/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc13.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=571293590" .ident "BY rg131678 ON Mon Jul 14 13:59:13 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc13.s,v 1.3 2007/07/05 21:59:00 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 0x4, %g1 set 0x8, %g2 set 0x8, %g3 set 0xB, %g4 set 0x2, %g5 set 0xE, %g6 set 0x6, %g7 !# Input registers set -0x5, %i0 set -0x0, %i1 set -0xB, %i2 set -0x0, %i3 set -0x5, %i4 set -0x8, %i5 set -0x2, %i6 set -0x4, %i7 !# Local registers set 0x4B58EADD, %l0 set 0x4F9DD639, %l1 set 0x4DE9E174, %l2 set 0x5E73328C, %l3 set 0x000E639A, %l4 set 0x5545DB1B, %l5 set 0x62938D55, %l6 !# Output registers set 0x1451, %o0 set 0x0229, %o1 set 0x1CCC, %o2 set -0x0F1E, %o3 set 0x18CA, %o4 set 0x0993, %o5 set 0x16C1, %o6 set -0x0323, %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 .. fbule,a %fcc2, loop_1 movrlz %i4, %i7, %o3 smulcc %l0, %o7, %l1 for %f4, %f10, %f12 loop_1: lduh [%l7 + 0x78], %o1 std %f6, [%l7 + 0x60] lduh [%l7 + 0x7C], %g2 fbo %fcc0, loop_2 ld [%l7 + 0x14], %f12 ldsb [%l7 + 0x50], %o5 fmovdleu %xcc, %f6, %f0 loop_2: fbu %fcc1, loop_3 fmovsne %xcc, %f14, %f12 st %f2, [%l7 + 0x60] fmovd %f14, %f8 loop_3: ldsh [%l7 + 0x5C], %i3 pdist %f6, %f8, %f12 fmovse %icc, %f5, %f3 brnz %o2, loop_4 fpsub16s %f10, %f8, %f10 ldsw [%l7 + 0x74], %g3 fmovsgu %xcc, %f5, %f14 loop_4: fcmpne32 %f4, %f14, %o6 fmovrsgz %l2, %f8, %f0 tcs %icc, 0x1 fcmpd %fcc0, %f12, %f0 edge8ln %l3, %o0, %l4 fmovsle %xcc, %f15, %f3 movl %icc, %i1, %g1 smulcc %i6, %g6, %i2 xor %g4, %g7, %i5 sdivcc %l5, 0x0829, %l6 xorcc %o4, 0x0A07, %i0 fand %f14, %f8, %f6 ld [%l7 + 0x24], %f2 call loop_5 stx %g5, [%l7 + 0x30] lduh [%l7 + 0x1E], %i4 fmovrslez %i7, %f1, %f0 loop_5: lduw [%l7 + 0x1C], %o3 andcc %l0, %o7, %o1 fba %fcc2, loop_6 fnegs %f3, %f7 sllx %g2, 0x1D, %o5 stw %i3, [%l7 + 0x28] loop_6: sdivcc %o2, 0x00A4, %g3 fnand %f2, %f0, %f8 ldsb [%l7 + 0x29], %l1 udiv %l2, 0x19E6, %o6 xnor %l3, %o0, %l4 fbo %fcc3, loop_7 fmovdcs %icc, %f14, %f8 bleu,a,pn %xcc, loop_8 ldsw [%l7 + 0x18], %i1 loop_7: fmovdge %icc, %f13, %f6 nop setx loop_9, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_8: bl,pn %xcc, loop_10 sth %i6, [%l7 + 0x24] fmovrsgz %g1, %f2, %f2 loop_9: tle %icc, 0x7 loop_10: fpadd32 %f0, %f10, %f4 xor %i2, 0x033A, %g4 lduh [%l7 + 0x4A], %g6 ldsb [%l7 + 0x6C], %g7 lduh [%l7 + 0x74], %l5 addc %l6, 0x08C8, %i5 ldd [%l7 + 0x68], %f10 umul %o4, 0x0F3E, %g5 fnegd %f0, %f2 fnegs %f9, %f0 sth %i4, [%l7 + 0x36] tsubcc %i7, 0x040B, %i0 alignaddrl %o3, %o7, %l0 movcc %xcc, %o1, %g2 stw %i3, [%l7 + 0x30] brgez %o2, loop_11 st %f12, [%l7 + 0x0C] sllx %g3, %o5, %l1 fmul8x16 %f15, %f4, %f8 loop_11: tvc %icc, 0x4 fmovsge %xcc, %f8, %f4 stw %l2, [%l7 + 0x10] fnegd %f12, %f12 for %f8, %f14, %f14 fsrc2 %f0, %f4 sub %o6, %l3, %o0 bcc,pt %icc, loop_12 fmovsa %icc, %f13, %f3 fmovsn %icc, %f15, %f3 tn %xcc, 0x3 loop_12: fmovdneg %xcc, %f12, %f0 fand %f10, %f0, %f6 ta %xcc, 0x2 tge %icc, 0x0 fbuge %fcc2, loop_13 fbe %fcc0, loop_14 fmovs %f12, %f9 ldd [%l7 + 0x18], %f8 loop_13: fandnot2s %f4, %f15, %f5 loop_14: ldx [%l7 + 0x18], %i1 ldsh [%l7 + 0x50], %l4 movrlez %g1, %i6, %i2 sth %g4, [%l7 + 0x54] be,a,pt %xcc, loop_15 fpsub32s %f10, %f0, %f14 ldsh [%l7 + 0x0C], %g7 fandnot2 %f10, %f2, %f10 loop_15: orcc %g6, 0x0DDD, %l5 udivx %i5, 0x1D85, %o4 fnot2 %f0, %f4 umulcc %l6, 0x14B7, %i4 ldd [%l7 + 0x50], %f2 stw %g5, [%l7 + 0x4C] ldx [%l7 + 0x60], %i7 fmovsge %icc, %f9, %f8 st %f3, [%l7 + 0x0C] call loop_16 ldd [%l7 + 0x58], %f2 and %i0, %o3, %o7 stx %o1, [%l7 + 0x70] loop_16: fones %f13 edge16l %l0, %g2, %o2 ldsh [%l7 + 0x1E], %i3 bn,a loop_17 fbo,a %fcc3, loop_18 andncc %g3, %o5, %l1 fcmps %fcc0, %f8, %f12 loop_17: movcs %xcc, %o6, %l2 loop_18: tgu %xcc, 0x6 ld [%l7 + 0x2C], %f0 movleu %icc, %l3, %i1 fmovsn %icc, %f11, %f7 movge %icc, %l4, %o0 tg %icc, 0x6 te %icc, 0x2 stw %g1, [%l7 + 0x08] tn %icc, 0x6 stx %i2, [%l7 + 0x50] nop setx loop_19, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x32], %i6 bne loop_20 sth %g7, [%l7 + 0x4C] loop_19: edge32l %g4, %l5, %g6 ldd [%l7 + 0x38], %f12 loop_20: fnor %f2, %f0, %f8 ldx [%l7 + 0x30], %o4 ldsb [%l7 + 0x71], %l6 stb %i4, [%l7 + 0x4A] srax %i5, %i7, %g5 fmovrse %i0, %f9, %f7 edge32n %o7, %o3, %o1 bn %icc, loop_21 ldub [%l7 + 0x35], %g2 bvc,pn %xcc, loop_22 stx %l0, [%l7 + 0x38] loop_21: edge32l %i3, %o2, %o5 andncc %l1, %g3, %o6 loop_22: ldd [%l7 + 0x78], %f6 ldub [%l7 + 0x0A], %l3 edge8n %l2, %i1, %l4 stb %g1, [%l7 + 0x26] mova %icc, %i2, %o0 movrne %g7, 0x219, %i6 std %f2, [%l7 + 0x68] move %icc, %l5, %g6 fxnors %f0, %f1, %f9 fnot1 %f10, %f0 ldub [%l7 + 0x65], %g4 fmovs %f9, %f12 ldub [%l7 + 0x61], %o4 fbn %fcc0, loop_23 ldsw [%l7 + 0x58], %i4 ldub [%l7 + 0x25], %l6 fpmerge %f7, %f9, %f0 loop_23: fbuge %fcc1, loop_24 fmovdcs %icc, %f9, %f15 fmovrdgz %i7, %f12, %f10 fcmpne16 %f6, %f10, %i5 loop_24: bcc,a,pn %xcc, loop_25 stw %g5, [%l7 + 0x50] fmovrsne %i0, %f12, %f13 fornot2s %f2, %f4, %f15 loop_25: sdiv %o7, 0x0E0C, %o3 bneg loop_26 array16 %g2, %o1, %l0 ldub [%l7 + 0x17], %o2 ta %icc, 0x1 loop_26: sllx %o5, %i3, %g3 bn loop_27 fpsub16 %f0, %f6, %f2 fornot1 %f14, %f4, %f6 sth %o6, [%l7 + 0x72] loop_27: ble,a,pn %xcc, loop_28 edge8 %l3, %l1, %i1 ldsh [%l7 + 0x4A], %l4 ldd [%l7 + 0x38], %f0 loop_28: orncc %g1, 0x1432, %i2 pdist %f8, %f4, %f0 move %icc, %l2, %o0 mulx %g7, %l5, %i6 pdist %f10, %f4, %f6 ld [%l7 + 0x68], %f11 fcmpd %fcc0, %f4, %f6 nop setx loop_29, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc1, %f0, %f6 mova %icc, %g6, %o4 tl %icc, 0x7 loop_29: fpadd32 %f10, %f12, %f14 edge8n %g4, %i4, %l6 tsubcctv %i7, 0x1FEA, %i5 tleu %icc, 0x2 ld [%l7 + 0x24], %f7 popc 0x1782, %g5 sth %i0, [%l7 + 0x0A] std %f14, [%l7 + 0x60] ldsh [%l7 + 0x3E], %o3 fmuld8ulx16 %f13, %f10, %f6 bn,pn %xcc, loop_30 fmovrdne %g2, %f12, %f4 sth %o7, [%l7 + 0x14] ldsw [%l7 + 0x24], %o1 loop_30: fmovsvc %icc, %f0, %f11 fbge %fcc1, loop_31 ldsb [%l7 + 0x60], %l0 fsrc1 %f12, %f0 fmovrdne %o5, %f14, %f0 loop_31: fornot1 %f0, %f8, %f8 ble,pn %icc, loop_32 fmul8x16al %f11, %f7, %f2 std %f10, [%l7 + 0x68] tne %icc, 0x1 loop_32: sth %o2, [%l7 + 0x0A] taddcctv %g3, 0x1A6E, %o6 bneg,a loop_33 xorcc %l3, %i3, %i1 ldsh [%l7 + 0x46], %l1 fmovd %f10, %f2 loop_33: fxnor %f10, %f10, %f6 std %f0, [%l7 + 0x28] fmul8x16al %f4, %f3, %f4 fbu,a %fcc1, loop_34 fmovsne %xcc, %f14, %f15 xnorcc %l4, 0x1B4F, %i2 fcmple32 %f4, %f10, %l2 loop_34: orcc %o0, %g7, %g1 lduh [%l7 + 0x32], %l5 fbug,a %fcc1, loop_35 tle %xcc, 0x0 ldd [%l7 + 0x40], %f4 ldx [%l7 + 0x18], %g6 loop_35: ld [%l7 + 0x4C], %f9 sub %o4, %g4, %i6 stx %l6, [%l7 + 0x50] stw %i4, [%l7 + 0x28] fmul8x16 %f2, %f8, %f6 fble,a %fcc2, loop_36 bleu loop_37 stx %i5, [%l7 + 0x20] brlez %g5, loop_38 loop_36: for %f8, %f12, %f0 loop_37: ldsw [%l7 + 0x0C], %i0 bg %icc, loop_39 loop_38: fmovd %f8, %f2 tge %icc, 0x1 st %f0, [%l7 + 0x38] loop_39: ldsb [%l7 + 0x0E], %i7 edge8l %g2, %o3, %o1 fmovrdlz %l0, %f12, %f12 brgez %o7, loop_40 edge16n %o5, %o2, %g3 fsrc2s %f4, %f7 sra %l3, 0x09, %o6 loop_40: fmovdpos %xcc, %f10, %f10 fandnot2s %f9, %f15, %f2 stb %i3, [%l7 + 0x7F] edge16l %l1, %i1, %i2 fexpand %f13, %f8 brlz %l4, loop_41 edge32n %l2, %o0, %g1 ldub [%l7 + 0x3B], %g7 ldx [%l7 + 0x40], %l5 loop_41: fbug,a %fcc3, loop_42 edge8 %g6, %o4, %i6 fandnot1s %f10, %f4, %f2 array8 %g4, %l6, %i4 loop_42: array32 %g5, %i0, %i5 brz %g2, loop_43 mova %xcc, %i7, %o1 sll %o3, 0x01, %o7 stx %l0, [%l7 + 0x08] loop_43: ld [%l7 + 0x6C], %f1 fnand %f0, %f14, %f8 st %f11, [%l7 + 0x38] ldsw [%l7 + 0x2C], %o2 fbue,a %fcc1, loop_44 array16 %o5, %l3, %g3 fmovdcc %icc, %f0, %f8 fabsd %f8, %f8 loop_44: fmuld8ulx16 %f2, %f10, %f6 tsubcctv %o6, %l1, %i1 stb %i2, [%l7 + 0x43] fcmple16 %f2, %f6, %i3 sth %l4, [%l7 + 0x74] ldx [%l7 + 0x58], %l2 fpack16 %f14, %f8 andncc %o0, %g7, %g1 stx %g6, [%l7 + 0x08] taddcctv %o4, 0x0188, %l5 fmovd %f4, %f6 fmovdge %xcc, %f1, %f10 fnot1s %f5, %f2 tneg %xcc, 0x0 ldub [%l7 + 0x3C], %g4 ldx [%l7 + 0x10], %l6 fmovrdgez %i6, %f6, %f2 ldsh [%l7 + 0x0E], %g5 fmovs %f1, %f2 stw %i4, [%l7 + 0x28] lduw [%l7 + 0x44], %i0 fpadd16s %f15, %f13, %f1 lduw [%l7 + 0x74], %i5 ldub [%l7 + 0x39], %g2 lduw [%l7 + 0x18], %i7 edge16ln %o1, %o7, %o3 fmuld8ulx16 %f11, %f12, %f8 stx %o2, [%l7 + 0x48] fmovrsne %o5, %f3, %f7 fornot1 %f0, %f8, %f2 sth %l0, [%l7 + 0x6C] lduh [%l7 + 0x2C], %l3 tgu %icc, 0x1 ldsh [%l7 + 0x60], %g3 fpack32 %f4, %f14, %f0 edge8ln %l1, %o6, %i2 stx %i3, [%l7 + 0x60] ba,a %icc, loop_45 stb %l4, [%l7 + 0x0E] addc %l2, %i1, %o0 movge %icc, %g1, %g7 loop_45: tl %xcc, 0x2 fmovdn %xcc, %f11, %f0 ta %icc, 0x0 nop setx loop_46, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x24], %f6 std %f4, [%l7 + 0x28] fcmped %fcc0, %f0, %f8 loop_46: ldx [%l7 + 0x60], %o4 fones %f0 fbe %fcc2, loop_47 fcmple16 %f6, %f6, %l5 popc %g4, %l6 fnegs %f13, %f4 loop_47: movg %xcc, %i6, %g5 movg %icc, %i4, %g6 fmovsg %icc, %f3, %f2 fxor %f10, %f4, %f0 edge8 %i0, %i5, %i7 fmovdvs %icc, %f12, %f7 fbge,a %fcc0, loop_48 fpack16 %f4, %f11 stw %g2, [%l7 + 0x1C] bleu,a,pt %xcc, loop_49 loop_48: array8 %o1, %o3, %o7 siam 0x4 movleu %icc, %o5, %l0 loop_49: stw %l3, [%l7 + 0x30] brz %o2, loop_50 fpadd32 %f8, %f14, %f6 sth %l1, [%l7 + 0x46] tvs %icc, 0x5 loop_50: fba,a %fcc3, loop_51 bgu,a %icc, loop_52 ldsb [%l7 + 0x5A], %g3 st %f2, [%l7 + 0x40] loop_51: ld [%l7 + 0x30], %f7 loop_52: fzero %f2 movle %icc, %o6, %i2 movle %icc, %l4, %i3 fcmple16 %f8, %f8, %i1 st %f1, [%l7 + 0x08] stw %l2, [%l7 + 0x30] fbne,a %fcc1, loop_53 stx %o0, [%l7 + 0x38] fmovspos %xcc, %f7, %f6 array32 %g1, %g7, %l5 loop_53: bne loop_54 fblg,a %fcc2, loop_55 edge8l %g4, %l6, %o4 ldsw [%l7 + 0x08], %g5 loop_54: ta %icc, 0x6 loop_55: ldsb [%l7 + 0x62], %i6 fble,a %fcc2, loop_56 xorcc %i4, %g6, %i5 fsrc1 %f14, %f14 movrlez %i0, 0x1C8, %i7 loop_56: bvc,a %icc, loop_57 fbul,a %fcc1, loop_58 ldd [%l7 + 0x58], %f6 sub %g2, 0x0412, %o3 loop_57: call loop_59 loop_58: stw %o7, [%l7 + 0x08] move %xcc, %o5, %l0 std %f6, [%l7 + 0x78] loop_59: ldsb [%l7 + 0x6D], %o1 ld [%l7 + 0x54], %f13 movpos %xcc, %l3, %l1 fcmple16 %f12, %f2, %g3 bl,a %xcc, loop_60 pdist %f2, %f8, %f2 fpack16 %f2, %f5 stx %o6, [%l7 + 0x78] loop_60: fmul8x16al %f1, %f9, %f0 stx %i2, [%l7 + 0x20] stb %l4, [%l7 + 0x41] bpos,pn %icc, loop_61 fmovsleu %icc, %f2, %f4 bl,a loop_62 fmovrsgz %i3, %f8, %f10 loop_61: fnot1 %f10, %f4 fmuld8ulx16 %f6, %f3, %f4 loop_62: call loop_63 fmovscs %xcc, %f12, %f5 umulcc %o2, %l2, %i1 ldsw [%l7 + 0x3C], %g1 loop_63: addc %g7, 0x1117, %o0 fpack16 %f10, %f12 ldub [%l7 + 0x64], %l5 xorcc %g4, %l6, %g5 smul %o4, 0x0557, %i4 fnegd %f0, %f4 xnorcc %g6, 0x175B, %i5 ldd [%l7 + 0x08], %f8 tn %icc, 0x0 fabss %f8, %f11 udivcc %i0, 0x15F4, %i7 fbo %fcc3, loop_64 brnz,a %i6, loop_65 movvs %xcc, %g2, %o7 stw %o5, [%l7 + 0x64] loop_64: tcc %xcc, 0x4 loop_65: addcc %l0, %o3, %l3 brgz,a %o1, loop_66 fnor %f10, %f14, %f4 sdiv %l1, 0x1B7D, %o6 ldd [%l7 + 0x08], %f4 loop_66: fpadd16 %f10, %f0, %f6 ldx [%l7 + 0x18], %i2 fpadd32s %f3, %f6, %f10 movn %icc, %g3, %i3 stb %o2, [%l7 + 0x09] fsrc2s %f0, %f5 fmovspos %icc, %f4, %f7 ldsh [%l7 + 0x6A], %l4 fmul8x16 %f6, %f0, %f6 fcmpd %fcc1, %f6, %f14 tl %xcc, 0x5 fmuld8ulx16 %f5, %f0, %f12 fcmped %fcc1, %f6, %f12 ldx [%l7 + 0x60], %i1 fmul8x16 %f5, %f2, %f2 stx %g1, [%l7 + 0x28] stw %l2, [%l7 + 0x40] subc %g7, %o0, %l5 addcc %l6, 0x11C7, %g5 move %icc, %o4, %g4 brgez %g6, loop_67 fba %fcc1, loop_68 fones %f0 stw %i5, [%l7 + 0x24] loop_67: ldx [%l7 + 0x30], %i4 loop_68: tsubcc %i7, %i6, %g2 tpos %xcc, 0x6 fmovdneg %icc, %f10, %f1 fpsub32s %f7, %f0, %f6 fbo,a %fcc3, loop_69 movrlz %o7, 0x049, %i0 fzeros %f12 fmovdle %icc, %f1, %f1 loop_69: sllx %l0, 0x0B, %o3 popc %o5, %l3 st %f3, [%l7 + 0x3C] fnand %f14, %f4, %f6 stb %o1, [%l7 + 0x38] tn %icc, 0x7 fnors %f11, %f5, %f3 ldsw [%l7 + 0x1C], %l1 ldsw [%l7 + 0x10], %o6 lduw [%l7 + 0x5C], %i2 bcs,pt %icc, loop_70 movgu %icc, %i3, %o2 subcc %l4, %i1, %g1 add %l2, %g7, %o0 loop_70: bgu %xcc, loop_71 orncc %g3, 0x0D29, %l5 alignaddr %l6, %o4, %g5 fbul %fcc3, loop_72 loop_71: movl %xcc, %g6, %g4 edge16ln %i5, %i7, %i4 fmovdleu %icc, %f11, %f13 loop_72: fmovdge %icc, %f3, %f14 bcc,a,pn %xcc, loop_73 bl,pn %xcc, loop_74 stb %g2, [%l7 + 0x2E] subcc %i6, 0x022B, %o7 loop_73: st %f0, [%l7 + 0x1C] loop_74: ldsw [%l7 + 0x5C], %i0 xorcc %o3, 0x0955, %l0 fzero %f6 ldd [%l7 + 0x18], %f2 faligndata %f4, %f0, %f2 fornot2 %f8, %f8, %f14 fmovrde %l3, %f8, %f2 fbn,a %fcc0, loop_75 fmovs %f4, %f8 alignaddrl %o5, %l1, %o1 ldd [%l7 + 0x10], %f10 loop_75: edge16l %o6, %i2, %i3 sllx %o2, 0x07, %i1 stw %g1, [%l7 + 0x48] fmovsle %icc, %f11, %f6 bleu,a loop_76 edge8 %l4, %l2, %o0 stx %g3, [%l7 + 0x50] ldx [%l7 + 0x48], %l5 loop_76: tg %icc, 0x0 bcs,a,pt %icc, loop_77 fmovsvc %xcc, %f14, %f12 edge8l %g7, %l6, %o4 movrlez %g6, 0x010, %g5 loop_77: ldx [%l7 + 0x20], %i5 sth %i7, [%l7 + 0x56] fcmped %fcc0, %f4, %f12 tcc %xcc, 0x1 movvc %icc, %i4, %g2 stx %i6, [%l7 + 0x50] fabsd %f4, %f12 fzero %f2 edge32n %o7, %i0, %o3 sethi 0x19E5, %l0 fmovsleu %xcc, %f1, %f2 popc 0x0E65, %g4 fmovrdgz %o5, %f12, %f6 sth %l1, [%l7 + 0x30] lduw [%l7 + 0x68], %l3 ldub [%l7 + 0x27], %o1 st %f2, [%l7 + 0x18] fmovsleu %xcc, %f11, %f1 bvs,a loop_78 fmovrsne %i2, %f4, %f14 fmovrdgez %o6, %f6, %f14 sub %i3, 0x1F3F, %o2 loop_78: fmovs %f2, %f4 edge32l %i1, %g1, %l2 tn %icc, 0x1 stb %o0, [%l7 + 0x64] fmovdn %icc, %f11, %f3 movne %xcc, %g3, %l5 stb %l4, [%l7 + 0x4A] addc %l6, %g7, %o4 fabsd %f12, %f14 movneg %xcc, %g5, %g6 edge16ln %i5, %i7, %i4 array16 %i6, %o7, %i0 bne,a loop_79 fbe %fcc3, loop_80 brlz,a %g2, loop_81 std %f6, [%l7 + 0x68] loop_79: movn %icc, %l0, %g4 loop_80: bvc,pn %icc, loop_82 loop_81: fmovse %xcc, %f14, %f2 tcs %xcc, 0x5 ldub [%l7 + 0x4C], %o3 loop_82: ldub [%l7 + 0x5C], %o5 ldub [%l7 + 0x6A], %l1 edge8n %o1, %l3, %o6 popc 0x0C02, %i3 ldsh [%l7 + 0x64], %i2 lduh [%l7 + 0x40], %i1 array16 %o2, %l2, %o0 fnot1s %f3, %f3 subc %g1, 0x1BCA, %l5 bcs,a %xcc, loop_83 movneg %icc, %g3, %l6 fmovsa %icc, %f12, %f9 movcs %icc, %l4, %g7 loop_83: lduw [%l7 + 0x38], %o4 bneg,a,pt %xcc, loop_84 tle %xcc, 0x7 orcc %g5, %g6, %i7 sdivcc %i5, 0x06B5, %i6 loop_84: fbug,a %fcc0, loop_85 ldsh [%l7 + 0x7A], %i4 fbul,a %fcc3, loop_86 stw %i0, [%l7 + 0x10] loop_85: call loop_87 fmovdvc %xcc, %f8, %f2 loop_86: popc %g2, %o7 ld [%l7 + 0x24], %f1 loop_87: ldsw [%l7 + 0x38], %l0 lduw [%l7 + 0x48], %g4 stb %o3, [%l7 + 0x27] ldsh [%l7 + 0x26], %o5 sth %o1, [%l7 + 0x2A] fmovrdgz %l1, %f12, %f10 fxor %f14, %f6, %f10 ldsh [%l7 + 0x48], %l3 andncc %o6, %i2, %i3 edge8n %i1, %l2, %o2 fnor %f10, %f14, %f0 fbule,a %fcc2, loop_88 fmovse %icc, %f8, %f7 tneg %xcc, 0x5 fpack32 %f10, %f10, %f0 loop_88: fmovdn %icc, %f2, %f10 fmul8x16 %f14, %f10, %f12 fmovrde %g1, %f12, %f0 lduh [%l7 + 0x36], %l5 fcmpne32 %f10, %f4, %g3 brlz,a %l6, loop_89 mulscc %l4, 0x1577, %o0 fandnot1 %f14, %f10, %f4 ldsw [%l7 + 0x10], %o4 loop_89: fornot1 %f4, %f8, %f12 ld [%l7 + 0x68], %f9 fnegd %f0, %f6 ldd [%l7 + 0x58], %f4 ldd [%l7 + 0x40], %f8 stw %g7, [%l7 + 0x24] lduh [%l7 + 0x6C], %g6 bgu,a,pn %icc, loop_90 stw %g5, [%l7 + 0x24] addcc %i5, %i6, %i7 fsrc1s %f2, %f1 loop_90: stx %i4, [%l7 + 0x28] bn %xcc, loop_91 xnor %i0, 0x0F5C, %g2 edge16ln %o7, %l0, %o3 lduh [%l7 + 0x28], %o5 loop_91: fmovdle %xcc, %f7, %f1 ldub [%l7 + 0x65], %o1 ld [%l7 + 0x2C], %f10 orncc %l1, %l3, %o6 fmovdvc %xcc, %f5, %f12 lduw [%l7 + 0x4C], %i2 fmovrsne %i3, %f6, %f3 bge,a,pt %icc, loop_92 tne %icc, 0x1 ldub [%l7 + 0x1A], %i1 st %f10, [%l7 + 0x30] loop_92: fandnot1s %f6, %f0, %f14 xorcc %l2, 0x1A5E, %o2 fnand %f4, %f6, %f8 subc %g4, 0x07C2, %l5 movleu %icc, %g3, %l6 lduw [%l7 + 0x10], %l4 fmovdleu %xcc, %f3, %f9 fcmpeq16 %f8, %f2, %o0 sth %o4, [%l7 + 0x3C] fmovda %icc, %f10, %f3 or %g7, 0x1942, %g1 ldub [%l7 + 0x5C], %g6 umul %i5, %g5, %i7 fsrc2s %f10, %f4 edge16 %i6, %i4, %g2 addccc %o7, 0x1827, %i0 fcmpne32 %f4, %f12, %o3 ldsh [%l7 + 0x3A], %o5 movre %l0, %o1, %l3 fmovrslez %l1, %f0, %f14 sll %o6, %i3, %i2 movpos %xcc, %l2, %i1 taddcc %g4, 0x0E9F, %o2 tge %icc, 0x3 stx %g3, [%l7 + 0x68] fabsd %f12, %f2 fmovdge %xcc, %f9, %f5 tl %icc, 0x3 stw %l6, [%l7 + 0x74] std %f14, [%l7 + 0x50] brlz %l4, loop_93 ldsb [%l7 + 0x55], %o0 movrne %o4, 0x295, %l5 bleu %xcc, loop_94 loop_93: nop setx loop_95, %l0, %l1 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 + 0x4F], %g1 edge16n %g7, %g6, %g5 loop_94: fnegs %f2, %f7 loop_95: ta %icc, 0x3 fmovrsgez %i5, %f7, %f15 fbule %fcc1, loop_96 fandnot1s %f5, %f7, %f11 stb %i6, [%l7 + 0x4B] udivx %i7, 0x0101, %i4 loop_96: st %f12, [%l7 + 0x2C] ld [%l7 + 0x40], %f8 fpmerge %f10, %f2, %f12 fmovde %xcc, %f14, %f13 move %icc, %o7, %i0 fbe,a %fcc0, loop_97 fbn,a %fcc3, loop_98 movneg %xcc, %o3, %o5 st %f3, [%l7 + 0x24] loop_97: lduw [%l7 + 0x40], %g2 loop_98: stx %o1, [%l7 + 0x28] fpadd16 %f0, %f12, %f6 stw %l3, [%l7 + 0x20] popc %l1, %o6 or %l0, 0x0570, %i2 fcmpd %fcc0, %f12, %f4 ld [%l7 + 0x20], %f15 bshuffle %f2, %f6, %f4 ldx [%l7 + 0x70], %i3 xor %i1, 0x12C0, %l2 ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x50], %g4 subccc %o2, 0x063E, %g3 st %f2, [%l7 + 0x70] movrlez %l6, 0x2D4, %l4 umulcc %o0, 0x1246, %o4 te %icc, 0x6 ldsh [%l7 + 0x60], %g1 ldsb [%l7 + 0x7E], %g7 fbule,a %fcc3, loop_99 movneg %xcc, %g6, %g5 fmuld8ulx16 %f9, %f6, %f12 subcc %l5, %i6, %i7 loop_99: addc %i5, %o7, %i4 movrgz %i0, 0x1F5, %o3 smulcc %o5, %g2, %l3 fmovdle %icc, %f14, %f2 fnegs %f11, %f11 tne %icc, 0x5 edge8ln %l1, %o1, %l0 stx %i2, [%l7 + 0x40] ldd [%l7 + 0x28], %f14 edge8 %i3, %o6, %l2 movcs %xcc, %g4, %o2 fzeros %f2 fnegd %f10, %f2 nop setx loop_100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbn,a %fcc0, loop_101 ldsb [%l7 + 0x15], %i1 fmovsge %xcc, %f8, %f13 loop_100: fandnot1s %f13, %f13, %f11 loop_101: stx %l6, [%l7 + 0x08] ldsh [%l7 + 0x0C], %g3 orncc %o0, %o4, %l4 fabss %f2, %f8 st %f11, [%l7 + 0x0C] ld [%l7 + 0x54], %f4 fzeros %f11 sth %g7, [%l7 + 0x4A] fbu %fcc1, loop_102 ldsw [%l7 + 0x54], %g1 ldd [%l7 + 0x58], %f12 fble %fcc0, loop_103 loop_102: srl %g5, %g6, %i6 addcc %l5, %i5, %o7 fmul8sux16 %f12, %f0, %f12 loop_103: stx %i4, [%l7 + 0x40] ldub [%l7 + 0x4C], %i0 stx %o3, [%l7 + 0x68] sra %o5, %g2, %l3 bcs,a loop_104 ldd [%l7 + 0x60], %f12 ldd [%l7 + 0x60], %f4 ldsb [%l7 + 0x61], %l1 loop_104: ble,a loop_105 bg,a,pn %xcc, loop_106 fnot2 %f0, %f2 brlez %o1, loop_107 loop_105: xor %i7, 0x1DA7, %i2 loop_106: ld [%l7 + 0x74], %f12 fsrc2 %f12, %f0 loop_107: bneg,a %icc, loop_108 movle %xcc, %l0, %o6 fzeros %f5 alignaddr %l2, %g4, %o2 loop_108: movvs %xcc, %i3, %i1 edge16ln %g3, %l6, %o4 fcmpne16 %f0, %f0, %o0 array8 %l4, %g7, %g5 ld [%l7 + 0x58], %f3 udiv %g1, 0x1A4E, %g6 xnor %i6, 0x16AE, %l5 udiv %o7, 0x03D7, %i4 fnand %f12, %f8, %f10 lduw [%l7 + 0x28], %i0 bvc,pt %icc, loop_109 stb %o3, [%l7 + 0x78] fmovsvs %icc, %f14, %f0 addc %i5, 0x18C1, %g2 loop_109: fmovdvc %xcc, %f1, %f13 fcmple16 %f10, %f8, %l3 ldsh [%l7 + 0x24], %o5 st %f15, [%l7 + 0x10] fornot1 %f10, %f12, %f10 lduh [%l7 + 0x3C], %l1 st %f9, [%l7 + 0x18] stw %i7, [%l7 + 0x48] lduw [%l7 + 0x38], %o1 ldub [%l7 + 0x38], %i2 fnands %f10, %f14, %f3 taddcctv %o6, %l0, %l2 smulcc %g4, %o2, %i1 ldub [%l7 + 0x27], %g3 fmovrsgez %l6, %f13, %f8 fmovrdlz %i3, %f6, %f2 lduw [%l7 + 0x10], %o4 st %f6, [%l7 + 0x68] fmovda %xcc, %f5, %f13 fbge %fcc0, loop_110 stx %l4, [%l7 + 0x78] ldx [%l7 + 0x58], %g7 movneg %xcc, %o0, %g1 loop_110: brgz,a %g5, loop_111 fbge %fcc3, loop_112 edge16 %i6, %l5, %g6 ldsw [%l7 + 0x24], %o7 loop_111: fbo,a %fcc2, loop_113 loop_112: stw %i4, [%l7 + 0x7C] tg %icc, 0x0 fzero %f10 loop_113: edge16l %i0, %o3, %i5 std %f0, [%l7 + 0x28] st %f15, [%l7 + 0x28] lduw [%l7 + 0x10], %g2 stw %l3, [%l7 + 0x40] ldd [%l7 + 0x70], %f8 ldub [%l7 + 0x2C], %l1 fbul %fcc3, loop_114 fxors %f11, %f6, %f7 ldsw [%l7 + 0x78], %i7 fsrc2 %f4, %f2 loop_114: for %f0, %f2, %f2 lduh [%l7 + 0x56], %o5 lduw [%l7 + 0x30], %o1 ldub [%l7 + 0x53], %o6 fmovdpos %icc, %f10, %f15 stw %l0, [%l7 + 0x5C] std %f8, [%l7 + 0x30] fmul8x16 %f9, %f10, %f12 bl loop_115 fmovrdlz %i2, %f4, %f4 fornot1s %f1, %f15, %f4 stb %l2, [%l7 + 0x6E] loop_115: fbul,a %fcc0, loop_116 ldd [%l7 + 0x50], %f6 fnot1s %f3, %f6 edge32 %o2, %g4, %g3 loop_116: bvs,a loop_117 bcs,a,pn %icc, loop_118 fxnors %f5, %f0, %f14 movrgz %i1, %l6, %i3 loop_117: stx %o4, [%l7 + 0x48] loop_118: stw %g7, [%l7 + 0x54] fmul8x16al %f7, %f13, %f4 lduh [%l7 + 0x1A], %o0 tge %icc, 0x3 tsubcc %g1, 0x1112, %g5 lduw [%l7 + 0x4C], %i6 brgez %l4, loop_119 tl %icc, 0x2 bneg %icc, loop_120 movcc %xcc, %g6, %o7 loop_119: ldd [%l7 + 0x30], %f12 fmovsneg %icc, %f7, %f13 loop_120: lduh [%l7 + 0x46], %l5 bshuffle %f12, %f10, %f2 movne %xcc, %i0, %i4 lduw [%l7 + 0x0C], %i5 fandnot1s %f13, %f8, %f13 andcc %g2, 0x1440, %l3 edge32 %l1, %o3, %o5 ldub [%l7 + 0x1B], %i7 fmovrdlez %o6, %f2, %f0 fandnot1 %f6, %f2, %f14 ldsw [%l7 + 0x44], %o1 lduh [%l7 + 0x48], %l0 siam 0x5 srax %l2, %i2, %g4 subcc %g3, %o2, %i1 fmovsg %xcc, %f2, %f11 stx %i3, [%l7 + 0x78] std %f0, [%l7 + 0x18] std %f10, [%l7 + 0x60] st %f5, [%l7 + 0x44] std %f12, [%l7 + 0x38] bne,pn %icc, loop_121 fmul8sux16 %f2, %f2, %f10 fzeros %f11 tn %xcc, 0x6 loop_121: fmovrdgz %o4, %f6, %f14 fmovdvs %xcc, %f13, %f15 fmovdcc %icc, %f10, %f8 tsubcctv %l6, 0x1F8E, %g7 edge16ln %o0, %g1, %g5 ba,a,pn %icc, loop_122 fmovdg %icc, %f7, %f6 array32 %l4, %i6, %g6 fornot1 %f2, %f0, %f12 loop_122: lduw [%l7 + 0x18], %l5 faligndata %f12, %f2, %f10 edge16 %i0, %o7, %i4 movrgz %g2, 0x047, %l3 fbg %fcc1, loop_123 ldx [%l7 + 0x50], %l1 std %f0, [%l7 + 0x10] fbg %fcc0, loop_124 loop_123: fcmped %fcc3, %f10, %f6 lduw [%l7 + 0x08], %i5 fmuld8ulx16 %f14, %f4, %f10 loop_124: ldd [%l7 + 0x38], %f8 mulscc %o3, 0x0C4C, %o5 fmovdpos %xcc, %f15, %f12 fnot2s %f14, %f15 fmovsleu %icc, %f6, %f15 fpsub32s %f10, %f0, %f12 pdist %f14, %f8, %f6 movrlez %o6, 0x274, %o1 movl %icc, %l0, %i7 umulcc %l2, %g4, %i2 bvs %icc, loop_125 array32 %g3, %i1, %i3 ldub [%l7 + 0x24], %o4 fmovrdgz %o2, %f12, %f0 loop_125: orncc %g7, 0x0F66, %o0 st %f9, [%l7 + 0x2C] fcmpd %fcc1, %f8, %f2 tge %xcc, 0x1 movcs %xcc, %g1, %g5 stw %l6, [%l7 + 0x30] sth %i6, [%l7 + 0x42] fmovrdlz %l4, %f14, %f8 sdivcc %g6, 0x1F97, %i0 movvs %xcc, %l5, %i4 udivx %g2, 0x1F4B, %l3 ld [%l7 + 0x60], %f5 fcmpeq16 %f10, %f8, %l1 ldsw [%l7 + 0x08], %o7 add %i5, %o5, %o3 movrgz %o1, %l0, %i7 fandnot2 %f10, %f14, %f0 fmovsvc %icc, %f7, %f2 fcmpgt32 %f10, %f8, %o6 fbug,a %fcc1, loop_126 fba %fcc0, loop_127 add %l2, %i2, %g4 tl %xcc, 0x1 loop_126: fmovsg %xcc, %f2, %f4 loop_127: bge,a,pt %xcc, loop_128 fmovrsgz %i1, %f5, %f0 udivx %i3, 0x040A, %g3 fbo,a %fcc1, loop_129 loop_128: tleu %icc, 0x6 lduw [%l7 + 0x70], %o2 sdiv %o4, 0x09CF, %g7 loop_129: sth %g1, [%l7 + 0x18] movl %icc, %g5, %l6 movcs %icc, %o0, %i6 fmovsg %xcc, %f6, %f3 st %f7, [%l7 + 0x50] movcc %xcc, %g6, %i0 stw %l4, [%l7 + 0x20] fand %f2, %f2, %f6 ldsh [%l7 + 0x5A], %i4 fcmpeq32 %f0, %f12, %l5 stx %l3, [%l7 + 0x50] addcc %l1, %g2, %i5 fmovsl %icc, %f6, %f14 fcmpd %fcc2, %f8, %f10 ble,a,pt %icc, loop_130 edge8ln %o5, %o7, %o1 std %f10, [%l7 + 0x28] ba,a,pn %xcc, loop_131 loop_130: fmovdvc %icc, %f6, %f15 ta %icc, 0x6 stb %l0, [%l7 + 0x22] loop_131: fmovsneg %xcc, %f4, %f14 lduw [%l7 + 0x74], %i7 fmul8sux16 %f14, %f10, %f12 fnands %f15, %f15, %f10 fpsub32 %f14, %f0, %f6 stx %o6, [%l7 + 0x48] fpack32 %f14, %f2, %f2 tne %xcc, 0x4 fmovsvs %icc, %f10, %f10 ldsw [%l7 + 0x40], %o3 fmovsleu %xcc, %f9, %f13 movge %icc, %l2, %g4 fcmped %fcc3, %f10, %f0 brnz,a %i1, loop_132 umulcc %i2, %i3, %g3 ldub [%l7 + 0x14], %o2 fornot2s %f8, %f10, %f9 loop_132: stw %o4, [%l7 + 0x34] bpos,pt %icc, loop_133 mulscc %g1, 0x05AC, %g5 lduh [%l7 + 0x40], %g7 addccc %l6, %o0, %g6 loop_133: umul %i6, 0x0D27, %i0 bn,a %icc, loop_134 st %f1, [%l7 + 0x6C] bleu,pn %xcc, loop_135 andcc %i4, 0x05FC, %l5 loop_134: ldsh [%l7 + 0x4A], %l4 fcmpgt16 %f2, %f0, %l3 loop_135: fcmpne32 %f14, %f2, %g2 fmovdne %xcc, %f3, %f7 tleu %icc, 0x4 fmovdcc %icc, %f8, %f5 nop setx loop_136, %l0, %l1 jmpl %l1, %i5 bcc,a %xcc, loop_137 ldsb [%l7 + 0x50], %l1 bgu,pn %icc, loop_138 loop_136: tvs %icc, 0x3 loop_137: tn %xcc, 0x3 fpadd32s %f9, %f10, %f3 loop_138: st %f3, [%l7 + 0x7C] fmovdvs %icc, %f10, %f1 be,a,pt %icc, loop_139 stx %o5, [%l7 + 0x20] fcmped %fcc3, %f6, %f14 nop setx loop_140, %l0, %l1 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_139: ldx [%l7 + 0x28], %o1 movn %icc, %o7, %l0 ld [%l7 + 0x0C], %f0 loop_140: lduw [%l7 + 0x10], %o6 fmovdne %icc, %f5, %f7 lduh [%l7 + 0x18], %i7 fpsub16s %f11, %f8, %f15 ldd [%l7 + 0x68], %f10 st %f11, [%l7 + 0x54] tl %xcc, 0x6 lduh [%l7 + 0x78], %l2 fmovs %f0, %f14 sub %o3, %i1, %i2 ldsw [%l7 + 0x14], %g4 ba %xcc, loop_141 lduh [%l7 + 0x5E], %g3 fnor %f6, %f10, %f14 ldsb [%l7 + 0x22], %i3 loop_141: umulcc %o4, %g1, %o2 stw %g5, [%l7 + 0x34] stb %l6, [%l7 + 0x16] movpos %xcc, %g7, %g6 fcmpne16 %f10, %f14, %i6 alignaddrl %o0, %i0, %i4 tn %icc, 0x4 ldsb [%l7 + 0x74], %l5 siam 0x3 ldub [%l7 + 0x6F], %l3 popc %l4, %i5 fmovdneg %icc, %f8, %f5 edge32l %g2, %o5, %l1 fblg %fcc1, loop_142 movle %xcc, %o7, %o1 fba %fcc0, loop_143 ld [%l7 + 0x4C], %f8 loop_142: fmovsa %xcc, %f1, %f0 movrgz %l0, 0x274, %i7 loop_143: stx %l2, [%l7 + 0x18] fnot1 %f0, %f8 ldsb [%l7 + 0x6A], %o6 fmovrsne %i1, %f7, %f5 movrgz %i2, %g4, %o3 tcc %icc, 0x4 fblg %fcc2, loop_144 fmul8x16au %f3, %f8, %f10 sth %g3, [%l7 + 0x7A] ldsh [%l7 + 0x2E], %o4 loop_144: movne %xcc, %i3, %o2 fsrc1 %f2, %f10 st %f1, [%l7 + 0x60] fabsd %f6, %f4 movrlz %g1, 0x124, %l6 fbne %fcc1, loop_145 fmul8x16al %f14, %f0, %f4 movrgez %g7, 0x26D, %g5 sdivx %i6, 0x17BB, %o0 loop_145: fmovsn %xcc, %f13, %f8 brlez,a %g6, loop_146 movrgz %i4, %i0, %l5 mova %xcc, %l3, %l4 fmovsgu %icc, %f4, %f8 loop_146: ld [%l7 + 0x40], %f12 bge,pn %xcc, loop_147 movrgez %g2, %i5, %l1 st %f5, [%l7 + 0x08] fpack16 %f10, %f12 loop_147: ldx [%l7 + 0x38], %o7 st %f7, [%l7 + 0x4C] movrgz %o1, %o5, %i7 andncc %l0, %o6, %i1 fpack32 %f8, %f2, %f12 st %f0, [%l7 + 0x3C] ldsh [%l7 + 0x6E], %l2 addcc %g4, 0x0F89, %o3 ld [%l7 + 0x20], %f1 fpackfix %f10, %f13 stx %g3, [%l7 + 0x08] lduw [%l7 + 0x78], %i2 nop setx loop_148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %i3 movn %icc, %o2, %o4 sub %l6, %g7, %g5 loop_148: ldsb [%l7 + 0x58], %g1 ldub [%l7 + 0x33], %o0 tsubcctv %i6, 0x0F8D, %i4 fmovdle %icc, %f4, %f11 fpackfix %f12, %f8 lduw [%l7 + 0x2C], %g6 ldsb [%l7 + 0x2C], %i0 mova %icc, %l5, %l3 umul %l4, %g2, %l1 movgu %xcc, %o7, %i5 ldd [%l7 + 0x60], %f12 stx %o5, [%l7 + 0x68] movle %xcc, %i7, %l0 tg %xcc, 0x0 fble %fcc0, loop_149 call loop_150 ldub [%l7 + 0x11], %o1 fbn,a %fcc0, loop_151 loop_149: lduw [%l7 + 0x58], %i1 loop_150: ldsw [%l7 + 0x64], %o6 add %l2, 0x0213, %o3 loop_151: fnot2 %f8, %f6 ble,a loop_152 fblg %fcc2, loop_153 tge %xcc, 0x1 bl,a,pn %icc, loop_154 loop_152: orcc %g3, %g4, %i3 loop_153: tcc %icc, 0x3 fba,a %fcc3, loop_155 loop_154: bge,a,pn %xcc, loop_156 and %o2, 0x0647, %i2 edge8l %o4, %l6, %g7 loop_155: smulcc %g5, %o0, %i6 loop_156: addc %g1, %g6, %i4 lduh [%l7 + 0x2C], %l5 siam 0x0 taddcc %l3, %l4, %i0 std %f12, [%l7 + 0x40] fmovrse %l1, %f15, %f7 ld [%l7 + 0x54], %f1 std %f6, [%l7 + 0x38] fzero %f8 fbu,a %fcc3, loop_157 edge32 %o7, %g2, %i5 fmovdvc %icc, %f8, %f8 fpsub32 %f2, %f6, %f0 loop_157: stb %i7, [%l7 + 0x4F] fbl,a %fcc0, loop_158 st %f9, [%l7 + 0x44] sra %o5, 0x00, %o1 fzeros %f13 loop_158: lduw [%l7 + 0x68], %l0 tne %icc, 0x2 fmul8ulx16 %f2, %f0, %f12 edge16 %i1, %o6, %o3 fbuge %fcc0, loop_159 array16 %l2, %g3, %i3 addcc %g4, 0x0757, %o2 movcs %icc, %o4, %i2 loop_159: fmuld8sux16 %f3, %f15, %f2 srl %g7, %g5, %o0 st %f5, [%l7 + 0x38] ta %xcc, 0x2 fcmpgt16 %f14, %f12, %i6 tleu %icc, 0x3 lduw [%l7 + 0x18], %g1 fmovscs %xcc, %f9, %f4 std %f8, [%l7 + 0x60] fbule %fcc1, loop_160 mulscc %g6, %l6, %i4 udivcc %l5, 0x0574, %l3 fbe %fcc1, loop_161 loop_160: stw %i0, [%l7 + 0x58] ldd [%l7 + 0x78], %f2 alignaddr %l1, %o7, %g2 loop_161: tgu %icc, 0x7 fbule %fcc2, loop_162 stw %i5, [%l7 + 0x44] fpackfix %f4, %f5 stw %l4, [%l7 + 0x48] loop_162: stw %i7, [%l7 + 0x5C] ldsh [%l7 + 0x36], %o5 fornot2s %f0, %f7, %f11 bneg %icc, loop_163 fbule,a %fcc3, loop_164 nop setx loop_165, %l0, %l1 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 + 0x6C], %f5 loop_163: fmovdne %xcc, %f0, %f14 loop_164: ta %xcc, 0x1 loop_165: siam 0x5 fbul,a %fcc0, loop_166 movrne %l0, 0x3F0, %i1 stb %o6, [%l7 + 0x1E] ld [%l7 + 0x44], %f12 loop_166: smulcc %o3, 0x14DE, %l2 sth %o1, [%l7 + 0x08] fcmpeq32 %f4, %f10, %i3 ldd [%l7 + 0x08], %f14 umulcc %g4, %g3, %o2 stw %o4, [%l7 + 0x1C] fmovscs %xcc, %f9, %f2 subccc %i2, %g7, %o0 fpack16 %f10, %f1 ld [%l7 + 0x58], %f4 fcmpne16 %f8, %f0, %i6 sdiv %g1, 0x0DA2, %g6 and %l6, %i4, %g5 bne loop_167 movrne %l3, %l5, %i0 fnor %f12, %f6, %f6 fmovdg %icc, %f10, %f8 loop_167: tvs %icc, 0x7 lduw [%l7 + 0x70], %l1 tvc %icc, 0x6 fmul8sux16 %f6, %f10, %f8 nop setx loop_168, %l0, %l1 jmpl %l1, %o7 fzeros %f3 fbue %fcc2, loop_169 fcmpgt32 %f0, %f10, %i5 loop_168: ldd [%l7 + 0x58], %f10 st %f14, [%l7 + 0x24] loop_169: tg %xcc, 0x3 ld [%l7 + 0x58], %f11 movvs %icc, %l4, %g2 bgu,pn %icc, loop_170 lduw [%l7 + 0x44], %o5 fpackfix %f12, %f3 tsubcc %l0, %i7, %i1 loop_170: stx %o3, [%l7 + 0x78] fnor %f14, %f2, %f0 fmovscs %icc, %f6, %f0 lduh [%l7 + 0x6C], %o6 subcc %l2, %o1, %i3 fbuge %fcc0, loop_171 fmovrdgez %g4, %f12, %f6 ldsb [%l7 + 0x1F], %g3 sll %o4, %o2, %i2 loop_171: lduw [%l7 + 0x24], %g7 fmovsleu %icc, %f6, %f15 brlez,a %o0, loop_172 ldsb [%l7 + 0x6C], %i6 st %f2, [%l7 + 0x28] fmul8x16 %f2, %f10, %f2 loop_172: sdivx %g6, 0x02E3, %g1 fmovrdne %l6, %f10, %f14 brlez %i4, loop_173 edge16 %g5, %l3, %i0 movne %icc, %l1, %o7 fpadd16s %f4, %f9, %f11 loop_173: fsrc2 %f2, %f4 fbl,a %fcc2, loop_174 ldsw [%l7 + 0x40], %i5 udivx %l5, 0x1CE0, %l4 sdiv %g2, 0x0336, %l0 loop_174: taddcc %i7, %o5, %i1 ldsh [%l7 + 0x4E], %o6 fbu %fcc3, loop_175 stb %l2, [%l7 + 0x7E] std %f10, [%l7 + 0x50] bge,a loop_176 loop_175: orncc %o3, %i3, %g4 ld [%l7 + 0x30], %f11 faligndata %f0, %f4, %f0 loop_176: fmovsa %xcc, %f3, %f9 xnorcc %g3, %o4, %o2 umulcc %i2, 0x0285, %o1 ldsw [%l7 + 0x54], %g7 ldsh [%l7 + 0x20], %i6 sth %o0, [%l7 + 0x74] bn,pn %xcc, loop_177 ldd [%l7 + 0x10], %f6 edge32ln %g6, %l6, %i4 sdiv %g1, 0x1690, %l3 loop_177: fzero %f12 ldd [%l7 + 0x48], %f10 ldsw [%l7 + 0x70], %g5 bneg,a loop_178 fnor %f12, %f4, %f6 stx %i0, [%l7 + 0x78] subc %o7, %l1, %l5 loop_178: st %f12, [%l7 + 0x14] smul %i5, 0x10A8, %g2 fand %f2, %f4, %f6 addc %l4, %l0, %i7 fbe %fcc0, loop_179 nop setx loop_180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg %fcc3, loop_181 fand %f10, %f14, %f4 loop_179: stw %o5, [%l7 + 0x18] loop_180: stb %i1, [%l7 + 0x6B] loop_181: edge16n %o6, %o3, %i3 fbl,a %fcc2, loop_182 stb %g4, [%l7 + 0x5C] ldsb [%l7 + 0x1B], %g3 stw %l2, [%l7 + 0x5C] loop_182: fble,a %fcc1, loop_183 bl,pt %icc, loop_184 lduh [%l7 + 0x38], %o2 fpsub32 %f0, %f6, %f10 loop_183: fmovdvs %icc, %f9, %f15 loop_184: sth %o4, [%l7 + 0x30] nop setx loop_185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %i2, %g7, %i6 ble,a %xcc, loop_186 fmovsge %icc, %f6, %f3 loop_185: fornot1s %f2, %f6, %f0 std %f0, [%l7 + 0x58] loop_186: sth %o1, [%l7 + 0x1C] sth %o0, [%l7 + 0x2A] fbl %fcc1, loop_187 fsrc1 %f0, %f6 fcmpd %fcc1, %f6, %f6 fblg,a %fcc3, loop_188 loop_187: fpack32 %f12, %f0, %f6 movcs %xcc, %l6, %g6 fandnot2 %f4, %f10, %f14 loop_188: edge8l %i4, %g1, %l3 udivcc %g5, 0x1805, %i0 ldsb [%l7 + 0x16], %o7 movgu %xcc, %l1, %l5 alignaddrl %g2, %i5, %l4 fpsub16 %f6, %f8, %f12 nop setx loop_189, %l0, %l1 jmpl %l1, %i7 fpack16 %f12, %f6 umulcc %l0, 0x1F9C, %o5 udivx %i1, 0x0579, %o3 loop_189: ldsh [%l7 + 0x7E], %i3 bl,a loop_190 st %f13, [%l7 + 0x0C] ldsh [%l7 + 0x1E], %o6 stw %g3, [%l7 + 0x4C] loop_190: fbug,a %fcc3, loop_191 movrgez %l2, 0x199, %o2 addccc %o4, %g4, %g7 fnands %f6, %f7, %f11 loop_191: ldsb [%l7 + 0x4D], %i2 smul %o1, %i6, %o0 bvc,pt %icc, loop_192 lduw [%l7 + 0x58], %g6 fpack16 %f4, %f7 lduw [%l7 + 0x30], %i4 loop_192: umulcc %g1, %l3, %g5 ld [%l7 + 0x64], %f7 lduh [%l7 + 0x20], %l6 andcc %i0, %l1, %o7 std %f4, [%l7 + 0x30] fpsub32s %f5, %f2, %f14 fmovdcc %xcc, %f7, %f2 movg %xcc, %g2, %i5 mulx %l4, 0x154D, %i7 bn,pt %xcc, loop_193 fxnors %f2, %f7, %f5 bvs,a,pt %icc, loop_194 lduw [%l7 + 0x5C], %l0 loop_193: bleu loop_195 fmovsl %xcc, %f6, %f9 loop_194: ldsh [%l7 + 0x5A], %o5 fmovdleu %icc, %f15, %f13 loop_195: fcmpeq16 %f4, %f8, %i1 fmovsgu %icc, %f12, %f2 fmovrdne %l5, %f2, %f10 fmovsneg %xcc, %f9, %f3 ldd [%l7 + 0x10], %f8 fbl %fcc2, loop_196 sdivcc %o3, 0x0F74, %i3 ldsh [%l7 + 0x4A], %g3 bg,a %xcc, loop_197 loop_196: fmul8sux16 %f8, %f0, %f0 tleu %icc, 0x1 fmovrslez %l2, %f2, %f2 loop_197: fnegd %f10, %f4 fnot1 %f0, %f0 lduh [%l7 + 0x42], %o6 lduh [%l7 + 0x70], %o4 ldsh [%l7 + 0x66], %o2 sethi 0x0353, %g4 orn %g7, %i2, %o1 bne,a,pn %icc, loop_198 fmovrdlez %o0, %f2, %f2 stb %g6, [%l7 + 0x5E] fmul8x16 %f4, %f0, %f6 loop_198: fbo,a %fcc1, loop_199 bneg loop_200 fmovdcs %xcc, %f4, %f7 ldsb [%l7 + 0x24], %i4 loop_199: ldd [%l7 + 0x50], %f4 loop_200: ldsb [%l7 + 0x14], %i6 bleu,pt %xcc, loop_201 be,pn %xcc, loop_202 udivx %g1, 0x0011, %l3 sth %l6, [%l7 + 0x2C] loop_201: movrne %g5, %i0, %o7 loop_202: tvc %icc, 0x4 stw %g2, [%l7 + 0x1C] ldx [%l7 + 0x60], %l1 bn,pt %xcc, loop_203 ldsh [%l7 + 0x36], %i5 fmovsn %icc, %f5, %f13 fmovrdgz %l4, %f2, %f4 loop_203: fbn,a %fcc2, loop_204 fcmps %fcc3, %f8, %f13 st %f12, [%l7 + 0x20] fmovs %f10, %f11 loop_204: fand %f4, %f0, %f2 tl %xcc, 0x5 movleu %xcc, %l0, %i7 ta %xcc, 0x3 fbge,a %fcc1, loop_205 tge %xcc, 0x2 bvc,pn %icc, loop_206 bpos,a,pt %xcc, loop_207 loop_205: brnz,a %i1, loop_208 fblg,a %fcc0, loop_209 loop_206: sdiv %l5, 0x0B4B, %o5 loop_207: bcs loop_210 loop_208: sth %o3, [%l7 + 0x52] loop_209: ldub [%l7 + 0x2F], %g3 fones %f0 loop_210: ldsw [%l7 + 0x40], %l2 ldx [%l7 + 0x70], %o6 bge loop_211 fpadd32s %f14, %f4, %f11 ldsw [%l7 + 0x74], %o4 sdivcc %i3, 0x1240, %o2 loop_211: fmovrdlz %g7, %f2, %f12 stb %i2, [%l7 + 0x76] stb %g4, [%l7 + 0x79] ldx [%l7 + 0x58], %o0 stx %o1, [%l7 + 0x30] bleu,pn %icc, loop_212 fmul8sux16 %f10, %f12, %f12 movrlez %g6, %i4, %g1 fone %f8 loop_212: ldx [%l7 + 0x20], %l3 movvs %icc, %i6, %l6 subcc %i0, 0x0C9A, %g5 ldsb [%l7 + 0x4C], %o7 subc %g2, 0x0D91, %l1 edge32n %i5, %l4, %i7 xnorcc %l0, %i1, %l5 fnot2s %f8, %f4 std %f14, [%l7 + 0x60] bcc %icc, loop_213 fbuge,a %fcc0, loop_214 lduh [%l7 + 0x60], %o3 bpos,a loop_215 loop_213: fmovdvc %icc, %f3, %f8 loop_214: stx %o5, [%l7 + 0x40] fbul %fcc2, loop_216 loop_215: fand %f10, %f4, %f2 movn %icc, %g3, %o6 tg %icc, 0x0 loop_216: lduw [%l7 + 0x28], %o4 alignaddr %l2, %o2, %g7 ldub [%l7 + 0x50], %i3 brgz,a %g4, loop_217 be,a loop_218 fornot2s %f12, %f1, %f11 te %icc, 0x2 loop_217: fmovsvs %icc, %f13, %f10 loop_218: fmovrsgz %o0, %f14, %f6 stb %i2, [%l7 + 0x59] ldsw [%l7 + 0x58], %g6 bg,a loop_219 fmovdvc %icc, %f7, %f0 stx %i4, [%l7 + 0x68] ldsh [%l7 + 0x34], %o1 loop_219: tneg %xcc, 0x4 fmovdge %icc, %f6, %f2 edge32l %l3, %i6, %g1 lduw [%l7 + 0x78], %i0 sll %l6, 0x1D, %g5 stb %g2, [%l7 + 0x12] fmovrslz %l1, %f8, %f8 stw %i5, [%l7 + 0x48] faligndata %f8, %f14, %f0 sth %o7, [%l7 + 0x18] ldsh [%l7 + 0x46], %l4 bcs,pt %xcc, loop_220 fbul,a %fcc3, loop_221 alignaddrl %l0, %i7, %l5 fbu,a %fcc2, loop_222 loop_220: movg %xcc, %o3, %i1 loop_221: nop setx loop_223, %l0, %l1 jmpl %l1, %g3 fmovsle %icc, %f5, %f7 loop_222: edge16l %o6, %o5, %l2 call loop_224 loop_223: tleu %xcc, 0x2 fmovrsgez %o2, %f9, %f8 fcmps %fcc2, %f0, %f4 loop_224: lduh [%l7 + 0x60], %g7 ldub [%l7 + 0x43], %i3 ldub [%l7 + 0x29], %g4 std %f2, [%l7 + 0x50] fnands %f5, %f9, %f14 sllx %o4, 0x03, %i2 fsrc2s %f1, %f7 fcmpne32 %f2, %f8, %g6 sdivx %o0, 0x019B, %i4 ldsw [%l7 + 0x44], %o1 lduh [%l7 + 0x3E], %l3 ldub [%l7 + 0x5B], %g1 ld [%l7 + 0x18], %f0 tvs %icc, 0x5 movl %xcc, %i6, %i0 fones %f6 fbl,a %fcc3, loop_225 mulscc %l6, 0x1189, %g2 ld [%l7 + 0x48], %f5 fmovsvc %xcc, %f0, %f1 loop_225: ldsw [%l7 + 0x28], %l1 fbu %fcc0, loop_226 fmovsa %xcc, %f7, %f12 fblg,a %fcc2, loop_227 edge32n %i5, %o7, %l4 loop_226: brnz %l0, loop_228 fmovdcs %icc, %f3, %f1 loop_227: sdivx %g5, 0x19D4, %i7 fmuld8ulx16 %f8, %f5, %f14 loop_228: tl %xcc, 0x2 fandnot2 %f6, %f4, %f4 std %f6, [%l7 + 0x50] sra %l5, 0x0B, %i1 mulx %g3, 0x02F8, %o6 tcs %xcc, 0x4 bpos,a,pn %icc, loop_229 bcc,a,pn %xcc, loop_230 fnegs %f13, %f6 and %o5, %o3, %o2 loop_229: fornot2s %f11, %f5, %f11 loop_230: ldd [%l7 + 0x28], %f0 mova %icc, %g7, %i3 bneg,pn %icc, loop_231 ldsw [%l7 + 0x78], %l2 fxnor %f2, %f6, %f14 udivcc %o4, 0x1602, %i2 loop_231: popc %g4, %o0 stx %i4, [%l7 + 0x20] fmul8x16au %f1, %f2, %f2 fpack32 %f4, %f0, %f8 fandnot2 %f14, %f8, %f2 tn %xcc, 0x7 orcc %g6, 0x0D61, %l3 fmovde %icc, %f9, %f5 ldsh [%l7 + 0x34], %g1 fpadd16s %f2, %f11, %f2 bcs,a %icc, loop_232 stw %i6, [%l7 + 0x2C] ldsb [%l7 + 0x17], %i0 addcc %o1, %g2, %l6 loop_232: movvs %xcc, %l1, %i5 bge,a,pn %xcc, loop_233 fnot1 %f4, %f10 umul %o7, 0x15ED, %l4 fcmpd %fcc0, %f12, %f10 loop_233: edge8l %g5, %l0, %i7 fmovrdgz %i1, %f6, %f0 mulx %l5, 0x199B, %o6 fmovrdlz %g3, %f12, %f6 fmuld8ulx16 %f1, %f6, %f4 stx %o3, [%l7 + 0x60] fabsd %f6, %f2 fxnor %f10, %f4, %f14 addccc %o5, %o2, %g7 fnand %f14, %f2, %f10 movleu %xcc, %i3, %o4 fmovsle %icc, %f6, %f8 fbo,a %fcc0, loop_234 fbn %fcc3, loop_235 fbn,a %fcc1, loop_236 fmovrdlez %l2, %f4, %f4 loop_234: ldsh [%l7 + 0x28], %g4 loop_235: faligndata %f6, %f0, %f6 loop_236: faligndata %f0, %f8, %f10 orcc %i2, 0x0522, %i4 brnz,a %g6, loop_237 ldsb [%l7 + 0x54], %l3 fmovdl %xcc, %f4, %f14 fba %fcc1, loop_238 loop_237: stw %g1, [%l7 + 0x08] fsrc2 %f8, %f6 std %f6, [%l7 + 0x68] loop_238: movrgz %o0, 0x219, %i0 sth %o1, [%l7 + 0x2E] fmovsle %icc, %f12, %f1 movcc %xcc, %g2, %l6 smulcc %i6, %i5, %l1 movvs %xcc, %l4, %o7 fbn %fcc3, loop_239 st %f14, [%l7 + 0x18] st %f12, [%l7 + 0x14] fnegd %f8, %f4 loop_239: stb %l0, [%l7 + 0x2A] andcc %i7, %i1, %g5 sth %l5, [%l7 + 0x70] tcc %xcc, 0x1 ldsb [%l7 + 0x09], %o6 bgu,a,pn %xcc, loop_240 stx %g3, [%l7 + 0x20] sth %o5, [%l7 + 0x62] movne %icc, %o2, %g7 loop_240: fxnor %f8, %f10, %f4 fbne,a %fcc1, loop_241 bge,pt %icc, loop_242 lduw [%l7 + 0x44], %o3 fnot1s %f12, %f13 loop_241: edge32n %i3, %o4, %l2 loop_242: st %f10, [%l7 + 0x08] ldsw [%l7 + 0x48], %i2 fsrc2 %f4, %f4 sth %i4, [%l7 + 0x46] brz %g6, loop_243 ldsh [%l7 + 0x1C], %l3 stw %g1, [%l7 + 0x68] pdist %f10, %f0, %f14 loop_243: fcmple16 %f4, %f12, %g4 movrgez %o0, %o1, %i0 fmovrdne %l6, %f12, %f4 fmovsne %xcc, %f4, %f4 for %f10, %f2, %f8 movl %icc, %i6, %g2 ldsb [%l7 + 0x48], %i5 sllx %l4, 0x01, %l1 brnz,a %l0, loop_244 fba,a %fcc2, loop_245 movl %xcc, %o7, %i1 nop setx loop_246, %l0, %l1 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_244: te %icc, 0x5 loop_245: fbule %fcc3, loop_247 fsrc2s %f9, %f8 loop_246: xnorcc %i7, %l5, %g5 tcs %icc, 0x1 loop_247: edge8n %o6, %g3, %o5 ldub [%l7 + 0x12], %o2 stb %o3, [%l7 + 0x56] sth %g7, [%l7 + 0x7A] ble %icc, loop_248 sethi 0x0A4E, %o4 ba,a %icc, loop_249 fmovsvc %xcc, %f10, %f7 loop_248: ldd [%l7 + 0x50], %f4 fabss %f6, %f8 loop_249: fmovrdgz %i3, %f8, %f0 subccc %l2, 0x0BDC, %i4 ld [%l7 + 0x78], %f1 edge16l %i2, %g6, %l3 fandnot2 %f8, %f12, %f14 fmovscc %icc, %f7, %f4 tvc %xcc, 0x5 mova %xcc, %g4, %g1 fmovdcs %xcc, %f4, %f14 fble %fcc2, loop_250 fnot1 %f4, %f6 st %f1, [%l7 + 0x34] ldub [%l7 + 0x09], %o1 loop_250: movpos %xcc, %i0, %o0 ldx [%l7 + 0x18], %i6 ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x68], %f8 fornot1s %f5, %f4, %f3 te %xcc, 0x0 ldsw [%l7 + 0x64], %g2 lduw [%l7 + 0x50], %l6 fexpand %f10, %f8 fnot1 %f14, %f2 edge32ln %l4, %l1, %i5 ldsw [%l7 + 0x08], %o7 edge8n %i1, %i7, %l0 st %f5, [%l7 + 0x24] fmovdgu %icc, %f8, %f2 xnor %l5, %o6, %g3 tl %xcc, 0x7 fandnot2 %f12, %f6, %f10 ld [%l7 + 0x78], %f15 fmovdleu %icc, %f6, %f2 be,a,pn %icc, loop_251 call loop_252 sethi 0x0708, %g5 brgz,a %o5, loop_253 loop_251: edge16l %o3, %g7, %o4 loop_252: fornot2 %f4, %f14, %f14 tge %icc, 0x2 loop_253: fnors %f5, %f12, %f5 udivx %i3, 0x0CD5, %o2 st %f9, [%l7 + 0x24] xor %i4, %l2, %i2 st %f14, [%l7 + 0x28] ldx [%l7 + 0x50], %l3 tle %icc, 0x6 fbule,a %fcc2, loop_254 fbue,a %fcc0, loop_255 sra %g4, 0x11, %g1 fble,a %fcc1, loop_256 loop_254: fbge %fcc1, loop_257 loop_255: stb %o1, [%l7 + 0x21] fnand %f12, %f10, %f4 loop_256: fmuld8sux16 %f2, %f15, %f0 loop_257: xnor %i0, %o0, %i6 movneg %xcc, %g6, %l6 ldsh [%l7 + 0x72], %g2 fnegs %f5, %f8 ldsh [%l7 + 0x0E], %l4 popc %l1, %i5 fandnot2 %f6, %f4, %f14 fmovsg %icc, %f11, %f14 fmovsa %icc, %f14, %f5 stx %o7, [%l7 + 0x20] fpadd16 %f0, %f14, %f6 fmovscc %icc, %f7, %f12 ldsh [%l7 + 0x18], %i1 fbue,a %fcc2, loop_258 fabsd %f10, %f10 fmovsvs %xcc, %f15, %f11 fpsub32 %f0, %f4, %f12 loop_258: edge16 %i7, %l5, %l0 and %g3, 0x1608, %g5 fnot2 %f4, %f14 sth %o5, [%l7 + 0x36] xnorcc %o3, %g7, %o6 xor %i3, 0x0D51, %o2 fsrc1s %f12, %f6 fmovrdgez %i4, %f2, %f10 alignaddr %l2, %o4, %l3 ldsw [%l7 + 0x68], %g4 movg %xcc, %g1, %o1 fornot1s %f9, %f1, %f2 fzeros %f4 fbo %fcc1, loop_259 fmovdpos %icc, %f14, %f7 bshuffle %f4, %f6, %f14 brnz,a %i0, loop_260 loop_259: fmovrse %o0, %f7, %f6 fnands %f3, %f3, %f11 fpadd16s %f11, %f8, %f14 loop_260: fnand %f14, %f4, %f12 fmul8x16 %f13, %f2, %f14 ldsb [%l7 + 0x52], %i6 brgz %g6, loop_261 bneg,pt %icc, loop_262 st %f14, [%l7 + 0x10] stx %i2, [%l7 + 0x70] loop_261: fbge %fcc1, loop_263 loop_262: subccc %g2, 0x0843, %l4 fnor %f12, %f0, %f4 stb %l1, [%l7 + 0x16] loop_263: fmovsleu %xcc, %f1, %f4 fbug %fcc2, loop_264 stb %i5, [%l7 + 0x56] fbu %fcc1, loop_265 tle %xcc, 0x0 loop_264: addc %l6, 0x0720, %i1 bleu,pn %icc, loop_266 loop_265: fornot2 %f2, %f8, %f6 array32 %o7, %l5, %i7 ble,a loop_267 loop_266: fcmpeq16 %f6, %f8, %l0 tsubcc %g3, 0x1A72, %g5 fandnot2s %f3, %f7, %f2 loop_267: stb %o5, [%l7 + 0x11] fmovsvc %icc, %f0, %f5 umul %g7, %o6, %i3 nop setx loop_268, %l0, %l1 jmpl %l1, %o2 fors %f8, %f13, %f11 udivx %i4, 0x1E55, %l2 orn %o4, %o3, %l3 loop_268: movrlez %g4, %o1, %g1 ldx [%l7 + 0x70], %i0 orcc %o0, 0x05D0, %g6 std %f0, [%l7 + 0x30] bne,a loop_269 be,a,pt %xcc, loop_270 fmovrslz %i6, %f14, %f5 fpsub16 %f2, %f2, %f0 loop_269: movre %i2, 0x307, %l4 loop_270: ldd [%l7 + 0x28], %f10 fmovrslez %l1, %f13, %f14 xorcc %i5, %g2, %i1 fbue %fcc1, loop_271 ldx [%l7 + 0x38], %l6 ldd [%l7 + 0x18], %f8 ldx [%l7 + 0x30], %o7 loop_271: ldsh [%l7 + 0x3E], %i7 fpadd32s %f6, %f11, %f9 nop setx loop_272, %l0, %l1 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 %l0, %f12, %f8 umulcc %l5, 0x1AE3, %g5 ldd [%l7 + 0x08], %f6 loop_272: fble %fcc2, loop_273 nop setx loop_274, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs,a %icc, loop_275 sdivx %o5, 0x1596, %g7 loop_273: ldub [%l7 + 0x61], %o6 loop_274: ld [%l7 + 0x50], %f10 loop_275: pdist %f4, %f2, %f8 edge32 %g3, %o2, %i4 bshuffle %f4, %f12, %f14 fpadd16s %f7, %f12, %f12 pdist %f0, %f8, %f6 fpack16 %f2, %f2 andn %i3, %o4, %o3 andcc %l2, 0x09A5, %l3 bneg %xcc, loop_276 call loop_277 fmovsl %icc, %f6, %f8 edge32l %g4, %g1, %i0 loop_276: std %f14, [%l7 + 0x08] loop_277: movne %xcc, %o0, %o1 sth %g6, [%l7 + 0x20] fandnot2s %f8, %f13, %f1 fbn %fcc0, loop_278 stw %i6, [%l7 + 0x54] fmovsle %xcc, %f5, %f2 fmovrsgez %l4, %f1, %f0 loop_278: ld [%l7 + 0x40], %f0 fmovs %f12, %f10 subccc %i2, 0x024B, %i5 ldsw [%l7 + 0x50], %l1 st %f4, [%l7 + 0x34] smulcc %g2, 0x1474, %l6 fcmpd %fcc1, %f0, %f12 movpos %xcc, %o7, %i1 edge32 %i7, %l5, %g5 fbe %fcc0, loop_279 sth %o5, [%l7 + 0x3A] fmovscs %xcc, %f6, %f12 std %f8, [%l7 + 0x78] loop_279: lduw [%l7 + 0x44], %l0 be,a loop_280 fpadd32s %f4, %f7, %f10 srl %o6, 0x11, %g7 brlez %g3, loop_281 loop_280: edge16n %o2, %i3, %i4 movleu %xcc, %o4, %o3 fmovrse %l2, %f12, %f7 loop_281: fmovsvc %icc, %f4, %f8 call loop_282 ldx [%l7 + 0x28], %g4 sth %g1, [%l7 + 0x78] fpadd16s %f8, %f14, %f0 loop_282: bge,a loop_283 tvc %xcc, 0x3 siam 0x1 fnot2 %f6, %f12 loop_283: bshuffle %f6, %f2, %f10 call loop_284 umul %l3, 0x0AAF, %o0 fmovrsgez %i0, %f1, %f13 xnorcc %o1, 0x057F, %i6 loop_284: fbl %fcc3, loop_285 ldsh [%l7 + 0x30], %l4 or %i2, 0x1ED3, %g6 fabsd %f12, %f6 loop_285: ldx [%l7 + 0x70], %l1 std %f0, [%l7 + 0x60] fxnor %f4, %f6, %f14 ldd [%l7 + 0x28], %f6 fnegs %f1, %f5 lduw [%l7 + 0x40], %g2 ldsb [%l7 + 0x4F], %l6 stb %o7, [%l7 + 0x4E] sth %i1, [%l7 + 0x20] taddcc %i5, %i7, %g5 tvs %xcc, 0x2 tcc %icc, 0x3 fsrc2s %f3, %f5 fmul8ulx16 %f12, %f6, %f10 ldub [%l7 + 0x3A], %l5 sth %o5, [%l7 + 0x50] fbl %fcc3, loop_286 sethi 0x0902, %l0 fmovspos %xcc, %f1, %f11 fmuld8ulx16 %f4, %f4, %f10 loop_286: lduw [%l7 + 0x0C], %o6 fmovdne %xcc, %f14, %f1 ldub [%l7 + 0x20], %g3 bneg,a %icc, loop_287 ld [%l7 + 0x34], %f6 ldsw [%l7 + 0x20], %g7 edge16l %o2, %i3, %o4 loop_287: fmovspos %icc, %f2, %f6 for %f10, %f0, %f10 fmovde %icc, %f11, %f11 tsubcctv %i4, 0x01CC, %l2 fands %f9, %f3, %f6 ldx [%l7 + 0x70], %o3 fnegs %f1, %f7 ldsb [%l7 + 0x27], %g1 ldd [%l7 + 0x10], %f0 udivx %g4, 0x088D, %o0 fnor %f8, %f6, %f6 fmovspos %xcc, %f9, %f10 fmovse %icc, %f2, %f2 fmovdn %xcc, %f13, %f4 movcc %icc, %l3, %o1 brz,a %i6, loop_288 std %f12, [%l7 + 0x70] faligndata %f6, %f8, %f6 movvc %icc, %i0, %l4 loop_288: pdist %f10, %f6, %f4 tvs %icc, 0x0 mulscc %i2, %l1, %g2 movn %icc, %l6, %o7 umul %i1, %g6, %i7 sth %i5, [%l7 + 0x30] fmovsl %xcc, %f5, %f15 ld [%l7 + 0x38], %f0 umul %g5, %l5, %l0 fbule,a %fcc0, loop_289 tle %icc, 0x6 edge32l %o5, %g3, %o6 umulcc %g7, 0x0B89, %i3 loop_289: fmovrsne %o4, %f4, %f14 lduw [%l7 + 0x74], %i4 fmovsge %xcc, %f1, %f2 fcmpeq16 %f0, %f2, %o2 st %f9, [%l7 + 0x6C] smulcc %o3, %g1, %g4 tgu %xcc, 0x7 fmovdge %xcc, %f6, %f9 xnorcc %o0, %l3, %o1 edge8 %i6, %i0, %l2 fmovrslez %l4, %f3, %f6 tpos %xcc, 0x5 lduh [%l7 + 0x76], %i2 bcc,pn %icc, loop_290 fmovsvc %xcc, %f1, %f13 stb %g2, [%l7 + 0x1A] edge32n %l6, %l1, %o7 loop_290: fmovdne %icc, %f14, %f6 movgu %icc, %i1, %g6 fxors %f15, %f5, %f14 st %f14, [%l7 + 0x20] ta %icc, 0x4 fmovdleu %xcc, %f1, %f13 stw %i5, [%l7 + 0x30] alignaddrl %i7, %g5, %l5 fornot2 %f14, %f2, %f2 fbu,a %fcc3, loop_291 st %f6, [%l7 + 0x08] move %icc, %l0, %g3 fmul8x16al %f9, %f14, %f0 loop_291: movle %icc, %o6, %g7 ld [%l7 + 0x6C], %f0 std %f2, [%l7 + 0x20] ldub [%l7 + 0x1A], %i3 std %f12, [%l7 + 0x28] fpadd32 %f8, %f4, %f2 fandnot2 %f6, %f12, %f8 sth %o4, [%l7 + 0x0C] fxnors %f1, %f4, %f3 bcc,a,pt %icc, loop_292 fmul8x16au %f12, %f1, %f14 fcmpgt16 %f0, %f4, %i4 lduh [%l7 + 0x4C], %o5 loop_292: movpos %icc, %o3, %o2 tvc %icc, 0x7 fcmpne32 %f6, %f6, %g1 fmovdle %icc, %f15, %f3 stb %o0, [%l7 + 0x2E] mulscc %l3, %g4, %o1 fandnot1 %f6, %f8, %f10 stw %i6, [%l7 + 0x30] fbu,a %fcc3, loop_293 faligndata %f10, %f10, %f12 popc 0x071D, %i0 fpmerge %f13, %f4, %f8 loop_293: movrlz %l2, %l4, %g2 tpos %icc, 0x3 fcmpgt32 %f4, %f12, %l6 fandnot2 %f0, %f8, %f14 tg %xcc, 0x0 ldsh [%l7 + 0x60], %i2 ldsw [%l7 + 0x44], %o7 fnor %f8, %f0, %f4 fpsub16s %f8, %f4, %f12 fmovrdlez %i1, %f14, %f0 tvc %xcc, 0x6 sth %g6, [%l7 + 0x3A] tne %xcc, 0x1 bleu,pt %icc, loop_294 fmovrslz %l1, %f8, %f15 fmovsn %xcc, %f10, %f13 fbge %fcc3, loop_295 loop_294: sub %i5, %i7, %l5 sth %l0, [%l7 + 0x78] stx %g3, [%l7 + 0x38] loop_295: movneg %xcc, %o6, %g7 movvs %icc, %g5, %o4 tpos %icc, 0x1 fmovrslez %i3, %f4, %f15 udivx %o5, 0x0E10, %i4 stb %o2, [%l7 + 0x7E] andcc %o3, 0x1FEC, %o0 lduh [%l7 + 0x50], %g1 move %icc, %l3, %g4 tleu %icc, 0x3 fmovdgu %xcc, %f1, %f12 bleu,a,pn %icc, loop_296 movcc %icc, %i6, %i0 tleu %icc, 0x1 fnot1s %f3, %f3 loop_296: subc %l2, 0x0C9E, %l4 brnz %g2, loop_297 stb %o1, [%l7 + 0x0F] pdist %f12, %f14, %f10 lduw [%l7 + 0x5C], %l6 loop_297: edge16n %o7, %i2, %i1 brgz,a %l1, loop_298 fnot2s %f2, %f8 fbul,a %fcc3, loop_299 movne %xcc, %i5, %i7 loop_298: fmovsn %icc, %f13, %f11 lduw [%l7 + 0x5C], %g6 loop_299: brlz %l0, loop_300 fmovsn %xcc, %f10, %f15 st %f9, [%l7 + 0x58] xorcc %l5, %o6, %g3 loop_300: fcmped %fcc0, %f6, %f4 edge32ln %g7, %g5, %i3 bgu,a loop_301 bneg,a loop_302 movcs %xcc, %o5, %i4 fpsub16s %f3, %f14, %f4 loop_301: te %icc, 0x6 loop_302: tleu %icc, 0x0 ld [%l7 + 0x50], %f3 ldsb [%l7 + 0x16], %o2 fmovdn %icc, %f14, %f7 bvc,a,pt %xcc, loop_303 subccc %o3, 0x15AB, %o4 stb %o0, [%l7 + 0x2A] edge8ln %l3, %g1, %i6 loop_303: std %f6, [%l7 + 0x78] ldub [%l7 + 0x13], %i0 std %f6, [%l7 + 0x60] fmovdcs %xcc, %f7, %f9 ldsh [%l7 + 0x7C], %g4 fmovscs %icc, %f1, %f1 brnz,a %l4, loop_304 stx %l2, [%l7 + 0x20] edge32ln %o1, %l6, %g2 fandnot1 %f4, %f4, %f12 loop_304: ldd [%l7 + 0x40], %f2 udivcc %i2, 0x1DFA, %i1 ld [%l7 + 0x74], %f7 tl %icc, 0x1 lduh [%l7 + 0x62], %o7 edge16n %i5, %l1, %i7 brgz,a %g6, loop_305 nop setx loop_306, %l0, %l1 jmpl %l1, %l5 std %f14, [%l7 + 0x38] fmovrdlez %o6, %f2, %f14 loop_305: fmovrdlez %g3, %f8, %f14 loop_306: smulcc %g7, 0x1060, %l0 bn,pt %icc, loop_307 lduh [%l7 + 0x2A], %g5 stb %o5, [%l7 + 0x25] ld [%l7 + 0x74], %f13 loop_307: std %f8, [%l7 + 0x78] std %f0, [%l7 + 0x68] nop setx loop_308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i4, [%l7 + 0x5C] fexpand %f0, %f14 fmovdg %icc, %f14, %f4 loop_308: edge16ln %o2, %o3, %i3 mova %xcc, %o4, %o0 fpack16 %f8, %f2 fzero %f6 movpos %xcc, %l3, %i6 fbl,a %fcc3, loop_309 fpack32 %f0, %f0, %f10 fpackfix %f12, %f0 fbuge %fcc1, loop_310 loop_309: bgu,pt %icc, loop_311 fmovrslz %g1, %f13, %f14 movrlez %i0, 0x1C1, %l4 loop_310: ldd [%l7 + 0x70], %f12 loop_311: fmovs %f2, %f12 fmovdleu %icc, %f15, %f12 tsubcc %l2, %o1, %g4 bpos,a,pt %xcc, loop_312 edge16 %g2, %i2, %l6 edge16n %o7, %i1, %l1 ldx [%l7 + 0x30], %i5 loop_312: movrlz %g6, %l5, %o6 lduw [%l7 + 0x08], %i7 fsrc2 %f0, %f8 fmovrsne %g7, %f12, %f11 array16 %g3, %l0, %o5 lduw [%l7 + 0x64], %g5 fpadd32 %f8, %f8, %f4 fmovsvs %xcc, %f5, %f8 sth %o2, [%l7 + 0x68] sth %o3, [%l7 + 0x60] bshuffle %f8, %f2, %f12 edge16 %i4, %o4, %o0 stw %l3, [%l7 + 0x28] ldsh [%l7 + 0x40], %i3 ldd [%l7 + 0x38], %f12 ldsb [%l7 + 0x4A], %g1 fpadd16 %f14, %f10, %f8 stb %i6, [%l7 + 0x5C] fmovsl %xcc, %f2, %f1 stw %i0, [%l7 + 0x7C] fpack16 %f6, %f14 fzero %f14 movle %xcc, %l4, %l2 xnor %o1, %g2, %i2 bge loop_313 tvs %xcc, 0x2 ldd [%l7 + 0x68], %f0 edge16l %l6, %g4, %o7 loop_313: tvs %xcc, 0x0 fcmpgt16 %f8, %f10, %i1 movrlz %i5, %g6, %l5 xorcc %l1, %o6, %g7 fmovdvc %xcc, %f9, %f10 fcmpne32 %f10, %f12, %i7 nop setx loop_314, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %g3, %l0, %o5 ldx [%l7 + 0x08], %o2 alignaddr %o3, %i4, %o4 loop_314: fnot2s %f9, %f1 udivx %g5, 0x0652, %l3 st %f3, [%l7 + 0x34] edge8ln %o0, %i3, %i6 ld [%l7 + 0x4C], %f15 ldx [%l7 + 0x78], %i0 ldx [%l7 + 0x78], %l4 lduw [%l7 + 0x30], %g1 umul %o1, %l2, %i2 movcs %xcc, %g2, %l6 ldsb [%l7 + 0x50], %g4 ldsw [%l7 + 0x50], %i1 addccc %o7, 0x059C, %i5 bgu,a,pn %icc, loop_315 tsubcc %g6, %l1, %o6 fcmpd %fcc1, %f6, %f12 fble %fcc3, loop_316 loop_315: movvc %xcc, %g7, %l5 ldx [%l7 + 0x20], %i7 ldsw [%l7 + 0x44], %l0 loop_316: fmovdcc %icc, %f9, %f13 addcc %o5, %g3, %o3 fnot1 %f12, %f6 alignaddr %i4, %o2, %o4 movrne %l3, %o0, %g5 bge %xcc, loop_317 std %f14, [%l7 + 0x20] fnors %f5, %f8, %f5 ldsh [%l7 + 0x50], %i6 loop_317: movg %xcc, %i0, %l4 fpadd16 %f8, %f2, %f4 tg %xcc, 0x4 fpadd16 %f14, %f10, %f2 fnor %f10, %f6, %f10 subcc %i3, %g1, %o1 edge32l %l2, %i2, %l6 fnegd %f2, %f8 alignaddrl %g2, %i1, %o7 fmovsn %xcc, %f0, %f0 fmovrse %g4, %f0, %f8 stw %i5, [%l7 + 0x50] fmovdvs %xcc, %f2, %f2 fpadd16s %f3, %f12, %f3 lduw [%l7 + 0x54], %g6 fnors %f5, %f13, %f8 fmovdneg %xcc, %f0, %f14 bne,pt %xcc, loop_318 fnand %f8, %f10, %f0 brz %o6, loop_319 orncc %g7, 0x1F4F, %l1 loop_318: stx %i7, [%l7 + 0x10] stw %l5, [%l7 + 0x2C] loop_319: fzeros %f1 addcc %l0, %g3, %o3 fmovda %icc, %f13, %f5 ldub [%l7 + 0x73], %i4 fmuld8ulx16 %f11, %f0, %f8 fbug %fcc2, loop_320 edge16n %o5, %o4, %l3 tleu %icc, 0x1 ba loop_321 loop_320: fcmps %fcc0, %f12, %f1 fmovdcs %xcc, %f5, %f12 edge8ln %o0, %o2, %g5 loop_321: tl %xcc, 0x5 ldub [%l7 + 0x3D], %i6 fmovdle %xcc, %f3, %f9 lduw [%l7 + 0x54], %l4 srl %i3, %i0, %o1 fmovscs %xcc, %f9, %f3 fcmple16 %f6, %f12, %g1 fnegs %f12, %f11 orncc %i2, %l2, %g2 movrne %i1, %l6, %g4 fxnors %f12, %f10, %f6 movcc %xcc, %o7, %i5 fcmple16 %f2, %f12, %g6 call loop_322 stb %g7, [%l7 + 0x79] fornot1 %f4, %f10, %f0 fcmpgt32 %f6, %f4, %o6 loop_322: ldsw [%l7 + 0x48], %i7 stw %l1, [%l7 + 0x08] fpack16 %f6, %f2 tcs %xcc, 0x1 ldx [%l7 + 0x08], %l0 fcmpeq32 %f0, %f6, %g3 fors %f7, %f10, %f8 udiv %o3, 0x1168, %l5 fcmpne16 %f14, %f6, %o5 st %f6, [%l7 + 0x68] tvc %icc, 0x4 lduw [%l7 + 0x08], %o4 fbul %fcc2, loop_323 sllx %i4, %o0, %l3 stw %g5, [%l7 + 0x58] call loop_324 loop_323: fmovs %f3, %f9 st %f7, [%l7 + 0x64] edge32n %o2, %i6, %i3 loop_324: st %f1, [%l7 + 0x18] movrgz %l4, 0x00C, %o1 fpadd16s %f11, %f3, %f11 stx %i0, [%l7 + 0x58] movvc %xcc, %i2, %l2 fba %fcc2, loop_325 sdivcc %g2, 0x110B, %i1 sth %g1, [%l7 + 0x78] stb %g4, [%l7 + 0x53] loop_325: fbu,a %fcc2, loop_326 fmovdcc %xcc, %f2, %f6 brnz %l6, loop_327 ldsb [%l7 + 0x44], %i5 loop_326: fmovsle %icc, %f11, %f3 fornot2 %f4, %f4, %f14 loop_327: addcc %o7, 0x15C6, %g7 sdivx %o6, 0x17C7, %i7 fornot1s %f2, %f5, %f6 fnands %f15, %f0, %f6 fsrc2 %f12, %f0 smulcc %g6, 0x0311, %l0 fcmpne16 %f10, %f0, %g3 fmovsleu %xcc, %f14, %f14 std %f12, [%l7 + 0x40] lduh [%l7 + 0x58], %l1 ldx [%l7 + 0x60], %l5 edge16l %o3, %o5, %o4 add %o0, 0x1546, %i4 fmovd %f4, %f12 fbuge,a %fcc1, loop_328 fmovdg %xcc, %f4, %f4 ldsb [%l7 + 0x1A], %l3 bvs,a,pn %xcc, loop_329 loop_328: ldsb [%l7 + 0x7D], %g5 fmovsgu %xcc, %f9, %f15 edge32n %o2, %i3, %i6 loop_329: fblg,a %fcc0, loop_330 sdivcc %l4, 0x0855, %i0 fmovse %icc, %f15, %f0 stx %i2, [%l7 + 0x58] loop_330: stw %o1, [%l7 + 0x6C] std %f14, [%l7 + 0x20] ldd [%l7 + 0x60], %f8 ldsb [%l7 + 0x34], %l2 fmovspos %icc, %f7, %f6 ld [%l7 + 0x70], %f15 edge16n %g2, %g1, %i1 udiv %l6, 0x15F4, %g4 std %f12, [%l7 + 0x78] ldub [%l7 + 0x20], %o7 srax %i5, 0x1A, %o6 ld [%l7 + 0x34], %f2 fble,a %fcc1, loop_331 bvc,a loop_332 fba %fcc0, loop_333 pdist %f0, %f4, %f8 loop_331: fmovsn %icc, %f1, %f3 loop_332: fbne,a %fcc1, loop_334 loop_333: fpadd16 %f10, %f8, %f12 ldub [%l7 + 0x2A], %i7 ldx [%l7 + 0x30], %g7 loop_334: movleu %icc, %l0, %g3 fone %f10 movpos %icc, %g6, %l5 ldx [%l7 + 0x30], %o3 ldsh [%l7 + 0x4A], %l1 popc 0x0BAF, %o4 stx %o5, [%l7 + 0x48] ldx [%l7 + 0x48], %o0 fmuld8ulx16 %f15, %f5, %f0 tle %icc, 0x7 xnorcc %i4, %g5, %l3 stb %o2, [%l7 + 0x79] edge8 %i6, %l4, %i3 fmovde %icc, %f13, %f0 tpos %xcc, 0x1 popc %i2, %i0 fmovdgu %xcc, %f3, %f6 fmovdgu %icc, %f10, %f7 movneg %icc, %o1, %g2 ldsb [%l7 + 0x7E], %g1 sdivx %i1, 0x1F7E, %l2 fornot1 %f14, %f12, %f6 fzeros %f12 ld [%l7 + 0x34], %f8 alignaddr %l6, %g4, %i5 orn %o7, %i7, %g7 ld [%l7 + 0x68], %f5 bcc,a,pn %icc, loop_335 fpackfix %f12, %f4 fpsub32s %f1, %f14, %f10 fmul8x16al %f9, %f10, %f14 loop_335: sub %o6, %g3, %l0 fblg,a %fcc1, loop_336 ldsb [%l7 + 0x6D], %l5 bne,pn %icc, loop_337 sth %g6, [%l7 + 0x16] loop_336: lduh [%l7 + 0x30], %o3 fble %fcc2, loop_338 loop_337: movle %icc, %o4, %o5 fcmpes %fcc0, %f5, %f15 stx %l1, [%l7 + 0x48] loop_338: xnorcc %i4, 0x16ED, %g5 stx %l3, [%l7 + 0x48] fcmpgt16 %f10, %f8, %o2 edge8l %i6, %o0, %l4 fbu,a %fcc0, loop_339 fxnors %f0, %f7, %f7 subcc %i2, 0x070E, %i3 fcmple32 %f14, %f4, %o1 loop_339: ldsw [%l7 + 0x60], %g2 sth %i0, [%l7 + 0x60] mulx %g1, 0x039E, %l2 fandnot1 %f12, %f6, %f10 stb %i1, [%l7 + 0x37] ble,a loop_340 fnegd %f6, %f14 andncc %l6, %g4, %o7 movpos %xcc, %i7, %i5 loop_340: fmovdge %icc, %f13, %f3 taddcc %o6, 0x07C0, %g3 andncc %g7, %l5, %l0 bcs loop_341 fxnors %f13, %f8, %f1 bg,a loop_342 std %f12, [%l7 + 0x08] loop_341: fpmerge %f3, %f10, %f2 fbne,a %fcc2, loop_343 loop_342: tn %xcc, 0x6 brlz %g6, loop_344 ld [%l7 + 0x40], %f14 loop_343: smulcc %o4, 0x0469, %o5 smulcc %l1, %i4, %o3 loop_344: edge16n %g5, %l3, %o2 edge32 %i6, %l4, %i2 fcmped %fcc3, %f6, %f0 brlez %o0, loop_345 orcc %i3, %o1, %g2 fbe,a %fcc1, loop_346 fmovdg %icc, %f14, %f5 loop_345: fpackfix %f12, %f11 std %f8, [%l7 + 0x68] loop_346: bvc,a,pt %icc, loop_347 lduw [%l7 + 0x40], %g1 fmovrdgez %i0, %f6, %f0 st %f7, [%l7 + 0x48] loop_347: ldsb [%l7 + 0x29], %l2 brlez %i1, loop_348 fcmpgt16 %f4, %f12, %g4 ld [%l7 + 0x50], %f0 and %l6, %i7, %o7 loop_348: fzeros %f0 fpack16 %f14, %f8 movgu %xcc, %i5, %g3 fmovsneg %icc, %f2, %f3 andncc %g7, %l5, %o6 sth %g6, [%l7 + 0x5E] fxnor %f10, %f8, %f10 ldsw [%l7 + 0x58], %o4 bn,pn %icc, loop_349 stw %l0, [%l7 + 0x2C] tge %xcc, 0x1 movre %l1, %o5, %o3 loop_349: stw %g5, [%l7 + 0x48] ldub [%l7 + 0x11], %l3 array32 %o2, %i6, %l4 ldsw [%l7 + 0x64], %i4 movleu %xcc, %i2, %o0 stx %o1, [%l7 + 0x18] fmovsgu %xcc, %f13, %f9 movle %xcc, %g2, %g1 fxnor %f8, %f6, %f14 edge8ln %i0, %l2, %i3 fnegd %f10, %f14 bleu,a %icc, loop_350 fmovdvc %xcc, %f8, %f2 tcs %icc, 0x2 move %xcc, %i1, %g4 loop_350: edge32n %i7, %l6, %i5 fands %f7, %f11, %f11 srax %o7, 0x00, %g7 taddcc %l5, %g3, %o6 ldsw [%l7 + 0x48], %g6 stx %o4, [%l7 + 0x08] bg,a %icc, loop_351 ba,a,pt %xcc, loop_352 std %f10, [%l7 + 0x40] addcc %l0, 0x00A3, %l1 loop_351: fmovdvs %xcc, %f9, %f13 loop_352: fbug,a %fcc0, loop_353 xor %o5, %o3, %g5 nop setx loop_354, %l0, %l1 jmpl %l1, %o2 addcc %l3, 0x0F61, %i6 loop_353: ldd [%l7 + 0x18], %f2 fpackfix %f2, %f2 loop_354: stw %l4, [%l7 + 0x40] fbne,a %fcc3, loop_355 std %f12, [%l7 + 0x70] lduw [%l7 + 0x64], %i4 fbg,a %fcc2, loop_356 loop_355: edge32ln %o0, %o1, %g2 add %g1, 0x0C1F, %i2 movle %xcc, %l2, %i0 loop_356: ldsh [%l7 + 0x28], %i3 alignaddr %i1, %i7, %l6 sdiv %g4, 0x1914, %i5 taddcc %g7, %l5, %g3 fmul8x16 %f5, %f12, %f10 ldd [%l7 + 0x28], %f2 ta %xcc, 0x0 sth %o6, [%l7 + 0x70] fmovsgu %xcc, %f0, %f8 bgu loop_357 movcs %icc, %o7, %g6 fmovrdgz %o4, %f8, %f12 movg %icc, %l1, %o5 loop_357: tvc %icc, 0x6 subccc %l0, 0x08E6, %g5 srl %o2, %l3, %i6 fzero %f4 fbe %fcc0, loop_358 tpos %icc, 0x6 tvs %xcc, 0x4 movre %l4, %i4, %o3 loop_358: fmovscc %xcc, %f10, %f11 sth %o1, [%l7 + 0x70] alignaddr %g2, %g1, %i2 fnors %f1, %f1, %f9 lduw [%l7 + 0x54], %o0 ldd [%l7 + 0x60], %f8 sth %l2, [%l7 + 0x20] fone %f6 edge16ln %i0, %i3, %i1 fmovdge %xcc, %f1, %f15 stx %l6, [%l7 + 0x78] andcc %g4, 0x1470, %i5 andcc %g7, 0x13C0, %i7 movrgez %g3, 0x1DF, %l5 bvc %xcc, loop_359 lduh [%l7 + 0x20], %o6 movg %xcc, %o7, %g6 lduw [%l7 + 0x24], %o4 loop_359: fnands %f2, %f6, %f11 smul %l1, 0x00CF, %o5 tvs %icc, 0x5 fpackfix %f10, %f9 tvc %icc, 0x1 fzero %f2 bpos,pt %icc, loop_360 movl %icc, %g5, %l0 std %f4, [%l7 + 0x10] smul %l3, 0x116E, %i6 loop_360: ldsh [%l7 + 0x1E], %l4 fbge,a %fcc1, loop_361 ldx [%l7 + 0x60], %i4 nop setx loop_362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f8 loop_361: fornot1 %f12, %f14, %f12 ldd [%l7 + 0x18], %f14 loop_362: fpackfix %f0, %f1 fmovdg %icc, %f15, %f1 fcmpne16 %f2, %f14, %o3 edge16 %o2, %o1, %g1 bg loop_363 ba,a,pt %xcc, loop_364 fexpand %f7, %f0 fbe %fcc0, loop_365 loop_363: std %f2, [%l7 + 0x58] loop_364: nop setx loop_366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %xcc, %f12, %f9 loop_365: taddcc %g2, %o0, %i2 ldsw [%l7 + 0x6C], %i0 loop_366: lduh [%l7 + 0x70], %l2 fbul,a %fcc0, loop_367 fpackfix %f12, %f15 stx %i1, [%l7 + 0x08] fbue,a %fcc1, loop_368 loop_367: tsubcc %l6, %i3, %i5 xnor %g7, 0x0843, %i7 srl %g4, %g3, %o6 loop_368: array16 %l5, %g6, %o4 ldsh [%l7 + 0x62], %l1 fmovdneg %xcc, %f8, %f2 sth %o7, [%l7 + 0x5E] ldsh [%l7 + 0x1E], %o5 brnz %g5, loop_369 fmovsl %xcc, %f9, %f5 edge16ln %l3, %i6, %l4 fcmpne32 %f12, %f0, %l0 loop_369: fbge %fcc2, loop_370 stx %o3, [%l7 + 0x10] fcmpes %fcc0, %f15, %f13 fmovsne %xcc, %f7, %f15 loop_370: lduh [%l7 + 0x7E], %i4 ta %icc, 0x6 fmul8ulx16 %f10, %f10, %f6 fandnot2 %f10, %f12, %f2 udivcc %o1, 0x171A, %g1 lduh [%l7 + 0x08], %o2 bcc %xcc, loop_371 fmovdvc %icc, %f9, %f6 mulscc %g2, %i2, %o0 fbn,a %fcc0, loop_372 loop_371: fbe %fcc1, loop_373 popc %l2, %i0 ldsw [%l7 + 0x78], %i1 loop_372: brgz,a %l6, loop_374 loop_373: edge8ln %i5, %i3, %i7 fands %f8, %f15, %f13 ldsb [%l7 + 0x31], %g4 loop_374: st %f2, [%l7 + 0x0C] nop setx loop_375, %l0, %l1 jmpl %l1, %g7 fmovrse %o6, %f3, %f10 nop setx loop_376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g3, [%l7 + 0x64] loop_375: fmovsne %xcc, %f7, %f14 orn %g6, %o4, %l5 loop_376: fnors %f3, %f2, %f8 bshuffle %f12, %f0, %f0 fcmpes %fcc1, %f7, %f5 tge %icc, 0x3 ld [%l7 + 0x68], %f10 nop setx loop_377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l1, [%l7 + 0x20] ldd [%l7 + 0x50], %f0 fmul8x16al %f14, %f2, %f0 loop_377: lduw [%l7 + 0x4C], %o7 fblg,a %fcc2, loop_378 call loop_379 taddcc %g5, %o5, %l3 xnor %l4, %l0, %o3 loop_378: lduh [%l7 + 0x36], %i6 loop_379: fnands %f15, %f3, %f13 movrne %o1, %g1, %i4 ldub [%l7 + 0x20], %g2 fmovdgu %icc, %f2, %f5 fxors %f13, %f10, %f2 ldx [%l7 + 0x08], %i2 ld [%l7 + 0x34], %f10 orcc %o0, %l2, %i0 ldub [%l7 + 0x52], %i1 fcmped %fcc1, %f2, %f14 sethi 0x09C4, %l6 fmovdge %icc, %f10, %f4 ld [%l7 + 0x5C], %f4 stb %o2, [%l7 + 0x7E] sra %i5, %i7, %g4 stw %i3, [%l7 + 0x64] ldsw [%l7 + 0x48], %g7 stx %g3, [%l7 + 0x28] fnot2 %f4, %f2 fcmpgt16 %f2, %f14, %g6 be,a %xcc, loop_380 sdivx %o4, 0x0723, %l5 umul %o6, %o7, %g5 edge16n %o5, %l1, %l3 loop_380: fcmpne16 %f2, %f4, %l4 lduw [%l7 + 0x34], %o3 fmovdleu %icc, %f11, %f13 bneg,a,pn %icc, loop_381 movpos %xcc, %i6, %o1 fpsub16s %f3, %f4, %f0 fxor %f4, %f12, %f14 loop_381: stw %l0, [%l7 + 0x18] ldub [%l7 + 0x72], %g1 tgu %xcc, 0x2 tsubcc %g2, %i4, %i2 ble,a loop_382 ldd [%l7 + 0x30], %f8 fblg %fcc0, loop_383 fmovdvs %icc, %f5, %f1 loop_382: fnegs %f8, %f1 taddcc %l2, 0x1E48, %i0 loop_383: ldsh [%l7 + 0x24], %i1 lduw [%l7 + 0x10], %l6 fmul8x16al %f10, %f10, %f4 fnot2s %f15, %f1 brgz,a %o2, loop_384 ldsw [%l7 + 0x4C], %o0 ba %xcc, loop_385 fmovs %f8, %f14 loop_384: array32 %i5, %g4, %i3 stx %g7, [%l7 + 0x10] loop_385: bshuffle %f6, %f8, %f14 fmovrdlz %g3, %f14, %f12 tneg %xcc, 0x5 st %f10, [%l7 + 0x7C] fexpand %f4, %f6 fcmpeq32 %f4, %f2, %i7 faligndata %f4, %f10, %f10 sllx %o4, %l5, %o6 fmovs %f4, %f14 fmovs %f15, %f10 tn %icc, 0x5 be,pn %xcc, loop_386 fmovdpos %xcc, %f2, %f11 ldx [%l7 + 0x48], %g6 sdiv %g5, 0x0A0E, %o7 loop_386: fmovse %icc, %f13, %f4 stb %l1, [%l7 + 0x64] stx %l3, [%l7 + 0x08] std %f8, [%l7 + 0x68] movrlz %l4, 0x315, %o3 fmul8x16al %f14, %f5, %f4 ldub [%l7 + 0x34], %o5 srlx %o1, 0x06, %i6 fmuld8sux16 %f10, %f10, %f2 st %f1, [%l7 + 0x44] lduw [%l7 + 0x7C], %l0 fmovsa %xcc, %f12, %f5 std %f14, [%l7 + 0x08] brlez %g1, loop_387 edge8l %i4, %i2, %l2 fmovdcc %icc, %f3, %f11 edge32l %i0, %g2, %l6 loop_387: std %f10, [%l7 + 0x10] fnot2 %f8, %f2 ldx [%l7 + 0x18], %i1 fmovsl %icc, %f4, %f5 movl %xcc, %o2, %i5 fmovdcs %icc, %f0, %f12 fmovspos %xcc, %f0, %f5 ldsb [%l7 + 0x1A], %o0 fmovdgu %xcc, %f6, %f15 stb %g4, [%l7 + 0x69] lduw [%l7 + 0x70], %g7 bcc,pn %icc, loop_388 ldx [%l7 + 0x28], %i3 tgu %xcc, 0x3 ldd [%l7 + 0x70], %f6 loop_388: ld [%l7 + 0x2C], %f2 std %f4, [%l7 + 0x28] ldd [%l7 + 0x40], %f12 st %f8, [%l7 + 0x34] fcmpne32 %f2, %f8, %g3 andcc %o4, %i7, %l5 fmovsvs %xcc, %f7, %f9 st %f14, [%l7 + 0x6C] udivcc %g6, 0x1A57, %g5 movpos %xcc, %o7, %o6 ldsb [%l7 + 0x5D], %l3 st %f5, [%l7 + 0x3C] tn %xcc, 0x4 sub %l1, %o3, %l4 fmovrdlz %o1, %f14, %f12 fbn %fcc2, loop_389 pdist %f2, %f6, %f0 fexpand %f10, %f14 smulcc %i6, %o5, %g1 loop_389: ldd [%l7 + 0x38], %f12 bgu,a %icc, loop_390 fmovda %icc, %f2, %f7 edge16 %l0, %i2, %l2 bn,pt %xcc, loop_391 loop_390: stx %i4, [%l7 + 0x50] ld [%l7 + 0x70], %f15 stw %g2, [%l7 + 0x34] loop_391: udivcc %l6, 0x1A84, %i1 ldd [%l7 + 0x30], %f10 stw %o2, [%l7 + 0x5C] faligndata %f14, %f0, %f4 fxnors %f6, %f5, %f3 tleu %xcc, 0x3 xnor %i0, 0x0E20, %o0 fblg %fcc2, loop_392 ldub [%l7 + 0x37], %g4 lduh [%l7 + 0x0A], %i5 lduh [%l7 + 0x36], %g7 loop_392: stw %i3, [%l7 + 0x38] stx %o4, [%l7 + 0x38] sub %i7, %l5, %g3 fbo %fcc1, loop_393 tcs %icc, 0x0 srlx %g5, 0x1A, %g6 sth %o7, [%l7 + 0x7C] loop_393: xnorcc %o6, %l3, %l1 tl %xcc, 0x3 ldx [%l7 + 0x38], %l4 andcc %o3, 0x1095, %i6 bne,pt %icc, loop_394 lduw [%l7 + 0x30], %o1 stx %g1, [%l7 + 0x50] fpadd16s %f4, %f7, %f15 loop_394: edge16ln %l0, %i2, %l2 movne %xcc, %i4, %g2 fcmple32 %f2, %f12, %l6 mulx %i1, 0x1C03, %o2 ld [%l7 + 0x28], %f1 ldsh [%l7 + 0x6E], %o5 ldub [%l7 + 0x3B], %o0 fbuge %fcc0, loop_395 stb %g4, [%l7 + 0x74] ldx [%l7 + 0x68], %i5 fabsd %f0, %f8 loop_395: fnot2s %f5, %f4 fmul8sux16 %f6, %f2, %f2 edge8n %i0, %i3, %g7 movrne %i7, %l5, %o4 brnz %g5, loop_396 ldsw [%l7 + 0x20], %g3 fpmerge %f13, %f12, %f4 fones %f6 loop_396: sllx %g6, %o6, %o7 be,a loop_397 fand %f2, %f6, %f2 ldsb [%l7 + 0x09], %l1 for %f12, %f12, %f10 loop_397: stb %l3, [%l7 + 0x1B] array16 %l4, %i6, %o3 fands %f7, %f1, %f6 fmovrdgz %o1, %f4, %f0 stb %g1, [%l7 + 0x2A] lduw [%l7 + 0x4C], %i2 st %f7, [%l7 + 0x44] stx %l0, [%l7 + 0x70] movg %icc, %i4, %l2 fmovdpos %xcc, %f5, %f13 edge16n %g2, %l6, %i1 bg,a,pt %xcc, loop_398 edge16ln %o5, %o2, %g4 taddcc %i5, %i0, %o0 st %f8, [%l7 + 0x58] loop_398: fsrc2s %f5, %f13 fornot2s %f12, %f3, %f14 addccc %i3, %i7, %l5 call loop_399 fmuld8sux16 %f2, %f10, %f4 brz %g7, loop_400 fmovsl %icc, %f0, %f15 loop_399: xorcc %g5, %o4, %g6 fmul8sux16 %f12, %f0, %f12 loop_400: ldsh [%l7 + 0x56], %g3 brgez,a %o6, loop_401 udiv %o7, 0x02F9, %l3 ldsb [%l7 + 0x1D], %l1 fornot1 %f4, %f0, %f0 loop_401: ldsh [%l7 + 0x52], %i6 fabss %f5, %f14 fnot2s %f14, %f8 tgu %xcc, 0x3 ldsb [%l7 + 0x6F], %l4 addc %o1, %g1, %o3 array32 %l0, %i2, %l2 fmovsvs %xcc, %f3, %f14 ldx [%l7 + 0x18], %i4 fsrc1s %f15, %f7 fnegd %f14, %f2 lduw [%l7 + 0x48], %g2 stx %i1, [%l7 + 0x08] and %o5, 0x0992, %l6 addccc %o2, 0x040B, %i5 fxnor %f2, %f12, %f14 fmovse %icc, %f11, %f12 fsrc2 %f0, %f10 smul %g4, %i0, %i3 ldub [%l7 + 0x10], %i7 fpack32 %f0, %f4, %f10 ldd [%l7 + 0x18], %f8 stw %o0, [%l7 + 0x6C] ldsw [%l7 + 0x0C], %g7 edge32l %l5, %o4, %g5 fmovrdgz %g6, %f4, %f10 ldx [%l7 + 0x28], %o6 sdivcc %o7, 0x0630, %g3 fxnor %f6, %f10, %f4 fmovrdlez %l3, %f2, %f0 call loop_402 fpsub32 %f4, %f14, %f12 ldub [%l7 + 0x7F], %i6 fone %f8 loop_402: fmovdn %xcc, %f1, %f1 ldsb [%l7 + 0x71], %l4 fands %f14, %f0, %f15 fpsub16 %f2, %f2, %f0 fandnot2 %f6, %f12, %f2 ldsw [%l7 + 0x34], %l1 edge8n %g1, %o1, %o3 fpadd16 %f10, %f14, %f6 fmovdpos %xcc, %f8, %f10 ldsw [%l7 + 0x0C], %i2 brnz %l0, loop_403 fpadd32s %f4, %f8, %f8 fbuge %fcc2, loop_404 sth %i4, [%l7 + 0x62] loop_403: std %f14, [%l7 + 0x78] alignaddr %g2, %l2, %o5 loop_404: fmovrsgz %i1, %f2, %f12 ldub [%l7 + 0x58], %l6 bpos,a loop_405 stw %o2, [%l7 + 0x64] ble %icc, loop_406 fmovsne %icc, %f5, %f12 loop_405: tne %xcc, 0x4 fbuge,a %fcc2, loop_407 loop_406: fmovde %xcc, %f6, %f6 be,a,pn %xcc, loop_408 fmovdvs %xcc, %f0, %f15 loop_407: stb %i5, [%l7 + 0x61] fmovscc %xcc, %f3, %f8 loop_408: smulcc %i0, %g4, %i3 lduw [%l7 + 0x14], %i7 xorcc %o0, %g7, %o4 st %f6, [%l7 + 0x1C] edge16 %l5, %g6, %g5 brlez,a %o7, loop_409 stx %g3, [%l7 + 0x70] lduh [%l7 + 0x68], %l3 pdist %f14, %f2, %f14 loop_409: ldx [%l7 + 0x38], %o6 srl %l4, %l1, %g1 ldsh [%l7 + 0x48], %i6 edge32ln %o1, %o3, %i2 fnot1s %f14, %f10 movpos %icc, %i4, %l0 mulx %l2, %g2, %o5 fmovda %xcc, %f13, %f8 fcmple32 %f2, %f0, %l6 stx %i1, [%l7 + 0x50] srl %i5, 0x01, %i0 ldd [%l7 + 0x20], %f0 edge16ln %g4, %o2, %i3 udiv %o0, 0x1E15, %i7 movcs %xcc, %o4, %l5 stw %g6, [%l7 + 0x48] subc %g5, 0x0869, %g7 orn %o7, 0x18D6, %l3 fpmerge %f0, %f14, %f10 subcc %g3, %o6, %l4 ldsb [%l7 + 0x38], %l1 movrgz %g1, %i6, %o3 ldsb [%l7 + 0x6D], %o1 ldx [%l7 + 0x60], %i4 orncc %i2, 0x0870, %l2 fmuld8sux16 %f7, %f1, %f6 ldsb [%l7 + 0x7A], %l0 be,a,pn %icc, loop_410 ld [%l7 + 0x54], %f9 andncc %g2, %l6, %i1 stb %o5, [%l7 + 0x2E] loop_410: sth %i5, [%l7 + 0x10] ldub [%l7 + 0x56], %g4 movvc %xcc, %o2, %i3 lduh [%l7 + 0x38], %i0 sth %o0, [%l7 + 0x30] ld [%l7 + 0x2C], %f9 fmovrsgz %o4, %f9, %f4 fmovrde %i7, %f8, %f0 orn %g6, %l5, %g5 fsrc1s %f2, %f6 fors %f4, %f8, %f3 array8 %o7, %l3, %g7 fnor %f0, %f14, %f6 lduh [%l7 + 0x60], %o6 sdiv %g3, 0x019B, %l1 ldx [%l7 + 0x78], %g1 fmovse %icc, %f5, %f8 edge16n %l4, %i6, %o3 move %icc, %i4, %o1 stx %l2, [%l7 + 0x60] sth %l0, [%l7 + 0x64] ld [%l7 + 0x50], %f11 ldsw [%l7 + 0x38], %i2 movrgez %g2, 0x27B, %l6 tpos %xcc, 0x6 fcmpes %fcc3, %f10, %f15 edge8 %i1, %i5, %g4 st %f6, [%l7 + 0x5C] ldsb [%l7 + 0x45], %o5 fmovspos %icc, %f11, %f7 brgez,a %i3, loop_411 array32 %o2, %i0, %o0 nop setx loop_412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8sux16 %f11, %f1, %f6 loop_411: alignaddrl %o4, %i7, %g6 std %f12, [%l7 + 0x68] loop_412: fmovscs %icc, %f2, %f15 tle %icc, 0x3 tle %icc, 0x2 fmovdge %icc, %f3, %f2 ldsb [%l7 + 0x0D], %l5 fnor %f8, %f10, %f0 lduw [%l7 + 0x38], %o7 fbue %fcc0, loop_413 fsrc1 %f12, %f2 stx %l3, [%l7 + 0x78] fpadd16 %f10, %f6, %f4 loop_413: addccc %g5, 0x025B, %g7 edge32 %o6, %l1, %g1 ldx [%l7 + 0x30], %l4 bge,a,pn %xcc, loop_414 ld [%l7 + 0x64], %f13 fblg %fcc2, loop_415 orncc %i6, 0x1BAF, %g3 loop_414: ldd [%l7 + 0x38], %f14 fba %fcc2, loop_416 loop_415: bcc,a loop_417 add %o3, 0x1FE9, %o1 ldx [%l7 + 0x70], %i4 loop_416: subcc %l2, %l0, %g2 loop_417: ldsb [%l7 + 0x70], %l6 umul %i2, 0x0067, %i5 sll %g4, 0x13, %i1 taddcc %i3, %o5, %i0 ldsh [%l7 + 0x14], %o0 fcmpeq32 %f8, %f6, %o4 ldsb [%l7 + 0x27], %o2 fbu %fcc3, loop_418 fmul8x16al %f4, %f0, %f14 bn loop_419 tne %icc, 0x1 loop_418: fors %f0, %f11, %f2 stb %g6, [%l7 + 0x70] loop_419: brnz %l5, loop_420 stw %o7, [%l7 + 0x2C] fmovdne %xcc, %f3, %f3 sllx %l3, 0x1C, %g5 loop_420: edge16n %i7, %g7, %o6 ldd [%l7 + 0x70], %f10 sub %g1, %l4, %l1 fandnot2 %f10, %f8, %f14 fmovsg %icc, %f8, %f5 lduh [%l7 + 0x5C], %g3 fmovsgu %icc, %f9, %f4 fmovsl %icc, %f12, %f12 fsrc2 %f4, %f0 lduh [%l7 + 0x3E], %o3 fbue %fcc1, loop_421 andncc %i6, %o1, %i4 ldsh [%l7 + 0x66], %l2 edge16ln %g2, %l6, %l0 loop_421: fxors %f15, %f15, %f3 movl %icc, %i5, %g4 fcmpne32 %f4, %f2, %i1 lduw [%l7 + 0x08], %i3 fmovsvc %xcc, %f6, %f11 orncc %o5, %i2, %o0 edge32 %o4, %o2, %i0 be,a,pn %icc, loop_422 fcmpd %fcc2, %f4, %f8 lduw [%l7 + 0x60], %g6 lduw [%l7 + 0x70], %l5 loop_422: fmovrslz %l3, %f15, %f11 fmovscc %xcc, %f12, %f3 bleu loop_423 fbug %fcc0, loop_424 movg %icc, %o7, %i7 nop setx loop_425, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_423: stw %g7, [%l7 + 0x38] loop_424: fandnot2s %f7, %f9, %f6 fpsub16 %f8, %f10, %f2 loop_425: std %f10, [%l7 + 0x08] tsubcctv %g5, 0x1A10, %g1 alignaddrl %o6, %l4, %l1 stb %g3, [%l7 + 0x7A] fcmpne32 %f2, %f14, %o3 addccc %o1, 0x18F9, %i6 ldub [%l7 + 0x0C], %l2 stw %i4, [%l7 + 0x20] ld [%l7 + 0x7C], %f2 ldx [%l7 + 0x18], %g2 movrlez %l0, %l6, %i5 fmovdleu %icc, %f4, %f8 ldx [%l7 + 0x08], %i1 stw %i3, [%l7 + 0x38] edge8n %g4, %o5, %o0 edge16 %o4, %i2, %i0 taddcc %g6, %l5, %l3 fnot1 %f10, %f6 nop setx loop_426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %o7, %i7, %g7 fnands %f12, %f0, %f8 movrgz %g5, 0x288, %g1 loop_426: lduh [%l7 + 0x44], %o6 fmovde %xcc, %f3, %f8 fmovrsgz %l4, %f12, %f15 sth %l1, [%l7 + 0x40] ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x40], %o2 lduh [%l7 + 0x5E], %o3 lduw [%l7 + 0x70], %g3 fpadd32 %f10, %f12, %f4 ldsb [%l7 + 0x09], %i6 fpsub32 %f4, %f0, %f10 fmovs %f8, %f7 movrgz %o1, 0x0FE, %i4 fmovdg %icc, %f6, %f15 ldsb [%l7 + 0x12], %g2 fandnot2 %f6, %f10, %f8 fone %f2 lduh [%l7 + 0x1E], %l2 st %f0, [%l7 + 0x7C] faligndata %f6, %f12, %f12 fornot2s %f9, %f5, %f13 fones %f12 sdivx %l0, 0x01EF, %i5 sdivx %l6, 0x0ACC, %i1 lduw [%l7 + 0x74], %g4 srax %i3, 0x0D, %o0 brgez,a %o5, loop_427 ldx [%l7 + 0x58], %i2 brgz %o4, loop_428 fnot2s %f1, %f14 loop_427: fzero %f2 std %f4, [%l7 + 0x10] loop_428: brz,a %g6, loop_429 ldsb [%l7 + 0x0C], %i0 tg %xcc, 0x0 bl,pn %xcc, loop_430 loop_429: fblg %fcc2, loop_431 edge16ln %l5, %o7, %i7 std %f14, [%l7 + 0x40] loop_430: fmovsgu %xcc, %f0, %f5 loop_431: fcmpeq16 %f10, %f6, %g7 movvc %icc, %l3, %g1 fabsd %f2, %f12 addccc %o6, %g5, %l1 tsubcc %l4, 0x0639, %o2 fmovrslz %g3, %f5, %f5 fzero %f10 call loop_432 brgez,a %o3, loop_433 ldsh [%l7 + 0x0A], %i6 fmovdpos %xcc, %f9, %f12 loop_432: bge %xcc, loop_434 loop_433: xnor %i4, 0x0377, %o1 xnorcc %g2, 0x1BE8, %l0 srax %l2, %l6, %i1 loop_434: fmovrdgz %g4, %f10, %f10 fpsub16s %f13, %f4, %f15 tcs %xcc, 0x5 ldx [%l7 + 0x78], %i5 orcc %i3, 0x0C6E, %o0 ldsw [%l7 + 0x20], %i2 movge %xcc, %o5, %o4 movrlz %i0, 0x1BC, %l5 bgu,pt %icc, loop_435 brgz %o7, loop_436 lduh [%l7 + 0x12], %i7 fmovdcs %xcc, %f11, %f4 loop_435: movvc %xcc, %g6, %l3 loop_436: fmovdvc %icc, %f5, %f0 fornot2 %f12, %f12, %f10 andn %g7, %o6, %g5 brlez,a %l1, loop_437 srax %g1, %o2, %g3 ldsw [%l7 + 0x6C], %l4 sth %o3, [%l7 + 0x4E] loop_437: fnor %f14, %f12, %f8 ldsw [%l7 + 0x58], %i6 stb %o1, [%l7 + 0x69] array32 %g2, %i4, %l2 edge16 %l0, %l6, %g4 sth %i1, [%l7 + 0x36] stw %i3, [%l7 + 0x54] nop setx loop_438, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %o0, %i2, %i5 tsubcc %o4, %o5, %l5 bcs,a,pn %xcc, loop_439 loop_438: lduh [%l7 + 0x68], %i0 sdivx %o7, 0x0ADB, %g6 st %f8, [%l7 + 0x14] loop_439: std %f8, [%l7 + 0x38] fzeros %f6 udivcc %l3, 0x0A77, %g7 fandnot2 %f0, %f12, %f12 ldsh [%l7 + 0x58], %i7 fmovsn %xcc, %f11, %f7 fmovsgu %icc, %f7, %f4 st %f8, [%l7 + 0x20] std %f14, [%l7 + 0x50] fmovsgu %xcc, %f3, %f12 fnands %f11, %f13, %f10 fandnot1s %f11, %f4, %f14 addccc %g5, 0x05DC, %l1 fmovrslz %g1, %f2, %f6 movrne %o6, 0x31B, %g3 fmul8x16au %f9, %f1, %f4 tl %icc, 0x4 fornot1 %f0, %f0, %f6 bgu,pt %icc, loop_440 brlz,a %l4, loop_441 st %f10, [%l7 + 0x40] movrgz %o2, 0x3F0, %i6 loop_440: tleu %icc, 0x7 loop_441: fmovdneg %xcc, %f11, %f1 bleu,a,pn %icc, loop_442 std %f14, [%l7 + 0x60] bvs %xcc, loop_443 ld [%l7 + 0x18], %f1 loop_442: array8 %o3, %g2, %i4 edge32n %o1, %l0, %l6 loop_443: ble loop_444 xorcc %g4, %l2, %i1 fbe,a %fcc0, loop_445 fpadd16 %f10, %f10, %f6 loop_444: fmovsn %xcc, %f2, %f1 edge16ln %i3, %o0, %i5 loop_445: ldd [%l7 + 0x38], %f14 st %f14, [%l7 + 0x78] edge16 %o4, %i2, %l5 st %f3, [%l7 + 0x10] ldub [%l7 + 0x31], %i0 ldsb [%l7 + 0x32], %o5 tvc %icc, 0x5 ld [%l7 + 0x1C], %f11 ldd [%l7 + 0x10], %f2 fmovsvc %xcc, %f5, %f2 fabsd %f0, %f12 fmovsneg %xcc, %f0, %f13 stx %g6, [%l7 + 0x50] ld [%l7 + 0x74], %f1 fmovdge %icc, %f4, %f3 edge8n %o7, %g7, %l3 orcc %i7, 0x14B7, %l1 fmovsg %xcc, %f2, %f13 siam 0x3 tsubcctv %g5, 0x16D9, %g1 bleu,a loop_446 edge8 %g3, %l4, %o6 stb %o2, [%l7 + 0x1B] udiv %i6, 0x1112, %g2 loop_446: stw %o3, [%l7 + 0x58] movl %xcc, %o1, %i4 movne %xcc, %l6, %l0 fones %f1 edge8ln %g4, %i1, %i3 bne,pn %xcc, loop_447 edge8ln %l2, %o0, %i5 fmul8sux16 %f4, %f8, %f6 fcmped %fcc3, %f6, %f10 loop_447: addc %i2, %o4, %l5 fnegd %f14, %f0 alignaddrl %o5, %i0, %o7 movle %icc, %g7, %g6 fcmpgt32 %f0, %f12, %l3 stw %i7, [%l7 + 0x78] for %f10, %f8, %f6 fandnot2s %f14, %f7, %f5 movcc %icc, %l1, %g1 fxnors %f15, %f15, %f14 movrgez %g5, %g3, %l4 lduw [%l7 + 0x64], %o6 stw %o2, [%l7 + 0x20] movrgz %i6, %o3, %o1 fnegd %f2, %f10 movgu %xcc, %i4, %g2 bcs loop_448 xnor %l0, 0x098C, %l6 fcmpeq16 %f2, %f14, %i1 edge16ln %g4, %i3, %l2 loop_448: bcs,a loop_449 ldsw [%l7 + 0x34], %o0 ld [%l7 + 0x30], %f9 movvs %xcc, %i5, %i2 loop_449: fornot1 %f6, %f2, %f4 fbn,a %fcc1, loop_450 ldsh [%l7 + 0x30], %l5 fmovdgu %icc, %f5, %f1 fbu %fcc0, loop_451 loop_450: ldsw [%l7 + 0x38], %o4 tn %xcc, 0x2 movcs %xcc, %i0, %o5 loop_451: fmul8x16 %f2, %f10, %f2 fcmpeq32 %f0, %f6, %g7 add %o7, %l3, %i7 fba %fcc2, loop_452 fmovsne %icc, %f2, %f14 fmovdpos %icc, %f6, %f1 lduw [%l7 + 0x6C], %g6 loop_452: fbule,a %fcc2, loop_453 tg %xcc, 0x2 brlz,a %l1, loop_454 ldsh [%l7 + 0x42], %g1 loop_453: xor %g5, %l4, %o6 brgz,a %g3, loop_455 loop_454: fbue %fcc0, loop_456 fmovdcc %icc, %f1, %f6 tvs %xcc, 0x2 loop_455: fmovscs %icc, %f14, %f2 loop_456: fmovdcc %icc, %f6, %f9 be,a loop_457 fornot1 %f2, %f4, %f12 edge8ln %o2, %o3, %o1 fmovsg %xcc, %f9, %f4 loop_457: movgu %icc, %i6, %i4 fmovscc %xcc, %f13, %f0 lduh [%l7 + 0x22], %g2 fmovrdlez %l6, %f14, %f4 fmul8x16al %f12, %f0, %f6 be,a,pn %icc, loop_458 ldsw [%l7 + 0x7C], %l0 brgez %i1, loop_459 fpsub32 %f2, %f6, %f4 loop_458: lduw [%l7 + 0x64], %i3 sra %l2, 0x14, %o0 loop_459: subcc %g4, 0x19BC, %i2 ldd [%l7 + 0x58], %f14 add %l5, %i5, %o4 st %f7, [%l7 + 0x48] st %f4, [%l7 + 0x48] fmovdcs %xcc, %f15, %f5 xnor %i0, 0x0F8B, %g7 ldsh [%l7 + 0x6C], %o5 fone %f10 fmovrdgez %l3, %f12, %f14 tl %xcc, 0x3 fandnot2 %f8, %f6, %f4 be loop_460 ldd [%l7 + 0x58], %f6 fmovscs %xcc, %f14, %f9 bl %xcc, loop_461 loop_460: orncc %i7, 0x06D5, %o7 tneg %icc, 0x7 udiv %g6, 0x0FE2, %l1 loop_461: tsubcctv %g1, 0x0658, %g5 fpadd32s %f14, %f2, %f11 fmovrsne %l4, %f12, %f3 bpos,pn %xcc, loop_462 udiv %o6, 0x1FA1, %g3 sethi 0x0809, %o3 fblg %fcc0, loop_463 loop_462: edge32n %o2, %i6, %i4 fornot1s %f6, %f15, %f10 fpack16 %f0, %f7 loop_463: fmovdvs %icc, %f6, %f12 fbul %fcc3, loop_464 xor %o1, %l6, %l0 sth %g2, [%l7 + 0x36] movcs %xcc, %i3, %i1 loop_464: ble,pn %icc, loop_465 fmovscs %icc, %f13, %f8 fpsub32 %f4, %f4, %f4 movge %xcc, %o0, %g4 loop_465: ld [%l7 + 0x24], %f12 stx %i2, [%l7 + 0x68] movvc %icc, %l2, %i5 stx %o4, [%l7 + 0x38] fmovrslez %i0, %f1, %f7 ldub [%l7 + 0x0B], %g7 udiv %l5, 0x14B2, %l3 ldx [%l7 + 0x68], %o5 or %o7, 0x198B, %i7 fands %f3, %f14, %f8 movrgz %g6, 0x1C1, %g1 stb %l1, [%l7 + 0x76] tg %xcc, 0x2 ldub [%l7 + 0x6B], %l4 fcmpgt16 %f2, %f6, %g5 st %f7, [%l7 + 0x5C] tn %icc, 0x1 fmovscc %xcc, %f15, %f12 lduw [%l7 + 0x1C], %g3 bleu,a,pn %xcc, loop_466 alignaddrl %o6, %o2, %i6 fba,a %fcc2, loop_467 ld [%l7 + 0x68], %f14 loop_466: udiv %o3, 0x176C, %i4 fpackfix %f0, %f2 loop_467: sth %o1, [%l7 + 0x3E] ldd [%l7 + 0x18], %f8 fmovdgu %xcc, %f7, %f10 fbue %fcc3, loop_468 ldd [%l7 + 0x78], %f4 andncc %l0, %g2, %i3 fmovrsne %i1, %f12, %f15 loop_468: edge32n %o0, %g4, %i2 subcc %l2, 0x1C3D, %l6 sth %o4, [%l7 + 0x2C] fpmerge %f13, %f6, %f8 be loop_469 ldsh [%l7 + 0x60], %i0 fmovdcs %xcc, %f7, %f10 std %f6, [%l7 + 0x58] loop_469: ldsw [%l7 + 0x10], %i5 fmovdg %xcc, %f6, %f2 lduh [%l7 + 0x48], %l5 ldsh [%l7 + 0x2E], %g7 fbe,a %fcc2, loop_470 fpadd16 %f4, %f4, %f2 ldsh [%l7 + 0x3E], %l3 ldsw [%l7 + 0x74], %o7 loop_470: lduw [%l7 + 0x48], %o5 nop setx loop_471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %g6, 0x0FBC, %g1 brlez %l1, loop_472 udivcc %i7, 0x0C87, %g5 loop_471: brgez %l4, loop_473 sdivcc %g3, 0x1246, %o2 loop_472: st %f15, [%l7 + 0x64] move %xcc, %o6, %i6 loop_473: bcs,pt %xcc, loop_474 brlz,a %o3, loop_475 tvs %xcc, 0x4 addcc %o1, 0x0443, %i4 loop_474: movrgz %l0, %g2, %i3 loop_475: edge32l %i1, %o0, %g4 ldub [%l7 + 0x1B], %i2 ldsw [%l7 + 0x58], %l6 bvc,pn %icc, loop_476 ldsb [%l7 + 0x51], %l2 or %i0, %o4, %i5 ldx [%l7 + 0x60], %g7 loop_476: nop setx loop_477, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x4D], %o7 fmovrdlez %o5, %f10, %f4 sth %l5, [%l7 + 0x1C] loop_477: popc %g1, %l1 stw %g6, [%l7 + 0x20] bcc,pn %xcc, loop_478 fbe %fcc2, loop_479 fmul8x16 %f0, %f6, %f8 xorcc %g5, %i7, %l4 loop_478: bcc,a %icc, loop_480 loop_479: taddcc %g3, %o2, %o6 fbne %fcc1, loop_481 fandnot1 %f12, %f6, %f14 loop_480: addccc %o3, 0x09CA, %i6 movpos %xcc, %i4, %l0 loop_481: fandnot2s %f11, %f5, %f12 ldsh [%l7 + 0x24], %o1 lduw [%l7 + 0x28], %i3 fcmpes %fcc1, %f1, %f4 ldx [%l7 + 0x30], %g2 addcc %i1, 0x1665, %o0 lduh [%l7 + 0x1C], %i2 ldub [%l7 + 0x6F], %g4 edge8n %l2, %i0, %o4 fbul %fcc0, loop_482 fmovdgu %xcc, %f6, %f13 stb %i5, [%l7 + 0x60] bcc,a,pn %icc, loop_483 loop_482: fmovde %xcc, %f9, %f13 fnor %f12, %f8, %f0 fmul8x16al %f5, %f9, %f14 loop_483: stb %g7, [%l7 + 0x60] bneg loop_484 mulx %l3, 0x0BE1, %o7 sth %l6, [%l7 + 0x4C] ldsw [%l7 + 0x20], %l5 loop_484: fnand %f2, %f0, %f4 fbuge,a %fcc2, loop_485 fmovscs %icc, %f15, %f7 andcc %o5, 0x18EF, %l1 ldsb [%l7 + 0x3E], %g6 loop_485: fmovrslz %g1, %f10, %f14 fmovdn %icc, %f15, %f13 fbuge,a %fcc3, loop_486 tvs %xcc, 0x2 bne,a,pt %icc, loop_487 tl %xcc, 0x4 loop_486: fpsub16s %f7, %f14, %f9 stb %i7, [%l7 + 0x58] loop_487: fabsd %f14, %f10 fpsub16s %f12, %f10, %f8 fmovrdlz %l4, %f14, %f10 stb %g3, [%l7 + 0x4F] udivx %g5, 0x0B15, %o6 ldub [%l7 + 0x4C], %o2 fmovrse %o3, %f4, %f0 edge16l %i4, %i6, %o1 bneg,a %xcc, loop_488 fmovs %f6, %f6 tge %xcc, 0x3 stb %l0, [%l7 + 0x6C] loop_488: fmovdge %icc, %f13, %f4 fpadd16 %f0, %f8, %f14 smulcc %i3, %g2, %o0 fpadd16 %f0, %f4, %f0 ldx [%l7 + 0x70], %i1 ldsb [%l7 + 0x12], %g4 fcmple32 %f8, %f8, %i2 stw %i0, [%l7 + 0x50] fbe %fcc1, loop_489 smul %o4, 0x08BE, %l2 fornot2 %f8, %f2, %f10 smulcc %g7, 0x1966, %l3 loop_489: fbne %fcc1, loop_490 fmovsgu %xcc, %f7, %f2 subcc %o7, 0x05D6, %i5 ta %icc, 0x7 loop_490: bcs,pn %xcc, loop_491 sethi 0x1787, %l5 fzeros %f10 tleu %xcc, 0x6 loop_491: stw %o5, [%l7 + 0x7C] fpadd16 %f6, %f4, %f2 tcs %icc, 0x5 brgz %l1, loop_492 fmovs %f12, %f0 sdiv %l6, 0x148E, %g6 ldsb [%l7 + 0x13], %i7 loop_492: fpackfix %f10, %f15 fmovrde %g1, %f10, %f0 udiv %l4, 0x0C65, %g5 fbule,a %fcc2, loop_493 ldd [%l7 + 0x60], %f2 fzeros %f14 std %f14, [%l7 + 0x30] loop_493: fpackfix %f14, %f11 fpackfix %f6, %f11 sth %g3, [%l7 + 0x2A] ldsh [%l7 + 0x54], %o6 sdivx %o2, 0x19C9, %o3 bne,a %xcc, loop_494 std %f8, [%l7 + 0x30] stx %i6, [%l7 + 0x48] fpsub32 %f4, %f2, %f2 loop_494: fnot2s %f11, %f1 fmovrdgez %o1, %f14, %f10 xnorcc %l0, %i3, %g2 bcs,a,pn %icc, loop_495 fxnor %f2, %f6, %f2 movrne %i4, %o0, %g4 movl %icc, %i1, %i2 loop_495: fmul8x16al %f6, %f6, %f4 ld [%l7 + 0x54], %f11 lduw [%l7 + 0x60], %i0 ld [%l7 + 0x54], %f0 movg %xcc, %l2, %o4 fmuld8sux16 %f14, %f7, %f10 st %f12, [%l7 + 0x38] movrlz %g7, 0x0CD, %l3 ldx [%l7 + 0x30], %i5 fcmpgt16 %f2, %f8, %l5 ldsw [%l7 + 0x14], %o7 sth %o5, [%l7 + 0x18] fnand %f4, %f14, %f0 fornot2 %f10, %f10, %f8 fornot2s %f12, %f6, %f9 ldsh [%l7 + 0x38], %l6 lduh [%l7 + 0x0C], %g6 ta %xcc, 0x2 movrlz %i7, %l1, %g1 ldsh [%l7 + 0x28], %l4 ld [%l7 + 0x10], %f9 sllx %g3, %g5, %o6 orn %o2, 0x0AA0, %i6 lduw [%l7 + 0x6C], %o1 movrgz %o3, 0x15C, %l0 fpackfix %f10, %f11 ld [%l7 + 0x38], %f2 ta %xcc, 0x0 fpadd32 %f8, %f12, %f10 ldd [%l7 + 0x40], %f2 mulscc %g2, %i4, %o0 nop setx loop_496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x2 bpos,a,pn %xcc, loop_497 fmovsl %icc, %f15, %f10 loop_496: fxor %f14, %f0, %f6 fcmple32 %f8, %f12, %g4 loop_497: srl %i1, 0x0B, %i3 fmovdne %xcc, %f3, %f12 fbne,a %fcc2, loop_498 stx %i2, [%l7 + 0x48] stb %l2, [%l7 + 0x6A] movvs %icc, %o4, %g7 loop_498: orcc %l3, 0x1875, %i5 lduw [%l7 + 0x78], %l5 edge8ln %i0, %o7, %l6 fcmpd %fcc1, %f2, %f12 fpadd16 %f12, %f8, %f2 movrlez %g6, 0x320, %i7 or %l1, 0x1240, %g1 ldsh [%l7 + 0x48], %o5 movg %xcc, %g3, %g5 addccc %o6, %o2, %i6 fblg %fcc0, loop_499 fsrc2 %f10, %f10 or %l4, %o3, %l0 st %f8, [%l7 + 0x60] loop_499: tn %icc, 0x6 sra %o1, 0x11, %i4 lduh [%l7 + 0x3E], %g2 sll %o0, %i1, %g4 ldsh [%l7 + 0x40], %i3 sdiv %l2, 0x0ABF, %o4 fba %fcc1, loop_500 array32 %g7, %i2, %l3 fpackfix %f10, %f4 sth %i5, [%l7 + 0x10] loop_500: edge8 %l5, %o7, %i0 fmovsge %xcc, %f11, %f10 addc %l6, %i7, %g6 fble,a %fcc2, loop_501 fmovrdlez %g1, %f0, %f2 fpadd16s %f8, %f7, %f7 array16 %o5, %l1, %g3 loop_501: fnot2 %f4, %f14 fsrc1s %f11, %f1 bgu,a loop_502 stx %o6, [%l7 + 0x18] srlx %o2, %i6, %g5 edge16n %o3, %l0, %l4 loop_502: sth %o1, [%l7 + 0x1E] movneg %icc, %g2, %o0 ldx [%l7 + 0x30], %i1 mulx %i4, 0x1BD7, %i3 be,pn %icc, loop_503 edge16ln %l2, %o4, %g7 tpos %xcc, 0x4 fmovsl %xcc, %f5, %f7 loop_503: fbge,a %fcc1, loop_504 ldsh [%l7 + 0x7A], %g4 bgu,pt %xcc, loop_505 alignaddrl %l3, %i2, %i5 loop_504: fmovspos %icc, %f7, %f8 umulcc %o7, 0x00E6, %l5 loop_505: ldsh [%l7 + 0x70], %l6 sdiv %i7, 0x1B0E, %g6 fmovdg %icc, %f15, %f11 fcmple16 %f2, %f12, %i0 ldub [%l7 + 0x63], %g1 brnz %l1, loop_506 fmovspos %icc, %f6, %f0 edge8n %g3, %o6, %o5 fmul8sux16 %f10, %f8, %f6 loop_506: fmovdle %xcc, %f3, %f5 fmovsle %xcc, %f1, %f10 fnegd %f14, %f8 fnot1 %f4, %f14 fmovdpos %xcc, %f2, %f12 bge %icc, loop_507 ldsb [%l7 + 0x3B], %o2 fandnot1s %f0, %f9, %f12 fbge %fcc0, loop_508 loop_507: fmovrdne %g5, %f0, %f6 fxnors %f8, %f7, %f10 stb %i6, [%l7 + 0x2E] loop_508: ldsw [%l7 + 0x34], %o3 ldsh [%l7 + 0x18], %l4 mulscc %l0, 0x0D87, %o1 ldsh [%l7 + 0x5C], %g2 fmovrslez %o0, %f5, %f11 mulscc %i1, 0x1D8B, %i4 fmovrdlz %i3, %f4, %f0 fmovdcs %xcc, %f5, %f5 srlx %l2, 0x0F, %g7 bshuffle %f0, %f8, %f12 edge32l %o4, %g4, %i2 brgz,a %i5, loop_509 andcc %o7, %l5, %l6 fsrc1 %f6, %f2 fnor %f6, %f6, %f0 loop_509: brgz,a %l3, loop_510 movn %xcc, %i7, %i0 ldsw [%l7 + 0x5C], %g1 stb %g6, [%l7 + 0x1D] loop_510: fbg,a %fcc0, loop_511 fnot1 %f0, %f0 stx %l1, [%l7 + 0x10] ble,a loop_512 loop_511: fpadd16 %f0, %f6, %f8 fxors %f6, %f0, %f10 orn %o6, 0x013F, %o5 loop_512: fbe %fcc2, loop_513 stw %g3, [%l7 + 0x68] movvs %xcc, %o2, %g5 st %f10, [%l7 + 0x5C] loop_513: ldsb [%l7 + 0x69], %o3 fabsd %f8, %f4 fbn,a %fcc2, loop_514 fsrc2s %f5, %f5 sth %i6, [%l7 + 0x38] brlez,a %l4, loop_515 loop_514: ld [%l7 + 0x30], %f8 fpmerge %f5, %f7, %f6 ldsb [%l7 + 0x6E], %l0 loop_515: be,a,pn %xcc, loop_516 sth %g2, [%l7 + 0x54] fcmpeq32 %f4, %f6, %o0 ble,pt %icc, loop_517 loop_516: sth %i1, [%l7 + 0x70] bgu %icc, loop_518 fmovrsne %o1, %f3, %f1 loop_517: sth %i4, [%l7 + 0x7C] andn %l2, 0x0A4F, %g7 loop_518: fabss %f1, %f12 ldsw [%l7 + 0x44], %o4 ldd [%l7 + 0x48], %f2 fmovse %icc, %f9, %f9 fpsub16s %f12, %f14, %f3 fcmpne32 %f0, %f2, %i3 brlz,a %g4, loop_519 fcmple32 %f6, %f2, %i2 xnorcc %o7, 0x0825, %l5 sth %i5, [%l7 + 0x4A] loop_519: stb %l3, [%l7 + 0x7B] fpmerge %f4, %f6, %f14 fmovs %f11, %f12 fnot2 %f12, %f14 stw %i7, [%l7 + 0x30] stw %l6, [%l7 + 0x4C] bneg,a loop_520 ldd [%l7 + 0x38], %f6 fbg,a %fcc3, loop_521 andncc %i0, %g6, %g1 loop_520: subcc %l1, 0x0B9A, %o6 movre %g3, 0x018, %o2 loop_521: ldx [%l7 + 0x60], %o5 edge16ln %o3, %g5, %i6 ldsh [%l7 + 0x58], %l4 sth %g2, [%l7 + 0x4C] ldsh [%l7 + 0x56], %o0 addc %i1, %o1, %i4 stw %l2, [%l7 + 0x40] fmovdn %icc, %f7, %f9 ta %icc, 0x4 fxor %f12, %f8, %f8 fmovrsgz %g7, %f14, %f10 fand %f14, %f14, %f12 udiv %l0, 0x1090, %o4 udivcc %i3, 0x078D, %g4 fbne %fcc1, loop_522 std %f10, [%l7 + 0x10] fmovdg %icc, %f0, %f3 nop setx loop_523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_522: lduh [%l7 + 0x74], %i2 st %f5, [%l7 + 0x4C] fandnot1 %f4, %f4, %f8 loop_523: movrlez %o7, 0x1C5, %i5 fnegd %f10, %f0 ld [%l7 + 0x2C], %f12 lduw [%l7 + 0x68], %l3 orcc %l5, %l6, %i0 stw %i7, [%l7 + 0x7C] mulx %g1, 0x05D5, %g6 fcmpeq16 %f4, %f14, %o6 lduh [%l7 + 0x4C], %l1 fmovrsne %g3, %f2, %f9 fbuge %fcc2, loop_524 fbg,a %fcc3, loop_525 fpsub16 %f10, %f6, %f8 ldub [%l7 + 0x13], %o2 loop_524: bn %xcc, loop_526 loop_525: st %f6, [%l7 + 0x7C] ldsb [%l7 + 0x11], %o5 stb %g5, [%l7 + 0x53] loop_526: ldx [%l7 + 0x60], %o3 fmovdcs %xcc, %f12, %f4 fbe,a %fcc1, loop_527 fcmpeq32 %f0, %f8, %i6 brlz %l4, loop_528 movcs %icc, %g2, %i1 loop_527: fpadd32 %f0, %f2, %f14 fcmpne32 %f10, %f2, %o0 loop_528: tneg %xcc, 0x1 sth %i4, [%l7 + 0x50] fxnors %f5, %f7, %f11 fmovdcc %xcc, %f1, %f12 orn %l2, %g7, %l0 ldsh [%l7 + 0x76], %o4 fcmped %fcc3, %f12, %f6 fmovde %xcc, %f3, %f3 orcc %o1, %i3, %g4 movvs %xcc, %i2, %o7 sll %l3, %l5, %l6 sdiv %i0, 0x11A7, %i7 fors %f3, %f2, %f0 orncc %g1, 0x0186, %g6 fmul8sux16 %f6, %f4, %f10 ldx [%l7 + 0x60], %o6 mulx %i5, 0x0D0B, %l1 mulx %o2, %o5, %g3 sra %g5, %i6, %l4 lduh [%l7 + 0x74], %g2 movg %xcc, %i1, %o0 edge8l %o3, %l2, %i4 xor %l0, 0x0D62, %o4 ldx [%l7 + 0x08], %o1 ldsw [%l7 + 0x5C], %i3 fbne %fcc3, loop_529 edge8n %g4, %i2, %g7 movge %xcc, %o7, %l3 lduh [%l7 + 0x30], %l5 loop_529: udivx %l6, 0x19C7, %i0 fpack32 %f8, %f0, %f12 addccc %g1, %i7, %o6 fmovspos %icc, %f5, %f4 bne,pn %icc, loop_530 smul %i5, %g6, %l1 xor %o5, %o2, %g3 bne,a %xcc, loop_531 loop_530: tsubcctv %i6, 0x0840, %l4 fmovsle %icc, %f8, %f15 fmovdvs %icc, %f9, %f11 loop_531: movn %xcc, %g2, %g5 fsrc2s %f6, %f3 taddcc %i1, 0x0400, %o0 std %f2, [%l7 + 0x20] be,a %icc, loop_532 fnegd %f12, %f12 edge32n %l2, %i4, %o3 fmovdl %xcc, %f11, %f14 loop_532: ldd [%l7 + 0x40], %f12 fzeros %f13 lduh [%l7 + 0x4A], %l0 fmul8x16 %f5, %f14, %f10 fmovse %xcc, %f9, %f14 fbne,a %fcc2, loop_533 movrgez %o1, %i3, %o4 fmovscc %xcc, %f5, %f0 movrne %g4, 0x0BC, %g7 loop_533: alignaddr %o7, %i2, %l5 movcc %xcc, %l3, %i0 ldx [%l7 + 0x20], %l6 fmovda %xcc, %f10, %f3 ld [%l7 + 0x38], %f12 st %f0, [%l7 + 0x64] tpos %icc, 0x1 fmovdg %xcc, %f5, %f0 or %i7, %o6, %g1 fmovrsne %g6, %f5, %f3 stb %i5, [%l7 + 0x50] mulscc %o5, 0x1A07, %o2 xnor %g3, %i6, %l4 fnands %f6, %f7, %f3 fpack16 %f6, %f15 nop setx loop_534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f2, %f3, %f10 std %f12, [%l7 + 0x40] lduh [%l7 + 0x2C], %g2 loop_534: srax %g5, 0x04, %l1 fmovsn %xcc, %f1, %f8 std %f12, [%l7 + 0x70] stw %i1, [%l7 + 0x54] sethi 0x1625, %l2 fmovsvc %xcc, %f1, %f7 ldx [%l7 + 0x10], %i4 alignaddrl %o0, %o3, %o1 fmovscc %icc, %f4, %f3 movle %xcc, %l0, %i3 stb %o4, [%l7 + 0x66] fcmps %fcc0, %f12, %f1 std %f14, [%l7 + 0x08] ldub [%l7 + 0x13], %g4 edge8ln %o7, %g7, %l5 fmovsne %xcc, %f3, %f7 fcmpes %fcc1, %f1, %f6 ldsh [%l7 + 0x20], %l3 orncc %i2, 0x0D35, %l6 ldsh [%l7 + 0x4C], %i7 fmovdn %icc, %f13, %f15 fsrc1 %f14, %f2 fmovdn %xcc, %f0, %f5 orncc %i0, 0x1983, %g1 fpadd16 %f12, %f0, %f2 movge %icc, %g6, %o6 ldsh [%l7 + 0x62], %i5 fmovsn %xcc, %f14, %f1 fbug %fcc3, loop_535 ldx [%l7 + 0x68], %o5 st %f2, [%l7 + 0x74] andn %g3, %o2, %l4 loop_535: ldd [%l7 + 0x68], %f0 sll %i6, %g2, %g5 andcc %i1, %l1, %i4 orcc %l2, %o0, %o1 ldub [%l7 + 0x44], %o3 fbul %fcc2, loop_536 fpackfix %f8, %f1 mulx %i3, 0x1C57, %o4 std %f2, [%l7 + 0x48] loop_536: move %icc, %g4, %l0 fblg %fcc3, loop_537 fmovdn %icc, %f11, %f8 xorcc %g7, 0x1DF4, %o7 edge32n %l3, %l5, %l6 loop_537: ld [%l7 + 0x34], %f13 movrne %i7, 0x3FB, %i2 fmovse %xcc, %f1, %f15 ldx [%l7 + 0x68], %i0 st %f10, [%l7 + 0x68] fones %f8 fandnot2s %f15, %f1, %f9 edge8l %g6, %o6, %i5 fcmpne16 %f12, %f2, %g1 ldsw [%l7 + 0x68], %g3 movleu %icc, %o5, %o2 srlx %l4, %g2, %i6 ldsw [%l7 + 0x48], %i1 movcc %xcc, %l1, %g5 ldx [%l7 + 0x20], %l2 fbn %fcc3, loop_538 fbn %fcc0, loop_539 srlx %i4, %o1, %o0 fmovsne %icc, %f4, %f9 loop_538: sth %i3, [%l7 + 0x7A] loop_539: ld [%l7 + 0x38], %f12 fmovdg %xcc, %f11, %f8 fmovsvc %xcc, %f13, %f7 ldsw [%l7 + 0x48], %o4 fpadd32s %f15, %f15, %f14 movgu %xcc, %g4, %l0 fbne %fcc1, loop_540 ldsb [%l7 + 0x26], %g7 tsubcctv %o7, %l3, %o3 fmovscs %icc, %f0, %f10 loop_540: fornot1 %f6, %f6, %f4 stb %l5, [%l7 + 0x1E] ld [%l7 + 0x58], %f1 edge16l %i7, %i2, %i0 movleu %icc, %l6, %g6 sethi 0x0ABB, %i5 andcc %o6, 0x13EC, %g3 fandnot1s %f14, %f1, %f11 stb %o5, [%l7 + 0x32] ldx [%l7 + 0x60], %g1 fmovdleu %xcc, %f10, %f0 stw %l4, [%l7 + 0x28] tvc %icc, 0x2 fnegd %f4, %f12 bcs,a,pn %icc, loop_541 movre %g2, 0x355, %i6 ldx [%l7 + 0x08], %o2 bgu loop_542 loop_541: fxors %f1, %f14, %f13 fornot1 %f0, %f8, %f0 fpadd16s %f5, %f10, %f13 loop_542: bn,a %xcc, loop_543 fmovs %f12, %f15 movleu %icc, %l1, %g5 st %f10, [%l7 + 0x3C] loop_543: fmuld8sux16 %f3, %f0, %f10 movleu %icc, %i1, %l2 udiv %o1, 0x05E3, %o0 std %f8, [%l7 + 0x18] or %i3, %o4, %g4 tge %xcc, 0x0 brlz %l0, loop_544 fnands %f11, %f11, %f12 fmovdle %icc, %f3, %f3 fbuge %fcc1, loop_545 loop_544: for %f4, %f8, %f10 fba,a %fcc0, loop_546 ble,pn %icc, loop_547 loop_545: nop setx loop_548, %l0, %l1 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 %i4, %o7, %g7 loop_546: stx %l3, [%l7 + 0x68] loop_547: fpadd32 %f12, %f8, %f10 loop_548: fnot1 %f6, %f8 lduw [%l7 + 0x10], %o3 brgz %l5, loop_549 fpsub32 %f6, %f2, %f10 array16 %i2, %i7, %i0 fmovdleu %icc, %f11, %f2 loop_549: movneg %icc, %g6, %l6 ldd [%l7 + 0x20], %f0 fmovrse %o6, %f5, %f7 orncc %g3, %o5, %g1 fmovda %xcc, %f7, %f13 ldsw [%l7 + 0x78], %l4 nop setx loop_550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %i5, %i6, %g2 addcc %l1, %g5, %i1 fmul8sux16 %f6, %f12, %f10 loop_550: stx %l2, [%l7 + 0x70] st %f4, [%l7 + 0x74] edge32l %o1, %o2, %o0 bneg %icc, loop_551 fmul8x16au %f1, %f14, %f14 lduw [%l7 + 0x3C], %o4 siam 0x7 loop_551: fmuld8sux16 %f4, %f4, %f10 ldsw [%l7 + 0x20], %i3 ldub [%l7 + 0x3E], %l0 ldd [%l7 + 0x40], %f12 fpsub16s %f2, %f11, %f4 fmul8x16 %f6, %f8, %f4 stw %i4, [%l7 + 0x6C] orn %o7, %g4, %l3 sth %o3, [%l7 + 0x36] ldsb [%l7 + 0x2D], %g7 orn %l5, %i7, %i0 ldub [%l7 + 0x0D], %i2 te %xcc, 0x0 fble %fcc3, loop_552 ldub [%l7 + 0x18], %l6 stx %o6, [%l7 + 0x18] fbug %fcc3, loop_553 loop_552: fmovrsgez %g6, %f14, %f3 movrgez %g3, %g1, %o5 stw %l4, [%l7 + 0x30] loop_553: brlz %i6, loop_554 fcmple32 %f0, %f0, %g2 ld [%l7 + 0x50], %f11 ldx [%l7 + 0x60], %i5 loop_554: st %f6, [%l7 + 0x20] alignaddrl %l1, %g5, %i1 stw %l2, [%l7 + 0x58] fbue %fcc2, loop_555 bne,a,pn %xcc, loop_556 fcmps %fcc1, %f3, %f7 lduw [%l7 + 0x48], %o2 loop_555: fmovsne %xcc, %f1, %f10 loop_556: ldsw [%l7 + 0x64], %o0 sdiv %o4, 0x1358, %o1 brz %i3, loop_557 ldx [%l7 + 0x78], %l0 ldsh [%l7 + 0x08], %o7 fcmps %fcc1, %f15, %f3 loop_557: ldsw [%l7 + 0x48], %g4 fzeros %f15 fexpand %f6, %f8 fpack16 %f6, %f7 sth %i4, [%l7 + 0x0E] movg %xcc, %l3, %g7 ldsb [%l7 + 0x68], %l5 fmovs %f11, %f3 andn %o3, 0x0136, %i7 alignaddr %i2, %i0, %o6 or %g6, %l6, %g1 ld [%l7 + 0x74], %f1 fpack32 %f4, %f0, %f8 popc %g3, %o5 fnot2 %f4, %f4 edge32n %l4, %i6, %i5 edge16 %g2, %l1, %i1 brnz %g5, loop_558 sth %l2, [%l7 + 0x1E] edge32 %o0, %o2, %o4 bleu loop_559 loop_558: sth %i3, [%l7 + 0x6C] stw %l0, [%l7 + 0x08] fmovsl %xcc, %f5, %f15 loop_559: nop setx loop_560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvs %xcc, %o7, %g4 fcmpne16 %f14, %f4, %o1 movgu %xcc, %i4, %g7 loop_560: sth %l5, [%l7 + 0x0C] popc %l3, %i7 lduh [%l7 + 0x16], %i2 fmovrslez %o3, %f3, %f11 tcc %xcc, 0x0 udivcc %i0, 0x09D2, %g6 stw %l6, [%l7 + 0x20] fmovdne %xcc, %f4, %f7 sth %g1, [%l7 + 0x50] ldsw [%l7 + 0x68], %g3 fmovrsgz %o6, %f12, %f14 fmovrsgez %o5, %f15, %f13 movneg %icc, %l4, %i6 lduw [%l7 + 0x44], %g2 movrlez %i5, %l1, %g5 fxnors %f14, %f13, %f2 bcs,a loop_561 fmovdpos %xcc, %f3, %f12 fmovda %icc, %f2, %f2 fxnors %f7, %f5, %f1 loop_561: brlez,a %l2, loop_562 fmovrdgez %o0, %f10, %f0 fpadd16s %f1, %f6, %f9 fmovdge %icc, %f8, %f6 loop_562: fnegd %f12, %f8 fbl %fcc0, loop_563 fpack16 %f0, %f9 fmovsne %xcc, %f8, %f9 movcc %xcc, %o2, %i1 loop_563: orcc %o4, 0x06DA, %l0 ldx [%l7 + 0x20], %o7 fxors %f1, %f1, %f4 fabss %f9, %f8 lduh [%l7 + 0x60], %i3 bn,a loop_564 umulcc %g4, %o1, %i4 movgu %icc, %g7, %l5 fandnot1 %f8, %f6, %f8 loop_564: fmovrslez %l3, %f11, %f0 movrne %i2, 0x0E3, %i7 fnot2 %f8, %f0 ld [%l7 + 0x60], %f13 st %f14, [%l7 + 0x5C] fmovsgu %xcc, %f15, %f12 sth %o3, [%l7 + 0x1A] fmovsvs %icc, %f3, %f4 ldsw [%l7 + 0x14], %i0 fmovdle %xcc, %f14, %f3 edge16l %l6, %g1, %g3 fmovrslez %o6, %f7, %f10 fbuge %fcc0, loop_565 fbul,a %fcc1, loop_566 sth %g6, [%l7 + 0x20] for %f14, %f12, %f8 loop_565: fmovsn %icc, %f7, %f7 loop_566: udivx %l4, 0x042C, %i6 movcs %icc, %o5, %g2 stx %l1, [%l7 + 0x60] nop setx loop_567, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1s %f9, %f5 nop setx loop_568, %l0, %l1 jmpl %l1, %g5 ldx [%l7 + 0x28], %i5 loop_567: and %o0, %l2, %o2 fbne,a %fcc2, loop_569 loop_568: movg %xcc, %i1, %l0 edge16l %o4, %o7, %g4 fnegd %f2, %f2 loop_569: sdivcc %o1, 0x0CEF, %i3 lduh [%l7 + 0x4E], %i4 orcc %l5, %g7, %i2 ldsb [%l7 + 0x2C], %i7 movl %icc, %l3, %i0 stx %l6, [%l7 + 0x58] stb %o3, [%l7 + 0x54] fand %f4, %f14, %f6 lduh [%l7 + 0x28], %g3 std %f8, [%l7 + 0x40] fbg %fcc0, loop_570 xorcc %g1, %o6, %g6 fbe,a %fcc0, loop_571 fnot2s %f14, %f15 loop_570: ldsh [%l7 + 0x12], %l4 fone %f2 loop_571: bcs,a,pt %icc, loop_572 ldsw [%l7 + 0x40], %i6 brnz %o5, loop_573 fcmpeq32 %f2, %f12, %g2 loop_572: tcs %icc, 0x1 bne %xcc, loop_574 loop_573: tpos %icc, 0x7 tgu %icc, 0x5 fbl %fcc0, loop_575 loop_574: popc %g5, %i5 sethi 0x12C0, %l1 edge8ln %o0, %l2, %i1 loop_575: std %f4, [%l7 + 0x28] ldsw [%l7 + 0x44], %o2 xnorcc %o4, 0x03FE, %l0 fabss %f0, %f3 fmovse %xcc, %f12, %f5 fors %f2, %f8, %f5 fbne %fcc1, loop_576 sth %o7, [%l7 + 0x2A] movrgz %g4, 0x22A, %i3 ld [%l7 + 0x7C], %f4 loop_576: stb %i4, [%l7 + 0x34] tvs %icc, 0x4 movvs %xcc, %o1, %l5 ldd [%l7 + 0x18], %f14 umul %i2, 0x1CF7, %i7 brlz %l3, loop_577 fmovsg %icc, %f9, %f8 lduh [%l7 + 0x26], %i0 stw %l6, [%l7 + 0x58] loop_577: fandnot1 %f10, %f8, %f2 tvs %icc, 0x2 movrlez %o3, %g3, %g1 lduh [%l7 + 0x42], %g7 fcmpeq16 %f10, %f10, %o6 fmovdvc %icc, %f3, %f14 bge,a %xcc, loop_578 tsubcctv %l4, %i6, %o5 fmovdgu %xcc, %f9, %f13 ldsh [%l7 + 0x44], %g6 loop_578: fmovs %f9, %f8 ldub [%l7 + 0x77], %g5 fzeros %f1 udivx %g2, 0x09D1, %l1 fmul8x16au %f14, %f15, %f4 bn %xcc, loop_579 edge8 %o0, %l2, %i5 fmovsneg %icc, %f4, %f3 ldd [%l7 + 0x70], %f12 loop_579: bne,a %xcc, loop_580 sdivcc %i1, 0x0FFA, %o2 lduh [%l7 + 0x12], %l0 te %xcc, 0x7 loop_580: movcc %icc, %o7, %g4 movcc %xcc, %i3, %i4 std %f14, [%l7 + 0x18] ldub [%l7 + 0x15], %o1 tvs %xcc, 0x3 fones %f13 fmovrde %l5, %f12, %f4 std %f4, [%l7 + 0x40] st %f11, [%l7 + 0x50] sdiv %i2, 0x17F1, %i7 tn %xcc, 0x5 stw %l3, [%l7 + 0x78] fpadd32 %f6, %f0, %f10 ldsb [%l7 + 0x0E], %o4 udivx %l6, 0x0F48, %i0 ldsh [%l7 + 0x2A], %g3 ldsb [%l7 + 0x7C], %g1 fcmple16 %f4, %f6, %g7 fnor %f6, %f12, %f8 mulscc %o6, 0x096A, %l4 sth %i6, [%l7 + 0x08] bcs,a loop_581 fmovdcs %xcc, %f9, %f9 stb %o3, [%l7 + 0x6B] stw %g6, [%l7 + 0x38] loop_581: ldsw [%l7 + 0x08], %g5 fbn,a %fcc0, loop_582 fmovs %f12, %f1 sdiv %g2, 0x1D62, %l1 ld [%l7 + 0x50], %f14 loop_582: movgu %icc, %o5, %l2 ldx [%l7 + 0x38], %o0 fcmpd %fcc3, %f8, %f14 fornot2 %f8, %f10, %f6 sth %i5, [%l7 + 0x3C] tn %icc, 0x2 fbue,a %fcc3, loop_583 fmovsl %icc, %f8, %f8 sth %i1, [%l7 + 0x54] fones %f0 loop_583: std %f8, [%l7 + 0x78] fsrc2 %f6, %f8 std %f14, [%l7 + 0x58] fxnors %f10, %f1, %f4 array16 %l0, %o7, %g4 fmovsgu %icc, %f7, %f5 fpadd16s %f14, %f12, %f4 sdivx %o2, 0x0EE4, %i4 mulx %o1, %i3, %i2 nop setx loop_584, %l0, %l1 jmpl %l1, %i7 andcc %l3, %l5, %o4 ldsh [%l7 + 0x4C], %i0 std %f14, [%l7 + 0x68] loop_584: fcmpeq16 %f12, %f12, %g3 edge32ln %l6, %g1, %g7 ldsh [%l7 + 0x76], %o6 ble %icc, loop_585 ldx [%l7 + 0x58], %l4 ldub [%l7 + 0x31], %o3 ldsw [%l7 + 0x40], %i6 loop_585: fnors %f8, %f7, %f6 ld [%l7 + 0x0C], %f9 fblg %fcc0, loop_586 ldx [%l7 + 0x10], %g5 ldsh [%l7 + 0x4E], %g2 ldub [%l7 + 0x09], %l1 loop_586: subc %o5, %g6, %l2 umul %o0, %i5, %l0 fandnot1 %f10, %f10, %f4 tcs %xcc, 0x2 te %xcc, 0x6 array8 %i1, %o7, %g4 ldsb [%l7 + 0x1B], %i4 bleu,a,pt %icc, loop_587 fnot1s %f5, %f7 xor %o2, 0x0EA3, %i3 tcc %xcc, 0x7 loop_587: ldx [%l7 + 0x30], %o1 ldx [%l7 + 0x48], %i7 movrgez %i2, %l3, %o4 st %f10, [%l7 + 0x6C] ble,pn %icc, loop_588 tge %icc, 0x7 ldsh [%l7 + 0x68], %i0 pdist %f10, %f8, %f14 loop_588: tle %xcc, 0x5 fmul8ulx16 %f6, %f2, %f4 ldd [%l7 + 0x28], %f10 sdivcc %l5, 0x036A, %l6 bvc,pt %icc, loop_589 fones %f5 alignaddr %g1, %g3, %o6 fcmpd %fcc2, %f12, %f12 loop_589: ld [%l7 + 0x60], %f14 fba %fcc0, loop_590 te %icc, 0x7 fbg %fcc1, loop_591 std %f12, [%l7 + 0x58] loop_590: fmovs %f4, %f10 lduh [%l7 + 0x0C], %g7 loop_591: fmul8x16al %f10, %f9, %f8 te %icc, 0x7 fmovsge %icc, %f14, %f1 ldsw [%l7 + 0x60], %l4 fandnot2 %f2, %f8, %f4 std %f12, [%l7 + 0x28] stw %i6, [%l7 + 0x7C] fbn,a %fcc0, loop_592 ldsw [%l7 + 0x28], %o3 stb %g5, [%l7 + 0x74] fpsub32s %f5, %f10, %f3 loop_592: fbu,a %fcc3, loop_593 fblg,a %fcc3, loop_594 fxor %f2, %f12, %f6 smul %l1, %g2, %o5 loop_593: std %f14, [%l7 + 0x50] loop_594: fpsub16s %f2, %f11, %f1 umul %g6, %o0, %i5 tge %icc, 0x2 ldsb [%l7 + 0x3D], %l2 stw %l0, [%l7 + 0x4C] lduh [%l7 + 0x3C], %o7 fmovdg %xcc, %f14, %f12 fpackfix %f8, %f0 bge,a,pt %icc, loop_595 sdivcc %i1, 0x1734, %i4 fmovrdlez %g4, %f8, %f12 movgu %xcc, %i3, %o2 loop_595: ldsb [%l7 + 0x73], %i7 fabss %f0, %f1 movre %i2, %o1, %o4 std %f12, [%l7 + 0x48] fmovrsne %i0, %f12, %f3 ldx [%l7 + 0x58], %l5 or %l6, 0x0EB9, %g1 nop setx loop_596, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %g3, %f3, %f4 fcmpeq32 %f6, %f0, %l3 bg,pn %icc, loop_597 loop_596: udivx %g7, 0x15B6, %l4 ldx [%l7 + 0x40], %i6 fbo %fcc3, loop_598 loop_597: lduw [%l7 + 0x64], %o3 ldd [%l7 + 0x20], %f8 fpack16 %f14, %f11 loop_598: fcmple16 %f4, %f14, %o6 fors %f11, %f14, %f1 std %f2, [%l7 + 0x20] sth %l1, [%l7 + 0x10] ldub [%l7 + 0x4E], %g2 bvc loop_599 ta %xcc, 0x3 stw %g5, [%l7 + 0x68] fmul8x16al %f1, %f4, %f4 loop_599: edge32n %o5, %g6, %o0 xnor %i5, %l2, %o7 tpos %xcc, 0x7 std %f12, [%l7 + 0x20] sdivx %i1, 0x1CE7, %i4 st %f15, [%l7 + 0x34] umul %g4, 0x068A, %l0 fbuge,a %fcc0, loop_600 pdist %f14, %f4, %f2 edge32ln %o2, %i7, %i2 bcc loop_601 loop_600: srlx %o1, 0x0A, %i3 fornot2 %f8, %f14, %f8 fbu,a %fcc0, loop_602 loop_601: fmovs %f13, %f5 fbug %fcc2, loop_603 ldsb [%l7 + 0x35], %i0 loop_602: ld [%l7 + 0x28], %f9 tgu %xcc, 0x4 loop_603: ble,a,pn %xcc, loop_604 sub %o4, %l5, %l6 fbul,a %fcc1, loop_605 bne %xcc, loop_606 loop_604: taddcctv %g1, %g3, %g7 fpadd16s %f7, %f8, %f2 loop_605: sth %l4, [%l7 + 0x40] loop_606: fbuge %fcc0, loop_607 fcmpgt32 %f12, %f0, %i6 bvs,a loop_608 smul %l3, 0x1F2B, %o6 loop_607: bpos,a,pt %xcc, loop_609 fmovd %f6, %f4 loop_608: ldsh [%l7 + 0x50], %o3 taddcctv %l1, 0x01C6, %g2 loop_609: lduw [%l7 + 0x18], %o5 fmul8x16au %f10, %f8, %f4 nop setx loop_610, %l0, %l1 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 %g6, [%l7 + 0x64] ldsb [%l7 + 0x23], %o0 sub %g5, 0x084E, %i5 loop_610: sra %l2, %o7, %i1 fbg,a %fcc1, loop_611 fpadd16s %f13, %f12, %f10 fnegs %f10, %f8 st %f13, [%l7 + 0x08] loop_611: fandnot2s %f14, %f9, %f11 movvs %icc, %i4, %g4 fba %fcc2, loop_612 fbne,a %fcc0, loop_613 fandnot1s %f10, %f12, %f15 std %f8, [%l7 + 0x08] loop_612: lduh [%l7 + 0x72], %l0 loop_613: movle %icc, %i7, %i2 ldx [%l7 + 0x60], %o2 fmovdvs %xcc, %f4, %f3 fmovrslz %i3, %f15, %f4 ldub [%l7 + 0x6E], %o1 array16 %o4, %i0, %l5 fornot1s %f2, %f2, %f1 fbne %fcc0, loop_614 st %f14, [%l7 + 0x28] stb %l6, [%l7 + 0x0A] fmovde %xcc, %f4, %f4 loop_614: fmovsleu %icc, %f0, %f6 fmovrdne %g3, %f4, %f4 st %f5, [%l7 + 0x38] fpmerge %f0, %f9, %f0 bcc,pt %xcc, loop_615 st %f1, [%l7 + 0x6C] fmovrdne %g1, %f2, %f4 nop setx loop_616, %l0, %l1 jmpl %l1, %g7 loop_615: brgz,a %l4, loop_617 brlz %l3, loop_618 movrlz %i6, %o6, %l1 loop_616: st %f10, [%l7 + 0x30] loop_617: ldsw [%l7 + 0x48], %g2 loop_618: fmovrse %o5, %f13, %f8 bcs loop_619 fmovrdlez %g6, %f6, %f4 stw %o3, [%l7 + 0x20] fnor %f14, %f14, %f10 loop_619: fpsub16 %f12, %f10, %f10 stb %o0, [%l7 + 0x68] udivx %g5, 0x1BD5, %l2 sdiv %o7, 0x0DBE, %i5 addccc %i4, %g4, %l0 movn %icc, %i1, %i2 sdivcc %i7, 0x0473, %o2 fmovspos %xcc, %f8, %f4 fandnot1s %f13, %f10, %f15 lduh [%l7 + 0x10], %o1 lduh [%l7 + 0x26], %o4 bne,a %icc, loop_620 mulscc %i0, %l5, %l6 bcc,a loop_621 subc %i3, 0x0164, %g3 loop_620: movg %icc, %g7, %l4 tneg %icc, 0x7 loop_621: fmovspos %xcc, %f5, %f11 lduh [%l7 + 0x2E], %l3 brgz %i6, loop_622 fmul8x16au %f1, %f15, %f6 fornot2s %f4, %f7, %f4 tl %icc, 0x2 loop_622: xorcc %o6, 0x13E8, %l1 fmovsgu %icc, %f0, %f0 bshuffle %f4, %f12, %f4 st %f1, [%l7 + 0x40] ldsw [%l7 + 0x2C], %g2 edge8n %g1, %g6, %o5 fmovrdgez %o3, %f12, %f14 fbule,a %fcc1, loop_623 udivx %g5, 0x01CF, %o0 ldub [%l7 + 0x32], %l2 fnot1s %f10, %f14 loop_623: fone %f6 bshuffle %f12, %f6, %f10 fsrc2s %f6, %f5 st %f4, [%l7 + 0x44] std %f4, [%l7 + 0x20] fbe %fcc3, loop_624 stx %i5, [%l7 + 0x70] fmovdneg %icc, %f13, %f9 fpack32 %f0, %f12, %f4 loop_624: sdivx %i4, 0x0BED, %g4 fmovrslez %o7, %f3, %f13 bpos,pn %icc, loop_625 fmovsa %xcc, %f8, %f10 fmovsn %xcc, %f13, %f10 fba %fcc0, loop_626 loop_625: stb %l0, [%l7 + 0x63] std %f2, [%l7 + 0x50] sll %i1, %i7, %i2 loop_626: fcmpd %fcc1, %f0, %f14 nop setx loop_627, %l0, %l1 jmpl %l1, %o1 pdist %f10, %f2, %f10 fpmerge %f15, %f13, %f6 fmovsgu %xcc, %f3, %f5 loop_627: move %xcc, %o2, %o4 std %f10, [%l7 + 0x58] fandnot2 %f10, %f2, %f6 fbl,a %fcc3, loop_628 ldsw [%l7 + 0x3C], %i0 brz %l5, loop_629 movrgz %i3, 0x0F6, %l6 loop_628: alignaddr %g3, %g7, %l4 fmovdneg %icc, %f13, %f8 loop_629: edge32n %i6, %l3, %l1 fmovrdlez %o6, %f0, %f4 movvs %icc, %g1, %g2 bn,a,pn %icc, loop_630 fzero %f2 lduw [%l7 + 0x78], %o5 fsrc2 %f6, %f14 loop_630: ldsb [%l7 + 0x20], %o3 ldsb [%l7 + 0x4D], %g6 ldsb [%l7 + 0x18], %o0 sth %g5, [%l7 + 0x16] fmuld8sux16 %f11, %f0, %f14 edge32ln %l2, %i4, %i5 fsrc1s %f8, %f14 tn %xcc, 0x7 ta %icc, 0x6 fxors %f14, %f0, %f8 bpos,pn %xcc, loop_631 ldsb [%l7 + 0x37], %g4 movgu %icc, %l0, %i1 tn %icc, 0x7 loop_631: fble %fcc0, loop_632 fbo,a %fcc1, loop_633 ldd [%l7 + 0x78], %f4 fmovdvc %icc, %f13, %f9 loop_632: std %f2, [%l7 + 0x40] loop_633: bcs,pt %xcc, loop_634 bgu,a loop_635 fmovdg %xcc, %f8, %f14 fcmpne32 %f2, %f8, %o7 loop_634: fexpand %f9, %f4 loop_635: edge8n %i7, %o1, %o2 stb %o4, [%l7 + 0x72] fmul8x16au %f9, %f4, %f2 movrgez %i0, 0x22E, %l5 andcc %i2, 0x1571, %l6 fmovdn %icc, %f4, %f0 xnorcc %i3, 0x070F, %g7 fnegd %f0, %f8 bne loop_636 st %f4, [%l7 + 0x54] fornot1 %f6, %f2, %f6 ldx [%l7 + 0x10], %g3 loop_636: fmovscs %icc, %f14, %f15 fmovdpos %icc, %f7, %f11 tpos %xcc, 0x2 fbl,a %fcc1, loop_637 fnegd %f0, %f12 movvc %xcc, %i6, %l4 movleu %xcc, %l3, %l1 loop_637: ldsw [%l7 + 0x1C], %o6 fmovdne %icc, %f14, %f14 tcs %xcc, 0x4 movpos %icc, %g2, %o5 std %f8, [%l7 + 0x18] fmuld8sux16 %f11, %f6, %f10 tl %icc, 0x6 brnz %g1, loop_638 ldsh [%l7 + 0x36], %g6 lduw [%l7 + 0x50], %o3 brlez %g5, loop_639 loop_638: ldsh [%l7 + 0x7E], %l2 ld [%l7 + 0x40], %f8 fpadd32 %f8, %f2, %f12 loop_639: tcs %icc, 0x6 std %f12, [%l7 + 0x28] fsrc2s %f15, %f8 movrlz %o0, 0x24F, %i4 movcc %xcc, %i5, %g4 fornot2 %f8, %f12, %f4 fbul,a %fcc3, loop_640 sll %i1, %o7, %l0 edge16 %i7, %o2, %o1 movrgez %i0, %o4, %i2 loop_640: edge16n %l5, %l6, %g7 and %g3, %i6, %l4 sth %i3, [%l7 + 0x22] andncc %l1, %l3, %g2 bcc,a loop_641 fcmpd %fcc3, %f2, %f14 movrgez %o6, 0x1E1, %o5 sll %g1, 0x05, %g6 loop_641: fsrc2 %f2, %f4 call loop_642 std %f12, [%l7 + 0x30] fbue,a %fcc0, loop_643 movle %icc, %g5, %l2 loop_642: ld [%l7 + 0x20], %f13 bl loop_644 loop_643: movgu %xcc, %o3, %o0 orcc %i4, 0x1C84, %i5 srlx %i1, 0x02, %o7 loop_644: brnz,a %g4, loop_645 ldub [%l7 + 0x24], %i7 bge,pn %icc, loop_646 st %f0, [%l7 + 0x18] loop_645: fpsub32 %f4, %f8, %f4 tgu %xcc, 0x3 loop_646: fmovsg %xcc, %f7, %f3 xor %l0, %o1, %o2 movpos %icc, %o4, %i0 fornot1s %f11, %f6, %f10 fbe,a %fcc2, loop_647 fors %f3, %f4, %f6 fmovrslz %i2, %f14, %f10 fmovscc %xcc, %f4, %f0 loop_647: stw %l5, [%l7 + 0x30] lduw [%l7 + 0x24], %l6 sra %g3, 0x14, %i6 andcc %l4, %i3, %l1 lduw [%l7 + 0x60], %g7 fmovdgu %xcc, %f8, %f8 ld [%l7 + 0x08], %f13 lduw [%l7 + 0x50], %l3 te %xcc, 0x2 st %f12, [%l7 + 0x5C] bpos,pn %xcc, loop_648 edge16l %g2, %o6, %o5 bpos,a,pt %xcc, loop_649 edge8 %g6, %g5, %l2 loop_648: fmovdgu %xcc, %f8, %f13 ldsw [%l7 + 0x5C], %o3 loop_649: movrne %g1, 0x04F, %o0 movpos %xcc, %i5, %i1 movgu %xcc, %i4, %g4 bcc,a,pn %xcc, loop_650 brnz %o7, loop_651 bgu loop_652 stw %l0, [%l7 + 0x18] loop_650: bpos,a,pt %xcc, loop_653 loop_651: fandnot2s %f5, %f0, %f1 loop_652: ld [%l7 + 0x5C], %f1 fsrc2s %f10, %f8 loop_653: edge16n %o1, %i7, %o2 edge32n %i0, %i2, %o4 tle %icc, 0x2 ldsh [%l7 + 0x16], %l6 fsrc1 %f8, %f14 fmovsl %xcc, %f7, %f3 fone %f10 xorcc %l5, %g3, %i6 lduh [%l7 + 0x38], %i3 sth %l4, [%l7 + 0x74] sdiv %g7, 0x0174, %l3 ld [%l7 + 0x20], %f2 fsrc2 %f6, %f10 fbl,a %fcc0, loop_654 fbu,a %fcc2, loop_655 fmovrsgez %l1, %f8, %f6 fnand %f12, %f14, %f12 loop_654: sth %g2, [%l7 + 0x34] loop_655: taddcc %o5, 0x19AF, %o6 brgz %g5, loop_656 tg %icc, 0x2 ldsw [%l7 + 0x44], %l2 fmovda %xcc, %f5, %f3 loop_656: st %f7, [%l7 + 0x14] fmovdl %xcc, %f8, %f11 ldsw [%l7 + 0x64], %o3 fcmpeq16 %f4, %f0, %g1 fmovrde %o0, %f12, %f14 movpos %xcc, %g6, %i5 srax %i4, 0x1B, %i1 fbe %fcc1, loop_657 fpsub16s %f11, %f6, %f5 sth %o7, [%l7 + 0x34] fmovsneg %icc, %f4, %f13 loop_657: fbe,a %fcc3, loop_658 bcs,pt %xcc, loop_659 ldsh [%l7 + 0x68], %g4 sth %o1, [%l7 + 0x5E] loop_658: srax %i7, 0x0A, %l0 loop_659: tn %xcc, 0x1 udiv %o2, 0x1807, %i2 ld [%l7 + 0x64], %f13 ldsh [%l7 + 0x5A], %o4 fandnot1 %f4, %f2, %f2 bcc,a loop_660 alignaddr %i0, %l5, %l6 fmovrslez %i6, %f14, %f10 umul %i3, %l4, %g3 loop_660: movrne %l3, 0x331, %l1 fmovrsne %g2, %f13, %f3 ldd [%l7 + 0x40], %f8 fpadd16s %f0, %f12, %f13 ldsw [%l7 + 0x08], %o5 stx %o6, [%l7 + 0x10] tg %icc, 0x5 fands %f9, %f9, %f10 movge %xcc, %g5, %l2 fpack16 %f12, %f12 tn %icc, 0x3 xnor %o3, 0x18C3, %g7 alignaddr %o0, %g1, %g6 stw %i4, [%l7 + 0x50] orn %i1, 0x1DA3, %i5 ldsw [%l7 + 0x38], %g4 ldsb [%l7 + 0x3D], %o7 fmul8sux16 %f2, %f2, %f8 st %f2, [%l7 + 0x14] fnegd %f12, %f4 edge32n %o1, %l0, %o2 fmovsl %icc, %f2, %f4 lduh [%l7 + 0x20], %i2 srlx %o4, 0x1D, %i0 fbge %fcc3, loop_661 stb %l5, [%l7 + 0x44] tcs %xcc, 0x4 fmovdneg %xcc, %f15, %f6 loop_661: fbug %fcc1, loop_662 smul %i7, %l6, %i6 fbuge %fcc0, loop_663 ldsh [%l7 + 0x3A], %l4 loop_662: stw %g3, [%l7 + 0x7C] tsubcc %i3, %l1, %g2 loop_663: ldsh [%l7 + 0x54], %o5 movg %xcc, %l3, %g5 movvc %icc, %o6, %l2 fandnot2 %f0, %f14, %f14 sdiv %o3, 0x0624, %g7 fxnors %f8, %f3, %f8 st %f2, [%l7 + 0x78] fbu %fcc3, loop_664 fcmpgt32 %f8, %f4, %g1 stx %o0, [%l7 + 0x38] movcc %icc, %g6, %i1 loop_664: fmovrslz %i5, %f3, %f9 fmovdl %xcc, %f8, %f6 ldx [%l7 + 0x08], %i4 bshuffle %f2, %f2, %f10 brz,a %o7, loop_665 fmul8x16 %f10, %f10, %f4 fpadd32 %f10, %f2, %f12 bvc,pt %icc, loop_666 loop_665: tge %icc, 0x4 fnot1 %f14, %f8 bneg,a %icc, loop_667 loop_666: fbne,a %fcc3, loop_668 fmovse %icc, %f13, %f9 ldsw [%l7 + 0x2C], %g4 loop_667: andncc %o1, %l0, %i2 loop_668: bcc %icc, loop_669 fmovsg %xcc, %f13, %f3 ldsb [%l7 + 0x6C], %o4 fmovrdlz %o2, %f8, %f14 loop_669: bleu,pn %xcc, loop_670 te %xcc, 0x1 move %xcc, %l5, %i0 ldsb [%l7 + 0x24], %l6 loop_670: ldub [%l7 + 0x12], %i7 sethi 0x134B, %i6 bgu,pn %icc, loop_671 fandnot2s %f3, %f12, %f7 fexpand %f6, %f0 fcmpes %fcc0, %f2, %f4 loop_671: fone %f12 fnor %f12, %f6, %f12 fmovsvc %xcc, %f15, %f0 fmovdvc %xcc, %f10, %f15 ldd [%l7 + 0x08], %f12 fsrc2 %f10, %f10 tleu %icc, 0x6 fmovdg %icc, %f3, %f14 movcc %xcc, %l4, %i3 sdivx %l1, 0x1C0A, %g3 fpmerge %f10, %f11, %f14 sll %g2, %l3, %g5 fxor %f12, %f0, %f2 subccc %o5, %o6, %l2 movg %xcc, %o3, %g1 andn %g7, %g6, %i1 movcc %icc, %o0, %i5 nop setx loop_672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f12, [%l7 + 0x58] bvs,a %xcc, loop_673 stw %o7, [%l7 + 0x5C] loop_672: ldsb [%l7 + 0x0A], %g4 alignaddrl %o1, %i4, %l0 loop_673: ldub [%l7 + 0x0E], %i2 lduw [%l7 + 0x48], %o2 ldsw [%l7 + 0x38], %o4 stw %l5, [%l7 + 0x58] lduh [%l7 + 0x58], %l6 fsrc2 %f12, %f4 fbuge,a %fcc2, loop_674 lduw [%l7 + 0x70], %i0 bvs,a loop_675 ldd [%l7 + 0x40], %f6 loop_674: fmovscc %icc, %f13, %f6 fmul8x16 %f11, %f6, %f10 loop_675: bcs,a %xcc, loop_676 fmovsn %icc, %f9, %f12 bcs,a,pt %xcc, loop_677 fmovsgu %icc, %f13, %f9 loop_676: fmovsg %xcc, %f2, %f1 ba,a loop_678 loop_677: fand %f6, %f8, %f8 sra %i7, %i6, %i3 movn %icc, %l1, %l4 loop_678: stx %g3, [%l7 + 0x60] sethi 0x0D10, %l3 smulcc %g5, %o5, %o6 stb %g2, [%l7 + 0x79] st %f9, [%l7 + 0x48] ldsh [%l7 + 0x3E], %l2 stw %g1, [%l7 + 0x0C] lduh [%l7 + 0x0E], %o3 edge16n %g7, %i1, %o0 lduh [%l7 + 0x22], %g6 fandnot1 %f8, %f6, %f0 fbue %fcc0, loop_679 brgz %o7, loop_680 lduw [%l7 + 0x54], %i5 edge8 %o1, %g4, %i4 loop_679: fcmpeq16 %f12, %f2, %l0 loop_680: fpmerge %f10, %f13, %f14 fmovscs %xcc, %f0, %f5 std %f10, [%l7 + 0x50] fxors %f2, %f8, %f15 ldsb [%l7 + 0x1E], %i2 fcmple16 %f2, %f10, %o4 fpadd32s %f11, %f5, %f3 tle %icc, 0x1 stb %o2, [%l7 + 0x6F] fmovsle %icc, %f10, %f13 sub %l5, %l6, %i0 array16 %i6, %i3, %i7 sth %l4, [%l7 + 0x3C] tle %icc, 0x5 edge32ln %g3, %l3, %g5 tg %icc, 0x0 fornot2s %f7, %f14, %f2 lduw [%l7 + 0x78], %l1 bl,pt %xcc, loop_681 xnorcc %o5, %o6, %g2 fsrc2s %f15, %f13 fbl %fcc0, loop_682 loop_681: ldsw [%l7 + 0x60], %l2 fzeros %f4 fmovsl %icc, %f4, %f13 loop_682: fmovse %xcc, %f13, %f13 bpos,pn %icc, loop_683 bpos %icc, loop_684 ta %xcc, 0x5 fmovscc %xcc, %f3, %f1 loop_683: edge8n %g1, %g7, %o3 loop_684: fmovs %f11, %f11 st %f10, [%l7 + 0x48] fsrc2s %f8, %f9 sth %o0, [%l7 + 0x6E] fpadd16 %f12, %f2, %f6 andn %g6, %o7, %i1 bgu,a,pn %xcc, loop_685 lduh [%l7 + 0x26], %o1 ldsb [%l7 + 0x4B], %i5 alignaddrl %i4, %g4, %l0 loop_685: ldd [%l7 + 0x68], %f2 fands %f13, %f3, %f1 fmovd %f4, %f10 pdist %f0, %f12, %f6 siam 0x1 nop setx loop_686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i2, [%l7 + 0x18] fmovdneg %icc, %f4, %f0 std %f0, [%l7 + 0x20] loop_686: fcmple32 %f12, %f10, %o2 st %f1, [%l7 + 0x50] ldx [%l7 + 0x10], %l5 fmovdle %icc, %f10, %f5 ldub [%l7 + 0x44], %l6 fone %f14 orncc %i0, %i6, %o4 fmul8sux16 %f12, %f8, %f14 ldub [%l7 + 0x1A], %i7 stw %l4, [%l7 + 0x74] ldsh [%l7 + 0x50], %g3 sdiv %i3, 0x1982, %g5 udivx %l1, 0x0D6B, %l3 ldsb [%l7 + 0x5D], %o5 ldx [%l7 + 0x20], %o6 fornot2s %f2, %f1, %f6 ba,a loop_687 ldub [%l7 + 0x7D], %l2 movcc %xcc, %g1, %g2 edge32 %o3, %o0, %g6 loop_687: lduh [%l7 + 0x2A], %g7 ldsw [%l7 + 0x78], %i1 brgez %o1, loop_688 fnot1 %f2, %f12 fsrc1 %f12, %f14 movg %xcc, %o7, %i5 loop_688: stx %g4, [%l7 + 0x08] fmovse %icc, %f2, %f1 tsubcc %i4, 0x0080, %l0 sth %o2, [%l7 + 0x5A] fnegs %f10, %f13 bcs,a %icc, loop_689 ldub [%l7 + 0x08], %l5 ldsh [%l7 + 0x62], %l6 ldd [%l7 + 0x30], %f14 loop_689: ldx [%l7 + 0x20], %i0 sth %i2, [%l7 + 0x40] fmuld8sux16 %f2, %f8, %f0 bn,a,pt %xcc, loop_690 ld [%l7 + 0x1C], %f11 sth %i6, [%l7 + 0x52] movg %xcc, %i7, %o4 loop_690: fzeros %f6 ldsw [%l7 + 0x68], %g3 fmovdneg %xcc, %f13, %f13 fmovscc %xcc, %f8, %f6 fbne %fcc1, loop_691 fmovrse %i3, %f15, %f15 fmovsneg %xcc, %f4, %f9 fmovsgu %xcc, %f8, %f3 loop_691: bge,a,pn %icc, loop_692 fmovdneg %icc, %f3, %f10 std %f8, [%l7 + 0x70] fmovsle %icc, %f0, %f9 loop_692: siam 0x0 ldsh [%l7 + 0x0C], %l4 ldsh [%l7 + 0x32], %g5 fba %fcc1, loop_693 subc %l3, 0x176B, %o5 bcc loop_694 fbu %fcc0, loop_695 loop_693: fnands %f9, %f12, %f12 fxnors %f3, %f0, %f10 loop_694: ldub [%l7 + 0x2C], %o6 loop_695: tne %xcc, 0x1 fabsd %f2, %f8 movre %l1, 0x385, %l2 sllx %g2, 0x0C, %o3 ble,a,pt %icc, loop_696 ldub [%l7 + 0x3E], %g1 fsrc2 %f14, %f0 ldsb [%l7 + 0x61], %g6 loop_696: subc %o0, 0x184B, %g7 fcmps %fcc1, %f6, %f2 ldsw [%l7 + 0x30], %i1 ldsh [%l7 + 0x5E], %o1 ldd [%l7 + 0x30], %f4 ldsb [%l7 + 0x50], %i5 bge,pn %icc, loop_697 bpos %icc, loop_698 edge16ln %g4, %i4, %o7 st %f7, [%l7 + 0x10] loop_697: brgz,a %o2, loop_699 loop_698: ldsh [%l7 + 0x72], %l5 fnot1 %f14, %f14 fbl,a %fcc1, loop_700 loop_699: fbug %fcc2, loop_701 ldd [%l7 + 0x60], %f6 stw %l6, [%l7 + 0x14] loop_700: sub %l0, 0x1155, %i2 loop_701: tcs %icc, 0x1 sth %i6, [%l7 + 0x10] ldsh [%l7 + 0x6C], %i0 sth %i7, [%l7 + 0x74] fnegd %f4, %f10 bvs,a,pn %icc, loop_702 fble,a %fcc0, loop_703 lduh [%l7 + 0x08], %g3 tpos %icc, 0x6 loop_702: ldx [%l7 + 0x70], %i3 loop_703: fnegs %f3, %f8 ld [%l7 + 0x6C], %f0 ldsh [%l7 + 0x70], %l4 stb %g5, [%l7 + 0x38] bneg,a,pt %icc, loop_704 fbg,a %fcc0, loop_705 brnz,a %o4, loop_706 st %f15, [%l7 + 0x44] loop_704: bgu,a loop_707 loop_705: srax %o5, 0x1B, %l3 loop_706: tne %xcc, 0x5 pdist %f8, %f14, %f0 loop_707: be,a,pt %icc, loop_708 fornot2s %f4, %f6, %f12 movn %icc, %o6, %l2 fand %f12, %f14, %f6 loop_708: fornot1 %f0, %f14, %f14 faligndata %f12, %f4, %f14 fnands %f2, %f12, %f9 fsrc2s %f0, %f2 ldd [%l7 + 0x68], %f6 bne,a,pt %icc, loop_709 ldub [%l7 + 0x6F], %l1 lduh [%l7 + 0x3E], %g2 xorcc %o3, 0x17BE, %g1 loop_709: tleu %icc, 0x3 fbg %fcc1, loop_710 edge16n %g6, %o0, %g7 fcmpeq16 %f0, %f8, %o1 movre %i1, 0x33F, %g4 loop_710: fmovdvc %icc, %f4, %f14 fsrc1s %f11, %f15 ldsw [%l7 + 0x68], %i5 tge %icc, 0x1 fmovrsne %o7, %f14, %f7 srax %i4, 0x08, %l5 fmul8x16 %f4, %f4, %f8 fmovrslz %o2, %f9, %f5 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x48], %l0 sth %i2, [%l7 + 0x1A] ldd [%l7 + 0x28], %f4 brz %i6, loop_711 ldx [%l7 + 0x40], %i0 stb %l6, [%l7 + 0x21] stb %g3, [%l7 + 0x0C] loop_711: fbl %fcc2, loop_712 array32 %i3, %l4, %i7 fmovdn %xcc, %f2, %f13 movvs %xcc, %o4, %o5 loop_712: taddcctv %g5, 0x1926, %o6 ldsw [%l7 + 0x6C], %l2 ldx [%l7 + 0x28], %l3 fmovrdgz %l1, %f4, %f12 fmovsle %xcc, %f8, %f2 lduw [%l7 + 0x54], %o3 fcmpeq32 %f6, %f8, %g1 brnz,a %g2, loop_713 movrgez %g6, %g7, %o0 ld [%l7 + 0x14], %f14 fmovrse %i1, %f14, %f1 loop_713: fnot2 %f4, %f14 brlz %o1, loop_714 movle %icc, %g4, %i5 fmovse %icc, %f9, %f0 fmovsge %icc, %f7, %f6 loop_714: movle %xcc, %o7, %l5 fsrc1s %f7, %f5 fsrc2s %f4, %f0 sth %i4, [%l7 + 0x40] fmovsleu %xcc, %f5, %f7 lduw [%l7 + 0x58], %l0 fmovscs %xcc, %f11, %f1 bvs,pt %icc, loop_715 lduh [%l7 + 0x64], %i2 std %f10, [%l7 + 0x60] fmul8ulx16 %f14, %f12, %f2 loop_715: nop setx loop_716, %l0, %l1 jmpl %l1, %o2 udivx %i6, 0x017E, %l6 tgu %xcc, 0x2 ldsh [%l7 + 0x44], %g3 loop_716: or %i3, %l4, %i0 st %f7, [%l7 + 0x24] bcs,a %icc, loop_717 movcs %icc, %o4, %o5 sethi 0x0A21, %i7 sth %o6, [%l7 + 0x60] loop_717: ld [%l7 + 0x50], %f6 add %g5, %l3, %l2 tcs %xcc, 0x3 stx %o3, [%l7 + 0x28] be,a,pn %icc, loop_718 faligndata %f6, %f10, %f2 brgez %l1, loop_719 fands %f11, %f6, %f6 loop_718: move %icc, %g1, %g2 alignaddrl %g7, %o0, %i1 loop_719: sth %g6, [%l7 + 0x0E] nop setx loop_720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tneg %xcc, 0x5 ldsb [%l7 + 0x7D], %o1 umulcc %i5, %o7, %l5 loop_720: fcmpne32 %f8, %f2, %g4 movrlez %i4, 0x312, %l0 movrlz %i2, %o2, %i6 fmovdgu %xcc, %f8, %f4 ldub [%l7 + 0x6C], %g3 fmul8ulx16 %f14, %f4, %f8 fmovrdne %l6, %f12, %f14 srl %l4, 0x1A, %i0 nop setx loop_721, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %icc, %f15, %f7 tne %icc, 0x2 st %f1, [%l7 + 0x0C] loop_721: xnorcc %o4, %i3, %i7 edge32l %o6, %o5, %g5 ldub [%l7 + 0x6C], %l2 brlez,a %l3, loop_722 ldub [%l7 + 0x58], %l1 fmovsne %xcc, %f4, %f6 for %f8, %f0, %f12 loop_722: array32 %o3, %g1, %g2 fand %f8, %f4, %f10 movrne %g7, %i1, %g6 fcmpeq32 %f10, %f2, %o0 ldsw [%l7 + 0x54], %o1 lduh [%l7 + 0x24], %i5 ldsb [%l7 + 0x75], %o7 fors %f4, %f3, %f7 ldsw [%l7 + 0x3C], %g4 sth %i4, [%l7 + 0x7A] bshuffle %f6, %f6, %f8 bleu loop_723 addc %l5, %i2, %o2 fandnot2 %f12, %f12, %f0 fmovsvc %xcc, %f12, %f14 loop_723: fbge %fcc3, loop_724 sth %i6, [%l7 + 0x72] stx %l0, [%l7 + 0x10] ldd [%l7 + 0x70], %f6 loop_724: fmovrdlz %g3, %f4, %f0 movrgez %l6, %i0, %l4 std %f6, [%l7 + 0x60] fmovdcs %xcc, %f3, %f2 umulcc %i3, %i7, %o6 edge8n %o5, %o4, %l2 fzero %f6 bn,a loop_725 edge32l %l3, %l1, %g5 orncc %g1, %g2, %g7 ldub [%l7 + 0x36], %o3 loop_725: st %f7, [%l7 + 0x64] movcc %xcc, %i1, %o0 te %xcc, 0x6 movrlz %o1, 0x073, %i5 movleu %xcc, %g6, %g4 sub %o7, 0x1BEE, %l5 ldub [%l7 + 0x0D], %i2 tl %xcc, 0x2 fmovscc %xcc, %f13, %f3 st %f6, [%l7 + 0x3C] fbu %fcc2, loop_726 fand %f8, %f12, %f2 fmovdl %icc, %f15, %f5 fmovrdgez %o2, %f0, %f12 loop_726: addcc %i4, %l0, %i6 stb %g3, [%l7 + 0x7E] mulscc %i0, 0x1B45, %l6 fpmerge %f5, %f7, %f10 fmovsle %xcc, %f14, %f7 fmul8x16al %f14, %f15, %f10 andcc %l4, %i3, %o6 fpadd16s %f15, %f1, %f13 fmovrdgz %i7, %f4, %f8 std %f0, [%l7 + 0x58] fmovdcc %icc, %f5, %f11 ldsb [%l7 + 0x31], %o5 ldsw [%l7 + 0x74], %o4 fornot2s %f15, %f0, %f0 sdiv %l2, 0x166F, %l1 sll %g5, 0x10, %g1 be loop_727 fcmpeq32 %f10, %f4, %g2 edge32l %g7, %l3, %i1 movrlez %o3, %o1, %i5 loop_727: bpos,pt %xcc, loop_728 std %f8, [%l7 + 0x60] udivx %g6, 0x0767, %o0 fmovrdgez %o7, %f0, %f12 loop_728: fornot1s %f8, %f8, %f11 std %f12, [%l7 + 0x48] move %xcc, %g4, %l5 fcmpeq32 %f6, %f0, %i2 fmovdcs %icc, %f7, %f10 ldsh [%l7 + 0x40], %i4 fmovspos %xcc, %f9, %f5 ldsw [%l7 + 0x50], %l0 std %f2, [%l7 + 0x20] ldx [%l7 + 0x58], %o2 fmovd %f8, %f2 fcmpes %fcc1, %f14, %f3 umul %g3, 0x1AC3, %i0 edge16n %l6, %i6, %i3 tcs %icc, 0x4 fmul8ulx16 %f4, %f6, %f10 fmuld8ulx16 %f6, %f8, %f4 subccc %o6, 0x0F9C, %i7 fmovrse %o5, %f9, %f15 tvs %icc, 0x3 fmovsge %icc, %f12, %f3 fble %fcc2, loop_729 stw %o4, [%l7 + 0x7C] fmuld8ulx16 %f4, %f13, %f6 tsubcc %l4, 0x098C, %l1 loop_729: edge16l %l2, %g5, %g1 brnz %g7, loop_730 movg %xcc, %l3, %g2 movrne %o3, %o1, %i1 movrlz %g6, 0x2BD, %i5 loop_730: ldsb [%l7 + 0x43], %o0 fmovdvs %icc, %f8, %f10 stb %g4, [%l7 + 0x0C] edge16ln %l5, %o7, %i4 movvc %icc, %i2, %o2 bg,pt %xcc, loop_731 ld [%l7 + 0x78], %f11 fors %f9, %f5, %f4 ldsw [%l7 + 0x38], %g3 loop_731: brgz %l0, loop_732 fbl,a %fcc1, loop_733 fxor %f4, %f6, %f8 movpos %icc, %l6, %i6 loop_732: fpadd32s %f14, %f15, %f6 loop_733: movvc %icc, %i3, %o6 fmovda %xcc, %f13, %f2 ldsh [%l7 + 0x3C], %i0 stx %o5, [%l7 + 0x40] for %f6, %f2, %f2 bvs %xcc, loop_734 fbg %fcc1, loop_735 movpos %xcc, %i7, %o4 ldsh [%l7 + 0x38], %l4 loop_734: addc %l1, 0x0743, %l2 loop_735: fcmple16 %f12, %f2, %g5 ldsh [%l7 + 0x3A], %g7 bvc loop_736 std %f12, [%l7 + 0x10] st %f11, [%l7 + 0x60] sth %g1, [%l7 + 0x0E] loop_736: ldx [%l7 + 0x08], %l3 ldsb [%l7 + 0x0E], %g2 fsrc2s %f9, %f14 fmul8ulx16 %f2, %f12, %f12 ba loop_737 fmovdvs %xcc, %f2, %f9 ldsh [%l7 + 0x5E], %o3 bn,a %icc, loop_738 loop_737: xnor %o1, %i1, %i5 ldsb [%l7 + 0x45], %o0 edge32l %g6, %l5, %g4 loop_738: fmovsn %xcc, %f11, %f3 fmovsl %xcc, %f6, %f0 ld [%l7 + 0x48], %f12 ldub [%l7 + 0x47], %i4 fmovrse %i2, %f4, %f8 fpsub16 %f6, %f12, %f12 udivx %o2, 0x0273, %o7 brlz,a %l0, loop_739 tvs %xcc, 0x2 bge,a,pn %icc, loop_740 alignaddr %g3, %i6, %i3 loop_739: andcc %o6, 0x191E, %i0 nop setx loop_741, %l0, %l1 jmpl %l1, %l6 loop_740: edge8 %i7, %o4, %o5 fmovdvc %xcc, %f1, %f11 fbuge,a %fcc2, loop_742 loop_741: fmovrslz %l4, %f15, %f2 std %f6, [%l7 + 0x28] std %f14, [%l7 + 0x60] loop_742: fmovsneg %icc, %f10, %f0 tvs %icc, 0x3 fnands %f8, %f12, %f13 bl,a,pt %icc, loop_743 fmovsleu %xcc, %f3, %f10 ld [%l7 + 0x48], %f8 bpos,pn %icc, loop_744 loop_743: lduh [%l7 + 0x1A], %l1 fmovdge %icc, %f3, %f12 stx %l2, [%l7 + 0x28] loop_744: ldsb [%l7 + 0x32], %g7 brgz %g5, loop_745 andncc %g1, %l3, %g2 alignaddr %o1, %i1, %o3 ldsb [%l7 + 0x2E], %o0 loop_745: fxnors %f14, %f14, %f14 stb %g6, [%l7 + 0x4D] stw %i5, [%l7 + 0x48] stw %l5, [%l7 + 0x5C] std %f14, [%l7 + 0x58] umulcc %i4, 0x0417, %g4 movl %icc, %o2, %i2 fnor %f4, %f14, %f2 or %l0, 0x1C69, %g3 fmovde %xcc, %f1, %f6 movcc %icc, %i6, %i3 array16 %o7, %o6, %i0 movrgez %i7, %o4, %o5 movre %l4, %l1, %l2 bneg,pt %icc, loop_746 tvs %xcc, 0x6 tcc %xcc, 0x0 siam 0x1 loop_746: pdist %f0, %f4, %f10 umul %l6, 0x1920, %g5 movge %icc, %g1, %l3 smul %g2, 0x034E, %o1 mulscc %i1, 0x1C80, %g7 movrlez %o3, 0x3D4, %g6 ldub [%l7 + 0x0D], %o0 std %f14, [%l7 + 0x58] std %f6, [%l7 + 0x48] fnegd %f6, %f14 fors %f4, %f5, %f7 call loop_747 call loop_748 fmovrdlez %l5, %f8, %f8 xorcc %i5, %g4, %i4 loop_747: movrlez %i2, 0x0F8, %o2 loop_748: fmul8x16 %f15, %f2, %f14 tvc %xcc, 0x6 ldd [%l7 + 0x48], %f14 smul %g3, 0x0905, %l0 sethi 0x1059, %i6 brz %i3, loop_749 mulx %o7, %i0, %i7 fmovdvc %icc, %f7, %f2 nop setx loop_750, %l0, %l1 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_749: ldub [%l7 + 0x30], %o6 ldsh [%l7 + 0x12], %o4 std %f4, [%l7 + 0x18] loop_750: ldd [%l7 + 0x50], %f12 ldub [%l7 + 0x46], %l4 sth %l1, [%l7 + 0x58] fbn,a %fcc2, loop_751 fmul8x16au %f14, %f4, %f4 fsrc2s %f9, %f1 umulcc %l2, %o5, %g5 loop_751: fbule %fcc3, loop_752 lduh [%l7 + 0x1A], %l6 stx %l3, [%l7 + 0x60] fpack16 %f12, %f4 loop_752: brgez,a %g2, loop_753 array16 %o1, %g1, %g7 fpadd32 %f14, %f6, %f12 stx %o3, [%l7 + 0x48] loop_753: fmovdpos %xcc, %f12, %f15 edge8n %i1, %g6, %l5 fones %f14 ldx [%l7 + 0x78], %i5 ld [%l7 + 0x24], %f15 bcs,a,pn %icc, loop_754 ldsb [%l7 + 0x6A], %o0 fcmpne16 %f8, %f4, %i4 fmovscs %icc, %f11, %f0 loop_754: fzero %f4 alignaddrl %i2, %g4, %o2 ldx [%l7 + 0x58], %g3 ldd [%l7 + 0x28], %f0 edge16n %l0, %i3, %o7 mova %icc, %i0, %i7 ldsw [%l7 + 0x4C], %o6 movge %icc, %i6, %o4 bl loop_755 lduw [%l7 + 0x10], %l1 bne loop_756 fcmple32 %f10, %f12, %l4 loop_755: movvs %icc, %l2, %o5 fmovsl %icc, %f1, %f7 loop_756: fbug,a %fcc1, loop_757 movleu %icc, %l6, %g5 edge8ln %g2, %o1, %l3 tg %xcc, 0x6 loop_757: stb %g7, [%l7 + 0x29] st %f5, [%l7 + 0x30] fnot2s %f7, %f5 fmovdpos %icc, %f10, %f5 fsrc2s %f10, %f3 stx %o3, [%l7 + 0x38] ld [%l7 + 0x24], %f8 fmovrsgz %i1, %f0, %f5 call loop_758 movcc %icc, %g1, %l5 fmovsneg %xcc, %f0, %f14 ldsw [%l7 + 0x78], %g6 loop_758: add %i5, %o0, %i2 fpsub32 %f4, %f6, %f14 fmovd %f0, %f6 fmovsne %xcc, %f15, %f5 lduh [%l7 + 0x3E], %g4 udiv %o2, 0x05B7, %i4 edge8 %g3, %l0, %i3 addcc %i0, %o7, %o6 movre %i7, 0x27A, %i6 st %f8, [%l7 + 0x58] tgu %icc, 0x6 fbge %fcc1, loop_759 fbl %fcc0, loop_760 tle %xcc, 0x6 std %f0, [%l7 + 0x38] loop_759: fpack16 %f10, %f15 loop_760: fmovsleu %xcc, %f14, %f10 ldsb [%l7 + 0x6E], %o4 edge16 %l4, %l2, %l1 tle %xcc, 0x5 umulcc %l6, %g5, %o5 bvc,pn %xcc, loop_761 stw %g2, [%l7 + 0x10] fmovrsne %o1, %f11, %f6 fmuld8sux16 %f7, %f7, %f8 loop_761: fbul,a %fcc2, loop_762 sdivx %g7, 0x039F, %o3 fmovdpos %xcc, %f3, %f0 fmovrdlez %i1, %f2, %f0 loop_762: fornot1s %f4, %f1, %f1 fmovrde %g1, %f10, %f14 stw %l3, [%l7 + 0x14] ldd [%l7 + 0x68], %f14 edge16ln %g6, %l5, %o0 tgu %icc, 0x7 sll %i2, %g4, %o2 ble loop_763 fmovrslz %i4, %f4, %f2 tsubcc %i5, %l0, %i3 xor %i0, %g3, %o6 loop_763: ldub [%l7 + 0x41], %i7 fbg %fcc3, loop_764 ld [%l7 + 0x10], %f5 addcc %o7, %i6, %o4 stx %l2, [%l7 + 0x28] loop_764: stw %l1, [%l7 + 0x28] ld [%l7 + 0x24], %f4 stx %l6, [%l7 + 0x28] lduw [%l7 + 0x14], %l4 fmovsneg %icc, %f5, %f10 movne %icc, %g5, %o5 ldsb [%l7 + 0x77], %g2 ldsb [%l7 + 0x75], %g7 stw %o1, [%l7 + 0x54] faligndata %f10, %f2, %f6 fmovsleu %icc, %f13, %f5 addccc %o3, %g1, %l3 sdivx %g6, 0x03B9, %i1 bvc,a,pn %icc, loop_765 fbne,a %fcc3, loop_766 tcs %icc, 0x6 fpsub32s %f9, %f4, %f7 loop_765: fbne %fcc2, loop_767 loop_766: orncc %l5, 0x1FE9, %o0 ldsh [%l7 + 0x20], %g4 andncc %i2, %o2, %i4 loop_767: fbg,a %fcc1, loop_768 movrne %l0, 0x11E, %i3 bvs,a,pt %icc, loop_769 edge8n %i0, %i5, %g3 loop_768: st %f6, [%l7 + 0x34] fornot2s %f7, %f0, %f7 loop_769: fcmpne32 %f12, %f14, %i7 fmovdpos %icc, %f3, %f2 fmul8x16au %f2, %f7, %f6 tvc %xcc, 0x2 fornot1 %f14, %f12, %f6 ld [%l7 + 0x30], %f12 xnorcc %o7, 0x105C, %o6 fpack32 %f2, %f2, %f12 bcc loop_770 fmul8x16 %f4, %f10, %f0 ldsw [%l7 + 0x40], %i6 stx %o4, [%l7 + 0x18] loop_770: fcmpd %fcc1, %f0, %f4 edge8 %l2, %l6, %l1 fbul,a %fcc1, loop_771 ba,a loop_772 bcc,pn %xcc, loop_773 tgu %xcc, 0x2 loop_771: fble %fcc2, loop_774 loop_772: orncc %g5, 0x0698, %l4 loop_773: fexpand %f5, %f14 brz,a %g2, loop_775 loop_774: fmovrsgez %o5, %f1, %f4 movre %g7, 0x220, %o3 fors %f4, %f15, %f9 loop_775: movpos %icc, %g1, %o1 fpack32 %f4, %f2, %f12 ldsh [%l7 + 0x6C], %l3 stw %g6, [%l7 + 0x6C] fmovdn %icc, %f15, %f8 fnor %f4, %f14, %f6 ldx [%l7 + 0x18], %i1 fpadd32s %f7, %f14, %f12 tgu %icc, 0x7 fnot2s %f3, %f12 addcc %l5, 0x1BD3, %o0 fblg %fcc0, loop_776 fmovsne %icc, %f2, %f12 fblg,a %fcc0, loop_777 fpack16 %f14, %f12 loop_776: ld [%l7 + 0x34], %f10 bn,a %xcc, loop_778 loop_777: fnegd %f6, %f14 ldsw [%l7 + 0x30], %g4 alignaddr %i2, %i4, %l0 loop_778: std %f12, [%l7 + 0x08] movrgz %i3, 0x24F, %o2 fcmpgt32 %f0, %f6, %i5 fmovdg %icc, %f6, %f5 ldsb [%l7 + 0x47], %g3 lduh [%l7 + 0x22], %i0 fabss %f11, %f11 fands %f8, %f12, %f12 sth %i7, [%l7 + 0x1C] mova %xcc, %o6, %i6 fandnot2s %f0, %f1, %f3 fcmpeq32 %f8, %f6, %o4 fcmped %fcc0, %f14, %f14 ldsw [%l7 + 0x60], %o7 fmovsa %xcc, %f1, %f7 fors %f10, %f2, %f7 fnot2 %f0, %f10 bvs,a loop_779 movrlez %l6, 0x135, %l1 fornot2s %f3, %f9, %f7 stb %g5, [%l7 + 0x13] loop_779: ldsb [%l7 + 0x59], %l2 ldub [%l7 + 0x15], %g2 edge16ln %o5, %l4, %o3 fbo,a %fcc2, loop_780 fand %f8, %f8, %f4 be,pt %icc, loop_781 udivx %g1, 0x1258, %o1 loop_780: udivcc %l3, 0x0D96, %g7 st %f3, [%l7 + 0x68] loop_781: orncc %g6, 0x1B5E, %l5 fbul %fcc2, loop_782 popc %i1, %o0 edge8n %g4, %i4, %i2 fmovrsgez %l0, %f2, %f4 loop_782: or %i3, 0x1D3C, %o2 array8 %g3, %i0, %i7 tl %xcc, 0x1 ldx [%l7 + 0x50], %o6 tvc %icc, 0x7 st %f11, [%l7 + 0x50] fones %f13 ld [%l7 + 0x44], %f10 fcmpd %fcc1, %f0, %f8 fcmpne32 %f8, %f14, %i5 fmovsvc %xcc, %f5, %f10 fmovsleu %icc, %f3, %f11 fsrc2s %f5, %f9 edge32l %o4, %i6, %o7 umul %l1, 0x15B1, %l6 fcmpeq32 %f4, %f14, %g5 movrlz %g2, %l2, %o5 fmovrsne %l4, %f5, %f5 bgu,a,pn %xcc, loop_783 fmuld8sux16 %f14, %f8, %f8 fsrc2 %f14, %f2 fmovse %xcc, %f11, %f10 loop_783: fbue,a %fcc3, loop_784 fmovrde %o3, %f12, %f10 fbu %fcc1, loop_785 st %f0, [%l7 + 0x44] loop_784: sll %o1, %g1, %l3 ldsh [%l7 + 0x68], %g6 loop_785: fcmpgt32 %f0, %f4, %l5 sth %i1, [%l7 + 0x4C] lduh [%l7 + 0x4A], %g7 fmovd %f4, %f0 std %f8, [%l7 + 0x18] sra %g4, %o0, %i4 ta %icc, 0x7 fmovrslz %l0, %f4, %f4 movl %xcc, %i3, %o2 fbue,a %fcc1, loop_786 edge16ln %i2, %i0, %i7 fcmple16 %f2, %f4, %o6 bgu,a %icc, loop_787 loop_786: st %f15, [%l7 + 0x50] stb %g3, [%l7 + 0x0D] movn %icc, %o4, %i6 loop_787: fmovrsgez %o7, %f11, %f12 sdivx %l1, 0x119F, %l6 fornot1 %f6, %f10, %f2 stb %i5, [%l7 + 0x34] edge32 %g2, %g5, %l2 lduh [%l7 + 0x12], %o5 fcmped %fcc3, %f12, %f2 be,a,pt %xcc, loop_788 bgu,a,pt %icc, loop_789 tvs %xcc, 0x6 lduh [%l7 + 0x10], %o3 loop_788: fmovsneg %xcc, %f9, %f4 loop_789: bl,a %icc, loop_790 call loop_791 edge32ln %l4, %g1, %l3 movre %g6, 0x38A, %l5 loop_790: fxor %f0, %f14, %f12 loop_791: fpadd16s %f14, %f11, %f3 fbug %fcc1, loop_792 lduw [%l7 + 0x68], %o1 fmovse %icc, %f3, %f9 stw %g7, [%l7 + 0x1C] loop_792: fnot1s %f1, %f8 fcmpne32 %f14, %f6, %i1 xor %o0, 0x089C, %i4 fxnors %f6, %f11, %f3 fmovrsgez %g4, %f11, %f5 ldsh [%l7 + 0x14], %i3 fblg,a %fcc2, loop_793 fbuge,a %fcc0, loop_794 st %f11, [%l7 + 0x44] ldsw [%l7 + 0x24], %o2 loop_793: edge32l %l0, %i0, %i7 loop_794: std %f10, [%l7 + 0x58] fpadd32s %f15, %f11, %f2 fmovsneg %icc, %f9, %f8 for %f14, %f12, %f2 fpack32 %f4, %f4, %f2 ldsh [%l7 + 0x0E], %i2 ldsh [%l7 + 0x18], %g3 movg %icc, %o6, %i6 fands %f7, %f7, %f11 ldsh [%l7 + 0x3E], %o7 ldx [%l7 + 0x08], %o4 or %l6, 0x1DEE, %l1 lduh [%l7 + 0x22], %i5 movpos %xcc, %g5, %l2 stb %g2, [%l7 + 0x22] pdist %f0, %f10, %f12 stx %o5, [%l7 + 0x70] ldd [%l7 + 0x70], %f0 fcmps %fcc2, %f10, %f5 edge8l %o3, %l4, %g1 ldsb [%l7 + 0x4D], %l3 tleu %icc, 0x4 tg %icc, 0x4 bl,a loop_795 sub %l5, %g6, %g7 tg %icc, 0x4 stb %o1, [%l7 + 0x3E] loop_795: fblg,a %fcc2, loop_796 umulcc %o0, %i1, %i4 stx %i3, [%l7 + 0x58] bge,a %xcc, loop_797 loop_796: addccc %o2, %g4, %l0 fcmpgt32 %f6, %f14, %i7 edge16l %i2, %g3, %o6 loop_797: sth %i0, [%l7 + 0x60] fabss %f10, %f4 fcmple32 %f14, %f6, %i6 tcc %icc, 0x2 fbe,a %fcc2, loop_798 bg,a %xcc, loop_799 bvs,a loop_800 ta %xcc, 0x7 loop_798: fornot1 %f2, %f2, %f4 loop_799: ldx [%l7 + 0x50], %o4 loop_800: fornot2s %f15, %f8, %f6 fbl,a %fcc3, loop_801 fba,a %fcc1, loop_802 mova %xcc, %o7, %l1 fands %f6, %f13, %f2 loop_801: lduh [%l7 + 0x46], %i5 loop_802: movleu %xcc, %l6, %l2 ldub [%l7 + 0x50], %g2 tvs %icc, 0x5 ldsb [%l7 + 0x66], %g5 fsrc1 %f4, %f12 stw %o3, [%l7 + 0x48] array16 %o5, %g1, %l4 st %f14, [%l7 + 0x74] fmovsn %icc, %f1, %f6 ta %icc, 0x1 ldsh [%l7 + 0x16], %l5 fmovd %f8, %f0 fmovdgu %xcc, %f9, %f4 ldub [%l7 + 0x42], %g6 fornot2s %f0, %f8, %f13 or %g7, 0x1630, %l3 ld [%l7 + 0x4C], %f15 lduw [%l7 + 0x38], %o0 std %f12, [%l7 + 0x70] fbug %fcc3, loop_803 stw %i1, [%l7 + 0x2C] sth %i4, [%l7 + 0x58] fbuge %fcc3, loop_804 loop_803: fbuge %fcc0, loop_805 fmovrdne %i3, %f10, %f0 fcmpes %fcc0, %f9, %f5 loop_804: movge %xcc, %o1, %g4 loop_805: fbg,a %fcc2, loop_806 fcmpne16 %f12, %f14, %l0 tsubcc %o2, 0x0342, %i7 fmovsg %xcc, %f14, %f9 loop_806: fbule %fcc3, loop_807 ldsh [%l7 + 0x6A], %i2 xnor %g3, 0x1C20, %o6 fmovsg %icc, %f14, %f13 loop_807: fnegd %f12, %f4 fcmped %fcc1, %f12, %f2 sth %i0, [%l7 + 0x6C] fmovsvs %icc, %f2, %f14 fnot2 %f2, %f12 stx %o4, [%l7 + 0x20] fmovdvc %icc, %f4, %f8 movre %i6, %l1, %o7 movg %xcc, %i5, %l2 bne,a,pt %xcc, loop_808 fnors %f15, %f1, %f1 nop setx loop_809, %l0, %l1 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 %f4, %f14, %f2 loop_808: fcmpeq16 %f12, %f14, %g2 movrlez %l6, 0x0D8, %g5 loop_809: movl %icc, %o5, %g1 edge32 %o3, %l5, %g6 stx %l4, [%l7 + 0x78] call loop_810 mova %xcc, %g7, %o0 fmovdcs %icc, %f1, %f3 movge %xcc, %i1, %l3 loop_810: tleu %xcc, 0x2 fbuge,a %fcc3, loop_811 fxnor %f0, %f14, %f0 nop setx loop_812, %l0, %l1 jmpl %l1, %i3 ldd [%l7 + 0x20], %f14 loop_811: ldsh [%l7 + 0x3A], %i4 fpmerge %f5, %f8, %f10 loop_812: ldsh [%l7 + 0x34], %o1 bg,a loop_813 movle %xcc, %g4, %o2 bne,a %icc, loop_814 edge8ln %l0, %i2, %i7 loop_813: xnor %g3, 0x05D5, %i0 ldsh [%l7 + 0x44], %o4 loop_814: pdist %f14, %f2, %f14 fone %f12 fmovse %xcc, %f13, %f11 stw %i6, [%l7 + 0x0C] ldub [%l7 + 0x64], %l1 smul %o7, 0x1856, %o6 edge8 %i5, %g2, %l2 ldd [%l7 + 0x28], %f2 edge16l %g5, %o5, %g1 tn %icc, 0x2 stw %o3, [%l7 + 0x2C] ldub [%l7 + 0x42], %l6 brlz %l5, loop_815 array16 %l4, %g7, %o0 fmovscc %icc, %f8, %f6 bl %xcc, loop_816 loop_815: edge16n %i1, %g6, %l3 fmovdcs %icc, %f14, %f14 fmovsn %icc, %f5, %f3 loop_816: orncc %i3, 0x1E0C, %o1 ldsh [%l7 + 0x5C], %i4 fornot1 %f0, %f10, %f0 lduw [%l7 + 0x6C], %g4 stw %l0, [%l7 + 0x3C] lduh [%l7 + 0x14], %i2 fmovdne %icc, %f2, %f11 ld [%l7 + 0x0C], %f3 stb %i7, [%l7 + 0x34] fcmpeq16 %f0, %f2, %o2 tneg %icc, 0x0 stb %g3, [%l7 + 0x0E] brlz,a %i0, loop_817 fmovdvc %xcc, %f7, %f14 fmovsle %icc, %f12, %f12 fmovdcs %xcc, %f6, %f12 loop_817: std %f12, [%l7 + 0x48] st %f3, [%l7 + 0x44] ld [%l7 + 0x30], %f13 stx %i6, [%l7 + 0x68] std %f10, [%l7 + 0x78] stx %l1, [%l7 + 0x50] sdivx %o7, 0x0D1D, %o4 fmovdpos %xcc, %f0, %f6 fmovrslz %o6, %f3, %f12 xor %i5, 0x08C7, %g2 bcc,pn %icc, loop_818 sdivx %l2, 0x0CB1, %o5 lduh [%l7 + 0x46], %g1 edge8 %o3, %g5, %l6 loop_818: bneg,a %xcc, loop_819 tpos %xcc, 0x3 fmovdl %icc, %f0, %f12 fmovsn %xcc, %f13, %f10 loop_819: tvs %xcc, 0x2 taddcctv %l4, 0x1A98, %l5 ldsb [%l7 + 0x24], %g7 xorcc %o0, 0x0A6D, %i1 nop setx loop_820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,pn %xcc, loop_821 umulcc %g6, 0x0829, %i3 fzeros %f8 loop_820: xnorcc %o1, %i4, %g4 loop_821: brgz %l0, loop_822 fpackfix %f10, %f15 fbug,a %fcc1, loop_823 ldsh [%l7 + 0x4C], %l3 loop_822: st %f13, [%l7 + 0x60] fbuge,a %fcc0, loop_824 loop_823: alignaddr %i2, %o2, %g3 mulx %i0, 0x1F20, %i6 subc %i7, %o7, %o4 loop_824: ldsb [%l7 + 0x30], %o6 fmovrdlez %i5, %f0, %f2 ld [%l7 + 0x20], %f0 udiv %l1, 0x10FB, %l2 fmul8x16al %f1, %f12, %f12 udivx %o5, 0x0EB2, %g2 fmovdleu %xcc, %f5, %f15 ldsh [%l7 + 0x42], %g1 tsubcc %o3, %g5, %l4 fmovdne %xcc, %f5, %f1 ldsb [%l7 + 0x22], %l5 st %f2, [%l7 + 0x5C] sth %l6, [%l7 + 0x20] subccc %o0, %i1, %g6 stx %g7, [%l7 + 0x68] ldsh [%l7 + 0x38], %o1 fcmpne32 %f10, %f8, %i3 tvs %xcc, 0x2 fmovdleu %icc, %f4, %f5 tvs %icc, 0x1 fcmple32 %f2, %f6, %i4 fmovde %xcc, %f15, %f6 and %l0, 0x1E49, %l3 fmovsl %icc, %f15, %f6 fbl %fcc0, loop_825 edge32ln %g4, %i2, %g3 movg %xcc, %o2, %i6 mulscc %i0, 0x0E92, %o7 loop_825: lduh [%l7 + 0x7E], %i7 std %f12, [%l7 + 0x18] fble %fcc0, loop_826 st %f1, [%l7 + 0x30] st %f14, [%l7 + 0x6C] fzero %f6 loop_826: ld [%l7 + 0x24], %f7 fpsub32 %f14, %f6, %f6 xnorcc %o4, %o6, %l1 fxnors %f11, %f7, %f2 stx %i5, [%l7 + 0x28] fbuge,a %fcc3, loop_827 std %f2, [%l7 + 0x78] fmovscs %icc, %f8, %f1 ld [%l7 + 0x18], %f1 loop_827: st %f9, [%l7 + 0x70] siam 0x4 sub %o5, 0x09CB, %g2 edge32n %l2, %g1, %o3 stb %l4, [%l7 + 0x31] fxor %f6, %f8, %f0 stw %l5, [%l7 + 0x34] stb %g5, [%l7 + 0x66] movneg %xcc, %l6, %i1 addc %g6, %o0, %g7 st %f7, [%l7 + 0x6C] ldx [%l7 + 0x58], %o1 fmovs %f8, %f12 bge,a loop_828 te %xcc, 0x1 fabsd %f4, %f10 sub %i3, 0x0A12, %i4 loop_828: tne %icc, 0x7 fpsub32s %f14, %f9, %f2 ble %xcc, loop_829 fandnot1s %f10, %f10, %f4 faligndata %f6, %f12, %f10 fbo %fcc1, loop_830 loop_829: stw %l3, [%l7 + 0x20] stx %l0, [%l7 + 0x48] lduh [%l7 + 0x26], %g4 loop_830: lduw [%l7 + 0x50], %i2 stb %o2, [%l7 + 0x17] fble,a %fcc0, loop_831 edge8l %i6, %g3, %o7 movle %icc, %i7, %i0 fsrc2s %f14, %f15 loop_831: fcmps %fcc2, %f0, %f4 or %o6, 0x1F72, %l1 andn %i5, 0x1BE1, %o4 fmul8sux16 %f14, %f14, %f8 fpsub16s %f9, %f10, %f14 lduh [%l7 + 0x74], %o5 edge16 %g2, %l2, %g1 fmovdgu %icc, %f10, %f14 ldsh [%l7 + 0x52], %o3 bne,a,pt %icc, loop_832 fmovsn %xcc, %f8, %f7 movcc %xcc, %l4, %l5 st %f7, [%l7 + 0x10] loop_832: stb %g5, [%l7 + 0x2D] tle %xcc, 0x7 fnegd %f6, %f10 mulx %i1, 0x1261, %g6 brlz %o0, loop_833 addc %g7, 0x1A09, %l6 fmovse %xcc, %f1, %f8 tsubcc %i3, %o1, %i4 loop_833: ldx [%l7 + 0x38], %l0 fmul8x16al %f1, %f4, %f4 subc %g4, %l3, %o2 fmovdle %xcc, %f11, %f2 edge32l %i6, %i2, %g3 fmovdcc %xcc, %f3, %f7 lduw [%l7 + 0x70], %i7 fbule,a %fcc3, loop_834 ldsw [%l7 + 0x64], %o7 stb %i0, [%l7 + 0x4E] fbe,a %fcc2, loop_835 loop_834: fcmpgt32 %f12, %f2, %o6 movrne %l1, %o4, %i5 sdivcc %g2, 0x174D, %o5 loop_835: movcs %icc, %l2, %g1 alignaddr %o3, %l4, %l5 fbg %fcc2, loop_836 stb %i1, [%l7 + 0x61] stb %g6, [%l7 + 0x5D] fmovdcs %xcc, %f9, %f15 loop_836: ldd [%l7 + 0x10], %f10 stx %o0, [%l7 + 0x20] be,a loop_837 fmovsge %xcc, %f0, %f10 sth %g5, [%l7 + 0x58] fmovrdlez %g7, %f0, %f0 loop_837: fcmpd %fcc3, %f4, %f14 st %f11, [%l7 + 0x1C] ld [%l7 + 0x30], %f3 udivx %i3, 0x0C2D, %o1 fmovsleu %xcc, %f7, %f6 stx %i4, [%l7 + 0x18] fcmps %fcc1, %f6, %f13 ble,pn %icc, loop_838 move %icc, %l6, %g4 lduh [%l7 + 0x08], %l0 edge8 %o2, %i6, %l3 loop_838: ldx [%l7 + 0x60], %i2 lduh [%l7 + 0x2A], %i7 array32 %o7, %i0, %o6 stw %g3, [%l7 + 0x20] bneg,a,pt %icc, loop_839 tpos %icc, 0x5 fbl,a %fcc0, loop_840 subccc %l1, %i5, %o4 loop_839: std %f8, [%l7 + 0x60] fbu %fcc1, loop_841 loop_840: fble,a %fcc1, loop_842 stw %g2, [%l7 + 0x38] sll %o5, 0x1D, %g1 loop_841: fmovrsgez %o3, %f10, %f9 loop_842: fnot1 %f0, %f8 lduh [%l7 + 0x56], %l4 fbe %fcc2, loop_843 ldsb [%l7 + 0x41], %l2 andn %l5, %i1, %o0 xnor %g5, %g6, %i3 loop_843: ldub [%l7 + 0x20], %o1 fcmple16 %f12, %f2, %g7 ba,pt %icc, loop_844 ldsw [%l7 + 0x10], %l6 fxnors %f1, %f13, %f11 ldx [%l7 + 0x50], %i4 loop_844: fbl %fcc2, loop_845 ldsw [%l7 + 0x4C], %l0 ldx [%l7 + 0x30], %o2 pdist %f6, %f12, %f14 loop_845: fbne %fcc1, loop_846 movrgz %g4, 0x183, %i6 fmovdg %xcc, %f15, %f15 edge32n %i2, %i7, %l3 loop_846: fcmple16 %f10, %f6, %o7 fnand %f10, %f12, %f4 fcmpeq16 %f4, %f14, %i0 fnot1 %f4, %f12 ldsh [%l7 + 0x60], %g3 bvs,a,pn %icc, loop_847 lduw [%l7 + 0x14], %l1 fcmpes %fcc1, %f15, %f5 fand %f8, %f8, %f8 loop_847: ldub [%l7 + 0x37], %o6 stw %i5, [%l7 + 0x40] fandnot2 %f6, %f10, %f12 brz,a %o4, loop_848 ldx [%l7 + 0x30], %o5 movcc %xcc, %g2, %o3 ba,a %icc, loop_849 loop_848: bleu,a loop_850 fblg %fcc1, loop_851 mova %icc, %l4, %l2 loop_849: ldx [%l7 + 0x58], %g1 loop_850: fble %fcc3, loop_852 loop_851: fbne,a %fcc0, loop_853 fmuld8sux16 %f4, %f1, %f10 tleu %icc, 0x5 loop_852: fabss %f13, %f10 loop_853: andncc %i1, %l5, %g5 movge %xcc, %o0, %i3 bvc,a %icc, loop_854 lduh [%l7 + 0x68], %g6 fcmple16 %f0, %f8, %g7 movle %icc, %o1, %l6 loop_854: fpackfix %f0, %f12 ldsh [%l7 + 0x6E], %l0 tcc %xcc, 0x1 lduh [%l7 + 0x20], %o2 movge %icc, %i4, %g4 stx %i2, [%l7 + 0x18] fbue %fcc2, loop_855 fcmple16 %f10, %f8, %i7 ldub [%l7 + 0x2A], %i6 movne %xcc, %o7, %i0 loop_855: fmovdvc %xcc, %f10, %f9 movneg %icc, %l3, %g3 orcc %l1, %i5, %o6 fmul8ulx16 %f14, %f6, %f8 sdivx %o5, 0x1F4B, %g2 alignaddrl %o4, %l4, %o3 nop setx loop_856, %l0, %l1 jmpl %l1, %l2 tgu %xcc, 0x2 lduh [%l7 + 0x4A], %i1 fones %f0 loop_856: ta %xcc, 0x2 brnz %l5, loop_857 umul %g1, %g5, %i3 fnegd %f0, %f0 fpsub16 %f8, %f12, %f2 loop_857: fxor %f14, %f12, %f10 fnors %f10, %f4, %f6 stw %g6, [%l7 + 0x58] ldsw [%l7 + 0x28], %g7 bn,a,pn %xcc, loop_858 stw %o0, [%l7 + 0x1C] xnor %l6, 0x00E4, %l0 fmovsvc %xcc, %f2, %f11 loop_858: stw %o2, [%l7 + 0x50] ba loop_859 fnot2s %f0, %f6 sth %o1, [%l7 + 0x54] edge16ln %g4, %i4, %i7 loop_859: ldd [%l7 + 0x78], %f8 alignaddrl %i2, %i6, %o7 ldsb [%l7 + 0x19], %l3 stw %g3, [%l7 + 0x50] movleu %xcc, %i0, %l1 fexpand %f4, %f2 addccc %o6, %o5, %g2 fandnot2s %f12, %f8, %f11 fornot1s %f15, %f6, %f8 fmovsvs %xcc, %f8, %f1 bleu,pn %xcc, loop_860 ldx [%l7 + 0x58], %o4 fbue %fcc3, loop_861 fabsd %f14, %f8 loop_860: fzeros %f14 movrlz %l4, %i5, %o3 loop_861: ldsh [%l7 + 0x0C], %i1 fbug %fcc3, loop_862 edge16 %l5, %l2, %g1 bge %xcc, loop_863 fbl,a %fcc0, loop_864 loop_862: ldd [%l7 + 0x60], %f14 ldd [%l7 + 0x40], %f10 loop_863: bneg,a %xcc, loop_865 loop_864: fmovrsgz %g5, %f11, %f5 fmovrdgz %g6, %f10, %f6 ldsw [%l7 + 0x38], %i3 loop_865: udivcc %o0, 0x126E, %l6 movne %xcc, %l0, %g7 stw %o2, [%l7 + 0x34] fsrc1 %f0, %f12 fmovrsne %g4, %f13, %f14 ldd [%l7 + 0x78], %f2 fpsub32s %f7, %f8, %f6 movgu %icc, %o1, %i4 fandnot1 %f12, %f14, %f12 nop setx loop_866, %l0, %l1 jmpl %l1, %i2 stb %i7, [%l7 + 0x55] fbo %fcc3, loop_867 stw %i6, [%l7 + 0x40] loop_866: fbne %fcc1, loop_868 brlz,a %o7, loop_869 loop_867: fmovrdgz %g3, %f8, %f2 lduh [%l7 + 0x6C], %i0 loop_868: fmovdle %icc, %f5, %f7 loop_869: fxnors %f12, %f4, %f15 fbug %fcc0, loop_870 movgu %xcc, %l3, %o6 bge,pn %icc, loop_871 fzeros %f0 loop_870: ldsw [%l7 + 0x28], %l1 tg %icc, 0x3 loop_871: ld [%l7 + 0x0C], %f13 ldx [%l7 + 0x20], %g2 ldd [%l7 + 0x10], %f2 fors %f7, %f15, %f5 ldd [%l7 + 0x28], %f0 edge32n %o5, %l4, %i5 fmovrdgez %o4, %f6, %f4 fors %f11, %f2, %f6 taddcc %i1, %o3, %l2 ldsb [%l7 + 0x70], %l5 movg %xcc, %g5, %g1 lduw [%l7 + 0x7C], %i3 add %o0, %l6, %g6 orcc %g7, %l0, %g4 fmovspos %xcc, %f7, %f5 subc %o1, 0x16D0, %i4 fors %f0, %f0, %f9 tle %icc, 0x7 ldsh [%l7 + 0x3E], %i2 fble %fcc2, loop_872 stx %i7, [%l7 + 0x38] ldsw [%l7 + 0x24], %o2 udiv %o7, 0x1F53, %g3 loop_872: movre %i0, %i6, %o6 fpadd16s %f0, %f3, %f0 fmovsvs %icc, %f9, %f1 bl,pn %xcc, loop_873 nop setx loop_874, %l0, %l1 jmpl %l1, %l1 sth %g2, [%l7 + 0x5E] fors %f13, %f5, %f2 loop_873: std %f10, [%l7 + 0x10] loop_874: bshuffle %f2, %f14, %f10 udiv %l3, 0x00C4, %l4 fzero %f0 fmovdpos %xcc, %f0, %f2 fpackfix %f14, %f9 brlz %i5, loop_875 edge32n %o4, %o5, %i1 ldd [%l7 + 0x60], %f14 edge8n %l2, %l5, %o3 loop_875: orn %g5, 0x05BB, %i3 nop setx loop_876, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f2, %f12, %o0 bleu,a,pt %xcc, loop_877 edge16ln %l6, %g1, %g7 loop_876: edge32 %g6, %g4, %o1 add %l0, %i4, %i7 loop_877: brgz %i2, loop_878 andcc %o7, %g3, %o2 fpackfix %f6, %f2 fpsub16s %f8, %f0, %f7 loop_878: ldsh [%l7 + 0x16], %i0 std %f6, [%l7 + 0x10] fmovdge %icc, %f3, %f1 fandnot2s %f14, %f9, %f1 fcmpgt16 %f14, %f0, %o6 movn %icc, %l1, %g2 fbl,a %fcc2, loop_879 alignaddrl %i6, %l4, %l3 ldsw [%l7 + 0x50], %i5 stw %o5, [%l7 + 0x60] loop_879: ldub [%l7 + 0x37], %o4 stw %i1, [%l7 + 0x14] ldsw [%l7 + 0x4C], %l2 tvs %xcc, 0x0 bcs,pt %icc, loop_880 fmovse %icc, %f0, %f0 be,a,pt %xcc, loop_881 fand %f12, %f14, %f12 loop_880: siam 0x2 movleu %xcc, %l5, %g5 loop_881: fbule,a %fcc3, loop_882 tne %xcc, 0x1 edge16ln %o3, %i3, %l6 fmovdl %icc, %f5, %f9 loop_882: bne,pt %icc, loop_883 udivcc %g1, 0x059F, %o0 fxnor %f4, %f10, %f12 fmovsa %icc, %f0, %f3 loop_883: stx %g6, [%l7 + 0x48] tcc %icc, 0x2 ldsw [%l7 + 0x14], %g7 fmul8sux16 %f14, %f2, %f14 ldsh [%l7 + 0x26], %o1 faligndata %f4, %f4, %f4 fcmple16 %f2, %f4, %g4 bvc,a,pt %xcc, loop_884 stx %i4, [%l7 + 0x48] mulscc %l0, %i7, %i2 orncc %g3, %o7, %o2 loop_884: fmovrde %i0, %f10, %f0 bvc loop_885 fmovrslz %l1, %f11, %f9 ldsw [%l7 + 0x60], %g2 fnot1 %f10, %f12 loop_885: udiv %i6, 0x0E56, %l4 edge8l %o6, %l3, %i5 ld [%l7 + 0x5C], %f11 fcmpgt32 %f12, %f2, %o5 ldd [%l7 + 0x48], %f12 taddcctv %o4, 0x0826, %i1 fnand %f14, %f4, %f2 fcmped %fcc3, %f12, %f2 brgez %l5, loop_886 fmovsl %xcc, %f12, %f1 ld [%l7 + 0x2C], %f0 fmovdge %xcc, %f0, %f4 loop_886: edge16 %g5, %o3, %l2 sdivcc %i3, 0x0605, %l6 fbu %fcc3, loop_887 stw %o0, [%l7 + 0x6C] edge8n %g1, %g7, %o1 fpsub16s %f3, %f14, %f15 loop_887: fmovsle %xcc, %f5, %f13 xnorcc %g6, %i4, %l0 ldd [%l7 + 0x40], %f8 st %f8, [%l7 + 0x50] call loop_888 ldsb [%l7 + 0x34], %g4 tpos %icc, 0x2 tge %icc, 0x5 loop_888: fnand %f14, %f12, %f10 ldsh [%l7 + 0x0A], %i7 fble,a %fcc1, loop_889 xnorcc %g3, %o7, %o2 alignaddrl %i0, %i2, %g2 fnors %f3, %f5, %f15 loop_889: ldd [%l7 + 0x78], %f14 fcmpd %fcc1, %f2, %f10 xor %i6, 0x1F4B, %l4 ldsw [%l7 + 0x68], %o6 fpackfix %f12, %f3 tg %xcc, 0x2 fmovsvs %xcc, %f9, %f14 movrgez %l1, %i5, %o5 andn %l3, %o4, %i1 fbo,a %fcc2, loop_890 ldd [%l7 + 0x50], %f8 fmovdne %xcc, %f7, %f15 ldsw [%l7 + 0x20], %l5 loop_890: be loop_891 fmovdn %icc, %f5, %f9 fmul8sux16 %f0, %f0, %f12 std %f2, [%l7 + 0x48] loop_891: ldx [%l7 + 0x78], %g5 fmovdleu %icc, %f14, %f2 nop setx loop_892, %l0, %l1 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 + 0x7E], %l2 smul %o3, %l6, %o0 std %f12, [%l7 + 0x50] loop_892: stw %i3, [%l7 + 0x34] fnegd %f14, %f4 sth %g7, [%l7 + 0x6E] ldsh [%l7 + 0x0E], %o1 lduh [%l7 + 0x52], %g1 udiv %i4, 0x09A5, %l0 movcc %icc, %g4, %i7 lduw [%l7 + 0x24], %g6 ldsb [%l7 + 0x45], %g3 array8 %o7, %o2, %i2 fmovd %f6, %f4 edge16ln %i0, %i6, %g2 bg loop_893 fands %f6, %f9, %f7 movle %xcc, %o6, %l4 fnegd %f6, %f14 loop_893: sth %l1, [%l7 + 0x2C] ldx [%l7 + 0x20], %o5 edge32l %l3, %i5, %o4 fmovdpos %xcc, %f5, %f7 smul %l5, 0x1288, %i1 ldd [%l7 + 0x20], %f8 bg %xcc, loop_894 fmul8x16 %f14, %f6, %f14 fpadd16s %f15, %f13, %f11 fsrc1 %f14, %f8 loop_894: fmovdge %icc, %f11, %f7 ldx [%l7 + 0x20], %g5 tsubcctv %l2, 0x0A82, %l6 fnand %f14, %f12, %f0 tl %icc, 0x2 lduw [%l7 + 0x34], %o0 movrlz %i3, %g7, %o1 brgz,a %o3, loop_895 lduh [%l7 + 0x1E], %g1 for %f8, %f12, %f0 movrlez %l0, %i4, %g4 loop_895: lduw [%l7 + 0x44], %i7 fmovdn %icc, %f11, %f14 fmovrsgez %g3, %f5, %f0 fmovrde %o7, %f10, %f14 fzeros %f7 fbl,a %fcc1, loop_896 bleu,a,pt %icc, loop_897 ldsh [%l7 + 0x44], %o2 call loop_898 loop_896: ldsb [%l7 + 0x5D], %g6 loop_897: sth %i0, [%l7 + 0x1A] movrne %i6, 0x0D7, %g2 loop_898: ldd [%l7 + 0x38], %f6 udiv %i2, 0x1767, %l4 lduh [%l7 + 0x7C], %o6 move %xcc, %l1, %o5 st %f10, [%l7 + 0x28] sth %i5, [%l7 + 0x54] lduh [%l7 + 0x7A], %l3 ldsb [%l7 + 0x76], %l5 lduw [%l7 + 0x70], %i1 fpsub16 %f2, %f14, %f0 movrlez %g5, 0x24C, %o4 sdiv %l2, 0x0BC0, %o0 brlz,a %i3, loop_899 fmovdgu %icc, %f7, %f3 lduh [%l7 + 0x12], %g7 fabsd %f2, %f6 loop_899: fornot1 %f4, %f8, %f6 ldub [%l7 + 0x6F], %l6 ta %xcc, 0x6 smul %o3, 0x177C, %o1 fxor %f12, %f4, %f2 stw %l0, [%l7 + 0x5C] fands %f14, %f7, %f9 bvc,a,pt %icc, loop_900 bgu,a,pt %icc, loop_901 movleu %xcc, %g1, %i4 fpack32 %f10, %f6, %f14 loop_900: fbe,a %fcc0, loop_902 loop_901: fcmpne16 %f14, %f10, %g4 bcc,a %xcc, loop_903 fand %f4, %f2, %f2 loop_902: fnand %f0, %f12, %f12 fcmpd %fcc0, %f14, %f12 loop_903: tpos %xcc, 0x3 sllx %i7, 0x07, %g3 bl,a,pn %icc, loop_904 bpos,pt %xcc, loop_905 nop setx loop_906, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %o2, [%l7 + 0x0C] loop_904: lduw [%l7 + 0x20], %o7 loop_905: brnz,a %i0, loop_907 loop_906: movge %icc, %g6, %i6 stx %i2, [%l7 + 0x60] sth %g2, [%l7 + 0x46] loop_907: ldsh [%l7 + 0x5E], %o6 ldsw [%l7 + 0x44], %l4 stb %o5, [%l7 + 0x4B] alignaddr %l1, %l3, %i5 fpack16 %f2, %f11 fmovs %f3, %f13 ldx [%l7 + 0x20], %l5 fmul8x16al %f14, %f4, %f2 tleu %xcc, 0x1 ldsb [%l7 + 0x6E], %g5 fxnors %f9, %f3, %f0 ldd [%l7 + 0x38], %f8 stw %i1, [%l7 + 0x24] fbu,a %fcc0, loop_908 ldd [%l7 + 0x48], %f14 fcmpgt32 %f8, %f12, %o4 ldsw [%l7 + 0x0C], %o0 loop_908: fbule,a %fcc0, loop_909 fcmpne16 %f6, %f2, %i3 array16 %l2, %l6, %o3 fmovsle %xcc, %f14, %f3 loop_909: fmovsl %xcc, %f13, %f9 fmovrdgez %g7, %f6, %f6 ldx [%l7 + 0x48], %l0 ld [%l7 + 0x10], %f0 or %g1, 0x1518, %i4 fcmpne32 %f12, %f12, %g4 ldx [%l7 + 0x70], %i7 stx %o1, [%l7 + 0x58] movcs %icc, %g3, %o2 fmovdgu %icc, %f1, %f14 movl %icc, %i0, %g6 stb %o7, [%l7 + 0x3E] fmovdleu %xcc, %f6, %f5 fpack16 %f10, %f7 sth %i2, [%l7 + 0x6E] std %f12, [%l7 + 0x08] ldx [%l7 + 0x38], %i6 ldsw [%l7 + 0x74], %g2 fmul8ulx16 %f10, %f0, %f4 edge16l %l4, %o5, %o6 fpadd32 %f2, %f6, %f8 stb %l3, [%l7 + 0x5F] fone %f8 ldsh [%l7 + 0x28], %i5 tg %icc, 0x0 fcmpeq16 %f10, %f14, %l5 fornot1s %f6, %f9, %f7 fmovsneg %xcc, %f4, %f15 movrlez %l1, 0x382, %i1 addc %o4, 0x12CB, %o0 fmovdne %icc, %f13, %f12 movne %xcc, %g5, %i3 stx %l2, [%l7 + 0x28] fabss %f3, %f9 bleu,pn %xcc, loop_910 fmovdvs %xcc, %f11, %f0 fsrc1 %f4, %f0 ldsh [%l7 + 0x58], %l6 loop_910: or %o3, 0x03A7, %g7 lduh [%l7 + 0x70], %g1 sth %l0, [%l7 + 0x2E] faligndata %f0, %f8, %f0 fpmerge %f14, %f14, %f6 movre %i4, 0x0CC, %g4 brgz,a %i7, loop_911 orn %g3, 0x0120, %o1 ta %xcc, 0x7 add %o2, %i0, %g6 loop_911: fmovrdgz %o7, %f2, %f8 ldsh [%l7 + 0x0E], %i6 bvs %icc, loop_912 xnorcc %g2, 0x1D64, %i2 ldx [%l7 + 0x40], %o5 stx %l4, [%l7 + 0x30] loop_912: tg %xcc, 0x5 fbn,a %fcc1, loop_913 fbug %fcc3, loop_914 lduw [%l7 + 0x28], %o6 fmovrdgez %i5, %f2, %f14 loop_913: fbg,a %fcc3, loop_915 loop_914: fnand %f8, %f2, %f6 edge32l %l3, %l5, %l1 ld [%l7 + 0x4C], %f9 loop_915: fbg,a %fcc2, loop_916 fnot1 %f12, %f12 movvs %icc, %i1, %o0 ldsb [%l7 + 0x5B], %g5 loop_916: ldsh [%l7 + 0x72], %o4 tcc %xcc, 0x7 ldsw [%l7 + 0x3C], %i3 stb %l2, [%l7 + 0x52] fmul8ulx16 %f12, %f10, %f2 movge %icc, %o3, %l6 fnot1 %f0, %f4 edge32n %g7, %l0, %g1 lduw [%l7 + 0x58], %g4 bg,pt %xcc, loop_917 array8 %i7, %g3, %o1 ldsb [%l7 + 0x30], %o2 ld [%l7 + 0x68], %f9 loop_917: fnot2 %f2, %f2 fornot2s %f11, %f5, %f2 stx %i4, [%l7 + 0x08] fcmpne16 %f14, %f0, %g6 stb %i0, [%l7 + 0x25] tsubcctv %o7, %i6, %i2 fornot2 %f8, %f8, %f10 fpadd32s %f8, %f10, %f1 lduh [%l7 + 0x66], %o5 nop setx loop_918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %g2, 0x110E, %l4 ldsh [%l7 + 0x2A], %i5 fabss %f7, %f9 loop_918: addccc %o6, %l5, %l1 sll %i1, 0x0D, %o0 ldsb [%l7 + 0x16], %g5 stx %l3, [%l7 + 0x30] ldsw [%l7 + 0x3C], %i3 movvs %icc, %l2, %o3 ba %icc, loop_919 fbn %fcc1, loop_920 fsrc1s %f14, %f4 add %o4, 0x18DA, %l6 loop_919: fxnor %f10, %f12, %f4 loop_920: edge8 %g7, %l0, %g4 sethi 0x08D7, %g1 bvc,pt %xcc, loop_921 stb %g3, [%l7 + 0x7B] movcs %xcc, %i7, %o2 fmovrse %i4, %f11, %f3 loop_921: lduh [%l7 + 0x60], %g6 fpackfix %f0, %f15 ldsh [%l7 + 0x08], %o1 brlz %i0, loop_922 fmovdn %xcc, %f8, %f8 std %f14, [%l7 + 0x70] ldsh [%l7 + 0x26], %o7 loop_922: fpsub16s %f7, %f7, %f11 fmuld8sux16 %f3, %f1, %f10 lduw [%l7 + 0x5C], %i2 edge32 %i6, %o5, %g2 sth %l4, [%l7 + 0x72] andcc %o6, %l5, %i5 sth %l1, [%l7 + 0x3E] ldsw [%l7 + 0x48], %o0 lduw [%l7 + 0x28], %i1 alignaddrl %l3, %i3, %l2 tsubcc %o3, %o4, %l6 addccc %g5, %l0, %g4 std %f10, [%l7 + 0x30] fbuge %fcc3, loop_923 bleu,a loop_924 sth %g1, [%l7 + 0x18] lduw [%l7 + 0x4C], %g3 loop_923: fmovse %icc, %f11, %f11 loop_924: sdiv %i7, 0x15DB, %g7 fmovsgu %icc, %f11, %f1 fxors %f1, %f10, %f12 fmovsneg %xcc, %f0, %f11 fmul8x16al %f10, %f12, %f6 ldub [%l7 + 0x45], %i4 stb %g6, [%l7 + 0x0E] fnot2 %f6, %f6 ldub [%l7 + 0x7B], %o2 sth %o1, [%l7 + 0x74] fmovsne %xcc, %f2, %f14 fmovd %f14, %f8 fzero %f6 srl %i0, %i2, %i6 subc %o5, 0x152C, %o7 brgz,a %l4, loop_925 movn %icc, %g2, %o6 fors %f7, %f3, %f14 edge32l %i5, %l1, %l5 loop_925: stb %o0, [%l7 + 0x3F] tvc %icc, 0x2 ldub [%l7 + 0x3A], %i1 ldx [%l7 + 0x20], %i3 te %icc, 0x0 ldsh [%l7 + 0x1C], %l2 or %l3, %o4, %l6 stx %g5, [%l7 + 0x78] ldsb [%l7 + 0x49], %l0 brnz,a %g4, loop_926 sdiv %g1, 0x1E0E, %o3 and %i7, %g3, %g7 bne loop_927 loop_926: stx %g6, [%l7 + 0x20] lduw [%l7 + 0x10], %i4 bcc loop_928 loop_927: lduh [%l7 + 0x24], %o2 fmovrdgez %o1, %f12, %f12 stx %i2, [%l7 + 0x18] loop_928: fandnot2s %f10, %f5, %f4 ldub [%l7 + 0x7D], %i0 fmovsne %xcc, %f11, %f0 stx %o5, [%l7 + 0x48] movvc %xcc, %i6, %o7 ld [%l7 + 0x34], %f9 udiv %l4, 0x18CB, %g2 ldd [%l7 + 0x50], %f12 udivx %i5, 0x0793, %o6 ld [%l7 + 0x10], %f9 bcs,a loop_929 lduh [%l7 + 0x52], %l5 brlz,a %l1, loop_930 brlez,a %o0, loop_931 loop_929: tcs %icc, 0x3 fbu,a %fcc2, loop_932 loop_930: fmovdcc %icc, %f9, %f4 loop_931: movrgez %i3, %i1, %l2 nop setx loop_933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_932: ldsw [%l7 + 0x0C], %l3 ldx [%l7 + 0x38], %o4 pdist %f6, %f4, %f12 loop_933: fmovrslz %g5, %f9, %f3 fmuld8ulx16 %f5, %f4, %f8 fbg %fcc3, loop_934 fmovrdlez %l6, %f10, %f6 tneg %icc, 0x7 fbn %fcc0, loop_935 loop_934: for %f12, %f8, %f2 sdiv %l0, 0x1709, %g4 stw %o3, [%l7 + 0x6C] loop_935: st %f9, [%l7 + 0x28] ldsw [%l7 + 0x0C], %i7 taddcctv %g1, %g3, %g6 fsrc1 %f2, %f12 fmovse %icc, %f1, %f5 fmovda %xcc, %f11, %f13 ldd [%l7 + 0x18], %f0 fxnor %f6, %f6, %f6 movl %xcc, %i4, %o2 siam 0x2 lduh [%l7 + 0x60], %o1 fpadd32s %f10, %f11, %f7 fornot1 %f2, %f12, %f0 ldsb [%l7 + 0x65], %g7 ldsw [%l7 + 0x20], %i2 sra %i0, 0x1E, %o5 tsubcctv %i6, 0x02BB, %o7 nop setx loop_936, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %xcc, %f1, %f10 ldsw [%l7 + 0x08], %l4 fmovrdne %i5, %f8, %f8 loop_936: and %o6, 0x07B0, %l5 brlz,a %l1, loop_937 fpadd16 %f2, %f0, %f12 fbul,a %fcc3, loop_938 st %f8, [%l7 + 0x7C] loop_937: fandnot2s %f10, %f5, %f14 nop setx loop_939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_938: stb %g2, [%l7 + 0x78] ldsh [%l7 + 0x18], %i3 std %f4, [%l7 + 0x58] loop_939: ldx [%l7 + 0x68], %o0 stb %i1, [%l7 + 0x7E] ld [%l7 + 0x7C], %f8 fpsub16s %f0, %f4, %f12 tneg %icc, 0x5 stw %l3, [%l7 + 0x44] array32 %l2, %g5, %l6 ldx [%l7 + 0x48], %l0 movvc %xcc, %g4, %o4 te %xcc, 0x4 fmovrdlz %i7, %f2, %f6 fbule,a %fcc0, loop_940 fnor %f0, %f2, %f8 fmovsg %icc, %f15, %f5 stx %o3, [%l7 + 0x20] loop_940: stb %g1, [%l7 + 0x5D] fexpand %f5, %f10 brgz %g6, loop_941 xnor %i4, 0x06B7, %o2 stx %g3, [%l7 + 0x20] fmovdn %xcc, %f2, %f7 loop_941: fxnor %f2, %f12, %f0 addccc %o1, %g7, %i0 array16 %o5, %i6, %o7 ldsw [%l7 + 0x18], %l4 fmovrdgez %i2, %f10, %f8 ldx [%l7 + 0x48], %i5 bl,a,pn %xcc, loop_942 brz %l5, loop_943 fxor %f0, %f2, %f14 bl,a %icc, loop_944 loop_942: movge %icc, %l1, %g2 loop_943: ld [%l7 + 0x50], %f7 fmovsleu %icc, %f2, %f4 loop_944: be,a loop_945 brgez %o6, loop_946 fandnot1s %f14, %f7, %f5 st %f1, [%l7 + 0x54] loop_945: ldsb [%l7 + 0x4A], %o0 loop_946: fmovrsne %i3, %f6, %f8 tcs %xcc, 0x7 array8 %l3, %l2, %g5 fmovdpos %xcc, %f3, %f7 sth %l6, [%l7 + 0x16] sth %l0, [%l7 + 0x40] subccc %g4, %o4, %i7 movne %icc, %o3, %g1 movneg %icc, %g6, %i4 fmul8x16 %f0, %f8, %f0 ldd [%l7 + 0x30], %f4 edge16 %i1, %g3, %o2 movrgz %g7, 0x1D0, %o1 smulcc %i0, %o5, %i6 fble,a %fcc3, loop_947 fnot1s %f12, %f0 umul %l4, 0x18A5, %i2 bge,a,pn %xcc, loop_948 loop_947: bshuffle %f10, %f2, %f6 popc %i5, %o7 fmovdleu %icc, %f14, %f14 loop_948: fmovdgu %icc, %f10, %f7 ld [%l7 + 0x6C], %f8 ldsb [%l7 + 0x7B], %l1 bcc,a,pt %icc, loop_949 movcs %xcc, %g2, %l5 fmovsgu %icc, %f14, %f15 movne %icc, %o6, %i3 loop_949: lduh [%l7 + 0x12], %o0 movg %xcc, %l3, %l2 ldsb [%l7 + 0x55], %l6 fmul8x16al %f14, %f15, %f12 fcmpgt16 %f12, %f6, %l0 fcmpeq16 %f4, %f12, %g4 movcs %xcc, %o4, %g5 fmovdgu %xcc, %f3, %f4 ldub [%l7 + 0x09], %i7 fandnot2s %f1, %f5, %f10 edge32l %g1, %g6, %i4 ldx [%l7 + 0x78], %o3 fmovrslez %i1, %f1, %f9 edge16l %o2, %g7, %o1 stb %g3, [%l7 + 0x76] lduh [%l7 + 0x62], %o5 ldx [%l7 + 0x68], %i0 stx %l4, [%l7 + 0x68] fcmpeq16 %f14, %f0, %i6 movrgez %i5, 0x098, %i2 xorcc %l1, %g2, %l5 ldsb [%l7 + 0x77], %o6 fmovrsne %i3, %f0, %f8 ba,a,pt %xcc, loop_950 movle %icc, %o0, %o7 fpsub32 %f6, %f6, %f2 fmovsl %xcc, %f4, %f10 loop_950: fmovdn %xcc, %f9, %f6 lduw [%l7 + 0x34], %l2 fandnot2 %f2, %f8, %f14 mulx %l3, %l6, %l0 fcmps %fcc2, %f14, %f4 fmovde %xcc, %f9, %f11 ldsb [%l7 + 0x60], %o4 fone %f2 ldsw [%l7 + 0x4C], %g5 fmovrse %g4, %f14, %f6 taddcc %i7, %g6, %i4 fpadd32s %f6, %f14, %f10 fmovdcc %icc, %f10, %f10 movcs %icc, %o3, %i1 tl %icc, 0x3 movpos %icc, %o2, %g1 edge8ln %o1, %g3, %o5 ld [%l7 + 0x18], %f10 fmovdle %icc, %f0, %f10 mova %icc, %i0, %l4 fbge,a %fcc1, loop_951 nop setx loop_952, %l0, %l1 jmpl %l1, %i6 sub %i5, %g7, %l1 ldub [%l7 + 0x0D], %i2 loop_951: bshuffle %f2, %f14, %f6 loop_952: fpackfix %f8, %f5 fmovdgu %icc, %f0, %f3 nop setx loop_953, %l0, %l1 jmpl %l1, %l5 fmovdn %xcc, %f1, %f6 fmovrdgez %o6, %f0, %f4 ldsb [%l7 + 0x24], %i3 loop_953: movl %icc, %o0, %g2 ld [%l7 + 0x14], %f3 srax %o7, 0x1D, %l3 std %f8, [%l7 + 0x60] ble loop_954 fornot2 %f8, %f0, %f14 ldsw [%l7 + 0x68], %l6 lduw [%l7 + 0x2C], %l0 loop_954: call loop_955 array32 %l2, %o4, %g4 fcmpne16 %f8, %f12, %i7 stw %g6, [%l7 + 0x14] loop_955: fmul8sux16 %f2, %f14, %f2 fandnot2s %f15, %f1, %f15 fbg,a %fcc3, loop_956 fmovrsgez %i4, %f10, %f5 fcmped %fcc1, %f0, %f14 movn %xcc, %g5, %i1 loop_956: ldub [%l7 + 0x69], %o2 xor %g1, 0x0E1D, %o3 ldsb [%l7 + 0x46], %g3 ldsb [%l7 + 0x63], %o1 fnot1 %f10, %f10 nop setx loop_957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %icc, %f3, %f11 fnot2 %f14, %f0 bvs,a loop_958 loop_957: srl %i0, %l4, %i6 fcmpd %fcc1, %f10, %f12 fpsub16 %f4, %f6, %f4 loop_958: fbule,a %fcc1, loop_959 mova %icc, %o5, %g7 ldsw [%l7 + 0x68], %i5 lduh [%l7 + 0x32], %i2 loop_959: ldd [%l7 + 0x08], %f8 bleu,a,pt %icc, loop_960 udivcc %l1, 0x1255, %o6 fsrc2s %f14, %f10 fxors %f1, %f15, %f7 loop_960: fmovrsgz %l5, %f5, %f15 fnot1s %f6, %f7 fpsub32 %f2, %f8, %f14 fbg,a %fcc3, loop_961 fpadd32s %f7, %f14, %f15 ble,a,pt %xcc, loop_962 ldd [%l7 + 0x20], %f12 loop_961: ldsb [%l7 + 0x4A], %i3 bshuffle %f10, %f2, %f6 loop_962: ldsw [%l7 + 0x08], %g2 ld [%l7 + 0x60], %f7 lduw [%l7 + 0x7C], %o0 fnot2s %f9, %f6 xor %l3, 0x0B98, %o7 stw %l0, [%l7 + 0x54] fbl,a %fcc3, loop_963 bleu,a loop_964 nop setx loop_965, %l0, %l1 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 + 0x42], %l6 loop_963: fxnor %f8, %f0, %f12 loop_964: ldub [%l7 + 0x61], %l2 loop_965: ld [%l7 + 0x14], %f7 bcs,pt %xcc, loop_966 movcc %icc, %o4, %g4 fxnor %f8, %f2, %f0 fmovdn %icc, %f4, %f4 loop_966: edge16 %i7, %g6, %g5 ldub [%l7 + 0x7C], %i1 std %f14, [%l7 + 0x70] orcc %o2, 0x14E3, %i4 andcc %g1, 0x11B4, %g3 fmovse %xcc, %f2, %f4 stx %o3, [%l7 + 0x40] call loop_967 sdiv %o1, 0x0DAF, %i0 st %f1, [%l7 + 0x58] stb %l4, [%l7 + 0x39] loop_967: lduw [%l7 + 0x1C], %i6 std %f6, [%l7 + 0x68] ldd [%l7 + 0x20], %f0 addccc %g7, %o5, %i2 fmovsvc %xcc, %f5, %f4 fmovde %icc, %f1, %f11 bcs,a,pn %xcc, loop_968 stx %i5, [%l7 + 0x48] bgu %icc, loop_969 fnor %f2, %f2, %f14 loop_968: fzeros %f12 srl %l1, %l5, %o6 loop_969: ldsh [%l7 + 0x78], %g2 fmovdn %icc, %f3, %f9 lduw [%l7 + 0x20], %o0 fones %f5 fble %fcc0, loop_970 umul %i3, %l3, %o7 st %f1, [%l7 + 0x6C] ld [%l7 + 0x64], %f12 loop_970: fmovse %icc, %f4, %f8 stw %l0, [%l7 + 0x2C] ldub [%l7 + 0x6F], %l2 addc %o4, %l6, %g4 nop setx loop_971, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %i7, %g5, %g6 ldd [%l7 + 0x18], %f4 ba,pt %icc, loop_972 loop_971: fmul8ulx16 %f14, %f10, %f2 stw %o2, [%l7 + 0x6C] fcmpgt16 %f0, %f0, %i1 loop_972: udivcc %g1, 0x167B, %i4 orcc %g3, %o3, %o1 lduw [%l7 + 0x50], %i0 movrgez %l4, 0x161, %i6 fandnot2s %f0, %f4, %f8 lduw [%l7 + 0x7C], %g7 stw %o5, [%l7 + 0x1C] ldx [%l7 + 0x68], %i2 st %f4, [%l7 + 0x6C] andn %l1, %l5, %i5 fba %fcc0, loop_973 fmovdcs %icc, %f10, %f9 bn,pt %xcc, loop_974 fmovdn %xcc, %f11, %f6 loop_973: fpack32 %f0, %f0, %f12 ldd [%l7 + 0x68], %f14 loop_974: sdiv %o6, 0x0C59, %o0 stb %i3, [%l7 + 0x54] ble,a,pt %xcc, loop_975 bshuffle %f6, %f6, %f6 ldub [%l7 + 0x63], %l3 lduw [%l7 + 0x60], %o7 loop_975: fmovdle %icc, %f1, %f5 fpadd32 %f4, %f2, %f0 fbne %fcc1, loop_976 fnot1s %f3, %f0 fcmpgt16 %f14, %f8, %g2 fmuld8sux16 %f3, %f5, %f4 loop_976: sll %l2, 0x0F, %o4 fpackfix %f14, %f5 fmovdleu %xcc, %f15, %f13 ldd [%l7 + 0x48], %f2 movne %icc, %l0, %l6 fmovrdgz %i7, %f10, %f4 sth %g4, [%l7 + 0x3A] stb %g5, [%l7 + 0x75] array8 %o2, %g6, %g1 fmovdleu %xcc, %f5, %f4 ldsw [%l7 + 0x48], %i1 fmul8x16al %f15, %f8, %f8 fzeros %f7 fbne,a %fcc1, loop_977 subcc %g3, %i4, %o1 orn %i0, %o3, %i6 movne %xcc, %g7, %o5 loop_977: ldsh [%l7 + 0x30], %l4 fabss %f2, %f12 fandnot1 %f6, %f0, %f4 fmovsneg %icc, %f8, %f4 brgez %l1, loop_978 movneg %icc, %i2, %l5 fornot1s %f11, %f5, %f7 brnz %o6, loop_979 loop_978: stx %i5, [%l7 + 0x28] nop setx loop_980, %l0, %l1 jmpl %l1, %i3 lduh [%l7 + 0x30], %o0 loop_979: ldsh [%l7 + 0x68], %l3 fmovrsne %g2, %f13, %f14 loop_980: st %f9, [%l7 + 0x78] movvs %icc, %o7, %l2 mulscc %o4, 0x1102, %l6 sdivx %i7, 0x039D, %l0 st %f5, [%l7 + 0x60] nop setx loop_981, %l0, %l1 jmpl %l1, %g5 tpos %icc, 0x0 fands %f3, %f11, %f8 movvs %icc, %o2, %g6 loop_981: stw %g1, [%l7 + 0x64] stw %i1, [%l7 + 0x14] fzeros %f1 edge16n %g4, %g3, %o1 fands %f13, %f10, %f3 tsubcctv %i4, 0x0727, %i0 ldx [%l7 + 0x40], %o3 udivx %i6, 0x1ADA, %g7 bn,a loop_982 fnand %f8, %f6, %f0 ldsh [%l7 + 0x60], %l4 ldsh [%l7 + 0x18], %l1 loop_982: std %f2, [%l7 + 0x70] movne %icc, %i2, %l5 sth %o5, [%l7 + 0x64] fbue %fcc2, loop_983 bleu,a %xcc, loop_984 movn %icc, %o6, %i3 movn %icc, %i5, %l3 loop_983: fpsub16 %f14, %f0, %f12 loop_984: tgu %icc, 0x5 fandnot2s %f1, %f7, %f15 ldub [%l7 + 0x1E], %o0 ldsh [%l7 + 0x6A], %g2 fmovse %xcc, %f14, %f8 ldsb [%l7 + 0x43], %o7 st %f7, [%l7 + 0x14] brgez,a %o4, loop_985 orncc %l2, %l6, %i7 fandnot1 %f12, %f10, %f12 edge32l %l0, %o2, %g6 loop_985: fxnor %f10, %f8, %f6 ble,a,pt %xcc, loop_986 fcmpne32 %f8, %f0, %g1 sth %i1, [%l7 + 0x4E] fcmped %fcc2, %f0, %f2 loop_986: ldsw [%l7 + 0x74], %g5 fors %f10, %f8, %f11 ldx [%l7 + 0x20], %g3 subc %g4, %i4, %o1 array8 %o3, %i6, %g7 fmovdl %icc, %f6, %f11 fmovdgu %xcc, %f1, %f13 lduh [%l7 + 0x46], %l4 tsubcc %i0, 0x153B, %l1 bneg,a %icc, loop_987 fpack32 %f6, %f14, %f2 lduh [%l7 + 0x52], %i2 edge32n %o5, %o6, %l5 loop_987: fbo,a %fcc2, loop_988 stb %i5, [%l7 + 0x33] xor %i3, 0x15E1, %l3 fors %f8, %f8, %f1 loop_988: ldsw [%l7 + 0x68], %o0 tneg %xcc, 0x1 fmovdgu %icc, %f13, %f0 stx %g2, [%l7 + 0x28] fmovdne %xcc, %f6, %f13 fornot1s %f1, %f4, %f3 fnot1s %f15, %f5 tvc %icc, 0x0 ldx [%l7 + 0x30], %o4 sth %l2, [%l7 + 0x52] fmovrse %o7, %f15, %f7 ldsh [%l7 + 0x20], %i7 ble loop_989 orcc %l0, 0x1C8F, %l6 sdivcc %g6, 0x1B68, %g1 udivcc %i1, 0x05DD, %g5 loop_989: fba,a %fcc1, loop_990 lduh [%l7 + 0x44], %g3 lduw [%l7 + 0x4C], %g4 fmovs %f15, %f6 loop_990: sll %o2, %i4, %o1 brz %i6, loop_991 ldsb [%l7 + 0x3F], %o3 siam 0x6 fmovdneg %icc, %f7, %f1 loop_991: tl %xcc, 0x2 tg %icc, 0x5 ldx [%l7 + 0x28], %l4 fmovrsgz %i0, %f15, %f10 st %f3, [%l7 + 0x5C] fornot1 %f2, %f8, %f14 brgz %l1, loop_992 fandnot2s %f0, %f9, %f8 movpos %icc, %g7, %i2 fmovrdlez %o5, %f0, %f10 loop_992: lduh [%l7 + 0x5C], %o6 fcmpeq16 %f10, %f8, %i5 bshuffle %f12, %f10, %f10 ldx [%l7 + 0x20], %l5 fmovrse %i3, %f3, %f3 ta %xcc, 0x4 fmovrsgz %o0, %f5, %f6 fmovdgu %icc, %f8, %f0 movvc %icc, %g2, %l3 subc %o4, 0x0A5F, %o7 fsrc1s %f5, %f15 fands %f7, %f15, %f0 movcs %xcc, %l2, %i7 ldsh [%l7 + 0x12], %l6 fzeros %f0 lduh [%l7 + 0x08], %g6 mulx %g1, 0x076F, %i1 array8 %l0, %g3, %g5 fbule,a %fcc1, loop_993 fnor %f0, %f0, %f6 udivcc %g4, 0x1994, %o2 fcmpeq16 %f4, %f0, %o1 loop_993: fmuld8sux16 %f6, %f15, %f2 lduh [%l7 + 0x50], %i6 ldub [%l7 + 0x3B], %i4 bn loop_994 std %f12, [%l7 + 0x60] fmovsn %icc, %f2, %f11 bg,a,pt %xcc, loop_995 loop_994: sllx %o3, %i0, %l4 bl loop_996 lduw [%l7 + 0x0C], %g7 loop_995: sdiv %l1, 0x1B57, %i2 ld [%l7 + 0x3C], %f11 loop_996: fmovdvc %icc, %f14, %f3 fzeros %f8 tle %xcc, 0x7 nop setx loop_997, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o6, [%l7 + 0x52] tleu %xcc, 0x1 sth %i5, [%l7 + 0x1A] loop_997: brlez,a %l5, loop_998 std %f0, [%l7 + 0x70] ldsh [%l7 + 0x7C], %i3 movpos %icc, %o0, %g2 loop_998: fandnot1s %f10, %f10, %f9 fmovs %f2, %f10 tpos %xcc, 0x2 for %f6, %f6, %f14 and %l3, %o5, %o7 fones %f0 lduw [%l7 + 0x1C], %l2 ldsh [%l7 + 0x2A], %i7 lduw [%l7 + 0x68], %o4 fnot2 %f0, %f4 sdivx %l6, 0x17F9, %g1 be,a,pn %icc, loop_999 and %g6, 0x10F7, %i1 ldub [%l7 + 0x3D], %l0 fbul %fcc1, loop_1000 loop_999: ldub [%l7 + 0x15], %g5 lduh [%l7 + 0x34], %g3 stb %g4, [%l7 + 0x5A] loop_1000: movvs %xcc, %o1, %o2 sethi 0x0E9F, %i6 fmul8x16au %f13, %f3, %f6 ldsh [%l7 + 0x2A], %o3 std %f10, [%l7 + 0x20] fcmpne32 %f12, %f14, %i4 ldub [%l7 + 0x32], %i0 stb %g7, [%l7 + 0x78] add %l4, 0x047A, %l1 sdivcc %o6, 0x1930, %i2 movle %xcc, %l5, %i5 umulcc %i3, 0x1226, %g2 bvc,a %icc, loop_1001 movl %xcc, %o0, %l3 pdist %f4, %f2, %f8 fpadd16s %f3, %f1, %f5 loop_1001: bcs,a %icc, loop_1002 fornot1s %f7, %f3, %f10 ldsb [%l7 + 0x28], %o5 edge16l %l2, %i7, %o4 loop_1002: ldsw [%l7 + 0x50], %o7 pdist %f4, %f12, %f8 fcmpeq16 %f6, %f2, %l6 fcmpne32 %f0, %f2, %g6 subc %g1, %l0, %g5 ldd [%l7 + 0x40], %f0 fpack32 %f14, %f14, %f12 fmovrsne %g3, %f4, %f2 tle %xcc, 0x3 fbne %fcc2, loop_1003 subc %g4, %o1, %i1 ldd [%l7 + 0x50], %f10 fmovrsne %o2, %f4, %f9 loop_1003: movpos %icc, %o3, %i4 bne,a loop_1004 stb %i6, [%l7 + 0x57] edge32 %g7, %l4, %l1 fabss %f8, %f8 loop_1004: fmovdne %xcc, %f6, %f12 movrgez %o6, 0x217, %i2 edge8l %l5, %i0, %i3 stw %i5, [%l7 + 0x30] sth %g2, [%l7 + 0x3A] lduh [%l7 + 0x76], %o0 bl,a %icc, loop_1005 andncc %o5, %l3, %l2 stb %o4, [%l7 + 0x0D] bvc,pt %xcc, loop_1006 loop_1005: fbl,a %fcc0, loop_1007 sth %o7, [%l7 + 0x44] fpadd16 %f4, %f10, %f8 loop_1006: ldsh [%l7 + 0x1A], %i7 loop_1007: taddcctv %g6, %l6, %g1 tne %xcc, 0x3 edge16ln %l0, %g3, %g4 fpsub32s %f7, %f4, %f14 fmovrdne %o1, %f14, %f2 fxor %f0, %f4, %f0 fcmple16 %f14, %f6, %g5 fcmpgt32 %f6, %f0, %o2 ldsb [%l7 + 0x33], %o3 ldsh [%l7 + 0x1A], %i1 stx %i4, [%l7 + 0x10] tleu %xcc, 0x1 call loop_1008 ldx [%l7 + 0x70], %g7 stw %l4, [%l7 + 0x1C] brgz %l1, loop_1009 loop_1008: edge8l %o6, %i6, %i2 fbge %fcc1, loop_1010 ld [%l7 + 0x30], %f0 loop_1009: fba,a %fcc2, loop_1011 fmovrslez %i0, %f11, %f11 loop_1010: ldub [%l7 + 0x42], %i3 te %xcc, 0x5 loop_1011: fbo,a %fcc2, loop_1012 fmovrsgz %i5, %f15, %f15 ldx [%l7 + 0x18], %l5 orncc %g2, %o5, %o0 loop_1012: alignaddr %l3, %o4, %l2 fandnot1 %f0, %f2, %f8 fba,a %fcc2, loop_1013 stw %i7, [%l7 + 0x74] fmovdg %icc, %f12, %f2 movne %xcc, %g6, %o7 loop_1013: bneg,pn %xcc, loop_1014 std %f8, [%l7 + 0x20] fbne %fcc1, loop_1015 ldx [%l7 + 0x20], %l6 loop_1014: fpsub32s %f10, %f8, %f10 movge %icc, %g1, %l0 loop_1015: fmovsvs %icc, %f1, %f12 std %f14, [%l7 + 0x78] movge %icc, %g3, %g4 fmovsgu %xcc, %f7, %f9 fornot1s %f10, %f7, %f1 tge %icc, 0x1 st %f8, [%l7 + 0x14] fmovdpos %xcc, %f3, %f9 addcc %g5, %o1, %o2 edge16n %i1, %i4, %g7 array8 %o3, %l4, %l1 lduh [%l7 + 0x34], %i6 fcmple32 %f4, %f6, %o6 fpsub16 %f12, %f14, %f12 tsubcctv %i2, 0x1C27, %i0 fsrc2 %f6, %f6 alignaddr %i3, %i5, %l5 sdivcc %g2, 0x0ACF, %o5 tcs %icc, 0x0 sth %o0, [%l7 + 0x66] fmovdvc %xcc, %f15, %f6 bge,a,pn %icc, loop_1016 ldx [%l7 + 0x38], %l3 fandnot2s %f1, %f0, %f7 tvs %xcc, 0x4 loop_1016: alignaddrl %o4, %i7, %l2 lduw [%l7 + 0x30], %g6 tvc %icc, 0x7 xnor %o7, %g1, %l0 ldsw [%l7 + 0x64], %l6 lduw [%l7 + 0x0C], %g4 sth %g3, [%l7 + 0x66] addccc %o1, %o2, %g5 bn,pn %xcc, loop_1017 fcmpeq16 %f12, %f4, %i4 ld [%l7 + 0x28], %f12 sra %i1, 0x19, %g7 loop_1017: movrlez %l4, %o3, %l1 fmovdn %icc, %f11, %f7 tle %icc, 0x5 fnor %f0, %f10, %f8 fmul8ulx16 %f14, %f4, %f2 ldsb [%l7 + 0x62], %i6 movre %i2, 0x28C, %i0 addccc %i3, 0x19A8, %o6 bneg loop_1018 movleu %xcc, %l5, %i5 lduw [%l7 + 0x28], %o5 nop setx loop_1019, %l0, %l1 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_1018: mova %icc, %o0, %l3 fxors %f11, %f13, %f2 sth %o4, [%l7 + 0x40] loop_1019: st %f7, [%l7 + 0x68] st %f2, [%l7 + 0x6C] fnot1s %f12, %f13 ldd [%l7 + 0x50], %f14 srl %g2, 0x02, %i7 srlx %l2, %o7, %g6 srax %g1, 0x0E, %l0 ld [%l7 + 0x48], %f7 std %f14, [%l7 + 0x78] edge16ln %g4, %g3, %l6 fmovdleu %icc, %f14, %f13 movre %o1, %g5, %i4 ta %icc, 0x0 brz %i1, loop_1020 ldsw [%l7 + 0x14], %o2 stb %l4, [%l7 + 0x11] taddcc %g7, %l1, %i6 loop_1020: sllx %i2, %o3, %i0 xnorcc %o6, 0x12FC, %i3 ldx [%l7 + 0x40], %i5 fbn %fcc2, loop_1021 fexpand %f1, %f2 sdivx %l5, 0x11D9, %o5 ldsb [%l7 + 0x54], %o0 loop_1021: be %icc, loop_1022 move %xcc, %l3, %g2 ldsw [%l7 + 0x7C], %i7 fmul8ulx16 %f12, %f12, %f6 loop_1022: nop setx loop_1023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt32 %f6, %f10, %l2 bge,pt %xcc, loop_1024 array8 %o7, %g6, %o4 loop_1023: fones %f10 subc %l0, %g4, %g1 loop_1024: fbule,a %fcc1, loop_1025 fmovrdgz %l6, %f0, %f8 fcmpne16 %f12, %f12, %g3 fmovscc %icc, %f1, %f15 loop_1025: fmovrse %o1, %f0, %f15 fmovdge %icc, %f15, %f14 stx %i4, [%l7 + 0x38] fbg,a %fcc1, loop_1026 ldx [%l7 + 0x60], %i1 ldsb [%l7 + 0x1F], %g5 ldub [%l7 + 0x62], %o2 loop_1026: fpmerge %f14, %f8, %f12 stb %l4, [%l7 + 0x12] brz,a %g7, loop_1027 fcmped %fcc0, %f2, %f12 ldub [%l7 + 0x2B], %l1 tvs %xcc, 0x4 loop_1027: ta %xcc, 0x5 alignaddrl %i6, %o3, %i0 orncc %o6, %i3, %i2 fnot2 %f6, %f12 lduh [%l7 + 0x74], %l5 te %xcc, 0x3 fabsd %f10, %f0 ldx [%l7 + 0x28], %o5 bne,a loop_1028 umul %i5, %o0, %g2 stw %l3, [%l7 + 0x30] bcc loop_1029 loop_1028: st %f11, [%l7 + 0x5C] fbne %fcc1, loop_1030 stw %i7, [%l7 + 0x70] loop_1029: bl,a loop_1031 lduw [%l7 + 0x1C], %l2 loop_1030: fandnot2 %f4, %f0, %f8 ldsw [%l7 + 0x5C], %o7 loop_1031: ld [%l7 + 0x70], %f3 fnot2s %f10, %f4 fandnot2 %f10, %f6, %f0 for %f6, %f6, %f10 edge32l %o4, %g6, %l0 xnor %g1, %l6, %g4 fmovdcc %xcc, %f4, %f13 nop setx loop_1032, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc2, loop_1033 fmovs %f3, %f10 ldd [%l7 + 0x30], %f0 loop_1032: tleu %icc, 0x0 loop_1033: ldsb [%l7 + 0x2C], %g3 movvs %xcc, %i4, %o1 st %f4, [%l7 + 0x64] fmovsle %xcc, %f6, %f12 mulscc %g5, %o2, %i1 tge %icc, 0x6 fmovdvc %xcc, %f14, %f4 umul %l4, %g7, %l1 fpadd16s %f3, %f12, %f2 brz %o3, loop_1034 ld [%l7 + 0x34], %f5 fmovse %icc, %f9, %f9 stw %i6, [%l7 + 0x60] loop_1034: fmovsne %xcc, %f13, %f14 bpos,a,pt %icc, loop_1035 fmovrdgez %o6, %f0, %f12 fblg %fcc0, loop_1036 std %f10, [%l7 + 0x18] loop_1035: mova %icc, %i0, %i2 addccc %l5, 0x0589, %i3 loop_1036: faligndata %f4, %f2, %f4 fmul8sux16 %f10, %f0, %f2 xorcc %o5, %i5, %g2 ldsw [%l7 + 0x4C], %l3 fmovde %icc, %f11, %f2 edge16ln %i7, %l2, %o7 edge32 %o4, %g6, %o0 lduh [%l7 + 0x46], %g1 fmovd %f0, %f2 mova %icc, %l6, %l0 faligndata %f0, %f0, %f12 fnot1s %f15, %f5 ldsw [%l7 + 0x38], %g4 fmovrsne %i4, %f9, %f11 nop setx loop_1037, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu,a %fcc2, loop_1038 te %xcc, 0x6 and %o1, %g5, %g3 loop_1037: fone %f6 loop_1038: ldsb [%l7 + 0x4A], %i1 fbu %fcc0, loop_1039 fbn,a %fcc3, loop_1040 stw %o2, [%l7 + 0x34] taddcctv %g7, %l4, %o3 loop_1039: fzeros %f11 loop_1040: ldsb [%l7 + 0x75], %i6 fcmpeq32 %f10, %f0, %o6 fcmpne16 %f14, %f2, %i0 sdiv %i2, 0x0390, %l1 fmovrdne %i3, %f4, %f10 call loop_1041 addcc %l5, %o5, %i5 fornot2 %f2, %f0, %f2 fcmpgt32 %f10, %f10, %l3 loop_1041: tcs %icc, 0x0 movrlz %i7, %g2, %o7 stw %o4, [%l7 + 0x78] ta %xcc, 0x0 fpsub32 %f4, %f4, %f12 srlx %g6, 0x0F, %o0 stb %l2, [%l7 + 0x4B] addc %l6, 0x0AAB, %g1 addcc %g4, 0x0678, %i4 stx %o1, [%l7 + 0x70] or %g5, 0x156B, %l0 movvs %icc, %g3, %i1 fsrc1s %f4, %f14 fmovspos %xcc, %f3, %f9 fmovsn %icc, %f6, %f6 fmovdleu %xcc, %f4, %f13 umul %o2, %l4, %o3 ldub [%l7 + 0x66], %i6 stb %g7, [%l7 + 0x12] or %i0, %o6, %i2 std %f4, [%l7 + 0x08] fmovscc %icc, %f11, %f2 fmuld8sux16 %f2, %f14, %f0 fbne,a %fcc1, loop_1042 fcmple32 %f2, %f14, %l1 ta %xcc, 0x2 std %f14, [%l7 + 0x70] loop_1042: srax %i3, %l5, %i5 mulx %o5, 0x0981, %l3 lduh [%l7 + 0x6C], %g2 ldsw [%l7 + 0x5C], %i7 array16 %o7, %g6, %o0 udiv %l2, 0x15A3, %l6 fcmple32 %f14, %f6, %o4 st %f1, [%l7 + 0x38] fble %fcc1, loop_1043 ldx [%l7 + 0x60], %g1 fmovdl %xcc, %f11, %f5 orn %g4, 0x1751, %i4 loop_1043: fcmple32 %f4, %f10, %g5 movneg %xcc, %o1, %g3 fbu %fcc1, loop_1044 fornot1 %f14, %f0, %f2 ba,a,pt %icc, loop_1045 stb %l0, [%l7 + 0x35] loop_1044: fnegs %f6, %f5 fmovrsne %i1, %f15, %f5 loop_1045: fnand %f4, %f2, %f14 lduw [%l7 + 0x38], %l4 subccc %o2, 0x1883, %i6 bn,a,pt %icc, loop_1046 subccc %o3, 0x0261, %g7 fmul8ulx16 %f0, %f14, %f0 fcmpeq32 %f2, %f2, %i0 loop_1046: fcmpes %fcc1, %f1, %f4 lduh [%l7 + 0x48], %o6 fmovdg %icc, %f7, %f11 edge32 %l1, %i2, %l5 for %f14, %f10, %f6 fmul8x16au %f14, %f3, %f12 lduh [%l7 + 0x16], %i5 fmovrdlez %o5, %f2, %f0 fmovdvc %xcc, %f12, %f10 st %f0, [%l7 + 0x2C] sdivcc %i3, 0x0476, %l3 fmovsge %xcc, %f13, %f13 ldsw [%l7 + 0x14], %i7 fmovrsne %o7, %f5, %f10 stw %g2, [%l7 + 0x68] stw %g6, [%l7 + 0x2C] movvs %xcc, %o0, %l6 fmuld8sux16 %f10, %f5, %f14 fnot1s %f13, %f12 fbe,a %fcc0, loop_1047 fmovdvc %xcc, %f2, %f15 fpmerge %f15, %f4, %f10 fmovscc %icc, %f7, %f13 loop_1047: st %f3, [%l7 + 0x7C] array32 %o4, %l2, %g4 movgu %xcc, %g1, %g5 udivx %i4, 0x14C5, %o1 fzeros %f15 edge16l %l0, %g3, %i1 ldsb [%l7 + 0x35], %l4 tn %xcc, 0x4 tneg %xcc, 0x6 fnors %f8, %f2, %f15 ld [%l7 + 0x34], %f7 orn %o2, 0x1026, %i6 movne %icc, %g7, %i0 fmovrde %o3, %f8, %f12 fmovdge %xcc, %f11, %f2 fmuld8sux16 %f7, %f0, %f6 brlez,a %o6, loop_1048 stx %i2, [%l7 + 0x28] stx %l5, [%l7 + 0x28] ldd [%l7 + 0x58], %f6 loop_1048: fpsub16s %f7, %f12, %f1 subcc %l1, 0x0B99, %o5 be,a,pt %icc, loop_1049 edge16 %i3, %l3, %i7 array16 %i5, %g2, %g6 fbne %fcc0, loop_1050 loop_1049: addcc %o7, 0x1869, %o0 taddcctv %o4, 0x0ABB, %l2 xorcc %g4, 0x1986, %g1 loop_1050: sdiv %l6, 0x0E2D, %g5 fcmpeq32 %f0, %f0, %o1 fmul8x16au %f15, %f6, %f12 movle %xcc, %i4, %g3 bvs,a,pn %icc, loop_1051 fnot2s %f4, %f3 faligndata %f2, %f10, %f14 subcc %i1, 0x15BF, %l4 loop_1051: tsubcctv %l0, 0x11A5, %o2 movrgez %g7, %i6, %o3 tn %xcc, 0x3 fmovd %f4, %f0 array8 %i0, %o6, %i2 edge8l %l5, %o5, %l1 ldx [%l7 + 0x70], %i3 ldd [%l7 + 0x10], %f10 ld [%l7 + 0x24], %f7 taddcctv %l3, %i7, %g2 ldx [%l7 + 0x38], %i5 fmuld8ulx16 %f14, %f2, %f14 fble %fcc0, loop_1052 ldsw [%l7 + 0x7C], %g6 fbl,a %fcc0, loop_1053 subcc %o7, 0x0A2B, %o4 loop_1052: ldsb [%l7 + 0x63], %l2 fmovrsgez %o0, %f1, %f11 loop_1053: tvc %xcc, 0x1 sllx %g4, %l6, %g1 edge32 %g5, %o1, %g3 nop setx loop_1054, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsg %xcc, %f1, %f11 fpadd16 %f12, %f4, %f0 fmovrsne %i1, %f10, %f6 loop_1054: fcmpd %fcc3, %f2, %f6 brgz %i4, loop_1055 fbu,a %fcc1, loop_1056 ldsb [%l7 + 0x12], %l4 ldsb [%l7 + 0x7E], %o2 loop_1055: stx %l0, [%l7 + 0x40] loop_1056: fmovdvs %icc, %f12, %f15 mulscc %i6, %o3, %g7 fbn %fcc3, loop_1057 fcmpeq32 %f10, %f14, %o6 subccc %i2, 0x1B78, %l5 subcc %i0, 0x0F59, %l1 loop_1057: fblg %fcc3, loop_1058 movrne %i3, 0x1D5, %l3 ldsw [%l7 + 0x44], %o5 tge %xcc, 0x5 loop_1058: fmovrsgz %i7, %f13, %f15 stb %g2, [%l7 + 0x35] fnot2s %f7, %f13 ld [%l7 + 0x48], %f4 ldsh [%l7 + 0x4A], %i5 std %f4, [%l7 + 0x70] fble,a %fcc3, loop_1059 fnot2s %f15, %f6 ld [%l7 + 0x7C], %f0 fbn,a %fcc3, loop_1060 loop_1059: fands %f13, %f12, %f11 ldub [%l7 + 0x1D], %o7 stx %o4, [%l7 + 0x60] loop_1060: stb %l2, [%l7 + 0x71] tleu %icc, 0x2 std %f14, [%l7 + 0x10] alignaddr %g6, %g4, %l6 move %icc, %g1, %o0 ldsw [%l7 + 0x34], %o1 fcmpd %fcc0, %f6, %f4 tn %icc, 0x3 fmovdge %xcc, %f6, %f3 ldub [%l7 + 0x65], %g5 st %f2, [%l7 + 0x08] fmovdvc %xcc, %f13, %f14 ldx [%l7 + 0x70], %i1 fbule,a %fcc2, loop_1061 std %f0, [%l7 + 0x28] fmovsne %xcc, %f9, %f0 fnot1s %f12, %f9 loop_1061: fnegd %f10, %f0 tge %xcc, 0x0 ldx [%l7 + 0x40], %g3 brlez %l4, loop_1062 udiv %i4, 0x0ED5, %o2 orncc %i6, 0x18D2, %l0 stx %g7, [%l7 + 0x78] loop_1062: smul %o3, %o6, %l5 ldx [%l7 + 0x40], %i2 sll %l1, %i3, %i0 movleu %xcc, %o5, %i7 ldub [%l7 + 0x14], %l3 fmovsle %icc, %f3, %f5 fmovdcc %icc, %f13, %f3 fmovsge %xcc, %f13, %f13 bl,pt %icc, loop_1063 tcc %icc, 0x4 sdiv %g2, 0x015C, %i5 fmovdne %icc, %f0, %f2 loop_1063: taddcc %o7, %o4, %g6 fxor %f6, %f6, %f10 ldx [%l7 + 0x20], %g4 stb %l6, [%l7 + 0x67] bge,a loop_1064 fmovscc %icc, %f8, %f15 brgez,a %l2, loop_1065 fnegd %f2, %f12 loop_1064: brgz,a %o0, loop_1066 movge %xcc, %o1, %g1 loop_1065: lduw [%l7 + 0x54], %i1 edge16 %g3, %g5, %l4 loop_1066: ldd [%l7 + 0x28], %f10 lduh [%l7 + 0x28], %o2 srl %i4, %l0, %i6 ld [%l7 + 0x18], %f3 mulx %o3, 0x1640, %g7 fornot2 %f10, %f2, %f14 st %f5, [%l7 + 0x70] fmovdneg %xcc, %f11, %f11 movge %xcc, %o6, %i2 ldsh [%l7 + 0x72], %l1 fsrc2 %f12, %f4 faligndata %f2, %f6, %f10 ldsw [%l7 + 0x08], %l5 bneg,pt %xcc, loop_1067 be,a,pn %icc, loop_1068 bcs %xcc, loop_1069 fones %f2 loop_1067: stw %i0, [%l7 + 0x38] loop_1068: sdivx %o5, 0x011D, %i7 loop_1069: ldx [%l7 + 0x78], %l3 popc 0x191B, %i3 std %f6, [%l7 + 0x60] movvs %xcc, %g2, %i5 lduh [%l7 + 0x3A], %o4 edge8 %o7, %g6, %l6 andcc %l2, %o0, %o1 ldub [%l7 + 0x75], %g1 xnor %g4, %i1, %g3 fmul8x16 %f9, %f12, %f4 ldsw [%l7 + 0x4C], %g5 sdivcc %o2, 0x11CA, %i4 fcmpgt16 %f12, %f14, %l0 sdiv %l4, 0x1F21, %i6 bg,a loop_1070 fmovsge %icc, %f2, %f0 sub %o3, %g7, %o6 fnor %f4, %f12, %f8 loop_1070: fbl,a %fcc1, loop_1071 sth %i2, [%l7 + 0x58] fmuld8sux16 %f10, %f13, %f8 array8 %l5, %l1, %i0 loop_1071: fmovdvc %xcc, %f2, %f15 fnot1 %f2, %f0 tvc %xcc, 0x2 stb %o5, [%l7 + 0x70] ble,a,pt %icc, loop_1072 fbule,a %fcc1, loop_1073 stw %i7, [%l7 + 0x34] nop setx loop_1074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1072: bvc,pn %icc, loop_1075 loop_1073: bn %xcc, loop_1076 fmul8ulx16 %f2, %f8, %f2 loop_1074: lduh [%l7 + 0x32], %i3 loop_1075: sll %l3, 0x17, %i5 loop_1076: bgu %xcc, loop_1077 stb %g2, [%l7 + 0x6A] fbg %fcc0, loop_1078 ldx [%l7 + 0x58], %o7 loop_1077: movn %xcc, %o4, %l6 array8 %l2, %o0, %o1 loop_1078: udiv %g6, 0x14C5, %g1 ldsh [%l7 + 0x7C], %g4 fornot1s %f12, %f1, %f2 faligndata %f4, %f6, %f0 fsrc1s %f15, %f4 fbge,a %fcc3, loop_1079 ldsb [%l7 + 0x4B], %i1 fexpand %f0, %f4 ldsb [%l7 + 0x64], %g3 loop_1079: ld [%l7 + 0x3C], %f6 ldub [%l7 + 0x4A], %o2 fmovsl %icc, %f3, %f9 fmovdg %xcc, %f6, %f5 sub %i4, 0x075B, %l0 fcmpgt32 %f14, %f2, %l4 srax %g5, 0x11, %o3 st %f8, [%l7 + 0x4C] stb %g7, [%l7 + 0x44] fmovrdgez %i6, %f4, %f2 fmovdn %icc, %f4, %f6 fmovse %xcc, %f5, %f7 ldd [%l7 + 0x10], %f0 udiv %o6, 0x1D0C, %l5 ldsw [%l7 + 0x7C], %i2 ldsw [%l7 + 0x1C], %l1 edge8n %o5, %i7, %i3 ldsw [%l7 + 0x58], %i0 addccc %i5, 0x1C31, %l3 brgz %o7, loop_1080 add %g2, %l6, %l2 stb %o0, [%l7 + 0x5D] fornot2 %f14, %f10, %f10 loop_1080: tl %xcc, 0x7 sub %o1, 0x1FFC, %g6 fmovrdne %o4, %f14, %f14 fors %f13, %f10, %f11 fbul,a %fcc3, loop_1081 addccc %g4, %i1, %g1 stb %g3, [%l7 + 0x4E] mulscc %i4, 0x0511, %o2 loop_1081: fsrc2 %f14, %f10 movneg %icc, %l0, %l4 lduh [%l7 + 0x38], %g5 fcmpgt32 %f12, %f10, %o3 be,pt %icc, loop_1082 fnegs %f10, %f3 edge16n %i6, %o6, %l5 tvc %icc, 0x6 loop_1082: fbo,a %fcc1, loop_1083 fpadd32s %f15, %f10, %f7 stb %g7, [%l7 + 0x35] fmovsa %xcc, %f7, %f13 loop_1083: fors %f15, %f15, %f13 ld [%l7 + 0x6C], %f7 edge32l %i2, %o5, %l1 fnand %f2, %f4, %f4 fbne %fcc0, loop_1084 ldd [%l7 + 0x18], %f0 fors %f14, %f14, %f0 lduw [%l7 + 0x38], %i7 loop_1084: fmovspos %icc, %f5, %f7 stw %i3, [%l7 + 0x14] ldsb [%l7 + 0x3A], %i0 ldsb [%l7 + 0x57], %l3 bl,pn %xcc, loop_1085 xnor %o7, 0x0307, %i5 fandnot1s %f0, %f2, %f7 fmovrdne %l6, %f12, %f8 loop_1085: ldsh [%l7 + 0x74], %l2 movrlez %o0, %g2, %o1 fmovdcs %icc, %f7, %f9 fnot2 %f2, %f2 fmovsneg %icc, %f6, %f4 andcc %o4, 0x0A54, %g4 stw %i1, [%l7 + 0x30] brlz %g1, loop_1086 fmovdpos %icc, %f9, %f4 fbg,a %fcc0, loop_1087 ldub [%l7 + 0x63], %g6 loop_1086: fors %f5, %f12, %f10 nop setx loop_1088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1087: std %f0, [%l7 + 0x18] edge8 %g3, %i4, %o2 stb %l4, [%l7 + 0x0A] loop_1088: tneg %xcc, 0x0 udivcc %l0, 0x196F, %o3 ldd [%l7 + 0x28], %f2 fbne %fcc1, loop_1089 taddcc %i6, %g5, %o6 std %f12, [%l7 + 0x60] orcc %g7, 0x00A0, %l5 loop_1089: sth %i2, [%l7 + 0x6E] stx %l1, [%l7 + 0x28] fbule,a %fcc2, loop_1090 fmovrslez %o5, %f8, %f15 fmul8ulx16 %f4, %f8, %f6 fbue,a %fcc3, loop_1091 loop_1090: stw %i3, [%l7 + 0x68] lduw [%l7 + 0x30], %i7 lduh [%l7 + 0x50], %i0 loop_1091: ldsw [%l7 + 0x44], %l3 movrlez %i5, 0x159, %o7 fnegs %f7, %f12 fblg,a %fcc0, loop_1092 fmul8x16al %f10, %f6, %f2 std %f2, [%l7 + 0x18] fxors %f8, %f6, %f6 loop_1092: movg %icc, %l6, %o0 andn %l2, %o1, %g2 ldsw [%l7 + 0x10], %g4 fand %f0, %f6, %f6 edge32ln %o4, %g1, %i1 movre %g6, 0x171, %g3 bleu,a,pt %icc, loop_1093 ldsh [%l7 + 0x40], %i4 movg %icc, %l4, %l0 movrgez %o3, 0x170, %o2 loop_1093: pdist %f10, %f4, %f6 fmuld8ulx16 %f12, %f12, %f8 lduh [%l7 + 0x5E], %i6 fxor %f14, %f4, %f14 ldsb [%l7 + 0x60], %o6 lduh [%l7 + 0x7C], %g5 stb %l5, [%l7 + 0x75] bg,a loop_1094 fmovdg %xcc, %f4, %f11 array8 %i2, %g7, %l1 sub %i3, 0x0354, %i7 loop_1094: sub %o5, %l3, %i0 ldsb [%l7 + 0x60], %o7 ldsb [%l7 + 0x79], %i5 fbe,a %fcc1, loop_1095 orncc %o0, 0x08B0, %l6 te %xcc, 0x0 fnegd %f10, %f14 loop_1095: stw %l2, [%l7 + 0x7C] udivx %o1, 0x10B2, %g2 brnz,a %g4, loop_1096 lduh [%l7 + 0x74], %o4 tl %xcc, 0x3 ld [%l7 + 0x78], %f3 loop_1096: ldsh [%l7 + 0x56], %i1 fpadd16s %f1, %f9, %f10 st %f4, [%l7 + 0x08] fbu %fcc2, loop_1097 fsrc1s %f4, %f6 ldx [%l7 + 0x30], %g1 fmovrdlez %g3, %f14, %f6 loop_1097: fcmpne16 %f10, %f0, %g6 tvc %icc, 0x3 fbn,a %fcc1, loop_1098 stw %i4, [%l7 + 0x60] sth %l4, [%l7 + 0x6A] fmovsa %xcc, %f13, %f8 loop_1098: fexpand %f12, %f12 lduh [%l7 + 0x32], %l0 movcs %icc, %o3, %i6 fbg %fcc0, loop_1099 move %icc, %o2, %g5 movrlz %o6, %i2, %l5 sth %g7, [%l7 + 0x68] loop_1099: fmovsneg %icc, %f3, %f2 edge8ln %l1, %i7, %o5 ld [%l7 + 0x20], %f10 ldub [%l7 + 0x5C], %l3 st %f4, [%l7 + 0x18] ld [%l7 + 0x54], %f13 mulx %i3, %o7, %i0 mova %xcc, %i5, %l6 stx %o0, [%l7 + 0x60] tcc %icc, 0x3 orncc %l2, 0x100A, %o1 fnor %f4, %f0, %f12 tsubcc %g2, 0x1E3B, %o4 addc %g4, %g1, %g3 fbue %fcc1, loop_1100 lduh [%l7 + 0x1A], %g6 tleu %xcc, 0x5 fmovrse %i4, %f14, %f3 loop_1100: fcmpd %fcc0, %f4, %f10 movrne %i1, 0x3CC, %l4 fones %f6 fmovd %f2, %f10 fmovdne %xcc, %f0, %f11 std %f0, [%l7 + 0x18] ld [%l7 + 0x24], %f14 fnands %f3, %f13, %f8 std %f8, [%l7 + 0x30] fcmpeq32 %f2, %f8, %o3 fmovrdgz %i6, %f6, %f4 fbue %fcc1, loop_1101 fmovrdgz %o2, %f10, %f6 nop setx loop_1102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x4 loop_1101: fmul8x16au %f12, %f1, %f14 fpsub16s %f8, %f9, %f5 loop_1102: bl,a loop_1103 lduh [%l7 + 0x40], %g5 ldx [%l7 + 0x60], %l0 sethi 0x1F10, %i2 loop_1103: array32 %l5, %o6, %g7 for %f0, %f2, %f2 bcs %icc, loop_1104 stw %i7, [%l7 + 0x4C] ldsh [%l7 + 0x40], %o5 fmovrsgez %l3, %f5, %f13 loop_1104: fmovda %xcc, %f5, %f1 fexpand %f6, %f0 fbug %fcc2, loop_1105 for %f2, %f2, %f14 addccc %l1, 0x1634, %i3 fxnors %f0, %f8, %f0 loop_1105: sth %o7, [%l7 + 0x28] fmul8sux16 %f14, %f8, %f2 stb %i0, [%l7 + 0x10] brlez %l6, loop_1106 movrgz %i5, 0x218, %o0 fmovrslz %l2, %f4, %f4 brnz %g2, loop_1107 loop_1106: edge16n %o1, %g4, %o4 stw %g1, [%l7 + 0x58] lduh [%l7 + 0x14], %g6 loop_1107: movl %xcc, %i4, %i1 popc 0x0545, %l4 fmovsa %icc, %f3, %f3 fble %fcc2, loop_1108 fsrc2s %f2, %f7 bg %icc, loop_1109 fmovrsgz %o3, %f14, %f12 loop_1108: fnands %f13, %f3, %f2 edge16n %g3, %i6, %o2 loop_1109: fmovdge %xcc, %f2, %f7 fabsd %f8, %f14 ld [%l7 + 0x78], %f14 ld [%l7 + 0x54], %f8 fmovsl %icc, %f3, %f15 fbg,a %fcc2, loop_1110 array8 %g5, %l0, %i2 fnegs %f10, %f10 ta %icc, 0x6 loop_1110: fmovdne %icc, %f6, %f1 fpackfix %f12, %f12 movcs %icc, %l5, %g7 fcmpeq32 %f10, %f14, %o6 stb %o5, [%l7 + 0x76] stb %i7, [%l7 + 0x47] array8 %l1, %i3, %l3 fbl,a %fcc1, loop_1111 bge,pn %xcc, loop_1112 srax %o7, %l6, %i0 fmovdneg %xcc, %f9, %f10 loop_1111: fmul8x16al %f13, %f13, %f0 loop_1112: stw %o0, [%l7 + 0x7C] tsubcctv %i5, %l2, %g2 tg %icc, 0x5 fmul8ulx16 %f2, %f0, %f10 lduh [%l7 + 0x38], %o1 stw %g4, [%l7 + 0x50] fcmpgt32 %f14, %f12, %g1 fbu,a %fcc2, loop_1113 ldx [%l7 + 0x38], %g6 movl %icc, %i4, %o4 tleu %icc, 0x3 loop_1113: movvs %xcc, %i1, %l4 orcc %o3, 0x022D, %g3 fmovrdgz %o2, %f12, %f0 fcmpgt32 %f0, %f6, %g5 ldub [%l7 + 0x63], %l0 sdivx %i2, 0x0456, %l5 tl %icc, 0x7 movpos %xcc, %i6, %g7 srax %o5, 0x0C, %o6 tge %icc, 0x5 stx %i7, [%l7 + 0x50] xorcc %l1, %l3, %o7 fmovrsgz %l6, %f9, %f6 umulcc %i3, 0x02EF, %o0 xnorcc %i5, %l2, %g2 ldub [%l7 + 0x44], %i0 stb %o1, [%l7 + 0x5E] fbul %fcc2, loop_1114 brnz %g1, loop_1115 stb %g6, [%l7 + 0x49] st %f8, [%l7 + 0x14] loop_1114: stb %g4, [%l7 + 0x77] loop_1115: fbge,a %fcc3, loop_1116 fcmpeq32 %f8, %f12, %i4 ldsb [%l7 + 0x5D], %o4 edge32n %i1, %o3, %g3 loop_1116: fmovsleu %xcc, %f6, %f12 array8 %l4, %o2, %l0 ldub [%l7 + 0x56], %i2 subcc %l5, %g5, %i6 subc %o5, %o6, %g7 fsrc2 %f8, %f12 bcc,pn %icc, loop_1117 subcc %i7, 0x107B, %l1 movleu %icc, %o7, %l6 ldx [%l7 + 0x40], %i3 loop_1117: lduw [%l7 + 0x38], %o0 fmovdpos %icc, %f14, %f7 lduh [%l7 + 0x1A], %i5 fmovrse %l2, %f6, %f3 ldx [%l7 + 0x40], %l3 fmovdneg %xcc, %f4, %f3 lduw [%l7 + 0x7C], %i0 fmuld8ulx16 %f8, %f14, %f12 tne %xcc, 0x7 fmovdcc %icc, %f13, %f2 ldsh [%l7 + 0x24], %g2 lduw [%l7 + 0x40], %o1 edge8l %g1, %g6, %i4 brgz,a %o4, loop_1118 movg %xcc, %g4, %i1 fmovd %f8, %f10 fxnor %f14, %f8, %f14 loop_1118: sethi 0x140B, %g3 fmovsle %xcc, %f8, %f15 fmovdle %icc, %f15, %f13 fcmpeq32 %f4, %f10, %l4 fcmple32 %f6, %f4, %o2 stx %l0, [%l7 + 0x48] fpsub16 %f8, %f10, %f12 sll %o3, %i2, %g5 fble %fcc3, loop_1119 fandnot1s %f9, %f9, %f1 tg %icc, 0x2 bcs,a,pt %icc, loop_1120 loop_1119: ldsw [%l7 + 0x20], %l5 ldsw [%l7 + 0x3C], %o5 fmovdgu %xcc, %f12, %f10 loop_1120: std %f0, [%l7 + 0x50] stx %i6, [%l7 + 0x20] te %xcc, 0x7 fcmpne16 %f4, %f10, %o6 movvc %xcc, %g7, %i7 tn %icc, 0x0 tl %xcc, 0x4 brgz %l1, loop_1121 movle %icc, %o7, %l6 fmuld8sux16 %f9, %f12, %f0 movl %icc, %o0, %i5 loop_1121: fsrc1s %f13, %f2 tpos %icc, 0x6 fpsub32s %f8, %f13, %f11 fbne %fcc0, loop_1122 sll %i3, 0x10, %l2 fmovrsgez %i0, %f11, %f9 fmovsneg %xcc, %f14, %f7 loop_1122: mulx %g2, 0x138A, %l3 st %f0, [%l7 + 0x6C] ldd [%l7 + 0x40], %f8 array8 %o1, %g6, %i4 fpsub32s %f10, %f3, %f3 fmovrse %g1, %f2, %f5 edge32n %o4, %g4, %g3 movcc %icc, %i1, %l4 ldub [%l7 + 0x15], %o2 stw %l0, [%l7 + 0x38] ldsw [%l7 + 0x30], %i2 fmovsle %icc, %f13, %f3 ldsh [%l7 + 0x36], %o3 fmovdn %xcc, %f4, %f15 bl %icc, loop_1123 fmovrsgez %l5, %f7, %f6 ld [%l7 + 0x30], %f11 stw %g5, [%l7 + 0x0C] loop_1123: andncc %o5, %o6, %i6 udivx %g7, 0x1672, %i7 std %f14, [%l7 + 0x18] bne,pn %xcc, loop_1124 stb %o7, [%l7 + 0x15] udivcc %l6, 0x10F2, %o0 stw %l1, [%l7 + 0x54] loop_1124: movrgez %i5, %i3, %l2 fpsub16 %f4, %f0, %f10 fbge,a %fcc1, loop_1125 umulcc %i0, 0x072D, %g2 lduh [%l7 + 0x08], %l3 stx %g6, [%l7 + 0x20] loop_1125: faligndata %f8, %f8, %f14 bneg loop_1126 fble %fcc2, loop_1127 fba %fcc1, loop_1128 movvc %xcc, %i4, %o1 loop_1126: smulcc %g1, %o4, %g3 loop_1127: srl %g4, %l4, %i1 loop_1128: fmovrdlez %l0, %f4, %f14 fbuge,a %fcc3, loop_1129 and %o2, 0x0B3C, %i2 faligndata %f4, %f0, %f0 udiv %o3, 0x089E, %g5 loop_1129: std %f6, [%l7 + 0x78] sth %l5, [%l7 + 0x1A] fmovsg %icc, %f4, %f12 bleu loop_1130 ld [%l7 + 0x10], %f14 fmovrsgez %o5, %f15, %f6 ldub [%l7 + 0x78], %i6 loop_1130: umul %o6, 0x1697, %i7 movleu %xcc, %g7, %l6 fmovscc %icc, %f14, %f14 ta %icc, 0x3 movre %o7, %l1, %o0 fmul8x16au %f6, %f12, %f4 stw %i5, [%l7 + 0x7C] ldsw [%l7 + 0x2C], %l2 and %i3, %i0, %g2 edge8 %g6, %l3, %o1 ldsw [%l7 + 0x48], %g1 stb %i4, [%l7 + 0x32] sth %g3, [%l7 + 0x22] fbne,a %fcc1, loop_1131 fbuge,a %fcc1, loop_1132 fmovrsgez %g4, %f2, %f3 bvc,a loop_1133 loop_1131: lduh [%l7 + 0x1A], %o4 loop_1132: fnegs %f8, %f7 fors %f1, %f15, %f5 loop_1133: for %f2, %f6, %f12 move %xcc, %i1, %l4 fzero %f14 or %l0, %i2, %o2 lduh [%l7 + 0x48], %o3 stw %g5, [%l7 + 0x20] ldd [%l7 + 0x78], %f6 bg,pt %icc, loop_1134 fpack16 %f10, %f15 std %f12, [%l7 + 0x50] ld [%l7 + 0x44], %f12 loop_1134: edge32l %l5, %i6, %o5 bcc,pt %xcc, loop_1135 ldsw [%l7 + 0x50], %i7 bg,pn %icc, loop_1136 lduh [%l7 + 0x4A], %g7 loop_1135: bne loop_1137 fmovrdlez %l6, %f6, %f12 loop_1136: ldsw [%l7 + 0x24], %o7 brgez,a %o6, loop_1138 loop_1137: fcmpgt32 %f10, %f10, %o0 fmovsneg %icc, %f2, %f9 te %icc, 0x2 loop_1138: std %f14, [%l7 + 0x28] andncc %l1, %l2, %i3 orcc %i5, %i0, %g6 movn %xcc, %l3, %o1 movle %icc, %g2, %g1 movcc %icc, %g3, %i4 movcs %xcc, %o4, %i1 andncc %g4, %l0, %l4 xor %o2, %i2, %o3 fble,a %fcc2, loop_1139 fnors %f7, %f11, %f1 fnegd %f4, %f10 udivx %l5, 0x1C41, %i6 loop_1139: fmovrsgz %g5, %f15, %f13 fcmpeq32 %f0, %f14, %i7 fpsub32s %f12, %f3, %f5 tne %xcc, 0x4 ldsb [%l7 + 0x45], %o5 ldub [%l7 + 0x68], %l6 tvs %icc, 0x6 stw %o7, [%l7 + 0x08] fble,a %fcc1, loop_1140 pdist %f4, %f14, %f14 fbo %fcc2, loop_1141 fornot1 %f4, %f6, %f0 loop_1140: fpadd32s %f3, %f8, %f14 fbne %fcc3, loop_1142 loop_1141: bleu %xcc, loop_1143 tge %xcc, 0x3 fmovrsgez %o6, %f8, %f8 loop_1142: stw %g7, [%l7 + 0x0C] loop_1143: orncc %o0, 0x1735, %l1 fmovse %xcc, %f13, %f0 movl %xcc, %l2, %i5 fmul8ulx16 %f8, %f2, %f6 st %f2, [%l7 + 0x70] umul %i0, %i3, %g6 smulcc %o1, 0x13F3, %g2 fmovrdne %l3, %f2, %f8 ldx [%l7 + 0x78], %g1 fmovsa %icc, %f9, %f12 edge8ln %g3, %i4, %i1 nop setx loop_1144, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f6, %f6 ldsw [%l7 + 0x28], %g4 fmovdne %icc, %f3, %f5 loop_1144: edge8n %o4, %l0, %l4 movl %icc, %o2, %o3 edge32 %i2, %i6, %g5 fxors %f4, %f5, %f15 mova %xcc, %i7, %l5 bcc,pt %xcc, loop_1145 stb %l6, [%l7 + 0x64] sllx %o5, 0x0D, %o6 fmovrsgz %o7, %f5, %f8 loop_1145: be,a,pt %icc, loop_1146 fmovrse %o0, %f9, %f11 ldd [%l7 + 0x18], %f0 fmovse %xcc, %f10, %f5 loop_1146: edge32n %l1, %l2, %g7 srl %i0, 0x00, %i5 st %f0, [%l7 + 0x48] fbge %fcc0, loop_1147 fmovrsgz %i3, %f6, %f14 fmovsneg %icc, %f13, %f15 fmuld8ulx16 %f15, %f14, %f8 loop_1147: stx %g6, [%l7 + 0x18] movrne %g2, 0x33E, %o1 movle %icc, %l3, %g3 fsrc2 %f10, %f0 pdist %f10, %f6, %f10 fsrc1s %f7, %f3 ldsw [%l7 + 0x10], %i4 lduh [%l7 + 0x16], %g1 taddcc %i1, 0x123A, %o4 popc 0x120C, %l0 brlez %l4, loop_1148 lduw [%l7 + 0x30], %o2 fmovdle %xcc, %f7, %f8 stb %g4, [%l7 + 0x0F] loop_1148: pdist %f6, %f4, %f14 ble,a loop_1149 alignaddrl %i2, %i6, %g5 ldsh [%l7 + 0x6A], %o3 fcmpeq32 %f8, %f14, %l5 loop_1149: fbul,a %fcc3, loop_1150 popc %i7, %l6 fmovdgu %xcc, %f3, %f9 fmovdcc %xcc, %f5, %f7 loop_1150: ldub [%l7 + 0x39], %o6 stb %o5, [%l7 + 0x62] sth %o7, [%l7 + 0x2A] fcmped %fcc3, %f14, %f6 fpadd32s %f1, %f12, %f9 array16 %l1, %l2, %g7 bgu,a loop_1151 or %o0, 0x0D66, %i0 brz %i5, loop_1152 sth %i3, [%l7 + 0x20] loop_1151: fcmpeq32 %f0, %f8, %g6 fmuld8ulx16 %f0, %f0, %f2 loop_1152: umulcc %g2, %o1, %l3 stw %i4, [%l7 + 0x54] movgu %xcc, %g3, %g1 std %f14, [%l7 + 0x70] fmovrdlz %o4, %f14, %f12 stx %l0, [%l7 + 0x38] tl %xcc, 0x1 tvc %xcc, 0x1 stw %i1, [%l7 + 0x78] smul %l4, %g4, %o2 ldx [%l7 + 0x78], %i2 fmovscs %icc, %f1, %f13 tgu %xcc, 0x6 st %f6, [%l7 + 0x40] ldsb [%l7 + 0x4A], %i6 fnor %f10, %f6, %f6 movgu %xcc, %g5, %o3 tvc %xcc, 0x5 bge,a loop_1153 fnand %f6, %f8, %f12 or %l5, %l6, %i7 stb %o6, [%l7 + 0x0F] loop_1153: tl %xcc, 0x2 ldsw [%l7 + 0x48], %o5 ldub [%l7 + 0x50], %l1 fandnot2 %f14, %f8, %f0 fcmpgt32 %f2, %f6, %o7 fxnor %f8, %f8, %f10 stw %g7, [%l7 + 0x70] fandnot2s %f2, %f0, %f5 add %o0, %i0, %l2 ldsw [%l7 + 0x2C], %i5 sll %g6, %g2, %o1 nop setx loop_1154, %l0, %l1 jmpl %l1, %i3 movpos %xcc, %l3, %i4 fandnot1 %f10, %f2, %f12 bn loop_1155 loop_1154: fmovsvc %icc, %f3, %f1 fmovdgu %xcc, %f14, %f14 orcc %g3, 0x0FA0, %g1 loop_1155: fcmpne32 %f4, %f2, %o4 fmovrsgz %l0, %f8, %f14 ldsb [%l7 + 0x6D], %l4 fandnot2 %f4, %f14, %f2 fandnot2 %f6, %f0, %f12 subcc %g4, %o2, %i2 fmovrde %i6, %f4, %f0 fmovsgu %xcc, %f11, %f8 bleu,a,pt %icc, loop_1156 fnand %f10, %f14, %f6 sth %i1, [%l7 + 0x0A] stb %g5, [%l7 + 0x45] loop_1156: st %f9, [%l7 + 0x08] fmovdge %xcc, %f4, %f13 fcmple16 %f12, %f2, %l5 fmovde %icc, %f2, %f7 edge32l %l6, %i7, %o6 brnz,a %o3, loop_1157 stx %o5, [%l7 + 0x58] sra %l1, 0x07, %o7 udivx %o0, 0x0AF7, %g7 loop_1157: movne %xcc, %l2, %i0 st %f1, [%l7 + 0x50] ld [%l7 + 0x1C], %f15 fmovsneg %xcc, %f13, %f8 fbo %fcc0, loop_1158 fmovs %f10, %f3 fmovrsgez %g6, %f7, %f9 nop setx loop_1159, %l0, %l1 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_1158: fxors %f0, %f5, %f2 fpadd32s %f0, %f13, %f10 movre %g2, 0x29E, %i5 loop_1159: fnands %f7, %f9, %f4 xor %o1, 0x01A1, %i3 stb %l3, [%l7 + 0x28] fnot1s %f10, %f6 stx %i4, [%l7 + 0x10] ldsh [%l7 + 0x14], %g1 brgz %g3, loop_1160 ldx [%l7 + 0x08], %l0 subc %l4, %g4, %o4 fmovrdgz %i2, %f2, %f4 loop_1160: alignaddrl %i6, %i1, %o2 array8 %g5, %l6, %l5 ld [%l7 + 0x0C], %f14 fcmpne32 %f4, %f14, %i7 edge32n %o6, %o3, %l1 std %f0, [%l7 + 0x08] sth %o7, [%l7 + 0x52] fxnor %f4, %f2, %f12 fabsd %f6, %f12 andcc %o0, %o5, %l2 fmovdge %xcc, %f9, %f14 fnegd %f10, %f0 fnors %f12, %f7, %f0 fors %f6, %f12, %f1 fmovsl %icc, %f7, %f10 stb %g7, [%l7 + 0x0F] fbl %fcc2, loop_1161 call loop_1162 tl %xcc, 0x6 fabss %f8, %f7 loop_1161: ldx [%l7 + 0x40], %i0 loop_1162: fornot2 %f2, %f0, %f12 fmul8x16 %f4, %f8, %f0 st %f0, [%l7 + 0x50] fmovrdlz %g6, %f10, %f0 alignaddr %i5, %g2, %o1 sdivx %i3, 0x057C, %i4 move %xcc, %g1, %g3 fmovsle %icc, %f11, %f6 ldsw [%l7 + 0x08], %l0 fmovdvc %icc, %f11, %f7 fbuge,a %fcc2, loop_1163 movcc %xcc, %l4, %g4 fbule %fcc2, loop_1164 taddcc %o4, 0x0934, %i2 loop_1163: fornot1s %f7, %f11, %f1 fpsub16s %f0, %f9, %f9 loop_1164: smul %l3, 0x162E, %i6 ldsb [%l7 + 0x4F], %o2 addc %g5, %i1, %l5 ldsb [%l7 + 0x26], %l6 fmovdge %icc, %f9, %f13 fxors %f15, %f5, %f10 fones %f15 ldsh [%l7 + 0x66], %o6 lduw [%l7 + 0x20], %o3 tvc %xcc, 0x2 ba %icc, loop_1165 tcs %icc, 0x7 addcc %i7, %o7, %l1 fmul8sux16 %f6, %f4, %f14 loop_1165: fpackfix %f8, %f4 movvc %xcc, %o5, %o0 sethi 0x0D87, %g7 stb %l2, [%l7 + 0x73] fcmped %fcc1, %f10, %f6 ldsb [%l7 + 0x30], %i0 movge %xcc, %i5, %g2 ldd [%l7 + 0x30], %f14 edge16l %o1, %i3, %i4 fsrc2 %f10, %f10 movle %xcc, %g6, %g3 nop setx loop_1166, %l0, %l1 jmpl %l1, %g1 sth %l0, [%l7 + 0x30] ble,pt %xcc, loop_1167 fmovscs %xcc, %f14, %f11 loop_1166: sllx %l4, 0x14, %o4 fmovdn %icc, %f6, %f6 loop_1167: fmovsl %xcc, %f1, %f8 fandnot1 %f14, %f14, %f6 std %f14, [%l7 + 0x08] alignaddr %i2, %l3, %g4 movpos %xcc, %o2, %i6 movne %xcc, %g5, %l5 bpos,pn %xcc, loop_1168 fbu %fcc1, loop_1169 udiv %l6, 0x0F63, %i1 sdivcc %o6, 0x0CC7, %o3 loop_1168: fmovscs %icc, %f11, %f15 loop_1169: pdist %f2, %f2, %f14 fpadd32s %f10, %f1, %f9 tn %xcc, 0x3 lduh [%l7 + 0x26], %i7 bshuffle %f6, %f2, %f10 fpack16 %f10, %f12 addc %l1, 0x09FD, %o7 stb %o0, [%l7 + 0x60] lduw [%l7 + 0x30], %g7 movge %icc, %o5, %l2 edge32 %i5, %i0, %o1 nop setx loop_1170, %l0, %l1 jmpl %l1, %g2 sth %i3, [%l7 + 0x3C] subcc %i4, 0x1BA8, %g3 fmovrslz %g1, %f15, %f13 loop_1170: fmovrsne %l0, %f13, %f1 bge,pt %icc, loop_1171 bg,a loop_1172 fxors %f12, %f5, %f0 lduh [%l7 + 0x56], %g6 loop_1171: fcmpgt16 %f8, %f14, %o4 loop_1172: fbn,a %fcc0, loop_1173 fbu %fcc1, loop_1174 movrgz %l4, %i2, %g4 movge %xcc, %l3, %i6 loop_1173: tcc %xcc, 0x3 loop_1174: fmovdge %xcc, %f14, %f15 fble,a %fcc0, loop_1175 sdivx %o2, 0x148A, %g5 std %f4, [%l7 + 0x48] movcs %icc, %l5, %i1 loop_1175: ldub [%l7 + 0x4B], %l6 ldd [%l7 + 0x28], %f14 fbe,a %fcc3, loop_1176 edge16 %o3, %o6, %l1 fpsub16s %f10, %f4, %f9 ldsb [%l7 + 0x28], %i7 loop_1176: alignaddrl %o7, %g7, %o0 ldsh [%l7 + 0x7C], %l2 fpsub32s %f1, %f2, %f11 fbe,a %fcc1, loop_1177 sth %i5, [%l7 + 0x56] srlx %o5, 0x15, %i0 sub %g2, 0x0F51, %o1 loop_1177: fmovrsgz %i3, %f2, %f5 edge32l %g3, %g1, %l0 bge,a %xcc, loop_1178 fsrc2 %f14, %f14 lduh [%l7 + 0x40], %i4 stb %g6, [%l7 + 0x6C] loop_1178: orcc %o4, 0x1777, %i2 bg loop_1179 ldub [%l7 + 0x5D], %l4 fcmpd %fcc2, %f8, %f2 fmuld8ulx16 %f4, %f6, %f10 loop_1179: fornot1 %f10, %f4, %f8 fba %fcc1, loop_1180 edge8n %g4, %i6, %l3 stx %o2, [%l7 + 0x08] fbn %fcc1, loop_1181 loop_1180: std %f8, [%l7 + 0x48] fone %f2 tsubcc %g5, %i1, %l6 loop_1181: fmul8x16au %f6, %f14, %f6 ld [%l7 + 0x78], %f1 movleu %xcc, %l5, %o3 ldsw [%l7 + 0x14], %l1 fmovrslez %o6, %f12, %f10 sra %o7, 0x06, %i7 movleu %icc, %g7, %o0 fxnors %f2, %f11, %f12 faligndata %f0, %f14, %f6 sdivx %i5, 0x1230, %o5 edge8n %i0, %l2, %g2 ldsb [%l7 + 0x0E], %i3 array16 %g3, %o1, %g1 fcmpne32 %f6, %f8, %l0 sth %g6, [%l7 + 0x5E] addccc %o4, 0x0921, %i4 lduh [%l7 + 0x6E], %l4 movvc %icc, %i2, %i6 edge8 %g4, %l3, %g5 xorcc %o2, 0x124E, %l6 lduh [%l7 + 0x78], %i1 ldd [%l7 + 0x20], %f6 bvc,a %icc, loop_1182 ble,a loop_1183 ldsh [%l7 + 0x68], %l5 ba loop_1184 loop_1182: ldsb [%l7 + 0x48], %o3 loop_1183: ldub [%l7 + 0x56], %l1 movgu %xcc, %o7, %i7 loop_1184: fmovsa %xcc, %f15, %f9 movl %xcc, %o6, %g7 movcc %xcc, %o0, %i5 edge8ln %i0, %l2, %o5 ldsh [%l7 + 0x44], %i3 bcc,a,pt %xcc, loop_1185 fmovsa %icc, %f5, %f3 fcmped %fcc3, %f8, %f4 fmovrdne %g2, %f4, %f12 loop_1185: sth %g3, [%l7 + 0x40] bg,pt %xcc, loop_1186 sth %g1, [%l7 + 0x30] fbuge %fcc0, loop_1187 fmovsgu %xcc, %f9, %f5 loop_1186: tvs %icc, 0x3 srl %o1, 0x0C, %g6 loop_1187: fbe %fcc2, loop_1188 fbuge,a %fcc2, loop_1189 fandnot2s %f5, %f2, %f4 ldsh [%l7 + 0x42], %l0 loop_1188: bgu,pn %xcc, loop_1190 loop_1189: lduw [%l7 + 0x08], %i4 tleu %icc, 0x5 sth %l4, [%l7 + 0x32] loop_1190: fmovrsne %o4, %f5, %f11 ldx [%l7 + 0x40], %i2 subccc %g4, 0x0E0A, %l3 fabsd %f14, %f12 sll %g5, 0x1A, %i6 stb %l6, [%l7 + 0x24] fors %f13, %f8, %f10 alignaddrl %o2, %l5, %i1 fmovrdgez %l1, %f8, %f4 fmovrsgz %o3, %f10, %f14 fnegs %f6, %f13 bcc loop_1191 ldub [%l7 + 0x46], %o7 fmovdneg %xcc, %f13, %f5 fmovdgu %icc, %f0, %f10 loop_1191: tg %xcc, 0x0 movcs %xcc, %o6, %i7 ldub [%l7 + 0x7F], %o0 be,a %xcc, loop_1192 fmovdne %xcc, %f0, %f12 std %f2, [%l7 + 0x48] sethi 0x0B1D, %g7 loop_1192: fandnot2s %f6, %f8, %f4 bneg,pt %icc, loop_1193 xorcc %i5, 0x04D9, %l2 bg,a,pt %xcc, loop_1194 ld [%l7 + 0x48], %f12 loop_1193: move %icc, %i0, %i3 stw %o5, [%l7 + 0x7C] loop_1194: sth %g3, [%l7 + 0x38] movl %xcc, %g2, %g1 lduh [%l7 + 0x6C], %g6 edge16 %l0, %o1, %l4 ldsw [%l7 + 0x50], %i4 andncc %i2, %o4, %l3 sdiv %g4, 0x1C26, %g5 movpos %xcc, %l6, %i6 movleu %xcc, %o2, %i1 ld [%l7 + 0x24], %f0 fmovrdgz %l5, %f0, %f4 fornot2 %f8, %f0, %f8 fabss %f3, %f12 fnot1 %f10, %f14 stb %o3, [%l7 + 0x15] edge32 %l1, %o6, %i7 movne %xcc, %o0, %o7 fpack32 %f14, %f0, %f4 fmovrslz %g7, %f0, %f14 ldx [%l7 + 0x18], %i5 fbge %fcc0, loop_1195 edge8l %i0, %i3, %l2 fpsub32s %f5, %f13, %f10 lduw [%l7 + 0x3C], %g3 loop_1195: stw %g2, [%l7 + 0x60] st %f2, [%l7 + 0x18] orn %o5, 0x0ADE, %g6 andcc %g1, %l0, %o1 movg %icc, %i4, %i2 stw %l4, [%l7 + 0x4C] tvs %xcc, 0x3 bg %icc, loop_1196 fmovde %xcc, %f3, %f4 movrgez %o4, %g4, %l3 orn %g5, %i6, %l6 loop_1196: ldsw [%l7 + 0x64], %i1 umul %l5, %o2, %o3 srl %o6, %l1, %i7 fmovrslz %o0, %f7, %f12 fmovdl %icc, %f6, %f3 xnor %o7, %i5, %g7 fbe,a %fcc2, loop_1197 ldsb [%l7 + 0x44], %i0 pdist %f14, %f0, %f2 fandnot1s %f6, %f7, %f8 loop_1197: fands %f9, %f12, %f0 fba %fcc2, loop_1198 lduh [%l7 + 0x4A], %l2 ldx [%l7 + 0x30], %g3 bvc,a,pn %icc, loop_1199 loop_1198: fbo,a %fcc2, loop_1200 ldd [%l7 + 0x40], %f2 fbge %fcc2, loop_1201 loop_1199: fba %fcc3, loop_1202 loop_1200: ldub [%l7 + 0x44], %g2 ldd [%l7 + 0x20], %f4 loop_1201: fbul,a %fcc0, loop_1203 loop_1202: tcc %xcc, 0x5 ldd [%l7 + 0x60], %f6 fpackfix %f0, %f9 loop_1203: for %f4, %f6, %f2 fmovrslez %i3, %f12, %f2 fpsub16s %f15, %f10, %f15 and %g6, 0x12AA, %o5 fnot1s %f4, %f8 fbg %fcc3, loop_1204 std %f10, [%l7 + 0x08] ldx [%l7 + 0x08], %g1 subccc %o1, 0x0A01, %l0 loop_1204: lduw [%l7 + 0x20], %i2 movcc %xcc, %i4, %o4 st %f14, [%l7 + 0x08] fmovrslez %g4, %f4, %f12 fcmpne32 %f10, %f4, %l4 fblg %fcc0, loop_1205 fbul,a %fcc1, loop_1206 fmovdg %icc, %f1, %f10 nop setx loop_1207, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1205: ldd [%l7 + 0x38], %f10 loop_1206: move %icc, %l3, %i6 umul %g5, 0x1678, %l6 loop_1207: lduh [%l7 + 0x66], %l5 fmovdl %xcc, %f13, %f9 nop setx loop_1208, %l0, %l1 jmpl %l1, %o2 xor %o3, 0x078D, %o6 tvs %icc, 0x7 fbuge,a %fcc3, loop_1209 loop_1208: xnorcc %i1, %l1, %i7 fnors %f8, %f14, %f0 edge8l %o0, %o7, %g7 loop_1209: brgz %i0, loop_1210 movrlez %i5, %l2, %g3 lduw [%l7 + 0x0C], %i3 fmovsle %icc, %f10, %f7 loop_1210: fnot2 %f4, %f8 lduh [%l7 + 0x46], %g6 ble,pt %icc, loop_1211 stb %o5, [%l7 + 0x48] ld [%l7 + 0x40], %f4 fones %f1 loop_1211: stw %g1, [%l7 + 0x14] fpack32 %f8, %f14, %f12 sth %o1, [%l7 + 0x1C] std %f4, [%l7 + 0x30] brgz %l0, loop_1212 lduh [%l7 + 0x3A], %i2 movneg %icc, %i4, %g2 lduw [%l7 + 0x20], %o4 loop_1212: bvc,pn %xcc, loop_1213 stw %g4, [%l7 + 0x48] ld [%l7 + 0x38], %f8 tn %icc, 0x7 loop_1213: fpsub16 %f12, %f4, %f2 brgz,a %l4, loop_1214 movpos %icc, %i6, %l3 lduh [%l7 + 0x6E], %l6 fcmpne32 %f12, %f12, %g5 loop_1214: stw %l5, [%l7 + 0x54] fnors %f10, %f12, %f0 fmovrslez %o3, %f6, %f9 fmovsg %xcc, %f4, %f4 ldx [%l7 + 0x28], %o2 fandnot1s %f0, %f15, %f11 sllx %i1, %l1, %o6 ldsw [%l7 + 0x30], %i7 fbne,a %fcc0, loop_1215 brgz %o7, loop_1216 fexpand %f11, %f0 std %f6, [%l7 + 0x08] loop_1215: addc %o0, 0x1C4E, %i0 loop_1216: fcmped %fcc3, %f6, %f6 fmovdle %icc, %f15, %f7 lduh [%l7 + 0x44], %i5 fmovspos %xcc, %f12, %f13 edge8n %l2, %g3, %i3 and %g6, %g7, %g1 stw %o1, [%l7 + 0x44] movrgez %o5, 0x298, %l0 ldx [%l7 + 0x48], %i2 ldx [%l7 + 0x60], %g2 fand %f10, %f2, %f0 fmul8x16 %f2, %f14, %f8 fand %f8, %f12, %f0 fcmped %fcc3, %f0, %f4 mulx %i4, %o4, %l4 subc %i6, 0x0B0A, %l3 brgez,a %l6, loop_1217 addccc %g5, %g4, %o3 brlz,a %o2, loop_1218 srax %l5, %l1, %o6 loop_1217: sub %i7, 0x093C, %i1 fbul %fcc2, loop_1219 loop_1218: fmovrsne %o7, %f15, %f3 array8 %o0, %i5, %l2 fone %f12 loop_1219: ldd [%l7 + 0x10], %f12 tsubcc %g3, %i0, %i3 tleu %xcc, 0x3 nop setx loop_1220, %l0, %l1 jmpl %l1, %g7 tne %icc, 0x1 fcmpgt16 %f14, %f4, %g1 st %f2, [%l7 + 0x48] loop_1220: fsrc2s %f8, %f5 movcc %icc, %o1, %o5 xorcc %l0, %g6, %i2 movrlz %g2, 0x28D, %o4 fnot1s %f6, %f0 sdiv %l4, 0x1819, %i6 std %f8, [%l7 + 0x60] fmovscc %icc, %f12, %f0 movne %icc, %l3, %i4 taddcctv %g5, 0x03AC, %l6 array16 %o3, %g4, %o2 fbue,a %fcc3, loop_1221 brnz,a %l1, loop_1222 fxnors %f5, %f8, %f4 stx %o6, [%l7 + 0x70] loop_1221: fmovdl %icc, %f10, %f15 loop_1222: ldd [%l7 + 0x38], %f10 fbu %fcc1, loop_1223 fors %f6, %f5, %f4 movrlez %l5, 0x272, %i1 be,a %xcc, loop_1224 loop_1223: fone %f4 tleu %xcc, 0x7 st %f10, [%l7 + 0x2C] loop_1224: stb %o7, [%l7 + 0x11] fsrc2 %f12, %f6 orncc %i7, %o0, %i5 nop setx loop_1225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g3, [%l7 + 0x34] fabsd %f14, %f4 fpadd32 %f8, %f10, %f14 loop_1225: ldx [%l7 + 0x70], %l2 te %xcc, 0x2 bcc,a %xcc, loop_1226 fmovrsgez %i0, %f7, %f4 subc %g7, %i3, %o1 st %f8, [%l7 + 0x3C] loop_1226: ld [%l7 + 0x48], %f1 movle %icc, %o5, %l0 brlz %g6, loop_1227 edge32 %g1, %g2, %i2 stw %o4, [%l7 + 0x44] fand %f8, %f8, %f12 loop_1227: fmovrsne %i6, %f5, %f13 ldsb [%l7 + 0x20], %l3 movvs %icc, %i4, %l4 fbg,a %fcc0, loop_1228 ldub [%l7 + 0x27], %l6 fandnot1s %f13, %f7, %f12 popc %g5, %g4 loop_1228: fpadd16 %f12, %f0, %f12 fpadd32 %f4, %f10, %f12 brlez,a %o3, loop_1229 fornot1s %f3, %f9, %f13 ldsw [%l7 + 0x70], %o2 taddcctv %o6, 0x16C0, %l5 loop_1229: lduh [%l7 + 0x56], %i1 umul %l1, 0x063D, %i7 std %f10, [%l7 + 0x10] stx %o7, [%l7 + 0x20] orcc %i5, 0x1C00, %g3 stw %l2, [%l7 + 0x74] fxnor %f0, %f8, %f4 fmovsge %icc, %f1, %f6 st %f2, [%l7 + 0x30] fone %f0 ldsb [%l7 + 0x33], %i0 fbug %fcc2, loop_1230 ta %icc, 0x2 fcmped %fcc1, %f8, %f12 fmul8ulx16 %f12, %f4, %f6 loop_1230: fmovdge %icc, %f8, %f8 subcc %o0, 0x0123, %g7 fcmpgt16 %f12, %f14, %o1 stx %o5, [%l7 + 0x10] ble,a,pn %icc, loop_1231 ld [%l7 + 0x38], %f10 lduw [%l7 + 0x20], %l0 fbug %fcc3, loop_1232 loop_1231: sub %g6, 0x1AA4, %i3 ldsb [%l7 + 0x4E], %g1 edge8n %i2, %o4, %g2 loop_1232: movgu %xcc, %i6, %i4 stx %l3, [%l7 + 0x50] ldsw [%l7 + 0x4C], %l6 fnands %f5, %f2, %f8 bge,pt %icc, loop_1233 fsrc1 %f10, %f12 andcc %l4, %g5, %g4 std %f6, [%l7 + 0x20] loop_1233: fexpand %f10, %f0 tvc %xcc, 0x5 brgez,a %o3, loop_1234 fmovdne %icc, %f8, %f7 fxor %f8, %f8, %f10 fmovrsne %o6, %f1, %f11 loop_1234: brz,a %o2, loop_1235 fmovsl %icc, %f6, %f0 ldsh [%l7 + 0x6A], %i1 fmovdn %xcc, %f0, %f1 loop_1235: stw %l5, [%l7 + 0x7C] fandnot1 %f2, %f10, %f14 fbge,a %fcc0, loop_1236 be loop_1237 sll %l1, %o7, %i7 move %xcc, %g3, %i5 loop_1236: fbge,a %fcc3, loop_1238 loop_1237: mova %icc, %i0, %o0 fba,a %fcc0, loop_1239 fnor %f8, %f2, %f0 loop_1238: nop setx loop_1240, %l0, %l1 jmpl %l1, %l2 xorcc %g7, 0x1A8B, %o1 loop_1239: stb %l0, [%l7 + 0x34] fpack32 %f14, %f0, %f14 loop_1240: be,pn %icc, loop_1241 fmovrsgez %o5, %f6, %f14 alignaddr %i3, %g1, %g6 fpsub32 %f4, %f10, %f4 loop_1241: fmovrdne %o4, %f4, %f10 fpsub32 %f2, %f8, %f0 sdivx %g2, 0x19CF, %i6 fbuge %fcc0, loop_1242 fmovdl %xcc, %f5, %f2 ldx [%l7 + 0x28], %i4 ba,a,pn %icc, loop_1243 loop_1242: subc %i2, 0x0661, %l3 fmovdvs %icc, %f10, %f13 fmul8x16 %f11, %f8, %f8 loop_1243: fand %f8, %f8, %f10 bvc,a,pn %icc, loop_1244 tgu %icc, 0x7 bneg,a %icc, loop_1245 edge32 %l4, %g5, %l6 loop_1244: ld [%l7 + 0x30], %f0 tvs %icc, 0x1 loop_1245: andcc %g4, 0x1064, %o3 bn,pn %xcc, loop_1246 fmovrdne %o2, %f4, %f2 sth %o6, [%l7 + 0x54] sth %i1, [%l7 + 0x0E] loop_1246: ldsb [%l7 + 0x72], %l5 movcc %icc, %o7, %l1 stx %i7, [%l7 + 0x58] movrgez %i5, %i0, %g3 fmovscs %xcc, %f5, %f6 sll %l2, %o0, %o1 lduh [%l7 + 0x7E], %g7 fabsd %f6, %f4 ldd [%l7 + 0x18], %f2 ble,a,pt %icc, loop_1247 umul %l0, %i3, %o5 xnorcc %g6, %g1, %g2 bn loop_1248 loop_1247: mova %xcc, %i6, %i4 edge32l %i2, %o4, %l3 movge %icc, %l4, %l6 loop_1248: stb %g4, [%l7 + 0x25] edge16ln %g5, %o3, %o6 fcmped %fcc0, %f4, %f14 fcmpgt32 %f4, %f0, %i1 stx %o2, [%l7 + 0x30] srlx %o7, 0x13, %l5 movl %icc, %l1, %i7 xnor %i5, %g3, %i0 fxnor %f0, %f10, %f4 brgz,a %o0, loop_1249 fpsub16s %f13, %f0, %f13 std %f4, [%l7 + 0x38] addcc %o1, 0x1126, %l2 loop_1249: ldsb [%l7 + 0x63], %g7 udiv %l0, 0x0539, %i3 ldx [%l7 + 0x68], %o5 fnands %f13, %f13, %f0 lduh [%l7 + 0x54], %g1 fandnot2s %f2, %f3, %f10 fmovda %icc, %f2, %f9 fmovrse %g2, %f3, %f13 sth %g6, [%l7 + 0x0C] fmovsne %xcc, %f3, %f6 edge32l %i4, %i2, %i6 edge32ln %l3, %l4, %o4 stx %g4, [%l7 + 0x70] alignaddrl %g5, %o3, %o6 fmovse %xcc, %f15, %f4 fmovdge %icc, %f4, %f10 fcmpes %fcc3, %f9, %f5 lduh [%l7 + 0x3E], %l6 andcc %o2, 0x0EF1, %i1 brlz %o7, loop_1250 fmovrsgez %l5, %f9, %f10 sll %i7, 0x14, %i5 fzeros %f6 loop_1250: st %f15, [%l7 + 0x5C] tgu %xcc, 0x6 bg %xcc, loop_1251 fnot1 %f12, %f4 ld [%l7 + 0x28], %f4 lduh [%l7 + 0x1C], %g3 loop_1251: and %l1, %i0, %o1 fandnot2s %f15, %f0, %f4 fornot1 %f10, %f12, %f12 ldub [%l7 + 0x1F], %o0 fnor %f0, %f6, %f0 smul %l2, %g7, %l0 fbl %fcc2, loop_1252 fmovdpos %xcc, %f9, %f1 move %xcc, %o5, %g1 fpackfix %f10, %f8 loop_1252: sth %g2, [%l7 + 0x38] st %f9, [%l7 + 0x6C] ldsh [%l7 + 0x20], %i3 fors %f6, %f7, %f0 lduh [%l7 + 0x60], %i4 array32 %i2, %i6, %l3 fmovdleu %icc, %f3, %f4 movne %xcc, %l4, %g6 srlx %g4, %g5, %o3 fpsub16s %f6, %f9, %f14 lduw [%l7 + 0x74], %o4 stb %o6, [%l7 + 0x3D] addc %l6, 0x13BE, %i1 stw %o2, [%l7 + 0x6C] bg %xcc, loop_1253 ldsw [%l7 + 0x60], %o7 ldub [%l7 + 0x5B], %l5 ldsb [%l7 + 0x2F], %i7 loop_1253: stw %i5, [%l7 + 0x38] fand %f6, %f0, %f4 array8 %g3, %l1, %i0 ldx [%l7 + 0x08], %o0 alignaddr %o1, %g7, %l0 fmovrdgz %l2, %f10, %f10 ldub [%l7 + 0x0D], %g1 ldsb [%l7 + 0x79], %g2 fmovrde %o5, %f12, %f2 edge16ln %i4, %i2, %i6 stb %l3, [%l7 + 0x4B] fmovrsne %l4, %f15, %f7 orcc %g6, 0x0CD6, %i3 alignaddr %g5, %o3, %g4 tge %xcc, 0x5 fnot2 %f0, %f8 fcmpgt32 %f14, %f0, %o4 fpsub32s %f15, %f13, %f6 stx %l6, [%l7 + 0x28] srax %i1, 0x1B, %o6 tn %xcc, 0x1 fnot2 %f0, %f8 lduh [%l7 + 0x72], %o7 fmovdcc %icc, %f6, %f5 sth %o2, [%l7 + 0x46] bpos,a %xcc, loop_1254 fcmple32 %f0, %f0, %l5 andcc %i5, %g3, %i7 ld [%l7 + 0x4C], %f2 loop_1254: sll %i0, 0x08, %o0 fmovdl %icc, %f12, %f2 std %f6, [%l7 + 0x50] fbul,a %fcc0, loop_1255 ldsh [%l7 + 0x6C], %l1 std %f14, [%l7 + 0x18] movl %xcc, %o1, %g7 loop_1255: fsrc1s %f8, %f13 fmovdcs %icc, %f0, %f8 fandnot2 %f8, %f2, %f6 ldsb [%l7 + 0x2C], %l0 nop setx loop_1256, %l0, %l1 jmpl %l1, %l2 movcs %icc, %g1, %o5 movg %xcc, %i4, %i2 stb %g2, [%l7 + 0x0A] loop_1256: stb %i6, [%l7 + 0x42] nop setx loop_1257, %l0, %l1 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, %l3, %l4 fble,a %fcc0, loop_1258 ldsb [%l7 + 0x71], %i3 loop_1257: fmovsvs %xcc, %f9, %f12 tcc %xcc, 0x3 loop_1258: edge16n %g5, %o3, %g6 ble,a loop_1259 fmovdne %icc, %f5, %f5 lduw [%l7 + 0x34], %g4 fmovs %f3, %f4 loop_1259: ldub [%l7 + 0x5E], %l6 tne %xcc, 0x6 stx %o4, [%l7 + 0x68] ldsh [%l7 + 0x26], %o6 smulcc %i1, 0x0E53, %o2 edge8ln %l5, %o7, %g3 bleu,pt %xcc, loop_1260 mulscc %i7, %i0, %o0 fmovdvc %xcc, %f6, %f2 fmul8x16 %f11, %f14, %f14 loop_1260: bl,a,pt %icc, loop_1261 array8 %l1, %o1, %g7 xor %i5, %l2, %l0 movvs %icc, %o5, %g1 loop_1261: smul %i4, %i2, %i6 fmovdpos %xcc, %f9, %f2 bcc,pt %xcc, loop_1262 fabsd %f12, %f14 lduh [%l7 + 0x5A], %g2 ldub [%l7 + 0x50], %l3 loop_1262: tge %xcc, 0x0 stx %l4, [%l7 + 0x08] movleu %icc, %g5, %o3 nop setx loop_1263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f8, %f0, %f8 ldd [%l7 + 0x70], %f14 movpos %icc, %g6, %i3 loop_1263: alignaddr %g4, %l6, %o4 sdivcc %i1, 0x0C42, %o2 tne %icc, 0x6 edge8n %o6, %o7, %l5 lduw [%l7 + 0x0C], %i7 fbne %fcc0, loop_1264 ldub [%l7 + 0x27], %g3 ldsw [%l7 + 0x20], %o0 fsrc1s %f10, %f7 loop_1264: fmovrdlz %i0, %f4, %f0 movle %icc, %o1, %g7 std %f8, [%l7 + 0x50] ldx [%l7 + 0x60], %l1 fors %f2, %f6, %f7 lduw [%l7 + 0x24], %l2 fbg,a %fcc1, loop_1265 st %f3, [%l7 + 0x28] fexpand %f11, %f14 movgu %xcc, %l0, %i5 loop_1265: stw %o5, [%l7 + 0x30] sethi 0x03F0, %g1 lduh [%l7 + 0x68], %i4 lduh [%l7 + 0x08], %i6 std %f6, [%l7 + 0x78] mova %xcc, %g2, %i2 fbu,a %fcc0, loop_1266 addcc %l3, %g5, %l4 fnegs %f4, %f12 smul %o3, 0x0109, %g6 loop_1266: tvc %xcc, 0x1 fnot2 %f4, %f12 std %f4, [%l7 + 0x78] fmul8x16au %f13, %f15, %f14 bpos,pn %icc, loop_1267 fmovdneg %icc, %f15, %f15 stx %i3, [%l7 + 0x48] fornot1s %f14, %f7, %f2 loop_1267: mulx %l6, 0x1ABA, %o4 st %f15, [%l7 + 0x7C] ld [%l7 + 0x34], %f5 tvc %icc, 0x0 ldsb [%l7 + 0x3C], %i1 fpmerge %f5, %f2, %f10 sth %g4, [%l7 + 0x24] stx %o6, [%l7 + 0x70] ldub [%l7 + 0x58], %o2 movrgez %l5, 0x098, %o7 ld [%l7 + 0x10], %f14 sth %g3, [%l7 + 0x22] add %o0, 0x19A6, %i0 sth %i7, [%l7 + 0x0E] for %f12, %f0, %f2 ldd [%l7 + 0x30], %f14 fnot1 %f4, %f6 fbu,a %fcc2, loop_1268 nop setx loop_1269, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x30], %o1 fbn,a %fcc2, loop_1270 loop_1268: fnands %f10, %f6, %f12 loop_1269: fnegs %f5, %f2 umulcc %g7, 0x0F5C, %l2 loop_1270: ldsh [%l7 + 0x62], %l0 movvs %icc, %l1, %i5 fmovsne %icc, %f0, %f3 fone %f8 edge8ln %g1, %o5, %i4 ldsh [%l7 + 0x12], %i6 udiv %i2, 0x0EB2, %l3 ldsw [%l7 + 0x2C], %g2 fbe %fcc2, loop_1271 bcc,a,pt %xcc, loop_1272 fmovsl %xcc, %f12, %f6 fand %f8, %f0, %f14 loop_1271: ldsh [%l7 + 0x22], %l4 loop_1272: fbne %fcc0, loop_1273 tgu %icc, 0x1 fmovrdlz %o3, %f14, %f8 stb %g6, [%l7 + 0x32] loop_1273: fmovda %xcc, %f0, %f1 ldsh [%l7 + 0x0A], %i3 fpackfix %f4, %f9 edge16n %l6, %o4, %i1 ld [%l7 + 0x70], %f11 array32 %g4, %o6, %o2 stb %g5, [%l7 + 0x4E] bne,a %xcc, loop_1274 xnorcc %o7, %g3, %l5 ldsh [%l7 + 0x78], %o0 edge16l %i7, %i0, %g7 loop_1274: fandnot1 %f14, %f14, %f12 fpmerge %f14, %f10, %f14 fpadd16 %f14, %f4, %f6 ldsh [%l7 + 0x36], %l2 ldub [%l7 + 0x60], %l0 ble %icc, loop_1275 sth %l1, [%l7 + 0x5E] alignaddr %i5, %o1, %o5 nop setx loop_1276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1275: stx %g1, [%l7 + 0x78] movcc %xcc, %i6, %i2 fcmpes %fcc2, %f8, %f9 loop_1276: fmovrslz %l3, %f2, %f9 tgu %xcc, 0x0 std %f12, [%l7 + 0x50] ldub [%l7 + 0x64], %g2 fmovsn %icc, %f5, %f8 movvc %xcc, %l4, %o3 fbe %fcc3, loop_1277 fpack16 %f10, %f2 edge32ln %g6, %i4, %l6 umulcc %o4, %i1, %g4 loop_1277: fmovrdgez %o6, %f10, %f4 ldx [%l7 + 0x18], %i3 tn %xcc, 0x4 nop setx loop_1278, %l0, %l1 jmpl %l1, %g5 orcc %o2, %o7, %g3 fsrc1s %f12, %f4 fmovda %xcc, %f10, %f4 loop_1278: stw %l5, [%l7 + 0x68] ldx [%l7 + 0x30], %i7 fmovdcc %xcc, %f6, %f10 brlez,a %i0, loop_1279 orncc %o0, 0x06A4, %g7 fmovde %icc, %f5, %f0 sllx %l2, 0x12, %l0 loop_1279: bneg,a loop_1280 edge16 %l1, %i5, %o1 fbu,a %fcc2, loop_1281 bcs,pt %xcc, loop_1282 loop_1280: sth %o5, [%l7 + 0x76] lduw [%l7 + 0x20], %i6 loop_1281: lduh [%l7 + 0x1A], %g1 loop_1282: movneg %xcc, %l3, %i2 ldd [%l7 + 0x20], %f14 fblg,a %fcc1, loop_1283 bcc,a,pn %icc, loop_1284 fcmpgt16 %f14, %f12, %l4 ldd [%l7 + 0x48], %f14 loop_1283: ldsw [%l7 + 0x54], %o3 loop_1284: edge8ln %g6, %g2, %l6 fpsub32s %f11, %f0, %f11 fandnot2s %f6, %f0, %f11 andcc %o4, 0x01BF, %i4 fbule %fcc2, loop_1285 fmovsl %xcc, %f3, %f15 fmovrde %g4, %f14, %f6 addccc %o6, 0x0BF0, %i3 loop_1285: and %i1, %g5, %o2 edge16ln %g3, %o7, %i7 fbn %fcc2, loop_1286 ldsb [%l7 + 0x7E], %l5 ldx [%l7 + 0x20], %o0 ldub [%l7 + 0x68], %i0 loop_1286: std %f2, [%l7 + 0x40] st %f6, [%l7 + 0x18] fmovrslz %l2, %f3, %f2 fmovsn %icc, %f2, %f7 fmul8ulx16 %f4, %f6, %f6 fmovrsne %g7, %f12, %f0 st %f3, [%l7 + 0x0C] tleu %icc, 0x2 st %f0, [%l7 + 0x10] array8 %l1, %l0, %i5 edge32ln %o1, %i6, %g1 fmovdle %xcc, %f2, %f11 mulx %l3, %o5, %l4 edge8 %o3, %g6, %g2 fmovdne %icc, %f3, %f6 std %f4, [%l7 + 0x70] ldsh [%l7 + 0x30], %i2 lduw [%l7 + 0x08], %o4 ldd [%l7 + 0x30], %f10 fmovde %xcc, %f15, %f0 fnands %f9, %f6, %f2 subc %l6, %i4, %g4 movn %xcc, %i3, %i1 sth %o6, [%l7 + 0x78] ldsw [%l7 + 0x30], %g5 lduh [%l7 + 0x1C], %g3 fxnors %f2, %f2, %f9 alignaddr %o7, %o2, %l5 brz %i7, loop_1287 fcmpne16 %f12, %f10, %o0 ldd [%l7 + 0x60], %f14 brz %i0, loop_1288 loop_1287: bge,pt %icc, loop_1289 movg %icc, %l2, %g7 fsrc2s %f7, %f10 loop_1288: subc %l0, 0x1D64, %i5 loop_1289: st %f4, [%l7 + 0x38] brnz,a %l1, loop_1290 stw %o1, [%l7 + 0x64] bshuffle %f4, %f10, %f8 fbge,a %fcc3, loop_1291 loop_1290: fpackfix %f12, %f2 ldsb [%l7 + 0x31], %g1 ldub [%l7 + 0x7A], %i6 loop_1291: stx %o5, [%l7 + 0x18] fcmpgt32 %f14, %f6, %l3 stx %l4, [%l7 + 0x70] fpsub32 %f12, %f0, %f6 tl %xcc, 0x0 ldsh [%l7 + 0x16], %g6 fmul8ulx16 %f8, %f6, %f10 tne %icc, 0x4 and %g2, %i2, %o4 ldx [%l7 + 0x48], %l6 stx %o3, [%l7 + 0x40] movre %i4, 0x06D, %i3 st %f0, [%l7 + 0x08] movrne %g4, 0x19D, %o6 movre %i1, 0x38C, %g3 fmovdle %icc, %f1, %f2 edge16l %o7, %o2, %g5 fbl %fcc3, loop_1292 fmovse %icc, %f5, %f11 edge16ln %l5, %i7, %i0 nop setx loop_1293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1292: ldd [%l7 + 0x38], %f0 bcc,a,pt %xcc, loop_1294 ldsh [%l7 + 0x54], %o0 loop_1293: sll %g7, %l0, %i5 std %f0, [%l7 + 0x20] loop_1294: andcc %l1, %l2, %o1 edge32n %g1, %o5, %i6 fbue,a %fcc2, loop_1295 sub %l3, 0x10A7, %l4 array8 %g2, %g6, %o4 udivx %l6, 0x1F6D, %i2 loop_1295: fnands %f1, %f2, %f4 te %xcc, 0x1 addccc %o3, 0x10E4, %i4 ta %icc, 0x2 fpmerge %f14, %f13, %f0 tl %icc, 0x1 edge32 %i3, %g4, %o6 xnorcc %g3, %i1, %o7 ldsh [%l7 + 0x1E], %o2 fbn %fcc0, loop_1296 stb %g5, [%l7 + 0x5F] fmovsa %xcc, %f10, %f8 tgu %icc, 0x1 loop_1296: edge8ln %i7, %l5, %i0 fnor %f14, %f0, %f4 fmuld8ulx16 %f0, %f13, %f8 taddcctv %o0, %l0, %i5 std %f8, [%l7 + 0x40] movge %icc, %l1, %g7 sdivx %l2, 0x0774, %g1 ld [%l7 + 0x74], %f6 tle %icc, 0x6 sth %o5, [%l7 + 0x32] ldx [%l7 + 0x48], %o1 bcc,a loop_1297 fpack32 %f0, %f2, %f4 bcs,pn %icc, loop_1298 fpadd32s %f10, %f11, %f11 loop_1297: edge8ln %i6, %l3, %g2 sllx %l4, 0x0E, %g6 loop_1298: ldsb [%l7 + 0x14], %l6 orcc %o4, 0x1EAC, %i2 movvc %icc, %o3, %i4 st %f13, [%l7 + 0x68] fabss %f1, %f6 edge16ln %i3, %o6, %g3 movrlez %i1, %o7, %o2 ta %xcc, 0x5 movle %xcc, %g5, %i7 fbge %fcc0, loop_1299 fmovdne %icc, %f11, %f7 lduh [%l7 + 0x08], %l5 fmovrdgz %i0, %f2, %f6 loop_1299: brgez %g4, loop_1300 call loop_1301 movcs %xcc, %l0, %o0 fmovdvc %icc, %f8, %f3 loop_1300: umul %i5, 0x0331, %g7 loop_1301: ble,a,pn %xcc, loop_1302 lduw [%l7 + 0x78], %l1 ldsb [%l7 + 0x08], %g1 umul %o5, %o1, %i6 loop_1302: fpack32 %f10, %f14, %f12 lduh [%l7 + 0x46], %l2 fmovrdlez %l3, %f14, %f14 st %f7, [%l7 + 0x08] ld [%l7 + 0x60], %f0 fmovrdlz %l4, %f10, %f10 ldsw [%l7 + 0x20], %g2 ld [%l7 + 0x20], %f11 lduw [%l7 + 0x6C], %l6 stw %g6, [%l7 + 0x5C] ldsw [%l7 + 0x68], %i2 bshuffle %f6, %f12, %f10 movrne %o4, 0x06C, %o3 fble,a %fcc0, loop_1303 fmul8x16au %f4, %f4, %f2 bcs %icc, loop_1304 fnot2s %f3, %f0 loop_1303: array32 %i4, %i3, %o6 fsrc1s %f0, %f3 loop_1304: fba,a %fcc2, loop_1305 edge8 %i1, %o7, %o2 lduw [%l7 + 0x7C], %g3 fpadd16 %f6, %f8, %f4 loop_1305: fbn,a %fcc0, loop_1306 addccc %i7, %g5, %l5 mulscc %i0, 0x0305, %g4 fmuld8sux16 %f9, %f1, %f14 loop_1306: lduw [%l7 + 0x1C], %o0 ldub [%l7 + 0x12], %l0 udivx %i5, 0x049D, %g7 fpackfix %f8, %f1 and %l1, 0x0B4A, %o5 fzeros %f2 stw %g1, [%l7 + 0x50] stw %i6, [%l7 + 0x48] fmul8sux16 %f6, %f0, %f6 lduw [%l7 + 0x0C], %l2 fmovdne %icc, %f8, %f13 bvs,a %xcc, loop_1307 fmul8sux16 %f8, %f8, %f2 stx %l3, [%l7 + 0x10] sth %o1, [%l7 + 0x24] loop_1307: bshuffle %f2, %f4, %f10 fandnot1 %f0, %f10, %f10 srlx %l4, 0x0A, %g2 fnegd %f2, %f6 fbo,a %fcc3, loop_1308 fpsub16 %f12, %f0, %f12 ldsh [%l7 + 0x6C], %l6 movle %icc, %g6, %o4 loop_1308: bn,pn %xcc, loop_1309 fbge,a %fcc3, loop_1310 taddcctv %i2, %i4, %o3 edge16n %i3, %o6, %o7 loop_1309: stx %o2, [%l7 + 0x28] loop_1310: pdist %f14, %f8, %f12 bcc,a,pt %icc, loop_1311 edge16n %g3, %i7, %g5 std %f2, [%l7 + 0x70] fmovrsgez %l5, %f5, %f8 loop_1311: movcc %xcc, %i1, %g4 brnz %o0, loop_1312 fxor %f10, %f6, %f6 fbe %fcc3, loop_1313 ldsw [%l7 + 0x44], %l0 loop_1312: ldx [%l7 + 0x48], %i5 fbl %fcc1, loop_1314 loop_1313: xor %g7, %i0, %o5 tle %xcc, 0x5 fcmpgt16 %f12, %f12, %g1 loop_1314: stw %l1, [%l7 + 0x0C] std %f8, [%l7 + 0x68] fmovdcs %xcc, %f6, %f6 st %f4, [%l7 + 0x44] array32 %i6, %l2, %l3 fpadd32 %f8, %f4, %f4 sub %o1, 0x0357, %g2 sdivx %l4, 0x0951, %l6 std %f6, [%l7 + 0x08] fblg %fcc3, loop_1315 movvc %xcc, %o4, %g6 stw %i4, [%l7 + 0x64] ldsb [%l7 + 0x3D], %o3 loop_1315: orn %i2, 0x1A8C, %o6 popc %o7, %i3 fpack32 %f10, %f4, %f8 fandnot1 %f12, %f0, %f8 fmul8ulx16 %f6, %f2, %f6 ld [%l7 + 0x10], %f12 ldsb [%l7 + 0x0D], %o2 movrne %i7, %g5, %l5 movneg %xcc, %i1, %g3 movcc %icc, %o0, %l0 fone %f10 stb %i5, [%l7 + 0x78] sdivcc %g7, 0x03BF, %g4 fsrc1s %f15, %f8 fmovse %icc, %f12, %f13 ld [%l7 + 0x70], %f2 fmul8sux16 %f8, %f2, %f0 bn,a loop_1316 tge %xcc, 0x5 ldx [%l7 + 0x08], %o5 tvc %icc, 0x6 loop_1316: tcc %icc, 0x2 fandnot2 %f6, %f0, %f0 brlz,a %i0, loop_1317 tg %xcc, 0x7 fble,a %fcc0, loop_1318 xor %l1, %i6, %g1 loop_1317: ld [%l7 + 0x70], %f0 ldsh [%l7 + 0x7E], %l3 loop_1318: stx %o1, [%l7 + 0x60] bvs %xcc, loop_1319 ldd [%l7 + 0x10], %f6 ba,a loop_1320 ldsw [%l7 + 0x2C], %l2 loop_1319: bshuffle %f4, %f8, %f14 bvc %xcc, loop_1321 loop_1320: fba %fcc1, loop_1322 stb %l4, [%l7 + 0x1B] mulscc %l6, 0x1B5B, %g2 loop_1321: ldsb [%l7 + 0x2A], %o4 loop_1322: fble %fcc3, loop_1323 alignaddr %i4, %g6, %o3 std %f6, [%l7 + 0x78] mulx %o6, 0x1199, %i2 loop_1323: fbo %fcc2, loop_1324 ldx [%l7 + 0x08], %o7 ldsh [%l7 + 0x5C], %o2 std %f2, [%l7 + 0x50] loop_1324: ldsw [%l7 + 0x08], %i7 movge %icc, %i3, %g5 subc %i1, %g3, %o0 fornot2s %f3, %f14, %f7 fornot2s %f11, %f9, %f6 fornot1 %f10, %f0, %f8 fpmerge %f10, %f12, %f4 ld [%l7 + 0x08], %f0 fornot1s %f3, %f11, %f8 fmul8x16 %f10, %f4, %f14 ldsb [%l7 + 0x63], %l0 edge16l %l5, %g7, %i5 stb %g4, [%l7 + 0x41] array32 %o5, %l1, %i0 stx %i6, [%l7 + 0x08] ldd [%l7 + 0x50], %f2 ldsh [%l7 + 0x38], %g1 fmovrde %l3, %f8, %f12 bneg,a,pt %icc, loop_1325 lduw [%l7 + 0x6C], %o1 fnand %f14, %f4, %f8 edge16n %l4, %l2, %g2 loop_1325: fbue,a %fcc0, loop_1326 addcc %l6, 0x0B8A, %o4 stw %i4, [%l7 + 0x54] fmovdl %xcc, %f3, %f5 loop_1326: movre %g6, %o6, %o3 fxor %f12, %f14, %f12 bpos loop_1327 bcc,pn %icc, loop_1328 fmovd %f8, %f0 fsrc2 %f4, %f10 loop_1327: nop setx loop_1329, %l0, %l1 jmpl %l1, %o7 loop_1328: ld [%l7 + 0x08], %f15 stx %i2, [%l7 + 0x30] ldx [%l7 + 0x78], %o2 loop_1329: fmovs %f5, %f13 fnegs %f6, %f5 fmovrdlez %i3, %f0, %f4 be,a %xcc, loop_1330 subc %g5, 0x0FC7, %i7 fnand %f4, %f4, %f6 stw %g3, [%l7 + 0x28] loop_1330: ldub [%l7 + 0x0E], %o0 sth %i1, [%l7 + 0x3A] movrgz %l5, %g7, %i5 nop setx loop_1331, %l0, %l1 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 + 0x34], %l0 st %f1, [%l7 + 0x20] ld [%l7 + 0x68], %f3 loop_1331: faligndata %f0, %f10, %f6 ldub [%l7 + 0x44], %g4 fcmple32 %f10, %f6, %l1 st %f12, [%l7 + 0x30] te %icc, 0x0 fmovdgu %icc, %f14, %f15 ba,a loop_1332 fpsub16 %f6, %f4, %f4 stx %i0, [%l7 + 0x70] fmovrslz %o5, %f6, %f5 loop_1332: stx %g1, [%l7 + 0x08] movn %xcc, %l3, %o1 fcmple16 %f12, %f14, %i6 ldub [%l7 + 0x53], %l2 fmovsne %xcc, %f11, %f4 fmovsleu %icc, %f1, %f6 tle %xcc, 0x6 st %f10, [%l7 + 0x20] fble %fcc0, loop_1333 xorcc %l4, 0x1603, %l6 fxor %f6, %f12, %f14 smul %g2, 0x1D35, %i4 loop_1333: st %f15, [%l7 + 0x7C] stw %o4, [%l7 + 0x18] fandnot2s %f8, %f1, %f3 fpadd32 %f4, %f12, %f4 movcs %xcc, %g6, %o6 stb %o7, [%l7 + 0x27] fornot2s %f3, %f13, %f1 brnz,a %i2, loop_1334 fmovsl %icc, %f5, %f10 fandnot1s %f1, %f1, %f15 brlz %o2, loop_1335 loop_1334: tvs %xcc, 0x3 fmovrde %o3, %f2, %f10 movvc %xcc, %i3, %g5 loop_1335: movge %xcc, %g3, %o0 bvs,a loop_1336 fbg %fcc3, loop_1337 fmovdgu %xcc, %f1, %f5 fmovrse %i7, %f15, %f13 loop_1336: tgu %xcc, 0x6 loop_1337: movn %xcc, %i1, %g7 lduw [%l7 + 0x28], %l5 ldsw [%l7 + 0x70], %l0 addc %g4, 0x16B0, %l1 fmovrsgz %i0, %f15, %f13 fornot2 %f0, %f8, %f2 fmovde %xcc, %f13, %f6 stb %i5, [%l7 + 0x6B] andncc %g1, %l3, %o1 ldsw [%l7 + 0x5C], %i6 stx %l2, [%l7 + 0x30] movn %xcc, %o5, %l6 movcs %icc, %l4, %i4 tpos %icc, 0x2 fmovdgu %xcc, %f2, %f14 fandnot1 %f4, %f8, %f4 ldsw [%l7 + 0x3C], %g2 fbuge %fcc1, loop_1338 subcc %g6, %o4, %o6 fmovdg %icc, %f13, %f6 edge8ln %o7, %i2, %o3 loop_1338: tpos %xcc, 0x5 stx %i3, [%l7 + 0x30] sethi 0x106C, %g5 lduh [%l7 + 0x20], %g3 bpos,a loop_1339 tcc %icc, 0x7 ldd [%l7 + 0x68], %f10 fnegd %f14, %f8 loop_1339: ldd [%l7 + 0x30], %f4 stb %o0, [%l7 + 0x6A] sdivx %o2, 0x0C2D, %i7 lduw [%l7 + 0x10], %g7 call loop_1340 stb %l5, [%l7 + 0x4B] stb %i1, [%l7 + 0x0B] ld [%l7 + 0x0C], %f14 loop_1340: fnot2s %f13, %f2 edge8l %g4, %l0, %i0 movrlez %i5, 0x268, %l1 ldsw [%l7 + 0x4C], %g1 tle %icc, 0x2 fnegs %f0, %f13 xorcc %l3, 0x0889, %o1 fzero %f6 fmovrslz %l2, %f2, %f7 call loop_1341 orn %o5, 0x04C6, %i6 lduw [%l7 + 0x38], %l4 andcc %l6, %i4, %g6 loop_1341: lduh [%l7 + 0x20], %o4 fpsub16s %f8, %f15, %f10 fmuld8ulx16 %f1, %f5, %f14 fblg,a %fcc1, loop_1342 mova %icc, %g2, %o7 stx %i2, [%l7 + 0x38] andcc %o6, 0x016D, %o3 loop_1342: st %f1, [%l7 + 0x58] fmovsvc %xcc, %f9, %f11 st %f6, [%l7 + 0x34] or %i3, %g3, %o0 fmovdcs %icc, %f12, %f9 fmovdpos %xcc, %f4, %f10 bl,a loop_1343 fpadd32 %f2, %f2, %f0 edge16l %g5, %i7, %g7 tsubcc %o2, %i1, %g4 loop_1343: fmovsneg %xcc, %f9, %f13 ldd [%l7 + 0x08], %f14 tneg %icc, 0x5 fmovse %icc, %f10, %f11 fpsub32s %f1, %f14, %f13 stx %l5, [%l7 + 0x18] fxors %f3, %f2, %f6 stb %l0, [%l7 + 0x20] ldsw [%l7 + 0x6C], %i0 fmovrsgez %l1, %f11, %f2 ldd [%l7 + 0x60], %f6 edge16l %g1, %l3, %o1 ldx [%l7 + 0x68], %i5 fmovrdlz %l2, %f10, %f6 tleu %xcc, 0x1 siam 0x1 movle %icc, %i6, %o5 ldub [%l7 + 0x65], %l4 bn,a loop_1344 stb %i4, [%l7 + 0x2B] fmovs %f9, %f12 fandnot1s %f10, %f4, %f1 loop_1344: fmovse %icc, %f7, %f8 fexpand %f5, %f4 fcmpgt32 %f14, %f12, %l6 srl %g6, %g2, %o7 movle %icc, %i2, %o4 bleu,pn %icc, loop_1345 ldub [%l7 + 0x36], %o3 fbug %fcc2, loop_1346 tge %xcc, 0x0 loop_1345: fabsd %f6, %f14 fmovscs %icc, %f13, %f13 loop_1346: lduw [%l7 + 0x70], %i3 sdiv %o6, 0x13D1, %o0 ldd [%l7 + 0x68], %f0 fpadd32 %f10, %f2, %f10 fbl %fcc3, loop_1347 fands %f9, %f2, %f4 edge16 %g5, %g3, %i7 fnor %f14, %f12, %f14 loop_1347: stx %g7, [%l7 + 0x08] edge32n %o2, %i1, %g4 tg %xcc, 0x3 tpos %icc, 0x1 fmovdvc %xcc, %f14, %f6 lduw [%l7 + 0x34], %l0 fnand %f10, %f10, %f2 ldsw [%l7 + 0x6C], %i0 mulx %l1, 0x15FD, %l5 stx %g1, [%l7 + 0x10] movleu %icc, %o1, %l3 movrlez %l2, 0x2F7, %i6 movg %xcc, %i5, %o5 stb %l4, [%l7 + 0x7C] st %f15, [%l7 + 0x40] fmovrse %l6, %f2, %f9 bpos,a %xcc, loop_1348 udiv %i4, 0x1A25, %g6 bvs,a,pn %icc, loop_1349 orncc %o7, 0x0E44, %g2 loop_1348: bl,pn %xcc, loop_1350 ldub [%l7 + 0x6E], %o4 loop_1349: call loop_1351 fbg %fcc2, loop_1352 loop_1350: movleu %xcc, %i2, %i3 bn,pn %icc, loop_1353 loop_1351: nop setx loop_1354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1352: brgz %o3, loop_1355 movrlez %o0, %o6, %g5 loop_1353: andcc %i7, 0x109F, %g7 loop_1354: smulcc %g3, 0x0B44, %o2 loop_1355: sub %g4, %l0, %i1 fbug,a %fcc1, loop_1356 xnorcc %l1, 0x1294, %l5 sth %g1, [%l7 + 0x7E] fmovsle %xcc, %f13, %f14 loop_1356: fbne,a %fcc3, loop_1357 fzeros %f3 srl %i0, 0x03, %o1 fmul8sux16 %f0, %f2, %f6 loop_1357: fmovs %f3, %f7 movg %icc, %l3, %i6 fbn %fcc3, loop_1358 ldx [%l7 + 0x28], %i5 fbe,a %fcc2, loop_1359 bge,a loop_1360 loop_1358: lduh [%l7 + 0x76], %o5 ldsw [%l7 + 0x48], %l4 loop_1359: subc %l2, 0x1EB8, %l6 loop_1360: fnor %f12, %f6, %f6 lduw [%l7 + 0x3C], %i4 fbo %fcc0, loop_1361 fornot2 %f4, %f6, %f14 fbl,a %fcc1, loop_1362 fsrc1 %f8, %f10 loop_1361: ldsw [%l7 + 0x1C], %g6 movrgez %g2, 0x01E, %o7 loop_1362: ldx [%l7 + 0x68], %o4 ba loop_1363 movvs %xcc, %i3, %o3 faligndata %f10, %f6, %f8 call loop_1364 loop_1363: movleu %xcc, %o0, %i2 ld [%l7 + 0x7C], %f1 st %f13, [%l7 + 0x68] loop_1364: alignaddrl %g5, %o6, %i7 stb %g3, [%l7 + 0x16] movge %xcc, %o2, %g7 fmovrdlez %g4, %f2, %f12 fandnot1 %f8, %f0, %f0 ldx [%l7 + 0x60], %l0 fcmple32 %f6, %f2, %i1 xnorcc %l1, %l5, %i0 fmovdcc %icc, %f9, %f6 array32 %o1, %l3, %i6 std %f10, [%l7 + 0x28] fbl %fcc2, loop_1365 te %icc, 0x0 array16 %g1, %i5, %o5 fbule %fcc0, loop_1366 loop_1365: fmovsl %xcc, %f6, %f8 fornot1s %f7, %f5, %f6 std %f14, [%l7 + 0x58] loop_1366: udivcc %l4, 0x0434, %l2 addcc %i4, 0x1561, %l6 brlez,a %g2, loop_1367 bge %icc, loop_1368 andncc %g6, %o7, %i3 ldx [%l7 + 0x40], %o3 loop_1367: stw %o0, [%l7 + 0x68] loop_1368: edge32n %o4, %g5, %i2 stx %i7, [%l7 + 0x58] ldsw [%l7 + 0x18], %g3 andcc %o6, 0x1B97, %o2 tle %icc, 0x6 st %f13, [%l7 + 0x44] sllx %g7, %g4, %l0 lduh [%l7 + 0x5C], %i1 edge8ln %l1, %i0, %o1 xor %l3, 0x1CA5, %i6 xorcc %l5, 0x16B4, %i5 xnor %o5, 0x0780, %g1 add %l2, %i4, %l4 udivx %l6, 0x00E2, %g2 fnot2 %f6, %f10 srl %o7, %i3, %o3 ldub [%l7 + 0x7D], %o0 stb %g6, [%l7 + 0x7B] fmovsgu %xcc, %f0, %f0 subcc %o4, 0x0B33, %g5 bvs %xcc, loop_1369 fmovdcc %xcc, %f14, %f1 fandnot2 %f12, %f6, %f8 fmovdge %icc, %f7, %f8 loop_1369: lduw [%l7 + 0x6C], %i2 fmovrsgz %g3, %f10, %f3 bn,a,pt %xcc, loop_1370 lduh [%l7 + 0x28], %o6 fpsub16 %f8, %f4, %f0 addcc %i7, 0x073E, %g7 loop_1370: srlx %g4, %o2, %i1 fmovsleu %xcc, %f12, %f13 fbl %fcc3, loop_1371 bneg,a,pt %xcc, loop_1372 fmovrdne %l1, %f12, %f2 tle %icc, 0x6 loop_1371: ldsb [%l7 + 0x5C], %i0 loop_1372: fba,a %fcc2, loop_1373 ldd [%l7 + 0x60], %f0 ldd [%l7 + 0x38], %f2 fbe %fcc0, loop_1374 loop_1373: bgu,a,pt %xcc, loop_1375 sdiv %l0, 0x17B1, %l3 fandnot2 %f14, %f6, %f0 loop_1374: siam 0x0 loop_1375: fmovdcs %xcc, %f4, %f14 movleu %xcc, %i6, %o1 sth %i5, [%l7 + 0x50] umulcc %l5, %o5, %l2 lduw [%l7 + 0x38], %i4 fmovrslz %l4, %f10, %f11 st %f0, [%l7 + 0x18] ldub [%l7 + 0x08], %l6 tg %icc, 0x2 siam 0x3 fmovrslez %g2, %f12, %f2 movle %xcc, %g1, %o7 fmovrsne %o3, %f14, %f7 ldsw [%l7 + 0x68], %i3 std %f0, [%l7 + 0x78] stw %o0, [%l7 + 0x78] be loop_1376 ba,a loop_1377 ldsw [%l7 + 0x50], %g6 xor %g5, 0x0245, %o4 loop_1376: sth %i2, [%l7 + 0x5A] loop_1377: fandnot1 %f2, %f0, %f14 array8 %g3, %o6, %g7 st %f14, [%l7 + 0x54] fmovscs %xcc, %f6, %f14 fbge,a %fcc3, loop_1378 fpackfix %f8, %f12 st %f10, [%l7 + 0x60] stb %g4, [%l7 + 0x62] loop_1378: fmovsa %xcc, %f10, %f15 ldsw [%l7 + 0x74], %i7 stw %i1, [%l7 + 0x48] fmovsn %xcc, %f2, %f15 fmovdgu %xcc, %f13, %f0 ld [%l7 + 0x28], %f12 fmovdcc %xcc, %f1, %f6 tsubcc %l1, %o2, %l0 fpack16 %f0, %f5 ldsh [%l7 + 0x38], %l3 movneg %xcc, %i6, %i0 movn %icc, %i5, %o1 popc %o5, %l2 sub %i4, %l5, %l4 fpsub32 %f0, %f10, %f4 ldsb [%l7 + 0x61], %g2 lduh [%l7 + 0x56], %l6 fands %f14, %f5, %f14 fands %f11, %f5, %f3 fmovdcs %icc, %f4, %f10 fpmerge %f15, %f1, %f12 fnors %f13, %f7, %f7 fmovsg %xcc, %f0, %f7 stw %g1, [%l7 + 0x58] subcc %o7, %o3, %o0 edge32n %g6, %i3, %g5 stw %o4, [%l7 + 0x68] stw %g3, [%l7 + 0x24] fors %f5, %f9, %f14 add %o6, 0x0F17, %i2 ldx [%l7 + 0x60], %g7 andn %i7, 0x0989, %g4 fmovdn %icc, %f15, %f11 subcc %l1, %o2, %l0 fmul8ulx16 %f10, %f14, %f12 movleu %icc, %l3, %i6 fmovsvc %icc, %f9, %f14 movpos %icc, %i0, %i1 lduh [%l7 + 0x4C], %o1 stb %o5, [%l7 + 0x4B] or %l2, 0x125D, %i4 movvs %xcc, %i5, %l4 nop setx loop_1379, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %l5, %l6, %g2 movpos %xcc, %g1, %o3 movre %o7, %g6, %o0 loop_1379: fornot2s %f1, %f3, %f10 ldsw [%l7 + 0x54], %i3 fmovspos %xcc, %f5, %f2 edge32n %o4, %g5, %o6 fmovsle %icc, %f8, %f0 ld [%l7 + 0x18], %f6 fmovrdgez %g3, %f6, %f4 movleu %icc, %i2, %i7 fmovdcc %icc, %f7, %f7 brgez,a %g4, loop_1380 fornot1s %f0, %f15, %f11 std %f0, [%l7 + 0x78] stw %g7, [%l7 + 0x14] loop_1380: tle %xcc, 0x2 fpsub32 %f14, %f2, %f8 fble,a %fcc3, loop_1381 sll %l1, %l0, %o2 movrlez %i6, 0x2EC, %l3 fnors %f3, %f11, %f15 loop_1381: movrgez %i0, 0x38D, %i1 std %f6, [%l7 + 0x38] and %o5, %l2, %o1 tneg %icc, 0x6 movcc %xcc, %i4, %l4 fcmpgt32 %f12, %f2, %l5 for %f2, %f12, %f12 fmovsne %xcc, %f5, %f9 fnands %f4, %f2, %f9 stb %l6, [%l7 + 0x74] fones %f9 fcmpd %fcc2, %f0, %f8 fmovdg %xcc, %f5, %f6 fpackfix %f4, %f15 fmovdge %icc, %f10, %f3 ldsb [%l7 + 0x6B], %i5 stb %g1, [%l7 + 0x4B] array8 %g2, %o7, %g6 ldub [%l7 + 0x70], %o3 fandnot2 %f14, %f6, %f0 ldx [%l7 + 0x50], %i3 subc %o0, %g5, %o4 fmovde %icc, %f9, %f1 movl %xcc, %g3, %o6 brlz,a %i7, loop_1382 ldsb [%l7 + 0x09], %i2 fmovrse %g7, %f1, %f2 tgu %icc, 0x7 loop_1382: fmul8sux16 %f6, %f14, %f0 umul %l1, %g4, %o2 stb %l0, [%l7 + 0x45] stw %l3, [%l7 + 0x28] fxor %f2, %f4, %f2 lduh [%l7 + 0x60], %i6 ldsb [%l7 + 0x5D], %i1 fmovrde %i0, %f0, %f12 ldsw [%l7 + 0x40], %o5 tne %icc, 0x2 ldsh [%l7 + 0x38], %l2 ble,a,pn %icc, loop_1383 ldx [%l7 + 0x08], %o1 stx %i4, [%l7 + 0x60] fsrc1s %f13, %f2 loop_1383: fbg %fcc2, loop_1384 stx %l5, [%l7 + 0x20] movgu %xcc, %l6, %l4 fpsub32 %f12, %f0, %f0 loop_1384: move %icc, %i5, %g1 stw %o7, [%l7 + 0x10] fmovdpos %icc, %f6, %f2 fpsub32s %f2, %f4, %f11 fmul8sux16 %f6, %f2, %f0 tcs %icc, 0x3 fmovdl %icc, %f7, %f2 tn %icc, 0x2 fblg,a %fcc0, loop_1385 stw %g6, [%l7 + 0x34] fmovsvs %xcc, %f8, %f12 popc %g2, %o3 loop_1385: popc %i3, %o0 stb %o4, [%l7 + 0x0F] fmovsa %icc, %f6, %f8 fabss %f9, %f9 fmuld8sux16 %f10, %f9, %f6 sth %g3, [%l7 + 0x1E] subccc %o6, 0x0BD1, %g5 fmul8x16au %f3, %f10, %f12 ldsh [%l7 + 0x36], %i7 subccc %g7, 0x0DC0, %i2 tg %icc, 0x7 tneg %xcc, 0x4 xor %l1, %o2, %l0 fmovrsgz %l3, %f6, %f13 ld [%l7 + 0x5C], %f9 faligndata %f0, %f4, %f14 movneg %xcc, %g4, %i6 fcmpeq32 %f6, %f4, %i1 ldsb [%l7 + 0x2A], %o5 fbg %fcc3, loop_1386 ldsw [%l7 + 0x08], %i0 fblg,a %fcc2, loop_1387 fmovrsgez %o1, %f3, %f0 loop_1386: subccc %l2, %i4, %l6 fmovsneg %xcc, %f12, %f1 loop_1387: edge16ln %l5, %i5, %g1 movrlez %l4, %g6, %g2 brgz,a %o7, loop_1388 fmovdcs %icc, %f6, %f2 fandnot1 %f12, %f2, %f10 ldsb [%l7 + 0x6E], %i3 loop_1388: fmovsvs %icc, %f1, %f3 ldd [%l7 + 0x48], %f4 fabsd %f4, %f6 udiv %o3, 0x12B5, %o4 fcmpeq32 %f0, %f4, %o0 alignaddrl %g3, %g5, %i7 fmovrsgz %g7, %f13, %f12 std %f14, [%l7 + 0x50] fcmpeq16 %f6, %f8, %o6 pdist %f10, %f12, %f0 fpack16 %f0, %f7 tn %icc, 0x3 fmovdvc %xcc, %f9, %f5 fcmpne16 %f10, %f0, %l1 sdiv %i2, 0x0A5E, %l0 sth %l3, [%l7 + 0x1C] ldsh [%l7 + 0x08], %o2 ldub [%l7 + 0x3C], %g4 ldsb [%l7 + 0x4D], %i1 fbo %fcc2, loop_1389 fxor %f6, %f10, %f0 edge8n %o5, %i6, %o1 std %f8, [%l7 + 0x40] loop_1389: pdist %f0, %f14, %f0 stw %l2, [%l7 + 0x14] bshuffle %f4, %f4, %f0 brgez %i0, loop_1390 andncc %l6, %i4, %l5 alignaddrl %g1, %l4, %g6 lduh [%l7 + 0x4A], %i5 loop_1390: fbn %fcc1, loop_1391 bcc,a,pn %xcc, loop_1392 fmul8x16au %f11, %f6, %f10 fmovrslz %g2, %f7, %f12 loop_1391: lduw [%l7 + 0x24], %i3 loop_1392: subccc %o7, %o4, %o3 edge16 %g3, %o0, %i7 array16 %g5, %g7, %o6 fmul8x16 %f5, %f12, %f2 std %f14, [%l7 + 0x28] mova %icc, %l1, %l0 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x64], %i2 ld [%l7 + 0x78], %f3 fzeros %f0 bne %xcc, loop_1393 brgz,a %l3, loop_1394 move %xcc, %o2, %i1 ldd [%l7 + 0x68], %f2 loop_1393: fmovrdlz %g4, %f12, %f8 loop_1394: movneg %icc, %i6, %o5 stx %l2, [%l7 + 0x48] edge32n %o1, %i0, %i4 tne %icc, 0x1 fnors %f13, %f0, %f12 srl %l5, 0x02, %g1 sdivcc %l4, 0x0F3A, %l6 sdiv %i5, 0x0FEB, %g6 movg %icc, %i3, %g2 fpsub16s %f3, %f9, %f1 fmovsne %xcc, %f5, %f14 andcc %o4, %o3, %o7 or %g3, %i7, %o0 smulcc %g5, %g7, %l1 orncc %l0, %o6, %l3 ldd [%l7 + 0x68], %f14 sub %o2, 0x0980, %i1 stw %g4, [%l7 + 0x4C] fmul8x16 %f11, %f10, %f4 bcc,pn %xcc, loop_1395 mulx %i6, 0x1BCA, %o5 std %f2, [%l7 + 0x68] sth %l2, [%l7 + 0x0C] loop_1395: fbug,a %fcc3, loop_1396 ldx [%l7 + 0x48], %i2 st %f15, [%l7 + 0x30] umul %o1, 0x1625, %i0 loop_1396: tle %xcc, 0x2 movn %xcc, %l5, %g1 fmovdn %icc, %f13, %f3 lduw [%l7 + 0x1C], %i4 fsrc2 %f0, %f4 movn %icc, %l4, %i5 ldsw [%l7 + 0x78], %l6 fbug %fcc3, loop_1397 tsubcctv %i3, %g6, %o4 fbuge %fcc1, loop_1398 fnegd %f4, %f12 loop_1397: nop setx loop_1399, %l0, %l1 jmpl %l1, %o3 fpadd32s %f3, %f5, %f10 loop_1398: fcmpgt32 %f12, %f8, %g2 ldsw [%l7 + 0x70], %g3 loop_1399: move %xcc, %o7, %o0 brnz,a %g5, loop_1400 fmovspos %icc, %f13, %f15 fmovsgu %icc, %f14, %f8 fcmpes %fcc1, %f0, %f11 loop_1400: fbug,a %fcc0, loop_1401 fbu %fcc3, loop_1402 st %f6, [%l7 + 0x2C] fpackfix %f2, %f6 loop_1401: movg %xcc, %i7, %g7 loop_1402: stx %l1, [%l7 + 0x38] movl %xcc, %o6, %l0 sdivcc %o2, 0x092F, %i1 lduw [%l7 + 0x08], %g4 fornot2s %f9, %f6, %f10 sth %l3, [%l7 + 0x32] sub %i6, 0x0C37, %l2 stx %o5, [%l7 + 0x60] fble,a %fcc3, loop_1403 movrlz %o1, %i0, %l5 bpos,pt %xcc, loop_1404 st %f13, [%l7 + 0x48] loop_1403: fmovscc %xcc, %f0, %f10 movcc %xcc, %i2, %i4 loop_1404: bgu,a,pn %icc, loop_1405 fcmpne16 %f12, %f2, %l4 fmul8x16al %f10, %f10, %f12 lduh [%l7 + 0x74], %i5 loop_1405: edge16l %g1, %i3, %g6 sub %o4, %l6, %g2 bl,a loop_1406 std %f6, [%l7 + 0x30] stx %o3, [%l7 + 0x40] stb %o7, [%l7 + 0x35] loop_1406: fmovsn %xcc, %f1, %f12 bl,a %icc, loop_1407 ldsh [%l7 + 0x7C], %o0 ble,a,pt %xcc, loop_1408 ld [%l7 + 0x0C], %f4 loop_1407: alignaddrl %g3, %i7, %g7 fcmpeq16 %f10, %f0, %g5 loop_1408: andcc %o6, %l0, %l1 movrne %i1, 0x14D, %o2 ldub [%l7 + 0x0D], %g4 fmovs %f10, %f15 fmovrsne %l3, %f6, %f8 nop setx loop_1409, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %xcc, %f13, %f1 edge16n %l2, %i6, %o5 ldsb [%l7 + 0x26], %o1 loop_1409: fpadd16 %f2, %f6, %f6 ld [%l7 + 0x68], %f0 sth %i0, [%l7 + 0x3C] fbge,a %fcc1, loop_1410 movgu %icc, %l5, %i4 fnegd %f0, %f6 ld [%l7 + 0x44], %f8 loop_1410: add %l4, %i5, %i2 fbule %fcc3, loop_1411 st %f10, [%l7 + 0x60] fmul8x16al %f9, %f12, %f2 ldsw [%l7 + 0x38], %g1 loop_1411: fmovdvc %xcc, %f11, %f14 fmovrse %i3, %f2, %f1 stw %g6, [%l7 + 0x24] fsrc2s %f11, %f3 brnz,a %l6, loop_1412 fmovsvc %icc, %f2, %f13 ld [%l7 + 0x34], %f15 stx %g2, [%l7 + 0x18] loop_1412: ldsw [%l7 + 0x50], %o3 bshuffle %f6, %f8, %f8 ldsb [%l7 + 0x1D], %o4 tn %icc, 0x3 bshuffle %f4, %f10, %f14 ldsb [%l7 + 0x77], %o0 movg %icc, %g3, %o7 mulx %g7, 0x1C4D, %g5 umul %o6, %i7, %l0 st %f7, [%l7 + 0x60] fexpand %f2, %f8 brlz %i1, loop_1413 fands %f13, %f11, %f2 lduh [%l7 + 0x18], %o2 taddcc %g4, 0x12E2, %l1 loop_1413: and %l2, %l3, %o5 ldsh [%l7 + 0x20], %o1 edge8ln %i6, %i0, %i4 nop setx loop_1414, %l0, %l1 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 %l5, [%l7 + 0x08] ldsw [%l7 + 0x58], %i5 ldd [%l7 + 0x10], %f6 loop_1414: mova %icc, %i2, %l4 fmovrdne %i3, %f6, %f0 move %icc, %g6, %l6 nop setx loop_1415, %l0, %l1 jmpl %l1, %g1 movvs %xcc, %g2, %o3 std %f6, [%l7 + 0x78] orncc %o4, %o0, %o7 loop_1415: nop setx loop_1416, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x6A], %g7 sra %g5, %o6, %i7 srl %g3, 0x1E, %l0 loop_1416: lduh [%l7 + 0x46], %o2 te %xcc, 0x6 fnot2 %f0, %f4 tge %icc, 0x1 bcs,a %xcc, loop_1417 fmovsvc %icc, %f1, %f10 fmovdne %icc, %f9, %f3 bl,pt %icc, loop_1418 loop_1417: fnand %f4, %f4, %f8 brnz %i1, loop_1419 fbule %fcc3, loop_1420 loop_1418: stw %g4, [%l7 + 0x64] bcc,pt %icc, loop_1421 loop_1419: sra %l2, 0x1F, %l3 loop_1420: fbne,a %fcc0, loop_1422 ldx [%l7 + 0x10], %l1 loop_1421: orncc %o5, %o1, %i0 fbul %fcc2, loop_1423 loop_1422: edge32n %i6, %l5, %i4 fsrc1s %f14, %f14 fands %f8, %f5, %f6 loop_1423: for %f8, %f2, %f2 st %f7, [%l7 + 0x3C] edge32ln %i5, %l4, %i3 ld [%l7 + 0x64], %f2 ldub [%l7 + 0x30], %i2 movrgez %l6, %g1, %g2 fmovsa %xcc, %f5, %f9 siam 0x3 tsubcc %o3, %o4, %o0 fbn %fcc0, loop_1424 tl %icc, 0x0 fcmped %fcc2, %f10, %f2 ldsw [%l7 + 0x74], %o7 loop_1424: fbge,a %fcc3, loop_1425 sth %g6, [%l7 + 0x26] sth %g7, [%l7 + 0x46] lduh [%l7 + 0x1E], %o6 loop_1425: tsubcctv %i7, 0x0418, %g5 fsrc1 %f0, %f2 addcc %g3, 0x0602, %o2 fbule %fcc3, loop_1426 ldsh [%l7 + 0x0A], %l0 fpsub16 %f0, %f4, %f12 movl %xcc, %g4, %l2 loop_1426: fbuge,a %fcc3, loop_1427 sth %i1, [%l7 + 0x76] alignaddrl %l1, %o5, %l3 add %i0, 0x1E16, %o1 loop_1427: xnor %l5, %i4, %i6 ldsb [%l7 + 0x4F], %l4 ldub [%l7 + 0x17], %i5 sethi 0x1FDB, %i2 lduh [%l7 + 0x1C], %i3 fmovd %f4, %f12 orcc %l6, 0x11FD, %g2 sdivcc %o3, 0x12B6, %g1 fors %f13, %f15, %f2 std %f10, [%l7 + 0x10] fmovrsgz %o4, %f3, %f1 lduh [%l7 + 0x4C], %o7 fmovdne %xcc, %f10, %f11 sll %o0, 0x1E, %g6 fmovdgu %icc, %f2, %f5 fnegs %f7, %f8 ble,pt %icc, loop_1428 fmovscc %xcc, %f4, %f3 fnands %f7, %f0, %f15 fmovrdlz %g7, %f0, %f12 loop_1428: ld [%l7 + 0x68], %f7 lduw [%l7 + 0x70], %o6 ldd [%l7 + 0x38], %f4 fbne %fcc2, loop_1429 orcc %g5, %g3, %i7 ldub [%l7 + 0x4C], %o2 fmovsge %xcc, %f4, %f14 loop_1429: fbo %fcc2, loop_1430 bcs,pn %xcc, loop_1431 fnand %f10, %f0, %f4 fpadd16 %f2, %f0, %f10 loop_1430: orcc %g4, 0x0BC1, %l0 loop_1431: fmovrdlez %l2, %f8, %f0 fzero %f8 fmovdne %icc, %f3, %f3 fmovscs %icc, %f3, %f3 edge8 %l1, %o5, %i1 stb %i0, [%l7 + 0x1C] fcmpeq16 %f10, %f10, %o1 stb %l3, [%l7 + 0x0A] ba loop_1432 andcc %i4, %l5, %l4 stw %i5, [%l7 + 0x28] udivx %i2, 0x0E90, %i6 loop_1432: sth %l6, [%l7 + 0x7E] ld [%l7 + 0x3C], %f1 ldsb [%l7 + 0x62], %i3 fmovdpos %icc, %f15, %f6 fbule %fcc1, loop_1433 srlx %o3, %g1, %o4 fmovdn %xcc, %f2, %f12 sdivx %o7, 0x1ABC, %g2 loop_1433: fmovsa %xcc, %f12, %f0 ldub [%l7 + 0x0F], %o0 fmovrslez %g6, %f14, %f12 st %f7, [%l7 + 0x7C] stw %g7, [%l7 + 0x3C] bg,a loop_1434 taddcc %g5, 0x187E, %g3 andncc %o6, %o2, %g4 ldd [%l7 + 0x78], %f4 loop_1434: xnor %i7, %l0, %l1 fandnot2s %f4, %f9, %f12 tcc %xcc, 0x6 fmovdne %icc, %f3, %f4 ldsw [%l7 + 0x6C], %l2 tgu %xcc, 0x1 nop setx loop_1435, %l0, %l1 jmpl %l1, %i1 fmovsgu %xcc, %f1, %f4 fornot2 %f8, %f2, %f0 lduh [%l7 + 0x74], %i0 loop_1435: xnorcc %o5, %l3, %i4 lduw [%l7 + 0x0C], %l5 stx %l4, [%l7 + 0x58] stx %o1, [%l7 + 0x60] sll %i2, 0x14, %i5 fmul8x16au %f2, %f12, %f0 addcc %i6, 0x1756, %i3 bcs %xcc, loop_1436 fmovsneg %xcc, %f3, %f13 fbg,a %fcc1, loop_1437 fxnors %f8, %f11, %f5 loop_1436: nop setx loop_1438, %l0, %l1 jmpl %l1, %o3 nop setx loop_1439, %l0, %l1 jmpl %l1, %g1 loop_1437: movle %xcc, %l6, %o4 orncc %o7, %g2, %g6 loop_1438: sth %g7, [%l7 + 0x34] loop_1439: sth %g5, [%l7 + 0x12] fmovsl %icc, %f5, %f8 fbne %fcc2, loop_1440 std %f14, [%l7 + 0x20] tsubcctv %o0, %o6, %g3 bne,a,pn %icc, loop_1441 loop_1440: fbg %fcc3, loop_1442 fmovdl %icc, %f14, %f8 nop setx loop_1443, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1441: st %f5, [%l7 + 0x24] loop_1442: movre %g4, %o2, %i7 udiv %l0, 0x10B7, %l2 loop_1443: stw %l1, [%l7 + 0x5C] fmovspos %xcc, %f4, %f0 stw %i1, [%l7 + 0x08] fcmpne16 %f4, %f10, %i0 fba %fcc1, loop_1444 call loop_1445 fcmpne32 %f4, %f10, %o5 fandnot1 %f10, %f0, %f2 loop_1444: ldsw [%l7 + 0x40], %l3 loop_1445: fbn,a %fcc1, loop_1446 ldsw [%l7 + 0x10], %i4 mulx %l5, 0x1D9B, %l4 std %f8, [%l7 + 0x18] loop_1446: udivcc %o1, 0x1C9A, %i5 fbge %fcc0, loop_1447 fbug,a %fcc2, loop_1448 movl %xcc, %i2, %i6 edge16ln %i3, %o3, %l6 loop_1447: or %o4, 0x0EFB, %g1 loop_1448: subccc %g2, 0x161A, %o7 ldd [%l7 + 0x28], %f8 stb %g6, [%l7 + 0x7B] fxnor %f12, %f6, %f0 ldsh [%l7 + 0x74], %g5 brnz,a %o0, loop_1449 faligndata %f4, %f10, %f6 lduh [%l7 + 0x52], %o6 stb %g3, [%l7 + 0x14] loop_1449: fzeros %f2 edge8 %g7, %o2, %i7 ldsh [%l7 + 0x08], %l0 fmovrde %g4, %f10, %f8 fcmple16 %f4, %f4, %l2 xnor %l1, %i1, %i0 sth %o5, [%l7 + 0x7C] ldub [%l7 + 0x35], %l3 fmovse %xcc, %f4, %f10 bvs,a,pn %xcc, loop_1450 fmovdpos %icc, %f2, %f7 edge16ln %i4, %l4, %l5 movrne %i5, 0x3E0, %i2 loop_1450: xnorcc %i6, %o1, %i3 fpack16 %f14, %f0 fandnot2s %f10, %f10, %f11 fmovrdne %l6, %f12, %f4 ldx [%l7 + 0x10], %o4 sdiv %o3, 0x0E3F, %g1 array16 %g2, %g6, %o7 edge8n %g5, %o0, %g3 stw %o6, [%l7 + 0x68] stb %o2, [%l7 + 0x1A] ldsh [%l7 + 0x3A], %i7 fbg %fcc2, loop_1451 fcmped %fcc1, %f4, %f0 fxnor %f4, %f8, %f10 stw %g7, [%l7 + 0x30] loop_1451: fmul8x16au %f14, %f13, %f10 tn %icc, 0x5 tneg %xcc, 0x6 fbn,a %fcc1, loop_1452 ld [%l7 + 0x60], %f0 subc %l0, %l2, %g4 stw %i1, [%l7 + 0x6C] loop_1452: sth %l1, [%l7 + 0x2A] nop setx loop_1453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %xcc, %i0, %o5 sth %l3, [%l7 + 0x0A] fmovsgu %xcc, %f12, %f5 loop_1453: stb %l4, [%l7 + 0x24] fpsub16s %f10, %f14, %f2 ta %icc, 0x2 std %f4, [%l7 + 0x40] fands %f1, %f1, %f14 lduw [%l7 + 0x08], %l5 fand %f8, %f8, %f10 fnot1 %f6, %f4 lduw [%l7 + 0x1C], %i5 fmovsg %xcc, %f5, %f6 fcmpgt16 %f14, %f4, %i4 mulscc %i2, 0x1F6C, %o1 fnot1 %f8, %f8 fmovdne %xcc, %f12, %f4 ld [%l7 + 0x0C], %f3 ldsb [%l7 + 0x19], %i6 ldsb [%l7 + 0x28], %i3 st %f13, [%l7 + 0x50] nop setx loop_1454, %l0, %l1 jmpl %l1, %l6 tneg %icc, 0x4 stb %o3, [%l7 + 0x36] ldsb [%l7 + 0x2C], %g1 loop_1454: fmovd %f14, %f2 taddcctv %o4, 0x04AE, %g6 edge16 %o7, %g5, %o0 orcc %g2, 0x098F, %o6 fmuld8ulx16 %f2, %f6, %f6 fmovrdlz %o2, %f14, %f8 stw %i7, [%l7 + 0x58] smulcc %g3, 0x068F, %g7 ldub [%l7 + 0x0D], %l2 fpack32 %f4, %f14, %f14 ldsh [%l7 + 0x10], %g4 nop setx loop_1455, %l0, %l1 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 + 0x08], %i1 fbe %fcc1, loop_1456 fandnot1s %f3, %f8, %f2 loop_1455: lduh [%l7 + 0x14], %l0 addcc %i0, 0x10BF, %o5 loop_1456: subc %l3, 0x1B25, %l4 call loop_1457 fmovsgu %icc, %f7, %f2 ldsb [%l7 + 0x21], %l1 array8 %l5, %i4, %i2 loop_1457: bgu,a,pn %icc, loop_1458 ldx [%l7 + 0x40], %i5 movleu %icc, %i6, %o1 fmovde %icc, %f9, %f13 loop_1458: fsrc1 %f8, %f2 sethi 0x1161, %l6 fbo %fcc1, loop_1459 ld [%l7 + 0x28], %f6 fnand %f2, %f12, %f14 fbl %fcc3, loop_1460 loop_1459: ldsh [%l7 + 0x46], %o3 fmuld8ulx16 %f5, %f8, %f2 ld [%l7 + 0x20], %f2 loop_1460: fmovsle %icc, %f10, %f0 ldub [%l7 + 0x5D], %i3 fpsub16 %f0, %f14, %f4 bleu,a,pn %icc, loop_1461 movre %g1, 0x014, %o4 ldsw [%l7 + 0x28], %o7 fandnot2 %f6, %f0, %f8 loop_1461: fbge %fcc0, loop_1462 edge32l %g5, %g6, %o0 lduh [%l7 + 0x2A], %g2 bcs,a,pn %icc, loop_1463 loop_1462: edge32ln %o6, %i7, %o2 movrlez %g3, %l2, %g7 fble %fcc3, loop_1464 loop_1463: fmovrdgz %g4, %f6, %f8 bvc,pt %icc, loop_1465 fnot1s %f4, %f0 loop_1464: fnands %f10, %f6, %f15 ldub [%l7 + 0x65], %i1 loop_1465: ld [%l7 + 0x70], %f15 movrlz %l0, 0x292, %i0 ldsw [%l7 + 0x30], %o5 nop setx loop_1466, %l0, %l1 jmpl %l1, %l4 fbge,a %fcc3, loop_1467 fba %fcc2, loop_1468 ldsh [%l7 + 0x4E], %l3 loop_1466: bl loop_1469 loop_1467: stw %l5, [%l7 + 0x64] loop_1468: ldx [%l7 + 0x48], %i4 fnegs %f7, %f0 loop_1469: and %l1, %i5, %i2 array32 %i6, %l6, %o3 sdiv %o1, 0x1B2C, %g1 movpos %xcc, %o4, %o7 bgu loop_1470 ldub [%l7 + 0x24], %i3 fornot1s %f14, %f12, %f9 bne,a,pt %icc, loop_1471 loop_1470: fmuld8sux16 %f13, %f13, %f2 pdist %f2, %f6, %f0 ld [%l7 + 0x78], %f10 loop_1471: fbge,a %fcc2, loop_1472 movpos %xcc, %g6, %g5 fbuge,a %fcc1, loop_1473 fmuld8sux16 %f4, %f6, %f12 loop_1472: st %f14, [%l7 + 0x40] ldd [%l7 + 0x20], %f6 loop_1473: sll %o0, 0x1C, %o6 tsubcctv %i7, %o2, %g3 tle %xcc, 0x6 sth %l2, [%l7 + 0x36] ldd [%l7 + 0x48], %f12 fnot1s %f8, %f2 stb %g7, [%l7 + 0x0B] or %g4, 0x00C3, %g2 fbul %fcc2, loop_1474 fbule %fcc0, loop_1475 edge8n %i1, %i0, %o5 fmovsle %icc, %f9, %f9 loop_1474: stx %l0, [%l7 + 0x68] loop_1475: fbuge %fcc0, loop_1476 sth %l3, [%l7 + 0x68] sth %l5, [%l7 + 0x3A] taddcc %i4, %l1, %i5 loop_1476: faligndata %f14, %f12, %f2 xnor %l4, 0x1E41, %i2 st %f4, [%l7 + 0x6C] subcc %i6, %l6, %o1 tg %icc, 0x6 ldsh [%l7 + 0x38], %o3 lduh [%l7 + 0x16], %o4 ldsb [%l7 + 0x3D], %o7 lduw [%l7 + 0x4C], %g1 udivcc %i3, 0x17B5, %g6 movvs %xcc, %o0, %g5 st %f5, [%l7 + 0x34] st %f10, [%l7 + 0x74] fble %fcc1, loop_1477 ldsb [%l7 + 0x7D], %i7 movle %icc, %o2, %o6 lduw [%l7 + 0x28], %l2 loop_1477: srl %g7, 0x17, %g3 ldsb [%l7 + 0x14], %g4 fmovscc %icc, %f10, %f13 bshuffle %f10, %f14, %f4 edge16l %g2, %i1, %i0 fornot1s %f12, %f8, %f5 and %o5, 0x1388, %l3 fmul8x16al %f9, %f13, %f14 fbge %fcc1, loop_1478 bcs,a,pt %icc, loop_1479 srlx %l0, 0x09, %l5 stx %i4, [%l7 + 0x18] loop_1478: fblg %fcc3, loop_1480 loop_1479: fmovsn %xcc, %f1, %f12 fbug %fcc1, loop_1481 subcc %l1, 0x1597, %l4 loop_1480: ldub [%l7 + 0x0A], %i2 fcmpes %fcc1, %f14, %f5 loop_1481: fmovdle %icc, %f6, %f12 fornot1s %f12, %f0, %f6 movrne %i6, 0x280, %i5 ldsh [%l7 + 0x72], %l6 addccc %o3, 0x1936, %o4 udivx %o1, 0x0223, %o7 ldsw [%l7 + 0x1C], %g1 fmovsne %xcc, %f6, %f8 fcmped %fcc0, %f2, %f0 fmovsg %icc, %f12, %f0 udivx %g6, 0x003C, %i3 stw %g5, [%l7 + 0x0C] ldsw [%l7 + 0x48], %i7 tne %xcc, 0x3 sra %o2, %o0, %o6 sllx %l2, %g7, %g4 ld [%l7 + 0x24], %f11 edge16 %g3, %i1, %g2 bvc,a loop_1482 fxor %f0, %f6, %f0 tgu %xcc, 0x4 nop setx loop_1483, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1482: tleu %xcc, 0x5 fcmpeq16 %f12, %f2, %i0 ldub [%l7 + 0x5A], %o5 loop_1483: tpos %icc, 0x7 fbul %fcc1, loop_1484 addccc %l0, %l5, %l3 ldsw [%l7 + 0x48], %l1 brlez,a %l4, loop_1485 loop_1484: subcc %i4, 0x1536, %i2 fsrc1s %f5, %f14 fsrc2 %f4, %f2 loop_1485: fmovrsgz %i6, %f15, %f13 ldx [%l7 + 0x40], %l6 fbug %fcc2, loop_1486 umul %i5, %o3, %o4 ldub [%l7 + 0x38], %o1 fmovrslz %g1, %f9, %f14 loop_1486: fmovdne %icc, %f10, %f1 ldx [%l7 + 0x40], %g6 ldub [%l7 + 0x2C], %i3 edge8ln %g5, %i7, %o7 fmovrdlez %o0, %f14, %f0 tcc %icc, 0x5 pdist %f2, %f6, %f12 fabsd %f2, %f0 tge %icc, 0x2 fpack16 %f4, %f4 st %f13, [%l7 + 0x08] fcmpeq32 %f12, %f8, %o2 lduw [%l7 + 0x5C], %l2 fbg,a %fcc1, loop_1487 lduh [%l7 + 0x2E], %o6 fpadd32s %f14, %f13, %f9 lduw [%l7 + 0x50], %g7 loop_1487: sth %g3, [%l7 + 0x5C] movpos %icc, %i1, %g4 fmovsge %icc, %f12, %f15 sll %i0, 0x12, %o5 xorcc %l0, 0x1A7E, %g2 srlx %l5, 0x0D, %l1 andn %l3, 0x1BED, %i4 lduh [%l7 + 0x56], %l4 fmovsneg %icc, %f1, %f1 nop setx loop_1488, %l0, %l1 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 %i2, [%l7 + 0x2C] fnor %f8, %f8, %f0 fmovsge %icc, %f6, %f8 loop_1488: fsrc2s %f10, %f14 lduw [%l7 + 0x34], %l6 stx %i5, [%l7 + 0x70] tsubcctv %i6, %o4, %o3 taddcctv %o1, 0x0FED, %g1 fpackfix %f10, %f11 movcc %icc, %i3, %g6 fandnot2 %f10, %f4, %f12 movvc %icc, %g5, %o7 fmovsneg %xcc, %f8, %f15 fmul8sux16 %f12, %f12, %f8 ldd [%l7 + 0x50], %f6 sub %i7, %o0, %l2 ldd [%l7 + 0x70], %f12 bge %xcc, loop_1489 lduh [%l7 + 0x54], %o2 fmovsgu %xcc, %f2, %f3 fcmps %fcc1, %f15, %f3 loop_1489: fmovsleu %xcc, %f13, %f0 stw %g7, [%l7 + 0x44] fmovsne %icc, %f14, %f13 udivx %g3, 0x0323, %o6 std %f8, [%l7 + 0x38] brgz %g4, loop_1490 fcmpne32 %f12, %f12, %i1 popc 0x1D67, %o5 fmovdleu %icc, %f0, %f5 loop_1490: ldx [%l7 + 0x50], %l0 ldx [%l7 + 0x18], %i0 fxors %f15, %f4, %f3 fmovdl %icc, %f3, %f4 ldd [%l7 + 0x60], %f6 edge8 %l5, %g2, %l1 fnegs %f8, %f8 siam 0x7 ldd [%l7 + 0x48], %f10 stw %l3, [%l7 + 0x1C] fxor %f14, %f14, %f4 srl %l4, %i4, %i2 sdivcc %l6, 0x1B6A, %i5 sth %i6, [%l7 + 0x14] lduh [%l7 + 0x78], %o4 fmovspos %xcc, %f12, %f10 sth %o1, [%l7 + 0x40] add %o3, 0x03F4, %i3 lduh [%l7 + 0x5E], %g1 ldx [%l7 + 0x48], %g5 movle %icc, %o7, %g6 lduh [%l7 + 0x6E], %o0 edge32ln %l2, %i7, %o2 mulx %g3, %g7, %o6 tcc %icc, 0x4 fmovde %xcc, %f15, %f8 udivx %i1, 0x1B1E, %g4 srlx %l0, 0x11, %o5 bcs,a loop_1491 ldsb [%l7 + 0x45], %i0 mova %icc, %g2, %l5 movg %icc, %l1, %l4 loop_1491: lduw [%l7 + 0x6C], %i4 movpos %icc, %i2, %l6 movcs %icc, %l3, %i5 fmovdleu %icc, %f13, %f8 fmovsgu %xcc, %f1, %f9 sth %o4, [%l7 + 0x16] nop setx loop_1492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpes %fcc0, %f9, %f7 fpadd32 %f0, %f10, %f8 fmovdl %xcc, %f14, %f4 loop_1492: ldsb [%l7 + 0x7B], %o1 ldx [%l7 + 0x58], %i6 sdivx %o3, 0x192F, %g1 movpos %xcc, %i3, %o7 srlx %g6, 0x1D, %g5 fbl,a %fcc1, loop_1493 sth %o0, [%l7 + 0x7E] ldx [%l7 + 0x40], %i7 edge32 %l2, %g3, %o2 loop_1493: fnors %f12, %f12, %f9 brgez %o6, loop_1494 mulscc %g7, %g4, %i1 andncc %o5, %l0, %i0 fcmpes %fcc3, %f11, %f9 loop_1494: fmovsg %xcc, %f0, %f11 tneg %icc, 0x1 xor %g2, 0x1031, %l1 lduw [%l7 + 0x3C], %l4 fmovrde %l5, %f8, %f0 ba %icc, loop_1495 fcmpeq16 %f0, %f10, %i2 ldsh [%l7 + 0x68], %i4 movg %xcc, %l6, %l3 loop_1495: ld [%l7 + 0x0C], %f6 fnegs %f14, %f10 fcmpgt16 %f6, %f6, %i5 ld [%l7 + 0x24], %f15 fpadd16 %f4, %f10, %f2 movrlz %o4, %i6, %o3 or %o1, %g1, %o7 fble %fcc2, loop_1496 nop setx loop_1497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnand %f14, %f0, %f12 movl %icc, %i3, %g5 loop_1496: ldub [%l7 + 0x45], %o0 loop_1497: fmovd %f12, %f0 ldsw [%l7 + 0x78], %g6 fmovdn %xcc, %f1, %f14 movne %icc, %i7, %l2 fmovdge %xcc, %f0, %f12 tcc %icc, 0x7 fnor %f6, %f6, %f2 edge8l %o2, %g3, %o6 fpadd16 %f0, %f14, %f10 st %f0, [%l7 + 0x68] stw %g7, [%l7 + 0x20] fcmple32 %f10, %f2, %i1 std %f0, [%l7 + 0x68] std %f8, [%l7 + 0x68] ldub [%l7 + 0x54], %g4 fcmpne32 %f14, %f6, %o5 edge16l %l0, %i0, %g2 mulx %l1, 0x03A6, %l5 ldsh [%l7 + 0x3E], %i2 stw %l4, [%l7 + 0x34] fcmple32 %f6, %f0, %l6 tn %icc, 0x7 st %f3, [%l7 + 0x34] xnorcc %i4, %i5, %l3 movvs %icc, %i6, %o4 orcc %o1, %g1, %o3 nop setx loop_1498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f10, %f5 fpadd16 %f14, %f2, %f6 fandnot1 %f2, %f2, %f10 loop_1498: fmovrdlz %i3, %f14, %f0 bshuffle %f6, %f8, %f14 stb %g5, [%l7 + 0x33] edge8n %o0, %o7, %g6 fpadd16s %f5, %f1, %f4 fsrc2 %f10, %f8 taddcctv %l2, 0x1F69, %i7 fpadd32 %f4, %f8, %f6 ldsh [%l7 + 0x12], %o2 sth %o6, [%l7 + 0x26] edge16 %g7, %g3, %i1 fbule %fcc1, loop_1499 fpack16 %f10, %f14 subcc %o5, %g4, %l0 sth %g2, [%l7 + 0x40] loop_1499: lduw [%l7 + 0x1C], %l1 std %f4, [%l7 + 0x08] sra %l5, 0x06, %i0 lduh [%l7 + 0x7A], %l4 fmul8x16au %f9, %f9, %f6 srlx %l6, 0x0E, %i2 movrlz %i4, %i5, %i6 edge16 %l3, %o4, %g1 fmovdg %icc, %f9, %f4 movne %icc, %o3, %i3 movvc %xcc, %g5, %o0 array8 %o7, %g6, %o1 fba,a %fcc3, loop_1500 fornot2s %f15, %f2, %f9 ldsh [%l7 + 0x0E], %i7 st %f6, [%l7 + 0x28] loop_1500: st %f13, [%l7 + 0x34] brlez,a %l2, loop_1501 fmovrde %o6, %f8, %f2 std %f0, [%l7 + 0x38] ldsh [%l7 + 0x14], %g7 loop_1501: fpadd16 %f4, %f2, %f12 edge32n %o2, %g3, %i1 ldx [%l7 + 0x38], %g4 ldub [%l7 + 0x2B], %o5 mova %xcc, %g2, %l0 umulcc %l1, 0x0A38, %i0 lduw [%l7 + 0x08], %l5 fblg,a %fcc0, loop_1502 ldsb [%l7 + 0x11], %l6 fmovdcc %icc, %f2, %f13 andn %l4, %i4, %i5 loop_1502: xorcc %i2, 0x1E73, %i6 siam 0x4 fbule,a %fcc1, loop_1503 lduh [%l7 + 0x7A], %l3 lduw [%l7 + 0x50], %g1 movgu %icc, %o4, %i3 loop_1503: fbu,a %fcc1, loop_1504 fba,a %fcc2, loop_1505 movvs %xcc, %o3, %g5 edge8n %o0, %g6, %o7 loop_1504: lduh [%l7 + 0x56], %o1 loop_1505: fmovdne %xcc, %f4, %f8 edge8 %i7, %l2, %o6 addcc %o2, 0x143A, %g3 edge8l %i1, %g4, %g7 edge16n %o5, %g2, %l0 array32 %i0, %l1, %l6 fpsub32 %f10, %f6, %f4 movcc %xcc, %l4, %l5 tne %icc, 0x5 bn,a,pn %xcc, loop_1506 sllx %i5, 0x09, %i2 bl,a,pn %icc, loop_1507 fmovdvs %xcc, %f4, %f10 loop_1506: call loop_1508 fbne,a %fcc3, loop_1509 loop_1507: popc %i4, %i6 fmovrsgz %l3, %f10, %f7 loop_1508: fcmpes %fcc0, %f9, %f8 loop_1509: fbge,a %fcc1, loop_1510 fmovdcc %icc, %f14, %f7 movrlez %g1, %o4, %i3 ldsh [%l7 + 0x3A], %g5 loop_1510: pdist %f6, %f8, %f2 subcc %o0, %o3, %g6 add %o1, 0x1CEB, %i7 array8 %o7, %o6, %l2 fcmpes %fcc0, %f4, %f0 nop setx loop_1511, %l0, %l1 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 + 0x68], %g3 ldub [%l7 + 0x3B], %i1 tgu %xcc, 0x4 loop_1511: fbuge,a %fcc3, loop_1512 fzeros %f5 fmuld8sux16 %f7, %f2, %f14 ldsh [%l7 + 0x46], %g4 loop_1512: stx %g7, [%l7 + 0x08] fcmpeq16 %f6, %f6, %o2 fxnors %f1, %f2, %f12 fmovse %icc, %f13, %f8 brgz,a %g2, loop_1513 sdivcc %l0, 0x1930, %o5 edge32n %i0, %l1, %l4 fmul8x16au %f6, %f7, %f14 loop_1513: alignaddr %l5, %i5, %l6 fnot1 %f12, %f2 movl %xcc, %i2, %i6 array16 %l3, %g1, %o4 stw %i3, [%l7 + 0x34] stw %g5, [%l7 + 0x18] fmovsneg %icc, %f3, %f15 fors %f15, %f12, %f14 std %f4, [%l7 + 0x18] ld [%l7 + 0x1C], %f15 movre %i4, %o0, %g6 sethi 0x1880, %o1 ldd [%l7 + 0x18], %f10 stb %o3, [%l7 + 0x50] std %f10, [%l7 + 0x58] fbe,a %fcc3, loop_1514 addccc %o7, 0x077E, %o6 fbne,a %fcc3, loop_1515 brz %l2, loop_1516 loop_1514: fbo %fcc1, loop_1517 taddcctv %i7, 0x0AE5, %g3 loop_1515: array16 %i1, %g7, %o2 loop_1516: fnot2 %f6, %f2 loop_1517: tvc %icc, 0x1 fxnors %f11, %f0, %f9 andn %g4, 0x0CB5, %l0 fpsub16 %f2, %f6, %f8 movne %xcc, %g2, %o5 fble %fcc2, loop_1518 brgez,a %i0, loop_1519 smulcc %l1, %l5, %l4 fmovs %f3, %f0 loop_1518: xorcc %i5, %l6, %i2 loop_1519: xor %l3, 0x0C72, %g1 tpos %xcc, 0x2 bn %xcc, loop_1520 fxor %f10, %f2, %f2 fnegs %f13, %f5 tneg %icc, 0x0 loop_1520: edge16n %o4, %i6, %i3 edge32n %g5, %o0, %g6 fmovsle %icc, %f4, %f8 mova %icc, %o1, %i4 fmovrdgz %o3, %f2, %f14 fnot2s %f9, %f6 sub %o7, %l2, %o6 fmovsg %xcc, %f1, %f8 fbule %fcc0, loop_1521 fabss %f10, %f13 bg,pt %xcc, loop_1522 tpos %icc, 0x0 loop_1521: tgu %xcc, 0x1 array32 %g3, %i7, %i1 loop_1522: stw %o2, [%l7 + 0x74] udiv %g4, 0x15DE, %g7 bneg,a,pn %icc, loop_1523 brlz,a %l0, loop_1524 ldx [%l7 + 0x30], %o5 ldsb [%l7 + 0x5D], %g2 loop_1523: mulscc %i0, 0x19E2, %l1 loop_1524: ldsh [%l7 + 0x34], %l4 fbul,a %fcc3, loop_1525 stb %i5, [%l7 + 0x34] ldsh [%l7 + 0x50], %l6 std %f14, [%l7 + 0x20] loop_1525: tle %icc, 0x7 fpsub32 %f4, %f10, %f4 lduh [%l7 + 0x3E], %i2 edge8l %l5, %g1, %l3 fmovsg %icc, %f15, %f13 subc %o4, %i3, %g5 fmovdle %xcc, %f13, %f5 movleu %icc, %i6, %o0 ldsh [%l7 + 0x10], %g6 array16 %o1, %i4, %o3 brlz %l2, loop_1526 smul %o7, 0x19F1, %g3 fmul8sux16 %f6, %f12, %f4 tvc %xcc, 0x4 loop_1526: bleu,a,pn %xcc, loop_1527 ldsb [%l7 + 0x54], %i7 brz,a %o6, loop_1528 stw %i1, [%l7 + 0x4C] loop_1527: sth %g4, [%l7 + 0x6C] tvc %icc, 0x0 loop_1528: sll %g7, 0x16, %l0 ldx [%l7 + 0x48], %o5 fzeros %f8 fors %f9, %f3, %f1 fblg %fcc0, loop_1529 array32 %o2, %i0, %g2 nop setx loop_1530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f12, %f14, %f10 loop_1529: edge32ln %l4, %i5, %l6 xnor %i2, 0x09AA, %l5 loop_1530: ldsh [%l7 + 0x6A], %l1 srl %l3, 0x03, %o4 fmovsgu %icc, %f14, %f6 fmovsvs %xcc, %f13, %f5 bne,a,pt %xcc, loop_1531 ldsw [%l7 + 0x60], %i3 movleu %xcc, %g1, %i6 fmovrslz %g5, %f0, %f11 loop_1531: fnors %f7, %f11, %f8 ta %xcc, 0x2 fmovscs %xcc, %f14, %f10 sdiv %g6, 0x1B9D, %o0 movrgez %o1, %i4, %l2 sll %o7, 0x02, %o3 edge32n %g3, %o6, %i1 stb %g4, [%l7 + 0x08] fcmpne32 %f14, %f10, %g7 fmovsl %icc, %f10, %f4 fmovsvc %xcc, %f11, %f1 sth %i7, [%l7 + 0x4C] fabss %f8, %f2 edge16ln %o5, %l0, %i0 edge32n %g2, %l4, %o2 fandnot1 %f8, %f10, %f10 fand %f2, %f2, %f8 and %l6, %i2, %l5 ldsw [%l7 + 0x0C], %l1 lduh [%l7 + 0x42], %l3 fnegs %f9, %f3 fbu,a %fcc1, loop_1532 ldd [%l7 + 0x38], %f8 stw %o4, [%l7 + 0x0C] edge16l %i3, %i5, %g1 loop_1532: bcc %xcc, loop_1533 stx %g5, [%l7 + 0x18] alignaddrl %g6, %o0, %o1 stb %i4, [%l7 + 0x3D] loop_1533: bcc,a loop_1534 lduh [%l7 + 0x08], %l2 movle %icc, %i6, %o7 fmovdne %icc, %f13, %f12 loop_1534: ld [%l7 + 0x58], %f10 stb %g3, [%l7 + 0x28] st %f7, [%l7 + 0x64] fsrc1 %f12, %f0 fandnot1s %f11, %f12, %f1 lduh [%l7 + 0x3C], %o6 bleu %icc, loop_1535 fmovsle %icc, %f11, %f9 fpsub32 %f0, %f0, %f0 fmovsleu %icc, %f2, %f5 loop_1535: fxnors %f12, %f7, %f6 fmovspos %icc, %f9, %f9 st %f7, [%l7 + 0x18] stx %i1, [%l7 + 0x68] movleu %icc, %o3, %g4 fcmpeq32 %f12, %f4, %i7 bn,a,pn %xcc, loop_1536 smul %g7, %o5, %i0 brlz %g2, loop_1537 tsubcc %l4, %l0, %o2 loop_1536: nop setx loop_1538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %i2, %f3, %f6 loop_1537: subc %l6, %l1, %l5 fmovdneg %icc, %f6, %f5 loop_1538: fbuge,a %fcc3, loop_1539 fmovsa %icc, %f3, %f1 movgu %icc, %l3, %i3 smul %i5, %o4, %g5 loop_1539: st %f6, [%l7 + 0x44] fpsub16 %f2, %f8, %f12 fmovsn %icc, %f6, %f7 fmul8x16 %f6, %f0, %f2 movl %icc, %g1, %g6 tpos %xcc, 0x3 fmul8x16au %f1, %f11, %f8 sll %o0, 0x17, %i4 ldsw [%l7 + 0x40], %o1 fmul8sux16 %f0, %f2, %f4 fbe,a %fcc2, loop_1540 ldub [%l7 + 0x0A], %i6 lduw [%l7 + 0x0C], %o7 movre %g3, %o6, %i1 loop_1540: mulx %o3, %g4, %i7 st %f5, [%l7 + 0x38] fmuld8sux16 %f6, %f0, %f12 fmovsneg %icc, %f6, %f14 movle %icc, %g7, %o5 ld [%l7 + 0x30], %f7 nop setx loop_1541, %l0, %l1 jmpl %l1, %l2 ldx [%l7 + 0x58], %i0 nop setx loop_1542, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %icc, %g2, %l4 loop_1541: fmovsvs %xcc, %f7, %f10 fbo,a %fcc2, loop_1543 loop_1542: brnz,a %l0, loop_1544 fmovdl %icc, %f0, %f12 tsubcctv %i2, %l6, %l1 loop_1543: fmul8x16au %f0, %f3, %f6 loop_1544: movcs %icc, %l5, %l3 ldx [%l7 + 0x38], %o2 std %f14, [%l7 + 0x70] addccc %i5, %i3, %o4 bne,a loop_1545 tneg %icc, 0x6 fmovs %f0, %f7 brlz,a %g5, loop_1546 loop_1545: bcc,pn %xcc, loop_1547 sra %g6, %g1, %o0 sdiv %o1, 0x12A1, %i4 loop_1546: st %f3, [%l7 + 0x3C] loop_1547: ldsw [%l7 + 0x68], %o7 st %f8, [%l7 + 0x54] fcmpgt32 %f0, %f12, %i6 andncc %o6, %g3, %o3 fba %fcc1, loop_1548 edge8ln %i1, %g4, %g7 fmovrsgz %o5, %f1, %f5 nop setx loop_1549, %l0, %l1 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_1548: fmovsle %xcc, %f4, %f1 bpos %xcc, loop_1550 tneg %xcc, 0x3 loop_1549: bleu,pn %icc, loop_1551 fcmpgt16 %f4, %f8, %l2 loop_1550: fmovsne %icc, %f4, %f4 lduh [%l7 + 0x24], %i0 loop_1551: ld [%l7 + 0x70], %f15 and %g2, %i7, %l4 smulcc %i2, 0x11AE, %l6 fsrc2 %f12, %f10 tl %xcc, 0x7 stb %l1, [%l7 + 0x25] bleu,a,pn %xcc, loop_1552 fbge %fcc2, loop_1553 fmovse %xcc, %f12, %f2 fxors %f11, %f10, %f5 loop_1552: fmuld8ulx16 %f13, %f7, %f8 loop_1553: ldx [%l7 + 0x68], %l5 stb %l3, [%l7 + 0x2E] tneg %icc, 0x5 ld [%l7 + 0x2C], %f11 lduw [%l7 + 0x78], %l0 ldd [%l7 + 0x28], %f8 movrgez %o2, %i5, %o4 fba,a %fcc3, loop_1554 lduw [%l7 + 0x5C], %g5 stx %i3, [%l7 + 0x38] brlez %g1, loop_1555 loop_1554: bvc,pn %icc, loop_1556 lduh [%l7 + 0x66], %o0 fbo,a %fcc2, loop_1557 loop_1555: udivcc %g6, 0x17D3, %i4 loop_1556: sdiv %o7, 0x0258, %i6 bne loop_1558 loop_1557: fmovrdgz %o6, %f2, %f10 fmul8ulx16 %f2, %f10, %f12 brz %o1, loop_1559 loop_1558: bne,pn %icc, loop_1560 movge %icc, %g3, %o3 bge loop_1561 loop_1559: ldsw [%l7 + 0x50], %i1 loop_1560: tge %xcc, 0x6 tl %xcc, 0x1 loop_1561: movge %xcc, %g4, %o5 tleu %icc, 0x4 movle %icc, %l2, %g7 fmovrdlz %g2, %f2, %f4 ldub [%l7 + 0x79], %i7 brlez %l4, loop_1562 brnz,a %i2, loop_1563 fandnot1 %f14, %f4, %f12 tvc %xcc, 0x5 loop_1562: movg %xcc, %l6, %i0 loop_1563: ldsw [%l7 + 0x44], %l5 fcmpd %fcc0, %f14, %f8 fand %f8, %f12, %f12 ldub [%l7 + 0x6F], %l3 edge8 %l0, %l1, %o2 tvs %xcc, 0x1 ldd [%l7 + 0x70], %f12 bvc,pt %icc, loop_1564 fnot2s %f3, %f0 bn %icc, loop_1565 fnot2 %f14, %f8 loop_1564: edge8 %i5, %g5, %o4 fmovrsgz %i3, %f2, %f10 loop_1565: sllx %o0, %g1, %i4 movvc %xcc, %g6, %i6 umulcc %o6, %o7, %g3 ldsh [%l7 + 0x60], %o1 lduh [%l7 + 0x58], %o3 fcmpne16 %f4, %f6, %g4 std %f4, [%l7 + 0x60] fpsub16s %f7, %f6, %f10 fmul8x16al %f3, %f10, %f12 xnorcc %o5, 0x097B, %i1 edge16ln %g7, %l2, %g2 stx %l4, [%l7 + 0x08] sth %i2, [%l7 + 0x6A] fornot1 %f2, %f4, %f0 fpack16 %f10, %f8 stb %i7, [%l7 + 0x23] movpos %icc, %i0, %l5 ldd [%l7 + 0x20], %f10 subc %l6, 0x036B, %l0 sll %l1, 0x09, %o2 andcc %l3, %g5, %o4 fpsub32s %f1, %f5, %f1 ldsb [%l7 + 0x3D], %i3 movpos %icc, %i5, %g1 ta %icc, 0x5 brgz,a %o0, loop_1566 fnegd %f8, %f12 tcc %xcc, 0x4 alignaddrl %i4, %g6, %o6 loop_1566: sra %o7, %i6, %o1 fmovdpos %icc, %f5, %f15 fmovdvc %xcc, %f10, %f13 ldsw [%l7 + 0x4C], %g3 nop setx loop_1567, %l0, %l1 jmpl %l1, %g4 fmuld8sux16 %f0, %f9, %f0 srl %o5, 0x07, %o3 fbo,a %fcc1, loop_1568 loop_1567: sdivx %i1, 0x12C3, %l2 sra %g7, 0x14, %l4 udivx %g2, 0x0E7C, %i2 loop_1568: std %f10, [%l7 + 0x38] movrlz %i7, 0x2C9, %l5 movrne %l6, 0x12F, %l0 fmovsa %icc, %f7, %f9 tcc %xcc, 0x7 fornot2 %f10, %f10, %f6 ldsw [%l7 + 0x50], %i0 movrlez %l1, 0x106, %l3 fmuld8ulx16 %f4, %f0, %f10 te %icc, 0x5 movleu %xcc, %o2, %o4 std %f2, [%l7 + 0x50] movre %g5, %i5, %g1 tsubcctv %i3, 0x0A1E, %o0 ldsw [%l7 + 0x54], %i4 lduw [%l7 + 0x64], %g6 movrne %o6, %o7, %i6 movn %xcc, %g3, %o1 lduh [%l7 + 0x1C], %g4 stw %o5, [%l7 + 0x38] movcs %icc, %o3, %l2 fand %f6, %f6, %f8 fsrc2 %f8, %f10 tcs %icc, 0x4 fcmpgt32 %f12, %f12, %i1 fbo,a %fcc3, loop_1569 bleu %xcc, loop_1570 ldx [%l7 + 0x40], %l4 fpadd32s %f2, %f2, %f1 loop_1569: tvc %icc, 0x5 loop_1570: ldd [%l7 + 0x30], %f14 bne loop_1571 ldd [%l7 + 0x30], %f12 stw %g2, [%l7 + 0x68] smulcc %i2, 0x0EC9, %i7 loop_1571: brgz %g7, loop_1572 lduw [%l7 + 0x54], %l6 bcc,a loop_1573 ta %xcc, 0x5 loop_1572: fmovdne %xcc, %f12, %f2 fmovrsgez %l5, %f0, %f9 loop_1573: fxnors %f3, %f2, %f0 mulscc %i0, 0x1B4E, %l0 fsrc2s %f8, %f13 ldsb [%l7 + 0x7C], %l3 fzeros %f3 edge32 %l1, %o2, %g5 ldsb [%l7 + 0x7A], %i5 lduh [%l7 + 0x7A], %o4 movneg %xcc, %i3, %g1 fbl,a %fcc3, loop_1574 fmovsleu %xcc, %f10, %f1 orn %i4, 0x08F4, %g6 tpos %xcc, 0x7 loop_1574: fmovsgu %xcc, %f5, %f4 fmovsg %icc, %f15, %f5 fbue %fcc3, loop_1575 lduh [%l7 + 0x50], %o0 movg %xcc, %o6, %i6 fcmpeq32 %f0, %f14, %g3 loop_1575: fabss %f0, %f11 fornot1 %f14, %f6, %f6 st %f7, [%l7 + 0x2C] bcs %xcc, loop_1576 umulcc %o7, %g4, %o1 edge32l %o5, %l2, %i1 fnegd %f12, %f6 loop_1576: fcmpeq32 %f2, %f10, %l4 fbue,a %fcc0, loop_1577 ldsb [%l7 + 0x56], %o3 brlez %g2, loop_1578 movgu %icc, %i2, %i7 loop_1577: stx %g7, [%l7 + 0x68] tneg %xcc, 0x4 loop_1578: ldsh [%l7 + 0x64], %l6 ldsw [%l7 + 0x5C], %i0 fmovsg %icc, %f0, %f1 st %f13, [%l7 + 0x3C] edge8ln %l5, %l3, %l1 stw %o2, [%l7 + 0x2C] tpos %icc, 0x6 fmovrsne %l0, %f7, %f12 ldub [%l7 + 0x2E], %g5 bneg loop_1579 edge8ln %o4, %i3, %i5 stw %g1, [%l7 + 0x08] stw %g6, [%l7 + 0x68] loop_1579: fcmpeq32 %f8, %f8, %o0 movpos %xcc, %o6, %i4 fsrc2s %f2, %f0 st %f4, [%l7 + 0x24] tge %xcc, 0x0 nop setx loop_1580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %g3, 0x14B9, %o7 sth %g4, [%l7 + 0x40] fmovda %icc, %f11, %f8 loop_1580: movn %xcc, %i6, %o5 fnegd %f6, %f14 edge8ln %l2, %o1, %i1 stb %l4, [%l7 + 0x3A] fbule,a %fcc2, loop_1581 fpack16 %f10, %f1 ldd [%l7 + 0x38], %f12 addc %g2, %o3, %i7 loop_1581: mulx %g7, 0x1FD3, %i2 fnegs %f2, %f8 stx %l6, [%l7 + 0x68] ld [%l7 + 0x14], %f9 fmul8sux16 %f6, %f8, %f14 fmovsn %icc, %f11, %f14 ldsw [%l7 + 0x40], %l5 lduw [%l7 + 0x68], %i0 fxnor %f10, %f14, %f8 stb %l1, [%l7 + 0x66] bl,a,pn %icc, loop_1582 alignaddr %l3, %o2, %l0 mova %icc, %o4, %i3 fcmple32 %f10, %f8, %i5 loop_1582: ldx [%l7 + 0x50], %g5 tpos %icc, 0x3 fblg,a %fcc3, loop_1583 fnot1s %f3, %f6 ldub [%l7 + 0x5A], %g6 fmovdvc %xcc, %f13, %f7 loop_1583: stx %g1, [%l7 + 0x70] fmovsvc %xcc, %f6, %f12 pdist %f10, %f4, %f4 movrgz %o6, 0x1CC, %o0 fmovsvs %icc, %f2, %f4 fmovrdlz %i4, %f4, %f0 lduw [%l7 + 0x5C], %g3 tg %icc, 0x0 fmul8x16 %f15, %f6, %f2 srlx %g4, %i6, %o7 tneg %xcc, 0x3 bl,a %icc, loop_1584 fbule %fcc1, loop_1585 ldsw [%l7 + 0x7C], %o5 ldsw [%l7 + 0x0C], %l2 loop_1584: array16 %o1, %l4, %i1 loop_1585: ld [%l7 + 0x4C], %f9 udivcc %g2, 0x13E1, %o3 sth %g7, [%l7 + 0x76] fmul8ulx16 %f12, %f8, %f14 ldsw [%l7 + 0x54], %i2 bcc,a,pt %icc, loop_1586 fmovdg %icc, %f14, %f4 movvs %icc, %i7, %l5 bn loop_1587 loop_1586: stx %i0, [%l7 + 0x30] sth %l1, [%l7 + 0x6C] fmovdneg %xcc, %f2, %f1 loop_1587: fmovdl %xcc, %f15, %f9 udiv %l6, 0x01FF, %o2 lduh [%l7 + 0x54], %l3 fmovspos %icc, %f0, %f12 edge32 %o4, %i3, %l0 fbu,a %fcc3, loop_1588 fmovsvs %xcc, %f1, %f5 st %f11, [%l7 + 0x1C] stx %g5, [%l7 + 0x18] loop_1588: tcc %icc, 0x0 and %i5, %g6, %o6 sth %o0, [%l7 + 0x48] bleu loop_1589 stb %i4, [%l7 + 0x61] ld [%l7 + 0x54], %f4 fxors %f1, %f1, %f9 loop_1589: ldsh [%l7 + 0x5E], %g3 fands %f4, %f14, %f2 udivcc %g4, 0x0C34, %g1 fmovrslez %i6, %f7, %f10 ldub [%l7 + 0x78], %o5 std %f6, [%l7 + 0x70] tg %icc, 0x2 taddcc %o7, 0x1E4C, %o1 fands %f6, %f9, %f15 fmuld8ulx16 %f2, %f6, %f12 or %l2, 0x020A, %i1 umulcc %g2, 0x162A, %o3 sdivx %l4, 0x06A6, %g7 fcmpd %fcc2, %f14, %f8 fmovdvs %xcc, %f0, %f4 movgu %xcc, %i7, %l5 be,a %xcc, loop_1590 taddcc %i0, %l1, %i2 fnot1 %f6, %f4 bg,pn %xcc, loop_1591 loop_1590: tge %xcc, 0x5 fcmpgt16 %f14, %f14, %o2 ldsw [%l7 + 0x4C], %l6 loop_1591: fsrc1 %f4, %f8 ld [%l7 + 0x38], %f5 fsrc2s %f11, %f11 st %f6, [%l7 + 0x68] umul %l3, %i3, %o4 fpsub32s %f4, %f3, %f2 fmovrdgz %g5, %f12, %f2 fmovrdgez %l0, %f6, %f10 fbue,a %fcc3, loop_1592 fbu %fcc0, loop_1593 ldsw [%l7 + 0x20], %i5 movrgez %o6, 0x2F3, %g6 loop_1592: bgu,a loop_1594 loop_1593: edge8n %o0, %g3, %g4 orn %g1, %i4, %i6 xorcc %o5, 0x083D, %o7 loop_1594: fmovdn %icc, %f5, %f6 movn %xcc, %o1, %i1 fmovrslez %g2, %f6, %f15 bcs loop_1595 tneg %icc, 0x2 brlz %l2, loop_1596 fornot2s %f0, %f12, %f2 loop_1595: ldx [%l7 + 0x18], %o3 srax %l4, %i7, %g7 loop_1596: fpadd32s %f12, %f1, %f4 fmovdleu %xcc, %f3, %f13 fmovscc %icc, %f15, %f3 fnot2s %f7, %f14 fcmpgt32 %f2, %f12, %i0 fpsub32s %f6, %f2, %f15 fmovdl %icc, %f11, %f7 srl %l1, %i2, %o2 nop setx loop_1597, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a %icc, loop_1598 bpos,a %icc, loop_1599 addccc %l5, 0x009A, %l6 loop_1597: xnorcc %i3, 0x1FA3, %l3 loop_1598: fmovrdlez %g5, %f12, %f10 loop_1599: bn,a %xcc, loop_1600 fmovdpos %icc, %f10, %f13 ldub [%l7 + 0x2C], %o4 bg,pn %icc, loop_1601 loop_1600: fnors %f2, %f6, %f2 ldsw [%l7 + 0x18], %i5 fsrc2 %f10, %f12 loop_1601: ldsw [%l7 + 0x38], %l0 bgu %xcc, loop_1602 ld [%l7 + 0x28], %f14 fzero %f12 fxnors %f15, %f1, %f0 loop_1602: fmovdleu %icc, %f9, %f5 fmovda %icc, %f2, %f7 andncc %o6, %o0, %g3 array8 %g4, %g1, %i4 ldsb [%l7 + 0x08], %g6 brlz,a %i6, loop_1603 bshuffle %f6, %f0, %f8 fornot2s %f10, %f7, %f9 sdiv %o5, 0x007F, %o1 loop_1603: ldx [%l7 + 0x08], %o7 subc %g2, 0x1357, %l2 stb %i1, [%l7 + 0x2F] fmovsvs %icc, %f1, %f10 ldsh [%l7 + 0x5A], %l4 movn %icc, %i7, %o3 fmovrsne %g7, %f12, %f2 fzero %f2 ldub [%l7 + 0x5B], %i0 ldsb [%l7 + 0x2A], %i2 bge %xcc, loop_1604 fmuld8ulx16 %f9, %f10, %f12 sll %o2, %l5, %l6 fpack32 %f4, %f12, %f14 loop_1604: stx %i3, [%l7 + 0x78] fsrc1s %f4, %f12 brlez,a %l1, loop_1605 sth %g5, [%l7 + 0x4C] ldsh [%l7 + 0x34], %o4 ldsb [%l7 + 0x49], %l3 loop_1605: ldsw [%l7 + 0x7C], %l0 stb %i5, [%l7 + 0x4A] subc %o6, 0x07E4, %g3 sth %o0, [%l7 + 0x58] stb %g1, [%l7 + 0x24] stx %g4, [%l7 + 0x18] fmovrse %g6, %f3, %f8 tg %icc, 0x5 stb %i6, [%l7 + 0x24] fnors %f13, %f4, %f1 lduh [%l7 + 0x1A], %i4 lduw [%l7 + 0x40], %o1 stb %o5, [%l7 + 0x1E] lduw [%l7 + 0x2C], %g2 stb %o7, [%l7 + 0x44] fpack16 %f12, %f11 ldd [%l7 + 0x70], %f2 movvc %icc, %i1, %l4 fnegd %f8, %f8 or %i7, 0x0D5B, %o3 movpos %icc, %l2, %i0 tsubcc %i2, %g7, %l5 fbo %fcc3, loop_1606 fblg,a %fcc0, loop_1607 fbl %fcc2, loop_1608 ld [%l7 + 0x58], %f9 loop_1606: mova %icc, %l6, %i3 loop_1607: movvc %xcc, %o2, %g5 loop_1608: sth %o4, [%l7 + 0x3C] nop setx loop_1609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %l3, loop_1610 and %l1, 0x17BF, %i5 fbe,a %fcc3, loop_1611 loop_1609: movvs %icc, %o6, %l0 loop_1610: movrlez %g3, 0x266, %o0 bpos,a %icc, loop_1612 loop_1611: stw %g1, [%l7 + 0x7C] fmovdvc %xcc, %f2, %f0 sdivx %g6, 0x0A3C, %i6 loop_1612: fandnot2 %f6, %f4, %f14 udiv %g4, 0x153E, %i4 call loop_1613 udivcc %o1, 0x19B1, %g2 umul %o5, 0x0BE2, %o7 fxnors %f5, %f7, %f0 loop_1613: fmovrslez %i1, %f10, %f0 taddcc %i7, 0x10B3, %o3 movg %icc, %l4, %l2 fzero %f10 stw %i2, [%l7 + 0x68] tgu %icc, 0x2 movrne %i0, 0x23B, %g7 udiv %l6, 0x1985, %l5 stx %o2, [%l7 + 0x50] stx %i3, [%l7 + 0x30] edge16 %g5, %o4, %l3 st %f2, [%l7 + 0x3C] bgu %icc, loop_1614 fpack16 %f4, %f11 stw %l1, [%l7 + 0x50] fbl %fcc2, loop_1615 loop_1614: taddcc %i5, %o6, %g3 fbuge %fcc2, loop_1616 fbne,a %fcc1, loop_1617 loop_1615: lduh [%l7 + 0x10], %l0 ldub [%l7 + 0x5B], %o0 loop_1616: ldsb [%l7 + 0x17], %g1 loop_1617: ldx [%l7 + 0x20], %g6 fpack16 %f14, %f3 ldd [%l7 + 0x58], %f4 fmovdleu %icc, %f1, %f6 bg,pn %icc, loop_1618 ldd [%l7 + 0x60], %f8 fnors %f0, %f6, %f0 fcmped %fcc3, %f12, %f12 loop_1618: lduh [%l7 + 0x2E], %i6 st %f5, [%l7 + 0x44] movg %xcc, %i4, %g4 fmuld8sux16 %f15, %f10, %f10 fcmple32 %f14, %f4, %o1 fandnot2s %f10, %f13, %f6 stx %o5, [%l7 + 0x40] fcmped %fcc3, %f8, %f12 brnz,a %g2, loop_1619 fmovsa %icc, %f2, %f10 stb %i1, [%l7 + 0x7F] ldsw [%l7 + 0x78], %o7 loop_1619: fmovsne %icc, %f8, %f10 ldsh [%l7 + 0x68], %o3 fmovdge %icc, %f15, %f14 stx %l4, [%l7 + 0x28] fcmpeq16 %f4, %f12, %l2 array16 %i2, %i7, %g7 fpsub16 %f6, %f0, %f0 lduw [%l7 + 0x1C], %i0 move %xcc, %l5, %l6 movvc %icc, %i3, %o2 ldsb [%l7 + 0x5E], %o4 ld [%l7 + 0x40], %f6 tpos %xcc, 0x2 sth %g5, [%l7 + 0x68] std %f0, [%l7 + 0x68] fmovrdgz %l1, %f12, %f2 fpackfix %f4, %f2 siam 0x2 stb %i5, [%l7 + 0x3D] ldsb [%l7 + 0x32], %l3 bleu,a loop_1620 ldub [%l7 + 0x74], %o6 tcs %icc, 0x7 fzero %f0 loop_1620: fmovscc %xcc, %f6, %f8 fblg %fcc2, loop_1621 fmovdgu %xcc, %f2, %f15 fpadd16s %f14, %f0, %f0 tcc %xcc, 0x0 loop_1621: stx %g3, [%l7 + 0x18] edge8n %o0, %l0, %g1 fpack32 %f4, %f2, %f14 ldd [%l7 + 0x78], %f10 bgu loop_1622 addc %i6, %i4, %g6 ldsh [%l7 + 0x48], %g4 stb %o5, [%l7 + 0x4F] loop_1622: movcs %icc, %o1, %g2 orn %i1, 0x19A8, %o3 ldub [%l7 + 0x6F], %l4 tge %xcc, 0x4 ldd [%l7 + 0x58], %f8 brlz,a %o7, loop_1623 andncc %i2, %i7, %l2 edge16l %g7, %i0, %l6 ldsw [%l7 + 0x10], %l5 loop_1623: fbg %fcc1, loop_1624 bg,a,pn %xcc, loop_1625 pdist %f4, %f6, %f2 ldd [%l7 + 0x20], %f8 loop_1624: movvc %icc, %o2, %i3 loop_1625: edge8ln %o4, %g5, %l1 edge16 %i5, %o6, %g3 tsubcc %o0, 0x02C3, %l3 ldd [%l7 + 0x40], %f2 lduw [%l7 + 0x64], %l0 stb %g1, [%l7 + 0x3D] lduw [%l7 + 0x44], %i4 fones %f15 fmovsgu %xcc, %f11, %f7 ldx [%l7 + 0x20], %i6 movg %icc, %g4, %o5 fnot2 %f4, %f2 fmovrdlz %g6, %f4, %f14 fmovrsgz %o1, %f8, %f0 movg %icc, %g2, %i1 ldsb [%l7 + 0x6F], %o3 std %f12, [%l7 + 0x38] sth %l4, [%l7 + 0x1C] movg %xcc, %o7, %i2 smul %l2, %i7, %g7 fmovsne %xcc, %f10, %f12 fandnot2s %f3, %f10, %f1 st %f4, [%l7 + 0x54] brz,a %i0, loop_1626 bcs %xcc, loop_1627 lduh [%l7 + 0x68], %l6 fmovsneg %icc, %f0, %f3 loop_1626: taddcctv %l5, 0x03AD, %o2 loop_1627: pdist %f4, %f6, %f12 ldsw [%l7 + 0x44], %i3 fmovd %f0, %f0 movrgz %g5, %l1, %i5 addcc %o6, %o4, %o0 edge16l %l3, %l0, %g1 call loop_1628 fnot1 %f10, %f6 fblg,a %fcc0, loop_1629 fpadd16 %f4, %f12, %f12 loop_1628: ldsh [%l7 + 0x50], %i4 std %f10, [%l7 + 0x38] loop_1629: edge8l %i6, %g4, %g3 ldsb [%l7 + 0x67], %o5 fmovrdgez %o1, %f6, %f6 ldsb [%l7 + 0x1D], %g2 fcmpgt32 %f12, %f2, %g6 ldsb [%l7 + 0x4E], %i1 fmovdle %xcc, %f11, %f8 siam 0x0 fmovdg %icc, %f11, %f2 fmuld8sux16 %f6, %f13, %f2 movneg %xcc, %l4, %o3 tpos %icc, 0x5 fmovsl %icc, %f6, %f2 array32 %i2, %l2, %i7 fsrc1s %f9, %f3 lduh [%l7 + 0x0E], %o7 stb %g7, [%l7 + 0x63] fbuge %fcc1, loop_1630 ldub [%l7 + 0x47], %i0 fpadd32s %f14, %f13, %f0 edge32l %l5, %o2, %l6 loop_1630: lduw [%l7 + 0x7C], %i3 ldub [%l7 + 0x1F], %g5 nop setx loop_1631, %l0, %l1 jmpl %l1, %l1 fblg,a %fcc3, loop_1632 sdivx %o6, 0x1A0E, %i5 fpack32 %f10, %f4, %f4 loop_1631: ldsw [%l7 + 0x60], %o0 loop_1632: lduw [%l7 + 0x14], %o4 fmovrslz %l3, %f2, %f2 fmovdneg %xcc, %f10, %f15 fmul8ulx16 %f6, %f6, %f10 ldsh [%l7 + 0x52], %l0 ldx [%l7 + 0x50], %g1 udivcc %i6, 0x0840, %g4 ld [%l7 + 0x08], %f3 stw %i4, [%l7 + 0x28] xnorcc %g3, %o1, %o5 ldsw [%l7 + 0x7C], %g6 fmovrdlez %i1, %f0, %f2 nop setx loop_1633, %l0, %l1 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, %f6, %l4 movre %o3, 0x0BB, %i2 tcs %icc, 0x2 loop_1633: fmovdgu %icc, %f15, %f12 edge32l %g2, %i7, %l2 ld [%l7 + 0x48], %f3 alignaddr %o7, %i0, %g7 stw %o2, [%l7 + 0x28] movvc %icc, %l6, %i3 edge32 %g5, %l5, %o6 edge32 %i5, %l1, %o4 edge8 %o0, %l3, %l0 movpos %xcc, %i6, %g1 fbe %fcc1, loop_1634 ldsh [%l7 + 0x1E], %i4 edge8l %g3, %o1, %o5 fbe,a %fcc2, loop_1635 loop_1634: nop setx loop_1636, %l0, %l1 jmpl %l1, %g4 fpsub16 %f14, %f8, %f12 alignaddr %i1, %l4, %o3 loop_1635: movg %xcc, %g6, %g2 loop_1636: ld [%l7 + 0x48], %f3 xnorcc %i2, 0x1740, %l2 ldx [%l7 + 0x48], %i7 ldsh [%l7 + 0x6E], %o7 tge %xcc, 0x2 ldx [%l7 + 0x78], %i0 ldsw [%l7 + 0x6C], %o2 movrgz %g7, %l6, %g5 fmovd %f0, %f0 andn %i3, %l5, %i5 fors %f1, %f10, %f13 movrgz %l1, %o4, %o0 xnorcc %o6, %l0, %i6 mova %xcc, %l3, %i4 movn %icc, %g1, %g3 movneg %icc, %o5, %o1 fmovscs %xcc, %f3, %f12 fornot1s %f14, %f14, %f1 edge32ln %g4, %i1, %o3 fsrc2s %f7, %f15 array8 %g6, %g2, %l4 sll %i2, %l2, %i7 pdist %f4, %f14, %f14 ldub [%l7 + 0x2C], %o7 ldd [%l7 + 0x60], %f12 ld [%l7 + 0x5C], %f9 mova %xcc, %o2, %g7 sth %i0, [%l7 + 0x3C] fblg %fcc0, loop_1637 sth %l6, [%l7 + 0x0C] addcc %i3, 0x04D5, %g5 taddcc %l5, %i5, %o4 loop_1637: xorcc %o0, %l1, %o6 stb %l0, [%l7 + 0x1A] stx %i6, [%l7 + 0x58] fmovdvs %icc, %f11, %f15 ldsw [%l7 + 0x24], %i4 lduh [%l7 + 0x42], %g1 srax %l3, %o5, %g3 edge8 %g4, %o1, %o3 fzero %f0 ldx [%l7 + 0x70], %i1 stx %g6, [%l7 + 0x78] tge %xcc, 0x6 andcc %l4, 0x003D, %i2 fmul8sux16 %f12, %f2, %f4 sllx %l2, 0x0F, %g2 tl %xcc, 0x3 stb %i7, [%l7 + 0x2A] lduh [%l7 + 0x6E], %o2 fmul8x16au %f5, %f5, %f10 st %f3, [%l7 + 0x28] ldsh [%l7 + 0x60], %o7 array16 %g7, %i0, %l6 fpack32 %f6, %f6, %f6 movleu %icc, %i3, %l5 stb %i5, [%l7 + 0x4D] fmovse %xcc, %f4, %f9 movl %icc, %o4, %g5 fbug,a %fcc1, loop_1638 fpadd32s %f7, %f5, %f0 fcmpne32 %f2, %f4, %o0 stb %o6, [%l7 + 0x0E] loop_1638: be,a %icc, loop_1639 lduh [%l7 + 0x64], %l0 nop setx loop_1640, %l0, %l1 jmpl %l1, %l1 stw %i6, [%l7 + 0x48] loop_1639: bl,a %xcc, loop_1641 fmovsneg %icc, %f7, %f2 loop_1640: fsrc1s %f13, %f0 fbge,a %fcc1, loop_1642 loop_1641: brgz %g1, loop_1643 fmuld8ulx16 %f7, %f4, %f12 fmovscs %xcc, %f10, %f3 loop_1642: popc %i4, %l3 loop_1643: tn %icc, 0x3 fmovrdgez %o5, %f0, %f10 edge16 %g4, %g3, %o3 bl,a,pt %xcc, loop_1644 st %f2, [%l7 + 0x58] bvs loop_1645 fcmpne16 %f4, %f4, %o1 loop_1644: for %f14, %f2, %f12 std %f8, [%l7 + 0x78] loop_1645: ldsb [%l7 + 0x7B], %i1 st %f13, [%l7 + 0x44] ldub [%l7 + 0x2A], %g6 edge8n %i2, %l4, %g2 ba loop_1646 fnegd %f8, %f8 bcs %xcc, loop_1647 sth %l2, [%l7 + 0x5A] loop_1646: fornot2 %f14, %f2, %f12 ld [%l7 + 0x28], %f6 loop_1647: fmovsle %xcc, %f6, %f2 bl,pn %icc, loop_1648 fmovdpos %xcc, %f9, %f5 orncc %i7, 0x0FC9, %o2 lduw [%l7 + 0x20], %o7 loop_1648: fpack32 %f0, %f14, %f4 edge8n %i0, %g7, %l6 ldd [%l7 + 0x28], %f10 movne %xcc, %l5, %i5 fbul,a %fcc0, loop_1649 array8 %o4, %i3, %g5 mulx %o6, %l0, %l1 array8 %i6, %o0, %i4 loop_1649: fbug %fcc0, loop_1650 xor %g1, 0x1AD5, %o5 ldsh [%l7 + 0x2E], %l3 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 loop_1650: umulcc %g3, 0x1DD0, %o3 tsubcc %o1, %i1, %g4 fmovscs %icc, %f11, %f6 loop_1651: edge8l %i2, %g6, %l4 fmovsl %xcc, %f6, %f7 movge %xcc, %l2, %i7 fornot1s %f12, %f8, %f11 fbne,a %fcc1, loop_1652 fxor %f0, %f2, %f12 fmovdpos %icc, %f2, %f3 fxor %f6, %f12, %f2 loop_1652: fpackfix %f0, %f13 taddcctv %o2, 0x0AC0, %g2 fnand %f4, %f8, %f8 movn %xcc, %o7, %g7 fmovda %xcc, %f1, %f10 fmovdl %icc, %f11, %f3 movvc %icc, %i0, %l5 sdivcc %i5, 0x0994, %l6 fnegs %f6, %f14 array32 %o4, %g5, %i3 stw %o6, [%l7 + 0x2C] ldsw [%l7 + 0x38], %l1 stw %i6, [%l7 + 0x54] fsrc1s %f3, %f5 st %f1, [%l7 + 0x1C] alignaddr %o0, %i4, %l0 movge %xcc, %o5, %g1 edge8n %l3, %g3, %o3 stb %o1, [%l7 + 0x3A] movpos %icc, %i1, %i2 ldub [%l7 + 0x6B], %g4 movleu %xcc, %g6, %l2 udivcc %i7, 0x1A03, %o2 ldd [%l7 + 0x30], %f8 fcmpgt32 %f12, %f4, %g2 std %f4, [%l7 + 0x38] fone %f6 movvc %icc, %l4, %g7 ldsh [%l7 + 0x3E], %i0 sllx %l5, %i5, %o7 stb %l6, [%l7 + 0x1C] sth %o4, [%l7 + 0x6A] fnot2s %f12, %f9 edge16 %i3, %o6, %g5 nop setx loop_1653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x1E], %i6 fand %f10, %f12, %f12 fornot1 %f12, %f6, %f4 loop_1653: fmovrdgz %l1, %f12, %f14 ldsw [%l7 + 0x54], %o0 bn %icc, loop_1654 fandnot2 %f14, %f8, %f12 edge32n %i4, %o5, %g1 std %f10, [%l7 + 0x08] loop_1654: fmovsleu %icc, %f0, %f12 fbul %fcc0, loop_1655 ldd [%l7 + 0x40], %f8 stx %l3, [%l7 + 0x10] stx %l0, [%l7 + 0x18] loop_1655: ldub [%l7 + 0x7E], %o3 ldd [%l7 + 0x58], %f4 orn %o1, %i1, %i2 fbg %fcc0, loop_1656 brz,a %g3, loop_1657 sub %g6, 0x0E1C, %l2 fand %f6, %f0, %f0 loop_1656: fmul8x16al %f2, %f0, %f10 loop_1657: fcmpeq32 %f6, %f4, %i7 mova %xcc, %g4, %g2 xnor %o2, 0x1C50, %l4 tle %xcc, 0x1 sra %g7, 0x15, %l5 tvc %icc, 0x4 fabss %f5, %f15 ldsh [%l7 + 0x24], %i0 fmovrsgz %i5, %f11, %f2 lduh [%l7 + 0x20], %l6 sth %o7, [%l7 + 0x74] fpadd32 %f12, %f12, %f0 fmovspos %icc, %f13, %f15 nop setx loop_1658, %l0, %l1 jmpl %l1, %i3 tl %icc, 0x6 stw %o4, [%l7 + 0x74] fone %f2 loop_1658: fbge %fcc2, loop_1659 bpos,a,pn %xcc, loop_1660 movl %icc, %o6, %g5 fbe,a %fcc1, loop_1661 loop_1659: fcmple16 %f6, %f14, %l1 loop_1660: lduh [%l7 + 0x16], %i6 sth %i4, [%l7 + 0x36] loop_1661: edge8ln %o5, %o0, %g1 edge16ln %l0, %l3, %o3 brz,a %i1, loop_1662 fmuld8ulx16 %f14, %f3, %f8 stw %o1, [%l7 + 0x50] movg %xcc, %i2, %g6 loop_1662: lduw [%l7 + 0x5C], %g3 bvs,pt %xcc, loop_1663 orcc %i7, 0x0BEE, %l2 fmovsleu %icc, %f10, %f12 brnz %g4, loop_1664 loop_1663: std %f6, [%l7 + 0x10] ldsh [%l7 + 0x36], %g2 bcc %xcc, loop_1665 loop_1664: tleu %icc, 0x2 sth %l4, [%l7 + 0x44] brlz %o2, loop_1666 loop_1665: fmovrslez %l5, %f7, %f14 udiv %i0, 0x0319, %i5 fmovdpos %xcc, %f10, %f14 loop_1666: ld [%l7 + 0x70], %f13 sra %g7, 0x07, %l6 edge16ln %i3, %o7, %o4 fpmerge %f1, %f3, %f10 fcmpgt16 %f2, %f0, %o6 bcc,pn %icc, loop_1667 fbge %fcc3, loop_1668 sth %l1, [%l7 + 0x5A] fmovsn %icc, %f7, %f1 loop_1667: fpack16 %f4, %f0 loop_1668: fbl %fcc0, loop_1669 ldd [%l7 + 0x38], %f8 bne,a,pn %xcc, loop_1670 fcmpes %fcc0, %f6, %f14 loop_1669: srl %i6, %g5, %o5 fbl %fcc1, loop_1671 loop_1670: movrgz %o0, %g1, %i4 ldd [%l7 + 0x78], %f10 ldx [%l7 + 0x68], %l3 loop_1671: srlx %l0, 0x14, %o3 movpos %icc, %i1, %i2 and %o1, 0x0BD4, %g6 fnegd %f10, %f8 fmul8sux16 %f14, %f14, %f10 edge16ln %i7, %l2, %g4 ldsw [%l7 + 0x70], %g3 fxnors %f11, %f10, %f9 stx %g2, [%l7 + 0x30] andcc %l4, 0x19A6, %o2 udivx %i0, 0x0880, %i5 fsrc2 %f8, %f10 nop setx loop_1672, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %icc, %f0, %f11 bne,a loop_1673 sllx %g7, %l6, %l5 loop_1672: fmovrslez %o7, %f1, %f5 st %f6, [%l7 + 0x0C] loop_1673: fmovspos %icc, %f15, %f4 fbge,a %fcc2, loop_1674 bleu %xcc, loop_1675 edge16n %o4, %o6, %i3 fbn,a %fcc2, loop_1676 loop_1674: mulscc %l1, 0x09B4, %i6 loop_1675: fnot2s %f15, %f12 fbg,a %fcc0, loop_1677 loop_1676: fnot2 %f4, %f4 mova %icc, %o5, %o0 ldsh [%l7 + 0x56], %g1 loop_1677: fmovdvs %icc, %f6, %f1 fpsub16 %f8, %f10, %f12 std %f0, [%l7 + 0x08] bne,a,pn %xcc, loop_1678 bg,a,pt %icc, loop_1679 fmovrse %g5, %f6, %f7 sra %l3, %i4, %o3 loop_1678: stx %i1, [%l7 + 0x08] loop_1679: fmovdvc %xcc, %f12, %f15 faligndata %f14, %f10, %f10 ldsb [%l7 + 0x44], %i2 stw %l0, [%l7 + 0x78] fmuld8ulx16 %f4, %f12, %f12 array8 %o1, %i7, %l2 sllx %g6, 0x19, %g3 ldx [%l7 + 0x58], %g4 fbu %fcc1, loop_1680 fbe %fcc3, loop_1681 ldub [%l7 + 0x69], %l4 ba,pt %xcc, loop_1682 loop_1680: fbn %fcc1, loop_1683 loop_1681: addcc %o2, %g2, %i5 fcmpne16 %f2, %f2, %g7 loop_1682: ldsb [%l7 + 0x3E], %i0 loop_1683: fmovsg %icc, %f8, %f4 ldd [%l7 + 0x20], %f0 ld [%l7 + 0x5C], %f10 ldsh [%l7 + 0x30], %l6 bgu %xcc, loop_1684 fxor %f4, %f6, %f10 stb %l5, [%l7 + 0x5C] brgz,a %o4, loop_1685 loop_1684: sethi 0x1DF8, %o7 lduh [%l7 + 0x4A], %o6 fmovrdlz %i3, %f12, %f10 loop_1685: tle %xcc, 0x2 mulscc %i6, %o5, %o0 fmovsvc %xcc, %f11, %f6 fpmerge %f4, %f5, %f12 fpsub32s %f8, %f2, %f5 ldsw [%l7 + 0x3C], %g1 st %f11, [%l7 + 0x4C] alignaddrl %l1, %g5, %i4 fmovscc %icc, %f8, %f14 fnands %f14, %f12, %f0 subc %l3, 0x14A2, %o3 fmuld8ulx16 %f3, %f11, %f4 fandnot1 %f8, %f10, %f4 umul %i1, 0x178D, %l0 tleu %xcc, 0x2 ble,a,pt %icc, loop_1686 fmovrsne %o1, %f3, %f14 edge8l %i2, %l2, %g6 fbl %fcc2, loop_1687 loop_1686: fnor %f14, %f2, %f10 fmovrdgez %g3, %f10, %f12 edge8l %i7, %l4, %o2 loop_1687: ldub [%l7 + 0x37], %g2 fmovsl %xcc, %f0, %f11 fmovdcs %xcc, %f7, %f3 movleu %icc, %g4, %i5 lduh [%l7 + 0x6A], %i0 fmovscc %icc, %f11, %f12 taddcctv %g7, 0x1C04, %l5 std %f8, [%l7 + 0x78] tn %icc, 0x2 ble,a %xcc, loop_1688 std %f12, [%l7 + 0x20] pdist %f14, %f8, %f4 st %f2, [%l7 + 0x0C] loop_1688: fpsub16s %f1, %f13, %f7 movrgez %o4, 0x2A6, %l6 andcc %o6, %o7, %i6 fmovdne %xcc, %f0, %f10 tn %xcc, 0x0 lduh [%l7 + 0x08], %i3 tg %xcc, 0x2 sdivcc %o0, 0x1297, %o5 fors %f14, %f7, %f13 stb %l1, [%l7 + 0x3A] array16 %g1, %i4, %l3 fmovdleu %icc, %f8, %f7 bne,a,pn %icc, loop_1689 xorcc %o3, %g5, %i1 fpmerge %f9, %f10, %f6 movvs %xcc, %l0, %o1 loop_1689: fnot2s %f4, %f9 alignaddrl %l2, %g6, %i2 fbule %fcc1, loop_1690 st %f13, [%l7 + 0x48] mulscc %g3, 0x0EE7, %l4 fmul8x16 %f6, %f2, %f0 loop_1690: ldsw [%l7 + 0x70], %i7 bpos,a %icc, loop_1691 fzeros %f13 stw %g2, [%l7 + 0x38] std %f10, [%l7 + 0x48] loop_1691: smul %g4, 0x01E5, %o2 ldub [%l7 + 0x2F], %i0 ldsh [%l7 + 0x54], %i5 fmul8sux16 %f12, %f0, %f12 fmovrde %g7, %f12, %f0 fpsub16s %f10, %f9, %f3 fpadd16s %f15, %f15, %f4 mova %xcc, %l5, %o4 addcc %l6, 0x1104, %o6 fmovdleu %xcc, %f14, %f6 stw %o7, [%l7 + 0x38] sra %i3, 0x0B, %o0 ldsb [%l7 + 0x6C], %o5 fnegd %f4, %f4 fmovrdlz %l1, %f10, %f8 fbo %fcc1, loop_1692 fnot1s %f8, %f8 or %g1, %i6, %l3 std %f14, [%l7 + 0x10] loop_1692: tcc %icc, 0x3 ld [%l7 + 0x54], %f2 edge16 %i4, %g5, %o3 stw %i1, [%l7 + 0x34] fmovda %xcc, %f7, %f1 fabss %f3, %f1 ldsw [%l7 + 0x6C], %o1 tge %xcc, 0x2 lduw [%l7 + 0x24], %l0 array16 %g6, %l2, %g3 fand %f8, %f10, %f8 fmovsleu %xcc, %f15, %f1 sth %l4, [%l7 + 0x3A] fbl,a %fcc0, loop_1693 bcc,a,pn %xcc, loop_1694 fmul8x16au %f0, %f4, %f0 ld [%l7 + 0x6C], %f14 loop_1693: umulcc %i2, %g2, %g4 loop_1694: fbl %fcc0, loop_1695 edge16n %i7, %i0, %o2 subccc %i5, 0x1CBE, %g7 sth %l5, [%l7 + 0x68] loop_1695: sethi 0x1562, %l6 andcc %o6, 0x16C5, %o7 movrlz %i3, 0x091, %o0 siam 0x0 sth %o4, [%l7 + 0x6E] ldd [%l7 + 0x10], %f10 lduw [%l7 + 0x78], %o5 ldd [%l7 + 0x20], %f6 ldub [%l7 + 0x1B], %l1 fmovsge %icc, %f7, %f10 bne,a loop_1696 array16 %g1, %i6, %l3 ldub [%l7 + 0x2B], %i4 tn %icc, 0x0 loop_1696: bl,a %icc, loop_1697 ld [%l7 + 0x54], %f2 fba,a %fcc2, loop_1698 fmovdle %xcc, %f12, %f7 loop_1697: fxors %f8, %f14, %f4 sth %g5, [%l7 + 0x4A] loop_1698: tvs %icc, 0x5 ld [%l7 + 0x40], %f4 ld [%l7 + 0x44], %f14 ldsb [%l7 + 0x3B], %o3 orncc %i1, %o1, %l0 fmovrdlz %l2, %f4, %f14 taddcc %g3, %g6, %l4 st %f2, [%l7 + 0x78] brlz %i2, loop_1699 fmovrsgz %g4, %f9, %f6 ldsh [%l7 + 0x5C], %g2 fmul8x16al %f13, %f7, %f14 loop_1699: fnot2s %f3, %f4 fnor %f12, %f6, %f6 bneg,a,pt %icc, loop_1700 fones %f2 array16 %i0, %i7, %i5 fmovrdlz %g7, %f12, %f2 loop_1700: ldub [%l7 + 0x26], %o2 array32 %l5, %l6, %o6 ldsb [%l7 + 0x5F], %i3 fmovrdgz %o7, %f0, %f8 ldd [%l7 + 0x30], %f14 fmovdle %icc, %f14, %f3 fsrc2 %f14, %f4 bg,a,pt %icc, loop_1701 brlz %o0, loop_1702 lduw [%l7 + 0x60], %o5 fbug %fcc2, loop_1703 loop_1701: lduw [%l7 + 0x38], %o4 loop_1702: edge16l %g1, %i6, %l1 fbul %fcc0, loop_1704 loop_1703: fnor %f12, %f0, %f8 fmovda %icc, %f6, %f3 bg,a %xcc, loop_1705 loop_1704: fmovrsgz %l3, %f8, %f15 fbuge %fcc2, loop_1706 tneg %xcc, 0x2 loop_1705: fmovrde %g5, %f8, %f4 fbo %fcc1, loop_1707 loop_1706: fbn,a %fcc0, loop_1708 edge8 %o3, %i4, %i1 fpadd16 %f8, %f10, %f2 loop_1707: fpadd32s %f0, %f4, %f6 loop_1708: fcmpgt32 %f4, %f14, %o1 fcmpes %fcc0, %f11, %f7 stx %l0, [%l7 + 0x48] fcmps %fcc0, %f13, %f5 ldsh [%l7 + 0x52], %g3 fmovdle %xcc, %f9, %f11 stb %g6, [%l7 + 0x7F] stx %l2, [%l7 + 0x70] fmovdge %xcc, %f14, %f12 lduh [%l7 + 0x48], %l4 taddcctv %i2, 0x0AA9, %g2 ldsb [%l7 + 0x73], %i0 fmuld8sux16 %f10, %f7, %f6 fmovsge %icc, %f13, %f8 brlz,a %g4, loop_1709 movne %xcc, %i5, %g7 stb %i7, [%l7 + 0x1D] fbne,a %fcc2, loop_1710 loop_1709: fbn %fcc2, loop_1711 fcmple16 %f14, %f0, %l5 lduw [%l7 + 0x18], %l6 loop_1710: ldd [%l7 + 0x10], %f14 loop_1711: fnegd %f2, %f2 ldub [%l7 + 0x36], %o6 fmovdle %icc, %f13, %f3 edge32 %i3, %o2, %o7 fnegd %f8, %f6 bneg,a %icc, loop_1712 sdivx %o5, 0x0B4C, %o0 ldx [%l7 + 0x70], %o4 sth %i6, [%l7 + 0x58] loop_1712: fmovscs %icc, %f7, %f4 ld [%l7 + 0x50], %f7 stb %g1, [%l7 + 0x61] movle %xcc, %l3, %l1 sll %g5, 0x12, %i4 ldsw [%l7 + 0x2C], %o3 faligndata %f0, %f0, %f6 tsubcctv %i1, 0x1791, %l0 ldsb [%l7 + 0x68], %g3 fmul8x16 %f12, %f14, %f8 smul %o1, %g6, %l4 bn,a loop_1713 srl %l2, 0x0E, %i2 fbue,a %fcc2, loop_1714 std %f14, [%l7 + 0x28] loop_1713: tpos %icc, 0x1 fmovsn %icc, %f12, %f0 loop_1714: fmovdle %icc, %f5, %f3 xorcc %g2, %i0, %g4 fcmple16 %f4, %f0, %i5 fmovrdgz %g7, %f6, %f6 srax %i7, %l6, %o6 lduh [%l7 + 0x6A], %l5 brgez,a %o2, loop_1715 ld [%l7 + 0x34], %f7 tvc %xcc, 0x2 fandnot1 %f4, %f6, %f12 loop_1715: fmul8x16 %f8, %f2, %f6 for %f12, %f8, %f8 edge16ln %o7, %i3, %o5 fmovda %xcc, %f6, %f12 fmovse %xcc, %f12, %f10 ld [%l7 + 0x6C], %f1 and %o4, 0x0EB7, %o0 or %i6, %g1, %l1 tleu %xcc, 0x0 bcs,a,pt %icc, loop_1716 fbul %fcc0, loop_1717 tvc %icc, 0x4 fcmps %fcc3, %f8, %f2 loop_1716: ldub [%l7 + 0x78], %g5 loop_1717: fsrc1 %f0, %f0 udiv %i4, 0x07B4, %o3 bshuffle %f6, %f6, %f0 fandnot1s %f6, %f4, %f1 fmovdl %icc, %f0, %f15 ld [%l7 + 0x50], %f0 ldsh [%l7 + 0x7C], %i1 fmovscc %xcc, %f9, %f11 std %f10, [%l7 + 0x40] nop setx loop_1718, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslz %l0, %f5, %f11 ta %xcc, 0x0 ldub [%l7 + 0x54], %l3 loop_1718: st %f12, [%l7 + 0x7C] edge8n %o1, %g6, %l4 bn loop_1719 movrlez %g3, %l2, %g2 fmovsa %icc, %f14, %f7 fnand %f6, %f2, %f4 loop_1719: edge16l %i2, %i0, %i5 fblg,a %fcc3, loop_1720 array16 %g7, %i7, %g4 ld [%l7 + 0x34], %f8 ldub [%l7 + 0x12], %l6 loop_1720: fmovrslez %o6, %f15, %f0 lduw [%l7 + 0x5C], %o2 fmovdneg %icc, %f11, %f5 ld [%l7 + 0x48], %f0 movrlz %l5, %i3, %o5 sth %o4, [%l7 + 0x40] fbl,a %fcc2, loop_1721 fandnot1 %f6, %f0, %f2 fmovsge %icc, %f8, %f12 fmovsvs %icc, %f7, %f4 loop_1721: fmovdge %xcc, %f9, %f0 ldx [%l7 + 0x18], %o0 stx %o7, [%l7 + 0x30] umul %i6, %g1, %g5 ld [%l7 + 0x38], %f15 brgz %l1, loop_1722 nop setx loop_1723, %l0, %l1 jmpl %l1, %o3 lduw [%l7 + 0x28], %i4 fsrc2s %f6, %f15 loop_1722: orn %l0, 0x05E2, %i1 loop_1723: alignaddrl %o1, %l3, %l4 ldsw [%l7 + 0x30], %g3 lduw [%l7 + 0x34], %g6 stb %l2, [%l7 + 0x77] tpos %icc, 0x2 fmovs %f3, %f6 ldsb [%l7 + 0x5F], %i2 fbn,a %fcc0, loop_1724 tvs %xcc, 0x3 ldd [%l7 + 0x08], %f0 movg %icc, %i0, %g2 loop_1724: ld [%l7 + 0x20], %f3 ldsb [%l7 + 0x16], %i5 fmovdn %icc, %f2, %f4 fxnor %f2, %f0, %f12 fcmpgt32 %f12, %f10, %g7 ldsw [%l7 + 0x0C], %i7 brlez,a %g4, loop_1725 fmovdpos %icc, %f10, %f0 ldx [%l7 + 0x50], %l6 bvs loop_1726 loop_1725: fand %f14, %f6, %f10 tge %xcc, 0x5 tg %icc, 0x6 loop_1726: tl %xcc, 0x0 std %f6, [%l7 + 0x08] fcmpgt32 %f14, %f0, %o6 faligndata %f8, %f0, %f8 edge32n %o2, %l5, %o5 ldx [%l7 + 0x20], %o4 ldsh [%l7 + 0x70], %o0 fpsub16 %f12, %f12, %f14 fmovdne %xcc, %f11, %f10 movpos %icc, %i3, %i6 fcmpne16 %f0, %f12, %g1 std %f14, [%l7 + 0x68] fcmpes %fcc3, %f6, %f1 fmovdgu %icc, %f8, %f3 alignaddr %o7, %l1, %o3 ldx [%l7 + 0x50], %i4 xnor %g5, 0x002F, %i1 fmovrsgz %l0, %f4, %f14 edge32n %o1, %l3, %l4 fmovdcs %icc, %f13, %f3 std %f2, [%l7 + 0x28] edge16 %g6, %g3, %i2 ldsh [%l7 + 0x6A], %l2 srlx %g2, %i5, %g7 bcc,a,pt %icc, loop_1727 movl %xcc, %i0, %i7 fpsub16 %f0, %f2, %f14 array32 %l6, %g4, %o2 loop_1727: nop setx loop_1728, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o6, %o5, %l5 addcc %o4, 0x16C1, %i3 orncc %o0, 0x1032, %i6 loop_1728: fpsub32 %f6, %f14, %f10 lduh [%l7 + 0x5C], %g1 movgu %icc, %o7, %o3 stx %l1, [%l7 + 0x48] stb %i4, [%l7 + 0x5E] ld [%l7 + 0x64], %f12 brz %i1, loop_1729 orncc %g5, %o1, %l3 fors %f5, %f6, %f10 ble,pt %xcc, loop_1730 loop_1729: ldsb [%l7 + 0x5C], %l4 ldx [%l7 + 0x40], %l0 movrne %g6, %i2, %g3 loop_1730: ldx [%l7 + 0x58], %l2 tsubcctv %g2, %g7, %i0 ldsb [%l7 + 0x50], %i5 array16 %l6, %i7, %g4 fabsd %f14, %f10 fexpand %f2, %f14 fabsd %f4, %f6 movge %icc, %o2, %o5 fnot2s %f9, %f15 sth %o6, [%l7 + 0x60] mulx %o4, 0x0F1B, %l5 movrlz %o0, 0x0E6, %i6 movrlz %g1, %i3, %o7 fmovdvc %icc, %f4, %f12 fpsub32s %f14, %f15, %f12 sth %l1, [%l7 + 0x24] fmovdleu %icc, %f12, %f11 movgu %xcc, %i4, %i1 ldsh [%l7 + 0x72], %g5 addccc %o3, 0x196F, %l3 fnors %f6, %f2, %f6 fornot1 %f2, %f6, %f8 fnot2 %f2, %f0 ble,a,pn %icc, loop_1731 fpackfix %f2, %f1 fbn %fcc0, loop_1732 ldub [%l7 + 0x71], %o1 loop_1731: edge16l %l4, %l0, %g6 ldd [%l7 + 0x18], %f6 loop_1732: srlx %i2, 0x0D, %g3 umulcc %l2, 0x0F4D, %g2 movre %i0, 0x037, %i5 st %f15, [%l7 + 0x40] or %l6, 0x10D0, %g7 fmul8ulx16 %f6, %f10, %f4 fandnot2s %f11, %f13, %f4 edge32l %g4, %i7, %o5 move %xcc, %o2, %o4 orcc %o6, 0x03AB, %o0 fnors %f8, %f2, %f2 andncc %l5, %g1, %i3 brgez,a %o7, loop_1733 stb %i6, [%l7 + 0x0C] bshuffle %f6, %f14, %f10 tn %icc, 0x5 loop_1733: srax %l1, %i1, %g5 ldsh [%l7 + 0x54], %o3 sth %i4, [%l7 + 0x50] ldub [%l7 + 0x50], %l3 fmovdg %icc, %f0, %f7 ldsb [%l7 + 0x3B], %l4 sdivx %l0, 0x1E7E, %o1 nop setx loop_1734, %l0, %l1 jmpl %l1, %i2 movvc %icc, %g3, %l2 fcmpd %fcc0, %f4, %f0 fmovscc %xcc, %f2, %f11 loop_1734: smulcc %g2, 0x159B, %g6 fandnot2 %f14, %f8, %f12 fpsub16s %f2, %f3, %f5 ld [%l7 + 0x54], %f1 fnot2s %f2, %f9 bpos,a loop_1735 fsrc2 %f10, %f0 sub %i0, 0x027C, %l6 fbule %fcc0, loop_1736 loop_1735: tpos %icc, 0x0 fmovrdlez %g7, %f14, %f14 alignaddr %i5, %g4, %o5 loop_1736: fmuld8sux16 %f2, %f6, %f6 fmovscc %icc, %f9, %f4 std %f0, [%l7 + 0x28] tl %xcc, 0x5 nop setx loop_1737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %icc, %f14, %f3 st %f11, [%l7 + 0x10] fand %f6, %f10, %f10 loop_1737: fbug %fcc0, loop_1738 lduh [%l7 + 0x26], %o2 edge32 %i7, %o6, %o4 ldub [%l7 + 0x65], %l5 loop_1738: popc %g1, %i3 stx %o7, [%l7 + 0x78] lduh [%l7 + 0x38], %o0 xnorcc %i6, %l1, %g5 bvc %icc, loop_1739 fmovsleu %icc, %f14, %f6 edge32n %o3, %i1, %l3 srax %i4, 0x07, %l0 loop_1739: tge %xcc, 0x3 brz,a %o1, loop_1740 mulx %l4, %g3, %l2 movvs %xcc, %g2, %g6 bg,pt %icc, loop_1741 loop_1740: stx %i2, [%l7 + 0x38] sth %l6, [%l7 + 0x4A] pdist %f2, %f0, %f6 loop_1741: bg,pt %xcc, loop_1742 stb %g7, [%l7 + 0x0D] fpsub16s %f12, %f1, %f10 ldd [%l7 + 0x70], %f10 loop_1742: fmovrse %i5, %f12, %f9 fnors %f8, %f15, %f8 fbu,a %fcc3, loop_1743 fabss %f1, %f11 ld [%l7 + 0x78], %f13 fbg %fcc1, loop_1744 loop_1743: orn %g4, %o5, %i0 be,a loop_1745 lduh [%l7 + 0x08], %o2 loop_1744: lduw [%l7 + 0x0C], %i7 tl %xcc, 0x0 loop_1745: udivx %o4, 0x0B66, %o6 bl,a,pt %xcc, loop_1746 tvs %xcc, 0x1 bl,a,pn %xcc, loop_1747 movpos %icc, %l5, %g1 loop_1746: ldsw [%l7 + 0x68], %i3 fmovrdgez %o7, %f10, %f12 loop_1747: ld [%l7 + 0x28], %f6 lduw [%l7 + 0x2C], %i6 sdivx %o0, 0x0E31, %l1 mulscc %o3, %i1, %l3 fba %fcc2, loop_1748 stx %g5, [%l7 + 0x38] sdivcc %i4, 0x000A, %o1 xnor %l4, %g3, %l2 loop_1748: ldx [%l7 + 0x38], %g2 udiv %l0, 0x0647, %i2 fmovscs %icc, %f15, %f6 brz %g6, loop_1749 movcc %icc, %l6, %i5 fandnot1s %f14, %f12, %f12 st %f1, [%l7 + 0x1C] loop_1749: fmovda %icc, %f2, %f15 movne %icc, %g7, %g4 std %f4, [%l7 + 0x68] umulcc %i0, %o2, %i7 stx %o4, [%l7 + 0x68] edge16l %o5, %o6, %l5 addcc %i3, %g1, %i6 fbge %fcc0, loop_1750 tcc %xcc, 0x1 edge16l %o0, %l1, %o7 fsrc1 %f0, %f8 loop_1750: tne %icc, 0x5 bn,pn %xcc, loop_1751 fbul %fcc1, loop_1752 udivx %i1, 0x006A, %o3 std %f8, [%l7 + 0x30] loop_1751: fpadd16s %f5, %f3, %f12 loop_1752: fmovdn %icc, %f0, %f11 ldsw [%l7 + 0x14], %g5 mulx %i4, %o1, %l3 brz %g3, loop_1753 srlx %l4, 0x12, %g2 ld [%l7 + 0x54], %f4 movgu %xcc, %l0, %l2 loop_1753: movleu %icc, %i2, %g6 fmovrdne %i5, %f8, %f6 mova %xcc, %g7, %l6 taddcc %i0, %g4, %i7 lduw [%l7 + 0x4C], %o2 fmovrdne %o5, %f14, %f12 fcmpgt32 %f8, %f8, %o4 taddcctv %o6, %l5, %i3 std %f14, [%l7 + 0x78] fpsub16 %f4, %f8, %f12 srax %i6, %g1, %l1 stb %o7, [%l7 + 0x5C] fmovsa %icc, %f9, %f13 sth %o0, [%l7 + 0x78] bn,a %icc, loop_1754 tle %icc, 0x2 fble,a %fcc3, loop_1755 stx %o3, [%l7 + 0x58] loop_1754: fmovrsgz %i1, %f3, %f14 udivcc %g5, 0x0F37, %o1 loop_1755: ldsw [%l7 + 0x0C], %i4 nop setx loop_1756, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %xcc, %g3, %l3 ldsh [%l7 + 0x3E], %g2 fors %f1, %f14, %f0 loop_1756: stb %l0, [%l7 + 0x0B] ldsw [%l7 + 0x44], %l4 ldsw [%l7 + 0x78], %l2 movgu %icc, %i2, %g6 fmovdle %xcc, %f10, %f6 bvs,a %xcc, loop_1757 movcs %icc, %i5, %l6 ldub [%l7 + 0x23], %i0 ldsb [%l7 + 0x22], %g7 loop_1757: ldub [%l7 + 0x6C], %i7 edge8l %o2, %g4, %o4 fbne %fcc3, loop_1758 fbn,a %fcc1, loop_1759 nop setx loop_1760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x60], %f0 loop_1758: lduh [%l7 + 0x1A], %o5 loop_1759: tg %icc, 0x1 loop_1760: movl %xcc, %o6, %i3 mulscc %i6, 0x07AD, %g1 ldub [%l7 + 0x6E], %l1 tle %icc, 0x6 tsubcc %o7, %o0, %l5 te %icc, 0x0 movg %icc, %o3, %g5 fbug,a %fcc2, loop_1761 fmovsl %xcc, %f2, %f6 fmovrdlz %i1, %f6, %f4 stw %o1, [%l7 + 0x10] loop_1761: lduh [%l7 + 0x08], %g3 tn %xcc, 0x3 xnor %i4, %g2, %l0 smulcc %l4, %l3, %i2 tcc %xcc, 0x5 tcc %icc, 0x0 lduh [%l7 + 0x1E], %g6 ldub [%l7 + 0x32], %l2 ld [%l7 + 0x4C], %f7 fnor %f10, %f14, %f14 lduh [%l7 + 0x08], %l6 fmovse %xcc, %f8, %f6 bneg loop_1762 fmovsg %xcc, %f13, %f15 sth %i0, [%l7 + 0x52] lduw [%l7 + 0x44], %g7 loop_1762: fsrc2 %f6, %f12 fornot1s %f1, %f6, %f1 fbul %fcc0, loop_1763 brnz,a %i7, loop_1764 sub %i5, 0x031B, %o2 std %f14, [%l7 + 0x50] loop_1763: edge16ln %g4, %o4, %o5 loop_1764: movrgz %i3, %o6, %i6 fbe,a %fcc2, loop_1765 st %f5, [%l7 + 0x5C] fmovsleu %icc, %f12, %f13 ldsb [%l7 + 0x31], %l1 loop_1765: ldsw [%l7 + 0x74], %g1 tpos %icc, 0x3 andcc %o7, %o0, %o3 nop setx loop_1766, %l0, %l1 jmpl %l1, %g5 srlx %i1, %o1, %g3 subc %i4, 0x0FED, %l5 fcmpne32 %f12, %f8, %g2 loop_1766: bg,a,pn %xcc, loop_1767 fbu,a %fcc3, loop_1768 fmovrdne %l0, %f12, %f6 call loop_1769 loop_1767: fble %fcc3, loop_1770 loop_1768: st %f2, [%l7 + 0x2C] or %l3, 0x1199, %i2 loop_1769: bge,a,pt %icc, loop_1771 loop_1770: nop setx loop_1772, %l0, %l1 jmpl %l1, %l4 fmuld8ulx16 %f14, %f7, %f0 ldsw [%l7 + 0x78], %g6 loop_1771: fmovrdgez %l2, %f6, %f2 loop_1772: std %f12, [%l7 + 0x18] sra %l6, 0x15, %g7 ld [%l7 + 0x6C], %f12 ldub [%l7 + 0x6F], %i0 udivcc %i5, 0x0324, %o2 ldsh [%l7 + 0x08], %g4 fmovdg %xcc, %f9, %f10 fnegd %f6, %f0 fmovrdlz %o4, %f6, %f6 tg %xcc, 0x3 tsubcc %o5, 0x02AB, %i7 fmovdle %xcc, %f14, %f12 fmovdl %icc, %f5, %f4 sllx %o6, %i6, %l1 edge8l %g1, %i3, %o7 ldub [%l7 + 0x1E], %o0 fabsd %f6, %f12 fmovde %icc, %f9, %f12 addccc %o3, %i1, %o1 taddcc %g5, 0x0160, %i4 edge16 %l5, %g2, %g3 ldd [%l7 + 0x18], %f8 stw %l0, [%l7 + 0x30] fcmpgt16 %f0, %f10, %i2 fbg %fcc0, loop_1773 fones %f14 add %l3, 0x0023, %g6 ldub [%l7 + 0x65], %l4 loop_1773: stw %l2, [%l7 + 0x24] ldsb [%l7 + 0x47], %g7 fcmps %fcc2, %f8, %f15 fnot2 %f8, %f4 std %f14, [%l7 + 0x28] fandnot1 %f4, %f0, %f10 brgz %i0, loop_1774 edge32l %l6, %i5, %g4 fsrc1s %f13, %f6 fmovsneg %xcc, %f11, %f11 loop_1774: brlz %o4, loop_1775 fmovscc %xcc, %f6, %f10 bvs,a %xcc, loop_1776 fmovsg %icc, %f12, %f7 loop_1775: fmovsl %xcc, %f12, %f15 fxor %f2, %f2, %f6 loop_1776: subccc %o5, 0x00BA, %o2 tsubcctv %i7, %i6, %o6 subcc %l1, %i3, %g1 sdivx %o0, 0x11B6, %o7 tcs %xcc, 0x7 mulx %i1, %o1, %g5 siam 0x3 ldd [%l7 + 0x60], %f6 mulscc %i4, 0x1EE5, %o3 ld [%l7 + 0x7C], %f6 ldd [%l7 + 0x38], %f2 fcmpgt32 %f4, %f8, %l5 fba,a %fcc2, loop_1777 movgu %xcc, %g2, %l0 movcs %icc, %g3, %l3 fone %f6 loop_1777: stx %i2, [%l7 + 0x60] sth %l4, [%l7 + 0x10] fnot2 %f12, %f4 fcmpne32 %f6, %f6, %l2 sdivx %g7, 0x0E3D, %i0 tgu %icc, 0x2 fornot2 %f0, %f8, %f8 lduh [%l7 + 0x20], %g6 brgz %l6, loop_1778 ldsw [%l7 + 0x64], %i5 stw %o4, [%l7 + 0x58] fmovrsgz %g4, %f5, %f6 loop_1778: fnot2 %f12, %f8 fmovda %icc, %f8, %f13 tvc %xcc, 0x4 ldsb [%l7 + 0x54], %o5 fmovsa %xcc, %f4, %f1 sth %i7, [%l7 + 0x2A] orn %i6, %o6, %l1 fxor %f14, %f4, %f12 fblg,a %fcc2, loop_1779 fmul8x16 %f13, %f8, %f14 ble,pn %xcc, loop_1780 movrne %i3, %g1, %o2 loop_1779: movneg %icc, %o7, %o0 fbuge,a %fcc2, loop_1781 loop_1780: bcs loop_1782 fmovda %icc, %f13, %f12 srlx %o1, %i1, %i4 loop_1781: alignaddrl %g5, %o3, %g2 loop_1782: bvs,pn %icc, loop_1783 movcs %icc, %l5, %l0 fbl,a %fcc3, loop_1784 movl %xcc, %g3, %l3 loop_1783: fmovrdgez %i2, %f10, %f10 bpos %xcc, loop_1785 loop_1784: stx %l2, [%l7 + 0x28] alignaddrl %g7, %i0, %g6 sdiv %l4, 0x1B96, %i5 loop_1785: ldsw [%l7 + 0x50], %o4 fmovdge %xcc, %f12, %f11 ldsw [%l7 + 0x10], %l6 brgz,a %g4, loop_1786 fcmpne32 %f4, %f4, %i7 ldx [%l7 + 0x30], %i6 sth %o6, [%l7 + 0x5C] loop_1786: ldx [%l7 + 0x78], %l1 tle %icc, 0x6 edge8l %i3, %o5, %g1 fand %f6, %f14, %f14 fmovsle %xcc, %f7, %f0 sdivx %o2, 0x1299, %o0 bgu,a,pt %icc, loop_1787 ldd [%l7 + 0x38], %f4 bcs %xcc, loop_1788 fpsub32 %f14, %f6, %f10 loop_1787: andncc %o1, %o7, %i1 siam 0x6 loop_1788: for %f8, %f12, %f12 fors %f0, %f0, %f15 stx %i4, [%l7 + 0x58] fzero %f0 fmovsvs %xcc, %f2, %f3 andcc %g5, %o3, %g2 movvc %xcc, %l5, %g3 lduw [%l7 + 0x08], %l0 ld [%l7 + 0x44], %f11 subcc %l3, %l2, %g7 be,a,pt %icc, loop_1789 or %i2, 0x0593, %g6 nop setx loop_1790, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x34], %i0 loop_1789: for %f0, %f2, %f10 fbo %fcc2, loop_1791 loop_1790: subccc %l4, 0x0BC6, %o4 fpackfix %f2, %f2 brz,a %i5, loop_1792 loop_1791: fpadd32s %f7, %f2, %f10 sth %g4, [%l7 + 0x0A] ldsw [%l7 + 0x7C], %i7 loop_1792: tvs %xcc, 0x5 ld [%l7 + 0x2C], %f6 edge8 %i6, %o6, %l6 st %f14, [%l7 + 0x24] fmovrdgz %l1, %f2, %f8 fmovspos %icc, %f11, %f0 mulx %o5, %g1, %i3 stw %o2, [%l7 + 0x2C] movvs %icc, %o1, %o7 ldsw [%l7 + 0x58], %o0 lduw [%l7 + 0x3C], %i4 fbn,a %fcc1, loop_1793 fxnors %f10, %f11, %f5 nop setx loop_1794, %l0, %l1 jmpl %l1, %g5 ld [%l7 + 0x7C], %f13 loop_1793: fmovsn %icc, %f10, %f12 fmovdg %icc, %f7, %f11 loop_1794: ld [%l7 + 0x50], %f3 fmovdcc %xcc, %f7, %f3 fnot1s %f12, %f14 sth %o3, [%l7 + 0x28] movneg %xcc, %g2, %i1 siam 0x3 be,a,pn %icc, loop_1795 fmovrsne %l5, %f11, %f7 fbn %fcc2, loop_1796 movcs %icc, %g3, %l3 loop_1795: or %l0, 0x148E, %g7 edge16l %i2, %g6, %l2 loop_1796: fmovsl %xcc, %f12, %f11 fmovd %f10, %f12 bvs,a %xcc, loop_1797 fmovrslez %i0, %f1, %f15 move %icc, %l4, %o4 fornot2s %f6, %f14, %f12 loop_1797: fbule %fcc2, loop_1798 ld [%l7 + 0x54], %f2 tle %xcc, 0x0 movrlz %g4, %i7, %i5 loop_1798: bgu,pn %icc, loop_1799 ldsw [%l7 + 0x34], %o6 andncc %i6, %l6, %l1 ldub [%l7 + 0x3D], %g1 loop_1799: brnz %i3, loop_1800 edge8 %o2, %o5, %o1 fcmped %fcc2, %f14, %f2 fpadd16 %f10, %f8, %f14 loop_1800: fcmpgt16 %f0, %f4, %o0 array32 %o7, %i4, %g5 array16 %o3, %g2, %i1 tsubcc %l5, %l3, %g3 stw %l0, [%l7 + 0x50] ldsh [%l7 + 0x26], %i2 fbule,a %fcc0, loop_1801 lduh [%l7 + 0x76], %g7 andncc %l2, %i0, %g6 lduh [%l7 + 0x5E], %o4 loop_1801: movre %l4, %g4, %i5 fmovrsgez %i7, %f12, %f9 lduw [%l7 + 0x7C], %i6 stx %o6, [%l7 + 0x10] smulcc %l6, 0x03F0, %g1 fsrc2s %f0, %f2 tg %icc, 0x4 st %f15, [%l7 + 0x10] fmovsvs %xcc, %f13, %f11 andncc %i3, %l1, %o2 fxor %f0, %f14, %f6 ldx [%l7 + 0x58], %o1 tgu %icc, 0x7 movpos %icc, %o5, %o0 bcs,pt %icc, loop_1802 fmovrse %i4, %f5, %f3 mova %xcc, %g5, %o3 fmovrse %g2, %f10, %f3 loop_1802: bvc,a loop_1803 stw %o7, [%l7 + 0x34] fandnot1s %f12, %f8, %f10 fcmpeq32 %f4, %f0, %l5 loop_1803: fmul8x16au %f9, %f10, %f6 andcc %l3, %i1, %g3 fabss %f5, %f6 stw %i2, [%l7 + 0x18] st %f3, [%l7 + 0x10] fzero %f14 movcc %icc, %l0, %l2 xorcc %g7, %i0, %o4 xnor %l4, %g4, %i5 ldx [%l7 + 0x78], %i7 ldsb [%l7 + 0x61], %g6 edge8 %o6, %i6, %l6 fbo %fcc2, loop_1804 and %i3, 0x1DF7, %l1 fble,a %fcc2, loop_1805 lduw [%l7 + 0x4C], %o2 loop_1804: ld [%l7 + 0x78], %f0 fnand %f12, %f8, %f10 loop_1805: movge %xcc, %o1, %o5 fcmple32 %f0, %f0, %o0 fnegd %f6, %f12 fpackfix %f0, %f9 ldx [%l7 + 0x40], %g1 brgez %i4, loop_1806 ldsb [%l7 + 0x38], %g5 fcmpgt32 %f6, %f12, %o3 ldx [%l7 + 0x60], %g2 loop_1806: fcmps %fcc0, %f10, %f0 fpack16 %f10, %f15 mova %xcc, %o7, %l5 fnands %f1, %f10, %f1 ldsw [%l7 + 0x3C], %i1 ldub [%l7 + 0x6D], %l3 stx %g3, [%l7 + 0x40] stw %i2, [%l7 + 0x3C] fmovrse %l2, %f2, %f9 fand %f0, %f12, %f0 fmovda %icc, %f1, %f9 fbue %fcc2, loop_1807 movrlz %l0, %i0, %g7 stw %l4, [%l7 + 0x6C] xor %o4, 0x1B7A, %g4 loop_1807: edge8l %i7, %i5, %g6 fcmple32 %f10, %f6, %o6 movrlz %i6, %i3, %l6 ldsh [%l7 + 0x42], %l1 fbne %fcc3, loop_1808 fsrc2s %f3, %f12 add %o1, 0x1365, %o2 xnorcc %o0, %o5, %g1 loop_1808: lduw [%l7 + 0x2C], %i4 st %f9, [%l7 + 0x48] tsubcctv %g5, %o3, %o7 fmovdg %xcc, %f10, %f12 fabsd %f8, %f4 sth %g2, [%l7 + 0x60] fmovdge %icc, %f0, %f4 fnands %f10, %f9, %f3 edge8n %i1, %l3, %l5 fcmpes %fcc3, %f12, %f2 bge,a,pn %icc, loop_1809 edge8n %i2, %g3, %l2 fnot2 %f4, %f4 fmovscc %xcc, %f8, %f9 loop_1809: fpackfix %f4, %f12 fsrc2 %f8, %f4 movne %xcc, %l0, %i0 fpack32 %f4, %f8, %f10 sth %l4, [%l7 + 0x44] fmovsl %icc, %f6, %f11 tvc %xcc, 0x0 fnegd %f2, %f4 fsrc2s %f0, %f0 sllx %g7, %o4, %g4 fbo,a %fcc3, loop_1810 fcmpne16 %f0, %f14, %i5 ldx [%l7 + 0x08], %i7 fmovscc %xcc, %f6, %f5 loop_1810: fmovrdlz %o6, %f12, %f14 tne %icc, 0x2 fpsub32 %f14, %f12, %f6 ldx [%l7 + 0x70], %g6 fandnot2 %f14, %f8, %f4 lduw [%l7 + 0x6C], %i3 fnors %f8, %f11, %f13 fmovsl %xcc, %f10, %f2 fornot2 %f6, %f0, %f4 fsrc1 %f2, %f8 fmovs %f7, %f7 fmovspos %xcc, %f0, %f11 bcc,a,pn %icc, loop_1811 movrlz %l6, 0x169, %i6 bl %icc, loop_1812 stw %o1, [%l7 + 0x5C] loop_1811: fand %f4, %f14, %f0 smul %l1, 0x17B9, %o0 loop_1812: brnz %o5, loop_1813 mova %icc, %g1, %i4 tgu %icc, 0x5 brgz,a %o2, loop_1814 loop_1813: lduh [%l7 + 0x70], %o3 std %f4, [%l7 + 0x18] ld [%l7 + 0x68], %f5 loop_1814: sth %o7, [%l7 + 0x48] ldx [%l7 + 0x18], %g2 fors %f0, %f8, %f3 andcc %g5, %i1, %l3 ldub [%l7 + 0x2C], %i2 brgez,a %g3, loop_1815 fornot2 %f0, %f6, %f8 ldx [%l7 + 0x78], %l5 lduw [%l7 + 0x74], %l2 loop_1815: stb %i0, [%l7 + 0x24] lduh [%l7 + 0x50], %l4 array32 %l0, %g7, %g4 ldsw [%l7 + 0x50], %o4 brgz,a %i7, loop_1816 fmovdn %icc, %f1, %f4 movge %xcc, %o6, %i5 fmovdvc %xcc, %f0, %f8 loop_1816: lduh [%l7 + 0x34], %g6 fmovdneg %xcc, %f6, %f15 stx %l6, [%l7 + 0x20] fba %fcc2, loop_1817 ldsh [%l7 + 0x22], %i3 fnands %f15, %f6, %f13 lduh [%l7 + 0x7E], %i6 loop_1817: fmovdpos %xcc, %f6, %f8 ldub [%l7 + 0x3E], %o1 brlez %o0, loop_1818 ldx [%l7 + 0x68], %l1 andcc %g1, 0x1FAF, %i4 lduh [%l7 + 0x50], %o2 loop_1818: ld [%l7 + 0x64], %f8 ld [%l7 + 0x18], %f5 movre %o3, 0x2FF, %o7 fmovd %f10, %f8 bne %icc, loop_1819 bvs %xcc, loop_1820 fsrc2s %f4, %f14 movle %icc, %g2, %o5 loop_1819: fnot2 %f4, %f0 loop_1820: ldsh [%l7 + 0x52], %i1 fnors %f3, %f8, %f13 movg %xcc, %l3, %g5 stb %g3, [%l7 + 0x5F] ldsb [%l7 + 0x7A], %i2 fmovsne %xcc, %f10, %f3 fpmerge %f14, %f8, %f6 fors %f5, %f7, %f1 umulcc %l5, 0x0BFF, %l2 edge32 %l4, %i0, %g7 ld [%l7 + 0x50], %f5 andn %g4, 0x197C, %l0 fnors %f14, %f8, %f3 fpadd16 %f6, %f12, %f8 array8 %o4, %i7, %o6 stb %g6, [%l7 + 0x4B] bge,pt %xcc, loop_1821 and %l6, %i5, %i3 smul %o1, %i6, %l1 fones %f0 loop_1821: lduw [%l7 + 0x60], %o0 ba,a,pn %xcc, loop_1822 fcmpd %fcc3, %f8, %f0 movn %icc, %g1, %o2 movneg %icc, %i4, %o3 loop_1822: fxors %f2, %f0, %f5 sdivcc %o7, 0x0149, %g2 stx %o5, [%l7 + 0x28] movcc %icc, %i1, %l3 stx %g3, [%l7 + 0x58] andncc %g5, %i2, %l5 ld [%l7 + 0x18], %f8 fblg %fcc0, loop_1823 edge8l %l4, %l2, %i0 fmovrslez %g4, %f1, %f11 sub %g7, 0x1C22, %o4 loop_1823: fors %f3, %f11, %f2 sth %l0, [%l7 + 0x7E] bpos,a,pt %xcc, loop_1824 movrlez %o6, %i7, %l6 fmovscc %icc, %f6, %f14 movle %xcc, %g6, %i5 loop_1824: st %f14, [%l7 + 0x40] fmovrde %o1, %f4, %f0 movcc %xcc, %i6, %i3 ldx [%l7 + 0x48], %l1 xorcc %g1, 0x0CF7, %o0 stw %o2, [%l7 + 0x2C] sll %i4, 0x05, %o7 ldd [%l7 + 0x60], %f14 udivx %o3, 0x197D, %o5 srlx %i1, %g2, %l3 st %f14, [%l7 + 0x30] fmovsa %xcc, %f11, %f10 movvc %xcc, %g3, %g5 lduh [%l7 + 0x6A], %l5 tsubcctv %i2, 0x0388, %l4 fmovdpos %icc, %f2, %f12 and %i0, 0x07CB, %g4 edge32l %l2, %o4, %g7 fmovdn %xcc, %f14, %f3 st %f4, [%l7 + 0x48] st %f5, [%l7 + 0x58] st %f2, [%l7 + 0x1C] fmovrse %l0, %f0, %f13 st %f7, [%l7 + 0x74] std %f14, [%l7 + 0x48] ldub [%l7 + 0x43], %o6 ldub [%l7 + 0x3A], %l6 nop setx loop_1825, %l0, %l1 jmpl %l1, %i7 fones %f9 bpos loop_1826 fcmpes %fcc1, %f7, %f4 loop_1825: fpack32 %f4, %f6, %f4 edge32n %i5, %g6, %i6 loop_1826: tcs %xcc, 0x6 edge32 %i3, %o1, %g1 addccc %o0, 0x0CD2, %l1 ldsb [%l7 + 0x70], %o2 ld [%l7 + 0x5C], %f11 lduw [%l7 + 0x5C], %i4 ldsb [%l7 + 0x1D], %o7 fmovdle %icc, %f3, %f14 bgu %xcc, loop_1827 ldsh [%l7 + 0x60], %o3 fxnor %f12, %f4, %f4 stw %o5, [%l7 + 0x3C] loop_1827: ldsw [%l7 + 0x60], %i1 bl,a loop_1828 sth %l3, [%l7 + 0x7C] fxnor %f8, %f2, %f2 array32 %g2, %g5, %g3 loop_1828: fmovrslz %i2, %f13, %f15 xnor %l4, %l5, %g4 edge16ln %i0, %o4, %l2 st %f1, [%l7 + 0x38] fxor %f0, %f14, %f8 ldsh [%l7 + 0x08], %g7 andn %o6, 0x093E, %l0 nop setx loop_1829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f5, %f5 taddcc %l6, 0x1427, %i5 fornot2s %f6, %f3, %f10 loop_1829: umul %i7, 0x1AC3, %i6 sth %g6, [%l7 + 0x52] alignaddrl %i3, %o1, %g1 movl %xcc, %l1, %o0 or %i4, 0x0870, %o7 std %f2, [%l7 + 0x58] addccc %o3, %o2, %i1 stx %o5, [%l7 + 0x10] stb %l3, [%l7 + 0x38] fmovse %icc, %f6, %f14 tvc %icc, 0x3 st %f10, [%l7 + 0x20] edge8l %g2, %g3, %i2 ldx [%l7 + 0x08], %g5 fmovrdlz %l4, %f2, %f0 fmovsle %icc, %f6, %f9 fsrc1 %f10, %f14 fmovscs %xcc, %f5, %f3 subccc %l5, %g4, %i0 fcmpne16 %f14, %f4, %l2 ldsh [%l7 + 0x08], %g7 fcmple16 %f14, %f8, %o4 movrne %o6, 0x2D4, %l6 fmovsg %icc, %f12, %f14 srax %i5, 0x1D, %l0 stb %i6, [%l7 + 0x62] brz,a %i7, loop_1830 fbug %fcc1, loop_1831 lduh [%l7 + 0x66], %i3 fornot2 %f2, %f8, %f14 loop_1830: fmovdvs %icc, %f6, %f12 loop_1831: std %f10, [%l7 + 0x40] ldd [%l7 + 0x40], %f14 ldd [%l7 + 0x60], %f10 std %f12, [%l7 + 0x30] ldsw [%l7 + 0x10], %g6 nop setx loop_1832, %l0, %l1 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 + 0x40], %o1 ldsh [%l7 + 0x6A], %l1 ldx [%l7 + 0x20], %g1 loop_1832: orn %o0, 0x1FEE, %i4 fmovdne %xcc, %f13, %f1 stw %o7, [%l7 + 0x2C] fpadd32 %f2, %f6, %f10 ldx [%l7 + 0x58], %o2 tsubcctv %o3, 0x0F6A, %i1 sdivcc %l3, 0x0FDF, %o5 xor %g2, 0x02A1, %i2 fmovdl %xcc, %f1, %f7 stw %g5, [%l7 + 0x20] ldd [%l7 + 0x30], %f12 addc %l4, 0x113A, %g3 fnot2 %f14, %f0 edge32ln %l5, %g4, %i0 fornot2 %f6, %f10, %f4 call loop_1833 ldd [%l7 + 0x38], %f4 stx %l2, [%l7 + 0x60] tge %icc, 0x0 loop_1833: brgez %o4, loop_1834 mova %xcc, %o6, %l6 bge,a,pn %xcc, loop_1835 sth %g7, [%l7 + 0x1C] loop_1834: fcmpgt16 %f6, %f0, %i5 fmovrde %i6, %f8, %f8 loop_1835: stb %i7, [%l7 + 0x0B] std %f8, [%l7 + 0x50] fmovdneg %icc, %f6, %f12 stb %l0, [%l7 + 0x6A] fnot2s %f6, %f15 fmovscc %icc, %f10, %f1 fbue %fcc2, loop_1836 fmovdl %xcc, %f2, %f4 st %f7, [%l7 + 0x7C] tge %icc, 0x7 loop_1836: fmovdcc %icc, %f11, %f11 brlez,a %g6, loop_1837 srax %o1, %i3, %g1 ldd [%l7 + 0x50], %f8 stb %o0, [%l7 + 0x35] loop_1837: brz,a %l1, loop_1838 movne %xcc, %o7, %o2 addc %i4, 0x05B6, %o3 fcmpgt32 %f4, %f6, %l3 loop_1838: ldsh [%l7 + 0x3E], %i1 bl,pn %icc, loop_1839 fmovdvs %xcc, %f4, %f15 fmovdle %icc, %f11, %f0 fmovdcs %icc, %f8, %f15 loop_1839: add %g2, %o5, %g5 fmovrsgez %l4, %f9, %f2 st %f1, [%l7 + 0x4C] ble,pt %icc, loop_1840 ldsw [%l7 + 0x2C], %i2 fbule %fcc1, loop_1841 edge32 %l5, %g3, %i0 loop_1840: umulcc %l2, %o4, %g4 fexpand %f8, %f10 loop_1841: umulcc %o6, %l6, %g7 movneg %xcc, %i6, %i5 sdiv %l0, 0x0E04, %i7 ldsh [%l7 + 0x7A], %o1 movle %xcc, %i3, %g1 subccc %o0, %l1, %o7 bvc loop_1842 fmovrdgez %g6, %f10, %f12 ldsb [%l7 + 0x5E], %i4 edge32n %o2, %l3, %i1 loop_1842: sdivx %g2, 0x1675, %o3 bcs,a %xcc, loop_1843 sllx %g5, 0x06, %o5 fpack16 %f14, %f9 fcmped %fcc1, %f14, %f0 loop_1843: move %xcc, %i2, %l5 sth %g3, [%l7 + 0x7E] fmovdleu %icc, %f10, %f13 fands %f3, %f4, %f10 fbge %fcc2, loop_1844 fmovrslz %i0, %f14, %f15 array32 %l2, %o4, %l4 fmovrdgez %o6, %f2, %f0 loop_1844: fcmpgt32 %f6, %f12, %g4 stb %l6, [%l7 + 0x24] fblg %fcc0, loop_1845 srl %g7, 0x13, %i5 tg %icc, 0x7 bl,pt %xcc, loop_1846 loop_1845: movcs %icc, %i6, %i7 std %f8, [%l7 + 0x50] stb %o1, [%l7 + 0x6A] loop_1846: stw %l0, [%l7 + 0x58] orcc %g1, %i3, %l1 fbl %fcc3, loop_1847 fmovsg %icc, %f4, %f6 subc %o7, 0x134E, %o0 fbu %fcc1, loop_1848 loop_1847: fpadd32 %f8, %f8, %f10 fandnot1 %f10, %f4, %f6 bneg,a loop_1849 loop_1848: fsrc1 %f6, %f2 fbl,a %fcc2, loop_1850 udivcc %i4, 0x0EA1, %o2 loop_1849: tvs %icc, 0x0 ldsw [%l7 + 0x60], %g6 loop_1850: movcs %xcc, %i1, %l3 std %f0, [%l7 + 0x58] fmuld8sux16 %f14, %f7, %f0 be,a loop_1851 fors %f3, %f13, %f14 brz %o3, loop_1852 ldub [%l7 + 0x5C], %g5 loop_1851: tg %icc, 0x3 ld [%l7 + 0x48], %f12 loop_1852: ld [%l7 + 0x20], %f12 fmuld8ulx16 %f10, %f5, %f6 fmovrdgez %g2, %f6, %f8 ld [%l7 + 0x5C], %f2 ldsb [%l7 + 0x39], %i2 fbe %fcc3, loop_1853 fxnors %f5, %f12, %f8 sdivx %l5, 0x1DFB, %g3 sllx %i0, %o5, %l2 loop_1853: fbug %fcc2, loop_1854 stx %o4, [%l7 + 0x58] fmuld8ulx16 %f3, %f5, %f14 xnorcc %l4, 0x1013, %g4 loop_1854: srlx %l6, %g7, %i5 fornot1s %f2, %f0, %f8 movgu %icc, %o6, %i6 fbug %fcc0, loop_1855 ldsw [%l7 + 0x38], %o1 movn %icc, %i7, %g1 siam 0x7 loop_1855: taddcctv %l0, %l1, %o7 std %f14, [%l7 + 0x08] fnot2s %f13, %f1 fcmple32 %f8, %f6, %i3 fpadd32 %f12, %f6, %f0 fmovscs %xcc, %f7, %f2 stw %o0, [%l7 + 0x4C] faligndata %f8, %f14, %f10 sub %o2, %i4, %g6 umul %i1, 0x089A, %o3 movvc %xcc, %g5, %g2 fmovdn %xcc, %f12, %f8 fnot2s %f5, %f1 stx %l3, [%l7 + 0x48] siam 0x0 fble %fcc2, loop_1856 movrgz %i2, 0x201, %g3 ldsw [%l7 + 0x18], %i0 bpos,a loop_1857 loop_1856: ldsh [%l7 + 0x62], %o5 edge32 %l5, %o4, %l2 fmovsge %xcc, %f5, %f3 loop_1857: ld [%l7 + 0x54], %f14 fmovdgu %icc, %f7, %f13 fnand %f2, %f6, %f14 tne %icc, 0x3 fpadd16s %f5, %f8, %f5 bcc,a loop_1858 ldsb [%l7 + 0x12], %l4 movrne %l6, 0x218, %g4 fxor %f6, %f0, %f14 loop_1858: fnot1s %f5, %f10 ld [%l7 + 0x5C], %f14 stw %g7, [%l7 + 0x54] ba,a %xcc, loop_1859 tg %xcc, 0x1 fmovscc %icc, %f3, %f8 fcmpeq16 %f0, %f10, %o6 loop_1859: fmul8ulx16 %f14, %f14, %f4 fnands %f8, %f12, %f12 fcmpne32 %f4, %f14, %i5 st %f9, [%l7 + 0x38] orncc %i6, %i7, %g1 stw %l0, [%l7 + 0x30] fmovsvs %icc, %f7, %f11 fbue %fcc1, loop_1860 fcmpes %fcc1, %f0, %f9 stx %l1, [%l7 + 0x48] tpos %xcc, 0x0 loop_1860: bg,a %xcc, loop_1861 fbge,a %fcc0, loop_1862 fxor %f0, %f6, %f0 fabsd %f8, %f0 loop_1861: sra %o7, 0x18, %i3 loop_1862: fmovse %icc, %f0, %f14 fmuld8sux16 %f10, %f12, %f12 array16 %o0, %o1, %i4 brz %g6, loop_1863 std %f2, [%l7 + 0x38] fcmpgt16 %f10, %f4, %i1 bgu,pn %xcc, loop_1864 loop_1863: fandnot1 %f0, %f4, %f6 orncc %o2, %g5, %o3 ldsh [%l7 + 0x1C], %g2 loop_1864: fzero %f2 sdiv %l3, 0x1405, %g3 ldsh [%l7 + 0x1C], %i0 fcmpeq32 %f14, %f2, %o5 ldx [%l7 + 0x38], %l5 fmovda %icc, %f10, %f0 fnand %f6, %f4, %f10 ld [%l7 + 0x3C], %f6 tne %xcc, 0x6 fcmple32 %f6, %f4, %o4 fxnors %f1, %f12, %f9 edge16ln %l2, %i2, %l4 fba %fcc3, loop_1865 fones %f5 stx %l6, [%l7 + 0x18] ldsb [%l7 + 0x3E], %g4 loop_1865: fpsub16 %f0, %f0, %f4 nop setx loop_1866, %l0, %l1 jmpl %l1, %g7 fmul8x16al %f15, %f10, %f0 fmovdge %xcc, %f10, %f12 edge8n %o6, %i5, %i6 loop_1866: fmovsvc %icc, %f1, %f1 nop setx loop_1867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f14, %f8 brgez,a %i7, loop_1868 ldub [%l7 + 0x47], %g1 loop_1867: or %l1, 0x0152, %l0 stx %o7, [%l7 + 0x40] loop_1868: fpack16 %f2, %f1 fands %f11, %f4, %f12 fmovsge %icc, %f12, %f13 fzeros %f6 stw %i3, [%l7 + 0x10] xnorcc %o1, 0x0424, %i4 addcc %g6, 0x0956, %i1 st %f8, [%l7 + 0x70] fmovdneg %icc, %f12, %f0 ldd [%l7 + 0x48], %f12 addcc %o0, %g5, %o2 fnegd %f6, %f14 addcc %g2, 0x00A7, %l3 be %icc, loop_1869 fsrc1s %f14, %f11 siam 0x6 alignaddr %g3, %i0, %o5 loop_1869: st %f10, [%l7 + 0x14] fmovsg %icc, %f9, %f5 add %l5, %o3, %l2 siam 0x5 tpos %xcc, 0x0 ldx [%l7 + 0x08], %o4 mulx %l4, %l6, %g4 alignaddr %i2, %g7, %o6 stw %i5, [%l7 + 0x3C] fcmpeq32 %f0, %f6, %i7 fcmpd %fcc0, %f4, %f6 sdivx %g1, 0x05CA, %l1 stb %l0, [%l7 + 0x46] addcc %o7, %i6, %i3 tcs %icc, 0x3 orn %i4, 0x1B27, %o1 stx %g6, [%l7 + 0x50] ldd [%l7 + 0x78], %f6 srl %o0, 0x15, %i1 ldd [%l7 + 0x60], %f4 tle %xcc, 0x3 lduh [%l7 + 0x0C], %o2 movcs %xcc, %g5, %l3 ldx [%l7 + 0x70], %g2 std %f4, [%l7 + 0x58] ldd [%l7 + 0x18], %f10 st %f9, [%l7 + 0x34] ldd [%l7 + 0x10], %f8 nop setx loop_1870, %l0, %l1 jmpl %l1, %g3 bl %xcc, loop_1871 fbul,a %fcc1, loop_1872 fbl %fcc1, loop_1873 loop_1870: addccc %o5, 0x195E, %l5 loop_1871: std %f12, [%l7 + 0x10] loop_1872: fmovde %xcc, %f8, %f10 loop_1873: orncc %i0, 0x0520, %l2 fcmpgt32 %f4, %f4, %o4 fnors %f11, %f11, %f9 bge,a loop_1874 umulcc %l4, 0x1D7B, %l6 movcc %xcc, %g4, %i2 stw %g7, [%l7 + 0x14] loop_1874: stw %o6, [%l7 + 0x1C] ldsb [%l7 + 0x6E], %i5 fxnors %f7, %f13, %f8 ldsw [%l7 + 0x20], %o3 orncc %i7, %g1, %l0 ba %xcc, loop_1875 ldd [%l7 + 0x48], %f12 brz,a %o7, loop_1876 fmuld8ulx16 %f10, %f0, %f0 loop_1875: fpack16 %f0, %f2 fornot1s %f5, %f3, %f10 loop_1876: fpadd16s %f15, %f1, %f9 bleu loop_1877 sth %l1, [%l7 + 0x16] ldub [%l7 + 0x0A], %i6 stb %i3, [%l7 + 0x5E] loop_1877: edge32l %i4, %g6, %o1 ba,a loop_1878 call loop_1879 fmuld8ulx16 %f13, %f1, %f0 fpack16 %f8, %f6 loop_1878: stw %o0, [%l7 + 0x7C] loop_1879: ldsb [%l7 + 0x14], %i1 bl,a loop_1880 fmovsvs %xcc, %f4, %f13 ldsw [%l7 + 0x2C], %g5 fbn %fcc1, loop_1881 loop_1880: fpack32 %f14, %f0, %f0 fpackfix %f6, %f14 sra %l3, 0x03, %o2 loop_1881: brlez %g2, loop_1882 fands %f9, %f15, %f13 bgu,a loop_1883 array32 %o5, %g3, %i0 loop_1882: sethi 0x143B, %l5 bgu,a loop_1884 loop_1883: ldx [%l7 + 0x30], %o4 ld [%l7 + 0x78], %f4 fornot1 %f8, %f4, %f8 loop_1884: edge32n %l4, %l6, %l2 fsrc2 %f14, %f14 fpsub16s %f4, %f4, %f0 bgu loop_1885 fcmps %fcc0, %f12, %f0 fmovdcs %xcc, %f14, %f5 movneg %xcc, %g4, %g7 loop_1885: tcc %xcc, 0x5 taddcctv %o6, %i5, %i2 edge32 %o3, %i7, %l0 fand %f10, %f12, %f10 ldd [%l7 + 0x78], %f4 fmovsl %icc, %f0, %f15 bcc %xcc, loop_1886 ldx [%l7 + 0x78], %o7 fmovrdne %l1, %f12, %f4 std %f0, [%l7 + 0x68] loop_1886: fandnot1 %f10, %f2, %f14 lduw [%l7 + 0x08], %g1 bg,pt %xcc, loop_1887 orn %i3, 0x0AE0, %i6 brgz,a %i4, loop_1888 fmovd %f6, %f0 loop_1887: fmovrdgz %g6, %f2, %f12 movneg %xcc, %o0, %o1 loop_1888: fsrc2s %f2, %f9 fmovscs %icc, %f8, %f3 movrgz %g5, 0x1E6, %l3 sth %o2, [%l7 + 0x3C] ldx [%l7 + 0x40], %g2 fmovrsgez %o5, %f13, %f4 fnot2 %f2, %f14 call loop_1889 fxor %f8, %f8, %f4 fmovda %icc, %f14, %f12 fmovrdne %g3, %f10, %f4 loop_1889: bg,pn %icc, loop_1890 edge32 %i0, %l5, %o4 fnands %f10, %f7, %f10 fmovdg %xcc, %f7, %f4 loop_1890: lduh [%l7 + 0x3E], %i1 for %f0, %f2, %f10 fmovdn %xcc, %f12, %f4 fpadd32 %f12, %f8, %f4 fmovsn %xcc, %f0, %f5 edge8n %l6, %l4, %l2 fpadd16 %f4, %f8, %f0 andncc %g7, %o6, %g4 fbn,a %fcc3, loop_1891 movrne %i5, 0x1B0, %i2 fbule,a %fcc2, loop_1892 popc %i7, %l0 loop_1891: ld [%l7 + 0x78], %f6 stx %o3, [%l7 + 0x58] loop_1892: call loop_1893 tne %icc, 0x3 bneg,a,pn %icc, loop_1894 fmovsleu %icc, %f15, %f0 loop_1893: fsrc2 %f4, %f0 stb %o7, [%l7 + 0x4D] loop_1894: fabss %f13, %f11 stx %g1, [%l7 + 0x48] sub %i3, %l1, %i6 edge16n %g6, %i4, %o0 fcmple32 %f10, %f0, %o1 ldsh [%l7 + 0x20], %l3 fnot1s %f12, %f11 ld [%l7 + 0x58], %f2 fnor %f2, %f6, %f10 fornot2 %f10, %f14, %f6 addcc %g5, %g2, %o5 ld [%l7 + 0x14], %f15 fmovrslz %o2, %f0, %f5 addccc %i0, 0x15CD, %g3 bg,a,pn %icc, loop_1895 nop setx loop_1896, %l0, %l1 jmpl %l1, %o4 lduh [%l7 + 0x60], %i1 fnors %f1, %f0, %f9 loop_1895: array16 %l5, %l6, %l4 loop_1896: fmovs %f5, %f5 fpadd16s %f9, %f15, %f11 fbg,a %fcc0, loop_1897 fmul8ulx16 %f14, %f12, %f6 fmul8sux16 %f4, %f10, %f8 fbug,a %fcc3, loop_1898 loop_1897: bgu,a,pt %icc, loop_1899 sth %g7, [%l7 + 0x5A] ldsw [%l7 + 0x74], %l2 loop_1898: movpos %xcc, %o6, %g4 loop_1899: fandnot1 %f12, %f2, %f2 edge16n %i2, %i5, %l0 movgu %xcc, %o3, %i7 bneg loop_1900 udiv %g1, 0x0481, %o7 movcs %xcc, %l1, %i6 fpmerge %f5, %f4, %f4 loop_1900: fpsub32s %f4, %f13, %f14 nop setx loop_1901, %l0, %l1 jmpl %l1, %i3 bvs,a,pt %xcc, loop_1902 fmovd %f2, %f8 ba,pt %xcc, loop_1903 loop_1901: fnot1 %f4, %f12 loop_1902: ldsb [%l7 + 0x65], %i4 st %f5, [%l7 + 0x0C] loop_1903: sth %g6, [%l7 + 0x44] fcmpgt32 %f8, %f10, %o1 call loop_1904 ldsw [%l7 + 0x60], %o0 fmovsge %xcc, %f2, %f4 bpos loop_1905 loop_1904: bl %xcc, loop_1906 lduw [%l7 + 0x08], %l3 fnot2 %f2, %f12 loop_1905: brgez %g2, loop_1907 loop_1906: fcmpgt16 %f6, %f6, %g5 stx %o2, [%l7 + 0x10] stx %i0, [%l7 + 0x58] loop_1907: ldub [%l7 + 0x0E], %g3 fmovdcc %xcc, %f11, %f10 fmovsg %icc, %f5, %f5 fmovdleu %xcc, %f3, %f4 fcmpeq16 %f8, %f8, %o4 mulscc %o5, %i1, %l5 stb %l4, [%l7 + 0x3F] ldx [%l7 + 0x28], %l6 xnor %g7, 0x0FF4, %o6 movpos %xcc, %l2, %i2 smul %i5, %l0, %g4 stx %o3, [%l7 + 0x40] stb %g1, [%l7 + 0x2A] lduh [%l7 + 0x62], %o7 array32 %i7, %i6, %i3 bcs %icc, loop_1908 movre %i4, 0x16D, %l1 brlez,a %g6, loop_1909 ldub [%l7 + 0x52], %o0 loop_1908: bgu,a,pn %xcc, loop_1910 move %xcc, %l3, %g2 loop_1909: fpsub32s %f13, %f4, %f0 ldd [%l7 + 0x28], %f6 loop_1910: std %f4, [%l7 + 0x10] fcmpgt16 %f0, %f14, %o1 add %o2, 0x07E9, %i0 brgez %g5, loop_1911 fnors %f9, %f13, %f15 fsrc2 %f14, %f8 stb %o4, [%l7 + 0x7D] loop_1911: fmovdcs %xcc, %f13, %f0 fabsd %f0, %f2 srax %o5, %i1, %g3 array32 %l5, %l6, %l4 sth %g7, [%l7 + 0x1A] lduw [%l7 + 0x3C], %l2 fmovdl %icc, %f0, %f14 fnand %f10, %f0, %f0 brgz %i2, loop_1912 ld [%l7 + 0x1C], %f15 stw %i5, [%l7 + 0x50] alignaddrl %o6, %g4, %l0 loop_1912: sll %o3, %g1, %o7 bg %xcc, loop_1913 fmovsleu %xcc, %f15, %f0 fmovrde %i7, %f4, %f12 fmovsleu %icc, %f10, %f5 loop_1913: edge16ln %i6, %i3, %l1 st %f4, [%l7 + 0x2C] srax %i4, %g6, %o0 lduh [%l7 + 0x3C], %l3 fmovrslz %g2, %f8, %f12 ldsw [%l7 + 0x30], %o1 movvs %icc, %i0, %g5 xnorcc %o4, %o5, %o2 ldsb [%l7 + 0x29], %g3 lduw [%l7 + 0x44], %i1 nop setx loop_1914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcc %l5, 0x0330, %l6 ldd [%l7 + 0x68], %f14 ldsb [%l7 + 0x49], %g7 loop_1914: ldsw [%l7 + 0x10], %l4 std %f0, [%l7 + 0x20] edge16n %l2, %i2, %i5 bne loop_1915 bcs,pt %xcc, loop_1916 lduh [%l7 + 0x58], %g4 and %o6, 0x05A7, %o3 loop_1915: fmovrslez %l0, %f11, %f15 loop_1916: ldx [%l7 + 0x70], %g1 fcmpgt16 %f14, %f10, %o7 sub %i7, 0x1EE7, %i3 fmovscc %icc, %f4, %f12 fbo,a %fcc2, loop_1917 fbue %fcc1, loop_1918 ld [%l7 + 0x5C], %f1 subccc %i6, %i4, %g6 loop_1917: brgz %l1, loop_1919 loop_1918: fpsub16s %f10, %f10, %f1 fbule %fcc3, loop_1920 alignaddr %l3, %o0, %o1 loop_1919: sra %g2, %i0, %g5 fmovdgu %icc, %f14, %f9 loop_1920: fmovscs %icc, %f4, %f4 fabsd %f2, %f12 addccc %o5, %o2, %o4 fpadd16s %f9, %f0, %f9 movrgz %i1, %g3, %l5 lduw [%l7 + 0x54], %l6 st %f0, [%l7 + 0x0C] bcc,pn %icc, loop_1921 stb %l4, [%l7 + 0x0D] std %f8, [%l7 + 0x50] faligndata %f0, %f0, %f6 loop_1921: ld [%l7 + 0x40], %f9 st %f3, [%l7 + 0x08] fpsub32 %f0, %f14, %f0 ldsb [%l7 + 0x22], %l2 stx %i2, [%l7 + 0x18] sllx %i5, 0x0E, %g4 fmovrslez %g7, %f8, %f0 stb %o3, [%l7 + 0x1C] udivx %o6, 0x1885, %l0 ldsh [%l7 + 0x52], %o7 bleu %xcc, loop_1922 call loop_1923 fmovrslz %i7, %f1, %f2 sll %i3, %g1, %i4 loop_1922: ldub [%l7 + 0x32], %i6 loop_1923: fcmpne16 %f0, %f14, %g6 mova %xcc, %l3, %o0 tg %xcc, 0x1 stb %o1, [%l7 + 0x20] add %l1, 0x1F92, %g2 movrgz %g5, %i0, %o2 udiv %o4, 0x1B67, %o5 fmovsgu %xcc, %f2, %f3 stx %i1, [%l7 + 0x20] for %f6, %f4, %f6 fmovsgu %xcc, %f3, %f2 ldub [%l7 + 0x46], %g3 lduh [%l7 + 0x7A], %l6 sdiv %l4, 0x1041, %l2 array8 %i2, %i5, %g4 fmovrsne %l5, %f14, %f6 sdiv %o3, 0x0941, %o6 ldd [%l7 + 0x60], %f10 fmovrsgz %g7, %f13, %f4 fpsub32 %f14, %f0, %f4 fbuge %fcc0, loop_1924 ldsb [%l7 + 0x27], %l0 edge8l %o7, %i7, %g1 fabsd %f0, %f6 loop_1924: lduw [%l7 + 0x24], %i3 ld [%l7 + 0x5C], %f0 bvc,a loop_1925 edge16 %i6, %g6, %l3 fblg,a %fcc0, loop_1926 st %f0, [%l7 + 0x64] loop_1925: popc 0x1EDA, %i4 ldx [%l7 + 0x20], %o0 loop_1926: movg %xcc, %o1, %g2 movge %xcc, %g5, %l1 st %f14, [%l7 + 0x34] ldsb [%l7 + 0x17], %i0 andncc %o4, %o2, %i1 fmovsge %xcc, %f8, %f7 bl,a,pt %xcc, loop_1927 fmovsa %icc, %f12, %f1 edge8 %o5, %g3, %l4 ldsh [%l7 + 0x26], %l2 loop_1927: fmovsn %icc, %f0, %f7 fnors %f1, %f10, %f2 edge32l %i2, %i5, %g4 fpadd16 %f8, %f14, %f8 ldub [%l7 + 0x55], %l5 ldx [%l7 + 0x78], %o3 fbo,a %fcc0, loop_1928 addc %o6, 0x1EF7, %l6 fmovrsgz %l0, %f14, %f1 andn %g7, %i7, %g1 loop_1928: bvc,pn %xcc, loop_1929 bneg,a,pt %icc, loop_1930 ldx [%l7 + 0x68], %o7 st %f11, [%l7 + 0x24] loop_1929: fpadd32s %f14, %f5, %f4 loop_1930: tne %xcc, 0x4 movrgez %i6, 0x3EB, %g6 sth %l3, [%l7 + 0x6E] fblg,a %fcc0, loop_1931 bneg,a,pt %icc, loop_1932 sll %i3, %i4, %o0 edge8l %g2, %o1, %l1 loop_1931: ldub [%l7 + 0x3E], %i0 loop_1932: ld [%l7 + 0x50], %f2 ldsh [%l7 + 0x36], %g5 fmovrsgez %o4, %f7, %f5 ldsb [%l7 + 0x48], %o2 fsrc2 %f14, %f4 lduw [%l7 + 0x64], %o5 ld [%l7 + 0x58], %f2 tvc %icc, 0x0 fmovsle %icc, %f5, %f2 edge16l %g3, %i1, %l4 sllx %i2, 0x1A, %l2 ldsw [%l7 + 0x60], %g4 nop setx loop_1933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %xcc, %f7, %f7 stb %l5, [%l7 + 0x44] movvs %icc, %o3, %i5 loop_1933: lduh [%l7 + 0x60], %l6 fpackfix %f2, %f1 ldd [%l7 + 0x10], %f14 lduw [%l7 + 0x24], %o6 fmovsn %icc, %f4, %f3 ldsw [%l7 + 0x2C], %l0 fsrc1 %f14, %f6 movneg %icc, %i7, %g7 ldsb [%l7 + 0x19], %o7 fxnors %f4, %f4, %f15 umul %i6, %g1, %g6 lduh [%l7 + 0x1A], %l3 ble loop_1934 stx %i3, [%l7 + 0x70] brlz %o0, loop_1935 ldub [%l7 + 0x2E], %g2 loop_1934: ld [%l7 + 0x70], %f1 movne %icc, %i4, %o1 loop_1935: edge32l %i0, %l1, %g5 movl %icc, %o4, %o2 ldx [%l7 + 0x78], %o5 taddcctv %i1, %g3, %i2 bpos,a,pn %icc, loop_1936 tl %icc, 0x4 fbl,a %fcc2, loop_1937 stx %l2, [%l7 + 0x70] loop_1936: edge32 %l4, %l5, %g4 ba,a,pt %xcc, loop_1938 loop_1937: array32 %o3, %i5, %o6 fbg %fcc2, loop_1939 smul %l0, 0x019A, %i7 loop_1938: sth %l6, [%l7 + 0x6C] bne,a %icc, loop_1940 loop_1939: faligndata %f8, %f2, %f4 brlz %g7, loop_1941 st %f15, [%l7 + 0x24] loop_1940: sdivx %o7, 0x01AA, %i6 bneg %xcc, loop_1942 loop_1941: xnor %g6, 0x0338, %g1 addcc %l3, 0x1530, %o0 stb %g2, [%l7 + 0x2F] loop_1942: movrgez %i3, 0x3A3, %o1 movl %xcc, %i0, %i4 ldd [%l7 + 0x30], %f0 bvc,a,pn %icc, loop_1943 ldsb [%l7 + 0x6D], %l1 fnegs %f14, %f13 ldsh [%l7 + 0x64], %g5 loop_1943: fmovsn %xcc, %f10, %f6 fsrc1s %f12, %f1 smul %o4, 0x1CF6, %o2 tgu %xcc, 0x5 ldsw [%l7 + 0x34], %i1 ldub [%l7 + 0x5F], %g3 ld [%l7 + 0x10], %f8 fmovrsgz %i2, %f4, %f8 edge32l %l2, %o5, %l4 std %f8, [%l7 + 0x60] ld [%l7 + 0x68], %f6 ldd [%l7 + 0x40], %f10 fba %fcc3, loop_1944 movrlz %g4, %l5, %i5 ldsh [%l7 + 0x20], %o3 fabsd %f6, %f12 loop_1944: std %f2, [%l7 + 0x20] bne,a %icc, loop_1945 fpackfix %f4, %f10 fandnot2 %f2, %f6, %f6 orcc %l0, %o6, %i7 loop_1945: tn %xcc, 0x1 fmul8sux16 %f14, %f2, %f10 edge8 %g7, %o7, %l6 brlz %i6, loop_1946 fnot2s %f10, %f4 fmovsl %icc, %f1, %f6 ldsh [%l7 + 0x2A], %g6 loop_1946: st %f8, [%l7 + 0x74] sth %g1, [%l7 + 0x34] ld [%l7 + 0x34], %f3 stw %l3, [%l7 + 0x28] fmovsleu %xcc, %f11, %f14 tne %icc, 0x5 bvc,a loop_1947 tvc %xcc, 0x0 ldsw [%l7 + 0x40], %g2 fbe,a %fcc3, loop_1948 loop_1947: ldsb [%l7 + 0x2B], %o0 fpackfix %f6, %f8 ldsb [%l7 + 0x7B], %o1 loop_1948: ldsw [%l7 + 0x08], %i0 ldx [%l7 + 0x40], %i4 fmovsvc %xcc, %f9, %f10 fmul8x16 %f2, %f0, %f2 fpsub16 %f12, %f0, %f2 fcmpne32 %f2, %f14, %i3 movrgez %l1, %o4, %o2 fmovsleu %icc, %f3, %f12 movgu %icc, %i1, %g3 fcmple32 %f12, %f12, %g5 bvc,a %icc, loop_1949 ldd [%l7 + 0x60], %f12 fpack16 %f2, %f11 fcmpne32 %f0, %f4, %i2 loop_1949: ta %xcc, 0x2 fxor %f14, %f12, %f6 tle %xcc, 0x4 fcmpgt32 %f14, %f0, %l2 ldsh [%l7 + 0x68], %o5 stb %l4, [%l7 + 0x6F] ldub [%l7 + 0x25], %l5 tvs %xcc, 0x6 fcmpgt16 %f14, %f12, %g4 fnot1s %f8, %f6 ldx [%l7 + 0x40], %i5 lduh [%l7 + 0x7C], %l0 bvc,a loop_1950 movrlz %o6, 0x3E9, %o3 movpos %icc, %i7, %g7 bcc,a,pt %xcc, loop_1951 loop_1950: fbu %fcc1, loop_1952 st %f9, [%l7 + 0x68] umulcc %o7, %i6, %l6 loop_1951: fcmpes %fcc2, %f8, %f0 loop_1952: ldub [%l7 + 0x7F], %g1 lduh [%l7 + 0x50], %g6 fabsd %f8, %f2 fbe %fcc0, loop_1953 fornot1s %f2, %f0, %f8 fzeros %f15 fbo %fcc3, loop_1954 loop_1953: fba %fcc0, loop_1955 fcmpeq16 %f10, %f10, %l3 ldd [%l7 + 0x58], %f6 loop_1954: edge8l %o0, %g2, %i0 loop_1955: fmovdne %xcc, %f11, %f3 ldsw [%l7 + 0x48], %o1 orncc %i3, 0x1896, %i4 fbul,a %fcc0, loop_1956 or %o4, %o2, %i1 lduh [%l7 + 0x66], %l1 nop setx loop_1957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1956: fmovdne %icc, %f3, %f5 stb %g5, [%l7 + 0x37] fbuge %fcc1, loop_1958 loop_1957: ldx [%l7 + 0x68], %g3 fmovsl %icc, %f10, %f8 fsrc2 %f14, %f2 loop_1958: movrlz %i2, 0x05C, %o5 movge %icc, %l2, %l4 std %f8, [%l7 + 0x60] ldx [%l7 + 0x20], %g4 ldub [%l7 + 0x25], %i5 ld [%l7 + 0x20], %f11 lduw [%l7 + 0x4C], %l5 nop setx loop_1959, %l0, %l1 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 %o6, [%l7 + 0x60] fcmped %fcc1, %f0, %f0 movgu %xcc, %l0, %i7 loop_1959: movg %icc, %o3, %g7 subcc %o7, %i6, %g1 ldub [%l7 + 0x74], %l6 fzeros %f5 movrgez %g6, 0x3CF, %l3 edge32n %o0, %g2, %o1 tcs %xcc, 0x6 ta %icc, 0x6 movn %icc, %i3, %i4 subccc %i0, 0x05BF, %o4 bgu,pt %icc, loop_1960 bge,a,pt %icc, loop_1961 stx %i1, [%l7 + 0x38] tle %icc, 0x3 loop_1960: tleu %icc, 0x4 loop_1961: tvs %icc, 0x7 fmovrde %o2, %f2, %f8 brgz,a %l1, loop_1962 fpadd16 %f2, %f0, %f14 fxnors %f6, %f2, %f10 tpos %icc, 0x7 loop_1962: fornot2s %f8, %f12, %f3 taddcctv %g5, %i2, %g3 fandnot1s %f5, %f1, %f11 fors %f6, %f12, %f4 brz %o5, loop_1963 fbug,a %fcc2, loop_1964 movg %xcc, %l2, %g4 ld [%l7 + 0x60], %f6 loop_1963: mulx %i5, %l5, %l4 loop_1964: brgz %l0, loop_1965 ldsb [%l7 + 0x14], %o6 fandnot1 %f10, %f6, %f12 fnor %f0, %f0, %f12 loop_1965: fmovspos %xcc, %f11, %f0 ldsb [%l7 + 0x6B], %o3 sllx %i7, 0x0C, %o7 sdivcc %g7, 0x1C33, %i6 fmuld8ulx16 %f6, %f15, %f12 tle %xcc, 0x4 brgz,a %g1, loop_1966 fornot2s %f2, %f4, %f4 movgu %xcc, %l6, %l3 fmovrslez %g6, %f0, %f11 loop_1966: fexpand %f12, %f12 fcmpne32 %f0, %f0, %g2 bcc loop_1967 taddcc %o0, 0x0E26, %o1 faligndata %f14, %f8, %f12 tgu %xcc, 0x6 loop_1967: fornot1 %f0, %f14, %f6 fcmpgt16 %f12, %f0, %i3 fmovsa %xcc, %f4, %f12 fpadd16s %f12, %f15, %f1 fmovdle %icc, %f0, %f8 edge16 %i0, %o4, %i4 brgz,a %i1, loop_1968 lduh [%l7 + 0x58], %o2 mulx %l1, 0x1EBE, %g5 ldd [%l7 + 0x18], %f6 loop_1968: ldx [%l7 + 0x20], %g3 ldub [%l7 + 0x7D], %i2 fones %f9 mulscc %o5, 0x0C2E, %g4 ldub [%l7 + 0x4D], %l2 udivcc %l5, 0x0095, %i5 ldx [%l7 + 0x10], %l0 sethi 0x0A75, %l4 fzeros %f8 subccc %o6, %o3, %o7 fcmple16 %f8, %f12, %i7 ldub [%l7 + 0x22], %g7 fbu %fcc3, loop_1969 ldsh [%l7 + 0x54], %g1 movneg %xcc, %l6, %l3 tneg %xcc, 0x1 loop_1969: fmuld8sux16 %f5, %f2, %f14 andcc %i6, 0x07FD, %g6 fmovs %f2, %f15 sdiv %g2, 0x1A1A, %o1 fbul,a %fcc2, loop_1970 fcmpeq32 %f14, %f0, %o0 udivcc %i3, 0x056E, %o4 st %f8, [%l7 + 0x44] loop_1970: fmovd %f12, %f0 fbo,a %fcc3, loop_1971 ldsb [%l7 + 0x11], %i0 siam 0x4 alignaddrl %i4, %o2, %l1 loop_1971: bgu,a %icc, loop_1972 faligndata %f14, %f10, %f8 bg,a %icc, loop_1973 ldd [%l7 + 0x10], %f6 loop_1972: ldsw [%l7 + 0x4C], %i1 sub %g5, 0x04D1, %g3 loop_1973: fxors %f2, %f8, %f10 lduw [%l7 + 0x5C], %i2 fmovsvc %icc, %f5, %f3 fcmpeq32 %f0, %f2, %o5 fnand %f2, %f8, %f12 ldsh [%l7 + 0x6E], %l2 fpackfix %f8, %f15 edge32ln %g4, %l5, %i5 brlz,a %l0, loop_1974 stw %o6, [%l7 + 0x7C] fmovdvc %icc, %f0, %f1 fbule %fcc2, loop_1975 loop_1974: brnz,a %l4, loop_1976 edge16ln %o7, %i7, %g7 ldub [%l7 + 0x5D], %o3 loop_1975: stw %l6, [%l7 + 0x34] loop_1976: fmovdl %icc, %f0, %f5 add %l3, %g1, %g6 brz,a %g2, loop_1977 stx %i6, [%l7 + 0x38] fsrc1 %f4, %f14 lduw [%l7 + 0x58], %o0 loop_1977: fbne %fcc1, loop_1978 stw %i3, [%l7 + 0x38] lduw [%l7 + 0x18], %o4 stx %i0, [%l7 + 0x08] loop_1978: fmovdpos %xcc, %f8, %f2 fbge,a %fcc3, loop_1979 fcmpgt32 %f6, %f10, %i4 edge32n %o1, %o2, %l1 stw %g5, [%l7 + 0x14] loop_1979: movgu %xcc, %g3, %i2 bg,a %xcc, loop_1980 subcc %i1, 0x1CB4, %l2 ld [%l7 + 0x7C], %f2 tne %xcc, 0x3 loop_1980: sll %g4, 0x10, %o5 lduh [%l7 + 0x7C], %l5 tpos %xcc, 0x5 ld [%l7 + 0x40], %f10 st %f1, [%l7 + 0x48] sth %l0, [%l7 + 0x2E] fexpand %f14, %f4 stx %o6, [%l7 + 0x20] edge16l %l4, %o7, %i7 array8 %i5, %o3, %g7 siam 0x1 fbge,a %fcc3, loop_1981 ld [%l7 + 0x3C], %f4 bg,a loop_1982 tle %xcc, 0x3 loop_1981: fnot2 %f4, %f4 movcc %xcc, %l3, %l6 loop_1982: stb %g1, [%l7 + 0x40] std %f12, [%l7 + 0x20] fcmpgt16 %f12, %f0, %g2 fone %f10 fnor %f6, %f10, %f0 stx %i6, [%l7 + 0x50] stb %o0, [%l7 + 0x13] orcc %i3, %g6, %o4 movgu %icc, %i4, %o1 stb %i0, [%l7 + 0x59] ldd [%l7 + 0x70], %f2 brlez %l1, loop_1983 udiv %g5, 0x18AD, %o2 tn %icc, 0x3 sth %i2, [%l7 + 0x18] loop_1983: stx %i1, [%l7 + 0x60] fcmpne16 %f10, %f10, %l2 fbul %fcc0, loop_1984 st %f5, [%l7 + 0x38] lduh [%l7 + 0x1C], %g4 fnot1 %f8, %f14 loop_1984: fmovdleu %icc, %f7, %f0 fmul8sux16 %f8, %f8, %f10 xor %g3, 0x18B8, %l5 ldd [%l7 + 0x58], %f6 fcmpne16 %f6, %f2, %l0 ldd [%l7 + 0x50], %f2 sub %o6, %l4, %o5 bl %icc, loop_1985 bleu,a loop_1986 fmovrdne %i7, %f8, %f12 fmovdvc %icc, %f1, %f12 loop_1985: fmovdgu %xcc, %f6, %f3 loop_1986: ldub [%l7 + 0x18], %i5 stb %o7, [%l7 + 0x7A] fbu,a %fcc0, loop_1987 fmovsgu %icc, %f10, %f8 mova %xcc, %o3, %g7 fsrc1 %f10, %f6 loop_1987: fcmpgt32 %f8, %f6, %l3 tcs %xcc, 0x7 fmovdge %icc, %f1, %f13 fbl %fcc1, loop_1988 edge32n %g1, %g2, %l6 fmovsle %icc, %f13, %f0 sth %i6, [%l7 + 0x5A] loop_1988: ldsw [%l7 + 0x08], %o0 std %f4, [%l7 + 0x10] movrlz %g6, %o4, %i4 fmovdne %icc, %f0, %f14 mulscc %o1, 0x0A62, %i0 ba,pt %xcc, loop_1989 fzeros %f12 orncc %l1, 0x0C5B, %g5 popc %o2, %i2 loop_1989: fmovs %f8, %f3 fmovdvc %xcc, %f13, %f0 lduh [%l7 + 0x42], %i3 fpsub16s %f11, %f2, %f8 fmovd %f14, %f2 movn %icc, %i1, %l2 for %f10, %f12, %f12 fmovd %f6, %f8 lduh [%l7 + 0x28], %g4 fmovdne %xcc, %f3, %f7 bvc %icc, loop_1990 sth %g3, [%l7 + 0x38] bg loop_1991 mulx %l0, %o6, %l5 loop_1990: stb %o5, [%l7 + 0x6A] tcc %xcc, 0x0 loop_1991: edge32n %l4, %i5, %i7 sth %o3, [%l7 + 0x28] fmovdneg %icc, %f3, %f4 st %f13, [%l7 + 0x30] nop setx loop_1992, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %g7, 0x2CB, %o7 stw %g1, [%l7 + 0x1C] move %xcc, %l3, %l6 loop_1992: ldsw [%l7 + 0x1C], %g2 fmovdcs %xcc, %f8, %f15 move %xcc, %o0, %i6 tvc %icc, 0x3 stw %g6, [%l7 + 0x08] edge32ln %o4, %i4, %i0 movvs %xcc, %o1, %l1 bcs,pn %xcc, loop_1993 sth %o2, [%l7 + 0x42] fmovrslz %g5, %f14, %f15 ldd [%l7 + 0x40], %f2 loop_1993: lduw [%l7 + 0x60], %i2 fnot2s %f4, %f11 fbn,a %fcc1, loop_1994 ldx [%l7 + 0x20], %i1 subcc %l2, %i3, %g3 stx %g4, [%l7 + 0x70] loop_1994: pdist %f6, %f0, %f2 ldsb [%l7 + 0x66], %l0 ldx [%l7 + 0x50], %l5 std %f8, [%l7 + 0x50] fmovsvc %icc, %f9, %f3 ble %xcc, loop_1995 ldsh [%l7 + 0x1C], %o5 fone %f2 smul %o6, %l4, %i7 loop_1995: ldsb [%l7 + 0x50], %o3 fpack32 %f12, %f12, %f6 tle %xcc, 0x2 umul %g7, %o7, %i5 stb %g1, [%l7 + 0x77] fmovdleu %xcc, %f9, %f0 fors %f14, %f9, %f4 ld [%l7 + 0x78], %f12 lduh [%l7 + 0x66], %l3 fmovdle %icc, %f7, %f12 movrlez %l6, %g2, %o0 fba %fcc1, loop_1996 bpos,a,pt %icc, loop_1997 stw %g6, [%l7 + 0x10] ld [%l7 + 0x24], %f13 loop_1996: movne %xcc, %i6, %o4 loop_1997: brz,a %i4, loop_1998 ldsw [%l7 + 0x24], %i0 tvs %xcc, 0x7 xnorcc %l1, %o2, %o1 loop_1998: fmovsneg %xcc, %f5, %f15 stb %g5, [%l7 + 0x0B] nop setx loop_1999, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %i1, [%l7 + 0x60] bl,a,pt %icc, loop_2000 ldd [%l7 + 0x30], %f4 loop_1999: fmovrslz %i2, %f7, %f7 ldsh [%l7 + 0x28], %i3 loop_2000: fbg,a %fcc0, loop_2001 fmuld8sux16 %f11, %f3, %f12 fbge,a %fcc3, loop_2002 bvs,pt %icc, loop_2003 loop_2001: fxor %f6, %f10, %f10 nop setx loop_2004, %l0, %l1 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_2002: ldsb [%l7 + 0x37], %g3 loop_2003: fpsub32 %f4, %f12, %f12 sth %g4, [%l7 + 0x72] loop_2004: ta %xcc, 0x2 fmovrdgz %l0, %f6, %f0 udivx %l5, 0x1DBD, %l2 stx %o6, [%l7 + 0x50] fmovrdne %l4, %f6, %f6 bvs,pn %icc, loop_2005 stx %o5, [%l7 + 0x28] ldsw [%l7 + 0x24], %i7 bvs,a loop_2006 loop_2005: ldsb [%l7 + 0x4E], %g7 bn loop_2007 fmovrsne %o7, %f0, %f5 loop_2006: fmovsg %xcc, %f9, %f9 fbue %fcc1, loop_2008 loop_2007: stb %o3, [%l7 + 0x61] ldsw [%l7 + 0x74], %g1 fmovdl %icc, %f4, %f11 loop_2008: fsrc2s %f2, %f10 lduh [%l7 + 0x50], %i5 tge %xcc, 0x1 bvc,pt %icc, loop_2009 lduw [%l7 + 0x48], %l3 fmovrdgez %g2, %f2, %f8 nop setx loop_2010, %l0, %l1 jmpl %l1, %l6 loop_2009: ldsw [%l7 + 0x74], %o0 fsrc1s %f7, %f9 and %g6, %o4, %i6 loop_2010: fmuld8sux16 %f3, %f11, %f2 lduw [%l7 + 0x5C], %i0 umulcc %i4, %l1, %o2 ld [%l7 + 0x78], %f15 srax %o1, 0x1E, %g5 movrlez %i2, 0x0E3, %i3 fmovdge %xcc, %f1, %f9 movre %g3, %g4, %i1 ldd [%l7 + 0x58], %f10 fmovsn %icc, %f10, %f2 fmovsge %icc, %f1, %f11 ldub [%l7 + 0x1C], %l5 fsrc1 %f4, %f6 fmovrdlz %l2, %f6, %f12 movcs %icc, %o6, %l0 fcmple32 %f12, %f2, %o5 fmovdcs %icc, %f9, %f10 edge16 %i7, %l4, %o7 sth %o3, [%l7 + 0x7C] sth %g1, [%l7 + 0x2A] fmuld8sux16 %f12, %f0, %f12 sth %g7, [%l7 + 0x72] fmovrdgz %l3, %f12, %f0 fands %f7, %f2, %f3 edge16 %g2, %i5, %l6 array16 %g6, %o0, %i6 lduw [%l7 + 0x28], %i0 fpack16 %f0, %f13 stb %o4, [%l7 + 0x60] fpsub16s %f12, %f10, %f3 tgu %xcc, 0x7 ldub [%l7 + 0x4A], %l1 tsubcctv %o2, %o1, %i4 st %f0, [%l7 + 0x70] tsubcctv %g5, 0x1DC0, %i3 ldx [%l7 + 0x28], %i2 fbge %fcc1, loop_2011 stw %g4, [%l7 + 0x10] brnz %g3, loop_2012 tcs %icc, 0x7 loop_2011: bvc %xcc, loop_2013 for %f14, %f2, %f10 loop_2012: fmovde %xcc, %f1, %f12 fxors %f5, %f15, %f15 loop_2013: fmovspos %xcc, %f5, %f7 sub %i1, %l5, %o6 tg %xcc, 0x4 ldsw [%l7 + 0x2C], %l2 array8 %l0, %i7, %l4 st %f12, [%l7 + 0x2C] taddcctv %o5, 0x17B1, %o3 lduw [%l7 + 0x78], %g1 edge8n %g7, %o7, %l3 ldsb [%l7 + 0x32], %g2 fmovdle %icc, %f11, %f3 bge loop_2014 fornot2 %f14, %f12, %f4 fnot1 %f14, %f12 fabsd %f0, %f6 loop_2014: tn %xcc, 0x4 fbn %fcc1, loop_2015 fmovrslz %l6, %f14, %f1 st %f11, [%l7 + 0x4C] fpadd16s %f2, %f1, %f11 loop_2015: ldub [%l7 + 0x23], %i5 array32 %o0, %g6, %i6 call loop_2016 edge32l %o4, %i0, %l1 fpmerge %f9, %f4, %f14 fmovrslez %o1, %f9, %f0 loop_2016: edge16n %i4, %o2, %g5 xorcc %i2, %i3, %g4 ldub [%l7 + 0x1D], %i1 taddcc %l5, 0x1BF7, %g3 fmuld8sux16 %f4, %f1, %f4 std %f4, [%l7 + 0x48] tneg %xcc, 0x7 fmovsge %xcc, %f3, %f11 fpadd16 %f2, %f6, %f0 lduw [%l7 + 0x28], %l2 ldx [%l7 + 0x70], %l0 ldd [%l7 + 0x50], %f10 movrne %i7, %o6, %o5 lduh [%l7 + 0x5C], %o3 sdivx %l4, 0x1658, %g1 fpadd16s %f15, %f15, %f7 edge8n %o7, %g7, %l3 ldsb [%l7 + 0x1C], %l6 brlz %i5, loop_2017 ba,a,pt %icc, loop_2018 fmovdcs %xcc, %f9, %f6 ldsh [%l7 + 0x18], %o0 loop_2017: ldd [%l7 + 0x58], %f2 loop_2018: fmovsne %xcc, %f2, %f2 ldx [%l7 + 0x10], %g2 tn %icc, 0x7 ld [%l7 + 0x68], %f6 fornot1s %f14, %f15, %f1 ld [%l7 + 0x4C], %f0 fandnot2s %f12, %f4, %f14 brgez,a %g6, loop_2019 bvc,a,pn %icc, loop_2020 tleu %xcc, 0x7 move %icc, %i6, %i0 loop_2019: ldsh [%l7 + 0x30], %o4 loop_2020: faligndata %f4, %f2, %f14 fpack16 %f14, %f7 bneg,a,pn %icc, loop_2021 ldd [%l7 + 0x50], %f2 fmovd %f0, %f4 sth %l1, [%l7 + 0x2A] loop_2021: fone %f0 fmovdn %icc, %f2, %f3 st %f11, [%l7 + 0x44] tleu %icc, 0x3 fmovde %icc, %f11, %f7 fbg,a %fcc3, loop_2022 lduh [%l7 + 0x6A], %o1 srax %i4, %g5, %o2 nop setx loop_2023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2022: fcmps %fcc0, %f14, %f12 tn %icc, 0x2 std %f2, [%l7 + 0x10] loop_2023: or %i2, 0x0B45, %g4 st %f6, [%l7 + 0x30] ldd [%l7 + 0x08], %f0 fmovde %xcc, %f6, %f5 xorcc %i3, %l5, %g3 fpsub32s %f2, %f5, %f13 bg,pt %icc, loop_2024 fandnot2 %f0, %f12, %f14 fmovrdne %i1, %f12, %f4 ldub [%l7 + 0x50], %l2 loop_2024: stb %l0, [%l7 + 0x4C] lduw [%l7 + 0x34], %o6 edge8ln %o5, %i7, %o3 sll %l4, 0x1A, %o7 siam 0x3 tpos %xcc, 0x1 and %g7, %l3, %l6 movl %icc, %g1, %i5 ld [%l7 + 0x0C], %f2 be,a,pt %icc, loop_2025 nop setx loop_2026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f7, [%l7 + 0x6C] fbug %fcc3, loop_2027 loop_2025: fcmps %fcc3, %f11, %f9 loop_2026: tcs %xcc, 0x3 movvs %xcc, %o0, %g2 loop_2027: lduw [%l7 + 0x30], %i6 fmovdge %icc, %f12, %f15 bne,a %xcc, loop_2028 stw %g6, [%l7 + 0x24] udivcc %o4, 0x1746, %l1 fornot2 %f10, %f10, %f2 loop_2028: fmovdleu %icc, %f9, %f9 fmovrsne %o1, %f2, %f5 fnot2 %f0, %f10 ldsb [%l7 + 0x3F], %i4 fmovscc %icc, %f8, %f3 xorcc %g5, 0x102A, %o2 fmovdg %xcc, %f0, %f15 ldsh [%l7 + 0x64], %i0 udivcc %g4, 0x120C, %i2 bcs,pn %xcc, loop_2029 fmovsvs %xcc, %f0, %f4 ldd [%l7 + 0x08], %f4 fmovsn %xcc, %f14, %f7 loop_2029: movcc %icc, %i3, %l5 movgu %xcc, %g3, %i1 stx %l2, [%l7 + 0x38] ldub [%l7 + 0x22], %l0 lduh [%l7 + 0x3E], %o5 fbue %fcc1, loop_2030 fmovsvc %xcc, %f8, %f13 fmovsa %icc, %f6, %f9 fnand %f12, %f4, %f4 loop_2030: fblg,a %fcc2, loop_2031 array32 %i7, %o3, %o6 edge32 %o7, %l4, %g7 lduh [%l7 + 0x56], %l6 loop_2031: udivcc %g1, 0x13E2, %i5 fmovrde %o0, %f10, %f8 fmovsneg %xcc, %f10, %f11 addcc %l3, 0x0ECC, %i6 bleu,pn %xcc, loop_2032 ldd [%l7 + 0x68], %f2 movleu %xcc, %g6, %g2 fpsub16s %f11, %f5, %f12 loop_2032: brz,a %l1, loop_2033 fornot2 %f0, %f2, %f6 ldsw [%l7 + 0x1C], %o1 movneg %icc, %i4, %o4 loop_2033: stx %g5, [%l7 + 0x60] edge8n %i0, %o2, %g4 stb %i2, [%l7 + 0x6A] fmovdcc %xcc, %f13, %f5 ld [%l7 + 0x1C], %f15 std %f4, [%l7 + 0x10] srlx %l5, %i3, %g3 fornot2 %f14, %f8, %f6 ldd [%l7 + 0x20], %f8 movrgz %i1, %l0, %o5 fcmpeq32 %f4, %f0, %l2 ld [%l7 + 0x6C], %f10 tn %xcc, 0x2 mulscc %o3, %o6, %o7 lduw [%l7 + 0x0C], %i7 tle %icc, 0x2 pdist %f12, %f4, %f2 ldsh [%l7 + 0x32], %g7 fzero %f2 ldx [%l7 + 0x58], %l6 fpadd32s %f8, %f2, %f12 mulx %l4, %i5, %g1 fpadd16s %f6, %f11, %f7 fzero %f14 fones %f10 fmul8sux16 %f12, %f14, %f6 ldsh [%l7 + 0x7A], %l3 fmovdvs %icc, %f15, %f8 ldsb [%l7 + 0x19], %o0 fpadd16s %f2, %f6, %f3 sth %g6, [%l7 + 0x52] tcs %icc, 0x5 edge16ln %i6, %l1, %g2 lduw [%l7 + 0x40], %i4 fmovsgu %xcc, %f2, %f4 sub %o1, %o4, %g5 bne,pn %icc, loop_2034 ldd [%l7 + 0x68], %f2 lduh [%l7 + 0x1A], %i0 bvc,pt %icc, loop_2035 loop_2034: add %o2, %g4, %i2 ldsh [%l7 + 0x18], %i3 sdivcc %g3, 0x1C66, %l5 loop_2035: umulcc %l0, %i1, %l2 stw %o5, [%l7 + 0x54] fmovs %f4, %f10 stw %o3, [%l7 + 0x48] fmovsneg %icc, %f6, %f11 udiv %o6, 0x099B, %o7 umulcc %i7, %g7, %l4 bvs loop_2036 fmovdpos %xcc, %f7, %f0 lduw [%l7 + 0x6C], %l6 movn %xcc, %i5, %l3 loop_2036: and %o0, 0x1C73, %g6 subccc %g1, %l1, %g2 sth %i6, [%l7 + 0x16] fxor %f6, %f12, %f6 ldsh [%l7 + 0x4C], %o1 alignaddrl %o4, %i4, %i0 brgez %o2, loop_2037 fmovsge %xcc, %f5, %f1 ldsw [%l7 + 0x28], %g4 ldx [%l7 + 0x68], %i2 loop_2037: ld [%l7 + 0x54], %f4 fmovsgu %icc, %f9, %f5 fmovrdne %g5, %f10, %f10 fandnot2s %f5, %f15, %f14 std %f6, [%l7 + 0x68] pdist %f2, %f6, %f6 sdivcc %i3, 0x06FC, %g3 te %icc, 0x3 fblg,a %fcc3, loop_2038 movrgz %l5, 0x209, %l0 movl %icc, %i1, %o5 te %xcc, 0x1 loop_2038: fnegd %f0, %f10 movvs %icc, %o3, %o6 subccc %o7, %l2, %i7 fmovdneg %icc, %f8, %f0 ldsb [%l7 + 0x24], %g7 addcc %l6, 0x11CD, %i5 tcs %xcc, 0x2 movpos %icc, %l3, %l4 ld [%l7 + 0x20], %f15 movcc %xcc, %o0, %g1 fexpand %f0, %f12 array8 %l1, %g2, %i6 nop setx loop_2039, %l0, %l1 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 %f12, %f9, %f8 fnegd %f6, %f2 fsrc1 %f12, %f4 loop_2039: ldub [%l7 + 0x5A], %o1 fxnors %f12, %f2, %f7 ldsh [%l7 + 0x0C], %o4 std %f0, [%l7 + 0x08] fbo,a %fcc0, loop_2040 bne loop_2041 stw %i4, [%l7 + 0x14] fmovdl %xcc, %f3, %f8 loop_2040: fand %f0, %f2, %f4 loop_2041: sdivx %g6, 0x13E0, %o2 stb %i0, [%l7 + 0x13] ldsb [%l7 + 0x0F], %i2 ba,a,pn %xcc, loop_2042 ldsh [%l7 + 0x38], %g4 fmovsn %icc, %f0, %f12 fmovsneg %icc, %f8, %f6 loop_2042: ble,a,pn %xcc, loop_2043 ldsh [%l7 + 0x7C], %g5 movrgez %i3, 0x2D7, %g3 fbue %fcc2, loop_2044 loop_2043: fnegd %f8, %f8 array8 %l5, %i1, %o5 fmovsleu %xcc, %f0, %f4 loop_2044: movvs %icc, %o3, %l0 fbl,a %fcc0, loop_2045 ldsw [%l7 + 0x64], %o6 edge8l %l2, %o7, %g7 stb %l6, [%l7 + 0x19] loop_2045: nop setx loop_2046, %l0, %l1 jmpl %l1, %i5 sll %i7, %l3, %l4 fabsd %f0, %f10 ldx [%l7 + 0x18], %o0 loop_2046: fbg %fcc1, loop_2047 stb %l1, [%l7 + 0x1F] fmovdvc %icc, %f3, %f10 fmovdge %xcc, %f5, %f15 loop_2047: fmovrdgz %g2, %f8, %f14 movne %icc, %i6, %g1 edge16l %o1, %i4, %o4 ldsb [%l7 + 0x47], %g6 fabsd %f8, %f10 udivcc %o2, 0x1058, %i0 fmovrsgz %g4, %f15, %f2 fpsub32s %f1, %f8, %f5 tleu %xcc, 0x3 taddcctv %g5, %i2, %i3 bcs,a %icc, loop_2048 st %f5, [%l7 + 0x18] fandnot2 %f14, %f0, %f8 fcmps %fcc1, %f12, %f0 loop_2048: tgu %icc, 0x4 fmovd %f8, %f4 fxnor %f8, %f4, %f4 fmovscc %icc, %f3, %f13 stx %l5, [%l7 + 0x70] xnor %g3, 0x1A1A, %o5 sth %o3, [%l7 + 0x08] fbo %fcc0, loop_2049 fcmps %fcc2, %f7, %f11 tg %icc, 0x1 st %f8, [%l7 + 0x24] loop_2049: taddcc %i1, %l0, %o6 ldd [%l7 + 0x78], %f6 bne %xcc, loop_2050 ld [%l7 + 0x28], %f7 fbu,a %fcc1, loop_2051 be,pn %xcc, loop_2052 loop_2050: movvs %xcc, %o7, %l2 sdivx %g7, 0x0D35, %i5 loop_2051: fexpand %f9, %f10 loop_2052: and %i7, 0x03F2, %l3 mulx %l4, %o0, %l6 siam 0x6 fandnot1 %f10, %f2, %f12 ldsw [%l7 + 0x74], %l1 movg %xcc, %i6, %g2 movleu %icc, %o1, %i4 udivcc %g1, 0x088D, %g6 movre %o4, %i0, %g4 ldsb [%l7 + 0x10], %g5 brnz,a %o2, loop_2053 fandnot1 %f10, %f8, %f6 stw %i3, [%l7 + 0x34] fmovsvs %icc, %f12, %f13 loop_2053: sth %i2, [%l7 + 0x42] brz %g3, loop_2054 movle %icc, %o5, %l5 stb %o3, [%l7 + 0x27] fmovdl %xcc, %f1, %f0 loop_2054: fba %fcc1, loop_2055 addcc %l0, 0x1E0C, %o6 tcc %icc, 0x4 fpmerge %f14, %f8, %f14 loop_2055: fbuge %fcc2, loop_2056 udiv %o7, 0x1162, %i1 sth %l2, [%l7 + 0x68] lduh [%l7 + 0x20], %i5 loop_2056: tsubcc %i7, %g7, %l4 orn %o0, %l6, %l1 ld [%l7 + 0x5C], %f11 udiv %l3, 0x0AC7, %g2 movn %xcc, %i6, %o1 udivcc %g1, 0x1379, %i4 fmovscs %xcc, %f1, %f9 sllx %g6, %o4, %i0 ldd [%l7 + 0x20], %f2 subcc %g5, %o2, %g4 fbn,a %fcc0, loop_2057 fabss %f5, %f9 fcmpne32 %f4, %f6, %i3 fabss %f14, %f6 loop_2057: umul %i2, 0x1241, %g3 tne %xcc, 0x4 sllx %o5, 0x07, %o3 te %icc, 0x2 fmovrdgez %l5, %f10, %f2 edge16ln %o6, %l0, %i1 taddcc %o7, %i5, %l2 ldsh [%l7 + 0x6C], %i7 nop setx loop_2058, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x47], %g7 stb %l4, [%l7 + 0x6F] fbue,a %fcc3, loop_2059 loop_2058: fcmpgt32 %f2, %f2, %l6 std %f6, [%l7 + 0x68] sethi 0x1EFB, %l1 loop_2059: sra %l3, 0x15, %g2 bleu loop_2060 addccc %o0, 0x0346, %o1 tg %icc, 0x0 edge16 %i6, %g1, %g6 loop_2060: fmovsgu %xcc, %f5, %f13 sethi 0x15AD, %i4 fmovrsgez %i0, %f11, %f13 fmovrdgez %g5, %f6, %f0 ldsw [%l7 + 0x14], %o2 edge8 %g4, %o4, %i2 ldsh [%l7 + 0x42], %g3 stb %i3, [%l7 + 0x3F] sdivx %o5, 0x078E, %o3 srax %l5, %o6, %l0 fbul %fcc1, loop_2061 movleu %icc, %i1, %i5 edge16 %l2, %i7, %g7 fmul8x16 %f10, %f6, %f6 loop_2061: brz,a %l4, loop_2062 stb %o7, [%l7 + 0x42] addccc %l1, 0x08A5, %l6 fcmpd %fcc0, %f14, %f14 loop_2062: sll %l3, %o0, %o1 pdist %f10, %f10, %f6 fandnot2s %f8, %f7, %f12 nop setx loop_2063, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f2, %f10 ldsh [%l7 + 0x62], %i6 movvc %icc, %g2, %g6 loop_2063: stw %i4, [%l7 + 0x5C] popc 0x1FD1, %i0 movg %xcc, %g1, %g5 fble,a %fcc0, loop_2064 fmovsn %icc, %f13, %f7 ldd [%l7 + 0x40], %f6 movrne %g4, %o2, %o4 loop_2064: movvc %icc, %g3, %i2 udivcc %i3, 0x0BA6, %o5 sth %l5, [%l7 + 0x14] fnot1s %f14, %f4 addccc %o3, %o6, %l0 stw %i1, [%l7 + 0x40] fbuge,a %fcc3, loop_2065 fmovrdgz %i5, %f2, %f8 stx %i7, [%l7 + 0x78] movgu %xcc, %l2, %l4 loop_2065: stw %o7, [%l7 + 0x20] fmovdvc %icc, %f9, %f5 ta %icc, 0x1 movneg %xcc, %g7, %l6 fmovrdgez %l3, %f2, %f2 fmovsleu %icc, %f14, %f8 movrlez %o0, 0x312, %l1 xnorcc %o1, %i6, %g2 ldsb [%l7 + 0x19], %g6 lduh [%l7 + 0x0E], %i0 stb %i4, [%l7 + 0x77] fmovscs %icc, %f10, %f7 tpos %xcc, 0x1 subcc %g1, 0x102E, %g4 ldsb [%l7 + 0x20], %g5 st %f9, [%l7 + 0x0C] lduw [%l7 + 0x20], %o4 ldub [%l7 + 0x7C], %o2 ldub [%l7 + 0x44], %i2 xor %i3, 0x048F, %o5 st %f14, [%l7 + 0x78] lduh [%l7 + 0x62], %l5 fble %fcc2, loop_2066 orcc %g3, %o3, %l0 ldsw [%l7 + 0x3C], %i1 orcc %o6, 0x0CEB, %i7 loop_2066: edge32n %i5, %l2, %o7 ldx [%l7 + 0x10], %g7 stb %l4, [%l7 + 0x32] fors %f2, %f1, %f14 fones %f6 fbuge %fcc2, loop_2067 fbe,a %fcc3, loop_2068 movcs %icc, %l3, %l6 brlz,a %o0, loop_2069 loop_2067: fandnot1 %f4, %f8, %f14 loop_2068: stb %o1, [%l7 + 0x09] nop setx loop_2070, %l0, %l1 jmpl %l1, %l1 loop_2069: sra %g2, %g6, %i0 fmul8ulx16 %f0, %f8, %f14 fsrc1s %f7, %f12 loop_2070: stb %i4, [%l7 + 0x2C] alignaddrl %i6, %g4, %g1 tvs %xcc, 0x5 tg %xcc, 0x7 orncc %o4, %g5, %o2 ldub [%l7 + 0x6C], %i3 fcmple16 %f4, %f4, %i2 stx %o5, [%l7 + 0x20] subc %g3, %o3, %l5 fba %fcc0, loop_2071 brnz %i1, loop_2072 fxnors %f4, %f8, %f5 fmovsvs %xcc, %f15, %f9 loop_2071: fzero %f4 loop_2072: bl,a,pt %xcc, loop_2073 fbuge %fcc2, loop_2074 fsrc1 %f8, %f2 movpos %icc, %l0, %o6 loop_2073: edge32ln %i7, %i5, %l2 loop_2074: ldsb [%l7 + 0x6A], %g7 stb %l4, [%l7 + 0x35] fornot2 %f4, %f10, %f14 or %l3, 0x143C, %o7 movg %icc, %o0, %o1 sth %l1, [%l7 + 0x48] fsrc2 %f6, %f2 std %f10, [%l7 + 0x68] movrlz %l6, %g6, %i0 smulcc %g2, %i6, %i4 popc %g4, %g1 brgez %g5, loop_2075 fpadd32s %f10, %f4, %f5 edge32l %o4, %o2, %i3 nop setx loop_2076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2075: stx %o5, [%l7 + 0x68] fsrc1s %f13, %f5 fzero %f4 loop_2076: sdivx %i2, 0x039A, %g3 lduh [%l7 + 0x44], %l5 bn,a,pn %icc, loop_2077 ldsw [%l7 + 0x1C], %i1 brnz %o3, loop_2078 fbo %fcc0, loop_2079 loop_2077: fones %f6 fnegd %f4, %f10 loop_2078: ldub [%l7 + 0x68], %l0 loop_2079: bl,a loop_2080 ldsw [%l7 + 0x50], %o6 lduh [%l7 + 0x50], %i7 bneg,a loop_2081 loop_2080: movvc %icc, %i5, %l2 fcmpne16 %f10, %f2, %g7 fxnors %f10, %f10, %f9 loop_2081: st %f6, [%l7 + 0x0C] ldsw [%l7 + 0x34], %l4 fbg %fcc0, loop_2082 fmovd %f0, %f10 fone %f6 edge32n %l3, %o0, %o7 loop_2082: movrlz %l1, 0x0CD, %l6 fxnors %f3, %f12, %f5 fzero %f10 stx %o1, [%l7 + 0x68] stb %i0, [%l7 + 0x18] sllx %g6, 0x19, %i6 call loop_2083 ld [%l7 + 0x10], %f0 lduh [%l7 + 0x50], %g2 tgu %xcc, 0x1 loop_2083: xorcc %i4, 0x0639, %g1 brlz %g4, loop_2084 fmovde %xcc, %f10, %f15 movne %icc, %g5, %o2 fbu,a %fcc3, loop_2085 loop_2084: edge32ln %i3, %o4, %i2 fpmerge %f7, %f11, %f4 tvs %icc, 0x4 loop_2085: mulx %o5, 0x1635, %l5 ta %icc, 0x1 fsrc2s %f1, %f2 udivx %i1, 0x1C50, %o3 fsrc1 %f4, %f12 fexpand %f5, %f4 ld [%l7 + 0x5C], %f12 bl,a loop_2086 tcc %xcc, 0x4 udivx %g3, 0x06AD, %l0 brgez %i7, loop_2087 loop_2086: movrgez %o6, 0x3A6, %i5 fmovspos %icc, %f8, %f15 edge32ln %l2, %g7, %l3 loop_2087: movrlez %l4, 0x237, %o0 fbn,a %fcc1, loop_2088 fmovrse %l1, %f3, %f14 sub %l6, 0x01B4, %o7 lduh [%l7 + 0x12], %i0 loop_2088: fpsub32s %f4, %f1, %f13 stx %o1, [%l7 + 0x08] sra %g6, %g2, %i6 fxnor %f14, %f8, %f12 fmovdcs %icc, %f10, %f8 lduw [%l7 + 0x7C], %i4 sdivcc %g1, 0x0F4B, %g4 movcs %icc, %g5, %o2 ldx [%l7 + 0x78], %o4 fmovrse %i2, %f1, %f5 ldx [%l7 + 0x28], %i3 ldsw [%l7 + 0x44], %l5 stb %i1, [%l7 + 0x22] edge32n %o5, %g3, %l0 movl %icc, %o3, %o6 fabss %f8, %f4 movrgz %i5, %i7, %g7 smul %l3, %l2, %l4 udivx %l1, 0x1A5B, %o0 movcc %xcc, %l6, %o7 ldsb [%l7 + 0x26], %i0 stb %g6, [%l7 + 0x7F] mulx %g2, 0x191F, %i6 alignaddrl %i4, %g1, %g4 andcc %o1, 0x0F8A, %g5 std %f10, [%l7 + 0x38] alignaddrl %o2, %o4, %i2 nop setx loop_2089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l5, [%l7 + 0x10] edge16n %i3, %i1, %o5 fmovrsgez %g3, %f5, %f8 loop_2089: brlz %o3, loop_2090 ldd [%l7 + 0x70], %f2 xnorcc %o6, %i5, %l0 fnot2s %f13, %f7 loop_2090: orn %i7, %g7, %l3 fbg %fcc1, loop_2091 sdivcc %l2, 0x0E7D, %l1 array16 %l4, %l6, %o7 fcmpgt32 %f14, %f6, %o0 loop_2091: movgu %xcc, %g6, %i0 sll %i6, 0x1F, %i4 fmovsg %icc, %f3, %f3 fmovrsgez %g2, %f1, %f10 ldx [%l7 + 0x70], %g4 fnot1s %f8, %f1 ldx [%l7 + 0x50], %o1 fmul8x16au %f9, %f3, %f2 fcmpeq16 %f8, %f8, %g5 stb %o2, [%l7 + 0x29] subccc %g1, %i2, %o4 movneg %icc, %i3, %i1 edge32 %l5, %g3, %o3 fpack32 %f2, %f4, %f0 brlz %o6, loop_2092 brlz %o5, loop_2093 st %f5, [%l7 + 0x40] fandnot1s %f11, %f12, %f7 loop_2092: edge8l %i5, %l0, %i7 loop_2093: fmovrsgz %g7, %f6, %f12 fbu %fcc3, loop_2094 array8 %l2, %l3, %l1 bvc %xcc, loop_2095 array8 %l6, %l4, %o0 loop_2094: fmovdpos %xcc, %f3, %f10 tneg %xcc, 0x5 loop_2095: sll %g6, 0x1D, %o7 fcmple16 %f10, %f2, %i0 stw %i4, [%l7 + 0x6C] fcmpgt16 %f2, %f6, %i6 ldsw [%l7 + 0x74], %g4 taddcctv %g2, %o1, %g5 sdivx %g1, 0x06BF, %o2 stw %i2, [%l7 + 0x18] faligndata %f10, %f2, %f4 fmovsge %xcc, %f5, %f7 lduh [%l7 + 0x0C], %o4 orncc %i1, 0x1502, %i3 ldx [%l7 + 0x70], %g3 fxors %f4, %f8, %f15 stb %o3, [%l7 + 0x6E] ldsb [%l7 + 0x15], %o6 smulcc %l5, 0x0FE0, %i5 st %f0, [%l7 + 0x6C] ldsh [%l7 + 0x76], %l0 sllx %o5, 0x18, %i7 fpack16 %f10, %f12 edge8 %l2, %g7, %l3 fmovda %xcc, %f12, %f4 movrlz %l6, %l1, %o0 andn %l4, 0x0BE7, %g6 fpadd16 %f14, %f10, %f10 lduw [%l7 + 0x0C], %o7 udivcc %i4, 0x078D, %i0 lduh [%l7 + 0x20], %i6 edge8 %g2, %g4, %o1 lduw [%l7 + 0x18], %g5 ldsb [%l7 + 0x1C], %o2 sth %g1, [%l7 + 0x54] bvc,a,pn %icc, loop_2096 fbug %fcc1, loop_2097 fmovsge %xcc, %f6, %f14 edge32n %i2, %i1, %o4 loop_2096: stb %i3, [%l7 + 0x15] loop_2097: tpos %icc, 0x5 ld [%l7 + 0x58], %f13 nop setx loop_2098, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %o3, %g3 edge32n %o6, %l5, %i5 fpack16 %f6, %f7 loop_2098: st %f8, [%l7 + 0x3C] ldsb [%l7 + 0x77], %o5 be,a %icc, loop_2099 ldsh [%l7 + 0x08], %l0 taddcc %i7, 0x0E38, %l2 siam 0x6 loop_2099: fnot2 %f8, %f4 ldsb [%l7 + 0x14], %g7 ldsh [%l7 + 0x28], %l6 lduw [%l7 + 0x48], %l1 fnand %f6, %f2, %f4 fmovsgu %icc, %f8, %f14 std %f0, [%l7 + 0x40] stx %o0, [%l7 + 0x68] fandnot2 %f14, %f8, %f10 movrgez %l3, 0x0B7, %g6 edge16n %o7, %i4, %l4 fandnot1 %f12, %f2, %f2 ldd [%l7 + 0x60], %f0 xnor %i6, 0x07ED, %i0 stw %g4, [%l7 + 0x78] edge32 %g2, %g5, %o1 fcmpes %fcc1, %f10, %f5 stb %g1, [%l7 + 0x7D] ldsb [%l7 + 0x4B], %o2 tge %xcc, 0x2 fabsd %f6, %f6 ldx [%l7 + 0x40], %i2 fmovrdlz %i1, %f12, %f2 std %f4, [%l7 + 0x58] bn loop_2100 popc 0x1857, %i3 fpsub32s %f7, %f2, %f5 tge %icc, 0x4 loop_2100: bgu,a %icc, loop_2101 ldub [%l7 + 0x73], %o3 fmuld8sux16 %f6, %f2, %f6 array8 %g3, %o4, %l5 loop_2101: fbg %fcc0, loop_2102 std %f8, [%l7 + 0x50] fnot1s %f8, %f15 movrlez %o6, 0x0E0, %i5 loop_2102: tge %xcc, 0x4 bvc %icc, loop_2103 fpadd32 %f10, %f6, %f6 mova %icc, %o5, %i7 fmul8x16 %f0, %f12, %f4 loop_2103: fpackfix %f4, %f7 fcmpeq32 %f2, %f8, %l2 fbo %fcc1, loop_2104 edge32n %g7, %l6, %l1 fcmpne16 %f10, %f2, %o0 ldsb [%l7 + 0x63], %l0 loop_2104: movleu %xcc, %g6, %l3 ldsw [%l7 + 0x3C], %i4 ld [%l7 + 0x48], %f3 movge %xcc, %o7, %i6 movrne %i0, 0x16F, %g4 lduw [%l7 + 0x7C], %g2 ld [%l7 + 0x7C], %f14 fbue,a %fcc1, loop_2105 ldsb [%l7 + 0x49], %l4 fzero %f0 alignaddr %o1, %g1, %o2 loop_2105: ldub [%l7 + 0x66], %g5 add %i1, %i2, %i3 add %o3, 0x1469, %o4 fbg,a %fcc0, loop_2106 ldub [%l7 + 0x0A], %l5 lduh [%l7 + 0x62], %g3 ld [%l7 + 0x10], %f14 loop_2106: bcc,a,pn %icc, loop_2107 stw %o6, [%l7 + 0x24] ldx [%l7 + 0x68], %o5 movcc %icc, %i7, %l2 loop_2107: sth %g7, [%l7 + 0x54] edge16 %i5, %l6, %o0 stw %l0, [%l7 + 0x4C] stx %g6, [%l7 + 0x50] call loop_2108 fblg,a %fcc0, loop_2109 nop setx loop_2110, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f2, %f5 loop_2108: bg,a,pt %icc, loop_2111 loop_2109: fnot2 %f10, %f0 loop_2110: andncc %l3, %i4, %o7 fmovdg %xcc, %f5, %f3 loop_2111: fnands %f13, %f15, %f10 ldub [%l7 + 0x61], %l1 fmovdpos %icc, %f1, %f4 xor %i6, 0x0301, %i0 sth %g4, [%l7 + 0x62] ldsw [%l7 + 0x5C], %l4 ta %xcc, 0x4 tn %xcc, 0x3 sra %o1, %g2, %g1 ldub [%l7 + 0x78], %o2 fmovsleu %icc, %f10, %f11 bne,a,pn %xcc, loop_2112 call loop_2113 fcmps %fcc0, %f0, %f12 bcc,a loop_2114 loop_2112: ldub [%l7 + 0x50], %i1 loop_2113: tsubcc %i2, %g5, %o3 bvs,a,pt %xcc, loop_2115 loop_2114: edge8n %o4, %l5, %g3 fmul8x16 %f9, %f8, %f12 fnot1 %f8, %f0 loop_2115: ld [%l7 + 0x6C], %f14 fmovdpos %icc, %f15, %f11 umulcc %o6, 0x0F9D, %i3 lduh [%l7 + 0x1C], %i7 lduh [%l7 + 0x08], %o5 fmovd %f6, %f6 lduw [%l7 + 0x5C], %l2 bgu,pt %xcc, loop_2116 fpsub16 %f14, %f14, %f4 alignaddrl %g7, %i5, %o0 ld [%l7 + 0x74], %f3 loop_2116: tleu %xcc, 0x3 fors %f14, %f0, %f4 fbo,a %fcc0, loop_2117 udivcc %l0, 0x0777, %g6 stx %l3, [%l7 + 0x70] fmovse %icc, %f9, %f11 loop_2117: fsrc1s %f8, %f5 ldsb [%l7 + 0x41], %i4 ldsh [%l7 + 0x6A], %o7 fba,a %fcc3, loop_2118 fexpand %f0, %f8 fbne,a %fcc2, loop_2119 fmovsgu %xcc, %f6, %f9 loop_2118: edge32 %l1, %i6, %l6 fpsub32 %f12, %f8, %f12 loop_2119: tle %icc, 0x4 fexpand %f14, %f2 sra %g4, %i0, %o1 bneg,pn %icc, loop_2120 ld [%l7 + 0x10], %f15 ldsb [%l7 + 0x51], %l4 subccc %g1, %g2, %i1 loop_2120: array32 %o2, %i2, %o3 ldx [%l7 + 0x18], %g5 fornot1s %f7, %f12, %f5 lduw [%l7 + 0x50], %o4 stx %l5, [%l7 + 0x10] ldsh [%l7 + 0x26], %o6 stb %i3, [%l7 + 0x47] mulscc %i7, 0x110C, %o5 bge %icc, loop_2121 movgu %icc, %l2, %g3 fpsub32 %f6, %f10, %f4 fcmple16 %f6, %f10, %g7 loop_2121: ldsw [%l7 + 0x20], %i5 bn,pn %icc, loop_2122 mova %icc, %l0, %o0 ld [%l7 + 0x2C], %f4 orcc %l3, 0x1196, %g6 loop_2122: te %icc, 0x3 tpos %xcc, 0x2 bshuffle %f6, %f2, %f8 fmovspos %icc, %f15, %f15 ld [%l7 + 0x14], %f3 tgu %xcc, 0x7 movrne %o7, 0x12A, %l1 sll %i6, %i4, %g4 fornot2 %f12, %f6, %f8 ldsw [%l7 + 0x30], %l6 stx %o1, [%l7 + 0x38] ldd [%l7 + 0x60], %f6 fmovsa %icc, %f8, %f15 edge32ln %l4, %i0, %g1 fpadd32 %f6, %f4, %f0 fcmple16 %f0, %f10, %i1 call loop_2123 udivx %o2, 0x0DFE, %i2 fpmerge %f5, %f1, %f8 fcmpeq16 %f12, %f4, %g2 loop_2123: movre %o3, 0x35C, %o4 tsubcctv %l5, %o6, %i3 ta %xcc, 0x2 fone %f4 sllx %i7, 0x1D, %g5 sth %l2, [%l7 + 0x3C] fmovscs %xcc, %f12, %f3 be loop_2124 stb %g3, [%l7 + 0x79] orcc %o5, %g7, %i5 fmul8x16al %f0, %f9, %f4 loop_2124: andcc %o0, 0x081D, %l3 ldsw [%l7 + 0x14], %g6 st %f12, [%l7 + 0x78] ldub [%l7 + 0x69], %o7 ldd [%l7 + 0x50], %f0 st %f11, [%l7 + 0x68] andcc %l1, %i6, %i4 fandnot2s %f10, %f3, %f9 fxnors %f5, %f0, %f15 movle %icc, %l0, %l6 fcmpeq16 %f6, %f6, %g4 bcs,a loop_2125 bge,a %xcc, loop_2126 brlez %o1, loop_2127 ldd [%l7 + 0x28], %f4 loop_2125: bcc,a loop_2128 loop_2126: fcmpne16 %f14, %f10, %i0 loop_2127: fmovsvc %xcc, %f9, %f3 stw %l4, [%l7 + 0x68] loop_2128: fcmpeq32 %f2, %f14, %i1 ldx [%l7 + 0x48], %o2 movcc %icc, %i2, %g2 stb %o3, [%l7 + 0x66] ldx [%l7 + 0x30], %g1 fxors %f5, %f9, %f3 fornot1 %f8, %f14, %f12 srl %l5, %o4, %i3 lduw [%l7 + 0x68], %o6 taddcc %g5, %i7, %l2 fpack16 %f12, %f9 fmovrsgz %g3, %f4, %f6 stx %g7, [%l7 + 0x40] ldx [%l7 + 0x50], %i5 fpsub16s %f3, %f11, %f6 ldd [%l7 + 0x68], %f6 tne %icc, 0x7 brnz,a %o5, loop_2129 fcmpne32 %f10, %f14, %o0 fbug,a %fcc0, loop_2130 ldx [%l7 + 0x28], %l3 loop_2129: fmovdneg %icc, %f10, %f2 edge32 %o7, %l1, %i6 loop_2130: lduh [%l7 + 0x0C], %g6 fxor %f6, %f10, %f0 lduw [%l7 + 0x7C], %l0 andncc %i4, %l6, %g4 std %f12, [%l7 + 0x30] fmovrse %i0, %f3, %f13 fmovdge %icc, %f8, %f3 ldsb [%l7 + 0x47], %o1 be,a %xcc, loop_2131 ldx [%l7 + 0x58], %i1 sllx %l4, %i2, %o2 tsubcc %g2, %o3, %l5 loop_2131: fabss %f12, %f8 mulx %o4, %i3, %o6 bcc %icc, loop_2132 brlz %g5, loop_2133 lduh [%l7 + 0x4A], %i7 fmovscc %icc, %f5, %f2 loop_2132: ldub [%l7 + 0x1A], %l2 loop_2133: ldsw [%l7 + 0x6C], %g1 umul %g3, 0x0FA8, %i5 xnorcc %g7, %o0, %l3 stx %o5, [%l7 + 0x38] mulx %o7, %l1, %g6 ldd [%l7 + 0x50], %f14 ba,a,pt %xcc, loop_2134 fcmple16 %f2, %f10, %l0 tleu %xcc, 0x0 fcmple16 %f4, %f14, %i6 loop_2134: udiv %i4, 0x0993, %g4 stx %i0, [%l7 + 0x20] fmovrdne %o1, %f10, %f2 edge8n %i1, %l6, %l4 fmovdge %xcc, %f3, %f7 fmovsgu %icc, %f0, %f5 ldx [%l7 + 0x78], %i2 fbge %fcc3, loop_2135 taddcctv %g2, %o3, %l5 ldsw [%l7 + 0x64], %o4 fpsub32 %f14, %f2, %f0 loop_2135: edge16 %i3, %o6, %o2 fpadd16s %f4, %f14, %f11 fsrc1 %f0, %f0 std %f4, [%l7 + 0x48] ta %xcc, 0x4 stw %i7, [%l7 + 0x78] fexpand %f12, %f12 lduw [%l7 + 0x48], %l2 brgz %g1, loop_2136 movrne %g3, %i5, %g7 stw %g5, [%l7 + 0x48] stb %l3, [%l7 + 0x4C] loop_2136: stx %o0, [%l7 + 0x60] fandnot1 %f10, %f6, %f6 bvc,pn %xcc, loop_2137 srl %o5, 0x14, %l1 or %o7, 0x097A, %g6 fcmpd %fcc1, %f8, %f0 loop_2137: smul %i6, 0x0296, %i4 subccc %g4, 0x0163, %l0 sth %o1, [%l7 + 0x60] fmovdcs %xcc, %f8, %f12 ldsh [%l7 + 0x7E], %i0 ldx [%l7 + 0x78], %l6 edge8ln %l4, %i1, %g2 xnorcc %o3, %l5, %i2 lduw [%l7 + 0x70], %i3 fnot1s %f10, %f5 fmovsg %xcc, %f9, %f11 ldx [%l7 + 0x78], %o6 fbn %fcc1, loop_2138 sth %o2, [%l7 + 0x76] movrlz %o4, 0x26D, %i7 ldub [%l7 + 0x72], %g1 loop_2138: fxor %f6, %f10, %f0 ldsh [%l7 + 0x28], %g3 tsubcctv %i5, %l2, %g5 std %f4, [%l7 + 0x70] tcc %xcc, 0x6 movneg %xcc, %g7, %o0 fcmpd %fcc3, %f0, %f4 orncc %o5, 0x002F, %l1 fexpand %f14, %f2 fzero %f14 ld [%l7 + 0x30], %f10 fabss %f14, %f5 brz,a %l3, loop_2139 tvc %xcc, 0x6 lduw [%l7 + 0x78], %o7 fbge %fcc0, loop_2140 loop_2139: fone %f2 ldsh [%l7 + 0x5C], %g6 ldsw [%l7 + 0x34], %i6 loop_2140: ldsh [%l7 + 0x76], %g4 sra %l0, %o1, %i0 fbne,a %fcc0, loop_2141 stx %i4, [%l7 + 0x68] fpadd16s %f7, %f0, %f15 ldsb [%l7 + 0x2B], %l6 loop_2141: fmul8x16 %f9, %f6, %f4 sub %l4, %i1, %g2 smulcc %o3, %i2, %i3 ld [%l7 + 0x5C], %f14 lduh [%l7 + 0x5E], %o6 tle %xcc, 0x6 bcs,a loop_2142 stx %l5, [%l7 + 0x68] ldsw [%l7 + 0x10], %o4 fmovdvc %xcc, %f4, %f12 loop_2142: be,a,pt %icc, loop_2143 sth %i7, [%l7 + 0x64] bge,pt %icc, loop_2144 ldsb [%l7 + 0x7B], %g1 loop_2143: lduh [%l7 + 0x66], %g3 addccc %o2, %l2, %i5 loop_2144: edge32 %g5, %o0, %g7 add %o5, 0x044C, %l1 fmuld8ulx16 %f7, %f3, %f14 fbn,a %fcc2, loop_2145 fzero %f14 fcmpeq16 %f10, %f6, %l3 ldd [%l7 + 0x18], %f2 loop_2145: srlx %g6, %o7, %i6 lduw [%l7 + 0x34], %l0 stb %o1, [%l7 + 0x4E] tvc %icc, 0x2 nop setx loop_2146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %i0, 0x0F46, %g4 stx %l6, [%l7 + 0x38] array8 %i4, %l4, %g2 loop_2146: ldd [%l7 + 0x70], %f12 lduw [%l7 + 0x08], %i1 umulcc %o3, %i3, %o6 fmovsgu %icc, %f14, %f6 fcmped %fcc1, %f6, %f14 stx %l5, [%l7 + 0x50] tge %icc, 0x6 fnot1s %f7, %f14 bcc,pt %icc, loop_2147 fpsub16 %f8, %f4, %f10 bl,pt %icc, loop_2148 sllx %o4, 0x19, %i2 loop_2147: ld [%l7 + 0x40], %f7 ld [%l7 + 0x24], %f1 loop_2148: sll %i7, 0x14, %g3 brgez %o2, loop_2149 fcmpd %fcc0, %f6, %f2 fmovrdgz %g1, %f6, %f2 array16 %i5, %l2, %o0 loop_2149: fbu %fcc3, loop_2150 orncc %g7, %o5, %g5 ldsw [%l7 + 0x44], %l3 fnot2 %f2, %f4 loop_2150: mulscc %g6, 0x104E, %o7 fmovde %icc, %f6, %f2 std %f2, [%l7 + 0x10] fnand %f14, %f14, %f8 srax %l1, %l0, %i6 xor %o1, 0x0BB7, %i0 bgu %icc, loop_2151 array16 %l6, %i4, %g4 orncc %g2, 0x0CF4, %i1 lduh [%l7 + 0x4C], %l4 loop_2151: movcc %xcc, %o3, %o6 lduw [%l7 + 0x60], %l5 array16 %o4, %i2, %i3 lduw [%l7 + 0x20], %i7 fpadd32 %f14, %f4, %f2 edge8 %o2, %g3, %g1 andcc %l2, %o0, %g7 sethi 0x11CA, %o5 bneg loop_2152 fbuge,a %fcc0, loop_2153 brgz %i5, loop_2154 lduh [%l7 + 0x78], %l3 loop_2152: fbuge,a %fcc1, loop_2155 loop_2153: fmovdleu %icc, %f7, %f15 loop_2154: fmovdn %icc, %f0, %f5 movrlez %g6, %g5, %l1 loop_2155: xnor %l0, %o7, %o1 array16 %i0, %i6, %l6 fxnor %f10, %f2, %f0 movge %xcc, %i4, %g2 fbue %fcc2, loop_2156 ble %icc, loop_2157 movn %xcc, %i1, %g4 edge16ln %o3, %o6, %l5 loop_2156: tcc %icc, 0x2 loop_2157: alignaddrl %l4, %o4, %i3 fmovdne %xcc, %f3, %f15 ldx [%l7 + 0x60], %i2 std %f12, [%l7 + 0x10] umulcc %i7, 0x1FEA, %g3 fnor %f14, %f14, %f6 stb %g1, [%l7 + 0x64] movneg %icc, %o2, %o0 brz,a %l2, loop_2158 lduh [%l7 + 0x74], %o5 brnz %g7, loop_2159 ldd [%l7 + 0x18], %f12 loop_2158: udivx %l3, 0x0534, %g6 subccc %g5, 0x015D, %i5 loop_2159: fnand %f8, %f6, %f14 sth %l0, [%l7 + 0x54] fbne,a %fcc3, loop_2160 tn %xcc, 0x2 movcs %icc, %l1, %o7 sth %o1, [%l7 + 0x2C] loop_2160: tpos %icc, 0x2 ldsw [%l7 + 0x28], %i0 ldx [%l7 + 0x28], %l6 std %f2, [%l7 + 0x60] smulcc %i4, %g2, %i6 bg,pn %icc, loop_2161 movrne %i1, %o3, %g4 sth %l5, [%l7 + 0x42] addcc %l4, 0x1D61, %o6 loop_2161: or %o4, 0x0654, %i3 movrgz %i7, 0x3F3, %g3 srax %i2, %o2, %o0 bg,pn %icc, loop_2162 fbue %fcc1, loop_2163 fble,a %fcc0, loop_2164 fmovda %xcc, %f11, %f0 loop_2162: orncc %l2, 0x1B4C, %g1 loop_2163: movgu %xcc, %g7, %l3 loop_2164: nop setx loop_2165, %l0, %l1 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 %g6, %g5, %i5 fmovscc %xcc, %f13, %f7 fmovsleu %icc, %f11, %f1 loop_2165: fpadd16 %f12, %f4, %f10 nop setx loop_2166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o5, [%l7 + 0x30] fbne %fcc3, loop_2167 fmovdge %icc, %f13, %f8 loop_2166: stw %l1, [%l7 + 0x48] stb %o7, [%l7 + 0x67] loop_2167: fmovrse %l0, %f5, %f2 movrlz %o1, %i0, %l6 stb %g2, [%l7 + 0x52] tvs %icc, 0x0 smulcc %i4, %i6, %i1 ldsw [%l7 + 0x7C], %g4 bvs %icc, loop_2168 fpadd32s %f0, %f12, %f5 te %icc, 0x5 fpack32 %f10, %f14, %f10 loop_2168: array32 %l5, %l4, %o6 lduh [%l7 + 0x14], %o4 edge8l %o3, %i3, %g3 fbg,a %fcc2, loop_2169 fpackfix %f10, %f7 move %xcc, %i2, %o2 st %f12, [%l7 + 0x7C] loop_2169: lduh [%l7 + 0x0A], %o0 ldsb [%l7 + 0x17], %l2 movneg %xcc, %i7, %g7 xnorcc %l3, 0x16CE, %g1 fmovsvs %icc, %f5, %f9 bpos,a,pt %xcc, loop_2170 ld [%l7 + 0x6C], %f4 tge %xcc, 0x0 lduh [%l7 + 0x5C], %g6 loop_2170: st %f4, [%l7 + 0x64] movl %xcc, %g5, %i5 fble %fcc2, loop_2171 movcs %xcc, %o5, %o7 st %f8, [%l7 + 0x08] fbo,a %fcc1, loop_2172 loop_2171: sdivcc %l0, 0x01D2, %l1 addcc %i0, 0x131F, %o1 edge16l %g2, %i4, %l6 loop_2172: fnot2s %f13, %f15 fmovrde %i6, %f10, %f8 fbn %fcc0, loop_2173 sdivx %g4, 0x06C2, %l5 xnor %i1, 0x063C, %l4 fzeros %f8 loop_2173: fpadd32 %f12, %f4, %f2 fmovdn %xcc, %f11, %f9 fsrc1s %f8, %f1 ld [%l7 + 0x4C], %f14 ldub [%l7 + 0x75], %o4 sth %o3, [%l7 + 0x46] ldsb [%l7 + 0x35], %i3 fblg,a %fcc3, loop_2174 fandnot1 %f8, %f8, %f14 lduh [%l7 + 0x12], %o6 fble %fcc3, loop_2175 loop_2174: sethi 0x06F7, %g3 tg %xcc, 0x1 bl,a,pt %xcc, loop_2176 loop_2175: fcmpgt16 %f8, %f2, %o2 fmovdne %icc, %f5, %f6 fones %f1 loop_2176: bshuffle %f4, %f6, %f6 fxor %f12, %f14, %f2 fmuld8sux16 %f14, %f11, %f8 nop setx loop_2177, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tgu %xcc, 0x7 fbn %fcc3, loop_2178 ldd [%l7 + 0x40], %f14 loop_2177: ld [%l7 + 0x10], %f6 stx %o0, [%l7 + 0x48] loop_2178: fmovsvs %xcc, %f5, %f9 fmovsg %xcc, %f5, %f15 movleu %icc, %i2, %i7 sth %l2, [%l7 + 0x32] fcmple32 %f8, %f2, %g7 st %f0, [%l7 + 0x68] lduh [%l7 + 0x48], %g1 fornot2s %f2, %f8, %f2 fabss %f6, %f1 tvs %xcc, 0x3 edge16ln %l3, %g5, %i5 ldx [%l7 + 0x08], %o5 movpos %xcc, %g6, %l0 tge %icc, 0x0 fmovdne %xcc, %f10, %f14 tgu %xcc, 0x1 sdivx %l1, 0x05C5, %i0 fba,a %fcc3, loop_2179 ldsb [%l7 + 0x28], %o1 smulcc %o7, 0x0F5A, %i4 fsrc2 %f4, %f6 loop_2179: edge32n %l6, %g2, %i6 ldub [%l7 + 0x22], %l5 sethi 0x0835, %i1 movcs %icc, %g4, %l4 fmovsg %xcc, %f0, %f12 fmovsge %xcc, %f12, %f13 fmovdne %xcc, %f12, %f11 fmovsgu %xcc, %f8, %f0 smul %o3, %i3, %o6 ldub [%l7 + 0x7F], %g3 stb %o2, [%l7 + 0x3D] ld [%l7 + 0x1C], %f3 stw %o4, [%l7 + 0x74] fmovsle %icc, %f1, %f12 fabsd %f10, %f0 stx %i2, [%l7 + 0x08] std %f14, [%l7 + 0x50] bcs,a %icc, loop_2180 sra %i7, 0x17, %o0 tpos %xcc, 0x0 fsrc2s %f5, %f13 loop_2180: tcc %icc, 0x1 subcc %g7, 0x03CD, %g1 fbne %fcc0, loop_2181 bshuffle %f8, %f14, %f8 movrgez %l2, 0x1C9, %l3 ldsw [%l7 + 0x3C], %g5 loop_2181: stw %i5, [%l7 + 0x48] ldsb [%l7 + 0x37], %o5 st %f5, [%l7 + 0x30] siam 0x2 fmovdn %icc, %f9, %f1 fzero %f6 stw %g6, [%l7 + 0x78] fbl %fcc0, loop_2182 bg,pn %icc, loop_2183 stx %l0, [%l7 + 0x20] bneg,a,pn %xcc, loop_2184 loop_2182: ldx [%l7 + 0x70], %i0 loop_2183: fnegs %f0, %f12 lduw [%l7 + 0x38], %o1 loop_2184: sub %o7, 0x04AC, %i4 stx %l6, [%l7 + 0x58] fsrc2 %f8, %f14 stx %g2, [%l7 + 0x60] ldsb [%l7 + 0x4B], %i6 fmovrdlz %l5, %f0, %f8 fnand %f0, %f14, %f2 movl %xcc, %i1, %l1 fnands %f12, %f0, %f9 ldsb [%l7 + 0x36], %g4 st %f0, [%l7 + 0x70] fornot2s %f14, %f15, %f12 ldx [%l7 + 0x78], %l4 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x72], %i3 fpsub16s %f9, %f6, %f4 edge16l %o3, %o6, %o2 mulscc %g3, %o4, %i2 fpsub32s %f12, %f10, %f4 bcs,a %icc, loop_2185 fnors %f0, %f7, %f7 tge %icc, 0x7 sll %o0, %g7, %g1 loop_2185: mulx %l2, %l3, %g5 tg %xcc, 0x2 array16 %i5, %o5, %i7 stw %l0, [%l7 + 0x44] fbule %fcc0, loop_2186 tg %xcc, 0x7 movvc %icc, %i0, %g6 fblg %fcc2, loop_2187 loop_2186: ldd [%l7 + 0x10], %f4 fxor %f12, %f10, %f2 fbn,a %fcc0, loop_2188 loop_2187: fcmpeq16 %f8, %f12, %o7 fbne,a %fcc1, loop_2189 edge32ln %o1, %l6, %g2 loop_2188: fxor %f0, %f2, %f0 edge32l %i4, %i6, %l5 loop_2189: fmovdvc %xcc, %f9, %f9 fandnot1 %f12, %f8, %f14 fmovsleu %xcc, %f13, %f2 bcs loop_2190 srl %i1, %l1, %l4 fmovdl %xcc, %f10, %f4 srlx %g4, %i3, %o6 loop_2190: smul %o3, 0x01E4, %o2 ta %xcc, 0x6 ld [%l7 + 0x30], %f6 movcs %xcc, %g3, %o4 nop setx loop_2191, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bgu,pn %xcc, loop_2192 subccc %i2, 0x0FB2, %g7 tcs %xcc, 0x0 loop_2191: tl %xcc, 0x4 loop_2192: fmovrsne %o0, %f10, %f2 movcc %xcc, %g1, %l3 fnegs %f11, %f11 fmovse %xcc, %f15, %f4 umulcc %l2, %g5, %i5 movg %icc, %i7, %l0 fmovrdlez %o5, %f12, %f10 fbg,a %fcc1, loop_2193 srl %i0, 0x1C, %o7 lduw [%l7 + 0x24], %o1 movvs %icc, %l6, %g2 loop_2193: std %f0, [%l7 + 0x50] sdivcc %g6, 0x008B, %i6 fmovsn %xcc, %f8, %f2 stb %l5, [%l7 + 0x14] ldsb [%l7 + 0x27], %i1 ldub [%l7 + 0x6B], %l1 mulx %l4, %g4, %i3 fornot2s %f1, %f14, %f1 bg %icc, loop_2194 edge16n %i4, %o6, %o2 ldx [%l7 + 0x78], %g3 ld [%l7 + 0x30], %f10 loop_2194: andcc %o4, 0x1660, %i2 fbl,a %fcc3, loop_2195 fblg %fcc3, loop_2196 tn %xcc, 0x7 fornot1 %f14, %f2, %f2 loop_2195: movl %xcc, %o3, %o0 loop_2196: bge,a %xcc, loop_2197 stx %g1, [%l7 + 0x58] fandnot2s %f2, %f1, %f13 movcc %xcc, %l3, %l2 loop_2197: edge32n %g7, %g5, %i7 fcmpne16 %f6, %f12, %l0 fcmpes %fcc1, %f4, %f10 orn %o5, 0x1D98, %i5 siam 0x2 array32 %o7, %o1, %l6 fnand %f8, %f12, %f8 xor %g2, 0x1AE3, %i0 brz %i6, loop_2198 bneg,a,pn %icc, loop_2199 mova %xcc, %g6, %l5 fnot1s %f9, %f4 loop_2198: orcc %l1, 0x1007, %l4 loop_2199: fmovse %xcc, %f13, %f12 edge8n %g4, %i3, %i1 fmovsa %icc, %f6, %f14 ldsb [%l7 + 0x38], %o6 edge32n %o2, %g3, %o4 fpadd16 %f12, %f8, %f2 ld [%l7 + 0x24], %f14 fblg %fcc1, loop_2200 fmovspos %xcc, %f2, %f11 or %i4, %o3, %o0 movre %i2, %l3, %g1 loop_2200: ld [%l7 + 0x78], %f2 st %f15, [%l7 + 0x24] ldsw [%l7 + 0x60], %l2 edge32l %g7, %i7, %l0 ldsb [%l7 + 0x2B], %g5 movg %icc, %i5, %o5 fmovsneg %icc, %f6, %f1 tvs %xcc, 0x7 fmovdg %icc, %f12, %f0 fmovrslz %o1, %f7, %f7 ldsw [%l7 + 0x40], %l6 move %icc, %o7, %i0 stx %g2, [%l7 + 0x60] fmovrdgez %i6, %f12, %f8 pdist %f10, %f14, %f2 std %f2, [%l7 + 0x10] addcc %l5, 0x0A64, %l1 fpack16 %f12, %f15 edge8 %l4, %g4, %g6 ldd [%l7 + 0x58], %f2 bn,a,pt %icc, loop_2201 brlez %i1, loop_2202 ldsh [%l7 + 0x40], %o6 tl %icc, 0x0 loop_2201: siam 0x0 loop_2202: ldd [%l7 + 0x10], %f4 fmovrdgz %o2, %f14, %f4 ldsw [%l7 + 0x50], %i3 edge8 %o4, %g3, %i4 ldsb [%l7 + 0x18], %o0 ldub [%l7 + 0x4C], %o3 edge8n %i2, %g1, %l3 st %f4, [%l7 + 0x64] tgu %xcc, 0x6 fpack32 %f6, %f0, %f12 tge %icc, 0x6 fpackfix %f6, %f0 or %g7, 0x0DEB, %i7 and %l2, %l0, %i5 stx %o5, [%l7 + 0x68] brlz,a %g5, loop_2203 edge16 %o1, %l6, %o7 fcmpeq32 %f10, %f6, %g2 ldx [%l7 + 0x48], %i0 loop_2203: movne %icc, %l5, %l1 fpadd16s %f7, %f4, %f5 fzeros %f12 ldub [%l7 + 0x18], %i6 fbue,a %fcc0, loop_2204 edge32n %g4, %g6, %i1 movcs %icc, %o6, %o2 bl,a %icc, loop_2205 loop_2204: fand %f0, %f4, %f12 edge8l %l4, %i3, %o4 array32 %i4, %o0, %o3 loop_2205: fnot1 %f14, %f14 ldd [%l7 + 0x40], %f10 mova %icc, %g3, %g1 nop setx loop_2206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %l3, %g7, %i2 ldsh [%l7 + 0x34], %l2 fmovdn %xcc, %f11, %f12 loop_2206: stw %l0, [%l7 + 0x40] st %f14, [%l7 + 0x20] fbo %fcc3, loop_2207 st %f15, [%l7 + 0x34] ld [%l7 + 0x2C], %f14 fbul,a %fcc2, loop_2208 loop_2207: array32 %i5, %o5, %g5 fabsd %f12, %f0 udiv %i7, 0x1F30, %o1 loop_2208: sllx %l6, 0x18, %o7 fmovsvc %icc, %f10, %f5 bne,a,pt %xcc, loop_2209 fornot2s %f14, %f7, %f7 ldx [%l7 + 0x60], %g2 fcmps %fcc2, %f4, %f1 loop_2209: fbne,a %fcc3, loop_2210 ldsb [%l7 + 0x3D], %l5 fmovsvc %xcc, %f2, %f8 bcs,a,pn %icc, loop_2211 loop_2210: bg,a %xcc, loop_2212 fmovrdlez %l1, %f4, %f10 fors %f10, %f4, %f5 loop_2211: ld [%l7 + 0x74], %f12 loop_2212: ldd [%l7 + 0x30], %f2 fbug,a %fcc0, loop_2213 nop setx loop_2214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %i6, 0x0BB4, %g4 for %f2, %f4, %f0 loop_2213: fxnor %f12, %f8, %f12 loop_2214: fmovse %icc, %f0, %f13 fnegs %f5, %f8 ldsw [%l7 + 0x38], %i0 stx %g6, [%l7 + 0x78] bvs,a %xcc, loop_2215 fmovdcc %xcc, %f5, %f3 ta %xcc, 0x0 fcmpne16 %f4, %f12, %o6 loop_2215: sth %o2, [%l7 + 0x34] fxnor %f10, %f4, %f14 ldsh [%l7 + 0x60], %l4 fandnot1 %f8, %f6, %f0 fmovspos %xcc, %f1, %f11 fmovdg %xcc, %f15, %f9 ldx [%l7 + 0x28], %i1 fbn,a %fcc1, loop_2216 ldsw [%l7 + 0x20], %o4 fbul %fcc3, loop_2217 tn %icc, 0x3 loop_2216: ld [%l7 + 0x2C], %f12 ta %icc, 0x0 loop_2217: fexpand %f7, %f10 orncc %i3, 0x1663, %o0 fblg,a %fcc2, loop_2218 sdivcc %o3, 0x1234, %g3 fmovs %f6, %f12 ldub [%l7 + 0x72], %g1 loop_2218: sth %l3, [%l7 + 0x46] edge16l %i4, %g7, %l2 ldsb [%l7 + 0x1D], %i2 ldsh [%l7 + 0x22], %l0 movpos %xcc, %i5, %o5 fpsub32 %f14, %f0, %f2 bshuffle %f4, %f6, %f8 mulx %i7, 0x1BF2, %g5 fmovde %icc, %f15, %f1 ldd [%l7 + 0x48], %f2 fnands %f6, %f13, %f5 fnegs %f0, %f8 lduw [%l7 + 0x68], %l6 st %f2, [%l7 + 0x50] andcc %o1, %g2, %o7 ldsh [%l7 + 0x56], %l5 fornot1 %f8, %f10, %f8 edge8l %l1, %i6, %i0 edge8ln %g4, %g6, %o6 ldx [%l7 + 0x78], %o2 fmovsl %xcc, %f2, %f10 edge16l %l4, %i1, %o4 fandnot2s %f0, %f9, %f5 fornot1s %f11, %f15, %f13 edge32ln %o0, %i3, %o3 fcmpeq32 %f4, %f12, %g1 tsubcc %g3, 0x0BDF, %i4 tcc %icc, 0x6 tcs %xcc, 0x0 sdivx %g7, 0x07D1, %l2 fxors %f1, %f12, %f15 sth %i2, [%l7 + 0x34] fmovsge %xcc, %f15, %f14 movne %xcc, %l3, %i5 edge16l %o5, %l0, %i7 ldsw [%l7 + 0x6C], %g5 sdiv %l6, 0x1206, %g2 tne %xcc, 0x5 array8 %o7, %l5, %l1 st %f4, [%l7 + 0x40] tsubcc %i6, 0x0377, %o1 sra %i0, %g4, %o6 te %xcc, 0x1 stx %o2, [%l7 + 0x08] ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x42], %l4 bl,a,pn %icc, loop_2219 fmovdpos %icc, %f8, %f5 ldx [%l7 + 0x18], %i1 fmul8x16 %f8, %f8, %f10 loop_2219: fcmpgt32 %f12, %f4, %o4 bneg,a,pn %xcc, loop_2220 movge %xcc, %o0, %i3 fmovrse %o3, %f1, %f8 ta %xcc, 0x1 loop_2220: fmul8sux16 %f10, %f2, %f14 lduh [%l7 + 0x7A], %g6 xor %g1, 0x0A4F, %i4 edge8ln %g7, %l2, %i2 srlx %l3, %i5, %g3 edge8 %l0, %i7, %o5 fmovscs %xcc, %f9, %f9 ldd [%l7 + 0x58], %f2 brgz %g5, loop_2221 array16 %l6, %o7, %l5 fnors %f14, %f2, %f3 fmovsge %xcc, %f5, %f4 loop_2221: edge16 %l1, %i6, %o1 fmovdvc %icc, %f5, %f5 std %f6, [%l7 + 0x48] ldsb [%l7 + 0x1D], %i0 umul %g4, 0x1529, %g2 tsubcc %o2, 0x19C3, %l4 movvs %icc, %o6, %i1 lduh [%l7 + 0x34], %o4 nop setx loop_2222, %l0, %l1 jmpl %l1, %o0 movgu %icc, %o3, %i3 std %f12, [%l7 + 0x28] ld [%l7 + 0x6C], %f6 loop_2222: fnor %f6, %f4, %f0 ldsb [%l7 + 0x34], %g6 tl %icc, 0x1 call loop_2223 ldsh [%l7 + 0x78], %i4 edge16ln %g1, %g7, %l2 edge16n %i2, %l3, %i5 loop_2223: fmovsleu %icc, %f3, %f13 stx %g3, [%l7 + 0x58] bne loop_2224 movne %icc, %i7, %o5 fbue,a %fcc3, loop_2225 tsubcctv %g5, 0x1949, %l6 loop_2224: bne,a loop_2226 fble,a %fcc0, loop_2227 loop_2225: movle %icc, %l0, %o7 be,a %xcc, loop_2228 loop_2226: add %l5, %l1, %o1 loop_2227: sdivcc %i0, 0x043C, %g4 fornot1 %f6, %f4, %f6 loop_2228: ldd [%l7 + 0x50], %f12 tcs %icc, 0x7 fbl %fcc3, loop_2229 addcc %i6, 0x137A, %o2 stb %l4, [%l7 + 0x56] addcc %o6, %i1, %o4 loop_2229: fabss %f15, %f2 ble,pn %icc, loop_2230 fxnors %f1, %f1, %f0 lduw [%l7 + 0x58], %o0 fpack16 %f8, %f14 loop_2230: fmovscs %xcc, %f8, %f7 fpadd32 %f4, %f2, %f0 sth %o3, [%l7 + 0x56] tcs %xcc, 0x1 fbl,a %fcc0, loop_2231 fone %f12 lduh [%l7 + 0x6E], %g2 fsrc1s %f4, %f2 loop_2231: tcc %xcc, 0x4 fnot1 %f2, %f8 stx %g6, [%l7 + 0x40] bgu,pn %icc, loop_2232 movrgez %i3, %i4, %g1 edge16n %l2, %g7, %l3 lduh [%l7 + 0x0A], %i5 loop_2232: edge8l %i2, %g3, %i7 movre %g5, 0x183, %o5 movrne %l6, 0x1CC, %l0 stx %l5, [%l7 + 0x48] ld [%l7 + 0x4C], %f1 fmovdcs %icc, %f3, %f5 ldsh [%l7 + 0x50], %o7 bvs,pn %icc, loop_2233 bleu,a,pt %icc, loop_2234 mulx %l1, 0x0DDF, %o1 fxnor %f14, %f12, %f6 loop_2233: tgu %xcc, 0x7 loop_2234: bpos,a %xcc, loop_2235 fmovspos %xcc, %f0, %f14 fbule %fcc0, loop_2236 ldsw [%l7 + 0x38], %i0 loop_2235: st %f15, [%l7 + 0x58] ble %icc, loop_2237 loop_2236: fnot2 %f2, %f0 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x18], %g4 loop_2237: fbo %fcc1, loop_2238 subc %o2, %i6, %o6 fsrc1s %f0, %f4 lduh [%l7 + 0x72], %i1 loop_2238: fcmpgt32 %f8, %f8, %o4 edge16 %l4, %o0, %g2 fcmps %fcc0, %f11, %f9 std %f14, [%l7 + 0x78] fblg,a %fcc3, loop_2239 movcc %icc, %g6, %o3 st %f15, [%l7 + 0x28] bn,a,pt %xcc, loop_2240 loop_2239: sll %i4, %i3, %g1 tvc %xcc, 0x0 movle %xcc, %l2, %g7 loop_2240: movrgz %i5, %i2, %g3 ldub [%l7 + 0x2A], %l3 fbl,a %fcc2, loop_2241 fmovsne %icc, %f0, %f1 fbug %fcc1, loop_2242 ld [%l7 + 0x24], %f4 loop_2241: fnand %f6, %f12, %f8 ldsh [%l7 + 0x48], %g5 loop_2242: bcs %icc, loop_2243 movg %icc, %i7, %l6 fxors %f6, %f14, %f11 fmovsa %icc, %f8, %f8 loop_2243: st %f7, [%l7 + 0x20] brgez,a %o5, loop_2244 fmovdcc %icc, %f4, %f7 sllx %l0, 0x10, %o7 brgz %l1, loop_2245 loop_2244: stx %o1, [%l7 + 0x10] stb %i0, [%l7 + 0x21] mulx %l5, %g4, %o2 loop_2245: fbe %fcc3, loop_2246 ldd [%l7 + 0x60], %f12 fmovrdgz %i6, %f6, %f4 fmovdne %icc, %f11, %f14 loop_2246: movneg %icc, %i1, %o4 movcc %icc, %o6, %l4 brgz,a %g2, loop_2247 fnand %f14, %f6, %f10 edge32n %o0, %g6, %i4 stb %o3, [%l7 + 0x3A] loop_2247: fmovdgu %xcc, %f0, %f12 edge8ln %g1, %i3, %g7 ta %xcc, 0x7 lduh [%l7 + 0x0C], %i5 tn %xcc, 0x4 movneg %xcc, %i2, %l2 fble,a %fcc2, loop_2248 fnors %f7, %f13, %f0 fmovsneg %xcc, %f14, %f6 tl %xcc, 0x6 loop_2248: nop setx loop_2249, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f4, %f6 movneg %xcc, %l3, %g3 st %f11, [%l7 + 0x4C] loop_2249: fcmpgt16 %f14, %f6, %i7 ba,a,pn %xcc, loop_2250 tle %icc, 0x7 ldx [%l7 + 0x58], %g5 movrne %l6, %o5, %l0 loop_2250: ldx [%l7 + 0x68], %l1 fmovsa %xcc, %f6, %f14 movgu %xcc, %o1, %o7 ldx [%l7 + 0x58], %l5 fpsub16 %f6, %f6, %f14 fcmpgt32 %f14, %f10, %g4 array32 %i0, %i6, %o2 nop setx loop_2251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnor %o4, %i1, %o6 move %icc, %g2, %l4 fnot2 %f0, %f0 loop_2251: fmovde %xcc, %f2, %f5 ldsb [%l7 + 0x42], %o0 fbo %fcc2, loop_2252 fxor %f6, %f6, %f14 fpmerge %f12, %f0, %f14 movre %g6, %i4, %g1 loop_2252: ldub [%l7 + 0x39], %i3 sdiv %o3, 0x166F, %i5 edge16 %i2, %g7, %l3 movneg %icc, %g3, %i7 sdiv %l2, 0x1B80, %l6 fbul,a %fcc1, loop_2253 ldd [%l7 + 0x50], %f6 fbul %fcc1, loop_2254 sll %g5, 0x1C, %l0 loop_2253: movcc %icc, %l1, %o5 ldsh [%l7 + 0x52], %o1 loop_2254: lduh [%l7 + 0x30], %l5 brgez,a %g4, loop_2255 movrgz %i0, 0x175, %o7 fcmpd %fcc2, %f6, %f4 movrlz %o2, %i6, %i1 loop_2255: tsubcctv %o4, 0x1FD5, %g2 fbug,a %fcc0, loop_2256 movgu %xcc, %l4, %o6 stw %g6, [%l7 + 0x28] fmovdvc %icc, %f10, %f9 loop_2256: ldd [%l7 + 0x08], %f14 sth %o0, [%l7 + 0x60] fmovrslz %g1, %f13, %f9 fmovrdgez %i4, %f14, %f10 fbu,a %fcc3, loop_2257 bgu %icc, loop_2258 taddcc %o3, %i5, %i2 fcmpes %fcc0, %f7, %f15 loop_2257: movge %icc, %i3, %l3 loop_2258: edge16n %g3, %i7, %l2 siam 0x0 st %f0, [%l7 + 0x68] alignaddr %l6, %g5, %g7 fbug,a %fcc3, loop_2259 bn %icc, loop_2260 fba %fcc3, loop_2261 edge8 %l1, %o5, %o1 loop_2259: tne %xcc, 0x7 loop_2260: be,a %icc, loop_2262 loop_2261: tvc %xcc, 0x2 bleu,a %xcc, loop_2263 add %l0, 0x06B8, %g4 loop_2262: nop setx loop_2264, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %i0, 0x1B62, %o7 loop_2263: ldd [%l7 + 0x40], %f4 movgu %icc, %o2, %l5 loop_2264: tg %icc, 0x4 fmovrdne %i6, %f10, %f2 lduw [%l7 + 0x18], %o4 st %f6, [%l7 + 0x08] fmovd %f10, %f10 ldx [%l7 + 0x10], %i1 ldd [%l7 + 0x40], %f2 popc 0x1D85, %l4 bpos,a,pt %xcc, loop_2265 pdist %f12, %f4, %f8 fsrc1s %f4, %f9 stw %o6, [%l7 + 0x58] loop_2265: fmovdpos %xcc, %f10, %f9 addccc %g6, 0x1079, %g2 fmovdpos %xcc, %f10, %f7 array32 %o0, %i4, %o3 lduw [%l7 + 0x54], %i5 taddcc %g1, %i3, %l3 fmovsne %xcc, %f9, %f8 fpsub32s %f15, %f13, %f12 popc %g3, %i2 popc 0x0B22, %l2 ldub [%l7 + 0x17], %i7 stb %g5, [%l7 + 0x23] edge16l %g7, %l1, %l6 stb %o5, [%l7 + 0x25] stb %o1, [%l7 + 0x1B] orncc %g4, 0x1209, %i0 fmovrsgz %l0, %f9, %f2 fpadd32 %f6, %f14, %f0 ld [%l7 + 0x48], %f10 fsrc2s %f0, %f2 srl %o7, 0x1B, %o2 lduw [%l7 + 0x68], %i6 nop setx loop_2266, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o4, 0x116C, %i1 ldsh [%l7 + 0x38], %l5 ldsh [%l7 + 0x20], %o6 loop_2266: edge8n %l4, %g2, %g6 ldsw [%l7 + 0x28], %i4 st %f7, [%l7 + 0x18] ldd [%l7 + 0x48], %f10 faligndata %f10, %f6, %f14 st %f10, [%l7 + 0x44] fpackfix %f10, %f2 fbg,a %fcc2, loop_2267 fcmpne16 %f4, %f0, %o3 fcmpeq16 %f6, %f10, %o0 fmovdl %xcc, %f11, %f15 loop_2267: mulx %i5, 0x1330, %g1 tpos %xcc, 0x1 fands %f8, %f5, %f9 ldsb [%l7 + 0x4A], %l3 std %f14, [%l7 + 0x30] movvc %icc, %i3, %g3 ldsh [%l7 + 0x5E], %i2 fcmpne16 %f8, %f6, %i7 array32 %g5, %l2, %g7 orcc %l1, %l6, %o1 fmovsgu %xcc, %f8, %f14 ldsh [%l7 + 0x32], %o5 stb %g4, [%l7 + 0x6F] stx %l0, [%l7 + 0x50] xnorcc %o7, 0x1244, %i0 brnz %o2, loop_2268 for %f10, %f0, %f8 sth %i6, [%l7 + 0x4C] fmovdg %icc, %f5, %f14 loop_2268: movcs %xcc, %i1, %o4 fmovrsne %o6, %f12, %f7 fnot2 %f10, %f8 stb %l5, [%l7 + 0x0F] fpadd32 %f12, %f0, %f0 fmovdgu %icc, %f10, %f5 fcmpeq16 %f12, %f2, %g2 ldx [%l7 + 0x58], %g6 taddcctv %l4, %o3, %o0 std %f4, [%l7 + 0x70] ldub [%l7 + 0x12], %i4 ldub [%l7 + 0x53], %i5 fpadd32 %f10, %f8, %f10 fpsub32 %f6, %f12, %f8 fcmpeq16 %f4, %f2, %l3 movl %icc, %g1, %i3 subccc %i2, 0x021B, %i7 udivcc %g5, 0x0147, %g3 for %f14, %f4, %f8 fone %f12 addccc %g7, %l2, %l6 ldsw [%l7 + 0x7C], %l1 tvs %icc, 0x3 xnor %o1, 0x19C7, %o5 array8 %g4, %l0, %o7 fmovdgu %icc, %f5, %f0 andcc %i0, %o2, %i6 ba,a %xcc, loop_2269 addccc %o4, %o6, %i1 fcmpne32 %f10, %f8, %g2 orcc %l5, 0x017E, %l4 loop_2269: subcc %g6, 0x1D53, %o0 fzeros %f0 fmovsleu %icc, %f4, %f8 bn,a,pt %icc, loop_2270 st %f2, [%l7 + 0x5C] fpsub16s %f3, %f10, %f6 stx %o3, [%l7 + 0x38] loop_2270: fbug %fcc3, loop_2271 fbl,a %fcc2, loop_2272 movne %icc, %i5, %l3 ld [%l7 + 0x44], %f6 loop_2271: faligndata %f10, %f10, %f0 loop_2272: ldsb [%l7 + 0x64], %i4 edge8n %g1, %i3, %i2 orcc %g5, 0x134D, %i7 fmovsgu %icc, %f13, %f10 tg %icc, 0x3 brz,a %g3, loop_2273 addcc %g7, 0x080E, %l2 ldd [%l7 + 0x60], %f0 fmovsle %xcc, %f5, %f15 loop_2273: fone %f6 tcs %icc, 0x3 fbu %fcc1, loop_2274 fxors %f5, %f4, %f11 ldsb [%l7 + 0x64], %l6 fbug %fcc1, loop_2275 loop_2274: tvs %icc, 0x7 fmovdvs %icc, %f11, %f4 tg %icc, 0x3 loop_2275: ld [%l7 + 0x30], %f13 fxors %f4, %f5, %f7 stw %l1, [%l7 + 0x40] edge32ln %o5, %g4, %o1 mova %xcc, %l0, %o7 lduh [%l7 + 0x34], %i0 sra %o2, 0x04, %i6 umulcc %o6, %o4, %i1 bcc,a %xcc, loop_2276 orn %l5, 0x0B5C, %g2 edge32 %g6, %l4, %o0 te %xcc, 0x6 loop_2276: lduw [%l7 + 0x4C], %i5 fpadd32 %f8, %f12, %f14 ldub [%l7 + 0x14], %l3 pdist %f8, %f12, %f8 fmul8ulx16 %f6, %f10, %f4 ld [%l7 + 0x64], %f13 sra %i4, %o3, %g1 fors %f15, %f14, %f8 ldsw [%l7 + 0x30], %i2 tle %xcc, 0x3 fmovsleu %xcc, %f5, %f0 lduh [%l7 + 0x4E], %g5 call loop_2277 fmovsneg %icc, %f14, %f13 fmovrsne %i3, %f1, %f3 fbue,a %fcc2, loop_2278 loop_2277: te %icc, 0x3 fbue %fcc1, loop_2279 movg %xcc, %i7, %g3 loop_2278: stb %g7, [%l7 + 0x37] sth %l6, [%l7 + 0x0E] loop_2279: ldsw [%l7 + 0x24], %l2 st %f8, [%l7 + 0x2C] bg %xcc, loop_2280 edge8 %o5, %g4, %o1 mulx %l1, 0x13E8, %o7 ldsw [%l7 + 0x78], %i0 loop_2280: nop setx loop_2281, %l0, %l1 jmpl %l1, %l0 sub %i6, 0x13A6, %o6 stw %o4, [%l7 + 0x70] or %i1, 0x0B7C, %o2 loop_2281: tn %icc, 0x0 fbue,a %fcc0, loop_2282 alignaddrl %l5, %g6, %l4 fmovsne %xcc, %f4, %f12 movge %xcc, %o0, %i5 loop_2282: fbue,a %fcc3, loop_2283 fmovsn %icc, %f14, %f10 move %xcc, %g2, %l3 orn %o3, 0x0229, %i4 loop_2283: fblg %fcc1, loop_2284 ldx [%l7 + 0x50], %i2 ldx [%l7 + 0x68], %g1 fornot1 %f2, %f14, %f2 loop_2284: std %f10, [%l7 + 0x18] ldx [%l7 + 0x40], %i3 fbug,a %fcc0, loop_2285 mova %icc, %g5, %g3 tneg %xcc, 0x4 umulcc %i7, %g7, %l2 loop_2285: st %f8, [%l7 + 0x20] fxnors %f5, %f0, %f11 fmovrsne %l6, %f7, %f6 edge32n %o5, %o1, %l1 fabss %f7, %f8 std %f4, [%l7 + 0x38] std %f6, [%l7 + 0x58] lduh [%l7 + 0x66], %o7 fbuge,a %fcc0, loop_2286 stx %g4, [%l7 + 0x10] stx %i0, [%l7 + 0x18] udivx %i6, 0x0BE4, %o6 loop_2286: fabss %f2, %f2 fnot1 %f2, %f14 ldsh [%l7 + 0x78], %o4 tvc %xcc, 0x1 udiv %l0, 0x1EF0, %i1 fands %f8, %f14, %f7 st %f8, [%l7 + 0x5C] ble loop_2287 fmovsl %xcc, %f7, %f11 fnands %f0, %f9, %f7 siam 0x6 loop_2287: bleu %icc, loop_2288 bvs %xcc, loop_2289 std %f8, [%l7 + 0x78] fandnot1s %f0, %f6, %f3 loop_2288: fxnor %f12, %f14, %f6 loop_2289: umul %o2, %l5, %l4 edge16ln %o0, %i5, %g2 fbn %fcc1, loop_2290 ldub [%l7 + 0x61], %l3 stx %g6, [%l7 + 0x70] ldsb [%l7 + 0x5A], %i4 loop_2290: brgz %i2, loop_2291 stb %g1, [%l7 + 0x3A] tvc %icc, 0x4 fmovrdne %i3, %f10, %f10 loop_2291: smul %g5, 0x196D, %g3 edge16ln %i7, %g7, %o3 subc %l6, %l2, %o5 std %f14, [%l7 + 0x58] edge8ln %l1, %o1, %o7 tle %xcc, 0x2 fnot2s %f6, %f8 fpsub32 %f0, %f8, %f10 sub %i0, 0x0586, %i6 movg %xcc, %o6, %o4 fmovscc %xcc, %f10, %f3 fcmpeq16 %f2, %f14, %l0 st %f10, [%l7 + 0x30] srl %g4, %o2, %i1 bcc %icc, loop_2292 bcs,pt %icc, loop_2293 edge8 %l5, %l4, %i5 fpadd16 %f4, %f14, %f8 loop_2292: fmovdgu %icc, %f13, %f15 loop_2293: edge8l %o0, %g2, %l3 st %f3, [%l7 + 0x38] udivcc %g6, 0x1814, %i4 fmovsg %icc, %f6, %f5 bgu,pn %icc, loop_2294 fbue,a %fcc2, loop_2295 taddcc %g1, %i2, %g5 ldub [%l7 + 0x2B], %i3 loop_2294: array8 %g3, %g7, %i7 loop_2295: fpsub16s %f10, %f3, %f11 sth %o3, [%l7 + 0x08] brgez %l2, loop_2296 sdivx %l6, 0x0171, %o5 ldsh [%l7 + 0x42], %l1 fpadd32 %f12, %f10, %f0 loop_2296: std %f4, [%l7 + 0x68] ldx [%l7 + 0x78], %o7 tcs %icc, 0x6 fblg,a %fcc3, loop_2297 sethi 0x114D, %i0 fmovrsgz %o1, %f7, %f15 fandnot2 %f4, %f12, %f10 loop_2297: ldsb [%l7 + 0x15], %o6 ldsb [%l7 + 0x2D], %i6 fpackfix %f10, %f13 lduh [%l7 + 0x10], %l0 fmovdge %xcc, %f2, %f15 movgu %icc, %g4, %o2 edge32ln %o4, %i1, %l5 fcmped %fcc0, %f8, %f14 ldub [%l7 + 0x13], %l4 movge %xcc, %i5, %g2 lduh [%l7 + 0x50], %l3 tcc %xcc, 0x6 fones %f11 faligndata %f10, %f14, %f6 fcmpgt16 %f12, %f8, %g6 ldd [%l7 + 0x18], %f8 bge,pt %xcc, loop_2298 brlz %o0, loop_2299 udivx %g1, 0x0B77, %i4 fabsd %f6, %f14 loop_2298: tsubcctv %g5, 0x1A04, %i3 loop_2299: stb %i2, [%l7 + 0x79] st %f4, [%l7 + 0x34] fxnors %f7, %f6, %f12 std %f10, [%l7 + 0x10] stx %g3, [%l7 + 0x20] umul %i7, 0x1BD2, %g7 ldub [%l7 + 0x40], %o3 std %f2, [%l7 + 0x78] te %xcc, 0x0 fba %fcc3, loop_2300 srax %l6, %l2, %o5 movgu %xcc, %o7, %i0 fmovdvc %xcc, %f13, %f8 loop_2300: fcmpes %fcc2, %f8, %f15 ldsb [%l7 + 0x58], %l1 movle %icc, %o6, %i6 fble %fcc0, loop_2301 fsrc2s %f10, %f9 tvs %icc, 0x5 tvs %xcc, 0x7 loop_2301: sth %o1, [%l7 + 0x16] bcs,a,pt %icc, loop_2302 fmovdne %xcc, %f12, %f12 ld [%l7 + 0x08], %f8 lduh [%l7 + 0x28], %l0 loop_2302: movg %icc, %o2, %o4 taddcc %i1, %g4, %l4 edge8ln %l5, %i5, %l3 fmul8ulx16 %f12, %f2, %f0 fmovscc %icc, %f8, %f14 fmovda %icc, %f3, %f7 fcmpeq32 %f8, %f2, %g6 fmovdleu %xcc, %f0, %f10 edge32l %g2, %o0, %g1 sdivx %i4, 0x10ED, %i3 stx %g5, [%l7 + 0x18] lduh [%l7 + 0x4E], %g3 std %f6, [%l7 + 0x20] bvc loop_2303 andcc %i7, %i2, %g7 bgu loop_2304 fmovrslez %o3, %f15, %f6 loop_2303: orn %l2, 0x016D, %o5 edge16n %l6, %o7, %i0 loop_2304: lduw [%l7 + 0x6C], %l1 addc %i6, %o1, %o6 lduh [%l7 + 0x1A], %l0 tvs %icc, 0x1 edge32 %o2, %i1, %o4 or %g4, 0x0989, %l5 brz %i5, loop_2305 fmul8x16 %f9, %f4, %f12 bleu,a,pt %icc, loop_2306 alignaddrl %l4, %l3, %g6 loop_2305: stb %o0, [%l7 + 0x3C] fmul8x16 %f9, %f0, %f2 loop_2306: ldsh [%l7 + 0x28], %g2 nop setx loop_2307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %xcc, %f13, %f4 fmovdvc %xcc, %f1, %f8 ld [%l7 + 0x40], %f10 loop_2307: fabss %f9, %f2 fmovda %icc, %f7, %f12 lduh [%l7 + 0x4A], %i4 fmovsneg %icc, %f10, %f15 bl,pn %xcc, loop_2308 fcmpgt32 %f6, %f6, %g1 tsubcctv %i3, 0x11F8, %g5 tle %icc, 0x6 loop_2308: mova %xcc, %g3, %i2 lduw [%l7 + 0x7C], %i7 fmovrsgz %o3, %f4, %f5 array32 %l2, %g7, %l6 fcmple32 %f4, %f6, %o7 call loop_2309 fbo %fcc2, loop_2310 ld [%l7 + 0x7C], %f15 stb %i0, [%l7 + 0x11] loop_2309: fmovsg %icc, %f12, %f13 loop_2310: stx %o5, [%l7 + 0x48] fmovdneg %icc, %f3, %f0 fpack32 %f4, %f2, %f8 movpos %xcc, %i6, %o1 fmul8x16au %f7, %f0, %f12 or %l1, %l0, %o6 stw %i1, [%l7 + 0x44] tcc %icc, 0x4 ldsw [%l7 + 0x34], %o2 movgu %xcc, %g4, %o4 stw %i5, [%l7 + 0x10] fcmple32 %f6, %f12, %l4 ldd [%l7 + 0x60], %f0 fble,a %fcc2, loop_2311 add %l5, %g6, %o0 fmovdle %xcc, %f6, %f9 bcc,pt %xcc, loop_2312 loop_2311: movrne %l3, %g2, %g1 fmovdl %icc, %f5, %f5 tg %xcc, 0x0 loop_2312: umulcc %i4, 0x03D6, %g5 fmovrse %g3, %f11, %f2 fsrc1s %f6, %f4 fmovda %icc, %f1, %f9 movrgez %i3, %i7, %o3 pdist %f8, %f10, %f12 fpackfix %f8, %f13 nop setx loop_2313, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x60], %g7 mulscc %l6, %o7, %i0 fble,a %fcc1, loop_2314 loop_2313: fmovdge %xcc, %f13, %f2 array32 %i2, %i6, %o5 ldd [%l7 + 0x40], %f0 loop_2314: ldsh [%l7 + 0x18], %l1 stx %l0, [%l7 + 0x20] fxnor %f4, %f2, %f12 xor %o1, %o6, %i1 fmovde %xcc, %f5, %f6 ld [%l7 + 0x08], %f7 fmovsg %xcc, %f2, %f5 tvs %icc, 0x2 and %o2, 0x1A35, %g4 fandnot1s %f10, %f5, %f4 ld [%l7 + 0x10], %f15 fnegs %f3, %f1 ldsh [%l7 + 0x50], %i5 fnegs %f8, %f10 fmovdvc %xcc, %f4, %f6 bvs %xcc, loop_2315 fcmple16 %f6, %f2, %o4 fmul8x16al %f0, %f1, %f12 fcmpne16 %f6, %f0, %l4 loop_2315: stw %l5, [%l7 + 0x68] fmovsn %xcc, %f7, %f6 movne %icc, %o0, %g6 fblg %fcc3, loop_2316 lduw [%l7 + 0x68], %g2 tsubcctv %g1, %i4, %g5 srax %g3, %i3, %i7 loop_2316: umul %l3, %o3, %l2 movl %icc, %g7, %l6 stw %i0, [%l7 + 0x20] fandnot1 %f12, %f10, %f8 ldd [%l7 + 0x78], %f10 ldd [%l7 + 0x18], %f10 stx %i2, [%l7 + 0x18] std %f12, [%l7 + 0x20] subc %i6, 0x14FF, %o5 edge32ln %o7, %l1, %o1 fble,a %fcc3, loop_2317 ldd [%l7 + 0x58], %f0 fmul8x16 %f9, %f0, %f2 movgu %xcc, %l0, %i1 loop_2317: fmovscs %icc, %f8, %f4 fbug %fcc2, loop_2318 ldx [%l7 + 0x40], %o6 andcc %o2, %g4, %o4 tvc %icc, 0x1 loop_2318: fornot2s %f4, %f3, %f5 alignaddrl %i5, %l4, %l5 te %xcc, 0x7 sra %o0, 0x0A, %g2 std %f12, [%l7 + 0x78] ldub [%l7 + 0x79], %g1 fmovdneg %xcc, %f13, %f1 tn %icc, 0x1 fmovrsgz %g6, %f2, %f7 move %icc, %g5, %i4 smulcc %g3, %i3, %i7 tne %icc, 0x0 fblg %fcc0, loop_2319 fpadd32s %f7, %f3, %f4 fmovrdlez %l3, %f10, %f10 ldd [%l7 + 0x18], %f0 loop_2319: fbge,a %fcc2, loop_2320 ld [%l7 + 0x58], %f2 movge %icc, %o3, %l2 st %f6, [%l7 + 0x10] loop_2320: fble %fcc2, loop_2321 ldsb [%l7 + 0x5E], %g7 array8 %l6, %i2, %i6 tvc %icc, 0x5 loop_2321: st %f13, [%l7 + 0x38] fmovsgu %xcc, %f10, %f2 movrgz %o5, %i0, %o7 movcc %xcc, %o1, %l0 fmovrdgz %i1, %f2, %f2 lduw [%l7 + 0x44], %l1 lduw [%l7 + 0x28], %o2 fzeros %f8 ldd [%l7 + 0x50], %f6 fmovdleu %xcc, %f7, %f1 fxors %f1, %f5, %f0 movpos %icc, %g4, %o4 fornot2s %f10, %f6, %f0 tcs %icc, 0x5 stw %o6, [%l7 + 0x4C] movrgz %i5, %l5, %l4 fmovdge %icc, %f3, %f10 ldsw [%l7 + 0x1C], %g2 and %o0, 0x0042, %g1 fnands %f1, %f5, %f13 edge8ln %g6, %g5, %g3 xorcc %i3, %i4, %i7 tneg %xcc, 0x4 fpadd16 %f2, %f0, %f0 fmovdle %icc, %f2, %f6 fpadd16s %f6, %f4, %f0 fmovda %xcc, %f15, %f14 mulx %l3, %l2, %g7 bn,pt %xcc, loop_2322 fbue,a %fcc1, loop_2323 fmovrse %l6, %f13, %f2 ba,a %xcc, loop_2324 loop_2322: stx %o3, [%l7 + 0x60] loop_2323: sth %i6, [%l7 + 0x20] stx %o5, [%l7 + 0x78] loop_2324: sub %i0, %o7, %o1 fcmpne32 %f14, %f10, %i2 sdivcc %i1, 0x1EB4, %l1 bge,a %xcc, loop_2325 fornot2s %f11, %f1, %f5 fmovrslz %l0, %f7, %f14 tcc %xcc, 0x7 loop_2325: sth %g4, [%l7 + 0x7C] ldsb [%l7 + 0x72], %o4 srl %o6, 0x09, %o2 ld [%l7 + 0x70], %f13 bvc %xcc, loop_2326 fnot1s %f0, %f8 fmovdcs %xcc, %f14, %f6 fpadd16 %f2, %f6, %f4 loop_2326: for %f2, %f4, %f10 fmovsvs %xcc, %f6, %f13 xnorcc %i5, %l5, %l4 stb %g2, [%l7 + 0x5F] ldub [%l7 + 0x1B], %o0 st %f11, [%l7 + 0x74] tleu %xcc, 0x4 ldd [%l7 + 0x38], %f4 stw %g6, [%l7 + 0x64] fmovsg %xcc, %f6, %f4 tvc %icc, 0x4 fand %f10, %f14, %f8 andncc %g1, %g5, %g3 lduh [%l7 + 0x5E], %i4 fxnor %f2, %f14, %f6 tne %xcc, 0x2 nop setx loop_2327, %l0, %l1 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 + 0x70], %i7 lduh [%l7 + 0x4C], %l3 fmovrde %i3, %f8, %f0 loop_2327: edge16ln %g7, %l2, %l6 ld [%l7 + 0x3C], %f5 fornot1 %f8, %f8, %f4 tg %icc, 0x7 fornot1s %f7, %f2, %f4 bleu,pt %icc, loop_2328 ldsh [%l7 + 0x50], %o3 fbu,a %fcc3, loop_2329 fmovrslez %i6, %f4, %f9 loop_2328: fpack16 %f14, %f5 array32 %o5, %o7, %o1 loop_2329: fmovdcc %icc, %f11, %f10 fors %f10, %f8, %f4 fnor %f8, %f8, %f8 fsrc1 %f6, %f12 movrlz %i2, %i1, %l1 sth %l0, [%l7 + 0x10] ldd [%l7 + 0x18], %f4 fmovsleu %icc, %f1, %f7 edge8n %i0, %g4, %o4 ldx [%l7 + 0x08], %o2 ld [%l7 + 0x1C], %f9 stb %i5, [%l7 + 0x76] fandnot1s %f6, %f15, %f0 tpos %xcc, 0x1 bpos,pt %icc, loop_2330 fxnors %f8, %f15, %f0 tge %icc, 0x7 movge %icc, %l5, %l4 loop_2330: st %f15, [%l7 + 0x1C] edge16l %g2, %o0, %o6 addccc %g1, 0x08A0, %g5 ldsh [%l7 + 0x6C], %g6 fbg %fcc0, loop_2331 fabsd %f2, %f10 ld [%l7 + 0x70], %f12 tpos %xcc, 0x2 loop_2331: fornot2s %f0, %f5, %f12 umul %i4, 0x09FA, %g3 fabss %f2, %f0 fmovsleu %icc, %f9, %f6 ld [%l7 + 0x78], %f12 pdist %f4, %f12, %f6 fbne %fcc3, loop_2332 fmovscc %icc, %f12, %f13 xnor %l3, 0x1485, %i7 and %g7, 0x1CEE, %l2 loop_2332: stb %l6, [%l7 + 0x6F] ldx [%l7 + 0x78], %i3 sll %i6, 0x0B, %o5 ld [%l7 + 0x74], %f0 movvs %icc, %o7, %o1 lduw [%l7 + 0x30], %i2 ldsw [%l7 + 0x78], %o3 fbug %fcc2, loop_2333 stb %i1, [%l7 + 0x3A] or %l1, %i0, %g4 fmovsge %icc, %f12, %f1 loop_2333: stb %l0, [%l7 + 0x2F] fmovdg %icc, %f0, %f8 edge16n %o2, %i5, %o4 fcmple16 %f10, %f4, %l5 fbu,a %fcc3, loop_2334 ldd [%l7 + 0x68], %f8 bgu %xcc, loop_2335 ldx [%l7 + 0x20], %l4 loop_2334: edge8l %o0, %o6, %g1 fmovsne %xcc, %f1, %f9 loop_2335: stw %g2, [%l7 + 0x54] fones %f3 fpadd16 %f8, %f4, %f14 fmovdle %xcc, %f0, %f1 stw %g6, [%l7 + 0x34] fmovda %icc, %f1, %f5 fmuld8sux16 %f2, %f5, %f2 brlz %i4, loop_2336 fzeros %f1 fmovrslz %g3, %f2, %f12 stb %l3, [%l7 + 0x1F] loop_2336: fmovda %icc, %f7, %f1 fcmpes %fcc2, %f14, %f14 udivx %g5, 0x1889, %g7 fpack16 %f2, %f9 st %f2, [%l7 + 0x20] brgez,a %i7, loop_2337 ta %icc, 0x3 ldsh [%l7 + 0x3A], %l2 fbl %fcc0, loop_2338 loop_2337: lduh [%l7 + 0x12], %i3 brz %i6, loop_2339 umulcc %l6, %o7, %o1 loop_2338: xorcc %o5, 0x19AF, %i2 lduh [%l7 + 0x68], %i1 loop_2339: brlz %l1, loop_2340 fnegd %f4, %f2 stw %o3, [%l7 + 0x2C] bpos,a,pt %icc, loop_2341 loop_2340: fpsub32s %f12, %f11, %f6 nop setx loop_2342, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f15, %f10 loop_2341: ldsb [%l7 + 0x52], %g4 sdivcc %l0, 0x0E33, %o2 loop_2342: subccc %i0, %o4, %l5 udivx %i5, 0x06A9, %l4 popc 0x0BD9, %o0 fmovsneg %icc, %f3, %f2 lduw [%l7 + 0x44], %g1 fmovrsgz %g2, %f12, %f11 ldx [%l7 + 0x70], %g6 stw %i4, [%l7 + 0x38] stx %o6, [%l7 + 0x68] stb %g3, [%l7 + 0x68] fmovsvc %icc, %f4, %f3 stb %l3, [%l7 + 0x55] ld [%l7 + 0x08], %f0 sth %g5, [%l7 + 0x12] movle %xcc, %i7, %g7 fnot2s %f4, %f12 fmovsgu %icc, %f11, %f3 ldsw [%l7 + 0x6C], %l2 fpackfix %f14, %f12 fmovsa %icc, %f5, %f5 bg,pn %xcc, loop_2343 fmul8x16 %f7, %f12, %f10 tl %xcc, 0x5 fbe %fcc3, loop_2344 loop_2343: brlez %i3, loop_2345 fnot2s %f6, %f2 sdivcc %l6, 0x06C1, %o7 loop_2344: st %f2, [%l7 + 0x3C] loop_2345: fornot1 %f6, %f4, %f12 fmovdl %xcc, %f0, %f2 fxnor %f10, %f2, %f10 stb %o1, [%l7 + 0x55] movcs %xcc, %o5, %i6 fmovdleu %xcc, %f14, %f2 andcc %i2, 0x1E1B, %i1 lduw [%l7 + 0x20], %l1 stb %o3, [%l7 + 0x7A] ldsw [%l7 + 0x34], %l0 fmovdle %icc, %f5, %f12 fmovdvc %xcc, %f2, %f14 sth %o2, [%l7 + 0x4E] udivx %g4, 0x0E75, %i0 popc 0x0C5F, %o4 ldub [%l7 + 0x56], %l5 st %f13, [%l7 + 0x08] taddcc %i5, 0x102A, %o0 bcc loop_2346 fcmpgt32 %f0, %f12, %g1 fbne,a %fcc0, loop_2347 edge32ln %g2, %g6, %i4 loop_2346: tneg %icc, 0x6 smulcc %l4, 0x0F8E, %g3 loop_2347: ld [%l7 + 0x44], %f7 lduh [%l7 + 0x72], %l3 fandnot1 %f6, %f14, %f10 nop setx loop_2348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc3, loop_2349 bvc %xcc, loop_2350 fcmps %fcc2, %f14, %f7 loop_2348: fxor %f8, %f14, %f8 loop_2349: movl %icc, %o6, %g5 loop_2350: ldsh [%l7 + 0x50], %i7 brlz,a %g7, loop_2351 fmovrdlz %i3, %f0, %f6 std %f10, [%l7 + 0x58] fmovdvs %icc, %f9, %f2 loop_2351: brlez %l2, loop_2352 fnors %f5, %f12, %f8 fmovse %icc, %f3, %f0 sth %l6, [%l7 + 0x18] loop_2352: fmovrdgez %o7, %f14, %f6 fmuld8sux16 %f5, %f10, %f10 nop setx loop_2353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f10, %f2, %f8 fbne,a %fcc0, loop_2354 movn %icc, %o1, %o5 loop_2353: fmovscs %icc, %f13, %f5 te %icc, 0x1 loop_2354: stw %i6, [%l7 + 0x10] tvc %icc, 0x2 fbge,a %fcc1, loop_2355 ld [%l7 + 0x38], %f13 udivcc %i2, 0x0937, %i1 tsubcctv %l1, 0x1ED8, %l0 loop_2355: ldub [%l7 + 0x67], %o3 stx %o2, [%l7 + 0x78] ldd [%l7 + 0x60], %f10 bge,pn %xcc, loop_2356 array16 %i0, %g4, %o4 fsrc2s %f15, %f10 ld [%l7 + 0x3C], %f0 loop_2356: st %f11, [%l7 + 0x20] ldx [%l7 + 0x18], %l5 faligndata %f12, %f6, %f6 fmovdgu %xcc, %f0, %f3 nop setx loop_2357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x66], %o0 edge8ln %i5, %g2, %g1 sra %g6, %i4, %g3 loop_2357: fmul8x16al %f6, %f12, %f14 ldsb [%l7 + 0x36], %l4 xnor %l3, 0x11D5, %o6 lduh [%l7 + 0x72], %i7 srax %g7, %g5, %i3 andncc %l2, %l6, %o7 lduh [%l7 + 0x3E], %o1 fmul8x16al %f12, %f10, %f12 subccc %o5, %i6, %i1 ldub [%l7 + 0x6A], %l1 tgu %icc, 0x7 st %f7, [%l7 + 0x10] fble,a %fcc0, loop_2358 fcmpd %fcc3, %f6, %f4 std %f10, [%l7 + 0x20] stb %i2, [%l7 + 0x30] loop_2358: smul %l0, %o3, %o2 fpsub16 %f0, %f8, %f6 st %f6, [%l7 + 0x18] sll %g4, 0x0F, %i0 fbge,a %fcc3, loop_2359 fmovdge %xcc, %f15, %f8 std %f10, [%l7 + 0x78] fand %f2, %f14, %f14 loop_2359: movg %xcc, %o4, %o0 fnor %f12, %f12, %f6 bl,pt %icc, loop_2360 ldsw [%l7 + 0x44], %l5 fmovdl %xcc, %f4, %f15 fbg %fcc2, loop_2361 loop_2360: fzeros %f11 bge loop_2362 smul %i5, 0x0DBC, %g1 loop_2361: ba,a loop_2363 edge32ln %g2, %i4, %g3 loop_2362: udivcc %l4, 0x1C76, %g6 ldub [%l7 + 0x34], %l3 loop_2363: tn %xcc, 0x5 fcmple32 %f8, %f8, %o6 stb %g7, [%l7 + 0x7F] ld [%l7 + 0x3C], %f6 for %f0, %f14, %f0 fnand %f4, %f0, %f0 tn %icc, 0x5 subccc %i7, %g5, %l2 ldsw [%l7 + 0x40], %i3 pdist %f6, %f0, %f6 ldd [%l7 + 0x10], %f12 fmovrslz %o7, %f12, %f11 fnegd %f6, %f12 stb %l6, [%l7 + 0x78] st %f1, [%l7 + 0x60] fandnot2 %f2, %f2, %f10 alignaddr %o5, %o1, %i6 sllx %l1, 0x16, %i1 fornot1s %f8, %f12, %f14 ldub [%l7 + 0x5C], %l0 alignaddr %i2, %o3, %g4 stb %o2, [%l7 + 0x7C] bcc,a %xcc, loop_2364 fmovdpos %xcc, %f2, %f13 st %f5, [%l7 + 0x20] fxor %f4, %f12, %f10 loop_2364: mova %icc, %i0, %o4 st %f0, [%l7 + 0x34] add %l5, %o0, %i5 umulcc %g1, %i4, %g3 lduw [%l7 + 0x70], %g2 std %f6, [%l7 + 0x70] fcmpne16 %f14, %f2, %l4 lduw [%l7 + 0x74], %l3 ldd [%l7 + 0x40], %f10 taddcctv %o6, %g6, %g7 lduw [%l7 + 0x6C], %g5 ldsb [%l7 + 0x7B], %i7 fmovda %icc, %f14, %f13 srax %i3, 0x08, %o7 bleu loop_2365 fornot2 %f14, %f12, %f8 fbl,a %fcc0, loop_2366 edge8 %l6, %o5, %l2 loop_2365: st %f0, [%l7 + 0x4C] fmovsgu %icc, %f3, %f6 loop_2366: edge8n %i6, %l1, %o1 mulx %l0, %i2, %i1 fbne %fcc2, loop_2367 stw %o3, [%l7 + 0x54] stx %g4, [%l7 + 0x78] add %i0, 0x0E25, %o4 loop_2367: ble,a loop_2368 fabsd %f14, %f8 sth %o2, [%l7 + 0x78] stw %o0, [%l7 + 0x34] loop_2368: fmovdl %icc, %f5, %f8 movcs %xcc, %i5, %g1 movrlez %i4, 0x199, %l5 taddcc %g2, %l4, %g3 ldsh [%l7 + 0x24], %l3 fbug %fcc0, loop_2369 ldsb [%l7 + 0x54], %o6 fmul8x16 %f8, %f0, %f6 bgu loop_2370 loop_2369: subcc %g6, 0x0068, %g7 lduw [%l7 + 0x30], %i7 fornot1 %f4, %f12, %f0 loop_2370: fmovdcc %icc, %f3, %f2 tleu %xcc, 0x0 ldsw [%l7 + 0x4C], %i3 fxnors %f11, %f12, %f4 ldsw [%l7 + 0x0C], %o7 ldx [%l7 + 0x38], %l6 movrgez %o5, %g5, %l2 fcmpeq16 %f6, %f8, %l1 bn loop_2371 bne loop_2372 lduw [%l7 + 0x54], %o1 fmovdneg %xcc, %f1, %f1 loop_2371: addcc %l0, %i6, %i1 loop_2372: fbl %fcc2, loop_2373 fandnot2 %f6, %f0, %f14 fnot1s %f4, %f11 ldsw [%l7 + 0x28], %i2 loop_2373: movg %xcc, %g4, %i0 fmovdvs %icc, %f15, %f11 lduw [%l7 + 0x2C], %o4 ldsb [%l7 + 0x14], %o3 fpsub32 %f2, %f6, %f8 ldsw [%l7 + 0x50], %o0 or %i5, %o2, %g1 edge16n %i4, %g2, %l5 edge16n %l4, %g3, %o6 st %f15, [%l7 + 0x34] fcmpgt16 %f2, %f8, %l3 fmovd %f4, %f8 andncc %g6, %i7, %g7 mova %icc, %i3, %l6 sdivx %o5, 0x02CB, %g5 st %f8, [%l7 + 0x48] ldsh [%l7 + 0x1A], %l2 fbl,a %fcc2, loop_2374 umulcc %l1, %o1, %l0 ldub [%l7 + 0x0F], %o7 stb %i1, [%l7 + 0x13] loop_2374: movleu %xcc, %i6, %i2 movneg %xcc, %g4, %i0 fmovdg %xcc, %f0, %f4 fmovsn %icc, %f9, %f3 faligndata %f0, %f8, %f2 st %f9, [%l7 + 0x54] fbne %fcc1, loop_2375 fabss %f1, %f11 fmuld8sux16 %f1, %f11, %f14 stw %o4, [%l7 + 0x34] loop_2375: xor %o3, %i5, %o0 bleu loop_2376 stx %g1, [%l7 + 0x50] fmovrsgez %i4, %f11, %f9 stx %g2, [%l7 + 0x60] loop_2376: tsubcctv %l5, %l4, %g3 fmovde %xcc, %f3, %f15 or %o6, %o2, %l3 lduw [%l7 + 0x78], %i7 movleu %xcc, %g6, %i3 fzero %f6 brgez,a %l6, loop_2377 edge16n %g7, %g5, %l2 fmovs %f1, %f10 stb %l1, [%l7 + 0x32] loop_2377: lduw [%l7 + 0x38], %o1 fmovrdne %l0, %f2, %f14 udivcc %o5, 0x036B, %o7 fnegs %f4, %f15 lduh [%l7 + 0x2C], %i6 udivcc %i2, 0x06C7, %i1 fpsub32 %f10, %f14, %f10 tsubcctv %i0, 0x193F, %g4 nop setx loop_2378, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x5E], %o4 stw %o3, [%l7 + 0x2C] fabsd %f4, %f10 loop_2378: movrgz %i5, 0x3FA, %o0 fabsd %f0, %f2 lduw [%l7 + 0x44], %g1 movneg %icc, %i4, %g2 fmovdleu %icc, %f13, %f7 fcmpeq32 %f0, %f10, %l5 stw %l4, [%l7 + 0x38] stw %g3, [%l7 + 0x3C] fornot2s %f14, %f6, %f4 movrlz %o6, 0x30B, %o2 ld [%l7 + 0x34], %f6 ld [%l7 + 0x5C], %f0 fmovsa %icc, %f1, %f15 fmovrse %i7, %f6, %f8 brnz %l3, loop_2379 fornot1 %f2, %f2, %f10 fand %f2, %f12, %f10 fands %f8, %f7, %f9 loop_2379: fmul8x16au %f10, %f8, %f14 fmovsneg %xcc, %f10, %f9 sth %g6, [%l7 + 0x1A] movge %icc, %l6, %i3 tge %icc, 0x2 fmovsa %xcc, %f3, %f7 ta %icc, 0x1 fnand %f6, %f4, %f0 umul %g5, %g7, %l1 edge32 %o1, %l2, %l0 fones %f11 nop setx loop_2380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x19B1, %o7 ldub [%l7 + 0x77], %i6 stx %o5, [%l7 + 0x50] loop_2380: edge16n %i2, %i1, %g4 fand %f12, %f0, %f12 lduh [%l7 + 0x2E], %i0 fmul8x16au %f2, %f7, %f6 fmovscs %xcc, %f15, %f9 stw %o4, [%l7 + 0x4C] ldsh [%l7 + 0x08], %i5 fors %f10, %f7, %f12 fands %f11, %f4, %f7 ld [%l7 + 0x48], %f11 nop setx loop_2381, %l0, %l1 jmpl %l1, %o0 fornot1 %f0, %f12, %f2 movpos %xcc, %g1, %i4 fcmpd %fcc0, %f12, %f2 loop_2381: sll %o3, 0x03, %l5 brlz,a %g2, loop_2382 ldd [%l7 + 0x30], %f4 fnot1 %f4, %f14 fnands %f8, %f13, %f6 loop_2382: orcc %l4, 0x0F51, %o6 bl %icc, loop_2383 fzero %f14 tcs %icc, 0x7 tcc %icc, 0x7 loop_2383: ldsw [%l7 + 0x58], %o2 ldsb [%l7 + 0x28], %i7 stb %g3, [%l7 + 0x43] fcmpd %fcc0, %f12, %f14 movn %icc, %g6, %l3 ld [%l7 + 0x78], %f0 ld [%l7 + 0x2C], %f8 fsrc1 %f2, %f2 fmovs %f14, %f0 fornot1 %f8, %f8, %f12 ldub [%l7 + 0x70], %l6 fmovdneg %icc, %f6, %f0 edge32ln %i3, %g5, %l1 fnands %f9, %f6, %f14 fmovdcc %icc, %f2, %f0 tleu %icc, 0x6 udiv %o1, 0x04AE, %g7 stx %l2, [%l7 + 0x58] tvc %icc, 0x7 alignaddrl %l0, %i6, %o5 fpack16 %f2, %f7 ble,a loop_2384 te %xcc, 0x2 ldsh [%l7 + 0x4A], %i2 srax %o7, 0x1F, %i1 loop_2384: fand %f10, %f14, %f10 fbe %fcc3, loop_2385 ble,a %xcc, loop_2386 tne %xcc, 0x5 fmovsg %icc, %f13, %f5 loop_2385: ldsw [%l7 + 0x60], %g4 loop_2386: bvs loop_2387 tpos %xcc, 0x1 fmovdcs %xcc, %f3, %f8 brgez %i0, loop_2388 loop_2387: movge %icc, %i5, %o0 edge32 %g1, %o4, %i4 fmovrsgz %o3, %f14, %f5 loop_2388: brgez,a %g2, loop_2389 fbo,a %fcc1, loop_2390 be loop_2391 ldsb [%l7 + 0x34], %l4 loop_2389: brz,a %o6, loop_2392 loop_2390: orcc %o2, %l5, %g3 loop_2391: fmovdvs %xcc, %f3, %f6 ldsb [%l7 + 0x48], %i7 loop_2392: ldx [%l7 + 0x10], %l3 fmovdcc %icc, %f7, %f0 fnor %f0, %f4, %f8 bl,pn %xcc, loop_2393 ldub [%l7 + 0x63], %l6 ld [%l7 + 0x3C], %f8 array8 %g6, %i3, %g5 loop_2393: te %icc, 0x3 fmovse %icc, %f5, %f3 st %f15, [%l7 + 0x74] ldsh [%l7 + 0x5E], %o1 ldx [%l7 + 0x60], %l1 edge32ln %g7, %l0, %l2 ld [%l7 + 0x6C], %f8 tleu %icc, 0x7 alignaddrl %o5, %i6, %i2 ldd [%l7 + 0x40], %f2 stx %o7, [%l7 + 0x68] fands %f0, %f8, %f6 tneg %xcc, 0x7 umulcc %g4, 0x17BB, %i0 alignaddr %i1, %i5, %g1 bg,a loop_2394 fandnot2s %f15, %f5, %f11 std %f8, [%l7 + 0x60] ldx [%l7 + 0x28], %o4 loop_2394: tsubcctv %i4, 0x0083, %o3 lduw [%l7 + 0x2C], %o0 brlz %g2, loop_2395 fmovsvc %xcc, %f5, %f11 taddcc %o6, %o2, %l4 fexpand %f11, %f4 loop_2395: fmovrsne %g3, %f14, %f5 movvc %icc, %i7, %l5 movne %xcc, %l6, %g6 st %f14, [%l7 + 0x10] fcmple16 %f12, %f10, %l3 fnegs %f8, %f6 ld [%l7 + 0x18], %f11 fmovdcs %xcc, %f15, %f3 fmovdgu %icc, %f6, %f14 fcmpne16 %f4, %f8, %g5 fxor %f4, %f6, %f8 fpsub32 %f14, %f4, %f10 ldsb [%l7 + 0x2E], %o1 fnot2s %f10, %f7 ldsb [%l7 + 0x4F], %l1 bgu,a,pn %icc, loop_2396 edge16 %g7, %l0, %l2 std %f0, [%l7 + 0x40] fmul8ulx16 %f14, %f2, %f4 loop_2396: brgz %i3, loop_2397 ldsw [%l7 + 0x60], %i6 lduh [%l7 + 0x24], %o5 ld [%l7 + 0x18], %f0 loop_2397: st %f2, [%l7 + 0x0C] smul %i2, 0x1965, %g4 ta %icc, 0x0 movle %icc, %i0, %o7 movleu %xcc, %i5, %g1 fxor %f0, %f2, %f2 ba,a %icc, loop_2398 udivx %i1, 0x016C, %o4 sub %i4, 0x0CBA, %o3 ldx [%l7 + 0x60], %o0 loop_2398: ldd [%l7 + 0x20], %f0 ldx [%l7 + 0x40], %g2 fmovdcc %xcc, %f9, %f15 stb %o2, [%l7 + 0x57] array32 %o6, %g3, %i7 alignaddr %l5, %l4, %l6 fmovd %f8, %f4 movvc %xcc, %g6, %g5 bleu,a %icc, loop_2399 stb %l3, [%l7 + 0x56] tgu %icc, 0x0 ldub [%l7 + 0x37], %o1 loop_2399: ldsb [%l7 + 0x09], %g7 ld [%l7 + 0x74], %f1 nop setx loop_2400, %l0, %l1 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 %l1, %l0, %i3 stw %i6, [%l7 + 0x1C] edge8n %l2, %o5, %g4 loop_2400: xor %i2, %i0, %i5 fcmpgt16 %f4, %f12, %o7 ta %icc, 0x0 fornot1 %f8, %f4, %f6 fmovrde %i1, %f0, %f0 movle %icc, %g1, %i4 ldsb [%l7 + 0x3B], %o4 fmovdleu %xcc, %f14, %f8 ld [%l7 + 0x1C], %f2 sth %o0, [%l7 + 0x52] fbne %fcc2, loop_2401 fone %f6 bvc %icc, loop_2402 subccc %g2, 0x05E7, %o2 loop_2401: ldsh [%l7 + 0x76], %o3 std %f10, [%l7 + 0x38] loop_2402: ldsh [%l7 + 0x1A], %g3 fmul8x16au %f0, %f13, %f14 bshuffle %f6, %f12, %f6 ld [%l7 + 0x78], %f8 fmovdge %icc, %f10, %f6 ldd [%l7 + 0x60], %f6 mulx %i7, 0x1C8E, %o6 ldub [%l7 + 0x51], %l4 movrlz %l5, 0x186, %l6 ldd [%l7 + 0x28], %f12 tcs %icc, 0x6 orncc %g5, 0x0CC4, %g6 fmovrslz %l3, %f9, %f15 st %f2, [%l7 + 0x64] lduh [%l7 + 0x76], %g7 fbuge %fcc3, loop_2403 lduw [%l7 + 0x58], %l1 bl,pt %icc, loop_2404 ldsw [%l7 + 0x54], %l0 loop_2403: movneg %icc, %i3, %o1 tcc %icc, 0x1 loop_2404: taddcctv %i6, %l2, %g4 stw %i2, [%l7 + 0x30] stw %o5, [%l7 + 0x70] sdiv %i0, 0x0686, %i5 edge8ln %o7, %i1, %g1 fmovdle %icc, %f7, %f10 ldsb [%l7 + 0x49], %i4 std %f0, [%l7 + 0x58] fmovsvs %icc, %f1, %f3 bcs,a,pn %xcc, loop_2405 fnors %f11, %f1, %f2 bl,a %icc, loop_2406 ldsh [%l7 + 0x6E], %o4 loop_2405: bgu loop_2407 andcc %o0, %g2, %o2 loop_2406: stw %o3, [%l7 + 0x4C] lduh [%l7 + 0x5A], %g3 loop_2407: sdivcc %o6, 0x1A9C, %i7 fmovdle %xcc, %f4, %f11 lduw [%l7 + 0x48], %l4 fpadd32s %f4, %f10, %f1 fmovrslz %l5, %f3, %f12 fbue %fcc2, loop_2408 movrne %l6, 0x2A8, %g6 lduh [%l7 + 0x68], %l3 stb %g5, [%l7 + 0x57] loop_2408: tcs %xcc, 0x1 fmovdcs %xcc, %f1, %f10 for %f2, %f0, %f10 ldsh [%l7 + 0x6C], %g7 orn %l1, 0x03EA, %i3 ldub [%l7 + 0x23], %o1 fble,a %fcc0, loop_2409 subc %i6, %l0, %g4 edge16n %l2, %i2, %o5 edge16n %i5, %i0, %i1 loop_2409: sth %o7, [%l7 + 0x6C] sth %g1, [%l7 + 0x48] fnot2 %f0, %f6 movpos %icc, %o4, %o0 tge %icc, 0x6 fmovsl %xcc, %f9, %f14 sth %i4, [%l7 + 0x10] fmovrdlz %g2, %f0, %f0 movrlez %o2, %o3, %o6 ldsh [%l7 + 0x2E], %g3 fmovdg %xcc, %f0, %f2 bge,a,pn %icc, loop_2410 ldub [%l7 + 0x7A], %l4 fmovsle %icc, %f11, %f9 st %f13, [%l7 + 0x40] loop_2410: sth %i7, [%l7 + 0x34] fbe,a %fcc2, loop_2411 fmul8x16al %f11, %f10, %f6 fnors %f12, %f2, %f4 fmovrsgz %l6, %f11, %f11 loop_2411: fnot1 %f14, %f8 bneg,pn %icc, loop_2412 fmovrde %g6, %f14, %f2 fmovsgu %xcc, %f1, %f8 fpmerge %f2, %f10, %f12 loop_2412: bl,a,pn %xcc, loop_2413 ldsw [%l7 + 0x50], %l5 edge32n %l3, %g7, %l1 for %f10, %f12, %f10 loop_2413: fmovdpos %icc, %f14, %f9 fbug,a %fcc1, loop_2414 fmovde %icc, %f5, %f12 ldx [%l7 + 0x48], %i3 sll %g5, 0x1D, %o1 loop_2414: fzero %f12 bvs,a %icc, loop_2415 ba,a,pn %icc, loop_2416 fcmpes %fcc1, %f9, %f7 add %i6, %l0, %l2 loop_2415: movl %xcc, %g4, %o5 loop_2416: andcc %i5, 0x1718, %i2 fmovsne %xcc, %f6, %f13 fmovs %f11, %f9 edge8l %i1, %o7, %i0 fmovsvs %xcc, %f1, %f4 ldx [%l7 + 0x58], %o4 ld [%l7 + 0x60], %f10 bge,a loop_2417 fmovsvc %xcc, %f11, %f4 movneg %xcc, %o0, %g1 fxor %f6, %f10, %f6 loop_2417: fba %fcc1, loop_2418 lduw [%l7 + 0x08], %g2 bgu,a %xcc, loop_2419 stb %o2, [%l7 + 0x55] loop_2418: fcmple32 %f14, %f14, %o3 bleu,a loop_2420 loop_2419: subc %i4, 0x0DDB, %o6 ldsh [%l7 + 0x34], %l4 sdivx %i7, 0x1951, %g3 loop_2420: umulcc %g6, %l5, %l6 array32 %g7, %l1, %i3 fmovrse %g5, %f2, %f10 subcc %o1, %i6, %l0 ld [%l7 + 0x10], %f3 fabss %f9, %f10 fmovscc %icc, %f14, %f15 fornot2 %f8, %f4, %f2 bgu,pt %xcc, loop_2421 edge8 %l3, %l2, %g4 fmovdge %icc, %f2, %f1 sth %o5, [%l7 + 0x12] loop_2421: taddcc %i2, %i1, %i5 ble,a,pt %xcc, loop_2422 fmovsge %xcc, %f4, %f4 lduh [%l7 + 0x42], %o7 fornot1s %f7, %f8, %f1 loop_2422: bshuffle %f4, %f14, %f6 sth %o4, [%l7 + 0x2E] ldsb [%l7 + 0x29], %o0 fnand %f4, %f8, %f0 fnot2s %f14, %f15 ldsb [%l7 + 0x7C], %i0 ble,a,pn %icc, loop_2423 subccc %g2, 0x15F5, %g1 fcmps %fcc0, %f15, %f14 std %f4, [%l7 + 0x58] loop_2423: fcmpgt16 %f14, %f8, %o3 fnegd %f8, %f8 array32 %i4, %o6, %o2 fmuld8sux16 %f2, %f13, %f8 ldsb [%l7 + 0x2D], %l4 std %f2, [%l7 + 0x78] ldsw [%l7 + 0x28], %i7 fmovrsgez %g6, %f2, %f15 std %f10, [%l7 + 0x30] tge %icc, 0x3 fbug %fcc1, loop_2424 fbule,a %fcc0, loop_2425 fmovdneg %xcc, %f2, %f6 st %f14, [%l7 + 0x20] loop_2424: ldub [%l7 + 0x68], %g3 loop_2425: fmovsgu %icc, %f2, %f1 ldsb [%l7 + 0x67], %l6 ldsw [%l7 + 0x1C], %l5 fornot1 %f10, %f4, %f8 alignaddr %l1, %g7, %g5 taddcctv %o1, 0x0CE6, %i6 bne loop_2426 stb %l0, [%l7 + 0x4A] movgu %icc, %l3, %i3 ldub [%l7 + 0x17], %g4 loop_2426: edge8 %l2, %o5, %i2 fmovsle %icc, %f1, %f2 be,pt %icc, loop_2427 movrgez %i5, %i1, %o7 ldsb [%l7 + 0x0A], %o0 fpsub32 %f12, %f4, %f8 loop_2427: siam 0x7 move %icc, %i0, %o4 fxnors %f0, %f6, %f13 ldx [%l7 + 0x30], %g1 array16 %o3, %g2, %o6 fpadd32s %f6, %f8, %f8 fnegd %f6, %f6 lduh [%l7 + 0x50], %i4 stw %l4, [%l7 + 0x64] stb %i7, [%l7 + 0x49] fnot1 %f4, %f8 ldx [%l7 + 0x68], %g6 fpsub16 %f12, %f6, %f12 lduw [%l7 + 0x6C], %g3 fba,a %fcc0, loop_2428 brgz %l6, loop_2429 ldx [%l7 + 0x48], %o2 tpos %xcc, 0x5 loop_2428: fble,a %fcc1, loop_2430 loop_2429: fmovsn %icc, %f13, %f0 taddcctv %l1, %l5, %g7 fnegd %f0, %f2 loop_2430: stx %o1, [%l7 + 0x78] brz,a %i6, loop_2431 stx %l0, [%l7 + 0x28] edge16 %g5, %l3, %g4 ldsb [%l7 + 0x25], %l2 loop_2431: ldsh [%l7 + 0x46], %i3 umulcc %o5, %i2, %i5 movrgez %o7, 0x1EB, %i1 tgu %xcc, 0x0 ldx [%l7 + 0x48], %o0 ldsw [%l7 + 0x08], %o4 brlz,a %g1, loop_2432 sdiv %o3, 0x0998, %i0 ldsb [%l7 + 0x38], %o6 te %icc, 0x2 loop_2432: fmovdvs %xcc, %f13, %f12 stx %i4, [%l7 + 0x10] fmovs %f3, %f0 fmovdpos %icc, %f9, %f3 fcmple32 %f12, %f12, %l4 fpmerge %f12, %f14, %f0 std %f2, [%l7 + 0x08] sth %i7, [%l7 + 0x30] srax %g2, %g6, %l6 bvs,pn %icc, loop_2433 add %o2, 0x0B67, %l1 ldd [%l7 + 0x58], %f8 ldsb [%l7 + 0x3D], %l5 loop_2433: ldd [%l7 + 0x68], %f8 fsrc2s %f6, %f12 nop setx loop_2434, %l0, %l1 jmpl %l1, %g7 stw %o1, [%l7 + 0x38] fmovrdlz %i6, %f0, %f14 fmovsne %icc, %f13, %f9 loop_2434: pdist %f6, %f4, %f4 fmul8x16au %f0, %f5, %f2 lduw [%l7 + 0x28], %g3 st %f7, [%l7 + 0x60] stw %g5, [%l7 + 0x08] ldd [%l7 + 0x40], %f4 bcc loop_2435 stx %l0, [%l7 + 0x78] movrne %g4, 0x1C9, %l3 fbg %fcc2, loop_2436 loop_2435: movrne %i3, %l2, %i2 bge loop_2437 edge16l %o5, %o7, %i5 loop_2436: bge,pn %xcc, loop_2438 ldsh [%l7 + 0x38], %i1 loop_2437: sth %o0, [%l7 + 0x24] sll %o4, %o3, %i0 loop_2438: fpadd16s %f2, %f11, %f9 ldsh [%l7 + 0x5E], %o6 fbne,a %fcc2, loop_2439 ldd [%l7 + 0x28], %f0 tcs %icc, 0x2 ld [%l7 + 0x60], %f8 loop_2439: fnegd %f4, %f2 tn %xcc, 0x2 fbne %fcc3, loop_2440 bvs,a,pn %xcc, loop_2441 ldsh [%l7 + 0x70], %i4 fmuld8sux16 %f5, %f6, %f12 loop_2440: sth %g1, [%l7 + 0x14] loop_2441: call loop_2442 fmul8x16 %f2, %f6, %f8 xnor %i7, %g2, %g6 fmovsvc %xcc, %f11, %f3 loop_2442: fandnot1 %f8, %f0, %f0 stw %l4, [%l7 + 0x6C] fmovsvc %xcc, %f3, %f12 sra %o2, 0x09, %l6 fpsub16s %f12, %f11, %f11 stw %l5, [%l7 + 0x20] movgu %xcc, %g7, %l1 bne,pt %xcc, loop_2443 lduh [%l7 + 0x6C], %o1 fmovsle %xcc, %f7, %f14 tn %icc, 0x6 loop_2443: bl,a,pn %icc, loop_2444 subc %i6, %g5, %g3 fbe,a %fcc0, loop_2445 fmovscc %xcc, %f10, %f11 loop_2444: fand %f14, %f4, %f4 fbe %fcc1, loop_2446 loop_2445: fornot2 %f4, %f10, %f12 fmovscc %xcc, %f15, %f11 st %f11, [%l7 + 0x7C] loop_2446: fmovrse %g4, %f5, %f2 call loop_2447 fmovsvs %icc, %f0, %f0 brgez %l0, loop_2448 stb %l3, [%l7 + 0x2E] loop_2447: bgu,a,pn %xcc, loop_2449 ble loop_2450 loop_2448: std %f14, [%l7 + 0x68] array16 %l2, %i3, %o5 loop_2449: lduw [%l7 + 0x78], %o7 loop_2450: ldsh [%l7 + 0x44], %i2 fcmps %fcc1, %f13, %f10 stb %i1, [%l7 + 0x72] sth %o0, [%l7 + 0x78] ldx [%l7 + 0x50], %i5 fmovrdgez %o4, %f12, %f8 ldx [%l7 + 0x78], %o3 and %o6, 0x1A50, %i0 fmovrdgez %i4, %f6, %f12 fmovrdlez %g1, %f12, %f6 fmovde %xcc, %f7, %f14 bcc,pn %icc, loop_2451 brlez,a %i7, loop_2452 taddcctv %g6, 0x01C2, %g2 movcs %xcc, %l4, %o2 loop_2451: fcmpgt32 %f6, %f12, %l5 loop_2452: fones %f4 orn %l6, %l1, %g7 fble,a %fcc3, loop_2453 lduw [%l7 + 0x50], %o1 brnz,a %i6, loop_2454 mulx %g3, 0x03C0, %g4 loop_2453: fmovrdgez %g5, %f2, %f6 lduw [%l7 + 0x08], %l0 loop_2454: std %f14, [%l7 + 0x50] fors %f0, %f2, %f3 array16 %l2, %i3, %l3 xnorcc %o5, 0x0A42, %o7 stx %i1, [%l7 + 0x38] movne %icc, %i2, %o0 st %f9, [%l7 + 0x24] movne %xcc, %o4, %i5 ldx [%l7 + 0x78], %o6 std %f4, [%l7 + 0x60] bcc loop_2455 siam 0x7 sll %o3, %i0, %g1 lduw [%l7 + 0x4C], %i7 loop_2455: fabsd %f10, %f10 ldx [%l7 + 0x08], %g6 bcc,pt %xcc, loop_2456 fmovscs %icc, %f4, %f3 ldsw [%l7 + 0x3C], %g2 subcc %i4, 0x092A, %l4 loop_2456: fmovsl %icc, %f5, %f15 array8 %l5, %o2, %l6 xorcc %l1, %g7, %i6 ldsw [%l7 + 0x38], %g3 ldsh [%l7 + 0x60], %g4 tsubcctv %g5, %l0, %l2 fmuld8sux16 %f15, %f3, %f10 andcc %o1, 0x0370, %i3 fbule %fcc1, loop_2457 fabsd %f0, %f12 fpadd16 %f2, %f0, %f10 lduh [%l7 + 0x74], %l3 loop_2457: addcc %o7, 0x18FC, %i1 ldub [%l7 + 0x28], %i2 fcmpeq16 %f0, %f2, %o0 sth %o4, [%l7 + 0x24] ldsb [%l7 + 0x15], %o5 fcmpeq32 %f0, %f6, %i5 subcc %o6, 0x1C24, %i0 tn %icc, 0x3 ldx [%l7 + 0x60], %o3 alignaddrl %i7, %g6, %g2 ldd [%l7 + 0x08], %f0 fornot2 %f14, %f2, %f2 movge %icc, %i4, %g1 tsubcctv %l4, %l5, %l6 ld [%l7 + 0x70], %f14 movg %icc, %o2, %g7 ldsb [%l7 + 0x4C], %l1 xorcc %i6, 0x146C, %g3 ld [%l7 + 0x44], %f14 fblg,a %fcc2, loop_2458 ldsb [%l7 + 0x55], %g4 and %l0, 0x022E, %g5 fmovdleu %xcc, %f1, %f1 loop_2458: fbuge,a %fcc0, loop_2459 ldsb [%l7 + 0x4E], %l2 nop setx loop_2460, %l0, %l1 jmpl %l1, %o1 ldsb [%l7 + 0x63], %l3 loop_2459: fmul8ulx16 %f14, %f2, %f8 sth %o7, [%l7 + 0x30] loop_2460: fmovrde %i1, %f8, %f6 fbul,a %fcc2, loop_2461 ldsw [%l7 + 0x64], %i3 edge32n %i2, %o4, %o5 bneg,pt %icc, loop_2462 loop_2461: fmovdl %icc, %f12, %f6 umulcc %o0, 0x1B22, %o6 taddcctv %i0, 0x086A, %o3 loop_2462: ldx [%l7 + 0x28], %i5 movrgez %g6, 0x0B1, %i7 umulcc %i4, 0x0F5B, %g1 fbu,a %fcc1, loop_2463 fmovde %icc, %f4, %f0 fpsub32s %f2, %f14, %f4 tn %icc, 0x2 loop_2463: call loop_2464 bvs,a,pn %xcc, loop_2465 bshuffle %f8, %f14, %f14 fnands %f5, %f14, %f9 loop_2464: fornot2 %f10, %f4, %f12 loop_2465: udivcc %g2, 0x0118, %l4 fbue,a %fcc3, loop_2466 fmovrslez %l5, %f3, %f8 edge8 %l6, %g7, %l1 tcc %icc, 0x7 loop_2466: stw %o2, [%l7 + 0x50] movg %icc, %i6, %g4 ld [%l7 + 0x58], %f8 fbne %fcc2, loop_2467 std %f10, [%l7 + 0x18] tvc %icc, 0x4 fbn %fcc3, loop_2468 loop_2467: fbo,a %fcc3, loop_2469 ld [%l7 + 0x50], %f1 std %f10, [%l7 + 0x48] loop_2468: fcmpgt32 %f6, %f4, %g3 loop_2469: fba,a %fcc0, loop_2470 fcmpgt16 %f14, %f6, %g5 tcc %icc, 0x2 st %f12, [%l7 + 0x78] loop_2470: stw %l0, [%l7 + 0x48] mulx %l2, %l3, %o7 ldsh [%l7 + 0x4A], %o1 fbuge %fcc3, loop_2471 nop setx loop_2472, %l0, %l1 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 %i3, [%l7 + 0x0C] ldsb [%l7 + 0x74], %i1 loop_2471: sth %i2, [%l7 + 0x54] loop_2472: movre %o4, 0x213, %o0 mulscc %o6, 0x1B35, %i0 ldx [%l7 + 0x10], %o5 st %f9, [%l7 + 0x5C] ldub [%l7 + 0x1C], %o3 std %f10, [%l7 + 0x78] bn,a loop_2473 lduh [%l7 + 0x46], %g6 mulx %i5, %i4, %i7 lduh [%l7 + 0x0C], %g2 loop_2473: fmovdgu %icc, %f5, %f12 stw %l4, [%l7 + 0x70] fmovsle %xcc, %f0, %f3 lduw [%l7 + 0x40], %g1 tcs %icc, 0x4 edge32 %l6, %l5, %g7 stx %l1, [%l7 + 0x48] lduh [%l7 + 0x38], %o2 ld [%l7 + 0x08], %f2 ldsh [%l7 + 0x18], %i6 movrgz %g4, 0x29A, %g3 fcmpne16 %f6, %f12, %g5 orn %l2, %l0, %l3 edge8ln %o7, %o1, %i1 edge8l %i2, %i3, %o4 fmovs %f7, %f1 mova %xcc, %o0, %o6 ldx [%l7 + 0x20], %o5 stw %i0, [%l7 + 0x24] ldsw [%l7 + 0x6C], %g6 nop setx loop_2474, %l0, %l1 jmpl %l1, %i5 fbe,a %fcc1, loop_2475 xnor %i4, 0x1B28, %o3 lduw [%l7 + 0x68], %i7 loop_2474: fmul8sux16 %f4, %f4, %f14 loop_2475: fpadd16 %f0, %f4, %f12 udivx %l4, 0x04F6, %g2 ldsw [%l7 + 0x40], %l6 bpos loop_2476 ldsh [%l7 + 0x22], %g1 fpack16 %f2, %f5 stb %g7, [%l7 + 0x44] loop_2476: ldub [%l7 + 0x11], %l1 stx %l5, [%l7 + 0x08] edge16l %o2, %g4, %g3 std %f2, [%l7 + 0x10] fcmple32 %f6, %f0, %g5 ldub [%l7 + 0x55], %l2 ldsw [%l7 + 0x28], %i6 fandnot1s %f0, %f1, %f6 bgu,pt %icc, loop_2477 udiv %l0, 0x0685, %l3 fpadd16 %f2, %f12, %f6 ldub [%l7 + 0x2D], %o7 loop_2477: bpos,pt %xcc, loop_2478 movgu %icc, %o1, %i1 ld [%l7 + 0x68], %f6 ble,a %icc, loop_2479 loop_2478: tgu %icc, 0x2 ldd [%l7 + 0x38], %f8 nop setx loop_2480, %l0, %l1 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_2479: ldd [%l7 + 0x60], %f14 mulscc %i3, 0x11EF, %i2 fpackfix %f4, %f0 loop_2480: fmovrslz %o0, %f3, %f14 lduh [%l7 + 0x44], %o4 ldsh [%l7 + 0x32], %o6 movvc %xcc, %i0, %g6 srax %i5, %i4, %o3 bgu,pt %icc, loop_2481 fmul8x16 %f9, %f0, %f4 stw %i7, [%l7 + 0x5C] bcs,a,pn %xcc, loop_2482 loop_2481: std %f10, [%l7 + 0x30] fpmerge %f2, %f3, %f4 brgez,a %l4, loop_2483 loop_2482: fxnor %f2, %f8, %f10 fmovdneg %xcc, %f14, %f6 ldsw [%l7 + 0x1C], %o5 loop_2483: sdivx %g2, 0x06A9, %g1 fsrc1 %f2, %f0 mulx %l6, %l1, %g7 std %f10, [%l7 + 0x50] sth %o2, [%l7 + 0x3A] ld [%l7 + 0x2C], %f2 fmovscc %xcc, %f3, %f5 fpmerge %f12, %f15, %f2 fmovdcs %icc, %f6, %f2 udivx %l5, 0x0354, %g4 fbo,a %fcc3, loop_2484 andcc %g3, 0x08D2, %g5 call loop_2485 fmovrdlz %l2, %f2, %f2 loop_2484: subc %l0, 0x1527, %l3 umulcc %i6, 0x1B35, %o7 loop_2485: bvs,a %icc, loop_2486 fone %f2 tcc %icc, 0x3 lduw [%l7 + 0x14], %o1 loop_2486: fsrc2 %f6, %f0 fpsub32 %f2, %f10, %f4 fcmped %fcc2, %f2, %f14 fnegd %f14, %f4 fmovsneg %icc, %f15, %f4 edge8l %i3, %i2, %o0 st %f7, [%l7 + 0x28] srax %i1, %o4, %i0 fand %f4, %f0, %f10 fmovrse %g6, %f4, %f13 ldsw [%l7 + 0x20], %i5 fmovrsgz %o6, %f14, %f1 fbne %fcc0, loop_2487 orn %i4, 0x03A3, %i7 lduh [%l7 + 0x7C], %l4 fcmped %fcc1, %f8, %f6 loop_2487: fmovdcc %xcc, %f8, %f7 lduw [%l7 + 0x6C], %o3 tle %xcc, 0x0 fbug %fcc1, loop_2488 edge16l %g2, %o5, %l6 bshuffle %f10, %f6, %f6 fble,a %fcc1, loop_2489 loop_2488: fmovdg %xcc, %f15, %f12 sth %g1, [%l7 + 0x7E] lduh [%l7 + 0x56], %g7 loop_2489: edge8ln %l1, %l5, %g4 fpack32 %f0, %f2, %f4 fcmpne16 %f8, %f2, %g3 fbug,a %fcc0, loop_2490 fmovdvs %xcc, %f14, %f7 ld [%l7 + 0x64], %f1 ldsb [%l7 + 0x5F], %g5 loop_2490: edge16ln %l2, %o2, %l3 tge %icc, 0x2 faligndata %f2, %f14, %f4 st %f14, [%l7 + 0x10] st %f14, [%l7 + 0x34] fmovrsne %i6, %f7, %f12 bcs %icc, loop_2491 fmovrdlz %o7, %f4, %f4 fmovdgu %icc, %f9, %f14 brgz %o1, loop_2492 loop_2491: ldsh [%l7 + 0x68], %l0 fbu,a %fcc3, loop_2493 fmovdvc %xcc, %f0, %f1 loop_2492: sth %i3, [%l7 + 0x34] ldd [%l7 + 0x40], %f2 loop_2493: fpadd32s %f8, %f14, %f5 bn,pt %icc, loop_2494 nop setx loop_2495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x18], %f6 fmovdg %icc, %f0, %f6 loop_2494: xnorcc %o0, 0x1F98, %i1 loop_2495: edge32l %o4, %i0, %g6 mulscc %i2, %o6, %i4 fmovrsne %i7, %f14, %f14 movrgez %l4, 0x0D1, %o3 xor %g2, %i5, %l6 stw %o5, [%l7 + 0x10] xorcc %g7, %l1, %l5 sth %g1, [%l7 + 0x56] fzeros %f2 tgu %xcc, 0x1 ldd [%l7 + 0x70], %f2 fpadd32s %f15, %f3, %f14 sth %g3, [%l7 + 0x46] fmovsne %xcc, %f11, %f6 sth %g4, [%l7 + 0x78] fornot2 %f12, %f0, %f10 edge16ln %l2, %o2, %g5 fnot2 %f12, %f6 fcmpd %fcc1, %f14, %f0 bcs,a loop_2496 sth %i6, [%l7 + 0x6A] lduh [%l7 + 0x1C], %o7 ld [%l7 + 0x3C], %f11 loop_2496: ldub [%l7 + 0x09], %o1 bleu,a,pt %xcc, loop_2497 fmovdcs %icc, %f2, %f4 stw %l3, [%l7 + 0x44] lduw [%l7 + 0x18], %l0 loop_2497: subcc %i3, 0x0303, %i1 sth %o4, [%l7 + 0x44] ldd [%l7 + 0x50], %f4 tge %icc, 0x0 fexpand %f6, %f8 mova %icc, %o0, %i0 fmovdn %xcc, %f0, %f9 popc 0x0A61, %i2 fcmpne32 %f6, %f14, %g6 fsrc2 %f6, %f4 ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x7B], %o6 stw %i4, [%l7 + 0x70] lduw [%l7 + 0x68], %i7 movrlez %o3, 0x28D, %l4 fpsub32 %f12, %f10, %f4 ldsb [%l7 + 0x3B], %i5 movge %xcc, %l6, %o5 fone %f10 std %f14, [%l7 + 0x10] addc %g2, %g7, %l5 call loop_2498 ldd [%l7 + 0x40], %f0 tl %xcc, 0x6 nop setx loop_2499, %l0, %l1 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_2498: ldx [%l7 + 0x70], %l1 tne %icc, 0x3 fsrc2 %f6, %f4 loop_2499: subc %g3, %g4, %g1 movleu %xcc, %o2, %l2 std %f4, [%l7 + 0x78] edge8 %i6, %o7, %o1 movpos %xcc, %l3, %l0 edge32ln %i3, %g5, %o4 fmovdvs %xcc, %f9, %f6 sllx %o0, 0x00, %i1 fmuld8sux16 %f8, %f0, %f10 st %f4, [%l7 + 0x6C] lduh [%l7 + 0x42], %i0 brlez,a %i2, loop_2500 nop setx loop_2501, %l0, %l1 jmpl %l1, %o6 ldub [%l7 + 0x3B], %i4 fornot1 %f14, %f10, %f8 loop_2500: smulcc %i7, 0x0082, %o3 loop_2501: ldsw [%l7 + 0x34], %g6 lduw [%l7 + 0x54], %i5 lduh [%l7 + 0x2A], %l4 lduw [%l7 + 0x78], %l6 fxors %f6, %f12, %f9 std %f12, [%l7 + 0x18] ldsw [%l7 + 0x18], %g2 stx %o5, [%l7 + 0x38] ldsb [%l7 + 0x61], %g7 fsrc2s %f5, %f3 fmul8x16al %f1, %f0, %f4 fnot1s %f8, %f7 fpack16 %f10, %f14 lduh [%l7 + 0x68], %l5 bneg,a %icc, loop_2502 srax %l1, 0x19, %g4 fpack32 %f12, %f14, %f8 orcc %g3, 0x13E0, %g1 loop_2502: std %f8, [%l7 + 0x08] stx %o2, [%l7 + 0x28] tge %xcc, 0x3 orn %i6, 0x16D6, %l2 edge8n %o7, %l3, %o1 fmovrse %l0, %f1, %f13 tgu %icc, 0x0 stw %i3, [%l7 + 0x78] tcc %icc, 0x2 movge %icc, %o4, %o0 movrgez %g5, 0x036, %i0 sth %i1, [%l7 + 0x3C] alignaddrl %o6, %i4, %i7 edge16n %o3, %g6, %i2 sth %i5, [%l7 + 0x34] ldx [%l7 + 0x60], %l4 fcmpne16 %f4, %f14, %g2 bshuffle %f8, %f8, %f12 sllx %o5, %g7, %l6 orncc %l5, 0x135B, %l1 movrgez %g4, 0x25F, %g3 nop setx loop_2503, %l0, %l1 jmpl %l1, %o2 movrlez %g1, %l2, %i6 tge %icc, 0x7 ldsh [%l7 + 0x50], %o7 loop_2503: lduh [%l7 + 0x62], %l3 subccc %l0, 0x0215, %o1 fbe,a %fcc3, loop_2504 bl,pn %xcc, loop_2505 fpadd32s %f3, %f3, %f4 st %f10, [%l7 + 0x2C] loop_2504: movl %icc, %i3, %o0 loop_2505: mulscc %g5, %o4, %i0 edge16 %o6, %i4, %i1 movcc %xcc, %o3, %g6 ldd [%l7 + 0x38], %f8 fpadd16 %f14, %f8, %f6 fmovsne %xcc, %f0, %f7 movneg %xcc, %i7, %i5 fmovdg %icc, %f0, %f13 tgu %xcc, 0x5 fzeros %f0 tsubcctv %l4, %g2, %o5 movpos %xcc, %g7, %i2 std %f2, [%l7 + 0x10] add %l6, %l1, %g4 nop setx loop_2506, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %g3, %f12, %f8 edge8ln %l5, %g1, %l2 move %icc, %o2, %o7 loop_2506: brz,a %l3, loop_2507 fmuld8sux16 %f12, %f7, %f12 bge,a,pt %xcc, loop_2508 fbul %fcc1, loop_2509 loop_2507: ldd [%l7 + 0x48], %f6 fbge %fcc3, loop_2510 loop_2508: brnz %i6, loop_2511 loop_2509: std %f12, [%l7 + 0x60] stb %l0, [%l7 + 0x28] loop_2510: edge32n %i3, %o1, %g5 loop_2511: fmul8ulx16 %f10, %f2, %f4 sdivcc %o0, 0x0674, %i0 movleu %icc, %o4, %o6 fnegs %f12, %f15 tneg %xcc, 0x5 lduh [%l7 + 0x5A], %i1 andn %o3, %i4, %g6 bg loop_2512 ldub [%l7 + 0x5E], %i5 fands %f0, %f11, %f14 fmovdge %xcc, %f4, %f4 loop_2512: tg %icc, 0x2 movl %xcc, %l4, %g2 fmovdl %icc, %f0, %f3 fcmpgt32 %f0, %f8, %i7 ldd [%l7 + 0x18], %f0 fpack32 %f0, %f10, %f6 ldx [%l7 + 0x18], %o5 stx %g7, [%l7 + 0x70] fones %f2 ldsw [%l7 + 0x60], %i2 tvc %icc, 0x6 fmul8x16al %f0, %f10, %f2 movleu %xcc, %l1, %g4 bpos,pt %icc, loop_2513 ldsh [%l7 + 0x3C], %g3 fba %fcc2, loop_2514 stx %l5, [%l7 + 0x20] loop_2513: fbg %fcc1, loop_2515 tle %xcc, 0x3 loop_2514: ldx [%l7 + 0x60], %l6 movrlez %g1, %l2, %o2 loop_2515: fmovdgu %icc, %f15, %f6 fnegd %f0, %f12 fmovrde %l3, %f14, %f0 lduw [%l7 + 0x20], %i6 fmovdpos %icc, %f5, %f8 fmovdle %icc, %f7, %f0 lduw [%l7 + 0x6C], %o7 stb %l0, [%l7 + 0x1A] tne %xcc, 0x3 edge8 %i3, %g5, %o1 movrgez %i0, %o4, %o0 ldx [%l7 + 0x20], %o6 subcc %i1, 0x09FB, %i4 fmuld8sux16 %f2, %f11, %f14 st %f0, [%l7 + 0x4C] fcmpne32 %f2, %f14, %o3 ld [%l7 + 0x18], %f11 movn %xcc, %g6, %l4 fmovspos %xcc, %f15, %f11 fba,a %fcc0, loop_2516 movvc %icc, %g2, %i5 st %f9, [%l7 + 0x08] addccc %i7, 0x1BC9, %g7 loop_2516: bvc,pn %xcc, loop_2517 sth %o5, [%l7 + 0x0C] fmovdl %xcc, %f10, %f8 fmovdne %xcc, %f14, %f0 loop_2517: fmovscc %xcc, %f7, %f13 movcs %xcc, %l1, %i2 sllx %g3, 0x07, %l5 fmovda %icc, %f2, %f11 fmul8ulx16 %f10, %f14, %f4 fmovscc %xcc, %f3, %f8 nop setx loop_2518, %l0, %l1 jmpl %l1, %g4 ld [%l7 + 0x60], %f7 tge %xcc, 0x0 tn %xcc, 0x4 loop_2518: sllx %l6, 0x0B, %l2 lduh [%l7 + 0x16], %o2 tsubcc %l3, %i6, %g1 fmovd %f8, %f6 lduw [%l7 + 0x6C], %l0 st %f10, [%l7 + 0x5C] lduh [%l7 + 0x4E], %o7 stx %g5, [%l7 + 0x20] ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x6C], %o1 tn %xcc, 0x5 fmovrsne %i3, %f11, %f1 ld [%l7 + 0x14], %f0 ldsb [%l7 + 0x11], %i0 lduh [%l7 + 0x6A], %o0 te %xcc, 0x3 addcc %o6, %i1, %o4 brz,a %i4, loop_2519 subcc %o3, %l4, %g6 fpsub32 %f14, %f10, %f4 taddcctv %g2, %i7, %g7 loop_2519: fxors %f8, %f15, %f3 fblg,a %fcc0, loop_2520 ldub [%l7 + 0x59], %o5 ldd [%l7 + 0x50], %f4 fnot1s %f2, %f8 loop_2520: ld [%l7 + 0x1C], %f6 stx %l1, [%l7 + 0x28] fmul8ulx16 %f8, %f0, %f10 fmovd %f12, %f6 fornot2 %f14, %f2, %f10 ldx [%l7 + 0x40], %i2 fbe %fcc1, loop_2521 fmovdge %icc, %f14, %f15 lduw [%l7 + 0x10], %g3 fmovsl %xcc, %f2, %f7 loop_2521: fmovsle %icc, %f6, %f2 ldd [%l7 + 0x70], %f2 fnor %f10, %f8, %f6 ldsh [%l7 + 0x7A], %l5 fnot1 %f0, %f6 fpackfix %f14, %f14 fcmpeq16 %f8, %f14, %i5 fpsub32s %f15, %f10, %f0 siam 0x3 st %f14, [%l7 + 0x3C] sdivcc %l6, 0x0968, %g4 fmovsn %xcc, %f12, %f10 fbe,a %fcc1, loop_2522 fbug %fcc1, loop_2523 ldx [%l7 + 0x18], %o2 fpack32 %f4, %f8, %f12 loop_2522: fcmpeq16 %f4, %f10, %l2 loop_2523: fmovrslz %i6, %f11, %f15 tleu %xcc, 0x3 mulx %l3, %l0, %g1 fpack32 %f12, %f12, %f6 tl %xcc, 0x5 srl %o7, %o1, %i3 brz,a %g5, loop_2524 stb %o0, [%l7 + 0x3E] and %i0, 0x165D, %o6 fornot1 %f14, %f12, %f0 loop_2524: st %f15, [%l7 + 0x68] fornot1s %f2, %f4, %f4 bgu,a,pn %icc, loop_2525 fmovsleu %xcc, %f12, %f10 andcc %o4, %i4, %o3 sth %i1, [%l7 + 0x68] loop_2525: udivcc %g6, 0x17BB, %g2 fmovrsgz %l4, %f7, %f10 fpadd16s %f14, %f5, %f12 orncc %g7, 0x1E60, %o5 ldsw [%l7 + 0x3C], %i7 ldub [%l7 + 0x0C], %l1 subcc %i2, 0x1D11, %g3 bshuffle %f6, %f4, %f4 bvc,a,pn %xcc, loop_2526 stw %l5, [%l7 + 0x44] fmovdn %xcc, %f14, %f10 stx %i5, [%l7 + 0x48] loop_2526: fnor %f6, %f8, %f6 tsubcctv %g4, 0x0538, %l6 sth %o2, [%l7 + 0x34] stw %i6, [%l7 + 0x74] bpos,pn %xcc, loop_2527 ld [%l7 + 0x28], %f13 fbge,a %fcc3, loop_2528 std %f12, [%l7 + 0x68] loop_2527: tcc %xcc, 0x0 sth %l2, [%l7 + 0x30] loop_2528: bgu,a %icc, loop_2529 fmul8sux16 %f12, %f8, %f8 taddcc %l3, %l0, %o7 andcc %g1, 0x1D6C, %i3 loop_2529: stw %o1, [%l7 + 0x7C] movne %icc, %g5, %i0 sth %o0, [%l7 + 0x7C] fornot1 %f12, %f0, %f12 fmovd %f2, %f6 fcmpd %fcc3, %f10, %f10 xnor %o4, %i4, %o6 ldsh [%l7 + 0x60], %o3 nop setx loop_2530, %l0, %l1 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 %g6, [%l7 + 0x42] fmovsn %xcc, %f0, %f14 fmovdvs %icc, %f10, %f11 loop_2530: fmovdne %icc, %f7, %f1 tpos %icc, 0x1 sdivx %g2, 0x19FE, %i1 ldub [%l7 + 0x68], %l4 ldd [%l7 + 0x60], %f8 mulx %o5, %i7, %g7 fmovrdlz %l1, %f10, %f2 sra %g3, 0x0B, %i2 ldsw [%l7 + 0x0C], %i5 nop setx loop_2531, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %xcc, %f3, %f5 stx %l5, [%l7 + 0x38] tcc %xcc, 0x6 loop_2531: sth %g4, [%l7 + 0x34] ldub [%l7 + 0x20], %l6 fandnot2s %f12, %f6, %f8 fmovsvs %icc, %f0, %f6 fpack16 %f0, %f2 fmovsleu %xcc, %f13, %f13 lduw [%l7 + 0x18], %o2 stb %i6, [%l7 + 0x4A] fmovsneg %xcc, %f4, %f12 tne %icc, 0x0 edge16 %l2, %l3, %l0 fcmpeq16 %f4, %f10, %o7 fbug %fcc2, loop_2532 ld [%l7 + 0x2C], %f1 fands %f7, %f0, %f9 std %f12, [%l7 + 0x68] loop_2532: fmuld8sux16 %f12, %f4, %f14 ldsw [%l7 + 0x2C], %g1 popc 0x0D3C, %o1 bshuffle %f2, %f6, %f6 fbne,a %fcc3, loop_2533 fpsub32 %f12, %f14, %f10 mulx %g5, %i3, %o0 tne %xcc, 0x3 loop_2533: fmovsle %xcc, %f15, %f6 sll %o4, 0x02, %i4 fcmpeq32 %f0, %f4, %i0 movcs %xcc, %o6, %o3 bge,a,pt %icc, loop_2534 stx %g2, [%l7 + 0x28] ld [%l7 + 0x34], %f3 edge16l %g6, %l4, %i1 loop_2534: stx %o5, [%l7 + 0x60] fpack32 %f8, %f8, %f10 movrgz %i7, 0x03B, %g7 or %l1, %g3, %i5 fpsub16s %f0, %f13, %f15 st %f0, [%l7 + 0x58] edge16n %l5, %g4, %i2 movneg %xcc, %l6, %i6 tpos %xcc, 0x5 fmovrse %o2, %f11, %f0 movpos %icc, %l2, %l0 fandnot2s %f7, %f14, %f8 std %f0, [%l7 + 0x68] ldsh [%l7 + 0x2A], %l3 fmovspos %icc, %f6, %f3 ldd [%l7 + 0x50], %f8 fmovrdne %g1, %f8, %f6 fpsub16s %f5, %f7, %f12 fbn %fcc3, loop_2535 ldub [%l7 + 0x60], %o7 orn %o1, 0x121E, %g5 ld [%l7 + 0x4C], %f4 loop_2535: lduh [%l7 + 0x2C], %i3 for %f8, %f2, %f2 edge8n %o4, %o0, %i0 fmovdcs %xcc, %f6, %f14 movg %icc, %i4, %o6 fabsd %f0, %f10 tcs %xcc, 0x3 smul %g2, 0x0AEC, %o3 be %icc, loop_2536 brnz,a %g6, loop_2537 ldub [%l7 + 0x62], %i1 fmovdl %xcc, %f6, %f10 loop_2536: movl %icc, %l4, %i7 loop_2537: sll %o5, %l1, %g7 fmovdvs %xcc, %f6, %f2 ldd [%l7 + 0x18], %f4 ldd [%l7 + 0x70], %f4 stx %g3, [%l7 + 0x30] fands %f10, %f3, %f10 bgu,a,pt %icc, loop_2538 ldd [%l7 + 0x78], %f10 movrlz %i5, 0x0AB, %g4 sth %l5, [%l7 + 0x08] loop_2538: brz,a %l6, loop_2539 ldd [%l7 + 0x60], %f12 ldub [%l7 + 0x76], %i6 edge8 %i2, %o2, %l2 loop_2539: bshuffle %f2, %f14, %f0 fmul8x16al %f4, %f11, %f2 fmovsleu %icc, %f12, %f3 tleu %xcc, 0x3 subcc %l0, 0x0579, %g1 edge16l %l3, %o1, %o7 ldd [%l7 + 0x28], %f8 fble,a %fcc1, loop_2540 ldx [%l7 + 0x40], %i3 sth %g5, [%l7 + 0x5C] ldsb [%l7 + 0x7F], %o0 loop_2540: udivcc %o4, 0x147F, %i0 and %o6, 0x06A5, %g2 fpadd16 %f12, %f8, %f4 edge32 %o3, %g6, %i4 fmovrsne %i1, %f13, %f13 bge,pt %icc, loop_2541 fmovrdlz %l4, %f2, %f14 fmovdle %xcc, %f12, %f0 ldsh [%l7 + 0x16], %o5 loop_2541: fbul %fcc3, loop_2542 sdiv %l1, 0x1A84, %i7 fsrc1s %f1, %f6 sdivx %g3, 0x1191, %g7 loop_2542: nop setx loop_2543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %i5, %l5, %g4 ldx [%l7 + 0x68], %l6 taddcc %i2, %i6, %o2 loop_2543: fone %f4 brnz %l0, loop_2544 fbl %fcc1, loop_2545 mova %xcc, %l2, %l3 fmovrdne %o1, %f4, %f0 loop_2544: fmovde %icc, %f0, %f1 loop_2545: fnand %f2, %f14, %f0 fmovdcc %xcc, %f10, %f14 fsrc1s %f7, %f3 ld [%l7 + 0x6C], %f3 be %icc, loop_2546 fbne %fcc0, loop_2547 fbue %fcc0, loop_2548 edge8ln %g1, %i3, %o7 loop_2546: fmovse %icc, %f0, %f12 loop_2547: ldd [%l7 + 0x50], %f12 loop_2548: movn %xcc, %o0, %g5 andcc %o4, %i0, %g2 fcmpes %fcc0, %f8, %f3 stb %o3, [%l7 + 0x48] nop setx loop_2549, %l0, %l1 jmpl %l1, %o6 fandnot2 %f6, %f12, %f0 be,pt %xcc, loop_2550 fbe,a %fcc1, loop_2551 loop_2549: ldub [%l7 + 0x7C], %i4 ldsh [%l7 + 0x7A], %i1 loop_2550: stw %l4, [%l7 + 0x40] loop_2551: lduh [%l7 + 0x48], %g6 edge16ln %o5, %i7, %g3 udivcc %l1, 0x1ACA, %g7 fmul8ulx16 %f10, %f0, %f0 mova %xcc, %i5, %g4 array16 %l5, %l6, %i2 fnand %f10, %f12, %f2 ldsh [%l7 + 0x64], %i6 fmovsleu %xcc, %f4, %f6 tcs %icc, 0x3 ldsh [%l7 + 0x2E], %l0 umul %l2, 0x0D61, %l3 fsrc1s %f9, %f12 fmovsle %icc, %f7, %f5 brz,a %o2, loop_2552 fmovdcc %icc, %f4, %f6 fpack32 %f12, %f12, %f4 move %xcc, %o1, %g1 loop_2552: alignaddrl %i3, %o7, %o0 sll %g5, %i0, %o4 fcmpeq16 %f4, %f12, %o3 mulscc %o6, %g2, %i1 fbg %fcc3, loop_2553 fcmped %fcc3, %f10, %f6 brlez,a %l4, loop_2554 fnands %f4, %f6, %f1 loop_2553: tn %xcc, 0x7 nop setx loop_2555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2554: ldx [%l7 + 0x28], %i4 fbue %fcc1, loop_2556 sth %g6, [%l7 + 0x58] loop_2555: edge8n %o5, %g3, %l1 fnors %f3, %f11, %f2 loop_2556: stw %i7, [%l7 + 0x70] alignaddr %g7, %i5, %g4 subcc %l5, %l6, %i2 addccc %i6, 0x1DD0, %l2 fxors %f11, %f10, %f4 fcmpne32 %f6, %f14, %l0 st %f4, [%l7 + 0x1C] ldd [%l7 + 0x68], %f0 fmovrsne %o2, %f4, %f6 sra %o1, %l3, %g1 brgz %i3, loop_2557 fmul8sux16 %f8, %f2, %f2 movrgz %o0, %o7, %i0 fandnot2s %f11, %f4, %f11 loop_2557: st %f0, [%l7 + 0x34] ldsb [%l7 + 0x38], %o4 stb %o3, [%l7 + 0x55] fabsd %f10, %f14 brlez,a %o6, loop_2558 ld [%l7 + 0x54], %f1 fpadd16s %f12, %f3, %f4 fnands %f2, %f14, %f12 loop_2558: fcmpeq16 %f0, %f10, %g5 fcmps %fcc1, %f3, %f12 movrlz %i1, %l4, %i4 fbule %fcc3, loop_2559 st %f5, [%l7 + 0x60] stb %g6, [%l7 + 0x70] andncc %o5, %g3, %l1 loop_2559: andncc %i7, %g2, %g7 movvs %xcc, %i5, %g4 fcmpd %fcc0, %f10, %f2 tle %xcc, 0x3 smulcc %l5, 0x1F0C, %i2 fmovdne %xcc, %f6, %f10 ldsb [%l7 + 0x62], %i6 ldub [%l7 + 0x7A], %l6 fblg,a %fcc0, loop_2560 fmovdl %xcc, %f6, %f5 fexpand %f15, %f0 fmovrsne %l2, %f3, %f4 loop_2560: brlz,a %o2, loop_2561 std %f10, [%l7 + 0x38] fmovdvc %icc, %f14, %f10 stw %l0, [%l7 + 0x60] loop_2561: lduw [%l7 + 0x30], %o1 fmovsl %icc, %f4, %f4 bge,a,pn %xcc, loop_2562 for %f12, %f14, %f10 orcc %l3, 0x07F2, %g1 fcmpne16 %f6, %f6, %o0 loop_2562: fpack32 %f2, %f14, %f12 edge16ln %i3, %i0, %o7 tpos %icc, 0x5 brlz,a %o3, loop_2563 ldd [%l7 + 0x28], %f6 st %f3, [%l7 + 0x64] lduw [%l7 + 0x4C], %o4 loop_2563: fcmpeq32 %f6, %f0, %g5 ldub [%l7 + 0x0A], %i1 fmovrdgz %l4, %f12, %f0 st %f1, [%l7 + 0x0C] fpadd32s %f4, %f11, %f6 lduw [%l7 + 0x7C], %o6 bpos,a,pt %xcc, loop_2564 fcmple32 %f6, %f14, %i4 edge32n %g6, %o5, %l1 fmovsle %icc, %f8, %f9 loop_2564: fzeros %f0 taddcctv %i7, 0x0E17, %g2 taddcctv %g3, %i5, %g7 fmovrsne %g4, %f8, %f10 sub %l5, %i6, %i2 tvc %xcc, 0x6 ldsw [%l7 + 0x58], %l6 fmovs %f10, %f0 fpackfix %f8, %f9 fandnot2 %f10, %f8, %f0 fandnot2s %f7, %f13, %f0 fcmpne32 %f2, %f0, %o2 fbo %fcc3, loop_2565 edge16 %l0, %o1, %l2 fbge,a %fcc2, loop_2566 alignaddr %l3, %g1, %i3 loop_2565: ldsw [%l7 + 0x2C], %o0 xnorcc %i0, 0x0CD1, %o7 loop_2566: ldsw [%l7 + 0x18], %o4 mulx %g5, 0x093E, %i1 fmovdvc %xcc, %f14, %f4 tcc %icc, 0x4 sra %o3, %l4, %o6 movneg %xcc, %g6, %i4 fpack16 %f0, %f12 fxor %f2, %f14, %f6 fand %f4, %f10, %f2 xnorcc %o5, 0x1E9B, %l1 subccc %g2, %g3, %i5 stw %g7, [%l7 + 0x64] fmovdvc %xcc, %f11, %f5 sdivcc %g4, 0x0559, %i7 siam 0x2 tcc %icc, 0x3 fba,a %fcc2, loop_2567 fnands %f12, %f15, %f3 fmul8x16 %f15, %f2, %f14 fmovdvc %xcc, %f10, %f6 loop_2567: movge %xcc, %i6, %l5 edge32 %i2, %l6, %o2 stb %l0, [%l7 + 0x4B] stw %o1, [%l7 + 0x38] movvc %xcc, %l2, %g1 stw %i3, [%l7 + 0x38] fmovrse %o0, %f12, %f15 bpos loop_2568 pdist %f0, %f4, %f12 fbn,a %fcc3, loop_2569 bne,pn %xcc, loop_2570 loop_2568: std %f10, [%l7 + 0x20] bleu,pn %xcc, loop_2571 loop_2569: orcc %l3, %i0, %o7 loop_2570: siam 0x6 add %g5, 0x17FF, %o4 loop_2571: fandnot1 %f8, %f14, %f6 bge,a loop_2572 bn,pn %xcc, loop_2573 tle %xcc, 0x0 movrgz %i1, %o3, %o6 loop_2572: sth %g6, [%l7 + 0x7E] loop_2573: udivcc %l4, 0x16EE, %i4 stw %o5, [%l7 + 0x24] st %f6, [%l7 + 0x54] fble,a %fcc3, loop_2574 bgu %icc, loop_2575 edge8ln %g2, %l1, %g3 addccc %i5, 0x13D9, %g4 loop_2574: fnands %f12, %f1, %f9 loop_2575: lduw [%l7 + 0x74], %i7 edge8 %g7, %i6, %i2 fornot2 %f4, %f2, %f14 sdiv %l5, 0x1970, %o2 bvs,pn %icc, loop_2576 ldsw [%l7 + 0x7C], %l0 movvs %icc, %l6, %o1 fmovrslz %l2, %f12, %f6 loop_2576: lduw [%l7 + 0x08], %i3 stw %g1, [%l7 + 0x30] umulcc %o0, 0x1A5C, %i0 bcs,pt %icc, loop_2577 umulcc %o7, 0x1811, %l3 te %xcc, 0x5 lduh [%l7 + 0x1E], %g5 loop_2577: addcc %i1, 0x10CA, %o4 fbo,a %fcc2, loop_2578 nop setx loop_2579, %l0, %l1 jmpl %l1, %o3 fpadd32s %f8, %f14, %f12 fmovdvc %xcc, %f1, %f0 loop_2578: bvs,a loop_2580 loop_2579: fabsd %f6, %f2 stx %g6, [%l7 + 0x60] fmovrse %l4, %f2, %f5 loop_2580: edge16l %i4, %o6, %g2 movl %xcc, %o5, %g3 taddcc %i5, %l1, %g4 array8 %i7, %i6, %g7 ldsh [%l7 + 0x18], %l5 ldsb [%l7 + 0x64], %o2 ldub [%l7 + 0x68], %i2 srl %l0, %o1, %l6 subccc %l2, 0x1BA3, %g1 tleu %icc, 0x7 movge %icc, %i3, %i0 fcmpeq32 %f8, %f4, %o0 movl %icc, %o7, %g5 taddcc %l3, 0x0075, %o4 fsrc1s %f1, %f1 fbo %fcc1, loop_2581 fmul8sux16 %f6, %f14, %f10 movleu %xcc, %i1, %g6 tvs %icc, 0x1 loop_2581: fbug %fcc0, loop_2582 fmovs %f10, %f10 stw %o3, [%l7 + 0x24] ldsw [%l7 + 0x0C], %i4 loop_2582: pdist %f2, %f6, %f12 fmovrdne %l4, %f2, %f12 movcc %xcc, %o6, %o5 nop setx loop_2583, %l0, %l1 jmpl %l1, %g2 tleu %icc, 0x4 fors %f3, %f7, %f10 stw %g3, [%l7 + 0x70] loop_2583: sra %l1, %i5, %g4 movpos %icc, %i7, %i6 ld [%l7 + 0x40], %f6 fmovda %xcc, %f9, %f7 stb %g7, [%l7 + 0x16] xorcc %l5, 0x079B, %o2 nop setx loop_2584, %l0, %l1 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 + 0x50], %l0 fcmple32 %f4, %f2, %i2 lduh [%l7 + 0x6E], %l6 loop_2584: taddcc %o1, 0x1C1C, %l2 array16 %i3, %i0, %g1 fands %f10, %f6, %f4 fsrc2s %f11, %f0 fmovs %f2, %f0 array32 %o7, %g5, %o0 edge16n %l3, %i1, %o4 fpadd32s %f9, %f2, %f6 fmovdle %xcc, %f15, %f15 fmovd %f8, %f2 fmuld8ulx16 %f4, %f2, %f12 fbul,a %fcc2, loop_2585 stw %o3, [%l7 + 0x34] taddcctv %i4, 0x1117, %l4 srl %o6, 0x10, %g6 loop_2585: ldub [%l7 + 0x2C], %g2 fbge,a %fcc0, loop_2586 fmovscs %xcc, %f15, %f15 ldd [%l7 + 0x40], %f2 movleu %icc, %o5, %l1 loop_2586: fbu %fcc2, loop_2587 fbuge,a %fcc0, loop_2588 ld [%l7 + 0x30], %f14 fornot2 %f10, %f10, %f12 loop_2587: ta %xcc, 0x0 loop_2588: ldsh [%l7 + 0x2A], %g3 fmovrsne %i5, %f15, %f5 fmovrdlez %g4, %f12, %f2 stb %i7, [%l7 + 0x4A] nop setx loop_2589, %l0, %l1 jmpl %l1, %g7 ba,a %xcc, loop_2590 bn loop_2591 ldub [%l7 + 0x5C], %l5 loop_2589: std %f2, [%l7 + 0x70] loop_2590: st %f9, [%l7 + 0x3C] loop_2591: umulcc %o2, %i6, %l0 std %f12, [%l7 + 0x78] fmovscs %icc, %f0, %f15 fnot1s %f13, %f2 fnot2 %f2, %f4 ldub [%l7 + 0x5F], %i2 fbne,a %fcc0, loop_2592 tgu %icc, 0x0 add %l6, 0x0D28, %o1 movle %xcc, %l2, %i0 loop_2592: lduw [%l7 + 0x28], %i3 stw %g1, [%l7 + 0x34] lduh [%l7 + 0x14], %o7 ldsw [%l7 + 0x38], %g5 udivcc %o0, 0x00E2, %l3 fmovsge %xcc, %f12, %f7 movrne %o4, 0x0FC, %o3 ldsh [%l7 + 0x16], %i1 movvc %xcc, %l4, %o6 movrgz %i4, %g6, %g2 bgu,a,pt %icc, loop_2593 tgu %icc, 0x6 ldsw [%l7 + 0x68], %o5 std %f12, [%l7 + 0x48] loop_2593: addccc %l1, 0x13E2, %i5 ba %xcc, loop_2594 ldub [%l7 + 0x67], %g4 orn %g3, %i7, %l5 faligndata %f12, %f14, %f10 loop_2594: stx %o2, [%l7 + 0x20] subc %g7, 0x0C29, %l0 fcmpgt32 %f10, %f6, %i6 fsrc1 %f2, %f12 sth %l6, [%l7 + 0x42] tleu %xcc, 0x0 movneg %icc, %o1, %i2 fbne %fcc0, loop_2595 fpadd16 %f14, %f4, %f6 srax %l2, %i3, %g1 ldsb [%l7 + 0x28], %i0 loop_2595: fbg %fcc3, loop_2596 fmovsleu %icc, %f15, %f5 bvs loop_2597 stb %o7, [%l7 + 0x5C] loop_2596: ldub [%l7 + 0x70], %o0 ldd [%l7 + 0x18], %f2 loop_2597: faligndata %f8, %f14, %f2 ba,pn %icc, loop_2598 std %f10, [%l7 + 0x10] mova %icc, %l3, %g5 ldsw [%l7 + 0x48], %o3 loop_2598: lduh [%l7 + 0x70], %o4 ldsh [%l7 + 0x54], %i1 movre %o6, %l4, %g6 fmovrsgez %i4, %f13, %f1 fmovsvc %icc, %f12, %f0 array8 %g2, %l1, %i5 fmovdpos %xcc, %f1, %f0 subccc %g4, 0x057D, %o5 bcs loop_2599 fbug %fcc2, loop_2600 sth %g3, [%l7 + 0x5C] sth %i7, [%l7 + 0x12] loop_2599: srlx %l5, 0x0A, %g7 loop_2600: std %f10, [%l7 + 0x20] fpsub32 %f14, %f6, %f6 fornot1 %f10, %f6, %f12 brlz %l0, loop_2601 fzeros %f4 stb %o2, [%l7 + 0x3E] fexpand %f11, %f12 loop_2601: lduw [%l7 + 0x40], %l6 ldub [%l7 + 0x76], %o1 lduh [%l7 + 0x78], %i6 movcc %xcc, %l2, %i2 ldx [%l7 + 0x58], %g1 fbuge,a %fcc2, loop_2602 fcmpes %fcc1, %f15, %f6 mulx %i3, 0x1175, %i0 nop setx loop_2603, %l0, %l1 jmpl %l1, %o7 loop_2602: be,a,pn %xcc, loop_2604 fnand %f2, %f6, %f0 stw %o0, [%l7 + 0x68] loop_2603: fmovrdlz %g5, %f6, %f4 loop_2604: fcmpeq32 %f6, %f6, %o3 xorcc %o4, %i1, %l3 bneg,pn %xcc, loop_2605 ldd [%l7 + 0x50], %f14 stb %l4, [%l7 + 0x38] stx %o6, [%l7 + 0x10] loop_2605: stb %g6, [%l7 + 0x0E] movg %xcc, %i4, %l1 subc %i5, %g4, %g2 ldsw [%l7 + 0x38], %g3 fmovsgu %xcc, %f1, %f5 taddcc %i7, 0x1FB8, %l5 lduh [%l7 + 0x7C], %o5 movrlz %g7, 0x15B, %o2 ldsw [%l7 + 0x2C], %l0 ldsw [%l7 + 0x20], %o1 ldsh [%l7 + 0x40], %i6 nop setx loop_2606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x10], %l2 ldx [%l7 + 0x68], %l6 st %f4, [%l7 + 0x54] loop_2606: fbug %fcc0, loop_2607 lduh [%l7 + 0x10], %g1 lduh [%l7 + 0x2C], %i2 fmovsl %xcc, %f7, %f6 loop_2607: bge,a,pn %icc, loop_2608 fmovdg %icc, %f1, %f4 ld [%l7 + 0x20], %f15 fbuge,a %fcc1, loop_2609 loop_2608: fmovs %f14, %f10 fmovdgu %icc, %f4, %f13 ldsw [%l7 + 0x5C], %i3 loop_2609: ldub [%l7 + 0x5F], %o7 fmovrdgz %o0, %f0, %f8 ld [%l7 + 0x20], %f1 subcc %i0, 0x1397, %g5 brlez,a %o3, loop_2610 fsrc2s %f0, %f7 edge16 %i1, %l3, %l4 fandnot2 %f0, %f2, %f0 loop_2610: fmovsl %icc, %f6, %f6 ldub [%l7 + 0x4B], %o6 fbug,a %fcc2, loop_2611 udiv %g6, 0x0500, %i4 mova %xcc, %o4, %i5 fmuld8ulx16 %f7, %f13, %f0 loop_2611: st %f7, [%l7 + 0x70] fmul8x16 %f7, %f4, %f2 fmovsa %xcc, %f5, %f13 ldd [%l7 + 0x20], %f0 ldub [%l7 + 0x39], %g4 bgu,pn %icc, loop_2612 tpos %icc, 0x5 edge16l %g2, %l1, %g3 fmovdgu %icc, %f6, %f6 loop_2612: move %icc, %i7, %o5 fmovsvc %xcc, %f1, %f14 tsubcc %l5, 0x051E, %g7 fmovdleu %icc, %f12, %f4 fsrc2 %f2, %f6 fmovdge %icc, %f7, %f12 fmovde %xcc, %f0, %f7 ldd [%l7 + 0x10], %f12 fpadd32 %f2, %f2, %f6 sth %o2, [%l7 + 0x22] std %f12, [%l7 + 0x40] lduh [%l7 + 0x5A], %o1 fcmpeq32 %f2, %f6, %i6 brgez %l2, loop_2613 tl %icc, 0x1 edge8l %l6, %g1, %i2 udivx %l0, 0x0AF6, %o7 loop_2613: movrne %o0, 0x1F0, %i0 ld [%l7 + 0x14], %f8 fpack16 %f10, %f8 ldub [%l7 + 0x57], %i3 ldub [%l7 + 0x0C], %o3 andcc %i1, 0x020D, %l3 fandnot1s %f12, %f13, %f4 brnz,a %g5, loop_2614 mulscc %l4, 0x0311, %g6 fmovdgu %icc, %f1, %f5 fba %fcc3, loop_2615 loop_2614: andncc %i4, %o4, %i5 tn %icc, 0x2 lduw [%l7 + 0x34], %g4 loop_2615: tgu %icc, 0x1 lduw [%l7 + 0x7C], %o6 ldsb [%l7 + 0x1F], %l1 fmovs %f5, %f1 subc %g3, 0x0805, %g2 stb %o5, [%l7 + 0x0E] fsrc1 %f14, %f10 faligndata %f8, %f0, %f10 fmovrdgz %l5, %f2, %f0 fbl %fcc2, loop_2616 edge32 %i7, %o2, %o1 movgu %icc, %g7, %i6 tgu %xcc, 0x7 loop_2616: st %f7, [%l7 + 0x64] fxnors %f10, %f14, %f5 lduh [%l7 + 0x3A], %l6 lduh [%l7 + 0x3E], %g1 movl %icc, %i2, %l2 fbue %fcc3, loop_2617 movgu %xcc, %o7, %l0 be,a,pn %icc, loop_2618 sth %i0, [%l7 + 0x46] loop_2617: std %f14, [%l7 + 0x60] edge8n %i3, %o0, %o3 loop_2618: fnegd %f2, %f14 xorcc %i1, 0x149A, %l3 fmovsge %xcc, %f3, %f7 ldub [%l7 + 0x73], %l4 stw %g6, [%l7 + 0x24] fmovrdgz %i4, %f2, %f2 movl %xcc, %g5, %o4 stb %i5, [%l7 + 0x0B] ld [%l7 + 0x6C], %f6 array16 %o6, %l1, %g4 fmovse %xcc, %f13, %f12 fnot1s %f10, %f5 tn %icc, 0x3 fmovscc %icc, %f6, %f5 fmovda %xcc, %f2, %f8 fmovrslz %g3, %f9, %f4 fcmpes %fcc3, %f6, %f1 ldsb [%l7 + 0x3F], %g2 fmovdne %xcc, %f9, %f8 tne %icc, 0x7 movrne %o5, 0x03A, %i7 tsubcctv %l5, 0x136C, %o1 udiv %o2, 0x0803, %i6 xor %l6, 0x1D16, %g1 ldub [%l7 + 0x3B], %g7 fmul8sux16 %f2, %f0, %f10 fmovdn %xcc, %f4, %f4 ldsh [%l7 + 0x72], %l2 stw %o7, [%l7 + 0x60] te %icc, 0x0 movg %xcc, %l0, %i0 subcc %i2, %o0, %i3 ldsw [%l7 + 0x28], %i1 fble,a %fcc2, loop_2619 add %o3, 0x08F8, %l3 lduh [%l7 + 0x28], %g6 or %l4, 0x085F, %i4 loop_2619: be,a loop_2620 bcc %xcc, loop_2621 movg %xcc, %g5, %i5 fexpand %f10, %f2 loop_2620: ldsw [%l7 + 0x4C], %o6 loop_2621: sth %l1, [%l7 + 0x14] ldsh [%l7 + 0x4C], %o4 lduw [%l7 + 0x6C], %g3 ldsb [%l7 + 0x22], %g4 add %o5, %g2, %i7 ldd [%l7 + 0x70], %f14 movleu %icc, %l5, %o2 fmovsgu %icc, %f8, %f11 stw %o1, [%l7 + 0x74] fabss %f6, %f6 sllx %i6, 0x0C, %g1 subc %g7, %l6, %l2 ld [%l7 + 0x20], %f7 ldsb [%l7 + 0x53], %o7 tvs %icc, 0x2 array8 %i0, %i2, %o0 stx %i3, [%l7 + 0x58] fmul8x16 %f9, %f2, %f2 fmuld8sux16 %f6, %f5, %f8 stb %i1, [%l7 + 0x67] umulcc %o3, 0x1A6F, %l0 fcmpes %fcc1, %f8, %f6 or %l3, %l4, %g6 tcs %icc, 0x1 ldsb [%l7 + 0x42], %g5 fsrc2 %f14, %f2 movge %icc, %i4, %o6 ldsb [%l7 + 0x25], %i5 bg,a %xcc, loop_2622 umulcc %l1, 0x0EB7, %g3 addccc %g4, %o5, %o4 lduw [%l7 + 0x08], %g2 loop_2622: fornot1 %f6, %f10, %f2 tge %icc, 0x1 fnot1 %f14, %f6 lduh [%l7 + 0x54], %i7 fblg %fcc0, loop_2623 addcc %l5, 0x1BDB, %o2 lduw [%l7 + 0x64], %i6 tvc %icc, 0x4 loop_2623: edge32ln %g1, %g7, %l6 ldub [%l7 + 0x0E], %o1 movl %icc, %l2, %i0 fbe %fcc3, loop_2624 brnz,a %o7, loop_2625 fmovdl %xcc, %f12, %f8 fmovse %icc, %f7, %f7 loop_2624: fsrc1s %f5, %f7 loop_2625: mova %xcc, %o0, %i3 lduw [%l7 + 0x64], %i2 fmul8x16al %f7, %f2, %f14 fmovdcs %icc, %f9, %f8 fmovsne %icc, %f5, %f15 stx %o3, [%l7 + 0x10] fmuld8ulx16 %f4, %f0, %f10 sdivx %l0, 0x0C24, %l3 brgez,a %l4, loop_2626 fbule %fcc3, loop_2627 movle %icc, %g6, %i1 movrlez %i4, %g5, %o6 loop_2626: stx %i5, [%l7 + 0x50] loop_2627: ldub [%l7 + 0x64], %l1 stx %g4, [%l7 + 0x50] sth %g3, [%l7 + 0x2C] ldsw [%l7 + 0x58], %o4 fble,a %fcc3, loop_2628 ldd [%l7 + 0x68], %f14 sub %o5, %g2, %l5 fabsd %f12, %f2 loop_2628: and %i7, 0x0BA2, %o2 ld [%l7 + 0x30], %f13 or %i6, %g1, %l6 movvc %icc, %g7, %l2 lduh [%l7 + 0x52], %o1 fors %f3, %f8, %f8 edge8ln %o7, %i0, %o0 andcc %i2, %i3, %o3 stb %l3, [%l7 + 0x41] fpadd16s %f13, %f15, %f0 bpos,a,pt %icc, loop_2629 fexpand %f6, %f10 fbug %fcc1, loop_2630 fba,a %fcc0, loop_2631 loop_2629: brgz,a %l0, loop_2632 nop setx loop_2633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2630: tleu %xcc, 0x5 loop_2631: fmul8x16au %f2, %f7, %f8 loop_2632: fpsub16 %f0, %f6, %f4 loop_2633: ldsb [%l7 + 0x1A], %g6 sra %l4, 0x13, %i4 ldsh [%l7 + 0x5C], %i1 fmul8x16au %f15, %f8, %f6 fbne %fcc2, loop_2634 stb %g5, [%l7 + 0x60] ldsh [%l7 + 0x0E], %o6 fmul8x16au %f0, %f14, %f14 loop_2634: fpsub32 %f2, %f14, %f0 ld [%l7 + 0x48], %f5 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x2C], %i5 fbge %fcc3, loop_2635 fmovsle %icc, %f7, %f0 std %f0, [%l7 + 0x10] array32 %l1, %g3, %g4 loop_2635: fmovrslz %o5, %f1, %f14 fmovsgu %xcc, %f13, %f4 lduh [%l7 + 0x0C], %o4 ldd [%l7 + 0x48], %f10 move %xcc, %l5, %i7 fmovsleu %xcc, %f10, %f12 fzero %f6 fcmpes %fcc0, %f14, %f5 lduw [%l7 + 0x7C], %g2 fnands %f15, %f8, %f15 movcc %icc, %o2, %g1 ldsw [%l7 + 0x40], %i6 movg %xcc, %g7, %l2 lduw [%l7 + 0x14], %l6 fzero %f6 fmovdg %icc, %f11, %f15 umulcc %o7, 0x008B, %o1 movgu %xcc, %i0, %i2 fble %fcc1, loop_2636 fnands %f14, %f9, %f13 fnegd %f10, %f6 tn %icc, 0x0 loop_2636: xor %i3, %o0, %l3 brgz %o3, loop_2637 std %f14, [%l7 + 0x60] fmul8x16 %f10, %f8, %f10 bvs,a,pn %icc, loop_2638 loop_2637: fcmpgt32 %f4, %f10, %l0 fbne,a %fcc2, loop_2639 fbn,a %fcc1, loop_2640 loop_2638: fcmple16 %f2, %f14, %g6 add %i4, %i1, %g5 loop_2639: fmovrdgez %l4, %f0, %f10 loop_2640: ldd [%l7 + 0x28], %f14 tpos %icc, 0x3 fmovsge %icc, %f9, %f12 fmovspos %xcc, %f1, %f6 fmovdn %xcc, %f14, %f1 fmovrdgez %o6, %f10, %f4 stx %i5, [%l7 + 0x38] fmovrdlz %g3, %f2, %f14 lduh [%l7 + 0x70], %l1 fmul8x16au %f9, %f10, %f2 ldd [%l7 + 0x48], %f0 std %f12, [%l7 + 0x48] fmovdgu %icc, %f7, %f15 orn %g4, %o4, %l5 sth %i7, [%l7 + 0x1E] ldsh [%l7 + 0x7E], %o5 fmovsleu %xcc, %f4, %f0 sllx %g2, 0x10, %o2 tneg %icc, 0x2 brlez,a %g1, loop_2641 fmovrdlez %i6, %f14, %f4 fandnot1s %f13, %f14, %f9 fbule %fcc0, loop_2642 loop_2641: move %xcc, %g7, %l6 brnz,a %l2, loop_2643 fbn,a %fcc2, loop_2644 loop_2642: taddcctv %o7, 0x1C08, %i0 stw %o1, [%l7 + 0x54] loop_2643: fbule,a %fcc0, loop_2645 loop_2644: stw %i3, [%l7 + 0x2C] mulscc %o0, 0x10EF, %l3 tle %icc, 0x5 loop_2645: ldsw [%l7 + 0x58], %o3 or %i2, 0x1088, %g6 faligndata %f0, %f6, %f12 fones %f15 std %f2, [%l7 + 0x68] fcmpne16 %f10, %f2, %i4 edge8n %l0, %i1, %g5 fmovdneg %xcc, %f12, %f4 fpadd32s %f4, %f5, %f6 ldsw [%l7 + 0x1C], %l4 fmovd %f4, %f6 lduw [%l7 + 0x38], %i5 edge32ln %g3, %l1, %g4 edge32 %o6, %l5, %i7 std %f12, [%l7 + 0x68] andn %o5, 0x08DC, %g2 sth %o2, [%l7 + 0x22] movneg %xcc, %o4, %i6 edge16ln %g1, %l6, %l2 fmovsge %icc, %f3, %f5 bleu,pn %xcc, loop_2646 faligndata %f4, %f10, %f4 sth %g7, [%l7 + 0x58] fmovdvs %xcc, %f13, %f0 loop_2646: movvs %icc, %i0, %o1 fmovdvs %xcc, %f0, %f14 brnz %i3, loop_2647 lduw [%l7 + 0x48], %o0 fblg %fcc2, loop_2648 sth %l3, [%l7 + 0x3E] loop_2647: ldsw [%l7 + 0x24], %o7 movgu %icc, %i2, %g6 loop_2648: fmovsle %icc, %f13, %f15 lduh [%l7 + 0x70], %i4 stw %o3, [%l7 + 0x5C] ld [%l7 + 0x58], %f13 fba %fcc0, loop_2649 fmovrsgz %i1, %f14, %f7 sth %l0, [%l7 + 0x3E] andncc %g5, %l4, %g3 loop_2649: ldd [%l7 + 0x18], %f6 fcmpne16 %f14, %f6, %i5 ldub [%l7 + 0x2B], %g4 sth %l1, [%l7 + 0x7A] ldsh [%l7 + 0x2A], %l5 fpadd16 %f0, %f12, %f4 te %xcc, 0x2 fpack16 %f4, %f11 fcmpne16 %f10, %f0, %i7 fbne,a %fcc1, loop_2650 ldsw [%l7 + 0x5C], %o6 ldsb [%l7 + 0x48], %o5 fpadd16s %f11, %f10, %f14 loop_2650: subccc %o2, %g2, %i6 lduw [%l7 + 0x64], %g1 stw %l6, [%l7 + 0x10] fmovsa %xcc, %f2, %f8 movrlz %l2, 0x01D, %o4 stx %g7, [%l7 + 0x30] and %o1, %i3, %i0 tleu %icc, 0x3 fexpand %f15, %f4 edge32ln %o0, %l3, %i2 fzeros %f10 fbule %fcc3, loop_2651 lduh [%l7 + 0x4C], %o7 fexpand %f13, %f2 fmovdgu %xcc, %f15, %f7 loop_2651: fcmpne32 %f10, %f10, %g6 tvc %icc, 0x6 fpadd32 %f8, %f12, %f6 ldx [%l7 + 0x48], %i4 fbg %fcc2, loop_2652 addcc %o3, %l0, %i1 fxnor %f12, %f8, %f12 stb %l4, [%l7 + 0x0A] loop_2652: ldsw [%l7 + 0x7C], %g3 ldd [%l7 + 0x30], %f10 fmovrdne %i5, %f12, %f8 movn %icc, %g4, %l1 ldsb [%l7 + 0x64], %l5 stw %i7, [%l7 + 0x28] edge8 %o6, %o5, %g5 fnors %f0, %f0, %f2 movne %icc, %o2, %g2 fbule,a %fcc3, loop_2653 ld [%l7 + 0x20], %f8 ldub [%l7 + 0x5F], %g1 ldsh [%l7 + 0x66], %i6 loop_2653: fmovrdne %l2, %f6, %f14 movg %icc, %l6, %g7 subc %o4, 0x0BE5, %i3 bpos,a,pt %icc, loop_2654 ldx [%l7 + 0x38], %o1 ldub [%l7 + 0x7C], %o0 fmovsge %xcc, %f8, %f0 loop_2654: fpadd32s %f7, %f4, %f14 fmuld8ulx16 %f15, %f10, %f12 sll %i0, %l3, %i2 stb %o7, [%l7 + 0x4F] ldx [%l7 + 0x50], %g6 fcmpeq16 %f14, %f4, %i4 ld [%l7 + 0x68], %f1 fcmps %fcc3, %f14, %f4 bn,a,pt %xcc, loop_2655 movne %xcc, %l0, %o3 fmovsg %xcc, %f14, %f11 stx %l4, [%l7 + 0x50] loop_2655: fmovdge %xcc, %f12, %f1 alignaddr %g3, %i5, %g4 ldd [%l7 + 0x10], %f4 and %i1, %l5, %l1 stx %i7, [%l7 + 0x40] tle %icc, 0x0 edge32l %o6, %g5, %o2 fpsub32 %f6, %f12, %f10 nop setx loop_2656, %l0, %l1 jmpl %l1, %o5 sethi 0x1489, %g1 movgu %icc, %i6, %g2 fmuld8sux16 %f4, %f6, %f10 loop_2656: fpsub16 %f4, %f12, %f8 movleu %xcc, %l2, %g7 tsubcc %o4, %l6, %i3 ldsh [%l7 + 0x32], %o1 edge16ln %o0, %i0, %i2 edge16ln %o7, %l3, %g6 stb %l0, [%l7 + 0x6F] subc %o3, %l4, %i4 fexpand %f7, %f6 fmovrdgez %i5, %f8, %f8 xnor %g4, 0x1CDB, %i1 fnand %f2, %f10, %f6 fbul %fcc3, loop_2657 movvc %icc, %l5, %g3 lduh [%l7 + 0x42], %i7 tleu %xcc, 0x1 loop_2657: fnor %f4, %f12, %f12 sth %l1, [%l7 + 0x7E] call loop_2658 bleu,pn %xcc, loop_2659 fpsub16 %f6, %f2, %f8 fmul8x16al %f10, %f9, %f12 loop_2658: sth %o6, [%l7 + 0x3A] loop_2659: fbe %fcc1, loop_2660 fmovde %icc, %f7, %f13 ldsb [%l7 + 0x67], %g5 ldsw [%l7 + 0x2C], %o2 loop_2660: fmuld8sux16 %f12, %f12, %f4 stw %o5, [%l7 + 0x08] ldsw [%l7 + 0x10], %g1 fmovrsgz %i6, %f2, %f7 edge16n %l2, %g2, %g7 ldsh [%l7 + 0x6C], %l6 fcmpeq32 %f8, %f10, %i3 fbu,a %fcc1, loop_2661 movcc %icc, %o4, %o1 stb %o0, [%l7 + 0x5B] call loop_2662 loop_2661: addccc %i0, 0x029F, %i2 move %xcc, %o7, %g6 bg,a,pn %icc, loop_2663 loop_2662: lduh [%l7 + 0x66], %l3 fnegd %f0, %f10 edge16n %l0, %l4, %o3 loop_2663: nop setx loop_2664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x18], %i4 srax %g4, 0x0D, %i5 fxors %f12, %f8, %f2 loop_2664: fmovdvs %icc, %f0, %f5 tgu %xcc, 0x0 ldsb [%l7 + 0x42], %i1 fcmpgt16 %f0, %f0, %l5 fbge %fcc3, loop_2665 fmovrdlez %i7, %f4, %f12 bne,a,pt %icc, loop_2666 lduh [%l7 + 0x34], %g3 loop_2665: ldsw [%l7 + 0x30], %l1 sdiv %o6, 0x1928, %g5 loop_2666: stw %o5, [%l7 + 0x60] fmovdpos %icc, %f12, %f12 ldx [%l7 + 0x20], %o2 ldsh [%l7 + 0x3E], %i6 ldsb [%l7 + 0x77], %l2 fones %f14 movg %icc, %g1, %g7 fands %f15, %f15, %f11 ldsb [%l7 + 0x10], %g2 sllx %i3, 0x05, %o4 fxnor %f4, %f12, %f4 fmovsvc %icc, %f2, %f4 fornot1s %f11, %f14, %f0 edge32ln %o1, %o0, %l6 brlz %i2, loop_2667 fcmpne16 %f10, %f2, %i0 movle %icc, %o7, %l3 mulscc %g6, %l4, %o3 loop_2667: ldd [%l7 + 0x50], %f4 smulcc %i4, %l0, %i5 fmovdcs %icc, %f6, %f7 stb %g4, [%l7 + 0x32] tle %icc, 0x4 ldsb [%l7 + 0x4F], %i1 udivcc %l5, 0x1C2D, %g3 tsubcc %l1, %i7, %g5 movrlz %o6, %o5, %i6 ldub [%l7 + 0x4C], %o2 fcmped %fcc0, %f14, %f12 edge8l %g1, %l2, %g7 stx %i3, [%l7 + 0x38] fmovdge %xcc, %f11, %f7 stw %g2, [%l7 + 0x24] subc %o1, 0x110D, %o0 fcmpd %fcc1, %f8, %f12 fxnors %f2, %f4, %f6 ldsw [%l7 + 0x7C], %l6 bn,a,pn %xcc, loop_2668 xor %i2, 0x0C1F, %i0 movrgez %o7, 0x2FD, %o4 fmovscc %xcc, %f2, %f14 loop_2668: tcc %xcc, 0x0 ble,pn %icc, loop_2669 fmovse %icc, %f1, %f6 sth %g6, [%l7 + 0x36] orcc %l3, 0x1437, %o3 loop_2669: sdivcc %l4, 0x0A6C, %i4 std %f8, [%l7 + 0x38] xnor %l0, 0x0A49, %g4 orn %i5, %i1, %l5 sth %g3, [%l7 + 0x2C] ldx [%l7 + 0x38], %l1 fmovrslz %i7, %f13, %f4 subcc %g5, 0x1B65, %o6 fmovrse %i6, %f14, %f13 ldsb [%l7 + 0x5B], %o5 fnegd %f14, %f0 fpsub16 %f4, %f4, %f0 ldd [%l7 + 0x28], %f0 fsrc2 %f8, %f6 stw %o2, [%l7 + 0x14] movgu %xcc, %g1, %g7 fpadd32s %f13, %f11, %f7 tvc %xcc, 0x2 fornot1s %f6, %f1, %f1 fmovde %xcc, %f5, %f15 fmovdpos %icc, %f4, %f3 orn %i3, %g2, %l2 addcc %o0, %l6, %i2 brgez,a %o1, loop_2670 fmovrdlz %o7, %f2, %f6 stw %o4, [%l7 + 0x30] fpsub32 %f6, %f4, %f14 loop_2670: sdivx %g6, 0x1332, %l3 fmovse %icc, %f4, %f0 srl %o3, %l4, %i0 bshuffle %f10, %f12, %f12 faligndata %f4, %f10, %f4 fcmpgt32 %f4, %f6, %l0 stb %i4, [%l7 + 0x5F] umulcc %g4, 0x132E, %i5 fand %f12, %f8, %f4 edge16l %l5, %i1, %g3 fpadd32 %f10, %f14, %f8 edge32ln %i7, %l1, %g5 fbug %fcc0, loop_2671 fxnors %f1, %f0, %f7 lduh [%l7 + 0x6C], %o6 fbul,a %fcc2, loop_2672 loop_2671: fpadd16s %f6, %f9, %f8 ldd [%l7 + 0x50], %f10 fpsub16 %f8, %f2, %f0 loop_2672: lduw [%l7 + 0x78], %o5 st %f0, [%l7 + 0x64] fcmple32 %f6, %f0, %o2 ldsh [%l7 + 0x18], %i6 fmovdpos %xcc, %f0, %f5 stb %g1, [%l7 + 0x48] bl,pn %icc, loop_2673 ldsh [%l7 + 0x74], %i3 or %g2, %l2, %g7 ldsw [%l7 + 0x38], %l6 loop_2673: umulcc %o0, %i2, %o7 fbue %fcc0, loop_2674 movn %icc, %o1, %g6 fors %f8, %f8, %f14 edge8ln %l3, %o3, %l4 loop_2674: ldsh [%l7 + 0x72], %o4 mova %icc, %i0, %i4 array8 %g4, %l0, %i5 fexpand %f14, %f6 movg %xcc, %l5, %i1 fmovse %icc, %f0, %f4 fornot1 %f12, %f12, %f0 fbg,a %fcc1, loop_2675 fmovrse %g3, %f7, %f8 or %i7, 0x0E17, %l1 ldd [%l7 + 0x58], %f6 loop_2675: movrlez %o6, 0x3CC, %g5 stb %o5, [%l7 + 0x2D] edge32l %i6, %g1, %i3 fcmpne32 %f8, %f4, %o2 tsubcc %l2, %g2, %l6 tleu %xcc, 0x5 ldsb [%l7 + 0x3D], %o0 fcmpne16 %f0, %f10, %i2 ba %icc, loop_2676 movvs %icc, %o7, %g7 tcs %xcc, 0x0 fnors %f12, %f6, %f8 loop_2676: fxor %f10, %f6, %f0 addc %g6, %o1, %l3 fmovrse %o3, %f10, %f5 fmul8x16al %f12, %f13, %f14 tcs %icc, 0x5 ldsw [%l7 + 0x14], %l4 fpmerge %f7, %f0, %f8 fmovsn %icc, %f2, %f11 mova %xcc, %i0, %i4 fmovrse %o4, %f4, %f13 sth %l0, [%l7 + 0x34] fmovrde %i5, %f8, %f10 stb %g4, [%l7 + 0x49] fsrc2 %f12, %f14 ldd [%l7 + 0x50], %f0 fmovdl %xcc, %f8, %f0 movrne %l5, %i1, %g3 fcmps %fcc2, %f15, %f7 edge32l %i7, %o6, %g5 st %f13, [%l7 + 0x20] edge8 %o5, %i6, %l1 srlx %g1, %o2, %i3 andcc %l2, %l6, %g2 alignaddrl %i2, %o7, %g7 fmul8x16al %f9, %f0, %f12 ld [%l7 + 0x78], %f11 movge %xcc, %o0, %g6 tvs %xcc, 0x0 fpsub32 %f4, %f14, %f14 fornot2 %f10, %f10, %f4 ldsw [%l7 + 0x74], %l3 fcmpgt16 %f8, %f8, %o3 ldsb [%l7 + 0x2E], %l4 fmovda %xcc, %f3, %f6 stw %i0, [%l7 + 0x34] bn,a loop_2677 fexpand %f7, %f12 tne %icc, 0x7 fmovdvs %icc, %f14, %f11 loop_2677: tpos %icc, 0x3 lduh [%l7 + 0x28], %o1 movn %icc, %o4, %l0 stb %i5, [%l7 + 0x5C] be,pt %xcc, loop_2678 stb %i4, [%l7 + 0x46] ldx [%l7 + 0x40], %g4 fmovdne %xcc, %f11, %f9 loop_2678: brlez %i1, loop_2679 fsrc2s %f8, %f0 stx %l5, [%l7 + 0x70] sdivx %i7, 0x07BA, %g3 loop_2679: fpadd32 %f0, %f8, %f2 movrlez %o6, %o5, %g5 ldsw [%l7 + 0x3C], %l1 fornot2 %f2, %f12, %f10 fands %f2, %f3, %f6 xnor %i6, 0x09E1, %o2 ldub [%l7 + 0x7A], %g1 srl %i3, 0x10, %l6 fbe %fcc0, loop_2680 fmovsle %xcc, %f1, %f8 fmovsge %icc, %f9, %f2 sll %g2, 0x11, %i2 loop_2680: fxor %f4, %f4, %f14 sth %l2, [%l7 + 0x56] std %f8, [%l7 + 0x68] ldd [%l7 + 0x60], %f6 sllx %g7, %o0, %g6 ble,a %xcc, loop_2681 bl,pn %xcc, loop_2682 addcc %l3, %o3, %l4 smulcc %o7, %i0, %o4 loop_2681: fmovdgu %xcc, %f8, %f11 loop_2682: sethi 0x0EA5, %l0 ld [%l7 + 0x20], %f2 ble %icc, loop_2683 bcs,a %xcc, loop_2684 fmovdcc %xcc, %f5, %f1 edge32 %i5, %o1, %i4 loop_2683: ldd [%l7 + 0x08], %f6 loop_2684: fmovdneg %xcc, %f10, %f12 fcmple32 %f12, %f14, %i1 orncc %l5, %g4, %i7 stb %o6, [%l7 + 0x7E] fpadd16s %f13, %f2, %f7 tg %icc, 0x0 tcc %xcc, 0x7 ldsw [%l7 + 0x10], %o5 and %g3, 0x04AA, %g5 fandnot2s %f5, %f14, %f3 sra %l1, 0x05, %o2 xorcc %i6, %g1, %l6 tg %icc, 0x0 ldd [%l7 + 0x78], %f0 fmovdneg %xcc, %f14, %f13 sth %g2, [%l7 + 0x08] fmovdneg %xcc, %f13, %f7 fmul8x16au %f7, %f11, %f6 fcmpne16 %f0, %f2, %i2 tn %icc, 0x7 fbue %fcc3, loop_2685 mulscc %l2, 0x1C12, %g7 edge32ln %i3, %o0, %l3 udiv %g6, 0x0580, %o3 loop_2685: add %l4, %i0, %o7 fba %fcc3, loop_2686 sub %o4, 0x0A87, %l0 ldub [%l7 + 0x28], %o1 ba,a,pn %xcc, loop_2687 loop_2686: sth %i4, [%l7 + 0x64] fbn %fcc0, loop_2688 srlx %i1, %i5, %g4 loop_2687: fxor %f8, %f8, %f14 ldx [%l7 + 0x78], %i7 loop_2688: ldsh [%l7 + 0x72], %l5 for %f8, %f2, %f10 fands %f11, %f4, %f1 brgez,a %o5, loop_2689 fnegd %f2, %f2 std %f4, [%l7 + 0x50] fxor %f2, %f2, %f12 loop_2689: edge8n %o6, %g3, %g5 fmovrdgz %o2, %f12, %f0 st %f1, [%l7 + 0x30] brnz %l1, loop_2690 sth %g1, [%l7 + 0x60] fcmpne16 %f8, %f6, %i6 fbg %fcc1, loop_2691 loop_2690: or %l6, 0x1247, %g2 edge16ln %i2, %l2, %g7 call loop_2692 loop_2691: fpsub16 %f14, %f4, %f10 fmovdge %xcc, %f6, %f13 ldsb [%l7 + 0x1E], %i3 loop_2692: fandnot1s %f2, %f13, %f4 sth %l3, [%l7 + 0x1A] tle %xcc, 0x3 movvc %icc, %o0, %g6 stx %l4, [%l7 + 0x10] std %f2, [%l7 + 0x70] fmul8x16al %f12, %f2, %f10 fzeros %f10 movvc %icc, %o3, %o7 lduh [%l7 + 0x6E], %o4 fmovsneg %xcc, %f13, %f15 xnor %l0, %o1, %i4 fmovdle %xcc, %f4, %f3 fmovsle %icc, %f7, %f9 mulscc %i0, 0x0BAA, %i1 fbe %fcc3, loop_2693 alignaddr %g4, %i7, %l5 edge32n %o5, %i5, %g3 fmovspos %xcc, %f2, %f3 loop_2693: fmovdn %icc, %f9, %f1 fornot1s %f14, %f13, %f12 fsrc1 %f10, %f4 ldd [%l7 + 0x28], %f2 lduw [%l7 + 0x64], %g5 stx %o2, [%l7 + 0x78] fpsub32 %f6, %f2, %f0 ldub [%l7 + 0x5C], %o6 fabsd %f8, %f12 fmovsn %xcc, %f7, %f2 fble,a %fcc3, loop_2694 faligndata %f8, %f12, %f0 stx %l1, [%l7 + 0x38] lduh [%l7 + 0x1C], %i6 loop_2694: ldsh [%l7 + 0x56], %l6 sdivx %g2, 0x12FF, %i2 fmovdleu %xcc, %f8, %f1 ldd [%l7 + 0x68], %f0 ldub [%l7 + 0x1D], %l2 st %f9, [%l7 + 0x40] bgu,pt %xcc, loop_2695 edge32l %g1, %g7, %i3 stx %l3, [%l7 + 0x50] fbuge %fcc2, loop_2696 loop_2695: ldd [%l7 + 0x08], %f10 fbn,a %fcc2, loop_2697 stw %o0, [%l7 + 0x28] loop_2696: stb %g6, [%l7 + 0x2C] or %l4, 0x12B5, %o7 loop_2697: tvs %xcc, 0x2 brlz %o4, loop_2698 fmovdgu %xcc, %f1, %f15 stx %o3, [%l7 + 0x10] fble %fcc1, loop_2699 loop_2698: brz,a %l0, loop_2700 sth %i4, [%l7 + 0x1C] ldsb [%l7 + 0x65], %o1 loop_2699: brgez %i0, loop_2701 loop_2700: be,a loop_2702 fcmps %fcc1, %f5, %f3 edge8l %i1, %i7, %g4 loop_2701: fblg,a %fcc1, loop_2703 loop_2702: lduw [%l7 + 0x24], %l5 std %f12, [%l7 + 0x30] ldsb [%l7 + 0x19], %o5 loop_2703: movpos %xcc, %g3, %i5 fba %fcc1, loop_2704 ldsw [%l7 + 0x78], %g5 fmovse %icc, %f9, %f8 bge,a %xcc, loop_2705 loop_2704: fble %fcc2, loop_2706 popc 0x11B7, %o6 fbul,a %fcc0, loop_2707 loop_2705: popc 0x0855, %l1 loop_2706: fmul8x16 %f13, %f8, %f6 ld [%l7 + 0x10], %f7 loop_2707: fxnors %f13, %f0, %f12 and %i6, 0x0FD8, %l6 bshuffle %f4, %f0, %f10 ldsh [%l7 + 0x42], %g2 alignaddrl %i2, %o2, %g1 fpadd16s %f3, %f10, %f1 sdivcc %l2, 0x0837, %i3 bleu,a,pt %icc, loop_2708 andncc %l3, %o0, %g7 stx %g6, [%l7 + 0x68] fmovrdne %l4, %f4, %f0 loop_2708: tne %xcc, 0x6 fand %f14, %f10, %f4 ldx [%l7 + 0x30], %o7 sth %o4, [%l7 + 0x26] udivcc %l0, 0x0B3E, %o3 fpadd16 %f0, %f6, %f12 stx %o1, [%l7 + 0x30] edge32 %i0, %i4, %i1 fmul8x16al %f3, %f14, %f8 fbug,a %fcc1, loop_2709 fcmpne32 %f6, %f14, %i7 lduh [%l7 + 0x5E], %l5 lduh [%l7 + 0x0C], %o5 loop_2709: ldd [%l7 + 0x58], %f12 movle %icc, %g3, %g4 fabss %f6, %f12 fmovsvc %icc, %f3, %f3 be,pn %xcc, loop_2710 move %xcc, %g5, %o6 fmovs %f3, %f9 fmovs %f4, %f2 loop_2710: sth %l1, [%l7 + 0x42] edge8ln %i5, %l6, %i6 ld [%l7 + 0x50], %f7 ldsh [%l7 + 0x2C], %g2 ldsb [%l7 + 0x58], %o2 call loop_2711 movvc %icc, %i2, %l2 fmovrsne %g1, %f3, %f0 ble,a %xcc, loop_2712 loop_2711: fcmpgt16 %f12, %f2, %i3 siam 0x7 movcc %xcc, %l3, %o0 loop_2712: fmovdcs %icc, %f4, %f11 movge %icc, %g7, %l4 bne,a loop_2713 edge8 %g6, %o4, %l0 ldub [%l7 + 0x6C], %o7 fpadd32s %f12, %f8, %f7 loop_2713: sdiv %o3, 0x1BE1, %i0 sth %i4, [%l7 + 0x34] fbul %fcc2, loop_2714 lduh [%l7 + 0x0E], %i1 mulx %o1, %l5, %i7 bshuffle %f2, %f4, %f12 loop_2714: ldsb [%l7 + 0x1E], %o5 stx %g4, [%l7 + 0x20] udivcc %g3, 0x09CA, %g5 tneg %xcc, 0x7 faligndata %f6, %f14, %f2 fcmpne16 %f2, %f8, %o6 fmovdleu %xcc, %f6, %f6 tgu %xcc, 0x5 udivx %i5, 0x0775, %l1 tneg %xcc, 0x5 bvs,a loop_2715 stb %l6, [%l7 + 0x1A] lduw [%l7 + 0x74], %g2 movcc %xcc, %i6, %o2 loop_2715: umulcc %i2, %l2, %g1 edge32 %l3, %i3, %o0 brz %l4, loop_2716 fcmpgt16 %f0, %f8, %g7 ldub [%l7 + 0x0C], %o4 fands %f8, %f5, %f5 loop_2716: sll %l0, %g6, %o3 fnand %f6, %f14, %f6 movrlez %i0, %i4, %o7 movle %icc, %i1, %l5 andcc %o1, 0x183A, %o5 fmovrsne %i7, %f6, %f2 sth %g3, [%l7 + 0x70] lduw [%l7 + 0x54], %g5 sth %g4, [%l7 + 0x38] brz %i5, loop_2717 fornot1s %f2, %f10, %f13 tsubcctv %o6, %l1, %l6 fmovsn %xcc, %f14, %f3 loop_2717: ld [%l7 + 0x5C], %f1 umulcc %i6, 0x05F8, %o2 nop setx loop_2718, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %g2, 0x00D4, %i2 sdiv %l2, 0x0885, %l3 and %g1, 0x008D, %o0 loop_2718: lduh [%l7 + 0x7A], %l4 ldsh [%l7 + 0x0C], %g7 tpos %xcc, 0x5 fpadd16 %f4, %f4, %f12 faligndata %f8, %f6, %f4 fand %f4, %f2, %f14 fcmped %fcc3, %f2, %f10 st %f10, [%l7 + 0x30] ldsw [%l7 + 0x3C], %i3 ldub [%l7 + 0x73], %l0 tl %xcc, 0x1 ldsh [%l7 + 0x18], %g6 xnor %o4, 0x1695, %i0 stw %o3, [%l7 + 0x6C] movrlez %i4, %i1, %o7 ldd [%l7 + 0x38], %f0 fsrc1 %f0, %f14 fmovdl %xcc, %f12, %f3 fbo,a %fcc2, loop_2719 bvs loop_2720 edge16n %o1, %o5, %l5 sth %g3, [%l7 + 0x7C] loop_2719: fandnot2 %f0, %f10, %f14 loop_2720: movl %xcc, %i7, %g4 fmovsl %xcc, %f3, %f7 std %f2, [%l7 + 0x38] edge16 %i5, %o6, %l1 fmovdle %xcc, %f11, %f7 ta %xcc, 0x5 ta %xcc, 0x0 stw %l6, [%l7 + 0x2C] lduh [%l7 + 0x1E], %g5 sub %i6, %o2, %g2 fmovsa %icc, %f12, %f4 edge8 %l2, %l3, %g1 fornot2s %f7, %f10, %f4 fmovrdlez %o0, %f12, %f4 sth %i2, [%l7 + 0x58] srlx %g7, 0x09, %i3 bvs loop_2721 ldub [%l7 + 0x39], %l4 fbug %fcc3, loop_2722 tge %icc, 0x3 loop_2721: fmovrslz %g6, %f2, %f6 movne %xcc, %l0, %o4 loop_2722: fmovsne %icc, %f6, %f14 array32 %i0, %i4, %i1 ldx [%l7 + 0x68], %o3 lduw [%l7 + 0x44], %o7 fmovscs %icc, %f1, %f10 ld [%l7 + 0x74], %f10 lduh [%l7 + 0x0C], %o5 edge32l %o1, %l5, %i7 fmul8x16 %f10, %f6, %f4 fmul8x16 %f8, %f8, %f10 xor %g3, 0x1224, %i5 fbu,a %fcc2, loop_2723 xor %o6, 0x14AB, %l1 bgu,a,pn %icc, loop_2724 fcmpgt16 %f0, %f10, %l6 loop_2723: fmovrslz %g4, %f6, %f0 movre %g5, 0x24A, %i6 loop_2724: fmovs %f11, %f3 ldsh [%l7 + 0x64], %o2 ldsb [%l7 + 0x21], %g2 fbug,a %fcc2, loop_2725 bcs,pt %xcc, loop_2726 movrne %l3, %l2, %g1 fbul,a %fcc1, loop_2727 loop_2725: fcmpgt32 %f12, %f4, %o0 loop_2726: sllx %g7, %i2, %l4 lduw [%l7 + 0x7C], %i3 loop_2727: fmovrdgez %l0, %f4, %f14 st %f3, [%l7 + 0x1C] fmovsvc %icc, %f11, %f9 ldx [%l7 + 0x70], %g6 movrgez %o4, 0x035, %i4 movvc %icc, %i1, %i0 stx %o7, [%l7 + 0x68] edge8 %o5, %o1, %o3 movl %xcc, %l5, %i7 fzero %f14 lduw [%l7 + 0x20], %g3 brlez,a %i5, loop_2728 st %f13, [%l7 + 0x3C] bleu,pt %xcc, loop_2729 fbn %fcc1, loop_2730 loop_2728: taddcc %o6, 0x1C09, %l6 lduw [%l7 + 0x1C], %l1 loop_2729: fexpand %f14, %f10 loop_2730: fands %f3, %f10, %f5 srax %g4, 0x12, %i6 fmovrdgz %o2, %f2, %f14 movrgz %g2, %g5, %l3 nop setx loop_2731, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f10, %f7 fornot2 %f4, %f8, %f8 fabss %f13, %f12 loop_2731: fmovrslz %l2, %f4, %f13 fmovrsne %g1, %f5, %f10 movl %xcc, %o0, %i2 fcmple32 %f8, %f12, %l4 ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x66], %i3 sll %g7, 0x06, %g6 ldsh [%l7 + 0x28], %o4 fbe,a %fcc3, loop_2732 edge32 %i4, %l0, %i1 edge32ln %o7, %i0, %o1 sdivx %o5, 0x0F19, %o3 loop_2732: stb %l5, [%l7 + 0x0C] xor %i7, %g3, %i5 fmovsa %xcc, %f6, %f9 ldub [%l7 + 0x2D], %l6 ldub [%l7 + 0x73], %o6 andcc %l1, %i6, %o2 stb %g2, [%l7 + 0x79] st %f1, [%l7 + 0x4C] fxors %f9, %f14, %f8 ldsw [%l7 + 0x28], %g5 fcmped %fcc2, %f4, %f8 lduh [%l7 + 0x18], %g4 movgu %icc, %l3, %g1 std %f12, [%l7 + 0x70] ldsw [%l7 + 0x08], %o0 fmovsne %xcc, %f1, %f1 fmuld8ulx16 %f4, %f6, %f12 stb %i2, [%l7 + 0x31] umulcc %l4, %l2, %i3 nop setx loop_2733, %l0, %l1 jmpl %l1, %g6 ldub [%l7 + 0x3A], %g7 movre %o4, %l0, %i4 stx %i1, [%l7 + 0x40] loop_2733: fnegd %f14, %f4 stb %o7, [%l7 + 0x6B] fmul8x16al %f10, %f11, %f12 movne %xcc, %i0, %o5 fmovd %f10, %f0 ble,a loop_2734 stw %o1, [%l7 + 0x2C] bcc,a loop_2735 tgu %icc, 0x7 loop_2734: brz %l5, loop_2736 fbge %fcc3, loop_2737 loop_2735: stb %i7, [%l7 + 0x70] fabss %f12, %f0 loop_2736: fnor %f2, %f8, %f14 loop_2737: fnors %f13, %f9, %f11 xnor %g3, 0x14E9, %o3 fmovsle %icc, %f14, %f7 fcmpd %fcc0, %f14, %f4 xnorcc %l6, %o6, %l1 ldsh [%l7 + 0x0A], %i5 std %f8, [%l7 + 0x68] lduh [%l7 + 0x6E], %i6 tleu %xcc, 0x6 tsubcctv %o2, 0x0F45, %g5 fcmpeq32 %f4, %f12, %g4 edge32 %g2, %g1, %o0 smul %i2, %l4, %l2 brgez,a %i3, loop_2738 fcmpne32 %f14, %f6, %g6 movrne %l3, %g7, %o4 smul %i4, %l0, %o7 loop_2738: st %f0, [%l7 + 0x3C] tcs %xcc, 0x7 sra %i1, 0x03, %o5 tsubcc %i0, %o1, %i7 stx %l5, [%l7 + 0x10] mulscc %o3, %g3, %o6 fsrc1 %f14, %f2 sth %l6, [%l7 + 0x6C] fabss %f9, %f0 lduw [%l7 + 0x3C], %l1 fbug,a %fcc3, loop_2739 move %icc, %i6, %o2 lduh [%l7 + 0x50], %i5 fmovdpos %xcc, %f7, %f5 loop_2739: ld [%l7 + 0x10], %f13 call loop_2740 movge %icc, %g5, %g2 fcmpgt32 %f8, %f4, %g1 alignaddrl %o0, %i2, %g4 loop_2740: fandnot1s %f8, %f2, %f15 fcmpgt32 %f10, %f8, %l2 lduw [%l7 + 0x14], %i3 std %f12, [%l7 + 0x68] st %f11, [%l7 + 0x58] ld [%l7 + 0x2C], %f10 array8 %g6, %l4, %g7 fnot2s %f7, %f3 ldub [%l7 + 0x2C], %l3 ldd [%l7 + 0x10], %f14 tcc %icc, 0x0 movle %xcc, %i4, %l0 fpadd32s %f13, %f10, %f6 smul %o7, 0x1962, %i1 call loop_2741 addc %o5, %i0, %o4 fba,a %fcc3, loop_2742 fmovrdlz %i7, %f4, %f0 loop_2741: bl loop_2743 lduh [%l7 + 0x14], %l5 loop_2742: fmovdl %icc, %f7, %f15 fbl %fcc1, loop_2744 loop_2743: movrlz %o3, %o1, %o6 subcc %l6, 0x1803, %l1 fbue,a %fcc0, loop_2745 loop_2744: call loop_2746 ldd [%l7 + 0x68], %f6 fbug,a %fcc3, loop_2747 loop_2745: sethi 0x16EF, %g3 loop_2746: ldsw [%l7 + 0x18], %i6 fnot1s %f15, %f14 loop_2747: fmovdn %xcc, %f3, %f11 ldub [%l7 + 0x67], %i5 fnot2 %f10, %f12 xnor %o2, %g2, %g1 fmovsn %icc, %f4, %f14 stb %g5, [%l7 + 0x1E] bgu,a,pt %icc, loop_2748 fpackfix %f10, %f0 lduw [%l7 + 0x64], %o0 tsubcctv %i2, 0x0C66, %l2 loop_2748: sth %i3, [%l7 + 0x74] brgez,a %g4, loop_2749 and %l4, %g7, %g6 fpsub32s %f2, %f12, %f1 fmuld8sux16 %f12, %f11, %f6 loop_2749: ldsh [%l7 + 0x5C], %l3 tleu %icc, 0x3 fabss %f7, %f9 movn %icc, %i4, %l0 fbule,a %fcc3, loop_2750 smul %o7, 0x1CB8, %o5 fnot1 %f8, %f12 stw %i0, [%l7 + 0x6C] loop_2750: bshuffle %f14, %f4, %f10 fxnor %f4, %f12, %f6 tcc %icc, 0x7 fbo,a %fcc0, loop_2751 fmovrdne %o4, %f4, %f6 bcs,a,pt %xcc, loop_2752 subc %i1, %i7, %o3 loop_2751: fmovsleu %xcc, %f9, %f9 fornot2 %f0, %f10, %f8 loop_2752: fpsub32 %f14, %f10, %f0 lduw [%l7 + 0x48], %o1 ta %icc, 0x3 ldsw [%l7 + 0x08], %o6 ldsb [%l7 + 0x77], %l5 tne %icc, 0x6 lduh [%l7 + 0x46], %l6 fbuge %fcc2, loop_2753 fcmpeq16 %f4, %f12, %g3 fbne,a %fcc0, loop_2754 lduh [%l7 + 0x5E], %i6 loop_2753: brz %i5, loop_2755 fornot2s %f15, %f8, %f14 loop_2754: fmovrde %l1, %f14, %f12 fmovsa %xcc, %f11, %f13 loop_2755: array8 %o2, %g2, %g1 fand %f12, %f10, %f4 fmovrdlez %g5, %f10, %f10 subc %o0, %i2, %i3 fbge,a %fcc1, loop_2756 udiv %g4, 0x01E2, %l2 fmovrdlz %l4, %f4, %f4 ldx [%l7 + 0x68], %g7 loop_2756: tneg %icc, 0x2 fors %f10, %f4, %f5 or %g6, 0x1320, %i4 fpadd16 %f12, %f6, %f6 tn %icc, 0x4 mulscc %l0, 0x0676, %o7 lduh [%l7 + 0x22], %l3 edge16l %o5, %i0, %i1 fmovsvs %xcc, %f2, %f4 sub %o4, 0x0D51, %o3 fmuld8sux16 %f5, %f11, %f14 fnor %f8, %f6, %f4 fmovsa %icc, %f4, %f14 fpadd16 %f2, %f12, %f0 st %f15, [%l7 + 0x3C] be loop_2757 fand %f2, %f12, %f10 bpos,a %icc, loop_2758 nop setx loop_2759, %l0, %l1 jmpl %l1, %o1 loop_2757: fmovscs %xcc, %f7, %f9 ldsh [%l7 + 0x28], %o6 loop_2758: ld [%l7 + 0x24], %f2 loop_2759: st %f5, [%l7 + 0x14] mulx %i7, %l5, %g3 fmovdgu %icc, %f3, %f0 movpos %xcc, %i6, %l6 fmovda %icc, %f5, %f3 fcmpgt32 %f10, %f4, %i5 movge %xcc, %o2, %l1 movleu %icc, %g2, %g1 st %f10, [%l7 + 0x14] ld [%l7 + 0x68], %f5 taddcctv %o0, 0x1862, %g5 umul %i2, %g4, %l2 array32 %i3, %l4, %g6 ldub [%l7 + 0x77], %g7 array16 %l0, %i4, %o7 fmovdneg %xcc, %f13, %f4 tn %icc, 0x6 fpadd16s %f0, %f0, %f3 fcmpeq32 %f2, %f10, %o5 array32 %i0, %i1, %l3 andcc %o4, 0x0E69, %o3 fble,a %fcc1, loop_2760 fnot2 %f2, %f0 ta %icc, 0x5 tpos %icc, 0x7 loop_2760: bneg,pn %icc, loop_2761 brgz %o1, loop_2762 sth %o6, [%l7 + 0x14] ldx [%l7 + 0x08], %l5 loop_2761: fcmpgt16 %f4, %f2, %i7 loop_2762: movpos %xcc, %g3, %l6 ldsb [%l7 + 0x0F], %i5 alignaddrl %o2, %l1, %i6 fbug %fcc2, loop_2763 fcmpne32 %f2, %f14, %g2 std %f0, [%l7 + 0x20] ldsb [%l7 + 0x4F], %g1 loop_2763: tle %xcc, 0x2 bpos loop_2764 fmovscs %xcc, %f9, %f15 ldsw [%l7 + 0x78], %g5 ld [%l7 + 0x5C], %f3 loop_2764: stx %o0, [%l7 + 0x60] stx %i2, [%l7 + 0x68] fbe %fcc2, loop_2765 edge32l %l2, %g4, %i3 tgu %xcc, 0x2 ldsw [%l7 + 0x24], %l4 loop_2765: ldsw [%l7 + 0x1C], %g6 fbn %fcc2, loop_2766 fmovsleu %xcc, %f7, %f4 edge16ln %g7, %l0, %o7 ld [%l7 + 0x6C], %f12 loop_2766: fpack32 %f0, %f0, %f12 edge32ln %i4, %o5, %i1 tg %icc, 0x1 st %f9, [%l7 + 0x44] stw %i0, [%l7 + 0x30] tpos %xcc, 0x5 stx %l3, [%l7 + 0x10] alignaddr %o4, %o3, %o6 fmovsleu %xcc, %f2, %f1 fmovsgu %xcc, %f13, %f3 sra %l5, 0x03, %i7 fcmpeq16 %f14, %f2, %g3 movrlez %o1, 0x22C, %i5 ldsh [%l7 + 0x7E], %l6 tcs %xcc, 0x0 ldsw [%l7 + 0x10], %o2 srax %l1, %i6, %g1 movrlz %g5, 0x00B, %g2 movrlez %o0, 0x2D7, %l2 fmovsn %xcc, %f12, %f14 ldsw [%l7 + 0x74], %g4 subc %i2, %i3, %g6 fsrc2 %f8, %f14 movcs %xcc, %l4, %l0 ldsw [%l7 + 0x20], %o7 subc %g7, %i4, %o5 fmovdne %icc, %f7, %f10 std %f6, [%l7 + 0x78] fnegs %f1, %f2 fmovdleu %icc, %f10, %f1 xorcc %i1, 0x065D, %i0 ldsb [%l7 + 0x1D], %o4 fmovrdlz %o3, %f4, %f12 ldd [%l7 + 0x50], %f10 st %f10, [%l7 + 0x30] tge %xcc, 0x0 fpsub32s %f11, %f0, %f3 movrlz %o6, 0x013, %l5 tn %icc, 0x0 ldsb [%l7 + 0x64], %i7 subcc %l3, 0x1806, %o1 movleu %xcc, %g3, %i5 faligndata %f4, %f14, %f2 fmovrsgz %o2, %f14, %f6 bcs,pn %icc, loop_2767 fmul8x16al %f13, %f10, %f10 edge16ln %l6, %l1, %g1 addcc %i6, %g5, %o0 loop_2767: fabss %f7, %f0 edge8 %l2, %g4, %g2 ldx [%l7 + 0x58], %i3 fcmped %fcc3, %f2, %f4 fnand %f2, %f4, %f4 move %icc, %g6, %i2 edge32 %l0, %o7, %l4 ld [%l7 + 0x28], %f12 ldsh [%l7 + 0x3E], %g7 brlz %i4, loop_2768 or %i1, %o5, %i0 fmovsleu %xcc, %f11, %f10 std %f0, [%l7 + 0x78] loop_2768: fsrc1 %f2, %f12 bleu %icc, loop_2769 ldsh [%l7 + 0x16], %o4 fbug,a %fcc3, loop_2770 fabss %f12, %f14 loop_2769: movvs %icc, %o3, %l5 ldub [%l7 + 0x20], %o6 loop_2770: fmovdn %xcc, %f15, %f5 sllx %i7, %l3, %o1 fabsd %f4, %f4 std %f10, [%l7 + 0x50] alignaddr %g3, %i5, %o2 lduw [%l7 + 0x48], %l1 fble %fcc3, loop_2771 fmovdvs %xcc, %f2, %f8 taddcctv %g1, 0x0DDC, %i6 ldsb [%l7 + 0x31], %g5 loop_2771: fornot1s %f12, %f3, %f6 fmovrsgez %l6, %f10, %f4 mulx %l2, %o0, %g2 tpos %icc, 0x4 edge8l %i3, %g4, %i2 fble %fcc0, loop_2772 fmovscc %icc, %f2, %f12 movrgz %g6, 0x38D, %l0 fmovdne %xcc, %f11, %f15 loop_2772: tcc %xcc, 0x5 fmovdcs %icc, %f5, %f12 ld [%l7 + 0x68], %f1 ldub [%l7 + 0x72], %o7 ldub [%l7 + 0x7C], %g7 popc 0x036F, %l4 fcmpes %fcc0, %f10, %f6 fnot1s %f2, %f8 movrlez %i1, 0x388, %i4 fmovsleu %icc, %f10, %f12 fcmpgt32 %f4, %f6, %i0 fnegs %f11, %f15 fxnor %f12, %f8, %f4 sth %o4, [%l7 + 0x2A] nop setx loop_2773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f4, %f4, %f8 fsrc2 %f14, %f10 fmovrdlz %o3, %f4, %f12 loop_2773: be,a,pt %icc, loop_2774 fcmps %fcc0, %f10, %f11 ldub [%l7 + 0x2A], %l5 fpadd32s %f12, %f0, %f3 loop_2774: bne %xcc, loop_2775 siam 0x4 ld [%l7 + 0x64], %f0 fmovrsgz %o6, %f0, %f8 loop_2775: mova %xcc, %i7, %o5 std %f8, [%l7 + 0x18] movrgz %l3, 0x01F, %g3 fmovrdgz %o1, %f0, %f12 movg %xcc, %o2, %l1 fsrc1 %f4, %f10 lduw [%l7 + 0x5C], %g1 ldsh [%l7 + 0x7C], %i5 ld [%l7 + 0x34], %f5 fornot1 %f2, %f2, %f10 fmovsgu %icc, %f7, %f9 brlz %g5, loop_2776 ldsw [%l7 + 0x30], %l6 st %f10, [%l7 + 0x68] fbug,a %fcc2, loop_2777 loop_2776: udivcc %l2, 0x1DB2, %o0 stx %i6, [%l7 + 0x58] fnors %f3, %f8, %f6 loop_2777: taddcctv %i3, 0x041B, %g4 ldsh [%l7 + 0x52], %g2 std %f6, [%l7 + 0x58] fmuld8sux16 %f11, %f11, %f2 nop setx loop_2778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f2, %f0 fsrc1 %f6, %f12 fmovs %f10, %f11 loop_2778: edge16l %i2, %l0, %o7 sllx %g7, 0x03, %l4 brlez,a %i1, loop_2779 popc 0x1E07, %g6 subc %i0, 0x0BFE, %i4 stx %o3, [%l7 + 0x60] loop_2779: ldsw [%l7 + 0x54], %l5 std %f4, [%l7 + 0x48] lduh [%l7 + 0x30], %o6 and %o4, 0x1988, %i7 bneg,a loop_2780 movrlez %l3, 0x281, %o5 fnor %f0, %f6, %f4 pdist %f8, %f6, %f4 loop_2780: subcc %g3, 0x1BD8, %o1 ldub [%l7 + 0x30], %l1 ldd [%l7 + 0x70], %f2 fmul8x16al %f5, %f12, %f6 fmovsa %xcc, %f1, %f11 lduh [%l7 + 0x44], %g1 stx %i5, [%l7 + 0x78] fbne,a %fcc2, loop_2781 fbu,a %fcc3, loop_2782 fmovrsgz %g5, %f15, %f11 tpos %xcc, 0x5 loop_2781: sth %l6, [%l7 + 0x32] loop_2782: xor %l2, %o2, %o0 tsubcctv %i3, %g4, %g2 alignaddrl %i6, %l0, %o7 stb %g7, [%l7 + 0x4A] ld [%l7 + 0x44], %f12 brgez,a %l4, loop_2783 fmovspos %icc, %f14, %f5 stb %i1, [%l7 + 0x34] stb %i2, [%l7 + 0x11] loop_2783: fpack32 %f12, %f4, %f0 sth %i0, [%l7 + 0x3E] edge8n %i4, %g6, %l5 movpos %xcc, %o3, %o4 andncc %i7, %o6, %l3 subc %g3, %o5, %o1 stb %l1, [%l7 + 0x2E] ldsh [%l7 + 0x56], %i5 call loop_2784 xnorcc %g1, 0x1488, %l6 fnor %f0, %f10, %f14 ld [%l7 + 0x28], %f0 loop_2784: brnz %g5, loop_2785 fzeros %f13 fones %f7 ldd [%l7 + 0x50], %f10 loop_2785: bshuffle %f10, %f14, %f12 movneg %icc, %o2, %l2 st %f14, [%l7 + 0x40] fmovsl %icc, %f2, %f0 fcmpes %fcc2, %f6, %f12 ldub [%l7 + 0x20], %o0 lduh [%l7 + 0x6C], %i3 ba %icc, loop_2786 std %f14, [%l7 + 0x68] fpadd16s %f10, %f11, %f1 fpadd16 %f0, %f8, %f6 loop_2786: ldd [%l7 + 0x60], %f4 fexpand %f1, %f12 stw %g4, [%l7 + 0x0C] ble,pn %icc, loop_2787 fornot2 %f6, %f4, %f12 ldsh [%l7 + 0x7A], %i6 fabsd %f10, %f8 loop_2787: brlz %l0, loop_2788 stb %o7, [%l7 + 0x2C] lduw [%l7 + 0x18], %g2 fmul8x16au %f12, %f5, %f12 loop_2788: sth %g7, [%l7 + 0x3A] fbn,a %fcc3, loop_2789 lduw [%l7 + 0x64], %l4 fmovsne %icc, %f8, %f7 lduh [%l7 + 0x70], %i2 loop_2789: fmovdge %icc, %f1, %f2 bleu,a,pt %xcc, loop_2790 brz %i0, loop_2791 fmul8x16al %f7, %f8, %f14 movge %icc, %i1, %g6 loop_2790: addc %i4, 0x08C1, %o3 loop_2791: brnz,a %l5, loop_2792 fmul8sux16 %f10, %f12, %f8 fmovdcs %icc, %f11, %f13 ldsb [%l7 + 0x77], %o4 loop_2792: lduh [%l7 + 0x58], %i7 ldd [%l7 + 0x20], %f12 udiv %l3, 0x114B, %g3 fmovsl %icc, %f13, %f0 ldx [%l7 + 0x10], %o5 nop setx loop_2793, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc3, loop_2794 brz %o6, loop_2795 fxnor %f10, %f14, %f4 loop_2793: sth %o1, [%l7 + 0x26] loop_2794: subc %i5, 0x1A43, %g1 loop_2795: movn %xcc, %l1, %l6 fble %fcc1, loop_2796 udivcc %o2, 0x06E0, %g5 brlez %l2, loop_2797 tleu %icc, 0x5 loop_2796: fcmpeq16 %f10, %f6, %i3 fmul8x16 %f10, %f8, %f6 loop_2797: udiv %o0, 0x0A14, %i6 movne %xcc, %l0, %g4 movge %icc, %o7, %g7 fors %f12, %f3, %f9 movrlz %g2, %l4, %i2 ldx [%l7 + 0x68], %i0 st %f7, [%l7 + 0x48] fmovsle %icc, %f14, %f3 bpos %xcc, loop_2798 fmovrsgez %g6, %f11, %f9 ldsh [%l7 + 0x7C], %i1 ldub [%l7 + 0x70], %o3 loop_2798: fcmpgt32 %f6, %f2, %i4 srax %l5, %i7, %l3 array8 %g3, %o4, %o6 ldsh [%l7 + 0x40], %o5 orn %o1, 0x0DAF, %i5 fbug,a %fcc1, loop_2799 edge32 %l1, %l6, %o2 fmuld8sux16 %f9, %f2, %f10 sllx %g5, 0x0C, %l2 loop_2799: ldub [%l7 + 0x5E], %g1 st %f10, [%l7 + 0x40] fbul,a %fcc1, loop_2800 add %i3, %i6, %o0 ldsh [%l7 + 0x4A], %l0 sth %o7, [%l7 + 0x6A] loop_2800: ldsw [%l7 + 0x4C], %g7 fmovsge %xcc, %f4, %f12 stx %g2, [%l7 + 0x18] ldsw [%l7 + 0x18], %g4 fnegs %f5, %f0 subc %l4, 0x0323, %i2 ldd [%l7 + 0x68], %f0 mulscc %i0, 0x1E71, %i1 taddcc %g6, 0x175F, %o3 ldsw [%l7 + 0x64], %l5 ldsh [%l7 + 0x50], %i7 ldsw [%l7 + 0x34], %i4 bvs,pt %icc, loop_2801 fmovsl %icc, %f2, %f3 stw %l3, [%l7 + 0x44] addccc %o4, %o6, %g3 loop_2801: movgu %xcc, %o1, %i5 lduw [%l7 + 0x6C], %l1 tn %icc, 0x4 stx %o5, [%l7 + 0x30] std %f8, [%l7 + 0x08] smul %l6, 0x07EA, %g5 stw %o2, [%l7 + 0x74] sth %g1, [%l7 + 0x4C] lduh [%l7 + 0x62], %i3 lduh [%l7 + 0x26], %l2 array16 %i6, %l0, %o0 std %f8, [%l7 + 0x58] ldsw [%l7 + 0x28], %o7 fmovdle %xcc, %f13, %f10 edge8l %g2, %g4, %l4 fpsub16 %f4, %f14, %f12 fmuld8sux16 %f12, %f12, %f10 std %f14, [%l7 + 0x08] ldx [%l7 + 0x68], %i2 fmovdneg %xcc, %f7, %f2 fnegd %f6, %f0 fcmpne32 %f6, %f0, %g7 fxnors %f7, %f4, %f8 fornot1s %f8, %f6, %f11 fmovdvc %icc, %f0, %f15 fandnot1 %f4, %f12, %f10 ld [%l7 + 0x5C], %f2 fble,a %fcc1, loop_2802 fbn %fcc1, loop_2803 ldsh [%l7 + 0x24], %i1 st %f15, [%l7 + 0x20] loop_2802: fmul8x16 %f5, %f0, %f14 loop_2803: umul %g6, %o3, %l5 pdist %f8, %f10, %f2 taddcc %i7, 0x1A00, %i4 st %f0, [%l7 + 0x5C] movgu %icc, %l3, %i0 sdiv %o4, 0x1DFA, %o6 fbge,a %fcc2, loop_2804 fnot1s %f5, %f4 ldsw [%l7 + 0x5C], %g3 movl %icc, %i5, %o1 loop_2804: fzero %f12 lduw [%l7 + 0x70], %l1 stw %o5, [%l7 + 0x40] fmovrdlez %l6, %f2, %f6 movpos %icc, %o2, %g1 ldsh [%l7 + 0x4C], %i3 fmovsgu %icc, %f9, %f2 sra %l2, %i6, %l0 mulscc %o0, %o7, %g5 ldsh [%l7 + 0x12], %g4 st %f0, [%l7 + 0x7C] sth %g2, [%l7 + 0x3E] ldub [%l7 + 0x23], %i2 std %f6, [%l7 + 0x68] ld [%l7 + 0x4C], %f10 tg %icc, 0x3 brlez,a %g7, loop_2805 fmovrdgez %i1, %f10, %f0 fmovscc %icc, %f10, %f13 edge8l %g6, %l4, %l5 loop_2805: ldsb [%l7 + 0x28], %i7 sdivcc %i4, 0x0ACF, %l3 sth %o3, [%l7 + 0x66] fcmpeq32 %f6, %f8, %o4 srlx %i0, 0x13, %g3 taddcctv %o6, %o1, %l1 fcmpgt32 %f14, %f12, %i5 movl %xcc, %o5, %l6 movrlz %g1, %o2, %l2 lduw [%l7 + 0x14], %i3 add %l0, 0x0651, %i6 fmovrslz %o7, %f4, %f13 mulscc %o0, 0x0D0B, %g5 st %f3, [%l7 + 0x24] bne,pn %icc, loop_2806 edge16 %g2, %g4, %g7 faligndata %f6, %f8, %f10 fmovsne %xcc, %f14, %f1 loop_2806: fble,a %fcc1, loop_2807 fmovsleu %icc, %f15, %f1 edge8ln %i1, %i2, %g6 fpadd32s %f1, %f15, %f13 loop_2807: ldsb [%l7 + 0x2B], %l4 fands %f6, %f9, %f12 andn %i7, %i4, %l3 bpos,pt %xcc, loop_2808 ldx [%l7 + 0x30], %o3 fpadd16s %f8, %f6, %f11 ld [%l7 + 0x14], %f9 loop_2808: tsubcctv %o4, %i0, %g3 edge16l %l5, %o6, %o1 fpackfix %f6, %f7 fnand %f6, %f4, %f12 orcc %i5, 0x1003, %o5 bvs,a,pt %icc, loop_2809 stw %l1, [%l7 + 0x6C] fnegd %f4, %f8 edge32l %l6, %g1, %l2 loop_2809: fmuld8sux16 %f7, %f8, %f14 fxor %f4, %f2, %f14 fbue %fcc2, loop_2810 fbul %fcc2, loop_2811 lduh [%l7 + 0x78], %i3 fmovsne %icc, %f8, %f15 loop_2810: fnors %f12, %f15, %f4 loop_2811: ldd [%l7 + 0x38], %f12 fands %f10, %f15, %f0 bvc,a %icc, loop_2812 sth %o2, [%l7 + 0x0E] sth %l0, [%l7 + 0x52] ldd [%l7 + 0x30], %f0 loop_2812: ldd [%l7 + 0x68], %f4 edge32n %i6, %o7, %o0 ldsh [%l7 + 0x50], %g2 fpsub32 %f12, %f4, %f0 fbue,a %fcc0, loop_2813 tl %icc, 0x0 fmovscc %icc, %f5, %f8 fmovrslez %g4, %f4, %f12 loop_2813: fcmpgt32 %f12, %f12, %g7 fornot1 %f2, %f0, %f12 fmovdl %xcc, %f2, %f7 te %xcc, 0x7 fnand %f2, %f0, %f12 edge16 %g5, %i1, %i2 ld [%l7 + 0x64], %f4 fmovsne %xcc, %f14, %f11 fmovrdne %l4, %f12, %f4 orncc %g6, %i7, %l3 fmul8x16au %f14, %f15, %f14 be,a %xcc, loop_2814 ldd [%l7 + 0x38], %f4 ld [%l7 + 0x14], %f3 fors %f0, %f0, %f7 loop_2814: tneg %icc, 0x3 smulcc %i4, %o3, %i0 movleu %icc, %o4, %l5 fmovsl %icc, %f0, %f6 tg %icc, 0x2 movcc %xcc, %o6, %g3 andn %o1, 0x0138, %o5 fmovdle %icc, %f11, %f10 stx %l1, [%l7 + 0x68] tle %icc, 0x6 lduh [%l7 + 0x1E], %i5 edge32n %l6, %g1, %l2 fornot1 %f4, %f6, %f6 array16 %o2, %i3, %l0 fbl %fcc3, loop_2815 ldsb [%l7 + 0x76], %o7 ldd [%l7 + 0x50], %f14 tsubcctv %i6, %o0, %g4 loop_2815: ldsb [%l7 + 0x3C], %g2 std %f12, [%l7 + 0x50] ldsw [%l7 + 0x0C], %g7 movrgz %i1, %g5, %i2 fmovda %icc, %f3, %f8 call loop_2816 st %f3, [%l7 + 0x3C] edge8n %l4, %g6, %i7 movvc %xcc, %l3, %o3 loop_2816: brgez,a %i0, loop_2817 ld [%l7 + 0x3C], %f13 fabsd %f8, %f10 fbe %fcc2, loop_2818 loop_2817: st %f14, [%l7 + 0x6C] lduh [%l7 + 0x50], %o4 fandnot2 %f6, %f14, %f6 loop_2818: ldsh [%l7 + 0x0A], %l5 brz %i4, loop_2819 bne %icc, loop_2820 fandnot1 %f12, %f0, %f0 stx %o6, [%l7 + 0x10] loop_2819: fsrc2s %f4, %f4 loop_2820: ldsw [%l7 + 0x3C], %o1 fzero %f8 fpack32 %f14, %f6, %f8 fcmpgt32 %f14, %f6, %g3 fmovrslez %o5, %f5, %f9 fmul8sux16 %f10, %f8, %f14 brgz,a %i5, loop_2821 umul %l6, 0x09C8, %l1 fnot1 %f2, %f4 orcc %l2, 0x1FCD, %g1 loop_2821: taddcc %i3, %l0, %o2 st %f1, [%l7 + 0x40] addc %o7, %o0, %g4 fbg %fcc1, loop_2822 fmovrdgez %g2, %f4, %f8 ldsh [%l7 + 0x22], %g7 fmovrslez %i1, %f8, %f10 loop_2822: bgu,pt %xcc, loop_2823 fors %f4, %f8, %f6 st %f12, [%l7 + 0x18] fmovse %xcc, %f6, %f14 loop_2823: tpos %xcc, 0x0 ldsw [%l7 + 0x38], %i6 fcmps %fcc1, %f5, %f7 brlez %i2, loop_2824 ldx [%l7 + 0x20], %g5 fmovscc %xcc, %f11, %f9 ldd [%l7 + 0x10], %f4 loop_2824: sdivcc %l4, 0x0862, %i7 fmovsn %xcc, %f2, %f13 fnot1 %f14, %f8 fors %f13, %f9, %f15 fnor %f10, %f2, %f14 stw %l3, [%l7 + 0x1C] sth %g6, [%l7 + 0x1C] fandnot1s %f15, %f7, %f0 ld [%l7 + 0x68], %f0 bl,a loop_2825 movvs %icc, %o3, %i0 edge32l %o4, %i4, %o6 srlx %l5, 0x0F, %o1 loop_2825: sth %g3, [%l7 + 0x3E] movvc %icc, %i5, %l6 lduw [%l7 + 0x0C], %o5 and %l1, %g1, %i3 ldub [%l7 + 0x7C], %l0 tvs %icc, 0x3 stx %l2, [%l7 + 0x28] stb %o7, [%l7 + 0x4D] smul %o0, %o2, %g4 xor %g2, %g7, %i6 bpos,pt %icc, loop_2826 std %f14, [%l7 + 0x60] fnegs %f10, %f0 andcc %i1, 0x036A, %g5 loop_2826: tvs %xcc, 0x6 fmovsne %icc, %f7, %f13 bne,a loop_2827 ldsh [%l7 + 0x64], %i2 fsrc2 %f14, %f8 mova %xcc, %l4, %l3 loop_2827: call loop_2828 fmovsvc %xcc, %f2, %f14 fsrc2s %f15, %f12 ldsw [%l7 + 0x3C], %g6 loop_2828: stx %o3, [%l7 + 0x20] stb %i7, [%l7 + 0x48] st %f9, [%l7 + 0x30] tvc %xcc, 0x1 stx %i0, [%l7 + 0x78] alignaddrl %o4, %o6, %l5 lduw [%l7 + 0x14], %i4 fmovrse %g3, %f6, %f1 tle %icc, 0x2 orncc %o1, 0x140B, %l6 fmuld8ulx16 %f10, %f7, %f0 fmovrsne %o5, %f3, %f7 andncc %i5, %g1, %i3 std %f14, [%l7 + 0x40] lduh [%l7 + 0x42], %l0 stw %l1, [%l7 + 0x70] edge8 %l2, %o7, %o2 movvs %icc, %g4, %g2 ldsw [%l7 + 0x5C], %g7 bl %xcc, loop_2829 fabss %f4, %f9 ldsw [%l7 + 0x5C], %i6 tcc %icc, 0x1 loop_2829: te %xcc, 0x5 stb %o0, [%l7 + 0x25] st %f14, [%l7 + 0x10] fzero %f6 fcmped %fcc2, %f12, %f6 fornot2 %f12, %f10, %f12 fpack16 %f0, %f15 fpack16 %f10, %f5 ld [%l7 + 0x08], %f0 movge %xcc, %g5, %i1 tl %icc, 0x6 alignaddr %l4, %l3, %g6 st %f5, [%l7 + 0x2C] lduw [%l7 + 0x60], %o3 ldsh [%l7 + 0x12], %i2 fbe %fcc0, loop_2830 bneg,a loop_2831 ld [%l7 + 0x68], %f11 fpsub32s %f10, %f10, %f4 loop_2830: orcc %i7, %i0, %o4 loop_2831: be,a,pt %xcc, loop_2832 xnor %o6, %l5, %i4 addc %g3, %o1, %o5 fnot2s %f5, %f0 loop_2832: ldub [%l7 + 0x2E], %l6 fone %f0 stw %i5, [%l7 + 0x58] brlz,a %g1, loop_2833 tne %xcc, 0x5 fpmerge %f11, %f10, %f14 movne %xcc, %i3, %l1 loop_2833: bleu %icc, loop_2834 stb %l2, [%l7 + 0x39] srlx %o7, 0x06, %l0 bge,a,pt %xcc, loop_2835 loop_2834: fexpand %f8, %f6 stx %g4, [%l7 + 0x58] movrgez %g2, 0x3EA, %o2 loop_2835: subcc %g7, %o0, %i6 stb %i1, [%l7 + 0x5F] bl,a loop_2836 ldsb [%l7 + 0x0E], %l4 fpmerge %f4, %f15, %f8 stb %l3, [%l7 + 0x0A] loop_2836: orncc %g6, 0x1E17, %o3 ldub [%l7 + 0x50], %i2 fmovdg %xcc, %f13, %f0 movpos %xcc, %g5, %i0 array32 %o4, %i7, %l5 fmul8ulx16 %f2, %f2, %f6 addccc %o6, 0x136B, %i4 fmul8x16 %f13, %f10, %f2 sdivcc %o1, 0x0963, %g3 st %f6, [%l7 + 0x1C] movrgz %o5, 0x13F, %i5 fxors %f7, %f0, %f0 lduh [%l7 + 0x30], %l6 fnegd %f2, %f14 sdiv %g1, 0x0175, %l1 fnot1 %f0, %f12 stb %l2, [%l7 + 0x6D] fbge %fcc2, loop_2837 sdivx %i3, 0x0B46, %l0 orn %o7, 0x07AB, %g4 bvc,pt %icc, loop_2838 loop_2837: fmovsg %icc, %f9, %f4 addcc %g2, %g7, %o2 stw %o0, [%l7 + 0x34] loop_2838: fnot1s %f4, %f0 fnegs %f7, %f0 fpsub16 %f4, %f10, %f12 lduw [%l7 + 0x24], %i1 andn %i6, 0x08E7, %l4 umul %g6, 0x01AF, %o3 movle %xcc, %l3, %g5 fmovscs %xcc, %f9, %f9 st %f10, [%l7 + 0x24] be %xcc, loop_2839 umulcc %i0, 0x0C93, %i2 ldsb [%l7 + 0x62], %o4 bvs %xcc, loop_2840 loop_2839: bg,pt %xcc, loop_2841 bne,pn %xcc, loop_2842 orncc %i7, 0x0ACB, %o6 loop_2840: movn %icc, %i4, %l5 loop_2841: fmovrsne %o1, %f1, %f12 loop_2842: stb %g3, [%l7 + 0x42] lduw [%l7 + 0x20], %o5 stb %l6, [%l7 + 0x2F] edge8n %i5, %g1, %l2 ldx [%l7 + 0x78], %l1 ldub [%l7 + 0x73], %l0 ldub [%l7 + 0x16], %o7 stx %i3, [%l7 + 0x48] movrne %g4, %g7, %o2 lduh [%l7 + 0x6E], %g2 lduh [%l7 + 0x2E], %i1 sth %i6, [%l7 + 0x0E] fnands %f10, %f8, %f2 fpsub16 %f2, %f2, %f10 movcc %icc, %o0, %l4 edge16n %o3, %l3, %g6 fmovdvs %xcc, %f6, %f3 movn %icc, %i0, %g5 std %f12, [%l7 + 0x40] fmovdvs %icc, %f1, %f14 andn %o4, 0x1395, %i2 nop setx loop_2843, %l0, %l1 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_2844 ldsh [%l7 + 0x10], %i7 ldsw [%l7 + 0x64], %o6 loop_2843: fmovrdne %i4, %f2, %f12 loop_2844: stx %l5, [%l7 + 0x10] be loop_2845 alignaddr %g3, %o1, %o5 tsubcctv %l6, %i5, %l2 sth %g1, [%l7 + 0x54] loop_2845: stb %l0, [%l7 + 0x55] edge8 %l1, %i3, %o7 fmovdcc %icc, %f10, %f2 sdivcc %g7, 0x1B3D, %o2 fmovdle %icc, %f7, %f7 tsubcctv %g2, 0x0673, %g4 fmovs %f3, %f0 ta %icc, 0x2 fmovsge %xcc, %f0, %f6 stb %i6, [%l7 + 0x18] ldx [%l7 + 0x48], %i1 fnegs %f14, %f7 fmovrdgz %l4, %f4, %f4 stw %o0, [%l7 + 0x2C] fbl,a %fcc2, loop_2846 fpadd32 %f4, %f14, %f8 or %l3, 0x15CF, %g6 srax %i0, 0x15, %o3 loop_2846: movl %icc, %o4, %g5 st %f9, [%l7 + 0x60] tneg %icc, 0x7 tle %icc, 0x2 ld [%l7 + 0x58], %f12 fmovsa %icc, %f7, %f9 fba,a %fcc3, loop_2847 lduw [%l7 + 0x3C], %i7 movrlez %i2, %i4, %o6 movvs %icc, %l5, %o1 loop_2847: ldub [%l7 + 0x12], %g3 fand %f10, %f14, %f14 fbo,a %fcc0, loop_2848 ld [%l7 + 0x14], %f0 ld [%l7 + 0x6C], %f0 tge %icc, 0x3 loop_2848: ldsb [%l7 + 0x76], %o5 lduh [%l7 + 0x6E], %i5 fandnot2s %f10, %f15, %f10 movvs %xcc, %l6, %g1 addcc %l0, 0x19C1, %l2 fcmpd %fcc3, %f10, %f0 nop setx loop_2849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %i3, 0x13B2, %o7 fandnot2 %f8, %f12, %f4 loop_2849: sth %g7, [%l7 + 0x2A] loop_2850: tneg %xcc, 0x4 fmovsneg %xcc, %f10, %f11 ldub [%l7 + 0x26], %o2 ldx [%l7 + 0x50], %l1 std %f2, [%l7 + 0x30] fmovdl %xcc, %f9, %f0 fsrc1s %f5, %f1 nop setx loop_2851, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movpos %icc, %g2, %i6 ldsh [%l7 + 0x60], %i1 fmovdgu %icc, %f8, %f7 loop_2851: ba,pt %xcc, loop_2852 orn %g4, %l4, %o0 lduw [%l7 + 0x70], %l3 fbuge %fcc1, loop_2853 loop_2852: fcmped %fcc1, %f6, %f8 brnz,a %i0, loop_2854 tleu %icc, 0x3 loop_2853: subcc %o3, %g6, %g5 bn,a,pt %xcc, loop_2855 loop_2854: fandnot1s %f15, %f13, %f5 fxor %f4, %f2, %f0 movrlez %i7, 0x3CF, %o4 loop_2855: bge,pt %icc, loop_2856 fmuld8sux16 %f8, %f9, %f14 mulscc %i4, %i2, %o6 ldsw [%l7 + 0x30], %o1 loop_2856: sra %g3, %o5, %i5 bcc,a loop_2857 bvs,a %xcc, loop_2858 movrlez %l5, 0x219, %l6 tle %icc, 0x6 loop_2857: movrgez %l0, %g1, %i3 loop_2858: addc %l2, %g7, %o2 ldub [%l7 + 0x5D], %l1 fmuld8sux16 %f1, %f0, %f12 fmovsa %icc, %f13, %f10 fandnot2 %f10, %f12, %f12 fabsd %f4, %f0 fandnot2s %f2, %f2, %f14 edge16l %o7, %i6, %i1 stb %g4, [%l7 + 0x43] stb %g2, [%l7 + 0x6C] tn %xcc, 0x2 sdivcc %o0, 0x1C0A, %l3 fmuld8sux16 %f9, %f9, %f10 call loop_2859 ldub [%l7 + 0x25], %l4 fmovrsne %i0, %f8, %f5 fzeros %f3 loop_2859: lduw [%l7 + 0x34], %o3 fmovscc %icc, %f3, %f4 fmul8x16 %f7, %f8, %f14 tneg %xcc, 0x5 st %f3, [%l7 + 0x6C] umul %g5, %g6, %o4 fsrc2 %f2, %f8 fmovdn %xcc, %f9, %f2 st %f10, [%l7 + 0x4C] stb %i7, [%l7 + 0x69] sth %i2, [%l7 + 0x72] bcs,a,pt %xcc, loop_2860 mulscc %i4, 0x0BA9, %o6 fbe %fcc3, loop_2861 tsubcctv %o1, 0x04DD, %o5 loop_2860: edge16l %g3, %l5, %i5 fpadd16s %f6, %f8, %f6 loop_2861: tneg %xcc, 0x5 ld [%l7 + 0x5C], %f11 fpack32 %f10, %f12, %f8 stx %l6, [%l7 + 0x18] tl %xcc, 0x5 ldsb [%l7 + 0x77], %l0 movpos %icc, %i3, %g1 fandnot2 %f0, %f10, %f10 brlz %g7, loop_2862 ldx [%l7 + 0x78], %l2 sth %o2, [%l7 + 0x5A] lduw [%l7 + 0x54], %o7 loop_2862: xnor %i6, 0x12AA, %i1 lduw [%l7 + 0x54], %l1 fmovsg %icc, %f10, %f5 fcmple16 %f12, %f10, %g2 fcmpgt32 %f4, %f8, %g4 ld [%l7 + 0x24], %f3 ldub [%l7 + 0x24], %l3 fmovrdgez %l4, %f8, %f10 tl %xcc, 0x5 brgez,a %i0, loop_2863 fbn,a %fcc3, loop_2864 udivcc %o0, 0x02EF, %g5 bpos,a,pn %xcc, loop_2865 loop_2863: or %g6, %o3, %i7 loop_2864: fmovrdne %o4, %f2, %f6 popc %i2, %o6 loop_2865: mulscc %o1, 0x030E, %i4 fandnot1s %f9, %f6, %f5 fmovsa %icc, %f5, %f15 ldx [%l7 + 0x30], %g3 brgez %l5, loop_2866 edge8ln %i5, %o5, %l0 movle %xcc, %i3, %g1 fbue %fcc2, loop_2867 loop_2866: fcmpgt32 %f6, %f14, %l6 tneg %xcc, 0x4 nop setx loop_2868, %l0, %l1 jmpl %l1, %g7 loop_2867: umul %l2, 0x0E30, %o2 fmul8sux16 %f14, %f4, %f0 fmul8x16au %f10, %f13, %f14 loop_2868: lduw [%l7 + 0x34], %i6 ldx [%l7 + 0x20], %o7 tgu %xcc, 0x7 umul %l1, 0x199A, %i1 movn %icc, %g4, %g2 be %xcc, loop_2869 ldsw [%l7 + 0x70], %l3 smul %l4, 0x0D66, %o0 edge32l %g5, %g6, %i0 loop_2869: ldub [%l7 + 0x72], %i7 fbg %fcc2, loop_2870 stx %o3, [%l7 + 0x20] fmovrdne %i2, %f10, %f2 fmul8ulx16 %f8, %f12, %f12 loop_2870: tge %xcc, 0x0 ldd [%l7 + 0x60], %f14 stx %o6, [%l7 + 0x60] lduh [%l7 + 0x24], %o1 ta %icc, 0x5 ldsb [%l7 + 0x5C], %o4 ld [%l7 + 0x08], %f7 subc %i4, %g3, %i5 sllx %l5, %o5, %l0 edge32n %i3, %g1, %g7 fmovdcc %xcc, %f8, %f3 fpsub32 %f8, %f12, %f12 srl %l6, %l2, %o2 fmovrslez %i6, %f10, %f13 fmovdle %xcc, %f5, %f0 fsrc2s %f13, %f0 fmuld8ulx16 %f10, %f14, %f0 ldsh [%l7 + 0x38], %o7 xnor %l1, 0x1C00, %g4 fsrc2s %f10, %f10 fmul8ulx16 %f4, %f10, %f14 tl %xcc, 0x2 bcs,pt %xcc, loop_2871 fmovsne %xcc, %f7, %f11 fones %f1 fornot2 %f2, %f2, %f14 loop_2871: ldsh [%l7 + 0x6E], %i1 fpackfix %f12, %f2 fmul8ulx16 %f12, %f0, %f2 fsrc2s %f8, %f15 brgz,a %g2, loop_2872 fcmpeq16 %f8, %f0, %l3 or %o0, %l4, %g6 stw %i0, [%l7 + 0x78] loop_2872: ldub [%l7 + 0x7A], %i7 ldub [%l7 + 0x59], %o3 stb %i2, [%l7 + 0x71] pdist %f14, %f4, %f12 tcs %xcc, 0x4 edge16 %g5, %o1, %o6 tsubcc %i4, 0x1D91, %o4 ld [%l7 + 0x5C], %f4 fzero %f6 ldsw [%l7 + 0x08], %g3 sub %l5, 0x1B7D, %o5 udivx %i5, 0x0757, %l0 srax %i3, 0x11, %g1 or %g7, %l6, %o2 fzeros %f15 fbuge %fcc1, loop_2873 addcc %l2, %i6, %o7 ld [%l7 + 0x24], %f9 taddcctv %g4, 0x1EAA, %i1 loop_2873: lduw [%l7 + 0x48], %g2 bge,a loop_2874 ldsw [%l7 + 0x30], %l1 tl %icc, 0x4 call loop_2875 loop_2874: fmovdleu %icc, %f7, %f3 std %f10, [%l7 + 0x78] fpackfix %f14, %f3 loop_2875: ldd [%l7 + 0x58], %f6 smul %l3, %o0, %g6 lduh [%l7 + 0x54], %i0 fmovrsgz %i7, %f9, %f8 ta %xcc, 0x5 call loop_2876 ldsw [%l7 + 0x20], %o3 ldd [%l7 + 0x10], %f6 ldsh [%l7 + 0x52], %i2 loop_2876: edge32l %g5, %o1, %l4 bvc,pt %xcc, loop_2877 nop setx loop_2878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x6 fbule %fcc1, loop_2879 loop_2877: mulx %i4, 0x09A3, %o6 loop_2878: fmovda %xcc, %f15, %f1 ldub [%l7 + 0x63], %g3 loop_2879: movrgez %l5, 0x09B, %o5 sub %i5, 0x0A8A, %o4 fornot1 %f14, %f10, %f6 ldsb [%l7 + 0x24], %l0 andncc %i3, %g1, %g7 fmovsa %icc, %f8, %f14 ldub [%l7 + 0x47], %o2 ldd [%l7 + 0x28], %f6 lduw [%l7 + 0x58], %l2 st %f4, [%l7 + 0x0C] stb %i6, [%l7 + 0x55] fmovrsgez %o7, %f1, %f0 udiv %l6, 0x1AEB, %i1 addccc %g4, 0x0942, %g2 lduh [%l7 + 0x3C], %l3 ldd [%l7 + 0x38], %f4 ldsh [%l7 + 0x1E], %o0 fmovdleu %xcc, %f11, %f7 fcmpgt32 %f10, %f14, %l1 std %f6, [%l7 + 0x30] subc %g6, 0x183D, %i7 fornot2 %f14, %f12, %f0 add %i0, %i2, %g5 tpos %icc, 0x3 ldsw [%l7 + 0x14], %o3 orcc %l4, 0x0D20, %i4 st %f7, [%l7 + 0x30] movleu %xcc, %o1, %g3 fmovdgu %icc, %f14, %f3 ba,a,pt %icc, loop_2880 te %xcc, 0x1 ldsb [%l7 + 0x79], %l5 fnors %f6, %f5, %f8 loop_2880: ldx [%l7 + 0x48], %o5 te %icc, 0x0 stx %i5, [%l7 + 0x38] bneg,a,pn %icc, loop_2881 mulscc %o4, 0x022E, %o6 bvs,pn %xcc, loop_2882 edge8l %l0, %g1, %g7 loop_2881: array8 %i3, %o2, %i6 smul %l2, %l6, %o7 loop_2882: fcmpes %fcc0, %f1, %f2 bleu,pt %icc, loop_2883 ldsh [%l7 + 0x4A], %i1 ldsb [%l7 + 0x73], %g2 fcmpes %fcc3, %f7, %f1 loop_2883: srax %g4, 0x09, %l3 st %f14, [%l7 + 0x30] fnors %f2, %f13, %f13 fmul8ulx16 %f12, %f6, %f14 lduw [%l7 + 0x54], %o0 fmovdgu %icc, %f5, %f2 fmovdneg %icc, %f1, %f2 fmovdcc %icc, %f9, %f10 array32 %l1, %g6, %i0 lduh [%l7 + 0x5E], %i7 fmuld8ulx16 %f7, %f3, %f0 fmovdge %xcc, %f15, %f5 alignaddrl %i2, %g5, %o3 bneg %xcc, loop_2884 tneg %xcc, 0x0 st %f4, [%l7 + 0x28] movl %icc, %i4, %o1 loop_2884: nop setx loop_2885, %l0, %l1 jmpl %l1, %l4 fmovrslz %l5, %f5, %f5 stx %o5, [%l7 + 0x68] fcmps %fcc1, %f14, %f6 loop_2885: ldx [%l7 + 0x08], %i5 fbge,a %fcc2, loop_2886 stx %g3, [%l7 + 0x58] lduh [%l7 + 0x2C], %o6 fbue %fcc1, loop_2887 loop_2886: sub %o4, 0x0DDC, %g1 ldsb [%l7 + 0x09], %g7 fbl,a %fcc2, loop_2888 loop_2887: movrlez %l0, 0x0BF, %i3 add %o2, %i6, %l2 ldx [%l7 + 0x58], %l6 loop_2888: call loop_2889 fblg %fcc0, loop_2890 lduh [%l7 + 0x12], %o7 andcc %i1, 0x182D, %g2 loop_2889: fbule,a %fcc0, loop_2891 loop_2890: fnors %f4, %f11, %f6 fmuld8ulx16 %f13, %f2, %f14 fbl %fcc3, loop_2892 loop_2891: andcc %g4, %l3, %l1 ld [%l7 + 0x24], %f13 umulcc %g6, 0x1BCF, %o0 loop_2892: fmovscs %xcc, %f2, %f2 lduh [%l7 + 0x44], %i7 ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x40], %i2 ldx [%l7 + 0x60], %g5 edge8n %o3, %i0, %o1 brlz,a %l4, loop_2893 and %i4, %l5, %i5 fbe %fcc3, loop_2894 lduw [%l7 + 0x08], %o5 loop_2893: fcmple16 %f12, %f4, %g3 udiv %o4, 0x0B5C, %o6 loop_2894: fsrc2s %f5, %f6 fblg,a %fcc2, loop_2895 st %f11, [%l7 + 0x60] fmovdpos %icc, %f11, %f2 edge8ln %g7, %l0, %i3 loop_2895: ldsh [%l7 + 0x0C], %o2 stx %g1, [%l7 + 0x60] ld [%l7 + 0x3C], %f10 fmul8x16au %f9, %f3, %f8 lduw [%l7 + 0x38], %l2 udiv %l6, 0x0DB0, %o7 fones %f3 fbue,a %fcc0, loop_2896 fcmple16 %f12, %f12, %i6 movleu %icc, %g2, %i1 srl %l3, %l1, %g6 loop_2896: xnor %o0, %g4, %i7 array32 %i2, %g5, %o3 movvc %xcc, %i0, %o1 faligndata %f14, %f8, %f8 fmovse %xcc, %f1, %f6 stw %i4, [%l7 + 0x5C] fnot2 %f12, %f10 movge %icc, %l4, %i5 subcc %o5, 0x16CA, %l5 udivx %g3, 0x05A1, %o6 siam 0x4 stw %g7, [%l7 + 0x14] edge32n %l0, %i3, %o4 fbne %fcc2, loop_2897 lduh [%l7 + 0x1A], %g1 fnot1s %f0, %f3 bvs loop_2898 loop_2897: ld [%l7 + 0x74], %f14 fbu %fcc3, loop_2899 fand %f4, %f8, %f4 loop_2898: fmuld8sux16 %f14, %f12, %f2 ba %xcc, loop_2900 loop_2899: edge32n %o2, %l2, %l6 movge %xcc, %o7, %g2 fmovrdgez %i6, %f14, %f12 loop_2900: tcs %icc, 0x0 fmovscs %icc, %f14, %f13 ld [%l7 + 0x10], %f0 fmovrdgez %l3, %f12, %f14 sth %i1, [%l7 + 0x60] bn,pt %icc, loop_2901 srlx %g6, %o0, %l1 fcmple16 %f8, %f12, %i7 fpsub32 %f8, %f4, %f6 loop_2901: fmovdpos %xcc, %f10, %f14 tle %xcc, 0x7 call loop_2902 stw %g4, [%l7 + 0x14] udiv %i2, 0x1F9F, %g5 srax %i0, %o1, %o3 loop_2902: movre %l4, %i5, %o5 brgez %l5, loop_2903 fcmple32 %f12, %f14, %i4 fbue %fcc0, loop_2904 brz %o6, loop_2905 loop_2903: tneg %xcc, 0x3 ldsw [%l7 + 0x58], %g3 loop_2904: sth %l0, [%l7 + 0x12] loop_2905: mova %xcc, %g7, %o4 andn %g1, %i3, %l2 edge8 %o2, %o7, %g2 movg %icc, %l6, %i6 brlez,a %l3, loop_2906 orcc %g6, %o0, %l1 brlez,a %i1, loop_2907 lduw [%l7 + 0x74], %g4 loop_2906: movre %i7, %i2, %i0 fba %fcc2, loop_2908 loop_2907: nop setx loop_2909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o1, %o3, %g5 fmovdcs %xcc, %f1, %f14 loop_2908: or %i5, 0x060C, %l4 loop_2909: stb %l5, [%l7 + 0x51] st %f11, [%l7 + 0x38] ld [%l7 + 0x64], %f12 fbge %fcc2, loop_2910 smulcc %i4, %o6, %g3 fbo,a %fcc3, loop_2911 fmovrdne %o5, %f0, %f4 loop_2910: smulcc %l0, %g7, %g1 ldd [%l7 + 0x38], %f2 loop_2911: xnorcc %i3, 0x12FF, %o4 ldsw [%l7 + 0x44], %o2 ldsw [%l7 + 0x34], %l2 fors %f13, %f4, %f2 fbne %fcc3, loop_2912 ldsw [%l7 + 0x60], %g2 ldub [%l7 + 0x4D], %o7 fmovdle %icc, %f4, %f3 loop_2912: fbl,a %fcc1, loop_2913 andn %l6, %l3, %g6 edge8l %i6, %o0, %l1 edge32l %g4, %i1, %i2 loop_2913: stx %i7, [%l7 + 0x18] bne %xcc, loop_2914 ldsw [%l7 + 0x34], %i0 bg,a,pt %icc, loop_2915 bg loop_2916 loop_2914: bge %xcc, loop_2917 ldub [%l7 + 0x62], %o3 loop_2915: mova %xcc, %g5, %o1 loop_2916: tne %icc, 0x3 loop_2917: lduw [%l7 + 0x5C], %i5 edge8l %l5, %i4, %l4 fmovsleu %xcc, %f5, %f1 tg %icc, 0x7 fone %f14 fblg,a %fcc3, loop_2918 taddcctv %o6, 0x1AD1, %g3 stb %l0, [%l7 + 0x25] fpsub16 %f8, %f14, %f4 loop_2918: ldd [%l7 + 0x30], %f6 fandnot2 %f12, %f14, %f14 tge %xcc, 0x0 ldsw [%l7 + 0x58], %o5 stw %g7, [%l7 + 0x44] ldd [%l7 + 0x10], %f8 sdivx %i3, 0x18E8, %g1 orcc %o2, 0x1130, %o4 tg %icc, 0x6 fzero %f8 fmovs %f9, %f9 fmovrslez %g2, %f9, %f5 fbge,a %fcc2, loop_2919 st %f11, [%l7 + 0x30] udiv %l2, 0x149C, %l6 fsrc2s %f14, %f3 loop_2919: bneg,a,pn %xcc, loop_2920 te %icc, 0x1 ld [%l7 + 0x3C], %f1 fmovsg %xcc, %f10, %f12 loop_2920: lduh [%l7 + 0x54], %o7 addcc %g6, %l3, %o0 movvs %xcc, %i6, %l1 fmovrdne %g4, %f4, %f14 edge8l %i1, %i7, %i0 fmovsl %icc, %f10, %f8 fone %f10 tne %xcc, 0x5 ldsb [%l7 + 0x17], %o3 ldub [%l7 + 0x51], %g5 ldsb [%l7 + 0x6B], %i2 std %f10, [%l7 + 0x20] bvc,a %xcc, loop_2921 smulcc %i5, 0x0B33, %l5 fandnot2s %f9, %f10, %f3 fpadd32s %f12, %f0, %f15 loop_2921: std %f8, [%l7 + 0x28] bleu %icc, loop_2922 ld [%l7 + 0x44], %f7 bpos,pt %xcc, loop_2923 lduh [%l7 + 0x1E], %i4 loop_2922: fzeros %f8 movrlz %l4, 0x11E, %o6 loop_2923: ldsb [%l7 + 0x40], %g3 fmovda %xcc, %f12, %f8 fandnot1 %f14, %f8, %f6 edge16l %o1, %o5, %g7 edge8ln %l0, %i3, %g1 edge8l %o2, %g2, %l2 array16 %l6, %o4, %o7 edge16 %l3, %o0, %g6 edge8l %i6, %l1, %g4 fmuld8ulx16 %f2, %f14, %f4 fmovsvc %xcc, %f6, %f14 fnors %f5, %f4, %f4 sdiv %i7, 0x08DF, %i1 ldub [%l7 + 0x24], %i0 fpack16 %f12, %f5 fmovda %xcc, %f5, %f9 std %f8, [%l7 + 0x08] movrlez %g5, %i2, %i5 fmovrdgez %l5, %f6, %f10 fbu %fcc1, loop_2924 fmovdgu %icc, %f1, %f14 mulscc %i4, 0x1684, %l4 sdiv %o3, 0x109F, %o6 loop_2924: fbuge %fcc3, loop_2925 fpadd16 %f12, %f4, %f8 fcmpeq16 %f12, %f12, %o1 fmovdleu %icc, %f11, %f11 loop_2925: andcc %g3, 0x1E84, %g7 subccc %o5, %i3, %g1 stw %l0, [%l7 + 0x1C] edge8ln %o2, %g2, %l2 ldsb [%l7 + 0x67], %o4 popc 0x11DF, %o7 fmovdle %icc, %f0, %f12 bcs,a,pn %icc, loop_2926 ldub [%l7 + 0x0D], %l3 alignaddr %o0, %l6, %g6 fandnot2s %f10, %f11, %f10 loop_2926: fmovdge %icc, %f10, %f2 bl,pn %icc, loop_2927 tge %xcc, 0x1 array16 %l1, %i6, %i7 stb %i1, [%l7 + 0x12] loop_2927: alignaddr %g4, %g5, %i0 ldsb [%l7 + 0x0A], %i5 tgu %icc, 0x2 lduw [%l7 + 0x28], %i2 stb %l5, [%l7 + 0x50] bgu,a %xcc, loop_2928 sdiv %i4, 0x0D32, %o3 tcs %xcc, 0x1 movre %o6, %l4, %g3 loop_2928: sth %o1, [%l7 + 0x24] nop setx loop_2929, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlez %g7, %f12, %f2 xorcc %i3, %g1, %o5 tvc %icc, 0x7 loop_2929: bvc,a loop_2930 fmovrdgez %o2, %f0, %f14 fnegs %f9, %f1 stw %l0, [%l7 + 0x78] loop_2930: be,pt %xcc, loop_2931 fbo %fcc0, loop_2932 fbo %fcc3, loop_2933 tleu %icc, 0x3 loop_2931: brz %g2, loop_2934 loop_2932: fmovsgu %icc, %f3, %f2 loop_2933: fcmpes %fcc0, %f3, %f4 movneg %xcc, %o4, %l2 loop_2934: te %xcc, 0x3 lduw [%l7 + 0x64], %l3 ldub [%l7 + 0x5F], %o0 tvs %icc, 0x4 fba %fcc1, loop_2935 bleu,pn %xcc, loop_2936 lduw [%l7 + 0x24], %o7 xnor %g6, 0x01AD, %l1 loop_2935: fnot2s %f1, %f14 loop_2936: array32 %l6, %i6, %i1 fsrc2s %f14, %f13 fmovdgu %xcc, %f5, %f1 movne %icc, %g4, %i7 stb %i0, [%l7 + 0x25] ldd [%l7 + 0x28], %f4 ldx [%l7 + 0x28], %g5 ldsb [%l7 + 0x70], %i2 lduh [%l7 + 0x38], %i5 ldsw [%l7 + 0x5C], %l5 fmovdne %icc, %f15, %f13 fsrc1 %f2, %f0 fmovda %xcc, %f9, %f6 tle %xcc, 0x6 stw %i4, [%l7 + 0x48] edge16n %o3, %o6, %g3 sub %l4, %o1, %i3 stx %g7, [%l7 + 0x30] nop setx loop_2937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %g1, 0x0031, %o5 fmovdg %icc, %f6, %f13 brz,a %l0, loop_2938 loop_2937: stx %g2, [%l7 + 0x08] fbuge %fcc1, loop_2939 stx %o4, [%l7 + 0x28] loop_2938: orcc %o2, %l3, %o0 call loop_2940 loop_2939: tgu %icc, 0x2 brlez,a %o7, loop_2941 ldsw [%l7 + 0x1C], %l2 loop_2940: subc %l1, %g6, %i6 movrgez %l6, %g4, %i7 loop_2941: fones %f12 sdiv %i1, 0x09B2, %g5 fmuld8sux16 %f7, %f12, %f10 fcmped %fcc1, %f10, %f8 popc %i2, %i5 fmovdn %icc, %f5, %f6 fandnot2s %f0, %f6, %f4 lduw [%l7 + 0x10], %i0 sra %i4, 0x12, %l5 fcmple16 %f4, %f2, %o6 and %o3, 0x0335, %l4 orncc %o1, %g3, %i3 bvc %icc, loop_2942 fmovrsne %g7, %f11, %f13 fpackfix %f8, %f14 tneg %icc, 0x7 loop_2942: nop setx loop_2943, %l0, %l1 jmpl %l1, %o5 fbul,a %fcc2, loop_2944 stw %l0, [%l7 + 0x64] fmovrsgz %g2, %f4, %f0 loop_2943: ldd [%l7 + 0x70], %f4 loop_2944: movcc %icc, %g1, %o2 fmovde %xcc, %f6, %f12 fnegs %f13, %f4 fpsub16s %f14, %f10, %f2 ldx [%l7 + 0x50], %l3 movvc %xcc, %o4, %o7 stw %l2, [%l7 + 0x50] fmovrse %l1, %f12, %f14 fmovdcc %icc, %f10, %f13 lduh [%l7 + 0x7E], %o0 tl %icc, 0x3 lduw [%l7 + 0x5C], %i6 for %f2, %f2, %f10 ld [%l7 + 0x30], %f7 lduw [%l7 + 0x14], %g6 fmovsl %icc, %f8, %f8 fbuge %fcc1, loop_2945 ldx [%l7 + 0x58], %g4 xnor %i7, %i1, %g5 stw %l6, [%l7 + 0x74] loop_2945: ldx [%l7 + 0x68], %i5 fmovsge %xcc, %f1, %f1 fmovdgu %xcc, %f7, %f12 edge16l %i2, %i4, %i0 st %f4, [%l7 + 0x20] fmovdle %icc, %f1, %f12 andcc %o6, 0x1172, %o3 fpack32 %f10, %f6, %f0 edge32 %l4, %o1, %g3 ldx [%l7 + 0x58], %l5 fmovspos %xcc, %f14, %f3 sth %i3, [%l7 + 0x7C] fnot2 %f4, %f2 fone %f4 fcmpeq32 %f0, %f6, %g7 orcc %o5, %l0, %g2 alignaddrl %o2, %g1, %l3 bvc,a,pn %xcc, loop_2946 fbe %fcc0, loop_2947 fbuge,a %fcc1, loop_2948 stw %o4, [%l7 + 0x34] loop_2946: bl,a,pt %icc, loop_2949 loop_2947: fmovsne %icc, %f10, %f1 loop_2948: fmovscc %icc, %f4, %f11 fxnors %f5, %f11, %f7 loop_2949: fmovspos %icc, %f2, %f9 fmovrdgez %o7, %f10, %f10 movg %xcc, %l1, %o0 ldsh [%l7 + 0x08], %l2 alignaddr %i6, %g4, %i7 st %f14, [%l7 + 0x78] bvs,a %icc, loop_2950 or %i1, %g6, %g5 ldx [%l7 + 0x50], %i5 bneg,pt %icc, loop_2951 loop_2950: fcmpne16 %f10, %f6, %i2 nop setx loop_2952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ta %xcc, 0x1 loop_2951: ldsb [%l7 + 0x3C], %i4 bge loop_2953 loop_2952: stw %i0, [%l7 + 0x64] bvc %icc, loop_2954 fmovdl %icc, %f1, %f13 loop_2953: stb %l6, [%l7 + 0x29] movrne %o6, %l4, %o3 loop_2954: fsrc1 %f14, %f14 subccc %o1, 0x1097, %g3 fornot1s %f9, %f4, %f1 nop setx loop_2955, %l0, %l1 jmpl %l1, %i3 movge %icc, %l5, %o5 std %f10, [%l7 + 0x40] stb %g7, [%l7 + 0x25] loop_2955: fsrc2 %f12, %f12 xor %g2, %l0, %g1 ldsw [%l7 + 0x64], %l3 fmovdpos %icc, %f0, %f12 sub %o2, %o4, %l1 xnorcc %o0, 0x1A9F, %l2 fxor %f14, %f2, %f6 movle %xcc, %i6, %o7 ldsb [%l7 + 0x0A], %g4 udiv %i1, 0x070B, %g6 sethi 0x138C, %g5 tneg %icc, 0x0 ldub [%l7 + 0x64], %i5 edge32ln %i2, %i4, %i7 stx %i0, [%l7 + 0x30] ldub [%l7 + 0x29], %l6 movle %icc, %l4, %o3 srax %o6, 0x08, %g3 xorcc %i3, %o1, %l5 udivx %g7, 0x113A, %g2 sllx %o5, 0x13, %l0 fmovsge %xcc, %f3, %f14 fbn %fcc1, loop_2956 fnegd %f12, %f8 fandnot2 %f8, %f10, %f8 fcmpgt32 %f4, %f6, %g1 loop_2956: ldx [%l7 + 0x08], %o2 ba,a,pt %xcc, loop_2957 tcc %xcc, 0x2 fmovrsne %o4, %f8, %f7 bg,a %icc, loop_2958 loop_2957: and %l1, %l3, %o0 fmovdle %xcc, %f15, %f14 ldd [%l7 + 0x08], %f2 loop_2958: movpos %icc, %i6, %o7 srlx %l2, %i1, %g4 stw %g6, [%l7 + 0x28] addccc %i5, 0x04EF, %g5 lduw [%l7 + 0x0C], %i4 nop setx loop_2959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %i2, 0x1739, %i7 fnot2 %f12, %f14 fmovrsne %l6, %f10, %f1 loop_2959: ldsh [%l7 + 0x18], %i0 movneg %icc, %l4, %o6 ldub [%l7 + 0x30], %g3 fpack32 %f4, %f8, %f10 edge32ln %i3, %o1, %l5 tvc %icc, 0x4 ldsw [%l7 + 0x2C], %g7 ldsh [%l7 + 0x46], %o3 taddcctv %o5, %g2, %l0 ld [%l7 + 0x4C], %f7 brgez %g1, loop_2960 fmovrdgz %o2, %f4, %f14 and %l1, 0x0A48, %o4 sub %o0, %l3, %i6 loop_2960: fmul8ulx16 %f14, %f10, %f12 fmovdle %xcc, %f2, %f3 lduw [%l7 + 0x2C], %l2 edge16 %o7, %i1, %g4 fnors %f12, %f8, %f4 fmovs %f13, %f0 sra %g6, %g5, %i4 fmovse %xcc, %f14, %f15 ldsh [%l7 + 0x5A], %i2 fornot2 %f10, %f12, %f6 xorcc %i7, %i5, %i0 edge32ln %l4, %o6, %g3 fbule,a %fcc1, loop_2961 sra %l6, 0x0A, %i3 std %f2, [%l7 + 0x68] brz %l5, loop_2962 loop_2961: fbule %fcc2, loop_2963 fmovdg %icc, %f2, %f0 fmul8x16 %f15, %f8, %f12 loop_2962: ldub [%l7 + 0x6D], %g7 loop_2963: std %f8, [%l7 + 0x60] add %o3, %o1, %g2 fbule,a %fcc2, loop_2964 ba,a,pn %icc, loop_2965 siam 0x0 fblg,a %fcc3, loop_2966 loop_2964: ba,a,pt %xcc, loop_2967 loop_2965: xorcc %o5, 0x0277, %g1 pdist %f0, %f2, %f8 loop_2966: subcc %l0, %o2, %o4 loop_2967: fmovsneg %xcc, %f4, %f15 ldx [%l7 + 0x30], %l1 ldx [%l7 + 0x40], %l3 array32 %o0, %l2, %o7 edge32n %i1, %g4, %i6 stx %g5, [%l7 + 0x38] ldx [%l7 + 0x70], %i4 lduw [%l7 + 0x5C], %i2 edge32 %i7, %g6, %i0 edge32 %l4, %o6, %g3 fmovrse %i5, %f13, %f12 lduw [%l7 + 0x44], %i3 brnz,a %l5, loop_2968 add %g7, %l6, %o1 stw %o3, [%l7 + 0x1C] taddcc %g2, 0x07F0, %g1 loop_2968: sll %o5, 0x18, %l0 fxors %f2, %f0, %f13 movrlez %o4, 0x3B9, %o2 brlz,a %l3, loop_2969 stx %o0, [%l7 + 0x70] fbug,a %fcc3, loop_2970 lduh [%l7 + 0x3C], %l2 loop_2969: movcc %icc, %o7, %i1 movpos %icc, %g4, %i6 loop_2970: tle %icc, 0x5 subcc %g5, %l1, %i2 edge32 %i4, %i7, %g6 edge8n %l4, %o6, %g3 fnor %f12, %f6, %f12 addcc %i0, 0x0456, %i5 ldx [%l7 + 0x10], %l5 sdivx %i3, 0x1B7A, %g7 fornot2 %f12, %f8, %f10 sth %l6, [%l7 + 0x1C] fpadd16s %f15, %f8, %f7 brgz %o3, loop_2971 tgu %icc, 0x4 fmovrsgez %o1, %f5, %f5 fmul8x16au %f0, %f0, %f12 loop_2971: addccc %g2, %o5, %l0 ldsw [%l7 + 0x08], %g1 fnands %f4, %f0, %f5 brgz %o4, loop_2972 fnors %f8, %f12, %f5 edge32n %l3, %o2, %o0 edge32n %l2, %i1, %o7 loop_2972: fnands %f4, %f11, %f5 tle %icc, 0x2 bl,a %icc, loop_2973 nop setx loop_2974, %l0, %l1 jmpl %l1, %i6 fornot2 %f14, %f12, %f0 fornot1 %f14, %f4, %f10 loop_2973: fnot1s %f0, %f14 loop_2974: ldx [%l7 + 0x20], %g5 tcc %xcc, 0x6 mulscc %g4, 0x0FC5, %i2 fnot2s %f10, %f10 ldub [%l7 + 0x40], %i4 fmovsgu %icc, %f15, %f15 taddcc %i7, 0x010E, %g6 fabsd %f4, %f12 ldsh [%l7 + 0x6C], %l4 fcmps %fcc0, %f3, %f2 ble,a,pt %icc, loop_2975 orn %o6, 0x185B, %l1 brz,a %i0, loop_2976 ldsh [%l7 + 0x66], %g3 loop_2975: ldx [%l7 + 0x30], %l5 fbo,a %fcc2, loop_2977 loop_2976: fcmpne32 %f4, %f4, %i5 fmovse %icc, %f8, %f2 fmovscc %icc, %f8, %f0 loop_2977: ldx [%l7 + 0x10], %i3 ldsw [%l7 + 0x70], %g7 fmovdne %icc, %f0, %f5 fbn,a %fcc0, loop_2978 fble,a %fcc0, loop_2979 ldx [%l7 + 0x60], %l6 move %xcc, %o3, %o1 loop_2978: fba %fcc3, loop_2980 loop_2979: movcc %icc, %g2, %o5 tcc %icc, 0x2 movre %l0, %o4, %g1 loop_2980: edge8ln %l3, %o0, %o2 fnands %f5, %f11, %f10 fmovsneg %xcc, %f10, %f12 fexpand %f0, %f14 fblg,a %fcc1, loop_2981 stx %l2, [%l7 + 0x50] fcmpeq32 %f0, %f6, %o7 movcc %xcc, %i1, %i6 loop_2981: movvc %xcc, %g4, %g5 fbl,a %fcc3, loop_2982 fpadd16 %f10, %f14, %f14 fors %f6, %f2, %f5 fmovdleu %xcc, %f7, %f8 loop_2982: fnot2s %f0, %f6 edge8n %i2, %i7, %i4 ldx [%l7 + 0x08], %l4 fmovdleu %xcc, %f5, %f2 ldsh [%l7 + 0x34], %o6 fmovsa %icc, %f15, %f4 bpos,pn %xcc, loop_2983 sub %g6, 0x00BC, %l1 bvc loop_2984 fmovrdgez %i0, %f10, %f10 loop_2983: fsrc1s %f13, %f13 stb %l5, [%l7 + 0x15] loop_2984: std %f4, [%l7 + 0x10] stx %g3, [%l7 + 0x60] fxors %f8, %f2, %f14 xorcc %i3, %i5, %g7 fxors %f8, %f2, %f6 fnands %f14, %f9, %f12 lduh [%l7 + 0x4A], %l6 fblg %fcc3, loop_2985 brgez %o3, loop_2986 fpsub16s %f9, %f14, %f5 bleu,pt %xcc, loop_2987 loop_2985: subc %o1, %o5, %l0 loop_2986: lduh [%l7 + 0x4A], %o4 bpos,a loop_2988 loop_2987: std %f14, [%l7 + 0x20] nop setx loop_2989, %l0, %l1 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 %f6, %f6, %g2 loop_2988: fxors %f0, %f13, %f11 fcmple16 %f8, %f14, %l3 loop_2989: ldx [%l7 + 0x38], %o0 sdivcc %o2, 0x0EBD, %l2 ba,a,pn %xcc, loop_2990 ldub [%l7 + 0x6F], %o7 fmovse %xcc, %f5, %f4 fnot2s %f6, %f3 loop_2990: alignaddr %g1, %i1, %g4 umul %g5, %i6, %i7 std %f12, [%l7 + 0x78] be,a %icc, loop_2991 lduh [%l7 + 0x3C], %i2 edge8ln %i4, %l4, %g6 lduh [%l7 + 0x5C], %o6 loop_2991: srl %l1, 0x13, %i0 fcmpes %fcc1, %f6, %f10 bcc %icc, loop_2992 bneg %icc, loop_2993 fornot1 %f14, %f14, %f12 fmovdn %icc, %f15, %f1 loop_2992: stw %g3, [%l7 + 0x74] loop_2993: taddcctv %l5, %i3, %i5 movgu %xcc, %l6, %o3 call loop_2994 stx %o1, [%l7 + 0x28] edge8n %o5, %l0, %o4 array16 %g7, %l3, %g2 loop_2994: fcmpeq16 %f6, %f8, %o0 fmovdcc %icc, %f4, %f1 sth %o2, [%l7 + 0x62] fbge %fcc1, loop_2995 fmovrsne %l2, %f1, %f14 tcc %xcc, 0x7 umulcc %o7, 0x1FD1, %g1 loop_2995: stw %i1, [%l7 + 0x24] fxnor %f8, %f10, %f0 fsrc1 %f2, %f2 edge16 %g5, %i6, %g4 fmovdcc %xcc, %f2, %f7 srax %i2, 0x0D, %i7 stb %i4, [%l7 + 0x68] xnorcc %l4, %g6, %l1 fcmpes %fcc1, %f2, %f2 ld [%l7 + 0x34], %f11 nop setx loop_2996, %l0, %l1 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 + 0x60], %o6 ldsw [%l7 + 0x74], %g3 tvc %icc, 0x0 loop_2996: ldsh [%l7 + 0x4A], %i0 stw %i3, [%l7 + 0x60] fbn,a %fcc2, loop_2997 fmovrdlz %i5, %f14, %f4 alignaddrl %l5, %o3, %o1 fnand %f4, %f2, %f6 loop_2997: tne %icc, 0x1 bshuffle %f6, %f14, %f14 movgu %icc, %l6, %o5 bshuffle %f12, %f6, %f0 umulcc %o4, 0x12E1, %l0 edge8n %g7, %g2, %o0 tsubcc %o2, %l2, %l3 and %o7, %g1, %g5 ldsw [%l7 + 0x20], %i1 fnot1 %f8, %f2 ta %icc, 0x5 bne,a %icc, loop_2998 stb %g4, [%l7 + 0x50] ble,pn %icc, loop_2999 std %f14, [%l7 + 0x70] loop_2998: nop setx loop_3000, %l0, %l1 jmpl %l1, %i2 tl %xcc, 0x1 loop_2999: fand %f8, %f6, %f12 udivcc %i6, 0x0D61, %i4 loop_3000: fbo,a %fcc2, loop_3001 bne,a,pt %xcc, loop_3002 andn %l4, %g6, %l1 ldd [%l7 + 0x50], %f0 loop_3001: stb %o6, [%l7 + 0x6F] loop_3002: fcmpgt32 %f2, %f2, %i7 taddcctv %g3, 0x0636, %i3 xor %i0, %l5, %o3 brz %i5, loop_3003 mulx %o1, %o5, %l6 tl %xcc, 0x2 move %icc, %l0, %g7 loop_3003: bge,pt %xcc, loop_3004 movrgez %o4, 0x39A, %o0 fmovda %icc, %f11, %f8 srlx %g2, 0x13, %o2 loop_3004: tleu %icc, 0x3 ldsb [%l7 + 0x0B], %l2 ldsw [%l7 + 0x0C], %l3 smulcc %g1, %o7, %g5 fmuld8ulx16 %f5, %f13, %f2 fba %fcc0, loop_3005 fornot2 %f6, %f14, %f14 fmovdl %icc, %f7, %f4 sth %i1, [%l7 + 0x3A] loop_3005: fmovd %f2, %f6 ldsb [%l7 + 0x6D], %g4 edge32ln %i2, %i6, %l4 stb %g6, [%l7 + 0x3C] brlz,a %i4, loop_3006 array32 %o6, %l1, %g3 stb %i7, [%l7 + 0x33] bgu,pn %xcc, loop_3007 loop_3006: edge32ln %i0, %l5, %i3 srl %i5, %o1, %o5 move %icc, %o3, %l0 loop_3007: umulcc %l6, 0x03E6, %g7 ld [%l7 + 0x4C], %f12 tneg %xcc, 0x4 fmovdne %xcc, %f9, %f14 fxors %f11, %f10, %f3 fone %f8 tn %icc, 0x3 fbo,a %fcc0, loop_3008 fmovsge %xcc, %f3, %f15 fbe %fcc3, loop_3009 lduh [%l7 + 0x28], %o0 loop_3008: fmovsl %icc, %f8, %f6 movvc %xcc, %g2, %o2 loop_3009: fpsub16s %f8, %f6, %f2 edge16ln %l2, %o4, %l3 move %icc, %o7, %g5 sth %g1, [%l7 + 0x50] tpos %xcc, 0x3 fornot2s %f12, %f7, %f4 popc %i1, %i2 tgu %xcc, 0x2 edge16 %i6, %l4, %g6 fbne,a %fcc2, loop_3010 fexpand %f7, %f2 fmul8x16al %f6, %f12, %f14 tl %xcc, 0x0 loop_3010: stw %i4, [%l7 + 0x68] move %icc, %g4, %l1 sth %g3, [%l7 + 0x26] edge16 %o6, %i7, %i0 fbo,a %fcc0, loop_3011 movge %icc, %l5, %i3 ldsh [%l7 + 0x70], %i5 xorcc %o5, 0x0CD5, %o3 loop_3011: ldsw [%l7 + 0x1C], %l0 fcmped %fcc1, %f2, %f6 tleu %icc, 0x2 subccc %o1, 0x05BA, %l6 nop setx loop_3012, %l0, %l1 jmpl %l1, %o0 fmovsle %icc, %f10, %f6 fpsub16 %f2, %f14, %f0 fornot1s %f8, %f5, %f12 loop_3012: fmovdg %xcc, %f8, %f13 fandnot2 %f4, %f0, %f4 ldsw [%l7 + 0x08], %g7 fbe %fcc3, loop_3013 ta %xcc, 0x3 ldsw [%l7 + 0x10], %g2 fcmpne16 %f0, %f8, %l2 loop_3013: ldsw [%l7 + 0x70], %o2 tvc %xcc, 0x6 st %f4, [%l7 + 0x34] stb %o4, [%l7 + 0x1F] fnegs %f7, %f2 fmovdg %xcc, %f7, %f4 st %f13, [%l7 + 0x5C] ldsb [%l7 + 0x23], %l3 bcs,a,pn %icc, loop_3014 fmovdleu %icc, %f3, %f3 nop setx loop_3015, %l0, %l1 jmpl %l1, %g5 array16 %o7, %g1, %i1 loop_3014: subccc %i2, %l4, %i6 movpos %xcc, %i4, %g6 loop_3015: movrlez %g4, %g3, %l1 fpsub32s %f9, %f6, %f14 fandnot1 %f0, %f12, %f8 stx %i7, [%l7 + 0x68] udiv %o6, 0x1A12, %l5 te %xcc, 0x0 std %f0, [%l7 + 0x58] movne %icc, %i3, %i0 add %i5, 0x1BE5, %o3 ldx [%l7 + 0x08], %l0 xor %o5, %l6, %o1 stx %o0, [%l7 + 0x28] srax %g2, %l2, %o2 sub %g7, 0x09FB, %o4 fmovdle %icc, %f6, %f6 fandnot2s %f13, %f9, %f7 ldsw [%l7 + 0x4C], %g5 fmovdvs %icc, %f3, %f9 fcmpgt32 %f6, %f6, %o7 fmovspos %xcc, %f12, %f1 bpos,pt %xcc, loop_3016 fmovscs %icc, %f6, %f0 fors %f5, %f7, %f14 andcc %l3, %g1, %i2 loop_3016: fmovdleu %xcc, %f11, %f13 ble %xcc, loop_3017 subccc %l4, %i1, %i6 ld [%l7 + 0x08], %f14 bg loop_3018 loop_3017: fmovdge %icc, %f12, %f14 lduw [%l7 + 0x74], %i4 ldx [%l7 + 0x28], %g4 loop_3018: fornot1s %f10, %f0, %f11 ldsb [%l7 + 0x23], %g6 fmul8ulx16 %f10, %f12, %f12 fmovrsne %g3, %f11, %f10 fexpand %f10, %f8 fmovdge %icc, %f11, %f10 fmovrdlez %l1, %f0, %f0 sth %o6, [%l7 + 0x34] tpos %xcc, 0x2 bvc,pn %xcc, loop_3019 tcc %xcc, 0x2 tg %icc, 0x2 fmuld8ulx16 %f5, %f9, %f12 loop_3019: tcs %icc, 0x5 sethi 0x1A57, %l5 bge,a %icc, loop_3020 lduh [%l7 + 0x48], %i3 std %f8, [%l7 + 0x40] ldsb [%l7 + 0x21], %i7 loop_3020: ld [%l7 + 0x10], %f13 xorcc %i0, %i5, %o3 fba,a %fcc1, loop_3021 std %f4, [%l7 + 0x20] move %icc, %l0, %l6 sth %o5, [%l7 + 0x64] loop_3021: orcc %o0, 0x0404, %o1 bn %xcc, loop_3022 ble,a %icc, loop_3023 ldsb [%l7 + 0x35], %g2 fbuge %fcc3, loop_3024 loop_3022: sdiv %o2, 0x01C3, %g7 loop_3023: lduw [%l7 + 0x6C], %o4 fbul %fcc1, loop_3025 loop_3024: fbl,a %fcc2, loop_3026 fnot1 %f6, %f8 ld [%l7 + 0x28], %f6 loop_3025: ldsh [%l7 + 0x40], %l2 loop_3026: movg %icc, %g5, %o7 movre %l3, %g1, %l4 fxnor %f2, %f10, %f6 fzero %f2 lduw [%l7 + 0x68], %i2 sra %i1, %i6, %g4 umulcc %g6, %i4, %g3 stb %l1, [%l7 + 0x12] tgu %icc, 0x6 add %l5, %o6, %i7 fcmpne16 %f6, %f2, %i3 lduw [%l7 + 0x0C], %i0 std %f10, [%l7 + 0x30] mulx %o3, %l0, %i5 ba loop_3027 movcc %xcc, %o5, %l6 and %o0, 0x0A32, %g2 ldd [%l7 + 0x38], %f8 loop_3027: ble,a %xcc, loop_3028 fxors %f7, %f15, %f12 umulcc %o1, 0x0127, %g7 fpadd16s %f2, %f15, %f4 loop_3028: fmul8sux16 %f14, %f2, %f10 ldsb [%l7 + 0x56], %o2 or %l2, 0x056F, %o4 fmul8x16 %f2, %f4, %f14 fmul8x16al %f3, %f0, %f10 ldsb [%l7 + 0x26], %o7 srax %g5, 0x08, %g1 stx %l3, [%l7 + 0x40] ldsh [%l7 + 0x68], %i2 sll %i1, %i6, %l4 addcc %g4, %g6, %i4 ldsb [%l7 + 0x50], %g3 fcmple32 %f14, %f14, %l1 stx %o6, [%l7 + 0x40] fnands %f8, %f7, %f2 ldsb [%l7 + 0x1A], %i7 fmovdneg %icc, %f15, %f14 edge8 %l5, %i3, %o3 fcmpd %fcc1, %f0, %f12 std %f0, [%l7 + 0x58] ldsh [%l7 + 0x0E], %l0 fmovrsgez %i5, %f4, %f14 tgu %icc, 0x2 sethi 0x0836, %i0 array16 %l6, %o5, %g2 tgu %icc, 0x4 ldsb [%l7 + 0x37], %o0 fmovsn %icc, %f11, %f1 fmovsgu %icc, %f8, %f11 ldd [%l7 + 0x08], %f6 ld [%l7 + 0x18], %f12 fmovde %xcc, %f15, %f13 tg %xcc, 0x7 fnor %f12, %f2, %f0 stx %o1, [%l7 + 0x20] srl %g7, %o2, %o4 tne %icc, 0x3 fornot1 %f12, %f8, %f10 std %f4, [%l7 + 0x40] sdivcc %o7, 0x0BDA, %g5 fnegd %f10, %f2 addccc %g1, 0x1970, %l2 fcmps %fcc2, %f7, %f7 tle %xcc, 0x2 stx %i2, [%l7 + 0x70] ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x6D], %l3 fmovrdlez %i1, %f0, %f8 sub %i6, 0x0C04, %l4 st %f12, [%l7 + 0x08] fmovdne %xcc, %f12, %f6 ldd [%l7 + 0x20], %f10 fmovscs %icc, %f11, %f11 ba %icc, loop_3029 ldx [%l7 + 0x48], %g4 std %f0, [%l7 + 0x78] fbo %fcc3, loop_3030 loop_3029: stb %i4, [%l7 + 0x77] fmuld8sux16 %f3, %f7, %f8 fone %f0 loop_3030: sth %g6, [%l7 + 0x0A] pdist %f6, %f2, %f10 alignaddrl %g3, %o6, %i7 fxnor %f2, %f12, %f8 ldsw [%l7 + 0x3C], %l5 ldx [%l7 + 0x30], %l1 orcc %o3, %l0, %i3 ldub [%l7 + 0x7E], %i5 brlez %l6, loop_3031 fones %f3 sethi 0x1E57, %i0 fnot1s %f7, %f2 loop_3031: fbne %fcc1, loop_3032 fblg,a %fcc3, loop_3033 fmovrse %o5, %f9, %f0 fmovdl %xcc, %f7, %f1 loop_3032: fmovdpos %xcc, %f8, %f4 loop_3033: lduw [%l7 + 0x74], %g2 faligndata %f14, %f6, %f2 movl %xcc, %o0, %g7 tcs %xcc, 0x4 tsubcc %o2, %o4, %o7 fbn %fcc0, loop_3034 ldub [%l7 + 0x70], %g5 fxnors %f0, %f7, %f2 nop setx loop_3035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3034: brgez,a %o1, loop_3036 st %f3, [%l7 + 0x40] fands %f9, %f15, %f14 loop_3035: std %f8, [%l7 + 0x48] loop_3036: andn %l2, 0x0BA4, %i2 fbl,a %fcc0, loop_3037 ld [%l7 + 0x24], %f9 bvs,pt %xcc, loop_3038 movrgz %g1, 0x1E6, %i1 loop_3037: fmovscs %xcc, %f1, %f8 lduh [%l7 + 0x56], %i6 loop_3038: udivcc %l3, 0x1EA9, %g4 std %f8, [%l7 + 0x10] pdist %f8, %f6, %f4 fornot1 %f0, %f14, %f8 fand %f14, %f12, %f0 ldsb [%l7 + 0x5C], %l4 ldsb [%l7 + 0x44], %i4 fnot1 %f6, %f8 lduh [%l7 + 0x46], %g3 sdiv %o6, 0x1384, %i7 fpackfix %f10, %f1 fcmpd %fcc3, %f8, %f14 tneg %icc, 0x7 fmul8x16al %f7, %f0, %f10 brgez,a %g6, loop_3039 sth %l5, [%l7 + 0x12] fnot2s %f2, %f15 xnor %l1, 0x0246, %l0 loop_3039: lduh [%l7 + 0x28], %o3 st %f13, [%l7 + 0x7C] ld [%l7 + 0x68], %f5 ldub [%l7 + 0x19], %i3 movrlz %i5, 0x03F, %l6 fbue %fcc1, loop_3040 subcc %o5, 0x0BF4, %i0 movge %xcc, %g2, %o0 edge16 %o2, %g7, %o4 loop_3040: ta %icc, 0x0 fpack32 %f2, %f0, %f8 ldub [%l7 + 0x0E], %g5 ldsb [%l7 + 0x6D], %o1 andncc %o7, %i2, %l2 stx %g1, [%l7 + 0x38] ldx [%l7 + 0x38], %i6 fmovrslz %l3, %f1, %f15 fmovsa %xcc, %f10, %f12 brnz %g4, loop_3041 fornot2 %f6, %f4, %f0 nop setx loop_3042, %l0, %l1 jmpl %l1, %l4 ldsb [%l7 + 0x20], %i4 loop_3041: fmovdvc %xcc, %f1, %f1 fmovdgu %xcc, %f2, %f12 loop_3042: edge32 %i1, %o6, %i7 tl %xcc, 0x2 array32 %g3, %l5, %g6 fnot2s %f13, %f6 ldsb [%l7 + 0x3B], %l1 fmul8x16 %f15, %f0, %f14 bge,a,pt %xcc, loop_3043 fzeros %f13 stw %o3, [%l7 + 0x4C] sth %l0, [%l7 + 0x5A] loop_3043: ldub [%l7 + 0x50], %i3 sth %l6, [%l7 + 0x0A] bg loop_3044 movvs %icc, %o5, %i0 st %f1, [%l7 + 0x44] fexpand %f7, %f10 loop_3044: ldub [%l7 + 0x7D], %g2 orn %i5, 0x1D60, %o0 fmovscs %xcc, %f5, %f14 srax %o2, 0x0B, %g7 fbuge,a %fcc0, loop_3045 sth %o4, [%l7 + 0x5C] fandnot1 %f0, %f2, %f10 lduh [%l7 + 0x40], %o1 loop_3045: andncc %g5, %o7, %l2 bvs,a %icc, loop_3046 ldsh [%l7 + 0x72], %g1 fornot2 %f2, %f2, %f0 fxors %f0, %f9, %f6 loop_3046: ldsw [%l7 + 0x68], %i2 ldub [%l7 + 0x34], %l3 orcc %i6, %l4, %i4 fmovrdne %g4, %f14, %f12 fcmpeq16 %f6, %f12, %o6 ldx [%l7 + 0x20], %i7 ldub [%l7 + 0x5E], %g3 fcmpne32 %f14, %f12, %l5 xnor %i1, %l1, %o3 stw %g6, [%l7 + 0x40] movcs %xcc, %l0, %i3 st %f6, [%l7 + 0x38] fexpand %f8, %f2 udivx %o5, 0x1645, %i0 fmovrsgez %g2, %f15, %f15 fcmped %fcc0, %f6, %f6 ld [%l7 + 0x38], %f5 fcmpeq32 %f4, %f12, %l6 brnz %o0, loop_3047 ld [%l7 + 0x24], %f0 fnot1s %f0, %f12 fcmple32 %f8, %f6, %i5 loop_3047: udivcc %g7, 0x03DF, %o4 srl %o2, 0x02, %g5 lduh [%l7 + 0x34], %o7 stw %o1, [%l7 + 0x48] fsrc1s %f1, %f5 bshuffle %f4, %f12, %f4 fmovrdgz %g1, %f2, %f2 fpmerge %f12, %f8, %f14 fmul8sux16 %f14, %f14, %f8 ldsb [%l7 + 0x60], %l2 ldsb [%l7 + 0x58], %i2 fandnot1 %f10, %f0, %f4 ldsb [%l7 + 0x0B], %i6 st %f6, [%l7 + 0x40] umulcc %l3, %i4, %l4 std %f6, [%l7 + 0x38] fpmerge %f10, %f10, %f6 bge,a loop_3048 andcc %g4, 0x0CE9, %o6 nop setx loop_3049, %l0, %l1 jmpl %l1, %i7 mulscc %l5, 0x195A, %g3 loop_3048: fbu %fcc1, loop_3050 ldsh [%l7 + 0x16], %l1 loop_3049: fbe %fcc1, loop_3051 fpadd16 %f14, %f14, %f14 loop_3050: sdivx %i1, 0x122F, %o3 orncc %g6, 0x1B71, %l0 loop_3051: fmovrdgz %o5, %f0, %f2 ble,a %xcc, loop_3052 fcmpeq16 %f2, %f2, %i0 brnz %i3, loop_3053 fmovsneg %xcc, %f0, %f8 loop_3052: fornot1 %f14, %f14, %f10 st %f2, [%l7 + 0x7C] loop_3053: ldub [%l7 + 0x70], %l6 stb %o0, [%l7 + 0x7B] stx %i5, [%l7 + 0x10] tneg %xcc, 0x5 fornot2s %f3, %f14, %f13 andcc %g2, %g7, %o4 ldsw [%l7 + 0x70], %g5 bne,a loop_3054 smulcc %o7, 0x05B3, %o1 fpsub32 %f14, %f2, %f0 fmovsvs %xcc, %f7, %f11 loop_3054: brz,a %g1, loop_3055 edge16ln %l2, %o2, %i6 fxors %f14, %f9, %f13 tneg %xcc, 0x7 loop_3055: fsrc1s %f14, %f4 fmovsa %icc, %f5, %f5 ld [%l7 + 0x3C], %f5 edge16n %i2, %l3, %i4 stw %l4, [%l7 + 0x78] fmovrde %g4, %f8, %f12 fmovdcs %icc, %f11, %f7 bg %icc, loop_3056 st %f12, [%l7 + 0x14] bg,a loop_3057 ldub [%l7 + 0x71], %i7 loop_3056: fmovsl %icc, %f1, %f3 array8 %l5, %g3, %o6 loop_3057: lduh [%l7 + 0x78], %i1 ldub [%l7 + 0x36], %o3 fone %f4 mova %icc, %l1, %l0 siam 0x5 movrgz %g6, 0x038, %i0 addc %i3, %l6, %o0 ld [%l7 + 0x24], %f14 lduh [%l7 + 0x5C], %o5 movvs %icc, %i5, %g7 movg %icc, %g2, %o4 stx %o7, [%l7 + 0x30] edge16ln %o1, %g1, %g5 fnands %f5, %f13, %f0 fmovd %f10, %f10 stw %l2, [%l7 + 0x50] andncc %o2, %i2, %l3 smul %i6, %i4, %g4 movrgez %i7, %l5, %l4 taddcc %g3, %i1, %o3 te %icc, 0x0 fmul8ulx16 %f2, %f0, %f10 fmovd %f8, %f12 fmovdvc %xcc, %f15, %f12 fmovdvs %xcc, %f11, %f0 nop setx loop_3058, %l0, %l1 jmpl %l1, %o6 fmovdgu %xcc, %f1, %f12 stb %l1, [%l7 + 0x46] stw %g6, [%l7 + 0x68] loop_3058: ldsb [%l7 + 0x3A], %l0 fbn,a %fcc1, loop_3059 tg %xcc, 0x0 bshuffle %f14, %f14, %f2 fcmpne16 %f10, %f2, %i3 loop_3059: bvs,a,pt %icc, loop_3060 sll %i0, %l6, %o0 stw %i5, [%l7 + 0x70] popc %g7, %o5 loop_3060: andn %o4, %o7, %g2 fexpand %f4, %f14 nop setx loop_3061, %l0, %l1 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 %g1, [%l7 + 0x28] alignaddr %g5, %l2, %o2 fmovrsgz %o1, %f0, %f3 loop_3061: fbl,a %fcc2, loop_3062 fpadd32 %f8, %f6, %f12 array32 %i2, %l3, %i4 stw %g4, [%l7 + 0x08] loop_3062: st %f2, [%l7 + 0x4C] movvc %icc, %i7, %i6 addc %l4, 0x17FB, %g3 fnands %f5, %f9, %f5 fmovrdgz %l5, %f0, %f0 fmovse %icc, %f15, %f4 ldub [%l7 + 0x24], %o3 fcmpeq16 %f12, %f14, %o6 stw %l1, [%l7 + 0x5C] fand %f14, %f0, %f2 fmovrslz %i1, %f6, %f8 ldx [%l7 + 0x70], %g6 brlz %l0, loop_3063 smulcc %i3, 0x005E, %i0 fmovrdne %o0, %f8, %f0 ba loop_3064 loop_3063: fcmpne16 %f2, %f0, %i5 fmovsleu %xcc, %f14, %f1 ldx [%l7 + 0x48], %l6 loop_3064: subccc %o5, 0x040D, %g7 or %o4, %g2, %o7 andn %g1, %l2, %g5 smulcc %o2, %i2, %o1 stw %l3, [%l7 + 0x10] tcs %xcc, 0x4 ldd [%l7 + 0x30], %f2 std %f8, [%l7 + 0x18] ld [%l7 + 0x38], %f6 addcc %g4, 0x1FD8, %i4 ldsb [%l7 + 0x5F], %i7 bleu,pt %icc, loop_3065 xorcc %i6, %l4, %l5 be,pt %xcc, loop_3066 fbl,a %fcc3, loop_3067 loop_3065: bne %xcc, loop_3068 fba %fcc0, loop_3069 loop_3066: fmovsgu %icc, %f3, %f4 loop_3067: ldub [%l7 + 0x5A], %o3 loop_3068: fmovda %icc, %f4, %f8 loop_3069: fpsub32s %f14, %f5, %f10 array32 %o6, %l1, %g3 fpsub16 %f4, %f2, %f0 sth %g6, [%l7 + 0x64] fmovrdgez %l0, %f8, %f0 edge32l %i3, %i1, %i0 sth %i5, [%l7 + 0x24] fmovrdgez %o0, %f0, %f2 fcmpes %fcc0, %f1, %f11 lduh [%l7 + 0x5E], %o5 fcmple16 %f6, %f0, %l6 edge32l %g7, %g2, %o7 movl %icc, %g1, %l2 orn %o4, 0x0563, %g5 stw %o2, [%l7 + 0x40] fmuld8sux16 %f15, %f11, %f8 movvc %icc, %i2, %l3 ldsw [%l7 + 0x3C], %o1 bg,a loop_3070 ldd [%l7 + 0x58], %f4 ldx [%l7 + 0x08], %g4 fmovsneg %xcc, %f5, %f4 loop_3070: ldsw [%l7 + 0x48], %i7 sllx %i6, 0x1D, %i4 lduh [%l7 + 0x50], %l4 fcmpeq16 %f10, %f12, %o3 edge32n %o6, %l1, %l5 sdivcc %g3, 0x060F, %g6 fmovrsne %l0, %f12, %f9 fmul8x16au %f15, %f10, %f6 fmul8x16 %f5, %f12, %f14 ldsh [%l7 + 0x7C], %i1 sth %i0, [%l7 + 0x2E] for %f2, %f2, %f0 fzero %f0 tsubcctv %i3, 0x0B5F, %i5 fpadd32 %f4, %f4, %f14 st %f4, [%l7 + 0x58] srlx %o0, %o5, %g7 fmovspos %xcc, %f12, %f14 fbo %fcc3, loop_3071 stw %g2, [%l7 + 0x48] tl %icc, 0x1 fsrc1s %f12, %f9 loop_3071: stw %o7, [%l7 + 0x28] fbl %fcc3, loop_3072 st %f0, [%l7 + 0x1C] fbe,a %fcc0, loop_3073 fzero %f14 loop_3072: ldub [%l7 + 0x6B], %l6 orncc %g1, 0x06C8, %l2 loop_3073: ldx [%l7 + 0x60], %g5 taddcctv %o2, %i2, %l3 fxor %f6, %f8, %f2 ldsb [%l7 + 0x4E], %o1 fones %f6 fnands %f8, %f7, %f13 fpadd32 %f2, %f12, %f2 movcc %xcc, %g4, %o4 sra %i6, %i4, %i7 srax %l4, %o3, %l1 bvc %xcc, loop_3074 fexpand %f1, %f0 ldub [%l7 + 0x1F], %l5 ldd [%l7 + 0x20], %f12 loop_3074: movrlz %o6, 0x3D8, %g6 nop setx loop_3075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %icc, %f1, %f10 addcc %g3, %l0, %i0 bvc,a,pt %xcc, loop_3076 loop_3075: sethi 0x1DB1, %i3 fandnot2 %f14, %f8, %f6 srlx %i5, 0x0F, %i1 loop_3076: fnands %f12, %f5, %f14 ldub [%l7 + 0x42], %o0 lduh [%l7 + 0x66], %g7 stx %g2, [%l7 + 0x70] udivx %o5, 0x1A35, %l6 fcmpeq32 %f0, %f6, %g1 fcmpd %fcc2, %f14, %f6 popc %o7, %g5 fsrc2 %f12, %f6 fmovscs %icc, %f5, %f7 sllx %o2, 0x02, %l2 sth %i2, [%l7 + 0x4A] ldsh [%l7 + 0x64], %l3 fandnot2s %f6, %f15, %f5 fabss %f9, %f12 fmovsleu %icc, %f4, %f7 fmovrdgez %g4, %f6, %f2 alignaddrl %o1, %o4, %i6 tcc %icc, 0x7 tg %xcc, 0x3 fmovdgu %xcc, %f14, %f5 fcmps %fcc3, %f4, %f4 lduh [%l7 + 0x5A], %i7 st %f7, [%l7 + 0x5C] fsrc1s %f5, %f1 fnands %f11, %f5, %f0 ldsh [%l7 + 0x7E], %l4 fcmpgt16 %f10, %f0, %i4 ldd [%l7 + 0x30], %f14 fcmpeq16 %f8, %f12, %l1 ba,pn %xcc, loop_3077 bn,a %icc, loop_3078 ldsh [%l7 + 0x7C], %o3 fornot1 %f14, %f2, %f8 loop_3077: tpos %xcc, 0x0 loop_3078: sdivx %o6, 0x0AD0, %g6 ldub [%l7 + 0x23], %l5 fmovdle %xcc, %f3, %f10 lduh [%l7 + 0x62], %l0 brgez %g3, loop_3079 ba,a,pt %icc, loop_3080 fmovscs %icc, %f7, %f11 fmuld8sux16 %f10, %f0, %f2 loop_3079: fcmpne16 %f8, %f12, %i0 loop_3080: ble,pt %icc, loop_3081 fornot2 %f4, %f6, %f10 fmovsneg %icc, %f6, %f10 ldsh [%l7 + 0x62], %i5 loop_3081: fandnot1 %f14, %f2, %f14 fmovde %icc, %f7, %f10 or %i3, %i1, %g7 brlez %o0, loop_3082 tsubcctv %o5, %g2, %g1 ldx [%l7 + 0x30], %l6 sth %g5, [%l7 + 0x1A] loop_3082: tneg %icc, 0x3 fnor %f8, %f2, %f8 ldub [%l7 + 0x23], %o2 fnot1s %f3, %f14 ldsw [%l7 + 0x78], %o7 fpsub16 %f4, %f10, %f0 udivcc %i2, 0x0E91, %l3 sth %l2, [%l7 + 0x76] fmovsleu %xcc, %f5, %f14 fmovsneg %xcc, %f14, %f4 fmovdneg %xcc, %f9, %f1 fbul,a %fcc2, loop_3083 fpsub32s %f9, %f10, %f5 brlz %o1, loop_3084 array8 %g4, %i6, %o4 loop_3083: ldd [%l7 + 0x30], %f2 fmovrslz %l4, %f14, %f3 loop_3084: fble,a %fcc1, loop_3085 ldsh [%l7 + 0x16], %i7 fnor %f12, %f8, %f14 ldub [%l7 + 0x7A], %i4 loop_3085: fnot1s %f6, %f12 fmovdne %icc, %f6, %f0 smul %l1, %o3, %g6 mulscc %o6, 0x1FE3, %l5 ldsb [%l7 + 0x2A], %l0 fble %fcc2, loop_3086 fba %fcc1, loop_3087 movrlez %g3, %i5, %i0 orcc %i1, 0x1447, %g7 loop_3086: fxnor %f12, %f12, %f6 loop_3087: lduw [%l7 + 0x34], %o0 faligndata %f6, %f14, %f14 orcc %o5, 0x09FA, %g2 fbu %fcc2, loop_3088 fcmple16 %f12, %f14, %i3 tcc %icc, 0x1 fandnot1s %f1, %f1, %f12 loop_3088: bvs,a %icc, loop_3089 tpos %icc, 0x7 popc %g1, %l6 fnegs %f8, %f0 loop_3089: fones %f6 edge16ln %g5, %o7, %o2 stx %l3, [%l7 + 0x20] fmovsn %icc, %f10, %f2 fandnot1s %f8, %f0, %f8 xorcc %i2, 0x1E7B, %o1 ldub [%l7 + 0x6C], %g4 ldub [%l7 + 0x7D], %l2 fpack32 %f0, %f6, %f0 smul %i6, %l4, %o4 stx %i7, [%l7 + 0x70] sdivx %l1, 0x0169, %o3 ldsw [%l7 + 0x60], %i4 fmovrslz %o6, %f11, %f2 edge16 %g6, %l0, %g3 fmovrsgz %i5, %f6, %f5 array8 %i0, %l5, %i1 movn %xcc, %o0, %g7 addcc %o5, %i3, %g2 movle %icc, %l6, %g1 udivx %o7, 0x09D7, %g5 fmovrdgz %l3, %f6, %f14 lduw [%l7 + 0x08], %o2 add %i2, 0x011B, %o1 stw %l2, [%l7 + 0x14] fmovse %icc, %f15, %f12 fbge %fcc3, loop_3090 fmovdleu %xcc, %f7, %f14 orn %g4, %l4, %o4 fmuld8sux16 %f9, %f7, %f0 loop_3090: fcmpeq16 %f10, %f10, %i7 fxor %f2, %f14, %f0 stw %l1, [%l7 + 0x48] fmovsl %xcc, %f4, %f13 xnorcc %i6, 0x13D7, %i4 lduh [%l7 + 0x22], %o6 sth %o3, [%l7 + 0x5C] edge16l %l0, %g3, %i5 fmovsneg %icc, %f13, %f4 lduw [%l7 + 0x5C], %g6 tpos %icc, 0x3 stw %l5, [%l7 + 0x58] udiv %i0, 0x1A26, %o0 addcc %g7, %o5, %i3 fpmerge %f14, %f6, %f0 tle %xcc, 0x2 tsubcctv %g2, 0x0B91, %l6 ldsw [%l7 + 0x34], %i1 fbge,a %fcc0, loop_3091 smul %g1, 0x13C9, %o7 bge,pt %xcc, loop_3092 tcc %icc, 0x0 loop_3091: brnz,a %g5, loop_3093 smul %l3, %o2, %o1 loop_3092: orncc %l2, %g4, %l4 st %f7, [%l7 + 0x3C] loop_3093: fmovdvs %icc, %f12, %f12 fpadd16 %f2, %f2, %f8 std %f2, [%l7 + 0x40] stx %i2, [%l7 + 0x78] edge32l %o4, %l1, %i6 fpmerge %f5, %f15, %f4 fpsub16s %f2, %f7, %f11 edge8l %i7, %o6, %o3 ldub [%l7 + 0x4D], %i4 st %f0, [%l7 + 0x54] ldsh [%l7 + 0x5C], %l0 and %i5, 0x0D8B, %g6 brlez,a %l5, loop_3094 ld [%l7 + 0x38], %f7 fmovdgu %xcc, %f15, %f14 ldx [%l7 + 0x30], %i0 loop_3094: fmovda %icc, %f11, %f6 ldsb [%l7 + 0x7C], %g3 fmovsl %icc, %f15, %f11 ldsh [%l7 + 0x76], %o0 ld [%l7 + 0x10], %f14 fpack32 %f14, %f2, %f12 movle %xcc, %g7, %i3 brgez %o5, loop_3095 smulcc %l6, %i1, %g2 movvs %xcc, %o7, %g1 std %f14, [%l7 + 0x18] loop_3095: ldub [%l7 + 0x24], %l3 smulcc %o2, 0x0CE3, %o1 fbuge,a %fcc0, loop_3096 brz,a %l2, loop_3097 edge8 %g4, %l4, %g5 stx %o4, [%l7 + 0x30] loop_3096: fmul8x16al %f6, %f3, %f14 loop_3097: subcc %i2, %i6, %i7 sethi 0x11D9, %o6 ldx [%l7 + 0x08], %l1 ldd [%l7 + 0x48], %f8 fpadd32 %f14, %f10, %f12 tpos %icc, 0x3 tne %xcc, 0x6 lduw [%l7 + 0x64], %o3 fmovdn %xcc, %f6, %f15 tn %xcc, 0x2 xorcc %i4, %l0, %g6 fmul8ulx16 %f12, %f12, %f8 fmul8ulx16 %f2, %f6, %f6 fbue %fcc0, loop_3098 add %l5, %i5, %g3 ldub [%l7 + 0x57], %i0 stw %o0, [%l7 + 0x70] loop_3098: movcs %icc, %i3, %g7 array8 %o5, %i1, %l6 fpack16 %f4, %f3 sdiv %g2, 0x0659, %o7 umul %g1, %l3, %o2 st %f14, [%l7 + 0x58] fmovsvc %xcc, %f7, %f11 srax %l2, 0x0E, %g4 fmul8x16au %f6, %f8, %f10 fbuge %fcc1, loop_3099 fone %f6 array32 %o1, %l4, %g5 ldsb [%l7 + 0x65], %o4 loop_3099: brgez %i2, loop_3100 ldsw [%l7 + 0x5C], %i7 be loop_3101 fnegd %f6, %f6 loop_3100: addcc %i6, %l1, %o3 fmovsn %icc, %f9, %f4 loop_3101: edge8n %i4, %o6, %l0 xor %g6, %l5, %i5 sth %i0, [%l7 + 0x1E] stb %o0, [%l7 + 0x63] bshuffle %f4, %f12, %f2 fmul8x16 %f3, %f14, %f10 fba,a %fcc0, loop_3102 fxnor %f6, %f8, %f4 fnor %f2, %f12, %f4 sethi 0x1C0C, %i3 loop_3102: sdivx %g7, 0x1E25, %o5 ld [%l7 + 0x3C], %f1 fbge,a %fcc0, loop_3103 be loop_3104 fxnor %f2, %f8, %f10 lduh [%l7 + 0x3C], %i1 loop_3103: fcmpeq16 %f2, %f4, %l6 loop_3104: ldsb [%l7 + 0x2C], %g3 tcs %icc, 0x7 umulcc %g2, %g1, %l3 subcc %o7, 0x0F82, %o2 srlx %g4, %o1, %l2 edge32l %l4, %g5, %i2 edge32ln %o4, %i7, %l1 movgu %icc, %i6, %i4 sub %o6, 0x1837, %l0 fandnot2s %f7, %f12, %f3 stx %o3, [%l7 + 0x40] edge32l %l5, %g6, %i0 bleu,a,pt %icc, loop_3105 fpsub16s %f2, %f13, %f0 movrlez %i5, %o0, %i3 andcc %o5, %i1, %l6 loop_3105: ldub [%l7 + 0x0D], %g7 fbug,a %fcc2, loop_3106 ldsb [%l7 + 0x35], %g3 taddcc %g1, 0x170C, %g2 lduw [%l7 + 0x08], %l3 loop_3106: alignaddr %o2, %o7, %o1 fbug %fcc3, loop_3107 ldsh [%l7 + 0x70], %g4 ldsb [%l7 + 0x45], %l2 fmovrse %g5, %f8, %f15 loop_3107: nop setx loop_3108, %l0, %l1 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 %f10, [%l7 + 0x7C] fmovse %xcc, %f15, %f10 lduh [%l7 + 0x72], %i2 loop_3108: srax %o4, 0x02, %l4 udiv %i7, 0x1B01, %l1 movg %xcc, %i6, %o6 edge8 %l0, %o3, %i4 udiv %g6, 0x0E75, %l5 fxors %f12, %f11, %f11 ldsb [%l7 + 0x1C], %i5 fand %f4, %f4, %f2 std %f12, [%l7 + 0x50] fblg %fcc3, loop_3109 sll %o0, 0x09, %i3 stb %i0, [%l7 + 0x25] fble,a %fcc0, loop_3110 loop_3109: fbo,a %fcc1, loop_3111 ld [%l7 + 0x24], %f2 movcc %xcc, %i1, %l6 loop_3110: fmovsge %icc, %f11, %f13 loop_3111: lduh [%l7 + 0x6E], %o5 fpsub16s %f13, %f10, %f10 fnegs %f9, %f0 addc %g3, 0x0E5D, %g1 movl %xcc, %g7, %l3 fnegs %f3, %f14 fbl,a %fcc2, loop_3112 stb %g2, [%l7 + 0x7F] fmovrdgz %o7, %f8, %f8 tleu %icc, 0x4 loop_3112: sub %o2, %g4, %o1 movrlez %g5, %l2, %o4 fone %f8 fcmpne32 %f6, %f12, %i2 fsrc1s %f13, %f2 fmovsne %icc, %f7, %f1 std %f12, [%l7 + 0x50] ldsw [%l7 + 0x70], %l4 bn,a,pn %xcc, loop_3113 fnot1s %f0, %f15 ldd [%l7 + 0x60], %f6 ldsb [%l7 + 0x56], %l1 loop_3113: fmovdne %icc, %f5, %f6 ldd [%l7 + 0x50], %f2 umulcc %i6, %o6, %l0 stx %i7, [%l7 + 0x20] movgu %xcc, %i4, %o3 movrgz %g6, %i5, %l5 fbue %fcc2, loop_3114 ldd [%l7 + 0x40], %f10 addccc %i3, 0x0D1A, %i0 fmovsvs %icc, %f9, %f4 loop_3114: tvc %icc, 0x7 ldub [%l7 + 0x60], %i1 tl %xcc, 0x5 tle %xcc, 0x2 movrgez %l6, 0x303, %o5 fbne %fcc0, loop_3115 edge32 %g3, %o0, %g7 std %f10, [%l7 + 0x28] add %l3, %g2, %g1 loop_3115: andncc %o7, %o2, %o1 fxor %f14, %f2, %f0 bg,pt %icc, loop_3116 ldsw [%l7 + 0x50], %g4 fmovdne %icc, %f10, %f3 fbug %fcc2, loop_3117 loop_3116: ldub [%l7 + 0x6E], %g5 ld [%l7 + 0x24], %f14 stx %o4, [%l7 + 0x78] loop_3117: fzeros %f1 bvc,pt %icc, loop_3118 lduh [%l7 + 0x54], %l2 srlx %l4, 0x1C, %i2 fones %f5 loop_3118: addc %i6, %l1, %l0 lduh [%l7 + 0x5A], %o6 fcmpeq32 %f6, %f12, %i7 sethi 0x0017, %o3 stx %g6, [%l7 + 0x50] fandnot2 %f2, %f10, %f12 fnot2s %f7, %f11 fmovrdgez %i5, %f4, %f2 tle %xcc, 0x0 fmovsvs %icc, %f2, %f11 add %l5, 0x1DA4, %i3 ldx [%l7 + 0x60], %i0 fmovrsgz %i1, %f6, %f8 fmovdcc %icc, %f3, %f11 fnegd %f14, %f0 array32 %l6, %i4, %o5 stw %g3, [%l7 + 0x78] fmovspos %icc, %f11, %f12 fbul,a %fcc0, loop_3119 ld [%l7 + 0x0C], %f3 edge16l %g7, %l3, %g2 fbe,a %fcc2, loop_3120 loop_3119: stb %o0, [%l7 + 0x2C] fmovrde %g1, %f6, %f4 fmovdcs %icc, %f13, %f7 loop_3120: movneg %icc, %o7, %o2 fones %f8 fbu %fcc3, loop_3121 tcc %icc, 0x7 tgu %xcc, 0x6 ldx [%l7 + 0x20], %g4 loop_3121: fpsub16 %f14, %f4, %f4 fbne %fcc2, loop_3122 subc %g5, %o1, %l2 ldx [%l7 + 0x48], %l4 lduw [%l7 + 0x28], %i2 loop_3122: sth %o4, [%l7 + 0x36] ldsh [%l7 + 0x7C], %i6 fmovdvc %icc, %f10, %f2 tvs %xcc, 0x2 movpos %icc, %l1, %l0 lduh [%l7 + 0x16], %i7 fnot1 %f0, %f6 brgz %o6, loop_3123 orcc %g6, %i5, %o3 mova %icc, %l5, %i3 ldub [%l7 + 0x57], %i1 loop_3123: tgu %xcc, 0x6 smul %l6, 0x0C56, %i4 bn,a %icc, loop_3124 edge16l %o5, %i0, %g7 fmovde %xcc, %f2, %f12 or %g3, %g2, %o0 loop_3124: fbne %fcc3, loop_3125 alignaddrl %l3, %o7, %o2 ldsb [%l7 + 0x62], %g1 lduw [%l7 + 0x34], %g4 loop_3125: lduh [%l7 + 0x16], %o1 xor %g5, %l2, %l4 st %f5, [%l7 + 0x78] udivx %i2, 0x08FD, %o4 fmovdl %xcc, %f10, %f12 ldx [%l7 + 0x70], %l1 fmovsvs %icc, %f10, %f3 fmovrslez %i6, %f1, %f9 srlx %i7, 0x03, %l0 fmovdvc %icc, %f4, %f4 st %f13, [%l7 + 0x34] add %o6, 0x07D7, %g6 or %o3, %l5, %i3 movneg %icc, %i1, %l6 sth %i4, [%l7 + 0x30] fbl %fcc3, loop_3126 ldsh [%l7 + 0x68], %o5 movleu %icc, %i5, %g7 mulscc %g3, 0x02F0, %i0 loop_3126: addc %g2, 0x09F1, %l3 fmovdleu %xcc, %f1, %f4 ldsb [%l7 + 0x39], %o7 fsrc2s %f6, %f4 fmovsne %icc, %f6, %f1 subccc %o0, %g1, %g4 ldd [%l7 + 0x40], %f8 brz,a %o1, loop_3127 subcc %g5, %l2, %o2 sth %i2, [%l7 + 0x30] fmovde %icc, %f12, %f7 loop_3127: tle %icc, 0x4 stb %l4, [%l7 + 0x11] ldx [%l7 + 0x08], %o4 udiv %l1, 0x00B1, %i7 fcmpne32 %f10, %f8, %l0 fmovsl %icc, %f9, %f9 ba,a %xcc, loop_3128 fornot1 %f2, %f4, %f14 stx %i6, [%l7 + 0x38] fmovdcs %icc, %f14, %f6 loop_3128: fands %f8, %f15, %f9 udivx %g6, 0x1F2B, %o3 and %l5, 0x0671, %o6 te %xcc, 0x6 fmovsvc %xcc, %f3, %f0 edge16ln %i1, %i3, %i4 tne %xcc, 0x5 st %f5, [%l7 + 0x5C] stw %o5, [%l7 + 0x60] umulcc %l6, 0x00A2, %i5 ldsh [%l7 + 0x7C], %g7 fmovscs %xcc, %f3, %f2 faligndata %f14, %f14, %f2 movre %i0, 0x009, %g2 srl %g3, %o7, %o0 fzero %f14 movne %xcc, %l3, %g1 bn,a,pn %xcc, loop_3129 sll %o1, 0x1E, %g5 popc %g4, %l2 siam 0x7 loop_3129: movcs %xcc, %i2, %o2 st %f14, [%l7 + 0x54] ldub [%l7 + 0x64], %o4 lduh [%l7 + 0x08], %l4 lduh [%l7 + 0x40], %i7 fmovscc %xcc, %f7, %f0 tvs %xcc, 0x7 fmovspos %icc, %f8, %f13 xorcc %l1, %i6, %l0 srax %g6, 0x16, %o3 fbu,a %fcc1, loop_3130 fmovsne %icc, %f15, %f14 lduh [%l7 + 0x58], %l5 bneg,a loop_3131 loop_3130: lduw [%l7 + 0x50], %o6 fmovsg %icc, %f12, %f8 fmovdvs %xcc, %f4, %f6 loop_3131: xnorcc %i3, 0x1DDD, %i1 array8 %o5, %i4, %l6 edge8l %i5, %g7, %g2 fcmpgt16 %f4, %f2, %g3 faligndata %f8, %f0, %f8 tvs %xcc, 0x0 fors %f11, %f0, %f2 fandnot1 %f10, %f14, %f14 ldsw [%l7 + 0x08], %i0 movg %icc, %o0, %o7 fxors %f3, %f3, %f15 ba,pn %icc, loop_3132 lduh [%l7 + 0x52], %l3 fpmerge %f3, %f10, %f0 srlx %g1, 0x1E, %o1 loop_3132: fmovrdgez %g4, %f4, %f14 sth %g5, [%l7 + 0x5A] mulscc %i2, %l2, %o4 movre %o2, 0x2B9, %i7 ldx [%l7 + 0x28], %l1 nop setx loop_3133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tg %icc, 0x7 edge16n %l4, %i6, %g6 tcc %icc, 0x0 loop_3133: std %f6, [%l7 + 0x28] fbo,a %fcc0, loop_3134 bvs loop_3135 movcc %xcc, %l0, %o3 popc 0x1229, %l5 loop_3134: subcc %i3, %o6, %i1 loop_3135: fornot1s %f13, %f4, %f7 lduw [%l7 + 0x48], %i4 faligndata %f10, %f6, %f12 fmovsg %icc, %f9, %f14 fpadd16 %f8, %f2, %f0 sdiv %o5, 0x1090, %l6 fcmpne32 %f8, %f0, %i5 fmovsleu %icc, %f3, %f12 fcmps %fcc0, %f6, %f8 tvs %icc, 0x5 movvc %xcc, %g2, %g3 bpos,a,pt %icc, loop_3136 movpos %icc, %g7, %o0 ldsh [%l7 + 0x3C], %i0 std %f10, [%l7 + 0x10] loop_3136: fbne,a %fcc3, loop_3137 andcc %o7, %l3, %o1 ld [%l7 + 0x5C], %f10 fpsub16s %f13, %f0, %f8 loop_3137: addccc %g1, 0x0B06, %g4 fsrc1 %f6, %f8 fxor %f6, %f4, %f2 ldd [%l7 + 0x48], %f2 ldsh [%l7 + 0x7C], %i2 fandnot1s %f13, %f12, %f9 sdiv %g5, 0x109F, %l2 andn %o4, %o2, %i7 tvs %xcc, 0x4 fornot2s %f2, %f2, %f5 bge,a,pn %icc, loop_3138 fmovsle %icc, %f15, %f12 orn %l4, %l1, %i6 edge16l %g6, %o3, %l0 loop_3138: fmovrsgez %i3, %f6, %f14 te %icc, 0x5 ldsw [%l7 + 0x40], %o6 fmovda %icc, %f3, %f8 ble,a,pt %xcc, loop_3139 fmovsge %xcc, %f8, %f15 fmovsvc %xcc, %f15, %f9 edge8n %i1, %i4, %l5 loop_3139: fcmpeq16 %f6, %f6, %o5 stb %l6, [%l7 + 0x4E] fmuld8sux16 %f7, %f4, %f14 lduh [%l7 + 0x6E], %g2 tvs %xcc, 0x3 xor %i5, 0x069F, %g3 bn,a,pt %icc, loop_3140 and %o0, 0x05EA, %g7 fcmped %fcc1, %f8, %f6 stw %i0, [%l7 + 0x3C] loop_3140: brz %l3, loop_3141 lduw [%l7 + 0x50], %o7 stw %o1, [%l7 + 0x74] fpadd16s %f14, %f1, %f13 loop_3141: xnorcc %g4, 0x04AB, %i2 ldub [%l7 + 0x4E], %g5 brlz %g1, loop_3142 bvs loop_3143 tvc %icc, 0x0 fmovsge %icc, %f13, %f2 loop_3142: siam 0x3 loop_3143: fornot2 %f12, %f0, %f0 fble %fcc1, loop_3144 tvs %xcc, 0x4 movn %xcc, %l2, %o2 smulcc %o4, %l4, %i7 loop_3144: xnorcc %l1, %i6, %o3 and %l0, %i3, %g6 tleu %xcc, 0x7 tleu %xcc, 0x3 bg,a,pn %icc, loop_3145 tleu %icc, 0x3 edge8 %i1, %o6, %l5 bcs,a loop_3146 loop_3145: stw %o5, [%l7 + 0x68] fxors %f1, %f9, %f10 fbue,a %fcc1, loop_3147 loop_3146: fmuld8sux16 %f7, %f11, %f0 addcc %i4, 0x0662, %l6 lduh [%l7 + 0x0C], %i5 loop_3147: stw %g2, [%l7 + 0x1C] fbue,a %fcc1, loop_3148 lduw [%l7 + 0x50], %o0 edge32n %g3, %g7, %i0 tle %icc, 0x6 loop_3148: ldd [%l7 + 0x28], %f6 fbo %fcc0, loop_3149 edge8 %o7, %l3, %o1 bg loop_3150 lduw [%l7 + 0x48], %i2 loop_3149: fpadd16 %f4, %f8, %f8 std %f10, [%l7 + 0x38] loop_3150: brz %g5, loop_3151 lduw [%l7 + 0x10], %g1 stb %l2, [%l7 + 0x1D] fbu %fcc2, loop_3152 loop_3151: fcmpeq32 %f4, %f8, %g4 fzero %f0 fpadd32 %f8, %f12, %f6 loop_3152: movrgz %o2, 0x0A9, %l4 movneg %xcc, %o4, %l1 add %i7, %o3, %i6 fmul8x16 %f15, %f10, %f0 fmovrse %l0, %f7, %f9 lduw [%l7 + 0x2C], %g6 xor %i3, 0x0FB2, %i1 edge32 %o6, %o5, %i4 fbuge %fcc1, loop_3153 fcmple32 %f6, %f4, %l6 ldsb [%l7 + 0x7F], %i5 alignaddrl %l5, %o0, %g2 loop_3153: edge8 %g7, %i0, %o7 fmovsgu %xcc, %f0, %f14 fxors %f9, %f4, %f4 brgz %l3, loop_3154 be,a %xcc, loop_3155 st %f4, [%l7 + 0x7C] edge8ln %g3, %o1, %i2 loop_3154: movge %xcc, %g5, %l2 loop_3155: tgu %icc, 0x0 sth %g4, [%l7 + 0x66] st %f9, [%l7 + 0x68] edge32l %g1, %o2, %l4 fmovsge %xcc, %f5, %f5 movg %icc, %l1, %o4 fbule %fcc1, loop_3156 mova %xcc, %i7, %i6 ld [%l7 + 0x48], %f6 movcc %icc, %o3, %g6 loop_3156: fnors %f4, %f0, %f5 fnot2 %f14, %f8 udivcc %l0, 0x068E, %i1 fabsd %f8, %f2 ldd [%l7 + 0x48], %f4 stx %o6, [%l7 + 0x20] edge8 %o5, %i3, %l6 movneg %icc, %i5, %i4 fcmpne16 %f4, %f12, %o0 array32 %g2, %l5, %i0 fpadd32s %f12, %f7, %f7 tgu %icc, 0x4 bne,a,pt %icc, loop_3157 ldsw [%l7 + 0x4C], %o7 lduh [%l7 + 0x5A], %l3 sth %g3, [%l7 + 0x0A] loop_3157: lduh [%l7 + 0x26], %g7 stw %i2, [%l7 + 0x24] addcc %o1, %g5, %l2 alignaddr %g1, %g4, %o2 ldsb [%l7 + 0x23], %l1 ldsh [%l7 + 0x3E], %o4 subcc %i7, 0x1E08, %l4 fmovrslz %i6, %f5, %f14 stw %g6, [%l7 + 0x5C] fsrc2 %f2, %f2 subccc %l0, 0x05CE, %o3 fmovdl %icc, %f13, %f7 tgu %xcc, 0x0 fmovdl %xcc, %f6, %f11 fcmple16 %f6, %f2, %i1 tleu %xcc, 0x3 fpackfix %f2, %f10 edge16ln %o5, %i3, %o6 std %f10, [%l7 + 0x60] fabsd %f4, %f8 fabss %f9, %f2 ldsh [%l7 + 0x64], %i5 tcs %icc, 0x0 fcmple16 %f6, %f8, %l6 fbo %fcc3, loop_3158 stb %o0, [%l7 + 0x0C] umulcc %i4, 0x13F9, %g2 ldx [%l7 + 0x60], %i0 loop_3158: nop setx loop_3159, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f9, %f11 fmovsneg %xcc, %f2, %f13 lduw [%l7 + 0x2C], %l5 loop_3159: edge8 %o7, %l3, %g3 ldd [%l7 + 0x28], %f4 brz,a %g7, loop_3160 andcc %o1, %g5, %i2 ldub [%l7 + 0x08], %l2 ldsb [%l7 + 0x6E], %g1 loop_3160: fmul8ulx16 %f6, %f0, %f12 stw %o2, [%l7 + 0x70] xorcc %l1, 0x16DF, %o4 sth %g4, [%l7 + 0x3A] fmul8x16au %f13, %f15, %f10 srax %i7, 0x1F, %i6 fmovd %f10, %f12 bne %xcc, loop_3161 umul %g6, 0x0FDD, %l0 fxnors %f11, %f6, %f14 stx %o3, [%l7 + 0x58] loop_3161: ba loop_3162 movpos %xcc, %i1, %l4 movrgez %i3, 0x223, %o5 udiv %o6, 0x1727, %i5 loop_3162: fmovdcs %icc, %f4, %f1 fmovsn %icc, %f8, %f13 stb %o0, [%l7 + 0x27] ldx [%l7 + 0x38], %l6 lduw [%l7 + 0x54], %i4 ld [%l7 + 0x60], %f4 tsubcctv %g2, %l5, %o7 ld [%l7 + 0x24], %f0 fmovdvc %xcc, %f0, %f13 fnegd %f14, %f10 lduw [%l7 + 0x2C], %i0 srax %g3, 0x16, %l3 fmovsneg %xcc, %f1, %f2 fnot2 %f8, %f6 ldd [%l7 + 0x48], %f8 fones %f11 tgu %icc, 0x7 fxor %f12, %f10, %f12 fabss %f10, %f4 ldd [%l7 + 0x28], %f0 fmovrdlez %o1, %f2, %f4 sdivcc %g5, 0x12BB, %g7 lduw [%l7 + 0x34], %l2 fblg,a %fcc2, loop_3163 fcmpes %fcc0, %f6, %f10 lduh [%l7 + 0x10], %g1 tneg %xcc, 0x1 loop_3163: movpos %xcc, %o2, %i2 fbule,a %fcc1, loop_3164 bg %xcc, loop_3165 move %icc, %o4, %l1 fbu %fcc1, loop_3166 loop_3164: fnot1 %f14, %f8 loop_3165: alignaddrl %g4, %i6, %g6 movcs %icc, %l0, %o3 loop_3166: ble %icc, loop_3167 ldsb [%l7 + 0x4C], %i7 fornot2s %f7, %f3, %f15 sth %l4, [%l7 + 0x7A] loop_3167: ldx [%l7 + 0x28], %i3 fmovrsgez %o5, %f14, %f5 fsrc2 %f6, %f4 ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x6C], %o6 bcc,pt %xcc, loop_3168 sdiv %i5, 0x0297, %o0 ldub [%l7 + 0x4B], %l6 ldsh [%l7 + 0x0E], %i1 loop_3168: ba %xcc, loop_3169 lduw [%l7 + 0x78], %i4 alignaddrl %l5, %o7, %g2 ldub [%l7 + 0x38], %g3 loop_3169: fpsub32s %f2, %f14, %f11 stb %i0, [%l7 + 0x29] movneg %xcc, %o1, %g5 ldx [%l7 + 0x50], %g7 ldub [%l7 + 0x4A], %l2 fexpand %f13, %f14 alignaddrl %l3, %g1, %o2 fnot2 %f6, %f8 andcc %i2, %l1, %g4 umul %i6, 0x0701, %o4 fbuge,a %fcc1, loop_3170 ldsh [%l7 + 0x36], %l0 fmovdvs %xcc, %f8, %f3 stx %o3, [%l7 + 0x38] loop_3170: edge32n %g6, %l4, %i7 lduh [%l7 + 0x4A], %i3 alignaddrl %o5, %i5, %o6 fbl,a %fcc3, loop_3171 addccc %o0, %i1, %i4 ldx [%l7 + 0x20], %l5 and %l6, %o7, %g2 loop_3171: udiv %i0, 0x029E, %o1 bcs loop_3172 fmovsa %icc, %f3, %f10 fmovrdgez %g3, %f10, %f10 add %g7, 0x081C, %l2 loop_3172: stx %g5, [%l7 + 0x18] fcmple16 %f14, %f0, %g1 fmul8x16au %f2, %f4, %f0 movrne %l3, %i2, %o2 fpadd16s %f14, %f15, %f13 brlz,a %g4, loop_3173 xnor %l1, %i6, %l0 fmovscc %xcc, %f3, %f3 ldx [%l7 + 0x50], %o4 loop_3173: ldsb [%l7 + 0x7D], %o3 fandnot2 %f12, %f14, %f0 ld [%l7 + 0x4C], %f11 lduw [%l7 + 0x58], %g6 movg %icc, %i7, %i3 fbe,a %fcc1, loop_3174 bcc loop_3175 bg %xcc, loop_3176 fblg,a %fcc1, loop_3177 loop_3174: fmovdcs %xcc, %f9, %f3 loop_3175: tne %icc, 0x3 loop_3176: ldsh [%l7 + 0x0E], %o5 loop_3177: ldsb [%l7 + 0x21], %i5 tne %icc, 0x0 nop setx loop_3178, %l0, %l1 jmpl %l1, %l4 fones %f2 fmovscc %xcc, %f11, %f9 movrgez %o0, 0x199, %i1 loop_3178: edge32ln %o6, %l5, %l6 ldsw [%l7 + 0x40], %i4 st %f8, [%l7 + 0x78] fmovs %f13, %f15 fmovrdgz %o7, %f10, %f2 ldx [%l7 + 0x48], %i0 ldub [%l7 + 0x32], %o1 and %g2, 0x0FDE, %g3 andncc %l2, %g5, %g1 fmovsn %xcc, %f15, %f2 sllx %l3, 0x0B, %g7 addcc %o2, %i2, %l1 fmovdle %icc, %f13, %f11 smul %i6, 0x10DE, %l0 tpos %icc, 0x0 ldsw [%l7 + 0x34], %o4 movgu %icc, %o3, %g6 udivcc %i7, 0x07F6, %i3 movle %icc, %g4, %o5 fcmped %fcc2, %f12, %f10 lduh [%l7 + 0x12], %i5 fandnot2 %f6, %f14, %f0 movcs %icc, %l4, %i1 fmovdneg %xcc, %f5, %f8 fmovrdne %o0, %f14, %f6 fmul8x16al %f2, %f11, %f14 tsubcctv %o6, 0x0094, %l5 bpos,a,pn %icc, loop_3179 brz,a %l6, loop_3180 edge16n %i4, %o7, %i0 and %o1, 0x09BC, %g2 loop_3179: movrlez %l2, 0x045, %g3 loop_3180: fble %fcc1, loop_3181 tpos %icc, 0x1 brnz %g5, loop_3182 lduw [%l7 + 0x0C], %g1 loop_3181: alignaddrl %l3, %o2, %i2 movneg %xcc, %g7, %l1 loop_3182: srax %l0, 0x14, %i6 andncc %o4, %o3, %g6 stw %i7, [%l7 + 0x50] fmovdcc %xcc, %f14, %f15 fmovdcc %xcc, %f9, %f0 fmovdl %xcc, %f5, %f4 fmovdcs %icc, %f7, %f0 move %icc, %g4, %o5 movrgez %i5, 0x10F, %i3 tle %xcc, 0x6 stb %i1, [%l7 + 0x35] ldd [%l7 + 0x18], %f2 fpsub32 %f10, %f2, %f12 nop setx loop_3183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16 %f14, %f2, %f0 fmul8ulx16 %f10, %f2, %f0 brgz %l4, loop_3184 loop_3183: movg %xcc, %o0, %o6 fbo %fcc3, loop_3185 fxnors %f10, %f8, %f4 loop_3184: movcc %icc, %l6, %l5 ldub [%l7 + 0x68], %i4 loop_3185: movneg %icc, %i0, %o7 lduh [%l7 + 0x66], %o1 fzero %f6 faligndata %f6, %f6, %f14 edge32l %g2, %l2, %g3 ldub [%l7 + 0x2C], %g5 udivcc %g1, 0x058C, %l3 stx %o2, [%l7 + 0x60] fmovsne %xcc, %f5, %f6 tvs %icc, 0x5 addcc %i2, %g7, %l1 ble loop_3186 fnegs %f7, %f5 lduw [%l7 + 0x1C], %i6 fmovspos %xcc, %f5, %f9 loop_3186: fbe %fcc1, loop_3187 fmovsg %icc, %f10, %f12 bleu loop_3188 nop setx loop_3189, %l0, %l1 jmpl %l1, %l0 loop_3187: fornot1 %f0, %f8, %f10 ld [%l7 + 0x14], %f2 loop_3188: ldsh [%l7 + 0x52], %o4 loop_3189: stw %g6, [%l7 + 0x30] brz %i7, loop_3190 fcmps %fcc3, %f9, %f12 movleu %icc, %g4, %o5 fmovse %xcc, %f2, %f15 loop_3190: tleu %icc, 0x6 movpos %icc, %i5, %i3 sub %o3, 0x092C, %i1 orcc %o0, %l4, %l6 edge16 %l5, %o6, %i4 brgez %o7, loop_3191 ld [%l7 + 0x0C], %f5 stw %i0, [%l7 + 0x30] ldsw [%l7 + 0x6C], %g2 loop_3191: fmovrslez %o1, %f3, %f1 fbu %fcc2, loop_3192 fxnor %f4, %f4, %f8 tcs %icc, 0x1 bcs,pn %icc, loop_3193 loop_3192: fcmpeq32 %f2, %f10, %l2 fmovda %xcc, %f13, %f3 sth %g5, [%l7 + 0x6E] loop_3193: ldub [%l7 + 0x56], %g1 ldub [%l7 + 0x6E], %g3 fbul,a %fcc3, loop_3194 sth %l3, [%l7 + 0x10] tvs %icc, 0x0 addc %i2, 0x1F5C, %g7 loop_3194: brgz,a %o2, loop_3195 fcmpd %fcc2, %f0, %f2 std %f6, [%l7 + 0x28] edge32l %i6, %l1, %l0 loop_3195: fabsd %f0, %f4 fnands %f0, %f5, %f4 tle %xcc, 0x6 fmovde %xcc, %f0, %f10 fxnor %f12, %f0, %f14 stw %o4, [%l7 + 0x74] fmovsa %xcc, %f12, %f3 ldsb [%l7 + 0x7E], %i7 fpadd32 %f2, %f14, %f2 andcc %g6, 0x1A90, %g4 ble %icc, loop_3196 ba,a loop_3197 fpadd32 %f4, %f4, %f8 movre %o5, 0x100, %i3 loop_3196: bg,a,pn %xcc, loop_3198 loop_3197: movneg %xcc, %i5, %o3 stx %o0, [%l7 + 0x08] fblg %fcc3, loop_3199 loop_3198: fzero %f14 stw %l4, [%l7 + 0x58] array32 %l6, %l5, %o6 loop_3199: orncc %i4, %i1, %i0 std %f14, [%l7 + 0x58] andcc %g2, 0x1C8E, %o7 ldd [%l7 + 0x30], %f2 ld [%l7 + 0x28], %f6 ldx [%l7 + 0x28], %o1 ldx [%l7 + 0x10], %l2 array8 %g1, %g3, %l3 tcc %icc, 0x6 xnorcc %i2, 0x0CF7, %g5 taddcc %o2, 0x1D49, %g7 fornot1s %f11, %f5, %f11 fpadd16 %f8, %f8, %f2 sth %i6, [%l7 + 0x4E] fone %f8 subc %l1, 0x0752, %o4 te %xcc, 0x1 sth %l0, [%l7 + 0x78] fxor %f2, %f6, %f8 fbue %fcc2, loop_3200 ldsh [%l7 + 0x1C], %i7 fmovrsgez %g6, %f8, %f7 edge16 %g4, %o5, %i5 loop_3200: fornot1s %f1, %f10, %f13 ldsw [%l7 + 0x38], %i3 ldx [%l7 + 0x08], %o0 fmovdne %xcc, %f1, %f14 ldsw [%l7 + 0x44], %o3 ta %xcc, 0x1 std %f10, [%l7 + 0x20] andn %l4, %l6, %l5 fmovsne %xcc, %f15, %f14 st %f4, [%l7 + 0x48] ld [%l7 + 0x60], %f11 fbn %fcc3, loop_3201 brgez %i4, loop_3202 fand %f10, %f0, %f10 fmovde %icc, %f1, %f12 loop_3201: fxnors %f12, %f1, %f14 loop_3202: ldsh [%l7 + 0x32], %o6 sub %i1, 0x1885, %i0 fcmpgt16 %f12, %f0, %o7 tge %icc, 0x5 fbg %fcc2, loop_3203 taddcc %g2, %o1, %l2 bpos,pn %xcc, loop_3204 bvs,a %xcc, loop_3205 loop_3203: srax %g3, 0x01, %l3 ldsb [%l7 + 0x76], %g1 loop_3204: alignaddr %i2, %o2, %g7 loop_3205: stw %i6, [%l7 + 0x6C] stx %g5, [%l7 + 0x08] fmovsl %xcc, %f0, %f8 ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x28], %o4 brlez %l1, loop_3206 srlx %i7, %g6, %l0 st %f10, [%l7 + 0x7C] mova %icc, %o5, %i5 loop_3206: stx %i3, [%l7 + 0x10] srl %o0, 0x05, %g4 fmuld8ulx16 %f10, %f12, %f12 st %f14, [%l7 + 0x14] edge8 %o3, %l6, %l5 fxors %f15, %f1, %f10 fmovsa %icc, %f9, %f13 fbule %fcc1, loop_3207 fbue %fcc2, loop_3208 ld [%l7 + 0x54], %f5 ta %xcc, 0x5 loop_3207: orcc %i4, %l4, %o6 loop_3208: movgu %icc, %i0, %o7 tge %xcc, 0x5 fzero %f4 ldd [%l7 + 0x50], %f0 fmovdne %xcc, %f8, %f8 alignaddr %g2, %i1, %l2 tg %icc, 0x1 fmovdcc %icc, %f11, %f0 ldsw [%l7 + 0x18], %o1 fornot1 %f2, %f12, %f2 bg,pn %xcc, loop_3209 call loop_3210 movne %xcc, %l3, %g3 fabss %f14, %f9 loop_3209: movpos %xcc, %i2, %g1 loop_3210: sdiv %g7, 0x052C, %o2 fcmpd %fcc3, %f0, %f10 lduw [%l7 + 0x60], %g5 fcmped %fcc1, %f14, %f2 ldsh [%l7 + 0x40], %o4 fornot2 %f12, %f2, %f2 fornot1s %f9, %f13, %f12 movcc %icc, %l1, %i7 tl %icc, 0x2 ldsb [%l7 + 0x37], %g6 edge8ln %i6, %o5, %i5 ldub [%l7 + 0x5A], %l0 tneg %xcc, 0x2 fble,a %fcc3, loop_3211 ld [%l7 + 0x3C], %f12 sra %i3, %o0, %o3 fmuld8sux16 %f5, %f7, %f10 loop_3211: fmovdl %icc, %f7, %f15 fmovrsgz %l6, %f13, %f5 fmovdgu %xcc, %f9, %f14 bcs,a %xcc, loop_3212 movvs %xcc, %g4, %i4 fmul8x16 %f7, %f0, %f2 sth %l5, [%l7 + 0x16] loop_3212: fmovrsgz %l4, %f10, %f14 fmovscs %xcc, %f6, %f9 bvc,pn %icc, loop_3213 std %f0, [%l7 + 0x30] fmul8ulx16 %f4, %f12, %f12 addccc %i0, 0x123D, %o6 loop_3213: stw %o7, [%l7 + 0x60] bg,pt %xcc, loop_3214 tleu %xcc, 0x2 movvs %xcc, %i1, %l2 tvc %xcc, 0x7 loop_3214: fmovsneg %xcc, %f5, %f14 edge32n %g2, %l3, %g3 fmovdg %xcc, %f1, %f15 fmovdl %icc, %f15, %f2 mulscc %o1, 0x11FB, %g1 fbug,a %fcc1, loop_3215 ldsb [%l7 + 0x6F], %g7 movpos %xcc, %i2, %o2 or %g5, 0x0785, %o4 loop_3215: tpos %xcc, 0x5 array8 %l1, %g6, %i7 mulscc %i6, %o5, %i5 fnors %f12, %f1, %f15 fmovdg %icc, %f0, %f11 fpack16 %f14, %f2 st %f14, [%l7 + 0x3C] fmovdcc %xcc, %f13, %f15 xnorcc %l0, 0x1A23, %o0 bvc,a loop_3216 stx %i3, [%l7 + 0x40] fmuld8sux16 %f14, %f0, %f6 ld [%l7 + 0x38], %f10 loop_3216: stx %o3, [%l7 + 0x20] ldsb [%l7 + 0x0D], %l6 for %f10, %f0, %f8 fpadd32s %f4, %f8, %f15 fpsub16 %f4, %f12, %f8 fbule,a %fcc3, loop_3217 sth %g4, [%l7 + 0x54] xnorcc %i4, 0x0029, %l5 fmul8x16 %f2, %f8, %f8 loop_3217: edge16l %i0, %o6, %o7 fmovdg %xcc, %f11, %f4 movrgez %l4, 0x17E, %i1 fpsub32s %f6, %f9, %f5 fpsub16 %f2, %f10, %f4 fmovdg %xcc, %f14, %f14 be,a,pt %xcc, loop_3218 fmovsneg %xcc, %f9, %f11 fbule,a %fcc2, loop_3219 fxnor %f12, %f14, %f2 loop_3218: movrgz %g2, 0x35B, %l3 sll %l2, 0x01, %g3 loop_3219: fmovscs %icc, %f0, %f9 movvc %xcc, %o1, %g7 for %f14, %f8, %f14 fpsub32 %f4, %f12, %f10 movne %icc, %g1, %o2 call loop_3220 brgez %i2, loop_3221 fbne %fcc2, loop_3222 ldsw [%l7 + 0x3C], %o4 loop_3220: ldub [%l7 + 0x14], %g5 loop_3221: fmovsl %icc, %f1, %f6 loop_3222: st %f6, [%l7 + 0x14] nop setx loop_3223, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x7 sth %l1, [%l7 + 0x6C] movrgez %i7, %g6, %i6 loop_3223: fpsub16 %f4, %f14, %f14 fmul8x16al %f5, %f8, %f0 andncc %o5, %i5, %l0 sth %o0, [%l7 + 0x38] pdist %f4, %f10, %f12 stw %o3, [%l7 + 0x28] fnot2s %f11, %f1 ldsb [%l7 + 0x17], %l6 fsrc1s %f5, %f14 fmovscs %xcc, %f13, %f1 lduh [%l7 + 0x56], %g4 ldsh [%l7 + 0x3C], %i4 stx %l5, [%l7 + 0x68] call loop_3224 lduh [%l7 + 0x44], %i3 addcc %o6, %i0, %l4 tvs %icc, 0x1 loop_3224: sth %o7, [%l7 + 0x52] addc %g2, %l3, %i1 ta %icc, 0x5 fba,a %fcc3, loop_3225 tpos %xcc, 0x2 fpadd32 %f8, %f10, %f10 udivx %g3, 0x0E81, %o1 loop_3225: fmovda %icc, %f5, %f1 fcmpgt16 %f14, %f14, %g7 ldsh [%l7 + 0x7A], %g1 stx %o2, [%l7 + 0x60] fmovrdlez %l2, %f14, %f0 stw %i2, [%l7 + 0x20] fbul %fcc1, loop_3226 fbo,a %fcc3, loop_3227 fpsub16 %f6, %f0, %f0 fcmpgt16 %f14, %f2, %o4 loop_3226: fmovsgu %xcc, %f0, %f6 loop_3227: fmovrsgz %l1, %f6, %f10 fandnot2 %f6, %f2, %f14 edge32 %i7, %g5, %i6 tg %xcc, 0x2 st %f12, [%l7 + 0x08] array8 %g6, %o5, %l0 ld [%l7 + 0x44], %f1 tpos %xcc, 0x6 bne,a %icc, loop_3228 ldx [%l7 + 0x18], %i5 subccc %o0, 0x03A2, %l6 brlz %o3, loop_3229 loop_3228: fmul8sux16 %f6, %f14, %f8 fmovdn %xcc, %f3, %f3 nop setx loop_3230, %l0, %l1 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_3229: tn %xcc, 0x2 fbug %fcc0, loop_3231 ble,a,pt %icc, loop_3232 loop_3230: fble %fcc0, loop_3233 fmovsvs %icc, %f7, %f8 loop_3231: sdivcc %g4, 0x024F, %l5 loop_3232: fmovdn %xcc, %f2, %f14 loop_3233: fmovdpos %icc, %f3, %f12 nop setx loop_3234, %l0, %l1 jmpl %l1, %i4 ld [%l7 + 0x28], %f7 edge32n %i3, %i0, %o6 sth %o7, [%l7 + 0x54] loop_3234: sth %l4, [%l7 + 0x48] fmul8x16au %f10, %f2, %f12 ld [%l7 + 0x18], %f1 fmovrslez %l3, %f10, %f5 fmovsn %icc, %f3, %f13 fbuge %fcc0, loop_3235 bn,a %icc, loop_3236 ldsb [%l7 + 0x7F], %i1 tne %xcc, 0x1 loop_3235: ldsb [%l7 + 0x67], %g3 loop_3236: movg %icc, %o1, %g7 stb %g2, [%l7 + 0x1A] fcmpgt32 %f8, %f8, %o2 tne %icc, 0x1 fmovd %f2, %f2 fpsub16s %f3, %f2, %f6 lduh [%l7 + 0x4A], %l2 bge %icc, loop_3237 bshuffle %f14, %f14, %f2 fcmpd %fcc0, %f8, %f2 fzero %f10 loop_3237: stx %g1, [%l7 + 0x18] smul %i2, 0x0E5A, %l1 ldx [%l7 + 0x48], %o4 tg %icc, 0x0 edge16ln %g5, %i7, %g6 tcs %icc, 0x6 stx %o5, [%l7 + 0x20] lduh [%l7 + 0x2A], %i6 stx %l0, [%l7 + 0x40] sethi 0x163B, %i5 fmovsvc %xcc, %f2, %f7 ldsw [%l7 + 0x4C], %l6 fnands %f2, %f12, %f7 ldub [%l7 + 0x46], %o0 edge8n %g4, %l5, %i4 ldx [%l7 + 0x28], %o3 movge %icc, %i0, %o6 ldsb [%l7 + 0x23], %o7 fcmps %fcc1, %f0, %f12 tle %xcc, 0x4 lduw [%l7 + 0x68], %i3 ldsb [%l7 + 0x6C], %l4 ld [%l7 + 0x34], %f3 fnands %f7, %f1, %f15 ldx [%l7 + 0x48], %i1 fmovdcc %xcc, %f9, %f13 fpackfix %f14, %f8 lduh [%l7 + 0x44], %l3 ble,a loop_3238 fpack32 %f6, %f2, %f8 ldsh [%l7 + 0x0E], %o1 lduw [%l7 + 0x54], %g7 loop_3238: ldsw [%l7 + 0x5C], %g2 array32 %o2, %g3, %g1 te %icc, 0x2 nop setx loop_3239, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i2, [%l7 + 0x40] orncc %l1, 0x1DAD, %o4 and %l2, 0x0697, %i7 loop_3239: fblg %fcc2, loop_3240 fsrc2 %f10, %f10 mova %icc, %g6, %g5 ldsh [%l7 + 0x1A], %o5 loop_3240: bne,a,pn %icc, loop_3241 sth %i6, [%l7 + 0x62] stw %i5, [%l7 + 0x08] ldsb [%l7 + 0x63], %l0 loop_3241: fmovdcs %icc, %f11, %f2 stx %l6, [%l7 + 0x40] ldsb [%l7 + 0x09], %o0 fbule,a %fcc0, loop_3242 fbo %fcc1, loop_3243 lduh [%l7 + 0x4E], %g4 fmovd %f0, %f0 loop_3242: fornot1s %f13, %f2, %f9 loop_3243: sllx %l5, 0x00, %o3 fpack32 %f10, %f4, %f4 ldsw [%l7 + 0x1C], %i4 fble %fcc3, loop_3244 bpos,pn %icc, loop_3245 ldsh [%l7 + 0x60], %o6 fmul8x16al %f14, %f13, %f4 loop_3244: fcmped %fcc1, %f0, %f14 loop_3245: fmovdne %xcc, %f0, %f15 bvc %xcc, loop_3246 lduh [%l7 + 0x0E], %o7 stx %i0, [%l7 + 0x40] fmovrde %i3, %f6, %f10 loop_3246: fone %f0 sra %l4, 0x06, %i1 st %f6, [%l7 + 0x58] ldx [%l7 + 0x28], %o1 movl %xcc, %l3, %g7 fba,a %fcc0, loop_3247 udivcc %g2, 0x0B8B, %g3 fmovsn %icc, %f9, %f11 edge16l %o2, %i2, %l1 loop_3247: sth %g1, [%l7 + 0x6C] edge8n %l2, %i7, %o4 fmovsn %xcc, %f0, %f13 std %f10, [%l7 + 0x68] fbg,a %fcc3, loop_3248 stb %g6, [%l7 + 0x22] bvc loop_3249 fabss %f5, %f2 loop_3248: fmovdneg %xcc, %f12, %f15 ldsh [%l7 + 0x2A], %g5 loop_3249: ldd [%l7 + 0x78], %f10 popc 0x1EC1, %o5 fmuld8ulx16 %f13, %f11, %f4 ld [%l7 + 0x38], %f2 sethi 0x17DB, %i6 fmovde %xcc, %f13, %f12 sth %l0, [%l7 + 0x64] fmovrdne %l6, %f6, %f8 edge8l %o0, %g4, %i5 ldsh [%l7 + 0x56], %l5 fmovrdgez %o3, %f2, %f4 stb %i4, [%l7 + 0x48] ldub [%l7 + 0x4B], %o7 fcmple16 %f4, %f8, %o6 fbne,a %fcc2, loop_3250 stx %i0, [%l7 + 0x68] xnor %i3, %i1, %l4 lduw [%l7 + 0x34], %o1 loop_3250: fbule,a %fcc3, loop_3251 lduw [%l7 + 0x44], %g7 movgu %xcc, %l3, %g2 fones %f8 loop_3251: ldsb [%l7 + 0x7D], %g3 nop setx loop_3252, %l0, %l1 jmpl %l1, %o2 ldub [%l7 + 0x54], %i2 fmovsl %icc, %f12, %f15 mova %icc, %g1, %l2 loop_3252: bpos,a,pt %icc, loop_3253 fcmps %fcc2, %f5, %f9 bn,pt %xcc, loop_3254 fmovsl %icc, %f6, %f14 loop_3253: std %f14, [%l7 + 0x18] stx %i7, [%l7 + 0x20] loop_3254: stb %o4, [%l7 + 0x08] fmovdg %xcc, %f10, %f14 fornot2 %f10, %f8, %f6 fsrc1s %f11, %f2 stw %l1, [%l7 + 0x58] ldsh [%l7 + 0x5A], %g6 fmovrslez %o5, %f6, %f9 bge,a %icc, loop_3255 stb %i6, [%l7 + 0x2A] fmul8x16 %f10, %f4, %f8 stw %g5, [%l7 + 0x7C] loop_3255: fnors %f7, %f14, %f4 mulscc %l6, 0x141A, %o0 movrlz %g4, 0x1AD, %i5 fandnot2s %f3, %f4, %f6 mulx %l5, %l0, %i4 fmul8x16 %f9, %f14, %f8 ldd [%l7 + 0x78], %f2 addcc %o3, 0x1A51, %o7 bge,a,pn %xcc, loop_3256 fbne %fcc3, loop_3257 ld [%l7 + 0x78], %f3 fmovdl %icc, %f5, %f1 loop_3256: stx %o6, [%l7 + 0x08] loop_3257: fmovda %xcc, %f9, %f7 nop setx loop_3258, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bgu,a,pt %xcc, loop_3259 fmovsvc %icc, %f8, %f13 ld [%l7 + 0x24], %f14 loop_3258: fbule %fcc3, loop_3260 loop_3259: lduh [%l7 + 0x20], %i0 fmovsleu %icc, %f5, %f12 fbg %fcc3, loop_3261 loop_3260: tsubcc %i1, 0x16E2, %l4 fmovsa %xcc, %f0, %f0 fmul8ulx16 %f4, %f2, %f6 loop_3261: movre %o1, %g7, %i3 sdiv %g2, 0x0F56, %l3 tgu %xcc, 0x1 std %f2, [%l7 + 0x70] fmovsgu %xcc, %f1, %f4 ldsb [%l7 + 0x36], %o2 ldd [%l7 + 0x50], %f12 fbn %fcc1, loop_3262 ble,a,pn %icc, loop_3263 edge8 %g3, %g1, %l2 fones %f2 loop_3262: bvc,a,pt %xcc, loop_3264 loop_3263: lduh [%l7 + 0x5A], %i2 fsrc1s %f15, %f2 fbo %fcc1, loop_3265 loop_3264: bvc,pn %xcc, loop_3266 array16 %i7, %o4, %g6 addccc %l1, %i6, %g5 loop_3265: fba %fcc3, loop_3267 loop_3266: ldx [%l7 + 0x78], %o5 fmovrdlez %l6, %f8, %f0 ldsh [%l7 + 0x62], %g4 loop_3267: be,a,pn %xcc, loop_3268 fand %f8, %f8, %f10 fzeros %f9 fcmpeq16 %f12, %f8, %i5 loop_3268: fpack16 %f12, %f14 std %f4, [%l7 + 0x48] stb %o0, [%l7 + 0x46] movne %xcc, %l0, %l5 sethi 0x08B3, %i4 fcmpne32 %f6, %f10, %o7 ldd [%l7 + 0x70], %f0 std %f10, [%l7 + 0x10] lduh [%l7 + 0x36], %o3 edge32ln %i0, %o6, %i1 addccc %o1, 0x1DA4, %g7 edge32n %i3, %g2, %l4 alignaddr %l3, %o2, %g3 fmovdge %xcc, %f2, %f0 fmovdge %icc, %f14, %f6 ldsw [%l7 + 0x20], %g1 tsubcctv %l2, 0x0ABB, %i7 brlez,a %i2, loop_3269 st %f1, [%l7 + 0x74] fmovsne %xcc, %f7, %f14 fmovsl %icc, %f10, %f12 loop_3269: ldsb [%l7 + 0x75], %o4 brnz,a %g6, loop_3270 fmovscs %icc, %f3, %f4 edge32ln %i6, %g5, %l1 fmuld8ulx16 %f9, %f8, %f0 loop_3270: stw %l6, [%l7 + 0x2C] mulx %o5, %g4, %i5 fbl %fcc2, loop_3271 fpsub16 %f2, %f8, %f6 stx %o0, [%l7 + 0x48] brlez %l5, loop_3272 loop_3271: fornot1 %f4, %f12, %f10 fpack16 %f2, %f7 array32 %l0, %o7, %o3 loop_3272: stw %i0, [%l7 + 0x10] fcmpd %fcc0, %f0, %f10 lduh [%l7 + 0x30], %o6 sra %i1, 0x1A, %i4 lduw [%l7 + 0x7C], %o1 fcmple32 %f10, %f12, %g7 tge %xcc, 0x0 ldub [%l7 + 0x6E], %i3 stw %l4, [%l7 + 0x08] std %f8, [%l7 + 0x78] umulcc %g2, %l3, %g3 ldub [%l7 + 0x2F], %o2 tpos %xcc, 0x6 fpadd16s %f11, %f0, %f0 orcc %l2, 0x10E5, %i7 movvs %icc, %i2, %g1 ldsh [%l7 + 0x40], %g6 bne %icc, loop_3273 fornot1s %f14, %f7, %f10 fabss %f14, %f3 stx %i6, [%l7 + 0x58] loop_3273: fxnor %f0, %f6, %f2 movvc %xcc, %g5, %l1 fcmpeq16 %f12, %f14, %l6 movrlez %o5, %o4, %g4 edge16n %o0, %l5, %i5 movrgz %l0, %o3, %i0 lduw [%l7 + 0x60], %o7 fmovdle %xcc, %f11, %f9 orncc %o6, 0x1D36, %i4 brgez,a %i1, loop_3274 mova %xcc, %g7, %o1 edge32n %i3, %g2, %l3 fcmpne16 %f0, %f2, %l4 loop_3274: movleu %icc, %g3, %o2 fmul8ulx16 %f10, %f14, %f4 lduw [%l7 + 0x68], %i7 bcc,a,pt %icc, loop_3275 std %f8, [%l7 + 0x48] tsubcc %i2, 0x1498, %l2 sth %g6, [%l7 + 0x68] loop_3275: ldsh [%l7 + 0x40], %g1 fmovscc %xcc, %f1, %f13 fmul8sux16 %f12, %f2, %f6 fmovdne %icc, %f13, %f14 fba,a %fcc3, loop_3276 edge32n %g5, %i6, %l1 stx %o5, [%l7 + 0x48] fnot2 %f8, %f8 loop_3276: fpsub16 %f14, %f10, %f6 sth %l6, [%l7 + 0x40] srl %g4, 0x1D, %o4 std %f8, [%l7 + 0x68] umulcc %l5, %o0, %l0 fzero %f8 fpadd32 %f10, %f10, %f12 fsrc2 %f2, %f8 alignaddr %o3, %i0, %i5 fmovdle %xcc, %f11, %f12 ld [%l7 + 0x28], %f2 taddcc %o7, %i4, %o6 fmovrslz %g7, %f7, %f7 sth %o1, [%l7 + 0x42] alignaddr %i1, %i3, %g2 stb %l4, [%l7 + 0x7C] fmul8ulx16 %f2, %f12, %f12 nop setx loop_3277, %l0, %l1 jmpl %l1, %l3 lduw [%l7 + 0x10], %o2 movrgez %i7, 0x11B, %g3 ldsb [%l7 + 0x36], %i2 loop_3277: movle %xcc, %g6, %l2 stw %g1, [%l7 + 0x5C] ldub [%l7 + 0x5E], %i6 te %xcc, 0x5 ldsb [%l7 + 0x3C], %l1 ldx [%l7 + 0x10], %g5 sllx %l6, %g4, %o5 ldd [%l7 + 0x40], %f6 bneg,pn %xcc, loop_3278 stw %l5, [%l7 + 0x40] movcc %icc, %o0, %o4 movrlez %o3, %l0, %i5 loop_3278: fba,a %fcc1, loop_3279 std %f2, [%l7 + 0x70] ldub [%l7 + 0x7D], %o7 movneg %icc, %i4, %i0 loop_3279: stb %o6, [%l7 + 0x3E] std %f0, [%l7 + 0x38] fmovdvc %icc, %f5, %f0 ld [%l7 + 0x1C], %f4 brgez,a %g7, loop_3280 st %f0, [%l7 + 0x5C] stb %o1, [%l7 + 0x59] brz %i3, loop_3281 loop_3280: fcmple32 %f14, %f8, %i1 movre %g2, %l4, %l3 udiv %o2, 0x1EF0, %g3 loop_3281: fmovdge %icc, %f2, %f7 te %icc, 0x7 taddcc %i7, %g6, %l2 fmul8x16au %f14, %f0, %f8 sth %g1, [%l7 + 0x3E] bge,a,pt %xcc, loop_3282 fbue %fcc0, loop_3283 fornot2s %f4, %f14, %f9 smul %i2, 0x0F8E, %l1 loop_3282: bcc,a,pn %xcc, loop_3284 loop_3283: fzero %f4 lduh [%l7 + 0x34], %g5 smulcc %l6, %g4, %o5 loop_3284: mulscc %l5, 0x1F5F, %o0 sub %o4, 0x1E7A, %o3 fmovdge %icc, %f14, %f4 fnot2s %f3, %f10 ldub [%l7 + 0x36], %i6 ldsh [%l7 + 0x30], %i5 andncc %o7, %l0, %i0 stx %i4, [%l7 + 0x30] fsrc2 %f8, %f4 fxors %f0, %f7, %f6 lduw [%l7 + 0x20], %g7 fnands %f13, %f11, %f3 fandnot2s %f15, %f15, %f2 movrlz %o1, %i3, %o6 xnor %i1, %l4, %l3 lduw [%l7 + 0x28], %g2 ldsh [%l7 + 0x60], %o2 fmovdge %xcc, %f10, %f13 fpackfix %f12, %f10 subcc %g3, %g6, %l2 xnorcc %g1, %i7, %l1 fmovrdlez %g5, %f0, %f14 fmovsleu %icc, %f2, %f6 xnor %i2, %g4, %l6 fpsub16s %f10, %f2, %f7 bleu,a loop_3285 orcc %o5, %l5, %o4 fmovsl %icc, %f5, %f2 ldsw [%l7 + 0x18], %o3 loop_3285: lduw [%l7 + 0x5C], %i6 bvs,a %xcc, loop_3286 fpadd16 %f10, %f4, %f8 tvs %icc, 0x3 stx %o0, [%l7 + 0x30] loop_3286: fmovsa %icc, %f11, %f15 ldub [%l7 + 0x6E], %i5 lduh [%l7 + 0x22], %l0 fcmpes %fcc3, %f6, %f6 fpack32 %f0, %f0, %f14 fpsub32 %f0, %f6, %f2 tne %icc, 0x3 fzero %f8 bleu,a loop_3287 stb %o7, [%l7 + 0x25] fcmpne16 %f12, %f2, %i0 sth %i4, [%l7 + 0x60] loop_3287: ldsw [%l7 + 0x08], %o1 andcc %g7, %i3, %o6 fpsub16 %f12, %f14, %f12 stw %l4, [%l7 + 0x7C] sethi 0x19D7, %i1 ldsh [%l7 + 0x4C], %g2 lduh [%l7 + 0x2A], %l3 fsrc2s %f0, %f2 array8 %g3, %g6, %o2 fmovde %icc, %f6, %f13 mulscc %g1, %i7, %l2 ldub [%l7 + 0x38], %g5 fcmpne16 %f8, %f6, %l1 fnegs %f6, %f5 fbn %fcc1, loop_3288 st %f3, [%l7 + 0x48] fxnors %f2, %f10, %f1 lduw [%l7 + 0x60], %i2 loop_3288: fmovdn %xcc, %f2, %f12 lduh [%l7 + 0x12], %l6 bne,a %xcc, loop_3289 ldsb [%l7 + 0x0B], %g4 bneg,a,pt %xcc, loop_3290 fmuld8ulx16 %f10, %f14, %f2 loop_3289: ldx [%l7 + 0x48], %o5 ldsh [%l7 + 0x0E], %l5 loop_3290: st %f3, [%l7 + 0x2C] fblg,a %fcc3, loop_3291 ldx [%l7 + 0x20], %o4 tleu %icc, 0x0 smul %i6, 0x1BAE, %o0 loop_3291: ldub [%l7 + 0x1F], %o3 xor %l0, %o7, %i0 tneg %icc, 0x2 fmovsneg %xcc, %f0, %f6 fmul8sux16 %f6, %f12, %f2 brnz %i4, loop_3292 fnot1 %f4, %f6 fmovdn %icc, %f12, %f9 sdivcc %i5, 0x0F05, %o1 loop_3292: ldd [%l7 + 0x58], %f2 fmovdle %icc, %f6, %f4 ldd [%l7 + 0x08], %f2 std %f2, [%l7 + 0x08] ta %icc, 0x4 ba loop_3293 tneg %icc, 0x6 sth %i3, [%l7 + 0x60] movvc %xcc, %g7, %o6 loop_3293: ldd [%l7 + 0x20], %f10 movrgez %l4, 0x298, %g2 st %f8, [%l7 + 0x30] stw %l3, [%l7 + 0x64] fnors %f4, %f9, %f4 alignaddrl %g3, %g6, %o2 orcc %i1, %i7, %l2 bpos,a %icc, loop_3294 fnot1s %f13, %f14 addcc %g1, %g5, %i2 fandnot1 %f6, %f14, %f4 loop_3294: movleu %xcc, %l6, %l1 alignaddr %o5, %l5, %o4 tl %icc, 0x3 movre %g4, 0x3CF, %i6 fcmpes %fcc0, %f1, %f12 movgu %icc, %o0, %l0 fbg %fcc1, loop_3295 fnot1s %f5, %f2 movgu %xcc, %o7, %o3 fmovrsgz %i0, %f1, %f5 loop_3295: st %f9, [%l7 + 0x38] lduw [%l7 + 0x58], %i4 edge8ln %i5, %o1, %i3 stw %o6, [%l7 + 0x1C] fcmpne32 %f2, %f0, %g7 fsrc1 %f10, %f4 fcmpeq32 %f0, %f10, %g2 ldd [%l7 + 0x10], %f8 edge32l %l4, %g3, %l3 ld [%l7 + 0x2C], %f3 fsrc2s %f15, %f15 ldsb [%l7 + 0x44], %g6 stb %i1, [%l7 + 0x3F] addccc %i7, 0x10C3, %l2 sth %g1, [%l7 + 0x70] movle %icc, %o2, %g5 fnot1s %f1, %f14 siam 0x4 movrgez %l6, %l1, %o5 fsrc2s %f1, %f4 fbul,a %fcc1, loop_3296 fmovrde %l5, %f2, %f0 addcc %i2, 0x17FA, %o4 tcs %icc, 0x2 loop_3296: movpos %icc, %i6, %g4 tne %icc, 0x3 fpack32 %f4, %f4, %f2 bleu,a,pt %xcc, loop_3297 fnors %f4, %f7, %f9 stw %o0, [%l7 + 0x18] fandnot1 %f4, %f14, %f12 loop_3297: fcmpeq16 %f2, %f0, %o7 movcc %xcc, %o3, %i0 fandnot1 %f4, %f14, %f2 ldub [%l7 + 0x54], %l0 lduw [%l7 + 0x70], %i4 fpsub32s %f8, %f7, %f3 addccc %o1, 0x042E, %i5 st %f12, [%l7 + 0x34] movvc %xcc, %o6, %i3 fnot1s %f4, %f14 stw %g2, [%l7 + 0x68] movl %xcc, %g7, %l4 lduh [%l7 + 0x7A], %g3 st %f7, [%l7 + 0x4C] tle %icc, 0x7 lduh [%l7 + 0x7A], %g6 andn %i1, 0x0389, %i7 tneg %xcc, 0x6 bleu,pt %icc, loop_3298 movrgz %l2, %g1, %l3 std %f4, [%l7 + 0x38] umul %g5, %o2, %l1 loop_3298: movvs %icc, %l6, %o5 xnorcc %i2, %o4, %l5 ldub [%l7 + 0x70], %g4 ldsb [%l7 + 0x1E], %i6 fpadd16s %f12, %f11, %f6 fpadd32s %f11, %f1, %f3 edge32ln %o0, %o3, %i0 stw %l0, [%l7 + 0x4C] lduh [%l7 + 0x6A], %i4 fpadd32s %f10, %f9, %f15 ldub [%l7 + 0x4F], %o1 ldsh [%l7 + 0x3C], %i5 tcs %icc, 0x1 bg loop_3299 fcmpes %fcc1, %f12, %f9 stx %o7, [%l7 + 0x48] fornot2 %f0, %f14, %f10 loop_3299: fpsub32 %f6, %f10, %f4 ldsw [%l7 + 0x64], %i3 addc %o6, %g2, %g7 sdivcc %g3, 0x1E3A, %l4 ba %icc, loop_3300 ldd [%l7 + 0x20], %f8 fcmpd %fcc1, %f2, %f6 brlez,a %i1, loop_3301 loop_3300: fcmple32 %f10, %f10, %i7 tvs %xcc, 0x0 fmul8sux16 %f0, %f6, %f12 loop_3301: sdivcc %g6, 0x0C9C, %l2 fpadd32 %f0, %f0, %f4 bvc,a,pt %icc, loop_3302 fmovdneg %xcc, %f14, %f13 movle %icc, %l3, %g1 call loop_3303 loop_3302: bge,a,pt %xcc, loop_3304 fble %fcc2, loop_3305 lduw [%l7 + 0x48], %o2 loop_3303: bgu,a loop_3306 loop_3304: brnz,a %l1, loop_3307 loop_3305: ble,a %xcc, loop_3308 fbul %fcc3, loop_3309 loop_3306: std %f6, [%l7 + 0x20] loop_3307: std %f14, [%l7 + 0x28] loop_3308: fmul8x16 %f15, %f2, %f4 loop_3309: tl %xcc, 0x2 movne %xcc, %g5, %o5 fmovsg %icc, %f7, %f4 lduw [%l7 + 0x10], %l6 fornot1 %f2, %f2, %f8 edge32l %o4, %i2, %l5 fmovse %xcc, %f14, %f10 movge %xcc, %g4, %o0 fmovdn %xcc, %f4, %f7 sub %i6, 0x1B75, %i0 andn %o3, 0x024A, %i4 ldub [%l7 + 0x4A], %l0 fcmpne32 %f10, %f0, %i5 xnor %o7, 0x0A18, %o1 sth %o6, [%l7 + 0x78] sdivcc %i3, 0x11AC, %g2 for %f0, %f4, %f10 fbe %fcc3, loop_3310 bne,a,pn %xcc, loop_3311 ld [%l7 + 0x6C], %f10 sllx %g3, %g7, %i1 loop_3310: edge8ln %i7, %l4, %g6 loop_3311: popc %l2, %g1 fcmped %fcc0, %f6, %f12 fornot2s %f1, %f7, %f7 mulx %o2, 0x0A0B, %l1 st %f8, [%l7 + 0x6C] fmovdpos %xcc, %f10, %f2 lduh [%l7 + 0x14], %l3 fsrc1 %f14, %f2 edge16 %g5, %o5, %l6 fpack16 %f10, %f3 movl %icc, %i2, %l5 stb %g4, [%l7 + 0x59] andcc %o0, %o4, %i6 ld [%l7 + 0x78], %f11 movl %xcc, %o3, %i4 brgez %i0, loop_3312 xorcc %i5, %o7, %o1 fmul8x16 %f6, %f4, %f12 stb %o6, [%l7 + 0x21] loop_3312: fmovsle %xcc, %f0, %f0 fzero %f10 bneg %icc, loop_3313 movcs %icc, %l0, %g2 stw %g3, [%l7 + 0x44] ldsw [%l7 + 0x2C], %i3 loop_3313: bpos,a,pn %icc, loop_3314 fornot2 %f10, %f14, %f0 stx %g7, [%l7 + 0x78] fmovrsgz %i7, %f3, %f11 loop_3314: fbul %fcc1, loop_3315 sth %l4, [%l7 + 0x32] subc %g6, %i1, %l2 stb %g1, [%l7 + 0x45] loop_3315: movre %o2, %l1, %l3 faligndata %f4, %f10, %f10 movgu %xcc, %o5, %g5 fmovdne %xcc, %f8, %f6 fmul8ulx16 %f8, %f8, %f12 ldd [%l7 + 0x18], %f10 ld [%l7 + 0x08], %f15 fmovdle %xcc, %f12, %f1 orcc %i2, %l6, %g4 ldsh [%l7 + 0x24], %l5 tne %xcc, 0x3 ldx [%l7 + 0x50], %o0 lduh [%l7 + 0x50], %o4 std %f12, [%l7 + 0x28] bleu,a,pn %icc, loop_3316 movl %xcc, %i6, %i4 nop setx loop_3317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %icc, %i0, %i5 loop_3316: fnors %f6, %f10, %f8 fone %f12 loop_3317: ldsb [%l7 + 0x0E], %o7 lduh [%l7 + 0x70], %o1 add %o3, %l0, %o6 ldsb [%l7 + 0x6D], %g3 stw %i3, [%l7 + 0x5C] bne %icc, loop_3318 xnorcc %g2, %i7, %l4 fmul8x16au %f10, %f3, %f12 fnor %f12, %f6, %f0 loop_3318: fmovscc %icc, %f13, %f12 st %f15, [%l7 + 0x6C] orcc %g7, 0x148F, %i1 movl %icc, %l2, %g6 popc 0x1BAC, %o2 lduh [%l7 + 0x4A], %l1 fmovdneg %xcc, %f0, %f0 fxor %f2, %f10, %f2 ldsb [%l7 + 0x34], %g1 lduh [%l7 + 0x64], %l3 ldsw [%l7 + 0x2C], %g5 st %f3, [%l7 + 0x7C] fmovsl %icc, %f14, %f5 fcmpne16 %f0, %f12, %i2 ldsh [%l7 + 0x18], %l6 ldd [%l7 + 0x68], %f4 ldsh [%l7 + 0x2A], %g4 std %f14, [%l7 + 0x30] ldx [%l7 + 0x58], %l5 fmovrsgz %o5, %f3, %f6 edge8n %o4, %o0, %i6 bpos %icc, loop_3319 stw %i4, [%l7 + 0x34] fmovsneg %xcc, %f2, %f0 fmovrslez %i5, %f7, %f1 loop_3319: array32 %o7, %i0, %o1 nop setx loop_3320, %l0, %l1 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 + 0x54], %o3 ld [%l7 + 0x14], %f14 taddcc %o6, 0x1DCD, %g3 loop_3320: movcs %xcc, %l0, %i3 fmovrsne %i7, %f13, %f2 call loop_3321 sub %g2, %l4, %i1 sdivcc %l2, 0x1616, %g7 tvs %xcc, 0x0 loop_3321: tcc %xcc, 0x4 fabss %f8, %f5 sethi 0x13F7, %g6 st %f8, [%l7 + 0x58] fbul,a %fcc0, loop_3322 movvs %icc, %l1, %o2 bcc,pt %icc, loop_3323 lduh [%l7 + 0x56], %g1 loop_3322: ldsw [%l7 + 0x5C], %l3 fmuld8ulx16 %f3, %f1, %f8 loop_3323: movrlz %g5, 0x1E9, %l6 umul %g4, %i2, %l5 movrne %o5, 0x23D, %o4 tpos %icc, 0x1 movne %xcc, %o0, %i6 fmovdleu %xcc, %f12, %f9 fmovrdgz %i4, %f4, %f8 fcmple16 %f8, %f6, %o7 addcc %i5, 0x098E, %o1 ldx [%l7 + 0x78], %i0 ldub [%l7 + 0x70], %o6 stb %o3, [%l7 + 0x53] fmovdl %xcc, %f8, %f4 movg %xcc, %l0, %i3 smulcc %i7, %g3, %l4 fmovdgu %icc, %f15, %f13 movleu %icc, %i1, %g2 fmovsvs %icc, %f9, %f11 edge32 %g7, %g6, %l2 stb %o2, [%l7 + 0x5A] fornot2 %f10, %f2, %f4 fmovscs %icc, %f15, %f6 fmovdneg %icc, %f12, %f10 bg,a %icc, loop_3324 fmovsn %icc, %f4, %f11 std %f2, [%l7 + 0x60] udivcc %l1, 0x0B29, %l3 loop_3324: array8 %g5, %l6, %g4 bl,a,pt %xcc, loop_3325 ld [%l7 + 0x70], %f8 edge32n %i2, %g1, %l5 edge16 %o4, %o5, %o0 loop_3325: fcmpgt32 %f4, %f0, %i6 movg %xcc, %i4, %i5 fmuld8ulx16 %f4, %f6, %f6 tcs %xcc, 0x5 fbo,a %fcc2, loop_3326 ldub [%l7 + 0x40], %o1 ldd [%l7 + 0x08], %f10 fzeros %f3 loop_3326: brgez,a %o7, loop_3327 fcmpgt16 %f14, %f6, %o6 stx %o3, [%l7 + 0x70] ldsb [%l7 + 0x44], %l0 loop_3327: fmovrdne %i0, %f10, %f6 udivcc %i3, 0x06AC, %i7 movrlz %g3, 0x3E6, %i1 fmul8sux16 %f14, %f2, %f0 lduh [%l7 + 0x5E], %g2 fba %fcc1, loop_3328 fpsub32s %f3, %f7, %f3 edge8n %l4, %g7, %l2 ld [%l7 + 0x68], %f4 loop_3328: fmovdgu %icc, %f15, %f10 fmovda %icc, %f13, %f7 movvc %xcc, %g6, %l1 fmovsleu %xcc, %f3, %f10 srlx %l3, 0x15, %o2 fnegs %f4, %f9 ldd [%l7 + 0x28], %f8 fbule,a %fcc0, loop_3329 fmovsleu %icc, %f4, %f1 st %f5, [%l7 + 0x18] ldd [%l7 + 0x28], %f10 loop_3329: fnegd %f2, %f8 fcmpes %fcc3, %f10, %f14 umulcc %l6, %g4, %i2 fmovdg %icc, %f15, %f0 movrne %g5, 0x24C, %g1 fcmps %fcc3, %f5, %f2 movleu %xcc, %o4, %o5 edge16n %o0, %i6, %l5 fornot2s %f3, %f4, %f0 ldsw [%l7 + 0x30], %i5 srlx %o1, 0x1D, %i4 movrlez %o6, 0x23E, %o3 ldsh [%l7 + 0x12], %o7 std %f6, [%l7 + 0x08] lduh [%l7 + 0x4E], %i0 tpos %xcc, 0x2 fxor %f14, %f6, %f12 edge8ln %i3, %l0, %g3 sllx %i7, 0x14, %i1 lduh [%l7 + 0x54], %g2 fmovdn %xcc, %f13, %f8 fnegs %f15, %f2 ldd [%l7 + 0x08], %f2 sllx %g7, %l4, %g6 ldsw [%l7 + 0x4C], %l1 std %f12, [%l7 + 0x48] fbue %fcc1, loop_3330 fone %f2 edge16ln %l2, %l3, %o2 fmovdle %xcc, %f15, %f11 loop_3330: fmovdn %xcc, %f4, %f0 be,pt %xcc, loop_3331 bl,a,pn %icc, loop_3332 tneg %icc, 0x0 fmovse %xcc, %f10, %f13 loop_3331: addcc %g4, 0x1858, %i2 loop_3332: ldsb [%l7 + 0x23], %l6 ldsb [%l7 + 0x74], %g5 bshuffle %f8, %f14, %f10 ldx [%l7 + 0x60], %g1 addc %o4, 0x0253, %o5 fmovrse %i6, %f5, %f4 st %f8, [%l7 + 0x70] fpsub32 %f8, %f14, %f8 movvs %icc, %l5, %o0 fbo,a %fcc3, loop_3333 movne %icc, %i5, %o1 bvc,pt %xcc, loop_3334 lduh [%l7 + 0x68], %o6 loop_3333: fnot2s %f13, %f13 nop setx loop_3335, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3334: fnot1s %f8, %f0 bneg,pt %icc, loop_3336 ld [%l7 + 0x34], %f5 loop_3335: fpadd32s %f5, %f3, %f5 fbu %fcc1, loop_3337 loop_3336: ld [%l7 + 0x74], %f14 bn,a,pn %xcc, loop_3338 fmovsgu %xcc, %f14, %f6 loop_3337: edge16ln %i4, %o3, %i0 fornot2s %f11, %f2, %f3 loop_3338: fnand %f6, %f8, %f8 sth %i3, [%l7 + 0x14] fmovsl %icc, %f8, %f9 lduh [%l7 + 0x74], %o7 st %f0, [%l7 + 0x38] lduw [%l7 + 0x34], %g3 fpadd16s %f8, %f1, %f7 fbge,a %fcc0, loop_3339 tpos %xcc, 0x6 sdivcc %l0, 0x17B3, %i7 fbue,a %fcc2, loop_3340 loop_3339: fmuld8ulx16 %f8, %f0, %f10 movrlz %i1, %g7, %g2 fpsub32s %f11, %f8, %f6 loop_3340: brz,a %g6, loop_3341 std %f2, [%l7 + 0x10] fbne %fcc0, loop_3342 edge16 %l4, %l2, %l3 loop_3341: ld [%l7 + 0x2C], %f9 edge32n %o2, %g4, %l1 loop_3342: fmovrdgez %i2, %f2, %f10 sth %g5, [%l7 + 0x14] tpos %xcc, 0x4 movrlz %g1, 0x347, %o4 stb %o5, [%l7 + 0x10] stx %l6, [%l7 + 0x20] fble %fcc0, loop_3343 sth %l5, [%l7 + 0x40] tcc %xcc, 0x4 stx %i6, [%l7 + 0x48] loop_3343: tpos %icc, 0x1 fcmpeq32 %f6, %f8, %o0 ldx [%l7 + 0x50], %i5 fnegs %f8, %f15 stb %o6, [%l7 + 0x55] umul %o1, 0x0197, %i4 fmovsl %icc, %f8, %f14 ldsb [%l7 + 0x2D], %i0 fcmpgt16 %f8, %f4, %i3 addccc %o3, 0x0390, %o7 fble,a %fcc2, loop_3344 edge32ln %g3, %i7, %l0 ldsw [%l7 + 0x08], %i1 ldub [%l7 + 0x20], %g7 loop_3344: udivcc %g2, 0x0024, %l4 orncc %l2, %g6, %o2 ldub [%l7 + 0x2B], %l3 stb %g4, [%l7 + 0x34] ldsb [%l7 + 0x79], %i2 fsrc1 %f0, %f8 bcc,a %xcc, loop_3345 addcc %g5, %g1, %o4 lduh [%l7 + 0x0E], %l1 fcmpes %fcc0, %f3, %f8 loop_3345: movre %o5, 0x136, %l5 sll %i6, %o0, %l6 fmovd %f6, %f10 ldsw [%l7 + 0x70], %i5 ldsh [%l7 + 0x52], %o6 fexpand %f4, %f8 fmovd %f2, %f8 std %f4, [%l7 + 0x18] stx %o1, [%l7 + 0x68] ldsh [%l7 + 0x24], %i0 fmovdvs %icc, %f10, %f13 fmovsge %xcc, %f14, %f6 fmovrdgz %i4, %f8, %f2 fpadd16s %f12, %f15, %f13 fxor %f10, %f12, %f10 ldsb [%l7 + 0x66], %o3 brgez %i3, loop_3346 bcc,pt %icc, loop_3347 stx %g3, [%l7 + 0x48] stw %o7, [%l7 + 0x10] loop_3346: fpsub16 %f2, %f0, %f14 loop_3347: fsrc2 %f12, %f4 ld [%l7 + 0x3C], %f9 brz %l0, loop_3348 tleu %xcc, 0x5 ldx [%l7 + 0x20], %i7 ldsh [%l7 + 0x62], %g7 loop_3348: fmovdge %xcc, %f0, %f13 ldsh [%l7 + 0x60], %i1 fnors %f7, %f0, %f6 fmovda %icc, %f1, %f1 movrne %l4, %l2, %g2 ldub [%l7 + 0x72], %o2 stx %l3, [%l7 + 0x20] std %f10, [%l7 + 0x50] mulx %g4, 0x19E9, %i2 call loop_3349 addccc %g6, %g1, %g5 tg %xcc, 0x5 xnorcc %o4, %o5, %l5 loop_3349: ldsb [%l7 + 0x56], %i6 movpos %xcc, %l1, %l6 ldx [%l7 + 0x08], %o0 fmovsleu %icc, %f4, %f12 stx %i5, [%l7 + 0x40] movge %icc, %o6, %i0 fmovsgu %icc, %f12, %f13 tgu %xcc, 0x3 sllx %i4, 0x0A, %o1 edge16 %i3, %o3, %g3 nop setx loop_3350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlz %l0, 0x32E, %o7 orncc %i7, %i1, %l4 addcc %g7, %g2, %o2 loop_3350: nop setx loop_3351, %l0, %l1 jmpl %l1, %l2 lduw [%l7 + 0x5C], %g4 ldsh [%l7 + 0x40], %l3 fmovdgu %icc, %f12, %f7 loop_3351: lduw [%l7 + 0x64], %i2 fmovdcc %xcc, %f13, %f7 tcc %icc, 0x6 st %f9, [%l7 + 0x30] ldd [%l7 + 0x28], %f12 tsubcc %g6, %g1, %g5 std %f4, [%l7 + 0x70] edge16n %o5, %l5, %i6 fmul8x16au %f12, %f8, %f12 lduw [%l7 + 0x1C], %l1 ldx [%l7 + 0x30], %o4 movcs %xcc, %l6, %o0 ldd [%l7 + 0x40], %f10 std %f12, [%l7 + 0x28] subc %i5, %o6, %i4 ldx [%l7 + 0x70], %o1 sth %i0, [%l7 + 0x18] fba,a %fcc1, loop_3352 fsrc2s %f10, %f7 sth %o3, [%l7 + 0x22] or %i3, %g3, %o7 loop_3352: brlz %i7, loop_3353 lduh [%l7 + 0x28], %i1 fmovde %xcc, %f7, %f2 stx %l0, [%l7 + 0x10] loop_3353: sth %l4, [%l7 + 0x20] stx %g2, [%l7 + 0x78] fcmped %fcc0, %f10, %f12 edge16n %o2, %l2, %g7 fmovrdgz %g4, %f14, %f6 tvs %xcc, 0x0 movgu %xcc, %l3, %g6 movrgez %g1, %i2, %g5 fbu %fcc3, loop_3354 brlez %o5, loop_3355 fcmpd %fcc1, %f4, %f2 brlz %i6, loop_3356 loop_3354: orncc %l1, %o4, %l6 loop_3355: st %f4, [%l7 + 0x5C] fnands %f15, %f10, %f9 loop_3356: brnz,a %o0, loop_3357 edge32l %l5, %o6, %i4 movrne %i5, 0x0BF, %i0 edge16n %o3, %o1, %g3 loop_3357: ble,a,pn %xcc, loop_3358 sth %i3, [%l7 + 0x6E] fpsub32s %f15, %f0, %f3 fmovrse %o7, %f5, %f15 loop_3358: fmovse %xcc, %f1, %f10 fsrc2 %f8, %f2 alignaddr %i1, %l0, %l4 ldx [%l7 + 0x28], %g2 brgez %i7, loop_3359 and %o2, %l2, %g7 fmovdl %xcc, %f13, %f1 fsrc2 %f8, %f8 loop_3359: ldsh [%l7 + 0x72], %g4 std %f2, [%l7 + 0x40] st %f7, [%l7 + 0x4C] fbule,a %fcc0, loop_3360 sdivx %g6, 0x1111, %l3 fmovsneg %icc, %f1, %f2 fmul8ulx16 %f14, %f8, %f4 loop_3360: fnot1s %f0, %f13 stw %i2, [%l7 + 0x2C] movrlz %g5, %o5, %i6 fbuge %fcc1, loop_3361 array32 %g1, %o4, %l1 edge8n %l6, %l5, %o6 be,pt %xcc, loop_3362 loop_3361: stw %i4, [%l7 + 0x74] array32 %o0, %i5, %i0 std %f0, [%l7 + 0x18] loop_3362: fpsub32s %f12, %f6, %f4 st %f2, [%l7 + 0x18] fmuld8ulx16 %f6, %f7, %f0 fandnot2 %f8, %f10, %f2 fnot2 %f0, %f8 sth %o3, [%l7 + 0x52] ld [%l7 + 0x28], %f9 stw %g3, [%l7 + 0x44] tcs %xcc, 0x3 tcs %icc, 0x1 ldsb [%l7 + 0x6D], %i3 fxors %f0, %f6, %f12 ldub [%l7 + 0x40], %o7 fbue %fcc2, loop_3363 ta %icc, 0x6 fmovda %xcc, %f4, %f12 nop setx loop_3364, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3363: stx %o1, [%l7 + 0x40] fornot1s %f0, %f9, %f6 nop setx loop_3365, %l0, %l1 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_3364: lduh [%l7 + 0x76], %i1 movneg %xcc, %l4, %l0 fba %fcc3, loop_3366 loop_3365: umulcc %g2, %o2, %i7 fandnot2 %f6, %f12, %f14 fmovsge %icc, %f11, %f2 loop_3366: fxnors %f11, %f2, %f2 movrgez %g7, %g4, %g6 andn %l3, %i2, %l2 fmovsvc %xcc, %f5, %f3 array32 %o5, %i6, %g1 st %f13, [%l7 + 0x34] siam 0x0 st %f11, [%l7 + 0x78] tle %icc, 0x1 bvc,a loop_3367 fmovrdgz %g5, %f6, %f8 stw %l1, [%l7 + 0x2C] std %f10, [%l7 + 0x10] loop_3367: ld [%l7 + 0x44], %f0 ldx [%l7 + 0x40], %l6 tsubcctv %o4, 0x0331, %l5 fbn %fcc2, loop_3368 stw %o6, [%l7 + 0x08] sub %o0, 0x10CD, %i5 sethi 0x0234, %i0 loop_3368: stb %o3, [%l7 + 0x47] tne %icc, 0x4 edge8n %g3, %i3, %i4 fbe %fcc2, loop_3369 fmovdvc %icc, %f3, %f3 fsrc2 %f10, %f6 stb %o1, [%l7 + 0x77] loop_3369: fmovda %xcc, %f9, %f10 bvs,a,pn %xcc, loop_3370 ld [%l7 + 0x70], %f7 ldsb [%l7 + 0x70], %o7 ldd [%l7 + 0x58], %f14 loop_3370: fnors %f11, %f10, %f4 sll %i1, %l4, %g2 ldsw [%l7 + 0x7C], %l0 stb %i7, [%l7 + 0x3A] stb %g7, [%l7 + 0x69] ldsb [%l7 + 0x68], %o2 bcs,pn %icc, loop_3371 fone %f0 brgz,a %g6, loop_3372 fcmpd %fcc2, %f6, %f0 loop_3371: ldsb [%l7 + 0x65], %g4 orn %l3, %l2, %i2 loop_3372: ldsb [%l7 + 0x39], %i6 fmul8x16 %f0, %f10, %f8 stb %g1, [%l7 + 0x22] fmovsa %icc, %f7, %f6 fnegd %f10, %f4 srlx %g5, %l1, %l6 sth %o5, [%l7 + 0x54] ldsh [%l7 + 0x1C], %o4 fmovde %xcc, %f1, %f10 fbe,a %fcc0, loop_3373 lduh [%l7 + 0x2E], %o6 xor %o0, %i5, %l5 udivx %o3, 0x04D1, %i0 loop_3373: fabss %f14, %f7 lduh [%l7 + 0x62], %i3 ldsh [%l7 + 0x7C], %i4 faligndata %f8, %f2, %f8 tneg %icc, 0x4 ldub [%l7 + 0x12], %o1 stx %o7, [%l7 + 0x10] fblg,a %fcc1, loop_3374 orncc %i1, %l4, %g2 ldub [%l7 + 0x0E], %g3 addcc %i7, 0x1A96, %g7 loop_3374: ld [%l7 + 0x1C], %f6 fcmple16 %f14, %f14, %l0 array16 %o2, %g6, %g4 edge32ln %l3, %l2, %i2 popc 0x1E63, %g1 fmovrde %g5, %f0, %f10 bneg,a,pt %xcc, loop_3375 fandnot1s %f4, %f12, %f7 lduw [%l7 + 0x0C], %i6 edge16ln %l6, %l1, %o5 loop_3375: smulcc %o4, 0x1575, %o0 ldub [%l7 + 0x39], %o6 ldx [%l7 + 0x70], %l5 udiv %i5, 0x007A, %i0 ldx [%l7 + 0x20], %i3 fcmped %fcc0, %f12, %f14 fmovdl %xcc, %f0, %f0 fandnot2s %f2, %f0, %f13 and %o3, %o1, %i4 fpadd16s %f5, %f9, %f6 movg %icc, %i1, %l4 fxor %f8, %f6, %f8 lduh [%l7 + 0x26], %o7 fsrc2 %f10, %f4 fands %f8, %f10, %f13 fmovdge %xcc, %f7, %f7 tcs %icc, 0x5 sll %g2, %g3, %g7 st %f4, [%l7 + 0x64] umulcc %i7, 0x0228, %l0 fmovdgu %xcc, %f9, %f6 add %o2, 0x1679, %g6 array8 %g4, %l2, %i2 fxor %f10, %f2, %f2 fmuld8ulx16 %f4, %f8, %f0 movcs %icc, %l3, %g5 fmovrsgz %i6, %f8, %f8 xorcc %l6, 0x1E22, %g1 faligndata %f8, %f2, %f14 fmovrde %o5, %f10, %f8 ldd [%l7 + 0x38], %f6 tgu %icc, 0x0 sra %o4, 0x1C, %l1 std %f14, [%l7 + 0x38] st %f0, [%l7 + 0x0C] movne %xcc, %o6, %o0 fors %f11, %f13, %f2 fandnot1s %f1, %f11, %f10 bvs,a loop_3376 movrlz %l5, 0x114, %i0 edge8n %i3, %i5, %o3 udivcc %o1, 0x1CB8, %i1 loop_3376: sth %i4, [%l7 + 0x62] fone %f8 fmovsvc %xcc, %f15, %f10 movne %icc, %o7, %g2 fmovdleu %icc, %f8, %f8 fmovsle %xcc, %f7, %f12 mulscc %l4, %g7, %g3 fpmerge %f9, %f2, %f10 lduw [%l7 + 0x4C], %l0 xorcc %o2, %g6, %g4 fmovrdlez %i7, %f14, %f14 edge16ln %l2, %l3, %i2 xor %i6, %l6, %g1 movleu %icc, %o5, %o4 edge8ln %g5, %o6, %l1 subc %o0, 0x1A57, %l5 mulscc %i3, 0x09D1, %i5 ldsw [%l7 + 0x54], %o3 st %f11, [%l7 + 0x18] xnorcc %i0, 0x0233, %i1 umul %i4, 0x05C7, %o7 fbule %fcc2, loop_3377 movvs %icc, %g2, %o1 fsrc1 %f0, %f6 bl loop_3378 loop_3377: ldx [%l7 + 0x60], %g7 ldd [%l7 + 0x18], %f10 bleu,a,pt %icc, loop_3379 loop_3378: faligndata %f12, %f4, %f8 ldsb [%l7 + 0x29], %l4 fmovdvc %xcc, %f5, %f12 loop_3379: tle %icc, 0x7 sth %l0, [%l7 + 0x1E] stb %g3, [%l7 + 0x77] fnot2s %f13, %f8 movpos %xcc, %o2, %g4 brnz,a %g6, loop_3380 be,a,pn %icc, loop_3381 tg %xcc, 0x3 fbug,a %fcc2, loop_3382 loop_3380: fmovs %f6, %f6 loop_3381: fmovrdlez %l2, %f4, %f6 taddcctv %i7, 0x0798, %i2 loop_3382: ldsw [%l7 + 0x34], %i6 sth %l6, [%l7 + 0x1C] ldub [%l7 + 0x2C], %g1 brgez %o5, loop_3383 fbule %fcc3, loop_3384 srl %o4, %l3, %g5 movvc %icc, %l1, %o6 loop_3383: ldsb [%l7 + 0x0C], %o0 loop_3384: movrne %l5, %i3, %o3 fmovrdgz %i5, %f4, %f4 ldsw [%l7 + 0x5C], %i0 ldub [%l7 + 0x24], %i1 ldd [%l7 + 0x50], %f8 fsrc2s %f4, %f3 ld [%l7 + 0x30], %f11 stx %o7, [%l7 + 0x78] brlz %i4, loop_3385 fandnot2 %f10, %f0, %f8 std %f8, [%l7 + 0x18] stw %g2, [%l7 + 0x64] loop_3385: lduw [%l7 + 0x1C], %o1 lduh [%l7 + 0x68], %g7 stb %l0, [%l7 + 0x30] nop setx loop_3386, %l0, %l1 jmpl %l1, %g3 tle %xcc, 0x3 array16 %o2, %g4, %g6 fpsub16 %f2, %f0, %f8 loop_3386: stw %l4, [%l7 + 0x68] movcc %icc, %i7, %l2 fbne,a %fcc2, loop_3387 fandnot1 %f6, %f14, %f6 ldub [%l7 + 0x2E], %i2 fmovdcs %icc, %f1, %f7 loop_3387: xor %l6, 0x1389, %i6 fmovsg %xcc, %f6, %f4 fnot2 %f14, %f12 ldsw [%l7 + 0x60], %o5 std %f4, [%l7 + 0x28] fcmple32 %f6, %f0, %o4 st %f9, [%l7 + 0x08] edge32ln %g1, %g5, %l3 mulx %o6, 0x06A3, %l1 fand %f14, %f12, %f6 fmovrslz %o0, %f12, %f10 fcmple16 %f0, %f12, %i3 fmovrdgz %l5, %f2, %f8 fmovdl %icc, %f11, %f8 edge8n %i5, %o3, %i0 fmovsne %xcc, %f8, %f5 movgu %icc, %i1, %i4 bge loop_3388 lduh [%l7 + 0x66], %o7 lduh [%l7 + 0x3E], %g2 stx %o1, [%l7 + 0x40] loop_3388: ble,a loop_3389 fpsub16 %f0, %f2, %f8 fmul8ulx16 %f6, %f2, %f10 addcc %g7, 0x199A, %g3 loop_3389: stw %o2, [%l7 + 0x40] fabsd %f8, %f10 fxnor %f0, %f6, %f6 movcs %icc, %l0, %g4 stw %g6, [%l7 + 0x6C] movrlez %l4, 0x1C8, %i7 edge8 %l2, %l6, %i2 call loop_3390 std %f2, [%l7 + 0x28] ldd [%l7 + 0x68], %f2 lduw [%l7 + 0x30], %i6 loop_3390: xnorcc %o4, 0x07AC, %g1 bl loop_3391 ldsh [%l7 + 0x5E], %o5 fcmpes %fcc3, %f6, %f7 fandnot1 %f4, %f8, %f12 loop_3391: tg %xcc, 0x1 addc %g5, %o6, %l1 ldsh [%l7 + 0x38], %l3 array8 %i3, %o0, %i5 fnors %f5, %f10, %f0 movneg %xcc, %o3, %i0 ldx [%l7 + 0x70], %i1 std %f8, [%l7 + 0x20] stx %i4, [%l7 + 0x38] tvc %xcc, 0x3 fmovrdlz %l5, %f4, %f12 fpmerge %f8, %f15, %f14 movl %xcc, %g2, %o1 mova %xcc, %o7, %g7 xor %g3, %o2, %g4 fmovsvs %icc, %f8, %f10 fpadd32s %f3, %f15, %f10 lduw [%l7 + 0x20], %l0 brgez %g6, loop_3392 mulx %l4, %l2, %i7 st %f13, [%l7 + 0x40] fzero %f2 loop_3392: mulscc %l6, %i6, %o4 bg,pn %xcc, loop_3393 bvc,a,pn %xcc, loop_3394 addccc %i2, %g1, %o5 lduh [%l7 + 0x24], %o6 loop_3393: sra %l1, %l3, %g5 loop_3394: std %f14, [%l7 + 0x30] std %f0, [%l7 + 0x68] fone %f14 ldx [%l7 + 0x60], %i3 fmovrslz %i5, %f12, %f2 ldub [%l7 + 0x55], %o0 lduh [%l7 + 0x26], %i0 andncc %i1, %o3, %i4 lduw [%l7 + 0x64], %g2 bgu,pt %icc, loop_3395 ldsb [%l7 + 0x41], %l5 addc %o7, 0x1EB4, %o1 fbug %fcc0, loop_3396 loop_3395: fcmple16 %f14, %f8, %g7 fmovspos %icc, %f5, %f6 fmovsl %icc, %f4, %f6 loop_3396: fsrc1 %f4, %f6 edge16ln %o2, %g4, %g3 ldsw [%l7 + 0x7C], %l0 addccc %g6, 0x08C8, %l2 ldx [%l7 + 0x50], %l4 srl %l6, %i7, %o4 std %f6, [%l7 + 0x30] subcc %i6, 0x12A4, %i2 orcc %o5, 0x1F05, %g1 ldd [%l7 + 0x20], %f12 fandnot1s %f8, %f12, %f11 srl %l1, %o6, %l3 stw %g5, [%l7 + 0x48] array32 %i5, %i3, %o0 ldd [%l7 + 0x58], %f10 ldsw [%l7 + 0x44], %i0 brgez %i1, loop_3397 fand %f4, %f4, %f4 brgez,a %i4, loop_3398 edge32ln %g2, %l5, %o7 loop_3397: fbue,a %fcc2, loop_3399 brz %o3, loop_3400 loop_3398: sethi 0x0CC0, %o1 fsrc1s %f7, %f14 loop_3399: umul %g7, 0x0249, %g4 loop_3400: umul %o2, 0x1809, %l0 ld [%l7 + 0x70], %f11 fbg,a %fcc1, loop_3401 ldsh [%l7 + 0x4E], %g6 ldsh [%l7 + 0x2A], %l2 nop setx loop_3402, %l0, %l1 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_3401: fsrc1 %f2, %f6 fands %f4, %f7, %f10 sth %l4, [%l7 + 0x5C] loop_3402: subc %g3, %l6, %i7 ldx [%l7 + 0x28], %o4 fmovde %icc, %f15, %f9 std %f12, [%l7 + 0x50] srax %i2, 0x0B, %i6 stb %o5, [%l7 + 0x21] lduh [%l7 + 0x56], %l1 stx %g1, [%l7 + 0x40] fmovdvc %xcc, %f9, %f2 te %xcc, 0x5 ldsb [%l7 + 0x0A], %o6 std %f4, [%l7 + 0x68] fmovsvs %icc, %f12, %f2 std %f8, [%l7 + 0x70] andcc %g5, 0x17E0, %l3 mulx %i3, %i5, %i0 sub %i1, %o0, %g2 ldx [%l7 + 0x60], %i4 lduw [%l7 + 0x30], %l5 fmovsne %icc, %f13, %f10 brgez %o3, loop_3403 brgz,a %o7, loop_3404 lduw [%l7 + 0x20], %o1 tleu %xcc, 0x0 loop_3403: fmovdcs %icc, %f1, %f12 loop_3404: movg %icc, %g4, %o2 st %f15, [%l7 + 0x08] ldsw [%l7 + 0x3C], %g7 be,a %icc, loop_3405 fmovsg %icc, %f2, %f6 faligndata %f12, %f0, %f12 sth %l0, [%l7 + 0x68] loop_3405: fpadd32s %f1, %f9, %f4 fornot2 %f4, %f4, %f6 ldx [%l7 + 0x78], %l2 fblg,a %fcc0, loop_3406 bcs %xcc, loop_3407 ldx [%l7 + 0x70], %g6 ld [%l7 + 0x08], %f1 loop_3406: te %icc, 0x2 loop_3407: fpadd16s %f12, %f13, %f0 alignaddrl %l4, %l6, %g3 std %f0, [%l7 + 0x30] fandnot2 %f8, %f0, %f8 lduw [%l7 + 0x64], %i7 fmovrde %o4, %f10, %f8 faligndata %f6, %f8, %f6 te %icc, 0x7 ldsh [%l7 + 0x44], %i2 fmul8x16al %f1, %f8, %f10 fbuge,a %fcc2, loop_3408 fornot2s %f0, %f2, %f12 xorcc %o5, %i6, %l1 fands %f6, %f7, %f12 loop_3408: stw %g1, [%l7 + 0x14] bvc,a,pt %icc, loop_3409 st %f6, [%l7 + 0x38] ldsw [%l7 + 0x40], %o6 fpadd32 %f6, %f0, %f12 loop_3409: edge16l %g5, %i3, %i5 ldx [%l7 + 0x38], %l3 ldsw [%l7 + 0x44], %i0 stx %i1, [%l7 + 0x60] std %f6, [%l7 + 0x60] lduw [%l7 + 0x4C], %o0 bl,a %xcc, loop_3410 fba %fcc2, loop_3411 stb %g2, [%l7 + 0x43] popc %l5, %i4 loop_3410: andn %o3, 0x1EFE, %o1 loop_3411: and %g4, %o2, %g7 stw %o7, [%l7 + 0x6C] for %f14, %f14, %f0 bshuffle %f12, %f12, %f14 subccc %l2, %g6, %l4 bvc,a,pt %icc, loop_3412 movl %xcc, %l6, %l0 fabsd %f10, %f4 fmovsneg %xcc, %f11, %f6 loop_3412: sth %g3, [%l7 + 0x22] lduw [%l7 + 0x50], %o4 te %xcc, 0x4 fmovrdgz %i7, %f2, %f6 lduw [%l7 + 0x68], %o5 fmovdleu %xcc, %f0, %f11 fbuge %fcc2, loop_3413 nop setx loop_3414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x65], %i6 fnor %f14, %f14, %f4 loop_3413: stw %i2, [%l7 + 0x1C] loop_3414: edge32ln %g1, %l1, %g5 or %i3, 0x1645, %o6 fmul8x16 %f7, %f8, %f4 movn %xcc, %i5, %i0 fbo %fcc3, loop_3415 stb %l3, [%l7 + 0x5A] bne,a loop_3416 fmovrdlez %o0, %f12, %f6 loop_3415: bneg,a %icc, loop_3417 st %f14, [%l7 + 0x7C] loop_3416: fpsub32s %f15, %f12, %f12 std %f2, [%l7 + 0x08] loop_3417: bcc,a,pn %icc, loop_3418 or %g2, 0x0087, %l5 tcc %xcc, 0x1 fmovrslz %i1, %f10, %f8 loop_3418: fmovsg %xcc, %f12, %f5 tvc %icc, 0x0 sth %o3, [%l7 + 0x62] ldub [%l7 + 0x23], %i4 sethi 0x00A0, %o1 sth %g4, [%l7 + 0x6A] ldsh [%l7 + 0x44], %o2 ldd [%l7 + 0x40], %f14 sllx %o7, 0x09, %g7 stb %l2, [%l7 + 0x3D] stb %l4, [%l7 + 0x49] nop setx loop_3419, %l0, %l1 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 %l6, [%l7 + 0x62] ldsb [%l7 + 0x37], %g6 movrne %l0, 0x2D9, %o4 loop_3419: stx %g3, [%l7 + 0x10] fmovda %icc, %f2, %f0 nop setx loop_3420, %l0, %l1 jmpl %l1, %i7 lduw [%l7 + 0x54], %o5 fmovde %xcc, %f4, %f2 movcc %xcc, %i6, %i2 loop_3420: ldsh [%l7 + 0x76], %g1 fmovsvc %icc, %f15, %f7 ld [%l7 + 0x28], %f3 bg %xcc, loop_3421 bleu,a,pn %xcc, loop_3422 std %f6, [%l7 + 0x28] tcs %icc, 0x1 loop_3421: brlz %g5, loop_3423 loop_3422: brgez %i3, loop_3424 fbu,a %fcc1, loop_3425 array8 %o6, %i5, %l1 loop_3423: ldsw [%l7 + 0x20], %l3 loop_3424: orcc %o0, 0x1F66, %i0 loop_3425: brlez %g2, loop_3426 fmovrse %l5, %f13, %f15 fmovse %icc, %f2, %f12 udivx %o3, 0x1449, %i1 loop_3426: siam 0x4 fmovdleu %icc, %f0, %f4 orcc %i4, 0x1A1A, %g4 srl %o2, %o7, %g7 fmovrdne %o1, %f12, %f12 ble,a,pn %xcc, loop_3427 movne %xcc, %l2, %l4 fbn,a %fcc1, loop_3428 ld [%l7 + 0x24], %f15 loop_3427: ldsb [%l7 + 0x74], %l6 fmovda %icc, %f6, %f14 loop_3428: st %f0, [%l7 + 0x20] fpsub32 %f2, %f8, %f12 edge8l %l0, %g6, %g3 fcmpgt32 %f2, %f0, %o4 fbu %fcc3, loop_3429 fmovsa %xcc, %f11, %f12 edge32ln %i7, %i6, %o5 nop setx loop_3430, %l0, %l1 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_3429: fpack16 %f14, %f1 ldsh [%l7 + 0x2A], %i2 fble %fcc0, loop_3431 loop_3430: stb %g1, [%l7 + 0x69] movpos %xcc, %g5, %o6 ldsb [%l7 + 0x4C], %i3 loop_3431: fmovsneg %xcc, %f10, %f3 fnegs %f11, %f10 bcs loop_3432 lduw [%l7 + 0x40], %i5 ldsw [%l7 + 0x54], %l3 fornot1s %f14, %f10, %f11 loop_3432: fcmps %fcc2, %f3, %f4 call loop_3433 fsrc2s %f11, %f13 edge8 %o0, %l1, %i0 fcmpne32 %f4, %f6, %g2 loop_3433: taddcc %l5, %i1, %o3 tl %xcc, 0x4 fexpand %f15, %f14 fmovdge %xcc, %f8, %f7 bge %icc, loop_3434 array8 %i4, %g4, %o2 fba %fcc2, loop_3435 brgz %g7, loop_3436 loop_3434: tsubcc %o7, %o1, %l4 fble,a %fcc0, loop_3437 loop_3435: tn %icc, 0x5 loop_3436: fbue,a %fcc1, loop_3438 fmovse %xcc, %f15, %f12 loop_3437: tvc %icc, 0x1 movneg %icc, %l6, %l0 loop_3438: fones %f10 tg %xcc, 0x7 fmovdle %icc, %f9, %f4 fand %f0, %f10, %f4 fmovsg %xcc, %f15, %f14 ldd [%l7 + 0x60], %f6 edge8ln %l2, %g6, %g3 edge8l %o4, %i6, %i7 fmovsle %icc, %f9, %f7 tneg %xcc, 0x1 fmovdvc %icc, %f4, %f3 stx %i2, [%l7 + 0x38] fmovsa %icc, %f13, %f6 xnor %o5, %g5, %g1 brnz %o6, loop_3439 fmovrdgz %i3, %f10, %f2 lduh [%l7 + 0x2C], %i5 array8 %l3, %o0, %l1 loop_3439: lduw [%l7 + 0x24], %g2 brnz %i0, loop_3440 bneg,pn %icc, loop_3441 lduh [%l7 + 0x62], %l5 fmovsl %xcc, %f12, %f9 loop_3440: fpackfix %f2, %f8 loop_3441: fcmpne16 %f6, %f14, %o3 st %f3, [%l7 + 0x24] fmovdgu %xcc, %f8, %f12 fmovsn %icc, %f14, %f2 std %f12, [%l7 + 0x60] smulcc %i1, 0x03F2, %g4 tsubcc %o2, %i4, %o7 ldsb [%l7 + 0x40], %g7 fabss %f3, %f12 movge %icc, %o1, %l4 movleu %xcc, %l6, %l0 fmovrslez %g6, %f4, %f11 xnor %l2, 0x0FF7, %g3 bvs loop_3442 srlx %o4, %i6, %i2 ba,a loop_3443 fmovrslz %o5, %f11, %f4 loop_3442: stb %g5, [%l7 + 0x11] movge %icc, %g1, %i7 loop_3443: fandnot1s %f6, %f2, %f12 orn %i3, 0x0F29, %o6 mulx %l3, 0x0635, %i5 faligndata %f0, %f10, %f8 lduw [%l7 + 0x68], %l1 ld [%l7 + 0x7C], %f9 movpos %xcc, %o0, %i0 smul %g2, 0x1C73, %l5 nop setx loop_3444, %l0, %l1 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 %i1, [%l7 + 0x32] ldsh [%l7 + 0x14], %o3 ldsh [%l7 + 0x30], %g4 loop_3444: lduh [%l7 + 0x74], %i4 fmovsgu %xcc, %f4, %f9 ta %xcc, 0x0 stb %o7, [%l7 + 0x41] fabss %f15, %f2 ble,a,pt %xcc, loop_3445 ldsh [%l7 + 0x3A], %g7 fmovsl %xcc, %f4, %f6 ldsb [%l7 + 0x64], %o2 loop_3445: edge8ln %o1, %l4, %l6 lduh [%l7 + 0x42], %l0 fmovsvc %icc, %f0, %f9 fbg %fcc2, loop_3446 ldd [%l7 + 0x28], %f2 fcmpes %fcc1, %f3, %f4 fpadd32s %f15, %f2, %f12 loop_3446: addc %l2, %g6, %g3 ldsh [%l7 + 0x14], %i6 stw %o4, [%l7 + 0x54] fmovscs %xcc, %f14, %f6 stw %i2, [%l7 + 0x5C] edge8l %g5, %o5, %g1 fmovspos %icc, %f9, %f12 fbue,a %fcc1, loop_3447 ld [%l7 + 0x6C], %f6 fpackfix %f14, %f13 ldub [%l7 + 0x1F], %i7 loop_3447: orcc %i3, %o6, %i5 bl,pn %xcc, loop_3448 brgz,a %l1, loop_3449 ldd [%l7 + 0x48], %f8 ldsb [%l7 + 0x1B], %l3 loop_3448: brlz,a %i0, loop_3450 loop_3449: brnz %g2, loop_3451 fbue %fcc3, loop_3452 pdist %f2, %f0, %f0 loop_3450: ldd [%l7 + 0x30], %f14 loop_3451: fnors %f7, %f3, %f8 loop_3452: faligndata %f4, %f12, %f0 fnot2 %f8, %f14 movrgez %l5, 0x294, %i1 fcmpes %fcc3, %f1, %f14 lduw [%l7 + 0x18], %o3 tvc %icc, 0x3 fzeros %f9 lduh [%l7 + 0x56], %o0 alignaddrl %g4, %i4, %o7 te %xcc, 0x2 bvs,pt %icc, loop_3453 edge8n %g7, %o2, %l4 stw %o1, [%l7 + 0x4C] stx %l6, [%l7 + 0x30] loop_3453: fcmpgt32 %f8, %f0, %l2 stb %g6, [%l7 + 0x26] fpadd16 %f12, %f6, %f8 bshuffle %f10, %f2, %f0 edge16n %g3, %l0, %i6 fmovsa %icc, %f5, %f12 fmovdvc %xcc, %f9, %f14 ldsh [%l7 + 0x42], %i2 stx %g5, [%l7 + 0x10] tleu %xcc, 0x0 movleu %xcc, %o5, %o4 ldx [%l7 + 0x68], %i7 fmovsvc %icc, %f13, %f2 edge16 %g1, %i3, %o6 fsrc1s %f12, %f8 edge8 %i5, %l3, %l1 tgu %xcc, 0x4 andcc %i0, 0x0F82, %g2 srlx %l5, %i1, %o0 stx %o3, [%l7 + 0x40] ldub [%l7 + 0x52], %i4 sth %o7, [%l7 + 0x0E] addccc %g7, %o2, %l4 sdiv %o1, 0x1744, %l6 movg %xcc, %l2, %g4 addccc %g3, %g6, %i6 fbl %fcc3, loop_3454 movcc %icc, %i2, %g5 ldd [%l7 + 0x78], %f14 edge32l %l0, %o4, %i7 loop_3454: ldub [%l7 + 0x69], %g1 fxor %f0, %f0, %f2 lduh [%l7 + 0x72], %o5 fmovsg %xcc, %f0, %f11 ldd [%l7 + 0x68], %f4 fmovsgu %icc, %f14, %f4 udivcc %i3, 0x118F, %o6 ba,a %xcc, loop_3455 stb %i5, [%l7 + 0x2C] fmovde %icc, %f14, %f13 fpadd32 %f6, %f12, %f2 loop_3455: bgu,a,pt %icc, loop_3456 sth %l1, [%l7 + 0x3E] fbue,a %fcc3, loop_3457 stw %i0, [%l7 + 0x18] loop_3456: move %icc, %l3, %l5 ld [%l7 + 0x34], %f6 loop_3457: bn,pn %xcc, loop_3458 stb %g2, [%l7 + 0x3F] smul %i1, 0x0F71, %o0 lduh [%l7 + 0x1C], %o3 loop_3458: fmovrdlz %o7, %f2, %f6 brlz,a %i4, loop_3459 stx %o2, [%l7 + 0x20] brnz %l4, loop_3460 andn %o1, %g7, %l6 loop_3459: stw %l2, [%l7 + 0x78] addc %g4, %g3, %g6 loop_3460: fbu %fcc0, loop_3461 subccc %i6, %i2, %g5 xnor %l0, 0x1D18, %i7 st %f0, [%l7 + 0x58] loop_3461: ldub [%l7 + 0x33], %g1 bn,a loop_3462 ldsw [%l7 + 0x38], %o5 fmovdpos %xcc, %f6, %f0 tcc %icc, 0x6 loop_3462: tsubcc %o4, %i3, %i5 tl %icc, 0x7 fbuge,a %fcc0, loop_3463 taddcctv %l1, %o6, %i0 stw %l5, [%l7 + 0x18] movge %xcc, %l3, %i1 loop_3463: sth %g2, [%l7 + 0x34] fmovsvc %xcc, %f4, %f8 fsrc2 %f10, %f8 fmovrde %o3, %f6, %f4 andncc %o0, %o7, %i4 ldx [%l7 + 0x78], %l4 array32 %o2, %o1, %g7 fpadd32 %f14, %f8, %f8 xnor %l6, %g4, %l2 ldub [%l7 + 0x2A], %g6 xorcc %g3, %i6, %i2 sdivx %g5, 0x07CA, %l0 movl %icc, %i7, %o5 movrne %g1, 0x066, %o4 be,a %xcc, loop_3464 call loop_3465 fmovsvc %icc, %f5, %f12 fpadd32 %f4, %f6, %f4 loop_3464: ldd [%l7 + 0x18], %f2 loop_3465: fmovdg %xcc, %f5, %f9 mulscc %i3, 0x1989, %i5 fnot2s %f14, %f4 fbe,a %fcc3, loop_3466 fcmpne32 %f8, %f4, %o6 ldsb [%l7 + 0x25], %i0 fcmpes %fcc1, %f11, %f2 loop_3466: ldsh [%l7 + 0x4A], %l1 bge,a loop_3467 sra %l5, 0x13, %i1 ld [%l7 + 0x24], %f0 ldd [%l7 + 0x38], %f4 loop_3467: fmul8sux16 %f4, %f12, %f6 andn %l3, %g2, %o3 ldx [%l7 + 0x60], %o0 ld [%l7 + 0x34], %f11 ta %xcc, 0x5 lduh [%l7 + 0x3C], %i4 fbe,a %fcc2, loop_3468 stx %l4, [%l7 + 0x10] fbul,a %fcc1, loop_3469 ldsw [%l7 + 0x14], %o2 loop_3468: fmovsne %icc, %f3, %f4 fmovsgu %icc, %f12, %f2 loop_3469: ld [%l7 + 0x48], %f0 brlez %o1, loop_3470 fmovsne %xcc, %f14, %f1 fbue %fcc3, loop_3471 fpadd16s %f2, %f14, %f12 loop_3470: movcs %xcc, %g7, %o7 tgu %xcc, 0x1 loop_3471: fnot2 %f8, %f6 mulx %l6, 0x0886, %g4 st %f9, [%l7 + 0x4C] fcmpne16 %f6, %f12, %l2 fbne %fcc3, loop_3472 fpsub32s %f9, %f4, %f12 tsubcctv %g6, 0x1506, %g3 stb %i6, [%l7 + 0x66] loop_3472: movre %g5, %l0, %i7 fmovdcc %icc, %f6, %f9 alignaddrl %i2, %o5, %g1 fmovdvc %xcc, %f0, %f4 lduh [%l7 + 0x0E], %i3 ldsb [%l7 + 0x7F], %i5 fblg,a %fcc0, loop_3473 fmovsgu %icc, %f4, %f5 std %f2, [%l7 + 0x50] fornot1s %f4, %f10, %f7 loop_3473: movn %xcc, %o6, %o4 fors %f4, %f8, %f1 lduw [%l7 + 0x28], %l1 lduw [%l7 + 0x7C], %i0 udivx %l5, 0x0D51, %l3 st %f7, [%l7 + 0x38] edge16l %i1, %o3, %o0 fbug %fcc0, loop_3474 fbuge %fcc1, loop_3475 lduw [%l7 + 0x64], %i4 tleu %xcc, 0x5 loop_3474: ldsw [%l7 + 0x48], %l4 loop_3475: subcc %o2, %o1, %g7 fmovrslez %g2, %f9, %f7 fbg,a %fcc2, loop_3476 ldsw [%l7 + 0x5C], %o7 bl,pt %xcc, loop_3477 ld [%l7 + 0x28], %f10 loop_3476: fxnor %f4, %f10, %f12 lduh [%l7 + 0x64], %l6 loop_3477: stb %g4, [%l7 + 0x12] movgu %icc, %l2, %g3 udivcc %g6, 0x0C83, %g5 edge32l %l0, %i6, %i2 brz,a %o5, loop_3478 lduw [%l7 + 0x4C], %i7 fmovsl %icc, %f14, %f4 ldsb [%l7 + 0x6B], %g1 loop_3478: fbne,a %fcc2, loop_3479 srax %i3, %o6, %i5 fmovsn %icc, %f0, %f3 fmovdneg %xcc, %f10, %f13 loop_3479: andn %l1, %i0, %o4 array32 %l3, %i1, %l5 fmovrdne %o3, %f6, %f12 fabsd %f12, %f2 fandnot2s %f6, %f4, %f7 st %f8, [%l7 + 0x14] fand %f0, %f0, %f4 fmovrsne %o0, %f12, %f6 std %f2, [%l7 + 0x08] ldd [%l7 + 0x08], %f12 fmovrdgz %l4, %f8, %f14 fornot1s %f14, %f10, %f5 fpsub16 %f2, %f0, %f2 bg %xcc, loop_3480 ba,a,pt %icc, loop_3481 bpos,a,pt %icc, loop_3482 stw %o2, [%l7 + 0x3C] loop_3480: lduh [%l7 + 0x36], %o1 loop_3481: st %f0, [%l7 + 0x7C] loop_3482: fmovrsgez %g7, %f11, %f3 edge8 %i4, %o7, %l6 xnorcc %g4, %g2, %g3 faligndata %f14, %f8, %f4 xnorcc %l2, 0x038D, %g6 ldx [%l7 + 0x50], %l0 brz,a %i6, loop_3483 std %f2, [%l7 + 0x18] ldsw [%l7 + 0x78], %i2 movrgez %o5, %g5, %i7 loop_3483: alignaddr %g1, %o6, %i5 orncc %l1, 0x1212, %i3 fnot1s %f11, %f12 tleu %icc, 0x0 edge16ln %o4, %l3, %i0 fpadd32s %f7, %f11, %f10 fmovsvc %icc, %f13, %f0 ldsb [%l7 + 0x64], %i1 ldsw [%l7 + 0x14], %o3 ldsw [%l7 + 0x40], %l5 ld [%l7 + 0x08], %f0 fzero %f2 stx %l4, [%l7 + 0x68] ta %icc, 0x3 fbul %fcc0, loop_3484 lduw [%l7 + 0x70], %o0 fmul8x16al %f14, %f2, %f8 brnz,a %o2, loop_3485 loop_3484: fmovdneg %xcc, %f4, %f8 bneg,a,pt %icc, loop_3486 ldx [%l7 + 0x60], %g7 loop_3485: fmovrse %i4, %f10, %f3 fxors %f5, %f6, %f14 loop_3486: bge,a loop_3487 ldub [%l7 + 0x34], %o7 sdiv %l6, 0x08A3, %g4 alignaddrl %g2, %g3, %o1 loop_3487: fcmpeq32 %f12, %f10, %g6 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x08], %l0 movn %xcc, %l2, %i2 stw %o5, [%l7 + 0x4C] stb %g5, [%l7 + 0x31] fpsub32s %f4, %f15, %f4 bg,a %xcc, loop_3488 fsrc2s %f2, %f6 fmovsle %xcc, %f13, %f7 tl %icc, 0x1 loop_3488: fand %f8, %f6, %f10 brlez,a %i6, loop_3489 tg %icc, 0x7 ld [%l7 + 0x08], %f5 tg %xcc, 0x4 loop_3489: ldsb [%l7 + 0x2C], %i7 ldsb [%l7 + 0x54], %o6 fcmpne32 %f6, %f2, %i5 fmovrsne %g1, %f8, %f1 std %f2, [%l7 + 0x08] std %f4, [%l7 + 0x10] fmovrdlez %l1, %f2, %f6 array32 %o4, %l3, %i3 edge32n %i1, %i0, %o3 ldx [%l7 + 0x08], %l4 fcmpeq16 %f6, %f4, %o0 fmul8x16 %f12, %f2, %f12 std %f8, [%l7 + 0x08] fmovdvs %xcc, %f5, %f11 sth %l5, [%l7 + 0x60] fcmple16 %f12, %f8, %o2 fmovdle %xcc, %f12, %f2 std %f4, [%l7 + 0x40] bn,a,pt %icc, loop_3490 lduh [%l7 + 0x56], %i4 edge8 %o7, %l6, %g7 bneg,a,pt %icc, loop_3491 loop_3490: popc 0x1C45, %g2 stw %g3, [%l7 + 0x38] ldsh [%l7 + 0x38], %g4 loop_3491: fmovsleu %icc, %f2, %f2 tpos %xcc, 0x4 fbe %fcc1, loop_3492 sub %g6, 0x12C6, %o1 array8 %l0, %i2, %o5 bpos,a %icc, loop_3493 loop_3492: sub %g5, 0x1247, %i6 movl %xcc, %i7, %o6 std %f0, [%l7 + 0x08] loop_3493: fba %fcc2, loop_3494 fmovsvs %icc, %f6, %f11 brz %l2, loop_3495 fandnot2 %f4, %f14, %f8 loop_3494: ldd [%l7 + 0x10], %f2 tvs %icc, 0x3 loop_3495: stb %i5, [%l7 + 0x15] fzero %f12 fmovdvs %icc, %f0, %f0 edge32ln %l1, %o4, %l3 bgu,a loop_3496 fmovrsgez %i3, %f11, %f3 ldsh [%l7 + 0x5E], %g1 fmovdg %xcc, %f0, %f15 loop_3496: add %i0, %i1, %o3 tleu %icc, 0x7 bpos,a loop_3497 fmovrse %l4, %f8, %f11 stw %o0, [%l7 + 0x78] ld [%l7 + 0x4C], %f6 loop_3497: fnor %f10, %f0, %f0 st %f1, [%l7 + 0x64] ldub [%l7 + 0x3E], %o2 edge8n %l5, %i4, %l6 st %f0, [%l7 + 0x50] fmovsle %xcc, %f3, %f9 fandnot1s %f6, %f11, %f13 xnorcc %o7, %g2, %g3 edge8 %g7, %g4, %g6 fblg,a %fcc0, loop_3498 ldsb [%l7 + 0x7F], %l0 mova %xcc, %i2, %o5 movg %xcc, %g5, %i6 loop_3498: lduw [%l7 + 0x34], %o1 st %f3, [%l7 + 0x14] ldd [%l7 + 0x20], %f4 movrgz %i7, %o6, %i5 edge32 %l2, %o4, %l1 movvc %xcc, %l3, %g1 fbl,a %fcc2, loop_3499 subcc %i0, %i3, %o3 fsrc2s %f7, %f10 sth %l4, [%l7 + 0x2C] loop_3499: smul %i1, %o2, %o0 fbul %fcc0, loop_3500 lduw [%l7 + 0x58], %i4 ldsh [%l7 + 0x56], %l6 fmul8ulx16 %f8, %f14, %f12 loop_3500: fnot2s %f14, %f15 lduh [%l7 + 0x28], %l5 fpadd32 %f6, %f10, %f14 fmovdgu %xcc, %f2, %f14 movleu %icc, %g2, %o7 ldsb [%l7 + 0x12], %g3 fmul8x16 %f9, %f14, %f10 stw %g4, [%l7 + 0x18] stb %g7, [%l7 + 0x56] edge16ln %g6, %l0, %i2 fba,a %fcc2, loop_3501 std %f4, [%l7 + 0x58] std %f12, [%l7 + 0x18] movn %icc, %g5, %o5 loop_3501: fble,a %fcc0, loop_3502 fbn %fcc0, loop_3503 lduh [%l7 + 0x24], %o1 fmovd %f12, %f2 loop_3502: tsubcctv %i7, %o6, %i6 loop_3503: stx %i5, [%l7 + 0x58] fmovrsgez %o4, %f1, %f8 tvs %xcc, 0x7 lduh [%l7 + 0x62], %l2 fsrc1 %f10, %f6 fmovsne %icc, %f13, %f3 mulscc %l1, %g1, %i0 ldsb [%l7 + 0x70], %l3 fnands %f12, %f0, %f5 bleu,a,pn %xcc, loop_3504 fpadd32 %f4, %f8, %f12 std %f8, [%l7 + 0x58] stb %o3, [%l7 + 0x50] loop_3504: fmovsne %icc, %f5, %f7 edge8 %i3, %i1, %o2 sll %o0, 0x1B, %l4 fnot1 %f4, %f8 fmovsvs %icc, %f15, %f7 sth %l6, [%l7 + 0x4A] ldx [%l7 + 0x70], %i4 lduh [%l7 + 0x58], %l5 fcmple32 %f4, %f8, %o7 call loop_3505 fmovde %xcc, %f2, %f14 ldub [%l7 + 0x59], %g3 lduw [%l7 + 0x0C], %g2 loop_3505: movvc %xcc, %g4, %g6 fands %f2, %f3, %f11 fzero %f0 fmul8x16au %f12, %f9, %f0 fmovrse %l0, %f10, %f6 ld [%l7 + 0x70], %f13 fpack32 %f4, %f0, %f12 fbn %fcc3, loop_3506 stx %i2, [%l7 + 0x30] ldub [%l7 + 0x41], %g5 fpadd16 %f0, %f6, %f8 loop_3506: fba,a %fcc2, loop_3507 lduh [%l7 + 0x1A], %o5 fba %fcc1, loop_3508 fmul8ulx16 %f10, %f10, %f10 loop_3507: subccc %o1, %g7, %i7 fmovdle %icc, %f1, %f15 loop_3508: fbuge %fcc0, loop_3509 movrne %i6, 0x0C6, %o6 lduw [%l7 + 0x38], %i5 mulx %l2, 0x00DC, %o4 loop_3509: fmovsvc %xcc, %f9, %f1 sdiv %g1, 0x0867, %l1 nop setx loop_3510, %l0, %l1 jmpl %l1, %i0 fornot2 %f8, %f6, %f0 fmovrdgez %l3, %f4, %f6 fbn %fcc2, loop_3511 loop_3510: bgu,a loop_3512 nop setx loop_3513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f2, [%l7 + 0x60] loop_3511: tvc %xcc, 0x4 loop_3512: fcmple16 %f2, %f8, %o3 loop_3513: fbug,a %fcc3, loop_3514 fmovsle %icc, %f9, %f11 ldsw [%l7 + 0x4C], %i3 fmovsneg %icc, %f4, %f5 loop_3514: fnand %f0, %f12, %f6 ld [%l7 + 0x6C], %f11 fmovdg %icc, %f9, %f13 ld [%l7 + 0x34], %f9 taddcctv %i1, 0x1521, %o2 fmovs %f9, %f5 ldub [%l7 + 0x76], %l4 st %f4, [%l7 + 0x60] fcmpne16 %f8, %f14, %l6 fmovsle %icc, %f3, %f0 ldd [%l7 + 0x50], %f12 fandnot1s %f8, %f0, %f10 faligndata %f14, %f0, %f12 fcmpeq32 %f10, %f10, %i4 xnorcc %o0, 0x1863, %l5 ldub [%l7 + 0x63], %o7 sth %g2, [%l7 + 0x54] ldsw [%l7 + 0x6C], %g4 fxnors %f10, %f0, %f0 ldx [%l7 + 0x08], %g3 xnorcc %g6, 0x03BF, %i2 fmul8x16au %f8, %f4, %f6 edge8n %g5, %o5, %o1 fmovrsne %l0, %f13, %f12 fbge %fcc0, loop_3515 mulscc %g7, 0x0DD2, %i7 tl %icc, 0x2 fsrc2 %f2, %f6 loop_3515: brlez,a %i6, loop_3516 ldsw [%l7 + 0x70], %i5 sdivcc %o6, 0x1454, %o4 addcc %l2, 0x194D, %l1 loop_3516: popc %i0, %l3 tcs %icc, 0x7 stx %g1, [%l7 + 0x38] subcc %i3, %o3, %o2 fmul8ulx16 %f12, %f2, %f14 xor %l4, %i1, %i4 movgu %icc, %l6, %l5 stx %o0, [%l7 + 0x68] brlz,a %o7, loop_3517 edge32n %g4, %g2, %g6 ld [%l7 + 0x60], %f7 fbue,a %fcc1, loop_3518 loop_3517: movvs %xcc, %g3, %i2 fmovdvs %xcc, %f2, %f2 fxor %f2, %f8, %f4 loop_3518: std %f14, [%l7 + 0x68] fnegs %f13, %f13 ldd [%l7 + 0x60], %f10 or %g5, 0x1AB0, %o1 umul %l0, %o5, %i7 xorcc %g7, 0x0A9E, %i5 mulscc %o6, 0x0A22, %o4 tn %xcc, 0x1 fmul8x16au %f2, %f5, %f14 srax %l2, 0x19, %i6 fble,a %fcc3, loop_3519 ldsh [%l7 + 0x64], %l1 fornot2 %f0, %f2, %f0 sdiv %l3, 0x06FD, %i0 loop_3519: ba,pn %icc, loop_3520 bvs,pt %icc, loop_3521 smulcc %i3, 0x1CE2, %g1 lduh [%l7 + 0x10], %o3 loop_3520: fpack16 %f0, %f2 loop_3521: std %f2, [%l7 + 0x60] ldsb [%l7 + 0x51], %o2 st %f0, [%l7 + 0x54] fbule,a %fcc1, loop_3522 fmovsle %icc, %f15, %f4 tsubcc %i1, %i4, %l6 fmovsg %icc, %f15, %f1 loop_3522: movre %l5, %o0, %o7 subcc %g4, 0x1E0C, %l4 popc %g2, %g6 movge %icc, %i2, %g5 fmovdne %xcc, %f10, %f1 edge8n %o1, %g3, %l0 bvc %xcc, loop_3523 stx %o5, [%l7 + 0x10] lduw [%l7 + 0x64], %g7 lduh [%l7 + 0x24], %i5 loop_3523: subccc %o6, 0x1C39, %o4 ldsw [%l7 + 0x64], %i7 ldx [%l7 + 0x20], %l2 std %f14, [%l7 + 0x20] for %f10, %f8, %f12 st %f14, [%l7 + 0x2C] st %f3, [%l7 + 0x58] fpadd16s %f3, %f0, %f7 subccc %i6, %l1, %i0 fmovsne %icc, %f1, %f5 fmovrdne %i3, %f8, %f6 stb %l3, [%l7 + 0x74] addcc %g1, 0x15D6, %o3 fmul8x16al %f9, %f11, %f6 sllx %o2, 0x02, %i1 fnands %f3, %f3, %f10 fbue,a %fcc3, loop_3524 mulx %i4, %l5, %o0 sth %l6, [%l7 + 0x64] fands %f4, %f6, %f10 loop_3524: ldub [%l7 + 0x6D], %o7 fmul8x16al %f10, %f5, %f8 fmovsa %icc, %f15, %f2 fmovrslz %l4, %f8, %f10 stw %g4, [%l7 + 0x20] fmuld8ulx16 %f3, %f6, %f4 fmovsvs %icc, %f2, %f6 fornot1s %f8, %f14, %f15 fbu,a %fcc3, loop_3525 fpadd32 %f6, %f10, %f14 tl %xcc, 0x0 sth %g2, [%l7 + 0x78] loop_3525: fxor %f14, %f2, %f14 fmovsvc %icc, %f2, %f9 st %f14, [%l7 + 0x78] tgu %xcc, 0x2 fmovrsgz %g6, %f13, %f6 mulx %g5, 0x0980, %o1 movleu %icc, %g3, %l0 edge32n %i2, %o5, %g7 fpackfix %f6, %f13 lduh [%l7 + 0x60], %i5 ldx [%l7 + 0x50], %o6 st %f1, [%l7 + 0x74] tpos %xcc, 0x0 stb %i7, [%l7 + 0x27] fmovdn %xcc, %f15, %f5 fnors %f6, %f0, %f1 stb %o4, [%l7 + 0x65] smulcc %i6, 0x0BC9, %l1 fmovrdlez %l2, %f10, %f4 fnot1 %f0, %f0 fone %f0 srl %i3, 0x1E, %l3 tne %icc, 0x3 stw %g1, [%l7 + 0x18] fpsub32s %f9, %f0, %f10 tn %icc, 0x1 fcmpeq32 %f14, %f6, %o3 fbu,a %fcc0, loop_3526 tcs %icc, 0x6 smul %i0, %i1, %o2 fmovrdgz %i4, %f0, %f8 loop_3526: st %f9, [%l7 + 0x78] ldsw [%l7 + 0x60], %o0 movrlz %l6, %o7, %l5 lduw [%l7 + 0x30], %g4 st %f7, [%l7 + 0x40] ld [%l7 + 0x28], %f3 udivx %l4, 0x09F4, %g6 sth %g2, [%l7 + 0x2A] nop setx loop_3527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,pn %icc, loop_3528 xnorcc %o1, 0x0B93, %g5 fzeros %f13 loop_3527: nop setx loop_3529, %l0, %l1 jmpl %l1, %l0 loop_3528: for %f6, %f12, %f10 bn,a loop_3530 lduh [%l7 + 0x64], %i2 loop_3529: ldx [%l7 + 0x78], %g3 tg %xcc, 0x3 loop_3530: std %f6, [%l7 + 0x30] fmuld8ulx16 %f4, %f7, %f2 fnot2s %f8, %f9 movvs %xcc, %o5, %i5 lduw [%l7 + 0x30], %o6 stb %g7, [%l7 + 0x44] tvs %icc, 0x0 ldx [%l7 + 0x08], %i7 siam 0x0 fmovsvc %xcc, %f9, %f12 movrgz %o4, %l1, %l2 movrgez %i6, 0x35A, %l3 st %f12, [%l7 + 0x7C] tge %xcc, 0x7 sub %g1, %i3, %i0 tsubcc %o3, 0x176D, %i1 tgu %xcc, 0x4 fornot1 %f4, %f4, %f0 fxnor %f2, %f8, %f8 ldsw [%l7 + 0x24], %o2 fmovrse %i4, %f14, %f8 sra %o0, 0x0A, %o7 fmul8x16au %f9, %f8, %f8 ldsb [%l7 + 0x52], %l6 tcc %icc, 0x7 ldub [%l7 + 0x49], %g4 ldd [%l7 + 0x20], %f12 tvs %xcc, 0x2 st %f3, [%l7 + 0x68] stx %l5, [%l7 + 0x48] ldx [%l7 + 0x28], %g6 movvc %xcc, %l4, %g2 xor %o1, 0x0CFA, %l0 st %f7, [%l7 + 0x50] ldsb [%l7 + 0x3E], %i2 movle %xcc, %g3, %o5 fmovsneg %icc, %f12, %f11 sllx %g5, 0x0A, %i5 ldsw [%l7 + 0x0C], %o6 fmovrdgez %g7, %f0, %f12 fmul8x16 %f0, %f4, %f4 fpsub32s %f2, %f8, %f3 fbue %fcc2, loop_3531 fpadd16s %f0, %f7, %f8 tn %icc, 0x4 fmovsl %xcc, %f3, %f7 loop_3531: udivx %o4, 0x1CE3, %i7 stw %l2, [%l7 + 0x78] movl %xcc, %l1, %l3 fmovdgu %xcc, %f4, %f10 ldx [%l7 + 0x58], %i6 mulscc %g1, %i3, %i0 edge16n %i1, %o2, %i4 edge8n %o3, %o7, %o0 fmovdcc %icc, %f0, %f13 sdivx %l6, 0x1E8F, %l5 fornot2s %f6, %f3, %f15 bge,pt %xcc, loop_3532 fandnot1 %f8, %f4, %f8 be,a %icc, loop_3533 bn %xcc, loop_3534 loop_3532: sth %g4, [%l7 + 0x3E] movpos %icc, %g6, %l4 loop_3533: fmovrdgez %g2, %f10, %f8 loop_3534: sth %o1, [%l7 + 0x3A] fsrc1s %f12, %f13 fxnors %f5, %f8, %f7 ldd [%l7 + 0x60], %f8 ldx [%l7 + 0x38], %i2 fzero %f2 fcmpeq16 %f8, %f2, %l0 fpack16 %f6, %f10 fornot1 %f14, %f14, %f14 fmovsa %xcc, %f6, %f4 fmovdvs %xcc, %f5, %f10 fxnors %f11, %f0, %f10 brlz,a %o5, loop_3535 fcmpeq16 %f4, %f10, %g3 tleu %icc, 0x4 taddcctv %i5, 0x00C3, %o6 loop_3535: ba %xcc, loop_3536 fornot1 %f12, %f8, %f14 fmovrslez %g7, %f12, %f8 fmovrslez %g5, %f9, %f8 loop_3536: fmovsl %xcc, %f14, %f2 sth %o4, [%l7 + 0x56] fone %f8 ldd [%l7 + 0x28], %f2 udivcc %i7, 0x00EE, %l1 fbg,a %fcc0, loop_3537 bne,pn %icc, loop_3538 fmovrde %l2, %f0, %f8 bg %xcc, loop_3539 loop_3537: fbg %fcc3, loop_3540 loop_3538: fmovdneg %icc, %f2, %f12 ldsb [%l7 + 0x3A], %i6 loop_3539: fmovrsgz %l3, %f3, %f4 loop_3540: tge %icc, 0x4 fbug %fcc3, loop_3541 lduh [%l7 + 0x76], %g1 fors %f5, %f13, %f14 ldd [%l7 + 0x68], %f2 loop_3541: fmovrdgz %i3, %f12, %f14 fbo %fcc2, loop_3542 fsrc1s %f4, %f3 ld [%l7 + 0x60], %f7 movge %icc, %i1, %o2 loop_3542: brz,a %i4, loop_3543 pdist %f10, %f4, %f12 tn %icc, 0x6 fands %f7, %f6, %f2 loop_3543: fmovrse %o3, %f1, %f2 stw %i0, [%l7 + 0x70] stb %o0, [%l7 + 0x6A] fmovsle %icc, %f3, %f3 stx %l6, [%l7 + 0x08] fble %fcc3, loop_3544 sub %l5, %g4, %g6 nop setx loop_3545, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu %fcc2, loop_3546 loop_3544: fbug %fcc2, loop_3547 fnor %f12, %f0, %f10 loop_3545: ldub [%l7 + 0x46], %l4 loop_3546: sth %g2, [%l7 + 0x4E] loop_3547: movrlez %o7, 0x268, %o1 stx %i2, [%l7 + 0x48] ba,a loop_3548 ldx [%l7 + 0x58], %o5 movl %icc, %l0, %i5 stb %g3, [%l7 + 0x7B] loop_3548: smulcc %o6, 0x059D, %g5 fbe %fcc0, loop_3549 ldx [%l7 + 0x40], %o4 fnands %f9, %f12, %f9 fmovdle %icc, %f14, %f10 loop_3549: sth %g7, [%l7 + 0x3E] fornot2 %f6, %f0, %f10 stx %i7, [%l7 + 0x38] taddcctv %l1, %i6, %l2 or %l3, %g1, %i1 orn %o2, 0x1DA3, %i4 subc %o3, %i3, %i0 tn %icc, 0x3 sth %l6, [%l7 + 0x46] movgu %icc, %o0, %l5 alignaddr %g6, %l4, %g4 movleu %xcc, %o7, %g2 lduw [%l7 + 0x54], %o1 movleu %xcc, %o5, %l0 ldd [%l7 + 0x70], %f14 sth %i2, [%l7 + 0x7C] ldd [%l7 + 0x60], %f2 tle %xcc, 0x7 stb %g3, [%l7 + 0x6E] fmovrse %i5, %f0, %f0 bg %icc, loop_3550 lduw [%l7 + 0x10], %o6 movleu %icc, %g5, %g7 xor %o4, 0x0EEB, %l1 loop_3550: lduh [%l7 + 0x14], %i6 lduw [%l7 + 0x2C], %l2 fcmps %fcc0, %f7, %f0 fmovrsgez %l3, %f1, %f1 srax %g1, 0x1F, %i1 bl,a,pt %xcc, loop_3551 ldsh [%l7 + 0x5E], %i7 std %f2, [%l7 + 0x58] fmovspos %icc, %f12, %f9 loop_3551: array8 %o2, %o3, %i4 fandnot1 %f8, %f4, %f4 sllx %i0, 0x08, %i3 fnegd %f8, %f12 st %f9, [%l7 + 0x30] bn,pn %xcc, loop_3552 or %l6, 0x00C1, %l5 movrgez %g6, 0x32D, %l4 ldx [%l7 + 0x70], %g4 loop_3552: tpos %icc, 0x1 ta %icc, 0x5 fpadd16 %f6, %f6, %f2 st %f3, [%l7 + 0x20] stw %o7, [%l7 + 0x34] ldub [%l7 + 0x5E], %g2 edge16n %o0, %o5, %o1 smulcc %l0, 0x04A3, %g3 stb %i5, [%l7 + 0x19] fzero %f8 fpadd16s %f0, %f8, %f0 edge32 %o6, %g5, %g7 movvc %icc, %o4, %l1 fmovscs %xcc, %f2, %f13 tpos %icc, 0x6 movrgez %i2, 0x1E4, %i6 fcmple32 %f0, %f2, %l3 srlx %l2, %i1, %g1 ldd [%l7 + 0x28], %f0 fbne %fcc1, loop_3553 fmovdl %icc, %f2, %f14 lduw [%l7 + 0x60], %i7 st %f6, [%l7 + 0x1C] loop_3553: sth %o2, [%l7 + 0x7C] ld [%l7 + 0x50], %f4 fmovrdgz %o3, %f2, %f0 tg %icc, 0x1 lduw [%l7 + 0x30], %i4 sra %i0, %l6, %i3 brlez %l5, loop_3554 fabsd %f6, %f12 sth %l4, [%l7 + 0x36] movre %g4, %o7, %g6 loop_3554: fmuld8ulx16 %f11, %f12, %f10 tgu %xcc, 0x7 fmovdge %xcc, %f10, %f9 te %xcc, 0x2 brlez %g2, loop_3555 fmovd %f0, %f14 ldsh [%l7 + 0x4C], %o5 fone %f12 loop_3555: ldsh [%l7 + 0x1A], %o0 movl %icc, %o1, %l0 lduw [%l7 + 0x50], %i5 xorcc %g3, %o6, %g5 fnot1s %f14, %f4 movrlez %o4, %l1, %i2 fmovrdne %i6, %f4, %f0 edge16 %g7, %l2, %i1 fabss %f5, %f3 st %f6, [%l7 + 0x50] sth %l3, [%l7 + 0x40] fcmpes %fcc3, %f5, %f15 fmovdpos %icc, %f14, %f11 ldsh [%l7 + 0x5E], %g1 fmul8x16au %f9, %f15, %f14 edge32l %o2, %o3, %i7 fbu %fcc1, loop_3556 tn %xcc, 0x5 fcmpes %fcc1, %f12, %f8 movcc %xcc, %i4, %i0 loop_3556: fmovsle %xcc, %f9, %f9 stb %l6, [%l7 + 0x5B] stb %i3, [%l7 + 0x72] edge8l %l4, %g4, %o7 ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x3D], %g6 udiv %g2, 0x01E0, %o5 ldub [%l7 + 0x49], %o0 stx %o1, [%l7 + 0x38] fmovdgu %xcc, %f10, %f11 lduh [%l7 + 0x5C], %l0 alignaddrl %i5, %g3, %o6 std %f14, [%l7 + 0x10] taddcctv %g5, 0x145A, %o4 ldub [%l7 + 0x51], %l1 fbuge %fcc3, loop_3557 tne %icc, 0x5 fabsd %f14, %f2 ldsw [%l7 + 0x68], %l5 loop_3557: fmovrslz %i2, %f6, %f7 xor %i6, %g7, %i1 fpadd16 %f0, %f0, %f4 nop setx loop_3558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x6A], %l3 fmovsneg %icc, %f7, %f0 movleu %xcc, %g1, %l2 loop_3558: fnegs %f7, %f1 stx %o2, [%l7 + 0x50] movl %icc, %i7, %o3 ldub [%l7 + 0x7A], %i0 fbul %fcc1, loop_3559 fmovdleu %xcc, %f6, %f15 ldub [%l7 + 0x69], %i4 tvc %xcc, 0x7 loop_3559: fmovrsgz %i3, %f12, %f15 fbu %fcc1, loop_3560 and %l6, %l4, %o7 stw %g4, [%l7 + 0x24] fmovdgu %xcc, %f7, %f13 loop_3560: fcmpeq32 %f0, %f10, %g2 movrgz %g6, %o0, %o5 std %f8, [%l7 + 0x28] ldd [%l7 + 0x38], %f6 edge16 %l0, %i5, %o1 array8 %g3, %g5, %o6 fmovrse %o4, %f13, %f4 ldx [%l7 + 0x60], %l5 std %f12, [%l7 + 0x08] fbu %fcc1, loop_3561 lduw [%l7 + 0x68], %i2 bleu %xcc, loop_3562 stw %l1, [%l7 + 0x6C] loop_3561: stw %g7, [%l7 + 0x58] std %f4, [%l7 + 0x60] loop_3562: ldub [%l7 + 0x5B], %i6 movne %icc, %l3, %i1 bshuffle %f6, %f0, %f12 fones %f15 tge %xcc, 0x2 bneg,pt %xcc, loop_3563 fmovrdlez %l2, %f14, %f6 fpsub32 %f14, %f0, %f10 fors %f8, %f15, %f10 loop_3563: fsrc2 %f2, %f14 movrgez %o2, %g1, %i7 fmovdleu %icc, %f14, %f9 fmovsne %xcc, %f8, %f12 edge16 %o3, %i4, %i3 fmovsa %icc, %f10, %f7 fone %f6 fzero %f8 std %f12, [%l7 + 0x30] lduh [%l7 + 0x56], %i0 lduw [%l7 + 0x48], %l6 udivx %l4, 0x095A, %o7 fbu,a %fcc3, loop_3564 bge,a,pt %icc, loop_3565 fmovdpos %icc, %f9, %f7 fmovda %icc, %f3, %f9 loop_3564: stw %g4, [%l7 + 0x60] loop_3565: smulcc %g6, %o0, %o5 ldx [%l7 + 0x20], %l0 fmovscc %xcc, %f2, %f4 std %f4, [%l7 + 0x20] fmovdneg %icc, %f8, %f10 bl loop_3566 fba %fcc2, loop_3567 tcc %xcc, 0x0 lduw [%l7 + 0x14], %i5 loop_3566: addcc %g2, %o1, %g5 loop_3567: sra %o6, 0x0F, %g3 fmovrsne %l5, %f9, %f8 sdivx %i2, 0x07F8, %o4 fbg,a %fcc3, loop_3568 ldsh [%l7 + 0x36], %l1 fmovdl %icc, %f1, %f3 ldx [%l7 + 0x68], %i6 loop_3568: fmovsl %xcc, %f2, %f13 ldsh [%l7 + 0x10], %l3 fmovrsne %i1, %f6, %f15 fnand %f2, %f10, %f6 movpos %icc, %g7, %l2 fmovsvc %icc, %f0, %f0 ldx [%l7 + 0x10], %g1 fmovdl %xcc, %f12, %f12 ld [%l7 + 0x40], %f11 fmovdgu %xcc, %f12, %f15 fcmpeq16 %f4, %f8, %i7 tge %icc, 0x5 fbe %fcc3, loop_3569 fmovsl %xcc, %f6, %f7 fxnors %f5, %f14, %f1 fornot1s %f8, %f8, %f15 loop_3569: stb %o2, [%l7 + 0x46] xnorcc %o3, %i4, %i0 bgu,a %icc, loop_3570 fxnor %f12, %f0, %f10 fmovdge %icc, %f4, %f5 fxor %f6, %f8, %f10 loop_3570: edge16l %i3, %l6, %l4 fcmpeq32 %f6, %f6, %g4 movn %icc, %o7, %g6 udiv %o5, 0x0A36, %o0 lduw [%l7 + 0x2C], %l0 fnors %f5, %f9, %f10 stx %g2, [%l7 + 0x18] st %f0, [%l7 + 0x20] fmul8x16au %f1, %f1, %f4 stb %i5, [%l7 + 0x20] sll %g5, 0x09, %o6 stx %g3, [%l7 + 0x70] fmovrdne %o1, %f12, %f10 lduh [%l7 + 0x60], %i2 umul %l5, %l1, %i6 fcmpes %fcc0, %f5, %f8 fbe %fcc1, loop_3571 fornot1s %f12, %f12, %f15 fabsd %f8, %f4 fmovsn %xcc, %f14, %f5 loop_3571: fsrc1s %f8, %f14 xnorcc %l3, %i1, %o4 bvs,a %icc, loop_3572 addc %l2, 0x177C, %g7 ldx [%l7 + 0x38], %i7 movrgez %o2, 0x293, %o3 loop_3572: fbl %fcc2, loop_3573 sth %i4, [%l7 + 0x2A] fbne %fcc3, loop_3574 sth %g1, [%l7 + 0x48] loop_3573: fnor %f4, %f6, %f14 movge %xcc, %i3, %l6 loop_3574: edge32ln %i0, %g4, %l4 tcs %xcc, 0x7 bvc,a loop_3575 fmovrdlz %g6, %f2, %f2 fbge,a %fcc3, loop_3576 umulcc %o5, 0x1EB0, %o7 loop_3575: ldsh [%l7 + 0x24], %o0 stw %l0, [%l7 + 0x08] loop_3576: lduw [%l7 + 0x28], %i5 fmovrsgez %g2, %f5, %f6 ldd [%l7 + 0x18], %f10 fornot2 %f0, %f4, %f4 fmovscc %xcc, %f11, %f13 fmovsl %xcc, %f7, %f5 sth %o6, [%l7 + 0x18] ldsh [%l7 + 0x5A], %g3 fpsub16s %f5, %f14, %f8 xor %o1, %g5, %l5 subc %i2, %i6, %l3 fbu,a %fcc2, loop_3577 std %f6, [%l7 + 0x30] edge16l %l1, %o4, %l2 tvc %xcc, 0x3 loop_3577: sllx %g7, %i1, %i7 orn %o3, %i4, %o2 fbuge,a %fcc0, loop_3578 stb %i3, [%l7 + 0x16] lduh [%l7 + 0x58], %l6 std %f8, [%l7 + 0x20] loop_3578: tcs %icc, 0x6 fnot1 %f14, %f4 ldub [%l7 + 0x7F], %i0 ld [%l7 + 0x20], %f2 brz,a %g1, loop_3579 fcmpes %fcc1, %f1, %f7 fmovsvc %icc, %f4, %f11 ldsb [%l7 + 0x24], %g4 loop_3579: movl %icc, %l4, %g6 add %o5, %o7, %l0 lduh [%l7 + 0x72], %i5 andcc %o0, 0x0CA0, %o6 fmovrslz %g3, %f5, %f15 movrlez %g2, %o1, %l5 edge32l %i2, %g5, %i6 fpadd16s %f9, %f0, %f1 fmul8sux16 %f4, %f0, %f14 fnands %f1, %f6, %f0 fmovrdne %l3, %f0, %f0 fmovda %icc, %f2, %f15 tn %icc, 0x4 fmovs %f13, %f6 ldsb [%l7 + 0x2F], %l1 tgu %xcc, 0x3 fpack16 %f2, %f14 fbule,a %fcc2, loop_3580 movrne %o4, %g7, %i1 ldd [%l7 + 0x58], %f2 ldsw [%l7 + 0x74], %i7 loop_3580: ldsh [%l7 + 0x2A], %o3 umul %i4, %o2, %i3 std %f4, [%l7 + 0x38] st %f4, [%l7 + 0x70] orcc %l6, %i0, %l2 srlx %g1, 0x09, %g4 move %icc, %l4, %o5 sth %g6, [%l7 + 0x6C] subccc %o7, %i5, %l0 st %f14, [%l7 + 0x68] bpos,pn %xcc, loop_3581 fornot1s %f2, %f13, %f12 edge8ln %o0, %g3, %g2 fexpand %f2, %f2 loop_3581: sdiv %o6, 0x09AE, %l5 ldd [%l7 + 0x70], %f14 bvs,a loop_3582 ble loop_3583 stx %o1, [%l7 + 0x20] bpos loop_3584 loop_3582: movge %xcc, %i2, %g5 loop_3583: fmovsn %icc, %f5, %f11 fpadd16 %f14, %f0, %f0 loop_3584: ldub [%l7 + 0x37], %l3 fmovsvs %xcc, %f9, %f10 tleu %xcc, 0x7 fmul8x16au %f3, %f5, %f12 edge32l %l1, %i6, %o4 nop setx loop_3585, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc2, loop_3586 fmovdgu %icc, %f2, %f0 stb %g7, [%l7 + 0x0D] loop_3585: fbl %fcc0, loop_3587 loop_3586: bvs,a,pn %icc, loop_3588 ld [%l7 + 0x74], %f5 stw %i1, [%l7 + 0x48] loop_3587: ldd [%l7 + 0x10], %f0 loop_3588: movrgez %i7, 0x3C6, %i4 fmovrsgz %o3, %f0, %f7 std %f0, [%l7 + 0x70] fsrc2 %f12, %f14 bshuffle %f2, %f8, %f2 bne,a,pn %icc, loop_3589 fexpand %f4, %f12 fpadd32s %f2, %f10, %f14 fcmpne16 %f4, %f4, %i3 loop_3589: ldx [%l7 + 0x08], %o2 pdist %f12, %f6, %f2 tn %icc, 0x4 nop setx loop_3590, %l0, %l1 jmpl %l1, %i0 fmovsgu %xcc, %f8, %f5 std %f0, [%l7 + 0x60] movrne %l2, %l6, %g1 loop_3590: ldsb [%l7 + 0x77], %g4 orn %l4, 0x172A, %o5 fbul %fcc1, loop_3591 ld [%l7 + 0x5C], %f6 fbue,a %fcc2, loop_3592 fmovsl %xcc, %f2, %f0 loop_3591: umul %g6, %o7, %l0 be loop_3593 loop_3592: movneg %icc, %i5, %o0 sth %g2, [%l7 + 0x58] add %o6, %g3, %l5 loop_3593: bcs,a,pn %xcc, loop_3594 fmovsvs %icc, %f15, %f1 ldsw [%l7 + 0x44], %o1 movgu %xcc, %i2, %g5 loop_3594: edge32ln %l3, %i6, %l1 ldsb [%l7 + 0x57], %o4 lduh [%l7 + 0x10], %i1 sdiv %i7, 0x1EE1, %i4 edge8l %g7, %o3, %o2 movrne %i0, 0x28F, %i3 movne %xcc, %l2, %l6 fmovdgu %xcc, %f11, %f4 tn %icc, 0x2 fmovsn %icc, %f11, %f1 fbule,a %fcc2, loop_3595 for %f2, %f0, %f12 fmul8sux16 %f12, %f6, %f2 fbne,a %fcc1, loop_3596 loop_3595: orcc %g1, %l4, %o5 addccc %g4, %o7, %g6 ldsh [%l7 + 0x7E], %l0 loop_3596: orncc %i5, 0x1602, %o0 sethi 0x1371, %g2 fmul8ulx16 %f12, %f12, %f8 fpadd16 %f4, %f2, %f2 fxor %f0, %f0, %f6 movne %icc, %g3, %l5 movcs %xcc, %o1, %i2 andncc %o6, %g5, %l3 bcs,a %xcc, loop_3597 ldsh [%l7 + 0x62], %i6 bne,pt %icc, loop_3598 fmovsgu %icc, %f13, %f7 loop_3597: bg,a,pn %xcc, loop_3599 fbue %fcc2, loop_3600 loop_3598: lduh [%l7 + 0x22], %o4 lduw [%l7 + 0x4C], %i1 loop_3599: fpsub16s %f5, %f5, %f6 loop_3600: tneg %xcc, 0x7 array16 %i7, %i4, %g7 ldsw [%l7 + 0x20], %o3 subcc %l1, 0x1882, %i0 sll %o2, %i3, %l2 sdiv %g1, 0x15C2, %l4 fbg %fcc0, loop_3601 fmovdleu %xcc, %f4, %f11 nop setx loop_3602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc2, %f15, %f3 loop_3601: edge16 %o5, %g4, %l6 movrgz %g6, 0x329, %o7 loop_3602: fmul8sux16 %f14, %f8, %f8 xnorcc %i5, 0x1F95, %l0 edge16ln %o0, %g2, %g3 orcc %l5, 0x1C38, %i2 stb %o6, [%l7 + 0x33] movleu %xcc, %o1, %l3 fmovdvc %icc, %f14, %f15 ldsh [%l7 + 0x1E], %g5 lduh [%l7 + 0x3A], %o4 brnz %i1, loop_3603 tvs %xcc, 0x4 add %i6, %i7, %g7 ldsb [%l7 + 0x54], %o3 loop_3603: ldd [%l7 + 0x38], %f8 stw %l1, [%l7 + 0x74] ld [%l7 + 0x0C], %f4 movleu %icc, %i4, %i0 ba,pt %icc, loop_3604 fpadd32s %f8, %f13, %f5 sth %o2, [%l7 + 0x58] fmovdcs %xcc, %f6, %f8 loop_3604: taddcc %i3, 0x0E22, %l2 edge32 %l4, %o5, %g4 st %f6, [%l7 + 0x5C] andncc %l6, %g6, %g1 nop setx loop_3605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x35], %o7 lduh [%l7 + 0x1C], %l0 edge8l %o0, %g2, %i5 loop_3605: movvs %icc, %g3, %i2 fcmpes %fcc3, %f4, %f7 or %o6, 0x1358, %l5 fandnot1 %f2, %f0, %f6 ldd [%l7 + 0x60], %f12 lduh [%l7 + 0x3C], %o1 fcmpne32 %f10, %f10, %g5 movneg %xcc, %l3, %i1 stb %i6, [%l7 + 0x2F] fnegs %f9, %f1 stx %o4, [%l7 + 0x28] nop setx loop_3606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %g7, 0x0FE3, %i7 stx %o3, [%l7 + 0x30] fpadd32 %f2, %f2, %f6 loop_3606: fandnot1s %f12, %f0, %f3 fmovsne %xcc, %f6, %f6 fpadd16s %f7, %f12, %f8 movvs %icc, %i4, %l1 stb %o2, [%l7 + 0x36] fandnot2s %f3, %f5, %f13 fand %f8, %f0, %f4 fands %f9, %f14, %f4 bgu,a %xcc, loop_3607 fmovsa %icc, %f9, %f8 fornot1 %f8, %f14, %f10 bne %icc, loop_3608 loop_3607: stw %i3, [%l7 + 0x4C] fbe %fcc2, loop_3609 ldd [%l7 + 0x38], %f6 loop_3608: ldsb [%l7 + 0x5C], %l2 fmovdne %xcc, %f11, %f15 loop_3609: alignaddrl %i0, %l4, %g4 alignaddrl %l6, %o5, %g6 fpsub16 %f6, %f14, %f8 lduw [%l7 + 0x30], %g1 fbn,a %fcc3, loop_3610 fmovrslz %l0, %f1, %f8 movne %icc, %o7, %g2 fpadd16s %f13, %f6, %f14 loop_3610: ldx [%l7 + 0x78], %o0 fandnot1s %f13, %f5, %f3 stw %g3, [%l7 + 0x58] ble,a loop_3611 fmovrse %i2, %f10, %f15 tcc %xcc, 0x6 movg %icc, %i5, %o6 loop_3611: tle %xcc, 0x6 bcs loop_3612 fblg,a %fcc3, loop_3613 fmovrdne %l5, %f0, %f2 bne,a %xcc, loop_3614 loop_3612: std %f6, [%l7 + 0x68] loop_3613: call loop_3615 bcc,a %xcc, loop_3616 loop_3614: ldub [%l7 + 0x39], %o1 ld [%l7 + 0x40], %f10 loop_3615: stb %l3, [%l7 + 0x74] loop_3616: andn %g5, %i1, %o4 movg %xcc, %i6, %g7 stw %o3, [%l7 + 0x58] bl,a,pt %xcc, loop_3617 bleu,a %xcc, loop_3618 fand %f10, %f4, %f14 pdist %f6, %f6, %f10 loop_3617: xnorcc %i4, 0x06A8, %i7 loop_3618: fnegs %f10, %f12 ldsb [%l7 + 0x4D], %o2 fmovsleu %xcc, %f3, %f2 fnegs %f12, %f11 nop setx loop_3619, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %i3, %l2 fmovsge %xcc, %f5, %f13 fmovrsgez %l1, %f8, %f14 loop_3619: ta %icc, 0x4 fmovrse %l4, %f10, %f8 ld [%l7 + 0x18], %f6 sth %i0, [%l7 + 0x6C] ldub [%l7 + 0x56], %g4 nop setx loop_3620, %l0, %l1 jmpl %l1, %o5 sth %g6, [%l7 + 0x4A] lduw [%l7 + 0x54], %l6 taddcctv %g1, 0x0AA6, %l0 loop_3620: fmovda %xcc, %f13, %f8 bvs loop_3621 brz,a %g2, loop_3622 movg %xcc, %o7, %o0 srlx %g3, %i5, %o6 loop_3621: edge32l %i2, %l5, %l3 loop_3622: addcc %o1, 0x0535, %i1 faligndata %f0, %f4, %f12 stw %g5, [%l7 + 0x48] std %f2, [%l7 + 0x78] st %f14, [%l7 + 0x1C] fmovrsgz %o4, %f13, %f9 ldsb [%l7 + 0x4A], %i6 nop setx loop_3623, %l0, %l1 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 + 0x08], %o3 andncc %g7, %i7, %i4 ldd [%l7 + 0x60], %f2 loop_3623: fxnors %f11, %f6, %f15 ldsh [%l7 + 0x52], %o2 movrne %i3, 0x203, %l1 call loop_3624 tcc %icc, 0x3 lduh [%l7 + 0x18], %l4 fmovdleu %xcc, %f14, %f8 loop_3624: siam 0x3 fnegs %f4, %f1 lduh [%l7 + 0x74], %l2 ldsb [%l7 + 0x0C], %g4 fblg %fcc3, loop_3625 fpadd32 %f12, %f14, %f4 edge16l %i0, %g6, %o5 nop setx loop_3626, %l0, %l1 jmpl %l1, %g1 loop_3625: fnor %f6, %f0, %f0 sdiv %l6, 0x1B1E, %l0 edge16ln %g2, %o7, %g3 loop_3626: array8 %o0, %i5, %o6 fmovrsgz %i2, %f5, %f2 stx %l3, [%l7 + 0x10] fexpand %f8, %f10 fmovdle %xcc, %f2, %f15 tneg %icc, 0x6 ld [%l7 + 0x64], %f4 fmovrdlz %o1, %f6, %f8 ldsh [%l7 + 0x7E], %i1 fsrc1s %f11, %f5 bn,pt %xcc, loop_3627 edge8n %g5, %l5, %o4 fmovsne %icc, %f11, %f1 stb %o3, [%l7 + 0x29] loop_3627: stw %i6, [%l7 + 0x44] edge32ln %g7, %i4, %o2 tle %xcc, 0x7 sth %i3, [%l7 + 0x62] movneg %xcc, %l1, %l4 bg,a loop_3628 fcmpeq16 %f12, %f12, %l2 fabss %f15, %f9 ld [%l7 + 0x28], %f12 loop_3628: udivcc %g4, 0x13C1, %i0 fbue %fcc3, loop_3629 fbl %fcc1, loop_3630 ld [%l7 + 0x38], %f3 umulcc %i7, %g6, %o5 loop_3629: ldx [%l7 + 0x10], %g1 loop_3630: pdist %f12, %f2, %f14 fbn,a %fcc3, loop_3631 udivcc %l0, 0x1685, %l6 ldsh [%l7 + 0x56], %g2 movrlz %g3, %o7, %i5 loop_3631: movvs %xcc, %o6, %i2 fmovrde %l3, %f14, %f14 ldd [%l7 + 0x20], %f12 fmovd %f14, %f4 fmovdgu %xcc, %f8, %f12 edge8n %o1, %o0, %g5 fands %f13, %f6, %f1 array32 %i1, %o4, %o3 std %f2, [%l7 + 0x30] bvs,a %icc, loop_3632 srlx %i6, %l5, %i4 ldsb [%l7 + 0x4B], %g7 fpsub32s %f2, %f3, %f1 loop_3632: addccc %i3, 0x0AE9, %o2 addccc %l1, %l4, %g4 fmovdgu %xcc, %f15, %f15 call loop_3633 stw %i0, [%l7 + 0x54] fmovrde %i7, %f12, %f14 fmul8x16 %f15, %f10, %f4 loop_3633: edge32n %l2, %g6, %o5 st %f0, [%l7 + 0x40] edge32ln %g1, %l0, %l6 fmul8x16 %f5, %f10, %f10 fmovrslez %g3, %f10, %f7 fmovsl %xcc, %f13, %f1 ldsw [%l7 + 0x34], %o7 fbne %fcc2, loop_3634 ldsw [%l7 + 0x60], %g2 edge32 %i5, %o6, %i2 st %f14, [%l7 + 0x64] loop_3634: ldd [%l7 + 0x18], %f4 fbuge %fcc3, loop_3635 fpackfix %f6, %f11 ld [%l7 + 0x48], %f2 fmovsgu %icc, %f7, %f6 loop_3635: tn %xcc, 0x1 ldx [%l7 + 0x28], %o1 stx %o0, [%l7 + 0x58] tsubcc %l3, %g5, %i1 sth %o4, [%l7 + 0x4E] fbug %fcc3, loop_3636 fbu %fcc3, loop_3637 movge %icc, %i6, %l5 ld [%l7 + 0x3C], %f5 loop_3636: ldd [%l7 + 0x48], %f8 loop_3637: sra %i4, 0x0D, %g7 popc 0x199C, %i3 ldsb [%l7 + 0x6E], %o2 movcc %xcc, %o3, %l4 tne %icc, 0x7 fnot1 %f8, %f4 fxnors %f2, %f14, %f0 fbe,a %fcc0, loop_3638 addc %l1, 0x19ED, %g4 sdiv %i0, 0x07F5, %i7 fmul8x16au %f8, %f2, %f8 loop_3638: st %f14, [%l7 + 0x68] addcc %l2, 0x0916, %g6 fmovscc %icc, %f9, %f7 fmovsgu %icc, %f12, %f6 udiv %g1, 0x1761, %l0 edge16 %o5, %l6, %g3 sth %g2, [%l7 + 0x62] ldub [%l7 + 0x5E], %o7 fble,a %fcc3, loop_3639 ldub [%l7 + 0x34], %i5 ldsh [%l7 + 0x62], %o6 addccc %i2, %o0, %l3 loop_3639: tcc %icc, 0x1 addcc %o1, %g5, %o4 movg %xcc, %i6, %i1 std %f6, [%l7 + 0x78] be,pn %icc, loop_3640 fsrc1 %f14, %f6 nop setx loop_3641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f10 loop_3640: ldsb [%l7 + 0x45], %l5 fmovrdgz %g7, %f0, %f8 loop_3641: fmul8x16au %f0, %f10, %f0 fmovrde %i3, %f0, %f4 movvs %xcc, %o2, %i4 ldd [%l7 + 0x38], %f14 lduw [%l7 + 0x08], %l4 lduw [%l7 + 0x18], %o3 fbuge %fcc2, loop_3642 fcmpes %fcc2, %f12, %f14 fornot2s %f3, %f9, %f12 pdist %f0, %f6, %f2 loop_3642: fsrc2 %f0, %f8 ldsw [%l7 + 0x08], %l1 lduh [%l7 + 0x44], %i0 std %f4, [%l7 + 0x50] brgez %i7, loop_3643 tneg %icc, 0x2 movgu %xcc, %l2, %g6 ldsb [%l7 + 0x28], %g1 loop_3643: sth %l0, [%l7 + 0x74] movge %xcc, %g4, %o5 lduw [%l7 + 0x3C], %g3 fmovrsgz %g2, %f2, %f10 fbu,a %fcc0, loop_3644 fpmerge %f1, %f9, %f0 ldx [%l7 + 0x08], %o7 tvs %icc, 0x6 loop_3644: mova %icc, %i5, %o6 movrgz %l6, 0x398, %i2 ldx [%l7 + 0x18], %l3 fbe %fcc0, loop_3645 ld [%l7 + 0x14], %f4 fcmpeq32 %f6, %f4, %o0 brz,a %g5, loop_3646 loop_3645: movcc %icc, %o4, %o1 fornot2 %f0, %f2, %f6 lduw [%l7 + 0x1C], %i1 loop_3646: tneg %xcc, 0x0 andcc %i6, %g7, %l5 orn %o2, 0x1D8E, %i4 fabss %f4, %f14 movleu %xcc, %l4, %i3 fmovrde %l1, %f2, %f8 movleu %xcc, %i0, %o3 fcmple16 %f6, %f10, %l2 std %f12, [%l7 + 0x08] ldsh [%l7 + 0x30], %i7 fabsd %f0, %f6 fmovdl %icc, %f12, %f7 smul %g6, %l0, %g4 fsrc2s %f1, %f11 ldx [%l7 + 0x70], %o5 fmovdneg %icc, %f15, %f7 fbug,a %fcc3, loop_3647 sra %g3, 0x0B, %g2 ldsb [%l7 + 0x7A], %g1 tn %xcc, 0x1 loop_3647: addc %i5, %o6, %o7 sethi 0x0386, %i2 sth %l3, [%l7 + 0x64] fxnor %f4, %f2, %f2 fmovdvs %xcc, %f14, %f12 fbo %fcc3, loop_3648 lduw [%l7 + 0x68], %o0 sllx %g5, 0x17, %o4 brlez,a %l6, loop_3649 loop_3648: lduw [%l7 + 0x3C], %o1 fsrc2 %f12, %f0 pdist %f6, %f4, %f6 loop_3649: fmul8sux16 %f14, %f2, %f14 fnand %f6, %f0, %f14 ldsb [%l7 + 0x0E], %i1 ldub [%l7 + 0x56], %g7 lduw [%l7 + 0x2C], %l5 ldx [%l7 + 0x08], %i6 smul %i4, %o2, %i3 stx %l4, [%l7 + 0x10] ldsh [%l7 + 0x64], %i0 ldsh [%l7 + 0x32], %o3 bcs,a loop_3650 sth %l2, [%l7 + 0x30] tn %xcc, 0x4 fcmps %fcc2, %f7, %f1 loop_3650: nop setx loop_3651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l1, [%l7 + 0x51] stx %g6, [%l7 + 0x38] ldub [%l7 + 0x20], %l0 loop_3651: ldsb [%l7 + 0x1F], %i7 nop setx loop_3652, %l0, %l1 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 %g4, [%l7 + 0x0C] sethi 0x0CD0, %g3 ldub [%l7 + 0x31], %g2 loop_3652: fxor %f8, %f14, %f8 nop setx loop_3653, %l0, %l1 jmpl %l1, %o5 fxors %f13, %f10, %f10 subcc %i5, 0x1A2A, %o6 ldx [%l7 + 0x70], %g1 loop_3653: stx %i2, [%l7 + 0x60] fmul8x16al %f15, %f10, %f6 be,a,pn %xcc, loop_3654 ba,pt %icc, loop_3655 tcc %xcc, 0x6 fmuld8ulx16 %f4, %f4, %f10 loop_3654: xnorcc %l3, 0x0B23, %o7 loop_3655: fble %fcc2, loop_3656 stw %o0, [%l7 + 0x78] bpos loop_3657 umul %o4, 0x0AB0, %l6 loop_3656: fnot1 %f12, %f2 bge,a %xcc, loop_3658 loop_3657: movleu %xcc, %g5, %o1 array32 %g7, %i1, %i6 fmovdpos %icc, %f4, %f11 loop_3658: pdist %f6, %f6, %f6 st %f10, [%l7 + 0x0C] ldx [%l7 + 0x58], %i4 nop setx loop_3659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l5, [%l7 + 0x66] fmovda %xcc, %f6, %f1 fmovda %xcc, %f9, %f9 loop_3659: fmovsne %xcc, %f9, %f0 lduh [%l7 + 0x4A], %o2 fbge,a %fcc2, loop_3660 smul %i3, %l4, %o3 fandnot2 %f0, %f0, %f4 fmovsg %xcc, %f14, %f12 loop_3660: sll %i0, 0x00, %l1 fsrc2s %f14, %f1 ldsb [%l7 + 0x1E], %l2 stx %l0, [%l7 + 0x60] ldd [%l7 + 0x40], %f14 edge8l %i7, %g6, %g4 nop setx loop_3661, %l0, %l1 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, %g2, %i5 fbo,a %fcc2, loop_3662 mulscc %o6, %o5, %i2 loop_3661: movvs %xcc, %l3, %o7 fxnor %f8, %f12, %f8 loop_3662: bneg %icc, loop_3663 stx %g1, [%l7 + 0x20] udivcc %o4, 0x1A6C, %l6 lduw [%l7 + 0x0C], %g5 loop_3663: mulx %o0, %o1, %i1 fsrc1s %f10, %f10 fmovsl %xcc, %f0, %f7 nop setx loop_3664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %g7, %i6, %l5 stb %o2, [%l7 + 0x5E] fmovsgu %icc, %f15, %f3 loop_3664: bg,a,pn %xcc, loop_3665 fmovsleu %xcc, %f10, %f6 nop setx loop_3666, %l0, %l1 jmpl %l1, %i4 st %f14, [%l7 + 0x44] loop_3665: fones %f10 fsrc2s %f1, %f3 loop_3666: fcmpd %fcc2, %f14, %f6 fmovrsgz %l4, %f0, %f1 fmul8sux16 %f0, %f12, %f2 movge %xcc, %i3, %i0 fmovscc %xcc, %f12, %f11 faligndata %f0, %f2, %f6 movpos %xcc, %l1, %o3 lduh [%l7 + 0x64], %l2 mulx %l0, 0x1E5B, %i7 addccc %g6, %g4, %g3 brlz,a %g2, loop_3667 movl %xcc, %i5, %o6 fmovrdne %o5, %f8, %f6 fbne %fcc2, loop_3668 loop_3667: fpadd32 %f4, %f10, %f8 addcc %l3, %i2, %o7 bcs,pt %xcc, loop_3669 loop_3668: nop setx loop_3670, %l0, %l1 jmpl %l1, %g1 fmovrsne %o4, %f7, %f9 ldub [%l7 + 0x47], %g5 loop_3669: array8 %l6, %o1, %o0 loop_3670: sllx %i1, 0x07, %g7 std %f8, [%l7 + 0x10] fmovrdlz %l5, %f12, %f8 brgez %o2, loop_3671 fmovdge %icc, %f6, %f14 fmovdle %icc, %f6, %f6 ldsb [%l7 + 0x44], %i6 loop_3671: ldd [%l7 + 0x30], %f12 alignaddr %l4, %i4, %i0 tn %icc, 0x0 fmovdcs %icc, %f4, %f1 fsrc1 %f0, %f14 array16 %i3, %l1, %o3 fnot2 %f10, %f8 fxnor %f8, %f4, %f2 fmovrslz %l0, %f3, %f12 movcc %icc, %l2, %i7 bpos,pt %xcc, loop_3672 bgu,a loop_3673 tn %xcc, 0x1 fcmpne16 %f10, %f8, %g4 loop_3672: taddcctv %g3, %g2, %g6 loop_3673: fmovsgu %icc, %f2, %f7 ldsh [%l7 + 0x66], %i5 edge32ln %o6, %l3, %o5 fbule,a %fcc1, loop_3674 brnz,a %o7, loop_3675 fpsub32 %f4, %f10, %f10 edge32n %g1, %o4, %i2 loop_3674: fornot1s %f8, %f3, %f7 loop_3675: movrlz %l6, 0x2F0, %g5 fxnor %f2, %f0, %f8 fsrc2 %f10, %f2 ldsb [%l7 + 0x66], %o0 subc %i1, %o1, %l5 fmovdvs %icc, %f7, %f0 ldd [%l7 + 0x58], %f2 ldsh [%l7 + 0x3C], %o2 ldd [%l7 + 0x28], %f14 for %f14, %f4, %f8 te %xcc, 0x0 umul %g7, %i6, %i4 brz,a %i0, loop_3676 bl loop_3677 brlz %i3, loop_3678 movcc %xcc, %l4, %l1 loop_3676: srl %l0, %o3, %l2 loop_3677: ldsw [%l7 + 0x14], %g4 loop_3678: stw %g3, [%l7 + 0x78] and %g2, %g6, %i5 popc %i7, %o6 fbn %fcc1, loop_3679 ldsb [%l7 + 0x67], %o5 sth %l3, [%l7 + 0x46] fmul8ulx16 %f0, %f2, %f2 loop_3679: lduh [%l7 + 0x38], %g1 bne,a,pt %xcc, loop_3680 brgez %o4, loop_3681 sdiv %o7, 0x095C, %i2 fsrc2 %f6, %f4 loop_3680: sra %g5, %o0, %l6 loop_3681: ld [%l7 + 0x70], %f9 ldub [%l7 + 0x12], %i1 ld [%l7 + 0x0C], %f8 bn,pn %icc, loop_3682 sth %l5, [%l7 + 0x4A] brz %o1, loop_3683 ta %xcc, 0x6 loop_3682: fmovda %xcc, %f6, %f2 fsrc2 %f2, %f6 loop_3683: fbue,a %fcc1, loop_3684 tvs %icc, 0x5 bshuffle %f2, %f2, %f14 fmovsne %xcc, %f7, %f12 loop_3684: lduw [%l7 + 0x18], %g7 brgez %o2, loop_3685 fsrc2 %f14, %f2 brgez,a %i6, loop_3686 bge %icc, loop_3687 loop_3685: fmul8x16 %f2, %f8, %f10 fmovdvs %icc, %f8, %f14 loop_3686: fmovsg %icc, %f4, %f5 loop_3687: sth %i4, [%l7 + 0x0E] fands %f3, %f13, %f10 siam 0x5 ldsw [%l7 + 0x54], %i3 std %f12, [%l7 + 0x70] stb %i0, [%l7 + 0x24] fors %f8, %f7, %f10 movn %xcc, %l4, %l0 umul %o3, 0x1D55, %l2 fpadd16 %f8, %f12, %f10 ldx [%l7 + 0x20], %g4 fmovsgu %xcc, %f1, %f7 fzeros %f6 fmovrdlz %l1, %f0, %f10 fandnot1 %f12, %f0, %f2 addccc %g3, 0x01F0, %g6 edge32ln %i5, %g2, %i7 fmovrslz %o6, %f6, %f10 ldx [%l7 + 0x70], %l3 movge %xcc, %g1, %o5 movgu %icc, %o7, %i2 ldsh [%l7 + 0x76], %g5 udivcc %o0, 0x18C1, %o4 stx %i1, [%l7 + 0x30] tpos %xcc, 0x7 fmovrsne %l6, %f15, %f6 stw %o1, [%l7 + 0x10] movn %xcc, %g7, %o2 bvc,a,pn %xcc, loop_3688 orn %l5, %i4, %i6 srax %i0, %i3, %l0 orncc %o3, %l4, %g4 loop_3688: fbu %fcc3, loop_3689 sth %l2, [%l7 + 0x2E] movg %xcc, %g3, %l1 fands %f8, %f2, %f0 loop_3689: fcmpgt16 %f6, %f4, %i5 fba,a %fcc0, loop_3690 fnegd %f10, %f10 sdiv %g6, 0x159C, %i7 fbo,a %fcc1, loop_3691 loop_3690: st %f13, [%l7 + 0x18] fpsub16s %f13, %f7, %f10 fmovrslz %g2, %f10, %f2 loop_3691: fcmps %fcc1, %f10, %f4 udivcc %o6, 0x19A5, %g1 bvs %xcc, loop_3692 ldub [%l7 + 0x73], %o5 sth %l3, [%l7 + 0x70] stx %o7, [%l7 + 0x08] loop_3692: movrgez %g5, %o0, %i2 stx %i1, [%l7 + 0x20] stb %o4, [%l7 + 0x55] std %f4, [%l7 + 0x70] fbule %fcc1, loop_3693 fpackfix %f8, %f13 fbo %fcc0, loop_3694 stb %l6, [%l7 + 0x5A] loop_3693: fors %f14, %f2, %f6 lduw [%l7 + 0x54], %g7 loop_3694: fbuge,a %fcc0, loop_3695 stx %o2, [%l7 + 0x08] fpsub32 %f6, %f6, %f8 edge8 %o1, %l5, %i6 loop_3695: sth %i0, [%l7 + 0x68] tneg %xcc, 0x5 ldx [%l7 + 0x58], %i4 ldd [%l7 + 0x78], %f4 xor %l0, %i3, %o3 fmovdge %icc, %f1, %f6 umul %l4, 0x0A3D, %l2 bshuffle %f8, %f6, %f0 fmovdcs %icc, %f5, %f6 ldub [%l7 + 0x7C], %g4 andcc %l1, 0x0F55, %i5 fxnors %f6, %f6, %f4 fmovrsne %g3, %f14, %f15 ldsh [%l7 + 0x34], %i7 fnors %f14, %f11, %f2 ldsh [%l7 + 0x62], %g6 nop setx loop_3696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ba,pn %xcc, loop_3697 stx %o6, [%l7 + 0x68] nop setx loop_3698, %l0, %l1 jmpl %l1, %g2 loop_3696: std %f0, [%l7 + 0x60] loop_3697: fblg,a %fcc1, loop_3699 ldx [%l7 + 0x70], %g1 loop_3698: xor %l3, %o7, %o5 bcs,a,pn %icc, loop_3700 loop_3699: nop setx loop_3701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %g5, %i2, %o0 movcc %icc, %o4, %i1 loop_3700: fblg,a %fcc3, loop_3702 loop_3701: ld [%l7 + 0x08], %f2 ldx [%l7 + 0x60], %l6 fbule %fcc1, loop_3703 loop_3702: fcmps %fcc2, %f7, %f8 fmovrdgez %o2, %f10, %f12 fmovrdgez %g7, %f4, %f10 loop_3703: fbu %fcc1, loop_3704 fmovrsne %o1, %f8, %f3 fcmple32 %f12, %f8, %l5 fexpand %f12, %f8 loop_3704: ldsh [%l7 + 0x7E], %i0 ldsb [%l7 + 0x58], %i4 fmovsvs %xcc, %f6, %f0 fcmpeq16 %f10, %f12, %i6 stb %l0, [%l7 + 0x74] ldsh [%l7 + 0x56], %o3 sethi 0x1479, %i3 fxnors %f12, %f6, %f3 edge16 %l2, %l4, %l1 stx %i5, [%l7 + 0x30] stw %g4, [%l7 + 0x54] fpsub32 %f2, %f10, %f14 lduh [%l7 + 0x4A], %g3 fmovd %f6, %f10 fbuge %fcc2, loop_3705 be %xcc, loop_3706 lduw [%l7 + 0x3C], %i7 bvs,pn %xcc, loop_3707 loop_3705: fands %f8, %f15, %f6 loop_3706: ldx [%l7 + 0x30], %o6 ldsb [%l7 + 0x2D], %g6 loop_3707: fbl %fcc2, loop_3708 fpack16 %f10, %f2 std %f12, [%l7 + 0x60] bleu %icc, loop_3709 loop_3708: brlz %g1, loop_3710 ldd [%l7 + 0x30], %f2 fmovdgu %xcc, %f9, %f10 loop_3709: ld [%l7 + 0x50], %f10 loop_3710: fmuld8ulx16 %f3, %f11, %f4 stw %g2, [%l7 + 0x48] fpack16 %f10, %f14 fzeros %f0 bne,a loop_3711 ldsb [%l7 + 0x61], %l3 fnot1s %f15, %f6 subc %o5, 0x1755, %o7 loop_3711: fornot1s %f4, %f9, %f7 tpos %icc, 0x6 stx %g5, [%l7 + 0x30] orncc %i2, %o0, %o4 movl %xcc, %l6, %i1 stx %o2, [%l7 + 0x70] fble,a %fcc0, loop_3712 movre %o1, 0x133, %g7 ldsb [%l7 + 0x0F], %l5 faligndata %f12, %f6, %f0 loop_3712: fmovspos %icc, %f8, %f9 array32 %i0, %i4, %i6 fcmple16 %f0, %f6, %l0 movvc %icc, %o3, %i3 fnot2s %f1, %f1 ld [%l7 + 0x0C], %f9 ldx [%l7 + 0x50], %l4 brgez,a %l2, loop_3713 ld [%l7 + 0x70], %f12 fpadd16s %f10, %f1, %f6 fmovscc %icc, %f13, %f0 loop_3713: srax %i5, %g4, %l1 st %f3, [%l7 + 0x20] fmovdl %xcc, %f13, %f13 edge16 %g3, %i7, %o6 stw %g6, [%l7 + 0x10] ldx [%l7 + 0x20], %g1 fnor %f4, %f12, %f8 stw %l3, [%l7 + 0x38] fmovrdgez %o5, %f0, %f14 bge,pt %icc, loop_3714 fmovse %xcc, %f14, %f1 lduw [%l7 + 0x3C], %g2 brlez %g5, loop_3715 loop_3714: lduw [%l7 + 0x34], %o7 for %f2, %f14, %f6 fcmpes %fcc2, %f7, %f2 loop_3715: bge,a loop_3716 ldsw [%l7 + 0x58], %o0 fpadd16 %f12, %f2, %f0 edge32l %i2, %l6, %i1 loop_3716: ldsw [%l7 + 0x70], %o2 fmovrsgz %o1, %f1, %f6 movrgz %o4, %l5, %i0 edge32 %g7, %i6, %i4 orcc %o3, %i3, %l0 fandnot2s %f6, %f13, %f5 fmovdl %icc, %f3, %f0 fmovda %xcc, %f4, %f7 ldsh [%l7 + 0x68], %l4 fbug %fcc3, loop_3717 ta %xcc, 0x1 fones %f6 nop setx loop_3718, %l0, %l1 jmpl %l1, %l2 loop_3717: bcc,a %icc, loop_3719 fblg %fcc2, loop_3720 fcmpeq16 %f2, %f8, %g4 loop_3718: fbl %fcc2, loop_3721 loop_3719: fnot2s %f10, %f7 loop_3720: bvs,a %icc, loop_3722 ldsw [%l7 + 0x34], %l1 loop_3721: srlx %i5, %i7, %o6 edge32l %g3, %g1, %g6 loop_3722: fmovde %xcc, %f1, %f5 add %l3, 0x1D2F, %o5 tcc %xcc, 0x3 bshuffle %f14, %f6, %f14 fxnor %f12, %f10, %f12 ldsw [%l7 + 0x0C], %g2 stw %o7, [%l7 + 0x18] tgu %xcc, 0x4 or %g5, 0x0A81, %o0 ldd [%l7 + 0x50], %f14 fpsub16 %f8, %f6, %f0 ldsb [%l7 + 0x23], %i2 movrlez %l6, %o2, %o1 fcmps %fcc3, %f15, %f14 ldub [%l7 + 0x1D], %i1 fandnot1s %f8, %f0, %f15 fxnor %f12, %f12, %f12 movvs %xcc, %o4, %i0 array32 %g7, %l5, %i4 fmovdcc %icc, %f11, %f2 tne %icc, 0x4 fpack16 %f4, %f12 ldsw [%l7 + 0x54], %i6 ldsb [%l7 + 0x77], %o3 st %f1, [%l7 + 0x50] stw %l0, [%l7 + 0x60] stx %l4, [%l7 + 0x30] bvc %xcc, loop_3723 subcc %i3, %l2, %l1 tsubcctv %i5, 0x0A85, %i7 fmovdn %icc, %f1, %f3 loop_3723: sdivx %o6, 0x01F3, %g3 fmovrdlz %g1, %f4, %f10 subcc %g6, 0x1CC7, %l3 lduh [%l7 + 0x7E], %o5 fpadd32 %f6, %f14, %f12 sth %g2, [%l7 + 0x20] lduh [%l7 + 0x48], %o7 lduw [%l7 + 0x3C], %g5 ldsw [%l7 + 0x08], %g4 edge8n %i2, %o0, %l6 fbl,a %fcc0, loop_3724 te %icc, 0x5 fmovrde %o1, %f4, %f14 sllx %o2, 0x1C, %o4 loop_3724: fnegs %f3, %f0 bleu,a loop_3725 ldsb [%l7 + 0x27], %i0 sub %g7, %l5, %i1 stw %i4, [%l7 + 0x7C] loop_3725: nop setx loop_3726, %l0, %l1 jmpl %l1, %o3 fmovrse %i6, %f1, %f7 fmovrsgez %l4, %f3, %f13 fbue %fcc0, loop_3727 loop_3726: fnot2 %f0, %f14 alignaddr %l0, %l2, %i3 fmovsge %xcc, %f6, %f12 loop_3727: fpadd32s %f12, %f6, %f11 srax %l1, 0x04, %i7 bleu,a %icc, loop_3728 ldsw [%l7 + 0x74], %i5 ldub [%l7 + 0x5C], %o6 st %f14, [%l7 + 0x40] loop_3728: popc 0x1D61, %g3 stx %g1, [%l7 + 0x50] sllx %l3, 0x1E, %g6 bvs,pt %icc, loop_3729 stx %o5, [%l7 + 0x60] lduh [%l7 + 0x66], %g2 fnands %f5, %f15, %f7 loop_3729: fblg %fcc0, loop_3730 bvc %icc, loop_3731 sth %g5, [%l7 + 0x64] fpsub16 %f14, %f12, %f12 loop_3730: fmovs %f1, %f13 loop_3731: ldsb [%l7 + 0x56], %g4 std %f2, [%l7 + 0x58] sth %i2, [%l7 + 0x7A] fmovsne %icc, %f15, %f9 udivx %o7, 0x0CB9, %l6 ta %icc, 0x0 edge8ln %o1, %o2, %o0 ldub [%l7 + 0x67], %o4 fnands %f7, %f8, %f10 brlez %i0, loop_3732 xnorcc %g7, %l5, %i4 xor %o3, %i6, %i1 bgu,pt %icc, loop_3733 loop_3732: sth %l4, [%l7 + 0x08] fble,a %fcc3, loop_3734 bshuffle %f10, %f14, %f10 loop_3733: alignaddrl %l0, %l2, %i3 st %f3, [%l7 + 0x60] loop_3734: andncc %l1, %i5, %o6 fbe,a %fcc2, loop_3735 fpadd16 %f8, %f0, %f12 movrgz %i7, 0x12E, %g1 ldsh [%l7 + 0x48], %g3 loop_3735: tcc %xcc, 0x0 stb %l3, [%l7 + 0x32] movre %g6, 0x074, %g2 sll %o5, 0x11, %g4 st %f2, [%l7 + 0x5C] fbule %fcc1, loop_3736 ldub [%l7 + 0x59], %g5 udivcc %i2, 0x045B, %l6 movvs %icc, %o1, %o2 loop_3736: ldsw [%l7 + 0x74], %o0 ld [%l7 + 0x78], %f15 fnor %f0, %f10, %f2 sdivx %o7, 0x1AC7, %o4 fmovsl %xcc, %f12, %f15 fandnot1 %f6, %f12, %f12 tsubcc %g7, 0x02FC, %i0 and %i4, 0x03EF, %o3 fmuld8sux16 %f7, %f1, %f14 fpsub16 %f8, %f2, %f6 std %f14, [%l7 + 0x20] fbne %fcc2, loop_3737 ldub [%l7 + 0x55], %l5 sth %i1, [%l7 + 0x5E] stb %l4, [%l7 + 0x68] loop_3737: ldsb [%l7 + 0x75], %i6 std %f12, [%l7 + 0x20] fnors %f11, %f0, %f1 ldsh [%l7 + 0x6A], %l0 nop setx loop_3738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %i3, 0x0BF6, %l1 sth %l2, [%l7 + 0x60] umul %i5, %i7, %o6 loop_3738: ldd [%l7 + 0x60], %f6 edge16l %g1, %l3, %g6 ld [%l7 + 0x5C], %f5 smulcc %g3, 0x18EE, %g2 fandnot2s %f15, %f2, %f12 std %f12, [%l7 + 0x70] fsrc1s %f3, %f8 ldd [%l7 + 0x68], %f0 fandnot2 %f6, %f4, %f4 fmuld8sux16 %f0, %f14, %f14 st %f5, [%l7 + 0x68] fnegd %f10, %f4 sll %o5, 0x1C, %g4 bl,pt %xcc, loop_3739 brz %i2, loop_3740 bne,pt %icc, loop_3741 lduw [%l7 + 0x44], %g5 loop_3739: tvs %icc, 0x2 loop_3740: bvc,a loop_3742 loop_3741: bge,pt %xcc, loop_3743 fbl %fcc0, loop_3744 edge8 %l6, %o1, %o2 loop_3742: fmovdvs %icc, %f1, %f4 loop_3743: tle %icc, 0x2 loop_3744: tge %xcc, 0x6 ldsh [%l7 + 0x5E], %o7 fnand %f2, %f6, %f8 array32 %o4, %o0, %i0 nop setx loop_3745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f10, %f12, %f14 fmovrde %g7, %f10, %f8 fmovrsgz %o3, %f4, %f15 loop_3745: ld [%l7 + 0x4C], %f5 ldsw [%l7 + 0x38], %i4 fbe,a %fcc0, loop_3746 movrgez %l5, 0x391, %i1 fmovrse %i6, %f7, %f14 bne,a %xcc, loop_3747 loop_3746: fbl %fcc0, loop_3748 brlz %l4, loop_3749 alignaddr %i3, %l1, %l0 loop_3747: bcc,a %xcc, loop_3750 loop_3748: sth %l2, [%l7 + 0x36] loop_3749: xorcc %i5, %i7, %o6 stb %g1, [%l7 + 0x72] loop_3750: nop setx loop_3751, %l0, %l1 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 + 0x6C], %l3 tpos %icc, 0x3 tvs %xcc, 0x4 loop_3751: stw %g3, [%l7 + 0x20] fands %f14, %f15, %f12 brlez,a %g6, loop_3752 fbn,a %fcc3, loop_3753 ldsb [%l7 + 0x21], %g2 andn %o5, 0x119F, %i2 loop_3752: stb %g5, [%l7 + 0x79] loop_3753: fornot2s %f13, %f13, %f10 stb %l6, [%l7 + 0x70] movcc %xcc, %g4, %o2 bg,pn %xcc, loop_3754 tsubcc %o7, %o1, %o4 stb %o0, [%l7 + 0x5F] lduh [%l7 + 0x2C], %g7 loop_3754: ldsb [%l7 + 0x11], %i0 fxnor %f6, %f12, %f4 xorcc %i4, 0x0745, %l5 fmovdne %icc, %f3, %f0 std %f8, [%l7 + 0x20] fble,a %fcc1, loop_3755 movrne %o3, 0x23D, %i6 movrne %l4, 0x383, %i1 ldsb [%l7 + 0x72], %i3 loop_3755: std %f10, [%l7 + 0x58] srax %l1, 0x1E, %l2 fbn %fcc2, loop_3756 fbge,a %fcc2, loop_3757 fpsub16 %f10, %f12, %f10 fnot2s %f3, %f0 loop_3756: fcmpeq16 %f0, %f12, %l0 loop_3757: ldd [%l7 + 0x08], %f14 array8 %i5, %o6, %g1 fmovscs %icc, %f4, %f10 stx %l3, [%l7 + 0x50] movcc %xcc, %i7, %g6 fcmpeq16 %f0, %f0, %g2 fpsub32 %f14, %f8, %f2 fmul8x16al %f14, %f5, %f8 stw %o5, [%l7 + 0x18] fmovdcc %xcc, %f10, %f0 fpsub32 %f12, %f14, %f10 ldsw [%l7 + 0x34], %i2 ldsw [%l7 + 0x54], %g5 fbule %fcc1, loop_3758 movvs %icc, %g3, %l6 sth %o2, [%l7 + 0x08] fcmpes %fcc1, %f0, %f13 loop_3758: ldd [%l7 + 0x38], %f4 brgz %o7, loop_3759 edge16 %o1, %g4, %o0 bcs %icc, loop_3760 ld [%l7 + 0x30], %f13 loop_3759: brz %g7, loop_3761 lduw [%l7 + 0x14], %i0 loop_3760: ldsh [%l7 + 0x72], %o4 fcmpne32 %f6, %f4, %l5 loop_3761: fabss %f9, %f11 andcc %i4, %i6, %l4 smulcc %i1, %o3, %i3 tn %xcc, 0x0 bpos,a,pt %xcc, loop_3762 fmovsne %icc, %f2, %f5 st %f6, [%l7 + 0x5C] ldx [%l7 + 0x60], %l2 loop_3762: fnor %f10, %f8, %f14 sth %l1, [%l7 + 0x24] ba,a,pn %xcc, loop_3763 stw %i5, [%l7 + 0x54] fsrc1s %f11, %f3 fmuld8sux16 %f15, %f15, %f6 loop_3763: bge,a loop_3764 ld [%l7 + 0x68], %f6 ldd [%l7 + 0x58], %f2 fmovdpos %xcc, %f6, %f15 loop_3764: brgez,a %l0, loop_3765 alignaddr %g1, %o6, %i7 ba,a loop_3766 fmovdn %icc, %f13, %f6 loop_3765: smul %g6, 0x0430, %g2 tvc %xcc, 0x3 loop_3766: lduw [%l7 + 0x28], %o5 tcc %xcc, 0x1 ldsb [%l7 + 0x1D], %l3 andn %i2, %g5, %g3 ldsw [%l7 + 0x1C], %l6 srlx %o2, %o7, %g4 movg %icc, %o1, %g7 brz,a %i0, loop_3767 smulcc %o0, %l5, %o4 fmuld8sux16 %f11, %f14, %f10 fpadd32 %f8, %f6, %f14 loop_3767: stx %i6, [%l7 + 0x40] tcs %icc, 0x0 st %f5, [%l7 + 0x08] fbe %fcc2, loop_3768 fmovdg %xcc, %f5, %f15 tvc %xcc, 0x2 ldsb [%l7 + 0x27], %l4 loop_3768: ldub [%l7 + 0x12], %i1 fornot1s %f12, %f10, %f6 sdivcc %o3, 0x139E, %i4 ldd [%l7 + 0x40], %f4 brgz %l2, loop_3769 lduw [%l7 + 0x70], %i3 fsrc1s %f15, %f14 std %f8, [%l7 + 0x40] loop_3769: andn %i5, %l1, %l0 fpack16 %f2, %f14 fmovdpos %icc, %f4, %f10 fbn %fcc3, loop_3770 edge16l %g1, %i7, %o6 stx %g2, [%l7 + 0x48] fabss %f10, %f11 loop_3770: fmovrdgez %o5, %f14, %f14 ldub [%l7 + 0x52], %g6 lduw [%l7 + 0x38], %l3 sllx %g5, %i2, %g3 fbul %fcc1, loop_3771 std %f4, [%l7 + 0x78] fbn,a %fcc2, loop_3772 fmovsge %icc, %f9, %f0 loop_3771: ldsw [%l7 + 0x6C], %o2 tpos %icc, 0x7 loop_3772: movvs %icc, %o7, %l6 tne %icc, 0x4 and %o1, 0x05FB, %g7 fcmple16 %f2, %f12, %i0 stw %o0, [%l7 + 0x10] ldsw [%l7 + 0x48], %l5 ldsw [%l7 + 0x74], %o4 move %xcc, %g4, %l4 xnor %i1, %o3, %i4 ldsh [%l7 + 0x08], %i6 fcmped %fcc1, %f10, %f6 fmovscc %icc, %f10, %f3 movl %icc, %l2, %i3 stx %l1, [%l7 + 0x60] fmuld8ulx16 %f8, %f0, %f14 fandnot2s %f10, %f4, %f4 fmovscc %icc, %f14, %f5 fxor %f6, %f2, %f8 movleu %icc, %l0, %i5 movneg %xcc, %g1, %o6 fmovsa %xcc, %f12, %f14 ldx [%l7 + 0x58], %i7 fcmpgt16 %f10, %f4, %g2 fandnot1 %f4, %f4, %f14 ldd [%l7 + 0x38], %f8 taddcctv %o5, %g6, %g5 srlx %l3, %i2, %o2 ld [%l7 + 0x1C], %f11 fpackfix %f12, %f12 sth %o7, [%l7 + 0x56] fmovdne %xcc, %f4, %f4 tge %icc, 0x0 call loop_3773 lduw [%l7 + 0x50], %g3 brlz %l6, loop_3774 fmovdleu %xcc, %f9, %f3 loop_3773: fmovdne %icc, %f5, %f0 brgez,a %g7, loop_3775 loop_3774: ldd [%l7 + 0x18], %f6 bneg,a loop_3776 tgu %xcc, 0x4 loop_3775: tvs %icc, 0x0 movrlez %o1, 0x133, %i0 loop_3776: fnot2 %f14, %f0 fcmpd %fcc1, %f12, %f14 ldx [%l7 + 0x60], %o0 fnegs %f6, %f10 stb %o4, [%l7 + 0x59] fmuld8sux16 %f3, %f10, %f12 fmovrdlz %g4, %f14, %f6 fmovsa %icc, %f2, %f2 fmovspos %xcc, %f13, %f13 or %l5, %i1, %l4 ldub [%l7 + 0x3A], %o3 add %i4, %l2, %i6 fmovdpos %xcc, %f11, %f12 bshuffle %f8, %f14, %f6 tge %xcc, 0x5 fmovdgu %icc, %f4, %f8 call loop_3777 udivx %i3, 0x0B77, %l1 fbul,a %fcc1, loop_3778 umulcc %l0, 0x0926, %g1 loop_3777: st %f13, [%l7 + 0x50] array32 %o6, %i7, %i5 loop_3778: fpsub32 %f2, %f6, %f10 tl %xcc, 0x0 fmovrde %g2, %f8, %f0 brgez,a %o5, loop_3779 tsubcc %g5, 0x118D, %g6 fabsd %f0, %f6 fcmpd %fcc2, %f10, %f2 loop_3779: fbul,a %fcc3, loop_3780 stw %l3, [%l7 + 0x4C] movpos %icc, %i2, %o2 stx %g3, [%l7 + 0x70] loop_3780: fmovrsgez %o7, %f5, %f0 edge16l %l6, %g7, %o1 array8 %o0, %i0, %o4 fmovdpos %xcc, %f0, %f15 ldd [%l7 + 0x38], %f0 ldub [%l7 + 0x38], %g4 edge16n %i1, %l5, %l4 fmuld8sux16 %f6, %f2, %f0 fmovsl %icc, %f4, %f3 fnand %f6, %f0, %f0 fmovsle %xcc, %f11, %f15 bgu,a,pt %xcc, loop_3781 ldub [%l7 + 0x4C], %o3 lduh [%l7 + 0x36], %i4 bvc,a %xcc, loop_3782 loop_3781: srl %l2, %i6, %i3 or %l1, %l0, %o6 fcmpgt32 %f0, %f6, %i7 loop_3782: ba,a %xcc, loop_3783 fcmpd %fcc1, %f12, %f0 fmovsvs %icc, %f11, %f11 lduh [%l7 + 0x44], %g1 loop_3783: fandnot2 %f12, %f6, %f4 brgez,a %g2, loop_3784 fcmple16 %f2, %f0, %i5 fmovse %icc, %f4, %f8 ldd [%l7 + 0x18], %f12 loop_3784: fnegs %f3, %f14 fxnors %f14, %f13, %f2 smulcc %g5, %o5, %l3 sethi 0x146A, %g6 smulcc %o2, 0x19B2, %i2 brnz %o7, loop_3785 fmovrsgz %g3, %f8, %f7 fble %fcc1, loop_3786 ldsb [%l7 + 0x55], %g7 loop_3785: tne %xcc, 0x6 tle %xcc, 0x7 loop_3786: ldx [%l7 + 0x68], %l6 subcc %o1, %i0, %o4 fcmps %fcc2, %f6, %f12 ld [%l7 + 0x14], %f8 srax %g4, %o0, %i1 sth %l4, [%l7 + 0x44] edge32 %o3, %l5, %l2 fors %f9, %f3, %f11 taddcc %i6, 0x10AA, %i3 sra %i4, %l1, %l0 sth %o6, [%l7 + 0x3A] tgu %xcc, 0x3 edge32l %g1, %g2, %i7 bcs,a,pt %icc, loop_3787 movvc %icc, %g5, %o5 fornot2s %f8, %f4, %f2 faligndata %f6, %f10, %f14 loop_3787: for %f10, %f8, %f14 fmovsne %icc, %f9, %f8 movleu %icc, %i5, %g6 movrne %o2, %l3, %i2 edge8ln %g3, %o7, %l6 fmovsle %xcc, %f5, %f8 umul %g7, %o1, %o4 ldsh [%l7 + 0x1C], %g4 array8 %o0, %i0, %l4 srax %o3, 0x1A, %l5 std %f14, [%l7 + 0x20] bg,a loop_3788 lduw [%l7 + 0x7C], %i1 fbule,a %fcc1, loop_3789 umul %i6, %i3, %i4 loop_3788: stx %l1, [%l7 + 0x10] ldsb [%l7 + 0x64], %l0 loop_3789: lduh [%l7 + 0x30], %l2 ldd [%l7 + 0x58], %f14 fsrc1 %f4, %f0 edge16 %g1, %g2, %i7 lduh [%l7 + 0x1E], %g5 ldx [%l7 + 0x48], %o5 ldd [%l7 + 0x10], %f2 ldsw [%l7 + 0x28], %o6 fmuld8ulx16 %f14, %f3, %f8 fzeros %f14 ldub [%l7 + 0x51], %i5 udiv %g6, 0x1344, %l3 ldsb [%l7 + 0x15], %o2 taddcctv %i2, %o7, %l6 sth %g3, [%l7 + 0x6E] fandnot2 %f6, %f12, %f14 ldsw [%l7 + 0x74], %g7 ta %icc, 0x5 fornot1 %f10, %f2, %f14 ldx [%l7 + 0x48], %o1 ldub [%l7 + 0x75], %g4 fcmpes %fcc2, %f13, %f3 fmovsleu %icc, %f6, %f13 movrlez %o0, 0x1DF, %i0 tg %xcc, 0x0 sethi 0x1323, %o4 std %f12, [%l7 + 0x68] fmul8x16al %f12, %f2, %f14 movrgez %o3, %l4, %l5 addc %i6, %i1, %i4 fxnors %f10, %f1, %f1 tcc %xcc, 0x5 ldsb [%l7 + 0x7F], %i3 movre %l0, 0x08E, %l2 movrlez %g1, %l1, %i7 fandnot2 %f12, %f12, %f2 ldub [%l7 + 0x52], %g2 array32 %g5, %o6, %o5 umulcc %i5, %g6, %l3 ldsb [%l7 + 0x7C], %o2 for %f0, %f2, %f6 fnands %f14, %f3, %f1 srl %o7, %i2, %g3 ldx [%l7 + 0x10], %g7 sth %o1, [%l7 + 0x1C] fmul8x16 %f4, %f6, %f2 xnor %g4, %l6, %i0 fpmerge %f2, %f2, %f14 lduh [%l7 + 0x5A], %o4 fmul8x16au %f3, %f10, %f4 stb %o0, [%l7 + 0x60] sethi 0x1E8C, %l4 fbe,a %fcc3, loop_3790 stx %o3, [%l7 + 0x78] fmovrdgez %i6, %f0, %f6 fornot2 %f0, %f2, %f2 loop_3790: fpack32 %f8, %f14, %f14 fmovse %xcc, %f11, %f12 fxnor %f4, %f0, %f8 ldsb [%l7 + 0x41], %i1 ldx [%l7 + 0x28], %i4 fmovdvs %xcc, %f13, %f4 ldd [%l7 + 0x10], %f12 fcmpne32 %f8, %f0, %i3 ldsw [%l7 + 0x14], %l5 fmovdgu %icc, %f0, %f3 nop setx loop_3791, %l0, %l1 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 %l2, %f7, %f13 fpadd16 %f8, %f4, %f14 subc %g1, 0x0059, %l1 loop_3791: fzeros %f9 fmul8x16al %f11, %f13, %f14 nop setx loop_3792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x20], %f0 taddcctv %l0, %i7, %g2 fmovdleu %icc, %f4, %f15 loop_3792: udivx %o6, 0x02A0, %g5 bge,a %icc, loop_3793 fone %f12 andcc %o5, 0x110E, %g6 movcs %icc, %l3, %i5 loop_3793: ld [%l7 + 0x28], %f15 fmovdvs %icc, %f12, %f7 alignaddrl %o2, %o7, %i2 edge16n %g7, %o1, %g4 bneg,a,pn %xcc, loop_3794 fnor %f8, %f4, %f6 sub %g3, 0x082C, %l6 stb %i0, [%l7 + 0x5C] loop_3794: fpadd32s %f9, %f5, %f12 lduh [%l7 + 0x64], %o4 fmovdvs %icc, %f9, %f10 sra %o0, 0x0F, %o3 edge8n %l4, %i6, %i1 ldx [%l7 + 0x30], %i3 umulcc %l5, %l2, %g1 bshuffle %f14, %f12, %f10 bcs,a loop_3795 udivx %l1, 0x0DE1, %l0 ldsh [%l7 + 0x26], %i7 tsubcc %g2, 0x1273, %i4 loop_3795: fbo %fcc2, loop_3796 ld [%l7 + 0x58], %f5 lduh [%l7 + 0x24], %g5 edge8n %o5, %o6, %g6 loop_3796: movpos %xcc, %l3, %o2 fcmpeq16 %f2, %f14, %i5 fxnor %f10, %f0, %f14 fmovdcs %xcc, %f10, %f4 fbn %fcc0, loop_3797 udivx %i2, 0x017B, %g7 movgu %xcc, %o7, %g4 fcmpgt16 %f4, %f14, %o1 loop_3797: subccc %g3, %l6, %o4 array32 %o0, %o3, %i0 brlz,a %l4, loop_3798 add %i1, 0x0D61, %i3 edge8l %i6, %l2, %l5 ldd [%l7 + 0x28], %f6 loop_3798: bshuffle %f0, %f8, %f10 ld [%l7 + 0x28], %f3 move %icc, %l1, %g1 fmovsvs %xcc, %f0, %f11 fabsd %f0, %f14 ldub [%l7 + 0x38], %i7 fcmpd %fcc2, %f0, %f8 ldx [%l7 + 0x58], %l0 edge8l %i4, %g2, %o5 stb %o6, [%l7 + 0x55] stw %g5, [%l7 + 0x08] fpadd32s %f12, %f15, %f7 lduh [%l7 + 0x0C], %l3 tcs %xcc, 0x5 movrne %g6, %i5, %i2 xnor %g7, %o2, %o7 fmovdleu %xcc, %f8, %f14 stw %o1, [%l7 + 0x24] lduw [%l7 + 0x1C], %g3 srl %g4, 0x06, %l6 lduh [%l7 + 0x50], %o4 fnegd %f0, %f6 fpsub32 %f6, %f14, %f12 tle %icc, 0x2 bgu,a loop_3799 fcmpes %fcc2, %f0, %f3 movcc %xcc, %o0, %i0 call loop_3800 loop_3799: movre %o3, %l4, %i3 addccc %i6, 0x1107, %i1 fmul8sux16 %f10, %f14, %f8 loop_3800: fornot2 %f2, %f8, %f8 sdivx %l2, 0x02FA, %l1 st %f11, [%l7 + 0x44] ldub [%l7 + 0x34], %l5 array16 %g1, %l0, %i7 movn %icc, %g2, %o5 tcc %xcc, 0x1 fpadd32 %f0, %f14, %f12 bcs %icc, loop_3801 ldub [%l7 + 0x50], %o6 fmovsvs %xcc, %f15, %f8 stw %i4, [%l7 + 0x2C] loop_3801: fcmpd %fcc0, %f8, %f4 movvc %xcc, %g5, %l3 tneg %xcc, 0x0 call loop_3802 fbuge %fcc2, loop_3803 fmovrdlez %i5, %f6, %f10 stw %i2, [%l7 + 0x60] loop_3802: fones %f13 loop_3803: edge8 %g7, %g6, %o7 fones %f15 movleu %icc, %o1, %o2 xnor %g4, %g3, %o4 fones %f0 fmovdvs %icc, %f10, %f5 fmovde %xcc, %f1, %f9 fornot1s %f15, %f8, %f0 ldsw [%l7 + 0x58], %l6 fpadd32s %f7, %f4, %f4 umul %o0, %o3, %l4 nop setx loop_3804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %xcc, %f0, %f15 edge32 %i0, %i3, %i6 sth %i1, [%l7 + 0x56] loop_3804: fones %f8 bcs %xcc, loop_3805 ldsb [%l7 + 0x1F], %l1 ble loop_3806 lduh [%l7 + 0x4A], %l5 loop_3805: movpos %icc, %g1, %l0 fmovdleu %icc, %f4, %f2 loop_3806: fsrc2 %f14, %f10 ldx [%l7 + 0x28], %i7 fbl,a %fcc2, loop_3807 fmovsa %xcc, %f1, %f14 movrlez %l2, %o5, %o6 std %f8, [%l7 + 0x50] loop_3807: movl %icc, %g2, %i4 fnegs %f14, %f2 fzeros %f12 array32 %g5, %i5, %l3 ldub [%l7 + 0x62], %i2 lduw [%l7 + 0x4C], %g7 subcc %g6, %o7, %o2 alignaddr %g4, %o1, %o4 fmovrslz %l6, %f6, %f15 bpos loop_3808 stw %o0, [%l7 + 0x38] mulscc %g3, 0x1DF0, %l4 fcmpne16 %f8, %f4, %o3 loop_3808: or %i3, %i6, %i1 fmovrde %l1, %f10, %f10 fands %f12, %f9, %f9 ld [%l7 + 0x7C], %f0 ldsh [%l7 + 0x28], %i0 subc %g1, 0x12AA, %l5 ldd [%l7 + 0x60], %f8 srl %l0, 0x07, %l2 std %f12, [%l7 + 0x60] bcc,pt %xcc, loop_3809 tne %xcc, 0x4 fmovspos %icc, %f15, %f6 fbul %fcc1, loop_3810 loop_3809: alignaddr %i7, %o6, %g2 ld [%l7 + 0x6C], %f4 stx %i4, [%l7 + 0x78] loop_3810: stb %g5, [%l7 + 0x46] fmovdg %icc, %f2, %f11 tn %xcc, 0x1 stb %i5, [%l7 + 0x0D] ldsb [%l7 + 0x4B], %o5 fpsub16s %f14, %f4, %f8 fmovdle %xcc, %f2, %f13 std %f0, [%l7 + 0x68] edge16l %i2, %l3, %g7 fmovrsgz %g6, %f10, %f2 or %o7, 0x1CC2, %g4 fcmpne32 %f8, %f2, %o1 ldd [%l7 + 0x10], %f4 ldd [%l7 + 0x58], %f12 pdist %f2, %f12, %f14 popc %o4, %l6 fmovd %f6, %f0 movrne %o2, 0x35E, %g3 stw %l4, [%l7 + 0x50] fbu %fcc3, loop_3811 fmovse %xcc, %f0, %f2 fmovsne %icc, %f6, %f9 ldsb [%l7 + 0x3D], %o3 loop_3811: edge8 %o0, %i3, %i6 ldd [%l7 + 0x28], %f14 andncc %l1, %i1, %i0 lduh [%l7 + 0x3C], %g1 st %f12, [%l7 + 0x64] taddcctv %l5, 0x033F, %l2 fnegs %f6, %f10 orncc %l0, %i7, %o6 movrgz %g2, %i4, %i5 lduw [%l7 + 0x68], %g5 fmovdpos %xcc, %f11, %f11 umul %i2, 0x0FD3, %o5 sllx %l3, %g6, %o7 fabsd %f2, %f10 be,pn %xcc, loop_3812 tne %xcc, 0x5 std %f14, [%l7 + 0x50] lduh [%l7 + 0x0C], %g4 loop_3812: fmovrdne %g7, %f8, %f8 udivx %o4, 0x19B2, %l6 bne,pt %xcc, loop_3813 sth %o2, [%l7 + 0x7C] be,a %xcc, loop_3814 move %icc, %g3, %l4 loop_3813: udivx %o3, 0x1D04, %o0 movrlz %i3, 0x024, %o1 loop_3814: ld [%l7 + 0x78], %f2 fnegd %f8, %f14 edge16n %i6, %l1, %i1 fxnors %f14, %f1, %f14 brgez,a %g1, loop_3815 movge %xcc, %i0, %l5 nop setx loop_3816, %l0, %l1 jmpl %l1, %l0 lduh [%l7 + 0x34], %l2 loop_3815: ldsh [%l7 + 0x30], %o6 bn,a loop_3817 loop_3816: fmovrdne %i7, %f10, %f0 fbu,a %fcc0, loop_3818 tsubcctv %i4, 0x172C, %g2 loop_3817: movrlz %i5, 0x1EC, %g5 edge32n %o5, %l3, %g6 loop_3818: stx %o7, [%l7 + 0x60] stx %g4, [%l7 + 0x50] fmovsge %icc, %f13, %f3 movrlz %i2, 0x0E8, %o4 stb %l6, [%l7 + 0x66] movrlz %g7, 0x1C9, %o2 mova %xcc, %l4, %o3 lduw [%l7 + 0x3C], %g3 st %f6, [%l7 + 0x6C] lduw [%l7 + 0x54], %i3 ldx [%l7 + 0x70], %o0 edge8l %o1, %l1, %i1 popc %g1, %i0 ldsb [%l7 + 0x5E], %i6 tvs %icc, 0x3 std %f2, [%l7 + 0x68] movn %icc, %l5, %l0 fmovdcs %icc, %f1, %f6 siam 0x1 fpadd32s %f10, %f5, %f3 fbl %fcc0, loop_3819 fmovsle %xcc, %f12, %f14 fmovsa %icc, %f13, %f8 fmovrdlz %o6, %f10, %f12 loop_3819: lduh [%l7 + 0x38], %l2 movrgz %i4, %g2, %i7 alignaddr %g5, %i5, %l3 fmovdn %xcc, %f5, %f4 std %f14, [%l7 + 0x58] orncc %o5, %o7, %g4 ldub [%l7 + 0x5B], %g6 srlx %i2, 0x19, %o4 ldx [%l7 + 0x20], %l6 fmovse %xcc, %f2, %f1 stx %g7, [%l7 + 0x68] ble,a %icc, loop_3820 fmovda %xcc, %f0, %f15 stw %o2, [%l7 + 0x28] fbo,a %fcc1, loop_3821 loop_3820: fpack32 %f12, %f4, %f14 sth %o3, [%l7 + 0x1A] fsrc1 %f0, %f2 loop_3821: ldub [%l7 + 0x14], %l4 fornot1 %f0, %f14, %f0 edge16ln %i3, %o0, %o1 bg loop_3822 fcmpgt32 %f12, %f6, %l1 fxors %f5, %f0, %f2 fxors %f8, %f0, %f11 loop_3822: stb %i1, [%l7 + 0x42] andcc %g3, 0x0418, %g1 array16 %i0, %i6, %l0 ldd [%l7 + 0x70], %f0 bge,a %icc, loop_3823 std %f2, [%l7 + 0x18] fmovse %icc, %f9, %f2 or %l5, %o6, %i4 loop_3823: fcmps %fcc3, %f2, %f15 ldsb [%l7 + 0x72], %l2 fmovsge %xcc, %f8, %f5 fbule %fcc2, loop_3824 fone %f10 stb %g2, [%l7 + 0x57] fmovrse %g5, %f3, %f11 loop_3824: fcmpeq32 %f8, %f0, %i5 tleu %xcc, 0x5 fpadd16s %f3, %f11, %f12 ldd [%l7 + 0x50], %f14 ldsw [%l7 + 0x58], %i7 fmovsleu %icc, %f8, %f14 ld [%l7 + 0x30], %f1 movg %icc, %l3, %o5 fxors %f10, %f1, %f8 xnor %g4, 0x1F7F, %g6 tl %xcc, 0x3 fsrc2 %f12, %f6 ldd [%l7 + 0x70], %f4 edge8ln %i2, %o7, %l6 fandnot1 %f6, %f4, %f14 stx %g7, [%l7 + 0x60] lduw [%l7 + 0x74], %o4 mulscc %o3, %o2, %l4 fcmpgt16 %f6, %f8, %o0 fmovrsgz %i3, %f12, %f15 bvc loop_3825 tvs %icc, 0x2 alignaddr %o1, %l1, %i1 fbo %fcc2, loop_3826 loop_3825: fxor %f0, %f14, %f2 stb %g1, [%l7 + 0x7F] fxor %f12, %f8, %f2 loop_3826: fornot2 %f2, %f2, %f10 edge16ln %g3, %i6, %i0 and %l0, 0x059C, %o6 smulcc %l5, 0x1CD0, %l2 fmovdle %xcc, %f4, %f15 lduh [%l7 + 0x42], %i4 ldsh [%l7 + 0x40], %g2 array32 %g5, %i5, %i7 fpsub32s %f4, %f1, %f1 stx %l3, [%l7 + 0x38] ldx [%l7 + 0x08], %g4 sth %o5, [%l7 + 0x0C] ldub [%l7 + 0x1E], %g6 fnegs %f15, %f13 movrgz %o7, %l6, %i2 call loop_3827 st %f4, [%l7 + 0x44] array16 %g7, %o4, %o3 st %f1, [%l7 + 0x1C] loop_3827: stw %l4, [%l7 + 0x70] fandnot2s %f3, %f14, %f14 fmovdvs %icc, %f3, %f11 edge8ln %o0, %i3, %o1 fpackfix %f10, %f12 lduw [%l7 + 0x20], %o2 ldsh [%l7 + 0x3A], %l1 movrlez %i1, 0x252, %g3 fbge,a %fcc3, loop_3828 fbn,a %fcc2, loop_3829 srax %i6, %g1, %l0 ldd [%l7 + 0x30], %f0 loop_3828: ldsb [%l7 + 0x20], %i0 loop_3829: ldx [%l7 + 0x08], %l5 stw %l2, [%l7 + 0x44] tleu %xcc, 0x2 fbn,a %fcc3, loop_3830 stx %o6, [%l7 + 0x10] fmovrde %g2, %f6, %f12 stx %g5, [%l7 + 0x18] loop_3830: edge8 %i4, %i7, %l3 bg,a %icc, loop_3831 lduh [%l7 + 0x34], %g4 fmovdpos %xcc, %f10, %f4 movvc %xcc, %i5, %g6 loop_3831: fornot2 %f2, %f2, %f12 fcmpne32 %f8, %f8, %o5 stb %l6, [%l7 + 0x30] brnz,a %i2, loop_3832 mulx %o7, 0x163F, %o4 edge16l %o3, %g7, %o0 stx %l4, [%l7 + 0x40] loop_3832: tn %icc, 0x2 tcs %icc, 0x3 fblg,a %fcc2, loop_3833 fcmpgt32 %f10, %f8, %i3 orcc %o2, 0x0520, %o1 lduw [%l7 + 0x1C], %i1 loop_3833: be,a,pn %icc, loop_3834 fmovs %f9, %f3 fpsub16 %f14, %f2, %f14 movge %xcc, %l1, %i6 loop_3834: movrne %g1, %l0, %i0 ldsw [%l7 + 0x34], %l5 stb %l2, [%l7 + 0x6B] fbuge,a %fcc1, loop_3835 stb %o6, [%l7 + 0x0D] ldsb [%l7 + 0x68], %g3 movrgez %g2, %i4, %g5 loop_3835: fmovrse %i7, %f0, %f14 ldd [%l7 + 0x68], %f12 mova %xcc, %g4, %i5 movn %xcc, %g6, %l3 ldsb [%l7 + 0x35], %o5 fmovrdgez %l6, %f12, %f6 srax %i2, %o4, %o7 movl %xcc, %g7, %o3 fmovdvs %icc, %f14, %f9 fmovdpos %icc, %f7, %f11 fmovsleu %xcc, %f8, %f8 bne,pn %icc, loop_3836 fxnors %f8, %f13, %f4 fnegs %f7, %f14 edge8 %l4, %o0, %o2 loop_3836: tne %icc, 0x0 stx %i3, [%l7 + 0x30] udivx %i1, 0x1B51, %o1 fxnors %f11, %f4, %f3 bne,a,pt %icc, loop_3837 fcmpes %fcc2, %f0, %f3 move %xcc, %l1, %i6 lduw [%l7 + 0x5C], %l0 loop_3837: tsubcc %i0, 0x199A, %g1 fmovrsgz %l5, %f8, %f5 bneg,a %icc, loop_3838 fmovsg %icc, %f7, %f10 stw %l2, [%l7 + 0x0C] movneg %xcc, %o6, %g3 loop_3838: fmovd %f8, %f8 fmovsa %xcc, %f9, %f7 lduw [%l7 + 0x48], %i4 lduh [%l7 + 0x0C], %g5 ldub [%l7 + 0x7A], %g2 ldub [%l7 + 0x0E], %g4 ldx [%l7 + 0x20], %i7 edge32n %g6, %l3, %o5 fblg %fcc3, loop_3839 fbue %fcc0, loop_3840 array32 %l6, %i5, %i2 ldsh [%l7 + 0x44], %o4 loop_3839: fcmpgt32 %f14, %f8, %g7 loop_3840: edge16 %o3, %l4, %o0 fbu,a %fcc0, loop_3841 lduh [%l7 + 0x20], %o7 fmovdn %icc, %f11, %f11 fmovrdgz %o2, %f12, %f6 loop_3841: be %icc, loop_3842 bleu,pt %xcc, loop_3843 ldx [%l7 + 0x60], %i3 movcc %xcc, %o1, %i1 loop_3842: fabss %f2, %f11 loop_3843: udivcc %l1, 0x0FA5, %l0 fbn %fcc1, loop_3844 stb %i0, [%l7 + 0x09] ldd [%l7 + 0x18], %f8 orcc %g1, %l5, %l2 loop_3844: srlx %i6, 0x07, %o6 tcc %icc, 0x1 fmovdvc %icc, %f15, %f13 stx %i4, [%l7 + 0x10] ldsb [%l7 + 0x61], %g3 subcc %g5, 0x0AB7, %g2 nop setx loop_3845, %l0, %l1 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 + 0x6C], %i7 st %f9, [%l7 + 0x28] movneg %icc, %g6, %l3 loop_3845: fbg,a %fcc0, loop_3846 bn,a loop_3847 addccc %g4, 0x068D, %o5 fbo,a %fcc1, loop_3848 loop_3846: ldub [%l7 + 0x31], %i5 loop_3847: ba,a loop_3849 ldub [%l7 + 0x4F], %l6 loop_3848: siam 0x6 bleu loop_3850 loop_3849: tpos %icc, 0x5 bshuffle %f2, %f0, %f4 brz %o4, loop_3851 loop_3850: popc %g7, %o3 brgez %i2, loop_3852 fbue,a %fcc0, loop_3853 loop_3851: fcmpgt16 %f14, %f12, %o0 stb %l4, [%l7 + 0x73] loop_3852: stb %o2, [%l7 + 0x35] loop_3853: subc %o7, %o1, %i1 movne %xcc, %i3, %l1 ta %icc, 0x0 ldx [%l7 + 0x40], %i0 fmuld8sux16 %f15, %f9, %f8 tle %xcc, 0x6 stb %g1, [%l7 + 0x7D] fmovdcc %xcc, %f4, %f14 sth %l0, [%l7 + 0x28] fbn %fcc2, loop_3854 fcmped %fcc3, %f6, %f2 ldsw [%l7 + 0x14], %l2 fmovdvs %xcc, %f13, %f1 loop_3854: fnands %f11, %f11, %f10 be,a,pt %xcc, loop_3855 fpadd32 %f8, %f12, %f0 ldd [%l7 + 0x18], %f8 ldsw [%l7 + 0x30], %l5 loop_3855: nop setx loop_3856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x4C], %i6 movrne %o6, 0x22B, %i4 sth %g3, [%l7 + 0x74] loop_3856: bcs,pt %xcc, loop_3857 brlz %g2, loop_3858 fmovdl %xcc, %f2, %f11 ldd [%l7 + 0x70], %f10 loop_3857: lduw [%l7 + 0x4C], %i7 loop_3858: bgu,a %icc, loop_3859 fba,a %fcc0, loop_3860 fpackfix %f4, %f8 popc 0x125F, %g6 loop_3859: fbe %fcc0, loop_3861 loop_3860: movne %icc, %g5, %l3 sth %o5, [%l7 + 0x46] add %g4, 0x0D82, %l6 loop_3861: stx %i5, [%l7 + 0x60] tgu %icc, 0x7 fmovsneg %icc, %f3, %f7 fxor %f8, %f12, %f6 ldx [%l7 + 0x28], %g7 addcc %o4, 0x00B8, %i2 movg %icc, %o0, %o3 ldsh [%l7 + 0x58], %o2 fcmpeq16 %f0, %f2, %o7 fnors %f11, %f13, %f2 lduw [%l7 + 0x08], %l4 bleu %xcc, loop_3862 bshuffle %f4, %f10, %f2 fcmped %fcc1, %f10, %f12 ldub [%l7 + 0x33], %o1 loop_3862: sra %i3, 0x08, %l1 edge8l %i0, %g1, %i1 fmovda %icc, %f6, %f2 bvc,a %icc, loop_3863 fornot1 %f2, %f10, %f2 tvs %icc, 0x4 fmovscc %xcc, %f9, %f9 loop_3863: fands %f10, %f10, %f9 fnegd %f2, %f8 fandnot2 %f0, %f0, %f4 bvs,a,pt %xcc, loop_3864 ldsh [%l7 + 0x74], %l0 stx %l5, [%l7 + 0x20] tcs %icc, 0x4 loop_3864: tleu %xcc, 0x0 ld [%l7 + 0x38], %f8 udiv %l2, 0x1C78, %i6 fmul8ulx16 %f12, %f0, %f14 stw %o6, [%l7 + 0x08] fmovsleu %icc, %f4, %f12 fpadd32s %f14, %f7, %f15 edge8ln %g3, %i4, %i7 fba %fcc1, loop_3865 fmul8x16au %f9, %f11, %f8 fmovsleu %icc, %f6, %f11 sdivcc %g2, 0x0210, %g5 loop_3865: stw %g6, [%l7 + 0x50] tsubcctv %l3, 0x08FC, %g4 edge8ln %o5, %i5, %l6 sth %g7, [%l7 + 0x1A] stx %o4, [%l7 + 0x58] fmovdle %icc, %f13, %f0 xorcc %i2, 0x11BC, %o0 edge16 %o2, %o7, %l4 fmovsgu %icc, %f1, %f13 fabss %f7, %f12 tvs %icc, 0x7 fnands %f5, %f10, %f2 or %o3, 0x0503, %i3 fmovrslz %o1, %f5, %f10 for %f10, %f8, %f14 fmovdg %icc, %f0, %f14 bn,a loop_3866 fbug %fcc1, loop_3867 std %f2, [%l7 + 0x38] bge,a %xcc, loop_3868 loop_3866: alignaddr %l1, %i0, %i1 loop_3867: fpadd16s %f3, %f5, %f12 ldsh [%l7 + 0x52], %g1 loop_3868: fcmpgt32 %f6, %f4, %l5 sra %l0, %l2, %i6 movcs %xcc, %g3, %i4 ldub [%l7 + 0x76], %i7 st %f10, [%l7 + 0x24] bvs,a,pt %icc, loop_3869 fmovrdlz %g2, %f4, %f10 st %f15, [%l7 + 0x78] bg,pt %icc, loop_3870 loop_3869: fmovrde %o6, %f4, %f2 fbule,a %fcc0, loop_3871 ld [%l7 + 0x6C], %f13 loop_3870: movrgez %g6, 0x0A9, %l3 move %icc, %g5, %g4 loop_3871: movre %i5, %o5, %g7 bneg,pt %xcc, loop_3872 fpackfix %f12, %f13 faligndata %f4, %f14, %f6 sth %o4, [%l7 + 0x7A] loop_3872: and %i2, 0x19A8, %l6 fcmpeq16 %f12, %f4, %o2 nop setx loop_3873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %xcc, %o0, %o7 ldd [%l7 + 0x30], %f8 ldsw [%l7 + 0x60], %o3 loop_3873: fmovdge %icc, %f1, %f2 ld [%l7 + 0x14], %f14 std %f4, [%l7 + 0x68] tge %xcc, 0x5 fmovsne %xcc, %f12, %f12 bneg %icc, loop_3874 ldsh [%l7 + 0x20], %l4 faligndata %f0, %f2, %f8 lduw [%l7 + 0x50], %o1 loop_3874: sdivcc %l1, 0x0D3F, %i3 movn %xcc, %i1, %i0 sllx %l5, %l0, %l2 edge8l %i6, %g1, %g3 bpos,pt %xcc, loop_3875 edge32ln %i4, %i7, %g2 fcmpne32 %f8, %f6, %g6 bl loop_3876 loop_3875: tn %icc, 0x0 taddcc %l3, 0x1FBD, %o6 tsubcc %g4, 0x1039, %i5 loop_3876: addcc %o5, %g5, %g7 fmovda %xcc, %f5, %f12 fpack16 %f6, %f3 stw %i2, [%l7 + 0x58] ldx [%l7 + 0x28], %o4 movrne %o2, 0x398, %l6 sth %o0, [%l7 + 0x7E] tvs %xcc, 0x3 ble,pt %icc, loop_3877 fnegs %f3, %f8 ldub [%l7 + 0x34], %o7 ldx [%l7 + 0x50], %l4 loop_3877: fcmpne32 %f2, %f10, %o1 fcmpeq32 %f8, %f12, %o3 fbne %fcc0, loop_3878 addccc %l1, 0x1C68, %i3 ble,pn %icc, loop_3879 fcmpne16 %f4, %f8, %i0 loop_3878: fpackfix %f12, %f14 movn %xcc, %l5, %i1 loop_3879: lduw [%l7 + 0x5C], %l0 ldx [%l7 + 0x40], %i6 fpadd16s %f10, %f2, %f13 ldd [%l7 + 0x50], %f6 sra %l2, %g1, %i4 sth %g3, [%l7 + 0x4A] bneg,a loop_3880 bg,a %xcc, loop_3881 ldx [%l7 + 0x38], %g2 fmovrse %i7, %f8, %f5 loop_3880: ldub [%l7 + 0x17], %g6 loop_3881: fmovsvs %xcc, %f2, %f0 stx %o6, [%l7 + 0x28] bne,a loop_3882 bvc,a %icc, loop_3883 fmovsne %icc, %f3, %f4 stx %l3, [%l7 + 0x08] loop_3882: fbne,a %fcc0, loop_3884 loop_3883: ldx [%l7 + 0x20], %g4 tge %icc, 0x7 fmul8sux16 %f12, %f8, %f0 loop_3884: edge32 %i5, %g5, %o5 movrgz %g7, %o4, %i2 movne %xcc, %l6, %o0 edge8l %o2, %l4, %o7 fmovdg %icc, %f3, %f7 edge16n %o3, %o1, %l1 orncc %i0, 0x0D58, %i3 std %f8, [%l7 + 0x40] for %f6, %f6, %f6 fmul8x16au %f13, %f15, %f14 std %f12, [%l7 + 0x58] fnand %f6, %f0, %f10 fmovs %f15, %f11 fmovsle %icc, %f2, %f3 fbuge,a %fcc3, loop_3885 fblg %fcc0, loop_3886 fmovscs %xcc, %f10, %f2 fbug %fcc3, loop_3887 loop_3885: movleu %icc, %i1, %l0 loop_3886: fbule,a %fcc1, loop_3888 ble,a,pt %xcc, loop_3889 loop_3887: array16 %l5, %l2, %i6 tsubcc %g1, 0x08B8, %i4 loop_3888: tl %xcc, 0x6 loop_3889: lduw [%l7 + 0x40], %g2 ldsw [%l7 + 0x48], %g3 tcc %xcc, 0x6 edge32n %i7, %o6, %l3 alignaddrl %g4, %i5, %g5 ldub [%l7 + 0x34], %o5 smul %g7, %g6, %o4 lduh [%l7 + 0x30], %l6 ld [%l7 + 0x7C], %f5 fcmpgt32 %f0, %f6, %o0 fornot1 %f4, %f14, %f0 movleu %icc, %o2, %l4 fmul8x16 %f10, %f0, %f6 fmovdvc %icc, %f15, %f2 fmovsa %xcc, %f9, %f6 fmuld8sux16 %f14, %f0, %f12 fbue %fcc1, loop_3890 fmul8x16au %f3, %f8, %f10 fxor %f2, %f4, %f14 sth %o7, [%l7 + 0x52] loop_3890: ldsh [%l7 + 0x12], %i2 std %f8, [%l7 + 0x38] ldsh [%l7 + 0x46], %o1 movne %icc, %l1, %o3 bn,a %xcc, loop_3891 fors %f13, %f1, %f5 fmovrde %i3, %f8, %f14 fmovsl %icc, %f14, %f13 loop_3891: sth %i1, [%l7 + 0x54] st %f6, [%l7 + 0x30] fmovdn %xcc, %f9, %f9 xorcc %l0, 0x1744, %i0 fpadd32s %f14, %f15, %f15 ldsb [%l7 + 0x48], %l5 stx %l2, [%l7 + 0x70] stb %g1, [%l7 + 0x0A] fnands %f15, %f3, %f3 ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x31], %i4 sth %i6, [%l7 + 0x52] bneg,a loop_3892 tsubcc %g2, %g3, %o6 ta %icc, 0x3 ta %xcc, 0x3 loop_3892: movneg %icc, %i7, %l3 fmovsl %icc, %f7, %f12 ld [%l7 + 0x40], %f14 fandnot2 %f6, %f8, %f8 ldsh [%l7 + 0x30], %i5 ld [%l7 + 0x08], %f1 fmovsle %xcc, %f3, %f15 bge,pn %icc, loop_3893 movvc %icc, %g5, %o5 bge,pn %icc, loop_3894 sth %g7, [%l7 + 0x4C] loop_3893: ldsb [%l7 + 0x2A], %g4 lduh [%l7 + 0x4A], %o4 loop_3894: subcc %l6, 0x1C05, %g6 fzeros %f15 sllx %o0, 0x19, %l4 lduh [%l7 + 0x52], %o7 ldub [%l7 + 0x1D], %i2 ldsb [%l7 + 0x62], %o2 orcc %l1, %o3, %i3 st %f6, [%l7 + 0x2C] fmovda %xcc, %f7, %f7 pdist %f14, %f0, %f14 tleu %icc, 0x1 stx %o1, [%l7 + 0x48] array8 %i1, %l0, %i0 andncc %l2, %l5, %i4 sth %i6, [%l7 + 0x60] fbue,a %fcc3, loop_3895 fnor %f14, %f12, %f12 bleu,pn %icc, loop_3896 tne %xcc, 0x5 loop_3895: movn %xcc, %g2, %g3 edge8n %o6, %i7, %g1 loop_3896: andncc %l3, %i5, %g5 mova %xcc, %g7, %o5 tgu %xcc, 0x1 fmovdgu %icc, %f13, %f15 fmovdl %xcc, %f1, %f4 fpmerge %f6, %f4, %f14 fmovda %icc, %f5, %f13 std %f14, [%l7 + 0x30] fbn %fcc3, loop_3897 ldx [%l7 + 0x68], %g4 fnot2s %f15, %f2 ldd [%l7 + 0x68], %f14 loop_3897: ldub [%l7 + 0x1A], %o4 st %f15, [%l7 + 0x68] orcc %g6, 0x1F91, %o0 stb %l4, [%l7 + 0x6E] brgz,a %l6, loop_3898 tg %icc, 0x4 sth %o7, [%l7 + 0x72] movneg %icc, %i2, %l1 loop_3898: lduw [%l7 + 0x5C], %o3 movre %o2, 0x02D, %o1 ldd [%l7 + 0x18], %f4 ldsw [%l7 + 0x38], %i3 fmovdleu %xcc, %f5, %f2 edge32 %i1, %i0, %l2 fmovsneg %xcc, %f12, %f6 edge16 %l0, %l5, %i6 fmovda %icc, %f13, %f13 fmovrsgez %i4, %f3, %f7 fbug,a %fcc3, loop_3899 alignaddr %g2, %o6, %g3 edge16n %i7, %l3, %i5 fnot1s %f3, %f7 loop_3899: bg,pt %icc, loop_3900 nop setx loop_3901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug %fcc0, loop_3902 st %f14, [%l7 + 0x30] loop_3900: fmovdpos %icc, %f4, %f7 loop_3901: fcmpd %fcc1, %f12, %f0 loop_3902: fmovdneg %icc, %f1, %f9 tvc %icc, 0x0 tne %xcc, 0x7 orncc %g1, 0x0F4E, %g5 fsrc2 %f4, %f6 edge16l %g7, %g4, %o4 movcc %icc, %o5, %o0 fbule,a %fcc1, loop_3903 fxnor %f10, %f8, %f6 bcc,a %icc, loop_3904 xnorcc %g6, 0x04AB, %l4 loop_3903: brgez %o7, loop_3905 ldd [%l7 + 0x58], %f6 loop_3904: st %f1, [%l7 + 0x28] ldx [%l7 + 0x60], %l6 loop_3905: fmovrsne %i2, %f2, %f2 movgu %xcc, %o3, %o2 brlz,a %o1, loop_3906 fornot2 %f10, %f8, %f10 bneg,pn %icc, loop_3907 tl %xcc, 0x4 loop_3906: fmovde %icc, %f8, %f3 sub %i3, %l1, %i1 loop_3907: add %l2, 0x06DB, %i0 std %f12, [%l7 + 0x60] tsubcc %l0, 0x0F56, %l5 popc %i6, %i4 brnz %o6, loop_3908 fandnot1s %f11, %f13, %f2 ldx [%l7 + 0x68], %g2 fmul8ulx16 %f10, %f14, %f0 loop_3908: ldx [%l7 + 0x50], %i7 fbul %fcc3, loop_3909 tge %icc, 0x7 lduw [%l7 + 0x4C], %g3 bcs %xcc, loop_3910 loop_3909: fmovde %icc, %f5, %f13 ldsh [%l7 + 0x3E], %i5 stb %g1, [%l7 + 0x60] loop_3910: bne,a %icc, loop_3911 std %f4, [%l7 + 0x10] fmovsn %icc, %f4, %f3 edge32ln %g5, %l3, %g7 loop_3911: stx %g4, [%l7 + 0x40] ldsw [%l7 + 0x78], %o4 ldsw [%l7 + 0x0C], %o5 ldsb [%l7 + 0x24], %g6 brnz,a %l4, loop_3912 ldsb [%l7 + 0x11], %o0 ldsb [%l7 + 0x1D], %l6 fmovdvc %icc, %f2, %f1 loop_3912: std %f0, [%l7 + 0x68] fmuld8ulx16 %f14, %f5, %f6 fmovrdgez %o7, %f6, %f14 sth %o3, [%l7 + 0x4A] fba,a %fcc1, loop_3913 tpos %xcc, 0x5 stx %o2, [%l7 + 0x28] smul %o1, %i2, %i3 loop_3913: fbl %fcc1, loop_3914 fpadd32s %f11, %f12, %f8 fbe,a %fcc2, loop_3915 udivx %l1, 0x108E, %i1 loop_3914: movcc %icc, %i0, %l0 sth %l2, [%l7 + 0x50] loop_3915: movrlz %i6, 0x2E8, %l5 stw %i4, [%l7 + 0x64] for %f10, %f2, %f12 fpadd16 %f4, %f4, %f14 movre %o6, %g2, %g3 stw %i5, [%l7 + 0x7C] ldsh [%l7 + 0x6A], %i7 fones %f11 brlz,a %g1, loop_3916 fbge,a %fcc1, loop_3917 subcc %g5, %g7, %l3 st %f4, [%l7 + 0x4C] loop_3916: fsrc1 %f4, %f12 loop_3917: fnegd %f8, %f2 lduh [%l7 + 0x18], %o4 sth %o5, [%l7 + 0x38] fbo,a %fcc0, loop_3918 orn %g6, %l4, %o0 sth %l6, [%l7 + 0x6E] movcc %xcc, %g4, %o7 loop_3918: fbne %fcc0, loop_3919 fmovdne %icc, %f9, %f10 st %f11, [%l7 + 0x5C] tleu %xcc, 0x2 loop_3919: lduw [%l7 + 0x1C], %o3 ld [%l7 + 0x6C], %f5 fbu %fcc3, loop_3920 fmovsa %icc, %f1, %f10 taddcctv %o2, %o1, %i2 bpos,a %xcc, loop_3921 loop_3920: fmovda %xcc, %f0, %f2 fzero %f12 taddcc %i3, 0x054E, %l1 loop_3921: ldsw [%l7 + 0x70], %i0 fmovsge %xcc, %f10, %f1 fpadd32 %f4, %f14, %f14 bshuffle %f14, %f10, %f14 st %f6, [%l7 + 0x2C] add %i1, 0x1A7C, %l0 addcc %l2, %i6, %l5 fmovsl %xcc, %f5, %f10 fpack16 %f12, %f3 addccc %o6, %i4, %g3 tleu %icc, 0x7 fmul8x16au %f13, %f3, %f0 tsubcctv %g2, 0x12E2, %i7 fsrc2 %f0, %f14 be,a %icc, loop_3922 fmovde %icc, %f4, %f13 bg,a %icc, loop_3923 fbule %fcc1, loop_3924 loop_3922: std %f6, [%l7 + 0x18] fcmple16 %f4, %f0, %g1 loop_3923: sdivx %g5, 0x1E3E, %g7 loop_3924: fmovsne %icc, %f10, %f8 edge8 %i5, %l3, %o5 ld [%l7 + 0x10], %f7 ldsb [%l7 + 0x1E], %o4 sll %g6, 0x19, %l4 edge16ln %l6, %o0, %g4 fbu %fcc2, loop_3925 faligndata %f8, %f14, %f6 srax %o7, 0x1C, %o2 fmovspos %icc, %f1, %f11 loop_3925: sth %o1, [%l7 + 0x3E] siam 0x3 ldsh [%l7 + 0x70], %i2 ldd [%l7 + 0x70], %f4 movcs %xcc, %o3, %l1 stb %i0, [%l7 + 0x0F] movleu %xcc, %i3, %i1 fmovdneg %xcc, %f14, %f3 fmovdle %xcc, %f8, %f4 fmovrde %l2, %f14, %f6 and %i6, %l0, %l5 tvs %xcc, 0x6 movre %i4, 0x0B4, %g3 tn %xcc, 0x7 lduh [%l7 + 0x3E], %o6 fmovd %f6, %f10 xnor %i7, 0x123F, %g1 sth %g2, [%l7 + 0x36] lduw [%l7 + 0x58], %g5 andcc %g7, 0x1631, %i5 ldsb [%l7 + 0x26], %o5 tleu %xcc, 0x2 ldsw [%l7 + 0x30], %o4 fpack32 %f8, %f0, %f0 fpack16 %f6, %f2 movn %xcc, %g6, %l4 brz %l6, loop_3926 bl,pn %icc, loop_3927 ldsb [%l7 + 0x42], %l3 fbne %fcc1, loop_3928 loop_3926: lduw [%l7 + 0x5C], %o0 loop_3927: ldsb [%l7 + 0x29], %g4 fmovrse %o2, %f11, %f15 loop_3928: brnz %o7, loop_3929 tn %xcc, 0x0 ldsw [%l7 + 0x60], %o1 ldd [%l7 + 0x48], %f2 loop_3929: fpadd16 %f12, %f2, %f6 edge32 %o3, %i2, %l1 fmovd %f8, %f10 fmovsg %icc, %f10, %f9 udivx %i0, 0x1F98, %i1 nop setx loop_3930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %i3, 0x0B, %i6 fbl %fcc0, loop_3931 movne %icc, %l0, %l5 loop_3930: movpos %xcc, %l2, %i4 ldsh [%l7 + 0x26], %g3 loop_3931: fmovdg %xcc, %f6, %f9 ldd [%l7 + 0x08], %f14 fmovrse %o6, %f12, %f11 fones %f1 fsrc1s %f4, %f0 ldx [%l7 + 0x68], %g1 fmuld8sux16 %f9, %f9, %f2 tsubcctv %i7, 0x0C33, %g2 fcmple16 %f14, %f6, %g7 stw %i5, [%l7 + 0x08] ldx [%l7 + 0x28], %g5 ldx [%l7 + 0x68], %o4 bn loop_3932 array16 %o5, %g6, %l4 sth %l6, [%l7 + 0x1E] fcmpeq32 %f8, %f10, %l3 loop_3932: movrgez %g4, 0x345, %o0 lduw [%l7 + 0x54], %o2 faligndata %f6, %f6, %f0 std %f8, [%l7 + 0x78] fand %f2, %f2, %f2 edge32ln %o7, %o3, %o1 fmovsvs %xcc, %f1, %f10 alignaddrl %l1, %i2, %i1 tge %icc, 0x1 stb %i3, [%l7 + 0x59] stx %i6, [%l7 + 0x40] ld [%l7 + 0x48], %f12 fcmple32 %f0, %f0, %l0 fba,a %fcc2, loop_3933 umulcc %l5, 0x1497, %l2 fornot1 %f12, %f12, %f14 addccc %i4, 0x1851, %g3 loop_3933: movrne %i0, 0x3B3, %o6 std %f14, [%l7 + 0x10] fbuge,a %fcc1, loop_3934 edge8 %g1, %g2, %g7 fzero %f10 fmovdle %xcc, %f7, %f12 loop_3934: sub %i7, 0x04FF, %g5 bcc %icc, loop_3935 edge16ln %i5, %o4, %g6 stb %l4, [%l7 + 0x59] tgu %xcc, 0x2 loop_3935: fnands %f9, %f3, %f3 stb %o5, [%l7 + 0x26] fbge,a %fcc1, loop_3936 fmovsne %icc, %f7, %f5 fmul8x16au %f8, %f1, %f14 fmul8x16au %f6, %f9, %f4 loop_3936: fbue,a %fcc0, loop_3937 fmovrdlz %l6, %f12, %f10 array16 %g4, %l3, %o2 fmovdpos %xcc, %f1, %f8 loop_3937: fcmpes %fcc2, %f9, %f7 fmovsvs %icc, %f3, %f11 fand %f12, %f6, %f4 fmuld8ulx16 %f13, %f11, %f10 fmovdl %icc, %f6, %f14 sth %o0, [%l7 + 0x5A] lduh [%l7 + 0x5E], %o3 fcmple16 %f10, %f10, %o1 fmovrslz %o7, %f4, %f13 fbne %fcc1, loop_3938 sethi 0x0E15, %l1 lduw [%l7 + 0x2C], %i1 fpsub32 %f4, %f12, %f4 loop_3938: srlx %i3, %i6, %l0 fornot1 %f10, %f6, %f12 lduh [%l7 + 0x4E], %i2 udivcc %l2, 0x167B, %l5 lduw [%l7 + 0x6C], %g3 umulcc %i0, %o6, %i4 fmovdle %icc, %f11, %f5 ldub [%l7 + 0x0E], %g1 addc %g7, 0x0354, %g2 umulcc %i7, 0x159C, %g5 ldd [%l7 + 0x68], %f4 movrlz %i5, %o4, %g6 fornot2 %f12, %f6, %f14 fmovdg %xcc, %f13, %f3 movvs %icc, %l4, %l6 brlez %o5, loop_3939 ldsh [%l7 + 0x56], %l3 ld [%l7 + 0x0C], %f15 ldd [%l7 + 0x28], %f12 loop_3939: lduw [%l7 + 0x24], %g4 fpack32 %f6, %f6, %f2 edge32n %o2, %o0, %o1 fmovdcc %icc, %f7, %f8 sth %o7, [%l7 + 0x74] fble %fcc2, loop_3940 std %f4, [%l7 + 0x18] umul %o3, %l1, %i3 fsrc2s %f8, %f14 loop_3940: pdist %f8, %f10, %f12 stx %i6, [%l7 + 0x18] fbge,a %fcc0, loop_3941 fbu,a %fcc2, loop_3942 fblg,a %fcc3, loop_3943 tle %icc, 0x4 loop_3941: ldsw [%l7 + 0x44], %l0 loop_3942: fmovsvc %icc, %f3, %f11 loop_3943: siam 0x6 fmovdgu %icc, %f10, %f1 edge32l %i2, %l2, %i1 edge32ln %l5, %i0, %g3 fzeros %f2 nop setx loop_3944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %icc, 0x5 bvs,a %icc, loop_3945 edge16l %i4, %g1, %o6 loop_3944: move %xcc, %g7, %i7 edge8ln %g5, %i5, %g2 loop_3945: smul %g6, 0x178F, %l4 bpos,pt %icc, loop_3946 sth %o4, [%l7 + 0x16] taddcctv %o5, 0x0AEB, %l6 lduh [%l7 + 0x3C], %l3 loop_3946: std %f4, [%l7 + 0x30] fmovsneg %xcc, %f11, %f10 ldub [%l7 + 0x7E], %o2 fmovrse %g4, %f1, %f2 movcs %icc, %o1, %o0 lduw [%l7 + 0x28], %o7 for %f0, %f4, %f8 orcc %o3, %l1, %i6 fmovsge %icc, %f1, %f10 ldx [%l7 + 0x70], %i3 subccc %i2, 0x1FAA, %l2 bgu,a,pt %xcc, loop_3947 std %f2, [%l7 + 0x20] ldub [%l7 + 0x50], %i1 sth %l5, [%l7 + 0x20] loop_3947: fcmped %fcc3, %f4, %f8 movne %xcc, %l0, %i0 fbe %fcc3, loop_3948 fbul %fcc3, loop_3949 or %i4, %g3, %o6 stx %g7, [%l7 + 0x40] loop_3948: fbn %fcc1, loop_3950 loop_3949: ldsb [%l7 + 0x55], %g1 fpsub16s %f7, %f7, %f15 fornot2 %f14, %f0, %f6 loop_3950: bg,a,pt %icc, loop_3951 tn %xcc, 0x6 faligndata %f12, %f10, %f2 ldsh [%l7 + 0x26], %g5 loop_3951: subc %i7, 0x1399, %i5 te %xcc, 0x0 fcmpeq32 %f12, %f14, %g6 udiv %g2, 0x1F3D, %o4 sth %o5, [%l7 + 0x44] tl %xcc, 0x0 fsrc1 %f0, %f8 lduh [%l7 + 0x6A], %l6 edge32l %l4, %l3, %g4 ldsh [%l7 + 0x56], %o1 ba,a loop_3952 te %xcc, 0x5 ldsw [%l7 + 0x64], %o0 fble %fcc0, loop_3953 loop_3952: ldub [%l7 + 0x23], %o2 fabss %f12, %f10 stb %o7, [%l7 + 0x73] loop_3953: sllx %l1, 0x08, %o3 fxor %f4, %f10, %f4 for %f2, %f2, %f2 movge %icc, %i6, %i2 fmul8x16 %f3, %f6, %f8 fbul %fcc2, loop_3954 bcs,a %icc, loop_3955 edge16ln %i3, %l2, %i1 tsubcctv %l0, 0x1B43, %i0 loop_3954: lduw [%l7 + 0x58], %l5 loop_3955: bleu,pt %icc, loop_3956 lduw [%l7 + 0x28], %g3 fbl,a %fcc0, loop_3957 movg %icc, %o6, %g7 loop_3956: std %f12, [%l7 + 0x68] fba,a %fcc1, loop_3958 loop_3957: fmovrsgez %i4, %f15, %f6 lduh [%l7 + 0x64], %g1 lduh [%l7 + 0x56], %g5 loop_3958: fmovsge %icc, %f12, %f13 fmovsvc %icc, %f2, %f15 brz,a %i7, loop_3959 ba loop_3960 srl %g6, %g2, %i5 tvs %icc, 0x7 loop_3959: fmovsne %xcc, %f9, %f15 loop_3960: tsubcc %o5, %l6, %o4 lduh [%l7 + 0x44], %l4 st %f3, [%l7 + 0x1C] subcc %g4, %o1, %o0 sth %o2, [%l7 + 0x38] tcs %icc, 0x2 xorcc %o7, 0x0FD1, %l3 stb %l1, [%l7 + 0x0D] tg %xcc, 0x0 bg loop_3961 fmovrde %i6, %f14, %f4 sethi 0x0BA5, %o3 stx %i3, [%l7 + 0x70] loop_3961: umulcc %l2, 0x1DBB, %i2 and %l0, 0x0A36, %i0 ldd [%l7 + 0x10], %f2 pdist %f6, %f2, %f0 fmovrsne %i1, %f12, %f1 ldsh [%l7 + 0x32], %g3 ldsb [%l7 + 0x3A], %l5 ba,a %xcc, loop_3962 array32 %o6, %i4, %g7 subc %g1, 0x116D, %g5 ldsw [%l7 + 0x44], %i7 loop_3962: fbg,a %fcc2, loop_3963 bl,pn %icc, loop_3964 sdivcc %g2, 0x05C1, %i5 ldx [%l7 + 0x18], %g6 loop_3963: fmovrdgz %l6, %f0, %f4 loop_3964: stx %o5, [%l7 + 0x38] fmovdle %icc, %f7, %f2 lduw [%l7 + 0x7C], %l4 lduh [%l7 + 0x50], %o4 fbo,a %fcc1, loop_3965 fmovdg %icc, %f0, %f1 mulx %o1, %g4, %o0 fbue,a %fcc1, loop_3966 loop_3965: te %icc, 0x3 movrlz %o7, %l3, %o2 st %f13, [%l7 + 0x64] loop_3966: fpack16 %f14, %f14 fmul8x16al %f0, %f14, %f12 call loop_3967 fmovrdne %l1, %f0, %f10 movrgez %i6, %i3, %l2 fsrc1s %f2, %f11 loop_3967: tcs %xcc, 0x5 srl %i2, 0x13, %o3 nop setx loop_3968, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f2, [%l7 + 0x58] brgz,a %i0, loop_3969 tn %xcc, 0x6 loop_3968: tsubcctv %i1, 0x169E, %g3 bne,a %icc, loop_3970 loop_3969: ldx [%l7 + 0x40], %l0 ldd [%l7 + 0x70], %f12 sub %o6, 0x14C2, %i4 loop_3970: movvc %xcc, %g7, %g1 fmovrdne %l5, %f2, %f8 brnz,a %g5, loop_3971 stx %i7, [%l7 + 0x48] ldsb [%l7 + 0x37], %i5 srlx %g2, 0x15, %g6 loop_3971: fmovsvs %xcc, %f11, %f5 umul %o5, 0x1AC8, %l4 fmovrslez %o4, %f7, %f11 movgu %icc, %o1, %g4 ldub [%l7 + 0x46], %o0 fbuge,a %fcc0, loop_3972 call loop_3973 fmovsneg %xcc, %f10, %f0 orncc %l6, 0x08DC, %l3 loop_3972: fnand %f2, %f8, %f12 loop_3973: fnor %f14, %f14, %f4 fmul8sux16 %f6, %f0, %f6 fnot1 %f14, %f0 fmovscs %icc, %f2, %f6 andcc %o7, %o2, %i6 stw %i3, [%l7 + 0x2C] fandnot2s %f13, %f15, %f14 tne %icc, 0x2 mulx %l1, %l2, %i2 ldsb [%l7 + 0x54], %o3 tcc %icc, 0x3 fmovdn %icc, %f11, %f11 ldsh [%l7 + 0x58], %i1 ld [%l7 + 0x30], %f2 ldsh [%l7 + 0x60], %g3 ldsh [%l7 + 0x20], %l0 fmul8sux16 %f12, %f12, %f6 edge32n %i0, %i4, %g7 move %icc, %g1, %l5 sra %o6, 0x1A, %i7 ldd [%l7 + 0x70], %f10 addcc %g5, 0x0CD4, %i5 movl %xcc, %g6, %o5 movrne %l4, %o4, %o1 brlez %g4, loop_3974 fmovsvs %xcc, %f0, %f8 fmovsle %icc, %f10, %f0 std %f4, [%l7 + 0x48] loop_3974: addcc %g2, 0x17EE, %o0 fmovdpos %icc, %f5, %f14 ld [%l7 + 0x5C], %f9 xnorcc %l3, 0x0812, %o7 ldx [%l7 + 0x68], %o2 stw %i6, [%l7 + 0x4C] fmovsgu %xcc, %f7, %f1 ldsb [%l7 + 0x4C], %l6 tvc %xcc, 0x4 fmovsvs %icc, %f0, %f1 ldub [%l7 + 0x1F], %i3 stw %l1, [%l7 + 0x64] stw %l2, [%l7 + 0x20] lduh [%l7 + 0x56], %o3 andn %i1, %i2, %l0 movneg %icc, %g3, %i4 xorcc %g7, %i0, %g1 stw %l5, [%l7 + 0x34] ldub [%l7 + 0x1D], %o6 bvs,a,pt %xcc, loop_3975 fbuge %fcc0, loop_3976 fmovsvc %icc, %f2, %f9 fbo,a %fcc0, loop_3977 loop_3975: fnands %f15, %f0, %f4 loop_3976: tg %xcc, 0x2 stw %i7, [%l7 + 0x44] loop_3977: st %f4, [%l7 + 0x6C] stw %g5, [%l7 + 0x64] fmovdcc %icc, %f7, %f5 or %i5, 0x025B, %o5 ldsb [%l7 + 0x79], %l4 sth %g6, [%l7 + 0x3C] std %f2, [%l7 + 0x60] bcs,pn %icc, loop_3978 fble,a %fcc0, loop_3979 movg %xcc, %o1, %o4 srl %g2, 0x17, %o0 loop_3978: ld [%l7 + 0x18], %f4 loop_3979: fbul %fcc1, loop_3980 fandnot1 %f2, %f6, %f2 subcc %g4, 0x040E, %o7 fmovde %xcc, %f0, %f14 loop_3980: fmovs %f2, %f8 fbuge %fcc1, loop_3981 fmovsne %icc, %f5, %f14 lduw [%l7 + 0x48], %l3 fmovdl %xcc, %f0, %f15 loop_3981: bvc %xcc, loop_3982 fmovdge %xcc, %f4, %f7 taddcctv %o2, %i6, %i3 fbuge %fcc0, loop_3983 loop_3982: ldsh [%l7 + 0x78], %l6 ldsw [%l7 + 0x48], %l1 st %f12, [%l7 + 0x2C] loop_3983: array32 %o3, %i1, %i2 orn %l2, 0x0310, %g3 fbu,a %fcc2, loop_3984 fmovsle %xcc, %f14, %f12 tpos %icc, 0x2 tsubcc %i4, %l0, %g7 loop_3984: fxors %f13, %f0, %f10 movcc %icc, %g1, %i0 lduh [%l7 + 0x50], %l5 ldd [%l7 + 0x40], %f12 tl %xcc, 0x3 ld [%l7 + 0x50], %f15 fmovdne %xcc, %f7, %f9 ldsw [%l7 + 0x08], %o6 ldx [%l7 + 0x40], %i7 ldub [%l7 + 0x54], %i5 ldub [%l7 + 0x3A], %g5 lduw [%l7 + 0x10], %l4 bne,a,pn %xcc, loop_3985 xorcc %o5, %o1, %o4 movgu %icc, %g2, %g6 fmovrsne %o0, %f15, %f15 loop_3985: tneg %icc, 0x0 movneg %icc, %o7, %l3 fpsub32 %f12, %f4, %f14 bge,a,pt %icc, loop_3986 movcc %xcc, %g4, %o2 ld [%l7 + 0x14], %f2 faligndata %f2, %f14, %f12 loop_3986: lduw [%l7 + 0x38], %i6 subcc %l6, %l1, %o3 fmovrsgez %i1, %f5, %f12 stw %i2, [%l7 + 0x7C] fmul8sux16 %f14, %f10, %f14 fmovsne %xcc, %f12, %f6 sdiv %l2, 0x0141, %g3 fbu %fcc3, loop_3987 ldd [%l7 + 0x18], %f10 fble,a %fcc2, loop_3988 st %f13, [%l7 + 0x6C] loop_3987: fnor %f12, %f8, %f10 ldd [%l7 + 0x78], %f12 loop_3988: fbg,a %fcc1, loop_3989 fcmped %fcc3, %f10, %f2 sth %i4, [%l7 + 0x70] fsrc2 %f0, %f6 loop_3989: ldd [%l7 + 0x20], %f0 fandnot2s %f8, %f12, %f15 ldub [%l7 + 0x72], %i3 fmovsleu %icc, %f6, %f6 movleu %xcc, %l0, %g7 bg,a,pt %icc, loop_3990 sth %g1, [%l7 + 0x5C] ldsw [%l7 + 0x74], %l5 fbul,a %fcc1, loop_3991 loop_3990: fbue %fcc3, loop_3992 popc 0x0247, %i0 ldx [%l7 + 0x68], %i7 loop_3991: fzeros %f1 loop_3992: sra %o6, %g5, %l4 fnand %f6, %f6, %f10 array32 %o5, %o1, %i5 fbue %fcc2, loop_3993 fand %f10, %f12, %f6 fmovrde %g2, %f8, %f2 tsubcc %o4, %o0, %g6 loop_3993: ldd [%l7 + 0x48], %f14 stw %o7, [%l7 + 0x74] fmovs %f8, %f5 lduh [%l7 + 0x42], %l3 fcmped %fcc3, %f0, %f8 fand %f0, %f4, %f10 fmovdvs %xcc, %f10, %f7 sdivx %o2, 0x096F, %i6 stx %g4, [%l7 + 0x50] ldub [%l7 + 0x18], %l6 movg %xcc, %l1, %o3 fmovdn %xcc, %f3, %f7 ld [%l7 + 0x70], %f9 tvs %xcc, 0x1 xnor %i2, 0x1119, %i1 fpadd16 %f12, %f8, %f12 ldsh [%l7 + 0x4E], %g3 fmovrde %l2, %f6, %f2 fble,a %fcc0, loop_3994 fba,a %fcc1, loop_3995 stb %i4, [%l7 + 0x71] brz,a %l0, loop_3996 loop_3994: sdiv %i3, 0x1F31, %g7 loop_3995: add %l5, %i0, %i7 fpmerge %f5, %f6, %f10 loop_3996: fmovsleu %icc, %f12, %f12 fbue,a %fcc1, loop_3997 tleu %icc, 0x1 fmovsneg %xcc, %f4, %f9 for %f6, %f2, %f12 loop_3997: siam 0x6 ldsw [%l7 + 0x5C], %g1 fmovsleu %xcc, %f15, %f13 udivcc %g5, 0x01B3, %o6 move %xcc, %l4, %o5 fcmpgt32 %f6, %f14, %o1 fmovsa %xcc, %f9, %f0 fmul8sux16 %f0, %f14, %f4 sth %i5, [%l7 + 0x2A] fmovdcs %icc, %f13, %f5 fmovscs %xcc, %f15, %f15 ble,pn %xcc, loop_3998 std %f0, [%l7 + 0x40] stw %o4, [%l7 + 0x78] st %f5, [%l7 + 0x50] loop_3998: fmovrdgz %o0, %f0, %f4 fmul8sux16 %f12, %f12, %f10 ld [%l7 + 0x78], %f13 fabss %f10, %f1 ldsb [%l7 + 0x2B], %g2 movrgez %o7, 0x08B, %l3 fcmple32 %f10, %f10, %g6 fmuld8ulx16 %f10, %f8, %f2 tleu %xcc, 0x3 addccc %i6, 0x14C2, %g4 fbge,a %fcc1, loop_3999 fmuld8ulx16 %f8, %f6, %f12 bneg loop_4000 brlez,a %l6, loop_4001 loop_3999: ldd [%l7 + 0x60], %f12 lduw [%l7 + 0x7C], %o2 loop_4000: st %f11, [%l7 + 0x20] loop_4001: fnegd %f0, %f10 edge8n %l1, %o3, %i1 andn %i2, %l2, %g3 fpadd16 %f2, %f14, %f14 brlz %l0, loop_4002 fones %f6 taddcctv %i3, 0x1FA5, %g7 edge32n %i4, %l5, %i0 loop_4002: lduw [%l7 + 0x6C], %g1 fmovde %xcc, %f14, %f7 smul %i7, %o6, %g5 fmovrsgz %o5, %f15, %f1 brgez %l4, loop_4003 std %f8, [%l7 + 0x68] stb %o1, [%l7 + 0x5F] std %f2, [%l7 + 0x50] loop_4003: fcmpeq16 %f8, %f6, %o4 sth %o0, [%l7 + 0x60] movcs %xcc, %g2, %i5 mulscc %l3, 0x170B, %g6 fmovsl %icc, %f6, %f15 sth %o7, [%l7 + 0x58] ldsh [%l7 + 0x2A], %i6 fcmple32 %f8, %f12, %g4 stw %o2, [%l7 + 0x18] movneg %icc, %l6, %o3 smul %i1, %i2, %l1 st %f7, [%l7 + 0x0C] stw %g3, [%l7 + 0x7C] mulscc %l0, 0x1497, %i3 ldsb [%l7 + 0x76], %g7 tsubcc %i4, %l5, %l2 st %f11, [%l7 + 0x34] ldd [%l7 + 0x70], %f0 nop setx loop_4004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry call loop_4005 fmovsleu %icc, %f9, %f12 faligndata %f14, %f4, %f12 loop_4004: xnorcc %g1, 0x0683, %i0 loop_4005: fbue %fcc2, loop_4006 movrlz %i7, %o6, %g5 movre %l4, 0x0C1, %o1 fcmps %fcc1, %f12, %f12 loop_4006: fornot2s %f6, %f0, %f12 fpadd16 %f0, %f0, %f6 fmovrsgez %o5, %f1, %f1 fmovrse %o4, %f12, %f11 brlz %g2, loop_4007 fmovrde %i5, %f8, %f14 fnegd %f2, %f2 fpsub16 %f14, %f12, %f8 loop_4007: ldsb [%l7 + 0x30], %o0 for %f6, %f6, %f12 sth %l3, [%l7 + 0x32] fpsub32s %f3, %f2, %f13 edge8l %g6, %i6, %o7 mova %icc, %o2, %g4 nop setx loop_4008, %l0, %l1 jmpl %l1, %o3 fmovsge %xcc, %f1, %f7 movrlez %l6, 0x07B, %i1 stx %i2, [%l7 + 0x38] loop_4008: srax %l1, 0x19, %g3 umul %i3, 0x1A9B, %l0 ldsb [%l7 + 0x09], %i4 std %f14, [%l7 + 0x18] movneg %xcc, %l5, %g7 edge8ln %g1, %l2, %i0 udivx %o6, 0x0527, %g5 fmovdn %icc, %f5, %f2 ldsw [%l7 + 0x14], %l4 nop setx loop_4009, %l0, %l1 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 %f8, %f6, %f8 ldub [%l7 + 0x3D], %o1 movleu %icc, %o5, %o4 loop_4009: call loop_4010 ldsh [%l7 + 0x78], %g2 addcc %i7, 0x144D, %i5 stw %o0, [%l7 + 0x70] loop_4010: edge8n %g6, %l3, %o7 fmovdn %icc, %f4, %f0 lduw [%l7 + 0x50], %i6 bne,a,pn %xcc, loop_4011 fpsub32 %f12, %f4, %f0 lduh [%l7 + 0x16], %g4 bleu,a %xcc, loop_4012 loop_4011: fpadd16 %f4, %f0, %f10 stx %o2, [%l7 + 0x70] ldsw [%l7 + 0x6C], %o3 loop_4012: lduw [%l7 + 0x60], %i1 stw %l6, [%l7 + 0x48] tge %icc, 0x0 fcmpeq32 %f8, %f2, %l1 fcmpeq16 %f12, %f14, %g3 fmovsvs %xcc, %f14, %f14 stx %i3, [%l7 + 0x68] ldx [%l7 + 0x68], %i2 stb %l0, [%l7 + 0x68] ldsh [%l7 + 0x18], %i4 udivx %l5, 0x182A, %g1 fbule,a %fcc2, loop_4013 bl,a,pn %icc, loop_4014 bne loop_4015 ld [%l7 + 0x64], %f8 loop_4013: fands %f7, %f10, %f5 loop_4014: movrlz %g7, 0x3AA, %i0 loop_4015: brz,a %o6, loop_4016 stw %g5, [%l7 + 0x60] lduh [%l7 + 0x3C], %l2 fbge,a %fcc2, loop_4017 loop_4016: ldx [%l7 + 0x60], %o1 fmovspos %xcc, %f5, %f4 stx %l4, [%l7 + 0x40] loop_4017: bl loop_4018 edge8ln %o4, %g2, %i7 array16 %o5, %o0, %g6 stb %i5, [%l7 + 0x76] loop_4018: smul %l3, %i6, %g4 movneg %xcc, %o2, %o3 fmovsg %xcc, %f9, %f5 sllx %o7, %i1, %l6 fbge,a %fcc1, loop_4019 movge %xcc, %l1, %i3 fcmpeq32 %f8, %f4, %i2 ld [%l7 + 0x58], %f15 loop_4019: fxors %f2, %f9, %f3 ldx [%l7 + 0x08], %l0 fmovsneg %icc, %f5, %f4 fmovsleu %xcc, %f8, %f9 andncc %i4, %g3, %g1 fmovrslez %l5, %f3, %f4 udivcc %g7, 0x0B6A, %o6 ldsh [%l7 + 0x4E], %i0 ldx [%l7 + 0x58], %l2 ldsw [%l7 + 0x74], %o1 fmul8sux16 %f12, %f6, %f6 fmovda %icc, %f5, %f6 ldsh [%l7 + 0x24], %g5 ldub [%l7 + 0x7C], %o4 fmovrse %g2, %f15, %f14 bn,pt %xcc, loop_4020 edge32n %l4, %o5, %o0 ldsb [%l7 + 0x53], %g6 stw %i7, [%l7 + 0x50] loop_4020: fmovscc %xcc, %f13, %f4 fpack16 %f14, %f0 ldx [%l7 + 0x30], %i5 edge8 %l3, %g4, %o2 stb %o3, [%l7 + 0x47] st %f1, [%l7 + 0x6C] fone %f4 nop setx loop_4021, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %xcc, %f15, %f2 fmovrslz %i6, %f7, %f4 fcmpne16 %f0, %f6, %o7 loop_4021: ld [%l7 + 0x58], %f4 fmovsge %xcc, %f12, %f6 edge32 %l6, %i1, %l1 fabsd %f14, %f4 edge16l %i2, %i3, %i4 lduw [%l7 + 0x18], %g3 orcc %g1, 0x0CA9, %l0 stx %l5, [%l7 + 0x50] fmovsvs %icc, %f9, %f1 ldsb [%l7 + 0x1A], %o6 ldsb [%l7 + 0x1A], %i0 addcc %l2, 0x0DA6, %o1 ldsw [%l7 + 0x1C], %g5 andn %g7, 0x0233, %g2 movcs %xcc, %o4, %o5 fsrc2s %f8, %f1 st %f4, [%l7 + 0x5C] tg %icc, 0x0 srax %o0, 0x1C, %l4 subcc %i7, 0x0103, %i5 fmovdpos %icc, %f5, %f8 ta %icc, 0x4 fbug %fcc3, loop_4022 umul %l3, %g4, %g6 ldd [%l7 + 0x08], %f2 tvs %icc, 0x2 loop_4022: ldsh [%l7 + 0x5C], %o3 lduh [%l7 + 0x26], %o2 ldsh [%l7 + 0x64], %o7 edge8ln %l6, %i1, %l1 ldd [%l7 + 0x30], %f4 fmovsleu %icc, %f15, %f14 tpos %icc, 0x2 fcmpd %fcc0, %f2, %f12 stb %i2, [%l7 + 0x6C] tpos %icc, 0x5 stb %i3, [%l7 + 0x36] edge16 %i4, %i6, %g1 bneg loop_4023 fcmped %fcc0, %f14, %f2 fmul8x16 %f2, %f6, %f4 ldub [%l7 + 0x6A], %g3 loop_4023: brlez %l0, loop_4024 pdist %f4, %f14, %f12 be,a %xcc, loop_4025 lduw [%l7 + 0x38], %l5 loop_4024: call loop_4026 fbne,a %fcc3, loop_4027 loop_4025: ba %xcc, loop_4028 sra %i0, 0x04, %l2 loop_4026: fabsd %f10, %f2 loop_4027: fmovrdgez %o6, %f4, %f10 loop_4028: sth %o1, [%l7 + 0x16] fzeros %f1 fornot2s %f13, %f1, %f4 st %f6, [%l7 + 0x74] sth %g5, [%l7 + 0x74] edge16n %g7, %o4, %g2 fcmpgt16 %f4, %f14, %o0 tpos %xcc, 0x0 ldx [%l7 + 0x20], %l4 fnors %f15, %f6, %f0 fandnot1s %f0, %f12, %f2 fcmpd %fcc1, %f8, %f6 fnot2 %f10, %f8 bne,a loop_4029 brgz,a %o5, loop_4030 ldd [%l7 + 0x08], %f8 edge32 %i7, %i5, %l3 loop_4029: ld [%l7 + 0x14], %f8 loop_4030: fcmpeq32 %f4, %f12, %g4 fbug,a %fcc3, loop_4031 ldsw [%l7 + 0x0C], %o3 fcmpd %fcc3, %f14, %f8 tpos %icc, 0x2 loop_4031: fpsub32s %f3, %f11, %f3 std %f2, [%l7 + 0x38] alignaddrl %g6, %o7, %l6 umulcc %o2, %i1, %i2 movrgz %l1, %i3, %i4 ldsb [%l7 + 0x1D], %g1 fmovscs %icc, %f8, %f8 edge16l %i6, %g3, %l5 fmovsn %icc, %f0, %f14 stw %i0, [%l7 + 0x70] orn %l0, 0x19DF, %l2 movn %icc, %o1, %o6 ldx [%l7 + 0x50], %g5 stw %g7, [%l7 + 0x24] stw %g2, [%l7 + 0x2C] std %f12, [%l7 + 0x50] brlz %o0, loop_4032 edge8ln %l4, %o5, %i7 ldx [%l7 + 0x50], %o4 std %f6, [%l7 + 0x10] loop_4032: fblg,a %fcc2, loop_4033 srlx %l3, %g4, %i5 st %f6, [%l7 + 0x60] fmovrdgz %o3, %f4, %f8 loop_4033: fone %f8 fbg,a %fcc0, loop_4034 fnors %f6, %f1, %f11 bneg,pt %icc, loop_4035 fbul,a %fcc1, loop_4036 loop_4034: ld [%l7 + 0x34], %f4 tvc %xcc, 0x5 loop_4035: smulcc %o7, 0x0649, %l6 loop_4036: ldsh [%l7 + 0x22], %o2 fmovscc %icc, %f1, %f4 fmovrdlz %i1, %f8, %f4 fmovrslez %g6, %f6, %f2 stb %l1, [%l7 + 0x73] fmovdleu %xcc, %f4, %f1 ldd [%l7 + 0x50], %f14 fmul8sux16 %f10, %f6, %f2 ldsw [%l7 + 0x40], %i3 ld [%l7 + 0x54], %f8 fbuge,a %fcc2, loop_4037 xor %i2, %i4, %i6 lduh [%l7 + 0x2C], %g3 ldub [%l7 + 0x3B], %l5 loop_4037: fmul8x16 %f11, %f14, %f4 stw %g1, [%l7 + 0x54] fcmped %fcc1, %f4, %f8 ldub [%l7 + 0x6B], %l0 std %f12, [%l7 + 0x70] bcc,a %xcc, loop_4038 fmovsg %xcc, %f9, %f7 xnor %l2, 0x088E, %i0 ble,a %xcc, loop_4039 loop_4038: fornot1s %f12, %f1, %f9 fnot2 %f2, %f8 fmovdneg %xcc, %f3, %f5 loop_4039: fmovrslz %o1, %f7, %f9 brlez,a %o6, loop_4040 ld [%l7 + 0x60], %f5 ld [%l7 + 0x78], %f2 fcmpd %fcc3, %f6, %f2 loop_4040: stx %g7, [%l7 + 0x08] fmovrslez %g5, %f9, %f6 fcmpgt32 %f10, %f4, %o0 stx %l4, [%l7 + 0x18] movg %icc, %o5, %i7 fbl %fcc2, loop_4041 fmovd %f14, %f4 edge16 %o4, %g2, %l3 bl,a,pn %xcc, loop_4042 loop_4041: or %i5, 0x1167, %g4 move %icc, %o3, %l6 tpos %xcc, 0x2 loop_4042: lduw [%l7 + 0x40], %o7 sth %i1, [%l7 + 0x4C] brnz %o2, loop_4043 fmovdne %icc, %f10, %f11 fnors %f15, %f2, %f3 bgu %icc, loop_4044 loop_4043: fpsub32s %f2, %f14, %f9 sth %l1, [%l7 + 0x2A] fandnot1 %f6, %f8, %f10 loop_4044: st %f13, [%l7 + 0x3C] ldd [%l7 + 0x70], %f8 stx %g6, [%l7 + 0x58] movn %icc, %i2, %i4 fcmpne32 %f14, %f2, %i3 tne %xcc, 0x1 fsrc1s %f11, %f1 fbul,a %fcc2, loop_4045 stx %i6, [%l7 + 0x78] edge16n %l5, %g1, %g3 fba,a %fcc1, loop_4046 loop_4045: mulx %l0, %i0, %l2 fxnor %f12, %f2, %f10 sth %o1, [%l7 + 0x78] loop_4046: fmovrsne %o6, %f8, %f11 movrne %g7, 0x2FD, %o0 ldub [%l7 + 0x23], %g5 movrlez %o5, %l4, %o4 bcs,pn %icc, loop_4047 tsubcc %g2, %l3, %i5 st %f6, [%l7 + 0x24] tvc %icc, 0x1 loop_4047: fmovscc %icc, %f14, %f6 edge16l %g4, %i7, %o3 ldd [%l7 + 0x50], %f8 subcc %o7, 0x022F, %l6 std %f12, [%l7 + 0x28] fcmps %fcc0, %f9, %f7 movrlez %i1, 0x11A, %l1 fornot2 %f10, %f6, %f4 ldsh [%l7 + 0x5A], %o2 sth %g6, [%l7 + 0x3C] be,a,pn %xcc, loop_4048 fbuge %fcc2, loop_4049 fbuge %fcc0, loop_4050 udivx %i2, 0x188D, %i4 loop_4048: fmovscc %xcc, %f6, %f6 loop_4049: movre %i3, 0x209, %l5 loop_4050: lduw [%l7 + 0x0C], %i6 ldx [%l7 + 0x48], %g3 st %f15, [%l7 + 0x0C] stw %l0, [%l7 + 0x40] sth %g1, [%l7 + 0x18] sth %l2, [%l7 + 0x34] movgu %xcc, %o1, %o6 lduh [%l7 + 0x34], %g7 fbu %fcc3, loop_4051 sth %o0, [%l7 + 0x5E] stb %i0, [%l7 + 0x78] tgu %icc, 0x2 loop_4051: brgz,a %g5, loop_4052 ldd [%l7 + 0x28], %f6 fpack32 %f10, %f6, %f8 std %f8, [%l7 + 0x58] loop_4052: alignaddrl %o5, %o4, %g2 siam 0x1 tn %icc, 0x1 bvs %icc, loop_4053 std %f0, [%l7 + 0x78] fmovdleu %xcc, %f12, %f10 bcs %icc, loop_4054 loop_4053: sth %l3, [%l7 + 0x1C] fand %f10, %f4, %f8 ldsw [%l7 + 0x7C], %l4 loop_4054: stx %g4, [%l7 + 0x50] fbg,a %fcc2, loop_4055 fxors %f5, %f10, %f4 fmovrse %i7, %f7, %f8 fmovrdne %o3, %f10, %f12 loop_4055: fpadd16s %f3, %f0, %f11 edge8n %i5, %l6, %o7 ldx [%l7 + 0x38], %l1 stw %i1, [%l7 + 0x60] ldsh [%l7 + 0x36], %o2 stx %g6, [%l7 + 0x40] fxors %f14, %f0, %f10 ldsh [%l7 + 0x10], %i2 stw %i3, [%l7 + 0x58] fones %f5 fmovdvs %icc, %f4, %f4 fmovdvc %xcc, %f0, %f9 ldub [%l7 + 0x0F], %i4 fpack16 %f2, %f8 fpadd32s %f6, %f14, %f15 fmovse %xcc, %f4, %f8 ldd [%l7 + 0x18], %f8 fands %f11, %f7, %f5 st %f7, [%l7 + 0x48] and %l5, 0x00AD, %g3 andcc %l0, %g1, %i6 fmovscs %icc, %f15, %f1 ldd [%l7 + 0x70], %f10 sub %o1, 0x05A2, %l2 ldx [%l7 + 0x18], %g7 brgez %o6, loop_4056 ldd [%l7 + 0x48], %f12 udivcc %o0, 0x005F, %i0 fnot1s %f11, %f0 loop_4056: add %o5, 0x0396, %g5 ta %xcc, 0x5 bgu,pt %xcc, loop_4057 ldsb [%l7 + 0x72], %g2 movne %xcc, %l3, %o4 fcmpeq32 %f14, %f8, %l4 loop_4057: ldsb [%l7 + 0x12], %g4 bgu,a loop_4058 ldub [%l7 + 0x44], %i7 ldsw [%l7 + 0x10], %o3 fmovrse %i5, %f12, %f4 loop_4058: lduh [%l7 + 0x64], %l6 fmovrse %l1, %f9, %f7 fcmpne16 %f8, %f6, %o7 smulcc %i1, 0x1725, %g6 stb %i2, [%l7 + 0x6D] fmovrsgz %o2, %f2, %f8 call loop_4059 umul %i3, %l5, %g3 fnot2s %f9, %f5 lduh [%l7 + 0x24], %l0 loop_4059: fone %f8 fabss %f14, %f6 addcc %g1, 0x0C50, %i4 and %i6, %l2, %g7 tneg %xcc, 0x1 movneg %xcc, %o6, %o0 bpos,a loop_4060 ldd [%l7 + 0x68], %f8 stx %o1, [%l7 + 0x70] fpadd32s %f12, %f2, %f5 loop_4060: fsrc2 %f2, %f12 ldub [%l7 + 0x58], %i0 fpack16 %f14, %f1 fmovrde %g5, %f0, %f0 fbe %fcc0, loop_4061 fmovsne %icc, %f5, %f10 ld [%l7 + 0x60], %f5 ldsb [%l7 + 0x48], %g2 loop_4061: fbe %fcc2, loop_4062 movrne %l3, %o4, %o5 movrlez %l4, %g4, %i7 movrlez %i5, %l6, %o3 loop_4062: call loop_4063 fmovsvs %xcc, %f10, %f7 fnors %f11, %f13, %f2 fmul8x16 %f4, %f12, %f12 loop_4063: fblg %fcc1, loop_4064 lduh [%l7 + 0x54], %o7 stb %l1, [%l7 + 0x32] subccc %g6, 0x0636, %i2 loop_4064: bvs,a %xcc, loop_4065 nop setx loop_4066, %l0, %l1 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 + 0x22], %i1 fmul8x16 %f1, %f8, %f8 loop_4065: fbl %fcc0, loop_4067 loop_4066: edge16l %o2, %i3, %g3 fbge,a %fcc2, loop_4068 fornot1s %f6, %f0, %f7 loop_4067: fmovrdlz %l0, %f14, %f0 edge8ln %l5, %i4, %i6 loop_4068: fone %f0 fmovda %icc, %f4, %f10 fxnors %f7, %f7, %f3 tne %icc, 0x3 ldub [%l7 + 0x12], %l2 ldub [%l7 + 0x15], %g7 fpmerge %f2, %f5, %f10 edge32ln %o6, %g1, %o1 sub %i0, %g5, %g2 edge32n %l3, %o4, %o0 fmovsle %icc, %f12, %f1 st %f9, [%l7 + 0x60] tsubcc %l4, %o5, %i7 fxnors %f2, %f3, %f10 movrgez %g4, %i5, %l6 fcmpne16 %f0, %f10, %o7 sll %l1, %g6, %o3 srax %i2, 0x10, %o2 fmovdg %xcc, %f0, %f11 brgz %i1, loop_4069 fmovdle %xcc, %f8, %f11 ldub [%l7 + 0x59], %i3 lduh [%l7 + 0x3C], %g3 loop_4069: stw %l5, [%l7 + 0x20] fbug,a %fcc1, loop_4070 fmovsa %xcc, %f3, %f13 fpsub16 %f0, %f8, %f2 sth %l0, [%l7 + 0x50] loop_4070: movle %xcc, %i4, %i6 st %f12, [%l7 + 0x78] edge32n %g7, %l2, %g1 stx %o6, [%l7 + 0x78] call loop_4071 umul %o1, %i0, %g5 ldsw [%l7 + 0x74], %l3 fmovrslz %g2, %f15, %f4 loop_4071: sra %o0, 0x0A, %l4 ldsw [%l7 + 0x64], %o4 stb %o5, [%l7 + 0x38] movpos %xcc, %i7, %g4 stb %i5, [%l7 + 0x5F] array8 %o7, %l6, %g6 fxnors %f12, %f6, %f1 ldub [%l7 + 0x23], %o3 tvc %xcc, 0x3 movcs %xcc, %i2, %l1 sth %o2, [%l7 + 0x40] ldsh [%l7 + 0x60], %i3 fpadd32s %f1, %f3, %f11 umul %i1, 0x1723, %g3 fnot1s %f15, %f7 fcmped %fcc1, %f0, %f0 tg %icc, 0x0 fandnot1 %f2, %f8, %f14 fba %fcc0, loop_4072 ble %icc, loop_4073 fnegd %f12, %f10 ldub [%l7 + 0x7B], %l0 loop_4072: tgu %xcc, 0x2 loop_4073: fzero %f4 lduw [%l7 + 0x20], %i4 fbu %fcc0, loop_4074 st %f12, [%l7 + 0x38] bcc %xcc, loop_4075 fxnors %f4, %f11, %f11 loop_4074: fpsub16 %f14, %f10, %f0 bn,a %xcc, loop_4076 loop_4075: sra %l5, %g7, %i6 nop setx loop_4077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f8, %f8, %g1 loop_4076: for %f8, %f14, %f14 udivcc %l2, 0x17B1, %o1 loop_4077: ldub [%l7 + 0x15], %i0 fmovda %icc, %f2, %f10 te %xcc, 0x1 fbul %fcc2, loop_4078 bvc,pt %icc, loop_4079 ldsh [%l7 + 0x4C], %g5 sll %o6, 0x17, %g2 loop_4078: ldsb [%l7 + 0x09], %o0 loop_4079: stw %l4, [%l7 + 0x34] tle %icc, 0x7 fmovrdgez %o4, %f8, %f12 stb %l3, [%l7 + 0x73] fmovdl %xcc, %f12, %f4 fcmpne16 %f8, %f6, %o5 st %f5, [%l7 + 0x0C] st %f12, [%l7 + 0x24] fcmple16 %f0, %f0, %g4 te %icc, 0x5 sethi 0x142D, %i5 ld [%l7 + 0x70], %f8 fnegd %f4, %f14 fmovrdlz %o7, %f12, %f10 tn %xcc, 0x7 mulx %l6, %g6, %o3 fmovrdne %i7, %f0, %f8 fcmpd %fcc2, %f0, %f12 xorcc %i2, %l1, %i3 fornot2 %f12, %f0, %f14 ldub [%l7 + 0x31], %i1 st %f5, [%l7 + 0x54] orncc %g3, 0x0088, %o2 sth %l0, [%l7 + 0x0E] fnot1 %f10, %f0 stx %l5, [%l7 + 0x60] lduh [%l7 + 0x3A], %g7 tleu %icc, 0x6 ld [%l7 + 0x64], %f3 stw %i4, [%l7 + 0x68] srlx %i6, 0x12, %g1 ldsb [%l7 + 0x3F], %l2 xnor %i0, %o1, %o6 taddcctv %g5, %o0, %l4 ldx [%l7 + 0x58], %o4 fmovrslz %g2, %f14, %f8 fmovrde %l3, %f12, %f10 fzero %f10 pdist %f12, %f12, %f6 lduw [%l7 + 0x08], %g4 fmovrsne %i5, %f0, %f10 ldd [%l7 + 0x38], %f12 bpos,pn %xcc, loop_4080 fbule %fcc2, loop_4081 stb %o7, [%l7 + 0x2D] sth %l6, [%l7 + 0x6C] loop_4080: ldsh [%l7 + 0x3C], %o5 loop_4081: fmul8x16al %f6, %f15, %f4 fmovscc %icc, %f14, %f1 st %f2, [%l7 + 0x3C] movrne %o3, %i7, %i2 stw %l1, [%l7 + 0x70] lduh [%l7 + 0x42], %i3 tneg %xcc, 0x6 fmul8x16 %f11, %f4, %f6 fmovsg %xcc, %f13, %f14 ldd [%l7 + 0x40], %f6 bcs,a,pt %icc, loop_4082 call loop_4083 udivcc %i1, 0x03FD, %g3 stb %o2, [%l7 + 0x73] loop_4082: udivcc %l0, 0x0F55, %g6 loop_4083: fmovrde %l5, %f0, %f4 lduw [%l7 + 0x4C], %i4 movne %xcc, %g7, %g1 fandnot1 %f4, %f8, %f6 movvc %icc, %l2, %i0 xorcc %i6, %o1, %g5 xor %o6, 0x0732, %o0 fmovrdgz %o4, %f0, %f0 orcc %g2, %l4, %l3 bn,a,pt %xcc, loop_4084 ldub [%l7 + 0x4D], %g4 subccc %o7, %i5, %l6 st %f6, [%l7 + 0x68] loop_4084: fands %f4, %f1, %f3 mulscc %o3, %o5, %i7 st %f9, [%l7 + 0x24] tvs %xcc, 0x6 edge16 %i2, %i3, %l1 fxnor %f10, %f6, %f0 ldx [%l7 + 0x10], %g3 fzeros %f11 fsrc1 %f6, %f2 fmovscc %icc, %f2, %f7 st %f0, [%l7 + 0x30] fnands %f15, %f11, %f5 tge %xcc, 0x0 fmovdl %xcc, %f11, %f13 edge8 %i1, %l0, %g6 ldsb [%l7 + 0x74], %o2 fmul8x16au %f9, %f0, %f2 stw %i4, [%l7 + 0x30] ldd [%l7 + 0x78], %f0 fmovrse %g7, %f8, %f11 fpadd16 %f14, %f0, %f6 fbu %fcc3, loop_4085 std %f4, [%l7 + 0x20] fbne %fcc2, loop_4086 fxnors %f10, %f1, %f4 loop_4085: fpsub32s %f2, %f8, %f15 fcmpeq32 %f10, %f2, %l5 loop_4086: fpsub16s %f1, %f12, %f14 fcmpes %fcc3, %f2, %f13 fmovrslz %l2, %f11, %f9 stx %g1, [%l7 + 0x40] add %i0, 0x0A3F, %o1 edge8l %g5, %o6, %i6 brnz %o4, loop_4087 fmul8sux16 %f8, %f4, %f2 fmovsneg %xcc, %f9, %f6 fpsub16 %f4, %f0, %f2 loop_4087: move %icc, %o0, %l4 fpsub16 %f6, %f8, %f8 edge16l %g2, %l3, %g4 st %f9, [%l7 + 0x5C] std %f10, [%l7 + 0x38] movge %icc, %o7, %l6 stx %o3, [%l7 + 0x40] lduw [%l7 + 0x60], %i5 tpos %xcc, 0x2 fornot1 %f2, %f14, %f10 fornot1s %f2, %f4, %f15 brz,a %i7, loop_4088 ldsh [%l7 + 0x1E], %i2 fcmpeq32 %f6, %f0, %o5 be %xcc, loop_4089 loop_4088: fmovd %f6, %f0 stx %l1, [%l7 + 0x70] sth %i3, [%l7 + 0x6A] loop_4089: fmovsleu %xcc, %f12, %f4 smul %g3, 0x0DE0, %i1 sdiv %l0, 0x0C76, %o2 fmovsvs %icc, %f15, %f3 tsubcc %g6, %g7, %i4 fmovsg %icc, %f7, %f6 edge8 %l5, %g1, %l2 ldub [%l7 + 0x73], %i0 fnands %f7, %f10, %f12 lduw [%l7 + 0x20], %o1 sethi 0x1C93, %o6 movge %xcc, %g5, %i6 st %f0, [%l7 + 0x64] ble,pn %icc, loop_4090 udivx %o0, 0x1735, %o4 ldsh [%l7 + 0x18], %l4 fands %f8, %f15, %f2 loop_4090: ldsh [%l7 + 0x24], %g2 mova %icc, %l3, %o7 ld [%l7 + 0x70], %f15 fnands %f2, %f2, %f13 ldsb [%l7 + 0x0F], %l6 lduw [%l7 + 0x20], %o3 fpadd32s %f2, %f15, %f7 fcmpne16 %f14, %f4, %i5 move %xcc, %i7, %g4 te %icc, 0x6 sth %o5, [%l7 + 0x64] tl %icc, 0x3 fmovdge %xcc, %f11, %f2 lduw [%l7 + 0x48], %l1 ldd [%l7 + 0x50], %f10 ldsh [%l7 + 0x26], %i3 bvs,pt %icc, loop_4091 movrlz %i2, 0x2AC, %g3 tpos %icc, 0x4 umul %i1, 0x0FB7, %o2 loop_4091: fmovsvs %icc, %f12, %f1 fxnors %f1, %f12, %f10 bge,a,pn %icc, loop_4092 fmovrdlz %g6, %f4, %f2 fmul8x16al %f14, %f7, %f12 lduh [%l7 + 0x60], %l0 loop_4092: ldub [%l7 + 0x42], %g7 fpadd16s %f1, %f13, %f15 brlz,a %i4, loop_4093 ldsb [%l7 + 0x13], %g1 ldsh [%l7 + 0x4C], %l5 movrgez %i0, %o1, %l2 loop_4093: movpos %icc, %o6, %g5 ldsb [%l7 + 0x2E], %o0 ldsw [%l7 + 0x3C], %o4 alignaddrl %l4, %i6, %l3 movn %xcc, %g2, %o7 movrgz %o3, %i5, %i7 fxnors %f14, %f11, %f14 tsubcc %l6, %g4, %l1 fmovrdgz %i3, %f0, %f8 ldsb [%l7 + 0x61], %o5 mulscc %g3, %i1, %o2 ldsb [%l7 + 0x2C], %g6 tsubcctv %l0, 0x1195, %i2 brlez %i4, loop_4094 add %g1, 0x0307, %l5 fcmple32 %f14, %f6, %i0 alignaddr %g7, %l2, %o1 loop_4094: addc %o6, %g5, %o4 fandnot1s %f8, %f4, %f12 srax %l4, 0x1B, %i6 sth %o0, [%l7 + 0x32] stx %g2, [%l7 + 0x78] fmovsg %xcc, %f4, %f9 stx %o7, [%l7 + 0x70] fmovdg %icc, %f4, %f7 stx %l3, [%l7 + 0x50] fmul8x16 %f2, %f6, %f10 xnorcc %i5, %i7, %l6 edge16l %o3, %l1, %g4 smul %o5, %g3, %i1 fnegs %f14, %f13 add %i3, %g6, %l0 fble,a %fcc0, loop_4095 ldsh [%l7 + 0x5C], %o2 xnor %i2, 0x0C55, %g1 fbule %fcc1, loop_4096 loop_4095: fbl %fcc0, loop_4097 fcmpeq16 %f6, %f14, %l5 stb %i0, [%l7 + 0x41] loop_4096: movneg %xcc, %i4, %g7 loop_4097: fands %f4, %f6, %f10 fsrc2s %f7, %f11 movgu %xcc, %o1, %o6 subccc %l2, 0x13BA, %g5 std %f4, [%l7 + 0x50] fxors %f8, %f12, %f14 lduw [%l7 + 0x58], %l4 movn %icc, %i6, %o4 udivx %o0, 0x11D6, %o7 lduw [%l7 + 0x74], %l3 fcmpeq16 %f10, %f6, %i5 fmovdn %xcc, %f8, %f0 edge16ln %i7, %g2, %l6 nop setx loop_4098, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f13, %f8, %f14 tpos %icc, 0x2 srlx %o3, 0x10, %g4 loop_4098: fpsub32s %f6, %f15, %f13 stw %l1, [%l7 + 0x74] ld [%l7 + 0x64], %f7 ldd [%l7 + 0x28], %f4 fbn %fcc0, loop_4099 fnegs %f8, %f3 fabss %f0, %f14 popc 0x1486, %g3 loop_4099: fbge,a %fcc0, loop_4100 fmul8x16au %f0, %f7, %f2 tpos %xcc, 0x0 fmul8x16au %f14, %f4, %f10 loop_4100: fnot2 %f0, %f14 fbule,a %fcc3, loop_4101 stw %i1, [%l7 + 0x7C] edge8n %o5, %g6, %i3 ba %xcc, loop_4102 loop_4101: edge32 %l0, %i2, %o2 andcc %g1, %i0, %l5 mova %xcc, %g7, %i4 loop_4102: edge16n %o6, %o1, %g5 xnorcc %l2, %l4, %o4 stw %o0, [%l7 + 0x18] tgu %icc, 0x4 andn %i6, %o7, %i5 fnot1s %f8, %f9 movg %xcc, %i7, %g2 ldx [%l7 + 0x58], %l3 stx %l6, [%l7 + 0x30] fpmerge %f3, %f2, %f2 fmovsvs %icc, %f2, %f10 bpos %icc, loop_4103 movne %xcc, %o3, %l1 fmovsle %xcc, %f3, %f14 stw %g3, [%l7 + 0x5C] loop_4103: edge8 %i1, %o5, %g6 movrlz %i3, 0x156, %l0 srax %g4, %i2, %g1 xnor %i0, 0x0168, %o2 tneg %xcc, 0x6 for %f12, %f8, %f14 std %f0, [%l7 + 0x30] ldsh [%l7 + 0x2E], %g7 fcmpd %fcc2, %f0, %f14 ldub [%l7 + 0x0A], %l5 taddcc %o6, 0x1C4A, %i4 edge16 %o1, %g5, %l2 fble,a %fcc1, loop_4104 fmovspos %xcc, %f7, %f12 tpos %icc, 0x5 bcc loop_4105 loop_4104: lduh [%l7 + 0x6E], %l4 tcc %xcc, 0x3 add %o4, %o0, %i6 loop_4105: edge8l %o7, %i7, %g2 ldub [%l7 + 0x39], %i5 fornot1s %f1, %f4, %f8 fbne %fcc1, loop_4106 ldx [%l7 + 0x68], %l3 movcc %icc, %l6, %o3 fpsub32 %f4, %f14, %f14 loop_4106: bvc loop_4107 xorcc %l1, %g3, %o5 lduh [%l7 + 0x46], %g6 or %i3, 0x108E, %l0 loop_4107: ta %icc, 0x2 fmovsg %xcc, %f11, %f15 bgu,a,pt %xcc, loop_4108 ldsb [%l7 + 0x23], %i1 fmul8x16al %f7, %f15, %f2 fabss %f11, %f10 loop_4108: fsrc1 %f2, %f8 andncc %i2, %g4, %i0 stx %o2, [%l7 + 0x40] andncc %g7, %l5, %g1 edge32n %o6, %o1, %g5 std %f10, [%l7 + 0x70] bvs %icc, loop_4109 faligndata %f10, %f10, %f14 fornot2 %f4, %f8, %f8 fsrc2 %f4, %f0 loop_4109: fmovrdlz %i4, %f4, %f14 orncc %l4, 0x176C, %l2 fmovsvc %xcc, %f15, %f8 ldd [%l7 + 0x18], %f6 edge8l %o0, %i6, %o7 stb %i7, [%l7 + 0x18] umul %g2, %o4, %i5 std %f10, [%l7 + 0x68] tneg %xcc, 0x6 st %f0, [%l7 + 0x5C] ld [%l7 + 0x28], %f0 movvs %xcc, %l3, %o3 fmovdpos %xcc, %f3, %f1 stx %l1, [%l7 + 0x78] andcc %l6, 0x0628, %g3 movrgz %g6, 0x0B6, %i3 fpsub32 %f10, %f8, %f10 or %o5, %i1, %i2 te %icc, 0x7 brgez,a %g4, loop_4110 fnot1 %f14, %f8 tge %xcc, 0x3 movgu %icc, %i0, %l0 loop_4110: fpadd16s %f1, %f13, %f12 fpsub16 %f4, %f12, %f0 fmovdl %xcc, %f3, %f11 movleu %icc, %o2, %g7 ldd [%l7 + 0x20], %f4 movge %icc, %g1, %o6 ldsh [%l7 + 0x38], %l5 edge16l %g5, %o1, %l4 stb %i4, [%l7 + 0x71] tg %xcc, 0x5 ldsh [%l7 + 0x46], %o0 brlez %i6, loop_4111 fmovsleu %xcc, %f13, %f2 fpsub32 %f10, %f12, %f2 fpack32 %f0, %f6, %f2 loop_4111: lduw [%l7 + 0x3C], %o7 edge8 %i7, %l2, %g2 fbe %fcc3, loop_4112 edge8n %i5, %l3, %o4 fbe %fcc1, loop_4113 fmovdcc %icc, %f1, %f7 loop_4112: ldx [%l7 + 0x28], %o3 lduw [%l7 + 0x0C], %l1 loop_4113: ldub [%l7 + 0x25], %l6 lduh [%l7 + 0x10], %g6 bcc,a %icc, loop_4114 stw %g3, [%l7 + 0x5C] bg loop_4115 bpos,pn %xcc, loop_4116 loop_4114: fpsub16 %f8, %f12, %f0 ld [%l7 + 0x48], %f15 loop_4115: ldd [%l7 + 0x30], %f2 loop_4116: bleu %icc, loop_4117 edge8 %i3, %i1, %o5 srl %g4, 0x0D, %i2 edge16 %l0, %o2, %i0 loop_4117: ldub [%l7 + 0x43], %g7 stb %g1, [%l7 + 0x1D] orncc %o6, 0x0778, %g5 addccc %l5, %l4, %i4 nop setx loop_4118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsne %o0, %f15, %f1 bneg,a %icc, loop_4119 fmovdge %icc, %f12, %f13 loop_4118: ldub [%l7 + 0x7B], %i6 st %f10, [%l7 + 0x50] loop_4119: stw %o7, [%l7 + 0x50] brgz %i7, loop_4120 bne loop_4121 fba,a %fcc1, loop_4122 udivx %o1, 0x19C3, %l2 loop_4120: andcc %i5, %l3, %g2 loop_4121: fmovsne %icc, %f3, %f7 loop_4122: fnot2 %f0, %f2 movgu %icc, %o3, %o4 fabss %f9, %f6 tpos %xcc, 0x2 fmovsgu %icc, %f0, %f3 ldsb [%l7 + 0x65], %l6 lduh [%l7 + 0x7C], %g6 fnegs %f2, %f8 bne,a,pt %xcc, loop_4123 fmovrslz %g3, %f13, %f9 ldx [%l7 + 0x20], %l1 fabss %f13, %f12 loop_4123: lduh [%l7 + 0x7C], %i3 fmovdvc %xcc, %f10, %f13 movre %i1, %o5, %g4 bne,a,pt %icc, loop_4124 ldsw [%l7 + 0x0C], %i2 edge8l %l0, %i0, %o2 lduh [%l7 + 0x5E], %g1 loop_4124: fmovdle %xcc, %f13, %f1 fors %f9, %f7, %f4 popc %g7, %g5 sub %o6, 0x0A14, %l4 std %f6, [%l7 + 0x58] sra %l5, 0x18, %i4 fmovrdlz %i6, %f6, %f2 sth %o7, [%l7 + 0x40] fone %f8 taddcctv %i7, %o0, %l2 ldsh [%l7 + 0x16], %o1 fsrc2 %f14, %f6 std %f6, [%l7 + 0x58] umul %l3, %i5, %g2 fandnot2s %f7, %f0, %f1 fbg,a %fcc0, loop_4125 edge8n %o4, %o3, %g6 stw %l6, [%l7 + 0x78] fbo %fcc2, loop_4126 loop_4125: stb %l1, [%l7 + 0x1B] xnor %i3, %i1, %g3 addc %o5, %i2, %l0 loop_4126: std %f14, [%l7 + 0x58] movvc %xcc, %g4, %o2 fmovdcs %icc, %f9, %f4 fpsub16 %f2, %f12, %f12 siam 0x2 stw %g1, [%l7 + 0x50] stw %g7, [%l7 + 0x1C] fmovse %xcc, %f5, %f3 ldub [%l7 + 0x19], %i0 fbl,a %fcc3, loop_4127 array8 %g5, %l4, %o6 ldub [%l7 + 0x5E], %i4 fmovdpos %icc, %f10, %f15 loop_4127: fnors %f13, %f7, %f5 bleu %icc, loop_4128 bg,pt %xcc, loop_4129 fornot2s %f1, %f13, %f10 fmovdge %xcc, %f5, %f11 loop_4128: fpadd32s %f12, %f15, %f13 loop_4129: ldsw [%l7 + 0x6C], %l5 fbule %fcc0, loop_4130 umulcc %o7, 0x0478, %i7 fmovse %icc, %f9, %f8 ld [%l7 + 0x44], %f8 loop_4130: ldsw [%l7 + 0x44], %i6 ldx [%l7 + 0x38], %l2 fcmpes %fcc2, %f2, %f6 std %f6, [%l7 + 0x10] ld [%l7 + 0x5C], %f13 ldub [%l7 + 0x54], %o1 fmovse %icc, %f7, %f12 fmovdpos %xcc, %f8, %f5 movrgez %o0, 0x20C, %i5 edge32 %g2, %o4, %o3 alignaddr %l3, %l6, %l1 fandnot1s %f2, %f7, %f11 pdist %f0, %f12, %f6 stw %g6, [%l7 + 0x14] orn %i3, %i1, %g3 stb %o5, [%l7 + 0x18] xnor %i2, %g4, %o2 bg loop_4131 ldsh [%l7 + 0x40], %g1 umul %l0, %i0, %g5 ldx [%l7 + 0x68], %l4 loop_4131: edge32n %o6, %g7, %l5 movrgez %i4, %o7, %i6 movle %icc, %i7, %o1 edge32l %l2, %o0, %g2 fmuld8ulx16 %f10, %f15, %f12 fmovdvs %xcc, %f10, %f4 ldsw [%l7 + 0x50], %i5 taddcctv %o3, 0x0758, %o4 lduw [%l7 + 0x34], %l6 st %f3, [%l7 + 0x14] std %f0, [%l7 + 0x78] fxnors %f7, %f4, %f4 ldub [%l7 + 0x34], %l3 movvs %icc, %g6, %l1 tne %xcc, 0x6 array32 %i1, %g3, %o5 tne %xcc, 0x0 ldsh [%l7 + 0x4E], %i2 ldub [%l7 + 0x3D], %i3 lduw [%l7 + 0x1C], %g4 fbue %fcc3, loop_4132 bneg %xcc, loop_4133 ldsb [%l7 + 0x79], %o2 bl,a loop_4134 loop_4132: brnz,a %l0, loop_4135 loop_4133: ldsb [%l7 + 0x1F], %i0 brnz %g1, loop_4136 loop_4134: tl %xcc, 0x1 loop_4135: sth %l4, [%l7 + 0x2E] fzero %f2 loop_4136: sth %g5, [%l7 + 0x10] movneg %xcc, %g7, %o6 fmovse %icc, %f14, %f4 fpackfix %f10, %f5 fsrc1s %f14, %f15 array8 %l5, %o7, %i4 fpadd16s %f13, %f14, %f10 lduh [%l7 + 0x78], %i7 fcmpne16 %f12, %f8, %o1 fbue,a %fcc3, loop_4137 std %f8, [%l7 + 0x48] subccc %l2, 0x0F70, %i6 add %g2, %i5, %o0 loop_4137: array32 %o3, %o4, %l6 fmovrse %l3, %f0, %f13 fcmpeq16 %f14, %f12, %g6 ld [%l7 + 0x58], %f15 fmovrse %i1, %f10, %f13 mova %icc, %l1, %g3 tcc %xcc, 0x4 fbuge %fcc2, loop_4138 tvs %xcc, 0x4 ld [%l7 + 0x2C], %f3 stb %i2, [%l7 + 0x5B] loop_4138: fand %f6, %f4, %f8 st %f11, [%l7 + 0x18] taddcctv %i3, 0x099C, %o5 ld [%l7 + 0x18], %f13 fble,a %fcc3, loop_4139 stx %g4, [%l7 + 0x70] fones %f11 fbn,a %fcc1, loop_4140 loop_4139: ld [%l7 + 0x2C], %f5 bcs,a loop_4141 ble %icc, loop_4142 loop_4140: ldd [%l7 + 0x78], %f8 lduw [%l7 + 0x74], %o2 loop_4141: xnorcc %l0, 0x108E, %g1 loop_4142: taddcctv %l4, %g5, %g7 ld [%l7 + 0x3C], %f7 stw %i0, [%l7 + 0x20] fmovrsgez %l5, %f0, %f15 xnor %o6, %o7, %i7 stb %i4, [%l7 + 0x3E] bgu %xcc, loop_4143 sll %o1, 0x0B, %l2 movrlez %g2, %i6, %o0 alignaddrl %o3, %i5, %l6 loop_4143: fmovrdgez %o4, %f12, %f8 fmovrdgz %l3, %f10, %f0 fcmple32 %f10, %f2, %i1 fmovd %f8, %f6 orncc %g6, 0x0293, %l1 bvs,a loop_4144 umul %i2, %i3, %g3 add %g4, 0x0572, %o2 andncc %l0, %g1, %o5 loop_4144: lduh [%l7 + 0x3C], %l4 fpadd16s %f2, %f7, %f3 tgu %xcc, 0x0 ldd [%l7 + 0x50], %f8 fmul8x16al %f3, %f3, %f14 stx %g5, [%l7 + 0x50] call loop_4145 ldsw [%l7 + 0x78], %g7 or %i0, 0x0BF3, %l5 fmovsn %xcc, %f8, %f10 loop_4145: edge16 %o6, %i7, %i4 fcmple32 %f14, %f0, %o7 lduh [%l7 + 0x1E], %o1 fmovsneg %xcc, %f14, %f9 bl %xcc, loop_4146 fandnot1 %f4, %f4, %f8 array32 %l2, %i6, %g2 lduw [%l7 + 0x60], %o0 loop_4146: fzeros %f12 fcmpd %fcc2, %f0, %f0 taddcctv %o3, 0x1BC9, %i5 taddcctv %l6, %l3, %o4 movrlez %g6, 0x098, %l1 fpackfix %f14, %f14 nop setx loop_4147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f6, %f15 fxor %f10, %f12, %f6 fmovrdlez %i1, %f8, %f2 loop_4147: std %f8, [%l7 + 0x38] fmovrse %i2, %f13, %f3 sllx %g3, %g4, %o2 fnegd %f12, %f0 call loop_4148 fmovdl %icc, %f15, %f15 fmovdvc %xcc, %f1, %f10 fcmpgt16 %f4, %f2, %i3 loop_4148: movpos %xcc, %l0, %g1 ldsw [%l7 + 0x0C], %l4 fors %f0, %f0, %f8 tsubcc %g5, 0x070A, %g7 ldsh [%l7 + 0x62], %i0 fands %f12, %f2, %f10 movvc %icc, %l5, %o6 stb %i7, [%l7 + 0x58] ldx [%l7 + 0x60], %o5 srlx %o7, %o1, %i4 sll %l2, 0x13, %g2 ldd [%l7 + 0x40], %f8 udivcc %i6, 0x1099, %o3 brgz,a %i5, loop_4149 stw %o0, [%l7 + 0x54] sdivx %l3, 0x1F15, %o4 stb %l6, [%l7 + 0x1C] loop_4149: for %f0, %f4, %f4 ldsw [%l7 + 0x44], %g6 movcc %xcc, %i1, %i2 stx %l1, [%l7 + 0x78] call loop_4150 lduh [%l7 + 0x66], %g3 fmovrslz %o2, %f2, %f12 fmovdle %xcc, %f14, %f5 loop_4150: fnand %f2, %f0, %f0 std %f12, [%l7 + 0x78] fbug %fcc2, loop_4151 movrgez %g4, %l0, %i3 fmuld8sux16 %f0, %f10, %f4 movvc %xcc, %l4, %g5 loop_4151: ldd [%l7 + 0x60], %f8 addcc %g1, 0x1F0D, %i0 fmovsle %icc, %f11, %f4 fnegd %f6, %f10 movn %xcc, %l5, %o6 fcmple16 %f2, %f6, %g7 ldsw [%l7 + 0x48], %o5 fcmpne16 %f4, %f12, %o7 ldub [%l7 + 0x28], %i7 fbuge %fcc1, loop_4152 ldx [%l7 + 0x70], %i4 fmovdge %xcc, %f0, %f15 ldsb [%l7 + 0x27], %l2 loop_4152: fbge,a %fcc3, loop_4153 fmovde %icc, %f1, %f8 fands %f5, %f12, %f15 udiv %o1, 0x028A, %g2 loop_4153: ldsh [%l7 + 0x58], %i6 ldsw [%l7 + 0x0C], %o3 fcmpd %fcc2, %f8, %f12 fcmpd %fcc0, %f10, %f14 fpsub32s %f6, %f9, %f6 lduw [%l7 + 0x50], %i5 fmovrdlez %o0, %f4, %f4 ldub [%l7 + 0x7C], %l3 fmovsgu %xcc, %f8, %f7 edge32 %l6, %g6, %i1 fbo,a %fcc3, loop_4154 taddcc %i2, %o4, %l1 fbug,a %fcc3, loop_4155 movpos %xcc, %g3, %o2 loop_4154: array8 %l0, %i3, %l4 edge16 %g4, %g5, %i0 loop_4155: fmovdcc %icc, %f11, %f5 fzeros %f5 fmovd %f2, %f8 movpos %icc, %g1, %o6 fcmpeq32 %f4, %f6, %l5 or %g7, 0x1979, %o7 fcmple32 %f0, %f0, %o5 fnor %f2, %f2, %f10 stb %i7, [%l7 + 0x31] stb %i4, [%l7 + 0x36] movcc %xcc, %l2, %g2 fbue,a %fcc1, loop_4156 fnegd %f2, %f0 array8 %i6, %o3, %i5 fmovrslez %o0, %f4, %f10 loop_4156: ldsh [%l7 + 0x68], %o1 fabss %f9, %f7 fpsub32s %f2, %f3, %f7 bg,a loop_4157 taddcctv %l3, 0x0887, %g6 ldsw [%l7 + 0x08], %i1 fmovsleu %icc, %f1, %f11 loop_4157: stw %i2, [%l7 + 0x78] fxnors %f10, %f0, %f1 std %f4, [%l7 + 0x50] fmovdpos %icc, %f7, %f11 fbuge %fcc3, loop_4158 ldub [%l7 + 0x7B], %l6 movn %icc, %o4, %l1 bn,a,pn %icc, loop_4159 loop_4158: fcmpne32 %f14, %f2, %g3 fbu %fcc2, loop_4160 sllx %l0, %o2, %i3 loop_4159: fpackfix %f10, %f8 alignaddr %g4, %g5, %l4 loop_4160: orncc %i0, 0x1C58, %g1 ldx [%l7 + 0x30], %o6 edge8n %g7, %o7, %l5 tne %xcc, 0x3 lduw [%l7 + 0x20], %o5 nop setx loop_4161, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i4, [%l7 + 0x62] fnand %f8, %f4, %f0 sth %l2, [%l7 + 0x3E] loop_4161: movpos %icc, %i7, %g2 fpadd32s %f11, %f1, %f8 movg %icc, %i6, %i5 bvs,a loop_4162 andn %o3, 0x1150, %o0 subc %o1, 0x1EDB, %l3 ld [%l7 + 0x20], %f5 loop_4162: fsrc2s %f11, %f10 fbug %fcc3, loop_4163 orcc %i1, 0x0EAE, %g6 brgz %i2, loop_4164 ldx [%l7 + 0x78], %l6 loop_4163: movrlez %o4, %l1, %l0 ldsw [%l7 + 0x54], %o2 loop_4164: fandnot1s %f5, %f10, %f5 umulcc %i3, %g3, %g5 stw %g4, [%l7 + 0x60] fmovdge %xcc, %f11, %f10 fmul8sux16 %f8, %f8, %f10 movcc %xcc, %i0, %g1 bcc,pn %icc, loop_4165 tle %xcc, 0x4 stx %l4, [%l7 + 0x48] fpmerge %f0, %f4, %f12 loop_4165: movneg %xcc, %o6, %o7 fpmerge %f0, %f14, %f6 brlez %g7, loop_4166 tgu %xcc, 0x2 fexpand %f10, %f8 bg loop_4167 loop_4166: fxors %f15, %f14, %f7 fnand %f12, %f4, %f2 bg,pt %xcc, loop_4168 loop_4167: fabss %f11, %f14 array16 %l5, %i4, %l2 edge32n %o5, %g2, %i7 loop_4168: fmovd %f10, %f14 edge16ln %i5, %i6, %o0 and %o1, %o3, %i1 nop setx loop_4169, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %l3, %f4, %f8 tgu %icc, 0x0 stb %i2, [%l7 + 0x2C] loop_4169: xnorcc %g6, 0x0C8D, %o4 tle %xcc, 0x7 stw %l6, [%l7 + 0x08] fmovscc %xcc, %f0, %f2 nop setx loop_4170, %l0, %l1 jmpl %l1, %l1 movn %icc, %l0, %o2 fornot2s %f6, %f11, %f15 subc %g3, 0x0E16, %i3 loop_4170: ble %xcc, loop_4171 tge %icc, 0x1 ldsb [%l7 + 0x33], %g4 tleu %xcc, 0x3 loop_4171: tge %icc, 0x7 fornot2 %f0, %f4, %f14 st %f14, [%l7 + 0x2C] movpos %icc, %i0, %g1 mulscc %l4, 0x0FDF, %o6 fxor %f14, %f10, %f4 fbuge,a %fcc0, loop_4172 brgez,a %g5, loop_4173 fmuld8sux16 %f12, %f5, %f4 fones %f14 loop_4172: sllx %g7, 0x0C, %o7 loop_4173: pdist %f4, %f6, %f12 fmovspos %xcc, %f14, %f8 movrlez %i4, %l2, %o5 fmuld8ulx16 %f13, %f6, %f0 array8 %l5, %i7, %g2 fmovrde %i6, %f2, %f4 tne %icc, 0x6 st %f3, [%l7 + 0x30] fands %f5, %f0, %f14 alignaddr %o0, %o1, %o3 fmovrsgez %i1, %f6, %f10 fmovsne %icc, %f1, %f3 st %f13, [%l7 + 0x18] ldub [%l7 + 0x4E], %i5 taddcctv %l3, 0x1840, %g6 fnot2 %f12, %f4 pdist %f8, %f10, %f2 fmovsle %icc, %f11, %f8 movgu %xcc, %i2, %l6 brlez %l1, loop_4174 std %f0, [%l7 + 0x20] ble,a,pn %xcc, loop_4175 std %f2, [%l7 + 0x70] loop_4174: bneg,a loop_4176 tcc %icc, 0x6 loop_4175: bvc,a %icc, loop_4177 stw %l0, [%l7 + 0x0C] loop_4176: fmovscc %xcc, %f13, %f10 fblg %fcc3, loop_4178 loop_4177: lduh [%l7 + 0x62], %o4 fones %f10 ldd [%l7 + 0x58], %f14 loop_4178: ld [%l7 + 0x3C], %f13 tge %icc, 0x1 movneg %icc, %o2, %i3 bcs %icc, loop_4179 ldsw [%l7 + 0x6C], %g3 ldsw [%l7 + 0x50], %g4 edge8l %i0, %g1, %o6 loop_4179: lduh [%l7 + 0x52], %g5 fmovdge %icc, %f1, %f15 ldub [%l7 + 0x0A], %l4 stx %o7, [%l7 + 0x20] fpackfix %f8, %f13 alignaddr %i4, %g7, %l2 ta %xcc, 0x2 taddcc %l5, 0x0376, %o5 movgu %xcc, %i7, %g2 ldub [%l7 + 0x2C], %o0 std %f8, [%l7 + 0x70] addc %i6, 0x1384, %o1 ldub [%l7 + 0x0F], %o3 brlz,a %i1, loop_4180 stw %i5, [%l7 + 0x48] ldx [%l7 + 0x60], %l3 fmovrdlz %i2, %f8, %f4 loop_4180: edge32 %g6, %l6, %l1 stw %l0, [%l7 + 0x08] ld [%l7 + 0x2C], %f6 fmovd %f2, %f14 ldd [%l7 + 0x68], %f10 stb %o4, [%l7 + 0x4C] xor %o2, 0x1361, %i3 stw %g4, [%l7 + 0x60] movrgez %g3, 0x3BD, %g1 fmovdgu %icc, %f12, %f4 ldd [%l7 + 0x78], %f2 ld [%l7 + 0x70], %f5 fpsub32s %f10, %f3, %f6 ldsw [%l7 + 0x50], %i0 ldsb [%l7 + 0x66], %g5 fbe,a %fcc2, loop_4181 fmovdcs %xcc, %f14, %f9 edge32l %l4, %o7, %i4 bgu loop_4182 loop_4181: ld [%l7 + 0x14], %f13 fpsub16 %f8, %f8, %f12 bneg,a loop_4183 loop_4182: lduh [%l7 + 0x22], %g7 ldsw [%l7 + 0x18], %o6 ldsb [%l7 + 0x64], %l5 loop_4183: alignaddr %l2, %i7, %g2 stw %o5, [%l7 + 0x1C] ldx [%l7 + 0x20], %i6 bl %xcc, loop_4184 fpack32 %f14, %f4, %f4 subcc %o1, %o3, %o0 fbul,a %fcc2, loop_4185 loop_4184: stb %i1, [%l7 + 0x38] sra %i5, %i2, %g6 tn %xcc, 0x0 loop_4185: fcmps %fcc0, %f7, %f5 array8 %l6, %l3, %l1 andcc %o4, 0x1B74, %o2 ldsb [%l7 + 0x4C], %l0 ldx [%l7 + 0x60], %i3 movrgz %g3, %g4, %i0 tsubcctv %g1, %l4, %o7 fmuld8sux16 %f12, %f3, %f6 lduh [%l7 + 0x36], %i4 fmovde %icc, %f14, %f7 fbo %fcc2, loop_4186 fnands %f6, %f6, %f2 fmovs %f8, %f1 fcmped %fcc0, %f12, %f14 loop_4186: orcc %g7, 0x1118, %g5 movgu %xcc, %l5, %l2 std %f8, [%l7 + 0x58] bne,a,pt %xcc, loop_4187 fmovrdgz %o6, %f0, %f12 fpack32 %f14, %f4, %f0 ldd [%l7 + 0x50], %f12 loop_4187: fmovdneg %icc, %f15, %f8 ldx [%l7 + 0x78], %g2 lduw [%l7 + 0x38], %i7 ldsb [%l7 + 0x09], %o5 and %i6, 0x043E, %o3 sdivx %o0, 0x02CB, %i1 fornot1 %f2, %f4, %f6 movrlez %o1, 0x009, %i5 ldsb [%l7 + 0x71], %g6 stw %i2, [%l7 + 0x6C] tcc %icc, 0x1 fmovrdgz %l3, %f12, %f6 fmovdgu %xcc, %f10, %f1 fbe,a %fcc3, loop_4188 fcmpne16 %f10, %f10, %l1 fbo,a %fcc0, loop_4189 fsrc2 %f6, %f12 loop_4188: taddcc %l6, 0x1F89, %o2 fcmple32 %f4, %f2, %l0 loop_4189: fmovdgu %icc, %f3, %f0 bcs,a loop_4190 lduh [%l7 + 0x1C], %o4 stw %i3, [%l7 + 0x3C] fxnors %f5, %f8, %f15 loop_4190: bcs,pn %icc, loop_4191 lduw [%l7 + 0x60], %g3 fcmpd %fcc1, %f10, %f0 ta %xcc, 0x0 loop_4191: fmul8x16 %f8, %f0, %f6 fmovrdne %g4, %f8, %f6 edge8ln %i0, %g1, %l4 edge8n %i4, %g7, %o7 fmovdneg %xcc, %f12, %f9 ldsh [%l7 + 0x76], %l5 edge16ln %l2, %o6, %g2 bl,a,pn %icc, loop_4192 fandnot1s %f10, %f6, %f13 fpack32 %f8, %f0, %f12 ldd [%l7 + 0x70], %f2 loop_4192: edge16n %g5, %i7, %i6 fnot1s %f12, %f2 bpos,a,pt %icc, loop_4193 orcc %o5, 0x1C1C, %o0 fcmple32 %f10, %f6, %o3 srlx %o1, %i5, %i1 loop_4193: xnor %g6, 0x1E7D, %l3 ldx [%l7 + 0x68], %i2 lduw [%l7 + 0x28], %l6 fmul8x16 %f1, %f8, %f2 bgu,a,pt %xcc, loop_4194 movne %xcc, %o2, %l1 ld [%l7 + 0x44], %f5 ld [%l7 + 0x58], %f12 loop_4194: lduw [%l7 + 0x4C], %l0 st %f11, [%l7 + 0x44] fzeros %f7 fcmpgt16 %f8, %f14, %i3 fors %f8, %f7, %f15 taddcctv %o4, 0x1C10, %g3 ldsb [%l7 + 0x43], %g4 fandnot1s %f3, %f5, %f9 nop setx loop_4195, %l0, %l1 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 + 0x10], %i0 fmuld8sux16 %f13, %f7, %f2 lduw [%l7 + 0x78], %l4 loop_4195: popc %i4, %g1 tsubcc %g7, 0x136A, %l5 sth %o7, [%l7 + 0x16] movcs %icc, %l2, %g2 array32 %g5, %o6, %i7 and %o5, 0x04BA, %i6 fmul8x16al %f10, %f15, %f10 fbug,a %fcc2, loop_4196 ldsb [%l7 + 0x7A], %o3 fblg,a %fcc0, loop_4197 fmovrsne %o0, %f6, %f4 loop_4196: movn %icc, %o1, %i5 fones %f9 loop_4197: faligndata %f8, %f10, %f12 fornot1s %f3, %f11, %f0 stb %g6, [%l7 + 0x60] addccc %l3, 0x0DBB, %i1 fands %f10, %f14, %f14 ldx [%l7 + 0x38], %i2 bcs,a,pn %icc, loop_4198 movrgez %l6, %o2, %l0 tsubcc %i3, %o4, %g3 alignaddr %g4, %i0, %l1 loop_4198: ldsw [%l7 + 0x18], %l4 xorcc %i4, 0x0CB9, %g7 fcmpne32 %f12, %f4, %l5 ldsw [%l7 + 0x18], %g1 lduw [%l7 + 0x6C], %l2 fmovsleu %icc, %f8, %f6 fnands %f11, %f7, %f9 movneg %icc, %g2, %g5 fmovrdlez %o6, %f12, %f4 stw %i7, [%l7 + 0x78] fexpand %f9, %f2 ldsh [%l7 + 0x3C], %o5 fmul8x16al %f2, %f5, %f0 fandnot2s %f5, %f8, %f12 xor %o7, 0x02FE, %i6 and %o3, %o0, %i5 fcmps %fcc2, %f9, %f7 bvs %icc, loop_4199 fmovsgu %xcc, %f0, %f12 move %icc, %o1, %g6 lduh [%l7 + 0x6E], %l3 loop_4199: subcc %i1, 0x09DE, %i2 st %f4, [%l7 + 0x44] andcc %o2, 0x0CA4, %l0 ld [%l7 + 0x10], %f8 brz %l6, loop_4200 fmuld8sux16 %f5, %f3, %f12 smul %o4, %i3, %g4 xor %i0, %l1, %l4 loop_4200: stw %g3, [%l7 + 0x64] ld [%l7 + 0x3C], %f1 fnor %f2, %f12, %f2 sdivx %i4, 0x02A0, %g7 fmovsleu %xcc, %f10, %f7 fpsub32 %f10, %f4, %f10 fmovdl %icc, %f14, %f7 st %f5, [%l7 + 0x24] srlx %l5, %g1, %l2 stw %g2, [%l7 + 0x5C] lduh [%l7 + 0x68], %g5 fcmpne16 %f10, %f10, %o6 fmovdcs %icc, %f2, %f7 sth %o5, [%l7 + 0x24] ld [%l7 + 0x54], %f7 ldsh [%l7 + 0x54], %i7 popc %o7, %i6 ldsb [%l7 + 0x78], %o3 bcs,a loop_4201 array8 %o0, %o1, %i5 tne %icc, 0x7 smul %l3, %i1, %g6 loop_4201: fand %f0, %f10, %f12 std %f2, [%l7 + 0x08] std %f6, [%l7 + 0x70] ldsb [%l7 + 0x42], %i2 edge8l %l0, %o2, %o4 sth %i3, [%l7 + 0x14] st %f8, [%l7 + 0x64] ldd [%l7 + 0x50], %f12 fmovsa %xcc, %f4, %f2 fpsub16 %f12, %f4, %f4 fmul8ulx16 %f8, %f12, %f14 ldsb [%l7 + 0x3D], %l6 sub %i0, %g4, %l1 ldd [%l7 + 0x78], %f2 fmovrslez %l4, %f12, %f3 ldsb [%l7 + 0x4B], %g3 movrlez %g7, %l5, %g1 sth %l2, [%l7 + 0x0E] fnot2s %f9, %f4 tvc %icc, 0x3 movle %icc, %i4, %g2 ld [%l7 + 0x6C], %f0 stw %o6, [%l7 + 0x50] tne %icc, 0x2 bcs loop_4202 brz %g5, loop_4203 array16 %i7, %o5, %o7 ldsh [%l7 + 0x6A], %o3 loop_4202: fble,a %fcc3, loop_4204 loop_4203: lduw [%l7 + 0x48], %i6 fmovsge %icc, %f14, %f0 fmul8ulx16 %f12, %f0, %f12 loop_4204: fmovdvs %xcc, %f10, %f0 sub %o1, %i5, %o0 fandnot1s %f7, %f8, %f11 fbge,a %fcc3, loop_4205 fcmpeq16 %f2, %f4, %l3 st %f2, [%l7 + 0x10] st %f6, [%l7 + 0x14] loop_4205: fmovsl %icc, %f3, %f4 fxor %f6, %f2, %f4 ldub [%l7 + 0x2C], %g6 fbn,a %fcc3, loop_4206 edge8l %i1, %l0, %i2 fmovda %xcc, %f15, %f8 fmovdge %xcc, %f10, %f0 loop_4206: ldsh [%l7 + 0x48], %o2 sth %i3, [%l7 + 0x5C] tsubcctv %l6, %i0, %g4 fmovdcs %xcc, %f8, %f7 fmovdn %xcc, %f13, %f7 ldx [%l7 + 0x10], %o4 edge16ln %l4, %g3, %l1 orn %g7, %l5, %g1 edge32 %l2, %g2, %o6 smul %i4, %g5, %i7 fcmpgt16 %f8, %f2, %o5 ldsh [%l7 + 0x48], %o3 movn %icc, %i6, %o7 sllx %i5, 0x1C, %o1 fpackfix %f14, %f3 fmovsa %xcc, %f2, %f14 ldsw [%l7 + 0x48], %o0 ldsb [%l7 + 0x15], %l3 udivx %g6, 0x0F1A, %i1 ld [%l7 + 0x28], %f1 fcmped %fcc1, %f8, %f14 addc %l0, 0x0FA0, %o2 fmovsg %xcc, %f1, %f8 fzero %f6 ldsb [%l7 + 0x64], %i3 fmovdneg %xcc, %f12, %f2 fmovdg %icc, %f8, %f3 fands %f13, %f15, %f10 fpsub16s %f13, %f0, %f2 fmul8x16 %f9, %f6, %f12 fxnors %f0, %f14, %f8 fbn,a %fcc2, loop_4207 fmovsg %icc, %f8, %f2 bn %icc, loop_4208 fnands %f11, %f5, %f2 loop_4207: fzeros %f7 ldd [%l7 + 0x38], %f12 loop_4208: fandnot1 %f8, %f14, %f12 std %f14, [%l7 + 0x40] fmovscc %xcc, %f15, %f14 fmul8x16 %f14, %f12, %f4 sth %i2, [%l7 + 0x44] fmovrde %l6, %f10, %f0 fcmpes %fcc2, %f3, %f13 st %f9, [%l7 + 0x10] ldx [%l7 + 0x50], %i0 fcmple32 %f14, %f0, %g4 fmovrde %l4, %f10, %f14 tneg %icc, 0x3 ld [%l7 + 0x14], %f4 bvs,pt %xcc, loop_4209 ld [%l7 + 0x08], %f12 fbge %fcc0, loop_4210 subccc %g3, 0x0774, %o4 loop_4209: ldsh [%l7 + 0x72], %l1 addc %l5, %g1, %l2 loop_4210: fnands %f15, %f7, %f0 edge8n %g2, %o6, %i4 mulscc %g5, 0x11CE, %i7 fmovda %icc, %f4, %f5 fmovde %icc, %f2, %f14 fmovsleu %icc, %f15, %f8 stw %o5, [%l7 + 0x0C] ldsw [%l7 + 0x5C], %g7 fmovdne %xcc, %f15, %f6 sth %o3, [%l7 + 0x50] ta %xcc, 0x4 movrne %i6, %o7, %o1 sth %o0, [%l7 + 0x40] ldsh [%l7 + 0x6E], %l3 fmuld8sux16 %f12, %f5, %f4 nop setx loop_4211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g6, [%l7 + 0x60] fnands %f3, %f0, %f5 fmovscc %icc, %f10, %f9 loop_4211: fmul8x16al %f14, %f8, %f6 udiv %i5, 0x14D6, %l0 ldsw [%l7 + 0x40], %i1 sra %o2, %i2, %l6 sub %i3, 0x163B, %i0 fpsub32 %f12, %f4, %f4 nop setx loop_4212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x70] fmovrse %g4, %f3, %f11 fmul8x16al %f11, %f4, %f6 loop_4212: fmovsg %icc, %f6, %f3 lduh [%l7 + 0x38], %g3 stx %l1, [%l7 + 0x30] pdist %f4, %f4, %f2 fones %f3 tle %icc, 0x3 fpsub16 %f2, %f10, %f8 lduh [%l7 + 0x3E], %l5 fmuld8ulx16 %f5, %f14, %f12 fandnot2s %f13, %f11, %f6 ldsw [%l7 + 0x58], %o4 ldub [%l7 + 0x74], %l2 fone %f0 orcc %g1, 0x0190, %g2 brnz,a %o6, loop_4213 fornot2s %f7, %f5, %f1 tvs %icc, 0x7 fmovscs %icc, %f8, %f9 loop_4213: mova %icc, %i4, %i7 stb %o5, [%l7 + 0x45] udiv %g5, 0x1192, %g7 ld [%l7 + 0x38], %f2 ldsh [%l7 + 0x30], %i6 ba %icc, loop_4214 sth %o7, [%l7 + 0x3A] fmovrsgz %o1, %f9, %f14 lduw [%l7 + 0x0C], %o3 loop_4214: bcs %icc, loop_4215 tvs %icc, 0x0 for %f14, %f10, %f10 stw %o0, [%l7 + 0x74] loop_4215: edge32ln %g6, %l3, %i5 fornot1s %f12, %f6, %f4 fmovde %xcc, %f11, %f1 movl %icc, %l0, %i1 fmovs %f15, %f14 stx %o2, [%l7 + 0x38] sth %l6, [%l7 + 0x68] tg %icc, 0x5 fsrc2 %f4, %f0 std %f8, [%l7 + 0x18] fmovdn %xcc, %f15, %f9 ldsh [%l7 + 0x54], %i3 srl %i2, %i0, %g4 bne,pt %xcc, loop_4216 fpadd16s %f3, %f10, %f8 bgu,a,pn %icc, loop_4217 fsrc2s %f0, %f12 loop_4216: stx %g3, [%l7 + 0x08] fmovse %icc, %f7, %f12 loop_4217: fmovrdgz %l1, %f2, %f6 fcmped %fcc0, %f14, %f8 stb %l5, [%l7 + 0x46] std %f8, [%l7 + 0x08] ldsw [%l7 + 0x40], %o4 fmovrsne %l4, %f6, %f1 fbue,a %fcc2, loop_4218 movneg %icc, %l2, %g2 stw %o6, [%l7 + 0x18] ldx [%l7 + 0x20], %g1 loop_4218: lduh [%l7 + 0x08], %i7 ldsw [%l7 + 0x50], %o5 fornot1 %f6, %f14, %f14 fzero %f2 fsrc1 %f2, %f8 fpsub32 %f8, %f4, %f10 movge %icc, %i4, %g5 lduw [%l7 + 0x78], %i6 fbne %fcc0, loop_4219 nop setx loop_4220, %l0, %l1 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 %g7, [%l7 + 0x58] fmovdcc %xcc, %f12, %f5 loop_4219: stx %o1, [%l7 + 0x28] loop_4220: ldub [%l7 + 0x6A], %o7 fbu %fcc2, loop_4221 edge16l %o3, %o0, %l3 ld [%l7 + 0x18], %f15 bge,a loop_4222 loop_4221: fmovscs %xcc, %f1, %f7 fzeros %f15 fnot1 %f0, %f6 loop_4222: movvc %xcc, %g6, %l0 stw %i5, [%l7 + 0x28] fmovdvc %xcc, %f15, %f4 lduh [%l7 + 0x1A], %o2 fmovde %xcc, %f12, %f10 fcmpeq32 %f0, %f6, %i1 fnors %f6, %f3, %f8 fmovdle %xcc, %f6, %f8 ldx [%l7 + 0x50], %i3 addcc %i2, 0x1483, %i0 bgu,a loop_4223 std %f6, [%l7 + 0x78] fmovsvs %xcc, %f5, %f13 fcmpd %fcc3, %f10, %f10 loop_4223: brnz %g4, loop_4224 fbu %fcc3, loop_4225 ldsh [%l7 + 0x18], %l6 fmuld8ulx16 %f8, %f2, %f8 loop_4224: fmovdvc %xcc, %f8, %f2 loop_4225: stb %l1, [%l7 + 0x69] lduw [%l7 + 0x4C], %g3 sth %o4, [%l7 + 0x72] ldsh [%l7 + 0x5E], %l5 ldub [%l7 + 0x30], %l4 fand %f6, %f0, %f8 fsrc1s %f15, %f14 andcc %l2, 0x19C7, %o6 subcc %g1, 0x18D7, %i7 lduw [%l7 + 0x44], %o5 stw %i4, [%l7 + 0x08] te %icc, 0x1 edge16 %g2, %g5, %g7 tvc %xcc, 0x3 stb %i6, [%l7 + 0x67] fcmped %fcc2, %f6, %f6 sllx %o7, 0x0B, %o3 edge8ln %o0, %l3, %g6 fbl %fcc3, loop_4226 movg %xcc, %o1, %i5 tl %xcc, 0x0 ld [%l7 + 0x74], %f15 loop_4226: ta %icc, 0x4 st %f8, [%l7 + 0x60] fbg %fcc2, loop_4227 bvc,pt %xcc, loop_4228 ldd [%l7 + 0x68], %f4 sra %o2, %l0, %i3 loop_4227: fnot1 %f2, %f14 loop_4228: movrne %i1, 0x0FC, %i0 fnot1s %f0, %f15 fcmpeq16 %f0, %f12, %i2 movge %xcc, %l6, %l1 srax %g3, %g4, %o4 edge8 %l4, %l5, %l2 stb %o6, [%l7 + 0x3B] fabsd %f2, %f2 ld [%l7 + 0x20], %f4 tgu %icc, 0x7 subccc %g1, 0x05C7, %i7 fmovdle %xcc, %f1, %f0 ldsh [%l7 + 0x0A], %i4 fmovs %f12, %f11 xor %g2, %g5, %g7 fnor %f4, %f10, %f12 fnegs %f1, %f4 tvs %xcc, 0x6 st %f8, [%l7 + 0x2C] alignaddrl %o5, %o7, %i6 fnors %f5, %f4, %f12 fbule,a %fcc3, loop_4229 fzero %f14 xorcc %o3, %l3, %g6 srlx %o0, 0x0A, %i5 loop_4229: fmovdl %icc, %f10, %f7 fpadd16 %f4, %f4, %f14 fone %f2 fcmpeq16 %f14, %f2, %o2 sth %l0, [%l7 + 0x60] ldsh [%l7 + 0x28], %o1 sdiv %i3, 0x0CA5, %i1 fmovsg %xcc, %f6, %f2 tpos %xcc, 0x0 fnot1s %f14, %f12 bvc,pn %xcc, loop_4230 fmovdvs %xcc, %f4, %f0 std %f14, [%l7 + 0x48] ldx [%l7 + 0x58], %i0 loop_4230: ld [%l7 + 0x40], %f14 add %l6, %l1, %i2 edge32n %g4, %g3, %o4 ld [%l7 + 0x0C], %f0 fmovd %f2, %f14 alignaddr %l4, %l5, %o6 or %l2, %i7, %i4 movle %icc, %g2, %g5 nop setx loop_4231, %l0, %l1 jmpl %l1, %g7 te %icc, 0x6 fmovdgu %xcc, %f3, %f8 movcc %xcc, %g1, %o7 loop_4231: fmul8x16al %f9, %f15, %f2 stx %o5, [%l7 + 0x78] fornot2s %f3, %f7, %f14 std %f4, [%l7 + 0x50] call loop_4232 brz,a %i6, loop_4233 ldsb [%l7 + 0x40], %l3 nop setx loop_4234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4232: ldsb [%l7 + 0x54], %o3 loop_4233: fmovd %f2, %f10 ldub [%l7 + 0x4B], %g6 loop_4234: movrne %o0, %i5, %o2 stb %l0, [%l7 + 0x41] sth %o1, [%l7 + 0x7C] fabsd %f12, %f6 ldsh [%l7 + 0x24], %i1 edge16n %i3, %l6, %i0 fsrc2s %f8, %f12 tge %icc, 0x1 ldsb [%l7 + 0x1E], %l1 fmovsleu %xcc, %f15, %f12 ldub [%l7 + 0x68], %g4 movrne %g3, 0x3C0, %o4 brnz,a %l4, loop_4235 stb %i2, [%l7 + 0x71] fmul8x16al %f2, %f3, %f0 stw %o6, [%l7 + 0x58] loop_4235: st %f8, [%l7 + 0x48] tgu %icc, 0x7 ldsh [%l7 + 0x12], %l2 fnot1 %f8, %f14 tl %icc, 0x0 fnors %f15, %f4, %f10 stw %l5, [%l7 + 0x40] bcs loop_4236 alignaddr %i7, %g2, %g5 addcc %g7, 0x0046, %g1 lduw [%l7 + 0x50], %i4 loop_4236: fble %fcc2, loop_4237 and %o7, 0x0EB5, %o5 bneg,pt %xcc, loop_4238 lduh [%l7 + 0x26], %i6 loop_4237: ldsb [%l7 + 0x65], %o3 taddcctv %l3, 0x0FDE, %o0 loop_4238: edge16n %g6, %i5, %o2 movvc %xcc, %l0, %o1 lduh [%l7 + 0x24], %i1 faligndata %f12, %f4, %f2 faligndata %f12, %f6, %f12 ld [%l7 + 0x0C], %f4 subc %l6, 0x17DF, %i0 movl %icc, %l1, %i3 std %f10, [%l7 + 0x70] stx %g3, [%l7 + 0x28] tneg %icc, 0x5 xor %o4, 0x1C96, %l4 xnorcc %g4, 0x1063, %o6 ldub [%l7 + 0x7C], %i2 movn %icc, %l2, %l5 lduw [%l7 + 0x1C], %g2 ldsw [%l7 + 0x54], %i7 bcc,a %xcc, loop_4239 movleu %xcc, %g7, %g5 fble,a %fcc0, loop_4240 st %f2, [%l7 + 0x3C] loop_4239: fmovrsgz %i4, %f11, %f7 movrlez %o7, 0x285, %o5 loop_4240: std %f2, [%l7 + 0x78] fnot2 %f14, %f8 ld [%l7 + 0x64], %f8 stb %g1, [%l7 + 0x50] ldsh [%l7 + 0x30], %i6 fcmpne32 %f8, %f12, %l3 fmovrsne %o0, %f3, %f8 lduh [%l7 + 0x5A], %g6 lduw [%l7 + 0x74], %i5 edge32n %o3, %o2, %o1 fmovde %xcc, %f4, %f12 tcs %icc, 0x7 mulx %l0, 0x15B8, %l6 bl %xcc, loop_4241 movle %xcc, %i0, %i1 lduh [%l7 + 0x22], %l1 fmovdgu %xcc, %f4, %f4 loop_4241: fones %f9 fbge,a %fcc2, loop_4242 sethi 0x005B, %g3 stx %o4, [%l7 + 0x68] fcmped %fcc0, %f8, %f4 loop_4242: add %i3, %l4, %g4 mulx %o6, 0x17F3, %i2 edge8n %l2, %g2, %i7 tleu %xcc, 0x5 tne %icc, 0x2 fcmple32 %f4, %f2, %l5 tneg %xcc, 0x3 fpadd16s %f1, %f1, %f13 lduw [%l7 + 0x54], %g7 alignaddrl %i4, %o7, %g5 fsrc2 %f2, %f14 movneg %icc, %g1, %o5 ldsh [%l7 + 0x38], %i6 ldsb [%l7 + 0x68], %l3 ldd [%l7 + 0x38], %f6 fmovsleu %icc, %f0, %f0 std %f2, [%l7 + 0x68] fabss %f2, %f11 ldsb [%l7 + 0x78], %g6 ldsw [%l7 + 0x38], %i5 fnot2s %f14, %f1 ld [%l7 + 0x48], %f0 fmovsne %xcc, %f5, %f11 std %f8, [%l7 + 0x50] lduw [%l7 + 0x10], %o0 bcs,a,pt %icc, loop_4243 brz %o2, loop_4244 fpadd32s %f11, %f12, %f9 fbo,a %fcc2, loop_4245 loop_4243: fpadd32s %f1, %f15, %f1 loop_4244: ldx [%l7 + 0x20], %o3 lduh [%l7 + 0x40], %l0 loop_4245: fmovsn %icc, %f7, %f2 ldsb [%l7 + 0x53], %l6 ldsw [%l7 + 0x1C], %o1 ldub [%l7 + 0x4C], %i1 tpos %xcc, 0x6 fmovscc %icc, %f12, %f6 fsrc2 %f2, %f4 std %f12, [%l7 + 0x10] ble,pn %xcc, loop_4246 fbuge %fcc0, loop_4247 stx %i0, [%l7 + 0x68] taddcc %l1, %o4, %i3 loop_4246: te %icc, 0x0 loop_4247: st %f9, [%l7 + 0x24] call loop_4248 fnot2s %f12, %f10 lduh [%l7 + 0x0E], %g3 fandnot1s %f8, %f8, %f4 loop_4248: alignaddr %g4, %l4, %o6 movgu %xcc, %i2, %g2 st %f10, [%l7 + 0x3C] tcs %xcc, 0x6 fmovdge %xcc, %f12, %f10 smulcc %l2, 0x1AD6, %i7 bshuffle %f14, %f0, %f14 st %f10, [%l7 + 0x3C] tle %icc, 0x3 move %icc, %g7, %i4 ldsh [%l7 + 0x56], %l5 fmovrsgz %g5, %f6, %f12 brlez %g1, loop_4249 sth %o5, [%l7 + 0x62] fand %f12, %f0, %f4 st %f0, [%l7 + 0x10] loop_4249: movgu %xcc, %i6, %o7 andn %g6, %i5, %l3 brgez %o2, loop_4250 fblg %fcc2, loop_4251 brlez %o3, loop_4252 ta %xcc, 0x6 loop_4250: sth %l0, [%l7 + 0x28] loop_4251: subccc %l6, %o0, %i1 loop_4252: fba %fcc1, loop_4253 fornot1s %f7, %f6, %f0 movrlez %i0, 0x09F, %l1 srl %o4, 0x11, %o1 loop_4253: alignaddr %g3, %g4, %l4 tgu %icc, 0x5 ldd [%l7 + 0x58], %f12 smul %o6, 0x131A, %i3 fcmpne32 %f4, %f10, %i2 nop setx loop_4254, %l0, %l1 jmpl %l1, %l2 ldx [%l7 + 0x58], %i7 ld [%l7 + 0x6C], %f15 fbule,a %fcc2, loop_4255 loop_4254: ldsh [%l7 + 0x46], %g7 fbge,a %fcc2, loop_4256 lduh [%l7 + 0x72], %g2 loop_4255: fandnot1 %f10, %f12, %f12 fornot1 %f2, %f0, %f6 loop_4256: udivx %i4, 0x0C77, %l5 fbe,a %fcc2, loop_4257 sth %g1, [%l7 + 0x1A] fbue,a %fcc1, loop_4258 sdivx %g5, 0x0E44, %i6 loop_4257: st %f7, [%l7 + 0x70] fbuge,a %fcc3, loop_4259 loop_4258: fmovsvc %icc, %f3, %f3 fone %f4 stb %o5, [%l7 + 0x16] loop_4259: ld [%l7 + 0x50], %f15 fbo %fcc0, loop_4260 fornot2 %f8, %f8, %f10 ldsw [%l7 + 0x1C], %g6 fbl,a %fcc0, loop_4261 loop_4260: ldub [%l7 + 0x22], %i5 edge16 %l3, %o2, %o3 fbu,a %fcc3, loop_4262 loop_4261: fones %f0 fblg %fcc2, loop_4263 ld [%l7 + 0x38], %f5 loop_4262: fbge,a %fcc2, loop_4264 fblg %fcc2, loop_4265 loop_4263: lduh [%l7 + 0x54], %l0 ldub [%l7 + 0x42], %l6 loop_4264: faligndata %f10, %f8, %f2 loop_4265: fpadd16 %f10, %f8, %f6 ldsb [%l7 + 0x4C], %o0 fmul8sux16 %f12, %f8, %f8 andcc %o7, 0x0173, %i0 fnot1 %f6, %f12 movpos %xcc, %i1, %l1 xnor %o4, %o1, %g3 ldsb [%l7 + 0x21], %l4 ldx [%l7 + 0x20], %o6 ba,a %icc, loop_4266 sth %i3, [%l7 + 0x18] fzeros %f1 fmovdneg %xcc, %f5, %f8 loop_4266: fnot1s %f2, %f15 umul %g4, %l2, %i7 brnz %g7, loop_4267 fsrc1 %f14, %f14 faligndata %f6, %f14, %f12 fmovdleu %icc, %f15, %f8 loop_4267: fpadd32s %f15, %f8, %f8 nop setx loop_4268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f0, %f4 tsubcc %i2, %g2, %i4 bvc,pn %xcc, loop_4269 loop_4268: brgez,a %l5, loop_4270 andn %g5, 0x0076, %i6 ldsb [%l7 + 0x2B], %g1 loop_4269: fmovsle %icc, %f12, %f9 loop_4270: fbl,a %fcc1, loop_4271 movge %xcc, %o5, %i5 udivx %g6, 0x1D22, %o2 fnegd %f6, %f2 loop_4271: subccc %l3, %l0, %l6 fcmple32 %f10, %f6, %o0 edge16n %o7, %o3, %i1 sdiv %l1, 0x0BD9, %o4 fornot1 %f12, %f12, %f6 std %f14, [%l7 + 0x30] sth %i0, [%l7 + 0x1C] umul %o1, %g3, %o6 st %f6, [%l7 + 0x6C] tg %xcc, 0x4 movrgz %i3, 0x133, %l4 xnorcc %l2, 0x1FE4, %g4 ldx [%l7 + 0x10], %g7 fmovsneg %xcc, %f8, %f0 fmovdgu %xcc, %f0, %f12 fnegs %f4, %f3 movrgez %i2, %g2, %i7 stw %i4, [%l7 + 0x4C] st %f2, [%l7 + 0x40] fmovdge %icc, %f7, %f1 movvc %icc, %l5, %i6 fcmpgt32 %f2, %f8, %g1 andncc %g5, %o5, %i5 brlez,a %o2, loop_4272 ldsb [%l7 + 0x53], %l3 faligndata %f4, %f10, %f0 sth %l0, [%l7 + 0x22] loop_4272: ldsb [%l7 + 0x7A], %g6 sdiv %l6, 0x1181, %o7 ldd [%l7 + 0x78], %f8 bneg,a,pn %icc, loop_4273 stw %o3, [%l7 + 0x1C] ldub [%l7 + 0x09], %i1 popc 0x005B, %o0 loop_4273: ldub [%l7 + 0x66], %l1 bge,a %icc, loop_4274 fbu %fcc3, loop_4275 fandnot2s %f1, %f13, %f0 andncc %i0, %o1, %g3 loop_4274: addccc %o6, %o4, %l4 loop_4275: array32 %l2, %i3, %g4 fone %f6 fble,a %fcc0, loop_4276 ld [%l7 + 0x68], %f5 fornot1 %f12, %f4, %f2 stw %g7, [%l7 + 0x70] loop_4276: fone %f4 tne %icc, 0x4 fmovspos %xcc, %f9, %f5 tcs %icc, 0x4 fzero %f8 popc 0x059D, %i2 ldsb [%l7 + 0x3A], %i7 subcc %i4, %g2, %i6 ldsb [%l7 + 0x1B], %g1 sth %g5, [%l7 + 0x4C] fornot1s %f4, %f14, %f5 tne %xcc, 0x1 fandnot2s %f10, %f4, %f1 bg %icc, loop_4277 add %o5, %i5, %o2 stb %l3, [%l7 + 0x34] fnegs %f12, %f7 loop_4277: fcmpeq32 %f0, %f6, %l5 lduh [%l7 + 0x64], %g6 ldsb [%l7 + 0x7B], %l6 stw %o7, [%l7 + 0x50] fone %f2 std %f0, [%l7 + 0x30] stw %o3, [%l7 + 0x3C] subc %l0, 0x0A14, %i1 tvs %xcc, 0x7 sth %l1, [%l7 + 0x76] lduw [%l7 + 0x10], %o0 ldub [%l7 + 0x49], %o1 sth %i0, [%l7 + 0x16] fmul8x16au %f15, %f0, %f4 fba,a %fcc1, loop_4278 fones %f5 movre %o6, %g3, %o4 fpmerge %f14, %f3, %f4 loop_4278: fmovdvs %icc, %f8, %f12 bpos,a %icc, loop_4279 andn %l4, 0x1025, %l2 movvs %icc, %g4, %g7 ldsb [%l7 + 0x6A], %i3 loop_4279: mulscc %i7, %i2, %g2 sll %i6, 0x13, %g1 lduh [%l7 + 0x78], %g5 ldub [%l7 + 0x12], %i4 fbu %fcc0, loop_4280 ldub [%l7 + 0x13], %i5 edge8 %o2, %l3, %o5 stb %l5, [%l7 + 0x30] loop_4280: stx %g6, [%l7 + 0x30] nop setx loop_4281, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdgu %xcc, %f2, %f8 lduw [%l7 + 0x18], %o7 fmovdg %xcc, %f7, %f13 loop_4281: sth %o3, [%l7 + 0x22] fmovspos %xcc, %f8, %f15 brgez %l0, loop_4282 lduw [%l7 + 0x4C], %l6 xnorcc %l1, %o0, %i1 stx %i0, [%l7 + 0x58] loop_4282: fmovrdgz %o1, %f2, %f4 ldsh [%l7 + 0x70], %o6 ldx [%l7 + 0x68], %g3 edge32ln %o4, %l2, %l4 ldsb [%l7 + 0x10], %g4 udivcc %i3, 0x1B69, %i7 lduw [%l7 + 0x40], %g7 bl,pn %xcc, loop_4283 bcc,a,pt %icc, loop_4284 fsrc1s %f11, %f2 tn %icc, 0x5 loop_4283: fmovsne %icc, %f10, %f10 loop_4284: ldsb [%l7 + 0x12], %i2 fmovrde %g2, %f2, %f0 fmul8ulx16 %f8, %f6, %f4 fpsub32s %f10, %f8, %f11 be,a,pn %icc, loop_4285 fmul8ulx16 %f10, %f8, %f6 ldd [%l7 + 0x18], %f0 sth %i6, [%l7 + 0x36] loop_4285: fandnot2 %f2, %f14, %f12 fcmpgt32 %f2, %f8, %g1 fmovd %f2, %f4 bgu loop_4286 ldsb [%l7 + 0x7B], %i4 fmovdn %icc, %f7, %f4 fnors %f1, %f8, %f6 loop_4286: stx %g5, [%l7 + 0x70] fmovscc %icc, %f13, %f9 mulscc %o2, %l3, %o5 fbul %fcc0, loop_4287 umulcc %l5, 0x0E12, %g6 brnz %o7, loop_4288 fmovrslez %i5, %f11, %f0 loop_4287: ta %icc, 0x7 stx %l0, [%l7 + 0x20] loop_4288: fmovdn %icc, %f13, %f6 fsrc1s %f7, %f4 ldsh [%l7 + 0x22], %l6 fmovda %xcc, %f6, %f0 fmovdvc %icc, %f6, %f6 movcs %icc, %o3, %o0 movrgz %i1, %l1, %o1 ld [%l7 + 0x5C], %f0 ldub [%l7 + 0x17], %o6 lduh [%l7 + 0x60], %g3 bshuffle %f4, %f4, %f14 fmovrdlz %o4, %f14, %f2 std %f14, [%l7 + 0x20] stb %i0, [%l7 + 0x10] sethi 0x1062, %l2 fbule %fcc2, loop_4289 lduh [%l7 + 0x6A], %l4 ldx [%l7 + 0x48], %i3 fcmpes %fcc0, %f3, %f15 loop_4289: ldx [%l7 + 0x60], %g4 sth %g7, [%l7 + 0x1E] brgz,a %i7, loop_4290 xor %i2, %g2, %g1 lduw [%l7 + 0x30], %i6 fblg,a %fcc0, loop_4291 loop_4290: stx %g5, [%l7 + 0x78] brlz,a %i4, loop_4292 movcs %icc, %l3, %o2 loop_4291: tvs %xcc, 0x2 tle %icc, 0x4 loop_4292: fmovdge %xcc, %f4, %f0 fabss %f9, %f3 fandnot1s %f2, %f0, %f7 ldub [%l7 + 0x79], %o5 ldx [%l7 + 0x18], %l5 fandnot1 %f2, %f8, %f12 srax %o7, %g6, %l0 lduh [%l7 + 0x42], %i5 taddcc %l6, 0x1AB2, %o0 orncc %i1, %o3, %l1 fbg,a %fcc3, loop_4293 edge16l %o6, %o1, %o4 edge16l %i0, %g3, %l4 sth %l2, [%l7 + 0x4C] loop_4293: fpack32 %f12, %f10, %f8 movre %i3, 0x2D8, %g4 ldsw [%l7 + 0x7C], %i7 fbo,a %fcc1, loop_4294 fbne,a %fcc1, loop_4295 fnor %f6, %f0, %f10 nop setx loop_4296, %l0, %l1 jmpl %l1, %g7 loop_4294: std %f8, [%l7 + 0x48] loop_4295: fmovrse %g2, %f4, %f4 ld [%l7 + 0x78], %f5 loop_4296: ldsh [%l7 + 0x76], %i2 stx %i6, [%l7 + 0x20] fbn %fcc0, loop_4297 ldsw [%l7 + 0x38], %g1 stw %g5, [%l7 + 0x44] movvc %icc, %i4, %l3 loop_4297: bneg,a %xcc, loop_4298 ldsh [%l7 + 0x2C], %o2 fcmps %fcc0, %f12, %f7 stw %o5, [%l7 + 0x6C] loop_4298: fpsub16 %f0, %f10, %f12 fpack32 %f0, %f14, %f4 edge16 %o7, %l5, %g6 tn %icc, 0x6 stb %i5, [%l7 + 0x12] fba %fcc3, loop_4299 fmovsle %icc, %f2, %f1 fxors %f4, %f10, %f5 subc %l6, %l0, %o0 loop_4299: movrgez %i1, 0x1DC, %l1 ldsb [%l7 + 0x75], %o6 move %xcc, %o1, %o4 fbe,a %fcc1, loop_4300 fmovrse %i0, %f10, %f2 ldsb [%l7 + 0x16], %o3 movcc %icc, %g3, %l2 loop_4300: call loop_4301 edge32l %i3, %g4, %l4 fmovsg %icc, %f13, %f13 be,a,pn %xcc, loop_4302 loop_4301: stw %g7, [%l7 + 0x54] ldx [%l7 + 0x68], %i7 fcmpne16 %f14, %f10, %i2 loop_4302: taddcc %g2, %g1, %g5 fpack32 %f14, %f2, %f0 bcs,a %icc, loop_4303 srl %i4, %l3, %i6 lduw [%l7 + 0x38], %o2 fmovscs %icc, %f6, %f11 loop_4303: stw %o7, [%l7 + 0x20] movgu %icc, %l5, %g6 st %f9, [%l7 + 0x70] sth %o5, [%l7 + 0x5C] ldsb [%l7 + 0x12], %i5 tsubcctv %l6, %l0, %i1 fandnot2 %f12, %f8, %f8 fcmple32 %f4, %f4, %o0 fnegs %f2, %f7 stw %o6, [%l7 + 0x10] fpsub32 %f2, %f8, %f0 lduw [%l7 + 0x3C], %l1 tne %xcc, 0x7 fmovrdlz %o4, %f10, %f6 bne,a %xcc, loop_4304 sth %o1, [%l7 + 0x76] stw %i0, [%l7 + 0x24] bleu,a loop_4305 loop_4304: fmovscs %xcc, %f6, %f14 fmovrslz %o3, %f11, %f0 movrne %g3, %i3, %g4 loop_4305: fpadd32 %f12, %f12, %f8 fmul8x16 %f4, %f4, %f0 movl %icc, %l4, %g7 ldsb [%l7 + 0x41], %i7 fbn %fcc2, loop_4306 stw %l2, [%l7 + 0x20] edge16 %g2, %g1, %g5 fandnot1 %f6, %f4, %f6 loop_4306: movn %xcc, %i2, %i4 alignaddrl %i6, %l3, %o2 movvs %xcc, %l5, %o7 stw %o5, [%l7 + 0x5C] or %g6, %l6, %i5 ldsh [%l7 + 0x6E], %i1 orcc %o0, 0x0879, %o6 fnot1s %f6, %f4 fmovsgu %xcc, %f2, %f9 std %f10, [%l7 + 0x08] movleu %icc, %l0, %o4 sth %l1, [%l7 + 0x14] fmovd %f12, %f2 tcs %icc, 0x1 stw %o1, [%l7 + 0x10] lduw [%l7 + 0x70], %i0 popc 0x1394, %o3 std %f8, [%l7 + 0x38] fbul,a %fcc0, loop_4307 std %f12, [%l7 + 0x70] fpackfix %f10, %f7 ldd [%l7 + 0x78], %f4 loop_4307: fmovrsne %g3, %f6, %f12 fbue,a %fcc2, loop_4308 fmovrdlez %g4, %f12, %f10 fcmple16 %f10, %f12, %l4 fmovda %xcc, %f2, %f1 loop_4308: array16 %i3, %g7, %i7 ble,a loop_4309 ldx [%l7 + 0x78], %l2 fsrc2 %f0, %f10 tle %xcc, 0x7 loop_4309: stb %g2, [%l7 + 0x0E] ldx [%l7 + 0x70], %g5 edge16 %i2, %g1, %i4 fmovrsgez %i6, %f11, %f11 fcmps %fcc1, %f4, %f3 orcc %l3, 0x1C23, %l5 st %f6, [%l7 + 0x70] ld [%l7 + 0x58], %f7 stw %o7, [%l7 + 0x58] fnot1 %f8, %f4 ldx [%l7 + 0x50], %o5 fmuld8sux16 %f10, %f6, %f12 ldub [%l7 + 0x28], %o2 fsrc2 %f8, %f6 fpmerge %f10, %f5, %f2 fmovrsne %l6, %f6, %f15 bcs %icc, loop_4310 srax %i5, 0x09, %g6 stb %o0, [%l7 + 0x69] fmovrdlez %i1, %f14, %f4 loop_4310: andcc %l0, %o6, %o4 andncc %l1, %i0, %o1 fornot2s %f1, %f7, %f2 ldsh [%l7 + 0x70], %g3 fmovsn %xcc, %f3, %f14 bl %icc, loop_4311 siam 0x5 ldsh [%l7 + 0x56], %g4 fpadd32s %f14, %f8, %f7 loop_4311: sra %l4, 0x0B, %i3 tpos %xcc, 0x5 siam 0x1 fpsub16s %f1, %f6, %f7 fmovdgu %icc, %f10, %f3 tneg %xcc, 0x2 std %f6, [%l7 + 0x60] fnands %f12, %f13, %f2 fpack16 %f6, %f6 fnot1s %f14, %f6 ble,a,pt %icc, loop_4312 ldsb [%l7 + 0x7C], %o3 fnot1 %f4, %f0 fbul %fcc3, loop_4313 loop_4312: stw %i7, [%l7 + 0x38] ldsw [%l7 + 0x34], %g7 ldsb [%l7 + 0x56], %g2 loop_4313: bcs,pt %icc, loop_4314 sra %l2, %g5, %g1 bne,a,pn %icc, loop_4315 fandnot2s %f8, %f6, %f8 loop_4314: fnand %f12, %f6, %f14 fmovdpos %icc, %f8, %f9 loop_4315: stx %i2, [%l7 + 0x78] fmovdleu %icc, %f1, %f3 fornot2s %f7, %f3, %f1 edge16ln %i4, %i6, %l5 fmovdn %xcc, %f13, %f14 edge32n %l3, %o5, %o2 edge8 %o7, %i5, %g6 fmovspos %xcc, %f5, %f7 ldx [%l7 + 0x60], %l6 bg,a %xcc, loop_4316 fmovsg %xcc, %f5, %f10 lduw [%l7 + 0x30], %i1 lduh [%l7 + 0x18], %o0 loop_4316: addcc %l0, 0x1B86, %o6 stb %o4, [%l7 + 0x7B] andncc %i0, %l1, %g3 move %icc, %o1, %l4 lduw [%l7 + 0x64], %g4 movrlez %i3, %o3, %i7 sth %g7, [%l7 + 0x44] fcmpes %fcc1, %f11, %f15 fmovde %icc, %f14, %f4 fmovrdlz %g2, %f8, %f2 tl %xcc, 0x7 lduw [%l7 + 0x54], %l2 sdiv %g5, 0x1543, %g1 ldsh [%l7 + 0x7A], %i4 ldd [%l7 + 0x38], %f4 stw %i2, [%l7 + 0x78] addc %i6, 0x179A, %l3 fornot2s %f12, %f7, %f10 std %f0, [%l7 + 0x60] fmovrdgz %o5, %f6, %f14 ldub [%l7 + 0x2B], %o2 movneg %icc, %o7, %l5 fmovscs %icc, %f6, %f5 st %f2, [%l7 + 0x38] xor %i5, 0x04A7, %l6 fors %f12, %f13, %f5 fpsub16 %f8, %f0, %f12 fmuld8sux16 %f4, %f12, %f12 tg %icc, 0x0 stx %i1, [%l7 + 0x70] stb %o0, [%l7 + 0x1B] bpos,pt %icc, loop_4317 smulcc %l0, 0x04AA, %o6 std %f0, [%l7 + 0x70] fands %f4, %f1, %f14 loop_4317: lduw [%l7 + 0x48], %g6 xnorcc %i0, 0x0021, %o4 sth %l1, [%l7 + 0x70] tgu %xcc, 0x1 tcs %xcc, 0x6 ldub [%l7 + 0x4B], %g3 fmovrdlz %l4, %f4, %f0 fmovdpos %icc, %f13, %f0 ldx [%l7 + 0x38], %g4 orncc %o1, %i3, %o3 fmovsgu %icc, %f0, %f1 bgu,a,pn %xcc, loop_4318 sethi 0x0C0E, %i7 brlz,a %g7, loop_4319 ld [%l7 + 0x08], %f5 loop_4318: fmovsa %icc, %f5, %f5 sub %g2, 0x1BC6, %g5 loop_4319: fcmple16 %f12, %f10, %l2 movvc %icc, %g1, %i2 fabsd %f2, %f6 fandnot1s %f9, %f4, %f13 andn %i4, 0x1F03, %l3 addccc %o5, %o2, %o7 stb %l5, [%l7 + 0x45] edge16n %i5, %l6, %i1 fbuge %fcc3, loop_4320 movg %xcc, %o0, %i6 tn %xcc, 0x4 fnot2s %f10, %f8 loop_4320: add %o6, %g6, %i0 movneg %xcc, %l0, %l1 fpadd32s %f9, %f0, %f10 fcmpgt32 %f0, %f6, %g3 edge32 %l4, %g4, %o1 fmovdcc %xcc, %f8, %f4 sdivcc %o4, 0x0513, %o3 fmovdg %xcc, %f10, %f14 fandnot2s %f10, %f9, %f3 ldsw [%l7 + 0x68], %i7 tcs %icc, 0x1 orn %g7, %i3, %g2 movge %xcc, %g5, %l2 fandnot1 %f14, %f2, %f12 fmul8x16 %f3, %f10, %f2 stx %i2, [%l7 + 0x68] movneg %xcc, %g1, %i4 fpackfix %f8, %f0 fcmpeq32 %f2, %f0, %o5 st %f7, [%l7 + 0x10] stw %o2, [%l7 + 0x64] movgu %icc, %l3, %l5 fxors %f10, %f9, %f12 xorcc %o7, %l6, %i1 nop setx loop_4321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc1, loop_4322 ldub [%l7 + 0x0D], %i5 alignaddr %i6, %o0, %g6 loop_4321: nop setx loop_4323, %l0, %l1 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_4322: ldsh [%l7 + 0x12], %i0 smulcc %l0, 0x0B50, %l1 tgu %icc, 0x6 loop_4323: fmovsneg %icc, %f7, %f4 fbne,a %fcc3, loop_4324 fand %f12, %f6, %f4 fmovs %f1, %f0 move %xcc, %g3, %o6 loop_4324: ldsh [%l7 + 0x2C], %l4 andncc %o1, %o4, %o3 fcmpgt16 %f6, %f4, %i7 brnz %g4, loop_4325 fpack32 %f12, %f0, %f8 xor %g7, %g2, %g5 bvc,a loop_4326 loop_4325: bleu loop_4327 fbue %fcc0, loop_4328 std %f0, [%l7 + 0x20] loop_4326: fpsub16s %f15, %f4, %f4 loop_4327: sth %l2, [%l7 + 0x62] loop_4328: fnands %f3, %f12, %f5 fbge,a %fcc2, loop_4329 ldsh [%l7 + 0x0C], %i3 andncc %i2, %g1, %i4 fbul %fcc2, loop_4330 loop_4329: brgez %o2, loop_4331 ld [%l7 + 0x44], %f11 fmovsg %xcc, %f6, %f11 loop_4330: fcmped %fcc0, %f10, %f12 loop_4331: fcmple32 %f10, %f14, %o5 fcmpd %fcc0, %f0, %f0 for %f4, %f10, %f6 tgu %icc, 0x0 ldd [%l7 + 0x60], %f8 fzeros %f7 ldx [%l7 + 0x78], %l5 fmovs %f13, %f0 fandnot2 %f4, %f4, %f6 call loop_4332 ld [%l7 + 0x48], %f1 bgu,pn %xcc, loop_4333 lduw [%l7 + 0x24], %o7 loop_4332: lduw [%l7 + 0x44], %l6 sub %i1, %l3, %i6 loop_4333: alignaddrl %o0, %g6, %i0 ldsb [%l7 + 0x15], %l0 fmovdvs %icc, %f4, %f0 movrgz %l1, 0x1B7, %i5 lduw [%l7 + 0x60], %g3 andncc %l4, %o1, %o6 bneg %xcc, loop_4334 tne %icc, 0x7 stx %o3, [%l7 + 0x50] ldsh [%l7 + 0x1E], %o4 loop_4334: fpack32 %f4, %f4, %f6 st %f13, [%l7 + 0x08] fmovrde %g4, %f14, %f12 fpadd16s %f13, %f8, %f13 fpsub16 %f14, %f4, %f6 tsubcc %g7, %g2, %i7 lduh [%l7 + 0x7A], %l2 bcc,a,pn %icc, loop_4335 movrlez %i3, %i2, %g1 sth %i4, [%l7 + 0x26] nop setx loop_4336, %l0, %l1 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_4335: ldx [%l7 + 0x70], %g5 fpackfix %f10, %f9 fmovd %f14, %f2 loop_4336: fpadd32s %f3, %f1, %f1 ldsh [%l7 + 0x42], %o2 fexpand %f2, %f8 fmovrdlez %l5, %f12, %f0 stx %o7, [%l7 + 0x08] xorcc %o5, %i1, %l6 fbn,a %fcc3, loop_4337 movvc %icc, %l3, %o0 fmovsge %icc, %f9, %f8 lduw [%l7 + 0x24], %g6 loop_4337: ldub [%l7 + 0x6D], %i0 fmovsge %icc, %f9, %f9 stx %i6, [%l7 + 0x58] fpsub32s %f8, %f5, %f7 tsubcctv %l1, %l0, %g3 fmovdvc %icc, %f10, %f6 for %f12, %f2, %f6 ldsh [%l7 + 0x30], %l4 taddcc %i5, %o1, %o6 fmovdpos %icc, %f5, %f0 srl %o3, %g4, %o4 fbl,a %fcc1, loop_4338 fandnot1 %f12, %f14, %f4 fmovdneg %icc, %f10, %f7 fmovrslz %g7, %f12, %f8 loop_4338: fmovrslez %i7, %f2, %f0 fmovsn %icc, %f10, %f3 fabss %f6, %f11 ldx [%l7 + 0x78], %l2 edge8n %g2, %i3, %g1 fmovscc %icc, %f10, %f6 fcmped %fcc2, %f8, %f12 std %f2, [%l7 + 0x20] fmovdcc %icc, %f2, %f9 fandnot1 %f10, %f12, %f8 fandnot1s %f7, %f11, %f4 fandnot1s %f5, %f0, %f9 ldsw [%l7 + 0x18], %i4 fmovdle %icc, %f9, %f4 fandnot1 %f6, %f14, %f2 fmovdcc %icc, %f7, %f6 sllx %i2, %o2, %l5 fxors %f3, %f9, %f1 fmovsne %icc, %f5, %f15 movrgez %g5, %o5, %i1 bl,pt %xcc, loop_4339 lduh [%l7 + 0x46], %l6 stx %o7, [%l7 + 0x20] fbge,a %fcc2, loop_4340 loop_4339: ld [%l7 + 0x14], %f15 fmovsne %xcc, %f13, %f8 fmovrse %o0, %f6, %f8 loop_4340: stx %g6, [%l7 + 0x58] stb %i0, [%l7 + 0x1F] fmovdvc %icc, %f2, %f3 fbul,a %fcc2, loop_4341 brz %i6, loop_4342 tcc %icc, 0x1 ldsw [%l7 + 0x14], %l3 loop_4341: st %f6, [%l7 + 0x3C] loop_4342: stb %l1, [%l7 + 0x5F] fmovrsgez %g3, %f4, %f15 fmovde %xcc, %f9, %f4 sth %l0, [%l7 + 0x2A] brnz %l4, loop_4343 stx %o1, [%l7 + 0x40] umul %i5, 0x1A71, %o3 nop setx loop_4344, %l0, %l1 jmpl %l1, %o6 loop_4343: movre %g4, %g7, %i7 nop setx loop_4345, %l0, %l1 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 + 0x68], %f7 loop_4344: brgez %o4, loop_4346 fmovrsne %g2, %f6, %f14 loop_4345: movg %xcc, %i3, %l2 ldsb [%l7 + 0x2C], %g1 loop_4346: fnands %f10, %f5, %f3 for %f6, %f4, %f12 movcs %icc, %i4, %i2 fmovsvc %xcc, %f5, %f3 ldx [%l7 + 0x70], %o2 ldx [%l7 + 0x18], %g5 popc 0x1EF0, %o5 stb %l5, [%l7 + 0x76] bcc,pn %xcc, loop_4347 fpsub16 %f2, %f2, %f0 tvc %xcc, 0x7 fcmpgt16 %f0, %f10, %l6 loop_4347: fpack16 %f0, %f12 edge16l %o7, %o0, %i1 fandnot2s %f14, %f9, %f1 fcmpeq32 %f10, %f12, %i0 tle %xcc, 0x5 smulcc %i6, 0x0B84, %l3 ldsw [%l7 + 0x0C], %l1 bpos,pn %xcc, loop_4348 brlez %g3, loop_4349 fexpand %f6, %f8 movcc %icc, %l0, %l4 loop_4348: fmovrdlz %g6, %f14, %f12 loop_4349: fnot1s %f10, %f12 fand %f0, %f8, %f4 st %f13, [%l7 + 0x34] fpadd32s %f8, %f10, %f2 std %f14, [%l7 + 0x78] movrne %i5, %o3, %o6 fnands %f2, %f9, %f8 fmovspos %icc, %f12, %f14 fandnot1 %f0, %f6, %f4 fmovsneg %xcc, %f3, %f14 fnegd %f4, %f8 addc %g4, %o1, %g7 fpadd16 %f14, %f0, %f8 fmovdle %icc, %f2, %f0 sth %o4, [%l7 + 0x50] fmovrde %g2, %f14, %f4 movcc %icc, %i3, %l2 ldx [%l7 + 0x10], %i7 edge16 %i4, %i2, %g1 movre %g5, %o5, %o2 fmovda %xcc, %f11, %f15 fcmped %fcc1, %f8, %f10 siam 0x5 brnz,a %l5, loop_4350 sethi 0x0761, %o7 bn,a,pn %icc, loop_4351 st %f1, [%l7 + 0x44] loop_4350: ldx [%l7 + 0x08], %l6 ldsh [%l7 + 0x2A], %o0 loop_4351: subcc %i0, 0x1CC1, %i6 ldx [%l7 + 0x40], %l3 umulcc %i1, 0x131A, %g3 fmovsg %icc, %f14, %f1 ldd [%l7 + 0x78], %f0 fbo %fcc0, loop_4352 stb %l1, [%l7 + 0x79] fnot1s %f11, %f5 stx %l0, [%l7 + 0x60] loop_4352: fxnors %f12, %f2, %f9 nop setx loop_4353, %l0, %l1 jmpl %l1, %l4 smulcc %i5, 0x1288, %o3 edge32n %o6, %g4, %o1 fmovs %f12, %f0 loop_4353: ldsw [%l7 + 0x14], %g6 ldsb [%l7 + 0x30], %o4 fnegd %f2, %f6 tgu %icc, 0x4 fandnot2 %f14, %f6, %f4 ldsh [%l7 + 0x28], %g7 bpos,a %xcc, loop_4354 fbl,a %fcc3, loop_4355 fbule %fcc3, loop_4356 fnands %f9, %f3, %f15 loop_4354: fmovsvc %xcc, %f14, %f12 loop_4355: subc %g2, %i3, %i7 loop_4356: movcc %icc, %i4, %l2 ldsh [%l7 + 0x1C], %i2 ldx [%l7 + 0x50], %g5 fnor %f12, %f14, %f8 umulcc %o5, %g1, %l5 movrlez %o2, %o7, %l6 edge16l %i0, %i6, %o0 fsrc1 %f4, %f12 call loop_4357 movcs %xcc, %i1, %g3 movrgz %l1, %l0, %l4 ldd [%l7 + 0x58], %f6 loop_4357: fmovsn %icc, %f9, %f14 ldd [%l7 + 0x10], %f10 fbug,a %fcc0, loop_4358 bvs,a %xcc, loop_4359 stx %l3, [%l7 + 0x50] ldsh [%l7 + 0x26], %o3 loop_4358: brlez %o6, loop_4360 loop_4359: movcs %icc, %i5, %o1 tsubcc %g6, 0x0063, %o4 ldd [%l7 + 0x18], %f2 loop_4360: movre %g4, 0x012, %g7 std %f4, [%l7 + 0x68] bne,a %icc, loop_4361 sdiv %i3, 0x1064, %g2 ldsh [%l7 + 0x18], %i7 fcmps %fcc2, %f1, %f8 loop_4361: stx %l2, [%l7 + 0x38] tgu %xcc, 0x7 xnorcc %i4, 0x0E45, %i2 edge16 %o5, %g1, %g5 fpmerge %f9, %f14, %f12 stx %o2, [%l7 + 0x40] ld [%l7 + 0x18], %f3 fmul8x16al %f12, %f0, %f0 fnot1 %f2, %f8 subcc %l5, 0x0E2A, %l6 movrgz %i0, 0x290, %o7 fcmped %fcc1, %f14, %f6 fmovdg %xcc, %f4, %f7 ldsw [%l7 + 0x08], %i6 ldd [%l7 + 0x68], %f6 xor %i1, %g3, %o0 fornot1 %f6, %f0, %f4 edge8ln %l0, %l1, %l4 stw %l3, [%l7 + 0x4C] ldsw [%l7 + 0x10], %o3 taddcc %o6, 0x0FC7, %i5 brz %o1, loop_4362 fmovsvc %xcc, %f0, %f2 umul %g6, %o4, %g4 edge32 %g7, %g2, %i7 loop_4362: sth %i3, [%l7 + 0x50] xnorcc %i4, 0x1723, %l2 std %f6, [%l7 + 0x28] ldsw [%l7 + 0x78], %i2 srax %o5, %g5, %o2 fmovdcs %icc, %f0, %f0 movle %xcc, %g1, %l5 ldd [%l7 + 0x38], %f8 fmovdg %icc, %f0, %f0 fmovdgu %xcc, %f14, %f4 array8 %l6, %i0, %i6 bg,pt %xcc, loop_4363 fmovse %xcc, %f10, %f0 edge16 %o7, %g3, %i1 fnegs %f7, %f10 loop_4363: mova %icc, %o0, %l0 fors %f5, %f5, %f11 ld [%l7 + 0x44], %f1 edge16 %l4, %l1, %l3 fmovsl %xcc, %f15, %f8 fbul %fcc3, loop_4364 bge,a %xcc, loop_4365 fblg,a %fcc0, loop_4366 fcmpd %fcc2, %f14, %f10 loop_4364: st %f6, [%l7 + 0x10] loop_4365: sth %o3, [%l7 + 0x36] loop_4366: fors %f5, %f9, %f4 mova %icc, %o6, %o1 fmovdvc %xcc, %f7, %f1 ldsh [%l7 + 0x6A], %i5 sub %o4, %g6, %g4 ldsh [%l7 + 0x0E], %g7 fmovdvc %icc, %f11, %f1 lduh [%l7 + 0x2E], %g2 fnot1 %f10, %f10 movl %icc, %i7, %i4 stb %i3, [%l7 + 0x6B] fbne %fcc0, loop_4367 fmovsle %xcc, %f13, %f5 tpos %icc, 0x7 fabsd %f0, %f6 loop_4367: fcmple32 %f2, %f6, %l2 fpmerge %f10, %f3, %f6 brgez %o5, loop_4368 edge16n %i2, %g5, %g1 tgu %icc, 0x7 or %o2, 0x121A, %l5 loop_4368: stw %l6, [%l7 + 0x30] st %f12, [%l7 + 0x38] std %f10, [%l7 + 0x28] tg %xcc, 0x7 ldx [%l7 + 0x28], %i6 fcmpgt16 %f4, %f0, %o7 movrgez %i0, %i1, %g3 fbuge,a %fcc3, loop_4369 sth %l0, [%l7 + 0x46] sth %o0, [%l7 + 0x38] edge8n %l4, %l3, %o3 loop_4369: fand %f0, %f12, %f0 addc %l1, %o1, %i5 fmovsneg %xcc, %f11, %f11 nop setx loop_4370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %icc, %o4, %o6 ldsh [%l7 + 0x4A], %g4 loop_4370: lduw [%l7 + 0x20], %g6 loop_4371: sdiv %g7, 0x1533, %i7 stb %g2, [%l7 + 0x79] edge16l %i3, %l2, %i4 ldsh [%l7 + 0x0C], %i2 stb %g5, [%l7 + 0x7A] xnor %o5, %g1, %l5 fnors %f10, %f14, %f2 brnz,a %l6, loop_4372 stx %o2, [%l7 + 0x60] movle %icc, %o7, %i6 fmovscc %icc, %f4, %f6 loop_4372: fmovda %xcc, %f0, %f1 movle %xcc, %i1, %g3 fmovdl %xcc, %f10, %f6 fblg,a %fcc0, loop_4373 tn %xcc, 0x4 tle %icc, 0x2 fone %f8 loop_4373: ldd [%l7 + 0x70], %f0 movrne %l0, %o0, %l4 brnz %i0, loop_4374 sth %l3, [%l7 + 0x52] bge,a %icc, loop_4375 fmovsn %xcc, %f2, %f13 loop_4374: movl %icc, %o3, %l1 fmovse %icc, %f13, %f3 loop_4375: fmovdn %icc, %f4, %f1 movvs %icc, %o1, %i5 fmovsvs %xcc, %f0, %f10 array8 %o4, %o6, %g4 sdiv %g7, 0x13C3, %i7 tge %xcc, 0x6 tcs %icc, 0x6 tcs %xcc, 0x5 tl %icc, 0x7 fxnors %f9, %f9, %f3 bvs,pt %icc, loop_4376 fxor %f12, %f6, %f14 fnor %f4, %f14, %f6 ldx [%l7 + 0x58], %g2 loop_4376: fmovdg %icc, %f2, %f9 and %g6, 0x063B, %i3 fpsub32s %f5, %f14, %f2 umulcc %i4, %i2, %l2 fone %f4 ldsh [%l7 + 0x3E], %g5 stx %g1, [%l7 + 0x58] andcc %l5, %o5, %o2 fones %f2 fblg %fcc3, loop_4377 fmovdgu %icc, %f3, %f10 fcmpgt16 %f0, %f2, %o7 fnegd %f14, %f12 loop_4377: fmovdvc %icc, %f4, %f14 ldx [%l7 + 0x60], %i6 fpsub32s %f9, %f4, %f15 lduh [%l7 + 0x74], %i1 stb %g3, [%l7 + 0x6A] fmovde %icc, %f11, %f5 add %l0, %o0, %l4 bvs,a loop_4378 edge8ln %i0, %l3, %o3 bl,a,pn %icc, loop_4379 bcs,pt %icc, loop_4380 loop_4378: xnorcc %l6, 0x12FC, %o1 edge8ln %l1, %o4, %i5 loop_4379: stx %o6, [%l7 + 0x78] loop_4380: fmovsgu %xcc, %f2, %f1 fmovrdne %g7, %f12, %f6 orn %g4, %g2, %g6 bge,a loop_4381 nop setx loop_4382, %l0, %l1 jmpl %l1, %i7 subcc %i4, %i3, %l2 udiv %g5, 0x1BC8, %i2 loop_4381: fcmpgt32 %f2, %f0, %l5 loop_4382: tvc %xcc, 0x2 fmul8x16au %f9, %f15, %f2 fandnot1s %f3, %f3, %f11 fpack16 %f10, %f7 subcc %g1, %o5, %o7 fnand %f4, %f14, %f0 edge8ln %i6, %o2, %i1 movg %icc, %l0, %o0 sth %g3, [%l7 + 0x50] subc %i0, 0x0632, %l3 stx %l4, [%l7 + 0x08] fbge,a %fcc2, loop_4383 andncc %o3, %l6, %o1 fcmpes %fcc1, %f12, %f13 ldsh [%l7 + 0x5C], %o4 loop_4383: ldsw [%l7 + 0x1C], %i5 alignaddrl %o6, %l1, %g4 fnot2 %f2, %f10 array16 %g2, %g7, %g6 fnegd %f4, %f4 stw %i7, [%l7 + 0x64] fmovdpos %xcc, %f3, %f7 stb %i3, [%l7 + 0x35] fmovdg %icc, %f2, %f2 sub %l2, %g5, %i2 fand %f2, %f2, %f10 sth %i4, [%l7 + 0x58] fmovrdlz %l5, %f8, %f8 bn,a,pn %icc, loop_4384 edge16 %g1, %o7, %i6 lduh [%l7 + 0x44], %o5 be loop_4385 loop_4384: addccc %i1, %o2, %o0 fmovsneg %icc, %f1, %f15 ldsb [%l7 + 0x1C], %l0 loop_4385: orn %g3, %i0, %l4 fcmps %fcc2, %f1, %f5 fmovsg %icc, %f0, %f5 smul %l3, 0x13E8, %l6 ba,a loop_4386 fnot2 %f8, %f4 smul %o3, 0x1184, %o4 tvs %xcc, 0x5 loop_4386: fcmpes %fcc0, %f13, %f9 lduh [%l7 + 0x30], %i5 xor %o6, %o1, %l1 fmovdne %icc, %f5, %f6 fcmpeq16 %f0, %f2, %g4 lduw [%l7 + 0x38], %g7 ldsh [%l7 + 0x76], %g2 stb %i7, [%l7 + 0x1B] stw %g6, [%l7 + 0x44] sdiv %l2, 0x0966, %g5 for %f2, %f14, %f0 fbge,a %fcc0, loop_4387 movvs %xcc, %i2, %i3 fnegs %f13, %f11 sth %i4, [%l7 + 0x16] loop_4387: ldsb [%l7 + 0x37], %g1 mulscc %l5, %i6, %o7 fmovdg %icc, %f13, %f7 stb %i1, [%l7 + 0x0A] edge8l %o2, %o5, %o0 fbuge %fcc0, loop_4388 sdivx %g3, 0x1CFD, %i0 stw %l0, [%l7 + 0x10] nop setx loop_4389, %l0, %l1 jmpl %l1, %l4 loop_4388: alignaddrl %l6, %o3, %o4 fmovdleu %icc, %f3, %f8 stx %l3, [%l7 + 0x28] loop_4389: fmovdne %icc, %f8, %f15 fmovdleu %icc, %f5, %f14 subcc %o6, 0x093F, %o1 and %l1, 0x0E19, %g4 fcmpne16 %f8, %f8, %i5 fsrc2 %f14, %f0 fxor %f12, %f10, %f8 fmovrde %g7, %f8, %f12 fmul8x16al %f10, %f12, %f4 stw %i7, [%l7 + 0x48] std %f0, [%l7 + 0x08] fmovscc %icc, %f0, %f12 ldub [%l7 + 0x71], %g6 ldub [%l7 + 0x34], %l2 udivx %g5, 0x061B, %i2 fmovsl %xcc, %f13, %f11 ldsh [%l7 + 0x64], %i3 udiv %i4, 0x12B1, %g1 bpos %icc, loop_4390 fmovscc %xcc, %f1, %f0 sethi 0x0E0B, %l5 fmovrslez %g2, %f14, %f6 loop_4390: tn %xcc, 0x3 fblg,a %fcc2, loop_4391 sth %i6, [%l7 + 0x78] fbug %fcc3, loop_4392 addcc %o7, %i1, %o5 loop_4391: st %f10, [%l7 + 0x4C] ldx [%l7 + 0x30], %o2 loop_4392: fmovrde %g3, %f6, %f10 edge16n %i0, %l0, %o0 ba %icc, loop_4393 pdist %f2, %f10, %f6 brgez %l6, loop_4394 st %f6, [%l7 + 0x20] loop_4393: fands %f10, %f12, %f4 bge,pn %xcc, loop_4395 loop_4394: fbg %fcc1, loop_4396 ldsb [%l7 + 0x73], %o3 fmovse %xcc, %f13, %f12 loop_4395: fxnor %f12, %f10, %f0 loop_4396: tge %icc, 0x7 fbl %fcc2, loop_4397 fxors %f10, %f2, %f2 bcs,a %xcc, loop_4398 lduh [%l7 + 0x12], %o4 loop_4397: edge16n %l4, %l3, %o1 stw %o6, [%l7 + 0x30] loop_4398: fbe %fcc0, loop_4399 movrgz %l1, 0x388, %g4 srlx %g7, %i5, %g6 fbug %fcc3, loop_4400 loop_4399: fmovda %xcc, %f2, %f13 fmovsne %xcc, %f4, %f2 fblg,a %fcc3, loop_4401 loop_4400: fbne,a %fcc0, loop_4402 fors %f9, %f4, %f4 te %icc, 0x4 loop_4401: edge32n %l2, %g5, %i2 loop_4402: ldx [%l7 + 0x50], %i7 movne %xcc, %i3, %g1 tgu %icc, 0x3 sdivcc %i4, 0x11BF, %g2 fbl %fcc1, loop_4403 ldsb [%l7 + 0x1A], %i6 lduw [%l7 + 0x10], %l5 fmovrsgez %i1, %f5, %f3 loop_4403: ldx [%l7 + 0x78], %o7 fbe %fcc0, loop_4404 subc %o2, %g3, %i0 stb %o5, [%l7 + 0x19] addccc %o0, 0x10D4, %l0 loop_4404: lduh [%l7 + 0x5E], %o3 ldsh [%l7 + 0x52], %o4 fmovscs %icc, %f4, %f9 taddcc %l6, %l3, %o1 tsubcc %l4, %o6, %g4 bcs,a,pn %icc, loop_4405 ldsw [%l7 + 0x3C], %l1 addc %g7, %i5, %l2 fbul,a %fcc3, loop_4406 loop_4405: edge16ln %g5, %g6, %i2 fnors %f6, %f2, %f12 lduh [%l7 + 0x46], %i3 loop_4406: fbo,a %fcc1, loop_4407 ldd [%l7 + 0x18], %f2 mulscc %i7, 0x1FF3, %i4 stw %g1, [%l7 + 0x50] loop_4407: ldx [%l7 + 0x10], %g2 std %f12, [%l7 + 0x48] subc %l5, %i6, %i1 std %f8, [%l7 + 0x78] fand %f0, %f0, %f10 nop setx loop_4408, %l0, %l1 jmpl %l1, %o2 edge8n %g3, %i0, %o5 pdist %f8, %f12, %f4 ld [%l7 + 0x48], %f11 loop_4408: fzeros %f2 fbu %fcc3, loop_4409 stw %o0, [%l7 + 0x50] ldub [%l7 + 0x5B], %o7 ble %xcc, loop_4410 loop_4409: edge8n %l0, %o4, %l6 te %icc, 0x1 edge32n %l3, %o3, %l4 loop_4410: lduw [%l7 + 0x70], %o6 xnorcc %o1, %l1, %g4 lduh [%l7 + 0x1A], %g7 edge16ln %l2, %g5, %g6 brgez,a %i2, loop_4411 ld [%l7 + 0x08], %f3 stb %i3, [%l7 + 0x70] ldsw [%l7 + 0x10], %i7 loop_4411: udivx %i5, 0x12F7, %g1 fmul8sux16 %f0, %f0, %f12 fmovdgu %xcc, %f9, %f8 ldsh [%l7 + 0x5A], %i4 std %f2, [%l7 + 0x68] nop setx loop_4412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movgu %xcc, %l5, %i6 tpos %xcc, 0x4 fpsub16 %f4, %f6, %f14 loop_4412: movgu %xcc, %i1, %o2 fbe,a %fcc3, loop_4413 fcmpne32 %f4, %f14, %g3 tn %xcc, 0x5 fpack16 %f6, %f6 loop_4413: lduh [%l7 + 0x34], %i0 tleu %xcc, 0x1 fandnot2s %f2, %f6, %f0 ldsb [%l7 + 0x3E], %o5 fmovdn %xcc, %f6, %f5 srax %g2, 0x00, %o7 fabsd %f4, %f4 edge16ln %l0, %o0, %l6 ldd [%l7 + 0x48], %f12 ldx [%l7 + 0x70], %o4 fcmpeq16 %f4, %f6, %o3 stw %l3, [%l7 + 0x40] fmovsg %xcc, %f13, %f0 tneg %xcc, 0x4 fmovsleu %icc, %f14, %f12 ba,pn %icc, loop_4414 addccc %l4, 0x1C91, %o1 bneg,a,pt %icc, loop_4415 brlz %l1, loop_4416 loop_4414: stx %o6, [%l7 + 0x50] movrne %g7, %l2, %g4 loop_4415: popc 0x1D27, %g6 loop_4416: move %icc, %g5, %i2 nop setx loop_4417, %l0, %l1 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], %i7 ldsw [%l7 + 0x78], %i5 edge8n %g1, %i4, %l5 loop_4417: sth %i3, [%l7 + 0x56] srax %i6, %i1, %o2 array16 %g3, %i0, %o5 lduw [%l7 + 0x30], %g2 nop setx loop_4418, %l0, %l1 jmpl %l1, %o7 st %f8, [%l7 + 0x28] nop setx loop_4419, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f14, %f0, %f8 loop_4418: lduh [%l7 + 0x3C], %l0 ldub [%l7 + 0x7E], %l6 loop_4419: movpos %icc, %o4, %o3 lduw [%l7 + 0x14], %o0 ldub [%l7 + 0x0B], %l4 bcs loop_4420 fmovdneg %xcc, %f3, %f5 ble,pt %xcc, loop_4421 fmul8sux16 %f2, %f2, %f6 loop_4420: movcs %xcc, %l3, %l1 st %f1, [%l7 + 0x38] loop_4421: fpsub32s %f8, %f1, %f14 ldx [%l7 + 0x38], %o6 movgu %xcc, %o1, %l2 sdiv %g4, 0x1694, %g6 array16 %g5, %g7, %i2 bl loop_4422 fmovdn %icc, %f7, %f3 tne %xcc, 0x1 bgu,pn %xcc, loop_4423 loop_4422: fnot2s %f15, %f4 sth %i7, [%l7 + 0x5E] fnegs %f13, %f5 loop_4423: fnegd %f0, %f12 std %f2, [%l7 + 0x40] xnorcc %i5, 0x1FFC, %g1 subc %l5, 0x1726, %i3 taddcc %i4, 0x15A7, %i6 st %f5, [%l7 + 0x68] tgu %icc, 0x2 movg %xcc, %i1, %g3 te %icc, 0x7 ld [%l7 + 0x0C], %f15 ldsb [%l7 + 0x3C], %i0 fandnot1 %f14, %f14, %f8 fcmpne16 %f12, %f2, %o2 fbul,a %fcc0, loop_4424 fsrc1 %f4, %f4 fbo,a %fcc2, loop_4425 ldsw [%l7 + 0x1C], %o5 loop_4424: fcmple32 %f10, %f10, %o7 stx %l0, [%l7 + 0x18] loop_4425: std %f0, [%l7 + 0x68] fmovdcc %xcc, %f2, %f12 fnors %f12, %f6, %f4 std %f4, [%l7 + 0x70] stx %l6, [%l7 + 0x68] fmovsgu %icc, %f6, %f13 fmuld8ulx16 %f8, %f14, %f6 ldd [%l7 + 0x78], %f2 fsrc2s %f15, %f13 andn %g2, %o4, %o0 fmovdpos %xcc, %f14, %f8 stw %l4, [%l7 + 0x58] tneg %icc, 0x1 fcmpne16 %f0, %f6, %o3 st %f2, [%l7 + 0x1C] ldsb [%l7 + 0x54], %l1 fone %f0 ldx [%l7 + 0x10], %o6 smulcc %o1, %l2, %l3 tpos %xcc, 0x4 fbo,a %fcc1, loop_4426 fba %fcc0, loop_4427 add %g6, 0x0399, %g4 or %g5, %g7, %i2 loop_4426: ta %xcc, 0x5 loop_4427: smul %i5, 0x1B03, %g1 fmovrslz %i7, %f9, %f14 ldx [%l7 + 0x50], %l5 bn,a %xcc, loop_4428 ldsw [%l7 + 0x58], %i3 fmovrdgz %i4, %f12, %f4 bne,a %xcc, loop_4429 loop_4428: fbge %fcc3, loop_4430 bpos %icc, loop_4431 bl,pt %xcc, loop_4432 loop_4429: ba loop_4433 loop_4430: lduw [%l7 + 0x18], %i1 loop_4431: fcmped %fcc3, %f14, %f10 loop_4432: or %i6, 0x1785, %g3 loop_4433: edge16n %o2, %o5, %i0 fbuge %fcc3, loop_4434 fpmerge %f7, %f10, %f4 stx %o7, [%l7 + 0x60] xorcc %l6, %g2, %o4 loop_4434: bcs,a %xcc, loop_4435 sth %o0, [%l7 + 0x1E] edge8n %l0, %o3, %l4 edge16 %l1, %o6, %o1 loop_4435: fpsub32 %f12, %f14, %f4 pdist %f6, %f8, %f14 movre %l3, 0x1E2, %g6 sdivx %l2, 0x1C90, %g4 addcc %g5, 0x1961, %i2 or %g7, 0x1A7E, %g1 ldsb [%l7 + 0x13], %i7 fcmpgt32 %f6, %f4, %l5 ldsw [%l7 + 0x38], %i5 fmovsneg %icc, %f6, %f13 std %f6, [%l7 + 0x58] fmovsvs %icc, %f6, %f11 fpadd32 %f12, %f4, %f8 addccc %i4, %i1, %i6 tl %icc, 0x5 fcmpeq16 %f8, %f6, %g3 fbo,a %fcc0, loop_4436 ldsb [%l7 + 0x30], %o2 lduh [%l7 + 0x58], %o5 ldsw [%l7 + 0x58], %i3 loop_4436: fornot2 %f0, %f12, %f4 movl %icc, %o7, %l6 brlz,a %g2, loop_4437 nop setx loop_4438, %l0, %l1 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 loop_4439 umul %i0, %o0, %o4 loop_4437: stb %o3, [%l7 + 0x4B] loop_4438: lduw [%l7 + 0x24], %l0 loop_4439: fpadd16 %f0, %f4, %f10 orncc %l4, %l1, %o1 fble %fcc3, loop_4440 fandnot2 %f10, %f6, %f6 fnor %f2, %f12, %f14 array8 %l3, %o6, %l2 loop_4440: bne %icc, loop_4441 nop setx loop_4442, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x30], %g6 ldsb [%l7 + 0x19], %g4 loop_4441: ldx [%l7 + 0x38], %g5 loop_4442: fandnot1 %f2, %f8, %f8 fbuge,a %fcc0, loop_4443 fbl,a %fcc0, loop_4444 fmovrsgz %g7, %f6, %f14 fornot1 %f14, %f8, %f10 loop_4443: tsubcctv %g1, 0x1FC3, %i2 loop_4444: st %f7, [%l7 + 0x70] lduh [%l7 + 0x1A], %i7 bl,a %xcc, loop_4445 orncc %l5, 0x0848, %i4 bcs,a loop_4446 fnot2s %f11, %f10 loop_4445: fmovdneg %xcc, %f8, %f12 fmovrdgz %i1, %f2, %f4 loop_4446: lduw [%l7 + 0x10], %i6 fbo %fcc2, loop_4447 fmovd %f6, %f0 lduh [%l7 + 0x26], %g3 fmovsn %icc, %f4, %f9 loop_4447: st %f14, [%l7 + 0x3C] tvc %icc, 0x5 fors %f9, %f8, %f11 std %f6, [%l7 + 0x50] lduh [%l7 + 0x6A], %o2 sdivcc %o5, 0x196F, %i3 fxnors %f11, %f8, %f9 fmovdge %icc, %f9, %f11 siam 0x7 lduh [%l7 + 0x3A], %i5 tneg %icc, 0x0 ldsb [%l7 + 0x76], %o7 bleu %icc, loop_4448 srlx %l6, 0x0B, %g2 fxnor %f8, %f12, %f0 fornot2s %f9, %f8, %f11 loop_4448: bshuffle %f2, %f6, %f4 fand %f2, %f0, %f2 ldsw [%l7 + 0x34], %i0 ld [%l7 + 0x78], %f8 fmovsvs %icc, %f14, %f8 std %f2, [%l7 + 0x50] fcmpd %fcc0, %f12, %f0 movrlez %o4, %o3, %l0 srl %l4, 0x16, %o0 fbne %fcc3, loop_4449 fmovscc %xcc, %f14, %f8 fmovrsne %o1, %f2, %f5 fbe,a %fcc0, loop_4450 loop_4449: udivx %l3, 0x0126, %o6 tle %xcc, 0x1 lduh [%l7 + 0x2C], %l2 loop_4450: lduh [%l7 + 0x22], %l1 smul %g6, %g4, %g7 ble,a loop_4451 call loop_4452 brgz %g1, loop_4453 fba,a %fcc1, loop_4454 loop_4451: stx %g5, [%l7 + 0x78] loop_4452: fnands %f5, %f2, %f13 loop_4453: ldsb [%l7 + 0x50], %i2 loop_4454: sethi 0x1A83, %i7 fmovdvc %icc, %f10, %f14 movre %i4, %i1, %i6 fmul8x16al %f9, %f0, %f0 fnot1 %f8, %f0 movgu %xcc, %g3, %l5 popc 0x1900, %o2 ld [%l7 + 0x70], %f6 fexpand %f0, %f0 fmul8x16 %f13, %f0, %f14 st %f7, [%l7 + 0x68] fxor %f14, %f2, %f0 fmuld8ulx16 %f10, %f13, %f14 bshuffle %f0, %f4, %f10 stx %i3, [%l7 + 0x18] subccc %o5, %i5, %o7 fornot2s %f9, %f6, %f7 taddcctv %l6, 0x10C7, %g2 fmovdge %icc, %f13, %f10 ldd [%l7 + 0x60], %f8 bne %xcc, loop_4455 sth %o4, [%l7 + 0x20] std %f4, [%l7 + 0x30] fmovrdgez %i0, %f14, %f4 loop_4455: ldsh [%l7 + 0x16], %o3 ldd [%l7 + 0x30], %f12 movre %l4, 0x3F2, %o0 movleu %xcc, %o1, %l0 srlx %o6, 0x01, %l3 alignaddrl %l1, %l2, %g6 fbl %fcc1, loop_4456 fmovdgu %xcc, %f10, %f2 fbue,a %fcc3, loop_4457 nop setx loop_4458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4456: bl,a,pn %icc, loop_4459 fmovrslez %g7, %f13, %f1 loop_4457: stw %g1, [%l7 + 0x20] loop_4458: fand %f10, %f0, %f12 loop_4459: mulscc %g4, 0x1D37, %i2 ldsh [%l7 + 0x48], %i7 movrlz %i4, 0x1E6, %g5 alignaddr %i6, %g3, %i1 fones %f13 bneg %xcc, loop_4460 bn,a %xcc, loop_4461 taddcctv %o2, 0x1F83, %l5 st %f5, [%l7 + 0x10] loop_4460: fbge,a %fcc1, loop_4462 loop_4461: movle %xcc, %i3, %i5 tl %icc, 0x4 fnegs %f9, %f14 loop_4462: alignaddr %o7, %l6, %g2 fones %f1 stx %o5, [%l7 + 0x28] fmovdvc %xcc, %f0, %f9 fmovrdlz %o4, %f0, %f14 fzeros %f14 fmul8x16au %f11, %f7, %f6 alignaddr %o3, %i0, %l4 sll %o1, %o0, %o6 ldd [%l7 + 0x70], %f8 fcmpgt32 %f0, %f6, %l0 fbe %fcc3, loop_4463 fandnot2 %f14, %f12, %f10 brgez %l1, loop_4464 smulcc %l3, %g6, %g7 loop_4463: tn %icc, 0x6 fornot2s %f0, %f10, %f1 loop_4464: fmovsl %icc, %f7, %f13 ldub [%l7 + 0x47], %l2 bg loop_4465 fmovd %f0, %f0 fbu %fcc1, loop_4466 fcmpne32 %f6, %f2, %g4 loop_4465: ldsw [%l7 + 0x58], %i2 siam 0x6 loop_4466: edge16l %i7, %i4, %g5 sethi 0x0B76, %g1 ld [%l7 + 0x4C], %f14 fmovrslz %i6, %f0, %f12 fmovrdlz %g3, %f4, %f14 array32 %o2, %i1, %i3 brnz %i5, loop_4467 fmovrdne %l5, %f4, %f10 stb %l6, [%l7 + 0x50] fpadd32 %f10, %f12, %f10 loop_4467: ldsb [%l7 + 0x67], %g2 fmovdleu %xcc, %f4, %f10 bcs,a,pn %icc, loop_4468 fble,a %fcc2, loop_4469 fpack32 %f4, %f4, %f10 lduw [%l7 + 0x0C], %o7 loop_4468: array32 %o4, %o5, %o3 loop_4469: fandnot2s %f1, %f0, %f6 ba,pt %xcc, loop_4470 ldx [%l7 + 0x20], %l4 nop setx loop_4471, %l0, %l1 jmpl %l1, %i0 lduh [%l7 + 0x24], %o1 loop_4470: fmovsvs %xcc, %f15, %f10 fmovrdlez %o6, %f2, %f0 loop_4471: movvc %xcc, %l0, %o0 udivx %l1, 0x1C2E, %g6 popc 0x0A7F, %g7 array32 %l3, %g4, %l2 add %i7, %i4, %g5 fpackfix %f14, %f3 mova %icc, %g1, %i6 fmovdgu %icc, %f11, %f15 ldsb [%l7 + 0x5B], %g3 umul %i2, 0x1D14, %o2 movne %icc, %i1, %i5 fornot1 %f8, %f10, %f10 and %i3, %l6, %g2 fbu %fcc3, loop_4472 fmovdvs %xcc, %f12, %f9 fpackfix %f10, %f6 fornot1 %f2, %f2, %f0 loop_4472: fmovsgu %xcc, %f4, %f0 tgu %xcc, 0x0 ldsb [%l7 + 0x37], %l5 movrne %o4, 0x02E, %o7 alignaddrl %o3, %l4, %i0 nop setx loop_4473, %l0, %l1 jmpl %l1, %o5 xorcc %o6, 0x0ACC, %o1 movne %xcc, %l0, %o0 bn %icc, loop_4474 loop_4473: ta %icc, 0x7 movneg %icc, %l1, %g6 stw %l3, [%l7 + 0x0C] loop_4474: bcs %icc, loop_4475 mulx %g4, 0x17E2, %g7 std %f6, [%l7 + 0x08] andn %i7, 0x0A98, %i4 loop_4475: std %f2, [%l7 + 0x48] fmovdl %icc, %f1, %f1 ldsb [%l7 + 0x1F], %g5 ldsh [%l7 + 0x28], %l2 edge16n %g1, %i6, %i2 umulcc %o2, 0x14B3, %g3 ldsh [%l7 + 0x16], %i1 movge %xcc, %i5, %i3 std %f14, [%l7 + 0x38] bn,pn %icc, loop_4476 fandnot1s %f12, %f3, %f3 ldsw [%l7 + 0x40], %g2 ldsh [%l7 + 0x16], %l6 loop_4476: mulx %o4, 0x022B, %o7 fmovdvs %xcc, %f14, %f8 stw %o3, [%l7 + 0x3C] alignaddrl %l5, %i0, %l4 srax %o6, 0x17, %o5 tsubcc %l0, 0x052F, %o0 edge8l %o1, %g6, %l3 movrlz %g4, 0x0E0, %l1 fbue %fcc0, loop_4477 std %f4, [%l7 + 0x28] bvc loop_4478 fnot1s %f5, %f13 loop_4477: brlez,a %g7, loop_4479 ld [%l7 + 0x30], %f8 loop_4478: bn,a,pn %icc, loop_4480 fbul %fcc2, loop_4481 loop_4479: tvc %xcc, 0x7 fsrc1 %f2, %f14 loop_4480: bleu %icc, loop_4482 loop_4481: movvs %icc, %i7, %g5 fmovdvc %icc, %f14, %f6 fbo %fcc1, loop_4483 loop_4482: fandnot1 %f4, %f2, %f12 fmovdleu %xcc, %f6, %f13 fcmpne16 %f2, %f2, %l2 loop_4483: edge8 %i4, %g1, %i6 fands %f11, %f8, %f13 movvc %icc, %o2, %g3 udivcc %i1, 0x1C6F, %i2 fbe %fcc3, loop_4484 ldsb [%l7 + 0x1B], %i3 fcmple32 %f10, %f12, %i5 edge16n %l6, %g2, %o7 loop_4484: ldsw [%l7 + 0x54], %o3 ldsh [%l7 + 0x12], %l5 bne,a %xcc, loop_4485 fba %fcc1, loop_4486 fmovdneg %xcc, %f8, %f0 brz,a %o4, loop_4487 loop_4485: stx %i0, [%l7 + 0x48] loop_4486: movvs %xcc, %o6, %o5 fpadd16s %f3, %f0, %f1 loop_4487: fmovdcc %xcc, %f4, %f0 fbug %fcc1, loop_4488 ldub [%l7 + 0x2D], %l4 movg %xcc, %o0, %o1 movl %xcc, %l0, %l3 loop_4488: sth %g6, [%l7 + 0x5A] std %f10, [%l7 + 0x18] smul %g4, 0x0A9E, %l1 ldsh [%l7 + 0x40], %g7 bvc,a,pt %xcc, loop_4489 fornot1s %f3, %f4, %f2 fbn %fcc3, loop_4490 fmovrslez %g5, %f6, %f2 loop_4489: edge8ln %i7, %i4, %g1 fabsd %f8, %f10 loop_4490: ld [%l7 + 0x6C], %f4 fpack32 %f6, %f0, %f2 fornot1s %f5, %f0, %f5 lduw [%l7 + 0x74], %i6 andcc %o2, 0x0E95, %l2 fmovspos %icc, %f1, %f3 ldd [%l7 + 0x60], %f6 fands %f0, %f3, %f10 ldsw [%l7 + 0x44], %g3 move %xcc, %i2, %i3 fzero %f4 xnor %i1, 0x0400, %l6 brnz %g2, loop_4491 sll %i5, %o7, %o3 fmovrslez %o4, %f9, %f8 sdivcc %i0, 0x127D, %l5 loop_4491: fbule,a %fcc0, loop_4492 fpsub16s %f11, %f13, %f11 st %f9, [%l7 + 0x08] fornot1 %f14, %f8, %f4 loop_4492: tl %xcc, 0x1 ldub [%l7 + 0x62], %o5 fmovrslz %o6, %f7, %f2 ldx [%l7 + 0x08], %l4 stx %o1, [%l7 + 0x70] ldsb [%l7 + 0x65], %o0 movcs %xcc, %l0, %l3 stx %g4, [%l7 + 0x78] fbug,a %fcc0, loop_4493 fmovrdne %l1, %f4, %f8 stw %g6, [%l7 + 0x1C] xorcc %g7, 0x033A, %g5 loop_4493: tpos %xcc, 0x6 tsubcc %i4, %i7, %g1 edge32 %i6, %o2, %l2 ldub [%l7 + 0x28], %g3 fornot2s %f9, %f8, %f2 tneg %icc, 0x1 fnot2 %f8, %f14 ldsh [%l7 + 0x3C], %i2 lduh [%l7 + 0x24], %i1 fabss %f11, %f7 lduh [%l7 + 0x1A], %i3 fnands %f5, %f13, %f8 addccc %l6, 0x1FBF, %i5 fsrc2s %f9, %f10 bge,pn %icc, loop_4494 bgu,a loop_4495 fmovsg %icc, %f0, %f3 stb %o7, [%l7 + 0x52] loop_4494: ldsh [%l7 + 0x26], %g2 loop_4495: fsrc2 %f2, %f0 fbue,a %fcc1, loop_4496 movcs %icc, %o3, %i0 fmovrse %o4, %f12, %f6 fbug,a %fcc2, loop_4497 loop_4496: smul %o5, 0x1BEB, %l5 fba %fcc2, loop_4498 tl %icc, 0x1 loop_4497: fmovsvc %xcc, %f8, %f2 fbule %fcc0, loop_4499 loop_4498: movn %icc, %o6, %o1 ldub [%l7 + 0x4C], %l4 fbul,a %fcc0, loop_4500 loop_4499: fmovsa %icc, %f2, %f11 stb %l0, [%l7 + 0x1B] stw %o0, [%l7 + 0x4C] loop_4500: ldub [%l7 + 0x4E], %g4 fmovscc %icc, %f13, %f10 fmovsvc %icc, %f1, %f12 fmovdleu %xcc, %f11, %f2 movle %icc, %l3, %g6 bpos loop_4501 fabss %f5, %f11 edge16l %g7, %g5, %i4 bneg,pn %icc, loop_4502 loop_4501: faligndata %f6, %f2, %f12 fcmpd %fcc1, %f6, %f4 fmovsleu %xcc, %f7, %f9 loop_4502: fmul8sux16 %f0, %f6, %f4 srlx %i7, %g1, %l1 edge8l %o2, %i6, %g3 fmovrdgz %i2, %f0, %f6 edge16n %i1, %l2, %l6 fmovdneg %icc, %f9, %f7 edge16n %i3, %i5, %g2 fexpand %f9, %f4 tneg %icc, 0x6 fsrc2 %f2, %f4 fmovsvs %xcc, %f4, %f15 fmovdge %xcc, %f10, %f5 move %xcc, %o7, %o3 sethi 0x17CB, %o4 fbn,a %fcc3, loop_4503 stb %o5, [%l7 + 0x1E] edge8n %i0, %l5, %o6 tn %icc, 0x1 loop_4503: subcc %o1, %l4, %l0 be,a,pn %icc, loop_4504 ldsb [%l7 + 0x49], %o0 ldsh [%l7 + 0x3C], %l3 ldd [%l7 + 0x58], %f2 loop_4504: ba,pt %xcc, loop_4505 fxnors %f10, %f15, %f11 smulcc %g4, %g6, %g5 fbule %fcc1, loop_4506 loop_4505: stb %i4, [%l7 + 0x44] fmovsvs %icc, %f15, %f13 fpadd32s %f11, %f1, %f14 loop_4506: ldx [%l7 + 0x38], %g7 udivcc %i7, 0x1615, %l1 mulscc %o2, 0x1AC3, %i6 fpack32 %f4, %f0, %f2 bneg,pt %xcc, loop_4507 ldsb [%l7 + 0x65], %g3 bg %xcc, loop_4508 fpadd32s %f0, %f1, %f2 loop_4507: fbne,a %fcc3, loop_4509 fxors %f14, %f2, %f12 loop_4508: ldsw [%l7 + 0x50], %i2 fmovdg %xcc, %f3, %f10 loop_4509: addcc %i1, 0x139B, %l2 edge16 %l6, %g1, %i5 sdivcc %g2, 0x05A4, %o7 stw %i3, [%l7 + 0x50] fnors %f12, %f8, %f12 edge8ln %o3, %o4, %o5 andcc %l5, 0x155D, %o6 subccc %i0, 0x002F, %o1 fmovdge %icc, %f2, %f7 subccc %l4, 0x0D45, %o0 for %f8, %f2, %f6 mulx %l3, 0x02E4, %l0 movvc %xcc, %g6, %g4 fcmpgt16 %f14, %f4, %g5 st %f3, [%l7 + 0x60] fbul %fcc2, loop_4510 bcs %icc, loop_4511 fmovrslz %i4, %f0, %f9 ldx [%l7 + 0x10], %g7 loop_4510: movrgz %l1, %i7, %o2 loop_4511: lduh [%l7 + 0x58], %i6 lduh [%l7 + 0x7A], %g3 edge32l %i1, %l2, %l6 ble,pt %icc, loop_4512 sth %g1, [%l7 + 0x56] fmovrsgz %i5, %f7, %f0 fnot1s %f15, %f1 loop_4512: stw %i2, [%l7 + 0x18] fpadd16 %f0, %f10, %f10 movrgez %o7, 0x075, %g2 tcc %icc, 0x7 andcc %i3, %o3, %o5 ld [%l7 + 0x78], %f2 ldsw [%l7 + 0x7C], %l5 stw %o6, [%l7 + 0x40] fcmpne32 %f12, %f10, %o4 st %f5, [%l7 + 0x20] ble %xcc, loop_4513 popc %i0, %o1 fmovrsgez %o0, %f14, %f15 ldx [%l7 + 0x10], %l3 loop_4513: stx %l0, [%l7 + 0x40] fpsub16 %f6, %f12, %f12 xorcc %g6, %g4, %g5 std %f6, [%l7 + 0x70] fxors %f9, %f3, %f9 ldsh [%l7 + 0x58], %i4 fbne,a %fcc3, loop_4514 fmovdne %xcc, %f0, %f10 movcc %icc, %l4, %l1 ldsw [%l7 + 0x08], %i7 loop_4514: fbule,a %fcc3, loop_4515 brlez,a %g7, loop_4516 fmovdpos %xcc, %f0, %f13 movge %xcc, %o2, %i6 loop_4515: tcs %xcc, 0x0 loop_4516: fmovse %icc, %f15, %f9 fandnot1s %f15, %f6, %f9 fxors %f4, %f12, %f8 bl,a,pt %xcc, loop_4517 ldsb [%l7 + 0x64], %g3 movl %icc, %l2, %i1 ldx [%l7 + 0x40], %g1 loop_4517: lduh [%l7 + 0x10], %l6 addccc %i5, 0x15D3, %i2 lduh [%l7 + 0x30], %g2 fmul8x16au %f4, %f1, %f12 taddcc %o7, 0x164C, %i3 bgu,a %icc, loop_4518 fand %f6, %f6, %f10 std %f14, [%l7 + 0x30] lduh [%l7 + 0x20], %o5 loop_4518: array32 %o3, %o6, %o4 lduw [%l7 + 0x60], %l5 fmovrdgez %i0, %f2, %f10 bgu,a loop_4519 fmul8sux16 %f2, %f14, %f4 tn %xcc, 0x5 fnegs %f14, %f1 loop_4519: tle %icc, 0x1 stw %o1, [%l7 + 0x08] subcc %l3, 0x1445, %o0 fbg %fcc3, loop_4520 fandnot2 %f8, %f12, %f14 fmovrsgez %l0, %f1, %f7 fcmped %fcc0, %f12, %f2 loop_4520: bshuffle %f0, %f14, %f0 fnegd %f4, %f12 fmovsvs %icc, %f9, %f4 ldx [%l7 + 0x40], %g4 subcc %g5, 0x0BAA, %g6 smul %i4, %l4, %i7 movcs %icc, %l1, %o2 fble %fcc3, loop_4521 tvc %xcc, 0x2 fand %f10, %f8, %f6 movgu %icc, %i6, %g7 loop_4521: fxors %f12, %f15, %f3 stb %l2, [%l7 + 0x6A] brlz,a %i1, loop_4522 srlx %g1, %g3, %l6 tle %icc, 0x2 movvc %xcc, %i2, %g2 loop_4522: ta %icc, 0x7 ldx [%l7 + 0x28], %i5 fcmpes %fcc0, %f14, %f3 ldsh [%l7 + 0x68], %i3 array32 %o5, %o7, %o6 nop setx loop_4523, %l0, %l1 jmpl %l1, %o4 alignaddrl %o3, %l5, %i0 fmovsgu %icc, %f2, %f8 lduh [%l7 + 0x7E], %l3 loop_4523: ldsh [%l7 + 0x72], %o1 bleu,pt %xcc, loop_4524 brgz %l0, loop_4525 edge32n %g4, %o0, %g5 fbge,a %fcc1, loop_4526 loop_4524: fmovdl %xcc, %f5, %f0 loop_4525: fornot2s %f8, %f6, %f4 lduw [%l7 + 0x28], %i4 loop_4526: smul %g6, 0x0AED, %l4 bneg,pn %icc, loop_4527 movcc %icc, %l1, %o2 stb %i7, [%l7 + 0x16] edge16 %g7, %l2, %i1 loop_4527: sethi 0x0B1A, %g1 bcc %xcc, loop_4528 bge,a %icc, loop_4529 lduw [%l7 + 0x58], %g3 alignaddr %l6, %i2, %i6 loop_4528: ldub [%l7 + 0x18], %i5 loop_4529: mulscc %g2, %o5, %i3 movgu %xcc, %o7, %o4 ldd [%l7 + 0x78], %f0 ble,a %icc, loop_4530 fnot1s %f5, %f7 fmovrslz %o3, %f9, %f3 stx %o6, [%l7 + 0x60] loop_4530: popc 0x03AE, %l5 fmovscc %xcc, %f5, %f2 fzeros %f9 brlz,a %i0, loop_4531 call loop_4532 lduh [%l7 + 0x7E], %l3 fcmps %fcc1, %f12, %f7 loop_4531: bge,a loop_4533 loop_4532: bl,a %icc, loop_4534 faligndata %f10, %f2, %f8 lduh [%l7 + 0x5C], %o1 loop_4533: edge8 %l0, %o0, %g5 loop_4534: fmul8sux16 %f14, %f6, %f14 ldd [%l7 + 0x30], %f10 edge32n %i4, %g4, %l4 fmuld8sux16 %f8, %f13, %f12 tle %icc, 0x6 lduh [%l7 + 0x1E], %l1 std %f10, [%l7 + 0x58] or %o2, 0x181C, %i7 fxor %f0, %f4, %f10 subccc %g7, %l2, %g6 nop setx loop_4535, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg,a %fcc0, loop_4536 orn %i1, 0x12F5, %g1 fcmple32 %f6, %f12, %l6 loop_4535: fnor %f2, %f2, %f12 loop_4536: edge16n %g3, %i6, %i5 ldd [%l7 + 0x50], %f14 fbl,a %fcc2, loop_4537 fmovdle %xcc, %f8, %f7 fsrc2s %f4, %f9 st %f14, [%l7 + 0x0C] loop_4537: fandnot2 %f4, %f2, %f2 ldsh [%l7 + 0x22], %g2 fblg %fcc0, loop_4538 fabss %f9, %f2 andncc %o5, %i2, %i3 bneg loop_4539 loop_4538: ldsb [%l7 + 0x1F], %o7 fbuge %fcc2, loop_4540 ldsb [%l7 + 0x44], %o4 loop_4539: fnot2s %f7, %f3 sll %o3, 0x09, %l5 loop_4540: fpsub16 %f4, %f10, %f6 fmovdn %icc, %f3, %f3 fands %f8, %f4, %f6 bcs %icc, loop_4541 fcmpeq16 %f2, %f0, %i0 ldx [%l7 + 0x68], %o6 lduh [%l7 + 0x32], %l3 loop_4541: xnor %l0, %o0, %o1 ld [%l7 + 0x78], %f7 bne,a,pn %icc, loop_4542 bpos,pt %xcc, loop_4543 bl loop_4544 ldx [%l7 + 0x28], %g5 loop_4542: srlx %g4, 0x0A, %l4 loop_4543: ldsb [%l7 + 0x23], %l1 loop_4544: andncc %o2, %i4, %g7 xnor %l2, 0x19BF, %i7 taddcctv %i1, 0x140A, %g6 sra %l6, 0x15, %g1 fornot2s %f8, %f13, %f3 fmovsneg %icc, %f8, %f12 ble,a,pt %xcc, loop_4545 fbl,a %fcc2, loop_4546 ldsb [%l7 + 0x41], %i6 umulcc %g3, %g2, %o5 loop_4545: bgu %icc, loop_4547 loop_4546: bcs,a loop_4548 edge32n %i2, %i3, %i5 ldsw [%l7 + 0x40], %o7 loop_4547: st %f10, [%l7 + 0x18] loop_4548: st %f11, [%l7 + 0x10] edge32 %o3, %o4, %l5 xor %i0, %l3, %o6 brgz,a %o0, loop_4549 fmovsne %xcc, %f9, %f10 ldx [%l7 + 0x70], %l0 andn %g5, 0x07B9, %g4 loop_4549: ldx [%l7 + 0x58], %l4 ldsh [%l7 + 0x12], %l1 andcc %o2, %o1, %i4 sdivx %g7, 0x1FEC, %l2 movg %icc, %i1, %g6 ldx [%l7 + 0x70], %i7 taddcc %l6, 0x1B2A, %i6 bgu,a,pt %icc, loop_4550 bleu,a,pt %icc, loop_4551 fmovscc %icc, %f0, %f0 lduh [%l7 + 0x6E], %g3 loop_4550: nop setx loop_4552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4551: fmovdvs %xcc, %f4, %f4 movgu %icc, %g2, %g1 bleu loop_4553 loop_4552: st %f6, [%l7 + 0x58] tl %xcc, 0x7 smul %i2, 0x0586, %o5 loop_4553: ldsh [%l7 + 0x64], %i5 fblg %fcc2, loop_4554 move %xcc, %i3, %o7 fxor %f10, %f10, %f14 ld [%l7 + 0x20], %f4 loop_4554: stb %o4, [%l7 + 0x2C] mova %xcc, %l5, %i0 fnor %f4, %f12, %f2 array32 %o3, %l3, %o0 nop setx loop_4555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %xcc, 0x5 st %f2, [%l7 + 0x28] ldsw [%l7 + 0x24], %o6 loop_4555: fbge,a %fcc0, loop_4556 ldsb [%l7 + 0x59], %l0 lduw [%l7 + 0x3C], %g4 fmuld8ulx16 %f14, %f0, %f2 loop_4556: fmovsleu %xcc, %f15, %f14 ldd [%l7 + 0x50], %f0 ldx [%l7 + 0x50], %g5 ldsh [%l7 + 0x56], %l4 orn %l1, %o2, %i4 edge32ln %o1, %l2, %i1 fandnot2 %f14, %f2, %f10 stb %g7, [%l7 + 0x12] lduh [%l7 + 0x58], %g6 stw %i7, [%l7 + 0x58] fmovrdlz %i6, %f6, %f10 fmovsvs %xcc, %f0, %f11 bvs,a,pn %xcc, loop_4557 std %f4, [%l7 + 0x68] stb %g3, [%l7 + 0x1F] ta %icc, 0x4 loop_4557: ldsh [%l7 + 0x14], %g2 stb %l6, [%l7 + 0x2A] tn %xcc, 0x1 tg %xcc, 0x0 fmovrdgez %g1, %f10, %f6 stb %o5, [%l7 + 0x70] tge %xcc, 0x5 fbne,a %fcc3, loop_4558 fbn,a %fcc2, loop_4559 stb %i5, [%l7 + 0x25] stx %i2, [%l7 + 0x60] loop_4558: edge32l %i3, %o7, %o4 loop_4559: be %icc, loop_4560 std %f12, [%l7 + 0x30] tsubcctv %l5, %i0, %o3 lduw [%l7 + 0x50], %l3 loop_4560: srax %o0, 0x0B, %o6 taddcc %g4, 0x15E5, %l0 fmuld8ulx16 %f0, %f2, %f6 siam 0x1 bneg,a,pn %icc, loop_4561 bpos loop_4562 fmul8x16al %f2, %f6, %f14 sdivcc %l4, 0x04EA, %l1 loop_4561: fzero %f0 loop_4562: fmovrdgez %o2, %f2, %f6 fbl %fcc2, loop_4563 stb %i4, [%l7 + 0x62] edge32ln %o1, %l2, %i1 fcmple16 %f10, %f10, %g5 loop_4563: movrne %g6, 0x277, %i7 fmovrdgz %i6, %f6, %f0 ldsw [%l7 + 0x38], %g3 stb %g7, [%l7 + 0x15] ld [%l7 + 0x0C], %f5 fmovsa %xcc, %f12, %f13 lduw [%l7 + 0x24], %g2 bgu,a loop_4564 fba %fcc0, loop_4565 fmul8x16al %f0, %f1, %f2 fbne,a %fcc3, loop_4566 loop_4564: stx %l6, [%l7 + 0x10] loop_4565: fnegd %f8, %f6 bcs,a loop_4567 loop_4566: lduh [%l7 + 0x78], %o5 fnegs %f6, %f3 bg %icc, loop_4568 loop_4567: ld [%l7 + 0x24], %f0 lduh [%l7 + 0x40], %i5 st %f12, [%l7 + 0x64] loop_4568: bgu,a loop_4569 fand %f14, %f0, %f10 sdivcc %g1, 0x1550, %i3 subcc %i2, 0x0B5B, %o7 loop_4569: fmovsl %xcc, %f13, %f5 and %l5, %i0, %o4 sethi 0x1993, %l3 fcmpd %fcc0, %f0, %f14 sra %o3, %o6, %o0 subc %l0, 0x17B4, %g4 fand %f4, %f10, %f0 faligndata %f8, %f6, %f6 sth %l1, [%l7 + 0x5C] ldsw [%l7 + 0x50], %l4 fcmpne16 %f10, %f14, %o2 sth %i4, [%l7 + 0x58] fba,a %fcc0, loop_4570 nop setx loop_4571, %l0, %l1 jmpl %l1, %l2 edge16l %i1, %g5, %g6 sllx %o1, 0x09, %i6 loop_4570: or %i7, %g3, %g7 loop_4571: fmovdneg %xcc, %f5, %f8 edge8ln %l6, %g2, %o5 ldx [%l7 + 0x10], %i5 fmul8x16au %f3, %f7, %f6 nop setx loop_4572, %l0, %l1 jmpl %l1, %i3 lduw [%l7 + 0x20], %i2 fcmps %fcc2, %f4, %f13 fmovrse %o7, %f0, %f12 loop_4572: stw %g1, [%l7 + 0x20] movge %icc, %i0, %l5 st %f12, [%l7 + 0x10] std %f2, [%l7 + 0x38] ld [%l7 + 0x4C], %f14 srax %l3, 0x02, %o3 fandnot1 %f10, %f12, %f10 edge32n %o4, %o6, %l0 nop setx loop_4573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %g4, 0x00B7, %l1 sth %l4, [%l7 + 0x74] fmovdn %icc, %f14, %f4 loop_4573: lduh [%l7 + 0x3E], %o2 movre %i4, 0x259, %l2 ld [%l7 + 0x7C], %f15 stb %i1, [%l7 + 0x0D] movrlz %o0, 0x341, %g5 ld [%l7 + 0x34], %f15 movrlz %g6, %i6, %i7 mulscc %g3, %o1, %l6 stw %g7, [%l7 + 0x78] mulscc %g2, 0x0E95, %o5 movl %icc, %i5, %i2 fmovdge %icc, %f11, %f6 movneg %icc, %o7, %i3 stb %g1, [%l7 + 0x2E] movrlez %l5, 0x276, %l3 fmovdpos %xcc, %f15, %f2 tg %icc, 0x3 std %f12, [%l7 + 0x60] st %f7, [%l7 + 0x34] ldx [%l7 + 0x28], %i0 movle %icc, %o3, %o4 sdiv %l0, 0x1E8D, %o6 ldsh [%l7 + 0x0C], %g4 lduw [%l7 + 0x68], %l4 st %f7, [%l7 + 0x38] sth %l1, [%l7 + 0x2C] tneg %icc, 0x4 edge8n %o2, %i4, %i1 for %f10, %f12, %f6 fnands %f10, %f15, %f6 fnors %f15, %f0, %f10 stx %l2, [%l7 + 0x28] stx %o0, [%l7 + 0x50] movleu %xcc, %g6, %i6 movcs %xcc, %g5, %g3 ldsh [%l7 + 0x70], %i7 bpos,a,pt %icc, loop_4574 sdivx %o1, 0x0084, %l6 fcmpeq32 %f8, %f8, %g2 te %xcc, 0x5 loop_4574: fzeros %f6 tn %icc, 0x3 edge8ln %g7, %o5, %i2 stx %o7, [%l7 + 0x08] fmovda %icc, %f4, %f10 for %f12, %f0, %f10 fcmpeq16 %f4, %f6, %i5 lduw [%l7 + 0x24], %g1 brgz %i3, loop_4575 fnot2s %f1, %f13 ldsb [%l7 + 0x11], %l3 brz,a %l5, loop_4576 loop_4575: movpos %xcc, %i0, %o3 popc %o4, %o6 ld [%l7 + 0x50], %f12 loop_4576: fmovdleu %icc, %f7, %f4 stw %l0, [%l7 + 0x4C] fmul8ulx16 %f14, %f0, %f10 fabss %f2, %f9 fbug %fcc1, loop_4577 ld [%l7 + 0x70], %f8 stw %g4, [%l7 + 0x64] std %f8, [%l7 + 0x78] loop_4577: bvc,a,pt %icc, loop_4578 fmovrslez %l4, %f4, %f4 fpackfix %f2, %f8 bge %icc, loop_4579 loop_4578: bvs,a loop_4580 stb %l1, [%l7 + 0x3C] brlz %o2, loop_4581 loop_4579: bne,a,pn %xcc, loop_4582 loop_4580: fxnor %f2, %f14, %f14 fbue,a %fcc2, loop_4583 loop_4581: sllx %i4, %l2, %i1 loop_4582: fmovrde %g6, %f4, %f4 tcs %icc, 0x5 loop_4583: fmuld8ulx16 %f1, %f13, %f8 fmovscc %xcc, %f14, %f1 fbo %fcc0, loop_4584 fsrc1s %f10, %f4 fnands %f11, %f5, %f0 stx %i6, [%l7 + 0x40] loop_4584: pdist %f6, %f4, %f14 ldsb [%l7 + 0x09], %o0 lduh [%l7 + 0x10], %g5 movcc %icc, %g3, %o1 stb %i7, [%l7 + 0x7D] fabsd %f2, %f14 fmovsvc %icc, %f10, %f9 sdivx %g2, 0x1C39, %l6 tsubcc %g7, %i2, %o7 fmovdne %icc, %f13, %f4 ldsw [%l7 + 0x3C], %i5 brnz,a %o5, loop_4585 fmovdleu %icc, %f14, %f12 edge16 %g1, %i3, %l5 st %f13, [%l7 + 0x6C] loop_4585: mulx %i0, %l3, %o4 ldsb [%l7 + 0x11], %o6 andncc %l0, %o3, %l4 fnands %f7, %f11, %f7 bgu,pn %icc, loop_4586 array32 %l1, %o2, %g4 bvs,pn %xcc, loop_4587 bl,pn %xcc, loop_4588 loop_4586: fcmple16 %f6, %f0, %l2 bpos,a %xcc, loop_4589 loop_4587: std %f14, [%l7 + 0x70] loop_4588: fsrc1s %f3, %f9 popc %i1, %g6 loop_4589: movrlez %i4, 0x11F, %i6 lduh [%l7 + 0x08], %g5 fmovdcs %xcc, %f1, %f13 sdiv %o0, 0x0918, %o1 fxnors %f15, %f0, %f8 andncc %g3, %i7, %l6 umul %g2, %g7, %i2 fsrc2 %f0, %f0 fandnot1 %f10, %f4, %f6 ldsh [%l7 + 0x36], %i5 ldsh [%l7 + 0x5C], %o7 ldub [%l7 + 0x61], %o5 edge32 %g1, %i3, %l5 stx %l3, [%l7 + 0x58] srax %o4, 0x13, %i0 nop setx loop_4590, %l0, %l1 jmpl %l1, %o6 tg %xcc, 0x4 ld [%l7 + 0x58], %f12 fmovsge %icc, %f11, %f2 loop_4590: movre %o3, 0x2EE, %l0 tneg %xcc, 0x1 fmovsneg %icc, %f12, %f5 edge32n %l4, %o2, %l1 fpsub32 %f4, %f8, %f0 lduh [%l7 + 0x2E], %g4 ldsb [%l7 + 0x1F], %l2 edge8 %g6, %i1, %i6 brnz,a %i4, loop_4591 edge32n %g5, %o1, %g3 umulcc %o0, %i7, %g2 ldub [%l7 + 0x5F], %l6 loop_4591: fmuld8sux16 %f14, %f0, %f0 st %f10, [%l7 + 0x38] ldx [%l7 + 0x40], %i2 subccc %g7, 0x137A, %i5 nop setx loop_4592, %l0, %l1 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 %o7, 0x04D, %o5 ldsw [%l7 + 0x10], %i3 ldub [%l7 + 0x65], %l5 loop_4592: fbo,a %fcc3, loop_4593 fmovrdgz %l3, %f2, %f6 nop setx loop_4594, %l0, %l1 jmpl %l1, %g1 movvc %xcc, %i0, %o4 loop_4593: ldd [%l7 + 0x08], %f10 fmovdge %xcc, %f5, %f11 loop_4594: st %f10, [%l7 + 0x28] tleu %icc, 0x6 bne,a,pn %xcc, loop_4595 tsubcctv %o6, 0x1898, %l0 fmovdleu %icc, %f6, %f5 stw %l4, [%l7 + 0x6C] loop_4595: stw %o2, [%l7 + 0x3C] subccc %o3, %g4, %l2 ldsw [%l7 + 0x2C], %g6 ldd [%l7 + 0x60], %f14 srax %l1, 0x06, %i1 bl,a,pn %icc, loop_4596 std %f2, [%l7 + 0x30] ldx [%l7 + 0x58], %i4 edge16ln %g5, %o1, %g3 loop_4596: fnot1 %f0, %f4 fxnors %f14, %f13, %f14 fpadd32 %f0, %f8, %f2 movgu %icc, %i6, %o0 ldsb [%l7 + 0x10], %i7 fnot2s %f0, %f15 fnot1s %f4, %f1 fpsub32s %f3, %f3, %f13 movneg %icc, %l6, %g2 sth %g7, [%l7 + 0x42] lduw [%l7 + 0x64], %i2 pdist %f0, %f14, %f2 ldd [%l7 + 0x48], %f14 sth %o7, [%l7 + 0x6A] ta %xcc, 0x2 orn %o5, 0x09BD, %i5 fnot2 %f10, %f2 fcmpd %fcc0, %f12, %f14 fxnor %f8, %f10, %f8 nop setx loop_4597, %l0, %l1 jmpl %l1, %l5 lduw [%l7 + 0x38], %l3 fcmple16 %f6, %f2, %i3 fbug %fcc0, loop_4598 loop_4597: ldx [%l7 + 0x68], %i0 fmovsvs %xcc, %f14, %f0 ldsh [%l7 + 0x36], %o4 loop_4598: fble %fcc2, loop_4599 fnegs %f8, %f8 stx %o6, [%l7 + 0x58] fmul8x16au %f4, %f15, %f2 loop_4599: tl %xcc, 0x5 stw %g1, [%l7 + 0x40] movrgz %l0, %l4, %o2 fbne,a %fcc0, loop_4600 subcc %g4, %l2, %g6 edge8n %o3, %i1, %l1 fmovdg %xcc, %f9, %f11 loop_4600: lduw [%l7 + 0x24], %i4 fble %fcc1, loop_4601 fpadd16 %f14, %f14, %f2 stb %o1, [%l7 + 0x7A] stw %g3, [%l7 + 0x3C] loop_4601: sdiv %g5, 0x1BCF, %i6 bcc,a loop_4602 std %f2, [%l7 + 0x70] fmovsg %icc, %f4, %f3 lduh [%l7 + 0x0A], %o0 loop_4602: stw %i7, [%l7 + 0x6C] subc %g2, %g7, %i2 edge16n %l6, %o5, %i5 fcmple32 %f10, %f14, %o7 tvs %xcc, 0x1 subc %l5, %l3, %i3 fmovd %f6, %f0 fmovspos %icc, %f4, %f14 fsrc1s %f3, %f15 fbne %fcc1, loop_4603 movrgez %o4, %i0, %g1 sllx %l0, 0x08, %l4 movn %xcc, %o6, %o2 loop_4603: fcmps %fcc0, %f3, %f14 sth %g4, [%l7 + 0x38] bneg,pt %icc, loop_4604 tpos %icc, 0x2 fbue %fcc2, loop_4605 tle %xcc, 0x7 loop_4604: tge %icc, 0x2 andcc %g6, %l2, %o3 loop_4605: add %i1, 0x11F4, %l1 stw %i4, [%l7 + 0x14] be,pn %icc, loop_4606 srax %o1, 0x1C, %g5 st %f3, [%l7 + 0x20] mulx %i6, 0x0434, %g3 loop_4606: nop setx loop_4607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a,pn %xcc, loop_4608 tpos %xcc, 0x1 movvc %icc, %i7, %g2 loop_4607: fnegd %f0, %f6 loop_4608: edge16ln %o0, %i2, %g7 ldsb [%l7 + 0x5D], %o5 fcmple32 %f0, %f14, %i5 stx %l6, [%l7 + 0x18] fands %f10, %f13, %f15 movle %icc, %o7, %l5 fmovsle %icc, %f9, %f3 mulscc %i3, 0x0395, %l3 bpos,a,pt %xcc, loop_4609 stw %o4, [%l7 + 0x08] udivx %i0, 0x07A3, %g1 movgu %xcc, %l4, %o6 loop_4609: stb %l0, [%l7 + 0x42] bshuffle %f12, %f10, %f2 fcmpgt16 %f14, %f0, %g4 movn %xcc, %o2, %g6 bcs,a,pt %icc, loop_4610 fpadd32s %f14, %f0, %f4 array16 %l2, %i1, %o3 brlez %i4, loop_4611 loop_4610: tne %icc, 0x2 tg %xcc, 0x5 fmovdn %icc, %f13, %f11 loop_4611: smulcc %o1, 0x17EE, %g5 fcmpeq16 %f10, %f2, %l1 tcc %icc, 0x5 fandnot2 %f6, %f12, %f8 ta %xcc, 0x4 sll %g3, 0x1B, %i7 for %f2, %f10, %f14 fmovsge %icc, %f12, %f7 movre %i6, 0x181, %g2 ldx [%l7 + 0x18], %i2 fsrc1s %f9, %f4 ld [%l7 + 0x18], %f15 udivx %o0, 0x053B, %g7 fnot2s %f9, %f0 ldsh [%l7 + 0x12], %o5 ld [%l7 + 0x50], %f1 bpos loop_4612 ldd [%l7 + 0x28], %f8 movrgz %l6, %o7, %i5 ldsh [%l7 + 0x32], %l5 loop_4612: bgu %icc, loop_4613 bn,a loop_4614 nop setx loop_4615, %l0, %l1 jmpl %l1, %i3 fnegd %f2, %f0 loop_4613: fxnor %f4, %f10, %f10 loop_4614: movrgez %o4, %l3, %i0 loop_4615: fsrc2 %f0, %f10 lduw [%l7 + 0x14], %g1 stw %o6, [%l7 + 0x70] stb %l4, [%l7 + 0x70] fmovsa %icc, %f12, %f8 bvs,pn %icc, loop_4616 tvs %icc, 0x0 sth %l0, [%l7 + 0x14] stx %g4, [%l7 + 0x08] loop_4616: ldx [%l7 + 0x18], %o2 addccc %g6, 0x1749, %i1 fnot2s %f6, %f11 ldx [%l7 + 0x40], %l2 stx %o3, [%l7 + 0x50] subc %o1, 0x1630, %i4 movrlz %g5, %g3, %l1 ldd [%l7 + 0x58], %f8 xnor %i7, 0x09EB, %g2 stb %i6, [%l7 + 0x79] fpadd16s %f2, %f7, %f11 ldub [%l7 + 0x27], %o0 fba,a %fcc0, loop_4617 fmovse %xcc, %f9, %f6 tcc %xcc, 0x3 movge %icc, %g7, %i2 loop_4617: fnegd %f2, %f0 addccc %l6, %o7, %i5 tne %icc, 0x1 tsubcc %o5, %i3, %o4 lduh [%l7 + 0x48], %l5 brz %i0, loop_4618 fabsd %f2, %f12 nop setx loop_4619, %l0, %l1 jmpl %l1, %l3 sth %o6, [%l7 + 0x5E] loop_4618: ldsh [%l7 + 0x58], %l4 movne %icc, %l0, %g4 loop_4619: movrgz %g1, %o2, %i1 fmovrsne %l2, %f3, %f10 movvc %xcc, %o3, %o1 fxnors %f5, %f10, %f7 be,pn %xcc, loop_4620 edge32n %g6, %g5, %i4 fmovsne %xcc, %f11, %f5 ld [%l7 + 0x20], %f2 loop_4620: ldsh [%l7 + 0x60], %g3 lduw [%l7 + 0x24], %i7 fbo %fcc0, loop_4621 sth %l1, [%l7 + 0x4A] fba %fcc1, loop_4622 fcmped %fcc1, %f10, %f8 loop_4621: fmovdle %icc, %f7, %f4 fcmpne32 %f12, %f8, %i6 loop_4622: edge8l %g2, %g7, %o0 fmovscs %icc, %f10, %f15 ld [%l7 + 0x08], %f3 umulcc %l6, %i2, %i5 brlez %o5, loop_4623 edge16ln %i3, %o4, %o7 nop setx loop_4624, %l0, %l1 jmpl %l1, %i0 fmuld8sux16 %f12, %f9, %f14 loop_4623: fbl,a %fcc0, loop_4625 ldub [%l7 + 0x6C], %l5 loop_4624: fornot2s %f8, %f8, %f12 std %f6, [%l7 + 0x30] loop_4625: array8 %o6, %l3, %l0 brnz %l4, loop_4626 fcmpes %fcc0, %f6, %f3 fmovdvs %icc, %f9, %f14 tl %icc, 0x7 loop_4626: fmovsgu %icc, %f14, %f3 ble,a %xcc, loop_4627 fmovs %f2, %f9 st %f8, [%l7 + 0x78] smulcc %g1, %g4, %i1 loop_4627: ld [%l7 + 0x3C], %f6 fone %f8 fnot2 %f4, %f12 fnot2s %f14, %f14 stb %o2, [%l7 + 0x7A] fmovdcc %icc, %f12, %f0 fble,a %fcc2, loop_4628 xnorcc %l2, %o1, %o3 fmovrsgz %g5, %f10, %f12 tvc %icc, 0x1 loop_4628: ldx [%l7 + 0x48], %i4 fors %f4, %f4, %f8 fornot2s %f12, %f14, %f6 nop setx loop_4629, %l0, %l1 jmpl %l1, %g6 fnands %f5, %f6, %f5 stx %i7, [%l7 + 0x58] movn %icc, %g3, %l1 loop_4629: edge16ln %g2, %g7, %i6 orcc %o0, %i2, %i5 movpos %icc, %o5, %l6 tsubcctv %o4, %i3, %i0 taddcc %l5, %o6, %o7 edge16ln %l3, %l0, %l4 ldsb [%l7 + 0x09], %g1 sth %i1, [%l7 + 0x2A] for %f12, %f10, %f2 subc %o2, %g4, %l2 fmul8ulx16 %f4, %f14, %f10 brgez %o3, loop_4630 sllx %g5, 0x13, %o1 array32 %i4, %g6, %g3 fpadd16s %f12, %f4, %f13 loop_4630: fabss %f13, %f11 fmovdcc %icc, %f7, %f15 movge %icc, %i7, %g2 brlez,a %l1, loop_4631 tleu %icc, 0x0 ld [%l7 + 0x28], %f3 ldsh [%l7 + 0x30], %g7 loop_4631: fbue,a %fcc0, loop_4632 fornot1 %f10, %f14, %f2 ldsb [%l7 + 0x72], %i6 movl %xcc, %i2, %o0 loop_4632: ldsh [%l7 + 0x6C], %i5 fornot2s %f13, %f13, %f15 ba,pt %xcc, loop_4633 edge32l %l6, %o5, %o4 ldx [%l7 + 0x78], %i0 fmovsle %xcc, %f6, %f13 loop_4633: brgz %l5, loop_4634 st %f0, [%l7 + 0x34] fands %f4, %f10, %f15 fnot1 %f2, %f12 loop_4634: fand %f4, %f6, %f4 tgu %xcc, 0x6 edge8ln %o6, %o7, %i3 brnz,a %l3, loop_4635 fnot2s %f13, %f2 fbe,a %fcc0, loop_4636 stx %l0, [%l7 + 0x48] loop_4635: sth %l4, [%l7 + 0x5C] ldub [%l7 + 0x4F], %g1 loop_4636: fmovrse %o2, %f9, %f2 movrgz %i1, %l2, %g4 fpmerge %f6, %f9, %f8 ldx [%l7 + 0x58], %o3 fxnor %f14, %f4, %f0 fpsub16s %f12, %f11, %f0 fmovrdlz %o1, %f2, %f8 bneg %xcc, loop_4637 fmovrdgez %i4, %f8, %f0 fcmpeq16 %f12, %f0, %g5 taddcctv %g3, 0x1AC9, %g6 loop_4637: fornot1s %f4, %f3, %f2 fbe %fcc3, loop_4638 xorcc %i7, 0x1250, %g2 edge16n %l1, %g7, %i2 brz %i6, loop_4639 loop_4638: bne %xcc, loop_4640 addc %o0, %l6, %o5 lduw [%l7 + 0x70], %i5 loop_4639: fpack16 %f6, %f9 loop_4640: st %f13, [%l7 + 0x38] fxnor %f14, %f0, %f14 fmovsg %icc, %f0, %f0 brgez %o4, loop_4641 stx %i0, [%l7 + 0x18] movgu %xcc, %o6, %o7 fcmple32 %f2, %f14, %l5 loop_4641: stw %l3, [%l7 + 0x3C] std %f2, [%l7 + 0x40] subc %l0, %l4, %g1 ld [%l7 + 0x4C], %f6 sll %i3, 0x14, %i1 umulcc %o2, %g4, %o3 fxors %f1, %f8, %f11 bvs %icc, loop_4642 bne,a,pt %icc, loop_4643 ldsb [%l7 + 0x49], %l2 movg %icc, %o1, %i4 loop_4642: bcs,a %icc, loop_4644 loop_4643: pdist %f12, %f4, %f0 ld [%l7 + 0x4C], %f3 ldsb [%l7 + 0x1C], %g5 loop_4644: and %g6, %g3, %i7 ldsw [%l7 + 0x38], %g2 srax %g7, 0x13, %l1 fmuld8sux16 %f12, %f6, %f8 fmovd %f0, %f2 bn,pn %xcc, loop_4645 edge8ln %i2, %i6, %o0 fxor %f4, %f8, %f4 ta %xcc, 0x4 loop_4645: andncc %l6, %i5, %o5 sdivx %i0, 0x0F1C, %o6 stx %o7, [%l7 + 0x48] mulx %l5, 0x120F, %l3 fabsd %f6, %f10 brlz %l0, loop_4646 mulx %l4, 0x15FA, %g1 fcmpeq32 %f8, %f6, %i3 fnot2s %f4, %f6 loop_4646: brlez,a %o4, loop_4647 fcmpeq16 %f6, %f10, %o2 srlx %i1, 0x0D, %g4 ld [%l7 + 0x50], %f13 loop_4647: bge %xcc, loop_4648 fpmerge %f6, %f15, %f0 fsrc1 %f0, %f4 bl,a,pt %xcc, loop_4649 loop_4648: sra %o3, 0x0F, %o1 fmul8x16 %f6, %f2, %f10 alignaddr %l2, %g5, %i4 loop_4649: bvc loop_4650 sdiv %g6, 0x156B, %g3 bg,pt %xcc, loop_4651 ldub [%l7 + 0x25], %g2 loop_4650: srlx %g7, 0x17, %l1 fnands %f7, %f6, %f5 loop_4651: subcc %i7, %i2, %o0 fmovrdgez %l6, %f0, %f12 orn %i5, 0x0265, %o5 fbul,a %fcc3, loop_4652 fpsub32 %f2, %f6, %f0 fmovrsgz %i6, %f12, %f8 fbuge %fcc3, loop_4653 loop_4652: stb %i0, [%l7 + 0x50] mulscc %o7, %o6, %l5 fnors %f13, %f2, %f5 loop_4653: fba,a %fcc3, loop_4654 nop setx loop_4655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %l0, %l4, %l3 edge8 %i3, %o4, %o2 loop_4654: pdist %f14, %f10, %f14 loop_4655: fmovde %xcc, %f4, %f5 fcmps %fcc1, %f13, %f4 brz %i1, loop_4656 stb %g4, [%l7 + 0x0C] ldub [%l7 + 0x6B], %g1 fbge %fcc0, loop_4657 loop_4656: bleu,pt %xcc, loop_4658 taddcc %o3, %o1, %l2 lduh [%l7 + 0x20], %i4 loop_4657: stx %g5, [%l7 + 0x10] loop_4658: ldd [%l7 + 0x58], %f2 fmul8ulx16 %f8, %f6, %f4 fmovrse %g3, %f5, %f7 lduh [%l7 + 0x10], %g6 fands %f8, %f13, %f4 movg %icc, %g7, %g2 smulcc %l1, %i2, %i7 fsrc2 %f0, %f10 fbl %fcc3, loop_4659 fandnot1 %f12, %f0, %f0 srl %o0, %i5, %o5 ldx [%l7 + 0x78], %i6 loop_4659: stb %i0, [%l7 + 0x4E] fmovsne %icc, %f5, %f11 fands %f3, %f3, %f3 orn %l6, %o6, %o7 ld [%l7 + 0x10], %f13 movvc %icc, %l0, %l4 fnor %f10, %f2, %f4 brlez,a %l5, loop_4660 fpack16 %f0, %f1 edge16 %i3, %o4, %o2 bcs,a %xcc, loop_4661 loop_4660: fblg,a %fcc1, loop_4662 ldub [%l7 + 0x64], %i1 fmul8x16 %f12, %f10, %f4 loop_4661: edge8n %g4, %l3, %g1 loop_4662: bn,pt %xcc, loop_4663 smulcc %o1, %l2, %i4 ba,pn %xcc, loop_4664 stb %o3, [%l7 + 0x7A] loop_4663: fpsub16s %f5, %f13, %f13 ldsh [%l7 + 0x10], %g3 loop_4664: bl,a,pt %icc, loop_4665 stw %g5, [%l7 + 0x24] array16 %g6, %g2, %l1 ldsh [%l7 + 0x3A], %i2 loop_4665: movcs %icc, %i7, %g7 ldsh [%l7 + 0x44], %o0 subcc %o5, %i6, %i5 fmovdvs %icc, %f13, %f2 fmuld8ulx16 %f9, %f14, %f14 fmovrdlz %l6, %f10, %f8 ldsb [%l7 + 0x54], %i0 tl %icc, 0x4 fmovdvs %icc, %f1, %f15 bge loop_4666 sth %o7, [%l7 + 0x58] std %f8, [%l7 + 0x48] addccc %o6, %l0, %l5 loop_4666: stb %i3, [%l7 + 0x58] ldd [%l7 + 0x58], %f10 ldsb [%l7 + 0x49], %o4 fbue,a %fcc0, loop_4667 sth %o2, [%l7 + 0x62] fsrc1s %f5, %f7 fmovrsne %l4, %f10, %f5 loop_4667: fmovdgu %icc, %f4, %f7 udivcc %i1, 0x0DA8, %g4 ldsw [%l7 + 0x68], %g1 lduw [%l7 + 0x24], %o1 addccc %l3, %l2, %i4 sllx %o3, 0x10, %g5 fmovdgu %xcc, %f9, %f15 xor %g3, %g6, %g2 fcmpd %fcc0, %f0, %f0 stb %i2, [%l7 + 0x2A] xor %l1, %g7, %o0 fmovrsgez %o5, %f14, %f3 ld [%l7 + 0x70], %f10 fmovrslez %i7, %f6, %f11 subcc %i5, %i6, %i0 fbu,a %fcc2, loop_4668 fmovsl %xcc, %f9, %f4 udivcc %l6, 0x0CEA, %o6 ldsb [%l7 + 0x38], %l0 loop_4668: fmovrslz %o7, %f4, %f7 subc %i3, %l5, %o2 fsrc1s %f0, %f5 bg,a %icc, loop_4669 ldx [%l7 + 0x70], %l4 ldub [%l7 + 0x6B], %o4 movcc %icc, %g4, %i1 loop_4669: ldx [%l7 + 0x10], %o1 srl %l3, %l2, %i4 xorcc %o3, %g1, %g5 ldub [%l7 + 0x2E], %g3 subccc %g6, 0x15B4, %i2 movneg %xcc, %g2, %g7 ldsw [%l7 + 0x68], %o0 bpos,a %icc, loop_4670 brz,a %l1, loop_4671 sll %i7, %i5, %i6 fba %fcc1, loop_4672 loop_4670: fsrc2s %f3, %f9 loop_4671: movleu %icc, %o5, %l6 bn,a,pt %xcc, loop_4673 loop_4672: tge %xcc, 0x2 siam 0x3 ldd [%l7 + 0x20], %f10 loop_4673: bne,a loop_4674 srax %o6, 0x02, %l0 fmovrse %i0, %f15, %f15 fmovsge %xcc, %f9, %f11 loop_4674: fmovdle %icc, %f11, %f15 addcc %i3, 0x0A57, %l5 edge8n %o7, %l4, %o4 stw %g4, [%l7 + 0x2C] ld [%l7 + 0x70], %f15 brlz %i1, loop_4675 movvc %xcc, %o1, %l3 bpos loop_4676 be,a,pt %xcc, loop_4677 loop_4675: edge8n %l2, %o2, %o3 fpackfix %f14, %f12 loop_4676: fblg,a %fcc1, loop_4678 loop_4677: tg %xcc, 0x1 movrlez %g1, %i4, %g5 ld [%l7 + 0x50], %f4 loop_4678: tl %xcc, 0x5 lduw [%l7 + 0x40], %g6 movgu %icc, %g3, %i2 fmul8x16au %f1, %f2, %f6 bpos,a,pt %xcc, loop_4679 ldx [%l7 + 0x40], %g7 fands %f14, %f14, %f11 fabss %f2, %f1 loop_4679: ldsw [%l7 + 0x14], %g2 fmovrdne %o0, %f2, %f14 stx %l1, [%l7 + 0x68] nop setx loop_4680, %l0, %l1 jmpl %l1, %i7 tn %icc, 0x1 ldsb [%l7 + 0x65], %i6 st %f14, [%l7 + 0x40] loop_4680: fmovrdne %i5, %f14, %f0 fornot2s %f1, %f2, %f15 movrgez %l6, %o5, %o6 fbul %fcc1, loop_4681 sllx %l0, %i0, %i3 fpadd32s %f7, %f1, %f6 st %f8, [%l7 + 0x70] loop_4681: movre %l5, 0x36C, %o7 sra %l4, 0x14, %g4 ldx [%l7 + 0x28], %i1 array32 %o1, %o4, %l3 movle %xcc, %o2, %l2 fmovdge %icc, %f14, %f10 fornot2 %f2, %f6, %f2 brgz,a %g1, loop_4682 edge16l %i4, %g5, %g6 andncc %o3, %g3, %g7 stw %i2, [%l7 + 0x14] loop_4682: mulx %o0, 0x060A, %g2 fmovse %icc, %f5, %f4 smulcc %i7, 0x1167, %i6 fblg %fcc3, loop_4683 fmovrdlz %i5, %f14, %f12 fpadd16s %f11, %f5, %f15 fone %f14 loop_4683: fmuld8ulx16 %f9, %f3, %f8 fcmped %fcc2, %f6, %f0 fpadd32s %f15, %f0, %f10 subcc %l1, %o5, %o6 fcmpes %fcc0, %f5, %f15 for %f14, %f14, %f14 srax %l6, 0x0B, %i0 ld [%l7 + 0x74], %f5 fbu,a %fcc0, loop_4684 std %f8, [%l7 + 0x68] fxnor %f10, %f14, %f8 edge16ln %l0, %i3, %o7 loop_4684: stw %l5, [%l7 + 0x2C] fmovrdlz %l4, %f10, %f10 edge8 %i1, %o1, %o4 fmovdge %icc, %f10, %f8 ldsb [%l7 + 0x65], %g4 stb %o2, [%l7 + 0x13] ld [%l7 + 0x7C], %f8 stw %l2, [%l7 + 0x48] ldub [%l7 + 0x0C], %l3 nop setx loop_4685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %g1, %i4, %g6 udivcc %o3, 0x0470, %g5 fabsd %f10, %f12 loop_4685: sra %g3, %g7, %i2 ldd [%l7 + 0x50], %f0 stb %o0, [%l7 + 0x43] fnors %f3, %f4, %f3 fmul8x16al %f13, %f6, %f6 ld [%l7 + 0x18], %f14 fcmps %fcc0, %f14, %f2 fmovd %f0, %f0 ldub [%l7 + 0x19], %i7 fmovdpos %xcc, %f2, %f4 fnot1s %f3, %f3 fmovrdgz %i6, %f0, %f10 be,a,pt %icc, loop_4686 fcmpes %fcc1, %f14, %f3 ld [%l7 + 0x5C], %f4 alignaddrl %i5, %l1, %o5 loop_4686: sll %g2, 0x02, %o6 fbo,a %fcc1, loop_4687 ld [%l7 + 0x44], %f9 fmovrslz %i0, %f2, %f14 andcc %l6, 0x0FF3, %l0 loop_4687: stx %i3, [%l7 + 0x38] movge %icc, %l5, %l4 ld [%l7 + 0x70], %f0 fmovrse %o7, %f0, %f13 bpos,a loop_4688 bshuffle %f6, %f2, %f10 fands %f15, %f3, %f15 bne %xcc, loop_4689 loop_4688: edge16l %i1, %o4, %g4 ldsh [%l7 + 0x6C], %o1 subccc %l2, 0x1594, %o2 loop_4689: bcs,a %icc, loop_4690 taddcc %g1, 0x1808, %l3 siam 0x2 addccc %i4, %g6, %o3 loop_4690: stx %g5, [%l7 + 0x30] fmul8x16au %f0, %f14, %f10 tsubcc %g3, %i2, %g7 lduh [%l7 + 0x12], %i7 tg %xcc, 0x4 fbue,a %fcc2, loop_4691 fmovscs %xcc, %f10, %f14 bvs,pn %icc, loop_4692 subccc %o0, %i5, %l1 loop_4691: fmovse %xcc, %f0, %f8 stb %o5, [%l7 + 0x68] loop_4692: ldx [%l7 + 0x30], %i6 fblg %fcc0, loop_4693 brz,a %g2, loop_4694 brnz %o6, loop_4695 brgez %i0, loop_4696 loop_4693: fmovrdlez %l6, %f2, %f8 loop_4694: bpos %xcc, loop_4697 loop_4695: movvs %icc, %i3, %l5 loop_4696: addccc %l0, 0x1A89, %o7 bcs,a loop_4698 loop_4697: fcmpeq32 %f0, %f10, %i1 ldd [%l7 + 0x58], %f14 bvs,a %icc, loop_4699 loop_4698: fcmpne32 %f2, %f8, %l4 movle %icc, %g4, %o4 fzeros %f7 loop_4699: fmovdcc %xcc, %f13, %f10 fmul8x16al %f6, %f13, %f8 umulcc %o1, %o2, %l2 fmovdg %xcc, %f10, %f9 ldd [%l7 + 0x20], %f14 fmovsvs %xcc, %f12, %f3 ldsw [%l7 + 0x14], %g1 fsrc1s %f11, %f10 fmovsa %xcc, %f14, %f2 fmovsge %icc, %f2, %f5 fmovdvs %icc, %f0, %f2 array8 %i4, %l3, %o3 fones %f7 movl %icc, %g6, %g3 movge %xcc, %g5, %g7 brz,a %i2, loop_4700 tsubcc %i7, %o0, %i5 fcmpes %fcc2, %f14, %f10 lduh [%l7 + 0x0E], %l1 loop_4700: ldsw [%l7 + 0x54], %i6 andn %o5, 0x1305, %o6 bge,a,pn %icc, loop_4701 brlez,a %i0, loop_4702 stx %l6, [%l7 + 0x70] bshuffle %f12, %f14, %f10 loop_4701: fmovrdgez %g2, %f10, %f12 loop_4702: ldsh [%l7 + 0x1A], %i3 movrlz %l0, 0x121, %l5 fmovscc %icc, %f12, %f5 popc %o7, %l4 ldub [%l7 + 0x6A], %i1 movcs %xcc, %g4, %o4 fcmpeq16 %f14, %f4, %o1 ldsh [%l7 + 0x6C], %o2 fblg %fcc3, loop_4703 edge32n %g1, %i4, %l3 addc %o3, 0x179F, %l2 bneg,pt %icc, loop_4704 loop_4703: std %f4, [%l7 + 0x38] fpsub32 %f14, %f0, %f6 ldsb [%l7 + 0x70], %g3 loop_4704: ldd [%l7 + 0x70], %f4 fmovdvc %icc, %f3, %f2 movvs %icc, %g5, %g7 ldx [%l7 + 0x08], %g6 edge8n %i2, %o0, %i7 fnot1s %f9, %f12 fmovsl %xcc, %f8, %f6 brgz %i5, loop_4705 ldsh [%l7 + 0x16], %i6 ldsb [%l7 + 0x36], %o5 fmovdn %icc, %f0, %f5 loop_4705: taddcctv %l1, %i0, %l6 stb %g2, [%l7 + 0x4F] fabsd %f4, %f12 ld [%l7 + 0x30], %f14 bleu,pn %xcc, loop_4706 nop setx loop_4707, %l0, %l1 jmpl %l1, %i3 movneg %icc, %o6, %l5 fmuld8ulx16 %f12, %f14, %f2 loop_4706: fmovdgu %icc, %f7, %f1 loop_4707: fmovscc %icc, %f6, %f14 ldsh [%l7 + 0x74], %o7 edge32ln %l0, %l4, %i1 ldsw [%l7 + 0x70], %o4 ld [%l7 + 0x10], %f6 fcmpes %fcc3, %f13, %f9 bvc,a,pt %xcc, loop_4708 std %f2, [%l7 + 0x40] move %xcc, %o1, %o2 fba,a %fcc2, loop_4709 loop_4708: stx %g4, [%l7 + 0x70] fnegd %f10, %f0 fmovrdlez %g1, %f10, %f8 loop_4709: sll %l3, 0x1E, %o3 ld [%l7 + 0x08], %f11 movle %xcc, %i4, %g3 tcc %icc, 0x0 movn %xcc, %l2, %g5 brlez %g6, loop_4710 fcmple32 %f4, %f12, %g7 fbe %fcc2, loop_4711 ldd [%l7 + 0x48], %f8 loop_4710: fnot1s %f15, %f0 addccc %o0, %i2, %i5 loop_4711: sth %i7, [%l7 + 0x50] tn %xcc, 0x3 fcmpgt16 %f10, %f4, %o5 mova %xcc, %i6, %l1 stw %l6, [%l7 + 0x70] fmovdcs %icc, %f8, %f11 fsrc1s %f7, %f2 fbl %fcc1, loop_4712 fmovdn %icc, %f4, %f7 fmovrdgz %i0, %f10, %f0 fpsub32 %f0, %f14, %f6 loop_4712: stw %i3, [%l7 + 0x78] fexpand %f1, %f2 tleu %icc, 0x3 bcs,pn %xcc, loop_4713 movpos %icc, %o6, %l5 fmovdg %xcc, %f8, %f15 sdivcc %g2, 0x0173, %l0 loop_4713: fmovrde %o7, %f0, %f10 sth %i1, [%l7 + 0x40] fpackfix %f12, %f4 nop setx loop_4714, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x6C], %l4 fornot1 %f8, %f8, %f2 fsrc1s %f5, %f12 loop_4714: fmul8x16au %f0, %f14, %f4 ldd [%l7 + 0x68], %f4 te %xcc, 0x0 movrlez %o1, %o2, %o4 fabsd %f12, %f0 edge32n %g4, %g1, %o3 fcmpgt16 %f12, %f4, %i4 ldsh [%l7 + 0x70], %l3 movrlz %l2, %g5, %g3 stb %g7, [%l7 + 0x77] ldsb [%l7 + 0x26], %o0 fornot1s %f14, %f0, %f12 stb %i2, [%l7 + 0x2B] fones %f0 ldd [%l7 + 0x68], %f0 xnor %g6, %i5, %o5 ldd [%l7 + 0x58], %f8 fnegd %f10, %f8 movvs %icc, %i7, %i6 movn %xcc, %l1, %l6 fcmped %fcc0, %f10, %f8 siam 0x6 lduw [%l7 + 0x18], %i0 fmovde %xcc, %f12, %f4 bne,pt %xcc, loop_4715 smul %o6, 0x13AB, %l5 fabss %f6, %f2 fcmpgt32 %f0, %f2, %g2 loop_4715: sethi 0x1273, %l0 fmovrde %o7, %f2, %f8 bcc,a %icc, loop_4716 bgu loop_4717 tneg %xcc, 0x6 bcc,a %xcc, loop_4718 loop_4716: bvs,a loop_4719 loop_4717: bneg,a loop_4720 lduh [%l7 + 0x14], %i3 loop_4718: andncc %i1, %o1, %l4 loop_4719: ldub [%l7 + 0x30], %o2 loop_4720: st %f2, [%l7 + 0x4C] fmovdle %icc, %f3, %f3 tne %xcc, 0x6 fmovd %f4, %f12 be,pn %xcc, loop_4721 fcmpd %fcc3, %f2, %f10 mova %icc, %o4, %g1 fpsub32 %f10, %f10, %f12 loop_4721: ld [%l7 + 0x68], %f7 movrgz %o3, %g4, %i4 add %l3, %l2, %g5 tle %xcc, 0x0 fmovda %xcc, %f8, %f13 edge32n %g3, %o0, %i2 fabss %f2, %f2 tsubcc %g6, %g7, %o5 stx %i7, [%l7 + 0x40] ldsw [%l7 + 0x5C], %i6 ldsw [%l7 + 0x1C], %l1 be,a loop_4722 edge32 %l6, %i0, %i5 bg,a %xcc, loop_4723 fcmpne32 %f6, %f4, %l5 loop_4722: addcc %g2, 0x0675, %l0 tne %icc, 0x6 loop_4723: fpsub16s %f4, %f4, %f14 movrne %o7, %i3, %o6 ld [%l7 + 0x08], %f12 fsrc1 %f10, %f12 mulx %o1, %l4, %o2 tvc %icc, 0x1 fbn,a %fcc1, loop_4724 ldub [%l7 + 0x60], %i1 fabss %f8, %f5 fbug %fcc3, loop_4725 loop_4724: fandnot1s %f2, %f7, %f15 sdivcc %g1, 0x0087, %o4 fmovda %icc, %f13, %f9 loop_4725: fmovrse %g4, %f12, %f2 fbue %fcc1, loop_4726 fpadd16 %f10, %f2, %f6 tg %icc, 0x2 bcc,a loop_4727 loop_4726: te %icc, 0x5 fcmpd %fcc2, %f14, %f8 tle %xcc, 0x4 loop_4727: fpmerge %f3, %f5, %f14 stx %i4, [%l7 + 0x58] brlez,a %l3, loop_4728 subccc %l2, 0x0C2C, %o3 fnot2 %f14, %f2 ldsb [%l7 + 0x6F], %g3 loop_4728: fandnot2s %f12, %f10, %f12 movcc %xcc, %o0, %g5 ldd [%l7 + 0x58], %f10 addc %g6, %g7, %o5 tneg %xcc, 0x3 bn,a loop_4729 sth %i2, [%l7 + 0x5A] edge16l %i6, %i7, %l6 stx %l1, [%l7 + 0x08] loop_4729: xor %i0, %l5, %g2 tl %icc, 0x1 edge32ln %l0, %i5, %o7 edge32n %i3, %o6, %l4 sra %o1, %o2, %i1 mulscc %g1, 0x1584, %g4 fornot1 %f14, %f14, %f2 fnor %f4, %f12, %f10 udiv %o4, 0x1C24, %i4 ldx [%l7 + 0x68], %l2 stb %l3, [%l7 + 0x4F] alignaddr %o3, %g3, %g5 st %f2, [%l7 + 0x78] fbule,a %fcc3, loop_4730 fnegd %f14, %f0 fpsub32s %f14, %f4, %f2 stx %g6, [%l7 + 0x30] loop_4730: fblg,a %fcc2, loop_4731 fbuge %fcc0, loop_4732 sub %o0, %g7, %i2 fmuld8ulx16 %f12, %f14, %f4 loop_4731: ldsw [%l7 + 0x58], %o5 loop_4732: fsrc1s %f5, %f9 fbl,a %fcc3, loop_4733 fnot1s %f1, %f10 bvs loop_4734 alignaddrl %i6, %l6, %i7 loop_4733: lduh [%l7 + 0x10], %l1 fbne %fcc0, loop_4735 loop_4734: stx %l5, [%l7 + 0x50] ldx [%l7 + 0x40], %i0 fmovsleu %xcc, %f10, %f14 loop_4735: fpadd16s %f4, %f2, %f11 srlx %l0, 0x0C, %g2 brgz %i5, loop_4736 fmovdge %xcc, %f3, %f3 edge32ln %o7, %i3, %o6 fsrc1 %f2, %f12 loop_4736: fpsub32 %f12, %f0, %f4 fbl,a %fcc1, loop_4737 fandnot1 %f10, %f14, %f14 mova %xcc, %l4, %o1 ldd [%l7 + 0x50], %f8 loop_4737: ldub [%l7 + 0x5E], %i1 fmovscc %icc, %f8, %f6 movleu %xcc, %g1, %g4 ldsw [%l7 + 0x2C], %o2 udiv %o4, 0x1580, %i4 fmovrdgez %l3, %f10, %f2 fmovspos %icc, %f10, %f9 fpsub32 %f8, %f14, %f14 std %f2, [%l7 + 0x58] ldsw [%l7 + 0x34], %o3 xorcc %g3, %l2, %g6 xor %g5, 0x0E75, %o0 fcmpne32 %f12, %f14, %g7 ldx [%l7 + 0x48], %i2 ldd [%l7 + 0x50], %f6 fmovsle %icc, %f15, %f1 movg %icc, %o5, %l6 lduw [%l7 + 0x1C], %i7 addcc %l1, %i6, %l5 movle %icc, %i0, %l0 srax %g2, 0x09, %o7 fsrc2 %f2, %f6 edge16 %i3, %i5, %l4 add %o1, %i1, %g1 ld [%l7 + 0x5C], %f2 ldd [%l7 + 0x58], %f8 ldx [%l7 + 0x08], %g4 ld [%l7 + 0x1C], %f0 fmul8ulx16 %f6, %f8, %f0 st %f15, [%l7 + 0x24] st %f1, [%l7 + 0x6C] ld [%l7 + 0x48], %f1 movg %xcc, %o2, %o6 stw %o4, [%l7 + 0x3C] fornot1s %f6, %f7, %f7 bgu,a,pt %icc, loop_4738 fba,a %fcc3, loop_4739 edge8l %i4, %l3, %o3 brnz,a %l2, loop_4740 loop_4738: fmul8sux16 %f8, %f0, %f10 loop_4739: fcmpd %fcc1, %f0, %f8 bpos,a,pt %xcc, loop_4741 loop_4740: ta %xcc, 0x0 fba %fcc0, loop_4742 fmovdle %xcc, %f4, %f8 loop_4741: array16 %g3, %g5, %g6 edge8l %g7, %i2, %o5 loop_4742: lduw [%l7 + 0x2C], %o0 ldd [%l7 + 0x50], %f6 sth %i7, [%l7 + 0x4A] sth %l6, [%l7 + 0x16] fornot2s %f6, %f15, %f15 movrgz %i6, %l5, %i0 bvc loop_4743 sth %l1, [%l7 + 0x5E] fcmple32 %f8, %f6, %l0 fnor %f2, %f2, %f12 loop_4743: fbuge %fcc3, loop_4744 ldsw [%l7 + 0x70], %g2 ld [%l7 + 0x78], %f12 fmovsne %icc, %f11, %f4 loop_4744: brgz,a %o7, loop_4745 fmuld8ulx16 %f1, %f7, %f6 fmovdneg %icc, %f3, %f10 brz %i5, loop_4746 loop_4745: fnot2s %f9, %f7 pdist %f2, %f0, %f0 fnor %f10, %f6, %f12 loop_4746: std %f2, [%l7 + 0x48] bcc,a,pt %icc, loop_4747 tge %icc, 0x4 edge32ln %l4, %i3, %i1 bcc,a,pt %icc, loop_4748 loop_4747: fcmpne16 %f0, %f6, %o1 movvc %icc, %g4, %o2 ldub [%l7 + 0x14], %o6 loop_4748: tneg %xcc, 0x6 fandnot2 %f6, %f10, %f2 mulscc %g1, 0x1B2E, %i4 sth %o4, [%l7 + 0x42] fmovsne %xcc, %f12, %f2 sll %l3, %o3, %l2 fmovrslz %g3, %f11, %f3 st %f12, [%l7 + 0x40] ldx [%l7 + 0x78], %g5 nop setx loop_4749, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f11 fbu,a %fcc0, loop_4750 fmovsa %icc, %f7, %f9 loop_4749: sdiv %g6, 0x1679, %g7 be,a loop_4751 loop_4750: brlz,a %o5, loop_4752 fmovdneg %icc, %f10, %f6 fmovde %xcc, %f9, %f14 loop_4751: st %f11, [%l7 + 0x48] loop_4752: udiv %o0, 0x0CF1, %i7 fbe %fcc1, loop_4753 tleu %xcc, 0x3 fcmpd %fcc0, %f8, %f10 movcs %icc, %l6, %i2 loop_4753: xnor %i6, 0x13CB, %l5 fbe %fcc0, loop_4754 nop setx loop_4755, %l0, %l1 jmpl %l1, %i0 brlez,a %l0, loop_4756 edge16n %g2, %l1, %o7 loop_4754: ldsh [%l7 + 0x12], %l4 loop_4755: edge32l %i3, %i5, %i1 loop_4756: stb %o1, [%l7 + 0x74] bn,pn %xcc, loop_4757 fmovrdgz %o2, %f12, %f4 ldsb [%l7 + 0x2B], %g4 fnors %f6, %f9, %f11 loop_4757: fmovsleu %xcc, %f8, %f10 fornot2 %f0, %f0, %f6 nop setx loop_4758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f0, %f12 subccc %o6, %g1, %i4 tl %icc, 0x5 loop_4758: bpos loop_4759 ldx [%l7 + 0x30], %o4 fnegd %f10, %f6 st %f4, [%l7 + 0x50] loop_4759: edge8ln %o3, %l2, %l3 addcc %g5, %g3, %g6 edge8n %o5, %g7, %o0 fornot2s %f7, %f2, %f6 fmuld8ulx16 %f4, %f8, %f2 brgez %i7, loop_4760 srl %i2, 0x01, %l6 fpack16 %f10, %f6 fmul8sux16 %f8, %f12, %f10 loop_4760: fbue %fcc2, loop_4761 brlez,a %l5, loop_4762 udivcc %i0, 0x0EED, %i6 fmovrdlez %g2, %f12, %f8 loop_4761: bcc,a loop_4763 loop_4762: edge8n %l1, %o7, %l0 fones %f1 fmovdvc %xcc, %f5, %f10 loop_4763: movne %icc, %i3, %l4 lduh [%l7 + 0x38], %i5 stw %i1, [%l7 + 0x54] lduw [%l7 + 0x60], %o2 ld [%l7 + 0x48], %f15 ldsh [%l7 + 0x3C], %g4 ldsh [%l7 + 0x3A], %o6 fmul8sux16 %f6, %f0, %f4 bleu,pn %icc, loop_4764 pdist %f8, %f14, %f10 udivx %o1, 0x0F2E, %i4 bcs,a loop_4765 loop_4764: st %f9, [%l7 + 0x48] bvs,a,pn %icc, loop_4766 movg %xcc, %o4, %g1 loop_4765: edge16ln %l2, %o3, %g5 andncc %g3, %g6, %o5 loop_4766: stw %g7, [%l7 + 0x4C] fmul8x16au %f3, %f13, %f8 sth %l3, [%l7 + 0x60] ldx [%l7 + 0x10], %o0 stb %i7, [%l7 + 0x73] movrne %i2, 0x2A2, %l5 bcs,pt %xcc, loop_4767 bn,pt %xcc, loop_4768 std %f14, [%l7 + 0x60] lduh [%l7 + 0x1C], %l6 loop_4767: fmul8x16 %f5, %f0, %f6 loop_4768: stx %i0, [%l7 + 0x50] fmovrdgz %i6, %f12, %f8 fbl %fcc1, loop_4769 fmul8x16al %f4, %f6, %f10 movne %icc, %g2, %o7 fmul8x16al %f0, %f6, %f4 loop_4769: std %f4, [%l7 + 0x40] stx %l1, [%l7 + 0x48] ldub [%l7 + 0x1E], %l0 fcmple32 %f10, %f14, %i3 alignaddrl %i5, %i1, %o2 st %f10, [%l7 + 0x74] brz %g4, loop_4770 fmovsvs %icc, %f12, %f5 ldub [%l7 + 0x5A], %o6 sdivx %o1, 0x0F69, %l4 loop_4770: fbul %fcc3, loop_4771 alignaddrl %i4, %o4, %l2 fcmpgt16 %f8, %f2, %o3 bshuffle %f14, %f14, %f0 loop_4771: bleu,a %xcc, loop_4772 smulcc %g5, 0x1C1F, %g3 movvc %icc, %g6, %o5 fbug %fcc0, loop_4773 loop_4772: st %f14, [%l7 + 0x34] tcc %icc, 0x4 sth %g1, [%l7 + 0x24] loop_4773: fbn,a %fcc2, loop_4774 te %xcc, 0x7 taddcc %g7, 0x0C02, %o0 fpsub16s %f2, %f4, %f14 loop_4774: taddcc %i7, 0x065D, %l3 fxor %f4, %f10, %f0 fpack32 %f6, %f14, %f12 fsrc1 %f6, %f2 stx %i2, [%l7 + 0x70] fpsub32s %f15, %f4, %f15 nop setx loop_4775, %l0, %l1 jmpl %l1, %l6 brz,a %l5, loop_4776 ldd [%l7 + 0x18], %f6 xorcc %i0, 0x0386, %i6 loop_4775: fcmpd %fcc1, %f6, %f14 loop_4776: edge32ln %o7, %l1, %g2 fornot2 %f8, %f8, %f2 mova %xcc, %l0, %i5 bleu,a,pn %xcc, loop_4777 fpadd16s %f9, %f4, %f6 tn %icc, 0x4 fmul8x16al %f4, %f4, %f0 loop_4777: fmul8x16au %f8, %f2, %f14 fba %fcc0, loop_4778 fmovsvs %icc, %f8, %f14 ldx [%l7 + 0x08], %i1 movre %o2, %i3, %o6 loop_4778: brgz,a %o1, loop_4779 fbn %fcc3, loop_4780 edge8n %l4, %g4, %i4 fmovsgu %icc, %f12, %f0 loop_4779: ldx [%l7 + 0x48], %o4 loop_4780: tg %xcc, 0x0 ta %xcc, 0x0 bgu,pt %icc, loop_4781 stx %l2, [%l7 + 0x30] subc %g5, 0x0E35, %o3 fpmerge %f7, %f3, %f12 loop_4781: ldsb [%l7 + 0x77], %g6 sra %g3, %o5, %g1 mova %icc, %g7, %o0 array32 %i7, %i2, %l6 ba %xcc, loop_4782 xorcc %l3, %l5, %i0 fblg,a %fcc1, loop_4783 lduh [%l7 + 0x20], %o7 loop_4782: bne,pt %xcc, loop_4784 lduw [%l7 + 0x10], %i6 loop_4783: tcc %xcc, 0x3 fpsub16s %f7, %f14, %f8 loop_4784: fmovdne %icc, %f3, %f5 edge32l %l1, %g2, %i5 fmul8x16al %f13, %f9, %f12 fcmps %fcc1, %f3, %f1 bl loop_4785 andn %l0, 0x0F28, %o2 fbuge %fcc1, loop_4786 orncc %i1, 0x0F13, %o6 loop_4785: fcmpgt32 %f2, %f0, %o1 fcmpgt32 %f14, %f12, %i3 loop_4786: sub %g4, %l4, %o4 fcmped %fcc0, %f0, %f14 fbule,a %fcc1, loop_4787 stw %l2, [%l7 + 0x34] fzeros %f7 fmovrdlez %g5, %f4, %f4 loop_4787: fbe %fcc3, loop_4788 nop setx loop_4789, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %icc, %f4, %f2 ldd [%l7 + 0x08], %f6 loop_4788: ldsb [%l7 + 0x68], %o3 loop_4789: addcc %g6, %i4, %g3 fbge,a %fcc3, loop_4790 fornot2 %f0, %f8, %f6 stw %g1, [%l7 + 0x3C] fmul8x16au %f7, %f13, %f10 loop_4790: tneg %xcc, 0x6 fmovda %icc, %f0, %f1 fandnot1 %f8, %f2, %f8 fandnot1s %f12, %f7, %f5 edge16ln %o5, %g7, %i7 array16 %o0, %l6, %i2 ldub [%l7 + 0x59], %l5 edge32ln %i0, %o7, %i6 smul %l1, 0x0F2C, %l3 fbue %fcc3, loop_4791 edge8ln %i5, %g2, %l0 ldx [%l7 + 0x78], %o2 smulcc %i1, %o1, %i3 loop_4791: movvs %icc, %o6, %l4 fbl,a %fcc3, loop_4792 sdivx %o4, 0x1F13, %l2 bcs,a loop_4793 bvs,pn %icc, loop_4794 loop_4792: std %f14, [%l7 + 0x40] fmuld8ulx16 %f7, %f0, %f8 loop_4793: stx %g4, [%l7 + 0x28] loop_4794: fone %f10 fpsub32s %f12, %f6, %f0 ldsw [%l7 + 0x68], %o3 fmul8ulx16 %f4, %f6, %f10 movrne %g5, %g6, %g3 ldsw [%l7 + 0x0C], %i4 stw %g1, [%l7 + 0x24] ldd [%l7 + 0x08], %f10 nop setx loop_4795, %l0, %l1 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 %g7, %i7, %o0 bleu,a,pt %xcc, loop_4796 fxors %f1, %f13, %f15 loop_4795: mova %icc, %l6, %i2 fpsub16s %f5, %f11, %f5 loop_4796: bshuffle %f8, %f4, %f14 brgez,a %l5, loop_4797 alignaddr %i0, %o5, %i6 ldub [%l7 + 0x43], %l1 fmovsg %icc, %f7, %f7 loop_4797: ldsb [%l7 + 0x0C], %l3 ldx [%l7 + 0x10], %o7 stx %i5, [%l7 + 0x50] ldsb [%l7 + 0x34], %l0 edge16 %g2, %i1, %o1 bne,a %icc, loop_4798 fnors %f7, %f14, %f4 orcc %o2, %o6, %l4 xnor %i3, %l2, %g4 loop_4798: fandnot1s %f5, %f5, %f6 fnot2s %f11, %f7 movre %o3, 0x038, %g5 xorcc %g6, 0x0DE8, %g3 brnz,a %i4, loop_4799 edge8l %o4, %g7, %i7 std %f6, [%l7 + 0x78] movg %xcc, %g1, %o0 loop_4799: fnot1s %f10, %f12 edge8 %i2, %l5, %i0 fmovrdlz %l6, %f12, %f8 movcc %xcc, %i6, %o5 fbne %fcc3, loop_4800 tne %icc, 0x6 tl %icc, 0x7 stx %l3, [%l7 + 0x48] loop_4800: fxor %f0, %f14, %f10 lduh [%l7 + 0x7C], %o7 fmovdcs %icc, %f1, %f4 fmovrdgz %i5, %f6, %f10 ldsw [%l7 + 0x4C], %l0 fpadd16s %f2, %f9, %f14 fmovrslz %l1, %f1, %f11 nop setx loop_4801, %l0, %l1 jmpl %l1, %i1 std %f0, [%l7 + 0x58] fnot2s %f7, %f14 sdiv %g2, 0x1C59, %o2 loop_4801: sth %o1, [%l7 + 0x5C] fmovsge %icc, %f0, %f9 fpack32 %f2, %f14, %f4 fmul8ulx16 %f8, %f2, %f10 ldub [%l7 + 0x66], %l4 bvc,a,pt %icc, loop_4802 st %f1, [%l7 + 0x78] udivcc %o6, 0x1624, %l2 fcmpgt16 %f8, %f10, %i3 loop_4802: fandnot1s %f13, %f0, %f8 tpos %icc, 0x6 sdiv %g4, 0x174D, %o3 bvc,a loop_4803 fmuld8sux16 %f14, %f4, %f8 fpadd16s %f10, %f4, %f1 stx %g5, [%l7 + 0x78] loop_4803: ble,a %xcc, loop_4804 lduh [%l7 + 0x70], %g6 stb %i4, [%l7 + 0x5C] ldx [%l7 + 0x10], %o4 loop_4804: bpos %icc, loop_4805 fabss %f15, %f3 fpsub16s %f1, %f3, %f3 lduh [%l7 + 0x76], %g3 loop_4805: ldsh [%l7 + 0x4C], %g7 ta %xcc, 0x3 orn %i7, 0x05D3, %g1 sdiv %i2, 0x098B, %l5 subccc %i0, %l6, %o0 sth %o5, [%l7 + 0x62] lduw [%l7 + 0x10], %l3 subcc %i6, %o7, %l0 stw %l1, [%l7 + 0x30] fcmpne16 %f14, %f2, %i1 andcc %g2, 0x08DD, %o2 movrlz %o1, %i5, %l4 ldsb [%l7 + 0x59], %o6 fpsub32 %f4, %f4, %f4 popc %i3, %l2 sth %g4, [%l7 + 0x5A] fmovdcc %xcc, %f7, %f9 fnors %f11, %f15, %f3 ldx [%l7 + 0x20], %o3 sll %g5, %i4, %o4 fxnors %f15, %f8, %f7 tcc %xcc, 0x4 fcmped %fcc1, %f0, %f14 movleu %xcc, %g6, %g3 bleu,a,pn %icc, loop_4806 brgz %i7, loop_4807 fmovdcs %icc, %f0, %f7 tne %xcc, 0x2 loop_4806: lduh [%l7 + 0x70], %g7 loop_4807: smul %g1, 0x1E8A, %i2 fmovdn %icc, %f13, %f7 ble,a loop_4808 fcmpeq32 %f2, %f10, %i0 bn %icc, loop_4809 ld [%l7 + 0x50], %f1 loop_4808: tvc %icc, 0x4 fpadd32s %f7, %f12, %f3 loop_4809: array8 %l6, %o0, %o5 sth %l5, [%l7 + 0x4C] addc %l3, %i6, %l0 brlz %l1, loop_4810 srl %o7, %g2, %i1 movrlz %o1, 0x0DF, %o2 tne %icc, 0x6 loop_4810: move %icc, %l4, %i5 bpos,pt %xcc, loop_4811 std %f2, [%l7 + 0x30] edge8l %i3, %l2, %o6 bneg,a %xcc, loop_4812 loop_4811: fzeros %f3 st %f6, [%l7 + 0x48] array32 %o3, %g5, %i4 loop_4812: fors %f13, %f3, %f10 fba %fcc0, loop_4813 xorcc %o4, 0x1D65, %g6 lduh [%l7 + 0x26], %g4 lduh [%l7 + 0x14], %i7 loop_4813: fcmple32 %f6, %f8, %g7 fxnor %f14, %f4, %f8 mulscc %g3, 0x0FE6, %g1 array16 %i0, %i2, %l6 sth %o0, [%l7 + 0x78] array8 %o5, %l3, %l5 alignaddr %l0, %i6, %o7 edge8 %l1, %i1, %o1 stx %g2, [%l7 + 0x70] fmovdg %xcc, %f11, %f11 ldd [%l7 + 0x58], %f0 fmovdpos %icc, %f2, %f6 ldub [%l7 + 0x6A], %l4 fzero %f6 fnegd %f4, %f10 stx %o2, [%l7 + 0x28] bvc,pn %xcc, loop_4814 fmovdpos %icc, %f15, %f3 nop setx loop_4815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %i5, 0x0802, %i3 loop_4814: subccc %o6, 0x1ACE, %o3 movvc %icc, %g5, %l2 loop_4815: bn,pn %xcc, loop_4816 fmovscc %xcc, %f9, %f4 fnot2s %f3, %f10 ld [%l7 + 0x50], %f13 loop_4816: fmul8x16al %f6, %f12, %f0 fmovdgu %xcc, %f4, %f0 stx %i4, [%l7 + 0x50] brlz,a %g6, loop_4817 sethi 0x13C0, %g4 fmovsleu %icc, %f11, %f7 taddcc %i7, %o4, %g7 loop_4817: siam 0x0 fmovrdlz %g1, %f4, %f6 fcmpgt32 %f14, %f10, %i0 ldub [%l7 + 0x18], %i2 tleu %xcc, 0x1 st %f15, [%l7 + 0x58] ldx [%l7 + 0x68], %g3 fcmpes %fcc1, %f3, %f15 popc 0x0894, %o0 tvc %icc, 0x7 ldsh [%l7 + 0x58], %l6 ldd [%l7 + 0x30], %f0 fmovrdlz %l3, %f4, %f12 fmovsa %xcc, %f5, %f10 udivx %o5, 0x0EA7, %l0 tsubcc %i6, %l5, %l1 fmovsne %xcc, %f7, %f9 ldsw [%l7 + 0x6C], %i1 ldsh [%l7 + 0x7A], %o1 ldub [%l7 + 0x5E], %o7 movgu %icc, %g2, %o2 ldsw [%l7 + 0x68], %i5 ldd [%l7 + 0x38], %f14 st %f1, [%l7 + 0x54] nop setx loop_4818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x41], %l4 ld [%l7 + 0x64], %f15 popc 0x1020, %i3 loop_4818: fornot2 %f0, %f12, %f14 fornot1s %f14, %f0, %f14 edge32n %o3, %o6, %l2 ldd [%l7 + 0x60], %f2 std %f8, [%l7 + 0x68] fxors %f2, %f12, %f0 lduh [%l7 + 0x48], %g5 ldx [%l7 + 0x20], %i4 fmovsn %xcc, %f5, %f8 orn %g4, 0x14E9, %g6 ldsw [%l7 + 0x7C], %o4 fmovrdne %i7, %f12, %f8 umulcc %g7, %g1, %i0 movg %xcc, %i2, %o0 orncc %g3, 0x0D9F, %l6 ba,a %xcc, loop_4819 smulcc %o5, 0x0EAE, %l0 ld [%l7 + 0x08], %f12 ld [%l7 + 0x60], %f15 loop_4819: movrne %i6, %l5, %l1 ldsb [%l7 + 0x66], %i1 be,pt %icc, loop_4820 fnot2s %f6, %f9 bg loop_4821 udiv %l3, 0x1D03, %o1 loop_4820: fmovscs %xcc, %f11, %f10 movcc %xcc, %g2, %o2 loop_4821: xnorcc %o7, %i5, %l4 lduw [%l7 + 0x58], %i3 alignaddr %o6, %o3, %g5 st %f13, [%l7 + 0x78] fnor %f6, %f6, %f10 ldd [%l7 + 0x68], %f4 ldx [%l7 + 0x10], %l2 tg %xcc, 0x6 fmovrslz %g4, %f12, %f5 stb %g6, [%l7 + 0x2D] srax %i4, %i7, %o4 fmovrslz %g1, %f13, %f4 fandnot2 %f6, %f14, %f4 ldsw [%l7 + 0x34], %i0 ldsh [%l7 + 0x68], %i2 fbe,a %fcc1, loop_4822 fornot1s %f13, %f10, %f4 stb %o0, [%l7 + 0x18] fmovs %f8, %f3 loop_4822: ldx [%l7 + 0x10], %g7 ldsh [%l7 + 0x48], %l6 fpackfix %f12, %f15 ldsh [%l7 + 0x7A], %g3 stb %l0, [%l7 + 0x64] edge32 %o5, %i6, %l1 fand %f8, %f0, %f8 fbn %fcc0, loop_4823 array32 %i1, %l5, %l3 movcs %xcc, %g2, %o2 srl %o1, %i5, %o7 loop_4823: fbg %fcc1, loop_4824 ldd [%l7 + 0x48], %f4 sdiv %i3, 0x1129, %o6 faligndata %f12, %f10, %f6 loop_4824: fcmpgt16 %f6, %f12, %l4 move %xcc, %g5, %l2 addccc %g4, 0x00A6, %g6 ldsb [%l7 + 0x0A], %o3 movrlz %i7, 0x36E, %i4 edge16l %o4, %i0, %g1 ldsw [%l7 + 0x4C], %o0 fmovrsne %i2, %f0, %f7 fxnors %f11, %f7, %f1 st %f9, [%l7 + 0x28] mova %xcc, %g7, %l6 fmovdg %icc, %f0, %f1 fpmerge %f6, %f0, %f14 fmovrse %l0, %f8, %f7 fcmpeq32 %f8, %f14, %o5 ld [%l7 + 0x58], %f15 bvs,pn %icc, loop_4825 st %f7, [%l7 + 0x50] add %i6, 0x15E7, %g3 brgez %l1, loop_4826 loop_4825: fmovs %f2, %f12 st %f13, [%l7 + 0x08] ldsw [%l7 + 0x1C], %l5 loop_4826: tpos %icc, 0x1 tle %icc, 0x4 movge %xcc, %i1, %g2 popc 0x134B, %o2 movrlz %l3, 0x190, %i5 ldsb [%l7 + 0x7B], %o7 ldd [%l7 + 0x68], %f2 fmovsn %xcc, %f10, %f1 tn %icc, 0x6 subccc %i3, 0x1D2A, %o6 tcs %icc, 0x1 ldsb [%l7 + 0x74], %o1 bcc,a,pt %icc, loop_4827 bg,a %icc, loop_4828 udivcc %l4, 0x0375, %g5 fnand %f8, %f14, %f6 loop_4827: bgu loop_4829 loop_4828: st %f13, [%l7 + 0x2C] smulcc %g4, %l2, %g6 fmul8x16 %f13, %f0, %f4 loop_4829: fble %fcc1, loop_4830 st %f7, [%l7 + 0x40] edge8n %o3, %i7, %i4 stb %o4, [%l7 + 0x45] loop_4830: std %f8, [%l7 + 0x28] ldd [%l7 + 0x50], %f12 orcc %i0, %g1, %i2 stw %g7, [%l7 + 0x70] ld [%l7 + 0x1C], %f7 ldub [%l7 + 0x75], %o0 lduh [%l7 + 0x5A], %l0 orcc %o5, %i6, %g3 movcs %xcc, %l6, %l5 ldx [%l7 + 0x60], %i1 bpos,a,pt %icc, loop_4831 fmovrdgz %g2, %f2, %f12 fmovdvc %xcc, %f7, %f15 fmovdcc %icc, %f1, %f2 loop_4831: tsubcc %l1, 0x1F19, %o2 bcc,a loop_4832 fxor %f6, %f12, %f14 fmovscc %xcc, %f5, %f4 edge16l %i5, %o7, %l3 loop_4832: fnot2s %f5, %f8 fmovde %icc, %f2, %f6 ldd [%l7 + 0x10], %f10 fexpand %f15, %f2 fmovdcc %xcc, %f8, %f6 movrlz %o6, 0x379, %i3 fmovrslez %l4, %f9, %f12 tl %xcc, 0x5 fpack32 %f2, %f6, %f6 fmovrdlz %o1, %f14, %f8 andncc %g4, %l2, %g5 ble %icc, loop_4833 fmovdne %xcc, %f3, %f3 ldsb [%l7 + 0x33], %o3 fxors %f10, %f15, %f3 loop_4833: bl,pt %icc, loop_4834 alignaddrl %g6, %i7, %o4 edge8 %i0, %i4, %g1 fmovrse %i2, %f12, %f11 loop_4834: popc %g7, %l0 fmovsn %icc, %f6, %f12 addcc %o0, 0x0C61, %i6 st %f12, [%l7 + 0x50] ldd [%l7 + 0x30], %f8 lduh [%l7 + 0x66], %g3 fbu %fcc0, loop_4835 ldd [%l7 + 0x50], %f10 movrne %l6, 0x34D, %o5 st %f1, [%l7 + 0x64] loop_4835: movg %xcc, %i1, %g2 xnorcc %l1, 0x11A5, %l5 lduw [%l7 + 0x40], %i5 bgu,pt %xcc, loop_4836 edge32l %o7, %o2, %o6 fpack16 %f10, %f5 fmovrdlez %i3, %f12, %f6 loop_4836: udiv %l4, 0x1F48, %l3 fmovscs %xcc, %f7, %f10 subcc %o1, 0x0219, %l2 ldx [%l7 + 0x78], %g5 fcmpes %fcc3, %f12, %f12 udivx %o3, 0x1105, %g6 lduh [%l7 + 0x44], %i7 xorcc %g4, 0x0679, %o4 fmovrsgez %i4, %f15, %f11 stw %i0, [%l7 + 0x4C] array8 %g1, %g7, %i2 fmovrdgz %l0, %f6, %f2 edge16n %o0, %g3, %l6 fmovrsgz %o5, %f2, %f10 fmul8ulx16 %f0, %f6, %f8 fornot1s %f4, %f7, %f2 st %f12, [%l7 + 0x34] fabsd %f8, %f8 lduw [%l7 + 0x0C], %i6 ldx [%l7 + 0x08], %g2 fcmpne16 %f6, %f0, %l1 ld [%l7 + 0x48], %f13 fbg,a %fcc0, loop_4837 fmovrslz %l5, %f15, %f13 fnegd %f0, %f8 ldd [%l7 + 0x10], %f2 loop_4837: fandnot1s %f7, %f14, %f2 add %i5, %o7, %o2 bn,a,pt %xcc, loop_4838 lduw [%l7 + 0x44], %i1 taddcc %o6, 0x0DFE, %i3 fbule %fcc1, loop_4839 loop_4838: ldd [%l7 + 0x48], %f12 movre %l4, %o1, %l3 bvs,a,pt %icc, loop_4840 loop_4839: sll %l2, 0x11, %o3 brlez %g5, loop_4841 tneg %xcc, 0x6 loop_4840: mulx %g6, 0x0988, %g4 taddcctv %o4, 0x0291, %i7 loop_4841: lduh [%l7 + 0x54], %i0 fmul8x16 %f0, %f14, %f14 fcmple32 %f14, %f4, %i4 fble,a %fcc3, loop_4842 fbe,a %fcc2, loop_4843 bleu loop_4844 fmovrslez %g1, %f13, %f1 loop_4842: ldsb [%l7 + 0x17], %g7 loop_4843: tcc %icc, 0x3 loop_4844: ldsh [%l7 + 0x0E], %l0 fornot2s %f8, %f9, %f9 alignaddrl %i2, %g3, %o0 st %f12, [%l7 + 0x4C] lduw [%l7 + 0x28], %l6 fornot2s %f10, %f9, %f8 ldsb [%l7 + 0x17], %o5 ldx [%l7 + 0x28], %g2 tg %icc, 0x3 fblg %fcc3, loop_4845 lduh [%l7 + 0x4E], %l1 ldsb [%l7 + 0x5F], %i6 fbul %fcc2, loop_4846 loop_4845: fblg %fcc2, loop_4847 lduh [%l7 + 0x3E], %l5 fpsub16s %f12, %f9, %f0 loop_4846: stb %o7, [%l7 + 0x46] loop_4847: brgez,a %o2, loop_4848 movle %icc, %i1, %i5 fzeros %f1 bpos,a,pn %xcc, loop_4849 loop_4848: sth %o6, [%l7 + 0x2C] ld [%l7 + 0x18], %f8 stw %l4, [%l7 + 0x3C] loop_4849: ldx [%l7 + 0x70], %o1 stx %i3, [%l7 + 0x70] umul %l3, 0x03DF, %o3 ldsh [%l7 + 0x1A], %l2 bn,a %icc, loop_4850 edge8n %g6, %g4, %o4 edge16 %g5, %i7, %i4 ldsb [%l7 + 0x5B], %i0 loop_4850: or %g7, %l0, %g1 tsubcc %g3, %o0, %l6 bvc,pt %icc, loop_4851 ldsb [%l7 + 0x40], %o5 fbu %fcc0, loop_4852 brgz,a %g2, loop_4853 loop_4851: fble %fcc2, loop_4854 fxor %f4, %f14, %f10 loop_4852: ldx [%l7 + 0x60], %i2 loop_4853: taddcctv %i6, 0x0608, %l5 loop_4854: ldsw [%l7 + 0x6C], %o7 pdist %f0, %f2, %f8 add %l1, 0x0B6D, %o2 pdist %f0, %f8, %f8 tsubcc %i5, %i1, %o6 std %f8, [%l7 + 0x20] edge8n %l4, %i3, %o1 bl loop_4855 smulcc %o3, 0x1AC8, %l3 edge8ln %g6, %l2, %g4 fpackfix %f8, %f15 loop_4855: fpsub16s %f1, %f6, %f5 ldsb [%l7 + 0x46], %g5 bl,a,pt %icc, loop_4856 fcmpeq16 %f6, %f6, %o4 tle %icc, 0x4 fxors %f12, %f14, %f15 loop_4856: ldd [%l7 + 0x08], %f10 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x3A], %i7 sth %i4, [%l7 + 0x24] fpack32 %f2, %f14, %f14 fand %f14, %f0, %f14 xor %i0, 0x09F8, %l0 sth %g1, [%l7 + 0x38] ldx [%l7 + 0x10], %g7 tneg %icc, 0x7 bgu,a,pn %icc, loop_4857 lduh [%l7 + 0x3C], %o0 bcc,a,pn %icc, loop_4858 fpsub32 %f14, %f0, %f8 loop_4857: ldsh [%l7 + 0x46], %g3 sdivcc %l6, 0x0AC3, %o5 loop_4858: fpadd16 %f2, %f8, %f0 stb %i2, [%l7 + 0x3B] ldsh [%l7 + 0x78], %g2 fandnot2 %f12, %f6, %f2 fmul8x16au %f4, %f0, %f6 stx %l5, [%l7 + 0x58] ldsb [%l7 + 0x43], %i6 fand %f8, %f10, %f14 sth %o7, [%l7 + 0x40] fors %f11, %f8, %f5 udiv %l1, 0x0FDB, %i5 fmovdcs %xcc, %f11, %f0 nop setx loop_4859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0952, %o2 tvs %icc, 0x5 ldsh [%l7 + 0x10], %o6 loop_4859: movrgez %i1, 0x1D4, %i3 fmovdcc %icc, %f8, %f5 fmovdneg %xcc, %f14, %f13 fmovrdgez %l4, %f4, %f14 movle %icc, %o3, %l3 alignaddr %g6, %o1, %l2 edge8ln %g5, %o4, %g4 ldsb [%l7 + 0x41], %i7 fnors %f12, %f6, %f2 sdiv %i4, 0x1CE3, %l0 ldsh [%l7 + 0x2C], %i0 fsrc2s %f13, %f7 fmovrdne %g7, %f0, %f2 fmovrsgz %g1, %f1, %f8 fornot2 %f6, %f4, %f6 ld [%l7 + 0x10], %f12 ldd [%l7 + 0x18], %f0 fmovdgu %icc, %f9, %f3 tne %xcc, 0x7 ld [%l7 + 0x20], %f5 array32 %o0, %l6, %g3 fmovsgu %icc, %f7, %f13 addccc %o5, %i2, %l5 fcmpne16 %f10, %f4, %g2 alignaddr %i6, %l1, %i5 tgu %icc, 0x5 ldub [%l7 + 0x4C], %o2 fbul,a %fcc2, loop_4860 fnand %f10, %f6, %f10 fpsub16 %f0, %f4, %f10 brlez %o7, loop_4861 loop_4860: ldd [%l7 + 0x08], %f12 ld [%l7 + 0x68], %f4 fmovdleu %xcc, %f8, %f14 loop_4861: fmuld8ulx16 %f2, %f5, %f0 fpsub16s %f8, %f7, %f1 stx %i1, [%l7 + 0x78] fbg,a %fcc1, loop_4862 mulx %o6, %l4, %i3 bg,a loop_4863 movge %icc, %o3, %g6 loop_4862: fble %fcc0, loop_4864 fzeros %f13 loop_4863: ldd [%l7 + 0x78], %f2 fmovsa %xcc, %f9, %f1 loop_4864: udivcc %l3, 0x155D, %o1 fmovdcc %xcc, %f11, %f9 call loop_4865 stw %l2, [%l7 + 0x10] brz %g5, loop_4866 lduh [%l7 + 0x0E], %o4 loop_4865: ldsb [%l7 + 0x40], %g4 ldub [%l7 + 0x6C], %i7 loop_4866: bneg,a,pt %icc, loop_4867 fandnot2s %f15, %f6, %f4 movgu %icc, %l0, %i0 edge16l %g7, %g1, %o0 loop_4867: ldx [%l7 + 0x60], %i4 fmovdge %icc, %f11, %f11 std %f8, [%l7 + 0x40] mulscc %g3, 0x1FD2, %o5 fmovdvc %icc, %f0, %f14 ldsb [%l7 + 0x79], %l6 bne loop_4868 std %f12, [%l7 + 0x50] ble,a,pn %icc, loop_4869 andncc %i2, %g2, %i6 loop_4868: fcmple32 %f2, %f8, %l1 movgu %icc, %i5, %l5 loop_4869: lduh [%l7 + 0x36], %o7 stw %i1, [%l7 + 0x6C] tneg %icc, 0x4 addc %o2, 0x16CE, %l4 fpadd32 %f8, %f10, %f4 ldx [%l7 + 0x50], %i3 stb %o3, [%l7 + 0x3E] ble,pt %icc, loop_4870 brlz %g6, loop_4871 movcc %icc, %l3, %o1 fnot2 %f0, %f4 loop_4870: movleu %xcc, %o6, %g5 loop_4871: fpmerge %f10, %f1, %f14 sth %o4, [%l7 + 0x58] bvc,a,pn %icc, loop_4872 movcc %xcc, %l2, %i7 ldub [%l7 + 0x4A], %l0 lduw [%l7 + 0x3C], %i0 loop_4872: ldx [%l7 + 0x70], %g4 tne %xcc, 0x6 bg loop_4873 fmovs %f3, %f6 nop setx loop_4874, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %g1, %o0, %g7 loop_4873: subccc %i4, %o5, %g3 bcs,a,pn %icc, loop_4875 loop_4874: movrgz %l6, 0x3A8, %g2 ld [%l7 + 0x34], %f2 fmovrdgz %i2, %f8, %f10 loop_4875: ldd [%l7 + 0x40], %f10 movpos %xcc, %l1, %i6 tvc %icc, 0x4 lduh [%l7 + 0x6E], %l5 fmovde %xcc, %f6, %f13 fone %f10 fzeros %f9 umul %i5, 0x110A, %i1 ldd [%l7 + 0x78], %f4 tleu %xcc, 0x5 fmovsleu %xcc, %f2, %f11 fors %f14, %f11, %f12 bcs,a,pn %icc, loop_4876 sth %o2, [%l7 + 0x72] fmovdg %xcc, %f9, %f13 fmul8ulx16 %f4, %f10, %f2 loop_4876: fxor %f8, %f6, %f12 umulcc %o7, %l4, %o3 fand %f2, %f14, %f8 tleu %xcc, 0x2 std %f14, [%l7 + 0x18] array8 %i3, %g6, %o1 bcs,a %xcc, loop_4877 lduh [%l7 + 0x52], %l3 fsrc2s %f3, %f12 movcs %icc, %o6, %g5 loop_4877: edge16 %o4, %l2, %i7 fmovdle %icc, %f1, %f10 tvs %xcc, 0x6 ldub [%l7 + 0x22], %l0 fandnot2 %f12, %f10, %f8 tgu %xcc, 0x6 fnot2 %f0, %f12 movcc %icc, %g4, %g1 fmovsvc %icc, %f3, %f13 fcmpne16 %f8, %f12, %o0 bpos,a,pt %icc, loop_4878 st %f10, [%l7 + 0x38] ldub [%l7 + 0x2F], %g7 stw %i4, [%l7 + 0x30] loop_4878: fcmpne32 %f12, %f6, %o5 fcmped %fcc3, %f8, %f2 fmovsgu %icc, %f5, %f13 ldsh [%l7 + 0x32], %g3 udivcc %l6, 0x1283, %g2 stb %i0, [%l7 + 0x79] ld [%l7 + 0x38], %f10 sth %l1, [%l7 + 0x16] stb %i2, [%l7 + 0x43] ldsh [%l7 + 0x4E], %i6 ldsw [%l7 + 0x7C], %l5 fmovscs %icc, %f9, %f5 fand %f6, %f14, %f0 addcc %i5, 0x0EEB, %i1 ta %xcc, 0x2 mova %xcc, %o7, %o2 lduh [%l7 + 0x72], %l4 fors %f6, %f1, %f9 fbul,a %fcc2, loop_4879 tpos %xcc, 0x4 ldsh [%l7 + 0x3E], %i3 ldsh [%l7 + 0x68], %g6 loop_4879: fbul %fcc1, loop_4880 fmovsne %xcc, %f10, %f1 std %f6, [%l7 + 0x38] lduh [%l7 + 0x2E], %o3 loop_4880: sdiv %l3, 0x04A8, %o1 array32 %o6, %g5, %o4 xorcc %i7, %l0, %l2 fones %f8 fpadd32s %f12, %f4, %f11 ldsw [%l7 + 0x2C], %g4 addc %g1, %o0, %i4 fzero %f4 movleu %xcc, %o5, %g7 sth %l6, [%l7 + 0x4C] fmovspos %xcc, %f2, %f14 bge,pt %xcc, loop_4881 fmovsleu %icc, %f5, %f15 fbuge %fcc0, loop_4882 fpsub16s %f14, %f6, %f8 loop_4881: fzero %f8 edge32n %g2, %i0, %g3 loop_4882: stb %l1, [%l7 + 0x11] alignaddr %i6, %i2, %i5 tle %icc, 0x2 fmovrdne %l5, %f12, %f6 lduw [%l7 + 0x10], %i1 stb %o7, [%l7 + 0x21] fnot1s %f6, %f12 movcc %icc, %l4, %o2 addc %i3, 0x10EA, %o3 edge8l %g6, %l3, %o6 fcmpeq32 %f8, %f14, %g5 fabss %f2, %f1 fblg %fcc0, loop_4883 udivcc %o4, 0x182A, %o1 st %f12, [%l7 + 0x48] fmovspos %icc, %f0, %f12 loop_4883: ldx [%l7 + 0x20], %i7 ldx [%l7 + 0x58], %l0 tge %icc, 0x6 movg %icc, %l2, %g4 fbu %fcc0, loop_4884 movleu %icc, %o0, %g1 fcmpne32 %f2, %f8, %i4 alignaddr %o5, %g7, %g2 loop_4884: tsubcc %l6, %g3, %l1 brgz %i6, loop_4885 fcmpeq32 %f14, %f4, %i0 lduh [%l7 + 0x1E], %i5 bg,a loop_4886 loop_4885: be loop_4887 fmovs %f2, %f10 bge loop_4888 loop_4886: st %f8, [%l7 + 0x54] loop_4887: xorcc %l5, 0x1BA0, %i1 fmovdn %icc, %f10, %f6 loop_4888: fmovse %icc, %f5, %f0 std %f8, [%l7 + 0x60] movvc %xcc, %i2, %o7 stx %l4, [%l7 + 0x18] bleu,a,pn %icc, loop_4889 fcmpgt32 %f6, %f6, %i3 edge8ln %o2, %o3, %g6 ldsh [%l7 + 0x6C], %o6 loop_4889: std %f8, [%l7 + 0x78] ldub [%l7 + 0x49], %g5 fones %f1 lduh [%l7 + 0x7C], %o4 lduh [%l7 + 0x3C], %l3 nop setx loop_4890, %l0, %l1 jmpl %l1, %o1 bcs %icc, loop_4891 lduh [%l7 + 0x38], %l0 edge8l %l2, %g4, %o0 loop_4890: fxnors %f10, %f7, %f4 loop_4891: st %f3, [%l7 + 0x1C] fone %f10 stx %i7, [%l7 + 0x60] brgz,a %i4, loop_4892 fpadd16s %f2, %f2, %f1 for %f6, %f4, %f4 bshuffle %f6, %f0, %f8 loop_4892: nop setx loop_4893, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdne %icc, %f6, %f13 lduw [%l7 + 0x18], %o5 xnorcc %g7, 0x0628, %g2 loop_4893: sll %l6, %g3, %l1 fmovdge %xcc, %f15, %f10 movcs %xcc, %i6, %i0 bpos,pn %xcc, loop_4894 fmovsa %icc, %f0, %f14 fbge %fcc1, loop_4895 bneg,a,pt %xcc, loop_4896 loop_4894: ld [%l7 + 0x20], %f9 ldsh [%l7 + 0x46], %g1 loop_4895: ldsh [%l7 + 0x50], %l5 loop_4896: smul %i5, %i2, %o7 sll %l4, %i3, %o2 ldub [%l7 + 0x14], %i1 movcc %xcc, %o3, %o6 tneg %icc, 0x6 fpmerge %f14, %f4, %f14 sra %g6, %o4, %g5 stx %o1, [%l7 + 0x68] subc %l3, %l2, %g4 stb %o0, [%l7 + 0x13] fsrc1s %f12, %f8 fmovd %f4, %f6 fmuld8ulx16 %f2, %f15, %f10 fornot1s %f11, %f1, %f5 alignaddr %l0, %i4, %i7 fpadd16 %f6, %f12, %f10 ldsh [%l7 + 0x16], %g7 mulscc %g2, 0x1B94, %o5 fmuld8ulx16 %f10, %f8, %f2 fmovdvs %xcc, %f7, %f11 lduw [%l7 + 0x28], %l6 add %g3, 0x18CB, %l1 fcmpd %fcc0, %f4, %f8 stx %i6, [%l7 + 0x40] stx %g1, [%l7 + 0x40] fcmple16 %f4, %f8, %l5 movge %xcc, %i0, %i5 ldd [%l7 + 0x50], %f8 fzero %f12 fcmpeq16 %f4, %f8, %i2 fmovdvc %icc, %f11, %f4 fbe %fcc2, loop_4897 fcmpne16 %f10, %f2, %l4 movg %xcc, %i3, %o2 for %f12, %f2, %f10 loop_4897: fmovsneg %xcc, %f15, %f5 fcmple16 %f6, %f8, %o7 fmovsn %xcc, %f2, %f11 mova %xcc, %o3, %o6 subcc %i1, 0x0AEA, %o4 tcs %xcc, 0x6 stb %g6, [%l7 + 0x6E] tcc %xcc, 0x7 call loop_4898 fands %f11, %f9, %f14 bne,a loop_4899 bvs loop_4900 loop_4898: call loop_4901 fbu,a %fcc1, loop_4902 loop_4899: movrgez %o1, %l3, %l2 loop_4900: orncc %g5, %o0, %g4 loop_4901: fbg %fcc0, loop_4903 loop_4902: fmovrslez %i4, %f15, %f0 stw %l0, [%l7 + 0x78] bleu,pt %icc, loop_4904 loop_4903: stx %g7, [%l7 + 0x78] movrgez %i7, %o5, %l6 fabsd %f12, %f2 loop_4904: fbu,a %fcc2, loop_4905 fmovrdgez %g3, %f2, %f2 sth %l1, [%l7 + 0x62] fmovrsgz %g2, %f3, %f1 loop_4905: fxor %f2, %f12, %f2 stb %i6, [%l7 + 0x24] sra %g1, %l5, %i5 ldub [%l7 + 0x4C], %i2 stx %i0, [%l7 + 0x48] fxnor %f4, %f8, %f14 or %l4, 0x022C, %i3 edge32ln %o2, %o7, %o3 stw %i1, [%l7 + 0x64] st %f5, [%l7 + 0x08] movn %xcc, %o4, %g6 fbl %fcc1, loop_4906 edge16ln %o6, %o1, %l2 fmovscc %icc, %f5, %f3 st %f10, [%l7 + 0x6C] loop_4906: stb %g5, [%l7 + 0x28] fandnot2 %f6, %f6, %f4 st %f2, [%l7 + 0x44] xnorcc %l3, 0x1387, %g4 movpos %xcc, %i4, %o0 stb %g7, [%l7 + 0x5A] sth %i7, [%l7 + 0x50] brlez %l0, loop_4907 mulscc %l6, %o5, %l1 fmovdcc %icc, %f1, %f11 for %f6, %f0, %f12 loop_4907: stx %g2, [%l7 + 0x60] fcmpgt16 %f2, %f0, %i6 ld [%l7 + 0x68], %f3 mulx %g1, 0x1FCF, %l5 edge32 %g3, %i2, %i5 taddcctv %i0, 0x1E30, %i3 tn %icc, 0x5 ldub [%l7 + 0x32], %l4 fcmple16 %f4, %f8, %o7 bvs loop_4908 ldsh [%l7 + 0x66], %o2 tcc %xcc, 0x5 srax %o3, 0x04, %o4 loop_4908: be,a loop_4909 brlz %i1, loop_4910 ta %icc, 0x1 ldub [%l7 + 0x76], %o6 loop_4909: fpadd32s %f7, %f11, %f2 loop_4910: fandnot2 %f12, %f12, %f0 fmovdge %icc, %f12, %f8 ldsh [%l7 + 0x0E], %o1 ldub [%l7 + 0x3B], %l2 bneg,pn %xcc, loop_4911 stw %g6, [%l7 + 0x4C] sra %l3, 0x04, %g4 fone %f8 loop_4911: movrlz %g5, 0x01B, %o0 fnot2s %f6, %f4 movpos %xcc, %i4, %i7 fpadd16s %f1, %f11, %f4 add %l0, %l6, %o5 fandnot2 %f10, %f0, %f14 tgu %xcc, 0x3 stb %l1, [%l7 + 0x15] tvs %xcc, 0x6 ldx [%l7 + 0x60], %g2 movl %xcc, %g7, %i6 ldsw [%l7 + 0x1C], %l5 bge,pt %xcc, loop_4912 sth %g1, [%l7 + 0x08] fmovdvc %icc, %f3, %f13 bl,a %icc, loop_4913 loop_4912: fbule,a %fcc0, loop_4914 edge32 %i2, %i5, %g3 lduh [%l7 + 0x38], %i0 loop_4913: movn %icc, %i3, %l4 loop_4914: fbo,a %fcc1, loop_4915 fmovrdgz %o2, %f0, %f6 ldsb [%l7 + 0x55], %o7 ld [%l7 + 0x40], %f2 loop_4915: ldd [%l7 + 0x78], %f4 sth %o4, [%l7 + 0x0A] ldsw [%l7 + 0x24], %i1 lduw [%l7 + 0x68], %o6 movge %icc, %o1, %l2 stw %g6, [%l7 + 0x30] andn %l3, 0x199F, %g4 fpadd16 %f12, %f14, %f8 tcs %icc, 0x1 ldsh [%l7 + 0x7A], %g5 fnot1s %f2, %f6 taddcctv %o0, %i4, %o3 stw %l0, [%l7 + 0x44] be,pt %icc, loop_4916 fmovsneg %icc, %f3, %f13 udivx %l6, 0x191C, %i7 fmovrsne %o5, %f7, %f14 loop_4916: fexpand %f14, %f6 movvs %xcc, %g2, %l1 sllx %g7, 0x10, %i6 ldub [%l7 + 0x40], %l5 fmovdpos %icc, %f10, %f2 ldsh [%l7 + 0x4A], %i2 subcc %g1, %g3, %i0 smul %i5, %i3, %o2 edge8n %l4, %o4, %o7 lduw [%l7 + 0x0C], %i1 tl %icc, 0x4 lduw [%l7 + 0x44], %o1 move %icc, %o6, %g6 st %f4, [%l7 + 0x5C] tsubcc %l2, 0x18FD, %l3 fcmpne16 %f0, %f10, %g4 be,pt %icc, loop_4917 fnor %f4, %f0, %f6 ba,a,pn %xcc, loop_4918 st %f2, [%l7 + 0x0C] loop_4917: fsrc2 %f8, %f14 brz,a %o0, loop_4919 loop_4918: fmovdvc %xcc, %f12, %f6 udivx %g5, 0x1B59, %i4 edge32n %o3, %l6, %l0 loop_4919: ldx [%l7 + 0x20], %i7 edge16ln %g2, %o5, %l1 ldsb [%l7 + 0x1F], %i6 fxnors %f7, %f2, %f4 movvs %xcc, %g7, %l5 ldub [%l7 + 0x27], %g1 edge8 %g3, %i0, %i5 fmovsgu %xcc, %f14, %f9 stw %i2, [%l7 + 0x78] andcc %i3, %l4, %o2 ldsw [%l7 + 0x60], %o7 stx %o4, [%l7 + 0x30] fmovdge %xcc, %f15, %f8 stx %i1, [%l7 + 0x78] or %o6, 0x0D7D, %g6 bleu,pt %icc, loop_4920 fmovda %icc, %f9, %f11 fnands %f2, %f8, %f0 bvc,pn %icc, loop_4921 loop_4920: sra %o1, 0x11, %l3 fmovdge %xcc, %f9, %f5 ldsb [%l7 + 0x54], %g4 loop_4921: movpos %icc, %o0, %l2 addccc %g5, 0x12BC, %i4 edge32 %l6, %o3, %i7 fmovsle %xcc, %f15, %f6 taddcc %g2, %l0, %l1 and %i6, %o5, %l5 alignaddr %g7, %g1, %g3 fmovrslez %i5, %f15, %f6 srax %i0, 0x18, %i3 fmovda %icc, %f13, %f3 lduh [%l7 + 0x3C], %l4 ld [%l7 + 0x4C], %f6 fmovsneg %xcc, %f14, %f6 edge8l %o2, %o7, %i2 subc %o4, %o6, %g6 movleu %icc, %o1, %l3 tneg %icc, 0x1 sethi 0x0DF1, %g4 edge32ln %o0, %l2, %i1 fmovdleu %icc, %f5, %f0 fmovdgu %icc, %f11, %f14 tcc %icc, 0x6 fnand %f8, %f8, %f4 movrlz %g5, 0x3CA, %i4 ldub [%l7 + 0x52], %l6 st %f14, [%l7 + 0x44] faligndata %f12, %f6, %f0 array32 %o3, %i7, %g2 fmovrdne %l1, %f6, %f0 fpack32 %f12, %f14, %f12 ta %xcc, 0x0 udivx %i6, 0x0724, %o5 fnot1 %f8, %f6 call loop_4922 fsrc2s %f15, %f14 lduh [%l7 + 0x1A], %l5 fmovrdgez %l0, %f2, %f6 loop_4922: movneg %icc, %g1, %g7 fandnot2s %f6, %f8, %f2 fmul8x16au %f7, %f5, %f6 fcmpgt16 %f8, %f12, %g3 stb %i5, [%l7 + 0x7B] ld [%l7 + 0x78], %f13 fmovrse %i3, %f6, %f7 umul %i0, 0x000E, %l4 fornot1s %f4, %f14, %f1 stx %o7, [%l7 + 0x10] ta %xcc, 0x2 fnegd %f6, %f14 std %f10, [%l7 + 0x18] ldx [%l7 + 0x28], %i2 smul %o4, 0x1163, %o6 bvc,a %icc, loop_4923 andn %g6, 0x04F1, %o2 sth %o1, [%l7 + 0x50] tle %icc, 0x4 loop_4923: stw %g4, [%l7 + 0x10] stb %l3, [%l7 + 0x26] bne,a loop_4924 brz,a %l2, loop_4925 orcc %i1, %g5, %i4 fmovsne %icc, %f11, %f15 loop_4924: ldsb [%l7 + 0x2E], %l6 loop_4925: smulcc %o0, 0x04FA, %i7 movrne %o3, 0x347, %g2 orn %i6, 0x05A8, %l1 fbg,a %fcc2, loop_4926 lduw [%l7 + 0x74], %l5 tgu %xcc, 0x5 movge %xcc, %o5, %l0 loop_4926: stb %g7, [%l7 + 0x67] ldub [%l7 + 0x69], %g1 udivcc %i5, 0x1481, %i3 bgu,a loop_4927 fornot2 %f14, %f4, %f6 alignaddrl %g3, %l4, %o7 fmovdge %xcc, %f12, %f11 loop_4927: bshuffle %f4, %f12, %f6 bg,a,pn %xcc, loop_4928 fmovspos %xcc, %f11, %f14 tg %xcc, 0x1 fbu %fcc1, loop_4929 loop_4928: smul %i0, %i2, %o6 fmovrdne %o4, %f14, %f12 nop setx loop_4930, %l0, %l1 jmpl %l1, %g6 loop_4929: fandnot1 %f0, %f4, %f2 stx %o2, [%l7 + 0x18] brnz %o1, loop_4931 loop_4930: ldx [%l7 + 0x28], %l3 fpadd16s %f7, %f2, %f5 tle %icc, 0x0 loop_4931: brlz,a %l2, loop_4932 ldub [%l7 + 0x0C], %g4 ldub [%l7 + 0x77], %i1 ldsb [%l7 + 0x6C], %i4 loop_4932: st %f0, [%l7 + 0x28] tle %icc, 0x2 fornot1 %f8, %f14, %f8 fabsd %f8, %f4 fnot1 %f2, %f6 mulscc %g5, 0x1FF5, %l6 andcc %o0, %o3, %i7 fornot1 %f2, %f6, %f0 fnors %f7, %f11, %f5 edge32l %i6, %g2, %l5 for %f6, %f0, %f10 fmovdgu %icc, %f11, %f15 nop setx loop_4933, %l0, %l1 jmpl %l1, %o5 edge16 %l1, %l0, %g7 stb %g1, [%l7 + 0x4B] fornot1s %f5, %f14, %f13 loop_4933: ldd [%l7 + 0x10], %f0 bleu,a,pn %xcc, loop_4934 fpsub16s %f5, %f2, %f10 stw %i3, [%l7 + 0x6C] st %f6, [%l7 + 0x60] loop_4934: sth %g3, [%l7 + 0x26] fmovsvs %xcc, %f10, %f0 sllx %l4, %i5, %i0 ldsw [%l7 + 0x20], %i2 tleu %xcc, 0x4 fmovs %f2, %f13 fnot2s %f4, %f12 ldsb [%l7 + 0x69], %o6 fmuld8ulx16 %f8, %f7, %f10 movcc %xcc, %o4, %o7 fba,a %fcc3, loop_4935 fone %f12 ldx [%l7 + 0x48], %o2 lduh [%l7 + 0x62], %g6 loop_4935: lduh [%l7 + 0x6E], %l3 movn %icc, %l2, %g4 tvc %icc, 0x7 std %f12, [%l7 + 0x38] fpsub16 %f4, %f8, %f4 ldsb [%l7 + 0x75], %o1 sdivcc %i1, 0x0F6C, %i4 lduh [%l7 + 0x6E], %l6 andcc %g5, %o3, %o0 fxor %f10, %f10, %f8 std %f14, [%l7 + 0x68] std %f0, [%l7 + 0x50] fba,a %fcc0, loop_4936 stw %i6, [%l7 + 0x40] fpadd16s %f3, %f3, %f1 st %f13, [%l7 + 0x10] loop_4936: edge32 %g2, %l5, %o5 addc %i7, 0x0196, %l1 ldsb [%l7 + 0x4C], %g7 fmul8sux16 %f6, %f8, %f12 lduh [%l7 + 0x78], %g1 fmovrslez %i3, %f4, %f12 edge8 %g3, %l4, %l0 fpsub16 %f14, %f6, %f6 smul %i0, 0x0814, %i5 lduw [%l7 + 0x74], %o6 tvs %xcc, 0x2 stw %i2, [%l7 + 0x14] lduw [%l7 + 0x1C], %o4 ldub [%l7 + 0x48], %o7 fbo,a %fcc2, loop_4937 fpadd16s %f4, %f10, %f1 movne %xcc, %o2, %g6 tsubcctv %l3, 0x0B0C, %g4 loop_4937: move %icc, %l2, %o1 add %i4, 0x138C, %i1 tn %xcc, 0x4 stb %l6, [%l7 + 0x55] fxnors %f5, %f15, %f13 ld [%l7 + 0x08], %f6 ldub [%l7 + 0x31], %g5 movrgez %o3, 0x02A, %i6 fbne %fcc0, loop_4938 fmovdne %icc, %f4, %f12 stw %g2, [%l7 + 0x74] sth %l5, [%l7 + 0x7E] loop_4938: lduh [%l7 + 0x76], %o5 st %f13, [%l7 + 0x2C] stw %o0, [%l7 + 0x5C] ldd [%l7 + 0x20], %f0 bgu,a %xcc, loop_4939 ldd [%l7 + 0x30], %f14 ld [%l7 + 0x68], %f7 bge,pt %xcc, loop_4940 loop_4939: movrlez %l1, %i7, %g7 bneg,pn %xcc, loop_4941 fsrc2 %f2, %f12 loop_4940: fblg %fcc2, loop_4942 andncc %g1, %g3, %i3 loop_4941: call loop_4943 fmovsvc %xcc, %f11, %f2 loop_4942: fmovscc %icc, %f5, %f4 stw %l0, [%l7 + 0x2C] loop_4943: xor %l4, 0x028F, %i5 fmovrsgez %i0, %f9, %f1 movne %xcc, %o6, %i2 lduw [%l7 + 0x18], %o4 edge16 %o7, %o2, %l3 bvc %icc, loop_4944 fmovdneg %xcc, %f15, %f5 sllx %g6, %l2, %g4 fxors %f11, %f13, %f7 loop_4944: edge8n %i4, %o1, %l6 fsrc1 %f14, %f10 lduw [%l7 + 0x68], %g5 fmovspos %xcc, %f1, %f14 stb %i1, [%l7 + 0x7A] fbge,a %fcc0, loop_4945 stb %o3, [%l7 + 0x69] fones %f9 fmovdn %xcc, %f15, %f13 loop_4945: fornot1s %f7, %f11, %f9 ldsh [%l7 + 0x48], %g2 tcc %xcc, 0x0 smul %l5, 0x1FAB, %o5 fmovrdne %o0, %f12, %f14 st %f8, [%l7 + 0x0C] ldub [%l7 + 0x47], %l1 fmovsg %xcc, %f7, %f12 tsubcctv %i6, %i7, %g1 fmovsne %icc, %f1, %f11 fmovsa %icc, %f0, %f4 orncc %g3, 0x11A8, %g7 lduh [%l7 + 0x52], %l0 ld [%l7 + 0x58], %f12 ldx [%l7 + 0x78], %l4 stx %i3, [%l7 + 0x70] fmovsg %xcc, %f8, %f3 umulcc %i5, 0x1706, %i0 edge32l %i2, %o4, %o6 fxor %f6, %f14, %f0 ldub [%l7 + 0x7D], %o2 movrgez %l3, %o7, %g6 ldx [%l7 + 0x50], %l2 fbu,a %fcc1, loop_4946 siam 0x6 lduh [%l7 + 0x7C], %i4 fcmpgt16 %f12, %f4, %g4 loop_4946: fandnot2 %f4, %f0, %f10 ldub [%l7 + 0x42], %o1 movge %xcc, %l6, %i1 bg,pt %xcc, loop_4947 fsrc1s %f1, %f9 mova %xcc, %o3, %g2 fmuld8ulx16 %f10, %f0, %f6 loop_4947: brnz,a %g5, loop_4948 fmovs %f0, %f13 lduh [%l7 + 0x2C], %l5 fnor %f10, %f2, %f14 loop_4948: ldx [%l7 + 0x30], %o0 stb %l1, [%l7 + 0x16] fnegs %f1, %f11 ldub [%l7 + 0x65], %o5 ldsh [%l7 + 0x6A], %i7 andncc %i6, %g1, %g3 fzero %f6 fabsd %f4, %f14 stx %l0, [%l7 + 0x10] nop setx loop_4949, %l0, %l1 jmpl %l1, %l4 movrgz %i3, 0x1BA, %i5 ldd [%l7 + 0x68], %f10 fmovsa %xcc, %f2, %f6 loop_4949: fbne %fcc0, loop_4950 fsrc2 %f2, %f8 fnot1 %f6, %f6 fpadd16s %f11, %f2, %f15 loop_4950: edge16l %g7, %i2, %i0 lduw [%l7 + 0x68], %o4 fcmped %fcc2, %f10, %f6 ble loop_4951 fmovdneg %icc, %f7, %f8 te %icc, 0x7 fmovdcc %icc, %f2, %f13 loop_4951: faligndata %f14, %f4, %f0 call loop_4952 ldx [%l7 + 0x60], %o2 stw %o6, [%l7 + 0x30] movcs %icc, %o7, %l3 loop_4952: fmovrse %g6, %f10, %f6 lduw [%l7 + 0x38], %l2 fcmpd %fcc1, %f8, %f14 movpos %xcc, %g4, %i4 bshuffle %f14, %f8, %f0 st %f2, [%l7 + 0x78] st %f12, [%l7 + 0x48] ba,a loop_4953 edge8l %o1, %i1, %o3 fcmpgt16 %f0, %f14, %l6 alignaddr %g5, %l5, %g2 loop_4953: ldx [%l7 + 0x60], %o0 fmovrdgez %l1, %f4, %f6 mulx %o5, %i7, %g1 tge %xcc, 0x4 std %f8, [%l7 + 0x18] bcs loop_4954 ldd [%l7 + 0x08], %f12 move %icc, %i6, %g3 nop setx loop_4955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4954: sra %l4, 0x17, %l0 fpmerge %f12, %f10, %f14 fnors %f5, %f9, %f1 loop_4955: fpsub32 %f0, %f14, %f0 brlez %i5, loop_4956 fbo,a %fcc0, loop_4957 fandnot2s %f4, %f10, %f8 fmovdleu %icc, %f13, %f2 loop_4956: fcmpne16 %f12, %f14, %i3 loop_4957: andncc %g7, %i0, %i2 bcs loop_4958 orn %o2, %o4, %o6 fmovrsgez %o7, %f13, %f9 stb %l3, [%l7 + 0x4A] loop_4958: stb %g6, [%l7 + 0x51] tcs %icc, 0x5 tge %icc, 0x6 ldsh [%l7 + 0x44], %l2 ldsb [%l7 + 0x7C], %g4 addccc %i4, 0x0418, %o1 fmovdl %xcc, %f6, %f11 nop setx loop_4959, %l0, %l1 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 %i1, [%l7 + 0x68] st %f14, [%l7 + 0x6C] tle %icc, 0x0 loop_4959: ldub [%l7 + 0x4B], %o3 fmovsle %xcc, %f1, %f7 fpackfix %f4, %f8 edge32 %l6, %g5, %g2 fmovda %icc, %f6, %f13 fzeros %f4 edge32l %o0, %l5, %o5 ldsh [%l7 + 0x26], %i7 movrgz %g1, 0x30E, %i6 fpsub32 %f12, %f0, %f6 call loop_4960 fpack32 %f6, %f4, %f0 edge32n %g3, %l1, %l0 tleu %icc, 0x7 loop_4960: bvc,a,pn %xcc, loop_4961 tsubcc %l4, %i5, %g7 ba %xcc, loop_4962 fmovrse %i3, %f4, %f0 loop_4961: be loop_4963 sth %i0, [%l7 + 0x7C] loop_4962: fcmpgt32 %f10, %f0, %i2 ta %icc, 0x3 loop_4963: lduh [%l7 + 0x3E], %o4 fcmpgt16 %f6, %f2, %o2 st %f13, [%l7 + 0x1C] fcmpgt16 %f2, %f12, %o7 fmovsne %icc, %f13, %f14 fnors %f1, %f1, %f14 srax %o6, %l3, %g6 ld [%l7 + 0x78], %f5 tvc %icc, 0x5 movneg %xcc, %l2, %i4 fzero %f6 ldsh [%l7 + 0x68], %o1 fpadd32s %f1, %f10, %f5 movvs %icc, %i1, %o3 ba,a %xcc, loop_4964 fmovdn %xcc, %f11, %f13 mulx %l6, %g5, %g4 std %f14, [%l7 + 0x50] loop_4964: lduh [%l7 + 0x46], %g2 ldx [%l7 + 0x48], %l5 fcmple16 %f4, %f12, %o0 bl loop_4965 ldd [%l7 + 0x30], %f2 fpsub16s %f11, %f7, %f6 ldub [%l7 + 0x4C], %i7 loop_4965: fsrc2s %f0, %f9 fmovdpos %xcc, %f12, %f1 brgez %o5, loop_4966 lduh [%l7 + 0x3A], %i6 ldub [%l7 + 0x7E], %g1 fba,a %fcc0, loop_4967 loop_4966: st %f7, [%l7 + 0x0C] sdivx %l1, 0x0025, %l0 ldsw [%l7 + 0x4C], %l4 loop_4967: std %f8, [%l7 + 0x20] std %f12, [%l7 + 0x20] stb %i5, [%l7 + 0x59] ld [%l7 + 0x10], %f8 array8 %g7, %i3, %g3 fmovscc %xcc, %f5, %f15 movcc %icc, %i2, %o4 ldsh [%l7 + 0x18], %o2 for %f10, %f8, %f8 brz,a %i0, loop_4968 fandnot1s %f12, %f14, %f8 ldsw [%l7 + 0x2C], %o6 orncc %l3, 0x16C6, %g6 loop_4968: fnegd %f10, %f4 ldsw [%l7 + 0x08], %l2 ldd [%l7 + 0x48], %f2 fmovrse %o7, %f9, %f12 ldsw [%l7 + 0x78], %o1 nop setx loop_4969, %l0, %l1 jmpl %l1, %i4 edge16 %i1, %l6, %g5 movn %xcc, %g4, %g2 fnegd %f14, %f8 loop_4969: ldd [%l7 + 0x38], %f0 sllx %o3, %l5, %o0 xnorcc %i7, 0x0CC0, %o5 ldub [%l7 + 0x45], %g1 or %l1, %l0, %i6 ldsw [%l7 + 0x64], %i5 andn %g7, 0x0988, %i3 te %xcc, 0x4 fpack16 %f0, %f1 move %icc, %l4, %i2 fmovrdlez %g3, %f8, %f12 brz %o2, loop_4970 nop setx loop_4971, %l0, %l1 jmpl %l1, %o4 andncc %i0, %o6, %l3 fnor %f6, %f12, %f2 loop_4970: fmovrsgz %g6, %f5, %f14 loop_4971: array32 %l2, %o7, %o1 st %f11, [%l7 + 0x44] bgu,pn %icc, loop_4972 move %xcc, %i4, %i1 and %g5, %g4, %l6 fcmped %fcc1, %f0, %f0 loop_4972: fbo,a %fcc0, loop_4973 sdivcc %o3, 0x06F0, %l5 fxor %f6, %f12, %f10 edge16 %o0, %i7, %g2 loop_4973: movrlz %o5, 0x31B, %g1 stx %l0, [%l7 + 0x70] lduh [%l7 + 0x74], %l1 srl %i6, %i5, %g7 ldsb [%l7 + 0x18], %l4 edge16ln %i3, %i2, %g3 array32 %o4, %o2, %i0 bvc,a loop_4974 sdivx %l3, 0x0B65, %o6 tneg %icc, 0x1 tne %xcc, 0x2 loop_4974: ldsw [%l7 + 0x64], %g6 subc %l2, 0x1D87, %o1 mulx %i4, %i1, %g5 sll %g4, 0x0D, %o7 siam 0x4 stx %l6, [%l7 + 0x50] fmovsleu %icc, %f11, %f5 smul %l5, %o0, %o3 xorcc %i7, 0x0728, %o5 call loop_4975 fcmpeq32 %f14, %f10, %g1 sth %g2, [%l7 + 0x7A] fnors %f11, %f13, %f6 loop_4975: ldd [%l7 + 0x48], %f10 fnegd %f6, %f14 fmovdpos %icc, %f11, %f6 bne,a %xcc, loop_4976 xnorcc %l1, 0x1D80, %i6 stb %l0, [%l7 + 0x77] add %g7, 0x0A70, %i5 loop_4976: bcs,a,pt %xcc, loop_4977 fandnot2s %f4, %f15, %f1 addccc %l4, 0x15FC, %i3 ldsb [%l7 + 0x3A], %i2 loop_4977: stw %g3, [%l7 + 0x10] movne %icc, %o2, %i0 lduh [%l7 + 0x5E], %o4 fand %f10, %f2, %f10 edge8ln %o6, %g6, %l3 edge8n %o1, %l2, %i1 ldub [%l7 + 0x0C], %i4 udivx %g4, 0x00AB, %o7 fand %f12, %f8, %f0 fmovrdgez %g5, %f4, %f10 sethi 0x19AD, %l6 lduh [%l7 + 0x24], %o0 fmovsgu %icc, %f8, %f11 movrlz %o3, %l5, %o5 tpos %icc, 0x2 bpos,a loop_4978 fbue %fcc3, loop_4979 lduh [%l7 + 0x68], %g1 fornot1s %f11, %f1, %f5 loop_4978: tg %xcc, 0x5 loop_4979: fmovdn %icc, %f5, %f8 lduh [%l7 + 0x66], %i7 stw %l1, [%l7 + 0x0C] movcc %icc, %i6, %g2 stb %l0, [%l7 + 0x48] fbl %fcc2, loop_4980 fandnot2s %f13, %f8, %f12 fmovdle %icc, %f10, %f3 ldd [%l7 + 0x70], %f4 loop_4980: sdivx %g7, 0x13D0, %i5 subc %i3, %l4, %i2 udiv %o2, 0x028D, %i0 stw %g3, [%l7 + 0x28] ldsb [%l7 + 0x27], %o6 fmovdpos %xcc, %f13, %f3 ldsw [%l7 + 0x20], %g6 te %xcc, 0x4 stx %l3, [%l7 + 0x38] fmovd %f4, %f0 ldd [%l7 + 0x58], %f6 tne %xcc, 0x7 ldsh [%l7 + 0x3E], %o4 fmovdge %xcc, %f12, %f15 fnot2s %f1, %f7 ldsw [%l7 + 0x64], %l2 st %f10, [%l7 + 0x1C] 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 bcc,pt %xcc, loop_4982 bvc loop_4983 sll %i1, %o1, %g4 loop_4981: fzero %f4 loop_4982: fcmpeq32 %f10, %f14, %i4 loop_4983: nop setx loop_4984, %l0, %l1 jmpl %l1, %o7 fbl %fcc3, loop_4985 movrlz %g5, 0x321, %o0 lduh [%l7 + 0x0E], %o3 loop_4984: addccc %l6, %l5, %o5 loop_4985: fpmerge %f2, %f5, %f4 tneg %xcc, 0x4 fble,a %fcc1, loop_4986 ld [%l7 + 0x1C], %f5 xnor %g1, %i7, %l1 tge %icc, 0x2 loop_4986: st %f10, [%l7 + 0x6C] ldub [%l7 + 0x6F], %g2 tvs %xcc, 0x1 fpadd16s %f15, %f11, %f8 tpos %xcc, 0x1 fmovrdgz %i6, %f2, %f6 ba %xcc, loop_4987 fbuge,a %fcc0, loop_4988 ldd [%l7 + 0x38], %f4 andncc %g7, %i5, %l0 loop_4987: fbo,a %fcc1, loop_4989 loop_4988: srax %l4, 0x04, %i3 array32 %i2, %i0, %g3 fmovrsne %o6, %f14, %f5 loop_4989: tgu %icc, 0x6 movvc %xcc, %g6, %o2 stb %l3, [%l7 + 0x2E] ldub [%l7 + 0x16], %l2 mova %xcc, %o4, %i1 move %icc, %o1, %g4 stx %i4, [%l7 + 0x50] lduw [%l7 + 0x1C], %g5 bne,a %icc, loop_4990 fmovsle %xcc, %f14, %f4 stw %o7, [%l7 + 0x38] ldd [%l7 + 0x10], %f12 loop_4990: alignaddrl %o3, %l6, %o0 edge32n %l5, %o5, %g1 bvc loop_4991 sra %l1, 0x0E, %g2 fmovrsgez %i6, %f14, %f3 stb %i7, [%l7 + 0x7F] loop_4991: subccc %g7, 0x0B9E, %l0 fandnot1s %f6, %f13, %f4 ta %xcc, 0x2 fpsub16s %f4, %f3, %f4 fmovdcc %xcc, %f2, %f7 fxors %f5, %f9, %f5 bcc,pt %xcc, loop_4992 fbg,a %fcc2, loop_4993 fbul,a %fcc0, loop_4994 orn %i5, 0x1473, %i3 loop_4992: ldsh [%l7 + 0x0C], %l4 loop_4993: lduh [%l7 + 0x40], %i0 loop_4994: xorcc %g3, 0x1F2E, %o6 fbule,a %fcc0, loop_4995 tcs %xcc, 0x7 bvs,pt %xcc, loop_4996 lduh [%l7 + 0x24], %g6 loop_4995: subcc %o2, 0x18E7, %i2 brgez %l2, loop_4997 loop_4996: fbl %fcc2, loop_4998 bge loop_4999 lduh [%l7 + 0x20], %l3 loop_4997: fmovsge %icc, %f9, %f11 loop_4998: bl loop_5000 loop_4999: fbul %fcc1, loop_5001 movcs %xcc, %i1, %o1 movvc %xcc, %g4, %o4 loop_5000: ldsb [%l7 + 0x65], %g5 loop_5001: andn %o7, 0x09D2, %i4 fmovsl %icc, %f12, %f10 xnor %o3, 0x0279, %o0 std %f4, [%l7 + 0x58] ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x40], %l6 fcmpne16 %f8, %f12, %l5 tsubcc %g1, %o5, %l1 tsubcc %i6, %i7, %g2 lduh [%l7 + 0x20], %l0 fble,a %fcc3, loop_5002 std %f10, [%l7 + 0x40] fmovscc %icc, %f9, %f13 movg %icc, %i5, %i3 loop_5002: fzero %f2 fmuld8sux16 %f9, %f3, %f10 fble %fcc3, loop_5003 udivx %l4, 0x13CD, %g7 ld [%l7 + 0x10], %f9 fmovsneg %xcc, %f4, %f2 loop_5003: fmovrdlz %g3, %f12, %f6 ldsw [%l7 + 0x44], %i0 fmovsn %xcc, %f15, %f7 nop setx loop_5004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %o6, 0x0951, %o2 sth %g6, [%l7 + 0x4C] umulcc %l2, 0x128B, %i2 loop_5004: fandnot1 %f4, %f10, %f2 fmul8x16au %f8, %f4, %f12 edge32l %i1, %o1, %g4 fpadd32s %f4, %f11, %f1 add %l3, %o4, %g5 fcmpes %fcc2, %f9, %f4 udivcc %i4, 0x19E4, %o3 fnot2 %f14, %f4 lduh [%l7 + 0x3A], %o7 nop setx loop_5005, %l0, %l1 jmpl %l1, %o0 alignaddr %l6, %l5, %o5 movre %g1, 0x2BF, %l1 stw %i7, [%l7 + 0x50] loop_5005: call loop_5006 ldd [%l7 + 0x78], %f2 andncc %g2, %i6, %i5 movrgez %l0, %i3, %g7 loop_5006: fbuge %fcc3, loop_5007 ldub [%l7 + 0x2E], %g3 stw %l4, [%l7 + 0x2C] te %icc, 0x2 loop_5007: call loop_5008 ldsb [%l7 + 0x7B], %i0 sll %o2, %o6, %l2 sllx %g6, %i1, %i2 loop_5008: fzeros %f3 fpackfix %f10, %f15 fblg,a %fcc1, loop_5009 ldsb [%l7 + 0x15], %g4 mova %xcc, %l3, %o1 subcc %o4, %i4, %o3 loop_5009: ldx [%l7 + 0x20], %o7 ldsw [%l7 + 0x40], %g5 bg,a,pn %xcc, loop_5010 ldd [%l7 + 0x38], %f4 ldd [%l7 + 0x20], %f2 sllx %l6, 0x06, %l5 loop_5010: ldd [%l7 + 0x40], %f0 edge8 %o5, %o0, %l1 bvc %xcc, loop_5011 andn %g1, 0x00B3, %i7 movle %xcc, %i6, %g2 lduw [%l7 + 0x64], %i5 loop_5011: fxnor %f8, %f10, %f12 subcc %l0, %i3, %g7 tsubcc %l4, %i0, %o2 fmovdgu %icc, %f2, %f6 ldsb [%l7 + 0x0D], %o6 fmovse %icc, %f11, %f9 fmovdl %xcc, %f1, %f12 stw %g3, [%l7 + 0x2C] addc %l2, 0x1FCE, %i1 st %f0, [%l7 + 0x70] fxors %f15, %f2, %f13 fsrc1s %f7, %f5 ldd [%l7 + 0x50], %f8 sth %g6, [%l7 + 0x36] fabsd %f4, %f8 fmovsge %xcc, %f9, %f1 bne,pt %xcc, loop_5012 fmovdg %xcc, %f15, %f7 or %i2, %g4, %o1 fmovdvc %icc, %f1, %f11 loop_5012: fmovs %f8, %f10 brlez %o4, loop_5013 brnz %i4, loop_5014 fmovsgu %xcc, %f9, %f5 bvs,pt %icc, loop_5015 loop_5013: fbe,a %fcc2, loop_5016 loop_5014: addccc %l3, %o7, %g5 for %f14, %f0, %f2 loop_5015: fbug %fcc2, loop_5017 loop_5016: fxnors %f12, %f7, %f14 fmovsvc %icc, %f12, %f3 fmovsvc %icc, %f6, %f14 loop_5017: fmovsneg %icc, %f5, %f1 ldsh [%l7 + 0x60], %o3 fmovrdgz %l6, %f12, %f12 fpack16 %f0, %f4 st %f3, [%l7 + 0x1C] subcc %o5, 0x1A80, %l5 xorcc %o0, 0x1F7F, %l1 ld [%l7 + 0x64], %f3 addcc %g1, 0x15BA, %i7 bpos,a %icc, loop_5018 sdivx %i6, 0x1253, %g2 fmuld8sux16 %f12, %f12, %f6 stw %l0, [%l7 + 0x7C] loop_5018: srax %i5, %g7, %i3 fsrc1 %f0, %f10 nop setx loop_5019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f0, %f8, %f8 fandnot1s %f0, %f15, %f6 fmovrdlz %l4, %f10, %f6 loop_5019: ldd [%l7 + 0x68], %f6 subcc %o2, 0x085B, %i0 fbl,a %fcc3, loop_5020 edge8ln %g3, %l2, %o6 ld [%l7 + 0x40], %f15 brgez,a %i1, loop_5021 loop_5020: edge16 %i2, %g4, %o1 bcc,a loop_5022 and %o4, %g6, %i4 loop_5021: movpos %icc, %l3, %g5 ldub [%l7 + 0x41], %o3 loop_5022: array16 %l6, %o5, %o7 fnot1 %f0, %f14 taddcctv %l5, %o0, %l1 bvs,a,pn %xcc, loop_5023 fmovrslez %i7, %f15, %f13 brlz,a %g1, loop_5024 st %f9, [%l7 + 0x50] loop_5023: fpsub32 %f0, %f4, %f2 fcmpne32 %f14, %f2, %g2 loop_5024: ldx [%l7 + 0x68], %i6 ldsb [%l7 + 0x7E], %l0 fmovrde %g7, %f0, %f6 tsubcc %i3, %i5, %o2 fbug %fcc0, loop_5025 st %f15, [%l7 + 0x24] fbul,a %fcc0, loop_5026 stw %i0, [%l7 + 0x74] loop_5025: brlez %g3, loop_5027 ldsw [%l7 + 0x40], %l2 loop_5026: fands %f2, %f5, %f13 nop setx loop_5028, %l0, %l1 jmpl %l1, %l4 loop_5027: xor %o6, 0x0A9E, %i1 ldub [%l7 + 0x31], %i2 sdiv %o1, 0x0D0B, %o4 loop_5028: lduw [%l7 + 0x4C], %g6 ldub [%l7 + 0x56], %g4 movg %xcc, %l3, %i4 ldsh [%l7 + 0x1C], %g5 stb %o3, [%l7 + 0x58] fsrc2s %f12, %f9 bge,pt %icc, loop_5029 bge,a %xcc, loop_5030 fzeros %f10 edge16n %l6, %o7, %o5 loop_5029: movcc %xcc, %l5, %l1 loop_5030: ldsb [%l7 + 0x18], %o0 edge8ln %g1, %i7, %g2 edge32l %l0, %g7, %i3 tneg %icc, 0x2 fnegd %f2, %f4 fmul8ulx16 %f4, %f14, %f8 fcmpne32 %f4, %f4, %i6 tneg %xcc, 0x5 fpadd16s %f10, %f10, %f5 ldd [%l7 + 0x70], %f14 ldd [%l7 + 0x78], %f10 lduw [%l7 + 0x08], %o2 fone %f6 fmovrsne %i0, %f0, %f4 array8 %g3, %l2, %i5 fnors %f12, %f4, %f11 fornot2s %f5, %f1, %f5 fmovrslez %o6, %f2, %f9 fnand %f2, %f10, %f6 ldsw [%l7 + 0x18], %l4 stb %i2, [%l7 + 0x15] lduh [%l7 + 0x2A], %i1 sethi 0x161F, %o4 fbuge,a %fcc0, loop_5031 stx %g6, [%l7 + 0x58] sub %o1, %l3, %i4 movvc %xcc, %g4, %g5 loop_5031: fandnot1s %f11, %f6, %f1 fnegs %f4, %f9 fbne %fcc2, loop_5032 array32 %o3, %l6, %o5 bge,a,pt %icc, loop_5033 fnors %f4, %f4, %f14 loop_5032: subccc %o7, %l1, %o0 movpos %icc, %g1, %l5 loop_5033: fmovsvc %icc, %f7, %f7 stb %g2, [%l7 + 0x66] edge16n %l0, %i7, %g7 fandnot1s %f12, %f0, %f3 brgz,a %i6, loop_5034 stw %i3, [%l7 + 0x64] brz %i0, loop_5035 bcs,a %xcc, loop_5036 loop_5034: brnz,a %g3, loop_5037 fxnors %f0, %f10, %f10 loop_5035: bpos,a,pt %xcc, loop_5038 loop_5036: movle %xcc, %o2, %l2 loop_5037: fmovsge %xcc, %f6, %f2 stb %o6, [%l7 + 0x61] loop_5038: movrlz %i5, 0x300, %l4 umul %i2, 0x01AF, %o4 add %i1, 0x1441, %g6 movre %l3, 0x007, %i4 fpadd16s %f0, %f11, %f10 fbn,a %fcc2, loop_5039 movleu %icc, %o1, %g5 for %f12, %f2, %f14 fmovsl %icc, %f3, %f14 loop_5039: fzeros %f2 ldsb [%l7 + 0x20], %o3 fbl,a %fcc2, loop_5040 movge %icc, %g4, %o5 andncc %o7, %l1, %o0 tsubcc %l6, 0x07B4, %g1 loop_5040: mulx %g2, %l5, %i7 fpsub16 %f10, %f2, %f10 movgu %xcc, %l0, %g7 ldsw [%l7 + 0x10], %i6 sth %i0, [%l7 + 0x0E] ldx [%l7 + 0x58], %g3 movg %xcc, %o2, %i3 fmovdpos %icc, %f6, %f12 edge16l %o6, %i5, %l4 tsubcctv %i2, %l2, %i1 fbule,a %fcc0, loop_5041 edge16ln %g6, %l3, %o4 sth %o1, [%l7 + 0x48] edge8 %i4, %o3, %g4 loop_5041: fmovdg %icc, %f5, %f8 fxor %f6, %f6, %f10 ldd [%l7 + 0x30], %f0 tl %icc, 0x4 movleu %xcc, %o5, %g5 be,pn %xcc, loop_5042 lduh [%l7 + 0x4E], %o7 fzero %f0 fmovdleu %icc, %f15, %f8 loop_5042: fcmpne16 %f8, %f12, %l1 fabsd %f8, %f0 fpadd16 %f2, %f6, %f8 movvs %icc, %l6, %g1 srax %g2, 0x00, %o0 movg %xcc, %i7, %l5 smulcc %g7, %i6, %l0 fmovsne %xcc, %f2, %f6 ldsb [%l7 + 0x65], %i0 smul %g3, %o2, %o6 fmovda %xcc, %f5, %f5 fmovdneg %icc, %f2, %f4 stw %i3, [%l7 + 0x34] ldsh [%l7 + 0x26], %l4 fmovscs %xcc, %f9, %f11 ldd [%l7 + 0x20], %f6 movn %xcc, %i2, %i5 ldx [%l7 + 0x68], %i1 orcc %g6, %l2, %l3 fcmpes %fcc2, %f7, %f10 ldsw [%l7 + 0x60], %o1 udivcc %o4, 0x05A7, %i4 stb %g4, [%l7 + 0x67] ldsh [%l7 + 0x4A], %o3 brz,a %g5, loop_5043 fmovrsgz %o7, %f9, %f13 sdivcc %l1, 0x1809, %o5 fbuge %fcc1, loop_5044 loop_5043: lduw [%l7 + 0x20], %g1 sth %g2, [%l7 + 0x6A] mova %xcc, %o0, %i7 loop_5044: sdiv %l6, 0x0818, %l5 ldsh [%l7 + 0x08], %i6 st %f5, [%l7 + 0x40] ldx [%l7 + 0x78], %l0 fbne,a %fcc3, loop_5045 sth %g7, [%l7 + 0x6C] mulscc %i0, %o2, %o6 brlz %i3, loop_5046 loop_5045: brlz,a %g3, loop_5047 ldsb [%l7 + 0x42], %l4 ldsh [%l7 + 0x0A], %i2 loop_5046: fcmpes %fcc1, %f13, %f14 loop_5047: te %icc, 0x3 fmovspos %xcc, %f0, %f12 andn %i1, 0x1D67, %g6 nop setx loop_5048, %l0, %l1 jmpl %l1, %i5 stb %l2, [%l7 + 0x75] fbul,a %fcc0, loop_5049 fmovsl %xcc, %f15, %f15 loop_5048: srl %o1, 0x14, %l3 nop setx loop_5050, %l0, %l1 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_5049: ldsh [%l7 + 0x40], %o4 bcs loop_5051 fcmple32 %f12, %f10, %i4 loop_5050: alignaddrl %g4, %o3, %o7 fbul,a %fcc2, loop_5052 loop_5051: subcc %l1, 0x0E40, %g5 ble,a,pn %icc, loop_5053 fmovdvs %xcc, %f15, %f10 loop_5052: stx %g1, [%l7 + 0x48] fexpand %f4, %f6 loop_5053: fpsub16s %f4, %f11, %f1 or %g2, %o0, %i7 fnors %f15, %f8, %f11 stb %o5, [%l7 + 0x3D] std %f6, [%l7 + 0x60] fmovrdlez %l5, %f8, %f6 st %f8, [%l7 + 0x74] ldsb [%l7 + 0x50], %l6 edge32ln %i6, %g7, %i0 st %f10, [%l7 + 0x28] fmovs %f13, %f5 ldsb [%l7 + 0x12], %l0 sth %o6, [%l7 + 0x52] brlez %o2, loop_5054 addccc %g3, 0x06DD, %l4 movre %i3, %i1, %g6 st %f2, [%l7 + 0x54] loop_5054: fmovdcs %xcc, %f0, %f7 be,pn %xcc, loop_5055 sth %i5, [%l7 + 0x4C] fors %f2, %f3, %f0 stb %i2, [%l7 + 0x55] loop_5055: orncc %l2, %l3, %o1 fmul8x16au %f1, %f14, %f4 fors %f7, %f9, %f7 movn %xcc, %i4, %g4 ld [%l7 + 0x64], %f5 bvs loop_5056 ldsh [%l7 + 0x56], %o4 tcs %icc, 0x1 fmovdge %icc, %f10, %f11 loop_5056: subccc %o3, %l1, %g5 fmovdg %xcc, %f3, %f3 fcmps %fcc2, %f0, %f1 lduw [%l7 + 0x5C], %o7 ldsw [%l7 + 0x1C], %g1 movneg %icc, %g2, %i7 stb %o0, [%l7 + 0x6F] fmovrsgez %l5, %f1, %f0 ldsw [%l7 + 0x58], %o5 fmul8sux16 %f2, %f10, %f6 ldsh [%l7 + 0x58], %i6 fmovsne %xcc, %f2, %f1 fmovdcc %icc, %f4, %f6 tsubcc %g7, 0x1B97, %i0 movvc %icc, %l0, %l6 fabss %f0, %f11 fmovsne %icc, %f0, %f1 stb %o2, [%l7 + 0x76] ldx [%l7 + 0x60], %g3 lduw [%l7 + 0x20], %o6 bl,a,pn %xcc, loop_5057 ldub [%l7 + 0x7D], %i3 brlez %l4, loop_5058 fmovda %xcc, %f9, %f5 loop_5057: fnegs %f2, %f5 fsrc1s %f0, %f12 loop_5058: movcs %xcc, %g6, %i5 ldsb [%l7 + 0x52], %i1 fones %f4 fabsd %f10, %f14 st %f9, [%l7 + 0x60] fnands %f15, %f3, %f9 stx %i2, [%l7 + 0x68] sth %l2, [%l7 + 0x7C] movre %o1, %i4, %l3 edge16l %o4, %g4, %o3 lduw [%l7 + 0x0C], %l1 bn,pt %icc, loop_5059 fandnot1 %f12, %f10, %f12 movcc %xcc, %g5, %g1 stw %o7, [%l7 + 0x54] loop_5059: fsrc2s %f3, %f11 ldsw [%l7 + 0x1C], %g2 ldsb [%l7 + 0x72], %o0 orncc %i7, 0x1EF4, %o5 ldsh [%l7 + 0x24], %l5 fone %f14 ldsw [%l7 + 0x3C], %g7 stw %i0, [%l7 + 0x1C] fblg,a %fcc3, loop_5060 ldx [%l7 + 0x78], %l0 fsrc1 %f4, %f6 ldub [%l7 + 0x3A], %i6 loop_5060: te %icc, 0x1 movpos %xcc, %l6, %o2 fmovdl %xcc, %f10, %f3 ld [%l7 + 0x68], %f4 fsrc2s %f1, %f5 fba,a %fcc3, loop_5061 bvs %icc, loop_5062 fxnor %f0, %f8, %f14 fpsub16s %f2, %f15, %f3 loop_5061: popc 0x037D, %o6 loop_5062: fmovrse %g3, %f2, %f11 edge16ln %l4, %g6, %i5 bshuffle %f14, %f0, %f0 ldd [%l7 + 0x10], %f0 stx %i3, [%l7 + 0x60] smulcc %i1, 0x19A5, %l2 nop setx loop_5063, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %i2 smul %o1, 0x0CBC, %l3 fmovrsgz %o4, %f3, %f6 loop_5063: fmovsl %xcc, %f2, %f7 bneg loop_5064 stw %i4, [%l7 + 0x24] movvs %xcc, %o3, %g4 movrlez %l1, %g1, %o7 loop_5064: sra %g5, 0x1B, %g2 subc %o0, %i7, %l5 fpsub16s %f3, %f12, %f0 tcc %icc, 0x4 fcmpgt32 %f14, %f12, %o5 xnor %g7, %l0, %i6 fmovsle %xcc, %f12, %f3 be,a,pt %icc, loop_5065 fbug,a %fcc1, loop_5066 st %f3, [%l7 + 0x68] fmovsa %xcc, %f7, %f9 loop_5065: fbue %fcc2, loop_5067 loop_5066: move %xcc, %l6, %i0 ldsb [%l7 + 0x7C], %o6 fmovdl %xcc, %f5, %f3 loop_5067: smulcc %o2, %g3, %g6 fmovrse %l4, %f9, %f10 tgu %icc, 0x0 ldd [%l7 + 0x28], %f2 fmovdleu %xcc, %f7, %f5 fmuld8ulx16 %f1, %f2, %f2 fsrc1 %f14, %f0 movl %icc, %i3, %i5 fmovda %icc, %f2, %f4 st %f3, [%l7 + 0x64] fmovrdlz %l2, %f12, %f0 fbug,a %fcc2, loop_5068 fmovsneg %xcc, %f12, %f8 siam 0x2 stw %i2, [%l7 + 0x4C] loop_5068: fxnor %f2, %f6, %f0 fmovdcc %icc, %f7, %f12 mulscc %o1, 0x1050, %i1 fpack16 %f2, %f2 std %f6, [%l7 + 0x40] sdivcc %l3, 0x1875, %i4 ld [%l7 + 0x18], %f0 fpsub16s %f14, %f11, %f15 fmovrslz %o3, %f11, %f8 ldsh [%l7 + 0x4A], %g4 ble,a loop_5069 sub %l1, %g1, %o4 fzero %f4 st %f14, [%l7 + 0x24] loop_5069: xorcc %o7, %g2, %g5 lduh [%l7 + 0x14], %i7 fmovspos %xcc, %f14, %f5 ldsw [%l7 + 0x74], %l5 fcmpeq16 %f14, %f0, %o0 fbn,a %fcc0, loop_5070 tvc %icc, 0x5 edge16ln %o5, %g7, %i6 tvs %icc, 0x0 loop_5070: sllx %l6, %l0, %o6 lduh [%l7 + 0x50], %i0 ld [%l7 + 0x5C], %f14 lduw [%l7 + 0x18], %g3 ldsh [%l7 + 0x76], %o2 fpsub32s %f5, %f0, %f7 fbne,a %fcc1, loop_5071 edge16l %g6, %i3, %i5 stb %l4, [%l7 + 0x1D] xorcc %i2, %l2, %o1 loop_5071: fmovrdgz %i1, %f0, %f6 fmul8x16 %f8, %f2, %f12 ldsw [%l7 + 0x58], %i4 tvs %xcc, 0x0 ldsh [%l7 + 0x54], %l3 bn %xcc, loop_5072 fpackfix %f4, %f4 subccc %o3, %l1, %g1 ldd [%l7 + 0x20], %f10 loop_5072: sra %o4, %o7, %g2 fmul8sux16 %f8, %f2, %f12 sdivcc %g4, 0x1EE4, %g5 fone %f10 movleu %xcc, %l5, %o0 srl %i7, %o5, %g7 fsrc1 %f6, %f12 ldd [%l7 + 0x20], %f6 tpos %icc, 0x7 fmovdcc %xcc, %f3, %f15 xnorcc %l6, 0x00F6, %i6 st %f13, [%l7 + 0x2C] andncc %o6, %l0, %i0 lduw [%l7 + 0x44], %g3 fnors %f0, %f2, %f2 fbug %fcc2, loop_5073 movrne %g6, %o2, %i3 edge8ln %l4, %i5, %l2 fpadd32 %f6, %f2, %f2 loop_5073: brz %i2, loop_5074 tg %xcc, 0x7 lduw [%l7 + 0x5C], %o1 mulscc %i4, %l3, %i1 loop_5074: tcc %icc, 0x6 fmovsne %xcc, %f10, %f10 lduh [%l7 + 0x64], %o3 or %l1, 0x0623, %g1 andn %o7, 0x0811, %g2 tg %icc, 0x7 brgez,a %g4, loop_5075 ldub [%l7 + 0x57], %g5 sth %o4, [%l7 + 0x14] fmovdvs %xcc, %f13, %f0 loop_5075: or %o0, 0x0BC5, %l5 ldsh [%l7 + 0x5E], %o5 movvc %xcc, %g7, %i7 fmovsge %icc, %f1, %f1 ldub [%l7 + 0x1E], %i6 lduh [%l7 + 0x10], %o6 edge32n %l0, %l6, %g3 fmovdge %icc, %f5, %f10 edge32n %i0, %o2, %i3 ldub [%l7 + 0x78], %l4 alignaddr %i5, %g6, %i2 nop setx loop_5076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f8, %f5 movneg %icc, %o1, %i4 movle %icc, %l3, %l2 loop_5076: xor %i1, 0x1AE7, %l1 ldd [%l7 + 0x60], %f4 nop setx loop_5077, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f2, %f4, %f14 udivcc %g1, 0x0772, %o3 ldsh [%l7 + 0x74], %o7 loop_5077: fsrc2 %f12, %f12 bpos,a,pt %icc, loop_5078 stw %g4, [%l7 + 0x08] ldx [%l7 + 0x60], %g2 ldsw [%l7 + 0x78], %g5 loop_5078: stw %o4, [%l7 + 0x0C] fsrc1 %f14, %f6 fpack16 %f14, %f11 stx %l5, [%l7 + 0x58] movrgez %o0, 0x160, %o5 ldsh [%l7 + 0x14], %g7 smulcc %i6, 0x1A5B, %i7 edge16 %o6, %l0, %l6 edge32n %i0, %o2, %g3 fmovsleu %xcc, %f15, %f11 fmovdvs %icc, %f5, %f4 ldub [%l7 + 0x58], %i3 subccc %l4, %i5, %i2 fpadd32 %f8, %f0, %f8 tcs %xcc, 0x7 fbug %fcc0, loop_5079 lduh [%l7 + 0x42], %g6 fmuld8ulx16 %f9, %f11, %f6 lduh [%l7 + 0x0E], %o1 loop_5079: fmovse %icc, %f6, %f11 fpadd32s %f0, %f6, %f6 ld [%l7 + 0x24], %f14 ldub [%l7 + 0x2A], %i4 movg %icc, %l3, %i1 stx %l1, [%l7 + 0x50] fxnor %f12, %f2, %f6 fmovscs %xcc, %f4, %f6 fbge %fcc1, loop_5080 ba,a %icc, loop_5081 fmul8sux16 %f2, %f0, %f4 fxors %f1, %f12, %f14 loop_5080: movcs %icc, %g1, %l2 loop_5081: fbl,a %fcc1, loop_5082 ldsb [%l7 + 0x6C], %o7 edge16 %g4, %g2, %o3 taddcctv %g5, %o4, %o0 loop_5082: lduh [%l7 + 0x3E], %o5 ldsb [%l7 + 0x29], %l5 std %f6, [%l7 + 0x70] fnot2 %f2, %f6 movcs %xcc, %i6, %g7 ldsw [%l7 + 0x40], %i7 fzero %f8 brlez %l0, loop_5083 udivx %l6, 0x1D40, %o6 fcmpne16 %f10, %f6, %i0 ldsb [%l7 + 0x7D], %o2 loop_5083: tg %xcc, 0x4 brlz,a %i3, loop_5084 tle %icc, 0x7 ldub [%l7 + 0x44], %l4 edge32ln %i5, %i2, %g3 loop_5084: call loop_5085 addccc %g6, %i4, %o1 fbug,a %fcc2, loop_5086 stw %l3, [%l7 + 0x60] loop_5085: mova %xcc, %i1, %l1 tsubcc %g1, 0x189C, %l2 loop_5086: stb %o7, [%l7 + 0x1A] brnz,a %g4, loop_5087 fbuge %fcc0, loop_5088 movleu %icc, %o3, %g5 fmovscs %xcc, %f7, %f0 loop_5087: tg %xcc, 0x2 loop_5088: fnand %f12, %f10, %f8 fnands %f8, %f4, %f7 fmul8x16au %f5, %f8, %f10 alignaddrl %o4, %g2, %o0 srlx %l5, 0x0F, %i6 edge8n %o5, %g7, %l0 ldx [%l7 + 0x68], %i7 alignaddr %o6, %l6, %i0 fblg,a %fcc3, loop_5089 std %f0, [%l7 + 0x60] stb %o2, [%l7 + 0x54] movrgez %i3, %i5, %l4 loop_5089: movvs %xcc, %i2, %g3 bcs %xcc, loop_5090 bcc loop_5091 movn %icc, %g6, %i4 fba %fcc2, loop_5092 loop_5090: fxors %f2, %f6, %f6 loop_5091: sdiv %o1, 0x1B42, %l3 fmovspos %icc, %f7, %f9 loop_5092: fandnot2 %f12, %f14, %f4 tsubcctv %i1, 0x0507, %l1 ldx [%l7 + 0x10], %l2 fbl %fcc1, loop_5093 stw %g1, [%l7 + 0x10] ldub [%l7 + 0x08], %g4 fpack16 %f6, %f0 loop_5093: std %f14, [%l7 + 0x58] ld [%l7 + 0x08], %f0 ldsw [%l7 + 0x28], %o3 stw %o7, [%l7 + 0x20] st %f3, [%l7 + 0x2C] ld [%l7 + 0x2C], %f3 fbl,a %fcc2, loop_5094 ldsw [%l7 + 0x70], %o4 ld [%l7 + 0x44], %f8 fnands %f0, %f10, %f0 loop_5094: bshuffle %f6, %f0, %f12 fmovsneg %icc, %f4, %f0 std %f6, [%l7 + 0x50] and %g2, %g5, %o0 std %f2, [%l7 + 0x28] fmul8x16 %f3, %f6, %f14 array8 %l5, %o5, %g7 fornot1s %f13, %f5, %f10 edge32 %i6, %i7, %l0 fpmerge %f6, %f14, %f4 brnz %o6, loop_5095 fone %f10 bl %xcc, loop_5096 sethi 0x0489, %l6 loop_5095: subccc %i0, %o2, %i5 fmovdl %icc, %f1, %f14 loop_5096: fmovsvs %xcc, %f1, %f8 siam 0x3 bleu %icc, loop_5097 orn %i3, %l4, %g3 fmovdl %xcc, %f12, %f4 ld [%l7 + 0x54], %f11 loop_5097: std %f0, [%l7 + 0x58] faligndata %f10, %f4, %f2 tleu %xcc, 0x3 udivcc %g6, 0x1DDE, %i4 fnot2 %f8, %f0 popc 0x0D1B, %i2 fornot2 %f12, %f10, %f12 umul %o1, 0x15D3, %i1 lduh [%l7 + 0x76], %l3 fmovrsgz %l2, %f8, %f5 fmuld8sux16 %f15, %f3, %f8 stw %l1, [%l7 + 0x24] brlz %g1, loop_5098 ldd [%l7 + 0x40], %f2 std %f10, [%l7 + 0x38] fbule,a %fcc1, loop_5099 loop_5098: fpsub16 %f12, %f10, %f2 fmovrsgez %g4, %f3, %f2 fones %f7 loop_5099: movleu %xcc, %o7, %o3 stx %g2, [%l7 + 0x68] tleu %icc, 0x5 ld [%l7 + 0x74], %f4 fbge %fcc1, loop_5100 nop setx loop_5101, %l0, %l1 jmpl %l1, %o4 or %g5, %l5, %o5 bne,a,pn %icc, loop_5102 loop_5100: fcmple16 %f12, %f4, %o0 loop_5101: bl,pn %icc, loop_5103 addccc %g7, %i6, %i7 loop_5102: fbuge %fcc0, loop_5104 tl %icc, 0x7 loop_5103: fxors %f7, %f5, %f14 fornot2 %f6, %f14, %f10 loop_5104: fmovrslz %o6, %f0, %f13 fmovsgu %xcc, %f0, %f11 stw %l6, [%l7 + 0x5C] fexpand %f14, %f2 stx %l0, [%l7 + 0x18] movvc %icc, %o2, %i0 movcs %xcc, %i5, %i3 ldx [%l7 + 0x78], %g3 edge16ln %g6, %i4, %l4 xorcc %o1, %i1, %l3 fcmpd %fcc1, %f2, %f12 fornot2s %f10, %f4, %f11 fmovdcc %xcc, %f1, %f13 stx %l2, [%l7 + 0x30] bcc,a loop_5105 sth %l1, [%l7 + 0x6E] fmovsa %icc, %f1, %f9 stx %i2, [%l7 + 0x38] loop_5105: fmul8ulx16 %f4, %f8, %f12 edge32ln %g1, %o7, %o3 ldx [%l7 + 0x40], %g2 fbg %fcc1, loop_5106 fexpand %f5, %f6 ldsw [%l7 + 0x44], %o4 tvs %xcc, 0x1 loop_5106: smulcc %g5, 0x1512, %g4 subccc %o5, %l5, %g7 brz,a %o0, loop_5107 stb %i7, [%l7 + 0x36] tl %xcc, 0x2 tsubcc %i6, 0x143F, %l6 loop_5107: edge8n %l0, %o2, %o6 fcmpeq32 %f6, %f14, %i0 sth %i3, [%l7 + 0x66] fmovs %f3, %f15 umulcc %i5, %g6, %i4 stb %g3, [%l7 + 0x36] ldsb [%l7 + 0x6D], %l4 edge16 %i1, %o1, %l3 call loop_5108 lduw [%l7 + 0x10], %l2 edge32l %l1, %i2, %o7 sdivcc %g1, 0x1D0B, %o3 loop_5108: edge32 %g2, %o4, %g5 taddcc %g4, 0x026A, %o5 brnz,a %g7, loop_5109 lduh [%l7 + 0x68], %l5 lduw [%l7 + 0x54], %i7 fnot2 %f6, %f8 loop_5109: fzero %f0 smulcc %o0, %i6, %l0 ld [%l7 + 0x3C], %f8 ld [%l7 + 0x70], %f1 st %f6, [%l7 + 0x4C] ba,a,pn %xcc, loop_5110 fzero %f4 edge8n %o2, %l6, %o6 orn %i0, %i5, %i3 loop_5110: bl,a,pn %xcc, loop_5111 ldub [%l7 + 0x0B], %i4 fexpand %f13, %f8 fzeros %f1 loop_5111: ldsh [%l7 + 0x58], %g3 stb %l4, [%l7 + 0x25] mulscc %i1, 0x15D1, %g6 alignaddrl %o1, %l2, %l3 stw %i2, [%l7 + 0x5C] fsrc1s %f4, %f13 fbge %fcc1, loop_5112 movvc %xcc, %o7, %g1 fcmpes %fcc3, %f9, %f12 ldd [%l7 + 0x28], %f4 loop_5112: taddcctv %o3, %g2, %l1 fpsub16s %f11, %f12, %f13 fpsub32s %f10, %f3, %f8 stb %o4, [%l7 + 0x69] fcmpeq32 %f10, %f8, %g5 ldsb [%l7 + 0x49], %o5 fmovrse %g4, %f0, %f2 nop setx loop_5113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsg %xcc, %f15, %f7 ldsw [%l7 + 0x5C], %g7 ld [%l7 + 0x48], %f4 loop_5113: lduh [%l7 + 0x74], %l5 ldub [%l7 + 0x3E], %i7 alignaddrl %o0, %l0, %o2 ldd [%l7 + 0x20], %f14 stx %l6, [%l7 + 0x38] sth %o6, [%l7 + 0x64] lduh [%l7 + 0x66], %i0 fnegd %f14, %f12 pdist %f4, %f14, %f8 edge16l %i6, %i3, %i5 tcc %icc, 0x3 fcmped %fcc2, %f10, %f12 ldx [%l7 + 0x40], %i4 brgez %l4, loop_5114 array32 %i1, %g3, %g6 movpos %xcc, %o1, %l2 fandnot1 %f10, %f4, %f2 loop_5114: te %icc, 0x0 fsrc1s %f6, %f8 fmovdgu %xcc, %f2, %f11 smul %i2, %l3, %g1 tne %xcc, 0x4 fmovscs %icc, %f7, %f13 fandnot2 %f6, %f4, %f10 fbn,a %fcc0, loop_5115 lduh [%l7 + 0x5A], %o7 fmovdg %icc, %f14, %f8 srl %o3, 0x16, %l1 loop_5115: movrlz %o4, 0x183, %g2 fnot1 %f8, %f0 fnor %f4, %f8, %f0 ldd [%l7 + 0x58], %f6 move %xcc, %o5, %g4 fmovscc %icc, %f7, %f15 bgu,a,pt %icc, loop_5116 bl,a,pt %icc, loop_5117 ldsb [%l7 + 0x7F], %g5 ldd [%l7 + 0x70], %f4 loop_5116: fmovrdgz %g7, %f4, %f8 loop_5117: nop setx loop_5118, %l0, %l1 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 %f4, %f12, %i7 movcc %xcc, %l5, %l0 fpsub16s %f6, %f8, %f0 loop_5118: movrne %o0, 0x3F1, %o2 edge32n %l6, %i0, %i6 nop setx loop_5119, %l0, %l1 jmpl %l1, %o6 fmovdvs %xcc, %f1, %f13 srax %i3, 0x01, %i4 edge32ln %l4, %i5, %i1 loop_5119: fmovrdgz %g3, %f14, %f4 stx %g6, [%l7 + 0x48] sdiv %l2, 0x09CC, %o1 bvc,a loop_5120 fmovrslez %i2, %f6, %f10 fmovde %xcc, %f10, %f7 fbl,a %fcc3, loop_5121 loop_5120: fpadd16 %f0, %f12, %f12 brnz %l3, loop_5122 ldd [%l7 + 0x70], %f10 loop_5121: fpack16 %f10, %f10 alignaddrl %o7, %g1, %l1 loop_5122: edge16l %o3, %g2, %o4 fmul8x16au %f8, %f8, %f4 fcmpeq16 %f6, %f0, %o5 fcmpgt32 %f14, %f6, %g5 fnand %f6, %f0, %f0 lduw [%l7 + 0x5C], %g4 taddcc %g7, %l5, %l0 fmovdpos %icc, %f3, %f9 fbule %fcc3, loop_5123 fpackfix %f4, %f3 fmovsge %icc, %f6, %f14 and %i7, %o0, %o2 loop_5123: orn %l6, 0x0E5E, %i0 fmovdle %xcc, %f4, %f4 sdiv %i6, 0x0E1B, %o6 fbuge %fcc1, loop_5124 tneg %icc, 0x6 bvs,a loop_5125 tgu %icc, 0x3 loop_5124: edge8ln %i3, %i4, %i5 ldub [%l7 + 0x46], %l4 loop_5125: ld [%l7 + 0x0C], %f5 fbuge %fcc2, loop_5126 std %f0, [%l7 + 0x10] stb %g3, [%l7 + 0x39] sth %g6, [%l7 + 0x62] loop_5126: stx %l2, [%l7 + 0x50] tsubcctv %o1, 0x1B87, %i2 taddcc %l3, %o7, %g1 stw %i1, [%l7 + 0x58] fnegd %f10, %f4 std %f2, [%l7 + 0x48] ldsb [%l7 + 0x31], %l1 bcc %xcc, loop_5127 fblg %fcc3, loop_5128 movvs %xcc, %g2, %o3 fxnors %f9, %f2, %f13 loop_5127: andcc %o5, 0x01DC, %g5 loop_5128: tle %icc, 0x2 ldd [%l7 + 0x48], %f10 movre %g4, 0x087, %g7 movpos %icc, %o4, %l5 ldsh [%l7 + 0x60], %l0 fmovspos %xcc, %f3, %f13 fmul8sux16 %f4, %f14, %f12 subc %i7, %o0, %o2 fcmpgt32 %f4, %f2, %i0 fbue,a %fcc0, loop_5129 stw %l6, [%l7 + 0x14] ld [%l7 + 0x44], %f10 ldd [%l7 + 0x28], %f4 loop_5129: stx %o6, [%l7 + 0x68] movgu %icc, %i3, %i6 alignaddr %i5, %l4, %g3 st %f2, [%l7 + 0x5C] lduh [%l7 + 0x70], %i4 stw %g6, [%l7 + 0x10] fmovscs %xcc, %f14, %f11 udiv %l2, 0x1B8B, %i2 ldub [%l7 + 0x1B], %o1 ldsh [%l7 + 0x74], %l3 edge8n %g1, %o7, %i1 orcc %g2, 0x1ACB, %o3 stb %l1, [%l7 + 0x5F] stb %g5, [%l7 + 0x4A] fsrc2 %f12, %f0 bpos loop_5130 fsrc1s %f8, %f7 fmovrsne %o5, %f8, %f12 sth %g7, [%l7 + 0x4C] loop_5130: ldsh [%l7 + 0x56], %o4 ble,pt %icc, loop_5131 ldub [%l7 + 0x2A], %l5 ldd [%l7 + 0x40], %f4 std %f10, [%l7 + 0x38] loop_5131: fnegd %f0, %f4 fmovscc %xcc, %f5, %f0 fmovdneg %icc, %f12, %f12 add %g4, 0x1648, %i7 stb %o0, [%l7 + 0x18] lduw [%l7 + 0x58], %l0 lduh [%l7 + 0x76], %i0 ldub [%l7 + 0x62], %o2 stw %l6, [%l7 + 0x48] tle %xcc, 0x1 edge8ln %i3, %i6, %i5 fmovrslz %o6, %f15, %f7 fmovd %f10, %f8 fornot1s %f12, %f8, %f3 ldub [%l7 + 0x16], %l4 sdivcc %i4, 0x1783, %g3 fmovrslz %g6, %f3, %f15 fpadd32 %f10, %f14, %f14 srax %l2, 0x04, %o1 ldx [%l7 + 0x60], %l3 fbg,a %fcc3, loop_5132 ta %xcc, 0x0 alignaddr %g1, %o7, %i2 stb %g2, [%l7 + 0x7D] loop_5132: movle %icc, %i1, %o3 fors %f12, %f4, %f0 brz %g5, loop_5133 xorcc %l1, 0x1553, %o5 fpadd32s %f4, %f2, %f11 fmovscc %xcc, %f10, %f12 loop_5133: or %o4, %l5, %g4 tle %icc, 0x4 fnegs %f3, %f5 move %icc, %i7, %g7 stx %l0, [%l7 + 0x28] sth %o0, [%l7 + 0x5A] brgz,a %i0, loop_5134 bvs,a,pn %icc, loop_5135 edge16l %l6, %i3, %o2 sth %i5, [%l7 + 0x58] loop_5134: fbe,a %fcc2, loop_5136 loop_5135: std %f8, [%l7 + 0x78] fcmped %fcc0, %f10, %f8 bneg,pn %icc, loop_5137 loop_5136: fmovsg %xcc, %f8, %f3 fmovrsne %o6, %f10, %f2 ldd [%l7 + 0x10], %f6 loop_5137: std %f4, [%l7 + 0x28] ldsb [%l7 + 0x6C], %l4 movrlz %i4, 0x26F, %i6 andncc %g3, %g6, %l2 movgu %xcc, %l3, %o1 orcc %o7, 0x17E5, %g1 ldsh [%l7 + 0x34], %i2 lduw [%l7 + 0x1C], %g2 ldsw [%l7 + 0x10], %o3 stb %g5, [%l7 + 0x42] movvs %xcc, %i1, %l1 fblg,a %fcc1, loop_5138 movrlez %o4, 0x175, %l5 fmovsvc %icc, %f10, %f11 ldub [%l7 + 0x2A], %o5 loop_5138: edge16n %i7, %g7, %g4 edge16l %l0, %i0, %l6 taddcctv %o0, 0x02A8, %i3 fmovdgu %xcc, %f10, %f7 sth %o2, [%l7 + 0x54] fnegs %f6, %f9 fmovrsgez %o6, %f11, %f15 movre %l4, 0x3C2, %i5 fba %fcc2, loop_5139 fnot1 %f0, %f10 ldsb [%l7 + 0x7A], %i6 ta %icc, 0x4 loop_5139: lduh [%l7 + 0x32], %i4 ld [%l7 + 0x3C], %f11 fmovsgu %icc, %f10, %f0 smulcc %g6, 0x1932, %l2 movcs %xcc, %l3, %g3 fmovdle %xcc, %f8, %f0 fmovsvs %icc, %f3, %f1 ldsh [%l7 + 0x5A], %o7 fmovsneg %icc, %f13, %f10 faligndata %f8, %f10, %f6 subcc %o1, %i2, %g2 ldub [%l7 + 0x0C], %g1 ld [%l7 + 0x54], %f0 edge32ln %g5, %i1, %o3 fcmps %fcc2, %f9, %f11 bvc loop_5140 ldsh [%l7 + 0x4E], %o4 tgu %icc, 0x0 tcc %icc, 0x2 loop_5140: subcc %l1, %l5, %i7 lduh [%l7 + 0x28], %g7 edge16 %g4, %o5, %i0 ldsh [%l7 + 0x2E], %l0 stw %o0, [%l7 + 0x08] lduh [%l7 + 0x78], %i3 ldx [%l7 + 0x18], %l6 fmovrdlez %o2, %f4, %f6 movrne %o6, 0x28F, %l4 xnor %i6, 0x11B7, %i4 ldsb [%l7 + 0x47], %g6 ldsh [%l7 + 0x1C], %i5 lduw [%l7 + 0x70], %l2 ldx [%l7 + 0x18], %g3 ldub [%l7 + 0x1A], %l3 movn %xcc, %o1, %o7 xnor %i2, %g2, %g1 movvc %icc, %i1, %g5 edge8 %o3, %o4, %l5 edge32 %i7, %g7, %g4 fpsub32s %f12, %f8, %f3 fnot2s %f13, %f4 ldsb [%l7 + 0x26], %l1 ld [%l7 + 0x28], %f0 fnands %f5, %f9, %f8 fble %fcc3, loop_5141 udiv %i0, 0x1F2E, %l0 fzero %f4 tvs %icc, 0x6 loop_5141: addc %o0, 0x0FB8, %i3 popc 0x05D8, %o5 bcc,a,pn %xcc, loop_5142 fbo %fcc0, loop_5143 ldub [%l7 + 0x6D], %l6 ld [%l7 + 0x38], %f8 loop_5142: array16 %o2, %l4, %i6 loop_5143: fmovdge %icc, %f9, %f5 or %o6, 0x124B, %i4 fmovrdlez %g6, %f2, %f12 ldub [%l7 + 0x7E], %l2 ldsb [%l7 + 0x6C], %g3 ldsh [%l7 + 0x30], %l3 ldx [%l7 + 0x78], %o1 ldsw [%l7 + 0x60], %o7 stw %i5, [%l7 + 0x7C] movcs %xcc, %i2, %g1 ldsw [%l7 + 0x0C], %g2 pdist %f2, %f0, %f4 bcs,pn %xcc, loop_5144 brz %g5, loop_5145 tl %xcc, 0x0 ldsh [%l7 + 0x10], %o3 loop_5144: bvc,a loop_5146 loop_5145: edge16l %i1, %l5, %o4 stb %g7, [%l7 + 0x14] fmovscc %icc, %f12, %f6 loop_5146: sth %i7, [%l7 + 0x2E] fmovrsgz %g4, %f9, %f4 std %f8, [%l7 + 0x48] fmovsgu %icc, %f12, %f13 stw %l1, [%l7 + 0x68] ldub [%l7 + 0x7B], %i0 fmovrdlez %l0, %f4, %f0 ldsw [%l7 + 0x70], %o0 stx %o5, [%l7 + 0x58] fmovdpos %icc, %f10, %f11 ldsw [%l7 + 0x38], %i3 fnors %f1, %f6, %f13 ldsw [%l7 + 0x18], %o2 fbul %fcc0, loop_5147 fmovrdgz %l6, %f4, %f8 fornot2s %f5, %f0, %f8 fcmpd %fcc3, %f14, %f12 loop_5147: fpsub16s %f7, %f10, %f15 movgu %xcc, %i6, %o6 smul %l4, %g6, %l2 array32 %i4, %l3, %o1 sdivcc %o7, 0x0859, %g3 fand %f2, %f14, %f6 fnor %f2, %f12, %f0 ldx [%l7 + 0x40], %i2 ld [%l7 + 0x30], %f10 brlez,a %i5, loop_5148 fmovdl %icc, %f6, %f15 edge8ln %g1, %g2, %g5 fcmpne16 %f6, %f10, %o3 loop_5148: fpack32 %f4, %f6, %f6 movgu %icc, %i1, %o4 edge16 %l5, %i7, %g4 ldsw [%l7 + 0x20], %l1 fxors %f14, %f9, %f2 ldsb [%l7 + 0x77], %g7 fcmpes %fcc0, %f12, %f10 fmovsa %xcc, %f4, %f9 bge loop_5149 smulcc %l0, 0x14B5, %o0 addccc %o5, 0x1990, %i0 fmovdl %icc, %f7, %f7 loop_5149: fmovrse %o2, %f0, %f14 udiv %l6, 0x0C0E, %i3 or %i6, 0x1498, %l4 brlez %g6, loop_5150 movrgez %l2, 0x348, %o6 fmovsne %xcc, %f9, %f15 ld [%l7 + 0x70], %f15 loop_5150: fmovrdgz %l3, %f0, %f10 ldsh [%l7 + 0x1C], %i4 mulscc %o1, %o7, %g3 fbo %fcc3, loop_5151 ble,pt %icc, loop_5152 fmovrsgez %i2, %f7, %f8 edge8n %i5, %g1, %g2 loop_5151: fmovdg %xcc, %f3, %f15 loop_5152: lduh [%l7 + 0x12], %g5 ldsb [%l7 + 0x7F], %i1 fmovrdne %o4, %f8, %f6 fmovdleu %icc, %f1, %f12 stb %l5, [%l7 + 0x36] tsubcctv %o3, 0x0661, %i7 fexpand %f13, %f0 fmuld8sux16 %f3, %f7, %f12 lduh [%l7 + 0x60], %g4 fnor %f6, %f10, %f4 fandnot2s %f4, %f4, %f7 fmovsn %xcc, %f15, %f2 tsubcctv %g7, %l0, %o0 lduw [%l7 + 0x68], %l1 add %o5, 0x072D, %i0 andn %o2, %l6, %i6 fmovdne %icc, %f15, %f5 movvs %icc, %l4, %g6 ld [%l7 + 0x10], %f2 fblg %fcc1, loop_5153 st %f14, [%l7 + 0x08] bvc,pt %icc, loop_5154 movcs %xcc, %i3, %l2 loop_5153: bne,pt %xcc, loop_5155 bvc,a %xcc, loop_5156 loop_5154: fmovrsgz %o6, %f8, %f3 fabsd %f2, %f2 loop_5155: umul %l3, 0x0884, %o1 loop_5156: movpos %icc, %i4, %o7 fmovsge %xcc, %f9, %f6 fnor %f0, %f4, %f8 fmovdvs %icc, %f14, %f15 xnorcc %g3, %i2, %i5 fmovrslez %g2, %f4, %f9 fsrc2 %f10, %f8 std %f0, [%l7 + 0x70] tvs %icc, 0x6 ldub [%l7 + 0x41], %g1 stx %g5, [%l7 + 0x38] ldsw [%l7 + 0x24], %i1 ldx [%l7 + 0x38], %l5 lduw [%l7 + 0x68], %o3 stx %i7, [%l7 + 0x38] sth %g4, [%l7 + 0x56] bshuffle %f8, %f4, %f4 popc 0x10BF, %g7 andn %o4, %l0, %o0 fbn,a %fcc0, loop_5157 brgz %l1, loop_5158 fcmple16 %f4, %f8, %o5 orcc %o2, %l6, %i0 loop_5157: fcmpeq16 %f8, %f12, %i6 loop_5158: umul %l4, 0x18FB, %g6 fmovdgu %xcc, %f1, %f3 sth %i3, [%l7 + 0x66] std %f6, [%l7 + 0x30] ldd [%l7 + 0x70], %f10 tcs %xcc, 0x2 ldx [%l7 + 0x10], %o6 bvc %xcc, loop_5159 stb %l2, [%l7 + 0x16] fpack16 %f4, %f7 fnot2 %f10, %f4 loop_5159: fbo %fcc3, loop_5160 fmovdg %icc, %f15, %f10 fxnors %f11, %f3, %f14 movrgez %l3, %o1, %o7 loop_5160: bne,a,pt %icc, loop_5161 ldd [%l7 + 0x28], %f12 tsubcctv %i4, %g3, %i5 stx %g2, [%l7 + 0x10] loop_5161: fpadd16s %f6, %f3, %f12 fone %f14 fzeros %f8 sdivcc %i2, 0x11AA, %g1 fexpand %f6, %f2 ld [%l7 + 0x38], %f1 tgu %xcc, 0x7 array32 %i1, %l5, %o3 fzero %f14 fone %f10 fcmped %fcc3, %f8, %f12 movge %xcc, %g5, %g4 te %xcc, 0x7 orn %g7, 0x02E1, %o4 bneg loop_5162 lduw [%l7 + 0x28], %i7 xor %l0, 0x003E, %o0 nop setx loop_5163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5162: edge32ln %l1, %o5, %l6 orcc %i0, %i6, %l4 brgz,a %g6, loop_5164 loop_5163: fmovdneg %icc, %f0, %f0 brlez %o2, loop_5165 tle %xcc, 0x2 loop_5164: ldx [%l7 + 0x70], %i3 tpos %xcc, 0x7 loop_5165: tgu %xcc, 0x0 lduw [%l7 + 0x20], %l2 stb %l3, [%l7 + 0x21] move %xcc, %o6, %o7 edge32n %o1, %i4, %i5 brgez,a %g2, loop_5166 fandnot1 %f4, %f14, %f12 faligndata %f14, %f6, %f12 xnorcc %g3, 0x16AC, %g1 loop_5166: fcmpes %fcc2, %f14, %f2 fmovsneg %xcc, %f13, %f4 fcmpeq16 %f6, %f6, %i2 fmovsle %icc, %f9, %f6 ldd [%l7 + 0x20], %f4 lduh [%l7 + 0x6E], %l5 movge %icc, %o3, %g5 sth %i1, [%l7 + 0x74] ldsw [%l7 + 0x50], %g7 ba loop_5167 stw %o4, [%l7 + 0x0C] fbne %fcc3, loop_5168 fmovdcs %xcc, %f15, %f10 loop_5167: fandnot1 %f0, %f2, %f6 ldsb [%l7 + 0x2A], %i7 loop_5168: fcmple16 %f8, %f12, %g4 ldsb [%l7 + 0x12], %l0 fbuge %fcc2, loop_5169 call loop_5170 fbg %fcc0, loop_5171 fcmpne32 %f4, %f8, %o0 loop_5169: sth %l1, [%l7 + 0x7A] loop_5170: ldsh [%l7 + 0x2E], %l6 loop_5171: and %o5, 0x1CE7, %i6 fcmps %fcc2, %f0, %f10 xnorcc %l4, %i0, %o2 lduh [%l7 + 0x5A], %g6 lduw [%l7 + 0x10], %l2 ldsh [%l7 + 0x20], %l3 stb %o6, [%l7 + 0x74] stb %i3, [%l7 + 0x27] edge16n %o1, %o7, %i4 movrlez %g2, 0x068, %i5 fpackfix %f10, %f12 tsubcc %g1, %g3, %i2 udivcc %l5, 0x06BB, %g5 andcc %o3, 0x1C56, %g7 edge32l %i1, %o4, %g4 brgz,a %i7, loop_5172 ld [%l7 + 0x58], %f1 fmovde %xcc, %f13, %f14 brgez,a %l0, loop_5173 loop_5172: bvc,pt %xcc, loop_5174 fmovrslez %l1, %f8, %f13 fsrc1s %f5, %f15 loop_5173: fmul8ulx16 %f10, %f2, %f10 loop_5174: movvs %icc, %l6, %o5 fmovdneg %xcc, %f4, %f2 bl loop_5175 movle %icc, %o0, %l4 te %xcc, 0x7 fcmpgt16 %f14, %f14, %i0 loop_5175: fbge,a %fcc0, loop_5176 sth %o2, [%l7 + 0x38] for %f12, %f2, %f10 ldsb [%l7 + 0x0E], %i6 loop_5176: fmovsg %xcc, %f0, %f13 ba,a,pn %xcc, loop_5177 std %f8, [%l7 + 0x30] fornot1 %f4, %f4, %f0 movpos %icc, %l2, %g6 loop_5177: ldd [%l7 + 0x50], %f14 stb %l3, [%l7 + 0x6B] stx %o6, [%l7 + 0x78] lduh [%l7 + 0x22], %o1 fornot1s %f8, %f8, %f14 ldsb [%l7 + 0x30], %i3 fone %f8 movrne %o7, %i4, %i5 ldd [%l7 + 0x78], %f8 fmovdleu %icc, %f13, %f2 ldsw [%l7 + 0x34], %g1 tvc %icc, 0x0 lduh [%l7 + 0x30], %g2 sth %g3, [%l7 + 0x6A] ldsh [%l7 + 0x72], %l5 addccc %i2, %o3, %g7 fmovrsgez %g5, %f5, %f0 edge8l %o4, %i1, %i7 fbn,a %fcc3, loop_5178 tge %xcc, 0x7 stw %g4, [%l7 + 0x44] mova %icc, %l0, %l6 loop_5178: srl %o5, 0x0A, %l1 edge32 %l4, %o0, %i0 and %o2, %i6, %g6 movleu %xcc, %l2, %o6 fmovrslz %o1, %f14, %f5 ld [%l7 + 0x44], %f13 fbg,a %fcc3, loop_5179 tsubcc %l3, %i3, %i4 fmovdcs %xcc, %f4, %f10 fmovdvs %xcc, %f12, %f6 loop_5179: tvc %icc, 0x4 array8 %i5, %g1, %g2 fnot2 %f10, %f8 ba,pn %icc, loop_5180 edge8 %g3, %l5, %o7 subc %i2, 0x0ED3, %g7 popc %g5, %o4 loop_5180: fmovdn %xcc, %f3, %f12 ldsw [%l7 + 0x2C], %o3 fbn,a %fcc0, loop_5181 ldsh [%l7 + 0x1C], %i1 array16 %g4, %i7, %l0 st %f15, [%l7 + 0x18] loop_5181: fnegs %f12, %f4 fbl,a %fcc3, loop_5182 fmovrde %l6, %f10, %f2 ldd [%l7 + 0x78], %f4 ldsw [%l7 + 0x08], %o5 loop_5182: fnegs %f0, %f11 fmovrdlez %l4, %f8, %f10 ldx [%l7 + 0x40], %l1 lduw [%l7 + 0x08], %i0 andncc %o2, %i6, %g6 ldx [%l7 + 0x48], %l2 taddcc %o0, 0x1664, %o1 fmovdpos %xcc, %f1, %f3 tgu %icc, 0x3 st %f0, [%l7 + 0x30] fcmpd %fcc2, %f12, %f8 fmovrslez %o6, %f10, %f0 nop setx loop_5183, %l0, %l1 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_5184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %i3, [%l7 + 0x68] ldx [%l7 + 0x60], %i4 loop_5183: ld [%l7 + 0x40], %f4 loop_5184: ldsh [%l7 + 0x5E], %i5 fcmped %fcc3, %f12, %f0 fxors %f2, %f15, %f1 fcmple32 %f4, %f0, %g1 nop setx loop_5185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x32], %g2 ldub [%l7 + 0x50], %g3 be loop_5186 loop_5185: lduh [%l7 + 0x7A], %l5 fmovrsgez %o7, %f1, %f5 ldx [%l7 + 0x68], %i2 loop_5186: ta %icc, 0x7 lduh [%l7 + 0x5E], %l3 stb %g5, [%l7 + 0x4C] sdivcc %o4, 0x148A, %o3 stx %g7, [%l7 + 0x20] brgez,a %g4, loop_5187 movl %xcc, %i1, %l0 ldsb [%l7 + 0x50], %l6 lduh [%l7 + 0x1C], %o5 loop_5187: subccc %i7, %l4, %l1 ld [%l7 + 0x14], %f12 movvc %icc, %i0, %i6 orn %o2, %l2, %g6 fabss %f7, %f5 fmovsn %xcc, %f5, %f8 movn %xcc, %o0, %o1 siam 0x0 fmovrdlez %i3, %f8, %f14 fbue,a %fcc3, loop_5188 sth %o6, [%l7 + 0x52] std %f6, [%l7 + 0x70] lduh [%l7 + 0x0E], %i4 loop_5188: ldx [%l7 + 0x68], %g1 st %f0, [%l7 + 0x34] stb %g2, [%l7 + 0x5B] fble,a %fcc3, loop_5189 edge16l %i5, %l5, %o7 movrgez %g3, %i2, %g5 nop setx loop_5190, %l0, %l1 jmpl %l1, %l3 loop_5189: stb %o3, [%l7 + 0x19] stx %g7, [%l7 + 0x48] fsrc1 %f4, %f8 loop_5190: stb %o4, [%l7 + 0x22] tg %icc, 0x4 fcmpd %fcc1, %f12, %f8 fbue,a %fcc2, loop_5191 bcs %icc, loop_5192 ldsw [%l7 + 0x10], %g4 fpadd32s %f6, %f13, %f13 loop_5191: subc %l0, %l6, %i1 loop_5192: ldsw [%l7 + 0x58], %i7 fmovdneg %icc, %f4, %f13 fmovrsgez %o5, %f8, %f12 tn %xcc, 0x1 fbuge %fcc2, loop_5193 fmovspos %icc, %f10, %f15 fpadd16s %f3, %f7, %f13 lduh [%l7 + 0x0E], %l1 loop_5193: fcmpes %fcc3, %f11, %f1 fpadd32s %f6, %f4, %f12 bshuffle %f0, %f2, %f2 fmovdneg %icc, %f3, %f9 udiv %i0, 0x1A1B, %i6 sth %o2, [%l7 + 0x66] fcmpd %fcc2, %f14, %f12 fcmpne16 %f8, %f10, %l2 movge %xcc, %l4, %g6 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x20], %o1 fornot1s %f12, %f14, %f13 fandnot2s %f2, %f4, %f8 alignaddr %i3, %o6, %i4 xor %o0, 0x00EB, %g1 bn,a,pt %icc, loop_5194 fcmped %fcc3, %f8, %f8 brlz,a %i5, loop_5195 stw %l5, [%l7 + 0x7C] loop_5194: ldsw [%l7 + 0x64], %o7 stb %g2, [%l7 + 0x65] loop_5195: bcc,a,pn %xcc, loop_5196 brlez %g3, loop_5197 bshuffle %f0, %f6, %f4 tsubcctv %g5, %i2, %l3 loop_5196: ba loop_5198 loop_5197: tsubcc %o3, %o4, %g4 addccc %g7, %l6, %i1 brgez %l0, loop_5199 loop_5198: ld [%l7 + 0x44], %f4 fbe,a %fcc2, loop_5200 fandnot2 %f14, %f14, %f6 loop_5199: ldd [%l7 + 0x68], %f10 fcmps %fcc2, %f0, %f13 loop_5200: add %o5, %l1, %i0 xnorcc %i7, 0x037E, %i6 ld [%l7 + 0x34], %f4 nop setx loop_5201, %l0, %l1 jmpl %l1, %l2 mova %icc, %o2, %g6 stx %o1, [%l7 + 0x18] fcmpne32 %f6, %f4, %i3 loop_5201: fpsub16 %f2, %f6, %f8 subc %l4, 0x1B6A, %o6 sth %i4, [%l7 + 0x54] fmuld8ulx16 %f13, %f6, %f14 fmovsneg %xcc, %f8, %f11 fone %f8 bleu,pt %xcc, loop_5202 lduh [%l7 + 0x7A], %g1 fcmpes %fcc2, %f3, %f2 fnot1s %f4, %f6 loop_5202: fmovdn %icc, %f9, %f12 taddcc %o0, %i5, %o7 be,pt %icc, loop_5203 bge,a loop_5204 fmovde %icc, %f13, %f5 tsubcctv %l5, %g2, %g3 loop_5203: stw %i2, [%l7 + 0x1C] loop_5204: fand %f14, %f2, %f10 movvc %icc, %l3, %o3 mulx %g5, %g4, %g7 and %o4, 0x0848, %l6 edge8ln %i1, %o5, %l0 fbe %fcc0, loop_5205 xnor %l1, %i7, %i6 call loop_5206 stb %i0, [%l7 + 0x1D] loop_5205: fornot2 %f6, %f10, %f12 array16 %l2, %o2, %o1 loop_5206: movge %xcc, %g6, %i3 fcmpne32 %f4, %f0, %o6 fmovda %icc, %f10, %f10 tvc %xcc, 0x4 ldub [%l7 + 0x71], %i4 edge16ln %l4, %o0, %g1 stx %i5, [%l7 + 0x48] addccc %l5, %g2, %g3 brz,a %i2, loop_5207 siam 0x2 tcc %icc, 0x6 fnands %f6, %f11, %f4 loop_5207: fcmpgt16 %f0, %f12, %o7 umulcc %l3, 0x01A2, %g5 tcc %xcc, 0x5 array8 %o3, %g4, %g7 taddcc %l6, 0x1FD7, %i1 fsrc2s %f10, %f5 fbu,a %fcc2, loop_5208 fnegd %f4, %f6 fnand %f2, %f2, %f0 fsrc2s %f14, %f12 loop_5208: bne,a loop_5209 bn %icc, loop_5210 edge16 %o5, %l0, %o4 udiv %l1, 0x10A3, %i7 loop_5209: ldd [%l7 + 0x78], %f10 loop_5210: fmul8x16al %f13, %f15, %f0 bcs,a,pn %icc, loop_5211 movrne %i6, 0x0E2, %i0 fcmpeq16 %f4, %f14, %l2 brgz,a %o1, loop_5212 loop_5211: fnot1 %f2, %f10 lduw [%l7 + 0x64], %g6 addccc %i3, 0x192F, %o2 loop_5212: movne %xcc, %i4, %l4 fmovdvc %xcc, %f6, %f11 ldx [%l7 + 0x48], %o6 mova %icc, %g1, %i5 fcmple16 %f2, %f2, %o0 sdiv %l5, 0x1E6D, %g3 st %f9, [%l7 + 0x2C] ldub [%l7 + 0x6E], %g2 ldsh [%l7 + 0x48], %o7 lduh [%l7 + 0x60], %l3 edge8ln %i2, %g5, %o3 st %f0, [%l7 + 0x10] stw %g4, [%l7 + 0x64] fmovde %icc, %f5, %f6 lduw [%l7 + 0x28], %l6 movn %xcc, %i1, %g7 stx %l0, [%l7 + 0x20] ldsh [%l7 + 0x3E], %o4 fmovsge %xcc, %f2, %f3 sth %o5, [%l7 + 0x10] movneg %xcc, %l1, %i7 udivcc %i0, 0x088E, %i6 stw %l2, [%l7 + 0x74] fnand %f2, %f6, %f6 edge32n %g6, %i3, %o2 bge loop_5213 lduh [%l7 + 0x32], %o1 movle %xcc, %l4, %i4 ldsh [%l7 + 0x5E], %o6 loop_5213: std %f0, [%l7 + 0x48] for %f0, %f14, %f8 ldx [%l7 + 0x48], %i5 lduh [%l7 + 0x36], %g1 fmovdvc %icc, %f12, %f5 ba,a,pn %icc, loop_5214 std %f0, [%l7 + 0x38] fmul8ulx16 %f10, %f14, %f10 st %f0, [%l7 + 0x18] loop_5214: fpadd16 %f12, %f12, %f14 edge8 %l5, %o0, %g3 fsrc2s %f14, %f9 taddcc %o7, 0x0BB8, %l3 fornot2 %f6, %f0, %f14 ldx [%l7 + 0x60], %i2 std %f4, [%l7 + 0x48] fmovspos %xcc, %f9, %f0 ldub [%l7 + 0x10], %g5 addcc %g2, 0x1849, %g4 ldx [%l7 + 0x48], %o3 movn %xcc, %l6, %g7 taddcc %l0, %i1, %o4 mulx %l1, %i7, %i0 fcmpgt16 %f14, %f6, %i6 subc %l2, %g6, %i3 taddcctv %o2, %o1, %o5 movrne %i4, 0x25D, %l4 bge,a loop_5215 fornot1s %f12, %f1, %f4 fpackfix %f12, %f0 fands %f14, %f7, %f8 loop_5215: ldub [%l7 + 0x5C], %i5 tleu %icc, 0x1 fbn %fcc2, loop_5216 fbo,a %fcc1, loop_5217 fsrc1s %f4, %f1 smul %o6, %l5, %o0 loop_5216: fzero %f2 loop_5217: ldub [%l7 + 0x32], %g1 fmul8ulx16 %f14, %f0, %f12 lduw [%l7 + 0x28], %o7 ldd [%l7 + 0x78], %f2 ldsw [%l7 + 0x54], %l3 fmovrdgez %g3, %f4, %f10 ldub [%l7 + 0x3C], %g5 movpos %icc, %g2, %g4 lduh [%l7 + 0x5A], %i2 movvc %icc, %o3, %g7 ba,pt %xcc, loop_5218 ldd [%l7 + 0x40], %f10 movl %xcc, %l0, %l6 fmovdpos %xcc, %f4, %f4 loop_5218: fbo,a %fcc2, loop_5219 movrlz %o4, %l1, %i7 fbu,a %fcc1, loop_5220 fmovsvc %icc, %f5, %f4 loop_5219: stw %i1, [%l7 + 0x28] lduw [%l7 + 0x6C], %i6 loop_5220: fbne,a %fcc1, loop_5221 fmovrdlez %i0, %f2, %f2 edge32ln %g6, %i3, %l2 fmovsleu %icc, %f9, %f3 loop_5221: fsrc2 %f4, %f0 array8 %o2, %o5, %o1 fpadd32s %f10, %f7, %f4 alignaddrl %l4, %i4, %o6 edge32ln %l5, %i5, %g1 sth %o7, [%l7 + 0x26] lduh [%l7 + 0x70], %o0 fnot2 %f4, %f4 fbu %fcc2, loop_5222 fmovrsgez %l3, %f8, %f0 alignaddrl %g3, %g5, %g2 fbg %fcc2, loop_5223 loop_5222: ldsw [%l7 + 0x54], %i2 ldub [%l7 + 0x2C], %o3 fmovsneg %xcc, %f4, %f13 loop_5223: lduh [%l7 + 0x48], %g7 fabss %f5, %f3 ldx [%l7 + 0x08], %l0 fblg %fcc0, loop_5224 fandnot1 %f12, %f14, %f14 fmovrslz %g4, %f4, %f11 edge32n %l6, %l1, %i7 loop_5224: fandnot1 %f8, %f6, %f10 brgz,a %i1, loop_5225 fxors %f4, %f4, %f12 xnor %o4, %i6, %g6 movle %xcc, %i3, %i0 loop_5225: ldsw [%l7 + 0x74], %o2 ldsh [%l7 + 0x1C], %o5 lduw [%l7 + 0x20], %o1 sdivcc %l2, 0x0FEA, %i4 bvc,pn %icc, loop_5226 or %o6, %l5, %l4 fpadd16s %f13, %f5, %f12 bvs,a %icc, loop_5227 loop_5226: te %xcc, 0x0 fmovsgu %xcc, %f8, %f14 movcc %xcc, %i5, %g1 loop_5227: std %f6, [%l7 + 0x20] ba,pn %xcc, loop_5228 udivx %o7, 0x0CCF, %o0 tneg %xcc, 0x3 nop setx loop_5229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5228: te %icc, 0x3 fpsub32s %f11, %f6, %f14 ldsb [%l7 + 0x69], %l3 loop_5229: ldsh [%l7 + 0x3E], %g3 stb %g5, [%l7 + 0x6E] bvc,a loop_5230 subc %i2, %o3, %g2 ldsh [%l7 + 0x48], %l0 xnorcc %g4, %l6, %g7 loop_5230: smul %l1, %i1, %i7 mulscc %i6, 0x1AAE, %o4 fmovdge %icc, %f14, %f0 fnegs %f1, %f7 brnz %g6, loop_5231 array8 %i0, %i3, %o2 lduh [%l7 + 0x6A], %o5 nop setx loop_5232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5231: std %f12, [%l7 + 0x08] ldx [%l7 + 0x40], %l2 stx %i4, [%l7 + 0x68] loop_5232: fbn,a %fcc3, loop_5233 srl %o1, %l5, %o6 bpos,pt %icc, loop_5234 array8 %i5, %l4, %o7 loop_5233: lduw [%l7 + 0x78], %g1 fornot2s %f14, %f14, %f2 loop_5234: fmovdg %icc, %f6, %f5 fcmped %fcc2, %f0, %f14 ldd [%l7 + 0x68], %f10 and %l3, 0x1D4C, %o0 tl %xcc, 0x7 fxnor %f2, %f2, %f2 xnorcc %g3, 0x11A1, %i2 bn,a %icc, loop_5235 edge8n %g5, %g2, %l0 fabss %f8, %f13 fmovrdgz %g4, %f6, %f2 loop_5235: ldd [%l7 + 0x38], %f0 sth %l6, [%l7 + 0x34] fxors %f3, %f11, %f1 ld [%l7 + 0x5C], %f0 stw %o3, [%l7 + 0x60] fmovdn %xcc, %f2, %f0 fmovrdne %l1, %f14, %f10 ldsb [%l7 + 0x35], %i1 ldsh [%l7 + 0x7A], %g7 bge %xcc, loop_5236 taddcctv %i7, 0x104B, %o4 fmovsa %xcc, %f9, %f14 sll %i6, 0x19, %g6 loop_5236: movrgez %i0, 0x20A, %o2 fands %f4, %f12, %f0 ble loop_5237 sth %o5, [%l7 + 0x54] fbe %fcc0, loop_5238 stw %i3, [%l7 + 0x74] loop_5237: subc %i4, %o1, %l2 array8 %l5, %o6, %i5 loop_5238: sth %o7, [%l7 + 0x40] sdivx %g1, 0x0741, %l4 movle %icc, %o0, %l3 ldub [%l7 + 0x69], %g3 fsrc1s %f6, %f0 fbg %fcc0, loop_5239 movrgez %i2, %g2, %l0 fpack32 %f14, %f4, %f8 fmovsneg %icc, %f3, %f15 loop_5239: ld [%l7 + 0x70], %f3 xor %g5, %g4, %l6 tcc %xcc, 0x7 fsrc1 %f12, %f4 movleu %icc, %l1, %o3 fmovrslz %i1, %f13, %f15 movcc %xcc, %i7, %o4 fnor %f14, %f14, %f14 fpsub16 %f8, %f12, %f10 fpack32 %f2, %f12, %f8 edge16l %g7, %g6, %i6 tg %xcc, 0x7 fblg,a %fcc1, loop_5240 ldsb [%l7 + 0x2A], %i0 fbn,a %fcc1, loop_5241 fpsub16 %f6, %f12, %f0 loop_5240: orcc %o5, 0x0828, %i3 ldsb [%l7 + 0x38], %i4 loop_5241: st %f8, [%l7 + 0x34] sth %o1, [%l7 + 0x16] ld [%l7 + 0x4C], %f3 st %f11, [%l7 + 0x0C] fba %fcc0, loop_5242 edge16ln %o2, %l5, %l2 fmovsa %xcc, %f0, %f4 fbule,a %fcc0, loop_5243 loop_5242: popc 0x18DC, %o6 ldsw [%l7 + 0x14], %i5 alignaddr %o7, %g1, %o0 loop_5243: fmovrdgz %l4, %f4, %f2 ldsw [%l7 + 0x48], %g3 lduw [%l7 + 0x14], %l3 ldub [%l7 + 0x69], %g2 tsubcc %i2, 0x0A94, %g5 fmovsg %xcc, %f7, %f15 mulscc %g4, 0x0620, %l0 ldsh [%l7 + 0x3A], %l6 bne,pt %xcc, loop_5244 xnorcc %o3, %i1, %l1 stx %o4, [%l7 + 0x38] fble %fcc2, loop_5245 loop_5244: xnorcc %g7, %i7, %g6 fmovdgu %xcc, %f12, %f14 ldsw [%l7 + 0x64], %i0 loop_5245: edge16l %o5, %i6, %i3 movg %xcc, %o1, %i4 stb %o2, [%l7 + 0x0E] stw %l2, [%l7 + 0x50] ldsw [%l7 + 0x5C], %l5 srax %o6, %o7, %g1 fbg %fcc1, loop_5246 fornot1s %f12, %f6, %f7 fsrc1s %f11, %f10 lduh [%l7 + 0x68], %i5 loop_5246: lduh [%l7 + 0x12], %l4 fnors %f6, %f13, %f6 fornot2s %f4, %f12, %f14 ldsb [%l7 + 0x39], %g3 ldsh [%l7 + 0x5E], %l3 sdivcc %o0, 0x0485, %g2 brnz,a %g5, loop_5247 bleu,a,pt %xcc, loop_5248 stb %i2, [%l7 + 0x37] sethi 0x195E, %l0 loop_5247: edge8 %g4, %o3, %i1 loop_5248: movcc %icc, %l6, %o4 ldd [%l7 + 0x40], %f6 sth %l1, [%l7 + 0x48] fmovsvs %icc, %f12, %f6 stw %g7, [%l7 + 0x20] brnz %i7, loop_5249 sdiv %g6, 0x1FE2, %o5 fcmpne16 %f2, %f12, %i6 fpsub16s %f0, %f6, %f1 loop_5249: tvc %xcc, 0x2 subccc %i0, 0x14CC, %i3 andncc %i4, %o1, %o2 st %f1, [%l7 + 0x30] brlz %l2, loop_5250 fmovde %icc, %f5, %f7 edge8ln %l5, %o7, %o6 fmovdcc %icc, %f8, %f3 loop_5250: movrne %i5, %l4, %g3 bpos,a loop_5251 fmovsleu %xcc, %f3, %f14 call loop_5252 ldsh [%l7 + 0x5E], %l3 loop_5251: fones %f6 tcs %xcc, 0x3 loop_5252: umulcc %g1, 0x0C71, %g2 fmovse %xcc, %f4, %f7 tvc %xcc, 0x2 edge32 %g5, %o0, %l0 bg,a,pt %icc, loop_5253 stb %i2, [%l7 + 0x6D] movl %icc, %o3, %i1 sll %l6, 0x05, %o4 loop_5253: brgez,a %g4, loop_5254 ldd [%l7 + 0x10], %f6 tsubcc %l1, %i7, %g7 umulcc %g6, 0x00CB, %i6 loop_5254: fbo,a %fcc2, loop_5255 fpmerge %f4, %f10, %f10 udiv %o5, 0x0D2A, %i3 sth %i4, [%l7 + 0x58] loop_5255: sdivx %o1, 0x1591, %i0 movrgez %o2, %l2, %o7 ldsh [%l7 + 0x52], %o6 orn %l5, 0x19C0, %l4 ldub [%l7 + 0x0A], %g3 taddcctv %i5, %l3, %g2 st %f8, [%l7 + 0x34] be,a %xcc, loop_5256 sll %g5, 0x18, %g1 bneg,a,pn %icc, loop_5257 movle %xcc, %l0, %i2 loop_5256: tpos %icc, 0x7 movvc %icc, %o0, %i1 loop_5257: fcmple32 %f10, %f4, %o3 movcs %icc, %o4, %l6 edge16l %l1, %g4, %i7 lduw [%l7 + 0x5C], %g7 bshuffle %f6, %f14, %f4 fzeros %f7 umulcc %i6, %o5, %i3 fmovdn %xcc, %f9, %f1 fornot2 %f6, %f0, %f2 fnegd %f4, %f14 fmovrslz %g6, %f11, %f6 ldsb [%l7 + 0x68], %i4 bvc,a,pn %xcc, loop_5258 move %icc, %i0, %o2 tsubcctv %o1, 0x03A8, %o7 bvc,a,pt %icc, loop_5259 loop_5258: bcs,a loop_5260 fmul8sux16 %f6, %f4, %f0 stx %o6, [%l7 + 0x78] loop_5259: pdist %f0, %f14, %f10 loop_5260: fmovspos %icc, %f4, %f2 ldd [%l7 + 0x60], %f14 fbul %fcc1, loop_5261 brgez,a %l5, loop_5262 fandnot2 %f6, %f12, %f4 sdiv %l4, 0x0447, %g3 loop_5261: movcc %icc, %i5, %l3 loop_5262: nop setx loop_5263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcctv %g2, %g5, %g1 ld [%l7 + 0x64], %f9 call loop_5264 loop_5263: stb %l2, [%l7 + 0x47] fmul8x16al %f14, %f6, %f12 stx %i2, [%l7 + 0x30] loop_5264: stx %o0, [%l7 + 0x70] ldx [%l7 + 0x20], %l0 fmovsneg %icc, %f15, %f8 fandnot1s %f3, %f10, %f1 bneg,a,pn %xcc, loop_5265 ldx [%l7 + 0x28], %o3 edge8n %i1, %l6, %l1 stw %g4, [%l7 + 0x54] loop_5265: movl %xcc, %i7, %o4 fxnor %f6, %f4, %f8 fbn,a %fcc1, loop_5266 std %f10, [%l7 + 0x20] smulcc %i6, %o5, %i3 fpadd32s %f3, %f10, %f11 loop_5266: ldub [%l7 + 0x5A], %g7 fcmple32 %f0, %f8, %g6 bcc,a,pn %icc, loop_5267 lduh [%l7 + 0x24], %i0 ldd [%l7 + 0x28], %f4 ldub [%l7 + 0x52], %i4 loop_5267: st %f0, [%l7 + 0x40] addcc %o1, 0x0099, %o7 fpadd16 %f2, %f10, %f2 tge %icc, 0x7 edge32ln %o2, %o6, %l4 edge16n %l5, %i5, %l3 fmovrdgz %g2, %f8, %f14 fnot2 %f4, %f8 stb %g3, [%l7 + 0x13] smul %g1, %l2, %i2 fmovsg %xcc, %f15, %f6 ldub [%l7 + 0x36], %o0 stx %l0, [%l7 + 0x30] edge16l %o3, %g5, %i1 addc %l1, 0x069C, %l6 lduh [%l7 + 0x58], %g4 sth %o4, [%l7 + 0x14] fble,a %fcc0, loop_5268 fpsub16s %f3, %f10, %f6 fble,a %fcc3, loop_5269 movg %xcc, %i7, %i6 loop_5268: fmovsl %xcc, %f12, %f13 stw %i3, [%l7 + 0x64] loop_5269: fsrc2s %f7, %f10 fbu,a %fcc2, loop_5270 edge8 %o5, %g6, %i0 nop setx loop_5271, %l0, %l1 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 %i4, %f0, %f1 loop_5270: ble,pn %icc, loop_5272 brlez,a %g7, loop_5273 loop_5271: movcc %xcc, %o7, %o1 tl %xcc, 0x2 loop_5272: edge32ln %o6, %o2, %l5 loop_5273: movpos %xcc, %i5, %l3 fpsub16s %f11, %f2, %f7 st %f8, [%l7 + 0x18] fabsd %f0, %f14 fnors %f10, %f4, %f9 bgu,a loop_5274 fpsub16 %f8, %f12, %f0 st %f2, [%l7 + 0x54] ldsh [%l7 + 0x64], %g2 loop_5274: fandnot1 %f2, %f14, %f14 fpadd32s %f11, %f5, %f13 fmovdneg %icc, %f12, %f4 ldub [%l7 + 0x21], %l4 for %f4, %f8, %f10 fcmpes %fcc1, %f11, %f15 ldsw [%l7 + 0x54], %g3 fmovsge %icc, %f7, %f5 st %f8, [%l7 + 0x4C] orncc %g1, %i2, %l2 ble loop_5275 ld [%l7 + 0x34], %f10 ldub [%l7 + 0x48], %l0 movle %icc, %o3, %o0 loop_5275: bvc loop_5276 fnegd %f8, %f10 fxors %f0, %f8, %f13 fmul8x16 %f1, %f0, %f4 loop_5276: fcmpgt16 %f8, %f6, %g5 ldsb [%l7 + 0x75], %i1 ldd [%l7 + 0x30], %f8 edge32 %l6, %g4, %o4 movne %xcc, %l1, %i7 ld [%l7 + 0x28], %f5 andncc %i3, %i6, %g6 bge,a,pt %xcc, loop_5277 nop setx loop_5278, %l0, %l1 jmpl %l1, %i0 bge %xcc, loop_5279 ldsh [%l7 + 0x24], %i4 loop_5277: ble,a %icc, loop_5280 loop_5278: ldsw [%l7 + 0x58], %g7 loop_5279: fcmpgt32 %f10, %f0, %o7 tsubcc %o5, %o1, %o6 loop_5280: bshuffle %f0, %f2, %f14 srl %l5, %i5, %l3 stw %g2, [%l7 + 0x68] lduw [%l7 + 0x68], %l4 stb %g3, [%l7 + 0x23] sth %o2, [%l7 + 0x46] stx %g1, [%l7 + 0x28] fsrc1s %f4, %f0 fcmpne32 %f8, %f6, %i2 fble,a %fcc1, loop_5281 movn %xcc, %l2, %o3 fmovrdgz %o0, %f6, %f14 addc %g5, 0x0A01, %i1 loop_5281: fmovdgu %icc, %f11, %f13 fmovsgu %xcc, %f6, %f2 fmovd %f8, %f10 stw %l6, [%l7 + 0x50] movleu %icc, %l0, %g4 fmovdpos %xcc, %f5, %f5 lduh [%l7 + 0x56], %l1 fmovdge %xcc, %f13, %f0 xnorcc %i7, %i3, %o4 fmovdl %xcc, %f3, %f11 fba %fcc2, loop_5282 nop setx loop_5283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %g6, 0x344, %i0 lduw [%l7 + 0x18], %i4 loop_5282: smul %i6, %g7, %o7 loop_5283: ldub [%l7 + 0x24], %o5 addccc %o6, %o1, %i5 lduh [%l7 + 0x28], %l5 fmovrde %l3, %f0, %f4 tleu %xcc, 0x5 lduw [%l7 + 0x6C], %g2 bvc,a,pn %xcc, loop_5284 bgu,pn %icc, loop_5285 st %f13, [%l7 + 0x5C] ldsb [%l7 + 0x7A], %g3 loop_5284: ldub [%l7 + 0x27], %l4 loop_5285: edge8l %o2, %g1, %l2 ld [%l7 + 0x2C], %f10 movpos %xcc, %i2, %o3 fmovrdgz %o0, %f6, %f0 movvc %icc, %g5, %i1 ldd [%l7 + 0x30], %f6 sdiv %l6, 0x0D1A, %g4 fbge %fcc0, loop_5286 tgu %icc, 0x0 bne,pn %xcc, loop_5287 srlx %l1, %l0, %i7 loop_5286: edge32 %i3, %g6, %o4 movrne %i0, 0x1D2, %i6 loop_5287: fcmpeq32 %f14, %f14, %i4 ldsb [%l7 + 0x72], %g7 lduh [%l7 + 0x32], %o5 fmovrsgez %o7, %f11, %f0 fpadd32s %f3, %f0, %f4 xnor %o1, %i5, %o6 fsrc2 %f10, %f14 fbug %fcc1, loop_5288 fmovsg %icc, %f4, %f3 movg %icc, %l5, %g2 fmovsvs %xcc, %f11, %f7 loop_5288: stx %g3, [%l7 + 0x30] popc %l3, %o2 fsrc1 %f6, %f14 stb %l4, [%l7 + 0x73] fmovscs %icc, %f5, %f7 or %g1, %i2, %l2 andncc %o0, %o3, %i1 fandnot2 %f14, %f14, %f10 st %f12, [%l7 + 0x78] sdivcc %l6, 0x0CBD, %g4 bleu,a %xcc, loop_5289 alignaddr %l1, %l0, %i7 fandnot1s %f13, %f14, %f12 ldsw [%l7 + 0x08], %i3 loop_5289: movvs %xcc, %g6, %o4 ld [%l7 + 0x54], %f0 tl %icc, 0x2 fmovsn %xcc, %f4, %f5 fones %f9 fmovdg %icc, %f12, %f8 movleu %icc, %g5, %i6 fbo,a %fcc3, loop_5290 fmovrslez %i4, %f6, %f8 movrgz %i0, %g7, %o5 movvs %xcc, %o7, %i5 loop_5290: srax %o6, %l5, %o1 fabsd %f2, %f14 ble,a,pt %icc, loop_5291 brz,a %g2, loop_5292 ldd [%l7 + 0x48], %f14 movne %xcc, %l3, %g3 loop_5291: brgez,a %o2, loop_5293 loop_5292: fxors %f0, %f15, %f7 st %f9, [%l7 + 0x54] addcc %g1, %i2, %l2 loop_5293: std %f14, [%l7 + 0x70] tl %xcc, 0x5 call loop_5294 lduh [%l7 + 0x16], %l4 for %f6, %f6, %f6 bcc %xcc, loop_5295 loop_5294: lduh [%l7 + 0x30], %o0 ldx [%l7 + 0x10], %i1 fsrc2 %f14, %f2 loop_5295: fbo %fcc2, loop_5296 sdivcc %l6, 0x047E, %o3 fcmpgt32 %f14, %f10, %l1 ldub [%l7 + 0x20], %l0 loop_5296: ldx [%l7 + 0x20], %i7 fsrc2s %f2, %f9 fxors %f4, %f8, %f10 umulcc %i3, %g4, %o4 ldsh [%l7 + 0x60], %g5 addccc %g6, %i4, %i6 edge16 %g7, %o5, %o7 fbue %fcc3, loop_5297 fmovdne %xcc, %f3, %f10 stb %i5, [%l7 + 0x0C] bvs,a loop_5298 loop_5297: stw %o6, [%l7 + 0x08] tleu %xcc, 0x2 fmovdne %xcc, %f5, %f14 loop_5298: ldsb [%l7 + 0x0C], %i0 sth %o1, [%l7 + 0x18] srax %l5, %l3, %g2 ldsb [%l7 + 0x43], %g3 stw %o2, [%l7 + 0x30] fmovrsgez %i2, %f3, %f11 udiv %l2, 0x12E0, %l4 stw %o0, [%l7 + 0x60] xnor %i1, %g1, %l6 tcc %xcc, 0x2 movpos %xcc, %l1, %l0 tg %icc, 0x2 bneg,a %icc, loop_5299 orn %i7, %o3, %i3 ldsw [%l7 + 0x50], %o4 lduh [%l7 + 0x0A], %g4 loop_5299: or %g5, 0x0667, %i4 fmuld8ulx16 %f9, %f14, %f0 fxor %f6, %f10, %f0 lduh [%l7 + 0x6E], %g6 fba %fcc3, loop_5300 xnor %g7, 0x1009, %o5 bne,a,pt %icc, loop_5301 sth %i6, [%l7 + 0x66] loop_5300: addcc %i5, 0x18E0, %o7 sth %i0, [%l7 + 0x2E] loop_5301: ldd [%l7 + 0x50], %f2 fnot1s %f8, %f9 std %f14, [%l7 + 0x20] movrlz %o1, %l5, %l3 movg %xcc, %g2, %g3 movneg %icc, %o6, %o2 movgu %xcc, %i2, %l4 ldx [%l7 + 0x58], %o0 sllx %i1, 0x18, %l2 fxor %f6, %f0, %f12 fmul8x16 %f3, %f0, %f4 fmovrslez %l6, %f8, %f0 edge16ln %g1, %l0, %i7 brgez %o3, loop_5302 stx %l1, [%l7 + 0x60] lduh [%l7 + 0x5E], %o4 st %f15, [%l7 + 0x50] loop_5302: ldsh [%l7 + 0x36], %g4 fmovrslz %i3, %f2, %f9 ldx [%l7 + 0x40], %g5 fabsd %f12, %f0 array16 %i4, %g6, %g7 fmovrslez %o5, %f15, %f9 stx %i6, [%l7 + 0x20] xor %o7, 0x158E, %i0 andn %o1, 0x103A, %l5 ldsb [%l7 + 0x17], %i5 bn,a,pt %xcc, loop_5303 fmovs %f3, %f12 stx %l3, [%l7 + 0x70] bleu,a,pn %xcc, loop_5304 loop_5303: tsubcctv %g3, 0x025C, %o6 bn,a loop_5305 fmovs %f9, %f14 loop_5304: tg %xcc, 0x0 lduw [%l7 + 0x4C], %o2 loop_5305: bne loop_5306 fbg,a %fcc0, loop_5307 fpsub32s %f15, %f0, %f3 addccc %g2, %l4, %i2 loop_5306: fbne,a %fcc1, loop_5308 loop_5307: ldx [%l7 + 0x40], %i1 xnorcc %o0, %l2, %g1 taddcctv %l6, %i7, %o3 loop_5308: fmovde %xcc, %f3, %f9 fcmpeq16 %f12, %f12, %l1 udivx %l0, 0x0070, %g4 ld [%l7 + 0x5C], %f3 std %f8, [%l7 + 0x08] fmovse %xcc, %f0, %f8 ld [%l7 + 0x0C], %f10 tgu %icc, 0x7 bn,a loop_5309 stb %i3, [%l7 + 0x5C] orcc %o4, %g5, %i4 ld [%l7 + 0x4C], %f6 loop_5309: srlx %g6, %o5, %i6 ldsh [%l7 + 0x4A], %g7 fcmps %fcc3, %f11, %f6 bne loop_5310 bge,pn %xcc, loop_5311 bcc,a %xcc, loop_5312 lduh [%l7 + 0x54], %i0 loop_5310: andn %o7, %l5, %i5 loop_5311: stb %l3, [%l7 + 0x41] loop_5312: xor %g3, 0x0341, %o1 be,a loop_5313 movcs %icc, %o2, %g2 xor %o6, 0x1395, %i2 stx %l4, [%l7 + 0x38] loop_5313: sub %o0, 0x0503, %l2 stx %g1, [%l7 + 0x50] fcmple16 %f12, %f2, %l6 andn %i1, 0x0142, %i7 movrgz %o3, 0x112, %l0 stx %l1, [%l7 + 0x50] alignaddr %g4, %o4, %i3 lduw [%l7 + 0x40], %g5 bcc,a,pn %icc, loop_5314 std %f14, [%l7 + 0x38] brnz %i4, loop_5315 subc %o5, %g6, %g7 loop_5314: fmovsn %xcc, %f13, %f1 std %f12, [%l7 + 0x78] loop_5315: std %f4, [%l7 + 0x40] stw %i6, [%l7 + 0x08] ldub [%l7 + 0x4C], %i0 stw %o7, [%l7 + 0x40] umulcc %i5, %l3, %l5 fbge %fcc1, loop_5316 sub %o1, %g3, %g2 fmovrdgz %o2, %f8, %f6 ldsb [%l7 + 0x08], %o6 loop_5316: fbuge,a %fcc1, loop_5317 fmovrdlez %i2, %f2, %f12 brgz %l4, loop_5318 tgu %icc, 0x7 loop_5317: stb %o0, [%l7 + 0x45] movleu %xcc, %l2, %l6 loop_5318: lduh [%l7 + 0x7C], %g1 fzeros %f13 siam 0x4 fmuld8ulx16 %f13, %f9, %f6 fmovsge %xcc, %f3, %f0 ldx [%l7 + 0x30], %i7 taddcctv %o3, 0x1CF1, %i1 movpos %xcc, %l1, %g4 fandnot1s %f11, %f12, %f15 fnegs %f15, %f3 fmovse %icc, %f6, %f6 ldsh [%l7 + 0x3C], %l0 fxor %f0, %f14, %f12 ldub [%l7 + 0x74], %o4 ldsh [%l7 + 0x1E], %g5 fpsub16s %f2, %f7, %f8 ldx [%l7 + 0x08], %i3 edge16ln %i4, %g6, %g7 fbuge %fcc1, loop_5319 fmovdvc %xcc, %f9, %f3 fand %f2, %f4, %f8 nop setx loop_5320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5319: bleu,pn %icc, loop_5321 fpmerge %f10, %f7, %f8 ld [%l7 + 0x60], %f12 loop_5320: ldd [%l7 + 0x10], %f10 loop_5321: fmovdcs %xcc, %f4, %f11 tsubcctv %i6, 0x0028, %i0 fbule %fcc0, loop_5322 movvc %icc, %o5, %o7 edge32ln %l3, %l5, %i5 movrgez %g3, 0x0AB, %g2 loop_5322: ldd [%l7 + 0x68], %f4 ldd [%l7 + 0x78], %f6 fpack32 %f12, %f12, %f6 ldub [%l7 + 0x59], %o2 tne %icc, 0x3 fzero %f0 ldd [%l7 + 0x08], %f10 addccc %o6, 0x10E3, %o1 fone %f12 fmovsn %icc, %f15, %f9 movcc %icc, %l4, %o0 fpadd16s %f3, %f10, %f6 tgu %xcc, 0x1 sth %i2, [%l7 + 0x42] ld [%l7 + 0x0C], %f5 edge8ln %l2, %l6, %g1 edge16 %o3, %i7, %i1 sth %g4, [%l7 + 0x30] fpadd32 %f12, %f12, %f12 fmovrdlez %l0, %f8, %f2 fmovrslez %o4, %f4, %f10 tl %icc, 0x5 fpsub32 %f6, %f2, %f12 taddcctv %l1, 0x04C0, %g5 fpmerge %f4, %f7, %f12 stb %i3, [%l7 + 0x70] nop setx loop_5323, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %i4, %g6, %g7 array32 %i0, %o5, %i6 tg %xcc, 0x2 loop_5323: fmovdl %icc, %f14, %f14 ba,a,pn %xcc, loop_5324 fandnot1s %f1, %f3, %f3 lduw [%l7 + 0x08], %o7 fnegs %f3, %f12 loop_5324: fornot2 %f0, %f14, %f6 fors %f4, %f2, %f15 std %f8, [%l7 + 0x60] fmovsneg %xcc, %f7, %f3 sth %l3, [%l7 + 0x66] fbl,a %fcc0, loop_5325 siam 0x5 movneg %xcc, %i5, %l5 fmul8sux16 %f8, %f4, %f4 loop_5325: stw %g3, [%l7 + 0x24] fmovdneg %xcc, %f2, %f7 xorcc %g2, 0x1256, %o6 fornot1s %f1, %f6, %f12 ba,a %icc, loop_5326 fmovdl %xcc, %f10, %f1 fmovda %icc, %f11, %f15 ld [%l7 + 0x78], %f14 loop_5326: movvs %xcc, %o2, %o1 fmovscc %icc, %f11, %f0 fble,a %fcc0, loop_5327 fxnors %f15, %f3, %f0 fors %f11, %f3, %f9 ldd [%l7 + 0x08], %f4 loop_5327: stx %o0, [%l7 + 0x28] or %i2, %l2, %l4 sdiv %g1, 0x0148, %o3 lduw [%l7 + 0x64], %l6 ldsw [%l7 + 0x4C], %i7 ldd [%l7 + 0x48], %f8 lduh [%l7 + 0x5E], %g4 edge32ln %l0, %o4, %l1 fbge %fcc3, loop_5328 tle %xcc, 0x4 brz %i1, loop_5329 fandnot1s %f2, %f8, %f6 loop_5328: stx %g5, [%l7 + 0x60] sdiv %i4, 0x0E36, %g6 loop_5329: fxnors %f11, %f13, %f4 ldsb [%l7 + 0x58], %i3 fbue %fcc3, loop_5330 bl loop_5331 srlx %i0, 0x1F, %o5 umul %g7, 0x0FD1, %i6 loop_5330: movle %icc, %l3, %i5 loop_5331: ldx [%l7 + 0x68], %o7 fnegd %f2, %f4 taddcctv %l5, %g3, %o6 sth %o2, [%l7 + 0x14] ldsw [%l7 + 0x20], %o1 fmovsvc %xcc, %f9, %f3 lduw [%l7 + 0x3C], %o0 stb %g2, [%l7 + 0x7E] bcs,a %icc, loop_5332 bgu,a,pn %xcc, loop_5333 fble %fcc0, loop_5334 fmovsne %xcc, %f13, %f15 loop_5332: bcc,a,pt %xcc, loop_5335 loop_5333: ldd [%l7 + 0x68], %f14 loop_5334: fxors %f12, %f13, %f1 ldx [%l7 + 0x30], %l2 loop_5335: fornot2 %f4, %f4, %f4 movcs %icc, %l4, %i2 fbue,a %fcc0, loop_5336 bvs,a loop_5337 fmovdg %icc, %f2, %f0 std %f2, [%l7 + 0x10] loop_5336: fones %f10 loop_5337: srax %o3, 0x1D, %g1 brlez %i7, loop_5338 fbo,a %fcc1, loop_5339 fcmple32 %f8, %f8, %g4 stw %l6, [%l7 + 0x70] loop_5338: movn %xcc, %l0, %o4 loop_5339: ldsw [%l7 + 0x6C], %l1 fmovscc %icc, %f8, %f8 st %f4, [%l7 + 0x78] movcs %xcc, %g5, %i1 edge16ln %i4, %g6, %i3 fornot1 %f12, %f0, %f14 sllx %o5, 0x11, %i0 fxor %f14, %f0, %f2 ldsb [%l7 + 0x15], %i6 ldsb [%l7 + 0x08], %l3 brlz %i5, loop_5340 movg %xcc, %g7, %l5 fnot2s %f10, %f1 fmovsgu %icc, %f0, %f5 loop_5340: siam 0x5 lduw [%l7 + 0x3C], %g3 or %o6, %o2, %o1 movg %xcc, %o0, %o7 fmovrse %l2, %f7, %f4 edge16 %l4, %i2, %o3 fmovrdgz %g2, %f0, %f4 fbu,a %fcc1, loop_5341 st %f9, [%l7 + 0x2C] fbug,a %fcc2, loop_5342 ba %icc, loop_5343 loop_5341: fornot1 %f8, %f4, %f12 edge32l %i7, %g1, %g4 loop_5342: fzero %f0 loop_5343: subccc %l0, %l6, %o4 ldx [%l7 + 0x58], %l1 fmovdleu %icc, %f4, %f10 movg %xcc, %g5, %i4 ldsh [%l7 + 0x1C], %g6 andn %i3, 0x0AB4, %o5 bneg,a,pn %xcc, loop_5344 fnot2s %f10, %f7 stw %i1, [%l7 + 0x58] bcs,a,pn %xcc, loop_5345 loop_5344: add %i6, %l3, %i5 lduh [%l7 + 0x26], %i0 fxnor %f12, %f10, %f14 loop_5345: brz,a %l5, loop_5346 fmovdg %xcc, %f6, %f13 fpsub32 %f8, %f2, %f2 bshuffle %f0, %f2, %f2 loop_5346: fcmpes %fcc3, %f4, %f1 tg %icc, 0x0 fbuge %fcc2, loop_5347 fmovdvs %xcc, %f8, %f1 fpadd16s %f8, %f13, %f13 call loop_5348 loop_5347: bvs %icc, loop_5349 or %g3, 0x05E7, %o6 fcmpgt16 %f6, %f6, %g7 loop_5348: edge16ln %o2, %o0, %o1 loop_5349: ldsh [%l7 + 0x3E], %o7 addccc %l4, 0x089A, %i2 fmovrsgez %l2, %f10, %f6 umul %g2, 0x1B00, %o3 sethi 0x0551, %i7 fornot2s %f11, %f11, %f1 fcmpne16 %f6, %f8, %g4 tleu %xcc, 0x0 bvc loop_5350 movrlz %l0, %l6, %g1 ldsh [%l7 + 0x78], %o4 tvc %icc, 0x0 loop_5350: movne %xcc, %l1, %i4 fba,a %fcc0, loop_5351 fmuld8ulx16 %f7, %f13, %f2 sth %g6, [%l7 + 0x1C] fmovsneg %icc, %f12, %f14 loop_5351: fbg %fcc3, loop_5352 fbne %fcc0, loop_5353 bpos,a loop_5354 fmovsvc %xcc, %f11, %f11 loop_5352: srlx %g5, 0x1F, %i3 loop_5353: fabsd %f4, %f14 loop_5354: lduh [%l7 + 0x7E], %i1 ldsh [%l7 + 0x40], %i6 ldub [%l7 + 0x41], %l3 nop setx loop_5355, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %o5, %f3, %f15 addc %i5, 0x0E4B, %i0 movrgz %l5, %g3, %o6 loop_5355: lduw [%l7 + 0x58], %g7 ldd [%l7 + 0x38], %f6 st %f11, [%l7 + 0x18] xor %o0, 0x1BC5, %o1 ldsb [%l7 + 0x0A], %o2 fmovdg %icc, %f9, %f5 ldsb [%l7 + 0x2F], %l4 bl,a,pt %icc, loop_5356 bcc,a %icc, loop_5357 fbu,a %fcc3, loop_5358 fmovrsgez %o7, %f8, %f6 loop_5356: fcmpne32 %f6, %f8, %i2 loop_5357: fpadd16 %f2, %f0, %f0 loop_5358: movrgez %g2, %o3, %l2 lduh [%l7 + 0x4E], %i7 xor %l0, %g4, %g1 mulx %o4, 0x15B7, %l1 tvc %icc, 0x1 fba,a %fcc0, loop_5359 movvs %xcc, %l6, %g6 tg %xcc, 0x2 bneg,a loop_5360 loop_5359: nop setx loop_5361, %l0, %l1 jmpl %l1, %g5 stx %i4, [%l7 + 0x48] tcs %xcc, 0x7 loop_5360: mulx %i3, %i1, %i6 loop_5361: bvc,a,pt %icc, loop_5362 nop setx loop_5363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %xcc, 0x6 fmovrdlz %l3, %f14, %f0 loop_5362: fnand %f0, %f8, %f8 loop_5363: edge32 %o5, %i5, %l5 lduh [%l7 + 0x5E], %g3 std %f8, [%l7 + 0x68] stw %i0, [%l7 + 0x38] tvs %xcc, 0x1 mova %icc, %g7, %o6 tsubcctv %o0, 0x0054, %o1 fcmpne16 %f12, %f0, %o2 fbn %fcc2, loop_5364 tcs %xcc, 0x5 stb %o7, [%l7 + 0x68] ldub [%l7 + 0x37], %l4 loop_5364: movvc %xcc, %g2, %i2 stw %o3, [%l7 + 0x44] subccc %l2, %l0, %i7 udivcc %g4, 0x11DC, %o4 ldsh [%l7 + 0x7A], %l1 edge8n %g1, %g6, %g5 tsubcctv %l6, %i4, %i1 ldd [%l7 + 0x08], %f10 orcc %i6, %i3, %o5 fabsd %f2, %f4 fbule %fcc2, loop_5365 lduw [%l7 + 0x54], %i5 st %f5, [%l7 + 0x24] ldub [%l7 + 0x6E], %l3 loop_5365: andn %g3, 0x1F49, %l5 stb %i0, [%l7 + 0x50] fandnot2 %f10, %f8, %f0 fmovsleu %xcc, %f11, %f4 fmovrsne %g7, %f9, %f10 fbo,a %fcc0, loop_5366 xnorcc %o6, 0x154F, %o0 fmovsge %xcc, %f2, %f1 fpack32 %f2, %f0, %f6 loop_5366: taddcctv %o1, %o7, %l4 movrgez %g2, 0x2DF, %o2 ble,a loop_5367 fmovrsne %o3, %f10, %f15 stb %l2, [%l7 + 0x1A] edge32 %l0, %i7, %g4 loop_5367: lduw [%l7 + 0x40], %i2 edge32ln %o4, %g1, %g6 popc %g5, %l1 fpmerge %f10, %f0, %f8 call loop_5368 movvs %xcc, %l6, %i1 fmovrsgz %i6, %f13, %f6 umulcc %i4, %o5, %i3 loop_5368: fabss %f2, %f9 fbug %fcc0, loop_5369 stx %i5, [%l7 + 0x70] stb %l3, [%l7 + 0x60] fmovde %xcc, %f11, %f2 loop_5369: fbue,a %fcc2, loop_5370 ldub [%l7 + 0x7B], %l5 fmul8x16 %f7, %f12, %f6 lduh [%l7 + 0x38], %g3 loop_5370: fmovspos %xcc, %f10, %f15 ldx [%l7 + 0x50], %i0 movrgz %g7, 0x222, %o6 ble,pn %icc, loop_5371 std %f4, [%l7 + 0x40] fmovrslz %o0, %f3, %f12 pdist %f10, %f10, %f14 loop_5371: fpadd32s %f8, %f3, %f1 orn %o1, 0x02A2, %o7 edge32l %l4, %o2, %o3 fmovsa %icc, %f14, %f11 fmovd %f12, %f12 sethi 0x159D, %l2 ldsw [%l7 + 0x08], %g2 fmovsge %xcc, %f9, %f11 ld [%l7 + 0x7C], %f9 fornot1 %f8, %f6, %f6 sth %i7, [%l7 + 0x24] tneg %xcc, 0x5 edge8ln %g4, %l0, %i2 sdivx %o4, 0x0805, %g1 std %f4, [%l7 + 0x28] fandnot2 %f14, %f8, %f6 fmovrde %g6, %f2, %f10 fmovdpos %icc, %f10, %f10 ldx [%l7 + 0x20], %l1 bg,a,pt %xcc, loop_5372 fpmerge %f10, %f2, %f10 sdiv %g5, 0x140E, %l6 fsrc2s %f6, %f14 loop_5372: sth %i6, [%l7 + 0x34] call loop_5373 addccc %i4, %o5, %i1 edge16 %i5, %i3, %l3 siam 0x3 loop_5373: fmovde %xcc, %f15, %f14 fsrc2 %f4, %f10 tne %xcc, 0x0 fmovscc %icc, %f15, %f2 ldub [%l7 + 0x0E], %l5 bge,a,pt %xcc, loop_5374 fpadd16s %f3, %f4, %f8 fbuge %fcc2, loop_5375 bl,a,pn %icc, loop_5376 loop_5374: movl %icc, %i0, %g7 tne %xcc, 0x3 loop_5375: fba %fcc2, loop_5377 loop_5376: ble,a loop_5378 fxor %f12, %f2, %f14 edge16ln %o6, %g3, %o0 loop_5377: fandnot1s %f2, %f14, %f12 loop_5378: ld [%l7 + 0x64], %f8 fba,a %fcc3, loop_5379 add %o1, %o7, %l4 movcs %icc, %o2, %o3 udiv %l2, 0x1F5A, %g2 loop_5379: tsubcctv %g4, %l0, %i2 movg %icc, %o4, %i7 sdivx %g6, 0x0C8F, %l1 movcc %xcc, %g5, %l6 brnz %i6, loop_5380 ta %icc, 0x5 ldsw [%l7 + 0x54], %i4 fsrc2 %f14, %f12 loop_5380: ldx [%l7 + 0x40], %o5 fbg,a %fcc2, loop_5381 fbue,a %fcc3, loop_5382 fpsub32s %f11, %f6, %f3 brnz %g1, loop_5383 loop_5381: fands %f4, %f11, %f10 loop_5382: lduw [%l7 + 0x7C], %i5 fmovsvs %xcc, %f7, %f12 loop_5383: umul %i3, 0x1DEF, %i1 sdivcc %l5, 0x0682, %i0 tcc %xcc, 0x6 edge16n %l3, %o6, %g3 fpadd16s %f15, %f8, %f14 sth %o0, [%l7 + 0x2A] fmul8x16 %f3, %f12, %f6 fexpand %f7, %f12 sth %g7, [%l7 + 0x5E] ldd [%l7 + 0x40], %f10 udiv %o1, 0x1A7F, %l4 ldsh [%l7 + 0x0C], %o7 tleu %icc, 0x7 fbl,a %fcc0, loop_5384 sub %o2, %o3, %g2 tvs %xcc, 0x3 ldx [%l7 + 0x30], %g4 loop_5384: taddcc %l2, 0x0454, %l0 edge8l %o4, %i2, %i7 ld [%l7 + 0x64], %f9 bneg loop_5385 movcc %xcc, %l1, %g6 bcs loop_5386 srlx %l6, 0x0E, %i6 loop_5385: stw %g5, [%l7 + 0x68] fmovsneg %xcc, %f2, %f5 loop_5386: fmovdn %icc, %f13, %f14 ldub [%l7 + 0x1B], %o5 fmul8x16al %f1, %f1, %f10 stw %i4, [%l7 + 0x48] stw %g1, [%l7 + 0x30] movgu %icc, %i3, %i5 fpack16 %f12, %f7 tgu %icc, 0x2 bg %xcc, loop_5387 movre %i1, 0x3F9, %l5 stx %l3, [%l7 + 0x50] ld [%l7 + 0x30], %f12 loop_5387: fpsub32 %f0, %f12, %f14 ldub [%l7 + 0x71], %i0 fabsd %f10, %f0 movneg %xcc, %o6, %g3 fmovs %f1, %f13 ble %xcc, loop_5388 udivcc %o0, 0x16BA, %g7 tcc %xcc, 0x5 tleu %xcc, 0x7 loop_5388: stw %l4, [%l7 + 0x74] movcc %xcc, %o1, %o7 srl %o2, %g2, %g4 fpsub16s %f13, %f3, %f13 bne,a,pt %icc, loop_5389 faligndata %f14, %f12, %f12 movrlz %o3, %l0, %l2 ldsb [%l7 + 0x6F], %i2 loop_5389: movleu %icc, %i7, %o4 fandnot1s %f14, %f12, %f5 faligndata %f6, %f4, %f0 umulcc %g6, %l6, %l1 stw %g5, [%l7 + 0x58] brnz,a %o5, loop_5390 st %f6, [%l7 + 0x68] tcc %xcc, 0x7 lduw [%l7 + 0x74], %i4 loop_5390: ldub [%l7 + 0x6E], %i6 andn %i3, 0x0924, %g1 brgez %i5, loop_5391 fbule,a %fcc3, loop_5392 fsrc1 %f8, %f4 fornot2s %f12, %f14, %f2 loop_5391: edge16l %i1, %l3, %i0 loop_5392: lduw [%l7 + 0x20], %o6 srl %l5, %g3, %g7 bge,a,pt %icc, loop_5393 movcc %icc, %o0, %l4 orncc %o7, %o1, %o2 or %g4, %g2, %o3 loop_5393: bcc,pn %xcc, loop_5394 fcmpeq32 %f12, %f6, %l0 fmul8x16 %f4, %f6, %f4 srax %l2, %i7, %i2 loop_5394: edge8l %g6, %l6, %o4 be,a loop_5395 fbl,a %fcc2, loop_5396 fandnot2 %f12, %f12, %f12 move %icc, %l1, %g5 loop_5395: fmovs %f3, %f3 loop_5396: ldsw [%l7 + 0x4C], %i4 fmovrdlz %o5, %f8, %f14 fmovsvs %icc, %f13, %f4 subccc %i3, 0x1668, %g1 fcmpd %fcc0, %f8, %f8 edge8 %i5, %i1, %i6 fcmped %fcc3, %f8, %f4 edge32l %i0, %o6, %l5 fbn,a %fcc0, loop_5397 fcmple32 %f2, %f12, %g3 movrne %g7, 0x083, %o0 movrlez %l4, 0x354, %l3 loop_5397: st %f2, [%l7 + 0x40] movneg %xcc, %o1, %o2 movge %xcc, %g4, %o7 add %g2, %l0, %l2 movge %xcc, %o3, %i7 stw %i2, [%l7 + 0x7C] stx %l6, [%l7 + 0x68] movge %icc, %g6, %l1 fpackfix %f8, %f0 xorcc %g5, 0x12F6, %i4 ldd [%l7 + 0x28], %f6 ld [%l7 + 0x24], %f12 fandnot2s %f15, %f14, %f13 and %o4, 0x1344, %o5 fmovdge %xcc, %f15, %f3 ldsh [%l7 + 0x7C], %i3 fmovrdgz %g1, %f14, %f14 movvs %icc, %i1, %i5 movcs %icc, %i6, %i0 movrlz %l5, 0x0E1, %o6 lduw [%l7 + 0x70], %g7 ldub [%l7 + 0x2C], %o0 brgz %g3, loop_5398 lduh [%l7 + 0x1A], %l3 fmovrdlez %o1, %f10, %f12 movneg %xcc, %o2, %g4 loop_5398: mulx %o7, 0x140F, %g2 movrlez %l4, %l0, %o3 fmovsne %xcc, %f9, %f1 sdivcc %i7, 0x092A, %i2 ldsb [%l7 + 0x5B], %l2 sth %l6, [%l7 + 0x7A] fmovspos %xcc, %f5, %f14 st %f15, [%l7 + 0x74] fmovdgu %xcc, %f1, %f14 fmovsvc %xcc, %f1, %f14 bg loop_5399 edge16ln %g6, %g5, %i4 edge16n %l1, %o4, %o5 edge32l %i3, %g1, %i1 loop_5399: umul %i5, %i0, %l5 fble,a %fcc3, loop_5400 movrgz %i6, 0x203, %o6 movrgz %o0, 0x175, %g3 brz,a %l3, loop_5401 loop_5400: movne %xcc, %g7, %o2 fble,a %fcc0, loop_5402 array32 %o1, %o7, %g2 loop_5401: edge8l %g4, %l0, %l4 tcs %xcc, 0x2 loop_5402: fnands %f1, %f2, %f15 ldd [%l7 + 0x40], %f14 stw %i7, [%l7 + 0x44] fbl %fcc0, loop_5403 sth %o3, [%l7 + 0x44] fmul8ulx16 %f2, %f12, %f0 sth %i2, [%l7 + 0x54] loop_5403: udiv %l2, 0x18C5, %l6 ldd [%l7 + 0x68], %f0 sll %g5, %i4, %l1 fmul8x16 %f0, %f8, %f0 sth %g6, [%l7 + 0x56] fbue %fcc3, loop_5404 ldx [%l7 + 0x18], %o5 st %f1, [%l7 + 0x34] mova %icc, %o4, %g1 loop_5404: fornot2 %f2, %f6, %f8 fmovscc %icc, %f13, %f6 st %f15, [%l7 + 0x20] sth %i3, [%l7 + 0x58] sethi 0x0D59, %i1 srax %i5, %i0, %i6 udiv %l5, 0x090C, %o0 addccc %g3, 0x1DA7, %l3 stw %g7, [%l7 + 0x30] bn,a,pn %icc, loop_5405 brgz %o2, loop_5406 ldub [%l7 + 0x5A], %o1 fandnot1s %f3, %f12, %f2 loop_5405: andn %o6, 0x081F, %g2 loop_5406: ldd [%l7 + 0x70], %f14 xnor %g4, %l0, %l4 fbul,a %fcc0, loop_5407 std %f0, [%l7 + 0x70] movrgz %o7, %o3, %i2 pdist %f12, %f4, %f2 loop_5407: lduw [%l7 + 0x64], %i7 fmovsn %icc, %f0, %f0 fmovrdlz %l2, %f6, %f12 fandnot2s %f13, %f5, %f7 tne %xcc, 0x0 orn %l6, 0x15F2, %g5 fbge,a %fcc2, loop_5408 fmovsa %icc, %f8, %f6 be loop_5409 stb %l1, [%l7 + 0x63] loop_5408: umulcc %i4, %o5, %g6 sdiv %o4, 0x02F0, %g1 loop_5409: sth %i1, [%l7 + 0x5C] fcmple16 %f0, %f8, %i5 lduh [%l7 + 0x64], %i3 andn %i0, %l5, %i6 array32 %g3, %l3, %o0 fors %f7, %f9, %f11 bneg %xcc, loop_5410 bcs,a,pn %xcc, loop_5411 stx %g7, [%l7 + 0x50] fbug %fcc1, loop_5412 loop_5410: fpsub32s %f5, %f6, %f1 loop_5411: fandnot2s %f5, %f11, %f5 fmuld8ulx16 %f0, %f10, %f4 loop_5412: ldub [%l7 + 0x51], %o2 fsrc2s %f15, %f15 bvs,pn %icc, loop_5413 st %f12, [%l7 + 0x34] ldd [%l7 + 0x28], %f2 lduh [%l7 + 0x56], %o1 loop_5413: ldd [%l7 + 0x48], %f2 bl,a,pt %icc, loop_5414 for %f2, %f2, %f4 fcmpne16 %f0, %f6, %o6 fbul %fcc3, loop_5415 loop_5414: fmul8ulx16 %f4, %f6, %f2 fmovrslez %g2, %f6, %f3 move %icc, %g4, %l0 loop_5415: umulcc %l4, 0x1CA4, %o3 fandnot2 %f4, %f6, %f14 andn %o7, 0x1AB1, %i2 fnot2s %f6, %f2 for %f8, %f4, %f4 stx %i7, [%l7 + 0x70] mulx %l6, %g5, %l1 fmovrdgz %l2, %f6, %f2 ldub [%l7 + 0x35], %i4 addccc %g6, %o4, %o5 taddcctv %i1, %g1, %i3 te %icc, 0x3 fnot1 %f12, %f2 fbn,a %fcc1, loop_5416 ldd [%l7 + 0x68], %f2 sth %i0, [%l7 + 0x48] edge32n %l5, %i5, %i6 loop_5416: tgu %xcc, 0x7 andn %l3, %o0, %g3 fornot1 %f0, %f6, %f10 for %f10, %f8, %f14 fzero %f14 te %xcc, 0x3 fmovsg %xcc, %f5, %f11 fmovs %f12, %f12 orn %o2, 0x1645, %g7 movrne %o6, %o1, %g4 addccc %g2, %l4, %l0 movrlez %o3, 0x1F3, %i2 ldd [%l7 + 0x58], %f12 fmovrdne %i7, %f8, %f2 movrlez %o7, %l6, %l1 std %f10, [%l7 + 0x20] lduw [%l7 + 0x2C], %g5 ldsb [%l7 + 0x34], %l2 movleu %icc, %g6, %i4 ldsb [%l7 + 0x48], %o5 fnot1 %f2, %f14 fmovsle %icc, %f9, %f9 umul %o4, 0x18CA, %g1 std %f8, [%l7 + 0x48] ldub [%l7 + 0x4A], %i1 ba loop_5417 lduw [%l7 + 0x48], %i3 fmovrsne %l5, %f11, %f10 bgu,a %xcc, loop_5418 loop_5417: ldx [%l7 + 0x18], %i0 ldsh [%l7 + 0x10], %i6 ld [%l7 + 0x50], %f2 loop_5418: tg %xcc, 0x1 edge16 %i5, %o0, %l3 st %f14, [%l7 + 0x08] lduh [%l7 + 0x24], %g3 tle %xcc, 0x2 fones %f11 stw %o2, [%l7 + 0x50] movg %icc, %o6, %g7 movrgz %g4, %o1, %l4 fpmerge %f7, %f6, %f2 stb %g2, [%l7 + 0x29] edge32 %l0, %o3, %i7 xnor %o7, 0x09FC, %i2 addccc %l6, 0x0CA5, %l1 fbul %fcc1, loop_5419 brgez %l2, loop_5420 tvc %xcc, 0x1 ta %icc, 0x6 loop_5419: ldub [%l7 + 0x62], %g5 loop_5420: brgez %g6, loop_5421 bshuffle %f6, %f6, %f6 movpos %icc, %o5, %o4 fornot1 %f0, %f2, %f12 loop_5421: ld [%l7 + 0x68], %f6 ldsh [%l7 + 0x74], %i4 sdiv %g1, 0x1E53, %i3 srax %i1, %l5, %i0 fbule,a %fcc0, loop_5422 bshuffle %f8, %f12, %f4 brgez,a %i6, loop_5423 fand %f8, %f10, %f0 loop_5422: fpadd32 %f0, %f10, %f8 nop setx loop_5424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5423: fmovrsgez %i5, %f12, %f1 sll %o0, %g3, %o2 bn,a loop_5425 loop_5424: fmovsgu %icc, %f13, %f15 st %f10, [%l7 + 0x68] bn,pt %xcc, loop_5426 loop_5425: sth %o6, [%l7 + 0x58] brz %g7, loop_5427 udivcc %l3, 0x0923, %g4 loop_5426: ldsb [%l7 + 0x5E], %l4 array16 %o1, %g2, %l0 loop_5427: be,pt %icc, loop_5428 fbg %fcc2, loop_5429 fabsd %f10, %f6 stw %i7, [%l7 + 0x7C] loop_5428: fmovsl %icc, %f11, %f10 loop_5429: movgu %xcc, %o7, %o3 fbu,a %fcc2, loop_5430 movpos %xcc, %i2, %l6 lduh [%l7 + 0x2C], %l1 ldsw [%l7 + 0x2C], %l2 loop_5430: fpmerge %f7, %f8, %f10 fmovdg %icc, %f4, %f12 tpos %icc, 0x5 fcmpne16 %f6, %f10, %g5 ldx [%l7 + 0x70], %g6 fbul,a %fcc3, loop_5431 ldsw [%l7 + 0x0C], %o4 st %f13, [%l7 + 0x5C] fmovdvc %xcc, %f1, %f7 loop_5431: ble,a,pn %xcc, loop_5432 ldsh [%l7 + 0x16], %o5 lduw [%l7 + 0x60], %g1 sll %i3, 0x06, %i1 loop_5432: ldd [%l7 + 0x38], %f12 movrne %l5, 0x319, %i4 fpmerge %f12, %f1, %f12 ble,a,pt %icc, loop_5433 srax %i6, 0x19, %i0 tsubcctv %i5, %o0, %o2 fmovdleu %icc, %f12, %f10 loop_5433: std %f2, [%l7 + 0x60] fbue,a %fcc3, loop_5434 mulscc %g3, 0x0030, %g7 ldd [%l7 + 0x18], %f10 fpsub16 %f12, %f2, %f8 loop_5434: taddcc %l3, 0x1542, %g4 srl %o6, %l4, %g2 movl %xcc, %o1, %i7 movpos %xcc, %o7, %o3 nop setx loop_5435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %i2, 0x146D, %l6 fmovsge %xcc, %f1, %f10 ld [%l7 + 0x30], %f4 loop_5435: movrlez %l0, 0x01E, %l2 st %f4, [%l7 + 0x60] stb %l1, [%l7 + 0x58] tcs %icc, 0x0 brlz %g5, loop_5436 edge16n %o4, %g6, %o5 ba,a loop_5437 fmovd %f10, %f12 loop_5436: bpos,pn %xcc, loop_5438 stw %i3, [%l7 + 0x40] loop_5437: edge32 %g1, %l5, %i4 ldd [%l7 + 0x40], %f8 loop_5438: fbe %fcc3, loop_5439 fzeros %f8 stw %i6, [%l7 + 0x28] ld [%l7 + 0x10], %f14 loop_5439: ldsb [%l7 + 0x4C], %i1 smulcc %i5, 0x0115, %o0 fmovsneg %icc, %f5, %f14 fbuge,a %fcc2, loop_5440 fpsub16s %f0, %f9, %f6 ldub [%l7 + 0x0E], %o2 fpack16 %f12, %f8 loop_5440: fsrc2s %f3, %f15 ldsb [%l7 + 0x3E], %i0 fabsd %f0, %f14 ldd [%l7 + 0x58], %f6 fmovsvs %icc, %f14, %f14 tne %xcc, 0x1 movcs %xcc, %g3, %g7 fand %f14, %f14, %f4 sethi 0x13F6, %l3 ldsh [%l7 + 0x5E], %g4 ldsb [%l7 + 0x39], %o6 fcmpeq32 %f4, %f10, %g2 mulscc %l4, 0x1279, %i7 bne,a %icc, loop_5441 fmul8x16 %f15, %f12, %f12 ldsh [%l7 + 0x40], %o1 smulcc %o7, %o3, %i2 loop_5441: ldx [%l7 + 0x10], %l6 bshuffle %f8, %f12, %f10 sth %l2, [%l7 + 0x34] add %l0, %l1, %g5 edge8l %g6, %o4, %o5 brnz %i3, loop_5442 bneg %xcc, loop_5443 fmovdleu %icc, %f9, %f12 fand %f2, %f2, %f6 loop_5442: fcmple16 %f4, %f4, %l5 loop_5443: std %f0, [%l7 + 0x18] fsrc1s %f6, %f5 fmovsvs %icc, %f3, %f5 st %f3, [%l7 + 0x10] lduw [%l7 + 0x30], %g1 fmovdvc %icc, %f8, %f5 edge16ln %i6, %i1, %i4 movcc %icc, %o0, %i5 call loop_5444 ldx [%l7 + 0x08], %o2 tvs %xcc, 0x7 movg %icc, %i0, %g3 loop_5444: fbuge,a %fcc1, loop_5445 st %f7, [%l7 + 0x64] subc %g7, 0x05F5, %g4 fbl,a %fcc3, loop_5446 loop_5445: ldub [%l7 + 0x4A], %o6 fcmpes %fcc0, %f6, %f7 fpadd32s %f1, %f7, %f0 loop_5446: bg,pn %icc, loop_5447 fsrc1 %f10, %f8 fmovrsne %g2, %f11, %f12 stb %l4, [%l7 + 0x74] loop_5447: lduh [%l7 + 0x40], %i7 array8 %o1, %l3, %o7 ldsh [%l7 + 0x74], %o3 fmovsge %xcc, %f6, %f11 fbuge %fcc1, loop_5448 nop setx loop_5449, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f10, %f4, %f14 ldd [%l7 + 0x08], %f8 loop_5448: fmovsleu %xcc, %f12, %f11 loop_5449: fmovdl %xcc, %f5, %f6 fpsub16s %f10, %f4, %f4 tvs %xcc, 0x6 fnot2 %f12, %f10 fxors %f5, %f3, %f1 smulcc %i2, 0x0AC4, %l2 ldd [%l7 + 0x10], %f4 fpack16 %f10, %f0 sdivcc %l6, 0x1EA2, %l1 stb %l0, [%l7 + 0x6E] siam 0x6 fmovscs %icc, %f7, %f15 sdivx %g5, 0x0BA4, %o4 fmovsvs %icc, %f3, %f2 fbu %fcc3, loop_5450 tsubcc %g6, %o5, %i3 lduw [%l7 + 0x3C], %l5 addc %i6, %g1, %i4 loop_5450: stw %i1, [%l7 + 0x6C] fpadd16s %f4, %f0, %f13 ldd [%l7 + 0x68], %f0 tcs %xcc, 0x1 movcs %xcc, %i5, %o2 st %f13, [%l7 + 0x4C] stw %o0, [%l7 + 0x64] fbo,a %fcc1, loop_5451 fbug,a %fcc3, loop_5452 fnor %f2, %f2, %f0 siam 0x1 loop_5451: ldsh [%l7 + 0x4C], %g3 loop_5452: fnor %f12, %f0, %f4 ldsh [%l7 + 0x68], %i0 udivcc %g4, 0x0317, %g7 fpsub32 %f6, %f10, %f6 fmovsle %xcc, %f5, %f10 movvs %xcc, %o6, %l4 std %f10, [%l7 + 0x48] st %f2, [%l7 + 0x74] fcmpeq32 %f2, %f14, %i7 bge,a %icc, loop_5453 lduh [%l7 + 0x08], %o1 edge32ln %g2, %o7, %o3 lduh [%l7 + 0x38], %l3 loop_5453: st %f11, [%l7 + 0x54] fsrc2s %f14, %f6 brz,a %i2, loop_5454 ldub [%l7 + 0x7E], %l6 movge %xcc, %l2, %l0 tn %xcc, 0x4 loop_5454: orn %g5, %l1, %g6 tpos %xcc, 0x6 st %f4, [%l7 + 0x78] fbl %fcc0, loop_5455 movpos %xcc, %o5, %i3 fnot2s %f9, %f10 orncc %o4, 0x0FD8, %i6 loop_5455: movne %icc, %g1, %l5 stb %i4, [%l7 + 0x21] stx %i1, [%l7 + 0x30] movl %icc, %o2, %o0 or %g3, 0x0F47, %i0 ldsw [%l7 + 0x38], %i5 xnorcc %g7, 0x1788, %g4 bpos,a,pt %xcc, loop_5456 fba %fcc3, loop_5457 movcc %icc, %l4, %o6 fmovscs %xcc, %f10, %f11 loop_5456: fmovrde %i7, %f2, %f6 loop_5457: sdiv %g2, 0x1407, %o7 udivcc %o1, 0x0C40, %l3 tneg %icc, 0x3 ldsh [%l7 + 0x1E], %i2 call loop_5458 fmovdn %xcc, %f9, %f0 ble,a loop_5459 for %f4, %f8, %f14 loop_5458: fmovdvc %xcc, %f0, %f15 fornot1 %f4, %f12, %f6 loop_5459: fmovsvc %xcc, %f4, %f1 fcmped %fcc1, %f12, %f8 ldsb [%l7 + 0x3B], %l6 fmuld8sux16 %f14, %f2, %f8 ldd [%l7 + 0x10], %f2 edge16 %o3, %l0, %l2 stb %l1, [%l7 + 0x7E] movrlez %g5, %o5, %i3 ldd [%l7 + 0x78], %f8 ldd [%l7 + 0x60], %f6 st %f9, [%l7 + 0x1C] ld [%l7 + 0x4C], %f7 fnegs %f15, %f0 stx %o4, [%l7 + 0x18] brgez %g6, loop_5460 fmovrdgez %i6, %f12, %f8 fmovs %f0, %f8 fpadd32 %f14, %f2, %f0 loop_5460: st %f1, [%l7 + 0x2C] fmovsa %icc, %f12, %f14 movpos %xcc, %g1, %i4 lduh [%l7 + 0x6A], %l5 bcc,a %icc, loop_5461 ld [%l7 + 0x6C], %f8 movcc %xcc, %i1, %o0 fnand %f10, %f2, %f6 loop_5461: movrgz %g3, 0x0EC, %o2 stw %i0, [%l7 + 0x30] fnot2 %f4, %f12 ldsh [%l7 + 0x70], %g7 ldd [%l7 + 0x28], %f2 sth %i5, [%l7 + 0x12] ldub [%l7 + 0x44], %g4 fnors %f9, %f2, %f6 ldd [%l7 + 0x18], %f6 orncc %o6, 0x06B0, %l4 fcmpes %fcc2, %f6, %f9 ldsh [%l7 + 0x18], %i7 fornot2 %f12, %f0, %f4 fmovrdgz %g2, %f8, %f6 udivcc %o7, 0x03D6, %l3 ldx [%l7 + 0x18], %i2 edge8l %o1, %l6, %o3 udivx %l0, 0x08BC, %l1 bl,a,pn %icc, loop_5462 fpadd32s %f9, %f1, %f4 fbu %fcc3, loop_5463 lduh [%l7 + 0x62], %g5 loop_5462: edge16n %l2, %i3, %o5 smulcc %g6, 0x0D79, %i6 loop_5463: orncc %g1, 0x1B03, %o4 fblg %fcc3, loop_5464 fzero %f6 fmovdneg %xcc, %f1, %f12 fsrc1 %f0, %f2 loop_5464: fornot1 %f4, %f8, %f12 ldsh [%l7 + 0x5A], %i4 fmovdle %icc, %f14, %f0 edge32 %l5, %o0, %i1 fnegd %f6, %f2 fcmple16 %f2, %f8, %o2 for %f14, %f6, %f4 fcmpne16 %f6, %f8, %g3 fpmerge %f15, %f0, %f10 ldd [%l7 + 0x50], %f6 stb %g7, [%l7 + 0x5A] bg,pn %icc, loop_5465 stb %i5, [%l7 + 0x79] fpadd16s %f6, %f0, %f6 fmovde %xcc, %f10, %f4 loop_5465: orn %i0, %g4, %o6 fbuge,a %fcc1, loop_5466 fnor %f2, %f6, %f14 fmul8x16al %f10, %f7, %f2 ldsb [%l7 + 0x2B], %i7 loop_5466: fmovdne %icc, %f7, %f3 lduw [%l7 + 0x34], %g2 ldx [%l7 + 0x78], %o7 fbule %fcc3, loop_5467 movg %xcc, %l4, %l3 st %f6, [%l7 + 0x3C] fmovrdlez %i2, %f8, %f12 loop_5467: move %icc, %o1, %l6 std %f6, [%l7 + 0x10] ldub [%l7 + 0x52], %l0 stw %o3, [%l7 + 0x20] bge %icc, loop_5468 tn %xcc, 0x2 te %xcc, 0x0 fbo,a %fcc3, loop_5469 loop_5468: fmovd %f14, %f14 and %l1, %l2, %i3 fsrc2s %f13, %f11 loop_5469: alignaddr %o5, %g6, %g5 ld [%l7 + 0x38], %f6 edge32ln %i6, %g1, %o4 brlez,a %i4, loop_5470 tsubcc %o0, 0x0247, %i1 fmovsgu %icc, %f13, %f13 srax %o2, %l5, %g3 loop_5470: bshuffle %f0, %f14, %f10 fsrc1 %f10, %f4 addccc %g7, 0x1471, %i5 fbu %fcc1, loop_5471 fmovrde %g4, %f2, %f10 brnz %o6, loop_5472 movg %icc, %i7, %i0 loop_5471: stw %g2, [%l7 + 0x38] fabss %f6, %f15 loop_5472: movrne %l4, 0x1BD, %l3 subccc %i2, %o7, %l6 udivcc %o1, 0x1579, %o3 andncc %l1, %l2, %l0 mulscc %i3, %o5, %g6 fbn,a %fcc2, loop_5473 or %g5, 0x168B, %i6 ldsb [%l7 + 0x57], %o4 fble %fcc2, loop_5474 loop_5473: fcmpeq16 %f6, %f12, %g1 fpsub32 %f8, %f6, %f8 array16 %o0, %i4, %o2 loop_5474: fmul8x16au %f15, %f9, %f2 ldx [%l7 + 0x38], %l5 ldx [%l7 + 0x20], %g3 fcmpes %fcc3, %f14, %f0 stx %g7, [%l7 + 0x78] fandnot2 %f10, %f4, %f12 fmovrdlez %i5, %f12, %f2 or %i1, %g4, %i7 fble %fcc3, loop_5475 brgez,a %o6, loop_5476 stw %i0, [%l7 + 0x34] fxnors %f8, %f12, %f4 loop_5475: mova %xcc, %l4, %l3 loop_5476: movne %xcc, %g2, %o7 ld [%l7 + 0x50], %f0 movre %l6, 0x376, %i2 fcmpgt32 %f12, %f14, %o1 stb %o3, [%l7 + 0x28] fmovdcs %xcc, %f5, %f6 fsrc1s %f5, %f3 std %f8, [%l7 + 0x18] lduh [%l7 + 0x7C], %l2 mulscc %l0, 0x1494, %l1 ld [%l7 + 0x0C], %f5 fbug,a %fcc3, loop_5477 be %icc, loop_5478 fblg,a %fcc2, loop_5479 ldsw [%l7 + 0x44], %o5 loop_5477: stw %i3, [%l7 + 0x3C] loop_5478: fmovrsgz %g6, %f7, %f9 loop_5479: fabsd %f2, %f14 stb %i6, [%l7 + 0x5D] ldx [%l7 + 0x48], %g5 fpsub32 %f8, %f8, %f8 addccc %o4, 0x070B, %o0 ldsh [%l7 + 0x70], %g1 umul %o2, 0x0ABB, %i4 fnot1 %f4, %f8 tn %icc, 0x5 fpsub32s %f0, %f5, %f0 fsrc1s %f5, %f1 ldsh [%l7 + 0x58], %g3 stw %g7, [%l7 + 0x3C] fpack16 %f4, %f1 subcc %l5, %i1, %g4 fmovsn %xcc, %f15, %f5 orncc %i5, 0x12A1, %i7 std %f12, [%l7 + 0x28] lduh [%l7 + 0x44], %o6 fmovdvs %xcc, %f0, %f8 movre %i0, %l3, %l4 ldsw [%l7 + 0x30], %g2 fbl,a %fcc0, loop_5480 movcc %xcc, %l6, %i2 brz %o1, loop_5481 fmovdvs %icc, %f3, %f14 loop_5480: tcs %xcc, 0x5 popc 0x0C12, %o7 loop_5481: movcs %xcc, %l2, %l0 std %f0, [%l7 + 0x30] xorcc %l1, %o5, %o3 fmovsa %xcc, %f10, %f5 lduh [%l7 + 0x2C], %i3 bne loop_5482 stb %i6, [%l7 + 0x3E] sub %g5, %o4, %g6 lduw [%l7 + 0x74], %g1 loop_5482: edge8ln %o2, %o0, %g3 edge16 %i4, %l5, %g7 fnot2s %f12, %f8 fmul8x16au %f1, %f4, %f10 siam 0x3 andn %g4, 0x17CC, %i5 movrne %i7, 0x190, %i1 fmovrslez %o6, %f0, %f6 bne,a,pt %xcc, loop_5483 st %f9, [%l7 + 0x48] edge32l %l3, %l4, %i0 call loop_5484 loop_5483: fmovdneg %xcc, %f13, %f9 movvs %icc, %l6, %g2 fmovdn %xcc, %f2, %f2 loop_5484: ldsb [%l7 + 0x1E], %i2 tcc %icc, 0x1 ldub [%l7 + 0x4E], %o1 tsubcctv %l2, %l0, %l1 ldsh [%l7 + 0x5A], %o5 fbe,a %fcc1, loop_5485 fble,a %fcc2, loop_5486 addcc %o7, %i3, %o3 fcmple16 %f0, %f0, %g5 loop_5485: tcc %icc, 0x5 loop_5486: fbu %fcc0, loop_5487 fbn %fcc2, loop_5488 lduh [%l7 + 0x1E], %i6 fba %fcc1, loop_5489 loop_5487: ldsw [%l7 + 0x20], %g6 loop_5488: lduw [%l7 + 0x30], %g1 ld [%l7 + 0x78], %f7 loop_5489: tvs %xcc, 0x0 tsubcc %o4, %o0, %g3 edge16 %o2, %i4, %l5 fmovdg %xcc, %f6, %f4 fmovdgu %xcc, %f1, %f7 fornot2 %f2, %f0, %f2 movn %icc, %g4, %g7 movgu %xcc, %i5, %i7 movpos %icc, %i1, %o6 array32 %l4, %l3, %l6 sth %g2, [%l7 + 0x26] fmovrdlez %i0, %f14, %f6 sdivcc %i2, 0x1DE3, %o1 lduh [%l7 + 0x5E], %l0 taddcc %l2, %l1, %o7 addccc %o5, 0x0FFF, %o3 subc %i3, %i6, %g6 fmovscs %xcc, %f0, %f15 orncc %g5, 0x159D, %o4 fmovdg %icc, %f7, %f14 std %f0, [%l7 + 0x70] fnors %f10, %f10, %f4 mova %icc, %o0, %g3 ldsw [%l7 + 0x78], %g1 fnot1s %f0, %f8 array32 %i4, %o2, %g4 fmuld8ulx16 %f10, %f4, %f2 fsrc1 %f2, %f10 fpsub16s %f7, %f0, %f14 fpadd16 %f2, %f14, %f4 fbo %fcc1, loop_5490 fblg,a %fcc2, loop_5491 brgz,a %g7, loop_5492 bvs,a loop_5493 loop_5490: sth %i5, [%l7 + 0x26] loop_5491: ldx [%l7 + 0x40], %i7 loop_5492: fcmple16 %f6, %f14, %l5 loop_5493: fmovd %f4, %f6 andncc %o6, %i1, %l3 stw %l4, [%l7 + 0x3C] fble %fcc2, loop_5494 fbne %fcc0, loop_5495 fnot2 %f10, %f4 fpsub32s %f8, %f14, %f1 loop_5494: movge %xcc, %g2, %i0 loop_5495: tvs %icc, 0x1 addccc %l6, 0x15F2, %o1 movvc %icc, %l0, %l2 bg %icc, loop_5496 ldsb [%l7 + 0x46], %i2 fpadd16s %f7, %f8, %f8 fmovsa %xcc, %f5, %f7 loop_5496: stb %l1, [%l7 + 0x30] fble,a %fcc2, loop_5497 fmul8x16 %f9, %f14, %f6 xorcc %o7, %o5, %o3 fnegs %f14, %f10 loop_5497: fcmps %fcc1, %f12, %f3 bleu,pt %xcc, loop_5498 movgu %icc, %i3, %i6 fba,a %fcc0, loop_5499 ldsh [%l7 + 0x64], %g5 loop_5498: fmovdge %xcc, %f12, %f2 bn %icc, loop_5500 loop_5499: fornot2 %f2, %f14, %f4 te %icc, 0x7 movge %icc, %o4, %g6 loop_5500: udiv %g3, 0x1D2E, %o0 bvs,a,pt %xcc, loop_5501 ldsh [%l7 + 0x5A], %g1 fbe,a %fcc2, loop_5502 movl %icc, %i4, %o2 loop_5501: fnand %f2, %f6, %f14 bleu,a %xcc, loop_5503 loop_5502: fmovrsne %g7, %f3, %f4 movre %g4, 0x0F1, %i5 movpos %icc, %i7, %o6 loop_5503: fmovse %icc, %f1, %f9 fbul,a %fcc2, loop_5504 fmovrde %i1, %f10, %f8 tneg %xcc, 0x7 fcmpd %fcc1, %f6, %f10 loop_5504: fmovse %xcc, %f4, %f12 fbu %fcc2, loop_5505 movneg %xcc, %l5, %l3 ldsh [%l7 + 0x7E], %l4 array32 %g2, %i0, %o1 loop_5505: fmovsl %icc, %f15, %f8 sth %l0, [%l7 + 0x7C] fxors %f9, %f7, %f0 edge32 %l2, %i2, %l1 brnz,a %o7, loop_5506 be,a,pn %icc, loop_5507 ldd [%l7 + 0x70], %f0 fbu %fcc1, loop_5508 loop_5506: alignaddr %o5, %l6, %i3 loop_5507: ldsw [%l7 + 0x0C], %o3 ba,pn %xcc, loop_5509 loop_5508: std %f6, [%l7 + 0x58] fcmpeq16 %f0, %f4, %i6 lduh [%l7 + 0x6E], %o4 loop_5509: fmovrdne %g6, %f12, %f14 movn %icc, %g3, %g5 lduh [%l7 + 0x1E], %g1 fornot2 %f12, %f10, %f0 fmovsn %icc, %f15, %f9 tl %xcc, 0x3 std %f6, [%l7 + 0x10] fpadd32s %f9, %f9, %f9 edge16ln %i4, %o2, %g7 edge16n %g4, %i5, %o0 alignaddr %o6, %i1, %i7 fornot2 %f4, %f6, %f14 lduw [%l7 + 0x54], %l5 fmovrsne %l4, %f2, %f8 ldsh [%l7 + 0x72], %g2 ldub [%l7 + 0x55], %l3 stw %i0, [%l7 + 0x7C] stb %o1, [%l7 + 0x54] fabsd %f14, %f6 addc %l0, %i2, %l1 brlz,a %l2, loop_5510 stx %o5, [%l7 + 0x30] fmovsn %icc, %f6, %f11 orn %l6, %o7, %o3 loop_5510: pdist %f8, %f0, %f12 movrlz %i6, %i3, %g6 mulscc %g3, 0x0307, %o4 lduh [%l7 + 0x6A], %g1 fmovdneg %xcc, %f3, %f5 ldd [%l7 + 0x78], %f0 fmovdg %icc, %f13, %f6 be,pt %xcc, loop_5511 lduh [%l7 + 0x6C], %g5 ldx [%l7 + 0x28], %i4 ta %xcc, 0x0 loop_5511: sth %g7, [%l7 + 0x52] movvc %xcc, %o2, %g4 movleu %icc, %o0, %i5 movrgez %i1, %i7, %o6 edge32l %l4, %g2, %l3 fnands %f8, %f11, %f5 fmul8x16au %f7, %f3, %f10 alignaddr %l5, %i0, %l0 tle %xcc, 0x5 st %f13, [%l7 + 0x14] fornot2s %f8, %f8, %f8 stw %o1, [%l7 + 0x70] stw %i2, [%l7 + 0x40] bge,a,pn %icc, loop_5512 alignaddrl %l2, %l1, %l6 fmovdleu %icc, %f7, %f7 ld [%l7 + 0x44], %f3 loop_5512: fmovrsne %o5, %f2, %f10 fmovsleu %icc, %f12, %f4 lduh [%l7 + 0x7A], %o7 sth %i6, [%l7 + 0x44] call loop_5513 bshuffle %f8, %f12, %f6 fpsub32s %f3, %f13, %f7 fmovrdne %i3, %f14, %f4 loop_5513: move %icc, %o3, %g6 fmovdneg %xcc, %f11, %f9 fmul8x16au %f13, %f13, %f2 or %o4, 0x0739, %g1 movg %icc, %g3, %g5 fmovdg %xcc, %f3, %f12 taddcctv %g7, %o2, %g4 st %f12, [%l7 + 0x18] sth %i4, [%l7 + 0x4E] fcmpes %fcc3, %f7, %f11 srl %i5, %o0, %i7 tpos %xcc, 0x4 edge32ln %o6, %i1, %l4 movgu %icc, %g2, %l5 fxnors %f6, %f2, %f2 fmovse %xcc, %f6, %f13 stx %i0, [%l7 + 0x08] fcmpne32 %f14, %f12, %l3 movrgez %o1, 0x1AB, %l0 fmovrdgez %i2, %f14, %f8 fmovspos %icc, %f5, %f9 taddcctv %l2, %l1, %l6 fmovdpos %icc, %f7, %f2 sth %o7, [%l7 + 0x3C] ldub [%l7 + 0x74], %o5 ldd [%l7 + 0x68], %f4 fmovrdgez %i6, %f14, %f2 ldsb [%l7 + 0x51], %i3 call loop_5514 stx %g6, [%l7 + 0x20] fand %f2, %f8, %f10 brlez %o3, loop_5515 loop_5514: fnegd %f0, %f4 brnz,a %o4, loop_5516 fmovdg %icc, %f1, %f5 loop_5515: fandnot2s %f15, %f13, %f14 fbn %fcc2, loop_5517 loop_5516: array8 %g3, %g5, %g7 stw %o2, [%l7 + 0x74] std %f12, [%l7 + 0x20] loop_5517: fpack16 %f8, %f7 fmovrslez %g1, %f15, %f8 umul %g4, 0x0628, %i5 fnands %f8, %f14, %f10 fxnor %f2, %f4, %f8 lduh [%l7 + 0x24], %o0 fnegd %f4, %f0 ldub [%l7 + 0x51], %i7 fmovsg %xcc, %f6, %f8 lduh [%l7 + 0x30], %o6 fmul8x16 %f14, %f6, %f10 be,a,pt %xcc, loop_5518 fones %f2 faligndata %f8, %f0, %f0 fmovscc %icc, %f8, %f8 loop_5518: ldx [%l7 + 0x18], %i1 edge16n %l4, %i4, %l5 fornot2 %f6, %f2, %f10 stx %g2, [%l7 + 0x68] ldx [%l7 + 0x50], %l3 subc %o1, %l0, %i2 lduh [%l7 + 0x0C], %l2 fcmpgt32 %f6, %f12, %i0 fsrc2s %f4, %f7 bne,a loop_5519 fbue,a %fcc0, loop_5520 ldub [%l7 + 0x65], %l1 fmovde %icc, %f14, %f1 loop_5519: fbn,a %fcc1, loop_5521 loop_5520: ldsh [%l7 + 0x08], %o7 fpsub16s %f11, %f14, %f11 bpos,pt %xcc, loop_5522 loop_5521: nop setx loop_5523, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %o5, %l6, %i6 fmovsleu %icc, %f11, %f10 loop_5522: ldsw [%l7 + 0x34], %i3 loop_5523: fmovsne %icc, %f3, %f11 fmovrdne %o3, %f8, %f2 lduh [%l7 + 0x4C], %g6 ldsh [%l7 + 0x36], %g3 brz %o4, loop_5524 stb %g7, [%l7 + 0x64] edge16n %g5, %g1, %o2 ldsw [%l7 + 0x30], %g4 loop_5524: std %f4, [%l7 + 0x30] ta %xcc, 0x3 fsrc2s %f7, %f3 edge16l %i5, %o0, %i7 mova %icc, %i1, %l4 fmovdl %icc, %f7, %f12 ldd [%l7 + 0x78], %f12 udiv %o6, 0x1043, %l5 fnors %f11, %f1, %f8 movvs %icc, %i4, %g2 ldsb [%l7 + 0x45], %l3 fmovrdlz %l0, %f0, %f12 ldsb [%l7 + 0x1E], %i2 addcc %o1, 0x0326, %i0 orn %l1, 0x0C5E, %o7 lduw [%l7 + 0x60], %l2 fpadd32s %f1, %f11, %f4 fandnot1 %f6, %f4, %f4 fmovspos %icc, %f6, %f9 ldd [%l7 + 0x58], %f0 movl %xcc, %l6, %o5 addc %i3, 0x1DA3, %i6 st %f13, [%l7 + 0x78] fabss %f9, %f1 addcc %o3, 0x1397, %g3 ld [%l7 + 0x3C], %f13 movl %xcc, %g6, %g7 fble,a %fcc3, loop_5525 addcc %o4, %g5, %o2 move %icc, %g4, %i5 ldsh [%l7 + 0x7A], %o0 loop_5525: tgu %icc, 0x1 movcs %xcc, %i7, %g1 stx %l4, [%l7 + 0x30] fbe %fcc1, loop_5526 stx %o6, [%l7 + 0x78] ldsw [%l7 + 0x18], %i1 ldsw [%l7 + 0x08], %i4 loop_5526: sub %l5, 0x1FB5, %g2 fnor %f2, %f6, %f6 edge16ln %l3, %l0, %i2 siam 0x0 movrne %o1, %i0, %o7 fexpand %f3, %f8 udivx %l1, 0x0E35, %l2 brnz,a %l6, loop_5527 fba,a %fcc3, loop_5528 fba,a %fcc3, loop_5529 brlez,a %o5, loop_5530 loop_5527: ld [%l7 + 0x58], %f15 loop_5528: sdivcc %i3, 0x1EA9, %i6 loop_5529: addccc %g3, %g6, %g7 loop_5530: addc %o4, 0x04C5, %o3 fcmpgt32 %f2, %f4, %o2 ldsh [%l7 + 0x66], %g5 fbue,a %fcc2, loop_5531 stb %i5, [%l7 + 0x48] fands %f4, %f12, %f1 fmovrslz %o0, %f10, %f11 loop_5531: fmovde %xcc, %f15, %f7 fmovdn %icc, %f11, %f5 ldd [%l7 + 0x08], %f2 lduh [%l7 + 0x6A], %i7 fxnor %f4, %f0, %f4 ldd [%l7 + 0x60], %f4 addcc %g4, %l4, %g1 fbn %fcc3, loop_5532 ldx [%l7 + 0x40], %o6 ldub [%l7 + 0x35], %i1 stb %i4, [%l7 + 0x63] loop_5532: lduh [%l7 + 0x32], %l5 fmovs %f2, %f0 addc %l3, 0x0C64, %l0 fbo %fcc1, loop_5533 stb %g2, [%l7 + 0x2B] fmovsleu %xcc, %f2, %f15 fmovrsne %i2, %f15, %f2 loop_5533: siam 0x0 fnors %f5, %f3, %f14 bcc,a,pn %icc, loop_5534 fmovrdlez %i0, %f12, %f6 tvs %xcc, 0x7 ldd [%l7 + 0x38], %f10 loop_5534: ldsh [%l7 + 0x66], %o7 fnor %f6, %f0, %f10 tneg %xcc, 0x4 sth %o1, [%l7 + 0x62] fmovdn %xcc, %f13, %f11 andn %l2, %l6, %l1 fmovsg %icc, %f5, %f0 sll %o5, %i6, %g3 fmovspos %xcc, %f5, %f13 fbug,a %fcc3, loop_5535 tg %icc, 0x0 fbge %fcc2, loop_5536 fornot2s %f5, %f6, %f12 loop_5535: fmovrdgz %i3, %f14, %f2 taddcc %g6, %g7, %o3 loop_5536: ldsh [%l7 + 0x5A], %o4 movcc %icc, %g5, %o2 mova %icc, %o0, %i7 fpsub32 %f6, %f6, %f2 fbul,a %fcc1, loop_5537 bg,a loop_5538 bneg,pn %icc, loop_5539 st %f3, [%l7 + 0x0C] loop_5537: lduw [%l7 + 0x54], %g4 loop_5538: fmovscc %xcc, %f8, %f12 loop_5539: fones %f12 array16 %i5, %g1, %l4 movrlez %i1, 0x038, %o6 fpadd32s %f11, %f12, %f14 stw %i4, [%l7 + 0x64] udivx %l3, 0x117F, %l0 fand %f10, %f4, %f14 movrgz %g2, %i2, %i0 or %l5, %o7, %o1 lduh [%l7 + 0x68], %l6 fmovdleu %icc, %f11, %f1 brlez,a %l1, loop_5540 ldsb [%l7 + 0x40], %l2 fpsub16 %f4, %f14, %f8 stb %i6, [%l7 + 0x53] loop_5540: pdist %f14, %f2, %f6 fbuge %fcc3, loop_5541 tvs %xcc, 0x7 sth %g3, [%l7 + 0x48] ldx [%l7 + 0x20], %o5 loop_5541: orn %i3, %g6, %g7 bpos loop_5542 st %f12, [%l7 + 0x68] xnor %o3, %o4, %o2 fornot1s %f1, %f10, %f11 loop_5542: nop setx loop_5543, %l0, %l1 jmpl %l1, %g5 pdist %f4, %f10, %f4 fmuld8sux16 %f13, %f15, %f2 fone %f4 loop_5543: tg %xcc, 0x5 fbul %fcc2, loop_5544 tcs %icc, 0x5 fabsd %f10, %f6 fmovdpos %xcc, %f12, %f2 loop_5544: movvc %icc, %i7, %o0 movrlez %g4, %i5, %l4 fzeros %f12 bvs,pn %xcc, loop_5545 fornot2 %f12, %f10, %f8 fmovrsgez %g1, %f6, %f13 ldd [%l7 + 0x70], %f10 loop_5545: lduw [%l7 + 0x70], %i1 movle %icc, %i4, %l3 fbule,a %fcc0, loop_5546 ldx [%l7 + 0x40], %l0 bl,a,pn %icc, loop_5547 xorcc %g2, 0x047D, %i2 loop_5546: tvs %icc, 0x1 fsrc1s %f7, %f13 loop_5547: fmovdle %icc, %f4, %f3 umulcc %o6, %l5, %o7 sub %o1, %i0, %l6 lduw [%l7 + 0x5C], %l2 srl %i6, %g3, %o5 fbuge %fcc2, loop_5548 fnegd %f12, %f10 te %icc, 0x0 std %f14, [%l7 + 0x58] loop_5548: sth %i3, [%l7 + 0x1E] fones %f11 fnot2 %f4, %f12 lduh [%l7 + 0x4E], %g6 bpos,a,pt %icc, loop_5549 edge8ln %l1, %o3, %g7 srax %o2, %o4, %i7 stx %o0, [%l7 + 0x40] loop_5549: bneg,a loop_5550 add %g5, 0x04E6, %i5 fpsub32 %f8, %f0, %f10 ld [%l7 + 0x74], %f9 loop_5550: fors %f9, %f8, %f8 addccc %g4, %g1, %l4 fzeros %f13 ldd [%l7 + 0x30], %f14 bcc,a %icc, loop_5551 st %f8, [%l7 + 0x54] fbg %fcc3, loop_5552 movge %icc, %i4, %l3 loop_5551: taddcctv %i1, 0x1DE3, %l0 sub %g2, 0x1CCE, %i2 loop_5552: move %xcc, %l5, %o6 bcc,a %icc, loop_5553 fmovrdgz %o1, %f8, %f0 fmovsl %icc, %f7, %f1 edge16l %o7, %l6, %l2 loop_5553: ldsw [%l7 + 0x34], %i6 edge32l %g3, %o5, %i3 fmul8ulx16 %f12, %f4, %f14 bpos loop_5554 bl,pn %xcc, loop_5555 movrgez %g6, %l1, %o3 stb %g7, [%l7 + 0x2D] loop_5554: orcc %i0, %o4, %i7 loop_5555: subcc %o0, 0x18F8, %o2 fbl %fcc2, loop_5556 stx %i5, [%l7 + 0x40] bgu,a loop_5557 fbue,a %fcc2, loop_5558 loop_5556: fbne,a %fcc3, loop_5559 sra %g5, 0x07, %g1 loop_5557: ldsh [%l7 + 0x5C], %l4 loop_5558: array16 %i4, %l3, %i1 loop_5559: lduw [%l7 + 0x74], %g4 fmovdleu %xcc, %f15, %f11 fbule,a %fcc2, loop_5560 movpos %icc, %l0, %g2 ldsb [%l7 + 0x65], %l5 srax %o6, 0x0B, %o1 loop_5560: stx %o7, [%l7 + 0x68] tneg %xcc, 0x1 stb %i2, [%l7 + 0x3A] fornot2 %f8, %f8, %f10 edge8n %l6, %l2, %g3 fmovrdne %i6, %f8, %f2 ldsh [%l7 + 0x24], %i3 te %xcc, 0x0 movpos %xcc, %o5, %l1 fnegs %f9, %f2 addcc %o3, %g6, %i0 st %f9, [%l7 + 0x18] fmovs %f14, %f14 sth %g7, [%l7 + 0x78] fmovd %f6, %f12 siam 0x5 fmovsne %icc, %f9, %f13 sethi 0x095C, %o4 movrne %i7, %o0, %i5 fandnot2s %f2, %f6, %f9 fmovdleu %xcc, %f9, %f7 fmovsneg %icc, %f8, %f0 lduh [%l7 + 0x76], %o2 fcmpne16 %f0, %f4, %g5 udivx %g1, 0x1883, %l4 fmovdleu %xcc, %f7, %f6 ldd [%l7 + 0x78], %f10 fcmpeq16 %f0, %f4, %i4 movvs %icc, %i1, %l3 be,a loop_5561 lduw [%l7 + 0x10], %g4 tneg %xcc, 0x3 fnor %f4, %f2, %f12 loop_5561: sth %g2, [%l7 + 0x36] fnegd %f12, %f4 tge %icc, 0x2 ld [%l7 + 0x2C], %f12 st %f13, [%l7 + 0x74] fcmpgt16 %f6, %f2, %l5 ldx [%l7 + 0x18], %o6 ldsb [%l7 + 0x58], %o1 bcc,pn %xcc, loop_5562 tcs %icc, 0x2 ldsb [%l7 + 0x1C], %o7 ldsh [%l7 + 0x2E], %l0 loop_5562: std %f14, [%l7 + 0x40] alignaddr %l6, %l2, %i2 srl %g3, %i6, %o5 tge %icc, 0x3 sth %i3, [%l7 + 0x72] array16 %o3, %g6, %l1 ldx [%l7 + 0x40], %i0 stx %g7, [%l7 + 0x70] fmovdgu %icc, %f0, %f4 edge8l %o4, %o0, %i5 srax %o2, 0x00, %i7 bl,a loop_5563 nop setx loop_5564, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %g5, 0x12, %l4 stb %g1, [%l7 + 0x08] loop_5563: fmovrdgez %i4, %f6, %f14 loop_5564: lduw [%l7 + 0x0C], %i1 fmovrsgz %l3, %f9, %f14 sth %g2, [%l7 + 0x22] movge %xcc, %l5, %o6 fandnot2s %f11, %f9, %f2 ldub [%l7 + 0x54], %o1 ba loop_5565 stx %g4, [%l7 + 0x08] fmuld8sux16 %f6, %f15, %f2 xor %o7, %l6, %l2 loop_5565: movne %xcc, %l0, %i2 edge8l %i6, %o5, %i3 movvs %icc, %g3, %g6 fmovsleu %xcc, %f2, %f7 ldsh [%l7 + 0x18], %l1 sdiv %o3, 0x105B, %g7 stw %i0, [%l7 + 0x38] std %f6, [%l7 + 0x30] fmovrdlz %o4, %f0, %f14 call loop_5566 edge16l %o0, %o2, %i5 std %f6, [%l7 + 0x50] fbug,a %fcc2, loop_5567 loop_5566: movl %icc, %g5, %l4 movrlez %i7, 0x0DC, %i4 ldd [%l7 + 0x38], %f2 loop_5567: ldsb [%l7 + 0x4E], %i1 lduw [%l7 + 0x74], %l3 fbne,a %fcc1, loop_5568 tl %xcc, 0x3 std %f10, [%l7 + 0x68] bpos,a,pt %xcc, loop_5569 loop_5568: stx %g2, [%l7 + 0x20] ldsh [%l7 + 0x26], %g1 fmovrdgez %l5, %f6, %f10 loop_5569: stw %o1, [%l7 + 0x18] ldx [%l7 + 0x28], %o6 fmovrsgz %o7, %f6, %f4 ldsb [%l7 + 0x7A], %l6 fandnot2 %f4, %f2, %f4 srax %g4, 0x13, %l0 std %f0, [%l7 + 0x68] fpsub16 %f14, %f12, %f12 fbule %fcc0, loop_5570 ldx [%l7 + 0x38], %i2 tn %icc, 0x4 sth %i6, [%l7 + 0x10] loop_5570: stw %o5, [%l7 + 0x08] fnot1s %f11, %f9 fmovs %f3, %f6 xnor %i3, 0x105C, %l2 tpos %icc, 0x4 ldsb [%l7 + 0x47], %g3 ldx [%l7 + 0x70], %l1 fmovdneg %icc, %f11, %f9 tn %xcc, 0x7 movre %o3, %g7, %i0 fmovda %icc, %f8, %f3 fmul8x16al %f12, %f6, %f12 stw %g6, [%l7 + 0x60] be,pt %xcc, loop_5571 mova %icc, %o4, %o2 ldx [%l7 + 0x70], %i5 fbuge,a %fcc3, loop_5572 loop_5571: stw %o0, [%l7 + 0x34] ldub [%l7 + 0x48], %l4 ldx [%l7 + 0x10], %i7 loop_5572: stw %g5, [%l7 + 0x2C] tl %xcc, 0x3 st %f1, [%l7 + 0x3C] fsrc2s %f14, %f3 fmul8sux16 %f10, %f6, %f0 sub %i4, %l3, %g2 fmovse %xcc, %f0, %f6 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x6C], %g1 fcmped %fcc3, %f2, %f6 bgu,a %xcc, loop_5573 stw %l5, [%l7 + 0x28] lduh [%l7 + 0x2E], %i1 tleu %xcc, 0x5 loop_5573: fcmps %fcc0, %f1, %f11 ldsw [%l7 + 0x78], %o1 fbule %fcc0, loop_5574 stw %o7, [%l7 + 0x24] and %l6, 0x1B5D, %o6 sdiv %g4, 0x0C58, %l0 loop_5574: ldd [%l7 + 0x28], %f0 tcs %icc, 0x5 bcs loop_5575 nop setx loop_5576, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxors %f2, %f5, %f4 ld [%l7 + 0x0C], %f4 loop_5575: sth %i2, [%l7 + 0x78] loop_5576: andn %i6, 0x1AB9, %i3 bcs %icc, loop_5577 st %f15, [%l7 + 0x20] bneg,pn %icc, loop_5578 ldsw [%l7 + 0x58], %l2 loop_5577: fmovrdlez %g3, %f0, %f8 ta %xcc, 0x1 loop_5578: std %f0, [%l7 + 0x30] addcc %o5, 0x16D2, %o3 std %f14, [%l7 + 0x78] ldsw [%l7 + 0x1C], %l1 sllx %g7, %i0, %g6 tl %icc, 0x0 bvs,a,pn %icc, loop_5579 ba,a loop_5580 fnands %f11, %f15, %f10 fandnot2s %f9, %f12, %f2 loop_5579: fcmpeq32 %f14, %f10, %o4 loop_5580: std %f10, [%l7 + 0x68] ldx [%l7 + 0x08], %i5 stb %o0, [%l7 + 0x3E] lduh [%l7 + 0x4C], %o2 ldsh [%l7 + 0x40], %i7 ldsh [%l7 + 0x4E], %g5 fmovs %f4, %f11 stw %i4, [%l7 + 0x44] fcmped %fcc1, %f14, %f2 ldsh [%l7 + 0x66], %l3 tl %xcc, 0x2 sth %g2, [%l7 + 0x4C] fmovdvs %icc, %f14, %f5 fmovdvs %xcc, %f14, %f14 fandnot1 %f14, %f12, %f2 brgz %g1, loop_5581 fmovdg %icc, %f15, %f5 fsrc2 %f8, %f4 fxor %f12, %f4, %f0 loop_5581: sth %l5, [%l7 + 0x3A] fnands %f13, %f6, %f5 ldd [%l7 + 0x78], %f4 sra %i1, %l4, %o7 bshuffle %f0, %f10, %f2 fmovsgu %icc, %f10, %f2 xnorcc %o1, %l6, %g4 fmul8x16 %f15, %f2, %f12 ld [%l7 + 0x60], %f7 ldd [%l7 + 0x48], %f8 fmovrsgez %o6, %f10, %f6 fmovdvc %xcc, %f15, %f8 ldsb [%l7 + 0x2C], %l0 andncc %i6, %i3, %i2 bge loop_5582 fpadd16s %f14, %f2, %f13 ldsw [%l7 + 0x0C], %l2 edge32 %o5, %g3, %l1 loop_5582: ldsw [%l7 + 0x24], %g7 fmovsle %icc, %f4, %f8 fmovdne %icc, %f15, %f1 alignaddr %i0, %o3, %g6 bn,a,pn %xcc, loop_5583 edge16ln %i5, %o0, %o4 edge8l %o2, %i7, %g5 fsrc1 %f12, %f14 loop_5583: subcc %l3, 0x1597, %i4 lduw [%l7 + 0x5C], %g2 ldsw [%l7 + 0x74], %l5 and %i1, 0x0AA4, %l4 ldsw [%l7 + 0x38], %g1 ldsh [%l7 + 0x2E], %o7 sub %o1, %g4, %o6 sdiv %l6, 0x0B5B, %i6 ldub [%l7 + 0x1F], %i3 ld [%l7 + 0x5C], %f9 fmovrsgez %i2, %f0, %f5 brgez %l2, loop_5584 ldsb [%l7 + 0x0A], %o5 fbe %fcc2, loop_5585 ldsh [%l7 + 0x6E], %g3 loop_5584: fcmpeq16 %f8, %f12, %l0 orcc %l1, 0x0724, %i0 loop_5585: movpos %xcc, %g7, %o3 movgu %icc, %i5, %o0 fnor %f0, %f8, %f12 ldsw [%l7 + 0x50], %g6 ldx [%l7 + 0x30], %o4 fmovdcc %icc, %f13, %f7 brlez,a %i7, loop_5586 stx %g5, [%l7 + 0x68] fpadd32 %f10, %f6, %f2 srl %o2, 0x1D, %l3 loop_5586: std %f6, [%l7 + 0x40] tne %xcc, 0x1 alignaddr %g2, %i4, %i1 sub %l5, 0x15FF, %l4 tleu %xcc, 0x7 addc %o7, 0x1731, %g1 tgu %xcc, 0x4 popc 0x1950, %g4 movrgez %o1, 0x3CF, %o6 ba,pt %icc, loop_5587 stw %i6, [%l7 + 0x18] tneg %icc, 0x1 edge8l %i3, %l6, %i2 loop_5587: stx %l2, [%l7 + 0x30] stx %o5, [%l7 + 0x70] fsrc1 %f12, %f2 tcc %xcc, 0x2 tneg %xcc, 0x1 fcmple16 %f6, %f10, %l0 fcmpne32 %f8, %f6, %g3 sth %i0, [%l7 + 0x7A] bvc %xcc, loop_5588 move %icc, %l1, %g7 fmul8x16 %f2, %f2, %f4 sra %o3, %o0, %i5 loop_5588: fpsub16 %f0, %f10, %f0 tle %icc, 0x0 fornot1s %f5, %f5, %f2 umul %o4, 0x0D9C, %g6 lduh [%l7 + 0x6C], %g5 ld [%l7 + 0x6C], %f9 ldx [%l7 + 0x50], %o2 nop setx loop_5589, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %icc, %l3, %g2 call loop_5590 movrlez %i7, 0x239, %i1 loop_5589: fmovrdgz %l5, %f0, %f12 bgu,pt %icc, loop_5591 loop_5590: stw %i4, [%l7 + 0x6C] fmovsl %icc, %f10, %f10 fpsub16s %f9, %f8, %f15 loop_5591: fmovsleu %xcc, %f2, %f0 st %f11, [%l7 + 0x3C] movcs %icc, %o7, %g1 stb %g4, [%l7 + 0x68] fnegd %f14, %f12 ldsw [%l7 + 0x7C], %l4 bneg %icc, loop_5592 fmovd %f8, %f4 srlx %o6, 0x1F, %i6 stb %i3, [%l7 + 0x0C] loop_5592: and %l6, %o1, %i2 fmovrdne %l2, %f12, %f0 fblg %fcc2, loop_5593 fabss %f11, %f4 fmovsl %xcc, %f8, %f0 fpsub16 %f12, %f8, %f12 loop_5593: edge16n %o5, %g3, %l0 stw %i0, [%l7 + 0x64] addcc %l1, 0x0E79, %g7 taddcctv %o3, %i5, %o0 sth %o4, [%l7 + 0x24] fornot1s %f14, %f7, %f5 sllx %g6, 0x07, %o2 ldsh [%l7 + 0x30], %g5 andn %g2, 0x0C3B, %l3 fexpand %f6, %f2 stw %i1, [%l7 + 0x34] fbug,a %fcc3, loop_5594 fmovsle %xcc, %f13, %f3 bn,a,pn %xcc, loop_5595 ldx [%l7 + 0x08], %i7 loop_5594: fmovdn %icc, %f3, %f15 stw %l5, [%l7 + 0x18] loop_5595: lduw [%l7 + 0x60], %o7 movne %icc, %g1, %i4 ld [%l7 + 0x40], %f1 fmovrdlez %l4, %f0, %f12 movcs %xcc, %o6, %i6 fmovscc %icc, %f5, %f2 ta %icc, 0x7 fornot2s %f15, %f12, %f10 movgu %icc, %i3, %l6 fpsub16 %f8, %f2, %f2 ldsh [%l7 + 0x08], %g4 brz,a %o1, loop_5596 fmuld8sux16 %f5, %f4, %f2 fmovsgu %icc, %f14, %f6 fmovrsne %l2, %f1, %f13 loop_5596: st %f14, [%l7 + 0x40] lduw [%l7 + 0x08], %o5 fmul8x16au %f15, %f6, %f2 ldsw [%l7 + 0x0C], %i2 bvc,a loop_5597 fmovdn %xcc, %f5, %f6 ldsh [%l7 + 0x5E], %g3 tpos %icc, 0x6 loop_5597: sdivcc %l0, 0x0347, %i0 ldsw [%l7 + 0x58], %g7 fmovrdgez %l1, %f4, %f8 fbn,a %fcc2, loop_5598 call loop_5599 stb %o3, [%l7 + 0x6A] lduw [%l7 + 0x38], %o0 loop_5598: fpack32 %f12, %f8, %f10 loop_5599: fxor %f2, %f10, %f4 stb %i5, [%l7 + 0x42] stx %o4, [%l7 + 0x18] be loop_5600 pdist %f4, %f2, %f0 fmul8ulx16 %f10, %f8, %f6 alignaddrl %o2, %g5, %g6 loop_5600: fornot1s %f6, %f14, %f6 ldx [%l7 + 0x30], %l3 ldub [%l7 + 0x2E], %g2 fcmpeq32 %f8, %f10, %i7 xorcc %l5, 0x12FD, %i1 fnot1 %f0, %f2 smul %o7, 0x13C6, %i4 ldx [%l7 + 0x10], %g1 fbe,a %fcc3, loop_5601 movne %icc, %l4, %o6 ldd [%l7 + 0x18], %f2 fnegd %f4, %f2 loop_5601: brlez %i6, loop_5602 ldx [%l7 + 0x48], %l6 stb %i3, [%l7 + 0x66] fandnot1 %f12, %f12, %f2 loop_5602: fmul8x16au %f12, %f1, %f8 tge %icc, 0x3 be,a loop_5603 ldsh [%l7 + 0x3C], %g4 fmovrdgez %o1, %f6, %f10 ldsb [%l7 + 0x21], %l2 loop_5603: ldx [%l7 + 0x48], %i2 fmovsne %icc, %f0, %f13 xnorcc %g3, 0x0551, %l0 st %f2, [%l7 + 0x54] ldub [%l7 + 0x1F], %i0 edge16ln %o5, %l1, %g7 bl,a loop_5604 add %o3, 0x0F5B, %o0 bn,a %xcc, loop_5605 fxor %f10, %f8, %f12 loop_5604: ldx [%l7 + 0x28], %i5 fblg %fcc1, loop_5606 loop_5605: bg,pt %xcc, loop_5607 fnands %f15, %f5, %f13 srax %o4, %g5, %o2 loop_5606: fbu %fcc0, loop_5608 loop_5607: bne,a loop_5609 orn %l3, 0x14F2, %g2 fandnot1s %f8, %f4, %f8 loop_5608: fbn,a %fcc1, loop_5610 loop_5609: orn %g6, %i7, %i1 fmovse %icc, %f12, %f11 fmovdg %xcc, %f0, %f9 loop_5610: srlx %o7, 0x1F, %i4 fands %f1, %f3, %f14 fpsub16s %f2, %f15, %f4 std %f4, [%l7 + 0x18] fzero %f2 ldx [%l7 + 0x40], %l5 fpadd32s %f0, %f6, %f7 fcmpd %fcc2, %f12, %f8 edge16n %g1, %o6, %i6 movvs %icc, %l6, %i3 fmovrdgez %l4, %f4, %f6 movgu %xcc, %o1, %g4 fcmpgt16 %f2, %f10, %l2 stw %i2, [%l7 + 0x20] ldsb [%l7 + 0x4F], %g3 brgez %l0, loop_5611 fmovsl %xcc, %f3, %f11 ldsb [%l7 + 0x56], %o5 fcmpgt32 %f10, %f4, %i0 loop_5611: stb %l1, [%l7 + 0x7F] fpsub32s %f7, %f15, %f2 movvc %xcc, %o3, %o0 fmovsneg %icc, %f7, %f1 fcmpgt32 %f10, %f14, %i5 lduw [%l7 + 0x18], %g7 movvc %xcc, %o4, %o2 stx %l3, [%l7 + 0x48] fcmple32 %f2, %f2, %g2 movl %xcc, %g6, %i7 stw %i1, [%l7 + 0x30] st %f3, [%l7 + 0x78] std %f4, [%l7 + 0x70] add %o7, 0x1796, %g5 stb %i4, [%l7 + 0x2E] fpsub32s %f9, %f1, %f6 fmovdle %icc, %f5, %f12 movgu %xcc, %g1, %l5 fblg %fcc2, loop_5612 movl %xcc, %o6, %l6 st %f11, [%l7 + 0x60] ldd [%l7 + 0x10], %f2 loop_5612: movl %xcc, %i3, %i6 bgu %xcc, loop_5613 ldsw [%l7 + 0x2C], %o1 tg %xcc, 0x4 lduw [%l7 + 0x68], %l4 loop_5613: ldsw [%l7 + 0x70], %l2 st %f11, [%l7 + 0x38] fmovrdlez %i2, %f4, %f12 sdivx %g3, 0x0A64, %g4 fexpand %f10, %f6 fmovsgu %xcc, %f5, %f11 orncc %l0, %i0, %o5 stw %l1, [%l7 + 0x30] movn %xcc, %o3, %i5 lduh [%l7 + 0x70], %g7 movrne %o0, 0x1B5, %o2 orncc %o4, %g2, %l3 sdiv %i7, 0x1662, %g6 sth %o7, [%l7 + 0x0E] bn,a %icc, loop_5614 fmovdpos %icc, %f10, %f14 or %i1, %i4, %g1 fmovdne %icc, %f2, %f2 loop_5614: sth %g5, [%l7 + 0x54] fbule,a %fcc1, loop_5615 fmovrde %o6, %f12, %f14 sllx %l5, 0x1A, %l6 ldsw [%l7 + 0x64], %i6 loop_5615: movvc %xcc, %i3, %l4 and %l2, 0x050F, %o1 edge8 %g3, %g4, %i2 or %i0, 0x0C45, %o5 andcc %l0, 0x060B, %l1 addc %o3, %i5, %o0 fornot1s %f10, %f10, %f1 ldsb [%l7 + 0x23], %g7 std %f8, [%l7 + 0x10] lduh [%l7 + 0x7E], %o2 fblg %fcc2, loop_5616 te %xcc, 0x0 fpadd32s %f1, %f1, %f9 lduw [%l7 + 0x20], %o4 loop_5616: st %f8, [%l7 + 0x40] brlz %l3, loop_5617 brz %i7, loop_5618 fmovsleu %icc, %f3, %f1 fmovsl %xcc, %f12, %f1 loop_5617: fxnor %f10, %f2, %f12 loop_5618: ld [%l7 + 0x20], %f5 movvc %xcc, %g2, %g6 sth %o7, [%l7 + 0x58] ldx [%l7 + 0x68], %i1 fmovdcc %xcc, %f8, %f10 tcs %xcc, 0x4 faligndata %f14, %f10, %f2 fmovrde %g1, %f8, %f12 ldsw [%l7 + 0x30], %g5 stx %o6, [%l7 + 0x10] ld [%l7 + 0x50], %f12 movpos %icc, %l5, %l6 fcmpgt32 %f2, %f12, %i4 udivx %i6, 0x127C, %l4 fcmple16 %f0, %f6, %l2 movge %icc, %i3, %o1 lduw [%l7 + 0x38], %g3 ldd [%l7 + 0x10], %f10 ldsw [%l7 + 0x7C], %g4 ldx [%l7 + 0x38], %i0 fcmpgt32 %f14, %f12, %i2 movrgez %o5, 0x1C9, %l1 fmovsg %icc, %f14, %f11 lduh [%l7 + 0x66], %l0 tneg %xcc, 0x6 tneg %xcc, 0x0 fnand %f2, %f14, %f0 ldub [%l7 + 0x6E], %i5 fpmerge %f6, %f8, %f4 st %f10, [%l7 + 0x0C] ldx [%l7 + 0x08], %o0 lduh [%l7 + 0x56], %o3 movle %xcc, %g7, %o2 stw %o4, [%l7 + 0x60] bvc,a,pn %icc, loop_5619 brgz,a %i7, loop_5620 fmovsvc %icc, %f12, %f13 ldd [%l7 + 0x30], %f2 loop_5619: fcmpes %fcc0, %f3, %f0 loop_5620: ta %xcc, 0x0 edge32 %g2, %l3, %g6 xnorcc %o7, %g1, %i1 fmovsneg %xcc, %f14, %f10 fmovrdlz %o6, %f6, %f4 fxor %f12, %f6, %f0 fands %f12, %f12, %f3 ldx [%l7 + 0x78], %l5 ldsw [%l7 + 0x28], %l6 st %f12, [%l7 + 0x4C] be,a loop_5621 ba loop_5622 fmovsleu %icc, %f7, %f0 stw %g5, [%l7 + 0x44] loop_5621: brz %i4, loop_5623 loop_5622: ldsb [%l7 + 0x46], %i6 ldsw [%l7 + 0x48], %l2 fnor %f2, %f0, %f10 loop_5623: fbuge %fcc0, loop_5624 ldd [%l7 + 0x20], %f4 ldsw [%l7 + 0x34], %i3 fmovrsgez %o1, %f15, %f3 loop_5624: fsrc2 %f2, %f4 pdist %f0, %f4, %f14 fnor %f10, %f2, %f0 fbge,a %fcc3, loop_5625 fmovdleu %xcc, %f4, %f11 st %f11, [%l7 + 0x54] array8 %l4, %g3, %i0 loop_5625: bgu,a,pn %icc, loop_5626 fbn %fcc1, loop_5627 edge32l %i2, %o5, %g4 movgu %icc, %l0, %i5 loop_5626: xorcc %l1, 0x19E2, %o3 loop_5627: stw %g7, [%l7 + 0x60] ldsb [%l7 + 0x36], %o0 fmul8sux16 %f6, %f2, %f10 tvs %icc, 0x1 movrlez %o2, 0x236, %o4 fones %f1 ldsb [%l7 + 0x57], %i7 ldd [%l7 + 0x58], %f2 addc %l3, 0x11B1, %g2 ldsw [%l7 + 0x50], %o7 movge %icc, %g1, %g6 st %f2, [%l7 + 0x34] lduw [%l7 + 0x50], %i1 fbe %fcc0, loop_5628 fpadd16 %f10, %f4, %f0 orcc %o6, %l6, %g5 ldx [%l7 + 0x10], %i4 loop_5628: fxors %f4, %f5, %f9 te %xcc, 0x6 fmovsvs %icc, %f9, %f1 fcmpgt32 %f0, %f8, %l5 fcmpeq16 %f4, %f0, %l2 ldx [%l7 + 0x20], %i6 fmuld8sux16 %f13, %f4, %f14 st %f1, [%l7 + 0x60] fbu %fcc3, loop_5629 fmovrsgz %o1, %f6, %f5 faligndata %f2, %f2, %f0 stw %l4, [%l7 + 0x58] loop_5629: stb %i3, [%l7 + 0x5A] lduw [%l7 + 0x5C], %i0 ble,a %icc, loop_5630 fmuld8ulx16 %f2, %f9, %f10 edge16n %i2, %o5, %g4 st %f12, [%l7 + 0x40] loop_5630: sethi 0x0D3E, %l0 udivcc %i5, 0x16F6, %l1 lduw [%l7 + 0x58], %o3 fandnot2s %f3, %f2, %f8 fmovd %f2, %f12 te %icc, 0x1 stb %g7, [%l7 + 0x27] ldd [%l7 + 0x60], %f14 sra %o0, %g3, %o2 ldx [%l7 + 0x20], %o4 fmuld8sux16 %f3, %f9, %f10 tn %xcc, 0x3 fpsub16s %f15, %f3, %f10 xnorcc %i7, %g2, %l3 te %icc, 0x6 st %f3, [%l7 + 0x0C] bneg,a,pt %xcc, loop_5631 fmovrslez %o7, %f7, %f4 sll %g1, %g6, %o6 fcmpeq32 %f6, %f2, %l6 loop_5631: add %g5, 0x1955, %i1 fmovsvc %xcc, %f8, %f9 fmovscs %xcc, %f9, %f10 ldub [%l7 + 0x2F], %i4 ldd [%l7 + 0x38], %f4 fcmple32 %f12, %f10, %l2 lduh [%l7 + 0x6C], %i6 fmovrslz %l5, %f5, %f11 fmovse %icc, %f5, %f14 fnot1s %f3, %f9 fpadd32 %f14, %f8, %f4 fcmple32 %f2, %f2, %o1 edge8l %l4, %i0, %i3 fmul8x16al %f5, %f1, %f4 lduw [%l7 + 0x38], %i2 lduh [%l7 + 0x2E], %g4 fmul8sux16 %f2, %f4, %f14 nop setx loop_5632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,a loop_5633 tne %xcc, 0x0 fnegs %f9, %f14 loop_5632: fmovdgu %icc, %f15, %f0 loop_5633: subcc %l0, 0x0CDB, %o5 fpack16 %f12, %f8 fmovrslz %i5, %f13, %f6 sdiv %o3, 0x084D, %l1 move %icc, %g7, %g3 fnand %f12, %f4, %f10 stb %o2, [%l7 + 0x45] fmovdcc %xcc, %f15, %f15 ldsw [%l7 + 0x54], %o0 tsubcctv %o4, %g2, %l3 st %f4, [%l7 + 0x0C] bne,pt %xcc, loop_5634 ldd [%l7 + 0x60], %f6 xnorcc %o7, 0x126A, %i7 ldd [%l7 + 0x40], %f6 loop_5634: fmul8sux16 %f12, %f4, %f0 ldx [%l7 + 0x68], %g1 ld [%l7 + 0x28], %f13 fcmpne16 %f10, %f0, %o6 movl %xcc, %l6, %g6 stw %i1, [%l7 + 0x68] orncc %i4, 0x0D44, %l2 fmovrdlz %g5, %f2, %f0 fnors %f4, %f10, %f14 array32 %i6, %o1, %l4 fcmpgt32 %f8, %f0, %i0 std %f10, [%l7 + 0x18] ta %xcc, 0x3 ldub [%l7 + 0x26], %l5 tpos %icc, 0x6 fones %f2 fbne %fcc3, loop_5635 fcmps %fcc3, %f12, %f8 movvs %xcc, %i2, %i3 fbule %fcc2, loop_5636 loop_5635: bne,pn %xcc, loop_5637 ld [%l7 + 0x74], %f13 addc %g4, 0x157E, %o5 loop_5636: st %f6, [%l7 + 0x18] loop_5637: tl %xcc, 0x3 fpmerge %f9, %f11, %f2 nop setx loop_5638, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg,a %fcc3, loop_5639 fbn %fcc0, loop_5640 stx %l0, [%l7 + 0x60] loop_5638: stb %i5, [%l7 + 0x0B] loop_5639: stw %l1, [%l7 + 0x50] loop_5640: fornot1s %f9, %f2, %f10 std %f8, [%l7 + 0x38] movge %xcc, %o3, %g3 std %f14, [%l7 + 0x68] edge8 %o2, %o0, %g7 stx %o4, [%l7 + 0x08] bvc,a,pt %xcc, loop_5641 ldub [%l7 + 0x63], %g2 fmovdvc %icc, %f10, %f3 andcc %o7, 0x0079, %l3 loop_5641: faligndata %f12, %f0, %f6 fmovsa %icc, %f11, %f3 lduh [%l7 + 0x38], %i7 alignaddr %g1, %o6, %l6 fmuld8sux16 %f1, %f10, %f10 ld [%l7 + 0x54], %f8 fmovsa %icc, %f7, %f12 movcs %icc, %i1, %i4 fzero %f12 tpos %xcc, 0x2 ldub [%l7 + 0x11], %g6 fpack16 %f0, %f4 ldub [%l7 + 0x75], %g5 srax %i6, 0x14, %l2 ldsh [%l7 + 0x52], %l4 ldsh [%l7 + 0x6C], %o1 ld [%l7 + 0x7C], %f15 lduh [%l7 + 0x42], %i0 fbo %fcc0, loop_5642 move %icc, %l5, %i2 ldsb [%l7 + 0x7D], %i3 edge32l %o5, %l0, %g4 loop_5642: std %f14, [%l7 + 0x28] movrlez %i5, %o3, %g3 std %f12, [%l7 + 0x50] add %l1, %o0, %g7 movn %xcc, %o4, %o2 fmovrsgz %o7, %f12, %f8 movrgz %g2, 0x178, %i7 ta %icc, 0x7 orn %l3, 0x1D0D, %o6 tleu %icc, 0x5 fmovsneg %icc, %f12, %f7 brz %g1, loop_5643 fexpand %f8, %f14 fmovsvc %icc, %f10, %f1 ldub [%l7 + 0x25], %i1 loop_5643: fmovdge %icc, %f10, %f8 or %l6, %g6, %g5 movrlz %i6, 0x29E, %l2 bne,a %xcc, loop_5644 sdivcc %i4, 0x0D24, %l4 lduh [%l7 + 0x58], %o1 lduw [%l7 + 0x30], %l5 loop_5644: bvc %icc, loop_5645 brlz,a %i2, loop_5646 sra %i0, %o5, %i3 movrne %g4, %l0, %i5 loop_5645: fpsub16 %f10, %f0, %f6 loop_5646: fmovdl %xcc, %f15, %f12 fbu,a %fcc2, loop_5647 stb %o3, [%l7 + 0x77] fabss %f5, %f10 ldx [%l7 + 0x60], %l1 loop_5647: edge8n %g3, %g7, %o4 fpadd16 %f2, %f8, %f2 move %icc, %o2, %o7 fmovsge %xcc, %f7, %f7 fmovdgu %icc, %f7, %f10 ldsh [%l7 + 0x48], %o0 fcmpes %fcc0, %f11, %f15 ldd [%l7 + 0x48], %f14 fpsub32 %f8, %f12, %f12 bn,pn %xcc, loop_5648 bshuffle %f2, %f4, %f8 sub %i7, 0x0E1E, %l3 fmovspos %xcc, %f4, %f0 loop_5648: fbe %fcc1, loop_5649 fpadd16 %f0, %f10, %f6 fbl,a %fcc2, loop_5650 fmovrslz %o6, %f2, %f6 loop_5649: fbug %fcc3, loop_5651 umulcc %g2, 0x0C9A, %g1 loop_5650: ldx [%l7 + 0x10], %l6 fcmpgt32 %f2, %f14, %i1 loop_5651: movrgz %g6, 0x3F3, %i6 movle %xcc, %l2, %i4 stx %l4, [%l7 + 0x68] ldsw [%l7 + 0x44], %g5 bneg,pn %xcc, loop_5652 fmovrdgz %l5, %f6, %f8 fmovrdlez %i2, %f0, %f4 addc %i0, 0x04D8, %o5 loop_5652: stw %o1, [%l7 + 0x28] ldsw [%l7 + 0x30], %g4 edge16ln %l0, %i5, %i3 mova %icc, %l1, %o3 fornot2s %f14, %f9, %f1 fxnors %f4, %f2, %f3 std %f14, [%l7 + 0x30] edge8l %g7, %o4, %g3 ldsb [%l7 + 0x63], %o7 alignaddrl %o2, %i7, %l3 sth %o6, [%l7 + 0x42] fpadd16 %f8, %f8, %f8 ldsb [%l7 + 0x26], %g2 ldsw [%l7 + 0x40], %g1 ld [%l7 + 0x64], %f10 fbge %fcc2, loop_5653 sth %o0, [%l7 + 0x60] sth %l6, [%l7 + 0x3A] ld [%l7 + 0x20], %f3 loop_5653: subcc %g6, %i1, %l2 fmul8ulx16 %f0, %f14, %f14 stb %i6, [%l7 + 0x73] ldsh [%l7 + 0x14], %i4 edge8n %g5, %l5, %i2 fandnot1s %f2, %f1, %f12 ldd [%l7 + 0x68], %f2 fmovdcc %icc, %f1, %f9 te %icc, 0x6 fmovsge %icc, %f2, %f6 fmovdvs %xcc, %f7, %f0 fpsub32s %f4, %f13, %f12 sth %i0, [%l7 + 0x0C] stx %l4, [%l7 + 0x60] orncc %o5, %g4, %l0 movrlez %o1, 0x3ED, %i3 fmovsleu %xcc, %f6, %f6 fxnors %f11, %f5, %f10 tne %xcc, 0x2 movrgz %l1, 0x36F, %o3 edge32n %g7, %i5, %g3 ldsh [%l7 + 0x3E], %o7 fxors %f7, %f1, %f11 ldx [%l7 + 0x50], %o4 fmovdcs %xcc, %f0, %f14 umul %o2, 0x0EB4, %l3 ldsh [%l7 + 0x46], %o6 stx %i7, [%l7 + 0x48] sth %g2, [%l7 + 0x5A] tge %xcc, 0x3 fmovde %icc, %f12, %f3 alignaddr %g1, %o0, %g6 sth %l6, [%l7 + 0x14] lduw [%l7 + 0x68], %l2 ldsh [%l7 + 0x1E], %i1 mulscc %i4, %i6, %l5 popc 0x1D4E, %i2 fmovrsgez %i0, %f0, %f6 movne %xcc, %g5, %l4 fcmpes %fcc1, %f14, %f8 tg %xcc, 0x5 array32 %g4, %o5, %o1 fsrc1 %f0, %f8 orcc %l0, 0x0E72, %l1 sth %o3, [%l7 + 0x4E] stb %g7, [%l7 + 0x32] taddcctv %i3, %i5, %o7 fcmped %fcc0, %f10, %f6 fmovrde %g3, %f14, %f12 fornot2 %f2, %f6, %f14 sdiv %o2, 0x12FC, %l3 nop setx loop_5654, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %icc, 0x3 brlz,a %o6, loop_5655 fmovrsgz %o4, %f0, %f1 loop_5654: ldx [%l7 + 0x70], %i7 lduw [%l7 + 0x68], %g2 loop_5655: stx %g1, [%l7 + 0x40] tl %xcc, 0x2 bge,a,pt %icc, loop_5656 tgu %icc, 0x3 fcmpne32 %f6, %f10, %o0 std %f14, [%l7 + 0x08] loop_5656: fmovrsne %l6, %f8, %f1 fsrc2 %f8, %f10 tge %icc, 0x0 ble %xcc, loop_5657 edge32n %l2, %i1, %i4 stw %g6, [%l7 + 0x08] bpos,a %icc, loop_5658 loop_5657: fmul8sux16 %f14, %f14, %f12 ldd [%l7 + 0x60], %f0 bn,pn %icc, loop_5659 loop_5658: fors %f0, %f0, %f2 mulscc %l5, %i6, %i0 lduh [%l7 + 0x4C], %i2 loop_5659: lduw [%l7 + 0x0C], %l4 be,pn %icc, loop_5660 fmovsvs %icc, %f10, %f8 std %f6, [%l7 + 0x40] fbe %fcc2, loop_5661 loop_5660: bg,a,pn %xcc, loop_5662 fmuld8ulx16 %f3, %f2, %f10 fpadd16 %f14, %f8, %f10 loop_5661: fmovsge %icc, %f6, %f4 loop_5662: subccc %g4, 0x000B, %g5 movrlz %o1, %o5, %l1 bneg,pt %icc, loop_5663 addcc %l0, %g7, %o3 fmovscc %xcc, %f6, %f12 fbue %fcc0, loop_5664 loop_5663: and %i5, 0x0422, %o7 ldsb [%l7 + 0x11], %g3 addcc %o2, 0x0126, %i3 loop_5664: ldx [%l7 + 0x58], %o6 bneg,pn %icc, loop_5665 sdivcc %l3, 0x08BB, %o4 fcmpne16 %f12, %f12, %i7 fornot2s %f3, %f0, %f4 loop_5665: fbn %fcc3, loop_5666 fmovrdgz %g2, %f4, %f12 fxors %f4, %f9, %f11 fmovdpos %icc, %f4, %f12 loop_5666: movg %icc, %o0, %g1 udiv %l6, 0x1B01, %i1 ldsb [%l7 + 0x2E], %l2 movvc %icc, %g6, %l5 stb %i4, [%l7 + 0x72] umulcc %i0, 0x17A1, %i6 brnz %i2, loop_5667 ldub [%l7 + 0x6E], %g4 ld [%l7 + 0x0C], %f0 brlez,a %l4, loop_5668 loop_5667: fbge %fcc2, loop_5669 fones %f4 std %f2, [%l7 + 0x40] loop_5668: fmovrdlez %g5, %f2, %f14 loop_5669: xorcc %o1, %l1, %l0 and %g7, %o5, %o3 srl %i5, 0x03, %o7 fcmpne32 %f0, %f2, %o2 fbg,a %fcc3, loop_5670 fmovsg %xcc, %f6, %f0 fcmpd %fcc1, %f6, %f8 fnors %f8, %f8, %f9 loop_5670: sdivx %g3, 0x0ACD, %i3 bneg %icc, loop_5671 tneg %icc, 0x2 bcc,a,pt %xcc, loop_5672 bleu,pt %xcc, loop_5673 loop_5671: movg %xcc, %o6, %l3 edge16ln %o4, %g2, %i7 loop_5672: ldsb [%l7 + 0x3A], %o0 loop_5673: orncc %g1, 0x0C32, %i1 xnor %l6, %l2, %g6 addcc %i4, 0x165B, %i0 fmovsvs %xcc, %f7, %f13 siam 0x1 fxnor %f2, %f8, %f8 fmuld8ulx16 %f13, %f10, %f6 stb %i6, [%l7 + 0x67] lduw [%l7 + 0x28], %i2 fcmped %fcc2, %f0, %f2 bneg,a,pn %icc, loop_5674 brgez,a %g4, loop_5675 stw %l5, [%l7 + 0x40] ldsh [%l7 + 0x60], %g5 loop_5674: fmovsleu %xcc, %f1, %f14 loop_5675: fmovsn %icc, %f1, %f6 fmovrdlez %l4, %f12, %f4 tl %xcc, 0x7 fandnot2 %f2, %f8, %f2 fmovrse %l1, %f1, %f1 ldsw [%l7 + 0x70], %l0 fabss %f8, %f5 movpos %icc, %o1, %g7 mulx %o3, %o5, %o7 ldd [%l7 + 0x50], %f12 sth %o2, [%l7 + 0x18] lduw [%l7 + 0x48], %g3 movpos %icc, %i3, %o6 fmovdne %xcc, %f12, %f12 fnors %f4, %f2, %f1 fnand %f14, %f12, %f6 fmovdvs %icc, %f2, %f5 fmovrsne %l3, %f11, %f6 addcc %i5, %g2, %i7 fxnor %f14, %f0, %f4 ldsw [%l7 + 0x40], %o4 mulscc %o0, %g1, %i1 sra %l2, 0x10, %l6 std %f4, [%l7 + 0x08] movgu %icc, %g6, %i0 call loop_5676 fmul8x16al %f3, %f13, %f14 fmovdle %icc, %f3, %f1 tg %xcc, 0x3 loop_5676: fmovdn %icc, %f12, %f15 tneg %icc, 0x2 stx %i6, [%l7 + 0x70] fcmple32 %f8, %f12, %i2 fpadd16 %f4, %f8, %f2 fcmpne32 %f8, %f14, %i4 fpadd16 %f14, %f10, %f10 lduw [%l7 + 0x6C], %g4 movrgz %g5, %l4, %l5 stb %l0, [%l7 + 0x73] ldsb [%l7 + 0x4D], %o1 lduh [%l7 + 0x66], %l1 fmul8sux16 %f14, %f4, %f4 fone %f2 fpackfix %f4, %f7 st %f4, [%l7 + 0x14] movrne %o3, %g7, %o7 sra %o5, 0x16, %o2 fpsub32s %f13, %f13, %f3 subccc %i3, 0x0360, %g3 fpsub16s %f4, %f11, %f7 fsrc1 %f4, %f4 fmovda %icc, %f14, %f14 lduh [%l7 + 0x22], %l3 ldd [%l7 + 0x30], %f2 fors %f12, %f15, %f11 xor %o6, %g2, %i5 bvc,a %icc, loop_5677 orcc %i7, 0x0F0B, %o0 udivcc %o4, 0x10EB, %g1 xorcc %i1, 0x0485, %l2 loop_5677: fcmple32 %f4, %f2, %l6 fmovdneg %icc, %f1, %f5 fpadd32s %f10, %f9, %f8 movvc %icc, %i0, %g6 fbug %fcc3, loop_5678 fzero %f10 bl,a loop_5679 xorcc %i2, 0x056B, %i6 loop_5678: fmovse %icc, %f2, %f1 ldx [%l7 + 0x28], %g4 loop_5679: ldd [%l7 + 0x30], %f4 ldsw [%l7 + 0x14], %i4 stb %g5, [%l7 + 0x4C] andn %l5, 0x1C29, %l4 fsrc2s %f13, %f8 ld [%l7 + 0x7C], %f8 fnand %f8, %f8, %f14 sdiv %o1, 0x1C27, %l1 movge %xcc, %l0, %o3 stw %g7, [%l7 + 0x0C] movle %icc, %o5, %o2 fpadd16s %f2, %f12, %f11 stb %i3, [%l7 + 0x29] umul %g3, %o7, %o6 fmovse %xcc, %f12, %f12 fors %f3, %f4, %f11 ldx [%l7 + 0x30], %l3 call loop_5680 movpos %icc, %g2, %i7 edge32l %i5, %o4, %o0 ldsh [%l7 + 0x66], %g1 loop_5680: ldsh [%l7 + 0x76], %l2 mulx %i1, %l6, %g6 ld [%l7 + 0x68], %f12 fxor %f6, %f2, %f14 fmovsle %icc, %f5, %f12 fxors %f13, %f3, %f8 fmovrdgez %i2, %f12, %f0 movrlez %i0, %i6, %g4 fmovdcs %xcc, %f1, %f1 fmovsg %xcc, %f13, %f9 ba,pn %xcc, loop_5681 sub %i4, %g5, %l4 lduh [%l7 + 0x2C], %o1 stx %l5, [%l7 + 0x10] loop_5681: lduh [%l7 + 0x36], %l1 array32 %o3, %g7, %l0 add %o5, %o2, %g3 movrgez %o7, 0x1CB, %i3 lduw [%l7 + 0x10], %l3 fcmpne16 %f12, %f4, %g2 movl %xcc, %o6, %i7 lduw [%l7 + 0x6C], %i5 fcmped %fcc1, %f2, %f0 sth %o4, [%l7 + 0x1E] ldub [%l7 + 0x65], %g1 sethi 0x0B4A, %l2 lduh [%l7 + 0x10], %o0 siam 0x3 ta %xcc, 0x5 brnz,a %i1, loop_5682 fmul8sux16 %f0, %f14, %f0 stx %g6, [%l7 + 0x38] fbge %fcc3, loop_5683 loop_5682: ldub [%l7 + 0x7F], %i2 std %f6, [%l7 + 0x58] st %f1, [%l7 + 0x74] loop_5683: fmovrdlez %l6, %f2, %f0 stw %i0, [%l7 + 0x14] movneg %xcc, %g4, %i4 bvc loop_5684 fbne,a %fcc2, loop_5685 fpadd16s %f1, %f4, %f9 bvc,a,pt %xcc, loop_5686 loop_5684: fxor %f14, %f8, %f2 loop_5685: ldsb [%l7 + 0x22], %g5 lduh [%l7 + 0x5A], %l4 loop_5686: nop setx loop_5687, %l0, %l1 jmpl %l1, %i6 ldx [%l7 + 0x18], %l5 andn %o1, 0x08E9, %o3 lduh [%l7 + 0x2E], %l1 loop_5687: bl,pn %xcc, loop_5688 bpos loop_5689 ldub [%l7 + 0x76], %g7 ble %icc, loop_5690 loop_5688: edge8n %o5, %l0, %g3 loop_5689: fnot1s %f2, %f15 nop setx loop_5691, %l0, %l1 jmpl %l1, %o7 loop_5690: ldsw [%l7 + 0x34], %i3 edge32ln %o2, %l3, %g2 tvs %xcc, 0x2 loop_5691: fandnot2 %f0, %f8, %f10 fpadd16s %f1, %f13, %f6 movg %xcc, %o6, %i7 brgz %o4, loop_5692 fmovdleu %xcc, %f5, %f8 udivcc %i5, 0x1B0A, %l2 st %f1, [%l7 + 0x64] loop_5692: fpsub16s %f12, %f2, %f13 edge16n %o0, %i1, %g1 fbe,a %fcc1, loop_5693 be,pt %icc, loop_5694 ldx [%l7 + 0x40], %i2 stx %g6, [%l7 + 0x78] loop_5693: ld [%l7 + 0x34], %f6 loop_5694: fmovdvs %icc, %f2, %f5 brz %i0, loop_5695 bne,a loop_5696 bneg,pt %icc, loop_5697 bcs,a,pt %xcc, loop_5698 loop_5695: edge16 %g4, %l6, %g5 loop_5696: te %xcc, 0x1 loop_5697: st %f8, [%l7 + 0x64] loop_5698: ldsw [%l7 + 0x70], %i4 fmovdvc %icc, %f0, %f4 fmuld8ulx16 %f6, %f10, %f2 ldsb [%l7 + 0x0E], %i6 ldsb [%l7 + 0x3C], %l4 fxnors %f5, %f15, %f6 tg %xcc, 0x4 umul %l5, %o1, %l1 or %g7, %o5, %o3 lduw [%l7 + 0x24], %l0 fcmpne16 %f0, %f12, %g3 stw %i3, [%l7 + 0x70] array16 %o7, %o2, %l3 lduw [%l7 + 0x78], %o6 addccc %i7, 0x0571, %o4 edge32ln %i5, %g2, %l2 ldsw [%l7 + 0x10], %i1 ldd [%l7 + 0x48], %f8 smul %o0, %g1, %i2 ldx [%l7 + 0x70], %g6 orcc %i0, 0x03BB, %l6 fpsub32 %f2, %f6, %f10 sub %g5, %i4, %g4 bgu loop_5699 movpos %icc, %i6, %l4 ldsb [%l7 + 0x4E], %o1 fand %f0, %f6, %f12 loop_5699: call loop_5700 fmovsg %icc, %f3, %f0 movvc %xcc, %l5, %l1 fnor %f2, %f12, %f2 loop_5700: ldsb [%l7 + 0x7C], %o5 fnands %f12, %f13, %f14 fornot2s %f1, %f10, %f11 fmovdcc %xcc, %f2, %f12 sth %o3, [%l7 + 0x58] fmovsvs %icc, %f2, %f0 ldx [%l7 + 0x30], %g7 tge %icc, 0x4 st %f9, [%l7 + 0x68] std %f10, [%l7 + 0x70] sth %l0, [%l7 + 0x7A] bvs,pt %icc, loop_5701 fcmple16 %f4, %f6, %g3 stx %i3, [%l7 + 0x30] ld [%l7 + 0x64], %f4 loop_5701: fmovsvs %icc, %f3, %f5 fmovdne %xcc, %f10, %f2 fmovdcc %xcc, %f1, %f3 movge %icc, %o7, %l3 ldub [%l7 + 0x3C], %o2 tvc %icc, 0x1 brgez,a %i7, loop_5702 fmovdvs %xcc, %f1, %f8 ldsb [%l7 + 0x22], %o6 fsrc2s %f10, %f5 loop_5702: fbn %fcc2, loop_5703 tvc %icc, 0x3 ldsw [%l7 + 0x24], %i5 ldx [%l7 + 0x28], %o4 loop_5703: smulcc %l2, %g2, %o0 movrgz %i1, 0x208, %g1 ldsh [%l7 + 0x18], %g6 fmul8sux16 %f4, %f14, %f10 fxnor %f12, %f12, %f2 bpos,a,pn %icc, loop_5704 bl,pn %icc, loop_5705 fmovdle %xcc, %f0, %f5 or %i0, %l6, %g5 loop_5704: ldsb [%l7 + 0x22], %i2 loop_5705: bcc,a %icc, loop_5706 sth %i4, [%l7 + 0x4E] fmovsleu %icc, %f2, %f8 umulcc %g4, %i6, %l4 loop_5706: fmovrdne %l5, %f6, %f6 be %icc, loop_5707 move %xcc, %o1, %o5 xnor %l1, %g7, %l0 ldsw [%l7 + 0x40], %o3 loop_5707: orcc %g3, %o7, %l3 brlz %o2, loop_5708 std %f14, [%l7 + 0x78] ble loop_5709 lduh [%l7 + 0x6E], %i7 loop_5708: lduw [%l7 + 0x40], %i3 tcs %xcc, 0x4 loop_5709: bleu,a %xcc, loop_5710 alignaddrl %i5, %o6, %o4 movle %xcc, %g2, %o0 fmovsl %xcc, %f5, %f2 loop_5710: fbu,a %fcc2, loop_5711 fcmped %fcc1, %f14, %f6 fmul8ulx16 %f6, %f12, %f4 call loop_5712 loop_5711: tsubcctv %l2, %g1, %i1 ldsb [%l7 + 0x40], %g6 fbg %fcc0, loop_5713 loop_5712: fbl,a %fcc2, loop_5714 fcmpne32 %f2, %f2, %i0 edge8n %l6, %i2, %i4 loop_5713: alignaddrl %g4, %i6, %l4 loop_5714: fbe,a %fcc3, loop_5715 nop setx loop_5716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %g5, loop_5717 tleu %xcc, 0x2 loop_5715: siam 0x2 loop_5716: brgz %o1, loop_5718 loop_5717: fornot1s %f8, %f7, %f15 stw %l5, [%l7 + 0x1C] std %f8, [%l7 + 0x08] loop_5718: fnors %f1, %f8, %f4 fmovrsgez %o5, %f15, %f1 fmovdn %icc, %f2, %f4 lduh [%l7 + 0x56], %g7 ldx [%l7 + 0x30], %l0 movcc %xcc, %o3, %g3 lduw [%l7 + 0x68], %l1 orn %l3, 0x0E96, %o2 ldsb [%l7 + 0x17], %o7 fbo %fcc1, loop_5719 fmovdvs %icc, %f11, %f7 andcc %i3, 0x1085, %i5 fmovd %f12, %f0 loop_5719: ldsw [%l7 + 0x40], %i7 srax %o4, 0x0B, %g2 ldd [%l7 + 0x18], %f8 edge16 %o6, %l2, %g1 ldsb [%l7 + 0x55], %o0 fbue %fcc2, loop_5720 ld [%l7 + 0x24], %f12 fsrc1s %f1, %f1 ldsw [%l7 + 0x20], %i1 loop_5720: sra %g6, %l6, %i2 fzeros %f6 st %f0, [%l7 + 0x0C] sth %i4, [%l7 + 0x6A] srl %g4, %i0, %i6 fmovsle %xcc, %f5, %f14 lduh [%l7 + 0x58], %l4 stx %g5, [%l7 + 0x60] st %f12, [%l7 + 0x1C] orncc %l5, %o5, %g7 ld [%l7 + 0x60], %f3 movn %xcc, %o1, %l0 fba %fcc0, loop_5721 bneg loop_5722 fmovsl %xcc, %f0, %f14 fornot2 %f0, %f0, %f0 loop_5721: ldd [%l7 + 0x20], %f12 loop_5722: smulcc %g3, 0x14CA, %l1 bn,a,pt %icc, loop_5723 fsrc2 %f4, %f2 ldsh [%l7 + 0x5E], %l3 ldsb [%l7 + 0x4E], %o2 loop_5723: fmovsneg %xcc, %f9, %f2 fnot1s %f9, %f3 stw %o7, [%l7 + 0x78] edge16l %i3, %o3, %i7 stw %o4, [%l7 + 0x60] movrlz %i5, %g2, %o6 fbe,a %fcc0, loop_5724 ldub [%l7 + 0x7F], %g1 faligndata %f8, %f2, %f12 fexpand %f15, %f4 loop_5724: sra %o0, 0x11, %l2 ldub [%l7 + 0x49], %g6 fpadd32s %f11, %f4, %f2 fpack16 %f4, %f11 fble %fcc3, loop_5725 fcmpeq16 %f6, %f0, %l6 tn %icc, 0x6 orcc %i1, %i2, %g4 loop_5725: fmovdn %icc, %f11, %f3 fpsub16 %f12, %f14, %f12 xnor %i4, 0x0B28, %i0 ldub [%l7 + 0x0A], %i6 udivcc %l4, 0x11BF, %l5 fbg,a %fcc2, loop_5726 fxnor %f6, %f4, %f14 movrgez %o5, %g7, %g5 fcmpeq32 %f2, %f14, %o1 loop_5726: smulcc %g3, 0x139E, %l1 movrgez %l3, %o2, %o7 sra %l0, 0x10, %o3 ldd [%l7 + 0x08], %f12 fabss %f4, %f1 tvs %icc, 0x2 std %f2, [%l7 + 0x40] fandnot2s %f14, %f3, %f13 fmovdg %icc, %f6, %f15 fmovse %xcc, %f14, %f7 fmovdl %icc, %f2, %f6 fpackfix %f4, %f12 fcmped %fcc1, %f8, %f12 tleu %xcc, 0x6 movvs %icc, %i3, %i7 ldub [%l7 + 0x59], %i5 ta %icc, 0x0 tg %icc, 0x5 ba,a,pt %icc, loop_5727 movge %xcc, %g2, %o4 ldd [%l7 + 0x10], %f8 xor %g1, 0x1DA5, %o6 loop_5727: ldsh [%l7 + 0x5C], %o0 popc %l2, %l6 fands %f3, %f7, %f7 ldsb [%l7 + 0x7D], %g6 st %f1, [%l7 + 0x34] movl %xcc, %i2, %g4 fmovsneg %xcc, %f4, %f13 tvc %xcc, 0x0 fpmerge %f14, %f10, %f8 fbn,a %fcc0, loop_5728 fmovdpos %icc, %f5, %f1 stx %i4, [%l7 + 0x30] stw %i1, [%l7 + 0x5C] loop_5728: lduh [%l7 + 0x40], %i6 ldsw [%l7 + 0x18], %i0 ldsw [%l7 + 0x6C], %l5 ldub [%l7 + 0x63], %l4 fnot2s %f11, %f5 fmovsne %xcc, %f10, %f6 add %o5, 0x1405, %g5 subccc %o1, %g7, %l1 st %f4, [%l7 + 0x14] movrne %l3, %g3, %o7 tl %xcc, 0x7 tn %icc, 0x2 movrgz %o2, %l0, %o3 nop setx loop_5729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pn %icc, loop_5730 std %f0, [%l7 + 0x30] movvs %xcc, %i7, %i5 loop_5729: ldub [%l7 + 0x1C], %i3 loop_5730: fxnor %f4, %f0, %f14 movrgz %o4, %g2, %g1 fandnot1 %f10, %f0, %f2 st %f3, [%l7 + 0x5C] edge16l %o0, %o6, %l6 fpadd32s %f10, %f3, %f14 ldub [%l7 + 0x26], %g6 popc %i2, %l2 stb %g4, [%l7 + 0x38] fpadd16s %f0, %f11, %f3 addccc %i1, 0x01F8, %i4 sth %i0, [%l7 + 0x4A] ldsh [%l7 + 0x42], %l5 fornot2s %f13, %f12, %f10 ldsw [%l7 + 0x0C], %l4 bl,a,pn %xcc, loop_5731 movpos %icc, %o5, %g5 sethi 0x174A, %i6 nop setx loop_5732, %l0, %l1 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_5731: fornot2 %f14, %f0, %f4 call loop_5733 st %f11, [%l7 + 0x44] loop_5732: ldd [%l7 + 0x58], %f4 fmovscs %xcc, %f14, %f13 loop_5733: fornot2s %f11, %f0, %f8 move %xcc, %o1, %g7 orn %l3, 0x10BF, %l1 ldd [%l7 + 0x58], %f2 addccc %o7, %g3, %l0 fmovsvc %xcc, %f11, %f6 fmul8x16 %f0, %f12, %f4 sdivx %o3, 0x0F44, %i7 faligndata %f2, %f8, %f2 fandnot1 %f8, %f0, %f14 brgz %o2, loop_5734 bge,a,pt %icc, loop_5735 mova %icc, %i3, %o4 std %f4, [%l7 + 0x38] loop_5734: subc %i5, %g2, %o0 loop_5735: nop setx loop_5736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc2, loop_5737 bn loop_5738 brlz,a %g1, loop_5739 loop_5736: ldd [%l7 + 0x18], %f8 loop_5737: fzero %f6 loop_5738: and %o6, 0x175A, %g6 loop_5739: siam 0x6 movne %xcc, %l6, %l2 ldx [%l7 + 0x70], %g4 bl,a,pn %xcc, loop_5740 fbul %fcc3, loop_5741 fornot2 %f2, %f6, %f10 st %f7, [%l7 + 0x10] loop_5740: umul %i2, 0x1E3B, %i1 loop_5741: tvc %icc, 0x5 bne,a loop_5742 tle %icc, 0x0 fmul8x16al %f5, %f14, %f12 fmovscs %icc, %f0, %f15 loop_5742: fzero %f0 movl %xcc, %i0, %i4 fnands %f12, %f10, %f10 ldsw [%l7 + 0x78], %l5 ldx [%l7 + 0x58], %l4 fpsub16 %f12, %f14, %f14 fbue %fcc0, loop_5743 nop setx loop_5744, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f10, %f2 ldsw [%l7 + 0x58], %g5 loop_5743: movgu %xcc, %o5, %i6 loop_5744: fnor %f2, %f14, %f10 fblg %fcc0, loop_5745 movl %icc, %o1, %l3 stx %g7, [%l7 + 0x30] mova %xcc, %o7, %g3 loop_5745: ldx [%l7 + 0x10], %l1 movge %xcc, %o3, %i7 fblg %fcc0, loop_5746 sth %l0, [%l7 + 0x24] fnands %f5, %f15, %f6 fcmpne16 %f0, %f14, %o2 loop_5746: array8 %o4, %i3, %g2 fmovd %f10, %f2 faligndata %f2, %f14, %f8 fmovrsgz %i5, %f12, %f4 orn %o0, 0x090E, %o6 udivcc %g6, 0x1356, %l6 fmovrslz %l2, %f12, %f2 fornot1s %f6, %f15, %f9 ble loop_5747 edge32n %g4, %i2, %i1 fmovda %icc, %f2, %f9 taddcc %g1, 0x0D38, %i4 loop_5747: ldsw [%l7 + 0x40], %l5 fand %f2, %f12, %f4 fble,a %fcc3, loop_5748 fmovsge %xcc, %f8, %f15 lduh [%l7 + 0x60], %l4 fbg,a %fcc0, loop_5749 loop_5748: tpos %icc, 0x2 fmovsg %icc, %f9, %f0 tcc %xcc, 0x4 loop_5749: ldub [%l7 + 0x5E], %i0 ldx [%l7 + 0x50], %o5 ldub [%l7 + 0x73], %g5 stw %o1, [%l7 + 0x4C] stb %i6, [%l7 + 0x56] fxors %f13, %f3, %f8 lduw [%l7 + 0x70], %l3 fcmpgt32 %f2, %f4, %g7 stb %o7, [%l7 + 0x35] te %icc, 0x5 bleu,pn %xcc, loop_5750 fsrc2s %f13, %f4 lduw [%l7 + 0x5C], %l1 fmovdvs %xcc, %f9, %f4 loop_5750: st %f11, [%l7 + 0x58] fornot1 %f14, %f4, %f10 sth %g3, [%l7 + 0x10] edge32n %o3, %l0, %i7 fcmpes %fcc2, %f7, %f5 ld [%l7 + 0x24], %f12 fandnot1 %f6, %f12, %f10 fxnors %f2, %f11, %f5 stw %o4, [%l7 + 0x38] ldsh [%l7 + 0x4A], %i3 sra %o2, %i5, %g2 fpsub32s %f11, %f9, %f9 fmovrde %o0, %f0, %f4 subc %o6, %g6, %l6 std %f10, [%l7 + 0x70] fmovdcs %xcc, %f14, %f5 lduh [%l7 + 0x46], %l2 fnor %f14, %f0, %f0 fabss %f11, %f4 fones %f9 fxnor %f14, %f12, %f2 fabsd %f6, %f12 std %f6, [%l7 + 0x28] bn,pn %xcc, loop_5751 fmovdvs %xcc, %f4, %f10 tvs %xcc, 0x5 fbul,a %fcc0, loop_5752 loop_5751: ldsh [%l7 + 0x26], %i2 ldsw [%l7 + 0x6C], %g4 lduw [%l7 + 0x38], %g1 loop_5752: fcmped %fcc0, %f10, %f4 lduw [%l7 + 0x5C], %i4 movl %icc, %l5, %l4 te %xcc, 0x3 tleu %xcc, 0x4 fmovsneg %xcc, %f6, %f5 stb %i1, [%l7 + 0x0E] fmovrdne %i0, %f2, %f10 fmovrdlez %g5, %f8, %f12 array32 %o1, %i6, %o5 subcc %g7, %l3, %o7 fmovscc %icc, %f9, %f8 nop setx loop_5753, %l0, %l1 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 %f9, [%l7 + 0x08] fpsub32 %f4, %f6, %f12 fbue %fcc1, loop_5754 loop_5753: tge %icc, 0x0 movre %g3, %o3, %l0 array32 %i7, %l1, %o4 loop_5754: movrlz %o2, %i3, %g2 std %f8, [%l7 + 0x20] stw %o0, [%l7 + 0x60] umulcc %o6, 0x071B, %i5 movneg %xcc, %l6, %g6 sdivx %i2, 0x0656, %l2 fcmpgt32 %f12, %f8, %g4 fmovrsgz %i4, %f2, %f3 fmovdle %xcc, %f10, %f15 move %xcc, %l5, %l4 ld [%l7 + 0x0C], %f5 alignaddrl %i1, %g1, %i0 fmul8sux16 %f12, %f0, %f2 sth %g5, [%l7 + 0x7A] smul %o1, %i6, %g7 ldsw [%l7 + 0x40], %o5 edge32l %l3, %o7, %o3 ldsb [%l7 + 0x11], %l0 fand %f0, %f8, %f0 alignaddr %g3, %l1, %i7 ldub [%l7 + 0x36], %o2 movpos %icc, %o4, %g2 fones %f8 fone %f2 lduw [%l7 + 0x4C], %i3 andn %o6, %o0, %i5 bneg %icc, loop_5755 sth %g6, [%l7 + 0x10] tle %xcc, 0x3 fcmpeq16 %f10, %f0, %i2 loop_5755: fexpand %f5, %f2 udivcc %l6, 0x10D9, %l2 fxors %f3, %f8, %f6 fmuld8sux16 %f11, %f3, %f12 st %f3, [%l7 + 0x4C] and %i4, 0x037C, %g4 lduh [%l7 + 0x46], %l5 ldd [%l7 + 0x10], %f14 tvc %icc, 0x7 ble,a,pt %xcc, loop_5756 fmovdvc %icc, %f5, %f11 movrlez %l4, %i1, %g1 ldsb [%l7 + 0x15], %i0 loop_5756: edge8n %o1, %i6, %g7 fmovrsgz %g5, %f5, %f8 array8 %o5, %l3, %o3 fnor %f2, %f2, %f10 sth %o7, [%l7 + 0x0A] bvs,pt %xcc, loop_5757 fmul8x16au %f3, %f12, %f0 fcmpeq16 %f0, %f12, %l0 ldx [%l7 + 0x20], %g3 loop_5757: ldd [%l7 + 0x10], %f0 edge16n %i7, %o2, %o4 stw %g2, [%l7 + 0x24] ldsh [%l7 + 0x38], %i3 fone %f8 tge %icc, 0x0 ldd [%l7 + 0x60], %f12 fbl %fcc3, loop_5758 ldx [%l7 + 0x18], %l1 fpack32 %f2, %f6, %f14 ldsb [%l7 + 0x08], %o6 loop_5758: fmovsle %xcc, %f0, %f2 bn,pt %icc, loop_5759 ldub [%l7 + 0x4A], %o0 fbe,a %fcc3, loop_5760 fnors %f6, %f8, %f5 loop_5759: udivcc %g6, 0x1212, %i5 fpmerge %f13, %f11, %f2 loop_5760: movleu %xcc, %i2, %l6 or %l2, 0x0DED, %g4 fmovdcc %xcc, %f0, %f4 ldub [%l7 + 0x4B], %i4 addc %l5, %i1, %l4 tg %icc, 0x7 bvc,a loop_5761 ldub [%l7 + 0x6D], %g1 fcmpeq16 %f0, %f14, %i0 lduw [%l7 + 0x3C], %i6 loop_5761: fbe %fcc1, loop_5762 tvs %icc, 0x1 ldsw [%l7 + 0x5C], %o1 fmovrde %g5, %f0, %f4 loop_5762: te %xcc, 0x6 bvc,a,pt %xcc, loop_5763 fnor %f6, %f2, %f12 fmovrdlez %o5, %f0, %f12 fsrc1s %f4, %f2 loop_5763: stw %g7, [%l7 + 0x28] tcc %xcc, 0x4 fmovsg %xcc, %f7, %f13 fmovscc %xcc, %f12, %f2 stw %o3, [%l7 + 0x40] stx %o7, [%l7 + 0x38] stw %l0, [%l7 + 0x34] fandnot2s %f0, %f11, %f4 popc %g3, %i7 edge8ln %o2, %o4, %g2 ldd [%l7 + 0x48], %f10 bn,pt %icc, loop_5764 edge8 %l3, %l1, %o6 sth %o0, [%l7 + 0x1C] tvc %xcc, 0x1 loop_5764: fornot2 %f0, %f0, %f10 bneg,a,pn %xcc, loop_5765 ldsh [%l7 + 0x7A], %i3 st %f5, [%l7 + 0x34] fmuld8ulx16 %f0, %f5, %f0 loop_5765: ldd [%l7 + 0x38], %f0 fpsub16 %f6, %f14, %f0 fcmped %fcc0, %f4, %f0 ldd [%l7 + 0x70], %f4 fcmple32 %f0, %f2, %g6 tvc %icc, 0x5 tneg %icc, 0x7 sdivx %i5, 0x1CC8, %l6 fmovd %f10, %f4 smul %i2, 0x0F85, %l2 fmovrdlez %g4, %f6, %f4 fbg,a %fcc1, loop_5766 lduh [%l7 + 0x56], %l5 sethi 0x026A, %i4 fmul8ulx16 %f12, %f0, %f6 loop_5766: ld [%l7 + 0x78], %f6 fxnor %f0, %f2, %f0 stw %i1, [%l7 + 0x7C] fmovrsgez %g1, %f15, %f9 lduh [%l7 + 0x16], %i0 edge16 %i6, %l4, %o1 tg %icc, 0x6 fnors %f3, %f9, %f6 bneg loop_5767 sth %o5, [%l7 + 0x12] fbule %fcc2, loop_5768 mulx %g7, 0x0251, %o3 loop_5767: ba %xcc, loop_5769 edge16ln %o7, %l0, %g3 loop_5768: fmovsgu %xcc, %f14, %f11 movne %xcc, %g5, %o2 loop_5769: ldsw [%l7 + 0x48], %o4 fnot2s %f12, %f3 edge32 %i7, %l3, %g2 srax %o6, 0x04, %l1 siam 0x6 movcs %icc, %o0, %g6 tle %xcc, 0x5 call loop_5770 bg,a loop_5771 orn %i5, 0x0D93, %i3 fpmerge %f6, %f14, %f14 loop_5770: mova %xcc, %l6, %i2 loop_5771: stx %l2, [%l7 + 0x40] orcc %l5, %g4, %i4 ldub [%l7 + 0x1F], %g1 fble %fcc3, loop_5772 movleu %icc, %i1, %i0 sth %i6, [%l7 + 0x68] fand %f2, %f6, %f10 loop_5772: edge16ln %o1, %o5, %l4 fornot2 %f0, %f2, %f10 bpos,pt %xcc, loop_5773 fmovrse %o3, %f11, %f12 array32 %g7, %o7, %g3 fbuge,a %fcc1, loop_5774 loop_5773: tleu %xcc, 0x0 fbuge %fcc3, loop_5775 bcs,a %xcc, loop_5776 loop_5774: fxnors %f5, %f8, %f5 fbuge %fcc1, loop_5777 loop_5775: fcmps %fcc0, %f8, %f4 loop_5776: stw %g5, [%l7 + 0x68] stb %l0, [%l7 + 0x42] loop_5777: ldub [%l7 + 0x76], %o2 edge16n %o4, %i7, %l3 edge32l %o6, %l1, %g2 fnands %f7, %f9, %f0 fbg,a %fcc3, loop_5778 addcc %o0, 0x0A68, %g6 stw %i5, [%l7 + 0x58] edge32 %l6, %i3, %i2 loop_5778: std %f14, [%l7 + 0x78] fzeros %f3 fble %fcc0, loop_5779 ldsh [%l7 + 0x6E], %l2 fbne,a %fcc1, loop_5780 lduh [%l7 + 0x76], %g4 loop_5779: ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x08], %i4 loop_5780: fmovsa %icc, %f12, %f13 fcmpgt32 %f8, %f0, %l5 fmovde %icc, %f2, %f8 tge %xcc, 0x5 ldd [%l7 + 0x60], %f12 bg,pt %xcc, loop_5781 bg loop_5782 fornot2 %f14, %f8, %f0 fpack32 %f6, %f0, %f8 loop_5781: ldsh [%l7 + 0x62], %i1 loop_5782: call loop_5783 subc %i0, 0x1F5A, %g1 movcc %icc, %o1, %i6 fbul,a %fcc2, loop_5784 loop_5783: fsrc1s %f3, %f14 fcmpeq16 %f12, %f8, %o5 ldx [%l7 + 0x68], %o3 loop_5784: fmul8x16au %f6, %f4, %f10 tne %icc, 0x0 ldsw [%l7 + 0x48], %l4 fmovrslz %o7, %f9, %f5 fnands %f0, %f1, %f9 fmovdvs %icc, %f1, %f1 fnegd %f0, %f10 alignaddr %g3, %g5, %g7 ldsw [%l7 + 0x70], %l0 std %f2, [%l7 + 0x50] movcs %xcc, %o2, %i7 st %f9, [%l7 + 0x74] fmul8ulx16 %f4, %f2, %f0 fnot2 %f12, %f8 tsubcc %l3, 0x0351, %o4 ldx [%l7 + 0x78], %o6 taddcctv %l1, %g2, %g6 movrgz %i5, 0x396, %l6 fblg,a %fcc0, loop_5785 edge16l %o0, %i2, %l2 bn,a,pn %icc, loop_5786 fnot1 %f14, %f10 loop_5785: fpsub16 %f2, %f8, %f10 movcc %xcc, %i3, %i4 loop_5786: be,pn %icc, loop_5787 andncc %l5, %i1, %g4 stx %g1, [%l7 + 0x78] movneg %xcc, %o1, %i6 loop_5787: fmul8ulx16 %f10, %f0, %f10 movvs %icc, %i0, %o3 nop setx loop_5788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc0, loop_5789 umul %o5, %o7, %g3 ldsh [%l7 + 0x48], %l4 loop_5788: bgu loop_5790 loop_5789: fbne,a %fcc1, loop_5791 fabsd %f2, %f6 fmovdneg %icc, %f5, %f4 loop_5790: fmovdleu %icc, %f8, %f11 loop_5791: fbn,a %fcc0, loop_5792 stb %g7, [%l7 + 0x0F] sllx %g5, %o2, %i7 tn %icc, 0x0 loop_5792: brgez,a %l0, loop_5793 bne %icc, loop_5794 sra %l3, %o6, %l1 fmovrdlz %g2, %f8, %f6 loop_5793: fzero %f8 loop_5794: bcc,pn %icc, loop_5795 fbn %fcc0, loop_5796 sll %o4, %i5, %l6 edge16l %o0, %i2, %g6 loop_5795: fmovsneg %icc, %f6, %f11 loop_5796: fmovdn %xcc, %f9, %f10 sdiv %i3, 0x0D23, %l2 stw %l5, [%l7 + 0x0C] movleu %icc, %i4, %i1 ldsh [%l7 + 0x1E], %g1 srax %g4, %i6, %o1 edge16l %o3, %i0, %o7 stw %g3, [%l7 + 0x30] std %f10, [%l7 + 0x68] fpmerge %f2, %f15, %f10 ldub [%l7 + 0x40], %o5 ldd [%l7 + 0x08], %f4 brgez,a %l4, loop_5797 fabsd %f6, %f4 ldsh [%l7 + 0x24], %g5 brgz %g7, loop_5798 loop_5797: ldub [%l7 + 0x54], %o2 ble,a %icc, loop_5799 udivx %l0, 0x1503, %i7 loop_5798: fexpand %f14, %f4 fmovdpos %icc, %f12, %f14 loop_5799: fmuld8ulx16 %f4, %f8, %f10 edge32ln %l3, %o6, %l1 bge,pn %icc, loop_5800 brgez %g2, loop_5801 ldsb [%l7 + 0x59], %o4 tleu %icc, 0x1 loop_5800: fbn %fcc3, loop_5802 loop_5801: fmovsne %icc, %f12, %f6 sth %l6, [%l7 + 0x74] ldsh [%l7 + 0x1A], %i5 loop_5802: addc %i2, %o0, %i3 taddcctv %l2, 0x08E2, %g6 lduw [%l7 + 0x28], %i4 udivcc %i1, 0x193A, %l5 edge32 %g4, %g1, %o1 sth %i6, [%l7 + 0x08] sth %o3, [%l7 + 0x48] fmovdpos %xcc, %f0, %f8 add %i0, %o7, %o5 fmovdge %icc, %f8, %f11 edge16ln %l4, %g5, %g3 ldub [%l7 + 0x47], %g7 stx %o2, [%l7 + 0x50] brgez,a %l0, loop_5803 fmul8sux16 %f4, %f10, %f2 movrlz %l3, %i7, %o6 bleu,pt %xcc, loop_5804 loop_5803: fmuld8sux16 %f15, %f15, %f6 fbuge,a %fcc0, loop_5805 fbuge %fcc3, loop_5806 loop_5804: fmovsneg %icc, %f14, %f4 fnand %f0, %f8, %f12 loop_5805: fmovscc %icc, %f6, %f9 loop_5806: std %f4, [%l7 + 0x40] movcc %xcc, %l1, %g2 fmovsge %xcc, %f9, %f7 fmovdl %icc, %f4, %f0 array8 %l6, %i5, %o4 ld [%l7 + 0x48], %f5 fmovrdne %i2, %f4, %f0 ldsh [%l7 + 0x4A], %o0 fmul8x16 %f3, %f2, %f2 ld [%l7 + 0x2C], %f2 fcmps %fcc3, %f10, %f1 ldsb [%l7 + 0x69], %i3 fmovsle %xcc, %f14, %f11 stx %g6, [%l7 + 0x20] std %f8, [%l7 + 0x08] bgu,pt %icc, loop_5807 bn,pt %icc, loop_5808 fpack16 %f6, %f10 umul %i4, 0x0C4D, %i1 loop_5807: fand %f10, %f8, %f2 loop_5808: ld [%l7 + 0x5C], %f9 for %f12, %f12, %f0 fbu %fcc1, loop_5809 stx %l5, [%l7 + 0x28] fabsd %f4, %f2 ta %xcc, 0x0 loop_5809: fmovdcs %xcc, %f7, %f10 ldsw [%l7 + 0x10], %g4 sth %g1, [%l7 + 0x1E] srax %l2, %o1, %i6 ldsh [%l7 + 0x28], %i0 fmuld8ulx16 %f2, %f5, %f8 fand %f4, %f4, %f2 ldub [%l7 + 0x77], %o3 fbl,a %fcc1, loop_5810 fmovsneg %xcc, %f14, %f15 sllx %o5, 0x0E, %o7 tgu %xcc, 0x4 loop_5810: fmovse %xcc, %f11, %f11 sub %g5, 0x068A, %g3 fors %f14, %f7, %f9 stw %l4, [%l7 + 0x74] stb %g7, [%l7 + 0x66] fmul8x16au %f8, %f5, %f12 fpadd16s %f2, %f6, %f5 udivcc %l0, 0x076F, %o2 lduw [%l7 + 0x24], %l3 sra %o6, 0x00, %l1 fxnors %f0, %f12, %f10 tge %icc, 0x7 tpos %icc, 0x1 move %icc, %i7, %g2 fble %fcc2, loop_5811 tleu %xcc, 0x6 movne %icc, %l6, %i5 stb %i2, [%l7 + 0x7D] loop_5811: umul %o4, 0x1BF1, %o0 udivx %g6, 0x14D8, %i4 movn %icc, %i1, %i3 fmovda %icc, %f13, %f10 fblg,a %fcc2, loop_5812 ldsw [%l7 + 0x40], %g4 ldsw [%l7 + 0x74], %g1 fnot2 %f12, %f0 loop_5812: fmovsn %xcc, %f2, %f2 fcmped %fcc3, %f12, %f4 fmovsn %icc, %f7, %f6 fmovdvc %xcc, %f9, %f4 fmovdvc %icc, %f10, %f13 andn %l2, %o1, %l5 fmovdl %xcc, %f3, %f10 fbge %fcc1, loop_5813 brz,a %i6, loop_5814 std %f8, [%l7 + 0x78] movrgz %o3, %i0, %o7 loop_5813: edge16l %o5, %g5, %l4 loop_5814: fmovrslz %g3, %f3, %f7 fbue,a %fcc3, loop_5815 movne %icc, %g7, %l0 fmovdn %xcc, %f10, %f7 bpos,pn %xcc, loop_5816 loop_5815: ldd [%l7 + 0x60], %f2 sub %o2, 0x040E, %l3 fcmpes %fcc3, %f5, %f5 loop_5816: fpsub16s %f0, %f1, %f5 ldsb [%l7 + 0x33], %l1 array8 %i7, %o6, %g2 tleu %xcc, 0x7 fone %f10 srax %i5, %i2, %o4 stw %l6, [%l7 + 0x48] popc %g6, %o0 st %f12, [%l7 + 0x24] ble loop_5817 stx %i1, [%l7 + 0x50] ldub [%l7 + 0x36], %i4 edge16 %i3, %g4, %l2 loop_5817: fmovda %xcc, %f4, %f10 stx %g1, [%l7 + 0x58] and %o1, %l5, %i6 ldsw [%l7 + 0x58], %i0 fmovsneg %xcc, %f9, %f10 sra %o3, 0x17, %o7 bl,pt %icc, loop_5818 fmovsgu %icc, %f2, %f6 movre %g5, 0x2F7, %l4 fabss %f14, %f14 loop_5818: st %f9, [%l7 + 0x20] std %f6, [%l7 + 0x70] fpackfix %f0, %f3 ldsh [%l7 + 0x6E], %g3 fone %f10 fand %f12, %f8, %f14 fmovd %f6, %f0 st %f10, [%l7 + 0x7C] ble,pn %icc, loop_5819 fand %f0, %f10, %f2 fmovrde %g7, %f2, %f6 ba,pn %xcc, loop_5820 loop_5819: fmovsn %icc, %f3, %f10 st %f9, [%l7 + 0x1C] fornot1s %f10, %f0, %f5 loop_5820: movre %l0, %o5, %o2 fmovrdlez %l3, %f4, %f2 ldsw [%l7 + 0x58], %l1 fmovsneg %icc, %f0, %f14 fmovrslez %i7, %f9, %f1 fcmpgt32 %f10, %f10, %g2 brlez,a %i5, loop_5821 edge16ln %o6, %o4, %i2 fmul8x16al %f14, %f4, %f0 fcmpeq32 %f6, %f6, %g6 loop_5821: fmovdne %xcc, %f14, %f2 std %f8, [%l7 + 0x10] std %f4, [%l7 + 0x20] orn %l6, %i1, %i4 fmovrsne %o0, %f2, %f11 ba,a %xcc, loop_5822 movrlez %g4, %i3, %g1 std %f2, [%l7 + 0x40] move %xcc, %o1, %l2 loop_5822: umul %i6, 0x13EE, %i0 st %f10, [%l7 + 0x18] ble,a,pn %icc, loop_5823 fcmpd %fcc1, %f10, %f8 ldx [%l7 + 0x08], %l5 fbge %fcc0, loop_5824 loop_5823: ld [%l7 + 0x2C], %f14 fmovsgu %xcc, %f3, %f10 lduh [%l7 + 0x14], %o7 loop_5824: fba,a %fcc0, loop_5825 subccc %o3, 0x1F4E, %l4 lduw [%l7 + 0x68], %g5 ld [%l7 + 0x54], %f6 loop_5825: xnorcc %g3, %g7, %o5 fmovrslez %l0, %f7, %f2 fpsub32 %f12, %f8, %f14 edge8n %l3, %l1, %o2 fpadd32 %f14, %f10, %f4 bcc,pt %icc, loop_5826 add %i7, %g2, %o6 edge32ln %i5, %o4, %g6 tvs %icc, 0x1 loop_5826: fmovsne %xcc, %f6, %f5 subccc %i2, %l6, %i1 fbul %fcc3, loop_5827 fand %f14, %f8, %f0 bneg,a,pn %icc, loop_5828 fmovdvc %icc, %f14, %f9 loop_5827: bpos,a,pt %icc, loop_5829 mova %icc, %i4, %o0 loop_5828: fpack32 %f4, %f12, %f8 stx %i3, [%l7 + 0x78] loop_5829: fcmpd %fcc0, %f8, %f12 ld [%l7 + 0x3C], %f14 edge32 %g1, %o1, %l2 tne %icc, 0x5 bpos %icc, loop_5830 ld [%l7 + 0x0C], %f6 sdiv %g4, 0x0961, %i0 std %f0, [%l7 + 0x48] loop_5830: ldx [%l7 + 0x58], %i6 fandnot2s %f4, %f11, %f6 ldsh [%l7 + 0x12], %l5 movle %xcc, %o7, %l4 fbu %fcc2, loop_5831 add %o3, %g5, %g7 ldd [%l7 + 0x18], %f14 nop setx loop_5832, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_5831: fpadd16 %f0, %f8, %f0 xor %g3, 0x01E7, %l0 fcmpne32 %f2, %f4, %o5 loop_5832: fcmple32 %f0, %f0, %l1 sth %o2, [%l7 + 0x0A] popc 0x02F2, %i7 edge8l %g2, %o6, %i5 andcc %o4, %l3, %i2 st %f1, [%l7 + 0x44] lduh [%l7 + 0x2A], %g6 smul %l6, 0x198D, %i1 ld [%l7 + 0x6C], %f11 mulx %i4, %o0, %g1 fabss %f3, %f9 add %i3, 0x172F, %l2 movl %icc, %o1, %g4 fbuge %fcc1, loop_5833 edge32n %i6, %i0, %l5 tgu %icc, 0x1 fcmple32 %f2, %f6, %l4 loop_5833: stw %o3, [%l7 + 0x6C] fxnors %f9, %f7, %f5 stb %o7, [%l7 + 0x4F] fmovscs %xcc, %f6, %f5 fmovscc %xcc, %f14, %f8 tsubcctv %g7, 0x05EF, %g5 fmovrdlez %l0, %f4, %f0 fmovspos %icc, %f1, %f1 stx %g3, [%l7 + 0x60] fmovsl %icc, %f15, %f6 fcmple32 %f10, %f12, %o5 movre %l1, 0x2F9, %i7 ldsb [%l7 + 0x2F], %o2 fmovrse %g2, %f1, %f8 stb %o6, [%l7 + 0x29] fcmpes %fcc0, %f15, %f13 ldsb [%l7 + 0x40], %o4 ldsh [%l7 + 0x62], %i5 fmovrdlz %i2, %f4, %f6 ldub [%l7 + 0x3E], %g6 stw %l3, [%l7 + 0x20] stb %i1, [%l7 + 0x21] brnz,a %l6, loop_5834 bne,a,pn %icc, loop_5835 fmovsl %icc, %f14, %f15 add %i4, 0x0F57, %o0 loop_5834: nop setx loop_5836, %l0, %l1 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_5835: movg %icc, %g1, %i3 fmovrdgez %o1, %f10, %f2 stw %l2, [%l7 + 0x50] loop_5836: subcc %g4, 0x01C3, %i6 movne %icc, %l5, %l4 stx %o3, [%l7 + 0x28] movneg %xcc, %o7, %i0 fpadd32 %f12, %f14, %f8 bg,a loop_5837 fbne %fcc1, loop_5838 movrlez %g5, 0x048, %l0 movn %xcc, %g7, %o5 loop_5837: brgez %g3, loop_5839 loop_5838: std %f4, [%l7 + 0x78] bn,pt %xcc, loop_5840 fnands %f5, %f14, %f8 loop_5839: te %icc, 0x6 fmovd %f12, %f0 loop_5840: bvs,a %icc, loop_5841 addcc %i7, 0x1451, %l1 fnegs %f4, %f2 fmul8x16al %f14, %f9, %f8 loop_5841: ldd [%l7 + 0x10], %f14 stw %o2, [%l7 + 0x08] xor %g2, %o6, %o4 brgz,a %i2, loop_5842 fand %f8, %f8, %f0 bneg,a %icc, loop_5843 ldx [%l7 + 0x28], %g6 loop_5842: fbo,a %fcc2, loop_5844 srl %l3, 0x10, %i1 loop_5843: tcc %icc, 0x5 bcc %xcc, loop_5845 loop_5844: fpadd32 %f2, %f14, %f0 stw %i5, [%l7 + 0x38] ldd [%l7 + 0x30], %f8 loop_5845: fmovsgu %xcc, %f4, %f11 fmovse %xcc, %f13, %f12 fcmpes %fcc2, %f12, %f0 fbul,a %fcc1, loop_5846 sdiv %i4, 0x0005, %o0 alignaddr %l6, %g1, %o1 brlez %i3, loop_5847 loop_5846: fexpand %f2, %f14 fpmerge %f5, %f15, %f0 stx %g4, [%l7 + 0x48] loop_5847: ldub [%l7 + 0x6F], %i6 nop setx loop_5848, %l0, %l1 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 %l5, %l2, %l4 mova %xcc, %o3, %i0 brgz %g5, loop_5849 loop_5848: ldsw [%l7 + 0x38], %l0 fmovsne %xcc, %f12, %f0 brgz,a %g7, loop_5850 loop_5849: ldsb [%l7 + 0x0E], %o7 andcc %g3, 0x1EB2, %i7 ldsw [%l7 + 0x1C], %o5 loop_5850: tvs %xcc, 0x3 fbo %fcc1, loop_5851 fba %fcc1, loop_5852 stb %o2, [%l7 + 0x16] bge,a %xcc, loop_5853 loop_5851: call loop_5854 loop_5852: movne %xcc, %l1, %o6 lduh [%l7 + 0x18], %g2 loop_5853: ldx [%l7 + 0x28], %i2 loop_5854: tsubcc %o4, 0x0221, %l3 fbge,a %fcc3, loop_5855 fnot2s %f12, %f5 ldsh [%l7 + 0x50], %g6 subccc %i5, %i4, %o0 loop_5855: fmovrdne %i1, %f10, %f0 ta %icc, 0x6 sra %l6, 0x01, %o1 fsrc1 %f6, %f8 nop setx loop_5856, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnors %f0, %f9, %f1 brlez %i3, loop_5857 fpack16 %f10, %f9 loop_5856: fmovscs %xcc, %f7, %f8 movl %icc, %g4, %g1 loop_5857: fmovdn %icc, %f10, %f1 bvc,pn %xcc, loop_5858 fmovdle %icc, %f3, %f4 fmovrdlez %i6, %f14, %f12 stx %l5, [%l7 + 0x58] loop_5858: ldub [%l7 + 0x15], %l4 bpos,pt %icc, loop_5859 lduh [%l7 + 0x4A], %o3 lduh [%l7 + 0x30], %l2 movvc %icc, %i0, %g5 loop_5859: bn loop_5860 xnorcc %g7, 0x183F, %l0 fcmpd %fcc2, %f0, %f12 fba %fcc1, loop_5861 loop_5860: fcmped %fcc1, %f4, %f10 fcmple32 %f0, %f2, %g3 bcc,a,pn %icc, loop_5862 loop_5861: stw %o7, [%l7 + 0x68] fands %f10, %f15, %f9 movrlz %o5, %o2, %l1 loop_5862: fmovrsne %i7, %f1, %f0 smulcc %o6, 0x12A3, %i2 brgez %g2, loop_5863 fcmpgt32 %f6, %f14, %o4 call loop_5864 fmovsvc %xcc, %f4, %f3 loop_5863: be,pn %xcc, loop_5865 fmovde %xcc, %f13, %f1 loop_5864: fmovrse %g6, %f8, %f1 tcs %xcc, 0x0 loop_5865: fbl %fcc0, loop_5866 andncc %i5, %i4, %l3 sth %i1, [%l7 + 0x1A] fmovsle %icc, %f7, %f3 loop_5866: smulcc %o0, %l6, %i3 edge32 %o1, %g4, %i6 st %f10, [%l7 + 0x10] srax %l5, %g1, %l4 ldsb [%l7 + 0x1A], %l2 popc %o3, %i0 fmovdleu %xcc, %f13, %f6 tcc %icc, 0x1 sth %g7, [%l7 + 0x74] ldsw [%l7 + 0x4C], %l0 movg %icc, %g5, %o7 xor %o5, 0x046F, %g3 fpackfix %f0, %f8 ldsh [%l7 + 0x10], %l1 ldsw [%l7 + 0x58], %o2 stx %i7, [%l7 + 0x50] fbl,a %fcc2, loop_5867 xorcc %o6, 0x0006, %g2 tleu %xcc, 0x2 fcmpne16 %f12, %f4, %i2 loop_5867: fmovrdne %g6, %f6, %f12 tsubcc %i5, %o4, %i4 smul %i1, %l3, %o0 stx %i3, [%l7 + 0x48] edge32n %l6, %o1, %g4 te %xcc, 0x6 ld [%l7 + 0x20], %f14 subccc %i6, %l5, %g1 ldsw [%l7 + 0x24], %l4 ldx [%l7 + 0x28], %l2 fbe,a %fcc1, loop_5868 stb %o3, [%l7 + 0x48] tg %xcc, 0x2 lduh [%l7 + 0x40], %g7 loop_5868: stx %l0, [%l7 + 0x20] fmuld8ulx16 %f11, %f2, %f0 ldsh [%l7 + 0x6C], %g5 fmovdcs %icc, %f15, %f10 movneg %xcc, %o7, %i0 fbn,a %fcc2, loop_5869 fmovdne %xcc, %f8, %f8 fnegs %f4, %f14 ldsw [%l7 + 0x3C], %g3 loop_5869: fmovrdlz %l1, %f6, %f8 fblg,a %fcc2, loop_5870 fmul8x16 %f14, %f4, %f10 bcc loop_5871 faligndata %f8, %f2, %f2 loop_5870: fba %fcc0, loop_5872 brgez %o2, loop_5873 loop_5871: ldsw [%l7 + 0x5C], %o5 edge16l %i7, %g2, %o6 loop_5872: sth %i2, [%l7 + 0x36] loop_5873: stx %i5, [%l7 + 0x68] ldsb [%l7 + 0x6E], %g6 fmovdg %xcc, %f14, %f0 bvc,pn %icc, loop_5874 sth %i4, [%l7 + 0x72] ld [%l7 + 0x48], %f13 st %f12, [%l7 + 0x4C] loop_5874: edge16ln %o4, %i1, %o0 tleu %xcc, 0x6 fmovdvs %xcc, %f6, %f5 fmovrsgez %l3, %f9, %f7 fbue %fcc0, loop_5875 addccc %i3, %l6, %o1 orncc %g4, 0x0A3F, %l5 fbg,a %fcc3, loop_5876 loop_5875: xnor %i6, %l4, %l2 lduh [%l7 + 0x2C], %o3 fcmple32 %f12, %f4, %g7 loop_5876: brnz %l0, loop_5877 edge16l %g1, %g5, %i0 stw %g3, [%l7 + 0x54] movrgez %l1, 0x3CC, %o7 loop_5877: stb %o2, [%l7 + 0x3C] fmovrdgez %o5, %f14, %f6 fornot2s %f0, %f9, %f5 st %f2, [%l7 + 0x20] stw %g2, [%l7 + 0x2C] ldsb [%l7 + 0x76], %i7 fmovdle %icc, %f4, %f5 fandnot2s %f8, %f11, %f8 pdist %f6, %f2, %f2 fpack32 %f12, %f12, %f4 fbo %fcc0, loop_5878 movpos %icc, %i2, %o6 ldsb [%l7 + 0x39], %i5 fbug %fcc0, loop_5879 loop_5878: bpos,a,pn %xcc, loop_5880 stb %g6, [%l7 + 0x08] and %o4, %i4, %i1 loop_5879: fcmpes %fcc0, %f4, %f14 loop_5880: movcs %xcc, %l3, %i3 sdiv %l6, 0x0D1E, %o1 fmovdn %xcc, %f10, %f8 fmovsle %icc, %f15, %f8 tn %xcc, 0x2 sth %g4, [%l7 + 0x56] ldd [%l7 + 0x68], %f8 fsrc2s %f4, %f8 nop setx loop_5881, %l0, %l1 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], %f12 add %l5, %i6, %l4 fand %f12, %f6, %f4 loop_5881: ld [%l7 + 0x10], %f14 stb %l2, [%l7 + 0x2D] lduh [%l7 + 0x18], %o0 edge32ln %g7, %o3, %l0 edge16 %g1, %i0, %g3 ba,a loop_5882 fmovrdgz %g5, %f0, %f0 fmul8x16al %f15, %f3, %f10 fble %fcc0, loop_5883 loop_5882: ldub [%l7 + 0x63], %l1 fexpand %f5, %f4 pdist %f14, %f4, %f8 loop_5883: subccc %o2, 0x0BCD, %o5 alignaddrl %g2, %o7, %i7 movre %i2, 0x289, %o6 fmovrsgez %i5, %f5, %f14 fmovse %xcc, %f0, %f0 lduh [%l7 + 0x46], %o4 fcmpgt16 %f4, %f4, %g6 fnegd %f12, %f0 fble,a %fcc0, loop_5884 sethi 0x044E, %i1 fcmpne32 %f12, %f6, %i4 orn %l3, %l6, %o1 loop_5884: udiv %i3, 0x0BC6, %l5 fpsub16s %f0, %f13, %f3 sra %i6, 0x0D, %l4 movl %icc, %l2, %g4 tcc %icc, 0x0 bge,pn %xcc, loop_5885 movrlez %g7, %o0, %l0 movrlz %o3, 0x213, %g1 fmovrdgz %i0, %f12, %f10 loop_5885: movle %icc, %g3, %l1 smul %o2, 0x0226, %g5 fand %f4, %f12, %f4 mulx %o5, %g2, %o7 movvs %icc, %i2, %i7 add %i5, 0x0AF6, %o6 alignaddr %o4, %i1, %i4 subcc %g6, %l3, %l6 st %f8, [%l7 + 0x24] fandnot2s %f7, %f11, %f13 fmovse %icc, %f12, %f9 fbul %fcc3, loop_5886 ble,a,pn %icc, loop_5887 ldsb [%l7 + 0x1F], %i3 fpsub16s %f6, %f13, %f5 loop_5886: sll %l5, %o1, %l4 loop_5887: fmovdpos %xcc, %f0, %f4 fcmpes %fcc2, %f15, %f11 movpos %icc, %l2, %g4 sth %g7, [%l7 + 0x20] ld [%l7 + 0x64], %f9 alignaddrl %o0, %i6, %l0 te %xcc, 0x0 xor %g1, 0x1BD2, %i0 edge32ln %g3, %o3, %o2 nop setx loop_5888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %g5, %o5 fcmpne16 %f12, %f8, %l1 fcmpne32 %f10, %f12, %g2 loop_5888: lduh [%l7 + 0x26], %i2 bvc %xcc, loop_5889 movgu %icc, %o7, %i5 fpsub16s %f9, %f3, %f4 fmovsg %xcc, %f6, %f11 loop_5889: ldub [%l7 + 0x3D], %o6 fmovrslez %o4, %f12, %f12 nop setx loop_5890, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f4, %f14, %f6 tsubcctv %i1, %i7, %i4 tsubcctv %l3, 0x1774, %l6 loop_5890: add %i3, 0x1D4C, %l5 bcc loop_5891 fandnot2s %f4, %f9, %f8 srl %g6, %o1, %l4 ldsh [%l7 + 0x24], %g4 loop_5891: xnorcc %g7, %o0, %l2 ldsb [%l7 + 0x54], %i6 lduh [%l7 + 0x42], %g1 mulx %l0, 0x000A, %i0 ldd [%l7 + 0x78], %f4 fmovrsgz %g3, %f0, %f0 lduh [%l7 + 0x16], %o2 fbge %fcc3, loop_5892 udivcc %o3, 0x0DE9, %g5 movle %xcc, %l1, %g2 fmovdleu %icc, %f13, %f15 loop_5892: fcmpd %fcc3, %f4, %f0 fmovrde %o5, %f6, %f14 tsubcc %o7, %i5, %i2 fornot2s %f11, %f1, %f6 sub %o4, %i1, %i7 bge %xcc, loop_5893 bvs,a,pn %icc, loop_5894 fpsub16s %f6, %f9, %f15 tl %xcc, 0x7 loop_5893: fornot2 %f2, %f12, %f14 loop_5894: for %f12, %f2, %f10 bvc,a %xcc, loop_5895 movl %xcc, %o6, %i4 std %f12, [%l7 + 0x68] fnegs %f11, %f0 loop_5895: std %f0, [%l7 + 0x40] fmovrse %l6, %f10, %f2 std %f12, [%l7 + 0x58] ldd [%l7 + 0x48], %f10 ldx [%l7 + 0x48], %i3 fmovscc %xcc, %f9, %f14 st %f1, [%l7 + 0x58] fnot2 %f0, %f12 fnands %f3, %f8, %f6 movl %icc, %l3, %l5 fmovdleu %xcc, %f5, %f7 sllx %o1, 0x03, %l4 fmovsvc %xcc, %f10, %f4 fmovrdlz %g6, %f0, %f4 ldd [%l7 + 0x38], %f8 fnegd %f0, %f12 stx %g7, [%l7 + 0x38] tg %xcc, 0x1 ldub [%l7 + 0x7C], %g4 fbule,a %fcc3, loop_5896 ldsb [%l7 + 0x66], %l2 orncc %o0, 0x0361, %g1 edge8 %l0, %i0, %g3 loop_5896: ldx [%l7 + 0x78], %i6 ldsh [%l7 + 0x2C], %o2 fpadd32 %f4, %f2, %f10 fmovdne %icc, %f4, %f0 movgu %xcc, %g5, %o3 fxnor %f10, %f12, %f8 bshuffle %f12, %f4, %f0 st %f1, [%l7 + 0x34] fpackfix %f2, %f6 stw %l1, [%l7 + 0x4C] movneg %xcc, %g2, %o7 fba,a %fcc3, loop_5897 fmovdcc %icc, %f5, %f14 ldsh [%l7 + 0x0C], %o5 move %xcc, %i2, %i5 loop_5897: movne %xcc, %o4, %i7 fbue,a %fcc1, loop_5898 ldd [%l7 + 0x08], %f14 array8 %o6, %i4, %l6 orn %i1, %l3, %l5 loop_5898: fmovsgu %xcc, %f3, %f2 ldsb [%l7 + 0x32], %o1 fands %f11, %f9, %f0 udiv %i3, 0x0311, %g6 bleu,a,pt %icc, loop_5899 fpadd16 %f14, %f4, %f4 fbl,a %fcc3, loop_5900 st %f13, [%l7 + 0x50] loop_5899: xor %l4, %g7, %l2 fmovda %xcc, %f1, %f3 loop_5900: stb %g4, [%l7 + 0x10] fornot2 %f0, %f10, %f12 andncc %o0, %l0, %g1 tsubcctv %g3, %i6, %i0 fmovsl %xcc, %f9, %f5 edge32l %o2, %g5, %o3 fmovsvs %icc, %f8, %f6 tneg %icc, 0x5 nop setx loop_5901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddr %l1, %o7, %o5 fnor %f0, %f10, %f14 fandnot2s %f13, %f11, %f4 loop_5901: fandnot1 %f10, %f10, %f4 fmovsg %xcc, %f15, %f1 nop setx loop_5902, %l0, %l1 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 + 0x2F], %g2 bvc,a,pn %xcc, loop_5903 stx %i2, [%l7 + 0x10] loop_5902: fcmpd %fcc0, %f4, %f8 sth %o4, [%l7 + 0x1E] loop_5903: stx %i7, [%l7 + 0x38] fpadd32 %f6, %f12, %f0 mova %icc, %o6, %i5 stx %i4, [%l7 + 0x68] fblg,a %fcc2, loop_5904 fcmpgt32 %f14, %f12, %i1 fmovrdne %l3, %f6, %f14 edge16ln %l5, %l6, %i3 loop_5904: fbule,a %fcc3, loop_5905 ta %icc, 0x4 fsrc1s %f1, %f6 fmovsvc %xcc, %f1, %f10 loop_5905: fmovda %xcc, %f10, %f12 fnand %f12, %f0, %f10 ldsb [%l7 + 0x1D], %g6 std %f4, [%l7 + 0x28] fmovd %f0, %f4 fones %f9 fpsub16s %f13, %f11, %f14 fmovdle %icc, %f14, %f9 st %f13, [%l7 + 0x3C] fbu %fcc0, loop_5906 ldub [%l7 + 0x1E], %o1 movrgz %g7, %l4, %l2 fmovdl %xcc, %f9, %f11 loop_5906: lduh [%l7 + 0x7C], %o0 fnegs %f0, %f1 sra %l0, %g4, %g3 edge16 %i6, %i0, %o2 fbug %fcc2, loop_5907 fbge %fcc3, loop_5908 mulx %g5, %o3, %l1 movne %icc, %g1, %o5 loop_5907: st %f9, [%l7 + 0x1C] loop_5908: stw %g2, [%l7 + 0x5C] movle %xcc, %i2, %o7 ldsw [%l7 + 0x54], %i7 fbu,a %fcc0, loop_5909 brz,a %o4, loop_5910 fmovrdgez %i5, %f6, %f14 fba,a %fcc2, loop_5911 loop_5909: ldx [%l7 + 0x60], %o6 loop_5910: movrlz %i4, 0x078, %l3 stw %l5, [%l7 + 0x7C] loop_5911: fpack16 %f6, %f12 fmovsvc %icc, %f2, %f13 fbne,a %fcc1, loop_5912 fandnot2s %f4, %f11, %f9 fmovrsgz %i1, %f11, %f3 tne %icc, 0x7 loop_5912: ldub [%l7 + 0x0C], %l6 ld [%l7 + 0x74], %f10 xnor %i3, 0x014A, %o1 fba,a %fcc2, loop_5913 bn %icc, loop_5914 fmovrdne %g7, %f4, %f4 movneg %xcc, %g6, %l2 loop_5913: fandnot1 %f2, %f14, %f14 loop_5914: stx %l4, [%l7 + 0x60] nop setx loop_5915, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,pt %icc, loop_5916 movrgez %o0, %g4, %l0 brlz,a %g3, loop_5917 loop_5915: bshuffle %f4, %f2, %f14 loop_5916: fmovrdlz %i6, %f8, %f12 fmovrse %i0, %f3, %f4 loop_5917: ld [%l7 + 0x58], %f0 andcc %g5, 0x15B8, %o3 brlez,a %l1, loop_5918 ldsb [%l7 + 0x34], %o2 ldsh [%l7 + 0x40], %o5 fabss %f1, %f6 loop_5918: edge16ln %g1, %i2, %o7 ldx [%l7 + 0x70], %i7 fmovsvs %icc, %f14, %f11 edge16l %g2, %o4, %o6 orn %i4, %i5, %l3 movneg %xcc, %i1, %l6 faligndata %f6, %f12, %f12 fone %f2 tg %icc, 0x4 stb %i3, [%l7 + 0x75] nop setx loop_5919, %l0, %l1 jmpl %l1, %o1 fbule,a %fcc3, loop_5920 tpos %xcc, 0x6 tleu %xcc, 0x5 loop_5919: or %g7, %l5, %g6 loop_5920: fpsub16s %f7, %f15, %f15 st %f0, [%l7 + 0x6C] stw %l4, [%l7 + 0x6C] st %f3, [%l7 + 0x2C] lduw [%l7 + 0x28], %o0 udivcc %l2, 0x0726, %g4 ld [%l7 + 0x28], %f7 ldsh [%l7 + 0x68], %g3 lduw [%l7 + 0x5C], %l0 stx %i6, [%l7 + 0x68] mova %xcc, %g5, %i0 fzero %f6 fmovsgu %xcc, %f5, %f1 ldd [%l7 + 0x08], %f0 tsubcctv %l1, 0x1507, %o2 bgu,a,pt %icc, loop_5921 fmovdle %xcc, %f12, %f10 sth %o3, [%l7 + 0x3E] ldsb [%l7 + 0x6A], %o5 loop_5921: fbue %fcc0, loop_5922 ta %xcc, 0x1 stx %i2, [%l7 + 0x18] tcc %icc, 0x2 loop_5922: brz %g1, loop_5923 bne loop_5924 ldsw [%l7 + 0x14], %o7 bvc %xcc, loop_5925 loop_5923: fmovrde %g2, %f14, %f8 loop_5924: fzero %f8 movrgz %o4, 0x24D, %i7 loop_5925: for %f6, %f6, %f6 fmovse %xcc, %f10, %f4 st %f0, [%l7 + 0x58] fpack32 %f10, %f8, %f14 ldd [%l7 + 0x70], %f6 sth %o6, [%l7 + 0x4E] stb %i4, [%l7 + 0x63] fbn,a %fcc0, loop_5926 tleu %xcc, 0x5 sth %l3, [%l7 + 0x4E] fbue,a %fcc1, loop_5927 loop_5926: lduh [%l7 + 0x6A], %i5 fba,a %fcc0, loop_5928 fsrc1s %f14, %f0 loop_5927: orn %l6, 0x0A3B, %i3 edge8l %o1, %g7, %i1 loop_5928: smul %g6, 0x1B3D, %l4 bpos,a,pt %icc, loop_5929 fmul8x16au %f0, %f14, %f14 edge16 %l5, %o0, %l2 ldsh [%l7 + 0x6E], %g3 loop_5929: udivx %g4, 0x1DE7, %l0 fsrc2s %f0, %f12 tgu %icc, 0x4 ldsw [%l7 + 0x44], %i6 fnands %f7, %f9, %f14 fmovdvs %icc, %f14, %f2 fexpand %f13, %f10 tvc %xcc, 0x2 fabss %f12, %f9 fmovsg %xcc, %f5, %f11 fpsub32s %f14, %f9, %f14 fone %f8 fmul8x16al %f11, %f11, %f8 fmovdneg %xcc, %f12, %f13 andcc %g5, %l1, %o2 st %f8, [%l7 + 0x34] fbe,a %fcc2, loop_5930 fcmped %fcc0, %f8, %f10 fbuge,a %fcc2, loop_5931 fnot1 %f10, %f14 loop_5930: fornot2 %f12, %f10, %f12 ldsh [%l7 + 0x16], %o3 loop_5931: ldsh [%l7 + 0x16], %i0 bcs,a %xcc, loop_5932 tvc %icc, 0x1 fsrc2 %f6, %f6 brlez %o5, loop_5933 loop_5932: ld [%l7 + 0x78], %f4 fbul %fcc0, loop_5934 fpack16 %f0, %f11 loop_5933: sth %i2, [%l7 + 0x74] ldsh [%l7 + 0x2C], %o7 loop_5934: ldsh [%l7 + 0x16], %g2 fpadd16s %f0, %f4, %f13 movrne %g1, %o4, %i7 ldub [%l7 + 0x2B], %i4 subccc %o6, 0x0DFE, %i5 be,pn %icc, loop_5935 fmovscc %xcc, %f1, %f10 andcc %l3, %i3, %l6 tn %xcc, 0x5 loop_5935: ldsw [%l7 + 0x7C], %o1 ldd [%l7 + 0x70], %f4 lduh [%l7 + 0x62], %g7 fone %f0 fmovdcs %xcc, %f2, %f6 fmuld8sux16 %f0, %f9, %f0 edge16 %i1, %g6, %l4 addcc %o0, 0x1FD1, %l2 fmovde %xcc, %f13, %f9 edge32 %g3, %l5, %g4 edge32l %l0, %g5, %i6 ldub [%l7 + 0x31], %l1 fnot2s %f4, %f7 ldsb [%l7 + 0x25], %o3 movre %i0, %o2, %o5 array8 %o7, %i2, %g2 andn %g1, 0x0F96, %i7 addccc %i4, %o6, %i5 ldsb [%l7 + 0x2B], %o4 movg %icc, %i3, %l6 ldsw [%l7 + 0x10], %o1 fcmpeq16 %f0, %f2, %g7 ldub [%l7 + 0x59], %i1 lduw [%l7 + 0x70], %l3 subcc %g6, %o0, %l4 ldub [%l7 + 0x7E], %g3 tcc %icc, 0x0 sll %l2, %g4, %l5 tle %xcc, 0x7 sdivx %g5, 0x0200, %l0 fzeros %f11 movcc %icc, %l1, %o3 fsrc2 %f0, %f10 fornot2 %f4, %f0, %f14 fmovsvc %xcc, %f7, %f1 fsrc1 %f2, %f0 fpadd16s %f12, %f9, %f8 edge32ln %i6, %o2, %i0 fandnot1 %f0, %f12, %f4 ld [%l7 + 0x38], %f8 faligndata %f10, %f0, %f12 ld [%l7 + 0x0C], %f3 ldd [%l7 + 0x58], %f2 stb %o5, [%l7 + 0x0E] fmovdge %xcc, %f10, %f15 ldub [%l7 + 0x2D], %o7 tle %icc, 0x3 fmovsn %icc, %f2, %f4 fmovspos %icc, %f12, %f9 stw %i2, [%l7 + 0x18] orcc %g2, %i7, %g1 bgu,pt %icc, loop_5936 brgez,a %o6, loop_5937 movl %icc, %i4, %o4 st %f15, [%l7 + 0x70] loop_5936: ldub [%l7 + 0x48], %i5 loop_5937: stw %l6, [%l7 + 0x24] tsubcctv %i3, 0x1561, %o1 sdivcc %g7, 0x0E3F, %l3 ld [%l7 + 0x30], %f1 edge16n %i1, %o0, %g6 stb %g3, [%l7 + 0x59] fbuge,a %fcc0, loop_5938 brlez,a %l2, loop_5939 tn %xcc, 0x6 fbuge,a %fcc0, loop_5940 loop_5938: fnot2s %f7, %f2 loop_5939: fmovsa %xcc, %f2, %f14 fmovdpos %xcc, %f7, %f0 loop_5940: ld [%l7 + 0x0C], %f8 tn %xcc, 0x5 fabsd %f4, %f6 ldsb [%l7 + 0x54], %g4 fbg,a %fcc3, loop_5941 brnz %l5, loop_5942 fnands %f14, %f3, %f4 bleu,a loop_5943 loop_5941: ta %xcc, 0x1 loop_5942: ld [%l7 + 0x28], %f0 mulscc %g5, 0x19EC, %l0 loop_5943: fpsub16s %f9, %f3, %f9 fbuge,a %fcc3, loop_5944 mova %xcc, %l4, %o3 ldsw [%l7 + 0x50], %i6 bcc,a %icc, loop_5945 loop_5944: tl %icc, 0x7 stb %o2, [%l7 + 0x18] std %f10, [%l7 + 0x78] loop_5945: fmovrsgz %l1, %f3, %f1 ldsw [%l7 + 0x6C], %i0 ldd [%l7 + 0x28], %f0 bgu loop_5946 edge32l %o5, %o7, %g2 umul %i2, %g1, %o6 movcs %icc, %i7, %i4 loop_5946: tn %xcc, 0x7 ldsb [%l7 + 0x4C], %i5 fmuld8sux16 %f5, %f12, %f4 stw %l6, [%l7 + 0x38] ldx [%l7 + 0x18], %i3 lduh [%l7 + 0x48], %o4 smulcc %o1, %l3, %g7 ldsb [%l7 + 0x53], %i1 andn %g6, 0x1275, %o0 bvs,a,pt %xcc, loop_5947 fnot2 %f8, %f8 bcc,a,pt %icc, loop_5948 fornot1s %f12, %f1, %f9 loop_5947: ldsh [%l7 + 0x24], %g3 st %f0, [%l7 + 0x7C] loop_5948: sth %l2, [%l7 + 0x56] fmovdcs %icc, %f4, %f9 stw %l5, [%l7 + 0x70] movrlz %g5, %l0, %l4 lduw [%l7 + 0x1C], %o3 fmovdgu %icc, %f11, %f4 tn %xcc, 0x0 fnot2s %f10, %f6 fmovrsgz %i6, %f8, %f8 movpos %xcc, %g4, %o2 ldd [%l7 + 0x08], %f14 ld [%l7 + 0x40], %f15 stx %i0, [%l7 + 0x08] ldsb [%l7 + 0x78], %l1 edge32l %o5, %g2, %o7 fmovrsgz %i2, %f11, %f2 fzero %f8 ld [%l7 + 0x20], %f4 std %f10, [%l7 + 0x48] bvs,a loop_5949 fornot2s %f9, %f8, %f8 fmovdneg %icc, %f11, %f12 movrne %g1, 0x0C3, %o6 loop_5949: taddcc %i7, %i4, %l6 lduh [%l7 + 0x0A], %i3 be,a,pt %xcc, loop_5950 bg %xcc, loop_5951 fmovsne %xcc, %f7, %f12 udiv %o4, 0x16FA, %i5 loop_5950: taddcc %o1, 0x0FFE, %l3 loop_5951: sdivcc %i1, 0x08DE, %g6 fmul8sux16 %f14, %f10, %f14 ldsw [%l7 + 0x24], %g7 movpos %icc, %g3, %o0 bcc,a,pn %xcc, loop_5952 fmovsgu %icc, %f2, %f0 ldd [%l7 + 0x10], %f4 bcc,a,pn %xcc, loop_5953 loop_5952: movpos %icc, %l5, %l2 stx %l0, [%l7 + 0x60] move %icc, %l4, %o3 loop_5953: fmovd %f4, %f6 stb %g5, [%l7 + 0x57] sllx %g4, 0x0F, %o2 add %i6, 0x199E, %i0 edge16ln %l1, %o5, %o7 faligndata %f2, %f4, %f6 andncc %i2, %g2, %g1 fmovda %xcc, %f7, %f13 ldx [%l7 + 0x20], %o6 fors %f9, %f3, %f11 sethi 0x0C37, %i7 brnz %i4, loop_5954 stx %l6, [%l7 + 0x30] stb %o4, [%l7 + 0x5B] bgu %icc, loop_5955 loop_5954: ldsh [%l7 + 0x10], %i3 fands %f15, %f10, %f9 sth %o1, [%l7 + 0x26] loop_5955: mova %xcc, %l3, %i5 fmul8x16au %f11, %f12, %f4 ld [%l7 + 0x7C], %f0 movcs %xcc, %g6, %g7 bvc,pt %icc, loop_5956 fbo %fcc2, loop_5957 and %i1, 0x1E77, %o0 bcc loop_5958 loop_5956: fnands %f15, %f5, %f6 loop_5957: ldsh [%l7 + 0x4A], %l5 bn %xcc, loop_5959 loop_5958: movrlez %g3, 0x1F9, %l2 fpadd16 %f14, %f8, %f8 edge16ln %l0, %o3, %g5 loop_5959: st %f12, [%l7 + 0x2C] edge32l %l4, %o2, %i6 lduh [%l7 + 0x16], %i0 ba,a,pt %xcc, loop_5960 fnegd %f2, %f12 xnorcc %l1, %o5, %o7 fmovsleu %xcc, %f13, %f8 loop_5960: fnot1s %f6, %f15 fmovda %icc, %f15, %f10 stb %g4, [%l7 + 0x58] fmovd %f10, %f12 tcc %xcc, 0x5 ldsb [%l7 + 0x1A], %g2 fzero %f10 bvc,pt %icc, loop_5961 stb %i2, [%l7 + 0x41] stw %g1, [%l7 + 0x78] ble,a %icc, loop_5962 loop_5961: fsrc1s %f10, %f1 subc %o6, 0x07CB, %i4 popc 0x0F1C, %i7 loop_5962: stb %o4, [%l7 + 0x68] fmovrsgz %l6, %f14, %f2 fmovrdne %i3, %f14, %f4 edge16 %l3, %i5, %g6 fmovsl %xcc, %f3, %f2 fmovsa %xcc, %f7, %f13 and %g7, %o1, %i1 fnor %f6, %f10, %f8 ldd [%l7 + 0x30], %f4 subcc %o0, 0x19F5, %g3 stb %l5, [%l7 + 0x55] stb %l0, [%l7 + 0x14] sub %l2, 0x1974, %o3 movrlez %g5, %l4, %i6 subccc %o2, 0x0092, %l1 movpos %icc, %i0, %o7 fbl %fcc1, loop_5963 tleu %xcc, 0x0 fmovrslez %o5, %f11, %f11 fbo %fcc2, loop_5964 loop_5963: xnor %g2, %g4, %i2 fbge %fcc1, loop_5965 stw %g1, [%l7 + 0x68] loop_5964: fcmpeq32 %f10, %f2, %i4 edge32ln %i7, %o4, %l6 loop_5965: sth %i3, [%l7 + 0x56] fpsub32s %f8, %f15, %f15 addcc %o6, 0x0044, %l3 ldsw [%l7 + 0x08], %g6 fmovdcs %xcc, %f1, %f10 fsrc1s %f11, %f12 fnegs %f3, %f10 fmovsneg %xcc, %f14, %f13 fmovsleu %icc, %f1, %f13 orncc %i5, %o1, %i1 ta %xcc, 0x1 edge32ln %o0, %g7, %g3 bcs loop_5966 fpsub32 %f0, %f0, %f4 andn %l5, 0x15DC, %l2 fmul8x16 %f9, %f2, %f12 loop_5966: fmul8x16 %f7, %f14, %f14 stw %l0, [%l7 + 0x24] tn %xcc, 0x4 fmovdvs %xcc, %f3, %f1 fmovdneg %icc, %f15, %f8 movleu %icc, %g5, %o3 stb %l4, [%l7 + 0x3E] sethi 0x1662, %i6 movne %xcc, %l1, %o2 stx %o7, [%l7 + 0x38] st %f2, [%l7 + 0x48] edge32n %i0, %o5, %g2 stw %g4, [%l7 + 0x44] sdivx %i2, 0x1C9E, %i4 faligndata %f10, %f10, %f6 fone %f8 xnor %i7, %o4, %g1 move %icc, %l6, %i3 ldd [%l7 + 0x58], %f2 fbge %fcc3, loop_5967 sra %o6, 0x07, %g6 fblg %fcc0, loop_5968 fbo,a %fcc3, loop_5969 loop_5967: stb %l3, [%l7 + 0x4E] stw %i5, [%l7 + 0x6C] loop_5968: ldsb [%l7 + 0x0B], %i1 loop_5969: fcmpne32 %f8, %f12, %o0 udivcc %g7, 0x1189, %o1 ldsh [%l7 + 0x5E], %g3 movre %l2, 0x01C, %l5 tgu %xcc, 0x1 tne %icc, 0x2 brlz %l0, loop_5970 tpos %xcc, 0x1 fxnors %f5, %f2, %f6 std %f12, [%l7 + 0x20] loop_5970: tg %icc, 0x1 fzero %f4 fabss %f15, %f8 fmovsneg %xcc, %f5, %f0 st %f4, [%l7 + 0x78] alignaddr %o3, %l4, %g5 movn %xcc, %i6, %l1 fnand %f10, %f10, %f0 fnegs %f11, %f15 lduh [%l7 + 0x10], %o2 fexpand %f14, %f6 edge32 %i0, %o7, %o5 bvs,pn %xcc, loop_5971 lduw [%l7 + 0x6C], %g4 fpack16 %f0, %f5 orn %i2, 0x0D29, %g2 loop_5971: ldsw [%l7 + 0x6C], %i4 brz %i7, loop_5972 edge16l %o4, %l6, %g1 ldsb [%l7 + 0x22], %i3 sdivx %o6, 0x1FF9, %g6 loop_5972: st %f1, [%l7 + 0x24] xnorcc %l3, %i1, %i5 fpmerge %f5, %f2, %f2 nop setx loop_5973, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl,a %fcc1, loop_5974 add %g7, %o1, %g3 lduh [%l7 + 0x60], %l2 loop_5973: stw %o0, [%l7 + 0x38] loop_5974: fandnot1 %f4, %f6, %f2 movn %xcc, %l0, %o3 ldub [%l7 + 0x68], %l4 movn %icc, %l5, %g5 brgz %i6, loop_5975 ldx [%l7 + 0x58], %l1 array8 %i0, %o2, %o7 fmovsne %xcc, %f5, %f9 loop_5975: ldx [%l7 + 0x78], %o5 ldd [%l7 + 0x38], %f0 fbge %fcc0, loop_5976 fmuld8sux16 %f2, %f7, %f2 edge32n %g4, %i2, %g2 movg %icc, %i4, %i7 loop_5976: srax %l6, %o4, %i3 fmul8ulx16 %f6, %f2, %f2 bvc,pt %icc, loop_5977 orn %g1, %g6, %l3 stx %i1, [%l7 + 0x28] subc %o6, %i5, %o1 loop_5977: movge %icc, %g7, %l2 bvc %icc, loop_5978 fmovdpos %xcc, %f10, %f10 fcmple16 %f2, %f2, %o0 fmovrde %g3, %f2, %f2 loop_5978: ldx [%l7 + 0x70], %l0 lduh [%l7 + 0x52], %o3 fpadd16 %f8, %f14, %f6 lduw [%l7 + 0x40], %l5 sdivcc %g5, 0x0701, %i6 ldsw [%l7 + 0x10], %l4 fandnot2 %f12, %f4, %f0 sth %l1, [%l7 + 0x48] ldsb [%l7 + 0x31], %o2 stw %o7, [%l7 + 0x20] alignaddrl %o5, %i0, %g4 sub %g2, 0x17CE, %i2 fmovsne %icc, %f10, %f12 stw %i7, [%l7 + 0x50] udivcc %i4, 0x1656, %l6 ldsw [%l7 + 0x14], %i3 stw %o4, [%l7 + 0x44] tpos %icc, 0x4 fcmped %fcc2, %f6, %f10 tle %xcc, 0x6 fbu %fcc0, loop_5979 mulx %g1, %l3, %i1 fmovs %f1, %f6 movrne %o6, %g6, %i5 loop_5979: fmovrdne %o1, %f14, %f2 fornot1 %f12, %f2, %f4 stb %g7, [%l7 + 0x57] tpos %icc, 0x7 ldub [%l7 + 0x60], %o0 udiv %g3, 0x1EB2, %l0 subcc %l2, 0x0656, %o3 movcs %xcc, %l5, %i6 sub %l4, 0x15BC, %g5 bge,pn %icc, loop_5980 sllx %o2, 0x1E, %l1 siam 0x7 brlz,a %o5, loop_5981 loop_5980: fcmpeq16 %f2, %f12, %o7 fmovdle %xcc, %f0, %f4 fmul8x16au %f15, %f8, %f14 loop_5981: for %f12, %f10, %f2 srl %g4, 0x0C, %g2 fmovda %icc, %f6, %f13 std %f6, [%l7 + 0x48] tcs %icc, 0x2 sdivx %i0, 0x0334, %i7 ldx [%l7 + 0x68], %i4 st %f2, [%l7 + 0x28] sth %l6, [%l7 + 0x40] fsrc1 %f10, %f4 taddcc %i3, 0x1EAC, %i2 ldub [%l7 + 0x0B], %g1 fmul8x16al %f13, %f9, %f12 ld [%l7 + 0x20], %f8 fsrc2s %f4, %f10 array8 %l3, %o4, %o6 udivcc %i1, 0x151E, %g6 tsubcc %o1, %g7, %i5 andn %g3, %l0, %o0 ldsw [%l7 + 0x54], %o3 bg,a %xcc, loop_5982 lduh [%l7 + 0x18], %l2 fpackfix %f2, %f0 fbl,a %fcc3, loop_5983 loop_5982: ldsh [%l7 + 0x2E], %i6 ta %xcc, 0x7 fble %fcc0, loop_5984 loop_5983: movneg %xcc, %l4, %l5 movrlz %g5, %l1, %o5 brz %o7, loop_5985 loop_5984: brnz %o2, loop_5986 udivx %g4, 0x0252, %i0 stx %i7, [%l7 + 0x20] loop_5985: edge32n %i4, %g2, %i3 loop_5986: fcmple32 %f10, %f0, %l6 movpos %xcc, %g1, %l3 lduw [%l7 + 0x70], %i2 movne %icc, %o6, %o4 fbuge,a %fcc1, loop_5987 sub %i1, 0x0E42, %g6 tleu %icc, 0x1 fmovdcc %icc, %f11, %f7 loop_5987: bneg,pt %xcc, loop_5988 ldx [%l7 + 0x58], %g7 ldsw [%l7 + 0x18], %i5 fcmple32 %f4, %f0, %g3 loop_5988: fbue %fcc2, loop_5989 fornot1 %f8, %f10, %f12 fpadd16 %f0, %f10, %f2 xorcc %o1, %o0, %o3 loop_5989: movneg %xcc, %l2, %l0 tn %icc, 0x2 ldub [%l7 + 0x0D], %i6 fmovdvs %icc, %f0, %f4 addccc %l5, 0x10C4, %g5 lduw [%l7 + 0x78], %l4 addc %o5, 0x1FC3, %o7 fmul8sux16 %f2, %f0, %f0 sdivx %l1, 0x007A, %g4 fpadd32 %f0, %f2, %f10 tcs %icc, 0x4 bcs %icc, loop_5990 movpos %icc, %i0, %o2 std %f8, [%l7 + 0x78] fmovsvc %icc, %f15, %f0 loop_5990: brz %i4, loop_5991 tcs %xcc, 0x5 andncc %i7, %i3, %l6 fmovrsgez %g1, %f4, %f5 loop_5991: stw %g2, [%l7 + 0x78] tvc %icc, 0x0 fzero %f0 std %f8, [%l7 + 0x40] sethi 0x108F, %i2 orcc %o6, 0x15FC, %l3 ld [%l7 + 0x24], %f13 fcmpgt32 %f10, %f8, %o4 bpos,pt %xcc, loop_5992 ldsb [%l7 + 0x77], %i1 fcmps %fcc0, %f5, %f6 stx %g7, [%l7 + 0x20] loop_5992: stb %g6, [%l7 + 0x63] fnegd %f4, %f0 ldsw [%l7 + 0x2C], %g3 taddcctv %i5, 0x05E4, %o1 brnz %o3, loop_5993 tle %icc, 0x2 std %f10, [%l7 + 0x40] sth %l2, [%l7 + 0x44] loop_5993: std %f12, [%l7 + 0x18] fmovdg %icc, %f10, %f4 stw %l0, [%l7 + 0x74] faligndata %f6, %f10, %f0 fmovdcc %xcc, %f4, %f12 movvs %icc, %o0, %i6 tge %icc, 0x7 ldsw [%l7 + 0x18], %g5 nop setx loop_5994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpmerge %f12, %f2, %f4 udivcc %l4, 0x032F, %o5 be,a loop_5995 loop_5994: stw %o7, [%l7 + 0x10] fbue %fcc0, loop_5996 lduh [%l7 + 0x3E], %l5 loop_5995: srlx %l1, %g4, %i0 lduw [%l7 + 0x10], %o2 loop_5996: ta %icc, 0x2 ldsb [%l7 + 0x56], %i7 sth %i3, [%l7 + 0x3E] andncc %i4, %l6, %g2 bvs loop_5997 tge %icc, 0x4 udiv %g1, 0x0EB9, %o6 ld [%l7 + 0x50], %f6 loop_5997: sth %i2, [%l7 + 0x62] ldsb [%l7 + 0x0D], %o4 fcmped %fcc2, %f4, %f10 sth %i1, [%l7 + 0x08] fpadd16s %f6, %f5, %f13 stx %l3, [%l7 + 0x28] movvc %icc, %g7, %g3 fcmpd %fcc1, %f8, %f10 fmovd %f10, %f10 movgu %xcc, %i5, %g6 lduw [%l7 + 0x54], %o1 orncc %l2, %o3, %o0 ldsb [%l7 + 0x1F], %i6 mova %xcc, %g5, %l0 ldsw [%l7 + 0x6C], %l4 st %f8, [%l7 + 0x44] subc %o7, %o5, %l1 fmovscc %xcc, %f0, %f8 ld [%l7 + 0x28], %f7 bgu,a,pn %icc, loop_5998 ldsh [%l7 + 0x2C], %l5 ldsh [%l7 + 0x3A], %g4 srl %i0, 0x10, %i7 loop_5998: andn %i3, 0x030A, %o2 fpsub16 %f8, %f4, %f4 fone %f12 movcs %xcc, %l6, %i4 movleu %xcc, %g2, %g1 array32 %o6, %i2, %i1 tsubcc %l3, %g7, %g3 bleu,pn %icc, loop_5999 movl %xcc, %i5, %o4 xnorcc %o1, %g6, %l2 fexpand %f8, %f4 loop_5999: fbge %fcc2, loop_6000 ldx [%l7 + 0x38], %o3 faligndata %f8, %f6, %f14 st %f8, [%l7 + 0x5C] loop_6000: movrlez %i6, 0x15E, %o0 array32 %g5, %l0, %o7 tne %xcc, 0x3 lduh [%l7 + 0x58], %o5 bne,a %icc, loop_6001 st %f0, [%l7 + 0x6C] movrgez %l1, %l5, %l4 fmovdg %xcc, %f11, %f13 loop_6001: fbg %fcc3, loop_6002 lduh [%l7 + 0x76], %i0 sethi 0x07D7, %g4 movrne %i7, %o2, %i3 loop_6002: fpsub16 %f4, %f14, %f6 tle %icc, 0x3 bne,a,pt %xcc, loop_6003 ldub [%l7 + 0x21], %i4 udiv %g2, 0x053C, %l6 fpackfix %f12, %f12 loop_6003: nop setx loop_6004, %l0, %l1 jmpl %l1, %g1 ldsb [%l7 + 0x65], %i2 std %f10, [%l7 + 0x40] ldsw [%l7 + 0x08], %i1 loop_6004: fxor %f0, %f14, %f8 ldsb [%l7 + 0x46], %o6 bshuffle %f2, %f12, %f14 udivcc %l3, 0x0548, %g3 fmul8sux16 %f8, %f8, %f12 ldsw [%l7 + 0x10], %g7 movl %xcc, %o4, %i5 lduh [%l7 + 0x68], %g6 ld [%l7 + 0x2C], %f5 ldsh [%l7 + 0x4C], %o1 fbue,a %fcc3, loop_6005 bvc,pn %icc, loop_6006 brgez,a %l2, loop_6007 fble,a %fcc1, loop_6008 loop_6005: stw %o3, [%l7 + 0x54] loop_6006: sub %i6, %g5, %l0 loop_6007: fbg,a %fcc2, loop_6009 loop_6008: fand %f0, %f14, %f14 brlez,a %o0, loop_6010 sth %o5, [%l7 + 0x76] loop_6009: ldsw [%l7 + 0x78], %l1 brlez,a %l5, loop_6011 loop_6010: sth %o7, [%l7 + 0x7E] fmovsneg %icc, %f0, %f6 stb %i0, [%l7 + 0x29] loop_6011: sth %g4, [%l7 + 0x7C] fcmped %fcc0, %f2, %f8 stw %i7, [%l7 + 0x60] edge8 %l4, %i3, %o2 ldsb [%l7 + 0x7F], %i4 nop setx loop_6012, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc3, loop_6013 std %f8, [%l7 + 0x78] fpadd16 %f0, %f10, %f6 loop_6012: fmovrdlez %g2, %f6, %f4 loop_6013: fbe,a %fcc3, loop_6014 tle %xcc, 0x6 fmovrdgez %g1, %f0, %f0 stb %l6, [%l7 + 0x6F] loop_6014: fnegd %f8, %f0 addc %i2, 0x0EAE, %i1 bg %icc, loop_6015 ldx [%l7 + 0x40], %o6 fors %f11, %f1, %f3 fpsub16s %f2, %f12, %f3 loop_6015: lduh [%l7 + 0x10], %l3 udivx %g3, 0x0B94, %g7 fsrc1 %f10, %f2 sth %i5, [%l7 + 0x74] ba,pt %icc, loop_6016 ldd [%l7 + 0x78], %f0 udivx %g6, 0x16B9, %o1 movge %icc, %l2, %o4 loop_6016: udivx %o3, 0x1FC9, %g5 fmul8ulx16 %f14, %f4, %f14 fornot2s %f14, %f8, %f0 std %f2, [%l7 + 0x40] brlez %l0, loop_6017 fzero %f14 smul %o0, %i6, %o5 ldx [%l7 + 0x60], %l5 loop_6017: movne %xcc, %o7, %l1 umul %i0, %g4, %l4 movn %xcc, %i7, %i3 sra %i4, 0x14, %o2 movrne %g1, 0x025, %g2 fnegd %f0, %f6 fands %f9, %f5, %f3 fmovrslz %i2, %f11, %f13 bcc,a loop_6018 ldx [%l7 + 0x08], %l6 brlz,a %i1, loop_6019 movcc %icc, %l3, %o6 loop_6018: bl loop_6020 fbn %fcc2, loop_6021 loop_6019: fnot2s %f4, %f6 fmul8ulx16 %f10, %f4, %f4 loop_6020: std %f10, [%l7 + 0x40] loop_6021: stb %g7, [%l7 + 0x38] fmovscs %icc, %f12, %f4 fbo,a %fcc3, loop_6022 fcmpgt16 %f14, %f6, %i5 movrgz %g6, 0x395, %g3 movl %xcc, %o1, %o4 loop_6022: tpos %icc, 0x4 lduh [%l7 + 0x72], %o3 stb %l2, [%l7 + 0x71] movrgz %g5, 0x059, %l0 stw %i6, [%l7 + 0x38] fmovdne %icc, %f7, %f14 fpack32 %f14, %f8, %f0 stw %o5, [%l7 + 0x78] ld [%l7 + 0x6C], %f3 fmul8x16au %f13, %f4, %f0 fmovrse %o0, %f11, %f11 ldub [%l7 + 0x25], %o7 fornot1 %f2, %f10, %f4 ta %icc, 0x3 fmul8ulx16 %f6, %f2, %f2 edge8n %l5, %i0, %l1 fbge %fcc1, loop_6023 st %f14, [%l7 + 0x30] fone %f6 alignaddrl %l4, %i7, %i3 loop_6023: fpsub16s %f12, %f2, %f10 fbu,a %fcc2, loop_6024 taddcctv %g4, 0x0300, %i4 xor %g1, 0x1D8F, %o2 fblg,a %fcc0, loop_6025 loop_6024: stw %i2, [%l7 + 0x6C] fmovdl %icc, %f14, %f5 fpack32 %f4, %f14, %f10 loop_6025: xnor %g2, %l6, %i1 fmovdg %xcc, %f3, %f6 fzero %f2 stx %o6, [%l7 + 0x78] fcmpgt16 %f10, %f12, %g7 stw %i5, [%l7 + 0x24] st %f10, [%l7 + 0x1C] udivcc %g6, 0x1892, %g3 ble %icc, loop_6026 taddcctv %o1, %l3, %o3 movvs %icc, %o4, %g5 movge %icc, %l0, %i6 loop_6026: bge,pt %icc, loop_6027 subcc %o5, %l2, %o0 fxors %f7, %f15, %f8 fmovsn %xcc, %f2, %f11 loop_6027: bgu,pn %icc, loop_6028 lduh [%l7 + 0x14], %l5 tpos %icc, 0x3 orn %o7, %i0, %l1 loop_6028: fmovrse %l4, %f14, %f3 ldsb [%l7 + 0x36], %i3 fnot1 %f10, %f6 lduh [%l7 + 0x3A], %g4 lduw [%l7 + 0x54], %i4 brz,a %i7, loop_6029 fexpand %f4, %f10 taddcctv %g1, %o2, %g2 ldx [%l7 + 0x38], %i2 loop_6029: lduh [%l7 + 0x10], %i1 fmovdne %icc, %f5, %f0 call loop_6030 sdivx %o6, 0x153C, %l6 st %f11, [%l7 + 0x38] st %f1, [%l7 + 0x30] loop_6030: xorcc %g7, 0x1DD0, %i5 fcmpes %fcc1, %f3, %f3 fand %f0, %f0, %f0 tge %icc, 0x5 fmovsvs %icc, %f5, %f7 stx %g3, [%l7 + 0x08] ldsw [%l7 + 0x2C], %g6 std %f4, [%l7 + 0x30] stx %l3, [%l7 + 0x70] stw %o3, [%l7 + 0x14] fmovda %xcc, %f2, %f4 fmovrdlz %o1, %f10, %f0 fmul8sux16 %f4, %f10, %f4 sth %g5, [%l7 + 0x58] fmovsleu %icc, %f6, %f1 movle %icc, %l0, %i6 sth %o5, [%l7 + 0x40] srl %l2, %o0, %l5 tcc %xcc, 0x4 ldx [%l7 + 0x08], %o4 ldsh [%l7 + 0x7A], %i0 fpackfix %f2, %f6 tpos %icc, 0x5 tneg %xcc, 0x6 bcc,pn %icc, loop_6031 tn %xcc, 0x0 edge16l %o7, %l1, %l4 ldsh [%l7 + 0x70], %g4 loop_6031: faligndata %f12, %f2, %f0 edge16ln %i4, %i3, %g1 lduw [%l7 + 0x58], %i7 xor %o2, 0x068D, %i2 tg %xcc, 0x0 ldx [%l7 + 0x78], %i1 fxnors %f11, %f14, %f14 sra %g2, %l6, %g7 edge32n %i5, %o6, %g3 fbu,a %fcc2, loop_6032 tsubcctv %l3, %g6, %o1 fmovde %xcc, %f15, %f7 movge %xcc, %g5, %l0 loop_6032: ldsb [%l7 + 0x10], %o3 fcmpes %fcc0, %f13, %f4 tvc %icc, 0x6 fpsub16s %f15, %f8, %f2 fornot2 %f12, %f10, %f6 orcc %o5, 0x18BB, %i6 stw %o0, [%l7 + 0x4C] fnegs %f11, %f8 movneg %icc, %l2, %o4 ld [%l7 + 0x2C], %f9 fcmple16 %f0, %f4, %l5 ldub [%l7 + 0x61], %o7 movpos %icc, %l1, %l4 be,pn %icc, loop_6033 lduh [%l7 + 0x66], %i0 std %f4, [%l7 + 0x70] fmul8x16 %f14, %f0, %f0 loop_6033: fpadd16s %f15, %f15, %f6 ld [%l7 + 0x78], %f14 ld [%l7 + 0x74], %f12 bg loop_6034 fbl,a %fcc1, loop_6035 lduh [%l7 + 0x40], %i4 sth %g4, [%l7 + 0x58] loop_6034: fblg %fcc2, loop_6036 loop_6035: udivx %g1, 0x05C0, %i3 lduw [%l7 + 0x58], %o2 fbe %fcc0, loop_6037 loop_6036: mulx %i2, 0x16F7, %i1 bge,a,pt %icc, loop_6038 ld [%l7 + 0x50], %f12 loop_6037: sth %g2, [%l7 + 0x24] ldd [%l7 + 0x30], %f12 loop_6038: fpadd16 %f0, %f8, %f0 fcmpgt16 %f0, %f12, %i7 st %f11, [%l7 + 0x64] fornot2s %f1, %f0, %f0 xorcc %l6, %g7, %i5 fmovdneg %xcc, %f3, %f4 ldsb [%l7 + 0x2C], %g3 fmovdcs %xcc, %f12, %f2 fmovrdgz %o6, %f14, %f4 movvc %xcc, %g6, %o1 stx %g5, [%l7 + 0x68] lduw [%l7 + 0x5C], %l3 lduh [%l7 + 0x36], %o3 fsrc2 %f6, %f0 fcmps %fcc2, %f10, %f5 lduw [%l7 + 0x6C], %l0 tle %icc, 0x7 fmovsl %xcc, %f15, %f0 fmovda %icc, %f7, %f11 sll %i6, %o5, %l2 fpack16 %f4, %f3 ldsb [%l7 + 0x39], %o0 fmovsle %xcc, %f8, %f11 stb %l5, [%l7 + 0x7E] bne,a,pn %xcc, loop_6039 fmovdvs %xcc, %f0, %f4 stw %o7, [%l7 + 0x1C] xor %l1, %l4, %i0 loop_6039: ldsb [%l7 + 0x49], %i4 bl,a loop_6040 ldd [%l7 + 0x70], %f12 fmul8ulx16 %f2, %f14, %f0 ldsw [%l7 + 0x78], %o4 loop_6040: brgz,a %g1, loop_6041 ldd [%l7 + 0x18], %f12 fmovrdne %i3, %f10, %f8 add %o2, %i2, %i1 loop_6041: for %f6, %f4, %f2 fxor %f10, %f0, %f2 fbu %fcc2, loop_6042 fsrc2 %f8, %f14 stx %g4, [%l7 + 0x40] fmul8sux16 %f0, %f8, %f12 loop_6042: ldx [%l7 + 0x48], %g2 fsrc2 %f8, %f6 edge32ln %l6, %i7, %i5 bleu loop_6043 ldsh [%l7 + 0x5C], %g7 movne %icc, %g3, %o6 ldd [%l7 + 0x18], %f14 loop_6043: fmul8x16 %f10, %f2, %f0 lduh [%l7 + 0x6C], %o1 fbl %fcc2, loop_6044 fbug,a %fcc3, loop_6045 ldsb [%l7 + 0x77], %g6 fornot2s %f4, %f12, %f6 loop_6044: fpsub32 %f12, %f10, %f0 loop_6045: ldd [%l7 + 0x08], %f0 fmovrsgz %l3, %f10, %f10 stb %g5, [%l7 + 0x21] tge %icc, 0x0 faligndata %f12, %f6, %f10 fmovrsgez %o3, %f14, %f9 tvc %icc, 0x2 edge32 %l0, %o5, %i6 lduh [%l7 + 0x3A], %o0 bleu,pn %xcc, loop_6046 movvc %xcc, %l2, %o7 fmovdcc %icc, %f12, %f14 ldsh [%l7 + 0x66], %l5 loop_6046: fmovsgu %xcc, %f9, %f9 bshuffle %f0, %f12, %f4 brz %l1, loop_6047 fmovrdgz %l4, %f10, %f4 fcmpne16 %f10, %f6, %i4 be %icc, loop_6048 loop_6047: array8 %i0, %g1, %i3 ldub [%l7 + 0x57], %o2 lduh [%l7 + 0x3E], %o4 loop_6048: fbne %fcc2, loop_6049 movrgez %i1, 0x0E7, %i2 fnors %f14, %f1, %f9 fabsd %f4, %f8 loop_6049: movcc %xcc, %g4, %g2 ldsw [%l7 + 0x2C], %i7 edge16ln %l6, %g7, %g3 fbue %fcc1, loop_6050 fbl %fcc0, loop_6051 ldsw [%l7 + 0x68], %o6 edge16 %i5, %g6, %o1 loop_6050: ldsh [%l7 + 0x12], %g5 loop_6051: srl %l3, 0x0A, %o3 fcmpgt16 %f2, %f0, %o5 addc %i6, %l0, %o0 std %f4, [%l7 + 0x78] fbug %fcc3, loop_6052 ld [%l7 + 0x48], %f6 lduh [%l7 + 0x66], %o7 bcc,pt %xcc, loop_6053 loop_6052: fpack16 %f14, %f4 ldd [%l7 + 0x18], %f0 lduh [%l7 + 0x20], %l2 loop_6053: fmovrslz %l1, %f4, %f15 ldsb [%l7 + 0x11], %l5 fmovdvs %xcc, %f4, %f12 tcs %icc, 0x3 tn %icc, 0x5 fble,a %fcc1, loop_6054 fmovdpos %xcc, %f2, %f13 ldsw [%l7 + 0x38], %l4 ld [%l7 + 0x34], %f11 loop_6054: stx %i0, [%l7 + 0x78] std %f2, [%l7 + 0x50] subc %i4, 0x1002, %i3 ldd [%l7 + 0x58], %f0 umulcc %o2, %o4, %g1 sth %i2, [%l7 + 0x30] ldd [%l7 + 0x60], %f4 brlz %g4, loop_6055 ldub [%l7 + 0x31], %i1 edge32ln %i7, %l6, %g7 sdiv %g2, 0x033A, %o6 loop_6055: be,a loop_6056 movl %icc, %g3, %g6 fmovd %f2, %f6 st %f14, [%l7 + 0x4C] loop_6056: fand %f12, %f2, %f2 ldsh [%l7 + 0x0C], %o1 ld [%l7 + 0x3C], %f2 tne %icc, 0x3 call loop_6057 mulx %g5, %l3, %i5 udivcc %o3, 0x0CB7, %o5 andcc %l0, %o0, %i6 loop_6057: ldsh [%l7 + 0x62], %l2 ldsb [%l7 + 0x12], %l1 lduw [%l7 + 0x10], %o7 fbu,a %fcc0, loop_6058 ldd [%l7 + 0x38], %f0 std %f6, [%l7 + 0x68] fbo,a %fcc1, loop_6059 loop_6058: fmul8x16au %f10, %f15, %f0 alignaddr %l4, %l5, %i4 edge16n %i3, %i0, %o4 loop_6059: fbge,a %fcc0, loop_6060 ldsh [%l7 + 0x40], %o2 fmovsg %xcc, %f0, %f14 movvc %xcc, %g1, %i2 loop_6060: stx %g4, [%l7 + 0x08] ble,a,pt %xcc, loop_6061 move %icc, %i1, %i7 ldsw [%l7 + 0x2C], %g7 movrgz %g2, 0x314, %l6 loop_6061: fpsub32s %f6, %f6, %f6 fzeros %f14 umul %g3, 0x1E70, %o6 lduw [%l7 + 0x30], %g6 movleu %xcc, %o1, %g5 ldd [%l7 + 0x30], %f10 bvc,a,pn %xcc, loop_6062 bge %xcc, loop_6063 ld [%l7 + 0x3C], %f2 or %l3, 0x1A0A, %i5 loop_6062: fbuge,a %fcc3, loop_6064 loop_6063: ldub [%l7 + 0x20], %o5 tgu %icc, 0x2 xor %o3, %l0, %o0 loop_6064: ldub [%l7 + 0x37], %l2 ldsh [%l7 + 0x44], %i6 add %l1, %l4, %o7 sdiv %i4, 0x1482, %i3 tneg %xcc, 0x4 ldsw [%l7 + 0x60], %i0 movn %icc, %o4, %o2 array32 %g1, %l5, %g4 fmuld8ulx16 %f2, %f6, %f10 ld [%l7 + 0x28], %f11 fmovrdlez %i2, %f14, %f12 ldd [%l7 + 0x58], %f2 fmovscc %xcc, %f11, %f2 fbge,a %fcc0, loop_6065 tcs %xcc, 0x4 fornot2s %f8, %f2, %f11 bge,a %xcc, loop_6066 loop_6065: fmovscs %icc, %f14, %f10 smul %i7, 0x17BF, %g7 fnot1s %f4, %f10 loop_6066: stx %i1, [%l7 + 0x60] lduw [%l7 + 0x14], %g2 fnand %f2, %f0, %f14 sth %l6, [%l7 + 0x4A] subc %g3, %o6, %g6 fmovdge %icc, %f4, %f13 ldsh [%l7 + 0x46], %o1 tn %xcc, 0x3 stx %l3, [%l7 + 0x28] bg,a,pn %xcc, loop_6067 subccc %g5, %o5, %i5 fornot1s %f15, %f3, %f3 nop setx loop_6068, %l0, %l1 jmpl %l1, %o3 loop_6067: fpadd16 %f12, %f10, %f8 ld [%l7 + 0x34], %f15 and %o0, %l2, %i6 loop_6068: lduh [%l7 + 0x26], %l0 st %f15, [%l7 + 0x4C] std %f10, [%l7 + 0x60] fone %f4 bpos,pn %xcc, loop_6069 ldsw [%l7 + 0x20], %l1 brgz %l4, loop_6070 fcmps %fcc0, %f10, %f3 loop_6069: ld [%l7 + 0x0C], %f8 fmovspos %icc, %f0, %f14 loop_6070: lduh [%l7 + 0x0C], %o7 movcs %icc, %i3, %i4 brgz %i0, loop_6071 fpsub16 %f4, %f8, %f12 stw %o4, [%l7 + 0x0C] edge16n %o2, %g1, %g4 loop_6071: movne %xcc, %i2, %l5 fba %fcc3, loop_6072 brnz,a %g7, loop_6073 fmovse %icc, %f5, %f2 fcmpgt32 %f4, %f6, %i1 loop_6072: fmuld8ulx16 %f0, %f8, %f14 loop_6073: tneg %xcc, 0x2 stx %i7, [%l7 + 0x70] fmovrde %l6, %f14, %f10 be loop_6074 fmovdpos %icc, %f10, %f10 andn %g3, %g2, %o6 stw %o1, [%l7 + 0x40] loop_6074: ldx [%l7 + 0x78], %g6 umul %l3, 0x1788, %o5 tge %xcc, 0x7 fmovrsgz %i5, %f4, %f0 sth %o3, [%l7 + 0x50] bcs,a %xcc, loop_6075 tvc %xcc, 0x7 fmovdcc %icc, %f7, %f4 be,a,pt %xcc, loop_6076 loop_6075: ldx [%l7 + 0x20], %o0 fmovsg %xcc, %f0, %f0 fbg,a %fcc2, loop_6077 loop_6076: fbl,a %fcc2, loop_6078 brgez,a %l2, loop_6079 lduh [%l7 + 0x76], %g5 loop_6077: orn %i6, 0x077E, %l1 loop_6078: move %xcc, %l0, %l4 loop_6079: addcc %i3, 0x0A51, %o7 movrlz %i0, %i4, %o4 ldsb [%l7 + 0x12], %o2 fnot2s %f2, %f2 fmovdg %icc, %f10, %f13 fmovsleu %xcc, %f10, %f4 brlz %g4, loop_6080 fbne %fcc3, loop_6081 edge8ln %i2, %l5, %g7 ldd [%l7 + 0x18], %f0 loop_6080: fmuld8sux16 %f3, %f15, %f6 loop_6081: movvs %xcc, %i1, %i7 fbge %fcc0, loop_6082 umulcc %l6, 0x02FF, %g3 stw %g2, [%l7 + 0x18] smulcc %o6, 0x1DB7, %g1 loop_6082: sth %g6, [%l7 + 0x5A] fmovsa %xcc, %f5, %f0 ldd [%l7 + 0x50], %f14 movvs %icc, %o1, %o5 fbuge,a %fcc2, loop_6083 tvs %icc, 0x4 stb %i5, [%l7 + 0x0D] st %f15, [%l7 + 0x64] loop_6083: subccc %l3, 0x18AB, %o0 fnot1 %f2, %f8 fxnors %f1, %f15, %f5 fornot2 %f14, %f12, %f12 andcc %o3, %l2, %i6 lduh [%l7 + 0x20], %g5 fmovrdgz %l1, %f8, %f0 mova %xcc, %l0, %i3 tvs %xcc, 0x6 addccc %l4, %i0, %o7 stb %o4, [%l7 + 0x3E] andn %i4, %g4, %o2 bpos %xcc, loop_6084 taddcc %l5, %i2, %i1 ble,a,pt %xcc, loop_6085 movrlz %g7, 0x308, %i7 loop_6084: sth %l6, [%l7 + 0x42] ldsb [%l7 + 0x6E], %g3 loop_6085: bvs %xcc, loop_6086 xnor %o6, 0x1AA0, %g1 tcc %xcc, 0x4 tge %icc, 0x7 loop_6086: tcc %icc, 0x0 movne %icc, %g2, %o1 std %f8, [%l7 + 0x50] brlez,a %o5, loop_6087 tge %icc, 0x6 orcc %g6, %l3, %o0 ldsh [%l7 + 0x38], %i5 loop_6087: sllx %o3, %l2, %g5 fcmple32 %f10, %f10, %i6 movl %xcc, %l0, %i3 subc %l4, %l1, %o7 brgez,a %o4, loop_6088 ldsh [%l7 + 0x6A], %i0 fpsub32 %f10, %f8, %f10 smulcc %g4, %i4, %o2 loop_6088: stb %l5, [%l7 + 0x7A] movrgez %i1, %g7, %i2 std %f4, [%l7 + 0x10] fmovda %xcc, %f10, %f6 ldsw [%l7 + 0x08], %l6 tvs %icc, 0x0 fnegs %f14, %f0 tn %icc, 0x2 udiv %i7, 0x12A8, %o6 sra %g1, %g3, %g2 fones %f9 movge %icc, %o5, %g6 movcs %icc, %l3, %o1 stx %i5, [%l7 + 0x48] fpack32 %f12, %f2, %f10 lduw [%l7 + 0x2C], %o0 andn %o3, %g5, %l2 ldub [%l7 + 0x73], %i6 brz,a %i3, loop_6089 ldd [%l7 + 0x20], %f2 ldsb [%l7 + 0x36], %l0 fnors %f6, %f8, %f1 loop_6089: stx %l4, [%l7 + 0x38] brlez %o7, loop_6090 bn,pn %icc, loop_6091 ld [%l7 + 0x20], %f2 stb %l1, [%l7 + 0x4B] loop_6090: fabss %f13, %f0 loop_6091: std %f10, [%l7 + 0x10] fbge %fcc3, loop_6092 bshuffle %f0, %f12, %f10 and %i0, %o4, %g4 fbne,a %fcc3, loop_6093 loop_6092: fmovdn %xcc, %f7, %f10 fzero %f6 edge32l %i4, %l5, %o2 loop_6093: fpadd16 %f0, %f12, %f14 stw %i1, [%l7 + 0x40] tneg %icc, 0x7 fpadd32s %f15, %f8, %f11 fmovs %f14, %f0 st %f8, [%l7 + 0x14] fpadd32s %f1, %f7, %f2 fsrc2 %f6, %f2 fxor %f6, %f0, %f12 srax %g7, %l6, %i2 ld [%l7 + 0x78], %f8 fmovscc %xcc, %f13, %f11 smulcc %o6, %g1, %g3 ldub [%l7 + 0x4D], %g2 ldsb [%l7 + 0x20], %o5 fandnot1s %f1, %f11, %f14 movcc %xcc, %i7, %g6 fbuge %fcc0, loop_6094 sth %o1, [%l7 + 0x40] pdist %f10, %f6, %f12 fmovscc %xcc, %f8, %f4 loop_6094: faligndata %f6, %f2, %f12 fpadd32s %f15, %f13, %f14 fandnot1 %f2, %f4, %f6 tle %icc, 0x6 st %f4, [%l7 + 0x60] fmovdvc %icc, %f0, %f12 andn %l3, %o0, %o3 ld [%l7 + 0x60], %f2 stw %g5, [%l7 + 0x7C] stb %l2, [%l7 + 0x4E] std %f0, [%l7 + 0x08] fandnot2 %f4, %f14, %f8 fand %f2, %f8, %f4 movrgz %i5, %i6, %i3 fmuld8ulx16 %f7, %f1, %f14 ldub [%l7 + 0x14], %l4 edge32l %l0, %o7, %l1 sethi 0x0AD1, %o4 brlz,a %g4, loop_6095 fmovscs %icc, %f7, %f6 ldsh [%l7 + 0x40], %i0 stw %i4, [%l7 + 0x20] loop_6095: bcc,a,pn %icc, loop_6096 smul %o2, 0x0704, %l5 ldub [%l7 + 0x0E], %i1 fcmpes %fcc1, %f10, %f10 loop_6096: movvs %icc, %g7, %i2 fmuld8ulx16 %f7, %f7, %f10 std %f10, [%l7 + 0x20] fornot2s %f3, %f12, %f1 ldsb [%l7 + 0x21], %o6 ldsh [%l7 + 0x6E], %g1 for %f4, %f4, %f0 fxors %f15, %f7, %f8 fcmped %fcc0, %f8, %f6 fmul8x16au %f1, %f0, %f12 std %f14, [%l7 + 0x30] movgu %xcc, %l6, %g2 movvs %xcc, %o5, %i7 fsrc2 %f2, %f10 bn,a,pt %icc, loop_6097 ldsh [%l7 + 0x46], %g6 movcs %xcc, %g3, %l3 fxnors %f6, %f6, %f0 loop_6097: bl,pt %xcc, loop_6098 fmovsge %icc, %f3, %f11 nop setx loop_6099, %l0, %l1 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 %o1, [%l7 + 0x20] loop_6098: lduw [%l7 + 0x5C], %o3 udivcc %g5, 0x0A67, %l2 loop_6099: fpack32 %f8, %f14, %f6 fbg %fcc0, loop_6100 ldx [%l7 + 0x10], %i5 tn %icc, 0x4 tcc %xcc, 0x5 loop_6100: fmovsgu %icc, %f15, %f2 fmovdge %icc, %f10, %f11 ldsh [%l7 + 0x22], %o0 fmovdl %xcc, %f15, %f8 movre %i3, %l4, %i6 movrgez %o7, %l1, %o4 brgz,a %g4, loop_6101 fcmped %fcc2, %f8, %f8 fnot2s %f3, %f10 fmovdvs %icc, %f2, %f1 loop_6101: fpsub32s %f12, %f13, %f2 st %f9, [%l7 + 0x08] ldsh [%l7 + 0x24], %i0 ld [%l7 + 0x40], %f4 fbug,a %fcc2, loop_6102 tsubcc %i4, 0x1F8F, %o2 fpack16 %f6, %f11 bneg,a %icc, loop_6103 loop_6102: fmovsneg %xcc, %f2, %f10 st %f10, [%l7 + 0x28] fmovd %f0, %f6 loop_6103: ldsw [%l7 + 0x54], %l5 tvs %icc, 0x0 stx %i1, [%l7 + 0x48] movrgez %g7, 0x084, %i2 fzero %f12 ldx [%l7 + 0x48], %l0 movleu %xcc, %o6, %g1 or %l6, 0x18DD, %o5 ldsw [%l7 + 0x4C], %g2 fbe %fcc1, loop_6104 add %i7, %g3, %g6 movpos %xcc, %l3, %o3 brz %g5, loop_6105 loop_6104: fmovrdlez %o1, %f6, %f4 be %icc, loop_6106 xnor %i5, 0x0120, %o0 loop_6105: edge8l %i3, %l4, %l2 fmovdg %xcc, %f1, %f7 loop_6106: movneg %xcc, %o7, %l1 movrne %o4, %g4, %i0 tneg %icc, 0x7 tvs %xcc, 0x7 stb %i6, [%l7 + 0x36] ldsw [%l7 + 0x2C], %o2 fors %f9, %f4, %f7 lduh [%l7 + 0x52], %i4 tleu %icc, 0x3 fmovrdgz %l5, %f10, %f4 fmovsne %xcc, %f13, %f11 srl %i1, 0x01, %i2 tleu %icc, 0x6 fxnor %f4, %f4, %f0 fmovspos %icc, %f11, %f6 stw %l0, [%l7 + 0x2C] edge8l %o6, %g1, %g7 ldsb [%l7 + 0x60], %o5 sth %l6, [%l7 + 0x72] ldsw [%l7 + 0x48], %i7 fcmpgt16 %f14, %f8, %g3 bn,a,pn %xcc, loop_6107 stw %g2, [%l7 + 0x68] ldub [%l7 + 0x75], %g6 stb %o3, [%l7 + 0x7E] loop_6107: call loop_6108 fmovrdgez %g5, %f8, %f0 st %f15, [%l7 + 0x3C] fsrc2 %f0, %f8 loop_6108: sdivx %o1, 0x0859, %i5 bpos loop_6109 array8 %o0, %i3, %l4 mulx %l2, 0x1B32, %l3 fandnot1 %f2, %f2, %f8 loop_6109: tleu %icc, 0x1 fmovda %xcc, %f15, %f11 movn %xcc, %l1, %o7 stb %o4, [%l7 + 0x5A] ldx [%l7 + 0x68], %i0 fornot1 %f4, %f0, %f12 fcmple32 %f10, %f2, %i6 lduw [%l7 + 0x54], %o2 xnor %g4, 0x11B3, %i4 fbg,a %fcc0, loop_6110 stb %l5, [%l7 + 0x39] srlx %i2, 0x19, %i1 xor %l0, 0x14DA, %g1 loop_6110: fbule,a %fcc2, loop_6111 ldub [%l7 + 0x7C], %g7 srlx %o6, 0x05, %o5 st %f8, [%l7 + 0x64] loop_6111: fmovrdne %i7, %f8, %f8 stb %g3, [%l7 + 0x2A] fpadd16 %f0, %f8, %f8 fexpand %f14, %f4 ldub [%l7 + 0x3F], %g2 stx %g6, [%l7 + 0x48] tpos %xcc, 0x5 stb %o3, [%l7 + 0x44] fmovrsgz %l6, %f7, %f14 add %g5, 0x1C28, %o1 edge8ln %i5, %i3, %l4 fandnot1s %f4, %f8, %f8 tne %xcc, 0x1 movcs %xcc, %l2, %o0 stw %l3, [%l7 + 0x0C] array32 %o7, %o4, %i0 brlz,a %l1, loop_6112 movre %o2, 0x36C, %g4 st %f1, [%l7 + 0x70] fcmpd %fcc3, %f2, %f6 loop_6112: ble,a,pn %icc, loop_6113 fxnor %f10, %f14, %f10 stw %i6, [%l7 + 0x20] umulcc %i4, 0x043D, %l5 loop_6113: ldsb [%l7 + 0x49], %i2 sllx %i1, 0x18, %l0 bgu,a,pn %xcc, loop_6114 fmovs %f7, %f0 ldx [%l7 + 0x30], %g1 movgu %icc, %g7, %o5 loop_6114: fmovdge %icc, %f5, %f12 stx %i7, [%l7 + 0x30] tge %xcc, 0x2 fcmpgt32 %f2, %f2, %g3 orncc %o6, %g2, %o3 movrlez %g6, 0x2C7, %l6 nop setx loop_6115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry andncc %g5, %o1, %i5 fcmpgt32 %f0, %f6, %l4 ldd [%l7 + 0x50], %f12 loop_6115: ble,pt %icc, loop_6116 fcmpes %fcc1, %f13, %f2 ldub [%l7 + 0x7F], %l2 ldsh [%l7 + 0x34], %i3 loop_6116: sth %l3, [%l7 + 0x56] movleu %xcc, %o7, %o4 move %icc, %i0, %l1 xnorcc %o2, %o0, %i6 fpsub16 %f8, %f2, %f0 fmovdleu %xcc, %f13, %f12 subc %i4, %l5, %g4 ld [%l7 + 0x68], %f14 ldx [%l7 + 0x10], %i1 or %l0, %g1, %i2 fcmps %fcc3, %f7, %f12 movpos %icc, %g7, %i7 fmovdgu %icc, %f15, %f2 nop setx loop_6117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f8, %f0, %f14 fxor %f4, %f12, %f4 fones %f12 loop_6117: bvc,a loop_6118 stx %g3, [%l7 + 0x10] add %o6, 0x1191, %g2 fbn %fcc1, loop_6119 loop_6118: fandnot2 %f0, %f6, %f6 ldsb [%l7 + 0x5F], %o5 fmovdg %icc, %f9, %f14 loop_6119: lduh [%l7 + 0x0C], %g6 fornot2 %f12, %f14, %f6 for %f0, %f6, %f14 tcs %xcc, 0x2 edge32l %o3, %g5, %l6 fmovsvc %xcc, %f2, %f12 fmuld8sux16 %f6, %f13, %f14 stw %o1, [%l7 + 0x7C] movne %icc, %l4, %l2 fnot2 %f4, %f8 fcmpne16 %f14, %f2, %i5 fba %fcc3, loop_6120 fmovrsgz %l3, %f7, %f0 brgez,a %o7, loop_6121 fones %f6 loop_6120: fxors %f5, %f5, %f12 std %f4, [%l7 + 0x20] loop_6121: fnor %f14, %f2, %f2 sth %i3, [%l7 + 0x1E] sth %o4, [%l7 + 0x7C] stx %i0, [%l7 + 0x48] umul %l1, 0x0D1C, %o0 pdist %f8, %f8, %f0 tneg %icc, 0x3 fbl,a %fcc0, loop_6122 ldsw [%l7 + 0x78], %i6 fornot1s %f0, %f0, %f3 ld [%l7 + 0x1C], %f15 loop_6122: fnors %f11, %f2, %f10 fnot2s %f10, %f2 ldsw [%l7 + 0x30], %o2 andn %l5, 0x1399, %g4 movrlez %i1, %l0, %i4 ldx [%l7 + 0x38], %g1 fmovsvs %icc, %f10, %f9 tl %xcc, 0x7 for %f6, %f12, %f6 st %f14, [%l7 + 0x1C] fmovsvs %xcc, %f4, %f7 stx %i2, [%l7 + 0x18] stw %g7, [%l7 + 0x1C] fpadd32s %f7, %f14, %f1 fnor %f2, %f4, %f4 sra %g3, 0x02, %o6 fbule %fcc3, loop_6123 edge16ln %i7, %o5, %g6 std %f10, [%l7 + 0x30] ldsw [%l7 + 0x54], %g2 loop_6123: ldsw [%l7 + 0x10], %o3 ldx [%l7 + 0x10], %l6 st %f0, [%l7 + 0x48] movne %xcc, %o1, %l4 array16 %g5, %l2, %l3 fornot1s %f13, %f5, %f2 sth %i5, [%l7 + 0x52] fsrc2 %f14, %f2 lduw [%l7 + 0x0C], %i3 fcmple32 %f0, %f6, %o7 std %f0, [%l7 + 0x08] bne,pn %icc, loop_6124 orncc %i0, 0x0949, %o4 lduw [%l7 + 0x30], %l1 movg %xcc, %o0, %i6 loop_6124: fbule,a %fcc0, loop_6125 stw %o2, [%l7 + 0x30] siam 0x6 bn,pt %xcc, loop_6126 loop_6125: bcs loop_6127 fmovde %xcc, %f9, %f6 fpackfix %f10, %f8 loop_6126: ldsb [%l7 + 0x42], %g4 loop_6127: sll %l5, %i1, %i4 bg,a %icc, loop_6128 fmovrdgez %g1, %f6, %f0 brlz %i2, loop_6129 taddcc %l0, %g3, %g7 loop_6128: ldx [%l7 + 0x30], %i7 ta %xcc, 0x5 loop_6129: fbo,a %fcc1, loop_6130 ldsw [%l7 + 0x7C], %o6 movcc %icc, %g6, %o5 fbug %fcc2, loop_6131 loop_6130: lduh [%l7 + 0x36], %g2 fmul8x16 %f6, %f10, %f10 te %xcc, 0x2 loop_6131: fmovrdlz %o3, %f8, %f14 ldsb [%l7 + 0x13], %l6 add %l4, 0x0DD8, %o1 fmovdle %xcc, %f12, %f2 fmovrdne %l2, %f14, %f8 udivcc %l3, 0x05D7, %g5 fmovdleu %icc, %f3, %f10 call loop_6132 ldsw [%l7 + 0x5C], %i5 fnegd %f2, %f10 stb %o7, [%l7 + 0x3D] loop_6132: fmovdne %icc, %f3, %f3 bn,pn %xcc, loop_6133 movrlez %i3, %o4, %i0 ldsw [%l7 + 0x4C], %l1 fcmpd %fcc1, %f14, %f10 loop_6133: tne %icc, 0x4 fpsub16 %f8, %f14, %f2 fmovrdlez %i6, %f6, %f0 fpsub16s %f14, %f13, %f12 movvs %icc, %o2, %o0 movcc %xcc, %g4, %l5 fzeros %f14 ble,a loop_6134 fbu,a %fcc1, loop_6135 faligndata %f6, %f2, %f14 tne %icc, 0x3 loop_6134: bshuffle %f14, %f10, %f12 loop_6135: lduh [%l7 + 0x34], %i1 ldx [%l7 + 0x08], %i4 lduw [%l7 + 0x7C], %g1 fmovrdlz %l0, %f12, %f2 fmovsgu %xcc, %f4, %f12 move %xcc, %i2, %g7 brnz %g3, loop_6136 fands %f6, %f14, %f4 fmul8x16al %f10, %f5, %f2 fpadd32 %f0, %f14, %f10 loop_6136: fxnor %f14, %f14, %f14 fcmpgt16 %f2, %f0, %i7 tvc %icc, 0x6 fcmpne32 %f6, %f12, %o6 edge16l %g6, %o5, %g2 movcs %icc, %l6, %o3 sth %o1, [%l7 + 0x16] srl %l4, %l3, %l2 sth %i5, [%l7 + 0x08] ldub [%l7 + 0x51], %o7 movvc %xcc, %g5, %i3 sra %o4, %i0, %l1 sethi 0x1E27, %o2 stx %i6, [%l7 + 0x48] stw %o0, [%l7 + 0x3C] mulscc %l5, %i1, %g4 brlz,a %g1, loop_6137 bne %icc, loop_6138 movrlz %l0, 0x391, %i4 fcmpne32 %f0, %f14, %g7 loop_6137: fsrc2s %f1, %f4 loop_6138: sdiv %i2, 0x0B35, %i7 fbug,a %fcc0, loop_6139 ld [%l7 + 0x74], %f5 tleu %xcc, 0x7 lduh [%l7 + 0x6C], %o6 loop_6139: bleu,a,pn %xcc, loop_6140 ldsw [%l7 + 0x18], %g3 fmovspos %icc, %f9, %f4 add %o5, %g6, %g2 loop_6140: tle %xcc, 0x3 fnors %f1, %f6, %f0 lduw [%l7 + 0x20], %l6 lduw [%l7 + 0x50], %o1 fmovsg %icc, %f12, %f3 fands %f9, %f11, %f4 move %xcc, %o3, %l3 fmovrsgz %l4, %f2, %f10 stw %l2, [%l7 + 0x18] stx %i5, [%l7 + 0x18] std %f2, [%l7 + 0x28] movle %icc, %o7, %i3 popc %o4, %i0 fornot1 %f8, %f2, %f2 nop setx loop_6141, %l0, %l1 jmpl %l1, %l1 fmovda %xcc, %f11, %f5 fmovrdgez %o2, %f10, %f12 udivcc %g5, 0x1592, %i6 loop_6141: ldd [%l7 + 0x50], %f8 fmovd %f0, %f0 brlz,a %o0, loop_6142 st %f0, [%l7 + 0x6C] alignaddr %l5, %g4, %g1 edge8l %i1, %l0, %i4 loop_6142: fmovsne %icc, %f9, %f2 stx %i2, [%l7 + 0x18] brgz %i7, loop_6143 ldd [%l7 + 0x50], %f2 ld [%l7 + 0x30], %f5 fmovdpos %icc, %f10, %f6 loop_6143: nop setx loop_6144, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f8, %f7 fcmpes %fcc0, %f7, %f9 fbu,a %fcc3, loop_6145 loop_6144: lduh [%l7 + 0x4C], %o6 fpmerge %f14, %f10, %f4 lduh [%l7 + 0x2A], %g7 loop_6145: fmovrdgez %o5, %f4, %f2 movgu %icc, %g6, %g3 fmovrde %l6, %f14, %f10 alignaddr %o1, %g2, %o3 orncc %l4, 0x1CF6, %l2 ldx [%l7 + 0x18], %l3 std %f14, [%l7 + 0x60] fmovdle %icc, %f3, %f0 tsubcc %i5, 0x1800, %i3 fpsub16 %f2, %f0, %f10 fmovdle %icc, %f5, %f4 stw %o4, [%l7 + 0x08] movge %xcc, %o7, %i0 brz %l1, loop_6146 sth %o2, [%l7 + 0x30] te %icc, 0x0 brgez %i6, loop_6147 loop_6146: bcc,pt %icc, loop_6148 brgez %g5, loop_6149 sth %l5, [%l7 + 0x4A] loop_6147: fba %fcc3, loop_6150 loop_6148: fbn,a %fcc0, loop_6151 loop_6149: ldx [%l7 + 0x78], %o0 brgz %g4, loop_6152 loop_6150: movg %icc, %i1, %g1 loop_6151: fbn %fcc2, loop_6153 add %i4, 0x1F60, %l0 loop_6152: ldd [%l7 + 0x60], %f10 fmovde %icc, %f14, %f12 loop_6153: tneg %xcc, 0x3 ldsw [%l7 + 0x38], %i2 movrgz %i7, %o6, %o5 ble,a %xcc, loop_6154 edge16n %g7, %g3, %l6 sub %g6, %o1, %g2 fmovdl %xcc, %f14, %f13 loop_6154: tsubcc %o3, %l4, %l2 sth %l3, [%l7 + 0x3E] ldsw [%l7 + 0x68], %i3 fexpand %f15, %f4 fbule %fcc2, loop_6155 fbul,a %fcc0, loop_6156 ldd [%l7 + 0x70], %f4 fbne,a %fcc1, loop_6157 loop_6155: movrgez %o4, %o7, %i5 loop_6156: ldsb [%l7 + 0x55], %l1 fbl %fcc1, loop_6158 loop_6157: andncc %o2, %i6, %g5 ld [%l7 + 0x28], %f14 fmul8x16au %f9, %f10, %f12 loop_6158: movrlez %l5, 0x173, %o0 brgz %i0, loop_6159 st %f14, [%l7 + 0x64] fcmpes %fcc2, %f1, %f2 fbue,a %fcc3, loop_6160 loop_6159: movpos %icc, %g4, %i1 ld [%l7 + 0x2C], %f5 fbn %fcc3, loop_6161 loop_6160: bvc loop_6162 fbe,a %fcc0, loop_6163 ldub [%l7 + 0x68], %g1 loop_6161: fmul8x16au %f9, %f3, %f6 loop_6162: fzeros %f15 loop_6163: andncc %l0, %i4, %i2 xnorcc %o6, 0x063A, %i7 fpadd32 %f6, %f2, %f10 umulcc %o5, %g3, %g7 andcc %g6, 0x170D, %o1 fandnot2s %f8, %f12, %f6 fxors %f1, %f8, %f11 ldub [%l7 + 0x23], %l6 st %f15, [%l7 + 0x14] lduh [%l7 + 0x2E], %g2 fpadd16 %f14, %f10, %f12 tcc %xcc, 0x3 ldd [%l7 + 0x70], %f12 std %f12, [%l7 + 0x38] edge16n %o3, %l4, %l3 tneg %icc, 0x6 fmovrsgz %i3, %f13, %f13 srlx %o4, %o7, %l2 fmovrse %l1, %f14, %f12 edge16 %i5, %o2, %g5 lduh [%l7 + 0x1A], %l5 stb %i6, [%l7 + 0x44] fmovrse %o0, %f15, %f4 edge32ln %i0, %i1, %g4 lduh [%l7 + 0x50], %g1 ba %icc, loop_6164 movg %xcc, %l0, %i2 st %f7, [%l7 + 0x54] movrgz %i4, %o6, %i7 loop_6164: st %f11, [%l7 + 0x30] andn %g3, 0x1661, %o5 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 fbug,a %fcc1, loop_6166 st %f2, [%l7 + 0x5C] bge,pt %icc, loop_6167 loop_6165: xnor %g6, %o1, %l6 loop_6166: umul %g2, 0x10C1, %o3 ldd [%l7 + 0x28], %f10 loop_6167: tpos %xcc, 0x2 edge16l %g7, %l4, %l3 bvc %xcc, loop_6168 umulcc %i3, %o7, %o4 fmovs %f7, %f2 stw %l2, [%l7 + 0x70] loop_6168: fnors %f3, %f2, %f8 std %f0, [%l7 + 0x40] be,a loop_6169 lduw [%l7 + 0x60], %i5 ldd [%l7 + 0x40], %f6 or %o2, 0x09B7, %l1 loop_6169: tsubcctv %l5, %i6, %g5 fands %f13, %f0, %f1 fsrc2s %f2, %f14 fmovsvc %xcc, %f15, %f1 fmul8x16 %f3, %f2, %f4 fcmped %fcc0, %f4, %f6 fbo,a %fcc0, loop_6170 brgz %i0, loop_6171 sra %i1, %o0, %g1 fmovsa %icc, %f11, %f11 loop_6170: fbu,a %fcc0, loop_6172 loop_6171: ldsw [%l7 + 0x18], %g4 fnors %f14, %f7, %f8 tcc %icc, 0x0 loop_6172: alignaddrl %l0, %i2, %o6 fmovsn %icc, %f7, %f2 edge16l %i4, %i7, %g3 nop setx loop_6173, %l0, %l1 jmpl %l1, %g6 movcs %xcc, %o5, %l6 edge8ln %g2, %o1, %g7 movl %xcc, %l4, %l3 loop_6173: edge8l %i3, %o3, %o7 fandnot1 %f12, %f10, %f12 stb %o4, [%l7 + 0x1F] fmovsg %xcc, %f12, %f9 fandnot2s %f13, %f13, %f5 st %f15, [%l7 + 0x5C] ldsw [%l7 + 0x58], %l2 nop setx loop_6174, %l0, %l1 jmpl %l1, %i5 edge8ln %l1, %o2, %i6 fornot1 %f4, %f12, %f10 ldub [%l7 + 0x39], %l5 loop_6174: stb %i0, [%l7 + 0x52] fnegd %f2, %f10 popc 0x0070, %g5 bshuffle %f2, %f4, %f12 xorcc %i1, %o0, %g4 bcs loop_6175 fmovrslez %l0, %f4, %f13 tvc %xcc, 0x0 sth %g1, [%l7 + 0x3E] loop_6175: ldsh [%l7 + 0x1E], %o6 sth %i2, [%l7 + 0x44] movneg %xcc, %i7, %g3 fmovrsgez %i4, %f14, %f4 fornot1s %f13, %f6, %f11 movl %icc, %o5, %l6 std %f8, [%l7 + 0x58] fxors %f15, %f11, %f5 ld [%l7 + 0x3C], %f1 movpos %icc, %g6, %g2 fnegs %f13, %f8 sth %o1, [%l7 + 0x76] fabsd %f10, %f0 fbne %fcc1, loop_6176 lduh [%l7 + 0x1C], %g7 bvs,a,pt %icc, loop_6177 fmovrdgez %l4, %f4, %f10 loop_6176: fsrc1s %f13, %f11 stb %i3, [%l7 + 0x68] loop_6177: fandnot2s %f15, %f5, %f14 sllx %o3, %o7, %l3 fmovdle %xcc, %f0, %f13 fmovdgu %icc, %f7, %f5 lduw [%l7 + 0x6C], %l2 brlz,a %o4, loop_6178 tsubcctv %i5, %o2, %l1 ldsb [%l7 + 0x2C], %i6 xnorcc %i0, %l5, %i1 loop_6178: fsrc2s %f4, %f6 ldx [%l7 + 0x28], %o0 movleu %icc, %g4, %l0 fble,a %fcc0, loop_6179 fsrc1 %f4, %f12 fmovrdlez %g1, %f0, %f0 std %f8, [%l7 + 0x18] loop_6179: fpsub32 %f2, %f0, %f4 brgez %g5, loop_6180 fpackfix %f8, %f8 fornot2 %f8, %f6, %f2 fpack32 %f6, %f14, %f8 loop_6180: orn %o6, 0x0DB6, %i2 subc %i7, 0x0780, %i4 edge16ln %o5, %g3, %g6 fbuge,a %fcc0, loop_6181 tgu %icc, 0x7 fmovde %xcc, %f5, %f4 ldsb [%l7 + 0x41], %l6 loop_6181: edge8n %o1, %g7, %g2 fmovrslz %i3, %f2, %f2 movg %icc, %o3, %l4 fbne %fcc2, loop_6182 movgu %icc, %o7, %l2 subccc %o4, 0x0D92, %i5 and %l3, %l1, %o2 loop_6182: fornot1s %f12, %f14, %f12 brgez,a %i0, loop_6183 array32 %l5, %i6, %o0 sdivcc %i1, 0x0524, %l0 fmovdcc %xcc, %f12, %f15 loop_6183: movrlez %g4, %g1, %g5 lduh [%l7 + 0x78], %o6 mova %icc, %i7, %i2 fmovrse %i4, %f4, %f12 fnot1s %f6, %f8 fcmpeq16 %f14, %f12, %o5 addccc %g6, %g3, %l6 fba %fcc1, loop_6184 sth %o1, [%l7 + 0x0E] stw %g2, [%l7 + 0x58] edge8ln %i3, %g7, %l4 loop_6184: movcc %icc, %o3, %o7 ldx [%l7 + 0x08], %l2 st %f0, [%l7 + 0x38] nop setx loop_6185, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovde %xcc, %f10, %f5 movrlez %i5, %o4, %l3 fsrc2 %f2, %f8 loop_6185: fpsub32 %f12, %f6, %f10 fzeros %f2 st %f2, [%l7 + 0x1C] ldsh [%l7 + 0x16], %l1 move %xcc, %o2, %l5 fmul8sux16 %f12, %f8, %f6 fmovdcs %icc, %f0, %f8 fpack32 %f8, %f12, %f12 andncc %i0, %o0, %i1 fble %fcc1, loop_6186 xor %i6, %g4, %l0 sethi 0x144F, %g5 ld [%l7 + 0x74], %f10 loop_6186: for %f4, %f0, %f0 ldsh [%l7 + 0x0C], %o6 stb %g1, [%l7 + 0x78] lduh [%l7 + 0x44], %i7 fexpand %f3, %f14 fandnot2s %f2, %f7, %f15 fmovda %icc, %f5, %f0 xor %i2, %i4, %o5 ldub [%l7 + 0x50], %g3 std %f10, [%l7 + 0x50] fmovdneg %icc, %f7, %f0 fornot1 %f8, %f6, %f14 bleu loop_6187 movrlez %g6, %o1, %l6 fbug %fcc1, loop_6188 ldx [%l7 + 0x20], %g2 loop_6187: fmuld8sux16 %f3, %f3, %f8 tg %xcc, 0x6 loop_6188: fcmpgt16 %f14, %f12, %i3 stx %g7, [%l7 + 0x08] fbne %fcc0, loop_6189 fmovrdne %l4, %f10, %f8 ldd [%l7 + 0x10], %f14 tneg %icc, 0x1 loop_6189: fcmpeq16 %f4, %f0, %o3 st %f12, [%l7 + 0x08] ldub [%l7 + 0x35], %l2 fornot1s %f9, %f3, %f3 fones %f3 brz %i5, loop_6190 fcmpgt16 %f14, %f6, %o7 xnor %o4, %l1, %l3 fbule %fcc2, loop_6191 loop_6190: ldsh [%l7 + 0x6A], %o2 sth %i0, [%l7 + 0x24] sdivx %o0, 0x19C8, %l5 loop_6191: ldx [%l7 + 0x20], %i6 fabss %f9, %f1 fmovrslez %g4, %f8, %f6 fandnot1s %f13, %f8, %f5 brz,a %i1, loop_6192 fpack16 %f4, %f0 fcmpeq16 %f14, %f6, %l0 call loop_6193 loop_6192: edge16l %g5, %o6, %g1 tsubcc %i7, %i4, %i2 ldub [%l7 + 0x72], %g3 loop_6193: fmovsge %xcc, %f0, %f8 fbug,a %fcc1, loop_6194 tl %xcc, 0x3 fmovsvc %xcc, %f7, %f11 fornot2 %f14, %f10, %f8 loop_6194: fcmpes %fcc0, %f11, %f9 fbge,a %fcc0, loop_6195 sethi 0x0B22, %g6 addccc %o1, 0x133C, %l6 ld [%l7 + 0x70], %f1 loop_6195: fmovs %f4, %f14 brlz %g2, loop_6196 alignaddrl %i3, %o5, %l4 tvc %icc, 0x7 lduh [%l7 + 0x3C], %g7 loop_6196: brlz,a %l2, loop_6197 lduw [%l7 + 0x14], %i5 fnors %f7, %f12, %f5 stx %o7, [%l7 + 0x40] loop_6197: ldd [%l7 + 0x70], %f4 fbu,a %fcc3, loop_6198 ldd [%l7 + 0x68], %f14 ldx [%l7 + 0x70], %o3 fmovrdgz %o4, %f8, %f6 loop_6198: fbne %fcc2, loop_6199 ldd [%l7 + 0x38], %f4 stx %l3, [%l7 + 0x40] tge %icc, 0x2 loop_6199: stx %l1, [%l7 + 0x48] tsubcctv %i0, 0x0449, %o2 sdivcc %o0, 0x1191, %i6 udiv %l5, 0x06D8, %i1 movne %icc, %l0, %g5 alignaddrl %o6, %g1, %g4 fcmpd %fcc3, %f4, %f2 stx %i7, [%l7 + 0x68] ldub [%l7 + 0x54], %i2 fmovrde %i4, %f12, %f6 fmovrdgz %g3, %f4, %f0 fbl,a %fcc1, loop_6200 lduh [%l7 + 0x76], %o1 move %xcc, %g6, %l6 edge8n %i3, %o5, %g2 loop_6200: bl,a %xcc, loop_6201 stx %l4, [%l7 + 0x20] fmovdg %icc, %f10, %f12 array16 %g7, %l2, %i5 loop_6201: fmovsle %xcc, %f9, %f11 fmul8x16au %f3, %f0, %f2 std %f10, [%l7 + 0x20] bg,a %xcc, loop_6202 stw %o7, [%l7 + 0x60] stb %o4, [%l7 + 0x58] movvc %xcc, %l3, %o3 loop_6202: brgez,a %i0, loop_6203 edge8n %l1, %o2, %o0 movle %icc, %l5, %i1 faligndata %f10, %f12, %f12 loop_6203: ldsw [%l7 + 0x4C], %l0 fpack32 %f0, %f6, %f12 fone %f6 sth %i6, [%l7 + 0x30] std %f4, [%l7 + 0x30] fmul8x16au %f6, %f0, %f4 fmovde %xcc, %f13, %f4 ldsb [%l7 + 0x19], %o6 ld [%l7 + 0x54], %f5 lduw [%l7 + 0x3C], %g1 std %f12, [%l7 + 0x08] tle %icc, 0x4 std %f14, [%l7 + 0x20] fabsd %f10, %f6 movcc %xcc, %g4, %i7 and %i2, %i4, %g3 movrlz %o1, %g6, %g5 fmovsvs %xcc, %f5, %f11 nop setx loop_6204, %l0, %l1 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 %f8, %f2, %f0 and %i3, %l6, %o5 edge8n %l4, %g7, %l2 loop_6204: ldsh [%l7 + 0x32], %i5 stb %o7, [%l7 + 0x5D] st %f12, [%l7 + 0x40] ldsw [%l7 + 0x38], %o4 fzeros %f13 sth %g2, [%l7 + 0x22] fnands %f4, %f2, %f5 fnor %f6, %f4, %f14 fmovsn %icc, %f7, %f15 st %f10, [%l7 + 0x58] fmul8x16au %f0, %f4, %f6 stb %l3, [%l7 + 0x4F] tvc %icc, 0x5 ta %xcc, 0x5 bgu,a %icc, loop_6205 ldsw [%l7 + 0x74], %i0 lduw [%l7 + 0x3C], %o3 ldub [%l7 + 0x3C], %o2 loop_6205: ldsw [%l7 + 0x08], %l1 std %f4, [%l7 + 0x40] lduh [%l7 + 0x78], %o0 fpsub16s %f4, %f3, %f10 nop setx loop_6206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpd %fcc3, %f0, %f14 edge32l %l5, %i1, %l0 ldsh [%l7 + 0x7A], %o6 loop_6206: fsrc1 %f2, %f2 stw %i6, [%l7 + 0x5C] fba,a %fcc0, loop_6207 fmovdl %icc, %f11, %f12 ldsb [%l7 + 0x3D], %g1 fpadd32 %f8, %f4, %f14 loop_6207: fmovsleu %xcc, %f3, %f10 ld [%l7 + 0x08], %f7 ldx [%l7 + 0x78], %i7 sth %i2, [%l7 + 0x0C] fblg,a %fcc2, loop_6208 fcmpeq32 %f6, %f14, %g4 ldd [%l7 + 0x60], %f0 ldx [%l7 + 0x30], %i4 loop_6208: bcs,a %icc, loop_6209 smul %g3, 0x0876, %o1 fzero %f2 lduh [%l7 + 0x66], %g5 loop_6209: movge %icc, %g6, %l6 ldsw [%l7 + 0x50], %o5 stw %i3, [%l7 + 0x20] fornot2 %f14, %f0, %f10 sdivx %g7, 0x090E, %l2 ldsb [%l7 + 0x5F], %i5 fmul8x16al %f3, %f1, %f8 fone %f14 bvc,pn %icc, loop_6210 movle %xcc, %o7, %o4 brnz %g2, loop_6211 stb %l4, [%l7 + 0x51] loop_6210: fbge %fcc2, loop_6212 subc %i0, 0x096C, %l3 loop_6211: st %f1, [%l7 + 0x7C] fmovrdgez %o3, %f10, %f4 loop_6212: fbul,a %fcc2, loop_6213 fmovdl %xcc, %f13, %f13 ldub [%l7 + 0x5A], %l1 sdivcc %o0, 0x1F49, %l5 loop_6213: fmovrsne %i1, %f3, %f10 movle %icc, %o2, %l0 fbge,a %fcc3, loop_6214 ldx [%l7 + 0x60], %o6 subc %g1, 0x1CC5, %i6 fmovrsne %i7, %f9, %f11 loop_6214: xor %g4, 0x1602, %i4 ld [%l7 + 0x2C], %f11 pdist %f14, %f4, %f10 st %f13, [%l7 + 0x30] orcc %i2, 0x0FDD, %o1 stx %g3, [%l7 + 0x68] fmovscs %xcc, %f13, %f1 lduh [%l7 + 0x0C], %g6 ldsb [%l7 + 0x5E], %l6 fxnors %f5, %f4, %f7 ldx [%l7 + 0x50], %g5 fpack32 %f6, %f10, %f10 udiv %i3, 0x1011, %o5 tvs %xcc, 0x7 fbe %fcc1, loop_6215 fxor %f12, %f6, %f10 popc %l2, %g7 be,a,pn %xcc, loop_6216 loop_6215: sethi 0x0F22, %o7 nop setx loop_6217, %l0, %l1 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 %o4, %g2 loop_6216: fpsub32 %f0, %f6, %f6 fmovdvs %xcc, %f13, %f4 loop_6217: nop setx loop_6218, %l0, %l1 jmpl %l1, %l4 fmovdl %xcc, %f14, %f9 addccc %i5, 0x03D5, %i0 fxnors %f11, %f5, %f5 loop_6218: movl %icc, %o3, %l1 fpackfix %f10, %f11 ldub [%l7 + 0x78], %l3 fornot1 %f14, %f8, %f4 fzero %f6 lduw [%l7 + 0x1C], %l5 mulx %i1, 0x0DE6, %o0 pdist %f10, %f6, %f8 ldsb [%l7 + 0x79], %o2 st %f4, [%l7 + 0x60] fnands %f7, %f15, %f11 fandnot2 %f6, %f6, %f12 ldx [%l7 + 0x58], %l0 siam 0x6 ldub [%l7 + 0x21], %o6 fbge %fcc3, loop_6219 fsrc1s %f14, %f9 stx %g1, [%l7 + 0x58] tge %icc, 0x7 loop_6219: smul %i6, 0x194B, %g4 ldsw [%l7 + 0x20], %i7 fmovsvc %icc, %f8, %f12 fnands %f0, %f5, %f0 stb %i2, [%l7 + 0x5A] ldsh [%l7 + 0x28], %i4 stx %g3, [%l7 + 0x38] fexpand %f12, %f14 sll %g6, %l6, %o1 stx %i3, [%l7 + 0x20] faligndata %f14, %f6, %f12 ldx [%l7 + 0x20], %g5 ldsb [%l7 + 0x4A], %o5 ldsb [%l7 + 0x36], %l2 or %g7, %o7, %g2 fbuge,a %fcc0, loop_6220 udivx %l4, 0x068B, %o4 fmovrslz %i5, %f5, %f13 fblg %fcc2, loop_6221 loop_6220: fpack32 %f10, %f4, %f6 fmovrdgz %o3, %f6, %f10 bcc,pt %xcc, loop_6222 loop_6221: ldsb [%l7 + 0x1E], %l1 mulx %i0, 0x09DD, %l3 tcc %icc, 0x4 loop_6222: lduh [%l7 + 0x32], %l5 st %f0, [%l7 + 0x0C] orncc %i1, %o0, %l0 ldx [%l7 + 0x28], %o6 fcmpd %fcc3, %f0, %f14 fmovdne %xcc, %f10, %f13 st %f9, [%l7 + 0x68] fmovs %f10, %f15 andncc %o2, %i6, %g4 movle %xcc, %g1, %i7 sll %i2, 0x19, %i4 std %f0, [%l7 + 0x50] movl %xcc, %g3, %g6 fmul8x16 %f12, %f2, %f4 fabss %f1, %f15 fpadd32s %f4, %f5, %f8 fmovrdne %l6, %f0, %f8 sth %o1, [%l7 + 0x42] fmovse %xcc, %f13, %f6 ldsw [%l7 + 0x20], %g5 ldd [%l7 + 0x20], %f2 bpos,a loop_6223 fbg %fcc3, loop_6224 std %f6, [%l7 + 0x08] edge8l %o5, %l2, %i3 loop_6223: ld [%l7 + 0x48], %f0 loop_6224: srl %g7, 0x04, %g2 fsrc2s %f14, %f11 sth %o7, [%l7 + 0x7E] fbul %fcc3, loop_6225 be,a,pn %icc, loop_6226 fblg %fcc2, loop_6227 fblg,a %fcc2, loop_6228 loop_6225: fmovdcc %xcc, %f10, %f9 loop_6226: umul %o4, %l4, %i5 loop_6227: ldub [%l7 + 0x63], %o3 loop_6228: fbul %fcc1, loop_6229 stb %i0, [%l7 + 0x49] fmovsleu %icc, %f7, %f2 fbu,a %fcc0, loop_6230 loop_6229: tle %xcc, 0x2 movpos %xcc, %l3, %l1 orncc %i1, 0x0DA1, %o0 loop_6230: fcmpd %fcc3, %f12, %f8 sth %l5, [%l7 + 0x2A] sdivx %l0, 0x0F12, %o6 fandnot2 %f14, %f4, %f14 bcs loop_6231 fmovrslez %o2, %f14, %f3 alignaddrl %i6, %g4, %i7 movne %icc, %g1, %i2 loop_6231: fpack32 %f6, %f8, %f2 fsrc2 %f8, %f14 ldub [%l7 + 0x41], %g3 stw %i4, [%l7 + 0x30] bneg,a %icc, loop_6232 fpack16 %f2, %f5 array16 %g6, %o1, %l6 std %f4, [%l7 + 0x60] loop_6232: fbul %fcc0, loop_6233 movl %icc, %g5, %o5 bvs,a,pn %xcc, loop_6234 fnors %f1, %f13, %f4 loop_6233: stw %l2, [%l7 + 0x54] udiv %g7, 0x0FDA, %g2 loop_6234: ldx [%l7 + 0x30], %i3 orn %o4, %l4, %o7 ld [%l7 + 0x74], %f3 stw %i5, [%l7 + 0x44] fnot2 %f2, %f2 tcs %icc, 0x7 ldsw [%l7 + 0x48], %i0 stw %l3, [%l7 + 0x4C] stb %l1, [%l7 + 0x54] ldsw [%l7 + 0x20], %i1 sth %o0, [%l7 + 0x20] lduh [%l7 + 0x7C], %o3 lduw [%l7 + 0x70], %l0 fmovdl %xcc, %f7, %f8 bneg,pt %xcc, loop_6235 bne,a,pn %icc, loop_6236 edge32l %l5, %o2, %o6 add %g4, 0x004C, %i7 loop_6235: fornot1 %f12, %f0, %f8 loop_6236: orn %i6, %g1, %i2 fbule %fcc0, loop_6237 fcmpgt16 %f2, %f10, %i4 bne,pt %xcc, loop_6238 stb %g6, [%l7 + 0x49] loop_6237: fcmpne16 %f10, %f14, %g3 fbne %fcc2, loop_6239 loop_6238: lduw [%l7 + 0x38], %l6 alignaddrl %g5, %o1, %l2 faligndata %f0, %f6, %f8 loop_6239: ldsh [%l7 + 0x28], %g7 edge8ln %g2, %i3, %o4 fba,a %fcc1, loop_6240 ld [%l7 + 0x50], %f1 fxnors %f15, %f14, %f9 lduh [%l7 + 0x68], %l4 loop_6240: fsrc1s %f8, %f6 bne,a loop_6241 taddcc %o5, 0x1BE3, %i5 fbl,a %fcc3, loop_6242 array32 %o7, %l3, %l1 loop_6241: udivcc %i1, 0x1AB6, %i0 ldsw [%l7 + 0x58], %o0 loop_6242: addccc %l0, %o3, %o2 sub %l5, 0x0463, %g4 ldd [%l7 + 0x50], %f12 tneg %xcc, 0x6 fba %fcc3, loop_6243 fzero %f4 ldsb [%l7 + 0x45], %i7 fbe %fcc3, loop_6244 loop_6243: stw %o6, [%l7 + 0x30] fands %f5, %f0, %f8 movrlz %g1, 0x3F4, %i2 loop_6244: srax %i4, %i6, %g6 bgu %xcc, loop_6245 fcmpeq32 %f14, %f0, %g3 tneg %icc, 0x0 fmovd %f12, %f6 loop_6245: ldx [%l7 + 0x50], %l6 lduh [%l7 + 0x2A], %g5 ldsb [%l7 + 0x79], %l2 stx %g7, [%l7 + 0x48] fxnor %f10, %f14, %f6 fbl %fcc2, loop_6246 udivcc %o1, 0x0C38, %g2 ld [%l7 + 0x68], %f15 ldsw [%l7 + 0x40], %i3 loop_6246: bn,pn %xcc, loop_6247 ldsw [%l7 + 0x4C], %l4 fbul,a %fcc2, loop_6248 tn %icc, 0x2 loop_6247: sth %o4, [%l7 + 0x60] tne %icc, 0x1 loop_6248: stw %i5, [%l7 + 0x2C] fnors %f8, %f0, %f9 ldx [%l7 + 0x38], %o5 bvs,pn %xcc, loop_6249 sub %o7, %l1, %l3 ldsh [%l7 + 0x4C], %i0 movn %xcc, %i1, %l0 loop_6249: st %f1, [%l7 + 0x50] stb %o0, [%l7 + 0x6F] bgu %icc, loop_6250 fexpand %f2, %f0 sub %o3, 0x0BFB, %o2 ldx [%l7 + 0x70], %l5 loop_6250: fmovsgu %icc, %f12, %f5 lduh [%l7 + 0x24], %g4 movvs %xcc, %o6, %g1 movneg %icc, %i7, %i2 movpos %xcc, %i6, %i4 movg %xcc, %g3, %l6 st %f6, [%l7 + 0x74] fcmpne16 %f6, %f0, %g5 ldx [%l7 + 0x10], %l2 fpsub16s %f4, %f8, %f11 ldsh [%l7 + 0x3E], %g7 movn %xcc, %g6, %g2 st %f0, [%l7 + 0x70] bpos,pn %icc, loop_6251 ldsh [%l7 + 0x50], %i3 std %f14, [%l7 + 0x20] sllx %l4, 0x0B, %o4 loop_6251: sth %o1, [%l7 + 0x12] lduh [%l7 + 0x32], %i5 fcmple32 %f2, %f8, %o7 brz,a %o5, loop_6252 bpos,a loop_6253 std %f12, [%l7 + 0x10] fmovspos %icc, %f1, %f0 loop_6252: bn,a,pn %xcc, loop_6254 loop_6253: ldd [%l7 + 0x20], %f6 tcc %xcc, 0x3 ld [%l7 + 0x14], %f14 loop_6254: edge16n %l3, %i0, %l1 ldsb [%l7 + 0x72], %i1 fmovrde %o0, %f2, %f10 st %f9, [%l7 + 0x14] fbue %fcc3, loop_6255 fmovrdgez %l0, %f4, %f4 fpadd32s %f11, %f3, %f10 sth %o2, [%l7 + 0x12] loop_6255: sth %l5, [%l7 + 0x3A] sdiv %o3, 0x1534, %o6 movrlez %g4, %i7, %g1 ldsb [%l7 + 0x61], %i6 sdivx %i2, 0x0D28, %g3 fandnot1s %f11, %f5, %f1 std %f4, [%l7 + 0x20] lduh [%l7 + 0x28], %l6 sth %g5, [%l7 + 0x56] array8 %l2, %g7, %i4 ldsb [%l7 + 0x08], %g6 fsrc1 %f8, %f12 brlez %i3, loop_6256 udivx %g2, 0x1FC4, %o4 fmul8x16au %f7, %f12, %f6 stw %o1, [%l7 + 0x5C] loop_6256: fbule,a %fcc1, loop_6257 sdiv %i5, 0x17CD, %l4 tgu %xcc, 0x2 fmovsgu %icc, %f1, %f12 loop_6257: siam 0x4 fpsub16s %f13, %f3, %f4 fornot2 %f10, %f14, %f6 movrlez %o5, %o7, %l3 mulx %l1, %i0, %i1 tge %xcc, 0x6 lduw [%l7 + 0x0C], %l0 movvc %xcc, %o2, %o0 andncc %o3, %o6, %l5 fmul8ulx16 %f8, %f14, %f4 fcmpne16 %f4, %f2, %i7 fmovdleu %icc, %f3, %f4 ldd [%l7 + 0x40], %f4 bleu,a %xcc, loop_6258 fones %f5 fpadd16 %f12, %f2, %f2 udiv %g1, 0x1949, %g4 loop_6258: sdivx %i6, 0x1E3A, %g3 fblg,a %fcc1, loop_6259 subcc %i2, 0x1DD8, %l6 std %f10, [%l7 + 0x58] srax %l2, %g7, %i4 loop_6259: brnz %g5, loop_6260 fmovrsne %g6, %f14, %f2 lduw [%l7 + 0x4C], %g2 edge16l %i3, %o1, %o4 loop_6260: st %f9, [%l7 + 0x1C] st %f0, [%l7 + 0x5C] fmovrdgz %i5, %f6, %f14 fpsub32s %f13, %f13, %f7 fmovdneg %xcc, %f0, %f14 brlez %l4, loop_6261 movrgz %o5, %l3, %l1 fblg %fcc2, loop_6262 smulcc %i0, %o7, %i1 loop_6261: edge16n %l0, %o2, %o3 fsrc1s %f11, %f7 loop_6262: array8 %o6, %l5, %o0 lduh [%l7 + 0x68], %i7 fandnot2 %f8, %f10, %f6 fmovs %f12, %f13 fbug %fcc2, loop_6263 fnors %f1, %f6, %f1 lduw [%l7 + 0x44], %g1 fmovdge %icc, %f1, %f7 loop_6263: movrne %g4, %i6, %g3 ldsh [%l7 + 0x60], %i2 fmovda %icc, %f6, %f5 for %f14, %f14, %f8 umul %l2, %g7, %i4 fpsub16s %f15, %f3, %f11 addc %g5, %g6, %g2 popc %l6, %i3 fbge,a %fcc0, loop_6264 fbuge,a %fcc1, loop_6265 array32 %o1, %o4, %i5 ldsb [%l7 + 0x67], %l4 loop_6264: fbe %fcc3, loop_6266 loop_6265: st %f13, [%l7 + 0x44] stx %o5, [%l7 + 0x10] fandnot1 %f12, %f12, %f4 loop_6266: movneg %xcc, %l3, %l1 sth %i0, [%l7 + 0x28] array8 %i1, %l0, %o7 lduw [%l7 + 0x18], %o3 edge32ln %o6, %l5, %o2 fba %fcc1, loop_6267 sth %i7, [%l7 + 0x7C] fmul8x16au %f8, %f2, %f6 fblg %fcc3, loop_6268 loop_6267: fba,a %fcc2, loop_6269 fmovsg %xcc, %f4, %f13 fba %fcc0, loop_6270 loop_6268: fors %f4, %f1, %f8 loop_6269: stw %o0, [%l7 + 0x7C] udivcc %g4, 0x08B9, %i6 loop_6270: edge32n %g3, %g1, %l2 st %f4, [%l7 + 0x3C] nop setx loop_6271, %l0, %l1 jmpl %l1, %i2 array16 %g7, %g5, %i4 stb %g2, [%l7 + 0x69] fmuld8sux16 %f11, %f10, %f8 loop_6271: movpos %icc, %l6, %i3 fmovrdlez %g6, %f10, %f6 sth %o1, [%l7 + 0x5A] ldsh [%l7 + 0x3C], %o4 ld [%l7 + 0x0C], %f6 subc %l4, 0x18D1, %i5 sth %l3, [%l7 + 0x22] brlz %o5, loop_6272 fmovrdne %i0, %f14, %f6 movrlez %l1, %i1, %l0 fble %fcc0, loop_6273 loop_6272: tgu %icc, 0x6 addcc %o7, %o3, %o6 fmovsne %xcc, %f8, %f4 loop_6273: fbe %fcc0, loop_6274 te %icc, 0x7 stw %l5, [%l7 + 0x28] lduh [%l7 + 0x78], %o2 loop_6274: fandnot1 %f12, %f6, %f4 ldsh [%l7 + 0x68], %i7 bg,a,pt %xcc, loop_6275 ldub [%l7 + 0x5C], %g4 fmovda %icc, %f2, %f12 fmovdgu %icc, %f2, %f3 loop_6275: edge16ln %o0, %g3, %g1 fcmpgt16 %f6, %f2, %l2 ldsw [%l7 + 0x60], %i6 ld [%l7 + 0x64], %f13 fmul8x16 %f8, %f14, %f8 xnor %i2, %g7, %i4 add %g5, 0x1591, %l6 fmovsle %icc, %f10, %f12 fcmpne16 %f12, %f6, %i3 fpackfix %f6, %f6 array8 %g6, %g2, %o4 movrgz %l4, 0x27A, %i5 tge %xcc, 0x4 fpadd16s %f5, %f9, %f3 fmovdgu %icc, %f9, %f14 tle %icc, 0x7 st %f6, [%l7 + 0x34] array8 %l3, %o5, %o1 ldsw [%l7 + 0x7C], %i0 fones %f15 tcs %icc, 0x2 fpadd16 %f14, %f12, %f12 addc %l1, 0x03FD, %l0 edge16 %o7, %i1, %o3 bneg,a %xcc, loop_6276 fnegs %f11, %f5 nop setx loop_6277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f0, [%l7 + 0x60] loop_6276: mova %xcc, %o6, %l5 fpmerge %f7, %f2, %f4 loop_6277: fcmps %fcc3, %f7, %f3 lduh [%l7 + 0x40], %i7 fcmpne16 %f14, %f10, %o2 ldx [%l7 + 0x68], %o0 sll %g3, %g4, %g1 fornot2s %f12, %f6, %f6 lduw [%l7 + 0x5C], %i6 tg %xcc, 0x6 fcmpes %fcc1, %f12, %f2 fmovdvc %icc, %f3, %f14 fcmple16 %f0, %f4, %i2 lduw [%l7 + 0x14], %g7 fmovdn %icc, %f13, %f12 bvs,pt %icc, loop_6278 st %f12, [%l7 + 0x60] ldsw [%l7 + 0x64], %l2 array16 %i4, %g5, %l6 loop_6278: brlz,a %i3, loop_6279 ldx [%l7 + 0x08], %g2 fmovrdne %g6, %f4, %f6 ldd [%l7 + 0x40], %f8 loop_6279: fmovdleu %xcc, %f11, %f12 ldsh [%l7 + 0x3E], %o4 alignaddrl %i5, %l3, %o5 stb %l4, [%l7 + 0x68] tpos %icc, 0x7 nop setx loop_6280, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbue %fcc1, loop_6281 stw %i0, [%l7 + 0x2C] stw %o1, [%l7 + 0x54] loop_6280: ldsb [%l7 + 0x09], %l0 loop_6281: fand %f2, %f12, %f12 siam 0x7 siam 0x5 tn %xcc, 0x2 movne %icc, %o7, %i1 fnegd %f2, %f6 stb %l1, [%l7 + 0x64] sll %o3, %l5, %o6 fxor %f6, %f6, %f6 fabss %f5, %f9 edge8ln %i7, %o2, %o0 ldsb [%l7 + 0x37], %g3 movrne %g4, %i6, %i2 ldsw [%l7 + 0x40], %g7 fmovdcs %icc, %f15, %f15 st %f5, [%l7 + 0x48] stx %g1, [%l7 + 0x40] fmovsvs %xcc, %f12, %f8 stb %l2, [%l7 + 0x46] or %i4, 0x06A3, %l6 fbe %fcc0, loop_6282 lduh [%l7 + 0x20], %i3 ldsb [%l7 + 0x31], %g2 fmovrdgez %g6, %f0, %f10 loop_6282: edge8ln %o4, %g5, %i5 bcc,pn %icc, loop_6283 fmuld8sux16 %f4, %f15, %f0 ld [%l7 + 0x40], %f9 array8 %o5, %l3, %i0 loop_6283: brgz %o1, loop_6284 fandnot1 %f4, %f4, %f6 addc %l4, %l0, %i1 umul %l1, %o7, %o3 loop_6284: ldsw [%l7 + 0x10], %l5 addcc %o6, %o2, %i7 fone %f12 movneg %xcc, %g3, %g4 smulcc %i6, %i2, %o0 ble,pn %icc, loop_6285 umulcc %g1, %g7, %l2 tsubcctv %l6, %i4, %i3 movcs %xcc, %g6, %o4 loop_6285: bgu,pn %icc, loop_6286 fcmpgt16 %f6, %f4, %g5 fmovdne %xcc, %f2, %f0 fbo %fcc2, loop_6287 loop_6286: addccc %i5, 0x1C55, %g2 andn %o5, %l3, %o1 bleu %xcc, loop_6288 loop_6287: tcc %xcc, 0x1 fxor %f14, %f0, %f2 sth %l4, [%l7 + 0x2E] loop_6288: movrgz %l0, %i0, %i1 fsrc1 %f14, %f8 fmovsg %xcc, %f8, %f5 movl %icc, %l1, %o3 fmovs %f9, %f1 call loop_6289 sdivcc %l5, 0x1C9C, %o6 fmovdcc %icc, %f9, %f6 tl %xcc, 0x7 loop_6289: fbue %fcc1, loop_6290 lduw [%l7 + 0x68], %o2 stb %o7, [%l7 + 0x71] fcmple16 %f0, %f0, %g3 loop_6290: fmovscs %icc, %f1, %f2 fpmerge %f11, %f10, %f6 fmovs %f4, %f2 ld [%l7 + 0x30], %f0 faligndata %f4, %f6, %f8 nop setx loop_6291, %l0, %l1 jmpl %l1, %g4 ldsh [%l7 + 0x2A], %i6 ld [%l7 + 0x7C], %f9 movrgz %i7, 0x144, %i2 loop_6291: tg %xcc, 0x0 ldx [%l7 + 0x30], %g1 fcmps %fcc0, %f9, %f15 edge32l %g7, %o0, %l2 edge8l %i4, %l6, %g6 sth %i3, [%l7 + 0x2C] movcc %icc, %o4, %i5 brgez %g2, loop_6292 movcs %xcc, %g5, %o5 bvc,a,pt %icc, loop_6293 ldsw [%l7 + 0x38], %l3 loop_6292: ldd [%l7 + 0x78], %f12 tge %xcc, 0x7 loop_6293: addc %o1, %l0, %i0 fxnor %f0, %f14, %f12 st %f7, [%l7 + 0x34] ldub [%l7 + 0x59], %i1 movrgez %l1, 0x335, %o3 fmovrdlz %l4, %f12, %f0 fbue %fcc2, loop_6294 ble %xcc, loop_6295 brnz,a %o6, loop_6296 mulx %o2, 0x1518, %o7 loop_6294: movrlz %g3, %g4, %i6 loop_6295: tleu %icc, 0x1 loop_6296: fnegd %f8, %f12 fmovde %xcc, %f1, %f12 be %xcc, loop_6297 lduh [%l7 + 0x10], %i7 ba %icc, loop_6298 fcmpeq16 %f0, %f10, %l5 loop_6297: stb %g1, [%l7 + 0x5D] ldsh [%l7 + 0x42], %g7 loop_6298: fmovrsne %o0, %f2, %f3 sth %l2, [%l7 + 0x44] sdivcc %i2, 0x0315, %l6 fmovdge %icc, %f6, %f15 edge8n %i4, %g6, %i3 bneg,a,pt %icc, loop_6299 sth %o4, [%l7 + 0x12] stw %i5, [%l7 + 0x50] std %f2, [%l7 + 0x38] loop_6299: ldub [%l7 + 0x23], %g5 st %f7, [%l7 + 0x24] fmovdne %icc, %f7, %f12 fpack32 %f0, %f2, %f4 fmuld8sux16 %f14, %f6, %f6 srlx %o5, 0x13, %g2 fbug,a %fcc0, loop_6300 ld [%l7 + 0x2C], %f15 ldsw [%l7 + 0x44], %o1 fcmple16 %f12, %f14, %l3 loop_6300: bshuffle %f0, %f8, %f14 fbg %fcc1, loop_6301 movle %xcc, %i0, %i1 std %f12, [%l7 + 0x50] move %icc, %l0, %l1 loop_6301: fbl %fcc3, loop_6302 fmovda %icc, %f1, %f9 ble,pt %icc, loop_6303 umulcc %l4, 0x132C, %o3 loop_6302: bcc,pt %xcc, loop_6304 bgu,a %icc, loop_6305 loop_6303: edge32ln %o2, %o6, %o7 fpadd32s %f13, %f1, %f3 loop_6304: lduh [%l7 + 0x22], %g4 loop_6305: fxor %f8, %f6, %f2 sdiv %g3, 0x189C, %i7 ldub [%l7 + 0x25], %i6 for %f12, %f10, %f4 bgu,pn %icc, loop_6306 fornot1 %f0, %f0, %f10 movre %l5, 0x276, %g7 fpadd32s %f15, %f10, %f3 loop_6306: fsrc1s %f13, %f7 ldsb [%l7 + 0x62], %o0 fone %f12 ldd [%l7 + 0x10], %f4 movpos %icc, %g1, %l2 fornot1 %f10, %f12, %f12 andn %l6, %i4, %g6 fors %f12, %f4, %f1 ldx [%l7 + 0x60], %i2 ba,pn %icc, loop_6307 fsrc2s %f11, %f14 ldd [%l7 + 0x78], %f6 edge32l %i3, %i5, %g5 loop_6307: ldx [%l7 + 0x18], %o4 add %g2, %o1, %o5 movrgez %i0, 0x13B, %i1 stx %l3, [%l7 + 0x18] tleu %icc, 0x5 fmovd %f2, %f14 fba,a %fcc2, loop_6308 tge %xcc, 0x4 subcc %l0, %l4, %l1 fmovscc %icc, %f14, %f4 loop_6308: movpos %icc, %o3, %o6 movn %icc, %o7, %g4 movvc %icc, %o2, %g3 movpos %icc, %i6, %l5 srax %i7, 0x1A, %o0 tleu %icc, 0x7 fcmpes %fcc3, %f1, %f7 fmovdge %icc, %f5, %f9 sra %g1, 0x02, %l2 fbne %fcc0, loop_6309 movcs %icc, %g7, %i4 lduw [%l7 + 0x70], %l6 mulx %i2, 0x0E78, %g6 loop_6309: fmovdle %xcc, %f15, %f7 fsrc2 %f0, %f8 ldsh [%l7 + 0x56], %i3 movcs %xcc, %g5, %o4 ble %xcc, loop_6310 st %f7, [%l7 + 0x18] fbu,a %fcc2, loop_6311 std %f8, [%l7 + 0x48] loop_6310: sth %i5, [%l7 + 0x2C] andncc %g2, %o1, %o5 loop_6311: lduw [%l7 + 0x64], %i1 fnot1s %f11, %f3 fnands %f3, %f10, %f0 array16 %i0, %l0, %l3 ldsh [%l7 + 0x0A], %l1 fpadd16s %f6, %f0, %f12 tneg %xcc, 0x3 fmovdpos %icc, %f14, %f8 fmovdge %icc, %f12, %f7 fmul8x16 %f1, %f12, %f14 lduh [%l7 + 0x52], %o3 sth %l4, [%l7 + 0x70] fmovda %xcc, %f3, %f4 bgu,pt %xcc, loop_6312 fbue %fcc1, loop_6313 tgu %xcc, 0x7 fmovrdlz %o6, %f12, %f10 loop_6312: movvc %icc, %g4, %o2 loop_6313: ldsw [%l7 + 0x50], %o7 bn,a %xcc, loop_6314 smulcc %g3, 0x0963, %l5 fmovrde %i7, %f10, %f2 stb %o0, [%l7 + 0x3C] loop_6314: fandnot1s %f9, %f11, %f8 tgu %xcc, 0x2 fmovsgu %xcc, %f11, %f14 ldsh [%l7 + 0x54], %i6 faligndata %f0, %f2, %f10 fmovrdlz %l2, %f10, %f8 array16 %g1, %g7, %l6 ldub [%l7 + 0x24], %i4 st %f4, [%l7 + 0x20] addcc %i2, %i3, %g5 fmovsg %xcc, %f5, %f4 movcs %xcc, %o4, %i5 stx %g2, [%l7 + 0x20] tn %xcc, 0x0 fmovsne %xcc, %f7, %f14 movn %xcc, %g6, %o5 array16 %i1, %i0, %l0 mova %icc, %l3, %l1 tleu %xcc, 0x3 fones %f7 sth %o1, [%l7 + 0x7E] fzero %f10 array32 %l4, %o3, %o6 mulscc %o2, %o7, %g3 fmovrse %g4, %f0, %f4 ldsb [%l7 + 0x56], %l5 udiv %o0, 0x0FFD, %i7 fmovsgu %xcc, %f8, %f0 mulx %i6, %l2, %g7 st %f15, [%l7 + 0x0C] fnegs %f5, %f13 movcs %xcc, %l6, %i4 fandnot1s %f11, %f4, %f14 edge8n %g1, %i2, %g5 fsrc1s %f12, %f1 fmovdvc %xcc, %f1, %f9 stw %o4, [%l7 + 0x20] movcc %icc, %i3, %g2 lduw [%l7 + 0x48], %g6 fxnors %f5, %f9, %f5 srl %i5, 0x0B, %i1 fcmpd %fcc3, %f6, %f12 ldx [%l7 + 0x58], %i0 ldx [%l7 + 0x70], %l0 st %f14, [%l7 + 0x44] st %f14, [%l7 + 0x38] std %f10, [%l7 + 0x40] movle %icc, %l3, %o5 fmovd %f0, %f10 lduw [%l7 + 0x70], %o1 fmovscs %xcc, %f2, %f3 sth %l1, [%l7 + 0x74] lduh [%l7 + 0x78], %l4 stw %o6, [%l7 + 0x74] fbg,a %fcc1, loop_6315 fmuld8sux16 %f2, %f0, %f2 fmovrslez %o2, %f0, %f5 fmovdvc %xcc, %f6, %f12 loop_6315: for %f6, %f4, %f0 bne,a %xcc, loop_6316 ldsh [%l7 + 0x20], %o3 fmovsleu %icc, %f11, %f15 stw %g3, [%l7 + 0x28] loop_6316: sethi 0x1735, %g4 std %f0, [%l7 + 0x48] edge8 %o7, %l5, %i7 bpos,a,pn %icc, loop_6317 fmovrdgz %o0, %f6, %f0 sdivx %l2, 0x17D3, %i6 fmovdvs %xcc, %f1, %f7 loop_6317: subc %g7, %l6, %i4 fmovdle %icc, %f12, %f12 siam 0x6 udivcc %i2, 0x123F, %g5 st %f2, [%l7 + 0x14] sth %o4, [%l7 + 0x4A] st %f10, [%l7 + 0x30] array32 %i3, %g1, %g6 movn %icc, %i5, %g2 fmovrsne %i0, %f3, %f11 ldsw [%l7 + 0x68], %i1 movrlz %l3, %o5, %o1 udivx %l0, 0x08A2, %l1 ldsb [%l7 + 0x22], %l4 nop setx loop_6318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %o2, %f1, %f6 ld [%l7 + 0x34], %f13 fmovsvs %xcc, %f6, %f13 loop_6318: bge,a loop_6319 fandnot1s %f12, %f14, %f8 edge8 %o6, %o3, %g3 sth %g4, [%l7 + 0x50] loop_6319: fbu %fcc3, loop_6320 st %f2, [%l7 + 0x18] ldsb [%l7 + 0x15], %o7 edge16ln %l5, %o0, %i7 loop_6320: be,pt %xcc, loop_6321 lduh [%l7 + 0x40], %l2 fcmped %fcc0, %f10, %f8 brlz %g7, loop_6322 loop_6321: fornot2s %f7, %f4, %f6 addc %l6, 0x06DA, %i6 ld [%l7 + 0x1C], %f1 loop_6322: fnegs %f8, %f11 st %f4, [%l7 + 0x14] fmovrsgz %i2, %f9, %f12 sth %i4, [%l7 + 0x42] ta %icc, 0x3 fmovrslz %g5, %f15, %f13 stw %o4, [%l7 + 0x30] andn %g1, %g6, %i5 array8 %i3, %i0, %i1 fsrc1 %f2, %f6 fmovda %icc, %f13, %f2 fcmped %fcc3, %f12, %f2 stx %g2, [%l7 + 0x30] stx %l3, [%l7 + 0x38] fnot2 %f8, %f8 brlz %o5, loop_6323 sll %o1, %l0, %l4 edge32ln %l1, %o6, %o2 umulcc %o3, 0x0AC4, %g3 loop_6323: fmovrsne %o7, %f4, %f5 fcmpd %fcc1, %f10, %f4 fpadd16 %f12, %f6, %f12 udiv %l5, 0x05DA, %g4 fpsub32 %f4, %f8, %f6 fpmerge %f5, %f5, %f2 fxor %f2, %f0, %f0 movvs %icc, %i7, %o0 st %f7, [%l7 + 0x18] tvs %xcc, 0x0 ldd [%l7 + 0x70], %f0 ldub [%l7 + 0x27], %g7 movrgz %l2, 0x304, %i6 ldub [%l7 + 0x40], %i2 stw %l6, [%l7 + 0x30] edge32n %i4, %o4, %g1 fandnot2s %f4, %f13, %f11 fmovrde %g5, %f6, %f2 fble %fcc2, loop_6324 stb %i5, [%l7 + 0x22] st %f5, [%l7 + 0x44] fmovd %f0, %f0 loop_6324: movl %icc, %i3, %i0 tn %icc, 0x5 ldub [%l7 + 0x5E], %g6 bgu,a,pn %icc, loop_6325 ldsw [%l7 + 0x7C], %g2 orcc %i1, %l3, %o5 sth %l0, [%l7 + 0x70] loop_6325: ldd [%l7 + 0x08], %f0 fpsub16 %f4, %f6, %f10 fmovda %xcc, %f13, %f10 fpsub16s %f10, %f0, %f12 movvc %icc, %o1, %l4 ldsb [%l7 + 0x4E], %o6 std %f10, [%l7 + 0x70] orncc %o2, %o3, %g3 fmul8x16au %f10, %f3, %f2 edge32ln %o7, %l1, %g4 mova %xcc, %i7, %o0 tneg %xcc, 0x6 tne %icc, 0x1 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x48], %g7 bleu loop_6326 stw %l5, [%l7 + 0x0C] fsrc2s %f14, %f9 movre %l2, %i6, %l6 loop_6326: add %i4, 0x1F23, %i2 stw %o4, [%l7 + 0x44] fpsub32s %f2, %f0, %f12 fmovrsne %g1, %f1, %f2 fmovsneg %xcc, %f0, %f8 fornot2 %f6, %f4, %f8 fmovdge %xcc, %f13, %f12 taddcc %i5, %i3, %g5 ld [%l7 + 0x14], %f10 tvc %xcc, 0x6 movleu %xcc, %g6, %g2 fmovdcs %icc, %f3, %f1 addccc %i0, %l3, %i1 mova %icc, %o5, %o1 fble,a %fcc0, loop_6327 sra %l0, 0x13, %o6 fornot2 %f0, %f6, %f14 addccc %l4, 0x083E, %o3 loop_6327: brlez,a %o2, loop_6328 fcmpne16 %f0, %f6, %g3 stw %o7, [%l7 + 0x64] stw %l1, [%l7 + 0x58] loop_6328: fba,a %fcc0, loop_6329 bne,a %xcc, loop_6330 fpack32 %f6, %f8, %f0 add %g4, %o0, %i7 loop_6329: bl,a,pt %icc, loop_6331 loop_6330: bleu,a %xcc, loop_6332 tg %xcc, 0x7 tl %icc, 0x1 loop_6331: ld [%l7 + 0x6C], %f3 loop_6332: bn %icc, loop_6333 addc %g7, %l5, %l2 ldsw [%l7 + 0x7C], %i6 movle %xcc, %i4, %i2 loop_6333: fmovsgu %icc, %f14, %f3 mulx %o4, 0x0636, %l6 brz,a %i5, loop_6334 subc %g1, 0x1711, %i3 andcc %g6, %g2, %g5 bgu,pt %icc, loop_6335 loop_6334: bgu %icc, loop_6336 sdivcc %l3, 0x030C, %i1 tpos %xcc, 0x1 loop_6335: ldsh [%l7 + 0x2C], %i0 loop_6336: ldsh [%l7 + 0x36], %o1 fpmerge %f0, %f8, %f6 fabsd %f10, %f10 stb %l0, [%l7 + 0x73] lduh [%l7 + 0x34], %o6 stx %l4, [%l7 + 0x48] fmovrsgz %o5, %f3, %f14 fabss %f6, %f12 movrgz %o3, %o2, %g3 te %xcc, 0x5 and %l1, 0x0BA8, %o7 st %f15, [%l7 + 0x20] tg %xcc, 0x1 std %f8, [%l7 + 0x58] ldub [%l7 + 0x29], %o0 faligndata %f12, %f0, %f4 fandnot2 %f14, %f4, %f12 brlez,a %i7, loop_6337 fzeros %f8 sth %g4, [%l7 + 0x14] stx %l5, [%l7 + 0x58] loop_6337: tcc %icc, 0x3 srl %l2, %g7, %i6 ldsb [%l7 + 0x5C], %i4 ldsb [%l7 + 0x2C], %o4 ldsw [%l7 + 0x70], %i2 fpsub16s %f9, %f3, %f15 movle %icc, %l6, %i5 stw %i3, [%l7 + 0x50] fbo,a %fcc0, loop_6338 tcc %icc, 0x2 tcs %icc, 0x5 fblg,a %fcc1, loop_6339 loop_6338: fmovspos %xcc, %f1, %f0 bvc loop_6340 tsubcctv %g1, 0x1022, %g2 loop_6339: stw %g6, [%l7 + 0x0C] array32 %g5, %i1, %i0 loop_6340: addccc %o1, %l0, %o6 fmul8sux16 %f8, %f2, %f8 fbug,a %fcc3, loop_6341 ld [%l7 + 0x0C], %f10 popc %l4, %o5 orncc %o3, 0x0F9D, %l3 loop_6341: tne %icc, 0x0 fbue %fcc2, loop_6342 lduh [%l7 + 0x3E], %g3 ldd [%l7 + 0x38], %f2 fbne,a %fcc2, loop_6343 loop_6342: move %icc, %l1, %o2 fpmerge %f10, %f9, %f6 st %f2, [%l7 + 0x30] loop_6343: movleu %xcc, %o7, %i7 fand %f6, %f12, %f12 ldd [%l7 + 0x58], %f10 fmovsleu %icc, %f15, %f15 fxors %f8, %f1, %f11 fmovsne %xcc, %f12, %f10 edge32l %o0, %g4, %l2 stx %l5, [%l7 + 0x20] std %f12, [%l7 + 0x68] ldsb [%l7 + 0x7B], %i6 fmul8ulx16 %f6, %f4, %f6 fxor %f4, %f6, %f4 subccc %i4, 0x1934, %g7 st %f3, [%l7 + 0x74] stw %o4, [%l7 + 0x64] movrne %i2, 0x0A0, %l6 fornot1 %f14, %f8, %f4 tneg %icc, 0x1 ldsb [%l7 + 0x23], %i5 ldsh [%l7 + 0x18], %g1 fornot2 %f2, %f12, %f14 fxors %f8, %f6, %f5 movre %i3, %g2, %g5 sdivx %g6, 0x043F, %i0 ldub [%l7 + 0x2F], %o1 fsrc2 %f0, %f12 fandnot2 %f2, %f14, %f10 te %xcc, 0x3 fmuld8ulx16 %f12, %f12, %f6 movge %xcc, %i1, %o6 fmovscs %xcc, %f15, %f7 movrlez %l4, %o5, %o3 st %f4, [%l7 + 0x20] nop setx loop_6344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %l3, %g3, %l1 movre %o2, 0x2E3, %l0 movrlez %i7, %o7, %o0 loop_6344: lduh [%l7 + 0x0A], %l2 fmovsle %xcc, %f9, %f4 subc %g4, 0x136E, %i6 bgu,a %icc, loop_6345 edge16l %l5, %g7, %i4 edge32ln %o4, %l6, %i2 fandnot2s %f5, %f3, %f9 loop_6345: fmovrdne %i5, %f2, %f2 edge16 %i3, %g1, %g5 add %g2, %g6, %i0 fands %f5, %f8, %f2 lduw [%l7 + 0x20], %i1 nop setx loop_6346, %l0, %l1 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], %o6 fble,a %fcc1, loop_6347 fpadd32 %f0, %f4, %f12 loop_6346: ba,a loop_6348 fabss %f6, %f6 loop_6347: edge16ln %l4, %o5, %o3 tsubcctv %l3, %o1, %l1 loop_6348: sth %g3, [%l7 + 0x20] sth %o2, [%l7 + 0x58] fmovrslz %l0, %f10, %f15 tvc %xcc, 0x3 fmovrdne %o7, %f8, %f12 edge16ln %i7, %l2, %g4 ldx [%l7 + 0x40], %o0 bne,a loop_6349 edge8n %i6, %l5, %g7 ldx [%l7 + 0x28], %o4 movrgz %i4, %l6, %i2 loop_6349: ldsb [%l7 + 0x4D], %i3 brlz,a %g1, loop_6350 fbn %fcc2, loop_6351 array32 %i5, %g5, %g2 move %icc, %i0, %g6 loop_6350: stb %o6, [%l7 + 0x4E] loop_6351: fnands %f0, %f14, %f0 lduh [%l7 + 0x7E], %i1 fbl %fcc2, loop_6352 fmovrslez %l4, %f5, %f14 fbu %fcc1, loop_6353 fmovsg %icc, %f4, %f7 loop_6352: mulscc %o3, %l3, %o1 bge %xcc, loop_6354 loop_6353: tge %xcc, 0x3 fmovscs %xcc, %f12, %f4 bcs %icc, loop_6355 loop_6354: xnorcc %o5, %g3, %o2 ldsb [%l7 + 0x69], %l1 fba,a %fcc1, loop_6356 loop_6355: movre %l0, %i7, %l2 mulx %o7, 0x1C2F, %o0 bgu,a loop_6357 loop_6356: pdist %f12, %f10, %f8 srlx %i6, %g4, %l5 addcc %o4, 0x1A1C, %g7 loop_6357: fmovdg %xcc, %f2, %f9 faligndata %f14, %f0, %f2 movneg %icc, %i4, %i2 fnors %f10, %f10, %f0 fxnor %f4, %f2, %f10 stw %i3, [%l7 + 0x68] movle %icc, %l6, %g1 movvs %icc, %g5, %g2 sllx %i0, %g6, %o6 alignaddr %i1, %i5, %o3 fnot1 %f6, %f14 be,a,pn %xcc, loop_6358 sdivcc %l4, 0x1D86, %l3 fands %f14, %f15, %f7 nop setx loop_6359, %l0, %l1 jmpl %l1, %o5 loop_6358: mulx %o1, 0x035B, %g3 sdiv %o2, 0x17BD, %l0 movpos %icc, %i7, %l1 loop_6359: bl,a,pn %xcc, loop_6360 orncc %o7, 0x1E9B, %o0 tle %xcc, 0x2 umul %l2, %i6, %l5 loop_6360: ldsb [%l7 + 0x6F], %o4 ldsw [%l7 + 0x24], %g4 sth %g7, [%l7 + 0x64] movcc %xcc, %i4, %i2 tn %xcc, 0x1 fcmpd %fcc1, %f12, %f10 bpos,pn %icc, loop_6361 edge8ln %l6, %i3, %g5 smul %g1, %g2, %g6 fmovscc %icc, %f11, %f10 loop_6361: fsrc2s %f5, %f11 fmovrdne %i0, %f2, %f4 ldd [%l7 + 0x30], %f8 std %f4, [%l7 + 0x28] sllx %o6, %i5, %i1 fmovsg %icc, %f9, %f9 array32 %o3, %l3, %l4 stw %o5, [%l7 + 0x08] ldsb [%l7 + 0x55], %o1 orn %o2, 0x0D44, %l0 sll %i7, 0x17, %l1 fmul8x16au %f13, %f9, %f12 fornot1 %f4, %f12, %f8 fandnot1s %f5, %f13, %f3 tle %icc, 0x1 fmovrsgez %o7, %f5, %f11 fmovsne %xcc, %f9, %f1 fandnot2s %f3, %f12, %f13 fbue,a %fcc3, loop_6362 fbl %fcc1, loop_6363 sllx %o0, 0x05, %g3 orcc %i6, 0x0BF9, %l5 loop_6362: taddcctv %l2, 0x0D7C, %g4 loop_6363: edge8 %g7, %o4, %i2 tg %xcc, 0x3 fbn,a %fcc3, loop_6364 sth %i4, [%l7 + 0x0C] ta %icc, 0x3 ldx [%l7 + 0x68], %i3 loop_6364: fcmped %fcc1, %f0, %f12 movg %icc, %g5, %l6 fcmple16 %f2, %f6, %g1 sra %g2, %g6, %o6 st %f12, [%l7 + 0x24] stb %i5, [%l7 + 0x09] movgu %icc, %i0, %o3 fexpand %f8, %f2 fmovrdlz %l3, %f2, %f4 tl %xcc, 0x1 alignaddr %i1, %l4, %o5 tsubcctv %o2, 0x04C2, %o1 brlz,a %i7, loop_6365 brgz,a %l0, loop_6366 fnot2s %f5, %f9 lduw [%l7 + 0x28], %l1 loop_6365: alignaddrl %o7, %g3, %i6 loop_6366: fmovrdgez %l5, %f4, %f2 sdivcc %l2, 0x0899, %o0 fcmpeq32 %f2, %f4, %g4 orn %o4, %g7, %i4 fsrc2 %f6, %f10 ba,pn %icc, loop_6367 fpack16 %f0, %f3 bne,pt %xcc, loop_6368 edge8n %i3, %i2, %l6 loop_6367: movgu %xcc, %g5, %g2 bne,a loop_6369 loop_6368: std %f10, [%l7 + 0x40] bne,pn %icc, loop_6370 lduh [%l7 + 0x0C], %g1 loop_6369: edge8l %o6, %g6, %i5 movge %icc, %i0, %o3 loop_6370: tgu %xcc, 0x0 brlz,a %l3, loop_6371 addcc %i1, %l4, %o2 stw %o5, [%l7 + 0x30] fmovdle %icc, %f6, %f0 loop_6371: brgez,a %i7, loop_6372 taddcctv %o1, 0x1198, %l0 umul %o7, %g3, %l1 fornot2s %f4, %f6, %f15 loop_6372: stw %l5, [%l7 + 0x54] mulx %i6, %l2, %g4 ldx [%l7 + 0x10], %o4 fnands %f2, %f2, %f3 stb %o0, [%l7 + 0x14] fmovrdgz %i4, %f6, %f0 ldsb [%l7 + 0x36], %i3 tcs %xcc, 0x1 array32 %g7, %i2, %l6 fmovrdlez %g2, %f12, %f0 bleu,a,pn %xcc, loop_6373 fpsub32 %f6, %f10, %f12 movpos %icc, %g5, %o6 fmul8ulx16 %f8, %f2, %f4 loop_6373: fors %f3, %f8, %f7 ldsw [%l7 + 0x34], %g6 ld [%l7 + 0x30], %f6 fornot1 %f2, %f2, %f6 fmovrslez %g1, %f6, %f2 fcmpeq16 %f6, %f8, %i0 fmovdcs %icc, %f5, %f5 mova %icc, %i5, %l3 stb %o3, [%l7 + 0x0A] fpsub16s %f13, %f4, %f1 ld [%l7 + 0x20], %f12 fmul8sux16 %f10, %f0, %f2 ldd [%l7 + 0x48], %f6 bne,a loop_6374 umulcc %i1, %o2, %l4 bvs %icc, loop_6375 fone %f4 loop_6374: ldub [%l7 + 0x47], %i7 edge8l %o1, %o5, %o7 loop_6375: fpsub16 %f4, %f14, %f0 lduh [%l7 + 0x16], %l0 addc %l1, %g3, %l5 addccc %i6, %g4, %o4 alignaddrl %l2, %o0, %i4 ld [%l7 + 0x24], %f7 fba %fcc0, loop_6376 ldsb [%l7 + 0x72], %g7 fcmped %fcc3, %f8, %f0 brz,a %i3, loop_6377 loop_6376: call loop_6378 lduh [%l7 + 0x2A], %i2 fmovrse %g2, %f7, %f6 loop_6377: lduw [%l7 + 0x50], %g5 loop_6378: ldsb [%l7 + 0x61], %l6 fmovrdgz %g6, %f0, %f2 sethi 0x1E69, %g1 fandnot1 %f10, %f6, %f12 stx %o6, [%l7 + 0x78] fbul %fcc3, loop_6379 std %f2, [%l7 + 0x28] subc %i5, 0x1AC4, %l3 fbg,a %fcc0, loop_6380 loop_6379: fnands %f0, %f13, %f1 fpsub16s %f12, %f1, %f14 brlez,a %o3, loop_6381 loop_6380: fbne %fcc3, loop_6382 srax %i0, 0x0E, %o2 fxors %f2, %f2, %f11 loop_6381: sth %l4, [%l7 + 0x46] loop_6382: bleu,pt %xcc, loop_6383 ldx [%l7 + 0x10], %i1 nop setx loop_6384, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe,a %fcc3, loop_6385 loop_6383: sth %i7, [%l7 + 0x32] stb %o5, [%l7 + 0x19] loop_6384: fmovdl %xcc, %f5, %f13 loop_6385: andncc %o7, %o1, %l1 ldub [%l7 + 0x6D], %g3 ldd [%l7 + 0x60], %f14 edge16 %l5, %i6, %g4 movgu %xcc, %o4, %l0 fxnor %f10, %f6, %f14 fba %fcc0, loop_6386 ldsh [%l7 + 0x60], %l2 fmovdvc %icc, %f2, %f11 brnz,a %o0, loop_6387 loop_6386: sth %i4, [%l7 + 0x78] fnand %f4, %f6, %f4 fsrc2 %f12, %f4 loop_6387: movrgez %i3, 0x2CC, %g7 bvc loop_6388 stw %g2, [%l7 + 0x30] fcmpgt32 %f12, %f10, %i2 stx %l6, [%l7 + 0x50] loop_6388: edge8n %g5, %g6, %o6 fmovdpos %icc, %f2, %f8 popc %g1, %i5 fmovrdne %l3, %f14, %f6 bneg,pn %icc, loop_6389 fpadd16s %f11, %f14, %f14 stx %o3, [%l7 + 0x20] fnand %f2, %f2, %f12 loop_6389: fbuge,a %fcc1, loop_6390 bge loop_6391 st %f13, [%l7 + 0x38] fcmpgt16 %f2, %f0, %i0 loop_6390: tsubcc %l4, 0x1EE1, %o2 loop_6391: stb %i1, [%l7 + 0x65] fandnot2s %f11, %f15, %f0 sdivx %o5, 0x0A9D, %i7 movcc %icc, %o7, %o1 orncc %g3, 0x056D, %l1 orcc %l5, 0x16F0, %g4 ldsb [%l7 + 0x3B], %o4 subccc %i6, 0x0796, %l2 fmovrdlz %o0, %f12, %f4 mova %xcc, %l0, %i3 lduw [%l7 + 0x58], %i4 sethi 0x02D7, %g2 fxors %f12, %f1, %f4 fmovsg %icc, %f14, %f6 lduw [%l7 + 0x14], %i2 fcmpgt32 %f8, %f14, %g7 xor %l6, %g5, %o6 fmovdneg %xcc, %f0, %f1 stx %g6, [%l7 + 0x08] fands %f15, %f9, %f14 taddcc %i5, %l3, %o3 xor %g1, 0x0E57, %l4 fmuld8sux16 %f11, %f7, %f6 stb %o2, [%l7 + 0x57] ldub [%l7 + 0x53], %i1 fblg,a %fcc2, loop_6392 xnorcc %o5, %i7, %o7 edge16n %o1, %i0, %g3 stb %l5, [%l7 + 0x47] loop_6392: fmovs %f0, %f9 fmovda %icc, %f0, %f14 ldsb [%l7 + 0x18], %l1 edge32ln %o4, %g4, %l2 ldsh [%l7 + 0x2C], %o0 st %f14, [%l7 + 0x68] ldsw [%l7 + 0x44], %l0 tne %xcc, 0x7 fmovscc %icc, %f9, %f13 stx %i6, [%l7 + 0x38] stw %i3, [%l7 + 0x68] sllx %i4, 0x09, %i2 std %f6, [%l7 + 0x40] fnegd %f14, %f12 fmovsvc %icc, %f12, %f4 ldx [%l7 + 0x10], %g7 bshuffle %f2, %f10, %f0 fmovdcc %icc, %f4, %f8 ldsh [%l7 + 0x7C], %l6 bvs,pn %icc, loop_6393 ldub [%l7 + 0x1A], %g5 fcmpd %fcc3, %f6, %f8 lduh [%l7 + 0x46], %o6 loop_6393: xnor %g6, %g2, %i5 tle %icc, 0x6 fcmpd %fcc1, %f10, %f12 fpsub32s %f2, %f3, %f9 tl %icc, 0x5 fbug %fcc2, loop_6394 fnegd %f8, %f8 ldsh [%l7 + 0x7E], %l3 bcs,a,pn %xcc, loop_6395 loop_6394: ldd [%l7 + 0x70], %f6 sth %o3, [%l7 + 0x28] xnorcc %g1, 0x1B20, %o2 loop_6395: fsrc1 %f4, %f8 addc %l4, %o5, %i1 fone %f4 stb %i7, [%l7 + 0x2B] fpack16 %f14, %f11 faligndata %f12, %f0, %f0 ldd [%l7 + 0x10], %f6 fbuge,a %fcc1, loop_6396 tge %icc, 0x5 edge32l %o1, %o7, %g3 fcmpeq32 %f2, %f2, %l5 loop_6396: sdiv %i0, 0x04A9, %o4 brlez %l1, loop_6397 stx %l2, [%l7 + 0x58] array8 %o0, %l0, %i6 fmovsn %xcc, %f6, %f8 loop_6397: fmovdn %xcc, %f5, %f8 fmovdcs %icc, %f10, %f1 movgu %xcc, %i3, %g4 fzero %f10 stx %i4, [%l7 + 0x08] fmovrdlez %g7, %f4, %f12 st %f0, [%l7 + 0x40] taddcctv %l6, 0x1410, %i2 fmovdge %xcc, %f2, %f1 lduh [%l7 + 0x16], %o6 ldd [%l7 + 0x40], %f4 brgez %g5, loop_6398 edge8l %g2, %g6, %i5 movrgez %l3, 0x2D7, %g1 te %icc, 0x3 loop_6398: fmovsneg %xcc, %f14, %f7 nop setx loop_6399, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f8 udiv %o3, 0x1C6D, %l4 bvs loop_6400 loop_6399: ldd [%l7 + 0x10], %f4 ldub [%l7 + 0x6A], %o2 fmovdne %xcc, %f8, %f6 loop_6400: movneg %xcc, %o5, %i1 movleu %icc, %i7, %o7 sth %g3, [%l7 + 0x68] ldub [%l7 + 0x08], %l5 ldsb [%l7 + 0x17], %i0 popc 0x0BF2, %o4 movrgez %l1, 0x1FA, %o1 stw %l2, [%l7 + 0x78] ldub [%l7 + 0x72], %l0 taddcctv %i6, %o0, %i3 ldd [%l7 + 0x68], %f8 ldd [%l7 + 0x40], %f2 fbug,a %fcc3, loop_6401 lduw [%l7 + 0x58], %g4 or %g7, 0x098C, %i4 fabss %f0, %f15 loop_6401: taddcctv %i2, 0x0F91, %l6 fmovrdlez %o6, %f10, %f2 tvs %icc, 0x3 lduw [%l7 + 0x48], %g2 lduh [%l7 + 0x4A], %g5 fabss %f8, %f6 ta %xcc, 0x5 orn %g6, %l3, %g1 srl %i5, %o3, %l4 std %f2, [%l7 + 0x38] fmovrse %o5, %f11, %f3 ldx [%l7 + 0x30], %o2 fmovspos %xcc, %f7, %f10 ldx [%l7 + 0x70], %i7 fcmple16 %f4, %f6, %i1 xorcc %o7, 0x05CB, %g3 fxnors %f2, %f7, %f1 fmovdpos %xcc, %f0, %f13 lduh [%l7 + 0x40], %i0 bvs loop_6402 nop setx loop_6403, %l0, %l1 jmpl %l1, %l5 ldx [%l7 + 0x28], %o4 fbe %fcc1, loop_6404 loop_6402: st %f14, [%l7 + 0x58] loop_6403: and %o1, 0x0EBF, %l2 fbg %fcc2, loop_6405 loop_6404: ldsb [%l7 + 0x3C], %l0 lduh [%l7 + 0x44], %l1 udiv %o0, 0x0CFE, %i3 loop_6405: movvc %icc, %g4, %i6 lduh [%l7 + 0x30], %g7 fbo,a %fcc3, loop_6406 bl loop_6407 fandnot1s %f5, %f9, %f2 edge8l %i2, %l6, %i4 loop_6406: xorcc %o6, 0x0A93, %g5 loop_6407: call loop_6408 bl loop_6409 movrgez %g2, 0x0EC, %g6 tcc %icc, 0x4 loop_6408: ldub [%l7 + 0x41], %g1 loop_6409: fmovd %f4, %f0 stb %l3, [%l7 + 0x5D] movvs %icc, %o3, %i5 fmovdgu %xcc, %f10, %f15 fpack16 %f6, %f9 xnor %o5, %o2, %l4 tl %icc, 0x3 movl %xcc, %i7, %o7 fmovrde %g3, %f14, %f8 fbge,a %fcc3, loop_6410 fmovsleu %icc, %f6, %f10 ldx [%l7 + 0x38], %i0 fsrc1s %f9, %f15 loop_6410: movvs %icc, %i1, %o4 fpsub32s %f6, %f2, %f2 std %f14, [%l7 + 0x10] fmovsn %icc, %f2, %f7 ldub [%l7 + 0x56], %o1 movrgez %l2, %l5, %l0 st %f9, [%l7 + 0x08] fandnot1 %f12, %f6, %f4 siam 0x2 st %f2, [%l7 + 0x24] movg %icc, %l1, %i3 fmovrdgez %g4, %f10, %f12 movge %xcc, %i6, %g7 fmovsle %xcc, %f11, %f11 fmovsleu %xcc, %f14, %f2 for %f4, %f8, %f14 fmovrsgez %i2, %f9, %f4 fmovdvs %icc, %f7, %f7 stw %l6, [%l7 + 0x48] fmovdcs %xcc, %f7, %f4 stb %i4, [%l7 + 0x52] stb %o0, [%l7 + 0x57] fbe %fcc3, loop_6411 fmovdcc %xcc, %f11, %f2 ldsb [%l7 + 0x67], %o6 st %f4, [%l7 + 0x14] loop_6411: fmovs %f11, %f10 fcmpgt32 %f10, %f2, %g5 ldd [%l7 + 0x18], %f4 st %f2, [%l7 + 0x34] nop setx loop_6412, %l0, %l1 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 %g6, %g2, %l3 fmul8x16al %f11, %f14, %f10 fmovrsne %o3, %f12, %f1 loop_6412: stw %g1, [%l7 + 0x78] fcmple16 %f12, %f4, %o5 fmovsge %icc, %f12, %f8 ba loop_6413 std %f12, [%l7 + 0x18] stx %o2, [%l7 + 0x28] fmovda %xcc, %f3, %f7 loop_6413: fcmps %fcc3, %f0, %f5 tgu %xcc, 0x3 xorcc %l4, %i7, %i5 st %f15, [%l7 + 0x14] fpadd16s %f5, %f3, %f1 array32 %o7, %i0, %i1 movcc %icc, %g3, %o4 xnorcc %l2, 0x1921, %o1 fands %f11, %f11, %f2 fmovrdgez %l5, %f8, %f0 siam 0x5 orn %l1, %l0, %g4 fbn %fcc1, loop_6414 call loop_6415 stx %i3, [%l7 + 0x38] fmovdpos %xcc, %f0, %f10 loop_6414: bpos,a,pn %xcc, loop_6416 loop_6415: edge32n %i6, %i2, %l6 fbe,a %fcc2, loop_6417 xnorcc %i4, 0x133E, %o0 loop_6416: fcmpeq32 %f0, %f6, %g7 srlx %o6, %g6, %g5 loop_6417: fpackfix %f6, %f3 fornot2 %f14, %f4, %f14 edge32n %l3, %g2, %o3 smulcc %o5, 0x1E67, %o2 fbug %fcc0, loop_6418 bneg,a,pn %icc, loop_6419 edge16l %g1, %l4, %i5 bcs %icc, loop_6420 loop_6418: ldub [%l7 + 0x73], %o7 loop_6419: bcs,a %icc, loop_6421 fnand %f6, %f8, %f6 loop_6420: xnorcc %i7, %i1, %g3 ldd [%l7 + 0x30], %f8 loop_6421: mova %icc, %o4, %i0 tcs %icc, 0x7 fmovsvs %icc, %f12, %f3 stb %l2, [%l7 + 0x51] tvc %xcc, 0x1 fbule %fcc0, loop_6422 ba,a %xcc, loop_6423 ldsw [%l7 + 0x60], %o1 sllx %l5, %l0, %l1 loop_6422: std %f4, [%l7 + 0x28] loop_6423: ldsh [%l7 + 0x18], %i3 ldsh [%l7 + 0x4A], %i6 subcc %g4, %i2, %i4 sub %l6, %g7, %o0 nop setx loop_6424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g6, [%l7 + 0x48] ldub [%l7 + 0x55], %g5 orcc %o6, %g2, %l3 loop_6424: fmul8sux16 %f12, %f0, %f0 movrlz %o5, 0x320, %o3 stb %g1, [%l7 + 0x30] fnor %f10, %f0, %f4 brgez %l4, loop_6425 ldd [%l7 + 0x40], %f6 movne %icc, %i5, %o7 edge32ln %o2, %i7, %g3 loop_6425: fnors %f6, %f8, %f7 fmovsneg %xcc, %f11, %f13 ld [%l7 + 0x5C], %f3 sth %i1, [%l7 + 0x54] stx %i0, [%l7 + 0x68] fpackfix %f14, %f1 fmovsvc %icc, %f3, %f4 fbe %fcc0, loop_6426 brnz %l2, loop_6427 fblg,a %fcc0, loop_6428 fmovdle %xcc, %f9, %f12 loop_6426: ldd [%l7 + 0x58], %f12 loop_6427: movrgez %o1, %o4, %l0 loop_6428: edge8ln %l1, %l5, %i3 fexpand %f3, %f0 ldsb [%l7 + 0x73], %i6 lduh [%l7 + 0x56], %g4 fba,a %fcc0, loop_6429 fmovda %icc, %f2, %f14 movgu %xcc, %i4, %i2 edge16ln %g7, %l6, %g6 loop_6429: edge8ln %o0, %g5, %g2 movl %xcc, %o6, %o5 ldd [%l7 + 0x28], %f8 movn %xcc, %o3, %l3 fble,a %fcc0, loop_6430 fmovsvc %icc, %f0, %f13 ldub [%l7 + 0x5F], %l4 tne %icc, 0x2 loop_6430: lduh [%l7 + 0x72], %i5 fpadd32s %f7, %f10, %f5 fcmpd %fcc3, %f6, %f12 brgz %o7, loop_6431 fbuge %fcc2, loop_6432 orncc %g1, %o2, %i7 stb %i1, [%l7 + 0x14] loop_6431: edge32 %g3, %l2, %i0 loop_6432: ldsb [%l7 + 0x09], %o1 bneg,a %xcc, loop_6433 andn %l0, 0x078D, %o4 subc %l5, 0x03C1, %l1 fmuld8sux16 %f7, %f3, %f12 loop_6433: ldd [%l7 + 0x10], %f14 ldub [%l7 + 0x79], %i3 tg %xcc, 0x6 fble,a %fcc1, loop_6434 lduw [%l7 + 0x74], %g4 fbul %fcc3, loop_6435 ldd [%l7 + 0x68], %f14 loop_6434: fmovrsne %i6, %f6, %f14 fmovsne %xcc, %f0, %f2 loop_6435: sllx %i4, 0x1D, %i2 fmovrdlz %l6, %f12, %f2 lduw [%l7 + 0x0C], %g7 sub %g6, 0x0185, %g5 ldsh [%l7 + 0x48], %g2 fabsd %f2, %f4 fmuld8ulx16 %f7, %f15, %f10 nop setx loop_6436, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x16], %o6 st %f2, [%l7 + 0x24] srax %o5, 0x1B, %o3 loop_6436: fpsub32 %f4, %f4, %f12 movrlz %l3, %o0, %l4 fmul8ulx16 %f0, %f2, %f4 udiv %i5, 0x1DEA, %o7 movrgez %o2, %g1, %i1 stb %i7, [%l7 + 0x76] brlez %l2, loop_6437 fornot1s %f5, %f0, %f15 ld [%l7 + 0x1C], %f9 fxors %f10, %f2, %f10 loop_6437: array8 %g3, %i0, %o1 fbule %fcc1, loop_6438 ble,a,pn %xcc, loop_6439 ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x58], %o4 loop_6438: ldub [%l7 + 0x1C], %l5 loop_6439: sethi 0x1232, %l1 fble %fcc1, loop_6440 tle %icc, 0x3 orncc %i3, 0x142D, %l0 ldsh [%l7 + 0x5C], %i6 loop_6440: fcmpeq16 %f6, %f14, %i4 stb %g4, [%l7 + 0x27] ldsw [%l7 + 0x6C], %i2 stw %l6, [%l7 + 0x44] fmovrde %g7, %f12, %f0 fmovsg %xcc, %f7, %f1 bneg,pt %xcc, loop_6441 stw %g5, [%l7 + 0x64] fcmple32 %f4, %f12, %g6 ldsh [%l7 + 0x76], %g2 loop_6441: andn %o6, 0x150A, %o3 fbue,a %fcc0, loop_6442 edge8l %l3, %o5, %o0 bpos,pn %icc, loop_6443 edge32 %i5, %l4, %o7 loop_6442: xor %o2, %g1, %i7 sth %i1, [%l7 + 0x78] loop_6443: lduw [%l7 + 0x18], %l2 tcc %icc, 0x1 ldsb [%l7 + 0x68], %i0 fabsd %f14, %f2 sub %o1, %o4, %g3 move %icc, %l1, %l5 taddcc %i3, 0x15DB, %l0 movne %icc, %i6, %g4 movleu %icc, %i2, %l6 bcc,a,pt %icc, loop_6444 tcc %xcc, 0x0 ldd [%l7 + 0x10], %f8 sll %g7, %g5, %g6 loop_6444: ldsh [%l7 + 0x66], %i4 tle %xcc, 0x4 ldsw [%l7 + 0x44], %o6 movge %icc, %g2, %o3 sth %o5, [%l7 + 0x64] bneg %xcc, loop_6445 mulscc %o0, %i5, %l4 bcs loop_6446 fmovrdgz %l3, %f6, %f10 loop_6445: ldsh [%l7 + 0x68], %o7 ldsw [%l7 + 0x4C], %g1 loop_6446: fbule %fcc1, loop_6447 tvs %icc, 0x0 fmovsne %icc, %f7, %f10 andcc %o2, %i7, %l2 loop_6447: fmovda %xcc, %f9, %f13 fpack16 %f12, %f9 ldsh [%l7 + 0x0C], %i1 fones %f13 stb %o1, [%l7 + 0x28] ldsb [%l7 + 0x17], %i0 std %f6, [%l7 + 0x40] fmovsle %xcc, %f14, %f15 ldub [%l7 + 0x75], %o4 tg %xcc, 0x7 fcmps %fcc3, %f15, %f11 st %f3, [%l7 + 0x30] ba,a,pt %xcc, loop_6448 edge16ln %l1, %l5, %g3 orn %i3, 0x054F, %i6 fnors %f2, %f10, %f2 loop_6448: fzero %f6 ldsh [%l7 + 0x16], %l0 lduh [%l7 + 0x42], %i2 fmuld8ulx16 %f7, %f4, %f0 brz %g4, loop_6449 add %l6, 0x0EC5, %g5 lduh [%l7 + 0x2E], %g7 fpadd32s %f7, %f10, %f15 loop_6449: xor %i4, 0x1828, %o6 ldub [%l7 + 0x3A], %g2 be,pn %xcc, loop_6450 brgz %g6, loop_6451 bshuffle %f12, %f4, %f2 brgz %o5, loop_6452 loop_6450: st %f1, [%l7 + 0x78] loop_6451: fmovsge %icc, %f6, %f7 bn,a,pt %icc, loop_6453 loop_6452: fxor %f4, %f4, %f4 lduw [%l7 + 0x7C], %o0 sth %o3, [%l7 + 0x6C] loop_6453: fornot2 %f0, %f8, %f0 ld [%l7 + 0x30], %f8 fpmerge %f14, %f13, %f14 std %f14, [%l7 + 0x08] ldx [%l7 + 0x20], %i5 mulscc %l3, 0x15C8, %l4 fmovsleu %xcc, %f12, %f9 be loop_6454 lduh [%l7 + 0x18], %g1 fblg %fcc0, loop_6455 fmul8x16au %f3, %f6, %f12 loop_6454: array8 %o7, %o2, %l2 fmul8x16 %f15, %f2, %f4 loop_6455: subc %i7, %o1, %i0 umulcc %o4, %i1, %l1 fzeros %f10 array32 %l5, %g3, %i6 fnegs %f3, %f4 sth %i3, [%l7 + 0x5A] movneg %icc, %i2, %l0 stx %l6, [%l7 + 0x60] array16 %g4, %g7, %i4 fmovrdlz %o6, %f14, %f14 bcc,pn %icc, loop_6456 fornot2 %f12, %f14, %f4 addccc %g5, 0x1B6C, %g2 fandnot1 %f10, %f10, %f2 loop_6456: andcc %g6, 0x03B2, %o0 ldsh [%l7 + 0x1E], %o5 tn %xcc, 0x7 std %f12, [%l7 + 0x70] tleu %icc, 0x0 ldd [%l7 + 0x18], %f14 fmovscs %icc, %f0, %f11 movne %icc, %i5, %o3 stx %l4, [%l7 + 0x70] fnands %f0, %f13, %f0 ldd [%l7 + 0x70], %f0 fpadd32 %f14, %f14, %f10 and %l3, %o7, %g1 fmovrslez %o2, %f4, %f15 bvs,a %xcc, loop_6457 fzeros %f1 fmovrdgez %i7, %f2, %f0 ldd [%l7 + 0x48], %f8 loop_6457: fmovdvs %icc, %f1, %f1 movrgez %l2, 0x0A8, %o1 fornot1 %f12, %f4, %f4 srlx %i0, %i1, %l1 faligndata %f2, %f0, %f12 ldx [%l7 + 0x10], %l5 bl,a,pn %icc, loop_6458 te %icc, 0x0 array16 %o4, %i6, %i3 stb %g3, [%l7 + 0x64] loop_6458: fmovdcs %icc, %f1, %f4 fnor %f4, %f2, %f4 xor %i2, 0x0C0A, %l6 andncc %g4, %l0, %i4 udiv %g7, 0x17C6, %g5 stx %g2, [%l7 + 0x40] fmovdne %xcc, %f3, %f0 ldx [%l7 + 0x20], %g6 movcc %xcc, %o6, %o0 ld [%l7 + 0x3C], %f14 fblg %fcc3, loop_6459 tleu %xcc, 0x7 fnegs %f6, %f15 stw %o5, [%l7 + 0x6C] loop_6459: fbge %fcc2, loop_6460 alignaddr %i5, %o3, %l4 edge8ln %o7, %l3, %o2 fmovsgu %icc, %f6, %f15 loop_6460: movgu %xcc, %g1, %l2 edge16l %i7, %i0, %i1 std %f10, [%l7 + 0x10] ldsh [%l7 + 0x3E], %o1 stw %l1, [%l7 + 0x6C] fmovsg %xcc, %f9, %f8 udivcc %l5, 0x0E9C, %o4 stx %i6, [%l7 + 0x60] ld [%l7 + 0x3C], %f6 fmul8x16au %f14, %f6, %f10 movrlz %i3, 0x089, %i2 brlez,a %g3, loop_6461 movne %icc, %l6, %g4 srl %l0, %i4, %g7 lduw [%l7 + 0x3C], %g2 loop_6461: ldd [%l7 + 0x30], %f8 fbuge %fcc2, loop_6462 stx %g5, [%l7 + 0x18] sth %o6, [%l7 + 0x6E] fmovrdlz %o0, %f8, %f0 loop_6462: fmovdpos %xcc, %f2, %f14 std %f10, [%l7 + 0x48] fbuge,a %fcc2, loop_6463 stb %g6, [%l7 + 0x5D] xorcc %o5, 0x0B31, %i5 fpsub16 %f14, %f8, %f12 loop_6463: brgz %l4, loop_6464 andn %o3, 0x095B, %l3 fmovsg %xcc, %f14, %f5 fsrc2s %f9, %f10 loop_6464: fones %f0 movrne %o2, 0x33E, %o7 ldd [%l7 + 0x48], %f6 stx %g1, [%l7 + 0x68] fmovrse %l2, %f7, %f7 movge %icc, %i7, %i1 movre %o1, 0x1AC, %l1 bvc loop_6465 fmovrde %l5, %f10, %f10 ldsw [%l7 + 0x70], %i0 udivcc %i6, 0x0E72, %i3 loop_6465: fnot2 %f14, %f10 fmovsgu %xcc, %f2, %f3 array16 %i2, %o4, %g3 edge8 %l6, %g4, %i4 ldsw [%l7 + 0x24], %g7 fpadd16 %f14, %f14, %f12 fcmpd %fcc3, %f12, %f0 tn %xcc, 0x2 ldx [%l7 + 0x60], %l0 st %f15, [%l7 + 0x14] bshuffle %f12, %f12, %f4 ldx [%l7 + 0x50], %g5 stx %g2, [%l7 + 0x08] sdiv %o0, 0x1B48, %g6 srlx %o5, %o6, %i5 ldd [%l7 + 0x30], %f2 std %f6, [%l7 + 0x08] movg %icc, %l4, %l3 ldsw [%l7 + 0x60], %o2 te %icc, 0x7 ldx [%l7 + 0x10], %o3 edge16n %o7, %g1, %l2 addc %i7, %i1, %o1 fbul,a %fcc2, loop_6466 stx %l1, [%l7 + 0x50] move %xcc, %l5, %i0 fmovscs %xcc, %f11, %f14 loop_6466: ldsw [%l7 + 0x5C], %i6 fnands %f11, %f4, %f4 popc %i2, %o4 tn %icc, 0x1 fmovrsne %g3, %f5, %f14 movrne %l6, %i3, %i4 bl,a %icc, loop_6467 fxnor %f8, %f6, %f8 fcmpgt16 %f8, %f12, %g4 or %g7, %l0, %g5 loop_6467: fpadd32 %f0, %f12, %f8 edge8ln %g2, %g6, %o5 sdivx %o6, 0x037A, %o0 fones %f5 fmovde %icc, %f13, %f1 std %f10, [%l7 + 0x18] call loop_6468 stw %l4, [%l7 + 0x08] ldub [%l7 + 0x3A], %l3 fpadd32s %f7, %f0, %f7 loop_6468: fabsd %f0, %f12 ldsw [%l7 + 0x18], %o2 ldsb [%l7 + 0x71], %i5 tge %xcc, 0x0 fbg %fcc1, loop_6469 sra %o3, %o7, %g1 stx %l2, [%l7 + 0x20] edge16n %i1, %i7, %o1 loop_6469: fmovsgu %xcc, %f4, %f15 move %xcc, %l5, %l1 fpsub32 %f4, %f4, %f8 fmovdvs %icc, %f4, %f1 std %f14, [%l7 + 0x10] ld [%l7 + 0x54], %f8 lduw [%l7 + 0x4C], %i0 lduh [%l7 + 0x64], %i2 fcmps %fcc3, %f9, %f12 sth %o4, [%l7 + 0x68] fnand %f12, %f6, %f2 fmovrsgz %i6, %f12, %f11 std %f10, [%l7 + 0x70] ld [%l7 + 0x7C], %f6 fmovdvs %xcc, %f3, %f6 fbuge,a %fcc3, loop_6470 for %f6, %f4, %f2 bgu loop_6471 popc 0x1148, %g3 loop_6470: fmovsle %xcc, %f14, %f10 fmovdge %xcc, %f9, %f5 loop_6471: fmuld8sux16 %f12, %f9, %f14 lduh [%l7 + 0x60], %i3 fnot1s %f2, %f6 fmovrdne %l6, %f12, %f6 movrne %g4, %i4, %g7 ldub [%l7 + 0x62], %g5 fmovsleu %xcc, %f10, %f11 stw %l0, [%l7 + 0x48] sllx %g6, 0x13, %g2 st %f15, [%l7 + 0x24] fcmps %fcc2, %f11, %f4 bleu,a %icc, loop_6472 fmovrslz %o5, %f10, %f2 ld [%l7 + 0x08], %f4 alignaddrl %o6, %l4, %l3 loop_6472: bvc,a,pt %icc, loop_6473 edge16n %o2, %i5, %o3 bleu,a loop_6474 stb %o0, [%l7 + 0x46] loop_6473: smul %g1, %l2, %o7 bgu,a,pn %xcc, loop_6475 loop_6474: fba,a %fcc0, loop_6476 fmovda %xcc, %f15, %f14 stb %i1, [%l7 + 0x4C] loop_6475: ldub [%l7 + 0x27], %o1 loop_6476: lduh [%l7 + 0x24], %i7 fxnor %f10, %f12, %f14 fpadd16s %f12, %f0, %f0 bshuffle %f8, %f2, %f10 tleu %icc, 0x3 stw %l1, [%l7 + 0x7C] fxor %f10, %f10, %f12 ldsw [%l7 + 0x40], %i0 fzero %f14 addcc %i2, 0x1AF3, %o4 fmovrdgz %l5, %f10, %f12 fbule,a %fcc0, loop_6477 fcmpd %fcc2, %f4, %f12 ldsh [%l7 + 0x28], %i6 bcc,pt %xcc, loop_6478 loop_6477: bpos,a,pt %icc, loop_6479 fmovrdgz %g3, %f14, %f6 fpadd32s %f1, %f6, %f1 loop_6478: fnand %f4, %f14, %f4 loop_6479: fbe %fcc1, loop_6480 brgez,a %i3, loop_6481 fmovrse %g4, %f14, %f1 subcc %i4, %g7, %l6 loop_6480: fsrc2s %f3, %f6 loop_6481: bgu,a,pt %xcc, loop_6482 fmovsne %icc, %f2, %f5 fcmple16 %f10, %f0, %g5 fmovdl %xcc, %f10, %f0 loop_6482: tgu %icc, 0x2 fmovsleu %icc, %f8, %f12 std %f10, [%l7 + 0x30] fmovda %icc, %f5, %f8 ld [%l7 + 0x38], %f0 std %f10, [%l7 + 0x30] fcmped %fcc2, %f12, %f6 bleu,pn %xcc, loop_6483 fornot2s %f3, %f3, %f15 brz,a %l0, loop_6484 sub %g2, 0x0EF6, %o5 loop_6483: sra %o6, %l4, %l3 movvc %icc, %g6, %i5 loop_6484: tcs %xcc, 0x3 ldsh [%l7 + 0x30], %o2 fcmpd %fcc3, %f12, %f8 bleu,a,pt %xcc, loop_6485 mulscc %o3, 0x1786, %o0 andn %l2, %o7, %i1 fpsub16s %f5, %f8, %f8 loop_6485: srax %o1, 0x17, %i7 ld [%l7 + 0x78], %f14 bleu,pn %xcc, loop_6486 fmuld8ulx16 %f15, %f15, %f14 bneg,pt %xcc, loop_6487 stw %l1, [%l7 + 0x54] loop_6486: subc %g1, 0x1555, %i2 fmovdge %xcc, %f12, %f3 loop_6487: sth %i0, [%l7 + 0x56] sth %o4, [%l7 + 0x6C] subc %l5, 0x1D28, %g3 fabsd %f14, %f0 fbue,a %fcc2, loop_6488 stb %i6, [%l7 + 0x5A] fbg %fcc3, loop_6489 lduw [%l7 + 0x64], %i3 loop_6488: tle %icc, 0x1 lduh [%l7 + 0x56], %i4 loop_6489: fmovdg %icc, %f1, %f10 ldsb [%l7 + 0x25], %g4 edge16l %g7, %g5, %l6 stw %l0, [%l7 + 0x30] bne,a,pt %xcc, loop_6490 stx %o5, [%l7 + 0x20] fxnor %f12, %f6, %f0 st %f8, [%l7 + 0x78] loop_6490: fcmpd %fcc3, %f2, %f14 fandnot2 %f6, %f4, %f10 tneg %icc, 0x5 lduw [%l7 + 0x20], %o6 nop setx loop_6491, %l0, %l1 jmpl %l1, %l4 fnot1 %f2, %f2 fbue,a %fcc2, loop_6492 tle %xcc, 0x2 loop_6491: xorcc %l3, 0x05AC, %g2 fornot2s %f3, %f1, %f9 loop_6492: edge8n %g6, %o2, %o3 fcmpgt32 %f12, %f10, %i5 fmovsvc %icc, %f2, %f13 edge16ln %l2, %o7, %o0 lduw [%l7 + 0x74], %o1 fbne %fcc3, loop_6493 fcmple32 %f4, %f10, %i1 subc %l1, %i7, %g1 lduw [%l7 + 0x78], %i0 loop_6493: fmovsg %icc, %f5, %f10 fbn,a %fcc1, loop_6494 stx %i2, [%l7 + 0x48] stx %o4, [%l7 + 0x68] fabss %f3, %f3 loop_6494: sra %l5, %i6, %i3 fmovrde %g3, %f4, %f0 ldsw [%l7 + 0x0C], %g4 sethi 0x0505, %g7 tn %xcc, 0x2 ldsb [%l7 + 0x0C], %g5 fabsd %f2, %f10 fmovse %icc, %f2, %f4 lduh [%l7 + 0x58], %l6 fmul8x16al %f15, %f11, %f10 fmovsneg %xcc, %f8, %f1 fmovrde %l0, %f10, %f12 tsubcctv %i4, 0x1941, %o6 stb %l4, [%l7 + 0x47] ldub [%l7 + 0x77], %l3 tleu %xcc, 0x3 xnorcc %g2, %g6, %o5 fnand %f4, %f2, %f14 ldd [%l7 + 0x28], %f14 bcs,pt %xcc, loop_6495 st %f8, [%l7 + 0x24] movge %xcc, %o2, %i5 srax %o3, %l2, %o0 loop_6495: sth %o1, [%l7 + 0x68] sth %i1, [%l7 + 0x10] sth %o7, [%l7 + 0x0E] bcc,a %icc, loop_6496 tsubcc %i7, 0x0249, %g1 movne %xcc, %i0, %i2 sra %l1, 0x09, %o4 loop_6496: pdist %f12, %f14, %f8 fcmpne16 %f2, %f6, %i6 fmovrde %l5, %f4, %f0 fbule %fcc3, loop_6497 sth %g3, [%l7 + 0x0C] stw %g4, [%l7 + 0x2C] fsrc1 %f0, %f6 loop_6497: fzeros %f4 fmovsvs %xcc, %f2, %f10 fmovscs %xcc, %f12, %f5 fpsub32s %f6, %f10, %f15 std %f2, [%l7 + 0x40] fors %f5, %f0, %f13 fbule %fcc1, loop_6498 fmovde %xcc, %f12, %f9 ta %xcc, 0x5 fnot1s %f10, %f5 loop_6498: stb %g7, [%l7 + 0x37] sllx %i3, 0x17, %l6 stw %l0, [%l7 + 0x18] ta %xcc, 0x7 fmovdcc %xcc, %f12, %f5 sll %g5, 0x1F, %o6 tn %icc, 0x2 srax %l4, %l3, %i4 ld [%l7 + 0x70], %f0 bvc loop_6499 tneg %icc, 0x0 udivcc %g2, 0x1E3B, %o5 ble,a loop_6500 loop_6499: ldsw [%l7 + 0x44], %g6 ld [%l7 + 0x6C], %f8 orn %o2, 0x1284, %o3 loop_6500: fmuld8sux16 %f1, %f2, %f6 fmovdcc %icc, %f15, %f12 array16 %l2, %o0, %i5 sth %i1, [%l7 + 0x44] fand %f0, %f0, %f10 fmovsle %xcc, %f4, %f0 faligndata %f2, %f0, %f0 nop setx loop_6501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f14, %f4, %f4 edge16 %o1, %i7, %g1 fexpand %f10, %f4 loop_6501: fnot2 %f8, %f14 movcs %icc, %i0, %i2 brgez %l1, loop_6502 udivx %o4, 0x004B, %i6 lduw [%l7 + 0x5C], %o7 and %l5, %g4, %g7 loop_6502: fmovsg %icc, %f8, %f11 orn %g3, %i3, %l0 fmovda %xcc, %f0, %f2 fmovscs %xcc, %f13, %f3 ldsw [%l7 + 0x48], %g5 movvc %icc, %l6, %o6 srax %l3, 0x1A, %l4 fbl,a %fcc0, loop_6503 smul %i4, 0x0F68, %o5 stb %g2, [%l7 + 0x7A] movrlz %g6, 0x084, %o3 loop_6503: edge8 %l2, %o2, %i5 faligndata %f12, %f6, %f14 std %f8, [%l7 + 0x20] umulcc %i1, %o1, %i7 movneg %xcc, %o0, %i0 ldsh [%l7 + 0x1A], %g1 tcc %xcc, 0x7 fmul8x16au %f1, %f8, %f4 stb %i2, [%l7 + 0x11] fexpand %f14, %f4 addc %l1, %o4, %o7 stx %i6, [%l7 + 0x60] taddcc %g4, %l5, %g7 fmovrde %g3, %f2, %f0 fbug %fcc3, loop_6504 xnorcc %i3, %l0, %l6 nop setx loop_6505, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f6, %f1 loop_6504: be,pt %icc, loop_6506 stb %g5, [%l7 + 0x20] loop_6505: ldsw [%l7 + 0x4C], %o6 movne %xcc, %l3, %i4 loop_6506: fnors %f13, %f6, %f9 andcc %o5, %l4, %g6 bleu,pt %icc, loop_6507 fmovdneg %icc, %f4, %f15 sdiv %g2, 0x0B33, %o3 lduw [%l7 + 0x70], %l2 loop_6507: fmovdcc %xcc, %f0, %f13 te %icc, 0x1 fmovrdgz %i5, %f8, %f6 ba,a,pt %icc, loop_6508 faligndata %f4, %f6, %f12 taddcc %i1, 0x02CB, %o2 lduw [%l7 + 0x48], %i7 loop_6508: subc %o1, %i0, %o0 ble,a,pn %xcc, loop_6509 fpadd16s %f6, %f10, %f13 udiv %i2, 0x1D09, %l1 stx %g1, [%l7 + 0x58] loop_6509: tneg %icc, 0x2 sdiv %o7, 0x1BAC, %i6 or %g4, 0x05E2, %l5 ld [%l7 + 0x2C], %f4 fands %f6, %f11, %f12 fzero %f4 lduw [%l7 + 0x64], %g7 movrgz %o4, %g3, %l0 tg %xcc, 0x4 movleu %xcc, %i3, %g5 movne %icc, %l6, %l3 orncc %o6, 0x0DEF, %o5 brgez,a %i4, loop_6510 ldd [%l7 + 0x30], %f2 sllx %l4, 0x09, %g2 fmovdcc %icc, %f10, %f2 loop_6510: bshuffle %f4, %f6, %f4 movrlez %o3, 0x11F, %l2 ldub [%l7 + 0x0C], %g6 ldsb [%l7 + 0x3C], %i5 tcc %icc, 0x7 ldsw [%l7 + 0x70], %i1 fmovsa %xcc, %f14, %f3 ldsw [%l7 + 0x18], %i7 stb %o1, [%l7 + 0x31] fpsub32 %f0, %f14, %f14 ldd [%l7 + 0x70], %f6 fmul8x16 %f8, %f4, %f8 bne %icc, loop_6511 lduw [%l7 + 0x3C], %i0 edge8l %o0, %o2, %l1 fcmple32 %f12, %f14, %g1 loop_6511: fblg %fcc2, loop_6512 sth %o7, [%l7 + 0x30] ldd [%l7 + 0x58], %f14 ldub [%l7 + 0x11], %i2 loop_6512: bcs,a %xcc, loop_6513 fmovs %f4, %f8 bvs,a loop_6514 lduw [%l7 + 0x60], %i6 loop_6513: fabss %f9, %f0 stb %g4, [%l7 + 0x1D] loop_6514: ldsb [%l7 + 0x14], %g7 movneg %xcc, %o4, %l5 sth %g3, [%l7 + 0x34] fmovdvs %icc, %f7, %f6 st %f5, [%l7 + 0x10] fmovdge %xcc, %f1, %f1 subccc %l0, %g5, %i3 fors %f7, %f0, %f8 tn %icc, 0x3 bge,a %xcc, loop_6515 fpadd32 %f6, %f14, %f6 ldsw [%l7 + 0x78], %l3 fsrc2 %f14, %f4 loop_6515: bne,a loop_6516 movle %icc, %o6, %l6 fcmple32 %f14, %f0, %i4 bvc %xcc, loop_6517 loop_6516: fsrc1s %f13, %f8 st %f8, [%l7 + 0x54] fcmped %fcc0, %f2, %f10 loop_6517: sdivx %l4, 0x1FDD, %g2 st %f9, [%l7 + 0x1C] subc %o3, %l2, %g6 ldsh [%l7 + 0x28], %i5 sll %o5, 0x05, %i7 fmuld8ulx16 %f7, %f10, %f12 sll %i1, 0x1E, %i0 fmovsne %xcc, %f2, %f7 edge32l %o0, %o1, %l1 fbo,a %fcc3, loop_6518 fcmpgt32 %f14, %f10, %g1 pdist %f4, %f6, %f8 fmovsa %icc, %f2, %f9 loop_6518: movrlz %o2, 0x3A3, %o7 fcmpne16 %f12, %f10, %i6 std %f8, [%l7 + 0x10] fmovdneg %icc, %f13, %f1 fmovscc %icc, %f2, %f12 fmovrdgez %g4, %f8, %f10 fmovdg %xcc, %f7, %f13 brgz,a %g7, loop_6519 stb %i2, [%l7 + 0x30] movn %icc, %l5, %o4 tsubcctv %g3, %g5, %l0 loop_6519: fandnot2s %f11, %f0, %f3 fmovrslz %l3, %f8, %f15 be,a %icc, loop_6520 bvs,a,pn %icc, loop_6521 sth %o6, [%l7 + 0x42] ldsw [%l7 + 0x20], %i3 loop_6520: bg,a,pn %xcc, loop_6522 loop_6521: stx %l6, [%l7 + 0x08] and %l4, %i4, %o3 fmovdl %xcc, %f12, %f9 loop_6522: bge,a loop_6523 array8 %g2, %l2, %i5 st %f4, [%l7 + 0x18] ld [%l7 + 0x44], %f13 loop_6523: movg %xcc, %o5, %i7 fmovsg %icc, %f0, %f2 sth %g6, [%l7 + 0x5C] brlz %i0, loop_6524 addccc %i1, 0x0CD4, %o0 fmovrsne %l1, %f3, %f4 ldsb [%l7 + 0x5D], %o1 loop_6524: fmovrdgz %o2, %f4, %f8 ldsh [%l7 + 0x78], %o7 fmovdvc %icc, %f0, %f0 move %xcc, %i6, %g1 bcs,a,pt %icc, loop_6525 ldsb [%l7 + 0x57], %g4 lduh [%l7 + 0x34], %g7 bcc,a loop_6526 loop_6525: edge8n %i2, %l5, %g3 fornot1s %f3, %f0, %f7 fmovrsne %g5, %f11, %f15 loop_6526: sethi 0x0504, %o4 fbl,a %fcc3, loop_6527 lduh [%l7 + 0x44], %l0 movvc %icc, %l3, %i3 movle %icc, %l6, %l4 loop_6527: fbug %fcc3, loop_6528 st %f0, [%l7 + 0x54] fmovrslz %i4, %f1, %f2 sll %o3, 0x0D, %o6 loop_6528: mulscc %g2, 0x05F2, %l2 fmovda %xcc, %f2, %f3 udivcc %o5, 0x16E9, %i5 movleu %xcc, %i7, %g6 bl,a loop_6529 brgz %i1, loop_6530 fmovse %icc, %f14, %f4 fblg %fcc1, loop_6531 loop_6529: movneg %xcc, %o0, %l1 loop_6530: stx %o1, [%l7 + 0x18] tsubcc %o2, %i0, %o7 loop_6531: brlz,a %i6, loop_6532 std %f14, [%l7 + 0x40] tcs %xcc, 0x3 fmovrslez %g4, %f3, %f8 loop_6532: std %f2, [%l7 + 0x58] fpsub32s %f7, %f7, %f6 ldx [%l7 + 0x68], %g1 movleu %xcc, %i2, %l5 fnot2s %f10, %f3 fsrc2 %f14, %f0 fpsub16s %f3, %f7, %f6 te %xcc, 0x0 st %f7, [%l7 + 0x74] fnors %f0, %f1, %f6 addcc %g3, 0x0C41, %g5 bn,a loop_6533 orcc %g7, 0x1C54, %l0 bcc,a,pn %icc, loop_6534 fmovsl %icc, %f7, %f4 loop_6533: ld [%l7 + 0x28], %f7 edge16 %o4, %i3, %l6 loop_6534: stb %l3, [%l7 + 0x55] andn %l4, 0x0635, %i4 fmovs %f6, %f0 ldd [%l7 + 0x20], %f14 srl %o6, %o3, %l2 ldd [%l7 + 0x50], %f4 stb %o5, [%l7 + 0x36] fcmpeq32 %f0, %f2, %g2 fmovsa %xcc, %f12, %f2 umul %i7, %i5, %g6 fones %f2 siam 0x7 fbge %fcc0, loop_6535 movg %icc, %o0, %i1 ldsb [%l7 + 0x70], %l1 fmuld8ulx16 %f1, %f13, %f0 loop_6535: edge16 %o1, %i0, %o7 move %xcc, %i6, %o2 fmovsvs %xcc, %f5, %f8 fones %f6 fmovdle %icc, %f8, %f15 fmovdgu %icc, %f14, %f11 xorcc %g4, %g1, %i2 umulcc %l5, %g3, %g7 udivx %l0, 0x0A51, %g5 movgu %icc, %o4, %i3 lduw [%l7 + 0x2C], %l6 movgu %xcc, %l3, %i4 ldsb [%l7 + 0x13], %o6 nop setx loop_6536, %l0, %l1 jmpl %l1, %o3 fcmpne16 %f2, %f14, %l2 ldx [%l7 + 0x18], %o5 fmovdge %icc, %f0, %f1 loop_6536: ldsb [%l7 + 0x3A], %g2 tvc %icc, 0x6 fbule %fcc3, loop_6537 fzeros %f11 movneg %icc, %i7, %i5 fornot1 %f2, %f10, %f4 loop_6537: fmovsvc %xcc, %f10, %f3 movg %icc, %l4, %g6 fmovdl %icc, %f6, %f5 brlz %i1, loop_6538 ldd [%l7 + 0x78], %f4 andcc %l1, 0x10D4, %o1 array8 %o0, %i0, %o7 loop_6538: fmul8x16 %f10, %f10, %f6 fabsd %f0, %f0 fcmpgt32 %f4, %f12, %i6 fbl %fcc2, loop_6539 bge loop_6540 fcmpeq16 %f6, %f6, %o2 fmovdgu %xcc, %f11, %f10 loop_6539: tle %icc, 0x6 loop_6540: lduh [%l7 + 0x60], %g1 st %f14, [%l7 + 0x14] std %f14, [%l7 + 0x78] fbge,a %fcc1, loop_6541 array8 %i2, %l5, %g4 sllx %g7, 0x13, %g3 st %f3, [%l7 + 0x60] loop_6541: fnot2s %f7, %f10 bcc,a %xcc, loop_6542 tsubcc %l0, %g5, %i3 sllx %l6, %l3, %o4 taddcc %o6, 0x0AF3, %o3 loop_6542: fsrc1s %f2, %f10 fnot2s %f6, %f8 ldd [%l7 + 0x28], %f10 fbul,a %fcc1, loop_6543 fbl %fcc2, loop_6544 edge32ln %i4, %o5, %g2 edge8ln %l2, %i7, %l4 loop_6543: fpadd32s %f9, %f3, %f15 loop_6544: fmul8sux16 %f2, %f4, %f8 stx %g6, [%l7 + 0x48] stx %i5, [%l7 + 0x20] stb %l1, [%l7 + 0x5B] sub %i1, 0x1F29, %o0 fpadd32s %f15, %f1, %f1 ta %icc, 0x6 fmovsgu %icc, %f6, %f4 ldx [%l7 + 0x08], %o1 bvs,pn %xcc, loop_6545 fbue %fcc3, loop_6546 srax %i0, %i6, %o2 ldx [%l7 + 0x28], %g1 loop_6545: brlz %o7, loop_6547 loop_6546: st %f2, [%l7 + 0x48] ble,a %xcc, loop_6548 ldsw [%l7 + 0x7C], %l5 loop_6547: umul %i2, 0x1B9D, %g7 bl %icc, loop_6549 loop_6548: bl,a %icc, loop_6550 bg,a,pn %xcc, loop_6551 stw %g4, [%l7 + 0x20] loop_6549: ldub [%l7 + 0x52], %g3 loop_6550: fmovrsgz %g5, %f7, %f2 loop_6551: fmovdge %xcc, %f4, %f15 fmovrslez %l0, %f8, %f4 ldsw [%l7 + 0x10], %l6 ba,a,pt %xcc, loop_6552 ba,pn %icc, loop_6553 fors %f5, %f13, %f11 ldsw [%l7 + 0x14], %l3 loop_6552: ta %xcc, 0x2 loop_6553: mova %icc, %o4, %i3 fpsub16s %f13, %f2, %f7 mulscc %o3, %o6, %i4 ba %xcc, loop_6554 fbge %fcc3, loop_6555 movrgz %g2, 0x299, %o5 st %f10, [%l7 + 0x20] loop_6554: bgu,a,pn %icc, loop_6556 loop_6555: edge16ln %i7, %l4, %l2 subcc %g6, %i5, %i1 brlz %o0, loop_6557 loop_6556: add %o1, %l1, %i6 movge %xcc, %i0, %o2 fnot2 %f0, %f12 loop_6557: sth %g1, [%l7 + 0x2C] array16 %o7, %i2, %g7 bn %icc, loop_6558 std %f2, [%l7 + 0x18] bcs %icc, loop_6559 movl %icc, %g4, %g3 loop_6558: fmovscs %xcc, %f3, %f8 movrgz %g5, %l5, %l0 loop_6559: stx %l3, [%l7 + 0x58] sll %l6, %o4, %i3 fmovd %f0, %f6 call loop_6560 subc %o6, %i4, %o3 andn %o5, %g2, %i7 std %f4, [%l7 + 0x38] loop_6560: fornot1s %f13, %f12, %f13 fmovdvc %icc, %f15, %f13 movrgz %l4, 0x200, %g6 stx %i5, [%l7 + 0x38] array8 %i1, %l2, %o1 lduw [%l7 + 0x30], %o0 ldub [%l7 + 0x4A], %l1 fblg %fcc2, loop_6561 fandnot2s %f9, %f15, %f12 fmul8x16 %f4, %f10, %f4 fnot1 %f2, %f10 loop_6561: edge8l %i6, %o2, %g1 fmovdvs %xcc, %f2, %f7 movre %o7, %i0, %i2 nop setx loop_6562, %l0, %l1 jmpl %l1, %g4 andn %g3, %g7, %g5 fmovdn %xcc, %f5, %f11 fmovdl %icc, %f10, %f15 loop_6562: siam 0x1 stw %l0, [%l7 + 0x5C] orcc %l3, %l6, %o4 edge8l %l5, %o6, %i3 fbe,a %fcc0, loop_6563 fmovsg %xcc, %f6, %f6 andn %i4, 0x1EB4, %o5 sth %g2, [%l7 + 0x46] loop_6563: ldsw [%l7 + 0x14], %o3 fbuge,a %fcc0, loop_6564 ldd [%l7 + 0x08], %f4 ld [%l7 + 0x10], %f4 lduw [%l7 + 0x20], %l4 loop_6564: tcs %icc, 0x2 fcmpes %fcc0, %f5, %f0 nop setx loop_6565, %l0, %l1 jmpl %l1, %g6 andcc %i7, 0x1A5F, %i1 movrlez %i5, 0x118, %o1 fandnot1 %f10, %f8, %f4 loop_6565: edge8ln %l2, %l1, %o0 ldx [%l7 + 0x48], %i6 tvs %icc, 0x0 fcmped %fcc0, %f14, %f6 fmovsg %icc, %f15, %f12 mova %xcc, %o2, %g1 tl %icc, 0x5 ldsb [%l7 + 0x23], %o7 or %i0, %i2, %g3 srax %g4, 0x0B, %g7 ldsb [%l7 + 0x78], %l0 fmovsne %icc, %f6, %f2 lduh [%l7 + 0x50], %l3 ldd [%l7 + 0x48], %f4 fmovrse %g5, %f15, %f11 sdiv %o4, 0x190E, %l5 fbn,a %fcc2, loop_6566 fmovsa %icc, %f7, %f14 movcc %xcc, %l6, %i3 fandnot2s %f5, %f11, %f9 loop_6566: lduh [%l7 + 0x6C], %i4 bcc,a %xcc, loop_6567 fones %f5 and %o6, %o5, %o3 udivcc %g2, 0x1C8F, %l4 loop_6567: fmovsvs %icc, %f2, %f14 sth %i7, [%l7 + 0x28] st %f5, [%l7 + 0x58] xnor %i1, 0x1402, %i5 udivcc %o1, 0x1B94, %g6 sdivcc %l2, 0x091B, %l1 fmovspos %xcc, %f13, %f8 sdiv %o0, 0x023D, %o2 ld [%l7 + 0x54], %f12 alignaddrl %g1, %i6, %i0 fnegd %f12, %f4 ldsb [%l7 + 0x43], %i2 ldsh [%l7 + 0x10], %g3 fcmple16 %f0, %f4, %o7 add %g7, 0x1AE7, %l0 bcc %icc, loop_6568 fmovdg %xcc, %f9, %f14 sub %l3, %g5, %g4 bvc %icc, loop_6569 loop_6568: tg %icc, 0x0 fmovdne %icc, %f6, %f0 brlez,a %o4, loop_6570 loop_6569: smulcc %l6, 0x017A, %l5 nop setx loop_6571, %l0, %l1 jmpl %l1, %i3 edge16 %i4, %o5, %o3 loop_6570: fones %f0 fmuld8sux16 %f13, %f15, %f14 loop_6571: fnegd %f2, %f14 fpsub32s %f2, %f1, %f0 subc %g2, %l4, %o6 stw %i1, [%l7 + 0x48] st %f7, [%l7 + 0x2C] edge8l %i7, %i5, %o1 array32 %l2, %g6, %o0 edge32l %l1, %o2, %i6 lduw [%l7 + 0x14], %i0 brgz %g1, loop_6572 fmovdg %icc, %f3, %f14 subccc %g3, 0x1904, %i2 fnors %f8, %f4, %f0 loop_6572: bne,a loop_6573 tsubcc %g7, %l0, %l3 udiv %g5, 0x0E6A, %g4 sdivcc %o4, 0x1445, %l6 loop_6573: bcc,pn %xcc, loop_6574 stx %o7, [%l7 + 0x38] xorcc %l5, 0x0D34, %i4 fzero %f2 loop_6574: ldd [%l7 + 0x48], %f4 fand %f10, %f12, %f4 orn %i3, %o5, %g2 ld [%l7 + 0x28], %f5 st %f2, [%l7 + 0x14] fmovd %f10, %f8 edge16 %o3, %o6, %l4 ldsw [%l7 + 0x30], %i7 fbn %fcc2, loop_6575 fble,a %fcc1, loop_6576 fbue,a %fcc1, loop_6577 popc 0x0BA6, %i1 loop_6575: fpmerge %f13, %f10, %f8 loop_6576: stx %i5, [%l7 + 0x78] loop_6577: movl %xcc, %l2, %o1 fmovscc %icc, %f14, %f6 mulscc %g6, 0x1D43, %o0 ld [%l7 + 0x44], %f9 smulcc %o2, 0x0B34, %l1 faligndata %f2, %f10, %f4 movne %xcc, %i6, %i0 st %f7, [%l7 + 0x34] alignaddr %g1, %g3, %g7 movn %icc, %l0, %l3 ble,a,pn %xcc, loop_6578 be,pn %xcc, loop_6579 fbg,a %fcc1, loop_6580 lduw [%l7 + 0x48], %g5 loop_6578: fsrc1 %f8, %f6 loop_6579: bneg,a %xcc, loop_6581 loop_6580: xor %g4, %o4, %i2 popc %o7, %l5 fands %f6, %f2, %f11 loop_6581: fcmpd %fcc0, %f6, %f2 tpos %icc, 0x5 fxor %f4, %f14, %f8 tle %xcc, 0x2 fmovsle %icc, %f15, %f9 fnors %f8, %f5, %f0 fbge %fcc2, loop_6582 fnegd %f14, %f8 add %i4, 0x122F, %i3 fnot2s %f1, %f2 loop_6582: fmovs %f14, %f2 ldsw [%l7 + 0x08], %o5 stw %g2, [%l7 + 0x4C] st %f5, [%l7 + 0x38] alignaddrl %o3, %l6, %o6 fmovdn %icc, %f1, %f13 brgez,a %i7, loop_6583 fbo,a %fcc3, loop_6584 fnor %f0, %f10, %f4 fmovrdne %l4, %f6, %f8 loop_6583: bcs,pn %xcc, loop_6585 loop_6584: fnegd %f14, %f14 stw %i1, [%l7 + 0x20] bn,pt %icc, loop_6586 loop_6585: fsrc2 %f14, %f10 fnegd %f14, %f8 ldsh [%l7 + 0x3C], %l2 loop_6586: movvs %xcc, %i5, %o1 fandnot1 %f2, %f12, %f2 stx %o0, [%l7 + 0x30] sdivx %o2, 0x0C19, %g6 udivcc %i6, 0x103B, %l1 fbge,a %fcc2, loop_6587 tgu %xcc, 0x7 fpack16 %f14, %f8 sdiv %g1, 0x1D53, %i0 loop_6587: lduw [%l7 + 0x40], %g7 ldd [%l7 + 0x50], %f0 edge32n %l0, %g3, %g5 or %g4, %o4, %l3 ldsh [%l7 + 0x4A], %o7 alignaddr %l5, %i4, %i3 fxor %f8, %f8, %f0 siam 0x4 ldub [%l7 + 0x65], %o5 bvc,pt %xcc, loop_6588 movrgez %i2, 0x3E3, %g2 fornot1s %f3, %f11, %f4 fnot2 %f4, %f8 loop_6588: bleu,a,pt %icc, loop_6589 lduh [%l7 + 0x1E], %l6 movre %o6, %i7, %l4 addccc %i1, 0x0CB0, %o3 loop_6589: lduh [%l7 + 0x34], %l2 fba %fcc0, loop_6590 tn %icc, 0x1 ldsh [%l7 + 0x40], %i5 movgu %icc, %o0, %o1 loop_6590: stx %g6, [%l7 + 0x38] orncc %i6, 0x0D2D, %o2 movg %xcc, %g1, %i0 stx %l1, [%l7 + 0x78] fones %f15 fnot1 %f2, %f4 movvc %xcc, %l0, %g3 tgu %icc, 0x7 ldub [%l7 + 0x17], %g5 lduh [%l7 + 0x4E], %g7 fmovdcc %icc, %f1, %f1 fmovsvc %xcc, %f10, %f1 fmovdg %icc, %f11, %f3 fmovsvs %icc, %f9, %f7 popc %g4, %l3 movgu %xcc, %o7, %l5 fmovdleu %icc, %f3, %f2 fcmpd %fcc0, %f14, %f6 pdist %f10, %f8, %f4 ldsh [%l7 + 0x0E], %i4 ldsh [%l7 + 0x34], %o4 orcc %o5, %i3, %g2 ldsb [%l7 + 0x18], %i2 orncc %o6, %i7, %l4 tn %xcc, 0x0 brgez %i1, loop_6591 fmuld8sux16 %f13, %f1, %f0 fmul8ulx16 %f4, %f4, %f2 fandnot1 %f4, %f6, %f14 loop_6591: ldsw [%l7 + 0x08], %l6 ble,a %icc, loop_6592 orn %l2, 0x16E3, %i5 edge32l %o3, %o0, %g6 orncc %o1, %o2, %g1 loop_6592: ba,pt %xcc, loop_6593 movleu %icc, %i0, %i6 be,a loop_6594 fmovsa %icc, %f5, %f3 loop_6593: fmovsl %xcc, %f12, %f1 andn %l1, %l0, %g5 loop_6594: fmul8ulx16 %f0, %f0, %f2 ldsh [%l7 + 0x46], %g3 bge,pn %icc, loop_6595 umulcc %g4, %l3, %g7 fmovsleu %xcc, %f7, %f9 lduw [%l7 + 0x38], %l5 loop_6595: fpack16 %f8, %f8 fnors %f12, %f8, %f3 bn,a,pn %icc, loop_6596 ldsw [%l7 + 0x3C], %o7 fblg %fcc2, loop_6597 mova %xcc, %i4, %o4 loop_6596: bshuffle %f4, %f0, %f12 fone %f14 loop_6597: ld [%l7 + 0x18], %f5 edge16l %o5, %i3, %i2 fmovrdlz %o6, %f8, %f14 taddcc %i7, 0x1B26, %g2 fmovsneg %icc, %f4, %f14 sllx %i1, %l6, %l4 stw %l2, [%l7 + 0x34] fmul8sux16 %f14, %f0, %f10 ldub [%l7 + 0x39], %i5 ldx [%l7 + 0x10], %o0 srax %g6, 0x17, %o1 std %f2, [%l7 + 0x48] fmovd %f0, %f10 ld [%l7 + 0x24], %f7 tne %xcc, 0x1 subccc %o3, 0x1EC4, %g1 ldub [%l7 + 0x79], %o2 ldsb [%l7 + 0x77], %i6 sth %l1, [%l7 + 0x68] fones %f15 fandnot2s %f9, %f0, %f15 fbe %fcc2, loop_6598 orncc %i0, %g5, %g3 fmuld8ulx16 %f3, %f8, %f10 stx %g4, [%l7 + 0x18] loop_6598: subccc %l3, %g7, %l0 mova %icc, %l5, %o7 fsrc1 %f0, %f4 udivx %o4, 0x07E5, %i4 std %f0, [%l7 + 0x30] fone %f10 fpsub16 %f8, %f0, %f14 fcmpeq16 %f6, %f4, %i3 std %f0, [%l7 + 0x28] fbue,a %fcc2, loop_6599 alignaddrl %i2, %o5, %i7 edge16l %o6, %i1, %g2 fmovsn %icc, %f10, %f0 loop_6599: fcmpd %fcc1, %f4, %f2 fpadd32s %f15, %f11, %f14 te %xcc, 0x0 edge16n %l6, %l2, %l4 fmovsvs %xcc, %f1, %f7 fcmpes %fcc1, %f13, %f5 fbuge %fcc3, loop_6600 ldsh [%l7 + 0x58], %i5 nop setx loop_6601, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x1B] loop_6600: fandnot1s %f10, %f2, %f0 stx %o0, [%l7 + 0x68] loop_6601: fmovrsgez %o1, %f8, %f10 fbug,a %fcc2, loop_6602 andn %o3, %o2, %g1 stb %l1, [%l7 + 0x50] movgu %xcc, %i0, %i6 loop_6602: ldub [%l7 + 0x24], %g3 tleu %xcc, 0x6 fmovrsgz %g4, %f4, %f10 fmovrse %g5, %f2, %f5 fornot1s %f15, %f6, %f15 ldd [%l7 + 0x78], %f8 subccc %g7, %l3, %l0 sth %o7, [%l7 + 0x4C] sll %o4, %i4, %i3 movvc %icc, %l5, %o5 bcc,a,pn %xcc, loop_6603 taddcc %i2, 0x0938, %i7 edge32n %o6, %i1, %l6 fnand %f2, %f4, %f4 loop_6603: movgu %icc, %l2, %g2 fmovdge %xcc, %f8, %f11 fornot2s %f5, %f2, %f2 orn %l4, %g6, %i5 ldsb [%l7 + 0x3A], %o1 lduh [%l7 + 0x70], %o0 movl %icc, %o3, %g1 sth %o2, [%l7 + 0x28] st %f11, [%l7 + 0x28] movg %icc, %i0, %l1 fmovsa %xcc, %f6, %f14 bshuffle %f0, %f8, %f0 fmovscs %icc, %f11, %f15 std %f4, [%l7 + 0x58] mova %icc, %g3, %i6 bg,pt %icc, loop_6604 sth %g5, [%l7 + 0x7E] fmovrslz %g4, %f9, %f13 fnands %f1, %f3, %f4 loop_6604: movre %g7, %l0, %l3 bgu,a %xcc, loop_6605 fands %f10, %f3, %f8 st %f0, [%l7 + 0x60] sra %o4, 0x03, %o7 loop_6605: bl,a,pn %xcc, loop_6606 fnot2 %f0, %f8 fxor %f4, %f0, %f6 std %f10, [%l7 + 0x38] loop_6606: fmovdcs %icc, %f15, %f7 movvc %xcc, %i4, %i3 bcs loop_6607 movne %xcc, %l5, %o5 fmovsleu %xcc, %f15, %f10 or %i2, 0x00A3, %i7 loop_6607: fsrc1 %f2, %f2 st %f8, [%l7 + 0x78] fmovsge %xcc, %f2, %f6 movle %icc, %i1, %l6 array16 %o6, %g2, %l2 fbule %fcc0, loop_6608 sra %g6, 0x1C, %i5 sra %l4, 0x00, %o0 fcmpeq32 %f2, %f2, %o3 loop_6608: fcmple16 %f12, %f12, %g1 stw %o1, [%l7 + 0x64] fpack32 %f10, %f2, %f2 fand %f4, %f8, %f6 stx %o2, [%l7 + 0x08] ldub [%l7 + 0x63], %i0 bcc,a,pt %xcc, loop_6609 nop setx loop_6610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be loop_6611 stb %l1, [%l7 + 0x46] loop_6609: tle %xcc, 0x2 loop_6610: std %f10, [%l7 + 0x58] loop_6611: ldsb [%l7 + 0x6D], %i6 udivx %g3, 0x0123, %g5 fcmpne32 %f6, %f10, %g7 ldx [%l7 + 0x38], %l0 fors %f10, %f9, %f13 array32 %l3, %g4, %o7 ldsw [%l7 + 0x30], %i4 stb %o4, [%l7 + 0x7C] orcc %i3, 0x0D70, %l5 move %xcc, %o5, %i7 edge16ln %i1, %l6, %o6 fblg %fcc2, loop_6612 orn %i2, %g2, %g6 tcs %xcc, 0x0 stw %l2, [%l7 + 0x4C] loop_6612: fmovsleu %icc, %f2, %f6 bl,pn %xcc, loop_6613 ldx [%l7 + 0x68], %l4 stw %o0, [%l7 + 0x64] fmovscs %icc, %f2, %f10 loop_6613: bgu,pt %xcc, loop_6614 ld [%l7 + 0x40], %f5 ldsb [%l7 + 0x35], %i5 sllx %o3, %o1, %g1 loop_6614: fandnot2 %f14, %f4, %f12 fmovrsgez %o2, %f5, %f12 fmovscc %icc, %f14, %f11 fcmpne32 %f0, %f2, %i0 or %l1, 0x16A9, %i6 brlez %g5, loop_6615 lduh [%l7 + 0x6E], %g7 fmovrsgz %g3, %f11, %f0 bge,pt %icc, loop_6616 loop_6615: and %l3, 0x1CB6, %g4 call loop_6617 movg %icc, %l0, %i4 loop_6616: fcmpne32 %f14, %f0, %o7 sth %o4, [%l7 + 0x08] loop_6617: fpsub32 %f2, %f12, %f0 fpmerge %f3, %f3, %f6 fmovrde %i3, %f14, %f6 lduh [%l7 + 0x7E], %o5 movge %xcc, %l5, %i1 tneg %icc, 0x5 fones %f11 tvc %xcc, 0x0 fnot1s %f10, %f15 std %f8, [%l7 + 0x68] fmovrsgez %l6, %f1, %f14 fcmpd %fcc3, %f8, %f0 ldsh [%l7 + 0x1E], %o6 popc %i7, %i2 movcc %xcc, %g2, %g6 fcmpne32 %f12, %f2, %l4 bne,a loop_6618 tcc %xcc, 0x1 bvs,pt %xcc, loop_6619 std %f4, [%l7 + 0x48] loop_6618: bne,pt %icc, loop_6620 srax %o0, 0x19, %l2 loop_6619: edge32ln %i5, %o1, %o3 call loop_6621 loop_6620: stw %g1, [%l7 + 0x54] fcmple32 %f2, %f12, %o2 orcc %i0, 0x112F, %i6 loop_6621: edge32l %l1, %g7, %g5 subcc %g3, 0x048C, %l3 ld [%l7 + 0x34], %f3 ldd [%l7 + 0x18], %f8 lduw [%l7 + 0x6C], %l0 tge %xcc, 0x5 fmovd %f6, %f2 nop setx loop_6622, %l0, %l1 jmpl %l1, %i4 tcs %xcc, 0x0 ld [%l7 + 0x18], %f5 std %f6, [%l7 + 0x10] loop_6622: fble %fcc1, loop_6623 bvs,a,pn %xcc, loop_6624 ldx [%l7 + 0x58], %g4 bg,a loop_6625 loop_6623: lduh [%l7 + 0x52], %o7 loop_6624: ld [%l7 + 0x6C], %f13 add %o4, %o5, %i3 loop_6625: sll %i1, 0x15, %l5 xnorcc %o6, 0x05AC, %l6 tl %xcc, 0x1 ldub [%l7 + 0x62], %i2 addc %i7, %g2, %g6 umulcc %l4, 0x13DE, %o0 fcmpd %fcc1, %f8, %f2 orcc %i5, %l2, %o1 fpsub32s %f9, %f12, %f6 lduh [%l7 + 0x26], %g1 ldub [%l7 + 0x36], %o2 fmovspos %icc, %f3, %f15 fandnot1s %f15, %f6, %f3 edge16l %i0, %i6, %l1 ld [%l7 + 0x18], %f0 andn %g7, %o3, %g3 bl,pt %icc, loop_6626 lduh [%l7 + 0x0A], %g5 ldsb [%l7 + 0x50], %l0 fmul8x16 %f11, %f10, %f4 loop_6626: edge32n %l3, %i4, %g4 xnorcc %o4, %o5, %i3 tn %icc, 0x5 fmovdne %xcc, %f8, %f12 subc %i1, %o7, %o6 fcmpgt16 %f12, %f2, %l6 fpack32 %f4, %f0, %f6 fmovrde %i2, %f0, %f6 stx %i7, [%l7 + 0x08] fmovdge %icc, %f15, %f2 fzeros %f9 ldsb [%l7 + 0x7E], %l5 tg %xcc, 0x0 stx %g2, [%l7 + 0x08] fzeros %f6 brlz %g6, loop_6627 te %icc, 0x3 fcmple16 %f4, %f6, %o0 edge8ln %i5, %l4, %o1 loop_6627: fbge %fcc1, loop_6628 xor %g1, 0x0AA4, %o2 lduh [%l7 + 0x34], %i0 ldx [%l7 + 0x50], %i6 loop_6628: fba,a %fcc2, loop_6629 fmul8sux16 %f8, %f10, %f6 ta %icc, 0x4 fpack16 %f4, %f3 loop_6629: stb %l2, [%l7 + 0x0A] xnor %g7, %l1, %g3 movleu %xcc, %o3, %l0 fmovrsgez %g5, %f11, %f10 fnands %f3, %f7, %f9 fpack16 %f12, %f7 fmovsleu %icc, %f6, %f8 stw %i4, [%l7 + 0x2C] stb %g4, [%l7 + 0x5E] andncc %l3, %o5, %o4 sth %i1, [%l7 + 0x5E] std %f4, [%l7 + 0x70] fxnor %f2, %f0, %f8 st %f5, [%l7 + 0x30] fbne %fcc0, loop_6630 ld [%l7 + 0x3C], %f9 movrgez %o7, 0x1C0, %i3 fxor %f6, %f8, %f6 loop_6630: ldsw [%l7 + 0x0C], %l6 te %icc, 0x2 fpsub16s %f8, %f4, %f12 ldsw [%l7 + 0x24], %i2 fmovrsgez %o6, %f9, %f7 fxnors %f5, %f15, %f14 fcmpes %fcc2, %f15, %f8 movrgez %i7, %l5, %g6 stx %g2, [%l7 + 0x10] tne %icc, 0x1 st %f3, [%l7 + 0x74] lduh [%l7 + 0x6C], %o0 fbl %fcc2, loop_6631 st %f9, [%l7 + 0x2C] bvs,a loop_6632 fcmped %fcc3, %f2, %f2 loop_6631: edge32 %i5, %l4, %g1 fmovsl %xcc, %f0, %f10 loop_6632: xorcc %o2, 0x115D, %i0 ldd [%l7 + 0x68], %f0 pdist %f12, %f12, %f8 lduh [%l7 + 0x32], %o1 alignaddrl %l2, %i6, %l1 tg %icc, 0x3 taddcctv %g3, %o3, %l0 lduh [%l7 + 0x0A], %g7 andn %i4, %g5, %l3 lduh [%l7 + 0x54], %o5 ldsb [%l7 + 0x60], %o4 brlz,a %i1, loop_6633 ba,pt %xcc, loop_6634 xnorcc %g4, %i3, %o7 fpsub32s %f0, %f8, %f1 loop_6633: fpsub32s %f12, %f7, %f14 loop_6634: fbne %fcc3, loop_6635 tleu %xcc, 0x7 fmovscc %xcc, %f6, %f3 or %i2, 0x1724, %l6 loop_6635: fbne %fcc1, loop_6636 fcmped %fcc0, %f14, %f14 fmuld8ulx16 %f6, %f12, %f12 ldsw [%l7 + 0x3C], %o6 loop_6636: fcmpgt32 %f4, %f0, %i7 st %f1, [%l7 + 0x78] xorcc %l5, 0x19B0, %g6 fcmpne32 %f12, %f12, %o0 movrgez %g2, 0x1F6, %l4 movge %icc, %g1, %i5 ldsw [%l7 + 0x64], %i0 edge8 %o1, %o2, %l2 ble,a loop_6637 subc %i6, 0x1CB7, %g3 sth %l1, [%l7 + 0x14] brgez,a %l0, loop_6638 loop_6637: udivcc %o3, 0x1975, %i4 fmovsg %icc, %f12, %f0 movrlez %g7, %g5, %l3 loop_6638: st %f3, [%l7 + 0x18] fbne %fcc3, loop_6639 ldx [%l7 + 0x68], %o4 fbuge,a %fcc0, loop_6640 fmul8x16al %f9, %f14, %f6 loop_6639: bgu,a %xcc, loop_6641 ldd [%l7 + 0x50], %f6 loop_6640: fmovsvc %icc, %f1, %f2 fmovsgu %xcc, %f0, %f12 loop_6641: fzero %f6 fmovrsne %i1, %f13, %f14 sllx %o5, %g4, %i3 edge32l %i2, %l6, %o6 fcmpgt32 %f4, %f12, %i7 movcs %icc, %o7, %g6 std %f8, [%l7 + 0x10] fmovrde %o0, %f10, %f12 fornot1 %f2, %f0, %f8 array16 %g2, %l5, %l4 ba,a loop_6642 fandnot1 %f6, %f4, %f12 fmovdg %icc, %f2, %f15 addcc %g1, 0x1DA8, %i5 loop_6642: std %f2, [%l7 + 0x40] alignaddr %i0, %o1, %l2 array16 %i6, %g3, %l1 fnot2s %f8, %f0 movge %xcc, %l0, %o3 fmovdpos %icc, %f13, %f8 fcmpgt16 %f2, %f0, %o2 fmuld8sux16 %f9, %f15, %f0 fbue %fcc2, loop_6643 fexpand %f15, %f12 fnors %f3, %f12, %f6 ldd [%l7 + 0x58], %f8 loop_6643: stb %i4, [%l7 + 0x75] fbl %fcc2, loop_6644 pdist %f12, %f4, %f12 lduh [%l7 + 0x6A], %g7 bgu,pt %xcc, loop_6645 loop_6644: lduw [%l7 + 0x0C], %g5 edge8 %l3, %i1, %o4 ldsb [%l7 + 0x7F], %g4 loop_6645: fbug,a %fcc3, loop_6646 ldd [%l7 + 0x60], %f4 stx %i3, [%l7 + 0x68] fmovrslz %i2, %f11, %f12 loop_6646: alignaddrl %l6, %o5, %o6 mulscc %o7, %g6, %i7 sth %o0, [%l7 + 0x7E] ldsw [%l7 + 0x40], %l5 smul %l4, 0x1E4E, %g1 tne %xcc, 0x0 ldsw [%l7 + 0x30], %i5 fbule %fcc3, loop_6647 fmovdcs %icc, %f2, %f10 mova %xcc, %i0, %g2 mova %icc, %o1, %i6 loop_6647: tle %icc, 0x7 lduw [%l7 + 0x20], %l2 array32 %g3, %l0, %l1 subcc %o2, 0x0013, %o3 fba,a %fcc2, loop_6648 ldsh [%l7 + 0x60], %i4 fba,a %fcc2, loop_6649 fsrc2s %f2, %f8 loop_6648: st %f2, [%l7 + 0x44] xor %g5, %l3, %g7 loop_6649: ldsb [%l7 + 0x1C], %i1 ldsw [%l7 + 0x10], %o4 ldsb [%l7 + 0x53], %i3 brz %i2, loop_6650 ld [%l7 + 0x44], %f2 alignaddr %g4, %l6, %o5 fnand %f6, %f10, %f12 loop_6650: std %f12, [%l7 + 0x38] st %f6, [%l7 + 0x4C] fxor %f4, %f14, %f4 fmovdvs %icc, %f6, %f11 smulcc %o6, %o7, %g6 edge8ln %o0, %i7, %l4 tle %icc, 0x5 fpsub16s %f14, %f8, %f9 fmovdge %icc, %f6, %f0 ld [%l7 + 0x74], %f3 movle %icc, %g1, %i5 fcmped %fcc0, %f0, %f10 array16 %l5, %i0, %o1 srlx %i6, 0x16, %l2 bneg,pn %xcc, loop_6651 stx %g3, [%l7 + 0x38] fxor %f8, %f8, %f10 fmovscc %icc, %f2, %f10 loop_6651: bcc,a,pn %icc, loop_6652 lduw [%l7 + 0x40], %g2 fmul8x16 %f11, %f0, %f4 fmovsn %icc, %f9, %f14 loop_6652: ld [%l7 + 0x20], %f0 andn %l0, %o2, %l1 fcmpne16 %f6, %f2, %i4 fpsub16s %f15, %f5, %f9 fmovdgu %xcc, %f4, %f13 stx %g5, [%l7 + 0x50] ldsb [%l7 + 0x6D], %o3 tleu %icc, 0x0 fmovsneg %xcc, %f9, %f14 fmovsge %xcc, %f6, %f14 movleu %icc, %l3, %i1 fmovrde %g7, %f4, %f2 tcc %icc, 0x1 tl %xcc, 0x6 lduw [%l7 + 0x28], %o4 orncc %i2, 0x15EB, %i3 brlz %g4, loop_6653 tge %xcc, 0x4 ldub [%l7 + 0x1C], %l6 fbl %fcc2, loop_6654 loop_6653: ldx [%l7 + 0x78], %o5 ldsb [%l7 + 0x61], %o6 stx %o7, [%l7 + 0x18] loop_6654: fnegd %f14, %f4 ld [%l7 + 0x28], %f8 addccc %o0, %i7, %l4 andcc %g6, %g1, %i5 ldx [%l7 + 0x60], %i0 fnot2 %f0, %f12 fxnors %f0, %f6, %f14 ldx [%l7 + 0x48], %l5 brlz %i6, loop_6655 stx %l2, [%l7 + 0x20] fcmped %fcc0, %f2, %f10 ld [%l7 + 0x58], %f6 loop_6655: ldsh [%l7 + 0x6C], %o1 ldsh [%l7 + 0x72], %g2 ldd [%l7 + 0x28], %f2 fbul,a %fcc2, loop_6656 ldx [%l7 + 0x08], %g3 fxnors %f11, %f5, %f0 fcmpd %fcc1, %f10, %f2 loop_6656: orn %o2, %l1, %l0 ldsw [%l7 + 0x7C], %i4 fone %f8 lduw [%l7 + 0x30], %g5 fandnot2 %f12, %f4, %f8 movleu %xcc, %l3, %i1 ldsw [%l7 + 0x44], %g7 ble,a loop_6657 sll %o3, 0x03, %o4 bl,pt %icc, loop_6658 tgu %xcc, 0x4 loop_6657: nop setx loop_6659, %l0, %l1 jmpl %l1, %i2 fnands %f2, %f2, %f2 loop_6658: fmovsl %xcc, %f12, %f10 brlz %g4, loop_6660 loop_6659: xnor %l6, 0x0968, %i3 fnot1s %f4, %f4 stx %o6, [%l7 + 0x70] loop_6660: fcmps %fcc2, %f8, %f1 fmovrse %o7, %f9, %f6 xnor %o5, %o0, %i7 fmovdle %xcc, %f15, %f1 be %xcc, loop_6661 stx %g6, [%l7 + 0x30] orncc %g1, %i5, %i0 lduh [%l7 + 0x14], %l5 loop_6661: te %icc, 0x4 lduw [%l7 + 0x48], %l4 lduh [%l7 + 0x3A], %i6 subccc %l2, %g2, %g3 nop setx loop_6662, %l0, %l1 jmpl %l1, %o2 fmovdge %xcc, %f10, %f6 movcc %icc, %l1, %l0 fxnor %f4, %f10, %f14 loop_6662: fmovda %xcc, %f11, %f10 pdist %f12, %f4, %f8 bl,a,pn %xcc, loop_6663 fmovsge %icc, %f8, %f11 stw %i4, [%l7 + 0x58] fnegd %f10, %f4 loop_6663: sethi 0x15FC, %o1 bleu,pn %xcc, loop_6664 fmovdle %xcc, %f8, %f14 umulcc %g5, 0x12DF, %i1 fpadd16 %f12, %f4, %f2 loop_6664: stw %l3, [%l7 + 0x28] ldx [%l7 + 0x50], %g7 fbge,a %fcc1, loop_6665 fmovscs %icc, %f8, %f9 ldub [%l7 + 0x08], %o4 fsrc1 %f10, %f10 loop_6665: ba,a,pt %icc, loop_6666 fmul8x16 %f7, %f6, %f10 stx %i2, [%l7 + 0x60] st %f14, [%l7 + 0x5C] loop_6666: fpsub16 %f6, %f0, %f6 fbne %fcc3, loop_6667 ld [%l7 + 0x34], %f2 ldx [%l7 + 0x30], %o3 fmovdvc %xcc, %f3, %f1 loop_6667: bg %icc, loop_6668 fmovde %xcc, %f9, %f5 orcc %l6, 0x187D, %i3 std %f8, [%l7 + 0x58] loop_6668: fpsub32 %f0, %f14, %f4 ldsh [%l7 + 0x1A], %g4 fmovdne %icc, %f5, %f15 tg %icc, 0x0 fbue %fcc0, loop_6669 fxors %f1, %f12, %f14 movcc %icc, %o6, %o5 edge32ln %o7, %o0, %g6 loop_6669: ldsb [%l7 + 0x6D], %i7 fmul8ulx16 %f6, %f2, %f0 orncc %g1, %i0, %l5 ldsb [%l7 + 0x1F], %l4 movl %icc, %i6, %i5 lduw [%l7 + 0x78], %g2 tcc %icc, 0x7 fmul8x16au %f9, %f2, %f0 ldub [%l7 + 0x68], %l2 bvc,a loop_6670 movrlez %g3, 0x1F3, %o2 fpadd32 %f12, %f14, %f8 ldx [%l7 + 0x10], %l1 loop_6670: fmovsle %icc, %f6, %f9 sethi 0x0A89, %i4 fnot1s %f7, %f10 andncc %o1, %l0, %g5 ld [%l7 + 0x44], %f12 ldsw [%l7 + 0x0C], %i1 lduh [%l7 + 0x42], %g7 lduh [%l7 + 0x28], %o4 udivcc %i2, 0x1045, %l3 ldx [%l7 + 0x70], %o3 brlz %l6, loop_6671 stx %g4, [%l7 + 0x38] fblg %fcc0, loop_6672 fnot2s %f6, %f4 loop_6671: subcc %o6, 0x1D46, %o5 st %f9, [%l7 + 0x64] loop_6672: tneg %xcc, 0x1 bneg,a,pn %icc, loop_6673 fabss %f2, %f1 and %i3, 0x187C, %o0 lduh [%l7 + 0x36], %o7 loop_6673: lduw [%l7 + 0x1C], %i7 fors %f13, %f15, %f7 fmovrdlz %g6, %f0, %f8 ldub [%l7 + 0x10], %i0 fbule %fcc3, loop_6674 fmovrsne %l5, %f7, %f5 subccc %g1, 0x1863, %i6 movrne %l4, %g2, %l2 loop_6674: stb %g3, [%l7 + 0x6D] stw %o2, [%l7 + 0x6C] orn %l1, %i5, %o1 ldd [%l7 + 0x10], %f6 st %f15, [%l7 + 0x30] sdiv %i4, 0x1BBE, %g5 taddcctv %l0, %i1, %o4 ld [%l7 + 0x38], %f10 movl %icc, %g7, %l3 bg,pt %xcc, loop_6675 fandnot2s %f11, %f6, %f10 sth %o3, [%l7 + 0x78] stb %l6, [%l7 + 0x45] loop_6675: stx %g4, [%l7 + 0x30] brz %i2, loop_6676 sth %o6, [%l7 + 0x6C] bl %xcc, loop_6677 fbl %fcc3, loop_6678 loop_6676: be,a,pt %xcc, loop_6679 fmovrdgez %i3, %f0, %f10 loop_6677: fmovdl %icc, %f13, %f10 loop_6678: stw %o5, [%l7 + 0x24] loop_6679: std %f14, [%l7 + 0x70] tl %xcc, 0x2 fsrc1s %f13, %f11 sth %o7, [%l7 + 0x44] ldsw [%l7 + 0x20], %o0 std %f6, [%l7 + 0x68] andncc %i7, %i0, %l5 fbge,a %fcc1, loop_6680 movge %xcc, %g6, %g1 stx %i6, [%l7 + 0x28] ldsh [%l7 + 0x68], %l4 loop_6680: ldsh [%l7 + 0x46], %l2 brlz,a %g3, loop_6681 fmovs %f7, %f2 sdiv %g2, 0x05DD, %o2 sll %i5, %l1, %i4 loop_6681: brgz,a %g5, loop_6682 edge32 %l0, %o1, %i1 tvs %icc, 0x7 taddcctv %o4, %g7, %l3 loop_6682: fble %fcc3, loop_6683 stw %l6, [%l7 + 0x1C] ldd [%l7 + 0x58], %f8 stw %g4, [%l7 + 0x5C] loop_6683: bge,a,pt %xcc, loop_6684 fba %fcc1, loop_6685 ba loop_6686 st %f8, [%l7 + 0x4C] loop_6684: udiv %o3, 0x15F0, %o6 loop_6685: xnor %i2, 0x1091, %o5 loop_6686: fpack32 %f2, %f8, %f2 fmovsneg %icc, %f6, %f6 or %i3, 0x0CE6, %o0 array16 %i7, %i0, %l5 fmovd %f6, %f8 nop setx loop_6687, %l0, %l1 jmpl %l1, %o7 sdiv %g6, 0x0E77, %i6 fpsub16s %f6, %f0, %f14 lduw [%l7 + 0x10], %g1 loop_6687: fmovsge %icc, %f2, %f4 ldub [%l7 + 0x27], %l4 lduw [%l7 + 0x1C], %l2 fpsub32 %f6, %f12, %f8 subccc %g2, %o2, %i5 tn %xcc, 0x7 fcmpgt16 %f10, %f4, %g3 fornot1 %f14, %f6, %f8 stw %i4, [%l7 + 0x38] taddcc %g5, 0x17EC, %l0 st %f12, [%l7 + 0x4C] fmul8sux16 %f12, %f4, %f2 movrgz %l1, 0x3E8, %i1 bne,a loop_6688 edge8n %o4, %g7, %o1 ldx [%l7 + 0x50], %l6 fmovsne %icc, %f9, %f7 loop_6688: ldsb [%l7 + 0x09], %l3 fbu %fcc0, loop_6689 ldub [%l7 + 0x3B], %g4 tleu %xcc, 0x3 fmovsle %xcc, %f8, %f1 loop_6689: fpack16 %f2, %f6 sth %o3, [%l7 + 0x12] st %f1, [%l7 + 0x50] tsubcctv %i2, 0x1F59, %o5 stb %o6, [%l7 + 0x14] ld [%l7 + 0x50], %f8 fpack32 %f6, %f14, %f0 brz,a %i3, loop_6690 fcmpgt32 %f12, %f6, %i7 fands %f5, %f8, %f1 fmovsne %xcc, %f12, %f4 loop_6690: ldsh [%l7 + 0x68], %i0 ldx [%l7 + 0x70], %l5 ldsb [%l7 + 0x0C], %o7 movrlz %o0, 0x211, %i6 st %f15, [%l7 + 0x08] fmovrslez %g1, %f10, %f0 stb %g6, [%l7 + 0x55] tneg %icc, 0x4 fxnor %f14, %f0, %f2 fcmps %fcc0, %f11, %f9 fmovs %f10, %f1 bshuffle %f6, %f10, %f2 ldd [%l7 + 0x70], %f10 fpackfix %f2, %f10 fmul8x16al %f5, %f1, %f12 fbne,a %fcc1, loop_6691 fbl %fcc0, loop_6692 fmovrslz %l2, %f15, %f9 fmovdge %xcc, %f9, %f4 loop_6691: stb %g2, [%l7 + 0x3D] loop_6692: sdivcc %o2, 0x0F61, %l4 andn %i5, %i4, %g5 fcmpeq16 %f2, %f4, %l0 tvs %xcc, 0x6 fmovscs %xcc, %f10, %f4 fmovscc %icc, %f4, %f15 ldx [%l7 + 0x18], %l1 fxor %f6, %f6, %f12 fpsub32s %f0, %f12, %f15 ldsb [%l7 + 0x33], %g3 fmovdne %icc, %f13, %f8 fnand %f14, %f2, %f10 ldsb [%l7 + 0x67], %o4 fandnot1s %f12, %f6, %f2 fmovrsne %g7, %f15, %f10 stb %i1, [%l7 + 0x7A] fbul %fcc3, loop_6693 lduw [%l7 + 0x78], %o1 sdivx %l3, 0x1366, %l6 ba,a,pt %icc, loop_6694 loop_6693: stb %o3, [%l7 + 0x2D] fmul8x16al %f13, %f14, %f0 fmovsle %xcc, %f8, %f1 loop_6694: std %f6, [%l7 + 0x68] fcmped %fcc0, %f8, %f14 brgez,a %g4, loop_6695 ldsh [%l7 + 0x6A], %o5 std %f0, [%l7 + 0x50] fmovse %icc, %f11, %f0 loop_6695: fbl,a %fcc3, loop_6696 sth %i2, [%l7 + 0x36] sra %i3, %o6, %i0 srax %i7, 0x1A, %l5 loop_6696: movle %xcc, %o7, %o0 ldub [%l7 + 0x12], %i6 tle %xcc, 0x7 or %g1, 0x19A8, %l2 brgz,a %g2, loop_6697 fxnor %f10, %f6, %f6 fmovdpos %xcc, %f0, %f6 lduw [%l7 + 0x0C], %g6 loop_6697: stx %o2, [%l7 + 0x58] fbg %fcc0, loop_6698 fmul8x16au %f7, %f2, %f6 stb %l4, [%l7 + 0x6B] sth %i4, [%l7 + 0x58] loop_6698: movl %icc, %i5, %g5 ld [%l7 + 0x44], %f7 ldsh [%l7 + 0x58], %l1 tneg %xcc, 0x0 fmovsle %icc, %f13, %f14 srl %g3, %l0, %o4 ld [%l7 + 0x0C], %f15 fnegs %f12, %f8 bne,a loop_6699 call loop_6700 lduw [%l7 + 0x5C], %g7 ldd [%l7 + 0x20], %f6 loop_6699: nop setx loop_6701, %l0, %l1 jmpl %l1, %o1 loop_6700: fmovdn %icc, %f1, %f3 ldd [%l7 + 0x18], %f0 movpos %icc, %l3, %l6 loop_6701: sll %i1, %o3, %o5 fmovdvs %xcc, %f13, %f8 fmovscc %icc, %f15, %f10 ldx [%l7 + 0x30], %g4 brgez %i2, loop_6702 tl %icc, 0x6 udivx %i3, 0x19CE, %i0 fblg %fcc0, loop_6703 loop_6702: sethi 0x01A8, %o6 fmovdpos %xcc, %f11, %f1 ld [%l7 + 0x54], %f13 loop_6703: fmul8x16 %f2, %f6, %f6 add %i7, 0x0087, %l5 fxnor %f12, %f8, %f8 lduw [%l7 + 0x48], %o0 fcmple32 %f8, %f10, %i6 or %o7, %g1, %l2 fcmps %fcc1, %f10, %f8 lduh [%l7 + 0x52], %g6 fxnors %f11, %f3, %f11 bcc,a,pt %xcc, loop_6704 fmovsneg %xcc, %f7, %f8 ldd [%l7 + 0x68], %f2 array32 %g2, %o2, %l4 loop_6704: ld [%l7 + 0x64], %f6 movrlz %i5, %i4, %l1 stx %g3, [%l7 + 0x40] fone %f6 sllx %g5, 0x16, %l0 bg,a,pt %xcc, loop_6705 tne %icc, 0x3 orn %g7, 0x04B8, %o1 fmovrsne %o4, %f6, %f11 loop_6705: fxors %f7, %f0, %f0 andncc %l6, %i1, %l3 nop setx loop_6706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x34] stw %o3, [%l7 + 0x70] fxor %f4, %f2, %f8 loop_6706: movg %icc, %o5, %i2 movpos %xcc, %g4, %i0 lduw [%l7 + 0x0C], %o6 fmovrdlez %i7, %f6, %f14 fmovdvs %xcc, %f3, %f11 ld [%l7 + 0x58], %f12 fmovrde %i3, %f8, %f12 fmovrdne %o0, %f10, %f2 popc 0x13D1, %i6 fmovrslez %o7, %f6, %f0 edge8n %g1, %l2, %g6 movg %icc, %g2, %l5 for %f6, %f12, %f14 ta %icc, 0x3 ld [%l7 + 0x58], %f10 fmovsvs %icc, %f0, %f15 lduw [%l7 + 0x20], %o2 ldd [%l7 + 0x30], %f14 addccc %l4, 0x0B53, %i5 fsrc1 %f8, %f4 andn %i4, 0x0B6D, %l1 bg loop_6707 fsrc1s %f4, %f1 fmovsleu %xcc, %f3, %f2 fmovrsne %g3, %f14, %f14 loop_6707: sra %g5, %l0, %o1 fmovrdgz %g7, %f10, %f6 fbg %fcc2, loop_6708 array32 %l6, %i1, %o4 alignaddrl %l3, %o3, %i2 fpsub16 %f10, %f6, %f6 loop_6708: ldsh [%l7 + 0x70], %g4 fmovd %f14, %f2 brgz %o5, loop_6709 movvc %xcc, %o6, %i0 lduw [%l7 + 0x60], %i7 fands %f12, %f13, %f8 loop_6709: stx %o0, [%l7 + 0x20] ldx [%l7 + 0x30], %i6 umul %o7, 0x1070, %i3 fmovsge %icc, %f10, %f11 orn %l2, %g6, %g1 add %l5, 0x1CC6, %o2 std %f12, [%l7 + 0x20] or %g2, 0x02FA, %l4 tcc %icc, 0x0 lduw [%l7 + 0x38], %i5 edge8l %l1, %g3, %g5 ldd [%l7 + 0x30], %f8 brgez %i4, loop_6710 fmovrsne %o1, %f2, %f13 taddcctv %g7, %l0, %l6 sth %o4, [%l7 + 0x6C] loop_6710: ldx [%l7 + 0x10], %i1 fmovdcc %icc, %f11, %f2 sdivx %l3, 0x1C53, %o3 fbl,a %fcc2, loop_6711 fbul,a %fcc2, loop_6712 brlz %g4, loop_6713 addccc %o5, 0x13F7, %i2 loop_6711: tsubcc %o6, %i0, %i7 loop_6712: fsrc1s %f12, %f0 loop_6713: fmovdgu %icc, %f5, %f14 movleu %icc, %o0, %o7 fxor %f2, %f6, %f12 bne,a,pt %xcc, loop_6714 ldsw [%l7 + 0x44], %i6 or %i3, %g6, %l2 stb %g1, [%l7 + 0x61] loop_6714: fabss %f6, %f0 fba,a %fcc0, loop_6715 movpos %icc, %o2, %g2 andncc %l5, %i5, %l1 ldd [%l7 + 0x38], %f4 loop_6715: fornot1s %f13, %f6, %f13 bg loop_6716 bleu,a %icc, loop_6717 fmovdgu %icc, %f0, %f5 std %f2, [%l7 + 0x08] loop_6716: sub %l4, %g5, %g3 loop_6717: sth %o1, [%l7 + 0x54] array8 %i4, %g7, %l0 fmovdleu %icc, %f6, %f14 fpack32 %f0, %f0, %f14 ld [%l7 + 0x6C], %f6 ldd [%l7 + 0x40], %f0 lduw [%l7 + 0x64], %l6 fmovdn %xcc, %f5, %f1 movre %i1, %o4, %l3 fcmps %fcc3, %f5, %f5 fmovsvc %xcc, %f7, %f5 fsrc1s %f15, %f8 tcs %icc, 0x5 st %f7, [%l7 + 0x54] brnz,a %o3, loop_6718 stw %g4, [%l7 + 0x1C] sth %i2, [%l7 + 0x74] tge %icc, 0x0 loop_6718: ldsw [%l7 + 0x20], %o6 bl %icc, loop_6719 ldsb [%l7 + 0x2F], %i0 fbe %fcc0, loop_6720 stw %o5, [%l7 + 0x20] loop_6719: sll %o0, 0x0D, %o7 bn,a,pn %xcc, loop_6721 loop_6720: movgu %xcc, %i7, %i3 fble,a %fcc2, loop_6722 std %f4, [%l7 + 0x18] loop_6721: be,a,pn %xcc, loop_6723 ldub [%l7 + 0x24], %i6 loop_6722: add %g6, %g1, %l2 ldd [%l7 + 0x58], %f14 loop_6723: ldsh [%l7 + 0x46], %o2 ldd [%l7 + 0x30], %f0 ldx [%l7 + 0x78], %l5 fnot1 %f2, %f6 fmovdcs %xcc, %f2, %f10 ldsb [%l7 + 0x31], %g2 ld [%l7 + 0x14], %f15 array8 %l1, %i5, %l4 smulcc %g5, %g3, %o1 fmul8sux16 %f4, %f14, %f0 edge32n %g7, %l0, %l6 ldsb [%l7 + 0x4E], %i1 stx %i4, [%l7 + 0x58] ldsb [%l7 + 0x46], %o4 movrlz %l3, 0x084, %g4 stx %i2, [%l7 + 0x78] fmovdvs %xcc, %f3, %f1 tneg %icc, 0x1 sllx %o6, %i0, %o5 movrlz %o3, %o0, %i7 fmovdne %icc, %f12, %f1 tne %xcc, 0x7 fmovrsne %o7, %f1, %f4 fba %fcc3, loop_6724 fmovdg %xcc, %f2, %f0 movrgz %i3, %i6, %g1 lduw [%l7 + 0x20], %l2 loop_6724: std %f12, [%l7 + 0x50] fpmerge %f4, %f11, %f10 stw %o2, [%l7 + 0x3C] fpsub32s %f8, %f9, %f11 st %f5, [%l7 + 0x48] fpadd16s %f14, %f9, %f11 movre %g6, 0x1FA, %g2 fbne %fcc1, loop_6725 edge16l %l1, %i5, %l4 xnorcc %l5, 0x0017, %g5 movne %icc, %g3, %o1 loop_6725: move %xcc, %g7, %l0 udivcc %l6, 0x0A67, %i4 umul %o4, 0x1688, %l3 edge32n %g4, %i2, %o6 nop setx loop_6726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x40], %f6 fpsub32 %f10, %f8, %f0 subcc %i0, 0x05C6, %i1 loop_6726: movle %xcc, %o3, %o0 srax %o5, 0x16, %o7 fmovdn %icc, %f13, %f10 fcmpeq16 %f10, %f4, %i7 te %icc, 0x1 fandnot1s %f5, %f1, %f0 stb %i3, [%l7 + 0x6A] fble,a %fcc0, loop_6727 stw %i6, [%l7 + 0x20] stb %g1, [%l7 + 0x42] tn %xcc, 0x1 loop_6727: ldsb [%l7 + 0x52], %l2 brlez,a %o2, loop_6728 lduw [%l7 + 0x28], %g2 fmovrslez %l1, %f15, %f15 andcc %g6, 0x0DD9, %i5 loop_6728: fblg,a %fcc1, loop_6729 fbl,a %fcc0, loop_6730 ldsw [%l7 + 0x34], %l4 lduh [%l7 + 0x18], %l5 loop_6729: xnorcc %g5, 0x0DC4, %o1 loop_6730: fbo,a %fcc3, loop_6731 array8 %g3, %g7, %l6 ldsw [%l7 + 0x24], %l0 fmul8ulx16 %f14, %f6, %f4 loop_6731: brlez,a %o4, loop_6732 ldx [%l7 + 0x48], %i4 sdivx %g4, 0x03FE, %l3 ldsw [%l7 + 0x4C], %o6 loop_6732: fpack16 %f2, %f14 fnot1s %f10, %f9 stw %i2, [%l7 + 0x4C] fbn %fcc1, loop_6733 sth %i0, [%l7 + 0x1A] fnegs %f6, %f3 movcc %icc, %o3, %i1 loop_6733: movneg %xcc, %o5, %o7 fmovrse %i7, %f1, %f1 st %f3, [%l7 + 0x14] movleu %xcc, %i3, %i6 orn %o0, 0x1F40, %l2 fmovrsgez %o2, %f2, %f6 addcc %g2, 0x1B67, %l1 fsrc1s %f11, %f0 fcmple32 %f2, %f0, %g1 fmovrdne %i5, %f14, %f8 lduw [%l7 + 0x14], %l4 fpack16 %f4, %f14 lduw [%l7 + 0x30], %l5 fornot1s %f14, %f6, %f12 ba,a,pt %icc, loop_6734 fmul8ulx16 %f2, %f0, %f2 fmovsg %icc, %f15, %f9 ble %icc, loop_6735 loop_6734: ldsw [%l7 + 0x24], %g5 lduw [%l7 + 0x48], %g6 lduh [%l7 + 0x08], %o1 loop_6735: stw %g7, [%l7 + 0x68] stw %g3, [%l7 + 0x74] orncc %l6, 0x1375, %o4 fandnot2s %f13, %f0, %f3 fbug,a %fcc3, loop_6736 lduh [%l7 + 0x68], %i4 andn %g4, 0x0D94, %l0 tle %xcc, 0x2 loop_6736: st %f6, [%l7 + 0x18] umul %o6, %l3, %i0 for %f0, %f8, %f10 edge32 %i2, %o3, %i1 lduh [%l7 + 0x72], %o7 fmovsne %xcc, %f4, %f13 fnand %f14, %f10, %f0 fmovdgu %icc, %f7, %f8 fbuge,a %fcc3, loop_6737 ld [%l7 + 0x68], %f3 bl,a,pt %xcc, loop_6738 stb %i7, [%l7 + 0x18] loop_6737: tne %xcc, 0x0 fmovrdne %i3, %f12, %f8 loop_6738: tg %icc, 0x3 and %o5, %o0, %i6 for %f2, %f6, %f4 fxors %f2, %f15, %f13 ldub [%l7 + 0x23], %o2 std %f0, [%l7 + 0x68] sdivx %l2, 0x09F9, %g2 sth %l1, [%l7 + 0x28] ldd [%l7 + 0x20], %f14 fmovsn %icc, %f7, %f11 tvs %icc, 0x0 movvs %icc, %i5, %g1 fmovsleu %icc, %f10, %f1 fmovrslz %l4, %f7, %f4 sth %l5, [%l7 + 0x76] ldub [%l7 + 0x56], %g6 brgez,a %o1, loop_6739 movrgez %g5, 0x36C, %g3 edge32n %l6, %o4, %i4 te %xcc, 0x7 loop_6739: ldsh [%l7 + 0x4C], %g4 nop setx loop_6740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %l0, 0x00E9, %o6 fbne %fcc0, loop_6741 addcc %g7, %i0, %i2 loop_6740: stb %o3, [%l7 + 0x0C] fmul8x16al %f9, %f1, %f0 loop_6741: xorcc %l3, 0x0029, %i1 fmovrdlz %o7, %f6, %f10 ldsh [%l7 + 0x68], %i7 orcc %i3, %o5, %i6 fnor %f8, %f10, %f0 fpadd16s %f9, %f10, %f1 fcmple16 %f2, %f4, %o0 stb %o2, [%l7 + 0x35] stx %g2, [%l7 + 0x38] fmul8ulx16 %f4, %f10, %f6 ldsh [%l7 + 0x74], %l1 srax %i5, 0x08, %g1 st %f5, [%l7 + 0x6C] fbe,a %fcc3, loop_6742 or %l2, 0x00A0, %l4 std %f8, [%l7 + 0x20] tsubcc %g6, %l5, %g5 loop_6742: ldsb [%l7 + 0x2F], %o1 ldsb [%l7 + 0x3C], %g3 fmovrsgz %l6, %f11, %f6 bne,a %xcc, loop_6743 bne,pt %xcc, loop_6744 lduw [%l7 + 0x44], %i4 fmul8x16au %f10, %f10, %f12 loop_6743: xorcc %g4, %l0, %o4 loop_6744: movleu %icc, %o6, %g7 ldsw [%l7 + 0x4C], %i0 ldub [%l7 + 0x7A], %i2 edge8n %l3, %i1, %o3 fmovrslez %i7, %f0, %f11 lduh [%l7 + 0x1C], %i3 movg %icc, %o7, %o5 fmovdgu %icc, %f0, %f2 fnot2s %f1, %f10 fpadd16s %f11, %f10, %f5 fmovrdlz %i6, %f4, %f6 movn %icc, %o0, %g2 stx %l1, [%l7 + 0x28] bpos,pt %icc, loop_6745 fcmpgt32 %f0, %f12, %i5 stx %o2, [%l7 + 0x08] ldx [%l7 + 0x40], %l2 loop_6745: fmovda %icc, %f12, %f14 xor %g1, %l4, %g6 ldd [%l7 + 0x30], %f4 sth %l5, [%l7 + 0x34] ldsb [%l7 + 0x17], %o1 pdist %f0, %f4, %f4 xnorcc %g5, 0x0D1F, %l6 xorcc %i4, 0x1E09, %g3 addccc %g4, 0x0B97, %l0 ldsb [%l7 + 0x75], %o4 bge loop_6746 tne %icc, 0x0 ldx [%l7 + 0x48], %o6 fpadd32s %f14, %f14, %f7 loop_6746: edge8 %i0, %g7, %i2 sth %l3, [%l7 + 0x72] bshuffle %f4, %f4, %f12 fmovda %icc, %f12, %f6 std %f4, [%l7 + 0x30] fnegd %f4, %f8 bpos,pt %xcc, loop_6747 fmovscs %xcc, %f15, %f0 fbg %fcc2, loop_6748 fbe %fcc3, loop_6749 loop_6747: umul %i1, %i7, %o3 fmovdgu %xcc, %f11, %f6 loop_6748: fandnot1 %f2, %f8, %f10 loop_6749: ldub [%l7 + 0x12], %i3 xnorcc %o7, 0x157F, %o5 ba,pn %icc, loop_6750 sra %i6, 0x10, %o0 nop setx loop_6751, %l0, %l1 jmpl %l1, %l1 stw %i5, [%l7 + 0x44] loop_6750: stx %o2, [%l7 + 0x38] bn,a,pt %xcc, loop_6752 loop_6751: fnot1s %f2, %f13 be,a loop_6753 std %f10, [%l7 + 0x28] loop_6752: tl %xcc, 0x2 tge %icc, 0x0 loop_6753: mulx %g2, %l2, %l4 fmovdleu %xcc, %f11, %f8 sth %g1, [%l7 + 0x1A] edge32l %g6, %l5, %o1 fcmpes %fcc3, %f2, %f6 tneg %xcc, 0x7 ldx [%l7 + 0x08], %g5 std %f0, [%l7 + 0x18] tcs %xcc, 0x2 ldub [%l7 + 0x69], %l6 fpmerge %f6, %f1, %f12 tne %icc, 0x6 bneg,pt %xcc, loop_6754 fpadd32 %f4, %f6, %f0 ldd [%l7 + 0x70], %f14 ldsb [%l7 + 0x65], %i4 loop_6754: te %xcc, 0x0 fmovdvc %icc, %f11, %f6 fmovscc %icc, %f12, %f8 fmovrde %g4, %f2, %f4 lduh [%l7 + 0x7A], %g3 ldsh [%l7 + 0x20], %l0 or %o6, 0x0A3B, %i0 fnor %f0, %f14, %f4 stb %o4, [%l7 + 0x6B] fsrc2 %f10, %f14 ldsw [%l7 + 0x1C], %g7 tl %xcc, 0x5 fbule,a %fcc2, loop_6755 fnegd %f4, %f10 ldsh [%l7 + 0x28], %l3 stw %i2, [%l7 + 0x18] loop_6755: ldsb [%l7 + 0x5A], %i7 fxors %f13, %f3, %f2 tcc %icc, 0x3 ldd [%l7 + 0x08], %f10 stw %i1, [%l7 + 0x58] movvs %xcc, %o3, %o7 brnz %i3, loop_6756 xorcc %o5, 0x146A, %o0 tvs %icc, 0x6 nop setx loop_6757, %l0, %l1 jmpl %l1, %l1 loop_6756: fmul8x16 %f11, %f0, %f8 ldub [%l7 + 0x41], %i6 addc %i5, 0x0F04, %o2 loop_6757: fcmpeq16 %f6, %f14, %l2 fmovd %f4, %f8 nop setx loop_6758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnands %f15, %f15, %f10 lduw [%l7 + 0x50], %g2 fbug,a %fcc3, loop_6759 loop_6758: addc %l4, %g6, %g1 sth %l5, [%l7 + 0x16] fands %f15, %f11, %f9 loop_6759: st %f3, [%l7 + 0x10] stw %g5, [%l7 + 0x4C] fornot1 %f14, %f6, %f12 fzeros %f10 sdiv %l6, 0x1647, %i4 bne,a,pn %icc, loop_6760 ldx [%l7 + 0x48], %g4 fexpand %f1, %f14 fbge %fcc2, loop_6761 loop_6760: subc %g3, %l0, %o1 stb %i0, [%l7 + 0x6E] fmovrsne %o6, %f1, %f2 loop_6761: tge %icc, 0x2 fmovrdgz %o4, %f8, %f10 sra %g7, %i2, %i7 ldub [%l7 + 0x7B], %l3 fbue %fcc2, loop_6762 fmovdl %icc, %f6, %f0 ldx [%l7 + 0x08], %i1 ldsw [%l7 + 0x5C], %o7 loop_6762: sllx %i3, 0x09, %o3 fmovsl %icc, %f10, %f15 subccc %o0, %l1, %i6 stb %o5, [%l7 + 0x43] fmovdl %xcc, %f15, %f2 orncc %o2, %i5, %l2 tn %icc, 0x5 stx %g2, [%l7 + 0x38] fxnor %f2, %f0, %f2 taddcctv %g6, 0x1212, %g1 movne %xcc, %l4, %g5 sub %l6, 0x0250, %l5 fones %f6 ld [%l7 + 0x3C], %f13 or %g4, 0x12F7, %g3 edge8l %l0, %i4, %i0 udiv %o6, 0x029A, %o1 fcmpd %fcc1, %f6, %f2 bl,a loop_6763 tcc %xcc, 0x4 lduh [%l7 + 0x2E], %o4 fmovrsne %g7, %f5, %f12 loop_6763: ldsb [%l7 + 0x59], %i7 sub %i2, %i1, %l3 sllx %i3, %o7, %o3 lduh [%l7 + 0x4A], %o0 fornot2s %f8, %f12, %f13 fcmped %fcc3, %f2, %f4 ld [%l7 + 0x08], %f0 edge8 %l1, %o5, %o2 srl %i5, 0x05, %l2 andcc %i6, %g6, %g2 fbule %fcc3, loop_6764 fcmpne16 %f2, %f14, %l4 st %f10, [%l7 + 0x44] fmovscc %xcc, %f1, %f6 loop_6764: ldsh [%l7 + 0x78], %g1 mulx %l6, %g5, %l5 edge8 %g4, %g3, %i4 srlx %i0, 0x08, %l0 fxors %f14, %f12, %f14 fmovdvc %xcc, %f12, %f12 alignaddrl %o6, %o4, %g7 bleu,a loop_6765 fmuld8ulx16 %f10, %f10, %f14 sth %o1, [%l7 + 0x24] fmovdn %xcc, %f8, %f11 loop_6765: be,pn %xcc, loop_6766 fmovsge %icc, %f6, %f11 alignaddrl %i7, %i2, %i1 fmovdcs %xcc, %f7, %f11 loop_6766: brgez %i3, loop_6767 stb %o7, [%l7 + 0x66] array16 %o3, %l3, %o0 fmovdvs %xcc, %f2, %f12 loop_6767: fbul %fcc3, loop_6768 srl %o5, 0x19, %l1 fcmpne16 %f2, %f0, %o2 fsrc2s %f7, %f5 loop_6768: fbu %fcc1, loop_6769 edge32ln %l2, %i5, %g6 fmovdge %xcc, %f1, %f1 stb %g2, [%l7 + 0x15] loop_6769: fpsub32s %f13, %f2, %f8 sdiv %i6, 0x046B, %g1 stx %l4, [%l7 + 0x60] fpsub16 %f14, %f4, %f10 for %f10, %f0, %f12 edge8n %l6, %l5, %g5 edge32 %g4, %i4, %i0 mulscc %l0, %g3, %o4 ldsw [%l7 + 0x4C], %g7 fmovrdlez %o1, %f6, %f6 ldsb [%l7 + 0x12], %i7 ldsw [%l7 + 0x58], %o6 movvs %xcc, %i2, %i3 movvs %xcc, %o7, %i1 edge8l %o3, %l3, %o0 ldd [%l7 + 0x10], %f0 fbul,a %fcc1, loop_6770 ldsw [%l7 + 0x50], %o5 move %xcc, %o2, %l2 fbu,a %fcc0, loop_6771 loop_6770: bshuffle %f6, %f12, %f6 bn loop_6772 fbl,a %fcc0, loop_6773 loop_6771: sth %i5, [%l7 + 0x26] movpos %icc, %l1, %g2 loop_6772: xnorcc %i6, %g6, %l4 loop_6773: nop setx loop_6774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f14, %f12 alignaddrl %g1, %l5, %g5 xnor %g4, %l6, %i0 loop_6774: fbg %fcc1, loop_6775 ldx [%l7 + 0x50], %i4 bvc,a,pn %xcc, loop_6776 move %xcc, %l0, %g3 loop_6775: fbg,a %fcc1, loop_6777 st %f1, [%l7 + 0x64] loop_6776: bge %xcc, loop_6778 brz,a %g7, loop_6779 loop_6777: fmovdvc %xcc, %f13, %f15 movrne %o1, 0x374, %i7 loop_6778: brgz %o6, loop_6780 loop_6779: st %f1, [%l7 + 0x2C] stw %o4, [%l7 + 0x14] fands %f0, %f4, %f15 loop_6780: fbule,a %fcc1, loop_6781 ldx [%l7 + 0x58], %i3 ldsw [%l7 + 0x7C], %i2 ldsw [%l7 + 0x14], %i1 loop_6781: fbne,a %fcc1, loop_6782 movcc %icc, %o3, %l3 tpos %icc, 0x1 fmovrsgez %o0, %f11, %f8 loop_6782: ldsh [%l7 + 0x78], %o7 sth %o5, [%l7 + 0x32] ld [%l7 + 0x6C], %f1 fcmpeq16 %f0, %f12, %l2 fmovsne %xcc, %f0, %f4 ldsw [%l7 + 0x3C], %o2 siam 0x5 fblg %fcc0, loop_6783 edge16ln %i5, %l1, %g2 movg %xcc, %i6, %g6 ldsb [%l7 + 0x5A], %l4 loop_6783: tle %icc, 0x4 fones %f0 edge16l %g1, %l5, %g5 array8 %l6, %i0, %i4 bg,pn %icc, loop_6784 edge32n %l0, %g4, %g7 stb %g3, [%l7 + 0x73] udivx %o1, 0x0F32, %i7 loop_6784: stb %o4, [%l7 + 0x5C] ldsb [%l7 + 0x74], %i3 sll %i2, 0x18, %i1 fzeros %f15 fmovrdgez %o3, %f10, %f0 std %f12, [%l7 + 0x58] fnegs %f15, %f9 ldsh [%l7 + 0x68], %o6 stb %l3, [%l7 + 0x36] fcmpd %fcc1, %f12, %f10 fmovda %xcc, %f2, %f6 ldsw [%l7 + 0x20], %o7 fmovrslez %o5, %f7, %f6 add %l2, %o2, %o0 fbn %fcc2, loop_6785 xorcc %l1, 0x05D4, %g2 xnor %i6, %g6, %l4 edge32ln %g1, %i5, %g5 loop_6785: tvc %icc, 0x3 lduw [%l7 + 0x2C], %l5 umul %i0, 0x0CE3, %l6 fabss %f1, %f14 brz %i4, loop_6786 udivcc %l0, 0x0121, %g4 fnot1s %f3, %f12 fmovrse %g3, %f4, %f1 loop_6786: ldsw [%l7 + 0x58], %o1 stb %i7, [%l7 + 0x0E] fmul8x16au %f10, %f5, %f0 std %f0, [%l7 + 0x18] fmovrde %g7, %f8, %f10 fmovscs %xcc, %f0, %f10 edge16ln %o4, %i3, %i1 fmul8sux16 %f6, %f2, %f12 movneg %icc, %i2, %o6 fmuld8sux16 %f14, %f14, %f14 movcc %xcc, %l3, %o7 movneg %xcc, %o3, %l2 stb %o5, [%l7 + 0x12] movl %xcc, %o2, %l1 tgu %icc, 0x7 fmovrslez %g2, %f8, %f2 ldsw [%l7 + 0x14], %o0 mulscc %g6, %l4, %g1 fmovrslz %i6, %f7, %f6 bneg,a,pt %xcc, loop_6787 fpsub32 %f2, %f2, %f12 bpos,a loop_6788 andcc %i5, %g5, %i0 loop_6787: ldsh [%l7 + 0x38], %l6 fnot2s %f12, %f1 loop_6788: sth %l5, [%l7 + 0x4A] edge32 %i4, %g4, %g3 fpackfix %f4, %f11 ta %xcc, 0x7 ldsh [%l7 + 0x10], %o1 st %f11, [%l7 + 0x68] edge32 %i7, %g7, %o4 tvs %xcc, 0x4 tpos %xcc, 0x2 lduw [%l7 + 0x4C], %l0 ldsh [%l7 + 0x1E], %i1 umulcc %i2, %o6, %i3 fba,a %fcc3, loop_6789 xorcc %l3, 0x0ACC, %o7 ldx [%l7 + 0x60], %o3 ldx [%l7 + 0x78], %o5 loop_6789: fone %f4 ldub [%l7 + 0x5D], %l2 st %f0, [%l7 + 0x70] sth %o2, [%l7 + 0x0E] fcmple32 %f14, %f10, %l1 fmovsg %xcc, %f7, %f11 fpsub32 %f4, %f12, %f8 lduw [%l7 + 0x40], %o0 tne %xcc, 0x6 bcc,a,pn %icc, loop_6790 fone %f12 bcc,pn %xcc, loop_6791 stx %g6, [%l7 + 0x58] loop_6790: array16 %l4, %g1, %g2 std %f12, [%l7 + 0x38] loop_6791: ldd [%l7 + 0x28], %f12 bleu,a loop_6792 lduh [%l7 + 0x32], %i6 sth %i5, [%l7 + 0x3A] ldub [%l7 + 0x24], %i0 loop_6792: fmovs %f14, %f1 sth %l6, [%l7 + 0x2A] smul %g5, %l5, %g4 movle %xcc, %g3, %i4 xorcc %i7, 0x12FF, %g7 fcmpgt16 %f4, %f6, %o4 ldsb [%l7 + 0x14], %o1 xnorcc %l0, 0x09AC, %i2 tge %icc, 0x4 tle %xcc, 0x4 st %f4, [%l7 + 0x38] fzeros %f10 edge32 %i1, %o6, %l3 fbue %fcc1, loop_6793 call loop_6794 tvc %icc, 0x3 fmovrslez %i3, %f12, %f11 loop_6793: subccc %o7, 0x070A, %o3 loop_6794: ldd [%l7 + 0x10], %f4 fmovdvs %xcc, %f13, %f5 lduh [%l7 + 0x2E], %l2 stw %o2, [%l7 + 0x54] fnot2 %f6, %f8 fxors %f9, %f3, %f13 ldub [%l7 + 0x50], %o5 fmovdcc %xcc, %f5, %f4 sth %l1, [%l7 + 0x46] edge8ln %g6, %o0, %l4 bcc,a loop_6795 sth %g1, [%l7 + 0x40] movcc %icc, %i6, %i5 lduw [%l7 + 0x6C], %i0 loop_6795: stb %l6, [%l7 + 0x6B] ldsw [%l7 + 0x3C], %g5 fandnot1 %f8, %f0, %f2 ldd [%l7 + 0x78], %f0 fmovscs %xcc, %f14, %f14 stw %g2, [%l7 + 0x34] fpmerge %f4, %f12, %f10 fpack32 %f0, %f0, %f8 ldsh [%l7 + 0x2C], %l5 movleu %icc, %g3, %i4 lduw [%l7 + 0x70], %i7 fbul,a %fcc2, loop_6796 movvs %icc, %g7, %o4 fnor %f2, %f2, %f2 alignaddr %g4, %l0, %i2 loop_6796: fmovrsgez %o1, %f13, %f8 sdiv %o6, 0x1571, %l3 edge32l %i1, %i3, %o3 ldub [%l7 + 0x62], %l2 smulcc %o2, %o7, %o5 faligndata %f2, %f10, %f4 fnot1s %f7, %f6 lduh [%l7 + 0x74], %l1 xor %o0, 0x029B, %g6 lduw [%l7 + 0x44], %g1 fornot1s %f14, %f10, %f10 ba,a,pn %icc, loop_6797 movneg %xcc, %l4, %i6 movrlz %i0, %i5, %l6 movgu %xcc, %g5, %g2 loop_6797: tge %xcc, 0x6 ldd [%l7 + 0x10], %f6 fmovdne %icc, %f0, %f5 fmovsge %icc, %f13, %f2 sth %g3, [%l7 + 0x0C] bcs,a,pn %xcc, loop_6798 brgez %l5, loop_6799 fmovsge %xcc, %f12, %f8 bg,a,pt %xcc, loop_6800 loop_6798: move %xcc, %i4, %g7 loop_6799: nop setx loop_6801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f8, %f7, %f13 loop_6800: fbuge %fcc3, loop_6802 st %f13, [%l7 + 0x40] loop_6801: ldd [%l7 + 0x40], %f12 movn %xcc, %o4, %g4 loop_6802: fcmpgt16 %f10, %f4, %i7 stb %l0, [%l7 + 0x34] ld [%l7 + 0x14], %f14 xorcc %o1, %o6, %i2 sth %i1, [%l7 + 0x46] fmovse %xcc, %f3, %f6 ldsh [%l7 + 0x60], %l3 tpos %xcc, 0x5 movleu %xcc, %i3, %o3 lduw [%l7 + 0x24], %o2 movvc %icc, %o7, %o5 fexpand %f10, %f8 ldsh [%l7 + 0x22], %l1 fsrc2s %f7, %f10 movrgz %o0, %l2, %g6 fmovdvs %icc, %f1, %f3 edge8ln %l4, %i6, %g1 andncc %i5, %l6, %g5 ldd [%l7 + 0x18], %f2 fpadd32s %f2, %f0, %f5 ldub [%l7 + 0x18], %i0 udivcc %g3, 0x110B, %l5 stx %i4, [%l7 + 0x50] stx %g2, [%l7 + 0x28] array16 %g7, %g4, %i7 std %f2, [%l7 + 0x10] std %f2, [%l7 + 0x70] fbo,a %fcc2, loop_6803 tn %icc, 0x2 stx %l0, [%l7 + 0x50] fmovrsne %o4, %f13, %f7 loop_6803: fmovdle %xcc, %f10, %f8 fornot2 %f4, %f8, %f10 std %f12, [%l7 + 0x30] fmovsge %icc, %f1, %f10 std %f2, [%l7 + 0x78] popc %o1, %i2 fmovsl %xcc, %f5, %f4 ld [%l7 + 0x30], %f6 fmovdn %xcc, %f5, %f11 ldub [%l7 + 0x27], %o6 fnands %f13, %f4, %f9 tcs %xcc, 0x7 std %f12, [%l7 + 0x38] ta %xcc, 0x0 ldx [%l7 + 0x60], %i1 umul %l3, %o3, %i3 st %f11, [%l7 + 0x14] ldsw [%l7 + 0x38], %o2 fmovsgu %xcc, %f13, %f4 sub %o5, 0x1C8A, %o7 nop setx loop_6804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f2, %f6 fmovsvs %xcc, %f4, %f11 orncc %l1, %l2, %g6 loop_6804: fnand %f6, %f0, %f12 fmul8ulx16 %f2, %f2, %f0 fsrc1s %f10, %f6 bg,a %icc, loop_6805 srlx %l4, %o0, %g1 ldsb [%l7 + 0x5C], %i5 mova %xcc, %l6, %i6 loop_6805: ldd [%l7 + 0x28], %f6 fmovdcs %icc, %f13, %f10 stb %i0, [%l7 + 0x60] for %f12, %f8, %f0 movrlz %g5, 0x327, %g3 fcmpgt32 %f0, %f2, %l5 ldsb [%l7 + 0x7F], %i4 tgu %icc, 0x1 ldsh [%l7 + 0x12], %g7 sllx %g2, 0x03, %i7 ldub [%l7 + 0x6F], %g4 ldsw [%l7 + 0x64], %l0 ldsb [%l7 + 0x0A], %o1 tge %xcc, 0x4 fble %fcc1, loop_6806 fmovrslz %i2, %f13, %f7 fcmple16 %f8, %f8, %o4 fmul8x16al %f13, %f10, %f10 loop_6806: alignaddrl %i1, %l3, %o6 ldsw [%l7 + 0x54], %i3 edge32ln %o3, %o5, %o2 fsrc1 %f8, %f10 stx %l1, [%l7 + 0x68] fbule %fcc0, loop_6807 fbl %fcc3, loop_6808 fbuge,a %fcc0, loop_6809 stb %o7, [%l7 + 0x7A] loop_6807: edge8 %g6, %l4, %o0 loop_6808: mulx %l2, 0x02DB, %i5 loop_6809: fmovdleu %icc, %f0, %f13 fmovdvs %icc, %f11, %f6 movle %icc, %l6, %g1 movneg %icc, %i6, %g5 bcs,a,pn %icc, loop_6810 ldd [%l7 + 0x68], %f2 movre %g3, %l5, %i4 fcmpd %fcc1, %f0, %f2 loop_6810: fbg %fcc3, loop_6811 subcc %i0, %g7, %i7 tle %xcc, 0x4 ld [%l7 + 0x44], %f15 loop_6811: movrlez %g2, %l0, %o1 for %f0, %f10, %f10 fxnor %f6, %f0, %f0 fpsub16 %f12, %f0, %f12 ldub [%l7 + 0x4E], %g4 fmovdg %icc, %f10, %f12 tleu %icc, 0x7 fmovdge %icc, %f0, %f13 addcc %i2, 0x05F3, %i1 fcmpne32 %f2, %f10, %l3 fmovdgu %xcc, %f0, %f11 ldx [%l7 + 0x48], %o4 fmovrdne %i3, %f0, %f4 movle %icc, %o3, %o5 fsrc2s %f12, %f10 bcs,a %icc, loop_6812 ldd [%l7 + 0x50], %f6 fmovsgu %icc, %f4, %f9 lduw [%l7 + 0x44], %o6 loop_6812: fcmpne32 %f10, %f6, %l1 edge16 %o7, %g6, %l4 ble %xcc, loop_6813 fands %f15, %f7, %f12 stb %o2, [%l7 + 0x79] fmovdg %icc, %f9, %f6 loop_6813: movneg %icc, %l2, %o0 fbe,a %fcc2, loop_6814 fbule,a %fcc3, loop_6815 xor %i5, 0x1033, %g1 stw %l6, [%l7 + 0x10] loop_6814: and %g5, %i6, %g3 loop_6815: fornot2 %f12, %f10, %f12 stx %l5, [%l7 + 0x28] bcs loop_6816 stw %i0, [%l7 + 0x74] pdist %f8, %f4, %f6 ld [%l7 + 0x08], %f12 loop_6816: fcmpne16 %f4, %f4, %i4 sdivcc %i7, 0x1D1E, %g2 ldub [%l7 + 0x23], %l0 fmovd %f8, %f2 ldx [%l7 + 0x38], %g7 ldub [%l7 + 0x4B], %o1 stx %i2, [%l7 + 0x78] fornot2 %f10, %f0, %f2 lduh [%l7 + 0x0C], %g4 ldsb [%l7 + 0x52], %i1 ld [%l7 + 0x74], %f3 ld [%l7 + 0x0C], %f12 fnot1s %f2, %f0 tl %xcc, 0x1 edge32l %l3, %o4, %i3 ldub [%l7 + 0x53], %o3 fcmps %fcc3, %f2, %f10 std %f10, [%l7 + 0x30] movvc %xcc, %o6, %l1 stb %o5, [%l7 + 0x0C] stb %g6, [%l7 + 0x3B] fbo %fcc3, loop_6817 sethi 0x09B6, %o7 movge %icc, %o2, %l2 ldub [%l7 + 0x6C], %o0 loop_6817: fcmpes %fcc1, %f12, %f6 fmul8ulx16 %f12, %f2, %f6 fxnor %f2, %f14, %f6 fmovsl %icc, %f11, %f2 be %xcc, loop_6818 ldx [%l7 + 0x28], %i5 fbug %fcc0, loop_6819 fabsd %f8, %f8 loop_6818: edge32 %l4, %l6, %g5 fmovrde %i6, %f0, %f0 loop_6819: fpsub32s %f4, %f5, %f8 bleu,a loop_6820 fnot2 %f6, %f2 movrgz %g3, %g1, %l5 ld [%l7 + 0x54], %f12 loop_6820: fornot1s %f9, %f11, %f3 fbl,a %fcc1, loop_6821 lduw [%l7 + 0x48], %i4 brlez %i7, loop_6822 edge32ln %i0, %g2, %g7 loop_6821: sth %l0, [%l7 + 0x6A] ldd [%l7 + 0x38], %f8 loop_6822: lduh [%l7 + 0x1E], %i2 bvc,pt %xcc, loop_6823 fmovrdlz %o1, %f6, %f0 ldsw [%l7 + 0x74], %g4 tle %xcc, 0x7 loop_6823: lduw [%l7 + 0x1C], %i1 ldsw [%l7 + 0x78], %l3 array8 %i3, %o3, %o6 stx %o4, [%l7 + 0x40] lduh [%l7 + 0x10], %l1 movgu %icc, %g6, %o7 for %f8, %f8, %f12 lduh [%l7 + 0x76], %o5 ldx [%l7 + 0x40], %o2 std %f8, [%l7 + 0x30] ldsh [%l7 + 0x22], %o0 ldsb [%l7 + 0x7F], %l2 sll %i5, %l6, %g5 andncc %i6, %l4, %g3 std %f0, [%l7 + 0x50] tg %icc, 0x5 ba,a loop_6824 ble %xcc, loop_6825 ldub [%l7 + 0x0F], %l5 ld [%l7 + 0x08], %f9 loop_6824: addc %g1, 0x0894, %i7 loop_6825: movre %i4, %i0, %g7 fble %fcc0, loop_6826 fsrc1 %f8, %f4 subcc %g2, 0x092D, %i2 taddcc %o1, %g4, %l0 loop_6826: fpsub32s %f8, %f12, %f1 movn %icc, %l3, %i1 movrlez %o3, %o6, %o4 fmovscc %icc, %f8, %f0 movrlez %i3, 0x320, %g6 bpos,a,pt %icc, loop_6827 fbule,a %fcc1, loop_6828 andn %o7, 0x18B2, %l1 movrgz %o5, 0x0FA, %o2 loop_6827: fmovdpos %xcc, %f14, %f1 loop_6828: fmovdle %icc, %f1, %f6 bg %xcc, loop_6829 xnorcc %o0, 0x12DC, %l2 bn %xcc, loop_6830 fbo,a %fcc0, loop_6831 loop_6829: fpadd32s %f0, %f14, %f5 fnegs %f10, %f0 loop_6830: movrlz %i5, 0x094, %g5 loop_6831: be,a,pt %icc, loop_6832 fsrc2 %f4, %f10 bne,a loop_6833 bge,pn %icc, loop_6834 loop_6832: move %icc, %l6, %i6 srlx %l4, 0x07, %g3 loop_6833: tn %icc, 0x1 loop_6834: brlez,a %l5, loop_6835 ldsb [%l7 + 0x0B], %i7 stb %g1, [%l7 + 0x71] fbg %fcc1, loop_6836 loop_6835: fors %f15, %f7, %f0 fsrc1 %f8, %f4 edge16n %i0, %g7, %i4 loop_6836: ta %xcc, 0x4 stb %g2, [%l7 + 0x57] fnors %f6, %f2, %f15 fmovrslez %i2, %f13, %f13 orn %o1, %g4, %l3 andcc %i1, %o3, %l0 movne %icc, %o6, %o4 tsubcctv %g6, %o7, %i3 ldx [%l7 + 0x18], %l1 smul %o5, %o0, %o2 ldub [%l7 + 0x0C], %i5 fcmpne16 %f2, %f12, %l2 ldub [%l7 + 0x6B], %l6 fpack16 %f12, %f8 ldub [%l7 + 0x65], %g5 fmovsvs %xcc, %f13, %f4 movcc %icc, %l4, %i6 mulx %g3, 0x1CDF, %i7 brz %g1, loop_6837 tvs %icc, 0x4 fmuld8ulx16 %f9, %f1, %f0 mova %xcc, %i0, %g7 loop_6837: fmovrdgez %l5, %f2, %f10 ld [%l7 + 0x78], %f1 bshuffle %f12, %f12, %f2 fcmpeq32 %f4, %f14, %g2 movpos %icc, %i2, %o1 fand %f6, %f10, %f2 umulcc %i4, %g4, %i1 stw %l3, [%l7 + 0x70] ldsb [%l7 + 0x42], %o3 brgez %o6, loop_6838 addcc %l0, 0x0943, %o4 fmovsneg %xcc, %f2, %f8 stb %o7, [%l7 + 0x42] loop_6838: fbne %fcc2, loop_6839 ldsb [%l7 + 0x6D], %g6 tvc %icc, 0x5 std %f4, [%l7 + 0x10] loop_6839: lduw [%l7 + 0x0C], %i3 stx %l1, [%l7 + 0x40] udivx %o0, 0x0524, %o2 fcmpgt32 %f0, %f6, %o5 fzeros %f6 ld [%l7 + 0x64], %f2 stx %l2, [%l7 + 0x08] fmovsle %xcc, %f1, %f4 fpack32 %f6, %f8, %f8 ta %xcc, 0x2 nop setx loop_6840, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orncc %l6, %g5, %i5 fpack32 %f2, %f2, %f0 stb %l4, [%l7 + 0x57] loop_6840: ldsb [%l7 + 0x36], %g3 fnot1 %f14, %f6 or %i6, %i7, %i0 movle %icc, %g1, %l5 stx %g7, [%l7 + 0x38] ldsw [%l7 + 0x1C], %i2 fnot1 %f8, %f0 fmovdle %xcc, %f9, %f15 stw %o1, [%l7 + 0x3C] st %f13, [%l7 + 0x40] lduw [%l7 + 0x24], %i4 brgez,a %g2, loop_6841 lduw [%l7 + 0x48], %g4 fnot2 %f8, %f2 fbuge,a %fcc3, loop_6842 loop_6841: fsrc2 %f4, %f10 movrlz %l3, %i1, %o3 bg loop_6843 loop_6842: ldsh [%l7 + 0x62], %o6 ldsw [%l7 + 0x18], %o4 fmul8x16al %f10, %f6, %f12 loop_6843: fandnot1s %f7, %f12, %f0 movgu %xcc, %o7, %g6 lduw [%l7 + 0x58], %l0 fpsub32s %f6, %f5, %f12 st %f4, [%l7 + 0x30] ldsh [%l7 + 0x52], %i3 array32 %l1, %o2, %o5 ldub [%l7 + 0x33], %o0 stw %l2, [%l7 + 0x70] movg %xcc, %l6, %i5 edge8l %l4, %g3, %i6 std %f12, [%l7 + 0x70] edge16l %g5, %i0, %g1 fabss %f10, %f12 movrlz %l5, %i7, %g7 movle %icc, %o1, %i2 sth %g2, [%l7 + 0x44] fmovrsgz %i4, %f5, %f15 edge8n %l3, %g4, %o3 bge %xcc, loop_6844 bvc %icc, loop_6845 ldub [%l7 + 0x46], %i1 tcc %icc, 0x1 loop_6844: fcmple16 %f0, %f2, %o4 loop_6845: stw %o6, [%l7 + 0x38] andn %g6, 0x1E5E, %l0 add %o7, %i3, %l1 fmovdvc %icc, %f14, %f1 bcs loop_6846 xor %o5, %o2, %l2 ldsh [%l7 + 0x46], %l6 subccc %o0, %i5, %l4 loop_6846: bg,a,pt %icc, loop_6847 ldsh [%l7 + 0x5A], %g3 stx %g5, [%l7 + 0x68] fmovde %xcc, %f1, %f15 loop_6847: lduh [%l7 + 0x0C], %i6 for %f2, %f2, %f4 tsubcc %i0, %l5, %i7 lduw [%l7 + 0x60], %g1 fbue %fcc1, loop_6848 sth %g7, [%l7 + 0x5E] sth %i2, [%l7 + 0x4C] fpadd32 %f0, %f10, %f8 loop_6848: lduw [%l7 + 0x18], %g2 movrne %o1, 0x0AE, %i4 sllx %g4, %l3, %i1 tne %icc, 0x5 st %f7, [%l7 + 0x68] ldub [%l7 + 0x7F], %o4 tvc %xcc, 0x6 fmovscc %xcc, %f8, %f1 fmovrsne %o6, %f6, %f6 subccc %g6, 0x1AEF, %o3 fbe %fcc0, loop_6849 std %f8, [%l7 + 0x08] ld [%l7 + 0x40], %f1 std %f4, [%l7 + 0x38] loop_6849: sdiv %o7, 0x129C, %i3 fnegs %f1, %f0 fpadd16 %f8, %f10, %f6 fmovsneg %icc, %f9, %f8 bcc,a,pn %xcc, loop_6850 ldd [%l7 + 0x48], %f10 movge %xcc, %l1, %l0 brgez %o2, loop_6851 loop_6850: edge8n %o5, %l2, %o0 fpmerge %f14, %f6, %f14 fbule %fcc0, loop_6852 loop_6851: orcc %l6, %i5, %g3 stw %g5, [%l7 + 0x20] brlez %l4, loop_6853 loop_6852: ldd [%l7 + 0x58], %f10 tsubcc %i6, 0x1092, %i0 sllx %i7, 0x18, %g1 loop_6853: edge16l %g7, %i2, %l5 stb %o1, [%l7 + 0x25] ldsb [%l7 + 0x2E], %i4 stw %g4, [%l7 + 0x78] ldsb [%l7 + 0x18], %g2 siam 0x3 fandnot1s %f11, %f6, %f11 ld [%l7 + 0x30], %f4 lduw [%l7 + 0x60], %i1 stb %l3, [%l7 + 0x11] brlez %o6, loop_6854 lduh [%l7 + 0x26], %g6 ldd [%l7 + 0x30], %f14 fnot1 %f14, %f4 loop_6854: smul %o3, 0x1715, %o4 movre %o7, %i3, %l1 st %f2, [%l7 + 0x50] be,a %xcc, loop_6855 ldd [%l7 + 0x28], %f14 fandnot2 %f14, %f0, %f2 ldub [%l7 + 0x5F], %o2 loop_6855: bcs,a,pt %xcc, loop_6856 fmul8ulx16 %f10, %f6, %f14 lduw [%l7 + 0x7C], %o5 edge32n %l2, %o0, %l0 loop_6856: ldd [%l7 + 0x20], %f0 sdiv %l6, 0x09E2, %i5 xnorcc %g3, %g5, %l4 fmovrsgz %i6, %f1, %f4 bvc,pt %icc, loop_6857 alignaddrl %i0, %g1, %i7 taddcc %i2, 0x0614, %l5 fcmpne16 %f10, %f12, %g7 loop_6857: tl %icc, 0x0 edge32l %o1, %g4, %g2 ldd [%l7 + 0x10], %f14 lduh [%l7 + 0x36], %i4 fmovsg %xcc, %f4, %f10 fandnot2 %f14, %f8, %f10 stw %l3, [%l7 + 0x78] movcs %xcc, %o6, %i1 fcmps %fcc0, %f2, %f3 stw %o3, [%l7 + 0x28] edge16l %g6, %o7, %i3 be,a,pt %icc, loop_6858 sllx %o4, 0x15, %l1 fnot2 %f0, %f8 ldub [%l7 + 0x1A], %o5 loop_6858: bl,a,pt %icc, loop_6859 sth %l2, [%l7 + 0x6C] fmul8ulx16 %f2, %f4, %f6 st %f1, [%l7 + 0x34] loop_6859: fmovsvc %xcc, %f8, %f1 sdivcc %o0, 0x1893, %o2 fpadd32 %f8, %f0, %f2 sdiv %l0, 0x12A4, %l6 fmuld8sux16 %f15, %f6, %f6 ldsw [%l7 + 0x6C], %g3 edge16ln %g5, %i5, %i6 fmovdle %icc, %f0, %f8 stw %l4, [%l7 + 0x3C] edge32l %i0, %g1, %i2 ldx [%l7 + 0x28], %i7 bg,pt %icc, loop_6860 fmovsleu %icc, %f10, %f6 tg %icc, 0x4 fsrc1 %f12, %f14 loop_6860: st %f10, [%l7 + 0x0C] fpackfix %f4, %f12 sth %l5, [%l7 + 0x12] fmovdn %icc, %f10, %f3 fmovsg %icc, %f8, %f10 fmul8x16 %f10, %f4, %f8 fmovsl %icc, %f10, %f9 fpadd32 %f6, %f4, %f14 fpsub32s %f5, %f11, %f14 umulcc %g7, %g4, %o1 fmovsleu %xcc, %f5, %f8 fornot2 %f0, %f4, %f6 tle %xcc, 0x6 add %g2, %i4, %o6 ld [%l7 + 0x64], %f15 edge32ln %i1, %l3, %o3 edge32l %g6, %o7, %i3 fbul %fcc2, loop_6861 sth %l1, [%l7 + 0x32] ta %xcc, 0x1 movn %icc, %o5, %o4 loop_6861: ld [%l7 + 0x6C], %f2 tvs %icc, 0x1 std %f12, [%l7 + 0x10] fmovsvc %icc, %f10, %f10 sra %o0, %l2, %o2 fmovdcc %icc, %f15, %f2 pdist %f2, %f10, %f2 ldub [%l7 + 0x3B], %l0 xnorcc %g3, %l6, %i5 ldub [%l7 + 0x1A], %g5 ld [%l7 + 0x64], %f2 ldsh [%l7 + 0x2A], %i6 fmovdcs %icc, %f7, %f5 ldsw [%l7 + 0x40], %l4 bpos,pt %xcc, loop_6862 fnot2s %f13, %f0 mulx %g1, 0x156B, %i2 stw %i7, [%l7 + 0x64] loop_6862: addcc %l5, 0x14AC, %i0 tsubcctv %g4, %o1, %g7 movcs %xcc, %g2, %o6 fbo,a %fcc3, loop_6863 brlz,a %i1, loop_6864 std %f6, [%l7 + 0x08] fmovrde %i4, %f14, %f8 loop_6863: lduh [%l7 + 0x08], %l3 loop_6864: movrgez %o3, 0x0FC, %o7 ldsw [%l7 + 0x24], %i3 fmovrslez %g6, %f13, %f10 ldsb [%l7 + 0x6B], %l1 bpos,pt %xcc, loop_6865 fmovdpos %icc, %f6, %f9 std %f4, [%l7 + 0x28] tcc %xcc, 0x1 loop_6865: fbug %fcc2, loop_6866 fzero %f14 fsrc2 %f2, %f4 ldsw [%l7 + 0x18], %o5 loop_6866: fbo %fcc1, loop_6867 or %o4, 0x1AEF, %l2 movcc %xcc, %o2, %o0 fmovrslez %l0, %f8, %f12 loop_6867: fmovde %xcc, %f7, %f2 fmovdle %icc, %f14, %f6 tneg %xcc, 0x5 nop setx loop_6868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x18], %g3 bn,a,pn %icc, loop_6869 subc %l6, 0x1A72, %i5 loop_6868: srlx %g5, 0x0A, %i6 movleu %icc, %l4, %i2 loop_6869: fmovrdgez %i7, %f0, %f10 fmul8x16al %f0, %f8, %f8 bge %icc, loop_6870 for %f2, %f2, %f8 st %f9, [%l7 + 0x70] fcmps %fcc2, %f7, %f5 loop_6870: fmovsgu %xcc, %f7, %f2 fpadd16s %f13, %f15, %f3 tne %xcc, 0x6 st %f11, [%l7 + 0x68] st %f5, [%l7 + 0x14] ldx [%l7 + 0x70], %l5 edge8n %i0, %g4, %g1 fpadd32s %f6, %f14, %f12 smulcc %g7, 0x0048, %g2 fornot1 %f6, %f2, %f14 movpos %icc, %o6, %o1 fmovrse %i1, %f1, %f3 std %f6, [%l7 + 0x08] fmovda %xcc, %f4, %f1 andcc %l3, 0x0E24, %i4 fbo,a %fcc1, loop_6871 stb %o3, [%l7 + 0x73] fmovdle %xcc, %f10, %f14 lduh [%l7 + 0x5A], %i3 loop_6871: fnot2 %f0, %f12 fzero %f2 ld [%l7 + 0x58], %f5 array16 %o7, %l1, %g6 fandnot1 %f2, %f0, %f2 be,pn %icc, loop_6872 ldx [%l7 + 0x30], %o5 ldsh [%l7 + 0x2C], %l2 bleu,pt %icc, loop_6873 loop_6872: fmovrsgz %o4, %f10, %f7 fbul %fcc1, loop_6874 bg,a,pt %icc, loop_6875 loop_6873: fcmpne32 %f10, %f0, %o2 edge16 %o0, %g3, %l0 loop_6874: fmovsvc %xcc, %f3, %f0 loop_6875: fmovdcs %xcc, %f14, %f10 fpmerge %f1, %f12, %f8 srl %i5, 0x12, %g5 fmovrse %l6, %f11, %f4 fmovd %f12, %f12 taddcctv %i6, 0x1959, %l4 ta %xcc, 0x7 orn %i7, %l5, %i2 lduh [%l7 + 0x16], %i0 stx %g4, [%l7 + 0x50] edge8 %g1, %g2, %g7 stb %o6, [%l7 + 0x4C] addccc %o1, 0x19A3, %l3 stx %i4, [%l7 + 0x70] brz,a %o3, loop_6876 ldub [%l7 + 0x5D], %i3 ldsh [%l7 + 0x7E], %i1 ld [%l7 + 0x30], %f2 loop_6876: stb %o7, [%l7 + 0x31] stw %g6, [%l7 + 0x5C] andcc %o5, %l1, %l2 lduw [%l7 + 0x14], %o4 fpadd16 %f2, %f2, %f4 fmovrse %o2, %f7, %f4 stx %g3, [%l7 + 0x78] fmovrslz %l0, %f15, %f15 stb %i5, [%l7 + 0x2F] subccc %g5, %l6, %i6 fmovsg %xcc, %f8, %f13 std %f6, [%l7 + 0x20] tsubcc %o0, 0x12A9, %i7 udivx %l4, 0x1EAE, %i2 orncc %l5, 0x0BF3, %i0 tl %icc, 0x2 brz %g4, loop_6877 ldsw [%l7 + 0x20], %g1 ld [%l7 + 0x18], %f1 smul %g2, %o6, %g7 loop_6877: movcc %xcc, %o1, %i4 tneg %xcc, 0x1 fmuld8sux16 %f2, %f14, %f10 fbe,a %fcc3, loop_6878 addccc %o3, %l3, %i1 lduh [%l7 + 0x14], %i3 ldsh [%l7 + 0x0C], %g6 loop_6878: ldd [%l7 + 0x48], %f14 fblg,a %fcc1, loop_6879 ldsw [%l7 + 0x5C], %o5 fpadd16 %f8, %f14, %f12 fnot2s %f2, %f3 loop_6879: fpackfix %f4, %f6 stb %l1, [%l7 + 0x5F] bvs loop_6880 fbu,a %fcc0, loop_6881 call loop_6882 std %f6, [%l7 + 0x48] loop_6880: bvc loop_6883 loop_6881: ba,a loop_6884 loop_6882: edge32n %o7, %l2, %o4 bg,a loop_6885 loop_6883: be,a loop_6886 loop_6884: array8 %o2, %g3, %i5 movvc %xcc, %g5, %l6 loop_6885: sdivx %l0, 0x0AB0, %i6 loop_6886: fandnot2 %f10, %f2, %f4 fpadd32s %f1, %f2, %f2 fmovdle %xcc, %f14, %f12 edge16 %o0, %l4, %i2 ldsb [%l7 + 0x25], %l5 fbule,a %fcc3, loop_6887 fpsub16s %f14, %f7, %f13 fmovsne %xcc, %f6, %f10 ldd [%l7 + 0x30], %f8 loop_6887: fbn,a %fcc3, loop_6888 bge,pt %icc, loop_6889 ldsw [%l7 + 0x3C], %i0 fnor %f10, %f12, %f6 loop_6888: mulx %i7, %g1, %g4 loop_6889: movneg %xcc, %g2, %g7 sethi 0x130B, %o6 sth %o1, [%l7 + 0x2E] ldsw [%l7 + 0x68], %i4 ld [%l7 + 0x70], %f12 bvc,a loop_6890 fmovda %icc, %f9, %f1 lduw [%l7 + 0x70], %o3 lduw [%l7 + 0x30], %l3 loop_6890: ble,pn %xcc, loop_6891 fxor %f8, %f2, %f0 lduw [%l7 + 0x78], %i3 ldsh [%l7 + 0x7C], %g6 loop_6891: tl %xcc, 0x6 tne %icc, 0x6 std %f8, [%l7 + 0x70] lduw [%l7 + 0x4C], %i1 ldsh [%l7 + 0x32], %o5 tgu %icc, 0x2 be,pt %xcc, loop_6892 fnegs %f2, %f5 ldd [%l7 + 0x78], %f4 ld [%l7 + 0x40], %f5 loop_6892: mulx %o7, %l1, %o4 ldsb [%l7 + 0x12], %l2 movpos %icc, %o2, %i5 lduh [%l7 + 0x30], %g5 addc %l6, %l0, %i6 fcmped %fcc3, %f12, %f0 ldd [%l7 + 0x78], %f10 fabss %f5, %f9 array16 %g3, %o0, %i2 fsrc1s %f2, %f15 ldx [%l7 + 0x30], %l4 andn %i0, 0x0BED, %l5 bcc,a,pn %xcc, loop_6893 tn %icc, 0x4 tge %xcc, 0x4 bgu %xcc, loop_6894 loop_6893: fmovrdgz %i7, %f0, %f2 andn %g1, %g4, %g2 edge32 %o6, %g7, %i4 loop_6894: fnot2s %f13, %f9 fmul8ulx16 %f12, %f14, %f14 movl %xcc, %o3, %l3 bleu,pt %icc, loop_6895 fmovrse %i3, %f12, %f10 ldsh [%l7 + 0x32], %o1 fmovdvc %icc, %f13, %f14 loop_6895: stb %g6, [%l7 + 0x19] sth %o5, [%l7 + 0x7C] ldsw [%l7 + 0x6C], %i1 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x6C], %o7 stw %o4, [%l7 + 0x3C] movrgez %l1, 0x37C, %o2 fbe %fcc2, loop_6896 fmovrsgz %l2, %f9, %f13 fmul8sux16 %f4, %f14, %f14 fcmpgt32 %f0, %f8, %i5 loop_6896: sth %g5, [%l7 + 0x52] fmovde %icc, %f5, %f12 st %f4, [%l7 + 0x10] xorcc %l0, %i6, %g3 movvs %xcc, %o0, %l6 fandnot1 %f0, %f12, %f8 subcc %i2, 0x0521, %l4 subcc %l5, 0x091E, %i7 stw %g1, [%l7 + 0x08] fbne,a %fcc0, loop_6897 stx %i0, [%l7 + 0x78] fmovrsne %g4, %f10, %f7 ld [%l7 + 0x7C], %f15 loop_6897: st %f13, [%l7 + 0x68] fmovsn %xcc, %f10, %f15 umul %o6, %g2, %i4 bvs,a,pn %xcc, loop_6898 ldx [%l7 + 0x30], %g7 ldub [%l7 + 0x27], %l3 fpadd16 %f12, %f6, %f14 loop_6898: fbge %fcc0, loop_6899 fpsub32s %f3, %f10, %f6 orcc %o3, %o1, %i3 fpmerge %f10, %f9, %f12 loop_6899: lduh [%l7 + 0x5E], %o5 and %i1, 0x0B9A, %o7 fornot2 %f14, %f4, %f14 stw %g6, [%l7 + 0x78] orcc %o4, 0x07A6, %l1 ldsb [%l7 + 0x78], %o2 fmovdne %xcc, %f6, %f12 fmovsleu %icc, %f6, %f11 ldsw [%l7 + 0x5C], %l2 fandnot1s %f9, %f3, %f0 std %f14, [%l7 + 0x28] fmovdl %xcc, %f14, %f15 movrlez %g5, %l0, %i5 movrlez %i6, %o0, %l6 pdist %f8, %f10, %f10 fbul %fcc2, loop_6900 bshuffle %f10, %f8, %f6 edge16l %i2, %g3, %l4 movle %icc, %l5, %i7 loop_6900: stx %g1, [%l7 + 0x70] brlez %i0, loop_6901 fmovdg %xcc, %f10, %f3 fsrc1 %f8, %f2 fcmpne16 %f2, %f10, %o6 loop_6901: st %f9, [%l7 + 0x48] andcc %g2, 0x1387, %i4 ldsw [%l7 + 0x10], %g4 ldx [%l7 + 0x50], %l3 fbne %fcc1, loop_6902 xorcc %o3, 0x1498, %g7 fmuld8ulx16 %f0, %f15, %f12 fpsub16s %f13, %f9, %f9 loop_6902: fbu %fcc1, loop_6903 fpsub32 %f10, %f10, %f0 fmovsvc %icc, %f10, %f6 fnor %f2, %f4, %f2 loop_6903: std %f6, [%l7 + 0x50] ta %xcc, 0x1 lduh [%l7 + 0x24], %i3 fbug %fcc0, loop_6904 ldsb [%l7 + 0x09], %o1 tpos %xcc, 0x6 fnot2 %f2, %f0 loop_6904: or %i1, %o5, %g6 fmovdne %icc, %f4, %f13 fandnot2 %f2, %f14, %f0 movl %icc, %o4, %l1 array16 %o2, %o7, %l2 std %f14, [%l7 + 0x78] movvc %xcc, %g5, %l0 edge8l %i5, %i6, %l6 fbue %fcc1, loop_6905 movg %xcc, %i2, %o0 movgu %xcc, %l4, %l5 stx %i7, [%l7 + 0x60] loop_6905: subcc %g1, %g3, %o6 fmovdcc %icc, %f8, %f13 fbug,a %fcc1, loop_6906 tcs %xcc, 0x3 and %g2, %i0, %g4 ldsb [%l7 + 0x18], %l3 loop_6906: fbu,a %fcc1, loop_6907 xnorcc %o3, 0x0053, %g7 fpack16 %f6, %f13 ldub [%l7 + 0x3F], %i4 loop_6907: ldd [%l7 + 0x48], %f4 fmovdcs %xcc, %f10, %f14 movl %icc, %o1, %i1 ld [%l7 + 0x60], %f2 movle %icc, %o5, %i3 fmovdle %xcc, %f1, %f8 move %xcc, %g6, %l1 fbu,a %fcc1, loop_6908 fsrc2 %f0, %f14 ldub [%l7 + 0x75], %o2 fmovsle %xcc, %f2, %f0 loop_6908: fors %f10, %f8, %f8 edge8l %o7, %l2, %g5 st %f0, [%l7 + 0x70] fxnor %f2, %f2, %f10 fbuge,a %fcc1, loop_6909 fbl,a %fcc3, loop_6910 movrlz %o4, 0x3EB, %i5 lduw [%l7 + 0x74], %l0 loop_6909: ldd [%l7 + 0x48], %f0 loop_6910: fmovdcc %icc, %f13, %f13 tg %xcc, 0x5 fnot2s %f1, %f3 ldsw [%l7 + 0x1C], %l6 stb %i2, [%l7 + 0x39] sth %o0, [%l7 + 0x64] tcs %icc, 0x0 fcmpd %fcc0, %f10, %f12 tge %xcc, 0x7 fcmple32 %f0, %f0, %i6 lduh [%l7 + 0x4E], %l5 fsrc2 %f12, %f10 fmovsleu %xcc, %f3, %f5 alignaddr %l4, %g1, %i7 fpackfix %f10, %f13 bshuffle %f4, %f14, %f6 ldsb [%l7 + 0x66], %g3 bne,a %xcc, loop_6911 umul %o6, %g2, %g4 alignaddrl %l3, %o3, %i0 ldsw [%l7 + 0x6C], %i4 loop_6911: fbu,a %fcc1, loop_6912 movl %xcc, %o1, %i1 bl loop_6913 tcs %xcc, 0x1 loop_6912: stx %g7, [%l7 + 0x60] fmovrdgez %i3, %f0, %f8 loop_6913: stx %o5, [%l7 + 0x60] call loop_6914 nop setx loop_6915, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbu %fcc1, loop_6916 fmovsleu %icc, %f9, %f2 loop_6914: sth %l1, [%l7 + 0x52] loop_6915: fmovrdgz %g6, %f14, %f12 loop_6916: lduh [%l7 + 0x36], %o2 stx %l2, [%l7 + 0x70] ldd [%l7 + 0x60], %f0 fnot1s %f8, %f8 fmovrsgz %o7, %f13, %f12 alignaddr %o4, %i5, %l0 tle %icc, 0x3 ldsb [%l7 + 0x77], %g5 lduh [%l7 + 0x44], %l6 edge16 %o0, %i6, %l5 ldsw [%l7 + 0x38], %i2 lduw [%l7 + 0x78], %l4 fone %f10 smulcc %g1, 0x12EC, %i7 fbo %fcc0, loop_6917 stx %g3, [%l7 + 0x48] for %f8, %f14, %f2 fandnot2s %f4, %f9, %f11 loop_6917: fxnor %f10, %f6, %f8 taddcctv %g2, 0x1580, %g4 stw %o6, [%l7 + 0x78] fmovrdlz %o3, %f0, %f6 fmovsle %xcc, %f11, %f13 lduw [%l7 + 0x2C], %i0 movrlez %l3, 0x0E9, %i4 tvc %xcc, 0x1 fpsub32s %f13, %f4, %f1 nop setx loop_6918, %l0, %l1 jmpl %l1, %i1 fcmpd %fcc0, %f8, %f4 std %f0, [%l7 + 0x70] edge16ln %g7, %o1, %o5 loop_6918: stb %i3, [%l7 + 0x24] fmovrdne %g6, %f14, %f10 stb %l1, [%l7 + 0x3A] stx %l2, [%l7 + 0x60] fzeros %f8 fble,a %fcc0, loop_6919 fpack16 %f14, %f0 ld [%l7 + 0x6C], %f3 ldsw [%l7 + 0x28], %o2 loop_6919: fcmped %fcc0, %f2, %f6 fand %f10, %f14, %f4 fpsub16s %f1, %f3, %f8 be loop_6920 ld [%l7 + 0x18], %f5 te %xcc, 0x2 ta %icc, 0x2 loop_6920: fmovdleu %xcc, %f13, %f14 lduh [%l7 + 0x0E], %o7 ldsh [%l7 + 0x3E], %o4 edge16l %l0, %i5, %l6 fmovsgu %icc, %f6, %f12 fpack16 %f14, %f12 sra %g5, %o0, %i6 st %f0, [%l7 + 0x64] movrgz %l5, %i2, %g1 edge16ln %i7, %g3, %l4 movne %xcc, %g2, %g4 bge,a,pn %xcc, loop_6921 movrgez %o6, 0x197, %o3 movcc %icc, %l3, %i0 udivx %i4, 0x04D3, %i1 loop_6921: movrne %o1, 0x149, %o5 ldd [%l7 + 0x08], %f10 tvc %xcc, 0x1 stb %g7, [%l7 + 0x64] ldsh [%l7 + 0x42], %g6 st %f11, [%l7 + 0x0C] fpadd32 %f6, %f12, %f4 move %icc, %i3, %l1 bgu,pt %xcc, loop_6922 stw %o2, [%l7 + 0x18] stx %l2, [%l7 + 0x20] ldub [%l7 + 0x5D], %o7 loop_6922: nop setx loop_6923, %l0, %l1 jmpl %l1, %l0 fabsd %f0, %f8 st %f4, [%l7 + 0x0C] ldsh [%l7 + 0x60], %o4 loop_6923: fbn %fcc2, loop_6924 ldsb [%l7 + 0x12], %i5 fmovsn %icc, %f4, %f12 bvc loop_6925 loop_6924: ldx [%l7 + 0x28], %g5 tcc %icc, 0x7 sth %o0, [%l7 + 0x4E] loop_6925: fmovsge %icc, %f14, %f11 sub %l6, 0x0DC4, %i6 fsrc2 %f2, %f0 fcmpd %fcc3, %f8, %f2 stw %l5, [%l7 + 0x44] tcc %xcc, 0x2 fzero %f6 fmul8x16 %f12, %f12, %f12 sdiv %i2, 0x1BAF, %g1 movvs %icc, %g3, %l4 fmovdle %xcc, %f13, %f3 ldsb [%l7 + 0x0E], %i7 orcc %g2, %g4, %o6 ldsh [%l7 + 0x7A], %l3 bvs,a,pn %icc, loop_6926 brnz %i0, loop_6927 taddcctv %o3, %i1, %i4 fones %f2 loop_6926: fcmpes %fcc2, %f10, %f5 loop_6927: fmovdge %xcc, %f10, %f12 fornot2 %f8, %f4, %f2 fmovd %f12, %f6 stb %o5, [%l7 + 0x2C] fmovscc %icc, %f4, %f8 ldd [%l7 + 0x30], %f6 lduh [%l7 + 0x3A], %g7 fbug %fcc0, loop_6928 edge32ln %o1, %g6, %l1 fnand %f8, %f12, %f4 tcc %xcc, 0x5 loop_6928: st %f1, [%l7 + 0x1C] ldsw [%l7 + 0x6C], %i3 udivcc %o2, 0x0DB4, %l2 alignaddr %l0, %o7, %i5 ldsb [%l7 + 0x6A], %g5 udiv %o0, 0x0294, %o4 fbule,a %fcc1, loop_6929 fmovrdgez %i6, %f12, %f14 fmovdleu %icc, %f5, %f2 fmovdvs %xcc, %f6, %f2 loop_6929: smul %l6, %l5, %g1 smulcc %g3, %l4, %i7 stw %i2, [%l7 + 0x2C] fbge %fcc0, loop_6930 fpsub16 %f4, %f14, %f0 fmovsge %icc, %f7, %f0 tg %icc, 0x7 loop_6930: fmovsg %xcc, %f10, %f14 tcc %xcc, 0x5 ldsw [%l7 + 0x14], %g2 fpsub16s %f7, %f8, %f5 fmovrdne %g4, %f12, %f6 ld [%l7 + 0x50], %f2 stb %o6, [%l7 + 0x59] ldub [%l7 + 0x20], %i0 movg %xcc, %o3, %l3 fmovdcc %icc, %f7, %f8 fcmped %fcc0, %f14, %f10 smulcc %i4, %i1, %g7 ldx [%l7 + 0x50], %o5 edge8 %o1, %g6, %l1 edge32 %i3, %o2, %l2 brgez %l0, loop_6931 fbne %fcc0, loop_6932 taddcctv %i5, 0x0654, %g5 bneg,pt %xcc, loop_6933 loop_6931: ldsh [%l7 + 0x16], %o0 loop_6932: ldsb [%l7 + 0x56], %o4 stx %i6, [%l7 + 0x28] loop_6933: fornot2 %f10, %f8, %f0 ld [%l7 + 0x1C], %f14 fcmpne32 %f10, %f2, %o7 fsrc2 %f4, %f0 bcs,a %icc, loop_6934 fand %f12, %f14, %f6 fmovspos %icc, %f10, %f1 fbl %fcc1, loop_6935 loop_6934: fandnot1 %f12, %f0, %f12 edge32n %l5, %l6, %g1 movrgz %g3, 0x24B, %l4 loop_6935: fbn,a %fcc2, loop_6936 lduh [%l7 + 0x38], %i2 udivcc %g2, 0x1422, %g4 fmovrdlez %i7, %f8, %f12 loop_6936: fnot2s %f2, %f5 and %i0, %o6, %l3 ldub [%l7 + 0x18], %o3 brgez,a %i1, loop_6937 subcc %i4, 0x189E, %o5 lduw [%l7 + 0x38], %o1 fbul %fcc2, loop_6938 loop_6937: fcmpes %fcc3, %f15, %f10 ldsb [%l7 + 0x19], %g7 fcmpd %fcc3, %f8, %f14 loop_6938: sth %l1, [%l7 + 0x1E] ldub [%l7 + 0x40], %g6 tn %xcc, 0x3 ldub [%l7 + 0x64], %o2 fxors %f4, %f7, %f9 ldub [%l7 + 0x6F], %i3 umul %l2, %i5, %l0 mulscc %g5, %o0, %i6 lduw [%l7 + 0x40], %o7 fmul8x16au %f9, %f10, %f2 udivcc %o4, 0x08EB, %l5 sth %l6, [%l7 + 0x6A] fmovdleu %icc, %f5, %f1 fmovsl %icc, %f7, %f9 sdivx %g1, 0x15E7, %g3 fmovdcs %icc, %f4, %f14 ldub [%l7 + 0x3A], %l4 fcmple16 %f2, %f6, %g2 sth %g4, [%l7 + 0x72] brnz,a %i2, loop_6939 movvs %icc, %i0, %i7 movvc %icc, %o6, %o3 movneg %xcc, %i1, %l3 loop_6939: fbu,a %fcc1, loop_6940 fmovdvc %icc, %f12, %f0 fsrc1s %f15, %f12 fsrc1 %f12, %f8 loop_6940: stw %o5, [%l7 + 0x50] movn %icc, %i4, %o1 movvs %xcc, %l1, %g6 stb %o2, [%l7 + 0x29] fmovsg %xcc, %f6, %f12 fmovrsne %g7, %f4, %f0 fmovscs %icc, %f1, %f12 nop setx loop_6941, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f2, %f6, %f14 stw %l2, [%l7 + 0x6C] fpsub32 %f0, %f2, %f6 loop_6941: fmovsle %icc, %f13, %f15 fcmpeq32 %f12, %f8, %i5 edge32l %i3, %l0, %o0 fbg %fcc2, loop_6942 array16 %i6, %g5, %o7 ldsw [%l7 + 0x38], %o4 and %l5, 0x1DEA, %g1 loop_6942: bvs,pn %icc, loop_6943 fxnors %f9, %f4, %f12 bcc,a loop_6944 stw %l6, [%l7 + 0x78] loop_6943: fmovrdlz %l4, %f14, %f10 fcmpne32 %f2, %f4, %g3 loop_6944: srlx %g2, 0x16, %g4 xorcc %i0, %i7, %i2 fmovdvc %xcc, %f5, %f12 ldsw [%l7 + 0x40], %o3 tn %icc, 0x5 fmovdle %xcc, %f0, %f14 udivx %i1, 0x1095, %o6 fnor %f10, %f6, %f12 stb %l3, [%l7 + 0x6E] taddcc %i4, 0x088E, %o5 ldd [%l7 + 0x30], %f2 st %f4, [%l7 + 0x70] ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x38], %f4 udiv %o1, 0x09B8, %g6 fmovda %xcc, %f14, %f4 fbn,a %fcc2, loop_6945 ldx [%l7 + 0x68], %o2 for %f8, %f8, %f14 fmovrse %g7, %f2, %f15 loop_6945: movne %xcc, %l1, %l2 fmovscc %icc, %f3, %f4 fmovsn %icc, %f9, %f15 bgu,pn %xcc, loop_6946 mulx %i5, 0x1AD4, %l0 te %icc, 0x6 ldsb [%l7 + 0x1B], %o0 loop_6946: fxnor %f14, %f12, %f2 ldub [%l7 + 0x3D], %i3 popc 0x066E, %g5 st %f5, [%l7 + 0x10] ldd [%l7 + 0x30], %f6 edge32n %i6, %o7, %o4 stx %g1, [%l7 + 0x40] edge16 %l6, %l5, %g3 bgu %xcc, loop_6947 ld [%l7 + 0x48], %f11 ldd [%l7 + 0x50], %f2 fpsub16s %f6, %f13, %f15 loop_6947: fmovdvc %xcc, %f15, %f9 fmuld8ulx16 %f15, %f10, %f8 fxor %f14, %f10, %f10 fmovdg %xcc, %f3, %f11 fmovdge %xcc, %f0, %f1 ldsw [%l7 + 0x58], %l4 edge32n %g4, %g2, %i0 andcc %i2, 0x074A, %i7 tleu %icc, 0x0 fpadd32s %f11, %f13, %f8 edge32 %i1, %o3, %o6 ldsh [%l7 + 0x0C], %l3 movne %xcc, %i4, %o1 ldx [%l7 + 0x20], %o5 movleu %xcc, %g6, %g7 srlx %l1, %l2, %o2 brlez %l0, loop_6948 popc 0x1B18, %o0 xnor %i5, 0x093E, %i3 fmovsa %icc, %f15, %f8 loop_6948: sra %i6, 0x18, %o7 fmovsvs %icc, %f9, %f6 ldub [%l7 + 0x4D], %g5 ldx [%l7 + 0x68], %o4 ta %xcc, 0x3 ba,a loop_6949 st %f4, [%l7 + 0x10] stw %g1, [%l7 + 0x10] fbue,a %fcc3, loop_6950 loop_6949: stw %l6, [%l7 + 0x54] ldub [%l7 + 0x3A], %l5 brz %g3, loop_6951 loop_6950: tgu %icc, 0x3 lduw [%l7 + 0x4C], %l4 stw %g2, [%l7 + 0x2C] loop_6951: fpadd16 %f2, %f2, %f14 lduh [%l7 + 0x5C], %g4 stb %i0, [%l7 + 0x52] subccc %i2, 0x0414, %i1 movneg %xcc, %i7, %o6 ldub [%l7 + 0x5C], %l3 udiv %o3, 0x059C, %i4 lduw [%l7 + 0x50], %o1 ldsw [%l7 + 0x28], %o5 umulcc %g7, %g6, %l2 fmovrdlz %l1, %f14, %f2 ldub [%l7 + 0x76], %l0 fbge,a %fcc0, loop_6952 ld [%l7 + 0x78], %f12 fmovdne %xcc, %f14, %f6 mova %xcc, %o2, %o0 loop_6952: fnot1s %f15, %f15 nop setx loop_6953, %l0, %l1 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 + 0x0C], %f5 ldsw [%l7 + 0x48], %i3 movre %i5, %o7, %i6 loop_6953: ldd [%l7 + 0x20], %f6 bleu,pn %icc, loop_6954 sth %g5, [%l7 + 0x0C] tvs %xcc, 0x2 fbue,a %fcc0, loop_6955 loop_6954: orncc %g1, 0x0603, %o4 subc %l6, %g3, %l5 fones %f7 loop_6955: stb %l4, [%l7 + 0x56] tg %icc, 0x5 fabss %f1, %f7 tvc %xcc, 0x3 fors %f0, %f5, %f4 fmuld8sux16 %f7, %f10, %f10 lduh [%l7 + 0x7E], %g4 movl %icc, %g2, %i2 ldx [%l7 + 0x70], %i1 st %f1, [%l7 + 0x10] nop setx loop_6956, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %i0, 0x1FBD, %o6 move %xcc, %i7, %o3 movgu %xcc, %l3, %i4 loop_6956: fcmple32 %f6, %f14, %o5 ldsw [%l7 + 0x2C], %o1 fpadd16s %f3, %f3, %f9 movne %xcc, %g6, %g7 lduw [%l7 + 0x28], %l2 fone %f2 fblg %fcc3, loop_6957 ld [%l7 + 0x10], %f5 bvs,a %icc, loop_6958 subccc %l1, 0x0E93, %o2 loop_6957: stx %l0, [%l7 + 0x50] fpadd16s %f7, %f13, %f5 loop_6958: fxnor %f2, %f14, %f0 fnegd %f0, %f8 sub %i3, %i5, %o0 srax %o7, %g5, %g1 stw %i6, [%l7 + 0x6C] taddcc %o4, 0x1877, %l6 movvc %icc, %l5, %g3 stb %g4, [%l7 + 0x46] fpadd16s %f15, %f11, %f0 popc 0x11BE, %g2 mulx %i2, %i1, %i0 fpsub16s %f7, %f15, %f4 ta %xcc, 0x3 tsubcc %o6, 0x160D, %l4 ldsh [%l7 + 0x08], %o3 fmovrdgez %l3, %f6, %f10 fmovsvc %icc, %f3, %f7 srl %i4, %o5, %o1 fpadd32s %f9, %f9, %f13 ldx [%l7 + 0x28], %i7 ldd [%l7 + 0x18], %f6 array8 %g7, %g6, %l2 lduw [%l7 + 0x68], %l1 siam 0x2 subcc %o2, %i3, %l0 xorcc %i5, %o0, %o7 addc %g1, %i6, %g5 fands %f5, %f0, %f11 sllx %l6, %l5, %g3 ld [%l7 + 0x70], %f4 fsrc1s %f0, %f7 lduh [%l7 + 0x1C], %g4 orcc %g2, 0x016B, %i2 movg %xcc, %o4, %i1 ldd [%l7 + 0x48], %f12 ba,a %icc, loop_6959 be,pn %icc, loop_6960 for %f10, %f14, %f8 ldx [%l7 + 0x30], %i0 loop_6959: array32 %l4, %o3, %l3 loop_6960: edge32 %o6, %o5, %i4 or %i7, 0x00A6, %o1 movrlez %g7, 0x36F, %g6 fpadd32 %f2, %f4, %f6 tn %icc, 0x5 fbule %fcc0, loop_6961 fmovsne %xcc, %f5, %f5 tcs %xcc, 0x7 sdiv %l2, 0x05D8, %l1 loop_6961: ld [%l7 + 0x14], %f6 fandnot2s %f5, %f15, %f7 udivcc %o2, 0x02A8, %l0 taddcc %i5, %i3, %o0 udivx %g1, 0x0EC9, %i6 sth %o7, [%l7 + 0x38] lduh [%l7 + 0x6C], %l6 fzero %f4 movle %xcc, %g5, %l5 ldx [%l7 + 0x48], %g4 popc %g2, %g3 fmuld8ulx16 %f11, %f12, %f10 fmovsg %icc, %f13, %f2 stb %o4, [%l7 + 0x72] stw %i1, [%l7 + 0x68] fsrc2s %f8, %f11 stb %i2, [%l7 + 0x0E] tcc %xcc, 0x5 fmovdl %xcc, %f10, %f3 edge8l %i0, %o3, %l3 nop setx loop_6962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %icc, %f2, %f10 tpos %icc, 0x6 edge16 %o6, %o5, %l4 loop_6962: fornot1 %f10, %f10, %f2 fxnor %f10, %f4, %f10 smul %i7, %i4, %o1 fmovdgu %icc, %f2, %f4 fsrc2 %f4, %f6 movrlz %g6, %g7, %l2 lduh [%l7 + 0x32], %o2 std %f0, [%l7 + 0x48] udiv %l1, 0x166F, %l0 bl %xcc, loop_6963 ldsw [%l7 + 0x70], %i5 edge32n %i3, %o0, %i6 fmovsneg %icc, %f3, %f15 loop_6963: ba,a %icc, loop_6964 fnot1 %f10, %f12 fble %fcc2, loop_6965 brlz,a %g1, loop_6966 loop_6964: fmovrsgez %l6, %f0, %f8 alignaddrl %g5, %l5, %g4 loop_6965: fandnot2s %f9, %f12, %f0 loop_6966: brz,a %g2, loop_6967 andncc %o7, %g3, %i1 stw %o4, [%l7 + 0x1C] ld [%l7 + 0x5C], %f1 loop_6967: fcmpeq16 %f4, %f8, %i0 bn,a %icc, loop_6968 ldub [%l7 + 0x08], %o3 fcmple32 %f10, %f0, %i2 fnand %f6, %f0, %f0 loop_6968: subcc %l3, %o5, %l4 std %f8, [%l7 + 0x10] fzeros %f6 fmovde %icc, %f14, %f15 fmul8ulx16 %f14, %f4, %f0 ldsb [%l7 + 0x4A], %o6 stb %i4, [%l7 + 0x59] fones %f6 array32 %o1, %i7, %g7 edge32ln %g6, %o2, %l2 sth %l1, [%l7 + 0x42] tleu %xcc, 0x2 lduh [%l7 + 0x20], %l0 bn,pt %xcc, loop_6969 movl %icc, %i5, %o0 orncc %i3, %i6, %g1 stw %l6, [%l7 + 0x5C] loop_6969: std %f10, [%l7 + 0x10] tvs %icc, 0x2 siam 0x7 mulscc %g5, 0x0464, %g4 ldub [%l7 + 0x33], %g2 ld [%l7 + 0x5C], %f8 udiv %l5, 0x142F, %o7 fxors %f3, %f6, %f6 fmovsa %icc, %f7, %f9 fandnot1s %f5, %f10, %f0 ldub [%l7 + 0x30], %i1 movcc %xcc, %o4, %g3 fcmpes %fcc1, %f12, %f5 sethi 0x0AA6, %o3 fbu,a %fcc3, loop_6970 fmovdle %xcc, %f2, %f5 fnors %f7, %f0, %f11 st %f15, [%l7 + 0x50] loop_6970: nop setx loop_6971, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x60], %i2 edge32 %l3, %i0, %l4 std %f4, [%l7 + 0x70] loop_6971: st %f12, [%l7 + 0x34] fcmpes %fcc2, %f1, %f14 fmovrsgez %o5, %f0, %f13 movre %i4, %o6, %o1 sth %i7, [%l7 + 0x3E] srlx %g6, 0x0A, %g7 ldd [%l7 + 0x48], %f6 nop setx loop_6972, %l0, %l1 jmpl %l1, %o2 tvc %icc, 0x1 stb %l2, [%l7 + 0x0C] fmovrse %l0, %f1, %f14 loop_6972: bg,a loop_6973 ldsw [%l7 + 0x58], %l1 xor %o0, 0x1278, %i5 fbuge,a %fcc0, loop_6974 loop_6973: tn %icc, 0x3 tsubcctv %i3, 0x0B40, %g1 udivx %i6, 0x0D2E, %g5 loop_6974: bvc,a %icc, loop_6975 srl %g4, 0x1F, %g2 popc 0x1818, %l6 fcmped %fcc0, %f0, %f6 loop_6975: sra %o7, %i1, %l5 mulx %o4, %o3, %i2 ldsw [%l7 + 0x54], %g3 smul %l3, %i0, %o5 fmovrslz %l4, %f15, %f12 fcmped %fcc3, %f6, %f12 lduw [%l7 + 0x50], %i4 ld [%l7 + 0x74], %f10 fcmpne32 %f12, %f0, %o1 sth %i7, [%l7 + 0x7A] std %f6, [%l7 + 0x48] fbule,a %fcc2, loop_6976 stx %g6, [%l7 + 0x40] mova %xcc, %g7, %o6 lduw [%l7 + 0x5C], %o2 loop_6976: lduh [%l7 + 0x66], %l0 brz %l1, loop_6977 fmovrsgz %l2, %f9, %f0 ldd [%l7 + 0x58], %f6 bleu loop_6978 loop_6977: stx %o0, [%l7 + 0x38] smulcc %i3, %i5, %i6 ldx [%l7 + 0x40], %g1 loop_6978: fpsub16 %f2, %f14, %f8 fnands %f4, %f12, %f8 st %f12, [%l7 + 0x54] alignaddrl %g4, %g5, %l6 sdivcc %g2, 0x012C, %i1 pdist %f12, %f10, %f12 bcs,a loop_6979 fornot2s %f1, %f5, %f15 stw %l5, [%l7 + 0x08] fcmped %fcc2, %f6, %f14 loop_6979: stw %o7, [%l7 + 0x74] ldd [%l7 + 0x30], %f2 smul %o3, 0x14BC, %i2 std %f0, [%l7 + 0x18] fbue %fcc1, loop_6980 sth %g3, [%l7 + 0x76] ldsw [%l7 + 0x6C], %o4 fbge %fcc1, loop_6981 loop_6980: stw %l3, [%l7 + 0x44] stb %o5, [%l7 + 0x77] call loop_6982 loop_6981: sdivcc %i0, 0x0711, %i4 ldsh [%l7 + 0x1C], %o1 fmovs %f14, %f7 loop_6982: tsubcctv %l4, 0x02BB, %g6 fblg %fcc0, loop_6983 ldsh [%l7 + 0x18], %g7 stw %o6, [%l7 + 0x58] fcmpeq16 %f2, %f10, %i7 loop_6983: sth %o2, [%l7 + 0x56] fnot2s %f8, %f10 orn %l0, 0x0237, %l1 fmovsl %xcc, %f7, %f2 array8 %l2, %o0, %i3 fcmpd %fcc1, %f4, %f6 sth %i5, [%l7 + 0x3E] nop setx loop_6984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32 %g1, %i6, %g5 stx %l6, [%l7 + 0x60] st %f4, [%l7 + 0x68] loop_6984: std %f4, [%l7 + 0x60] pdist %f12, %f2, %f14 ldx [%l7 + 0x20], %g2 andcc %i1, %l5, %o7 brgz,a %g4, loop_6985 bg,a,pn %icc, loop_6986 fmovdn %icc, %f14, %f4 bcs,a loop_6987 loop_6985: fbg,a %fcc3, loop_6988 loop_6986: stx %o3, [%l7 + 0x48] fmovrsgez %i2, %f4, %f0 loop_6987: fmovsne %icc, %f13, %f8 loop_6988: fba,a %fcc3, loop_6989 ta %xcc, 0x0 stb %o4, [%l7 + 0x64] ldsb [%l7 + 0x55], %l3 loop_6989: bge loop_6990 edge8 %g3, %o5, %i0 st %f2, [%l7 + 0x14] fnand %f6, %f12, %f6 loop_6990: alignaddr %o1, %l4, %g6 faligndata %f10, %f12, %f4 ld [%l7 + 0x48], %f13 srax %i4, 0x1D, %o6 lduw [%l7 + 0x30], %g7 and %i7, %l0, %l1 bpos %icc, loop_6991 fmovrsgez %o2, %f8, %f3 bge,a %icc, loop_6992 edge16 %o0, %l2, %i5 loop_6991: fblg,a %fcc3, loop_6993 sdivcc %g1, 0x094F, %i6 loop_6992: fands %f8, %f7, %f9 fmovsge %xcc, %f12, %f9 loop_6993: fones %f12 sdiv %g5, 0x0860, %i3 fmovrse %l6, %f12, %f4 fpadd32 %f0, %f2, %f4 movrgez %g2, %l5, %i1 ldsw [%l7 + 0x50], %g4 fmovrslez %o7, %f11, %f11 te %xcc, 0x1 stw %i2, [%l7 + 0x38] fnot2s %f2, %f1 mova %icc, %o4, %o3 ld [%l7 + 0x74], %f7 mulscc %g3, %o5, %l3 or %o1, 0x117F, %i0 fmovrdlz %g6, %f2, %f4 movpos %icc, %i4, %o6 fmovsvs %xcc, %f11, %f1 fmovdcc %icc, %f6, %f1 tl %xcc, 0x0 ldsh [%l7 + 0x58], %g7 ldx [%l7 + 0x78], %l4 sth %i7, [%l7 + 0x6C] fbe,a %fcc0, loop_6994 fands %f12, %f5, %f1 fmovdne %icc, %f10, %f6 tcs %xcc, 0x2 loop_6994: lduh [%l7 + 0x62], %l0 edge16l %l1, %o2, %o0 fmovrde %i5, %f2, %f10 sth %g1, [%l7 + 0x7C] faligndata %f12, %f10, %f14 bcc,a,pn %icc, loop_6995 movre %l2, %g5, %i3 fands %f6, %f12, %f2 fmovsvs %xcc, %f13, %f1 loop_6995: brgz,a %l6, loop_6996 movge %xcc, %i6, %l5 popc %g2, %g4 brnz,a %o7, loop_6997 loop_6996: popc %i2, %o4 fcmpne16 %f2, %f14, %o3 stw %i1, [%l7 + 0x7C] loop_6997: fpsub32 %f2, %f8, %f6 fxnor %f0, %f12, %f6 bneg,a loop_6998 fmovsvc %xcc, %f10, %f11 fbo,a %fcc2, loop_6999 fmovrdne %g3, %f8, %f14 loop_6998: fmovsleu %icc, %f4, %f15 bg loop_7000 loop_6999: edge32l %l3, %o1, %o5 fmovscc %icc, %f11, %f4 ldub [%l7 + 0x57], %g6 loop_7000: edge16 %i4, %o6, %g7 st %f4, [%l7 + 0x4C] fmovda %xcc, %f2, %f4 fmovdneg %xcc, %f6, %f13 fpadd32s %f5, %f5, %f0 ldub [%l7 + 0x74], %i0 ld [%l7 + 0x1C], %f5 sethi 0x1504, %l4 st %f4, [%l7 + 0x4C] fmovdvc %icc, %f1, %f13 fmovrdne %l0, %f14, %f6 xnorcc %l1, %i7, %o2 fmovdpos %xcc, %f2, %f5 fpadd16 %f12, %f6, %f8 movvs %icc, %i5, %o0 fxor %f0, %f4, %f6 fble %fcc0, loop_7001 ldd [%l7 + 0x18], %f10 edge32ln %g1, %g5, %i3 fblg %fcc1, loop_7002 loop_7001: fabss %f2, %f11 stw %l6, [%l7 + 0x64] fands %f15, %f11, %f10 loop_7002: ldub [%l7 + 0x10], %i6 sth %l2, [%l7 + 0x60] array32 %g2, %l5, %o7 sth %i2, [%l7 + 0x48] ldsb [%l7 + 0x23], %g4 ldub [%l7 + 0x56], %o4 bcc,pt %xcc, loop_7003 fmovdcs %icc, %f2, %f11 srl %i1, 0x1B, %g3 fbul %fcc3, loop_7004 loop_7003: fnegd %f2, %f0 fbge,a %fcc0, loop_7005 movle %icc, %l3, %o3 loop_7004: mulx %o1, 0x0FC2, %g6 edge16l %i4, %o6, %g7 loop_7005: xor %i0, %o5, %l4 call loop_7006 ldx [%l7 + 0x40], %l1 brgez %i7, loop_7007 fcmpd %fcc1, %f14, %f8 loop_7006: bvs,pn %icc, loop_7008 ldsh [%l7 + 0x0C], %o2 loop_7007: fcmpes %fcc1, %f0, %f3 subc %l0, 0x020F, %o0 loop_7008: fmovdleu %xcc, %f12, %f8 std %f4, [%l7 + 0x30] ldx [%l7 + 0x68], %g1 tcs %xcc, 0x5 ldsw [%l7 + 0x78], %i5 movl %icc, %i3, %g5 ldd [%l7 + 0x18], %f12 fornot2s %f6, %f0, %f8 lduh [%l7 + 0x52], %i6 fmovrslz %l6, %f11, %f1 ldsb [%l7 + 0x1E], %l2 fmovsgu %xcc, %f14, %f8 movcc %icc, %l5, %o7 bvs,a,pt %icc, loop_7009 pdist %f6, %f2, %f4 fzeros %f10 alignaddrl %i2, %g4, %o4 loop_7009: addcc %i1, 0x166A, %g2 bpos,pn %icc, loop_7010 array16 %g3, %l3, %o3 tne %icc, 0x6 ldx [%l7 + 0x30], %g6 loop_7010: fnor %f10, %f0, %f8 brgez %i4, loop_7011 movle %xcc, %o6, %o1 fba %fcc0, loop_7012 ldsh [%l7 + 0x5A], %g7 loop_7011: ldsw [%l7 + 0x20], %o5 bneg,a,pt %xcc, loop_7013 loop_7012: xnor %i0, %l1, %i7 movl %xcc, %o2, %l4 fsrc1 %f0, %f4 loop_7013: fpack32 %f12, %f2, %f12 ldub [%l7 + 0x58], %l0 orn %o0, 0x0404, %i5 brlez,a %i3, loop_7014 orn %g1, %g5, %i6 sth %l2, [%l7 + 0x68] movleu %xcc, %l6, %l5 loop_7014: movg %xcc, %i2, %g4 lduh [%l7 + 0x30], %o7 fpsub32s %f3, %f14, %f11 srlx %i1, 0x09, %g2 ld [%l7 + 0x18], %f9 stw %g3, [%l7 + 0x54] tpos %xcc, 0x1 fmovdg %icc, %f5, %f2 fors %f2, %f15, %f3 ld [%l7 + 0x08], %f12 fmovrdgz %o4, %f6, %f14 srax %l3, 0x0F, %o3 fmovrdlez %g6, %f4, %f14 fbge %fcc1, loop_7015 stx %i4, [%l7 + 0x70] fcmpgt16 %f0, %f12, %o6 stx %o1, [%l7 + 0x40] loop_7015: bn,a,pn %icc, loop_7016 fxnor %f4, %f10, %f6 bcc loop_7017 fmovdge %icc, %f13, %f11 loop_7016: fmovsvc %icc, %f2, %f9 fmovrdlez %g7, %f12, %f10 loop_7017: fandnot1s %f12, %f13, %f2 stx %i0, [%l7 + 0x40] xor %l1, %i7, %o2 umulcc %o5, %l4, %l0 fnot2s %f2, %f10 lduw [%l7 + 0x78], %o0 ldsh [%l7 + 0x40], %i3 fors %f9, %f1, %f12 fcmple16 %f14, %f14, %i5 movvs %xcc, %g1, %i6 array32 %l2, %l6, %g5 std %f6, [%l7 + 0x10] bl %xcc, loop_7018 bleu,a loop_7019 umul %l5, 0x0D64, %i2 fand %f14, %f14, %f0 loop_7018: add %g4, %i1, %o7 loop_7019: fsrc1 %f8, %f8 bg,a loop_7020 fzeros %f10 ldsw [%l7 + 0x4C], %g2 sdivx %o4, 0x1C1E, %g3 loop_7020: stb %o3, [%l7 + 0x7E] ld [%l7 + 0x4C], %f14 edge8l %l3, %g6, %i4 ld [%l7 + 0x28], %f10 fmovde %icc, %f8, %f2 ld [%l7 + 0x78], %f13 andcc %o6, 0x1026, %o1 fbge,a %fcc3, loop_7021 sth %i0, [%l7 + 0x52] tcs %xcc, 0x7 tsubcctv %g7, %i7, %o2 loop_7021: std %f14, [%l7 + 0x50] ldx [%l7 + 0x60], %o5 fsrc1 %f14, %f2 fbul,a %fcc3, loop_7022 ld [%l7 + 0x38], %f5 ldsb [%l7 + 0x7B], %l4 ba,a,pn %xcc, loop_7023 loop_7022: bvs loop_7024 fmovdgu %xcc, %f9, %f10 tgu %xcc, 0x2 loop_7023: sdivx %l0, 0x05D4, %l1 loop_7024: movcs %xcc, %o0, %i5 movre %i3, %i6, %l2 lduh [%l7 + 0x7E], %g1 fmovsleu %xcc, %f9, %f4 array16 %g5, %l5, %i2 movge %xcc, %g4, %l6 fmovscs %icc, %f13, %f10 sth %o7, [%l7 + 0x5E] brlz,a %g2, loop_7025 ld [%l7 + 0x1C], %f0 fmovscc %icc, %f3, %f4 fmovrse %o4, %f5, %f0 loop_7025: sth %g3, [%l7 + 0x5A] call loop_7026 fmul8x16au %f2, %f8, %f6 ld [%l7 + 0x68], %f10 movrlz %o3, %l3, %g6 loop_7026: array8 %i4, %o6, %o1 array16 %i0, %i1, %i7 fmovsne %xcc, %f11, %f1 sdiv %o2, 0x028F, %o5 andncc %l4, %g7, %l1 ldx [%l7 + 0x28], %l0 add %o0, %i5, %i3 tgu %xcc, 0x4 fxnors %f15, %f4, %f14 ldub [%l7 + 0x44], %i6 tle %icc, 0x2 movrlz %g1, %l2, %g5 bge,a %icc, loop_7027 fpsub32 %f12, %f14, %f0 fblg,a %fcc2, loop_7028 tvs %xcc, 0x5 loop_7027: fbule,a %fcc1, loop_7029 ld [%l7 + 0x18], %f5 loop_7028: sth %l5, [%l7 + 0x56] fmuld8ulx16 %f13, %f10, %f4 loop_7029: sth %g4, [%l7 + 0x3C] ldub [%l7 + 0x60], %i2 fsrc1s %f9, %f0 xnor %l6, %o7, %o4 movle %icc, %g2, %o3 fmovrslez %l3, %f4, %f12 movl %xcc, %g6, %i4 bge loop_7030 stw %g3, [%l7 + 0x7C] smul %o1, %o6, %i0 fmovsg %xcc, %f4, %f4 loop_7030: stb %i1, [%l7 + 0x19] smulcc %o2, 0x1026, %o5 lduw [%l7 + 0x28], %l4 tvs %xcc, 0x6 ldub [%l7 + 0x1F], %g7 movn %xcc, %i7, %l0 movgu %icc, %l1, %i5 ld [%l7 + 0x20], %f15 andncc %o0, %i6, %i3 fzero %f8 ldsw [%l7 + 0x78], %g1 subc %g5, %l2, %l5 lduw [%l7 + 0x44], %i2 fmovse %xcc, %f14, %f2 ldub [%l7 + 0x71], %l6 fpsub16s %f2, %f0, %f9 fzero %f6 movvs %xcc, %g4, %o4 tsubcctv %g2, 0x053E, %o7 edge16 %o3, %l3, %i4 fmovdvc %xcc, %f0, %f2 bcc %xcc, loop_7031 stb %g3, [%l7 + 0x5E] st %f1, [%l7 + 0x38] std %f10, [%l7 + 0x48] loop_7031: movrne %g6, %o1, %i0 edge8l %o6, %o2, %o5 fmovdg %xcc, %f5, %f15 fmul8x16al %f13, %f0, %f10 umulcc %i1, %g7, %i7 stw %l4, [%l7 + 0x40] lduh [%l7 + 0x2C], %l1 stx %i5, [%l7 + 0x48] fmovdne %xcc, %f13, %f2 xnorcc %o0, %i6, %i3 fmovdgu %xcc, %f10, %f11 fbul,a %fcc3, loop_7032 move %icc, %l0, %g5 smulcc %g1, 0x0B28, %l2 st %f7, [%l7 + 0x24] loop_7032: addccc %l5, %l6, %g4 fmovdpos %icc, %f2, %f14 fandnot1s %f6, %f15, %f5 ld [%l7 + 0x64], %f15 lduw [%l7 + 0x14], %i2 fmovsgu %icc, %f3, %f12 fors %f15, %f10, %f2 ldsb [%l7 + 0x09], %o4 ldsw [%l7 + 0x58], %o7 ldub [%l7 + 0x2F], %o3 movleu %icc, %g2, %i4 fbl %fcc0, loop_7033 stb %l3, [%l7 + 0x52] ldub [%l7 + 0x0D], %g3 udivx %o1, 0x17AF, %i0 loop_7033: fmul8sux16 %f14, %f14, %f10 tsubcc %g6, 0x0946, %o2 ldd [%l7 + 0x30], %f12 fmovrdgez %o6, %f12, %f12 orncc %o5, %g7, %i7 fpadd32s %f4, %f1, %f8 ldsb [%l7 + 0x64], %l4 lduw [%l7 + 0x38], %i1 ldsb [%l7 + 0x66], %l1 fcmped %fcc1, %f14, %f10 bn,a %xcc, loop_7034 fcmps %fcc1, %f9, %f5 lduh [%l7 + 0x7A], %o0 fcmpeq16 %f4, %f10, %i6 loop_7034: fnands %f15, %f1, %f0 ldsw [%l7 + 0x4C], %i5 ldub [%l7 + 0x30], %i3 tgu %icc, 0x2 fsrc1s %f5, %f12 fmovsgu %xcc, %f5, %f2 fpadd32 %f12, %f0, %f8 ldsb [%l7 + 0x64], %g5 fnot1s %f2, %f0 fcmple16 %f0, %f0, %l0 movle %icc, %g1, %l5 stb %l6, [%l7 + 0x38] fcmpes %fcc3, %f6, %f14 ld [%l7 + 0x14], %f6 ldsh [%l7 + 0x5A], %g4 edge32ln %i2, %o4, %o7 fornot2s %f4, %f9, %f12 fblg,a %fcc0, loop_7035 fsrc1s %f6, %f10 fbu %fcc1, loop_7036 fornot1 %f6, %f4, %f6 loop_7035: sdiv %l2, 0x1B52, %g2 lduh [%l7 + 0x5C], %i4 loop_7036: fmul8ulx16 %f10, %f4, %f8 fmovsvs %icc, %f3, %f5 andncc %l3, %o3, %o1 fbule %fcc0, loop_7037 fblg,a %fcc1, loop_7038 fmovsge %icc, %f5, %f11 ldx [%l7 + 0x48], %g3 loop_7037: brnz %g6, loop_7039 loop_7038: ldsh [%l7 + 0x7A], %o2 fxors %f9, %f6, %f2 movneg %icc, %i0, %o5 loop_7039: stx %o6, [%l7 + 0x60] sth %i7, [%l7 + 0x0C] bcc loop_7040 fmovrdgez %l4, %f8, %f6 fble %fcc1, loop_7041 fpack32 %f8, %f8, %f4 loop_7040: movne %xcc, %i1, %l1 fcmpeq32 %f8, %f2, %g7 loop_7041: stx %i6, [%l7 + 0x30] fpsub32 %f12, %f8, %f8 ldd [%l7 + 0x40], %f6 stx %o0, [%l7 + 0x40] bgu loop_7042 fmul8ulx16 %f4, %f12, %f14 std %f6, [%l7 + 0x20] orncc %i3, 0x05B9, %i5 loop_7042: xnorcc %g5, %l0, %l5 brlez,a %g1, loop_7043 fabss %f15, %f15 fmovsvc %icc, %f8, %f3 bgu,a loop_7044 loop_7043: fmovdneg %xcc, %f9, %f8 alignaddrl %g4, %l6, %o4 tl %icc, 0x5 loop_7044: edge32 %i2, %o7, %l2 ta %xcc, 0x1 bpos,a loop_7045 fbn,a %fcc2, loop_7046 pdist %f0, %f14, %f6 movg %xcc, %i4, %g2 loop_7045: movcs %icc, %l3, %o1 loop_7046: movle %icc, %o3, %g3 st %f9, [%l7 + 0x64] ldx [%l7 + 0x18], %o2 tgu %xcc, 0x5 sth %g6, [%l7 + 0x2A] lduh [%l7 + 0x5E], %o5 bgu,pt %xcc, loop_7047 fmovd %f6, %f0 fbge %fcc3, loop_7048 fmovdn %xcc, %f3, %f6 loop_7047: movcc %xcc, %i0, %o6 edge8 %l4, %i7, %l1 loop_7048: movl %icc, %i1, %g7 sth %o0, [%l7 + 0x30] ldd [%l7 + 0x38], %f8 fmul8x16au %f8, %f11, %f2 fmovsgu %icc, %f13, %f8 fone %f8 fmovrdlz %i3, %f2, %f6 fmovsa %icc, %f3, %f11 fmovse %icc, %f1, %f2 bcs,pn %xcc, loop_7049 fmovdn %xcc, %f2, %f7 fpackfix %f12, %f1 addcc %i6, 0x1720, %g5 loop_7049: movge %icc, %i5, %l5 ld [%l7 + 0x2C], %f12 lduh [%l7 + 0x0E], %l0 fmul8sux16 %f2, %f4, %f8 ldub [%l7 + 0x39], %g1 srlx %g4, 0x0B, %o4 sethi 0x039C, %l6 lduw [%l7 + 0x4C], %i2 bpos,a,pt %icc, loop_7050 fmovrsgez %o7, %f7, %f13 fmovdcs %xcc, %f1, %f13 fmovrde %l2, %f12, %f2 loop_7050: sth %i4, [%l7 + 0x0C] st %f5, [%l7 + 0x14] tvs %xcc, 0x2 fblg,a %fcc2, loop_7051 bne %icc, loop_7052 sth %g2, [%l7 + 0x5C] stb %l3, [%l7 + 0x60] loop_7051: movle %xcc, %o1, %g3 loop_7052: edge32ln %o3, %o2, %g6 fcmpd %fcc2, %f6, %f12 ldub [%l7 + 0x27], %i0 alignaddrl %o5, %o6, %l4 movleu %xcc, %i7, %l1 fmovsle %icc, %f10, %f5 bneg,a,pt %icc, loop_7053 tcs %icc, 0x7 fornot1s %f2, %f13, %f6 edge16n %i1, %o0, %i3 loop_7053: ldsb [%l7 + 0x4F], %g7 sth %i6, [%l7 + 0x0A] fmovsvs %xcc, %f14, %f4 or %i5, %l5, %g5 fbg %fcc1, loop_7054 fxnors %f3, %f14, %f9 loop_7054: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14388 ! Type i : 14272 ! Type cti : 7054 ! Type l : 14286 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x8A9DF2D7 .word 0x8028F6D9 .word 0xC23AB77A .word 0x33B7482B .word 0xA827FFEC .word 0x55BC7DFD .word 0x9FBB2E27 .word 0x413F7275 .word 0xBCBCAB50 .word 0x9115E9A0 .word 0xBFE517FD .word 0xE5BDD09A .word 0x2EB8EF39 .word 0x922E6058 .word 0x49130834 .word 0xACC09FE5 .word 0x8B4B6528 .word 0x1D9BBDC6 .word 0xD8CD98A0 .word 0xF08CABD7 .word 0x052F84A9 .word 0x69B43CAD .word 0x7B0BD95E .word 0xC125B612 .word 0x8683A11B .word 0xF785C58B .word 0x7B7A7B3E .word 0xB9C26057 .word 0xFB883873 .word 0xF67A4C8C .word 0x2EBFE5D0 .word 0xAC17023E .word 0x7845FE23 .word 0xF24FEAF6 .word 0x1EF40E04 .word 0x6274B704 .word 0x5EC38276 .word 0x9F73B6C0 .word 0xFC66FE9D .word 0x5FF2ECAD .word 0xF7564622 .word 0x7D07B206 .word 0x963E9016 .word 0x6CBC8953 .word 0x19E1A59E .word 0xF7DF9D45 .word 0x30515B28 .word 0x0942805B .word 0xCE825EBB .word 0xCFEADD0C .word 0x48D82794 .word 0x213490B2 .word 0xC0E9E797 .word 0xD62C0A73 .word 0x43073999 .word 0xC2907A25 .word 0x31EE9EC2 .word 0x13BAF3B5 .word 0x286F434B .word 0x5B73D60D .word 0xCB8F9B95 .word 0x004AC89A .word 0x7B9854A8 .word 0x64FFEFAD .end