/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc1.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=949633628" .ident "BY rg131678 ON Mon Jul 14 13:35:58 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc1.s,v 1.3 2007/07/05 21:58:53 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 0xD, %g1 set 0x9, %g2 set 0xB, %g3 set 0x0, %g4 set 0xD, %g5 set 0x2, %g6 set 0x1, %g7 !# Input registers set -0x3, %i0 set -0x4, %i1 set -0x0, %i2 set -0x4, %i3 set -0x2, %i4 set -0xA, %i5 set -0x1, %i6 set -0x3, %i7 !# Local registers set 0x761D676D, %l0 set 0x7450C759, %l1 set 0x0294D26B, %l2 set 0x3C22F317, %l3 set 0x71A6B5EE, %l4 set 0x212C09AE, %l5 set 0x045B8969, %l6 !# Output registers set -0x07F6, %o0 set -0x0DD6, %o1 set -0x0351, %o2 set -0x0BBC, %o3 set -0x0535, %o4 set -0x1EBD, %o5 set -0x0982, %o6 set -0x087D, %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 .. subccc %g2, 0x1805, %o0 movcs %icc, %i4, %g5 popc %i5, %i3 xnor %l3, 0x1F4E, %i6 fone %f4 fmovrdgz %g6, %f8, %f0 fmovs %f12, %f12 srax %g7, 0x0E, %o7 fmul8ulx16 %f2, %f14, %f2 fmovdne %xcc, %f12, %f1 lduh [%l7 + 0x46], %l6 ldub [%l7 + 0x12], %i0 movpos %icc, %i7, %o2 stw %g1, [%l7 + 0x3C] fmovdl %icc, %f1, %f12 fnot1 %f2, %f0 tg %icc, 0x7 subc %l0, %i2, %l5 fandnot2 %f6, %f10, %f6 fmovsa %icc, %f2, %f7 stw %o5, [%l7 + 0x08] fmovsleu %xcc, %f12, %f8 fcmpne16 %f2, %f6, %i1 st %f14, [%l7 + 0x68] fmovdn %icc, %f5, %f12 edge32 %g3, %l4, %o4 fpack16 %f10, %f3 stw %o3, [%l7 + 0x40] ldub [%l7 + 0x5C], %o1 brlez %l1, loop_1 stb %g4, [%l7 + 0x5F] lduh [%l7 + 0x0A], %o6 edge8 %g2, %l2, %o0 loop_1: popc %i4, %g5 ldsw [%l7 + 0x48], %i5 fmovdn %xcc, %f10, %f9 std %f0, [%l7 + 0x38] umul %i3, 0x0A3E, %l3 fpsub16s %f0, %f8, %f1 ldsb [%l7 + 0x67], %i6 fbue %fcc0, loop_2 sth %g6, [%l7 + 0x14] std %f6, [%l7 + 0x38] subc %g7, %l6, %o7 loop_2: ldx [%l7 + 0x58], %i7 udiv %i0, 0x0444, %o2 ldsh [%l7 + 0x68], %l0 subcc %g1, 0x037E, %i2 fcmple16 %f12, %f2, %l5 andcc %o5, %i1, %g3 fbug,a %fcc0, loop_3 lduh [%l7 + 0x40], %l4 fxnors %f14, %f1, %f13 ld [%l7 + 0x40], %f0 loop_3: fnegd %f14, %f8 edge16l %o4, %o3, %o1 fba,a %fcc2, loop_4 xnorcc %g4, 0x091A, %o6 bg,pn %xcc, loop_5 fmovdvc %xcc, %f1, %f8 loop_4: stw %g2, [%l7 + 0x30] ldsb [%l7 + 0x3E], %l1 loop_5: ld [%l7 + 0x30], %f5 fnot1 %f6, %f12 fnands %f1, %f7, %f5 ldsw [%l7 + 0x6C], %o0 nop setx loop_6, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %xcc, %f2, %f1 movleu %xcc, %i4, %l2 tpos %xcc, 0x4 loop_6: fandnot2s %f1, %f7, %f13 fmovse %xcc, %f13, %f7 tleu %xcc, 0x1 ldd [%l7 + 0x68], %f8 fpsub16 %f8, %f10, %f12 tge %icc, 0x1 fbug %fcc2, loop_7 tleu %icc, 0x5 be,pn %icc, loop_8 fnot1s %f11, %f1 loop_7: fbe %fcc3, loop_9 ld [%l7 + 0x64], %f0 loop_8: fornot1 %f0, %f6, %f14 stw %g5, [%l7 + 0x50] loop_9: fxnors %f4, %f14, %f3 andncc %i3, %l3, %i5 fnegs %f13, %f12 fbu %fcc1, loop_10 tsubcc %g6, %g7, %l6 lduh [%l7 + 0x62], %o7 stx %i7, [%l7 + 0x18] loop_10: nop setx loop_11, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %i0, 0x0CD4, %o2 faligndata %f12, %f4, %f4 sth %l0, [%l7 + 0x46] loop_11: sdivx %g1, 0x0815, %i2 tgu %xcc, 0x5 tcs %icc, 0x1 edge16n %l5, %i6, %i1 add %g3, 0x1222, %l4 brnz %o4, loop_12 ldsh [%l7 + 0x52], %o5 ldsh [%l7 + 0x22], %o1 fmovrdgez %g4, %f14, %f8 loop_12: fabss %f7, %f6 taddcctv %o6, 0x0884, %o3 bn,a,pt %icc, loop_13 fones %f4 stw %g2, [%l7 + 0x44] bpos loop_14 loop_13: fmovdn %icc, %f1, %f8 ldsb [%l7 + 0x44], %o0 subcc %l1, 0x0D99, %i4 loop_14: ldsb [%l7 + 0x7D], %l2 stw %i3, [%l7 + 0x3C] ld [%l7 + 0x40], %f9 udiv %g5, 0x01DC, %i5 udivcc %l3, 0x1EAC, %g6 lduw [%l7 + 0x70], %l6 move %xcc, %g7, %o7 fmovsn %xcc, %f10, %f4 ld [%l7 + 0x58], %f7 ldsh [%l7 + 0x54], %i0 st %f14, [%l7 + 0x78] fzeros %f5 fbge %fcc2, loop_15 fone %f14 andncc %o2, %i7, %g1 fbge,a %fcc0, loop_16 loop_15: fbg %fcc1, loop_17 sra %i2, %l5, %i6 tge %xcc, 0x6 loop_16: fbug,a %fcc0, loop_18 loop_17: tneg %xcc, 0x2 fornot2 %f6, %f0, %f14 fpadd16s %f10, %f7, %f0 loop_18: lduh [%l7 + 0x3A], %i1 fbe %fcc2, loop_19 stw %l0, [%l7 + 0x14] fxors %f0, %f11, %f11 udiv %l4, 0x1913, %g3 loop_19: fmovsge %xcc, %f13, %f11 subcc %o5, %o4, %g4 stb %o6, [%l7 + 0x60] fxors %f12, %f11, %f14 lduh [%l7 + 0x40], %o3 fcmpgt16 %f6, %f6, %g2 taddcc %o1, %o0, %l1 fcmps %fcc3, %f15, %f2 array8 %l2, %i4, %i3 fnot1s %f15, %f10 fmovdpos %icc, %f8, %f11 fbu,a %fcc0, loop_20 lduh [%l7 + 0x40], %i5 edge32n %g5, %g6, %l3 fmovsl %xcc, %f13, %f15 loop_20: ldsh [%l7 + 0x3C], %g7 fbug %fcc1, loop_21 stw %o7, [%l7 + 0x64] sth %i0, [%l7 + 0x44] stb %l6, [%l7 + 0x73] loop_21: fmovdvs %icc, %f13, %f3 ldx [%l7 + 0x58], %i7 std %f2, [%l7 + 0x10] fmovdge %xcc, %f12, %f1 add %o2, %i2, %g1 brgez,a %i6, loop_22 fmovda %xcc, %f11, %f1 taddcctv %i1, 0x1693, %l5 movneg %xcc, %l4, %l0 loop_22: fble,a %fcc2, loop_23 ldsb [%l7 + 0x15], %o5 ld [%l7 + 0x38], %f10 fmovrde %g3, %f8, %f14 loop_23: fmovdgu %xcc, %f10, %f7 te %icc, 0x7 xor %g4, 0x0988, %o4 taddcc %o6, 0x0096, %o3 stb %g2, [%l7 + 0x32] fmovdcs %icc, %f8, %f12 ldsb [%l7 + 0x53], %o0 ldsb [%l7 + 0x53], %l1 movrne %l2, 0x396, %i4 mulx %o1, %i5, %g5 fnot1s %f0, %f14 andncc %g6, %l3, %g7 fbg,a %fcc0, loop_24 fmul8x16 %f14, %f4, %f12 fornot2 %f14, %f2, %f0 tgu %icc, 0x4 loop_24: ba,a,pn %xcc, loop_25 or %i3, 0x02FA, %i0 edge16 %l6, %i7, %o2 mulscc %o7, 0x0CDA, %g1 loop_25: fbl,a %fcc3, loop_26 movneg %icc, %i6, %i1 st %f5, [%l7 + 0x64] sth %i2, [%l7 + 0x36] loop_26: sth %l5, [%l7 + 0x50] array32 %l4, %o5, %g3 fmovsl %icc, %f10, %f10 fmovsleu %xcc, %f1, %f13 fpsub16s %f2, %f7, %f15 std %f0, [%l7 + 0x48] fmovsl %xcc, %f11, %f7 fpackfix %f2, %f10 bne,a,pt %xcc, loop_27 fpsub16 %f8, %f14, %f8 bneg loop_28 fmovspos %icc, %f6, %f1 loop_27: fpadd32s %f14, %f2, %f7 ldx [%l7 + 0x48], %l0 loop_28: fxor %f10, %f10, %f10 te %icc, 0x2 fornot1 %f8, %f12, %f6 subcc %g4, 0x0EC9, %o6 edge8l %o4, %o3, %g2 brgz %l1, loop_29 movle %icc, %o0, %i4 edge8 %l2, %i5, %g5 ldsb [%l7 + 0x4C], %g6 loop_29: stw %o1, [%l7 + 0x20] fxnors %f1, %f5, %f1 stb %g7, [%l7 + 0x61] sllx %i3, 0x07, %i0 fmovde %icc, %f3, %f0 fmovsg %icc, %f0, %f7 sdivcc %l6, 0x155E, %l3 sth %o2, [%l7 + 0x5A] fpadd16 %f6, %f12, %f10 movrlez %i7, 0x1C2, %g1 faligndata %f12, %f12, %f12 tneg %icc, 0x4 ba,a,pt %icc, loop_30 fcmpgt32 %f4, %f6, %i6 fpack16 %f8, %f5 fbl %fcc1, loop_31 loop_30: smul %i1, 0x1DA9, %o7 lduh [%l7 + 0x58], %i2 fpsub16s %f7, %f4, %f4 loop_31: sdiv %l5, 0x1396, %o5 fbul,a %fcc0, loop_32 fbl %fcc3, loop_33 stb %l4, [%l7 + 0x69] fcmpne16 %f8, %f6, %g3 loop_32: ld [%l7 + 0x34], %f14 loop_33: fnot2s %f6, %f9 ldsb [%l7 + 0x6B], %g4 std %f8, [%l7 + 0x08] fmuld8ulx16 %f8, %f11, %f0 fmovsvs %icc, %f0, %f13 fsrc1s %f8, %f11 ldd [%l7 + 0x28], %f6 bcs %xcc, loop_34 tg %xcc, 0x7 std %f8, [%l7 + 0x40] fsrc1s %f14, %f7 loop_34: ldx [%l7 + 0x48], %o6 sdivcc %o4, 0x1164, %l0 fcmpd %fcc3, %f4, %f10 fmuld8ulx16 %f13, %f1, %f6 lduh [%l7 + 0x3A], %g2 add %o3, %l1, %o0 stb %i4, [%l7 + 0x42] fmovdle %xcc, %f9, %f2 fcmpes %fcc1, %f7, %f12 faligndata %f6, %f2, %f2 umul %i5, 0x003D, %g5 edge16l %g6, %o1, %g7 stw %i3, [%l7 + 0x44] sdiv %l2, 0x0A01, %l6 tleu %xcc, 0x0 st %f15, [%l7 + 0x50] fmovsleu %xcc, %f14, %f4 stw %i0, [%l7 + 0x20] lduw [%l7 + 0x40], %o2 fcmps %fcc3, %f10, %f14 fbe %fcc1, loop_35 tneg %icc, 0x5 edge8l %l3, %g1, %i7 brlz,a %i1, loop_36 loop_35: stw %o7, [%l7 + 0x74] fpsub16 %f10, %f4, %f2 stb %i6, [%l7 + 0x3C] loop_36: tcc %icc, 0x2 fxors %f2, %f12, %f4 srax %l5, %i2, %o5 stw %g3, [%l7 + 0x58] sub %g4, 0x10AE, %o6 ldsw [%l7 + 0x64], %o4 brz,a %l4, loop_37 edge32n %g2, %o3, %l1 ld [%l7 + 0x08], %f2 fpackfix %f10, %f12 loop_37: std %f14, [%l7 + 0x78] fxnor %f2, %f6, %f2 sth %o0, [%l7 + 0x18] mulx %l0, 0x0BF3, %i4 fornot1 %f14, %f14, %f8 ldsb [%l7 + 0x16], %i5 fmovsg %xcc, %f5, %f0 fmovsneg %icc, %f13, %f10 te %icc, 0x2 ld [%l7 + 0x54], %f8 and %g5, 0x1487, %o1 addccc %g7, %i3, %l2 lduh [%l7 + 0x22], %g6 edge32 %l6, %i0, %o2 brz,a %l3, loop_38 movpos %icc, %i7, %i1 fmovsvc %xcc, %f11, %f15 ldub [%l7 + 0x32], %g1 loop_38: brgz %i6, loop_39 brgz %o7, loop_40 fmovse %xcc, %f12, %f2 fcmple32 %f8, %f8, %l5 loop_39: sdivcc %i2, 0x1395, %g3 loop_40: tleu %xcc, 0x6 stw %o5, [%l7 + 0x54] edge32 %o6, %o4, %l4 sllx %g2, 0x1B, %o3 fmovs %f4, %f15 tne %icc, 0x7 fmovrslez %g4, %f4, %f6 lduh [%l7 + 0x56], %o0 fmovrsne %l0, %f13, %f14 ldsh [%l7 + 0x5C], %l1 taddcctv %i5, 0x0949, %g5 be,pt %xcc, loop_41 ldx [%l7 + 0x28], %o1 fbule %fcc3, loop_42 fbe,a %fcc3, loop_43 loop_41: fmovrdgez %g7, %f12, %f4 movge %icc, %i3, %i4 loop_42: edge8n %l2, %g6, %l6 loop_43: fmovdcc %icc, %f11, %f12 fabss %f13, %f12 tge %icc, 0x7 andn %o2, %i0, %i7 stb %l3, [%l7 + 0x51] te %xcc, 0x1 for %f6, %f2, %f14 movg %xcc, %g1, %i1 ldsw [%l7 + 0x78], %i6 sll %o7, 0x0A, %l5 ldx [%l7 + 0x28], %i2 ldd [%l7 + 0x38], %f10 ldx [%l7 + 0x58], %o5 stw %g3, [%l7 + 0x78] fors %f12, %f6, %f3 nop setx loop_44, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %xcc, 0x4 sth %o4, [%l7 + 0x16] fmovsle %xcc, %f10, %f0 loop_44: fnands %f4, %f15, %f4 movne %icc, %o6, %g2 fble,a %fcc1, loop_45 fmovsl %xcc, %f12, %f10 fsrc2 %f12, %f2 stw %l4, [%l7 + 0x70] loop_45: fmovrde %o3, %f2, %f2 fblg %fcc3, loop_46 mulscc %g4, 0x05F6, %o0 srax %l1, 0x11, %i5 lduw [%l7 + 0x50], %l0 loop_46: fpackfix %f8, %f10 fxnors %f4, %f2, %f9 ta %icc, 0x7 lduw [%l7 + 0x3C], %g5 xorcc %g7, %i3, %o1 st %f11, [%l7 + 0x5C] alignaddrl %l2, %g6, %i4 move %xcc, %l6, %o2 tg %xcc, 0x2 subcc %i0, 0x0D2A, %l3 ta %xcc, 0x5 stw %g1, [%l7 + 0x34] faligndata %f12, %f0, %f0 tleu %icc, 0x4 ldsh [%l7 + 0x76], %i1 stw %i6, [%l7 + 0x50] std %f6, [%l7 + 0x78] sllx %i7, %o7, %i2 fcmps %fcc2, %f9, %f9 smul %o5, 0x0CDF, %l5 movge %icc, %o4, %g3 std %f10, [%l7 + 0x30] fnor %f2, %f14, %f14 bn,a loop_47 bleu,a,pn %icc, loop_48 fmovd %f10, %f12 fmovrdlz %g2, %f10, %f8 loop_47: ldx [%l7 + 0x10], %o6 loop_48: st %f3, [%l7 + 0x14] ldsb [%l7 + 0x7B], %l4 movrlez %o3, %g4, %l1 tneg %icc, 0x5 bneg,a,pt %xcc, loop_49 ldd [%l7 + 0x30], %f12 stb %i5, [%l7 + 0x3E] movleu %icc, %o0, %g5 loop_49: fabss %f8, %f15 edge32ln %g7, %i3, %l0 fcmps %fcc0, %f8, %f7 stx %l2, [%l7 + 0x40] fnegs %f2, %f9 stw %o1, [%l7 + 0x14] bvs loop_50 fmovde %icc, %f12, %f3 sth %i4, [%l7 + 0x70] array32 %l6, %o2, %g6 loop_50: addcc %i0, %g1, %l3 fbne,a %fcc1, loop_51 srlx %i6, %i7, %o7 fmovrdlez %i2, %f14, %f4 sth %o5, [%l7 + 0x58] loop_51: sra %l5, %i1, %o4 ldsw [%l7 + 0x24], %g2 stw %o6, [%l7 + 0x14] taddcc %l4, 0x18BB, %g3 mulx %g4, 0x1FF4, %l1 edge16ln %o3, %o0, %g5 subcc %g7, 0x1113, %i5 ldsb [%l7 + 0x55], %l0 fcmpgt32 %f10, %f0, %l2 ldsh [%l7 + 0x2E], %o1 fbge,a %fcc1, loop_52 sdiv %i4, 0x0756, %i3 fxnor %f12, %f6, %f2 edge16ln %o2, %g6, %l6 loop_52: sllx %i0, 0x07, %l3 fmovrde %i6, %f12, %f2 fmovsvs %xcc, %f6, %f11 bvs %xcc, loop_53 movcs %xcc, %i7, %o7 tne %icc, 0x2 edge32 %i2, %g1, %o5 loop_53: bneg,a,pn %xcc, loop_54 fnor %f0, %f2, %f10 be,pn %icc, loop_55 xnorcc %i1, %o4, %g2 loop_54: edge8n %l5, %l4, %o6 stx %g4, [%l7 + 0x40] loop_55: fmovrse %g3, %f0, %f5 fmovdleu %xcc, %f6, %f13 lduh [%l7 + 0x18], %l1 alignaddrl %o0, %o3, %g7 fmovsa %icc, %f0, %f11 fcmpes %fcc0, %f2, %f9 fmovsl %xcc, %f2, %f0 ldd [%l7 + 0x20], %f8 sth %g5, [%l7 + 0x3C] fnot1 %f14, %f6 fbe %fcc0, loop_56 fmovdvc %xcc, %f9, %f9 orn %i5, %l0, %l2 movneg %icc, %o1, %i4 loop_56: fandnot2 %f14, %f2, %f2 fmovsne %xcc, %f1, %f10 edge16l %i3, %o2, %g6 stw %i0, [%l7 + 0x40] stw %l3, [%l7 + 0x24] fmovrsgz %l6, %f5, %f13 fmuld8sux16 %f14, %f1, %f4 std %f10, [%l7 + 0x78] tne %icc, 0x5 brgez,a %i6, loop_57 fpackfix %f2, %f0 andcc %i7, %i2, %g1 move %xcc, %o7, %o5 loop_57: ldsb [%l7 + 0x3F], %o4 fzero %f14 udiv %i1, 0x1EF8, %g2 fmovsge %icc, %f12, %f5 bcs,a,pt %icc, loop_58 sdivcc %l5, 0x0E98, %o6 brlz %g4, loop_59 ldd [%l7 + 0x40], %f8 loop_58: call loop_60 ldx [%l7 + 0x38], %l4 loop_59: movcs %icc, %g3, %l1 bvs,a loop_61 loop_60: st %f15, [%l7 + 0x74] add %o3, %g7, %o0 fmul8x16al %f13, %f7, %f0 loop_61: lduh [%l7 + 0x10], %g5 te %icc, 0x2 udivcc %i5, 0x0744, %l2 fmovdge %xcc, %f15, %f5 ldsb [%l7 + 0x24], %o1 fbul %fcc1, loop_62 xnorcc %l0, %i3, %o2 fbl %fcc1, loop_63 fornot1 %f10, %f2, %f14 loop_62: fmovdleu %xcc, %f8, %f5 tg %icc, 0x0 loop_63: ldsw [%l7 + 0x24], %i4 fmovdcs %icc, %f2, %f4 fxor %f14, %f8, %f0 fbe,a %fcc3, loop_64 edge8 %g6, %l3, %i0 fornot2s %f7, %f10, %f12 lduw [%l7 + 0x48], %i6 loop_64: st %f1, [%l7 + 0x14] fbue,a %fcc0, loop_65 fmovdgu %xcc, %f15, %f5 ld [%l7 + 0x10], %f13 fbe %fcc2, loop_66 loop_65: fpsub32 %f0, %f10, %f2 fble %fcc0, loop_67 stw %i7, [%l7 + 0x28] loop_66: movneg %xcc, %l6, %g1 nop setx loop_68, %l0, %l1 jmpl %l1, %i2 loop_67: tl %xcc, 0x0 fmovspos %icc, %f0, %f15 fmovrdne %o7, %f0, %f10 loop_68: taddcc %o4, %i1, %g2 udiv %o5, 0x040B, %o6 tcs %icc, 0x7 fmovdgu %xcc, %f1, %f14 fcmpes %fcc3, %f5, %f6 fabss %f0, %f8 alignaddr %l5, %l4, %g4 sth %g3, [%l7 + 0x26] ldsh [%l7 + 0x54], %o3 sth %l1, [%l7 + 0x52] fors %f5, %f5, %f0 ldd [%l7 + 0x50], %f12 addc %o0, %g7, %g5 stb %l2, [%l7 + 0x15] ldd [%l7 + 0x18], %f14 sth %o1, [%l7 + 0x3E] sllx %i5, %i3, %o2 fands %f1, %f6, %f7 fmul8x16al %f3, %f6, %f4 fmovsle %xcc, %f12, %f15 fmovsg %icc, %f5, %f14 fmovdl %xcc, %f9, %f6 fnor %f2, %f4, %f14 stx %l0, [%l7 + 0x40] fmuld8ulx16 %f5, %f0, %f0 umulcc %i4, %l3, %i0 fmovd %f8, %f4 ldub [%l7 + 0x49], %g6 ldsh [%l7 + 0x6E], %i7 fmovdleu %xcc, %f7, %f1 bshuffle %f2, %f2, %f10 subcc %l6, 0x0148, %g1 movrne %i6, %o7, %o4 fmovrslz %i2, %f5, %f15 for %f2, %f0, %f0 fbug %fcc3, loop_69 ldsw [%l7 + 0x20], %g2 fnegd %f8, %f0 ldsw [%l7 + 0x28], %o5 loop_69: fxors %f11, %f14, %f9 sdiv %i1, 0x06C2, %l5 fcmpes %fcc1, %f7, %f2 fabss %f4, %f2 fpmerge %f5, %f0, %f4 movvc %xcc, %l4, %g4 fbg %fcc3, loop_70 fandnot1s %f9, %f5, %f6 nop setx loop_71, %l0, %l1 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 %o6, 0x0766, %g3 loop_70: nop setx loop_72, %l0, %l1 jmpl %l1, %l1 andncc %o3, %g7, %g5 loop_71: te %xcc, 0x2 mova %icc, %o0, %l2 loop_72: tvs %xcc, 0x0 fnors %f4, %f8, %f11 ldx [%l7 + 0x70], %i5 lduh [%l7 + 0x7E], %i3 fbue,a %fcc3, loop_73 ld [%l7 + 0x38], %f15 movrlz %o2, %o1, %l0 fornot2s %f9, %f5, %f5 loop_73: bl,pt %icc, loop_74 srlx %i4, 0x13, %l3 addc %g6, %i7, %i0 fnot1s %f7, %f6 loop_74: lduh [%l7 + 0x26], %l6 tge %icc, 0x4 stw %g1, [%l7 + 0x34] fmovsl %xcc, %f13, %f7 andncc %o7, %i6, %o4 ldx [%l7 + 0x20], %i2 mulscc %g2, 0x01F2, %o5 fornot2s %f11, %f5, %f5 sllx %l5, 0x08, %l4 stb %i1, [%l7 + 0x18] ld [%l7 + 0x24], %f3 fnor %f4, %f10, %f12 fmovdpos %xcc, %f8, %f11 fmovdcs %icc, %f15, %f4 andcc %g4, %o6, %l1 fbge,a %fcc0, loop_75 movl %icc, %o3, %g7 movle %icc, %g5, %g3 fnors %f15, %f9, %f15 loop_75: fmovse %icc, %f7, %f1 bge,a loop_76 bl loop_77 lduh [%l7 + 0x6C], %o0 sdivcc %i5, 0x0796, %i3 loop_76: movge %icc, %l2, %o2 loop_77: lduh [%l7 + 0x66], %o1 fnors %f2, %f11, %f3 lduh [%l7 + 0x68], %i4 fbue,a %fcc2, loop_78 orn %l3, 0x0BAE, %g6 movvs %icc, %i7, %i0 tne %xcc, 0x6 loop_78: fzero %f14 fmovsl %xcc, %f4, %f4 edge32ln %l0, %g1, %o7 stb %l6, [%l7 + 0x3C] fandnot1 %f12, %f12, %f14 ldsw [%l7 + 0x6C], %o4 ldx [%l7 + 0x38], %i2 be %xcc, loop_79 xnor %g2, %i6, %o5 bge,pt %icc, loop_80 andn %l4, 0x091E, %l5 loop_79: fmovrdgez %g4, %f12, %f0 sth %o6, [%l7 + 0x26] loop_80: fnands %f1, %f0, %f15 fbe,a %fcc1, loop_81 movl %xcc, %i1, %o3 movvs %icc, %l1, %g5 movvs %icc, %g3, %o0 loop_81: fmovdvs %icc, %f0, %f15 stb %i5, [%l7 + 0x20] stw %g7, [%l7 + 0x40] tsubcc %l2, %i3, %o1 fcmped %fcc1, %f2, %f4 bn,a loop_82 ld [%l7 + 0x4C], %f13 fbug %fcc0, loop_83 stw %o2, [%l7 + 0x30] loop_82: fzeros %f8 fmovrslz %l3, %f14, %f11 loop_83: bcc,pn %icc, loop_84 siam 0x4 fmovscs %icc, %f5, %f9 fmovdcs %icc, %f15, %f14 loop_84: stw %g6, [%l7 + 0x28] fcmpne32 %f4, %f14, %i7 fmuld8sux16 %f8, %f14, %f8 ldd [%l7 + 0x20], %f4 fbu %fcc3, loop_85 fzeros %f9 fabsd %f4, %f14 bne,a %icc, loop_86 loop_85: smulcc %i4, 0x12F0, %i0 stx %g1, [%l7 + 0x10] ldsh [%l7 + 0x5A], %o7 loop_86: sdiv %l0, 0x1AE7, %o4 ldd [%l7 + 0x38], %f12 stw %l6, [%l7 + 0x44] bleu loop_87 ldsh [%l7 + 0x08], %i2 ldsh [%l7 + 0x0A], %i6 fpsub16 %f14, %f4, %f0 loop_87: stx %o5, [%l7 + 0x10] bneg,a,pt %xcc, loop_88 movrlz %l4, 0x09D, %l5 movrgz %g4, %o6, %g2 bshuffle %f14, %f8, %f4 loop_88: brgz %o3, loop_89 fmovsg %icc, %f9, %f1 bgu,a,pn %xcc, loop_90 siam 0x4 loop_89: fmovrdlez %i1, %f2, %f12 fbule %fcc0, loop_91 loop_90: fbu %fcc3, loop_92 fmovrsne %g5, %f10, %f3 fmovrse %l1, %f9, %f0 loop_91: stw %g3, [%l7 + 0x2C] loop_92: ble,a loop_93 xnor %o0, 0x0092, %i5 stx %l2, [%l7 + 0x70] edge32n %i3, %o1, %o2 loop_93: fands %f6, %f14, %f11 fblg,a %fcc0, loop_94 bge,pt %xcc, loop_95 ldsh [%l7 + 0x58], %l3 fcmps %fcc0, %f1, %f6 loop_94: fabsd %f6, %f0 loop_95: stx %g6, [%l7 + 0x40] fmovspos %xcc, %f3, %f3 std %f6, [%l7 + 0x30] fbne,a %fcc1, loop_96 lduh [%l7 + 0x50], %i7 ldsb [%l7 + 0x3F], %i4 udiv %g7, 0x023E, %i0 loop_96: umulcc %o7, 0x023E, %g1 movvs %icc, %o4, %l0 fcmpeq32 %f0, %f6, %i2 tsubcc %i6, %o5, %l4 edge16ln %l5, %l6, %o6 fmovrsgez %g2, %f5, %f7 tl %xcc, 0x6 fand %f6, %f12, %f12 nop setx loop_97, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot1s %f13, %f14 add %o3, 0x1F13, %g4 addcc %g5, %l1, %i1 loop_97: movrlez %g3, 0x0E2, %i5 orncc %o0, 0x0830, %i3 st %f13, [%l7 + 0x3C] edge8l %o1, %o2, %l2 fmovsle %xcc, %f13, %f14 lduh [%l7 + 0x30], %l3 fmovdcs %xcc, %f7, %f8 be,a,pn %icc, loop_98 fble,a %fcc0, loop_99 sethi 0x07F3, %i7 fbu,a %fcc0, loop_100 loop_98: movrne %g6, 0x3B7, %g7 loop_99: bl,a loop_101 and %i4, 0x1534, %i0 loop_100: fxnor %f2, %f12, %f14 fbl %fcc0, loop_102 loop_101: ldsw [%l7 + 0x08], %o7 orcc %o4, 0x04D9, %g1 ldub [%l7 + 0x7B], %l0 loop_102: bvc,a,pt %icc, loop_103 fmuld8ulx16 %f4, %f9, %f2 bl,pt %icc, loop_104 lduw [%l7 + 0x14], %i2 loop_103: stx %o5, [%l7 + 0x78] stx %i6, [%l7 + 0x70] loop_104: fmuld8ulx16 %f4, %f0, %f0 tsubcc %l5, %l6, %l4 sll %o6, %o3, %g4 ldsw [%l7 + 0x58], %g5 std %f14, [%l7 + 0x08] udiv %l1, 0x1C8E, %i1 brlz,a %g3, loop_105 bvs loop_106 fornot1s %f12, %f0, %f0 lduh [%l7 + 0x4A], %g2 loop_105: edge16ln %i5, %o0, %i3 loop_106: fcmpne16 %f6, %f4, %o1 bg,a %xcc, loop_107 edge16l %l2, %l3, %o2 fmovdneg %icc, %f10, %f10 fmovsn %icc, %f2, %f4 loop_107: stb %i7, [%l7 + 0x49] fpsub32s %f10, %f7, %f5 fmovsn %xcc, %f4, %f8 fmovdneg %xcc, %f3, %f9 fpsub32 %f6, %f8, %f2 bne,a loop_108 stb %g7, [%l7 + 0x79] fnor %f10, %f6, %f2 tcs %icc, 0x2 loop_108: lduw [%l7 + 0x1C], %i4 fmuld8sux16 %f4, %f12, %f6 ldub [%l7 + 0x3C], %i0 smulcc %o7, %o4, %g1 fmovsge %xcc, %f2, %f1 alignaddr %l0, %i2, %o5 fzeros %f1 fmovdleu %icc, %f0, %f7 array8 %g6, %i6, %l5 fbne,a %fcc1, loop_109 bpos,pt %icc, loop_110 lduh [%l7 + 0x7A], %l4 ldub [%l7 + 0x0F], %o6 loop_109: fmovrdlez %l6, %f2, %f2 loop_110: bg,a %icc, loop_111 smul %o3, %g4, %l1 xnor %i1, %g3, %g2 movn %xcc, %g5, %i5 loop_111: edge16ln %o0, %o1, %l2 sth %l3, [%l7 + 0x78] udivcc %i3, 0x05C3, %i7 for %f14, %f4, %f12 fxors %f0, %f4, %f15 tge %icc, 0x6 stx %g7, [%l7 + 0x50] fand %f4, %f6, %f6 fmovsgu %icc, %f0, %f15 bcs,a %icc, loop_112 sth %i4, [%l7 + 0x72] fnor %f12, %f2, %f6 fpadd32 %f6, %f14, %f0 loop_112: lduh [%l7 + 0x40], %i0 smul %o7, %o4, %g1 ld [%l7 + 0x08], %f0 std %f2, [%l7 + 0x30] movre %o2, %l0, %o5 tg %xcc, 0x3 array32 %i2, %g6, %l5 fpackfix %f4, %f15 fexpand %f13, %f10 bcs loop_113 alignaddrl %l4, %i6, %o6 addccc %o3, %l6, %g4 fnegs %f3, %f8 loop_113: fmovrslez %l1, %f12, %f14 fmovdcs %xcc, %f11, %f5 movcc %icc, %g3, %g2 ble loop_114 fpadd32 %f14, %f12, %f4 fnot2 %f6, %f4 fbue,a %fcc1, loop_115 loop_114: fnot2 %f4, %f10 fbule,a %fcc3, loop_116 fpsub32s %f11, %f3, %f0 loop_115: bcs,pn %icc, loop_117 ldsh [%l7 + 0x18], %i1 loop_116: be %icc, loop_118 stw %i5, [%l7 + 0x60] loop_117: fmovspos %xcc, %f8, %f15 ldsw [%l7 + 0x38], %o0 loop_118: fmovsleu %xcc, %f12, %f1 tle %icc, 0x3 movgu %xcc, %o1, %l2 fandnot2s %f9, %f9, %f14 ldsb [%l7 + 0x30], %g5 stx %i3, [%l7 + 0x40] for %f12, %f10, %f6 ba,pn %icc, loop_119 edge16n %i7, %g7, %l3 edge32l %i0, %i4, %o7 stw %g1, [%l7 + 0x38] loop_119: fbe,a %fcc0, loop_120 ldx [%l7 + 0x38], %o4 fnands %f9, %f10, %f8 fba %fcc1, loop_121 loop_120: sth %l0, [%l7 + 0x30] fcmpeq16 %f8, %f12, %o2 srlx %i2, %g6, %o5 loop_121: tvc %icc, 0x6 alignaddr %l5, %i6, %o6 tcs %icc, 0x5 edge8n %l4, %l6, %o3 stb %g4, [%l7 + 0x6F] fmovrdlez %l1, %f14, %f0 sll %g2, %g3, %i5 fsrc2 %f0, %f0 fmovscc %icc, %f2, %f14 movle %icc, %o0, %o1 ldub [%l7 + 0x2D], %l2 fzeros %f3 tsubcctv %i1, 0x1BDF, %g5 alignaddrl %i3, %g7, %l3 subc %i7, 0x03E9, %i4 bcs %icc, loop_122 xnorcc %o7, %g1, %i0 subc %o4, 0x1B0C, %l0 subcc %o2, 0x1DD7, %g6 loop_122: fsrc1 %f12, %f4 lduw [%l7 + 0x60], %o5 edge16l %i2, %i6, %l5 stw %o6, [%l7 + 0x08] movle %icc, %l4, %o3 fornot1s %f10, %f0, %f11 ldx [%l7 + 0x38], %l6 sethi 0x1A52, %g4 ld [%l7 + 0x48], %f11 sra %l1, %g2, %g3 ldub [%l7 + 0x41], %i5 stb %o1, [%l7 + 0x49] edge16l %l2, %o0, %g5 movle %icc, %i3, %g7 movrne %l3, 0x1D7, %i7 brnz %i4, loop_123 ldsw [%l7 + 0x40], %o7 fmovscs %icc, %f14, %f9 ldsw [%l7 + 0x2C], %g1 loop_123: fandnot1 %f12, %f2, %f0 call loop_124 smulcc %i1, %o4, %l0 fpadd32s %f1, %f8, %f13 fmovrdlz %o2, %f0, %f14 loop_124: fmovsgu %xcc, %f15, %f5 ldub [%l7 + 0x34], %i0 fcmpgt32 %f4, %f10, %g6 ldsb [%l7 + 0x6C], %o5 fmul8ulx16 %f2, %f8, %f10 fmovscc %xcc, %f15, %f5 fandnot1s %f1, %f5, %f11 lduw [%l7 + 0x34], %i6 st %f6, [%l7 + 0x14] fbe,a %fcc0, loop_125 or %l5, %o6, %l4 tsubcctv %i2, %o3, %l6 fba %fcc2, loop_126 loop_125: fmovsa %icc, %f4, %f1 movrne %g4, %l1, %g2 lduw [%l7 + 0x44], %g3 loop_126: sdiv %i5, 0x0402, %o1 fmovsn %xcc, %f11, %f10 bge loop_127 fcmpeq16 %f0, %f2, %o0 ldub [%l7 + 0x50], %g5 sth %l2, [%l7 + 0x1E] loop_127: ldsw [%l7 + 0x74], %g7 brgz %l3, loop_128 ble,pt %xcc, loop_129 lduw [%l7 + 0x60], %i3 fmovdle %icc, %f14, %f4 loop_128: be,pn %xcc, loop_130 loop_129: mova %icc, %i7, %o7 fcmpeq32 %f6, %f4, %g1 alignaddr %i4, %o4, %i1 loop_130: fble %fcc2, loop_131 fnegs %f14, %f5 ldx [%l7 + 0x58], %l0 ldd [%l7 + 0x60], %f4 loop_131: udivcc %i0, 0x057C, %g6 stw %o5, [%l7 + 0x0C] fbue,a %fcc2, loop_132 fbue %fcc1, loop_133 ldsh [%l7 + 0x58], %o2 fone %f12 loop_132: orncc %l5, %i6, %o6 loop_133: ba loop_134 sth %i2, [%l7 + 0x48] edge32 %l4, %l6, %o3 fmovrsgez %l1, %f2, %f13 loop_134: fone %f12 fmovdneg %xcc, %f7, %f15 ba,a %xcc, loop_135 sth %g4, [%l7 + 0x5C] fmovrsgz %g3, %f10, %f7 ldsb [%l7 + 0x38], %g2 loop_135: fpackfix %f14, %f11 fpackfix %f2, %f5 sdivx %i5, 0x1F98, %o1 sth %g5, [%l7 + 0x74] ldx [%l7 + 0x20], %o0 ldsh [%l7 + 0x4C], %l2 ldsh [%l7 + 0x4C], %g7 fcmpne16 %f0, %f10, %l3 fpadd32s %f9, %f8, %f12 fexpand %f11, %f8 fbge,a %fcc1, loop_136 fmul8ulx16 %f14, %f10, %f2 fbule,a %fcc3, loop_137 sll %i7, 0x1F, %o7 loop_136: ldub [%l7 + 0x5C], %g1 fbn,a %fcc2, loop_138 loop_137: lduh [%l7 + 0x78], %i3 fmovdcc %icc, %f5, %f10 ldx [%l7 + 0x18], %i4 loop_138: ldx [%l7 + 0x70], %o4 tg %icc, 0x5 addc %i1, 0x0E22, %l0 stw %i0, [%l7 + 0x34] stb %g6, [%l7 + 0x5A] smul %o2, %o5, %l5 te %icc, 0x1 fmovsn %icc, %f0, %f6 fmovsvs %icc, %f11, %f10 edge16n %i6, %o6, %l4 fornot2s %f12, %f11, %f10 ldsh [%l7 + 0x14], %l6 st %f13, [%l7 + 0x40] sllx %o3, %l1, %g4 fmovscc %icc, %f15, %f0 fmovspos %xcc, %f15, %f6 fpack32 %f4, %f4, %f12 nop setx loop_139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %g3, %g2 lduh [%l7 + 0x12], %i5 ld [%l7 + 0x74], %f9 loop_139: std %f14, [%l7 + 0x40] lduw [%l7 + 0x1C], %i2 fpack32 %f10, %f6, %f2 bgu loop_140 movl %icc, %g5, %o0 fors %f2, %f3, %f7 fmovrdgez %l2, %f14, %f0 loop_140: tge %xcc, 0x7 ld [%l7 + 0x38], %f10 lduw [%l7 + 0x28], %o1 subc %l3, 0x1547, %i7 ldx [%l7 + 0x10], %g7 std %f4, [%l7 + 0x30] fblg %fcc2, loop_141 fmuld8ulx16 %f9, %f7, %f4 ldsh [%l7 + 0x52], %o7 fnegs %f10, %f1 loop_141: edge8ln %i3, %g1, %o4 lduh [%l7 + 0x0A], %i1 stb %i4, [%l7 + 0x47] stx %l0, [%l7 + 0x58] tsubcctv %g6, 0x0EC6, %o2 sdivcc %o5, 0x011B, %i0 fbg,a %fcc1, loop_142 bcs,pt %xcc, loop_143 bvs loop_144 ldsh [%l7 + 0x6C], %l5 loop_142: fbl,a %fcc2, loop_145 loop_143: lduw [%l7 + 0x64], %o6 loop_144: fba %fcc1, loop_146 udivcc %i6, 0x0661, %l4 loop_145: array16 %l6, %l1, %g4 bcs,a,pn %xcc, loop_147 loop_146: fzero %f2 sllx %o3, 0x07, %g3 udivx %i5, 0x081D, %g2 loop_147: fbuge,a %fcc2, loop_148 fsrc1s %f2, %f1 fmovrsgz %g5, %f8, %f4 fnot1s %f2, %f1 loop_148: movcc %xcc, %o0, %i2 alignaddrl %o1, %l2, %i7 fsrc2 %f8, %f4 andcc %l3, %o7, %g7 and %g1, 0x1EC3, %i3 fmovrdlez %o4, %f6, %f12 std %f6, [%l7 + 0x10] lduw [%l7 + 0x70], %i1 nop setx loop_149, %l0, %l1 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, %f4, %f6 fmovdvs %xcc, %f12, %f3 fmovdle %xcc, %f6, %f12 loop_149: fnot2 %f8, %f14 bpos,a,pn %icc, loop_150 fpack16 %f12, %f9 andcc %g6, %o2, %o5 movleu %icc, %i0, %l5 loop_150: popc %o6, %i6 bne,a loop_151 movre %l4, 0x0CC, %i4 brgz %l6, loop_152 stx %g4, [%l7 + 0x08] loop_151: ldsw [%l7 + 0x64], %l1 fmovscc %icc, %f14, %f1 loop_152: fmovdne %xcc, %f9, %f12 bshuffle %f12, %f6, %f6 brlez %g3, loop_153 ldd [%l7 + 0x10], %f4 fcmps %fcc2, %f11, %f8 ldsw [%l7 + 0x68], %i5 loop_153: fandnot2 %f6, %f12, %f4 movne %xcc, %g2, %o3 ble,a %xcc, loop_154 sth %o0, [%l7 + 0x3C] ld [%l7 + 0x54], %f12 fmovdg %xcc, %f0, %f10 loop_154: fcmpd %fcc1, %f8, %f2 ld [%l7 + 0x50], %f0 bneg,a,pn %icc, loop_155 fzeros %f14 std %f0, [%l7 + 0x60] fmovsle %xcc, %f7, %f15 loop_155: fnand %f8, %f0, %f12 ldx [%l7 + 0x78], %g5 tsubcctv %o1, 0x0B95, %i2 bcs,a,pt %icc, loop_156 fmovdgu %icc, %f7, %f14 stw %i7, [%l7 + 0x28] fandnot2 %f0, %f2, %f4 loop_156: andn %l2, %l3, %o7 fba,a %fcc3, loop_157 lduw [%l7 + 0x68], %g1 movcs %icc, %g7, %i3 stw %i1, [%l7 + 0x6C] loop_157: ldsh [%l7 + 0x74], %l0 fbl %fcc0, loop_158 ld [%l7 + 0x08], %f15 fnot2s %f3, %f15 tne %icc, 0x1 loop_158: ldd [%l7 + 0x28], %f14 fsrc2 %f2, %f6 ldsw [%l7 + 0x60], %g6 sth %o4, [%l7 + 0x7C] alignaddr %o5, %i0, %l5 fornot2s %f5, %f9, %f7 fpackfix %f4, %f9 fcmple16 %f6, %f4, %o2 bcs,pn %xcc, loop_159 edge32n %o6, %i6, %l4 umulcc %l6, %g4, %i4 sth %l1, [%l7 + 0x7E] loop_159: mulx %g3, 0x1477, %i5 fbl %fcc2, loop_160 tgu %xcc, 0x3 fmovsne %icc, %f5, %f6 fmovrsgz %o3, %f2, %f11 loop_160: fnot2 %f2, %f14 addc %g2, 0x1D53, %o0 fandnot1s %f5, %f4, %f12 brgz %g5, loop_161 fmovdne %xcc, %f7, %f12 subccc %o1, %i2, %i7 edge8l %l2, %o7, %g1 loop_161: fnegd %f8, %f8 fmovrdlez %l3, %f8, %f6 ld [%l7 + 0x24], %f1 stw %i3, [%l7 + 0x2C] ldsb [%l7 + 0x0E], %i1 bg %icc, loop_162 stb %l0, [%l7 + 0x52] ldx [%l7 + 0x38], %g7 std %f2, [%l7 + 0x30] loop_162: fmovrdgez %o4, %f0, %f6 fnot2 %f12, %f2 stx %o5, [%l7 + 0x20] stx %g6, [%l7 + 0x08] bneg %xcc, loop_163 andn %i0, 0x09A6, %l5 movvc %xcc, %o6, %o2 edge8l %i6, %l4, %l6 loop_163: movvc %icc, %g4, %i4 lduw [%l7 + 0x1C], %l1 fzeros %f6 stw %g3, [%l7 + 0x20] tle %icc, 0x4 ldub [%l7 + 0x37], %i5 fmovscs %icc, %f11, %f5 array32 %o3, %o0, %g2 stx %g5, [%l7 + 0x20] stb %i2, [%l7 + 0x3A] fmovrdlez %o1, %f2, %f0 edge16l %l2, %o7, %g1 sth %l3, [%l7 + 0x72] subc %i7, 0x1B28, %i1 ldsb [%l7 + 0x11], %l0 sra %g7, 0x1E, %i3 fpack16 %f12, %f9 fmovdl %xcc, %f12, %f13 orncc %o4, %o5, %i0 stb %l5, [%l7 + 0x0E] fones %f4 movrgez %o6, 0x047, %o2 fmovsle %xcc, %f9, %f1 ldsb [%l7 + 0x33], %i6 fmovdpos %icc, %f3, %f4 sra %l4, %l6, %g6 fmul8x16au %f6, %f8, %f10 xor %g4, %i4, %g3 umul %l1, 0x1DDA, %i5 andn %o0, 0x14C5, %o3 stb %g2, [%l7 + 0x22] fbule,a %fcc0, loop_164 taddcc %g5, 0x033F, %i2 fmovse %xcc, %f15, %f2 edge16 %l2, %o7, %g1 loop_164: fmovdcc %xcc, %f7, %f4 sethi 0x0FD1, %o1 ld [%l7 + 0x0C], %f3 lduh [%l7 + 0x58], %l3 fbge %fcc3, loop_165 ldd [%l7 + 0x10], %f8 stb %i1, [%l7 + 0x72] stx %i7, [%l7 + 0x38] loop_165: fxor %f0, %f0, %f0 ble,a %xcc, loop_166 fbe %fcc2, loop_167 fors %f13, %f4, %f6 edge32 %l0, %g7, %i3 loop_166: sllx %o4, %o5, %l5 loop_167: fmovsleu %xcc, %f15, %f10 fnegd %f0, %f14 fcmpeq16 %f10, %f10, %o6 ldsb [%l7 + 0x67], %i0 bcs %icc, loop_168 srax %o2, %l4, %i6 ta %xcc, 0x2 fsrc2 %f4, %f14 loop_168: ldsw [%l7 + 0x68], %g6 fornot2s %f10, %f0, %f10 edge8n %l6, %g4, %i4 sra %l1, 0x06, %g3 ldsw [%l7 + 0x6C], %o0 fmovsleu %icc, %f13, %f5 bneg loop_169 stx %o3, [%l7 + 0x08] ldsh [%l7 + 0x5E], %g2 fmovrslz %i5, %f5, %f3 loop_169: bgu loop_170 movne %icc, %g5, %i2 bne %xcc, loop_171 tvc %xcc, 0x2 loop_170: stw %o7, [%l7 + 0x44] srax %l2, 0x03, %g1 loop_171: st %f11, [%l7 + 0x1C] fpmerge %f12, %f7, %f2 edge32n %o1, %l3, %i1 bvc %xcc, loop_172 ldsw [%l7 + 0x24], %l0 movgu %icc, %g7, %i7 tvc %xcc, 0x0 loop_172: fcmps %fcc1, %f13, %f8 movle %icc, %o4, %i3 movvc %icc, %o5, %l5 array16 %i0, %o6, %l4 orcc %i6, 0x1520, %g6 tle %icc, 0x3 movn %xcc, %l6, %o2 fxnors %f9, %f1, %f6 fors %f14, %f10, %f1 faligndata %f12, %f14, %f0 ldsw [%l7 + 0x38], %i4 fabsd %f12, %f12 fmovrsne %l1, %f4, %f5 fnot2s %f12, %f10 mova %xcc, %g4, %o0 stx %g3, [%l7 + 0x08] stw %o3, [%l7 + 0x58] ldx [%l7 + 0x38], %g2 fbg %fcc0, loop_173 fmovsge %xcc, %f6, %f10 brlez,a %g5, loop_174 st %f9, [%l7 + 0x6C] loop_173: for %f12, %f2, %f4 bleu loop_175 loop_174: stw %i2, [%l7 + 0x60] st %f11, [%l7 + 0x48] ldsb [%l7 + 0x42], %o7 loop_175: fbug %fcc1, loop_176 ldx [%l7 + 0x68], %i5 addc %l2, %o1, %g1 fmovsge %xcc, %f0, %f11 loop_176: mulscc %i1, %l0, %l3 brnz %g7, loop_177 udivx %o4, 0x1061, %i3 ble,a,pt %icc, loop_178 fmul8ulx16 %f6, %f0, %f14 loop_177: fmovdpos %xcc, %f14, %f7 taddcctv %o5, 0x16D4, %l5 loop_178: movrlez %i0, 0x052, %o6 sth %i7, [%l7 + 0x46] bg,a,pn %xcc, loop_179 fornot2 %f14, %f14, %f14 edge16 %l4, %g6, %l6 fmuld8sux16 %f11, %f12, %f6 loop_179: ld [%l7 + 0x7C], %f2 edge8 %o2, %i6, %i4 bcc loop_180 fsrc2 %f0, %f6 brgez,a %l1, loop_181 fmovrslez %o0, %f11, %f6 loop_180: stb %g3, [%l7 + 0x08] sdiv %g4, 0x0479, %g2 loop_181: ld [%l7 + 0x10], %f3 fxors %f7, %f13, %f15 fcmpne16 %f2, %f10, %o3 xnorcc %i2, 0x154A, %o7 movcs %icc, %i5, %g5 addc %l2, %g1, %i1 edge32ln %l0, %l3, %o1 fmovdn %xcc, %f2, %f11 array32 %g7, %i3, %o5 fbl,a %fcc0, loop_182 fbl,a %fcc2, loop_183 ldd [%l7 + 0x30], %f4 tn %icc, 0x7 loop_182: fcmple16 %f2, %f2, %l5 loop_183: fcmpne16 %f4, %f2, %i0 fble,a %fcc1, loop_184 fbe,a %fcc3, loop_185 fmovsleu %xcc, %f12, %f2 fornot1 %f0, %f0, %f6 loop_184: lduh [%l7 + 0x7C], %o4 loop_185: fands %f4, %f10, %f2 fmovrslez %i7, %f15, %f0 edge8l %l4, %g6, %l6 stw %o2, [%l7 + 0x10] xor %o6, %i6, %i4 fmovsne %xcc, %f11, %f0 fmovsvs %xcc, %f2, %f9 fcmpes %fcc3, %f0, %f2 fmovdge %icc, %f2, %f10 fbue %fcc3, loop_186 ldub [%l7 + 0x45], %l1 ldsb [%l7 + 0x2E], %o0 ldsb [%l7 + 0x5F], %g4 loop_186: brlez,a %g2, loop_187 ldd [%l7 + 0x18], %f14 array16 %g3, %i2, %o7 lduw [%l7 + 0x58], %i5 loop_187: st %f7, [%l7 + 0x54] smul %o3, 0x1DC4, %l2 fxnor %f10, %f12, %f0 brz %g5, loop_188 fcmpgt32 %f0, %f6, %g1 fble %fcc3, loop_189 fnot1 %f8, %f2 loop_188: edge8l %l0, %l3, %i1 alignaddrl %o1, %g7, %i3 loop_189: fmovsne %xcc, %f0, %f10 tl %xcc, 0x2 stx %l5, [%l7 + 0x48] tcc %icc, 0x7 fpsub32s %f9, %f0, %f1 edge16l %o5, %o4, %i7 fcmpne16 %f0, %f10, %i0 fpadd32 %f8, %f0, %f10 movgu %icc, %l4, %l6 movge %xcc, %o2, %o6 bne,pt %icc, loop_190 fxnor %f14, %f12, %f8 bleu loop_191 ldsh [%l7 + 0x64], %i6 loop_190: fmovrsne %i4, %f3, %f5 movl %icc, %l1, %g6 loop_191: orncc %o0, 0x1226, %g4 fsrc2 %f2, %f4 fmul8ulx16 %f12, %f10, %f12 fones %f7 tgu %xcc, 0x1 addc %g2, 0x01A4, %i2 tvc %icc, 0x2 nop setx loop_192, %l0, %l1 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_193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f8, %f0, %f12 ldsw [%l7 + 0x18], %o7 loop_192: bl,a %xcc, loop_194 loop_193: fzeros %f10 fors %f1, %f13, %f12 stw %i5, [%l7 + 0x68] loop_194: fcmpeq16 %f12, %f14, %o3 ldd [%l7 + 0x40], %f6 bpos,pn %xcc, loop_195 bge,a,pn %icc, loop_196 edge8l %l2, %g3, %g5 fmovrdlez %g1, %f2, %f10 loop_195: siam 0x0 loop_196: array32 %l0, %l3, %o1 fnot2 %f2, %f0 array8 %g7, %i3, %l5 fxnor %f0, %f10, %f10 tsubcc %i1, 0x02B3, %o4 fbo,a %fcc2, loop_197 fmovsa %icc, %f8, %f15 fcmpgt32 %f12, %f8, %i7 mova %icc, %o5, %l4 loop_197: fxors %f13, %f14, %f14 movrne %i0, %l6, %o2 be,a loop_198 fxor %f14, %f2, %f4 fcmped %fcc3, %f12, %f2 st %f15, [%l7 + 0x58] loop_198: bvc,a %icc, loop_199 bn,a,pt %icc, loop_200 tg %icc, 0x4 st %f15, [%l7 + 0x20] loop_199: ldd [%l7 + 0x60], %f8 loop_200: stb %i6, [%l7 + 0x6F] ld [%l7 + 0x64], %f1 fba,a %fcc3, loop_201 bvc loop_202 edge32ln %i4, %l1, %o6 tsubcc %g6, %o0, %g4 loop_201: fmul8x16al %f9, %f9, %f10 loop_202: bcs,a,pt %xcc, loop_203 fmovd %f2, %f2 movleu %icc, %i2, %g2 stb %o7, [%l7 + 0x79] loop_203: fabsd %f8, %f0 std %f10, [%l7 + 0x30] fzeros %f9 fbug %fcc3, loop_204 ldd [%l7 + 0x70], %f8 movgu %xcc, %i5, %o3 tvs %xcc, 0x3 loop_204: sth %g3, [%l7 + 0x76] lduh [%l7 + 0x22], %g5 bleu,a %icc, loop_205 sth %l2, [%l7 + 0x08] stw %g1, [%l7 + 0x3C] ldx [%l7 + 0x60], %l3 loop_205: fbge,a %fcc2, loop_206 bge,a,pn %icc, loop_207 ldx [%l7 + 0x60], %l0 fmovrsgez %o1, %f3, %f3 loop_206: fandnot1 %f4, %f14, %f2 loop_207: fcmpne32 %f4, %f6, %i3 fcmpgt32 %f0, %f4, %l5 fmovsleu %xcc, %f13, %f0 fbug,a %fcc1, loop_208 be loop_209 fmovrdgez %i1, %f10, %f6 st %f8, [%l7 + 0x20] loop_208: ldsw [%l7 + 0x20], %o4 loop_209: fabss %f4, %f14 sllx %g7, 0x10, %o5 stx %l4, [%l7 + 0x68] sth %i0, [%l7 + 0x2C] ld [%l7 + 0x28], %f11 bge,a,pt %icc, loop_210 movvs %xcc, %l6, %o2 std %f10, [%l7 + 0x20] fnegd %f4, %f0 loop_210: ldsb [%l7 + 0x74], %i7 ldsb [%l7 + 0x5C], %i6 fmovsleu %icc, %f15, %f1 sth %l1, [%l7 + 0x48] ldsw [%l7 + 0x4C], %i4 subc %g6, %o6, %g4 taddcctv %i2, 0x1300, %g2 ldsh [%l7 + 0x4C], %o0 fpackfix %f6, %f8 fsrc1 %f8, %f10 fmovspos %xcc, %f14, %f3 brgez %o7, loop_211 brz %o3, loop_212 sth %i5, [%l7 + 0x28] tle %icc, 0x2 loop_211: fornot2 %f10, %f2, %f4 loop_212: ta %xcc, 0x1 fmovdn %xcc, %f6, %f2 fcmpne16 %f0, %f14, %g5 fmovrdlez %l2, %f10, %f2 fbe,a %fcc2, loop_213 orcc %g3, %g1, %l3 fmovd %f10, %f6 fpack16 %f0, %f3 loop_213: bpos,a %xcc, loop_214 ld [%l7 + 0x64], %f8 fbe %fcc2, loop_215 fsrc1 %f12, %f4 loop_214: fcmpd %fcc1, %f12, %f6 array8 %o1, %i3, %l0 loop_215: std %f10, [%l7 + 0x60] movrgz %i1, 0x227, %o4 lduh [%l7 + 0x1C], %g7 std %f2, [%l7 + 0x40] fabsd %f14, %f6 std %f8, [%l7 + 0x28] bg,a,pn %icc, loop_216 ble,a,pt %icc, loop_217 sdivcc %l5, 0x07D6, %l4 std %f10, [%l7 + 0x10] loop_216: fpmerge %f9, %f3, %f0 loop_217: udiv %o5, 0x00E3, %l6 ldub [%l7 + 0x57], %o2 ld [%l7 + 0x40], %f12 fbug,a %fcc1, loop_218 fmovrdgez %i7, %f2, %f2 fmovrslz %i6, %f8, %f14 lduw [%l7 + 0x1C], %i0 loop_218: fmovdge %icc, %f14, %f0 fpadd32s %f7, %f12, %f2 fzero %f8 sub %l1, %i4, %g6 stx %g4, [%l7 + 0x10] fornot2s %f12, %f4, %f1 fbl %fcc3, loop_219 ldsw [%l7 + 0x3C], %o6 nop setx loop_220, %l0, %l1 jmpl %l1, %i2 st %f5, [%l7 + 0x5C] loop_219: fpadd32 %f10, %f6, %f10 fnot1 %f2, %f2 loop_220: xor %o0, 0x1E2F, %o7 tl %xcc, 0x5 fmovsvc %icc, %f8, %f5 fnot2 %f12, %f10 fandnot1 %f0, %f2, %f14 std %f2, [%l7 + 0x40] st %f5, [%l7 + 0x70] lduh [%l7 + 0x2A], %o3 move %xcc, %g2, %i5 std %f4, [%l7 + 0x40] ldx [%l7 + 0x08], %g5 fmovdneg %xcc, %f4, %f15 fmovrsgz %l2, %f0, %f10 fnors %f13, %f14, %f3 stx %g1, [%l7 + 0x58] smul %l3, %g3, %i3 mova %icc, %l0, %i1 fcmpgt32 %f6, %f2, %o1 movl %xcc, %g7, %l5 std %f8, [%l7 + 0x68] ldub [%l7 + 0x2C], %o4 stx %o5, [%l7 + 0x20] nop setx loop_221, %l0, %l1 jmpl %l1, %l6 fbul,a %fcc0, loop_222 movl %xcc, %o2, %i7 srax %l4, %i6, %i0 loop_221: faligndata %f0, %f10, %f12 loop_222: fbule,a %fcc1, loop_223 ldsw [%l7 + 0x2C], %i4 fandnot2s %f7, %f2, %f2 ldx [%l7 + 0x20], %g6 loop_223: addccc %g4, %l1, %i2 srax %o6, 0x00, %o7 fmuld8sux16 %f5, %f13, %f12 lduw [%l7 + 0x20], %o0 ldsb [%l7 + 0x71], %g2 andcc %i5, %o3, %l2 popc 0x151E, %g1 ldsb [%l7 + 0x0E], %l3 tsubcc %g3, 0x1E5B, %i3 stw %g5, [%l7 + 0x6C] fsrc1s %f7, %f2 fmovsvc %xcc, %f10, %f7 fcmps %fcc1, %f3, %f2 ldsb [%l7 + 0x5B], %i1 ldsw [%l7 + 0x50], %o1 movneg %xcc, %g7, %l5 ldsh [%l7 + 0x20], %o4 tleu %xcc, 0x7 ldd [%l7 + 0x70], %f6 fcmpne16 %f10, %f14, %l0 st %f13, [%l7 + 0x60] stb %o5, [%l7 + 0x19] bvs,a loop_224 udivx %l6, 0x042E, %o2 addcc %i7, 0x1CDB, %i6 fbne %fcc1, loop_225 loop_224: movle %icc, %l4, %i4 fmovsleu %icc, %f15, %f13 lduw [%l7 + 0x2C], %g6 loop_225: lduh [%l7 + 0x36], %g4 movrlz %l1, %i0, %i2 movgu %xcc, %o6, %o0 array32 %o7, %i5, %g2 brlez,a %o3, loop_226 ld [%l7 + 0x44], %f11 fpmerge %f15, %f12, %f6 ldx [%l7 + 0x60], %l2 loop_226: bleu,a,pn %icc, loop_227 subccc %g1, 0x199D, %l3 fmuld8ulx16 %f10, %f6, %f12 fones %f8 loop_227: sethi 0x1494, %i3 brlez,a %g5, loop_228 fbu,a %fcc0, loop_229 fmovrsgz %i1, %f2, %f7 fpackfix %f4, %f11 loop_228: ldsh [%l7 + 0x08], %o1 loop_229: nop setx loop_230, %l0, %l1 jmpl %l1, %g3 fbule %fcc2, loop_231 fornot2s %f6, %f5, %f4 fone %f0 loop_230: siam 0x7 loop_231: fbge,a %fcc0, loop_232 bpos,pn %xcc, loop_233 edge8ln %l5, %g7, %l0 fpadd32 %f2, %f0, %f10 loop_232: orcc %o5, 0x11BC, %o4 loop_233: ta %icc, 0x7 fnor %f2, %f6, %f8 fxor %f14, %f6, %f14 orncc %o2, %i7, %i6 ld [%l7 + 0x0C], %f5 ld [%l7 + 0x1C], %f7 fpadd16 %f6, %f10, %f14 srax %l4, 0x09, %l6 umulcc %g6, %g4, %l1 tne %icc, 0x6 lduh [%l7 + 0x66], %i0 ldx [%l7 + 0x60], %i4 movle %icc, %o6, %o0 fmovdge %xcc, %f8, %f15 addcc %o7, 0x01E2, %i5 srax %i2, 0x00, %o3 fcmpne32 %f8, %f2, %l2 fmovdg %xcc, %f9, %f2 fmovrdne %g2, %f14, %f4 fmovrdlez %l3, %f6, %f2 fbn %fcc3, loop_234 ldd [%l7 + 0x28], %f2 ldsb [%l7 + 0x5E], %i3 ldsb [%l7 + 0x24], %g1 loop_234: ldsw [%l7 + 0x70], %i1 fands %f5, %f3, %f0 bleu,a,pt %xcc, loop_235 stb %o1, [%l7 + 0x5E] ldsb [%l7 + 0x4F], %g3 tl %xcc, 0x0 loop_235: bne loop_236 fmovscs %xcc, %f14, %f12 fcmped %fcc3, %f14, %f0 movpos %xcc, %l5, %g7 loop_236: bshuffle %f10, %f12, %f14 fbge %fcc0, loop_237 call loop_238 fandnot2 %f14, %f12, %f8 edge8ln %l0, %g5, %o5 loop_237: ldsw [%l7 + 0x14], %o2 loop_238: movrgez %i7, %o4, %l4 fpsub16s %f15, %f13, %f6 bpos,a %xcc, loop_239 fexpand %f7, %f8 array16 %i6, %g6, %g4 fxors %f4, %f3, %f10 loop_239: lduw [%l7 + 0x10], %l1 ldsw [%l7 + 0x7C], %i0 movvs %xcc, %i4, %o6 sll %l6, 0x0A, %o0 ld [%l7 + 0x0C], %f11 fbe,a %fcc2, loop_240 movre %o7, %i5, %i2 andncc %l2, %g2, %l3 pdist %f8, %f2, %f8 loop_240: edge8ln %o3, %i3, %g1 fba %fcc1, loop_241 edge32 %o1, %g3, %i1 movvc %icc, %l5, %g7 ldx [%l7 + 0x18], %g5 loop_241: fcmpeq16 %f14, %f12, %l0 stw %o2, [%l7 + 0x70] fmovscc %icc, %f6, %f15 fmovsle %xcc, %f13, %f7 fbug,a %fcc0, loop_242 be,a,pt %icc, loop_243 umulcc %o5, 0x057D, %o4 alignaddr %l4, %i7, %i6 loop_242: ldsh [%l7 + 0x74], %g6 loop_243: fmovrsgz %l1, %f3, %f6 tvc %xcc, 0x3 fmovdg %xcc, %f3, %f13 lduw [%l7 + 0x58], %i0 sth %g4, [%l7 + 0x4E] ld [%l7 + 0x10], %f10 smul %o6, 0x0BE4, %i4 ldsb [%l7 + 0x7B], %o0 movne %icc, %l6, %o7 fmovrdgz %i2, %f8, %f8 fone %f12 edge32 %l2, %g2, %l3 ldub [%l7 + 0x13], %o3 std %f12, [%l7 + 0x18] array8 %i3, %i5, %g1 srlx %g3, %i1, %l5 tvs %xcc, 0x1 fcmpgt16 %f4, %f10, %g7 nop setx loop_244, %l0, %l1 jmpl %l1, %o1 sth %g5, [%l7 + 0x3E] brgez %o2, loop_245 ld [%l7 + 0x54], %f7 loop_244: ldub [%l7 + 0x19], %l0 ldsh [%l7 + 0x34], %o5 loop_245: ldd [%l7 + 0x48], %f0 fbne,a %fcc0, loop_246 fmovsvc %icc, %f13, %f14 fandnot1 %f0, %f10, %f12 ble %xcc, loop_247 loop_246: edge32l %o4, %l4, %i7 lduh [%l7 + 0x46], %i6 fnot2s %f13, %f15 loop_247: umul %g6, %l1, %g4 movl %xcc, %i0, %o6 srl %o0, %l6, %o7 addccc %i2, 0x1024, %i4 addcc %l2, %g2, %o3 ld [%l7 + 0x78], %f2 ldd [%l7 + 0x48], %f4 addc %l3, %i5, %g1 fmovdneg %xcc, %f1, %f1 fsrc2s %f9, %f7 fmovdpos %xcc, %f3, %f5 st %f12, [%l7 + 0x44] subc %i3, %i1, %g3 ldsw [%l7 + 0x0C], %l5 for %f14, %f0, %f2 edge16 %o1, %g5, %g7 lduh [%l7 + 0x58], %o2 fmovdge %xcc, %f13, %f6 ldub [%l7 + 0x2C], %l0 xorcc %o4, %o5, %i7 fmul8x16al %f13, %f13, %f0 sth %i6, [%l7 + 0x20] sll %l4, 0x11, %g6 fornot2 %f4, %f14, %f12 bge,a loop_248 fpadd32 %f6, %f4, %f6 st %f4, [%l7 + 0x4C] fmul8x16au %f14, %f0, %f14 loop_248: smulcc %g4, 0x1F20, %i0 std %f2, [%l7 + 0x20] xnorcc %l1, 0x0B90, %o0 fmovrdne %o6, %f12, %f8 bleu,pn %xcc, loop_249 bcc,a %xcc, loop_250 fbe %fcc3, loop_251 orncc %o7, 0x116A, %l6 loop_249: fsrc2s %f0, %f0 loop_250: bgu,pn %icc, loop_252 loop_251: ldsw [%l7 + 0x54], %i4 lduh [%l7 + 0x4C], %i2 std %f8, [%l7 + 0x18] loop_252: sub %g2, %o3, %l2 xor %l3, %g1, %i3 stw %i1, [%l7 + 0x60] sth %g3, [%l7 + 0x78] ble,a %xcc, loop_253 subc %i5, 0x111E, %o1 bneg,pn %xcc, loop_254 fpack16 %f6, %f2 loop_253: srax %l5, %g7, %o2 fbn %fcc1, loop_255 loop_254: sethi 0x0B6C, %l0 andncc %o4, %o5, %g5 ld [%l7 + 0x3C], %f1 loop_255: ldsh [%l7 + 0x66], %i7 fxnor %f8, %f12, %f4 lduw [%l7 + 0x40], %i6 be,pt %xcc, loop_256 alignaddr %l4, %g4, %g6 move %icc, %i0, %o0 stb %l1, [%l7 + 0x5E] loop_256: sth %o7, [%l7 + 0x46] lduh [%l7 + 0x58], %o6 fbg %fcc2, loop_257 movcs %xcc, %l6, %i2 array8 %i4, %g2, %l2 bvs,pt %icc, loop_258 loop_257: subc %o3, %l3, %g1 srax %i1, %i3, %i5 lduh [%l7 + 0x3A], %g3 loop_258: fones %f13 st %f3, [%l7 + 0x3C] nop setx loop_259, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpes %fcc1, %f3, %f15 st %f13, [%l7 + 0x44] stx %o1, [%l7 + 0x70] loop_259: fmul8x16au %f3, %f14, %f10 orncc %g7, 0x12AE, %o2 std %f14, [%l7 + 0x18] ldub [%l7 + 0x34], %l5 ldsw [%l7 + 0x1C], %o4 ldsw [%l7 + 0x30], %o5 ldub [%l7 + 0x5F], %l0 lduw [%l7 + 0x18], %i7 udivcc %i6, 0x1A7A, %g5 st %f5, [%l7 + 0x54] sth %g4, [%l7 + 0x44] or %l4, 0x1CBD, %g6 edge8 %i0, %o0, %o7 fbu,a %fcc0, loop_260 fmovdge %icc, %f4, %f9 st %f1, [%l7 + 0x6C] ldsh [%l7 + 0x42], %l1 loop_260: fbu,a %fcc3, loop_261 sth %o6, [%l7 + 0x2C] tl %xcc, 0x4 fmovs %f13, %f8 loop_261: movg %xcc, %l6, %i2 std %f0, [%l7 + 0x68] fbl %fcc0, loop_262 fnegs %f3, %f0 movvc %icc, %i4, %l2 ldsh [%l7 + 0x42], %g2 loop_262: stw %o3, [%l7 + 0x58] fpack16 %f4, %f4 fmovsneg %icc, %f3, %f9 sth %l3, [%l7 + 0x3A] brgez %g1, loop_263 movleu %icc, %i3, %i5 mova %xcc, %i1, %g3 fmul8x16au %f6, %f2, %f0 loop_263: fcmpeq16 %f10, %f8, %o1 orncc %g7, %o2, %o4 fabsd %f14, %f4 fmovdn %icc, %f9, %f7 movg %xcc, %o5, %l0 ldsb [%l7 + 0x0B], %l5 sdivcc %i6, 0x0C93, %g5 ldsh [%l7 + 0x68], %i7 fmuld8ulx16 %f10, %f1, %f8 bleu %icc, loop_264 tge %xcc, 0x5 tne %xcc, 0x0 bgu,a,pt %xcc, loop_265 loop_264: fnegd %f14, %f2 st %f9, [%l7 + 0x64] ldsw [%l7 + 0x58], %g4 loop_265: sub %g6, 0x0269, %l4 fbul %fcc3, loop_266 bvs,pn %icc, loop_267 fornot1s %f3, %f9, %f2 movle %xcc, %i0, %o7 loop_266: fcmped %fcc3, %f8, %f6 loop_267: fmovdne %xcc, %f0, %f14 ldub [%l7 + 0x5C], %o0 stb %o6, [%l7 + 0x12] ldub [%l7 + 0x57], %l6 fmovscs %xcc, %f5, %f13 fpsub16s %f2, %f1, %f2 fabsd %f14, %f12 ldsh [%l7 + 0x4C], %l1 taddcc %i2, 0x02C6, %i4 ldub [%l7 + 0x17], %g2 fpsub16s %f14, %f7, %f5 addccc %o3, 0x0075, %l2 ldd [%l7 + 0x40], %f2 edge32n %l3, %g1, %i5 lduw [%l7 + 0x4C], %i1 ldsh [%l7 + 0x5E], %g3 fmuld8sux16 %f14, %f14, %f4 move %icc, %i3, %o1 fnot2 %f10, %f12 fcmpd %fcc3, %f0, %f6 fble,a %fcc1, loop_268 fmovscc %icc, %f13, %f9 brlz %g7, loop_269 bleu,a loop_270 loop_268: lduh [%l7 + 0x4C], %o4 movrgez %o2, %o5, %l0 loop_269: sth %i6, [%l7 + 0x16] loop_270: fmovdneg %xcc, %f4, %f2 ldsw [%l7 + 0x48], %g5 fandnot2s %f14, %f10, %f10 taddcctv %i7, 0x0C79, %l5 fandnot2s %f7, %f3, %f2 lduw [%l7 + 0x68], %g4 orcc %l4, %g6, %o7 fbu,a %fcc0, loop_271 ldsb [%l7 + 0x6A], %o0 ldub [%l7 + 0x0A], %i0 lduh [%l7 + 0x60], %o6 loop_271: ldsb [%l7 + 0x7F], %l6 bge %icc, loop_272 for %f14, %f0, %f4 brlez,a %l1, loop_273 fnot2 %f8, %f2 loop_272: siam 0x6 fbg %fcc2, loop_274 loop_273: stx %i2, [%l7 + 0x48] fmovrslz %g2, %f14, %f1 tn %icc, 0x0 loop_274: addcc %i4, %o3, %l3 movleu %icc, %g1, %i5 edge32l %l2, %g3, %i1 stx %o1, [%l7 + 0x38] sth %g7, [%l7 + 0x50] movle %xcc, %o4, %o2 fmovrse %o5, %f14, %f10 tcs %xcc, 0x3 std %f0, [%l7 + 0x48] tsubcctv %i3, 0x0228, %l0 brlz,a %g5, loop_275 ldub [%l7 + 0x36], %i7 faligndata %f14, %f4, %f6 sth %i6, [%l7 + 0x10] loop_275: fmovdge %xcc, %f12, %f2 fmovsg %icc, %f12, %f1 fmovdge %xcc, %f4, %f15 st %f3, [%l7 + 0x30] ldx [%l7 + 0x50], %g4 bshuffle %f0, %f2, %f14 brnz,a %l4, loop_276 nop setx loop_277, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f13, %f1, %f4 bvc,pt %icc, loop_278 loop_276: bgu,pn %icc, loop_279 loop_277: fmovrdgz %l5, %f12, %f10 smulcc %o7, 0x1F2D, %g6 loop_278: brnz,a %i0, loop_280 loop_279: ld [%l7 + 0x74], %f4 fmovscc %xcc, %f7, %f10 fmuld8ulx16 %f0, %f8, %f6 loop_280: ldsb [%l7 + 0x7D], %o0 movrgez %o6, %l1, %l6 te %xcc, 0x4 stw %i2, [%l7 + 0x2C] lduw [%l7 + 0x54], %i4 lduh [%l7 + 0x08], %g2 edge32l %o3, %l3, %i5 fpack32 %f14, %f10, %f8 stx %g1, [%l7 + 0x30] umul %l2, 0x189E, %i1 stw %g3, [%l7 + 0x6C] ldx [%l7 + 0x48], %g7 lduh [%l7 + 0x64], %o1 bneg,a %xcc, loop_281 std %f2, [%l7 + 0x38] fcmped %fcc3, %f4, %f12 sethi 0x020B, %o2 loop_281: brlz,a %o5, loop_282 fsrc2s %f14, %f2 ldx [%l7 + 0x40], %i3 stw %o4, [%l7 + 0x14] loop_282: ldsb [%l7 + 0x72], %l0 fmovdge %icc, %f5, %f10 be loop_283 alignaddrl %g5, %i6, %g4 fbo,a %fcc3, loop_284 fmovd %f10, %f10 loop_283: fpadd32 %f2, %f6, %f0 sth %i7, [%l7 + 0x4C] loop_284: sub %l5, %o7, %l4 lduw [%l7 + 0x50], %g6 fabss %f14, %f12 edge8 %o0, %o6, %l1 lduw [%l7 + 0x6C], %l6 movne %icc, %i0, %i4 fmovdvs %icc, %f4, %f11 fbuge,a %fcc2, loop_285 ldsw [%l7 + 0x64], %i2 ldub [%l7 + 0x67], %g2 fmovsl %xcc, %f4, %f15 loop_285: fbue,a %fcc2, loop_286 fmovdpos %xcc, %f15, %f2 fbn %fcc1, loop_287 ldsw [%l7 + 0x18], %o3 loop_286: sub %l3, 0x15C9, %g1 sdiv %i5, 0x1C02, %i1 loop_287: lduh [%l7 + 0x3C], %g3 ble,a,pt %icc, loop_288 fbug %fcc1, loop_289 fnor %f8, %f4, %f14 ldsh [%l7 + 0x14], %l2 loop_288: sllx %o1, %g7, %o2 loop_289: edge16ln %i3, %o5, %o4 ldsh [%l7 + 0x72], %l0 bcs,pt %xcc, loop_290 fabsd %f14, %f12 be loop_291 fnot2 %f14, %f10 loop_290: ldsw [%l7 + 0x7C], %i6 bcs,a %xcc, loop_292 loop_291: fpack16 %f8, %f13 edge32n %g5, %g4, %l5 lduw [%l7 + 0x60], %i7 loop_292: fpsub16 %f4, %f6, %f10 mova %icc, %o7, %g6 ldsb [%l7 + 0x74], %o0 array16 %l4, %l1, %o6 edge32ln %i0, %l6, %i2 ldsh [%l7 + 0x4A], %i4 edge16n %g2, %o3, %g1 fbue,a %fcc3, loop_293 brnz,a %i5, loop_294 fmovscc %xcc, %f12, %f14 fnot1 %f14, %f4 loop_293: edge16n %i1, %l3, %g3 loop_294: sth %l2, [%l7 + 0x60] brlez,a %o1, loop_295 bvc loop_296 fbg %fcc1, loop_297 fbuge,a %fcc1, loop_298 loop_295: tge %xcc, 0x7 loop_296: fnands %f10, %f12, %f0 loop_297: fzeros %f4 loop_298: fmovda %icc, %f7, %f11 ld [%l7 + 0x6C], %f9 fmovrdgz %g7, %f12, %f0 stw %o2, [%l7 + 0x44] ldd [%l7 + 0x70], %f8 taddcctv %i3, 0x1E4B, %o5 st %f6, [%l7 + 0x70] udivcc %o4, 0x162D, %l0 edge16 %g5, %g4, %l5 edge32n %i7, %i6, %g6 fmovdvs %xcc, %f3, %f3 edge8n %o0, %o7, %l1 bshuffle %f0, %f12, %f14 ld [%l7 + 0x48], %f2 fmovdvs %icc, %f3, %f1 fmovdvc %xcc, %f7, %f6 array16 %l4, %i0, %l6 tle %icc, 0x6 addc %i2, 0x1E03, %i4 bvs,a,pt %icc, loop_299 ldsw [%l7 + 0x48], %o6 fba,a %fcc3, loop_300 std %f14, [%l7 + 0x70] loop_299: stw %o3, [%l7 + 0x28] fones %f13 loop_300: ldd [%l7 + 0x38], %f4 sdiv %g1, 0x15B9, %g2 fmul8sux16 %f6, %f0, %f8 ldx [%l7 + 0x78], %i1 ta %icc, 0x2 movleu %icc, %i5, %l3 ldsh [%l7 + 0x5C], %l2 movg %icc, %o1, %g7 fmovdvc %icc, %f14, %f3 subc %o2, %g3, %o5 movge %xcc, %o4, %l0 ldsw [%l7 + 0x08], %i3 sth %g5, [%l7 + 0x08] brz %g4, loop_301 ldsh [%l7 + 0x16], %l5 lduh [%l7 + 0x42], %i7 umulcc %g6, 0x0FAC, %o0 loop_301: ldsb [%l7 + 0x46], %i6 brlez,a %l1, loop_302 ldub [%l7 + 0x29], %l4 ldx [%l7 + 0x18], %o7 edge8n %i0, %l6, %i2 loop_302: ldsb [%l7 + 0x13], %o6 bge loop_303 fmovsvc %xcc, %f7, %f14 orcc %i4, 0x09BB, %o3 ldsw [%l7 + 0x24], %g2 loop_303: tsubcctv %g1, 0x18C3, %i1 ldsw [%l7 + 0x40], %i5 sdivcc %l3, 0x02EA, %o1 movn %xcc, %g7, %o2 stw %l2, [%l7 + 0x34] ldd [%l7 + 0x08], %f4 xnorcc %g3, 0x0728, %o5 subccc %o4, 0x12BF, %l0 fmovdneg %xcc, %f2, %f3 bl %xcc, loop_304 fbue,a %fcc3, loop_305 fpadd16 %f6, %f4, %f4 fmul8x16al %f9, %f13, %f10 loop_304: popc %g5, %i3 loop_305: bn %icc, loop_306 ldsh [%l7 + 0x1E], %l5 movrlz %g4, %g6, %o0 mova %xcc, %i6, %l1 loop_306: ld [%l7 + 0x10], %f11 ldub [%l7 + 0x74], %i7 fmovrdne %o7, %f14, %f0 edge16n %i0, %l4, %l6 tcs %xcc, 0x6 fbge %fcc3, loop_307 st %f14, [%l7 + 0x0C] stx %o6, [%l7 + 0x40] sth %i2, [%l7 + 0x1A] loop_307: te %xcc, 0x1 movpos %xcc, %i4, %o3 stb %g2, [%l7 + 0x08] edge8ln %g1, %i5, %l3 ldx [%l7 + 0x18], %i1 bgu,a %icc, loop_308 movneg %xcc, %g7, %o2 bcc %xcc, loop_309 sth %l2, [%l7 + 0x2A] loop_308: fornot2 %f8, %f6, %f14 fmovdle %xcc, %f7, %f13 loop_309: fmovdleu %xcc, %f11, %f11 movcc %xcc, %o1, %o5 brlz,a %g3, loop_310 sth %o4, [%l7 + 0x16] fbn %fcc2, loop_311 ble,a,pt %icc, loop_312 loop_310: fnot1s %f13, %f8 tcs %xcc, 0x5 loop_311: fornot2s %f7, %f6, %f10 loop_312: ldsb [%l7 + 0x2A], %l0 fsrc1s %f0, %f6 popc %g5, %l5 ldx [%l7 + 0x10], %g4 xnor %g6, 0x0C16, %o0 fmuld8sux16 %f13, %f14, %f4 std %f14, [%l7 + 0x18] fpadd16 %f8, %f4, %f10 fmovdge %icc, %f1, %f4 movvs %icc, %i3, %i6 fxors %f10, %f10, %f8 stw %l1, [%l7 + 0x1C] smul %i7, 0x1A8A, %i0 fcmpgt32 %f0, %f10, %o7 srl %l6, 0x1F, %o6 ldub [%l7 + 0x55], %l4 fxnors %f11, %f14, %f7 smul %i2, 0x1867, %o3 fcmpgt16 %f6, %f0, %g2 fmovrdne %i4, %f4, %f4 movl %xcc, %g1, %i5 sth %l3, [%l7 + 0x4A] orcc %g7, %i1, %l2 tsubcc %o2, %o5, %g3 tsubcc %o1, %l0, %o4 fmovdcs %icc, %f8, %f1 lduh [%l7 + 0x52], %g5 ldsh [%l7 + 0x56], %g4 mova %icc, %l5, %o0 bne,pt %icc, loop_313 fnot1 %f0, %f14 sllx %i3, %i6, %g6 fcmpeq16 %f12, %f12, %l1 loop_313: movl %xcc, %i7, %o7 stx %l6, [%l7 + 0x08] ldsh [%l7 + 0x74], %i0 lduw [%l7 + 0x18], %o6 fmovsgu %xcc, %f2, %f15 fmovdgu %xcc, %f8, %f8 lduh [%l7 + 0x26], %i2 fble,a %fcc1, loop_314 brgz,a %l4, loop_315 tle %icc, 0x1 fmovdleu %xcc, %f1, %f8 loop_314: srlx %o3, %g2, %i4 loop_315: fbule,a %fcc1, loop_316 xnor %g1, 0x10AB, %i5 movge %xcc, %g7, %l3 fmovrsgez %i1, %f2, %f6 loop_316: bne,a loop_317 tg %icc, 0x5 xnorcc %l2, %o5, %g3 ldub [%l7 + 0x51], %o1 loop_317: ldsh [%l7 + 0x46], %l0 tsubcctv %o4, %o2, %g5 ba %icc, loop_318 fmovrsgez %g4, %f12, %f4 tn %icc, 0x0 tvc %icc, 0x5 loop_318: ldsw [%l7 + 0x7C], %l5 fmovrdne %o0, %f10, %f14 fmovsvc %icc, %f0, %f11 tne %icc, 0x3 subc %i3, 0x0615, %i6 bcs,a loop_319 bvs,a,pt %xcc, loop_320 sth %l1, [%l7 + 0x4A] st %f1, [%l7 + 0x20] loop_319: ldsw [%l7 + 0x44], %i7 loop_320: ldsb [%l7 + 0x65], %o7 stx %g6, [%l7 + 0x58] brgez,a %l6, loop_321 stx %i0, [%l7 + 0x60] std %f0, [%l7 + 0x30] fmuld8ulx16 %f13, %f5, %f10 loop_321: fmovsne %xcc, %f9, %f10 ldd [%l7 + 0x10], %f14 fmovrslz %i2, %f4, %f9 sra %o6, 0x08, %o3 bcs loop_322 fmovrslz %g2, %f2, %f13 andncc %l4, %g1, %i5 stw %g7, [%l7 + 0x48] loop_322: orncc %l3, %i4, %l2 ld [%l7 + 0x64], %f9 lduh [%l7 + 0x54], %i1 andcc %g3, 0x0C71, %o5 orn %l0, %o1, %o2 sth %o4, [%l7 + 0x3A] fmovdg %xcc, %f12, %f15 fsrc1s %f15, %f13 sllx %g5, %g4, %o0 fmovsg %icc, %f12, %f0 fmovdge %icc, %f8, %f3 ldub [%l7 + 0x11], %i3 ldd [%l7 + 0x68], %f0 fmovspos %xcc, %f14, %f0 fcmpne32 %f10, %f2, %l5 fnor %f10, %f12, %f12 ldub [%l7 + 0x2F], %i6 bvc,a loop_323 fmovrdgez %l1, %f4, %f6 st %f10, [%l7 + 0x68] ldsh [%l7 + 0x7E], %i7 loop_323: movpos %icc, %g6, %o7 ldsb [%l7 + 0x08], %l6 fzero %f0 ldsb [%l7 + 0x64], %i0 fabsd %f4, %f14 sra %i2, 0x05, %o3 fbuge %fcc1, loop_324 lduh [%l7 + 0x2A], %g2 fnors %f5, %f0, %f8 ldd [%l7 + 0x48], %f12 loop_324: fsrc1 %f0, %f14 array8 %l4, %g1, %o6 nop setx loop_325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f5, %f4 stw %g7, [%l7 + 0x2C] ldsh [%l7 + 0x08], %i5 loop_325: tle %icc, 0x6 ldsw [%l7 + 0x34], %l3 sth %l2, [%l7 + 0x72] sth %i1, [%l7 + 0x46] fmovsge %icc, %f10, %f13 tge %icc, 0x3 ldd [%l7 + 0x78], %f6 sth %g3, [%l7 + 0x70] bge,a %icc, loop_326 taddcctv %o5, %l0, %o1 fmuld8sux16 %f6, %f8, %f4 fmovdneg %icc, %f5, %f7 loop_326: std %f12, [%l7 + 0x58] ldsw [%l7 + 0x64], %o2 orcc %o4, 0x027D, %i4 ldsb [%l7 + 0x35], %g5 tcc %xcc, 0x0 fmovda %xcc, %f8, %f8 bn,pt %icc, loop_327 stw %o0, [%l7 + 0x48] ldub [%l7 + 0x17], %g4 bneg,pn %icc, loop_328 loop_327: fmovdvs %icc, %f15, %f1 std %f0, [%l7 + 0x70] fzeros %f3 loop_328: fornot2s %f5, %f15, %f5 array8 %l5, %i3, %l1 bneg,a %icc, loop_329 lduw [%l7 + 0x6C], %i6 movneg %icc, %g6, %o7 lduh [%l7 + 0x50], %l6 loop_329: sll %i0, %i2, %i7 orn %g2, %l4, %g1 bcs loop_330 fbn,a %fcc0, loop_331 lduh [%l7 + 0x34], %o6 fmovsn %icc, %f3, %f8 loop_330: movleu %xcc, %o3, %i5 loop_331: ldub [%l7 + 0x22], %g7 brz,a %l3, loop_332 ldd [%l7 + 0x10], %f0 pdist %f0, %f0, %f10 edge8 %i1, %g3, %l2 loop_332: xnor %l0, 0x1A9D, %o1 fcmpd %fcc3, %f8, %f14 fmovsne %xcc, %f14, %f11 tpos %icc, 0x5 movvc %icc, %o2, %o5 sth %o4, [%l7 + 0x48] ld [%l7 + 0x40], %f11 addc %g5, %o0, %i4 ldx [%l7 + 0x18], %l5 fmovsa %icc, %f12, %f7 sth %g4, [%l7 + 0x7C] fmovrslez %i3, %f14, %f9 move %icc, %l1, %i6 sth %g6, [%l7 + 0x2E] fnegd %f0, %f10 fba,a %fcc3, loop_333 fpadd32 %f6, %f4, %f12 ldsb [%l7 + 0x3D], %l6 fmovrdne %o7, %f0, %f14 loop_333: lduh [%l7 + 0x0A], %i0 brlez %i7, loop_334 popc %g2, %l4 lduh [%l7 + 0x7C], %g1 bshuffle %f6, %f4, %f0 loop_334: ld [%l7 + 0x68], %f6 tleu %icc, 0x5 bge,a loop_335 brnz,a %i2, loop_336 fmovda %xcc, %f14, %f11 fmovsvc %icc, %f15, %f9 loop_335: smulcc %o6, 0x06D2, %o3 loop_336: fandnot1 %f4, %f12, %f2 fbo,a %fcc2, loop_337 popc %g7, %i5 fand %f2, %f4, %f12 fzeros %f5 loop_337: movneg %icc, %l3, %g3 call loop_338 fsrc1s %f6, %f2 fpsub16s %f11, %f12, %f10 stw %i1, [%l7 + 0x78] loop_338: ta %xcc, 0x4 andcc %l2, 0x1B42, %l0 fmovrsne %o2, %f14, %f0 stw %o5, [%l7 + 0x4C] ldd [%l7 + 0x08], %f4 array8 %o4, %g5, %o0 fmovda %xcc, %f0, %f8 array8 %o1, %i4, %l5 call loop_339 fblg,a %fcc2, loop_340 ta %xcc, 0x7 mulscc %g4, %i3, %i6 loop_339: addcc %g6, %l1, %l6 loop_340: tvc %icc, 0x5 add %i0, %i7, %o7 fones %f10 movl %xcc, %l4, %g1 fmovsle %icc, %f0, %f14 bvc,pt %icc, loop_341 brlez %i2, loop_342 fbne,a %fcc3, loop_343 tneg %icc, 0x4 loop_341: fpmerge %f14, %f7, %f4 loop_342: addc %g2, 0x0550, %o3 loop_343: ta %icc, 0x7 fble %fcc2, loop_344 edge32 %o6, %i5, %l3 addc %g7, %g3, %l2 or %i1, %o2, %o5 loop_344: bn,pt %xcc, loop_345 sth %o4, [%l7 + 0x68] fornot2 %f0, %f6, %f2 fbg %fcc1, loop_346 loop_345: fmovda %icc, %f11, %f0 ldsb [%l7 + 0x75], %g5 movn %icc, %l0, %o0 loop_346: fnor %f12, %f14, %f2 alignaddrl %o1, %i4, %l5 bleu,a,pn %xcc, loop_347 movgu %xcc, %g4, %i3 ldx [%l7 + 0x08], %i6 fnot2 %f4, %f10 loop_347: fcmps %fcc3, %f11, %f11 mova %icc, %l1, %l6 sdivx %i0, 0x084C, %g6 bpos,a,pt %icc, loop_348 movrlz %o7, 0x3A6, %i7 fpsub16s %f0, %f3, %f15 fzeros %f3 loop_348: edge8ln %l4, %g1, %g2 ldx [%l7 + 0x58], %i2 fmovdl %xcc, %f10, %f13 fmovda %icc, %f7, %f6 fmovsg %icc, %f4, %f14 fpmerge %f0, %f5, %f12 ldsw [%l7 + 0x68], %o6 alignaddr %i5, %l3, %o3 fbul %fcc3, loop_349 ldsw [%l7 + 0x50], %g7 fmovrdlez %l2, %f12, %f8 fpadd16 %f4, %f6, %f0 loop_349: lduw [%l7 + 0x60], %g3 movcs %xcc, %o2, %o5 fcmpd %fcc2, %f4, %f2 xor %i1, 0x01AD, %g5 taddcc %l0, 0x1877, %o0 ldsb [%l7 + 0x3F], %o1 movcs %icc, %i4, %l5 movcs %xcc, %o4, %i3 sra %g4, %l1, %i6 fmovdgu %icc, %f12, %f13 fmovrse %i0, %f0, %f11 fnegd %f12, %f10 fbg,a %fcc2, loop_350 ldsw [%l7 + 0x7C], %l6 brz,a %g6, loop_351 sdivx %o7, 0x18F5, %i7 loop_350: tn %icc, 0x5 array8 %g1, %l4, %i2 loop_351: ldsh [%l7 + 0x26], %o6 stx %i5, [%l7 + 0x40] ldd [%l7 + 0x28], %f12 bl,a,pt %icc, loop_352 call loop_353 std %f0, [%l7 + 0x08] edge32n %g2, %o3, %l3 loop_352: stx %l2, [%l7 + 0x68] loop_353: fmovscc %xcc, %f14, %f9 lduh [%l7 + 0x66], %g7 fmovrde %g3, %f6, %f0 bcs loop_354 ldsb [%l7 + 0x75], %o2 fmovrdgz %o5, %f10, %f12 std %f4, [%l7 + 0x50] loop_354: st %f5, [%l7 + 0x5C] movge %icc, %i1, %g5 ldsh [%l7 + 0x60], %l0 fpack16 %f14, %f13 fbuge,a %fcc2, loop_355 for %f14, %f6, %f0 ldsb [%l7 + 0x2C], %o0 fmovdleu %icc, %f4, %f1 loop_355: fpadd16s %f1, %f11, %f9 fpadd16 %f4, %f4, %f8 andn %o1, 0x0423, %l5 fmovd %f4, %f12 srl %o4, 0x0E, %i4 tne %icc, 0x6 ldsb [%l7 + 0x19], %i3 andncc %g4, %l1, %i6 sethi 0x003B, %l6 fmovda %icc, %f12, %f2 ldx [%l7 + 0x30], %i0 ldsh [%l7 + 0x3E], %o7 pdist %f8, %f8, %f14 bcc,pn %xcc, loop_356 ldd [%l7 + 0x30], %f6 movcs %icc, %g6, %g1 fmovspos %icc, %f13, %f0 loop_356: fmovrslz %l4, %f9, %f8 fxors %f13, %f4, %f7 siam 0x7 tg %icc, 0x0 fpsub16s %f6, %f1, %f4 fmovdcs %xcc, %f0, %f8 faligndata %f0, %f4, %f2 edge8n %i2, %i7, %o6 fmovrslez %g2, %f15, %f10 fnot2 %f12, %f6 xnorcc %o3, %i5, %l2 fmovrdgz %l3, %f12, %f6 sdiv %g3, 0x01EA, %o2 bn,pn %xcc, loop_357 lduh [%l7 + 0x0E], %g7 fpsub16 %f2, %f8, %f4 ldsh [%l7 + 0x74], %o5 loop_357: fmul8sux16 %f0, %f8, %f12 movrlz %g5, %i1, %o0 st %f5, [%l7 + 0x38] popc %l0, %o1 std %f0, [%l7 + 0x70] lduh [%l7 + 0x42], %l5 fcmpne16 %f2, %f14, %i4 ldsw [%l7 + 0x70], %o4 stb %i3, [%l7 + 0x55] fmovrde %l1, %f2, %f2 fmovsa %icc, %f2, %f8 fpmerge %f5, %f11, %f6 fbl,a %fcc1, loop_358 fmul8x16 %f11, %f14, %f12 ldx [%l7 + 0x48], %i6 fmovdcs %icc, %f11, %f12 loop_358: tl %icc, 0x1 fabsd %f0, %f10 fbu %fcc3, loop_359 movneg %xcc, %g4, %l6 fmovrdne %o7, %f10, %f8 fmul8x16au %f4, %f9, %f10 loop_359: ld [%l7 + 0x78], %f5 fors %f10, %f5, %f1 fmul8ulx16 %f12, %f2, %f0 ldsh [%l7 + 0x34], %i0 stw %g6, [%l7 + 0x20] ldub [%l7 + 0x31], %g1 fandnot1 %f0, %f8, %f14 fbue %fcc1, loop_360 movne %icc, %l4, %i2 nop setx loop_361, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,pt %icc, loop_362 loop_360: movl %xcc, %o6, %i7 fbuge %fcc3, loop_363 loop_361: fmovdn %xcc, %f0, %f8 loop_362: st %f6, [%l7 + 0x68] fmovrdne %g2, %f12, %f6 loop_363: fpmerge %f2, %f11, %f10 popc %o3, %i5 stw %l3, [%l7 + 0x2C] fmul8ulx16 %f0, %f4, %f14 fmovda %icc, %f0, %f5 fmovsg %icc, %f4, %f11 lduh [%l7 + 0x22], %l2 bpos,a loop_364 lduh [%l7 + 0x78], %o2 fxnors %f2, %f1, %f5 movcs %xcc, %g3, %g7 loop_364: fmovdcc %xcc, %f7, %f7 fmovdneg %icc, %f4, %f15 fmovrde %g5, %f0, %f2 st %f6, [%l7 + 0x48] stw %o5, [%l7 + 0x68] bge,pn %xcc, loop_365 ldub [%l7 + 0x4F], %i1 ldub [%l7 + 0x3C], %o0 lduh [%l7 + 0x7E], %l0 loop_365: addccc %l5, %o1, %o4 sll %i4, 0x06, %l1 fmovrslez %i6, %f7, %f12 ld [%l7 + 0x3C], %f4 fbue,a %fcc1, loop_366 ldd [%l7 + 0x50], %f2 fbg %fcc1, loop_367 stx %i3, [%l7 + 0x78] loop_366: nop setx loop_368, %l0, %l1 jmpl %l1, %g4 fxors %f1, %f7, %f14 loop_367: sub %l6, 0x0055, %o7 nop setx loop_369, %l0, %l1 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_368: fmovsne %icc, %f6, %f10 tneg %icc, 0x1 stw %g6, [%l7 + 0x6C] loop_369: pdist %f14, %f8, %f0 fpack16 %f4, %f5 fpadd32 %f6, %f12, %f6 fandnot1s %f0, %f11, %f11 tsubcctv %i0, %g1, %l4 ldsh [%l7 + 0x0C], %i2 stb %i7, [%l7 + 0x35] fmovrdgez %o6, %f4, %f8 fcmpgt32 %f8, %f0, %o3 std %f6, [%l7 + 0x48] fmovdneg %xcc, %f8, %f13 nop setx loop_370, %l0, %l1 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 + 0x3C], %g2 st %f9, [%l7 + 0x10] fnegd %f2, %f14 loop_370: fcmpgt16 %f12, %f12, %i5 fnot2 %f12, %f8 ldub [%l7 + 0x33], %l3 fbuge,a %fcc2, loop_371 edge8l %o2, %l2, %g3 movg %icc, %g7, %g5 brgz %o5, loop_372 loop_371: movrgz %o0, %l0, %i1 fmovrsgez %o1, %f14, %f5 smul %o4, 0x06A9, %i4 loop_372: movge %icc, %l5, %l1 subc %i3, %g4, %i6 fzero %f14 andn %l6, %g6, %i0 fmovrsne %o7, %f12, %f10 fpadd32s %f8, %f2, %f10 fbne %fcc1, loop_373 fmovda %xcc, %f9, %f2 fpadd16s %f4, %f12, %f3 movneg %icc, %l4, %i2 loop_373: edge16n %g1, %o6, %o3 fmovsvs %icc, %f13, %f0 fpmerge %f2, %f12, %f12 fmovrdne %i7, %f0, %f6 fmovdleu %xcc, %f11, %f2 brlz,a %i5, loop_374 fone %f12 ldx [%l7 + 0x38], %g2 edge32 %o2, %l2, %l3 loop_374: fblg %fcc3, loop_375 movrne %g3, %g5, %o5 sub %g7, %l0, %o0 sdiv %i1, 0x159F, %o1 loop_375: move %xcc, %i4, %o4 ldub [%l7 + 0x22], %l5 fmovrslez %l1, %f6, %f10 ldub [%l7 + 0x64], %i3 edge16ln %i6, %g4, %g6 st %f2, [%l7 + 0x68] tgu %icc, 0x0 fone %f14 brlez,a %i0, loop_376 fcmple32 %f2, %f8, %o7 fmovrsne %l6, %f3, %f6 fand %f14, %f6, %f8 loop_376: movcc %xcc, %l4, %i2 bneg,pt %xcc, loop_377 movvc %xcc, %g1, %o6 fpsub16s %f7, %f1, %f11 st %f15, [%l7 + 0x54] loop_377: fmul8x16au %f11, %f0, %f8 fsrc1 %f14, %f2 ldx [%l7 + 0x60], %o3 tge %xcc, 0x4 fmovdneg %icc, %f8, %f11 stw %i7, [%l7 + 0x28] ldsh [%l7 + 0x3A], %g2 st %f1, [%l7 + 0x24] sth %i5, [%l7 + 0x4C] stw %o2, [%l7 + 0x1C] nop setx loop_378, %l0, %l1 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 + 0x5B], %l3 stx %g3, [%l7 + 0x10] udivcc %l2, 0x0E53, %o5 loop_378: udivcc %g5, 0x10AF, %l0 fcmpne32 %f6, %f14, %o0 ldd [%l7 + 0x50], %f8 xnorcc %g7, %i1, %i4 stx %o1, [%l7 + 0x30] fmovrdgez %o4, %f12, %f8 fmovdl %xcc, %f11, %f7 edge16ln %l5, %i3, %i6 brgz,a %l1, loop_379 nop setx loop_380, %l0, %l1 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_381 brlz %g6, loop_382 loop_379: fpsub16s %f14, %f13, %f5 loop_380: fcmple32 %f14, %f0, %g4 loop_381: edge16ln %o7, %l6, %i0 loop_382: nop setx loop_383, %l0, %l1 jmpl %l1, %l4 array16 %g1, %i2, %o6 fsrc2s %f3, %f7 or %i7, 0x0798, %g2 loop_383: sth %o3, [%l7 + 0x6A] fpmerge %f0, %f4, %f14 sub %o2, %i5, %g3 edge32 %l3, %o5, %l2 stx %g5, [%l7 + 0x38] ldd [%l7 + 0x30], %f0 nop setx loop_384, %l0, %l1 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 %l0, %g7, %i1 array8 %o0, %i4, %o1 fmovdpos %icc, %f15, %f2 loop_384: fblg,a %fcc0, loop_385 bg %icc, loop_386 ldsw [%l7 + 0x6C], %l5 sub %o4, %i3, %l1 loop_385: brz,a %g6, loop_387 loop_386: brlz %g4, loop_388 ldub [%l7 + 0x61], %o7 ldsb [%l7 + 0x0E], %l6 loop_387: fpadd32 %f4, %f10, %f8 loop_388: ta %icc, 0x3 ld [%l7 + 0x50], %f14 edge8 %i0, %l4, %g1 add %i6, 0x1431, %o6 brgz %i2, loop_389 fone %f14 fornot1 %f0, %f0, %f4 movvs %xcc, %i7, %g2 loop_389: ldub [%l7 + 0x23], %o3 fbo,a %fcc3, loop_390 addccc %i5, 0x156E, %o2 sth %g3, [%l7 + 0x12] ldub [%l7 + 0x71], %o5 loop_390: fmovrdgz %l2, %f0, %f14 st %f7, [%l7 + 0x58] tg %xcc, 0x3 bvs,a %xcc, loop_391 mulscc %g5, %l0, %l3 std %f10, [%l7 + 0x28] srlx %g7, %i1, %i4 loop_391: brlz,a %o0, loop_392 lduw [%l7 + 0x20], %l5 be,pt %xcc, loop_393 fornot2 %f12, %f2, %f8 loop_392: fbne %fcc0, loop_394 ldsh [%l7 + 0x26], %o4 loop_393: ldsb [%l7 + 0x7C], %i3 lduw [%l7 + 0x3C], %l1 loop_394: fmovrde %g6, %f6, %f8 lduh [%l7 + 0x58], %g4 fnegd %f8, %f6 st %f12, [%l7 + 0x7C] fmovsg %icc, %f10, %f2 fcmpgt32 %f6, %f2, %o1 sethi 0x11A8, %l6 taddcctv %o7, 0x0A7B, %l4 fbue,a %fcc2, loop_395 fmuld8sux16 %f8, %f14, %f14 st %f7, [%l7 + 0x58] stx %g1, [%l7 + 0x40] loop_395: brgez,a %i0, loop_396 bl,pt %xcc, loop_397 ldd [%l7 + 0x40], %f2 fmovdgu %icc, %f1, %f12 loop_396: taddcc %i6, 0x1EBF, %o6 loop_397: stw %i2, [%l7 + 0x24] edge8 %g2, %i7, %o3 nop setx loop_398, %l0, %l1 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 %f14, %f5, %f11 tge %xcc, 0x7 bpos loop_399 loop_398: brlez %i5, loop_400 ldd [%l7 + 0x08], %f8 fmovdcc %xcc, %f2, %f2 loop_399: nop setx loop_401, %l0, %l1 jmpl %l1, %o2 loop_400: ldsb [%l7 + 0x10], %g3 fnot2 %f14, %f12 fmovsa %xcc, %f1, %f11 loop_401: st %f5, [%l7 + 0x78] ldx [%l7 + 0x50], %l2 fabsd %f4, %f0 fmovscs %xcc, %f9, %f14 brlez,a %g5, loop_402 ldd [%l7 + 0x70], %f14 movleu %icc, %l0, %o5 ble %icc, loop_403 loop_402: fmovsvs %xcc, %f7, %f2 edge8n %g7, %l3, %i4 fbul,a %fcc0, loop_404 loop_403: fmovsg %xcc, %f1, %f12 nop setx loop_405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o0, [%l7 + 0x4A] loop_404: stw %l5, [%l7 + 0x6C] fpackfix %f14, %f14 loop_405: tsubcc %o4, %i3, %i1 ldsb [%l7 + 0x11], %g6 fabsd %f14, %f4 fmovrsgz %g4, %f13, %f11 fcmpd %fcc2, %f0, %f8 ldsh [%l7 + 0x62], %l1 fmovdne %xcc, %f6, %f5 stw %l6, [%l7 + 0x78] bcc,a %xcc, loop_406 andn %o1, 0x0476, %o7 call loop_407 fmuld8sux16 %f1, %f5, %f10 loop_406: sth %g1, [%l7 + 0x40] fbl %fcc0, loop_408 loop_407: ta %xcc, 0x2 subc %i0, %l4, %i6 sth %o6, [%l7 + 0x6C] loop_408: bgu,a,pt %icc, loop_409 ld [%l7 + 0x38], %f14 fnot1s %f3, %f9 fmovsa %xcc, %f5, %f4 loop_409: ldsh [%l7 + 0x60], %i2 lduw [%l7 + 0x20], %i7 umul %g2, %i5, %o3 stw %g3, [%l7 + 0x64] fcmpeq32 %f2, %f4, %l2 tge %xcc, 0x0 st %f11, [%l7 + 0x54] ldsb [%l7 + 0x73], %g5 lduh [%l7 + 0x7A], %o2 fcmpne32 %f12, %f4, %l0 ldd [%l7 + 0x18], %f8 stx %o5, [%l7 + 0x40] fmovspos %xcc, %f4, %f5 sra %l3, %g7, %o0 st %f4, [%l7 + 0x24] edge8l %i4, %o4, %l5 sllx %i1, %i3, %g4 stb %g6, [%l7 + 0x65] bcc,pt %icc, loop_410 stw %l6, [%l7 + 0x78] taddcctv %l1, %o7, %o1 lduw [%l7 + 0x18], %g1 loop_410: fmovrdlz %i0, %f10, %f4 st %f3, [%l7 + 0x18] movrne %i6, %o6, %l4 umulcc %i7, %g2, %i5 fnot2 %f14, %f10 brz,a %o3, loop_411 tg %icc, 0x3 fbg %fcc2, loop_412 nop setx loop_413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_411: fbl,a %fcc2, loop_414 alignaddrl %i2, %l2, %g5 loop_412: fmovdleu %xcc, %f14, %f6 loop_413: fzero %f6 loop_414: edge8n %g3, %o2, %l0 stb %o5, [%l7 + 0x61] fmuld8ulx16 %f12, %f0, %f10 sdivcc %l3, 0x1D7F, %g7 ldx [%l7 + 0x50], %o0 ldsb [%l7 + 0x44], %i4 ldd [%l7 + 0x68], %f6 movpos %icc, %l5, %o4 fbn %fcc0, loop_415 udivcc %i3, 0x04D2, %g4 std %f6, [%l7 + 0x18] fbug %fcc0, loop_416 loop_415: fbue,a %fcc2, loop_417 array8 %i1, %g6, %l1 fmovrdlez %l6, %f6, %f6 loop_416: stw %o1, [%l7 + 0x08] loop_417: tl %xcc, 0x0 fbule,a %fcc0, loop_418 sdivcc %o7, 0x1093, %g1 stb %i0, [%l7 + 0x5E] sth %o6, [%l7 + 0x0C] loop_418: ldsb [%l7 + 0x6B], %i6 fornot1 %f0, %f2, %f4 fmovrdgez %l4, %f4, %f4 ldub [%l7 + 0x0C], %i7 srl %i5, 0x15, %g2 fmovde %icc, %f11, %f11 brgz,a %i2, loop_419 udivcc %l2, 0x07F0, %o3 smulcc %g3, %g5, %l0 movgu %xcc, %o5, %l3 loop_419: fabss %f2, %f7 fmovsle %icc, %f10, %f7 movcs %icc, %g7, %o2 for %f12, %f8, %f12 popc %i4, %l5 fcmpd %fcc0, %f12, %f2 fmovsn %icc, %f7, %f2 addcc %o4, %i3, %o0 fmovscs %icc, %f7, %f2 fmovrse %i1, %f5, %f4 fnot1s %f7, %f3 movrlz %g4, %g6, %l6 popc %l1, %o7 tvs %xcc, 0x2 edge16 %o1, %g1, %i0 move %icc, %i6, %l4 fmovrdne %i7, %f4, %f0 fmovdne %xcc, %f14, %f4 pdist %f4, %f10, %f6 lduh [%l7 + 0x36], %o6 ldx [%l7 + 0x40], %i5 fmovsge %icc, %f4, %f12 fmul8x16 %f14, %f10, %f0 std %f8, [%l7 + 0x60] tvc %icc, 0x2 bcs,pn %icc, loop_420 ldx [%l7 + 0x10], %i2 fcmpne16 %f2, %f4, %g2 ldx [%l7 + 0x40], %o3 loop_420: st %f2, [%l7 + 0x2C] bneg,a loop_421 fpadd16s %f15, %f5, %f15 sth %l2, [%l7 + 0x12] fpadd16s %f10, %f14, %f15 loop_421: fblg,a %fcc2, loop_422 fbuge %fcc0, loop_423 sdivx %g5, 0x10A2, %l0 fmovdgu %xcc, %f8, %f7 loop_422: fabsd %f8, %f4 loop_423: bcc,a,pn %icc, loop_424 fbule %fcc3, loop_425 addccc %g3, %l3, %o5 fmovdg %icc, %f9, %f12 loop_424: movrgz %g7, %i4, %o2 loop_425: movge %xcc, %o4, %i3 stx %o0, [%l7 + 0x70] fmuld8ulx16 %f5, %f7, %f10 fmovsvs %xcc, %f9, %f14 fzeros %f9 fandnot1 %f2, %f4, %f6 fmovrsne %i1, %f12, %f1 bleu,a loop_426 fnand %f0, %f6, %f8 stw %g4, [%l7 + 0x24] fmovsg %xcc, %f10, %f4 loop_426: fcmpeq16 %f2, %f14, %l5 edge32n %l6, %g6, %o7 movvs %icc, %o1, %l1 bgu loop_427 ldub [%l7 + 0x19], %g1 fmovdleu %xcc, %f6, %f11 fsrc2 %f6, %f4 loop_427: fornot1 %f0, %f0, %f0 taddcctv %i0, 0x1E06, %l4 fcmpne32 %f2, %f10, %i6 brnz %o6, loop_428 sub %i7, %i5, %g2 ldsb [%l7 + 0x63], %i2 ldx [%l7 + 0x50], %l2 loop_428: ldsb [%l7 + 0x76], %g5 be %icc, loop_429 std %f2, [%l7 + 0x08] fbne %fcc0, loop_430 array8 %l0, %o3, %g3 loop_429: faligndata %f2, %f4, %f10 sllx %o5, %l3, %i4 loop_430: sethi 0x05CB, %o2 tg %icc, 0x5 ldsw [%l7 + 0x34], %o4 fxor %f4, %f10, %f2 fmovsa %xcc, %f0, %f8 ldx [%l7 + 0x58], %i3 ldx [%l7 + 0x30], %o0 fands %f14, %f9, %f1 array32 %i1, %g7, %l5 fmovrdne %g4, %f14, %f12 fandnot1 %f0, %f14, %f14 edge32n %l6, %g6, %o1 fcmple32 %f4, %f4, %o7 fpadd32 %f8, %f14, %f4 movrgz %g1, 0x1D0, %i0 stw %l4, [%l7 + 0x5C] fcmpeq16 %f0, %f0, %l1 fmovsne %icc, %f4, %f5 smul %i6, 0x1719, %o6 stx %i5, [%l7 + 0x18] stb %g2, [%l7 + 0x2E] stw %i2, [%l7 + 0x64] fmovdcc %xcc, %f10, %f8 movpos %icc, %l2, %g5 bge,pt %xcc, loop_431 ldsw [%l7 + 0x48], %i7 ld [%l7 + 0x4C], %f12 movpos %icc, %o3, %g3 loop_431: fbe %fcc0, loop_432 ld [%l7 + 0x3C], %f0 movrne %o5, %l3, %i4 popc %o2, %o4 loop_432: fbl,a %fcc0, loop_433 and %i3, %l0, %i1 edge32ln %o0, %l5, %g7 ta %icc, 0x0 loop_433: fabss %f8, %f4 lduw [%l7 + 0x5C], %l6 st %f0, [%l7 + 0x2C] lduh [%l7 + 0x08], %g4 udivcc %o1, 0x1AAF, %g6 fmovd %f2, %f4 st %f7, [%l7 + 0x10] std %f12, [%l7 + 0x50] fmovrdlez %g1, %f8, %f6 lduw [%l7 + 0x10], %o7 alignaddr %l4, %l1, %i6 xor %i0, 0x072D, %i5 sethi 0x144F, %g2 fmovsvc %icc, %f6, %f13 mulx %i2, %l2, %o6 ldsh [%l7 + 0x70], %g5 bne,pt %xcc, loop_434 fble,a %fcc0, loop_435 sllx %i7, %g3, %o3 st %f10, [%l7 + 0x48] loop_434: fcmpeq16 %f10, %f8, %l3 loop_435: ldsh [%l7 + 0x44], %o5 lduh [%l7 + 0x5A], %i4 fmovdgu %icc, %f11, %f0 fmovrse %o4, %f5, %f13 fnot2s %f5, %f10 fmovda %icc, %f4, %f13 ldub [%l7 + 0x13], %o2 fnot2s %f3, %f8 fands %f1, %f13, %f13 ldd [%l7 + 0x10], %f14 ld [%l7 + 0x74], %f4 fmovsa %xcc, %f8, %f2 tne %xcc, 0x4 umulcc %l0, 0x1295, %i1 ldub [%l7 + 0x33], %i3 ldsb [%l7 + 0x33], %l5 fmovrslez %g7, %f13, %f15 bge loop_436 lduw [%l7 + 0x28], %l6 fpadd16 %f0, %f8, %f0 ldx [%l7 + 0x30], %g4 loop_436: tvc %xcc, 0x4 fmovdcc %xcc, %f3, %f8 call loop_437 ble loop_438 tcc %icc, 0x5 brlz,a %o1, loop_439 loop_437: srax %g6, 0x00, %o0 loop_438: bne,a,pt %xcc, loop_440 lduh [%l7 + 0x3E], %o7 loop_439: fcmple16 %f2, %f10, %g1 lduh [%l7 + 0x4E], %l4 loop_440: movne %xcc, %i6, %i0 st %f11, [%l7 + 0x7C] addcc %l1, %g2, %i2 ldd [%l7 + 0x58], %f12 edge8 %l2, %o6, %g5 stb %i5, [%l7 + 0x22] fsrc1 %f8, %f10 smul %i7, 0x1D39, %o3 stx %l3, [%l7 + 0x50] st %f13, [%l7 + 0x24] stx %g3, [%l7 + 0x28] std %f10, [%l7 + 0x10] ldsw [%l7 + 0x64], %i4 ldx [%l7 + 0x10], %o4 movl %xcc, %o2, %l0 fcmpne32 %f2, %f0, %o5 ldsh [%l7 + 0x36], %i1 edge32n %i3, %l5, %g7 ldsh [%l7 + 0x5E], %l6 brgz,a %o1, loop_441 sth %g4, [%l7 + 0x72] lduh [%l7 + 0x18], %g6 fabss %f10, %f7 loop_441: fbe %fcc1, loop_442 movle %icc, %o0, %g1 sdivx %l4, 0x0D08, %o7 fmovrslz %i6, %f3, %f8 loop_442: ldsb [%l7 + 0x55], %l1 stx %g2, [%l7 + 0x48] alignaddrl %i0, %l2, %o6 lduw [%l7 + 0x64], %g5 ldd [%l7 + 0x20], %f4 stb %i5, [%l7 + 0x46] tsubcc %i2, 0x1C6A, %o3 move %xcc, %l3, %g3 bvs,a loop_443 fsrc2s %f13, %f3 fmovrsgez %i7, %f15, %f2 ldsh [%l7 + 0x46], %o4 loop_443: fsrc2s %f4, %f3 sth %o2, [%l7 + 0x18] fpadd32 %f8, %f10, %f2 ldsb [%l7 + 0x44], %i4 ldsw [%l7 + 0x6C], %o5 sethi 0x0FA9, %i1 st %f15, [%l7 + 0x5C] addcc %l0, 0x07C5, %l5 fmovse %icc, %f3, %f10 st %f0, [%l7 + 0x38] fmovdg %xcc, %f11, %f3 stx %i3, [%l7 + 0x20] bvs,a,pn %xcc, loop_444 fblg,a %fcc1, loop_445 brgez %l6, loop_446 fnot2 %f6, %f0 loop_444: umulcc %o1, %g7, %g6 loop_445: fmovrdgez %o0, %f2, %f10 loop_446: sth %g4, [%l7 + 0x0A] ldub [%l7 + 0x55], %g1 lduh [%l7 + 0x2C], %l4 fbe,a %fcc1, loop_447 stx %i6, [%l7 + 0x58] edge8l %l1, %o7, %g2 fnot1s %f4, %f10 loop_447: stb %i0, [%l7 + 0x28] andcc %o6, 0x1A74, %l2 array32 %g5, %i2, %i5 smul %o3, %l3, %i7 std %f2, [%l7 + 0x58] sub %o4, %o2, %i4 edge32n %o5, %i1, %g3 fornot2s %f12, %f1, %f9 stw %l5, [%l7 + 0x28] ldsw [%l7 + 0x70], %i3 edge16n %l6, %l0, %o1 ldd [%l7 + 0x20], %f12 edge32l %g6, %o0, %g7 fcmpd %fcc1, %f14, %f8 add %g4, 0x1C86, %l4 add %i6, %l1, %o7 ldd [%l7 + 0x50], %f14 ldsb [%l7 + 0x0F], %g2 movn %icc, %i0, %o6 fbo,a %fcc0, loop_448 tvs %icc, 0x6 ba loop_449 tn %xcc, 0x0 loop_448: fmovsvc %xcc, %f0, %f8 fpsub16s %f0, %f11, %f8 loop_449: ldx [%l7 + 0x10], %g1 st %f4, [%l7 + 0x40] call loop_450 fmovsn %icc, %f12, %f1 fnegd %f0, %f0 tpos %xcc, 0x7 loop_450: stx %g5, [%l7 + 0x40] lduh [%l7 + 0x62], %i2 edge16l %l2, %i5, %l3 ldd [%l7 + 0x50], %f4 xnorcc %i7, %o4, %o2 fpack16 %f0, %f8 edge32l %i4, %o3, %o5 stx %i1, [%l7 + 0x18] bg,pt %xcc, loop_451 udivcc %l5, 0x1921, %g3 bge,pn %xcc, loop_452 fnegs %f10, %f1 loop_451: bvc,pn %xcc, loop_453 addcc %i3, %l6, %o1 loop_452: fmovrdgez %g6, %f2, %f2 ldd [%l7 + 0x60], %f6 loop_453: ldx [%l7 + 0x40], %l0 stx %g7, [%l7 + 0x60] stx %g4, [%l7 + 0x48] ta %xcc, 0x3 stx %o0, [%l7 + 0x28] ldsh [%l7 + 0x5E], %l4 ble,pn %xcc, loop_454 fmuld8sux16 %f10, %f11, %f0 ldsb [%l7 + 0x3F], %l1 movrlez %i6, %o7, %g2 loop_454: fmul8x16au %f15, %f9, %f4 andncc %o6, %i0, %g1 subcc %i2, %l2, %g5 std %f6, [%l7 + 0x30] stw %i5, [%l7 + 0x64] fmovsleu %xcc, %f6, %f1 fpsub16s %f14, %f5, %f12 fmovsle %icc, %f14, %f0 addcc %l3, %o4, %i7 fpackfix %f10, %f0 stw %i4, [%l7 + 0x38] sth %o3, [%l7 + 0x38] fnand %f8, %f10, %f8 sdivx %o2, 0x1F50, %i1 fnands %f3, %f7, %f14 taddcc %l5, 0x1AE7, %o5 edge8ln %i3, %l6, %g3 movre %o1, %l0, %g7 sethi 0x13AD, %g6 edge16l %g4, %o0, %l4 umulcc %i6, %l1, %o7 fbo,a %fcc0, loop_455 fmovdg %icc, %f3, %f2 fbo,a %fcc1, loop_456 fsrc1s %f5, %f11 loop_455: bvc,a,pt %icc, loop_457 movleu %xcc, %g2, %i0 loop_456: fand %f0, %f0, %f8 tne %xcc, 0x1 loop_457: mulx %o6, %i2, %g1 tcc %xcc, 0x7 movge %xcc, %g5, %i5 ldsb [%l7 + 0x08], %l3 ldx [%l7 + 0x10], %l2 lduh [%l7 + 0x70], %o4 xor %i4, 0x0D9A, %i7 fmovdpos %icc, %f7, %f7 fcmpeq16 %f10, %f14, %o3 ldsb [%l7 + 0x4F], %o2 fexpand %f10, %f14 fmovsleu %xcc, %f6, %f5 tn %icc, 0x7 subcc %l5, 0x1575, %o5 movpos %icc, %i3, %i1 st %f5, [%l7 + 0x48] fnot2 %f12, %f8 stw %g3, [%l7 + 0x54] lduw [%l7 + 0x40], %l6 ba,a,pn %icc, loop_458 lduh [%l7 + 0x2C], %o1 brlz,a %g7, loop_459 bvc,a loop_460 loop_458: udiv %g6, 0x1BC5, %g4 nop setx loop_461, %l0, %l1 jmpl %l1, %l0 loop_459: st %f11, [%l7 + 0x38] loop_460: fmovsleu %xcc, %f2, %f13 fcmpgt32 %f0, %f2, %o0 loop_461: ldub [%l7 + 0x7F], %l4 fpack32 %f2, %f12, %f8 sth %i6, [%l7 + 0x28] bcs %xcc, loop_462 fands %f4, %f0, %f7 fmovdleu %xcc, %f6, %f0 movl %xcc, %l1, %o7 loop_462: bne loop_463 ldx [%l7 + 0x10], %g2 ldsb [%l7 + 0x7F], %i0 fmovrsgz %i2, %f11, %f1 loop_463: be,a loop_464 tge %icc, 0x0 fmuld8sux16 %f5, %f10, %f6 move %xcc, %g1, %g5 loop_464: fbu,a %fcc0, loop_465 srax %o6, 0x0D, %i5 ldx [%l7 + 0x58], %l2 tne %xcc, 0x1 loop_465: stx %l3, [%l7 + 0x78] taddcctv %o4, %i7, %i4 fornot1s %f4, %f0, %f11 call loop_466 ldx [%l7 + 0x30], %o3 fbn,a %fcc0, loop_467 fnegs %f8, %f13 loop_466: stb %o2, [%l7 + 0x6F] andn %o5, 0x19A1, %i3 loop_467: ld [%l7 + 0x1C], %f11 ldsh [%l7 + 0x78], %l5 std %f0, [%l7 + 0x70] ldub [%l7 + 0x4A], %i1 fmovrsgez %l6, %f12, %f13 st %f15, [%l7 + 0x5C] st %f8, [%l7 + 0x1C] fmovrsgz %g3, %f8, %f1 fcmpne32 %f4, %f2, %o1 st %f7, [%l7 + 0x18] fmovsvc %xcc, %f9, %f8 fabss %f3, %f4 sra %g6, 0x10, %g7 brgz,a %l0, loop_468 lduh [%l7 + 0x44], %o0 fmovrsne %l4, %f5, %f12 fbe %fcc1, loop_469 loop_468: fmovdcc %xcc, %f1, %f13 ldsb [%l7 + 0x3B], %i6 smulcc %l1, 0x0FA6, %g4 loop_469: fexpand %f10, %f6 ld [%l7 + 0x2C], %f2 fnegd %f14, %f2 udivx %g2, 0x136B, %o7 fcmpgt32 %f8, %f10, %i0 andn %g1, %g5, %o6 fbue %fcc1, loop_470 fmovrdlz %i5, %f10, %f14 sth %l2, [%l7 + 0x10] fmovrsgez %i2, %f8, %f4 loop_470: movrgez %l3, %i7, %i4 fbge %fcc3, loop_471 edge8n %o4, %o2, %o3 lduh [%l7 + 0x26], %i3 st %f12, [%l7 + 0x68] loop_471: fbu %fcc3, loop_472 stx %o5, [%l7 + 0x18] movrlz %i1, %l6, %l5 ldsw [%l7 + 0x2C], %g3 loop_472: srlx %g6, 0x00, %g7 fabss %f1, %f4 lduh [%l7 + 0x2A], %o1 stw %l0, [%l7 + 0x70] lduw [%l7 + 0x40], %l4 movvc %icc, %i6, %l1 std %f2, [%l7 + 0x18] sll %o0, 0x09, %g2 fzero %f14 ldx [%l7 + 0x08], %g4 fmovrdlez %o7, %f6, %f4 tne %xcc, 0x7 fbo %fcc3, loop_473 fxnor %f6, %f14, %f2 addccc %i0, %g1, %o6 fmovsl %icc, %f6, %f14 loop_473: std %f0, [%l7 + 0x18] fmul8x16 %f13, %f10, %f2 fmovscc %icc, %f8, %f8 movrlez %i5, %l2, %g5 fsrc2 %f12, %f0 fmovsle %xcc, %f2, %f6 movrgez %l3, %i2, %i7 fmovrsne %i4, %f11, %f5 movcs %icc, %o4, %o3 subc %i3, 0x119D, %o5 subccc %i1, 0x18F8, %l6 sth %l5, [%l7 + 0x0A] edge8 %o2, %g6, %g7 stw %g3, [%l7 + 0x58] fandnot2s %f15, %f12, %f9 array16 %o1, %l0, %i6 andcc %l1, %l4, %g2 ldsb [%l7 + 0x12], %g4 fmovsge %icc, %f3, %f4 tvs %icc, 0x2 fors %f11, %f0, %f9 for %f4, %f6, %f14 fmovsl %icc, %f13, %f2 fmovsl %icc, %f15, %f8 mova %icc, %o7, %i0 alignaddrl %o0, %g1, %o6 ldsh [%l7 + 0x58], %i5 lduw [%l7 + 0x44], %g5 fbne %fcc2, loop_474 lduh [%l7 + 0x76], %l3 tsubcctv %l2, 0x09B8, %i7 or %i2, 0x0BC6, %i4 loop_474: smul %o3, %i3, %o5 fblg,a %fcc3, loop_475 edge16ln %i1, %l6, %o4 tvs %icc, 0x1 lduw [%l7 + 0x10], %o2 loop_475: brz,a %g6, loop_476 stb %g7, [%l7 + 0x09] stx %g3, [%l7 + 0x08] fmovde %icc, %f2, %f7 loop_476: fmovsgu %xcc, %f2, %f12 mulx %o1, %l5, %i6 sth %l0, [%l7 + 0x70] tcc %icc, 0x7 fbge,a %fcc2, loop_477 std %f14, [%l7 + 0x70] ldsh [%l7 + 0x10], %l1 edge8ln %l4, %g4, %g2 loop_477: fmovsg %xcc, %f2, %f10 array16 %i0, %o7, %g1 stx %o6, [%l7 + 0x28] brlz %o0, loop_478 ldub [%l7 + 0x3B], %g5 ldub [%l7 + 0x48], %i5 movle %xcc, %l2, %i7 loop_478: fpadd16 %f2, %f4, %f12 fbn %fcc3, loop_479 fmovsneg %xcc, %f14, %f1 fmovse %icc, %f13, %f0 stx %l3, [%l7 + 0x30] loop_479: fmovdgu %xcc, %f9, %f11 bpos,a loop_480 udiv %i4, 0x190C, %o3 fsrc2s %f2, %f2 lduh [%l7 + 0x24], %i3 loop_480: ba,pn %xcc, loop_481 udivx %o5, 0x1020, %i2 stx %l6, [%l7 + 0x20] fmovrsne %o4, %f13, %f13 loop_481: lduw [%l7 + 0x1C], %o2 fnegd %f12, %f6 fexpand %f14, %f2 ldsh [%l7 + 0x3A], %g6 ldub [%l7 + 0x21], %i1 fba,a %fcc0, loop_482 fmovrslz %g3, %f13, %f14 ldsh [%l7 + 0x6C], %o1 fmovs %f8, %f6 loop_482: brz %l5, loop_483 alignaddr %g7, %i6, %l1 fzeros %f0 fmovscc %icc, %f1, %f7 loop_483: te %icc, 0x1 fmovsle %xcc, %f6, %f2 fmovrse %l4, %f14, %f14 subc %g4, %g2, %l0 movneg %xcc, %o7, %i0 fnand %f8, %f14, %f2 fmovsl %icc, %f12, %f2 alignaddr %o6, %g1, %o0 fmovdge %xcc, %f14, %f4 fnands %f5, %f1, %f6 st %f0, [%l7 + 0x38] edge16ln %i5, %g5, %l2 ldsw [%l7 + 0x64], %l3 stx %i7, [%l7 + 0x58] ldd [%l7 + 0x48], %f6 fbne,a %fcc3, loop_484 fmovsvc %icc, %f10, %f7 tge %xcc, 0x0 fmul8x16al %f4, %f13, %f6 loop_484: bl,pt %icc, loop_485 fnegs %f14, %f9 andn %o3, %i4, %o5 fmovdn %xcc, %f9, %f12 loop_485: fabss %f2, %f9 ldsw [%l7 + 0x70], %i2 st %f9, [%l7 + 0x5C] edge8l %i3, %l6, %o4 tge %icc, 0x5 orcc %o2, %g6, %i1 edge8 %g3, %l5, %o1 fzeros %f2 ldsb [%l7 + 0x0D], %i6 bneg,a %xcc, loop_486 nop setx loop_487, %l0, %l1 jmpl %l1, %g7 lduh [%l7 + 0x1C], %l1 stx %g4, [%l7 + 0x50] loop_486: tle %icc, 0x5 loop_487: fmovscs %xcc, %f5, %f8 movrlez %l4, %g2, %o7 fpsub16s %f4, %f8, %f5 ld [%l7 + 0x70], %f6 fmul8sux16 %f0, %f0, %f4 sth %l0, [%l7 + 0x66] fcmpne32 %f14, %f4, %o6 fsrc2 %f0, %f12 fmovrdlez %g1, %f10, %f2 ldsh [%l7 + 0x26], %i0 tvs %xcc, 0x5 stw %o0, [%l7 + 0x58] edge16l %g5, %i5, %l3 fbne,a %fcc1, loop_488 fxnors %f1, %f12, %f0 bl,pt %xcc, loop_489 andcc %i7, 0x0134, %l2 loop_488: ldsw [%l7 + 0x78], %o3 fpack32 %f10, %f2, %f4 loop_489: tne %xcc, 0x5 st %f1, [%l7 + 0x7C] bcc %icc, loop_490 fornot2 %f12, %f14, %f10 or %o5, %i4, %i3 stw %i2, [%l7 + 0x08] loop_490: srlx %l6, 0x17, %o2 st %f4, [%l7 + 0x6C] fnot2 %f10, %f14 sth %g6, [%l7 + 0x34] ldsb [%l7 + 0x19], %o4 fabsd %f14, %f0 bn,pn %icc, loop_491 fnegs %f11, %f1 tpos %icc, 0x0 fone %f4 loop_491: fmovrsne %i1, %f9, %f3 fbug %fcc1, loop_492 fpsub32s %f5, %f0, %f13 std %f0, [%l7 + 0x08] sth %g3, [%l7 + 0x34] loop_492: fsrc1s %f1, %f1 stb %o1, [%l7 + 0x50] fpack32 %f10, %f4, %f14 subcc %i6, %g7, %l5 fbge %fcc1, loop_493 brgez,a %l1, loop_494 stx %l4, [%l7 + 0x78] edge16 %g4, %g2, %l0 loop_493: fmul8ulx16 %f2, %f2, %f6 loop_494: fmovrdne %o7, %f14, %f10 fpadd16s %f6, %f11, %f0 fbul %fcc1, loop_495 std %f4, [%l7 + 0x28] bne,a,pn %xcc, loop_496 brgez %g1, loop_497 loop_495: movrgez %i0, 0x1F9, %o0 fcmped %fcc3, %f14, %f8 loop_496: movvs %icc, %o6, %i5 loop_497: ldsb [%l7 + 0x69], %g5 ldsw [%l7 + 0x4C], %i7 ld [%l7 + 0x1C], %f12 bcs,a loop_498 fandnot1s %f8, %f0, %f4 ldx [%l7 + 0x28], %l2 std %f0, [%l7 + 0x68] loop_498: movle %xcc, %l3, %o5 fpadd32s %f2, %f11, %f8 stb %i4, [%l7 + 0x3B] fxnor %f10, %f14, %f8 udivx %i3, 0x139E, %o3 fbn %fcc0, loop_499 std %f10, [%l7 + 0x70] fcmpd %fcc2, %f10, %f6 sdivx %l6, 0x134F, %o2 loop_499: fsrc1s %f14, %f6 fors %f4, %f1, %f0 ldsb [%l7 + 0x3D], %i2 fbge %fcc1, loop_500 lduh [%l7 + 0x12], %g6 brz,a %o4, loop_501 fmul8x16au %f1, %f7, %f12 loop_500: ldsb [%l7 + 0x77], %g3 movg %icc, %o1, %i1 loop_501: movcs %xcc, %g7, %l5 orncc %l1, 0x192B, %i6 ld [%l7 + 0x4C], %f6 lduw [%l7 + 0x20], %g4 fbne,a %fcc1, loop_502 stw %g2, [%l7 + 0x6C] umulcc %l4, %l0, %o7 tleu %xcc, 0x0 loop_502: fmovda %icc, %f3, %f14 fmovsneg %xcc, %f15, %f0 umulcc %g1, %i0, %o6 udivx %i5, 0x01E6, %o0 fzeros %f14 brlz,a %g5, loop_503 fmovscs %icc, %f14, %f2 fmovdvs %icc, %f9, %f12 movl %icc, %l2, %i7 loop_503: movrlez %o5, 0x265, %l3 fcmpne16 %f0, %f2, %i3 bcc,a,pn %xcc, loop_504 bcc loop_505 stx %i4, [%l7 + 0x28] fnot1s %f14, %f1 loop_504: bcc,pt %xcc, loop_506 loop_505: ldd [%l7 + 0x18], %f12 fsrc1 %f12, %f4 fmovsvc %xcc, %f11, %f0 loop_506: lduw [%l7 + 0x54], %l6 movl %xcc, %o2, %o3 ldsh [%l7 + 0x40], %i2 nop setx loop_507, %l0, %l1 jmpl %l1, %g6 tpos %icc, 0x0 movcs %icc, %o4, %o1 ldsw [%l7 + 0x0C], %i1 loop_507: fmovdleu %xcc, %f9, %f3 movcc %xcc, %g3, %l5 fmovdne %xcc, %f7, %f9 andn %g7, %i6, %g4 edge8n %g2, %l4, %l1 lduw [%l7 + 0x14], %o7 sethi 0x0F3D, %g1 mulscc %l0, 0x0DCE, %i0 fxor %f6, %f14, %f14 fmuld8sux16 %f7, %f14, %f14 ldx [%l7 + 0x60], %i5 sth %o6, [%l7 + 0x22] andn %o0, 0x0FBD, %g5 fbne,a %fcc3, loop_508 ldub [%l7 + 0x53], %l2 sub %o5, 0x0A3F, %l3 fbn,a %fcc1, loop_509 loop_508: bcc,a,pn %xcc, loop_510 fcmpes %fcc1, %f11, %f13 fmovdvc %icc, %f12, %f2 loop_509: bshuffle %f2, %f2, %f2 loop_510: ld [%l7 + 0x7C], %f12 movvc %xcc, %i3, %i7 fandnot2s %f3, %f5, %f11 subccc %l6, 0x0922, %i4 xor %o3, %o2, %i2 ldd [%l7 + 0x50], %f8 stx %g6, [%l7 + 0x18] fcmpgt16 %f8, %f4, %o4 lduh [%l7 + 0x1C], %o1 tvc %icc, 0x1 fba %fcc1, loop_511 std %f8, [%l7 + 0x60] st %f0, [%l7 + 0x6C] array16 %i1, %g3, %l5 loop_511: fbule %fcc2, loop_512 fmovsn %icc, %f10, %f0 fmovdgu %xcc, %f11, %f10 mulscc %i6, 0x0AC5, %g4 loop_512: sdivx %g7, 0x078B, %g2 fpadd32s %f2, %f7, %f8 xor %l1, 0x17E8, %l4 fmovdg %xcc, %f0, %f13 movcs %icc, %o7, %l0 ldd [%l7 + 0x48], %f8 fxnor %f14, %f12, %f8 fmovdn %icc, %f4, %f2 movn %xcc, %i0, %g1 fmovrdne %o6, %f4, %f8 nop setx loop_513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sub %i5, %o0, %g5 ldsw [%l7 + 0x70], %l2 st %f12, [%l7 + 0x20] loop_513: stb %l3, [%l7 + 0x37] fcmps %fcc2, %f7, %f10 lduw [%l7 + 0x28], %o5 ldub [%l7 + 0x73], %i7 movpos %xcc, %l6, %i4 fcmpne16 %f2, %f10, %i3 fmovse %xcc, %f2, %f1 stx %o2, [%l7 + 0x18] brgez,a %o3, loop_514 or %i2, %o4, %g6 sra %o1, %g3, %l5 bge,pn %xcc, loop_515 loop_514: popc %i1, %i6 fbug,a %fcc2, loop_516 fmovda %xcc, %f0, %f9 loop_515: stw %g7, [%l7 + 0x54] ldub [%l7 + 0x47], %g2 loop_516: fmovrdne %l1, %f0, %f2 add %g4, %l4, %o7 tcc %xcc, 0x1 tgu %xcc, 0x7 fornot1 %f6, %f8, %f0 bvc,a,pt %icc, loop_517 stb %l0, [%l7 + 0x66] fbge,a %fcc2, loop_518 st %f11, [%l7 + 0x48] loop_517: fmovdg %icc, %f0, %f7 ldsw [%l7 + 0x5C], %g1 loop_518: tleu %icc, 0x7 bcs,a %icc, loop_519 stx %o6, [%l7 + 0x48] ldsw [%l7 + 0x7C], %i5 array32 %o0, %g5, %l2 loop_519: fbuge,a %fcc0, loop_520 tg %icc, 0x2 fmovdl %xcc, %f8, %f13 edge8ln %i0, %o5, %l3 loop_520: fble,a %fcc2, loop_521 ldub [%l7 + 0x15], %l6 stb %i4, [%l7 + 0x15] lduh [%l7 + 0x54], %i3 loop_521: mulscc %o2, %o3, %i7 fmovs %f10, %f2 xnorcc %o4, %g6, %i2 stw %g3, [%l7 + 0x5C] ldsh [%l7 + 0x12], %l5 stw %i1, [%l7 + 0x58] fmovsvc %icc, %f1, %f9 ld [%l7 + 0x30], %f9 umul %o1, 0x12B7, %i6 fmovsneg %icc, %f11, %f6 popc %g7, %g2 ldx [%l7 + 0x48], %l1 fpsub32s %f14, %f3, %f5 fmovscs %icc, %f3, %f7 fbuge %fcc0, loop_522 fornot1 %f2, %f14, %f12 movpos %xcc, %g4, %o7 brgez,a %l4, loop_523 loop_522: brlz %l0, loop_524 xnor %o6, 0x056F, %g1 movne %icc, %i5, %o0 loop_523: umul %l2, 0x0C45, %i0 loop_524: umul %g5, 0x1A10, %l3 sdiv %l6, 0x1904, %i4 fmovdn %xcc, %f2, %f15 orn %i3, 0x0986, %o5 fmovsleu %xcc, %f12, %f14 fbug %fcc3, loop_525 bcs,pn %icc, loop_526 ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x44], %o2 loop_525: taddcctv %o3, %i7, %o4 loop_526: addccc %i2, %g3, %g6 bl %icc, loop_527 ldub [%l7 + 0x11], %i1 fmovdge %icc, %f8, %f2 xorcc %o1, 0x07DA, %i6 loop_527: brnz %l5, loop_528 brz,a %g2, loop_529 fnegd %f14, %f4 stx %l1, [%l7 + 0x38] loop_528: sdivcc %g7, 0x0DA5, %g4 loop_529: tgu %icc, 0x0 fpadd32s %f2, %f12, %f3 edge32 %o7, %l0, %o6 edge8l %l4, %g1, %o0 fornot2 %f14, %f6, %f14 movvs %xcc, %i5, %l2 ldsw [%l7 + 0x48], %i0 fmovsn %icc, %f0, %f6 fmovdneg %xcc, %f1, %f15 ld [%l7 + 0x18], %f6 tvc %icc, 0x7 mulx %g5, 0x09D4, %l3 bne,a,pn %xcc, loop_530 fsrc2 %f14, %f14 fcmple16 %f10, %f2, %i4 movgu %icc, %l6, %o5 loop_530: fpadd32s %f7, %f15, %f8 fcmpeq16 %f14, %f6, %o2 edge16ln %o3, %i7, %i3 sdiv %o4, 0x11E8, %g3 fmovrse %g6, %f2, %f3 ldub [%l7 + 0x72], %i1 fmovrsgz %i2, %f1, %f15 fbne,a %fcc2, loop_531 bl,a loop_532 fmuld8sux16 %f13, %f12, %f10 siam 0x2 loop_531: fbne %fcc2, loop_533 loop_532: fcmpeq16 %f4, %f8, %o1 tcc %icc, 0x4 fpackfix %f0, %f8 loop_533: fmovsvs %icc, %f3, %f12 fmovdgu %xcc, %f5, %f10 ldd [%l7 + 0x38], %f2 brnz,a %l5, loop_534 ld [%l7 + 0x60], %f0 ld [%l7 + 0x20], %f7 ldsh [%l7 + 0x24], %g2 loop_534: stb %l1, [%l7 + 0x51] movvs %icc, %i6, %g4 fpmerge %f15, %f12, %f14 lduw [%l7 + 0x34], %g7 ldx [%l7 + 0x10], %o7 ldsb [%l7 + 0x51], %o6 edge32ln %l4, %g1, %l0 brlz,a %o0, loop_535 fmul8x16al %f14, %f5, %f14 tgu %xcc, 0x2 andn %l2, %i0, %i5 loop_535: ldsh [%l7 + 0x08], %g5 subccc %i4, %l6, %l3 fmovdge %xcc, %f8, %f13 bleu,a %xcc, loop_536 fandnot2s %f1, %f12, %f12 fbg,a %fcc1, loop_537 movle %icc, %o5, %o3 loop_536: fmovsvs %xcc, %f2, %f4 sdivcc %i7, 0x192A, %o2 loop_537: fmovdne %icc, %f3, %f13 bvs,a %icc, loop_538 movge %icc, %i3, %o4 tcc %xcc, 0x7 fnot2 %f10, %f6 loop_538: sdivx %g3, 0x0A5B, %g6 fmuld8sux16 %f2, %f5, %f10 fpsub32 %f0, %f6, %f10 fmovdne %icc, %f7, %f0 fmovsvc %xcc, %f7, %f15 st %f11, [%l7 + 0x78] lduw [%l7 + 0x48], %i2 ldx [%l7 + 0x18], %o1 st %f13, [%l7 + 0x74] stb %l5, [%l7 + 0x45] tsubcctv %g2, %l1, %i6 tsubcctv %g4, %i1, %o7 lduh [%l7 + 0x52], %g7 fmovdl %xcc, %f5, %f5 ldsw [%l7 + 0x18], %l4 mulx %g1, %l0, %o6 stw %l2, [%l7 + 0x70] movge %xcc, %o0, %i5 movneg %xcc, %i0, %g5 tgu %xcc, 0x1 call loop_539 fpadd16s %f9, %f4, %f10 ldub [%l7 + 0x3F], %l6 fcmple16 %f12, %f14, %i4 loop_539: andcc %l3, %o3, %i7 be loop_540 fmovdvs %xcc, %f11, %f1 st %f1, [%l7 + 0x2C] lduw [%l7 + 0x60], %o5 loop_540: and %o2, 0x0F93, %i3 stb %g3, [%l7 + 0x2E] movrgez %g6, %o4, %i2 fnegd %f2, %f0 tleu %icc, 0x7 fpsub32s %f6, %f7, %f11 fmovsa %xcc, %f6, %f2 movleu %icc, %o1, %l5 fblg,a %fcc2, loop_541 edge8ln %g2, %i6, %l1 edge16 %g4, %o7, %g7 fbl %fcc0, loop_542 loop_541: tcs %xcc, 0x2 fbn,a %fcc0, loop_543 ldub [%l7 + 0x50], %l4 loop_542: fbul %fcc2, loop_544 tge %xcc, 0x6 loop_543: stw %i1, [%l7 + 0x78] ldub [%l7 + 0x29], %g1 loop_544: lduh [%l7 + 0x58], %o6 fxors %f1, %f7, %f5 tcs %xcc, 0x7 bcc %xcc, loop_545 edge8ln %l2, %o0, %l0 tn %icc, 0x0 orcc %i0, %g5, %l6 loop_545: brgz,a %i5, loop_546 ldsb [%l7 + 0x42], %l3 tvc %xcc, 0x6 nop setx loop_547, %l0, %l1 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_546: bl,a,pt %icc, loop_548 fone %f8 fmovsneg %icc, %f13, %f3 loop_547: ldsb [%l7 + 0x35], %i4 loop_548: fmovsneg %xcc, %f4, %f0 stb %i7, [%l7 + 0x3E] ldd [%l7 + 0x40], %f0 sth %o3, [%l7 + 0x0E] fcmpne32 %f4, %f8, %o5 sub %i3, %o2, %g6 srlx %o4, 0x1D, %i2 fmovrdlz %o1, %f14, %f8 fzeros %f13 array32 %l5, %g3, %g2 lduh [%l7 + 0x4A], %l1 ld [%l7 + 0x3C], %f2 fmovrde %g4, %f12, %f14 stx %i6, [%l7 + 0x30] movpos %xcc, %o7, %g7 fmul8x16au %f14, %f15, %f0 ld [%l7 + 0x1C], %f3 fsrc1s %f5, %f9 fmovsg %xcc, %f3, %f15 movne %icc, %l4, %g1 fcmpne16 %f0, %f10, %i1 ldx [%l7 + 0x78], %o6 fcmpne32 %f10, %f4, %l2 fmovdcc %xcc, %f8, %f9 stx %l0, [%l7 + 0x30] fandnot1s %f8, %f0, %f0 ba loop_549 fnot2s %f5, %f14 fmovsgu %xcc, %f5, %f13 fmuld8ulx16 %f8, %f5, %f2 loop_549: fmovda %xcc, %f14, %f10 subcc %i0, 0x0995, %o0 fmovscc %icc, %f11, %f14 call loop_550 xnor %g5, %l6, %l3 fpack16 %f12, %f15 alignaddrl %i4, %i7, %i5 loop_550: fpadd16 %f8, %f6, %f10 sth %o5, [%l7 + 0x6C] fandnot2 %f8, %f4, %f2 movvc %icc, %i3, %o2 umul %o3, 0x18BA, %g6 bvs,a loop_551 tvs %xcc, 0x4 fbul %fcc2, loop_552 fmovdcc %xcc, %f7, %f10 loop_551: movneg %xcc, %i2, %o4 stb %l5, [%l7 + 0x1A] loop_552: orcc %o1, 0x03B8, %g3 fones %f4 fmovsn %icc, %f2, %f9 tl %icc, 0x4 ldd [%l7 + 0x78], %f6 stb %g2, [%l7 + 0x12] ldub [%l7 + 0x62], %g4 fmovrdlez %l1, %f2, %f2 fmovdcs %xcc, %f7, %f2 fbe %fcc2, loop_553 edge16n %o7, %g7, %i6 mulscc %g1, %i1, %o6 fxors %f7, %f2, %f1 loop_553: stx %l2, [%l7 + 0x68] fbn %fcc2, loop_554 sub %l0, 0x0345, %i0 subccc %l4, 0x1312, %g5 movcs %icc, %o0, %l6 loop_554: bleu,a %icc, loop_555 fmovsa %icc, %f0, %f2 subc %l3, 0x070C, %i4 array8 %i7, %o5, %i5 loop_555: ldd [%l7 + 0x38], %f10 tne %xcc, 0x5 xnorcc %o2, 0x1ED9, %i3 stx %o3, [%l7 + 0x78] brnz,a %g6, loop_556 bne loop_557 array8 %i2, %o4, %l5 fmovdleu %xcc, %f0, %f0 loop_556: ldx [%l7 + 0x18], %g3 loop_557: ld [%l7 + 0x60], %f5 stb %o1, [%l7 + 0x50] fcmped %fcc0, %f6, %f14 udivx %g4, 0x1B62, %g2 fmovrsne %l1, %f5, %f5 fcmpes %fcc3, %f3, %f6 smul %g7, 0x1B37, %o7 lduh [%l7 + 0x4E], %i6 fmovsgu %xcc, %f7, %f15 xor %i1, %o6, %l2 ldub [%l7 + 0x61], %l0 std %f4, [%l7 + 0x28] sdiv %i0, 0x1559, %g1 fcmpd %fcc3, %f12, %f2 st %f5, [%l7 + 0x50] fornot1s %f7, %f8, %f5 fsrc2s %f4, %f2 stb %l4, [%l7 + 0x79] stw %g5, [%l7 + 0x70] tgu %xcc, 0x0 ld [%l7 + 0x20], %f6 ldd [%l7 + 0x58], %f0 tge %icc, 0x1 lduh [%l7 + 0x1E], %o0 fmovdneg %icc, %f2, %f0 fnot1s %f15, %f5 fors %f1, %f2, %f1 smul %l3, %i4, %i7 st %f2, [%l7 + 0x34] fble %fcc2, loop_558 st %f4, [%l7 + 0x60] edge8ln %o5, %i5, %l6 stx %o2, [%l7 + 0x38] loop_558: bcc %xcc, loop_559 sth %i3, [%l7 + 0x3A] orcc %g6, %o3, %o4 array32 %i2, %l5, %o1 loop_559: bge,pn %icc, loop_560 edge8l %g3, %g4, %l1 ta %xcc, 0x1 brgez %g7, loop_561 loop_560: ldsb [%l7 + 0x20], %g2 be,pt %xcc, loop_562 fxnors %f4, %f11, %f9 loop_561: stx %i6, [%l7 + 0x78] fmul8sux16 %f10, %f6, %f10 loop_562: fsrc2 %f2, %f6 stw %o7, [%l7 + 0x34] fbl,a %fcc1, loop_563 sth %o6, [%l7 + 0x6C] std %f14, [%l7 + 0x58] fpsub16 %f10, %f4, %f10 loop_563: ldx [%l7 + 0x38], %i1 tvc %xcc, 0x5 lduw [%l7 + 0x68], %l0 call loop_564 ldx [%l7 + 0x40], %i0 andncc %l2, %g1, %g5 sethi 0x0BB4, %l4 loop_564: addcc %l3, 0x0399, %i4 ld [%l7 + 0x38], %f9 lduw [%l7 + 0x50], %i7 array16 %o0, %o5, %i5 fabss %f5, %f2 fmovrdgez %l6, %f6, %f8 te %icc, 0x3 ldsh [%l7 + 0x56], %i3 andcc %g6, %o3, %o2 ldsb [%l7 + 0x3D], %o4 stw %l5, [%l7 + 0x50] fmovsn %xcc, %f7, %f8 ldsw [%l7 + 0x78], %i2 fbue,a %fcc0, loop_565 fmuld8ulx16 %f8, %f11, %f8 call loop_566 ldsh [%l7 + 0x4E], %g3 loop_565: fpsub32s %f3, %f15, %f10 fbge %fcc1, loop_567 loop_566: sub %g4, 0x10A7, %l1 taddcctv %o1, %g7, %i6 sth %g2, [%l7 + 0x66] loop_567: edge8n %o7, %o6, %l0 sdivcc %i0, 0x1FEE, %i1 fcmped %fcc1, %f8, %f2 ld [%l7 + 0x5C], %f10 ldsw [%l7 + 0x40], %l2 ldsh [%l7 + 0x4C], %g1 brgz,a %l4, loop_568 ldx [%l7 + 0x10], %g5 fmovrsgz %l3, %f9, %f12 fmovrsne %i7, %f9, %f2 loop_568: tneg %xcc, 0x6 edge32n %i4, %o0, %i5 bn,pt %xcc, loop_569 xor %o5, 0x0318, %i3 ldx [%l7 + 0x68], %g6 brz %o3, loop_570 loop_569: ldsw [%l7 + 0x14], %l6 lduw [%l7 + 0x14], %o4 st %f13, [%l7 + 0x40] loop_570: ldsw [%l7 + 0x6C], %o2 fxnor %f4, %f14, %f0 ld [%l7 + 0x30], %f15 fmovscs %xcc, %f10, %f13 andncc %i2, %g3, %l5 udivx %l1, 0x10DE, %g4 lduw [%l7 + 0x78], %o1 lduw [%l7 + 0x48], %g7 ldsw [%l7 + 0x6C], %g2 bcs,a,pt %icc, loop_571 fsrc1 %f0, %f8 lduh [%l7 + 0x34], %i6 fmul8x16au %f13, %f6, %f8 loop_571: std %f2, [%l7 + 0x68] stw %o7, [%l7 + 0x38] movrlez %l0, %i0, %i1 array8 %o6, %l2, %g1 fmovdneg %icc, %f14, %f14 mulscc %l4, 0x14BC, %g5 fsrc1s %f8, %f4 or %i7, 0x06C6, %l3 st %f14, [%l7 + 0x30] ld [%l7 + 0x08], %f5 pdist %f6, %f0, %f14 fbl %fcc2, loop_572 sethi 0x1385, %o0 ldsb [%l7 + 0x32], %i5 lduh [%l7 + 0x4A], %i4 loop_572: tneg %xcc, 0x2 ldsh [%l7 + 0x1E], %o5 edge16l %g6, %i3, %l6 stw %o4, [%l7 + 0x3C] mulx %o2, 0x0C21, %o3 fmovdvc %xcc, %f15, %f10 sth %g3, [%l7 + 0x36] brgz,a %l5, loop_573 edge8 %i2, %g4, %o1 fandnot1s %f11, %f10, %f13 pdist %f12, %f14, %f10 loop_573: orn %l1, 0x03A8, %g7 nop setx loop_574, %l0, %l1 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, 0x0 lduw [%l7 + 0x38], %g2 fmovdn %xcc, %f15, %f0 loop_574: movvs %icc, %i6, %l0 stb %o7, [%l7 + 0x4C] std %f6, [%l7 + 0x60] fmul8x16al %f2, %f5, %f8 andn %i0, 0x18F3, %i1 fbn %fcc3, loop_575 brgez,a %l2, loop_576 fand %f4, %f0, %f10 stb %o6, [%l7 + 0x7A] loop_575: smul %g1, 0x01E2, %l4 loop_576: ldub [%l7 + 0x1A], %g5 fbule %fcc0, loop_577 ldub [%l7 + 0x79], %l3 ldsw [%l7 + 0x40], %i7 stx %i5, [%l7 + 0x30] loop_577: fmovscc %xcc, %f12, %f13 ldd [%l7 + 0x10], %f10 fmovdge %xcc, %f12, %f4 fmovdcc %xcc, %f0, %f10 fnegs %f2, %f10 fmovdne %icc, %f14, %f2 fcmpeq16 %f10, %f4, %i4 move %icc, %o0, %o5 sllx %i3, %l6, %o4 and %o2, 0x1508, %o3 edge8n %g6, %l5, %i2 udivcc %g3, 0x0626, %g4 fabss %f2, %f7 fmovdvc %icc, %f2, %f13 addcc %o1, %g7, %l1 fandnot2 %f8, %f2, %f12 taddcctv %i6, 0x0D2D, %g2 andcc %o7, 0x0381, %i0 lduw [%l7 + 0x44], %i1 fmovspos %icc, %f0, %f2 edge16l %l0, %o6, %g1 movneg %xcc, %l4, %g5 fcmpgt32 %f2, %f4, %l2 bg,pt %xcc, loop_578 fsrc1s %f2, %f10 ldub [%l7 + 0x50], %l3 popc 0x00FC, %i7 loop_578: movvs %icc, %i5, %o0 xor %o5, 0x0073, %i4 fmovsneg %icc, %f5, %f4 fmovdpos %icc, %f4, %f10 array16 %l6, %o4, %o2 sllx %i3, 0x03, %g6 fbue,a %fcc0, loop_579 fmul8x16al %f1, %f0, %f12 edge8n %o3, %i2, %l5 brlez,a %g4, loop_580 loop_579: fzero %f4 ldd [%l7 + 0x40], %f14 fmovdge %xcc, %f6, %f11 loop_580: fxnors %f8, %f6, %f4 tgu %icc, 0x2 fcmpeq32 %f14, %f8, %g3 fcmple16 %f6, %f4, %g7 edge16ln %o1, %l1, %g2 fpack16 %f12, %f10 fsrc2s %f8, %f12 fbe,a %fcc2, loop_581 fbu %fcc3, loop_582 srl %i6, %o7, %i1 subccc %i0, 0x0522, %l0 loop_581: ldx [%l7 + 0x50], %g1 loop_582: ldsb [%l7 + 0x2F], %l4 tge %xcc, 0x3 fmovsge %icc, %f9, %f9 sth %g5, [%l7 + 0x40] stx %l2, [%l7 + 0x48] bg,a,pt %icc, loop_583 fmovrdne %l3, %f10, %f10 fmovspos %icc, %f15, %f14 stw %o6, [%l7 + 0x30] loop_583: fmul8x16au %f2, %f3, %f8 fbu %fcc1, loop_584 siam 0x3 st %f11, [%l7 + 0x1C] ld [%l7 + 0x3C], %f11 loop_584: stb %i7, [%l7 + 0x35] bg %icc, loop_585 fzero %f0 sethi 0x10DD, %o0 fmovrdlz %i5, %f8, %f8 loop_585: ldx [%l7 + 0x30], %i4 ldub [%l7 + 0x7B], %o5 udivx %o4, 0x1543, %o2 fpsub16s %f1, %f3, %f5 fmul8sux16 %f6, %f0, %f12 std %f10, [%l7 + 0x48] ldub [%l7 + 0x28], %i3 andn %g6, %l6, %i2 tn %icc, 0x0 sth %l5, [%l7 + 0x30] ldx [%l7 + 0x70], %o3 orcc %g3, %g4, %o1 ldsh [%l7 + 0x50], %l1 sllx %g7, %i6, %o7 fmul8x16au %f10, %f9, %f6 bl,a loop_586 siam 0x7 fmovdcs %icc, %f11, %f9 ble,a,pt %icc, loop_587 loop_586: edge8l %i1, %g2, %l0 bn,a loop_588 mova %icc, %i0, %g1 loop_587: stx %l4, [%l7 + 0x10] ldx [%l7 + 0x48], %g5 loop_588: fmovdvc %xcc, %f0, %f4 fpadd32 %f0, %f4, %f4 sll %l2, 0x12, %o6 orncc %l3, %o0, %i7 orcc %i4, 0x0543, %i5 tcc %icc, 0x0 fmovdle %icc, %f1, %f11 fmul8ulx16 %f10, %f4, %f6 ldx [%l7 + 0x58], %o5 fnot1s %f7, %f1 edge8n %o4, %o2, %i3 fmovsa %icc, %f11, %f15 taddcctv %l6, %i2, %l5 fpsub16 %f0, %f6, %f10 xnor %o3, %g3, %g6 fmovdle %icc, %f13, %f9 ldsw [%l7 + 0x28], %o1 lduh [%l7 + 0x2A], %g4 stb %l1, [%l7 + 0x24] fandnot2 %f12, %f8, %f4 stb %g7, [%l7 + 0x1F] fbug %fcc3, loop_589 fmovdneg %icc, %f7, %f14 fmovrse %i6, %f1, %f3 fbo %fcc0, loop_590 loop_589: stx %o7, [%l7 + 0x28] fbul %fcc3, loop_591 fpack32 %f14, %f14, %f14 loop_590: sub %i1, %l0, %g2 ldsb [%l7 + 0x5B], %i0 loop_591: umulcc %l4, 0x18ED, %g1 movrne %g5, %l2, %o6 fxors %f2, %f14, %f6 or %l3, %i7, %i4 st %f2, [%l7 + 0x40] fmuld8sux16 %f8, %f13, %f10 fmovsn %xcc, %f12, %f4 smul %o0, %i5, %o5 brgz,a %o4, loop_592 ldub [%l7 + 0x5C], %o2 brgez %l6, loop_593 xnor %i3, 0x1312, %l5 loop_592: addc %o3, 0x1683, %i2 edge32n %g6, %o1, %g3 loop_593: lduh [%l7 + 0x6C], %l1 faligndata %f2, %f10, %f12 edge32ln %g4, %i6, %o7 movrne %g7, %i1, %g2 movrlez %l0, 0x0B9, %l4 alignaddrl %i0, %g5, %l2 edge8ln %o6, %l3, %g1 srax %i7, %o0, %i4 bne,pn %xcc, loop_594 fcmple32 %f12, %f12, %i5 brgez,a %o4, loop_595 fmovrdgz %o5, %f6, %f2 loop_594: ldsh [%l7 + 0x24], %o2 fnot1s %f14, %f14 loop_595: bgu %xcc, loop_596 and %l6, 0x0FFB, %l5 fmovscc %xcc, %f11, %f7 fmovrsgz %i3, %f7, %f5 loop_596: fnor %f8, %f8, %f6 subc %i2, %g6, %o1 srl %o3, 0x1A, %g3 tne %xcc, 0x0 ldsh [%l7 + 0x74], %l1 fba %fcc1, loop_597 fmovdvc %xcc, %f12, %f1 lduw [%l7 + 0x14], %i6 sth %o7, [%l7 + 0x18] loop_597: fmuld8sux16 %f4, %f2, %f10 fcmpd %fcc3, %f12, %f10 srlx %g4, %i1, %g2 fmovs %f4, %f10 fmovsvs %icc, %f1, %f15 bl,a,pt %xcc, loop_598 ldsh [%l7 + 0x0E], %l0 stw %g7, [%l7 + 0x64] edge8l %i0, %l4, %l2 loop_598: fornot1 %f2, %f4, %f12 ldd [%l7 + 0x30], %f0 movre %o6, %g5, %l3 stb %i7, [%l7 + 0x7F] fsrc1 %f0, %f10 brlez %o0, loop_599 ldd [%l7 + 0x58], %f2 stb %g1, [%l7 + 0x42] fmovrslez %i5, %f12, %f12 loop_599: addc %o4, %i4, %o5 fxnors %f11, %f15, %f7 fmovdgu %xcc, %f10, %f14 fnot1s %f12, %f7 lduw [%l7 + 0x10], %o2 st %f2, [%l7 + 0x74] taddcc %l5, 0x1FE8, %i3 for %f8, %f14, %f2 brlez %i2, loop_600 sllx %g6, 0x0D, %o1 fmovsgu %xcc, %f13, %f9 tg %icc, 0x6 loop_600: stb %o3, [%l7 + 0x1B] fmuld8ulx16 %f3, %f4, %f2 fmovsne %icc, %f8, %f15 ldd [%l7 + 0x20], %f4 bl,a %xcc, loop_601 fcmpne32 %f6, %f2, %l6 taddcctv %l1, %i6, %g3 ldsh [%l7 + 0x68], %o7 loop_601: siam 0x5 ldsw [%l7 + 0x08], %i1 movre %g4, %g2, %g7 umul %l0, 0x0FA3, %l4 ldx [%l7 + 0x50], %l2 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x5B], %i0 ldsb [%l7 + 0x50], %g5 movneg %xcc, %l3, %o6 lduw [%l7 + 0x68], %i7 fmovrdne %o0, %f14, %f2 fnot2s %f5, %f1 fornot2s %f5, %f13, %f13 fmovsvs %icc, %f12, %f1 fcmpeq16 %f14, %f14, %g1 sllx %o4, 0x04, %i4 fexpand %f15, %f10 ldsb [%l7 + 0x3C], %o5 movvs %xcc, %i5, %l5 fmovdneg %icc, %f1, %f7 udivcc %o2, 0x1990, %i3 tn %xcc, 0x0 fpack16 %f4, %f10 bne,a %icc, loop_602 movrgez %g6, 0x00B, %o1 ba,a %icc, loop_603 bgu,a %xcc, loop_604 loop_602: fpack16 %f14, %f15 bpos,pt %xcc, loop_605 loop_603: edge8ln %o3, %l6, %i2 loop_604: movl %icc, %l1, %i6 smulcc %g3, 0x04FF, %i1 loop_605: stw %o7, [%l7 + 0x50] st %f13, [%l7 + 0x50] ldx [%l7 + 0x58], %g4 stx %g7, [%l7 + 0x60] ldub [%l7 + 0x12], %l0 ldx [%l7 + 0x18], %g2 fnot1s %f8, %f1 fsrc1 %f14, %f14 bcs loop_606 sth %l2, [%l7 + 0x3A] ldsw [%l7 + 0x74], %i0 fmuld8sux16 %f8, %f5, %f10 loop_606: mulx %l4, %l3, %o6 brz,a %g5, loop_607 fmovrse %o0, %f2, %f3 edge16l %g1, %i7, %i4 fornot2s %f9, %f11, %f9 loop_607: lduh [%l7 + 0x12], %o5 fcmpes %fcc3, %f0, %f0 ldub [%l7 + 0x53], %o4 fsrc1 %f0, %f6 ldx [%l7 + 0x08], %i5 fmovrsgz %o2, %f4, %f4 edge32n %l5, %i3, %g6 fbl %fcc3, loop_608 fnot1 %f14, %f10 add %o3, %o1, %l6 bg loop_609 loop_608: stb %i2, [%l7 + 0x5B] tne %xcc, 0x4 umul %l1, 0x15CE, %i6 loop_609: st %f9, [%l7 + 0x50] fcmpeq16 %f8, %f6, %i1 movvc %xcc, %o7, %g4 fnand %f12, %f6, %f10 fnot1s %f8, %f15 sth %g3, [%l7 + 0x5A] addcc %g7, 0x0742, %l0 ldd [%l7 + 0x60], %f6 fmovrslz %g2, %f9, %f2 ldsh [%l7 + 0x70], %i0 subc %l4, %l3, %l2 fnot1s %f11, %f4 ldsh [%l7 + 0x20], %g5 addccc %o0, %g1, %o6 fmul8sux16 %f10, %f10, %f10 tleu %icc, 0x2 fandnot2 %f2, %f12, %f8 movrlz %i7, 0x26A, %i4 movre %o5, 0x0CF, %i5 fpadd32s %f12, %f11, %f0 movgu %icc, %o4, %o2 fmovsneg %icc, %f5, %f3 fpsub32s %f4, %f4, %f0 tvs %xcc, 0x6 fcmped %fcc1, %f8, %f14 tleu %icc, 0x0 ldd [%l7 + 0x28], %f0 ldd [%l7 + 0x68], %f0 stb %l5, [%l7 + 0x10] srl %g6, %o3, %o1 lduh [%l7 + 0x7C], %l6 alignaddrl %i2, %i3, %i6 siam 0x7 fba,a %fcc1, loop_610 ldd [%l7 + 0x30], %f4 tn %xcc, 0x5 ldx [%l7 + 0x68], %l1 loop_610: fcmpgt32 %f2, %f14, %o7 fpsub32s %f7, %f1, %f4 stw %i1, [%l7 + 0x58] fcmple16 %f0, %f2, %g4 tne %xcc, 0x5 tleu %icc, 0x3 ldsw [%l7 + 0x70], %g3 fmovdvc %xcc, %f7, %f15 ldsw [%l7 + 0x24], %g7 ldub [%l7 + 0x1F], %l0 edge8ln %i0, %l4, %l3 bpos loop_611 stb %g2, [%l7 + 0x5B] te %icc, 0x2 movcc %xcc, %l2, %g5 loop_611: fnands %f12, %f14, %f11 lduh [%l7 + 0x5E], %g1 ldsh [%l7 + 0x42], %o6 stw %o0, [%l7 + 0x20] tge %icc, 0x2 ldsw [%l7 + 0x08], %i7 ba,a,pn %xcc, loop_612 stx %o5, [%l7 + 0x68] bg,a,pt %xcc, loop_613 fmovsa %xcc, %f7, %f4 loop_612: stx %i5, [%l7 + 0x60] sth %i4, [%l7 + 0x4A] loop_613: subccc %o4, 0x07AD, %o2 fmovsa %xcc, %f2, %f5 sth %g6, [%l7 + 0x44] mulx %o3, 0x108A, %o1 mova %xcc, %l6, %i2 stx %l5, [%l7 + 0x50] fbe %fcc1, loop_614 addccc %i3, %i6, %l1 fmovsg %icc, %f4, %f6 nop setx loop_615, %l0, %l1 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_614: fpadd32 %f10, %f12, %f4 fmovsvs %icc, %f15, %f1 bgu,pt %icc, loop_616 loop_615: fmovrsgez %i1, %f5, %f0 fpmerge %f15, %f15, %f2 fbue %fcc2, loop_617 loop_616: fpadd32 %f14, %f14, %f6 fzero %f8 lduw [%l7 + 0x58], %o7 loop_617: ldd [%l7 + 0x38], %f4 movl %icc, %g4, %g3 fpack32 %f8, %f8, %f0 movge %xcc, %g7, %l0 st %f3, [%l7 + 0x4C] fand %f0, %f8, %f8 fbuge %fcc2, loop_618 stb %i0, [%l7 + 0x32] fsrc2 %f0, %f0 bgu,a,pt %icc, loop_619 loop_618: tcc %icc, 0x3 fcmpgt16 %f14, %f0, %l4 fmovspos %xcc, %f7, %f13 loop_619: fbuge %fcc1, loop_620 ldd [%l7 + 0x10], %f10 xor %l3, 0x1472, %l2 ldsw [%l7 + 0x48], %g5 loop_620: addc %g2, %o6, %g1 fnot2 %f2, %f0 bge,a %icc, loop_621 xorcc %i7, %o0, %o5 udivcc %i4, 0x1C0F, %i5 fand %f10, %f0, %f6 loop_621: ldsb [%l7 + 0x1D], %o2 fmul8ulx16 %f14, %f10, %f0 lduw [%l7 + 0x14], %g6 bvc %xcc, loop_622 fpadd16 %f6, %f12, %f6 fmuld8sux16 %f13, %f14, %f0 ldx [%l7 + 0x58], %o3 loop_622: fmovdl %icc, %f1, %f15 fsrc1s %f9, %f14 ld [%l7 + 0x2C], %f7 edge32l %o4, %o1, %i2 ldsh [%l7 + 0x0C], %l6 ldd [%l7 + 0x20], %f2 array8 %l5, %i3, %i6 ldsb [%l7 + 0x1F], %i1 edge32ln %l1, %g4, %o7 tsubcctv %g3, %g7, %l0 orn %l4, 0x1023, %l3 ldsw [%l7 + 0x54], %l2 movrgez %g5, 0x374, %g2 ldx [%l7 + 0x38], %o6 bleu,a,pn %xcc, loop_623 movrgez %i0, %i7, %g1 udivx %o5, 0x113E, %i4 tcc %icc, 0x6 loop_623: array16 %i5, %o0, %o2 fmovsgu %icc, %f12, %f14 fbule %fcc3, loop_624 movl %xcc, %o3, %o4 edge32ln %o1, %i2, %g6 fmovsl %xcc, %f11, %f6 loop_624: edge16n %l6, %l5, %i6 fmovsl %xcc, %f15, %f2 fmovdneg %xcc, %f9, %f11 fcmpgt32 %f0, %f10, %i1 ldd [%l7 + 0x70], %f10 movleu %xcc, %l1, %i3 fmovrsgz %o7, %f8, %f5 fandnot1 %f14, %f8, %f4 bge,pt %xcc, loop_625 fmovsgu %xcc, %f9, %f3 add %g3, 0x080B, %g4 popc 0x0C1C, %l0 loop_625: nop setx loop_626, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %g7, %l4 ld [%l7 + 0x48], %f4 addccc %l2, 0x0E96, %l3 loop_626: srl %g5, %o6, %g2 bge,a loop_627 stw %i0, [%l7 + 0x3C] alignaddr %i7, %g1, %o5 fbg,a %fcc0, loop_628 loop_627: edge32 %i4, %i5, %o2 lduh [%l7 + 0x46], %o0 ldd [%l7 + 0x78], %f8 loop_628: edge8ln %o4, %o1, %o3 subcc %i2, 0x119D, %l6 mulx %g6, %i6, %i1 ble,a,pn %xcc, loop_629 edge8 %l5, %i3, %l1 ldub [%l7 + 0x1E], %o7 fpsub16s %f8, %f9, %f2 loop_629: fxnors %f3, %f15, %f7 stw %g3, [%l7 + 0x58] orcc %l0, 0x1A80, %g4 move %xcc, %g7, %l4 movvs %icc, %l2, %g5 sdivcc %l3, 0x0805, %o6 lduw [%l7 + 0x60], %i0 fsrc2s %f7, %f4 fmovdle %icc, %f9, %f4 stx %i7, [%l7 + 0x58] fmovdgu %icc, %f13, %f14 fmovdleu %icc, %f15, %f3 fcmpes %fcc0, %f10, %f3 ldub [%l7 + 0x16], %g1 fcmple32 %f0, %f0, %o5 fmovsge %icc, %f15, %f4 fba %fcc3, loop_630 subcc %i4, %g2, %i5 movne %icc, %o0, %o4 fbule %fcc0, loop_631 loop_630: fcmple16 %f14, %f10, %o1 fcmpne16 %f8, %f14, %o2 fmovsl %icc, %f6, %f15 loop_631: fmul8sux16 %f4, %f0, %f6 fmovdleu %icc, %f15, %f10 xorcc %o3, %l6, %i2 addcc %i6, 0x1E13, %i1 xnorcc %l5, %g6, %l1 fexpand %f14, %f6 sth %i3, [%l7 + 0x14] sth %g3, [%l7 + 0x2A] ldsw [%l7 + 0x58], %o7 xor %l0, %g4, %g7 ldsb [%l7 + 0x1B], %l4 stx %l2, [%l7 + 0x70] edge32l %l3, %o6, %g5 andncc %i7, %i0, %o5 fxor %f14, %f14, %f12 sth %i4, [%l7 + 0x50] fmovda %icc, %f6, %f3 ldsh [%l7 + 0x4E], %g1 stw %g2, [%l7 + 0x08] fba,a %fcc3, loop_632 stw %o0, [%l7 + 0x10] fsrc1 %f4, %f8 fabss %f5, %f4 loop_632: edge8ln %o4, %i5, %o2 fmovsn %icc, %f7, %f15 tge %icc, 0x0 ldd [%l7 + 0x30], %f2 fmul8x16au %f11, %f6, %f8 fbule %fcc3, loop_633 bvc,a,pt %xcc, loop_634 fcmpgt32 %f4, %f0, %o1 orncc %l6, %o3, %i2 loop_633: ldub [%l7 + 0x3D], %i1 loop_634: tge %icc, 0x4 fmovsge %xcc, %f4, %f15 andcc %i6, %l5, %g6 tle %xcc, 0x7 ldd [%l7 + 0x20], %f0 fmovse %icc, %f7, %f2 ldsh [%l7 + 0x6C], %l1 fble,a %fcc1, loop_635 bcs,a,pn %icc, loop_636 edge16 %g3, %o7, %i3 stx %g4, [%l7 + 0x60] loop_635: fpadd32 %f12, %f14, %f12 loop_636: pdist %f6, %f10, %f4 bg,pn %icc, loop_637 fmovdle %xcc, %f9, %f5 ldsh [%l7 + 0x4C], %l0 edge8 %g7, %l2, %l4 loop_637: edge8ln %l3, %o6, %i7 lduh [%l7 + 0x18], %i0 sth %o5, [%l7 + 0x12] be,a %xcc, loop_638 fbl %fcc0, loop_639 movrgz %g5, %i4, %g2 fmul8sux16 %f0, %f4, %f2 loop_638: ldx [%l7 + 0x38], %o0 loop_639: edge8n %g1, %i5, %o4 ld [%l7 + 0x08], %f15 ldsb [%l7 + 0x40], %o2 std %f6, [%l7 + 0x50] smulcc %l6, 0x04E5, %o1 nop setx loop_640, %l0, %l1 jmpl %l1, %o3 fmovdleu %xcc, %f7, %f6 fmovdn %xcc, %f5, %f5 brlz,a %i2, loop_641 loop_640: array16 %i6, %i1, %g6 fmovrdlz %l1, %f10, %f10 stw %l5, [%l7 + 0x1C] loop_641: stx %g3, [%l7 + 0x58] stw %o7, [%l7 + 0x7C] fmovsle %xcc, %f6, %f3 fpsub16 %f4, %f8, %f6 ld [%l7 + 0x1C], %f9 ldsb [%l7 + 0x5B], %i3 orn %l0, %g4, %g7 std %f8, [%l7 + 0x78] std %f4, [%l7 + 0x48] xnor %l2, %l4, %l3 ldx [%l7 + 0x60], %o6 fand %f10, %f10, %f4 fmul8sux16 %f8, %f2, %f14 call loop_642 fabsd %f0, %f10 bshuffle %f6, %f6, %f10 fpsub16s %f2, %f0, %f2 loop_642: fsrc1s %f13, %f1 srax %i0, 0x10, %o5 ld [%l7 + 0x78], %f15 fpadd32 %f10, %f2, %f0 stb %g5, [%l7 + 0x16] st %f6, [%l7 + 0x20] or %i4, %g2, %o0 brz,a %i7, loop_643 ldsw [%l7 + 0x74], %g1 fandnot1s %f5, %f15, %f6 alignaddrl %o4, %o2, %i5 loop_643: movrgz %o1, 0x194, %o3 fmovrdne %i2, %f12, %f0 fmul8ulx16 %f10, %f2, %f0 move %icc, %i6, %l6 fmovdne %icc, %f0, %f6 fmovd %f12, %f12 ldd [%l7 + 0x40], %f6 ldsh [%l7 + 0x62], %i1 st %f15, [%l7 + 0x4C] fzero %f14 ldsw [%l7 + 0x78], %l1 array32 %g6, %g3, %l5 ldsh [%l7 + 0x50], %o7 fbuge %fcc3, loop_644 tcs %xcc, 0x1 addcc %i3, 0x1AD0, %g4 fbu %fcc0, loop_645 loop_644: stx %l0, [%l7 + 0x08] bpos %xcc, loop_646 fsrc1s %f13, %f15 loop_645: nop setx loop_647, %l0, %l1 jmpl %l1, %l2 sdivcc %l4, 0x0C24, %g7 loop_646: sra %l3, %i0, %o6 movvc %icc, %o5, %g5 loop_647: fpsub32 %f2, %f4, %f2 ldd [%l7 + 0x20], %f0 ldx [%l7 + 0x78], %g2 fcmpgt32 %f10, %f4, %i4 fbu,a %fcc2, loop_648 movge %icc, %i7, %g1 ldub [%l7 + 0x08], %o4 andcc %o0, 0x1C33, %o2 loop_648: fbug,a %fcc3, loop_649 ldub [%l7 + 0x39], %i5 bpos,pn %icc, loop_650 tsubcc %o3, %i2, %o1 loop_649: fornot1s %f1, %f4, %f5 lduw [%l7 + 0x58], %l6 loop_650: bne,a loop_651 ldub [%l7 + 0x2A], %i1 sub %i6, 0x175C, %g6 fnor %f0, %f14, %f12 loop_651: fmovsvc %xcc, %f15, %f4 fmovdle %xcc, %f4, %f13 stx %l1, [%l7 + 0x40] movpos %icc, %l5, %g3 fpsub32 %f0, %f14, %f10 bvs,a loop_652 sth %o7, [%l7 + 0x0E] ldsb [%l7 + 0x2A], %g4 movrgz %i3, %l0, %l2 loop_652: fmovdvc %icc, %f4, %f8 fbn %fcc2, loop_653 mulscc %g7, 0x06CA, %l3 fors %f2, %f0, %f12 lduw [%l7 + 0x70], %l4 loop_653: fones %f9 orn %i0, 0x00E7, %o5 ldx [%l7 + 0x28], %g5 fbo %fcc1, loop_654 fmovscc %icc, %f12, %f2 movgu %icc, %o6, %i4 ld [%l7 + 0x64], %f15 loop_654: ldsw [%l7 + 0x64], %g2 fbug %fcc0, loop_655 fbug,a %fcc3, loop_656 smulcc %g1, %i7, %o0 ldx [%l7 + 0x50], %o2 loop_655: umulcc %o4, 0x1F91, %i5 loop_656: ldx [%l7 + 0x70], %o3 fbul %fcc3, loop_657 fzero %f0 tleu %icc, 0x3 sethi 0x0CBC, %i2 loop_657: fmovsle %icc, %f12, %f1 brlez %l6, loop_658 fble,a %fcc2, loop_659 fmovsleu %icc, %f2, %f1 fxnors %f2, %f14, %f5 loop_658: edge16ln %o1, %i6, %g6 loop_659: orn %l1, 0x0128, %i1 and %l5, 0x0034, %o7 taddcctv %g4, %i3, %g3 movgu %xcc, %l0, %g7 fmovdneg %icc, %f9, %f13 bneg loop_660 fmovscc %xcc, %f1, %f4 fmovdn %xcc, %f15, %f6 movrlez %l3, 0x1ED, %l4 loop_660: xnor %i0, %l2, %o5 fpmerge %f14, %f7, %f6 fmovdle %xcc, %f0, %f3 bleu,a loop_661 subccc %g5, %i4, %o6 fmovrdgez %g1, %f12, %f4 xorcc %g2, %o0, %i7 loop_661: brlez,a %o2, loop_662 fnot1 %f6, %f12 fbu %fcc0, loop_663 andcc %o4, 0x0D99, %i5 loop_662: srlx %i2, %o3, %o1 ldsh [%l7 + 0x1C], %i6 loop_663: fornot1s %f6, %f0, %f10 st %f14, [%l7 + 0x14] fone %f0 movg %icc, %g6, %l1 ldd [%l7 + 0x58], %f14 movg %icc, %l6, %l5 andn %o7, 0x1508, %g4 ldsb [%l7 + 0x48], %i3 bn,a loop_664 fand %f4, %f12, %f14 fblg,a %fcc0, loop_665 fcmpne32 %f0, %f2, %i1 loop_664: fpsub32s %f8, %f2, %f13 tl %xcc, 0x2 loop_665: sra %l0, 0x14, %g7 smulcc %g3, %l3, %i0 fpackfix %f8, %f15 ble,a,pt %icc, loop_666 fnor %f4, %f10, %f8 lduh [%l7 + 0x6A], %l4 bcs loop_667 loop_666: fnegs %f12, %f11 fpadd16s %f2, %f8, %f11 fmul8ulx16 %f6, %f14, %f2 loop_667: ldsb [%l7 + 0x6D], %l2 subcc %g5, 0x07AD, %o5 stx %i4, [%l7 + 0x30] stb %g1, [%l7 + 0x5D] stx %g2, [%l7 + 0x28] stx %o0, [%l7 + 0x68] movvc %xcc, %o6, %o2 ldsh [%l7 + 0x3A], %o4 std %f0, [%l7 + 0x30] sth %i5, [%l7 + 0x34] fone %f6 fandnot2s %f11, %f11, %f12 movre %i2, %i7, %o3 bleu loop_668 ldsb [%l7 + 0x2F], %i6 andn %o1, %l1, %l6 bge loop_669 loop_668: fpack16 %f4, %f11 fors %f2, %f1, %f11 movneg %icc, %g6, %l5 loop_669: lduh [%l7 + 0x64], %o7 bleu,a,pn %xcc, loop_670 stb %g4, [%l7 + 0x77] stb %i1, [%l7 + 0x34] movn %xcc, %l0, %i3 loop_670: fmovsl %xcc, %f2, %f3 fnor %f12, %f6, %f12 ldsb [%l7 + 0x17], %g7 edge8 %g3, %l3, %l4 stb %i0, [%l7 + 0x46] fandnot1s %f2, %f13, %f8 edge32n %l2, %g5, %i4 fbl %fcc0, loop_671 fnot1 %f14, %f8 lduh [%l7 + 0x56], %g1 stw %g2, [%l7 + 0x74] loop_671: fxors %f14, %f10, %f3 stw %o0, [%l7 + 0x64] fmovrslz %o6, %f12, %f7 st %f7, [%l7 + 0x10] taddcctv %o2, 0x01A0, %o4 fcmps %fcc3, %f12, %f15 tsubcc %i5, 0x1F40, %o5 lduh [%l7 + 0x70], %i2 fmovdge %xcc, %f4, %f13 ldd [%l7 + 0x28], %f10 lduh [%l7 + 0x2A], %o3 tvc %icc, 0x5 ld [%l7 + 0x54], %f1 brlz,a %i6, loop_672 movneg %icc, %i7, %l1 tsubcc %o1, %g6, %l6 fmovdne %xcc, %f0, %f4 loop_672: tneg %xcc, 0x0 fzero %f8 tsubcctv %l5, %o7, %i1 ldd [%l7 + 0x58], %f4 fmovdneg %icc, %f6, %f13 fble %fcc3, loop_673 edge32l %g4, %l0, %i3 fbo,a %fcc0, loop_674 fmovsvc %xcc, %f1, %f12 loop_673: fbug,a %fcc2, loop_675 fpsub16 %f0, %f8, %f10 loop_674: fblg %fcc0, loop_676 fbue %fcc2, loop_677 loop_675: fpack32 %f14, %f6, %f4 alignaddrl %g7, %l3, %l4 loop_676: stb %g3, [%l7 + 0x20] loop_677: array16 %i0, %l2, %i4 fnor %f6, %f14, %f12 tg %icc, 0x1 edge16ln %g5, %g1, %g2 movvc %icc, %o0, %o2 tge %xcc, 0x7 fone %f4 fcmpgt16 %f12, %f10, %o4 fmovdl %icc, %f3, %f4 movrlez %i5, 0x387, %o5 fnor %f4, %f2, %f0 fnands %f4, %f6, %f3 fmul8x16au %f8, %f0, %f6 taddcctv %o6, %o3, %i2 andn %i6, 0x0D14, %i7 sdivx %o1, 0x07D6, %g6 fmovdne %icc, %f12, %f10 siam 0x0 alignaddr %l6, %l5, %l1 tl %icc, 0x0 lduh [%l7 + 0x1A], %o7 fmovrslz %i1, %f0, %f8 fbue,a %fcc1, loop_678 fmovrslez %l0, %f5, %f15 st %f7, [%l7 + 0x30] movcc %xcc, %g4, %g7 loop_678: alignaddr %l3, %l4, %i3 fbge,a %fcc0, loop_679 array8 %i0, %g3, %l2 orcc %g5, 0x05D8, %i4 lduh [%l7 + 0x3A], %g2 loop_679: fmovrdlz %o0, %f2, %f2 ldub [%l7 + 0x39], %o2 ldd [%l7 + 0x70], %f6 fxnors %f9, %f15, %f4 lduw [%l7 + 0x44], %o4 fxnor %f2, %f6, %f2 ldsw [%l7 + 0x4C], %i5 smul %o5, %o6, %g1 fnand %f2, %f14, %f6 movl %xcc, %o3, %i6 st %f14, [%l7 + 0x34] ldsw [%l7 + 0x10], %i2 movneg %xcc, %i7, %g6 fornot2 %f12, %f0, %f10 fmovde %xcc, %f4, %f2 fornot1 %f12, %f14, %f12 ldub [%l7 + 0x0B], %o1 fandnot2s %f4, %f6, %f5 movvc %icc, %l5, %l1 tvs %icc, 0x3 fmovrsgz %l6, %f10, %f14 fmovrdlz %o7, %f0, %f2 brgez,a %l0, loop_680 stw %i1, [%l7 + 0x20] ldx [%l7 + 0x70], %g4 sdivcc %g7, 0x1493, %l4 loop_680: stw %l3, [%l7 + 0x78] brlz %i3, loop_681 ldub [%l7 + 0x46], %i0 stw %l2, [%l7 + 0x6C] fcmpd %fcc0, %f0, %f2 loop_681: bge,a loop_682 fandnot2s %f1, %f7, %f2 fpadd16 %f14, %f8, %f14 fmovdgu %xcc, %f10, %f5 loop_682: popc 0x0716, %g5 alignaddrl %i4, %g2, %g3 sub %o2, 0x1D04, %o4 fpadd32 %f0, %f12, %f12 movvc %icc, %o0, %o5 ba,a,pn %xcc, loop_683 ldub [%l7 + 0x4D], %o6 add %g1, %i5, %i6 fbug %fcc2, loop_684 loop_683: fmul8x16au %f15, %f2, %f0 movne %icc, %o3, %i2 movleu %xcc, %i7, %g6 loop_684: sth %l5, [%l7 + 0x46] fmovdpos %xcc, %f12, %f0 ldsb [%l7 + 0x6E], %l1 std %f12, [%l7 + 0x30] fsrc2s %f9, %f1 fbu,a %fcc3, loop_685 ldsh [%l7 + 0x6C], %o1 move %xcc, %o7, %l0 faligndata %f6, %f4, %f6 loop_685: fmovrdgez %l6, %f2, %f6 tvc %xcc, 0x2 fabss %f7, %f9 sub %i1, 0x0F93, %g7 ldsh [%l7 + 0x34], %g4 fmovsleu %icc, %f0, %f6 fzero %f14 fmovsge %xcc, %f13, %f14 smul %l3, 0x0444, %i3 stx %i0, [%l7 + 0x10] bn,pn %icc, loop_686 ldub [%l7 + 0x15], %l4 subccc %g5, %l2, %i4 st %f10, [%l7 + 0x6C] loop_686: fmul8x16al %f3, %f0, %f6 ldsh [%l7 + 0x2E], %g3 ldsw [%l7 + 0x24], %o2 stx %g2, [%l7 + 0x38] fbn,a %fcc3, loop_687 fmovdvc %xcc, %f5, %f3 smulcc %o0, %o4, %o5 bl,a,pn %xcc, loop_688 loop_687: tne %xcc, 0x5 fnot1s %f11, %f5 lduw [%l7 + 0x18], %o6 loop_688: ld [%l7 + 0x20], %f13 ldsw [%l7 + 0x24], %g1 fbue %fcc3, loop_689 fornot1 %f4, %f0, %f14 fnands %f2, %f9, %f3 fzeros %f7 loop_689: fones %f1 ble loop_690 fcmpne16 %f0, %f8, %i6 nop setx loop_691, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc2, loop_692 loop_690: std %f4, [%l7 + 0x78] bl,a,pn %xcc, loop_693 loop_691: tgu %xcc, 0x7 loop_692: stb %o3, [%l7 + 0x13] mulscc %i5, %i7, %g6 loop_693: sdivx %l5, 0x1A1D, %l1 tleu %xcc, 0x0 alignaddrl %i2, %o1, %l0 fcmpeq16 %f0, %f0, %l6 stb %i1, [%l7 + 0x4F] sth %o7, [%l7 + 0x38] fpack16 %f14, %f11 fzero %f0 sub %g4, %l3, %i3 lduw [%l7 + 0x0C], %g7 bvs,pt %xcc, loop_694 ldsh [%l7 + 0x26], %l4 ldx [%l7 + 0x78], %g5 std %f2, [%l7 + 0x68] loop_694: tcc %icc, 0x2 edge32 %i0, %l2, %g3 udivx %o2, 0x0410, %g2 fcmpgt16 %f2, %f8, %i4 st %f9, [%l7 + 0x50] std %f14, [%l7 + 0x78] movcc %icc, %o0, %o4 ldsh [%l7 + 0x66], %o5 subccc %o6, %i6, %g1 edge8ln %o3, %i7, %g6 addccc %l5, %i5, %l1 tvc %xcc, 0x1 stb %o1, [%l7 + 0x60] bshuffle %f10, %f10, %f10 ldx [%l7 + 0x38], %l0 edge32ln %l6, %i1, %i2 andcc %g4, 0x0CF9, %o7 ldsh [%l7 + 0x3C], %i3 siam 0x3 stx %g7, [%l7 + 0x50] fmovs %f1, %f15 st %f2, [%l7 + 0x70] std %f4, [%l7 + 0x18] udivcc %l3, 0x160D, %g5 nop setx loop_695, %l0, %l1 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 %l4, 0x1317, %i0 alignaddr %l2, %o2, %g3 tsubcctv %g2, 0x1878, %o0 loop_695: xorcc %o4, 0x16D1, %i4 sllx %o6, %o5, %i6 tgu %icc, 0x1 std %f2, [%l7 + 0x60] andncc %o3, %i7, %g1 brz %g6, loop_696 fones %f0 ldx [%l7 + 0x70], %l5 fmovdgu %xcc, %f13, %f9 loop_696: fmovdl %xcc, %f7, %f4 sth %l1, [%l7 + 0x7C] fble,a %fcc3, loop_697 te %xcc, 0x1 fbule,a %fcc2, loop_698 fmovsl %icc, %f9, %f7 loop_697: fmovda %xcc, %f7, %f3 fornot1s %f1, %f1, %f7 loop_698: sllx %i5, %o1, %l0 fsrc2s %f7, %f14 fmovsge %xcc, %f10, %f14 fmovdcc %xcc, %f12, %f2 fbo %fcc2, loop_699 ld [%l7 + 0x5C], %f15 ldsb [%l7 + 0x1E], %l6 edge32ln %i2, %i1, %o7 loop_699: movre %g4, 0x27B, %g7 ldsb [%l7 + 0x10], %l3 fnot2 %f0, %f12 stw %g5, [%l7 + 0x2C] brgez,a %i3, loop_700 xor %l4, 0x1190, %i0 fmovsneg %xcc, %f0, %f1 ble,a,pn %icc, loop_701 loop_700: srax %o2, %l2, %g3 ldub [%l7 + 0x10], %o0 tcc %icc, 0x2 loop_701: lduh [%l7 + 0x64], %g2 fmovspos %xcc, %f12, %f12 std %f4, [%l7 + 0x50] std %f2, [%l7 + 0x70] fbug %fcc1, loop_702 fbl %fcc2, loop_703 bneg,pt %xcc, loop_704 fsrc1s %f1, %f12 loop_702: fsrc1 %f0, %f4 loop_703: edge32 %i4, %o4, %o6 loop_704: fmovsge %xcc, %f1, %f2 st %f8, [%l7 + 0x44] std %f12, [%l7 + 0x28] sdiv %o5, 0x00E1, %o3 fmovrslz %i6, %f5, %f11 tpos %icc, 0x5 movrlz %g1, %i7, %l5 ba,a,pt %icc, loop_705 movrne %g6, 0x02B, %l1 udiv %o1, 0x1721, %l0 fmovsvs %xcc, %f7, %f5 loop_705: ldsb [%l7 + 0x39], %i5 ld [%l7 + 0x3C], %f15 fmovsvs %icc, %f1, %f13 xnor %l6, 0x06DE, %i2 fbg,a %fcc0, loop_706 tle %icc, 0x3 addccc %i1, %o7, %g7 std %f0, [%l7 + 0x38] loop_706: fcmpne32 %f10, %f14, %g4 ldub [%l7 + 0x41], %l3 movgu %icc, %g5, %l4 fsrc2s %f14, %f1 fmul8sux16 %f8, %f14, %f14 pdist %f12, %f2, %f10 sub %i0, 0x07BD, %o2 bl,a %xcc, loop_707 ldx [%l7 + 0x18], %i3 lduh [%l7 + 0x20], %g3 stb %o0, [%l7 + 0x4A] loop_707: fmul8x16 %f6, %f6, %f6 fxnor %f6, %f8, %f8 bge,pn %icc, loop_708 alignaddr %l2, %g2, %o4 stb %o6, [%l7 + 0x76] stb %i4, [%l7 + 0x1B] loop_708: fmovsa %xcc, %f7, %f7 fandnot2 %f8, %f4, %f0 fmovdle %xcc, %f10, %f10 edge8n %o5, %o3, %g1 ldd [%l7 + 0x60], %f8 ldsw [%l7 + 0x64], %i7 xorcc %i6, %l5, %g6 ldd [%l7 + 0x60], %f10 bcc loop_709 fmovse %icc, %f14, %f7 tl %icc, 0x1 movrgez %l1, %o1, %i5 loop_709: andcc %l0, 0x1B45, %l6 fcmple32 %f10, %f0, %i1 lduw [%l7 + 0x58], %o7 fmovscc %xcc, %f11, %f13 fmovdne %icc, %f2, %f8 lduw [%l7 + 0x6C], %g7 ldsb [%l7 + 0x44], %g4 mulx %l3, %g5, %l4 st %f8, [%l7 + 0x50] sdivx %i2, 0x1738, %o2 stx %i3, [%l7 + 0x20] bpos,a %icc, loop_710 bne,a %xcc, loop_711 fnegs %f10, %f6 fbo %fcc3, loop_712 loop_710: stb %g3, [%l7 + 0x44] loop_711: fbe,a %fcc0, loop_713 sth %o0, [%l7 + 0x26] loop_712: fand %f2, %f8, %f12 fmovsle %icc, %f11, %f3 loop_713: lduw [%l7 + 0x7C], %i0 ldsh [%l7 + 0x16], %g2 edge32l %l2, %o4, %i4 tsubcc %o6, %o5, %g1 movcc %icc, %i7, %o3 fcmple16 %f10, %f0, %l5 tvs %xcc, 0x0 andn %g6, %i6, %l1 mulx %o1, 0x1DA6, %i5 fmovsle %xcc, %f9, %f12 be,pn %xcc, loop_714 pdist %f4, %f10, %f14 std %f8, [%l7 + 0x40] tcc %xcc, 0x6 loop_714: sllx %l6, 0x15, %i1 subc %l0, 0x0D7F, %o7 fsrc2 %f4, %f8 ldx [%l7 + 0x68], %g4 fmovsleu %icc, %f6, %f0 ldsb [%l7 + 0x1E], %l3 orncc %g7, 0x10D5, %g5 edge32ln %i2, %o2, %l4 edge32l %g3, %o0, %i0 stb %g2, [%l7 + 0x55] orncc %l2, %i3, %o4 brz %o6, loop_715 fmovsleu %xcc, %f4, %f11 st %f14, [%l7 + 0x4C] fsrc1s %f1, %f2 loop_715: ldub [%l7 + 0x13], %o5 bneg,a,pt %icc, loop_716 fmovsg %icc, %f8, %f14 stb %i4, [%l7 + 0x12] st %f8, [%l7 + 0x24] loop_716: ldub [%l7 + 0x26], %i7 srl %o3, %g1, %g6 bvc %icc, loop_717 bcc,a,pt %icc, loop_718 movleu %icc, %l5, %l1 add %i6, 0x0383, %i5 loop_717: orn %l6, 0x17C8, %o1 loop_718: lduh [%l7 + 0x62], %l0 edge32ln %o7, %g4, %l3 ld [%l7 + 0x2C], %f3 fcmple32 %f8, %f12, %g7 fmovdl %icc, %f12, %f8 tle %xcc, 0x5 lduh [%l7 + 0x38], %i1 fmovdgu %xcc, %f5, %f13 ldsb [%l7 + 0x56], %i2 fbg %fcc0, loop_719 fpsub32 %f8, %f4, %f10 fmovsvc %xcc, %f0, %f6 fandnot2 %f10, %f12, %f4 loop_719: ldsb [%l7 + 0x5E], %o2 fcmpne32 %f14, %f2, %l4 movvs %xcc, %g3, %g5 orncc %i0, 0x195D, %g2 brlz,a %o0, loop_720 te %icc, 0x3 fxor %f10, %f6, %f6 fbl %fcc2, loop_721 loop_720: fmovsge %icc, %f3, %f14 movrne %i3, 0x2CE, %l2 ldub [%l7 + 0x2D], %o4 loop_721: fnors %f5, %f14, %f0 ldub [%l7 + 0x39], %o6 tge %icc, 0x3 bpos,a %icc, loop_722 ldsh [%l7 + 0x56], %i4 ldx [%l7 + 0x20], %i7 std %f6, [%l7 + 0x18] loop_722: fpack32 %f4, %f0, %f2 ldsb [%l7 + 0x5D], %o5 fmovspos %xcc, %f5, %f11 fxnor %f8, %f4, %f0 sth %o3, [%l7 + 0x4E] ldsb [%l7 + 0x5D], %g1 fmovdvs %icc, %f13, %f11 addc %l5, 0x06A7, %g6 fcmpeq32 %f14, %f2, %i6 fnor %f8, %f4, %f2 bgu,a %xcc, loop_723 ldsw [%l7 + 0x5C], %i5 edge8 %l6, %l1, %l0 stx %o7, [%l7 + 0x58] loop_723: lduw [%l7 + 0x54], %o1 movrgz %l3, %g4, %g7 tgu %icc, 0x6 stb %i1, [%l7 + 0x66] bcs loop_724 bn,pn %icc, loop_725 ldx [%l7 + 0x60], %o2 fzero %f8 loop_724: add %l4, 0x1626, %g3 loop_725: smulcc %i2, %g5, %i0 fmovrdgez %o0, %f12, %f12 stw %i3, [%l7 + 0x0C] fmuld8sux16 %f4, %f1, %f8 sth %l2, [%l7 + 0x12] edge16l %g2, %o6, %i4 fbl,a %fcc2, loop_726 sethi 0x1A91, %i7 stx %o4, [%l7 + 0x08] brnz,a %o5, loop_727 loop_726: fmovdl %icc, %f1, %f2 bcc,a loop_728 stw %g1, [%l7 + 0x54] loop_727: edge8n %o3, %l5, %i6 ldsb [%l7 + 0x52], %i5 loop_728: ta %icc, 0x4 fpsub32s %f3, %f15, %f8 fmovd %f0, %f4 movg %icc, %l6, %l1 fbo,a %fcc2, loop_729 st %f8, [%l7 + 0x14] fmul8x16au %f13, %f0, %f12 ble,pt %icc, loop_730 loop_729: fbn %fcc3, loop_731 fandnot2s %f6, %f14, %f13 stx %l0, [%l7 + 0x10] loop_730: fpsub16s %f14, %f5, %f3 loop_731: fcmpne16 %f4, %f8, %o7 edge16l %o1, %l3, %g6 fbl,a %fcc2, loop_732 for %f6, %f12, %f4 fmovda %xcc, %f8, %f2 ldsw [%l7 + 0x48], %g7 loop_732: xnorcc %g4, 0x0EC9, %i1 fmovda %icc, %f0, %f10 fmovsneg %icc, %f3, %f2 addcc %o2, 0x16F0, %l4 edge32ln %g3, %g5, %i0 fmul8x16al %f11, %f1, %f8 fbge,a %fcc2, loop_733 st %f11, [%l7 + 0x48] udivcc %i2, 0x1826, %o0 stw %l2, [%l7 + 0x38] loop_733: ldub [%l7 + 0x63], %i3 addcc %o6, %g2, %i4 fpsub16 %f14, %f8, %f12 st %f1, [%l7 + 0x20] fcmped %fcc2, %f4, %f12 ld [%l7 + 0x64], %f11 ldd [%l7 + 0x48], %f6 std %f4, [%l7 + 0x50] ldd [%l7 + 0x30], %f14 ble,pn %icc, loop_734 lduw [%l7 + 0x68], %o4 edge8 %o5, %i7, %g1 movneg %xcc, %o3, %i6 loop_734: tgu %xcc, 0x2 fandnot1s %f8, %f4, %f3 edge32ln %i5, %l6, %l1 st %f15, [%l7 + 0x14] sdivcc %l0, 0x1CD6, %l5 tsubcctv %o1, 0x03B3, %l3 bne,pt %xcc, loop_735 bvs,pt %xcc, loop_736 stb %g6, [%l7 + 0x4C] movle %icc, %g7, %g4 loop_735: addcc %i1, 0x0518, %o7 loop_736: ld [%l7 + 0x74], %f11 edge8ln %o2, %l4, %g5 stb %g3, [%l7 + 0x0F] movn %icc, %i0, %i2 fornot1s %f15, %f7, %f12 fmovdn %icc, %f12, %f13 ldd [%l7 + 0x38], %f10 fabsd %f10, %f0 fpack16 %f2, %f11 edge32l %o0, %l2, %i3 smul %o6, 0x031C, %g2 movrlez %i4, 0x0E0, %o5 srl %o4, %i7, %o3 stw %g1, [%l7 + 0x74] sdivcc %i5, 0x14A9, %i6 fsrc1s %f4, %f11 move %icc, %l1, %l6 tl %icc, 0x7 ldsw [%l7 + 0x4C], %l5 ldx [%l7 + 0x78], %l0 bcs,a,pn %icc, loop_737 bcc loop_738 fmovsn %xcc, %f6, %f2 ldsb [%l7 + 0x22], %l3 loop_737: xnorcc %g6, %o1, %g4 loop_738: stb %i1, [%l7 + 0x4A] fnand %f12, %f2, %f2 fmovsneg %icc, %f4, %f12 tgu %xcc, 0x7 ldsh [%l7 + 0x32], %o7 fornot1 %f14, %f8, %f4 fandnot2s %f10, %f8, %f10 fmovdgu %icc, %f2, %f0 lduw [%l7 + 0x68], %g7 fcmpgt32 %f4, %f14, %l4 ldsw [%l7 + 0x48], %g5 movre %o2, 0x0D7, %g3 fnot1s %f2, %f5 tsubcc %i2, 0x189C, %o0 edge16ln %l2, %i0, %i3 sth %o6, [%l7 + 0x0E] fpsub16 %f12, %f0, %f8 addcc %g2, %i4, %o4 fornot1s %f3, %f8, %f13 ldsh [%l7 + 0x46], %i7 stb %o5, [%l7 + 0x14] brnz %g1, loop_739 ldub [%l7 + 0x4A], %o3 tcs %xcc, 0x5 fcmple32 %f8, %f14, %i6 loop_739: lduh [%l7 + 0x30], %i5 fpadd32 %f14, %f2, %f2 fmul8ulx16 %f4, %f0, %f14 fone %f14 te %icc, 0x4 fmovdcc %icc, %f11, %f4 or %l1, 0x0F4D, %l6 ldd [%l7 + 0x78], %f4 fmovrdlez %l5, %f12, %f0 fbge %fcc0, loop_740 stw %l3, [%l7 + 0x74] fnors %f12, %f8, %f3 fmovspos %icc, %f13, %f6 loop_740: movrgez %l0, %g6, %o1 fnors %f11, %f1, %f6 fpadd32s %f7, %f5, %f11 fmovscs %icc, %f15, %f4 tpos %icc, 0x7 bvs loop_741 bleu,a %xcc, loop_742 ble loop_743 lduh [%l7 + 0x24], %i1 loop_741: ldx [%l7 + 0x28], %g4 loop_742: lduw [%l7 + 0x50], %o7 loop_743: fpadd32 %f6, %f14, %f4 fcmpd %fcc1, %f2, %f14 fbule,a %fcc3, loop_744 ldub [%l7 + 0x7B], %l4 fmovdvc %icc, %f5, %f14 fandnot1 %f0, %f2, %f8 loop_744: ldx [%l7 + 0x20], %g5 fmovdpos %icc, %f11, %f6 fbul,a %fcc3, loop_745 ldub [%l7 + 0x24], %g7 fbn %fcc2, loop_746 tn %icc, 0x5 loop_745: ldx [%l7 + 0x60], %g3 movrgz %i2, 0x189, %o0 loop_746: fmovrsne %l2, %f9, %f5 edge16n %o2, %i3, %o6 ldsb [%l7 + 0x5F], %i0 ldsw [%l7 + 0x14], %i4 udivcc %g2, 0x1A86, %o4 smul %o5, %g1, %o3 lduh [%l7 + 0x3E], %i6 fble %fcc3, loop_747 stw %i5, [%l7 + 0x48] ldsb [%l7 + 0x71], %l1 pdist %f14, %f10, %f2 loop_747: movleu %xcc, %l6, %l5 fcmpgt32 %f2, %f4, %l3 fmovrdlz %i7, %f12, %f0 pdist %f2, %f10, %f8 fmul8sux16 %f8, %f4, %f0 ld [%l7 + 0x2C], %f8 fbo %fcc0, loop_748 ldsw [%l7 + 0x18], %g6 ldx [%l7 + 0x50], %o1 sra %i1, %l0, %o7 loop_748: ldx [%l7 + 0x18], %l4 fmuld8ulx16 %f11, %f10, %f0 sdivcc %g5, 0x0817, %g7 fbuge,a %fcc1, loop_749 taddcctv %g4, 0x0EE6, %i2 fpack32 %f0, %f4, %f14 fcmple16 %f6, %f14, %o0 loop_749: xnorcc %g3, 0x1B95, %o2 fcmple32 %f12, %f10, %i3 std %f10, [%l7 + 0x10] mulscc %l2, %o6, %i4 tvc %xcc, 0x5 fmovdpos %icc, %f14, %f8 and %i0, 0x149D, %o4 taddcc %g2, %g1, %o5 tpos %icc, 0x5 fbl %fcc3, loop_750 fexpand %f10, %f2 fpackfix %f12, %f8 fmovdn %xcc, %f4, %f2 loop_750: stw %i6, [%l7 + 0x70] lduw [%l7 + 0x68], %o3 alignaddr %i5, %l6, %l5 be,a loop_751 fmovrdlez %l3, %f12, %f14 fpackfix %f0, %f3 addc %i7, %l1, %o1 loop_751: fmovdpos %icc, %f1, %f15 edge8ln %i1, %l0, %g6 st %f11, [%l7 + 0x48] ldsh [%l7 + 0x44], %o7 andn %l4, 0x082F, %g7 ldd [%l7 + 0x68], %f2 fmovsleu %icc, %f14, %f3 fmovdl %icc, %f6, %f7 movrlz %g4, %g5, %i2 ldsw [%l7 + 0x28], %o0 fzero %f6 array16 %o2, %g3, %l2 bne,a,pt %icc, loop_752 fmovd %f6, %f8 ldsb [%l7 + 0x1E], %o6 fbule,a %fcc2, loop_753 loop_752: bvc,a,pt %icc, loop_754 fcmps %fcc0, %f7, %f3 fbule %fcc0, loop_755 loop_753: tneg %icc, 0x3 loop_754: be loop_756 fbn,a %fcc0, loop_757 loop_755: fmovdvs %xcc, %f0, %f3 fsrc2s %f4, %f11 loop_756: fmovdge %icc, %f5, %f8 loop_757: fmovrslz %i4, %f0, %f14 ldd [%l7 + 0x40], %f0 ldsb [%l7 + 0x48], %i0 lduw [%l7 + 0x1C], %i3 stb %g2, [%l7 + 0x76] bgu loop_758 ldsh [%l7 + 0x38], %g1 bshuffle %f6, %f8, %f6 brlez,a %o5, loop_759 loop_758: tle %icc, 0x2 fpsub32 %f6, %f8, %f8 fnands %f8, %f2, %f15 loop_759: fmovse %icc, %f15, %f11 fandnot2 %f14, %f12, %f4 lduw [%l7 + 0x68], %o4 tleu %icc, 0x3 stb %i6, [%l7 + 0x73] movg %xcc, %i5, %l6 subcc %o3, %l5, %l3 sth %l1, [%l7 + 0x56] nop setx loop_760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2 %f10, %f6, %f12 sra %o1, %i1, %l0 fmuld8ulx16 %f13, %f2, %f0 loop_760: fornot2s %f10, %f10, %f0 fmovdn %icc, %f10, %f13 fnot1s %f10, %f3 fmovrsne %i7, %f5, %f1 edge16ln %o7, %l4, %g7 movgu %xcc, %g6, %g4 array8 %g5, %i2, %o2 sllx %g3, %l2, %o0 umul %o6, 0x0B91, %i4 tleu %icc, 0x6 udiv %i0, 0x0050, %i3 fsrc2s %f2, %f12 edge32 %g2, %o5, %g1 taddcc %i6, %o4, %i5 st %f15, [%l7 + 0x60] alignaddrl %o3, %l6, %l3 movrgez %l5, %l1, %o1 andn %i1, 0x1DAD, %l0 st %f6, [%l7 + 0x34] tge %icc, 0x3 stx %i7, [%l7 + 0x38] fcmple16 %f2, %f4, %l4 ldsh [%l7 + 0x0A], %g7 tcc %icc, 0x6 tne %icc, 0x2 udivx %g6, 0x0431, %o7 ldsh [%l7 + 0x4E], %g4 fcmpeq16 %f14, %f10, %i2 tge %icc, 0x5 move %icc, %g5, %o2 ldx [%l7 + 0x38], %l2 ldsw [%l7 + 0x78], %g3 std %f12, [%l7 + 0x68] fpack32 %f10, %f2, %f2 std %f4, [%l7 + 0x38] ldx [%l7 + 0x48], %o6 fpack16 %f8, %f11 or %i4, %i0, %i3 stx %g2, [%l7 + 0x60] movcs %xcc, %o5, %o0 sth %g1, [%l7 + 0x56] ldub [%l7 + 0x1A], %o4 and %i5, %i6, %o3 fsrc1 %f2, %f10 xnorcc %l6, 0x1329, %l3 tg %icc, 0x3 ldsw [%l7 + 0x54], %l1 xor %l5, %o1, %l0 fmovdl %icc, %f5, %f1 movrgez %i1, 0x2E5, %l4 edge16ln %g7, %g6, %o7 sll %g4, %i2, %i7 orncc %g5, %o2, %g3 ldsb [%l7 + 0x7A], %o6 orncc %l2, 0x056D, %i4 fmovrslez %i0, %f4, %f0 ldsb [%l7 + 0x14], %g2 fmovdpos %icc, %f9, %f15 fxors %f6, %f10, %f12 sra %o5, 0x13, %o0 fandnot2s %f0, %f15, %f2 stx %i3, [%l7 + 0x28] fmovrsgez %o4, %f0, %f13 std %f10, [%l7 + 0x38] fcmpd %fcc1, %f4, %f8 lduw [%l7 + 0x3C], %g1 ldsh [%l7 + 0x0E], %i5 fornot1s %f12, %f14, %f2 lduw [%l7 + 0x54], %o3 brgez %i6, loop_761 movrgz %l6, %l3, %l5 edge16ln %o1, %l0, %i1 std %f6, [%l7 + 0x20] loop_761: sth %l4, [%l7 + 0x1E] andncc %l1, %g6, %g7 ldsb [%l7 + 0x20], %o7 fmovspos %xcc, %f14, %f8 st %f5, [%l7 + 0x78] ldub [%l7 + 0x6D], %i2 umulcc %i7, %g5, %o2 array16 %g3, %g4, %o6 fmovspos %xcc, %f12, %f13 ldsh [%l7 + 0x44], %i4 fmovsle %icc, %f12, %f5 tne %xcc, 0x5 lduh [%l7 + 0x70], %i0 fornot1s %f11, %f14, %f15 fbu %fcc0, loop_762 bl,pn %icc, loop_763 ldsb [%l7 + 0x6F], %l2 xnor %o5, 0x0495, %o0 loop_762: ldsb [%l7 + 0x4D], %i3 loop_763: sethi 0x0FB2, %o4 fba %fcc1, loop_764 ldd [%l7 + 0x28], %f10 fnands %f7, %f9, %f12 tsubcctv %g1, %g2, %o3 loop_764: edge32ln %i5, %i6, %l3 std %f10, [%l7 + 0x28] edge8ln %l6, %l5, %o1 stw %i1, [%l7 + 0x44] ldsw [%l7 + 0x50], %l0 pdist %f0, %f2, %f8 brlez %l4, loop_765 fmuld8sux16 %f3, %f9, %f0 fandnot1 %f4, %f0, %f2 fmovrdgez %g6, %f8, %f4 loop_765: fmuld8sux16 %f11, %f15, %f2 ldx [%l7 + 0x60], %g7 ldsb [%l7 + 0x36], %o7 fmovdne %xcc, %f11, %f4 stw %l1, [%l7 + 0x48] fmovscc %xcc, %f9, %f6 fmovsvc %icc, %f7, %f2 for %f6, %f10, %f10 ldub [%l7 + 0x2E], %i2 lduh [%l7 + 0x0A], %g5 umulcc %o2, 0x0B87, %g3 bvc %icc, loop_766 fpadd32s %f6, %f14, %f1 call loop_767 sethi 0x19D4, %i7 loop_766: fcmpgt16 %f12, %f0, %g4 bne,pt %xcc, loop_768 loop_767: srlx %o6, %i4, %i0 movre %o5, %o0, %l2 nop setx loop_769, %l0, %l1 jmpl %l1, %o4 loop_768: fmovdleu %xcc, %f8, %f8 fxors %f0, %f15, %f10 st %f15, [%l7 + 0x38] loop_769: smul %g1, 0x0AF6, %g2 sth %i3, [%l7 + 0x2C] movrlez %i5, %o3, %l3 ld [%l7 + 0x40], %f15 fbu,a %fcc3, loop_770 lduh [%l7 + 0x22], %l6 bshuffle %f0, %f4, %f0 fmovse %icc, %f9, %f12 loop_770: lduh [%l7 + 0x08], %l5 array32 %o1, %i6, %l0 fbul %fcc2, loop_771 ldsh [%l7 + 0x28], %i1 addcc %g6, %g7, %o7 stb %l1, [%l7 + 0x24] loop_771: fmovrdlz %i2, %f6, %f4 fornot1s %f1, %f9, %f4 ldsw [%l7 + 0x28], %l4 fblg,a %fcc2, loop_772 fmovsne %xcc, %f5, %f6 std %f2, [%l7 + 0x58] fandnot2 %f8, %f10, %f12 loop_772: ldsh [%l7 + 0x1C], %g5 fmovda %icc, %f1, %f4 fcmpeq32 %f8, %f2, %o2 stb %g3, [%l7 + 0x31] sdiv %i7, 0x05E7, %g4 ldub [%l7 + 0x24], %i4 alignaddr %i0, %o5, %o6 fmovsvc %xcc, %f12, %f1 tpos %icc, 0x7 taddcctv %l2, 0x0FE5, %o4 nop setx loop_773, %l0, %l1 jmpl %l1, %g1 movre %g2, %i3, %o0 addccc %i5, %l3, %o3 fcmpeq16 %f14, %f6, %l5 loop_773: fnot1s %f7, %f1 fmovrdlz %o1, %f10, %f4 st %f6, [%l7 + 0x28] ldd [%l7 + 0x40], %f6 ldsw [%l7 + 0x14], %l6 fandnot1 %f2, %f6, %f8 fbug %fcc2, loop_774 fnegd %f12, %f4 tleu %xcc, 0x1 ldsb [%l7 + 0x3A], %i6 loop_774: fmovsvc %icc, %f6, %f0 fba,a %fcc1, loop_775 tneg %icc, 0x4 fbuge,a %fcc0, loop_776 srax %i1, 0x13, %l0 loop_775: nop setx loop_777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x5A] loop_776: bne,pn %xcc, loop_778 movrlz %g7, 0x3B9, %o7 loop_777: udivcc %l1, 0x103B, %i2 fmul8x16al %f10, %f9, %f12 loop_778: fmovdge %icc, %f9, %f5 fbl,a %fcc1, loop_779 ldub [%l7 + 0x74], %l4 umul %o2, 0x0640, %g5 ldsh [%l7 + 0x2A], %i7 loop_779: fnegs %f10, %f10 fble %fcc3, loop_780 ldsb [%l7 + 0x29], %g3 smul %g4, 0x0DFA, %i4 udivx %o5, 0x029E, %i0 loop_780: tcs %xcc, 0x1 fmovdne %xcc, %f5, %f15 stw %l2, [%l7 + 0x3C] addcc %o4, %g1, %o6 fzeros %f1 movge %icc, %g2, %o0 ld [%l7 + 0x24], %f4 movvc %xcc, %i5, %l3 sub %i3, %o3, %l5 fmovdcs %xcc, %f15, %f5 fmovrdgz %o1, %f0, %f6 fabsd %f12, %f2 move %icc, %i6, %i1 fcmpgt32 %f4, %f6, %l0 mulx %g6, 0x1CD9, %g7 fsrc2 %f8, %f10 ldx [%l7 + 0x40], %o7 fsrc1 %f8, %f12 udivcc %l6, 0x1B69, %i2 stw %l1, [%l7 + 0x64] lduw [%l7 + 0x44], %l4 fmul8x16 %f15, %f10, %f8 ldx [%l7 + 0x38], %g5 fba %fcc2, loop_781 fmovrdlz %i7, %f14, %f12 fpsub16 %f2, %f4, %f10 sth %o2, [%l7 + 0x62] loop_781: fcmpeq16 %f12, %f4, %g3 fmovspos %icc, %f3, %f7 bshuffle %f4, %f6, %f0 pdist %f10, %f0, %f6 fxnors %f13, %f14, %f0 stx %g4, [%l7 + 0x18] movg %xcc, %o5, %i0 taddcc %l2, 0x17EC, %o4 fmovrdlz %i4, %f8, %f6 stb %g1, [%l7 + 0x13] brz %g2, loop_782 fmul8ulx16 %f6, %f2, %f4 ldub [%l7 + 0x11], %o6 bshuffle %f4, %f2, %f14 loop_782: ld [%l7 + 0x44], %f14 udivcc %o0, 0x0F61, %i5 fmovsneg %icc, %f13, %f1 fabsd %f0, %f6 std %f4, [%l7 + 0x48] brgz,a %l3, loop_783 fmovrdne %o3, %f4, %f0 te %icc, 0x0 ldsb [%l7 + 0x15], %l5 loop_783: for %f2, %f14, %f2 fmuld8ulx16 %f6, %f6, %f10 fmovsn %xcc, %f0, %f11 fmovsvc %icc, %f3, %f4 sth %o1, [%l7 + 0x4C] ldsb [%l7 + 0x50], %i3 orncc %i1, 0x0AD8, %l0 ldub [%l7 + 0x44], %g6 stx %g7, [%l7 + 0x08] stb %o7, [%l7 + 0x49] bn,a loop_784 fmovde %icc, %f12, %f5 andcc %l6, %i2, %i6 sth %l1, [%l7 + 0x38] loop_784: fmovs %f1, %f6 fmovdgu %xcc, %f11, %f12 fpsub32 %f12, %f14, %f10 ldsh [%l7 + 0x24], %l4 tvc %icc, 0x4 fmuld8sux16 %f7, %f9, %f12 bleu,pn %xcc, loop_785 mulscc %i7, %o2, %g5 for %f6, %f2, %f14 tgu %icc, 0x3 loop_785: bcs,a,pn %icc, loop_786 fmovsge %icc, %f2, %f6 ldsb [%l7 + 0x35], %g3 fnand %f2, %f8, %f4 loop_786: fbuge %fcc2, loop_787 ldub [%l7 + 0x69], %o5 ldsh [%l7 + 0x6A], %i0 smul %g4, 0x02F5, %o4 loop_787: fmovsa %xcc, %f14, %f11 ldsh [%l7 + 0x74], %l2 nop setx loop_788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g1, [%l7 + 0x3F] fmovdl %xcc, %f14, %f0 fmul8ulx16 %f12, %f6, %f2 loop_788: ldsw [%l7 + 0x4C], %g2 movrne %i4, %o6, %i5 ta %icc, 0x7 movcc %icc, %o0, %o3 move %xcc, %l5, %l3 fmovspos %xcc, %f7, %f7 fxnors %f15, %f3, %f2 pdist %f0, %f10, %f6 std %f2, [%l7 + 0x60] movn %icc, %i3, %i1 fpsub16s %f11, %f13, %f5 fbne,a %fcc0, loop_789 movge %icc, %l0, %g6 std %f4, [%l7 + 0x60] srl %g7, %o7, %o1 loop_789: edge32n %l6, %i6, %i2 ldd [%l7 + 0x10], %f10 sth %l1, [%l7 + 0x70] ldd [%l7 + 0x20], %f14 movvc %xcc, %l4, %o2 stb %i7, [%l7 + 0x7D] ldsw [%l7 + 0x2C], %g3 or %g5, %o5, %i0 ldub [%l7 + 0x2B], %g4 fmovrdne %o4, %f8, %f12 movl %icc, %g1, %g2 stx %l2, [%l7 + 0x30] fbge %fcc1, loop_790 fmovrdlez %o6, %f8, %f12 fnand %f6, %f14, %f6 fbuge %fcc1, loop_791 loop_790: movre %i5, 0x383, %i4 fpmerge %f14, %f13, %f14 movgu %icc, %o3, %o0 loop_791: fnands %f6, %f0, %f12 brnz,a %l3, loop_792 st %f0, [%l7 + 0x4C] edge8l %i3, %i1, %l0 stb %l5, [%l7 + 0x39] loop_792: st %f8, [%l7 + 0x3C] ldsh [%l7 + 0x4A], %g7 fmovsge %xcc, %f2, %f8 ldx [%l7 + 0x68], %g6 fmovdg %icc, %f4, %f8 fmovdvs %xcc, %f15, %f4 ldsb [%l7 + 0x39], %o1 fmovrsgz %o7, %f12, %f11 fbule %fcc0, loop_793 fandnot2 %f6, %f14, %f6 fzeros %f9 movge %icc, %l6, %i6 loop_793: siam 0x7 ldd [%l7 + 0x28], %f2 sth %l1, [%l7 + 0x30] fmovdleu %xcc, %f13, %f13 ld [%l7 + 0x18], %f13 bcs,pt %xcc, loop_794 tneg %xcc, 0x1 popc 0x1A5B, %i2 std %f14, [%l7 + 0x70] loop_794: fmuld8sux16 %f15, %f6, %f8 srax %l4, 0x07, %i7 fmovdg %xcc, %f10, %f12 orn %o2, 0x12E8, %g5 taddcc %g3, %i0, %g4 ldsw [%l7 + 0x0C], %o5 fmul8ulx16 %f6, %f0, %f2 fnegd %f8, %f2 ldsb [%l7 + 0x7D], %o4 st %f7, [%l7 + 0x78] ldsw [%l7 + 0x54], %g2 lduh [%l7 + 0x40], %l2 ld [%l7 + 0x44], %f13 srax %g1, %o6, %i5 st %f3, [%l7 + 0x78] array16 %i4, %o3, %o0 fmovsvs %icc, %f1, %f4 array32 %i3, %l3, %i1 fmovde %xcc, %f0, %f12 ldub [%l7 + 0x1E], %l0 fbe,a %fcc0, loop_795 tl %icc, 0x2 stx %g7, [%l7 + 0x38] fmovdge %icc, %f12, %f13 loop_795: ldsb [%l7 + 0x39], %g6 ldsb [%l7 + 0x51], %o1 fmovrslz %o7, %f0, %f7 popc %l6, %l5 xorcc %l1, 0x030F, %i6 std %f10, [%l7 + 0x50] fpsub16s %f1, %f9, %f5 ld [%l7 + 0x2C], %f3 subcc %l4, %i2, %o2 andcc %i7, %g3, %g5 fmovrdgz %i0, %f12, %f14 ta %icc, 0x4 edge32l %g4, %o4, %g2 sdivcc %o5, 0x0B70, %l2 fmovsge %xcc, %f1, %f2 addccc %g1, %i5, %o6 srlx %i4, 0x02, %o3 edge16l %o0, %i3, %i1 fmovrsne %l0, %f3, %f13 edge16l %g7, %l3, %o1 ba %xcc, loop_796 ldsh [%l7 + 0x7C], %g6 fnors %f4, %f5, %f13 fmul8x16au %f2, %f0, %f12 loop_796: fbg %fcc1, loop_797 fcmped %fcc2, %f4, %f14 te %xcc, 0x3 fba,a %fcc0, loop_798 loop_797: edge8l %o7, %l5, %l6 edge8n %i6, %l1, %l4 st %f3, [%l7 + 0x78] loop_798: std %f0, [%l7 + 0x48] stb %o2, [%l7 + 0x6B] fmovdleu %xcc, %f11, %f13 fpadd32 %f8, %f0, %f6 movcc %xcc, %i7, %g3 edge32ln %g5, %i0, %i2 ldd [%l7 + 0x20], %f0 stx %o4, [%l7 + 0x68] movcs %xcc, %g2, %o5 fmovspos %xcc, %f4, %f6 ldub [%l7 + 0x0B], %l2 fcmpeq16 %f12, %f12, %g1 add %g4, 0x184D, %i5 ldsw [%l7 + 0x3C], %o6 fandnot1s %f12, %f2, %f14 tne %xcc, 0x0 fmovsl %xcc, %f14, %f2 stb %o3, [%l7 + 0x41] sethi 0x0D46, %o0 fandnot2 %f4, %f2, %f10 fornot1 %f12, %f10, %f14 movcc %xcc, %i4, %i3 fsrc2s %f13, %f3 fpsub32s %f1, %f6, %f3 fmovsvs %xcc, %f14, %f9 siam 0x1 movrgez %i1, %g7, %l3 sth %l0, [%l7 + 0x3C] fpack16 %f14, %f14 fnand %f2, %f6, %f4 fbo,a %fcc1, loop_799 movn %icc, %o1, %g6 movneg %xcc, %o7, %l6 fmovdpos %xcc, %f3, %f1 loop_799: std %f2, [%l7 + 0x18] fmovsa %icc, %f2, %f10 taddcctv %l5, %i6, %l4 sll %o2, %i7, %g3 ldsb [%l7 + 0x38], %l1 fsrc2 %f14, %f12 ldd [%l7 + 0x48], %f6 brgez %g5, loop_800 ld [%l7 + 0x54], %f7 fmovsge %icc, %f7, %f9 ldd [%l7 + 0x28], %f14 loop_800: tsubcctv %i2, 0x1BB5, %i0 lduw [%l7 + 0x1C], %o4 alignaddr %g2, %l2, %o5 fnand %f12, %f8, %f14 tl %xcc, 0x6 orncc %g1, 0x03C5, %i5 fcmpeq32 %f12, %f0, %o6 xorcc %o3, %o0, %g4 fornot2 %f2, %f14, %f4 srax %i4, 0x0F, %i1 tne %xcc, 0x6 nop setx loop_801, %l0, %l1 jmpl %l1, %i3 stx %g7, [%l7 + 0x68] fnot1s %f0, %f9 edge32ln %l0, %o1, %l3 loop_801: stw %g6, [%l7 + 0x6C] ldx [%l7 + 0x40], %l6 subcc %l5, 0x1518, %o7 brgez,a %l4, loop_802 ldub [%l7 + 0x62], %o2 fbo,a %fcc0, loop_803 st %f5, [%l7 + 0x78] loop_802: fmovspos %icc, %f10, %f10 fornot2s %f14, %f15, %f14 loop_803: fcmpne32 %f6, %f6, %i6 stw %g3, [%l7 + 0x7C] sth %l1, [%l7 + 0x34] ld [%l7 + 0x30], %f3 ldx [%l7 + 0x68], %g5 sth %i7, [%l7 + 0x58] bgu,a %xcc, loop_804 brz %i0, loop_805 stw %i2, [%l7 + 0x08] ta %xcc, 0x4 loop_804: bgu,a,pt %xcc, loop_806 loop_805: movrlez %g2, %o4, %o5 fmovscs %icc, %f13, %f7 fmovrdgez %g1, %f12, %f2 loop_806: movcc %icc, %l2, %i5 stx %o6, [%l7 + 0x58] tgu %xcc, 0x4 lduh [%l7 + 0x14], %o0 fornot1 %f8, %f12, %f12 stw %o3, [%l7 + 0x60] fornot2s %f13, %f2, %f13 ldub [%l7 + 0x71], %g4 ldsw [%l7 + 0x54], %i1 fmovrdgez %i3, %f4, %f0 faligndata %f14, %f8, %f8 sth %g7, [%l7 + 0x6E] sra %i4, 0x06, %o1 fbug %fcc2, loop_807 stw %l0, [%l7 + 0x20] sub %l3, 0x135D, %g6 bn loop_808 loop_807: sth %l6, [%l7 + 0x14] edge32n %o7, %l4, %l5 fornot2s %f7, %f12, %f12 loop_808: bleu %xcc, loop_809 fmovrdlz %o2, %f8, %f2 std %f12, [%l7 + 0x10] edge8l %i6, %g3, %l1 loop_809: umul %i7, 0x0682, %i0 fmovdvs %icc, %f13, %f11 stb %i2, [%l7 + 0x65] fmovsne %xcc, %f12, %f9 std %f4, [%l7 + 0x68] tl %xcc, 0x0 subc %g5, %o4, %g2 stw %o5, [%l7 + 0x48] fmovrslz %l2, %f3, %f5 tsubcc %g1, 0x0FC0, %o6 fmovrsne %i5, %f7, %f11 tge %xcc, 0x2 stw %o0, [%l7 + 0x48] addc %g4, %i1, %o3 umulcc %g7, 0x15B1, %i4 sub %o1, 0x1423, %i3 lduh [%l7 + 0x1C], %l0 stx %l3, [%l7 + 0x68] fmuld8ulx16 %f8, %f8, %f6 fors %f4, %f13, %f11 tn %icc, 0x6 bneg,pt %xcc, loop_810 ldsb [%l7 + 0x3E], %g6 ld [%l7 + 0x18], %f15 brnz %o7, loop_811 loop_810: ldx [%l7 + 0x30], %l4 fpsub32 %f4, %f12, %f6 fbge,a %fcc1, loop_812 loop_811: fmovdgu %xcc, %f1, %f8 bpos,a,pt %xcc, loop_813 fmovrsne %l6, %f13, %f4 loop_812: ldsw [%l7 + 0x34], %l5 bl,pt %xcc, loop_814 loop_813: ldub [%l7 + 0x7A], %i6 fpadd32 %f10, %f10, %f4 ld [%l7 + 0x08], %f2 loop_814: lduw [%l7 + 0x30], %g3 fmovrdgez %l1, %f4, %f8 ldsb [%l7 + 0x26], %i7 edge32 %i0, %i2, %o2 ldx [%l7 + 0x20], %o4 addcc %g2, 0x14DB, %o5 lduh [%l7 + 0x34], %g5 lduh [%l7 + 0x1E], %g1 tleu %xcc, 0x5 fpack32 %f10, %f6, %f14 ble,a,pn %icc, loop_815 movvc %icc, %o6, %l2 fmovrdlz %i5, %f2, %f14 st %f10, [%l7 + 0x20] loop_815: fcmpgt32 %f14, %f6, %g4 fcmpne16 %f2, %f4, %i1 fornot1 %f0, %f4, %f6 bge,a %icc, loop_816 fble %fcc1, loop_817 bvc %xcc, loop_818 fbul,a %fcc2, loop_819 loop_816: ld [%l7 + 0x30], %f3 loop_817: ldsh [%l7 + 0x2E], %o0 loop_818: ldsw [%l7 + 0x18], %g7 loop_819: fpack32 %f8, %f6, %f4 tl %icc, 0x5 fmovdn %icc, %f7, %f12 tge %icc, 0x0 ldub [%l7 + 0x37], %i4 fblg %fcc3, loop_820 move %icc, %o1, %o3 fpsub16s %f3, %f3, %f6 ld [%l7 + 0x24], %f6 loop_820: movpos %icc, %i3, %l0 ldd [%l7 + 0x60], %f4 edge16l %l3, %o7, %g6 movvc %xcc, %l4, %l5 bge,pn %xcc, loop_821 fmovs %f9, %f11 ldx [%l7 + 0x18], %i6 std %f0, [%l7 + 0x08] loop_821: brlez %l6, loop_822 stw %l1, [%l7 + 0x28] nop setx loop_823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1s %f2, %f2 loop_822: tsubcc %i7, %i0, %i2 edge8n %g3, %o2, %o4 loop_823: subccc %g2, 0x103D, %o5 fpsub16 %f8, %f14, %f10 fmovscs %xcc, %f6, %f2 fmovrde %g1, %f4, %f14 fpsub32s %f2, %f4, %f4 fmovsg %icc, %f11, %f13 movleu %xcc, %o6, %g5 and %l2, %i5, %g4 edge32l %o0, %g7, %i4 bcc,pn %xcc, loop_824 fpadd32s %f1, %f0, %f13 tge %xcc, 0x4 ld [%l7 + 0x34], %f13 loop_824: fbl,a %fcc3, loop_825 ble %icc, loop_826 sll %o1, %i1, %o3 tpos %icc, 0x0 loop_825: fnot1 %f14, %f4 loop_826: lduh [%l7 + 0x1C], %i3 call loop_827 udivcc %l3, 0x03DD, %o7 ldsb [%l7 + 0x3C], %g6 fbn,a %fcc1, loop_828 loop_827: tvs %icc, 0x3 array8 %l4, %l5, %i6 fmul8x16 %f1, %f8, %f2 loop_828: fcmpeq32 %f8, %f12, %l6 sth %l1, [%l7 + 0x48] fcmple16 %f8, %f14, %l0 bvc,pt %icc, loop_829 fbo,a %fcc3, loop_830 sth %i7, [%l7 + 0x52] fbue,a %fcc1, loop_831 loop_829: smul %i0, 0x1988, %i2 loop_830: ld [%l7 + 0x34], %f4 fnegs %f8, %f13 loop_831: for %f2, %f0, %f6 movge %xcc, %o2, %o4 bge loop_832 taddcctv %g3, 0x183B, %o5 std %f14, [%l7 + 0x10] lduw [%l7 + 0x68], %g2 loop_832: ldx [%l7 + 0x38], %o6 movneg %xcc, %g1, %g5 udivx %l2, 0x1A67, %g4 ldub [%l7 + 0x2C], %i5 st %f12, [%l7 + 0x30] mulx %o0, %i4, %o1 ldsh [%l7 + 0x20], %i1 bleu,pt %xcc, loop_833 stb %g7, [%l7 + 0x52] fmovdle %icc, %f8, %f10 fpadd16 %f14, %f4, %f12 loop_833: movrgez %o3, %l3, %o7 stb %g6, [%l7 + 0x51] bn,pn %xcc, loop_834 ldsb [%l7 + 0x26], %i3 fpack32 %f14, %f4, %f14 bl %xcc, loop_835 loop_834: fsrc2s %f9, %f4 ld [%l7 + 0x74], %f1 ldub [%l7 + 0x3B], %l4 loop_835: bvs loop_836 fmovdge %icc, %f11, %f12 lduh [%l7 + 0x1E], %i6 xnorcc %l6, %l1, %l5 loop_836: fcmped %fcc1, %f4, %f6 ldub [%l7 + 0x23], %i7 tneg %icc, 0x3 nop setx loop_837, %l0, %l1 jmpl %l1, %l0 alignaddr %i2, %i0, %o4 fornot1 %f6, %f4, %f8 bvc,pt %icc, loop_838 loop_837: lduh [%l7 + 0x2A], %g3 ldub [%l7 + 0x51], %o2 ldx [%l7 + 0x60], %o5 loop_838: ble,a %xcc, loop_839 fbuge,a %fcc2, loop_840 fmovs %f3, %f4 nop setx loop_841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_839: fbule %fcc0, loop_842 loop_840: fmovdcc %xcc, %f11, %f2 fblg,a %fcc1, loop_843 loop_841: xorcc %g2, %o6, %g1 loop_842: fmovrdlez %g5, %f2, %f4 fble %fcc3, loop_844 loop_843: sethi 0x1F31, %g4 brlez %l2, loop_845 movg %icc, %o0, %i4 loop_844: fcmpgt16 %f2, %f4, %i5 xnorcc %i1, 0x075F, %o1 loop_845: fbne,a %fcc3, loop_846 sth %g7, [%l7 + 0x60] fmovsge %icc, %f2, %f12 mulscc %o3, %o7, %l3 loop_846: fnors %f5, %f7, %f12 mulscc %g6, 0x1B3F, %i3 stb %i6, [%l7 + 0x2B] fcmpgt32 %f10, %f0, %l4 fpadd32s %f2, %f11, %f9 fmovd %f10, %f6 umul %l1, 0x0686, %l5 stx %l6, [%l7 + 0x30] andncc %l0, %i7, %i2 ldsb [%l7 + 0x46], %i0 fcmple32 %f2, %f10, %o4 add %g3, %o5, %o2 fnand %f8, %f2, %f10 ldsb [%l7 + 0x0D], %o6 std %f12, [%l7 + 0x58] movvs %xcc, %g1, %g5 lduh [%l7 + 0x3E], %g2 subc %g4, %o0, %i4 edge16 %i5, %i1, %l2 srlx %g7, 0x15, %o1 xnor %o7, 0x122B, %o3 ldub [%l7 + 0x64], %g6 sdiv %l3, 0x1D1C, %i3 sth %l4, [%l7 + 0x46] fmovsg %xcc, %f12, %f1 fzeros %f6 stb %l1, [%l7 + 0x66] fpack16 %f4, %f4 fones %f12 ld [%l7 + 0x48], %f2 nop setx loop_847, %l0, %l1 jmpl %l1, %i6 lduw [%l7 + 0x24], %l6 ldub [%l7 + 0x4C], %l0 fornot2s %f5, %f1, %f14 loop_847: fbe %fcc0, loop_848 fnegd %f12, %f10 movcs %xcc, %i7, %i2 stx %i0, [%l7 + 0x08] loop_848: fxnors %f9, %f1, %f14 movne %xcc, %o4, %l5 fmul8ulx16 %f0, %f10, %f6 fcmple32 %f12, %f14, %o5 fble %fcc2, loop_849 fmovrslez %g3, %f2, %f11 ta %icc, 0x7 st %f8, [%l7 + 0x54] loop_849: fmul8x16au %f1, %f13, %f8 fnegs %f6, %f1 lduh [%l7 + 0x5C], %o6 bcs,a loop_850 sth %g1, [%l7 + 0x2E] edge16l %g5, %o2, %g4 popc 0x1A26, %g2 loop_850: bleu,a loop_851 fbn,a %fcc1, loop_852 fmovsvs %icc, %f0, %f8 fnot1 %f0, %f2 loop_851: popc %o0, %i5 loop_852: pdist %f8, %f0, %f8 stb %i4, [%l7 + 0x7C] fmovrdgez %i1, %f2, %f14 te %xcc, 0x3 ba,a,pn %icc, loop_853 fmovsa %xcc, %f11, %f4 be %xcc, loop_854 fpsub32s %f0, %f13, %f11 loop_853: sth %l2, [%l7 + 0x4E] fpsub16 %f2, %f8, %f14 loop_854: brlez,a %g7, loop_855 edge32 %o1, %o3, %g6 fcmpgt32 %f14, %f4, %o7 sth %i3, [%l7 + 0x56] loop_855: stw %l4, [%l7 + 0x2C] array32 %l1, %i6, %l3 lduh [%l7 + 0x7C], %l6 srl %i7, %l0, %i0 fbe %fcc0, loop_856 be,a loop_857 stx %o4, [%l7 + 0x70] xor %l5, 0x1A2B, %o5 loop_856: fbue,a %fcc3, loop_858 loop_857: fmul8x16au %f0, %f9, %f14 addc %i2, 0x0949, %o6 stb %g3, [%l7 + 0x39] loop_858: fxors %f9, %f12, %f3 ldub [%l7 + 0x5E], %g5 brgz,a %g1, loop_859 fors %f0, %f8, %f9 fmovrsgz %o2, %f6, %f2 fmovrdlez %g4, %f14, %f0 loop_859: ldx [%l7 + 0x48], %o0 fbuge %fcc1, loop_860 andn %g2, 0x0A57, %i4 fmovsneg %icc, %f3, %f14 fmovdpos %icc, %f0, %f7 loop_860: edge16ln %i1, %i5, %g7 fmovsvc %icc, %f14, %f1 fexpand %f2, %f14 fmul8x16au %f9, %f13, %f2 fpsub16 %f2, %f6, %f14 fbue %fcc1, loop_861 move %icc, %o1, %l2 movcc %icc, %o3, %g6 fcmps %fcc3, %f7, %f10 loop_861: edge8ln %o7, %l4, %l1 sth %i6, [%l7 + 0x34] umul %i3, 0x0839, %l3 tn %icc, 0x1 stw %i7, [%l7 + 0x08] fcmpeq32 %f12, %f0, %l0 ldd [%l7 + 0x08], %f10 movneg %xcc, %i0, %l6 fbug %fcc3, loop_862 edge16n %l5, %o5, %o4 nop setx loop_863, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %icc, 0x1 loop_862: stw %o6, [%l7 + 0x14] fnot1s %f4, %f14 loop_863: subc %i2, 0x1573, %g3 ldsb [%l7 + 0x2D], %g1 fbe,a %fcc3, loop_864 std %f12, [%l7 + 0x50] tgu %xcc, 0x1 fsrc2s %f10, %f12 loop_864: bne,pt %xcc, loop_865 ldx [%l7 + 0x58], %g5 lduw [%l7 + 0x20], %o2 fmovsne %icc, %f8, %f10 loop_865: fandnot1s %f3, %f13, %f6 ldsh [%l7 + 0x3C], %o0 ldsb [%l7 + 0x14], %g2 fmovsvc %xcc, %f5, %f12 stx %g4, [%l7 + 0x18] movge %icc, %i4, %i1 bg,pt %xcc, loop_866 fpadd32 %f14, %f12, %f10 nop setx loop_867, %l0, %l1 jmpl %l1, %i5 andn %o1, %l2, %o3 loop_866: tgu %icc, 0x1 fnand %f2, %f14, %f6 loop_867: fbge %fcc2, loop_868 stb %g7, [%l7 + 0x59] fmovs %f14, %f8 fmovda %icc, %f6, %f3 loop_868: fabsd %f0, %f0 fexpand %f1, %f12 sth %g6, [%l7 + 0x56] fmovrdne %o7, %f14, %f4 fmovdvs %icc, %f9, %f2 bleu loop_869 sth %l4, [%l7 + 0x2C] movvs %icc, %l1, %i3 fmovrsgez %i6, %f6, %f6 loop_869: sth %i7, [%l7 + 0x74] fble %fcc1, loop_870 stb %l3, [%l7 + 0x27] stx %l0, [%l7 + 0x50] fandnot1 %f6, %f12, %f4 loop_870: fmovrdlz %l6, %f6, %f0 movpos %xcc, %l5, %i0 ldub [%l7 + 0x23], %o5 lduh [%l7 + 0x1A], %o6 fmovsleu %xcc, %f3, %f14 stb %i2, [%l7 + 0x69] stb %g3, [%l7 + 0x47] smulcc %g1, 0x1EE3, %g5 ldx [%l7 + 0x30], %o2 ldsb [%l7 + 0x54], %o0 lduh [%l7 + 0x28], %g2 pdist %f2, %f14, %f14 lduh [%l7 + 0x36], %g4 sub %o4, %i4, %i5 fnegs %f15, %f8 bgu,a,pn %xcc, loop_871 st %f12, [%l7 + 0x38] st %f7, [%l7 + 0x38] ldsh [%l7 + 0x78], %i1 loop_871: movrlez %l2, %o3, %g7 fmovsneg %xcc, %f9, %f6 array32 %g6, %o7, %l4 movrlz %o1, %l1, %i6 faligndata %f10, %f2, %f2 udivcc %i7, 0x0237, %i3 fmovdcc %xcc, %f14, %f0 fmovsg %xcc, %f5, %f13 ldd [%l7 + 0x20], %f14 umulcc %l0, 0x0CA4, %l6 stx %l3, [%l7 + 0x28] ldx [%l7 + 0x68], %l5 brlz,a %o5, loop_872 tn %icc, 0x6 mulscc %i0, 0x1DE3, %o6 ldub [%l7 + 0x76], %g3 loop_872: stx %i2, [%l7 + 0x40] stb %g1, [%l7 + 0x78] bneg,pn %icc, loop_873 alignaddr %o2, %g5, %g2 fones %f7 edge16n %g4, %o0, %o4 loop_873: bneg,a loop_874 st %f10, [%l7 + 0x1C] fsrc2 %f4, %f8 be,a,pn %icc, loop_875 loop_874: lduh [%l7 + 0x4A], %i4 fexpand %f8, %f2 fmovrsne %i1, %f3, %f5 loop_875: st %f5, [%l7 + 0x2C] fmovsge %icc, %f2, %f6 bn,a loop_876 bpos,a,pt %xcc, loop_877 lduh [%l7 + 0x6C], %l2 movleu %xcc, %i5, %o3 loop_876: std %f2, [%l7 + 0x30] loop_877: ldd [%l7 + 0x38], %f6 xorcc %g6, 0x1A78, %g7 fmovdvc %xcc, %f14, %f12 fmovsleu %icc, %f3, %f15 std %f6, [%l7 + 0x50] fmovrsne %l4, %f15, %f3 fnot1 %f2, %f6 ldx [%l7 + 0x10], %o1 ld [%l7 + 0x4C], %f12 ldx [%l7 + 0x28], %l1 lduw [%l7 + 0x5C], %i6 fble,a %fcc3, loop_878 fmovsl %xcc, %f9, %f10 stb %i7, [%l7 + 0x4F] st %f0, [%l7 + 0x78] loop_878: bgu %icc, loop_879 lduh [%l7 + 0x5E], %o7 ldd [%l7 + 0x18], %f12 sdivcc %l0, 0x088C, %l6 loop_879: fbo,a %fcc1, loop_880 ld [%l7 + 0x38], %f2 srax %l3, 0x16, %i3 fmovdcc %xcc, %f2, %f0 loop_880: fmovsl %xcc, %f3, %f2 fbug %fcc0, loop_881 popc 0x06C3, %o5 sll %l5, %o6, %i0 fmovscc %xcc, %f2, %f2 loop_881: movge %icc, %i2, %g3 std %f8, [%l7 + 0x28] orncc %g1, %o2, %g2 fnegd %f4, %f8 ldx [%l7 + 0x30], %g4 ta %icc, 0x7 fmovrde %g5, %f2, %f8 nop setx loop_882, %l0, %l1 jmpl %l1, %o4 stx %i4, [%l7 + 0x68] ld [%l7 + 0x38], %f5 stb %o0, [%l7 + 0x2C] loop_882: fmovrdgz %i1, %f8, %f6 ldsh [%l7 + 0x4A], %l2 movleu %xcc, %i5, %o3 ldub [%l7 + 0x0F], %g7 bleu,a loop_883 fble,a %fcc0, loop_884 tne %xcc, 0x3 xnorcc %l4, 0x1AAD, %o1 loop_883: st %f10, [%l7 + 0x1C] loop_884: sll %l1, %g6, %i7 fcmpne16 %f0, %f14, %i6 ldx [%l7 + 0x60], %l0 fcmpd %fcc2, %f4, %f0 movrlez %o7, 0x057, %l6 fmovrslz %l3, %f7, %f2 fornot1s %f5, %f11, %f11 tpos %xcc, 0x1 fmovsvc %xcc, %f2, %f11 ldub [%l7 + 0x0C], %o5 tpos %xcc, 0x0 stw %i3, [%l7 + 0x64] lduw [%l7 + 0x50], %l5 fmul8x16al %f7, %f2, %f2 for %f10, %f4, %f0 ldub [%l7 + 0x13], %i0 fandnot1s %f3, %f6, %f7 fmovrde %o6, %f14, %f8 array32 %i2, %g1, %o2 fmovdle %icc, %f12, %f8 ta %icc, 0x1 fornot1s %f14, %f3, %f0 bvs %icc, loop_885 fmovrse %g3, %f9, %f7 alignaddrl %g4, %g5, %g2 movn %xcc, %o4, %i4 loop_885: fcmpne16 %f6, %f8, %i1 fblg,a %fcc3, loop_886 bne,a,pt %icc, loop_887 fbuge %fcc1, loop_888 ldsh [%l7 + 0x5A], %l2 loop_886: call loop_889 loop_887: edge8 %o0, %o3, %g7 loop_888: ld [%l7 + 0x14], %f6 lduw [%l7 + 0x1C], %l4 loop_889: xor %o1, 0x1C17, %l1 lduh [%l7 + 0x56], %i5 fmuld8ulx16 %f6, %f0, %f0 andn %g6, 0x1ACB, %i6 fmovdle %icc, %f11, %f5 movpos %icc, %l0, %i7 brlz %l6, loop_890 sth %o7, [%l7 + 0x52] move %xcc, %l3, %o5 ldsh [%l7 + 0x54], %l5 loop_890: movg %icc, %i0, %o6 xnorcc %i2, 0x01D6, %g1 stb %o2, [%l7 + 0x63] tn %icc, 0x6 sth %g3, [%l7 + 0x36] addc %g4, %g5, %i3 fnot1s %f12, %f11 edge8n %g2, %i4, %i1 bn,pn %icc, loop_891 sra %o4, %o0, %l2 bpos,a loop_892 be,pt %icc, loop_893 loop_891: fcmpeq32 %f6, %f14, %o3 fmovsl %icc, %f5, %f11 loop_892: fbu %fcc0, loop_894 loop_893: tgu %xcc, 0x6 ldd [%l7 + 0x78], %f2 edge32 %l4, %o1, %l1 loop_894: fone %f2 fnot2 %f8, %f8 edge32 %g7, %i5, %i6 stx %g6, [%l7 + 0x20] sethi 0x1460, %l0 movvs %icc, %l6, %o7 fnot1 %f8, %f8 fmovse %xcc, %f15, %f10 fmovdleu %xcc, %f4, %f13 fandnot2s %f8, %f12, %f4 xorcc %l3, 0x17B6, %o5 fxnors %f0, %f14, %f11 tpos %icc, 0x6 fcmpne32 %f8, %f14, %i7 xnorcc %i0, %l5, %i2 tl %icc, 0x3 fcmpd %fcc3, %f2, %f2 fmovsl %icc, %f14, %f11 andncc %o6, %g1, %g3 and %g4, 0x057B, %o2 fmovsle %xcc, %f7, %f10 tsubcc %g5, 0x133C, %i3 fmovdleu %xcc, %f13, %f1 srl %g2, 0x09, %i4 ld [%l7 + 0x2C], %f13 ldsw [%l7 + 0x4C], %o4 movpos %xcc, %i1, %o0 fzero %f10 stw %l2, [%l7 + 0x6C] fnands %f15, %f3, %f3 bvs,pn %xcc, loop_895 sdiv %l4, 0x05AE, %o3 sethi 0x1B98, %l1 ldsw [%l7 + 0x4C], %g7 loop_895: fpadd32s %f11, %f9, %f7 tvc %xcc, 0x1 fmovde %icc, %f5, %f3 brz,a %o1, loop_896 movl %icc, %i6, %i5 bvc,a,pn %icc, loop_897 stb %g6, [%l7 + 0x72] loop_896: bshuffle %f8, %f8, %f14 fnot2 %f4, %f14 loop_897: ldsh [%l7 + 0x12], %l6 fmovsge %xcc, %f0, %f4 brlez %l0, loop_898 fbne %fcc0, loop_899 umulcc %l3, %o7, %o5 lduh [%l7 + 0x3A], %i7 loop_898: ldsw [%l7 + 0x38], %l5 loop_899: fcmpne32 %f4, %f6, %i2 andcc %i0, %g1, %o6 stx %g4, [%l7 + 0x70] std %f8, [%l7 + 0x30] fcmple16 %f2, %f4, %o2 fandnot1 %f8, %f6, %f12 te %icc, 0x5 lduh [%l7 + 0x50], %g5 orncc %g3, %i3, %i4 orncc %g2, 0x15A9, %o4 movvc %icc, %o0, %l2 mulscc %i1, 0x1776, %l4 brlz,a %o3, loop_900 ld [%l7 + 0x10], %f1 ldd [%l7 + 0x28], %f14 fmovsa %xcc, %f13, %f5 loop_900: sdiv %l1, 0x189A, %o1 fmovd %f12, %f6 fmovsle %icc, %f6, %f7 fpsub16s %f8, %f7, %f8 andcc %g7, %i5, %i6 sth %g6, [%l7 + 0x40] sdivcc %l0, 0x1AB3, %l6 fmovsneg %xcc, %f4, %f3 ldsw [%l7 + 0x10], %l3 fnor %f2, %f12, %f6 bne %xcc, loop_901 bshuffle %f14, %f0, %f2 movge %xcc, %o5, %i7 ldx [%l7 + 0x68], %l5 loop_901: fbule %fcc2, loop_902 ldub [%l7 + 0x7F], %o7 sth %i2, [%l7 + 0x5C] fmovdgu %xcc, %f6, %f7 loop_902: movneg %icc, %g1, %o6 fandnot1s %f9, %f3, %f11 edge32n %i0, %g4, %g5 std %f4, [%l7 + 0x78] fmovspos %xcc, %f2, %f0 taddcctv %g3, 0x1AC3, %i3 fpack32 %f14, %f4, %f2 stx %i4, [%l7 + 0x48] edge32n %o2, %o4, %o0 stb %l2, [%l7 + 0x4A] std %f2, [%l7 + 0x30] fbg %fcc0, loop_903 lduh [%l7 + 0x58], %g2 ld [%l7 + 0x40], %f10 fmovrdne %i1, %f2, %f4 loop_903: sdivcc %l4, 0x0901, %o3 ta %xcc, 0x6 andn %o1, 0x0E0F, %l1 fabss %f10, %f0 ldsw [%l7 + 0x38], %g7 fzeros %f7 movpos %icc, %i6, %g6 call loop_904 fmul8x16au %f11, %f9, %f14 bcs,pn %xcc, loop_905 fblg %fcc3, loop_906 loop_904: sth %i5, [%l7 + 0x2C] ldsw [%l7 + 0x20], %l6 loop_905: sra %l3, 0x1A, %l0 loop_906: fpadd16s %f13, %f8, %f14 ldub [%l7 + 0x60], %i7 brnz %o5, loop_907 bcc,a,pt %xcc, loop_908 srax %o7, %i2, %g1 fandnot2s %f2, %f6, %f0 loop_907: sth %l5, [%l7 + 0x7C] loop_908: fcmps %fcc1, %f9, %f14 movrlez %i0, %g4, %g5 fmovdpos %icc, %f5, %f6 sdivcc %o6, 0x1827, %i3 sra %g3, %o2, %i4 edge32n %o0, %l2, %g2 ldd [%l7 + 0x50], %f2 std %f4, [%l7 + 0x48] fmovdg %xcc, %f10, %f14 fcmpne32 %f6, %f0, %i1 umulcc %l4, %o4, %o1 fbne %fcc2, loop_909 fornot1 %f10, %f0, %f0 fcmple32 %f10, %f12, %l1 fsrc2s %f12, %f12 loop_909: edge32l %g7, %i6, %o3 call loop_910 bvc loop_911 fandnot1 %f6, %f6, %f4 fmovdl %xcc, %f9, %f14 loop_910: fmovdge %icc, %f7, %f2 loop_911: fbug %fcc2, loop_912 ldub [%l7 + 0x49], %g6 ldx [%l7 + 0x48], %l6 fcmps %fcc1, %f3, %f14 loop_912: ld [%l7 + 0x74], %f13 array32 %l3, %l0, %i5 fmovdl %icc, %f12, %f7 tvc %xcc, 0x1 fpsub16 %f2, %f0, %f14 brlz,a %i7, loop_913 fzero %f12 ldub [%l7 + 0x5C], %o7 fpadd32 %f0, %f14, %f2 loop_913: fcmps %fcc1, %f9, %f11 fmovdg %icc, %f3, %f0 movcc %icc, %i2, %g1 ldsh [%l7 + 0x4E], %o5 edge8l %l5, %g4, %g5 fmovdne %xcc, %f15, %f8 sth %o6, [%l7 + 0x6E] lduw [%l7 + 0x08], %i0 bn loop_914 fbug %fcc3, loop_915 ldsw [%l7 + 0x18], %i3 fmovsge %icc, %f1, %f7 loop_914: edge8l %o2, %g3, %i4 loop_915: fmovsneg %icc, %f6, %f3 fmul8x16 %f14, %f14, %f4 bleu,a,pn %icc, loop_916 ta %xcc, 0x7 fsrc2 %f4, %f10 tpos %xcc, 0x5 loop_916: lduw [%l7 + 0x54], %o0 smul %g2, %i1, %l4 fcmpeq32 %f8, %f14, %l2 fcmpne16 %f14, %f2, %o1 ldd [%l7 + 0x48], %f12 movleu %xcc, %o4, %l1 subccc %i6, %g7, %o3 edge8ln %g6, %l6, %l3 sth %l0, [%l7 + 0x40] movvs %xcc, %i7, %i5 movcs %icc, %i2, %o7 edge16ln %g1, %o5, %l5 std %f4, [%l7 + 0x10] fbo,a %fcc2, loop_917 nop setx loop_918, %l0, %l1 jmpl %l1, %g5 brnz,a %g4, loop_919 fnot1s %f10, %f13 loop_917: movl %xcc, %o6, %i3 loop_918: popc 0x0D40, %o2 loop_919: lduw [%l7 + 0x40], %i0 ldub [%l7 + 0x41], %i4 addcc %o0, 0x037E, %g3 addc %g2, 0x13F2, %l4 ld [%l7 + 0x38], %f11 sra %i1, 0x1D, %o1 ldx [%l7 + 0x60], %l2 udivx %o4, 0x0178, %l1 std %f10, [%l7 + 0x08] brz,a %i6, loop_920 fmovrse %g7, %f8, %f3 lduh [%l7 + 0x32], %g6 fbl %fcc2, loop_921 loop_920: ldsh [%l7 + 0x5A], %l6 ldsh [%l7 + 0x56], %l3 bcs,a,pt %xcc, loop_922 loop_921: brlz,a %l0, loop_923 umulcc %o3, 0x1AEB, %i5 tcs %icc, 0x2 loop_922: edge16n %i2, %i7, %g1 loop_923: tle %icc, 0x7 alignaddr %o5, %o7, %l5 stw %g5, [%l7 + 0x78] fcmpgt32 %f4, %f6, %g4 st %f10, [%l7 + 0x64] movrlz %o6, %i3, %o2 ldd [%l7 + 0x28], %f0 fmovdn %icc, %f8, %f0 mulx %i0, %o0, %g3 ldsw [%l7 + 0x68], %g2 edge16ln %i4, %l4, %o1 movcs %icc, %i1, %l2 ldsb [%l7 + 0x4C], %l1 sethi 0x152A, %i6 edge32n %g7, %o4, %g6 fandnot1s %f6, %f5, %f8 ld [%l7 + 0x34], %f14 fornot2s %f6, %f6, %f8 orcc %l3, %l6, %o3 ld [%l7 + 0x58], %f6 movne %icc, %i5, %i2 tvc %icc, 0x1 fmovsgu %xcc, %f1, %f9 ldd [%l7 + 0x40], %f6 sdivx %i7, 0x1BC9, %l0 lduw [%l7 + 0x3C], %g1 sth %o7, [%l7 + 0x0E] andncc %l5, %g5, %o5 brlez %o6, loop_924 te %xcc, 0x1 stx %i3, [%l7 + 0x38] ldub [%l7 + 0x41], %o2 loop_924: umulcc %g4, %o0, %g3 fandnot2s %f12, %f4, %f15 xorcc %g2, 0x0B10, %i0 mova %icc, %l4, %i4 ble,a %icc, loop_925 fmuld8sux16 %f11, %f10, %f14 srlx %i1, 0x1E, %l2 bcs,pt %icc, loop_926 loop_925: movrlz %l1, 0x33D, %o1 nop setx loop_927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc1, loop_928 loop_926: fbule,a %fcc1, loop_929 tsubcctv %i6, %o4, %g6 loop_927: fmovd %f8, %f14 loop_928: tle %xcc, 0x4 loop_929: fmovsgu %icc, %f12, %f6 stw %g7, [%l7 + 0x70] ldsw [%l7 + 0x7C], %l6 movleu %icc, %l3, %i5 std %f6, [%l7 + 0x48] umulcc %i2, 0x0164, %o3 fcmpd %fcc0, %f2, %f14 ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x78], %l0 stw %g1, [%l7 + 0x54] ld [%l7 + 0x60], %f5 bcc,a,pn %icc, loop_930 fandnot2 %f8, %f10, %f6 ldsb [%l7 + 0x10], %i7 movge %xcc, %o7, %l5 loop_930: be,a,pt %icc, loop_931 fmovspos %xcc, %f4, %f10 fbo %fcc0, loop_932 alignaddrl %g5, %o6, %o5 loop_931: fpadd16s %f10, %f8, %f7 be %xcc, loop_933 loop_932: st %f4, [%l7 + 0x7C] fmovde %icc, %f3, %f6 fabsd %f4, %f12 loop_933: fpsub16 %f10, %f0, %f8 fmovrsgez %i3, %f4, %f5 nop setx loop_934, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f14, %f2 movrgz %g4, %o0, %o2 fcmpgt32 %f12, %f4, %g2 loop_934: fblg,a %fcc1, loop_935 fmovdgu %icc, %f7, %f6 fbul,a %fcc1, loop_936 fcmpne16 %f4, %f12, %g3 loop_935: bl %icc, loop_937 ldd [%l7 + 0x58], %f10 loop_936: fbu %fcc1, loop_938 brgz %i0, loop_939 loop_937: xor %i4, %l4, %l2 te %xcc, 0x1 loop_938: alignaddrl %l1, %o1, %i1 loop_939: subccc %i6, %o4, %g6 movre %l6, 0x2B2, %g7 ldd [%l7 + 0x78], %f4 edge8 %i5, %i2, %l3 fmovdl %xcc, %f1, %f8 bvs,a,pn %icc, loop_940 fbug,a %fcc2, loop_941 fmul8sux16 %f10, %f8, %f8 movrlz %o3, %g1, %i7 loop_940: lduh [%l7 + 0x6A], %o7 loop_941: ldsw [%l7 + 0x0C], %l0 ld [%l7 + 0x38], %f9 sethi 0x08C5, %g5 tsubcctv %l5, %o5, %o6 tne %xcc, 0x5 edge16l %g4, %i3, %o2 sth %g2, [%l7 + 0x7E] tg %icc, 0x2 fornot1s %f12, %f2, %f12 taddcctv %o0, %i0, %g3 fbe,a %fcc1, loop_942 fnot2s %f8, %f5 fmovrdgz %l4, %f6, %f12 stx %l2, [%l7 + 0x58] loop_942: brlez,a %l1, loop_943 std %f4, [%l7 + 0x50] sth %o1, [%l7 + 0x0C] sth %i4, [%l7 + 0x3E] loop_943: add %i1, 0x12B3, %i6 bge,a loop_944 lduh [%l7 + 0x64], %g6 fpack16 %f2, %f13 edge32 %l6, %o4, %i5 loop_944: stb %i2, [%l7 + 0x1C] fbn %fcc2, loop_945 sth %l3, [%l7 + 0x08] ldx [%l7 + 0x18], %o3 fxnor %f0, %f8, %f8 loop_945: fbu %fcc1, loop_946 fpack32 %f2, %f0, %f0 tl %xcc, 0x5 bg,a,pn %icc, loop_947 loop_946: stx %g7, [%l7 + 0x10] fblg %fcc2, loop_948 ldd [%l7 + 0x20], %f2 loop_947: fbul %fcc0, loop_949 fmovsgu %icc, %f1, %f8 loop_948: fand %f2, %f6, %f8 fbu,a %fcc0, loop_950 loop_949: addccc %g1, %o7, %l0 udivx %g5, 0x0C62, %i7 fcmped %fcc3, %f6, %f4 loop_950: udivx %l5, 0x0EE1, %o5 lduh [%l7 + 0x66], %o6 tsubcctv %i3, %o2, %g2 fexpand %f12, %f12 tn %icc, 0x7 ldd [%l7 + 0x08], %f6 ldsw [%l7 + 0x54], %o0 fmuld8ulx16 %f4, %f2, %f12 lduw [%l7 + 0x40], %g4 fbo,a %fcc0, loop_951 faligndata %f6, %f0, %f12 ldub [%l7 + 0x7B], %i0 st %f13, [%l7 + 0x68] loop_951: fmovsge %icc, %f9, %f13 ldx [%l7 + 0x78], %l4 stb %l2, [%l7 + 0x1E] st %f5, [%l7 + 0x54] brlz,a %l1, loop_952 and %g3, 0x0E4A, %o1 fbn %fcc2, loop_953 ldsw [%l7 + 0x24], %i1 loop_952: stw %i6, [%l7 + 0x74] edge8l %i4, %l6, %g6 loop_953: tle %xcc, 0x4 bneg,a,pt %icc, loop_954 sra %i5, 0x0C, %o4 movre %i2, 0x2D2, %o3 movleu %xcc, %g7, %g1 loop_954: std %f12, [%l7 + 0x50] orn %l3, %l0, %o7 ldub [%l7 + 0x39], %i7 sll %g5, %o5, %l5 fpack32 %f4, %f0, %f14 orncc %o6, 0x1447, %o2 fmovsn %xcc, %f13, %f1 movrgez %i3, %g2, %g4 fands %f9, %f10, %f1 and %i0, %l4, %l2 subccc %l1, 0x1FF9, %o0 ldx [%l7 + 0x48], %g3 edge16 %i1, %i6, %i4 ldsh [%l7 + 0x7C], %l6 tn %icc, 0x7 subccc %o1, 0x100D, %g6 fmovdle %xcc, %f8, %f7 edge8 %o4, %i2, %i5 sdivx %o3, 0x02B9, %g1 fmovdne %icc, %f10, %f12 fornot2s %f3, %f12, %f13 alignaddrl %l3, %g7, %o7 ldx [%l7 + 0x58], %l0 bl %icc, loop_955 bleu,pt %xcc, loop_956 fxnors %f0, %f12, %f2 orcc %g5, %o5, %l5 loop_955: ldub [%l7 + 0x32], %o6 loop_956: fbu %fcc0, loop_957 fmovs %f13, %f15 ldd [%l7 + 0x20], %f14 std %f10, [%l7 + 0x18] loop_957: fmovsn %xcc, %f15, %f8 tpos %xcc, 0x6 ld [%l7 + 0x50], %f10 nop setx loop_958, %l0, %l1 jmpl %l1, %o2 tvs %icc, 0x1 brlez %i3, loop_959 fmovrde %i7, %f0, %f0 loop_958: edge16ln %g4, %g2, %l4 fbu,a %fcc0, loop_960 loop_959: edge8n %i0, %l2, %o0 ldub [%l7 + 0x15], %l1 ldx [%l7 + 0x70], %i1 loop_960: fmovsa %icc, %f0, %f14 fandnot1s %f10, %f13, %f4 fbn,a %fcc3, loop_961 fsrc1s %f7, %f1 movpos %xcc, %i6, %i4 fcmpeq16 %f6, %f4, %g3 loop_961: ldd [%l7 + 0x08], %f14 subc %l6, %g6, %o1 fbe,a %fcc3, loop_962 fpadd32 %f0, %f6, %f2 tne %xcc, 0x4 mova %xcc, %i2, %o4 loop_962: st %f14, [%l7 + 0x4C] ldsw [%l7 + 0x20], %i5 sdiv %o3, 0x0226, %g1 fxnor %f2, %f10, %f12 ldsh [%l7 + 0x2A], %l3 std %f12, [%l7 + 0x20] lduh [%l7 + 0x74], %g7 sth %l0, [%l7 + 0x74] fmovrdlz %o7, %f10, %f6 lduh [%l7 + 0x30], %g5 tne %xcc, 0x6 movrne %l5, 0x272, %o6 srax %o5, 0x10, %i3 st %f10, [%l7 + 0x10] fcmps %fcc0, %f15, %f1 fmovrdlz %i7, %f6, %f8 tcs %icc, 0x1 xnor %g4, 0x0837, %g2 bshuffle %f4, %f6, %f8 ldub [%l7 + 0x3F], %l4 st %f13, [%l7 + 0x30] popc %o2, %i0 stx %l2, [%l7 + 0x60] fmovrdne %l1, %f10, %f0 orcc %o0, 0x028A, %i1 fpack32 %f4, %f8, %f2 movge %xcc, %i4, %i6 for %f12, %f0, %f10 andcc %g3, %g6, %l6 bgu,a %xcc, loop_963 bneg %xcc, loop_964 fbl,a %fcc1, loop_965 fmovdvs %xcc, %f13, %f3 loop_963: ld [%l7 + 0x4C], %f9 loop_964: edge8n %i2, %o1, %i5 loop_965: ldx [%l7 + 0x28], %o4 bge,a,pt %xcc, loop_966 movpos %icc, %g1, %l3 edge8n %o3, %g7, %l0 st %f13, [%l7 + 0x1C] loop_966: fbge %fcc2, loop_967 move %icc, %g5, %o7 xorcc %l5, 0x16B5, %o5 pdist %f2, %f10, %f14 loop_967: bleu,a loop_968 and %i3, %i7, %o6 tn %icc, 0x4 fand %f12, %f0, %f6 loop_968: movl %icc, %g2, %g4 fmovdneg %icc, %f13, %f12 movg %xcc, %l4, %o2 mulscc %l2, %i0, %l1 fmovdge %icc, %f15, %f13 ld [%l7 + 0x1C], %f2 fbo %fcc2, loop_969 tcc %xcc, 0x5 brgz %i1, loop_970 xnor %i4, %o0, %g3 loop_969: fmovdcc %xcc, %f6, %f6 ldsh [%l7 + 0x7A], %i6 loop_970: fandnot1s %f1, %f15, %f13 sdiv %g6, 0x1E76, %i2 ldsb [%l7 + 0x1C], %o1 movrlz %l6, 0x174, %o4 ldsh [%l7 + 0x68], %i5 andn %l3, 0x03B4, %o3 fmovdpos %xcc, %f5, %f12 subccc %g7, %l0, %g1 st %f4, [%l7 + 0x30] fcmpne32 %f14, %f10, %g5 fmul8x16 %f11, %f6, %f2 stb %o7, [%l7 + 0x30] sllx %l5, %i3, %o5 edge16l %o6, %i7, %g2 stw %g4, [%l7 + 0x0C] sth %l4, [%l7 + 0x24] std %f12, [%l7 + 0x30] fbge %fcc2, loop_971 fmovdneg %xcc, %f11, %f7 fnot2 %f10, %f0 and %l2, %i0, %o2 loop_971: ldd [%l7 + 0x10], %f4 fbule,a %fcc3, loop_972 fnot2 %f0, %f2 andncc %i1, %l1, %i4 edge16 %o0, %i6, %g6 loop_972: ld [%l7 + 0x10], %f10 fors %f5, %f8, %f9 stb %i2, [%l7 + 0x56] lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x10], %f10 taddcctv %l6, 0x18F4, %o4 tgu %xcc, 0x2 fmovdl %xcc, %f15, %f5 st %f11, [%l7 + 0x28] fcmps %fcc0, %f8, %f10 fpack16 %f0, %f1 fmovrdne %i5, %f6, %f6 tleu %xcc, 0x1 ld [%l7 + 0x58], %f4 ldx [%l7 + 0x48], %o1 fandnot1s %f15, %f10, %f10 fnor %f14, %f14, %f14 bcc,a,pt %icc, loop_973 fpsub16 %f14, %f8, %f4 fbe,a %fcc0, loop_974 lduw [%l7 + 0x60], %o3 loop_973: ldd [%l7 + 0x30], %f2 nop setx loop_975, %l0, %l1 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_974: ldsb [%l7 + 0x2A], %g7 fmovs %f12, %f14 tl %icc, 0x7 loop_975: sethi 0x1B6A, %l0 movre %g1, 0x21C, %g5 stb %o7, [%l7 + 0x70] fmovsleu %icc, %f2, %f0 ldsh [%l7 + 0x2E], %l3 fcmpgt32 %f2, %f12, %l5 ldx [%l7 + 0x18], %i3 bcc,a,pt %xcc, loop_976 fxnor %f10, %f4, %f2 pdist %f4, %f4, %f10 movg %xcc, %o5, %o6 loop_976: tleu %icc, 0x3 movrgez %i7, 0x2CE, %g2 fbuge,a %fcc2, loop_977 ldsw [%l7 + 0x64], %g4 stw %l4, [%l7 + 0x44] movvs %icc, %l2, %i0 loop_977: sub %i1, 0x02A5, %o2 faligndata %f2, %f4, %f8 stb %i4, [%l7 + 0x5C] fpadd16s %f3, %f11, %f2 bg,pt %xcc, loop_978 fpsub32 %f14, %f10, %f2 fmovde %icc, %f11, %f13 brnz,a %l1, loop_979 loop_978: ldx [%l7 + 0x30], %i6 std %f0, [%l7 + 0x60] ldd [%l7 + 0x68], %f8 loop_979: lduw [%l7 + 0x4C], %o0 stb %i2, [%l7 + 0x47] fmovs %f6, %f10 ldx [%l7 + 0x30], %g6 ldx [%l7 + 0x48], %l6 stx %g3, [%l7 + 0x40] lduh [%l7 + 0x0C], %i5 fba,a %fcc0, loop_980 subcc %o4, 0x1198, %o1 brlz,a %g7, loop_981 fpsub16s %f12, %f4, %f10 loop_980: fmuld8ulx16 %f7, %f4, %f6 ldx [%l7 + 0x08], %o3 loop_981: lduh [%l7 + 0x3C], %g1 tle %xcc, 0x0 stw %l0, [%l7 + 0x44] edge8ln %g5, %l3, %l5 fsrc1s %f9, %f2 movg %icc, %i3, %o5 taddcc %o6, 0x1245, %i7 fmovs %f2, %f5 fmovscs %xcc, %f6, %f15 fnegd %f10, %f14 fmovdl %xcc, %f5, %f10 fbg,a %fcc3, loop_982 stb %o7, [%l7 + 0x20] bleu,a,pn %xcc, loop_983 ldsh [%l7 + 0x72], %g2 loop_982: fmovspos %xcc, %f11, %f8 sth %l4, [%l7 + 0x0C] loop_983: fbule,a %fcc0, loop_984 movn %xcc, %g4, %i0 tneg %xcc, 0x0 fmovdvc %xcc, %f5, %f10 loop_984: fpack16 %f4, %f13 edge8n %l2, %i1, %o2 fmovdne %xcc, %f10, %f8 ldx [%l7 + 0x68], %i4 ldsw [%l7 + 0x30], %i6 fmuld8ulx16 %f15, %f2, %f6 fmovse %icc, %f2, %f4 sethi 0x0235, %l1 movgu %icc, %i2, %o0 fmovsl %xcc, %f14, %f14 fornot1s %f14, %f2, %f5 bneg,pt %xcc, loop_985 fmovsvs %xcc, %f15, %f1 fmovdn %icc, %f11, %f3 movge %xcc, %l6, %g6 loop_985: fors %f12, %f3, %f14 array32 %i5, %g3, %o4 smul %o1, 0x018F, %g7 smul %g1, 0x1B51, %l0 movvs %xcc, %o3, %l3 fmovsg %icc, %f2, %f3 fmovrse %g5, %f1, %f10 call loop_986 sra %i3, %l5, %o5 ldub [%l7 + 0x26], %i7 fandnot2s %f10, %f6, %f3 loop_986: movge %icc, %o6, %g2 brgz %l4, loop_987 tg %xcc, 0x7 std %f6, [%l7 + 0x40] nop setx loop_988, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_987: alignaddrl %o7, %g4, %l2 fcmple32 %f14, %f2, %i1 movne %icc, %i0, %i4 loop_988: brz %o2, loop_989 ldx [%l7 + 0x28], %l1 fmovdle %xcc, %f12, %f15 lduw [%l7 + 0x78], %i6 loop_989: stx %o0, [%l7 + 0x78] fmovdle %icc, %f3, %f12 ldsb [%l7 + 0x29], %i2 srlx %l6, %i5, %g6 subc %g3, %o4, %o1 bneg,pt %icc, loop_990 fpsub32s %f13, %f4, %f12 andncc %g1, %l0, %g7 bn loop_991 loop_990: fmovrse %o3, %f12, %f8 brnz %l3, loop_992 fmul8ulx16 %f10, %f10, %f12 loop_991: movne %xcc, %g5, %l5 ldd [%l7 + 0x50], %f14 loop_992: std %f6, [%l7 + 0x48] fmovdne %icc, %f6, %f14 ldsb [%l7 + 0x1C], %o5 siam 0x0 std %f8, [%l7 + 0x38] bcs,pt %xcc, loop_993 fpack16 %f6, %f0 brz %i3, loop_994 ldd [%l7 + 0x08], %f8 loop_993: ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x2C], %o6 loop_994: st %f13, [%l7 + 0x20] sllx %g2, %i7, %l4 edge8l %g4, %l2, %i1 brlez %i0, loop_995 ldd [%l7 + 0x40], %f2 fmovsvc %icc, %f4, %f9 st %f11, [%l7 + 0x30] loop_995: be,pt %xcc, loop_996 ldx [%l7 + 0x40], %o7 array32 %i4, %o2, %i6 stw %l1, [%l7 + 0x70] loop_996: lduh [%l7 + 0x42], %i2 fmovsg %xcc, %f5, %f10 edge16l %l6, %o0, %g6 sdivx %i5, 0x1D09, %g3 movn %xcc, %o1, %g1 ldx [%l7 + 0x48], %l0 bl,a,pn %xcc, loop_997 taddcctv %g7, %o4, %l3 tvc %icc, 0x5 tpos %xcc, 0x7 loop_997: fcmpeq16 %f6, %f8, %o3 ldx [%l7 + 0x58], %l5 ld [%l7 + 0x60], %f7 tge %xcc, 0x4 xnorcc %g5, %i3, %o6 subccc %o5, 0x1DCF, %g2 movcc %xcc, %i7, %g4 stw %l2, [%l7 + 0x54] ld [%l7 + 0x60], %f3 fabss %f1, %f8 lduh [%l7 + 0x76], %l4 addccc %i0, 0x0DF5, %o7 tn %icc, 0x5 ldub [%l7 + 0x14], %i1 tcc %icc, 0x5 fand %f10, %f0, %f10 fornot2 %f6, %f0, %f12 edge16ln %o2, %i4, %l1 ldsb [%l7 + 0x66], %i6 fmovspos %xcc, %f7, %f15 tleu %icc, 0x7 edge8ln %l6, %o0, %i2 edge32l %g6, %i5, %g3 ldub [%l7 + 0x7C], %g1 addccc %l0, %g7, %o1 edge16l %o4, %o3, %l5 stb %g5, [%l7 + 0x3B] te %icc, 0x1 ldsh [%l7 + 0x1E], %l3 movrlez %o6, 0x2CF, %o5 tge %xcc, 0x2 fbl %fcc3, loop_998 move %icc, %g2, %i7 std %f10, [%l7 + 0x20] srl %i3, %l2, %g4 loop_998: xorcc %l4, 0x1F57, %i0 move %xcc, %o7, %o2 fands %f5, %f11, %f10 ldx [%l7 + 0x78], %i1 fpackfix %f14, %f11 ldx [%l7 + 0x18], %i4 ldub [%l7 + 0x48], %l1 edge8n %l6, %i6, %i2 st %f1, [%l7 + 0x14] fand %f2, %f6, %f2 mulscc %o0, 0x102C, %g6 fpack16 %f10, %f7 ldsb [%l7 + 0x44], %g3 ldsb [%l7 + 0x64], %i5 bcs,a,pt %xcc, loop_999 tle %icc, 0x1 fnor %f12, %f10, %f2 fbu %fcc0, loop_1000 loop_999: orcc %g1, %g7, %o1 fbuge %fcc3, loop_1001 ble,a,pn %icc, loop_1002 loop_1000: fabss %f13, %f7 fpsub16 %f2, %f10, %f14 loop_1001: fpsub16s %f8, %f0, %f3 loop_1002: fmovrslz %l0, %f7, %f1 fpack32 %f4, %f0, %f12 ldx [%l7 + 0x40], %o4 movleu %icc, %o3, %g5 add %l3, 0x121B, %o6 fpackfix %f10, %f0 brlez,a %o5, loop_1003 fpadd16s %f9, %f8, %f1 fxnors %f7, %f14, %f9 st %f13, [%l7 + 0x70] loop_1003: fmovrslez %g2, %f4, %f1 addcc %l5, %i7, %i3 edge32l %g4, %l4, %i0 edge32ln %l2, %o7, %o2 movgu %icc, %i4, %l1 std %f2, [%l7 + 0x58] bvc,a,pt %icc, loop_1004 movrlz %i1, %l6, %i6 std %f6, [%l7 + 0x58] fbne %fcc2, loop_1005 loop_1004: fmovsne %icc, %f2, %f6 xor %i2, %o0, %g3 movn %icc, %g6, %i5 loop_1005: sth %g7, [%l7 + 0x64] fpadd32 %f14, %f12, %f12 fmovda %xcc, %f6, %f3 ldx [%l7 + 0x40], %g1 st %f1, [%l7 + 0x30] fmovrdgez %l0, %f0, %f12 ldsw [%l7 + 0x14], %o4 fcmpeq32 %f12, %f2, %o1 fpadd32s %f5, %f15, %f13 subccc %o3, 0x09F9, %l3 fmul8sux16 %f0, %f6, %f0 bleu,a,pn %icc, loop_1006 mulscc %g5, %o5, %o6 ldsh [%l7 + 0x0A], %g2 subccc %i7, %l5, %i3 loop_1006: bge,a loop_1007 fnot2s %f15, %f3 nop setx loop_1008, %l0, %l1 jmpl %l1, %g4 lduw [%l7 + 0x78], %l4 loop_1007: bleu,a loop_1009 lduw [%l7 + 0x30], %i0 loop_1008: bn,a %icc, loop_1010 ldx [%l7 + 0x30], %o7 loop_1009: movl %icc, %l2, %o2 lduh [%l7 + 0x1E], %i4 loop_1010: brz %l1, loop_1011 brlz %l6, loop_1012 edge8 %i1, %i2, %i6 fmovdleu %icc, %f1, %f14 loop_1011: stb %g3, [%l7 + 0x5D] loop_1012: array16 %o0, %g6, %g7 fmovdleu %icc, %f4, %f12 andn %i5, 0x0F1E, %g1 sth %l0, [%l7 + 0x6A] stb %o4, [%l7 + 0x5A] bneg,pn %xcc, loop_1013 bneg,a,pn %xcc, loop_1014 fmovdn %xcc, %f8, %f0 nop setx loop_1015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1013: std %f14, [%l7 + 0x68] loop_1014: stw %o1, [%l7 + 0x24] fmovdne %xcc, %f10, %f5 loop_1015: bl,pn %xcc, loop_1016 fcmple32 %f2, %f8, %o3 tl %icc, 0x6 tgu %xcc, 0x0 loop_1016: edge16ln %g5, %l3, %o5 umul %o6, %g2, %i7 edge8ln %l5, %i3, %l4 ld [%l7 + 0x68], %f0 tcs %icc, 0x7 fcmpeq32 %f12, %f12, %g4 tg %icc, 0x6 tcc %xcc, 0x0 stw %i0, [%l7 + 0x20] fmovdvs %icc, %f12, %f4 ld [%l7 + 0x10], %f8 fba,a %fcc1, loop_1017 fblg %fcc2, loop_1018 subc %l2, 0x1715, %o7 movvs %xcc, %i4, %l1 loop_1017: fmovsneg %xcc, %f7, %f6 loop_1018: brgez %l6, loop_1019 fbug,a %fcc0, loop_1020 bcs,pn %xcc, loop_1021 be,pt %icc, loop_1022 loop_1019: ldsh [%l7 + 0x24], %i1 loop_1020: fnot1 %f10, %f8 loop_1021: ldub [%l7 + 0x58], %o2 loop_1022: fmovdgu %xcc, %f0, %f10 ld [%l7 + 0x34], %f10 stb %i6, [%l7 + 0x6C] move %icc, %i2, %g3 fmovdl %icc, %f7, %f8 fmovd %f14, %f0 ldsh [%l7 + 0x22], %o0 fmuld8ulx16 %f3, %f1, %f12 tcs %xcc, 0x3 pdist %f6, %f0, %f14 bcs,pn %xcc, loop_1023 fpsub32s %f10, %f9, %f8 fmovsl %icc, %f9, %f11 stw %g7, [%l7 + 0x24] loop_1023: fsrc2 %f2, %f4 fmovdvs %xcc, %f2, %f15 edge32n %i5, %g1, %g6 tvs %icc, 0x1 fxnors %f14, %f4, %f14 sethi 0x14A7, %o4 ldsw [%l7 + 0x1C], %l0 udiv %o3, 0x19B3, %g5 array32 %o1, %l3, %o6 fmovrsgez %o5, %f11, %f4 faligndata %f2, %f12, %f10 fpadd16s %f13, %f14, %f12 fmovsneg %xcc, %f0, %f5 move %icc, %g2, %l5 movge %icc, %i7, %i3 movvs %xcc, %l4, %g4 movg %icc, %l2, %o7 ld [%l7 + 0x34], %f9 xorcc %i0, 0x1926, %l1 edge8n %l6, %i4, %o2 fsrc1s %f1, %f7 tleu %icc, 0x3 movleu %xcc, %i1, %i2 st %f2, [%l7 + 0x28] ldx [%l7 + 0x50], %g3 movvc %icc, %o0, %g7 ldsw [%l7 + 0x0C], %i6 sra %g1, 0x17, %i5 ld [%l7 + 0x2C], %f10 stx %o4, [%l7 + 0x60] fcmpne32 %f14, %f10, %g6 ldd [%l7 + 0x40], %f0 ldsh [%l7 + 0x74], %o3 fbul,a %fcc2, loop_1024 fbne %fcc1, loop_1025 fexpand %f0, %f10 fmul8x16al %f6, %f1, %f12 loop_1024: orncc %g5, %l0, %o1 loop_1025: fmovrdlez %o6, %f6, %f8 brgez,a %l3, loop_1026 fmovdcc %xcc, %f12, %f15 fmovrse %g2, %f6, %f0 stw %l5, [%l7 + 0x68] loop_1026: fcmpes %fcc0, %f6, %f9 fbug %fcc3, loop_1027 ldsb [%l7 + 0x71], %i7 bg,a %icc, loop_1028 and %i3, 0x1D50, %l4 loop_1027: ldsw [%l7 + 0x1C], %g4 ld [%l7 + 0x10], %f15 loop_1028: fxor %f10, %f0, %f0 tge %icc, 0x1 stw %l2, [%l7 + 0x54] nop setx loop_1029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg,a %fcc1, loop_1030 lduh [%l7 + 0x0A], %o7 fbuge %fcc3, loop_1031 loop_1029: xor %o5, %l1, %l6 loop_1030: std %f8, [%l7 + 0x70] ldub [%l7 + 0x33], %i0 loop_1031: ldsh [%l7 + 0x1C], %o2 ldsw [%l7 + 0x68], %i4 fpadd16 %f12, %f14, %f8 fpsub32 %f10, %f6, %f4 movge %xcc, %i1, %i2 ldd [%l7 + 0x08], %f0 tpos %xcc, 0x2 movl %icc, %o0, %g7 bne,a loop_1032 fbule,a %fcc1, loop_1033 fnands %f6, %f3, %f1 mulx %i6, 0x1737, %g1 loop_1032: movrne %i5, %o4, %g3 loop_1033: ldsw [%l7 + 0x18], %o3 stb %g5, [%l7 + 0x2F] andn %g6, %l0, %o1 ldd [%l7 + 0x60], %f2 move %icc, %l3, %o6 addcc %g2, %l5, %i3 ldub [%l7 + 0x5D], %i7 std %f14, [%l7 + 0x20] st %f9, [%l7 + 0x08] movl %xcc, %g4, %l2 tcc %xcc, 0x1 fsrc2 %f6, %f10 subc %o7, %l4, %l1 std %f8, [%l7 + 0x18] fpackfix %f14, %f4 xnor %o5, 0x16AC, %i0 fmovdcs %icc, %f14, %f8 ldsw [%l7 + 0x54], %l6 bpos,a,pn %icc, loop_1034 pdist %f4, %f10, %f14 fpadd16 %f10, %f10, %f2 ldd [%l7 + 0x38], %f12 loop_1034: ldsb [%l7 + 0x48], %i4 array8 %i1, %o2, %i2 ldd [%l7 + 0x70], %f12 fmovrdgz %o0, %f4, %f8 be %icc, loop_1035 udivcc %i6, 0x1B7B, %g1 nop setx loop_1036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc3, loop_1037 loop_1035: movrgz %i5, %g7, %o4 mova %icc, %o3, %g3 loop_1036: tvs %icc, 0x7 loop_1037: tsubcc %g6, %l0, %o1 fpsub16 %f0, %f6, %f0 fblg,a %fcc1, loop_1038 fnot1 %f14, %f14 ldsb [%l7 + 0x63], %l3 movcs %icc, %g5, %g2 loop_1038: bleu,pn %xcc, loop_1039 movne %xcc, %o6, %l5 stb %i3, [%l7 + 0x65] ldsb [%l7 + 0x75], %i7 loop_1039: ldsb [%l7 + 0x29], %g4 fnot1s %f2, %f4 lduh [%l7 + 0x5C], %o7 fmovsl %icc, %f5, %f3 fmovse %xcc, %f3, %f9 tl %xcc, 0x7 fbul %fcc2, loop_1040 movneg %xcc, %l4, %l1 lduh [%l7 + 0x48], %l2 edge8l %i0, %l6, %o5 loop_1040: fbuge,a %fcc2, loop_1041 movrlz %i1, %i4, %o2 ldx [%l7 + 0x78], %o0 ldub [%l7 + 0x24], %i2 loop_1041: fone %f4 fcmpne16 %f2, %f4, %i6 fmovsvs %xcc, %f14, %f6 fcmpne16 %f0, %f14, %i5 fmul8sux16 %f0, %f2, %f14 ld [%l7 + 0x2C], %f8 call loop_1042 movre %g7, 0x2CC, %g1 brz,a %o3, loop_1043 movpos %icc, %g3, %g6 loop_1042: fcmpd %fcc3, %f0, %f8 sth %l0, [%l7 + 0x18] loop_1043: ldx [%l7 + 0x58], %o4 fmovsne %xcc, %f11, %f2 nop setx loop_1044, %l0, %l1 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 %l3, %f2, %f8 sll %g5, 0x1B, %o1 ld [%l7 + 0x5C], %f12 loop_1044: fmovsle %icc, %f9, %f1 bgu,pt %xcc, loop_1045 tsubcctv %o6, 0x06F1, %l5 bvs,a %icc, loop_1046 fzeros %f13 loop_1045: fbule,a %fcc1, loop_1047 fmovdg %icc, %f3, %f3 loop_1046: stx %i3, [%l7 + 0x68] movleu %xcc, %g2, %i7 loop_1047: fcmpgt16 %f12, %f6, %g4 orncc %o7, %l1, %l4 ldd [%l7 + 0x68], %f4 fpackfix %f2, %f8 bn,pt %xcc, loop_1048 fsrc2 %f0, %f2 nop setx loop_1049, %l0, %l1 jmpl %l1, %l2 fcmple16 %f2, %f4, %l6 loop_1048: bvs,a loop_1050 ldx [%l7 + 0x10], %i0 loop_1049: stx %o5, [%l7 + 0x20] std %f4, [%l7 + 0x50] loop_1050: lduw [%l7 + 0x2C], %i1 ldub [%l7 + 0x10], %i4 fmovsleu %icc, %f11, %f7 ldsh [%l7 + 0x1C], %o2 fmul8x16au %f15, %f5, %f4 udivx %o0, 0x0FFA, %i2 stw %i6, [%l7 + 0x4C] orncc %g7, 0x065F, %g1 mova %xcc, %o3, %i5 fzeros %f5 fble %fcc1, loop_1051 fmovdl %icc, %f0, %f6 bne %xcc, loop_1052 bshuffle %f0, %f2, %f8 loop_1051: fsrc1 %f12, %f0 ldub [%l7 + 0x52], %g3 loop_1052: fors %f15, %f10, %f1 fnegs %f8, %f8 fmovsne %xcc, %f10, %f15 fmuld8ulx16 %f8, %f11, %f14 ldsw [%l7 + 0x4C], %l0 fcmple32 %f2, %f4, %g6 smul %l3, 0x0A90, %g5 fmovrdlez %o4, %f10, %f8 fmovrdlz %o1, %f14, %f2 taddcctv %l5, %o6, %g2 fmovsvc %xcc, %f2, %f12 fbne %fcc2, loop_1053 fpadd32s %f1, %f5, %f7 fbug %fcc2, loop_1054 fbe,a %fcc3, loop_1055 loop_1053: nop setx loop_1056, %l0, %l1 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 %i7, [%l7 + 0x58] loop_1054: fble,a %fcc3, loop_1057 loop_1055: tvc %icc, 0x0 loop_1056: fcmpeq16 %f12, %f10, %g4 movvc %xcc, %o7, %i3 loop_1057: and %l4, %l2, %l1 movrne %l6, 0x30D, %i0 fornot2s %f11, %f2, %f2 bcc,a loop_1058 fmovrdne %i1, %f6, %f12 addcc %i4, 0x0DB6, %o5 te %icc, 0x3 loop_1058: brlz %o0, loop_1059 call loop_1060 popc 0x187B, %i2 fexpand %f8, %f6 loop_1059: stb %i6, [%l7 + 0x0D] loop_1060: call loop_1061 ldsb [%l7 + 0x52], %o2 array16 %g1, %g7, %o3 addccc %i5, 0x1A87, %g3 loop_1061: bshuffle %f10, %f4, %f2 edge32n %l0, %l3, %g6 lduh [%l7 + 0x28], %o4 fbn,a %fcc2, loop_1062 st %f15, [%l7 + 0x2C] tcc %icc, 0x7 te %xcc, 0x4 loop_1062: ldsh [%l7 + 0x62], %g5 stx %l5, [%l7 + 0x28] andncc %o1, %g2, %i7 fmovrde %g4, %f4, %f14 stb %o6, [%l7 + 0x0C] xorcc %o7, 0x1393, %l4 ldx [%l7 + 0x48], %i3 subcc %l1, 0x0BB7, %l2 ld [%l7 + 0x34], %f14 fcmpne16 %f6, %f4, %l6 tl %xcc, 0x3 fba %fcc1, loop_1063 lduw [%l7 + 0x54], %i1 fmovsg %icc, %f5, %f2 ld [%l7 + 0x34], %f10 loop_1063: fmovsg %xcc, %f5, %f9 std %f12, [%l7 + 0x68] edge32l %i0, %o5, %o0 orncc %i2, %i6, %o2 fmovdle %xcc, %f14, %f7 fabsd %f10, %f2 ldsb [%l7 + 0x20], %g1 fmovrsne %i4, %f6, %f14 st %f5, [%l7 + 0x3C] fpsub16 %f2, %f4, %f10 fabsd %f8, %f10 fbe %fcc3, loop_1064 fmovde %xcc, %f11, %f1 ldsb [%l7 + 0x65], %g7 ldub [%l7 + 0x18], %o3 loop_1064: fba %fcc0, loop_1065 tsubcctv %g3, %l0, %i5 fcmpeq32 %f0, %f12, %g6 fcmpd %fcc3, %f12, %f14 loop_1065: stw %o4, [%l7 + 0x50] stw %l3, [%l7 + 0x6C] tneg %icc, 0x6 tpos %icc, 0x3 ldsb [%l7 + 0x45], %l5 fmovdge %xcc, %f7, %f11 st %f1, [%l7 + 0x3C] fmovsvs %xcc, %f15, %f9 fpadd16s %f5, %f5, %f12 stb %o1, [%l7 + 0x09] ldd [%l7 + 0x58], %f8 ldsb [%l7 + 0x25], %g5 stb %g2, [%l7 + 0x5D] movre %g4, 0x248, %i7 fand %f14, %f6, %f14 fba %fcc3, loop_1066 movrne %o7, 0x0B1, %l4 fbl %fcc3, loop_1067 ldsw [%l7 + 0x28], %i3 loop_1066: movrgez %l1, %o6, %l2 fcmple16 %f12, %f4, %l6 loop_1067: ldsh [%l7 + 0x1C], %i0 bl,pn %xcc, loop_1068 fmovrsgez %i1, %f7, %f15 bl loop_1069 lduw [%l7 + 0x44], %o5 loop_1068: fpadd32s %f0, %f8, %f6 fpsub32 %f4, %f14, %f10 loop_1069: edge8l %o0, %i2, %o2 stw %i6, [%l7 + 0x78] ldub [%l7 + 0x4A], %g1 brgez %i4, loop_1070 stb %g7, [%l7 + 0x08] ba,a,pt %icc, loop_1071 stw %g3, [%l7 + 0x58] loop_1070: alignaddr %o3, %l0, %g6 edge8l %o4, %i5, %l5 loop_1071: sdivx %l3, 0x15AB, %o1 subccc %g2, 0x0640, %g5 edge16 %i7, %o7, %g4 and %l4, %l1, %o6 fbne,a %fcc3, loop_1072 fmovsvs %xcc, %f13, %f13 lduh [%l7 + 0x7C], %l2 fmovsne %icc, %f2, %f15 loop_1072: edge16ln %l6, %i3, %i1 fmovdg %xcc, %f10, %f15 fmuld8sux16 %f5, %f10, %f0 fmovrsgz %i0, %f0, %f8 sth %o5, [%l7 + 0x4C] fbne %fcc2, loop_1073 edge32 %o0, %o2, %i6 xor %i2, 0x012D, %i4 fpsub16s %f5, %f8, %f8 loop_1073: edge32n %g1, %g7, %o3 andn %g3, 0x1401, %l0 fand %f2, %f14, %f8 fand %f14, %f14, %f2 fmovdpos %xcc, %f15, %f2 movcs %xcc, %o4, %g6 bgu,a %icc, loop_1074 fcmple32 %f6, %f2, %l5 taddcc %i5, %o1, %g2 fpadd16s %f0, %f10, %f10 loop_1074: bgu,pt %icc, loop_1075 sdivx %l3, 0x0627, %g5 nop setx loop_1076, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %i7, %g4 loop_1075: stx %l4, [%l7 + 0x68] ldub [%l7 + 0x23], %l1 loop_1076: addcc %o7, %l2, %l6 fmovdleu %icc, %f13, %f9 movg %icc, %i3, %i1 array32 %o6, %i0, %o5 fmovd %f6, %f2 fpsub32s %f15, %f15, %f6 fones %f1 fmovsleu %icc, %f14, %f1 std %f2, [%l7 + 0x40] fsrc1s %f2, %f9 ldd [%l7 + 0x30], %f2 ldub [%l7 + 0x10], %o2 movcc %xcc, %o0, %i6 xor %i2, 0x17E2, %g1 fnegs %f7, %f8 fnand %f2, %f8, %f2 fpackfix %f0, %f11 stb %i4, [%l7 + 0x4C] udiv %o3, 0x09B8, %g7 ldub [%l7 + 0x70], %g3 udivcc %o4, 0x0C28, %g6 ldx [%l7 + 0x10], %l5 stw %i5, [%l7 + 0x54] or %l0, %o1, %g2 umulcc %g5, %l3, %g4 fmovdge %icc, %f15, %f11 fmovdcc %icc, %f4, %f2 fmovrslez %i7, %f5, %f7 sethi 0x0380, %l4 fzero %f0 for %f14, %f14, %f0 fbn,a %fcc2, loop_1077 ldx [%l7 + 0x60], %o7 fnand %f8, %f6, %f4 fcmple32 %f12, %f2, %l1 loop_1077: array32 %l2, %l6, %i1 bge,a %xcc, loop_1078 orncc %o6, %i3, %i0 lduh [%l7 + 0x24], %o5 bcs,a,pt %icc, loop_1079 loop_1078: fbn,a %fcc0, loop_1080 movrlz %o2, 0x136, %i6 srlx %i2, 0x07, %g1 loop_1079: fmovrde %i4, %f2, %f0 loop_1080: brlz,a %o0, loop_1081 fmovsa %icc, %f2, %f2 fpsub16 %f2, %f6, %f0 bgu,pt %icc, loop_1082 loop_1081: ldsw [%l7 + 0x74], %o3 movre %g3, 0x296, %o4 fpsub32s %f15, %f5, %f8 loop_1082: orcc %g7, %l5, %i5 ld [%l7 + 0x30], %f8 lduw [%l7 + 0x78], %g6 edge8l %o1, %g2, %g5 movrgz %l3, %l0, %g4 movrgez %l4, %o7, %i7 fbl,a %fcc3, loop_1083 and %l2, %l1, %l6 edge8ln %o6, %i3, %i1 array32 %o5, %i0, %o2 loop_1083: faligndata %f14, %f4, %f2 ldd [%l7 + 0x40], %f12 st %f1, [%l7 + 0x48] ldub [%l7 + 0x72], %i6 movleu %xcc, %i2, %i4 ldsw [%l7 + 0x28], %o0 edge16ln %o3, %g1, %o4 fmovsleu %xcc, %f14, %f12 ldsh [%l7 + 0x38], %g7 std %f8, [%l7 + 0x28] lduw [%l7 + 0x3C], %l5 fnand %f8, %f4, %f0 sdivx %i5, 0x0A50, %g6 fabsd %f6, %f8 movrne %g3, 0x07B, %g2 fxnors %f10, %f6, %f3 ldub [%l7 + 0x54], %o1 ld [%l7 + 0x6C], %f10 sdiv %g5, 0x000A, %l3 bcs %icc, loop_1084 fnegd %f12, %f14 fmul8ulx16 %f4, %f0, %f14 stw %g4, [%l7 + 0x6C] loop_1084: fcmpgt16 %f2, %f0, %l4 tneg %icc, 0x3 tcc %xcc, 0x2 fmovdle %xcc, %f11, %f13 udivcc %o7, 0x044C, %l0 lduw [%l7 + 0x34], %l2 move %icc, %i7, %l1 sth %l6, [%l7 + 0x3E] smulcc %i3, 0x1959, %o6 mulx %o5, 0x1F5E, %i0 fcmpne32 %f6, %f10, %i1 nop setx loop_1085, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc3, loop_1086 sdivcc %o2, 0x01F7, %i2 tgu %xcc, 0x7 loop_1085: fbne,a %fcc3, loop_1087 loop_1086: stb %i4, [%l7 + 0x1F] xnor %i6, 0x012D, %o0 fsrc1s %f11, %f4 loop_1087: ldx [%l7 + 0x60], %o3 brgz,a %o4, loop_1088 xnor %g7, %g1, %i5 st %f10, [%l7 + 0x7C] sth %l5, [%l7 + 0x18] loop_1088: ldd [%l7 + 0x58], %f12 fcmpeq16 %f8, %f0, %g3 fabsd %f8, %f8 taddcc %g6, 0x1E5B, %g2 edge8l %o1, %l3, %g4 ldsh [%l7 + 0x7E], %g5 fbue,a %fcc3, loop_1089 fbl %fcc1, loop_1090 stw %o7, [%l7 + 0x20] array32 %l4, %l2, %l0 loop_1089: fcmple16 %f6, %f12, %i7 loop_1090: udivcc %l1, 0x05A4, %i3 fmovdn %xcc, %f1, %f10 sdivx %l6, 0x05B8, %o6 fpmerge %f15, %f1, %f10 brlz,a %i0, loop_1091 stb %o5, [%l7 + 0x60] fmovdle %xcc, %f0, %f5 sub %i1, 0x05A9, %o2 loop_1091: fmovsne %icc, %f14, %f8 lduh [%l7 + 0x34], %i2 lduh [%l7 + 0x0C], %i4 fandnot1s %f12, %f11, %f10 lduw [%l7 + 0x08], %i6 ldub [%l7 + 0x40], %o3 fbn %fcc3, loop_1092 or %o4, 0x0753, %o0 stb %g7, [%l7 + 0x4F] ldsb [%l7 + 0x10], %i5 loop_1092: move %icc, %l5, %g3 ldsh [%l7 + 0x54], %g6 ldd [%l7 + 0x68], %f10 addccc %g2, %o1, %l3 fones %f13 stx %g1, [%l7 + 0x30] edge16l %g4, %o7, %l4 fcmpeq32 %f8, %f4, %g5 fones %f8 fpadd32s %f15, %f4, %f11 fmovsa %xcc, %f15, %f7 edge16n %l2, %l0, %l1 fpmerge %f14, %f8, %f14 andcc %i3, %l6, %o6 bneg,a %xcc, loop_1093 brnz,a %i7, loop_1094 fmovde %icc, %f15, %f8 tcc %xcc, 0x6 loop_1093: fmovspos %icc, %f12, %f14 loop_1094: fmovrdgez %i0, %f0, %f0 lduh [%l7 + 0x6A], %i1 fmovrdgez %o5, %f12, %f12 fmovrsgez %o2, %f2, %f11 ldub [%l7 + 0x15], %i2 fcmpes %fcc3, %f7, %f15 fmovdgu %xcc, %f0, %f9 fmul8x16au %f0, %f8, %f14 tvc %xcc, 0x5 fmovdpos %icc, %f6, %f15 andncc %i6, %i4, %o4 ldsb [%l7 + 0x68], %o3 sll %g7, 0x11, %o0 fmuld8ulx16 %f6, %f14, %f10 tgu %xcc, 0x5 brlez,a %i5, loop_1095 fmovrdlz %l5, %f4, %f0 fnors %f4, %f7, %f6 fcmpeq32 %f12, %f2, %g3 loop_1095: fornot1s %f5, %f13, %f3 mova %xcc, %g2, %g6 move %icc, %o1, %l3 ldd [%l7 + 0x28], %f12 st %f10, [%l7 + 0x60] fbg %fcc0, loop_1096 fmovd %f14, %f6 subccc %g1, %g4, %o7 bcs,pt %icc, loop_1097 loop_1096: orcc %g5, 0x1585, %l2 fmovde %xcc, %f8, %f15 fmovrdlez %l4, %f0, %f14 loop_1097: edge32 %l1, %l0, %i3 fbne,a %fcc1, loop_1098 movle %xcc, %l6, %o6 fpmerge %f9, %f8, %f10 xnorcc %i7, %i1, %o5 loop_1098: array8 %o2, %i0, %i6 fabsd %f8, %f12 fcmpd %fcc2, %f6, %f0 faligndata %f10, %f10, %f10 movgu %xcc, %i4, %i2 add %o3, 0x1785, %g7 bge %icc, loop_1099 ld [%l7 + 0x78], %f12 fpack32 %f10, %f4, %f0 ldsb [%l7 + 0x72], %o0 loop_1099: alignaddr %o4, %l5, %i5 movn %xcc, %g2, %g6 xnorcc %o1, %g3, %l3 bne %xcc, loop_1100 xnorcc %g4, %g1, %g5 fnand %f2, %f10, %f8 fbug %fcc0, loop_1101 loop_1100: ldsb [%l7 + 0x45], %l2 fbge,a %fcc3, loop_1102 sth %l4, [%l7 + 0x22] loop_1101: ldsb [%l7 + 0x7A], %o7 fsrc2s %f15, %f7 loop_1102: ld [%l7 + 0x5C], %f1 fornot1 %f10, %f4, %f6 lduw [%l7 + 0x78], %l1 st %f0, [%l7 + 0x74] sth %l0, [%l7 + 0x42] fmovsa %xcc, %f9, %f3 fnors %f7, %f14, %f9 edge16n %i3, %l6, %o6 sth %i7, [%l7 + 0x26] ld [%l7 + 0x3C], %f1 subc %i1, %o5, %i0 fmovsleu %xcc, %f10, %f13 st %f6, [%l7 + 0x34] andncc %o2, %i6, %i2 movrlz %o3, %i4, %g7 fmul8x16au %f8, %f10, %f4 orn %o0, %o4, %l5 stw %g2, [%l7 + 0x54] edge8ln %i5, %g6, %o1 fmovrse %g3, %f11, %f5 fnor %f8, %f8, %f2 fbug %fcc2, loop_1103 movcc %xcc, %l3, %g1 brnz %g5, loop_1104 st %f10, [%l7 + 0x18] loop_1103: umulcc %g4, 0x14D2, %l2 ld [%l7 + 0x68], %f4 loop_1104: ldsh [%l7 + 0x20], %o7 subcc %l1, 0x073B, %l4 fmovrsgez %l0, %f9, %f11 ldx [%l7 + 0x70], %l6 lduw [%l7 + 0x70], %o6 sth %i3, [%l7 + 0x36] stx %i7, [%l7 + 0x58] fbe %fcc0, loop_1105 ldsw [%l7 + 0x1C], %i1 taddcc %i0, %o5, %o2 stb %i2, [%l7 + 0x11] loop_1105: umul %o3, %i4, %g7 fcmps %fcc2, %f7, %f6 fcmpes %fcc0, %f9, %f0 stx %i6, [%l7 + 0x50] ldsw [%l7 + 0x2C], %o4 fba,a %fcc3, loop_1106 tne %icc, 0x3 fmovrsgz %l5, %f12, %f6 lduw [%l7 + 0x3C], %o0 loop_1106: fbu %fcc3, loop_1107 ldub [%l7 + 0x46], %i5 stx %g2, [%l7 + 0x30] brlez,a %o1, loop_1108 loop_1107: lduh [%l7 + 0x10], %g3 fmovsneg %xcc, %f15, %f14 fcmpeq32 %f14, %f14, %g6 loop_1108: udiv %g1, 0x05A8, %g5 ldsw [%l7 + 0x38], %g4 fmovsvs %xcc, %f12, %f2 fmovda %xcc, %f2, %f3 sth %l2, [%l7 + 0x36] fmovrde %o7, %f2, %f2 sdivx %l3, 0x1107, %l4 ba %xcc, loop_1109 srlx %l1, 0x1A, %l0 std %f14, [%l7 + 0x28] te %icc, 0x7 loop_1109: subccc %o6, 0x0C2D, %i3 fzeros %f4 fornot2 %f8, %f12, %f10 fnot2s %f3, %f0 fbl,a %fcc3, loop_1110 edge8ln %l6, %i1, %i0 fpack32 %f8, %f10, %f8 bcs,a %xcc, loop_1111 loop_1110: ldsb [%l7 + 0x3A], %o5 edge16 %o2, %i2, %i7 fmovse %icc, %f2, %f12 loop_1111: fpsub16 %f12, %f12, %f0 st %f3, [%l7 + 0x70] fxor %f4, %f10, %f6 fmovrdne %i4, %f8, %f8 ldsw [%l7 + 0x70], %o3 ld [%l7 + 0x28], %f1 tl %icc, 0x6 ta %xcc, 0x6 pdist %f6, %f8, %f0 brgez %g7, loop_1112 udivcc %i6, 0x006C, %l5 or %o4, 0x0D52, %i5 tcc %xcc, 0x2 loop_1112: fnegs %f12, %f7 fpadd16s %f13, %f10, %f12 fnor %f2, %f8, %f14 ldx [%l7 + 0x68], %o0 stb %o1, [%l7 + 0x2C] lduw [%l7 + 0x6C], %g2 fands %f7, %f0, %f7 movvs %icc, %g6, %g1 fnot1 %f12, %f10 st %f9, [%l7 + 0x30] fbue,a %fcc1, loop_1113 ldx [%l7 + 0x20], %g5 addc %g4, 0x17A2, %g3 fbule,a %fcc1, loop_1114 loop_1113: tleu %xcc, 0x7 movrlz %o7, 0x15B, %l3 edge16n %l2, %l4, %l1 loop_1114: bgu loop_1115 fmovrdlez %l0, %f6, %f2 stb %o6, [%l7 + 0x29] ldsw [%l7 + 0x4C], %i3 loop_1115: fbo,a %fcc3, loop_1116 fmovdcs %icc, %f11, %f8 movrlez %i1, %l6, %o5 lduw [%l7 + 0x44], %i0 loop_1116: addccc %o2, %i7, %i4 stb %i2, [%l7 + 0x44] fmovsle %xcc, %f11, %f10 movl %icc, %g7, %i6 ldsb [%l7 + 0x6A], %o3 fbe,a %fcc3, loop_1117 st %f0, [%l7 + 0x44] stw %o4, [%l7 + 0x18] fmovsvs %icc, %f5, %f10 loop_1117: edge8n %i5, %l5, %o0 fbue,a %fcc0, loop_1118 fbn %fcc3, loop_1119 tg %icc, 0x4 movre %g2, 0x1BD, %o1 loop_1118: te %icc, 0x6 loop_1119: edge16 %g6, %g1, %g5 tne %icc, 0x7 movre %g3, 0x079, %g4 tg %xcc, 0x4 brgz %o7, loop_1120 brlez %l3, loop_1121 addcc %l4, 0x078C, %l2 array8 %l1, %l0, %i3 loop_1120: fnegs %f0, %f14 loop_1121: stx %o6, [%l7 + 0x48] fnot2 %f10, %f10 fmovdne %xcc, %f1, %f7 edge32n %l6, %o5, %i0 stb %o2, [%l7 + 0x26] movvc %icc, %i7, %i4 movne %xcc, %i2, %i1 bleu,a %icc, loop_1122 fcmple32 %f12, %f8, %g7 fpadd16 %f14, %f6, %f10 fsrc1s %f9, %f5 loop_1122: sllx %i6, 0x00, %o4 fnot2s %f6, %f2 tpos %xcc, 0x0 fbul,a %fcc3, loop_1123 lduh [%l7 + 0x4C], %o3 ldx [%l7 + 0x40], %i5 ldx [%l7 + 0x18], %l5 loop_1123: stw %g2, [%l7 + 0x4C] tvs %icc, 0x4 umul %o1, %o0, %g1 tne %icc, 0x0 fmovdle %icc, %f0, %f12 lduw [%l7 + 0x58], %g6 nop setx loop_1124, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f6, %f8 fnands %f9, %f8, %f1 stx %g3, [%l7 + 0x48] loop_1124: edge16n %g5, %g4, %l3 brgez,a %l4, loop_1125 tsubcc %o7, %l1, %l2 lduw [%l7 + 0x40], %l0 ble,a loop_1126 loop_1125: fbule %fcc2, loop_1127 for %f0, %f12, %f6 sra %o6, %i3, %l6 loop_1126: bshuffle %f8, %f6, %f10 loop_1127: fmovsleu %xcc, %f0, %f12 std %f6, [%l7 + 0x58] movrlez %o5, 0x1EC, %o2 siam 0x2 bvs %icc, loop_1128 ldd [%l7 + 0x28], %f10 fmovdl %xcc, %f2, %f1 fbul,a %fcc0, loop_1129 loop_1128: tpos %xcc, 0x6 tcc %icc, 0x4 ld [%l7 + 0x20], %f7 loop_1129: bge loop_1130 fmovdleu %xcc, %f4, %f9 fcmpgt32 %f6, %f6, %i7 stx %i4, [%l7 + 0x60] loop_1130: stw %i2, [%l7 + 0x0C] fmovsle %icc, %f4, %f14 stw %i0, [%l7 + 0x44] fxors %f2, %f4, %f0 srax %i1, %i6, %g7 tg %xcc, 0x6 edge32n %o4, %i5, %l5 fxor %f0, %f4, %f6 fabsd %f10, %f0 fbuge,a %fcc0, loop_1131 stx %g2, [%l7 + 0x60] movl %xcc, %o1, %o3 stw %g1, [%l7 + 0x50] loop_1131: movle %xcc, %g6, %o0 ldd [%l7 + 0x10], %f8 stb %g5, [%l7 + 0x6C] std %f10, [%l7 + 0x08] ld [%l7 + 0x74], %f12 fpsub16s %f8, %f10, %f5 umulcc %g4, 0x089B, %l3 ldd [%l7 + 0x50], %f0 movleu %xcc, %g3, %o7 bcs,a,pn %xcc, loop_1132 fbe,a %fcc1, loop_1133 nop setx loop_1134, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulx %l1, 0x092D, %l4 loop_1132: fmovdvc %icc, %f8, %f6 loop_1133: ldx [%l7 + 0x78], %l0 loop_1134: orncc %o6, %i3, %l6 stb %o5, [%l7 + 0x42] bleu %icc, loop_1135 fabss %f14, %f11 ldx [%l7 + 0x20], %o2 lduh [%l7 + 0x0A], %i7 loop_1135: fone %f2 fsrc1 %f0, %f6 fpadd16s %f6, %f9, %f3 ldx [%l7 + 0x40], %l2 bcs %icc, loop_1136 lduw [%l7 + 0x68], %i4 ldd [%l7 + 0x38], %f10 fpadd16s %f0, %f6, %f6 loop_1136: sth %i2, [%l7 + 0x44] fpsub32s %f6, %f8, %f12 fnot2s %f8, %f9 ldub [%l7 + 0x72], %i0 movn %icc, %i1, %i6 lduh [%l7 + 0x7A], %o4 sth %g7, [%l7 + 0x60] ld [%l7 + 0x74], %f13 fxnor %f4, %f4, %f14 edge32l %i5, %g2, %o1 fcmpd %fcc2, %f4, %f10 movge %icc, %o3, %l5 bneg,pt %icc, loop_1137 brz,a %g6, loop_1138 brz,a %o0, loop_1139 bg,a,pt %xcc, loop_1140 loop_1137: mova %xcc, %g1, %g5 loop_1138: fmovrsgz %g4, %f4, %f0 loop_1139: fornot2s %f5, %f6, %f1 loop_1140: fmovsneg %xcc, %f10, %f4 ldsh [%l7 + 0x7C], %g3 bl,a,pt %icc, loop_1141 fmul8x16au %f10, %f3, %f14 mulx %o7, 0x17E2, %l1 ldub [%l7 + 0x13], %l3 loop_1141: movl %icc, %l0, %o6 sth %l4, [%l7 + 0x24] fbge %fcc1, loop_1142 siam 0x2 movl %icc, %i3, %l6 fornot2s %f1, %f15, %f6 loop_1142: fmovdvs %icc, %f12, %f2 bn loop_1143 ld [%l7 + 0x38], %f4 stb %o5, [%l7 + 0x3B] movcc %xcc, %i7, %l2 loop_1143: lduh [%l7 + 0x66], %i4 fnand %f4, %f6, %f4 std %f4, [%l7 + 0x50] ld [%l7 + 0x60], %f15 umulcc %i2, 0x0178, %o2 nop setx loop_1144, %l0, %l1 jmpl %l1, %i0 fbe,a %fcc1, loop_1145 fble,a %fcc0, loop_1146 ldsh [%l7 + 0x2C], %i1 loop_1144: movvc %icc, %i6, %o4 loop_1145: std %f2, [%l7 + 0x68] loop_1146: sth %i5, [%l7 + 0x26] fmovsle %icc, %f13, %f5 fnot2 %f6, %f2 fmovsle %icc, %f14, %f15 tn %icc, 0x3 ldsb [%l7 + 0x25], %g2 lduw [%l7 + 0x58], %g7 fbn,a %fcc0, loop_1147 bge,a,pn %xcc, loop_1148 tcs %xcc, 0x6 ldsh [%l7 + 0x74], %o1 loop_1147: edge16 %o3, %l5, %g6 loop_1148: edge8n %g1, %o0, %g5 lduh [%l7 + 0x54], %g3 tle %icc, 0x0 ldsb [%l7 + 0x2A], %o7 alignaddr %l1, %l3, %l0 alignaddr %g4, %o6, %i3 fmovrdlz %l4, %f0, %f10 stx %o5, [%l7 + 0x68] fmovrde %i7, %f8, %f8 alignaddr %l2, %i4, %i2 andcc %o2, 0x1031, %i0 movn %xcc, %i1, %l6 fsrc2 %f2, %f6 edge16ln %i6, %i5, %g2 sth %g7, [%l7 + 0x6C] stw %o4, [%l7 + 0x58] tle %xcc, 0x3 brlez,a %o3, loop_1149 stw %l5, [%l7 + 0x10] fmovrsne %g6, %f5, %f4 movn %icc, %g1, %o0 loop_1149: fxnors %f0, %f5, %f2 fmovdne %icc, %f11, %f4 tleu %icc, 0x7 fmul8x16al %f4, %f13, %f4 mulscc %g5, %o1, %o7 bleu,a,pt %icc, loop_1150 st %f13, [%l7 + 0x44] fmul8x16au %f13, %f1, %f2 ldd [%l7 + 0x28], %f10 loop_1150: ldsh [%l7 + 0x0E], %l1 fpadd16s %f7, %f8, %f4 fbge,a %fcc1, loop_1151 fmovsvc %icc, %f3, %f7 ldsb [%l7 + 0x43], %l3 xnorcc %g3, %l0, %o6 loop_1151: stw %i3, [%l7 + 0x24] sub %g4, 0x1C78, %l4 fnot1s %f9, %f13 sth %o5, [%l7 + 0x44] lduh [%l7 + 0x2A], %i7 movrne %l2, %i2, %o2 fmul8x16 %f0, %f2, %f0 orncc %i4, %i0, %i1 movrgez %i6, %i5, %l6 tpos %icc, 0x5 st %f12, [%l7 + 0x34] fmovrdlz %g2, %f2, %f0 addccc %g7, %o4, %o3 te %xcc, 0x1 fbne %fcc1, loop_1152 xnor %g6, 0x1DBF, %g1 fmovrsgz %l5, %f0, %f13 smulcc %o0, %g5, %o7 loop_1152: std %f2, [%l7 + 0x68] bne,pt %xcc, loop_1153 nop setx loop_1154, %l0, %l1 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 + 0x5A], %l1 stx %l3, [%l7 + 0x78] loop_1153: st %f3, [%l7 + 0x24] loop_1154: edge16ln %g3, %o1, %l0 movvc %icc, %o6, %i3 fmovd %f4, %f2 stb %l4, [%l7 + 0x20] edge32l %o5, %i7, %g4 fpadd32 %f12, %f4, %f6 lduh [%l7 + 0x20], %l2 sth %i2, [%l7 + 0x2E] lduw [%l7 + 0x7C], %i4 fnegd %f14, %f4 add %i0, 0x05FA, %o2 fbo %fcc1, loop_1155 stb %i1, [%l7 + 0x50] sll %i5, 0x1F, %l6 fnot2 %f6, %f6 loop_1155: fmovrdlez %g2, %f0, %f4 bcs,pn %xcc, loop_1156 std %f6, [%l7 + 0x78] tl %xcc, 0x0 smulcc %i6, %o4, %o3 loop_1156: addcc %g6, 0x06BE, %g1 taddcc %l5, 0x1FFA, %g7 brlez %g5, loop_1157 fbo,a %fcc2, loop_1158 bne,a,pt %xcc, loop_1159 ld [%l7 + 0x08], %f1 loop_1157: fmovsneg %xcc, %f10, %f6 loop_1158: movrne %o7, %l1, %o0 loop_1159: movge %icc, %g3, %o1 movrgez %l3, %l0, %o6 movneg %icc, %l4, %i3 fmul8sux16 %f6, %f14, %f0 fpmerge %f10, %f1, %f14 stb %i7, [%l7 + 0x71] lduw [%l7 + 0x68], %g4 fmovscs %icc, %f3, %f0 fmovdvs %icc, %f15, %f11 ldsb [%l7 + 0x2B], %o5 stb %i2, [%l7 + 0x7C] fmovdge %icc, %f13, %f14 fmovrslz %l2, %f13, %f13 be,a %xcc, loop_1160 movgu %xcc, %i4, %i0 bvc,pn %icc, loop_1161 ldsh [%l7 + 0x1E], %i1 loop_1160: lduh [%l7 + 0x4E], %o2 ldsb [%l7 + 0x35], %i5 loop_1161: fmovrdgez %g2, %f2, %f2 fand %f8, %f14, %f12 st %f2, [%l7 + 0x14] fbug,a %fcc2, loop_1162 stb %l6, [%l7 + 0x2C] and %i6, 0x10AF, %o4 ldx [%l7 + 0x68], %g6 loop_1162: move %icc, %o3, %l5 fbe %fcc0, loop_1163 addcc %g7, %g5, %o7 popc %l1, %g1 sra %g3, %o0, %l3 loop_1163: fpmerge %f5, %f10, %f2 fmovsne %icc, %f1, %f0 ldd [%l7 + 0x18], %f4 umul %o1, %l0, %o6 xorcc %i3, 0x1E50, %l4 fmovsn %xcc, %f10, %f2 fmul8x16au %f2, %f7, %f2 fmovsle %icc, %f3, %f0 xor %g4, %i7, %i2 or %l2, %o5, %i4 ldsh [%l7 + 0x2A], %i0 lduw [%l7 + 0x44], %o2 call loop_1164 fmovdneg %icc, %f1, %f7 stw %i1, [%l7 + 0x4C] andncc %g2, %l6, %i6 loop_1164: fzero %f12 tg %xcc, 0x4 edge32 %i5, %o4, %o3 fbo,a %fcc0, loop_1165 taddcc %g6, %g7, %l5 fmovscs %xcc, %f1, %f4 ld [%l7 + 0x4C], %f7 loop_1165: bcs,a loop_1166 fbne %fcc0, loop_1167 fmovsneg %icc, %f3, %f5 fmovdcc %xcc, %f5, %f2 loop_1166: movcs %icc, %o7, %l1 loop_1167: edge32 %g5, %g3, %o0 ldd [%l7 + 0x10], %f2 fmovsgu %icc, %f1, %f8 stw %l3, [%l7 + 0x70] fpmerge %f5, %f7, %f12 stw %g1, [%l7 + 0x14] fcmpgt16 %f10, %f0, %o1 edge32ln %o6, %i3, %l0 st %f8, [%l7 + 0x0C] ba,pt %icc, loop_1168 fxnors %f3, %f12, %f8 call loop_1169 st %f4, [%l7 + 0x20] loop_1168: ldx [%l7 + 0x50], %l4 fand %f4, %f2, %f4 loop_1169: fbu %fcc1, loop_1170 fmovrdlz %g4, %f14, %f2 call loop_1171 nop setx loop_1172, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1170: ldsh [%l7 + 0x10], %i7 fpack32 %f0, %f6, %f4 loop_1171: fmovdl %xcc, %f2, %f15 loop_1172: ble,a %xcc, loop_1173 fble %fcc2, loop_1174 lduh [%l7 + 0x70], %i2 movle %xcc, %l2, %i4 loop_1173: fpsub32 %f0, %f4, %f4 loop_1174: movpos %xcc, %i0, %o5 movre %i1, 0x214, %g2 sth %l6, [%l7 + 0x42] fand %f12, %f2, %f10 fxnors %f3, %f7, %f9 bl,a,pn %icc, loop_1175 fmovde %xcc, %f15, %f4 ldub [%l7 + 0x5D], %o2 bge,a,pn %icc, loop_1176 loop_1175: ldub [%l7 + 0x30], %i5 sth %o4, [%l7 + 0x1E] lduh [%l7 + 0x1A], %o3 loop_1176: movrgz %g6, 0x199, %i6 tcs %icc, 0x5 fmovsvs %icc, %f5, %f7 ldsh [%l7 + 0x76], %l5 fmovsne %xcc, %f11, %f14 fbl,a %fcc2, loop_1177 fmovsle %icc, %f14, %f1 ldx [%l7 + 0x60], %g7 fbn %fcc1, loop_1178 loop_1177: ldx [%l7 + 0x30], %o7 andn %g5, 0x03F5, %g3 array16 %l1, %o0, %g1 loop_1178: fbge %fcc2, loop_1179 fandnot1 %f0, %f8, %f0 bcc,pt %icc, loop_1180 lduw [%l7 + 0x4C], %o1 loop_1179: ldsb [%l7 + 0x36], %o6 move %icc, %i3, %l3 loop_1180: stb %l4, [%l7 + 0x0B] movl %icc, %l0, %i7 ldsh [%l7 + 0x2C], %i2 ldsh [%l7 + 0x62], %g4 be,a loop_1181 fpadd16 %f2, %f0, %f8 stx %i4, [%l7 + 0x50] bn %icc, loop_1182 loop_1181: tg %icc, 0x7 lduw [%l7 + 0x60], %l2 ldub [%l7 + 0x3B], %i0 loop_1182: sth %o5, [%l7 + 0x46] bleu loop_1183 fandnot2 %f12, %f10, %f6 tcc %icc, 0x6 popc %i1, %g2 loop_1183: tvc %icc, 0x5 sdivx %l6, 0x1DE2, %o2 stx %o4, [%l7 + 0x68] movvs %icc, %i5, %o3 addccc %g6, 0x0743, %l5 stw %i6, [%l7 + 0x40] fmovsvc %icc, %f9, %f3 st %f14, [%l7 + 0x24] fmovdgu %xcc, %f14, %f3 fmovdvs %icc, %f2, %f12 ldsw [%l7 + 0x7C], %g7 ldd [%l7 + 0x28], %f2 movl %xcc, %o7, %g3 st %f2, [%l7 + 0x1C] movvs %xcc, %l1, %o0 tneg %icc, 0x4 fcmpgt16 %f4, %f8, %g1 fabss %f14, %f9 fsrc2s %f4, %f7 edge8l %o1, %g5, %i3 xnor %l3, %l4, %o6 srax %l0, %i2, %g4 fnot1s %f4, %f11 fmovrdlz %i4, %f10, %f8 bleu,a %xcc, loop_1184 fmovde %icc, %f0, %f15 ld [%l7 + 0x68], %f1 mulscc %i7, 0x1F5F, %i0 loop_1184: ldub [%l7 + 0x4A], %l2 addc %i1, 0x1DF3, %g2 stw %l6, [%l7 + 0x20] movrgez %o2, %o4, %o5 lduh [%l7 + 0x3C], %i5 lduw [%l7 + 0x50], %g6 movvs %icc, %o3, %i6 ldub [%l7 + 0x46], %l5 ldsh [%l7 + 0x6E], %g7 sra %o7, 0x1E, %l1 fabsd %f8, %f8 std %f10, [%l7 + 0x28] for %f6, %f0, %f2 stx %g3, [%l7 + 0x18] addccc %g1, %o0, %g5 fors %f3, %f5, %f4 move %xcc, %o1, %l3 fnot1s %f1, %f5 smulcc %i3, %l4, %o6 bcc,a,pn %icc, loop_1185 bg,a,pn %icc, loop_1186 stw %i2, [%l7 + 0x68] nop setx loop_1187, %l0, %l1 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_1185: sth %g4, [%l7 + 0x08] loop_1186: movleu %xcc, %i4, %l0 stw %i7, [%l7 + 0x6C] loop_1187: bshuffle %f8, %f2, %f0 bleu,a loop_1188 edge32l %i0, %l2, %i1 te %icc, 0x5 array8 %l6, %o2, %g2 loop_1188: tneg %icc, 0x6 fbug,a %fcc0, loop_1189 bleu,a,pt %icc, loop_1190 alignaddr %o4, %i5, %o5 fmovs %f1, %f2 loop_1189: fmovdl %icc, %f0, %f11 loop_1190: sdivx %g6, 0x161C, %i6 fmul8x16au %f12, %f7, %f10 movgu %xcc, %l5, %o3 tl %xcc, 0x0 fand %f0, %f2, %f12 sth %g7, [%l7 + 0x26] fcmpeq16 %f10, %f14, %o7 fpadd32s %f11, %f13, %f2 bcc,a %icc, loop_1191 fmovsge %icc, %f7, %f8 srlx %l1, 0x06, %g3 edge8ln %g1, %g5, %o1 loop_1191: nop setx loop_1192, %l0, %l1 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 + 0x35], %l3 sth %o0, [%l7 + 0x72] tpos %icc, 0x1 loop_1192: ldsh [%l7 + 0x3C], %l4 fmovsvc %xcc, %f7, %f12 bge,pn %icc, loop_1193 tle %icc, 0x7 fornot1 %f12, %f14, %f14 fxor %f8, %f14, %f2 loop_1193: te %xcc, 0x0 stb %o6, [%l7 + 0x0D] st %f6, [%l7 + 0x08] lduw [%l7 + 0x5C], %i2 fmovdg %icc, %f15, %f3 fmovdl %icc, %f10, %f9 fmovsgu %xcc, %f1, %f11 std %f6, [%l7 + 0x58] fbuge %fcc3, loop_1194 brz,a %g4, loop_1195 fmovdg %xcc, %f9, %f0 brz,a %i4, loop_1196 loop_1194: orcc %i3, 0x0F14, %i7 loop_1195: fpmerge %f5, %f2, %f2 fbu,a %fcc2, loop_1197 loop_1196: subccc %l0, 0x184C, %l2 fmovdne %xcc, %f4, %f2 xor %i0, 0x0A5E, %l6 loop_1197: subcc %i1, 0x01BE, %o2 lduh [%l7 + 0x3A], %g2 sra %i5, %o4, %o5 xnor %g6, 0x1D38, %l5 std %f14, [%l7 + 0x58] ldsb [%l7 + 0x46], %o3 fmovdle %icc, %f12, %f8 fmul8x16 %f7, %f0, %f6 fmovrsne %i6, %f1, %f1 ba,a,pt %xcc, loop_1198 udivcc %o7, 0x1166, %g7 sllx %l1, 0x0D, %g1 fpsub32s %f1, %f0, %f11 loop_1198: fpsub32 %f10, %f8, %f10 tsubcctv %g5, 0x197F, %g3 stb %o1, [%l7 + 0x44] tcc %xcc, 0x4 fbl %fcc2, loop_1199 fmovsvc %icc, %f11, %f1 ldx [%l7 + 0x20], %o0 ld [%l7 + 0x08], %f11 loop_1199: movre %l4, %o6, %i2 fmovdcs %xcc, %f4, %f6 fmovsle %xcc, %f4, %f8 fmul8x16al %f13, %f0, %f14 fornot2s %f1, %f13, %f15 move %xcc, %l3, %g4 fnand %f6, %f4, %f14 fmovrdlz %i4, %f14, %f4 fabss %f12, %f13 xorcc %i7, %i3, %l2 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x0C], %i0 andcc %l6, %i1, %l0 ldsb [%l7 + 0x76], %o2 fnegs %f1, %f3 fmul8sux16 %f4, %f2, %f10 fxnors %f1, %f12, %f5 fpsub32 %f2, %f14, %f4 sth %g2, [%l7 + 0x22] stb %i5, [%l7 + 0x50] ldub [%l7 + 0x62], %o5 ldd [%l7 + 0x20], %f0 bcc,a loop_1200 sra %g6, %l5, %o3 tcs %xcc, 0x7 std %f14, [%l7 + 0x68] loop_1200: orcc %o4, 0x0735, %i6 edge8l %o7, %g7, %l1 nop setx loop_1201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x74], %f3 movleu %icc, %g5, %g3 fpmerge %f14, %f4, %f8 loop_1201: edge8n %g1, %o0, %o1 subc %o6, 0x1FBE, %i2 ldx [%l7 + 0x10], %l4 fbuge %fcc1, loop_1202 edge16ln %g4, %l3, %i4 te %xcc, 0x4 edge8ln %i3, %l2, %i7 loop_1202: brnz,a %l6, loop_1203 tneg %icc, 0x0 call loop_1204 st %f15, [%l7 + 0x68] loop_1203: fmovrsgz %i1, %f14, %f13 fmovspos %icc, %f15, %f8 loop_1204: fxnor %f12, %f4, %f12 ldsw [%l7 + 0x40], %i0 fmovsn %icc, %f8, %f11 popc %o2, %l0 fmovdleu %icc, %f14, %f14 movrgez %i5, 0x23C, %o5 ldd [%l7 + 0x58], %f12 ld [%l7 + 0x60], %f4 fexpand %f12, %f6 fornot1 %f0, %f8, %f2 taddcc %g6, %l5, %g2 fexpand %f0, %f12 std %f8, [%l7 + 0x20] sth %o4, [%l7 + 0x40] fandnot1 %f12, %f12, %f10 fmovdge %icc, %f12, %f4 mulscc %o3, %o7, %g7 bpos,pn %icc, loop_1205 andcc %l1, 0x005F, %i6 fmovrsne %g5, %f5, %f14 taddcc %g1, %o0, %g3 loop_1205: fones %f0 fbug %fcc0, loop_1206 taddcctv %o6, %o1, %i2 fornot2s %f13, %f10, %f6 fnegs %f6, %f10 loop_1206: fmovspos %xcc, %f9, %f13 fnor %f8, %f12, %f10 umulcc %l4, %l3, %g4 ldd [%l7 + 0x30], %f6 fmul8ulx16 %f14, %f8, %f12 nop setx loop_1207, %l0, %l1 jmpl %l1, %i4 fone %f10 be loop_1208 fcmpd %fcc3, %f10, %f4 loop_1207: fmovscs %icc, %f4, %f5 stx %i3, [%l7 + 0x28] loop_1208: ldx [%l7 + 0x18], %i7 fmovrdlz %l2, %f8, %f4 xnor %i1, %l6, %i0 tvc %xcc, 0x5 stb %l0, [%l7 + 0x57] stb %i5, [%l7 + 0x6D] ldub [%l7 + 0x42], %o2 ldsb [%l7 + 0x74], %o5 fbe,a %fcc0, loop_1209 stw %g6, [%l7 + 0x44] ldd [%l7 + 0x10], %f12 fbg %fcc0, loop_1210 loop_1209: fbug %fcc2, loop_1211 stw %g2, [%l7 + 0x68] stw %o4, [%l7 + 0x24] loop_1210: lduw [%l7 + 0x14], %l5 loop_1211: ldd [%l7 + 0x60], %f2 ldub [%l7 + 0x20], %o3 fbu,a %fcc3, loop_1212 stw %g7, [%l7 + 0x40] sth %l1, [%l7 + 0x4C] stx %o7, [%l7 + 0x18] loop_1212: ldsw [%l7 + 0x20], %g5 umulcc %g1, 0x07A1, %o0 fcmpgt32 %f2, %f14, %g3 fmovsg %icc, %f13, %f10 fba,a %fcc1, loop_1213 xnorcc %i6, %o1, %i2 fmovrdgz %l4, %f2, %f14 lduh [%l7 + 0x3E], %l3 loop_1213: fmovdl %xcc, %f0, %f12 fmovsn %xcc, %f15, %f13 fmovrse %o6, %f2, %f13 ld [%l7 + 0x0C], %f6 fmovsge %xcc, %f7, %f7 sllx %g4, 0x0F, %i4 fbug,a %fcc0, loop_1214 addc %i7, %l2, %i1 fbg %fcc3, loop_1215 fone %f14 loop_1214: bne,a,pt %xcc, loop_1216 stx %l6, [%l7 + 0x48] loop_1215: movrgz %i0, 0x2C8, %l0 lduh [%l7 + 0x52], %i5 loop_1216: tcs %xcc, 0x4 sra %i3, 0x0F, %o5 ldsb [%l7 + 0x6B], %o2 ldub [%l7 + 0x7A], %g2 edge32n %o4, %g6, %l5 addc %o3, 0x134B, %l1 nop setx loop_1217, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movge %xcc, %o7, %g5 fmovdg %icc, %f3, %f0 bneg,pn %icc, loop_1218 loop_1217: ldd [%l7 + 0x28], %f4 sra %g1, 0x16, %g7 ldx [%l7 + 0x58], %o0 loop_1218: st %f11, [%l7 + 0x64] ba,pt %icc, loop_1219 movleu %icc, %g3, %o1 stw %i2, [%l7 + 0x54] fmovrdlez %l4, %f2, %f4 loop_1219: fbn %fcc2, loop_1220 movvc %xcc, %i6, %l3 fmovrdne %o6, %f6, %f8 fone %f0 loop_1220: edge32n %i4, %i7, %g4 fcmpeq16 %f6, %f0, %l2 movle %icc, %i1, %l6 fmuld8ulx16 %f5, %f15, %f14 tcs %xcc, 0x2 fmovs %f14, %f3 tcs %icc, 0x3 fmovdgu %xcc, %f0, %f8 edge32n %i0, %l0, %i3 sth %i5, [%l7 + 0x5E] edge32ln %o2, %o5, %g2 fones %f10 xorcc %o4, 0x185D, %l5 fcmpne32 %f12, %f8, %o3 ldub [%l7 + 0x40], %g6 st %f6, [%l7 + 0x28] fmovrslz %l1, %f6, %f5 addc %o7, %g5, %g1 sdivcc %o0, 0x161F, %g7 ldub [%l7 + 0x5B], %o1 umulcc %i2, 0x0EBA, %l4 bcs,a,pt %icc, loop_1221 ldub [%l7 + 0x69], %g3 fcmpne16 %f8, %f12, %i6 fexpand %f14, %f6 loop_1221: fors %f12, %f14, %f13 te %xcc, 0x1 fzeros %f1 std %f0, [%l7 + 0x50] ld [%l7 + 0x1C], %f11 xnor %l3, %i4, %o6 faligndata %f4, %f0, %f6 sth %g4, [%l7 + 0x38] fmovsn %icc, %f13, %f5 ld [%l7 + 0x5C], %f4 fand %f10, %f4, %f2 ld [%l7 + 0x0C], %f5 edge16ln %i7, %l2, %i1 sth %i0, [%l7 + 0x1E] fbn %fcc2, loop_1222 fblg %fcc1, loop_1223 std %f12, [%l7 + 0x40] fmovrse %l0, %f2, %f3 loop_1222: bvs,a,pt %icc, loop_1224 loop_1223: fbul,a %fcc2, loop_1225 fble %fcc3, loop_1226 ldd [%l7 + 0x08], %f8 loop_1224: std %f2, [%l7 + 0x70] loop_1225: tn %icc, 0x2 loop_1226: fbge %fcc0, loop_1227 edge32l %l6, %i3, %o2 lduh [%l7 + 0x3C], %i5 ldsh [%l7 + 0x72], %o5 loop_1227: ldsw [%l7 + 0x34], %g2 fxnors %f0, %f15, %f6 xor %l5, 0x1146, %o3 fpack16 %f0, %f5 fpsub16s %f15, %f13, %f4 ldsh [%l7 + 0x68], %o4 movle %xcc, %g6, %l1 bshuffle %f2, %f4, %f6 stw %o7, [%l7 + 0x64] stw %g5, [%l7 + 0x64] move %xcc, %g1, %g7 edge8n %o0, %i2, %l4 std %f4, [%l7 + 0x38] tl %icc, 0x3 ldsh [%l7 + 0x34], %o1 fbule,a %fcc1, loop_1228 xnorcc %g3, %i6, %l3 fnegd %f0, %f8 lduw [%l7 + 0x24], %o6 loop_1228: fmovdleu %icc, %f6, %f8 fbule %fcc1, loop_1229 brgez,a %g4, loop_1230 pdist %f12, %f8, %f4 stw %i4, [%l7 + 0x1C] loop_1229: tsubcc %i7, 0x06FC, %l2 loop_1230: bvs,a,pn %icc, loop_1231 st %f8, [%l7 + 0x64] ldub [%l7 + 0x59], %i0 fbuge,a %fcc0, loop_1232 loop_1231: tvc %icc, 0x7 fabss %f5, %f6 sllx %l0, %l6, %i3 loop_1232: subcc %i1, %o2, %i5 call loop_1233 popc 0x0099, %g2 fmovsleu %icc, %f10, %f2 ldx [%l7 + 0x50], %l5 loop_1233: call loop_1234 fabss %f14, %f5 fbul,a %fcc0, loop_1235 fands %f4, %f7, %f1 loop_1234: fnot2s %f8, %f12 addccc %o5, 0x0F22, %o3 loop_1235: bvc,pt %icc, loop_1236 stb %g6, [%l7 + 0x3D] sethi 0x1A47, %o4 std %f0, [%l7 + 0x18] loop_1236: fmovsleu %xcc, %f10, %f6 subc %l1, %g5, %o7 ldx [%l7 + 0x70], %g1 srl %g7, %o0, %l4 ldd [%l7 + 0x78], %f4 stw %o1, [%l7 + 0x20] ldub [%l7 + 0x46], %i2 fnegd %f8, %f14 nop setx loop_1237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f14 ldsh [%l7 + 0x6E], %g3 movrlz %l3, %o6, %g4 loop_1237: bge,a loop_1238 move %xcc, %i6, %i7 stx %l2, [%l7 + 0x48] tcc %xcc, 0x3 loop_1238: fxnors %f12, %f7, %f4 fmovscc %icc, %f3, %f14 bcs,pn %icc, loop_1239 stb %i4, [%l7 + 0x2C] bvc,a,pt %icc, loop_1240 ldsw [%l7 + 0x60], %i0 loop_1239: movre %l6, %i3, %l0 ldx [%l7 + 0x28], %o2 loop_1240: ldsh [%l7 + 0x2A], %i5 xnorcc %g2, 0x139F, %i1 tcs %icc, 0x7 fnegd %f2, %f8 ldsb [%l7 + 0x3E], %o5 stx %l5, [%l7 + 0x18] ta %icc, 0x2 fsrc2s %f13, %f8 ldsw [%l7 + 0x78], %g6 fzero %f4 lduh [%l7 + 0x36], %o3 alignaddr %l1, %o4, %g5 umul %g1, %o7, %g7 edge8 %l4, %o1, %o0 bn loop_1241 lduw [%l7 + 0x4C], %g3 bpos,pn %xcc, loop_1242 fmovspos %xcc, %f6, %f6 loop_1241: bvc %xcc, loop_1243 movne %icc, %l3, %o6 loop_1242: ld [%l7 + 0x48], %f8 fcmpgt16 %f4, %f12, %g4 loop_1243: ldx [%l7 + 0x18], %i2 ldx [%l7 + 0x08], %i6 movvc %icc, %i7, %l2 fnot2s %f4, %f14 stx %i4, [%l7 + 0x20] fpadd32s %f12, %f9, %f9 brgez %l6, loop_1244 brgez %i3, loop_1245 fpadd16 %f10, %f8, %f4 fandnot2 %f2, %f10, %f6 loop_1244: ldd [%l7 + 0x28], %f0 loop_1245: fmovsleu %xcc, %f3, %f14 for %f10, %f8, %f4 popc %i0, %l0 stx %o2, [%l7 + 0x40] fmovsleu %xcc, %f0, %f5 movpos %xcc, %g2, %i1 fsrc1 %f6, %f10 edge32 %i5, %l5, %o5 subccc %o3, 0x0007, %l1 srlx %o4, 0x17, %g6 fbge %fcc3, loop_1246 fmovdle %xcc, %f6, %f8 fnands %f3, %f2, %f4 ldsb [%l7 + 0x5D], %g1 loop_1246: fmovdne %icc, %f5, %f3 bleu,pn %icc, loop_1247 fsrc1s %f10, %f5 fzeros %f11 umul %o7, %g7, %g5 loop_1247: fmovdne %xcc, %f2, %f3 fpadd16s %f3, %f6, %f11 fandnot2s %f5, %f9, %f15 fmul8x16 %f0, %f4, %f4 fmovrdne %o1, %f12, %f4 addc %o0, %g3, %l3 fone %f8 srlx %o6, 0x02, %l4 bshuffle %f8, %f8, %f12 fmovsl %xcc, %f0, %f14 movcs %icc, %i2, %i6 ldx [%l7 + 0x58], %g4 sdivcc %i7, 0x07AE, %l2 fmovdge %icc, %f11, %f13 stb %l6, [%l7 + 0x77] fmul8x16au %f10, %f5, %f2 bshuffle %f4, %f6, %f0 tsubcc %i3, 0x1D40, %i0 udivx %i4, 0x103D, %l0 fcmpd %fcc2, %f10, %f2 ld [%l7 + 0x0C], %f6 ld [%l7 + 0x5C], %f7 fmovscc %xcc, %f10, %f12 stx %o2, [%l7 + 0x30] stb %g2, [%l7 + 0x76] brlez %i1, loop_1248 sth %l5, [%l7 + 0x6A] fone %f4 sub %o5, 0x1C60, %o3 loop_1248: ld [%l7 + 0x7C], %f0 fnegs %f0, %f15 bcs %xcc, loop_1249 or %i5, 0x04FF, %o4 fmovdg %icc, %f12, %f12 edge8n %l1, %g1, %g6 loop_1249: umul %o7, %g7, %g5 mulx %o0, 0x092B, %o1 xnorcc %g3, %l3, %o6 fcmpes %fcc0, %f14, %f14 sra %i2, 0x1E, %l4 srlx %i6, 0x07, %g4 fnegs %f3, %f1 fmovsl %xcc, %f1, %f5 ld [%l7 + 0x28], %f2 movge %xcc, %l2, %l6 edge8n %i3, %i0, %i4 movvc %xcc, %l0, %i7 fmovdcs %xcc, %f11, %f6 ldsw [%l7 + 0x0C], %g2 ld [%l7 + 0x2C], %f2 fmovsleu %xcc, %f9, %f4 movrlez %i1, 0x349, %o2 fcmped %fcc1, %f0, %f14 nop setx loop_1250, %l0, %l1 jmpl %l1, %l5 lduw [%l7 + 0x78], %o5 ldsb [%l7 + 0x72], %o3 fmovsvc %xcc, %f10, %f5 loop_1250: edge8l %i5, %o4, %l1 fbug,a %fcc0, loop_1251 xnorcc %g6, 0x1197, %o7 fmovdle %icc, %f2, %f1 bcc,a,pn %icc, loop_1252 loop_1251: bleu,a,pt %icc, loop_1253 xnorcc %g7, %g5, %g1 movvc %xcc, %o0, %g3 loop_1252: movn %xcc, %l3, %o1 loop_1253: udivcc %o6, 0x0F33, %i2 fmovrdlz %i6, %f6, %f2 fmovscs %icc, %f2, %f6 fbe,a %fcc0, loop_1254 fmovdle %xcc, %f12, %f6 bl loop_1255 sth %g4, [%l7 + 0x48] loop_1254: fbue %fcc1, loop_1256 bcc %xcc, loop_1257 loop_1255: stw %l4, [%l7 + 0x40] fmovdgu %xcc, %f6, %f2 loop_1256: ldub [%l7 + 0x62], %l2 loop_1257: bshuffle %f2, %f6, %f10 stx %i3, [%l7 + 0x20] fsrc2s %f1, %f8 lduw [%l7 + 0x58], %i0 array16 %i4, %l6, %i7 sdivcc %l0, 0x01F0, %i1 bvs %icc, loop_1258 movre %o2, 0x34F, %l5 edge32n %g2, %o5, %i5 movn %icc, %o4, %o3 loop_1258: subccc %l1, 0x1608, %g6 tleu %xcc, 0x5 tl %xcc, 0x5 movre %o7, 0x168, %g7 popc %g1, %o0 udivx %g5, 0x1011, %g3 lduh [%l7 + 0x5E], %l3 edge16n %o1, %i2, %o6 ldub [%l7 + 0x3E], %g4 stw %l4, [%l7 + 0x30] mulscc %l2, 0x04A6, %i6 lduw [%l7 + 0x40], %i3 fmul8x16al %f6, %f9, %f0 fmovrslz %i0, %f6, %f10 fpadd32 %f14, %f8, %f8 fmul8sux16 %f0, %f12, %f10 sra %i4, %i7, %l6 smul %l0, %o2, %i1 ld [%l7 + 0x54], %f0 tgu %xcc, 0x2 tgu %icc, 0x3 fmovdleu %xcc, %f2, %f7 addcc %l5, %g2, %o5 fbn %fcc3, loop_1259 movrlez %i5, %o3, %l1 fmovse %icc, %f13, %f13 fmovrsne %g6, %f7, %f7 loop_1259: fmovscs %icc, %f5, %f1 fexpand %f5, %f6 subccc %o4, %o7, %g1 fsrc1s %f15, %f0 fand %f12, %f0, %f6 movcs %xcc, %g7, %o0 stb %g5, [%l7 + 0x1E] fmovsg %icc, %f10, %f2 brnz %l3, loop_1260 tl %xcc, 0x2 brz %o1, loop_1261 fmovdgu %icc, %f8, %f8 loop_1260: ldd [%l7 + 0x70], %f12 orcc %g3, %i2, %g4 loop_1261: call loop_1262 lduh [%l7 + 0x2E], %o6 ldd [%l7 + 0x30], %f4 fmovdcs %xcc, %f11, %f11 loop_1262: taddcc %l2, 0x01C0, %i6 movvs %xcc, %l4, %i0 fcmpes %fcc3, %f5, %f0 fpsub32 %f10, %f4, %f8 umul %i4, %i3, %l6 ldsh [%l7 + 0x20], %l0 fornot1s %f2, %f11, %f8 edge32ln %i7, %i1, %o2 movrgez %g2, 0x1CB, %o5 fmovrde %i5, %f2, %f14 fmovde %xcc, %f7, %f6 movg %icc, %l5, %o3 fblg,a %fcc0, loop_1263 bcc,pt %xcc, loop_1264 edge16n %g6, %o4, %l1 bge,a loop_1265 loop_1263: orcc %o7, 0x0902, %g1 loop_1264: edge16ln %o0, %g5, %l3 bn,a loop_1266 loop_1265: lduh [%l7 + 0x70], %o1 umul %g3, 0x0E1D, %i2 xor %g4, %o6, %g7 loop_1266: st %f15, [%l7 + 0x50] smulcc %i6, %l2, %i0 fmovsvc %xcc, %f7, %f13 brlez %l4, loop_1267 sth %i3, [%l7 + 0x3C] fbule %fcc1, loop_1268 orncc %i4, %l0, %i7 loop_1267: movpos %xcc, %l6, %i1 ldx [%l7 + 0x70], %g2 loop_1268: std %f6, [%l7 + 0x08] movne %icc, %o2, %o5 bge,a,pt %icc, loop_1269 sth %l5, [%l7 + 0x0A] bne,a loop_1270 sub %i5, %g6, %o3 loop_1269: sth %o4, [%l7 + 0x30] lduw [%l7 + 0x2C], %o7 loop_1270: lduw [%l7 + 0x54], %l1 add %o0, 0x1474, %g1 move %xcc, %g5, %l3 fba %fcc1, loop_1271 orncc %o1, %i2, %g3 fcmpeq16 %f12, %f10, %g4 mova %xcc, %g7, %o6 loop_1271: xorcc %l2, 0x06BE, %i6 edge8 %i0, %l4, %i3 or %i4, %l0, %l6 fxnors %f14, %f5, %f6 fones %f9 fblg %fcc2, loop_1272 fbu %fcc1, loop_1273 ldx [%l7 + 0x20], %i1 ldd [%l7 + 0x48], %f8 loop_1272: andcc %g2, 0x0D4F, %i7 loop_1273: fmovrdlz %o2, %f6, %f14 fbue,a %fcc1, loop_1274 fnot2s %f4, %f4 stx %l5, [%l7 + 0x38] fmuld8ulx16 %f2, %f11, %f6 loop_1274: stw %o5, [%l7 + 0x18] mulscc %g6, %i5, %o3 call loop_1275 ldsb [%l7 + 0x7E], %o4 sdivx %o7, 0x0A5C, %o0 ble,pt %xcc, loop_1276 loop_1275: ldub [%l7 + 0x1C], %l1 fmul8x16 %f9, %f14, %f10 movcc %icc, %g1, %l3 loop_1276: fsrc1 %f14, %f0 fsrc1 %f2, %f8 fpack16 %f14, %f10 tgu %xcc, 0x1 andcc %o1, %i2, %g5 edge8n %g4, %g3, %o6 popc %g7, %l2 be,a,pt %icc, loop_1277 fpsub32 %f0, %f4, %f6 movrgz %i0, %l4, %i3 ldd [%l7 + 0x08], %f10 loop_1277: be,pn %icc, loop_1278 lduh [%l7 + 0x5C], %i6 andncc %l0, %i4, %i1 movgu %xcc, %l6, %g2 loop_1278: std %f8, [%l7 + 0x70] edge8ln %o2, %l5, %i7 fcmpeq16 %f14, %f14, %g6 stw %i5, [%l7 + 0x70] tneg %xcc, 0x6 fmovrde %o3, %f6, %f12 fmovrse %o4, %f1, %f9 edge8n %o5, %o7, %o0 addc %g1, %l3, %l1 bshuffle %f10, %f8, %f0 fmuld8ulx16 %f8, %f10, %f8 st %f13, [%l7 + 0x0C] fcmpes %fcc3, %f12, %f0 std %f12, [%l7 + 0x78] move %icc, %i2, %o1 tgu %icc, 0x6 fpadd16 %f8, %f4, %f8 fmovrsne %g4, %f10, %f3 fbne %fcc1, loop_1279 ldx [%l7 + 0x30], %g3 bg,a,pn %icc, loop_1280 tvc %xcc, 0x0 loop_1279: fbo,a %fcc0, loop_1281 fmovrdlz %g5, %f12, %f2 loop_1280: fmovrde %o6, %f12, %f0 ble,pt %xcc, loop_1282 loop_1281: add %g7, 0x1E1C, %l2 ldd [%l7 + 0x50], %f8 edge8 %i0, %i3, %i6 loop_1282: fpadd16s %f3, %f1, %f5 fxors %f1, %f4, %f5 brnz %l4, loop_1283 fxor %f10, %f8, %f2 fsrc1s %f9, %f15 fand %f14, %f12, %f2 loop_1283: tgu %xcc, 0x6 ldx [%l7 + 0x58], %l0 sth %i4, [%l7 + 0x10] bne loop_1284 fbge,a %fcc2, loop_1285 mulscc %l6, 0x0C5C, %i1 std %f10, [%l7 + 0x70] loop_1284: ldub [%l7 + 0x40], %g2 loop_1285: ldx [%l7 + 0x40], %o2 fsrc1 %f6, %f8 fmovdne %xcc, %f5, %f7 ta %icc, 0x0 edge32n %i7, %g6, %l5 fone %f10 stb %i5, [%l7 + 0x39] subccc %o3, 0x0811, %o5 fpmerge %f7, %f9, %f8 ldx [%l7 + 0x70], %o4 movne %icc, %o7, %o0 addc %l3, 0x0B64, %l1 stx %i2, [%l7 + 0x78] tn %xcc, 0x7 fbg %fcc2, loop_1286 fmul8ulx16 %f6, %f12, %f8 ldsw [%l7 + 0x60], %g1 std %f8, [%l7 + 0x20] loop_1286: xorcc %o1, 0x05EC, %g3 ldd [%l7 + 0x78], %f10 movcc %icc, %g5, %g4 fmovsgu %xcc, %f5, %f2 fmovscc %xcc, %f6, %f9 be,a %xcc, loop_1287 ldsb [%l7 + 0x3F], %o6 array32 %l2, %g7, %i3 edge16l %i6, %l4, %i0 loop_1287: subcc %i4, 0x12F2, %l0 fmovdcs %xcc, %f4, %f2 nop setx loop_1288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt32 %f4, %f8, %i1 ldsh [%l7 + 0x66], %g2 fcmpgt32 %f8, %f14, %o2 loop_1288: popc 0x1A49, %l6 andn %i7, %l5, %g6 tne %icc, 0x7 udivx %o3, 0x0D05, %o5 ldd [%l7 + 0x70], %f10 brgez,a %o4, loop_1289 ldsb [%l7 + 0x3B], %i5 fcmped %fcc0, %f4, %f2 sth %o7, [%l7 + 0x1C] loop_1289: movrgez %l3, %o0, %l1 sllx %g1, 0x0B, %i2 nop setx loop_1290, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc %icc, loop_1291 fpackfix %f14, %f9 edge8ln %g3, %o1, %g5 loop_1290: movre %o6, %l2, %g4 loop_1291: ldub [%l7 + 0x37], %i3 lduw [%l7 + 0x48], %g7 movcc %icc, %l4, %i6 movrgz %i4, 0x2C3, %l0 fpmerge %f12, %f3, %f4 ldsw [%l7 + 0x24], %i1 movleu %xcc, %i0, %o2 fnegd %f12, %f12 ld [%l7 + 0x4C], %f1 tvc %icc, 0x5 ldsh [%l7 + 0x20], %g2 udivx %i7, 0x1BE6, %l6 bcc,a %icc, loop_1292 ldsh [%l7 + 0x76], %l5 bleu,a,pt %xcc, loop_1293 udivcc %g6, 0x15C9, %o3 loop_1292: fmovscs %icc, %f1, %f7 fnegs %f14, %f14 loop_1293: brgz,a %o5, loop_1294 fmovrsgz %o4, %f5, %f1 ldsh [%l7 + 0x70], %i5 bvc,a loop_1295 loop_1294: popc %l3, %o0 std %f10, [%l7 + 0x30] std %f8, [%l7 + 0x48] loop_1295: fnegs %f4, %f2 orn %l1, 0x1A5D, %g1 fmovsgu %icc, %f2, %f14 fbule,a %fcc0, loop_1296 fabsd %f8, %f2 sra %i2, 0x0C, %g3 tcc %xcc, 0x1 loop_1296: movcc %icc, %o7, %o1 fbn %fcc0, loop_1297 fmovs %f12, %f1 ldsb [%l7 + 0x75], %g5 fmovdne %xcc, %f3, %f9 loop_1297: fmovdvs %xcc, %f3, %f4 stw %o6, [%l7 + 0x74] fbl,a %fcc2, loop_1298 fmovdgu %xcc, %f5, %f8 movg %xcc, %g4, %l2 fzeros %f15 loop_1298: bgu %xcc, loop_1299 stx %i3, [%l7 + 0x50] fbe,a %fcc1, loop_1300 fmovsvc %icc, %f14, %f5 loop_1299: stx %g7, [%l7 + 0x60] xnorcc %l4, %i4, %i6 loop_1300: fba,a %fcc3, loop_1301 ldsw [%l7 + 0x34], %i1 stw %l0, [%l7 + 0x2C] tle %icc, 0x6 loop_1301: bn,a,pn %xcc, loop_1302 st %f12, [%l7 + 0x54] fmovdle %icc, %f13, %f11 ld [%l7 + 0x44], %f9 loop_1302: fnot2 %f0, %f6 lduw [%l7 + 0x30], %o2 edge32l %i0, %i7, %g2 st %f13, [%l7 + 0x34] te %xcc, 0x3 ldsw [%l7 + 0x10], %l6 fbule,a %fcc3, loop_1303 stx %l5, [%l7 + 0x18] alignaddrl %o3, %g6, %o5 bvs,pt %icc, loop_1304 loop_1303: fpack32 %f12, %f8, %f6 bl loop_1305 fmovdn %xcc, %f7, %f15 loop_1304: fmul8x16au %f7, %f6, %f2 tg %xcc, 0x5 loop_1305: movvc %xcc, %o4, %l3 ldsh [%l7 + 0x6E], %o0 ldsw [%l7 + 0x08], %l1 edge16l %i5, %g1, %i2 movcs %icc, %o7, %o1 move %xcc, %g3, %o6 edge16ln %g4, %g5, %i3 taddcctv %l2, 0x1B40, %l4 fors %f3, %f1, %f4 bcc,pt %xcc, loop_1306 fbu,a %fcc2, loop_1307 ld [%l7 + 0x68], %f0 edge16l %g7, %i4, %i1 loop_1306: fbule %fcc2, loop_1308 loop_1307: st %f9, [%l7 + 0x44] fmovdcc %icc, %f10, %f13 edge32l %l0, %i6, %i0 loop_1308: tgu %xcc, 0x4 popc %o2, %g2 fmovsvc %icc, %f12, %f13 ta %icc, 0x3 lduh [%l7 + 0x14], %i7 bne,a %xcc, loop_1309 fmul8x16 %f0, %f6, %f10 bn,a %xcc, loop_1310 movpos %icc, %l6, %l5 loop_1309: fbge,a %fcc2, loop_1311 fabsd %f6, %f12 loop_1310: movge %xcc, %g6, %o3 te %icc, 0x3 loop_1311: addcc %o4, %o5, %o0 stx %l3, [%l7 + 0x60] bcs %icc, loop_1312 fxors %f13, %f0, %f4 fbo,a %fcc3, loop_1313 fpsub16 %f6, %f0, %f4 loop_1312: std %f0, [%l7 + 0x08] move %icc, %i5, %g1 loop_1313: fpadd32s %f6, %f10, %f2 fornot2 %f14, %f8, %f14 tn %xcc, 0x4 fbe %fcc0, loop_1314 ldub [%l7 + 0x74], %i2 tcs %icc, 0x2 lduh [%l7 + 0x6E], %l1 loop_1314: fmovdpos %icc, %f1, %f1 movle %icc, %o7, %g3 fzeros %f9 fmul8x16au %f8, %f2, %f4 fmovspos %icc, %f8, %f12 andn %o6, 0x03B2, %o1 movleu %icc, %g4, %g5 fbg,a %fcc1, loop_1315 bcs,a,pn %xcc, loop_1316 ldub [%l7 + 0x0E], %i3 stw %l2, [%l7 + 0x4C] loop_1315: fpackfix %f6, %f13 loop_1316: movcs %xcc, %g7, %i4 ldub [%l7 + 0x24], %l4 ldd [%l7 + 0x68], %f0 fmovdvc %xcc, %f5, %f1 brgez,a %i1, loop_1317 edge16 %i6, %i0, %o2 fnor %f0, %f10, %f0 fpsub32s %f13, %f7, %f9 loop_1317: edge32l %g2, %i7, %l6 array32 %l5, %l0, %g6 movleu %xcc, %o3, %o5 fmuld8sux16 %f9, %f6, %f4 mova %xcc, %o4, %o0 fmovs %f4, %f12 fbul %fcc0, loop_1318 stx %i5, [%l7 + 0x38] fsrc2 %f10, %f10 fmovse %icc, %f6, %f11 loop_1318: fmuld8sux16 %f1, %f2, %f0 xnor %g1, %i2, %l1 tsubcc %o7, %g3, %o6 stw %l3, [%l7 + 0x74] subccc %o1, 0x17D3, %g4 bge %xcc, loop_1319 ldx [%l7 + 0x30], %i3 or %g5, 0x19B6, %g7 fcmpgt16 %f8, %f0, %l2 loop_1319: stb %i4, [%l7 + 0x63] ldub [%l7 + 0x25], %l4 nop setx loop_1320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x5E], %i6 edge8ln %i1, %i0, %g2 sth %o2, [%l7 + 0x70] loop_1320: fmovdg %icc, %f13, %f2 st %f2, [%l7 + 0x6C] sth %l6, [%l7 + 0x54] ba,pt %xcc, loop_1321 fmuld8ulx16 %f13, %f15, %f6 bleu loop_1322 udiv %i7, 0x046C, %l0 loop_1321: fsrc1s %f13, %f3 movrlz %l5, 0x1EC, %g6 loop_1322: fmovdneg %icc, %f9, %f8 fcmpne16 %f6, %f2, %o3 bgu,a %icc, loop_1323 add %o5, %o0, %i5 stx %o4, [%l7 + 0x50] stw %i2, [%l7 + 0x74] loop_1323: fone %f12 ldsh [%l7 + 0x46], %g1 fmovdneg %xcc, %f10, %f7 bvc loop_1324 fpadd32s %f14, %f12, %f1 ldsw [%l7 + 0x48], %o7 siam 0x4 loop_1324: lduw [%l7 + 0x4C], %g3 tge %icc, 0x7 lduw [%l7 + 0x78], %l1 st %f12, [%l7 + 0x78] stw %o6, [%l7 + 0x44] tsubcctv %o1, %l3, %g4 ldd [%l7 + 0x10], %f4 stw %i3, [%l7 + 0x3C] fmovrde %g7, %f8, %f2 tne %icc, 0x6 stw %g5, [%l7 + 0x70] fone %f2 lduw [%l7 + 0x1C], %l2 taddcc %i4, %i6, %i1 fmovrslz %i0, %f5, %f8 nop setx loop_1325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %l4, %o2, %g2 fblg,a %fcc0, loop_1326 alignaddr %l6, %l0, %l5 loop_1325: add %i7, %g6, %o5 movrlz %o0, 0x1EF, %o3 loop_1326: taddcctv %i5, 0x0713, %i2 st %f1, [%l7 + 0x10] fabss %f1, %f0 ldsh [%l7 + 0x1C], %o4 ldsw [%l7 + 0x08], %o7 ldsh [%l7 + 0x10], %g3 nop setx loop_1327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x0A], %l1 stx %o6, [%l7 + 0x40] st %f15, [%l7 + 0x08] loop_1327: subccc %o1, 0x0D4A, %g1 bl,a %icc, loop_1328 fpack16 %f12, %f5 edge32n %l3, %g4, %g7 for %f14, %f2, %f14 loop_1328: subccc %i3, 0x069F, %l2 movvs %xcc, %g5, %i4 fmovrde %i1, %f10, %f12 smulcc %i6, 0x1036, %l4 movcc %xcc, %i0, %g2 fcmpne32 %f14, %f0, %l6 stb %o2, [%l7 + 0x1C] fpadd16 %f2, %f8, %f4 stw %l0, [%l7 + 0x64] movrgez %l5, 0x35B, %i7 lduw [%l7 + 0x5C], %o5 or %o0, 0x0EE6, %g6 fmovrslez %o3, %f3, %f1 fmovsleu %xcc, %f9, %f10 fba %fcc0, loop_1329 brlz %i5, loop_1330 ldub [%l7 + 0x0C], %i2 be,a,pn %xcc, loop_1331 loop_1329: ld [%l7 + 0x40], %f1 loop_1330: sth %o4, [%l7 + 0x64] fnand %f8, %f0, %f14 loop_1331: bne,pn %xcc, loop_1332 ldsw [%l7 + 0x40], %o7 fone %f6 ldub [%l7 + 0x11], %g3 loop_1332: fands %f1, %f0, %f9 fones %f12 bvc,pn %xcc, loop_1333 fmovdl %icc, %f7, %f5 movrlez %l1, 0x386, %o1 brgz %o6, loop_1334 loop_1333: brz %g1, loop_1335 fcmpgt16 %f0, %f6, %l3 brlz,a %g4, loop_1336 loop_1334: fmovdge %xcc, %f13, %f2 loop_1335: std %f8, [%l7 + 0x18] bn,pn %xcc, loop_1337 loop_1336: movrgez %i3, %l2, %g5 stx %i4, [%l7 + 0x40] stb %i1, [%l7 + 0x32] loop_1337: ldsh [%l7 + 0x64], %i6 ld [%l7 + 0x4C], %f8 ldsh [%l7 + 0x70], %g7 st %f13, [%l7 + 0x1C] fcmped %fcc0, %f10, %f6 fbuge %fcc1, loop_1338 ldd [%l7 + 0x70], %f14 fcmple16 %f10, %f12, %i0 fbge %fcc3, loop_1339 loop_1338: fmovsne %icc, %f2, %f13 sth %g2, [%l7 + 0x14] fbu %fcc0, loop_1340 loop_1339: st %f4, [%l7 + 0x08] stx %l4, [%l7 + 0x78] fmovdcc %icc, %f13, %f1 loop_1340: andcc %l6, %l0, %o2 ldsh [%l7 + 0x70], %i7 stx %o5, [%l7 + 0x68] addccc %o0, %g6, %l5 stb %i5, [%l7 + 0x75] ldd [%l7 + 0x20], %f8 tl %xcc, 0x6 ldsw [%l7 + 0x28], %o3 fmovsgu %icc, %f11, %f2 fnors %f0, %f10, %f3 ldub [%l7 + 0x0E], %o4 lduh [%l7 + 0x5A], %o7 fcmple32 %f14, %f10, %g3 tge %icc, 0x2 fpackfix %f14, %f11 movle %xcc, %l1, %o1 fmovdne %xcc, %f15, %f3 fsrc2 %f6, %f12 movrlz %o6, %i2, %l3 ldx [%l7 + 0x40], %g1 fmovdneg %icc, %f9, %f11 fmovscs %icc, %f2, %f12 std %f4, [%l7 + 0x18] fmovscc %icc, %f3, %f15 sdivx %g4, 0x1F1E, %l2 st %f10, [%l7 + 0x10] ldd [%l7 + 0x38], %f12 udivx %i3, 0x1BB2, %i4 fbne %fcc1, loop_1341 udivx %i1, 0x14D5, %g5 fbge,a %fcc3, loop_1342 edge32l %g7, %i0, %g2 loop_1341: move %xcc, %i6, %l4 ldd [%l7 + 0x28], %f14 loop_1342: xnor %l0, %o2, %l6 nop setx loop_1343, %l0, %l1 jmpl %l1, %o5 fmovdg %xcc, %f3, %f11 bne,a loop_1344 ldsh [%l7 + 0x3A], %i7 loop_1343: ldsw [%l7 + 0x30], %o0 edge16l %l5, %g6, %o3 loop_1344: alignaddr %o4, %i5, %g3 addc %o7, 0x1BDD, %l1 bneg,a loop_1345 nop setx loop_1346, %l0, %l1 jmpl %l1, %o6 movleu %icc, %i2, %l3 fpmerge %f6, %f7, %f2 loop_1345: movl %xcc, %o1, %g1 loop_1346: fmovdg %xcc, %f8, %f3 fornot1 %f6, %f12, %f8 ldub [%l7 + 0x29], %g4 ldsh [%l7 + 0x30], %l2 std %f6, [%l7 + 0x18] fmovd %f2, %f10 movre %i3, %i4, %i1 fnor %f0, %f12, %f6 nop setx loop_1347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x08], %f0 fmovrse %g5, %f11, %f3 brgez,a %g7, loop_1348 loop_1347: edge16ln %g2, %i6, %l4 bne,a,pt %icc, loop_1349 ld [%l7 + 0x28], %f0 loop_1348: fmovdvc %xcc, %f9, %f9 lduw [%l7 + 0x2C], %i0 loop_1349: fbn %fcc3, loop_1350 brnz %o2, loop_1351 fmovrdgz %l0, %f0, %f8 smul %l6, 0x11A7, %o5 loop_1350: sth %i7, [%l7 + 0x20] loop_1351: tsubcc %l5, 0x1E1F, %g6 brlez,a %o0, loop_1352 stw %o3, [%l7 + 0x38] fmovrsgez %i5, %f6, %f4 movl %xcc, %o4, %o7 loop_1352: fnegs %f4, %f13 smul %g3, %l1, %i2 fxor %f12, %f14, %f10 fpadd16s %f6, %f6, %f11 stx %o6, [%l7 + 0x60] sth %l3, [%l7 + 0x66] umul %g1, %g4, %l2 lduh [%l7 + 0x24], %i3 ldsw [%l7 + 0x20], %o1 stw %i4, [%l7 + 0x20] fmovrslz %g5, %f2, %f15 fnot2 %f12, %f12 sth %i1, [%l7 + 0x28] ldsh [%l7 + 0x6A], %g2 ldx [%l7 + 0x20], %g7 ldsw [%l7 + 0x18], %i6 movl %icc, %i0, %l4 movge %xcc, %o2, %l0 move %icc, %l6, %o5 stw %l5, [%l7 + 0x40] stx %i7, [%l7 + 0x30] fbo,a %fcc3, loop_1353 bne,pt %icc, loop_1354 fmovrdgez %g6, %f6, %f0 tg %xcc, 0x2 loop_1353: movrlez %o0, %i5, %o4 loop_1354: ldx [%l7 + 0x68], %o3 st %f13, [%l7 + 0x38] stb %o7, [%l7 + 0x31] brlz %l1, loop_1355 ld [%l7 + 0x4C], %f0 nop setx loop_1356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f12, %f12 loop_1355: mulx %i2, %g3, %l3 orcc %o6, %g1, %g4 loop_1356: fabss %f0, %f9 ld [%l7 + 0x3C], %f5 ldsh [%l7 + 0x4C], %l2 sdivcc %i3, 0x0ABF, %i4 fbule,a %fcc1, loop_1357 fmovspos %icc, %f9, %f4 fandnot1s %f8, %f10, %f14 edge32ln %g5, %i1, %g2 loop_1357: movre %o1, 0x315, %i6 lduh [%l7 + 0x46], %i0 fmovrdlz %g7, %f4, %f12 ldx [%l7 + 0x50], %o2 std %f0, [%l7 + 0x10] brlz,a %l4, loop_1358 sdiv %l6, 0x15A7, %l0 xnorcc %l5, 0x166D, %i7 andn %o5, 0x06D7, %o0 loop_1358: edge8ln %i5, %g6, %o4 lduw [%l7 + 0x68], %o7 ldx [%l7 + 0x10], %l1 brgez,a %i2, loop_1359 fcmpes %fcc0, %f3, %f11 ldsw [%l7 + 0x48], %o3 te %icc, 0x4 loop_1359: std %f2, [%l7 + 0x20] ldub [%l7 + 0x29], %l3 fmovrsgez %g3, %f11, %f2 fmovsleu %xcc, %f10, %f0 fxnors %f13, %f0, %f6 fmovsa %xcc, %f4, %f2 fnor %f4, %f14, %f0 edge32l %g1, %g4, %l2 fxor %f6, %f4, %f0 xnor %i3, %i4, %g5 std %f12, [%l7 + 0x30] bvs,a loop_1360 sdiv %o6, 0x0EBB, %g2 xnorcc %i1, %o1, %i6 ldsb [%l7 + 0x7A], %i0 loop_1360: fxnors %f6, %f3, %f3 edge16n %g7, %l4, %o2 ldsh [%l7 + 0x46], %l6 fornot1 %f6, %f6, %f10 fnot1s %f10, %f3 fcmpne16 %f2, %f2, %l0 smul %l5, %o5, %i7 mova %xcc, %o0, %i5 fmovsle %xcc, %f1, %f6 fbn %fcc1, loop_1361 fmovse %icc, %f12, %f9 bleu %icc, loop_1362 te %icc, 0x2 loop_1361: tvc %xcc, 0x6 fmovscs %icc, %f7, %f9 loop_1362: fnegs %f2, %f13 xor %g6, 0x0011, %o7 fnegs %f13, %f6 fpadd16s %f13, %f3, %f2 fornot2s %f5, %f11, %f2 ld [%l7 + 0x28], %f1 fmovsn %xcc, %f10, %f6 array16 %o4, %i2, %l1 array32 %l3, %g3, %o3 bleu %icc, loop_1363 fbg,a %fcc3, loop_1364 fmovsn %xcc, %f10, %f7 ldx [%l7 + 0x50], %g4 loop_1363: stw %g1, [%l7 + 0x34] loop_1364: fpadd32s %f13, %f12, %f5 ld [%l7 + 0x74], %f4 fcmps %fcc2, %f9, %f1 ldsb [%l7 + 0x30], %l2 fba,a %fcc3, loop_1365 ldx [%l7 + 0x08], %i4 alignaddr %g5, %o6, %g2 ldd [%l7 + 0x08], %f14 loop_1365: array16 %i3, %o1, %i6 movle %xcc, %i1, %g7 andcc %i0, 0x03C9, %o2 fpadd16s %f0, %f8, %f4 fornot1s %f8, %f0, %f3 movre %l4, %l6, %l5 bne,pt %xcc, loop_1366 fmovdgu %icc, %f9, %f6 sth %o5, [%l7 + 0x26] movrgz %i7, %l0, %o0 loop_1366: tl %icc, 0x3 st %f12, [%l7 + 0x18] fmovrsgz %g6, %f7, %f10 and %o7, %o4, %i2 fmovdcs %icc, %f10, %f3 xorcc %l1, 0x1CD7, %l3 lduw [%l7 + 0x08], %g3 fmovdcs %icc, %f0, %f0 fmovdle %icc, %f0, %f14 siam 0x7 edge32 %o3, %g4, %g1 edge32n %l2, %i5, %i4 tsubcc %o6, %g2, %g5 bleu,a %xcc, loop_1367 ldsh [%l7 + 0x7A], %i3 stw %i6, [%l7 + 0x34] ldub [%l7 + 0x57], %o1 loop_1367: fsrc1 %f14, %f4 fmovscs %xcc, %f13, %f12 alignaddr %g7, %i1, %i0 tsubcctv %l4, %o2, %l5 bgu,a,pn %xcc, loop_1368 ldsh [%l7 + 0x6A], %o5 sra %i7, 0x11, %l0 fpsub16s %f5, %f0, %f3 loop_1368: fornot2 %f6, %f6, %f12 fbe %fcc1, loop_1369 fmovsvc %xcc, %f5, %f9 stx %o0, [%l7 + 0x08] fones %f1 loop_1369: tge %icc, 0x2 fmovsle %icc, %f14, %f15 movrgez %l6, 0x38F, %g6 movne %icc, %o4, %i2 fmovse %xcc, %f12, %f6 ldsw [%l7 + 0x64], %o7 fxors %f9, %f11, %f2 sdivx %l3, 0x03F9, %g3 stb %l1, [%l7 + 0x30] fcmps %fcc2, %f15, %f2 fornot2s %f7, %f8, %f13 fxors %f8, %f0, %f12 fbul %fcc1, loop_1370 tle %xcc, 0x5 fmul8sux16 %f10, %f10, %f0 tle %xcc, 0x0 loop_1370: fandnot2 %f14, %f8, %f6 ldsb [%l7 + 0x7D], %o3 fcmpgt16 %f14, %f10, %g1 st %f5, [%l7 + 0x7C] fmovsvc %xcc, %f14, %f5 fsrc2s %f4, %f8 fbe %fcc0, loop_1371 stb %g4, [%l7 + 0x37] std %f6, [%l7 + 0x08] stw %l2, [%l7 + 0x28] loop_1371: fmovdleu %xcc, %f5, %f10 ldx [%l7 + 0x08], %i5 bneg,a,pn %icc, loop_1372 sllx %i4, 0x1E, %g2 ldsb [%l7 + 0x58], %g5 fba %fcc0, loop_1373 loop_1372: fmovsn %icc, %f4, %f15 st %f2, [%l7 + 0x78] fnegs %f5, %f7 loop_1373: st %f11, [%l7 + 0x10] tsubcctv %o6, %i3, %i6 move %xcc, %o1, %g7 fandnot2 %f8, %f2, %f8 fbe %fcc3, loop_1374 sth %i0, [%l7 + 0x4C] std %f8, [%l7 + 0x40] fpadd16 %f2, %f2, %f2 loop_1374: edge8 %i1, %o2, %l4 bshuffle %f6, %f6, %f10 st %f6, [%l7 + 0x7C] fmovrse %o5, %f11, %f15 fba,a %fcc3, loop_1375 ldx [%l7 + 0x40], %l5 fmovsge %xcc, %f7, %f14 edge32l %l0, %i7, %l6 loop_1375: bneg,pt %xcc, loop_1376 ldsh [%l7 + 0x28], %g6 ld [%l7 + 0x7C], %f1 fmovrde %o4, %f6, %f8 loop_1376: fmovrdgez %i2, %f6, %f10 bpos,a,pt %icc, loop_1377 xorcc %o7, 0x01BA, %l3 edge16n %o0, %g3, %o3 fbul %fcc2, loop_1378 loop_1377: andncc %g1, %l1, %g4 call loop_1379 ldsb [%l7 + 0x27], %l2 loop_1378: sth %i5, [%l7 + 0x0E] fbe %fcc1, loop_1380 loop_1379: fmovdcs %xcc, %f7, %f5 popc %g2, %g5 fbe,a %fcc1, loop_1381 loop_1380: fbn %fcc1, loop_1382 tneg %xcc, 0x5 ldd [%l7 + 0x38], %f6 loop_1381: ldd [%l7 + 0x40], %f8 loop_1382: orncc %o6, 0x0292, %i4 fmul8sux16 %f14, %f0, %f6 fbn,a %fcc0, loop_1383 ldsh [%l7 + 0x1C], %i6 ldsh [%l7 + 0x42], %i3 ldx [%l7 + 0x20], %o1 loop_1383: fmovs %f0, %f11 bgu,pn %icc, loop_1384 ldd [%l7 + 0x18], %f8 subcc %g7, %i1, %o2 stw %i0, [%l7 + 0x44] loop_1384: fxors %f7, %f2, %f0 fcmpes %fcc3, %f0, %f8 movpos %icc, %o5, %l5 ldsw [%l7 + 0x08], %l4 bn,a %xcc, loop_1385 movrne %i7, 0x095, %l0 lduh [%l7 + 0x70], %g6 ldx [%l7 + 0x08], %o4 loop_1385: stb %i2, [%l7 + 0x3A] bvc,a loop_1386 movpos %icc, %l6, %o7 edge16 %l3, %g3, %o3 bcc,a,pn %icc, loop_1387 loop_1386: stw %g1, [%l7 + 0x28] ldd [%l7 + 0x70], %f4 fmovdne %xcc, %f4, %f9 loop_1387: te %xcc, 0x5 fmovrdlz %l1, %f10, %f14 movrlez %g4, 0x3C8, %o0 smul %l2, %g2, %i5 fmovse %xcc, %f15, %f1 fbg %fcc0, loop_1388 fcmpes %fcc0, %f5, %f2 fnot2 %f10, %f6 fandnot2 %f14, %f4, %f0 loop_1388: bleu,a loop_1389 andcc %g5, 0x0090, %i4 std %f12, [%l7 + 0x68] movrgez %i6, %i3, %o1 loop_1389: tsubcc %o6, 0x0683, %g7 lduh [%l7 + 0x4E], %o2 fba,a %fcc2, loop_1390 stw %i0, [%l7 + 0x58] fmovrdlez %o5, %f10, %f2 fmovdneg %xcc, %f3, %f11 loop_1390: movrgez %l5, %l4, %i7 fcmple32 %f0, %f8, %l0 ldsw [%l7 + 0x54], %g6 add %o4, %i1, %l6 and %o7, 0x1E41, %l3 bleu,a,pn %icc, loop_1391 sub %g3, %i2, %o3 stx %l1, [%l7 + 0x78] fors %f13, %f10, %f9 loop_1391: array8 %g4, %g1, %o0 movgu %icc, %l2, %i5 edge8l %g5, %g2, %i4 movgu %xcc, %i6, %i3 ldsh [%l7 + 0x18], %o1 ldub [%l7 + 0x59], %g7 movcc %xcc, %o2, %i0 tcc %icc, 0x7 fbg %fcc0, loop_1392 stb %o5, [%l7 + 0x4A] xorcc %l5, %o6, %i7 array16 %l4, %l0, %g6 loop_1392: fblg,a %fcc0, loop_1393 orn %o4, 0x0357, %l6 fmovsg %icc, %f5, %f12 brgz,a %i1, loop_1394 loop_1393: stb %o7, [%l7 + 0x0F] tneg %icc, 0x6 fmovdcc %xcc, %f11, %f8 loop_1394: sdivcc %l3, 0x175B, %g3 alignaddr %o3, %l1, %g4 fmovrdne %i2, %f12, %f6 st %f8, [%l7 + 0x34] fmovse %icc, %f7, %f12 fmovrsgez %g1, %f5, %f7 fmovrdlz %l2, %f10, %f4 edge16ln %i5, %g5, %g2 tl %xcc, 0x1 ldub [%l7 + 0x73], %o0 edge8 %i6, %i4, %i3 brz,a %o1, loop_1395 st %f5, [%l7 + 0x38] ldsh [%l7 + 0x36], %g7 fexpand %f1, %f4 loop_1395: brlz %i0, loop_1396 smul %o5, %l5, %o6 fbu %fcc1, loop_1397 st %f10, [%l7 + 0x6C] loop_1396: fbul,a %fcc2, loop_1398 sub %i7, 0x11CB, %o2 loop_1397: edge8n %l4, %l0, %o4 fnors %f1, %f6, %f5 loop_1398: brlz,a %l6, loop_1399 ld [%l7 + 0x28], %f5 be,a,pn %xcc, loop_1400 fbg %fcc3, loop_1401 loop_1399: movg %xcc, %g6, %i1 fmuld8ulx16 %f10, %f15, %f0 loop_1400: fabss %f12, %f5 loop_1401: fones %f8 stx %l3, [%l7 + 0x28] tgu %xcc, 0x7 ldub [%l7 + 0x2B], %g3 fnot2s %f13, %f4 andncc %o3, %o7, %l1 ldd [%l7 + 0x60], %f0 tsubcctv %g4, 0x052F, %g1 ldub [%l7 + 0x0B], %l2 st %f13, [%l7 + 0x64] brlez %i2, loop_1402 mova %xcc, %g5, %i5 fmovscs %xcc, %f7, %f2 fmovsne %xcc, %f2, %f1 loop_1402: ldsb [%l7 + 0x73], %o0 ldx [%l7 + 0x20], %i6 fabss %f11, %f9 fmovsneg %icc, %f10, %f8 lduw [%l7 + 0x74], %g2 movge %icc, %i4, %i3 fmul8x16 %f10, %f8, %f0 ldub [%l7 + 0x31], %g7 mulx %i0, %o5, %l5 lduw [%l7 + 0x08], %o6 ldsw [%l7 + 0x6C], %i7 movge %xcc, %o2, %o1 fpmerge %f2, %f2, %f14 ba,pt %xcc, loop_1403 stw %l0, [%l7 + 0x68] ldd [%l7 + 0x18], %f10 lduw [%l7 + 0x1C], %l4 loop_1403: st %f3, [%l7 + 0x4C] fsrc1 %f0, %f2 sethi 0x0784, %l6 movrne %g6, %o4, %l3 std %f8, [%l7 + 0x28] nop setx loop_1404, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tle %xcc, 0x2 fmovrdlez %i1, %f8, %f0 stx %o3, [%l7 + 0x18] loop_1404: lduw [%l7 + 0x34], %g3 ldsb [%l7 + 0x78], %o7 fmovscc %xcc, %f3, %f1 movleu %icc, %l1, %g4 fmul8x16 %f15, %f4, %f14 call loop_1405 fornot2s %f2, %f7, %f5 stb %g1, [%l7 + 0x64] alignaddrl %l2, %g5, %i5 loop_1405: ld [%l7 + 0x3C], %f7 fbug,a %fcc0, loop_1406 sdivcc %i2, 0x09E8, %i6 lduw [%l7 + 0x4C], %g2 sth %i4, [%l7 + 0x20] loop_1406: fmovsle %xcc, %f2, %f13 bl,pn %icc, loop_1407 fmovdn %icc, %f14, %f15 fbuge,a %fcc2, loop_1408 stw %i3, [%l7 + 0x0C] loop_1407: movrlez %g7, %o0, %i0 fmovrdne %l5, %f0, %f8 loop_1408: fabss %f7, %f4 lduw [%l7 + 0x40], %o5 addcc %i7, %o6, %o1 edge16n %l0, %o2, %l6 fpadd16s %f2, %f15, %f6 stw %g6, [%l7 + 0x18] fmovdneg %xcc, %f0, %f3 sth %o4, [%l7 + 0x7A] tgu %icc, 0x2 fmul8x16 %f9, %f14, %f4 lduw [%l7 + 0x14], %l4 fmovdle %icc, %f3, %f8 movpos %icc, %i1, %l3 fcmpes %fcc3, %f4, %f9 ldd [%l7 + 0x38], %f12 fbue %fcc3, loop_1409 stx %o3, [%l7 + 0x58] ldsh [%l7 + 0x58], %o7 fpsub16s %f0, %f0, %f11 loop_1409: movcc %xcc, %g3, %g4 fcmpeq16 %f6, %f12, %l1 stb %g1, [%l7 + 0x34] fcmpgt32 %f4, %f6, %g5 fpsub16 %f10, %f2, %f14 fpadd16 %f14, %f8, %f6 fpadd16s %f4, %f7, %f4 sll %l2, %i5, %i6 bne,a,pt %icc, loop_1410 fbl %fcc2, loop_1411 lduw [%l7 + 0x18], %g2 subcc %i2, 0x0ED0, %i4 loop_1410: movpos %xcc, %i3, %o0 loop_1411: fcmpne32 %f2, %f10, %g7 sdivx %i0, 0x1A0E, %o5 bne loop_1412 bge,pt %xcc, loop_1413 stx %l5, [%l7 + 0x18] ld [%l7 + 0x34], %f12 loop_1412: tleu %icc, 0x6 loop_1413: fbl %fcc3, loop_1414 st %f9, [%l7 + 0x38] addcc %o6, 0x1135, %i7 addccc %o1, 0x1F35, %o2 loop_1414: fmovdneg %xcc, %f5, %f9 stb %l6, [%l7 + 0x52] edge8 %g6, %o4, %l0 orcc %l4, %i1, %o3 movne %icc, %l3, %o7 ld [%l7 + 0x70], %f3 stw %g4, [%l7 + 0x50] fbe %fcc3, loop_1415 alignaddrl %g3, %l1, %g5 edge16 %l2, %g1, %i6 fzeros %f11 loop_1415: fmovdcc %xcc, %f0, %f5 fbg %fcc2, loop_1416 std %f2, [%l7 + 0x08] fmovs %f12, %f12 stb %g2, [%l7 + 0x4B] loop_1416: sra %i2, %i5, %i4 ld [%l7 + 0x40], %f2 tg %icc, 0x7 ldsh [%l7 + 0x54], %i3 udiv %o0, 0x1BE7, %g7 fzero %f4 fnot2 %f14, %f8 udivx %i0, 0x11C7, %l5 bge,a %xcc, loop_1417 fmuld8ulx16 %f4, %f12, %f8 add %o5, 0x1BC0, %o6 mulx %i7, 0x1CD7, %o1 loop_1417: movge %xcc, %o2, %g6 fmovsle %xcc, %f13, %f0 fcmpd %fcc0, %f6, %f12 edge8ln %l6, %o4, %l4 ldd [%l7 + 0x18], %f8 tneg %icc, 0x0 array16 %l0, %o3, %l3 fnot1s %f1, %f3 subcc %i1, %g4, %g3 smulcc %o7, %l1, %l2 ldx [%l7 + 0x78], %g5 stb %g1, [%l7 + 0x5A] fmovsge %xcc, %f9, %f12 fandnot1s %f11, %f5, %f10 srax %i6, 0x1F, %i2 umulcc %g2, 0x1DCC, %i5 fcmpne32 %f6, %f10, %i3 fcmpne16 %f12, %f2, %i4 std %f6, [%l7 + 0x38] fcmpd %fcc0, %f12, %f10 stx %g7, [%l7 + 0x28] tsubcctv %o0, %i0, %o5 edge32l %o6, %l5, %i7 faligndata %f10, %f8, %f10 ldx [%l7 + 0x58], %o1 brgz,a %o2, loop_1418 lduh [%l7 + 0x6C], %g6 fcmple32 %f4, %f6, %l6 fba,a %fcc0, loop_1419 loop_1418: sth %o4, [%l7 + 0x28] bvc loop_1420 bgu loop_1421 loop_1419: movcc %icc, %l4, %l0 movre %l3, 0x37D, %o3 loop_1420: be,a,pt %icc, loop_1422 loop_1421: movrlz %i1, %g4, %o7 fpsub16s %f11, %f5, %f0 edge32 %l1, %g3, %l2 loop_1422: fmovdne %icc, %f7, %f9 fpack16 %f10, %f12 stx %g1, [%l7 + 0x18] fzero %f0 bn,pt %icc, loop_1423 mulx %i6, 0x0142, %i2 std %f4, [%l7 + 0x58] movneg %xcc, %g5, %g2 loop_1423: fmovs %f12, %f15 fsrc2s %f2, %f5 fandnot2s %f14, %f14, %f12 lduw [%l7 + 0x40], %i5 fble,a %fcc3, loop_1424 brgez %i4, loop_1425 movrgez %g7, 0x275, %o0 fmovdgu %icc, %f1, %f4 loop_1424: array32 %i0, %i3, %o5 loop_1425: edge32l %o6, %l5, %i7 ldsw [%l7 + 0x70], %o1 fmuld8sux16 %f8, %f5, %f4 ldsw [%l7 + 0x2C], %g6 std %f0, [%l7 + 0x08] fmuld8sux16 %f4, %f0, %f12 sub %l6, 0x028D, %o2 movne %xcc, %o4, %l4 lduh [%l7 + 0x2A], %l0 ldsb [%l7 + 0x33], %o3 stb %i1, [%l7 + 0x16] fmovrdlez %g4, %f10, %f8 nop setx loop_1426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f7, %f7, %f8 ldsw [%l7 + 0x78], %l3 tg %xcc, 0x6 loop_1426: fornot2s %f13, %f15, %f6 alignaddr %l1, %o7, %g3 edge32l %l2, %g1, %i2 srax %i6, %g2, %i5 fmovdgu %icc, %f1, %f10 edge16 %g5, %i4, %g7 fmovsvc %icc, %f9, %f0 nop setx loop_1427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %i0, %o0 sth %i3, [%l7 + 0x22] ld [%l7 + 0x74], %f6 loop_1427: movre %o5, %l5, %i7 popc %o1, %g6 tcs %xcc, 0x2 fmovsleu %xcc, %f12, %f12 ldx [%l7 + 0x18], %l6 stx %o6, [%l7 + 0x50] bneg loop_1428 fmovsg %xcc, %f8, %f3 fmovdneg %icc, %f6, %f3 ldsh [%l7 + 0x1E], %o2 loop_1428: fcmple32 %f6, %f12, %o4 udivx %l4, 0x0188, %l0 tpos %icc, 0x1 movrgez %o3, %g4, %l3 brlez,a %l1, loop_1429 ld [%l7 + 0x1C], %f2 ldd [%l7 + 0x68], %f6 bcc %xcc, loop_1430 loop_1429: fbn %fcc0, loop_1431 fbug,a %fcc1, loop_1432 edge16ln %i1, %o7, %l2 loop_1430: fand %f4, %f4, %f10 loop_1431: be,pt %xcc, loop_1433 loop_1432: ldd [%l7 + 0x68], %f12 movle %icc, %g3, %i2 movneg %icc, %g1, %g2 loop_1433: fbe %fcc1, loop_1434 fzero %f8 nop setx loop_1435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a,pt %icc, loop_1436 loop_1434: fcmps %fcc2, %f8, %f11 ldsb [%l7 + 0x77], %i6 loop_1435: ld [%l7 + 0x40], %f7 loop_1436: fexpand %f5, %f0 tn %icc, 0x0 fsrc1s %f15, %f6 sdivcc %i5, 0x036E, %g5 fsrc2 %f4, %f2 fba %fcc0, loop_1437 stw %g7, [%l7 + 0x70] tgu %icc, 0x2 addcc %i0, %i4, %i3 loop_1437: ldsw [%l7 + 0x28], %o5 brnz,a %l5, loop_1438 lduw [%l7 + 0x54], %i7 movge %xcc, %o1, %g6 stw %l6, [%l7 + 0x30] loop_1438: fornot2 %f12, %f10, %f0 bgu,pn %xcc, loop_1439 nop setx loop_1440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %o6, loop_1441 faligndata %f4, %f10, %f2 loop_1439: fzeros %f7 loop_1440: fsrc2s %f11, %f6 loop_1441: fandnot1 %f4, %f14, %f4 popc 0x0137, %o0 sth %o2, [%l7 + 0x3C] movrgez %l4, 0x3EE, %o4 tl %xcc, 0x1 tvc %xcc, 0x5 edge8ln %l0, %o3, %g4 ble %icc, loop_1442 fnegd %f8, %f8 stb %l1, [%l7 + 0x34] fnand %f14, %f10, %f4 loop_1442: orcc %l3, %o7, %l2 stw %g3, [%l7 + 0x0C] ldx [%l7 + 0x30], %i2 ldub [%l7 + 0x58], %i1 lduw [%l7 + 0x3C], %g1 brgz %i6, loop_1443 lduw [%l7 + 0x6C], %g2 fmovdcs %icc, %f15, %f3 ldsb [%l7 + 0x54], %g5 loop_1443: bne,pt %icc, loop_1444 edge8l %g7, %i0, %i5 for %f4, %f14, %f4 add %i4, 0x1777, %i3 loop_1444: andn %l5, 0x0803, %i7 umul %o1, 0x0E36, %g6 st %f15, [%l7 + 0x2C] umul %l6, %o5, %o0 bgu,pt %icc, loop_1445 fxor %f6, %f14, %f8 movrgz %o2, 0x3CC, %o6 umul %o4, %l4, %l0 loop_1445: tneg %xcc, 0x1 udivcc %o3, 0x0778, %l1 taddcc %g4, 0x0832, %o7 fmovrdgz %l3, %f6, %f14 movne %xcc, %l2, %g3 array8 %i1, %g1, %i6 fsrc1s %f12, %f3 fands %f10, %f4, %f8 bvc %xcc, loop_1446 fones %f9 fmovrdlez %g2, %f12, %f12 fpsub16 %f2, %f6, %f12 loop_1446: fbne,a %fcc0, loop_1447 ldd [%l7 + 0x30], %f10 sth %g5, [%l7 + 0x0C] fbge,a %fcc0, loop_1448 loop_1447: ldsh [%l7 + 0x3E], %i2 fmovsg %icc, %f11, %f6 fmovsl %icc, %f14, %f14 loop_1448: tcc %xcc, 0x1 fexpand %f7, %f14 st %f7, [%l7 + 0x60] sdivx %i0, 0x0BD9, %g7 ldsb [%l7 + 0x60], %i5 ta %xcc, 0x3 stx %i3, [%l7 + 0x30] fble,a %fcc0, loop_1449 fmovdcs %xcc, %f7, %f4 ldsh [%l7 + 0x62], %l5 ldsh [%l7 + 0x28], %i7 loop_1449: fcmps %fcc3, %f3, %f7 stb %o1, [%l7 + 0x68] stw %i4, [%l7 + 0x68] fmovda %icc, %f10, %f1 st %f11, [%l7 + 0x50] or %g6, %o5, %l6 fmul8ulx16 %f14, %f10, %f10 ld [%l7 + 0x40], %f7 fbug,a %fcc1, loop_1450 stb %o2, [%l7 + 0x73] ldub [%l7 + 0x15], %o6 ld [%l7 + 0x5C], %f5 loop_1450: lduw [%l7 + 0x50], %o4 bcc,a,pt %icc, loop_1451 fxnors %f0, %f15, %f15 fmovrdgz %l4, %f2, %f10 std %f14, [%l7 + 0x40] loop_1451: fmovrde %o0, %f10, %f14 ldx [%l7 + 0x38], %l0 stw %o3, [%l7 + 0x70] array32 %l1, %o7, %l3 lduh [%l7 + 0x12], %g4 tg %xcc, 0x6 fmovsneg %xcc, %f1, %f2 ldsh [%l7 + 0x72], %g3 popc %i1, %l2 fmul8sux16 %f14, %f6, %f4 movvc %xcc, %g1, %g2 fpsub16 %f6, %f4, %f2 fmovrdgz %i6, %f4, %f10 fbo %fcc3, loop_1452 ldsw [%l7 + 0x20], %i2 lduw [%l7 + 0x4C], %i0 edge32n %g5, %g7, %i3 loop_1452: sdiv %l5, 0x02A4, %i5 andncc %i7, %o1, %g6 alignaddrl %i4, %o5, %o2 ld [%l7 + 0x28], %f8 st %f7, [%l7 + 0x58] edge16 %l6, %o6, %l4 subc %o4, %o0, %l0 movcc %icc, %l1, %o7 sdivcc %o3, 0x1641, %g4 stx %l3, [%l7 + 0x18] ld [%l7 + 0x18], %f10 fmovdpos %xcc, %f15, %f15 sth %i1, [%l7 + 0x48] ld [%l7 + 0x78], %f5 sdivcc %l2, 0x1DFB, %g3 tle %icc, 0x2 lduh [%l7 + 0x5A], %g2 fmul8ulx16 %f10, %f6, %f6 be,pt %xcc, loop_1453 movvc %icc, %g1, %i2 ldx [%l7 + 0x58], %i0 stw %i6, [%l7 + 0x4C] loop_1453: stx %g7, [%l7 + 0x78] fblg,a %fcc0, loop_1454 fpsub32s %f5, %f9, %f12 fmovse %xcc, %f1, %f4 ldd [%l7 + 0x38], %f8 loop_1454: movg %icc, %i3, %l5 ldx [%l7 + 0x78], %i5 fmul8x16al %f8, %f8, %f8 lduw [%l7 + 0x20], %g5 fandnot1 %f8, %f6, %f0 taddcctv %i7, 0x0F98, %o1 fmovda %xcc, %f4, %f12 stb %g6, [%l7 + 0x19] tleu %xcc, 0x4 std %f2, [%l7 + 0x70] movcs %icc, %i4, %o2 ldsb [%l7 + 0x59], %l6 taddcc %o5, 0x16B7, %l4 fbn %fcc2, loop_1455 movcc %icc, %o4, %o0 ba,a %xcc, loop_1456 fmovdcs %icc, %f5, %f7 loop_1455: ldub [%l7 + 0x68], %l0 sll %o6, %o7, %l1 loop_1456: ldsb [%l7 + 0x5D], %g4 edge16n %l3, %i1, %o3 fand %f0, %f0, %f0 fmovsge %xcc, %f4, %f3 fornot1s %f13, %f5, %f15 fnegd %f12, %f0 ldsb [%l7 + 0x69], %l2 fble,a %fcc1, loop_1457 bg loop_1458 edge8l %g2, %g1, %i2 array8 %i0, %g3, %g7 loop_1457: fmul8x16au %f5, %f4, %f8 loop_1458: taddcctv %i3, 0x0FCB, %l5 smul %i5, %g5, %i6 fpsub32s %f5, %f6, %f11 subc %i7, %g6, %o1 ldsb [%l7 + 0x27], %i4 fandnot1 %f8, %f14, %f10 fmovspos %xcc, %f6, %f13 ld [%l7 + 0x34], %f4 sra %l6, 0x0D, %o2 fpadd32s %f11, %f15, %f13 fmovse %icc, %f7, %f12 bvs,a %xcc, loop_1459 fmovdpos %xcc, %f11, %f12 fsrc2 %f14, %f10 ldsw [%l7 + 0x28], %l4 loop_1459: fnand %f0, %f2, %f0 ble,pt %xcc, loop_1460 andcc %o4, 0x1B98, %o5 taddcc %o0, 0x1ECC, %l0 std %f8, [%l7 + 0x48] loop_1460: tcc %icc, 0x7 subccc %o7, %o6, %l1 movrgz %g4, 0x139, %i1 tle %xcc, 0x2 stb %l3, [%l7 + 0x75] stb %o3, [%l7 + 0x24] edge32n %g2, %l2, %i2 fmovdvs %xcc, %f13, %f0 fmul8x16 %f4, %f2, %f0 fpsub32 %f12, %f2, %f4 nop setx loop_1461, %l0, %l1 jmpl %l1, %g1 brgez,a %i0, loop_1462 tvs %icc, 0x1 te %icc, 0x3 loop_1461: ldx [%l7 + 0x20], %g7 loop_1462: lduw [%l7 + 0x08], %g3 fnot2 %f10, %f4 sub %i3, %l5, %g5 taddcctv %i5, %i7, %i6 stw %g6, [%l7 + 0x40] edge32n %i4, %l6, %o2 tvc %icc, 0x2 movrlz %o1, 0x3E2, %l4 fands %f15, %f0, %f7 fmovsge %xcc, %f9, %f15 fmovdcs %icc, %f14, %f2 andncc %o5, %o0, %l0 fcmped %fcc0, %f4, %f8 or %o7, 0x0564, %o4 st %f11, [%l7 + 0x0C] xnorcc %o6, %l1, %g4 stw %l3, [%l7 + 0x40] fbuge,a %fcc1, loop_1463 lduw [%l7 + 0x0C], %o3 ldsb [%l7 + 0x40], %g2 bvc,a loop_1464 loop_1463: stw %i1, [%l7 + 0x54] fnand %f6, %f12, %f0 fmovdcs %icc, %f9, %f6 loop_1464: fbe %fcc0, loop_1465 ld [%l7 + 0x20], %f11 fbn,a %fcc2, loop_1466 ba,a,pn %xcc, loop_1467 loop_1465: orncc %i2, 0x1BF7, %g1 xor %l2, 0x01B8, %i0 loop_1466: for %f4, %f2, %f2 loop_1467: sdivcc %g3, 0x127E, %g7 popc 0x1473, %i3 std %f6, [%l7 + 0x68] ldub [%l7 + 0x6D], %g5 fpackfix %f14, %f15 bne loop_1468 lduw [%l7 + 0x18], %i5 sra %l5, %i7, %i6 fmul8x16 %f3, %f8, %f12 loop_1468: fones %f1 fsrc1s %f14, %f12 tgu %icc, 0x4 edge16 %g6, %l6, %i4 udivx %o1, 0x07FA, %o2 fmovsa %xcc, %f5, %f14 sth %l4, [%l7 + 0x66] ldub [%l7 + 0x0B], %o0 alignaddr %l0, %o5, %o7 fpadd32s %f6, %f11, %f12 pdist %f4, %f6, %f0 bcc %icc, loop_1469 movvc %xcc, %o4, %l1 fxnor %f6, %f4, %f2 movge %icc, %g4, %l3 loop_1469: fornot1 %f14, %f2, %f8 stb %o3, [%l7 + 0x38] te %xcc, 0x5 bpos,pn %xcc, loop_1470 ldx [%l7 + 0x40], %g2 fnand %f2, %f2, %f6 xorcc %i1, %o6, %i2 loop_1470: fandnot1 %f2, %f14, %f4 fandnot1s %f2, %f14, %f10 tl %xcc, 0x7 std %f14, [%l7 + 0x70] fmovrdgz %g1, %f12, %f6 fmuld8ulx16 %f9, %f5, %f0 std %f4, [%l7 + 0x58] siam 0x6 bne loop_1471 std %f2, [%l7 + 0x20] movle %xcc, %i0, %g3 xor %g7, %i3, %l2 loop_1471: fmovrde %g5, %f4, %f14 stb %i5, [%l7 + 0x61] lduh [%l7 + 0x4C], %i7 st %f6, [%l7 + 0x78] ldsb [%l7 + 0x73], %i6 fcmpgt16 %f4, %f8, %g6 ldsh [%l7 + 0x32], %l6 fba %fcc1, loop_1472 ldd [%l7 + 0x10], %f8 bcc,a,pt %xcc, loop_1473 ldsw [%l7 + 0x40], %l5 loop_1472: stb %o1, [%l7 + 0x34] ba %icc, loop_1474 loop_1473: orn %o2, 0x0A87, %l4 movrlez %i4, %l0, %o5 fmovdgu %icc, %f7, %f5 loop_1474: fmovdneg %icc, %f8, %f13 movrgz %o0, 0x19B, %o4 fble %fcc3, loop_1475 st %f1, [%l7 + 0x1C] tne %icc, 0x4 bcs %icc, loop_1476 loop_1475: tg %icc, 0x3 addc %l1, %g4, %o7 fsrc2 %f2, %f8 loop_1476: edge16ln %o3, %l3, %g2 fmovsa %icc, %f9, %f5 fmovsne %icc, %f14, %f15 fmovsn %xcc, %f5, %f9 brlez %i1, loop_1477 bshuffle %f10, %f12, %f14 be,pn %xcc, loop_1478 fmovdpos %icc, %f15, %f1 loop_1477: ldsh [%l7 + 0x18], %o6 ldx [%l7 + 0x68], %i2 loop_1478: stx %i0, [%l7 + 0x60] fnors %f4, %f6, %f5 sth %g1, [%l7 + 0x62] fbuge %fcc0, loop_1479 sethi 0x03F9, %g7 fpackfix %f8, %f7 stb %i3, [%l7 + 0x4C] loop_1479: smulcc %l2, 0x0425, %g5 fmovdge %icc, %f13, %f7 call loop_1480 fmovdcs %xcc, %f9, %f0 tneg %icc, 0x7 srax %i5, 0x11, %g3 loop_1480: sdiv %i7, 0x06FA, %g6 ldub [%l7 + 0x49], %i6 pdist %f8, %f0, %f8 movn %icc, %l6, %l5 fmovdpos %xcc, %f14, %f4 ldsh [%l7 + 0x68], %o1 bpos,a,pn %icc, loop_1481 tcc %icc, 0x7 fmovdle %xcc, %f13, %f13 ldub [%l7 + 0x58], %l4 loop_1481: fornot2s %f7, %f0, %f15 fmovdgu %icc, %f8, %f7 fzero %f12 sra %i4, %o2, %l0 ldd [%l7 + 0x58], %f2 tne %xcc, 0x3 stx %o0, [%l7 + 0x68] bpos,a loop_1482 fmovdcc %xcc, %f15, %f6 edge8ln %o5, %o4, %l1 ldd [%l7 + 0x70], %f0 loop_1482: bgu %xcc, loop_1483 fpmerge %f6, %f5, %f10 fandnot1s %f3, %f12, %f10 ldd [%l7 + 0x18], %f2 loop_1483: bneg,a %xcc, loop_1484 fbne,a %fcc2, loop_1485 fcmple16 %f0, %f2, %g4 movneg %icc, %o7, %l3 loop_1484: ldub [%l7 + 0x2F], %g2 loop_1485: array8 %i1, %o3, %i2 lduw [%l7 + 0x44], %i0 ldx [%l7 + 0x08], %o6 ldub [%l7 + 0x10], %g7 ba,a,pt %icc, loop_1486 movl %xcc, %i3, %l2 ld [%l7 + 0x74], %f8 stx %g1, [%l7 + 0x20] loop_1486: for %f2, %f0, %f0 fcmpes %fcc1, %f15, %f1 fbule,a %fcc0, loop_1487 siam 0x4 ld [%l7 + 0x20], %f4 brgz %i5, loop_1488 loop_1487: fmul8x16al %f1, %f1, %f14 ble,a %xcc, loop_1489 fmuld8sux16 %f6, %f4, %f0 loop_1488: movvc %xcc, %g5, %g3 bgu,pn %icc, loop_1490 loop_1489: fbge,a %fcc0, loop_1491 stb %g6, [%l7 + 0x0D] addc %i6, 0x0B14, %l6 loop_1490: fmovsle %icc, %f6, %f8 loop_1491: stx %i7, [%l7 + 0x70] ldsw [%l7 + 0x08], %l5 edge32n %o1, %l4, %o2 fble,a %fcc2, loop_1492 lduw [%l7 + 0x3C], %i4 fcmpne16 %f2, %f14, %o0 subccc %o5, 0x0BD1, %l0 loop_1492: stw %o4, [%l7 + 0x78] bne,pn %icc, loop_1493 ldub [%l7 + 0x2A], %g4 bne,a,pt %icc, loop_1494 fnegd %f0, %f4 loop_1493: ble %xcc, loop_1495 ldsb [%l7 + 0x72], %l1 loop_1494: fors %f15, %f13, %f4 fandnot1 %f6, %f8, %f8 loop_1495: fpsub16 %f8, %f14, %f8 fbug,a %fcc2, loop_1496 movn %xcc, %l3, %g2 edge32n %i1, %o7, %i2 ld [%l7 + 0x78], %f11 loop_1496: orncc %i0, 0x0E22, %o3 fbuge %fcc1, loop_1497 stx %g7, [%l7 + 0x38] ldsb [%l7 + 0x2A], %i3 ldub [%l7 + 0x1D], %l2 loop_1497: fmovrdlez %g1, %f10, %f8 fandnot1 %f14, %f0, %f6 ldsb [%l7 + 0x3E], %o6 fnot1 %f10, %f0 sllx %i5, 0x1C, %g5 fmovscs %icc, %f13, %f4 fmovrdne %g3, %f2, %f2 lduw [%l7 + 0x30], %i6 ldsh [%l7 + 0x30], %l6 ldsb [%l7 + 0x34], %g6 ldsw [%l7 + 0x68], %l5 std %f6, [%l7 + 0x78] fmovrdne %o1, %f10, %f6 fcmped %fcc2, %f14, %f2 udivcc %l4, 0x0CEC, %o2 ldd [%l7 + 0x68], %f8 fmovsneg %icc, %f8, %f5 subc %i7, 0x07CE, %o0 mova %xcc, %i4, %o5 ldd [%l7 + 0x08], %f14 ldsh [%l7 + 0x72], %l0 movle %icc, %g4, %l1 stw %l3, [%l7 + 0x6C] movrlez %g2, %i1, %o7 fmovsne %xcc, %f7, %f5 fbuge,a %fcc3, loop_1498 st %f9, [%l7 + 0x38] taddcctv %i2, 0x06EF, %i0 udivcc %o3, 0x19FF, %o4 loop_1498: addccc %i3, 0x1C64, %g7 fmul8ulx16 %f12, %f2, %f2 fbu %fcc0, loop_1499 fbe %fcc3, loop_1500 brnz,a %l2, loop_1501 mulscc %o6, 0x09BC, %g1 loop_1499: fmovrdlez %i5, %f4, %f12 loop_1500: std %f12, [%l7 + 0x18] loop_1501: orncc %g3, 0x178F, %g5 fbuge %fcc0, loop_1502 addcc %l6, 0x1F45, %g6 or %i6, %o1, %l4 or %o2, %i7, %l5 loop_1502: ldsb [%l7 + 0x10], %i4 bn,pt %xcc, loop_1503 bcs loop_1504 srax %o0, 0x17, %o5 fmuld8sux16 %f5, %f9, %f12 loop_1503: edge8n %g4, %l0, %l3 loop_1504: stx %g2, [%l7 + 0x70] ldd [%l7 + 0x40], %f0 fpsub32 %f8, %f12, %f0 edge8n %l1, %i1, %i2 ldd [%l7 + 0x78], %f8 st %f14, [%l7 + 0x68] ta %xcc, 0x2 fxnor %f14, %f2, %f14 ldsw [%l7 + 0x10], %i0 subc %o3, %o7, %i3 tvc %icc, 0x7 smulcc %g7, %o4, %l2 edge16l %o6, %g1, %g3 movle %icc, %i5, %l6 ldsw [%l7 + 0x14], %g5 fbl %fcc2, loop_1505 ldd [%l7 + 0x08], %f12 fbu %fcc3, loop_1506 ldsw [%l7 + 0x20], %g6 loop_1505: fnot2s %f8, %f12 ldub [%l7 + 0x6C], %o1 loop_1506: ldub [%l7 + 0x60], %i6 movrgz %l4, 0x362, %o2 alignaddrl %i7, %l5, %i4 fmovdg %xcc, %f9, %f3 fmovda %xcc, %f1, %f2 fcmped %fcc2, %f2, %f0 ldx [%l7 + 0x28], %o5 stx %g4, [%l7 + 0x68] ldsh [%l7 + 0x7A], %l0 fxnor %f14, %f10, %f14 array32 %l3, %g2, %l1 ld [%l7 + 0x20], %f15 fmovdl %icc, %f6, %f8 udivcc %i1, 0x0BBC, %o0 st %f9, [%l7 + 0x18] fpadd16 %f6, %f2, %f8 stb %i2, [%l7 + 0x11] ldx [%l7 + 0x50], %o3 fmovrsne %o7, %f2, %f6 ldx [%l7 + 0x10], %i3 edge16ln %i0, %o4, %g7 ld [%l7 + 0x7C], %f0 mova %icc, %o6, %l2 std %f6, [%l7 + 0x18] fmovd %f10, %f8 ldsh [%l7 + 0x26], %g3 ldd [%l7 + 0x70], %f2 fcmpne32 %f12, %f14, %i5 fbne,a %fcc2, loop_1507 fmovdpos %xcc, %f13, %f1 tsubcctv %l6, %g1, %g5 movrgez %g6, 0x0BC, %o1 loop_1507: smulcc %l4, %o2, %i7 fpadd32s %f15, %f6, %f14 ldsh [%l7 + 0x38], %l5 stx %i6, [%l7 + 0x08] ble loop_1508 fmovda %xcc, %f1, %f11 fmovspos %icc, %f12, %f3 fpadd32s %f0, %f3, %f10 loop_1508: array16 %i4, %o5, %g4 st %f1, [%l7 + 0x40] fbg %fcc0, loop_1509 bge,pt %icc, loop_1510 fmuld8ulx16 %f0, %f5, %f6 sth %l0, [%l7 + 0x0C] loop_1509: fmuld8sux16 %f12, %f15, %f6 loop_1510: fmovrdlz %l3, %f14, %f14 fmovrdlz %l1, %f10, %f10 subc %g2, %o0, %i1 fpack32 %f4, %f12, %f2 tle %icc, 0x4 stx %o3, [%l7 + 0x48] lduw [%l7 + 0x78], %o7 movg %icc, %i2, %i3 addccc %i0, %o4, %o6 fandnot2 %f10, %f8, %f10 popc %g7, %g3 bne,a %xcc, loop_1511 ldsb [%l7 + 0x5E], %i5 edge32n %l6, %g1, %g5 bl,a loop_1512 loop_1511: taddcc %g6, 0x0ED4, %l2 fmul8ulx16 %f6, %f4, %f4 ldx [%l7 + 0x08], %l4 loop_1512: edge32l %o2, %o1, %l5 fbe %fcc1, loop_1513 ld [%l7 + 0x70], %f7 movre %i7, %i6, %i4 stb %o5, [%l7 + 0x0D] loop_1513: ldd [%l7 + 0x48], %f2 tl %xcc, 0x3 fbug %fcc0, loop_1514 edge32 %l0, %g4, %l1 ldd [%l7 + 0x10], %f12 tsubcctv %l3, %o0, %i1 loop_1514: tcs %xcc, 0x2 fmovdvc %icc, %f15, %f4 fmuld8sux16 %f14, %f11, %f2 stx %o3, [%l7 + 0x08] udivx %o7, 0x169F, %i2 ldsw [%l7 + 0x54], %g2 fand %f6, %f14, %f0 orncc %i0, %o4, %i3 ldsw [%l7 + 0x4C], %o6 fnand %f14, %f14, %f10 fmovsgu %icc, %f3, %f1 st %f1, [%l7 + 0x50] alignaddrl %g3, %i5, %l6 fmul8x16al %f7, %f14, %f2 ld [%l7 + 0x2C], %f14 fmovscs %xcc, %f13, %f7 or %g7, %g5, %g6 fpadd32s %f1, %f8, %f4 fnors %f14, %f13, %f1 stb %g1, [%l7 + 0x15] movrlez %l2, %l4, %o2 fexpand %f12, %f12 edge16l %o1, %i7, %i6 tsubcctv %i4, %l5, %o5 fpadd32 %f2, %f10, %f4 taddcctv %l0, 0x1D7B, %l1 tvs %xcc, 0x7 nop setx loop_1515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x20], %f15 movcs %icc, %g4, %o0 fzero %f4 loop_1515: fmovdcs %xcc, %f0, %f9 stb %i1, [%l7 + 0x40] sth %l3, [%l7 + 0x30] lduh [%l7 + 0x1E], %o7 st %f3, [%l7 + 0x78] fmovrdlz %o3, %f4, %f14 ldsb [%l7 + 0x20], %g2 array8 %i2, %i0, %o4 fandnot1 %f12, %f4, %f14 lduh [%l7 + 0x2C], %o6 tle %icc, 0x1 stw %g3, [%l7 + 0x4C] bleu,a %xcc, loop_1516 sllx %i3, 0x0A, %l6 fmovsle %icc, %f0, %f2 taddcctv %g7, %g5, %i5 loop_1516: srlx %g6, 0x1F, %l2 fors %f7, %f0, %f15 ldsb [%l7 + 0x2A], %g1 fone %f14 edge32 %l4, %o1, %o2 fmul8x16 %f10, %f4, %f4 fmovdge %icc, %f5, %f6 fcmps %fcc3, %f7, %f12 lduw [%l7 + 0x14], %i7 stw %i6, [%l7 + 0x18] bl,a loop_1517 ldx [%l7 + 0x58], %l5 fmovse %icc, %f13, %f6 mulx %i4, %l0, %l1 loop_1517: ldd [%l7 + 0x28], %f2 edge8 %g4, %o5, %o0 st %f0, [%l7 + 0x68] lduh [%l7 + 0x78], %l3 ldx [%l7 + 0x30], %o7 taddcc %i1, %g2, %i2 fabsd %f0, %f2 stx %i0, [%l7 + 0x68] ldsh [%l7 + 0x30], %o3 fbe %fcc1, loop_1518 ldsw [%l7 + 0x58], %o4 fmovs %f8, %f11 fandnot2 %f2, %f8, %f14 loop_1518: ldd [%l7 + 0x38], %f2 fmuld8sux16 %f13, %f11, %f0 fxnor %f4, %f4, %f12 andncc %g3, %i3, %l6 fmovsl %xcc, %f9, %f1 fmovdneg %icc, %f0, %f13 fmovda %icc, %f13, %f11 ldx [%l7 + 0x70], %g7 fmovsle %icc, %f14, %f6 fsrc2s %f8, %f13 fmovsa %icc, %f12, %f12 tcc %icc, 0x2 nop setx loop_1519, %l0, %l1 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 + 0x14], %g5 fmovrse %o6, %f3, %f12 bvs,pt %icc, loop_1520 loop_1519: sdiv %g6, 0x05E6, %i5 fpadd32 %f12, %f0, %f12 srl %l2, 0x05, %g1 loop_1520: fbg,a %fcc2, loop_1521 fbule,a %fcc2, loop_1522 fmovdleu %icc, %f4, %f12 fand %f0, %f8, %f4 loop_1521: ldd [%l7 + 0x50], %f4 loop_1522: movpos %xcc, %o1, %o2 movrlez %l4, %i6, %l5 stb %i4, [%l7 + 0x6F] fnor %f4, %f4, %f12 fbu,a %fcc0, loop_1523 fba,a %fcc2, loop_1524 ldsw [%l7 + 0x64], %l0 fmovsvs %xcc, %f7, %f10 loop_1523: fandnot2s %f3, %f13, %f12 loop_1524: ba,a %icc, loop_1525 fabss %f14, %f2 fbug,a %fcc1, loop_1526 call loop_1527 loop_1525: lduh [%l7 + 0x26], %i7 xnorcc %g4, 0x0696, %l1 loop_1526: fpmerge %f1, %f15, %f2 loop_1527: ta %icc, 0x4 fandnot1 %f0, %f8, %f8 stb %o0, [%l7 + 0x7C] fcmple16 %f8, %f6, %o5 stb %l3, [%l7 + 0x5C] lduh [%l7 + 0x7C], %o7 stx %g2, [%l7 + 0x20] fcmpes %fcc3, %f13, %f11 subcc %i2, 0x05E7, %i1 st %f6, [%l7 + 0x08] bne,a %icc, loop_1528 fcmpgt16 %f6, %f10, %i0 fnors %f0, %f4, %f15 ldsw [%l7 + 0x7C], %o4 loop_1528: umulcc %g3, %i3, %l6 ldsh [%l7 + 0x66], %g7 bgu,a loop_1529 movcc %icc, %o3, %g5 std %f8, [%l7 + 0x60] stw %g6, [%l7 + 0x28] loop_1529: fmuld8ulx16 %f5, %f8, %f4 fmul8x16 %f9, %f4, %f6 fmovdpos %xcc, %f0, %f14 sethi 0x0650, %i5 fbne,a %fcc2, loop_1530 movgu %icc, %l2, %g1 fble,a %fcc3, loop_1531 tcs %xcc, 0x5 loop_1530: lduh [%l7 + 0x2E], %o1 sth %o6, [%l7 + 0x14] loop_1531: movge %xcc, %o2, %i6 fornot2 %f0, %f6, %f0 sdiv %l4, 0x0EB2, %l5 movvs %icc, %i4, %i7 fmovda %xcc, %f3, %f10 fmul8x16al %f14, %f15, %f10 fpsub16 %f10, %f14, %f2 nop setx loop_1532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %g4, loop_1533 fpackfix %f8, %f11 lduw [%l7 + 0x34], %l1 loop_1532: fmovdcs %xcc, %f15, %f4 loop_1533: fbu,a %fcc1, loop_1534 fmul8ulx16 %f10, %f10, %f6 move %icc, %l0, %o5 array16 %l3, %o7, %g2 loop_1534: fpsub16s %f1, %f2, %f2 fcmpgt32 %f10, %f8, %o0 udivcc %i2, 0x1E5F, %i1 and %i0, %o4, %i3 fpsub32 %f2, %f6, %f4 fone %f12 sth %l6, [%l7 + 0x64] ld [%l7 + 0x54], %f2 ldub [%l7 + 0x7D], %g7 alignaddr %g3, %g5, %o3 edge8 %g6, %i5, %l2 lduh [%l7 + 0x3A], %o1 fmovse %icc, %f14, %f4 sth %g1, [%l7 + 0x74] stw %o6, [%l7 + 0x78] movge %icc, %i6, %o2 st %f9, [%l7 + 0x30] alignaddr %l4, %l5, %i7 fmovscc %xcc, %f1, %f4 fornot2 %f6, %f2, %f10 ldsh [%l7 + 0x7A], %i4 ld [%l7 + 0x64], %f15 lduw [%l7 + 0x2C], %g4 fbuge %fcc3, loop_1535 fmovrsgz %l0, %f4, %f15 fmovdvc %icc, %f8, %f14 stx %o5, [%l7 + 0x40] loop_1535: sll %l1, 0x1F, %o7 taddcc %g2, %o0, %l3 fmovsge %icc, %f2, %f8 fcmpne32 %f14, %f8, %i1 fpmerge %f14, %f0, %f4 ldsh [%l7 + 0x30], %i0 movgu %icc, %o4, %i3 ld [%l7 + 0x58], %f1 fmovdg %xcc, %f8, %f4 ld [%l7 + 0x58], %f5 fmovsgu %xcc, %f7, %f3 fmovsg %icc, %f2, %f11 fmovsne %xcc, %f1, %f15 fbge,a %fcc0, loop_1536 fpsub16s %f13, %f8, %f6 fxnor %f2, %f8, %f6 bn,a loop_1537 loop_1536: fmovsle %icc, %f7, %f12 lduh [%l7 + 0x5C], %l6 sll %i2, %g7, %g3 loop_1537: fmovscc %xcc, %f4, %f8 tgu %xcc, 0x0 tn %xcc, 0x0 st %f15, [%l7 + 0x74] fandnot1 %f8, %f8, %f14 fmul8ulx16 %f4, %f4, %f8 sra %g5, 0x11, %o3 fpmerge %f13, %f6, %f14 lduh [%l7 + 0x56], %g6 fcmpd %fcc3, %f6, %f10 fbo,a %fcc3, loop_1538 ld [%l7 + 0x58], %f8 fmovsvs %xcc, %f13, %f8 movge %xcc, %i5, %o1 loop_1538: ldsb [%l7 + 0x3D], %g1 lduh [%l7 + 0x6C], %l2 fmovsvc %icc, %f7, %f6 movge %xcc, %o6, %i6 fmovrdlz %o2, %f12, %f14 ta %xcc, 0x4 movne %xcc, %l4, %l5 sth %i7, [%l7 + 0x1A] alignaddr %i4, %g4, %o5 fmovrslz %l1, %f1, %f15 fmovdcs %xcc, %f9, %f6 fmovde %icc, %f8, %f6 srlx %o7, %g2, %l0 stx %o0, [%l7 + 0x08] stx %i1, [%l7 + 0x48] fxors %f1, %f4, %f12 fcmpd %fcc0, %f10, %f10 movre %l3, %i0, %i3 fmuld8sux16 %f8, %f1, %f2 ldd [%l7 + 0x58], %f6 srax %o4, %i2, %l6 fmovsn %icc, %f9, %f12 taddcc %g7, 0x0B9D, %g3 fcmped %fcc3, %f14, %f12 fbul %fcc2, loop_1539 std %f4, [%l7 + 0x30] fmovrsgz %o3, %f0, %f6 and %g6, %g5, %i5 loop_1539: tgu %icc, 0x2 fmovrde %o1, %f4, %f12 tleu %xcc, 0x3 stb %g1, [%l7 + 0x67] edge16n %o6, %l2, %o2 movgu %xcc, %i6, %l5 fmovrslz %i7, %f15, %f14 taddcctv %i4, %l4, %o5 std %f4, [%l7 + 0x18] tcs %xcc, 0x0 udivx %l1, 0x1515, %o7 ld [%l7 + 0x1C], %f12 fmovspos %xcc, %f1, %f10 ldsb [%l7 + 0x58], %g2 ldub [%l7 + 0x3E], %g4 fcmpgt16 %f10, %f14, %o0 tleu %xcc, 0x4 taddcctv %i1, %l3, %l0 tcs %icc, 0x0 fzeros %f2 brlz,a %i3, loop_1540 fcmple16 %f6, %f8, %i0 fcmpeq16 %f4, %f14, %o4 bcc %icc, loop_1541 loop_1540: fand %f0, %f8, %f2 fmul8x16au %f14, %f5, %f6 fmovsl %xcc, %f9, %f10 loop_1541: lduw [%l7 + 0x20], %l6 subccc %i2, %g7, %g3 bvs,a,pn %xcc, loop_1542 ldub [%l7 + 0x0E], %g6 tvc %icc, 0x3 fba,a %fcc2, loop_1543 loop_1542: fbge,a %fcc1, loop_1544 tcs %icc, 0x3 lduh [%l7 + 0x66], %o3 loop_1543: fmovse %xcc, %f15, %f0 loop_1544: ble,a loop_1545 fcmpeq16 %f2, %f12, %i5 fmovdleu %icc, %f6, %f5 mulscc %g5, %g1, %o6 loop_1545: sub %l2, 0x1872, %o2 ldsw [%l7 + 0x54], %i6 fone %f14 fcmple32 %f10, %f6, %l5 ldx [%l7 + 0x30], %i7 fblg %fcc2, loop_1546 addccc %i4, 0x0891, %l4 fcmpes %fcc0, %f6, %f4 fmovdneg %xcc, %f0, %f2 loop_1546: fbn %fcc2, loop_1547 ld [%l7 + 0x28], %f13 ld [%l7 + 0x1C], %f9 ldsw [%l7 + 0x14], %o5 loop_1547: fcmpeq32 %f12, %f12, %o1 ldub [%l7 + 0x47], %o7 lduh [%l7 + 0x1A], %l1 alignaddr %g4, %g2, %o0 ldsh [%l7 + 0x7E], %l3 st %f9, [%l7 + 0x18] bvs,a,pt %xcc, loop_1548 st %f3, [%l7 + 0x20] stw %i1, [%l7 + 0x78] fbul %fcc3, loop_1549 loop_1548: fmovsleu %icc, %f4, %f14 fors %f5, %f3, %f15 fcmple16 %f6, %f12, %l0 loop_1549: fmovrdgez %i3, %f6, %f8 srl %i0, %l6, %o4 be,a,pt %icc, loop_1550 orcc %i2, %g3, %g7 fone %f6 stw %g6, [%l7 + 0x28] loop_1550: smulcc %o3, 0x10ED, %g5 orncc %i5, 0x1667, %o6 for %f0, %f8, %f0 tg %xcc, 0x0 ldd [%l7 + 0x30], %f8 ldsb [%l7 + 0x4F], %g1 movl %xcc, %o2, %i6 fmovrde %l5, %f12, %f6 brlz,a %i7, loop_1551 ldsw [%l7 + 0x78], %i4 fmovdvc %icc, %f13, %f7 fba %fcc1, loop_1552 loop_1551: edge16l %l4, %o5, %o1 fmovsneg %icc, %f4, %f14 stx %l2, [%l7 + 0x58] loop_1552: ldx [%l7 + 0x68], %l1 faligndata %f12, %f6, %f0 be,a,pt %icc, loop_1553 tgu %icc, 0x2 ldx [%l7 + 0x68], %g4 edge8ln %o7, %o0, %g2 loop_1553: tle %xcc, 0x2 fpadd32 %f12, %f8, %f2 fxors %f9, %f9, %f12 ldsb [%l7 + 0x48], %l3 nop setx loop_1554, %l0, %l1 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 + 0x4E], %l0 ldsw [%l7 + 0x68], %i1 ldub [%l7 + 0x2E], %i0 loop_1554: ldd [%l7 + 0x58], %f8 ld [%l7 + 0x30], %f7 tpos %icc, 0x6 fmovsne %icc, %f11, %f3 st %f11, [%l7 + 0x0C] fpack16 %f6, %f13 ldub [%l7 + 0x51], %l6 sth %o4, [%l7 + 0x56] sdivx %i3, 0x0502, %g3 fmovdle %icc, %f12, %f13 fmovsvs %icc, %f0, %f7 ld [%l7 + 0x68], %f10 brnz,a %g7, loop_1555 fbe,a %fcc2, loop_1556 fandnot1s %f2, %f8, %f12 lduh [%l7 + 0x0E], %g6 loop_1555: ld [%l7 + 0x70], %f1 loop_1556: bge,a,pt %icc, loop_1557 movrgz %o3, 0x292, %i2 edge16l %i5, %g5, %g1 fbuge %fcc1, loop_1558 loop_1557: ldd [%l7 + 0x68], %f12 fmovdl %icc, %f5, %f7 taddcctv %o2, %o6, %i6 loop_1558: st %f8, [%l7 + 0x74] fnands %f13, %f3, %f6 lduw [%l7 + 0x20], %l5 fpackfix %f6, %f7 fnor %f12, %f2, %f0 ld [%l7 + 0x4C], %f4 add %i7, %l4, %o5 fbe %fcc3, loop_1559 ld [%l7 + 0x58], %f5 stw %o1, [%l7 + 0x60] faligndata %f12, %f4, %f6 loop_1559: fmovde %xcc, %f8, %f10 ldd [%l7 + 0x20], %f14 fmovrde %l2, %f6, %f6 edge32l %i4, %g4, %l1 stb %o7, [%l7 + 0x73] tg %xcc, 0x5 sethi 0x121C, %o0 lduh [%l7 + 0x6E], %l3 lduw [%l7 + 0x2C], %l0 brnz,a %g2, loop_1560 fmovrde %i0, %f2, %f12 fmovdvs %icc, %f13, %f3 fmovdcs %icc, %f11, %f11 loop_1560: fabss %f9, %f6 fbg %fcc1, loop_1561 fmovrsgz %i1, %f1, %f3 bpos,a loop_1562 ldsh [%l7 + 0x22], %o4 loop_1561: fpsub32s %f5, %f14, %f12 bgu,a,pt %xcc, loop_1563 loop_1562: be loop_1564 edge16ln %l6, %g3, %i3 lduw [%l7 + 0x60], %g7 loop_1563: bcs %icc, loop_1565 loop_1564: bge %xcc, loop_1566 movneg %xcc, %o3, %g6 edge8ln %i2, %i5, %g5 loop_1565: std %f10, [%l7 + 0x20] loop_1566: stx %o2, [%l7 + 0x20] ldsh [%l7 + 0x38], %g1 ldsw [%l7 + 0x5C], %o6 tvc %xcc, 0x6 sdivx %l5, 0x016B, %i6 lduw [%l7 + 0x7C], %l4 fcmpne32 %f6, %f8, %o5 ldsw [%l7 + 0x38], %o1 fbue,a %fcc1, loop_1567 subc %i7, 0x1D59, %i4 fmovde %icc, %f0, %f3 ldsh [%l7 + 0x4A], %g4 loop_1567: fmovda %xcc, %f10, %f6 stw %l2, [%l7 + 0x14] fpack16 %f10, %f8 sra %o7, %l1, %o0 xnorcc %l0, 0x1B01, %g2 orncc %l3, 0x0027, %i1 stx %o4, [%l7 + 0x10] tgu %icc, 0x5 array16 %l6, %g3, %i3 fbu,a %fcc0, loop_1568 st %f5, [%l7 + 0x0C] ldsh [%l7 + 0x12], %g7 stb %o3, [%l7 + 0x3D] loop_1568: fmovrdne %i0, %f2, %f6 ldub [%l7 + 0x77], %g6 fmovscs %xcc, %f12, %f13 lduh [%l7 + 0x3A], %i5 fnot1s %f8, %f4 fmovrde %i2, %f2, %f8 sth %g5, [%l7 + 0x24] stx %g1, [%l7 + 0x60] brz %o2, loop_1569 ldsb [%l7 + 0x33], %l5 orcc %i6, %l4, %o6 fbue %fcc2, loop_1570 loop_1569: ble,pn %xcc, loop_1571 fnot2s %f9, %f7 stx %o1, [%l7 + 0x40] loop_1570: fblg,a %fcc3, loop_1572 loop_1571: edge32n %o5, %i4, %i7 movvc %xcc, %g4, %l2 brz,a %o7, loop_1573 loop_1572: bge,a,pt %icc, loop_1574 tne %xcc, 0x4 fmul8sux16 %f2, %f10, %f6 loop_1573: fmovdn %icc, %f3, %f6 loop_1574: ldub [%l7 + 0x5F], %l1 fbue %fcc1, loop_1575 fpsub16 %f2, %f10, %f14 fbul %fcc1, loop_1576 st %f10, [%l7 + 0x2C] loop_1575: fbge %fcc2, loop_1577 fcmpgt32 %f8, %f6, %o0 loop_1576: orn %g2, %l3, %l0 lduh [%l7 + 0x48], %i1 loop_1577: mova %icc, %o4, %l6 ldsh [%l7 + 0x74], %i3 or %g3, %g7, %o3 fcmple16 %f0, %f6, %i0 movne %icc, %i5, %g6 lduh [%l7 + 0x2E], %g5 alignaddr %g1, %o2, %l5 or %i2, %l4, %o6 popc 0x0537, %o1 sdivx %i6, 0x1AF3, %i4 ldx [%l7 + 0x48], %i7 ldsw [%l7 + 0x50], %g4 call loop_1578 fmovsvc %xcc, %f6, %f14 fmovrdgez %l2, %f14, %f12 fmovrslez %o5, %f15, %f14 loop_1578: fmovdl %xcc, %f14, %f14 stx %l1, [%l7 + 0x10] edge32ln %o0, %g2, %o7 fpsub32 %f2, %f2, %f12 stb %l0, [%l7 + 0x6E] brlez,a %i1, loop_1579 subc %o4, 0x151D, %l3 nop setx loop_1580, %l0, %l1 jmpl %l1, %i3 movrne %g3, %l6, %o3 loop_1579: fnand %f4, %f12, %f2 movle %icc, %i0, %g7 loop_1580: bshuffle %f4, %f4, %f4 fornot1s %f5, %f4, %f5 bvs,a loop_1581 brgz %g6, loop_1582 fmovdneg %icc, %f15, %f15 edge32ln %i5, %g5, %o2 loop_1581: fmovsle %icc, %f6, %f2 loop_1582: array16 %l5, %g1, %l4 movge %xcc, %o6, %o1 tpos %icc, 0x0 std %f14, [%l7 + 0x28] addcc %i6, %i2, %i4 fpadd16s %f15, %f6, %f8 stx %g4, [%l7 + 0x20] udiv %i7, 0x0B4F, %l2 bg loop_1583 fpsub16s %f3, %f13, %f3 tpos %icc, 0x6 fcmpes %fcc2, %f11, %f9 loop_1583: fmovsneg %xcc, %f15, %f3 fandnot1s %f6, %f1, %f11 bcs,pn %xcc, loop_1584 fbug %fcc3, loop_1585 fmovrslez %o5, %f9, %f8 movge %icc, %o0, %g2 loop_1584: movneg %xcc, %o7, %l1 loop_1585: and %i1, %o4, %l0 fmovrslz %l3, %f6, %f10 lduw [%l7 + 0x08], %g3 fmovdne %xcc, %f10, %f9 and %i3, 0x0484, %o3 ldub [%l7 + 0x3D], %l6 fmul8x16al %f12, %f3, %f10 ldx [%l7 + 0x18], %i0 ldsb [%l7 + 0x43], %g7 ldsb [%l7 + 0x6A], %i5 fmovdpos %xcc, %f11, %f3 orn %g6, %o2, %g5 fsrc2s %f5, %f3 ldd [%l7 + 0x78], %f4 edge8ln %l5, %l4, %g1 stw %o6, [%l7 + 0x28] lduh [%l7 + 0x0A], %o1 movl %icc, %i6, %i2 movrlz %g4, 0x060, %i4 edge32 %i7, %l2, %o0 fnor %f10, %f4, %f0 fmovsgu %xcc, %f8, %f3 fcmps %fcc3, %f14, %f14 bn,pt %xcc, loop_1586 fbul %fcc0, loop_1587 tn %xcc, 0x4 stw %o5, [%l7 + 0x54] loop_1586: fsrc2 %f8, %f8 loop_1587: bshuffle %f0, %f6, %f10 ldsb [%l7 + 0x6C], %o7 ldx [%l7 + 0x40], %g2 ldsh [%l7 + 0x1A], %l1 fsrc1s %f5, %f3 stx %o4, [%l7 + 0x60] bleu %icc, loop_1588 stw %i1, [%l7 + 0x3C] fnors %f5, %f2, %f11 addcc %l0, 0x0D22, %l3 loop_1588: fbul %fcc1, loop_1589 bn,pn %xcc, loop_1590 subccc %i3, %g3, %l6 mulscc %i0, 0x0CC8, %g7 loop_1589: fones %f15 loop_1590: fmovda %icc, %f12, %f11 movrgz %o3, 0x1BC, %g6 fpsub16 %f8, %f4, %f0 movgu %xcc, %i5, %g5 nop setx loop_1591, %l0, %l1 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, %f2, %f14 sdivx %l5, 0x196C, %o2 movne %xcc, %l4, %o6 loop_1591: movre %g1, 0x2D8, %i6 fmovsle %xcc, %f8, %f15 sth %i2, [%l7 + 0x0E] lduh [%l7 + 0x0E], %g4 fsrc1 %f8, %f8 fmovdl %xcc, %f8, %f1 movn %xcc, %i4, %i7 bl,a,pn %xcc, loop_1592 fmovdvc %icc, %f13, %f6 fandnot2s %f15, %f12, %f15 fblg,a %fcc2, loop_1593 loop_1592: edge16l %l2, %o0, %o1 fmovsgu %xcc, %f14, %f10 fnot1 %f10, %f0 loop_1593: addcc %o5, %o7, %g2 stb %o4, [%l7 + 0x72] fcmped %fcc2, %f14, %f4 bn loop_1594 lduh [%l7 + 0x66], %i1 fnot1s %f8, %f4 ld [%l7 + 0x1C], %f12 loop_1594: sth %l0, [%l7 + 0x4E] fmovda %icc, %f7, %f3 fmovsa %icc, %f8, %f11 lduw [%l7 + 0x30], %l3 addc %i3, 0x0BF1, %l1 tg %icc, 0x4 array16 %g3, %l6, %i0 ldx [%l7 + 0x10], %o3 ldd [%l7 + 0x30], %f12 ldub [%l7 + 0x36], %g6 fone %f14 popc %i5, %g7 tvs %icc, 0x3 movcs %xcc, %g5, %o2 tcc %xcc, 0x6 bg,a %xcc, loop_1595 fbue,a %fcc3, loop_1596 movrne %l4, 0x24F, %l5 ldsb [%l7 + 0x2B], %o6 loop_1595: st %f9, [%l7 + 0x30] loop_1596: stx %i6, [%l7 + 0x58] fnand %f0, %f0, %f2 fbl,a %fcc1, loop_1597 subcc %g1, %g4, %i4 stx %i7, [%l7 + 0x20] ldx [%l7 + 0x60], %i2 loop_1597: bcc,a,pt %icc, loop_1598 for %f12, %f0, %f2 fxor %f4, %f12, %f6 sethi 0x0735, %o0 loop_1598: fmovdcs %icc, %f4, %f10 alignaddr %o1, %l2, %o7 addccc %g2, %o4, %o5 brgz,a %i1, loop_1599 ldd [%l7 + 0x10], %f4 be loop_1600 fpsub16 %f4, %f8, %f4 loop_1599: fzeros %f9 sub %l0, 0x1DE4, %i3 loop_1600: edge8ln %l1, %g3, %l3 fbge,a %fcc2, loop_1601 fpadd32s %f15, %f9, %f0 ldsb [%l7 + 0x6E], %i0 taddcc %l6, 0x075A, %g6 loop_1601: udiv %i5, 0x110A, %g7 te %xcc, 0x4 ldd [%l7 + 0x38], %f10 add %g5, 0x1279, %o3 bvc,pt %xcc, loop_1602 lduw [%l7 + 0x20], %o2 fbug %fcc3, loop_1603 edge32l %l5, %o6, %l4 loop_1602: bshuffle %f12, %f6, %f8 ba,pt %icc, loop_1604 loop_1603: edge8l %i6, %g1, %g4 fpsub32s %f6, %f5, %f9 bgu,a loop_1605 loop_1604: sth %i4, [%l7 + 0x0A] te %icc, 0x5 and %i2, 0x07B4, %o0 loop_1605: sth %i7, [%l7 + 0x30] std %f2, [%l7 + 0x28] stx %o1, [%l7 + 0x50] lduh [%l7 + 0x44], %o7 movvs %icc, %g2, %l2 stw %o5, [%l7 + 0x18] ble,a loop_1606 tvc %xcc, 0x5 fbo,a %fcc1, loop_1607 fmovrsgez %i1, %f8, %f0 loop_1606: bneg loop_1608 addccc %l0, 0x119F, %i3 loop_1607: bgu %icc, loop_1609 lduh [%l7 + 0x68], %o4 loop_1608: ldd [%l7 + 0x70], %f2 fcmple32 %f6, %f12, %l1 loop_1609: fmovdge %icc, %f5, %f8 fmul8x16au %f15, %f9, %f4 ldsb [%l7 + 0x17], %l3 mulx %i0, 0x1EEC, %l6 fsrc1 %f4, %f4 stb %g6, [%l7 + 0x13] tsubcc %i5, %g3, %g5 nop setx loop_1610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %xcc, %f14, %f8 tneg %icc, 0x5 fpackfix %f10, %f12 loop_1610: sth %o3, [%l7 + 0x3E] movneg %icc, %g7, %o2 orcc %l5, %l4, %o6 st %f6, [%l7 + 0x08] std %f12, [%l7 + 0x58] fxnors %f3, %f12, %f3 or %g1, 0x0563, %i6 edge8n %i4, %g4, %o0 tcc %icc, 0x5 lduh [%l7 + 0x76], %i7 tl %icc, 0x7 fmovrsgz %o1, %f9, %f15 fors %f10, %f6, %f9 brnz %o7, loop_1611 fnegd %f0, %f2 ldsw [%l7 + 0x78], %i2 sth %l2, [%l7 + 0x1A] loop_1611: fnot1 %f2, %f10 ldsh [%l7 + 0x78], %o5 fblg,a %fcc1, loop_1612 fexpand %f0, %f4 call loop_1613 ld [%l7 + 0x58], %f15 loop_1612: bne,a loop_1614 fmovdn %xcc, %f9, %f13 loop_1613: sub %i1, 0x065A, %l0 stx %i3, [%l7 + 0x50] loop_1614: bvs,a loop_1615 popc %g2, %l1 fmuld8sux16 %f0, %f13, %f10 std %f4, [%l7 + 0x70] loop_1615: fbe,a %fcc0, loop_1616 brnz,a %o4, loop_1617 udiv %i0, 0x0664, %l3 fxor %f8, %f8, %f10 loop_1616: edge32 %l6, %i5, %g6 loop_1617: fmovdneg %icc, %f2, %f4 movrgz %g3, 0x092, %g5 movrne %g7, %o3, %l5 bcc %icc, loop_1618 fpsub16 %f8, %f4, %f10 movvs %xcc, %l4, %o6 subcc %g1, 0x1C46, %o2 loop_1618: tne %icc, 0x1 stb %i6, [%l7 + 0x7C] fbule,a %fcc2, loop_1619 ldx [%l7 + 0x48], %i4 ldsb [%l7 + 0x4D], %o0 orncc %i7, 0x0D06, %o1 loop_1619: orn %o7, 0x195A, %i2 nop setx loop_1620, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f8, %f3 tne %xcc, 0x2 ldsh [%l7 + 0x5A], %g4 loop_1620: lduh [%l7 + 0x32], %o5 ldub [%l7 + 0x2A], %l2 tg %xcc, 0x0 fmovdpos %xcc, %f10, %f10 ld [%l7 + 0x08], %f15 sth %i1, [%l7 + 0x72] movcc %icc, %i3, %l0 ldx [%l7 + 0x28], %l1 brlez,a %g2, loop_1621 move %icc, %i0, %l3 stx %o4, [%l7 + 0x40] tsubcc %l6, 0x15F7, %g6 loop_1621: movl %xcc, %g3, %i5 fsrc1s %f15, %f13 stb %g7, [%l7 + 0x52] fpmerge %f11, %f4, %f6 std %f10, [%l7 + 0x48] bcc,pn %xcc, loop_1622 and %o3, 0x0686, %l5 fbl,a %fcc0, loop_1623 st %f15, [%l7 + 0x38] loop_1622: fbug,a %fcc3, loop_1624 fbug,a %fcc1, loop_1625 loop_1623: fbne %fcc3, loop_1626 fpsub16 %f2, %f14, %f14 loop_1624: std %f12, [%l7 + 0x38] loop_1625: ld [%l7 + 0x48], %f9 loop_1626: ldub [%l7 + 0x2C], %g5 movre %l4, %g1, %o6 ldsb [%l7 + 0x43], %o2 for %f0, %f6, %f0 lduw [%l7 + 0x48], %i6 fmovscc %xcc, %f0, %f8 andncc %o0, %i4, %i7 bcc,a %icc, loop_1627 edge32ln %o7, %i2, %g4 fbe,a %fcc0, loop_1628 fmovrdlez %o5, %f10, %f14 loop_1627: fxnor %f0, %f12, %f0 fornot1s %f13, %f11, %f10 loop_1628: fmovd %f0, %f2 sth %o1, [%l7 + 0x0C] fmul8sux16 %f8, %f14, %f4 fmovdvc %icc, %f3, %f13 ldx [%l7 + 0x78], %i1 fcmpne16 %f4, %f14, %l2 sth %i3, [%l7 + 0x38] stx %l0, [%l7 + 0x60] ldsh [%l7 + 0x4A], %g2 fble %fcc2, loop_1629 bcs,pn %xcc, loop_1630 st %f11, [%l7 + 0x5C] fsrc1s %f5, %f10 loop_1629: bn,a loop_1631 loop_1630: fornot2 %f6, %f4, %f0 stx %l1, [%l7 + 0x28] fnegd %f4, %f14 loop_1631: fxors %f12, %f8, %f4 ldsw [%l7 + 0x5C], %i0 bshuffle %f4, %f8, %f4 alignaddrl %o4, %l3, %l6 ldsh [%l7 + 0x48], %g3 fbe %fcc2, loop_1632 ba,pt %xcc, loop_1633 ldub [%l7 + 0x7C], %g6 fone %f6 loop_1632: tle %xcc, 0x6 loop_1633: ldub [%l7 + 0x55], %i5 fpmerge %f4, %f3, %f10 ble,pn %icc, loop_1634 std %f10, [%l7 + 0x20] fsrc2s %f11, %f10 ld [%l7 + 0x14], %f3 loop_1634: stw %g7, [%l7 + 0x44] fpsub16s %f7, %f5, %f5 fmovrse %o3, %f1, %f3 edge32n %l5, %g5, %g1 ldsw [%l7 + 0x28], %l4 fmovrse %o6, %f11, %f9 nop setx loop_1635, %l0, %l1 jmpl %l1, %o2 for %f8, %f6, %f12 stx %o0, [%l7 + 0x08] fbge,a %fcc0, loop_1636 loop_1635: brz %i6, loop_1637 fmovse %icc, %f9, %f3 fmovsn %icc, %f5, %f1 loop_1636: fandnot2s %f9, %f1, %f9 loop_1637: fbe %fcc1, loop_1638 fnands %f11, %f3, %f0 movg %icc, %i4, %i7 ldsw [%l7 + 0x64], %i2 loop_1638: fabss %f1, %f2 fmovscs %xcc, %f6, %f14 fcmpeq32 %f2, %f6, %o7 movcs %xcc, %g4, %o1 brlz %i1, loop_1639 ldsh [%l7 + 0x30], %o5 fpack32 %f10, %f14, %f2 fmovsne %xcc, %f6, %f13 loop_1639: fbul,a %fcc0, loop_1640 xorcc %l2, %l0, %i3 fornot1 %f12, %f2, %f12 subc %l1, %g2, %i0 loop_1640: or %o4, %l3, %l6 fors %f2, %f3, %f13 fbn %fcc3, loop_1641 fbul,a %fcc3, loop_1642 fbue %fcc3, loop_1643 ldub [%l7 + 0x69], %g3 loop_1641: lduh [%l7 + 0x62], %i5 loop_1642: umulcc %g7, 0x1887, %g6 loop_1643: ta %xcc, 0x6 sth %o3, [%l7 + 0x36] movrne %l5, 0x001, %g1 fone %f10 bpos,pt %xcc, loop_1644 bcc,pt %icc, loop_1645 brlz,a %g5, loop_1646 ldsw [%l7 + 0x4C], %l4 loop_1644: ldd [%l7 + 0x40], %f4 loop_1645: fbo %fcc1, loop_1647 loop_1646: bn,a %xcc, loop_1648 sdivx %o6, 0x1789, %o0 movgu %icc, %i6, %o2 loop_1647: fcmple32 %f6, %f8, %i7 loop_1648: ldsb [%l7 + 0x3F], %i4 fpsub32s %f5, %f3, %f1 ldsh [%l7 + 0x20], %i2 ldx [%l7 + 0x58], %o7 fbule,a %fcc2, loop_1649 movg %xcc, %g4, %i1 stx %o1, [%l7 + 0x08] fbue,a %fcc0, loop_1650 loop_1649: lduh [%l7 + 0x36], %o5 stx %l0, [%l7 + 0x68] std %f12, [%l7 + 0x28] loop_1650: fmovdne %xcc, %f10, %f6 fornot2 %f2, %f4, %f6 addcc %i3, %l2, %l1 stw %i0, [%l7 + 0x28] fmovsvc %icc, %f15, %f11 umulcc %o4, %l3, %g2 lduw [%l7 + 0x40], %g3 ldsb [%l7 + 0x42], %l6 ldx [%l7 + 0x60], %g7 fabss %f4, %f2 lduh [%l7 + 0x38], %g6 stb %i5, [%l7 + 0x66] fbge %fcc2, loop_1651 fpsub16s %f10, %f10, %f4 fxnors %f6, %f0, %f11 fabss %f10, %f7 loop_1651: st %f3, [%l7 + 0x3C] bne %icc, loop_1652 fba,a %fcc3, loop_1653 fblg,a %fcc2, loop_1654 faligndata %f2, %f2, %f8 loop_1652: st %f15, [%l7 + 0x5C] loop_1653: umul %o3, 0x0761, %g1 loop_1654: fcmps %fcc0, %f14, %f0 bshuffle %f14, %f6, %f0 fcmpgt32 %f10, %f14, %g5 sdivcc %l4, 0x160B, %o6 ldub [%l7 + 0x5F], %l5 movcc %icc, %i6, %o2 ld [%l7 + 0x08], %f10 fmovdpos %icc, %f10, %f9 fornot2 %f6, %f6, %f0 stb %o0, [%l7 + 0x53] edge8n %i4, %i2, %o7 fmovsge %xcc, %f6, %f5 ldub [%l7 + 0x61], %i7 stb %g4, [%l7 + 0x48] fnands %f11, %f14, %f11 fcmped %fcc3, %f6, %f12 fornot1 %f6, %f12, %f0 sethi 0x1BF2, %o1 fcmps %fcc3, %f9, %f7 bge,pn %icc, loop_1655 sth %i1, [%l7 + 0x6A] movpos %xcc, %l0, %i3 ldx [%l7 + 0x28], %l2 loop_1655: movneg %icc, %l1, %i0 fcmpgt32 %f2, %f0, %o4 fbule,a %fcc0, loop_1656 ld [%l7 + 0x74], %f9 stx %o5, [%l7 + 0x70] array32 %l3, %g2, %g3 loop_1656: subccc %g7, 0x1227, %l6 std %f12, [%l7 + 0x10] nop setx loop_1657, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %icc, 0x2 ldsb [%l7 + 0x18], %g6 fbne,a %fcc2, loop_1658 loop_1657: tcc %icc, 0x7 brgz %o3, loop_1659 ldsw [%l7 + 0x14], %g1 loop_1658: fcmple32 %f10, %f0, %g5 tl %icc, 0x0 loop_1659: array32 %i5, %o6, %l4 ld [%l7 + 0x74], %f11 fmovrslez %l5, %f0, %f15 ldsh [%l7 + 0x42], %o2 lduh [%l7 + 0x20], %o0 movrlez %i4, 0x1B5, %i6 fpadd16s %f7, %f15, %f8 ldx [%l7 + 0x28], %i2 fpadd16s %f3, %f1, %f15 udiv %o7, 0x1A94, %g4 srlx %o1, 0x11, %i1 lduh [%l7 + 0x4C], %l0 fmovdge %xcc, %f14, %f14 std %f2, [%l7 + 0x70] ldub [%l7 + 0x23], %i3 smulcc %i7, %l2, %l1 lduw [%l7 + 0x64], %i0 fmul8x16al %f15, %f11, %f10 fmovdge %xcc, %f13, %f0 fpadd32 %f8, %f12, %f2 fmovdneg %icc, %f15, %f8 ldsw [%l7 + 0x74], %o5 sth %o4, [%l7 + 0x08] lduh [%l7 + 0x4C], %g2 fmovdneg %icc, %f3, %f12 ble %icc, loop_1660 stb %g3, [%l7 + 0x23] stb %g7, [%l7 + 0x7A] brgz,a %l6, loop_1661 loop_1660: lduw [%l7 + 0x20], %g6 movrne %o3, %g1, %l3 std %f2, [%l7 + 0x48] loop_1661: ldsb [%l7 + 0x69], %i5 fmovrdlez %o6, %f0, %f4 fpsub32 %f14, %f10, %f0 stw %l4, [%l7 + 0x7C] movrlz %l5, 0x2D4, %o2 st %f9, [%l7 + 0x6C] fbe %fcc0, loop_1662 taddcctv %g5, 0x151D, %o0 nop setx loop_1663, %l0, %l1 jmpl %l1, %i4 tvc %xcc, 0x2 loop_1662: fmuld8sux16 %f10, %f8, %f14 fpadd32 %f8, %f14, %f0 loop_1663: lduw [%l7 + 0x1C], %i2 ldd [%l7 + 0x38], %f2 fcmpne16 %f12, %f8, %o7 fzero %f6 fble %fcc3, loop_1664 ldub [%l7 + 0x4F], %g4 tgu %icc, 0x7 fmovrdlz %i6, %f0, %f4 loop_1664: ldx [%l7 + 0x10], %o1 sth %i1, [%l7 + 0x28] srlx %i3, 0x13, %l0 lduh [%l7 + 0x68], %l2 ldsw [%l7 + 0x10], %i7 fsrc2s %f1, %f9 fmovdle %icc, %f13, %f12 stw %l1, [%l7 + 0x34] fone %f0 st %f15, [%l7 + 0x7C] sub %o5, %i0, %g2 movne %icc, %o4, %g7 stx %g3, [%l7 + 0x50] movn %icc, %l6, %g6 mulx %g1, %o3, %i5 smulcc %o6, 0x14E6, %l4 movleu %xcc, %l5, %o2 smul %l3, 0x1968, %o0 fnegd %f2, %f14 fmovdpos %xcc, %f4, %f1 fmovsvc %icc, %f12, %f6 srl %g5, 0x02, %i2 fmovscc %xcc, %f1, %f5 ldsw [%l7 + 0x78], %i4 movrgz %o7, 0x309, %g4 ble %icc, loop_1665 fcmpne16 %f0, %f0, %o1 fmovrdgz %i6, %f2, %f6 addccc %i3, %i1, %l0 loop_1665: edge16 %i7, %l1, %l2 sth %i0, [%l7 + 0x68] std %f14, [%l7 + 0x20] fands %f12, %f0, %f13 movge %xcc, %o5, %o4 addccc %g7, 0x0CF9, %g3 sth %l6, [%l7 + 0x0E] movrgez %g6, 0x150, %g1 sll %o3, 0x06, %g2 be,a loop_1666 tsubcc %o6, 0x0409, %i5 movg %icc, %l5, %l4 addccc %l3, %o2, %o0 loop_1666: ldsw [%l7 + 0x58], %g5 sdivcc %i2, 0x1476, %i4 fands %f8, %f2, %f10 sll %g4, 0x13, %o7 fcmpd %fcc3, %f0, %f8 movle %icc, %i6, %i3 fmovdl %xcc, %f7, %f15 brgz %i1, loop_1667 fzeros %f15 fcmpgt32 %f8, %f2, %o1 brlz,a %l0, loop_1668 loop_1667: movgu %icc, %l1, %l2 ldsw [%l7 + 0x6C], %i7 fmovrslz %i0, %f4, %f13 loop_1668: std %f6, [%l7 + 0x30] xorcc %o4, %g7, %g3 tneg %xcc, 0x5 stb %l6, [%l7 + 0x2B] fbg,a %fcc1, loop_1669 st %f8, [%l7 + 0x6C] edge16 %g6, %g1, %o5 fabsd %f2, %f14 loop_1669: fnor %f4, %f10, %f12 ldsb [%l7 + 0x1A], %o3 movpos %xcc, %g2, %o6 sth %i5, [%l7 + 0x7A] fone %f6 fnot1s %f6, %f6 mulscc %l5, 0x0A3D, %l3 subcc %l4, %o2, %g5 ldub [%l7 + 0x22], %i2 lduw [%l7 + 0x38], %o0 std %f0, [%l7 + 0x40] andncc %i4, %o7, %g4 siam 0x3 xnorcc %i3, 0x1F06, %i1 movle %xcc, %i6, %o1 edge32l %l1, %l0, %l2 movrne %i0, %i7, %o4 sth %g3, [%l7 + 0x1E] sub %g7, 0x119D, %g6 movpos %icc, %l6, %o5 movre %g1, 0x031, %o3 ld [%l7 + 0x58], %f1 movrgez %g2, %o6, %l5 brz %l3, loop_1670 addcc %i5, %l4, %o2 subcc %i2, 0x064E, %g5 fcmpeq32 %f0, %f2, %i4 loop_1670: stb %o7, [%l7 + 0x51] fexpand %f1, %f6 ldd [%l7 + 0x68], %f6 ba,a %xcc, loop_1671 sub %g4, %o0, %i3 ld [%l7 + 0x48], %f10 fnot2 %f12, %f8 loop_1671: movcs %xcc, %i6, %i1 tpos %xcc, 0x7 srlx %l1, 0x1E, %o1 stb %l2, [%l7 + 0x6F] brz %l0, loop_1672 sth %i7, [%l7 + 0x1E] ldd [%l7 + 0x40], %f4 fcmple32 %f12, %f10, %o4 loop_1672: lduw [%l7 + 0x60], %g3 mulscc %i0, 0x1340, %g6 stb %g7, [%l7 + 0x41] fbule,a %fcc2, loop_1673 lduw [%l7 + 0x1C], %o5 fmuld8ulx16 %f8, %f9, %f12 sdivx %l6, 0x1597, %o3 loop_1673: subc %g2, 0x1306, %g1 tle %xcc, 0x4 fsrc1 %f6, %f6 ldsh [%l7 + 0x56], %l5 fmovsle %xcc, %f2, %f1 addc %o6, 0x0E86, %l3 fornot2s %f2, %f2, %f14 fmovdle %xcc, %f5, %f8 fbne %fcc2, loop_1674 ldsb [%l7 + 0x11], %i5 fxnors %f13, %f9, %f8 ldub [%l7 + 0x08], %o2 loop_1674: sub %l4, %g5, %i2 movneg %icc, %i4, %o7 fcmpgt32 %f10, %f4, %o0 ldsw [%l7 + 0x20], %g4 fmovscs %icc, %f13, %f5 tvc %xcc, 0x4 stb %i3, [%l7 + 0x46] fmovsvc %icc, %f8, %f0 subc %i1, %i6, %l1 ldsb [%l7 + 0x0B], %l2 lduw [%l7 + 0x54], %o1 sdiv %i7, 0x0975, %l0 fba %fcc2, loop_1675 orn %o4, %i0, %g6 ldsb [%l7 + 0x4C], %g3 xnorcc %g7, 0x0EEE, %l6 loop_1675: bn,a,pn %icc, loop_1676 ldsw [%l7 + 0x78], %o5 taddcctv %g2, 0x1101, %o3 orcc %l5, %o6, %l3 loop_1676: bne,pt %icc, loop_1677 fmovrdlz %g1, %f14, %f6 brgez,a %o2, loop_1678 tleu %icc, 0x3 loop_1677: fmovse %xcc, %f0, %f6 fcmpes %fcc1, %f15, %f6 loop_1678: fcmps %fcc1, %f10, %f0 tvc %xcc, 0x0 fmovrdgz %i5, %f8, %f4 tg %icc, 0x0 fpmerge %f1, %f6, %f14 bge %xcc, loop_1679 sdiv %g5, 0x0439, %i2 fmovs %f4, %f12 fcmped %fcc3, %f6, %f10 loop_1679: smulcc %i4, %o7, %o0 lduh [%l7 + 0x5A], %l4 srl %g4, %i1, %i6 brz,a %i3, loop_1680 brz,a %l2, loop_1681 subcc %o1, %l1, %i7 bne loop_1682 loop_1680: tsubcctv %o4, 0x1A44, %l0 loop_1681: sra %i0, 0x13, %g6 movgu %xcc, %g7, %g3 loop_1682: edge32ln %o5, %l6, %o3 fxors %f8, %f9, %f2 lduh [%l7 + 0x26], %g2 st %f7, [%l7 + 0x10] std %f14, [%l7 + 0x38] fmovrslz %l5, %f8, %f12 brz %l3, loop_1683 ba loop_1684 fble %fcc2, loop_1685 orcc %o6, 0x0BDD, %o2 loop_1683: fmovs %f13, %f13 loop_1684: fmovdneg %xcc, %f6, %f1 loop_1685: taddcc %g1, 0x10ED, %i5 movcc %icc, %i2, %i4 fmovdg %icc, %f15, %f14 ldsw [%l7 + 0x38], %g5 fmovdcs %icc, %f6, %f10 xnor %o0, 0x0CAF, %l4 addccc %o7, %i1, %g4 stx %i3, [%l7 + 0x40] stw %i6, [%l7 + 0x78] fbuge %fcc3, loop_1686 fmovdge %xcc, %f13, %f8 fornot1s %f7, %f5, %f8 stb %l2, [%l7 + 0x38] loop_1686: fbge,a %fcc3, loop_1687 movrgez %o1, %l1, %o4 popc 0x15D6, %l0 fmovde %icc, %f13, %f4 loop_1687: tg %xcc, 0x3 ldsw [%l7 + 0x78], %i7 mova %icc, %g6, %i0 sth %g7, [%l7 + 0x22] brlz %g3, loop_1688 fmovrse %o5, %f9, %f3 ldsb [%l7 + 0x0A], %o3 fxnor %f14, %f2, %f10 loop_1688: umulcc %l6, 0x08FF, %l5 smulcc %l3, %o6, %o2 addc %g2, %g1, %i2 ldsb [%l7 + 0x49], %i4 stb %i5, [%l7 + 0x58] fmovdn %icc, %f12, %f0 edge32 %o0, %g5, %o7 fmovrde %i1, %f0, %f10 edge8l %g4, %l4, %i3 fandnot1 %f12, %f2, %f6 array32 %l2, %i6, %l1 sth %o1, [%l7 + 0x3E] sll %l0, %i7, %g6 tneg %xcc, 0x2 stw %o4, [%l7 + 0x3C] fpackfix %f8, %f14 movrne %g7, 0x2F2, %i0 lduh [%l7 + 0x0A], %o5 ldsh [%l7 + 0x60], %g3 fmovsneg %xcc, %f10, %f14 ld [%l7 + 0x60], %f12 stx %o3, [%l7 + 0x48] fmovdle %xcc, %f1, %f1 stb %l5, [%l7 + 0x76] orn %l6, %o6, %o2 sdivx %g2, 0x0DC3, %l3 lduh [%l7 + 0x26], %i2 udivcc %g1, 0x0576, %i5 orcc %i4, 0x0954, %g5 std %f10, [%l7 + 0x10] stb %o7, [%l7 + 0x19] movrne %i1, 0x242, %g4 lduw [%l7 + 0x18], %o0 ldsb [%l7 + 0x6D], %i3 tgu %xcc, 0x0 srl %l4, 0x0E, %i6 lduh [%l7 + 0x56], %l2 fornot1s %f1, %f3, %f13 lduw [%l7 + 0x70], %l1 fcmps %fcc1, %f15, %f13 sllx %o1, %l0, %i7 taddcc %o4, 0x1E08, %g6 fmovrde %g7, %f14, %f2 edge16 %o5, %i0, %g3 fbne,a %fcc2, loop_1689 stb %o3, [%l7 + 0x53] tsubcc %l5, 0x0DDB, %l6 stb %o2, [%l7 + 0x76] loop_1689: ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x6A], %g2 sra %o6, 0x10, %i2 tg %icc, 0x6 te %icc, 0x7 xorcc %g1, 0x00FA, %l3 fbug %fcc1, loop_1690 fmovda %icc, %f7, %f6 brgz,a %i4, loop_1691 stx %g5, [%l7 + 0x70] loop_1690: movl %xcc, %i5, %i1 fxnors %f4, %f11, %f14 loop_1691: srl %g4, %o0, %i3 ldsb [%l7 + 0x70], %o7 movleu %icc, %l4, %i6 stx %l2, [%l7 + 0x48] fbn %fcc3, loop_1692 bne,a,pn %icc, loop_1693 fpadd32s %f0, %f7, %f15 fandnot1s %f11, %f1, %f6 loop_1692: fornot2 %f8, %f2, %f4 loop_1693: ldx [%l7 + 0x08], %l1 fsrc1s %f8, %f7 andn %l0, 0x014E, %o1 umul %i7, %g6, %g7 std %f6, [%l7 + 0x10] fbuge,a %fcc2, loop_1694 lduw [%l7 + 0x48], %o5 movge %xcc, %i0, %g3 movl %xcc, %o4, %o3 loop_1694: fpmerge %f9, %f2, %f14 edge8n %l6, %o2, %g2 fnot1 %f2, %f4 sllx %l5, 0x1C, %i2 ldsw [%l7 + 0x68], %g1 ldub [%l7 + 0x35], %o6 fmovd %f10, %f0 fbule %fcc0, loop_1695 tvc %xcc, 0x3 lduw [%l7 + 0x54], %l3 std %f10, [%l7 + 0x70] loop_1695: array32 %g5, %i5, %i1 ldsb [%l7 + 0x79], %i4 edge32l %g4, %i3, %o7 lduw [%l7 + 0x20], %l4 fpack32 %f12, %f6, %f2 tvs %icc, 0x1 fpack32 %f2, %f4, %f8 stx %i6, [%l7 + 0x28] umulcc %o0, %l2, %l0 lduw [%l7 + 0x68], %o1 bl loop_1696 stw %i7, [%l7 + 0x70] std %f2, [%l7 + 0x68] stb %l1, [%l7 + 0x78] loop_1696: fmovdleu %icc, %f5, %f13 fbul,a %fcc0, loop_1697 ldsw [%l7 + 0x10], %g6 fcmpeq16 %f8, %f2, %g7 fmovdl %xcc, %f12, %f3 loop_1697: fandnot2 %f8, %f6, %f10 ldub [%l7 + 0x3A], %i0 stx %g3, [%l7 + 0x38] sll %o4, 0x02, %o3 fble,a %fcc3, loop_1698 movpos %icc, %o5, %l6 fmovrdgez %o2, %f4, %f8 ba loop_1699 loop_1698: umul %l5, %g2, %g1 tl %xcc, 0x1 fmovdge %icc, %f0, %f1 loop_1699: fsrc1s %f7, %f10 fbge,a %fcc1, loop_1700 fpack32 %f10, %f10, %f0 edge8ln %o6, %l3, %g5 edge8l %i5, %i1, %i4 loop_1700: stb %g4, [%l7 + 0x3A] stb %i2, [%l7 + 0x11] fcmpeq32 %f6, %f0, %o7 movcs %icc, %i3, %i6 call loop_1701 add %l4, %l2, %o0 fornot1s %f10, %f9, %f7 fmovsa %xcc, %f0, %f12 loop_1701: fbul,a %fcc2, loop_1702 tcs %xcc, 0x1 fmovrsne %o1, %f2, %f6 fbug,a %fcc0, loop_1703 loop_1702: stw %i7, [%l7 + 0x70] fmovdneg %xcc, %f4, %f7 fnors %f1, %f6, %f15 loop_1703: fbne,a %fcc0, loop_1704 movrlez %l1, 0x28D, %g6 orn %g7, %i0, %l0 srlx %g3, 0x1F, %o4 loop_1704: edge8l %o3, %l6, %o2 lduw [%l7 + 0x2C], %o5 edge32 %g2, %g1, %l5 lduh [%l7 + 0x2C], %o6 fpadd16s %f12, %f0, %f3 xnor %l3, 0x15BF, %g5 tle %icc, 0x5 fexpand %f4, %f0 stx %i5, [%l7 + 0x78] lduw [%l7 + 0x44], %i4 tvs %icc, 0x5 tl %icc, 0x2 bvc,a loop_1705 fbne,a %fcc2, loop_1706 fmovsvs %icc, %f11, %f5 fexpand %f0, %f10 loop_1705: ldd [%l7 + 0x40], %f10 loop_1706: brlz %g4, loop_1707 fxnor %f10, %f6, %f14 fors %f11, %f6, %f11 brgez %i1, loop_1708 loop_1707: fpadd16s %f13, %f14, %f15 xorcc %o7, 0x12FB, %i2 orn %i3, 0x02CC, %l4 loop_1708: ldsb [%l7 + 0x09], %l2 ld [%l7 + 0x0C], %f15 bleu,pn %xcc, loop_1709 alignaddrl %i6, %o1, %i7 stw %o0, [%l7 + 0x18] fbul %fcc2, loop_1710 loop_1709: fors %f0, %f6, %f4 sth %l1, [%l7 + 0x5A] sth %g6, [%l7 + 0x36] loop_1710: array16 %i0, %l0, %g3 bg loop_1711 sdivcc %o4, 0x13B5, %o3 fmovspos %xcc, %f12, %f15 fmovse %icc, %f7, %f7 loop_1711: fnors %f7, %f3, %f8 ldsw [%l7 + 0x74], %l6 tne %xcc, 0x3 lduw [%l7 + 0x14], %g7 bcs,a,pt %icc, loop_1712 fmovrslez %o5, %f7, %f3 fone %f4 taddcc %o2, %g2, %g1 loop_1712: fpack16 %f10, %f11 ldsb [%l7 + 0x4B], %l5 ldsw [%l7 + 0x74], %o6 ldd [%l7 + 0x10], %f6 tg %xcc, 0x1 fmul8x16 %f6, %f4, %f14 lduw [%l7 + 0x1C], %l3 smulcc %g5, %i4, %i5 fandnot2s %f7, %f12, %f12 smulcc %i1, %g4, %o7 ldd [%l7 + 0x60], %f6 stb %i2, [%l7 + 0x17] std %f12, [%l7 + 0x20] ldsw [%l7 + 0x58], %l4 fmovdn %xcc, %f12, %f9 stb %i3, [%l7 + 0x5D] fmovrdlz %i6, %f4, %f8 ldsh [%l7 + 0x0A], %l2 bcc,pn %xcc, loop_1713 fbne,a %fcc2, loop_1714 lduh [%l7 + 0x54], %o1 movrlz %o0, %l1, %i7 loop_1713: ldsb [%l7 + 0x7A], %i0 loop_1714: fnor %f14, %f14, %f10 array16 %l0, %g6, %o4 movneg %icc, %g3, %o3 ldsw [%l7 + 0x74], %g7 fandnot2s %f2, %f9, %f3 std %f14, [%l7 + 0x70] fnot2 %f12, %f0 fmovsgu %xcc, %f11, %f5 andcc %o5, 0x0CF5, %l6 array32 %g2, %o2, %g1 bshuffle %f12, %f0, %f10 edge8ln %l5, %o6, %l3 ldx [%l7 + 0x40], %g5 nop setx loop_1715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f4, %f4, %f14 fmovdn %icc, %f3, %f15 sth %i5, [%l7 + 0x7C] loop_1715: stx %i1, [%l7 + 0x40] fmovspos %xcc, %f5, %f10 st %f12, [%l7 + 0x30] fsrc2s %f11, %f9 nop setx loop_1716, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc3, loop_1717 orn %i4, %g4, %i2 subc %o7, %i3, %l4 loop_1716: xnor %l2, 0x0B04, %o1 loop_1717: umul %o0, %l1, %i7 fzero %f12 tcs %icc, 0x1 fmovsl %icc, %f13, %f12 stw %i6, [%l7 + 0x38] array16 %l0, %i0, %o4 fnot2 %f10, %f4 edge32 %g6, %o3, %g7 st %f1, [%l7 + 0x2C] fcmple16 %f8, %f8, %o5 tle %icc, 0x2 stx %l6, [%l7 + 0x40] ba,a loop_1718 std %f4, [%l7 + 0x68] fandnot1s %f10, %f0, %f4 call loop_1719 loop_1718: ldx [%l7 + 0x20], %g2 fands %f10, %f2, %f13 ldsb [%l7 + 0x7F], %g3 loop_1719: addccc %o2, %l5, %o6 mulscc %g1, %g5, %i5 bcs,pn %xcc, loop_1720 ldub [%l7 + 0x46], %i1 ldd [%l7 + 0x60], %f0 stb %l3, [%l7 + 0x31] loop_1720: lduw [%l7 + 0x3C], %g4 fcmple32 %f10, %f0, %i4 brz %i2, loop_1721 edge8 %i3, %o7, %l4 sub %l2, %o1, %o0 fcmpne16 %f2, %f2, %l1 loop_1721: fcmps %fcc3, %f13, %f12 movrgz %i7, %i6, %i0 brgz %l0, loop_1722 fcmps %fcc1, %f13, %f6 movrlz %o4, %o3, %g7 ldsw [%l7 + 0x74], %o5 loop_1722: fmovrdgez %l6, %f0, %f2 ldsw [%l7 + 0x28], %g6 sth %g3, [%l7 + 0x32] fnands %f10, %f11, %f6 tn %xcc, 0x2 ta %xcc, 0x3 brz,a %g2, loop_1723 fblg,a %fcc0, loop_1724 lduh [%l7 + 0x60], %l5 fcmpes %fcc2, %f2, %f13 loop_1723: bcs,a,pt %xcc, loop_1725 loop_1724: fmovde %xcc, %f15, %f11 fors %f7, %f13, %f9 orn %o6, %g1, %o2 loop_1725: stw %g5, [%l7 + 0x20] lduh [%l7 + 0x48], %i5 bcs,a %xcc, loop_1726 smulcc %l3, %i1, %g4 lduw [%l7 + 0x40], %i4 movleu %icc, %i2, %o7 loop_1726: ldx [%l7 + 0x30], %i3 edge8 %l2, %l4, %o1 fmovdgu %xcc, %f5, %f3 movrgz %l1, %i7, %o0 fmovrdlz %i0, %f8, %f10 fbule,a %fcc2, loop_1727 fxnor %f0, %f8, %f0 fmovdpos %icc, %f6, %f11 mova %xcc, %l0, %o4 loop_1727: xor %o3, %g7, %i6 ldd [%l7 + 0x30], %f4 fmovrsne %o5, %f7, %f3 ldub [%l7 + 0x6A], %l6 addccc %g6, %g3, %l5 fmovsge %xcc, %f13, %f10 ldd [%l7 + 0x40], %f12 tvs %xcc, 0x3 fones %f9 bleu,a loop_1728 tcs %xcc, 0x1 fbg,a %fcc0, loop_1729 bpos,a loop_1730 loop_1728: fpsub32s %f15, %f7, %f1 ldsw [%l7 + 0x74], %o6 loop_1729: edge16 %g1, %g2, %o2 loop_1730: subccc %i5, %l3, %g5 fmovsvc %xcc, %f2, %f11 siam 0x4 ba,pn %icc, loop_1731 ld [%l7 + 0x18], %f0 std %f2, [%l7 + 0x30] fbo %fcc0, loop_1732 loop_1731: and %i1, 0x0A0E, %g4 fbge,a %fcc0, loop_1733 lduw [%l7 + 0x64], %i4 loop_1732: ldd [%l7 + 0x48], %f10 edge16n %o7, %i3, %i2 loop_1733: ldsw [%l7 + 0x10], %l4 fbuge,a %fcc0, loop_1734 fsrc1s %f3, %f2 fornot2s %f15, %f8, %f2 or %o1, 0x03C1, %l1 loop_1734: taddcctv %i7, %o0, %i0 fcmple16 %f6, %f0, %l0 tvs %icc, 0x7 fone %f10 sllx %l2, %o3, %o4 tsubcctv %i6, 0x00C4, %o5 std %f0, [%l7 + 0x60] subcc %g7, %l6, %g3 or %l5, %g6, %o6 fpsub16 %f6, %f8, %f12 sth %g1, [%l7 + 0x32] ldub [%l7 + 0x08], %g2 andn %i5, 0x18C7, %l3 tgu %xcc, 0x0 st %f4, [%l7 + 0x44] sdiv %g5, 0x11E8, %o2 xnorcc %g4, 0x07FB, %i4 orcc %o7, 0x127D, %i1 std %f0, [%l7 + 0x20] edge16n %i3, %i2, %l4 be,pn %xcc, loop_1735 ble %icc, loop_1736 orcc %l1, 0x119C, %o1 fmovsa %icc, %f3, %f13 loop_1735: ldx [%l7 + 0x78], %o0 loop_1736: fmovse %xcc, %f0, %f15 tg %icc, 0x6 alignaddr %i0, %l0, %i7 ld [%l7 + 0x48], %f11 fmul8x16au %f5, %f11, %f6 tge %xcc, 0x2 std %f4, [%l7 + 0x10] subc %o3, 0x1671, %l2 smul %i6, %o5, %o4 srl %l6, 0x0E, %g3 fmovsg %icc, %f2, %f15 fmovrdgez %l5, %f14, %f6 ldsb [%l7 + 0x67], %g7 fbl %fcc1, loop_1737 srlx %g6, %o6, %g2 std %f6, [%l7 + 0x30] fmovdg %icc, %f0, %f5 loop_1737: fmul8x16al %f2, %f11, %f8 sdiv %g1, 0x0258, %i5 bvc,pt %icc, loop_1738 movgu %icc, %g5, %l3 taddcctv %o2, 0x176A, %g4 movn %xcc, %i4, %i1 loop_1738: movg %icc, %i3, %o7 andcc %i2, %l1, %o1 sth %l4, [%l7 + 0x46] fmul8sux16 %f4, %f6, %f8 fbn,a %fcc3, loop_1739 bcc,a,pt %xcc, loop_1740 subcc %i0, %l0, %o0 fbne %fcc3, loop_1741 loop_1739: ldsw [%l7 + 0x7C], %i7 loop_1740: fnot1s %f6, %f11 ldd [%l7 + 0x68], %f10 loop_1741: fmovrdgez %l2, %f10, %f2 lduw [%l7 + 0x24], %i6 tsubcctv %o5, 0x1FE1, %o4 fba %fcc0, loop_1742 ldx [%l7 + 0x60], %o3 popc %g3, %l6 fcmps %fcc0, %f13, %f5 loop_1742: ldsw [%l7 + 0x54], %g7 ldub [%l7 + 0x7C], %l5 bge loop_1743 popc %o6, %g2 fsrc2s %f5, %f12 fmovd %f2, %f10 loop_1743: xnor %g1, %g6, %g5 fpadd32 %f0, %f10, %f6 sdivx %i5, 0x124B, %o2 stx %l3, [%l7 + 0x60] tleu %icc, 0x4 fbl %fcc3, loop_1744 ldsb [%l7 + 0x47], %i4 fpsub32 %f12, %f4, %f0 sllx %g4, 0x02, %i3 loop_1744: bgu,a,pt %xcc, loop_1745 bvs %xcc, loop_1746 ldsb [%l7 + 0x4F], %i1 fcmpeq32 %f10, %f2, %o7 loop_1745: ldsw [%l7 + 0x5C], %i2 loop_1746: sth %l1, [%l7 + 0x4A] movcs %xcc, %o1, %l4 addc %l0, 0x0794, %i0 fpadd32 %f14, %f8, %f12 fpack16 %f0, %f8 ldx [%l7 + 0x08], %i7 fmovrdgz %l2, %f12, %f12 fblg,a %fcc2, loop_1747 siam 0x2 addcc %i6, %o5, %o4 bg loop_1748 loop_1747: st %f8, [%l7 + 0x2C] st %f3, [%l7 + 0x70] tle %icc, 0x6 loop_1748: movle %xcc, %o3, %g3 fmovsvs %icc, %f15, %f5 fnors %f7, %f1, %f1 sth %l6, [%l7 + 0x60] fmovsle %icc, %f12, %f15 movrgz %o0, 0x072, %g7 ld [%l7 + 0x0C], %f4 fornot1 %f6, %f12, %f8 ldd [%l7 + 0x40], %f14 fmovsg %xcc, %f2, %f7 movne %icc, %o6, %l5 popc %g2, %g1 fornot2 %f0, %f8, %f14 umulcc %g5, 0x10D7, %i5 brnz,a %o2, loop_1749 fmovsl %xcc, %f1, %f5 stw %g6, [%l7 + 0x50] andncc %l3, %g4, %i4 loop_1749: popc %i1, %i3 srax %o7, 0x0B, %l1 umul %i2, %o1, %l4 bg %icc, loop_1750 ldd [%l7 + 0x68], %f6 lduw [%l7 + 0x1C], %i0 lduw [%l7 + 0x24], %i7 loop_1750: stb %l2, [%l7 + 0x6B] ld [%l7 + 0x6C], %f1 tleu %icc, 0x0 xorcc %i6, 0x18DB, %l0 fmovrdgz %o4, %f0, %f12 andncc %o5, %g3, %l6 edge32ln %o3, %g7, %o0 ldub [%l7 + 0x3A], %l5 tn %icc, 0x1 lduw [%l7 + 0x70], %g2 ldsw [%l7 + 0x74], %g1 fmovrslz %g5, %f9, %f9 lduw [%l7 + 0x60], %o6 fnegs %f12, %f6 bn,pt %xcc, loop_1751 mulscc %i5, 0x106D, %g6 fmovscc %icc, %f10, %f7 tne %xcc, 0x5 loop_1751: fnegd %f4, %f2 movrlez %l3, 0x3A0, %o2 edge16l %i4, %i1, %g4 lduw [%l7 + 0x3C], %i3 sth %o7, [%l7 + 0x6A] fandnot2 %f0, %f10, %f10 fsrc2 %f8, %f6 movrlz %l1, 0x1EF, %i2 ld [%l7 + 0x64], %f3 lduh [%l7 + 0x48], %l4 fcmple16 %f2, %f8, %i0 fnegd %f2, %f4 ldsh [%l7 + 0x1E], %i7 bge,pt %icc, loop_1752 bge %icc, loop_1753 fpack16 %f6, %f15 call loop_1754 loop_1752: movvs %icc, %o1, %l2 loop_1753: fbo,a %fcc2, loop_1755 std %f8, [%l7 + 0x78] loop_1754: bcc,pt %xcc, loop_1756 add %i6, 0x0287, %l0 loop_1755: ldx [%l7 + 0x20], %o4 movneg %icc, %o5, %g3 loop_1756: fmovdg %icc, %f5, %f10 subccc %o3, %g7, %l6 or %o0, 0x010C, %g2 ld [%l7 + 0x70], %f7 ble loop_1757 bleu,a,pn %xcc, loop_1758 lduh [%l7 + 0x7C], %l5 ld [%l7 + 0x24], %f12 loop_1757: ldsw [%l7 + 0x14], %g5 loop_1758: ldd [%l7 + 0x08], %f14 fandnot1 %f4, %f8, %f0 fpadd16 %f6, %f2, %f2 ldd [%l7 + 0x28], %f2 movrgez %g1, 0x34F, %o6 fmovrsgz %g6, %f9, %f14 tg %xcc, 0x2 fmovrdgez %l3, %f10, %f8 lduw [%l7 + 0x34], %i5 fnors %f1, %f11, %f0 fabss %f5, %f15 fmuld8ulx16 %f6, %f13, %f14 std %f0, [%l7 + 0x78] fnegs %f7, %f12 fpmerge %f5, %f11, %f4 udiv %o2, 0x1C2D, %i4 stb %i1, [%l7 + 0x37] ld [%l7 + 0x5C], %f7 fandnot2 %f4, %f6, %f10 ldsw [%l7 + 0x10], %i3 ld [%l7 + 0x78], %f3 andncc %g4, %o7, %l1 tle %icc, 0x2 smulcc %i2, 0x1592, %i0 fexpand %f10, %f8 ld [%l7 + 0x6C], %f10 fpsub16s %f11, %f15, %f12 fxnor %f14, %f12, %f2 fmul8ulx16 %f4, %f2, %f2 movneg %xcc, %l4, %i7 lduw [%l7 + 0x1C], %o1 lduw [%l7 + 0x34], %l2 ld [%l7 + 0x54], %f11 udivx %l0, 0x154E, %i6 ble,a loop_1759 andncc %o5, %g3, %o4 fnegs %f3, %f14 bshuffle %f0, %f10, %f6 loop_1759: fmovsl %icc, %f0, %f3 siam 0x4 fmovdneg %xcc, %f1, %f15 pdist %f4, %f12, %f8 movne %xcc, %o3, %g7 tsubcctv %o0, 0x01E5, %l6 movre %l5, %g5, %g2 movpos %xcc, %o6, %g1 movpos %icc, %g6, %l3 movrlz %o2, %i4, %i1 edge8n %i3, %i5, %o7 movne %xcc, %l1, %g4 fxor %f2, %f14, %f8 fornot1s %f10, %f13, %f7 tvs %xcc, 0x7 stb %i2, [%l7 + 0x39] stw %i0, [%l7 + 0x0C] sth %i7, [%l7 + 0x44] or %l4, 0x01F7, %o1 sth %l0, [%l7 + 0x4E] fnors %f0, %f15, %f0 tgu %xcc, 0x2 tcc %xcc, 0x0 edge8n %l2, %o5, %g3 fmovdgu %xcc, %f8, %f0 st %f15, [%l7 + 0x5C] lduh [%l7 + 0x7C], %i6 edge8n %o4, %g7, %o3 st %f0, [%l7 + 0x34] bpos %xcc, loop_1760 fcmpne16 %f8, %f2, %o0 bgu,a loop_1761 fcmpgt16 %f12, %f4, %l6 loop_1760: fsrc2 %f14, %f8 lduw [%l7 + 0x60], %g5 loop_1761: bn,a loop_1762 popc 0x1A10, %g2 fcmpeq16 %f4, %f12, %o6 lduh [%l7 + 0x5C], %g1 loop_1762: smulcc %l5, %l3, %o2 mulscc %g6, 0x0185, %i1 movpos %xcc, %i3, %i4 bcc,pt %xcc, loop_1763 pdist %f14, %f10, %f4 fsrc2s %f3, %f13 brgez,a %i5, loop_1764 loop_1763: lduh [%l7 + 0x6C], %l1 movge %xcc, %o7, %i2 udivcc %i0, 0x1FF9, %g4 loop_1764: fmovrslz %i7, %f15, %f6 sth %l4, [%l7 + 0x12] stw %o1, [%l7 + 0x6C] stx %l0, [%l7 + 0x60] brgez %l2, loop_1765 fnands %f2, %f15, %f10 bvs,a,pn %icc, loop_1766 fnands %f2, %f8, %f15 loop_1765: fxnors %f14, %f12, %f3 stw %g3, [%l7 + 0x6C] loop_1766: for %f8, %f4, %f12 fmovdn %icc, %f0, %f3 bcs,pt %xcc, loop_1767 fcmpd %fcc3, %f0, %f0 std %f10, [%l7 + 0x30] tcs %icc, 0x0 loop_1767: edge32 %i6, %o5, %g7 fmul8x16al %f11, %f13, %f0 udivcc %o3, 0x138C, %o0 movcs %icc, %o4, %l6 tgu %xcc, 0x0 bn %icc, loop_1768 movcs %xcc, %g2, %o6 fmovde %xcc, %f4, %f13 std %f14, [%l7 + 0x18] loop_1768: lduh [%l7 + 0x64], %g1 fbo,a %fcc0, loop_1769 bge,a %xcc, loop_1770 faligndata %f4, %f12, %f8 ldsh [%l7 + 0x72], %l5 loop_1769: ldsb [%l7 + 0x73], %g5 loop_1770: bpos,a,pn %xcc, loop_1771 fcmpgt16 %f12, %f10, %l3 fpmerge %f8, %f15, %f0 fbuge,a %fcc1, loop_1772 loop_1771: ldx [%l7 + 0x48], %g6 tg %xcc, 0x7 sth %o2, [%l7 + 0x60] loop_1772: ldx [%l7 + 0x60], %i1 fcmpne16 %f10, %f0, %i3 bne,pt %xcc, loop_1773 stw %i4, [%l7 + 0x2C] stw %i5, [%l7 + 0x08] xorcc %o7, %i2, %l1 loop_1773: fblg %fcc2, loop_1774 fmovdgu %xcc, %f12, %f10 fmuld8ulx16 %f13, %f1, %f14 lduw [%l7 + 0x30], %i0 loop_1774: fmovsgu %xcc, %f7, %f9 bpos,a %icc, loop_1775 ldsw [%l7 + 0x50], %i7 bvs,a,pt %icc, loop_1776 fmovde %icc, %f2, %f0 loop_1775: fmul8ulx16 %f10, %f10, %f10 fone %f4 loop_1776: ldx [%l7 + 0x48], %l4 fmuld8sux16 %f11, %f9, %f8 std %f6, [%l7 + 0x58] movrlz %g4, 0x1A1, %o1 fpadd16s %f13, %f5, %f9 ldsh [%l7 + 0x16], %l2 call loop_1777 fornot2 %f0, %f2, %f0 bcc,a,pn %xcc, loop_1778 tsubcctv %l0, %g3, %i6 loop_1777: lduh [%l7 + 0x1A], %g7 fbe %fcc2, loop_1779 loop_1778: fbu,a %fcc0, loop_1780 pdist %f4, %f10, %f12 array16 %o5, %o3, %o4 loop_1779: movg %xcc, %l6, %o0 loop_1780: edge8n %o6, %g2, %l5 fmovsvs %icc, %f9, %f1 bn,pn %xcc, loop_1781 bl,a,pt %xcc, loop_1782 lduw [%l7 + 0x3C], %g1 fand %f2, %f8, %f10 loop_1781: addccc %l3, 0x0808, %g6 loop_1782: fnegd %f2, %f10 fcmpes %fcc0, %f6, %f13 array16 %o2, %i1, %g5 stb %i4, [%l7 + 0x15] fxnor %f4, %f12, %f4 alignaddrl %i3, %o7, %i2 fpmerge %f14, %f9, %f2 subcc %i5, 0x081A, %l1 fsrc2 %f14, %f12 fmovdgu %xcc, %f13, %f12 tvs %xcc, 0x0 bvs,a loop_1783 fmovrse %i0, %f4, %f14 mulscc %l4, 0x0F18, %g4 ldd [%l7 + 0x58], %f8 loop_1783: st %f11, [%l7 + 0x0C] stx %i7, [%l7 + 0x30] fmovsge %icc, %f15, %f12 edge32 %o1, %l2, %l0 fbge %fcc1, loop_1784 stw %g3, [%l7 + 0x08] fble %fcc3, loop_1785 ld [%l7 + 0x74], %f2 loop_1784: fornot1 %f0, %f12, %f2 fbe,a %fcc1, loop_1786 loop_1785: stb %g7, [%l7 + 0x59] smulcc %o5, %o3, %o4 ldsb [%l7 + 0x55], %i6 loop_1786: te %icc, 0x5 st %f13, [%l7 + 0x34] call loop_1787 brlz,a %o0, loop_1788 ld [%l7 + 0x68], %f1 ldsh [%l7 + 0x4C], %o6 loop_1787: fmovdle %icc, %f11, %f14 loop_1788: fmovspos %icc, %f8, %f15 edge8l %l6, %l5, %g2 fnot2s %f6, %f2 mulx %l3, %g1, %g6 fba,a %fcc3, loop_1789 tvc %icc, 0x0 movcc %icc, %o2, %g5 brlz %i4, loop_1790 loop_1789: addc %i1, %i3, %i2 brlz %o7, loop_1791 ldd [%l7 + 0x68], %f6 loop_1790: sethi 0x1AEA, %l1 fcmpne16 %f8, %f8, %i0 loop_1791: umul %i5, 0x184E, %l4 fbuge,a %fcc3, loop_1792 ble,a %xcc, loop_1793 smulcc %g4, %i7, %o1 st %f9, [%l7 + 0x44] loop_1792: ldsb [%l7 + 0x6C], %l2 loop_1793: nop setx loop_1794, %l0, %l1 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 %l0, [%l7 + 0x1C] fabsd %f12, %f0 fpsub16s %f0, %f13, %f7 loop_1794: fmovsne %icc, %f2, %f7 te %icc, 0x7 tg %icc, 0x3 brgz,a %g3, loop_1795 fbu %fcc1, loop_1796 fmovdcc %icc, %f0, %f8 addcc %o5, 0x1545, %g7 loop_1795: fmovdcc %xcc, %f11, %f14 loop_1796: ldsw [%l7 + 0x3C], %o3 nop setx loop_1797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x70] edge32ln %i6, %o4, %o0 lduh [%l7 + 0x48], %l6 loop_1797: fxors %f14, %f14, %f5 ldsh [%l7 + 0x5C], %o6 fmovrsne %g2, %f15, %f0 fcmpne32 %f0, %f12, %l3 fmovs %f1, %f0 bcc,a loop_1798 array16 %l5, %g1, %g6 addcc %g5, %i4, %o2 movg %xcc, %i3, %i1 loop_1798: movpos %xcc, %o7, %l1 bcc,pt %xcc, loop_1799 fcmple32 %f0, %f8, %i0 tneg %icc, 0x7 fpsub16s %f12, %f1, %f2 loop_1799: fmovsl %xcc, %f14, %f9 nop setx loop_1800, %l0, %l1 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,a %icc, loop_1801 fbg,a %fcc1, loop_1802 stx %i5, [%l7 + 0x78] loop_1800: ldx [%l7 + 0x08], %l4 loop_1801: sethi 0x137D, %i2 loop_1802: std %f4, [%l7 + 0x10] movpos %xcc, %g4, %o1 fors %f11, %f9, %f12 movrgez %l2, %l0, %i7 edge32l %g3, %g7, %o3 brz,a %i6, loop_1803 fors %f7, %f12, %f10 edge8l %o4, %o0, %l6 subccc %o6, 0x132E, %g2 loop_1803: ldsb [%l7 + 0x3E], %o5 lduh [%l7 + 0x24], %l3 std %f12, [%l7 + 0x28] subccc %l5, 0x0E04, %g1 bvc %icc, loop_1804 ldub [%l7 + 0x15], %g6 stx %g5, [%l7 + 0x28] ldsw [%l7 + 0x4C], %i4 loop_1804: bleu,a loop_1805 lduh [%l7 + 0x7C], %i3 fmovde %icc, %f1, %f12 or %i1, 0x1236, %o2 loop_1805: st %f13, [%l7 + 0x10] popc 0x1597, %l1 ba,a %xcc, loop_1806 fmovdgu %icc, %f13, %f7 fpmerge %f14, %f6, %f2 ldsw [%l7 + 0x38], %o7 loop_1806: tn %xcc, 0x3 taddcctv %i0, 0x13E3, %i5 ldsw [%l7 + 0x78], %l4 movrne %g4, 0x146, %o1 ldsw [%l7 + 0x2C], %l2 fcmpne16 %f12, %f0, %l0 sth %i2, [%l7 + 0x30] fxors %f14, %f15, %f9 fmovd %f8, %f10 fpack32 %f12, %f14, %f12 stx %g3, [%l7 + 0x58] tle %icc, 0x2 fand %f6, %f12, %f6 fba,a %fcc0, loop_1807 fcmpeq16 %f6, %f12, %g7 fmul8x16al %f6, %f15, %f6 fmul8ulx16 %f14, %f2, %f2 loop_1807: bn,pn %icc, loop_1808 tne %xcc, 0x2 ble loop_1809 st %f2, [%l7 + 0x5C] loop_1808: fcmple32 %f14, %f8, %o3 ldd [%l7 + 0x58], %f14 loop_1809: fmovs %f9, %f9 orcc %i7, 0x0A8E, %i6 stx %o4, [%l7 + 0x38] tvc %xcc, 0x0 bgu,a,pt %xcc, loop_1810 stx %o0, [%l7 + 0x10] std %f0, [%l7 + 0x20] fbl %fcc3, loop_1811 loop_1810: ba,a,pn %xcc, loop_1812 fpack16 %f8, %f15 ldd [%l7 + 0x58], %f4 loop_1811: tsubcctv %l6, %o6, %o5 loop_1812: fmovsn %icc, %f1, %f13 tpos %icc, 0x6 ldd [%l7 + 0x78], %f14 ldub [%l7 + 0x24], %l3 fpadd16 %f14, %f6, %f14 stw %g2, [%l7 + 0x6C] ldd [%l7 + 0x60], %f8 fmovsge %xcc, %f2, %f13 fxors %f3, %f13, %f2 stb %l5, [%l7 + 0x3C] ldsb [%l7 + 0x0D], %g6 sth %g1, [%l7 + 0x1A] fmovsvs %xcc, %f4, %f0 ldx [%l7 + 0x38], %i4 edge8ln %g5, %i3, %o2 movge %xcc, %l1, %i1 stb %i0, [%l7 + 0x7F] fmovrsgez %o7, %f7, %f8 smul %l4, %g4, %i5 sdiv %l2, 0x0027, %l0 fmovscc %xcc, %f0, %f13 movleu %icc, %o1, %g3 fsrc1s %f15, %f5 stx %g7, [%l7 + 0x30] fbul,a %fcc1, loop_1813 fmul8x16 %f0, %f2, %f8 subccc %i2, %o3, %i7 fmovde %xcc, %f5, %f4 loop_1813: edge32n %o4, %i6, %l6 movvc %icc, %o6, %o5 fands %f15, %f2, %f9 fandnot1 %f14, %f6, %f4 fbne,a %fcc0, loop_1814 stw %l3, [%l7 + 0x28] orncc %g2, %l5, %g6 ld [%l7 + 0x64], %f13 loop_1814: nop setx loop_1815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez %o0, loop_1816 fmovsl %icc, %f1, %f9 stw %i4, [%l7 + 0x54] loop_1815: ldsw [%l7 + 0x50], %g5 loop_1816: ld [%l7 + 0x78], %f2 fpmerge %f5, %f14, %f6 std %f2, [%l7 + 0x40] be,pt %icc, loop_1817 array8 %g1, %i3, %o2 fmovrdgez %l1, %f0, %f0 tn %icc, 0x6 loop_1817: fmul8x16au %f2, %f13, %f2 fcmpgt32 %f2, %f2, %i0 fmovscs %icc, %f5, %f4 movrlz %o7, 0x0DB, %l4 movneg %icc, %i1, %i5 stb %g4, [%l7 + 0x19] faligndata %f6, %f14, %f8 udivcc %l2, 0x1CAD, %o1 fpadd32s %f4, %f0, %f10 fcmpd %fcc2, %f2, %f4 fmovsne %icc, %f0, %f9 ldub [%l7 + 0x42], %g3 ldx [%l7 + 0x10], %g7 lduh [%l7 + 0x0C], %l0 add %i2, %o3, %o4 fbo %fcc3, loop_1818 fmovscs %icc, %f5, %f7 stb %i6, [%l7 + 0x76] tcs %xcc, 0x0 loop_1818: fmovsg %icc, %f2, %f5 bneg,pn %icc, loop_1819 fbue,a %fcc3, loop_1820 ldsh [%l7 + 0x4A], %l6 movge %icc, %i7, %o5 loop_1819: fmul8x16au %f13, %f0, %f4 loop_1820: tg %xcc, 0x3 stw %l3, [%l7 + 0x6C] stx %o6, [%l7 + 0x10] ldx [%l7 + 0x78], %g2 bpos loop_1821 movge %icc, %l5, %o0 edge32ln %i4, %g6, %g1 fmovdg %icc, %f8, %f6 loop_1821: fnot1s %f0, %f2 lduh [%l7 + 0x48], %i3 fmovdleu %xcc, %f14, %f15 fzero %f8 brz %o2, loop_1822 stw %g5, [%l7 + 0x08] stw %i0, [%l7 + 0x3C] fzeros %f0 loop_1822: ldx [%l7 + 0x10], %o7 ld [%l7 + 0x40], %f12 fmovscs %xcc, %f2, %f14 udiv %l1, 0x04AD, %l4 fmovrslz %i1, %f11, %f10 edge16 %g4, %i5, %o1 taddcctv %g3, %g7, %l0 fmovrdgez %l2, %f12, %f14 movleu %icc, %o3, %i2 tsubcctv %o4, %i6, %l6 udivx %o5, 0x1EA8, %l3 fmovdn %xcc, %f13, %f6 fmovdvc %xcc, %f5, %f1 fmovscs %icc, %f7, %f14 array8 %o6, %i7, %l5 fmovsle %xcc, %f6, %f12 fmovsne %xcc, %f13, %f2 ldsb [%l7 + 0x6C], %o0 fpsub32 %f0, %f4, %f6 tgu %icc, 0x2 bg,a %icc, loop_1823 ld [%l7 + 0x7C], %f5 sra %i4, 0x12, %g6 ldsb [%l7 + 0x5B], %g2 loop_1823: fmovrde %g1, %f2, %f0 movpos %icc, %o2, %i3 fpack32 %f10, %f8, %f14 array32 %g5, %i0, %o7 tgu %xcc, 0x3 mulx %l4, %i1, %l1 fcmpgt16 %f10, %f0, %g4 ldx [%l7 + 0x08], %i5 sth %g3, [%l7 + 0x7C] fabsd %f12, %f0 ld [%l7 + 0x34], %f11 stb %g7, [%l7 + 0x58] fmovsne %icc, %f3, %f14 std %f10, [%l7 + 0x20] fmovrdlez %l0, %f14, %f12 ldsw [%l7 + 0x44], %o1 fxor %f6, %f2, %f14 ldsb [%l7 + 0x76], %o3 fpadd16 %f12, %f10, %f12 bleu,pn %xcc, loop_1824 brnz %l2, loop_1825 orncc %i2, 0x0B47, %i6 ld [%l7 + 0x08], %f10 loop_1824: stb %l6, [%l7 + 0x5A] loop_1825: ldub [%l7 + 0x44], %o5 ldsw [%l7 + 0x5C], %l3 fnands %f15, %f4, %f3 fpsub32s %f5, %f6, %f11 movgu %icc, %o4, %i7 nop setx loop_1826, %l0, %l1 jmpl %l1, %l5 fcmpes %fcc3, %f10, %f5 ldub [%l7 + 0x78], %o0 xnor %i4, 0x1B55, %g6 loop_1826: srlx %g2, 0x06, %g1 fnor %f10, %f14, %f12 ldsh [%l7 + 0x34], %o6 bcc,pn %icc, loop_1827 sth %o2, [%l7 + 0x70] std %f14, [%l7 + 0x78] srlx %g5, %i3, %i0 loop_1827: bge,a,pn %xcc, loop_1828 tvc %xcc, 0x1 ldsb [%l7 + 0x47], %o7 fblg %fcc3, loop_1829 loop_1828: bn,pt %xcc, loop_1830 fornot1s %f9, %f9, %f1 fcmpes %fcc1, %f3, %f12 loop_1829: edge16ln %l4, %l1, %i1 loop_1830: ldub [%l7 + 0x2E], %g4 array16 %i5, %g3, %l0 std %f6, [%l7 + 0x18] bg,pt %xcc, loop_1831 tleu %icc, 0x2 lduw [%l7 + 0x14], %o1 fba %fcc1, loop_1832 loop_1831: fmovdg %icc, %f3, %f3 fpack16 %f4, %f9 st %f8, [%l7 + 0x34] loop_1832: brnz,a %g7, loop_1833 orn %o3, 0x037A, %i2 bvs loop_1834 fcmpne32 %f8, %f14, %l2 loop_1833: ldsh [%l7 + 0x46], %l6 sth %i6, [%l7 + 0x4C] loop_1834: fmovscc %xcc, %f14, %f0 tne %xcc, 0x4 movcs %xcc, %l3, %o4 stw %i7, [%l7 + 0x30] for %f14, %f10, %f8 or %o5, 0x104C, %o0 sdiv %l5, 0x08BB, %i4 fnand %f14, %f6, %f4 sdivcc %g2, 0x1B74, %g6 tneg %xcc, 0x2 ldx [%l7 + 0x30], %o6 st %f5, [%l7 + 0x10] or %o2, 0x0174, %g1 movcc %xcc, %g5, %i3 fmovrslz %i0, %f12, %f13 fcmple32 %f4, %f10, %o7 subccc %l4, 0x0446, %i1 ble %icc, loop_1835 stw %g4, [%l7 + 0x0C] bne,a loop_1836 fcmpne32 %f2, %f6, %l1 loop_1835: smulcc %g3, 0x0089, %i5 fcmpgt16 %f6, %f12, %o1 loop_1836: tcc %icc, 0x0 fsrc2 %f6, %f8 smul %g7, 0x027C, %o3 fxors %f1, %f12, %f13 sth %l0, [%l7 + 0x74] fpadd16s %f11, %f4, %f0 edge8 %i2, %l6, %i6 tcc %xcc, 0x5 ldd [%l7 + 0x60], %f14 std %f4, [%l7 + 0x10] tsubcc %l2, 0x05AA, %l3 bl,pn %xcc, loop_1837 sth %o4, [%l7 + 0x64] bvs loop_1838 sth %i7, [%l7 + 0x0C] loop_1837: fornot1s %f4, %f3, %f6 fmovrdgz %o0, %f2, %f12 loop_1838: fands %f9, %f3, %f7 tsubcc %o5, %i4, %g2 edge8 %l5, %g6, %o2 bne loop_1839 sethi 0x0D69, %o6 call loop_1840 sth %g1, [%l7 + 0x36] loop_1839: edge8n %g5, %i0, %i3 bl,a,pn %xcc, loop_1841 loop_1840: movg %icc, %o7, %i1 fpsub32s %f12, %f8, %f11 stx %l4, [%l7 + 0x48] loop_1841: fmovdvc %xcc, %f13, %f10 array16 %l1, %g4, %g3 stw %o1, [%l7 + 0x7C] fmuld8sux16 %f15, %f6, %f10 umulcc %i5, %g7, %l0 fbo,a %fcc0, loop_1842 ldsw [%l7 + 0x4C], %o3 fpack16 %f12, %f10 movge %xcc, %i2, %l6 loop_1842: edge32n %l2, %i6, %l3 fsrc2s %f3, %f12 for %f10, %f10, %f6 fmovdle %xcc, %f6, %f6 lduh [%l7 + 0x0E], %o4 mulx %o0, %i7, %o5 movle %icc, %g2, %i4 xnor %l5, %g6, %o2 ldd [%l7 + 0x38], %f12 subccc %g1, 0x1DFD, %g5 fsrc1s %f0, %f7 fbul %fcc3, loop_1843 edge16 %i0, %o6, %i3 stw %o7, [%l7 + 0x50] fbue %fcc1, loop_1844 loop_1843: fnegd %f6, %f14 fmovda %xcc, %f14, %f0 stw %l4, [%l7 + 0x38] loop_1844: movneg %xcc, %i1, %l1 edge32 %g3, %g4, %o1 fmovdpos %xcc, %f15, %f9 move %icc, %g7, %i5 fbl %fcc2, loop_1845 ldd [%l7 + 0x78], %f2 addccc %l0, 0x1EBF, %i2 smul %l6, 0x1C14, %l2 loop_1845: array16 %i6, %o3, %l3 subcc %o0, 0x1A5F, %o4 ble %icc, loop_1846 ldx [%l7 + 0x18], %o5 and %i7, %g2, %l5 lduh [%l7 + 0x42], %i4 loop_1846: and %o2, %g1, %g6 array32 %g5, %i0, %o6 sdivx %o7, 0x1604, %i3 st %f14, [%l7 + 0x38] fbul,a %fcc3, loop_1847 andncc %l4, %i1, %l1 fcmpeq32 %f10, %f12, %g3 brlz %g4, loop_1848 loop_1847: st %f4, [%l7 + 0x60] fcmpd %fcc3, %f2, %f4 fandnot2s %f0, %f10, %f15 loop_1848: fones %f14 sth %o1, [%l7 + 0x60] fcmpgt16 %f14, %f6, %i5 ldsw [%l7 + 0x0C], %l0 andcc %i2, 0x1E01, %g7 xnorcc %l2, %l6, %o3 fpack32 %f0, %f4, %f2 fmuld8ulx16 %f7, %f15, %f0 brlz,a %i6, loop_1849 ldsh [%l7 + 0x44], %o0 fxnor %f14, %f0, %f2 fbug,a %fcc2, loop_1850 loop_1849: ld [%l7 + 0x7C], %f11 mulscc %l3, 0x025C, %o4 sth %o5, [%l7 + 0x56] loop_1850: fpack32 %f4, %f8, %f0 stw %i7, [%l7 + 0x08] movgu %icc, %l5, %i4 fmovde %icc, %f1, %f9 fbuge %fcc2, loop_1851 fnot2 %f10, %f8 stx %g2, [%l7 + 0x08] fmovdpos %xcc, %f3, %f5 loop_1851: fxnors %f2, %f5, %f3 orcc %o2, %g6, %g1 fmul8x16 %f12, %f8, %f2 ldd [%l7 + 0x38], %f14 fmovsneg %icc, %f15, %f0 ldsh [%l7 + 0x20], %g5 edge32ln %o6, %o7, %i3 tge %xcc, 0x3 fmovdcc %xcc, %f3, %f6 movn %xcc, %l4, %i0 sllx %i1, 0x0D, %g3 fmovsvs %icc, %f11, %f10 bn,a %icc, loop_1852 tcs %xcc, 0x6 ld [%l7 + 0x14], %f14 brnz %l1, loop_1853 loop_1852: fornot1 %f6, %f4, %f12 fpadd16s %f1, %f12, %f5 stb %g4, [%l7 + 0x0F] loop_1853: fnot1s %f15, %f9 movleu %icc, %o1, %i5 stw %l0, [%l7 + 0x1C] tleu %xcc, 0x3 brlz %i2, loop_1854 fnot1 %f2, %f0 edge16 %g7, %l2, %o3 fmovde %icc, %f4, %f12 loop_1854: ldsw [%l7 + 0x18], %i6 fmul8x16al %f10, %f11, %f14 subcc %l6, %l3, %o4 umulcc %o0, %o5, %l5 orncc %i4, %g2, %i7 movg %icc, %g6, %o2 lduw [%l7 + 0x08], %g5 fmul8x16au %f2, %f13, %f12 srlx %g1, 0x15, %o7 fmovrdgz %i3, %f10, %f6 stb %l4, [%l7 + 0x74] std %f4, [%l7 + 0x08] stx %o6, [%l7 + 0x18] fmovdleu %xcc, %f14, %f12 ldsw [%l7 + 0x48], %i1 stw %g3, [%l7 + 0x2C] lduh [%l7 + 0x12], %i0 udiv %l1, 0x02D1, %o1 sth %i5, [%l7 + 0x74] lduw [%l7 + 0x34], %l0 tvs %xcc, 0x7 fmul8sux16 %f14, %f14, %f14 std %f2, [%l7 + 0x70] st %f5, [%l7 + 0x0C] st %f15, [%l7 + 0x14] ldub [%l7 + 0x44], %g4 smul %i2, %l2, %o3 fand %f12, %f4, %f6 fornot2s %f6, %f10, %f12 stb %g7, [%l7 + 0x2C] ldx [%l7 + 0x18], %l6 tgu %icc, 0x5 tge %icc, 0x7 be,a loop_1855 fbuge %fcc0, loop_1856 ldub [%l7 + 0x39], %l3 stx %o4, [%l7 + 0x08] loop_1855: fmul8x16 %f6, %f14, %f8 loop_1856: subccc %o0, %o5, %l5 srax %i4, 0x0B, %g2 ldsb [%l7 + 0x54], %i7 fmovrdlez %i6, %f10, %f14 fmuld8sux16 %f0, %f5, %f12 stx %g6, [%l7 + 0x50] popc 0x0058, %o2 fornot1s %f14, %f0, %f14 ldd [%l7 + 0x70], %f12 fornot1 %f8, %f4, %f10 sdivx %g1, 0x1854, %o7 ldsh [%l7 + 0x50], %g5 edge16 %i3, %l4, %i1 fmul8x16al %f2, %f7, %f8 mulscc %g3, %i0, %l1 sub %o6, 0x12EC, %i5 fpadd32s %f7, %f10, %f12 stx %o1, [%l7 + 0x48] nop setx loop_1857, %l0, %l1 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,a,pt %xcc, loop_1858 tsubcc %l0, %i2, %g4 tl %icc, 0x3 loop_1857: fmovd %f8, %f2 loop_1858: lduw [%l7 + 0x28], %l2 sth %o3, [%l7 + 0x56] ldx [%l7 + 0x20], %l6 tn %icc, 0x7 fbule,a %fcc0, loop_1859 tle %icc, 0x6 ldsb [%l7 + 0x11], %l3 fnor %f6, %f10, %f12 loop_1859: tle %icc, 0x6 fbue %fcc0, loop_1860 fpsub16 %f10, %f10, %f10 fmovsvc %xcc, %f0, %f0 st %f7, [%l7 + 0x2C] loop_1860: ld [%l7 + 0x18], %f13 fmuld8ulx16 %f12, %f10, %f0 fbug %fcc3, loop_1861 fnand %f4, %f2, %f0 ld [%l7 + 0x50], %f4 movle %icc, %g7, %o4 loop_1861: ldub [%l7 + 0x30], %o5 udivcc %o0, 0x1C93, %i4 sth %g2, [%l7 + 0x4A] ldub [%l7 + 0x54], %i7 lduh [%l7 + 0x22], %l5 fors %f12, %f5, %f12 fones %f14 fpadd32s %f12, %f10, %f6 fexpand %f14, %f12 tsubcctv %g6, 0x1053, %i6 stw %g1, [%l7 + 0x10] ldsb [%l7 + 0x7F], %o2 call loop_1862 fsrc2s %f2, %f4 lduw [%l7 + 0x6C], %o7 ldsb [%l7 + 0x4F], %g5 loop_1862: fbue,a %fcc0, loop_1863 fmovsne %icc, %f11, %f15 ldsh [%l7 + 0x46], %i3 fmovdpos %icc, %f15, %f10 loop_1863: ldsh [%l7 + 0x0A], %l4 fmovrsgz %i1, %f13, %f9 andncc %i0, %l1, %o6 xnorcc %g3, 0x1D2F, %i5 ldd [%l7 + 0x48], %f6 move %xcc, %o1, %l0 ldsh [%l7 + 0x50], %i2 fcmpne32 %f8, %f8, %l2 andn %o3, %g4, %l3 sdivcc %g7, 0x1137, %o4 fnor %f10, %f2, %f2 bvc,a,pn %xcc, loop_1864 subc %l6, 0x1BFF, %o0 fexpand %f4, %f6 ldsh [%l7 + 0x22], %o5 loop_1864: ldd [%l7 + 0x10], %f8 orncc %i4, %g2, %i7 sth %g6, [%l7 + 0x4A] fmovrdlz %l5, %f6, %f2 st %f10, [%l7 + 0x74] fmovd %f10, %f12 xnor %g1, 0x1EF5, %o2 lduw [%l7 + 0x44], %i6 stx %o7, [%l7 + 0x68] tvs %icc, 0x4 fmovse %icc, %f13, %f13 srax %i3, 0x05, %g5 ldsb [%l7 + 0x56], %i1 ldsh [%l7 + 0x74], %i0 sll %l4, 0x1B, %o6 fornot2 %f8, %f10, %f10 sth %g3, [%l7 + 0x78] movrlz %l1, 0x2C0, %o1 fnegd %f6, %f12 fnegd %f6, %f2 ldd [%l7 + 0x58], %f10 fble %fcc2, loop_1865 movrne %i5, %l0, %l2 ldub [%l7 + 0x6C], %o3 tgu %icc, 0x2 loop_1865: bvc,pt %xcc, loop_1866 ld [%l7 + 0x50], %f4 pdist %f2, %f2, %f14 fcmple32 %f12, %f2, %g4 loop_1866: edge16n %i2, %l3, %o4 ldsw [%l7 + 0x24], %l6 ld [%l7 + 0x70], %f12 lduh [%l7 + 0x66], %o0 sth %o5, [%l7 + 0x74] subcc %g7, %i4, %g2 movle %icc, %i7, %l5 fpadd16 %f10, %f8, %f12 ldsh [%l7 + 0x18], %g6 nop setx loop_1867, %l0, %l1 jmpl %l1, %o2 tsubcctv %i6, 0x0763, %o7 ld [%l7 + 0x2C], %f4 fcmpeq32 %f10, %f8, %g1 loop_1867: fmul8sux16 %f10, %f14, %f10 fpsub32s %f13, %f15, %f0 movl %xcc, %i3, %g5 ble,a loop_1868 fnor %f2, %f4, %f10 srl %i0, 0x11, %i1 fornot1s %f15, %f7, %f11 loop_1868: orn %l4, %g3, %l1 stb %o6, [%l7 + 0x4A] subcc %i5, %l0, %o1 ldub [%l7 + 0x16], %o3 ldsw [%l7 + 0x78], %g4 fands %f11, %f9, %f9 movrne %l2, %i2, %l3 sdivx %l6, 0x13BD, %o0 fmovrsne %o5, %f3, %f6 andcc %o4, 0x0771, %g7 stx %i4, [%l7 + 0x10] fbo %fcc3, loop_1869 ldd [%l7 + 0x48], %f2 add %g2, %i7, %l5 bl,a,pn %icc, loop_1870 loop_1869: ldsw [%l7 + 0x50], %g6 fmovdgu %xcc, %f14, %f12 ldub [%l7 + 0x33], %o2 loop_1870: ldd [%l7 + 0x20], %f2 stw %o7, [%l7 + 0x20] fbg,a %fcc2, loop_1871 ble loop_1872 fpadd16 %f0, %f6, %f12 ldsb [%l7 + 0x18], %i6 loop_1871: movcc %icc, %i3, %g5 loop_1872: fmovrdgz %i0, %f2, %f6 mulscc %g1, 0x1ECD, %l4 movle %xcc, %g3, %i1 stb %o6, [%l7 + 0x0F] sth %i5, [%l7 + 0x64] edge8 %l1, %o1, %o3 std %f2, [%l7 + 0x30] edge16n %l0, %l2, %i2 fpmerge %f11, %f5, %f10 fmul8x16 %f5, %f10, %f10 be,pn %xcc, loop_1873 fbge %fcc3, loop_1874 fmovrsgez %l3, %f9, %f12 fmovscc %icc, %f11, %f2 loop_1873: movcc %icc, %l6, %o0 loop_1874: lduh [%l7 + 0x78], %o5 move %xcc, %g4, %o4 brz %g7, loop_1875 sdiv %g2, 0x040C, %i4 lduw [%l7 + 0x78], %i7 taddcc %l5, 0x0F5C, %o2 loop_1875: bvs,pt %icc, loop_1876 ldub [%l7 + 0x67], %o7 fmovdvc %xcc, %f7, %f7 fmovdg %xcc, %f11, %f14 loop_1876: fmovsneg %xcc, %f3, %f11 add %i6, 0x1124, %i3 array8 %g5, %i0, %g6 fpadd32 %f10, %f0, %f14 tcs %icc, 0x1 fexpand %f10, %f14 tpos %xcc, 0x5 alignaddrl %l4, %g3, %g1 nop setx loop_1877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg,a %fcc1, loop_1878 fbn,a %fcc2, loop_1879 fzeros %f11 loop_1877: for %f6, %f8, %f0 loop_1878: tcc %xcc, 0x1 loop_1879: fzeros %f8 bleu,pn %xcc, loop_1880 fandnot1 %f6, %f6, %f2 edge16n %i1, %i5, %l1 fbue %fcc3, loop_1881 loop_1880: tn %icc, 0x3 srl %o6, %o1, %l0 movvc %xcc, %l2, %o3 loop_1881: tneg %icc, 0x7 xor %i2, %l3, %o0 fpadd32 %f6, %f8, %f6 st %f12, [%l7 + 0x68] st %f9, [%l7 + 0x4C] ldx [%l7 + 0x38], %l6 ldx [%l7 + 0x08], %g4 array16 %o4, %g7, %o5 stx %g2, [%l7 + 0x68] fmovsgu %xcc, %f6, %f14 subc %i7, 0x047A, %l5 lduw [%l7 + 0x70], %o2 lduw [%l7 + 0x08], %i4 ldd [%l7 + 0x70], %f12 fble %fcc1, loop_1882 ldsh [%l7 + 0x5E], %i6 sth %i3, [%l7 + 0x3A] ldsw [%l7 + 0x20], %o7 loop_1882: fmuld8ulx16 %f12, %f8, %f10 fmovsn %icc, %f1, %f8 fpack16 %f12, %f5 fmovsneg %xcc, %f9, %f15 fbue %fcc1, loop_1883 st %f14, [%l7 + 0x0C] bpos loop_1884 fbn,a %fcc3, loop_1885 loop_1883: bleu %xcc, loop_1886 fzeros %f2 loop_1884: fbl,a %fcc2, loop_1887 loop_1885: srlx %i0, 0x06, %g5 loop_1886: fcmple16 %f0, %f2, %g6 fand %f0, %f14, %f8 loop_1887: mulx %g3, 0x09B5, %l4 ldsw [%l7 + 0x54], %g1 tle %xcc, 0x1 sll %i5, 0x0F, %i1 ld [%l7 + 0x50], %f9 movcc %icc, %l1, %o1 edge32 %l0, %l2, %o3 tvs %xcc, 0x0 mulx %o6, 0x18F1, %l3 stb %o0, [%l7 + 0x47] lduw [%l7 + 0x10], %l6 ldsb [%l7 + 0x22], %i2 fors %f7, %f2, %f7 ldd [%l7 + 0x10], %f2 fmul8x16al %f9, %f3, %f0 lduw [%l7 + 0x68], %o4 be,pt %icc, loop_1888 fandnot2 %f4, %f8, %f2 andn %g4, 0x0B19, %g7 fmovs %f11, %f14 loop_1888: fcmpeq32 %f10, %f14, %o5 stb %i7, [%l7 + 0x15] movn %icc, %g2, %o2 ldsh [%l7 + 0x68], %i4 ldsb [%l7 + 0x74], %i6 srl %l5, %o7, %i3 fornot1 %f14, %f14, %f6 fmovscc %icc, %f7, %f0 stb %i0, [%l7 + 0x5C] edge8 %g6, %g5, %g3 ldsw [%l7 + 0x38], %l4 movcc %xcc, %g1, %i5 fmovscc %xcc, %f2, %f12 orn %i1, 0x1602, %o1 fcmpeq16 %f8, %f2, %l0 andncc %l1, %o3, %o6 ldub [%l7 + 0x1A], %l3 ldx [%l7 + 0x48], %o0 fcmpne32 %f10, %f12, %l2 std %f0, [%l7 + 0x20] lduw [%l7 + 0x68], %l6 alignaddr %i2, %g4, %g7 fones %f1 movrgz %o4, 0x393, %i7 sth %g2, [%l7 + 0x1A] tvs %icc, 0x5 ldd [%l7 + 0x28], %f8 ldub [%l7 + 0x6E], %o5 sth %o2, [%l7 + 0x6C] fmovdcs %xcc, %f8, %f9 fmovrslez %i4, %f14, %f5 fornot1s %f6, %f10, %f5 fnands %f9, %f12, %f15 ldsh [%l7 + 0x0A], %i6 nop setx loop_1889, %l0, %l1 jmpl %l1, %l5 stw %i3, [%l7 + 0x14] ld [%l7 + 0x08], %f11 stx %o7, [%l7 + 0x08] loop_1889: lduh [%l7 + 0x6E], %i0 fbu %fcc1, loop_1890 fzeros %f12 ldsb [%l7 + 0x18], %g6 fmovdl %xcc, %f11, %f9 loop_1890: fsrc1 %f2, %f2 fmovsg %icc, %f7, %f8 fcmple16 %f6, %f12, %g5 fbue %fcc0, loop_1891 fnot2s %f0, %f9 fmovdcc %xcc, %f8, %f1 movle %xcc, %g3, %l4 loop_1891: ldsw [%l7 + 0x7C], %i5 lduw [%l7 + 0x5C], %g1 ldx [%l7 + 0x48], %o1 fmovdneg %xcc, %f6, %f10 bn loop_1892 fmul8x16au %f5, %f8, %f12 edge16l %i1, %l0, %l1 stx %o6, [%l7 + 0x40] loop_1892: ldx [%l7 + 0x08], %l3 ldsb [%l7 + 0x7D], %o3 fmovdpos %icc, %f8, %f4 movleu %xcc, %l2, %o0 st %f12, [%l7 + 0x20] fmovrde %l6, %f4, %f12 ldub [%l7 + 0x72], %g4 fblg,a %fcc2, loop_1893 ta %xcc, 0x1 umulcc %i2, 0x1BF4, %g7 lduh [%l7 + 0x40], %o4 loop_1893: fbge %fcc0, loop_1894 ld [%l7 + 0x2C], %f13 ldsh [%l7 + 0x48], %g2 fbge %fcc3, loop_1895 loop_1894: fands %f5, %f5, %f12 fcmped %fcc2, %f10, %f10 fsrc1 %f6, %f14 loop_1895: srlx %o5, %i7, %o2 mova %xcc, %i4, %l5 fnot2s %f7, %f10 fmovsleu %xcc, %f15, %f3 ldub [%l7 + 0x26], %i6 umul %i3, 0x187B, %i0 fandnot1s %f13, %f11, %f6 stx %o7, [%l7 + 0x60] brgz,a %g5, loop_1896 ld [%l7 + 0x78], %f15 fone %f2 ldsw [%l7 + 0x78], %g3 loop_1896: stw %g6, [%l7 + 0x50] fxnor %f10, %f10, %f10 ldsh [%l7 + 0x42], %i5 fpmerge %f13, %f6, %f2 fbuge,a %fcc3, loop_1897 fones %f3 std %f0, [%l7 + 0x50] lduw [%l7 + 0x34], %l4 loop_1897: call loop_1898 fbue %fcc0, loop_1899 ldx [%l7 + 0x30], %g1 edge32l %i1, %o1, %l1 loop_1898: ldsh [%l7 + 0x6E], %l0 loop_1899: fcmple32 %f14, %f10, %o6 ld [%l7 + 0x2C], %f10 taddcctv %l3, 0x0611, %o3 sll %o0, 0x14, %l2 stb %g4, [%l7 + 0x4B] fcmple32 %f6, %f2, %l6 st %f14, [%l7 + 0x78] fmovrdgz %i2, %f6, %f6 lduw [%l7 + 0x64], %g7 sethi 0x0E1B, %o4 lduw [%l7 + 0x6C], %o5 fpsub16s %f14, %f3, %f1 fandnot2 %f8, %f6, %f10 array32 %i7, %g2, %i4 movvc %xcc, %o2, %i6 lduh [%l7 + 0x0E], %l5 fornot1 %f8, %f0, %f12 bge,a loop_1900 fandnot2 %f10, %f14, %f4 sra %i0, %i3, %g5 ldsh [%l7 + 0x10], %g3 loop_1900: fmuld8sux16 %f0, %f15, %f4 movg %icc, %o7, %i5 fbuge,a %fcc2, loop_1901 bgu,pt %icc, loop_1902 ldsh [%l7 + 0x16], %g6 fbl,a %fcc2, loop_1903 loop_1901: bshuffle %f4, %f8, %f4 loop_1902: lduh [%l7 + 0x5A], %g1 fmuld8ulx16 %f11, %f10, %f4 loop_1903: faligndata %f6, %f8, %f0 std %f8, [%l7 + 0x18] st %f11, [%l7 + 0x68] fexpand %f2, %f6 fsrc1s %f13, %f13 tge %icc, 0x5 mulx %i1, 0x165E, %l4 ld [%l7 + 0x60], %f0 udivx %l1, 0x1EFF, %l0 mulscc %o6, %l3, %o1 ldsb [%l7 + 0x15], %o3 lduw [%l7 + 0x5C], %o0 fmovdle %xcc, %f11, %f7 stw %g4, [%l7 + 0x58] fbne,a %fcc3, loop_1904 movrlz %l6, 0x20F, %l2 movrne %g7, 0x181, %o4 ldub [%l7 + 0x1F], %o5 loop_1904: fmovsn %xcc, %f1, %f14 tne %icc, 0x3 fmovrdgez %i7, %f2, %f10 ld [%l7 + 0x64], %f3 fpackfix %f2, %f5 array16 %g2, %i4, %i2 stb %o2, [%l7 + 0x21] add %l5, %i6, %i3 tcc %icc, 0x1 ldub [%l7 + 0x3A], %i0 bneg %icc, loop_1905 fmuld8ulx16 %f2, %f0, %f14 fmovdcc %icc, %f7, %f10 fnand %f14, %f2, %f2 loop_1905: edge8l %g5, %g3, %o7 stb %g6, [%l7 + 0x30] fcmpne32 %f8, %f8, %i5 fmovrdgez %g1, %f4, %f4 movrgz %i1, %l4, %l0 ldsb [%l7 + 0x28], %o6 movcs %icc, %l1, %l3 fpackfix %f0, %f6 fxors %f2, %f2, %f1 fbu %fcc2, loop_1906 bcc,a loop_1907 brz,a %o3, loop_1908 stx %o1, [%l7 + 0x18] loop_1906: nop setx loop_1909, %l0, %l1 jmpl %l1, %o0 loop_1907: fmovdpos %xcc, %f11, %f9 loop_1908: smulcc %g4, %l2, %l6 fbug %fcc1, loop_1910 loop_1909: fmovrdgez %o4, %f14, %f12 fsrc1 %f4, %f4 fbe,a %fcc1, loop_1911 loop_1910: fands %f10, %f0, %f4 lduw [%l7 + 0x7C], %g7 fbg,a %fcc1, loop_1912 loop_1911: fmovs %f11, %f12 srax %o5, %i7, %i4 ldx [%l7 + 0x68], %g2 loop_1912: fnot1s %f15, %f3 fmovdvs %icc, %f0, %f15 fmovrslz %o2, %f14, %f14 lduw [%l7 + 0x4C], %i2 fnot2s %f6, %f1 std %f6, [%l7 + 0x40] std %f6, [%l7 + 0x68] ldsh [%l7 + 0x3A], %l5 fxnor %f14, %f6, %f6 movvc %icc, %i6, %i0 ldx [%l7 + 0x58], %i3 lduh [%l7 + 0x72], %g3 lduh [%l7 + 0x56], %o7 for %f6, %f0, %f12 fnor %f10, %f10, %f6 udivx %g5, 0x0DEA, %i5 movne %xcc, %g6, %g1 fbug,a %fcc1, loop_1913 ldub [%l7 + 0x75], %i1 fmovde %icc, %f10, %f15 sdivx %l4, 0x1CFE, %o6 loop_1913: umul %l0, 0x02C2, %l3 move %icc, %o3, %o1 fcmple16 %f6, %f0, %o0 stx %g4, [%l7 + 0x10] subcc %l2, 0x1334, %l1 fmovd %f4, %f6 sth %o4, [%l7 + 0x0A] lduw [%l7 + 0x14], %g7 bneg,pt %icc, loop_1914 fornot1s %f15, %f7, %f4 fnegd %f10, %f0 lduw [%l7 + 0x34], %o5 loop_1914: edge32ln %i7, %l6, %i4 popc %g2, %o2 movrgz %i2, %l5, %i6 xnorcc %i3, %i0, %o7 fmul8x16al %f9, %f12, %f4 fmovspos %xcc, %f4, %f10 xor %g3, %g5, %i5 ld [%l7 + 0x78], %f11 std %f6, [%l7 + 0x10] fone %f14 ba %xcc, loop_1915 fone %f6 bpos,pn %xcc, loop_1916 bn loop_1917 loop_1915: fones %f9 andncc %g6, %i1, %g1 loop_1916: tle %icc, 0x7 loop_1917: stw %l4, [%l7 + 0x7C] tg %icc, 0x4 ldsb [%l7 + 0x41], %l0 fbu %fcc0, loop_1918 lduh [%l7 + 0x52], %l3 fcmple16 %f2, %f4, %o6 ldsw [%l7 + 0x50], %o1 loop_1918: fcmple16 %f6, %f14, %o3 andncc %o0, %g4, %l1 xnorcc %l2, 0x1D0F, %g7 ldx [%l7 + 0x40], %o4 st %f5, [%l7 + 0x78] mova %icc, %i7, %l6 fpackfix %f12, %f7 std %f8, [%l7 + 0x28] fbuge %fcc3, loop_1919 fzero %f2 and %o5, 0x1C02, %i4 fmovscs %icc, %f7, %f12 loop_1919: orn %o2, %g2, %l5 udivx %i6, 0x1E99, %i2 fxor %f2, %f10, %f6 brlz,a %i3, loop_1920 fabsd %f10, %f0 ldx [%l7 + 0x18], %i0 fabsd %f8, %f4 loop_1920: taddcc %o7, %g5, %g3 lduh [%l7 + 0x3E], %g6 fnot2 %f8, %f4 fbul %fcc1, loop_1921 smulcc %i1, %g1, %i5 bge %icc, loop_1922 st %f2, [%l7 + 0x5C] loop_1921: fmovrslz %l4, %f4, %f7 fbuge,a %fcc1, loop_1923 loop_1922: ldub [%l7 + 0x4B], %l0 lduw [%l7 + 0x08], %o6 lduw [%l7 + 0x38], %o1 loop_1923: fmovrsgz %o3, %f13, %f11 ld [%l7 + 0x78], %f15 ldub [%l7 + 0x3E], %o0 pdist %f12, %f0, %f0 mulscc %g4, %l3, %l1 lduw [%l7 + 0x5C], %g7 fandnot2s %f6, %f8, %f2 subc %o4, 0x1532, %l2 movrne %l6, %o5, %i4 ldsw [%l7 + 0x20], %o2 bvs,a,pn %xcc, loop_1924 alignaddr %g2, %i7, %l5 ld [%l7 + 0x74], %f5 fmovdpos %xcc, %f10, %f0 loop_1924: st %f6, [%l7 + 0x20] ld [%l7 + 0x50], %f10 fmovsn %icc, %f10, %f14 ldsw [%l7 + 0x4C], %i6 fnands %f13, %f13, %f7 fxors %f4, %f7, %f10 fpsub32s %f3, %f5, %f5 fble %fcc1, loop_1925 fnot1s %f10, %f6 tl %icc, 0x1 popc 0x04E6, %i3 loop_1925: fmovdn %xcc, %f0, %f7 st %f12, [%l7 + 0x10] tneg %icc, 0x3 mulscc %i2, %o7, %i0 fmovsle %xcc, %f12, %f15 fmul8ulx16 %f6, %f0, %f14 fcmpeq32 %f8, %f8, %g5 ldd [%l7 + 0x78], %f4 brlez %g3, loop_1926 stx %i1, [%l7 + 0x08] fmovspos %xcc, %f5, %f4 ld [%l7 + 0x58], %f12 loop_1926: ldsh [%l7 + 0x78], %g6 brgz,a %i5, loop_1927 bn,a,pt %icc, loop_1928 fmovsl %icc, %f4, %f4 ldsw [%l7 + 0x38], %g1 loop_1927: fmovdleu %xcc, %f8, %f11 loop_1928: fbue,a %fcc1, loop_1929 fmovsvs %icc, %f7, %f12 te %icc, 0x0 mova %icc, %l0, %l4 loop_1929: fnot2s %f5, %f0 nop setx loop_1930, %l0, %l1 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 + 0x4A] fmovsa %icc, %f15, %f11 fnegd %f0, %f8 loop_1930: edge8 %o3, %o6, %o0 ldsh [%l7 + 0x52], %g4 fmovdneg %xcc, %f12, %f6 tleu %xcc, 0x6 edge8ln %l3, %g7, %o4 ldx [%l7 + 0x68], %l2 add %l6, %o5, %l1 tsubcc %i4, %o2, %i7 add %g2, %l5, %i6 fcmpgt16 %f2, %f12, %i2 fmovdgu %xcc, %f12, %f9 fxors %f11, %f10, %f12 fnands %f9, %f6, %f10 fandnot2 %f6, %f14, %f12 movge %icc, %i3, %i0 ldsh [%l7 + 0x24], %g5 ldsw [%l7 + 0x1C], %o7 edge32n %g3, %i1, %i5 sllx %g6, %l0, %g1 stb %l4, [%l7 + 0x14] fbue,a %fcc0, loop_1931 fmuld8ulx16 %f6, %f15, %f2 fands %f2, %f2, %f2 fbule %fcc3, loop_1932 loop_1931: ldsh [%l7 + 0x24], %o1 movgu %icc, %o6, %o0 ldsw [%l7 + 0x14], %g4 loop_1932: fnors %f6, %f0, %f10 stx %o3, [%l7 + 0x70] movneg %xcc, %l3, %g7 fbu %fcc0, loop_1933 tvs %xcc, 0x1 std %f12, [%l7 + 0x38] fmovrslez %o4, %f13, %f11 loop_1933: tvc %xcc, 0x0 nop setx loop_1934, %l0, %l1 jmpl %l1, %l6 fors %f2, %f5, %f3 ldx [%l7 + 0x60], %l2 ld [%l7 + 0x6C], %f7 loop_1934: fbn,a %fcc0, loop_1935 fmovrdgz %o5, %f14, %f6 lduw [%l7 + 0x7C], %l1 ldx [%l7 + 0x60], %o2 loop_1935: alignaddr %i4, %g2, %i7 ldx [%l7 + 0x48], %l5 taddcc %i6, %i2, %i3 ld [%l7 + 0x2C], %f10 fandnot2 %f10, %f2, %f6 st %f1, [%l7 + 0x1C] sdiv %g5, 0x10D9, %o7 sdivx %i0, 0x1B2D, %g3 move %icc, %i1, %i5 fmovrslez %g6, %f6, %f7 fmovrse %g1, %f0, %f3 bgu loop_1936 stx %l4, [%l7 + 0x68] fcmpeq16 %f6, %f0, %l0 fbue %fcc0, loop_1937 loop_1936: sll %o6, 0x14, %o1 brlez,a %o0, loop_1938 edge8n %g4, %o3, %l3 loop_1937: brgez %o4, loop_1939 fxnors %f3, %f14, %f1 loop_1938: tgu %xcc, 0x5 subccc %l6, %l2, %o5 loop_1939: st %f8, [%l7 + 0x60] ble,a %xcc, loop_1940 lduh [%l7 + 0x3E], %g7 st %f7, [%l7 + 0x38] fmuld8sux16 %f1, %f8, %f4 loop_1940: add %o2, %l1, %i4 ldsb [%l7 + 0x3A], %i7 sra %g2, 0x0A, %l5 lduw [%l7 + 0x40], %i2 fmovsg %icc, %f11, %f9 stw %i6, [%l7 + 0x5C] xnor %g5, %i3, %o7 fmovrse %g3, %f5, %f0 ldsw [%l7 + 0x40], %i0 lduw [%l7 + 0x34], %i5 fmovsg %xcc, %f9, %f1 tge %icc, 0x4 movn %icc, %i1, %g6 sll %l4, %g1, %l0 ba,a,pn %icc, loop_1941 edge16 %o1, %o6, %g4 st %f12, [%l7 + 0x10] fmovrdgez %o0, %f12, %f14 loop_1941: xnor %o3, 0x0E67, %o4 ldub [%l7 + 0x77], %l3 fandnot1 %f0, %f0, %f6 fxnors %f9, %f5, %f15 fornot2 %f6, %f8, %f0 edge8ln %l6, %l2, %g7 lduh [%l7 + 0x44], %o2 mulx %l1, %o5, %i4 fbl %fcc0, loop_1942 fmovrdlez %g2, %f12, %f10 tge %icc, 0x7 ldsh [%l7 + 0x0E], %l5 loop_1942: fmovsvc %icc, %f11, %f0 bge,a loop_1943 ld [%l7 + 0x40], %f15 xorcc %i2, %i7, %g5 bcs,pt %xcc, loop_1944 loop_1943: fsrc2 %f10, %f6 movneg %icc, %i3, %i6 fmul8x16au %f13, %f12, %f6 loop_1944: ldsb [%l7 + 0x09], %g3 st %f7, [%l7 + 0x44] lduw [%l7 + 0x1C], %i0 fmovrse %i5, %f11, %f11 brlez %o7, loop_1945 std %f4, [%l7 + 0x30] ldub [%l7 + 0x64], %g6 tsubcctv %l4, 0x0D94, %i1 loop_1945: fnegs %f0, %f13 tle %icc, 0x3 fbug %fcc0, loop_1946 movge %xcc, %l0, %g1 ldx [%l7 + 0x10], %o1 subccc %o6, %g4, %o3 loop_1946: lduw [%l7 + 0x3C], %o0 lduw [%l7 + 0x70], %o4 ldub [%l7 + 0x52], %l6 smul %l2, %l3, %o2 fmovsl %icc, %f2, %f10 std %f14, [%l7 + 0x58] ldub [%l7 + 0x27], %l1 st %f15, [%l7 + 0x5C] xnorcc %o5, %g7, %i4 movvc %icc, %l5, %i2 call loop_1947 tleu %xcc, 0x4 nop setx loop_1948, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f7, %f8 loop_1947: fbul,a %fcc1, loop_1949 ldx [%l7 + 0x60], %i7 loop_1948: fmovde %xcc, %f2, %f2 move %xcc, %g5, %g2 loop_1949: stb %i3, [%l7 + 0x2D] ldsh [%l7 + 0x1A], %i6 sth %i0, [%l7 + 0x1A] edge8 %i5, %o7, %g6 fmuld8ulx16 %f11, %f10, %f12 tleu %xcc, 0x5 array16 %g3, %l4, %l0 fsrc2 %f4, %f10 ldx [%l7 + 0x60], %g1 fbu,a %fcc2, loop_1950 fone %f10 tne %xcc, 0x6 nop setx loop_1951, %l0, %l1 jmpl %l1, %i1 loop_1950: nop setx loop_1952, %l0, %l1 jmpl %l1, %o6 fmovrdlez %o1, %f10, %f10 st %f14, [%l7 + 0x0C] loop_1951: udivcc %g4, 0x167C, %o0 loop_1952: fmovsgu %icc, %f9, %f0 ba %xcc, loop_1953 fmovsvs %icc, %f3, %f9 call loop_1954 tcs %icc, 0x5 loop_1953: fmovsgu %icc, %f12, %f12 ldsh [%l7 + 0x72], %o4 loop_1954: stw %l6, [%l7 + 0x68] lduw [%l7 + 0x5C], %l2 ldub [%l7 + 0x44], %o3 alignaddr %o2, %l1, %o5 stx %l3, [%l7 + 0x28] fba,a %fcc0, loop_1955 for %f2, %f8, %f14 umulcc %i4, %g7, %i2 fornot1s %f15, %f8, %f8 loop_1955: st %f6, [%l7 + 0x70] movle %icc, %l5, %i7 sth %g5, [%l7 + 0x08] fbne %fcc2, loop_1956 alignaddr %g2, %i6, %i3 movvc %xcc, %i0, %o7 fbo %fcc0, loop_1957 loop_1956: te %icc, 0x3 movcc %icc, %i5, %g6 andncc %g3, %l4, %l0 loop_1957: bne,a %xcc, loop_1958 fandnot2 %f0, %f2, %f8 mulx %i1, 0x03D5, %o6 bcc,pn %icc, loop_1959 loop_1958: fmul8sux16 %f8, %f12, %f14 ldsb [%l7 + 0x30], %g1 for %f4, %f12, %f8 loop_1959: umul %g4, 0x097A, %o0 taddcc %o4, %o1, %l2 movle %icc, %o3, %l6 subccc %l1, %o5, %l3 movge %icc, %i4, %g7 std %f2, [%l7 + 0x58] fmovdpos %icc, %f9, %f2 tl %icc, 0x4 brnz %i2, loop_1960 ldd [%l7 + 0x60], %f8 lduw [%l7 + 0x18], %l5 sth %o2, [%l7 + 0x6C] loop_1960: stw %i7, [%l7 + 0x0C] fmovsgu %icc, %f12, %f10 xorcc %g5, 0x0CC6, %i6 fmovdge %icc, %f13, %f5 fors %f13, %f12, %f5 fnot1 %f8, %f10 bcc %xcc, loop_1961 ldx [%l7 + 0x58], %g2 xnor %i3, 0x10DF, %o7 st %f14, [%l7 + 0x50] loop_1961: fmul8x16au %f5, %f15, %f8 edge8n %i5, %g6, %g3 tsubcctv %l4, %l0, %i1 stx %o6, [%l7 + 0x58] stx %i0, [%l7 + 0x68] ld [%l7 + 0x1C], %f4 fmovsvs %xcc, %f4, %f0 sth %g4, [%l7 + 0x5C] ld [%l7 + 0x5C], %f13 bshuffle %f4, %f2, %f0 stb %o0, [%l7 + 0x60] sth %g1, [%l7 + 0x16] bleu,pn %icc, loop_1962 array16 %o4, %l2, %o3 umulcc %o1, %l1, %l6 ldub [%l7 + 0x78], %o5 loop_1962: ldd [%l7 + 0x38], %f8 xor %i4, %g7, %l3 sub %l5, 0x0A14, %o2 ldd [%l7 + 0x78], %f6 fmovsle %xcc, %f11, %f12 stw %i2, [%l7 + 0x64] fmovdgu %xcc, %f1, %f15 ldsb [%l7 + 0x4D], %g5 movneg %icc, %i6, %i7 ld [%l7 + 0x34], %f2 sth %g2, [%l7 + 0x26] udivcc %o7, 0x0760, %i3 and %i5, %g3, %g6 movleu %xcc, %l4, %l0 ldd [%l7 + 0x18], %f0 bgu %icc, loop_1963 mulscc %i1, %i0, %g4 move %xcc, %o6, %g1 sra %o4, %o0, %l2 loop_1963: sdivx %o1, 0x0DF3, %o3 alignaddr %l6, %l1, %o5 stb %g7, [%l7 + 0x11] edge16n %i4, %l3, %l5 fmovd %f14, %f4 fbuge %fcc2, loop_1964 lduh [%l7 + 0x6C], %i2 ldsh [%l7 + 0x0C], %g5 movne %xcc, %o2, %i6 loop_1964: ldx [%l7 + 0x30], %g2 lduw [%l7 + 0x08], %i7 st %f8, [%l7 + 0x78] edge32l %o7, %i5, %g3 ldsh [%l7 + 0x6A], %i3 ld [%l7 + 0x18], %f12 faligndata %f8, %f2, %f4 fmuld8ulx16 %f12, %f7, %f14 tcc %icc, 0x4 bn %icc, loop_1965 fmovsle %xcc, %f3, %f7 fba %fcc3, loop_1966 fmovscc %xcc, %f3, %f9 loop_1965: movn %xcc, %l4, %g6 lduw [%l7 + 0x4C], %l0 loop_1966: add %i1, %i0, %g4 fpsub16s %f2, %f7, %f3 movneg %xcc, %g1, %o4 fmovd %f8, %f8 std %f10, [%l7 + 0x30] fsrc2 %f6, %f0 ldd [%l7 + 0x38], %f2 fbne,a %fcc3, loop_1967 lduh [%l7 + 0x20], %o6 fmovsvc %icc, %f7, %f14 addc %l2, 0x0231, %o1 loop_1967: subc %o0, 0x1EA3, %o3 subcc %l6, 0x1C5C, %l1 stb %g7, [%l7 + 0x18] fpackfix %f10, %f8 st %f11, [%l7 + 0x18] ldsb [%l7 + 0x2E], %o5 bvc,a loop_1968 fmovrse %l3, %f11, %f13 fmovrde %i4, %f8, %f12 xorcc %l5, %i2, %g5 loop_1968: fmovrslez %i6, %f13, %f4 stw %o2, [%l7 + 0x70] bvc,a %xcc, loop_1969 fxnor %f0, %f12, %f0 movpos %icc, %i7, %g2 stx %i5, [%l7 + 0x18] loop_1969: movl %icc, %g3, %i3 ldsh [%l7 + 0x2C], %o7 tsubcc %g6, 0x1514, %l4 fxnor %f0, %f0, %f4 ldub [%l7 + 0x2A], %i1 smulcc %i0, 0x196E, %l0 fmul8x16 %f0, %f12, %f12 tleu %icc, 0x5 alignaddrl %g1, %g4, %o4 lduw [%l7 + 0x74], %o6 fbo,a %fcc3, loop_1970 stb %l2, [%l7 + 0x61] mova %xcc, %o0, %o3 fone %f2 loop_1970: fnot2s %f0, %f11 lduw [%l7 + 0x20], %l6 bvc,a,pt %xcc, loop_1971 ldsw [%l7 + 0x5C], %o1 fmovdvs %icc, %f4, %f7 fpadd32s %f5, %f1, %f1 loop_1971: ldsh [%l7 + 0x38], %l1 lduw [%l7 + 0x74], %o5 mova %xcc, %l3, %i4 tle %xcc, 0x0 fabsd %f8, %f4 movcs %icc, %g7, %i2 fmovrslez %l5, %f3, %f12 fmovsvs %icc, %f0, %f13 ldsb [%l7 + 0x67], %g5 edge16ln %i6, %o2, %g2 fmovsneg %icc, %f8, %f15 orcc %i5, 0x1050, %i7 movg %xcc, %g3, %i3 ldx [%l7 + 0x20], %o7 tl %xcc, 0x4 udivcc %g6, 0x081D, %l4 stw %i0, [%l7 + 0x5C] xnor %l0, 0x1E1B, %i1 sethi 0x1B0F, %g1 fmul8x16al %f7, %f4, %f2 taddcc %g4, 0x19F6, %o4 ldx [%l7 + 0x10], %l2 sth %o0, [%l7 + 0x2C] fbu,a %fcc0, loop_1972 fbg %fcc0, loop_1973 ldsb [%l7 + 0x3E], %o6 fmovrsgez %o3, %f11, %f0 loop_1972: ldx [%l7 + 0x70], %o1 loop_1973: fmovdle %icc, %f11, %f13 nop setx loop_1974, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %l1, loop_1975 edge8l %l6, %l3, %i4 brlz %g7, loop_1976 loop_1974: std %f10, [%l7 + 0x28] loop_1975: stw %o5, [%l7 + 0x48] st %f5, [%l7 + 0x08] loop_1976: ldsb [%l7 + 0x57], %l5 fmovdneg %icc, %f12, %f8 pdist %f2, %f10, %f14 fmovrslz %g5, %f4, %f7 ldd [%l7 + 0x40], %f0 fmovspos %xcc, %f3, %f15 fmul8x16 %f6, %f2, %f0 fcmps %fcc2, %f15, %f14 stw %i6, [%l7 + 0x08] fbuge %fcc2, loop_1977 fbug,a %fcc0, loop_1978 lduw [%l7 + 0x08], %o2 ldsw [%l7 + 0x50], %i2 loop_1977: umulcc %i5, %i7, %g3 loop_1978: bleu,a loop_1979 fmovdn %icc, %f1, %f2 fcmpgt16 %f12, %f12, %i3 fpsub32 %f14, %f0, %f10 loop_1979: fcmple32 %f2, %f2, %o7 tsubcc %g2, %g6, %l4 tpos %icc, 0x2 fmovsleu %xcc, %f14, %f0 srl %i0, %l0, %g1 ldsw [%l7 + 0x4C], %i1 and %o4, %l2, %g4 mulscc %o6, 0x1F66, %o0 sth %o1, [%l7 + 0x16] fnot1s %f1, %f14 fmovdn %icc, %f10, %f4 movl %xcc, %o3, %l6 tl %icc, 0x1 fmul8x16au %f12, %f8, %f2 fbule,a %fcc1, loop_1980 fmovspos %xcc, %f0, %f1 ldx [%l7 + 0x40], %l1 fmovsn %icc, %f11, %f2 loop_1980: tvc %xcc, 0x5 fcmpeq32 %f14, %f0, %i4 fmovrde %l3, %f10, %f14 ldx [%l7 + 0x20], %o5 stw %l5, [%l7 + 0x10] sth %g7, [%l7 + 0x36] fnands %f5, %f9, %f0 add %i6, %g5, %i2 ldsb [%l7 + 0x28], %o2 siam 0x7 lduh [%l7 + 0x38], %i5 tsubcc %g3, %i3, %i7 ldd [%l7 + 0x78], %f14 ldsw [%l7 + 0x48], %o7 edge8l %g6, %g2, %i0 stx %l0, [%l7 + 0x58] addcc %l4, 0x0BE9, %i1 umulcc %o4, %l2, %g4 brgez %o6, loop_1981 tgu %icc, 0x7 tleu %icc, 0x6 edge8ln %o0, %o1, %g1 loop_1981: subcc %o3, 0x06F3, %l6 ldx [%l7 + 0x68], %l1 tn %xcc, 0x6 movrlz %l3, 0x279, %o5 edge8l %i4, %l5, %g7 umulcc %g5, %i2, %o2 movrlz %i6, %i5, %g3 fmovrslz %i3, %f14, %f15 fexpand %f4, %f2 subcc %i7, %g6, %o7 ld [%l7 + 0x40], %f6 ldx [%l7 + 0x68], %i0 fors %f7, %f3, %f5 mulx %g2, %l4, %i1 fbo %fcc3, loop_1982 fpsub32 %f2, %f0, %f10 fmovs %f2, %f10 ldsw [%l7 + 0x14], %o4 loop_1982: ldsh [%l7 + 0x74], %l0 ldx [%l7 + 0x78], %g4 fmovsneg %icc, %f14, %f12 brz %l2, loop_1983 ldx [%l7 + 0x10], %o6 fnands %f3, %f15, %f2 fpsub16 %f4, %f8, %f0 loop_1983: bcs,pt %xcc, loop_1984 ldd [%l7 + 0x70], %f12 st %f10, [%l7 + 0x2C] subc %o0, %o1, %g1 loop_1984: movrlz %o3, %l6, %l3 nop setx loop_1985, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %l1, %i4, %o5 fmovsn %xcc, %f3, %f15 fxnors %f12, %f10, %f1 loop_1985: fnors %f12, %f14, %f15 ld [%l7 + 0x2C], %f3 fmovd %f10, %f12 fmovdl %xcc, %f0, %f2 fcmpeq16 %f8, %f14, %l5 stw %g5, [%l7 + 0x60] fornot2 %f12, %f6, %f0 nop setx loop_1986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %icc, %f3, %f14 subcc %g7, %o2, %i6 mulscc %i5, 0x1911, %i2 loop_1986: ld [%l7 + 0x50], %f14 udivx %g3, 0x08C3, %i7 bvc,a,pn %xcc, loop_1987 sllx %g6, 0x11, %i3 fors %f11, %f7, %f13 movn %icc, %i0, %o7 loop_1987: stb %l4, [%l7 + 0x0B] ldsh [%l7 + 0x3A], %g2 fmovscc %icc, %f9, %f13 ldx [%l7 + 0x30], %o4 ldsh [%l7 + 0x2E], %i1 tcc %xcc, 0x5 ldub [%l7 + 0x3C], %l0 std %f10, [%l7 + 0x40] fabss %f12, %f15 bvc %xcc, loop_1988 addc %g4, %l2, %o6 lduw [%l7 + 0x18], %o1 fmovdge %xcc, %f10, %f8 loop_1988: fandnot2s %f4, %f1, %f9 edge8n %g1, %o0, %l6 fpmerge %f2, %f2, %f2 ldd [%l7 + 0x48], %f6 fcmped %fcc0, %f8, %f4 tgu %xcc, 0x0 smul %l3, %l1, %o3 ldsh [%l7 + 0x12], %i4 fmovdne %xcc, %f5, %f13 movrlz %o5, %l5, %g5 fcmpd %fcc3, %f12, %f14 fmovdle %xcc, %f2, %f0 fmovrdgez %o2, %f10, %f14 array8 %g7, %i6, %i2 andncc %g3, %i5, %i7 stw %i3, [%l7 + 0x0C] fpadd32s %f0, %f13, %f1 fnor %f2, %f12, %f6 fnors %f13, %f6, %f7 subc %g6, 0x1CD5, %i0 fpadd16s %f6, %f3, %f0 sth %o7, [%l7 + 0x22] fands %f1, %f11, %f5 edge16n %g2, %l4, %o4 stb %i1, [%l7 + 0x7C] sdiv %l0, 0x12E3, %l2 lduh [%l7 + 0x2A], %o6 edge16n %o1, %g1, %o0 edge16l %l6, %l3, %g4 fmul8x16 %f15, %f6, %f4 nop setx loop_1989, %l0, %l1 jmpl %l1, %l1 ldub [%l7 + 0x21], %o3 stb %i4, [%l7 + 0x13] udiv %l5, 0x0A85, %g5 loop_1989: addccc %o5, %g7, %o2 ldsw [%l7 + 0x38], %i6 lduh [%l7 + 0x08], %i2 st %f10, [%l7 + 0x3C] ldx [%l7 + 0x18], %g3 tgu %icc, 0x7 sth %i5, [%l7 + 0x0A] fcmpd %fcc3, %f14, %f4 move %xcc, %i3, %i7 fcmple16 %f10, %f10, %i0 ldd [%l7 + 0x08], %f0 fmovrde %g6, %f0, %f4 fmovdn %xcc, %f5, %f10 fmovdleu %xcc, %f13, %f3 orn %g2, 0x1A92, %o7 fandnot1 %f6, %f10, %f4 sub %l4, 0x1B94, %o4 stx %l0, [%l7 + 0x40] udivcc %i1, 0x17D5, %o6 std %f10, [%l7 + 0x30] fmovsa %icc, %f10, %f14 udiv %o1, 0x0632, %l2 fmovdg %xcc, %f4, %f6 fone %f2 fmovsleu %icc, %f3, %f3 tvs %icc, 0x1 ld [%l7 + 0x0C], %f11 st %f10, [%l7 + 0x58] udivcc %o0, 0x0D2D, %g1 and %l3, %l6, %l1 ldd [%l7 + 0x30], %f0 ld [%l7 + 0x70], %f15 sdivcc %g4, 0x01E5, %i4 ld [%l7 + 0x4C], %f7 fmovsneg %icc, %f5, %f13 ldub [%l7 + 0x4F], %o3 call loop_1990 st %f12, [%l7 + 0x44] fcmpeq32 %f0, %f14, %g5 fcmple32 %f14, %f10, %l5 loop_1990: fmovrsgz %g7, %f1, %f8 fbo,a %fcc1, loop_1991 addcc %o2, %i6, %i2 move %icc, %g3, %i5 fbul %fcc1, loop_1992 loop_1991: fnegd %f4, %f14 fsrc1 %f6, %f12 tl %xcc, 0x1 loop_1992: lduh [%l7 + 0x4C], %i3 stw %i7, [%l7 + 0x48] brgez,a %i0, loop_1993 brz,a %g6, loop_1994 orcc %g2, 0x0DBA, %o7 fpsub32 %f4, %f4, %f10 loop_1993: std %f8, [%l7 + 0x20] loop_1994: tsubcctv %l4, 0x001E, %o5 movn %icc, %o4, %l0 bl,pt %xcc, loop_1995 fmul8x16al %f5, %f5, %f10 ldsh [%l7 + 0x72], %o6 sth %o1, [%l7 + 0x0E] loop_1995: fcmpd %fcc1, %f0, %f14 fcmpgt32 %f14, %f4, %l2 movgu %icc, %i1, %o0 st %f3, [%l7 + 0x0C] ldsw [%l7 + 0x74], %g1 udiv %l6, 0x0A8E, %l3 tne %xcc, 0x1 srl %l1, %i4, %o3 ldsw [%l7 + 0x14], %g4 sra %g5, %g7, %l5 fcmpne32 %f8, %f14, %o2 fpsub16 %f6, %f10, %f14 tle %xcc, 0x4 fmul8ulx16 %f6, %f12, %f12 for %f12, %f4, %f6 ld [%l7 + 0x5C], %f13 fzeros %f9 fmovrslz %i6, %f8, %f15 tn %xcc, 0x0 edge32n %i2, %i5, %g3 fmovdvc %icc, %f0, %f12 bpos,a,pn %xcc, loop_1996 fpsub16s %f8, %f3, %f14 lduh [%l7 + 0x24], %i3 ldd [%l7 + 0x78], %f6 loop_1996: ldd [%l7 + 0x58], %f14 edge8ln %i7, %g6, %i0 fpack32 %f14, %f2, %f0 fbue,a %fcc2, loop_1997 edge8 %g2, %o7, %o5 ble,a %icc, loop_1998 popc %l4, %l0 loop_1997: fmovdg %xcc, %f13, %f3 fmovrslez %o4, %f4, %f5 loop_1998: sdivcc %o6, 0x1EB8, %o1 fbule %fcc0, loop_1999 movrgez %l2, %i1, %o0 fands %f8, %f10, %f1 fcmpgt32 %f10, %f4, %g1 loop_1999: stb %l6, [%l7 + 0x1E] andcc %l1, %i4, %l3 stw %o3, [%l7 + 0x3C] fblg %fcc2, loop_2000 fbe %fcc3, loop_2001 fmovsn %xcc, %f1, %f7 edge8n %g5, %g7, %l5 loop_2000: tsubcctv %o2, 0x00DD, %i6 loop_2001: addcc %g4, 0x1A22, %i5 fsrc1s %f5, %f1 movre %g3, 0x389, %i2 st %f7, [%l7 + 0x78] fpsub16 %f0, %f6, %f6 fbule,a %fcc2, loop_2002 movre %i3, %i7, %i0 fmovrde %g6, %f2, %f2 fmovrsgez %g2, %f15, %f13 loop_2002: movvs %xcc, %o5, %o7 tvc %xcc, 0x5 for %f10, %f4, %f12 fbe,a %fcc2, loop_2003 fmovrslz %l4, %f11, %f12 andn %o4, %l0, %o6 orncc %o1, 0x1AEE, %l2 loop_2003: fmovs %f1, %f15 fbge %fcc3, loop_2004 fsrc1 %f4, %f10 nop setx loop_2005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %i1, [%l7 + 0x28] loop_2004: lduw [%l7 + 0x70], %g1 subcc %o0, 0x0D67, %l1 loop_2005: fpadd16 %f6, %f4, %f2 bg,a,pt %icc, loop_2006 fmovdneg %xcc, %f14, %f6 movre %l6, %i4, %l3 std %f14, [%l7 + 0x38] loop_2006: array32 %o3, %g5, %g7 udiv %o2, 0x0A26, %i6 fbne %fcc0, loop_2007 umulcc %l5, %g4, %i5 fnand %f8, %f2, %f12 lduw [%l7 + 0x60], %g3 loop_2007: movcc %icc, %i2, %i3 fnegs %f10, %f14 fmovdg %icc, %f10, %f5 srax %i0, %i7, %g6 lduw [%l7 + 0x70], %g2 call loop_2008 stx %o5, [%l7 + 0x40] st %f10, [%l7 + 0x30] edge16 %o7, %l4, %l0 loop_2008: fmul8x16al %f11, %f2, %f10 fsrc1 %f0, %f10 ldub [%l7 + 0x20], %o4 fsrc1s %f1, %f3 xor %o6, 0x0E03, %o1 smul %l2, 0x04A9, %g1 sth %o0, [%l7 + 0x08] tleu %icc, 0x0 fbge %fcc3, loop_2009 ba loop_2010 movgu %xcc, %l1, %i1 fmovrde %l6, %f10, %f0 loop_2009: orn %l3, 0x0119, %o3 loop_2010: xnor %i4, %g5, %o2 stb %i6, [%l7 + 0x2D] fmovrde %l5, %f8, %f6 ldsb [%l7 + 0x69], %g4 st %f9, [%l7 + 0x14] umulcc %i5, 0x008E, %g7 subc %g3, 0x1068, %i2 brlz,a %i3, loop_2011 lduh [%l7 + 0x2C], %i7 fmul8x16au %f3, %f2, %f8 movrlz %i0, %g2, %g6 loop_2011: fmovrse %o5, %f4, %f3 tle %xcc, 0x3 ld [%l7 + 0x20], %f9 std %f4, [%l7 + 0x70] fmuld8sux16 %f4, %f0, %f8 fmovdcc %icc, %f6, %f2 ldd [%l7 + 0x50], %f6 subccc %o7, %l0, %o4 sth %o6, [%l7 + 0x4A] smulcc %o1, %l2, %l4 fpmerge %f0, %f14, %f8 fmul8sux16 %f12, %f8, %f0 fone %f2 stb %o0, [%l7 + 0x4B] ldub [%l7 + 0x4E], %g1 brnz %l1, loop_2012 st %f2, [%l7 + 0x38] tneg %xcc, 0x5 stx %i1, [%l7 + 0x30] loop_2012: fsrc2 %f10, %f14 fornot2s %f4, %f5, %f10 fmovdg %icc, %f7, %f11 fpadd32s %f12, %f8, %f3 for %f2, %f6, %f12 stb %l6, [%l7 + 0x34] fnegd %f8, %f10 addc %l3, 0x16DE, %i4 ldsw [%l7 + 0x3C], %g5 smul %o2, 0x17C2, %o3 fbule %fcc0, loop_2013 fbuge,a %fcc1, loop_2014 move %icc, %l5, %g4 tle %xcc, 0x2 loop_2013: fpadd32 %f4, %f10, %f4 loop_2014: ld [%l7 + 0x20], %f13 bgu loop_2015 fmovsvs %icc, %f4, %f10 sethi 0x1DD8, %i6 ldsw [%l7 + 0x1C], %g7 loop_2015: fmovrdlez %g3, %f12, %f10 move %icc, %i5, %i3 movleu %xcc, %i7, %i0 xnorcc %i2, %g6, %o5 fpsub32 %f0, %f2, %f12 edge16 %o7, %l0, %g2 edge8 %o4, %o1, %o6 tne %icc, 0x3 fbo %fcc1, loop_2016 st %f0, [%l7 + 0x7C] array16 %l2, %l4, %g1 fmovsneg %xcc, %f5, %f2 loop_2016: fmovdle %xcc, %f13, %f12 array32 %l1, %i1, %o0 fmul8x16al %f5, %f9, %f6 ldsw [%l7 + 0x08], %l6 edge8l %i4, %g5, %o2 st %f5, [%l7 + 0x24] edge16ln %l3, %o3, %l5 std %f0, [%l7 + 0x58] srlx %i6, %g7, %g4 bvc,pn %icc, loop_2017 ldd [%l7 + 0x10], %f12 fzeros %f8 fsrc1 %f4, %f10 loop_2017: stx %g3, [%l7 + 0x38] array16 %i5, %i3, %i0 movne %icc, %i2, %i7 umulcc %o5, %g6, %o7 xorcc %l0, 0x172B, %g2 fmul8x16al %f14, %f14, %f14 stw %o1, [%l7 + 0x48] fmovrsgez %o6, %f15, %f11 fbn %fcc0, loop_2018 fmovscc %icc, %f11, %f5 ba,pt %xcc, loop_2019 fmul8ulx16 %f12, %f8, %f4 loop_2018: alignaddr %o4, %l4, %g1 stw %l2, [%l7 + 0x20] loop_2019: lduw [%l7 + 0x24], %i1 array8 %l1, %l6, %o0 st %f5, [%l7 + 0x38] sdiv %i4, 0x1C92, %g5 srl %l3, %o2, %l5 ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x6E], %o3 fmovrse %i6, %f11, %f14 ldd [%l7 + 0x48], %f2 ba loop_2020 fpadd16s %f14, %f12, %f9 fcmple32 %f2, %f2, %g4 ble %icc, loop_2021 loop_2020: fxors %f2, %f12, %f8 fnors %f9, %f11, %f14 fmovsg %xcc, %f13, %f13 loop_2021: st %f1, [%l7 + 0x58] ldd [%l7 + 0x40], %f8 fands %f14, %f15, %f12 and %g7, %i5, %g3 xnorcc %i3, 0x0548, %i0 edge8 %i2, %i7, %o5 stb %o7, [%l7 + 0x7F] sll %g6, 0x1C, %l0 fmovdge %xcc, %f8, %f1 fcmpes %fcc3, %f0, %f4 edge8l %o1, %o6, %o4 tne %icc, 0x6 sethi 0x1E09, %l4 fble %fcc3, loop_2022 fpadd32 %f8, %f14, %f4 ld [%l7 + 0x1C], %f6 taddcctv %g1, %l2, %g2 loop_2022: tl %icc, 0x5 edge8 %l1, %l6, %i1 tneg %xcc, 0x3 movrgez %i4, %g5, %o0 sth %l3, [%l7 + 0x38] fmovsgu %xcc, %f2, %f11 movcs %xcc, %o2, %l5 stw %o3, [%l7 + 0x1C] brz %g4, loop_2023 fbule,a %fcc0, loop_2024 orncc %g7, 0x1F45, %i5 fandnot1 %f0, %f6, %f10 loop_2023: fmovsvs %icc, %f9, %f11 loop_2024: tgu %icc, 0x6 taddcc %g3, 0x049C, %i3 movrlez %i0, 0x053, %i2 add %i7, %o5, %o7 ldd [%l7 + 0x28], %f10 tgu %xcc, 0x1 std %f10, [%l7 + 0x68] fpadd16s %f3, %f10, %f14 fmovdpos %xcc, %f9, %f5 edge8 %g6, %i6, %l0 ldsb [%l7 + 0x66], %o6 fmovs %f6, %f3 ldx [%l7 + 0x78], %o4 add %l4, 0x12AA, %o1 be loop_2025 std %f4, [%l7 + 0x40] fmovsl %xcc, %f8, %f14 fmovsvc %xcc, %f5, %f1 loop_2025: ldsh [%l7 + 0x0A], %l2 fsrc1s %f6, %f5 lduw [%l7 + 0x24], %g2 ld [%l7 + 0x2C], %f7 edge16n %g1, %l1, %i1 fmovsl %icc, %f14, %f11 andncc %i4, %l6, %g5 lduh [%l7 + 0x44], %o0 ldsh [%l7 + 0x4A], %l3 fmovdne %xcc, %f10, %f3 movcs %xcc, %o2, %l5 fpackfix %f0, %f8 fmovrdgez %o3, %f14, %f8 nop setx loop_2026, %l0, %l1 jmpl %l1, %g7 lduh [%l7 + 0x3A], %g4 lduw [%l7 + 0x7C], %i5 ldub [%l7 + 0x26], %i3 loop_2026: brz %g3, loop_2027 ld [%l7 + 0x6C], %f10 movleu %icc, %i0, %i7 fpsub32 %f8, %f4, %f0 loop_2027: std %f8, [%l7 + 0x30] and %i2, %o7, %g6 edge16l %i6, %o5, %o6 fble %fcc1, loop_2028 fpackfix %f6, %f10 bgu,a,pt %xcc, loop_2029 stx %l0, [%l7 + 0x18] loop_2028: fmovsne %icc, %f5, %f15 lduh [%l7 + 0x32], %o4 loop_2029: sdivcc %l4, 0x0E54, %o1 edge16ln %l2, %g2, %l1 tpos %xcc, 0x0 bne,pt %icc, loop_2030 fmovscc %icc, %f3, %f13 fbge,a %fcc3, loop_2031 array8 %i1, %i4, %g1 loop_2030: stb %g5, [%l7 + 0x7D] sra %o0, %l6, %o2 loop_2031: ldd [%l7 + 0x10], %f2 fbuge,a %fcc1, loop_2032 fcmpne32 %f4, %f4, %l3 stb %o3, [%l7 + 0x64] fblg,a %fcc1, loop_2033 loop_2032: fmovdvc %xcc, %f14, %f15 te %xcc, 0x4 fba,a %fcc3, loop_2034 loop_2033: udiv %g7, 0x135D, %l5 sth %g4, [%l7 + 0x3E] fmovda %xcc, %f12, %f11 loop_2034: ldub [%l7 + 0x41], %i3 fbug,a %fcc3, loop_2035 edge16l %i5, %g3, %i7 ld [%l7 + 0x10], %f2 movrlz %i2, 0x2B9, %o7 loop_2035: bne,pn %icc, loop_2036 fmovdpos %xcc, %f5, %f12 std %f6, [%l7 + 0x10] stb %i0, [%l7 + 0x67] loop_2036: movn %xcc, %i6, %o5 stw %g6, [%l7 + 0x0C] sub %o6, 0x0252, %l0 sll %l4, 0x06, %o1 movre %l2, 0x31B, %g2 fexpand %f14, %f4 brgz %o4, loop_2037 bleu,pn %icc, loop_2038 lduw [%l7 + 0x0C], %l1 st %f13, [%l7 + 0x20] loop_2037: srl %i1, %g1, %i4 loop_2038: brgez,a %o0, loop_2039 tpos %icc, 0x5 st %f6, [%l7 + 0x08] fmovrsgez %l6, %f9, %f3 loop_2039: stw %o2, [%l7 + 0x1C] xnorcc %l3, 0x01D3, %o3 ba,a,pt %xcc, loop_2040 add %g7, 0x130E, %g5 ldx [%l7 + 0x18], %l5 stb %g4, [%l7 + 0x6D] loop_2040: fmovsge %icc, %f6, %f14 fmovrdgez %i3, %f4, %f0 fand %f0, %f2, %f4 mova %icc, %g3, %i7 fmul8sux16 %f10, %f2, %f0 fmovde %xcc, %f15, %f7 ldd [%l7 + 0x70], %f6 ldx [%l7 + 0x78], %i2 smul %o7, %i0, %i6 tsubcctv %o5, %i5, %g6 ble,a,pn %xcc, loop_2041 sth %o6, [%l7 + 0x7C] ldsb [%l7 + 0x7A], %l0 fbue %fcc1, loop_2042 loop_2041: ldsb [%l7 + 0x76], %l4 fxors %f1, %f0, %f15 fexpand %f8, %f6 loop_2042: st %f14, [%l7 + 0x20] stw %o1, [%l7 + 0x7C] ldsb [%l7 + 0x10], %l2 tvc %icc, 0x5 fmovdn %icc, %f12, %f6 stw %g2, [%l7 + 0x50] bvs loop_2043 movn %icc, %o4, %l1 tgu %xcc, 0x7 fxnors %f8, %f8, %f13 loop_2043: sdivcc %i1, 0x1595, %g1 movrlz %o0, %i4, %o2 nop setx loop_2044, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x44], %l6 ldub [%l7 + 0x5D], %l3 taddcctv %g7, 0x1B95, %g5 loop_2044: ta %icc, 0x3 addc %l5, %o3, %g4 fone %f8 st %f7, [%l7 + 0x0C] ldsh [%l7 + 0x4E], %g3 fsrc1s %f1, %f6 ld [%l7 + 0x18], %f11 fmovs %f13, %f5 brlez %i3, loop_2045 popc 0x1DCC, %i2 fmovsneg %icc, %f6, %f3 fcmple32 %f12, %f14, %i7 loop_2045: fmuld8sux16 %f7, %f1, %f10 brgez %o7, loop_2046 fcmped %fcc0, %f2, %f10 tleu %xcc, 0x3 fpadd32s %f14, %f1, %f4 loop_2046: alignaddr %i6, %o5, %i5 fnot2 %f10, %f14 tsubcc %g6, 0x1944, %i0 array16 %l0, %l4, %o1 array32 %l2, %g2, %o6 tvs %icc, 0x3 ldsb [%l7 + 0x72], %o4 te %xcc, 0x0 taddcctv %l1, %i1, %o0 tge %xcc, 0x2 fbue %fcc1, loop_2047 tcs %icc, 0x2 tleu %icc, 0x0 edge8l %i4, %o2, %g1 loop_2047: st %f12, [%l7 + 0x68] fmovdvc %icc, %f15, %f3 fmovsgu %xcc, %f15, %f11 edge8l %l3, %l6, %g7 fbl,a %fcc0, loop_2048 fcmpgt32 %f8, %f0, %g5 subcc %l5, 0x11CD, %g4 stb %g3, [%l7 + 0x55] loop_2048: movg %icc, %o3, %i3 fbne,a %fcc1, loop_2049 ldub [%l7 + 0x2A], %i7 fpsub16 %f10, %f6, %f4 tneg %xcc, 0x6 loop_2049: bl,a %icc, loop_2050 bcc,pt %icc, loop_2051 ldd [%l7 + 0x60], %f6 edge32ln %i2, %o7, %o5 loop_2050: fcmpeq16 %f2, %f4, %i6 loop_2051: movl %xcc, %g6, %i0 edge32ln %i5, %l4, %l0 st %f13, [%l7 + 0x44] udivcc %l2, 0x00C4, %g2 bneg,pt %icc, loop_2052 lduw [%l7 + 0x28], %o1 sth %o6, [%l7 + 0x68] stb %l1, [%l7 + 0x7B] loop_2052: fmovrsgz %o4, %f14, %f5 fpadd32 %f14, %f4, %f14 fbule,a %fcc3, loop_2053 sllx %i1, 0x11, %o0 stb %o2, [%l7 + 0x64] sllx %i4, 0x06, %l3 loop_2053: fcmped %fcc1, %f10, %f4 fbe %fcc3, loop_2054 fandnot2 %f0, %f4, %f8 bcc,a %icc, loop_2055 nop setx loop_2056, %l0, %l1 jmpl %l1, %g1 loop_2054: nop setx loop_2057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %l6, %f0, %f2 loop_2055: fcmpd %fcc0, %f10, %f0 loop_2056: sdiv %g7, 0x0A55, %l5 loop_2057: smulcc %g5, 0x055A, %g3 stb %g4, [%l7 + 0x14] taddcctv %i3, 0x1BDD, %o3 lduh [%l7 + 0x0A], %i2 call loop_2058 ldsw [%l7 + 0x74], %o7 fmovdvc %icc, %f4, %f4 ldsh [%l7 + 0x4E], %i7 loop_2058: ta %icc, 0x3 orcc %i6, %o5, %i0 brlz,a %i5, loop_2059 subc %l4, 0x1904, %l0 fpack32 %f6, %f6, %f12 ld [%l7 + 0x48], %f11 loop_2059: movleu %icc, %l2, %g2 lduh [%l7 + 0x1E], %o1 fmovd %f14, %f6 ldsb [%l7 + 0x4E], %g6 ldsw [%l7 + 0x30], %l1 taddcctv %o6, 0x18C0, %i1 tvs %icc, 0x7 movvs %xcc, %o0, %o4 fornot2 %f12, %f2, %f6 st %f1, [%l7 + 0x38] ble,pt %icc, loop_2060 taddcctv %i4, %l3, %g1 sth %l6, [%l7 + 0x50] popc 0x0B39, %g7 loop_2060: ldx [%l7 + 0x20], %o2 ldub [%l7 + 0x5A], %l5 bpos,a %icc, loop_2061 fbul %fcc3, loop_2062 movcc %icc, %g5, %g4 movcs %icc, %i3, %g3 loop_2061: stb %i2, [%l7 + 0x46] loop_2062: fnor %f10, %f8, %f10 stx %o3, [%l7 + 0x18] lduh [%l7 + 0x68], %o7 bge,a,pn %xcc, loop_2063 sethi 0x18C6, %i7 fmovsl %xcc, %f8, %f5 tg %icc, 0x1 loop_2063: stw %o5, [%l7 + 0x10] movleu %icc, %i0, %i5 ldsh [%l7 + 0x40], %i6 fbo %fcc3, loop_2064 bne loop_2065 fmovrslez %l0, %f5, %f6 bne %xcc, loop_2066 loop_2064: fnegs %f2, %f7 loop_2065: subc %l2, %l4, %g2 ldsb [%l7 + 0x26], %o1 loop_2066: bcs,pn %xcc, loop_2067 fmovdpos %icc, %f6, %f11 fmovdleu %icc, %f11, %f12 ldd [%l7 + 0x78], %f8 loop_2067: move %xcc, %l1, %o6 ldub [%l7 + 0x24], %i1 st %f11, [%l7 + 0x74] std %f12, [%l7 + 0x28] lduw [%l7 + 0x20], %g6 ldsw [%l7 + 0x38], %o4 tne %xcc, 0x3 ldsw [%l7 + 0x2C], %i4 fmovdle %xcc, %f5, %f11 edge32ln %o0, %g1, %l6 srlx %l3, %g7, %l5 ldsb [%l7 + 0x48], %o2 stw %g5, [%l7 + 0x68] fcmpgt16 %f10, %f10, %g4 subccc %g3, %i3, %i2 fmul8x16 %f14, %f14, %f8 bge,pt %icc, loop_2068 fcmpd %fcc3, %f12, %f12 ldsb [%l7 + 0x0E], %o3 tn %icc, 0x7 loop_2068: addcc %o7, 0x1BF5, %o5 fnegs %f1, %f2 edge32ln %i0, %i5, %i7 st %f2, [%l7 + 0x18] lduh [%l7 + 0x6C], %i6 orcc %l0, %l4, %l2 bl,a loop_2069 call loop_2070 ldsw [%l7 + 0x7C], %o1 std %f4, [%l7 + 0x70] loop_2069: bvc loop_2071 loop_2070: bpos,pt %icc, loop_2072 movcc %icc, %g2, %l1 fcmpgt32 %f4, %f12, %i1 loop_2071: fpsub32 %f6, %f6, %f12 loop_2072: fmovsleu %xcc, %f1, %f0 andn %g6, %o4, %o6 fcmpgt32 %f8, %f4, %i4 ldx [%l7 + 0x78], %o0 alignaddrl %l6, %l3, %g7 movle %icc, %l5, %o2 fmuld8sux16 %f11, %f1, %f6 ta %icc, 0x2 fmovdg %icc, %f2, %f14 fbo %fcc3, loop_2073 ldsh [%l7 + 0x1E], %g5 edge32 %g1, %g3, %g4 fabsd %f6, %f6 loop_2073: addc %i3, 0x1666, %i2 subccc %o7, 0x0D3F, %o5 fmovsvs %icc, %f0, %f5 fmovdvc %xcc, %f15, %f0 ld [%l7 + 0x34], %f13 brgez %i0, loop_2074 fcmpne16 %f12, %f4, %o3 fmovdpos %xcc, %f8, %f0 stx %i7, [%l7 + 0x70] loop_2074: stx %i6, [%l7 + 0x08] fpsub16 %f10, %f2, %f0 st %f6, [%l7 + 0x20] fmovrde %i5, %f2, %f0 fone %f14 fornot2 %f14, %f2, %f6 movpos %icc, %l0, %l2 fxor %f8, %f2, %f12 sllx %l4, %g2, %o1 ldd [%l7 + 0x18], %f4 stx %i1, [%l7 + 0x40] fmovrsgz %l1, %f2, %f15 sth %g6, [%l7 + 0x72] fpsub32 %f14, %f10, %f4 tsubcc %o4, %i4, %o0 orcc %o6, %l3, %l6 std %f4, [%l7 + 0x78] bge %xcc, loop_2075 fcmps %fcc2, %f4, %f11 bshuffle %f0, %f4, %f8 lduh [%l7 + 0x36], %l5 loop_2075: edge8ln %g7, %g5, %g1 stx %g3, [%l7 + 0x70] lduh [%l7 + 0x54], %g4 edge8l %i3, %i2, %o2 andncc %o5, %i0, %o3 edge8ln %i7, %o7, %i6 fcmpne32 %f12, %f8, %i5 ldub [%l7 + 0x13], %l2 tleu %xcc, 0x2 lduw [%l7 + 0x14], %l4 movrlz %l0, 0x206, %g2 tsubcctv %i1, %l1, %g6 fmovdneg %xcc, %f13, %f7 lduh [%l7 + 0x4C], %o1 nop setx loop_2076, %l0, %l1 jmpl %l1, %i4 fmovdneg %xcc, %f10, %f2 bleu,pn %icc, loop_2077 nop setx loop_2078, %l0, %l1 jmpl %l1, %o4 loop_2076: fxnor %f4, %f12, %f6 fmovsneg %xcc, %f8, %f6 loop_2077: tsubcc %o6, 0x0FB6, %o0 loop_2078: fsrc1s %f5, %f13 fmovsleu %xcc, %f7, %f6 xnor %l3, %l5, %l6 ldsh [%l7 + 0x1C], %g5 bl,a,pt %xcc, loop_2079 lduh [%l7 + 0x7A], %g1 fmovscc %xcc, %f0, %f4 ldd [%l7 + 0x68], %f12 loop_2079: fnot2s %f4, %f11 ldd [%l7 + 0x08], %f10 fcmpd %fcc1, %f8, %f8 tvs %icc, 0x3 stx %g7, [%l7 + 0x58] addccc %g3, %i3, %g4 fsrc1 %f10, %f4 fcmple16 %f14, %f10, %i2 edge16 %o2, %i0, %o3 lduw [%l7 + 0x40], %i7 bcc,pt %xcc, loop_2080 fbo %fcc3, loop_2081 sdivcc %o7, 0x1271, %o5 taddcctv %i6, 0x0884, %l2 loop_2080: stw %l4, [%l7 + 0x2C] loop_2081: std %f14, [%l7 + 0x18] sdivx %l0, 0x01C5, %i5 fmovscs %xcc, %f6, %f12 faligndata %f4, %f6, %f2 edge16ln %g2, %i1, %l1 stw %o1, [%l7 + 0x0C] ldsh [%l7 + 0x42], %g6 fsrc1 %f6, %f12 stx %i4, [%l7 + 0x58] fblg %fcc3, loop_2082 ldsb [%l7 + 0x1C], %o4 fmovsle %xcc, %f7, %f6 lduh [%l7 + 0x6C], %o0 loop_2082: ldsh [%l7 + 0x46], %o6 fmovs %f3, %f0 fmul8ulx16 %f2, %f0, %f8 sth %l3, [%l7 + 0x6A] edge8n %l6, %l5, %g5 ba,pn %xcc, loop_2083 fand %f2, %f8, %f4 smul %g7, %g3, %g1 movrlz %i3, %g4, %o2 loop_2083: sra %i0, 0x0B, %o3 mulx %i2, 0x1380, %i7 ldsh [%l7 + 0x30], %o5 ldub [%l7 + 0x16], %i6 stx %o7, [%l7 + 0x68] fbu %fcc3, loop_2084 taddcc %l2, 0x1F99, %l0 fmovsgu %xcc, %f4, %f8 ld [%l7 + 0x28], %f12 loop_2084: fcmpgt32 %f14, %f12, %l4 fmovsa %icc, %f15, %f15 fcmpeq32 %f0, %f10, %i5 fbul,a %fcc3, loop_2085 tne %icc, 0x3 fmovdle %icc, %f11, %f8 ld [%l7 + 0x1C], %f8 loop_2085: fblg %fcc0, loop_2086 fbne,a %fcc1, loop_2087 bgu,a %xcc, loop_2088 fpadd16 %f6, %f12, %f8 loop_2086: fmovrdgez %g2, %f6, %f8 loop_2087: stw %i1, [%l7 + 0x6C] loop_2088: fbuge,a %fcc1, loop_2089 fmovd %f4, %f4 fmovdcs %xcc, %f10, %f13 bcc,pn %xcc, loop_2090 loop_2089: std %f0, [%l7 + 0x70] edge8ln %l1, %o1, %i4 ldub [%l7 + 0x7C], %o4 loop_2090: fcmped %fcc0, %f14, %f6 movgu %icc, %o0, %o6 smul %l3, 0x1BFD, %g6 tvs %xcc, 0x2 sdivcc %l5, 0x17DB, %g5 ldd [%l7 + 0x38], %f0 ldd [%l7 + 0x38], %f4 fmovspos %xcc, %f13, %f13 ldsw [%l7 + 0x1C], %g7 tn %xcc, 0x4 sth %g3, [%l7 + 0x56] edge32l %g1, %i3, %l6 sllx %o2, %i0, %o3 fbul,a %fcc2, loop_2091 fnand %f2, %f8, %f10 edge8n %i2, %i7, %o5 edge8 %g4, %o7, %l2 loop_2091: nop setx loop_2092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgez %l0, %f1, %f6 or %l4, %i5, %i6 fcmpeq32 %f10, %f12, %g2 loop_2092: smul %l1, %o1, %i1 ldd [%l7 + 0x50], %f10 stb %o4, [%l7 + 0x19] stx %i4, [%l7 + 0x48] srl %o0, %o6, %g6 bvc,a,pt %xcc, loop_2093 fble %fcc3, loop_2094 ldsb [%l7 + 0x16], %l5 st %f3, [%l7 + 0x38] loop_2093: bneg,a %icc, loop_2095 loop_2094: umul %g5, %g7, %l3 fmuld8sux16 %f9, %f8, %f6 movrlez %g3, 0x1FA, %g1 loop_2095: ldsw [%l7 + 0x5C], %i3 tpos %icc, 0x2 fnand %f8, %f6, %f12 lduw [%l7 + 0x08], %l6 fmovdle %xcc, %f6, %f12 fcmple32 %f10, %f2, %i0 fornot2 %f14, %f6, %f8 fpsub16 %f14, %f2, %f10 alignaddrl %o3, %i2, %o2 st %f13, [%l7 + 0x58] sethi 0x0BE9, %i7 taddcc %g4, %o7, %l2 umulcc %o5, 0x1B42, %l0 bneg,a,pn %xcc, loop_2096 udivx %l4, 0x14ED, %i5 stb %g2, [%l7 + 0x79] st %f12, [%l7 + 0x2C] loop_2096: lduw [%l7 + 0x0C], %l1 fmovdvc %xcc, %f4, %f5 orcc %i6, 0x1F56, %i1 fpsub32 %f6, %f0, %f8 std %f0, [%l7 + 0x30] call loop_2097 brnz %o1, loop_2098 ldd [%l7 + 0x28], %f6 ldsh [%l7 + 0x4C], %o4 loop_2097: edge8n %o0, %o6, %i4 loop_2098: tleu %xcc, 0x2 lduw [%l7 + 0x44], %l5 lduh [%l7 + 0x32], %g6 edge32ln %g7, %g5, %l3 fmul8x16 %f1, %f8, %f2 fbu %fcc1, loop_2099 fexpand %f0, %f4 udiv %g3, 0x1D02, %i3 addcc %l6, 0x038F, %i0 loop_2099: ldsh [%l7 + 0x5A], %g1 movgu %xcc, %o3, %o2 ldsh [%l7 + 0x0A], %i2 edge8n %i7, %g4, %l2 bcs,a,pn %icc, loop_2100 fmovrsgez %o5, %f0, %f1 ldsw [%l7 + 0x14], %o7 sth %l0, [%l7 + 0x48] loop_2100: for %f14, %f14, %f6 fmovdn %icc, %f13, %f0 ldd [%l7 + 0x58], %f4 fmul8x16au %f12, %f3, %f8 std %f8, [%l7 + 0x18] fone %f4 alignaddr %l4, %g2, %i5 st %f0, [%l7 + 0x64] std %f8, [%l7 + 0x68] fmovsgu %xcc, %f15, %f12 call loop_2101 fmovdpos %icc, %f5, %f9 fxors %f10, %f15, %f5 udivcc %l1, 0x0C09, %i6 loop_2101: ble loop_2102 fblg %fcc2, loop_2103 sth %o1, [%l7 + 0x66] brnz,a %i1, loop_2104 loop_2102: stb %o0, [%l7 + 0x0F] loop_2103: movle %icc, %o6, %o4 te %xcc, 0x0 loop_2104: stx %l5, [%l7 + 0x48] fmovsvc %xcc, %f2, %f5 fcmpne32 %f2, %f12, %g6 ldub [%l7 + 0x40], %g7 tle %icc, 0x4 andn %i4, %g5, %g3 ld [%l7 + 0x10], %f6 stb %l3, [%l7 + 0x10] lduw [%l7 + 0x40], %l6 fmovdcc %xcc, %f15, %f8 lduw [%l7 + 0x68], %i3 popc 0x1408, %i0 ldsh [%l7 + 0x14], %o3 te %xcc, 0x4 ld [%l7 + 0x0C], %f4 edge8l %o2, %i2, %g1 ldsw [%l7 + 0x78], %i7 ldub [%l7 + 0x17], %g4 ldsb [%l7 + 0x27], %o5 fmovsa %xcc, %f15, %f9 fbu,a %fcc2, loop_2105 ldsw [%l7 + 0x7C], %l2 tvc %icc, 0x1 sth %l0, [%l7 + 0x22] loop_2105: fcmpes %fcc0, %f12, %f9 brlz,a %o7, loop_2106 fcmpgt32 %f2, %f6, %g2 edge16 %i5, %l1, %l4 fmovscs %xcc, %f6, %f12 loop_2106: movl %icc, %o1, %i1 fabss %f0, %f15 srl %i6, 0x0F, %o6 brgz,a %o4, loop_2107 lduh [%l7 + 0x44], %l5 sth %o0, [%l7 + 0x50] fmovdcs %xcc, %f6, %f3 loop_2107: movvc %xcc, %g7, %g6 stw %g5, [%l7 + 0x1C] xorcc %g3, 0x07E5, %i4 movvs %xcc, %l6, %i3 ldub [%l7 + 0x42], %i0 fpmerge %f1, %f3, %f4 ld [%l7 + 0x38], %f7 fpadd32s %f2, %f2, %f6 fsrc2 %f4, %f14 fbne,a %fcc2, loop_2108 movre %o3, %l3, %o2 ldub [%l7 + 0x2F], %i2 ldx [%l7 + 0x78], %i7 loop_2108: fmovscs %xcc, %f2, %f2 sth %g1, [%l7 + 0x32] ldsh [%l7 + 0x4C], %g4 ldd [%l7 + 0x30], %f0 brlz,a %l2, loop_2109 edge8l %o5, %o7, %l0 fnegs %f1, %f7 ldx [%l7 + 0x10], %g2 loop_2109: fmul8x16 %f6, %f10, %f14 sth %i5, [%l7 + 0x44] sub %l1, 0x00D1, %l4 movneg %xcc, %o1, %i1 ldub [%l7 + 0x2E], %o6 movl %icc, %i6, %o4 stb %l5, [%l7 + 0x57] fpadd32 %f6, %f12, %f0 ld [%l7 + 0x6C], %f3 ldsb [%l7 + 0x4D], %o0 fmovrdgez %g7, %f6, %f0 lduh [%l7 + 0x1A], %g5 brlez,a %g6, loop_2110 st %f9, [%l7 + 0x60] ldx [%l7 + 0x68], %g3 tcc %xcc, 0x4 loop_2110: movgu %icc, %i4, %l6 lduw [%l7 + 0x40], %i0 movle %icc, %o3, %l3 udivcc %i3, 0x1035, %o2 ldsh [%l7 + 0x7C], %i2 ldx [%l7 + 0x70], %i7 tsubcctv %g4, %l2, %g1 fzeros %f0 subccc %o5, 0x0B78, %o7 alignaddr %g2, %i5, %l1 fmovrsgz %l4, %f15, %f8 ldub [%l7 + 0x57], %o1 sth %i1, [%l7 + 0x44] fbul,a %fcc1, loop_2111 fsrc1s %f1, %f10 movn %xcc, %o6, %l0 brnz,a %i6, loop_2112 loop_2111: brz,a %l5, loop_2113 fbule,a %fcc2, loop_2114 brlez %o0, loop_2115 loop_2112: edge8l %o4, %g5, %g6 loop_2113: ldd [%l7 + 0x08], %f4 loop_2114: ldd [%l7 + 0x18], %f0 loop_2115: ldub [%l7 + 0x23], %g3 udivcc %i4, 0x0B73, %g7 fmovsvc %icc, %f9, %f3 orcc %i0, %l6, %l3 ldsb [%l7 + 0x74], %i3 stx %o2, [%l7 + 0x68] sllx %i2, 0x0E, %o3 fpack16 %f6, %f14 fands %f7, %f4, %f12 srax %i7, %l2, %g1 bcs,pn %icc, loop_2116 fornot1 %f10, %f6, %f12 fnot1 %f0, %f2 fmovse %xcc, %f13, %f11 loop_2116: orcc %o5, 0x0B3B, %g4 fmovrslz %g2, %f5, %f9 xor %i5, %o7, %l4 st %f12, [%l7 + 0x30] fbge %fcc3, loop_2117 std %f4, [%l7 + 0x70] movcs %xcc, %o1, %i1 fmovdg %icc, %f15, %f2 loop_2117: popc %l1, %o6 ld [%l7 + 0x64], %f11 fmul8x16au %f5, %f12, %f12 smulcc %l0, %l5, %i6 te %xcc, 0x0 sra %o0, 0x1E, %o4 fmovdl %xcc, %f3, %f15 ldsb [%l7 + 0x2D], %g5 fxnor %f4, %f8, %f0 fmuld8sux16 %f10, %f3, %f2 fmovda %xcc, %f6, %f1 edge32l %g3, %g6, %i4 ldd [%l7 + 0x38], %f6 fcmpeq16 %f6, %f2, %g7 lduh [%l7 + 0x7A], %i0 bg,a loop_2118 ble,a loop_2119 stw %l6, [%l7 + 0x34] sll %i3, 0x1A, %l3 loop_2118: fnors %f7, %f14, %f0 loop_2119: sth %o2, [%l7 + 0x1C] fornot2s %f8, %f2, %f2 fmovrdgz %i2, %f8, %f0 lduh [%l7 + 0x2C], %o3 fors %f15, %f3, %f2 fone %f6 edge8l %i7, %l2, %g1 fmovdleu %icc, %f5, %f2 faligndata %f6, %f14, %f4 stb %g4, [%l7 + 0x4E] fmovsneg %xcc, %f11, %f12 fcmple16 %f8, %f2, %g2 ldd [%l7 + 0x38], %f2 st %f6, [%l7 + 0x60] or %o5, %o7, %i5 st %f13, [%l7 + 0x44] sub %o1, %i1, %l4 fbn,a %fcc1, loop_2120 fnot1s %f8, %f2 fcmped %fcc3, %f6, %f4 sth %o6, [%l7 + 0x6E] loop_2120: fmovd %f2, %f2 bshuffle %f8, %f10, %f2 faligndata %f10, %f4, %f4 tpos %xcc, 0x1 stb %l0, [%l7 + 0x41] fmovrdne %l5, %f6, %f2 fmuld8sux16 %f0, %f14, %f4 stw %i6, [%l7 + 0x18] ld [%l7 + 0x74], %f1 mulx %l1, 0x1BC7, %o4 taddcctv %g5, 0x0AFD, %o0 fsrc2s %f9, %f3 ldd [%l7 + 0x30], %f12 tpos %xcc, 0x7 fcmpeq16 %f10, %f6, %g3 fmul8ulx16 %f0, %f4, %f2 ble loop_2121 fpmerge %f15, %f11, %f14 fnegs %f13, %f3 movrne %i4, %g6, %i0 loop_2121: fbo %fcc1, loop_2122 fbl,a %fcc0, loop_2123 ldsh [%l7 + 0x0C], %g7 bgu,pn %xcc, loop_2124 loop_2122: ldx [%l7 + 0x30], %i3 loop_2123: xnor %l6, %l3, %i2 stw %o2, [%l7 + 0x50] loop_2124: movpos %icc, %o3, %l2 fble %fcc2, loop_2125 fnot2 %f6, %f0 edge16ln %i7, %g1, %g2 sdivcc %o5, 0x1A7D, %o7 loop_2125: xor %g4, 0x12F9, %i5 fba,a %fcc2, loop_2126 tgu %xcc, 0x7 st %f15, [%l7 + 0x14] ld [%l7 + 0x7C], %f5 loop_2126: nop setx loop_2127, %l0, %l1 jmpl %l1, %i1 movg %xcc, %l4, %o1 stw %l0, [%l7 + 0x60] umulcc %l5, 0x1C80, %i6 loop_2127: andncc %l1, %o4, %o6 sth %g5, [%l7 + 0x42] umulcc %o0, %g3, %g6 fnor %f6, %f8, %f4 fmovrdgez %i0, %f14, %f8 tle %xcc, 0x2 fcmpne32 %f10, %f12, %i4 array16 %g7, %l6, %i3 movpos %icc, %l3, %o2 ld [%l7 + 0x24], %f0 bvc,pn %icc, loop_2128 fcmpne32 %f0, %f2, %o3 fbg %fcc2, loop_2129 fbn,a %fcc1, loop_2130 loop_2128: alignaddrl %l2, %i2, %g1 ld [%l7 + 0x40], %f13 loop_2129: fmovrsne %i7, %f5, %f8 loop_2130: fmuld8sux16 %f3, %f2, %f6 fbne,a %fcc2, loop_2131 stx %o5, [%l7 + 0x50] sth %g2, [%l7 + 0x4A] st %f1, [%l7 + 0x50] loop_2131: lduw [%l7 + 0x40], %o7 lduh [%l7 + 0x52], %g4 fmovsa %xcc, %f12, %f13 bpos loop_2132 array16 %i5, %i1, %l4 fpsub32s %f4, %f3, %f9 sethi 0x150C, %l0 loop_2132: add %o1, 0x1BAC, %i6 ldx [%l7 + 0x30], %l1 fmovsg %icc, %f9, %f11 std %f10, [%l7 + 0x68] bgu %icc, loop_2133 fcmple16 %f8, %f10, %l5 taddcc %o4, 0x0C13, %o6 movrgz %g5, %o0, %g3 loop_2133: bne %icc, loop_2134 fmovsn %xcc, %f10, %f10 fcmped %fcc1, %f4, %f4 stb %g6, [%l7 + 0x62] loop_2134: stb %i4, [%l7 + 0x45] fnand %f10, %f6, %f10 ldd [%l7 + 0x60], %f6 umulcc %g7, %i0, %l6 ldd [%l7 + 0x60], %f8 fzeros %f7 ldx [%l7 + 0x68], %i3 fzero %f6 ldd [%l7 + 0x20], %f0 fmul8ulx16 %f6, %f14, %f6 srlx %l3, %o3, %l2 udivx %i2, 0x1605, %o2 fxor %f0, %f2, %f0 tsubcc %i7, %g1, %g2 fbue,a %fcc1, loop_2135 stw %o5, [%l7 + 0x2C] tvs %xcc, 0x4 fcmpd %fcc0, %f6, %f4 loop_2135: nop setx loop_2136, %l0, %l1 jmpl %l1, %o7 ldsw [%l7 + 0x08], %g4 stb %i5, [%l7 + 0x09] bvc loop_2137 loop_2136: fbne %fcc1, loop_2138 fcmped %fcc2, %f4, %f6 movrne %l4, %i1, %o1 loop_2137: tsubcctv %i6, 0x07B5, %l0 loop_2138: ldx [%l7 + 0x60], %l5 ldub [%l7 + 0x37], %o4 orncc %o6, 0x138E, %l1 fmovsneg %xcc, %f15, %f8 movle %icc, %o0, %g5 edge16 %g6, %i4, %g3 ldsw [%l7 + 0x7C], %g7 stx %i0, [%l7 + 0x48] fcmple16 %f4, %f0, %i3 ldub [%l7 + 0x6C], %l6 sth %o3, [%l7 + 0x12] stw %l2, [%l7 + 0x44] fmovdgu %icc, %f14, %f4 ldsw [%l7 + 0x2C], %l3 popc %i2, %i7 tleu %icc, 0x0 fzero %f8 fmovdne %icc, %f0, %f15 ldd [%l7 + 0x58], %f6 ldub [%l7 + 0x6D], %o2 fmul8x16al %f6, %f10, %f12 std %f2, [%l7 + 0x10] movrlez %g2, 0x333, %o5 sub %g1, 0x0CEB, %g4 fmovd %f0, %f2 tsubcc %i5, %o7, %l4 tl %icc, 0x4 fbule,a %fcc1, loop_2139 edge8n %o1, %i1, %l0 sth %l5, [%l7 + 0x4A] st %f10, [%l7 + 0x34] loop_2139: fnot2s %f10, %f10 ldsw [%l7 + 0x54], %o4 ldx [%l7 + 0x70], %o6 sth %l1, [%l7 + 0x1C] fmovrdlz %o0, %f8, %f0 bshuffle %f8, %f6, %f12 fpack16 %f14, %f8 subc %i6, %g6, %g5 fornot2s %f8, %f0, %f6 ldub [%l7 + 0x24], %i4 fmovsge %icc, %f0, %f10 edge8 %g3, %g7, %i0 fmovdgu %icc, %f7, %f5 bgu,pn %xcc, loop_2140 tg %xcc, 0x6 fmovrsgz %i3, %f0, %f11 lduw [%l7 + 0x38], %o3 loop_2140: fba %fcc0, loop_2141 fsrc2s %f6, %f2 ldsw [%l7 + 0x14], %l2 lduw [%l7 + 0x3C], %l6 loop_2141: udiv %i2, 0x0A67, %l3 fpack16 %f8, %f5 siam 0x5 andcc %o2, %i7, %g2 fsrc1s %f8, %f8 brgz,a %o5, loop_2142 fmovdleu %icc, %f13, %f14 ldd [%l7 + 0x78], %f6 xorcc %g1, 0x1DBA, %g4 loop_2142: fmovdl %icc, %f11, %f7 fnegd %f8, %f10 movcs %icc, %o7, %l4 subcc %i5, %o1, %l0 srl %l5, %i1, %o4 sth %l1, [%l7 + 0x34] ldub [%l7 + 0x78], %o6 fcmpne32 %f4, %f14, %i6 tleu %xcc, 0x3 lduw [%l7 + 0x78], %g6 lduw [%l7 + 0x08], %g5 nop setx loop_2143, %l0, %l1 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 %o0, [%l7 + 0x30] subc %i4, %g7, %i0 sth %g3, [%l7 + 0x34] loop_2143: st %f6, [%l7 + 0x30] srax %o3, 0x09, %l2 subc %l6, 0x050C, %i2 fmovdle %xcc, %f5, %f1 ldsb [%l7 + 0x33], %i3 stx %o2, [%l7 + 0x30] for %f0, %f8, %f4 bg,a %icc, loop_2144 fpackfix %f10, %f9 stw %i7, [%l7 + 0x14] fmovrslez %g2, %f8, %f4 loop_2144: array16 %l3, %g1, %g4 fbule %fcc2, loop_2145 sth %o5, [%l7 + 0x2A] movrgez %o7, %l4, %i5 tg %xcc, 0x3 loop_2145: nop setx loop_2146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %l0, %o1, %i1 fmovsgu %icc, %f12, %f14 ldsh [%l7 + 0x1A], %o4 loop_2146: ldsw [%l7 + 0x28], %l1 taddcctv %l5, %i6, %g6 movpos %icc, %g5, %o6 stb %i4, [%l7 + 0x56] ldx [%l7 + 0x50], %o0 taddcc %i0, %g3, %g7 fbue,a %fcc1, loop_2147 stb %l2, [%l7 + 0x60] ldx [%l7 + 0x60], %l6 ble,pn %xcc, loop_2148 loop_2147: fxors %f0, %f4, %f11 mova %xcc, %o3, %i3 tge %xcc, 0x7 loop_2148: fbue %fcc3, loop_2149 sdiv %i2, 0x0841, %i7 udivcc %o2, 0x0FC4, %g2 taddcctv %g1, %l3, %g4 loop_2149: st %f7, [%l7 + 0x74] brlez,a %o7, loop_2150 st %f6, [%l7 + 0x08] ldsh [%l7 + 0x48], %o5 bcs %icc, loop_2151 loop_2150: addc %i5, 0x026D, %l4 ba %icc, loop_2152 movrlez %o1, %i1, %l0 loop_2151: fornot1 %f12, %f0, %f10 orncc %l1, %o4, %l5 loop_2152: ldub [%l7 + 0x3C], %i6 ld [%l7 + 0x58], %f14 sth %g5, [%l7 + 0x68] sth %o6, [%l7 + 0x72] sth %i4, [%l7 + 0x58] fnegs %f10, %f9 ble,a,pn %xcc, loop_2153 edge32n %o0, %g6, %i0 ldub [%l7 + 0x26], %g3 stb %l2, [%l7 + 0x58] loop_2153: movgu %xcc, %l6, %o3 sth %i3, [%l7 + 0x5E] ldsb [%l7 + 0x78], %g7 srlx %i2, %o2, %g2 lduh [%l7 + 0x34], %i7 movcs %xcc, %l3, %g1 tcs %icc, 0x4 stb %g4, [%l7 + 0x3C] lduw [%l7 + 0x44], %o5 edge32n %o7, %i5, %o1 umulcc %i1, %l4, %l1 xor %o4, %l0, %l5 lduw [%l7 + 0x60], %i6 ldsb [%l7 + 0x3C], %g5 edge16ln %i4, %o0, %g6 movvs %icc, %o6, %i0 fmul8x16 %f13, %f0, %f2 ldsb [%l7 + 0x5A], %l2 ldsb [%l7 + 0x64], %g3 fornot1s %f15, %f11, %f11 bl,a %xcc, loop_2154 ldsh [%l7 + 0x20], %l6 fmovdvs %xcc, %f9, %f3 mulx %i3, %o3, %g7 loop_2154: ldx [%l7 + 0x38], %o2 xnorcc %g2, 0x0675, %i2 fmovse %xcc, %f7, %f7 bleu,pt %icc, loop_2155 fmul8sux16 %f12, %f2, %f2 tneg %xcc, 0x5 bgu,a,pt %xcc, loop_2156 loop_2155: fmovdvs %xcc, %f14, %f7 for %f8, %f8, %f4 fbge %fcc0, loop_2157 loop_2156: fbule,a %fcc2, loop_2158 fmovse %icc, %f0, %f3 edge32ln %l3, %g1, %i7 loop_2157: tvc %icc, 0x4 loop_2158: brgz,a %o5, loop_2159 for %f8, %f8, %f2 edge32ln %o7, %i5, %o1 std %f0, [%l7 + 0x78] loop_2159: movrgez %i1, %l4, %l1 array16 %o4, %l0, %l5 ldx [%l7 + 0x20], %i6 stb %g4, [%l7 + 0x51] ld [%l7 + 0x40], %f15 stw %g5, [%l7 + 0x24] movpos %icc, %i4, %g6 lduw [%l7 + 0x54], %o0 ldd [%l7 + 0x20], %f8 fnegs %f13, %f10 ld [%l7 + 0x50], %f10 ld [%l7 + 0x38], %f1 faligndata %f6, %f0, %f10 ba %xcc, loop_2160 fcmple32 %f10, %f2, %i0 fmovsvc %icc, %f15, %f1 fcmped %fcc1, %f6, %f6 loop_2160: movrgez %l2, 0x163, %g3 fmovsleu %icc, %f8, %f1 fbuge,a %fcc2, loop_2161 movge %icc, %o6, %l6 brnz,a %i3, loop_2162 fbn,a %fcc2, loop_2163 loop_2161: ble,a,pt %icc, loop_2164 for %f10, %f4, %f4 loop_2162: fmovsne %icc, %f4, %f7 loop_2163: bpos %icc, loop_2165 loop_2164: std %f10, [%l7 + 0x10] fcmpeq16 %f6, %f14, %o3 nop setx loop_2166, %l0, %l1 jmpl %l1, %o2 loop_2165: edge16 %g2, %i2, %l3 fxnor %f0, %f12, %f14 sth %g1, [%l7 + 0x62] loop_2166: lduw [%l7 + 0x6C], %g7 ldx [%l7 + 0x28], %o5 stw %o7, [%l7 + 0x54] bvc %xcc, loop_2167 add %i5, 0x105D, %i7 ldsh [%l7 + 0x74], %o1 stw %l4, [%l7 + 0x7C] loop_2167: fcmple32 %f14, %f14, %i1 ld [%l7 + 0x1C], %f6 fpsub16s %f8, %f12, %f8 xnorcc %o4, 0x0E47, %l1 fmovdl %icc, %f13, %f12 fbge %fcc2, loop_2168 stx %l5, [%l7 + 0x78] movcs %icc, %l0, %g4 brlz,a %i6, loop_2169 loop_2168: lduh [%l7 + 0x36], %i4 ldsh [%l7 + 0x24], %g5 te %xcc, 0x4 loop_2169: fmovdle %icc, %f2, %f6 brnz %g6, loop_2170 ldsb [%l7 + 0x50], %o0 mulx %l2, 0x127D, %i0 edge16n %g3, %o6, %i3 loop_2170: srax %l6, 0x17, %o3 lduh [%l7 + 0x12], %o2 ldsh [%l7 + 0x6C], %i2 sll %l3, 0x1B, %g1 fbo %fcc0, loop_2171 std %f0, [%l7 + 0x30] sra %g7, 0x07, %o5 fbul,a %fcc3, loop_2172 loop_2171: edge16n %g2, %i5, %i7 lduh [%l7 + 0x54], %o7 fmovd %f8, %f14 loop_2172: ldsh [%l7 + 0x60], %o1 bne loop_2173 tneg %xcc, 0x6 stw %l4, [%l7 + 0x38] umulcc %i1, 0x0BD1, %l1 loop_2173: fmovdl %xcc, %f10, %f9 fnot1 %f4, %f12 ldub [%l7 + 0x2B], %l5 edge32n %l0, %o4, %g4 fornot1 %f0, %f14, %f4 fmul8sux16 %f2, %f2, %f4 fsrc2 %f6, %f2 bpos,a loop_2174 std %f0, [%l7 + 0x40] udivcc %i4, 0x1226, %g5 te %xcc, 0x0 loop_2174: fbne %fcc2, loop_2175 movrgez %g6, %o0, %i6 fpadd16s %f4, %f9, %f2 tgu %icc, 0x0 loop_2175: srlx %l2, %i0, %g3 ldx [%l7 + 0x68], %i3 smulcc %o6, %o3, %l6 fcmpd %fcc2, %f2, %f4 edge8n %o2, %i2, %g1 tn %icc, 0x5 mova %xcc, %l3, %g7 fpadd32s %f1, %f2, %f5 orcc %o5, 0x01BF, %g2 edge8l %i7, %o7, %i5 ldsh [%l7 + 0x1E], %l4 bgu,pt %icc, loop_2176 stw %o1, [%l7 + 0x24] fbuge,a %fcc0, loop_2177 sethi 0x023B, %i1 loop_2176: sra %l1, 0x00, %l5 fcmpd %fcc1, %f8, %f2 loop_2177: movgu %xcc, %l0, %g4 faligndata %f12, %f12, %f4 fmovsgu %icc, %f12, %f1 st %f1, [%l7 + 0x74] bl loop_2178 addc %o4, %i4, %g6 ldsw [%l7 + 0x10], %o0 movvs %xcc, %g5, %l2 loop_2178: fmovrdne %i0, %f8, %f14 tpos %icc, 0x1 movgu %xcc, %i6, %g3 fabsd %f2, %f12 andn %i3, %o6, %l6 brz %o2, loop_2179 fmovsn %icc, %f3, %f8 ldsw [%l7 + 0x14], %o3 ldsw [%l7 + 0x7C], %i2 loop_2179: sth %g1, [%l7 + 0x32] st %f9, [%l7 + 0x4C] fmovdne %icc, %f14, %f6 edge16 %g7, %o5, %g2 ldsh [%l7 + 0x42], %l3 std %f2, [%l7 + 0x70] st %f14, [%l7 + 0x70] array8 %o7, %i5, %i7 fmovsgu %icc, %f5, %f6 ld [%l7 + 0x40], %f6 fmovscs %icc, %f4, %f5 mulscc %l4, 0x01AC, %o1 fmovrsgez %l1, %f11, %f2 fsrc1s %f14, %f15 fbl,a %fcc1, loop_2180 fpadd32 %f10, %f12, %f14 edge32 %l5, %i1, %g4 andncc %l0, %i4, %o4 loop_2180: fmovrsgez %o0, %f10, %f13 fzeros %f5 edge8ln %g5, %g6, %i0 call loop_2181 fbge,a %fcc0, loop_2182 ta %icc, 0x2 ldx [%l7 + 0x58], %l2 loop_2181: fxor %f6, %f14, %f0 loop_2182: xor %g3, %i3, %o6 ta %xcc, 0x0 ldsb [%l7 + 0x44], %l6 bvs,pt %xcc, loop_2183 sth %i6, [%l7 + 0x52] umul %o2, %o3, %i2 fpsub16s %f11, %f13, %f3 loop_2183: fmovs %f15, %f13 movrgz %g1, %g7, %o5 brlez %l3, loop_2184 fbg,a %fcc3, loop_2185 fmovspos %xcc, %f11, %f3 fmovrsgz %o7, %f0, %f4 loop_2184: sll %g2, 0x13, %i7 loop_2185: movg %xcc, %i5, %o1 xnorcc %l1, 0x1035, %l4 sth %i1, [%l7 + 0x68] sth %l5, [%l7 + 0x60] fmovda %xcc, %f10, %f15 subcc %g4, 0x1021, %i4 bne %xcc, loop_2186 fbe %fcc1, loop_2187 st %f14, [%l7 + 0x48] fmovdgu %xcc, %f13, %f13 loop_2186: tvc %icc, 0x7 loop_2187: array32 %o4, %o0, %l0 mulx %g6, %g5, %l2 tle %xcc, 0x3 std %f6, [%l7 + 0x28] fmovrsgz %i0, %f1, %f12 ldd [%l7 + 0x38], %f14 ldsb [%l7 + 0x1A], %i3 st %f12, [%l7 + 0x74] fmovrslz %o6, %f8, %f1 bg,pt %icc, loop_2188 subcc %l6, 0x1A2A, %g3 sth %o2, [%l7 + 0x78] ldub [%l7 + 0x4E], %o3 loop_2188: ldsw [%l7 + 0x78], %i6 std %f8, [%l7 + 0x60] movne %xcc, %i2, %g1 ldsw [%l7 + 0x38], %o5 bvc,a,pn %icc, loop_2189 st %f8, [%l7 + 0x6C] brz,a %g7, loop_2190 ldsw [%l7 + 0x5C], %o7 loop_2189: stx %l3, [%l7 + 0x10] ldx [%l7 + 0x30], %g2 loop_2190: ldsw [%l7 + 0x78], %i5 ldsw [%l7 + 0x14], %o1 call loop_2191 fzero %f6 subc %i7, 0x0BB5, %l4 bl,pn %xcc, loop_2192 loop_2191: fbne %fcc1, loop_2193 ldsw [%l7 + 0x58], %i1 fzero %f6 loop_2192: fandnot2 %f2, %f4, %f6 loop_2193: sllx %l5, %g4, %i4 bleu,pn %icc, loop_2194 fbne,a %fcc2, loop_2195 stb %o4, [%l7 + 0x1E] andncc %o0, %l1, %g6 loop_2194: fbo,a %fcc3, loop_2196 loop_2195: std %f6, [%l7 + 0x50] fcmpes %fcc0, %f2, %f14 st %f3, [%l7 + 0x2C] loop_2196: stx %l0, [%l7 + 0x60] array16 %g5, %l2, %i0 edge16ln %i3, %l6, %o6 orn %g3, %o2, %i6 st %f6, [%l7 + 0x48] stx %i2, [%l7 + 0x40] std %f8, [%l7 + 0x38] fbg,a %fcc2, loop_2197 movpos %xcc, %o3, %o5 fpack32 %f12, %f10, %f0 srlx %g1, %o7, %l3 loop_2197: fcmpne16 %f8, %f2, %g2 fmovrdlz %i5, %f2, %f6 fnegs %f5, %f14 or %g7, %i7, %l4 ld [%l7 + 0x4C], %f14 tsubcc %o1, %i1, %g4 lduw [%l7 + 0x60], %l5 sethi 0x0B36, %o4 fbo,a %fcc3, loop_2198 std %f2, [%l7 + 0x60] sll %i4, 0x1A, %o0 fmovdg %icc, %f10, %f15 loop_2198: stw %l1, [%l7 + 0x2C] srlx %g6, 0x16, %g5 ldsb [%l7 + 0x6F], %l2 fpadd32 %f2, %f6, %f8 fornot2s %f7, %f10, %f8 st %f3, [%l7 + 0x08] fpadd16 %f0, %f4, %f2 edge8 %i0, %l0, %i3 ld [%l7 + 0x50], %f12 bn,a,pt %xcc, loop_2199 edge16l %l6, %g3, %o6 fmovda %icc, %f8, %f6 bcc %xcc, loop_2200 loop_2199: stb %o2, [%l7 + 0x0C] nop setx loop_2201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcs %xcc, %f6, %f7 loop_2200: mova %icc, %i6, %i2 movn %xcc, %o5, %g1 loop_2201: fbue %fcc2, loop_2202 fornot1s %f7, %f5, %f15 taddcctv %o3, %l3, %g2 fcmple16 %f8, %f12, %i5 loop_2202: subccc %o7, 0x1C37, %i7 stw %l4, [%l7 + 0x3C] fbne %fcc2, loop_2203 fmovsneg %icc, %f1, %f11 bg,pn %icc, loop_2204 std %f4, [%l7 + 0x08] loop_2203: orcc %o1, 0x165E, %i1 siam 0x5 loop_2204: nop setx loop_2205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f14, [%l7 + 0x44] fbl %fcc2, loop_2206 edge8ln %g7, %l5, %o4 loop_2205: sth %g4, [%l7 + 0x4A] ldsb [%l7 + 0x5B], %o0 loop_2206: ldx [%l7 + 0x68], %i4 smul %g6, %g5, %l2 stb %i0, [%l7 + 0x1D] lduh [%l7 + 0x3A], %l1 fcmple16 %f10, %f0, %l0 fmul8sux16 %f4, %f8, %f0 fpsub32s %f8, %f11, %f0 ldsw [%l7 + 0x7C], %l6 addc %i3, %g3, %o2 fbul,a %fcc0, loop_2207 stw %o6, [%l7 + 0x48] sethi 0x1F59, %i6 fandnot1s %f12, %f1, %f2 loop_2207: ldsw [%l7 + 0x50], %o5 ld [%l7 + 0x6C], %f7 stb %i2, [%l7 + 0x34] fmovdg %xcc, %f15, %f13 fbuge %fcc0, loop_2208 fpadd16s %f10, %f1, %f5 movleu %icc, %g1, %o3 fones %f1 loop_2208: umulcc %g2, 0x040F, %l3 call loop_2209 ldub [%l7 + 0x3C], %i5 ld [%l7 + 0x60], %f13 ldub [%l7 + 0x0E], %o7 loop_2209: fcmpne16 %f14, %f4, %i7 lduh [%l7 + 0x58], %o1 lduw [%l7 + 0x7C], %i1 bcc,a loop_2210 fmovdvc %xcc, %f0, %f3 lduh [%l7 + 0x54], %l4 tge %xcc, 0x7 loop_2210: fnor %f4, %f6, %f6 fmovrdlez %l5, %f14, %f8 st %f1, [%l7 + 0x60] fmovd %f0, %f2 fnor %f6, %f10, %f12 bl loop_2211 fcmped %fcc0, %f8, %f0 ld [%l7 + 0x20], %f9 tneg %xcc, 0x0 loop_2211: sub %g7, %o4, %g4 fbg %fcc2, loop_2212 pdist %f0, %f2, %f12 stw %i4, [%l7 + 0x10] udivx %g6, 0x0193, %g5 loop_2212: fnands %f1, %f0, %f11 fmovdl %icc, %f11, %f13 st %f11, [%l7 + 0x4C] addc %l2, %o0, %l1 bcs,a %icc, loop_2213 fexpand %f1, %f0 fmul8x16au %f13, %f8, %f6 nop setx loop_2214, %l0, %l1 jmpl %l1, %l0 loop_2213: movleu %xcc, %i0, %i3 stw %l6, [%l7 + 0x14] edge32l %o2, %g3, %i6 loop_2214: for %f0, %f10, %f0 orn %o6, 0x1DF0, %o5 stw %i2, [%l7 + 0x3C] tge %icc, 0x1 ldsb [%l7 + 0x2D], %g1 lduh [%l7 + 0x7A], %o3 fpadd32 %f4, %f6, %f8 fbn,a %fcc0, loop_2215 brgz,a %g2, loop_2216 fands %f3, %f12, %f8 movge %xcc, %i5, %o7 loop_2215: stx %i7, [%l7 + 0x68] loop_2216: ldsb [%l7 + 0x1C], %o1 st %f5, [%l7 + 0x50] st %f1, [%l7 + 0x34] fxnor %f14, %f14, %f8 std %f12, [%l7 + 0x20] fmovdgu %xcc, %f1, %f13 fsrc1s %f10, %f13 fmul8ulx16 %f2, %f10, %f0 stx %i1, [%l7 + 0x58] call loop_2217 tg %xcc, 0x1 ld [%l7 + 0x10], %f5 umul %l3, %l5, %g7 loop_2217: tcs %icc, 0x3 fmuld8sux16 %f9, %f9, %f10 ldd [%l7 + 0x40], %f12 fabsd %f4, %f0 fbo,a %fcc2, loop_2218 umul %l4, 0x0152, %g4 array32 %i4, %g6, %o4 bvc,a,pt %xcc, loop_2219 loop_2218: brgez,a %l2, loop_2220 stw %o0, [%l7 + 0x24] ldd [%l7 + 0x60], %f12 loop_2219: fmovrdlz %g5, %f8, %f0 loop_2220: sth %l1, [%l7 + 0x4A] ldsh [%l7 + 0x2C], %i0 movrgez %i3, %l0, %o2 siam 0x2 fblg %fcc1, loop_2221 ldsh [%l7 + 0x52], %l6 tsubcc %i6, 0x150A, %o6 xnorcc %o5, %g3, %g1 loop_2221: fnor %f10, %f6, %f8 st %f14, [%l7 + 0x70] lduw [%l7 + 0x7C], %o3 edge16ln %i2, %g2, %i5 fsrc1s %f14, %f15 ldd [%l7 + 0x08], %f0 ldub [%l7 + 0x5E], %o7 lduh [%l7 + 0x68], %i7 brlez,a %i1, loop_2222 sth %l3, [%l7 + 0x08] edge8 %l5, %g7, %l4 fandnot1 %f10, %f10, %f14 loop_2222: ldsw [%l7 + 0x58], %o1 fxor %f8, %f10, %f8 bvs,pn %xcc, loop_2223 fbug,a %fcc2, loop_2224 edge8 %g4, %g6, %o4 fandnot1s %f15, %f6, %f12 loop_2223: fpsub32s %f9, %f7, %f7 loop_2224: movpos %xcc, %i4, %o0 stw %l2, [%l7 + 0x68] sra %l1, 0x1A, %g5 fmovrde %i0, %f14, %f8 lduw [%l7 + 0x10], %l0 fbge %fcc3, loop_2225 ldd [%l7 + 0x50], %f8 ldsb [%l7 + 0x6F], %i3 movrgz %o2, %l6, %o6 loop_2225: tcs %xcc, 0x6 tcc %xcc, 0x5 fble,a %fcc1, loop_2226 ldsw [%l7 + 0x44], %i6 fmovrdne %o5, %f12, %f12 fbue %fcc2, loop_2227 loop_2226: fpmerge %f13, %f1, %f0 movn %icc, %g1, %o3 fmul8x16 %f13, %f0, %f4 loop_2227: ld [%l7 + 0x6C], %f5 ld [%l7 + 0x3C], %f0 tl %xcc, 0x4 move %xcc, %g3, %i2 smulcc %g2, 0x14F7, %i5 lduh [%l7 + 0x7E], %o7 fnors %f4, %f2, %f15 tcs %xcc, 0x4 lduw [%l7 + 0x64], %i1 taddcctv %i7, %l5, %l3 ld [%l7 + 0x2C], %f3 fand %f14, %f6, %f6 popc %g7, %o1 sdivx %g4, 0x03C0, %l4 fbl %fcc1, loop_2228 bn %icc, loop_2229 edge16ln %o4, %g6, %i4 taddcc %l2, 0x0669, %o0 loop_2228: fmovsvs %xcc, %f14, %f15 loop_2229: fandnot1s %f3, %f10, %f9 fmovdg %xcc, %f4, %f9 subc %l1, %i0, %g5 std %f14, [%l7 + 0x78] fmovse %xcc, %f7, %f6 ldx [%l7 + 0x50], %l0 fmovsge %xcc, %f5, %f15 ldsb [%l7 + 0x0C], %o2 brgz %l6, loop_2230 fmovscs %xcc, %f4, %f9 fandnot1 %f10, %f8, %f8 movcs %xcc, %i3, %o6 loop_2230: fbule %fcc1, loop_2231 brlez %i6, loop_2232 ldsh [%l7 + 0x3A], %o5 and %o3, %g1, %i2 loop_2231: fmovd %f12, %f0 loop_2232: tvs %icc, 0x6 xorcc %g2, %i5, %g3 fcmpgt32 %f2, %f4, %i1 movpos %icc, %i7, %l5 fmovsvs %xcc, %f9, %f2 fcmpd %fcc2, %f4, %f2 std %f14, [%l7 + 0x70] fmovdgu %xcc, %f8, %f6 fnegs %f4, %f7 sth %l3, [%l7 + 0x36] ldd [%l7 + 0x18], %f2 sll %o7, %g7, %o1 ldsb [%l7 + 0x1E], %g4 tle %icc, 0x4 and %l4, 0x02F5, %g6 fmul8sux16 %f2, %f0, %f4 udivcc %i4, 0x0860, %o4 edge8 %l2, %o0, %l1 fpsub16s %f9, %f3, %f11 stw %g5, [%l7 + 0x08] stw %i0, [%l7 + 0x40] ldx [%l7 + 0x78], %l0 tsubcctv %l6, 0x1E40, %o2 fornot2s %f13, %f1, %f15 fcmple32 %f6, %f8, %i3 sth %i6, [%l7 + 0x4A] ldd [%l7 + 0x28], %f4 movrlz %o5, %o6, %o3 call loop_2233 fbe %fcc0, loop_2234 edge16 %i2, %g1, %i5 edge8 %g3, %g2, %i1 loop_2233: taddcctv %l5, %l3, %o7 loop_2234: fmovrde %i7, %f14, %f12 nop setx loop_2235, %l0, %l1 jmpl %l1, %o1 movleu %icc, %g7, %g4 ldx [%l7 + 0x50], %g6 fnand %f6, %f4, %f4 loop_2235: movg %xcc, %l4, %i4 ldsb [%l7 + 0x14], %l2 tvs %xcc, 0x5 movvc %icc, %o4, %o0 tneg %xcc, 0x5 sth %g5, [%l7 + 0x60] sth %i0, [%l7 + 0x2C] std %f4, [%l7 + 0x50] stx %l1, [%l7 + 0x18] fmovsgu %xcc, %f6, %f10 fnot1s %f9, %f6 tsubcc %l0, %l6, %o2 fbue,a %fcc0, loop_2236 fmul8x16au %f6, %f10, %f14 taddcctv %i6, 0x158B, %o5 ldub [%l7 + 0x37], %i3 loop_2236: ldd [%l7 + 0x20], %f12 fornot2s %f10, %f1, %f3 ldsh [%l7 + 0x0C], %o6 fmovdleu %xcc, %f7, %f7 fmovrsgez %o3, %f5, %f4 stx %i2, [%l7 + 0x40] stw %i5, [%l7 + 0x7C] edge32 %g1, %g2, %g3 fxors %f1, %f1, %f1 fcmpd %fcc2, %f0, %f2 fornot2s %f13, %f7, %f12 fcmps %fcc1, %f13, %f8 fcmpgt16 %f14, %f12, %i1 add %l5, 0x1256, %o7 for %f2, %f12, %f0 std %f0, [%l7 + 0x38] umulcc %i7, 0x1699, %l3 fpadd16 %f4, %f0, %f6 fzero %f4 stb %o1, [%l7 + 0x0D] srl %g4, %g6, %l4 ldsw [%l7 + 0x40], %i4 stx %l2, [%l7 + 0x08] movrgz %g7, 0x211, %o0 stw %g5, [%l7 + 0x34] brgz %i0, loop_2237 tn %icc, 0x2 fmul8sux16 %f14, %f0, %f4 fsrc1 %f4, %f14 loop_2237: nop setx loop_2238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc1, loop_2239 ldsw [%l7 + 0x6C], %l1 fmuld8ulx16 %f4, %f15, %f4 loop_2238: fbule,a %fcc3, loop_2240 loop_2239: stx %l0, [%l7 + 0x08] stb %l6, [%l7 + 0x69] stw %o4, [%l7 + 0x18] loop_2240: stb %i6, [%l7 + 0x19] mulx %o5, 0x038B, %i3 be,a %icc, loop_2241 lduw [%l7 + 0x08], %o6 udiv %o3, 0x1D48, %i2 sth %i5, [%l7 + 0x7E] loop_2241: std %f2, [%l7 + 0x18] fandnot1s %f8, %f3, %f11 stw %g1, [%l7 + 0x60] sethi 0x02FA, %g2 tsubcc %g3, 0x00FC, %i1 ldsh [%l7 + 0x74], %o2 fmuld8sux16 %f9, %f9, %f6 movpos %icc, %o7, %l5 fands %f0, %f14, %f13 tsubcctv %l3, %o1, %i7 for %f4, %f6, %f2 ldd [%l7 + 0x50], %f10 fbule,a %fcc1, loop_2242 st %f14, [%l7 + 0x5C] tcs %xcc, 0x1 std %f2, [%l7 + 0x20] loop_2242: fmovrslz %g6, %f6, %f9 stx %l4, [%l7 + 0x10] lduw [%l7 + 0x58], %g4 fmovdgu %xcc, %f10, %f13 ldd [%l7 + 0x60], %f10 edge8l %i4, %l2, %o0 fmovrslez %g7, %f2, %f8 bpos,a,pt %xcc, loop_2243 ld [%l7 + 0x7C], %f13 bshuffle %f8, %f14, %f12 ldd [%l7 + 0x78], %f10 loop_2243: fmul8sux16 %f0, %f14, %f8 ld [%l7 + 0x18], %f11 ldd [%l7 + 0x08], %f2 fornot1 %f0, %f10, %f4 fmovscc %xcc, %f0, %f8 fcmped %fcc3, %f0, %f10 ldsh [%l7 + 0x6A], %i0 std %f10, [%l7 + 0x70] st %f6, [%l7 + 0x60] bleu loop_2244 edge16l %g5, %l1, %l0 fbule,a %fcc1, loop_2245 ldd [%l7 + 0x18], %f4 loop_2244: fmovrsgez %l6, %f1, %f10 fmovsvs %xcc, %f9, %f12 loop_2245: tl %icc, 0x7 bgu,pt %xcc, loop_2246 stw %o4, [%l7 + 0x74] ba %xcc, loop_2247 brlez,a %i6, loop_2248 loop_2246: siam 0x3 fmovsl %xcc, %f0, %f5 loop_2247: lduw [%l7 + 0x54], %o5 loop_2248: srlx %o6, 0x14, %i3 fbge %fcc1, loop_2249 stx %i2, [%l7 + 0x28] fandnot1 %f10, %f2, %f6 fmovrse %o3, %f6, %f8 loop_2249: fone %f14 fabsd %f6, %f2 fand %f2, %f2, %f10 sth %g1, [%l7 + 0x50] ldd [%l7 + 0x40], %f2 fbge %fcc0, loop_2250 ld [%l7 + 0x34], %f14 edge16 %i5, %g3, %i1 fzero %f14 loop_2250: stw %g2, [%l7 + 0x60] sll %o7, 0x09, %o2 fcmps %fcc1, %f1, %f0 lduh [%l7 + 0x64], %l5 fexpand %f5, %f12 fcmped %fcc1, %f0, %f12 st %f3, [%l7 + 0x20] tleu %xcc, 0x1 ldsb [%l7 + 0x16], %o1 fmovdleu %xcc, %f0, %f2 ldsh [%l7 + 0x74], %l3 addccc %i7, 0x0181, %g6 lduw [%l7 + 0x3C], %l4 fxnor %f2, %f2, %f8 ldub [%l7 + 0x78], %i4 tg %icc, 0x0 fbn,a %fcc0, loop_2251 bl %xcc, loop_2252 std %f2, [%l7 + 0x48] bl,a,pt %xcc, loop_2253 loop_2251: tl %xcc, 0x7 loop_2252: fmovsvc %xcc, %f0, %f0 xor %g4, 0x0AE5, %o0 loop_2253: ba %xcc, loop_2254 ldsb [%l7 + 0x28], %l2 fmovrdlez %i0, %f12, %f8 fmovrsgez %g7, %f8, %f6 loop_2254: ldsb [%l7 + 0x5F], %l1 nop setx loop_2255, %l0, %l1 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_2256 stw %g5, [%l7 + 0x3C] stb %l6, [%l7 + 0x7B] loop_2255: ldsw [%l7 + 0x1C], %o4 loop_2256: sdivcc %i6, 0x0302, %l0 fcmps %fcc2, %f13, %f4 fands %f13, %f7, %f1 movvs %icc, %o6, %i3 bpos,pn %icc, loop_2257 sth %o5, [%l7 + 0x2C] fmovsvs %xcc, %f5, %f7 ldd [%l7 + 0x38], %f2 loop_2257: stw %i2, [%l7 + 0x6C] tcs %xcc, 0x7 ldsh [%l7 + 0x64], %g1 fpsub32 %f12, %f14, %f4 fbule,a %fcc0, loop_2258 fxnor %f4, %f4, %f10 fmovdgu %xcc, %f9, %f5 sth %o3, [%l7 + 0x7C] loop_2258: ld [%l7 + 0x1C], %f15 ldsb [%l7 + 0x16], %i5 brgez,a %i1, loop_2259 fmovscs %xcc, %f15, %f11 addccc %g3, %g2, %o2 fbu,a %fcc3, loop_2260 loop_2259: sth %l5, [%l7 + 0x6E] mova %xcc, %o1, %l3 fbue %fcc0, loop_2261 loop_2260: fmuld8ulx16 %f5, %f13, %f12 move %xcc, %i7, %g6 fmovse %xcc, %f4, %f10 loop_2261: for %f10, %f4, %f2 edge32ln %l4, %i4, %o7 ba,a,pt %xcc, loop_2262 sth %o0, [%l7 + 0x6C] ldd [%l7 + 0x10], %f0 tle %xcc, 0x7 loop_2262: stb %g4, [%l7 + 0x60] edge32n %l2, %i0, %g7 tneg %icc, 0x1 fmovde %icc, %f0, %f1 bcc,pt %icc, loop_2263 fbul,a %fcc1, loop_2264 std %f14, [%l7 + 0x20] edge16n %l1, %l6, %g5 loop_2263: movneg %xcc, %o4, %i6 loop_2264: edge16 %l0, %o6, %i3 stw %i2, [%l7 + 0x14] ldsw [%l7 + 0x54], %g1 subc %o5, 0x10DA, %i5 ldsw [%l7 + 0x20], %i1 sth %g3, [%l7 + 0x34] ldsw [%l7 + 0x64], %g2 fmovdne %icc, %f8, %f6 fmovrsgez %o3, %f6, %f1 tgu %icc, 0x3 bvs loop_2265 ldsh [%l7 + 0x08], %l5 fnot2s %f0, %f9 ldsh [%l7 + 0x74], %o1 loop_2265: fmovsl %icc, %f15, %f7 alignaddrl %o2, %i7, %l3 sdivcc %g6, 0x01B9, %l4 ldub [%l7 + 0x28], %o7 fsrc2 %f2, %f4 movcc %xcc, %o0, %g4 fmovde %icc, %f12, %f3 umulcc %i4, %l2, %g7 edge16n %l1, %l6, %i0 fmovs %f9, %f11 and %g5, %i6, %l0 brz %o4, loop_2266 ldsh [%l7 + 0x74], %o6 fmuld8ulx16 %f11, %f9, %f6 ldsh [%l7 + 0x12], %i2 loop_2266: fsrc1 %f10, %f4 nop setx loop_2267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x5C], %g1 udiv %i3, 0x1A40, %i5 ldsb [%l7 + 0x5C], %i1 loop_2267: fmovdleu %xcc, %f1, %f14 ldsb [%l7 + 0x6F], %g3 fmovscc %icc, %f2, %f2 fmovdleu %xcc, %f1, %f8 sethi 0x1219, %g2 stb %o5, [%l7 + 0x78] movl %xcc, %o3, %l5 fmovrslez %o1, %f14, %f9 ldd [%l7 + 0x68], %f8 udivx %i7, 0x111E, %l3 stw %o2, [%l7 + 0x20] fabss %f4, %f10 tn %xcc, 0x1 fmovdn %icc, %f0, %f14 ldd [%l7 + 0x48], %f6 bcs loop_2268 move %icc, %g6, %o7 edge8n %o0, %l4, %i4 std %f2, [%l7 + 0x50] loop_2268: movneg %icc, %g4, %g7 fmovsgu %xcc, %f4, %f13 fmovd %f10, %f8 bleu,a loop_2269 tl %xcc, 0x6 st %f9, [%l7 + 0x3C] ldd [%l7 + 0x70], %f6 loop_2269: ldub [%l7 + 0x0A], %l2 ldsb [%l7 + 0x51], %l1 fexpand %f12, %f12 udivx %l6, 0x0A40, %i0 bneg,a,pt %xcc, loop_2270 movrlz %i6, %g5, %o4 st %f5, [%l7 + 0x70] fmovsa %xcc, %f8, %f14 loop_2270: edge8 %o6, %l0, %i2 ldsh [%l7 + 0x4C], %i3 fmovsne %icc, %f14, %f15 ldub [%l7 + 0x20], %g1 fpsub16 %f10, %f14, %f10 fpadd32s %f7, %f8, %f10 ld [%l7 + 0x60], %f15 tsubcc %i5, %g3, %g2 ld [%l7 + 0x48], %f13 edge8 %o5, %o3, %l5 sth %i1, [%l7 + 0x1E] fone %f6 lduw [%l7 + 0x24], %i7 bge,a %icc, loop_2271 brgz,a %l3, loop_2272 ldsh [%l7 + 0x2A], %o1 fmovrdlez %g6, %f8, %f6 loop_2271: fandnot1s %f0, %f5, %f5 loop_2272: fba %fcc2, loop_2273 ldd [%l7 + 0x10], %f8 fandnot1 %f12, %f8, %f0 bn,a %xcc, loop_2274 loop_2273: brlez,a %o7, loop_2275 movrlez %o2, %o0, %i4 siam 0x3 loop_2274: ld [%l7 + 0x28], %f2 loop_2275: fnot1s %f1, %f5 lduw [%l7 + 0x54], %l4 bvs,pt %icc, loop_2276 fmovsge %xcc, %f2, %f9 fands %f14, %f15, %f1 xnorcc %g7, 0x07F0, %g4 loop_2276: fornot1 %f2, %f10, %f2 tsubcctv %l1, 0x0D8A, %l2 udivx %l6, 0x1B8E, %i0 ldsh [%l7 + 0x0C], %g5 subcc %i6, 0x08F9, %o4 fcmple32 %f8, %f2, %o6 fmovdge %xcc, %f4, %f2 fbn %fcc1, loop_2277 subcc %l0, %i3, %i2 lduh [%l7 + 0x5C], %i5 movpos %xcc, %g3, %g1 loop_2277: ldsh [%l7 + 0x6E], %o5 lduw [%l7 + 0x10], %g2 fbn %fcc2, loop_2278 ldub [%l7 + 0x67], %o3 ldx [%l7 + 0x78], %l5 fbne,a %fcc1, loop_2279 loop_2278: fcmpne16 %f6, %f2, %i1 fands %f0, %f3, %f5 mulscc %i7, 0x0E78, %o1 loop_2279: ldub [%l7 + 0x66], %g6 sth %o7, [%l7 + 0x62] srlx %o2, 0x14, %o0 fbul,a %fcc1, loop_2280 fzeros %f11 bneg,a %icc, loop_2281 fpsub32s %f1, %f5, %f7 loop_2280: edge16 %l3, %l4, %g7 umulcc %i4, 0x1E8C, %g4 loop_2281: fnot2s %f10, %f0 be,a loop_2282 brgz %l2, loop_2283 ldx [%l7 + 0x18], %l1 xorcc %l6, 0x1081, %g5 loop_2282: alignaddr %i6, %i0, %o6 loop_2283: fornot1s %f6, %f0, %f1 fpadd16 %f14, %f2, %f6 tne %icc, 0x6 fmovdne %icc, %f13, %f15 fmovdneg %icc, %f1, %f14 fnot2s %f6, %f11 fmovdpos %xcc, %f14, %f8 ldsw [%l7 + 0x74], %o4 move %icc, %l0, %i2 fnegd %f2, %f14 ldsw [%l7 + 0x74], %i3 udiv %g3, 0x0F34, %g1 fornot1 %f2, %f14, %f10 sth %o5, [%l7 + 0x64] edge32n %i5, %g2, %o3 ldub [%l7 + 0x4E], %i1 ldsb [%l7 + 0x37], %l5 bge,a %xcc, loop_2284 fnors %f0, %f9, %f12 movl %xcc, %o1, %g6 sth %i7, [%l7 + 0x4E] loop_2284: ldsh [%l7 + 0x68], %o2 movrgz %o7, 0x31C, %o0 tg %icc, 0x0 xorcc %l3, %l4, %i4 fmovdcs %icc, %f9, %f3 fsrc2s %f5, %f5 sethi 0x1EB0, %g7 movg %icc, %g4, %l2 orcc %l6, 0x0B78, %l1 call loop_2285 tsubcctv %i6, %g5, %o6 fmovd %f4, %f2 std %f14, [%l7 + 0x30] loop_2285: movcs %icc, %i0, %o4 bneg,a %xcc, loop_2286 bpos,a,pn %icc, loop_2287 fandnot1s %f8, %f8, %f1 sllx %i2, 0x1E, %i3 loop_2286: smul %g3, %g1, %o5 loop_2287: fpsub32 %f0, %f10, %f10 ldsb [%l7 + 0x51], %i5 fexpand %f2, %f12 fors %f1, %f14, %f0 fmovrdlez %g2, %f10, %f6 fmul8ulx16 %f14, %f0, %f2 brnz,a %o3, loop_2288 fxor %f12, %f8, %f4 for %f0, %f4, %f14 ldx [%l7 + 0x68], %i1 loop_2288: lduw [%l7 + 0x68], %l0 stx %o1, [%l7 + 0x40] sdivx %g6, 0x0A47, %l5 fbule,a %fcc0, loop_2289 bne loop_2290 tvc %xcc, 0x3 pdist %f12, %f0, %f0 loop_2289: lduw [%l7 + 0x50], %o2 loop_2290: fand %f12, %f12, %f12 fcmped %fcc0, %f2, %f0 tvs %xcc, 0x4 bleu,pn %xcc, loop_2291 movrgez %o7, 0x297, %i7 nop setx loop_2292, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry pdist %f2, %f4, %f14 loop_2291: fba,a %fcc2, loop_2293 edge16l %o0, %l4, %l3 loop_2292: edge8l %g7, %i4, %g4 fbl,a %fcc2, loop_2294 loop_2293: array32 %l2, %l6, %l1 ldsw [%l7 + 0x08], %i6 stb %o6, [%l7 + 0x7D] loop_2294: ldsw [%l7 + 0x54], %g5 lduw [%l7 + 0x78], %i0 ldsb [%l7 + 0x1D], %o4 move %xcc, %i2, %g3 fands %f7, %f10, %f15 ldsw [%l7 + 0x68], %g1 fabsd %f10, %f10 srlx %o5, %i5, %i3 sdiv %o3, 0x0EC1, %g2 bshuffle %f0, %f10, %f2 st %f8, [%l7 + 0x54] ldsh [%l7 + 0x40], %i1 smulcc %l0, %o1, %g6 fornot1 %f6, %f2, %f10 stb %o2, [%l7 + 0x67] fmovdg %xcc, %f4, %f10 sth %l5, [%l7 + 0x26] for %f0, %f6, %f8 fbg %fcc1, loop_2295 fbg,a %fcc0, loop_2296 fmovrdlez %i7, %f6, %f2 fmovdgu %xcc, %f9, %f3 loop_2295: bshuffle %f4, %f14, %f8 loop_2296: andn %o7, 0x17DE, %o0 std %f8, [%l7 + 0x20] fsrc1 %f6, %f2 mulscc %l4, %l3, %g7 edge8 %g4, %i4, %l2 fmul8x16al %f3, %f4, %f6 stw %l6, [%l7 + 0x48] fbul %fcc1, loop_2297 tvs %icc, 0x2 fpsub16s %f0, %f11, %f10 tcc %icc, 0x4 loop_2297: popc %i6, %o6 fcmpd %fcc0, %f6, %f12 fmovdvs %icc, %f5, %f7 bn,a loop_2298 sth %g5, [%l7 + 0x5A] fmovsn %icc, %f2, %f1 st %f3, [%l7 + 0x30] loop_2298: sth %i0, [%l7 + 0x70] ldx [%l7 + 0x10], %l1 srlx %o4, 0x06, %g3 fmovdgu %icc, %f11, %f12 add %i2, %g1, %i5 st %f12, [%l7 + 0x18] fcmpes %fcc2, %f12, %f6 stx %o5, [%l7 + 0x70] addccc %i3, 0x13DC, %o3 addc %g2, %i1, %l0 addccc %g6, 0x02FD, %o1 bne,a,pn %xcc, loop_2299 ble,a,pn %xcc, loop_2300 srlx %o2, 0x0A, %i7 ldd [%l7 + 0x40], %f14 loop_2299: fpadd32s %f9, %f8, %f5 loop_2300: xnor %o7, %o0, %l4 ldsw [%l7 + 0x70], %l5 movrlez %l3, %g4, %g7 bvs,a %icc, loop_2301 popc 0x0662, %i4 fbne %fcc1, loop_2302 fbue %fcc2, loop_2303 loop_2301: edge16l %l2, %i6, %o6 fble,a %fcc3, loop_2304 loop_2302: bne loop_2305 loop_2303: fmovsvs %xcc, %f9, %f10 edge32ln %g5, %l6, %l1 loop_2304: movcc %xcc, %o4, %i0 loop_2305: ldsw [%l7 + 0x54], %g3 brlez %i2, loop_2306 movg %xcc, %i5, %o5 ldub [%l7 + 0x7B], %i3 brz,a %g1, loop_2307 loop_2306: stw %g2, [%l7 + 0x7C] ldub [%l7 + 0x23], %i1 sth %o3, [%l7 + 0x2E] loop_2307: fmovrdne %l0, %f14, %f10 stb %g6, [%l7 + 0x18] fands %f5, %f3, %f4 bgu loop_2308 tcs %icc, 0x6 ldx [%l7 + 0x58], %o2 mulx %o1, 0x0E34, %o7 loop_2308: edge32 %i7, %l4, %l5 ldub [%l7 + 0x31], %o0 bvs,pt %xcc, loop_2309 fbe,a %fcc1, loop_2310 addcc %l3, %g7, %i4 move %icc, %g4, %i6 loop_2309: alignaddrl %l2, %o6, %l6 loop_2310: brz %g5, loop_2311 fandnot2s %f2, %f11, %f8 fcmple16 %f8, %f6, %l1 tne %icc, 0x1 loop_2311: fpmerge %f1, %f7, %f14 stb %o4, [%l7 + 0x53] ldsh [%l7 + 0x70], %g3 fmovscc %icc, %f2, %f6 nop setx loop_2312, %l0, %l1 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 + 0x10], %f6 lduh [%l7 + 0x22], %i0 movn %icc, %i5, %i2 loop_2312: nop setx loop_2313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tn %icc, 0x6 stw %i3, [%l7 + 0x18] lduw [%l7 + 0x48], %g1 loop_2313: tle %xcc, 0x6 fone %f12 ldx [%l7 + 0x18], %g2 stb %i1, [%l7 + 0x72] stx %o5, [%l7 + 0x10] mulx %o3, 0x0D12, %g6 movn %xcc, %l0, %o2 movg %xcc, %o7, %o1 fmovdvc %icc, %f4, %f3 ldub [%l7 + 0x63], %i7 fmovrdne %l5, %f14, %f8 fbu,a %fcc2, loop_2314 ldx [%l7 + 0x48], %l4 fmovsg %icc, %f9, %f1 tpos %xcc, 0x2 loop_2314: tsubcctv %l3, 0x1A97, %o0 fmovdn %icc, %f13, %f5 fmovrsgz %g7, %f3, %f6 fbuge %fcc3, loop_2315 stx %i4, [%l7 + 0x08] bpos,a,pn %xcc, loop_2316 lduw [%l7 + 0x34], %i6 loop_2315: fmovrsgz %l2, %f11, %f6 fmovdvs %icc, %f8, %f12 loop_2316: tsubcc %o6, %g4, %g5 fmovda %icc, %f15, %f9 fmovdvs %icc, %f15, %f5 st %f10, [%l7 + 0x58] fmovdge %icc, %f5, %f3 stx %l1, [%l7 + 0x68] ldsw [%l7 + 0x0C], %o4 fzero %f4 stx %g3, [%l7 + 0x50] stw %i0, [%l7 + 0x34] movvc %xcc, %i5, %i2 fpsub16 %f8, %f10, %f4 stw %i3, [%l7 + 0x68] lduw [%l7 + 0x30], %g1 fnor %f6, %f8, %f2 fxnors %f12, %f6, %f5 srlx %l6, 0x1D, %g2 siam 0x4 tl %icc, 0x2 edge8l %i1, %o3, %o5 orcc %l0, 0x189F, %g6 ldsb [%l7 + 0x28], %o2 taddcctv %o7, 0x100C, %i7 fmovrsgez %o1, %f7, %f4 ldub [%l7 + 0x5C], %l4 lduh [%l7 + 0x30], %l5 ba,a %xcc, loop_2317 mulx %l3, 0x0950, %g7 movl %xcc, %o0, %i6 movg %xcc, %i4, %l2 loop_2317: srl %g4, %o6, %l1 fcmped %fcc3, %f12, %f12 udiv %g5, 0x1331, %o4 tvc %xcc, 0x2 ldsb [%l7 + 0x42], %g3 fcmpeq32 %f14, %f6, %i0 fcmpeq16 %f10, %f4, %i2 st %f9, [%l7 + 0x74] fmovda %icc, %f7, %f15 ld [%l7 + 0x10], %f13 movrgz %i3, 0x1CA, %i5 fmul8ulx16 %f10, %f12, %f12 ld [%l7 + 0x14], %f6 srax %g1, 0x0D, %g2 fmovsvc %xcc, %f11, %f13 edge8ln %l6, %o3, %i1 fmovrsgz %o5, %f3, %f10 ble,pt %xcc, loop_2318 ld [%l7 + 0x48], %f2 ba loop_2319 ld [%l7 + 0x70], %f11 loop_2318: std %f4, [%l7 + 0x20] tcs %xcc, 0x6 loop_2319: bne,pt %icc, loop_2320 fmovdvs %xcc, %f6, %f6 nop setx loop_2321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g6, [%l7 + 0x18] loop_2320: ldsh [%l7 + 0x1E], %l0 ldx [%l7 + 0x30], %o2 loop_2321: ldx [%l7 + 0x70], %o7 tsubcc %i7, 0x0160, %o1 ldsh [%l7 + 0x36], %l5 brlz %l4, loop_2322 fpmerge %f2, %f7, %f6 fmovrdlez %g7, %f6, %f12 ldsh [%l7 + 0x7C], %o0 loop_2322: edge16l %i6, %l3, %l2 fands %f0, %f10, %f10 movrgez %g4, 0x3CA, %o6 brlz %i4, loop_2323 smulcc %l1, 0x0E3C, %o4 st %f5, [%l7 + 0x20] stx %g3, [%l7 + 0x78] loop_2323: lduw [%l7 + 0x08], %g5 fbul,a %fcc3, loop_2324 ldsb [%l7 + 0x09], %i0 fcmpne16 %f0, %f4, %i2 fcmpne32 %f14, %f6, %i5 loop_2324: ldub [%l7 + 0x18], %i3 tleu %xcc, 0x2 fmovda %xcc, %f0, %f10 stw %g1, [%l7 + 0x78] fbg,a %fcc2, loop_2325 ldsh [%l7 + 0x38], %g2 movcc %xcc, %o3, %l6 ldd [%l7 + 0x20], %f6 loop_2325: ldsh [%l7 + 0x50], %o5 fmovrdgz %g6, %f14, %f12 taddcctv %l0, 0x08D5, %o2 fnot1s %f1, %f9 ldsh [%l7 + 0x7E], %i1 brlz %o7, loop_2326 st %f0, [%l7 + 0x7C] st %f1, [%l7 + 0x08] fmovdl %icc, %f3, %f8 loop_2326: fnot1 %f4, %f4 edge8n %o1, %l5, %i7 te %xcc, 0x6 fones %f1 ba,pt %icc, loop_2327 std %f4, [%l7 + 0x38] fmovdleu %xcc, %f0, %f6 udivcc %l4, 0x0D9C, %g7 loop_2327: bg loop_2328 fba %fcc3, loop_2329 for %f6, %f2, %f10 brlez,a %i6, loop_2330 loop_2328: fmovrsgz %l3, %f9, %f9 loop_2329: ldub [%l7 + 0x36], %o0 sra %l2, %o6, %i4 loop_2330: bcs,a,pn %xcc, loop_2331 ldsw [%l7 + 0x2C], %l1 std %f8, [%l7 + 0x48] fpsub16 %f0, %f10, %f0 loop_2331: ldsb [%l7 + 0x4B], %g4 bcs,a %xcc, loop_2332 fbo %fcc3, loop_2333 ld [%l7 + 0x08], %f7 fmul8x16al %f4, %f11, %f4 loop_2332: alignaddrl %g3, %o4, %g5 loop_2333: bcs loop_2334 movgu %icc, %i0, %i5 ldsw [%l7 + 0x44], %i3 ldub [%l7 + 0x42], %i2 loop_2334: edge16ln %g2, %o3, %g1 fones %f4 stw %o5, [%l7 + 0x28] std %f12, [%l7 + 0x38] fmovd %f2, %f2 sth %g6, [%l7 + 0x12] ldub [%l7 + 0x0D], %l0 movcs %xcc, %l6, %o2 siam 0x4 fmovdvc %icc, %f2, %f2 fcmpeq32 %f0, %f12, %i1 bn %xcc, loop_2335 fmovrdne %o7, %f12, %f2 stw %l5, [%l7 + 0x3C] sth %o1, [%l7 + 0x18] loop_2335: sra %i7, 0x1C, %l4 addccc %i6, %g7, %l3 st %f13, [%l7 + 0x7C] ld [%l7 + 0x20], %f1 ld [%l7 + 0x0C], %f6 sethi 0x16A2, %l2 fpack16 %f2, %f13 ldsh [%l7 + 0x64], %o6 mulx %i4, %o0, %l1 umul %g3, %o4, %g4 lduh [%l7 + 0x1A], %g5 fmul8x16au %f3, %f4, %f4 lduh [%l7 + 0x1C], %i5 ld [%l7 + 0x1C], %f2 fblg %fcc3, loop_2336 movg %xcc, %i3, %i2 stx %i0, [%l7 + 0x30] array8 %o3, %g2, %g1 loop_2336: fmovsgu %xcc, %f2, %f11 movg %xcc, %g6, %l0 std %f2, [%l7 + 0x78] ldd [%l7 + 0x78], %f14 brgez,a %l6, loop_2337 fmovsge %icc, %f9, %f0 fornot2s %f9, %f14, %f12 fmovdn %xcc, %f1, %f8 loop_2337: movg %xcc, %o5, %i1 fmovdge %icc, %f6, %f3 lduh [%l7 + 0x5C], %o2 std %f12, [%l7 + 0x20] fmovdcc %xcc, %f12, %f5 fmul8ulx16 %f12, %f8, %f2 fmovde %xcc, %f10, %f5 edge16l %o7, %o1, %i7 fmovdneg %xcc, %f12, %f6 lduh [%l7 + 0x58], %l4 fmovde %icc, %f13, %f6 lduh [%l7 + 0x6A], %i6 ta %xcc, 0x6 te %xcc, 0x6 movcs %xcc, %g7, %l5 fornot1 %f8, %f4, %f8 brlez,a %l2, loop_2338 nop setx loop_2339, %l0, %l1 jmpl %l1, %l3 fmovsvs %xcc, %f7, %f15 ldsh [%l7 + 0x52], %o6 loop_2338: fbule,a %fcc0, loop_2340 loop_2339: addccc %i4, 0x0291, %o0 movvc %icc, %l1, %o4 sdivx %g4, 0x14D9, %g5 loop_2340: fmovrslz %g3, %f8, %f10 fones %f10 std %f12, [%l7 + 0x08] fmovsgu %xcc, %f7, %f4 lduh [%l7 + 0x34], %i3 fbl,a %fcc2, loop_2341 fbo %fcc3, loop_2342 fcmple16 %f10, %f14, %i5 fmovsa %xcc, %f7, %f5 loop_2341: srl %i0, 0x12, %o3 loop_2342: fmovrsgz %g2, %f14, %f4 fcmple16 %f8, %f4, %g1 lduh [%l7 + 0x0A], %g6 call loop_2343 fbe,a %fcc2, loop_2344 fmovdcs %xcc, %f10, %f14 sdiv %i2, 0x1759, %l6 loop_2343: movl %xcc, %l0, %i1 loop_2344: fmovdcs %xcc, %f6, %f6 fzeros %f0 movn %xcc, %o2, %o5 ldub [%l7 + 0x3C], %o7 ldub [%l7 + 0x65], %i7 fpadd16s %f7, %f8, %f13 ldsw [%l7 + 0x7C], %o1 stb %l4, [%l7 + 0x57] movcc %icc, %i6, %l5 ld [%l7 + 0x18], %f6 array16 %l2, %g7, %o6 udivcc %l3, 0x0E82, %o0 ldub [%l7 + 0x18], %i4 addcc %o4, 0x1361, %l1 ld [%l7 + 0x48], %f5 fornot1 %f10, %f8, %f10 brlz,a %g4, loop_2345 call loop_2346 bneg,pn %icc, loop_2347 ldub [%l7 + 0x4E], %g5 loop_2345: ldx [%l7 + 0x20], %g3 loop_2346: faligndata %f12, %f4, %f14 loop_2347: fbul %fcc2, loop_2348 std %f8, [%l7 + 0x70] brz,a %i3, loop_2349 sdivcc %i0, 0x10C6, %o3 loop_2348: brnz %i5, loop_2350 movvc %icc, %g2, %g1 loop_2349: stw %g6, [%l7 + 0x50] movvs %xcc, %i2, %l0 loop_2350: umulcc %l6, %i1, %o2 fmuld8ulx16 %f5, %f11, %f12 brlz,a %o5, loop_2351 move %icc, %i7, %o7 fandnot1 %f2, %f4, %f14 fpmerge %f13, %f15, %f14 loop_2351: fpsub32 %f14, %f0, %f12 ldsb [%l7 + 0x69], %o1 fbe %fcc3, loop_2352 siam 0x1 fbul %fcc3, loop_2353 fxor %f2, %f6, %f2 loop_2352: stx %l4, [%l7 + 0x08] mulx %i6, %l5, %l2 loop_2353: movne %xcc, %o6, %g7 fpsub16s %f0, %f13, %f2 lduh [%l7 + 0x2E], %l3 fmovdneg %icc, %f3, %f13 bl %xcc, loop_2354 fpsub32s %f9, %f7, %f2 ldsw [%l7 + 0x18], %i4 lduh [%l7 + 0x3E], %o4 loop_2354: fpadd16 %f10, %f12, %f4 addc %o0, 0x0174, %l1 bge,a %icc, loop_2355 movrgz %g4, 0x355, %g5 stb %i3, [%l7 + 0x5B] fblg %fcc0, loop_2356 loop_2355: stb %g3, [%l7 + 0x48] fornot2s %f13, %f11, %f15 nop setx loop_2357, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2356: fornot2s %f2, %f2, %f15 fmovsle %icc, %f6, %f8 fmovda %icc, %f14, %f3 loop_2357: fpmerge %f2, %f7, %f10 bge,pn %icc, loop_2358 tneg %xcc, 0x1 fmovrsne %o3, %f5, %f15 ldd [%l7 + 0x28], %f4 loop_2358: fcmpes %fcc1, %f8, %f12 st %f2, [%l7 + 0x24] fmovsgu %xcc, %f10, %f13 siam 0x0 ldsw [%l7 + 0x44], %i5 fpadd32s %f12, %f7, %f3 movl %xcc, %i0, %g2 nop setx loop_2359, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f9, %f14, %f9 std %f10, [%l7 + 0x38] addccc %g6, %g1, %l0 loop_2359: siam 0x5 fmovdg %xcc, %f6, %f14 fba %fcc1, loop_2360 fpadd16s %f6, %f9, %f12 fmovscs %icc, %f2, %f10 fbl,a %fcc0, loop_2361 loop_2360: fmovscs %xcc, %f9, %f5 fandnot1 %f8, %f10, %f12 st %f2, [%l7 + 0x60] loop_2361: alignaddrl %l6, %i1, %o2 call loop_2362 udiv %i2, 0x00F8, %i7 andn %o5, 0x0853, %o7 fpadd32s %f9, %f14, %f5 loop_2362: fmovsleu %icc, %f12, %f4 fcmpne16 %f2, %f12, %o1 fnegd %f2, %f12 bshuffle %f6, %f4, %f2 edge8ln %l4, %i6, %l5 ta %xcc, 0x6 subc %l2, 0x1A59, %o6 orn %l3, 0x0AFC, %i4 lduh [%l7 + 0x5A], %g7 ldd [%l7 + 0x38], %f4 bvs,pt %xcc, loop_2363 andncc %o0, %l1, %g4 fbg,a %fcc3, loop_2364 mova %xcc, %o4, %g5 loop_2363: fmovdpos %icc, %f7, %f2 bcs loop_2365 loop_2364: fcmped %fcc1, %f0, %f12 ld [%l7 + 0x40], %f11 fmovdg %xcc, %f1, %f0 loop_2365: fpadd16 %f2, %f14, %f10 fbue %fcc3, loop_2366 movg %icc, %i3, %o3 std %f14, [%l7 + 0x10] alignaddr %i5, %g3, %i0 loop_2366: ldsh [%l7 + 0x1C], %g2 lduw [%l7 + 0x1C], %g1 nop setx loop_2367, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %l0, %g6 ldd [%l7 + 0x20], %f10 ldsb [%l7 + 0x63], %i1 loop_2367: ldsh [%l7 + 0x38], %o2 fbul,a %fcc0, loop_2368 movcs %xcc, %i2, %i7 st %f2, [%l7 + 0x64] ldd [%l7 + 0x38], %f6 loop_2368: ldsb [%l7 + 0x4B], %o5 stw %l6, [%l7 + 0x70] fmuld8ulx16 %f7, %f13, %f10 fnors %f15, %f3, %f2 fmovdvs %icc, %f4, %f0 ld [%l7 + 0x68], %f9 bpos loop_2369 fnands %f3, %f1, %f11 fmovdcc %icc, %f14, %f4 ldsh [%l7 + 0x66], %o1 loop_2369: ldd [%l7 + 0x60], %f4 fbug %fcc0, loop_2370 ldsb [%l7 + 0x14], %o7 edge8n %i6, %l5, %l2 bpos loop_2371 loop_2370: fpsub16 %f0, %f2, %f0 ldx [%l7 + 0x18], %l4 lduh [%l7 + 0x3A], %o6 loop_2371: sdivcc %i4, 0x0BBA, %g7 ld [%l7 + 0x38], %f8 ldsb [%l7 + 0x49], %o0 array8 %l1, %g4, %o4 popc %g5, %i3 movg %icc, %o3, %l3 fand %f0, %f4, %f10 ldd [%l7 + 0x10], %f14 fpadd32s %f9, %f5, %f6 movrne %i5, 0x17B, %g3 st %f1, [%l7 + 0x14] fmovdleu %icc, %f12, %f14 fmovdne %icc, %f8, %f12 fble,a %fcc2, loop_2372 std %f4, [%l7 + 0x10] fmovs %f13, %f11 fpsub32 %f8, %f4, %f0 loop_2372: ldx [%l7 + 0x78], %g2 fmovsne %xcc, %f6, %f9 brgz,a %i0, loop_2373 brgez,a %g1, loop_2374 ldd [%l7 + 0x30], %f8 orcc %g6, %i1, %o2 loop_2373: xnorcc %i2, 0x1902, %l0 loop_2374: sethi 0x0DC0, %o5 bneg %xcc, loop_2375 ld [%l7 + 0x08], %f5 fxors %f7, %f12, %f15 lduw [%l7 + 0x4C], %l6 loop_2375: fmovrslz %i7, %f5, %f4 brz,a %o7, loop_2376 and %o1, 0x0EC1, %l5 movle %icc, %l2, %i6 ldub [%l7 + 0x28], %o6 loop_2376: fnand %f12, %f14, %f6 stb %l4, [%l7 + 0x5C] ldsw [%l7 + 0x48], %i4 siam 0x5 fmovse %icc, %f3, %f6 mulx %o0, 0x0AF6, %l1 fcmpes %fcc2, %f10, %f9 fmovsle %icc, %f1, %f9 mulx %g7, %o4, %g5 movge %icc, %i3, %o3 ldsh [%l7 + 0x60], %g4 stx %i5, [%l7 + 0x38] brlez %g3, loop_2377 edge32l %g2, %l3, %g1 tvs %icc, 0x2 subc %g6, 0x1183, %i1 loop_2377: xor %i0, 0x1B82, %i2 movcc %icc, %l0, %o2 fcmpd %fcc2, %f4, %f2 brlez %l6, loop_2378 bvs,a %icc, loop_2379 movleu %xcc, %i7, %o7 movcs %icc, %o5, %l5 loop_2378: sdivx %o1, 0x0FB6, %l2 loop_2379: umulcc %i6, %l4, %o6 fandnot1 %f8, %f10, %f10 fabsd %f2, %f12 std %f4, [%l7 + 0x28] fmovsle %icc, %f15, %f13 ldsb [%l7 + 0x50], %i4 sethi 0x060B, %o0 fble %fcc1, loop_2380 smulcc %g7, 0x1368, %o4 fbe,a %fcc1, loop_2381 fxor %f8, %f0, %f10 loop_2380: edge16ln %l1, %i3, %o3 fmovsge %icc, %f11, %f1 loop_2381: addc %g4, 0x0E8F, %g5 tvc %icc, 0x6 fbge %fcc2, loop_2382 movgu %icc, %i5, %g2 sub %g3, %l3, %g1 fbue %fcc3, loop_2383 loop_2382: fmovrdgz %i1, %f2, %f8 edge8l %i0, %i2, %g6 fmovdl %xcc, %f4, %f0 loop_2383: stw %o2, [%l7 + 0x6C] umulcc %l6, %i7, %o7 tcs %icc, 0x6 srlx %o5, 0x1C, %l5 fmovdvs %icc, %f6, %f7 movle %xcc, %o1, %l2 xnor %l0, 0x171E, %i6 movrgez %l4, %i4, %o6 fbge %fcc3, loop_2384 ldub [%l7 + 0x3B], %o0 stw %g7, [%l7 + 0x68] ldsh [%l7 + 0x5E], %l1 loop_2384: lduh [%l7 + 0x62], %o4 ldsh [%l7 + 0x56], %o3 lduw [%l7 + 0x68], %g4 brz,a %i3, loop_2385 fand %f14, %f6, %f0 fmovdneg %xcc, %f3, %f4 fbg %fcc0, loop_2386 loop_2385: stw %g5, [%l7 + 0x6C] movcc %icc, %g2, %i5 movrne %l3, 0x185, %g1 loop_2386: fmovdn %icc, %f15, %f7 ldsw [%l7 + 0x14], %i1 ldx [%l7 + 0x10], %g3 brnz %i0, loop_2387 sth %g6, [%l7 + 0x50] bne %xcc, loop_2388 fba,a %fcc0, loop_2389 loop_2387: fcmpgt32 %f10, %f14, %i2 fxnor %f6, %f2, %f14 loop_2388: fnot2 %f8, %f4 loop_2389: edge32l %l6, %i7, %o2 fone %f8 stb %o7, [%l7 + 0x39] stb %o5, [%l7 + 0x72] for %f2, %f2, %f8 stw %o1, [%l7 + 0x44] ldsb [%l7 + 0x2A], %l2 ldub [%l7 + 0x21], %l0 fmovde %icc, %f6, %f3 stx %i6, [%l7 + 0x38] tcc %icc, 0x5 fmovs %f3, %f2 fmul8x16au %f13, %f6, %f14 fnand %f14, %f0, %f10 fmovs %f4, %f9 fpack32 %f8, %f12, %f10 ldsw [%l7 + 0x40], %l4 movvc %icc, %l5, %i4 tn %icc, 0x7 lduw [%l7 + 0x10], %o0 ldsw [%l7 + 0x78], %o6 fandnot1 %f2, %f10, %f2 sethi 0x1527, %g7 fmovdneg %icc, %f4, %f8 bvc,a,pt %icc, loop_2390 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x5E], %o4 stw %o3, [%l7 + 0x14] loop_2390: stx %l1, [%l7 + 0x48] fmovdpos %xcc, %f4, %f6 move %xcc, %g4, %i3 edge32ln %g5, %g2, %l3 alignaddrl %g1, %i5, %g3 ldx [%l7 + 0x58], %i1 tne %xcc, 0x4 ldsb [%l7 + 0x5D], %g6 fmovrsgz %i2, %f10, %f12 fcmpgt32 %f14, %f10, %i0 taddcctv %i7, 0x1AE2, %o2 ld [%l7 + 0x44], %f9 orn %l6, 0x0703, %o7 movleu %icc, %o5, %o1 sdivx %l2, 0x1B27, %l0 movcs %xcc, %l4, %i6 be %icc, loop_2391 pdist %f4, %f2, %f10 ldub [%l7 + 0x32], %i4 brlez,a %o0, loop_2392 loop_2391: orn %o6, 0x1CC7, %l5 sth %o4, [%l7 + 0x2E] tgu %icc, 0x6 loop_2392: ldd [%l7 + 0x60], %f10 tcs %icc, 0x1 orn %g7, %l1, %g4 sdivx %o3, 0x1EE5, %i3 fmovda %xcc, %f0, %f14 fpsub16s %f5, %f11, %f10 fcmpeq16 %f0, %f8, %g2 ldsb [%l7 + 0x7B], %l3 bcc loop_2393 faligndata %f0, %f4, %f0 st %f7, [%l7 + 0x28] brgz,a %g1, loop_2394 loop_2393: fcmpd %fcc1, %f8, %f6 movrgz %i5, 0x091, %g5 fmovdg %icc, %f8, %f13 loop_2394: tg %icc, 0x7 fbul %fcc3, loop_2395 fsrc2s %f2, %f10 edge32ln %g3, %g6, %i2 stw %i1, [%l7 + 0x4C] loop_2395: stx %i0, [%l7 + 0x30] fmul8sux16 %f4, %f8, %f2 stw %i7, [%l7 + 0x54] bne,a,pt %xcc, loop_2396 fsrc1 %f14, %f8 bg,pt %icc, loop_2397 fbug %fcc0, loop_2398 loop_2396: brgez %o2, loop_2399 or %o7, %l6, %o5 loop_2397: ldsh [%l7 + 0x16], %l2 loop_2398: bleu %icc, loop_2400 loop_2399: umulcc %l0, 0x0A60, %l4 fpack32 %f8, %f6, %f10 fblg %fcc2, loop_2401 loop_2400: xor %i6, 0x1C93, %i4 fbuge,a %fcc0, loop_2402 fsrc2s %f14, %f10 loop_2401: andcc %o0, 0x02F4, %o1 fmovsa %icc, %f7, %f8 loop_2402: fnor %f0, %f0, %f14 fcmps %fcc2, %f7, %f7 lduh [%l7 + 0x2A], %o6 nop setx loop_2403, %l0, %l1 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 + 0x18], %f1 bpos loop_2404 move %xcc, %l5, %o4 loop_2403: fmovsle %icc, %f13, %f12 fabsd %f2, %f10 loop_2404: bne,a,pt %icc, loop_2405 tne %icc, 0x0 fmovrsgez %l1, %f0, %f2 lduh [%l7 + 0x62], %g7 loop_2405: andncc %g4, %o3, %g2 fandnot2 %f2, %f12, %f8 movn %icc, %l3, %g1 st %f15, [%l7 + 0x5C] udivcc %i5, 0x134F, %i3 ldd [%l7 + 0x50], %f12 fnot2s %f6, %f4 orn %g5, 0x0C6E, %g3 bn,a,pt %xcc, loop_2406 bcc,a loop_2407 xorcc %g6, 0x12E8, %i1 fnot1s %f15, %f12 loop_2406: fmovsg %xcc, %f12, %f15 loop_2407: fmovrsgez %i2, %f1, %f6 te %xcc, 0x5 ldsw [%l7 + 0x74], %i7 edge16 %o2, %i0, %o7 udivx %l6, 0x0374, %l2 fmovdn %xcc, %f2, %f7 stb %o5, [%l7 + 0x7A] ldub [%l7 + 0x49], %l0 fmovdle %xcc, %f7, %f4 call loop_2408 fmovdn %icc, %f12, %f13 fornot1s %f6, %f7, %f12 tleu %xcc, 0x6 loop_2408: sth %l4, [%l7 + 0x64] stb %i4, [%l7 + 0x31] fpack32 %f0, %f12, %f14 edge32n %o0, %o1, %i6 brgez,a %l5, loop_2409 tl %icc, 0x3 fmovdgu %xcc, %f8, %f15 tne %xcc, 0x7 loop_2409: ldsb [%l7 + 0x37], %o4 edge8 %o6, %l1, %g7 fpmerge %f0, %f11, %f2 stw %g4, [%l7 + 0x18] ld [%l7 + 0x64], %f12 fmovrsgez %g2, %f13, %f8 st %f3, [%l7 + 0x3C] stx %l3, [%l7 + 0x10] brlez,a %o3, loop_2410 stw %g1, [%l7 + 0x60] brnz,a %i5, loop_2411 bpos,pn %xcc, loop_2412 loop_2410: fmovsle %xcc, %f14, %f2 udivcc %g5, 0x15D0, %g3 loop_2411: call loop_2413 loop_2412: call loop_2414 fcmple32 %f2, %f4, %g6 movle %xcc, %i3, %i2 loop_2413: fpsub16 %f2, %f2, %f0 loop_2414: tne %icc, 0x7 lduw [%l7 + 0x18], %i1 lduh [%l7 + 0x3C], %i7 ldsh [%l7 + 0x60], %i0 taddcc %o7, 0x0B1C, %l6 nop setx loop_2415, %l0, %l1 jmpl %l1, %l2 fpsub16s %f5, %f4, %f2 fnegd %f10, %f10 tvc %xcc, 0x5 loop_2415: fmovd %f14, %f6 ld [%l7 + 0x7C], %f11 edge16 %o2, %l0, %l4 fbn,a %fcc1, loop_2416 brlez %i4, loop_2417 fand %f4, %f8, %f12 ldd [%l7 + 0x18], %f4 loop_2416: fmovde %icc, %f6, %f14 loop_2417: fpadd32 %f12, %f8, %f8 movcc %xcc, %o5, %o1 fabsd %f10, %f2 orcc %o0, %l5, %i6 movrlz %o6, 0x2CA, %l1 smulcc %g7, 0x1E98, %o4 stb %g2, [%l7 + 0x5D] udiv %g4, 0x05B2, %l3 tsubcctv %g1, %i5, %g5 andcc %o3, 0x1DE2, %g6 tvc %xcc, 0x7 fcmpgt16 %f12, %f10, %g3 fzero %f2 movrgz %i2, 0x185, %i3 udivcc %i7, 0x0635, %i1 fornot2 %f8, %f0, %f0 sllx %o7, 0x1D, %l6 fone %f4 sth %i0, [%l7 + 0x7E] stb %l2, [%l7 + 0x57] fmovda %icc, %f4, %f6 fbg %fcc1, loop_2418 xorcc %o2, 0x1108, %l4 tgu %icc, 0x7 bpos %icc, loop_2419 loop_2418: ldsb [%l7 + 0x76], %i4 sth %o5, [%l7 + 0x7C] ldub [%l7 + 0x4A], %l0 loop_2419: stb %o1, [%l7 + 0x2D] alignaddrl %l5, %i6, %o0 addccc %l1, 0x0989, %o6 sra %g7, 0x05, %g2 brgez %o4, loop_2420 movre %l3, %g4, %g1 ldsh [%l7 + 0x2C], %i5 fmovde %icc, %f15, %f3 loop_2420: lduh [%l7 + 0x54], %o3 fmovdcs %xcc, %f0, %f6 srlx %g6, 0x00, %g3 fmovsl %xcc, %f2, %f13 fmovdne %icc, %f7, %f8 fmovsn %xcc, %f5, %f7 fcmps %fcc2, %f10, %f1 movrgz %i2, 0x33A, %i3 fcmped %fcc0, %f10, %f12 fmovda %xcc, %f5, %f5 bshuffle %f6, %f8, %f4 mulx %i7, %g5, %o7 movne %xcc, %i1, %i0 sdiv %l6, 0x00CC, %o2 bpos,a,pn %icc, loop_2421 and %l4, 0x19B0, %l2 edge32ln %o5, %i4, %o1 ldx [%l7 + 0x20], %l0 loop_2421: sth %l5, [%l7 + 0x6C] bn,a,pt %xcc, loop_2422 fmovsle %xcc, %f12, %f5 fbne %fcc0, loop_2423 ldub [%l7 + 0x22], %o0 loop_2422: ldd [%l7 + 0x50], %f0 addccc %l1, %o6, %g7 loop_2423: tsubcctv %g2, %i6, %l3 sth %g4, [%l7 + 0x42] bcc,a,pn %icc, loop_2424 stb %o4, [%l7 + 0x50] ba %icc, loop_2425 te %icc, 0x2 loop_2424: st %f13, [%l7 + 0x24] fbg,a %fcc2, loop_2426 loop_2425: fcmped %fcc2, %f2, %f0 lduw [%l7 + 0x78], %i5 sub %o3, 0x16DD, %g6 loop_2426: fxnors %f2, %f10, %f4 bshuffle %f10, %f8, %f12 fmovrdgez %g1, %f6, %f14 fmovscs %icc, %f3, %f5 array16 %g3, %i2, %i3 lduh [%l7 + 0x2E], %g5 fmul8x16 %f3, %f8, %f0 fornot1s %f11, %f2, %f7 tvs %icc, 0x6 brgez,a %o7, loop_2427 movgu %xcc, %i1, %i7 srl %l6, %i0, %o2 bne %icc, loop_2428 loop_2427: array16 %l2, %o5, %l4 tleu %xcc, 0x3 fornot2 %f0, %f6, %f12 loop_2428: brgz,a %i4, loop_2429 lduh [%l7 + 0x44], %l0 movpos %icc, %o1, %o0 stx %l5, [%l7 + 0x10] loop_2429: fmul8x16 %f11, %f14, %f6 nop setx loop_2430, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l1, [%l7 + 0x4A] fnors %f2, %f3, %f10 stb %g7, [%l7 + 0x31] loop_2430: fpack16 %f6, %f0 bl,a loop_2431 fornot2s %f15, %f4, %f5 fxors %f8, %f14, %f12 fcmpgt32 %f0, %f8, %o6 loop_2431: bneg,a,pt %icc, loop_2432 ldx [%l7 + 0x70], %i6 fbule,a %fcc0, loop_2433 or %l3, 0x11D8, %g4 loop_2432: ldub [%l7 + 0x33], %o4 sll %g2, 0x02, %o3 loop_2433: fmuld8sux16 %f15, %f5, %f12 fmul8x16 %f12, %f10, %f6 edge8 %i5, %g6, %g1 edge16ln %g3, %i2, %g5 fmovsneg %xcc, %f10, %f0 fmovd %f8, %f4 stw %i3, [%l7 + 0x48] array16 %i1, %i7, %o7 tcc %icc, 0x2 brgez,a %i0, loop_2434 movrgez %o2, 0x22F, %l2 sth %l6, [%l7 + 0x30] stx %l4, [%l7 + 0x70] loop_2434: sth %o5, [%l7 + 0x2A] array16 %l0, %i4, %o1 fmovspos %xcc, %f9, %f15 ldsh [%l7 + 0x3E], %o0 andcc %l1, %l5, %o6 edge16ln %g7, %l3, %i6 call loop_2435 bpos loop_2436 smulcc %o4, %g2, %g4 sub %i5, 0x12FA, %g6 loop_2435: bgu,pn %xcc, loop_2437 loop_2436: brlez %g1, loop_2438 sth %o3, [%l7 + 0x28] fzeros %f7 loop_2437: smul %i2, %g5, %g3 loop_2438: sth %i3, [%l7 + 0x20] pdist %f2, %f4, %f0 stw %i1, [%l7 + 0x7C] sub %o7, %i7, %o2 fblg %fcc2, loop_2439 ldsw [%l7 + 0x58], %l2 fmovsvc %xcc, %f10, %f4 fmovdne %xcc, %f2, %f14 loop_2439: ldsw [%l7 + 0x74], %l6 fxnor %f6, %f0, %f4 stx %l4, [%l7 + 0x68] fmovdpos %xcc, %f4, %f5 lduh [%l7 + 0x6C], %o5 fbul,a %fcc0, loop_2440 sllx %l0, %i4, %i0 fbuge,a %fcc1, loop_2441 edge8 %o0, %l1, %l5 loop_2440: ldsw [%l7 + 0x10], %o6 fmovsl %xcc, %f6, %f15 loop_2441: bvc,a %icc, loop_2442 fmovrde %g7, %f8, %f6 fcmpgt16 %f4, %f10, %o1 nop setx loop_2443, %l0, %l1 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_2442: nop setx loop_2444, %l0, %l1 jmpl %l1, %l3 stx %o4, [%l7 + 0x60] brgez,a %g2, loop_2445 loop_2443: mova %xcc, %g4, %i5 loop_2444: lduh [%l7 + 0x3A], %g6 fblg %fcc2, loop_2446 loop_2445: movcs %xcc, %i6, %g1 sth %i2, [%l7 + 0x1E] sub %g5, 0x049F, %g3 loop_2446: fmovrslez %o3, %f1, %f7 fbul %fcc0, loop_2447 edge16 %i1, %i3, %o7 fmovrde %o2, %f2, %f2 tcc %icc, 0x6 loop_2447: movvc %xcc, %i7, %l2 bshuffle %f10, %f0, %f10 fcmple32 %f8, %f6, %l4 udivx %l6, 0x19B7, %o5 st %f7, [%l7 + 0x3C] udivx %i4, 0x0CBA, %l0 fmovdvc %xcc, %f7, %f7 brgez,a %i0, loop_2448 bcs %icc, loop_2449 movre %o0, %l1, %l5 ldsh [%l7 + 0x64], %g7 loop_2448: stw %o6, [%l7 + 0x08] loop_2449: ldsh [%l7 + 0x44], %o1 fmovdl %xcc, %f1, %f5 fcmpgt32 %f12, %f4, %l3 xor %o4, %g2, %i5 subccc %g4, %g6, %g1 st %f15, [%l7 + 0x30] fpadd32 %f4, %f4, %f12 fmovsne %icc, %f10, %f5 fcmple32 %f6, %f10, %i2 fabss %f9, %f5 fmovdg %xcc, %f3, %f7 ldsh [%l7 + 0x6E], %g5 fbul,a %fcc0, loop_2450 fmul8x16 %f11, %f8, %f10 ldd [%l7 + 0x68], %f8 array16 %i6, %o3, %g3 loop_2450: fabsd %f10, %f2 fpsub16 %f8, %f4, %f14 be,a loop_2451 edge16l %i3, %o7, %i1 sdiv %i7, 0x0A8A, %l2 move %icc, %l4, %o2 loop_2451: fbg,a %fcc1, loop_2452 stx %l6, [%l7 + 0x60] fba %fcc3, loop_2453 fmul8x16al %f15, %f14, %f0 loop_2452: srax %o5, %i4, %l0 lduh [%l7 + 0x58], %i0 loop_2453: fones %f12 fmovdn %xcc, %f10, %f11 fbule %fcc1, loop_2454 fbg %fcc2, loop_2455 alignaddr %l1, %l5, %o0 fba %fcc2, loop_2456 loop_2454: std %f2, [%l7 + 0x70] loop_2455: fpsub32 %f8, %f8, %f10 stx %o6, [%l7 + 0x28] loop_2456: fbne,a %fcc1, loop_2457 ta %xcc, 0x2 mova %xcc, %g7, %l3 mova %icc, %o1, %o4 loop_2457: nop setx loop_2458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry te %icc, 0x3 tcc %icc, 0x7 fnot1 %f4, %f12 loop_2458: bvc,a,pt %icc, loop_2459 ldsb [%l7 + 0x4F], %g2 bne %icc, loop_2460 fsrc1 %f0, %f2 loop_2459: fmovsle %xcc, %f0, %f11 lduw [%l7 + 0x6C], %g4 loop_2460: fcmpeq32 %f0, %f0, %g6 fpsub16 %f12, %f0, %f2 umul %g1, 0x0264, %i5 lduw [%l7 + 0x08], %i2 fbge,a %fcc1, loop_2461 fmovdcc %xcc, %f0, %f10 fpsub32 %f8, %f10, %f6 fmovsne %icc, %f9, %f10 loop_2461: movre %g5, %o3, %g3 st %f1, [%l7 + 0x38] ld [%l7 + 0x68], %f11 fmovdne %icc, %f9, %f3 std %f14, [%l7 + 0x78] brnz %i6, loop_2462 stb %o7, [%l7 + 0x5E] bgu,pt %xcc, loop_2463 stx %i3, [%l7 + 0x40] loop_2462: fcmpd %fcc2, %f8, %f14 edge8ln %i1, %l2, %l4 loop_2463: ba,pt %icc, loop_2464 bpos,a,pt %xcc, loop_2465 ldub [%l7 + 0x6E], %o2 sth %i7, [%l7 + 0x40] loop_2464: taddcctv %o5, 0x000C, %l6 loop_2465: bneg,a,pn %icc, loop_2466 fbn,a %fcc2, loop_2467 fmovsvs %xcc, %f2, %f12 ld [%l7 + 0x2C], %f1 loop_2466: st %f14, [%l7 + 0x34] loop_2467: udiv %l0, 0x0DC6, %i0 bcc,a loop_2468 tge %xcc, 0x2 lduw [%l7 + 0x1C], %l1 ldd [%l7 + 0x68], %f0 loop_2468: for %f8, %f2, %f12 fcmple16 %f2, %f8, %i4 orn %o0, %o6, %l5 movre %g7, 0x23D, %o1 fbg %fcc2, loop_2469 bpos loop_2470 fmovdvs %xcc, %f7, %f3 ldsw [%l7 + 0x24], %o4 loop_2469: fmovdgu %icc, %f15, %f15 loop_2470: ldsw [%l7 + 0x78], %g2 bleu,a loop_2471 bvs %icc, loop_2472 stb %l3, [%l7 + 0x1F] orcc %g4, %g6, %i5 loop_2471: fmovdneg %xcc, %f0, %f15 loop_2472: tvc %icc, 0x3 fexpand %f3, %f14 ldsb [%l7 + 0x3F], %i2 te %icc, 0x5 fsrc1s %f6, %f10 movre %g5, %o3, %g1 fbule,a %fcc0, loop_2473 lduh [%l7 + 0x64], %g3 movvc %xcc, %o7, %i3 ldub [%l7 + 0x4E], %i1 loop_2473: ta %icc, 0x1 std %f14, [%l7 + 0x50] sth %i6, [%l7 + 0x78] fmovsneg %icc, %f5, %f7 lduh [%l7 + 0x3E], %l4 fmovscc %xcc, %f3, %f10 fmovdn %xcc, %f0, %f10 ldd [%l7 + 0x38], %f10 ldsw [%l7 + 0x54], %o2 fmovdcs %xcc, %f12, %f12 stw %i7, [%l7 + 0x6C] fpadd32 %f12, %f6, %f14 ldd [%l7 + 0x10], %f14 ldx [%l7 + 0x50], %l2 stb %l6, [%l7 + 0x32] sth %l0, [%l7 + 0x10] sth %i0, [%l7 + 0x60] fbo,a %fcc2, loop_2474 lduh [%l7 + 0x72], %o5 fpsub16s %f9, %f1, %f3 ld [%l7 + 0x20], %f11 loop_2474: ldsb [%l7 + 0x51], %i4 fcmpd %fcc2, %f4, %f0 fmovrdgez %o0, %f0, %f2 fmovsl %icc, %f11, %f13 movcc %icc, %l1, %l5 sth %g7, [%l7 + 0x08] bn %icc, loop_2475 ldx [%l7 + 0x18], %o1 fmovdg %xcc, %f13, %f6 srl %o6, 0x05, %o4 loop_2475: srl %g2, %g4, %l3 ld [%l7 + 0x30], %f9 ldsw [%l7 + 0x40], %g6 fmovsneg %xcc, %f5, %f11 and %i5, %i2, %o3 sth %g5, [%l7 + 0x46] and %g1, %g3, %o7 fmul8x16au %f6, %f4, %f14 ldub [%l7 + 0x62], %i1 brnz %i3, loop_2476 lduh [%l7 + 0x30], %l4 nop setx loop_2477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f0, %f0 loop_2476: fpackfix %f4, %f1 bleu %icc, loop_2478 loop_2477: fmul8ulx16 %f2, %f14, %f10 std %f6, [%l7 + 0x78] ble,a loop_2479 loop_2478: stb %o2, [%l7 + 0x15] movrgez %i7, %l2, %i6 fbuge,a %fcc3, loop_2480 loop_2479: fcmpeq16 %f6, %f6, %l6 brlz %i0, loop_2481 std %f0, [%l7 + 0x30] loop_2480: fornot2s %f9, %f14, %f9 fbo %fcc2, loop_2482 loop_2481: udivcc %l0, 0x1CD8, %i4 fbn,a %fcc2, loop_2483 fmovrsne %o0, %f8, %f8 loop_2482: fpadd16 %f8, %f12, %f0 fcmpne32 %f12, %f0, %o5 loop_2483: edge32ln %l1, %g7, %o1 ldx [%l7 + 0x58], %o6 fcmpd %fcc3, %f2, %f12 sth %l5, [%l7 + 0x1A] fbu %fcc0, loop_2484 lduh [%l7 + 0x30], %o4 stx %g2, [%l7 + 0x40] fsrc1s %f9, %f2 loop_2484: fnegs %f3, %f11 ld [%l7 + 0x70], %f15 fmul8ulx16 %f14, %f4, %f0 fpadd16s %f6, %f13, %f8 srl %l3, 0x0F, %g4 ld [%l7 + 0x14], %f1 tsubcctv %i5, %g6, %o3 fmovsneg %xcc, %f1, %f5 fmovrdgz %i2, %f8, %f2 or %g5, 0x08EE, %g1 ba,a %icc, loop_2485 lduh [%l7 + 0x3E], %o7 fbn %fcc2, loop_2486 stw %i1, [%l7 + 0x34] loop_2485: ba,pn %xcc, loop_2487 sll %i3, %g3, %l4 loop_2486: fpmerge %f15, %f2, %f14 brz,a %o2, loop_2488 loop_2487: edge32 %i7, %l2, %i6 lduw [%l7 + 0x40], %l6 tn %xcc, 0x5 loop_2488: stx %l0, [%l7 + 0x70] udiv %i0, 0x1792, %i4 umulcc %o5, %o0, %g7 fbue %fcc3, loop_2489 tl %icc, 0x1 lduw [%l7 + 0x58], %l1 subccc %o1, %l5, %o4 loop_2489: ldsw [%l7 + 0x0C], %o6 bleu loop_2490 sub %g2, 0x0491, %g4 fone %f6 brgz,a %i5, loop_2491 loop_2490: fmovdneg %xcc, %f0, %f11 movrne %l3, %o3, %i2 fmovdn %icc, %f11, %f3 loop_2491: fbg,a %fcc1, loop_2492 movrne %g5, 0x17E, %g6 bn,a,pt %icc, loop_2493 fsrc1 %f6, %f0 loop_2492: smulcc %o7, %g1, %i1 fmovrslez %g3, %f2, %f10 loop_2493: movgu %xcc, %l4, %i3 fmovsl %icc, %f14, %f12 fmuld8sux16 %f11, %f5, %f0 nop setx loop_2494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o2, [%l7 + 0x54] srax %l2, 0x07, %i7 xnor %i6, 0x00FB, %l6 loop_2494: orncc %l0, %i4, %o5 brgz %i0, loop_2495 fmovrde %g7, %f0, %f10 fcmpeq16 %f2, %f6, %o0 call loop_2496 loop_2495: brlez %o1, loop_2497 fmovscs %xcc, %f8, %f7 edge32ln %l5, %o4, %o6 loop_2496: fcmpeq16 %f14, %f6, %l1 loop_2497: ld [%l7 + 0x14], %f0 bshuffle %f4, %f2, %f8 brgez,a %g4, loop_2498 fmovscc %icc, %f2, %f4 fmovrde %i5, %f0, %f8 ldsh [%l7 + 0x72], %l3 loop_2498: fmovsl %icc, %f5, %f6 fnors %f4, %f1, %f12 ldx [%l7 + 0x68], %g2 st %f10, [%l7 + 0x24] fmovrslz %i2, %f8, %f6 stw %g5, [%l7 + 0x24] sth %o3, [%l7 + 0x56] stw %g6, [%l7 + 0x6C] stb %o7, [%l7 + 0x65] fbue %fcc0, loop_2499 st %f5, [%l7 + 0x78] ta %icc, 0x1 stw %g1, [%l7 + 0x20] loop_2499: fmovda %icc, %f1, %f13 movrgz %i1, %l4, %g3 fmovsg %icc, %f4, %f13 ldx [%l7 + 0x70], %o2 fmovdcc %xcc, %f2, %f4 tcc %xcc, 0x4 ldsw [%l7 + 0x54], %l2 st %f2, [%l7 + 0x20] fbug %fcc0, loop_2500 ld [%l7 + 0x6C], %f15 sth %i7, [%l7 + 0x22] addcc %i6, 0x1DA0, %i3 loop_2500: fornot1s %f6, %f11, %f2 sllx %l0, %l6, %o5 ld [%l7 + 0x14], %f7 ldd [%l7 + 0x08], %f10 stx %i0, [%l7 + 0x20] fmovd %f14, %f12 ldsb [%l7 + 0x59], %g7 ldsb [%l7 + 0x1D], %o0 andn %i4, %o1, %o4 bcs,a loop_2501 ldx [%l7 + 0x68], %o6 movgu %xcc, %l1, %l5 fmovdge %xcc, %f14, %f11 loop_2501: call loop_2502 fpsub32s %f1, %f5, %f11 tle %icc, 0x4 bshuffle %f12, %f12, %f4 loop_2502: st %f11, [%l7 + 0x54] movcs %icc, %g4, %l3 fbug,a %fcc3, loop_2503 std %f6, [%l7 + 0x50] st %f11, [%l7 + 0x10] orcc %i5, 0x180C, %i2 loop_2503: sethi 0x1259, %g5 fmul8ulx16 %f12, %f12, %f4 fnegd %f14, %f10 ldub [%l7 + 0x6B], %g2 brgez %g6, loop_2504 bpos,pn %xcc, loop_2505 fbug,a %fcc2, loop_2506 ldd [%l7 + 0x30], %f2 loop_2504: fbue,a %fcc2, loop_2507 loop_2505: std %f10, [%l7 + 0x50] loop_2506: fmovrslez %o7, %f5, %f0 fornot1s %f12, %f6, %f9 loop_2507: ldx [%l7 + 0x10], %g1 tsubcc %o3, 0x01E5, %i1 fnot2 %f12, %f4 fmovsge %icc, %f10, %f11 movre %l4, 0x0D6, %o2 ldsb [%l7 + 0x1A], %l2 ldub [%l7 + 0x12], %g3 fmovrde %i6, %f12, %f8 stb %i7, [%l7 + 0x7E] fmovrdlez %l0, %f10, %f4 bleu,a,pn %icc, loop_2508 fpsub16 %f12, %f10, %f14 fands %f2, %f9, %f6 srlx %i3, %o5, %l6 loop_2508: fandnot1s %f12, %f0, %f3 xorcc %g7, %i0, %i4 add %o1, 0x04DB, %o0 stx %o4, [%l7 + 0x58] std %f4, [%l7 + 0x78] tsubcctv %o6, %l5, %l1 sth %l3, [%l7 + 0x60] stx %g4, [%l7 + 0x50] ldsh [%l7 + 0x4C], %i2 smul %i5, %g2, %g5 ldd [%l7 + 0x78], %f14 fone %f6 fnands %f14, %f4, %f8 fandnot2s %f3, %f1, %f7 movl %icc, %g6, %o7 movvs %xcc, %o3, %i1 stb %g1, [%l7 + 0x60] stb %l4, [%l7 + 0x75] fmul8x16au %f9, %f10, %f4 for %f14, %f8, %f14 fcmpgt32 %f0, %f2, %l2 brgez,a %g3, loop_2509 st %f15, [%l7 + 0x48] ld [%l7 + 0x78], %f5 lduw [%l7 + 0x7C], %i6 loop_2509: addcc %i7, %o2, %i3 fblg,a %fcc3, loop_2510 fzeros %f14 fandnot1s %f5, %f9, %f4 fba %fcc3, loop_2511 loop_2510: fbne %fcc3, loop_2512 fmovdleu %icc, %f5, %f13 fpadd16s %f15, %f6, %f11 loop_2511: move %xcc, %o5, %l6 loop_2512: addc %l0, %g7, %i4 fmovdneg %xcc, %f2, %f2 fmovrdne %i0, %f14, %f8 ldsh [%l7 + 0x50], %o1 edge16n %o0, %o4, %l5 ldd [%l7 + 0x50], %f6 stb %l1, [%l7 + 0x18] nop setx loop_2513, %l0, %l1 jmpl %l1, %l3 tge %xcc, 0x7 fcmpgt16 %f4, %f8, %g4 fbuge,a %fcc3, loop_2514 loop_2513: stx %o6, [%l7 + 0x40] edge32n %i5, %i2, %g2 movle %icc, %g6, %g5 loop_2514: tcs %icc, 0x3 edge16l %o3, %i1, %o7 movne %icc, %l4, %l2 movleu %xcc, %g3, %g1 fabss %f0, %f8 lduw [%l7 + 0x30], %i6 ldsb [%l7 + 0x74], %i7 ld [%l7 + 0x4C], %f7 be,pt %icc, loop_2515 fmovsne %xcc, %f3, %f13 bleu,a,pn %xcc, loop_2516 fnands %f11, %f0, %f0 loop_2515: stb %o2, [%l7 + 0x4C] fnegd %f12, %f6 loop_2516: sth %i3, [%l7 + 0x7C] sdivx %l6, 0x17F8, %l0 udivcc %o5, 0x0686, %g7 brz,a %i0, loop_2517 tpos %xcc, 0x6 ldsw [%l7 + 0x6C], %o1 edge32n %o0, %o4, %l5 loop_2517: fpsub16s %f2, %f10, %f10 sdiv %l1, 0x075D, %i4 fmovrslz %l3, %f0, %f13 nop setx loop_2518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x4 ldsw [%l7 + 0x3C], %o6 array16 %i5, %i2, %g2 loop_2518: fcmple16 %f10, %f6, %g6 stw %g4, [%l7 + 0x2C] xnor %o3, %i1, %g5 fandnot1 %f10, %f14, %f6 stx %l4, [%l7 + 0x10] stb %o7, [%l7 + 0x08] stb %g3, [%l7 + 0x65] fbn %fcc3, loop_2519 ld [%l7 + 0x18], %f5 fmovdvs %xcc, %f14, %f9 andncc %l2, %g1, %i6 loop_2519: stb %o2, [%l7 + 0x2E] subccc %i7, %l6, %l0 fbue %fcc3, loop_2520 lduh [%l7 + 0x34], %i3 fba %fcc2, loop_2521 edge8l %g7, %i0, %o5 loop_2520: lduw [%l7 + 0x60], %o1 fzeros %f0 loop_2521: sllx %o4, %o0, %l1 edge32ln %i4, %l3, %l5 ldub [%l7 + 0x1B], %i5 fmovrde %o6, %f10, %f6 tgu %icc, 0x3 smul %i2, 0x1022, %g6 edge32ln %g4, %o3, %i1 fmovde %icc, %f4, %f5 bg %icc, loop_2522 lduw [%l7 + 0x74], %g2 fbge,a %fcc2, loop_2523 st %f8, [%l7 + 0x74] loop_2522: edge32n %l4, %g5, %o7 movrgz %g3, %g1, %i6 loop_2523: brlez,a %o2, loop_2524 ldsh [%l7 + 0x58], %i7 fbn,a %fcc3, loop_2525 fmovsgu %xcc, %f13, %f4 loop_2524: edge8 %l6, %l0, %l2 brlez,a %g7, loop_2526 loop_2525: be,pt %xcc, loop_2527 std %f14, [%l7 + 0x28] fone %f10 loop_2526: ldx [%l7 + 0x78], %i0 loop_2527: ldx [%l7 + 0x30], %o5 ldsw [%l7 + 0x64], %i3 fnot2 %f4, %f4 tne %icc, 0x4 st %f12, [%l7 + 0x68] lduw [%l7 + 0x2C], %o4 fblg %fcc0, loop_2528 ldsh [%l7 + 0x7E], %o1 bne,a %xcc, loop_2529 lduh [%l7 + 0x5C], %l1 loop_2528: st %f0, [%l7 + 0x3C] movpos %xcc, %i4, %o0 loop_2529: fmovsge %icc, %f1, %f4 fnand %f12, %f4, %f6 srax %l3, %l5, %o6 ldsb [%l7 + 0x7C], %i2 stx %g6, [%l7 + 0x68] fcmped %fcc1, %f10, %f4 orcc %g4, %o3, %i1 ldsw [%l7 + 0x7C], %g2 bn %xcc, loop_2530 ldx [%l7 + 0x38], %l4 fmovrse %g5, %f1, %f10 ldsh [%l7 + 0x14], %o7 loop_2530: movne %xcc, %i5, %g1 movle %icc, %i6, %g3 fcmpgt32 %f10, %f8, %i7 fmovda %xcc, %f1, %f14 movn %xcc, %l6, %l0 edge16 %o2, %g7, %i0 stw %l2, [%l7 + 0x0C] fpsub16s %f13, %f0, %f6 edge32ln %o5, %o4, %i3 alignaddrl %o1, %i4, %o0 movne %icc, %l3, %l1 stx %l5, [%l7 + 0x30] addc %i2, %g6, %o6 edge8 %g4, %i1, %o3 fmovsge %icc, %f6, %f6 fcmpne16 %f8, %f12, %l4 fornot2 %f6, %f10, %f6 fmul8ulx16 %f12, %f8, %f14 movrne %g5, %o7, %i5 fpmerge %f14, %f6, %f4 ldub [%l7 + 0x4C], %g1 ldd [%l7 + 0x08], %f10 sdiv %g2, 0x1DCC, %i6 ld [%l7 + 0x20], %f6 sethi 0x08C5, %i7 ld [%l7 + 0x70], %f13 st %f14, [%l7 + 0x74] umul %g3, 0x1EA5, %l6 srlx %l0, %g7, %i0 fbg,a %fcc1, loop_2531 fbo %fcc0, loop_2532 tn %xcc, 0x0 fcmple32 %f4, %f6, %l2 loop_2531: fba,a %fcc2, loop_2533 loop_2532: bshuffle %f10, %f2, %f8 addcc %o5, 0x0861, %o2 ldx [%l7 + 0x30], %o4 loop_2533: and %o1, %i4, %i3 alignaddr %o0, %l1, %l3 addccc %l5, 0x1B6A, %i2 ldsw [%l7 + 0x78], %g6 stw %g4, [%l7 + 0x7C] mova %xcc, %o6, %o3 ldsb [%l7 + 0x45], %l4 fmovrdgz %i1, %f10, %f6 lduw [%l7 + 0x78], %g5 movgu %icc, %o7, %i5 stx %g2, [%l7 + 0x30] movl %xcc, %i6, %g1 edge32n %i7, %l6, %g3 fcmpd %fcc3, %f10, %f0 ldsw [%l7 + 0x6C], %l0 ldsb [%l7 + 0x4C], %g7 movpos %icc, %i0, %l2 std %f12, [%l7 + 0x58] fmovrdgz %o2, %f12, %f2 bg,pt %xcc, loop_2534 fpadd32s %f13, %f10, %f5 fbule,a %fcc1, loop_2535 ld [%l7 + 0x70], %f8 loop_2534: ld [%l7 + 0x0C], %f7 fble %fcc3, loop_2536 loop_2535: sllx %o5, %o4, %o1 std %f8, [%l7 + 0x28] stx %i4, [%l7 + 0x58] loop_2536: ldsw [%l7 + 0x28], %o0 std %f6, [%l7 + 0x78] movleu %icc, %i3, %l1 brlz,a %l5, loop_2537 bgu,a,pn %icc, loop_2538 sth %i2, [%l7 + 0x78] fzero %f6 loop_2537: popc 0x036B, %g6 loop_2538: fcmps %fcc1, %f7, %f13 fzero %f0 fabss %f4, %f4 ldsw [%l7 + 0x64], %g4 bge,pt %xcc, loop_2539 ldsh [%l7 + 0x78], %l3 nop setx loop_2540, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc2, loop_2541 loop_2539: movgu %xcc, %o3, %o6 movre %i1, 0x0B9, %g5 loop_2540: fmuld8ulx16 %f5, %f0, %f0 loop_2541: bvs,pn %xcc, loop_2542 ldd [%l7 + 0x50], %f6 fbge %fcc1, loop_2543 subccc %l4, 0x1689, %o7 loop_2542: ldsh [%l7 + 0x2A], %i5 st %f4, [%l7 + 0x14] loop_2543: fmovs %f11, %f13 xorcc %i6, %g1, %g2 edge8 %i7, %l6, %l0 bneg,a,pn %xcc, loop_2544 pdist %f0, %f6, %f2 nop setx loop_2545, %l0, %l1 jmpl %l1, %g7 tl %xcc, 0x4 loop_2544: fmovdleu %xcc, %f3, %f2 for %f12, %f6, %f8 loop_2545: stx %g3, [%l7 + 0x78] fmovdn %xcc, %f11, %f8 ldsw [%l7 + 0x5C], %l2 fmovrslez %o2, %f14, %f15 stb %i0, [%l7 + 0x72] fmovdg %xcc, %f14, %f12 popc %o5, %o1 fpsub16s %f10, %f12, %f2 movg %icc, %i4, %o4 sth %i3, [%l7 + 0x2A] call loop_2546 movg %icc, %o0, %l5 ble %xcc, loop_2547 fnot2s %f0, %f5 loop_2546: brnz,a %i2, loop_2548 fmovdle %xcc, %f14, %f0 loop_2547: movvs %xcc, %l1, %g4 movcc %xcc, %l3, %o3 loop_2548: fornot2s %f3, %f11, %f6 edge32n %o6, %i1, %g5 movl %icc, %l4, %g6 tcs %xcc, 0x2 ldd [%l7 + 0x58], %f8 bg %xcc, loop_2549 ldd [%l7 + 0x48], %f0 andcc %i5, 0x0DC4, %o7 xnorcc %i6, %g2, %i7 loop_2549: fmul8x16 %f8, %f4, %f4 xorcc %g1, 0x0B06, %l6 edge8ln %l0, %g7, %g3 fmovrdlz %o2, %f14, %f2 fnot2 %f10, %f6 ldsw [%l7 + 0x38], %i0 taddcctv %l2, 0x1A05, %o5 fornot1 %f8, %f10, %f12 tvc %xcc, 0x7 edge32n %i4, %o1, %o4 ldsw [%l7 + 0x68], %i3 tcc %xcc, 0x6 fmovsle %xcc, %f5, %f11 movrne %l5, %i2, %l1 lduw [%l7 + 0x0C], %g4 movrgz %l3, 0x381, %o3 movle %icc, %o0, %i1 bneg,pt %xcc, loop_2550 fabsd %f2, %f2 fbu,a %fcc2, loop_2551 movrne %g5, 0x198, %l4 loop_2550: movleu %icc, %o6, %g6 ta %xcc, 0x3 loop_2551: ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x18], %o7 st %f5, [%l7 + 0x20] movle %xcc, %i6, %i5 fbe %fcc0, loop_2552 tvs %icc, 0x2 addc %i7, 0x1A16, %g2 edge32 %g1, %l0, %g7 loop_2552: tpos %xcc, 0x5 alignaddrl %l6, %g3, %i0 edge16ln %l2, %o2, %i4 fxnors %f4, %f13, %f5 fandnot2 %f14, %f2, %f6 st %f5, [%l7 + 0x0C] mulscc %o1, %o5, %i3 sdivx %l5, 0x1AF0, %o4 st %f12, [%l7 + 0x70] fmovrsgez %i2, %f5, %f7 bge,a,pn %icc, loop_2553 lduw [%l7 + 0x38], %l1 fnot2s %f0, %f8 fmovrdlz %g4, %f6, %f10 loop_2553: subccc %o3, %o0, %l3 lduw [%l7 + 0x4C], %g5 edge16n %i1, %l4, %g6 fand %f10, %f2, %f10 fbul %fcc0, loop_2554 ldd [%l7 + 0x08], %f4 bpos,a,pn %icc, loop_2555 tsubcctv %o7, %o6, %i5 loop_2554: stw %i7, [%l7 + 0x5C] edge16 %i6, %g1, %l0 loop_2555: fzero %f0 ldub [%l7 + 0x77], %g7 fmovse %xcc, %f4, %f4 bpos,pn %xcc, loop_2556 edge8l %g2, %l6, %g3 brz,a %l2, loop_2557 mulx %i0, 0x193E, %o2 loop_2556: fmovda %icc, %f8, %f7 fands %f11, %f2, %f0 loop_2557: ta %icc, 0x6 fmul8x16au %f10, %f0, %f10 taddcc %o1, 0x0407, %o5 ldsh [%l7 + 0x40], %i4 fbu %fcc0, loop_2558 ldsh [%l7 + 0x58], %i3 fcmple32 %f6, %f10, %l5 fmovsa %icc, %f2, %f0 loop_2558: srl %i2, %l1, %g4 ble,pt %icc, loop_2559 bcc loop_2560 andncc %o3, %o4, %o0 lduh [%l7 + 0x24], %l3 loop_2559: stw %i1, [%l7 + 0x7C] loop_2560: fble %fcc2, loop_2561 stx %l4, [%l7 + 0x08] bl loop_2562 movvs %xcc, %g5, %o7 loop_2561: xor %g6, %i5, %i7 stb %o6, [%l7 + 0x0A] loop_2562: edge32l %g1, %l0, %g7 ldsb [%l7 + 0x4D], %i6 fmuld8sux16 %f10, %f15, %f0 bvc loop_2563 edge32l %l6, %g2, %g3 fmovd %f8, %f0 bl,pt %xcc, loop_2564 loop_2563: fmovrdlez %l2, %f14, %f4 ldsw [%l7 + 0x28], %i0 ldsb [%l7 + 0x29], %o1 loop_2564: bpos,a,pn %xcc, loop_2565 orn %o5, 0x0DC4, %o2 ldsw [%l7 + 0x2C], %i4 movcc %xcc, %i3, %l5 loop_2565: stb %l1, [%l7 + 0x6F] lduw [%l7 + 0x3C], %i2 fbuge,a %fcc0, loop_2566 ldsw [%l7 + 0x10], %o3 stb %g4, [%l7 + 0x2B] ldsw [%l7 + 0x58], %o0 loop_2566: fmovdg %xcc, %f14, %f7 movrlz %l3, %o4, %l4 fmovrsgez %i1, %f1, %f4 orcc %o7, 0x08D5, %g5 fmovrsne %i5, %f15, %f11 sth %g6, [%l7 + 0x28] fmovdn %icc, %f0, %f13 fbg %fcc2, loop_2567 sdiv %o6, 0x18F6, %g1 ldsb [%l7 + 0x2C], %l0 srlx %i7, %i6, %l6 loop_2567: fbule %fcc1, loop_2568 edge8 %g2, %g7, %l2 te %xcc, 0x7 st %f0, [%l7 + 0x18] loop_2568: stw %g3, [%l7 + 0x44] fpadd32s %f4, %f14, %f9 tneg %icc, 0x6 ldub [%l7 + 0x66], %o1 stw %o5, [%l7 + 0x30] fbn,a %fcc2, loop_2569 udivx %o2, 0x1F3A, %i0 fpadd16s %f9, %f15, %f3 fmovsgu %xcc, %f2, %f15 loop_2569: stb %i3, [%l7 + 0x32] fmovdcs %icc, %f8, %f12 ldd [%l7 + 0x08], %f0 ldx [%l7 + 0x30], %i4 fmovsgu %xcc, %f11, %f4 call loop_2570 srlx %l1, %l5, %o3 nop setx loop_2571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fors %f12, %f4, %f12 loop_2570: pdist %f2, %f10, %f2 andcc %i2, 0x14C0, %o0 loop_2571: brz,a %g4, loop_2572 add %l3, %l4, %i1 fmul8ulx16 %f10, %f14, %f6 edge8l %o4, %g5, %i5 loop_2572: bvs,pt %icc, loop_2573 stb %g6, [%l7 + 0x59] ldsh [%l7 + 0x1C], %o6 edge8l %g1, %o7, %i7 loop_2573: lduw [%l7 + 0x44], %l0 fpsub32s %f7, %f0, %f3 fbl %fcc2, loop_2574 bn,a loop_2575 sdiv %l6, 0x182E, %i6 nop setx loop_2576, %l0, %l1 jmpl %l1, %g2 loop_2574: ldub [%l7 + 0x75], %g7 loop_2575: brgez,a %l2, loop_2577 fbe,a %fcc2, loop_2578 loop_2576: bcc,a,pt %icc, loop_2579 fmovrdlz %o1, %f2, %f8 loop_2577: ldsb [%l7 + 0x1F], %o5 loop_2578: fxor %f12, %f0, %f12 loop_2579: call loop_2580 nop setx loop_2581, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe,a %fcc1, loop_2582 movneg %icc, %g3, %i0 loop_2580: ldub [%l7 + 0x22], %i3 loop_2581: pdist %f12, %f14, %f6 loop_2582: ld [%l7 + 0x38], %f8 bneg,pn %xcc, loop_2583 edge8 %i4, %l1, %l5 fmovse %xcc, %f0, %f13 ble,a %xcc, loop_2584 loop_2583: movcc %xcc, %o3, %i2 faligndata %f4, %f4, %f14 st %f1, [%l7 + 0x78] loop_2584: fnor %f2, %f2, %f6 movrgz %o0, %g4, %o2 fcmpeq32 %f6, %f14, %l3 fmuld8sux16 %f9, %f3, %f6 brnz,a %i1, loop_2585 fbo %fcc2, loop_2586 bvs,pn %xcc, loop_2587 bshuffle %f4, %f4, %f0 loop_2585: ldd [%l7 + 0x68], %f14 loop_2586: fmovrde %l4, %f2, %f10 loop_2587: fpsub32s %f7, %f3, %f1 ldsw [%l7 + 0x48], %o4 fpackfix %f10, %f8 fcmpgt32 %f2, %f4, %g5 xor %g6, 0x0C02, %i5 array8 %g1, %o7, %o6 lduw [%l7 + 0x30], %i7 tvc %icc, 0x3 ldd [%l7 + 0x18], %f12 bvs,a %xcc, loop_2588 movvs %xcc, %l0, %l6 fnor %f4, %f12, %f12 tneg %icc, 0x3 loop_2588: move %xcc, %g2, %i6 fpadd16 %f0, %f10, %f4 fsrc2s %f6, %f11 umul %g7, %o1, %o5 stx %l2, [%l7 + 0x08] stw %i0, [%l7 + 0x50] ba,a loop_2589 movpos %icc, %g3, %i4 taddcc %i3, %l1, %l5 fpadd16 %f6, %f12, %f8 loop_2589: fmovdvs %icc, %f13, %f1 fcmpeq32 %f0, %f12, %o3 bvc,a,pn %icc, loop_2590 fpadd32 %f10, %f0, %f6 ldsb [%l7 + 0x15], %i2 fors %f10, %f7, %f4 loop_2590: tvc %xcc, 0x6 stb %g4, [%l7 + 0x5F] stw %o2, [%l7 + 0x60] fbg %fcc3, loop_2591 movg %xcc, %l3, %i1 andncc %o0, %o4, %g5 ld [%l7 + 0x14], %f4 loop_2591: bcc,a,pt %xcc, loop_2592 fmovsge %xcc, %f11, %f7 nop setx loop_2593, %l0, %l1 jmpl %l1, %l4 fmovrdlz %g6, %f12, %f14 loop_2592: fnands %f9, %f13, %f5 fabsd %f10, %f6 loop_2593: std %f0, [%l7 + 0x10] ldd [%l7 + 0x38], %f8 tcc %xcc, 0x7 ld [%l7 + 0x10], %f5 fexpand %f13, %f8 lduw [%l7 + 0x10], %g1 bl,a loop_2594 fblg,a %fcc1, loop_2595 fands %f12, %f14, %f7 ldd [%l7 + 0x20], %f4 loop_2594: fandnot1 %f12, %f0, %f10 loop_2595: udiv %o7, 0x0F43, %i5 nop setx loop_2596, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %i7, 0x1DA4, %o6 lduh [%l7 + 0x1A], %l6 fmovrdgez %g2, %f6, %f0 loop_2596: mulx %l0, %g7, %i6 alignaddr %o5, %l2, %o1 ldsb [%l7 + 0x0C], %i0 fmovrde %g3, %f6, %f10 bge loop_2597 and %i4, %i3, %l5 movcc %icc, %o3, %l1 movcs %icc, %i2, %o2 loop_2597: brz %l3, loop_2598 fxor %f10, %f0, %f10 ldsw [%l7 + 0x24], %g4 movcc %xcc, %i1, %o0 loop_2598: fandnot2 %f12, %f0, %f4 bneg,a,pt %icc, loop_2599 lduh [%l7 + 0x0C], %o4 fmul8x16al %f9, %f8, %f6 fpack16 %f6, %f15 loop_2599: nop setx loop_2600, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,pn %xcc, loop_2601 ldub [%l7 + 0x4D], %g5 and %l4, %g1, %g6 loop_2600: xorcc %o7, %i7, %o6 loop_2601: fmovsl %icc, %f7, %f6 ldx [%l7 + 0x48], %l6 stx %i5, [%l7 + 0x60] fmovsne %xcc, %f3, %f6 ldub [%l7 + 0x48], %g2 ldsb [%l7 + 0x0C], %l0 fble %fcc0, loop_2602 lduw [%l7 + 0x3C], %g7 addccc %o5, 0x16FC, %l2 fbul %fcc3, loop_2603 loop_2602: fcmpgt32 %f12, %f0, %i6 fmuld8ulx16 %f13, %f15, %f4 fmovs %f14, %f6 loop_2603: fmovspos %icc, %f6, %f9 fblg,a %fcc3, loop_2604 stw %i0, [%l7 + 0x48] bge,pt %xcc, loop_2605 fmovsge %icc, %f4, %f5 loop_2604: brgez,a %g3, loop_2606 fba,a %fcc3, loop_2607 loop_2605: fbg,a %fcc3, loop_2608 faligndata %f14, %f4, %f6 loop_2606: fnegs %f2, %f1 loop_2607: fmovrdgez %i4, %f8, %f14 loop_2608: ldx [%l7 + 0x38], %o1 fnand %f6, %f14, %f0 fabss %f2, %f1 fmovrslez %l5, %f12, %f5 ble,a,pt %icc, loop_2609 fmovdleu %icc, %f13, %f10 orn %o3, 0x1392, %l1 edge32n %i3, %i2, %o2 loop_2609: udiv %l3, 0x0020, %g4 mulscc %i1, %o0, %g5 lduw [%l7 + 0x5C], %l4 ldsb [%l7 + 0x7D], %o4 bcs,pt %icc, loop_2610 tvs %xcc, 0x2 fnot1 %f6, %f0 array8 %g1, %o7, %g6 loop_2610: fcmpne16 %f0, %f10, %i7 faligndata %f0, %f10, %f6 fpsub16s %f13, %f13, %f9 fnand %f0, %f10, %f8 bge %xcc, loop_2611 std %f0, [%l7 + 0x48] ldsw [%l7 + 0x54], %l6 addc %i5, 0x0F04, %g2 loop_2611: udivx %l0, 0x11A3, %o6 te %icc, 0x1 fmovsne %xcc, %f2, %f15 stb %g7, [%l7 + 0x73] umulcc %l2, %i6, %i0 subcc %o5, 0x0D34, %i4 subc %o1, 0x0B89, %l5 ld [%l7 + 0x50], %f7 tcs %icc, 0x0 popc 0x074D, %o3 st %f7, [%l7 + 0x20] bl,pt %icc, loop_2612 fnot2 %f6, %f2 fornot1 %f2, %f4, %f10 ldx [%l7 + 0x08], %l1 loop_2612: ldsh [%l7 + 0x52], %i3 fxor %f2, %f6, %f2 stw %g3, [%l7 + 0x64] lduh [%l7 + 0x60], %o2 st %f12, [%l7 + 0x48] fpadd16 %f2, %f0, %f4 movg %xcc, %l3, %g4 stx %i2, [%l7 + 0x20] edge16l %i1, %g5, %o0 bne,a,pt %icc, loop_2613 fornot2 %f2, %f4, %f10 bneg loop_2614 fmovdg %xcc, %f11, %f14 loop_2613: ldx [%l7 + 0x78], %l4 edge8l %g1, %o7, %o4 loop_2614: addcc %g6, %l6, %i7 bl,pn %xcc, loop_2615 brlez %i5, loop_2616 st %f0, [%l7 + 0x24] sdiv %l0, 0x0EED, %o6 loop_2615: st %f10, [%l7 + 0x7C] loop_2616: sth %g2, [%l7 + 0x66] tvs %icc, 0x6 fpadd32 %f8, %f14, %f2 lduw [%l7 + 0x6C], %g7 fcmple32 %f0, %f12, %i6 tge %icc, 0x1 movvs %icc, %i0, %l2 movn %xcc, %o5, %i4 std %f8, [%l7 + 0x28] tl %icc, 0x4 edge16l %l5, %o1, %l1 fbo,a %fcc1, loop_2617 ta %xcc, 0x6 fmovsvs %xcc, %f3, %f4 nop setx loop_2618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2617: fnand %f0, %f6, %f14 movne %xcc, %i3, %g3 ldub [%l7 + 0x6D], %o3 loop_2618: fmovrdgez %l3, %f8, %f12 movvs %xcc, %g4, %i2 fmovsg %icc, %f8, %f0 fpadd16 %f8, %f6, %f6 addcc %i1, %o2, %o0 tg %icc, 0x7 brgz %l4, loop_2619 fmul8ulx16 %f10, %f4, %f8 std %f8, [%l7 + 0x18] ldsb [%l7 + 0x1C], %g5 loop_2619: fsrc1s %f3, %f1 fmovrsgez %o7, %f3, %f10 bshuffle %f2, %f0, %f12 ldub [%l7 + 0x39], %g1 ldub [%l7 + 0x54], %o4 movgu %xcc, %l6, %i7 sdiv %g6, 0x16CB, %i5 fbn,a %fcc1, loop_2620 st %f0, [%l7 + 0x74] ldsw [%l7 + 0x08], %l0 sdivcc %g2, 0x17B7, %g7 loop_2620: movle %xcc, %i6, %i0 lduh [%l7 + 0x76], %o6 movcc %xcc, %l2, %o5 stb %i4, [%l7 + 0x09] fones %f13 edge16 %l5, %o1, %i3 stw %l1, [%l7 + 0x3C] ldub [%l7 + 0x0B], %g3 edge16n %l3, %o3, %g4 fmovsle %icc, %f4, %f12 movvc %xcc, %i2, %o2 lduh [%l7 + 0x5C], %o0 bcc,a,pn %icc, loop_2621 fbul %fcc2, loop_2622 ldsb [%l7 + 0x42], %i1 movvc %icc, %l4, %g5 loop_2621: fornot1 %f2, %f14, %f14 loop_2622: lduh [%l7 + 0x50], %g1 ld [%l7 + 0x54], %f3 movrlz %o4, %l6, %o7 bvs,a,pn %icc, loop_2623 fpadd16 %f12, %f14, %f10 movg %icc, %i7, %g6 ldsw [%l7 + 0x78], %l0 loop_2623: ble,a,pn %icc, loop_2624 lduw [%l7 + 0x14], %g2 taddcc %g7, 0x0CD4, %i5 movvs %icc, %i0, %o6 loop_2624: fpadd16 %f14, %f0, %f14 sub %l2, %i6, %o5 brgez %l5, loop_2625 tvc %icc, 0x5 fblg,a %fcc1, loop_2626 fpadd16s %f3, %f3, %f14 loop_2625: ldub [%l7 + 0x0F], %i4 ldsw [%l7 + 0x0C], %o1 loop_2626: pdist %f8, %f12, %f12 fpackfix %f10, %f10 bvs,pt %icc, loop_2627 tsubcctv %l1, 0x0625, %i3 tgu %icc, 0x4 fcmpeq16 %f2, %f4, %g3 loop_2627: stb %o3, [%l7 + 0x7C] tl %icc, 0x5 fmovscc %icc, %f1, %f10 fnot2 %f0, %f12 ldsw [%l7 + 0x34], %l3 stx %g4, [%l7 + 0x20] std %f8, [%l7 + 0x08] alignaddrl %o2, %i2, %i1 orncc %o0, %l4, %g1 fpsub32 %f12, %f8, %f4 ldub [%l7 + 0x2A], %o4 ldx [%l7 + 0x18], %l6 bgu %xcc, loop_2628 ldsb [%l7 + 0x51], %g5 subc %i7, %o7, %l0 fmovrde %g2, %f8, %f10 loop_2628: lduh [%l7 + 0x4E], %g7 sdiv %i5, 0x1947, %g6 fmul8x16al %f10, %f15, %f4 fmovsl %xcc, %f0, %f9 brz,a %o6, loop_2629 stb %l2, [%l7 + 0x44] fandnot2s %f6, %f12, %f10 lduw [%l7 + 0x58], %i6 loop_2629: fmovsleu %icc, %f11, %f12 movgu %xcc, %o5, %l5 xor %i4, %i0, %o1 movcc %icc, %l1, %i3 taddcc %g3, 0x13D9, %o3 ldsw [%l7 + 0x58], %l3 edge16l %o2, %i2, %i1 stb %o0, [%l7 + 0x74] ldd [%l7 + 0x28], %f4 siam 0x3 bneg,a,pn %icc, loop_2630 movrne %l4, 0x237, %g4 fpsub16s %f15, %f1, %f14 tpos %icc, 0x0 loop_2630: fmovdg %icc, %f13, %f7 bge,a,pt %xcc, loop_2631 ldsw [%l7 + 0x40], %g1 st %f11, [%l7 + 0x60] movgu %xcc, %l6, %g5 loop_2631: bne,pt %icc, loop_2632 ldsw [%l7 + 0x30], %i7 addcc %o4, %l0, %g2 fornot1 %f2, %f12, %f2 loop_2632: movrne %g7, 0x018, %o7 bleu,pt %icc, loop_2633 brlez %g6, loop_2634 fmovrslz %o6, %f9, %f0 fzeros %f11 loop_2633: ldsw [%l7 + 0x78], %i5 loop_2634: fnegd %f0, %f12 fnot2s %f3, %f6 bleu,pn %icc, loop_2635 stw %l2, [%l7 + 0x20] bge,a,pn %icc, loop_2636 ldub [%l7 + 0x32], %o5 loop_2635: movrlz %i6, %i4, %i0 fornot1 %f4, %f14, %f4 loop_2636: edge32n %o1, %l1, %l5 fzeros %f0 nop setx loop_2637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrde %i3, %f12, %f14 ba,pn %icc, loop_2638 fbn %fcc2, loop_2639 loop_2637: edge8 %o3, %l3, %o2 bge,a %icc, loop_2640 loop_2638: fmovdpos %icc, %f10, %f0 loop_2639: st %f6, [%l7 + 0x68] stw %i2, [%l7 + 0x08] loop_2640: fpsub32 %f8, %f0, %f14 bgu,a loop_2641 movneg %icc, %g3, %o0 te %icc, 0x4 fbo %fcc2, loop_2642 loop_2641: sub %l4, %g4, %i1 stw %g1, [%l7 + 0x1C] brz,a %g5, loop_2643 loop_2642: ldsb [%l7 + 0x13], %i7 lduh [%l7 + 0x2A], %l6 fornot2 %f12, %f14, %f10 loop_2643: be,a loop_2644 fone %f14 fmovscc %icc, %f11, %f1 fmovdne %xcc, %f8, %f4 loop_2644: fmovrslz %l0, %f3, %f0 xnor %g2, %g7, %o7 fmovsge %xcc, %f8, %f4 fxnor %f14, %f0, %f6 fmovspos %icc, %f11, %f6 lduw [%l7 + 0x10], %o4 move %icc, %g6, %o6 fnors %f7, %f1, %f11 call loop_2645 ldsw [%l7 + 0x34], %l2 bpos,pt %xcc, loop_2646 ldsh [%l7 + 0x58], %o5 loop_2645: andncc %i6, %i5, %i4 ldsw [%l7 + 0x24], %o1 loop_2646: stx %l1, [%l7 + 0x68] edge16ln %i0, %l5, %i3 fnot1s %f11, %f15 stb %o3, [%l7 + 0x40] ldsb [%l7 + 0x6E], %o2 sethi 0x1AEF, %i2 mulx %l3, 0x007A, %o0 fnot1s %f12, %f0 fbule %fcc2, loop_2647 std %f2, [%l7 + 0x58] subc %l4, 0x1DC6, %g4 fblg %fcc1, loop_2648 loop_2647: be,pt %xcc, loop_2649 std %f14, [%l7 + 0x20] fnands %f14, %f11, %f5 loop_2648: andcc %i1, 0x0B88, %g1 loop_2649: fmovsne %xcc, %f1, %f10 edge16ln %g3, %g5, %i7 stw %l0, [%l7 + 0x08] stb %g2, [%l7 + 0x0B] stw %g7, [%l7 + 0x3C] fmovdcs %xcc, %f13, %f11 fpsub16 %f2, %f2, %f10 fmovdle %xcc, %f4, %f1 fnot2s %f3, %f8 movleu %xcc, %l6, %o4 popc 0x0FAA, %g6 ldsh [%l7 + 0x54], %o6 brnz %o7, loop_2650 fmovdne %xcc, %f15, %f5 fmovrslz %o5, %f9, %f9 te %icc, 0x1 loop_2650: ldsw [%l7 + 0x0C], %i6 fmovrdlz %i5, %f14, %f6 tl %icc, 0x0 st %f13, [%l7 + 0x48] bneg,a,pn %xcc, loop_2651 fmovscc %xcc, %f10, %f7 fmovsa %xcc, %f12, %f8 ldub [%l7 + 0x66], %l2 loop_2651: sub %o1, %l1, %i0 fmovdpos %icc, %f4, %f1 ldsh [%l7 + 0x30], %i4 sth %l5, [%l7 + 0x3E] brgez %o3, loop_2652 tvs %icc, 0x5 edge8n %o2, %i2, %l3 fmovs %f0, %f5 loop_2652: ldsw [%l7 + 0x28], %i3 fornot2 %f6, %f10, %f10 fbule,a %fcc0, loop_2653 stx %l4, [%l7 + 0x20] lduh [%l7 + 0x36], %g4 fone %f4 loop_2653: ble,a %xcc, loop_2654 brnz %i1, loop_2655 st %f13, [%l7 + 0x70] ldsw [%l7 + 0x30], %o0 loop_2654: fpadd32s %f7, %f0, %f8 loop_2655: st %f2, [%l7 + 0x3C] stw %g3, [%l7 + 0x54] fmovdleu %icc, %f10, %f3 ldsh [%l7 + 0x1C], %g1 te %icc, 0x5 stw %g5, [%l7 + 0x70] nop setx loop_2656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %i7 fmovdn %icc, %f13, %f6 tg %icc, 0x3 loop_2656: movre %l0, 0x1E0, %g2 fones %f4 ld [%l7 + 0x08], %f1 fmul8x16 %f5, %f12, %f4 stb %g7, [%l7 + 0x7D] ldsb [%l7 + 0x21], %o4 tcs %icc, 0x1 fmul8x16 %f4, %f6, %f0 stx %l6, [%l7 + 0x68] fbo,a %fcc2, loop_2657 nop setx loop_2658, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x20], %f2 sth %o6, [%l7 + 0x64] loop_2657: andcc %g6, %o5, %o7 loop_2658: subccc %i6, 0x19FE, %i5 srl %o1, %l2, %i0 fcmpne16 %f4, %f14, %i4 fba,a %fcc1, loop_2659 fsrc2s %f12, %f11 std %f14, [%l7 + 0x18] stb %l1, [%l7 + 0x28] loop_2659: fpadd16s %f12, %f0, %f10 fandnot1 %f2, %f14, %f0 movcs %icc, %o3, %l5 orncc %o2, %l3, %i2 fnands %f14, %f15, %f2 edge8n %i3, %l4, %i1 alignaddrl %o0, %g3, %g4 fnot1s %f7, %f0 ldsb [%l7 + 0x1E], %g5 fmovdg %xcc, %f0, %f13 fsrc1 %f12, %f6 alignaddr %i7, %g1, %l0 stw %g7, [%l7 + 0x20] movge %xcc, %g2, %o4 bn,pn %xcc, loop_2660 fsrc2 %f0, %f0 fands %f8, %f8, %f15 xnorcc %o6, 0x01E2, %g6 loop_2660: tcc %icc, 0x0 fors %f6, %f1, %f8 tne %xcc, 0x4 ldsh [%l7 + 0x7E], %o5 fbe,a %fcc1, loop_2661 lduw [%l7 + 0x40], %o7 lduw [%l7 + 0x78], %i6 bgu,pn %icc, loop_2662 loop_2661: fxors %f1, %f13, %f3 fmul8sux16 %f12, %f4, %f0 stw %i5, [%l7 + 0x48] loop_2662: stw %o1, [%l7 + 0x70] fors %f15, %f10, %f8 fmovsgu %xcc, %f14, %f10 fnors %f6, %f12, %f12 fbug %fcc0, loop_2663 tne %icc, 0x7 fmovs %f10, %f1 fmovsne %xcc, %f4, %f0 loop_2663: fmovsg %icc, %f7, %f12 st %f0, [%l7 + 0x70] sth %l2, [%l7 + 0x5C] fmovdn %icc, %f9, %f2 fmovdvs %icc, %f15, %f15 fpadd32s %f10, %f12, %f11 st %f15, [%l7 + 0x78] fbn,a %fcc1, loop_2664 fmovs %f12, %f6 lduh [%l7 + 0x6C], %l6 stb %i4, [%l7 + 0x2F] loop_2664: ldsh [%l7 + 0x3E], %i0 lduh [%l7 + 0x38], %o3 orncc %l1, 0x0E48, %l5 fandnot1s %f4, %f6, %f3 ldd [%l7 + 0x68], %f4 sth %o2, [%l7 + 0x7C] tcc %icc, 0x2 array32 %i2, %i3, %l4 fpsub32 %f6, %f6, %f10 sdivx %i1, 0x1CD5, %l3 tg %icc, 0x7 bl,a,pt %icc, loop_2665 movrne %o0, 0x312, %g4 array32 %g5, %i7, %g1 stb %l0, [%l7 + 0x23] loop_2665: alignaddr %g7, %g3, %g2 ldx [%l7 + 0x60], %o6 movrne %o4, %o5, %g6 bl loop_2666 alignaddrl %o7, %i6, %o1 fmovdgu %xcc, %f1, %f9 fmovse %icc, %f7, %f13 loop_2666: fmovrdgez %l2, %f2, %f14 bn,a loop_2667 movleu %icc, %l6, %i5 ldd [%l7 + 0x78], %f4 tn %xcc, 0x2 loop_2667: bshuffle %f2, %f10, %f4 stb %i0, [%l7 + 0x0D] bshuffle %f12, %f2, %f8 ldd [%l7 + 0x28], %f8 stb %i4, [%l7 + 0x61] movrlz %l1, 0x24E, %l5 ldub [%l7 + 0x0E], %o3 faligndata %f6, %f10, %f10 be %xcc, loop_2668 ldd [%l7 + 0x28], %f2 ldsw [%l7 + 0x48], %o2 movgu %icc, %i3, %i2 loop_2668: movrgz %i1, %l3, %l4 ldx [%l7 + 0x08], %o0 fmovsvs %xcc, %f14, %f0 fandnot2s %f4, %f13, %f14 fornot2s %f11, %f15, %f6 lduh [%l7 + 0x3A], %g4 sth %i7, [%l7 + 0x58] sth %g5, [%l7 + 0x56] ldsb [%l7 + 0x56], %g1 tpos %xcc, 0x5 fmovrde %g7, %f0, %f6 stx %l0, [%l7 + 0x10] smul %g3, %g2, %o6 ld [%l7 + 0x64], %f10 nop setx loop_2669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o5, 0x07D6, %o4 bpos,pn %xcc, loop_2670 st %f0, [%l7 + 0x18] loop_2669: ldub [%l7 + 0x47], %g6 fmul8sux16 %f14, %f10, %f6 loop_2670: fornot2 %f10, %f4, %f4 fmovrdlz %i6, %f6, %f14 ldsb [%l7 + 0x27], %o7 fble,a %fcc0, loop_2671 fpackfix %f12, %f0 bneg,pn %xcc, loop_2672 sll %o1, 0x1D, %l2 loop_2671: fmovsneg %icc, %f12, %f9 movge %xcc, %l6, %i0 loop_2672: std %f14, [%l7 + 0x20] umul %i5, %i4, %l5 andcc %l1, 0x0C73, %o2 call loop_2673 ldx [%l7 + 0x08], %o3 lduh [%l7 + 0x3E], %i2 call loop_2674 loop_2673: movge %xcc, %i1, %i3 movcs %icc, %l3, %l4 addcc %o0, 0x0395, %g4 loop_2674: subcc %g5, %g1, %i7 lduh [%l7 + 0x7E], %g7 ldsw [%l7 + 0x3C], %l0 fcmpeq32 %f14, %f4, %g2 lduh [%l7 + 0x46], %o6 fmovrdgez %g3, %f0, %f2 fbuge,a %fcc0, loop_2675 movrgez %o4, 0x31A, %g6 sth %i6, [%l7 + 0x2A] fsrc1 %f4, %f2 loop_2675: or %o5, 0x17C1, %o1 andncc %o7, %l2, %l6 fpsub16s %f9, %f3, %f1 fbne,a %fcc0, loop_2676 call loop_2677 mulx %i0, 0x0BA2, %i5 edge32l %i4, %l1, %l5 loop_2676: array16 %o3, %i2, %i1 loop_2677: ble,a,pt %icc, loop_2678 fmovspos %icc, %f3, %f15 ldd [%l7 + 0x38], %f12 fmovspos %xcc, %f10, %f13 loop_2678: std %f14, [%l7 + 0x50] lduw [%l7 + 0x60], %i3 srlx %o2, %l4, %l3 stx %g4, [%l7 + 0x08] fbu %fcc1, loop_2679 fbne %fcc1, loop_2680 fbuge %fcc2, loop_2681 siam 0x3 loop_2679: srlx %g5, 0x1D, %o0 loop_2680: movle %xcc, %g1, %i7 loop_2681: tvc %xcc, 0x0 fmovsleu %icc, %f5, %f2 and %g7, 0x0F58, %g2 fpadd16s %f10, %f14, %f7 bvs,pn %xcc, loop_2682 brlez,a %o6, loop_2683 fmovdvc %icc, %f14, %f10 edge8ln %g3, %o4, %g6 loop_2682: fba,a %fcc2, loop_2684 loop_2683: sllx %i6, %l0, %o5 ldsh [%l7 + 0x70], %o7 movge %icc, %o1, %l2 loop_2684: ld [%l7 + 0x24], %f4 fcmpeq16 %f0, %f2, %i0 ldsb [%l7 + 0x6E], %l6 ldx [%l7 + 0x28], %i4 tvs %icc, 0x4 call loop_2685 movrne %l1, %l5, %i5 fbne,a %fcc1, loop_2686 bl,a,pn %xcc, loop_2687 loop_2685: fandnot2 %f10, %f12, %f6 tleu %icc, 0x5 loop_2686: ldd [%l7 + 0x58], %f8 loop_2687: ldsw [%l7 + 0x4C], %i2 ldd [%l7 + 0x50], %f12 fbg,a %fcc0, loop_2688 sdivcc %o3, 0x07A4, %i1 bpos,pt %icc, loop_2689 fcmpes %fcc3, %f8, %f7 loop_2688: fbuge %fcc0, loop_2690 xnor %o2, 0x17C3, %l4 loop_2689: edge8n %l3, %i3, %g5 stw %o0, [%l7 + 0x5C] loop_2690: brz %g4, loop_2691 tle %icc, 0x7 tge %xcc, 0x6 fbn,a %fcc2, loop_2692 loop_2691: fexpand %f3, %f2 fmovrsgez %i7, %f5, %f0 move %xcc, %g1, %g7 loop_2692: fbo,a %fcc1, loop_2693 ldsh [%l7 + 0x1C], %g2 movrgez %o6, %g3, %o4 fnot1s %f7, %f2 loop_2693: tne %icc, 0x3 ld [%l7 + 0x44], %f9 fba %fcc3, loop_2694 ldub [%l7 + 0x7E], %i6 fmovrslz %l0, %f12, %f15 ldd [%l7 + 0x60], %f2 loop_2694: fmovsvs %icc, %f15, %f9 fmovspos %icc, %f5, %f15 brlez %o5, loop_2695 edge32l %g6, %o1, %o7 fmovdg %icc, %f1, %f7 ldd [%l7 + 0x40], %f8 loop_2695: fcmpeq32 %f12, %f2, %i0 stx %l6, [%l7 + 0x28] edge8n %i4, %l1, %l2 xorcc %i5, %i2, %o3 bl,a,pn %icc, loop_2696 fmuld8sux16 %f11, %f9, %f6 fmovdneg %xcc, %f6, %f13 fmovdn %icc, %f3, %f2 loop_2696: movre %i1, %l5, %o2 udivx %l4, 0x08DE, %l3 st %f6, [%l7 + 0x0C] fcmpne32 %f10, %f14, %i3 edge32 %g5, %o0, %g4 fnegs %f4, %f13 fmovsleu %xcc, %f12, %f8 fnors %f9, %f14, %f6 faligndata %f0, %f6, %f2 udiv %i7, 0x1011, %g1 tne %xcc, 0x7 fmovsg %xcc, %f14, %f3 fzeros %f15 fmovdleu %xcc, %f7, %f10 movvc %icc, %g7, %o6 tvs %icc, 0x6 stw %g2, [%l7 + 0x50] fmovrse %o4, %f0, %f11 ldub [%l7 + 0x10], %i6 fmovsneg %xcc, %f12, %f1 movl %icc, %g3, %l0 fmovdge %xcc, %f9, %f0 add %o5, %o1, %g6 brgez %i0, loop_2697 bne,a,pn %xcc, loop_2698 fbul %fcc3, loop_2699 fmovrsne %o7, %f2, %f7 loop_2697: ldsw [%l7 + 0x68], %l6 loop_2698: ldsh [%l7 + 0x2C], %i4 loop_2699: fbne,a %fcc0, loop_2700 call loop_2701 bgu %icc, loop_2702 popc %l1, %l2 loop_2700: ldsw [%l7 + 0x64], %i5 loop_2701: std %f4, [%l7 + 0x50] loop_2702: fnand %f0, %f8, %f8 fone %f0 lduw [%l7 + 0x44], %o3 nop setx loop_2703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2704, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %i2, %i1 ldsw [%l7 + 0x74], %l5 loop_2703: xnor %l4, 0x1A79, %l3 loop_2704: bg,pt %icc, loop_2705 ldsw [%l7 + 0x44], %o2 fcmpne16 %f14, %f2, %i3 taddcctv %g5, 0x117A, %o0 loop_2705: stw %i7, [%l7 + 0x50] fnot1s %f10, %f7 sll %g4, %g7, %o6 fmovdne %icc, %f12, %f3 nop setx loop_2706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %g1, %g2 addcc %o4, 0x01DD, %g3 orncc %l0, 0x143B, %i6 loop_2706: fandnot1 %f12, %f8, %f6 fcmple32 %f14, %f2, %o5 xnorcc %o1, %g6, %o7 tle %xcc, 0x6 mova %icc, %i0, %l6 faligndata %f0, %f6, %f8 ld [%l7 + 0x74], %f8 fmovdn %xcc, %f12, %f7 fpmerge %f9, %f14, %f6 lduw [%l7 + 0x10], %l1 fbl,a %fcc2, loop_2707 fsrc1s %f1, %f13 edge8ln %i4, %i5, %o3 lduh [%l7 + 0x3A], %i2 loop_2707: fmovdg %icc, %f4, %f4 fcmple32 %f4, %f10, %i1 fmovdcs %icc, %f12, %f9 tsubcctv %l5, %l4, %l2 fornot2s %f10, %f6, %f5 subcc %o2, 0x03D1, %i3 lduh [%l7 + 0x3A], %g5 tge %icc, 0x5 movne %xcc, %l3, %o0 fmovrdlz %g4, %f14, %f10 fcmps %fcc0, %f5, %f15 ldx [%l7 + 0x58], %i7 brlez %g7, loop_2708 ldd [%l7 + 0x30], %f4 std %f14, [%l7 + 0x58] edge8 %o6, %g1, %o4 loop_2708: alignaddrl %g3, %l0, %i6 fsrc1 %f4, %f10 ldsb [%l7 + 0x20], %g2 fba %fcc2, loop_2709 fands %f0, %f12, %f7 taddcc %o5, 0x15DC, %g6 fxnors %f11, %f15, %f6 loop_2709: movrlez %o7, 0x1D1, %i0 tcs %icc, 0x5 stx %l6, [%l7 + 0x70] tgu %xcc, 0x5 movn %xcc, %l1, %i4 srlx %i5, 0x13, %o3 array32 %o1, %i1, %i2 fpadd16 %f0, %f6, %f8 stx %l5, [%l7 + 0x18] ld [%l7 + 0x74], %f8 movne %xcc, %l2, %l4 ldsh [%l7 + 0x52], %o2 tcc %xcc, 0x7 fmovsg %xcc, %f0, %f2 sth %i3, [%l7 + 0x22] ldsh [%l7 + 0x0C], %l3 ble,a loop_2710 bpos,pn %xcc, loop_2711 tgu %icc, 0x1 bcc loop_2712 loop_2710: fmovrsgez %g5, %f0, %f11 loop_2711: bvs,a,pt %icc, loop_2713 stb %o0, [%l7 + 0x78] loop_2712: fmovscs %xcc, %f10, %f2 fmovsgu %xcc, %f14, %f9 loop_2713: andncc %g4, %i7, %o6 fmuld8ulx16 %f10, %f5, %f12 std %f12, [%l7 + 0x60] ldub [%l7 + 0x48], %g7 fcmple16 %f10, %f8, %g1 ldsh [%l7 + 0x1E], %g3 ldsw [%l7 + 0x30], %l0 lduh [%l7 + 0x62], %o4 fcmps %fcc1, %f14, %f15 stx %i6, [%l7 + 0x28] stw %g2, [%l7 + 0x48] sth %g6, [%l7 + 0x62] bne,a,pn %xcc, loop_2714 fbule %fcc2, loop_2715 udiv %o7, 0x0441, %o5 st %f6, [%l7 + 0x48] loop_2714: brgz %i0, loop_2716 loop_2715: srl %l6, %l1, %i4 stb %o3, [%l7 + 0x7B] fsrc1s %f2, %f12 loop_2716: xor %i5, 0x08F1, %o1 umul %i1, 0x0513, %i2 movvs %icc, %l2, %l5 sth %l4, [%l7 + 0x26] array32 %o2, %l3, %g5 fzeros %f12 ld [%l7 + 0x0C], %f5 fbl,a %fcc2, loop_2717 fbl,a %fcc3, loop_2718 ldsb [%l7 + 0x16], %i3 fpadd32 %f10, %f4, %f2 loop_2717: fone %f4 loop_2718: alignaddrl %g4, %o0, %o6 brgz,a %i7, loop_2719 ldub [%l7 + 0x0B], %g1 movrlz %g7, 0x2EE, %l0 sth %g3, [%l7 + 0x6A] loop_2719: fbo %fcc3, loop_2720 movl %xcc, %o4, %g2 movre %g6, 0x100, %i6 stx %o5, [%l7 + 0x60] loop_2720: fandnot2s %f1, %f3, %f13 ldd [%l7 + 0x68], %f8 fxnor %f0, %f2, %f8 add %o7, 0x0336, %l6 edge16ln %l1, %i4, %o3 mulscc %i5, 0x1D94, %o1 ldsh [%l7 + 0x0E], %i0 fmovrdne %i2, %f10, %f0 fcmpgt16 %f0, %f0, %l2 bvc,a,pt %icc, loop_2721 orcc %i1, %l5, %o2 lduw [%l7 + 0x30], %l4 fnor %f0, %f8, %f4 loop_2721: nop setx loop_2722, %l0, %l1 jmpl %l1, %l3 stb %g5, [%l7 + 0x2A] bn loop_2723 fmovda %icc, %f9, %f10 loop_2722: ble,a %xcc, loop_2724 fpadd32s %f12, %f7, %f6 loop_2723: ldsw [%l7 + 0x3C], %g4 fmovdge %xcc, %f4, %f5 loop_2724: udivx %o0, 0x1973, %o6 ldx [%l7 + 0x40], %i7 movrne %g1, %g7, %l0 bgu,a,pt %xcc, loop_2725 fbg,a %fcc2, loop_2726 fnot2 %f14, %f8 andn %g3, 0x10A6, %i3 loop_2725: ldsb [%l7 + 0x3F], %o4 loop_2726: bpos,pt %xcc, loop_2727 ldd [%l7 + 0x70], %f12 ldub [%l7 + 0x19], %g6 stw %i6, [%l7 + 0x54] loop_2727: fcmple32 %f14, %f10, %o5 umulcc %g2, %o7, %l1 fmovrdgez %i4, %f4, %f0 fbu %fcc1, loop_2728 lduh [%l7 + 0x4E], %l6 movrlz %i5, 0x288, %o1 std %f6, [%l7 + 0x08] loop_2728: edge32l %o3, %i2, %l2 fandnot1 %f10, %f8, %f4 ldd [%l7 + 0x38], %f6 ldsb [%l7 + 0x69], %i0 fbge %fcc3, loop_2729 fpackfix %f6, %f11 sra %l5, 0x04, %o2 fpsub16s %f12, %f6, %f7 loop_2729: fmovrslez %l4, %f2, %f10 movg %xcc, %l3, %g5 ta %icc, 0x3 orcc %g4, %i1, %o0 ld [%l7 + 0x3C], %f10 ldx [%l7 + 0x08], %i7 ldsb [%l7 + 0x0F], %g1 sdivx %o6, 0x05C6, %g7 bl,a loop_2730 bl,a loop_2731 stw %l0, [%l7 + 0x2C] fmovsvc %icc, %f8, %f10 loop_2730: edge8n %i3, %g3, %g6 loop_2731: ld [%l7 + 0x0C], %f14 fcmpgt16 %f4, %f14, %i6 tl %xcc, 0x3 orcc %o4, %o5, %g2 bneg,a,pt %xcc, loop_2732 fmovrslz %o7, %f7, %f5 popc %l1, %i4 movleu %xcc, %l6, %o1 loop_2732: taddcctv %i5, 0x08B0, %o3 fmovdle %xcc, %f12, %f13 fbe %fcc3, loop_2733 fornot1s %f12, %f1, %f15 bn,a,pn %xcc, loop_2734 movl %xcc, %l2, %i0 loop_2733: ldx [%l7 + 0x20], %l5 lduw [%l7 + 0x18], %o2 loop_2734: ldub [%l7 + 0x37], %i2 st %f4, [%l7 + 0x40] fmovda %icc, %f10, %f8 brlez,a %l4, loop_2735 sll %g5, %g4, %l3 fmovdl %xcc, %f11, %f3 fcmps %fcc0, %f11, %f9 loop_2735: orcc %o0, %i7, %g1 fmovdl %xcc, %f8, %f1 lduw [%l7 + 0x40], %i1 taddcctv %g7, %o6, %l0 fpadd16 %f2, %f6, %f8 stw %i3, [%l7 + 0x08] fcmple32 %f8, %f6, %g3 fcmpes %fcc0, %f0, %f6 fnor %f4, %f6, %f12 ldsh [%l7 + 0x30], %g6 ldd [%l7 + 0x70], %f12 smulcc %o4, %o5, %i6 fcmpgt16 %f2, %f6, %g2 fxors %f11, %f0, %f15 fmovsvc %xcc, %f3, %f13 fbe,a %fcc0, loop_2736 edge32n %o7, %i4, %l1 fmovdge %icc, %f4, %f9 tneg %xcc, 0x6 loop_2736: nop setx loop_2737, %l0, %l1 jmpl %l1, %o1 edge16n %l6, %i5, %o3 fmovsvc %xcc, %f9, %f4 movpos %icc, %l2, %i0 loop_2737: taddcctv %o2, %l5, %i2 fcmple16 %f0, %f12, %l4 fmovscs %icc, %f5, %f13 std %f8, [%l7 + 0x08] bvs,a %xcc, loop_2738 fsrc1 %f8, %f4 lduh [%l7 + 0x78], %g4 ldsh [%l7 + 0x5C], %l3 loop_2738: fpsub32 %f10, %f0, %f12 ldsw [%l7 + 0x3C], %g5 add %o0, 0x17A2, %i7 udiv %g1, 0x0964, %i1 ldub [%l7 + 0x7C], %g7 lduw [%l7 + 0x14], %l0 fbo,a %fcc2, loop_2739 fbuge %fcc0, loop_2740 srl %i3, %g3, %o6 array8 %o4, %o5, %i6 loop_2739: st %f8, [%l7 + 0x78] loop_2740: std %f2, [%l7 + 0x28] std %f12, [%l7 + 0x20] fbo,a %fcc2, loop_2741 fsrc2 %f2, %f6 ldd [%l7 + 0x28], %f14 xnorcc %g6, 0x1DE5, %o7 loop_2741: ldsb [%l7 + 0x71], %g2 fmovdne %xcc, %f12, %f0 smulcc %i4, %o1, %l1 stw %i5, [%l7 + 0x3C] fpsub16s %f4, %f7, %f2 tneg %icc, 0x4 edge16n %o3, %l2, %l6 stx %o2, [%l7 + 0x78] edge8ln %l5, %i2, %i0 mulscc %g4, %l3, %l4 fmovsn %icc, %f1, %f1 fmovrsgez %g5, %f10, %f0 fmuld8sux16 %f10, %f3, %f8 ldsw [%l7 + 0x20], %o0 fnand %f0, %f8, %f6 fba,a %fcc0, loop_2742 movvc %icc, %g1, %i7 udivx %g7, 0x1641, %l0 fnot2 %f6, %f0 loop_2742: xorcc %i1, %g3, %i3 fpmerge %f1, %f0, %f6 and %o4, 0x19E2, %o5 mulscc %o6, 0x0ED0, %i6 fpadd32 %f4, %f6, %f8 fnegd %f4, %f14 sth %g6, [%l7 + 0x74] taddcctv %g2, 0x191E, %i4 fmovdcs %xcc, %f7, %f1 st %f2, [%l7 + 0x50] fnot1s %f13, %f7 subccc %o1, 0x086C, %o7 ba,pt %xcc, loop_2743 tl %icc, 0x3 fpsub16s %f6, %f7, %f4 fpsub16s %f11, %f12, %f9 loop_2743: tpos %icc, 0x1 fbge,a %fcc0, loop_2744 ldd [%l7 + 0x50], %f8 edge32 %l1, %o3, %l2 fmul8ulx16 %f14, %f8, %f4 loop_2744: fmovdg %icc, %f7, %f6 udiv %l6, 0x07D1, %o2 ldsb [%l7 + 0x61], %i5 be,pt %xcc, loop_2745 fbe %fcc0, loop_2746 fmovsl %icc, %f10, %f7 lduw [%l7 + 0x7C], %l5 loop_2745: ldsb [%l7 + 0x74], %i0 loop_2746: srlx %g4, %i2, %l4 movg %xcc, %g5, %o0 udivx %l3, 0x1738, %g1 fmovrslez %g7, %f15, %f11 fba,a %fcc3, loop_2747 fcmpgt16 %f4, %f6, %i7 stx %l0, [%l7 + 0x18] tge %icc, 0x4 loop_2747: lduh [%l7 + 0x22], %g3 bcs,pt %xcc, loop_2748 ba,a,pt %icc, loop_2749 ld [%l7 + 0x64], %f4 fornot1 %f4, %f6, %f4 loop_2748: tge %icc, 0x0 loop_2749: fmovdcc %xcc, %f15, %f3 movneg %xcc, %i1, %i3 ldub [%l7 + 0x41], %o4 ldsw [%l7 + 0x58], %o5 std %f4, [%l7 + 0x30] brgz,a %o6, loop_2750 bneg %icc, loop_2751 fpsub32s %f3, %f12, %f9 lduh [%l7 + 0x2A], %i6 loop_2750: ld [%l7 + 0x70], %f5 loop_2751: st %f15, [%l7 + 0x48] fmovsle %icc, %f13, %f6 ldsh [%l7 + 0x52], %g6 xnorcc %g2, %o1, %o7 fbg %fcc3, loop_2752 xnor %i4, %o3, %l2 fmovse %xcc, %f1, %f15 movvc %xcc, %l6, %l1 loop_2752: subccc %i5, 0x0311, %o2 tgu %xcc, 0x7 tne %xcc, 0x6 bvs,a loop_2753 lduh [%l7 + 0x1E], %l5 fmovdcs %icc, %f4, %f4 fmovrdlz %g4, %f10, %f0 loop_2753: ta %xcc, 0x6 edge32 %i0, %l4, %g5 taddcc %i2, %o0, %l3 addc %g7, %g1, %l0 fnor %f14, %f10, %f14 sll %i7, %g3, %i1 stw %o4, [%l7 + 0x64] nop setx loop_2754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %i3, 0x143, %o5 movrlz %i6, %o6, %g2 loop_2754: edge32ln %g6, %o1, %o7 loop_2755: fands %f12, %f1, %f14 lduh [%l7 + 0x2A], %i4 fmovsvs %xcc, %f0, %f9 fnors %f11, %f14, %f6 alignaddr %o3, %l6, %l1 st %f14, [%l7 + 0x50] subcc %l2, %i5, %o2 fmovscc %xcc, %f4, %f3 ldsw [%l7 + 0x60], %g4 sth %l5, [%l7 + 0x6E] fmovsne %icc, %f10, %f1 tneg %icc, 0x5 fbue,a %fcc3, loop_2756 and %l4, %i0, %g5 sth %o0, [%l7 + 0x3A] fmovsgu %icc, %f2, %f12 loop_2756: bvc,pt %icc, loop_2757 stb %l3, [%l7 + 0x63] tvs %xcc, 0x0 movre %i2, 0x0DC, %g7 loop_2757: ldd [%l7 + 0x68], %f8 ldsw [%l7 + 0x70], %g1 tsubcctv %l0, %i7, %i1 addcc %o4, 0x1F04, %i3 fsrc2 %f8, %f12 fbl %fcc1, loop_2758 tpos %icc, 0x6 orncc %o5, %g3, %i6 fcmpes %fcc0, %f1, %f14 loop_2758: lduh [%l7 + 0x5C], %g2 std %f12, [%l7 + 0x20] bn,pn %icc, loop_2759 ldsb [%l7 + 0x37], %g6 fsrc1 %f6, %f4 stx %o1, [%l7 + 0x20] loop_2759: bvs,a,pn %xcc, loop_2760 fmovsvc %icc, %f2, %f0 mulscc %o7, %o6, %i4 movrne %o3, %l1, %l2 loop_2760: fcmpne32 %f14, %f6, %i5 sdivx %o2, 0x1ED5, %g4 fmovspos %xcc, %f3, %f8 stx %l6, [%l7 + 0x70] std %f10, [%l7 + 0x40] ldsw [%l7 + 0x58], %l5 fmovsle %xcc, %f3, %f6 tleu %xcc, 0x6 st %f10, [%l7 + 0x58] taddcctv %i0, 0x1A6C, %l4 nop setx loop_2761, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %g5, %l3, %o0 fbule,a %fcc1, loop_2762 fcmpeq32 %f14, %f8, %i2 loop_2761: fnegs %f0, %f1 stb %g7, [%l7 + 0x09] loop_2762: orcc %l0, 0x1EC4, %g1 sra %i1, 0x0E, %i7 bshuffle %f4, %f0, %f10 ble,a,pt %xcc, loop_2763 ld [%l7 + 0x70], %f2 fmovrslez %o4, %f5, %f3 ldub [%l7 + 0x39], %o5 loop_2763: ldx [%l7 + 0x38], %g3 udiv %i6, 0x0E74, %i3 lduw [%l7 + 0x1C], %g2 fcmps %fcc1, %f0, %f6 ldx [%l7 + 0x10], %g6 std %f6, [%l7 + 0x68] andncc %o7, %o1, %o6 lduh [%l7 + 0x6A], %i4 fcmple16 %f4, %f8, %l1 fornot2s %f6, %f14, %f10 subc %l2, %o3, %o2 umulcc %g4, 0x1363, %i5 edge32 %l5, %i0, %l6 fsrc2s %f5, %f12 fxnor %f2, %f14, %f14 fcmps %fcc0, %f5, %f1 fmovdgu %icc, %f11, %f14 ble,pt %xcc, loop_2764 ldub [%l7 + 0x58], %g5 sth %l4, [%l7 + 0x78] movgu %xcc, %l3, %o0 loop_2764: sdiv %g7, 0x1527, %l0 fsrc1 %f8, %f6 fbue %fcc3, loop_2765 fmovd %f10, %f2 ldsb [%l7 + 0x5D], %g1 fandnot2 %f12, %f6, %f6 loop_2765: tle %icc, 0x1 ld [%l7 + 0x48], %f10 ldsb [%l7 + 0x67], %i1 sdiv %i7, 0x0CAB, %i2 fcmps %fcc3, %f5, %f14 fmovdne %icc, %f3, %f2 addccc %o4, 0x1E48, %g3 edge8n %i6, %o5, %i3 fbule %fcc2, loop_2766 smul %g2, %o7, %g6 edge16l %o1, %i4, %l1 nop setx loop_2767, %l0, %l1 jmpl %l1, %l2 loop_2766: movleu %xcc, %o3, %o6 ldsh [%l7 + 0x4C], %g4 move %xcc, %o2, %l5 loop_2767: array8 %i5, %i0, %l6 ldd [%l7 + 0x50], %f4 ldsw [%l7 + 0x24], %l4 array32 %l3, %g5, %o0 movre %g7, %g1, %l0 fpackfix %f2, %f8 fexpand %f9, %f14 st %f7, [%l7 + 0x70] bl,a loop_2768 fnegs %f1, %f6 fpsub32s %f5, %f8, %f1 andcc %i1, %i2, %i7 loop_2768: movge %xcc, %o4, %i6 bcs,a,pn %icc, loop_2769 movleu %icc, %o5, %g3 tpos %xcc, 0x0 fmovdgu %icc, %f13, %f2 loop_2769: movg %xcc, %i3, %o7 fbne %fcc3, loop_2770 ldsw [%l7 + 0x34], %g2 movcc %icc, %o1, %i4 fsrc2 %f8, %f6 loop_2770: te %xcc, 0x2 std %f8, [%l7 + 0x78] fbne %fcc1, loop_2771 call loop_2772 ld [%l7 + 0x2C], %f3 ldd [%l7 + 0x10], %f2 loop_2771: st %f10, [%l7 + 0x74] loop_2772: movl %icc, %g6, %l2 tn %xcc, 0x0 nop setx loop_2773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %l1, %o3, %o6 fpsub16 %f6, %f4, %f4 array16 %o2, %l5, %i5 loop_2773: ldsh [%l7 + 0x3E], %g4 fpackfix %f0, %f0 ldx [%l7 + 0x50], %l6 tsubcctv %i0, 0x01B2, %l3 std %f6, [%l7 + 0x08] ldub [%l7 + 0x10], %g5 ld [%l7 + 0x38], %f0 fpsub16 %f12, %f2, %f10 std %f12, [%l7 + 0x18] fmovdle %icc, %f6, %f10 std %f4, [%l7 + 0x38] sdiv %l4, 0x122E, %o0 fnot2s %f15, %f4 fxnors %f4, %f11, %f12 ld [%l7 + 0x2C], %f0 fmovdpos %icc, %f9, %f14 stb %g7, [%l7 + 0x5E] fpack32 %f4, %f6, %f10 st %f5, [%l7 + 0x18] fabss %f7, %f14 nop setx loop_2774, %l0, %l1 jmpl %l1, %g1 brgez,a %l0, loop_2775 brgz,a %i1, loop_2776 bgu,a,pn %icc, loop_2777 loop_2774: lduh [%l7 + 0x70], %i2 loop_2775: ldub [%l7 + 0x0D], %o4 loop_2776: umulcc %i6, 0x194F, %i7 loop_2777: bg,a %icc, loop_2778 fbl,a %fcc1, loop_2779 fmovdneg %icc, %f8, %f2 fpackfix %f14, %f9 loop_2778: ldsw [%l7 + 0x4C], %o5 loop_2779: fmovdneg %icc, %f3, %f4 ldsh [%l7 + 0x72], %g3 fmovrdgz %i3, %f12, %f6 edge16l %g2, %o7, %i4 lduh [%l7 + 0x12], %g6 sth %l2, [%l7 + 0x58] siam 0x0 ba,a loop_2780 fmovsa %icc, %f2, %f2 fornot2 %f10, %f0, %f10 lduw [%l7 + 0x60], %l1 loop_2780: fmovsleu %icc, %f10, %f8 st %f11, [%l7 + 0x7C] stx %o1, [%l7 + 0x28] faligndata %f2, %f14, %f8 fnegs %f10, %f8 lduh [%l7 + 0x12], %o3 fmovdpos %icc, %f8, %f2 ldsb [%l7 + 0x7A], %o6 stw %l5, [%l7 + 0x28] fnot2s %f1, %f3 fsrc1 %f12, %f6 fmovsle %xcc, %f13, %f13 fabsd %f0, %f4 fmovdvs %icc, %f6, %f6 ldd [%l7 + 0x08], %f4 ldsb [%l7 + 0x79], %i5 fmuld8sux16 %f0, %f15, %f6 stw %g4, [%l7 + 0x20] fmovsa %icc, %f10, %f2 ld [%l7 + 0x18], %f8 tne %icc, 0x6 movpos %icc, %o2, %i0 movcs %icc, %l6, %g5 fmuld8sux16 %f3, %f15, %f10 lduh [%l7 + 0x74], %l3 fpsub16 %f2, %f0, %f12 movre %l4, %g7, %o0 bn,a %xcc, loop_2781 ldsb [%l7 + 0x6D], %g1 fmovrde %l0, %f12, %f4 movcc %icc, %i2, %i1 loop_2781: edge8n %i6, %i7, %o4 lduh [%l7 + 0x62], %g3 movcs %icc, %i3, %o5 edge8ln %g2, %o7, %i4 lduw [%l7 + 0x34], %g6 fexpand %f14, %f12 stb %l2, [%l7 + 0x23] move %xcc, %o1, %o3 movrlez %o6, %l5, %l1 tleu %xcc, 0x5 movne %xcc, %g4, %o2 alignaddr %i0, %i5, %l6 fmovdgu %xcc, %f7, %f11 te %xcc, 0x3 ta %icc, 0x2 siam 0x1 fnor %f0, %f8, %f14 edge16 %l3, %l4, %g5 stw %o0, [%l7 + 0x44] move %icc, %g7, %g1 fmovdle %xcc, %f8, %f3 fxnors %f1, %f14, %f13 st %f4, [%l7 + 0x60] stw %l0, [%l7 + 0x14] movrlez %i2, 0x37C, %i6 orcc %i7, %i1, %o4 tleu %xcc, 0x6 fmovscc %icc, %f6, %f9 stx %g3, [%l7 + 0x10] std %f14, [%l7 + 0x78] ldx [%l7 + 0x58], %o5 ldd [%l7 + 0x10], %f6 movcc %icc, %i3, %o7 st %f8, [%l7 + 0x34] tl %xcc, 0x4 fnor %f14, %f12, %f6 fnegd %f6, %f6 movge %icc, %g2, %i4 ldd [%l7 + 0x48], %f4 fmul8x16 %f8, %f2, %f10 edge8 %g6, %l2, %o3 fbn,a %fcc1, loop_2782 ldd [%l7 + 0x08], %f12 fmovscs %xcc, %f8, %f1 movneg %xcc, %o6, %o1 loop_2782: ld [%l7 + 0x6C], %f0 orncc %l5, %l1, %g4 bleu,a,pt %xcc, loop_2783 fbe %fcc3, loop_2784 ldsw [%l7 + 0x6C], %i0 bn,pn %icc, loop_2785 loop_2783: movrgez %i5, %o2, %l3 loop_2784: movle %icc, %l4, %g5 fmovsl %xcc, %f15, %f1 loop_2785: st %f1, [%l7 + 0x3C] orcc %l6, 0x15A6, %o0 alignaddrl %g1, %l0, %g7 fmovrde %i2, %f12, %f4 std %f0, [%l7 + 0x30] sdivx %i7, 0x041D, %i1 fandnot2s %f5, %f5, %f2 stb %o4, [%l7 + 0x51] tsubcc %g3, 0x0797, %o5 fmovdpos %xcc, %f15, %f1 add %i3, 0x0ED3, %i6 st %f4, [%l7 + 0x24] fble %fcc1, loop_2786 ld [%l7 + 0x44], %f0 be %icc, loop_2787 movle %icc, %g2, %o7 loop_2786: fmovrslez %g6, %f11, %f4 xnor %i4, %o3, %o6 loop_2787: ba %icc, loop_2788 st %f15, [%l7 + 0x5C] addc %l2, 0x034F, %l5 fxor %f10, %f6, %f8 loop_2788: tleu %icc, 0x1 bshuffle %f6, %f2, %f4 faligndata %f14, %f6, %f12 ldsh [%l7 + 0x4E], %l1 stx %g4, [%l7 + 0x78] fnor %f10, %f4, %f12 brz %i0, loop_2789 edge16ln %o1, %i5, %o2 sth %l4, [%l7 + 0x0C] fpadd32 %f14, %f14, %f12 loop_2789: tne %icc, 0x1 umul %g5, 0x1F91, %l3 stb %o0, [%l7 + 0x16] alignaddr %g1, %l0, %l6 fble %fcc2, loop_2790 stb %i2, [%l7 + 0x21] fbule %fcc1, loop_2791 tgu %icc, 0x2 loop_2790: sub %i7, 0x17B7, %i1 edge32n %g7, %o4, %o5 loop_2791: pdist %f2, %f4, %f6 sth %g3, [%l7 + 0x66] ble,a %xcc, loop_2792 ldx [%l7 + 0x70], %i6 andn %g2, %o7, %i3 brgez %g6, loop_2793 loop_2792: lduh [%l7 + 0x08], %o3 stb %o6, [%l7 + 0x72] bne %icc, loop_2794 loop_2793: mulscc %l2, 0x1A0B, %i4 fmovsgu %icc, %f1, %f4 stb %l1, [%l7 + 0x5F] loop_2794: addccc %l5, 0x0A2B, %i0 ldsw [%l7 + 0x24], %g4 movrgz %o1, 0x2EC, %i5 ldsb [%l7 + 0x5A], %l4 fand %f6, %f8, %f14 ldub [%l7 + 0x09], %g5 fpsub32s %f0, %f12, %f13 fmovdcs %xcc, %f6, %f3 umul %l3, 0x18C0, %o2 stb %o0, [%l7 + 0x13] fmovdl %xcc, %f9, %f15 lduw [%l7 + 0x38], %l0 sth %l6, [%l7 + 0x56] fmovdcc %xcc, %f4, %f6 fmovs %f6, %f7 lduw [%l7 + 0x08], %i2 fpadd16 %f0, %f6, %f6 fmovrse %g1, %f13, %f14 movne %xcc, %i1, %i7 stw %g7, [%l7 + 0x60] movl %icc, %o5, %g3 fmovd %f0, %f2 ld [%l7 + 0x1C], %f13 fmovdcc %icc, %f8, %f14 lduw [%l7 + 0x50], %o4 fandnot1 %f0, %f12, %f10 ld [%l7 + 0x44], %f11 fzero %f8 fmovsvs %xcc, %f8, %f2 ldd [%l7 + 0x08], %f0 fands %f3, %f3, %f1 fmovdne %icc, %f7, %f11 lduw [%l7 + 0x28], %i6 nop setx loop_2795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f3, [%l7 + 0x3C] ldd [%l7 + 0x78], %f8 edge8n %o7, %g2, %i3 loop_2795: array32 %o3, %g6, %o6 bcc,a,pt %icc, loop_2796 fabss %f0, %f2 st %f6, [%l7 + 0x0C] fmovde %icc, %f0, %f12 loop_2796: fmovdl %xcc, %f11, %f7 ldsh [%l7 + 0x20], %l2 movle %icc, %i4, %l1 std %f14, [%l7 + 0x70] fands %f12, %f10, %f8 fbn,a %fcc1, loop_2797 xor %l5, %i0, %g4 ldsb [%l7 + 0x35], %i5 ldsb [%l7 + 0x6B], %l4 loop_2797: fandnot1 %f0, %f10, %f14 sll %g5, %o1, %l3 sra %o2, 0x0A, %l0 st %f2, [%l7 + 0x0C] fba %fcc2, loop_2798 fmovdcc %icc, %f12, %f11 taddcc %l6, 0x1F4F, %o0 srlx %g1, %i1, %i2 loop_2798: edge32ln %i7, %g7, %o5 fmovdcc %xcc, %f10, %f5 fpsub32s %f15, %f15, %f4 bvc %xcc, loop_2799 fmovsa %icc, %f13, %f10 sub %o4, 0x1362, %i6 ldub [%l7 + 0x40], %o7 loop_2799: move %icc, %g2, %g3 fmovsgu %xcc, %f11, %f13 popc 0x137C, %o3 orncc %g6, 0x0A4A, %i3 fmovrse %o6, %f7, %f14 ba,a,pn %xcc, loop_2800 movl %xcc, %l2, %i4 ldx [%l7 + 0x18], %l5 lduh [%l7 + 0x38], %l1 loop_2800: smulcc %i0, %g4, %l4 tcc %xcc, 0x4 nop setx loop_2801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x2 stb %i5, [%l7 + 0x38] fpadd16 %f2, %f8, %f0 loop_2801: sll %g5, %l3, %o1 ldsh [%l7 + 0x12], %l0 fnot2 %f8, %f4 brlz,a %o2, loop_2802 bg,pt %xcc, loop_2803 tpos %icc, 0x6 bg,a,pn %icc, loop_2804 loop_2802: fmovspos %xcc, %f14, %f7 loop_2803: fpsub16s %f7, %f10, %f6 fxnor %f4, %f0, %f2 loop_2804: sllx %l6, %g1, %i1 fcmpes %fcc0, %f9, %f11 add %o0, %i2, %g7 ld [%l7 + 0x2C], %f10 ldsb [%l7 + 0x25], %i7 tg %icc, 0x0 fmovspos %icc, %f9, %f15 movgu %xcc, %o4, %i6 ldub [%l7 + 0x61], %o7 sra %g2, %g3, %o5 ldsw [%l7 + 0x18], %g6 fmovrdlez %o3, %f4, %f2 movcc %xcc, %o6, %i3 ldd [%l7 + 0x70], %f12 fpadd16s %f2, %f1, %f7 bpos,pt %xcc, loop_2805 ldsw [%l7 + 0x70], %l2 smul %i4, 0x16DF, %l5 lduw [%l7 + 0x14], %i0 loop_2805: movrlz %g4, %l4, %l1 fbg %fcc1, loop_2806 fmovde %xcc, %f15, %f12 fmovsgu %icc, %f0, %f7 fmovsleu %icc, %f10, %f11 loop_2806: addcc %g5, %l3, %o1 ldx [%l7 + 0x78], %i5 nop setx loop_2807, %l0, %l1 jmpl %l1, %o2 sllx %l6, %l0, %g1 fpack16 %f12, %f6 or %i1, %o0, %g7 loop_2807: bne,pn %icc, loop_2808 array32 %i7, %i2, %o4 fmovdl %xcc, %f6, %f0 tsubcctv %i6, %o7, %g2 loop_2808: fnegs %f13, %f11 stx %o5, [%l7 + 0x58] orncc %g6, %o3, %o6 tgu %icc, 0x2 fmovrdlez %g3, %f8, %f12 fnand %f4, %f8, %f6 edge8l %l2, %i4, %l5 fmovdneg %icc, %f12, %f1 be,pt %xcc, loop_2809 brgez %i3, loop_2810 edge32n %g4, %l4, %l1 ldsw [%l7 + 0x4C], %i0 loop_2809: fpsub32s %f9, %f1, %f4 loop_2810: std %f14, [%l7 + 0x28] bvs,a %icc, loop_2811 fba %fcc0, loop_2812 ld [%l7 + 0x08], %f1 fbn %fcc3, loop_2813 loop_2811: and %g5, %o1, %i5 loop_2812: fbl %fcc0, loop_2814 bneg loop_2815 loop_2813: fmovsneg %icc, %f8, %f4 ld [%l7 + 0x34], %f14 loop_2814: fornot2 %f8, %f0, %f14 loop_2815: tsubcctv %l3, 0x1031, %o2 call loop_2816 sdivcc %l0, 0x1B58, %l6 bg,a,pn %icc, loop_2817 ldx [%l7 + 0x58], %i1 loop_2816: stw %g1, [%l7 + 0x54] ldd [%l7 + 0x18], %f4 loop_2817: fmovsn %icc, %f14, %f3 fmovdle %xcc, %f11, %f2 stw %g7, [%l7 + 0x40] stw %i7, [%l7 + 0x5C] fsrc1 %f8, %f2 stx %i2, [%l7 + 0x40] ble %icc, loop_2818 movrlez %o0, %i6, %o4 movre %g2, %o7, %o5 edge16ln %o3, %g6, %o6 loop_2818: ld [%l7 + 0x14], %f9 fbg,a %fcc2, loop_2819 bn,pn %icc, loop_2820 fpadd16s %f3, %f4, %f7 st %f9, [%l7 + 0x24] loop_2819: sethi 0x12BD, %l2 loop_2820: movleu %xcc, %i4, %l5 fmovsle %icc, %f9, %f2 fornot2s %f9, %f10, %f13 ldsb [%l7 + 0x7D], %g3 tcc %icc, 0x1 addc %g4, 0x103F, %i3 ldsh [%l7 + 0x78], %l1 fcmps %fcc3, %f11, %f11 fmovdne %xcc, %f8, %f13 fandnot2s %f3, %f7, %f8 stw %i0, [%l7 + 0x18] fors %f9, %f4, %f3 ldsh [%l7 + 0x10], %l4 stb %o1, [%l7 + 0x25] ldub [%l7 + 0x13], %i5 fpack32 %f0, %f4, %f14 array8 %l3, %o2, %l0 sth %g5, [%l7 + 0x28] fornot1 %f6, %f6, %f10 stx %i1, [%l7 + 0x78] or %l6, 0x054F, %g7 ldsh [%l7 + 0x48], %g1 lduh [%l7 + 0x6C], %i2 brgz,a %o0, loop_2821 fandnot2 %f8, %f12, %f4 call loop_2822 stb %i6, [%l7 + 0x24] loop_2821: fba %fcc2, loop_2823 umul %i7, 0x0F1D, %g2 loop_2822: bvc,a,pn %xcc, loop_2824 sth %o4, [%l7 + 0x70] loop_2823: fxnors %f4, %f5, %f11 fxnors %f0, %f7, %f10 loop_2824: ldd [%l7 + 0x70], %f12 fcmple32 %f6, %f10, %o7 andcc %o5, %o3, %o6 fmovsvs %icc, %f0, %f1 st %f14, [%l7 + 0x48] tcs %xcc, 0x3 array8 %g6, %l2, %l5 ldsh [%l7 + 0x0E], %i4 fexpand %f14, %f0 fone %f2 subccc %g4, %g3, %i3 fornot1 %f4, %f2, %f14 movrne %l1, 0x108, %i0 bgu,a,pn %icc, loop_2825 ld [%l7 + 0x68], %f9 ldd [%l7 + 0x38], %f12 fzero %f8 loop_2825: fbl %fcc2, loop_2826 add %o1, %i5, %l3 ldd [%l7 + 0x50], %f14 ldsw [%l7 + 0x4C], %o2 loop_2826: ldsb [%l7 + 0x5D], %l0 fmovd %f14, %f0 addccc %l4, 0x028C, %i1 movl %xcc, %l6, %g7 stx %g1, [%l7 + 0x30] fcmple16 %f2, %f10, %g5 ta %icc, 0x3 ldsh [%l7 + 0x44], %i2 fmovdl %xcc, %f1, %f0 fcmpeq32 %f4, %f8, %i6 tgu %icc, 0x2 st %f14, [%l7 + 0x60] alignaddrl %i7, %g2, %o4 bg %icc, loop_2827 move %xcc, %o0, %o7 fmovs %f6, %f6 fmuld8ulx16 %f14, %f3, %f12 loop_2827: tg %icc, 0x7 fmovdg %xcc, %f5, %f4 subc %o5, 0x138F, %o3 ldsb [%l7 + 0x69], %g6 stx %o6, [%l7 + 0x58] fones %f15 ble,a,pt %icc, loop_2828 brnz %l2, loop_2829 lduh [%l7 + 0x62], %l5 ldsh [%l7 + 0x4A], %i4 loop_2828: fmovrsne %g3, %f15, %f0 loop_2829: sth %i3, [%l7 + 0x2C] fcmpgt32 %f0, %f4, %l1 ldub [%l7 + 0x3D], %i0 ld [%l7 + 0x78], %f5 umul %g4, %i5, %o1 brlez %o2, loop_2830 or %l3, %l4, %l0 ble,a,pt %xcc, loop_2831 fandnot1 %f14, %f14, %f12 loop_2830: tleu %icc, 0x3 fandnot2s %f1, %f7, %f3 loop_2831: orcc %l6, %g7, %i1 fmovdvc %icc, %f3, %f0 ldub [%l7 + 0x0F], %g5 std %f8, [%l7 + 0x30] fmul8sux16 %f0, %f6, %f4 fand %f0, %f0, %f14 lduw [%l7 + 0x38], %g1 ldsw [%l7 + 0x7C], %i2 fmovdn %xcc, %f0, %f8 edge32l %i7, %g2, %i6 fands %f5, %f0, %f4 fnot2s %f9, %f10 brz %o0, loop_2832 lduh [%l7 + 0x6A], %o4 movne %xcc, %o5, %o7 fandnot1s %f5, %f3, %f7 loop_2832: bge,pn %xcc, loop_2833 stb %g6, [%l7 + 0x69] andncc %o3, %o6, %l5 fands %f8, %f14, %f10 loop_2833: fmovsleu %xcc, %f4, %f1 fmovrslz %i4, %f9, %f2 fblg,a %fcc2, loop_2834 ldsh [%l7 + 0x1C], %l2 fpadd16 %f0, %f6, %f10 fmul8sux16 %f6, %f8, %f12 loop_2834: fmovscs %icc, %f1, %f15 fbn,a %fcc0, loop_2835 fmovsvc %xcc, %f14, %f12 stx %i3, [%l7 + 0x30] fnands %f9, %f1, %f12 loop_2835: ldsh [%l7 + 0x14], %l1 stw %i0, [%l7 + 0x58] lduh [%l7 + 0x74], %g3 edge16ln %i5, %o1, %g4 lduh [%l7 + 0x5C], %l3 fmovscs %icc, %f13, %f7 movre %l4, 0x287, %o2 sth %l0, [%l7 + 0x6C] fandnot1 %f12, %f10, %f4 fmovsge %icc, %f10, %f11 lduw [%l7 + 0x48], %l6 sth %g7, [%l7 + 0x6C] lduw [%l7 + 0x10], %g5 ba %xcc, loop_2836 tl %xcc, 0x0 xorcc %g1, %i1, %i7 ble loop_2837 loop_2836: stw %i2, [%l7 + 0x38] ldub [%l7 + 0x40], %g2 fpsub16 %f14, %f0, %f8 loop_2837: ld [%l7 + 0x48], %f14 fpadd32 %f8, %f4, %f0 brnz,a %i6, loop_2838 fmovdneg %xcc, %f4, %f10 tgu %icc, 0x2 fmul8ulx16 %f12, %f14, %f10 loop_2838: fmul8x16al %f12, %f1, %f12 movge %xcc, %o4, %o5 alignaddr %o0, %g6, %o7 alignaddrl %o6, %l5, %i4 fmovrse %o3, %f10, %f6 fsrc1s %f13, %f6 edge16n %i3, %l2, %l1 fandnot2 %f10, %f2, %f10 edge16 %i0, %i5, %g3 fabss %f13, %f7 ldsb [%l7 + 0x54], %g4 fmovrslz %o1, %f3, %f1 fxnors %f8, %f2, %f14 lduh [%l7 + 0x1E], %l3 fpsub16s %f0, %f0, %f7 ldd [%l7 + 0x40], %f6 fmovde %icc, %f13, %f6 fcmpne32 %f4, %f2, %o2 fbug %fcc0, loop_2839 movneg %icc, %l0, %l6 fpsub32 %f6, %f0, %f2 movvc %xcc, %l4, %g7 loop_2839: fmovrdgz %g1, %f10, %f10 ldub [%l7 + 0x4E], %g5 call loop_2840 fmovrse %i7, %f13, %f4 fbn,a %fcc0, loop_2841 xor %i1, %i2, %i6 loop_2840: st %f5, [%l7 + 0x24] bneg,a,pn %icc, loop_2842 loop_2841: umulcc %o4, %g2, %o0 fnor %f2, %f6, %f12 stw %g6, [%l7 + 0x38] loop_2842: ldsh [%l7 + 0x44], %o7 ldsh [%l7 + 0x0C], %o5 tneg %xcc, 0x0 st %f11, [%l7 + 0x2C] sth %o6, [%l7 + 0x4C] movge %xcc, %i4, %o3 fbu %fcc1, loop_2843 bgu,pn %xcc, loop_2844 smul %l5, 0x0D37, %l2 ldsh [%l7 + 0x5A], %i3 loop_2843: taddcctv %l1, %i0, %g3 loop_2844: ble loop_2845 call loop_2846 fnors %f1, %f11, %f8 lduw [%l7 + 0x60], %i5 loop_2845: std %f2, [%l7 + 0x38] loop_2846: fxnors %f5, %f3, %f2 fmovrsne %g4, %f3, %f15 ldub [%l7 + 0x4C], %o1 fzero %f4 nop setx loop_2847, %l0, %l1 jmpl %l1, %l3 stx %o2, [%l7 + 0x78] smulcc %l0, %l6, %g7 lduh [%l7 + 0x7C], %l4 loop_2847: stx %g5, [%l7 + 0x38] edge16ln %g1, %i1, %i7 tcs %xcc, 0x4 std %f10, [%l7 + 0x50] fmovdvs %xcc, %f2, %f14 tpos %xcc, 0x3 fmovdvs %xcc, %f6, %f6 bcs loop_2848 fbo %fcc1, loop_2849 fmovrdne %i2, %f0, %f2 tneg %icc, 0x3 loop_2848: st %f0, [%l7 + 0x7C] loop_2849: ldsh [%l7 + 0x7C], %o4 edge32 %g2, %i6, %g6 std %f10, [%l7 + 0x38] fors %f3, %f7, %f6 bl loop_2850 std %f6, [%l7 + 0x68] stx %o0, [%l7 + 0x50] sdivx %o5, 0x1FCF, %o6 loop_2850: ldub [%l7 + 0x4D], %o7 fmovdleu %icc, %f15, %f13 ldsb [%l7 + 0x50], %o3 fpsub16s %f10, %f3, %f5 siam 0x5 fnot2 %f0, %f0 stb %i4, [%l7 + 0x58] movcs %icc, %l2, %l5 edge8n %i3, %i0, %g3 subc %i5, %g4, %o1 array32 %l1, %l3, %o2 fmovdvs %icc, %f13, %f7 lduw [%l7 + 0x24], %l6 edge32n %l0, %l4, %g7 fmovsne %icc, %f13, %f4 fmovrse %g5, %f6, %f3 bpos,a,pn %icc, loop_2851 fmul8x16al %f8, %f6, %f8 tgu %icc, 0x3 movle %icc, %g1, %i1 loop_2851: ldx [%l7 + 0x30], %i2 ldd [%l7 + 0x10], %f14 fmovsgu %icc, %f6, %f5 fmovsneg %icc, %f0, %f13 stx %i7, [%l7 + 0x28] fmovdge %xcc, %f12, %f13 fmovse %icc, %f0, %f13 lduw [%l7 + 0x48], %g2 bcs,pn %xcc, loop_2852 sub %o4, %i6, %o0 fba %fcc3, loop_2853 stx %g6, [%l7 + 0x38] loop_2852: ldsh [%l7 + 0x6A], %o6 stw %o7, [%l7 + 0x10] loop_2853: tneg %xcc, 0x7 ld [%l7 + 0x40], %f14 brz,a %o5, loop_2854 st %f5, [%l7 + 0x08] brz,a %o3, loop_2855 srax %l2, 0x1C, %i4 loop_2854: sth %i3, [%l7 + 0x64] be,a loop_2856 loop_2855: ldsh [%l7 + 0x34], %l5 brlez,a %i0, loop_2857 fmovrse %g3, %f11, %f10 loop_2856: lduw [%l7 + 0x50], %i5 movcs %icc, %o1, %g4 loop_2857: edge32n %l3, %l1, %l6 edge8ln %o2, %l4, %g7 stw %g5, [%l7 + 0x74] stx %g1, [%l7 + 0x48] stw %l0, [%l7 + 0x34] bne %xcc, loop_2858 stw %i2, [%l7 + 0x4C] stb %i7, [%l7 + 0x48] fbn,a %fcc2, loop_2859 loop_2858: st %f7, [%l7 + 0x14] stx %g2, [%l7 + 0x70] ld [%l7 + 0x4C], %f8 loop_2859: udivx %i1, 0x1CD8, %o4 tgu %xcc, 0x5 fbg %fcc2, loop_2860 lduh [%l7 + 0x26], %o0 ldd [%l7 + 0x30], %f6 tle %xcc, 0x1 loop_2860: edge32 %i6, %o6, %o7 movpos %icc, %o5, %o3 ba loop_2861 fands %f7, %f12, %f9 movvs %xcc, %g6, %i4 movrgz %i3, 0x3B0, %l5 loop_2861: ldsh [%l7 + 0x3E], %i0 ldd [%l7 + 0x08], %f8 ldsw [%l7 + 0x78], %g3 fmul8ulx16 %f0, %f0, %f12 fble,a %fcc2, loop_2862 st %f10, [%l7 + 0x28] edge16n %l2, %o1, %i5 fnot2s %f6, %f6 loop_2862: ldsh [%l7 + 0x16], %g4 udiv %l1, 0x1698, %l3 xnorcc %o2, 0x1A43, %l6 stw %l4, [%l7 + 0x78] movvc %icc, %g5, %g1 stb %g7, [%l7 + 0x2D] fba,a %fcc2, loop_2863 ld [%l7 + 0x18], %f2 fand %f12, %f0, %f2 fmovdl %xcc, %f14, %f8 loop_2863: call loop_2864 movpos %icc, %i2, %l0 fpsub16s %f0, %f11, %f14 array16 %g2, %i7, %i1 loop_2864: movle %icc, %o4, %i6 tgu %icc, 0x5 movgu %icc, %o6, %o0 fbg,a %fcc1, loop_2865 fcmpes %fcc1, %f12, %f14 fbne,a %fcc1, loop_2866 movg %xcc, %o5, %o3 loop_2865: ldd [%l7 + 0x30], %f6 sth %o7, [%l7 + 0x40] loop_2866: fmovrdlez %i4, %f2, %f4 fxnor %f2, %f0, %f4 fblg,a %fcc1, loop_2867 orcc %g6, %l5, %i3 nop setx loop_2868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %i0, %f13, %f6 loop_2867: sth %l2, [%l7 + 0x2E] fornot2s %f12, %f4, %f6 loop_2868: std %f12, [%l7 + 0x20] fmovdpos %icc, %f2, %f13 movleu %xcc, %g3, %o1 sth %g4, [%l7 + 0x1C] ld [%l7 + 0x3C], %f4 ldsb [%l7 + 0x4F], %i5 ldsh [%l7 + 0x34], %l3 siam 0x6 fmovsle %icc, %f12, %f15 fnor %f4, %f8, %f10 movpos %icc, %o2, %l6 fandnot2s %f15, %f3, %f4 lduh [%l7 + 0x12], %l1 fmovdleu %icc, %f15, %f11 fzero %f14 array32 %l4, %g1, %g5 fbl %fcc0, loop_2869 fmovdn %xcc, %f1, %f11 movg %icc, %i2, %l0 ldx [%l7 + 0x38], %g2 loop_2869: bleu,a %xcc, loop_2870 movre %g7, 0x362, %i7 edge32 %i1, %i6, %o4 ldd [%l7 + 0x08], %f4 loop_2870: tsubcctv %o0, 0x1319, %o5 edge32ln %o6, %o3, %i4 fbue %fcc2, loop_2871 taddcc %g6, 0x135E, %o7 ldsw [%l7 + 0x5C], %l5 bneg,a,pn %xcc, loop_2872 loop_2871: bge,a %icc, loop_2873 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x0F], %i0 loop_2872: fmul8ulx16 %f14, %f2, %f6 loop_2873: bn %xcc, loop_2874 fandnot2 %f8, %f0, %f12 nop setx loop_2875, %l0, %l1 jmpl %l1, %i3 fba,a %fcc3, loop_2876 loop_2874: lduh [%l7 + 0x7A], %l2 addc %o1, 0x1A76, %g4 loop_2875: lduw [%l7 + 0x50], %i5 loop_2876: fmul8x16al %f10, %f11, %f6 lduw [%l7 + 0x54], %l3 bcs,a loop_2877 alignaddrl %g3, %o2, %l1 fmovsvc %xcc, %f10, %f4 tpos %xcc, 0x5 loop_2877: fmovscs %xcc, %f8, %f4 lduw [%l7 + 0x68], %l4 alignaddrl %g1, %l6, %i2 for %f0, %f0, %f10 ldx [%l7 + 0x30], %g5 fmovdvs %xcc, %f9, %f0 ldsh [%l7 + 0x08], %g2 fnot2s %f3, %f13 lduw [%l7 + 0x6C], %l0 fmovsvs %xcc, %f8, %f6 fcmpne16 %f8, %f0, %g7 for %f8, %f6, %f6 movn %xcc, %i1, %i6 bgu %xcc, loop_2878 bne %icc, loop_2879 ldub [%l7 + 0x3D], %i7 edge32n %o4, %o5, %o6 loop_2878: movre %o3, %i4, %o0 loop_2879: sth %g6, [%l7 + 0x10] fxnors %f15, %f10, %f3 fmovdvs %xcc, %f10, %f14 edge32ln %l5, %i0, %i3 stb %l2, [%l7 + 0x7C] ld [%l7 + 0x10], %f6 nop setx loop_2880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2s %f5, %f14 bg,a,pt %icc, loop_2881 fsrc1s %f10, %f2 loop_2880: stw %o7, [%l7 + 0x4C] bg,a,pt %icc, loop_2882 loop_2881: movvs %icc, %o1, %i5 fexpand %f1, %f8 sll %l3, 0x18, %g3 loop_2882: fbge %fcc3, loop_2883 xnor %o2, %l1, %g4 taddcctv %l4, %l6, %i2 fmovdle %xcc, %f4, %f8 loop_2883: movrlez %g5, %g2, %l0 fba,a %fcc1, loop_2884 fmovrsne %g7, %f4, %f3 xnorcc %i1, %i6, %i7 fnot2s %f2, %f4 loop_2884: fmovsle %xcc, %f3, %f13 edge32 %g1, %o5, %o4 fnot1s %f12, %f3 ldsb [%l7 + 0x31], %o3 sdivcc %o6, 0x1662, %o0 fpsub32s %f0, %f12, %f3 tne %icc, 0x7 brgz %g6, loop_2885 edge32n %i4, %l5, %i0 bne,pt %xcc, loop_2886 ldsh [%l7 + 0x34], %i3 loop_2885: fmovsn %icc, %f1, %f1 nop setx loop_2887, %l0, %l1 jmpl %l1, %l2 loop_2886: bvc,a loop_2888 alignaddrl %o1, %i5, %o7 ble,pt %xcc, loop_2889 loop_2887: fxor %f2, %f12, %f12 loop_2888: ld [%l7 + 0x54], %f9 stb %l3, [%l7 + 0x1A] loop_2889: srax %o2, 0x16, %l1 fpadd32 %f6, %f4, %f0 fbg %fcc0, loop_2890 st %f10, [%l7 + 0x44] fandnot1 %f0, %f6, %f4 fcmpgt32 %f12, %f14, %g3 loop_2890: lduh [%l7 + 0x4A], %l4 stw %l6, [%l7 + 0x28] fcmpes %fcc3, %f4, %f1 lduw [%l7 + 0x2C], %i2 fpsub32s %f2, %f12, %f14 faligndata %f2, %f14, %f8 bcc,a %xcc, loop_2891 fbe,a %fcc1, loop_2892 orn %g4, 0x03F1, %g5 fmovrsgez %g2, %f8, %f12 loop_2891: sth %g7, [%l7 + 0x10] loop_2892: tsubcctv %l0, 0x0254, %i1 fmovrdgz %i6, %f6, %f14 stb %g1, [%l7 + 0x55] fcmpne16 %f2, %f0, %i7 sth %o5, [%l7 + 0x5E] fmovrslz %o4, %f7, %f9 ldd [%l7 + 0x68], %f6 fmovspos %xcc, %f11, %f5 or %o3, %o6, %g6 fmovdn %icc, %f10, %f11 ldsb [%l7 + 0x1E], %o0 lduw [%l7 + 0x08], %i4 bshuffle %f0, %f8, %f8 fornot2s %f3, %f1, %f5 stb %i0, [%l7 + 0x52] lduh [%l7 + 0x4A], %i3 edge8ln %l5, %l2, %i5 addc %o7, %o1, %l3 lduw [%l7 + 0x2C], %o2 ldd [%l7 + 0x38], %f10 fmovrsgz %l1, %f5, %f7 ldsh [%l7 + 0x1A], %l4 fandnot1 %f8, %f12, %f4 bn,pn %xcc, loop_2893 ldsw [%l7 + 0x1C], %l6 sllx %i2, 0x08, %g4 stb %g3, [%l7 + 0x3E] loop_2893: fmovrse %g2, %f10, %f14 tge %xcc, 0x1 brgez %g7, loop_2894 xor %l0, %i1, %g5 sth %g1, [%l7 + 0x4C] stw %i6, [%l7 + 0x10] loop_2894: orcc %o5, %o4, %i7 fmovdge %icc, %f10, %f7 fmovsneg %xcc, %f7, %f10 fsrc1 %f12, %f12 ldsh [%l7 + 0x5A], %o6 movvs %xcc, %o3, %g6 fmovsa %icc, %f12, %f5 ldub [%l7 + 0x39], %o0 brgz,a %i0, loop_2895 fbule,a %fcc2, loop_2896 stw %i4, [%l7 + 0x50] tvs %icc, 0x0 loop_2895: stw %l5, [%l7 + 0x38] loop_2896: bvs,a,pn %xcc, loop_2897 brlz %i3, loop_2898 subcc %l2, %o7, %i5 movg %xcc, %o1, %l3 loop_2897: fcmpne32 %f2, %f10, %o2 loop_2898: fandnot2s %f5, %f14, %f11 fand %f2, %f6, %f8 fpackfix %f8, %f0 fxor %f4, %f2, %f10 brgez,a %l1, loop_2899 fmovdne %icc, %f15, %f7 st %f10, [%l7 + 0x0C] stx %l4, [%l7 + 0x10] loop_2899: movre %l6, %i2, %g4 edge8n %g2, %g7, %l0 orcc %i1, 0x1DBF, %g3 fmovsle %xcc, %f14, %f12 stb %g5, [%l7 + 0x15] tsubcctv %g1, 0x140B, %o5 fmovse %xcc, %f10, %f11 ldsb [%l7 + 0x40], %o4 fnot1s %f5, %f12 move %xcc, %i7, %o6 fxor %f14, %f2, %f2 udiv %i6, 0x1BC9, %o3 fandnot1 %f0, %f8, %f0 fmul8x16 %f3, %f0, %f12 ldsh [%l7 + 0x3A], %o0 bgu %xcc, loop_2900 movcs %icc, %g6, %i0 or %i4, 0x052F, %l5 mova %xcc, %i3, %l2 loop_2900: fcmpgt16 %f8, %f2, %i5 brnz,a %o7, loop_2901 fmovdge %icc, %f10, %f1 fmovsl %xcc, %f6, %f0 fone %f14 loop_2901: ldsh [%l7 + 0x66], %o1 fcmpgt32 %f8, %f14, %o2 fmovsn %xcc, %f3, %f7 fnegs %f6, %f10 mulx %l3, %l1, %l4 fmovsvc %xcc, %f15, %f13 edge32n %i2, %l6, %g2 std %f10, [%l7 + 0x18] edge16ln %g4, %l0, %g7 fcmpeq32 %f10, %f12, %g3 ldsb [%l7 + 0x71], %g5 std %f10, [%l7 + 0x10] brz,a %i1, loop_2902 mulscc %g1, 0x0CCC, %o5 ldub [%l7 + 0x67], %o4 lduh [%l7 + 0x54], %o6 loop_2902: ldsh [%l7 + 0x44], %i7 tne %icc, 0x1 fmovd %f0, %f0 fnands %f7, %f12, %f9 stb %i6, [%l7 + 0x62] ldsw [%l7 + 0x08], %o3 nop setx loop_2903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgez %g6, %f14, %f2 fpsub32s %f3, %f14, %f1 orn %o0, 0x1BD8, %i0 loop_2903: sth %i4, [%l7 + 0x14] edge32n %i3, %l2, %i5 stx %o7, [%l7 + 0x40] fbo %fcc3, loop_2904 ldsh [%l7 + 0x36], %o1 fornot2 %f8, %f8, %f4 fcmps %fcc0, %f0, %f14 loop_2904: movpos %icc, %o2, %l3 fmul8ulx16 %f12, %f0, %f0 fmovrslz %l1, %f14, %f6 ldx [%l7 + 0x68], %l5 smul %i2, %l4, %l6 edge16 %g4, %g2, %g7 lduh [%l7 + 0x2A], %l0 nop setx loop_2905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f2, %f4, %f8 stb %g3, [%l7 + 0x0D] tn %xcc, 0x4 loop_2905: fmovdpos %xcc, %f13, %f5 addcc %g5, %i1, %o5 ldub [%l7 + 0x7A], %g1 fmovrdne %o6, %f8, %f2 movrlz %i7, 0x273, %i6 movle %icc, %o4, %g6 movvs %icc, %o0, %o3 ldx [%l7 + 0x60], %i0 fmovdcc %icc, %f10, %f12 ldsb [%l7 + 0x72], %i4 ldub [%l7 + 0x4E], %i3 lduw [%l7 + 0x18], %i5 fmovsgu %xcc, %f9, %f14 fmovdge %xcc, %f7, %f3 fabsd %f4, %f6 sethi 0x083C, %l2 srlx %o7, 0x08, %o2 fbo %fcc0, loop_2906 st %f1, [%l7 + 0x64] std %f8, [%l7 + 0x48] fxors %f5, %f2, %f2 loop_2906: mulx %o1, %l3, %l5 fmovda %icc, %f13, %f3 movge %icc, %i2, %l1 fmovdvs %icc, %f11, %f6 ld [%l7 + 0x24], %f13 ldub [%l7 + 0x3C], %l4 brlez,a %g4, loop_2907 sll %g2, %g7, %l6 or %g3, %l0, %i1 st %f1, [%l7 + 0x44] loop_2907: movg %xcc, %g5, %g1 subcc %o5, %i7, %o6 fbge %fcc2, loop_2908 edge32 %o4, %g6, %o0 ldsw [%l7 + 0x58], %o3 movrgez %i0, 0x3A5, %i4 loop_2908: fcmpd %fcc2, %f10, %f14 fnands %f14, %f6, %f13 ldsh [%l7 + 0x2C], %i3 ldsb [%l7 + 0x1D], %i6 fornot1 %f14, %f10, %f0 tvs %xcc, 0x6 movgu %icc, %l2, %o7 edge32n %i5, %o2, %o1 fsrc2 %f0, %f8 udivcc %l3, 0x0BD6, %i2 ldx [%l7 + 0x68], %l1 sra %l4, 0x05, %g4 fands %f1, %f12, %f13 xnor %g2, 0x09AC, %l5 fpsub32s %f6, %f10, %f3 fbg %fcc1, loop_2909 fmovdvs %icc, %f0, %f8 ldsw [%l7 + 0x1C], %g7 movne %xcc, %g3, %l6 loop_2909: st %f3, [%l7 + 0x24] fbe,a %fcc2, loop_2910 st %f6, [%l7 + 0x7C] ldx [%l7 + 0x50], %i1 stb %l0, [%l7 + 0x4D] loop_2910: array16 %g5, %o5, %i7 sethi 0x1918, %g1 ldsw [%l7 + 0x6C], %o6 tg %icc, 0x4 stw %o4, [%l7 + 0x6C] movgu %xcc, %o0, %o3 fbue %fcc0, loop_2911 fmovrdlez %i0, %f6, %f12 xnorcc %g6, 0x0D72, %i4 fsrc2 %f4, %f6 loop_2911: taddcc %i6, 0x0358, %l2 fnands %f4, %f1, %f14 fcmpne32 %f10, %f14, %i3 andcc %o7, 0x0194, %i5 ldsh [%l7 + 0x18], %o2 smul %o1, 0x1FDF, %i2 fmovscs %icc, %f4, %f13 tne %icc, 0x7 fpsub16s %f0, %f9, %f8 fmovsl %icc, %f4, %f12 tleu %icc, 0x0 movvs %xcc, %l3, %l1 fands %f8, %f10, %f1 array16 %g4, %g2, %l5 st %f1, [%l7 + 0x74] be,pn %icc, loop_2912 std %f8, [%l7 + 0x18] fones %f10 bcs,pt %icc, loop_2913 loop_2912: fba,a %fcc2, loop_2914 ld [%l7 + 0x38], %f7 fmovdleu %icc, %f15, %f7 loop_2913: fpadd16 %f10, %f10, %f4 loop_2914: fbne,a %fcc3, loop_2915 bvs loop_2916 stx %l4, [%l7 + 0x60] lduh [%l7 + 0x42], %g7 loop_2915: fbe %fcc2, loop_2917 loop_2916: lduw [%l7 + 0x60], %g3 fmuld8ulx16 %f15, %f10, %f10 movleu %icc, %l6, %i1 loop_2917: and %l0, 0x10DC, %o5 sllx %i7, %g1, %o6 tpos %icc, 0x2 tl %icc, 0x5 fmovsle %icc, %f7, %f2 lduw [%l7 + 0x64], %g5 lduw [%l7 + 0x4C], %o0 fmovrdlez %o4, %f12, %f14 movne %icc, %o3, %g6 sth %i0, [%l7 + 0x36] tcc %xcc, 0x4 bneg %xcc, loop_2918 ble,a loop_2919 movgu %icc, %i4, %i6 stw %l2, [%l7 + 0x14] loop_2918: faligndata %f14, %f14, %f2 loop_2919: tsubcctv %o7, %i3, %i5 fmovrslz %o2, %f5, %f1 sth %i2, [%l7 + 0x1C] fmovrde %o1, %f2, %f4 tsubcctv %l3, 0x0C95, %l1 for %f4, %f6, %f6 xnor %g4, %g2, %l4 stb %l5, [%l7 + 0x2B] sethi 0x02FE, %g3 stw %g7, [%l7 + 0x2C] fpsub32s %f11, %f5, %f14 fbuge,a %fcc2, loop_2920 movne %xcc, %l6, %i1 ldub [%l7 + 0x75], %l0 ldub [%l7 + 0x2D], %o5 loop_2920: fornot2 %f6, %f2, %f8 fmovrdlez %g1, %f6, %f0 stx %o6, [%l7 + 0x70] stx %i7, [%l7 + 0x68] std %f10, [%l7 + 0x40] move %xcc, %g5, %o4 fmovrdlez %o3, %f8, %f8 umul %g6, %i0, %o0 fmovdcc %icc, %f14, %f7 udivx %i4, 0x0E66, %i6 fpadd32s %f7, %f10, %f11 bshuffle %f12, %f6, %f2 ldsb [%l7 + 0x0C], %l2 bleu,pt %icc, loop_2921 lduh [%l7 + 0x4A], %i3 andncc %o7, %i5, %i2 taddcctv %o2, 0x01DE, %l3 loop_2921: tneg %icc, 0x4 lduw [%l7 + 0x5C], %o1 lduw [%l7 + 0x6C], %l1 ldd [%l7 + 0x70], %f0 lduw [%l7 + 0x50], %g4 sll %g2, %l5, %l4 fcmpgt16 %f12, %f12, %g7 fxnors %f10, %f12, %f11 fcmple16 %f12, %f0, %g3 movvs %icc, %l6, %l0 ldsw [%l7 + 0x78], %o5 fpsub32 %f6, %f8, %f2 ldx [%l7 + 0x20], %i1 ta %icc, 0x0 fpsub32 %f10, %f8, %f0 umul %o6, 0x1703, %g1 fcmped %fcc1, %f12, %f6 fmovdcc %xcc, %f0, %f7 sth %g5, [%l7 + 0x12] fornot2 %f8, %f2, %f12 ldub [%l7 + 0x43], %i7 ldsw [%l7 + 0x58], %o3 fmovdneg %icc, %f8, %f2 movrlz %g6, 0x12E, %o4 stw %o0, [%l7 + 0x68] fmovrdlz %i0, %f2, %f6 fpsub16s %f10, %f15, %f3 movneg %icc, %i6, %i4 sth %l2, [%l7 + 0x0A] array8 %i3, %i5, %o7 umulcc %i2, 0x0336, %l3 subcc %o1, %o2, %l1 ldsw [%l7 + 0x74], %g2 be,a %icc, loop_2922 fmovrdlez %l5, %f2, %f2 lduh [%l7 + 0x58], %l4 fpmerge %f7, %f13, %f8 loop_2922: fba %fcc1, loop_2923 fbl %fcc2, loop_2924 bleu %xcc, loop_2925 fand %f12, %f10, %f12 loop_2923: ldsh [%l7 + 0x4A], %g7 loop_2924: bleu,a loop_2926 loop_2925: ld [%l7 + 0x50], %f1 sllx %g4, %l6, %g3 ldx [%l7 + 0x30], %l0 loop_2926: fnegs %f1, %f6 fands %f6, %f5, %f0 fmuld8sux16 %f13, %f13, %f12 ldsb [%l7 + 0x1B], %o5 lduw [%l7 + 0x3C], %i1 and %g1, 0x0F7D, %g5 lduw [%l7 + 0x2C], %o6 tn %icc, 0x6 st %f11, [%l7 + 0x2C] umul %i7, %o3, %o4 mova %icc, %o0, %g6 fand %f6, %f6, %f12 pdist %f8, %f2, %f4 alignaddr %i6, %i0, %l2 fnegs %f11, %f14 sth %i3, [%l7 + 0x4A] tneg %xcc, 0x0 ldsb [%l7 + 0x6F], %i4 brz,a %i5, loop_2927 stb %o7, [%l7 + 0x10] array8 %l3, %o1, %o2 ble %icc, loop_2928 loop_2927: fbo,a %fcc2, loop_2929 ld [%l7 + 0x24], %f15 stb %i2, [%l7 + 0x26] loop_2928: edge8l %l1, %l5, %l4 loop_2929: lduw [%l7 + 0x44], %g7 fbue,a %fcc1, loop_2930 movcs %icc, %g2, %g4 stb %g3, [%l7 + 0x68] lduw [%l7 + 0x14], %l6 loop_2930: ldd [%l7 + 0x30], %f6 ldd [%l7 + 0x08], %f12 taddcctv %l0, %o5, %g1 tneg %xcc, 0x2 ldsh [%l7 + 0x74], %g5 movg %xcc, %o6, %i1 sth %o3, [%l7 + 0x7C] edge16 %i7, %o4, %o0 stx %i6, [%l7 + 0x48] stw %i0, [%l7 + 0x14] fmul8ulx16 %f6, %f0, %f8 fmovrdne %l2, %f6, %f10 lduh [%l7 + 0x56], %g6 udiv %i3, 0x0513, %i4 fbo %fcc2, loop_2931 fcmpne32 %f8, %f12, %o7 nop setx loop_2932, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscs %xcc, %f1, %f5 loop_2931: movl %icc, %l3, %i5 fpmerge %f2, %f2, %f14 loop_2932: ldub [%l7 + 0x41], %o1 edge32l %o2, %l1, %i2 fmovdpos %icc, %f5, %f9 brgz %l5, loop_2933 edge16l %l4, %g7, %g2 fpsub16s %f6, %f6, %f13 udiv %g4, 0x11C6, %l6 loop_2933: lduw [%l7 + 0x5C], %l0 lduh [%l7 + 0x5C], %g3 ld [%l7 + 0x18], %f4 ld [%l7 + 0x64], %f15 fmovdvc %icc, %f0, %f5 tne %xcc, 0x4 movleu %icc, %g1, %o5 fmovrsgz %o6, %f6, %f8 ldsh [%l7 + 0x3E], %i1 movleu %xcc, %o3, %i7 movle %icc, %o4, %o0 fcmpgt32 %f8, %f4, %g5 fbl %fcc2, loop_2934 taddcc %i0, %l2, %g6 fmovdn %xcc, %f11, %f14 fornot1s %f9, %f4, %f1 loop_2934: bneg,a,pn %xcc, loop_2935 andn %i3, 0x177A, %i4 fbu,a %fcc3, loop_2936 sth %i6, [%l7 + 0x76] loop_2935: lduh [%l7 + 0x3C], %l3 lduh [%l7 + 0x1E], %o7 loop_2936: movcc %xcc, %i5, %o1 ldsb [%l7 + 0x15], %l1 fbn %fcc0, loop_2937 fmovrslez %o2, %f7, %f1 fnegd %f6, %f2 ta %xcc, 0x3 loop_2937: fornot1 %f6, %f8, %f14 sethi 0x1300, %i2 fnot2 %f0, %f10 ldsw [%l7 + 0x08], %l4 nop setx loop_2938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x3 ldsw [%l7 + 0x50], %l5 subccc %g7, %g4, %g2 loop_2938: st %f7, [%l7 + 0x68] fbge,a %fcc1, loop_2939 bge loop_2940 ldd [%l7 + 0x68], %f12 fbn,a %fcc1, loop_2941 loop_2939: tsubcc %l6, %l0, %g3 loop_2940: st %f5, [%l7 + 0x68] stw %g1, [%l7 + 0x5C] loop_2941: ldsw [%l7 + 0x74], %o6 fnor %f0, %f2, %f4 smul %o5, 0x0911, %o3 fmovdg %icc, %f11, %f10 ldub [%l7 + 0x0A], %i7 bvc,pt %xcc, loop_2942 ldub [%l7 + 0x10], %o4 move %icc, %o0, %i1 stx %g5, [%l7 + 0x58] loop_2942: fmovscc %xcc, %f14, %f1 stb %i0, [%l7 + 0x1E] ldsw [%l7 + 0x68], %g6 edge32ln %l2, %i4, %i3 edge8ln %l3, %i6, %i5 fandnot2 %f8, %f10, %f12 fexpand %f14, %f0 fornot2 %f14, %f8, %f10 addc %o1, %l1, %o7 ldd [%l7 + 0x78], %f0 alignaddrl %o2, %i2, %l5 stb %g7, [%l7 + 0x5A] tcc %xcc, 0x4 fmovscc %xcc, %f11, %f6 bl,a loop_2943 taddcctv %l4, 0x0702, %g2 and %g4, 0x12DC, %l0 fnands %f5, %f4, %f0 loop_2943: fmovsa %icc, %f1, %f10 orcc %l6, 0x1939, %g3 fcmpne32 %f10, %f0, %g1 fmovdcc %icc, %f14, %f6 fpackfix %f8, %f5 fcmpne32 %f14, %f14, %o5 udivcc %o6, 0x1F67, %i7 fnors %f15, %f14, %f3 nop setx loop_2944, %l0, %l1 jmpl %l1, %o3 nop setx loop_2945, %l0, %l1 jmpl %l1, %o4 fmovdvs %icc, %f4, %f15 ldd [%l7 + 0x50], %f12 loop_2944: fand %f4, %f8, %f0 loop_2945: orcc %o0, %g5, %i1 addccc %g6, 0x1317, %i0 sra %i4, %i3, %l2 fbug %fcc0, loop_2946 fnand %f10, %f8, %f10 ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x40], %f10 loop_2946: stw %l3, [%l7 + 0x2C] movrgez %i6, 0x159, %o1 fmovsge %xcc, %f1, %f14 sub %i5, 0x017F, %l1 ldsh [%l7 + 0x3C], %o2 sra %i2, 0x12, %l5 addcc %o7, %l4, %g7 fpmerge %f15, %f1, %f12 stw %g2, [%l7 + 0x70] tcc %icc, 0x7 edge32n %l0, %l6, %g3 fcmped %fcc3, %f2, %f14 fmovrdgz %g1, %f10, %f10 fands %f14, %f13, %f1 std %f0, [%l7 + 0x08] std %f8, [%l7 + 0x28] stx %o5, [%l7 + 0x50] fnegd %f12, %f0 fmovrde %g4, %f8, %f10 ldsh [%l7 + 0x4C], %o6 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x11], %i7 fnegs %f4, %f11 fbge %fcc2, loop_2947 ldsw [%l7 + 0x48], %o4 fbne,a %fcc2, loop_2948 xnor %o3, %o0, %i1 loop_2947: stb %g5, [%l7 + 0x47] bneg,a,pn %icc, loop_2949 loop_2948: fmovde %icc, %f4, %f12 fcmpgt32 %f4, %f8, %g6 fnegd %f8, %f6 loop_2949: tcs %icc, 0x3 bne,a,pt %icc, loop_2950 ldsw [%l7 + 0x0C], %i0 ldsb [%l7 + 0x3A], %i3 stb %i4, [%l7 + 0x15] loop_2950: fcmps %fcc3, %f14, %f0 sth %l3, [%l7 + 0x5A] ldub [%l7 + 0x20], %i6 brnz %l2, loop_2951 fbug,a %fcc0, loop_2952 ldsh [%l7 + 0x30], %o1 addcc %i5, %o2, %i2 loop_2951: fnors %f2, %f14, %f1 loop_2952: fnors %f3, %f0, %f13 array32 %l1, %l5, %l4 be,a,pn %xcc, loop_2953 popc 0x17F9, %g7 stb %o7, [%l7 + 0x62] fbu,a %fcc2, loop_2954 loop_2953: addccc %l0, 0x19D6, %g2 edge8 %l6, %g3, %o5 movge %icc, %g4, %o6 loop_2954: tne %xcc, 0x1 fbule %fcc2, loop_2955 movne %xcc, %i7, %g1 fandnot2 %f2, %f2, %f14 fmovsgu %xcc, %f2, %f8 loop_2955: movleu %icc, %o3, %o0 ldx [%l7 + 0x30], %o4 fsrc1 %f14, %f8 ldsb [%l7 + 0x5D], %i1 sdivx %g5, 0x180A, %g6 stx %i0, [%l7 + 0x10] fornot1s %f15, %f8, %f3 subc %i4, 0x1A2C, %i3 ldsh [%l7 + 0x3C], %l3 lduw [%l7 + 0x5C], %i6 fcmped %fcc2, %f8, %f8 fcmple16 %f8, %f14, %o1 subcc %l2, 0x1BB5, %i5 addcc %i2, 0x1055, %o2 sll %l1, 0x07, %l4 bvc,pt %icc, loop_2956 movne %icc, %g7, %o7 ld [%l7 + 0x18], %f9 lduh [%l7 + 0x08], %l5 loop_2956: brlez,a %l0, loop_2957 ldsw [%l7 + 0x44], %l6 fandnot2 %f4, %f10, %f0 std %f4, [%l7 + 0x18] loop_2957: fcmpne32 %f0, %f10, %g2 or %o5, 0x1145, %g4 fpsub16 %f2, %f0, %f8 lduh [%l7 + 0x40], %o6 mulx %i7, 0x1349, %g3 fmovsgu %xcc, %f4, %f1 ldub [%l7 + 0x65], %o3 ba %xcc, loop_2958 fmovdneg %icc, %f11, %f13 fbuge,a %fcc1, loop_2959 ldsb [%l7 + 0x1F], %o0 loop_2958: array16 %g1, %i1, %g5 sra %g6, 0x1A, %o4 loop_2959: subccc %i4, 0x1B28, %i0 ldsw [%l7 + 0x10], %l3 bl loop_2960 fpsub32s %f7, %f13, %f12 brz %i3, loop_2961 fmovrde %o1, %f4, %f12 loop_2960: movg %icc, %i6, %i5 ldsh [%l7 + 0x48], %l2 loop_2961: fmovd %f2, %f10 fnand %f8, %f10, %f6 ld [%l7 + 0x48], %f12 fbe %fcc3, loop_2962 sth %o2, [%l7 + 0x26] fmovrslez %i2, %f9, %f2 brz,a %l4, loop_2963 loop_2962: fones %f9 ld [%l7 + 0x48], %f7 addccc %l1, 0x0DB6, %g7 loop_2963: movrlz %o7, 0x059, %l5 fmovdgu %xcc, %f12, %f0 fblg %fcc2, loop_2964 std %f2, [%l7 + 0x10] ldsb [%l7 + 0x6C], %l6 ldsw [%l7 + 0x70], %g2 loop_2964: lduh [%l7 + 0x7E], %l0 tsubcctv %o5, 0x1EED, %o6 ldx [%l7 + 0x70], %g4 tle %icc, 0x4 ldsb [%l7 + 0x54], %i7 brnz,a %o3, loop_2965 tl %icc, 0x1 bpos,a,pt %xcc, loop_2966 andn %o0, 0x17A6, %g3 loop_2965: ldd [%l7 + 0x10], %f0 edge16l %i1, %g5, %g1 loop_2966: ldub [%l7 + 0x43], %g6 fnot1s %f15, %f8 stw %i4, [%l7 + 0x20] fmovdpos %xcc, %f1, %f13 tle %icc, 0x6 tne %icc, 0x2 edge16l %o4, %l3, %i3 st %f7, [%l7 + 0x2C] fmuld8sux16 %f6, %f11, %f0 movgu %icc, %i0, %o1 fmovdg %icc, %f0, %f14 stw %i5, [%l7 + 0x50] ld [%l7 + 0x34], %f14 edge8n %i6, %o2, %i2 edge32l %l4, %l1, %g7 movn %xcc, %o7, %l2 ldd [%l7 + 0x18], %f12 stw %l5, [%l7 + 0x70] udiv %l6, 0x00A5, %l0 ld [%l7 + 0x74], %f2 lduw [%l7 + 0x44], %o5 ldsh [%l7 + 0x4E], %o6 sth %g2, [%l7 + 0x58] fmovdne %xcc, %f6, %f7 fmovdneg %icc, %f13, %f6 ld [%l7 + 0x38], %f11 fbuge %fcc0, loop_2967 alignaddr %i7, %g4, %o0 fbuge %fcc0, loop_2968 bg,a %xcc, loop_2969 loop_2967: stx %o3, [%l7 + 0x08] ldsb [%l7 + 0x43], %g3 loop_2968: bcs %xcc, loop_2970 loop_2969: fbul,a %fcc2, loop_2971 fcmps %fcc0, %f14, %f6 fbn,a %fcc0, loop_2972 loop_2970: siam 0x2 loop_2971: tn %icc, 0x4 fmovse %xcc, %f14, %f2 loop_2972: mova %xcc, %g5, %g1 stb %g6, [%l7 + 0x19] ldd [%l7 + 0x58], %f2 addc %i1, 0x1C7D, %i4 std %f4, [%l7 + 0x18] stw %l3, [%l7 + 0x10] ta %xcc, 0x7 fmovdcs %xcc, %f9, %f10 tg %xcc, 0x3 siam 0x1 fmovsne %icc, %f10, %f13 stb %o4, [%l7 + 0x44] ldsh [%l7 + 0x4C], %i3 fornot1 %f12, %f6, %f4 bl,a %xcc, loop_2973 be,pn %icc, loop_2974 ldsh [%l7 + 0x56], %o1 movle %xcc, %i5, %i6 loop_2973: fsrc1s %f5, %f1 loop_2974: fmovdleu %icc, %f13, %f5 ldx [%l7 + 0x38], %o2 tg %icc, 0x3 ldd [%l7 + 0x38], %f12 tgu %icc, 0x1 movrne %i0, 0x102, %l4 fmovsn %xcc, %f10, %f12 ld [%l7 + 0x28], %f15 sth %l1, [%l7 + 0x36] taddcctv %i2, %g7, %o7 stw %l5, [%l7 + 0x3C] addcc %l2, 0x0A4E, %l0 fnor %f2, %f4, %f8 fandnot1s %f1, %f1, %f11 fpackfix %f8, %f2 edge16ln %o5, %l6, %o6 fornot2s %f8, %f1, %f7 fexpand %f7, %f2 faligndata %f14, %f8, %f12 fandnot1 %f14, %f2, %f10 st %f3, [%l7 + 0x4C] fmovdpos %xcc, %f3, %f14 fexpand %f11, %f8 array16 %i7, %g4, %g2 ldd [%l7 + 0x60], %f10 ldub [%l7 + 0x30], %o0 bcs,pn %icc, loop_2975 lduw [%l7 + 0x1C], %o3 fmovdne %icc, %f11, %f14 lduh [%l7 + 0x52], %g5 loop_2975: ldsb [%l7 + 0x42], %g1 fornot2 %f8, %f8, %f12 fornot2s %f0, %f12, %f11 edge16 %g3, %i1, %g6 bge,a loop_2976 fornot2 %f10, %f6, %f2 tsubcc %l3, 0x1B1D, %o4 movneg %xcc, %i3, %o1 loop_2976: bneg,a loop_2977 srlx %i4, %i5, %i6 ldsh [%l7 + 0x0A], %o2 edge8 %i0, %l4, %i2 loop_2977: fbul %fcc2, loop_2978 be,a,pn %xcc, loop_2979 fpack32 %f0, %f14, %f4 fbge,a %fcc0, loop_2980 loop_2978: fxors %f10, %f6, %f9 loop_2979: movvs %icc, %l1, %o7 fmovde %xcc, %f8, %f6 loop_2980: bl,pt %icc, loop_2981 tneg %xcc, 0x5 bleu,a,pn %icc, loop_2982 fcmple16 %f4, %f6, %l5 loop_2981: edge32n %g7, %l2, %o5 nop setx loop_2983, %l0, %l1 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_2982: fxors %f13, %f9, %f12 ldub [%l7 + 0x3B], %l6 bshuffle %f0, %f8, %f6 loop_2983: xorcc %o6, 0x1C04, %i7 std %f8, [%l7 + 0x28] st %f7, [%l7 + 0x28] fbne,a %fcc1, loop_2984 fnors %f5, %f11, %f7 fmovdgu %xcc, %f15, %f4 udivx %l0, 0x1177, %g2 loop_2984: fcmpeq32 %f6, %f10, %o0 fmovdvs %xcc, %f0, %f8 st %f4, [%l7 + 0x0C] xor %g4, %g5, %g1 fpsub32s %f15, %f12, %f10 lduw [%l7 + 0x30], %o3 lduw [%l7 + 0x50], %g3 sub %i1, %l3, %o4 stw %g6, [%l7 + 0x10] fand %f0, %f6, %f0 stx %o1, [%l7 + 0x20] stw %i4, [%l7 + 0x58] lduh [%l7 + 0x7A], %i5 ldx [%l7 + 0x48], %i6 fcmpne32 %f2, %f8, %o2 fones %f5 sth %i3, [%l7 + 0x26] add %i0, %l4, %i2 fpadd16 %f10, %f0, %f14 ldub [%l7 + 0x12], %l1 edge16 %l5, %o7, %l2 movge %xcc, %o5, %l6 fbug,a %fcc2, loop_2985 ldsh [%l7 + 0x52], %g7 fmovsgu %xcc, %f10, %f0 ble,pt %xcc, loop_2986 loop_2985: std %f12, [%l7 + 0x70] lduh [%l7 + 0x20], %o6 tcs %xcc, 0x4 loop_2986: taddcctv %l0, 0x048C, %i7 ldsw [%l7 + 0x3C], %o0 ldx [%l7 + 0x38], %g4 ldd [%l7 + 0x50], %f12 bvc,a loop_2987 fmuld8sux16 %f15, %f9, %f0 fmovdcc %icc, %f9, %f11 brz %g2, loop_2988 loop_2987: fbue %fcc0, loop_2989 stx %g1, [%l7 + 0x28] stx %o3, [%l7 + 0x48] loop_2988: fcmpgt32 %f8, %f4, %g5 loop_2989: movgu %xcc, %i1, %g3 edge8l %o4, %l3, %o1 fands %f7, %f10, %f12 stx %i4, [%l7 + 0x70] lduw [%l7 + 0x7C], %i5 fandnot1s %f1, %f4, %f14 sll %i6, %g6, %o2 fbg %fcc2, loop_2990 sth %i0, [%l7 + 0x48] fmovsne %xcc, %f1, %f1 tg %icc, 0x7 loop_2990: tvs %icc, 0x2 fmovrdlez %l4, %f0, %f2 movpos %icc, %i3, %l1 fble %fcc0, loop_2991 orn %l5, %o7, %i2 fbge %fcc1, loop_2992 sth %l2, [%l7 + 0x28] loop_2991: fcmpeq32 %f14, %f14, %o5 edge32l %l6, %g7, %o6 loop_2992: nop setx loop_2993, %l0, %l1 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 %l0, [%l7 + 0x38] ldsh [%l7 + 0x5C], %i7 ld [%l7 + 0x54], %f3 loop_2993: fmuld8sux16 %f9, %f8, %f12 tcs %icc, 0x6 fmovrde %g4, %f12, %f8 sth %o0, [%l7 + 0x6A] edge32l %g1, %o3, %g2 sethi 0x0B13, %g5 lduh [%l7 + 0x78], %g3 fnot2s %f3, %f7 fcmpne32 %f4, %f8, %i1 ldsb [%l7 + 0x5A], %l3 bgu loop_2994 ldsb [%l7 + 0x21], %o1 call loop_2995 fmul8x16 %f0, %f12, %f12 loop_2994: fpack16 %f10, %f6 ble loop_2996 loop_2995: fmovsvs %xcc, %f0, %f9 fmuld8sux16 %f2, %f11, %f14 ble,a %icc, loop_2997 loop_2996: stb %i4, [%l7 + 0x4A] movvs %xcc, %o4, %i6 fmovrsne %g6, %f9, %f14 loop_2997: fpackfix %f4, %f5 std %f12, [%l7 + 0x28] fpadd32s %f4, %f14, %f13 ldsw [%l7 + 0x48], %i5 ba,pt %xcc, loop_2998 ldub [%l7 + 0x29], %i0 movgu %icc, %o2, %l4 stb %l1, [%l7 + 0x74] loop_2998: orcc %i3, 0x098A, %o7 movrne %i2, %l5, %l2 fone %f12 movrgez %l6, %g7, %o6 fornot1s %f8, %f3, %f14 bge,a loop_2999 tne %icc, 0x3 movcc %xcc, %l0, %o5 or %g4, 0x0C21, %o0 loop_2999: andcc %i7, 0x1D91, %g1 fabss %f12, %f7 xnor %g2, %o3, %g3 lduw [%l7 + 0x44], %i1 fxnors %f4, %f7, %f12 fbue,a %fcc1, loop_3000 xor %g5, 0x07D8, %o1 fba,a %fcc1, loop_3001 movvs %icc, %l3, %o4 loop_3000: fbg,a %fcc1, loop_3002 ld [%l7 + 0x0C], %f14 loop_3001: tneg %icc, 0x4 ldsh [%l7 + 0x2A], %i6 loop_3002: fpadd16 %f2, %f6, %f0 fble,a %fcc0, loop_3003 ldsb [%l7 + 0x39], %g6 lduw [%l7 + 0x34], %i4 fmovrsgz %i5, %f1, %f6 loop_3003: for %f10, %f0, %f2 fexpand %f15, %f6 fmovdgu %xcc, %f8, %f10 fmovdpos %xcc, %f10, %f11 andncc %i0, %l4, %l1 edge32l %i3, %o2, %i2 fcmpgt32 %f12, %f6, %l5 fbne %fcc2, loop_3004 xorcc %o7, 0x072C, %l6 fornot1 %f10, %f8, %f6 be,a,pt %icc, loop_3005 loop_3004: fornot2 %f4, %f4, %f12 bn,pn %icc, loop_3006 stw %l2, [%l7 + 0x6C] loop_3005: fzeros %f8 for %f4, %f0, %f6 loop_3006: xnorcc %o6, 0x1274, %l0 ldub [%l7 + 0x24], %o5 addccc %g4, %o0, %i7 fmovdne %xcc, %f10, %f12 fxnor %f6, %f8, %f2 udivx %g7, 0x1E60, %g2 subcc %g1, 0x0327, %g3 ldx [%l7 + 0x30], %o3 bne %icc, loop_3007 add %g5, %o1, %i1 umulcc %o4, 0x146E, %l3 fbo,a %fcc0, loop_3008 loop_3007: ldsw [%l7 + 0x68], %g6 stx %i6, [%l7 + 0x58] movle %xcc, %i4, %i5 loop_3008: fbue %fcc2, loop_3009 fnegs %f6, %f4 fmul8x16al %f13, %f13, %f0 brgez,a %i0, loop_3010 loop_3009: ld [%l7 + 0x1C], %f10 std %f14, [%l7 + 0x38] std %f2, [%l7 + 0x78] loop_3010: movle %icc, %l1, %l4 fandnot1 %f10, %f14, %f12 stw %o2, [%l7 + 0x30] fnot1 %f6, %f4 fbo %fcc3, loop_3011 lduw [%l7 + 0x24], %i3 ldx [%l7 + 0x10], %i2 ldsw [%l7 + 0x48], %l5 loop_3011: fba,a %fcc3, loop_3012 bvc,a,pn %xcc, loop_3013 lduh [%l7 + 0x1E], %l6 lduh [%l7 + 0x6C], %o7 loop_3012: ldsw [%l7 + 0x44], %o6 loop_3013: ldub [%l7 + 0x4E], %l2 fcmpeq16 %f6, %f6, %o5 ldub [%l7 + 0x5B], %l0 edge8l %g4, %o0, %i7 ldsw [%l7 + 0x24], %g7 sub %g1, 0x05A1, %g2 fmovsvc %icc, %f6, %f9 std %f0, [%l7 + 0x50] stx %g3, [%l7 + 0x20] movge %xcc, %o3, %g5 fmul8x16al %f9, %f10, %f2 bvc loop_3014 movgu %xcc, %o1, %i1 sth %l3, [%l7 + 0x0E] ldx [%l7 + 0x50], %g6 loop_3014: smul %o4, 0x0194, %i4 popc %i5, %i6 stw %l1, [%l7 + 0x20] brz %i0, loop_3015 edge16 %o2, %l4, %i2 movge %icc, %i3, %l6 fbue %fcc3, loop_3016 loop_3015: fbug,a %fcc2, loop_3017 ldx [%l7 + 0x38], %l5 ldub [%l7 + 0x3C], %o6 loop_3016: fpack32 %f6, %f8, %f14 loop_3017: tleu %icc, 0x5 ldub [%l7 + 0x0C], %o7 ldsb [%l7 + 0x12], %o5 fmovrde %l2, %f6, %f14 fmovdpos %xcc, %f14, %f4 fmovsg %icc, %f7, %f12 ldsb [%l7 + 0x4D], %g4 fnand %f12, %f0, %f14 ta %icc, 0x1 st %f12, [%l7 + 0x2C] st %f13, [%l7 + 0x3C] fblg %fcc1, loop_3018 alignaddr %o0, %l0, %i7 fnor %f12, %f14, %f4 move %icc, %g7, %g2 loop_3018: fmuld8sux16 %f3, %f14, %f6 ldx [%l7 + 0x10], %g1 tg %icc, 0x3 tvc %icc, 0x5 fbu,a %fcc1, loop_3019 fmul8x16au %f3, %f6, %f2 fones %f9 movrne %o3, 0x3BF, %g5 loop_3019: fpack16 %f10, %f8 addccc %o1, 0x1807, %i1 fnot1 %f8, %f12 fmovsvs %xcc, %f0, %f12 st %f11, [%l7 + 0x64] ldx [%l7 + 0x60], %g3 stb %l3, [%l7 + 0x46] std %f0, [%l7 + 0x10] sll %g6, 0x0B, %i4 fmovrslz %o4, %f14, %f3 fmovdg %xcc, %f0, %f8 alignaddrl %i6, %l1, %i5 srl %o2, %i0, %l4 fmovrdlz %i3, %f8, %f2 brgez,a %i2, loop_3020 ldx [%l7 + 0x78], %l5 bleu loop_3021 fabss %f10, %f7 loop_3020: fbug,a %fcc1, loop_3022 fnands %f11, %f4, %f0 loop_3021: fsrc2 %f0, %f12 fand %f12, %f8, %f2 loop_3022: lduw [%l7 + 0x1C], %l6 edge32 %o6, %o7, %l2 fbuge %fcc0, loop_3023 array8 %g4, %o5, %l0 fmul8sux16 %f6, %f12, %f4 movrlez %o0, %i7, %g2 loop_3023: tge %icc, 0x0 brgez %g7, loop_3024 tleu %xcc, 0x3 te %icc, 0x6 lduh [%l7 + 0x3E], %o3 loop_3024: lduh [%l7 + 0x7C], %g1 tn %xcc, 0x6 fmovsn %icc, %f8, %f12 fcmpd %fcc0, %f12, %f10 fcmpeq16 %f4, %f14, %o1 brlz,a %i1, loop_3025 fbule %fcc1, loop_3026 st %f0, [%l7 + 0x68] fnegd %f14, %f14 loop_3025: fcmpeq16 %f8, %f12, %g5 loop_3026: stw %g3, [%l7 + 0x78] movge %icc, %l3, %i4 fand %f2, %f8, %f10 sth %o4, [%l7 + 0x64] fmovdcc %icc, %f3, %f4 stw %i6, [%l7 + 0x48] ldsh [%l7 + 0x3A], %g6 movcs %xcc, %l1, %o2 nop setx loop_3027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x34], %i5 stx %l4, [%l7 + 0x60] smulcc %i0, 0x09FC, %i3 loop_3027: smul %l5, 0x0708, %l6 bn,a loop_3028 fmovsg %icc, %f6, %f13 fbu %fcc2, loop_3029 fmul8x16 %f4, %f6, %f6 loop_3028: fmul8x16al %f12, %f15, %f6 edge32 %o6, %o7, %l2 loop_3029: subcc %g4, 0x1A10, %o5 lduh [%l7 + 0x18], %i2 movle %icc, %o0, %i7 ld [%l7 + 0x3C], %f8 nop setx loop_3030, %l0, %l1 jmpl %l1, %l0 bl,a,pt %icc, loop_3031 stx %g2, [%l7 + 0x28] fandnot2 %f12, %f14, %f10 loop_3030: fnot2 %f6, %f2 loop_3031: udiv %g7, 0x14B1, %g1 fmovdvc %xcc, %f13, %f4 fmul8ulx16 %f4, %f6, %f12 bvs,pt %xcc, loop_3032 fxnor %f14, %f0, %f14 std %f8, [%l7 + 0x18] tvs %xcc, 0x1 loop_3032: stb %o1, [%l7 + 0x57] ldub [%l7 + 0x54], %o3 array32 %g5, %g3, %l3 tsubcc %i1, 0x1A34, %i4 edge16l %i6, %o4, %l1 fcmpes %fcc2, %f1, %f10 stw %g6, [%l7 + 0x74] fmovsneg %xcc, %f11, %f7 smulcc %o2, 0x153A, %i5 fbne %fcc0, loop_3033 lduh [%l7 + 0x66], %i0 add %l4, %i3, %l5 fcmple32 %f14, %f2, %l6 loop_3033: ldd [%l7 + 0x48], %f4 lduw [%l7 + 0x3C], %o6 fpsub32 %f8, %f8, %f6 sdiv %o7, 0x1900, %l2 sdivx %o5, 0x1143, %g4 movrgez %o0, 0x301, %i7 fcmped %fcc3, %f10, %f12 movrlz %l0, 0x000, %g2 ld [%l7 + 0x3C], %f14 fmovscs %icc, %f7, %f11 fpadd32s %f10, %f12, %f2 ldx [%l7 + 0x70], %g7 fmovdne %icc, %f12, %f7 std %f4, [%l7 + 0x78] lduh [%l7 + 0x66], %i2 ldsw [%l7 + 0x50], %g1 array8 %o3, %g5, %o1 fmovsge %xcc, %f1, %f14 lduh [%l7 + 0x1E], %l3 fnot1 %f0, %f2 or %i1, %g3, %i4 fmovscc %icc, %f6, %f11 lduh [%l7 + 0x14], %i6 fcmple16 %f4, %f0, %o4 fmovrdgz %l1, %f6, %f14 tl %icc, 0x4 bvc loop_3034 movne %icc, %o2, %g6 lduw [%l7 + 0x20], %i5 fmovd %f6, %f2 loop_3034: stb %i0, [%l7 + 0x74] brlez,a %i3, loop_3035 ld [%l7 + 0x70], %f13 movpos %xcc, %l4, %l5 edge16n %l6, %o6, %l2 loop_3035: ldd [%l7 + 0x60], %f6 fble %fcc3, loop_3036 fmovdle %icc, %f10, %f14 lduw [%l7 + 0x2C], %o7 st %f6, [%l7 + 0x28] loop_3036: stw %o5, [%l7 + 0x18] subcc %o0, %g4, %i7 ble,a loop_3037 fmovsl %xcc, %f14, %f11 fnegd %f8, %f6 xnor %l0, %g7, %g2 loop_3037: movne %xcc, %i2, %o3 ldsb [%l7 + 0x2B], %g1 fpmerge %f12, %f12, %f4 lduh [%l7 + 0x76], %o1 ld [%l7 + 0x44], %f4 std %f10, [%l7 + 0x78] mulx %l3, 0x14BC, %g5 ldx [%l7 + 0x60], %i1 fcmps %fcc0, %f3, %f3 ldsw [%l7 + 0x54], %g3 fblg %fcc1, loop_3038 edge8n %i4, %i6, %o4 fcmped %fcc2, %f0, %f10 ldd [%l7 + 0x68], %f10 loop_3038: movpos %xcc, %o2, %g6 movcs %xcc, %i5, %l1 ldsb [%l7 + 0x38], %i0 sethi 0x125E, %l4 sth %l5, [%l7 + 0x7C] ldd [%l7 + 0x28], %f4 fandnot1s %f15, %f9, %f13 tne %xcc, 0x2 sdivx %l6, 0x0022, %o6 brnz %l2, loop_3039 ld [%l7 + 0x58], %f9 tsubcc %o7, %i3, %o0 ldx [%l7 + 0x10], %o5 loop_3039: bvs,a %xcc, loop_3040 fornot2s %f14, %f14, %f11 tle %xcc, 0x3 ldsw [%l7 + 0x58], %g4 loop_3040: fmovdneg %icc, %f7, %f14 stb %l0, [%l7 + 0x25] bleu,pn %xcc, loop_3041 lduw [%l7 + 0x44], %i7 sth %g7, [%l7 + 0x58] fbne,a %fcc3, loop_3042 loop_3041: fmovdge %icc, %f14, %f12 st %f13, [%l7 + 0x1C] tne %icc, 0x0 loop_3042: fmovdcs %icc, %f3, %f4 taddcc %i2, 0x0122, %g2 std %f10, [%l7 + 0x28] xor %o3, 0x0C2A, %o1 tge %xcc, 0x1 tvs %icc, 0x0 xnor %g1, 0x0C52, %g5 movge %icc, %l3, %i1 ldsw [%l7 + 0x14], %g3 ldsb [%l7 + 0x0C], %i4 ldsw [%l7 + 0x18], %o4 ld [%l7 + 0x14], %f14 ldsb [%l7 + 0x26], %o2 fpackfix %f2, %f4 bn,a,pn %xcc, loop_3043 fabsd %f0, %f6 sdivx %g6, 0x1A35, %i6 stw %i5, [%l7 + 0x4C] loop_3043: fcmpes %fcc3, %f4, %f14 stb %l1, [%l7 + 0x73] movvs %icc, %i0, %l4 call loop_3044 tneg %xcc, 0x6 bshuffle %f6, %f12, %f0 fbu %fcc1, loop_3045 loop_3044: stx %l5, [%l7 + 0x38] udivcc %o6, 0x06E2, %l6 edge8 %o7, %l2, %o0 loop_3045: tpos %icc, 0x6 fcmpeq32 %f14, %f8, %o5 ldsh [%l7 + 0x5C], %g4 ldd [%l7 + 0x40], %f2 sth %l0, [%l7 + 0x0E] ldsh [%l7 + 0x5E], %i7 tg %icc, 0x1 stb %g7, [%l7 + 0x63] fornot2s %f14, %f6, %f0 call loop_3046 fmovsne %icc, %f11, %f8 tcs %xcc, 0x1 fxor %f10, %f14, %f2 loop_3046: fcmpne32 %f10, %f0, %i2 fmovsleu %icc, %f7, %f3 tleu %xcc, 0x3 taddcc %g2, %o3, %i3 fmovdvc %xcc, %f3, %f12 st %f1, [%l7 + 0x70] lduw [%l7 + 0x18], %g1 addc %o1, %g5, %i1 edge32n %l3, %g3, %i4 fbul %fcc3, loop_3047 std %f10, [%l7 + 0x50] fmovsg %xcc, %f15, %f3 alignaddr %o4, %o2, %i6 loop_3047: fxnor %f8, %f12, %f0 ldsw [%l7 + 0x20], %g6 edge32l %l1, %i5, %i0 ldsh [%l7 + 0x68], %l4 std %f10, [%l7 + 0x10] ldub [%l7 + 0x44], %l5 std %f10, [%l7 + 0x68] lduw [%l7 + 0x34], %o6 ldd [%l7 + 0x40], %f12 fpsub16s %f9, %f3, %f1 fornot1 %f8, %f6, %f14 xnorcc %l6, 0x084B, %l2 sth %o0, [%l7 + 0x54] brnz,a %o5, loop_3048 fmovs %f8, %f3 ldx [%l7 + 0x10], %g4 fmovdpos %xcc, %f3, %f13 loop_3048: tgu %xcc, 0x3 movgu %xcc, %o7, %i7 fmovscc %icc, %f1, %f5 sub %g7, 0x1EEE, %l0 add %i2, 0x0CA6, %o3 movleu %xcc, %g2, %i3 ta %xcc, 0x2 std %f12, [%l7 + 0x28] stx %g1, [%l7 + 0x10] fpsub16 %f12, %f8, %f4 te %xcc, 0x1 fabss %f11, %f5 subc %g5, %i1, %o1 ldub [%l7 + 0x3E], %g3 fbue %fcc1, loop_3049 fmul8ulx16 %f0, %f10, %f4 array8 %i4, %o4, %l3 fmovsn %xcc, %f10, %f11 loop_3049: ld [%l7 + 0x4C], %f13 stw %i6, [%l7 + 0x40] fpmerge %f6, %f12, %f2 sth %g6, [%l7 + 0x20] ble,a,pt %icc, loop_3050 tl %xcc, 0x6 orncc %o2, %i5, %i0 movvc %xcc, %l4, %l5 loop_3050: ldub [%l7 + 0x4F], %o6 or %l6, 0x0AC2, %l1 stx %l2, [%l7 + 0x30] edge32 %o0, %g4, %o7 movpos %icc, %o5, %i7 fmovsneg %icc, %f14, %f7 fcmple16 %f6, %f8, %g7 brnz,a %l0, loop_3051 fmuld8ulx16 %f11, %f4, %f0 stw %o3, [%l7 + 0x20] edge16n %g2, %i3, %g1 loop_3051: ble,a,pn %icc, loop_3052 movcc %xcc, %g5, %i1 tleu %xcc, 0x5 fnegs %f8, %f5 loop_3052: andcc %i2, %g3, %o1 ld [%l7 + 0x18], %f12 fmul8x16al %f11, %f2, %f2 fcmps %fcc2, %f11, %f11 movne %icc, %o4, %i4 stx %i6, [%l7 + 0x20] srax %g6, 0x0C, %o2 fbge %fcc1, loop_3053 movneg %xcc, %l3, %i5 fmovdcc %xcc, %f2, %f8 mulx %l4, %i0, %o6 loop_3053: addcc %l5, %l1, %l2 tcc %xcc, 0x0 bgu,a,pn %xcc, loop_3054 orncc %l6, %g4, %o7 brz %o5, loop_3055 fmovrsgez %i7, %f11, %f14 loop_3054: fornot2 %f8, %f14, %f12 ldx [%l7 + 0x78], %o0 loop_3055: stx %l0, [%l7 + 0x50] umulcc %g7, %o3, %g2 ldsb [%l7 + 0x5A], %i3 std %f8, [%l7 + 0x50] sdiv %g1, 0x0893, %i1 sub %i2, %g5, %o1 fmovspos %icc, %f13, %f15 umul %o4, 0x0EA5, %i4 movrgez %g3, 0x2F6, %g6 siam 0x5 fmovrdgz %o2, %f10, %f0 array8 %l3, %i5, %i6 fmovs %f7, %f6 subc %l4, %i0, %o6 movrlez %l1, 0x2CF, %l5 fbug %fcc1, loop_3056 fcmpd %fcc2, %f10, %f0 lduw [%l7 + 0x60], %l2 sdivx %l6, 0x0409, %g4 loop_3056: ldd [%l7 + 0x58], %f2 fmovrdgz %o7, %f6, %f14 ldsh [%l7 + 0x3A], %o5 ldsb [%l7 + 0x72], %o0 mova %xcc, %l0, %i7 sllx %g7, 0x04, %g2 tneg %icc, 0x2 ldsb [%l7 + 0x43], %o3 fpadd32s %f7, %f11, %f12 fandnot1s %f3, %f6, %f11 bg,a %icc, loop_3057 std %f10, [%l7 + 0x30] movcs %xcc, %i3, %i1 bge,pn %icc, loop_3058 loop_3057: fsrc2s %f6, %f13 fpadd16 %f10, %f8, %f0 ldx [%l7 + 0x48], %i2 loop_3058: bpos,pn %icc, loop_3059 fcmpes %fcc1, %f11, %f12 srl %g1, %o1, %o4 lduw [%l7 + 0x40], %g5 loop_3059: orncc %i4, 0x10A3, %g3 stw %g6, [%l7 + 0x24] sra %o2, %i5, %i6 ldx [%l7 + 0x60], %l3 lduh [%l7 + 0x3E], %l4 ldx [%l7 + 0x18], %i0 fsrc2 %f4, %f6 fmovrsgz %l1, %f4, %f15 movle %xcc, %o6, %l5 nop setx loop_3060, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l6, [%l7 + 0x46] stx %l2, [%l7 + 0x48] fbule,a %fcc0, loop_3061 loop_3060: brnz %o7, loop_3062 orn %o5, %g4, %o0 ldsh [%l7 + 0x4C], %i7 loop_3061: fxnor %f0, %f14, %f2 loop_3062: lduh [%l7 + 0x78], %g7 fmovsa %xcc, %f13, %f14 brgz,a %l0, loop_3063 fmovse %xcc, %f6, %f11 movrlz %g2, %o3, %i3 movrlz %i1, 0x005, %i2 loop_3063: fornot1s %f2, %f2, %f1 ld [%l7 + 0x20], %f9 ldd [%l7 + 0x60], %f12 xnorcc %g1, 0x1154, %o1 fmul8ulx16 %f6, %f10, %f4 fmovdn %icc, %f14, %f6 fbu %fcc2, loop_3064 subc %o4, 0x0B4D, %g5 fnegs %f5, %f2 popc 0x17ED, %i4 loop_3064: fornot1 %f12, %f4, %f4 taddcc %g6, %g3, %i5 ldd [%l7 + 0x70], %f8 fands %f8, %f6, %f5 brz,a %o2, loop_3065 fornot1 %f6, %f6, %f4 ldsb [%l7 + 0x72], %l3 movpos %icc, %l4, %i6 loop_3065: bcs,pn %icc, loop_3066 fnegd %f8, %f4 fcmple16 %f2, %f0, %l1 bcc,a,pt %xcc, loop_3067 loop_3066: fmovdcs %icc, %f0, %f4 ldsh [%l7 + 0x4E], %o6 ldsh [%l7 + 0x66], %i0 loop_3067: lduh [%l7 + 0x0C], %l5 fand %f2, %f0, %f2 fmovrslz %l6, %f13, %f3 ldsh [%l7 + 0x36], %o7 fone %f2 ldx [%l7 + 0x38], %o5 fmovrslez %l2, %f13, %f6 tcc %xcc, 0x0 std %f12, [%l7 + 0x40] fmovscc %xcc, %f3, %f11 stw %g4, [%l7 + 0x10] smulcc %o0, 0x1F53, %i7 fnands %f7, %f2, %f2 ldx [%l7 + 0x58], %l0 lduw [%l7 + 0x54], %g7 fnands %f2, %f10, %f15 fpack32 %f12, %f12, %f4 ldd [%l7 + 0x28], %f6 bpos %xcc, loop_3068 fbug %fcc3, loop_3069 lduw [%l7 + 0x6C], %g2 add %i3, %i1, %i2 loop_3068: ldsw [%l7 + 0x6C], %g1 loop_3069: alignaddr %o3, %o1, %o4 fmovdgu %icc, %f8, %f0 array16 %g5, %i4, %g6 mova %icc, %i5, %g3 edge16 %l3, %o2, %l4 smulcc %l1, %i6, %o6 tpos %xcc, 0x6 sub %i0, 0x0213, %l6 fmovrdgez %o7, %f8, %f12 sdivcc %l5, 0x08D2, %o5 fmovrdne %l2, %f6, %f0 bl,pn %xcc, loop_3070 fpadd32s %f13, %f1, %f14 fble,a %fcc2, loop_3071 stw %o0, [%l7 + 0x74] loop_3070: fsrc1 %f0, %f14 st %f5, [%l7 + 0x0C] loop_3071: movrne %i7, %g4, %g7 lduw [%l7 + 0x60], %g2 ld [%l7 + 0x68], %f14 fmovrsgez %l0, %f12, %f1 ldsh [%l7 + 0x78], %i3 fnand %f6, %f8, %f14 for %f4, %f8, %f0 fpack32 %f14, %f10, %f8 stw %i1, [%l7 + 0x2C] tvc %icc, 0x6 tpos %xcc, 0x2 fmovscc %xcc, %f0, %f14 ldub [%l7 + 0x23], %g1 lduh [%l7 + 0x62], %i2 fexpand %f15, %f12 umulcc %o3, 0x0B35, %o4 movge %xcc, %g5, %o1 ldsw [%l7 + 0x58], %i4 ldx [%l7 + 0x10], %i5 ldx [%l7 + 0x38], %g6 tgu %icc, 0x3 ldsw [%l7 + 0x0C], %l3 ldsh [%l7 + 0x4E], %g3 fbo %fcc0, loop_3072 movcs %icc, %l4, %o2 movrlez %l1, %o6, %i6 st %f6, [%l7 + 0x0C] loop_3072: std %f14, [%l7 + 0x40] fnand %f0, %f4, %f6 bgu,a,pn %xcc, loop_3073 stb %l6, [%l7 + 0x72] edge32ln %i0, %o7, %l5 tgu %xcc, 0x7 loop_3073: fmovsgu %xcc, %f14, %f13 fmovdcs %icc, %f1, %f1 nop setx loop_3074, %l0, %l1 jmpl %l1, %l2 fbul %fcc2, loop_3075 fmovdge %icc, %f15, %f12 fmovrsgez %o0, %f10, %f4 loop_3074: fbge,a %fcc3, loop_3076 loop_3075: alignaddr %i7, %o5, %g7 movneg %xcc, %g4, %g2 tsubcc %l0, %i3, %i1 loop_3076: fmovdcc %xcc, %f4, %f11 tvc %xcc, 0x3 array32 %g1, %i2, %o4 umul %g5, %o1, %i4 fbe %fcc2, loop_3077 fzeros %f10 fmovse %icc, %f15, %f9 fbge %fcc3, loop_3078 loop_3077: sth %o3, [%l7 + 0x7C] fsrc1 %f12, %f0 lduh [%l7 + 0x72], %g6 loop_3078: fmovrslz %i5, %f10, %f8 sth %l3, [%l7 + 0x48] fornot2 %f10, %f8, %f14 edge32l %g3, %o2, %l1 ld [%l7 + 0x50], %f14 fmovs %f8, %f13 bpos,a,pt %xcc, loop_3079 ba,pn %icc, loop_3080 bne,pn %icc, loop_3081 fmul8ulx16 %f14, %f8, %f14 loop_3079: xor %o6, %l4, %i6 loop_3080: tn %xcc, 0x7 loop_3081: std %f10, [%l7 + 0x40] pdist %f8, %f14, %f10 ldsw [%l7 + 0x64], %l6 ldsw [%l7 + 0x7C], %i0 array16 %l5, %o7, %l2 fpadd32 %f10, %f14, %f4 fmul8ulx16 %f12, %f6, %f6 fmovrsne %o0, %f4, %f7 udivx %o5, 0x178A, %i7 ldsh [%l7 + 0x42], %g7 stw %g2, [%l7 + 0x18] fmovd %f10, %f8 faligndata %f8, %f12, %f14 tsubcctv %l0, %g4, %i3 ba,a %xcc, loop_3082 fzeros %f4 std %f4, [%l7 + 0x38] ldx [%l7 + 0x60], %g1 loop_3082: stw %i2, [%l7 + 0x40] fmuld8ulx16 %f15, %f13, %f14 fpadd16 %f10, %f0, %f0 sdivx %i1, 0x01FA, %o4 fmovdn %icc, %f2, %f10 stx %g5, [%l7 + 0x58] fand %f0, %f14, %f10 fsrc1s %f7, %f12 fcmpne32 %f14, %f10, %o1 taddcc %i4, 0x02EC, %o3 st %f10, [%l7 + 0x54] ldd [%l7 + 0x60], %f6 ldub [%l7 + 0x60], %i5 fmul8x16 %f6, %f0, %f2 tleu %xcc, 0x4 fnot1s %f7, %f14 fba %fcc0, loop_3083 fand %f6, %f12, %f6 ldub [%l7 + 0x51], %g6 fpadd16 %f12, %f4, %f14 loop_3083: fmovs %f5, %f15 fmovdge %xcc, %f13, %f5 fmovdpos %xcc, %f8, %f2 array32 %g3, %o2, %l3 stx %l1, [%l7 + 0x58] edge32 %o6, %l4, %i6 bn %icc, loop_3084 stx %i0, [%l7 + 0x58] ldd [%l7 + 0x60], %f4 fpsub32 %f14, %f10, %f4 loop_3084: stb %l6, [%l7 + 0x15] ldsw [%l7 + 0x58], %o7 ld [%l7 + 0x4C], %f12 lduh [%l7 + 0x6E], %l2 lduh [%l7 + 0x66], %o0 stb %l5, [%l7 + 0x0A] tcc %xcc, 0x5 tle %icc, 0x5 fbn %fcc3, loop_3085 ldub [%l7 + 0x67], %i7 movrlz %o5, %g7, %g2 ldub [%l7 + 0x70], %g4 loop_3085: nop setx loop_3086, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %xcc, %f9, %f1 fands %f13, %f0, %f6 ldsw [%l7 + 0x44], %i3 loop_3086: udivx %l0, 0x1207, %g1 fnand %f4, %f12, %f8 sllx %i1, %o4, %i2 ldx [%l7 + 0x08], %g5 srlx %o1, %i4, %i5 movgu %xcc, %g6, %g3 movrne %o3, 0x3B6, %l3 fcmpne16 %f14, %f10, %l1 movle %icc, %o2, %o6 stb %l4, [%l7 + 0x45] lduh [%l7 + 0x2C], %i0 orncc %i6, %o7, %l2 mova %xcc, %l6, %o0 fmovrslz %l5, %f11, %f3 fpsub32s %f1, %f13, %f7 nop setx loop_3087, %l0, %l1 jmpl %l1, %i7 sethi 0x1DF3, %g7 bcc,a %xcc, loop_3088 lduh [%l7 + 0x2A], %g2 loop_3087: stw %o5, [%l7 + 0x38] ldd [%l7 + 0x50], %f10 loop_3088: bcs,a,pn %icc, loop_3089 ldd [%l7 + 0x38], %f0 ldub [%l7 + 0x70], %i3 fxor %f4, %f2, %f4 loop_3089: nop setx loop_3090, %l0, %l1 jmpl %l1, %l0 lduw [%l7 + 0x58], %g1 bleu,a,pt %xcc, loop_3091 fcmple32 %f4, %f10, %g4 loop_3090: ld [%l7 + 0x5C], %f11 fmul8x16al %f7, %f10, %f4 loop_3091: sdivcc %i1, 0x1FAE, %o4 udiv %g5, 0x1096, %i2 ldx [%l7 + 0x20], %o1 ldub [%l7 + 0x08], %i5 andcc %i4, 0x111C, %g3 lduw [%l7 + 0x40], %g6 fmuld8ulx16 %f15, %f15, %f10 sth %o3, [%l7 + 0x40] fbn,a %fcc3, loop_3092 fmovdvs %icc, %f4, %f1 fbule,a %fcc2, loop_3093 fnor %f12, %f2, %f4 loop_3092: xnorcc %l1, %l3, %o6 sth %l4, [%l7 + 0x52] loop_3093: ldub [%l7 + 0x33], %o2 ldsb [%l7 + 0x17], %i0 fmul8x16al %f11, %f0, %f4 ldx [%l7 + 0x68], %o7 fcmpgt32 %f10, %f6, %l2 ldx [%l7 + 0x28], %l6 ble %xcc, loop_3094 tg %xcc, 0x3 lduw [%l7 + 0x6C], %o0 ldsh [%l7 + 0x7E], %i6 loop_3094: te %xcc, 0x0 fsrc1 %f12, %f6 be,pn %icc, loop_3095 std %f6, [%l7 + 0x28] brnz %i7, loop_3096 movpos %xcc, %g7, %l5 loop_3095: stx %g2, [%l7 + 0x18] bshuffle %f10, %f12, %f4 loop_3096: smulcc %i3, %o5, %l0 bge loop_3097 sdivx %g1, 0x1BE5, %g4 tsubcc %o4, 0x1C10, %g5 bcc,pt %icc, loop_3098 loop_3097: fmovscc %xcc, %f0, %f12 st %f13, [%l7 + 0x40] ld [%l7 + 0x2C], %f15 loop_3098: bl,a %xcc, loop_3099 ldx [%l7 + 0x78], %i1 ldx [%l7 + 0x38], %o1 sth %i2, [%l7 + 0x10] loop_3099: stx %i4, [%l7 + 0x20] movrlz %g3, %i5, %g6 fpadd32 %f12, %f12, %f8 bg loop_3100 sllx %l1, 0x01, %o3 orn %l3, %o6, %l4 brgz %i0, loop_3101 loop_3100: fmovsleu %icc, %f14, %f7 fmovd %f4, %f14 fxor %f0, %f12, %f6 loop_3101: subc %o2, 0x185F, %o7 fbge,a %fcc0, loop_3102 sth %l6, [%l7 + 0x4C] edge16l %o0, %l2, %i6 movrgz %g7, 0x0E5, %i7 loop_3102: stx %l5, [%l7 + 0x60] smulcc %i3, %o5, %g2 edge8n %g1, %g4, %o4 fmovrsne %l0, %f15, %f6 orn %g5, 0x1883, %i1 movcs %xcc, %o1, %i2 bl,a loop_3103 fmovsvs %icc, %f11, %f15 fmovscs %xcc, %f8, %f9 ta %xcc, 0x3 loop_3103: fcmple32 %f12, %f8, %i4 edge8n %i5, %g6, %g3 ldd [%l7 + 0x18], %f6 bvs %icc, loop_3104 std %f0, [%l7 + 0x20] lduw [%l7 + 0x10], %l1 bcs,a,pn %icc, loop_3105 loop_3104: bleu,a,pt %xcc, loop_3106 stb %o3, [%l7 + 0x48] fandnot2s %f9, %f9, %f5 loop_3105: ldsw [%l7 + 0x1C], %o6 loop_3106: subcc %l4, %l3, %i0 ldx [%l7 + 0x58], %o2 ldd [%l7 + 0x20], %f4 tneg %xcc, 0x6 xnor %l6, %o0, %o7 fabsd %f10, %f14 fmovsne %xcc, %f10, %f7 fcmpne16 %f10, %f2, %i6 ldsh [%l7 + 0x1A], %l2 fcmpgt16 %f14, %f0, %i7 fnot2 %f10, %f12 tcc %icc, 0x1 fandnot2 %f8, %f8, %f4 fmovsleu %icc, %f2, %f12 st %f9, [%l7 + 0x44] edge8ln %g7, %l5, %i3 fmovrde %o5, %f10, %f12 ldsw [%l7 + 0x2C], %g1 fpsub32 %f0, %f8, %f12 movgu %icc, %g4, %o4 ldub [%l7 + 0x73], %l0 lduw [%l7 + 0x4C], %g5 movpos %icc, %i1, %g2 fsrc2s %f9, %f13 fxnor %f14, %f2, %f10 stw %i2, [%l7 + 0x60] fmovdvs %icc, %f6, %f13 tg %xcc, 0x0 xnorcc %o1, %i4, %g6 fmovrdlez %i5, %f12, %f14 ld [%l7 + 0x44], %f12 fbule %fcc1, loop_3107 ldsh [%l7 + 0x42], %l1 lduh [%l7 + 0x5A], %g3 fmovsa %xcc, %f11, %f2 loop_3107: fmul8x16al %f1, %f15, %f10 tl %icc, 0x6 tcs %icc, 0x0 fnegd %f8, %f8 tvs %icc, 0x2 movrgez %o3, %l4, %o6 movvs %icc, %l3, %i0 sth %l6, [%l7 + 0x5A] lduh [%l7 + 0x0A], %o2 stw %o0, [%l7 + 0x54] sll %o7, %i6, %i7 fmul8ulx16 %f8, %f14, %f10 fmovrdgez %g7, %f0, %f8 tcc %xcc, 0x2 fmovsle %icc, %f0, %f10 fmovdg %icc, %f8, %f14 pdist %f12, %f14, %f8 fmovsl %icc, %f7, %f1 fpack32 %f6, %f0, %f0 ta %icc, 0x5 ldx [%l7 + 0x70], %l2 stw %i3, [%l7 + 0x20] fmovsle %xcc, %f13, %f6 or %l5, 0x1D9E, %g1 lduh [%l7 + 0x3E], %o5 ldd [%l7 + 0x48], %f14 popc %g4, %l0 ldsb [%l7 + 0x75], %o4 umul %g5, 0x1407, %g2 ld [%l7 + 0x40], %f7 fmovdvs %xcc, %f4, %f9 edge32n %i2, %i1, %o1 fmovse %xcc, %f5, %f4 ldd [%l7 + 0x58], %f4 addcc %g6, %i4, %l1 ld [%l7 + 0x14], %f5 fbue %fcc2, loop_3108 srl %g3, %o3, %l4 stw %o6, [%l7 + 0x74] fmovsge %icc, %f10, %f2 loop_3108: fba,a %fcc1, loop_3109 bcs,a,pn %icc, loop_3110 fmovdvc %xcc, %f9, %f2 smul %l3, %i5, %i0 loop_3109: tg %xcc, 0x1 loop_3110: st %f14, [%l7 + 0x58] sethi 0x08E0, %o2 andncc %l6, %o0, %o7 fcmple32 %f14, %f4, %i6 fble %fcc1, loop_3111 ldd [%l7 + 0x40], %f8 fexpand %f13, %f10 movn %xcc, %g7, %l2 loop_3111: edge32ln %i7, %i3, %l5 lduh [%l7 + 0x56], %g1 sdiv %g4, 0x1D23, %o5 ldsw [%l7 + 0x1C], %o4 sdiv %l0, 0x1A39, %g5 sth %i2, [%l7 + 0x76] fmovsn %xcc, %f7, %f15 bcs,pt %xcc, loop_3112 fpackfix %f0, %f11 edge16 %g2, %o1, %g6 andncc %i1, %l1, %g3 loop_3112: mulx %i4, 0x1D3D, %l4 siam 0x5 fone %f2 fmovdg %xcc, %f8, %f9 stb %o3, [%l7 + 0x58] umul %o6, 0x07EF, %i5 stx %i0, [%l7 + 0x60] fpadd32s %f10, %f13, %f5 stb %l3, [%l7 + 0x5C] st %f4, [%l7 + 0x50] addc %o2, %o0, %o7 stw %l6, [%l7 + 0x48] movle %icc, %i6, %l2 fmovscc %xcc, %f5, %f10 lduw [%l7 + 0x28], %g7 fpadd16s %f1, %f8, %f11 movg %xcc, %i3, %l5 bshuffle %f0, %f0, %f4 fcmpgt16 %f4, %f14, %i7 tle %xcc, 0x6 fmovdle %icc, %f7, %f13 tneg %icc, 0x5 fcmpne32 %f14, %f6, %g1 stx %g4, [%l7 + 0x40] bcc,pt %xcc, loop_3113 movneg %xcc, %o5, %l0 ld [%l7 + 0x78], %f3 fmovrse %o4, %f4, %f14 loop_3113: movpos %icc, %i2, %g5 fmovdleu %xcc, %f14, %f5 fbue,a %fcc3, loop_3114 brgez,a %g2, loop_3115 fbuge,a %fcc0, loop_3116 fmovsvc %xcc, %f1, %f5 loop_3114: fmovrde %g6, %f8, %f14 loop_3115: srl %i1, %o1, %l1 loop_3116: tsubcctv %i4, 0x12F6, %l4 sth %g3, [%l7 + 0x62] ldsb [%l7 + 0x39], %o6 fmovrslz %o3, %f5, %f7 fmovdleu %xcc, %f6, %f3 array8 %i5, %i0, %l3 fmovscs %xcc, %f7, %f3 ldsw [%l7 + 0x2C], %o2 fcmpes %fcc1, %f3, %f3 add %o0, %o7, %l6 addccc %i6, 0x0BAB, %l2 fmovd %f12, %f4 fmovdcs %xcc, %f2, %f14 ldsw [%l7 + 0x78], %g7 movrne %i3, 0x081, %i7 fcmpne16 %f8, %f6, %g1 movge %icc, %l5, %o5 fxors %f8, %f4, %f15 fand %f6, %f0, %f2 movn %xcc, %g4, %o4 brz %l0, loop_3117 ldub [%l7 + 0x11], %i2 fabsd %f14, %f10 ldsw [%l7 + 0x4C], %g5 loop_3117: ldsh [%l7 + 0x1A], %g2 ldd [%l7 + 0x70], %f8 fmovdvc %xcc, %f6, %f1 fmuld8ulx16 %f3, %f7, %f14 stb %i1, [%l7 + 0x7F] ldd [%l7 + 0x30], %f10 fmovse %icc, %f15, %f4 movre %g6, %o1, %i4 bpos loop_3118 movg %xcc, %l1, %g3 ldsw [%l7 + 0x34], %l4 movvs %icc, %o3, %i5 loop_3118: sdiv %o6, 0x1E1B, %l3 sth %i0, [%l7 + 0x3C] fnot2 %f6, %f12 fxor %f0, %f10, %f2 ldsw [%l7 + 0x60], %o2 fornot2 %f0, %f6, %f8 stx %o7, [%l7 + 0x58] brz %o0, loop_3119 bcc,a loop_3120 fand %f0, %f4, %f4 stb %l6, [%l7 + 0x50] loop_3119: orncc %l2, %g7, %i6 loop_3120: movcs %icc, %i7, %g1 fmul8x16 %f1, %f2, %f6 fmovdge %xcc, %f14, %f0 brnz,a %l5, loop_3121 popc %i3, %o5 xorcc %g4, 0x0AB0, %l0 fpadd16 %f0, %f12, %f0 loop_3121: fmovsg %icc, %f8, %f0 fmovdneg %xcc, %f2, %f8 stx %o4, [%l7 + 0x50] fmovdvs %xcc, %f12, %f4 array8 %i2, %g5, %i1 edge8 %g2, %o1, %i4 ldsw [%l7 + 0x3C], %g6 st %f15, [%l7 + 0x70] fcmps %fcc1, %f11, %f2 lduh [%l7 + 0x74], %l1 fmovsvc %xcc, %f1, %f13 fxors %f11, %f8, %f10 tl %icc, 0x2 fxnors %f2, %f8, %f14 pdist %f4, %f8, %f2 srlx %g3, 0x03, %o3 edge8 %l4, %i5, %o6 nop setx loop_3122, %l0, %l1 jmpl %l1, %i0 lduw [%l7 + 0x24], %o2 ldsh [%l7 + 0x5A], %o7 movcc %xcc, %o0, %l6 loop_3122: sth %l3, [%l7 + 0x48] fmovsleu %xcc, %f2, %f8 xorcc %g7, %l2, %i7 fcmped %fcc3, %f12, %f8 fcmpes %fcc2, %f2, %f12 fnegd %f0, %f12 stb %g1, [%l7 + 0x5E] fpack16 %f2, %f12 fcmped %fcc0, %f4, %f2 fmovrde %i6, %f14, %f14 tcs %xcc, 0x6 ldsh [%l7 + 0x50], %l5 movneg %icc, %i3, %o5 std %f2, [%l7 + 0x08] sllx %g4, %o4, %l0 ldsw [%l7 + 0x0C], %i2 fmovdcc %icc, %f1, %f4 fble %fcc3, loop_3123 fmovdn %xcc, %f10, %f0 edge16l %i1, %g5, %o1 andcc %i4, 0x1A40, %g2 loop_3123: fpmerge %f12, %f14, %f10 ldsw [%l7 + 0x4C], %g6 smul %g3, 0x0603, %o3 srax %l4, 0x16, %l1 fnot2 %f8, %f6 fexpand %f10, %f2 ldd [%l7 + 0x68], %f6 std %f12, [%l7 + 0x30] lduw [%l7 + 0x0C], %i5 tleu %icc, 0x4 brgz,a %i0, loop_3124 taddcc %o2, 0x193D, %o6 st %f6, [%l7 + 0x40] fpsub32 %f4, %f0, %f4 loop_3124: fornot1s %f13, %f7, %f13 popc 0x0E33, %o0 nop setx loop_3125, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %xcc, %f8, %f11 ble,a,pt %xcc, loop_3126 lduw [%l7 + 0x38], %o7 loop_3125: ta %icc, 0x1 bvc,pt %icc, loop_3127 loop_3126: fmovs %f11, %f6 fpadd16s %f9, %f10, %f13 ldx [%l7 + 0x08], %l3 loop_3127: ldsw [%l7 + 0x5C], %l6 fmovsvc %xcc, %f2, %f0 sth %l2, [%l7 + 0x70] edge32 %g7, %i7, %g1 fmovda %xcc, %f14, %f9 udivx %i6, 0x1873, %i3 mova %icc, %o5, %g4 bgu,pn %xcc, loop_3128 fmovdpos %icc, %f2, %f0 fbn %fcc3, loop_3129 brgz %l5, loop_3130 loop_3128: bne,a loop_3131 fmovde %xcc, %f12, %f13 loop_3129: andn %o4, %i2, %i1 loop_3130: udivx %l0, 0x1CF3, %o1 loop_3131: ldub [%l7 + 0x55], %g5 ble,pt %xcc, loop_3132 taddcctv %i4, 0x1AB0, %g2 bge,a loop_3133 fbuge %fcc1, loop_3134 loop_3132: fsrc2 %f12, %f6 bpos,a,pt %xcc, loop_3135 loop_3133: srl %g6, %o3, %g3 loop_3134: fbuge %fcc0, loop_3136 fnot1s %f7, %f9 loop_3135: be,a loop_3137 movne %xcc, %l4, %l1 loop_3136: movrgez %i0, %o2, %o6 bcs loop_3138 loop_3137: fpsub32 %f10, %f8, %f8 ldub [%l7 + 0x4B], %o0 sdivx %o7, 0x1FC7, %l3 loop_3138: andn %i5, %l2, %l6 edge8 %i7, %g1, %i6 fmovdn %icc, %f2, %f6 fmovsneg %xcc, %f10, %f3 subc %g7, 0x0E3B, %i3 fmuld8sux16 %f10, %f1, %f2 tgu %xcc, 0x1 fnor %f8, %f12, %f0 stw %g4, [%l7 + 0x28] tl %xcc, 0x3 brz %o5, loop_3139 fcmpd %fcc3, %f10, %f10 ldx [%l7 + 0x48], %l5 movneg %icc, %i2, %i1 loop_3139: ldsh [%l7 + 0x1E], %o4 edge8 %o1, %l0, %g5 umul %g2, %i4, %g6 movrlez %o3, 0x093, %l4 edge8 %g3, %l1, %i0 fbl %fcc3, loop_3140 bgu,a,pt %icc, loop_3141 lduh [%l7 + 0x78], %o2 fcmple16 %f4, %f0, %o6 loop_3140: fpadd32 %f0, %f4, %f10 loop_3141: te %icc, 0x7 bne loop_3142 stw %o0, [%l7 + 0x70] addccc %l3, %o7, %i5 brz %l2, loop_3143 loop_3142: fmovspos %icc, %f7, %f2 stb %l6, [%l7 + 0x0C] lduw [%l7 + 0x5C], %g1 loop_3143: addccc %i6, 0x17A8, %g7 fmovdne %xcc, %f7, %f15 lduw [%l7 + 0x34], %i3 srl %i7, %g4, %l5 fmovrsgez %o5, %f3, %f10 movre %i1, %i2, %o1 fandnot2 %f14, %f2, %f8 fpack16 %f10, %f14 stx %l0, [%l7 + 0x60] or %o4, 0x1D29, %g2 brgz,a %g5, loop_3144 bgu loop_3145 srlx %g6, %i4, %l4 edge32ln %o3, %g3, %i0 loop_3144: movn %icc, %o2, %l1 loop_3145: st %f1, [%l7 + 0x3C] bne loop_3146 sth %o0, [%l7 + 0x64] sdivcc %l3, 0x07F2, %o6 ta %xcc, 0x0 loop_3146: stb %o7, [%l7 + 0x74] smulcc %i5, 0x1D64, %l2 srlx %g1, 0x0D, %l6 fcmps %fcc3, %f14, %f4 ldd [%l7 + 0x48], %f8 ldd [%l7 + 0x30], %f4 fxnors %f5, %f2, %f11 subccc %i6, 0x0C82, %g7 fmovdl %xcc, %f10, %f15 sdivcc %i7, 0x02BC, %g4 fmovspos %icc, %f12, %f5 stb %i3, [%l7 + 0x47] xorcc %l5, 0x0F5A, %i1 fbo,a %fcc2, loop_3147 fbule %fcc0, loop_3148 bcs loop_3149 sdivcc %i2, 0x01C1, %o1 loop_3147: fabss %f4, %f0 loop_3148: ldub [%l7 + 0x3D], %l0 loop_3149: fbule %fcc1, loop_3150 fcmpd %fcc3, %f12, %f2 edge16n %o5, %o4, %g5 fxnor %f10, %f10, %f10 loop_3150: udivx %g2, 0x1361, %i4 ldd [%l7 + 0x60], %f10 stw %l4, [%l7 + 0x78] andcc %o3, 0x167F, %g6 fbul %fcc3, loop_3151 fpadd16s %f13, %f14, %f3 lduw [%l7 + 0x2C], %i0 fmovrsgz %g3, %f15, %f4 loop_3151: ldd [%l7 + 0x28], %f6 xnor %o2, %o0, %l3 movle %icc, %o6, %l1 sth %i5, [%l7 + 0x62] fcmps %fcc3, %f13, %f14 fmovdle %icc, %f9, %f8 addc %o7, %l2, %l6 ldsw [%l7 + 0x50], %g1 udivx %i6, 0x03A2, %i7 ldd [%l7 + 0x30], %f14 stw %g7, [%l7 + 0x58] fmovs %f10, %f14 fbu %fcc2, loop_3152 tsubcc %i3, %g4, %l5 st %f14, [%l7 + 0x14] xnorcc %i2, %i1, %l0 loop_3152: fcmps %fcc1, %f0, %f4 move %icc, %o5, %o4 subccc %o1, %g2, %i4 ld [%l7 + 0x2C], %f14 fmovrse %g5, %f5, %f13 ldsh [%l7 + 0x78], %l4 sth %g6, [%l7 + 0x7A] bcc,pt %icc, loop_3153 ldd [%l7 + 0x18], %f2 movg %xcc, %i0, %g3 fmovdpos %icc, %f15, %f12 loop_3153: ldub [%l7 + 0x38], %o3 ldx [%l7 + 0x60], %o0 lduw [%l7 + 0x18], %l3 fabsd %f0, %f6 edge16n %o6, %o2, %l1 movre %o7, 0x2EB, %l2 ldub [%l7 + 0x0D], %l6 fors %f1, %f11, %f3 movvc %icc, %g1, %i6 fbule,a %fcc3, loop_3154 mova %icc, %i7, %g7 ldx [%l7 + 0x78], %i5 fmovsge %xcc, %f5, %f7 loop_3154: tcc %icc, 0x2 brnz %g4, loop_3155 stb %l5, [%l7 + 0x7D] ld [%l7 + 0x48], %f5 movcc %icc, %i2, %i1 loop_3155: nop setx loop_3156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f6, %f2, %l0 bcc %xcc, loop_3157 movpos %xcc, %o5, %i3 loop_3156: fmovdvc %xcc, %f12, %f1 sth %o1, [%l7 + 0x48] loop_3157: fcmple16 %f8, %f10, %g2 bne loop_3158 tgu %icc, 0x4 movgu %icc, %o4, %g5 std %f10, [%l7 + 0x50] loop_3158: brz,a %l4, loop_3159 xor %i4, 0x085D, %i0 ldsw [%l7 + 0x24], %g3 ld [%l7 + 0x4C], %f12 loop_3159: srlx %o3, %g6, %l3 orncc %o0, 0x1E6A, %o2 tge %icc, 0x0 movgu %xcc, %o6, %l1 stb %l2, [%l7 + 0x19] fmovsg %icc, %f13, %f15 fbl %fcc0, loop_3160 fands %f3, %f4, %f13 fbuge %fcc1, loop_3161 subccc %l6, 0x1E14, %o7 loop_3160: fmovse %xcc, %f15, %f11 ldx [%l7 + 0x60], %i6 loop_3161: mova %icc, %i7, %g1 fmovrsgz %g7, %f3, %f14 ba,a,pt %icc, loop_3162 stw %g4, [%l7 + 0x18] std %f14, [%l7 + 0x68] edge32n %i5, %l5, %i2 loop_3162: fabss %f11, %f11 movrgez %i1, %o5, %l0 smulcc %o1, 0x0FE6, %g2 ldsb [%l7 + 0x71], %o4 st %f3, [%l7 + 0x14] sth %g5, [%l7 + 0x3C] movl %icc, %i3, %l4 movre %i0, %g3, %o3 ldsh [%l7 + 0x3A], %g6 fnor %f6, %f0, %f10 std %f4, [%l7 + 0x28] ldd [%l7 + 0x48], %f8 stb %l3, [%l7 + 0x50] orncc %o0, %o2, %o6 sethi 0x1888, %i4 fmovsn %xcc, %f6, %f0 fmovrse %l1, %f1, %f5 stb %l6, [%l7 + 0x5A] ldx [%l7 + 0x28], %l2 ldsw [%l7 + 0x2C], %i6 fmovdg %icc, %f5, %f7 ldd [%l7 + 0x48], %f4 fpmerge %f8, %f14, %f6 fcmpgt16 %f10, %f4, %o7 alignaddrl %g1, %i7, %g4 lduw [%l7 + 0x58], %i5 stb %l5, [%l7 + 0x64] fpadd16 %f10, %f8, %f10 fmovsvs %xcc, %f8, %f6 nop setx loop_3163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %i2, %g7, %o5 tg %xcc, 0x0 fmovrsgz %i1, %f11, %f8 loop_3163: lduw [%l7 + 0x2C], %l0 ldsb [%l7 + 0x61], %o1 sth %g2, [%l7 + 0x40] bl,a loop_3164 udivx %o4, 0x0A19, %i3 movvs %xcc, %g5, %i0 movvs %xcc, %g3, %o3 loop_3164: fsrc2s %f0, %f8 fmovrdne %l4, %f4, %f0 fmul8x16al %f7, %f8, %f4 movrgz %g6, 0x207, %o0 fnand %f2, %f2, %f12 ble,a %xcc, loop_3165 umulcc %o2, %o6, %i4 fbu,a %fcc2, loop_3166 ldsh [%l7 + 0x22], %l1 loop_3165: ldsw [%l7 + 0x10], %l6 fmovrsgez %l2, %f9, %f6 loop_3166: fandnot2 %f14, %f2, %f8 movge %xcc, %i6, %l3 pdist %f12, %f2, %f6 fmovdle %xcc, %f5, %f9 fnot1s %f13, %f1 alignaddr %g1, %i7, %g4 bneg loop_3167 fand %f12, %f8, %f4 edge32l %o7, %l5, %i5 ldsh [%l7 + 0x66], %g7 loop_3167: tpos %icc, 0x5 fmovrde %i2, %f14, %f12 fbule %fcc1, loop_3168 stb %i1, [%l7 + 0x31] fmovdgu %xcc, %f0, %f13 fmovd %f10, %f0 loop_3168: std %f10, [%l7 + 0x10] bvc,pt %xcc, loop_3169 stb %o5, [%l7 + 0x38] lduw [%l7 + 0x24], %l0 movn %xcc, %o1, %g2 loop_3169: ldsw [%l7 + 0x44], %o4 ldub [%l7 + 0x6C], %i3 stw %i0, [%l7 + 0x18] fmovsne %xcc, %f10, %f9 fmovsg %icc, %f0, %f7 lduh [%l7 + 0x38], %g5 ble,a %icc, loop_3170 sth %o3, [%l7 + 0x38] fnot1s %f13, %f3 bcc,pn %xcc, loop_3171 loop_3170: ldsw [%l7 + 0x78], %l4 lduw [%l7 + 0x70], %g3 lduh [%l7 + 0x3E], %g6 loop_3171: edge32l %o0, %o6, %o2 fones %f15 movrgez %i4, 0x03A, %l1 andn %l6, 0x08A8, %l2 for %f0, %f14, %f6 edge32l %l3, %g1, %i6 tcs %xcc, 0x3 fmovscc %xcc, %f2, %f2 st %f0, [%l7 + 0x34] ba loop_3172 bvc,a,pt %icc, loop_3173 fpsub32 %f12, %f0, %f2 stb %g4, [%l7 + 0x53] loop_3172: fbge,a %fcc3, loop_3174 loop_3173: fpadd16s %f14, %f5, %f1 ldsh [%l7 + 0x28], %o7 udivcc %i7, 0x122E, %i5 loop_3174: sllx %g7, %i2, %l5 std %f0, [%l7 + 0x28] fnot1s %f7, %f14 movrgez %o5, 0x1DB, %i1 lduh [%l7 + 0x32], %l0 subccc %g2, %o1, %i3 edge32l %i0, %o4, %o3 ldub [%l7 + 0x47], %l4 st %f7, [%l7 + 0x10] fcmple16 %f12, %f2, %g3 movl %xcc, %g6, %o0 fpsub16 %f2, %f10, %f4 mulscc %o6, 0x1079, %o2 fnand %f8, %f10, %f2 fbne,a %fcc1, loop_3175 std %f2, [%l7 + 0x18] be,pt %xcc, loop_3176 tcs %xcc, 0x1 loop_3175: fmuld8sux16 %f2, %f8, %f0 fmovs %f9, %f13 loop_3176: fmovse %icc, %f10, %f5 stx %i4, [%l7 + 0x10] fcmpes %fcc2, %f1, %f6 fbo,a %fcc3, loop_3177 stx %l1, [%l7 + 0x58] movge %icc, %l6, %g5 tle %xcc, 0x6 loop_3177: srax %l2, 0x11, %l3 ld [%l7 + 0x74], %f9 fnands %f4, %f15, %f8 nop setx loop_3178, %l0, %l1 jmpl %l1, %i6 bg,a,pn %icc, loop_3179 subc %g4, 0x073B, %g1 brgez,a %o7, loop_3180 loop_3178: movleu %icc, %i5, %g7 loop_3179: alignaddr %i2, %l5, %i7 umulcc %i1, 0x1A20, %l0 loop_3180: lduw [%l7 + 0x44], %o5 orcc %g2, 0x181D, %o1 fmovdleu %xcc, %f13, %f9 stw %i3, [%l7 + 0x60] movrlez %o4, %o3, %l4 bneg loop_3181 bl %icc, loop_3182 udivx %g3, 0x01B0, %g6 fmovde %icc, %f14, %f4 loop_3181: udivcc %o0, 0x054E, %i0 loop_3182: fmovrde %o2, %f10, %f8 fsrc1s %f7, %f8 ldx [%l7 + 0x58], %o6 srax %i4, 0x1D, %l6 sth %g5, [%l7 + 0x0E] udivcc %l1, 0x0012, %l2 fmovscs %xcc, %f11, %f11 fba,a %fcc1, loop_3183 fpsub16s %f2, %f1, %f14 fmovdneg %icc, %f3, %f0 be %xcc, loop_3184 loop_3183: tg %icc, 0x0 ldsh [%l7 + 0x78], %i6 sub %g4, 0x1F7D, %l3 loop_3184: fbg %fcc0, loop_3185 fmovsvs %xcc, %f15, %f9 ldub [%l7 + 0x71], %o7 movvc %icc, %g1, %i5 loop_3185: fbu %fcc3, loop_3186 fmovrsne %g7, %f5, %f1 ld [%l7 + 0x5C], %f15 orn %i2, %l5, %i7 loop_3186: fpsub16s %f0, %f7, %f5 fmuld8sux16 %f5, %f11, %f2 fmovrdgez %i1, %f14, %f4 ldsh [%l7 + 0x26], %o5 edge32ln %g2, %o1, %i3 fmovsvs %xcc, %f10, %f10 tl %xcc, 0x4 ldsw [%l7 + 0x3C], %l0 std %f6, [%l7 + 0x70] bpos,a,pn %icc, loop_3187 orncc %o4, %l4, %o3 ldx [%l7 + 0x68], %g6 std %f0, [%l7 + 0x20] loop_3187: bneg,pt %icc, loop_3188 ldd [%l7 + 0x20], %f2 stw %g3, [%l7 + 0x7C] stb %i0, [%l7 + 0x5B] loop_3188: fnot1s %f6, %f13 fornot2s %f11, %f6, %f12 brnz,a %o0, loop_3189 stw %o6, [%l7 + 0x08] movcc %xcc, %i4, %o2 fmuld8sux16 %f12, %f4, %f6 loop_3189: ta %xcc, 0x2 tne %xcc, 0x5 edge32l %l6, %g5, %l1 movl %xcc, %i6, %g4 lduh [%l7 + 0x46], %l2 fmovda %icc, %f15, %f1 fors %f11, %f12, %f1 fabss %f1, %f11 pdist %f2, %f8, %f8 srax %o7, 0x19, %g1 fmovrsgez %i5, %f9, %f14 fmul8sux16 %f4, %f14, %f0 sth %g7, [%l7 + 0x1C] ldd [%l7 + 0x48], %f4 ldsh [%l7 + 0x14], %l3 std %f0, [%l7 + 0x10] orn %l5, %i7, %i1 fbu,a %fcc3, loop_3190 fmovd %f8, %f6 tsubcctv %o5, %g2, %i2 fmovdg %xcc, %f14, %f12 loop_3190: movl %xcc, %o1, %l0 lduh [%l7 + 0x60], %i3 stw %l4, [%l7 + 0x64] bneg,pn %icc, loop_3191 ldsb [%l7 + 0x65], %o3 umul %o4, %g3, %i0 srl %o0, %g6, %i4 loop_3191: stw %o6, [%l7 + 0x40] umulcc %o2, %l6, %g5 bgu,pt %xcc, loop_3192 ldx [%l7 + 0x28], %i6 edge32n %g4, %l1, %l2 alignaddr %g1, %i5, %o7 loop_3192: lduw [%l7 + 0x54], %l3 fbug,a %fcc2, loop_3193 std %f6, [%l7 + 0x10] movgu %icc, %g7, %l5 ldsb [%l7 + 0x4A], %i7 loop_3193: fmovrsne %o5, %f4, %f4 fxors %f7, %f8, %f7 ldsh [%l7 + 0x50], %g2 fpsub32 %f12, %f10, %f2 fmovse %xcc, %f11, %f9 fcmpne32 %f0, %f2, %i1 umul %o1, 0x17C8, %l0 subccc %i3, 0x1043, %i2 edge8l %o3, %o4, %l4 fmovs %f14, %f8 fmovdn %xcc, %f7, %f3 ldx [%l7 + 0x30], %i0 stw %g3, [%l7 + 0x60] st %f3, [%l7 + 0x40] fmuld8sux16 %f14, %f10, %f12 fbl,a %fcc0, loop_3194 tn %icc, 0x0 bgu,pn %xcc, loop_3195 lduw [%l7 + 0x7C], %o0 loop_3194: fmovsvs %xcc, %f9, %f15 fmovdg %icc, %f11, %f0 loop_3195: ldd [%l7 + 0x60], %f2 fnegd %f0, %f12 fbge,a %fcc2, loop_3196 tne %icc, 0x3 ta %xcc, 0x6 fbn %fcc3, loop_3197 loop_3196: brgez %g6, loop_3198 ldx [%l7 + 0x50], %o6 ldd [%l7 + 0x30], %f4 loop_3197: xnor %i4, %l6, %g5 loop_3198: fmovsvs %xcc, %f4, %f11 sll %i6, 0x01, %o2 fbue,a %fcc3, loop_3199 srl %g4, %l1, %g1 tsubcctv %i5, 0x1038, %o7 fmovdn %icc, %f14, %f6 loop_3199: tcc %icc, 0x0 faligndata %f6, %f8, %f4 fexpand %f12, %f8 movrgz %l2, %g7, %l3 fbne %fcc3, loop_3200 brz %l5, loop_3201 sll %i7, 0x0F, %o5 fpack32 %f8, %f0, %f10 loop_3200: sdivcc %g2, 0x094D, %o1 loop_3201: fpadd16 %f12, %f2, %f4 stw %i1, [%l7 + 0x38] ldub [%l7 + 0x38], %i3 fcmped %fcc3, %f8, %f6 fmovsvc %icc, %f7, %f7 ldx [%l7 + 0x08], %l0 fbug,a %fcc2, loop_3202 and %o3, 0x0D37, %i2 edge32l %o4, %l4, %i0 sth %o0, [%l7 + 0x62] loop_3202: bshuffle %f14, %f0, %f8 ldsb [%l7 + 0x7B], %g6 xorcc %g3, 0x0FED, %i4 bleu %xcc, loop_3203 tpos %xcc, 0x7 tcs %xcc, 0x1 tg %xcc, 0x0 loop_3203: tne %icc, 0x7 stb %o6, [%l7 + 0x3B] ldsb [%l7 + 0x49], %g5 alignaddrl %i6, %l6, %g4 movrne %l1, %o2, %i5 bl %xcc, loop_3204 fcmpd %fcc1, %f6, %f10 fbne %fcc2, loop_3205 bne,pt %xcc, loop_3206 loop_3204: tsubcctv %o7, %g1, %g7 lduh [%l7 + 0x46], %l3 loop_3205: ldsb [%l7 + 0x35], %l2 loop_3206: ldsw [%l7 + 0x44], %l5 sllx %o5, 0x06, %i7 fpadd32s %f5, %f8, %f13 fpadd16 %f0, %f2, %f8 fmuld8ulx16 %f7, %f2, %f0 fmovrslz %o1, %f2, %f0 fbuge,a %fcc2, loop_3207 ldsb [%l7 + 0x53], %g2 tvs %xcc, 0x2 andcc %i3, 0x1F9A, %l0 loop_3207: edge8n %i1, %i2, %o4 xnorcc %l4, %o3, %o0 stw %i0, [%l7 + 0x7C] ld [%l7 + 0x40], %f7 bne,a,pt %xcc, loop_3208 fbne %fcc1, loop_3209 fbul,a %fcc1, loop_3210 ldub [%l7 + 0x37], %g6 loop_3208: ldsb [%l7 + 0x41], %g3 loop_3209: movpos %xcc, %i4, %o6 loop_3210: fmovsg %icc, %f12, %f11 ldsh [%l7 + 0x60], %i6 tsubcctv %l6, 0x11BE, %g5 tpos %icc, 0x2 sth %l1, [%l7 + 0x6E] fpadd16 %f8, %f8, %f4 ld [%l7 + 0x74], %f1 be,pt %icc, loop_3211 fmovrslz %o2, %f12, %f9 fabss %f0, %f6 st %f12, [%l7 + 0x50] loop_3211: fblg,a %fcc1, loop_3212 fpsub16s %f8, %f5, %f2 lduw [%l7 + 0x38], %i5 bvc,pt %xcc, loop_3213 loop_3212: fmovsn %xcc, %f12, %f13 and %g4, %g1, %g7 bcs,a loop_3214 loop_3213: fmovrde %l3, %f4, %f14 add %o7, %l2, %l5 fnands %f11, %f0, %f13 loop_3214: fornot1s %f6, %f5, %f3 movcc %icc, %o5, %i7 movrlz %o1, 0x0D4, %g2 bneg,a,pn %xcc, loop_3215 fmovdg %xcc, %f8, %f7 ldx [%l7 + 0x18], %l0 fnands %f12, %f5, %f11 loop_3215: tcs %xcc, 0x1 tcc %xcc, 0x5 pdist %f2, %f12, %f0 fnors %f3, %f6, %f3 fsrc1 %f10, %f0 movneg %icc, %i3, %i2 taddcctv %i1, %o4, %o3 stx %l4, [%l7 + 0x78] fmul8x16 %f10, %f4, %f4 fmovrsgez %o0, %f10, %f1 tvc %icc, 0x4 fbue %fcc0, loop_3216 tn %xcc, 0x5 tneg %icc, 0x7 fbue,a %fcc0, loop_3217 loop_3216: movge %xcc, %g6, %i0 fmovrdgez %g3, %f4, %f6 lduh [%l7 + 0x42], %i4 loop_3217: sdivcc %i6, 0x1757, %o6 array8 %g5, %l6, %o2 bn,a loop_3218 sth %i5, [%l7 + 0x5C] lduh [%l7 + 0x32], %g4 call loop_3219 loop_3218: fnot1s %f8, %f4 movpos %xcc, %g1, %g7 fnors %f11, %f2, %f11 loop_3219: udiv %l3, 0x0BA8, %o7 fmul8ulx16 %f6, %f4, %f8 fands %f2, %f6, %f2 stb %l1, [%l7 + 0x44] fsrc2s %f12, %f1 tcs %icc, 0x7 sdivx %l5, 0x16AD, %o5 addc %i7, %l2, %g2 fnand %f6, %f4, %f12 fmovda %xcc, %f3, %f9 orncc %l0, 0x02E3, %o1 fbule %fcc2, loop_3220 ld [%l7 + 0x28], %f12 fmovdle %icc, %f8, %f9 fblg,a %fcc2, loop_3221 loop_3220: fcmpgt16 %f8, %f10, %i2 ble,pn %xcc, loop_3222 bg,a,pn %xcc, loop_3223 loop_3221: addc %i1, 0x1969, %o4 movl %xcc, %i3, %l4 loop_3222: xnorcc %o3, 0x07AC, %o0 loop_3223: fmovdneg %xcc, %f13, %f3 fzero %f0 fmovrsne %i0, %f4, %f1 xnor %g6, 0x17C3, %g3 ldub [%l7 + 0x2B], %i6 fcmps %fcc0, %f11, %f3 fmovse %xcc, %f15, %f9 ld [%l7 + 0x1C], %f10 fbg,a %fcc0, loop_3224 brnz,a %i4, loop_3225 xnor %o6, %g5, %l6 movcs %icc, %o2, %g4 loop_3224: alignaddrl %i5, %g7, %l3 loop_3225: movvs %icc, %g1, %l1 fmovdvc %icc, %f8, %f10 edge32n %o7, %o5, %l5 lduw [%l7 + 0x50], %i7 lduh [%l7 + 0x32], %g2 std %f0, [%l7 + 0x58] ldx [%l7 + 0x28], %l0 fmovrdlz %o1, %f0, %f14 andncc %i2, %l2, %i1 fmovdl %icc, %f5, %f15 tge %icc, 0x7 std %f2, [%l7 + 0x48] movrgz %o4, 0x3AD, %i3 nop setx loop_3226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f0, %f14 for %f14, %f0, %f10 edge16ln %o3, %o0, %i0 loop_3226: bn,a,pn %icc, loop_3227 fandnot1 %f6, %f12, %f6 fmovrsgz %g6, %f11, %f14 ldsb [%l7 + 0x75], %g3 loop_3227: movcc %icc, %i6, %i4 ldub [%l7 + 0x6A], %l4 tleu %icc, 0x3 ld [%l7 + 0x70], %f14 bvs,a %xcc, loop_3228 stx %g5, [%l7 + 0x28] brlez %l6, loop_3229 ldsb [%l7 + 0x0F], %o6 loop_3228: st %f1, [%l7 + 0x40] movre %o2, %g4, %g7 loop_3229: tsubcc %i5, %l3, %g1 movpos %icc, %l1, %o7 fmovrde %l5, %f4, %f8 stw %o5, [%l7 + 0x28] srax %g2, %i7, %l0 srax %i2, 0x19, %l2 stb %i1, [%l7 + 0x76] bne,pt %icc, loop_3230 ldsb [%l7 + 0x69], %o4 fbne,a %fcc2, loop_3231 fpmerge %f6, %f1, %f12 loop_3230: nop setx loop_3232, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %xcc, %f14, %f15 loop_3231: stx %i3, [%l7 + 0x20] mulscc %o3, 0x04DB, %o0 loop_3232: fmovdg %xcc, %f12, %f6 movvs %icc, %o1, %i0 fandnot1 %f14, %f6, %f0 srlx %g6, 0x14, %i6 edge32l %i4, %g3, %g5 fsrc2 %f0, %f8 std %f4, [%l7 + 0x08] nop setx loop_3233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %l6, %l4 ldsb [%l7 + 0x09], %o6 fmovd %f10, %f10 loop_3233: srlx %g4, 0x1E, %o2 stb %i5, [%l7 + 0x24] sethi 0x0C85, %l3 pdist %f8, %f10, %f12 tle %xcc, 0x0 addccc %g7, 0x1544, %g1 tl %xcc, 0x1 fcmpne16 %f14, %f6, %o7 fbge %fcc0, loop_3234 lduw [%l7 + 0x6C], %l5 umulcc %o5, %l1, %g2 ldsh [%l7 + 0x5C], %l0 loop_3234: tsubcctv %i7, 0x1BA4, %i2 ldub [%l7 + 0x2B], %l2 stx %i1, [%l7 + 0x78] ldsw [%l7 + 0x68], %o4 st %f10, [%l7 + 0x4C] fmovdl %icc, %f4, %f7 fmovdcc %icc, %f9, %f7 movvc %xcc, %i3, %o0 fmovsg %icc, %f11, %f7 fxnors %f10, %f0, %f4 stb %o3, [%l7 + 0x16] fmovse %icc, %f11, %f7 fpsub16s %f13, %f7, %f11 nop setx loop_3235, %l0, %l1 jmpl %l1, %i0 ldub [%l7 + 0x50], %o1 fmovsa %icc, %f2, %f11 ldsw [%l7 + 0x70], %i6 loop_3235: edge8n %g6, %i4, %g5 std %f6, [%l7 + 0x08] st %f10, [%l7 + 0x2C] fxor %f6, %f14, %f8 movgu %xcc, %l6, %l4 fcmps %fcc3, %f8, %f13 call loop_3236 fmovdne %xcc, %f4, %f4 edge8 %g3, %g4, %o6 sethi 0x1769, %i5 loop_3236: fpackfix %f10, %f12 sllx %o2, 0x0C, %g7 fcmpgt16 %f2, %f0, %g1 fmovdcs %xcc, %f12, %f10 lduw [%l7 + 0x40], %l3 fba %fcc3, loop_3237 fble %fcc0, loop_3238 ta %icc, 0x7 te %icc, 0x1 loop_3237: ldd [%l7 + 0x50], %f10 loop_3238: stb %o7, [%l7 + 0x13] lduh [%l7 + 0x28], %o5 ldsw [%l7 + 0x24], %l1 fcmple32 %f8, %f2, %l5 andn %g2, 0x0106, %l0 alignaddr %i2, %i7, %i1 movvc %icc, %l2, %i3 fmovdcc %xcc, %f11, %f13 bvc,a,pt %icc, loop_3239 fbn %fcc3, loop_3240 fbule %fcc3, loop_3241 tne %icc, 0x1 loop_3239: stb %o0, [%l7 + 0x7F] loop_3240: fmovsneg %xcc, %f4, %f3 loop_3241: tle %xcc, 0x0 fandnot1s %f0, %f15, %f3 fmovspos %icc, %f3, %f0 bcs,a,pt %icc, loop_3242 movl %icc, %o4, %i0 movvs %xcc, %o1, %i6 stb %g6, [%l7 + 0x48] loop_3242: movrgez %o3, %i4, %g5 bcc,a,pt %xcc, loop_3243 fmovde %xcc, %f3, %f4 fbuge %fcc2, loop_3244 ldsh [%l7 + 0x56], %l4 loop_3243: ble,a,pn %icc, loop_3245 ldd [%l7 + 0x40], %f4 loop_3244: stw %g3, [%l7 + 0x70] lduh [%l7 + 0x0E], %g4 loop_3245: fmovsne %xcc, %f6, %f1 taddcctv %l6, %o6, %o2 stw %i5, [%l7 + 0x40] ldub [%l7 + 0x7A], %g1 brgz %g7, loop_3246 lduw [%l7 + 0x24], %l3 ta %icc, 0x1 fpsub32s %f9, %f1, %f13 loop_3246: ldsw [%l7 + 0x2C], %o5 fpmerge %f5, %f11, %f2 faligndata %f2, %f2, %f0 movle %icc, %o7, %l5 movpos %icc, %l1, %g2 move %icc, %l0, %i7 sth %i2, [%l7 + 0x72] popc %i1, %i3 tle %xcc, 0x7 ba,a,pt %icc, loop_3247 ldsw [%l7 + 0x7C], %o0 fcmpne16 %f6, %f14, %o4 edge16 %i0, %o1, %l2 loop_3247: tvc %xcc, 0x1 tne %icc, 0x5 addccc %i6, %g6, %i4 ld [%l7 + 0x20], %f6 brlz %g5, loop_3248 sth %l4, [%l7 + 0x70] fcmple16 %f4, %f14, %g3 ldd [%l7 + 0x40], %f10 loop_3248: tsubcctv %g4, 0x171A, %o3 tle %icc, 0x3 sth %l6, [%l7 + 0x4A] orncc %o2, %i5, %g1 sdiv %g7, 0x07A3, %l3 tgu %icc, 0x2 brnz %o5, loop_3249 st %f4, [%l7 + 0x78] st %f1, [%l7 + 0x38] ldub [%l7 + 0x34], %o7 loop_3249: ldsh [%l7 + 0x12], %l5 fmovsvc %xcc, %f5, %f4 fba,a %fcc1, loop_3250 stb %l1, [%l7 + 0x28] xorcc %o6, 0x13DD, %l0 stx %i7, [%l7 + 0x60] loop_3250: bpos,a loop_3251 fnegd %f10, %f14 fmovsl %icc, %f9, %f8 lduw [%l7 + 0x6C], %g2 loop_3251: fxors %f6, %f14, %f10 ld [%l7 + 0x18], %f13 stw %i2, [%l7 + 0x0C] addc %i1, %i3, %o4 ldsh [%l7 + 0x16], %i0 fmovd %f12, %f4 stx %o1, [%l7 + 0x60] fpack32 %f6, %f0, %f4 ldsh [%l7 + 0x5E], %l2 alignaddr %i6, %o0, %g6 sth %i4, [%l7 + 0x46] ldsb [%l7 + 0x60], %l4 fblg %fcc0, loop_3252 tcs %xcc, 0x1 for %f12, %f12, %f6 for %f6, %f4, %f8 loop_3252: taddcctv %g3, 0x12BF, %g5 stx %g4, [%l7 + 0x78] brnz %l6, loop_3253 fmovsvs %icc, %f6, %f7 movneg %icc, %o3, %o2 fmul8x16al %f14, %f7, %f10 loop_3253: std %f2, [%l7 + 0x58] fble,a %fcc0, loop_3254 movrlz %i5, %g7, %g1 std %f10, [%l7 + 0x70] st %f8, [%l7 + 0x4C] loop_3254: tcs %icc, 0x7 ta %icc, 0x6 tne %xcc, 0x4 fpadd32s %f2, %f9, %f10 taddcctv %o5, 0x14E3, %o7 ldsw [%l7 + 0x54], %l5 sth %l1, [%l7 + 0x46] mova %xcc, %o6, %l3 fnot1s %f3, %f12 ldsw [%l7 + 0x74], %i7 sth %g2, [%l7 + 0x1C] sth %i2, [%l7 + 0x34] umulcc %l0, %i1, %o4 sdiv %i0, 0x0042, %i3 edge16 %o1, %l2, %i6 tg %xcc, 0x6 ldsh [%l7 + 0x7E], %o0 fexpand %f7, %f14 fbul %fcc3, loop_3255 sll %i4, 0x0A, %l4 fbl %fcc3, loop_3256 fmovsn %icc, %f4, %f10 loop_3255: tge %xcc, 0x5 bne,pn %xcc, loop_3257 loop_3256: brgez,a %g3, loop_3258 fpmerge %f14, %f1, %f14 edge32l %g6, %g5, %l6 loop_3257: fbule,a %fcc0, loop_3259 loop_3258: fones %f14 tg %icc, 0x4 ldsw [%l7 + 0x14], %g4 loop_3259: ldsb [%l7 + 0x26], %o2 lduw [%l7 + 0x40], %o3 stw %i5, [%l7 + 0x24] lduh [%l7 + 0x3E], %g7 fcmpne32 %f2, %f4, %o5 tle %xcc, 0x4 umul %o7, %l5, %g1 lduw [%l7 + 0x5C], %o6 fnands %f9, %f12, %f15 fpadd16 %f10, %f6, %f0 be,pn %xcc, loop_3260 ldsb [%l7 + 0x6A], %l3 fxnors %f14, %f7, %f11 std %f2, [%l7 + 0x18] loop_3260: fpsub32s %f12, %f13, %f14 fpadd16s %f2, %f6, %f5 orcc %l1, 0x01FA, %g2 st %f8, [%l7 + 0x7C] fors %f1, %f4, %f14 fbne %fcc2, loop_3261 bpos,a %icc, loop_3262 fmovdvs %icc, %f7, %f8 fsrc2s %f7, %f3 loop_3261: fornot2s %f5, %f1, %f8 loop_3262: bl loop_3263 fmovrslz %i7, %f15, %f7 std %f12, [%l7 + 0x70] ld [%l7 + 0x18], %f9 loop_3263: sll %i2, %l0, %o4 fmovrsgz %i0, %f7, %f10 fmul8x16al %f4, %f7, %f10 st %f3, [%l7 + 0x68] ldsb [%l7 + 0x35], %i1 fmovrsgz %o1, %f14, %f4 ldx [%l7 + 0x20], %l2 fpack32 %f4, %f4, %f8 orncc %i6, 0x1153, %o0 fmovdleu %icc, %f13, %f14 edge8n %i3, %i4, %g3 sethi 0x153A, %l4 orncc %g6, %l6, %g5 edge16ln %g4, %o3, %i5 tcs %xcc, 0x0 fmovrdne %g7, %f8, %f2 fmovda %icc, %f2, %f0 fmovrse %o2, %f0, %f15 bcs,pn %xcc, loop_3264 ldub [%l7 + 0x33], %o5 fbe,a %fcc3, loop_3265 stx %o7, [%l7 + 0x48] loop_3264: fcmple16 %f8, %f12, %l5 ldsb [%l7 + 0x13], %o6 loop_3265: fpsub32s %f12, %f0, %f13 tcs %xcc, 0x0 addc %g1, 0x1449, %l1 taddcc %l3, 0x136E, %g2 brlz %i2, loop_3266 fmovrslez %i7, %f13, %f10 ldd [%l7 + 0x68], %f2 alignaddr %o4, %i0, %i1 loop_3266: udivx %o1, 0x0B8F, %l0 nop setx loop_3267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %l2, %i6, %i3 bl %icc, loop_3268 bshuffle %f10, %f6, %f8 loop_3267: fcmple16 %f12, %f8, %i4 fpadd16s %f15, %f11, %f14 loop_3268: stx %o0, [%l7 + 0x68] udivx %l4, 0x0E40, %g3 bvc,pt %xcc, loop_3269 tle %icc, 0x2 fmovsg %xcc, %f1, %f10 fandnot1s %f9, %f1, %f1 loop_3269: ldsb [%l7 + 0x4C], %l6 movrne %g5, 0x393, %g6 lduh [%l7 + 0x42], %o3 lduh [%l7 + 0x48], %i5 fcmpeq16 %f14, %f4, %g4 fcmpeq32 %f12, %f6, %g7 ldsh [%l7 + 0x46], %o2 ldub [%l7 + 0x2D], %o7 fxors %f5, %f14, %f0 fcmpne16 %f2, %f0, %l5 bn,pn %icc, loop_3270 fblg %fcc0, loop_3271 array16 %o6, %g1, %l1 movle %xcc, %l3, %o5 loop_3270: fnot1s %f8, %f5 loop_3271: udiv %g2, 0x1CEC, %i2 fbo %fcc1, loop_3272 ble,pt %xcc, loop_3273 std %f10, [%l7 + 0x20] fsrc1 %f8, %f14 loop_3272: fmovdn %xcc, %f3, %f5 loop_3273: sth %o4, [%l7 + 0x16] sdivx %i7, 0x0D51, %i0 bleu,pn %xcc, loop_3274 subccc %i1, %l0, %l2 fmovsneg %icc, %f0, %f6 xor %i6, %o1, %i4 loop_3274: sll %o0, 0x18, %i3 bleu,a %xcc, loop_3275 fble %fcc1, loop_3276 fabss %f15, %f14 stw %g3, [%l7 + 0x3C] loop_3275: ldub [%l7 + 0x45], %l4 loop_3276: bneg,a %icc, loop_3277 ldd [%l7 + 0x38], %f14 fabsd %f10, %f6 movcc %xcc, %g5, %g6 loop_3277: ta %icc, 0x4 stw %l6, [%l7 + 0x74] fcmpes %fcc0, %f10, %f6 addccc %o3, %g4, %g7 fmovscs %xcc, %f15, %f12 orncc %i5, 0x1F95, %o2 edge32l %l5, %o6, %o7 fxors %f12, %f1, %f0 fcmped %fcc2, %f8, %f14 fnands %f12, %f3, %f0 tg %xcc, 0x5 fpack32 %f6, %f6, %f6 movre %l1, %g1, %l3 ldub [%l7 + 0x41], %g2 nop setx loop_3278, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %i2, %o5, %o4 nop setx loop_3279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umul %i0, %i1, %i7 loop_3278: ldub [%l7 + 0x26], %l2 fmovsa %icc, %f9, %f6 loop_3279: fmovdcs %xcc, %f1, %f6 ldx [%l7 + 0x60], %l0 faligndata %f2, %f6, %f10 srax %i6, %o1, %o0 fpack16 %f8, %f3 movrlez %i3, %g3, %l4 ldub [%l7 + 0x77], %g5 fornot1 %f8, %f12, %f0 fnegs %f15, %f13 st %f1, [%l7 + 0x0C] fbug %fcc0, loop_3280 fpsub32s %f4, %f0, %f12 ldub [%l7 + 0x21], %g6 ldd [%l7 + 0x38], %f14 loop_3280: fandnot1s %f8, %f14, %f10 edge16ln %i4, %o3, %g4 ldsw [%l7 + 0x14], %l6 bneg,a %xcc, loop_3281 fmovdne %icc, %f0, %f10 fmovde %xcc, %f7, %f7 fmovdne %icc, %f5, %f15 loop_3281: fmovs %f7, %f1 xorcc %i5, %g7, %l5 array8 %o2, %o6, %l1 move %icc, %o7, %g1 tneg %xcc, 0x4 fmovrse %l3, %f0, %f8 fones %f4 fmovsn %icc, %f5, %f3 movvc %xcc, %i2, %g2 tcs %icc, 0x0 fmovdn %xcc, %f12, %f6 stw %o5, [%l7 + 0x0C] sth %i0, [%l7 + 0x78] fornot2s %f8, %f5, %f6 ldsw [%l7 + 0x64], %o4 srax %i7, %l2, %l0 std %f10, [%l7 + 0x08] fmovrslz %i6, %f13, %f0 fblg,a %fcc3, loop_3282 addccc %i1, %o0, %o1 fmuld8sux16 %f9, %f10, %f0 fbul %fcc1, loop_3283 loop_3282: fbn %fcc1, loop_3284 st %f0, [%l7 + 0x20] sth %g3, [%l7 + 0x76] loop_3283: fones %f0 loop_3284: fba,a %fcc0, loop_3285 lduh [%l7 + 0x0C], %l4 smulcc %g5, 0x0437, %g6 ldsw [%l7 + 0x08], %i3 loop_3285: bneg,a %xcc, loop_3286 tpos %icc, 0x7 sub %i4, 0x09FA, %o3 subc %g4, 0x1FC6, %i5 loop_3286: siam 0x0 mulscc %l6, 0x0CF4, %l5 edge8n %g7, %o6, %l1 fandnot2 %f8, %f12, %f2 st %f5, [%l7 + 0x24] nop setx loop_3287, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o2, [%l7 + 0x30] movpos %xcc, %g1, %l3 ble,a,pt %icc, loop_3288 loop_3287: tpos %icc, 0x0 tleu %icc, 0x2 tcs %icc, 0x1 loop_3288: ldsh [%l7 + 0x44], %i2 ldd [%l7 + 0x10], %f12 std %f12, [%l7 + 0x18] sth %g2, [%l7 + 0x08] stb %o7, [%l7 + 0x49] fxnors %f13, %f3, %f6 edge8l %i0, %o4, %o5 edge16ln %l2, %i7, %i6 fmovdcc %icc, %f3, %f13 fmovdvs %icc, %f8, %f10 ta %xcc, 0x3 std %f14, [%l7 + 0x40] fnand %f0, %f14, %f2 ldsb [%l7 + 0x7A], %i1 andcc %o0, %l0, %g3 fmovsle %icc, %f0, %f11 fmovsvs %xcc, %f4, %f15 array8 %l4, %o1, %g6 ldd [%l7 + 0x70], %f14 alignaddrl %g5, %i3, %i4 xnor %o3, 0x190E, %i5 fpsub32s %f1, %f8, %f10 stx %l6, [%l7 + 0x30] fmovsle %icc, %f14, %f2 ldx [%l7 + 0x20], %l5 fornot1 %f10, %f12, %f8 movleu %xcc, %g4, %g7 mulx %o6, %l1, %g1 ld [%l7 + 0x08], %f2 lduw [%l7 + 0x78], %o2 fmul8sux16 %f6, %f10, %f6 fmovrdne %l3, %f6, %f4 brz %g2, loop_3289 fbne %fcc0, loop_3290 fmovd %f14, %f12 ldsw [%l7 + 0x4C], %i2 loop_3289: fsrc2s %f4, %f7 loop_3290: fpadd16 %f8, %f12, %f10 tcc %xcc, 0x4 sethi 0x1329, %o7 movvc %icc, %i0, %o4 fornot1 %f12, %f0, %f4 fcmps %fcc3, %f6, %f12 fmuld8ulx16 %f0, %f8, %f4 fandnot1s %f13, %f11, %f12 brgez %o5, loop_3291 fmovrsgz %i7, %f5, %f8 nop setx loop_3292, %l0, %l1 jmpl %l1, %i6 fble %fcc2, loop_3293 loop_3291: fnegs %f9, %f8 brlz,a %i1, loop_3294 loop_3292: fmovsvc %xcc, %f14, %f10 loop_3293: fbue %fcc3, loop_3295 fcmpne32 %f12, %f0, %l2 loop_3294: fmovrdlez %l0, %f10, %f0 ldsh [%l7 + 0x2A], %o0 loop_3295: ldsb [%l7 + 0x3F], %l4 fcmple32 %f10, %f2, %o1 st %f9, [%l7 + 0x30] stx %g3, [%l7 + 0x50] subcc %g6, %g5, %i3 mulx %i4, %i5, %l6 fornot1s %f11, %f13, %f12 ldsw [%l7 + 0x08], %l5 ldsw [%l7 + 0x38], %g4 fpack32 %f6, %f4, %f4 udiv %o3, 0x0104, %g7 fmovdvc %xcc, %f4, %f14 bcs,a,pt %icc, loop_3296 fcmpes %fcc1, %f9, %f6 fbne,a %fcc2, loop_3297 fnot2 %f10, %f10 loop_3296: ldub [%l7 + 0x1F], %o6 edge8n %l1, %g1, %o2 loop_3297: fbe %fcc0, loop_3298 ldd [%l7 + 0x70], %f4 umulcc %l3, 0x0041, %g2 call loop_3299 loop_3298: fmuld8sux16 %f15, %f4, %f8 stb %i2, [%l7 + 0x0C] sra %i0, 0x15, %o7 loop_3299: fandnot1s %f3, %f14, %f7 tvs %icc, 0x5 fpsub16 %f14, %f8, %f12 fmovdcc %icc, %f7, %f1 fmovdneg %icc, %f9, %f13 andn %o4, %o5, %i6 fmovdne %xcc, %f8, %f15 tsubcctv %i7, 0x1360, %i1 st %f14, [%l7 + 0x38] movrgez %l2, %o0, %l4 fmovdn %icc, %f12, %f13 fcmpgt32 %f12, %f6, %o1 bshuffle %f6, %f12, %f6 brz %g3, loop_3300 fmovdvs %xcc, %f13, %f7 srax %g6, 0x06, %l0 fblg %fcc1, loop_3301 loop_3300: fnors %f14, %f12, %f1 ldsh [%l7 + 0x4E], %i3 movre %g5, 0x2B6, %i4 loop_3301: lduh [%l7 + 0x38], %l6 fmovrsgz %i5, %f0, %f0 ldx [%l7 + 0x60], %l5 movge %xcc, %o3, %g7 brz %g4, loop_3302 popc 0x072A, %l1 ldd [%l7 + 0x48], %f14 movgu %icc, %g1, %o6 loop_3302: st %f12, [%l7 + 0x0C] fmovdge %xcc, %f3, %f13 stb %l3, [%l7 + 0x6E] fbu %fcc1, loop_3303 std %f6, [%l7 + 0x78] ldsw [%l7 + 0x20], %o2 fcmpd %fcc0, %f8, %f8 loop_3303: movrgez %g2, 0x1CD, %i2 fmovsg %icc, %f2, %f10 bvs loop_3304 call loop_3305 fmovspos %icc, %f0, %f3 lduw [%l7 + 0x0C], %i0 loop_3304: fnegs %f8, %f9 loop_3305: for %f4, %f14, %f0 fmovsleu %xcc, %f4, %f0 ldd [%l7 + 0x20], %f6 fbo,a %fcc1, loop_3306 fcmpne32 %f10, %f4, %o4 fsrc2 %f14, %f0 fmovsne %icc, %f0, %f10 loop_3306: stb %o7, [%l7 + 0x3D] fones %f14 ld [%l7 + 0x30], %f9 fmovdleu %xcc, %f4, %f11 fmovda %xcc, %f4, %f7 bl,pn %icc, loop_3307 ldsh [%l7 + 0x3C], %o5 ldub [%l7 + 0x50], %i7 fpmerge %f3, %f13, %f10 loop_3307: stw %i1, [%l7 + 0x3C] sethi 0x0B2A, %l2 move %xcc, %i6, %o0 ldx [%l7 + 0x40], %l4 brlz %o1, loop_3308 array8 %g3, %l0, %g6 ldx [%l7 + 0x10], %i3 tge %icc, 0x2 loop_3308: fmovsg %icc, %f15, %f8 fmovrde %i4, %f14, %f2 fbue %fcc0, loop_3309 fpsub32s %f0, %f8, %f9 stw %g5, [%l7 + 0x68] and %l6, %i5, %o3 loop_3309: lduw [%l7 + 0x2C], %l5 fmovsle %xcc, %f5, %f15 fmovd %f10, %f6 brnz,a %g7, loop_3310 std %f6, [%l7 + 0x10] movneg %icc, %l1, %g4 fmovse %icc, %f6, %f5 loop_3310: edge8l %o6, %l3, %g1 te %icc, 0x2 movl %xcc, %o2, %g2 ldsh [%l7 + 0x18], %i0 sllx %o4, 0x0D, %o7 fcmped %fcc2, %f0, %f12 movleu %xcc, %i2, %o5 fmovsvc %icc, %f8, %f0 lduh [%l7 + 0x10], %i1 fmul8x16al %f14, %f0, %f2 fpsub32s %f12, %f0, %f1 call loop_3311 fmul8x16 %f9, %f8, %f4 mulx %i7, 0x07C6, %i6 st %f2, [%l7 + 0x28] loop_3311: fnegs %f10, %f7 stx %o0, [%l7 + 0x38] stx %l4, [%l7 + 0x10] brlz,a %l2, loop_3312 and %o1, 0x04CF, %l0 bneg,pt %icc, loop_3313 be,pn %icc, loop_3314 loop_3312: fbge,a %fcc2, loop_3315 sll %g3, 0x1C, %g6 loop_3313: fsrc2 %f12, %f6 loop_3314: addccc %i4, %g5, %i3 loop_3315: mova %icc, %i5, %l6 fmovsge %icc, %f13, %f15 fnors %f6, %f3, %f0 fornot1 %f6, %f10, %f6 tgu %icc, 0x6 edge8n %l5, %g7, %o3 fsrc2s %f3, %f12 movvc %icc, %l1, %o6 ble,a %xcc, loop_3316 edge32 %l3, %g1, %o2 fbge,a %fcc3, loop_3317 lduh [%l7 + 0x20], %g2 loop_3316: ldsb [%l7 + 0x16], %i0 ldsw [%l7 + 0x18], %o4 loop_3317: subc %o7, %g4, %i2 fmovsgu %xcc, %f15, %f8 alignaddrl %o5, %i7, %i6 std %f0, [%l7 + 0x38] subcc %i1, 0x03A1, %o0 ld [%l7 + 0x74], %f11 fbu %fcc1, loop_3318 fbule %fcc3, loop_3319 fones %f7 movpos %icc, %l2, %o1 loop_3318: movre %l4, %g3, %l0 loop_3319: fnot1 %f14, %f2 fcmpeq16 %f14, %f8, %i4 tne %xcc, 0x5 tg %xcc, 0x7 edge8ln %g5, %i3, %i5 stw %l6, [%l7 + 0x68] fmovsle %xcc, %f14, %f9 add %g6, 0x1093, %l5 lduw [%l7 + 0x38], %o3 fnand %f8, %f0, %f10 lduw [%l7 + 0x44], %g7 stb %l1, [%l7 + 0x1A] fmovdge %xcc, %f3, %f1 mulscc %o6, 0x0DB2, %l3 fmovsvs %icc, %f14, %f2 sra %o2, 0x1A, %g1 sth %g2, [%l7 + 0x1E] tg %icc, 0x7 add %o4, %o7, %i0 umulcc %g4, %o5, %i7 fnot2s %f3, %f1 fbule %fcc0, loop_3320 fmovrde %i6, %f2, %f2 st %f5, [%l7 + 0x4C] fexpand %f1, %f14 loop_3320: tg %icc, 0x4 ldsw [%l7 + 0x38], %i2 stb %i1, [%l7 + 0x58] fpadd32 %f10, %f0, %f14 and %o0, 0x0577, %l2 stb %o1, [%l7 + 0x37] bpos,a loop_3321 fzero %f12 alignaddr %g3, %l0, %i4 ldsh [%l7 + 0x0C], %g5 loop_3321: tleu %xcc, 0x7 edge8ln %i3, %l4, %l6 sth %g6, [%l7 + 0x38] call loop_3322 fmul8x16al %f5, %f9, %f12 movcc %xcc, %i5, %l5 lduh [%l7 + 0x26], %g7 loop_3322: fnot1s %f15, %f14 fandnot1s %f15, %f7, %f8 brlez %l1, loop_3323 ldub [%l7 + 0x34], %o6 fmovdvs %icc, %f0, %f0 fnot2s %f7, %f14 loop_3323: fmovdcs %icc, %f2, %f8 ldsb [%l7 + 0x3A], %o3 fmovrslz %l3, %f8, %f3 and %o2, 0x1FAC, %g1 ld [%l7 + 0x68], %f1 tsubcc %g2, 0x0CA8, %o7 fcmped %fcc0, %f10, %f0 alignaddr %i0, %o4, %g4 fcmpgt32 %f2, %f6, %o5 ld [%l7 + 0x50], %f0 st %f13, [%l7 + 0x28] array16 %i7, %i6, %i2 ldd [%l7 + 0x10], %f10 fbule %fcc3, loop_3324 fmovrsne %i1, %f12, %f12 srax %o0, %l2, %g3 stx %l0, [%l7 + 0x38] loop_3324: fmovrdgz %i4, %f12, %f4 lduh [%l7 + 0x2E], %o1 st %f6, [%l7 + 0x20] mulx %i3, %g5, %l4 st %f5, [%l7 + 0x78] movcs %xcc, %l6, %g6 movne %icc, %i5, %g7 tcc %icc, 0x1 fxors %f7, %f11, %f15 fmovrdlz %l1, %f2, %f10 fmovsneg %icc, %f14, %f1 ldsb [%l7 + 0x2B], %l5 ldsw [%l7 + 0x70], %o3 movpos %icc, %l3, %o6 brgez,a %g1, loop_3325 lduh [%l7 + 0x7E], %g2 alignaddr %o2, %o7, %i0 fbo,a %fcc2, loop_3326 loop_3325: srl %o4, 0x04, %g4 fsrc2s %f11, %f12 ldd [%l7 + 0x18], %f8 loop_3326: movrgz %o5, 0x033, %i7 std %f14, [%l7 + 0x68] fmovrse %i2, %f12, %f6 alignaddr %i1, %i6, %l2 ld [%l7 + 0x34], %f0 tg %icc, 0x7 fmovdn %icc, %f3, %f2 lduh [%l7 + 0x18], %o0 tge %xcc, 0x5 fble,a %fcc1, loop_3327 fnegd %f8, %f12 stw %g3, [%l7 + 0x60] ld [%l7 + 0x40], %f10 loop_3327: fbne %fcc3, loop_3328 ldsw [%l7 + 0x34], %l0 sra %o1, %i3, %g5 fmovsle %xcc, %f11, %f8 loop_3328: fpadd16 %f14, %f0, %f8 fnot1s %f12, %f10 addcc %l4, 0x0DAE, %l6 tpos %xcc, 0x2 udivcc %i4, 0x0600, %g6 taddcc %g7, 0x13FD, %i5 fmovrsne %l5, %f6, %f14 brgz,a %o3, loop_3329 fmovrdgez %l1, %f0, %f14 fsrc1 %f0, %f8 st %f14, [%l7 + 0x70] loop_3329: fbuge %fcc3, loop_3330 fbg,a %fcc0, loop_3331 fabsd %f10, %f10 tcs %xcc, 0x7 loop_3330: ldsh [%l7 + 0x2A], %o6 loop_3331: fbug %fcc1, loop_3332 brnz %l3, loop_3333 bgu,pt %xcc, loop_3334 fmovdle %xcc, %f2, %f1 loop_3332: fmovrse %g1, %f13, %f2 loop_3333: fpsub32 %f4, %f4, %f8 loop_3334: srax %g2, %o2, %o7 popc 0x1C62, %i0 fabss %f6, %f6 tle %xcc, 0x2 fcmpes %fcc3, %f10, %f13 lduw [%l7 + 0x4C], %g4 stw %o4, [%l7 + 0x68] addccc %i7, %o5, %i1 fxnor %f0, %f10, %f8 tvc %icc, 0x7 ldx [%l7 + 0x18], %i2 fmovscs %xcc, %f14, %f1 fmovdgu %xcc, %f3, %f13 sethi 0x0857, %l2 fcmple16 %f8, %f12, %o0 movrne %g3, %l0, %i6 movrlz %o1, 0x219, %g5 fnot1s %f5, %f3 srlx %l4, %i3, %l6 fcmpne16 %f14, %f8, %i4 move %icc, %g6, %g7 ld [%l7 + 0x68], %f9 ble %icc, loop_3335 bleu,a,pn %icc, loop_3336 fpackfix %f14, %f15 st %f9, [%l7 + 0x08] loop_3335: bvc,a loop_3337 loop_3336: ldsw [%l7 + 0x10], %i5 movcc %icc, %l5, %l1 stx %o3, [%l7 + 0x58] loop_3337: stb %l3, [%l7 + 0x1E] tge %icc, 0x2 fcmpd %fcc3, %f0, %f10 array16 %g1, %g2, %o2 array8 %o6, %i0, %g4 movvs %xcc, %o4, %i7 srax %o5, %i1, %o7 sllx %l2, %o0, %i2 fnor %f14, %f2, %f2 std %f12, [%l7 + 0x50] fmul8sux16 %f0, %f2, %f6 fmovspos %xcc, %f4, %f15 tneg %xcc, 0x6 edge32l %l0, %g3, %i6 movg %icc, %o1, %l4 sra %i3, 0x1B, %g5 ld [%l7 + 0x0C], %f0 bpos,a,pt %icc, loop_3338 fmovrdgz %i4, %f10, %f2 fmul8x16al %f12, %f5, %f0 fsrc1 %f8, %f4 loop_3338: fornot2s %f9, %f15, %f4 fmovdvs %icc, %f12, %f7 udivcc %l6, 0x13D9, %g7 fmovrdlez %g6, %f10, %f0 fands %f13, %f3, %f3 ldsb [%l7 + 0x29], %l5 xnorcc %i5, %l1, %l3 stx %o3, [%l7 + 0x28] lduh [%l7 + 0x0A], %g1 ba,a loop_3339 be,a loop_3340 st %f6, [%l7 + 0x54] fxor %f0, %f6, %f14 loop_3339: fmovse %xcc, %f13, %f7 loop_3340: subcc %o2, %o6, %i0 fmul8sux16 %f14, %f6, %f10 stw %g2, [%l7 + 0x64] movvs %xcc, %g4, %o4 stw %o5, [%l7 + 0x58] lduh [%l7 + 0x2C], %i7 fbule %fcc2, loop_3341 fabsd %f12, %f10 lduw [%l7 + 0x2C], %o7 srax %i1, 0x15, %o0 loop_3341: and %i2, %l2, %g3 edge8ln %i6, %l0, %o1 fbule,a %fcc2, loop_3342 fba,a %fcc2, loop_3343 stx %i3, [%l7 + 0x50] movgu %icc, %l4, %g5 loop_3342: call loop_3344 loop_3343: fcmple16 %f8, %f14, %l6 ldsh [%l7 + 0x2A], %i4 nop setx loop_3345, %l0, %l1 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_3344: fandnot2s %f5, %f9, %f4 andncc %g6, %l5, %g7 stw %l1, [%l7 + 0x14] loop_3345: ldsh [%l7 + 0x6A], %i5 fbug,a %fcc0, loop_3346 fmovsvs %icc, %f7, %f5 array16 %l3, %o3, %o2 stb %g1, [%l7 + 0x17] loop_3346: ldx [%l7 + 0x10], %o6 std %f12, [%l7 + 0x48] sub %g2, %g4, %i0 fba,a %fcc2, loop_3347 movvc %icc, %o5, %o4 ldx [%l7 + 0x40], %o7 stb %i7, [%l7 + 0x79] loop_3347: stw %o0, [%l7 + 0x3C] subc %i2, 0x1692, %l2 or %g3, %i1, %i6 st %f1, [%l7 + 0x10] fmovrsgz %l0, %f12, %f7 ldx [%l7 + 0x70], %i3 brnz %l4, loop_3348 stw %g5, [%l7 + 0x10] ldsw [%l7 + 0x20], %l6 ldd [%l7 + 0x70], %f8 loop_3348: movgu %icc, %o1, %g6 fmovdge %icc, %f2, %f11 fbug,a %fcc1, loop_3349 fmovscc %xcc, %f8, %f0 fsrc1 %f14, %f8 fbn,a %fcc1, loop_3350 loop_3349: orncc %i4, 0x18AC, %g7 brlez,a %l5, loop_3351 fmovde %icc, %f1, %f12 loop_3350: bneg %xcc, loop_3352 fzeros %f7 loop_3351: stb %i5, [%l7 + 0x47] st %f15, [%l7 + 0x54] loop_3352: bpos,a,pt %icc, loop_3353 fmuld8ulx16 %f3, %f14, %f10 xorcc %l1, %l3, %o3 fmovsleu %icc, %f14, %f8 loop_3353: bpos,a,pt %xcc, loop_3354 fmovdcc %xcc, %f4, %f8 ldsh [%l7 + 0x7A], %g1 fbe,a %fcc2, loop_3355 loop_3354: ldx [%l7 + 0x40], %o2 fornot1s %f1, %f0, %f12 udivcc %o6, 0x1CA2, %g2 loop_3355: fmovdneg %xcc, %f10, %f6 movvc %icc, %g4, %i0 ldsh [%l7 + 0x1A], %o5 andcc %o7, 0x0455, %i7 alignaddrl %o4, %i2, %o0 fmovsne %icc, %f12, %f7 fmovscc %icc, %f8, %f13 bge,pt %xcc, loop_3356 movcs %icc, %g3, %l2 fmovdleu %icc, %f5, %f11 fmovsvs %icc, %f6, %f13 loop_3356: stw %i1, [%l7 + 0x08] fors %f9, %f3, %f1 stx %i6, [%l7 + 0x28] faligndata %f8, %f2, %f4 bshuffle %f14, %f0, %f0 ldsh [%l7 + 0x3A], %i3 ldsw [%l7 + 0x1C], %l0 brz %l4, loop_3357 stw %g5, [%l7 + 0x5C] mulx %l6, 0x19A2, %g6 fpmerge %f11, %f6, %f0 loop_3357: bl,a %icc, loop_3358 xor %i4, 0x1032, %o1 fmovdne %xcc, %f5, %f12 alignaddrl %l5, %g7, %i5 loop_3358: stw %l3, [%l7 + 0x64] tvs %icc, 0x6 fand %f4, %f4, %f6 array32 %o3, %l1, %o2 fmovdpos %icc, %f9, %f15 stx %g1, [%l7 + 0x58] fbn %fcc2, loop_3359 stx %o6, [%l7 + 0x08] tvc %xcc, 0x1 movvs %icc, %g4, %g2 loop_3359: andncc %o5, %i0, %i7 alignaddrl %o4, %i2, %o0 sllx %g3, 0x02, %o7 stx %i1, [%l7 + 0x08] taddcctv %i6, 0x03D9, %l2 edge16 %l0, %i3, %g5 fbn,a %fcc3, loop_3360 bcs loop_3361 fmovsneg %icc, %f13, %f12 fpackfix %f10, %f8 loop_3360: fmovdvc %xcc, %f6, %f11 loop_3361: be,pn %icc, loop_3362 fnot2 %f4, %f12 ldsh [%l7 + 0x36], %l4 tn %icc, 0x5 loop_3362: brgz %l6, loop_3363 fmovdn %xcc, %f0, %f4 xorcc %g6, %i4, %o1 fnegd %f6, %f6 loop_3363: fmovrsgez %l5, %f9, %f7 ldsw [%l7 + 0x48], %i5 fsrc1 %f12, %f4 fmovsa %xcc, %f10, %f6 ld [%l7 + 0x24], %f6 fmovsgu %icc, %f8, %f6 fxors %f11, %f10, %f5 smul %l3, %g7, %o3 bg %icc, loop_3364 fmovsa %icc, %f2, %f6 brz,a %o2, loop_3365 fmul8x16al %f1, %f13, %f10 loop_3364: ldx [%l7 + 0x70], %g1 tvs %xcc, 0x5 loop_3365: fmovrsgez %l1, %f12, %f1 ldd [%l7 + 0x18], %f0 ldsb [%l7 + 0x40], %o6 be,a,pn %xcc, loop_3366 brnz,a %g4, loop_3367 fmovdcs %icc, %f14, %f0 fones %f13 loop_3366: fbn %fcc3, loop_3368 loop_3367: fmovrde %g2, %f10, %f0 lduw [%l7 + 0x50], %i0 fcmpeq16 %f12, %f2, %i7 loop_3368: stw %o4, [%l7 + 0x54] ldub [%l7 + 0x1D], %o5 bleu,pt %xcc, loop_3369 ldsb [%l7 + 0x71], %o0 fsrc2s %f14, %f2 fmuld8sux16 %f5, %f6, %f8 loop_3369: fpmerge %f0, %f15, %f14 bneg loop_3370 bcs,pt %icc, loop_3371 fblg,a %fcc1, loop_3372 brlez %i2, loop_3373 loop_3370: lduh [%l7 + 0x5A], %o7 loop_3371: lduh [%l7 + 0x6A], %g3 loop_3372: ld [%l7 + 0x0C], %f2 loop_3373: ble,a,pn %xcc, loop_3374 stw %i1, [%l7 + 0x14] ldd [%l7 + 0x10], %f2 ldsh [%l7 + 0x0A], %l2 loop_3374: ldsw [%l7 + 0x24], %l0 movrlez %i3, 0x13D, %i6 fmul8x16 %f8, %f10, %f6 stx %l4, [%l7 + 0x38] fands %f0, %f11, %f4 std %f12, [%l7 + 0x10] stw %l6, [%l7 + 0x28] fbn %fcc2, loop_3375 bgu,pt %icc, loop_3376 tg %xcc, 0x6 fmovdvc %icc, %f10, %f9 loop_3375: ba %xcc, loop_3377 loop_3376: fbn %fcc3, loop_3378 stb %g6, [%l7 + 0x0C] sth %i4, [%l7 + 0x24] loop_3377: fmul8x16au %f5, %f2, %f6 loop_3378: ld [%l7 + 0x64], %f6 fbe %fcc2, loop_3379 fmovscs %icc, %f9, %f1 lduh [%l7 + 0x18], %g5 andncc %l5, %i5, %o1 loop_3379: orn %g7, %o3, %l3 stx %g1, [%l7 + 0x18] ldsh [%l7 + 0x12], %l1 ld [%l7 + 0x5C], %f14 fbg,a %fcc2, loop_3380 fmovdcs %icc, %f14, %f6 bleu %icc, loop_3381 andcc %o2, 0x0C6F, %o6 loop_3380: or %g2, 0x1A9C, %i0 fcmped %fcc1, %f0, %f4 loop_3381: tn %icc, 0x7 xnor %i7, %o4, %g4 fpmerge %f1, %f10, %f0 sth %o0, [%l7 + 0x62] orcc %o5, 0x0AD6, %i2 std %f12, [%l7 + 0x08] fmovrdlez %g3, %f14, %f4 fnot1 %f14, %f4 ld [%l7 + 0x54], %f1 sth %o7, [%l7 + 0x7A] std %f6, [%l7 + 0x40] fbo %fcc0, loop_3382 stw %l2, [%l7 + 0x48] stb %l0, [%l7 + 0x77] fbug %fcc3, loop_3383 loop_3382: ld [%l7 + 0x64], %f2 fandnot2s %f13, %f6, %f14 movle %xcc, %i3, %i6 loop_3383: edge32 %i1, %l6, %g6 fbul %fcc1, loop_3384 fbne %fcc1, loop_3385 alignaddr %i4, %l4, %g5 lduw [%l7 + 0x3C], %l5 loop_3384: lduw [%l7 + 0x64], %i5 loop_3385: fmovrdgez %o1, %f2, %f6 tle %xcc, 0x4 pdist %f0, %f2, %f14 fmovs %f9, %f6 bpos,pn %xcc, loop_3386 tleu %xcc, 0x1 subc %o3, 0x0425, %l3 fcmped %fcc1, %f8, %f4 loop_3386: mulx %g1, 0x0165, %l1 fpack32 %f14, %f2, %f14 stw %o2, [%l7 + 0x5C] nop setx loop_3387, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscs %xcc, %f13, %f13 std %f4, [%l7 + 0x30] stx %g7, [%l7 + 0x40] loop_3387: movvc %icc, %g2, %o6 lduw [%l7 + 0x28], %i7 ldub [%l7 + 0x2A], %i0 sth %o4, [%l7 + 0x56] bvs %icc, loop_3388 fpsub32 %f14, %f4, %f10 ldx [%l7 + 0x70], %o0 ldub [%l7 + 0x66], %g4 loop_3388: umulcc %o5, %g3, %o7 ldsb [%l7 + 0x33], %i2 tsubcctv %l2, 0x0726, %i3 ldub [%l7 + 0x74], %l0 tgu %xcc, 0x0 stw %i6, [%l7 + 0x64] fzeros %f3 std %f8, [%l7 + 0x28] ldsw [%l7 + 0x6C], %i1 ldd [%l7 + 0x68], %f8 std %f12, [%l7 + 0x60] ble,a,pt %icc, loop_3389 umul %g6, 0x1B35, %l6 array16 %i4, %g5, %l5 fabsd %f10, %f12 loop_3389: and %i5, 0x1ACB, %l4 stx %o3, [%l7 + 0x38] or %o1, 0x066B, %g1 fmul8x16al %f1, %f13, %f14 movl %xcc, %l3, %l1 bne loop_3390 faligndata %f14, %f2, %f4 edge32n %g7, %g2, %o2 fpadd16 %f12, %f0, %f14 loop_3390: fbug %fcc0, loop_3391 tpos %icc, 0x3 smulcc %i7, 0x0749, %o6 sllx %o4, 0x03, %i0 loop_3391: add %g4, 0x10DE, %o5 orcc %g3, %o0, %o7 stw %l2, [%l7 + 0x2C] sth %i2, [%l7 + 0x7A] brnz,a %l0, loop_3392 pdist %f12, %f6, %f2 brnz %i3, loop_3393 movle %xcc, %i1, %i6 loop_3392: movre %l6, 0x1E3, %i4 fandnot2 %f12, %f2, %f10 loop_3393: fzero %f8 fsrc2s %f2, %f12 ld [%l7 + 0x30], %f10 fxnor %f12, %f8, %f10 array16 %g6, %l5, %i5 lduw [%l7 + 0x70], %l4 std %f8, [%l7 + 0x70] fands %f9, %f6, %f10 srax %o3, 0x1D, %o1 bvs,a,pt %icc, loop_3394 fxnors %f7, %f13, %f14 taddcctv %g5, %l3, %g1 edge32ln %g7, %g2, %l1 loop_3394: fmovdge %xcc, %f3, %f4 fnot2s %f14, %f6 bn,a,pt %icc, loop_3395 fmul8x16 %f7, %f4, %f0 movcs %xcc, %o2, %o6 lduh [%l7 + 0x66], %o4 loop_3395: orncc %i7, 0x1C98, %g4 fnegs %f0, %f6 fands %f12, %f14, %f9 ldsh [%l7 + 0x32], %i0 st %f7, [%l7 + 0x58] ldsb [%l7 + 0x33], %o5 stb %g3, [%l7 + 0x36] stb %o0, [%l7 + 0x32] nop setx loop_3396, %l0, %l1 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 + 0x3C], %o7 fmovrdne %i2, %f2, %f2 xorcc %l2, %i3, %i1 loop_3396: fpackfix %f6, %f10 fcmple32 %f4, %f10, %l0 fbo,a %fcc1, loop_3397 fxor %f14, %f0, %f10 ldsh [%l7 + 0x6A], %i6 brz %l6, loop_3398 loop_3397: lduh [%l7 + 0x2E], %i4 ldub [%l7 + 0x56], %l5 andcc %g6, 0x198A, %i5 loop_3398: fmovrse %o3, %f13, %f5 edge8 %o1, %l4, %l3 edge8ln %g5, %g7, %g2 addc %l1, %o2, %g1 std %f8, [%l7 + 0x38] tne %xcc, 0x5 fmovsvs %xcc, %f14, %f14 sdivx %o4, 0x141F, %i7 tl %xcc, 0x1 sdivcc %g4, 0x10DF, %i0 fmovsne %icc, %f5, %f0 ld [%l7 + 0x54], %f0 movgu %icc, %o6, %g3 movrlez %o5, %o7, %o0 addc %i2, 0x0A30, %l2 fmovspos %icc, %f8, %f14 movrgez %i3, %l0, %i1 ldsh [%l7 + 0x34], %i6 sra %l6, %l5, %g6 fnand %f6, %f14, %f8 sth %i4, [%l7 + 0x66] array32 %o3, %o1, %i5 fmovrse %l3, %f14, %f11 lduh [%l7 + 0x3C], %l4 xnorcc %g5, %g2, %g7 ldub [%l7 + 0x7F], %o2 tl %icc, 0x1 fblg %fcc3, loop_3399 ldsh [%l7 + 0x0E], %g1 fone %f14 fmovrde %l1, %f2, %f8 loop_3399: brz,a %o4, loop_3400 udivcc %i7, 0x0C8A, %i0 brz %o6, loop_3401 ldsw [%l7 + 0x34], %g4 loop_3400: bn %xcc, loop_3402 stx %g3, [%l7 + 0x60] loop_3401: ldx [%l7 + 0x48], %o5 ld [%l7 + 0x20], %f13 loop_3402: fnot2 %f10, %f10 edge8l %o7, %o0, %l2 movrgz %i3, %l0, %i1 ldd [%l7 + 0x50], %f6 std %f8, [%l7 + 0x08] ld [%l7 + 0x40], %f9 fbge %fcc2, loop_3403 st %f15, [%l7 + 0x64] fmuld8sux16 %f4, %f5, %f12 fpmerge %f12, %f6, %f12 loop_3403: ldd [%l7 + 0x50], %f14 lduh [%l7 + 0x2C], %i2 brgz %l6, loop_3404 sdivcc %l5, 0x1EAF, %i6 brlez,a %g6, loop_3405 tl %xcc, 0x3 loop_3404: stx %i4, [%l7 + 0x58] lduh [%l7 + 0x64], %o3 loop_3405: fsrc2 %f10, %f12 movrne %o1, %l3, %l4 bne,a %xcc, loop_3406 ldsw [%l7 + 0x30], %g5 fandnot1s %f12, %f15, %f10 subccc %i5, %g7, %o2 loop_3406: ldsb [%l7 + 0x3C], %g1 fbne,a %fcc3, loop_3407 sth %l1, [%l7 + 0x1A] fmovdcs %xcc, %f10, %f7 st %f15, [%l7 + 0x60] loop_3407: fbne %fcc3, loop_3408 stb %o4, [%l7 + 0x7E] fornot2 %f8, %f2, %f6 andn %g2, %i7, %i0 loop_3408: stw %o6, [%l7 + 0x24] sth %g4, [%l7 + 0x1E] ldd [%l7 + 0x70], %f12 stw %g3, [%l7 + 0x34] or %o5, %o0, %l2 stw %o7, [%l7 + 0x40] fmovrse %l0, %f11, %f0 xorcc %i3, %i1, %l6 fcmpne32 %f10, %f0, %i2 fnot2 %f0, %f14 fmovrdgez %i6, %f4, %f10 bg,a,pt %icc, loop_3409 tpos %icc, 0x6 stx %l5, [%l7 + 0x48] std %f14, [%l7 + 0x10] loop_3409: movge %icc, %g6, %o3 bneg,a,pt %icc, loop_3410 fors %f5, %f0, %f0 ldsh [%l7 + 0x0C], %o1 stw %l3, [%l7 + 0x24] loop_3410: movrne %i4, 0x347, %l4 fcmple16 %f10, %f10, %g5 movneg %icc, %i5, %g7 fmovsge %xcc, %f7, %f1 bvc %icc, loop_3411 ldsh [%l7 + 0x14], %g1 fors %f15, %f15, %f4 fblg %fcc1, loop_3412 loop_3411: movle %icc, %o2, %o4 te %icc, 0x4 ldsw [%l7 + 0x7C], %g2 loop_3412: ldd [%l7 + 0x68], %f10 move %icc, %i7, %i0 fnot2 %f4, %f0 ldsb [%l7 + 0x0D], %l1 brnz %o6, loop_3413 fmovsneg %xcc, %f4, %f9 lduw [%l7 + 0x74], %g4 lduh [%l7 + 0x2E], %o5 loop_3413: fcmped %fcc2, %f12, %f8 bn,pn %icc, loop_3414 fmovrsgez %o0, %f13, %f2 stx %g3, [%l7 + 0x68] stb %l2, [%l7 + 0x59] loop_3414: bneg,a,pn %xcc, loop_3415 brgz %l0, loop_3416 fabsd %f2, %f10 sdivcc %o7, 0x06EF, %i3 loop_3415: fba %fcc2, loop_3417 loop_3416: fpackfix %f14, %f1 sth %l6, [%l7 + 0x14] ldsw [%l7 + 0x10], %i2 loop_3417: fble %fcc1, loop_3418 fmovrsne %i6, %f7, %f14 tn %icc, 0x7 ldsb [%l7 + 0x40], %i1 loop_3418: ldsb [%l7 + 0x6F], %l5 fcmple16 %f6, %f4, %g6 ldd [%l7 + 0x10], %f8 stx %o1, [%l7 + 0x68] edge8ln %o3, %l3, %i4 lduw [%l7 + 0x58], %g5 std %f12, [%l7 + 0x10] fcmps %fcc1, %f9, %f10 ba,a %xcc, loop_3419 fcmple16 %f14, %f0, %l4 lduh [%l7 + 0x6E], %g7 fnor %f0, %f8, %f4 loop_3419: tle %xcc, 0x6 fexpand %f3, %f4 movrlz %g1, 0x246, %i5 udivcc %o2, 0x1190, %o4 fmul8x16 %f15, %f12, %f14 fcmpne16 %f12, %f8, %i7 fnand %f0, %f10, %f0 movpos %xcc, %g2, %l1 edge32n %i0, %g4, %o5 taddcc %o6, 0x0B81, %g3 fabss %f11, %f14 edge32n %l2, %l0, %o0 tpos %icc, 0x3 fmul8sux16 %f0, %f14, %f12 fpsub16s %f10, %f2, %f2 nop setx loop_3420, %l0, %l1 jmpl %l1, %i3 ldub [%l7 + 0x37], %o7 lduw [%l7 + 0x60], %i2 tcc %xcc, 0x1 loop_3420: bgu,pt %icc, loop_3421 lduw [%l7 + 0x20], %l6 fbe %fcc2, loop_3422 fcmpne32 %f12, %f4, %i1 loop_3421: fmovrdlz %i6, %f12, %f14 fornot2s %f7, %f4, %f0 loop_3422: movre %l5, 0x273, %o1 fnands %f0, %f6, %f5 alignaddrl %o3, %g6, %i4 lduw [%l7 + 0x3C], %l3 fcmpes %fcc2, %f8, %f10 bleu,pt %icc, loop_3423 smul %g5, %g7, %l4 fmovscc %icc, %f11, %f9 fnot2s %f14, %f3 loop_3423: fmovsne %xcc, %f13, %f10 std %f0, [%l7 + 0x40] stb %g1, [%l7 + 0x15] or %i5, 0x1A5E, %o4 tl %xcc, 0x4 ldsh [%l7 + 0x72], %i7 fmovrslez %o2, %f13, %f13 fcmps %fcc3, %f11, %f5 tgu %icc, 0x0 fmovrdgz %g2, %f6, %f0 ldub [%l7 + 0x0B], %i0 ldx [%l7 + 0x78], %l1 edge16n %g4, %o6, %g3 xnorcc %o5, 0x1675, %l0 ldsw [%l7 + 0x4C], %l2 ldsb [%l7 + 0x4D], %o0 ldsb [%l7 + 0x1D], %o7 bvc loop_3424 fxor %f8, %f6, %f12 fnot1s %f5, %f14 sdiv %i3, 0x0D1C, %l6 loop_3424: std %f2, [%l7 + 0x48] subccc %i2, %i6, %i1 tg %xcc, 0x3 movpos %xcc, %l5, %o1 fabss %f1, %f7 std %f8, [%l7 + 0x70] movn %icc, %g6, %i4 movrlz %l3, %o3, %g7 stb %l4, [%l7 + 0x72] bvc %xcc, loop_3425 tgu %icc, 0x0 st %f11, [%l7 + 0x4C] array16 %g1, %i5, %o4 loop_3425: movpos %xcc, %g5, %o2 movleu %xcc, %g2, %i0 fpadd16s %f10, %f14, %f0 siam 0x5 ldsw [%l7 + 0x40], %i7 fone %f2 sllx %l1, 0x13, %o6 tvs %icc, 0x2 movl %icc, %g3, %o5 movrgz %l0, %g4, %o0 ldsb [%l7 + 0x72], %l2 lduw [%l7 + 0x68], %o7 orcc %i3, %i2, %i6 sth %i1, [%l7 + 0x40] fcmpeq16 %f4, %f12, %l5 tvc %icc, 0x5 std %f8, [%l7 + 0x58] tg %xcc, 0x0 fors %f4, %f6, %f7 fexpand %f2, %f0 movgu %xcc, %l6, %o1 lduh [%l7 + 0x2C], %g6 fmovsge %icc, %f12, %f5 stx %l3, [%l7 + 0x08] fmovsgu %xcc, %f6, %f1 fmovdg %icc, %f2, %f5 popc 0x03E5, %o3 fabsd %f10, %f4 edge32 %i4, %l4, %g1 fmovrdgez %g7, %f14, %f12 nop setx loop_3426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %icc, %i5, %o4 fnot1s %f4, %f12 bcs %icc, loop_3427 loop_3426: stb %o2, [%l7 + 0x46] add %g2, %i0, %g5 nop setx loop_3428, %l0, %l1 jmpl %l1, %i7 loop_3427: bvs,pt %xcc, loop_3429 fnot1s %f8, %f14 andncc %o6, %l1, %g3 loop_3428: lduw [%l7 + 0x70], %l0 loop_3429: fnands %f7, %f14, %f14 movre %o5, 0x33B, %g4 st %f14, [%l7 + 0x70] movl %xcc, %o0, %l2 tcc %icc, 0x3 stb %o7, [%l7 + 0x17] ldsw [%l7 + 0x3C], %i2 fble,a %fcc3, loop_3430 sub %i3, 0x1C6A, %i1 lduw [%l7 + 0x14], %i6 brgz %l5, loop_3431 loop_3430: brlz,a %l6, loop_3432 fmovdcs %xcc, %f1, %f0 array32 %g6, %o1, %l3 loop_3431: brz %o3, loop_3433 loop_3432: fmovdle %icc, %f11, %f7 movrne %l4, %g1, %i4 tne %icc, 0x3 loop_3433: ldx [%l7 + 0x08], %i5 std %f4, [%l7 + 0x58] fmovdle %xcc, %f14, %f0 edge32n %o4, %g7, %g2 tge %icc, 0x4 bleu,a,pt %icc, loop_3434 ldsh [%l7 + 0x08], %o2 ldsw [%l7 + 0x20], %g5 fblg %fcc2, loop_3435 loop_3434: taddcc %i0, 0x1802, %o6 lduh [%l7 + 0x5C], %i7 fbuge,a %fcc3, loop_3436 loop_3435: brgz,a %l1, loop_3437 fmuld8ulx16 %f7, %f14, %f10 edge32l %l0, %o5, %g4 loop_3436: fcmpne32 %f14, %f10, %g3 loop_3437: srax %l2, %o7, %i2 umulcc %o0, %i3, %i1 ldd [%l7 + 0x10], %f14 addccc %l5, %i6, %l6 fbg %fcc2, loop_3438 fbule,a %fcc3, loop_3439 fpadd16s %f2, %f0, %f10 ldsw [%l7 + 0x58], %o1 loop_3438: fornot1 %f12, %f12, %f10 loop_3439: std %f6, [%l7 + 0x10] tvc %icc, 0x1 nop setx loop_3440, %l0, %l1 jmpl %l1, %l3 fone %f6 fmovdvs %icc, %f0, %f11 bvc,a,pt %xcc, loop_3441 loop_3440: fpadd32 %f6, %f10, %f14 sub %o3, %g6, %g1 fmovdg %xcc, %f9, %f0 loop_3441: tle %icc, 0x2 sll %l4, 0x02, %i5 fbule %fcc0, loop_3442 fpsub32s %f8, %f4, %f13 fornot1 %f12, %f12, %f0 tpos %xcc, 0x1 loop_3442: fmovsne %xcc, %f8, %f9 fmovrslez %i4, %f1, %f8 orn %g7, 0x1742, %o4 popc %o2, %g5 xnor %g2, %o6, %i0 ldsh [%l7 + 0x2A], %l1 fbo,a %fcc2, loop_3443 fandnot1 %f14, %f4, %f14 sll %i7, 0x15, %l0 movgu %xcc, %g4, %o5 loop_3443: ldsb [%l7 + 0x49], %g3 fblg,a %fcc0, loop_3444 stx %l2, [%l7 + 0x48] fmovrdlz %i2, %f14, %f14 fandnot2s %f11, %f9, %f13 loop_3444: fpadd16 %f4, %f4, %f2 umul %o0, 0x0690, %i3 edge16 %i1, %o7, %i6 call loop_3445 fones %f5 stx %l5, [%l7 + 0x28] fmul8ulx16 %f4, %f0, %f10 loop_3445: srax %o1, %l3, %l6 bvs,pt %xcc, loop_3446 te %xcc, 0x1 movleu %xcc, %o3, %g1 ldd [%l7 + 0x78], %f0 loop_3446: fbu %fcc0, loop_3447 fcmple16 %f8, %f2, %l4 lduh [%l7 + 0x0A], %g6 edge8l %i5, %i4, %o4 loop_3447: bl,pt %xcc, loop_3448 fmovdneg %icc, %f6, %f8 std %f6, [%l7 + 0x30] alignaddrl %g7, %o2, %g2 loop_3448: stx %o6, [%l7 + 0x08] lduh [%l7 + 0x10], %g5 fmovdpos %icc, %f0, %f8 st %f14, [%l7 + 0x5C] fmovdgu %icc, %f14, %f5 fpack32 %f12, %f6, %f4 tsubcctv %l1, 0x07D0, %i7 stx %l0, [%l7 + 0x58] stb %i0, [%l7 + 0x2F] ldub [%l7 + 0x6C], %g4 fandnot2s %f0, %f2, %f9 tgu %xcc, 0x4 fmovsvs %icc, %f10, %f12 lduw [%l7 + 0x30], %o5 fmul8x16al %f12, %f9, %f14 movvc %icc, %l2, %i2 ldub [%l7 + 0x5C], %o0 movleu %icc, %i3, %g3 fnand %f12, %f2, %f2 st %f12, [%l7 + 0x30] fmovdvs %icc, %f14, %f15 ldsw [%l7 + 0x24], %o7 edge16 %i1, %l5, %o1 fmovsgu %icc, %f11, %f10 bvs,a loop_3449 sllx %l3, %l6, %o3 ldsh [%l7 + 0x6E], %g1 movge %xcc, %i6, %g6 loop_3449: ldub [%l7 + 0x4E], %l4 movrgz %i4, 0x1F8, %o4 array8 %i5, %g7, %g2 ldsb [%l7 + 0x36], %o2 st %f12, [%l7 + 0x20] fmul8ulx16 %f12, %f0, %f6 subc %g5, 0x12BF, %l1 te %xcc, 0x0 fmovsge %icc, %f6, %f8 array16 %i7, %l0, %o6 fmovrse %g4, %f12, %f1 fmovsle %xcc, %f5, %f4 ldx [%l7 + 0x10], %i0 fand %f8, %f8, %f0 stx %o5, [%l7 + 0x40] bg,a %xcc, loop_3450 ba,a,pt %xcc, loop_3451 bpos,a,pt %xcc, loop_3452 or %l2, %o0, %i3 loop_3450: fmul8sux16 %f4, %f4, %f2 loop_3451: fpadd16 %f2, %f12, %f2 loop_3452: alignaddrl %i2, %g3, %o7 fmul8x16 %f1, %f0, %f14 ldx [%l7 + 0x38], %l5 fbuge,a %fcc2, loop_3453 andcc %i1, 0x08AF, %o1 ldd [%l7 + 0x70], %f14 ldsh [%l7 + 0x16], %l3 loop_3453: fmovsn %icc, %f13, %f1 fbne,a %fcc1, loop_3454 lduw [%l7 + 0x74], %l6 movg %xcc, %g1, %i6 array8 %g6, %l4, %o3 loop_3454: alignaddrl %i4, %i5, %o4 bpos,pt %xcc, loop_3455 fxor %f12, %f0, %f4 fmovrsgz %g7, %f4, %f11 fblg %fcc0, loop_3456 loop_3455: stb %g2, [%l7 + 0x77] ldd [%l7 + 0x10], %f4 stb %o2, [%l7 + 0x41] loop_3456: bge,pn %xcc, loop_3457 nop setx loop_3458, %l0, %l1 jmpl %l1, %g5 orn %l1, 0x11BC, %i7 xnor %l0, 0x1F51, %g4 loop_3457: fbn,a %fcc3, loop_3459 loop_3458: fpsub16s %f9, %f9, %f2 ldx [%l7 + 0x78], %o6 movrlz %i0, 0x269, %l2 loop_3459: sth %o0, [%l7 + 0x18] tl %xcc, 0x4 stw %o5, [%l7 + 0x2C] ba loop_3460 tleu %icc, 0x7 fbug,a %fcc1, loop_3461 sethi 0x177E, %i3 loop_3460: stb %g3, [%l7 + 0x54] sth %o7, [%l7 + 0x66] loop_3461: fmovdvc %icc, %f11, %f9 ldsb [%l7 + 0x66], %i2 nop setx loop_3462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x40] ld [%l7 + 0x28], %f0 fabsd %f4, %f4 loop_3462: movrgz %i1, 0x2B1, %o1 fsrc2s %f9, %f12 fcmpne16 %f4, %f14, %l3 fmovdle %xcc, %f13, %f7 movn %xcc, %l6, %l5 subcc %i6, 0x097A, %g6 fmovdneg %xcc, %f1, %f5 fmul8x16al %f5, %f14, %f4 fbu %fcc3, loop_3463 fmovsgu %xcc, %f15, %f8 fbl %fcc3, loop_3464 fxnor %f12, %f4, %f4 loop_3463: movrlez %g1, %l4, %i4 fpsub32 %f4, %f10, %f0 loop_3464: movne %xcc, %o3, %i5 nop setx loop_3465, %l0, %l1 jmpl %l1, %o4 fbul,a %fcc1, loop_3466 ldsw [%l7 + 0x28], %g7 tvs %icc, 0x3 loop_3465: brgz,a %o2, loop_3467 loop_3466: smulcc %g2, 0x136D, %l1 ldx [%l7 + 0x10], %g5 fmovrsgz %i7, %f0, %f10 loop_3467: bleu,a,pt %icc, loop_3468 ldub [%l7 + 0x28], %g4 ld [%l7 + 0x4C], %f5 fbo %fcc0, loop_3469 loop_3468: fcmpne16 %f8, %f6, %l0 brgz %i0, loop_3470 fandnot1s %f3, %f7, %f11 loop_3469: ldsw [%l7 + 0x18], %o6 ldsh [%l7 + 0x70], %l2 loop_3470: bn,a,pn %icc, loop_3471 fpack16 %f14, %f8 fmovsl %icc, %f5, %f7 stw %o5, [%l7 + 0x18] loop_3471: ldub [%l7 + 0x35], %o0 fmovs %f8, %f5 fmovsgu %icc, %f15, %f2 stx %i3, [%l7 + 0x50] fexpand %f10, %f8 fmovsg %icc, %f6, %f10 ldsb [%l7 + 0x2E], %o7 movne %xcc, %g3, %i2 ldsh [%l7 + 0x74], %i1 nop setx loop_3472, %l0, %l1 jmpl %l1, %o1 faligndata %f8, %f12, %f8 sdiv %l6, 0x092E, %l5 stx %i6, [%l7 + 0x50] loop_3472: lduh [%l7 + 0x58], %l3 fnegd %f14, %f12 brlz,a %g6, loop_3473 st %f5, [%l7 + 0x7C] fbul %fcc3, loop_3474 fpackfix %f12, %f0 loop_3473: fmul8sux16 %f6, %f6, %f14 brlz,a %g1, loop_3475 loop_3474: alignaddrl %l4, %o3, %i4 stw %o4, [%l7 + 0x34] fxor %f4, %f12, %f0 loop_3475: lduh [%l7 + 0x78], %g7 stb %o2, [%l7 + 0x79] fbu,a %fcc0, loop_3476 bvs %xcc, loop_3477 ldub [%l7 + 0x32], %i5 movne %icc, %g2, %l1 loop_3476: fsrc1 %f14, %f0 loop_3477: fbge %fcc1, loop_3478 movcc %icc, %i7, %g5 fmovsge %icc, %f14, %f1 tcs %icc, 0x3 loop_3478: lduh [%l7 + 0x72], %l0 mulscc %g4, 0x1B5F, %o6 call loop_3479 sth %l2, [%l7 + 0x28] fcmpne16 %f14, %f0, %i0 ldd [%l7 + 0x38], %f0 loop_3479: tvs %xcc, 0x2 movrgez %o5, %o0, %i3 lduh [%l7 + 0x4C], %g3 edge32l %o7, %i2, %o1 edge8 %l6, %l5, %i6 ldsb [%l7 + 0x50], %l3 fzero %f12 movgu %icc, %i1, %g6 fornot2 %f0, %f12, %f8 std %f8, [%l7 + 0x10] fornot1 %f8, %f6, %f6 std %f6, [%l7 + 0x28] bleu,a,pt %icc, loop_3480 ldx [%l7 + 0x28], %g1 nop setx loop_3481, %l0, %l1 jmpl %l1, %l4 srl %i4, 0x0D, %o3 loop_3480: ldx [%l7 + 0x60], %o4 ldsb [%l7 + 0x63], %g7 loop_3481: udiv %i5, 0x10E0, %g2 bcs %xcc, loop_3482 ldsb [%l7 + 0x39], %l1 ldub [%l7 + 0x7D], %i7 fexpand %f12, %f12 loop_3482: nop setx loop_3483, %l0, %l1 jmpl %l1, %g5 fmovs %f12, %f1 fmovrde %o2, %f12, %f12 movgu %icc, %l0, %g4 loop_3483: bleu,pt %xcc, loop_3484 fmovrsgz %l2, %f0, %f5 edge16 %i0, %o6, %o0 fornot2 %f2, %f0, %f12 loop_3484: ldx [%l7 + 0x68], %o5 ldx [%l7 + 0x08], %g3 fone %f12 bpos,pn %icc, loop_3485 bcs loop_3486 sdiv %o7, 0x1653, %i3 stx %o1, [%l7 + 0x18] loop_3485: fpack16 %f2, %f0 loop_3486: fbge %fcc2, loop_3487 fsrc2 %f0, %f0 udiv %l6, 0x080D, %i2 stw %i6, [%l7 + 0x14] loop_3487: fsrc2 %f4, %f0 tvs %icc, 0x0 ldsw [%l7 + 0x24], %l3 bleu %xcc, loop_3488 sub %i1, 0x0827, %g6 fxnor %f2, %f12, %f0 fmovdn %xcc, %f15, %f14 loop_3488: stx %l5, [%l7 + 0x30] fnand %f12, %f14, %f6 movpos %icc, %g1, %l4 movl %icc, %i4, %o4 fmovrslz %g7, %f2, %f13 tgu %xcc, 0x5 ldub [%l7 + 0x17], %i5 fbuge,a %fcc3, loop_3489 stw %g2, [%l7 + 0x64] fnors %f9, %f3, %f7 bvc,a %xcc, loop_3490 loop_3489: bg,pn %icc, loop_3491 fmovd %f10, %f8 tge %icc, 0x2 loop_3490: alignaddrl %l1, %i7, %g5 loop_3491: ldsw [%l7 + 0x10], %o3 ldsw [%l7 + 0x10], %o2 ldsw [%l7 + 0x18], %g4 stw %l0, [%l7 + 0x54] fsrc1 %f12, %f2 ldx [%l7 + 0x48], %i0 sth %l2, [%l7 + 0x2E] sth %o6, [%l7 + 0x50] fornot2 %f10, %f8, %f6 move %icc, %o0, %o5 stx %o7, [%l7 + 0x08] sth %g3, [%l7 + 0x62] stb %o1, [%l7 + 0x62] movvs %icc, %i3, %i2 fbne %fcc1, loop_3492 edge32l %i6, %l6, %l3 stw %i1, [%l7 + 0x20] ldsw [%l7 + 0x08], %l5 loop_3492: edge16n %g1, %l4, %g6 lduh [%l7 + 0x66], %o4 tleu %icc, 0x4 array32 %g7, %i4, %i5 ldx [%l7 + 0x38], %l1 bshuffle %f6, %f2, %f0 fsrc1s %f10, %f4 bgu %xcc, loop_3493 movrgez %g2, %i7, %o3 ldsh [%l7 + 0x7A], %g5 andn %o2, %g4, %l0 loop_3493: movvc %xcc, %i0, %o6 fmovrdgz %o0, %f6, %f8 st %f12, [%l7 + 0x1C] ldsh [%l7 + 0x60], %o5 ldub [%l7 + 0x7F], %o7 sdivcc %l2, 0x17B1, %o1 brnz %g3, loop_3494 fzeros %f2 st %f9, [%l7 + 0x14] fba,a %fcc3, loop_3495 loop_3494: ldsb [%l7 + 0x2E], %i3 ldx [%l7 + 0x70], %i6 fmovdneg %xcc, %f4, %f6 loop_3495: fbge %fcc1, loop_3496 ldsb [%l7 + 0x7C], %l6 fmovsneg %xcc, %f3, %f13 fnegs %f0, %f1 loop_3496: sllx %i2, 0x16, %l3 ldsb [%l7 + 0x3A], %i1 movvs %icc, %g1, %l5 ldsh [%l7 + 0x70], %l4 ld [%l7 + 0x54], %f14 ld [%l7 + 0x30], %f4 and %o4, %g6, %i4 brgez %i5, loop_3497 tcs %icc, 0x6 brgz %l1, loop_3498 fmovrdne %g7, %f2, %f14 loop_3497: bl,a,pn %icc, loop_3499 sth %g2, [%l7 + 0x3E] loop_3498: fmovrde %o3, %f0, %f2 tcc %xcc, 0x2 loop_3499: sdivcc %g5, 0x19D0, %o2 ldsh [%l7 + 0x56], %i7 ldsw [%l7 + 0x6C], %l0 sth %i0, [%l7 + 0x28] sth %o6, [%l7 + 0x6C] fnegs %f7, %f11 fnot2 %f14, %f4 sra %g4, 0x1A, %o5 fbul,a %fcc1, loop_3500 brlez,a %o7, loop_3501 stx %l2, [%l7 + 0x38] lduw [%l7 + 0x40], %o1 loop_3500: std %f4, [%l7 + 0x70] loop_3501: stw %g3, [%l7 + 0x24] fnand %f8, %f12, %f6 edge16 %i3, %o0, %l6 lduw [%l7 + 0x6C], %i2 fmovdgu %icc, %f13, %f14 bleu,a loop_3502 fsrc1 %f4, %f8 bneg,a loop_3503 lduh [%l7 + 0x5C], %i6 loop_3502: andncc %l3, %g1, %l5 xor %i1, 0x0518, %o4 loop_3503: brgz %l4, loop_3504 array8 %i4, %i5, %g6 movvc %xcc, %l1, %g2 lduh [%l7 + 0x18], %o3 loop_3504: sth %g7, [%l7 + 0x54] stb %o2, [%l7 + 0x29] lduw [%l7 + 0x2C], %g5 sdivx %i7, 0x03DA, %l0 ldx [%l7 + 0x48], %o6 fmovsneg %icc, %f10, %f14 addc %i0, 0x1421, %o5 ldd [%l7 + 0x20], %f10 fornot1s %f11, %f15, %f15 brlz %g4, loop_3505 fcmped %fcc1, %f10, %f14 fbue %fcc1, loop_3506 tge %icc, 0x0 loop_3505: st %f13, [%l7 + 0x7C] movrne %l2, 0x2C9, %o1 loop_3506: fmovsl %xcc, %f3, %f0 fmovdn %xcc, %f4, %f6 movle %icc, %g3, %o7 ldsw [%l7 + 0x28], %o0 ldsb [%l7 + 0x41], %i3 tgu %icc, 0x5 fcmpd %fcc1, %f6, %f8 ldsb [%l7 + 0x16], %l6 stb %i6, [%l7 + 0x77] popc %l3, %i2 fmovsleu %icc, %f8, %f12 brgz,a %g1, loop_3507 fbg %fcc1, loop_3508 ldsh [%l7 + 0x0E], %i1 fmovdg %xcc, %f1, %f13 loop_3507: brlez,a %l5, loop_3509 loop_3508: fmul8x16au %f13, %f1, %f2 fxnor %f14, %f2, %f6 ldd [%l7 + 0x50], %f10 loop_3509: stx %o4, [%l7 + 0x50] st %f0, [%l7 + 0x6C] fand %f0, %f0, %f6 pdist %f8, %f10, %f4 tsubcc %l4, %i4, %g6 fsrc2 %f6, %f10 fcmped %fcc2, %f10, %f4 ldsb [%l7 + 0x18], %i5 ldsh [%l7 + 0x38], %g2 sth %o3, [%l7 + 0x0A] fmul8x16au %f13, %f15, %f12 ld [%l7 + 0x48], %f13 ld [%l7 + 0x60], %f7 tg %icc, 0x2 bleu,a loop_3510 fmovsgu %xcc, %f5, %f10 nop setx loop_3511, %l0, %l1 jmpl %l1, %g7 std %f0, [%l7 + 0x08] loop_3510: stw %l1, [%l7 + 0x68] lduh [%l7 + 0x08], %g5 loop_3511: fandnot1 %f0, %f0, %f4 fmovrslez %o2, %f13, %f5 edge32 %l0, %o6, %i0 bneg %icc, loop_3512 alignaddr %i7, %g4, %l2 bleu,a,pn %icc, loop_3513 stx %o1, [%l7 + 0x50] loop_3512: ldsb [%l7 + 0x15], %g3 alignaddr %o5, %o7, %o0 loop_3513: ldsw [%l7 + 0x20], %i3 edge32 %l6, %l3, %i6 xnor %g1, %i1, %i2 ld [%l7 + 0x28], %f3 fpackfix %f8, %f5 lduh [%l7 + 0x24], %l5 stb %l4, [%l7 + 0x2B] bshuffle %f2, %f2, %f0 faligndata %f6, %f8, %f0 ldub [%l7 + 0x35], %i4 faligndata %f10, %f2, %f8 fcmpne16 %f12, %f14, %g6 popc %i5, %o4 call loop_3514 fpadd16s %f8, %f11, %f14 stb %g2, [%l7 + 0x14] mova %icc, %g7, %l1 loop_3514: xorcc %o3, 0x0946, %o2 tg %icc, 0x2 lduh [%l7 + 0x40], %l0 ld [%l7 + 0x60], %f12 fmovrdgez %g5, %f14, %f12 fandnot1s %f14, %f1, %f12 fmovde %icc, %f8, %f12 ldsh [%l7 + 0x72], %o6 fmovs %f1, %f0 ldsh [%l7 + 0x1E], %i0 fandnot2s %f11, %f2, %f3 edge32l %g4, %l2, %i7 lduh [%l7 + 0x08], %o1 bneg,a,pt %icc, loop_3515 fbuge,a %fcc0, loop_3516 sll %g3, %o7, %o0 tge %xcc, 0x0 loop_3515: bge,pt %icc, loop_3517 loop_3516: fmovsneg %xcc, %f4, %f9 sethi 0x0625, %i3 ldub [%l7 + 0x39], %o5 loop_3517: fpsub32 %f8, %f0, %f10 fones %f7 fmovdg %icc, %f6, %f14 smulcc %l6, 0x04E3, %l3 lduw [%l7 + 0x74], %g1 movcc %xcc, %i1, %i6 orn %i2, 0x099E, %l5 subcc %l4, 0x181F, %g6 fpsub16s %f0, %f10, %f6 movleu %icc, %i4, %i5 fpsub16s %f7, %f6, %f15 fbg %fcc1, loop_3518 fmovspos %xcc, %f15, %f9 fxors %f9, %f14, %f2 fmovdne %icc, %f13, %f13 loop_3518: lduh [%l7 + 0x34], %g2 ldsw [%l7 + 0x7C], %o4 fble,a %fcc3, loop_3519 tn %xcc, 0x0 lduh [%l7 + 0x26], %g7 fbe,a %fcc1, loop_3520 loop_3519: std %f14, [%l7 + 0x18] fpsub16s %f4, %f3, %f5 tleu %xcc, 0x6 loop_3520: fmovdle %xcc, %f10, %f8 fmuld8sux16 %f1, %f12, %f0 lduh [%l7 + 0x22], %l1 stx %o2, [%l7 + 0x68] addccc %o3, %l0, %o6 tgu %xcc, 0x3 fmovsg %icc, %f0, %f8 tvs %icc, 0x5 udiv %g5, 0x16A6, %g4 brgz,a %i0, loop_3521 st %f7, [%l7 + 0x1C] fmovrde %l2, %f12, %f2 fnor %f2, %f10, %f4 loop_3521: fxors %f15, %f9, %f4 ldsh [%l7 + 0x46], %o1 fbg %fcc1, loop_3522 ldsw [%l7 + 0x2C], %g3 edge16 %o7, %i7, %i3 for %f0, %f8, %f14 loop_3522: fpsub32s %f1, %f12, %f12 bge,a,pn %xcc, loop_3523 fmovda %xcc, %f5, %f2 taddcctv %o0, 0x0591, %l6 edge16l %o5, %l3, %i1 loop_3523: fnot2 %f12, %f0 st %f4, [%l7 + 0x1C] ld [%l7 + 0x40], %f7 fsrc2s %f10, %f1 std %f2, [%l7 + 0x60] ldub [%l7 + 0x6C], %g1 xor %i2, 0x1C51, %i6 srl %l4, 0x1C, %g6 std %f10, [%l7 + 0x18] sth %i4, [%l7 + 0x74] subc %i5, 0x006C, %g2 ta %icc, 0x6 andcc %o4, %g7, %l1 pdist %f0, %f10, %f0 sra %l5, 0x17, %o2 ldub [%l7 + 0x4B], %o3 sll %l0, 0x1B, %g5 ldsh [%l7 + 0x26], %o6 fpsub16 %f12, %f4, %f10 subcc %i0, %l2, %g4 fmul8sux16 %f0, %f6, %f0 fmovdn %icc, %f12, %f0 edge16ln %o1, %o7, %g3 tcs %icc, 0x7 ldub [%l7 + 0x0C], %i3 bcs,pt %icc, loop_3524 ldsw [%l7 + 0x7C], %i7 ba %icc, loop_3525 sth %o0, [%l7 + 0x10] loop_3524: fmovdgu %icc, %f13, %f15 lduh [%l7 + 0x4E], %l6 loop_3525: move %xcc, %l3, %i1 fnot2 %f10, %f4 fmovsge %icc, %f0, %f5 stx %g1, [%l7 + 0x60] fcmpes %fcc0, %f9, %f10 lduw [%l7 + 0x74], %i2 fcmpeq16 %f14, %f10, %i6 std %f8, [%l7 + 0x20] umul %l4, %o5, %i4 fblg,a %fcc0, loop_3526 ldd [%l7 + 0x28], %f8 edge32 %g6, %g2, %o4 fnot2s %f9, %f13 loop_3526: fpadd32s %f6, %f4, %f6 ldx [%l7 + 0x60], %i5 fmovdneg %xcc, %f9, %f14 brgz,a %g7, loop_3527 fcmpeq16 %f4, %f2, %l1 fble,a %fcc3, loop_3528 stx %o2, [%l7 + 0x08] loop_3527: movne %icc, %l5, %l0 fcmple32 %f2, %f10, %g5 loop_3528: ldsw [%l7 + 0x60], %o6 stx %i0, [%l7 + 0x20] bcs,a,pt %icc, loop_3529 fmul8x16au %f13, %f12, %f4 fcmpgt16 %f0, %f4, %o3 be,a loop_3530 loop_3529: fmovrde %l2, %f2, %f8 bgu,pn %xcc, loop_3531 fcmpne32 %f0, %f2, %g4 loop_3530: ldsh [%l7 + 0x40], %o7 te %xcc, 0x4 loop_3531: ta %xcc, 0x2 ldsh [%l7 + 0x14], %g3 orncc %o1, 0x011A, %i3 tsubcc %i7, %o0, %l3 ldsw [%l7 + 0x40], %i1 movgu %xcc, %l6, %g1 fmovsge %xcc, %f12, %f0 stx %i2, [%l7 + 0x50] call loop_3532 ldx [%l7 + 0x70], %l4 lduw [%l7 + 0x6C], %o5 fmovdge %icc, %f1, %f12 loop_3532: andncc %i4, %i6, %g2 andn %o4, %i5, %g7 ldsh [%l7 + 0x6E], %l1 lduw [%l7 + 0x30], %o2 fmovsvc %icc, %f13, %f11 array8 %l5, %g6, %g5 sth %o6, [%l7 + 0x42] movpos %xcc, %i0, %l0 move %icc, %l2, %g4 ldx [%l7 + 0x48], %o3 sth %g3, [%l7 + 0x4A] edge16n %o1, %o7, %i3 std %f10, [%l7 + 0x08] std %f14, [%l7 + 0x68] fcmpgt32 %f4, %f2, %i7 sth %o0, [%l7 + 0x3C] bg,pn %xcc, loop_3533 addccc %l3, 0x0832, %i1 stw %g1, [%l7 + 0x4C] mulx %l6, 0x136A, %l4 loop_3533: movrlez %o5, 0x21D, %i4 fmovrdgz %i6, %f8, %f4 lduw [%l7 + 0x7C], %g2 edge8l %o4, %i2, %g7 fcmps %fcc0, %f13, %f11 stb %i5, [%l7 + 0x3D] fmovscs %xcc, %f10, %f9 fmovde %xcc, %f8, %f3 umul %l1, %o2, %l5 tge %icc, 0x3 fand %f6, %f2, %f10 and %g5, %g6, %o6 xor %l0, 0x17A9, %l2 sra %i0, %o3, %g4 ldsh [%l7 + 0x56], %o1 fmovrdne %o7, %f0, %f14 fpsub32s %f1, %f15, %f2 fmovsn %xcc, %f10, %f9 ldsh [%l7 + 0x7E], %i3 ldd [%l7 + 0x78], %f0 lduw [%l7 + 0x40], %i7 movn %xcc, %g3, %o0 fmovdge %icc, %f6, %f11 std %f14, [%l7 + 0x50] sth %l3, [%l7 + 0x6C] bgu,pt %icc, loop_3534 andcc %i1, 0x0A97, %l6 movleu %icc, %g1, %o5 movvc %icc, %i4, %i6 loop_3534: nop setx loop_3535, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a %xcc, loop_3536 fpsub32 %f12, %f0, %f0 fcmple16 %f14, %f2, %l4 loop_3535: edge8l %o4, %g2, %g7 loop_3536: fmovscs %icc, %f1, %f2 fmovdne %icc, %f14, %f5 lduw [%l7 + 0x7C], %i5 fmovsvc %icc, %f2, %f2 edge8l %i2, %l1, %l5 ldsh [%l7 + 0x12], %g5 lduw [%l7 + 0x4C], %g6 fble %fcc2, loop_3537 ldsw [%l7 + 0x70], %o6 ldsh [%l7 + 0x72], %o2 tgu %xcc, 0x3 loop_3537: fbne %fcc1, loop_3538 fsrc1 %f8, %f10 tvs %xcc, 0x6 bneg,a loop_3539 loop_3538: lduh [%l7 + 0x34], %l0 fors %f12, %f1, %f15 sllx %i0, 0x05, %l2 loop_3539: bge,a loop_3540 ldub [%l7 + 0x18], %o3 fmovsvs %icc, %f10, %f3 brgz %o1, loop_3541 loop_3540: fmovrsgz %o7, %f11, %f7 fbo,a %fcc3, loop_3542 stw %g4, [%l7 + 0x64] loop_3541: sth %i7, [%l7 + 0x42] fsrc2 %f6, %f4 loop_3542: fmovsvc %icc, %f2, %f9 and %i3, %o0, %g3 alignaddr %l3, %i1, %l6 tne %xcc, 0x6 fmovse %icc, %f4, %f3 fsrc2 %f4, %f10 sth %g1, [%l7 + 0x4E] fmovsa %icc, %f5, %f3 edge16 %i4, %i6, %l4 mulscc %o4, 0x1147, %o5 movrne %g7, %i5, %i2 lduh [%l7 + 0x76], %l1 movneg %icc, %g2, %l5 fmovrslz %g6, %f6, %f4 ld [%l7 + 0x20], %f5 stw %o6, [%l7 + 0x50] fmovrslz %g5, %f9, %f3 fbe %fcc3, loop_3543 fbge %fcc1, loop_3544 stw %l0, [%l7 + 0x28] tgu %xcc, 0x7 loop_3543: fnors %f8, %f11, %f2 loop_3544: st %f4, [%l7 + 0x50] movleu %icc, %o2, %i0 edge8ln %l2, %o3, %o7 fands %f13, %f10, %f1 fands %f6, %f5, %f1 lduh [%l7 + 0x14], %g4 ldsb [%l7 + 0x6B], %o1 st %f3, [%l7 + 0x50] tpos %xcc, 0x7 tg %icc, 0x1 lduw [%l7 + 0x1C], %i3 fxor %f2, %f8, %f12 sth %i7, [%l7 + 0x2E] xnorcc %o0, 0x03C8, %l3 bvc,a %xcc, loop_3545 sethi 0x07EB, %i1 movre %l6, %g1, %i4 fmovdcc %icc, %f12, %f12 loop_3545: udivx %i6, 0x1377, %l4 ldd [%l7 + 0x38], %f12 fand %f6, %f12, %f2 std %f0, [%l7 + 0x18] smulcc %g3, %o5, %g7 or %o4, 0x12D1, %i2 fmovsne %xcc, %f8, %f7 tn %xcc, 0x6 brlez,a %i5, loop_3546 fcmped %fcc0, %f10, %f12 fmul8ulx16 %f2, %f2, %f8 fpsub32s %f15, %f9, %f12 loop_3546: movle %xcc, %l1, %g2 fnor %f12, %f2, %f10 fmovrsne %l5, %f8, %f9 fbne,a %fcc2, loop_3547 bn,a %xcc, loop_3548 fmovdleu %xcc, %f11, %f6 edge16l %g6, %o6, %g5 loop_3547: fmovdpos %xcc, %f6, %f13 loop_3548: fmovrdne %o2, %f0, %f8 fpmerge %f11, %f11, %f6 ldsh [%l7 + 0x66], %l0 ldsw [%l7 + 0x30], %l2 movleu %xcc, %o3, %o7 ldub [%l7 + 0x63], %g4 movvs %icc, %o1, %i3 stb %i7, [%l7 + 0x71] fmovsneg %icc, %f12, %f9 fcmpne32 %f4, %f4, %i0 smul %l3, 0x1B19, %i1 subc %o0, 0x1DFF, %g1 add %l6, 0x0A3F, %i4 ldsb [%l7 + 0x23], %i6 fornot2 %f0, %f12, %f14 ba,a loop_3549 xnor %g3, 0x06CF, %o5 bvs loop_3550 fmovrdgez %g7, %f12, %f4 loop_3549: fmovse %xcc, %f13, %f11 fbue,a %fcc3, loop_3551 loop_3550: fpsub32s %f9, %f6, %f2 subccc %o4, %i2, %i5 fmovrdlez %l4, %f8, %f12 loop_3551: fmovdvc %xcc, %f1, %f0 ldx [%l7 + 0x20], %l1 bleu,a loop_3552 movvc %icc, %l5, %g6 ldsb [%l7 + 0x0C], %g2 ldsw [%l7 + 0x24], %g5 loop_3552: fands %f3, %f3, %f10 fcmpes %fcc1, %f7, %f7 lduh [%l7 + 0x1A], %o6 ldx [%l7 + 0x78], %o2 ldd [%l7 + 0x08], %f0 fornot1s %f9, %f8, %f15 fmovrdgz %l2, %f14, %f4 movvs %icc, %l0, %o3 ldub [%l7 + 0x12], %g4 mova %icc, %o1, %o7 fcmps %fcc0, %f13, %f14 mulscc %i7, %i3, %i0 ldd [%l7 + 0x60], %f10 addccc %l3, %i1, %g1 edge16 %l6, %o0, %i6 stw %g3, [%l7 + 0x44] fpsub16s %f10, %f5, %f15 alignaddr %i4, %g7, %o4 sth %i2, [%l7 + 0x40] srax %i5, %l4, %l1 fpack32 %f0, %f10, %f10 movgu %xcc, %l5, %o5 stx %g2, [%l7 + 0x18] fabsd %f6, %f6 ldsh [%l7 + 0x72], %g6 fbu %fcc3, loop_3553 ldx [%l7 + 0x58], %o6 ldsb [%l7 + 0x6C], %o2 ldsb [%l7 + 0x15], %l2 loop_3553: fmovrsgz %l0, %f13, %f1 stw %o3, [%l7 + 0x28] fbule,a %fcc3, loop_3554 ble,a,pt %icc, loop_3555 fcmple32 %f8, %f0, %g4 fnands %f6, %f2, %f12 loop_3554: fsrc2s %f15, %f5 loop_3555: bshuffle %f6, %f2, %f0 ldx [%l7 + 0x78], %o1 bn,a,pt %xcc, loop_3556 fcmpes %fcc2, %f7, %f2 fmul8x16al %f13, %f2, %f8 tne %icc, 0x2 loop_3556: sth %g5, [%l7 + 0x76] ld [%l7 + 0x28], %f10 stx %o7, [%l7 + 0x08] ldsb [%l7 + 0x32], %i7 fxnors %f13, %f13, %f13 fcmped %fcc1, %f8, %f4 ldsw [%l7 + 0x44], %i0 ldub [%l7 + 0x47], %l3 fmovdn %xcc, %f7, %f15 fmovrdgez %i3, %f8, %f14 edge8l %g1, %i1, %l6 addcc %o0, 0x1227, %g3 subcc %i4, %g7, %o4 fsrc1 %f10, %f2 edge16n %i2, %i6, %i5 nop setx loop_3557, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f4 udivcc %l1, 0x09C0, %l4 lduh [%l7 + 0x46], %l5 loop_3557: fnegs %f5, %f3 fand %f4, %f8, %f14 fzeros %f14 std %f2, [%l7 + 0x20] ldsh [%l7 + 0x46], %o5 ldsw [%l7 + 0x20], %g2 fand %f8, %f14, %f14 fcmple32 %f10, %f14, %g6 taddcc %o6, %l2, %o2 lduh [%l7 + 0x1C], %o3 lduw [%l7 + 0x70], %g4 lduh [%l7 + 0x76], %l0 stw %o1, [%l7 + 0x70] sth %g5, [%l7 + 0x14] movrgz %o7, 0x07C, %i7 stb %l3, [%l7 + 0x39] movne %xcc, %i0, %i3 srax %g1, 0x18, %i1 mulscc %l6, %o0, %g3 ldx [%l7 + 0x18], %g7 ldsw [%l7 + 0x38], %i4 tvc %icc, 0x3 bneg %icc, loop_3558 fmovdcs %xcc, %f5, %f12 fmovrslez %o4, %f14, %f13 fbo %fcc2, loop_3559 loop_3558: fmovrsgz %i6, %f2, %f4 fpack32 %f8, %f12, %f6 ldub [%l7 + 0x70], %i5 loop_3559: ld [%l7 + 0x7C], %f11 movrgz %i2, %l1, %l4 std %f2, [%l7 + 0x50] fcmps %fcc0, %f3, %f9 fxnors %f3, %f15, %f13 be,pt %icc, loop_3560 stx %o5, [%l7 + 0x08] fcmpd %fcc3, %f4, %f2 ldx [%l7 + 0x28], %l5 loop_3560: ldsw [%l7 + 0x60], %g2 fors %f5, %f7, %f1 ldd [%l7 + 0x18], %f10 fblg %fcc3, loop_3561 movl %icc, %o6, %l2 sth %o2, [%l7 + 0x6E] ldd [%l7 + 0x48], %f0 loop_3561: stx %g6, [%l7 + 0x50] fmovscc %xcc, %f13, %f12 movcs %icc, %g4, %o3 bshuffle %f6, %f4, %f12 stb %l0, [%l7 + 0x36] fpmerge %f13, %f5, %f14 fsrc1s %f14, %f1 fmovrdlz %o1, %f0, %f0 edge32 %g5, %o7, %l3 fnot2s %f7, %f9 sethi 0x00E5, %i0 ld [%l7 + 0x20], %f1 lduh [%l7 + 0x1A], %i7 lduw [%l7 + 0x4C], %i3 tn %icc, 0x5 pdist %f0, %f6, %f12 sth %i1, [%l7 + 0x2C] andcc %l6, 0x172D, %g1 fmovdvs %icc, %f14, %f0 pdist %f0, %f2, %f10 sdivx %g3, 0x08A6, %g7 fble,a %fcc0, loop_3562 tn %icc, 0x3 sth %i4, [%l7 + 0x32] ta %xcc, 0x6 loop_3562: tvs %icc, 0x4 fzeros %f12 fmovdle %icc, %f14, %f8 fcmpgt16 %f6, %f4, %o0 tvc %icc, 0x4 bg,pn %icc, loop_3563 stw %o4, [%l7 + 0x14] mulx %i6, %i5, %i2 lduh [%l7 + 0x52], %l4 loop_3563: fmul8x16au %f12, %f8, %f12 sethi 0x1664, %l1 movpos %xcc, %l5, %o5 fpack16 %f14, %f10 brnz,a %g2, loop_3564 fmovsle %icc, %f5, %f0 fpadd16s %f2, %f2, %f7 sra %l2, 0x0D, %o6 loop_3564: edge16l %o2, %g6, %o3 fmovsleu %xcc, %f14, %f11 ld [%l7 + 0x4C], %f0 fands %f6, %f11, %f8 fbe,a %fcc3, loop_3565 tneg %icc, 0x3 bpos,a,pt %xcc, loop_3566 bgu %icc, loop_3567 loop_3565: movneg %xcc, %g4, %o1 udivcc %g5, 0x15A9, %o7 loop_3566: lduw [%l7 + 0x6C], %l3 loop_3567: ba,a loop_3568 bne,a loop_3569 ble,pn %icc, loop_3570 fcmpgt32 %f6, %f10, %i0 loop_3568: brnz %i7, loop_3571 loop_3569: fba,a %fcc1, loop_3572 loop_3570: st %f9, [%l7 + 0x30] sth %l0, [%l7 + 0x60] loop_3571: alignaddrl %i1, %l6, %g1 loop_3572: mova %icc, %i3, %g3 fmul8ulx16 %f6, %f2, %f2 fbule,a %fcc2, loop_3573 sethi 0x019F, %g7 movneg %xcc, %i4, %o4 orn %i6, %o0, %i5 loop_3573: ldsb [%l7 + 0x5C], %i2 mova %xcc, %l1, %l5 fmovdle %icc, %f0, %f12 ldd [%l7 + 0x28], %f12 fcmple16 %f12, %f0, %o5 fbo %fcc1, loop_3574 tne %icc, 0x0 ldd [%l7 + 0x20], %f6 fmovda %xcc, %f12, %f8 loop_3574: movrgez %l4, 0x3CD, %l2 orcc %g2, 0x1A0C, %o2 std %f2, [%l7 + 0x60] sub %g6, %o6, %g4 std %f14, [%l7 + 0x38] ldd [%l7 + 0x20], %f8 addcc %o1, %o3, %o7 fpack16 %f4, %f4 movge %icc, %l3, %g5 lduw [%l7 + 0x24], %i7 sth %l0, [%l7 + 0x3E] stb %i1, [%l7 + 0x4C] addc %l6, 0x0D88, %g1 fmovrdne %i3, %f6, %f10 movrgez %g3, %i0, %i4 fexpand %f12, %f2 std %f0, [%l7 + 0x30] st %f14, [%l7 + 0x60] lduw [%l7 + 0x38], %g7 lduw [%l7 + 0x2C], %i6 fmovdvc %icc, %f14, %f0 movrgz %o4, %i5, %o0 fmovscs %icc, %f6, %f12 fbu %fcc0, loop_3575 stw %i2, [%l7 + 0x20] edge16l %l5, %o5, %l1 stx %l4, [%l7 + 0x08] loop_3575: stx %g2, [%l7 + 0x60] ldsh [%l7 + 0x6C], %o2 lduh [%l7 + 0x1A], %l2 bleu %icc, loop_3576 tge %xcc, 0x7 edge8l %o6, %g6, %g4 fzeros %f8 loop_3576: fmovscc %xcc, %f6, %f7 fmovsvs %xcc, %f12, %f9 bl %xcc, loop_3577 stb %o1, [%l7 + 0x34] ta %xcc, 0x4 movgu %xcc, %o7, %o3 loop_3577: fmovsa %icc, %f13, %f3 sub %g5, 0x1112, %i7 fmuld8sux16 %f7, %f4, %f14 fmovdleu %xcc, %f9, %f0 udivx %l0, 0x0084, %l3 fmovsvs %icc, %f6, %f12 te %xcc, 0x0 lduw [%l7 + 0x60], %i1 fmovrsne %l6, %f8, %f10 lduw [%l7 + 0x48], %g1 taddcctv %g3, %i3, %i0 taddcc %i4, %i6, %o4 std %f0, [%l7 + 0x08] ldd [%l7 + 0x08], %f0 stb %i5, [%l7 + 0x3D] ldsb [%l7 + 0x5A], %g7 fmovsgu %xcc, %f13, %f2 edge32l %o0, %l5, %o5 ldd [%l7 + 0x10], %f0 ldd [%l7 + 0x68], %f6 fmovdn %xcc, %f15, %f9 fble %fcc1, loop_3578 tvs %xcc, 0x1 fble,a %fcc1, loop_3579 stb %i2, [%l7 + 0x19] loop_3578: fbne %fcc1, loop_3580 movrne %l4, 0x2C4, %l1 loop_3579: std %f2, [%l7 + 0x48] fpadd32s %f7, %f2, %f9 loop_3580: movl %xcc, %o2, %l2 taddcctv %o6, %g6, %g2 fmovsvs %icc, %f13, %f4 nop setx loop_3581, %l0, %l1 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 %g4, %o7, %o3 ldsw [%l7 + 0x38], %o1 std %f8, [%l7 + 0x70] loop_3581: fble,a %fcc0, loop_3582 ldsh [%l7 + 0x1C], %g5 ldsb [%l7 + 0x26], %l0 andncc %i7, %i1, %l3 loop_3582: lduw [%l7 + 0x14], %l6 fbne,a %fcc0, loop_3583 movleu %xcc, %g3, %i3 edge32ln %i0, %i4, %i6 ldsb [%l7 + 0x44], %g1 loop_3583: fmovse %xcc, %f14, %f0 fmovda %xcc, %f5, %f6 movge %icc, %i5, %o4 fmovrdgz %o0, %f12, %f10 fpack16 %f0, %f10 andn %l5, %g7, %o5 fpadd32s %f13, %f5, %f9 fxors %f10, %f6, %f0 fnot2 %f12, %f12 stb %l4, [%l7 + 0x21] movne %icc, %i2, %o2 fbne %fcc0, loop_3584 bvs,a %icc, loop_3585 addccc %l2, %l1, %g6 ld [%l7 + 0x40], %f0 loop_3584: ldx [%l7 + 0x18], %g2 loop_3585: mova %icc, %g4, %o7 fmovrsne %o3, %f6, %f13 fmovdneg %xcc, %f0, %f8 udivx %o1, 0x05F0, %o6 addcc %l0, %g5, %i1 fmovsvc %icc, %f11, %f5 fmovrslez %l3, %f7, %f0 fmovdcs %icc, %f5, %f2 fmovrdlez %i7, %f0, %f2 ldd [%l7 + 0x78], %f0 fzero %f8 fpadd32 %f10, %f0, %f4 ld [%l7 + 0x24], %f13 sdivx %g3, 0x1EA7, %l6 ldub [%l7 + 0x1F], %i0 bg,a %icc, loop_3586 ldsb [%l7 + 0x25], %i3 edge32 %i4, %g1, %i6 lduh [%l7 + 0x74], %o4 loop_3586: udiv %o0, 0x0B2B, %i5 fmovdvs %icc, %f5, %f0 stb %g7, [%l7 + 0x18] udivcc %o5, 0x1215, %l4 fcmped %fcc3, %f6, %f4 edge8l %i2, %o2, %l2 ldub [%l7 + 0x28], %l1 sth %g6, [%l7 + 0x74] fcmple16 %f6, %f14, %l5 fmovsvs %icc, %f7, %f1 ldsb [%l7 + 0x22], %g4 ldsh [%l7 + 0x18], %o7 ta %xcc, 0x7 stw %o3, [%l7 + 0x08] tl %icc, 0x0 edge16 %g2, %o6, %o1 fbn %fcc3, loop_3587 fmovsvs %icc, %f0, %f4 edge8 %l0, %g5, %i1 taddcctv %i7, 0x03B6, %l3 loop_3587: taddcctv %g3, %i0, %l6 fcmpgt16 %f6, %f0, %i3 stw %g1, [%l7 + 0x74] bneg %icc, loop_3588 movn %icc, %i6, %i4 ldx [%l7 + 0x48], %o4 fzero %f10 loop_3588: array32 %o0, %i5, %o5 fbne %fcc1, loop_3589 brnz %l4, loop_3590 sdiv %g7, 0x1A3A, %o2 fbug,a %fcc0, loop_3591 loop_3589: ld [%l7 + 0x10], %f4 loop_3590: ldd [%l7 + 0x38], %f0 fpsub32s %f2, %f9, %f8 loop_3591: bg %icc, loop_3592 tcs %xcc, 0x4 call loop_3593 ldub [%l7 + 0x6D], %l2 loop_3592: addc %l1, %i2, %g6 bvc,a,pt %xcc, loop_3594 loop_3593: ldub [%l7 + 0x6C], %l5 add %g4, 0x080B, %o7 brz,a %o3, loop_3595 loop_3594: xnorcc %o6, %o1, %l0 brlez %g2, loop_3596 fbug %fcc3, loop_3597 loop_3595: andn %g5, %i7, %i1 brgz %l3, loop_3598 loop_3596: lduw [%l7 + 0x74], %g3 loop_3597: fmovsleu %icc, %f1, %f5 stx %i0, [%l7 + 0x48] loop_3598: fmovdne %xcc, %f11, %f8 fornot1s %f5, %f2, %f13 fmovse %xcc, %f0, %f13 stw %l6, [%l7 + 0x48] fpack16 %f10, %f10 ldd [%l7 + 0x10], %f8 fands %f9, %f12, %f10 stb %i3, [%l7 + 0x4A] fmovsa %xcc, %f7, %f3 fbu %fcc1, loop_3599 stw %g1, [%l7 + 0x38] ldsh [%l7 + 0x10], %i4 fpadd16s %f14, %f1, %f10 loop_3599: fmovsneg %xcc, %f12, %f13 ta %xcc, 0x3 fmovsg %xcc, %f10, %f1 ld [%l7 + 0x10], %f5 ldsb [%l7 + 0x37], %i6 tne %xcc, 0x0 bvs,pn %icc, loop_3600 mova %xcc, %o4, %i5 std %f6, [%l7 + 0x58] stw %o0, [%l7 + 0x14] loop_3600: movge %xcc, %o5, %l4 stx %g7, [%l7 + 0x48] fpmerge %f6, %f11, %f0 edge8n %l2, %o2, %l1 be %xcc, loop_3601 stb %i2, [%l7 + 0x1F] umul %g6, 0x06AE, %g4 tleu %icc, 0x7 loop_3601: ldx [%l7 + 0x28], %l5 fnands %f9, %f1, %f3 nop setx loop_3602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f5, %f7, %f2 udiv %o7, 0x1E44, %o3 fbule,a %fcc2, loop_3603 loop_3602: st %f4, [%l7 + 0x28] sth %o1, [%l7 + 0x70] fmovrsne %o6, %f6, %f9 loop_3603: fornot2s %f8, %f9, %f1 brgez %g2, loop_3604 bleu,pn %xcc, loop_3605 std %f0, [%l7 + 0x58] sllx %g5, %i7, %l0 loop_3604: stx %i1, [%l7 + 0x58] loop_3605: andncc %l3, %i0, %g3 fmovd %f10, %f6 std %f12, [%l7 + 0x58] fmovsleu %icc, %f8, %f11 stw %l6, [%l7 + 0x5C] fmovdcc %xcc, %f2, %f0 brlz,a %i3, loop_3606 lduh [%l7 + 0x64], %g1 fbul,a %fcc1, loop_3607 tne %icc, 0x0 loop_3606: fbn %fcc0, loop_3608 lduw [%l7 + 0x54], %i4 loop_3607: stw %o4, [%l7 + 0x10] fmovsg %xcc, %f14, %f10 loop_3608: addccc %i6, 0x113F, %o0 sth %o5, [%l7 + 0x7E] fpmerge %f9, %f5, %f10 array32 %l4, %i5, %l2 stb %o2, [%l7 + 0x2C] fmovsleu %icc, %f6, %f3 sdivcc %l1, 0x0888, %i2 srl %g7, 0x09, %g4 tne %xcc, 0x2 edge16l %l5, %o7, %o3 ldsh [%l7 + 0x68], %g6 or %o1, %g2, %o6 popc 0x0440, %i7 movne %icc, %l0, %i1 ble %xcc, loop_3609 tsubcc %l3, %g5, %i0 fpadd32 %f14, %f8, %f6 sllx %g3, %l6, %i3 loop_3609: lduh [%l7 + 0x70], %g1 bneg,a,pt %xcc, loop_3610 andn %o4, 0x00C0, %i4 array8 %o0, %i6, %l4 stw %o5, [%l7 + 0x78] loop_3610: sth %l2, [%l7 + 0x18] tg %icc, 0x6 fmovse %icc, %f14, %f5 fbne %fcc2, loop_3611 movleu %xcc, %i5, %l1 st %f3, [%l7 + 0x24] fmovdcs %icc, %f10, %f5 loop_3611: mova %icc, %i2, %o2 ldd [%l7 + 0x10], %f14 fpack16 %f14, %f14 edge16l %g7, %g4, %o7 bcs,a %xcc, loop_3612 ble,a loop_3613 xorcc %o3, 0x0C3C, %l5 fbuge,a %fcc0, loop_3614 loop_3612: fpadd32s %f6, %f11, %f8 loop_3613: fmovsn %icc, %f11, %f10 fbge %fcc1, loop_3615 loop_3614: fandnot1s %f12, %f1, %f15 fmovscs %icc, %f3, %f15 st %f8, [%l7 + 0x18] loop_3615: xnor %o1, %g2, %g6 stx %o6, [%l7 + 0x68] fble,a %fcc2, loop_3616 ldsh [%l7 + 0x34], %l0 sth %i1, [%l7 + 0x14] tle %icc, 0x7 loop_3616: ldsb [%l7 + 0x1A], %i7 sethi 0x0BA4, %g5 st %f8, [%l7 + 0x50] st %f0, [%l7 + 0x18] ldx [%l7 + 0x08], %i0 mova %icc, %l3, %l6 alignaddr %g3, %g1, %o4 fornot1 %f0, %f6, %f14 subc %i4, %i3, %o0 lduw [%l7 + 0x7C], %i6 fbne %fcc0, loop_3617 stw %l4, [%l7 + 0x30] fandnot1s %f11, %f5, %f5 fmovsgu %xcc, %f8, %f4 loop_3617: lduw [%l7 + 0x70], %o5 fnot1s %f12, %f15 fbul,a %fcc3, loop_3618 ldsw [%l7 + 0x3C], %i5 fba,a %fcc3, loop_3619 fbn,a %fcc2, loop_3620 loop_3618: fandnot2s %f5, %f10, %f3 bge,a,pt %xcc, loop_3621 loop_3619: fmovdvc %icc, %f8, %f8 loop_3620: fxor %f0, %f10, %f8 fabss %f9, %f0 loop_3621: fmovrslz %l1, %f3, %f0 ldx [%l7 + 0x60], %i2 ldsw [%l7 + 0x24], %l2 fxor %f14, %f14, %f8 pdist %f12, %f2, %f8 siam 0x7 or %o2, 0x0B9B, %g7 movvc %xcc, %g4, %o3 edge8l %l5, %o1, %g2 bgu,a,pt %icc, loop_3622 fmovdge %icc, %f8, %f1 ldsh [%l7 + 0x42], %o7 taddcctv %o6, %l0, %g6 loop_3622: srax %i7, 0x16, %g5 movcs %icc, %i1, %i0 edge16l %l6, %l3, %g1 xnorcc %o4, %i4, %g3 fmovrdlz %i3, %f2, %f14 srl %o0, %l4, %o5 ldsw [%l7 + 0x1C], %i6 movrne %l1, %i2, %i5 movne %xcc, %o2, %g7 fbue,a %fcc2, loop_3623 nop setx loop_3624, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f0, %f0 fpadd16 %f8, %f4, %f2 loop_3623: fmovsge %icc, %f7, %f10 loop_3624: lduh [%l7 + 0x70], %l2 call loop_3625 fpsub16 %f0, %f6, %f0 fpsub16 %f4, %f14, %f0 fmul8x16 %f14, %f6, %f14 loop_3625: fpack32 %f8, %f2, %f0 fmovdpos %xcc, %f1, %f2 edge8n %o3, %l5, %g4 brgez,a %g2, loop_3626 fbne %fcc1, loop_3627 fbn,a %fcc2, loop_3628 fmovdleu %icc, %f13, %f13 loop_3626: fmovdleu %xcc, %f8, %f0 loop_3627: fmovsleu %icc, %f1, %f0 loop_3628: ldsh [%l7 + 0x30], %o7 ldsh [%l7 + 0x64], %o1 tvc %xcc, 0x2 sllx %l0, %g6, %o6 std %f10, [%l7 + 0x10] edge32ln %i7, %g5, %i1 call loop_3629 stx %l6, [%l7 + 0x18] fnegs %f3, %f12 fbue,a %fcc0, loop_3630 loop_3629: ldsh [%l7 + 0x64], %l3 std %f10, [%l7 + 0x68] fand %f14, %f6, %f10 loop_3630: ldub [%l7 + 0x2C], %i0 fcmpeq32 %f0, %f2, %g1 andn %i4, 0x0B64, %o4 lduw [%l7 + 0x54], %i3 tl %xcc, 0x5 fmovs %f8, %f3 fsrc1s %f3, %f5 fmovsvs %xcc, %f3, %f4 fpackfix %f8, %f4 stx %g3, [%l7 + 0x78] nop setx loop_3631, %l0, %l1 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 + 0x56], %o0 ldd [%l7 + 0x08], %f0 movleu %icc, %o5, %i6 loop_3631: st %f7, [%l7 + 0x78] ldx [%l7 + 0x28], %l4 fnegs %f5, %f7 tge %xcc, 0x2 fors %f2, %f2, %f14 fmovdl %icc, %f1, %f0 and %i2, 0x0E15, %i5 sth %l1, [%l7 + 0x2C] fabsd %f6, %f10 ldsh [%l7 + 0x28], %g7 xor %l2, %o3, %o2 fnand %f2, %f10, %f4 stw %l5, [%l7 + 0x7C] movvc %icc, %g4, %o7 ld [%l7 + 0x50], %f0 movge %icc, %g2, %o1 movvc %icc, %g6, %o6 movcs %icc, %i7, %g5 movcc %icc, %i1, %l0 taddcc %l3, 0x1081, %i0 lduw [%l7 + 0x68], %l6 fand %f0, %f6, %f4 sdivcc %i4, 0x0EAC, %g1 srlx %i3, 0x0D, %o4 st %f1, [%l7 + 0x34] stw %o0, [%l7 + 0x38] pdist %f6, %f6, %f6 stx %o5, [%l7 + 0x20] fone %f4 bvs,pt %xcc, loop_3632 umulcc %g3, 0x08EF, %l4 fabsd %f12, %f6 sub %i6, 0x09EF, %i5 loop_3632: stb %i2, [%l7 + 0x75] fble %fcc2, loop_3633 lduh [%l7 + 0x2C], %l1 fblg,a %fcc0, loop_3634 fcmpeq32 %f0, %f6, %l2 loop_3633: sth %o3, [%l7 + 0x50] movgu %xcc, %o2, %g7 loop_3634: te %xcc, 0x2 orn %g4, 0x133E, %o7 xnor %l5, 0x15BA, %g2 ble loop_3635 stw %g6, [%l7 + 0x4C] ldx [%l7 + 0x68], %o1 stb %i7, [%l7 + 0x19] loop_3635: ldd [%l7 + 0x18], %f4 ldd [%l7 + 0x38], %f6 orn %o6, 0x1057, %i1 fnor %f14, %f14, %f10 fcmps %fcc1, %f10, %f6 std %f8, [%l7 + 0x78] fpack32 %f0, %f14, %f4 tsubcc %l0, %g5, %i0 fcmpne16 %f2, %f2, %l3 fmul8x16 %f11, %f2, %f8 tvs %icc, 0x2 lduw [%l7 + 0x2C], %l6 fmovdge %xcc, %f0, %f0 orn %i4, 0x1CE6, %i3 fbu,a %fcc2, loop_3636 stx %g1, [%l7 + 0x28] movn %icc, %o4, %o0 edge8n %o5, %l4, %i6 loop_3636: umulcc %i5, %g3, %l1 brgez,a %i2, loop_3637 stw %o3, [%l7 + 0x14] ld [%l7 + 0x5C], %f15 movrlez %o2, %l2, %g4 loop_3637: bneg,pn %xcc, loop_3638 fmovde %xcc, %f8, %f10 stx %g7, [%l7 + 0x28] ld [%l7 + 0x14], %f0 loop_3638: tcc %icc, 0x7 lduw [%l7 + 0x30], %o7 st %f6, [%l7 + 0x78] fbu,a %fcc3, loop_3639 lduh [%l7 + 0x30], %g2 addc %l5, 0x1D1B, %o1 ldsh [%l7 + 0x6A], %i7 loop_3639: stx %g6, [%l7 + 0x18] nop setx loop_3640, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x64], %i1 fmovdleu %xcc, %f3, %f14 movl %icc, %o6, %l0 loop_3640: ta %icc, 0x4 fmovdneg %xcc, %f3, %f11 movn %xcc, %i0, %l3 array16 %g5, %i4, %i3 lduh [%l7 + 0x2E], %g1 ldsh [%l7 + 0x12], %l6 std %f12, [%l7 + 0x08] ldd [%l7 + 0x30], %f10 bgu,pn %icc, loop_3641 bgu,pt %icc, loop_3642 fmovdne %icc, %f5, %f2 ldd [%l7 + 0x28], %f2 loop_3641: movvc %xcc, %o0, %o4 loop_3642: bg %icc, loop_3643 movleu %icc, %o5, %l4 te %xcc, 0x4 ldx [%l7 + 0x28], %i6 loop_3643: fmovrsgez %i5, %f7, %f9 fbe %fcc3, loop_3644 bl,a,pn %icc, loop_3645 st %f13, [%l7 + 0x30] fexpand %f9, %f4 loop_3644: st %f2, [%l7 + 0x14] loop_3645: fcmpeq16 %f4, %f4, %l1 st %f13, [%l7 + 0x40] fornot1 %f0, %f0, %f4 fones %f3 stx %i2, [%l7 + 0x18] stx %g3, [%l7 + 0x18] ld [%l7 + 0x28], %f3 stb %o3, [%l7 + 0x2B] ldsb [%l7 + 0x28], %l2 bleu,pn %icc, loop_3646 lduw [%l7 + 0x38], %o2 be,pt %xcc, loop_3647 fmovrdgz %g7, %f8, %f8 loop_3646: fmovrdgez %o7, %f4, %f0 srax %g2, %g4, %o1 loop_3647: stx %l5, [%l7 + 0x48] sth %g6, [%l7 + 0x3E] or %i1, 0x1A95, %i7 fpadd16s %f0, %f11, %f1 ldx [%l7 + 0x08], %l0 fmuld8sux16 %f12, %f13, %f8 stx %o6, [%l7 + 0x50] fmovspos %xcc, %f8, %f2 bcs %icc, loop_3648 tcs %xcc, 0x7 ldub [%l7 + 0x7C], %i0 fmovsgu %xcc, %f9, %f12 loop_3648: movl %xcc, %l3, %g5 sdivcc %i4, 0x1E0F, %i3 lduw [%l7 + 0x78], %l6 edge8ln %g1, %o0, %o5 ld [%l7 + 0x40], %f12 st %f11, [%l7 + 0x44] ldd [%l7 + 0x08], %f14 fmovdcc %xcc, %f3, %f1 fbn,a %fcc2, loop_3649 tcs %icc, 0x0 fxor %f0, %f14, %f12 fmovda %icc, %f3, %f6 loop_3649: orncc %o4, 0x19D9, %l4 ld [%l7 + 0x0C], %f15 orncc %i6, 0x0B5E, %i5 ldsw [%l7 + 0x4C], %i2 fpadd32 %f6, %f2, %f4 fpsub32s %f11, %f4, %f5 stb %l1, [%l7 + 0x3F] tgu %xcc, 0x7 fbe %fcc0, loop_3650 movleu %xcc, %g3, %o3 fcmple32 %f6, %f10, %o2 movrgez %l2, %o7, %g2 loop_3650: fsrc1s %f6, %f11 add %g7, 0x0246, %o1 fbne,a %fcc3, loop_3651 fmovsn %icc, %f6, %f5 tpos %xcc, 0x3 ldsw [%l7 + 0x24], %g4 loop_3651: fblg,a %fcc0, loop_3652 fpadd32 %f0, %f0, %f6 brz %l5, loop_3653 fmovdpos %xcc, %f10, %f3 loop_3652: addc %g6, %i1, %l0 bne,a %xcc, loop_3654 loop_3653: st %f13, [%l7 + 0x40] lduh [%l7 + 0x72], %i7 orn %o6, 0x12E8, %l3 loop_3654: bcs,a,pn %xcc, loop_3655 ldx [%l7 + 0x48], %g5 tpos %xcc, 0x5 lduh [%l7 + 0x60], %i4 loop_3655: fcmple32 %f0, %f0, %i3 fmovspos %icc, %f0, %f12 addcc %i0, 0x16CA, %g1 fmul8ulx16 %f8, %f8, %f0 tge %xcc, 0x6 fmovrsgz %o0, %f12, %f9 brgez,a %o5, loop_3656 ldd [%l7 + 0x48], %f8 fcmpeq32 %f6, %f4, %o4 fpadd16 %f6, %f4, %f12 loop_3656: fxors %f0, %f13, %f13 fmovsgu %icc, %f9, %f12 ldsw [%l7 + 0x70], %l4 movcs %xcc, %l6, %i6 fmovrsne %i2, %f0, %f13 umul %i5, 0x1CB9, %g3 fzero %f6 and %o3, 0x13E6, %o2 fbne,a %fcc2, loop_3657 sth %l2, [%l7 + 0x26] fmovsvs %icc, %f1, %f12 fmovsg %xcc, %f15, %f4 loop_3657: brlz %l1, loop_3658 sub %o7, %g7, %g2 lduh [%l7 + 0x0A], %g4 fcmpd %fcc3, %f6, %f8 loop_3658: ldsw [%l7 + 0x48], %l5 std %f0, [%l7 + 0x28] xnorcc %o1, %i1, %g6 ldd [%l7 + 0x48], %f8 tgu %icc, 0x4 fcmpd %fcc2, %f4, %f14 ldub [%l7 + 0x66], %l0 fornot1 %f12, %f6, %f0 fands %f9, %f8, %f3 fcmps %fcc3, %f6, %f0 add %i7, 0x0D5F, %o6 stx %g5, [%l7 + 0x50] fcmpne32 %f0, %f10, %i4 movvs %icc, %l3, %i0 std %f0, [%l7 + 0x68] nop setx loop_3659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movgu %icc, %i3, %g1 fcmpeq32 %f2, %f10, %o5 fmovs %f3, %f8 loop_3659: addcc %o4, 0x066E, %o0 fbule %fcc1, loop_3660 fcmpes %fcc2, %f11, %f0 sth %l6, [%l7 + 0x0C] stb %i6, [%l7 + 0x25] loop_3660: movre %l4, 0x0D8, %i2 smulcc %g3, 0x1E34, %o3 srlx %i5, 0x0B, %l2 mulx %o2, %l1, %o7 xnor %g2, 0x0D24, %g7 ld [%l7 + 0x50], %f15 fors %f2, %f15, %f2 fmovdgu %icc, %f8, %f4 xorcc %l5, 0x08E0, %o1 fpsub16s %f3, %f0, %f2 srax %i1, 0x03, %g4 alignaddr %g6, %l0, %o6 fornot2s %f11, %f5, %f9 fmovdle %icc, %f12, %f8 fmovrdlez %g5, %f10, %f0 ldsb [%l7 + 0x63], %i7 stw %l3, [%l7 + 0x38] fpadd32s %f7, %f2, %f9 fmovdpos %icc, %f0, %f14 ldd [%l7 + 0x30], %f12 fpmerge %f14, %f14, %f8 ldsw [%l7 + 0x60], %i0 fbge,a %fcc0, loop_3661 array16 %i3, %g1, %i4 edge8l %o4, %o5, %l6 stx %o0, [%l7 + 0x60] loop_3661: ldsb [%l7 + 0x35], %i6 fmovd %f10, %f0 ldd [%l7 + 0x58], %f2 stb %l4, [%l7 + 0x61] fcmpd %fcc0, %f2, %f10 fnot1 %f4, %f14 ldsw [%l7 + 0x3C], %g3 edge32ln %i2, %o3, %l2 edge16n %i5, %l1, %o7 fexpand %f15, %f4 movg %icc, %o2, %g7 fba,a %fcc0, loop_3662 st %f13, [%l7 + 0x24] fmovdg %xcc, %f5, %f10 fcmpne16 %f2, %f10, %g2 loop_3662: lduh [%l7 + 0x7E], %l5 ldd [%l7 + 0x18], %f4 ldx [%l7 + 0x68], %o1 fmovdg %icc, %f9, %f11 orn %i1, 0x0B95, %g6 array8 %g4, %l0, %o6 ldd [%l7 + 0x10], %f2 sth %g5, [%l7 + 0x5C] ldub [%l7 + 0x2A], %i7 ld [%l7 + 0x54], %f1 call loop_3663 sth %l3, [%l7 + 0x70] fbul %fcc0, loop_3664 fmovsle %xcc, %f6, %f13 loop_3663: std %f12, [%l7 + 0x60] movleu %icc, %i3, %i0 loop_3664: fsrc1s %f13, %f1 ldub [%l7 + 0x42], %i4 fxor %f8, %f10, %f8 fmovdpos %xcc, %f15, %f10 fbuge,a %fcc0, loop_3665 fnot2s %f11, %f5 movcs %icc, %g1, %o4 ldd [%l7 + 0x50], %f14 loop_3665: bcc,a loop_3666 fbue %fcc0, loop_3667 bgu,a,pn %xcc, loop_3668 sll %o5, 0x08, %o0 loop_3666: or %i6, %l6, %g3 loop_3667: std %f14, [%l7 + 0x78] loop_3668: ldsb [%l7 + 0x4F], %i2 fmovdge %xcc, %f5, %f15 bcc,pn %icc, loop_3669 edge32n %l4, %l2, %i5 stx %o3, [%l7 + 0x48] ld [%l7 + 0x6C], %f7 loop_3669: tle %xcc, 0x1 fnand %f2, %f0, %f12 edge8 %o7, %l1, %g7 fmovdvc %icc, %f4, %f13 ldx [%l7 + 0x78], %g2 fmovsle %xcc, %f15, %f2 fmovrsgez %o2, %f9, %f13 ldsb [%l7 + 0x29], %o1 bcs loop_3670 fmovsn %xcc, %f10, %f14 fpadd16s %f13, %f13, %f1 fornot1 %f12, %f12, %f14 loop_3670: stx %i1, [%l7 + 0x10] fpadd16s %f13, %f4, %f6 nop setx loop_3671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f4, %f4 ldx [%l7 + 0x40], %g6 stb %l5, [%l7 + 0x37] loop_3671: ldd [%l7 + 0x28], %f10 edge8ln %l0, %g4, %g5 fmovdle %xcc, %f2, %f9 fmovrsgz %o6, %f6, %f3 sra %l3, 0x06, %i7 stw %i0, [%l7 + 0x30] st %f3, [%l7 + 0x64] fzeros %f5 fmul8ulx16 %f6, %f8, %f6 sth %i3, [%l7 + 0x0C] ldsb [%l7 + 0x37], %g1 sdiv %i4, 0x0352, %o4 fbe %fcc2, loop_3672 stx %o0, [%l7 + 0x10] fands %f8, %f5, %f1 lduh [%l7 + 0x6E], %o5 loop_3672: fmovdneg %icc, %f7, %f8 stb %i6, [%l7 + 0x43] fmovsa %xcc, %f8, %f14 tcc %icc, 0x6 lduh [%l7 + 0x60], %g3 andncc %l6, %i2, %l2 fcmpgt32 %f4, %f8, %i5 bcc loop_3673 fmul8sux16 %f10, %f4, %f4 lduh [%l7 + 0x60], %o3 nop setx loop_3674, %l0, %l1 jmpl %l1, %l4 loop_3673: ld [%l7 + 0x30], %f11 movpos %icc, %o7, %g7 st %f0, [%l7 + 0x18] loop_3674: fmovdvs %xcc, %f10, %f7 movcc %xcc, %l1, %g2 stb %o1, [%l7 + 0x3A] fcmpgt16 %f2, %f14, %i1 array8 %o2, %l5, %l0 fones %f1 st %f6, [%l7 + 0x4C] ld [%l7 + 0x44], %f9 ldx [%l7 + 0x68], %g4 std %f12, [%l7 + 0x10] ldsw [%l7 + 0x08], %g6 edge32n %g5, %l3, %o6 ldub [%l7 + 0x1F], %i7 ldsb [%l7 + 0x7B], %i0 ldsw [%l7 + 0x38], %i3 movgu %icc, %g1, %i4 ldd [%l7 + 0x28], %f0 and %o4, %o5, %i6 fbl,a %fcc0, loop_3675 fcmple32 %f4, %f0, %o0 ldd [%l7 + 0x68], %f6 fmovdl %xcc, %f4, %f4 loop_3675: tpos %xcc, 0x5 array16 %l6, %g3, %l2 fbue,a %fcc2, loop_3676 fmovrse %i2, %f13, %f2 edge32ln %o3, %i5, %l4 fone %f2 loop_3676: fmovsa %xcc, %f15, %f1 bgu,pt %xcc, loop_3677 fbn %fcc3, loop_3678 subc %g7, 0x1752, %l1 brgz,a %g2, loop_3679 loop_3677: stx %o7, [%l7 + 0x30] loop_3678: fmovspos %xcc, %f7, %f11 tvc %icc, 0x4 loop_3679: ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x1C], %o1 popc 0x05AA, %o2 udiv %l5, 0x06E6, %i1 srlx %g4, 0x1F, %l0 orcc %g5, %g6, %l3 fone %f8 fmovsvc %icc, %f1, %f0 fmovrde %o6, %f14, %f8 edge32l %i7, %i3, %i0 taddcc %g1, %o4, %i4 array32 %i6, %o5, %l6 tg %icc, 0x3 ldx [%l7 + 0x10], %o0 fmovs %f10, %f1 bleu,a,pn %icc, loop_3680 fnot2 %f12, %f12 stb %g3, [%l7 + 0x59] sth %i2, [%l7 + 0x4A] loop_3680: movrgz %l2, 0x2B9, %i5 fmovdge %icc, %f6, %f6 fcmpd %fcc0, %f8, %f14 fxor %f0, %f0, %f6 ldsb [%l7 + 0x43], %l4 ldx [%l7 + 0x08], %g7 sth %o3, [%l7 + 0x2C] ldub [%l7 + 0x5F], %g2 fba,a %fcc2, loop_3681 ldsw [%l7 + 0x44], %l1 srlx %o1, %o7, %o2 stx %i1, [%l7 + 0x58] loop_3681: fnot1s %f10, %f9 edge32 %g4, %l5, %l0 fbo %fcc3, loop_3682 fmovde %xcc, %f12, %f2 stb %g6, [%l7 + 0x4D] fmovdn %xcc, %f6, %f11 loop_3682: stw %g5, [%l7 + 0x30] fexpand %f6, %f4 fxnors %f4, %f6, %f0 movrlez %o6, %i7, %l3 stw %i3, [%l7 + 0x20] fmovdvs %xcc, %f3, %f8 ld [%l7 + 0x50], %f12 ldub [%l7 + 0x1A], %g1 brz,a %o4, loop_3683 fmovsgu %icc, %f1, %f15 lduh [%l7 + 0x74], %i0 array8 %i4, %o5, %l6 loop_3683: fmovdgu %xcc, %f11, %f1 bvc %icc, loop_3684 stw %o0, [%l7 + 0x6C] fmovda %icc, %f6, %f1 fmovdcs %xcc, %f15, %f11 loop_3684: ldsw [%l7 + 0x14], %i6 fbue,a %fcc0, loop_3685 ldub [%l7 + 0x76], %g3 edge16l %i2, %l2, %l4 ldd [%l7 + 0x60], %f2 loop_3685: stx %i5, [%l7 + 0x20] movcc %icc, %g7, %g2 fmovrsgz %o3, %f7, %f9 std %f4, [%l7 + 0x60] movgu %icc, %l1, %o7 fcmple32 %f6, %f6, %o1 fpack32 %f0, %f0, %f12 fnot2s %f5, %f14 fmuld8ulx16 %f0, %f14, %f12 fmovscs %icc, %f12, %f9 edge32 %i1, %o2, %l5 ldsb [%l7 + 0x0A], %g4 fnegs %f12, %f3 bne,a,pt %icc, loop_3686 lduw [%l7 + 0x14], %l0 fmovscs %xcc, %f3, %f12 ld [%l7 + 0x1C], %f11 loop_3686: ldub [%l7 + 0x53], %g6 sdivcc %o6, 0x1858, %g5 ldsb [%l7 + 0x19], %l3 nop setx loop_3687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %i7, 0x17CF, %g1 movcc %icc, %i3, %i0 ldsb [%l7 + 0x3E], %i4 loop_3687: alignaddrl %o5, %l6, %o4 xnorcc %o0, 0x1BCB, %g3 fmovrse %i6, %f15, %f6 fpadd16 %f12, %f10, %f2 stx %l2, [%l7 + 0x18] lduw [%l7 + 0x1C], %l4 std %f12, [%l7 + 0x08] fcmple32 %f0, %f8, %i2 st %f0, [%l7 + 0x44] array8 %g7, %i5, %o3 or %l1, %g2, %o1 ldsw [%l7 + 0x18], %i1 stw %o7, [%l7 + 0x44] xnorcc %o2, %g4, %l0 bn %xcc, loop_3688 fbule,a %fcc3, loop_3689 fmovdg %xcc, %f11, %f3 ldub [%l7 + 0x28], %l5 loop_3688: sth %g6, [%l7 + 0x12] loop_3689: bpos,pt %icc, loop_3690 stb %g5, [%l7 + 0x08] fnot2 %f10, %f0 ldx [%l7 + 0x20], %l3 loop_3690: fmovdvc %xcc, %f2, %f10 umul %o6, %i7, %i3 fbn %fcc2, loop_3691 fpack32 %f6, %f12, %f12 sdivcc %g1, 0x014D, %i4 nop setx loop_3692, %l0, %l1 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_3691: fpadd32 %f2, %f8, %f2 fsrc2s %f1, %f14 nop setx loop_3693, %l0, %l1 jmpl %l1, %o5 loop_3692: tcs %icc, 0x3 fbule,a %fcc3, loop_3694 sth %i0, [%l7 + 0x78] loop_3693: fsrc2s %f6, %f2 edge8ln %o4, %o0, %l6 loop_3694: fbo,a %fcc1, loop_3695 fpadd16s %f5, %f5, %f8 fmovs %f12, %f13 ldx [%l7 + 0x10], %i6 loop_3695: fmovrsne %g3, %f7, %f7 fmovspos %xcc, %f3, %f11 movre %l4, %i2, %g7 ba %xcc, loop_3696 ldsw [%l7 + 0x5C], %i5 fmovsleu %icc, %f6, %f6 fbn,a %fcc1, loop_3697 loop_3696: st %f0, [%l7 + 0x54] fsrc1 %f0, %f0 tpos %xcc, 0x5 loop_3697: bneg loop_3698 bl,pt %icc, loop_3699 stb %o3, [%l7 + 0x18] nop setx loop_3700, %l0, %l1 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_3698: fbg,a %fcc0, loop_3701 loop_3699: ldsw [%l7 + 0x20], %l1 ldub [%l7 + 0x3E], %g2 loop_3700: fcmpeq32 %f12, %f6, %o1 loop_3701: ldub [%l7 + 0x0B], %l2 sethi 0x1998, %i1 ldd [%l7 + 0x78], %f0 array8 %o2, %o7, %l0 fmovsleu %icc, %f9, %f12 stb %l5, [%l7 + 0x24] movcc %icc, %g6, %g4 fcmpd %fcc1, %f2, %f0 bgu loop_3702 sll %g5, 0x1B, %o6 orncc %i7, %i3, %l3 stx %i4, [%l7 + 0x20] loop_3702: edge8 %g1, %o5, %o4 alignaddr %i0, %o0, %i6 ba loop_3703 ba loop_3704 bleu,a,pn %icc, loop_3705 sub %g3, 0x048B, %l6 loop_3703: siam 0x0 loop_3704: brlz %l4, loop_3706 loop_3705: brgz,a %g7, loop_3707 st %f0, [%l7 + 0x50] lduw [%l7 + 0x24], %i2 loop_3706: fand %f10, %f6, %f6 loop_3707: sethi 0x07BB, %i5 movvs %xcc, %l1, %g2 fmovsvs %icc, %f4, %f14 xnorcc %o1, %l2, %o3 ldsh [%l7 + 0x22], %i1 fnot1s %f4, %f1 fcmpeq32 %f10, %f10, %o7 srlx %o2, 0x10, %l0 xor %l5, 0x0F00, %g4 siam 0x6 subcc %g6, 0x18B5, %o6 sth %i7, [%l7 + 0x56] movleu %icc, %g5, %l3 bneg,a %icc, loop_3708 fbu,a %fcc2, loop_3709 stb %i4, [%l7 + 0x37] fornot2s %f13, %f2, %f13 loop_3708: bcc,a,pn %icc, loop_3710 loop_3709: fone %f10 fandnot1s %f6, %f8, %f10 fcmpne32 %f10, %f14, %i3 loop_3710: fornot1 %f0, %f2, %f2 st %f3, [%l7 + 0x54] fmovdcs %xcc, %f2, %f12 move %icc, %o5, %g1 fpadd16s %f10, %f11, %f1 fxor %f0, %f12, %f0 bcs,a,pn %xcc, loop_3711 xnor %o4, 0x1530, %o0 fandnot1s %f5, %f15, %f4 ldsw [%l7 + 0x74], %i0 loop_3711: fmovsleu %icc, %f5, %f1 std %f2, [%l7 + 0x10] ldsh [%l7 + 0x46], %i6 sdiv %l6, 0x15B0, %l4 ldx [%l7 + 0x40], %g7 fmul8ulx16 %f10, %f6, %f14 tleu %icc, 0x0 fmovrsgz %i2, %f15, %f1 edge32n %i5, %g3, %l1 xorcc %g2, %o1, %l2 movcc %xcc, %o3, %i1 fcmple16 %f6, %f6, %o7 fmovdge %icc, %f3, %f9 fbuge %fcc0, loop_3712 lduw [%l7 + 0x58], %l0 orcc %l5, %g4, %o2 tle %icc, 0x6 loop_3712: fpadd16s %f14, %f4, %f4 xnor %o6, %i7, %g6 fcmpes %fcc1, %f10, %f12 umul %l3, %g5, %i4 stx %i3, [%l7 + 0x08] movrgez %o5, %o4, %g1 brlez,a %o0, loop_3713 brz,a %i6, loop_3714 lduw [%l7 + 0x70], %i0 fzero %f8 loop_3713: fcmple32 %f2, %f12, %l6 loop_3714: stb %g7, [%l7 + 0x0D] ble,a loop_3715 fcmpd %fcc2, %f12, %f14 alignaddr %l4, %i2, %i5 srax %l1, 0x0D, %g3 loop_3715: ldsh [%l7 + 0x44], %g2 tg %icc, 0x4 pdist %f6, %f12, %f6 fmul8x16 %f8, %f0, %f0 fones %f7 fmovs %f3, %f0 taddcc %o1, %o3, %l2 fzeros %f2 fmovdneg %icc, %f1, %f13 fandnot2s %f2, %f13, %f6 ldsw [%l7 + 0x58], %o7 tvc %xcc, 0x7 stx %l0, [%l7 + 0x28] fmovdge %xcc, %f10, %f0 tge %icc, 0x1 fpmerge %f12, %f15, %f8 fcmps %fcc0, %f6, %f15 fnands %f2, %f2, %f8 array16 %l5, %g4, %i1 ldub [%l7 + 0x58], %o6 movrne %i7, 0x13D, %g6 pdist %f14, %f8, %f10 xnorcc %o2, %l3, %g5 fmovsvc %icc, %f8, %f13 srl %i4, %i3, %o5 lduw [%l7 + 0x74], %g1 stx %o4, [%l7 + 0x28] fxnors %f10, %f14, %f13 xnor %o0, 0x00E8, %i6 be,a loop_3716 subc %i0, 0x052E, %g7 fmovdle %icc, %f12, %f13 ldsb [%l7 + 0x66], %l4 loop_3716: stw %i2, [%l7 + 0x44] tvc %icc, 0x4 ldsh [%l7 + 0x48], %l6 fnot2s %f15, %f14 fmovdvc %icc, %f2, %f10 fpsub16s %f6, %f11, %f1 ldsb [%l7 + 0x7D], %l1 movg %xcc, %i5, %g2 st %f7, [%l7 + 0x6C] st %f1, [%l7 + 0x48] std %f2, [%l7 + 0x48] smul %o1, %o3, %l2 and %o7, %g3, %l5 sth %g4, [%l7 + 0x20] fbu,a %fcc0, loop_3717 fbn %fcc1, loop_3718 fmovsa %xcc, %f10, %f10 stb %l0, [%l7 + 0x74] loop_3717: array8 %i1, %i7, %g6 loop_3718: sth %o6, [%l7 + 0x74] fbuge,a %fcc1, loop_3719 fpsub16 %f0, %f14, %f10 fabss %f0, %f5 fmovdne %xcc, %f1, %f7 loop_3719: siam 0x1 ldx [%l7 + 0x20], %l3 ldsb [%l7 + 0x20], %o2 ba,a %icc, loop_3720 fbu,a %fcc0, loop_3721 movneg %icc, %i4, %g5 fble %fcc2, loop_3722 loop_3720: bleu,a loop_3723 loop_3721: ldsb [%l7 + 0x7F], %i3 fpadd16 %f8, %f6, %f6 loop_3722: stw %o5, [%l7 + 0x48] loop_3723: fexpand %f10, %f4 movg %icc, %g1, %o4 edge16ln %o0, %i0, %g7 movrgz %i6, 0x190, %i2 stx %l6, [%l7 + 0x48] fornot1 %f14, %f12, %f8 udivcc %l4, 0x19C3, %i5 movpos %icc, %l1, %o1 fmovdneg %icc, %f6, %f11 fmovsn %xcc, %f15, %f9 fmovrde %g2, %f14, %f2 movle %xcc, %l2, %o7 array16 %g3, %o3, %g4 ldx [%l7 + 0x20], %l0 addcc %i1, 0x0BE0, %l5 fones %f11 fbul,a %fcc1, loop_3724 st %f5, [%l7 + 0x30] lduh [%l7 + 0x2C], %g6 stb %i7, [%l7 + 0x33] loop_3724: ld [%l7 + 0x50], %f4 fbe,a %fcc3, loop_3725 fmovrdne %l3, %f8, %f4 udiv %o2, 0x0BD0, %o6 fornot1 %f10, %f14, %f8 loop_3725: fmovsl %xcc, %f5, %f10 fbug %fcc2, loop_3726 fands %f4, %f6, %f3 taddcctv %i4, %g5, %i3 sra %g1, 0x17, %o4 loop_3726: fcmpgt16 %f2, %f0, %o5 fzeros %f5 std %f12, [%l7 + 0x20] ldsb [%l7 + 0x56], %i0 edge32l %o0, %g7, %i2 ldub [%l7 + 0x27], %i6 ld [%l7 + 0x68], %f9 fpadd32 %f10, %f10, %f8 stb %l6, [%l7 + 0x43] sth %l4, [%l7 + 0x40] alignaddr %i5, %l1, %g2 fmovrslz %l2, %f11, %f0 ldsw [%l7 + 0x78], %o1 stw %o7, [%l7 + 0x2C] fmovse %xcc, %f6, %f8 fbuge,a %fcc3, loop_3727 ldd [%l7 + 0x70], %f14 tl %xcc, 0x3 ldsh [%l7 + 0x4C], %g3 loop_3727: fmovdg %xcc, %f14, %f0 tne %xcc, 0x3 pdist %f12, %f2, %f6 tcc %icc, 0x7 fbg %fcc3, loop_3728 popc 0x137F, %g4 fmovdg %icc, %f10, %f1 ldsb [%l7 + 0x57], %o3 loop_3728: mulscc %l0, 0x029D, %i1 fcmple32 %f12, %f0, %l5 movrne %g6, 0x28B, %l3 fmovrde %i7, %f10, %f12 fornot1s %f3, %f4, %f4 fbn %fcc0, loop_3729 tpos %xcc, 0x7 taddcctv %o2, 0x0D85, %o6 andn %i4, 0x0E97, %g5 loop_3729: ldd [%l7 + 0x30], %f10 edge32l %i3, %o4, %o5 movge %icc, %i0, %g1 stw %g7, [%l7 + 0x38] tpos %xcc, 0x3 tvc %icc, 0x6 lduw [%l7 + 0x38], %o0 fpackfix %f6, %f15 fbge,a %fcc2, loop_3730 fbu %fcc1, loop_3731 fcmpne16 %f8, %f4, %i6 stx %l6, [%l7 + 0x18] loop_3730: fmovrslez %i2, %f8, %f8 loop_3731: ldsw [%l7 + 0x48], %l4 tneg %xcc, 0x2 brgez %i5, loop_3732 st %f3, [%l7 + 0x24] fmovdn %icc, %f6, %f6 ldx [%l7 + 0x68], %g2 loop_3732: ldd [%l7 + 0x08], %f14 fmovsa %xcc, %f7, %f12 ldsb [%l7 + 0x72], %l2 movcs %icc, %o1, %l1 fmul8ulx16 %f14, %f10, %f8 fcmpes %fcc0, %f5, %f4 ldsh [%l7 + 0x78], %g3 array8 %o7, %g4, %l0 brgez,a %o3, loop_3733 ldd [%l7 + 0x40], %f8 edge8n %l5, %i1, %l3 std %f0, [%l7 + 0x10] loop_3733: tsubcctv %i7, 0x14D6, %o2 mulx %g6, %o6, %g5 fmuld8ulx16 %f15, %f12, %f4 sdivcc %i4, 0x1A90, %i3 sra %o4, %i0, %g1 mulx %o5, %o0, %i6 stb %l6, [%l7 + 0x55] fandnot2s %f7, %f3, %f0 stw %g7, [%l7 + 0x54] movneg %icc, %l4, %i5 fcmps %fcc3, %f12, %f0 std %f6, [%l7 + 0x20] fnor %f4, %f4, %f6 fpsub32s %f10, %f11, %f12 movgu %icc, %g2, %i2 tcc %xcc, 0x5 fpackfix %f14, %f15 fandnot1s %f14, %f9, %f14 stb %o1, [%l7 + 0x0D] andn %l1, %l2, %g3 fmovrdgz %g4, %f6, %f12 fbge %fcc2, loop_3734 sth %o7, [%l7 + 0x70] fba,a %fcc2, loop_3735 bne loop_3736 loop_3734: movvs %icc, %l0, %l5 ldd [%l7 + 0x10], %f12 loop_3735: fcmpne16 %f12, %f2, %i1 loop_3736: lduh [%l7 + 0x40], %o3 fmovdle %icc, %f1, %f10 fmovsvs %xcc, %f9, %f5 edge32n %l3, %o2, %g6 std %f6, [%l7 + 0x28] fones %f1 fmovrde %o6, %f10, %f8 fpadd16s %f13, %f1, %f12 udiv %i7, 0x09BE, %g5 fbne %fcc0, loop_3737 stb %i4, [%l7 + 0x61] taddcctv %i3, 0x1D67, %i0 for %f6, %f14, %f10 loop_3737: fands %f3, %f8, %f11 fblg %fcc2, loop_3738 fcmps %fcc1, %f7, %f9 sub %g1, 0x0737, %o4 tne %icc, 0x2 loop_3738: fmul8sux16 %f14, %f14, %f6 sra %o0, 0x05, %o5 stb %i6, [%l7 + 0x62] fnors %f3, %f12, %f14 ldsb [%l7 + 0x66], %l6 movl %icc, %l4, %i5 stx %g7, [%l7 + 0x58] fmovdvc %icc, %f4, %f14 ldsw [%l7 + 0x2C], %i2 fandnot2s %f8, %f10, %f12 ldub [%l7 + 0x50], %o1 stx %l1, [%l7 + 0x78] st %f0, [%l7 + 0x28] pdist %f4, %f14, %f12 bcs,a %xcc, loop_3739 fnot2s %f10, %f5 fmovrsgz %l2, %f7, %f9 fmovdcs %icc, %f9, %f1 loop_3739: move %icc, %g3, %g4 fornot1 %f0, %f2, %f0 ba,a,pt %xcc, loop_3740 siam 0x5 faligndata %f0, %f0, %f2 sllx %g2, %l0, %l5 loop_3740: fmovscs %xcc, %f9, %f9 sdivcc %o7, 0x02A4, %o3 fbul,a %fcc1, loop_3741 addc %i1, 0x00B5, %o2 fors %f11, %f1, %f8 sub %l3, %g6, %i7 loop_3741: sll %o6, 0x09, %g5 fmovdpos %xcc, %f6, %f7 fornot1s %f4, %f10, %f12 smulcc %i4, 0x05C3, %i0 ldsw [%l7 + 0x7C], %i3 fmovrdgez %o4, %f8, %f14 ldsw [%l7 + 0x30], %g1 sth %o5, [%l7 + 0x54] bvc,pn %xcc, loop_3742 edge8 %o0, %l6, %i6 fmovscc %xcc, %f8, %f3 addcc %l4, %g7, %i5 loop_3742: movgu %icc, %o1, %i2 ld [%l7 + 0x44], %f6 umulcc %l1, 0x1B37, %g3 fpack32 %f8, %f4, %f8 tneg %icc, 0x3 ldx [%l7 + 0x68], %l2 brgez %g2, loop_3743 fabsd %f6, %f6 ldx [%l7 + 0x28], %g4 fmovsvs %xcc, %f0, %f3 loop_3743: bcc,pn %xcc, loop_3744 fpadd16s %f8, %f8, %f2 bleu loop_3745 stw %l0, [%l7 + 0x18] loop_3744: fpadd16s %f1, %f8, %f6 std %f14, [%l7 + 0x28] loop_3745: sub %o7, %o3, %i1 ldsw [%l7 + 0x34], %l5 fmovsvc %icc, %f0, %f7 fmovrdne %l3, %f4, %f12 ldsb [%l7 + 0x6D], %g6 bl,a loop_3746 fpsub16 %f0, %f14, %f10 st %f3, [%l7 + 0x58] array32 %o2, %o6, %g5 loop_3746: std %f2, [%l7 + 0x10] fmovrdgz %i4, %f8, %f6 stb %i7, [%l7 + 0x33] fbn %fcc0, loop_3747 brlz,a %i0, loop_3748 fmovrdgz %o4, %f2, %f0 fsrc2 %f8, %f2 loop_3747: fbo %fcc1, loop_3749 loop_3748: and %i3, %g1, %o5 sth %l6, [%l7 + 0x1C] popc %o0, %l4 loop_3749: movgu %xcc, %g7, %i6 stx %i5, [%l7 + 0x20] brgez %i2, loop_3750 fmuld8sux16 %f8, %f3, %f12 stw %o1, [%l7 + 0x4C] fsrc2 %f6, %f8 loop_3750: fmovrde %l1, %f8, %f12 ld [%l7 + 0x5C], %f8 ldsw [%l7 + 0x20], %g3 fpadd32s %f5, %f7, %f11 fmul8x16al %f0, %f9, %f6 fmovdvc %icc, %f2, %f3 fmovdneg %xcc, %f4, %f12 stx %l2, [%l7 + 0x10] fcmps %fcc3, %f1, %f14 movrne %g4, 0x1AC, %g2 ldd [%l7 + 0x78], %f12 sth %l0, [%l7 + 0x50] sra %o3, %o7, %l5 lduw [%l7 + 0x40], %i1 lduh [%l7 + 0x6A], %l3 udiv %g6, 0x1BDA, %o2 tvs %xcc, 0x3 taddcc %g5, 0x07C8, %o6 movrgz %i4, 0x1FD, %i0 stx %i7, [%l7 + 0x10] movrgez %o4, %g1, %i3 brgz %l6, loop_3751 fands %f14, %f4, %f1 stx %o5, [%l7 + 0x20] fxor %f10, %f2, %f0 loop_3751: bvs,pt %icc, loop_3752 fmovscs %xcc, %f14, %f2 movgu %xcc, %l4, %g7 umul %o0, 0x1B6F, %i5 loop_3752: fmovrdne %i2, %f12, %f6 std %f10, [%l7 + 0x48] std %f0, [%l7 + 0x48] fbge %fcc0, loop_3753 fpadd16s %f7, %f13, %f6 tne %icc, 0x4 bn,pn %xcc, loop_3754 loop_3753: edge32ln %o1, %l1, %i6 std %f8, [%l7 + 0x08] fmovrdgez %l2, %f8, %f14 loop_3754: stx %g4, [%l7 + 0x38] stx %g3, [%l7 + 0x08] movrlz %l0, %o3, %o7 add %g2, %i1, %l3 fornot1s %f12, %f6, %f4 stb %l5, [%l7 + 0x60] fmovrdlz %o2, %f10, %f6 fbu,a %fcc0, loop_3755 movrlez %g5, %g6, %o6 tvs %icc, 0x4 ldsh [%l7 + 0x72], %i0 loop_3755: tcc %icc, 0x4 fmul8ulx16 %f8, %f0, %f10 ldsw [%l7 + 0x50], %i7 fsrc2s %f11, %f13 fmovde %xcc, %f12, %f4 sth %i4, [%l7 + 0x4E] movrgez %g1, 0x197, %o4 ldx [%l7 + 0x50], %l6 fbn,a %fcc1, loop_3756 array32 %o5, %i3, %l4 fmovda %icc, %f9, %f14 fmovdgu %xcc, %f5, %f7 loop_3756: mulscc %o0, %i5, %i2 movrne %o1, 0x3BB, %g7 std %f6, [%l7 + 0x60] udiv %i6, 0x0EA9, %l2 sth %l1, [%l7 + 0x24] taddcc %g4, %l0, %o3 lduh [%l7 + 0x1C], %o7 fxor %f14, %f14, %f2 ldsb [%l7 + 0x21], %g2 fcmpgt16 %f14, %f2, %g3 lduh [%l7 + 0x70], %l3 bleu,pt %xcc, loop_3757 sth %l5, [%l7 + 0x34] ldsh [%l7 + 0x34], %o2 orcc %g5, %g6, %i1 loop_3757: fxnors %f12, %f3, %f7 ldx [%l7 + 0x08], %o6 and %i0, %i7, %g1 ld [%l7 + 0x48], %f6 fnands %f2, %f15, %f6 lduh [%l7 + 0x58], %i4 fmuld8sux16 %f2, %f10, %f0 fone %f4 fnor %f14, %f2, %f6 bge,a %xcc, loop_3758 xnor %l6, 0x1C9B, %o4 ldsw [%l7 + 0x28], %o5 fbg,a %fcc0, loop_3759 loop_3758: lduh [%l7 + 0x64], %i3 lduh [%l7 + 0x22], %o0 std %f12, [%l7 + 0x30] loop_3759: lduw [%l7 + 0x10], %i5 fabss %f6, %f11 fmul8ulx16 %f0, %f0, %f6 fpmerge %f5, %f8, %f8 ta %xcc, 0x4 fmovspos %icc, %f8, %f11 tvc %xcc, 0x5 fcmpgt32 %f2, %f2, %i2 edge8 %l4, %o1, %g7 fbu,a %fcc3, loop_3760 sth %i6, [%l7 + 0x30] fpmerge %f1, %f6, %f10 movg %xcc, %l1, %g4 loop_3760: fmovspos %icc, %f12, %f10 stb %l2, [%l7 + 0x5A] fsrc2 %f10, %f4 ldsh [%l7 + 0x60], %l0 fornot1s %f0, %f6, %f4 for %f14, %f6, %f8 fand %f2, %f10, %f4 fmovrdgz %o3, %f2, %f2 fabss %f7, %f9 udivx %o7, 0x194C, %g3 ldub [%l7 + 0x1F], %g2 fnands %f12, %f8, %f7 fbn,a %fcc0, loop_3761 fcmpgt16 %f4, %f0, %l3 ldx [%l7 + 0x10], %o2 fornot1s %f6, %f14, %f15 loop_3761: tl %xcc, 0x0 movvs %xcc, %l5, %g6 ldub [%l7 + 0x74], %g5 edge8 %i1, %o6, %i7 fnors %f0, %f14, %f5 st %f10, [%l7 + 0x10] ldsh [%l7 + 0x4A], %g1 brgz %i4, loop_3762 fxnors %f9, %f10, %f3 bgu loop_3763 fmovdpos %icc, %f6, %f1 loop_3762: subc %l6, %o4, %i0 popc 0x17C8, %o5 loop_3763: stx %i3, [%l7 + 0x48] bleu,pt %xcc, loop_3764 edge8ln %i5, %i2, %l4 fbo %fcc3, loop_3765 st %f4, [%l7 + 0x28] loop_3764: bn,a,pt %icc, loop_3766 fmovrsgz %o1, %f13, %f6 loop_3765: fandnot2 %f12, %f4, %f4 stb %o0, [%l7 + 0x51] loop_3766: ldd [%l7 + 0x70], %f6 std %f8, [%l7 + 0x50] stx %g7, [%l7 + 0x60] fmovsvc %xcc, %f3, %f8 lduw [%l7 + 0x0C], %l1 fzero %f4 fnors %f12, %f5, %f11 fmovdcc %icc, %f2, %f12 tne %xcc, 0x5 smulcc %g4, %l2, %i6 fpackfix %f10, %f13 ldsh [%l7 + 0x20], %l0 add %o3, 0x161E, %g3 mova %icc, %o7, %g2 ld [%l7 + 0x40], %f5 fone %f2 fmovdvs %xcc, %f7, %f2 fbul,a %fcc3, loop_3767 st %f15, [%l7 + 0x6C] st %f3, [%l7 + 0x14] stw %o2, [%l7 + 0x2C] loop_3767: fpadd16 %f6, %f8, %f10 stb %l5, [%l7 + 0x59] tpos %xcc, 0x5 fmovse %xcc, %f14, %f12 fnot1s %f13, %f6 movrgez %l3, %g5, %g6 fmovdl %xcc, %f13, %f6 xorcc %i1, %i7, %g1 fmovscs %icc, %f13, %f11 fornot1s %f4, %f0, %f11 fble %fcc2, loop_3768 ldsw [%l7 + 0x70], %o6 be,a,pt %icc, loop_3769 tpos %xcc, 0x7 loop_3768: lduh [%l7 + 0x64], %i4 fpadd16s %f6, %f3, %f8 loop_3769: lduw [%l7 + 0x7C], %l6 move %xcc, %o4, %i0 xnor %i3, 0x1B00, %o5 fbuge,a %fcc2, loop_3770 fpsub32 %f12, %f12, %f0 ld [%l7 + 0x4C], %f5 fbule,a %fcc1, loop_3771 loop_3770: st %f14, [%l7 + 0x38] fpadd32s %f14, %f2, %f10 andncc %i2, %l4, %o1 loop_3771: std %f2, [%l7 + 0x08] fcmple16 %f14, %f6, %o0 mova %xcc, %i5, %g7 bvs,pt %xcc, loop_3772 fmovsn %icc, %f1, %f2 fnand %f4, %f8, %f12 ldsw [%l7 + 0x68], %g4 loop_3772: stx %l1, [%l7 + 0x70] fornot1s %f0, %f15, %f8 fands %f0, %f8, %f13 sth %i6, [%l7 + 0x50] ldd [%l7 + 0x60], %f14 fbul %fcc0, loop_3773 and %l2, %o3, %l0 pdist %f4, %f4, %f12 fmovsg %xcc, %f1, %f11 loop_3773: pdist %f6, %f0, %f6 edge32ln %g3, %o7, %g2 ldub [%l7 + 0x61], %l5 add %l3, 0x1711, %o2 movleu %xcc, %g6, %g5 fmuld8ulx16 %f0, %f9, %f2 srlx %i1, 0x04, %i7 fmovsa %icc, %f8, %f15 ld [%l7 + 0x4C], %f1 brnz,a %o6, loop_3774 lduh [%l7 + 0x10], %g1 stw %l6, [%l7 + 0x14] fmovdne %xcc, %f2, %f8 loop_3774: subc %o4, %i4, %i3 edge8ln %o5, %i2, %l4 tvs %xcc, 0x6 movvc %icc, %o1, %o0 fbue %fcc2, loop_3775 edge16 %i0, %i5, %g7 fmovdle %xcc, %f4, %f8 fmovdl %icc, %f0, %f2 loop_3775: fxnors %f12, %f6, %f9 movcc %icc, %l1, %g4 xnor %l2, %i6, %l0 bcs,a,pn %icc, loop_3776 fpmerge %f7, %f1, %f2 array8 %g3, %o3, %o7 ldsh [%l7 + 0x5A], %g2 loop_3776: tleu %icc, 0x6 alignaddrl %l3, %o2, %g6 stw %l5, [%l7 + 0x7C] ldsw [%l7 + 0x5C], %g5 ldsb [%l7 + 0x4F], %i7 fpadd32s %f0, %f2, %f3 std %f14, [%l7 + 0x78] fbue,a %fcc1, loop_3777 ldub [%l7 + 0x3A], %o6 st %f12, [%l7 + 0x28] brz,a %i1, loop_3778 loop_3777: stw %l6, [%l7 + 0x50] fbne %fcc2, loop_3779 std %f10, [%l7 + 0x70] loop_3778: bvs,a,pn %xcc, loop_3780 fnot2 %f6, %f2 loop_3779: bneg %xcc, loop_3781 std %f14, [%l7 + 0x28] loop_3780: tgu %icc, 0x0 ldsh [%l7 + 0x1A], %g1 loop_3781: ldd [%l7 + 0x78], %f2 fornot1 %f10, %f0, %f12 fornot1 %f14, %f8, %f10 addcc %o4, 0x0083, %i3 fpadd32 %f2, %f4, %f2 stb %o5, [%l7 + 0x58] bg,pt %icc, loop_3782 fmovdl %icc, %f0, %f3 orcc %i4, %l4, %i2 stw %o1, [%l7 + 0x24] loop_3782: fmuld8ulx16 %f3, %f7, %f0 brlez,a %i0, loop_3783 brgez %o0, loop_3784 sth %i5, [%l7 + 0x1C] bleu,pt %icc, loop_3785 loop_3783: srax %l1, %g4, %g7 loop_3784: ldsh [%l7 + 0x60], %i6 movre %l2, 0x288, %g3 loop_3785: fnor %f4, %f10, %f12 ldsw [%l7 + 0x30], %l0 call loop_3786 std %f0, [%l7 + 0x18] fnot1 %f14, %f4 alignaddrl %o7, %g2, %l3 loop_3786: fmovdgu %icc, %f10, %f9 move %icc, %o3, %o2 bvc,a,pn %xcc, loop_3787 bgu %xcc, loop_3788 addccc %g6, 0x038B, %g5 brlz %i7, loop_3789 loop_3787: edge8 %l5, %i1, %o6 loop_3788: lduw [%l7 + 0x78], %l6 bshuffle %f10, %f0, %f4 loop_3789: fcmple16 %f6, %f6, %g1 ld [%l7 + 0x10], %f11 fmovdpos %icc, %f14, %f13 ldx [%l7 + 0x10], %o4 umul %o5, 0x10AB, %i4 fmul8x16au %f11, %f13, %f10 fbge %fcc1, loop_3790 nop setx loop_3791, %l0, %l1 jmpl %l1, %l4 popc 0x1E88, %i3 fandnot1s %f2, %f13, %f4 loop_3790: fbue %fcc0, loop_3792 loop_3791: fbu %fcc2, loop_3793 fsrc2 %f12, %f12 fcmpes %fcc0, %f13, %f4 loop_3792: fnand %f14, %f8, %f8 loop_3793: fmovsg %icc, %f5, %f9 std %f6, [%l7 + 0x08] fones %f6 stb %o1, [%l7 + 0x46] movpos %xcc, %i0, %i2 sth %i5, [%l7 + 0x24] bge loop_3794 ldsb [%l7 + 0x15], %l1 fnors %f11, %f0, %f7 bcs,pt %xcc, loop_3795 loop_3794: stw %o0, [%l7 + 0x4C] fmul8sux16 %f4, %f12, %f10 fmovrslz %g7, %f3, %f3 loop_3795: fcmpne16 %f0, %f8, %g4 ldx [%l7 + 0x08], %l2 add %i6, 0x18D6, %l0 fands %f12, %f5, %f1 ldsw [%l7 + 0x60], %o7 lduw [%l7 + 0x48], %g3 faligndata %f6, %f2, %f6 fmovde %xcc, %f0, %f8 sll %l3, %o3, %g2 stb %o2, [%l7 + 0x35] fbge %fcc1, loop_3796 brgez %g6, loop_3797 tneg %icc, 0x4 fnands %f12, %f13, %f4 loop_3796: ldsw [%l7 + 0x28], %g5 loop_3797: stw %i7, [%l7 + 0x58] fmovsge %icc, %f4, %f13 fandnot2s %f6, %f15, %f10 movrgz %l5, %o6, %l6 fnot1 %f4, %f10 ldx [%l7 + 0x58], %g1 fbug %fcc1, loop_3798 bge,a,pn %xcc, loop_3799 ldsb [%l7 + 0x7E], %o4 subcc %o5, %i4, %l4 loop_3798: stw %i3, [%l7 + 0x48] loop_3799: smul %o1, 0x1BF7, %i0 stx %i2, [%l7 + 0x78] ld [%l7 + 0x34], %f5 brlz %i5, loop_3800 fone %f4 stw %i1, [%l7 + 0x18] st %f5, [%l7 + 0x6C] loop_3800: tpos %icc, 0x4 fbo %fcc2, loop_3801 ldsb [%l7 + 0x56], %l1 fmovspos %xcc, %f11, %f15 fcmped %fcc0, %f8, %f12 loop_3801: brlez %g7, loop_3802 stx %g4, [%l7 + 0x10] udivx %o0, 0x0F58, %l2 stb %l0, [%l7 + 0x75] loop_3802: fmovsa %xcc, %f9, %f13 fcmped %fcc3, %f8, %f0 fors %f2, %f10, %f5 movpos %xcc, %o7, %i6 fcmpeq16 %f6, %f2, %l3 stw %o3, [%l7 + 0x48] ldd [%l7 + 0x18], %f14 stw %g2, [%l7 + 0x40] bvs loop_3803 edge8n %o2, %g6, %g5 fmovsle %icc, %f4, %f0 fmovdge %icc, %f3, %f0 loop_3803: move %icc, %i7, %g3 fabss %f6, %f14 ldsw [%l7 + 0x58], %o6 tge %icc, 0x1 movrgez %l6, %l5, %g1 bne loop_3804 addc %o5, 0x1D72, %i4 ldsh [%l7 + 0x62], %o4 xnorcc %l4, %i3, %o1 loop_3804: popc %i0, %i5 fnand %f14, %f0, %f2 array16 %i2, %i1, %g7 tneg %xcc, 0x2 ldx [%l7 + 0x60], %l1 bg,a,pn %icc, loop_3805 std %f6, [%l7 + 0x20] stb %g4, [%l7 + 0x27] tsubcc %o0, 0x01A2, %l0 loop_3805: tn %xcc, 0x5 ldub [%l7 + 0x1B], %l2 fnors %f12, %f15, %f9 fpsub32s %f8, %f11, %f15 ldsb [%l7 + 0x09], %o7 fpadd32s %f1, %f9, %f0 ld [%l7 + 0x10], %f2 mova %icc, %i6, %l3 tg %xcc, 0x5 tvc %xcc, 0x4 ldx [%l7 + 0x10], %o3 fmovdle %icc, %f1, %f4 fmovsn %icc, %f3, %f15 movne %xcc, %o2, %g2 fandnot2s %f15, %f0, %f5 ld [%l7 + 0x24], %f11 fxnors %f11, %f9, %f3 fmovdneg %xcc, %f8, %f14 fornot1s %f12, %f13, %f2 fxnors %f2, %f15, %f9 edge8 %g5, %g6, %g3 subc %i7, 0x16C4, %o6 lduw [%l7 + 0x20], %l6 fandnot1 %f14, %f0, %f2 std %f0, [%l7 + 0x78] orcc %g1, %o5, %l5 fmovrslez %o4, %f15, %f5 movrgez %l4, 0x38F, %i3 fnor %f2, %f4, %f4 fpack32 %f12, %f8, %f8 stb %i4, [%l7 + 0x79] srl %o1, %i5, %i2 nop setx loop_3806, %l0, %l1 jmpl %l1, %i0 fornot1 %f12, %f12, %f0 edge16ln %g7, %l1, %i1 array32 %g4, %l0, %o0 loop_3806: bn,pn %icc, loop_3807 fandnot2s %f4, %f13, %f9 fpadd32 %f4, %f8, %f0 siam 0x5 loop_3807: sdivx %l2, 0x109D, %o7 nop setx loop_3808, %l0, %l1 jmpl %l1, %l3 fcmpgt32 %f8, %f8, %o3 ld [%l7 + 0x3C], %f4 lduh [%l7 + 0x48], %o2 loop_3808: fmovdcs %xcc, %f4, %f6 fnor %f10, %f6, %f12 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x2E], %i6 fmovdleu %icc, %f5, %f7 faligndata %f2, %f6, %f14 fpsub16s %f0, %f4, %f5 fmovsne %icc, %f12, %f4 fpadd16s %f13, %f14, %f7 fandnot2s %f7, %f5, %f5 ldsh [%l7 + 0x38], %g5 fmovrdlz %g6, %f12, %f2 sth %g3, [%l7 + 0x44] ta %icc, 0x5 ldub [%l7 + 0x73], %g2 movvs %icc, %i7, %l6 fmovdcs %xcc, %f4, %f7 fmovsa %icc, %f13, %f7 fmovda %xcc, %f14, %f14 stb %g1, [%l7 + 0x1D] bvc %icc, loop_3809 bvc,a,pt %icc, loop_3810 fmovdle %xcc, %f0, %f8 fblg %fcc0, loop_3811 loop_3809: ldx [%l7 + 0x40], %o6 loop_3810: fpsub32s %f8, %f12, %f6 fmovrsne %o5, %f10, %f12 loop_3811: sth %o4, [%l7 + 0x5E] fmovrdne %l4, %f6, %f6 nop setx loop_3812, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f4, %f0 stw %l5, [%l7 + 0x30] sll %i3, 0x13, %i4 loop_3812: fbo,a %fcc3, loop_3813 fmovrdne %o1, %f2, %f0 andn %i5, 0x1B5F, %i0 ldsb [%l7 + 0x26], %i2 loop_3813: bpos,a,pn %icc, loop_3814 sll %l1, 0x01, %g7 fxor %f10, %f8, %f12 ldd [%l7 + 0x18], %f10 loop_3814: fnand %f2, %f0, %f8 stx %g4, [%l7 + 0x20] fpack32 %f12, %f4, %f10 stb %l0, [%l7 + 0x3A] andn %i1, %l2, %o7 edge16n %l3, %o0, %o2 bne,pt %xcc, loop_3815 fbo %fcc1, loop_3816 edge32 %o3, %i6, %g6 fpsub16 %f10, %f8, %f6 loop_3815: fmul8sux16 %f0, %f4, %f6 loop_3816: fmovsl %icc, %f0, %f10 fbg %fcc1, loop_3817 andcc %g3, %g2, %i7 fzeros %f0 ldsb [%l7 + 0x22], %g5 loop_3817: fmul8ulx16 %f14, %f6, %f10 fmovsvs %xcc, %f8, %f10 fnegs %f9, %f3 fbue,a %fcc3, loop_3818 ldsb [%l7 + 0x72], %l6 bge,a,pt %xcc, loop_3819 stb %o6, [%l7 + 0x18] loop_3818: fabsd %f6, %f12 fors %f12, %f6, %f1 loop_3819: tvc %xcc, 0x4 fcmpeq32 %f10, %f4, %g1 lduw [%l7 + 0x50], %o5 fandnot1 %f2, %f6, %f4 fblg %fcc0, loop_3820 fcmpes %fcc0, %f4, %f7 sth %o4, [%l7 + 0x40] fsrc2 %f6, %f0 loop_3820: fcmps %fcc1, %f10, %f13 fnegd %f12, %f8 fmovs %f10, %f14 fxors %f8, %f10, %f1 fmovsg %icc, %f9, %f3 fpadd16 %f0, %f8, %f8 fmovda %xcc, %f8, %f5 fpadd32 %f6, %f2, %f8 movrlz %l5, %i3, %l4 stw %o1, [%l7 + 0x7C] stb %i4, [%l7 + 0x56] taddcc %i5, %i0, %l1 alignaddrl %g7, %i2, %l0 ldx [%l7 + 0x28], %g4 nop setx loop_3821, %l0, %l1 jmpl %l1, %l2 ldsw [%l7 + 0x1C], %o7 fmovsneg %xcc, %f7, %f7 fbl,a %fcc0, loop_3822 loop_3821: bcs,a,pn %xcc, loop_3823 bneg,a %icc, loop_3824 tgu %icc, 0x3 loop_3822: ldsh [%l7 + 0x56], %l3 loop_3823: fcmpgt16 %f10, %f6, %o0 loop_3824: for %f14, %f0, %f2 fmovda %xcc, %f10, %f0 bl,a,pt %icc, loop_3825 std %f2, [%l7 + 0x18] sethi 0x154D, %i1 fbul,a %fcc2, loop_3826 loop_3825: st %f0, [%l7 + 0x7C] fandnot1 %f2, %f12, %f10 ldsh [%l7 + 0x6C], %o3 loop_3826: fxor %f4, %f0, %f4 movne %xcc, %o2, %i6 fornot1 %f2, %f0, %f14 fblg,a %fcc0, loop_3827 ldsw [%l7 + 0x78], %g3 fmovrsgz %g2, %f3, %f9 add %g6, %g5, %i7 loop_3827: lduh [%l7 + 0x7E], %o6 alignaddrl %l6, %o5, %o4 movle %icc, %g1, %i3 fmovdge %icc, %f9, %f4 stw %l5, [%l7 + 0x44] fblg %fcc1, loop_3828 ldsb [%l7 + 0x30], %l4 ldsw [%l7 + 0x6C], %o1 fcmpgt32 %f6, %f6, %i4 loop_3828: fors %f8, %f1, %f11 call loop_3829 ldub [%l7 + 0x41], %i0 fbuge,a %fcc3, loop_3830 stw %l1, [%l7 + 0x48] loop_3829: lduw [%l7 + 0x2C], %g7 movpos %xcc, %i2, %i5 loop_3830: fone %f2 fmovdge %xcc, %f0, %f5 umul %l0, 0x066B, %g4 ldx [%l7 + 0x18], %o7 taddcc %l3, %o0, %i1 ld [%l7 + 0x64], %f15 umulcc %o3, %l2, %o2 bl loop_3831 fpadd16 %f10, %f14, %f10 stw %i6, [%l7 + 0x68] fmovsa %xcc, %f13, %f10 loop_3831: fmovrslez %g3, %f1, %f3 brgz %g6, loop_3832 alignaddr %g2, %i7, %o6 fpack16 %f12, %f15 lduw [%l7 + 0x20], %g5 loop_3832: ldx [%l7 + 0x48], %l6 ldx [%l7 + 0x30], %o4 fmovsneg %xcc, %f11, %f5 tneg %icc, 0x6 srlx %o5, %i3, %l5 nop setx loop_3833, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pt %icc, loop_3834 brnz %g1, loop_3835 bcs,a %icc, loop_3836 loop_3833: ldub [%l7 + 0x54], %o1 loop_3834: fmovsg %xcc, %f5, %f13 loop_3835: fands %f6, %f8, %f1 loop_3836: movvc %xcc, %l4, %i4 tge %icc, 0x5 sth %i0, [%l7 + 0x56] sth %l1, [%l7 + 0x7E] fmovdl %xcc, %f2, %f4 lduw [%l7 + 0x08], %i2 sth %g7, [%l7 + 0x68] ldsw [%l7 + 0x5C], %i5 bge loop_3837 fand %f10, %f6, %f6 fands %f13, %f4, %f8 xorcc %l0, %o7, %g4 loop_3837: edge16ln %l3, %o0, %i1 stw %o3, [%l7 + 0x18] fsrc1 %f10, %f2 bcc,pt %icc, loop_3838 ldub [%l7 + 0x60], %l2 bn,a,pt %xcc, loop_3839 tvs %icc, 0x2 loop_3838: ble,pt %icc, loop_3840 fornot2 %f6, %f4, %f14 loop_3839: addccc %o2, %g3, %i6 fxnor %f14, %f14, %f4 loop_3840: movneg %xcc, %g6, %g2 tg %icc, 0x1 fba %fcc3, loop_3841 stb %i7, [%l7 + 0x41] sub %g5, 0x0063, %l6 ldd [%l7 + 0x38], %f8 loop_3841: fxnors %f13, %f14, %f7 andn %o4, %o5, %i3 edge32 %o6, %g1, %l5 ba,a loop_3842 movrgz %o1, 0x20B, %l4 lduh [%l7 + 0x70], %i4 lduw [%l7 + 0x48], %l1 loop_3842: bshuffle %f2, %f2, %f8 sethi 0x05FF, %i2 srl %i0, %g7, %i5 fcmple16 %f14, %f4, %l0 tneg %xcc, 0x3 ld [%l7 + 0x44], %f11 subcc %g4, %l3, %o7 lduh [%l7 + 0x42], %o0 fcmpd %fcc0, %f0, %f6 tle %icc, 0x5 udivx %o3, 0x1475, %l2 fsrc2 %f8, %f4 fand %f14, %f10, %f2 ld [%l7 + 0x18], %f5 fzeros %f10 stx %i1, [%l7 + 0x70] fmovdpos %xcc, %f12, %f13 bl,a,pt %xcc, loop_3843 ldx [%l7 + 0x38], %g3 fbg %fcc0, loop_3844 sllx %o2, %g6, %i6 loop_3843: fbne %fcc1, loop_3845 ldd [%l7 + 0x20], %f6 loop_3844: fxor %f12, %f2, %f12 srl %i7, %g5, %l6 loop_3845: fmovspos %icc, %f7, %f8 ld [%l7 + 0x28], %f3 bg %icc, loop_3846 movrgz %o4, 0x114, %g2 fcmpeq32 %f4, %f12, %i3 ld [%l7 + 0x44], %f6 loop_3846: fnot1 %f12, %f14 movrne %o5, 0x3E4, %o6 bn,pt %xcc, loop_3847 ldsb [%l7 + 0x5C], %g1 fcmpes %fcc1, %f6, %f14 stx %l5, [%l7 + 0x48] loop_3847: lduw [%l7 + 0x0C], %l4 fxnors %f6, %f14, %f4 ldub [%l7 + 0x3D], %i4 movvc %icc, %o1, %l1 tpos %xcc, 0x4 movrgez %i0, %i2, %g7 fnors %f2, %f4, %f5 fandnot1 %f10, %f4, %f12 fzeros %f6 be,a,pt %xcc, loop_3848 edge16l %l0, %g4, %i5 st %f13, [%l7 + 0x68] fmovrdlez %l3, %f12, %f2 loop_3848: fmul8x16al %f3, %f7, %f0 stb %o7, [%l7 + 0x48] ld [%l7 + 0x0C], %f12 std %f12, [%l7 + 0x18] orcc %o0, 0x0882, %o3 fors %f5, %f11, %f10 or %i1, %l2, %g3 srlx %g6, 0x1B, %o2 tneg %xcc, 0x6 ldsb [%l7 + 0x31], %i6 fmovspos %xcc, %f6, %f7 sth %i7, [%l7 + 0x2E] sth %g5, [%l7 + 0x78] st %f8, [%l7 + 0x68] fmovs %f2, %f5 ldx [%l7 + 0x38], %o4 call loop_3849 ldx [%l7 + 0x18], %l6 subcc %g2, 0x0119, %o5 call loop_3850 loop_3849: ba,pt %icc, loop_3851 tg %icc, 0x1 umul %i3, 0x1133, %o6 loop_3850: fmovdle %xcc, %f0, %f9 loop_3851: st %f9, [%l7 + 0x20] ldsw [%l7 + 0x7C], %l5 lduw [%l7 + 0x58], %g1 srl %l4, 0x1B, %o1 edge32n %i4, %l1, %i2 fmovdcc %xcc, %f10, %f1 st %f12, [%l7 + 0x18] orn %i0, 0x0B74, %l0 edge16l %g4, %g7, %i5 fpsub32s %f9, %f0, %f1 ldsw [%l7 + 0x4C], %l3 fmovde %xcc, %f0, %f2 lduh [%l7 + 0x54], %o7 stw %o0, [%l7 + 0x70] sub %o3, %l2, %i1 st %f3, [%l7 + 0x24] fmovdvc %icc, %f10, %f7 ldsh [%l7 + 0x6A], %g3 fcmple16 %f4, %f0, %o2 ldx [%l7 + 0x58], %g6 movrlz %i6, %g5, %i7 movgu %icc, %o4, %g2 lduh [%l7 + 0x48], %o5 ldub [%l7 + 0x6F], %l6 fxnors %f14, %f11, %f0 fmovsneg %icc, %f3, %f8 bl loop_3852 tsubcctv %i3, %o6, %g1 smul %l5, 0x06CE, %l4 fmovsleu %xcc, %f1, %f11 loop_3852: fbl %fcc3, loop_3853 ldsw [%l7 + 0x40], %i4 fmul8x16 %f15, %f6, %f4 movne %icc, %l1, %i2 loop_3853: fcmpes %fcc3, %f13, %f4 fsrc2 %f10, %f10 edge8n %i0, %l0, %o1 stb %g7, [%l7 + 0x43] movle %icc, %i5, %l3 andn %g4, %o0, %o7 tcs %xcc, 0x4 ldsb [%l7 + 0x51], %l2 fxors %f0, %f7, %f8 st %f15, [%l7 + 0x30] addc %o3, %g3, %i1 fmovdvs %xcc, %f9, %f11 fmovsn %xcc, %f10, %f14 sll %o2, %g6, %g5 bne,a,pt %icc, loop_3854 ldd [%l7 + 0x18], %f14 ld [%l7 + 0x24], %f8 lduh [%l7 + 0x4A], %i6 loop_3854: ldd [%l7 + 0x40], %f14 stx %o4, [%l7 + 0x28] ldub [%l7 + 0x73], %g2 tn %xcc, 0x6 alignaddr %o5, %l6, %i3 ldub [%l7 + 0x34], %o6 edge32ln %i7, %l5, %l4 andncc %g1, %i4, %l1 ldx [%l7 + 0x48], %i2 fxnor %f0, %f8, %f10 fsrc1 %f14, %f4 ba loop_3855 fors %f4, %f2, %f0 ldsh [%l7 + 0x72], %i0 fmovd %f12, %f0 loop_3855: sethi 0x00B7, %l0 tleu %xcc, 0x7 bg,pt %icc, loop_3856 fnot2 %f14, %f0 addc %g7, %i5, %o1 for %f0, %f14, %f4 loop_3856: mulscc %g4, 0x104F, %o0 ldsh [%l7 + 0x32], %l3 st %f15, [%l7 + 0x10] srlx %l2, 0x18, %o7 fmovsl %icc, %f6, %f1 fmul8x16 %f3, %f6, %f12 fmovdneg %xcc, %f14, %f1 andcc %g3, %i1, %o2 alignaddrl %g6, %o3, %i6 fexpand %f11, %f14 fmovd %f8, %f4 ldsw [%l7 + 0x68], %o4 fmovse %xcc, %f0, %f11 ld [%l7 + 0x64], %f8 fnot2 %f10, %f4 std %f12, [%l7 + 0x28] ldsw [%l7 + 0x14], %g2 ldd [%l7 + 0x08], %f6 ldub [%l7 + 0x57], %o5 pdist %f2, %f6, %f0 ldsh [%l7 + 0x18], %l6 sub %i3, %g5, %o6 fmovrsne %l5, %f5, %f12 ldx [%l7 + 0x08], %l4 fbu %fcc3, loop_3857 stx %i7, [%l7 + 0x28] edge8 %g1, %l1, %i2 movg %icc, %i4, %i0 loop_3857: fmovdvc %xcc, %f3, %f11 fmovscc %xcc, %f3, %f15 fba %fcc0, loop_3858 stw %l0, [%l7 + 0x7C] alignaddr %i5, %g7, %g4 bcs,a,pn %icc, loop_3859 loop_3858: sub %o1, 0x1460, %l3 fpadd16s %f4, %f11, %f9 fmovrse %o0, %f12, %f1 loop_3859: stw %o7, [%l7 + 0x70] taddcc %g3, 0x0A52, %l2 stb %i1, [%l7 + 0x74] ldd [%l7 + 0x28], %f10 sth %o2, [%l7 + 0x2E] fpmerge %f8, %f9, %f0 ldx [%l7 + 0x18], %o3 std %f12, [%l7 + 0x10] edge32l %g6, %i6, %g2 sth %o5, [%l7 + 0x7E] stb %l6, [%l7 + 0x30] lduw [%l7 + 0x38], %o4 ld [%l7 + 0x20], %f12 fzeros %f1 te %icc, 0x5 tvc %xcc, 0x1 sra %g5, %i3, %o6 bcc,a loop_3860 movcs %xcc, %l4, %l5 movcs %icc, %g1, %l1 tne %xcc, 0x6 loop_3860: movne %icc, %i7, %i2 bl,a %icc, loop_3861 fcmps %fcc3, %f2, %f9 tn %icc, 0x1 fpsub16s %f1, %f0, %f7 loop_3861: stw %i0, [%l7 + 0x78] stw %i4, [%l7 + 0x60] bge,pn %icc, loop_3862 brlz %i5, loop_3863 lduh [%l7 + 0x3E], %l0 fmuld8ulx16 %f11, %f7, %f8 loop_3862: fba,a %fcc0, loop_3864 loop_3863: fbe,a %fcc0, loop_3865 ldsw [%l7 + 0x34], %g7 st %f8, [%l7 + 0x64] loop_3864: tn %icc, 0x5 loop_3865: sub %o1, %g4, %o0 ldsw [%l7 + 0x14], %o7 std %f0, [%l7 + 0x28] ldsb [%l7 + 0x17], %g3 fmul8x16al %f8, %f7, %f14 tleu %xcc, 0x6 add %l2, 0x09AB, %i1 st %f1, [%l7 + 0x54] subccc %o2, %l3, %g6 bvc,pn %xcc, loop_3866 brgz,a %o3, loop_3867 fmovda %icc, %f2, %f15 xorcc %i6, 0x0561, %g2 loop_3866: tl %icc, 0x2 loop_3867: edge32ln %o5, %o4, %g5 nop setx loop_3868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %xcc, %f4, %f4 tge %xcc, 0x7 fcmps %fcc0, %f4, %f2 loop_3868: fsrc2s %f13, %f10 sth %l6, [%l7 + 0x4E] srax %o6, %l4, %l5 and %g1, 0x07F4, %l1 stb %i3, [%l7 + 0x76] sll %i2, 0x14, %i7 ldsw [%l7 + 0x28], %i0 brlez %i4, loop_3869 brgz %l0, loop_3870 fbe %fcc1, loop_3871 bg,a,pt %xcc, loop_3872 loop_3869: sth %i5, [%l7 + 0x08] loop_3870: fcmpeq32 %f14, %f12, %g7 loop_3871: udiv %g4, 0x1060, %o0 loop_3872: movrlz %o1, 0x389, %g3 movne %icc, %l2, %o7 bge loop_3873 sth %o2, [%l7 + 0x26] ldsb [%l7 + 0x70], %l3 stb %i1, [%l7 + 0x6E] loop_3873: ldub [%l7 + 0x68], %o3 fmovrdgz %i6, %f2, %f8 ldx [%l7 + 0x58], %g2 fcmpes %fcc2, %f5, %f3 sdivcc %o5, 0x04C5, %o4 fzeros %f4 fmovrslez %g5, %f6, %f2 taddcc %l6, 0x14ED, %o6 umul %l4, 0x1707, %g6 fcmpgt32 %f12, %f0, %l5 alignaddrl %l1, %g1, %i3 fornot2 %f12, %f10, %f8 fmovspos %xcc, %f4, %f0 bneg loop_3874 movne %icc, %i7, %i2 mova %xcc, %i0, %i4 std %f8, [%l7 + 0x48] loop_3874: sethi 0x0596, %l0 ld [%l7 + 0x08], %f12 fmovsge %xcc, %f2, %f7 taddcc %g7, %g4, %i5 ld [%l7 + 0x24], %f6 fcmpne32 %f4, %f6, %o1 brlez %g3, loop_3875 ldub [%l7 + 0x41], %l2 stw %o0, [%l7 + 0x38] bcc,a loop_3876 loop_3875: fornot2 %f0, %f12, %f12 fmovd %f4, %f4 fmovrsgez %o7, %f2, %f11 loop_3876: nop setx loop_3877, %l0, %l1 jmpl %l1, %l3 ldd [%l7 + 0x78], %f10 ldsb [%l7 + 0x36], %o2 fexpand %f6, %f6 loop_3877: bleu,a loop_3878 edge8n %i1, %o3, %i6 ldd [%l7 + 0x28], %f10 fbu %fcc0, loop_3879 loop_3878: fpackfix %f8, %f12 mova %xcc, %g2, %o4 stw %g5, [%l7 + 0x30] loop_3879: ldd [%l7 + 0x48], %f12 mulx %o5, %l6, %o6 movneg %icc, %g6, %l4 xnorcc %l1, %l5, %g1 stx %i7, [%l7 + 0x78] fmuld8sux16 %f9, %f13, %f14 bneg %icc, loop_3880 ldsh [%l7 + 0x5A], %i2 edge16l %i3, %i0, %i4 std %f14, [%l7 + 0x60] loop_3880: fpadd16 %f12, %f14, %f0 st %f1, [%l7 + 0x60] st %f13, [%l7 + 0x58] andncc %g7, %g4, %l0 smul %i5, %g3, %o1 umul %l2, %o0, %l3 lduh [%l7 + 0x3A], %o7 lduw [%l7 + 0x58], %i1 fbne %fcc2, loop_3881 fmovsg %xcc, %f8, %f4 andn %o3, %i6, %o2 fmovrsne %o4, %f14, %f8 loop_3881: orn %g2, %g5, %o5 udivcc %o6, 0x0480, %l6 tcc %xcc, 0x4 fcmpd %fcc3, %f2, %f12 edge8 %l4, %g6, %l5 fexpand %f13, %f8 fmovrse %g1, %f7, %f11 movrgez %i7, 0x2D5, %l1 fpsub16 %f14, %f6, %f12 ldsb [%l7 + 0x08], %i2 std %f2, [%l7 + 0x18] fbuge,a %fcc1, loop_3882 bgu,a,pn %icc, loop_3883 orcc %i0, %i4, %i3 taddcc %g7, 0x0384, %l0 loop_3882: fbg %fcc2, loop_3884 loop_3883: brnz %g4, loop_3885 fmul8x16 %f12, %f8, %f2 fmovdvs %xcc, %f3, %f1 loop_3884: xnor %i5, 0x0112, %g3 loop_3885: fmovsneg %xcc, %f2, %f0 fmovscs %xcc, %f14, %f2 stx %l2, [%l7 + 0x20] smulcc %o1, 0x087C, %l3 fmovsgu %xcc, %f9, %f15 fbug,a %fcc2, loop_3886 edge8ln %o0, %i1, %o7 ldsh [%l7 + 0x24], %o3 fbue,a %fcc0, loop_3887 loop_3886: st %f10, [%l7 + 0x60] bneg,a %icc, loop_3888 ldub [%l7 + 0x3F], %o2 loop_3887: brnz,a %o4, loop_3889 fnegs %f12, %f11 loop_3888: fbe %fcc0, loop_3890 fbne %fcc2, loop_3891 loop_3889: fnot1 %f4, %f0 fmovdleu %icc, %f6, %f10 loop_3890: smulcc %g2, %i6, %g5 loop_3891: popc 0x11CD, %o6 stw %l6, [%l7 + 0x7C] ldsw [%l7 + 0x5C], %o5 fbn %fcc0, loop_3892 ldub [%l7 + 0x51], %g6 st %f13, [%l7 + 0x18] fandnot2s %f4, %f7, %f14 loop_3892: fmovdneg %icc, %f14, %f10 movgu %icc, %l4, %g1 srax %i7, %l5, %i2 fbuge %fcc2, loop_3893 fsrc2 %f4, %f14 bne,pt %icc, loop_3894 fnors %f10, %f13, %f2 loop_3893: fble,a %fcc0, loop_3895 sllx %i0, %i4, %l1 loop_3894: tn %icc, 0x2 edge8l %i3, %l0, %g4 loop_3895: taddcctv %g7, 0x0B9B, %g3 udivcc %l2, 0x006E, %o1 edge16n %l3, %i5, %i1 ldsw [%l7 + 0x5C], %o7 fmovda %xcc, %f1, %f3 srlx %o3, %o0, %o4 fzero %f8 fnor %f0, %f12, %f8 edge32 %o2, %i6, %g2 fmovsne %icc, %f3, %f3 andncc %g5, %l6, %o5 ldub [%l7 + 0x70], %o6 orcc %g6, 0x0504, %g1 movpos %icc, %i7, %l5 tvc %icc, 0x3 fnot1s %f6, %f0 sll %i2, %l4, %i4 ldsh [%l7 + 0x1A], %i0 fbge %fcc1, loop_3896 fmul8x16al %f8, %f4, %f14 fmovdgu %xcc, %f8, %f4 bleu,pt %xcc, loop_3897 loop_3896: fbge,a %fcc1, loop_3898 fmuld8sux16 %f1, %f11, %f6 edge32 %l1, %l0, %g4 loop_3897: ld [%l7 + 0x50], %f6 loop_3898: fbe,a %fcc2, loop_3899 lduw [%l7 + 0x24], %g7 fabsd %f14, %f14 sth %i3, [%l7 + 0x68] loop_3899: std %f12, [%l7 + 0x78] fmovrdlz %g3, %f8, %f10 bvs %icc, loop_3900 move %icc, %o1, %l3 fsrc1 %f10, %f6 ldsb [%l7 + 0x47], %i5 loop_3900: tne %xcc, 0x4 fbg,a %fcc2, loop_3901 lduw [%l7 + 0x68], %i1 ldd [%l7 + 0x58], %f0 std %f0, [%l7 + 0x78] loop_3901: fmovdl %icc, %f15, %f6 fbge %fcc0, loop_3902 fmovs %f9, %f10 fnands %f10, %f4, %f3 movvc %xcc, %l2, %o3 loop_3902: fpadd16s %f5, %f1, %f14 fmovspos %icc, %f8, %f9 fmovse %xcc, %f1, %f6 ldx [%l7 + 0x20], %o0 orcc %o7, 0x0DC8, %o4 sub %o2, %g2, %g5 nop setx loop_3903, %l0, %l1 jmpl %l1, %l6 fcmpgt16 %f2, %f14, %i6 ldub [%l7 + 0x21], %o6 fornot1 %f14, %f4, %f12 loop_3903: orcc %o5, 0x0994, %g6 tvc %icc, 0x7 fpadd32 %f8, %f12, %f14 fble,a %fcc3, loop_3904 fxor %f8, %f6, %f4 std %f0, [%l7 + 0x78] fnot1s %f11, %f11 loop_3904: lduw [%l7 + 0x3C], %g1 ldx [%l7 + 0x50], %l5 stx %i2, [%l7 + 0x38] bvs,a loop_3905 orncc %l4, 0x0237, %i7 stx %i0, [%l7 + 0x68] ld [%l7 + 0x5C], %f12 loop_3905: fcmpes %fcc0, %f12, %f3 movcs %icc, %i4, %l0 lduw [%l7 + 0x1C], %l1 edge8l %g4, %g7, %i3 ldd [%l7 + 0x78], %f10 fmovrse %g3, %f10, %f13 edge16n %o1, %l3, %i1 bleu %icc, loop_3906 orcc %i5, 0x030D, %l2 be loop_3907 fzero %f6 loop_3906: fmovdneg %xcc, %f14, %f2 fbl,a %fcc0, loop_3908 loop_3907: addccc %o0, 0x15F6, %o3 fmul8x16al %f3, %f14, %f0 fornot2 %f0, %f2, %f12 loop_3908: tn %icc, 0x2 tn %icc, 0x6 fsrc1 %f2, %f10 fmovrsgz %o7, %f7, %f0 ldub [%l7 + 0x0A], %o4 subcc %g2, 0x14D8, %o2 sdiv %g5, 0x148F, %l6 fbu,a %fcc1, loop_3909 bleu %icc, loop_3910 fbul,a %fcc3, loop_3911 fmul8x16al %f11, %f0, %f12 loop_3909: fnot2s %f14, %f9 loop_3910: ldsb [%l7 + 0x59], %i6 loop_3911: fmovdne %icc, %f6, %f0 bg,pt %xcc, loop_3912 udiv %o6, 0x0A78, %o5 edge8ln %g6, %l5, %g1 fmovrde %l4, %f12, %f14 loop_3912: tsubcctv %i7, %i2, %i4 fmovda %xcc, %f13, %f14 umul %l0, %l1, %g4 ldsb [%l7 + 0x51], %g7 stb %i0, [%l7 + 0x42] fmul8ulx16 %f8, %f14, %f0 bleu,pn %xcc, loop_3913 fbug %fcc3, loop_3914 fbo %fcc3, loop_3915 te %icc, 0x3 loop_3913: movre %i3, 0x037, %g3 loop_3914: brz,a %l3, loop_3916 loop_3915: std %f0, [%l7 + 0x48] lduw [%l7 + 0x18], %o1 stb %i1, [%l7 + 0x29] loop_3916: edge16n %l2, %o0, %i5 lduh [%l7 + 0x4C], %o7 ba,pt %icc, loop_3917 fmovdle %xcc, %f13, %f6 ldsw [%l7 + 0x74], %o4 ld [%l7 + 0x50], %f10 loop_3917: sethi 0x026F, %o3 alignaddr %g2, %o2, %g5 xnorcc %i6, 0x0CB8, %l6 fmul8ulx16 %f12, %f2, %f8 fnands %f12, %f9, %f14 movpos %xcc, %o6, %g6 std %f4, [%l7 + 0x28] sth %o5, [%l7 + 0x1E] fandnot1 %f12, %f10, %f12 sth %g1, [%l7 + 0x0A] fcmpgt16 %f8, %f4, %l4 brgez %l5, loop_3918 fmovsg %xcc, %f14, %f15 fcmps %fcc2, %f9, %f13 bleu,pn %icc, loop_3919 loop_3918: fmovrdgz %i7, %f4, %f14 srax %i4, 0x01, %i2 fmovsleu %icc, %f6, %f10 loop_3919: andn %l1, 0x172E, %g4 fble %fcc1, loop_3920 ldsh [%l7 + 0x7C], %g7 fmul8x16au %f9, %f5, %f10 fzero %f4 loop_3920: fpadd32 %f12, %f8, %f2 lduh [%l7 + 0x70], %l0 popc %i0, %i3 bneg,a,pn %xcc, loop_3921 ldsw [%l7 + 0x64], %l3 udiv %o1, 0x0584, %g3 bpos,a,pt %xcc, loop_3922 loop_3921: fcmple32 %f0, %f4, %l2 ld [%l7 + 0x34], %f6 fmovsg %xcc, %f2, %f14 loop_3922: add %o0, %i1, %i5 std %f12, [%l7 + 0x30] fpack16 %f6, %f7 brgz,a %o4, loop_3923 array32 %o3, %g2, %o2 fmovspos %xcc, %f6, %f3 fnands %f10, %f4, %f9 loop_3923: bvc,a,pn %icc, loop_3924 lduh [%l7 + 0x78], %g5 edge32 %o7, %i6, %l6 ldx [%l7 + 0x78], %g6 loop_3924: fbo %fcc0, loop_3925 andncc %o5, %o6, %g1 fpackfix %f6, %f1 fcmpne32 %f10, %f14, %l5 loop_3925: stx %l4, [%l7 + 0x50] fcmpgt16 %f14, %f8, %i4 fmovrdlez %i7, %f2, %f12 lduh [%l7 + 0x1A], %l1 stw %i2, [%l7 + 0x64] movn %xcc, %g4, %l0 ldsh [%l7 + 0x44], %i0 fmovrsgz %i3, %f4, %f10 ba,a,pt %icc, loop_3926 fandnot1s %f9, %f9, %f5 st %f15, [%l7 + 0x08] movcc %icc, %l3, %o1 loop_3926: fxnor %f14, %f14, %f14 fnot1s %f15, %f5 sth %g7, [%l7 + 0x1E] fmovrslz %l2, %f12, %f7 tg %xcc, 0x6 fbue %fcc0, loop_3927 fpack32 %f12, %f8, %f12 edge16l %g3, %o0, %i1 ldsb [%l7 + 0x08], %i5 loop_3927: tge %icc, 0x3 bneg,pt %xcc, loop_3928 st %f13, [%l7 + 0x34] orcc %o4, 0x08AE, %g2 edge16l %o2, %g5, %o7 loop_3928: addc %i6, 0x1AFA, %l6 sth %g6, [%l7 + 0x44] fpadd16s %f10, %f14, %f0 movpos %icc, %o3, %o5 ldsw [%l7 + 0x70], %o6 fabsd %f4, %f4 fbn,a %fcc1, loop_3929 alignaddr %g1, %l5, %i4 lduw [%l7 + 0x44], %l4 fbne,a %fcc2, loop_3930 loop_3929: be,a %icc, loop_3931 fbug %fcc1, loop_3932 fnor %f8, %f10, %f10 loop_3930: ldx [%l7 + 0x50], %i7 loop_3931: bge %icc, loop_3933 loop_3932: ldx [%l7 + 0x40], %l1 ldsw [%l7 + 0x18], %g4 fmovscc %xcc, %f8, %f8 loop_3933: nop setx loop_3934, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l0, [%l7 + 0x74] nop setx loop_3935, %l0, %l1 jmpl %l1, %i2 fmovrdlez %i3, %f14, %f12 loop_3934: st %f11, [%l7 + 0x7C] fexpand %f8, %f14 loop_3935: ldd [%l7 + 0x50], %f0 fbule %fcc3, loop_3936 fmovrsgz %i0, %f12, %f4 sdivx %o1, 0x10D5, %l3 ble,a,pt %icc, loop_3937 loop_3936: ldsh [%l7 + 0x5A], %l2 fpack32 %f12, %f14, %f14 lduh [%l7 + 0x7A], %g3 loop_3937: mulscc %o0, 0x178A, %i1 nop setx loop_3938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %i5 fcmpgt16 %f6, %f0, %o4 lduw [%l7 + 0x44], %g7 loop_3938: fbn,a %fcc2, loop_3939 bcs,a %xcc, loop_3940 or %o2, 0x0EB6, %g2 std %f6, [%l7 + 0x60] loop_3939: fmul8x16 %f4, %f0, %f14 loop_3940: fpsub32s %f0, %f4, %f3 ble,a,pn %xcc, loop_3941 edge32n %o7, %i6, %l6 tvc %xcc, 0x6 fmovdcs %icc, %f12, %f13 loop_3941: ldsb [%l7 + 0x10], %g5 movcs %xcc, %o3, %g6 bleu %icc, loop_3942 orcc %o5, 0x11EB, %o6 std %f2, [%l7 + 0x40] ldsw [%l7 + 0x08], %g1 loop_3942: bvs,pt %xcc, loop_3943 stw %i4, [%l7 + 0x60] tsubcc %l4, 0x0FF9, %l5 orcc %l1, 0x1B04, %g4 loop_3943: bneg,a,pt %icc, loop_3944 stb %i7, [%l7 + 0x16] tvc %icc, 0x2 ld [%l7 + 0x54], %f3 loop_3944: bge,a %xcc, loop_3945 brnz,a %l0, loop_3946 sdivx %i2, 0x15E4, %i3 sth %i0, [%l7 + 0x50] loop_3945: ldsw [%l7 + 0x68], %o1 loop_3946: fpackfix %f8, %f0 movleu %xcc, %l2, %g3 bgu,pn %icc, loop_3947 ld [%l7 + 0x14], %f15 fmovsn %icc, %f13, %f9 edge32l %l3, %o0, %i1 loop_3947: ldsb [%l7 + 0x4F], %i5 umulcc %o4, 0x0DE5, %o2 stw %g2, [%l7 + 0x3C] fcmpeq16 %f8, %f0, %o7 fmovsleu %xcc, %f0, %f3 fba,a %fcc0, loop_3948 stb %g7, [%l7 + 0x0F] ldx [%l7 + 0x40], %i6 ldx [%l7 + 0x48], %l6 loop_3948: fabss %f0, %f10 tneg %icc, 0x1 lduw [%l7 + 0x38], %g5 fmovsg %icc, %f9, %f15 ldsw [%l7 + 0x2C], %g6 bvc,a,pn %xcc, loop_3949 fnegd %f2, %f14 bl,a,pt %icc, loop_3950 ble,a %xcc, loop_3951 loop_3949: ba %xcc, loop_3952 edge16 %o3, %o6, %g1 loop_3950: ldd [%l7 + 0x58], %f12 loop_3951: fmovscs %icc, %f9, %f13 loop_3952: ld [%l7 + 0x48], %f8 ldsw [%l7 + 0x3C], %i4 taddcctv %l4, 0x16E9, %o5 fbe,a %fcc2, loop_3953 edge32n %l1, %l5, %g4 sth %i7, [%l7 + 0x6C] tge %xcc, 0x0 loop_3953: fmovdneg %xcc, %f7, %f6 pdist %f4, %f12, %f12 movcs %icc, %l0, %i2 sth %i0, [%l7 + 0x36] fmovsn %xcc, %f2, %f10 fand %f4, %f14, %f6 fpadd16 %f8, %f4, %f4 bl %icc, loop_3954 bcs,a,pt %icc, loop_3955 ldsh [%l7 + 0x36], %i3 edge8n %l2, %g3, %l3 loop_3954: fcmps %fcc3, %f15, %f1 loop_3955: fornot2 %f2, %f12, %f0 tcs %xcc, 0x0 sdivx %o1, 0x028E, %o0 bg,a %xcc, loop_3956 fblg %fcc3, loop_3957 movvc %xcc, %i1, %i5 nop setx loop_3958, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3956: fmovdg %icc, %f8, %f14 loop_3957: lduh [%l7 + 0x48], %o2 fmovrdlez %g2, %f6, %f2 loop_3958: fsrc1 %f14, %f0 bvc,a,pn %icc, loop_3959 te %xcc, 0x4 stx %o7, [%l7 + 0x48] fcmpeq32 %f4, %f4, %o4 loop_3959: fnegd %f2, %f0 brgz,a %i6, loop_3960 nop setx loop_3961, %l0, %l1 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 %g7, 0x06AF, %l6 fmovrsgz %g6, %f12, %f12 loop_3960: tle %icc, 0x3 loop_3961: fpadd16s %f12, %f13, %f2 lduh [%l7 + 0x64], %g5 fnot1s %f12, %f6 sth %o6, [%l7 + 0x4A] sdivcc %g1, 0x09F1, %i4 ldd [%l7 + 0x28], %f14 bvs loop_3962 fone %f8 bge,a,pt %icc, loop_3963 movcc %xcc, %o3, %o5 loop_3962: fcmpeq16 %f2, %f8, %l1 fcmps %fcc1, %f7, %f11 loop_3963: lduw [%l7 + 0x3C], %l4 fands %f4, %f9, %f10 lduw [%l7 + 0x6C], %g4 sll %i7, %l0, %i2 fnot1 %f10, %f8 stx %l5, [%l7 + 0x50] tpos %icc, 0x0 fcmpeq16 %f14, %f0, %i0 be %icc, loop_3964 ldsh [%l7 + 0x58], %l2 tle %xcc, 0x3 stw %g3, [%l7 + 0x54] loop_3964: sth %i3, [%l7 + 0x64] fmovda %icc, %f1, %f2 std %f4, [%l7 + 0x78] fnor %f2, %f12, %f10 movrne %l3, 0x13D, %o0 fmovdleu %icc, %f13, %f12 ldsw [%l7 + 0x14], %i1 movpos %xcc, %i5, %o2 stx %o1, [%l7 + 0x50] movneg %icc, %o7, %o4 array8 %i6, %g2, %g7 brgz,a %g6, loop_3965 lduh [%l7 + 0x64], %g5 subccc %l6, 0x06EF, %o6 fbule %fcc3, loop_3966 loop_3965: ldub [%l7 + 0x7D], %i4 ldx [%l7 + 0x58], %g1 fmovrsne %o5, %f10, %f12 loop_3966: taddcctv %o3, %l4, %g4 ldd [%l7 + 0x70], %f10 fnot2 %f6, %f14 fcmpne32 %f2, %f2, %l1 bvc,a,pt %icc, loop_3967 xor %l0, %i2, %l5 stx %i0, [%l7 + 0x68] andn %i7, 0x1B29, %g3 loop_3967: edge16n %i3, %l2, %o0 fnors %f8, %f11, %f5 fnot2s %f3, %f5 fmovsa %xcc, %f0, %f10 ldub [%l7 + 0x0D], %i1 lduw [%l7 + 0x44], %i5 ldsb [%l7 + 0x43], %l3 bshuffle %f12, %f4, %f10 fbug,a %fcc1, loop_3968 stw %o2, [%l7 + 0x74] fors %f10, %f5, %f9 tgu %icc, 0x0 loop_3968: bleu,pn %icc, loop_3969 tneg %icc, 0x1 edge8ln %o7, %o1, %i6 fabss %f2, %f3 loop_3969: ldub [%l7 + 0x20], %g2 fnegs %f3, %f10 fmovdvs %xcc, %f9, %f11 array16 %g7, %o4, %g6 fmuld8sux16 %f13, %f15, %f2 lduw [%l7 + 0x18], %g5 lduw [%l7 + 0x28], %o6 call loop_3970 tcc %xcc, 0x2 movre %l6, 0x1A5, %g1 fbge %fcc1, loop_3971 loop_3970: fmovdgu %xcc, %f13, %f0 edge8 %o5, %o3, %l4 sth %i4, [%l7 + 0x68] loop_3971: mulscc %g4, %l1, %i2 brnz,a %l0, loop_3972 for %f10, %f6, %f4 fmovrdgz %l5, %f10, %f14 xor %i7, %g3, %i0 loop_3972: lduh [%l7 + 0x5E], %l2 add %i3, 0x0F52, %o0 ldsw [%l7 + 0x58], %i5 ldx [%l7 + 0x20], %i1 tl %icc, 0x4 movleu %icc, %l3, %o2 mova %xcc, %o7, %i6 movcs %xcc, %g2, %o1 nop setx loop_3973, %l0, %l1 jmpl %l1, %g7 std %f2, [%l7 + 0x30] fmul8sux16 %f10, %f14, %f10 srlx %o4, 0x0F, %g6 loop_3973: fmul8ulx16 %f14, %f8, %f2 stb %g5, [%l7 + 0x58] lduh [%l7 + 0x1A], %l6 fmovdl %xcc, %f14, %f4 stx %g1, [%l7 + 0x08] tvc %xcc, 0x4 fornot2s %f10, %f10, %f10 fsrc2s %f0, %f13 fmovrde %o5, %f2, %f6 tg %icc, 0x4 movvs %icc, %o6, %l4 bl %icc, loop_3974 bcs loop_3975 fmovdn %xcc, %f13, %f13 fxor %f6, %f4, %f4 loop_3974: fones %f5 loop_3975: movvs %icc, %o3, %i4 ldd [%l7 + 0x78], %f12 fbule,a %fcc1, loop_3976 ldsh [%l7 + 0x0C], %l1 fbuge,a %fcc2, loop_3977 subccc %i2, %l0, %l5 loop_3976: mulx %g4, %g3, %i0 tpos %xcc, 0x0 loop_3977: edge16 %l2, %i3, %i7 fbuge,a %fcc0, loop_3978 movn %xcc, %i5, %o0 stb %l3, [%l7 + 0x60] fabss %f5, %f7 loop_3978: ldx [%l7 + 0x08], %i1 fornot1 %f2, %f10, %f2 fmovrsne %o7, %f8, %f10 orn %i6, 0x1842, %o2 umulcc %g2, %o1, %o4 sllx %g6, %g7, %l6 bpos,a,pt %xcc, loop_3979 tn %icc, 0x1 fzeros %f1 fors %f1, %f7, %f11 loop_3979: movne %xcc, %g1, %o5 ldsh [%l7 + 0x3C], %o6 ldx [%l7 + 0x20], %l4 fbe %fcc1, loop_3980 popc %g5, %i4 andcc %o3, 0x15A2, %l1 fmovrsgz %i2, %f11, %f5 loop_3980: ldd [%l7 + 0x08], %f4 sub %l5, 0x0D91, %l0 fones %f7 brlez,a %g3, loop_3981 fmovsl %icc, %f8, %f12 fcmpne16 %f14, %f0, %i0 ldub [%l7 + 0x30], %g4 loop_3981: stw %i3, [%l7 + 0x58] smulcc %i7, %l2, %i5 fzeros %f10 orncc %l3, 0x1698, %i1 orcc %o7, %i6, %o2 sethi 0x0DA1, %g2 ldd [%l7 + 0x68], %f12 tsubcctv %o1, 0x15FC, %o0 mova %xcc, %o4, %g6 ldd [%l7 + 0x50], %f2 fcmpes %fcc0, %f3, %f4 ldx [%l7 + 0x50], %l6 fmovdpos %xcc, %f15, %f1 fmovrslz %g1, %f11, %f10 edge32 %o5, %o6, %g7 stx %l4, [%l7 + 0x30] lduw [%l7 + 0x34], %i4 ldsb [%l7 + 0x54], %o3 st %f0, [%l7 + 0x28] subc %l1, %g5, %l5 te %icc, 0x0 fcmpne16 %f0, %f4, %l0 taddcc %g3, %i0, %i2 stb %g4, [%l7 + 0x39] move %icc, %i7, %i3 andn %l2, 0x043C, %l3 fcmpd %fcc1, %f10, %f10 ldsb [%l7 + 0x52], %i5 nop setx loop_3982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,a %icc, loop_3983 andn %o7, %i1, %i6 fandnot2 %f14, %f0, %f8 loop_3982: fbne %fcc0, loop_3984 loop_3983: ldx [%l7 + 0x20], %o2 mova %icc, %g2, %o0 fcmpd %fcc0, %f14, %f4 loop_3984: ld [%l7 + 0x48], %f2 lduw [%l7 + 0x14], %o1 st %f4, [%l7 + 0x5C] fmovsle %icc, %f13, %f6 ldx [%l7 + 0x68], %g6 edge8n %o4, %g1, %o5 stx %o6, [%l7 + 0x48] st %f3, [%l7 + 0x20] ldsb [%l7 + 0x51], %l6 fxnor %f4, %f6, %f6 std %f14, [%l7 + 0x58] nop setx loop_3985, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x46], %g7 fnand %f10, %f14, %f14 fnor %f6, %f12, %f10 loop_3985: xorcc %l4, %i4, %l1 tg %icc, 0x0 fnot1s %f10, %f6 stb %o3, [%l7 + 0x1A] bn,a,pn %icc, loop_3986 ldsb [%l7 + 0x39], %g5 stw %l5, [%l7 + 0x1C] fmovdcc %xcc, %f0, %f13 loop_3986: or %l0, %i0, %g3 stx %g4, [%l7 + 0x10] stx %i2, [%l7 + 0x38] edge16l %i7, %l2, %i3 ldsh [%l7 + 0x3E], %l3 ldx [%l7 + 0x20], %i5 stx %o7, [%l7 + 0x58] ldub [%l7 + 0x08], %i1 stw %i6, [%l7 + 0x7C] be %xcc, loop_3987 stx %o2, [%l7 + 0x28] srl %g2, %o1, %o0 ldsh [%l7 + 0x22], %g6 loop_3987: ldsh [%l7 + 0x4A], %g1 ldub [%l7 + 0x50], %o5 fpadd32 %f12, %f14, %f2 fexpand %f1, %f2 fmovdcc %icc, %f14, %f1 fbe %fcc2, loop_3988 alignaddrl %o6, %o4, %l6 fcmpne16 %f0, %f12, %g7 fzeros %f9 loop_3988: fmovsne %icc, %f6, %f2 stx %i4, [%l7 + 0x48] tcs %icc, 0x4 bvc,pn %xcc, loop_3989 fzero %f4 ldsh [%l7 + 0x7A], %l4 xor %o3, 0x1B54, %l1 loop_3989: ldsh [%l7 + 0x6C], %l5 fblg,a %fcc1, loop_3990 ta %icc, 0x5 taddcctv %l0, %i0, %g5 fbug %fcc0, loop_3991 loop_3990: st %f15, [%l7 + 0x30] bge,a %icc, loop_3992 tcc %icc, 0x6 loop_3991: st %f13, [%l7 + 0x0C] andcc %g3, %i2, %g4 loop_3992: fnegd %f4, %f0 stw %i7, [%l7 + 0x08] ld [%l7 + 0x10], %f2 stx %l2, [%l7 + 0x60] fnot1s %f9, %f10 sth %l3, [%l7 + 0x14] array32 %i3, %i5, %o7 and %i1, %i6, %g2 movrne %o1, %o0, %o2 for %f14, %f6, %f0 bshuffle %f8, %f12, %f10 mulscc %g6, %g1, %o6 fbge %fcc3, loop_3993 fble %fcc0, loop_3994 bcc,a loop_3995 movvs %xcc, %o4, %o5 loop_3993: std %f10, [%l7 + 0x20] loop_3994: fnot2 %f4, %f6 loop_3995: sth %g7, [%l7 + 0x2E] bshuffle %f12, %f12, %f8 edge16ln %l6, %l4, %i4 andcc %o3, 0x18FD, %l5 fbul %fcc1, loop_3996 fmovdl %xcc, %f12, %f14 fmovrdgz %l0, %f12, %f8 xnorcc %i0, %g5, %l1 loop_3996: brlez %g3, loop_3997 fbl,a %fcc3, loop_3998 srax %i2, 0x1D, %i7 fbule,a %fcc3, loop_3999 loop_3997: bne %icc, loop_4000 loop_3998: fcmpeq32 %f10, %f14, %g4 fmovsgu %xcc, %f12, %f14 loop_3999: ldd [%l7 + 0x20], %f10 loop_4000: srax %l2, 0x11, %i3 fabsd %f4, %f2 ldub [%l7 + 0x72], %l3 fandnot2 %f8, %f4, %f10 andncc %i5, %i1, %o7 movcs %icc, %i6, %g2 ldx [%l7 + 0x48], %o0 ldx [%l7 + 0x10], %o1 bneg %xcc, loop_4001 ldsb [%l7 + 0x4B], %o2 ldub [%l7 + 0x2C], %g6 stx %o6, [%l7 + 0x38] loop_4001: fornot2 %f10, %f14, %f2 ldsw [%l7 + 0x10], %o4 std %f2, [%l7 + 0x40] lduh [%l7 + 0x2C], %o5 edge16n %g7, %l6, %g1 fmovsvc %icc, %f8, %f13 fmul8sux16 %f0, %f12, %f8 ldsb [%l7 + 0x1E], %i4 fsrc2s %f1, %f11 array32 %l4, %l5, %l0 tge %icc, 0x3 fbn,a %fcc0, loop_4002 sth %i0, [%l7 + 0x26] bne,pt %icc, loop_4003 srlx %o3, 0x1E, %l1 loop_4002: tl %xcc, 0x1 addc %g3, %i2, %g5 loop_4003: edge16ln %g4, %i7, %l2 subccc %l3, 0x0645, %i3 alignaddr %i1, %i5, %i6 ldub [%l7 + 0x3C], %g2 stw %o0, [%l7 + 0x60] movrlz %o1, 0x345, %o7 fpsub16 %f6, %f8, %f12 fmovrslz %g6, %f13, %f0 ld [%l7 + 0x24], %f5 fbg %fcc0, loop_4004 std %f6, [%l7 + 0x68] te %xcc, 0x5 std %f0, [%l7 + 0x20] loop_4004: fmovrdgez %o6, %f6, %f10 fmovrsgz %o2, %f7, %f5 fmovda %xcc, %f5, %f3 ld [%l7 + 0x10], %f11 srax %o4, 0x00, %g7 fmovdge %icc, %f7, %f14 ldx [%l7 + 0x58], %l6 ldsw [%l7 + 0x28], %o5 movvs %xcc, %i4, %g1 bvs,a %xcc, loop_4005 fmovdle %icc, %f11, %f13 edge16n %l5, %l0, %i0 sdiv %o3, 0x1D2C, %l1 loop_4005: tvs %xcc, 0x4 andcc %g3, 0x12A1, %i2 lduw [%l7 + 0x6C], %g5 ldd [%l7 + 0x10], %f12 fmovrsgez %g4, %f13, %f6 stb %i7, [%l7 + 0x4D] edge16l %l2, %l4, %i3 ld [%l7 + 0x34], %f13 ldd [%l7 + 0x28], %f0 fmovsvc %icc, %f5, %f5 mova %icc, %i1, %l3 fmovspos %icc, %f7, %f0 addcc %i6, %i5, %g2 brnz %o1, loop_4006 fmovsleu %xcc, %f2, %f3 movge %icc, %o7, %o0 fxnor %f4, %f6, %f14 loop_4006: fnot1s %f2, %f4 lduw [%l7 + 0x28], %g6 sth %o2, [%l7 + 0x4E] movvs %xcc, %o4, %g7 umul %l6, %o5, %i4 tle %xcc, 0x5 fmovdle %xcc, %f11, %f8 fmovde %icc, %f8, %f8 movgu %xcc, %o6, %l5 fmovrse %g1, %f12, %f15 ldsh [%l7 + 0x70], %i0 fpsub32 %f12, %f10, %f4 faligndata %f2, %f12, %f8 fblg,a %fcc3, loop_4007 fsrc1s %f2, %f5 fmovsa %xcc, %f12, %f9 tneg %icc, 0x7 loop_4007: nop setx loop_4008, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %icc, %l0, %l1 movleu %xcc, %o3, %g3 brlz %g5, loop_4009 loop_4008: sth %i2, [%l7 + 0x08] fmovdvs %xcc, %f14, %f3 stw %g4, [%l7 + 0x24] loop_4009: ldsh [%l7 + 0x4E], %l2 edge8n %i7, %i3, %l4 movl %icc, %i1, %l3 ldsw [%l7 + 0x24], %i5 fpack16 %f14, %f8 tl %icc, 0x7 smulcc %g2, %i6, %o1 tvs %xcc, 0x0 fbu,a %fcc1, loop_4010 fbule,a %fcc1, loop_4011 orn %o0, 0x15B7, %g6 xorcc %o2, 0x1AD2, %o4 loop_4010: orn %o7, 0x0562, %g7 loop_4011: array8 %o5, %i4, %l6 srax %o6, %l5, %g1 stx %l0, [%l7 + 0x68] lduh [%l7 + 0x72], %l1 st %f14, [%l7 + 0x44] fbg,a %fcc3, loop_4012 ldsb [%l7 + 0x3C], %i0 fmovs %f12, %f1 xorcc %o3, 0x0992, %g5 loop_4012: bl loop_4013 fnot1s %f5, %f14 edge16ln %g3, %g4, %l2 lduw [%l7 + 0x4C], %i7 loop_4013: ldub [%l7 + 0x13], %i2 bge,a,pn %xcc, loop_4014 fmovrdlez %i3, %f2, %f8 bvc,pn %icc, loop_4015 nop setx loop_4016, %l0, %l1 jmpl %l1, %l4 loop_4014: ldd [%l7 + 0x40], %f14 sllx %i1, %l3, %i5 loop_4015: umul %i6, 0x0DF0, %o1 loop_4016: ldx [%l7 + 0x78], %g2 ldsb [%l7 + 0x0E], %g6 fmovsg %xcc, %f0, %f6 fmovrsne %o2, %f9, %f6 fand %f6, %f10, %f2 fmovdn %icc, %f8, %f13 lduh [%l7 + 0x5E], %o4 lduh [%l7 + 0x48], %o0 movle %icc, %o7, %o5 lduh [%l7 + 0x4E], %g7 mulscc %i4, %l6, %l5 movl %xcc, %g1, %l0 faligndata %f10, %f12, %f0 fxor %f14, %f14, %f2 ldx [%l7 + 0x58], %l1 ldd [%l7 + 0x28], %f6 edge32l %o6, %o3, %i0 andcc %g3, 0x0D33, %g5 movrgez %l2, 0x32F, %i7 taddcctv %i2, 0x073B, %g4 lduh [%l7 + 0x3C], %l4 fcmpd %fcc1, %f0, %f6 edge32n %i1, %l3, %i5 stb %i6, [%l7 + 0x2A] and %i3, 0x0522, %g2 fmovsn %icc, %f14, %f8 sth %g6, [%l7 + 0x1C] fzero %f14 tvc %icc, 0x4 fmuld8ulx16 %f13, %f13, %f12 lduw [%l7 + 0x14], %o1 ldx [%l7 + 0x70], %o2 fmovdg %xcc, %f6, %f4 brz,a %o0, loop_4017 movrne %o4, 0x247, %o7 bvc loop_4018 sth %g7, [%l7 + 0x54] loop_4017: movle %xcc, %o5, %i4 fmovrsgz %l5, %f14, %f0 loop_4018: bl %icc, loop_4019 fbul,a %fcc2, loop_4020 ldsb [%l7 + 0x68], %l6 addc %l0, %g1, %l1 loop_4019: movrne %o3, %i0, %g3 loop_4020: fbge %fcc3, loop_4021 ldsb [%l7 + 0x16], %g5 stx %o6, [%l7 + 0x58] std %f4, [%l7 + 0x58] loop_4021: fmovsge %xcc, %f13, %f4 bpos,pt %xcc, loop_4022 fba %fcc0, loop_4023 xor %l2, %i2, %i7 movleu %icc, %g4, %i1 loop_4022: fmovrdgez %l4, %f2, %f6 loop_4023: edge16ln %l3, %i5, %i3 movgu %xcc, %i6, %g6 ldx [%l7 + 0x38], %o1 for %f6, %f4, %f8 fbul,a %fcc3, loop_4024 fmovsne %icc, %f7, %f15 subccc %o2, 0x0B05, %g2 fcmpne16 %f10, %f12, %o0 loop_4024: movleu %icc, %o7, %g7 tcs %xcc, 0x0 std %f10, [%l7 + 0x18] fmul8x16 %f7, %f10, %f2 movl %xcc, %o4, %o5 tneg %xcc, 0x3 fsrc2 %f2, %f4 tpos %icc, 0x6 bne %xcc, loop_4025 srl %l5, 0x08, %i4 smulcc %l6, %l0, %l1 bcs loop_4026 loop_4025: fabsd %f0, %f12 std %f0, [%l7 + 0x38] fmul8x16au %f9, %f11, %f4 loop_4026: tvc %icc, 0x0 movvs %xcc, %g1, %i0 fbule,a %fcc2, loop_4027 fnot1s %f14, %f5 ldx [%l7 + 0x08], %o3 fbne,a %fcc1, loop_4028 loop_4027: movpos %xcc, %g3, %o6 ldd [%l7 + 0x58], %f0 fmovscc %icc, %f13, %f11 loop_4028: stb %g5, [%l7 + 0x29] ldx [%l7 + 0x30], %l2 ldsh [%l7 + 0x22], %i2 fmovrsne %i7, %f12, %f13 bg loop_4029 fandnot2 %f6, %f10, %f12 fpack16 %f12, %f14 fbul %fcc3, loop_4030 loop_4029: fmovrsne %i1, %f9, %f7 tsubcc %g4, %l3, %l4 fbl %fcc0, loop_4031 loop_4030: array8 %i5, %i6, %g6 tpos %xcc, 0x7 or %i3, 0x07D8, %o2 loop_4031: ldsw [%l7 + 0x10], %o1 ldsh [%l7 + 0x0A], %g2 ld [%l7 + 0x7C], %f0 for %f12, %f10, %f12 bvs,a loop_4032 fnot1 %f12, %f8 fzero %f8 tvc %xcc, 0x0 loop_4032: fmovrsgez %o0, %f7, %f1 fand %f0, %f14, %f14 fmovsge %xcc, %f2, %f3 movle %icc, %o7, %o4 fmovdvs %xcc, %f14, %f12 stw %g7, [%l7 + 0x1C] lduw [%l7 + 0x1C], %o5 ba,a loop_4033 ldd [%l7 + 0x20], %f2 srl %l5, 0x0E, %l6 bg,a loop_4034 loop_4033: fornot1 %f6, %f6, %f6 fornot1 %f0, %f0, %f2 tcs %icc, 0x1 loop_4034: ldx [%l7 + 0x30], %l0 ld [%l7 + 0x64], %f8 ldub [%l7 + 0x37], %i4 move %icc, %g1, %i0 fcmpeq16 %f10, %f2, %l1 fbug,a %fcc2, loop_4035 fmul8x16 %f12, %f10, %f10 ldx [%l7 + 0x28], %g3 ldx [%l7 + 0x70], %o3 loop_4035: fmovdvc %icc, %f13, %f2 and %o6, %g5, %i2 nop setx loop_4036, %l0, %l1 jmpl %l1, %i7 fnegs %f2, %f9 ldub [%l7 + 0x19], %l2 udivcc %g4, 0x0127, %i1 loop_4036: ldsb [%l7 + 0x13], %l3 ldsh [%l7 + 0x7E], %l4 taddcctv %i5, %g6, %i3 fmovrdgez %i6, %f0, %f2 fnands %f5, %f15, %f0 fxnor %f0, %f10, %f10 fmovsa %icc, %f10, %f2 ldsh [%l7 + 0x7E], %o2 stx %g2, [%l7 + 0x68] ldx [%l7 + 0x40], %o1 movcc %icc, %o7, %o0 ldsb [%l7 + 0x7B], %o4 sth %o5, [%l7 + 0x0E] fmovsle %icc, %f11, %f5 fpmerge %f10, %f11, %f4 bge loop_4037 std %f6, [%l7 + 0x50] ldub [%l7 + 0x4E], %l5 fxors %f6, %f2, %f9 loop_4037: srlx %l6, 0x01, %l0 fand %f4, %f12, %f0 fpsub32 %f4, %f12, %f8 fandnot2s %f13, %f5, %f1 tsubcctv %g7, %g1, %i4 lduh [%l7 + 0x20], %i0 fsrc1 %f6, %f6 alignaddr %l1, %o3, %o6 fnot2 %f12, %f14 call loop_4038 st %f12, [%l7 + 0x08] fble %fcc3, loop_4039 stx %g5, [%l7 + 0x40] loop_4038: subcc %g3, 0x01DA, %i7 std %f0, [%l7 + 0x50] loop_4039: ldub [%l7 + 0x7B], %i2 fxnors %f5, %f6, %f3 edge8l %g4, %i1, %l2 udivcc %l3, 0x0064, %i5 stx %l4, [%l7 + 0x48] brnz,a %g6, loop_4040 st %f15, [%l7 + 0x78] movrgez %i3, 0x29C, %i6 edge8 %g2, %o1, %o2 loop_4040: fors %f14, %f7, %f14 fbuge %fcc2, loop_4041 for %f14, %f6, %f14 fpsub16 %f0, %f8, %f4 fmovscc %xcc, %f4, %f0 loop_4041: alignaddr %o7, %o0, %o5 edge8n %l5, %l6, %l0 movn %icc, %o4, %g1 fandnot2s %f8, %f3, %f12 fmovdpos %xcc, %f13, %f13 fmovrse %g7, %f4, %f2 fxnor %f0, %f0, %f2 ldub [%l7 + 0x36], %i0 tge %xcc, 0x5 fbg,a %fcc2, loop_4042 srl %i4, %l1, %o6 fzero %f10 ldsw [%l7 + 0x20], %o3 loop_4042: array8 %g3, %g5, %i7 fmovrsgez %i2, %f12, %f1 bneg,pt %xcc, loop_4043 std %f10, [%l7 + 0x58] ldd [%l7 + 0x48], %f6 fpsub32s %f8, %f9, %f5 loop_4043: edge32 %g4, %l2, %i1 edge8n %i5, %l4, %l3 movleu %xcc, %g6, %i6 tgu %xcc, 0x2 movle %xcc, %i3, %o1 ldsh [%l7 + 0x5A], %o2 bvs,pn %icc, loop_4044 fsrc1 %f2, %f6 movpos %xcc, %g2, %o7 sdivx %o0, 0x0AAC, %o5 loop_4044: movge %icc, %l6, %l0 te %xcc, 0x6 fbe %fcc2, loop_4045 stb %o4, [%l7 + 0x5E] edge8l %l5, %g1, %i0 ldsb [%l7 + 0x44], %g7 loop_4045: fnor %f10, %f4, %f2 fmovsle %icc, %f14, %f7 ldsh [%l7 + 0x14], %l1 smul %o6, 0x13FA, %o3 fbue %fcc0, loop_4046 std %f2, [%l7 + 0x10] fmovsvs %xcc, %f15, %f6 movrlez %i4, 0x084, %g3 loop_4046: orncc %g5, %i2, %i7 lduw [%l7 + 0x74], %g4 fnot1s %f15, %f11 tl %icc, 0x4 ld [%l7 + 0x50], %f1 fnors %f15, %f5, %f3 udivcc %l2, 0x010F, %i1 ldub [%l7 + 0x57], %i5 movgu %icc, %l4, %g6 lduh [%l7 + 0x16], %i6 lduw [%l7 + 0x48], %i3 andn %o1, 0x0FAA, %o2 taddcc %g2, %o7, %o0 orcc %l3, %o5, %l0 edge16 %o4, %l6, %l5 fabss %f6, %f0 std %f12, [%l7 + 0x48] tg %icc, 0x7 ldsb [%l7 + 0x3F], %g1 ldd [%l7 + 0x20], %f8 ldx [%l7 + 0x28], %g7 fmovrdlez %i0, %f2, %f0 srlx %l1, %o3, %o6 bshuffle %f8, %f2, %f4 sdiv %i4, 0x017C, %g5 edge8n %g3, %i2, %g4 ldd [%l7 + 0x10], %f10 fcmpgt32 %f2, %f2, %l2 ldsb [%l7 + 0x1D], %i7 movre %i1, %i5, %g6 stx %i6, [%l7 + 0x18] brgz,a %l4, loop_4047 sdiv %o1, 0x1ED8, %o2 st %f7, [%l7 + 0x2C] stw %i3, [%l7 + 0x60] loop_4047: movrgez %g2, %o7, %l3 fexpand %f10, %f2 movvs %xcc, %o5, %o0 nop setx loop_4048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f7, %f6 tl %xcc, 0x3 ld [%l7 + 0x34], %f0 loop_4048: move %xcc, %o4, %l6 bg,a loop_4049 ldsh [%l7 + 0x12], %l5 lduh [%l7 + 0x1E], %g1 bne,a loop_4050 loop_4049: fmovscc %icc, %f1, %f3 st %f12, [%l7 + 0x28] fmovsvs %icc, %f5, %f2 loop_4050: ldub [%l7 + 0x46], %l0 sth %g7, [%l7 + 0x28] movgu %xcc, %l1, %o3 ldsh [%l7 + 0x7C], %o6 sra %i4, 0x12, %g5 fnot2s %f4, %f5 fmovse %icc, %f9, %f6 fmovdg %icc, %f0, %f6 edge16l %g3, %i0, %i2 ldx [%l7 + 0x10], %l2 edge8ln %g4, %i7, %i1 alignaddrl %g6, %i6, %i5 tsubcctv %l4, 0x0ABD, %o1 sdiv %i3, 0x09C7, %o2 movge %icc, %g2, %l3 fcmpeq32 %f6, %f0, %o5 fpsub32s %f15, %f10, %f12 stw %o7, [%l7 + 0x38] nop setx loop_4051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f1, %f14 edge16l %o0, %l6, %l5 brz,a %g1, loop_4052 loop_4051: fpsub16 %f6, %f8, %f12 bcc %icc, loop_4053 fmovsa %icc, %f12, %f7 loop_4052: lduw [%l7 + 0x24], %l0 fors %f6, %f0, %f8 loop_4053: lduw [%l7 + 0x74], %o4 bcs,a %icc, loop_4054 ld [%l7 + 0x08], %f1 umul %g7, %l1, %o6 tn %xcc, 0x3 loop_4054: tge %icc, 0x2 ldd [%l7 + 0x28], %f14 tneg %xcc, 0x0 std %f2, [%l7 + 0x08] edge16ln %i4, %o3, %g5 fmovsleu %xcc, %f11, %f2 stw %i0, [%l7 + 0x5C] lduh [%l7 + 0x12], %g3 fmovse %xcc, %f14, %f5 lduh [%l7 + 0x08], %i2 fmuld8sux16 %f14, %f5, %f10 fmovsleu %icc, %f3, %f9 bgu loop_4055 fnors %f7, %f3, %f7 ldd [%l7 + 0x50], %f6 fmovdcs %xcc, %f6, %f2 loop_4055: fmovd %f0, %f6 fblg,a %fcc0, loop_4056 fba,a %fcc2, loop_4057 fmovdgu %icc, %f13, %f0 edge8ln %g4, %l2, %i7 loop_4056: edge32l %g6, %i6, %i5 loop_4057: std %f6, [%l7 + 0x18] fmovdgu %icc, %f3, %f6 fmovse %icc, %f12, %f12 fzero %f14 fmovsvs %xcc, %f11, %f6 ldsh [%l7 + 0x48], %l4 fmovdg %icc, %f12, %f13 fmovrdne %o1, %f4, %f4 stb %i1, [%l7 + 0x5C] brlez %i3, loop_4058 fmovdgu %xcc, %f8, %f7 movcc %xcc, %g2, %o2 smulcc %l3, %o7, %o0 loop_4058: subccc %l6, 0x0E0B, %o5 lduw [%l7 + 0x28], %g1 stx %l5, [%l7 + 0x60] fmovsvs %icc, %f4, %f1 ldsb [%l7 + 0x73], %o4 array32 %g7, %l1, %l0 fpadd16s %f14, %f13, %f14 fmovdn %icc, %f6, %f8 array32 %i4, %o3, %o6 lduw [%l7 + 0x60], %g5 fmovsge %xcc, %f4, %f13 ldd [%l7 + 0x18], %f6 brz,a %i0, loop_4059 ldd [%l7 + 0x20], %f10 ld [%l7 + 0x6C], %f4 stx %i2, [%l7 + 0x08] loop_4059: call loop_4060 ldsh [%l7 + 0x4A], %g4 add %l2, 0x1DD0, %i7 lduw [%l7 + 0x2C], %g3 loop_4060: fsrc2s %f9, %f6 sth %i6, [%l7 + 0x46] fmovsl %icc, %f8, %f15 edge16 %g6, %i5, %l4 tpos %icc, 0x2 fmovdne %icc, %f5, %f6 fpack16 %f4, %f5 lduw [%l7 + 0x60], %o1 and %i3, %g2, %i1 fmovs %f5, %f6 fmovrslz %o2, %f6, %f5 fmovsg %icc, %f8, %f6 fpsub32 %f8, %f0, %f14 movl %xcc, %l3, %o0 xor %o7, 0x1D73, %l6 ldsb [%l7 + 0x2F], %o5 fmovdpos %xcc, %f5, %f8 edge16 %l5, %o4, %g1 fmovscc %xcc, %f3, %f10 xnorcc %g7, %l0, %i4 fands %f8, %f9, %f15 lduw [%l7 + 0x70], %o3 fsrc1 %f12, %f10 fmovrde %o6, %f12, %f0 fbl %fcc1, loop_4061 ldx [%l7 + 0x48], %g5 sth %i0, [%l7 + 0x7C] ba loop_4062 loop_4061: fmovs %f14, %f12 movrne %i2, %l1, %g4 stb %l2, [%l7 + 0x5D] loop_4062: fnand %f0, %f4, %f2 tvc %xcc, 0x2 fble,a %fcc1, loop_4063 fbe %fcc2, loop_4064 lduw [%l7 + 0x18], %g3 movre %i6, %g6, %i7 loop_4063: movg %icc, %i5, %l4 loop_4064: movge %xcc, %o1, %i3 mova %xcc, %g2, %o2 fornot1s %f2, %f14, %f3 ldx [%l7 + 0x20], %l3 faligndata %f10, %f14, %f0 ldd [%l7 + 0x48], %f4 fmovsvs %icc, %f9, %f7 ba loop_4065 movrlez %o0, 0x322, %o7 movrgz %l6, %i1, %o5 ldd [%l7 + 0x70], %f2 loop_4065: fnands %f6, %f6, %f5 sethi 0x1713, %o4 ldx [%l7 + 0x50], %l5 ble loop_4066 lduh [%l7 + 0x16], %g7 nop setx loop_4067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g1, [%l7 + 0x70] loop_4066: ldd [%l7 + 0x70], %f8 fbug %fcc0, loop_4068 loop_4067: fmul8x16au %f11, %f13, %f2 bge,a loop_4069 call loop_4070 loop_4068: stx %l0, [%l7 + 0x68] brlez %o3, loop_4071 loop_4069: fbl,a %fcc0, loop_4072 loop_4070: bneg %icc, loop_4073 addccc %i4, %g5, %i0 loop_4071: fmovrsgz %o6, %f4, %f3 loop_4072: fmovsge %xcc, %f2, %f6 loop_4073: ldsh [%l7 + 0x1C], %l1 ldd [%l7 + 0x18], %f4 alignaddrl %g4, %i2, %l2 stb %i6, [%l7 + 0x3C] add %g6, %g3, %i5 fbule %fcc2, loop_4074 ldd [%l7 + 0x30], %f4 ldub [%l7 + 0x7B], %l4 ldsw [%l7 + 0x5C], %o1 loop_4074: fmovs %f0, %f9 fbuge %fcc1, loop_4075 tl %xcc, 0x2 ldx [%l7 + 0x78], %i7 stb %i3, [%l7 + 0x18] loop_4075: brgez %g2, loop_4076 fpmerge %f11, %f5, %f0 fnegs %f0, %f1 ldd [%l7 + 0x10], %f8 loop_4076: fmovsg %xcc, %f6, %f11 fmovspos %xcc, %f0, %f8 fcmple16 %f12, %f14, %l3 ldsb [%l7 + 0x5B], %o0 sth %o7, [%l7 + 0x46] edge32l %o2, %i1, %l6 fcmpgt32 %f14, %f6, %o5 std %f8, [%l7 + 0x28] fmul8x16 %f15, %f8, %f6 ldsw [%l7 + 0x60], %l5 fbul,a %fcc1, loop_4077 fble %fcc2, loop_4078 tge %xcc, 0x6 smulcc %g7, 0x0DBA, %g1 loop_4077: bshuffle %f4, %f6, %f4 loop_4078: fpsub32 %f2, %f10, %f0 edge32l %o4, %l0, %i4 movg %icc, %o3, %g5 lduh [%l7 + 0x0A], %i0 ld [%l7 + 0x0C], %f13 fmovdgu %icc, %f7, %f5 brnz,a %o6, loop_4079 fcmple32 %f4, %f12, %l1 edge8 %g4, %l2, %i2 bl,a %icc, loop_4080 loop_4079: bn loop_4081 stb %g6, [%l7 + 0x77] ldd [%l7 + 0x50], %f10 loop_4080: tcc %xcc, 0x1 loop_4081: sdivx %g3, 0x1493, %i5 fpadd32 %f0, %f4, %f14 tpos %icc, 0x3 edge16l %l4, %o1, %i7 fornot2 %f6, %f0, %f14 fbu,a %fcc1, loop_4082 stx %i3, [%l7 + 0x20] fone %f8 fmovsleu %icc, %f3, %f1 loop_4082: fxors %f13, %f10, %f3 tvc %icc, 0x7 fmovsg %icc, %f4, %f4 udiv %g2, 0x1D2C, %l3 fmovrdlez %o0, %f0, %f2 fmovdge %xcc, %f5, %f12 fnot2 %f4, %f6 bl,pt %icc, loop_4083 fcmple32 %f10, %f14, %i6 lduh [%l7 + 0x0A], %o2 fand %f12, %f2, %f14 loop_4083: fmovdvs %icc, %f14, %f3 st %f7, [%l7 + 0x0C] stb %o7, [%l7 + 0x24] nop setx loop_4084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %xcc, %i1, %o5 sdivx %l5, 0x0662, %l6 movre %g1, %o4, %l0 loop_4084: lduh [%l7 + 0x42], %i4 fcmpgt16 %f4, %f10, %o3 bneg loop_4085 fmovsne %xcc, %f0, %f8 edge8 %g5, %i0, %o6 fmovdgu %xcc, %f11, %f4 loop_4085: fmovdleu %icc, %f4, %f8 edge32ln %g7, %g4, %l2 ld [%l7 + 0x4C], %f15 tcc %icc, 0x1 movrgez %l1, 0x067, %i2 andcc %g3, 0x0C20, %i5 fmovrse %l4, %f2, %f8 ldx [%l7 + 0x60], %g6 subccc %i7, %i3, %g2 fmovsvs %xcc, %f15, %f0 sth %o1, [%l7 + 0x2E] lduh [%l7 + 0x58], %l3 brz,a %i6, loop_4086 sth %o0, [%l7 + 0x7E] sth %o7, [%l7 + 0x24] edge16 %o2, %o5, %i1 loop_4086: edge8 %l5, %l6, %g1 bne loop_4087 fnegd %f12, %f12 brgez,a %l0, loop_4088 movrne %i4, 0x17E, %o3 loop_4087: ldub [%l7 + 0x5F], %g5 mova %icc, %i0, %o6 loop_4088: fbue,a %fcc1, loop_4089 std %f8, [%l7 + 0x58] ba,a,pn %icc, loop_4090 ldsh [%l7 + 0x24], %o4 loop_4089: fbne %fcc1, loop_4091 sth %g7, [%l7 + 0x6C] loop_4090: bn,a,pn %icc, loop_4092 fmovrdne %l2, %f10, %f4 loop_4091: fnors %f8, %f15, %f10 tgu %xcc, 0x4 loop_4092: ldub [%l7 + 0x60], %g4 ldsb [%l7 + 0x69], %i2 edge8ln %g3, %l1, %l4 std %f6, [%l7 + 0x70] edge8ln %i5, %g6, %i3 fzeros %f1 stb %i7, [%l7 + 0x73] movpos %icc, %o1, %l3 bneg,pt %xcc, loop_4093 fmovda %xcc, %f10, %f14 st %f7, [%l7 + 0x34] fmovdvc %icc, %f0, %f5 loop_4093: fmovdn %icc, %f7, %f14 fpadd16 %f10, %f6, %f14 fmovrdne %i6, %f4, %f10 ldub [%l7 + 0x7E], %g2 fmovdcc %xcc, %f9, %f6 tcs %icc, 0x1 fabsd %f12, %f14 fbl,a %fcc0, loop_4094 movrgz %o7, 0x096, %o0 fbug %fcc1, loop_4095 brlez,a %o2, loop_4096 loop_4094: fpadd16 %f14, %f8, %f6 edge8 %i1, %o5, %l5 loop_4095: fbg,a %fcc0, loop_4097 loop_4096: fbuge %fcc0, loop_4098 fxnors %f13, %f8, %f3 fmovsl %icc, %f11, %f15 loop_4097: ldub [%l7 + 0x70], %g1 loop_4098: fmovdgu %icc, %f6, %f5 fmul8x16 %f0, %f4, %f0 movvc %icc, %l6, %l0 ldub [%l7 + 0x7D], %i4 ldx [%l7 + 0x68], %o3 fexpand %f5, %f14 popc %g5, %i0 st %f6, [%l7 + 0x28] movvs %xcc, %o6, %o4 fxnor %f12, %f14, %f8 fandnot2s %f11, %f13, %f5 ldsb [%l7 + 0x2C], %g7 bvs loop_4099 stb %g4, [%l7 + 0x40] lduh [%l7 + 0x0E], %i2 fmovdvc %xcc, %f2, %f4 loop_4099: sth %l2, [%l7 + 0x7C] ldx [%l7 + 0x40], %l1 fbo %fcc0, loop_4100 ldub [%l7 + 0x48], %l4 movrgz %g3, 0x016, %i5 fnegs %f12, %f3 loop_4100: fcmpeq16 %f12, %f0, %i3 stb %i7, [%l7 + 0x38] ld [%l7 + 0x4C], %f14 fmuld8sux16 %f15, %f15, %f8 fmovrslz %o1, %f2, %f7 for %f14, %f6, %f12 tneg %icc, 0x1 fnegd %f8, %f10 fmovspos %xcc, %f2, %f8 andncc %g6, %l3, %g2 fmovdgu %xcc, %f2, %f1 stw %i6, [%l7 + 0x10] fmul8sux16 %f4, %f12, %f0 taddcctv %o0, %o7, %o2 sth %i1, [%l7 + 0x4C] fors %f12, %f10, %f6 fmovdg %icc, %f14, %f11 movrlez %o5, 0x3B5, %l5 edge8ln %l6, %g1, %l0 movrlz %i4, 0x296, %g5 fmovrdne %i0, %f0, %f4 sth %o3, [%l7 + 0x62] stx %o4, [%l7 + 0x40] be %icc, loop_4101 tsubcc %g7, 0x0553, %g4 edge32l %i2, %l2, %l1 lduw [%l7 + 0x74], %l4 loop_4101: xnor %o6, 0x15B0, %i5 std %f4, [%l7 + 0x40] fpsub16 %f6, %f14, %f2 sth %g3, [%l7 + 0x10] movrlez %i7, %i3, %o1 edge32ln %g6, %l3, %i6 tsubcctv %g2, %o7, %o0 fandnot1 %f6, %f4, %f2 fba %fcc1, loop_4102 st %f7, [%l7 + 0x60] st %f12, [%l7 + 0x78] fbge,a %fcc1, loop_4103 loop_4102: ldsb [%l7 + 0x3A], %o2 fnands %f3, %f5, %f14 fnors %f6, %f1, %f3 loop_4103: lduh [%l7 + 0x2A], %o5 ldsw [%l7 + 0x50], %l5 st %f1, [%l7 + 0x18] edge8n %i1, %l6, %g1 xor %i4, 0x1177, %l0 ldub [%l7 + 0x44], %i0 edge32 %g5, %o4, %o3 lduh [%l7 + 0x66], %g4 stb %i2, [%l7 + 0x57] edge16n %l2, %l1, %l4 edge8ln %o6, %g7, %g3 fbue %fcc2, loop_4104 ld [%l7 + 0x4C], %f0 bn,a loop_4105 sll %i5, 0x13, %i7 loop_4104: sth %i3, [%l7 + 0x70] movl %xcc, %g6, %o1 loop_4105: edge16l %l3, %g2, %o7 fbe,a %fcc2, loop_4106 bne,a,pn %icc, loop_4107 ldub [%l7 + 0x4E], %i6 stb %o0, [%l7 + 0x5D] loop_4106: sll %o2, 0x17, %o5 loop_4107: fmovdn %xcc, %f11, %f7 xor %l5, %i1, %g1 sth %i4, [%l7 + 0x48] movleu %icc, %l0, %l6 tsubcctv %i0, 0x1B59, %g5 fmovsvs %icc, %f4, %f7 st %f14, [%l7 + 0x1C] sub %o3, %o4, %g4 ldsb [%l7 + 0x25], %l2 udiv %l1, 0x117A, %l4 fxnor %f14, %f4, %f6 udivx %i2, 0x17E9, %g7 st %f0, [%l7 + 0x54] std %f0, [%l7 + 0x20] ta %xcc, 0x2 std %f6, [%l7 + 0x50] fbug %fcc3, loop_4108 stb %o6, [%l7 + 0x75] fmovrdgz %i5, %f4, %f10 ldd [%l7 + 0x60], %f12 loop_4108: fnegs %f4, %f14 fpsub32s %f7, %f2, %f13 fmovscc %xcc, %f6, %f9 fmovsleu %icc, %f11, %f13 fmovspos %icc, %f5, %f10 movcc %xcc, %i7, %g3 fmovrsne %g6, %f13, %f1 fmovsl %xcc, %f14, %f7 fbue,a %fcc3, loop_4109 fnot2s %f6, %f15 fornot1s %f11, %f7, %f14 sth %o1, [%l7 + 0x1A] loop_4109: ldsw [%l7 + 0x48], %i3 taddcctv %g2, 0x1410, %o7 xnorcc %i6, 0x0CBB, %o0 tle %icc, 0x5 udiv %o2, 0x19E7, %o5 fmovd %f4, %f0 ldub [%l7 + 0x58], %l5 fbg,a %fcc1, loop_4110 fmovrsne %i1, %f12, %f3 movge %icc, %l3, %g1 fcmpne32 %f8, %f12, %i4 loop_4110: fbul,a %fcc2, loop_4111 brgz,a %l0, loop_4112 ldd [%l7 + 0x30], %f6 fmovrdgz %l6, %f8, %f10 loop_4111: fcmpes %fcc2, %f1, %f4 loop_4112: fmovrde %g5, %f12, %f2 bvs,a %icc, loop_4113 fmovrdlez %o3, %f12, %f8 lduw [%l7 + 0x50], %o4 sll %i0, 0x04, %l2 loop_4113: udivcc %g4, 0x18CB, %l1 be,a loop_4114 fmovdgu %xcc, %f1, %f11 tvc %icc, 0x0 orcc %i2, 0x0B35, %g7 loop_4114: fpack32 %f0, %f8, %f0 alignaddr %l4, %i5, %i7 stb %g3, [%l7 + 0x48] fbuge %fcc0, loop_4115 fmovrsgz %g6, %f1, %f10 movrlz %o6, %i3, %g2 andcc %o1, %o7, %i6 loop_4115: stb %o2, [%l7 + 0x6C] lduw [%l7 + 0x44], %o5 movcs %icc, %l5, %i1 nop setx loop_4116, %l0, %l1 jmpl %l1, %l3 ldsw [%l7 + 0x28], %g1 stx %o0, [%l7 + 0x38] ldsw [%l7 + 0x3C], %i4 loop_4116: ldsb [%l7 + 0x7D], %l6 fcmped %fcc3, %f0, %f6 fcmpeq16 %f2, %f12, %g5 tvs %icc, 0x6 popc %o3, %o4 fmovrdlez %i0, %f12, %f10 taddcc %l0, 0x1F39, %l2 st %f9, [%l7 + 0x7C] fandnot2s %f1, %f8, %f1 tsubcctv %g4, 0x0510, %l1 faligndata %f4, %f0, %f12 stx %i2, [%l7 + 0x48] fmovdpos %xcc, %f0, %f0 stw %l4, [%l7 + 0x20] brgez,a %i5, loop_4117 edge16ln %i7, %g7, %g3 fxors %f2, %f12, %f11 orn %g6, %i3, %o6 loop_4117: ldsb [%l7 + 0x45], %g2 bleu,a,pt %icc, loop_4118 lduw [%l7 + 0x7C], %o7 ldsh [%l7 + 0x1E], %o1 tgu %icc, 0x3 loop_4118: fbne,a %fcc3, loop_4119 fandnot2 %f14, %f4, %f2 movleu %icc, %i6, %o2 fmovdg %icc, %f13, %f15 loop_4119: bvs,a,pn %icc, loop_4120 udivx %l5, 0x1ECB, %o5 fbul %fcc3, loop_4121 fmovsneg %icc, %f11, %f0 loop_4120: ldsh [%l7 + 0x78], %l3 fsrc2s %f6, %f8 loop_4121: orn %i1, %o0, %i4 fpsub32 %f2, %f12, %f10 fones %f6 fmovrdgez %l6, %f12, %f10 fcmpeq32 %f4, %f0, %g1 tleu %icc, 0x1 ldsw [%l7 + 0x4C], %o3 and %o4, %g5, %l0 taddcc %l2, %g4, %i0 sth %l1, [%l7 + 0x0A] tleu %icc, 0x3 fmovsge %icc, %f10, %f12 tvc %icc, 0x5 stx %i2, [%l7 + 0x40] fcmped %fcc1, %f0, %f14 fpadd32s %f15, %f8, %f10 stx %i5, [%l7 + 0x30] fba %fcc0, loop_4122 bn,a %icc, loop_4123 taddcctv %i7, %g7, %g3 sra %g6, %l4, %o6 loop_4122: st %f2, [%l7 + 0x70] loop_4123: fbge,a %fcc2, loop_4124 edge16n %i3, %o7, %g2 ldub [%l7 + 0x26], %o1 fnot2s %f1, %f15 loop_4124: umul %o2, 0x1C96, %l5 and %i6, %l3, %i1 fmovdpos %icc, %f12, %f1 fnegd %f6, %f6 st %f13, [%l7 + 0x58] fmovdn %icc, %f13, %f5 tgu %icc, 0x7 fmovdvs %icc, %f12, %f5 orn %o0, %o5, %i4 alignaddrl %l6, %o3, %o4 fmovrdgez %g1, %f8, %f8 fbuge,a %fcc1, loop_4125 tleu %icc, 0x2 smulcc %g5, 0x1D6F, %l0 fand %f6, %f8, %f4 loop_4125: lduh [%l7 + 0x20], %g4 bn,a %xcc, loop_4126 fmovrde %l2, %f10, %f14 tvc %icc, 0x5 lduw [%l7 + 0x24], %i0 loop_4126: fpsub32 %f10, %f2, %f12 stx %l1, [%l7 + 0x38] bn %icc, loop_4127 udiv %i5, 0x1AF7, %i7 edge8 %i2, %g3, %g6 fpsub32 %f14, %f14, %f8 loop_4127: tsubcc %l4, 0x1575, %g7 ldsh [%l7 + 0x4C], %o6 andcc %i3, %g2, %o7 fblg,a %fcc3, loop_4128 faligndata %f4, %f10, %f6 fone %f0 lduw [%l7 + 0x0C], %o2 loop_4128: ld [%l7 + 0x24], %f6 edge8n %o1, %l5, %l3 tne %icc, 0x2 alignaddrl %i1, %i6, %o5 movgu %icc, %i4, %l6 umul %o0, %o4, %o3 stb %g5, [%l7 + 0x67] fmul8x16al %f2, %f14, %f14 stx %l0, [%l7 + 0x10] st %f9, [%l7 + 0x24] fbule %fcc1, loop_4129 sth %g1, [%l7 + 0x26] xorcc %g4, %i0, %l2 fmuld8ulx16 %f7, %f14, %f8 loop_4129: bvc loop_4130 bcc %xcc, loop_4131 std %f10, [%l7 + 0x50] fornot2 %f6, %f10, %f8 loop_4130: movg %xcc, %l1, %i5 loop_4131: fbg,a %fcc0, loop_4132 tl %icc, 0x5 fcmple32 %f10, %f10, %i2 fand %f12, %f14, %f4 loop_4132: fmovrse %i7, %f4, %f7 array32 %g3, %l4, %g6 tneg %icc, 0x2 stw %o6, [%l7 + 0x0C] bge %icc, loop_4133 sth %i3, [%l7 + 0x6C] ldsh [%l7 + 0x1C], %g2 ldsb [%l7 + 0x08], %o7 loop_4133: movpos %icc, %g7, %o2 movpos %icc, %o1, %l3 edge16ln %l5, %i1, %o5 movvc %xcc, %i4, %l6 fcmpne32 %f4, %f12, %o0 fabss %f5, %f8 fmovdvs %xcc, %f13, %f9 std %f6, [%l7 + 0x08] fmovrdlez %o4, %f14, %f6 fblg %fcc2, loop_4134 umulcc %i6, %g5, %o3 ldsw [%l7 + 0x40], %l0 stb %g1, [%l7 + 0x2D] loop_4134: ldsh [%l7 + 0x42], %g4 stb %i0, [%l7 + 0x56] edge8 %l2, %i5, %l1 ldsh [%l7 + 0x44], %i7 andn %i2, %g3, %l4 movne %xcc, %o6, %i3 bl,pn %xcc, loop_4135 udiv %g6, 0x1612, %o7 fmovsge %xcc, %f13, %f13 movcs %icc, %g2, %o2 loop_4135: fmul8x16au %f5, %f7, %f8 be,pt %xcc, loop_4136 std %f2, [%l7 + 0x10] fmovsgu %xcc, %f11, %f8 ldd [%l7 + 0x10], %f10 loop_4136: fnand %f2, %f2, %f4 fornot1s %f3, %f6, %f12 movrgz %o1, %g7, %l5 ldd [%l7 + 0x78], %f2 sdiv %i1, 0x14A7, %l3 mulx %o5, 0x12F5, %l6 stx %i4, [%l7 + 0x30] bg,pt %xcc, loop_4137 fcmple16 %f2, %f12, %o4 fors %f14, %f2, %f2 fmul8sux16 %f12, %f14, %f8 loop_4137: tgu %icc, 0x2 fmovdpos %xcc, %f7, %f1 sdivcc %o0, 0x1A4A, %g5 stx %i6, [%l7 + 0x68] sethi 0x05F2, %l0 stb %g1, [%l7 + 0x16] std %f14, [%l7 + 0x68] movge %xcc, %g4, %i0 bgu,a %icc, loop_4138 fpsub16 %f4, %f14, %f4 tn %icc, 0x7 fmovsne %xcc, %f1, %f10 loop_4138: xnor %l2, %i5, %l1 bleu,a,pn %xcc, loop_4139 sll %i7, 0x02, %o3 taddcc %i2, %g3, %o6 edge8ln %i3, %l4, %o7 loop_4139: fsrc1s %f5, %f11 bcs,a,pn %xcc, loop_4140 tpos %icc, 0x2 edge8l %g6, %g2, %o1 fmovdl %xcc, %f1, %f15 loop_4140: ldx [%l7 + 0x10], %o2 fnot1s %f5, %f12 fmovsneg %icc, %f0, %f6 fxor %f8, %f0, %f12 fmovsneg %icc, %f13, %f12 lduw [%l7 + 0x60], %g7 ldsb [%l7 + 0x4B], %l5 ldx [%l7 + 0x48], %l3 sdivx %o5, 0x1BEE, %i1 fmovsleu %xcc, %f7, %f1 mulx %l6, 0x124E, %i4 andcc %o4, %o0, %i6 sth %l0, [%l7 + 0x3A] ldd [%l7 + 0x28], %f2 movvc %xcc, %g5, %g1 ldsh [%l7 + 0x3E], %g4 fxors %f2, %f10, %f13 fcmpne16 %f6, %f8, %l2 nop setx loop_4141, %l0, %l1 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 %i5, %f7, %f6 st %f5, [%l7 + 0x0C] fnor %f0, %f0, %f6 loop_4141: mulscc %l1, 0x1E04, %i7 srlx %i0, 0x09, %o3 fnand %f6, %f14, %f0 ldsw [%l7 + 0x70], %i2 fmul8sux16 %f4, %f12, %f2 fble,a %fcc2, loop_4142 sth %o6, [%l7 + 0x10] fmovd %f6, %f14 ldsw [%l7 + 0x78], %g3 loop_4142: movvc %icc, %i3, %l4 lduw [%l7 + 0x54], %g6 stw %o7, [%l7 + 0x54] fone %f6 fmovrsne %o1, %f7, %f8 fmovsvs %xcc, %f6, %f6 siam 0x1 lduw [%l7 + 0x78], %g2 bcc loop_4143 st %f5, [%l7 + 0x10] movrlez %g7, 0x12A, %o2 movgu %icc, %l3, %o5 loop_4143: ldx [%l7 + 0x30], %i1 fbug %fcc0, loop_4144 fmovrsgz %l6, %f7, %f5 fmovdvs %xcc, %f13, %f7 ldd [%l7 + 0x58], %f12 loop_4144: ta %icc, 0x6 andn %l5, %i4, %o4 sth %i6, [%l7 + 0x2C] tcc %icc, 0x4 sub %l0, %g5, %g1 edge8 %g4, %o0, %i5 fxor %f0, %f0, %f14 fmovrsgez %l2, %f7, %f1 std %f0, [%l7 + 0x58] fba %fcc2, loop_4145 brlz %l1, loop_4146 movcs %icc, %i7, %i0 fpack32 %f12, %f14, %f12 loop_4145: stw %o3, [%l7 + 0x2C] loop_4146: fexpand %f8, %f6 move %xcc, %o6, %g3 movge %xcc, %i2, %i3 fmovsleu %icc, %f9, %f10 movcs %xcc, %l4, %g6 fcmps %fcc3, %f4, %f4 fmovrsgez %o1, %f15, %f15 lduh [%l7 + 0x5A], %g2 fandnot2 %f8, %f4, %f14 fpsub32 %f8, %f8, %f8 movge %icc, %o7, %g7 movle %xcc, %o2, %o5 ldub [%l7 + 0x15], %l3 fmovrsgez %i1, %f3, %f2 fabss %f5, %f5 fmovs %f5, %f3 fcmpne16 %f0, %f2, %l5 taddcc %l6, %i4, %i6 fabss %f3, %f7 fpadd16 %f4, %f10, %f12 stb %l0, [%l7 + 0x78] faligndata %f8, %f4, %f10 fornot1 %f6, %f2, %f2 fmovrse %o4, %f13, %f1 sth %g5, [%l7 + 0x22] tg %icc, 0x6 fsrc1s %f1, %f12 fmovsg %xcc, %f10, %f13 ldsb [%l7 + 0x7B], %g4 fmovsne %icc, %f3, %f14 ldsh [%l7 + 0x7E], %g1 tn %xcc, 0x0 xorcc %o0, %l2, %i5 stw %l1, [%l7 + 0x6C] edge32ln %i7, %i0, %o6 fbne,a %fcc3, loop_4147 pdist %f0, %f0, %f14 ldsb [%l7 + 0x26], %o3 fmovrde %g3, %f2, %f4 loop_4147: ldd [%l7 + 0x28], %f14 lduh [%l7 + 0x4C], %i2 fbue %fcc2, loop_4148 fpsub32 %f10, %f6, %f6 sllx %l4, 0x13, %i3 ldsh [%l7 + 0x2A], %o1 loop_4148: fmul8sux16 %f14, %f10, %f12 movge %icc, %g6, %g2 st %f4, [%l7 + 0x2C] fpsub16s %f7, %f13, %f13 bpos,a,pt %icc, loop_4149 bneg %xcc, loop_4150 stx %g7, [%l7 + 0x08] array8 %o2, %o5, %o7 loop_4149: ldx [%l7 + 0x68], %l3 loop_4150: movne %xcc, %i1, %l6 stx %i4, [%l7 + 0x38] orncc %l5, 0x119C, %i6 call loop_4151 fmovsn %icc, %f10, %f5 stw %l0, [%l7 + 0x4C] orn %o4, 0x0676, %g5 loop_4151: ldd [%l7 + 0x08], %f0 tneg %xcc, 0x2 std %f0, [%l7 + 0x60] fcmpgt16 %f2, %f8, %g4 add %g1, %o0, %l2 fxnor %f4, %f12, %f6 fcmple16 %f10, %f12, %l1 fcmpd %fcc2, %f0, %f10 tn %icc, 0x6 edge8l %i5, %i7, %i0 add %o6, %g3, %i2 edge32l %o3, %l4, %o1 edge16n %g6, %i3, %g7 fmovrse %g2, %f7, %f1 edge8l %o2, %o5, %o7 ldsh [%l7 + 0x56], %i1 fbn,a %fcc1, loop_4152 tvs %xcc, 0x7 ldub [%l7 + 0x44], %l3 fbl %fcc1, loop_4153 loop_4152: alignaddr %i4, %l5, %l6 smul %i6, %l0, %o4 fmovda %icc, %f3, %f9 loop_4153: for %f12, %f0, %f6 fmovsvc %icc, %f1, %f14 fmovrsgez %g5, %f2, %f10 ldd [%l7 + 0x48], %f8 move %xcc, %g4, %o0 lduw [%l7 + 0x68], %g1 fmovdcc %icc, %f1, %f1 pdist %f8, %f0, %f2 stx %l1, [%l7 + 0x68] subccc %i5, %l2, %i7 bleu,pn %icc, loop_4154 lduh [%l7 + 0x38], %o6 fmovsle %icc, %f8, %f7 bne,pt %icc, loop_4155 loop_4154: fcmpne32 %f2, %f14, %i0 tle %icc, 0x4 movrgz %g3, %i2, %o3 loop_4155: addccc %l4, 0x19DC, %o1 fnot2 %f0, %f4 stw %i3, [%l7 + 0x0C] edge32n %g6, %g7, %o2 lduh [%l7 + 0x24], %g2 fbule %fcc1, loop_4156 popc 0x0481, %o5 lduh [%l7 + 0x3A], %i1 fnot1s %f13, %f3 loop_4156: sub %l3, 0x12BF, %o7 tsubcctv %i4, 0x01F2, %l5 fmovrdgz %l6, %f12, %f2 st %f1, [%l7 + 0x68] fmovspos %icc, %f12, %f12 movvc %icc, %l0, %o4 movne %icc, %g5, %g4 movle %icc, %o0, %i6 srlx %l1, %i5, %l2 fxors %f0, %f9, %f13 ldx [%l7 + 0x18], %i7 movre %o6, %g1, %i0 udivcc %g3, 0x1F8D, %o3 fsrc1 %f8, %f0 movvs %icc, %i2, %l4 andn %i3, 0x0876, %g6 ldsw [%l7 + 0x2C], %g7 edge8 %o1, %g2, %o5 bg %xcc, loop_4157 ldsb [%l7 + 0x43], %i1 st %f0, [%l7 + 0x3C] stb %o2, [%l7 + 0x58] loop_4157: movcc %xcc, %o7, %i4 stx %l5, [%l7 + 0x18] tsubcc %l6, 0x1D2A, %l0 movvc %icc, %o4, %g5 fmovdl %icc, %f7, %f14 lduw [%l7 + 0x24], %g4 movcc %xcc, %l3, %o0 te %icc, 0x4 addccc %i6, %i5, %l2 tneg %xcc, 0x0 stx %i7, [%l7 + 0x78] fblg %fcc2, loop_4158 andcc %l1, 0x0490, %g1 stx %i0, [%l7 + 0x60] fnot2 %f12, %f2 loop_4158: fmovrsgez %o6, %f4, %f8 fsrc2 %f12, %f2 movg %icc, %g3, %i2 fandnot1 %f10, %f12, %f14 ld [%l7 + 0x3C], %f15 ldd [%l7 + 0x18], %f12 fzeros %f13 fone %f6 fbe,a %fcc0, loop_4159 fpmerge %f3, %f6, %f8 ldd [%l7 + 0x68], %f14 ldsw [%l7 + 0x70], %o3 loop_4159: st %f7, [%l7 + 0x4C] fones %f10 fandnot1s %f9, %f7, %f9 sth %l4, [%l7 + 0x72] ldx [%l7 + 0x38], %g6 ldub [%l7 + 0x7C], %g7 fcmpd %fcc2, %f0, %f6 for %f14, %f14, %f8 udivx %o1, 0x170D, %i3 fmovrsgez %o5, %f8, %f5 fcmple32 %f2, %f8, %g2 bleu loop_4160 edge32 %o2, %i1, %i4 array8 %o7, %l6, %l5 ldx [%l7 + 0x48], %o4 loop_4160: sth %l0, [%l7 + 0x0A] fcmple16 %f2, %f12, %g4 lduw [%l7 + 0x58], %g5 bneg loop_4161 fmovdvs %xcc, %f9, %f1 fbul %fcc3, loop_4162 srl %o0, %l3, %i6 loop_4161: smul %i5, 0x0E68, %i7 fbe %fcc0, loop_4163 loop_4162: be,a,pn %icc, loop_4164 edge16n %l2, %g1, %i0 alignaddr %l1, %o6, %g3 loop_4163: stx %o3, [%l7 + 0x08] loop_4164: stx %i2, [%l7 + 0x18] fnegd %f14, %f4 fcmps %fcc2, %f5, %f3 tneg %icc, 0x4 movle %xcc, %g6, %g7 ldsb [%l7 + 0x58], %l4 fbl %fcc0, loop_4165 ldx [%l7 + 0x48], %o1 fmovrslz %i3, %f4, %f7 add %g2, %o5, %o2 loop_4165: fmovrsgez %i1, %f10, %f4 be,a,pn %icc, loop_4166 fmovscs %xcc, %f4, %f3 fbo,a %fcc1, loop_4167 fones %f1 loop_4166: ldsb [%l7 + 0x20], %o7 fnands %f9, %f13, %f1 loop_4167: nop setx loop_4168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt32 %f6, %f14, %i4 tvs %icc, 0x7 fmovscs %icc, %f13, %f5 loop_4168: lduh [%l7 + 0x66], %l5 brnz,a %l6, loop_4169 sth %l0, [%l7 + 0x10] lduw [%l7 + 0x7C], %g4 fmovdg %xcc, %f15, %f11 loop_4169: ldub [%l7 + 0x13], %o4 subcc %g5, 0x097C, %o0 fnot1s %f12, %f6 fexpand %f4, %f14 movcs %icc, %l3, %i5 ldsh [%l7 + 0x52], %i6 fmovd %f6, %f12 fcmps %fcc2, %f1, %f8 stb %i7, [%l7 + 0x69] stw %l2, [%l7 + 0x3C] fandnot1 %f6, %f8, %f2 bgu,a %xcc, loop_4170 sdivx %g1, 0x0178, %l1 or %o6, %g3, %i0 and %i2, %g6, %o3 loop_4170: for %f14, %f4, %f12 fmovda %icc, %f15, %f4 fmovsgu %icc, %f3, %f3 fmovdl %xcc, %f10, %f3 bneg loop_4171 andcc %g7, 0x039F, %o1 andcc %i3, %g2, %l4 fbuge %fcc2, loop_4172 loop_4171: fsrc2 %f0, %f6 fmovrsne %o5, %f2, %f15 movre %i1, %o2, %o7 loop_4172: or %l5, %i4, %l0 fzeros %f7 ldsh [%l7 + 0x62], %g4 movge %xcc, %l6, %g5 st %f10, [%l7 + 0x50] fmul8x16al %f8, %f5, %f8 fmovsvs %icc, %f15, %f12 stw %o0, [%l7 + 0x3C] fmovrde %o4, %f0, %f10 fmovsvs %xcc, %f15, %f15 ble %xcc, loop_4173 ldub [%l7 + 0x16], %i5 umul %l3, 0x181A, %i6 movrgez %l2, 0x26E, %i7 loop_4173: ldsb [%l7 + 0x20], %g1 movvc %xcc, %o6, %l1 ld [%l7 + 0x4C], %f3 fmovsgu %icc, %f12, %f15 ldx [%l7 + 0x10], %i0 fmul8x16 %f13, %f2, %f14 fcmpgt16 %f4, %f8, %g3 siam 0x6 stw %i2, [%l7 + 0x24] stw %g6, [%l7 + 0x44] subccc %g7, %o1, %o3 brz,a %i3, loop_4174 andcc %g2, %o5, %l4 ldsb [%l7 + 0x63], %i1 orncc %o7, %o2, %i4 loop_4174: ldsw [%l7 + 0x0C], %l5 fcmpne32 %f6, %f0, %l0 stw %l6, [%l7 + 0x1C] bneg,pn %xcc, loop_4175 tl %xcc, 0x7 std %f6, [%l7 + 0x40] nop setx loop_4176, %l0, %l1 jmpl %l1, %g4 loop_4175: fmul8ulx16 %f8, %f10, %f4 lduh [%l7 + 0x40], %g5 fxnor %f14, %f10, %f8 loop_4176: ldsb [%l7 + 0x2A], %o4 fcmple32 %f8, %f12, %o0 bvc,a loop_4177 ble,pt %icc, loop_4178 edge8 %l3, %i5, %i6 fble %fcc3, loop_4179 loop_4177: ldsh [%l7 + 0x70], %i7 loop_4178: ldx [%l7 + 0x58], %g1 lduw [%l7 + 0x1C], %l2 loop_4179: movrgez %o6, %i0, %l1 sllx %g3, %g6, %i2 movg %xcc, %g7, %o1 ldub [%l7 + 0x11], %o3 sth %g2, [%l7 + 0x5C] smul %i3, 0x0945, %l4 movvc %xcc, %o5, %o7 fmovsg %icc, %f2, %f14 fpadd16s %f13, %f2, %f7 movneg %xcc, %o2, %i4 taddcc %i1, 0x03F0, %l5 movl %xcc, %l0, %g4 orn %g5, 0x1D60, %o4 sth %l6, [%l7 + 0x10] lduh [%l7 + 0x1E], %o0 andcc %i5, %l3, %i7 fnot1s %f5, %f2 ldub [%l7 + 0x1D], %g1 stx %l2, [%l7 + 0x48] edge8ln %i6, %o6, %i0 ldub [%l7 + 0x45], %g3 ldsb [%l7 + 0x43], %l1 fzero %f14 fmovdneg %xcc, %f15, %f1 edge32n %g6, %i2, %g7 call loop_4180 movvc %icc, %o1, %g2 mova %xcc, %o3, %i3 ld [%l7 + 0x1C], %f0 loop_4180: movle %icc, %o5, %l4 srlx %o2, %i4, %o7 fbg,a %fcc1, loop_4181 lduh [%l7 + 0x64], %l5 fmovsleu %icc, %f7, %f12 sllx %l0, %g4, %g5 loop_4181: fmovscs %xcc, %f3, %f15 fornot1 %f2, %f0, %f12 fnand %f4, %f12, %f0 ldub [%l7 + 0x7F], %o4 fmovsne %icc, %f6, %f4 fbg %fcc2, loop_4182 fbue %fcc3, loop_4183 ld [%l7 + 0x6C], %f13 fcmple32 %f4, %f6, %i1 loop_4182: fones %f9 loop_4183: nop setx loop_4184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x64], %o0 ld [%l7 + 0x6C], %f6 movvs %icc, %l6, %l3 loop_4184: sra %i7, 0x1A, %g1 stw %i5, [%l7 + 0x24] lduh [%l7 + 0x08], %l2 xor %o6, 0x0187, %i0 fmovsn %icc, %f7, %f4 fornot1s %f9, %f6, %f7 fmovs %f3, %f3 fandnot1 %f8, %f10, %f12 fmovrsne %g3, %f7, %f7 fbule %fcc2, loop_4185 edge16n %l1, %g6, %i2 fbue,a %fcc0, loop_4186 movrgz %g7, %i6, %g2 loop_4185: ldsh [%l7 + 0x14], %o1 sth %i3, [%l7 + 0x58] loop_4186: bpos,pn %xcc, loop_4187 movrne %o5, %l4, %o3 fors %f15, %f7, %f13 bne,a,pt %xcc, loop_4188 loop_4187: fmovdvs %icc, %f15, %f8 alignaddrl %i4, %o7, %o2 fmovsvc %xcc, %f12, %f15 loop_4188: fmul8x16al %f14, %f11, %f6 movre %l5, %g4, %g5 fmovdpos %icc, %f9, %f9 tcs %icc, 0x4 lduh [%l7 + 0x4C], %l0 fpadd32s %f1, %f3, %f10 xnor %o4, 0x129D, %o0 edge8n %i1, %l3, %l6 taddcc %i7, %i5, %g1 fbn %fcc1, loop_4189 bl %icc, loop_4190 fblg,a %fcc2, loop_4191 ldd [%l7 + 0x18], %f6 loop_4189: fmovsgu %icc, %f4, %f9 loop_4190: fmovdle %xcc, %f4, %f7 loop_4191: fmovrdlz %o6, %f6, %f6 bleu,a,pt %xcc, loop_4192 nop setx loop_4193, %l0, %l1 jmpl %l1, %i0 fmovrsgez %l2, %f4, %f2 fmovsleu %xcc, %f15, %f1 loop_4192: be loop_4194 loop_4193: fmovsg %icc, %f11, %f13 movrgez %l1, 0x1A8, %g6 ldub [%l7 + 0x65], %g3 loop_4194: fmovdgu %xcc, %f10, %f13 fmovrsgez %g7, %f4, %f10 tpos %icc, 0x5 addccc %i2, %i6, %o1 fpadd32 %f10, %f2, %f12 tsubcctv %g2, 0x1F96, %i3 fpmerge %f15, %f4, %f10 bgu,pt %xcc, loop_4195 fpsub16 %f14, %f14, %f4 bleu,a %icc, loop_4196 fbg %fcc2, loop_4197 loop_4195: fnot2s %f9, %f10 stb %l4, [%l7 + 0x0E] loop_4196: fandnot2s %f2, %f14, %f15 loop_4197: lduw [%l7 + 0x6C], %o3 ba,a,pt %icc, loop_4198 fpadd32 %f2, %f8, %f8 stb %o5, [%l7 + 0x17] fnor %f14, %f2, %f6 loop_4198: fmovsg %xcc, %f1, %f4 stb %i4, [%l7 + 0x68] fpadd16s %f3, %f2, %f1 edge32 %o2, %l5, %g4 be loop_4199 fmovdcs %icc, %f12, %f2 fbu %fcc2, loop_4200 fabss %f1, %f6 loop_4199: ldsh [%l7 + 0x4C], %o7 fmovrslz %l0, %f6, %f7 loop_4200: ld [%l7 + 0x34], %f10 ldsb [%l7 + 0x16], %g5 taddcc %o4, %o0, %i1 fmovrsgez %l6, %f13, %f10 lduh [%l7 + 0x6E], %i7 stx %i5, [%l7 + 0x68] tl %xcc, 0x4 fnor %f10, %f2, %f12 fandnot1s %f2, %f2, %f11 stw %g1, [%l7 + 0x28] bl loop_4201 lduw [%l7 + 0x68], %l3 st %f14, [%l7 + 0x1C] ba %xcc, loop_4202 loop_4201: tcc %icc, 0x4 fcmpne16 %f2, %f8, %i0 xnorcc %l2, 0x1989, %o6 loop_4202: fmovsvs %xcc, %f8, %f14 fcmpgt32 %f2, %f12, %g6 umulcc %g3, 0x0BE9, %l1 ldsw [%l7 + 0x6C], %g7 std %f2, [%l7 + 0x60] tcc %icc, 0x2 sth %i2, [%l7 + 0x16] smulcc %i6, 0x1F6B, %g2 stw %o1, [%l7 + 0x50] stw %l4, [%l7 + 0x3C] taddcctv %o3, %o5, %i4 lduw [%l7 + 0x4C], %o2 stw %i3, [%l7 + 0x40] fmovrdlz %g4, %f4, %f10 stw %l5, [%l7 + 0x78] ble,a loop_4203 fbue,a %fcc3, loop_4204 brlz %l0, loop_4205 stb %g5, [%l7 + 0x39] loop_4203: movrlz %o7, %o0, %o4 loop_4204: stw %l6, [%l7 + 0x7C] loop_4205: fabsd %f6, %f2 fxor %f12, %f12, %f2 ldsh [%l7 + 0x48], %i7 mulscc %i1, 0x165C, %g1 ldub [%l7 + 0x26], %i5 fmovsgu %xcc, %f7, %f13 ldx [%l7 + 0x48], %i0 add %l3, 0x16F6, %o6 fmovdvc %icc, %f13, %f0 st %f14, [%l7 + 0x1C] ldx [%l7 + 0x30], %g6 ldd [%l7 + 0x48], %f6 ldsw [%l7 + 0x40], %l2 ldub [%l7 + 0x4C], %g3 movneg %icc, %g7, %i2 ldx [%l7 + 0x78], %l1 ld [%l7 + 0x6C], %f12 bne,a loop_4206 fmovdn %icc, %f8, %f15 subcc %i6, 0x1D18, %o1 fmul8ulx16 %f8, %f14, %f2 loop_4206: fmovsleu %xcc, %f8, %f13 st %f0, [%l7 + 0x60] movgu %icc, %l4, %g2 movrgez %o5, 0x041, %o3 srax %i4, 0x0A, %i3 ldub [%l7 + 0x45], %o2 ldsh [%l7 + 0x0C], %l5 orncc %l0, 0x1BF7, %g4 fbul %fcc1, loop_4207 fbule,a %fcc0, loop_4208 movneg %icc, %g5, %o0 st %f3, [%l7 + 0x20] loop_4207: ldsb [%l7 + 0x73], %o4 loop_4208: umulcc %o7, 0x04D7, %i7 fpadd32 %f0, %f0, %f2 ldsb [%l7 + 0x65], %i1 bcs,a,pn %xcc, loop_4209 tvs %icc, 0x0 fmovdvc %xcc, %f12, %f6 sth %g1, [%l7 + 0x5C] loop_4209: ldsh [%l7 + 0x48], %l6 fmovdle %icc, %f10, %f13 edge32 %i5, %i0, %o6 stb %l3, [%l7 + 0x3E] bge,a,pt %icc, loop_4210 fpsub32s %f11, %f9, %f0 fandnot2 %f2, %f0, %f14 std %f10, [%l7 + 0x08] loop_4210: sra %l2, 0x14, %g6 fmovdleu %icc, %f8, %f11 ldsb [%l7 + 0x35], %g3 sdivx %i2, 0x1F4A, %g7 and %i6, %o1, %l4 ldub [%l7 + 0x4F], %l1 movvs %icc, %g2, %o3 xnorcc %o5, 0x0E45, %i3 fabss %f3, %f4 brlez %i4, loop_4211 fbue,a %fcc2, loop_4212 mulx %l5, %l0, %o2 fmuld8sux16 %f8, %f2, %f6 loop_4211: tvc %xcc, 0x6 loop_4212: fpack16 %f8, %f10 fandnot2s %f0, %f12, %f1 fcmpne16 %f8, %f6, %g5 fmovdne %xcc, %f11, %f0 subcc %g4, 0x0E5C, %o4 srl %o0, %o7, %i1 edge8ln %i7, %g1, %l6 stb %i0, [%l7 + 0x6A] fbul,a %fcc2, loop_4213 edge32l %o6, %i5, %l3 fxors %f3, %f2, %f11 fbne %fcc1, loop_4214 loop_4213: stw %l2, [%l7 + 0x08] nop setx loop_4215, %l0, %l1 jmpl %l1, %g3 bneg,pn %xcc, loop_4216 loop_4214: fblg %fcc2, loop_4217 stw %g6, [%l7 + 0x6C] loop_4215: srax %i2, %i6, %g7 loop_4216: tneg %icc, 0x4 loop_4217: std %f14, [%l7 + 0x38] fpadd32 %f12, %f14, %f2 fxnor %f4, %f4, %f14 sth %l4, [%l7 + 0x60] bpos,a,pn %xcc, loop_4218 fnors %f15, %f1, %f14 ld [%l7 + 0x44], %f6 tvs %xcc, 0x2 loop_4218: andcc %o1, 0x06D6, %l1 srax %g2, 0x12, %o5 ldub [%l7 + 0x7F], %o3 ldsw [%l7 + 0x1C], %i4 fornot1s %f1, %f4, %f14 fmovdgu %icc, %f6, %f4 lduw [%l7 + 0x18], %l5 lduh [%l7 + 0x64], %i3 sth %l0, [%l7 + 0x3E] ldsw [%l7 + 0x34], %o2 lduh [%l7 + 0x68], %g5 andncc %g4, %o4, %o7 bneg,a loop_4219 fcmps %fcc0, %f13, %f3 ldx [%l7 + 0x10], %i1 edge8l %o0, %i7, %g1 loop_4219: fba %fcc0, loop_4220 array8 %i0, %o6, %l6 tsubcctv %l3, %i5, %g3 ldd [%l7 + 0x78], %f0 loop_4220: ldsb [%l7 + 0x3B], %g6 ldsh [%l7 + 0x46], %l2 bge,a,pn %icc, loop_4221 fmovsvc %icc, %f11, %f12 bleu,a,pt %icc, loop_4222 fcmpes %fcc2, %f9, %f3 loop_4221: add %i2, %g7, %i6 movrgz %o1, %l4, %g2 loop_4222: fsrc1s %f14, %f6 stw %o5, [%l7 + 0x20] ldsw [%l7 + 0x30], %l1 fpackfix %f14, %f0 ldsw [%l7 + 0x10], %o3 ldsb [%l7 + 0x6A], %i4 fpack16 %f8, %f5 subc %l5, %i3, %l0 taddcctv %g5, %o2, %g4 fbule %fcc3, loop_4223 fnegs %f3, %f4 tsubcc %o7, 0x179E, %i1 fmovdneg %xcc, %f7, %f2 loop_4223: sll %o0, %o4, %i7 edge32l %g1, %o6, %l6 fbl,a %fcc3, loop_4224 fones %f6 fmovdge %icc, %f2, %f6 addc %i0, 0x0947, %l3 loop_4224: fzeros %f3 ldub [%l7 + 0x5A], %i5 fmovsn %xcc, %f8, %f4 fmovsn %icc, %f11, %f7 mulx %g6, %g3, %i2 ldsw [%l7 + 0x34], %l2 fcmped %fcc1, %f6, %f8 ld [%l7 + 0x50], %f15 movrlez %g7, 0x053, %o1 fcmpgt16 %f6, %f4, %l4 tge %icc, 0x3 movrgz %i6, 0x2A0, %g2 edge16 %o5, %l1, %o3 bg %xcc, loop_4225 fmovdpos %icc, %f12, %f9 lduw [%l7 + 0x44], %i4 fpackfix %f8, %f12 loop_4225: fnot1s %f7, %f0 bvc,a loop_4226 fxnors %f9, %f0, %f8 fors %f1, %f3, %f4 edge8ln %i3, %l0, %l5 loop_4226: fmovrdne %g5, %f14, %f8 fcmple32 %f2, %f12, %g4 siam 0x3 tcc %xcc, 0x0 fandnot1 %f12, %f14, %f0 stx %o2, [%l7 + 0x68] sllx %o7, %o0, %o4 stx %i1, [%l7 + 0x30] ldsh [%l7 + 0x30], %g1 fmul8ulx16 %f0, %f2, %f4 mulx %i7, %l6, %i0 std %f14, [%l7 + 0x38] ldub [%l7 + 0x14], %o6 fnot1s %f15, %f5 st %f12, [%l7 + 0x4C] be,pt %icc, loop_4227 smulcc %i5, 0x0E8D, %g6 mova %xcc, %g3, %l3 fcmple16 %f12, %f12, %i2 loop_4227: xorcc %l2, 0x010F, %g7 ldsh [%l7 + 0x5C], %o1 tge %icc, 0x0 tne %icc, 0x7 fmovrsne %i6, %f8, %f14 sth %l4, [%l7 + 0x76] stw %g2, [%l7 + 0x78] fmovsg %icc, %f14, %f9 nop setx loop_4228, %l0, %l1 jmpl %l1, %l1 fxnor %f8, %f6, %f0 fcmps %fcc0, %f15, %f14 bne,a loop_4229 loop_4228: ble,a,pt %icc, loop_4230 addccc %o3, 0x0292, %o5 fmuld8sux16 %f3, %f1, %f4 loop_4229: sll %i3, 0x13, %i4 loop_4230: std %f2, [%l7 + 0x18] xor %l5, %l0, %g4 bne,pn %icc, loop_4231 ldd [%l7 + 0x20], %f14 fone %f6 brgez %o2, loop_4232 loop_4231: fcmpne32 %f10, %f4, %g5 fmovrsgez %o0, %f12, %f8 fmovrse %o4, %f3, %f6 loop_4232: sth %o7, [%l7 + 0x36] fzeros %f8 st %f9, [%l7 + 0x40] fmovrde %i1, %f10, %f12 fmovd %f4, %f6 for %f10, %f0, %f0 bpos,pn %icc, loop_4233 andn %i7, 0x0B8F, %g1 siam 0x0 mulscc %l6, 0x0067, %o6 loop_4233: fmovse %icc, %f15, %f11 srax %i0, %g6, %g3 tg %xcc, 0x2 fnegd %f4, %f4 fmovsneg %xcc, %f7, %f3 ld [%l7 + 0x20], %f11 fmovrdgez %l3, %f10, %f2 ld [%l7 + 0x08], %f1 movre %i5, 0x0BA, %i2 faligndata %f4, %f14, %f14 ldub [%l7 + 0x50], %l2 xnor %g7, 0x06AF, %i6 siam 0x1 fmovrde %o1, %f10, %f14 stx %l4, [%l7 + 0x78] lduh [%l7 + 0x22], %g2 ldd [%l7 + 0x50], %f2 tgu %icc, 0x7 bvs,a,pt %icc, loop_4234 bcc,pt %xcc, loop_4235 bgu,pt %icc, loop_4236 tne %icc, 0x4 loop_4234: stb %o3, [%l7 + 0x6B] loop_4235: alignaddr %o5, %i3, %i4 loop_4236: alignaddrl %l5, %l0, %l1 edge8l %g4, %o2, %g5 sllx %o0, 0x13, %o7 alignaddr %o4, %i7, %g1 xor %i1, %l6, %o6 movn %xcc, %i0, %g6 tpos %icc, 0x0 ldd [%l7 + 0x30], %f10 fmovse %icc, %f1, %f6 fnands %f15, %f8, %f15 stb %g3, [%l7 + 0x4A] sub %i5, %i2, %l3 fxors %f8, %f9, %f12 fnegd %f10, %f0 fmovrsgez %l2, %f4, %f9 srlx %i6, %o1, %l4 fpsub16 %f12, %f2, %f2 andncc %g2, %g7, %o5 fmovscc %xcc, %f3, %f0 fpsub16 %f4, %f0, %f10 tcc %icc, 0x7 tge %icc, 0x3 tpos %icc, 0x2 smul %o3, 0x0361, %i4 fbuge,a %fcc2, loop_4237 fzero %f2 popc 0x1C84, %l5 ldub [%l7 + 0x6A], %l0 loop_4237: fornot2s %f6, %f6, %f12 movrlez %l1, 0x0AA, %i3 ble %icc, loop_4238 tvs %icc, 0x5 edge16 %o2, %g5, %o0 lduw [%l7 + 0x50], %g4 loop_4238: stw %o7, [%l7 + 0x58] std %f8, [%l7 + 0x48] addcc %o4, 0x0F8D, %g1 fmovrdlez %i1, %f0, %f4 sth %l6, [%l7 + 0x36] ldub [%l7 + 0x0D], %i7 fmovda %icc, %f2, %f8 ldsw [%l7 + 0x24], %o6 brgez %g6, loop_4239 orcc %i0, %g3, %i2 fblg %fcc2, loop_4240 fmovdle %xcc, %f8, %f11 loop_4239: ldx [%l7 + 0x60], %i5 ldx [%l7 + 0x08], %l3 loop_4240: ldub [%l7 + 0x2D], %l2 fmovs %f7, %f10 stx %i6, [%l7 + 0x78] udivx %o1, 0x080C, %g2 fba %fcc1, loop_4241 ble %xcc, loop_4242 bvc %icc, loop_4243 fmovs %f2, %f9 loop_4241: st %f6, [%l7 + 0x1C] loop_4242: movrne %l4, 0x16E, %g7 loop_4243: brlez %o3, loop_4244 lduw [%l7 + 0x2C], %o5 sth %i4, [%l7 + 0x40] stb %l5, [%l7 + 0x55] loop_4244: fabss %f11, %f13 fpsub16 %f14, %f4, %f12 tvs %icc, 0x5 bcs,a,pn %icc, loop_4245 fnot1 %f8, %f6 fand %f12, %f10, %f12 andcc %l1, %i3, %o2 loop_4245: fmovrslz %g5, %f4, %f7 array16 %l0, %o0, %g4 sdivcc %o7, 0x19FB, %o4 ldsw [%l7 + 0x5C], %i1 st %f5, [%l7 + 0x78] bpos,pn %xcc, loop_4246 fmovdleu %icc, %f0, %f0 lduh [%l7 + 0x2C], %l6 tcs %icc, 0x2 loop_4246: bgu,a,pn %xcc, loop_4247 alignaddrl %g1, %o6, %g6 sdivcc %i0, 0x152D, %i7 fmovsgu %icc, %f9, %f4 loop_4247: fmovrdgez %g3, %f2, %f2 fbne,a %fcc3, loop_4248 fnegs %f8, %f12 mova %icc, %i2, %l3 brgez %i5, loop_4249 loop_4248: movg %xcc, %i6, %o1 lduw [%l7 + 0x28], %g2 movcc %icc, %l2, %l4 loop_4249: ldd [%l7 + 0x28], %f12 ldub [%l7 + 0x59], %g7 stx %o5, [%l7 + 0x18] fpadd32 %f0, %f0, %f0 addcc %o3, 0x1C57, %i4 bshuffle %f8, %f6, %f8 sub %l5, 0x1517, %l1 fmul8x16 %f14, %f6, %f8 fpadd16s %f4, %f9, %f15 fornot2s %f1, %f14, %f0 fmovdvs %icc, %f2, %f10 fand %f14, %f0, %f8 bg,pn %xcc, loop_4250 stx %i3, [%l7 + 0x10] ta %icc, 0x4 ldub [%l7 + 0x33], %g5 loop_4250: edge8 %l0, %o2, %g4 addcc %o7, 0x14F9, %o4 move %icc, %i1, %l6 brgz,a %g1, loop_4251 fbo %fcc2, loop_4252 st %f2, [%l7 + 0x60] add %o0, 0x18DF, %g6 loop_4251: fandnot1s %f12, %f4, %f15 loop_4252: fmovdne %icc, %f13, %f4 srlx %i0, 0x1B, %o6 std %f2, [%l7 + 0x68] std %f2, [%l7 + 0x78] fcmps %fcc0, %f14, %f8 movvs %icc, %i7, %g3 stx %i2, [%l7 + 0x58] std %f14, [%l7 + 0x20] movne %icc, %i5, %l3 std %f10, [%l7 + 0x38] movrne %o1, 0x3A0, %i6 movrgz %g2, %l2, %g7 fand %f8, %f14, %f12 fpackfix %f10, %f3 movl %xcc, %l4, %o5 srax %i4, %o3, %l1 fzero %f6 bpos %icc, loop_4253 fmovdpos %icc, %f4, %f10 bvs,pn %xcc, loop_4254 ld [%l7 + 0x1C], %f3 loop_4253: taddcctv %i3, 0x197D, %l5 ldsb [%l7 + 0x6B], %g5 loop_4254: st %f9, [%l7 + 0x20] edge32ln %o2, %l0, %g4 ldd [%l7 + 0x08], %f14 stw %o7, [%l7 + 0x44] edge32ln %i1, %l6, %o4 fcmpne32 %f0, %f6, %g1 fcmpeq32 %f10, %f8, %g6 bcc loop_4255 std %f8, [%l7 + 0x30] tpos %xcc, 0x2 edge16n %i0, %o6, %o0 loop_4255: bshuffle %f0, %f4, %f14 fbn %fcc2, loop_4256 tl %icc, 0x7 array16 %i7, %g3, %i5 fnot2s %f2, %f3 loop_4256: ldx [%l7 + 0x18], %l3 movrne %o1, %i6, %g2 ldx [%l7 + 0x18], %i2 popc 0x1932, %g7 ld [%l7 + 0x74], %f12 ldd [%l7 + 0x40], %f6 xor %l4, %o5, %l2 bg loop_4257 fmovdn %icc, %f7, %f5 bpos,a %icc, loop_4258 ldx [%l7 + 0x48], %o3 loop_4257: ldsh [%l7 + 0x48], %i4 tpos %xcc, 0x6 loop_4258: edge16l %l1, %l5, %i3 lduh [%l7 + 0x76], %g5 ldsw [%l7 + 0x38], %o2 fmovsge %icc, %f7, %f15 brlez,a %l0, loop_4259 fmovsl %icc, %f7, %f0 popc %o7, %g4 or %l6, %i1, %o4 loop_4259: fmovsl %xcc, %f12, %f12 ldd [%l7 + 0x78], %f8 fxnor %f10, %f0, %f12 for %f0, %f8, %f2 fmovrsgz %g1, %f7, %f12 movcs %xcc, %i0, %o6 stx %g6, [%l7 + 0x58] movrgz %o0, %i7, %g3 bcc,a %xcc, loop_4260 fmuld8sux16 %f10, %f0, %f14 brgz %l3, loop_4261 fmovsl %icc, %f1, %f9 loop_4260: bge,a,pt %icc, loop_4262 ldx [%l7 + 0x70], %o1 loop_4261: brgez %i6, loop_4263 stx %g2, [%l7 + 0x08] loop_4262: andncc %i5, %i2, %l4 add %g7, 0x1D95, %o5 loop_4263: edge32 %l2, %i4, %l1 fnors %f0, %f1, %f14 stw %o3, [%l7 + 0x24] fmovdneg %xcc, %f5, %f14 add %i3, %g5, %l5 fmovda %xcc, %f4, %f1 ldsw [%l7 + 0x5C], %l0 ldsb [%l7 + 0x62], %o2 fmovse %xcc, %f14, %f11 ldsw [%l7 + 0x74], %g4 ldd [%l7 + 0x40], %f8 fsrc2 %f0, %f2 fbuge,a %fcc1, loop_4264 fmovrdgz %l6, %f4, %f0 lduw [%l7 + 0x54], %i1 lduw [%l7 + 0x10], %o7 loop_4264: ldsh [%l7 + 0x20], %o4 stb %g1, [%l7 + 0x39] fandnot2 %f10, %f0, %f8 brlz %i0, loop_4265 tvc %xcc, 0x7 tgu %icc, 0x6 fmul8x16au %f6, %f1, %f12 loop_4265: stb %o6, [%l7 + 0x73] ldx [%l7 + 0x08], %g6 std %f10, [%l7 + 0x38] lduh [%l7 + 0x1E], %o0 stb %g3, [%l7 + 0x7B] bvc,a loop_4266 tgu %xcc, 0x3 edge8ln %i7, %l3, %i6 mova %xcc, %o1, %g2 loop_4266: fbge,a %fcc1, loop_4267 fxnors %f3, %f3, %f5 taddcctv %i2, 0x19D8, %i5 fcmped %fcc1, %f12, %f14 loop_4267: ldx [%l7 + 0x08], %l4 fbge %fcc0, loop_4268 brlez %o5, loop_4269 fmovsleu %icc, %f4, %f9 tg %icc, 0x4 loop_4268: ldd [%l7 + 0x08], %f0 loop_4269: tsubcctv %l2, 0x0F1B, %i4 smulcc %g7, %o3, %l1 fmovdge %icc, %f12, %f12 orn %g5, 0x0D82, %i3 bcs,a,pn %icc, loop_4270 edge16ln %l5, %l0, %o2 tcs %xcc, 0x1 ldd [%l7 + 0x08], %f14 loop_4270: st %f8, [%l7 + 0x30] array16 %l6, %g4, %i1 tg %xcc, 0x1 tg %xcc, 0x6 fmovrdgz %o4, %f10, %f12 fexpand %f12, %f0 lduw [%l7 + 0x2C], %g1 ld [%l7 + 0x50], %f13 movrlez %o7, 0x2FE, %o6 xnor %g6, 0x0614, %o0 srlx %g3, 0x0B, %i0 stb %i7, [%l7 + 0x33] ldsw [%l7 + 0x50], %l3 lduh [%l7 + 0x2A], %i6 fmovrde %g2, %f0, %f14 andncc %i2, %i5, %l4 ldx [%l7 + 0x10], %o1 move %icc, %l2, %o5 ldsh [%l7 + 0x6C], %i4 stw %o3, [%l7 + 0x0C] ldsh [%l7 + 0x0E], %l1 mulscc %g5, 0x1161, %i3 sth %g7, [%l7 + 0x1A] stw %l5, [%l7 + 0x1C] fbule %fcc3, loop_4271 movl %icc, %o2, %l0 movvs %icc, %l6, %g4 sll %i1, %o4, %g1 loop_4271: movgu %xcc, %o7, %g6 fmovsn %xcc, %f11, %f10 ldd [%l7 + 0x20], %f8 te %xcc, 0x6 andncc %o0, %g3, %i0 ldx [%l7 + 0x68], %o6 lduw [%l7 + 0x28], %l3 fmovsneg %icc, %f11, %f7 tvc %icc, 0x0 call loop_4272 stw %i7, [%l7 + 0x20] st %f14, [%l7 + 0x5C] ldsb [%l7 + 0x7D], %i6 loop_4272: fexpand %f10, %f4 brgz %g2, loop_4273 fmuld8sux16 %f15, %f10, %f2 fnand %f14, %f10, %f0 udivx %i5, 0x1920, %l4 loop_4273: nop setx loop_4274, %l0, %l1 jmpl %l1, %i2 bshuffle %f14, %f14, %f6 brgez,a %l2, loop_4275 lduh [%l7 + 0x0A], %o5 loop_4274: fmovdgu %icc, %f3, %f6 fandnot1 %f12, %f14, %f8 loop_4275: fmovdne %icc, %f11, %f13 edge8l %i4, %o1, %o3 movge %xcc, %l1, %i3 ldsw [%l7 + 0x24], %g5 fbne,a %fcc2, loop_4276 sub %l5, %g7, %l0 nop setx loop_4277, %l0, %l1 jmpl %l1, %o2 ldx [%l7 + 0x70], %g4 loop_4276: movcc %xcc, %i1, %o4 movrne %g1, %o7, %l6 loop_4277: smulcc %g6, 0x0F54, %o0 fmovsn %xcc, %f2, %f0 fbuge,a %fcc1, loop_4278 movrgz %g3, 0x353, %o6 lduh [%l7 + 0x4C], %l3 bpos,a,pn %icc, loop_4279 loop_4278: fnegd %f0, %f4 sdivx %i0, 0x0872, %i6 stx %i7, [%l7 + 0x40] loop_4279: ldsb [%l7 + 0x3B], %g2 fmovrsne %l4, %f0, %f0 nop setx loop_4280, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16s %f13, %f15, %f8 ldd [%l7 + 0x08], %f12 subcc %i2, 0x1B78, %l2 loop_4280: stb %o5, [%l7 + 0x75] fmul8sux16 %f4, %f4, %f12 sth %i4, [%l7 + 0x34] fnot1 %f2, %f10 lduh [%l7 + 0x0C], %o1 addc %o3, %i5, %l1 lduh [%l7 + 0x76], %g5 ld [%l7 + 0x18], %f7 sth %l5, [%l7 + 0x2A] orn %i3, 0x0329, %g7 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 stb %o2, [%l7 + 0x7E] bn,pt %xcc, loop_4282 lduh [%l7 + 0x30], %l0 loop_4281: st %f15, [%l7 + 0x48] fandnot1s %f8, %f1, %f11 loop_4282: ldsh [%l7 + 0x30], %g4 movcc %xcc, %o4, %g1 tn %xcc, 0x7 tsubcc %i1, 0x1CA2, %l6 fbne %fcc3, loop_4283 tl %icc, 0x2 fcmple16 %f8, %f12, %g6 ldsw [%l7 + 0x28], %o7 loop_4283: ldsw [%l7 + 0x2C], %o0 fone %f10 bcc,a,pt %icc, loop_4284 stw %g3, [%l7 + 0x30] lduh [%l7 + 0x2C], %l3 fpsub32 %f12, %f10, %f14 loop_4284: fmovs %f0, %f5 tge %xcc, 0x6 edge32l %i0, %o6, %i7 ba,pn %xcc, loop_4285 ldsb [%l7 + 0x66], %i6 ld [%l7 + 0x40], %f3 st %f1, [%l7 + 0x24] loop_4285: addcc %g2, %l4, %i2 fmovse %icc, %f13, %f2 brgz,a %l2, loop_4286 nop setx loop_4287, %l0, %l1 jmpl %l1, %i4 stx %o1, [%l7 + 0x08] bne,pt %icc, loop_4288 loop_4286: lduw [%l7 + 0x7C], %o5 loop_4287: fmuld8ulx16 %f0, %f15, %f4 fbule,a %fcc3, loop_4289 loop_4288: tsubcctv %o3, %l1, %i5 ldsh [%l7 + 0x16], %l5 fmovsleu %xcc, %f7, %f11 loop_4289: movneg %xcc, %g5, %g7 fsrc2 %f8, %f10 edge16l %i3, %o2, %g4 fbo %fcc2, loop_4290 lduw [%l7 + 0x6C], %l0 andcc %g1, %o4, %l6 and %i1, 0x1864, %o7 loop_4290: fsrc2s %f9, %f10 taddcctv %g6, %o0, %g3 ba loop_4291 fmovrsne %i0, %f4, %f14 edge8l %o6, %i7, %i6 movcc %icc, %l3, %g2 loop_4291: edge8 %i2, %l2, %i4 fmovdge %icc, %f8, %f7 movrlz %o1, %l4, %o5 ld [%l7 + 0x3C], %f7 fmovrslz %l1, %f9, %f15 brnz,a %o3, loop_4292 fbe %fcc2, loop_4293 lduh [%l7 + 0x5C], %l5 ldsw [%l7 + 0x68], %g5 loop_4292: stb %g7, [%l7 + 0x0E] loop_4293: fmovrslz %i3, %f12, %f5 stb %o2, [%l7 + 0x42] fbl %fcc3, loop_4294 fcmple32 %f2, %f4, %g4 fmul8x16al %f0, %f3, %f2 smulcc %l0, 0x1EA5, %g1 loop_4294: ldsh [%l7 + 0x7A], %i5 fnot1s %f11, %f9 stw %l6, [%l7 + 0x40] fcmple16 %f8, %f10, %o4 fmovdn %icc, %f0, %f4 ldx [%l7 + 0x10], %i1 bvc,a loop_4295 faligndata %f12, %f0, %f8 fnand %f0, %f8, %f6 pdist %f4, %f0, %f2 loop_4295: ldsh [%l7 + 0x76], %o7 tg %icc, 0x0 fpadd16 %f10, %f8, %f0 ldsb [%l7 + 0x71], %g6 movrgz %o0, 0x31F, %i0 array32 %o6, %i7, %i6 tge %xcc, 0x4 addc %g3, 0x0F99, %l3 subc %g2, %i2, %l2 sub %i4, %o1, %o5 movcc %xcc, %l1, %o3 tvs %icc, 0x5 subccc %l5, %l4, %g5 fmovsg %xcc, %f7, %f2 ldsb [%l7 + 0x7D], %g7 nop setx loop_4296, %l0, %l1 jmpl %l1, %i3 bvs,a,pn %xcc, loop_4297 edge8 %o2, %l0, %g4 fsrc1 %f0, %f2 loop_4296: fnor %f8, %f10, %f10 loop_4297: fcmpne16 %f8, %f6, %g1 ldsh [%l7 + 0x1C], %l6 bcc,pn %icc, loop_4298 umul %i5, 0x124C, %i1 addc %o4, 0x12DF, %g6 lduh [%l7 + 0x14], %o7 loop_4298: fmovscc %xcc, %f14, %f13 movrgz %o0, %o6, %i7 fnot2 %f10, %f12 ble loop_4299 tsubcc %i0, 0x0A37, %g3 std %f10, [%l7 + 0x30] fpack16 %f12, %f8 loop_4299: sth %l3, [%l7 + 0x0C] fbg %fcc2, loop_4300 fzeros %f0 nop setx loop_4301, %l0, %l1 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,pt %xcc, loop_4302 loop_4300: array16 %g2, %i2, %l2 st %f7, [%l7 + 0x14] loop_4301: ldd [%l7 + 0x68], %f8 loop_4302: sth %i4, [%l7 + 0x6E] fcmps %fcc0, %f14, %f9 fpsub32s %f3, %f4, %f11 lduh [%l7 + 0x5E], %o1 andn %i6, 0x1692, %o5 movcs %icc, %l1, %o3 ldd [%l7 + 0x20], %f6 bgu,pt %xcc, loop_4303 ldsb [%l7 + 0x4E], %l4 stb %g5, [%l7 + 0x4E] movre %g7, 0x1AE, %l5 loop_4303: stb %i3, [%l7 + 0x4F] ldub [%l7 + 0x0C], %o2 udiv %g4, 0x02BB, %l0 edge32n %l6, %g1, %i5 fone %f14 sth %o4, [%l7 + 0x4C] array16 %g6, %o7, %i1 brgez %o6, loop_4304 fcmple16 %f0, %f4, %i7 fors %f6, %f9, %f6 movvc %xcc, %i0, %g3 loop_4304: taddcc %o0, %g2, %l3 ldd [%l7 + 0x68], %f8 ld [%l7 + 0x54], %f1 fnand %f4, %f12, %f14 for %f14, %f14, %f14 fmovspos %xcc, %f6, %f0 umul %l2, %i2, %i4 ldd [%l7 + 0x20], %f14 fcmpeq16 %f2, %f2, %i6 movleu %icc, %o5, %l1 fmovrdgz %o3, %f2, %f12 fmovdcs %icc, %f2, %f3 fmovdcs %xcc, %f5, %f15 fmovrdne %l4, %f8, %f12 fsrc1s %f10, %f8 fabss %f7, %f2 lduh [%l7 + 0x0C], %o1 srlx %g7, 0x0A, %l5 addccc %i3, %o2, %g5 fmovsvc %icc, %f9, %f14 fmovdn %icc, %f6, %f14 ldx [%l7 + 0x58], %g4 lduh [%l7 + 0x64], %l6 tne %icc, 0x7 fmovsleu %icc, %f11, %f7 std %f4, [%l7 + 0x08] fcmpgt32 %f6, %f8, %g1 fbue %fcc3, loop_4305 brlz,a %i5, loop_4306 tneg %xcc, 0x1 movgu %icc, %l0, %o4 loop_4305: ldsw [%l7 + 0x1C], %g6 loop_4306: fxors %f4, %f15, %f2 lduh [%l7 + 0x64], %o7 lduh [%l7 + 0x7A], %o6 tleu %icc, 0x3 ldub [%l7 + 0x09], %i1 ba,a,pt %xcc, loop_4307 sth %i0, [%l7 + 0x6A] fmovrde %i7, %f10, %f0 subcc %g3, %o0, %l3 loop_4307: fmovdg %xcc, %f3, %f15 brgz %g2, loop_4308 bl,pn %xcc, loop_4309 fnot2s %f6, %f3 edge16l %i2, %l2, %i4 loop_4308: edge8 %o5, %i6, %l1 loop_4309: bne,pn %icc, loop_4310 movneg %xcc, %o3, %l4 stw %o1, [%l7 + 0x64] fmovrdlz %l5, %f12, %f0 loop_4310: edge8ln %g7, %i3, %g5 movn %icc, %o2, %l6 tle %icc, 0x2 fandnot1 %f8, %f8, %f12 andcc %g1, %g4, %l0 fpsub16 %f4, %f14, %f8 tsubcc %o4, 0x160C, %i5 fzeros %f11 ldd [%l7 + 0x78], %f4 brnz %o7, loop_4311 sdivx %o6, 0x07F9, %g6 be loop_4312 fnor %f14, %f2, %f2 loop_4311: std %f2, [%l7 + 0x20] fmovrdlz %i1, %f12, %f12 loop_4312: ldub [%l7 + 0x27], %i7 edge32 %i0, %o0, %l3 ldx [%l7 + 0x40], %g2 fnand %f2, %f4, %f0 ldsh [%l7 + 0x72], %i2 ldx [%l7 + 0x18], %l2 fnot2s %f9, %f7 lduh [%l7 + 0x32], %g3 fornot2s %f14, %f15, %f5 ble,pt %xcc, loop_4313 tvc %xcc, 0x0 stx %o5, [%l7 + 0x68] movl %icc, %i4, %l1 loop_4313: array8 %i6, %l4, %o3 xorcc %o1, %g7, %i3 alignaddrl %g5, %o2, %l6 brgez %g1, loop_4314 fcmpgt16 %f8, %f10, %l5 nop setx loop_4315, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcc %icc, %g4, %l0 loop_4314: addcc %o4, %o7, %i5 fpsub16s %f11, %f5, %f4 loop_4315: ldd [%l7 + 0x20], %f2 fmovsneg %xcc, %f13, %f3 nop setx loop_4316, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o6, [%l7 + 0x40] ldsh [%l7 + 0x14], %g6 lduw [%l7 + 0x70], %i7 loop_4316: tneg %icc, 0x1 fmovrdlez %i1, %f10, %f8 stx %i0, [%l7 + 0x10] ldsw [%l7 + 0x6C], %o0 fmovrdlz %l3, %f10, %f4 fmovrsgez %i2, %f7, %f6 fsrc1 %f6, %f4 lduw [%l7 + 0x3C], %l2 movpos %icc, %g2, %o5 stb %g3, [%l7 + 0x19] fmovdneg %icc, %f14, %f10 fbl,a %fcc3, loop_4317 lduh [%l7 + 0x0A], %l1 fors %f13, %f2, %f7 fmovdge %xcc, %f15, %f2 loop_4317: taddcctv %i6, %l4, %o3 brlez %o1, loop_4318 nop setx loop_4319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f0 ldsw [%l7 + 0x30], %g7 loop_4318: fbu,a %fcc1, loop_4320 loop_4319: fnegs %f9, %f15 brz %i4, loop_4321 fnot2s %f4, %f12 loop_4320: fcmpeq32 %f6, %f2, %g5 tsubcctv %i3, 0x0A7E, %l6 loop_4321: bshuffle %f10, %f6, %f10 orn %o2, 0x00B6, %g1 fcmpgt32 %f10, %f4, %g4 sdivx %l0, 0x0C88, %l5 fcmpeq32 %f0, %f8, %o4 mulscc %o7, 0x049C, %o6 fnand %f10, %f8, %f14 fpadd16 %f12, %f10, %f8 fabsd %f8, %f10 ldub [%l7 + 0x1E], %g6 st %f12, [%l7 + 0x7C] fors %f13, %f3, %f12 ldx [%l7 + 0x30], %i7 edge16 %i1, %i0, %o0 fpsub16s %f15, %f7, %f9 ldsw [%l7 + 0x18], %i5 brnz,a %l3, loop_4322 stw %i2, [%l7 + 0x40] nop setx loop_4323, %l0, %l1 jmpl %l1, %l2 movleu %icc, %o5, %g3 loop_4322: fxors %f10, %f9, %f12 fbug,a %fcc2, loop_4324 loop_4323: brgez %g2, loop_4325 fcmps %fcc0, %f15, %f11 bne,a loop_4326 loop_4324: fmovrdne %l1, %f0, %f0 loop_4325: ldub [%l7 + 0x34], %l4 sub %o3, %o1, %g7 loop_4326: andncc %i6, %i4, %i3 std %f6, [%l7 + 0x68] ldsw [%l7 + 0x24], %l6 fandnot1 %f0, %f8, %f6 fpsub32 %f0, %f12, %f8 st %f1, [%l7 + 0x1C] fmovsa %icc, %f15, %f7 srl %o2, 0x17, %g1 ldsh [%l7 + 0x50], %g5 fbl %fcc0, loop_4327 st %f10, [%l7 + 0x28] ld [%l7 + 0x30], %f15 edge8 %g4, %l0, %o4 loop_4327: xnorcc %l5, 0x1DF0, %o6 addccc %g6, 0x1CA1, %i7 ld [%l7 + 0x34], %f13 lduw [%l7 + 0x78], %o7 fpadd32s %f14, %f15, %f12 fmovsle %xcc, %f9, %f3 tl %xcc, 0x1 ldsh [%l7 + 0x4A], %i0 fmovrde %i1, %f14, %f10 brnz %o0, loop_4328 lduw [%l7 + 0x44], %i5 edge32 %l3, %l2, %i2 brgz,a %o5, loop_4329 loop_4328: st %f0, [%l7 + 0x38] sub %g2, %l1, %l4 fcmpeq16 %f10, %f2, %o3 loop_4329: lduh [%l7 + 0x70], %o1 movrgez %g3, %g7, %i6 fpack16 %f6, %f4 ldd [%l7 + 0x08], %f4 sdivcc %i3, 0x0CD1, %l6 brnz %i4, loop_4330 fmovrdlz %o2, %f10, %f10 fones %f7 tn %xcc, 0x6 loop_4330: fnor %f2, %f14, %f2 ld [%l7 + 0x74], %f2 umulcc %g5, %g4, %l0 fands %f15, %f14, %f9 fpsub16s %f13, %f7, %f14 stb %g1, [%l7 + 0x18] stx %l5, [%l7 + 0x48] be loop_4331 fmovrslez %o4, %f4, %f13 lduh [%l7 + 0x4C], %g6 smul %o6, %i7, %o7 loop_4331: lduw [%l7 + 0x1C], %i1 stb %i0, [%l7 + 0x73] lduh [%l7 + 0x0C], %o0 ld [%l7 + 0x58], %f9 tvs %xcc, 0x5 orcc %i5, %l2, %l3 fornot1 %f6, %f2, %f14 fcmpgt16 %f0, %f0, %i2 brgez %g2, loop_4332 stx %l1, [%l7 + 0x50] fmovrse %l4, %f0, %f8 fand %f4, %f4, %f14 loop_4332: edge16l %o3, %o5, %g3 ble,pt %xcc, loop_4333 fbule %fcc2, loop_4334 ldsw [%l7 + 0x5C], %o1 stw %g7, [%l7 + 0x50] loop_4333: taddcc %i6, 0x0747, %l6 loop_4334: fble,a %fcc0, loop_4335 fcmpgt16 %f6, %f0, %i4 stb %o2, [%l7 + 0x76] smul %g5, %g4, %l0 loop_4335: add %i3, %g1, %l5 lduh [%l7 + 0x68], %g6 subcc %o6, 0x0087, %i7 ba,a,pt %icc, loop_4336 fmovrde %o4, %f4, %f12 subccc %i1, 0x0295, %o7 stw %i0, [%l7 + 0x48] loop_4336: ldd [%l7 + 0x48], %f12 movrlz %i5, 0x26D, %l2 tcc %xcc, 0x3 stb %l3, [%l7 + 0x7C] fors %f8, %f5, %f3 edge32n %o0, %g2, %i2 fandnot1 %f12, %f0, %f0 ldd [%l7 + 0x78], %f0 bn,pt %icc, loop_4337 tl %xcc, 0x7 stx %l4, [%l7 + 0x30] ldx [%l7 + 0x50], %l1 loop_4337: fnot2 %f10, %f12 lduw [%l7 + 0x70], %o5 ldsw [%l7 + 0x74], %g3 st %f13, [%l7 + 0x4C] fmovrse %o1, %f13, %f13 ld [%l7 + 0x44], %f7 bshuffle %f8, %f10, %f10 ldsh [%l7 + 0x36], %o3 ldub [%l7 + 0x34], %i6 fmul8x16au %f9, %f6, %f8 tne %icc, 0x2 ldx [%l7 + 0x18], %g7 or %i4, 0x0ED0, %o2 edge8l %l6, %g5, %l0 lduh [%l7 + 0x18], %i3 ldsw [%l7 + 0x30], %g1 fandnot2 %f14, %f6, %f10 fba,a %fcc2, loop_4338 brlez %l5, loop_4339 std %f12, [%l7 + 0x48] fcmple32 %f2, %f0, %g4 loop_4338: tleu %xcc, 0x6 loop_4339: fmovrdlz %g6, %f4, %f8 brgez %o6, loop_4340 ldx [%l7 + 0x20], %i7 call loop_4341 fexpand %f6, %f0 loop_4340: fbne,a %fcc2, loop_4342 fblg %fcc0, loop_4343 loop_4341: fmovrdlez %i1, %f4, %f6 fzeros %f14 loop_4342: lduh [%l7 + 0x62], %o4 loop_4343: fmovsge %xcc, %f15, %f8 movcc %xcc, %i0, %o7 ldx [%l7 + 0x18], %l2 fbue,a %fcc2, loop_4344 fpadd32s %f12, %f0, %f1 sdiv %i5, 0x0EE6, %o0 ldd [%l7 + 0x50], %f0 loop_4344: taddcc %g2, %i2, %l3 ld [%l7 + 0x28], %f13 fmul8x16au %f2, %f10, %f4 fmovrdlz %l1, %f4, %f0 fmovdne %xcc, %f15, %f9 alignaddrl %l4, %g3, %o1 fpack32 %f10, %f12, %f14 bcc,a,pt %icc, loop_4345 movrlez %o3, 0x00E, %o5 sth %i6, [%l7 + 0x34] lduh [%l7 + 0x36], %i4 loop_4345: stb %o2, [%l7 + 0x26] sth %g7, [%l7 + 0x3C] ldsw [%l7 + 0x60], %g5 bcc loop_4346 sll %l0, 0x1F, %i3 movrgez %l6, 0x20D, %g1 bl,a loop_4347 loop_4346: ldsb [%l7 + 0x38], %l5 sth %g4, [%l7 + 0x58] fcmpgt16 %f12, %f4, %o6 loop_4347: bneg,pn %icc, loop_4348 fabss %f2, %f0 fpack32 %f10, %f10, %f10 movcs %xcc, %i7, %i1 loop_4348: fba %fcc1, loop_4349 fbe,a %fcc3, loop_4350 array8 %o4, %g6, %i0 movcc %icc, %l2, %i5 loop_4349: ldsw [%l7 + 0x64], %o7 loop_4350: stb %o0, [%l7 + 0x14] tneg %icc, 0x5 movvc %icc, %g2, %l3 for %f0, %f12, %f10 stw %i2, [%l7 + 0x3C] stx %l4, [%l7 + 0x08] fsrc2 %f14, %f0 sethi 0x08E2, %l1 std %f10, [%l7 + 0x40] fpsub16s %f2, %f4, %f1 stw %o1, [%l7 + 0x44] fmovsgu %xcc, %f9, %f8 fnot1s %f4, %f9 tle %icc, 0x5 fblg,a %fcc1, loop_4351 stx %g3, [%l7 + 0x30] xnor %o3, 0x17AE, %i6 fmovda %icc, %f10, %f8 loop_4351: movvs %xcc, %o5, %i4 brlez %o2, loop_4352 popc 0x0510, %g5 lduh [%l7 + 0x28], %g7 fors %f9, %f15, %f13 loop_4352: udiv %l0, 0x045F, %l6 ldsh [%l7 + 0x2C], %g1 ldsh [%l7 + 0x0A], %i3 move %icc, %g4, %o6 fpadd16s %f0, %f12, %f9 fmovrdgz %i7, %f10, %f8 stw %l5, [%l7 + 0x28] fands %f7, %f6, %f9 movrgez %o4, %i1, %i0 xor %g6, %l2, %i5 ld [%l7 + 0x54], %f2 pdist %f0, %f12, %f4 fmovrslz %o7, %f7, %f4 fblg,a %fcc1, loop_4353 bcc,a loop_4354 fmovdg %icc, %f12, %f2 movge %icc, %o0, %g2 loop_4353: fbug %fcc3, loop_4355 loop_4354: fbul,a %fcc2, loop_4356 movcc %xcc, %i2, %l3 stx %l1, [%l7 + 0x30] loop_4355: tneg %xcc, 0x3 loop_4356: fnands %f15, %f0, %f12 movgu %icc, %o1, %l4 stb %o3, [%l7 + 0x10] fnors %f3, %f7, %f3 bvc %xcc, loop_4357 ld [%l7 + 0x20], %f9 fsrc2 %f8, %f12 sethi 0x07CB, %g3 loop_4357: std %f10, [%l7 + 0x50] tge %xcc, 0x7 ldub [%l7 + 0x70], %o5 te %xcc, 0x3 ldd [%l7 + 0x58], %f6 ld [%l7 + 0x0C], %f4 movleu %icc, %i4, %i6 tn %icc, 0x2 sra %g5, %g7, %o2 fbug,a %fcc0, loop_4358 fmovrdlz %l0, %f14, %f0 ld [%l7 + 0x58], %f10 std %f0, [%l7 + 0x08] loop_4358: sra %g1, 0x01, %l6 mulscc %i3, %g4, %o6 lduh [%l7 + 0x5C], %i7 ldd [%l7 + 0x20], %f14 stb %l5, [%l7 + 0x30] fpackfix %f14, %f15 ldsb [%l7 + 0x3F], %o4 sra %i0, 0x18, %i1 fmovsn %icc, %f8, %f8 tge %icc, 0x5 fcmpgt16 %f6, %f0, %l2 stb %g6, [%l7 + 0x66] fnot1 %f12, %f8 fbge,a %fcc0, loop_4359 std %f0, [%l7 + 0x60] fmovdg %icc, %f7, %f11 sth %i5, [%l7 + 0x78] loop_4359: ld [%l7 + 0x54], %f12 ldsb [%l7 + 0x34], %o7 ldx [%l7 + 0x70], %g2 lduh [%l7 + 0x66], %i2 fmovrsgz %l3, %f14, %f5 orn %l1, %o0, %o1 stw %l4, [%l7 + 0x28] fxor %f8, %f12, %f4 ldub [%l7 + 0x36], %g3 fcmpgt32 %f12, %f2, %o3 fmovsl %xcc, %f7, %f9 fmovsvs %xcc, %f15, %f14 fcmpeq16 %f12, %f2, %o5 fbn %fcc1, loop_4360 bcc,a,pt %xcc, loop_4361 ldsh [%l7 + 0x20], %i4 ba,a %xcc, loop_4362 loop_4360: mulscc %i6, %g7, %g5 loop_4361: fcmps %fcc2, %f1, %f3 sra %o2, %l0, %g1 loop_4362: bne,a,pt %xcc, loop_4363 brz %i3, loop_4364 ldx [%l7 + 0x48], %l6 std %f12, [%l7 + 0x38] loop_4363: ldub [%l7 + 0x49], %g4 loop_4364: brgez %i7, loop_4365 stb %o6, [%l7 + 0x75] st %f6, [%l7 + 0x74] tneg %icc, 0x3 loop_4365: fmovrslez %o4, %f3, %f9 bleu,pt %xcc, loop_4366 smul %i0, %l5, %l2 call loop_4367 ldsh [%l7 + 0x42], %g6 loop_4366: ldsh [%l7 + 0x58], %i5 orncc %i1, %g2, %o7 loop_4367: fcmpgt16 %f2, %f8, %i2 fmul8x16 %f4, %f4, %f8 te %xcc, 0x0 alignaddr %l3, %o0, %o1 fmul8ulx16 %f8, %f14, %f6 fsrc2s %f14, %f10 sllx %l4, %g3, %o3 sdiv %o5, 0x0C2C, %l1 stx %i4, [%l7 + 0x20] fmul8x16al %f4, %f2, %f8 edge16l %i6, %g5, %g7 umul %o2, 0x090B, %g1 lduh [%l7 + 0x74], %i3 bcs loop_4368 fmovdge %xcc, %f15, %f3 array32 %l0, %l6, %g4 fcmpgt16 %f14, %f6, %i7 loop_4368: array8 %o6, %i0, %l5 ldsw [%l7 + 0x08], %o4 fnot2s %f14, %f9 lduh [%l7 + 0x72], %g6 ld [%l7 + 0x58], %f1 ldd [%l7 + 0x48], %f2 fbuge %fcc1, loop_4369 udivcc %i5, 0x0848, %l2 sra %i1, %g2, %o7 movne %xcc, %l3, %o0 loop_4369: umul %o1, %l4, %g3 bvc,a %icc, loop_4370 fbg %fcc2, loop_4371 bleu,pt %xcc, loop_4372 fmovdpos %xcc, %f10, %f4 loop_4370: lduw [%l7 + 0x54], %i2 loop_4371: movg %xcc, %o5, %l1 loop_4372: bcs,a,pn %xcc, loop_4373 mulscc %o3, %i6, %i4 sth %g5, [%l7 + 0x26] movvs %xcc, %o2, %g1 loop_4373: movge %xcc, %g7, %l0 ld [%l7 + 0x2C], %f7 fnot2s %f4, %f13 sth %l6, [%l7 + 0x72] sth %g4, [%l7 + 0x2A] lduh [%l7 + 0x4E], %i3 bvc,a %icc, loop_4374 tgu %xcc, 0x5 fmovrslz %i7, %f1, %f12 bshuffle %f10, %f2, %f8 loop_4374: tne %xcc, 0x3 pdist %f12, %f14, %f12 bleu,a,pn %icc, loop_4375 ldsb [%l7 + 0x12], %i0 fbg %fcc1, loop_4376 movneg %xcc, %o6, %o4 loop_4375: lduw [%l7 + 0x34], %l5 fmovdcs %icc, %f1, %f15 loop_4376: lduw [%l7 + 0x70], %i5 stx %g6, [%l7 + 0x28] stx %i1, [%l7 + 0x60] bge %icc, loop_4377 fmovrdlz %l2, %f0, %f6 fble,a %fcc1, loop_4378 fbuge %fcc0, loop_4379 loop_4377: brz,a %g2, loop_4380 stw %l3, [%l7 + 0x10] loop_4378: ldub [%l7 + 0x2F], %o7 loop_4379: sub %o0, %l4, %o1 loop_4380: te %icc, 0x1 ldx [%l7 + 0x78], %g3 andcc %o5, %i2, %o3 movl %icc, %l1, %i6 fandnot1 %f4, %f10, %f12 ldsw [%l7 + 0x5C], %g5 fzeros %f1 tpos %xcc, 0x3 fpsub32 %f12, %f2, %f12 udiv %i4, 0x02DB, %o2 srlx %g1, %l0, %l6 ld [%l7 + 0x20], %f14 fmovdleu %xcc, %f9, %f4 lduw [%l7 + 0x24], %g4 ldub [%l7 + 0x23], %i3 fexpand %f2, %f6 movre %g7, 0x183, %i7 fpsub32 %f12, %f10, %f12 fmovdneg %icc, %f11, %f2 brlez %i0, loop_4381 subcc %o6, 0x1489, %o4 ldx [%l7 + 0x40], %l5 mulx %i5, %g6, %i1 loop_4381: stx %g2, [%l7 + 0x30] ldsb [%l7 + 0x6C], %l3 xorcc %l2, 0x1C08, %o0 fmovdn %icc, %f6, %f5 fmovde %xcc, %f10, %f6 lduh [%l7 + 0x76], %o7 edge32 %o1, %g3, %o5 ta %xcc, 0x1 ldsb [%l7 + 0x10], %i2 movvs %xcc, %o3, %l4 tvs %xcc, 0x7 faligndata %f14, %f2, %f14 edge16n %l1, %g5, %i6 fbn %fcc0, loop_4382 ldsw [%l7 + 0x24], %o2 bg loop_4383 fmovsn %xcc, %f9, %f11 loop_4382: std %f4, [%l7 + 0x78] st %f2, [%l7 + 0x74] loop_4383: fbu,a %fcc1, loop_4384 fbn %fcc0, loop_4385 tgu %xcc, 0x5 fmovdpos %icc, %f14, %f7 loop_4384: sth %g1, [%l7 + 0x42] loop_4385: fmuld8sux16 %f8, %f1, %f2 ld [%l7 + 0x58], %f15 sth %i4, [%l7 + 0x42] bne,a,pn %icc, loop_4386 lduh [%l7 + 0x36], %l0 bl,a,pt %icc, loop_4387 ldsw [%l7 + 0x54], %l6 loop_4386: lduh [%l7 + 0x5A], %g4 fbue %fcc2, loop_4388 loop_4387: ldub [%l7 + 0x1B], %i3 fcmple16 %f6, %f6, %i7 fnot1s %f2, %f10 loop_4388: fcmpeq32 %f6, %f10, %g7 st %f0, [%l7 + 0x58] fmovsvs %icc, %f10, %f8 fmovrse %i0, %f1, %f8 ta %icc, 0x0 bvc,a,pt %xcc, loop_4389 subcc %o4, %l5, %o6 movg %xcc, %g6, %i5 fmul8ulx16 %f0, %f8, %f14 loop_4389: movneg %icc, %g2, %l3 st %f2, [%l7 + 0x0C] brz %i1, loop_4390 bn,a,pt %xcc, loop_4391 fmovdn %icc, %f12, %f12 te %icc, 0x7 loop_4390: fmovdneg %icc, %f8, %f4 loop_4391: fpsub32s %f7, %f6, %f2 fabsd %f8, %f2 brlez %l2, loop_4392 ldsh [%l7 + 0x36], %o7 st %f9, [%l7 + 0x50] ldsb [%l7 + 0x45], %o0 loop_4392: fpadd32 %f14, %f8, %f4 fmovsg %xcc, %f13, %f6 std %f8, [%l7 + 0x78] ldd [%l7 + 0x48], %f6 andncc %g3, %o5, %o1 fands %f5, %f4, %f14 fmul8sux16 %f10, %f12, %f14 ldub [%l7 + 0x54], %o3 fmovsge %xcc, %f3, %f1 ldd [%l7 + 0x70], %f10 fornot1 %f14, %f0, %f12 taddcctv %l4, %i2, %l1 stx %g5, [%l7 + 0x60] stb %i6, [%l7 + 0x6E] sethi 0x0138, %g1 stw %o2, [%l7 + 0x28] fmovsn %xcc, %f3, %f10 std %f12, [%l7 + 0x18] ldx [%l7 + 0x08], %l0 fmovsgu %xcc, %f9, %f13 fbug,a %fcc0, loop_4393 fsrc1s %f4, %f12 fcmpne16 %f10, %f12, %l6 edge32ln %g4, %i3, %i7 loop_4393: fba,a %fcc2, loop_4394 ldd [%l7 + 0x58], %f0 movleu %xcc, %g7, %i4 brnz,a %i0, loop_4395 loop_4394: udivx %l5, 0x1F27, %o4 fmul8ulx16 %f12, %f2, %f4 nop setx loop_4396, %l0, %l1 jmpl %l1, %g6 loop_4395: mulx %i5, 0x04C1, %o6 brgz,a %l3, loop_4397 fmovdneg %icc, %f7, %f8 loop_4396: ldub [%l7 + 0x3B], %g2 stx %l2, [%l7 + 0x18] loop_4397: fandnot1 %f0, %f0, %f12 lduh [%l7 + 0x0A], %o7 ldsw [%l7 + 0x0C], %i1 fcmpeq32 %f10, %f8, %o0 bg,pn %xcc, loop_4398 be,pn %xcc, loop_4399 ldsh [%l7 + 0x0E], %g3 ldd [%l7 + 0x50], %f6 loop_4398: orncc %o5, 0x1A6B, %o3 loop_4399: xnorcc %o1, 0x0D9D, %i2 lduw [%l7 + 0x0C], %l4 tcs %icc, 0x1 fbn,a %fcc1, loop_4400 fandnot2 %f0, %f12, %f8 fbne %fcc3, loop_4401 bne loop_4402 loop_4400: mulscc %l1, %g5, %g1 st %f1, [%l7 + 0x4C] loop_4401: sth %i6, [%l7 + 0x74] loop_4402: stx %o2, [%l7 + 0x58] fmovrdgez %l6, %f2, %f2 ld [%l7 + 0x74], %f0 brz,a %g4, loop_4403 fsrc1s %f8, %f11 ldsh [%l7 + 0x40], %i3 alignaddr %l0, %i7, %g7 loop_4403: fmovrsgz %i4, %f11, %f0 ld [%l7 + 0x6C], %f8 movle %icc, %l5, %o4 array16 %i0, %g6, %i5 ldub [%l7 + 0x7A], %l3 tl %xcc, 0x7 fpackfix %f4, %f0 sth %o6, [%l7 + 0x40] nop setx loop_4404, %l0, %l1 jmpl %l1, %g2 fones %f14 bneg,pt %icc, loop_4405 nop setx loop_4406, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4404: bg,a %icc, loop_4407 std %f10, [%l7 + 0x78] loop_4405: bcc,a %icc, loop_4408 loop_4406: sethi 0x132D, %l2 loop_4407: ble,pt %icc, loop_4409 movl %xcc, %i1, %o0 loop_4408: fpack32 %f2, %f12, %f0 ldsb [%l7 + 0x15], %g3 loop_4409: st %f1, [%l7 + 0x2C] ldub [%l7 + 0x62], %o7 brnz %o3, loop_4410 tne %xcc, 0x0 sllx %o5, 0x1A, %o1 stx %i2, [%l7 + 0x10] loop_4410: stb %l4, [%l7 + 0x5E] ld [%l7 + 0x6C], %f6 fxors %f4, %f4, %f3 edge16l %g5, %l1, %g1 mulx %o2, %i6, %g4 andncc %i3, %l6, %i7 ldub [%l7 + 0x24], %g7 fands %f8, %f4, %f13 array32 %l0, %i4, %o4 lduw [%l7 + 0x74], %l5 edge8n %g6, %i0, %i5 fandnot1s %f2, %f0, %f3 fpadd16 %f14, %f2, %f2 fmovrslz %l3, %f12, %f13 lduh [%l7 + 0x6A], %g2 fsrc1 %f14, %f6 fble,a %fcc3, loop_4411 movrlez %o6, %l2, %i1 lduw [%l7 + 0x58], %g3 fxors %f3, %f6, %f4 loop_4411: sth %o0, [%l7 + 0x32] fcmpeq32 %f6, %f10, %o3 movg %xcc, %o7, %o5 std %f6, [%l7 + 0x20] tl %xcc, 0x1 andncc %o1, %i2, %g5 ldx [%l7 + 0x50], %l4 std %f2, [%l7 + 0x10] fmovsne %icc, %f11, %f12 tl %icc, 0x6 st %f1, [%l7 + 0x0C] edge8 %g1, %o2, %l1 add %i6, 0x0F80, %i3 bvs,a,pt %xcc, loop_4412 movn %icc, %g4, %i7 edge16n %g7, %l6, %i4 smul %l0, %l5, %o4 loop_4412: movrne %i0, 0x2FE, %g6 ldub [%l7 + 0x2B], %i5 fone %f2 fpmerge %f2, %f7, %f10 fcmpes %fcc1, %f5, %f5 fpsub32 %f12, %f14, %f14 stw %g2, [%l7 + 0x1C] fmovdn %xcc, %f1, %f15 lduh [%l7 + 0x56], %o6 fxnors %f7, %f12, %f0 fnand %f2, %f14, %f8 fone %f4 st %f9, [%l7 + 0x48] lduw [%l7 + 0x64], %l2 movleu %icc, %l3, %g3 fandnot2 %f0, %f12, %f0 ldd [%l7 + 0x18], %f0 fmovsge %xcc, %f5, %f3 ldx [%l7 + 0x18], %i1 brlz %o3, loop_4413 fmovrdlz %o0, %f4, %f12 fnot2s %f14, %f2 movpos %xcc, %o5, %o1 loop_4413: fbuge,a %fcc3, loop_4414 st %f11, [%l7 + 0x70] fxors %f6, %f1, %f1 fmovrsne %o7, %f10, %f14 loop_4414: tneg %xcc, 0x3 stw %g5, [%l7 + 0x14] fmovsne %icc, %f15, %f5 fornot2s %f0, %f9, %f9 brgez,a %i2, loop_4415 sdiv %l4, 0x0899, %g1 st %f3, [%l7 + 0x5C] fmovs %f8, %f0 loop_4415: ldsb [%l7 + 0x0F], %l1 or %o2, 0x08E1, %i6 movg %xcc, %i3, %i7 fmovdvc %icc, %f2, %f8 fmovscs %xcc, %f2, %f8 bleu,a %icc, loop_4416 tsubcctv %g7, 0x082E, %l6 ldub [%l7 + 0x21], %g4 fmul8x16 %f15, %f10, %f4 loop_4416: fors %f15, %f2, %f14 alignaddr %i4, %l5, %o4 movcs %icc, %l0, %i0 sth %g6, [%l7 + 0x14] fbug %fcc1, loop_4417 fmuld8ulx16 %f14, %f13, %f12 std %f0, [%l7 + 0x20] ldsw [%l7 + 0x2C], %g2 loop_4417: edge8n %o6, %i5, %l2 brgez %g3, loop_4418 fnand %f12, %f4, %f6 udivx %l3, 0x1DBD, %o3 bneg,a loop_4419 loop_4418: nop setx loop_4420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f6, %f8, %f12 ldub [%l7 + 0x5F], %o0 loop_4419: ldd [%l7 + 0x28], %f6 loop_4420: fnors %f10, %f4, %f8 fmovdge %icc, %f14, %f6 stw %o5, [%l7 + 0x0C] umul %i1, %o1, %o7 brz %i2, loop_4421 lduw [%l7 + 0x44], %g5 fbge %fcc3, loop_4422 fmovde %xcc, %f15, %f9 loop_4421: stw %g1, [%l7 + 0x58] fmovsgu %icc, %f2, %f3 loop_4422: taddcc %l4, 0x05BA, %o2 fmuld8sux16 %f3, %f4, %f10 movcc %icc, %l1, %i3 ldsh [%l7 + 0x70], %i6 fcmped %fcc2, %f6, %f6 array8 %g7, %l6, %i7 ble,a loop_4423 fmovrdlz %i4, %f6, %f0 fbne,a %fcc0, loop_4424 ldx [%l7 + 0x78], %l5 loop_4423: ld [%l7 + 0x78], %f0 fmovscs %icc, %f8, %f0 loop_4424: movrlez %o4, %l0, %i0 sth %g4, [%l7 + 0x08] fxor %f2, %f8, %f0 ta %icc, 0x5 fmovrsne %g2, %f1, %f3 fcmpeq16 %f8, %f6, %o6 brz %g6, loop_4425 sth %l2, [%l7 + 0x54] edge8 %i5, %g3, %o3 std %f2, [%l7 + 0x78] loop_4425: fpadd16 %f8, %f0, %f4 array16 %l3, %o0, %o5 lduh [%l7 + 0x7E], %i1 taddcctv %o7, %o1, %i2 stb %g5, [%l7 + 0x08] nop setx loop_4426, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x5A], %g1 st %f15, [%l7 + 0x34] fxor %f6, %f10, %f6 loop_4426: fmovrdlz %o2, %f8, %f6 fzeros %f0 std %f4, [%l7 + 0x30] fmovsvs %icc, %f13, %f7 tsubcc %l1, 0x0508, %l4 fone %f14 fbu,a %fcc1, loop_4427 andncc %i3, %g7, %l6 fmovdcc %xcc, %f8, %f0 fbule %fcc2, loop_4428 loop_4427: st %f4, [%l7 + 0x10] fzero %f8 stb %i6, [%l7 + 0x2D] loop_4428: fmul8x16au %f3, %f4, %f8 ld [%l7 + 0x78], %f15 fmovsne %icc, %f11, %f10 ld [%l7 + 0x6C], %f15 ldsw [%l7 + 0x48], %i7 movge %xcc, %l5, %o4 move %icc, %i4, %i0 edge32 %l0, %g4, %g2 fone %f10 tsubcctv %g6, 0x0243, %o6 brgz,a %l2, loop_4429 subcc %g3, %o3, %l3 lduw [%l7 + 0x50], %i5 stx %o0, [%l7 + 0x40] loop_4429: movrne %i1, 0x163, %o7 fmovdneg %xcc, %f9, %f10 fandnot1s %f10, %f8, %f11 ldub [%l7 + 0x3E], %o5 sllx %o1, %g5, %i2 nop setx loop_4430, %l0, %l1 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 + 0x49], %o2 edge16n %g1, %l1, %l4 lduw [%l7 + 0x78], %g7 loop_4430: fbue %fcc3, loop_4431 stw %l6, [%l7 + 0x0C] bn,pt %icc, loop_4432 std %f2, [%l7 + 0x48] loop_4431: fbg %fcc0, loop_4433 fbe,a %fcc3, loop_4434 loop_4432: fcmps %fcc2, %f7, %f0 subcc %i6, %i7, %l5 loop_4433: tle %xcc, 0x1 loop_4434: fmovdpos %icc, %f0, %f5 stb %o4, [%l7 + 0x7C] fbl %fcc3, loop_4435 movl %xcc, %i3, %i4 be,a,pt %xcc, loop_4436 ldub [%l7 + 0x17], %l0 loop_4435: ldub [%l7 + 0x35], %g4 srlx %i0, %g2, %g6 loop_4436: srax %o6, 0x07, %g3 sth %o3, [%l7 + 0x4E] srl %l3, %i5, %o0 stx %l2, [%l7 + 0x50] fba %fcc3, loop_4437 movn %icc, %o7, %i1 orcc %o5, %g5, %o1 udivcc %o2, 0x0BF7, %g1 loop_4437: bgu,a,pn %icc, loop_4438 st %f9, [%l7 + 0x34] tsubcc %l1, %i2, %l4 fpadd32s %f4, %f9, %f2 loop_4438: st %f13, [%l7 + 0x3C] fmovrdgez %l6, %f14, %f2 fmovdcs %xcc, %f0, %f8 std %f8, [%l7 + 0x48] bvc,pt %xcc, loop_4439 lduw [%l7 + 0x1C], %g7 ldx [%l7 + 0x78], %i7 umul %i6, %l5, %i3 loop_4439: stw %o4, [%l7 + 0x70] ldd [%l7 + 0x10], %f12 fpmerge %f7, %f0, %f12 taddcctv %l0, %g4, %i4 std %f6, [%l7 + 0x18] fmovd %f2, %f14 ldx [%l7 + 0x70], %i0 sth %g2, [%l7 + 0x24] add %o6, %g6, %g3 fxor %f2, %f4, %f8 ldx [%l7 + 0x58], %o3 lduw [%l7 + 0x70], %i5 ldub [%l7 + 0x44], %l3 std %f0, [%l7 + 0x30] fxor %f0, %f2, %f8 stw %l2, [%l7 + 0x54] movneg %icc, %o0, %o7 udivx %o5, 0x0D0F, %i1 fmovsle %xcc, %f5, %f12 std %f4, [%l7 + 0x68] fnor %f12, %f12, %f14 sll %g5, %o1, %g1 movneg %xcc, %l1, %o2 fcmped %fcc3, %f8, %f8 lduh [%l7 + 0x1E], %i2 lduh [%l7 + 0x22], %l4 fandnot1 %f2, %f4, %f10 stx %g7, [%l7 + 0x48] edge32l %l6, %i6, %l5 tne %icc, 0x7 tleu %xcc, 0x6 fmovrslz %i7, %f1, %f14 std %f0, [%l7 + 0x58] ldub [%l7 + 0x35], %i3 movrgz %l0, %o4, %i4 be,a,pt %icc, loop_4440 ldsh [%l7 + 0x12], %g4 edge32l %g2, %o6, %i0 edge32l %g6, %g3, %o3 loop_4440: bneg,a,pt %xcc, loop_4441 brlz %l3, loop_4442 fpadd16 %f2, %f10, %f14 stx %i5, [%l7 + 0x38] loop_4441: sllx %o0, 0x1B, %o7 loop_4442: andn %o5, 0x079E, %i1 lduw [%l7 + 0x34], %l2 fabss %f5, %f13 ble,pt %xcc, loop_4443 fpadd16s %f6, %f4, %f8 fmovd %f2, %f4 ldx [%l7 + 0x28], %o1 loop_4443: umul %g1, %g5, %l1 tle %icc, 0x1 bcs,pt %xcc, loop_4444 bvs,a,pn %icc, loop_4445 lduw [%l7 + 0x10], %i2 edge16 %o2, %g7, %l4 loop_4444: fmovdleu %xcc, %f11, %f0 loop_4445: tvs %icc, 0x2 ld [%l7 + 0x28], %f4 xnor %l6, 0x0112, %l5 bleu,a,pn %icc, loop_4446 brlez,a %i6, loop_4447 fmovdneg %icc, %f10, %f12 ld [%l7 + 0x38], %f4 loop_4446: fornot2s %f0, %f12, %f10 loop_4447: movgu %icc, %i7, %l0 fpsub16s %f8, %f14, %f2 alignaddr %o4, %i3, %g4 ldsb [%l7 + 0x74], %g2 sth %i4, [%l7 + 0x24] ld [%l7 + 0x64], %f4 fmovsg %icc, %f3, %f2 ldsb [%l7 + 0x52], %i0 movgu %icc, %g6, %o6 fmovde %icc, %f8, %f12 fmovrslz %o3, %f12, %f4 lduh [%l7 + 0x66], %l3 array32 %i5, %g3, %o7 fmovrse %o5, %f4, %f8 ldsb [%l7 + 0x55], %i1 movrgez %o0, 0x136, %l2 xorcc %o1, 0x0BAF, %g1 srl %l1, %g5, %o2 fmovrde %i2, %f14, %f10 bpos,a %icc, loop_4448 fornot1 %f6, %f0, %f12 mulscc %g7, %l6, %l5 fcmple32 %f0, %f10, %l4 loop_4448: add %i7, %i6, %o4 siam 0x6 fandnot1s %f12, %f13, %f2 ble,a %icc, loop_4449 fcmpgt16 %f0, %f2, %l0 xnor %i3, 0x0410, %g4 fbuge,a %fcc3, loop_4450 loop_4449: bn loop_4451 movge %xcc, %g2, %i4 fmovsn %xcc, %f13, %f15 loop_4450: fands %f4, %f12, %f9 loop_4451: add %g6, 0x0255, %i0 ldsb [%l7 + 0x57], %o6 tneg %xcc, 0x3 ldsb [%l7 + 0x36], %l3 stx %o3, [%l7 + 0x38] movne %xcc, %i5, %o7 ldub [%l7 + 0x6E], %o5 sth %g3, [%l7 + 0x2A] lduw [%l7 + 0x30], %i1 fcmpne16 %f0, %f14, %l2 fbge %fcc1, loop_4452 stw %o0, [%l7 + 0x0C] sethi 0x0B74, %o1 fpsub16 %f6, %f14, %f12 loop_4452: xnorcc %l1, 0x12A7, %g1 bne,pt %xcc, loop_4453 st %f6, [%l7 + 0x34] fornot1s %f0, %f4, %f14 stw %g5, [%l7 + 0x58] loop_4453: andncc %i2, %g7, %o2 fabss %f4, %f14 movn %xcc, %l5, %l4 fmul8x16 %f10, %f0, %f14 stx %i7, [%l7 + 0x18] fmovsge %xcc, %f11, %f14 ldd [%l7 + 0x18], %f8 fbue %fcc2, loop_4454 ldsh [%l7 + 0x12], %l6 fpadd16s %f14, %f7, %f3 fmovdcc %xcc, %f6, %f15 loop_4454: tge %xcc, 0x0 array8 %o4, %l0, %i3 fandnot1s %f2, %f15, %f7 bge,pn %xcc, loop_4455 bgu loop_4456 srl %g4, %g2, %i4 ldd [%l7 + 0x10], %f10 loop_4455: fmovdgu %xcc, %f5, %f12 loop_4456: fmovsle %xcc, %f4, %f7 array16 %i6, %g6, %o6 and %l3, 0x17D4, %i0 movgu %xcc, %o3, %o7 fmovscs %icc, %f7, %f13 lduh [%l7 + 0x2C], %i5 bl,pt %xcc, loop_4457 edge16 %o5, %g3, %l2 movcs %xcc, %o0, %i1 fmovse %xcc, %f9, %f7 loop_4457: fbue,a %fcc1, loop_4458 fmovrdlez %l1, %f4, %f10 movcc %xcc, %g1, %o1 fpadd16 %f14, %f6, %f4 loop_4458: fmovsleu %xcc, %f12, %f6 ldub [%l7 + 0x53], %g5 andn %g7, 0x013F, %i2 edge32l %o2, %l5, %l4 fpack16 %f6, %f12 call loop_4459 subcc %i7, %o4, %l0 stx %i3, [%l7 + 0x18] fxnor %f12, %f12, %f2 loop_4459: array8 %l6, %g2, %g4 ldsw [%l7 + 0x64], %i4 lduw [%l7 + 0x54], %i6 st %f3, [%l7 + 0x50] fcmpne32 %f4, %f2, %g6 fcmps %fcc2, %f10, %f11 sth %l3, [%l7 + 0x3A] fabsd %f0, %f0 brz,a %o6, loop_4460 ldx [%l7 + 0x78], %o3 stb %o7, [%l7 + 0x75] bne %icc, loop_4461 loop_4460: fxors %f1, %f7, %f6 edge16 %i0, %i5, %g3 fcmped %fcc3, %f2, %f14 loop_4461: fmovsleu %xcc, %f5, %f5 fnegs %f15, %f3 bne,pn %icc, loop_4462 edge32ln %o5, %l2, %o0 stw %l1, [%l7 + 0x14] ldsw [%l7 + 0x40], %i1 loop_4462: fones %f10 pdist %f14, %f14, %f8 edge16 %g1, %g5, %o1 ldsb [%l7 + 0x7F], %g7 ldsh [%l7 + 0x1A], %i2 movn %icc, %l5, %o2 fbn,a %fcc1, loop_4463 stw %i7, [%l7 + 0x68] ldd [%l7 + 0x48], %f2 ldub [%l7 + 0x15], %o4 loop_4463: fandnot1s %f7, %f9, %f3 stx %l0, [%l7 + 0x28] fmovrslez %l4, %f3, %f10 fxors %f7, %f11, %f1 movrgez %i3, %l6, %g2 xor %g4, %i4, %i6 nop setx loop_4464, %l0, %l1 jmpl %l1, %g6 fmovrde %l3, %f0, %f4 popc %o3, %o6 fnors %f3, %f6, %f5 loop_4464: fmovsvs %xcc, %f3, %f6 fnot1s %f11, %f0 fmovsg %icc, %f4, %f14 ldub [%l7 + 0x5C], %i0 lduw [%l7 + 0x18], %o7 fpmerge %f5, %f0, %f10 ld [%l7 + 0x18], %f12 fmuld8ulx16 %f6, %f7, %f8 movpos %icc, %i5, %g3 tl %icc, 0x7 fpadd32s %f12, %f9, %f4 stx %o5, [%l7 + 0x18] fblg,a %fcc0, loop_4465 sth %l2, [%l7 + 0x56] ta %xcc, 0x4 fbu %fcc3, loop_4466 loop_4465: fmuld8sux16 %f14, %f12, %f6 ld [%l7 + 0x0C], %f15 srax %l1, %i1, %g1 loop_4466: fmovdg %xcc, %f4, %f6 array16 %o0, %g5, %o1 fble %fcc1, loop_4467 bneg,a,pn %xcc, loop_4468 fbug,a %fcc1, loop_4469 st %f12, [%l7 + 0x14] loop_4467: fnot1s %f15, %f15 loop_4468: fxnors %f10, %f12, %f2 loop_4469: alignaddr %i2, %g7, %l5 fpmerge %f12, %f1, %f0 nop setx loop_4470, %l0, %l1 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 + 0x20] std %f4, [%l7 + 0x58] for %f14, %f8, %f8 loop_4470: tge %xcc, 0x4 edge16l %o4, %i7, %l4 ldsb [%l7 + 0x67], %l0 ldsw [%l7 + 0x78], %i3 fcmpes %fcc2, %f12, %f14 fmovdgu %icc, %f2, %f13 or %l6, %g2, %g4 lduh [%l7 + 0x16], %i6 ldub [%l7 + 0x6B], %i4 stb %l3, [%l7 + 0x6C] edge8 %g6, %o6, %o3 movvc %xcc, %i0, %o7 taddcc %i5, 0x0C39, %o5 st %f13, [%l7 + 0x64] bcs,a %icc, loop_4471 ldx [%l7 + 0x58], %l2 fnot2s %f10, %f7 sll %l1, 0x03, %g3 loop_4471: lduh [%l7 + 0x10], %g1 tg %xcc, 0x0 tgu %xcc, 0x0 fcmpd %fcc0, %f8, %f8 subccc %o0, 0x1616, %i1 nop setx loop_4472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f14, [%l7 + 0x30] stx %o1, [%l7 + 0x60] ld [%l7 + 0x38], %f9 loop_4472: fblg %fcc2, loop_4473 stb %i2, [%l7 + 0x19] ba,a loop_4474 lduw [%l7 + 0x70], %g7 loop_4473: array16 %l5, %o2, %g5 fabsd %f8, %f12 loop_4474: st %f10, [%l7 + 0x28] fmovsl %icc, %f6, %f11 fmovrdgz %o4, %f8, %f0 sth %l4, [%l7 + 0x66] lduw [%l7 + 0x5C], %l0 brgz,a %i3, loop_4475 ldx [%l7 + 0x68], %l6 umul %g2, 0x0C76, %g4 bg,pn %xcc, loop_4476 loop_4475: fmovsneg %icc, %f5, %f3 fmul8ulx16 %f2, %f0, %f10 fmovdpos %icc, %f3, %f10 loop_4476: fexpand %f2, %f4 nop setx loop_4477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %i6, 0x0619, %i7 stb %i4, [%l7 + 0x6F] std %f14, [%l7 + 0x78] loop_4477: stw %l3, [%l7 + 0x3C] fbug %fcc0, loop_4478 lduw [%l7 + 0x58], %g6 bvc %icc, loop_4479 movne %icc, %o6, %i0 loop_4478: fxnor %f0, %f8, %f8 edge8ln %o7, %i5, %o3 loop_4479: fpackfix %f6, %f1 movgu %xcc, %l2, %l1 movn %icc, %g3, %o5 fmovrse %g1, %f4, %f8 array16 %i1, %o1, %o0 edge32ln %g7, %i2, %l5 stb %g5, [%l7 + 0x54] st %f4, [%l7 + 0x14] st %f9, [%l7 + 0x6C] fpadd16 %f2, %f12, %f14 fand %f0, %f10, %f0 lduh [%l7 + 0x0C], %o2 movcc %xcc, %o4, %l0 edge8n %i3, %l6, %g2 fmovrdne %l4, %f4, %f2 std %f2, [%l7 + 0x48] movn %icc, %i6, %g4 orn %i4, %i7, %l3 lduh [%l7 + 0x56], %g6 fmovsl %icc, %f11, %f6 stw %i0, [%l7 + 0x58] xnor %o6, 0x0AEC, %i5 alignaddr %o3, %l2, %l1 fmovdneg %icc, %f4, %f3 taddcctv %o7, 0x15E5, %o5 movge %icc, %g3, %i1 fbn,a %fcc0, loop_4480 ble,a %icc, loop_4481 fpadd16s %f1, %f12, %f14 stw %g1, [%l7 + 0x30] loop_4480: fnor %f0, %f12, %f8 loop_4481: fbe,a %fcc0, loop_4482 ble %xcc, loop_4483 fmuld8ulx16 %f0, %f4, %f0 edge16ln %o1, %g7, %i2 loop_4482: movge %xcc, %l5, %g5 loop_4483: ldsb [%l7 + 0x69], %o0 st %f10, [%l7 + 0x2C] st %f10, [%l7 + 0x60] ldx [%l7 + 0x60], %o2 umulcc %l0, 0x122F, %o4 siam 0x5 fexpand %f6, %f6 fmovsneg %icc, %f6, %f12 nop setx loop_4484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f11, %f9, %f10 fmul8x16al %f14, %f7, %f0 fpadd16 %f14, %f12, %f6 loop_4484: tpos %icc, 0x3 lduh [%l7 + 0x2E], %l6 tleu %xcc, 0x1 ldd [%l7 + 0x20], %f6 fornot1s %f6, %f5, %f6 stb %i3, [%l7 + 0x13] movvs %xcc, %l4, %g2 ba,pn %icc, loop_4485 stw %i6, [%l7 + 0x40] edge8l %g4, %i4, %l3 fcmpgt16 %f6, %f2, %g6 loop_4485: fmovdn %xcc, %f1, %f6 fmovrsne %i7, %f2, %f3 edge32l %i0, %i5, %o6 fmovdcs %xcc, %f0, %f11 fabss %f12, %f11 nop setx loop_4486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movcs %icc, %l2, %o3 fone %f8 fmovscc %xcc, %f0, %f11 loop_4486: ldsb [%l7 + 0x12], %l1 popc 0x0283, %o7 fbue,a %fcc3, loop_4487 fmovde %icc, %f15, %f11 fzero %f12 fpadd16 %f12, %f6, %f2 loop_4487: ta %xcc, 0x0 movcs %xcc, %o5, %g3 edge16ln %g1, %o1, %i1 brgz %g7, loop_4488 movrgz %i2, %g5, %o0 stx %l5, [%l7 + 0x58] array8 %l0, %o4, %o2 loop_4488: fmovsa %icc, %f9, %f2 fbo,a %fcc3, loop_4489 brlez,a %i3, loop_4490 te %xcc, 0x0 fmovdcc %icc, %f6, %f15 loop_4489: sethi 0x0095, %l6 loop_4490: orncc %g2, 0x0FAE, %i6 ldx [%l7 + 0x48], %l4 brgz,a %g4, loop_4491 fabss %f6, %f15 ldsb [%l7 + 0x0D], %l3 call loop_4492 loop_4491: fbule,a %fcc0, loop_4493 fzeros %f0 array32 %g6, %i7, %i0 loop_4492: orcc %i4, %o6, %l2 loop_4493: ldd [%l7 + 0x48], %f14 fpsub16s %f10, %f7, %f12 ldsw [%l7 + 0x74], %o3 sra %i5, %l1, %o7 fmovdpos %xcc, %f1, %f15 fmul8x16al %f12, %f14, %f12 stx %g3, [%l7 + 0x48] ldub [%l7 + 0x4B], %g1 ldsh [%l7 + 0x46], %o1 smulcc %i1, 0x0113, %o5 stx %g7, [%l7 + 0x50] st %f15, [%l7 + 0x64] ldx [%l7 + 0x08], %g5 faligndata %f12, %f10, %f0 tsubcctv %i2, %o0, %l0 fpsub16s %f13, %f12, %f8 sth %o4, [%l7 + 0x54] ldd [%l7 + 0x40], %f12 st %f10, [%l7 + 0x30] sdivcc %o2, 0x098B, %l5 bl,a %xcc, loop_4494 bpos,pn %icc, loop_4495 fornot2 %f14, %f2, %f8 bgu,a loop_4496 loop_4494: fpadd32 %f10, %f12, %f12 loop_4495: fmul8x16al %f15, %f14, %f0 bvs,a,pn %icc, loop_4497 loop_4496: lduh [%l7 + 0x4C], %i3 fbule %fcc3, loop_4498 edge16l %l6, %g2, %l4 loop_4497: std %f6, [%l7 + 0x48] sethi 0x0EAE, %i6 loop_4498: tsubcc %g4, 0x16C4, %g6 popc 0x0582, %i7 stx %l3, [%l7 + 0x18] ldsw [%l7 + 0x6C], %i0 lduh [%l7 + 0x6C], %i4 std %f6, [%l7 + 0x70] bvs,a,pn %xcc, loop_4499 stw %l2, [%l7 + 0x7C] ldx [%l7 + 0x28], %o3 ld [%l7 + 0x3C], %f10 loop_4499: fmovrslez %o6, %f5, %f11 fbo %fcc0, loop_4500 fmovrdlez %l1, %f12, %f4 ld [%l7 + 0x4C], %f6 fmovrdlez %i5, %f2, %f0 loop_4500: fmovscc %icc, %f9, %f11 udivcc %g3, 0x06BC, %g1 ta %xcc, 0x3 bshuffle %f0, %f12, %f10 stx %o7, [%l7 + 0x70] fmovdleu %xcc, %f13, %f13 fornot2s %f3, %f15, %f8 std %f10, [%l7 + 0x48] fcmpeq16 %f10, %f14, %i1 std %f2, [%l7 + 0x68] xnorcc %o1, %g7, %g5 te %icc, 0x3 stw %o5, [%l7 + 0x40] fcmpgt16 %f0, %f14, %i2 fmovrslez %l0, %f9, %f0 bg,a loop_4501 stx %o4, [%l7 + 0x48] bshuffle %f12, %f2, %f8 movle %icc, %o2, %l5 loop_4501: fxnor %f6, %f8, %f12 ldd [%l7 + 0x68], %f2 srl %i3, %l6, %g2 udiv %o0, 0x0C13, %i6 tvc %xcc, 0x6 fmovdcc %icc, %f7, %f12 stb %l4, [%l7 + 0x37] tg %icc, 0x6 movvc %xcc, %g4, %g6 umulcc %i7, 0x0749, %l3 fmovrsgz %i0, %f15, %f7 ldx [%l7 + 0x78], %l2 fcmpeq16 %f12, %f14, %i4 fpsub32s %f11, %f14, %f2 edge8 %o6, %l1, %i5 addccc %o3, 0x1641, %g3 fcmpne16 %f8, %f6, %o7 sth %g1, [%l7 + 0x70] stx %o1, [%l7 + 0x60] siam 0x7 fmovdcc %icc, %f12, %f4 fbo,a %fcc3, loop_4502 lduh [%l7 + 0x14], %g7 fba %fcc1, loop_4503 fcmps %fcc2, %f1, %f10 loop_4502: fbue %fcc0, loop_4504 fblg %fcc2, loop_4505 loop_4503: udivx %g5, 0x12CD, %o5 pdist %f8, %f6, %f12 loop_4504: taddcctv %i2, 0x04D6, %l0 loop_4505: movle %xcc, %i1, %o2 movrgez %o4, %l5, %l6 fblg %fcc3, loop_4506 fexpand %f11, %f10 ldd [%l7 + 0x30], %f0 fbug,a %fcc3, loop_4507 loop_4506: ldub [%l7 + 0x6B], %g2 fand %f12, %f8, %f10 fmovdle %icc, %f4, %f14 loop_4507: fmovs %f6, %f0 fsrc1s %f7, %f15 fbue %fcc2, loop_4508 ldsw [%l7 + 0x28], %i3 st %f0, [%l7 + 0x4C] ldub [%l7 + 0x19], %i6 loop_4508: stx %o0, [%l7 + 0x28] std %f4, [%l7 + 0x68] movrlz %l4, 0x02A, %g4 fmovsneg %icc, %f9, %f6 ldd [%l7 + 0x08], %f12 ld [%l7 + 0x40], %f5 sll %i7, %g6, %l3 stw %i0, [%l7 + 0x54] brlez,a %i4, loop_4509 bcc %xcc, loop_4510 move %icc, %o6, %l2 fbu %fcc1, loop_4511 loop_4509: ld [%l7 + 0x14], %f15 loop_4510: fmul8x16au %f15, %f8, %f8 fmovdne %xcc, %f5, %f9 loop_4511: ld [%l7 + 0x74], %f4 ldsw [%l7 + 0x50], %i5 ldsh [%l7 + 0x1E], %o3 ld [%l7 + 0x58], %f10 fpack32 %f14, %f0, %f6 taddcc %l1, 0x1A75, %o7 bpos,a loop_4512 stx %g3, [%l7 + 0x18] sllx %o1, %g1, %g7 fmovdvc %icc, %f6, %f3 loop_4512: movrlez %o5, %i2, %l0 stw %g5, [%l7 + 0x24] sub %o2, %i1, %l5 fmovscc %icc, %f3, %f12 stw %o4, [%l7 + 0x58] ldsw [%l7 + 0x30], %l6 fbn %fcc2, loop_4513 fmovsa %icc, %f4, %f10 bpos loop_4514 ldx [%l7 + 0x18], %g2 loop_4513: fmovdvc %icc, %f10, %f6 fandnot2 %f12, %f0, %f8 loop_4514: ldub [%l7 + 0x77], %i6 lduw [%l7 + 0x74], %o0 stx %i3, [%l7 + 0x40] xor %l4, 0x172D, %g4 stb %g6, [%l7 + 0x59] fmovsge %icc, %f3, %f13 ldsb [%l7 + 0x49], %i7 bne,a %xcc, loop_4515 std %f10, [%l7 + 0x30] for %f14, %f6, %f6 fmovdgu %xcc, %f13, %f15 loop_4515: fmovscc %xcc, %f0, %f1 lduw [%l7 + 0x50], %i0 movrlz %i4, 0x296, %l3 ba,a,pt %xcc, loop_4516 fmovsle %icc, %f5, %f6 te %icc, 0x5 ble,a,pt %xcc, loop_4517 loop_4516: xnorcc %l2, 0x09BA, %o6 bgu loop_4518 udivx %o3, 0x1304, %l1 loop_4517: bcc,a loop_4519 fpack16 %f6, %f8 loop_4518: edge32n %i5, %o7, %g3 sdiv %o1, 0x1C37, %g7 loop_4519: edge32n %g1, %i2, %o5 fmovrse %l0, %f15, %f14 tvc %icc, 0x4 fors %f6, %f2, %f9 bn loop_4520 fxnors %f14, %f4, %f10 movcs %icc, %o2, %g5 orcc %i1, %l5, %o4 loop_4520: orn %l6, %g2, %i6 or %i3, %o0, %l4 ldsb [%l7 + 0x51], %g6 orcc %g4, %i7, %i0 bcs %xcc, loop_4521 ldub [%l7 + 0x19], %l3 stb %i4, [%l7 + 0x21] fpackfix %f10, %f8 loop_4521: st %f11, [%l7 + 0x2C] bleu %xcc, loop_4522 bleu,a %icc, loop_4523 ldsb [%l7 + 0x5C], %l2 fmovsneg %icc, %f10, %f5 loop_4522: udivcc %o3, 0x0E15, %l1 loop_4523: fnor %f2, %f0, %f8 tg %xcc, 0x1 xor %o6, %i5, %g3 srlx %o1, 0x02, %o7 smulcc %g7, %g1, %o5 sethi 0x16D5, %l0 fxnor %f12, %f14, %f14 sth %i2, [%l7 + 0x26] te %icc, 0x5 fba %fcc0, loop_4524 bne,a %xcc, loop_4525 movge %xcc, %o2, %i1 fandnot2s %f2, %f1, %f10 loop_4524: lduw [%l7 + 0x5C], %l5 loop_4525: fbl %fcc0, loop_4526 brgez,a %o4, loop_4527 fba,a %fcc2, loop_4528 tg %icc, 0x7 loop_4526: ldsb [%l7 + 0x5B], %g5 loop_4527: stb %l6, [%l7 + 0x61] loop_4528: fmovrsgez %i6, %f12, %f8 lduw [%l7 + 0x44], %i3 fmovrdlez %o0, %f4, %f6 fcmpeq32 %f8, %f0, %l4 ld [%l7 + 0x40], %f14 array32 %g6, %g2, %i7 xor %g4, 0x009F, %l3 edge8 %i4, %i0, %o3 ba,a,pt %icc, loop_4529 lduw [%l7 + 0x54], %l2 movne %xcc, %l1, %o6 ldsh [%l7 + 0x34], %i5 loop_4529: subcc %o1, %o7, %g7 fmovrdne %g1, %f8, %f4 fmovdcc %xcc, %f3, %f12 fpadd32 %f14, %f10, %f0 tl %xcc, 0x5 ld [%l7 + 0x30], %f1 fcmpeq16 %f8, %f10, %o5 subc %l0, %i2, %o2 fmovd %f2, %f0 bvs,pn %icc, loop_4530 ldd [%l7 + 0x78], %f2 sdiv %i1, 0x1F05, %l5 fabss %f10, %f5 loop_4530: ldd [%l7 + 0x58], %f0 fxnor %f8, %f2, %f4 fpadd16s %f11, %f6, %f12 tne %icc, 0x4 fcmple16 %f14, %f4, %g3 stx %g5, [%l7 + 0x68] array16 %o4, %i6, %l6 movcc %icc, %i3, %o0 sth %g6, [%l7 + 0x4A] fmovrslez %g2, %f10, %f11 sth %l4, [%l7 + 0x08] fcmpne16 %f2, %f6, %i7 edge8ln %g4, %l3, %i4 sethi 0x12CB, %o3 sth %l2, [%l7 + 0x50] tcc %xcc, 0x1 ld [%l7 + 0x10], %f4 mova %icc, %l1, %i0 bshuffle %f12, %f12, %f12 ldx [%l7 + 0x60], %i5 fmovdpos %icc, %f0, %f1 addccc %o1, 0x017E, %o7 fmovsneg %icc, %f15, %f3 fmovrsgz %g7, %f3, %f6 popc %o6, %o5 fmovscc %icc, %f9, %f15 fpadd32 %f10, %f8, %f0 stb %g1, [%l7 + 0x60] bge,pt %icc, loop_4531 fpsub32 %f2, %f4, %f6 ble,a,pt %xcc, loop_4532 fnor %f12, %f0, %f6 loop_4531: movre %i2, 0x2EC, %l0 movn %icc, %i1, %o2 loop_4532: tneg %xcc, 0x3 ldub [%l7 + 0x34], %l5 fornot1s %f1, %f13, %f10 fmovsvs %icc, %f12, %f0 ldsw [%l7 + 0x0C], %g3 movl %xcc, %o4, %g5 sth %l6, [%l7 + 0x40] fbg %fcc0, loop_4533 fpadd16s %f8, %f2, %f15 stw %i3, [%l7 + 0x54] movrlz %i6, %o0, %g6 loop_4533: ta %icc, 0x0 fbo %fcc2, loop_4534 sth %l4, [%l7 + 0x0E] stx %g2, [%l7 + 0x10] andncc %g4, %l3, %i7 loop_4534: ldx [%l7 + 0x68], %o3 fnegd %f4, %f0 lduh [%l7 + 0x44], %l2 stw %l1, [%l7 + 0x44] move %xcc, %i4, %i0 ba,pt %xcc, loop_4535 taddcc %i5, 0x0DAA, %o7 fcmpgt16 %f12, %f8, %o1 fmovrdlz %g7, %f8, %f8 loop_4535: fors %f13, %f1, %f4 fbug,a %fcc0, loop_4536 fbo %fcc1, loop_4537 array8 %o5, %o6, %i2 fnands %f15, %f9, %f5 loop_4536: fpmerge %f12, %f4, %f10 loop_4537: tneg %xcc, 0x0 srlx %l0, %g1, %o2 tn %icc, 0x6 movcs %xcc, %i1, %l5 sth %o4, [%l7 + 0x2A] ld [%l7 + 0x60], %f0 sth %g3, [%l7 + 0x10] bg,a loop_4538 fcmple16 %f14, %f0, %l6 fmovdpos %xcc, %f6, %f10 fmovspos %icc, %f3, %f15 loop_4538: brz %g5, loop_4539 fpmerge %f2, %f0, %f12 sth %i6, [%l7 + 0x66] bvc loop_4540 loop_4539: fsrc2s %f14, %f11 orcc %i3, 0x11CB, %o0 stb %l4, [%l7 + 0x6A] loop_4540: fbl,a %fcc1, loop_4541 fmovse %xcc, %f15, %f10 fcmple16 %f8, %f4, %g6 lduw [%l7 + 0x50], %g4 loop_4541: sub %g2, 0x0269, %i7 edge8 %l3, %l2, %l1 fmovsgu %xcc, %f12, %f9 andn %o3, 0x04C8, %i4 fornot2s %f5, %f10, %f4 std %f10, [%l7 + 0x18] fbuge %fcc0, loop_4542 ldub [%l7 + 0x6B], %i5 orcc %i0, 0x088A, %o1 nop setx loop_4543, %l0, %l1 jmpl %l1, %o7 loop_4542: ld [%l7 + 0x10], %f1 brlez,a %g7, loop_4544 ld [%l7 + 0x70], %f14 loop_4543: brlez %o5, loop_4545 stw %i2, [%l7 + 0x2C] loop_4544: fcmped %fcc1, %f2, %f6 ldub [%l7 + 0x1D], %l0 loop_4545: edge32l %g1, %o2, %o6 fba %fcc0, loop_4546 ta %xcc, 0x2 bneg %icc, loop_4547 stx %i1, [%l7 + 0x78] loop_4546: nop setx loop_4548, %l0, %l1 jmpl %l1, %o4 tne %icc, 0x7 loop_4547: xnorcc %g3, 0x1A35, %l5 fmovdge %xcc, %f9, %f2 loop_4548: fnot1s %f5, %f2 fmuld8sux16 %f12, %f4, %f12 tge %xcc, 0x4 std %f0, [%l7 + 0x68] array8 %g5, %i6, %l6 taddcctv %i3, 0x1922, %l4 fbg,a %fcc0, loop_4549 fmovde %icc, %f6, %f9 tvs %xcc, 0x3 stb %g6, [%l7 + 0x3E] loop_4549: ld [%l7 + 0x3C], %f15 fmovs %f11, %f13 mova %icc, %o0, %g2 lduw [%l7 + 0x38], %i7 fsrc1 %f14, %f4 xnorcc %l3, 0x1C9D, %l2 andn %l1, %o3, %g4 taddcctv %i4, %i5, %i0 fornot2 %f8, %f8, %f8 movvc %xcc, %o1, %g7 subc %o7, %i2, %l0 mulx %g1, %o2, %o5 ldub [%l7 + 0x56], %i1 bgu,a %icc, loop_4550 pdist %f10, %f4, %f6 std %f14, [%l7 + 0x08] movge %icc, %o6, %g3 loop_4550: fornot2 %f10, %f8, %f6 nop setx loop_4551, %l0, %l1 jmpl %l1, %o4 sth %l5, [%l7 + 0x30] brlez,a %g5, loop_4552 tvs %icc, 0x0 loop_4551: bneg,a,pn %xcc, loop_4553 fcmpeq32 %f4, %f2, %i6 loop_4552: lduh [%l7 + 0x40], %l6 bne,a %xcc, loop_4554 loop_4553: lduh [%l7 + 0x2C], %l4 fmovsg %icc, %f12, %f14 fmovdn %xcc, %f3, %f0 loop_4554: taddcctv %g6, 0x0111, %o0 lduh [%l7 + 0x1A], %i3 ble,a loop_4555 stw %g2, [%l7 + 0x30] fmuld8sux16 %f13, %f15, %f0 ldsh [%l7 + 0x6A], %l3 loop_4555: fcmple32 %f4, %f8, %l2 fornot1s %f13, %f15, %f10 fmuld8sux16 %f8, %f3, %f0 ldd [%l7 + 0x58], %f12 fble,a %fcc1, loop_4556 ldsw [%l7 + 0x70], %l1 array16 %o3, %i7, %g4 movl %icc, %i5, %i4 loop_4556: stw %i0, [%l7 + 0x50] movpos %xcc, %g7, %o7 ldub [%l7 + 0x5D], %o1 ble,pn %xcc, loop_4557 fmovsgu %icc, %f6, %f8 ldx [%l7 + 0x60], %l0 fmovrsne %i2, %f7, %f6 loop_4557: array16 %o2, %g1, %o5 ldx [%l7 + 0x38], %i1 lduw [%l7 + 0x24], %g3 fba,a %fcc2, loop_4558 ldub [%l7 + 0x26], %o4 bcc,a %icc, loop_4559 ldsw [%l7 + 0x70], %l5 loop_4558: fmuld8ulx16 %f8, %f7, %f2 fandnot1 %f4, %f6, %f0 loop_4559: movrgez %g5, 0x17C, %i6 fnot2 %f10, %f6 or %l6, %o6, %l4 fmovse %icc, %f7, %f0 ldd [%l7 + 0x48], %f8 mulscc %g6, 0x00A2, %i3 tvs %icc, 0x5 fmovspos %xcc, %f11, %f3 edge16 %g2, %o0, %l2 be,a,pn %icc, loop_4560 fbl,a %fcc3, loop_4561 taddcctv %l3, %l1, %i7 alignaddr %o3, %g4, %i5 loop_4560: fcmpeq32 %f4, %f10, %i0 loop_4561: fornot2 %f10, %f8, %f2 fmovd %f4, %f8 fbo,a %fcc3, loop_4562 stw %i4, [%l7 + 0x40] ldx [%l7 + 0x10], %g7 fzeros %f0 loop_4562: fnot1 %f12, %f10 ldsh [%l7 + 0x4C], %o1 ld [%l7 + 0x34], %f11 fsrc2s %f12, %f8 bvc %icc, loop_4563 stb %l0, [%l7 + 0x0A] std %f2, [%l7 + 0x40] ldx [%l7 + 0x40], %o7 loop_4563: array32 %i2, %g1, %o5 subccc %i1, %o2, %o4 fbne,a %fcc1, loop_4564 ldd [%l7 + 0x48], %f12 addccc %l5, 0x0260, %g5 ldd [%l7 + 0x28], %f0 loop_4564: fnot2s %f14, %f4 fcmpgt32 %f14, %f6, %g3 fabsd %f2, %f2 nop setx loop_4565, %l0, %l1 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 %i6, %o6, %l4 ldd [%l7 + 0x48], %f12 stx %g6, [%l7 + 0x20] loop_4565: fmovsneg %icc, %f2, %f12 fmul8x16al %f7, %f5, %f2 ldsw [%l7 + 0x2C], %l6 fbule,a %fcc2, loop_4566 st %f13, [%l7 + 0x44] fmul8x16 %f12, %f8, %f14 ldd [%l7 + 0x20], %f12 loop_4566: smul %i3, %o0, %g2 be,a,pt %xcc, loop_4567 sdivcc %l2, 0x1366, %l3 xnor %i7, 0x0C01, %o3 fmovdneg %xcc, %f14, %f13 loop_4567: stw %g4, [%l7 + 0x48] addccc %l1, %i5, %i4 srl %i0, 0x0F, %g7 orn %l0, 0x1251, %o1 st %f10, [%l7 + 0x34] movre %i2, 0x3C5, %o7 move %icc, %o5, %g1 smulcc %i1, 0x0D5F, %o2 brgez,a %l5, loop_4568 sethi 0x064E, %o4 ldub [%l7 + 0x0A], %g5 fpadd32s %f9, %f10, %f11 loop_4568: bshuffle %f0, %f2, %f0 lduw [%l7 + 0x4C], %g3 ldsh [%l7 + 0x34], %o6 fbne,a %fcc0, loop_4569 tge %icc, 0x7 nop setx loop_4570, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %l4, 0x10, %g6 loop_4569: movge %xcc, %i6, %l6 movvs %xcc, %i3, %o0 loop_4570: edge32l %l2, %g2, %i7 ld [%l7 + 0x20], %f7 andcc %l3, %g4, %l1 fpackfix %f14, %f11 ldsb [%l7 + 0x33], %i5 bgu,a,pt %icc, loop_4571 fnegs %f9, %f11 udivcc %o3, 0x0E02, %i4 stx %g7, [%l7 + 0x10] loop_4571: sra %i0, %o1, %i2 movg %icc, %l0, %o5 ldx [%l7 + 0x20], %g1 alignaddrl %o7, %i1, %l5 andcc %o2, %g5, %o4 fmovrslez %o6, %f12, %f6 fmul8ulx16 %f6, %f14, %f14 movge %icc, %g3, %g6 ldub [%l7 + 0x44], %i6 ldsw [%l7 + 0x7C], %l4 fmul8x16 %f5, %f6, %f2 tvs %icc, 0x1 st %f12, [%l7 + 0x68] fmovrdgez %l6, %f14, %f14 ldub [%l7 + 0x5F], %o0 tvs %xcc, 0x3 fbg %fcc2, loop_4572 ldx [%l7 + 0x58], %i3 udiv %l2, 0x1244, %g2 fzeros %f0 loop_4572: fnors %f15, %f15, %f11 ldsw [%l7 + 0x5C], %i7 lduh [%l7 + 0x66], %l3 ldd [%l7 + 0x38], %f2 sub %l1, %i5, %g4 ld [%l7 + 0x08], %f15 be loop_4573 brgez %o3, loop_4574 movrlez %i4, 0x119, %g7 ldub [%l7 + 0x64], %o1 loop_4573: st %f15, [%l7 + 0x74] loop_4574: fmovsa %icc, %f10, %f13 ble,pt %icc, loop_4575 fabsd %f8, %f4 lduh [%l7 + 0x5A], %i0 fpsub32s %f4, %f9, %f0 loop_4575: ldsh [%l7 + 0x78], %i2 fbg %fcc3, loop_4576 tle %xcc, 0x2 fcmple32 %f8, %f12, %l0 brgz,a %g1, loop_4577 loop_4576: ldsh [%l7 + 0x7A], %o5 faligndata %f14, %f4, %f0 brgez %o7, loop_4578 loop_4577: fmovsvc %xcc, %f1, %f0 edge32n %i1, %o2, %l5 tpos %xcc, 0x0 loop_4578: fzero %f12 st %f1, [%l7 + 0x08] brz %g5, loop_4579 tg %xcc, 0x7 fmovsl %xcc, %f0, %f13 stx %o6, [%l7 + 0x38] loop_4579: addc %o4, 0x1579, %g3 fzero %f8 fmovdleu %icc, %f13, %f13 fmovdvc %icc, %f9, %f8 tsubcctv %g6, %i6, %l4 tsubcctv %o0, 0x1AED, %i3 movre %l6, 0x2F2, %l2 ldsh [%l7 + 0x34], %g2 st %f9, [%l7 + 0x10] fpadd32 %f2, %f2, %f6 lduh [%l7 + 0x52], %l3 fmovsvc %xcc, %f4, %f2 fmovrslz %i7, %f5, %f7 lduw [%l7 + 0x74], %i5 tvc %icc, 0x6 fands %f5, %f7, %f4 for %f14, %f8, %f6 fmovdleu %icc, %f0, %f0 sub %g4, %o3, %i4 nop setx loop_4580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done for %f6, %f4, %f4 fandnot1s %f13, %f8, %f1 fmovda %xcc, %f2, %f1 loop_4580: sth %g7, [%l7 + 0x76] fbul,a %fcc2, loop_4581 fmovdneg %icc, %f5, %f4 fmovsle %xcc, %f13, %f5 bgu,a loop_4582 loop_4581: tne %xcc, 0x5 lduh [%l7 + 0x64], %l1 ldx [%l7 + 0x10], %o1 loop_4582: smulcc %i0, %l0, %g1 srl %o5, 0x0B, %o7 ld [%l7 + 0x40], %f11 lduh [%l7 + 0x12], %i1 fornot2 %f2, %f0, %f4 fbn %fcc0, loop_4583 fmovs %f7, %f0 fmovrdgez %i2, %f4, %f4 subc %o2, 0x1228, %l5 loop_4583: and %g5, 0x1CDD, %o4 stw %g3, [%l7 + 0x5C] stb %g6, [%l7 + 0x66] ba,pn %icc, loop_4584 ldx [%l7 + 0x40], %o6 edge8l %i6, %o0, %i3 stw %l4, [%l7 + 0x3C] loop_4584: fcmpes %fcc0, %f8, %f8 brlz,a %l2, loop_4585 stx %l6, [%l7 + 0x50] ldsb [%l7 + 0x41], %g2 fmovde %xcc, %f0, %f4 loop_4585: edge8l %i7, %i5, %g4 sdivx %l3, 0x19C3, %o3 bgu,pt %icc, loop_4586 fmovd %f6, %f12 fblg,a %fcc0, loop_4587 subc %i4, %l1, %g7 loop_4586: brlez %i0, loop_4588 be,pt %xcc, loop_4589 loop_4587: udivcc %o1, 0x1436, %g1 fmovsa %icc, %f5, %f15 loop_4588: taddcctv %o5, 0x17A2, %l0 loop_4589: st %f11, [%l7 + 0x64] bleu,a,pt %xcc, loop_4590 bcs,a %xcc, loop_4591 fmovrsgez %i1, %f7, %f8 fpsub16s %f7, %f7, %f6 loop_4590: fornot1 %f4, %f12, %f6 loop_4591: ldsb [%l7 + 0x2F], %o7 fbu,a %fcc0, loop_4592 ldsb [%l7 + 0x5D], %i2 udiv %o2, 0x0CC5, %l5 fmovsneg %xcc, %f15, %f10 loop_4592: fmovsleu %icc, %f6, %f5 fpack32 %f6, %f14, %f0 sllx %g5, %g3, %o4 ld [%l7 + 0x20], %f13 add %g6, 0x1A40, %i6 fbe,a %fcc1, loop_4593 sra %o6, 0x13, %i3 fsrc2 %f12, %f14 ldx [%l7 + 0x68], %l4 loop_4593: ldd [%l7 + 0x40], %f10 fba,a %fcc1, loop_4594 tsubcc %l2, %l6, %o0 lduw [%l7 + 0x78], %g2 edge8 %i7, %g4, %l3 loop_4594: fmovd %f14, %f4 st %f0, [%l7 + 0x54] lduw [%l7 + 0x20], %i5 edge16 %i4, %l1, %g7 fmovsg %xcc, %f6, %f12 stx %i0, [%l7 + 0x30] fxor %f6, %f14, %f12 movre %o3, %g1, %o5 fnot1s %f4, %f12 fmovdcs %icc, %f11, %f1 fpack16 %f6, %f9 addc %o1, 0x1D2B, %l0 ldsw [%l7 + 0x34], %i1 andncc %o7, %i2, %l5 lduh [%l7 + 0x66], %g5 move %icc, %g3, %o2 bleu,a %icc, loop_4595 fcmpgt32 %f4, %f0, %g6 fbne,a %fcc0, loop_4596 bleu,a,pn %xcc, loop_4597 loop_4595: ldub [%l7 + 0x08], %i6 ldsw [%l7 + 0x44], %o6 loop_4596: ld [%l7 + 0x14], %f6 loop_4597: lduh [%l7 + 0x2A], %o4 bcs,a,pn %xcc, loop_4598 xor %l4, 0x04B1, %i3 movrne %l2, %o0, %l6 ldub [%l7 + 0x42], %g2 loop_4598: tpos %xcc, 0x3 tg %icc, 0x3 ldd [%l7 + 0x40], %f10 ldsh [%l7 + 0x32], %g4 movrgez %l3, 0x37B, %i5 ld [%l7 + 0x0C], %f12 fmovsle %xcc, %f4, %f0 fbule,a %fcc3, loop_4599 tpos %xcc, 0x0 fmovrsgez %i4, %f0, %f3 fmovrdgez %i7, %f6, %f14 loop_4599: fsrc2s %f11, %f7 fmovsn %xcc, %f8, %f0 orn %l1, %g7, %o3 movgu %icc, %g1, %i0 tleu %icc, 0x3 bge,pn %icc, loop_4600 stw %o5, [%l7 + 0x14] lduh [%l7 + 0x74], %l0 sth %o1, [%l7 + 0x22] loop_4600: movrgz %o7, 0x21D, %i2 tgu %xcc, 0x2 ld [%l7 + 0x2C], %f2 lduh [%l7 + 0x7C], %i1 udivx %g5, 0x0681, %l5 alignaddrl %g3, %o2, %i6 brgez %o6, loop_4601 fexpand %f10, %f8 fornot1 %f2, %f4, %f10 fba,a %fcc3, loop_4602 loop_4601: fmovsg %xcc, %f3, %f12 fmul8x16al %f8, %f9, %f0 movpos %icc, %o4, %g6 loop_4602: stb %i3, [%l7 + 0x77] ldsb [%l7 + 0x63], %l4 fmovsleu %xcc, %f11, %f8 fblg %fcc1, loop_4603 fmovdvc %xcc, %f6, %f14 ldd [%l7 + 0x48], %f4 std %f0, [%l7 + 0x10] loop_4603: fmovrdgz %o0, %f4, %f12 fmovscc %icc, %f10, %f2 fba,a %fcc0, loop_4604 smul %l2, %l6, %g4 alignaddrl %l3, %g2, %i5 lduh [%l7 + 0x2E], %i7 loop_4604: fmovdg %icc, %f15, %f10 lduh [%l7 + 0x64], %l1 st %f14, [%l7 + 0x6C] movl %xcc, %g7, %o3 stx %i4, [%l7 + 0x10] ld [%l7 + 0x60], %f5 stw %i0, [%l7 + 0x28] tcc %xcc, 0x4 ba,pt %icc, loop_4605 umul %g1, 0x184E, %l0 tsubcc %o5, 0x0D1F, %o1 bshuffle %f12, %f10, %f10 loop_4605: fpsub32s %f14, %f2, %f12 ldd [%l7 + 0x50], %f10 orcc %i2, %o7, %g5 alignaddrl %i1, %l5, %o2 tle %icc, 0x1 st %f2, [%l7 + 0x74] edge16n %g3, %o6, %o4 xnor %g6, %i6, %l4 movle %icc, %i3, %l2 bpos,a,pt %xcc, loop_4606 ldsb [%l7 + 0x56], %o0 movpos %xcc, %l6, %l3 orn %g2, %g4, %i5 loop_4606: st %f11, [%l7 + 0x70] fpsub32s %f15, %f7, %f10 fmovrslez %l1, %f6, %f4 ldub [%l7 + 0x2B], %i7 fornot2s %f12, %f4, %f1 ldsw [%l7 + 0x54], %o3 ldx [%l7 + 0x78], %i4 fcmpgt16 %f0, %f14, %g7 fmovsleu %xcc, %f10, %f10 stb %i0, [%l7 + 0x6A] st %f8, [%l7 + 0x3C] fmovda %xcc, %f7, %f5 tl %icc, 0x2 ta %icc, 0x4 addc %l0, 0x1B50, %g1 ldsb [%l7 + 0x4C], %o1 ldsw [%l7 + 0x34], %o5 fmul8x16au %f1, %f6, %f0 tvs %icc, 0x1 fmovscc %icc, %f9, %f2 movgu %icc, %i2, %g5 ld [%l7 + 0x70], %f3 fsrc1 %f10, %f6 fmul8x16au %f1, %f9, %f2 fbge %fcc3, loop_4607 bgu,a %icc, loop_4608 fmovsn %xcc, %f4, %f8 fba %fcc3, loop_4609 loop_4607: tpos %xcc, 0x2 loop_4608: ldsh [%l7 + 0x0C], %i1 lduh [%l7 + 0x7E], %o7 loop_4609: tgu %xcc, 0x4 fornot2 %f2, %f12, %f4 lduh [%l7 + 0x0A], %l5 fmovsn %xcc, %f5, %f0 fmovrde %g3, %f2, %f10 ldd [%l7 + 0x20], %f8 stx %o2, [%l7 + 0x08] fmovsneg %icc, %f3, %f0 xnor %o4, 0x0B82, %g6 brlz %o6, loop_4610 fmovdn %icc, %f12, %f8 fcmped %fcc3, %f4, %f8 ld [%l7 + 0x14], %f6 loop_4610: lduw [%l7 + 0x10], %i6 fandnot1s %f0, %f13, %f11 stb %i3, [%l7 + 0x7B] fnot2s %f10, %f9 std %f12, [%l7 + 0x38] std %f14, [%l7 + 0x60] orcc %l2, 0x169C, %o0 ldub [%l7 + 0x0A], %l4 tsubcc %l6, 0x13FE, %g2 ldsh [%l7 + 0x50], %l3 bg,pn %icc, loop_4611 brz %i5, loop_4612 fcmple32 %f14, %f2, %l1 tl %icc, 0x0 loop_4611: bleu,pn %icc, loop_4613 loop_4612: udiv %i7, 0x1646, %g4 edge16l %o3, %i4, %g7 fbule %fcc2, loop_4614 loop_4613: st %f15, [%l7 + 0x7C] smulcc %l0, 0x06D0, %i0 brgez %g1, loop_4615 loop_4614: ldsw [%l7 + 0x64], %o1 lduw [%l7 + 0x74], %i2 fxnors %f7, %f14, %f8 loop_4615: fba %fcc0, loop_4616 bcc,a,pn %icc, loop_4617 std %f8, [%l7 + 0x18] fmovsvs %icc, %f11, %f12 loop_4616: fmovda %icc, %f4, %f6 loop_4617: fsrc1s %f7, %f6 ldsb [%l7 + 0x7C], %o5 faligndata %f6, %f6, %f12 ldd [%l7 + 0x20], %f14 sth %i1, [%l7 + 0x3C] fornot2 %f10, %f6, %f2 fpadd32s %f14, %f9, %f0 lduw [%l7 + 0x1C], %o7 udiv %l5, 0x19ED, %g5 fsrc1 %f8, %f0 fmovsl %icc, %f9, %f6 sth %g3, [%l7 + 0x18] siam 0x1 lduw [%l7 + 0x14], %o2 ldub [%l7 + 0x30], %o4 fbul,a %fcc0, loop_4618 stb %o6, [%l7 + 0x12] fnors %f14, %f4, %f15 ldsh [%l7 + 0x40], %g6 loop_4618: edge8 %i6, %i3, %l2 fexpand %f12, %f2 sllx %o0, 0x0F, %l6 edge8l %l4, %g2, %i5 fandnot2 %f10, %f6, %f4 stw %l1, [%l7 + 0x70] tpos %icc, 0x5 ldsh [%l7 + 0x2C], %l3 ldsw [%l7 + 0x08], %i7 lduh [%l7 + 0x1C], %o3 lduw [%l7 + 0x54], %g4 fmovdvs %icc, %f8, %f10 fpack32 %f14, %f10, %f8 movvs %xcc, %i4, %l0 stx %i0, [%l7 + 0x28] brlez %g7, loop_4619 fcmple32 %f4, %f2, %o1 ldx [%l7 + 0x70], %g1 sth %i2, [%l7 + 0x76] loop_4619: fblg,a %fcc2, loop_4620 fornot1 %f4, %f8, %f14 lduw [%l7 + 0x60], %i1 stb %o7, [%l7 + 0x5C] loop_4620: lduw [%l7 + 0x0C], %l5 fcmpeq16 %f6, %f12, %o5 stb %g5, [%l7 + 0x0D] movrne %o2, 0x2C6, %g3 edge8ln %o6, %g6, %o4 bgu,pt %xcc, loop_4621 edge32 %i3, %l2, %i6 ldd [%l7 + 0x08], %f8 fmovrslz %l6, %f0, %f6 loop_4621: alignaddr %l4, %o0, %g2 brlez,a %i5, loop_4622 tpos %xcc, 0x0 for %f0, %f4, %f14 lduh [%l7 + 0x26], %l1 loop_4622: edge32ln %l3, %o3, %g4 ld [%l7 + 0x08], %f1 movvs %icc, %i7, %l0 stw %i4, [%l7 + 0x20] pdist %f10, %f14, %f10 brlez,a %i0, loop_4623 xorcc %o1, 0x0AE2, %g1 lduh [%l7 + 0x30], %i2 edge32n %i1, %g7, %o7 loop_4623: fpsub16s %f14, %f2, %f15 movvs %icc, %l5, %g5 ldsh [%l7 + 0x42], %o2 bn,a loop_4624 addcc %o5, %g3, %g6 fmovde %xcc, %f8, %f12 movl %xcc, %o6, %o4 loop_4624: fmul8x16al %f0, %f15, %f8 movrne %i3, %l2, %l6 stb %l4, [%l7 + 0x3C] fandnot1 %f12, %f8, %f0 lduh [%l7 + 0x28], %i6 fmovrsne %o0, %f12, %f10 udivcc %g2, 0x0B99, %i5 bpos %icc, loop_4625 movre %l3, 0x06F, %l1 st %f14, [%l7 + 0x7C] fnors %f12, %f1, %f10 loop_4625: lduh [%l7 + 0x18], %g4 nop setx loop_4626, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %icc, 0x7 ldub [%l7 + 0x21], %i7 fornot1s %f11, %f7, %f12 loop_4626: fnot1 %f12, %f8 fmovdne %icc, %f15, %f11 fornot1s %f15, %f4, %f9 fpadd16s %f10, %f8, %f13 fxnor %f4, %f0, %f10 sdivcc %l0, 0x04DC, %o3 mulx %i4, 0x057D, %o1 array16 %g1, %i2, %i0 ld [%l7 + 0x18], %f8 fmovdpos %icc, %f4, %f5 fsrc1s %f2, %f5 fandnot2s %f6, %f8, %f0 bgu,pn %xcc, loop_4627 st %f0, [%l7 + 0x58] stw %i1, [%l7 + 0x2C] movg %icc, %o7, %l5 loop_4627: edge16 %g5, %o2, %o5 subcc %g7, %g6, %g3 stb %o6, [%l7 + 0x58] ldd [%l7 + 0x38], %f12 edge8 %i3, %l2, %l6 ldx [%l7 + 0x48], %l4 fmovscs %icc, %f1, %f6 fbo,a %fcc0, loop_4628 fmovsneg %xcc, %f5, %f4 fmovrdne %i6, %f14, %f14 tsubcctv %o4, 0x0A8E, %o0 loop_4628: subcc %g2, 0x0C1E, %i5 pdist %f6, %f8, %f8 movgu %xcc, %l1, %l3 tge %xcc, 0x0 movrlz %g4, 0x0A8, %i7 udiv %o3, 0x164A, %l0 brz,a %i4, loop_4629 sth %g1, [%l7 + 0x3C] bne,a,pt %xcc, loop_4630 ldsb [%l7 + 0x12], %i2 loop_4629: movvs %xcc, %o1, %i0 fmovsvs %xcc, %f0, %f8 loop_4630: fmovs %f1, %f7 fcmpes %fcc0, %f5, %f10 fpadd16s %f0, %f5, %f11 edge32 %o7, %l5, %i1 popc 0x1479, %o2 fandnot2s %f5, %f9, %f10 movrne %g5, 0x245, %g7 tleu %icc, 0x6 subcc %g6, %g3, %o6 fmul8x16au %f6, %f4, %f12 lduh [%l7 + 0x52], %o5 sllx %i3, 0x1F, %l2 bcc loop_4631 movrlz %l4, 0x355, %i6 pdist %f2, %f2, %f8 fmovde %xcc, %f5, %f1 loop_4631: fbul %fcc0, loop_4632 ble %icc, loop_4633 fpadd16 %f14, %f0, %f0 sub %l6, 0x1C8F, %o0 loop_4632: tg %xcc, 0x3 loop_4633: ldx [%l7 + 0x78], %o4 fmovsvs %icc, %f9, %f10 edge32n %i5, %g2, %l3 fcmps %fcc3, %f9, %f3 for %f14, %f8, %f6 bg,a %xcc, loop_4634 fmovsne %icc, %f2, %f14 fone %f0 udiv %l1, 0x0076, %i7 loop_4634: sll %o3, 0x14, %l0 fmovspos %icc, %f1, %f3 fcmpes %fcc3, %f11, %f6 andcc %g4, %g1, %i2 ld [%l7 + 0x14], %f15 add %i4, %o1, %i0 fmovrsgez %o7, %f11, %f12 ldd [%l7 + 0x60], %f0 fzero %f8 alignaddrl %l5, %o2, %g5 bne,pt %icc, loop_4635 tcs %icc, 0x6 ldsb [%l7 + 0x36], %g7 fpsub16s %f1, %f8, %f7 loop_4635: fmovsa %icc, %f13, %f13 stx %i1, [%l7 + 0x48] fcmpeq16 %f6, %f8, %g3 stw %o6, [%l7 + 0x74] sth %g6, [%l7 + 0x36] mulx %i3, 0x1BCE, %o5 popc %l4, %l2 ldub [%l7 + 0x7D], %i6 addcc %o0, %l6, %i5 orn %g2, %l3, %o4 alignaddr %l1, %o3, %i7 movg %xcc, %l0, %g4 lduw [%l7 + 0x5C], %i2 fpsub16 %f12, %f2, %f12 lduh [%l7 + 0x56], %i4 orn %o1, 0x1D90, %i0 sll %g1, %o7, %l5 tvc %icc, 0x4 edge16n %g5, %o2, %i1 fpsub32 %f2, %f10, %f0 bvs,a,pn %icc, loop_4636 st %f2, [%l7 + 0x14] bvs,pt %xcc, loop_4637 fbuge,a %fcc1, loop_4638 loop_4636: bne,a %xcc, loop_4639 tl %icc, 0x4 loop_4637: fmovscs %xcc, %f10, %f8 loop_4638: ldd [%l7 + 0x50], %f14 loop_4639: fmovdcc %xcc, %f15, %f8 fcmple16 %f0, %f14, %g3 fmovsge %xcc, %f2, %f5 fmovrdlz %o6, %f10, %f8 fmovrslez %g6, %f11, %f12 stw %g7, [%l7 + 0x44] fcmpne16 %f8, %f8, %o5 fmovdne %icc, %f5, %f11 tne %icc, 0x4 fmovsgu %xcc, %f4, %f7 udiv %i3, 0x0CAA, %l2 fble %fcc0, loop_4640 ldd [%l7 + 0x18], %f14 fbge %fcc3, loop_4641 fmovdgu %xcc, %f10, %f9 loop_4640: fpack32 %f0, %f14, %f6 std %f10, [%l7 + 0x50] loop_4641: fsrc1s %f0, %f10 bge,pn %icc, loop_4642 sethi 0x0E3E, %l4 tleu %xcc, 0x5 lduh [%l7 + 0x4C], %o0 loop_4642: std %f14, [%l7 + 0x28] std %f4, [%l7 + 0x28] udivcc %l6, 0x00BD, %i5 fmuld8sux16 %f5, %f15, %f6 fmovdcs %icc, %f4, %f1 std %f12, [%l7 + 0x30] fzeros %f1 st %f15, [%l7 + 0x30] brnz %g2, loop_4643 sethi 0x13D0, %i6 ld [%l7 + 0x08], %f4 ta %xcc, 0x5 loop_4643: ldsb [%l7 + 0x2B], %o4 taddcc %l1, 0x1DEF, %o3 xor %i7, 0x064D, %l0 edge32ln %l3, %g4, %i2 addcc %i4, 0x17D0, %o1 fmovrslez %i0, %f0, %f12 sth %g1, [%l7 + 0x70] sll %o7, %g5, %l5 pdist %f2, %f4, %f8 fpsub16s %f7, %f10, %f6 bvs %xcc, loop_4644 tn %xcc, 0x5 ld [%l7 + 0x30], %f15 srax %i1, 0x06, %o2 loop_4644: ld [%l7 + 0x08], %f4 ldsw [%l7 + 0x44], %g3 fmul8x16au %f8, %f11, %f0 brnz,a %g6, loop_4645 xnorcc %o6, 0x1BC6, %g7 ba,a,pt %icc, loop_4646 ld [%l7 + 0x7C], %f12 loop_4645: fcmpne32 %f8, %f0, %i3 ldub [%l7 + 0x25], %o5 loop_4646: mova %xcc, %l2, %o0 ld [%l7 + 0x60], %f0 sdivcc %l4, 0x0799, %i5 fcmpgt32 %f8, %f12, %g2 fxors %f4, %f13, %f0 udivx %i6, 0x1145, %o4 fzero %f0 addcc %l6, %o3, %l1 edge8 %i7, %l0, %g4 bcs,pt %xcc, loop_4647 fxors %f9, %f13, %f11 sth %i2, [%l7 + 0x10] fmovdcc %icc, %f14, %f15 loop_4647: ldd [%l7 + 0x28], %f12 xor %l3, %o1, %i0 fxnors %f2, %f7, %f9 movrgz %i4, 0x20B, %g1 ld [%l7 + 0x50], %f9 ldd [%l7 + 0x20], %f2 fmovse %icc, %f8, %f14 sth %o7, [%l7 + 0x70] be,a %xcc, loop_4648 ldsw [%l7 + 0x24], %g5 nop setx loop_4649, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i1, [%l7 + 0x17] loop_4648: fmovrdgez %o2, %f14, %f2 fmul8sux16 %f6, %f8, %f14 loop_4649: lduh [%l7 + 0x2A], %l5 sll %g3, 0x05, %o6 ldsw [%l7 + 0x18], %g7 alignaddrl %g6, %i3, %o5 lduh [%l7 + 0x28], %o0 fmul8x16 %f4, %f6, %f14 fmovsl %xcc, %f10, %f0 bne,pt %xcc, loop_4650 fmovrdne %l2, %f0, %f4 stw %l4, [%l7 + 0x5C] udivcc %g2, 0x0709, %i5 loop_4650: fabsd %f8, %f6 bn,pt %xcc, loop_4651 edge16l %o4, %i6, %l6 tpos %icc, 0x7 nop setx loop_4652, %l0, %l1 jmpl %l1, %o3 loop_4651: stx %l1, [%l7 + 0x58] srlx %l0, 0x11, %i7 tvs %xcc, 0x3 loop_4652: fcmple16 %f2, %f10, %g4 brlez %l3, loop_4653 ldx [%l7 + 0x70], %i2 fnot2s %f6, %f8 ldsw [%l7 + 0x48], %o1 loop_4653: fcmpeq16 %f2, %f4, %i4 movcc %icc, %g1, %i0 edge32 %o7, %i1, %o2 movrlez %g5, %g3, %o6 stb %l5, [%l7 + 0x6B] fmuld8ulx16 %f7, %f9, %f10 srl %g6, %i3, %g7 ldsb [%l7 + 0x0C], %o5 fandnot2 %f0, %f2, %f6 andn %o0, 0x04C7, %l2 fmovsge %icc, %f9, %f15 smulcc %l4, 0x15B3, %i5 fcmped %fcc2, %f0, %f10 bcs,a %icc, loop_4654 fnand %f4, %f2, %f10 smulcc %o4, 0x1D5F, %g2 bvc,a %icc, loop_4655 loop_4654: fnot1 %f2, %f2 fbo,a %fcc0, loop_4656 movne %icc, %i6, %l6 loop_4655: fsrc1 %f10, %f12 fmovsg %icc, %f9, %f8 loop_4656: bcs loop_4657 tgu %xcc, 0x0 edge32ln %o3, %l1, %i7 movg %icc, %l0, %g4 loop_4657: fblg,a %fcc1, loop_4658 fpadd32s %f7, %f12, %f6 lduw [%l7 + 0x40], %i2 brgez,a %l3, loop_4659 loop_4658: bpos,a,pn %xcc, loop_4660 tgu %xcc, 0x7 ld [%l7 + 0x0C], %f6 loop_4659: andcc %i4, 0x1694, %o1 loop_4660: subcc %g1, %i0, %i1 ldub [%l7 + 0x10], %o2 siam 0x2 stx %o7, [%l7 + 0x60] subc %g3, 0x19E5, %g5 lduh [%l7 + 0x54], %l5 movvc %xcc, %g6, %i3 fbo,a %fcc1, loop_4661 fands %f11, %f14, %f5 fbn %fcc0, loop_4662 movgu %icc, %o6, %o5 loop_4661: fnands %f6, %f2, %f3 movrgz %g7, %l2, %l4 loop_4662: fcmpne16 %f6, %f2, %i5 fpackfix %f8, %f1 std %f10, [%l7 + 0x58] ldub [%l7 + 0x15], %o4 fmovsvc %icc, %f5, %f4 fnot2s %f5, %f0 ldsw [%l7 + 0x58], %o0 fsrc2 %f8, %f6 pdist %f10, %f12, %f14 fmovsle %xcc, %f5, %f11 movpos %xcc, %i6, %l6 fexpand %f9, %f10 fxnor %f2, %f10, %f6 bvs,pn %xcc, loop_4663 fmovrdne %g2, %f12, %f2 ld [%l7 + 0x0C], %f4 stw %l1, [%l7 + 0x48] loop_4663: fpadd16 %f2, %f2, %f12 movne %icc, %i7, %l0 fnot1s %f9, %f4 fcmple16 %f14, %f4, %g4 movrlz %o3, 0x152, %l3 bn %icc, loop_4664 brgz,a %i2, loop_4665 move %xcc, %i4, %g1 fand %f0, %f10, %f12 loop_4664: movrgz %o1, %i1, %o2 loop_4665: ldd [%l7 + 0x60], %f10 movvs %icc, %i0, %g3 stw %o7, [%l7 + 0x60] fmovdle %icc, %f6, %f9 edge16ln %g5, %l5, %g6 ldub [%l7 + 0x75], %i3 lduh [%l7 + 0x2C], %o6 ldsh [%l7 + 0x62], %g7 fbg %fcc3, loop_4666 and %o5, 0x0466, %l4 bg,a,pn %icc, loop_4667 fmovrslez %i5, %f3, %f11 loop_4666: fcmple16 %f4, %f2, %l2 fandnot2s %f7, %f13, %f2 loop_4667: fmovrslez %o4, %f12, %f10 tne %xcc, 0x0 lduh [%l7 + 0x5E], %o0 fpadd16 %f4, %f12, %f8 fcmpgt32 %f2, %f0, %l6 ldx [%l7 + 0x48], %i6 ldsw [%l7 + 0x40], %l1 taddcc %i7, 0x086B, %l0 fcmpne32 %f0, %f0, %g4 move %icc, %o3, %g2 ldsb [%l7 + 0x08], %l3 lduw [%l7 + 0x3C], %i2 te %xcc, 0x1 fmovdcs %icc, %f8, %f10 tcc %xcc, 0x6 stx %i4, [%l7 + 0x50] stb %g1, [%l7 + 0x78] srax %o1, %i1, %i0 movn %icc, %g3, %o2 stx %g5, [%l7 + 0x68] brz %l5, loop_4668 fmovde %xcc, %f0, %f13 stw %o7, [%l7 + 0x14] movneg %icc, %i3, %o6 loop_4668: bcs,a %icc, loop_4669 movge %icc, %g6, %o5 fpack32 %f12, %f0, %f8 fpadd16s %f1, %f0, %f1 loop_4669: movle %icc, %l4, %i5 fbule %fcc0, loop_4670 fnot2 %f4, %f6 fmovdcs %icc, %f15, %f13 stx %g7, [%l7 + 0x28] loop_4670: fpadd16 %f0, %f4, %f14 fbo,a %fcc0, loop_4671 stw %o4, [%l7 + 0x08] bcc,a,pn %xcc, loop_4672 fbe %fcc0, loop_4673 loop_4671: orn %l2, 0x1044, %o0 bne,a,pt %xcc, loop_4674 loop_4672: call loop_4675 loop_4673: bvc %xcc, loop_4676 fsrc2 %f12, %f10 loop_4674: add %l6, %i6, %i7 loop_4675: fzeros %f13 loop_4676: ldd [%l7 + 0x28], %f14 st %f3, [%l7 + 0x48] sth %l1, [%l7 + 0x4E] stx %l0, [%l7 + 0x58] lduw [%l7 + 0x20], %o3 xnor %g4, 0x1908, %l3 movrlz %i2, 0x276, %i4 fones %f14 movrlez %g2, 0x238, %o1 smulcc %i1, 0x17CE, %i0 ldsw [%l7 + 0x1C], %g1 ldx [%l7 + 0x30], %o2 edge8n %g5, %g3, %o7 movrlez %i3, 0x2FB, %l5 stw %g6, [%l7 + 0x5C] subc %o5, %o6, %i5 xorcc %l4, 0x08ED, %o4 fsrc2s %f9, %f3 sth %l2, [%l7 + 0x34] array32 %g7, %o0, %l6 nop setx loop_4677, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f7, %f12 movge %icc, %i6, %i7 fbl %fcc3, loop_4678 loop_4677: fmovdcs %icc, %f10, %f0 movrne %l0, %l1, %o3 faligndata %f14, %f2, %f12 loop_4678: std %f12, [%l7 + 0x70] fmovsl %xcc, %f14, %f2 fbge %fcc2, loop_4679 fmovsa %xcc, %f15, %f10 fmuld8ulx16 %f3, %f13, %f4 ldsh [%l7 + 0x14], %g4 loop_4679: ldub [%l7 + 0x0E], %l3 stb %i2, [%l7 + 0x1E] sth %g2, [%l7 + 0x72] ldx [%l7 + 0x48], %i4 bpos,a,pn %icc, loop_4680 bvs loop_4681 fnegd %f12, %f10 fnand %f6, %f12, %f2 loop_4680: fmovdg %icc, %f8, %f15 loop_4681: lduw [%l7 + 0x74], %i1 movleu %icc, %i0, %o1 fmovdneg %icc, %f11, %f0 tneg %xcc, 0x1 edge32l %o2, %g1, %g3 fmuld8sux16 %f5, %f14, %f4 brgez %o7, loop_4682 sdivx %g5, 0x1316, %i3 fmovdvs %icc, %f0, %f5 tvs %xcc, 0x6 loop_4682: bge,pt %xcc, loop_4683 fbn,a %fcc2, loop_4684 ldub [%l7 + 0x5F], %g6 fone %f0 loop_4683: fnot2 %f12, %f14 loop_4684: fpsub16s %f8, %f0, %f6 fmul8sux16 %f0, %f0, %f14 ld [%l7 + 0x5C], %f4 tsubcc %l5, 0x1174, %o5 subccc %o6, 0x19B3, %l4 lduh [%l7 + 0x76], %i5 stw %l2, [%l7 + 0x08] stx %g7, [%l7 + 0x08] brnz,a %o4, loop_4685 fcmpne32 %f12, %f10, %o0 ldub [%l7 + 0x4C], %i6 fandnot1 %f4, %f6, %f0 loop_4685: siam 0x2 be,pt %xcc, loop_4686 call loop_4687 ta %xcc, 0x4 tg %xcc, 0x5 loop_4686: ld [%l7 + 0x60], %f1 loop_4687: ta %xcc, 0x4 lduw [%l7 + 0x10], %i7 tne %icc, 0x7 ldd [%l7 + 0x40], %f10 edge8l %l0, %l1, %l6 lduh [%l7 + 0x48], %g4 ldsw [%l7 + 0x3C], %l3 stx %o3, [%l7 + 0x38] fbo,a %fcc1, loop_4688 fmovsleu %icc, %f9, %f1 fandnot1s %f8, %f12, %f10 sub %g2, 0x1E8A, %i4 loop_4688: tsubcc %i2, %i0, %o1 movrlz %o2, 0x118, %i1 fornot1s %f7, %f0, %f7 st %f13, [%l7 + 0x1C] std %f4, [%l7 + 0x08] fbul,a %fcc2, loop_4689 tpos %icc, 0x0 std %f4, [%l7 + 0x58] ldd [%l7 + 0x30], %f14 loop_4689: fexpand %f15, %f0 movvc %xcc, %g1, %o7 fmovsl %xcc, %f13, %f15 srax %g3, 0x04, %g5 ldsh [%l7 + 0x1E], %g6 tpos %xcc, 0x2 te %icc, 0x3 bneg,a,pn %icc, loop_4690 orncc %l5, %i3, %o6 brgz %o5, loop_4691 std %f0, [%l7 + 0x30] loop_4690: fmovsvs %xcc, %f1, %f15 lduw [%l7 + 0x74], %i5 loop_4691: brgz %l4, loop_4692 edge16l %l2, %g7, %o4 and %o0, 0x0D57, %i6 movrne %l0, 0x344, %l1 loop_4692: be,pn %icc, loop_4693 stw %i7, [%l7 + 0x34] fpadd32s %f5, %f1, %f4 movl %icc, %l6, %g4 loop_4693: stw %o3, [%l7 + 0x1C] edge8n %g2, %i4, %i2 xor %i0, 0x11D2, %l3 fmovdleu %xcc, %f7, %f9 bg,pt %xcc, loop_4694 fcmpne32 %f2, %f10, %o1 movrne %i1, %g1, %o7 ta %icc, 0x6 loop_4694: fnot2s %f0, %f6 fandnot1 %f2, %f12, %f10 lduw [%l7 + 0x5C], %o2 fbl,a %fcc3, loop_4695 fmovscc %xcc, %f5, %f7 and %g3, %g6, %l5 tsubcctv %g5, 0x1620, %o6 loop_4695: tge %xcc, 0x2 fpsub16 %f14, %f2, %f2 movpos %xcc, %i3, %i5 fones %f1 stb %l4, [%l7 + 0x4E] fbl,a %fcc0, loop_4696 umul %o5, 0x0299, %g7 st %f7, [%l7 + 0x54] st %f15, [%l7 + 0x0C] loop_4696: fcmpgt16 %f10, %f12, %l2 srl %o4, %i6, %o0 andn %l1, 0x1F7F, %i7 edge8ln %l0, %g4, %l6 ldub [%l7 + 0x77], %g2 bl,pn %xcc, loop_4697 fmovde %icc, %f5, %f12 fcmpeq16 %f14, %f4, %o3 fpsub32 %f0, %f2, %f8 loop_4697: edge8ln %i4, %i2, %i0 mulscc %l3, 0x0630, %o1 stb %i1, [%l7 + 0x76] ldx [%l7 + 0x30], %o7 mova %xcc, %o2, %g1 st %f12, [%l7 + 0x54] tvc %xcc, 0x3 stw %g3, [%l7 + 0x24] fbg,a %fcc3, loop_4698 ldub [%l7 + 0x40], %g6 fzero %f14 ldd [%l7 + 0x70], %f12 loop_4698: fmovsvc %xcc, %f0, %f0 fmovsn %xcc, %f12, %f3 edge32 %l5, %g5, %i3 stx %o6, [%l7 + 0x08] fblg %fcc1, loop_4699 srl %l4, %o5, %i5 lduw [%l7 + 0x4C], %l2 stb %o4, [%l7 + 0x6E] loop_4699: fpsub32s %f4, %f5, %f15 tvc %xcc, 0x1 fmovscs %icc, %f13, %f4 ldsh [%l7 + 0x22], %i6 fmovdcc %xcc, %f7, %f12 ta %xcc, 0x6 brgz,a %o0, loop_4700 stx %l1, [%l7 + 0x68] fpackfix %f10, %f10 fpsub32 %f2, %f4, %f8 loop_4700: fbu,a %fcc0, loop_4701 fpack16 %f8, %f2 fandnot1s %f5, %f6, %f14 std %f0, [%l7 + 0x18] loop_4701: nop setx loop_4702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x58], %g7 fcmpeq32 %f0, %f10, %l0 fmovrdne %g4, %f0, %f6 loop_4702: lduh [%l7 + 0x42], %i7 fcmpgt16 %f2, %f8, %l6 or %o3, 0x01B5, %g2 edge8l %i2, %i4, %l3 fbule,a %fcc2, loop_4703 ldsw [%l7 + 0x38], %i0 movn %xcc, %i1, %o7 fmovrde %o1, %f14, %f6 loop_4703: fmul8sux16 %f10, %f6, %f12 ldsb [%l7 + 0x29], %o2 fmovrsgez %g3, %f6, %f4 fcmpeq16 %f14, %f4, %g6 std %f6, [%l7 + 0x58] nop setx loop_4704, %l0, %l1 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_4705 fmovsne %icc, %f13, %f5 ldx [%l7 + 0x68], %l5 loop_4704: sub %g1, 0x07EB, %g5 loop_4705: ld [%l7 + 0x64], %f3 tvc %icc, 0x0 brz %i3, loop_4706 tgu %icc, 0x4 mova %icc, %o6, %o5 stw %i5, [%l7 + 0x50] loop_4706: movge %xcc, %l2, %l4 subcc %i6, %o0, %o4 fbug %fcc3, loop_4707 stb %g7, [%l7 + 0x67] fbge,a %fcc0, loop_4708 edge32n %l1, %l0, %g4 loop_4707: movleu %xcc, %l6, %o3 fmovrsne %i7, %f8, %f4 loop_4708: fmuld8ulx16 %f10, %f10, %f6 fmovspos %xcc, %f10, %f1 lduw [%l7 + 0x70], %g2 fmovscc %icc, %f13, %f15 fmul8x16au %f12, %f10, %f0 brgez,a %i4, loop_4709 fbue %fcc3, loop_4710 array8 %l3, %i2, %i1 std %f2, [%l7 + 0x48] loop_4709: tle %icc, 0x6 loop_4710: movne %icc, %i0, %o7 fba,a %fcc3, loop_4711 bleu,pt %xcc, loop_4712 udiv %o2, 0x1ADE, %o1 fnors %f14, %f3, %f12 loop_4711: ta %xcc, 0x2 loop_4712: fmovsn %icc, %f4, %f1 fnegd %f6, %f12 ldd [%l7 + 0x58], %f12 fmovsg %icc, %f3, %f1 ldd [%l7 + 0x38], %f14 stb %g3, [%l7 + 0x70] popc %l5, %g1 orcc %g6, %g5, %o6 xnorcc %i3, %i5, %o5 fnands %f13, %f1, %f13 sth %l2, [%l7 + 0x30] fpsub32 %f10, %f14, %f4 ldsw [%l7 + 0x0C], %i6 xnorcc %l4, 0x1A04, %o4 addc %g7, %o0, %l0 ba,a loop_4713 fcmpeq32 %f12, %f8, %g4 srlx %l1, 0x09, %l6 subcc %i7, 0x02D3, %g2 loop_4713: movvc %icc, %i4, %o3 movle %xcc, %l3, %i1 sth %i2, [%l7 + 0x16] fmuld8ulx16 %f15, %f14, %f12 ldsb [%l7 + 0x09], %i0 fmovd %f2, %f4 xnor %o2, 0x1940, %o1 sethi 0x04BD, %g3 fandnot1s %f15, %f7, %f7 tl %icc, 0x1 ldsh [%l7 + 0x1A], %o7 fmovsl %xcc, %f10, %f3 udivcc %l5, 0x1EDD, %g1 sth %g5, [%l7 + 0x0E] fmul8x16al %f14, %f9, %f12 stw %g6, [%l7 + 0x7C] fnegd %f0, %f10 andcc %o6, 0x1BB1, %i3 ldub [%l7 + 0x73], %i5 mulscc %o5, %l2, %l4 fmovrsgez %o4, %f2, %f11 stx %i6, [%l7 + 0x08] orn %o0, 0x1D3F, %l0 fzeros %f12 ta %xcc, 0x2 bvc %icc, loop_4714 ldx [%l7 + 0x78], %g7 array8 %g4, %l1, %l6 movge %icc, %g2, %i7 loop_4714: fmovdcs %icc, %f11, %f8 xor %i4, %o3, %i1 array32 %i2, %l3, %i0 edge8l %o1, %o2, %g3 fmovscs %icc, %f0, %f13 subc %l5, %o7, %g5 mulscc %g6, %o6, %g1 udiv %i3, 0x1198, %o5 brgez,a %l2, loop_4715 bl,a,pt %icc, loop_4716 movge %xcc, %i5, %l4 mulx %o4, %o0, %i6 loop_4715: brlz %g7, loop_4717 loop_4716: fpsub16 %f10, %f10, %f4 ldd [%l7 + 0x38], %f0 fmovrsgez %g4, %f1, %f3 loop_4717: ldsw [%l7 + 0x18], %l1 fzero %f4 smulcc %l0, %l6, %i7 ldd [%l7 + 0x18], %f4 addc %i4, 0x06ED, %g2 st %f11, [%l7 + 0x38] bneg,pt %xcc, loop_4718 stw %o3, [%l7 + 0x6C] brgez %i2, loop_4719 std %f14, [%l7 + 0x28] loop_4718: fbuge,a %fcc0, loop_4720 stx %l3, [%l7 + 0x20] loop_4719: fmovrde %i1, %f6, %f6 edge32n %i0, %o1, %g3 loop_4720: edge8 %o2, %l5, %g5 subcc %g6, 0x1527, %o7 be,a,pn %xcc, loop_4721 mulx %g1, 0x1A14, %o6 fmovdcs %icc, %f2, %f0 edge16ln %i3, %o5, %l2 loop_4721: fcmped %fcc1, %f10, %f14 sll %i5, 0x11, %l4 fmovdleu %icc, %f4, %f4 lduw [%l7 + 0x68], %o0 stb %i6, [%l7 + 0x59] bl %icc, loop_4722 stx %g7, [%l7 + 0x18] stx %g4, [%l7 + 0x60] fmovrslz %o4, %f2, %f14 loop_4722: smulcc %l0, 0x1DE8, %l1 edge8n %i7, %i4, %g2 fnands %f3, %f11, %f5 st %f9, [%l7 + 0x18] fmovdl %icc, %f11, %f4 fcmped %fcc0, %f10, %f4 pdist %f0, %f4, %f14 fnot1 %f10, %f8 fornot2s %f3, %f10, %f9 fpack32 %f6, %f0, %f6 array8 %l6, %i2, %o3 udivx %l3, 0x0670, %i1 tvc %icc, 0x5 stw %i0, [%l7 + 0x14] st %f3, [%l7 + 0x50] orncc %g3, %o2, %o1 for %f6, %f2, %f12 addcc %g5, %l5, %g6 fxnors %f14, %f14, %f6 sth %g1, [%l7 + 0x6A] lduh [%l7 + 0x6A], %o7 ldsh [%l7 + 0x1A], %o6 subccc %i3, %l2, %o5 andncc %i5, %l4, %o0 fnands %f1, %f9, %f1 nop setx loop_4723, %l0, %l1 jmpl %l1, %i6 addc %g7, %g4, %o4 edge32l %l1, %l0, %i7 tg %xcc, 0x4 loop_4723: fnegd %f10, %f12 fbu %fcc0, loop_4724 add %i4, %l6, %g2 fmovspos %icc, %f15, %f15 taddcctv %i2, %l3, %i1 loop_4724: fxor %f2, %f6, %f0 ldsh [%l7 + 0x44], %i0 nop setx loop_4725, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x68], %o3 edge16ln %o2, %o1, %g5 bg,a,pt %icc, loop_4726 loop_4725: bvs loop_4727 ldd [%l7 + 0x30], %f6 movcc %icc, %l5, %g6 loop_4726: movne %icc, %g1, %g3 loop_4727: stw %o7, [%l7 + 0x18] fnot1s %f3, %f3 ldsb [%l7 + 0x4D], %i3 edge8 %l2, %o6, %o5 lduh [%l7 + 0x7C], %i5 fmovrdlz %l4, %f2, %f8 fbe,a %fcc0, loop_4728 orcc %i6, %o0, %g7 fcmpeq16 %f8, %f4, %g4 fnors %f12, %f9, %f9 loop_4728: fornot2s %f4, %f2, %f10 bn,pt %icc, loop_4729 fblg,a %fcc3, loop_4730 movleu %icc, %o4, %l0 fmul8ulx16 %f6, %f2, %f14 loop_4729: fones %f3 loop_4730: fnegs %f13, %f7 array32 %l1, %i4, %l6 fba %fcc0, loop_4731 bg,pt %icc, loop_4732 ldub [%l7 + 0x10], %i7 ldub [%l7 + 0x3A], %g2 loop_4731: fpadd32 %f10, %f0, %f12 loop_4732: ldsw [%l7 + 0x38], %l3 std %f8, [%l7 + 0x20] stb %i1, [%l7 + 0x13] udivcc %i2, 0x048E, %o3 stw %o2, [%l7 + 0x60] movg %xcc, %i0, %o1 tvc %icc, 0x2 edge16ln %l5, %g5, %g6 fone %f6 lduw [%l7 + 0x08], %g3 bne,pt %icc, loop_4733 fnor %f6, %f14, %f10 bvc,pn %icc, loop_4734 fmovdcc %xcc, %f12, %f15 loop_4733: stb %o7, [%l7 + 0x18] fble %fcc3, loop_4735 loop_4734: ble,a,pn %xcc, loop_4736 bl,pn %xcc, loop_4737 ldsh [%l7 + 0x22], %g1 loop_4735: udiv %l2, 0x18B2, %o6 loop_4736: fsrc2s %f10, %f7 loop_4737: ldd [%l7 + 0x60], %f4 fmul8sux16 %f12, %f0, %f10 fcmple16 %f14, %f8, %o5 lduh [%l7 + 0x6E], %i5 fmovda %xcc, %f4, %f10 tcc %icc, 0x3 edge32l %l4, %i6, %i3 ldd [%l7 + 0x18], %f6 ldx [%l7 + 0x18], %g7 fpadd16 %f0, %f14, %f4 fxors %f14, %f11, %f11 fbne,a %fcc3, loop_4738 fabss %f14, %f5 fcmpgt16 %f0, %f6, %g4 fbe,a %fcc3, loop_4739 loop_4738: nop setx loop_4740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f3, [%l7 + 0x2C] fnands %f8, %f15, %f15 loop_4739: fcmpeq16 %f4, %f4, %o0 loop_4740: fnands %f8, %f1, %f3 fandnot1 %f2, %f6, %f6 movne %xcc, %o4, %l0 fandnot1s %f8, %f13, %f14 bg,a loop_4741 stb %l1, [%l7 + 0x7B] fmovrde %l6, %f14, %f4 fabsd %f6, %f12 loop_4741: popc %i4, %g2 bleu,a,pt %xcc, loop_4742 fmovdcc %icc, %f12, %f6 brlez,a %i7, loop_4743 andncc %i1, %i2, %l3 loop_4742: ldsw [%l7 + 0x78], %o3 bne,pt %xcc, loop_4744 loop_4743: be,a,pn %icc, loop_4745 ldsh [%l7 + 0x26], %i0 ldsb [%l7 + 0x13], %o1 loop_4744: ldx [%l7 + 0x10], %o2 loop_4745: fornot1 %f2, %f14, %f10 fmovs %f9, %f10 brnz %g5, loop_4746 ldx [%l7 + 0x10], %g6 fba %fcc0, loop_4747 fmovdle %icc, %f6, %f6 loop_4746: stx %l5, [%l7 + 0x78] edge8ln %o7, %g3, %l2 loop_4747: stb %g1, [%l7 + 0x68] std %f10, [%l7 + 0x08] lduh [%l7 + 0x0C], %o6 fzeros %f11 fbne %fcc2, loop_4748 udiv %i5, 0x1A8B, %l4 sllx %o5, 0x0C, %i3 fmovd %f12, %f4 loop_4748: sllx %g7, 0x1A, %g4 fsrc2 %f10, %f12 andncc %i6, %o0, %l0 bneg,pn %icc, loop_4749 stw %o4, [%l7 + 0x3C] fmovspos %xcc, %f8, %f12 ld [%l7 + 0x68], %f7 loop_4749: mulscc %l1, %i4, %g2 ldd [%l7 + 0x08], %f8 stb %i7, [%l7 + 0x55] srax %i1, %i2, %l6 ld [%l7 + 0x70], %f2 for %f8, %f12, %f0 xnor %l3, 0x1960, %i0 fbn,a %fcc3, loop_4750 fbug %fcc1, loop_4751 fmovsgu %xcc, %f7, %f1 brlz %o3, loop_4752 loop_4750: smul %o2, %g5, %o1 loop_4751: fnot2s %f13, %f11 fbge %fcc1, loop_4753 loop_4752: lduh [%l7 + 0x28], %g6 stb %l5, [%l7 + 0x1F] addcc %g3, 0x067B, %o7 loop_4753: fmovdneg %icc, %f0, %f1 movpos %icc, %g1, %o6 xnor %l2, 0x1FAC, %l4 alignaddr %o5, %i3, %i5 std %f4, [%l7 + 0x18] std %f12, [%l7 + 0x50] orcc %g7, %i6, %g4 fmovsl %icc, %f7, %f14 stx %o0, [%l7 + 0x38] bcc,a,pt %icc, loop_4754 ldsh [%l7 + 0x3A], %o4 srl %l1, 0x1D, %l0 tsubcc %i4, %i7, %i1 loop_4754: fmovrdlz %g2, %f10, %f10 bleu loop_4755 te %icc, 0x3 edge8n %l6, %i2, %i0 fbge,a %fcc1, loop_4756 loop_4755: ldd [%l7 + 0x50], %f8 stx %l3, [%l7 + 0x48] fornot1 %f12, %f4, %f2 loop_4756: movpos %icc, %o3, %g5 addc %o2, 0x0C43, %o1 stw %g6, [%l7 + 0x54] lduw [%l7 + 0x54], %g3 fbo,a %fcc1, loop_4757 ldsw [%l7 + 0x2C], %l5 tl %xcc, 0x3 fbe,a %fcc0, loop_4758 loop_4757: brnz,a %o7, loop_4759 subc %o6, %l2, %g1 addc %l4, 0x1B03, %i3 loop_4758: bshuffle %f14, %f14, %f6 loop_4759: fnegd %f4, %f6 fmovdl %xcc, %f14, %f1 bgu %icc, loop_4760 lduw [%l7 + 0x1C], %i5 fpsub32 %f2, %f12, %f12 fmovsvc %icc, %f4, %f7 loop_4760: stb %o5, [%l7 + 0x40] ldsw [%l7 + 0x40], %g7 std %f12, [%l7 + 0x28] st %f8, [%l7 + 0x3C] fmovdpos %xcc, %f12, %f12 fmovsne %xcc, %f10, %f13 st %f3, [%l7 + 0x54] movrne %i6, %o0, %o4 ldd [%l7 + 0x40], %f14 ldub [%l7 + 0x78], %l1 bneg,pt %icc, loop_4761 movre %l0, 0x1BD, %g4 tne %xcc, 0x3 tle %icc, 0x1 loop_4761: fmovdcc %xcc, %f14, %f13 fornot1 %f2, %f8, %f0 edge8l %i4, %i7, %g2 bge %xcc, loop_4762 ldsh [%l7 + 0x22], %l6 ld [%l7 + 0x18], %f2 ldsb [%l7 + 0x63], %i2 loop_4762: bpos,pt %icc, loop_4763 ldsh [%l7 + 0x2C], %i0 fmuld8ulx16 %f0, %f6, %f4 ldd [%l7 + 0x68], %f0 loop_4763: array16 %i1, %o3, %l3 movpos %icc, %o2, %g5 lduw [%l7 + 0x44], %g6 ldub [%l7 + 0x48], %o1 tl %icc, 0x2 fmovsvs %xcc, %f8, %f13 fcmpeq16 %f10, %f6, %l5 nop setx loop_4764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvs %xcc, 0x5 std %f0, [%l7 + 0x18] fblg,a %fcc1, loop_4765 loop_4764: sth %o7, [%l7 + 0x74] movge %xcc, %g3, %o6 faligndata %f14, %f0, %f6 loop_4765: ldsh [%l7 + 0x2A], %g1 ldd [%l7 + 0x18], %f6 movg %xcc, %l4, %l2 fexpand %f5, %f10 addcc %i5, 0x1326, %i3 bgu,a,pn %xcc, loop_4766 bgu,a,pn %xcc, loop_4767 ldsb [%l7 + 0x49], %o5 fmovsvc %xcc, %f1, %f3 loop_4766: fmovs %f5, %f5 loop_4767: fornot1 %f2, %f6, %f4 tn %xcc, 0x1 bvs %xcc, loop_4768 fornot2s %f14, %f7, %f5 stw %i6, [%l7 + 0x6C] ldsb [%l7 + 0x3D], %g7 loop_4768: fzeros %f6 edge8l %o0, %l1, %o4 lduw [%l7 + 0x0C], %l0 ldd [%l7 + 0x68], %f6 ldx [%l7 + 0x10], %i4 tne %xcc, 0x7 std %f2, [%l7 + 0x48] brlez,a %g4, loop_4769 array32 %g2, %l6, %i7 ld [%l7 + 0x14], %f9 brlz %i0, loop_4770 loop_4769: ldsh [%l7 + 0x78], %i1 ldx [%l7 + 0x78], %i2 fsrc2s %f4, %f10 loop_4770: fnor %f8, %f14, %f2 fpsub16s %f11, %f7, %f12 fbu %fcc1, loop_4771 fmovd %f2, %f8 stx %o3, [%l7 + 0x20] fexpand %f15, %f4 loop_4771: stx %l3, [%l7 + 0x30] nop setx loop_4772, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule %fcc1, loop_4773 alignaddr %g5, %g6, %o1 ldd [%l7 + 0x70], %f4 loop_4772: ldsw [%l7 + 0x44], %o2 loop_4773: movne %xcc, %l5, %g3 fble %fcc0, loop_4774 xnorcc %o7, 0x0DE0, %g1 fsrc1 %f0, %f6 brlez %o6, loop_4775 loop_4774: sdivx %l2, 0x035C, %i5 fsrc1s %f8, %f10 lduh [%l7 + 0x54], %l4 loop_4775: fandnot2 %f4, %f6, %f6 fmovsgu %xcc, %f1, %f5 fmovsn %icc, %f11, %f3 stx %o5, [%l7 + 0x70] fornot2 %f12, %f0, %f10 lduw [%l7 + 0x34], %i3 movg %icc, %g7, %i6 xnor %l1, %o4, %l0 brlez %o0, loop_4776 movcc %xcc, %g4, %g2 ldd [%l7 + 0x40], %f10 ble,pt %icc, loop_4777 loop_4776: movrgez %l6, %i4, %i0 st %f2, [%l7 + 0x3C] tleu %icc, 0x0 loop_4777: ldx [%l7 + 0x30], %i1 ldx [%l7 + 0x38], %i2 mova %xcc, %i7, %l3 fnot1s %f9, %f4 ldd [%l7 + 0x60], %f6 fpmerge %f7, %f2, %f0 brz,a %o3, loop_4778 ldub [%l7 + 0x0D], %g6 ldub [%l7 + 0x38], %o1 smulcc %o2, %l5, %g3 loop_4778: sdivx %g5, 0x118F, %o7 brgez,a %g1, loop_4779 fbe,a %fcc3, loop_4780 lduh [%l7 + 0x20], %l2 be loop_4781 loop_4779: stx %i5, [%l7 + 0x68] loop_4780: fmovsn %xcc, %f5, %f1 fbn %fcc2, loop_4782 loop_4781: mulscc %o6, %l4, %i3 tsubcc %g7, 0x148B, %o5 fmovrslz %i6, %f14, %f9 loop_4782: fmovsne %xcc, %f2, %f10 fmovrslez %o4, %f8, %f4 tge %icc, 0x0 fmul8x16al %f6, %f3, %f12 ldd [%l7 + 0x70], %f2 stw %l0, [%l7 + 0x2C] fmovsvs %icc, %f7, %f12 smul %o0, %l1, %g2 fornot2 %f0, %f12, %f8 brz,a %g4, loop_4783 tge %icc, 0x2 fmovse %xcc, %f5, %f11 fmovsneg %xcc, %f8, %f10 loop_4783: fone %f0 movg %icc, %i4, %i0 bn loop_4784 movre %i1, 0x145, %l6 edge32l %i2, %l3, %i7 ldsb [%l7 + 0x0A], %o3 loop_4784: ldx [%l7 + 0x70], %o1 sra %o2, 0x12, %l5 fpadd16 %f2, %f6, %f6 std %f14, [%l7 + 0x40] movrne %g3, 0x1D6, %g6 fblg,a %fcc2, loop_4785 ld [%l7 + 0x4C], %f9 bcs %icc, loop_4786 st %f10, [%l7 + 0x28] loop_4785: bne,a,pn %xcc, loop_4787 bcs,a %xcc, loop_4788 loop_4786: fmovrdne %o7, %f4, %f6 fmovdn %xcc, %f7, %f13 loop_4787: stb %g5, [%l7 + 0x63] loop_4788: fmovsle %xcc, %f14, %f13 st %f12, [%l7 + 0x74] fmovdcs %icc, %f6, %f6 mova %icc, %l2, %g1 std %f14, [%l7 + 0x78] xnor %o6, 0x0A41, %l4 subc %i3, %g7, %o5 bl,a,pn %xcc, loop_4789 fnand %f6, %f4, %f2 movg %icc, %i5, %i6 sdivcc %o4, 0x1725, %o0 loop_4789: stb %l1, [%l7 + 0x4F] fmovdcc %xcc, %f13, %f5 movre %l0, %g4, %i4 orcc %i0, %i1, %l6 movge %xcc, %g2, %i2 ldsw [%l7 + 0x3C], %l3 edge16ln %o3, %o1, %i7 stx %o2, [%l7 + 0x48] fbule,a %fcc2, loop_4790 fmovrslz %g3, %f7, %f5 fmovdleu %icc, %f13, %f3 fexpand %f11, %f6 loop_4790: stw %g6, [%l7 + 0x44] umul %l5, %g5, %l2 smulcc %g1, %o7, %l4 fmovscc %xcc, %f0, %f0 faligndata %f10, %f6, %f10 tvc %icc, 0x3 fxnors %f15, %f11, %f3 fnor %f0, %f6, %f4 ldd [%l7 + 0x20], %f0 st %f2, [%l7 + 0x28] fbn,a %fcc1, loop_4791 fsrc1s %f14, %f3 sra %i3, 0x1D, %o6 ldsh [%l7 + 0x10], %o5 loop_4791: stw %i5, [%l7 + 0x18] fmovde %icc, %f2, %f1 fxor %f2, %f8, %f0 ld [%l7 + 0x10], %f7 sth %i6, [%l7 + 0x74] tsubcctv %g7, 0x0A56, %o0 fmovsne %icc, %f15, %f5 xnorcc %l1, 0x0700, %l0 mulscc %o4, %i4, %i0 ble,pn %xcc, loop_4792 fbn,a %fcc2, loop_4793 lduw [%l7 + 0x68], %g4 fmovsgu %icc, %f8, %f11 loop_4792: bneg,pn %icc, loop_4794 loop_4793: popc 0x0C9A, %l6 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 ldsw [%l7 + 0x14], %g2 loop_4794: xnorcc %i2, %i1, %l3 edge32ln %o1, %i7, %o3 loop_4795: edge16l %o2, %g3, %l5 fandnot1 %f8, %f14, %f0 brgez,a %g5, loop_4796 xnorcc %l2, 0x09C0, %g6 ldx [%l7 + 0x70], %g1 tsubcctv %l4, 0x1E14, %o7 loop_4796: stw %o6, [%l7 + 0x28] stx %i3, [%l7 + 0x10] fble %fcc3, loop_4797 st %f6, [%l7 + 0x50] fpsub32s %f7, %f1, %f12 fbule %fcc0, loop_4798 loop_4797: ldx [%l7 + 0x70], %i5 ldsw [%l7 + 0x08], %o5 fandnot1 %f12, %f2, %f8 loop_4798: fmovrslez %g7, %f11, %f9 ldsw [%l7 + 0x10], %o0 movrgz %l1, 0x0F3, %l0 mulscc %i6, %i4, %o4 fcmple16 %f2, %f8, %i0 brnz %l6, loop_4799 bneg loop_4800 fbge,a %fcc1, loop_4801 fbuge,a %fcc3, loop_4802 loop_4799: fmul8x16 %f3, %f10, %f12 loop_4800: fmovsle %icc, %f7, %f4 loop_4801: tpos %icc, 0x0 loop_4802: srl %g4, %g2, %i1 ldsw [%l7 + 0x54], %l3 fandnot1s %f8, %f6, %f0 ba,pn %xcc, loop_4803 fcmple16 %f0, %f8, %o1 fbul,a %fcc1, loop_4804 array32 %i2, %i7, %o3 loop_4803: bgu loop_4805 lduh [%l7 + 0x62], %g3 loop_4804: ld [%l7 + 0x50], %f9 lduw [%l7 + 0x78], %o2 loop_4805: fxors %f10, %f7, %f7 ldsw [%l7 + 0x2C], %l5 edge8l %g5, %l2, %g6 ldsh [%l7 + 0x68], %l4 fcmpeq32 %f12, %f14, %g1 ld [%l7 + 0x6C], %f13 ldub [%l7 + 0x3A], %o6 umulcc %i3, %o7, %i5 fmovsleu %xcc, %f0, %f6 ldsh [%l7 + 0x4E], %o5 fmovrde %g7, %f2, %f8 fones %f14 fble,a %fcc3, loop_4806 fnot1s %f7, %f12 fmovrslez %o0, %f6, %f8 brlez,a %l0, loop_4807 loop_4806: bvs loop_4808 xnorcc %l1, 0x11A1, %i4 movrne %i6, %i0, %l6 loop_4807: fabss %f7, %f4 loop_4808: fmovrsne %g4, %f15, %f9 fandnot1 %f0, %f2, %f12 fcmpne16 %f2, %f4, %g2 stx %o4, [%l7 + 0x50] fmovs %f6, %f15 xor %l3, 0x194F, %o1 fnors %f15, %f9, %f14 movgu %xcc, %i1, %i7 ldsh [%l7 + 0x44], %i2 edge8ln %o3, %g3, %o2 bl,a,pn %xcc, loop_4809 tcc %xcc, 0x4 fxnors %f1, %f0, %f2 bl,a loop_4810 loop_4809: fones %f12 std %f14, [%l7 + 0x38] fpadd32 %f8, %f0, %f10 loop_4810: te %icc, 0x4 ldd [%l7 + 0x78], %f8 ld [%l7 + 0x2C], %f13 bn loop_4811 fbne,a %fcc0, loop_4812 brlz,a %g5, loop_4813 movrgz %l2, %g6, %l5 loop_4811: fmovrde %l4, %f6, %f6 loop_4812: xorcc %g1, %o6, %i3 loop_4813: fmovscs %xcc, %f14, %f4 xor %i5, 0x1FA0, %o5 sth %o7, [%l7 + 0x5E] fpsub32s %f14, %f1, %f5 fpack32 %f12, %f2, %f0 fbu,a %fcc2, loop_4814 fabsd %f10, %f14 mulscc %g7, %o0, %l1 fbug,a %fcc1, loop_4815 loop_4814: fpsub16 %f2, %f12, %f0 ldsh [%l7 + 0x76], %l0 stx %i6, [%l7 + 0x18] loop_4815: ldx [%l7 + 0x58], %i4 bleu,pn %xcc, loop_4816 brgz,a %i0, loop_4817 bshuffle %f14, %f10, %f6 fmovrde %g4, %f12, %f10 loop_4816: ldsb [%l7 + 0x1D], %g2 loop_4817: lduh [%l7 + 0x2E], %l6 fbe %fcc0, loop_4818 fmovsg %xcc, %f12, %f12 movre %o4, %l3, %o1 fcmpd %fcc1, %f0, %f6 loop_4818: stx %i1, [%l7 + 0x70] fble,a %fcc0, loop_4819 lduh [%l7 + 0x1E], %i7 lduw [%l7 + 0x18], %i2 movleu %icc, %o3, %o2 loop_4819: orncc %g5, %l2, %g6 ldsw [%l7 + 0x3C], %g3 fmovsa %icc, %f6, %f1 ldx [%l7 + 0x10], %l4 ldsh [%l7 + 0x0A], %g1 ld [%l7 + 0x4C], %f7 lduh [%l7 + 0x40], %o6 fpadd32 %f0, %f2, %f12 fbul,a %fcc3, loop_4820 alignaddrl %i3, %l5, %i5 edge8ln %o7, %g7, %o0 ldub [%l7 + 0x3B], %l1 loop_4820: fornot1s %f6, %f6, %f10 fmuld8sux16 %f14, %f1, %f10 bn,a,pn %xcc, loop_4821 ldsb [%l7 + 0x33], %l0 tpos %xcc, 0x7 brgez %o5, loop_4822 loop_4821: fbge %fcc3, loop_4823 bcc loop_4824 nop setx loop_4825, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4822: fmovd %f12, %f0 loop_4823: bcc,pt %icc, loop_4826 loop_4824: andcc %i6, 0x108F, %i0 loop_4825: subcc %g4, %i4, %g2 tg %icc, 0x3 loop_4826: fxors %f10, %f6, %f14 st %f2, [%l7 + 0x40] fxor %f12, %f10, %f6 movrlez %o4, %l3, %l6 fbule %fcc0, loop_4827 ldsh [%l7 + 0x08], %i1 movge %xcc, %i7, %i2 fzeros %f1 loop_4827: fmul8x16al %f12, %f15, %f14 fmovrse %o3, %f12, %f3 edge32 %o1, %g5, %l2 stb %o2, [%l7 + 0x22] fnot2 %f2, %f2 fornot2s %f11, %f2, %f2 fxors %f10, %f11, %f7 ldub [%l7 + 0x79], %g6 fmovsl %xcc, %f4, %f1 ldx [%l7 + 0x68], %l4 bn,a %icc, loop_4828 siam 0x2 fmovrdgez %g3, %f0, %f2 be %xcc, loop_4829 loop_4828: tg %xcc, 0x6 alignaddrl %g1, %o6, %i3 subccc %l5, %o7, %g7 loop_4829: edge32n %o0, %l1, %i5 fmovrslz %l0, %f13, %f10 fbug %fcc0, loop_4830 movge %xcc, %i6, %i0 ldd [%l7 + 0x38], %f8 fbule,a %fcc1, loop_4831 loop_4830: fmovrdne %o5, %f12, %f12 fble,a %fcc3, loop_4832 movge %icc, %i4, %g4 loop_4831: sth %o4, [%l7 + 0x70] std %f4, [%l7 + 0x20] loop_4832: fxnor %f0, %f10, %f12 sethi 0x0406, %l3 fpsub16 %f6, %f14, %f10 ldd [%l7 + 0x40], %f14 stx %l6, [%l7 + 0x78] ldsh [%l7 + 0x30], %i1 smulcc %g2, 0x1491, %i7 stw %i2, [%l7 + 0x50] tvs %icc, 0x4 andcc %o3, 0x0E6B, %g5 bg loop_4833 fnot1 %f0, %f14 ldd [%l7 + 0x48], %f8 stx %o1, [%l7 + 0x08] loop_4833: array32 %l2, %g6, %o2 lduh [%l7 + 0x2E], %l4 array32 %g3, %o6, %g1 movrlz %l5, %o7, %i3 orncc %g7, 0x1CAE, %o0 edge16 %i5, %l1, %l0 fmuld8sux16 %f2, %f0, %f8 andncc %i0, %i6, %i4 tcc %icc, 0x6 fpsub32s %f12, %f1, %f0 fxnors %f5, %f12, %f5 ldub [%l7 + 0x29], %o5 ldsb [%l7 + 0x45], %g4 st %f15, [%l7 + 0x08] fbo %fcc0, loop_4834 lduw [%l7 + 0x18], %o4 tsubcc %l3, %l6, %g2 fcmpeq32 %f6, %f12, %i7 loop_4834: fmovrsgez %i2, %f3, %f3 fpadd16 %f8, %f2, %f6 fsrc2 %f12, %f0 fpackfix %f12, %f12 bgu %xcc, loop_4835 fmovrsne %i1, %f7, %f13 lduw [%l7 + 0x20], %o3 fmovsne %xcc, %f1, %f7 loop_4835: fmovs %f1, %f10 ldub [%l7 + 0x1F], %g5 ldsw [%l7 + 0x64], %l2 ld [%l7 + 0x50], %f8 add %g6, %o2, %l4 fzeros %f8 edge16ln %o1, %o6, %g3 fbug,a %fcc0, loop_4836 ldsw [%l7 + 0x2C], %g1 bge,a,pn %xcc, loop_4837 fmovdg %xcc, %f8, %f4 loop_4836: lduw [%l7 + 0x70], %l5 array8 %i3, %o7, %o0 loop_4837: std %f6, [%l7 + 0x08] stx %i5, [%l7 + 0x40] fmovsleu %icc, %f7, %f6 movvc %icc, %g7, %l0 fmovrdne %l1, %f10, %f0 tn %xcc, 0x3 fpsub32s %f4, %f6, %f14 ldsh [%l7 + 0x08], %i6 ldd [%l7 + 0x30], %f2 ldx [%l7 + 0x58], %i0 pdist %f12, %f10, %f2 fabsd %f6, %f4 fcmpne32 %f2, %f0, %o5 fzeros %f2 subccc %g4, %i4, %o4 edge8 %l6, %g2, %i7 fxnors %f6, %f14, %f11 tge %xcc, 0x6 or %i2, %l3, %o3 ldx [%l7 + 0x60], %g5 fxor %f4, %f14, %f8 fmul8x16al %f7, %f5, %f6 fbug %fcc0, loop_4838 ldd [%l7 + 0x08], %f8 andncc %l2, %g6, %o2 fmovde %icc, %f0, %f5 loop_4838: tvc %xcc, 0x3 fnot1s %f11, %f0 brz,a %i1, loop_4839 stb %l4, [%l7 + 0x6F] andcc %o1, %g3, %g1 fbue,a %fcc1, loop_4840 loop_4839: ldd [%l7 + 0x68], %f2 ld [%l7 + 0x5C], %f12 faligndata %f12, %f4, %f10 loop_4840: fsrc1 %f6, %f14 ldub [%l7 + 0x3D], %l5 edge8l %o6, %i3, %o7 srax %o0, 0x1E, %i5 fmovse %icc, %f2, %f14 stx %l0, [%l7 + 0x18] fmovrdgz %l1, %f4, %f6 tge %icc, 0x7 fbule %fcc0, loop_4841 stx %g7, [%l7 + 0x38] fnot2s %f2, %f14 umul %i6, 0x1D8F, %i0 loop_4841: movre %g4, 0x037, %o5 fmovscc %icc, %f4, %f14 std %f2, [%l7 + 0x28] ld [%l7 + 0x10], %f9 ldsw [%l7 + 0x64], %o4 array16 %l6, %g2, %i4 tne %icc, 0x5 be %xcc, loop_4842 ldd [%l7 + 0x58], %f2 udivcc %i7, 0x05DE, %l3 fmovdge %xcc, %f1, %f10 loop_4842: fmovscs %icc, %f13, %f3 srax %i2, 0x01, %g5 fmovrsne %l2, %f12, %f4 movleu %xcc, %g6, %o2 std %f8, [%l7 + 0x30] fmovrslz %i1, %f10, %f11 add %o3, 0x07C3, %o1 stb %l4, [%l7 + 0x3A] tle %icc, 0x0 stb %g3, [%l7 + 0x6B] udivcc %g1, 0x19AA, %o6 fmovscs %icc, %f3, %f6 std %f14, [%l7 + 0x78] fxors %f9, %f13, %f5 std %f0, [%l7 + 0x50] tsubcctv %i3, %o7, %l5 fbne,a %fcc0, loop_4843 brz %i5, loop_4844 fbl,a %fcc2, loop_4845 movrlz %o0, 0x079, %l1 loop_4843: bn,pn %xcc, loop_4846 loop_4844: brgez %l0, loop_4847 loop_4845: fmovrslz %g7, %f15, %f6 stx %i6, [%l7 + 0x68] loop_4846: stw %i0, [%l7 + 0x74] loop_4847: ldsb [%l7 + 0x63], %o5 fmovdgu %icc, %f15, %f3 fmovdg %icc, %f15, %f7 addc %g4, %l6, %g2 fnot1s %f1, %f9 fcmped %fcc3, %f12, %f6 bvc,pt %xcc, loop_4848 fnot1s %f12, %f9 andncc %o4, %i4, %l3 fmovrdne %i2, %f2, %f2 loop_4848: st %f15, [%l7 + 0x48] brlez %g5, loop_4849 andn %l2, %i7, %o2 fmovdne %xcc, %f4, %f7 fblg %fcc3, loop_4850 loop_4849: fmovsle %icc, %f4, %f7 movleu %icc, %g6, %o3 addc %i1, 0x0F0F, %o1 loop_4850: fmovdneg %xcc, %f9, %f1 fnand %f10, %f4, %f0 ldx [%l7 + 0x58], %l4 tsubcctv %g1, 0x17FE, %g3 edge32l %i3, %o6, %l5 fpsub32s %f3, %f0, %f4 fbne %fcc3, loop_4851 movrlz %o7, 0x2C7, %o0 fbe %fcc2, loop_4852 fpack16 %f8, %f14 loop_4851: st %f4, [%l7 + 0x48] edge8ln %l1, %l0, %i5 loop_4852: fmuld8sux16 %f1, %f7, %f8 tvc %xcc, 0x4 fnot2 %f10, %f4 fmovrdgez %g7, %f12, %f14 stb %i0, [%l7 + 0x61] or %o5, %i6, %g4 stx %g2, [%l7 + 0x60] sllx %l6, %o4, %l3 bl %xcc, loop_4853 smulcc %i4, %i2, %l2 sth %i7, [%l7 + 0x6E] stb %g5, [%l7 + 0x7F] loop_4853: fmovsl %icc, %f8, %f5 std %f2, [%l7 + 0x18] fmovdvs %xcc, %f10, %f0 std %f6, [%l7 + 0x40] fmovdge %xcc, %f13, %f15 stx %g6, [%l7 + 0x28] movvs %icc, %o3, %i1 umul %o2, 0x036D, %l4 fcmpne32 %f12, %f12, %g1 ldd [%l7 + 0x18], %f14 fmovdge %xcc, %f8, %f8 fcmpeq16 %f14, %f14, %g3 stb %i3, [%l7 + 0x60] sll %o1, 0x13, %o6 fmovsgu %xcc, %f11, %f15 fornot2 %f6, %f2, %f4 stb %l5, [%l7 + 0x47] fmovdcc %xcc, %f5, %f4 fpadd16s %f7, %f7, %f10 tg %icc, 0x2 tvc %icc, 0x7 fba,a %fcc0, loop_4854 nop setx loop_4855, %l0, %l1 jmpl %l1, %o7 fcmpgt16 %f14, %f8, %o0 mulscc %l1, %l0, %g7 loop_4854: smulcc %i5, 0x144C, %o5 loop_4855: orcc %i6, 0x0B69, %g4 movrlez %i0, %g2, %l6 alignaddr %o4, %i4, %l3 subcc %l2, %i7, %i2 fcmps %fcc1, %f15, %f4 ld [%l7 + 0x08], %f6 edge16 %g6, %g5, %o3 orn %o2, 0x1905, %i1 ldd [%l7 + 0x38], %f12 edge32l %l4, %g1, %i3 fnegd %f0, %f6 movle %icc, %o1, %o6 fmovsl %xcc, %f4, %f2 ld [%l7 + 0x1C], %f6 fcmple32 %f2, %f12, %g3 fpsub32s %f2, %f2, %f6 ldsw [%l7 + 0x10], %l5 movleu %icc, %o7, %o0 fcmpd %fcc0, %f2, %f2 fzeros %f15 ldsh [%l7 + 0x1A], %l0 fcmpgt32 %f2, %f10, %l1 nop setx loop_4856, %l0, %l1 jmpl %l1, %i5 bcs,pt %xcc, loop_4857 stb %o5, [%l7 + 0x35] fbule %fcc1, loop_4858 loop_4856: be,a loop_4859 loop_4857: tsubcc %g7, 0x05B0, %g4 fexpand %f8, %f0 loop_4858: edge8n %i0, %g2, %l6 loop_4859: stb %o4, [%l7 + 0x14] subcc %i6, %i4, %l3 faligndata %f12, %f0, %f0 movvc %icc, %i7, %l2 bneg,pn %icc, loop_4860 fmovs %f5, %f8 fnot1 %f12, %f12 fnegd %f2, %f0 loop_4860: fbue %fcc0, loop_4861 fcmple32 %f0, %f6, %g6 fnors %f4, %f5, %f0 movrlz %i2, %g5, %o3 loop_4861: srl %o2, 0x19, %i1 movge %icc, %g1, %i3 sra %o1, %l4, %g3 srax %l5, 0x18, %o6 ldx [%l7 + 0x40], %o0 fble,a %fcc3, loop_4862 ldd [%l7 + 0x50], %f6 ldsb [%l7 + 0x26], %o7 addcc %l1, 0x1B9F, %i5 loop_4862: brgz,a %l0, loop_4863 be,pn %xcc, loop_4864 ldsb [%l7 + 0x12], %o5 fbue,a %fcc3, loop_4865 loop_4863: fbule,a %fcc3, loop_4866 loop_4864: ld [%l7 + 0x1C], %f10 fmovsneg %icc, %f13, %f8 loop_4865: fpack16 %f6, %f11 loop_4866: stb %g7, [%l7 + 0x22] tpos %icc, 0x7 stb %g4, [%l7 + 0x1D] movrgz %g2, 0x2BA, %i0 edge8ln %o4, %l6, %i6 ldsw [%l7 + 0x64], %i4 array32 %l3, %l2, %i7 fcmpeq32 %f2, %f2, %g6 fzeros %f14 bg,a,pt %icc, loop_4867 ldsh [%l7 + 0x58], %g5 tsubcctv %o3, 0x082D, %i2 faligndata %f2, %f14, %f0 loop_4867: fbu %fcc1, loop_4868 subcc %i1, 0x1726, %g1 ld [%l7 + 0x58], %f11 alignaddrl %i3, %o1, %l4 loop_4868: fpadd32s %f2, %f14, %f14 ldx [%l7 + 0x60], %o2 ldsw [%l7 + 0x1C], %l5 fmovsn %xcc, %f4, %f1 fsrc2 %f8, %f6 array8 %o6, %o0, %o7 bgu,a %icc, loop_4869 edge32l %g3, %i5, %l0 ldsb [%l7 + 0x26], %l1 stb %o5, [%l7 + 0x41] loop_4869: lduh [%l7 + 0x56], %g7 fsrc1s %f13, %f9 xor %g4, %i0, %o4 or %g2, %i6, %i4 array32 %l3, %l2, %l6 bpos,pn %xcc, loop_4870 stw %g6, [%l7 + 0x44] bleu,pt %xcc, loop_4871 movrne %g5, 0x221, %i7 loop_4870: fmovdn %icc, %f12, %f14 fnegs %f8, %f9 loop_4871: tne %xcc, 0x2 fmovsleu %icc, %f0, %f6 smulcc %o3, %i2, %i1 fpsub32s %f6, %f7, %f1 edge32n %g1, %i3, %o1 fmovsle %icc, %f0, %f14 tsubcc %l4, 0x1510, %o2 bgu %icc, loop_4872 fmovdg %xcc, %f12, %f11 fcmpgt16 %f2, %f4, %l5 fblg,a %fcc2, loop_4873 loop_4872: addcc %o6, 0x1252, %o7 fmovs %f9, %f3 fornot1 %f0, %f2, %f4 loop_4873: st %f4, [%l7 + 0x58] fmovrdgez %g3, %f14, %f4 ldx [%l7 + 0x40], %i5 addccc %l0, %o0, %l1 ldsb [%l7 + 0x12], %g7 stx %o5, [%l7 + 0x18] bn,pn %xcc, loop_4874 stb %i0, [%l7 + 0x1B] fnegd %f2, %f14 bleu,a,pt %xcc, loop_4875 loop_4874: fpadd16 %f10, %f4, %f10 stb %g4, [%l7 + 0x6B] sth %g2, [%l7 + 0x14] loop_4875: fmul8ulx16 %f6, %f14, %f4 movneg %xcc, %i6, %o4 edge8l %l3, %i4, %l2 ldx [%l7 + 0x10], %g6 fxor %f4, %f6, %f10 lduh [%l7 + 0x6C], %l6 movle %icc, %i7, %o3 tgu %icc, 0x6 fmovd %f12, %f6 fbn,a %fcc0, loop_4876 tne %icc, 0x0 fmovscs %icc, %f3, %f12 lduw [%l7 + 0x60], %g5 loop_4876: lduw [%l7 + 0x44], %i1 bge,a loop_4877 ldsw [%l7 + 0x3C], %g1 ldx [%l7 + 0x58], %i3 std %f12, [%l7 + 0x28] loop_4877: stb %i2, [%l7 + 0x6D] nop setx loop_4878, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble,a %fcc2, loop_4879 brgz %o1, loop_4880 fpadd16 %f6, %f8, %f14 loop_4878: ldub [%l7 + 0x2D], %o2 loop_4879: fxors %f2, %f9, %f4 loop_4880: fmovsneg %xcc, %f9, %f13 andncc %l5, %l4, %o7 st %f15, [%l7 + 0x38] te %icc, 0x0 fxnor %f12, %f10, %f12 fpsub32s %f10, %f9, %f4 brgz,a %o6, loop_4881 fmul8sux16 %f6, %f14, %f2 sth %i5, [%l7 + 0x12] te %xcc, 0x1 loop_4881: movg %icc, %l0, %g3 edge16ln %l1, %g7, %o5 or %i0, %g4, %o0 tvs %xcc, 0x3 xor %i6, %o4, %g2 fmul8sux16 %f8, %f6, %f10 bge,a %icc, loop_4882 siam 0x7 mulx %i4, 0x1580, %l3 fmuld8sux16 %f9, %f5, %f12 loop_4882: ldd [%l7 + 0x10], %f14 tvs %xcc, 0x5 movg %icc, %l2, %g6 movn %icc, %i7, %l6 ldsw [%l7 + 0x34], %g5 fcmpeq16 %f2, %f12, %o3 movg %xcc, %g1, %i3 ldx [%l7 + 0x08], %i1 array32 %o1, %o2, %i2 sdiv %l4, 0x1D49, %l5 sth %o6, [%l7 + 0x48] fmul8ulx16 %f12, %f14, %f6 ldd [%l7 + 0x30], %f6 stb %o7, [%l7 + 0x7D] fmul8x16al %f2, %f5, %f6 movgu %icc, %l0, %i5 fbg,a %fcc2, loop_4883 fsrc2s %f5, %f8 ldsw [%l7 + 0x78], %l1 ldx [%l7 + 0x78], %g3 loop_4883: sth %o5, [%l7 + 0x68] tgu %icc, 0x4 edge32n %i0, %g4, %g7 andncc %o0, %o4, %g2 fmovrde %i4, %f12, %f4 ldsb [%l7 + 0x10], %l3 ldsb [%l7 + 0x40], %l2 fands %f13, %f6, %f9 fmul8x16al %f9, %f13, %f6 taddcctv %i6, 0x03CC, %i7 fbue,a %fcc1, loop_4884 fmovsgu %xcc, %f12, %f15 std %f4, [%l7 + 0x70] ldx [%l7 + 0x20], %g6 loop_4884: edge8ln %l6, %g5, %g1 fmul8ulx16 %f12, %f6, %f6 fcmpd %fcc3, %f2, %f14 fpackfix %f6, %f15 movneg %icc, %o3, %i1 ldub [%l7 + 0x44], %i3 fors %f10, %f4, %f10 srl %o2, %i2, %l4 fzeros %f4 sra %o1, 0x00, %l5 fexpand %f14, %f4 bvc,a,pt %icc, loop_4885 ldsw [%l7 + 0x28], %o6 andncc %l0, %o7, %l1 fabss %f12, %f3 loop_4885: fmovrdne %g3, %f12, %f8 bvs loop_4886 lduw [%l7 + 0x54], %i5 ldub [%l7 + 0x39], %i0 te %xcc, 0x0 loop_4886: tpos %xcc, 0x0 lduh [%l7 + 0x24], %o5 edge8 %g7, %o0, %o4 fnand %f8, %f14, %f12 fmovsn %xcc, %f6, %f10 tgu %xcc, 0x2 fba %fcc0, loop_4887 edge16l %g4, %i4, %l3 fxor %f8, %f8, %f8 fpadd32s %f15, %f8, %f10 loop_4887: fmovdl %xcc, %f3, %f11 std %f2, [%l7 + 0x40] subc %g2, 0x13F3, %l2 udivx %i6, 0x1FCF, %i7 fandnot2s %f10, %f5, %f10 movn %xcc, %g6, %g5 std %f10, [%l7 + 0x48] ldsb [%l7 + 0x6E], %g1 bleu,a,pn %xcc, loop_4888 tsubcctv %o3, %l6, %i3 alignaddr %o2, %i2, %l4 fmovrdlz %i1, %f4, %f6 loop_4888: andncc %l5, %o6, %o1 fmovdg %icc, %f14, %f5 fpadd16s %f14, %f6, %f6 ldsh [%l7 + 0x1E], %o7 fcmple16 %f14, %f14, %l1 fmovrsne %g3, %f10, %f10 addccc %l0, 0x1B24, %i5 stb %o5, [%l7 + 0x5C] fpadd16s %f5, %f12, %f13 lduh [%l7 + 0x46], %i0 st %f0, [%l7 + 0x48] fbne,a %fcc2, loop_4889 fandnot1s %f7, %f15, %f4 srax %g7, 0x11, %o0 ldsb [%l7 + 0x18], %g4 loop_4889: stb %i4, [%l7 + 0x6A] fcmpd %fcc2, %f4, %f10 fcmpes %fcc2, %f7, %f7 fmovsne %xcc, %f4, %f4 sdivx %l3, 0x1183, %o4 fmul8ulx16 %f12, %f0, %f10 ldsh [%l7 + 0x44], %l2 ba,pn %icc, loop_4890 fmovrsne %g2, %f5, %f3 lduh [%l7 + 0x70], %i6 movl %icc, %i7, %g6 loop_4890: movne %icc, %g1, %g5 sth %o3, [%l7 + 0x4E] ldx [%l7 + 0x08], %l6 sth %o2, [%l7 + 0x72] movpos %xcc, %i2, %l4 fpsub16 %f12, %f10, %f6 edge8ln %i3, %i1, %o6 fmovrdne %l5, %f2, %f10 std %f10, [%l7 + 0x28] fmovsneg %xcc, %f4, %f7 edge8 %o1, %o7, %l1 brgz %g3, loop_4891 fcmpeq32 %f10, %f12, %i5 fpadd16 %f10, %f6, %f0 edge32 %l0, %i0, %o5 loop_4891: ldsh [%l7 + 0x68], %g7 stw %g4, [%l7 + 0x44] fbe %fcc3, loop_4892 tpos %icc, 0x1 fabsd %f14, %f0 movvs %xcc, %i4, %o0 loop_4892: fpsub32 %f14, %f6, %f6 tleu %xcc, 0x5 edge8ln %o4, %l2, %g2 tneg %xcc, 0x2 std %f14, [%l7 + 0x38] bcs,a loop_4893 stb %i6, [%l7 + 0x2D] movrlz %i7, %l3, %g6 fmuld8ulx16 %f3, %f4, %f14 loop_4893: ldub [%l7 + 0x29], %g1 tpos %icc, 0x2 lduh [%l7 + 0x5A], %o3 fbule %fcc0, loop_4894 ta %icc, 0x3 fnegd %f4, %f10 addc %g5, %o2, %i2 loop_4894: xnorcc %l6, 0x1460, %l4 fmovsne %xcc, %f15, %f0 fbl,a %fcc0, loop_4895 ldsb [%l7 + 0x47], %i1 orcc %i3, %l5, %o6 stw %o1, [%l7 + 0x1C] loop_4895: movn %icc, %o7, %g3 fmovdg %icc, %f1, %f7 alignaddrl %l1, %i5, %l0 movle %xcc, %i0, %o5 tpos %xcc, 0x0 bleu,a loop_4896 lduw [%l7 + 0x64], %g7 fnand %f2, %f0, %f0 fexpand %f4, %f0 loop_4896: fornot1 %f2, %f6, %f4 fsrc2 %f12, %f0 fpackfix %f4, %f3 xorcc %g4, %i4, %o0 tsubcc %l2, 0x1614, %o4 fone %f12 brlz,a %g2, loop_4897 lduh [%l7 + 0x66], %i7 mulscc %i6, 0x1448, %g6 movg %icc, %l3, %o3 loop_4897: sdivcc %g1, 0x06B7, %o2 xor %g5, 0x1EBE, %l6 bn loop_4898 fmul8x16 %f1, %f2, %f6 array16 %l4, %i2, %i3 ble loop_4899 loop_4898: fmovrslz %l5, %f15, %f8 srlx %o6, 0x04, %o1 movrlez %o7, %i1, %g3 loop_4899: ldsw [%l7 + 0x44], %i5 ldub [%l7 + 0x7B], %l0 ble,pn %xcc, loop_4900 lduh [%l7 + 0x32], %i0 sth %o5, [%l7 + 0x42] fmovdcc %xcc, %f13, %f3 loop_4900: addc %l1, 0x0F99, %g7 ldx [%l7 + 0x38], %g4 fmovrde %i4, %f8, %f8 nop setx loop_4901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdle %xcc, %f2, %f6 fxnors %f9, %f9, %f7 ldd [%l7 + 0x68], %f6 loop_4901: lduh [%l7 + 0x16], %l2 fmul8x16 %f15, %f10, %f2 ld [%l7 + 0x38], %f4 stw %o4, [%l7 + 0x38] nop setx loop_4902, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subc %g2, %o0, %i6 stb %i7, [%l7 + 0x72] ldsb [%l7 + 0x29], %g6 loop_4902: alignaddr %o3, %l3, %o2 fbg,a %fcc3, loop_4903 fnot2 %f2, %f12 fornot1s %f12, %f0, %f6 brlz %g5, loop_4904 loop_4903: ldsh [%l7 + 0x2C], %g1 fpmerge %f15, %f14, %f14 bpos,pn %xcc, loop_4905 loop_4904: fsrc2 %f6, %f14 fzero %f10 ldd [%l7 + 0x28], %f8 loop_4905: ldx [%l7 + 0x60], %l4 bge %xcc, loop_4906 fmovdvc %xcc, %f15, %f2 stx %l6, [%l7 + 0x28] ldsh [%l7 + 0x28], %i2 loop_4906: st %f2, [%l7 + 0x30] stx %i3, [%l7 + 0x08] fmuld8ulx16 %f6, %f3, %f8 movleu %xcc, %o6, %o1 fnegd %f10, %f6 ldub [%l7 + 0x20], %o7 bcc %xcc, loop_4907 ldsw [%l7 + 0x50], %i1 st %f1, [%l7 + 0x08] fmovdg %icc, %f12, %f4 loop_4907: ldsw [%l7 + 0x68], %g3 fmovsneg %icc, %f3, %f3 bl loop_4908 ldd [%l7 + 0x08], %f10 fandnot2 %f6, %f0, %f4 lduw [%l7 + 0x40], %l5 loop_4908: xnorcc %l0, %i0, %i5 stx %o5, [%l7 + 0x40] movre %g7, 0x389, %g4 fandnot1 %f14, %f12, %f4 fcmpne32 %f8, %f2, %l1 ldx [%l7 + 0x08], %l2 st %f5, [%l7 + 0x7C] nop setx loop_4909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsn %xcc, %f5, %f15 bpos,pt %xcc, loop_4910 edge32l %i4, %o4, %o0 loop_4909: ldsh [%l7 + 0x1E], %g2 sethi 0x03CC, %i7 loop_4910: fxnor %f8, %f4, %f4 movne %xcc, %g6, %i6 fandnot2s %f1, %f7, %f14 movgu %xcc, %l3, %o3 movvc %xcc, %o2, %g1 bgu,pn %xcc, loop_4911 fbug,a %fcc1, loop_4912 fabss %f5, %f2 tleu %icc, 0x7 loop_4911: andcc %g5, 0x1C80, %l6 loop_4912: bshuffle %f14, %f10, %f4 orncc %i2, %i3, %l4 ldsb [%l7 + 0x2C], %o1 bg,pt %xcc, loop_4913 ldub [%l7 + 0x46], %o7 move %icc, %o6, %i1 stx %g3, [%l7 + 0x78] loop_4913: stb %l5, [%l7 + 0x77] edge8ln %i0, %i5, %l0 alignaddrl %o5, %g4, %l1 fnor %f4, %f14, %f2 fcmpgt32 %f0, %f2, %l2 ldub [%l7 + 0x1E], %i4 brz %g7, loop_4914 smulcc %o4, 0x18B8, %g2 brz,a %o0, loop_4915 edge16n %g6, %i7, %l3 loop_4914: nop setx loop_4916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %o3, %o2, %i6 loop_4915: lduw [%l7 + 0x2C], %g1 fmovrdgez %l6, %f8, %f2 loop_4916: fsrc2 %f14, %f6 subc %i2, %g5, %l4 fsrc1s %f2, %f2 std %f4, [%l7 + 0x10] fone %f4 sth %i3, [%l7 + 0x78] srl %o1, 0x14, %o7 lduh [%l7 + 0x72], %i1 sth %g3, [%l7 + 0x2E] fmovdn %xcc, %f8, %f5 tleu %xcc, 0x7 alignaddrl %o6, %l5, %i0 tcc %xcc, 0x7 fmovrslez %i5, %f6, %f2 ldsw [%l7 + 0x70], %o5 movn %icc, %g4, %l0 ldsb [%l7 + 0x58], %l2 stb %i4, [%l7 + 0x64] fands %f12, %f5, %f2 edge32ln %l1, %o4, %g2 srlx %o0, 0x1E, %g7 fmovde %xcc, %f3, %f8 ldsh [%l7 + 0x32], %i7 ldd [%l7 + 0x70], %f2 fbge %fcc0, loop_4917 ldsh [%l7 + 0x62], %l3 ldsw [%l7 + 0x08], %o3 addc %g6, 0x0015, %i6 loop_4917: ldub [%l7 + 0x49], %g1 sth %l6, [%l7 + 0x22] fmovde %xcc, %f9, %f8 andncc %i2, %o2, %l4 smulcc %i3, %g5, %o1 fble,a %fcc0, loop_4918 fmovsleu %xcc, %f0, %f1 movvs %xcc, %o7, %i1 stb %g3, [%l7 + 0x6D] loop_4918: fmovde %icc, %f10, %f3 bg,a loop_4919 alignaddrl %l5, %o6, %i0 fsrc2s %f6, %f6 ldd [%l7 + 0x58], %f0 loop_4919: andncc %o5, %i5, %l0 ldx [%l7 + 0x70], %l2 movrlz %i4, 0x0CF, %g4 fbo %fcc1, loop_4920 fpsub32s %f5, %f8, %f0 andn %l1, %g2, %o0 ldsh [%l7 + 0x16], %o4 loop_4920: srax %g7, %l3, %o3 fcmple32 %f10, %f8, %i7 fnot1s %f1, %f15 be %icc, loop_4921 ldd [%l7 + 0x50], %f8 stw %i6, [%l7 + 0x24] brlez,a %g6, loop_4922 loop_4921: umul %l6, 0x16FA, %i2 fexpand %f13, %f8 addccc %g1, 0x0CE9, %l4 loop_4922: umulcc %i3, 0x173C, %o2 sth %g5, [%l7 + 0x66] tg %icc, 0x2 edge16l %o1, %o7, %g3 ldsb [%l7 + 0x2D], %l5 fmovdg %xcc, %f11, %f7 fmovrsgz %o6, %f9, %f0 lduh [%l7 + 0x12], %i1 fbo,a %fcc3, loop_4923 srl %i0, %i5, %l0 lduh [%l7 + 0x7A], %o5 sra %l2, %g4, %l1 loop_4923: fblg,a %fcc1, loop_4924 std %f8, [%l7 + 0x40] call loop_4925 stx %i4, [%l7 + 0x10] loop_4924: fbule,a %fcc3, loop_4926 fxor %f6, %f4, %f14 loop_4925: fmovsvc %icc, %f7, %f15 movrgez %o0, %o4, %g2 loop_4926: movg %xcc, %l3, %o3 fsrc1 %f0, %f12 sll %i7, 0x0D, %i6 lduw [%l7 + 0x48], %g6 movne %icc, %g7, %l6 fpackfix %f0, %f1 fmovdn %icc, %f0, %f15 movvs %xcc, %g1, %l4 fcmple16 %f6, %f4, %i2 fmovs %f9, %f6 fmovsle %xcc, %f9, %f6 fmovrslez %i3, %f4, %f2 fmovdl %icc, %f8, %f13 edge8l %o2, %o1, %o7 fnegd %f4, %f12 ldd [%l7 + 0x18], %f10 fbl,a %fcc0, loop_4927 ldsh [%l7 + 0x66], %g3 st %f3, [%l7 + 0x24] stw %l5, [%l7 + 0x30] loop_4927: ld [%l7 + 0x6C], %f10 st %f6, [%l7 + 0x68] fbn %fcc1, loop_4928 edge16 %o6, %i1, %g5 movrgez %i5, 0x288, %i0 ldx [%l7 + 0x40], %l0 loop_4928: tl %xcc, 0x5 sth %o5, [%l7 + 0x78] stb %g4, [%l7 + 0x46] fxnor %f0, %f6, %f6 udivcc %l2, 0x0515, %l1 ble %icc, loop_4929 ldsw [%l7 + 0x2C], %o0 stb %i4, [%l7 + 0x08] pdist %f12, %f14, %f2 loop_4929: stx %g2, [%l7 + 0x28] fbn %fcc0, loop_4930 st %f9, [%l7 + 0x74] bne,a %icc, loop_4931 movcc %xcc, %o4, %l3 loop_4930: ldx [%l7 + 0x70], %o3 ldsh [%l7 + 0x64], %i7 loop_4931: sethi 0x1912, %g6 fpadd32s %f5, %f13, %f15 fmovdn %icc, %f6, %f0 edge32l %i6, %l6, %g1 movgu %icc, %g7, %i2 lduh [%l7 + 0x3E], %i3 sth %o2, [%l7 + 0x5E] mova %icc, %l4, %o7 fmovscs %xcc, %f8, %f6 fmovrse %o1, %f3, %f12 fmovrdgz %l5, %f8, %f2 fsrc1 %f14, %f8 fpadd32s %f13, %f12, %f5 fbl %fcc0, loop_4932 brgz %o6, loop_4933 brgz %g3, loop_4934 fmovdleu %icc, %f10, %f12 loop_4932: ldub [%l7 + 0x4D], %i1 loop_4933: umul %i5, %g5, %i0 loop_4934: faligndata %f2, %f8, %f10 lduw [%l7 + 0x2C], %o5 te %xcc, 0x6 tle %xcc, 0x2 bn,pt %xcc, loop_4935 fbul %fcc0, loop_4936 andn %l0, 0x14AA, %g4 subc %l1, 0x1F7F, %l2 loop_4935: tle %icc, 0x6 loop_4936: fandnot1 %f8, %f6, %f14 fmovrdlez %i4, %f4, %f6 umulcc %o0, %g2, %o4 or %l3, 0x1AFA, %i7 subc %g6, %i6, %o3 edge8l %g1, %l6, %g7 ldsh [%l7 + 0x64], %i3 movrgz %i2, 0x320, %o2 movrgez %l4, %o7, %o1 stw %o6, [%l7 + 0x2C] std %f6, [%l7 + 0x18] fcmpes %fcc2, %f11, %f13 ldub [%l7 + 0x7D], %g3 ldub [%l7 + 0x26], %l5 movrlez %i1, 0x0CE, %g5 fzero %f8 ldub [%l7 + 0x1C], %i0 lduh [%l7 + 0x26], %o5 lduh [%l7 + 0x28], %i5 ld [%l7 + 0x24], %f12 std %f8, [%l7 + 0x18] ldx [%l7 + 0x70], %g4 lduw [%l7 + 0x4C], %l1 sllx %l0, 0x1E, %i4 xnorcc %o0, %l2, %g2 lduw [%l7 + 0x64], %l3 taddcctv %i7, %g6, %i6 sth %o4, [%l7 + 0x08] movrlez %o3, 0x165, %g1 fmovdn %xcc, %f12, %f14 ldub [%l7 + 0x60], %l6 sdivcc %g7, 0x0D99, %i3 movrgz %o2, 0x1B8, %l4 fnors %f3, %f0, %f1 ldsh [%l7 + 0x0E], %o7 fbul %fcc2, loop_4937 bvs %xcc, loop_4938 fmovd %f0, %f8 fmovrslez %i2, %f12, %f1 loop_4937: tcs %icc, 0x0 loop_4938: fpackfix %f8, %f14 fpack16 %f14, %f9 xnorcc %o6, %o1, %l5 ldsh [%l7 + 0x2A], %g3 movge %icc, %i1, %g5 fmovsl %xcc, %f3, %f13 stb %o5, [%l7 + 0x40] ldx [%l7 + 0x40], %i5 fbge,a %fcc1, loop_4939 fmovscc %icc, %f9, %f10 tpos %xcc, 0x4 movre %g4, %l1, %l0 loop_4939: fbge,a %fcc3, loop_4940 ldx [%l7 + 0x48], %i0 fmovsg %icc, %f5, %f6 bcc,pt %xcc, loop_4941 loop_4940: lduw [%l7 + 0x30], %o0 movpos %xcc, %l2, %i4 fpackfix %f10, %f7 loop_4941: ld [%l7 + 0x4C], %f11 fcmpne16 %f14, %f12, %g2 bl loop_4942 fbn %fcc1, loop_4943 lduw [%l7 + 0x2C], %i7 ldd [%l7 + 0x30], %f0 loop_4942: nop setx loop_4944, %l0, %l1 jmpl %l1, %l3 loop_4943: edge8 %g6, %o4, %i6 lduw [%l7 + 0x40], %g1 sth %l6, [%l7 + 0x50] loop_4944: ldsw [%l7 + 0x3C], %g7 ldsb [%l7 + 0x51], %o3 addcc %o2, %i3, %o7 fmul8x16au %f13, %f10, %f4 sth %i2, [%l7 + 0x2C] fornot2 %f6, %f10, %f12 stw %l4, [%l7 + 0x7C] sethi 0x1D98, %o1 srax %o6, %l5, %g3 bg,pn %xcc, loop_4945 te %icc, 0x3 pdist %f4, %f0, %f2 fbo,a %fcc0, loop_4946 loop_4945: lduw [%l7 + 0x58], %i1 fbn %fcc0, loop_4947 edge16 %o5, %i5, %g4 loop_4946: fmul8ulx16 %f8, %f8, %f6 stw %l1, [%l7 + 0x20] loop_4947: xnorcc %l0, 0x0CB5, %g5 nop setx loop_4948, %l0, %l1 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 + 0x2E], %o0 bcc,a,pt %xcc, loop_4949 stx %l2, [%l7 + 0x60] loop_4948: fnot2 %f6, %f14 fnot1s %f3, %f0 loop_4949: fmul8x16au %f11, %f8, %f6 ldsh [%l7 + 0x08], %i0 movrlez %i4, %g2, %l3 tn %icc, 0x7 fornot2 %f10, %f8, %f2 fmovda %xcc, %f3, %f0 std %f10, [%l7 + 0x08] fmovrsne %i7, %f11, %f10 brgez %g6, loop_4950 addccc %i6, %o4, %g1 stx %g7, [%l7 + 0x30] ldx [%l7 + 0x60], %l6 loop_4950: fone %f14 tpos %icc, 0x6 fandnot2 %f0, %f8, %f12 ble,a,pn %icc, loop_4951 smulcc %o2, 0x0F3B, %o3 fmovsa %icc, %f1, %f15 tge %xcc, 0x1 loop_4951: edge8ln %i3, %o7, %i2 fmovdgu %xcc, %f11, %f5 ld [%l7 + 0x10], %f3 fbge,a %fcc0, loop_4952 te %xcc, 0x3 fabss %f4, %f12 st %f13, [%l7 + 0x54] loop_4952: orcc %o1, %o6, %l4 tleu %icc, 0x4 fnot1 %f4, %f10 lduh [%l7 + 0x5E], %g3 fsrc1s %f0, %f1 stx %l5, [%l7 + 0x48] fzero %f0 stx %i1, [%l7 + 0x08] fmovrde %o5, %f8, %f4 fpmerge %f13, %f11, %f6 ld [%l7 + 0x2C], %f7 smulcc %i5, 0x0DC4, %g4 addcc %l1, 0x1666, %l0 tvs %xcc, 0x0 movl %xcc, %g5, %l2 popc %o0, %i4 stb %i0, [%l7 + 0x50] fandnot1s %f8, %f4, %f11 lduw [%l7 + 0x50], %g2 fsrc1 %f8, %f2 movcc %xcc, %l3, %g6 xnorcc %i6, 0x0D26, %o4 tleu %icc, 0x7 sdivcc %i7, 0x0686, %g7 ldsb [%l7 + 0x72], %l6 fandnot2 %f2, %f12, %f4 ldd [%l7 + 0x78], %f2 ldsh [%l7 + 0x32], %o2 movle %xcc, %g1, %i3 fandnot2 %f4, %f14, %f12 lduh [%l7 + 0x4E], %o7 fornot2 %f2, %f8, %f2 bshuffle %f6, %f2, %f6 fmovrsgez %o3, %f10, %f9 fmovdcs %xcc, %f2, %f0 and %o1, 0x11A1, %i2 lduw [%l7 + 0x08], %o6 fornot2 %f14, %f8, %f10 tsubcc %g3, %l5, %l4 pdist %f4, %f14, %f4 ldsb [%l7 + 0x22], %o5 array32 %i5, %g4, %i1 andn %l1, 0x0AA6, %g5 movne %icc, %l0, %l2 fabss %f3, %f1 fnot2 %f4, %f10 tsubcctv %i4, %i0, %g2 bl %icc, loop_4953 sth %o0, [%l7 + 0x12] fmovsgu %icc, %f10, %f11 ldsb [%l7 + 0x43], %g6 loop_4953: movl %xcc, %l3, %i6 fmul8x16au %f9, %f0, %f10 lduw [%l7 + 0x48], %o4 ldx [%l7 + 0x40], %g7 tcc %xcc, 0x3 stx %l6, [%l7 + 0x08] ldub [%l7 + 0x48], %o2 brlz,a %g1, loop_4954 lduw [%l7 + 0x20], %i7 orcc %i3, %o7, %o3 fornot1 %f0, %f8, %f8 loop_4954: stb %o1, [%l7 + 0x16] pdist %f2, %f10, %f12 std %f0, [%l7 + 0x70] stb %i2, [%l7 + 0x3E] xor %o6, %g3, %l4 sdivx %o5, 0x094B, %l5 stx %g4, [%l7 + 0x40] fcmps %fcc2, %f7, %f1 ldsh [%l7 + 0x4C], %i5 std %f6, [%l7 + 0x60] nop setx loop_4955, %l0, %l1 jmpl %l1, %i1 stx %l1, [%l7 + 0x50] fbl,a %fcc0, loop_4956 ldd [%l7 + 0x30], %f12 loop_4955: lduw [%l7 + 0x38], %g5 fpack16 %f8, %f4 loop_4956: movge %icc, %l2, %l0 std %f0, [%l7 + 0x08] fmovdvs %icc, %f5, %f5 stb %i4, [%l7 + 0x54] fblg,a %fcc2, loop_4957 andncc %g2, %o0, %i0 stx %l3, [%l7 + 0x30] bl,a loop_4958 loop_4957: te %icc, 0x1 bvc,a,pn %icc, loop_4959 edge16ln %i6, %g6, %g7 loop_4958: fmovdneg %icc, %f9, %f2 st %f14, [%l7 + 0x48] loop_4959: movpos %xcc, %o4, %o2 udivx %l6, 0x168F, %g1 ldsw [%l7 + 0x34], %i7 subccc %i3, 0x0FF8, %o3 bge %xcc, loop_4960 faligndata %f2, %f0, %f10 stx %o7, [%l7 + 0x58] std %f2, [%l7 + 0x40] loop_4960: fabsd %f4, %f4 fzero %f8 fbug %fcc0, loop_4961 st %f10, [%l7 + 0x44] addc %o1, 0x1229, %o6 ldx [%l7 + 0x60], %i2 loop_4961: fmul8ulx16 %f10, %f0, %f2 udivx %g3, 0x1DB6, %o5 edge16n %l5, %g4, %i5 fcmpeq32 %f0, %f12, %i1 stb %l4, [%l7 + 0x43] fmovdn %xcc, %f5, %f6 ldsb [%l7 + 0x49], %l1 sra %l2, 0x03, %l0 fpsub32s %f12, %f7, %f14 fmovsge %xcc, %f12, %f9 edge8 %i4, %g2, %o0 movn %icc, %i0, %g5 ldd [%l7 + 0x70], %f0 taddcc %i6, 0x12E3, %l3 lduh [%l7 + 0x7A], %g7 movrgez %g6, 0x3CF, %o2 array8 %o4, %l6, %i7 fcmpeq32 %f12, %f0, %i3 fmovsvc %xcc, %f4, %f8 nop setx loop_4962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bleu,pn %icc, loop_4963 sdivx %g1, 0x1991, %o7 orcc %o1, 0x1155, %o6 loop_4962: movrlez %o3, 0x1A0, %i2 loop_4963: udivx %g3, 0x1BD4, %l5 fbo,a %fcc1, loop_4964 addccc %o5, %i5, %i1 fzeros %f2 stb %l4, [%l7 + 0x1B] loop_4964: fbne %fcc0, loop_4965 fnegd %f8, %f0 fand %f4, %f0, %f2 fbo,a %fcc1, loop_4966 loop_4965: fmovrdlz %l1, %f2, %f10 fbo %fcc0, loop_4967 st %f14, [%l7 + 0x24] loop_4966: sdiv %l2, 0x1BD1, %g4 movcs %icc, %l0, %g2 loop_4967: bpos,pn %icc, loop_4968 ldx [%l7 + 0x18], %i4 stw %i0, [%l7 + 0x40] fmovdne %icc, %f12, %f13 loop_4968: ldd [%l7 + 0x28], %f4 fcmpeq32 %f10, %f4, %g5 tcc %icc, 0x3 lduw [%l7 + 0x68], %i6 bn,a %icc, loop_4969 fmovdcs %xcc, %f14, %f8 fbu %fcc1, loop_4970 xor %l3, 0x0E38, %g7 loop_4969: fmovrsgez %o0, %f7, %f2 subccc %g6, 0x19F4, %o2 loop_4970: orncc %o4, 0x0709, %l6 sra %i7, %g1, %i3 movrgz %o1, 0x10A, %o7 movcs %icc, %o3, %i2 st %f3, [%l7 + 0x70] movgu %xcc, %g3, %o6 mova %xcc, %o5, %i5 fcmpgt32 %f4, %f6, %l5 edge16l %l4, %i1, %l1 fpack32 %f8, %f10, %f8 tgu %icc, 0x5 subc %l2, 0x1696, %l0 alignaddr %g4, %i4, %g2 addccc %g5, 0x1325, %i0 movrgez %i6, 0x1C0, %l3 fnot2s %f0, %f12 ldsh [%l7 + 0x2E], %o0 movrgez %g7, 0x266, %o2 fmul8x16au %f12, %f14, %f2 orn %g6, %o4, %l6 sdivx %i7, 0x0947, %i3 edge8l %g1, %o1, %o3 stb %o7, [%l7 + 0x1B] fnand %f12, %f14, %f12 faligndata %f12, %f2, %f14 movneg %xcc, %i2, %g3 fmovdvc %xcc, %f1, %f10 bn,pn %xcc, loop_4971 ldsb [%l7 + 0x0D], %o6 mulx %o5, %i5, %l5 array16 %l4, %l1, %i1 loop_4971: popc 0x1458, %l2 fmovrde %l0, %f8, %f12 ble,pt %icc, loop_4972 sdiv %g4, 0x108E, %i4 fone %f14 ld [%l7 + 0x2C], %f0 loop_4972: ldsh [%l7 + 0x0A], %g2 ldsw [%l7 + 0x20], %g5 stb %i6, [%l7 + 0x24] fcmple16 %f4, %f2, %l3 ldub [%l7 + 0x2A], %o0 ldd [%l7 + 0x60], %f0 nop setx loop_4973, %l0, %l1 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 %g7, %f11, %f5 ldub [%l7 + 0x4B], %i0 fpsub32s %f1, %f3, %f13 loop_4973: bleu,pn %xcc, loop_4974 mulscc %g6, 0x00D2, %o4 fpadd16s %f7, %f11, %f14 std %f10, [%l7 + 0x58] loop_4974: fmovsa %icc, %f4, %f10 addcc %o2, 0x074E, %l6 lduh [%l7 + 0x78], %i7 fornot2 %f6, %f6, %f12 brlez,a %g1, loop_4975 fpsub16s %f5, %f9, %f4 stx %i3, [%l7 + 0x78] bcs %icc, loop_4976 loop_4975: movrgez %o1, 0x277, %o7 fors %f7, %f7, %f9 tle %xcc, 0x1 loop_4976: stb %i2, [%l7 + 0x63] fnors %f12, %f0, %f11 fnands %f12, %f13, %f7 ldub [%l7 + 0x6B], %g3 fbe,a %fcc1, loop_4977 fors %f14, %f8, %f13 std %f10, [%l7 + 0x28] fone %f0 loop_4977: stb %o6, [%l7 + 0x33] call loop_4978 ta %icc, 0x3 fcmpd %fcc3, %f14, %f6 ldd [%l7 + 0x40], %f8 loop_4978: andn %o3, 0x0A02, %o5 umul %l5, 0x04A8, %l4 ldsh [%l7 + 0x0E], %l1 stw %i1, [%l7 + 0x50] fbug,a %fcc2, loop_4979 ld [%l7 + 0x58], %f8 ldsb [%l7 + 0x1E], %l2 orn %i5, 0x1488, %g4 loop_4979: xnor %l0, 0x052B, %i4 fmul8x16al %f13, %f5, %f12 stw %g5, [%l7 + 0x6C] fpsub32 %f14, %f2, %f14 fsrc2s %f12, %f12 fcmpeq32 %f14, %f6, %i6 fble %fcc1, loop_4980 ld [%l7 + 0x4C], %f12 tgu %icc, 0x5 sth %g2, [%l7 + 0x52] loop_4980: array8 %l3, %o0, %g7 stw %i0, [%l7 + 0x78] fmuld8sux16 %f5, %f0, %f12 movl %xcc, %o4, %o2 fands %f15, %f12, %f9 stx %g6, [%l7 + 0x38] fbge,a %fcc0, loop_4981 move %xcc, %i7, %g1 edge16 %i3, %l6, %o1 ldd [%l7 + 0x50], %f0 loop_4981: ldsw [%l7 + 0x7C], %i2 orcc %o7, %g3, %o6 mova %icc, %o5, %o3 fandnot2 %f0, %f6, %f10 edge8l %l4, %l5, %l1 movrlz %l2, 0x36B, %i1 std %f6, [%l7 + 0x68] fand %f8, %f2, %f12 ta %xcc, 0x2 brz,a %g4, loop_4982 sdiv %i5, 0x1CB0, %i4 fsrc1s %f8, %f14 addcc %g5, %i6, %l0 loop_4982: ldsw [%l7 + 0x30], %l3 edge32 %o0, %g2, %i0 st %f7, [%l7 + 0x38] stb %g7, [%l7 + 0x22] tvs %xcc, 0x7 sth %o4, [%l7 + 0x6A] tl %xcc, 0x4 ldd [%l7 + 0x78], %f2 fcmps %fcc0, %f2, %f13 edge16l %o2, %i7, %g1 fba,a %fcc1, loop_4983 fba,a %fcc1, loop_4984 tgu %xcc, 0x6 ldx [%l7 + 0x70], %i3 loop_4983: fbug %fcc2, loop_4985 loop_4984: bvc,a,pt %icc, loop_4986 fcmpeq32 %f0, %f12, %l6 sdiv %o1, 0x1048, %i2 loop_4985: fmovrde %o7, %f8, %f10 loop_4986: lduh [%l7 + 0x6A], %g3 movrne %o6, 0x1F9, %o5 add %o3, %g6, %l5 sth %l1, [%l7 + 0x56] ldsh [%l7 + 0x52], %l2 ldx [%l7 + 0x68], %l4 subc %g4, 0x06C0, %i1 fmovdle %xcc, %f12, %f8 st %f2, [%l7 + 0x2C] ldx [%l7 + 0x18], %i5 st %f0, [%l7 + 0x38] fbl %fcc3, loop_4987 movrne %g5, 0x1AC, %i6 brz,a %i4, loop_4988 tleu %xcc, 0x2 loop_4987: fcmpd %fcc0, %f4, %f8 lduh [%l7 + 0x7A], %l0 loop_4988: fmovsa %xcc, %f9, %f14 fmovda %xcc, %f3, %f9 taddcc %l3, 0x0BDF, %g2 mulscc %i0, 0x1A1B, %o0 movle %xcc, %o4, %g7 ldsw [%l7 + 0x3C], %o2 tn %xcc, 0x2 fmovdcc %xcc, %f12, %f3 fmovdvc %xcc, %f8, %f7 movg %icc, %i7, %i3 fbul %fcc1, loop_4989 faligndata %f0, %f4, %f8 ldsw [%l7 + 0x18], %l6 xnorcc %o1, %i2, %o7 loop_4989: tle %icc, 0x2 sth %g3, [%l7 + 0x54] bvs %xcc, loop_4990 ldsw [%l7 + 0x58], %g1 edge32 %o5, %o6, %o3 lduw [%l7 + 0x20], %g6 loop_4990: fmovsvc %icc, %f4, %f2 ldsh [%l7 + 0x3A], %l1 nop setx loop_4991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bg,a %xcc, loop_4992 lduh [%l7 + 0x0A], %l2 std %f4, [%l7 + 0x78] loop_4991: fmul8x16au %f5, %f12, %f6 loop_4992: fxors %f5, %f2, %f13 add %l4, %g4, %i1 srlx %l5, 0x17, %g5 ldsw [%l7 + 0x28], %i5 fbug %fcc3, loop_4993 ldub [%l7 + 0x1F], %i6 st %f1, [%l7 + 0x74] fcmpeq32 %f0, %f4, %l0 loop_4993: bpos,a,pt %icc, loop_4994 ldsb [%l7 + 0x10], %i4 fandnot2s %f14, %f4, %f8 tl %xcc, 0x6 loop_4994: ldsw [%l7 + 0x0C], %g2 srl %l3, %o0, %i0 ldub [%l7 + 0x23], %o4 fpsub16 %f4, %f0, %f14 fmovrsgz %o2, %f9, %f9 fbu %fcc2, loop_4995 bpos,a,pt %icc, loop_4996 edge8l %g7, %i3, %i7 ld [%l7 + 0x10], %f6 loop_4995: pdist %f4, %f6, %f8 loop_4996: movn %icc, %o1, %l6 lduh [%l7 + 0x24], %i2 fmovrslz %g3, %f10, %f9 xorcc %g1, 0x0A2C, %o5 movrlz %o7, %o6, %o3 stx %l1, [%l7 + 0x48] fnor %f6, %f4, %f14 stx %l2, [%l7 + 0x70] sub %l4, 0x16E1, %g4 ldsb [%l7 + 0x2A], %i1 fmovda %xcc, %f6, %f4 sth %l5, [%l7 + 0x74] stx %g6, [%l7 + 0x70] lduw [%l7 + 0x3C], %g5 ldd [%l7 + 0x18], %f6 bl,pn %icc, loop_4997 lduw [%l7 + 0x60], %i6 subcc %l0, 0x1F14, %i5 alignaddrl %g2, %l3, %o0 loop_4997: edge8 %i0, %i4, %o4 sdivcc %o2, 0x15F2, %i3 ld [%l7 + 0x68], %f10 bl,a loop_4998 lduw [%l7 + 0x68], %g7 sth %i7, [%l7 + 0x6E] xnor %l6, %i2, %g3 loop_4998: bneg,a,pt %xcc, loop_4999 bshuffle %f2, %f2, %f12 movrne %g1, %o5, %o7 srl %o6, %o3, %o1 loop_4999: stx %l1, [%l7 + 0x10] brlez %l2, loop_5000 fpsub16 %f4, %f6, %f14 fmovsgu %xcc, %f7, %f1 subccc %l4, 0x136B, %i1 loop_5000: fmovrdgz %l5, %f6, %f12 lduw [%l7 + 0x28], %g4 pdist %f10, %f12, %f8 ldd [%l7 + 0x50], %f0 sth %g5, [%l7 + 0x38] fmovrde %g6, %f4, %f0 fmovrsgz %i6, %f4, %f12 fmovdne %xcc, %f10, %f3 stx %i5, [%l7 + 0x48] lduh [%l7 + 0x1C], %l0 fbug %fcc2, loop_5001 fnot1 %f12, %f0 subc %g2, %o0, %i0 fmovsle %icc, %f11, %f2 loop_5001: std %f2, [%l7 + 0x18] edge8ln %i4, %l3, %o4 fmovrdgez %i3, %f14, %f4 ldub [%l7 + 0x35], %o2 edge32l %i7, %l6, %i2 brlz,a %g7, loop_5002 fabsd %f8, %f14 fmovrslz %g3, %f11, %f12 fmovsne %xcc, %f13, %f3 loop_5002: ld [%l7 + 0x64], %f12 stb %o5, [%l7 + 0x0C] lduh [%l7 + 0x2C], %o7 fandnot2 %f14, %f10, %f12 nop setx loop_5003, %l0, %l1 jmpl %l1, %g1 fmovdle %xcc, %f9, %f7 ldx [%l7 + 0x48], %o3 fandnot1 %f2, %f8, %f2 loop_5003: movne %xcc, %o1, %o6 ldsh [%l7 + 0x0E], %l2 add %l4, %i1, %l1 stb %l5, [%l7 + 0x78] fmovsgu %icc, %f3, %f3 bvc loop_5004 nop setx loop_5005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x18], %f1 std %f0, [%l7 + 0x50] loop_5004: fmovsneg %icc, %f15, %f4 loop_5005: fcmped %fcc2, %f6, %f14 tle %xcc, 0x1 fmovsneg %xcc, %f10, %f9 ldd [%l7 + 0x58], %f8 stb %g4, [%l7 + 0x12] fmul8sux16 %f2, %f14, %f8 andn %g5, %g6, %i6 tle %icc, 0x2 lduh [%l7 + 0x16], %l0 ld [%l7 + 0x4C], %f14 movg %icc, %g2, %o0 brz %i0, loop_5006 stw %i4, [%l7 + 0x70] ld [%l7 + 0x14], %f10 ldub [%l7 + 0x51], %l3 loop_5006: stw %i5, [%l7 + 0x08] lduw [%l7 + 0x1C], %o4 tcc %xcc, 0x4 stw %i3, [%l7 + 0x6C] movrlez %i7, 0x305, %l6 ldx [%l7 + 0x68], %o2 lduh [%l7 + 0x78], %i2 stx %g3, [%l7 + 0x08] fmul8x16 %f13, %f4, %f12 fexpand %f2, %f0 fmul8sux16 %f10, %f0, %f0 fandnot2s %f6, %f7, %f4 ld [%l7 + 0x08], %f8 ldsh [%l7 + 0x48], %g7 brnz,a %o5, loop_5007 ld [%l7 + 0x40], %f3 st %f11, [%l7 + 0x30] fornot1 %f2, %f8, %f6 loop_5007: faligndata %f2, %f8, %f0 fmovsleu %xcc, %f2, %f0 fmul8sux16 %f4, %f4, %f6 sth %g1, [%l7 + 0x5E] stb %o3, [%l7 + 0x0E] mulscc %o1, %o7, %l2 fbue %fcc3, loop_5008 ld [%l7 + 0x64], %f1 fmovs %f9, %f14 pdist %f10, %f12, %f12 loop_5008: fcmped %fcc1, %f6, %f6 fxor %f12, %f0, %f0 sub %l4, 0x0BBF, %o6 stb %l1, [%l7 + 0x21] taddcc %l5, 0x0C31, %g4 ldd [%l7 + 0x48], %f8 ldd [%l7 + 0x60], %f6 ldsh [%l7 + 0x18], %i1 alignaddr %g5, %i6, %l0 fandnot2 %f2, %f14, %f14 tleu %icc, 0x5 andcc %g6, %o0, %g2 sethi 0x05BD, %i0 fmovdge %xcc, %f11, %f2 fmovdpos %xcc, %f12, %f3 fbl,a %fcc0, loop_5009 mova %xcc, %i4, %i5 tgu %xcc, 0x1 fpadd16 %f10, %f2, %f4 loop_5009: fbl %fcc2, loop_5010 ldd [%l7 + 0x08], %f0 stb %l3, [%l7 + 0x10] stx %o4, [%l7 + 0x48] loop_5010: edge16 %i3, %l6, %i7 st %f6, [%l7 + 0x50] ldd [%l7 + 0x28], %f12 movgu %icc, %i2, %o2 fandnot2s %f3, %f11, %f5 ldd [%l7 + 0x30], %f0 fmovrdgez %g7, %f0, %f2 stx %o5, [%l7 + 0x28] bleu,a loop_5011 stb %g1, [%l7 + 0x0B] tleu %icc, 0x7 ldsh [%l7 + 0x4E], %o3 loop_5011: fcmpeq16 %f8, %f8, %o1 stx %g3, [%l7 + 0x60] fmovsneg %icc, %f4, %f8 lduw [%l7 + 0x50], %o7 mova %xcc, %l4, %l2 fblg %fcc1, loop_5012 fcmpeq32 %f14, %f6, %o6 fmovsgu %xcc, %f0, %f7 ld [%l7 + 0x6C], %f1 loop_5012: lduw [%l7 + 0x28], %l1 std %f8, [%l7 + 0x68] fsrc2 %f6, %f0 edge16l %l5, %g4, %i1 fmovda %xcc, %f14, %f0 srax %i6, 0x18, %g5 fcmped %fcc0, %f2, %f4 edge32n %l0, %g6, %g2 fmovdg %icc, %f11, %f10 for %f10, %f6, %f2 stb %i0, [%l7 + 0x66] fble %fcc1, loop_5013 fnot1s %f6, %f15 faligndata %f14, %f14, %f4 fandnot2s %f6, %f12, %f14 loop_5013: fbug %fcc2, loop_5014 st %f5, [%l7 + 0x34] ldsh [%l7 + 0x1E], %i4 ldx [%l7 + 0x38], %i5 loop_5014: addccc %o0, %l3, %i3 sra %l6, 0x03, %o4 fcmpgt16 %f4, %f14, %i7 fbule,a %fcc3, loop_5015 fbu %fcc2, loop_5016 subccc %i2, 0x1997, %o2 fnot1s %f7, %f13 loop_5015: fsrc2s %f0, %f10 loop_5016: bl,a loop_5017 fornot2s %f7, %f10, %f11 fmovdneg %icc, %f13, %f5 ldx [%l7 + 0x50], %g7 loop_5017: brz,a %o5, loop_5018 fmovsle %xcc, %f2, %f6 lduh [%l7 + 0x48], %o3 array8 %o1, %g1, %g3 loop_5018: fmovsleu %icc, %f15, %f8 fnors %f11, %f7, %f13 st %f5, [%l7 + 0x54] or %o7, %l4, %l2 fmovrdlz %o6, %f14, %f12 lduw [%l7 + 0x6C], %l1 fbne %fcc3, loop_5019 orcc %g4, 0x1BD0, %i1 fbul,a %fcc0, loop_5020 ld [%l7 + 0x20], %f2 loop_5019: addc %i6, %g5, %l5 ldx [%l7 + 0x48], %g6 loop_5020: ldsb [%l7 + 0x3B], %l0 sllx %g2, %i0, %i5 fcmpgt32 %f14, %f6, %o0 fzeros %f5 movre %i4, %i3, %l3 fmovsvc %xcc, %f6, %f15 movneg %icc, %l6, %i7 stw %o4, [%l7 + 0x2C] ldx [%l7 + 0x28], %i2 movneg %xcc, %o2, %o5 stx %g7, [%l7 + 0x10] brnz %o3, loop_5021 sth %g1, [%l7 + 0x42] tsubcc %g3, 0x109F, %o7 sth %o1, [%l7 + 0x72] loop_5021: fmovsneg %icc, %f0, %f13 fmovrslez %l2, %f2, %f3 udivcc %l4, 0x04FF, %o6 fbge,a %fcc3, loop_5022 ldsw [%l7 + 0x48], %g4 sth %i1, [%l7 + 0x60] fmovd %f0, %f8 loop_5022: fmul8sux16 %f14, %f12, %f2 faligndata %f10, %f8, %f10 st %f9, [%l7 + 0x08] fmovdne %xcc, %f6, %f7 orn %i6, %l1, %g5 smul %l5, 0x0106, %g6 ldsh [%l7 + 0x28], %l0 lduh [%l7 + 0x5A], %g2 ldx [%l7 + 0x30], %i5 bneg loop_5023 fmovd %f10, %f14 fxor %f0, %f10, %f2 ldx [%l7 + 0x48], %i0 loop_5023: std %f4, [%l7 + 0x70] stw %i4, [%l7 + 0x74] sth %o0, [%l7 + 0x3C] fxnors %f15, %f2, %f10 tl %xcc, 0x2 bvc,a %icc, loop_5024 sdiv %l3, 0x1B15, %i3 taddcc %i7, %l6, %o4 fzero %f4 loop_5024: addcc %o2, %o5, %i2 mulscc %g7, %o3, %g1 fandnot1 %f14, %f10, %f2 st %f3, [%l7 + 0x4C] stw %g3, [%l7 + 0x1C] te %xcc, 0x5 fsrc2 %f6, %f10 fmovdcs %xcc, %f9, %f6 fbl %fcc1, loop_5025 edge32l %o1, %l2, %l4 for %f14, %f6, %f12 fornot1s %f2, %f14, %f11 loop_5025: ldx [%l7 + 0x48], %o6 fmovsvs %icc, %f1, %f11 fmovsne %icc, %f1, %f6 bl,pn %xcc, loop_5026 ta %xcc, 0x7 movrlz %g4, 0x0C5, %o7 andcc %i6, %l1, %i1 loop_5026: andncc %g5, %l5, %l0 fmovdgu %icc, %f8, %f0 stx %g6, [%l7 + 0x70] st %f4, [%l7 + 0x38] fpadd16 %f14, %f6, %f0 lduw [%l7 + 0x08], %g2 faligndata %f4, %f4, %f12 bpos %xcc, loop_5027 stx %i5, [%l7 + 0x70] nop setx loop_5028, %l0, %l1 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 %icc, %i4, %o0 loop_5027: udivcc %i0, 0x07F5, %i3 ldub [%l7 + 0x27], %l3 loop_5028: ldx [%l7 + 0x48], %i7 te %xcc, 0x1 std %f0, [%l7 + 0x08] fmovdl %xcc, %f15, %f2 andncc %o4, %l6, %o2 movrgez %i2, 0x1F6, %g7 tvs %icc, 0x2 subc %o5, %o3, %g1 std %f14, [%l7 + 0x18] ld [%l7 + 0x70], %f12 fpadd32s %f10, %f9, %f15 fabss %f6, %f3 fbl %fcc0, loop_5029 bn,a loop_5030 tvc %xcc, 0x4 fand %f6, %f0, %f14 loop_5029: ldsh [%l7 + 0x32], %g3 loop_5030: tleu %xcc, 0x0 movleu %xcc, %o1, %l2 fpadd16 %f10, %f2, %f10 edge8 %l4, %g4, %o7 movrlez %i6, %l1, %i1 udivcc %o6, 0x1B26, %l5 fbg,a %fcc0, loop_5031 movneg %icc, %g5, %g6 edge8ln %l0, %i5, %g2 fmovdcs %xcc, %f11, %f0 loop_5031: ldx [%l7 + 0x68], %i4 st %f0, [%l7 + 0x4C] fcmpeq16 %f2, %f6, %o0 fone %f6 ldx [%l7 + 0x60], %i3 fbn,a %fcc0, loop_5032 stb %i0, [%l7 + 0x21] alignaddrl %i7, %o4, %l3 lduw [%l7 + 0x64], %l6 loop_5032: fornot2s %f10, %f10, %f0 stx %o2, [%l7 + 0x68] fbuge,a %fcc2, loop_5033 lduw [%l7 + 0x70], %g7 fmovrsgez %o5, %f7, %f6 fmovsn %icc, %f12, %f11 loop_5033: tn %icc, 0x2 std %f8, [%l7 + 0x20] ldd [%l7 + 0x48], %f0 stb %o3, [%l7 + 0x0B] orncc %g1, %g3, %i2 fmovrdlz %o1, %f6, %f0 stx %l2, [%l7 + 0x78] stw %g4, [%l7 + 0x5C] ldub [%l7 + 0x63], %l4 fcmpgt16 %f8, %f6, %i6 ldub [%l7 + 0x51], %o7 brlz %l1, loop_5034 stb %o6, [%l7 + 0x4D] fones %f10 umulcc %l5, 0x0C4F, %i1 loop_5034: edge32ln %g6, %l0, %g5 udiv %i5, 0x07CA, %i4 movcc %icc, %g2, %i3 tleu %icc, 0x2 fmovsn %xcc, %f12, %f11 std %f12, [%l7 + 0x28] sdiv %o0, 0x1ACC, %i0 fmovsvc %xcc, %f10, %f11 stx %i7, [%l7 + 0x70] tpos %icc, 0x3 ld [%l7 + 0x78], %f15 bl,a loop_5035 fbue,a %fcc3, loop_5036 edge8n %o4, %l3, %l6 stw %g7, [%l7 + 0x44] loop_5035: lduh [%l7 + 0x5A], %o5 loop_5036: fpadd16 %f2, %f6, %f6 st %f3, [%l7 + 0x24] orcc %o2, %o3, %g1 ldub [%l7 + 0x14], %g3 faligndata %f2, %f8, %f14 edge16ln %o1, %i2, %g4 tne %xcc, 0x0 ldub [%l7 + 0x08], %l4 st %f10, [%l7 + 0x78] ldub [%l7 + 0x77], %i6 faligndata %f10, %f0, %f6 fmovrdgz %l2, %f10, %f14 fzeros %f3 bge,a loop_5037 ldx [%l7 + 0x60], %l1 ba loop_5038 ldub [%l7 + 0x53], %o7 loop_5037: fmovsvs %icc, %f8, %f2 fnands %f10, %f12, %f14 loop_5038: fxors %f1, %f3, %f0 ldub [%l7 + 0x36], %l5 tgu %icc, 0x7 ld [%l7 + 0x74], %f9 srax %i1, %g6, %o6 fnand %f8, %f4, %f4 taddcctv %g5, 0x11DA, %i5 nop setx loop_5039, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %i4, 0x1709, %g2 fbu %fcc1, loop_5040 lduh [%l7 + 0x56], %i3 loop_5039: tvs %icc, 0x6 fmovsneg %xcc, %f3, %f8 loop_5040: ldx [%l7 + 0x68], %o0 fmovrslez %i0, %f11, %f9 edge32 %l0, %i7, %l3 ldub [%l7 + 0x53], %l6 fmovda %xcc, %f4, %f15 std %f0, [%l7 + 0x18] mulx %g7, %o5, %o2 bne,a %xcc, loop_5041 ldub [%l7 + 0x37], %o4 sdivx %o3, 0x028C, %g3 ldsb [%l7 + 0x36], %o1 loop_5041: taddcc %i2, 0x0A2F, %g4 siam 0x2 fmuld8sux16 %f5, %f12, %f14 ldsb [%l7 + 0x6E], %l4 stw %i6, [%l7 + 0x4C] fcmps %fcc0, %f13, %f12 subc %g1, 0x072C, %l2 fzero %f4 tgu %xcc, 0x2 fmovrdgz %l1, %f14, %f2 movre %l5, 0x3C5, %o7 brgez,a %g6, loop_5042 movn %icc, %i1, %g5 fsrc1s %f13, %f15 sll %o6, 0x1F, %i4 loop_5042: fba %fcc1, loop_5043 tg %icc, 0x5 ldub [%l7 + 0x33], %i5 fones %f1 loop_5043: fmovdpos %icc, %f3, %f13 ldub [%l7 + 0x1D], %g2 st %f11, [%l7 + 0x2C] ldd [%l7 + 0x58], %f10 te %icc, 0x6 fornot1 %f14, %f8, %f4 lduh [%l7 + 0x30], %o0 lduw [%l7 + 0x28], %i0 fmovrdgz %i3, %f2, %f4 fpack32 %f10, %f12, %f4 edge32ln %i7, %l0, %l6 fmovdpos %icc, %f6, %f9 addccc %l3, 0x0CE6, %g7 fcmps %fcc1, %f2, %f7 bgu,a loop_5044 fbule %fcc2, loop_5045 fbn,a %fcc3, loop_5046 fmovdvc %icc, %f12, %f9 loop_5044: stw %o2, [%l7 + 0x38] loop_5045: tvc %xcc, 0x2 loop_5046: movleu %xcc, %o5, %o3 bge,a,pn %icc, loop_5047 tpos %icc, 0x3 ld [%l7 + 0x74], %f11 fmovdleu %icc, %f4, %f14 loop_5047: tne %icc, 0x6 mova %xcc, %g3, %o1 bgu,a,pn %xcc, loop_5048 fandnot2s %f6, %f13, %f5 edge32 %o4, %i2, %g4 ldub [%l7 + 0x17], %l4 loop_5048: fcmple32 %f10, %f14, %i6 stx %g1, [%l7 + 0x70] stx %l1, [%l7 + 0x38] fsrc2s %f2, %f14 fsrc1s %f4, %f11 fbul,a %fcc3, loop_5049 alignaddr %l5, %o7, %l2 fpsub32 %f2, %f2, %f4 fbge %fcc2, loop_5050 loop_5049: mulx %g6, %g5, %i1 movvc %icc, %i4, %o6 fbo,a %fcc0, loop_5051 loop_5050: tg %icc, 0x1 fblg %fcc1, loop_5052 xor %i5, 0x1C13, %g2 loop_5051: movne %xcc, %i0, %o0 ldx [%l7 + 0x78], %i7 loop_5052: ldx [%l7 + 0x28], %l0 array32 %i3, %l6, %l3 add %o2, 0x0BA0, %o5 ldsb [%l7 + 0x13], %g7 ldsb [%l7 + 0x28], %g3 ld [%l7 + 0x74], %f10 ld [%l7 + 0x40], %f6 or %o1, %o4, %o3 stx %i2, [%l7 + 0x38] stb %g4, [%l7 + 0x5E] ldsh [%l7 + 0x28], %i6 movl %xcc, %g1, %l4 nop setx loop_5053, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %l5, %o7 lduh [%l7 + 0x48], %l2 fcmpne32 %f14, %f6, %l1 loop_5053: fmovdge %xcc, %f13, %f13 fmovdcs %icc, %f12, %f6 tcc %xcc, 0x5 fbue,a %fcc2, loop_5054 fmovrslz %g5, %f11, %f2 bshuffle %f0, %f6, %f2 tne %xcc, 0x4 loop_5054: st %f1, [%l7 + 0x78] bg,a,pn %xcc, loop_5055 edge8l %g6, %i1, %o6 fbe %fcc1, loop_5056 nop setx loop_5057, %l0, %l1 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_5055: bcc,a loop_5058 ld [%l7 + 0x54], %f13 loop_5056: ldub [%l7 + 0x77], %i5 loop_5057: ldx [%l7 + 0x68], %g2 loop_5058: ldd [%l7 + 0x78], %f14 fpadd32 %f10, %f14, %f2 fba %fcc0, loop_5059 fbue %fcc2, loop_5060 movre %i4, %i0, %o0 ldsb [%l7 + 0x65], %l0 loop_5059: fbge %fcc1, loop_5061 loop_5060: movrne %i7, %l6, %l3 edge8 %o2, %i3, %o5 fmovsle %xcc, %f15, %f4 loop_5061: fmovdg %icc, %f15, %f8 edge32l %g7, %g3, %o1 array32 %o3, %i2, %o4 bne %xcc, loop_5062 fcmpgt32 %f8, %f2, %g4 ldsh [%l7 + 0x3C], %g1 udiv %i6, 0x0C64, %l5 loop_5062: ldub [%l7 + 0x48], %o7 fxors %f1, %f5, %f10 udiv %l2, 0x0BCE, %l4 edge16ln %l1, %g5, %i1 fxors %f2, %f13, %f1 ldsw [%l7 + 0x64], %o6 ldx [%l7 + 0x10], %i5 bcs,pt %icc, loop_5063 stx %g2, [%l7 + 0x50] tge %icc, 0x6 fbue %fcc3, loop_5064 loop_5063: ble,a loop_5065 edge16ln %i4, %g6, %o0 movl %xcc, %i0, %i7 loop_5064: fzeros %f8 loop_5065: nop setx loop_5066, %l0, %l1 jmpl %l1, %l0 ld [%l7 + 0x34], %f13 fors %f14, %f14, %f10 st %f5, [%l7 + 0x4C] loop_5066: bne %icc, loop_5067 fcmpeq16 %f2, %f8, %l3 fones %f2 fmovsge %xcc, %f12, %f5 loop_5067: movneg %icc, %l6, %i3 ldub [%l7 + 0x56], %o5 fcmpes %fcc3, %f11, %f15 movrgez %g7, %o2, %g3 sra %o3, %i2, %o4 lduw [%l7 + 0x30], %g4 be,a,pn %xcc, loop_5068 fmovdneg %icc, %f11, %f6 mulx %g1, %i6, %l5 tle %icc, 0x6 loop_5068: sllx %o1, %l2, %l4 ldsh [%l7 + 0x78], %o7 stw %l1, [%l7 + 0x18] fandnot2s %f1, %f9, %f9 fbue,a %fcc0, loop_5069 stx %g5, [%l7 + 0x30] brz %o6, loop_5070 fcmpeq16 %f10, %f14, %i5 loop_5069: fbul,a %fcc3, loop_5071 popc 0x0D25, %g2 loop_5070: fzeros %f12 fmovdneg %icc, %f11, %f10 loop_5071: fcmpd %fcc1, %f0, %f12 edge16n %i1, %g6, %o0 fnor %f14, %f14, %f0 fsrc1s %f1, %f0 andncc %i0, %i7, %i4 fmovsle %icc, %f12, %f13 ldd [%l7 + 0x08], %f8 ldd [%l7 + 0x58], %f4 be,pt %xcc, loop_5072 stw %l3, [%l7 + 0x54] fmovsle %icc, %f6, %f11 addccc %l6, %l0, %i3 loop_5072: sll %g7, 0x11, %o5 stx %o2, [%l7 + 0x38] fsrc1 %f0, %f14 fmul8x16au %f0, %f3, %f4 st %f2, [%l7 + 0x50] addc %g3, 0x168D, %o3 fcmpeq16 %f14, %f14, %o4 nop setx loop_5073, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i2, [%l7 + 0x44] sth %g1, [%l7 + 0x40] fbge,a %fcc0, loop_5074 loop_5073: ldsh [%l7 + 0x60], %g4 fmovsneg %xcc, %f4, %f15 fbge,a %fcc1, loop_5075 loop_5074: fpack16 %f12, %f0 fpack16 %f12, %f6 fsrc2 %f8, %f6 loop_5075: lduh [%l7 + 0x40], %l5 fmovdneg %xcc, %f4, %f6 fmul8x16 %f5, %f8, %f10 ldsw [%l7 + 0x3C], %o1 sth %l2, [%l7 + 0x2C] fbne %fcc3, loop_5076 fmovdvc %xcc, %f9, %f15 stx %l4, [%l7 + 0x50] smulcc %i6, %o7, %g5 loop_5076: movrgez %o6, %l1, %g2 fmovrslez %i5, %f7, %f11 subcc %i1, 0x036B, %o0 array8 %i0, %i7, %g6 fmovrdlez %l3, %f12, %f2 ldsw [%l7 + 0x7C], %i4 fpadd16 %f6, %f0, %f4 bgu %xcc, loop_5077 edge16 %l0, %i3, %l6 movge %xcc, %g7, %o5 movcc %xcc, %o2, %o3 loop_5077: bcc %xcc, loop_5078 fones %f2 movcc %icc, %g3, %o4 tg %icc, 0x0 loop_5078: edge32n %g1, %g4, %l5 stw %o1, [%l7 + 0x70] stb %l2, [%l7 + 0x31] ldub [%l7 + 0x20], %l4 fbge,a %fcc0, loop_5079 ldd [%l7 + 0x28], %f8 fbn %fcc2, loop_5080 fabsd %f2, %f12 loop_5079: fbne %fcc1, loop_5081 edge32n %i2, %i6, %g5 loop_5080: umulcc %o7, 0x0F9F, %o6 fmovd %f6, %f6 loop_5081: sllx %g2, %i5, %l1 array16 %o0, %i0, %i1 tvc %xcc, 0x0 bn,a,pn %xcc, loop_5082 fmovsn %icc, %f12, %f1 st %f5, [%l7 + 0x48] srlx %i7, %g6, %i4 loop_5082: movre %l0, 0x2BA, %l3 fblg,a %fcc0, loop_5083 fands %f8, %f15, %f15 array32 %l6, %g7, %i3 bvs,a,pt %xcc, loop_5084 loop_5083: fmovrdlez %o5, %f12, %f14 fbge %fcc0, loop_5085 ldd [%l7 + 0x58], %f6 loop_5084: movneg %xcc, %o2, %g3 ldx [%l7 + 0x08], %o4 loop_5085: fmovdpos %icc, %f2, %f13 movvs %icc, %o3, %g4 bvs,a loop_5086 fnot1s %f2, %f6 sll %g1, %o1, %l5 fxnors %f11, %f11, %f1 loop_5086: addccc %l2, %l4, %i6 sth %i2, [%l7 + 0x1E] sth %g5, [%l7 + 0x36] fors %f6, %f4, %f4 movpos %icc, %o7, %g2 fbug %fcc3, loop_5087 fmovscc %icc, %f12, %f5 fone %f12 fbul,a %fcc1, loop_5088 loop_5087: bvs,pn %icc, loop_5089 fnands %f3, %f13, %f3 fpsub32 %f12, %f0, %f12 loop_5088: fmovde %icc, %f7, %f12 loop_5089: fnegd %f6, %f14 std %f12, [%l7 + 0x48] fnegs %f4, %f12 ldsw [%l7 + 0x20], %i5 fnor %f14, %f0, %f8 sth %o6, [%l7 + 0x36] smul %l1, %i0, %i1 fcmple32 %f10, %f12, %o0 fandnot1s %f3, %f2, %f15 andncc %i7, %i4, %g6 lduh [%l7 + 0x08], %l0 lduh [%l7 + 0x52], %l3 fcmpne16 %f8, %f14, %l6 ldsh [%l7 + 0x5C], %i3 ldsh [%l7 + 0x56], %o5 tle %icc, 0x1 std %f8, [%l7 + 0x28] movneg %icc, %g7, %g3 fmovspos %icc, %f11, %f11 fcmple32 %f10, %f4, %o2 fbug,a %fcc0, loop_5090 fcmpd %fcc2, %f6, %f14 fmovdpos %icc, %f13, %f3 fcmpeq16 %f0, %f4, %o4 loop_5090: fcmpgt16 %f14, %f6, %o3 umul %g1, 0x0959, %o1 stb %l5, [%l7 + 0x76] st %f8, [%l7 + 0x3C] fmovrsgz %l2, %f1, %f5 tle %icc, 0x0 brgz %l4, loop_5091 bpos,a %xcc, loop_5092 fandnot2s %f15, %f0, %f4 tgu %icc, 0x1 loop_5091: fmovrsne %g4, %f11, %f6 loop_5092: lduh [%l7 + 0x16], %i2 fmovdge %xcc, %f12, %f8 st %f15, [%l7 + 0x0C] stw %g5, [%l7 + 0x3C] udiv %o7, 0x0A0D, %g2 fpackfix %f4, %f6 fblg,a %fcc1, loop_5093 fbl %fcc3, loop_5094 movrne %i6, %i5, %l1 bne,pn %xcc, loop_5095 loop_5093: fmovde %icc, %f5, %f15 loop_5094: stx %o6, [%l7 + 0x38] stb %i0, [%l7 + 0x78] loop_5095: bcs loop_5096 fmovrsgz %o0, %f5, %f15 and %i1, 0x1DB4, %i7 fpackfix %f6, %f12 loop_5096: srlx %i4, %l0, %l3 brnz %g6, loop_5097 ldx [%l7 + 0x68], %l6 fmovdpos %xcc, %f15, %f8 stb %o5, [%l7 + 0x2B] loop_5097: fones %f14 tl %icc, 0x3 pdist %f2, %f14, %f14 stx %g7, [%l7 + 0x48] fands %f6, %f0, %f10 fpadd16s %f11, %f9, %f7 edge16l %g3, %o2, %o4 stx %o3, [%l7 + 0x30] fba,a %fcc3, loop_5098 brlz,a %i3, loop_5099 bcc,a,pn %icc, loop_5100 subccc %g1, 0x057B, %o1 loop_5098: sethi 0x0DC6, %l5 loop_5099: bvc loop_5101 loop_5100: fnor %f14, %f14, %f0 stb %l2, [%l7 + 0x6E] fmovrdlez %g4, %f10, %f14 loop_5101: st %f2, [%l7 + 0x2C] fsrc1s %f11, %f9 andn %i2, %g5, %o7 ldub [%l7 + 0x5D], %g2 fcmple16 %f4, %f10, %i6 brnz %i5, loop_5102 edge32ln %l4, %o6, %l1 ldsh [%l7 + 0x72], %i0 sethi 0x0606, %o0 loop_5102: addcc %i1, %i4, %i7 movleu %xcc, %l3, %l0 fmovs %f11, %f7 stw %g6, [%l7 + 0x54] fmovdcc %xcc, %f7, %f15 addc %l6, 0x0D9C, %g7 fands %f8, %f1, %f14 lduw [%l7 + 0x18], %o5 fpsub32 %f10, %f14, %f8 movleu %icc, %g3, %o2 std %f12, [%l7 + 0x08] ldsh [%l7 + 0x5E], %o4 lduh [%l7 + 0x36], %i3 fandnot1s %f7, %f4, %f0 fmovrdgez %o3, %f2, %f8 brlz %g1, loop_5103 fzeros %f10 stb %o1, [%l7 + 0x2A] addcc %l2, 0x015D, %l5 loop_5103: ldub [%l7 + 0x59], %g4 lduw [%l7 + 0x48], %i2 array16 %o7, %g5, %g2 movle %xcc, %i6, %i5 addcc %l4, 0x1DCF, %l1 fxors %f5, %f7, %f12 fone %f6 lduh [%l7 + 0x5C], %i0 ldub [%l7 + 0x20], %o0 srax %i1, 0x16, %o6 ldsw [%l7 + 0x6C], %i4 bvs,a %xcc, loop_5104 array8 %i7, %l3, %g6 fbn %fcc0, loop_5105 be %icc, loop_5106 loop_5104: fpack32 %f2, %f2, %f6 fmovrslez %l0, %f14, %f6 loop_5105: movvc %xcc, %l6, %g7 loop_5106: bgu,a loop_5107 ta %icc, 0x7 ldub [%l7 + 0x46], %g3 lduw [%l7 + 0x68], %o2 loop_5107: tpos %icc, 0x6 fpsub16 %f2, %f14, %f2 fpsub16 %f2, %f8, %f14 ld [%l7 + 0x5C], %f8 fandnot1 %f10, %f2, %f0 ldsw [%l7 + 0x34], %o4 fbge %fcc1, loop_5108 fabsd %f14, %f8 ldub [%l7 + 0x48], %i3 orncc %o3, %g1, %o5 loop_5108: move %icc, %l2, %l5 stx %g4, [%l7 + 0x78] movrlez %i2, 0x257, %o1 fbule %fcc3, loop_5109 ldd [%l7 + 0x10], %f6 mulscc %o7, 0x1EFF, %g5 fnot2s %f8, %f3 loop_5109: fpackfix %f2, %f2 bn,a,pt %xcc, loop_5110 ldd [%l7 + 0x58], %f12 fmovsgu %xcc, %f7, %f12 andcc %i6, 0x004F, %g2 loop_5110: fmovd %f12, %f10 lduw [%l7 + 0x2C], %i5 lduw [%l7 + 0x54], %l1 ldd [%l7 + 0x68], %f8 ldsb [%l7 + 0x11], %i0 stb %l4, [%l7 + 0x43] sll %o0, 0x0A, %o6 ldd [%l7 + 0x48], %f10 sth %i1, [%l7 + 0x7C] ldsw [%l7 + 0x18], %i7 bneg,a,pt %xcc, loop_5111 ldsw [%l7 + 0x14], %l3 tvc %xcc, 0x6 subccc %g6, %l0, %l6 loop_5111: fcmple32 %f4, %f10, %i4 ldsb [%l7 + 0x2D], %g3 fcmpne16 %f4, %f10, %o2 fmovsgu %icc, %f1, %f0 fcmple16 %f10, %f8, %g7 fmovdpos %icc, %f12, %f1 ldx [%l7 + 0x18], %i3 edge8ln %o4, %o3, %g1 stb %o5, [%l7 + 0x5E] movgu %icc, %l5, %l2 movrlz %i2, 0x200, %o1 stb %g4, [%l7 + 0x1D] fbu %fcc0, loop_5112 lduh [%l7 + 0x50], %g5 stb %o7, [%l7 + 0x43] fmovd %f10, %f2 loop_5112: fmovse %xcc, %f7, %f11 fblg %fcc3, loop_5113 fmovrslz %g2, %f8, %f9 fmovsvc %icc, %f12, %f15 ldx [%l7 + 0x30], %i6 loop_5113: sth %l1, [%l7 + 0x48] nop setx loop_5114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc2, loop_5115 fpadd32 %f4, %f8, %f6 fmovsn %xcc, %f10, %f11 loop_5114: brnz %i5, loop_5116 loop_5115: fbo,a %fcc2, loop_5117 stb %l4, [%l7 + 0x22] movrne %o0, %o6, %i1 loop_5116: sth %i7, [%l7 + 0x32] loop_5117: ldsb [%l7 + 0x77], %i0 lduh [%l7 + 0x3A], %l3 ldx [%l7 + 0x68], %l0 umul %g6, 0x19DB, %i4 fbule %fcc0, loop_5118 addccc %l6, %g3, %o2 stx %i3, [%l7 + 0x70] stx %g7, [%l7 + 0x70] loop_5118: fcmpeq16 %f12, %f14, %o3 tgu %xcc, 0x2 sdiv %g1, 0x076B, %o5 fmovdle %icc, %f1, %f9 edge32l %l5, %l2, %i2 fcmpne16 %f8, %f10, %o4 ldx [%l7 + 0x10], %g4 fcmpgt32 %f0, %f0, %g5 smulcc %o1, %o7, %g2 fmul8ulx16 %f14, %f6, %f12 fmovdl %icc, %f1, %f9 edge8ln %i6, %l1, %i5 stb %l4, [%l7 + 0x22] sdivcc %o6, 0x1902, %i1 fones %f11 fble,a %fcc1, loop_5119 fmovrsgez %i7, %f2, %f4 bvc loop_5120 ldd [%l7 + 0x30], %f6 loop_5119: ld [%l7 + 0x2C], %f6 movrne %i0, %o0, %l3 loop_5120: brnz %l0, loop_5121 fmovrse %i4, %f1, %f5 lduh [%l7 + 0x2E], %l6 movneg %xcc, %g6, %g3 loop_5121: subccc %i3, %g7, %o2 std %f2, [%l7 + 0x40] edge32 %o3, %o5, %g1 movneg %xcc, %l5, %i2 nop setx loop_5122, %l0, %l1 jmpl %l1, %o4 ldsh [%l7 + 0x6C], %l2 fmovd %f0, %f4 movcs %icc, %g5, %g4 loop_5122: fmovdg %icc, %f9, %f7 ld [%l7 + 0x68], %f2 tvc %xcc, 0x5 ldx [%l7 + 0x38], %o7 fmovdne %xcc, %f8, %f9 sdivx %g2, 0x1E48, %o1 fmovsn %icc, %f13, %f2 fbul %fcc0, loop_5123 orn %i6, 0x0B7A, %i5 ld [%l7 + 0x7C], %f4 subccc %l4, %l1, %i1 loop_5123: stw %i7, [%l7 + 0x7C] fmovd %f6, %f14 sllx %i0, %o0, %l3 fmul8x16al %f6, %f11, %f6 fblg %fcc1, loop_5124 lduh [%l7 + 0x7A], %o6 fors %f11, %f2, %f8 fcmps %fcc3, %f8, %f11 loop_5124: ldsw [%l7 + 0x7C], %l0 lduw [%l7 + 0x58], %i4 fmovs %f4, %f7 fnot1 %f12, %f14 fnand %f10, %f4, %f10 sth %l6, [%l7 + 0x2A] sth %g3, [%l7 + 0x12] edge32 %g6, %i3, %g7 ta %xcc, 0x6 fbge,a %fcc0, loop_5125 ldsw [%l7 + 0x18], %o2 fmovsneg %icc, %f4, %f0 smul %o3, %g1, %l5 loop_5125: tsubcc %o5, 0x1797, %i2 fand %f4, %f8, %f6 fmovsg %icc, %f6, %f3 fcmpeq16 %f6, %f14, %l2 tpos %xcc, 0x2 pdist %f6, %f12, %f2 ldd [%l7 + 0x10], %f10 alignaddrl %g5, %g4, %o4 ldsw [%l7 + 0x24], %o7 mulx %o1, 0x142F, %g2 ldsb [%l7 + 0x0F], %i6 fbo,a %fcc0, loop_5126 udivx %i5, 0x140C, %l1 fmovdvs %icc, %f5, %f14 nop setx loop_5127, %l0, %l1 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_5126: bcc,pt %icc, loop_5128 be,a loop_5129 fmovrdgez %l4, %f14, %f4 loop_5127: movrgz %i1, 0x294, %i7 loop_5128: lduh [%l7 + 0x50], %o0 loop_5129: movle %xcc, %l3, %o6 movvs %icc, %l0, %i0 bg loop_5130 bvs,pn %icc, loop_5131 fsrc2 %f4, %f14 tle %icc, 0x3 loop_5130: std %f12, [%l7 + 0x58] loop_5131: std %f4, [%l7 + 0x58] fandnot1s %f7, %f2, %f15 std %f8, [%l7 + 0x38] fmul8sux16 %f4, %f6, %f4 move %icc, %l6, %i4 orn %g6, 0x1405, %i3 st %f13, [%l7 + 0x2C] movge %icc, %g7, %g3 fmovdg %xcc, %f2, %f3 array32 %o2, %g1, %l5 edge8ln %o5, %i2, %o3 fcmpne16 %f8, %f10, %g5 udiv %l2, 0x0671, %g4 fnot1 %f6, %f6 sdivx %o4, 0x0411, %o1 lduw [%l7 + 0x20], %g2 fmovrsgez %i6, %f10, %f8 ldub [%l7 + 0x5D], %i5 sth %o7, [%l7 + 0x20] stx %l1, [%l7 + 0x68] ldx [%l7 + 0x28], %i1 ldsh [%l7 + 0x66], %l4 umulcc %o0, %i7, %o6 addc %l3, %i0, %l6 stb %l0, [%l7 + 0x19] tsubcc %g6, 0x03BF, %i3 and %i4, 0x09EB, %g7 edge16l %o2, %g3, %l5 fmovdle %icc, %f15, %f8 brlz,a %o5, loop_5132 ldsh [%l7 + 0x2E], %g1 sdiv %i2, 0x0479, %o3 tl %icc, 0x4 loop_5132: fmovsn %icc, %f15, %f12 ldsb [%l7 + 0x0E], %g5 taddcc %l2, 0x1C76, %g4 stx %o1, [%l7 + 0x28] andcc %o4, 0x1D5E, %g2 ldsb [%l7 + 0x40], %i6 movg %xcc, %o7, %l1 sth %i1, [%l7 + 0x5E] stw %l4, [%l7 + 0x0C] edge32ln %o0, %i5, %i7 bn loop_5133 fone %f14 tne %icc, 0x5 srlx %o6, 0x0A, %i0 loop_5133: fbug %fcc1, loop_5134 sth %l3, [%l7 + 0x3C] fbg %fcc0, loop_5135 edge16n %l0, %l6, %i3 loop_5134: be,a,pn %xcc, loop_5136 fble %fcc0, loop_5137 loop_5135: tvc %icc, 0x5 lduw [%l7 + 0x34], %g6 loop_5136: movle %icc, %g7, %i4 loop_5137: fmovdgu %xcc, %f3, %f5 fmovdgu %xcc, %f6, %f10 fnot2s %f13, %f15 brgz,a %o2, loop_5138 edge16 %g3, %l5, %g1 fandnot1 %f10, %f6, %f14 fnands %f6, %f14, %f13 loop_5138: edge32l %o5, %i2, %o3 movge %xcc, %g5, %g4 bge,a %xcc, loop_5139 fmovsa %icc, %f12, %f6 bne,pt %icc, loop_5140 edge32n %l2, %o1, %g2 loop_5139: st %f8, [%l7 + 0x64] ld [%l7 + 0x44], %f9 loop_5140: alignaddr %o4, %o7, %i6 fpackfix %f14, %f6 fexpand %f5, %f12 popc %l1, %l4 ldx [%l7 + 0x50], %o0 ldsb [%l7 + 0x4A], %i5 fnot1s %f10, %f9 ldx [%l7 + 0x30], %i7 movpos %xcc, %o6, %i1 fpadd32 %f10, %f0, %f12 smul %l3, %l0, %l6 ldsw [%l7 + 0x3C], %i0 movre %i3, 0x2D5, %g6 fbuge %fcc1, loop_5141 stx %g7, [%l7 + 0x20] stw %i4, [%l7 + 0x30] movrne %o2, %l5, %g1 loop_5141: bvs,pt %icc, loop_5142 fmovsvs %xcc, %f10, %f7 fmovsne %xcc, %f0, %f13 fmul8x16al %f12, %f12, %f0 loop_5142: ldsw [%l7 + 0x64], %g3 brlez %o5, loop_5143 fornot1 %f6, %f10, %f2 bpos,a,pn %icc, loop_5144 array32 %i2, %o3, %g4 loop_5143: st %f11, [%l7 + 0x2C] fbg,a %fcc1, loop_5145 loop_5144: stb %l2, [%l7 + 0x69] fpsub16s %f13, %f1, %f4 andn %o1, %g2, %o4 loop_5145: mova %icc, %g5, %o7 fpadd32s %f3, %f15, %f6 fmuld8sux16 %f3, %f14, %f6 fmovrde %i6, %f12, %f2 ld [%l7 + 0x30], %f0 fbne,a %fcc0, loop_5146 array32 %l1, %o0, %i5 edge32ln %i7, %l4, %o6 ldd [%l7 + 0x60], %f2 loop_5146: fmovscs %xcc, %f2, %f6 fpadd32s %f11, %f11, %f5 fzeros %f6 stb %i1, [%l7 + 0x1F] tl %xcc, 0x6 fmovrslz %l0, %f5, %f2 fmovdne %icc, %f5, %f3 ldsw [%l7 + 0x7C], %l6 tvc %icc, 0x4 ldd [%l7 + 0x10], %f2 st %f6, [%l7 + 0x28] ldx [%l7 + 0x68], %l3 lduh [%l7 + 0x60], %i3 ld [%l7 + 0x50], %f11 bcs,a loop_5147 stx %i0, [%l7 + 0x30] xorcc %g7, 0x0730, %g6 ta %icc, 0x4 loop_5147: edge32l %o2, %l5, %i4 sth %g3, [%l7 + 0x4A] fmovsg %icc, %f2, %f9 ld [%l7 + 0x60], %f8 sth %g1, [%l7 + 0x50] fmuld8sux16 %f5, %f11, %f8 fmovrdlz %o5, %f6, %f12 movrgez %i2, %o3, %l2 fxnors %f2, %f14, %f10 smul %g4, 0x05C6, %o1 movrgez %o4, 0x168, %g2 std %f12, [%l7 + 0x10] ldsb [%l7 + 0x4D], %g5 udivcc %i6, 0x0BA9, %l1 fcmpgt16 %f10, %f12, %o0 sth %i5, [%l7 + 0x16] ldd [%l7 + 0x48], %f8 tn %xcc, 0x2 fmul8x16al %f11, %f12, %f8 nop setx loop_5148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,pt %xcc, loop_5149 st %f5, [%l7 + 0x7C] sth %i7, [%l7 + 0x0C] loop_5148: fmovdl %xcc, %f2, %f9 loop_5149: ta %icc, 0x1 movge %xcc, %l4, %o7 edge16n %i1, %o6, %l0 ldub [%l7 + 0x11], %l3 fsrc2s %f1, %f4 ta %icc, 0x7 fcmps %fcc1, %f5, %f4 stx %l6, [%l7 + 0x40] ldd [%l7 + 0x70], %f0 fcmpeq16 %f10, %f12, %i3 fbul,a %fcc0, loop_5150 edge16n %i0, %g6, %g7 fandnot1 %f6, %f2, %f12 fpackfix %f14, %f8 loop_5150: ldsw [%l7 + 0x58], %l5 bg,pt %xcc, loop_5151 udivcc %i4, 0x1562, %g3 sth %g1, [%l7 + 0x70] fmovdvs %icc, %f5, %f1 loop_5151: pdist %f4, %f2, %f14 fmovsgu %icc, %f9, %f2 andncc %o5, %o2, %o3 stw %l2, [%l7 + 0x24] fmovs %f15, %f11 bcs,a,pt %icc, loop_5152 movcs %icc, %g4, %o1 alignaddr %o4, %i2, %g2 fandnot1 %f2, %f10, %f0 loop_5152: fnot2 %f8, %f14 fbul,a %fcc3, loop_5153 subc %g5, 0x178B, %l1 fmovsleu %icc, %f5, %f10 udivx %o0, 0x0758, %i5 loop_5153: stx %i6, [%l7 + 0x18] st %f0, [%l7 + 0x7C] smulcc %l4, %i7, %i1 fcmpgt16 %f10, %f4, %o7 fnors %f12, %f2, %f2 ldsb [%l7 + 0x34], %l0 movg %icc, %l3, %l6 brnz,a %i3, loop_5154 tcs %xcc, 0x1 fba %fcc1, loop_5155 fmovsn %xcc, %f1, %f12 loop_5154: ldx [%l7 + 0x68], %o6 ldsh [%l7 + 0x2E], %g6 loop_5155: fbug %fcc2, loop_5156 fpadd16 %f14, %f0, %f12 ldub [%l7 + 0x6E], %g7 fpadd32s %f8, %f1, %f10 loop_5156: xnorcc %i0, 0x0766, %i4 movcc %xcc, %g3, %l5 pdist %f8, %f12, %f0 fnegd %f4, %f4 bvc,pt %icc, loop_5157 ldsh [%l7 + 0x22], %o5 brlez %g1, loop_5158 ldub [%l7 + 0x68], %o3 loop_5157: bn %icc, loop_5159 sdivcc %o2, 0x1394, %g4 loop_5158: fpsub32s %f0, %f10, %f15 fornot1s %f2, %f1, %f8 loop_5159: alignaddrl %l2, %o4, %i2 fmovdneg %xcc, %f10, %f12 fmovspos %xcc, %f12, %f9 fabsd %f6, %f8 fandnot1s %f7, %f10, %f3 ldsb [%l7 + 0x73], %o1 fxnors %f12, %f8, %f12 stx %g2, [%l7 + 0x10] tle %icc, 0x3 lduh [%l7 + 0x38], %l1 movge %xcc, %g5, %i5 brlz,a %i6, loop_5160 fcmped %fcc2, %f10, %f8 fbu,a %fcc0, loop_5161 std %f4, [%l7 + 0x20] loop_5160: array16 %l4, %o0, %i7 orcc %i1, %o7, %l0 loop_5161: fmovrde %l6, %f0, %f8 fmovsgu %icc, %f9, %f12 sdivx %l3, 0x1265, %i3 ldsh [%l7 + 0x1E], %o6 tpos %icc, 0x6 sth %g7, [%l7 + 0x3C] lduh [%l7 + 0x74], %g6 fcmple32 %f4, %f0, %i4 fmovsleu %icc, %f2, %f2 st %f14, [%l7 + 0x24] xnor %i0, %l5, %g3 tn %icc, 0x1 fmovrslz %g1, %f10, %f4 fsrc2 %f4, %f4 fornot1 %f2, %f10, %f4 ldd [%l7 + 0x40], %f14 fmovdcs %icc, %f2, %f4 andn %o5, 0x1F86, %o2 fmovs %f1, %f13 fornot2 %f6, %f14, %f12 bge,a loop_5162 fsrc1s %f6, %f5 ldx [%l7 + 0x20], %g4 lduw [%l7 + 0x58], %l2 loop_5162: ldd [%l7 + 0x40], %f2 ld [%l7 + 0x68], %f7 movn %xcc, %o3, %i2 fble %fcc3, loop_5163 add %o4, %o1, %g2 fnand %f14, %f6, %f0 stw %g5, [%l7 + 0x18] loop_5163: std %f10, [%l7 + 0x58] lduw [%l7 + 0x58], %l1 lduh [%l7 + 0x5A], %i5 fblg,a %fcc0, loop_5164 st %f8, [%l7 + 0x60] fmovdne %icc, %f4, %f8 mulx %i6, %o0, %l4 loop_5164: stw %i7, [%l7 + 0x28] tgu %xcc, 0x6 fpadd16 %f10, %f6, %f10 bvc,pt %icc, loop_5165 stb %o7, [%l7 + 0x7A] srax %l0, 0x1E, %i1 ldx [%l7 + 0x78], %l3 loop_5165: bne loop_5166 array16 %i3, %o6, %l6 udivcc %g6, 0x1026, %i4 fblg %fcc1, loop_5167 loop_5166: stx %i0, [%l7 + 0x50] fbl %fcc0, loop_5168 ldub [%l7 + 0x6A], %g7 loop_5167: std %f8, [%l7 + 0x50] fmovda %xcc, %f5, %f10 loop_5168: edge8 %l5, %g1, %g3 std %f4, [%l7 + 0x60] lduh [%l7 + 0x46], %o5 fcmpeq32 %f6, %f2, %o2 fmovsgu %xcc, %f9, %f2 call loop_5169 bl,a %xcc, loop_5170 fone %f14 fmovrsgez %g4, %f6, %f11 loop_5169: stx %l2, [%l7 + 0x18] loop_5170: bgu,pt %icc, loop_5171 srl %o3, 0x00, %o4 sth %o1, [%l7 + 0x4A] fcmpes %fcc3, %f12, %f8 loop_5171: fmovscc %xcc, %f3, %f11 fmovsleu %xcc, %f9, %f2 bg,a,pn %icc, loop_5172 sth %i2, [%l7 + 0x7A] bn,pt %icc, loop_5173 orcc %g5, %g2, %i5 loop_5172: xor %i6, 0x1307, %l1 st %f5, [%l7 + 0x50] loop_5173: array16 %o0, %i7, %l4 fmovdl %xcc, %f15, %f4 fpack32 %f12, %f8, %f0 fnand %f8, %f10, %f14 fmovspos %xcc, %f9, %f13 ldd [%l7 + 0x68], %f12 movre %l0, 0x2A9, %o7 tcc %icc, 0x0 fbuge,a %fcc3, loop_5174 fnegd %f12, %f14 bvc loop_5175 fbue %fcc1, loop_5176 loop_5174: fbge,a %fcc2, loop_5177 st %f13, [%l7 + 0x74] loop_5175: edge32l %i1, %l3, %o6 loop_5176: fmovscs %xcc, %f13, %f3 loop_5177: stw %i3, [%l7 + 0x1C] tle %icc, 0x0 fba %fcc2, loop_5178 array32 %g6, %l6, %i0 tleu %icc, 0x4 alignaddrl %g7, %i4, %l5 loop_5178: sethi 0x025E, %g3 ldub [%l7 + 0x4D], %g1 fbg,a %fcc0, loop_5179 fandnot2s %f15, %f6, %f9 stw %o2, [%l7 + 0x70] fors %f7, %f13, %f3 loop_5179: call loop_5180 ldsb [%l7 + 0x7D], %g4 alignaddr %o5, %l2, %o4 fmovsvs %icc, %f15, %f4 loop_5180: for %f0, %f0, %f12 fmovrslz %o3, %f13, %f0 fmovsne %xcc, %f8, %f3 subc %i2, %o1, %g2 ld [%l7 + 0x14], %f1 fmovscs %icc, %f11, %f12 sth %g5, [%l7 + 0x4E] fornot2s %f9, %f12, %f15 fmovdgu %icc, %f4, %f15 ldsw [%l7 + 0x48], %i6 fornot1 %f4, %f4, %f2 stw %l1, [%l7 + 0x30] taddcc %o0, %i7, %l4 mova %xcc, %l0, %i5 alignaddrl %o7, %i1, %l3 fpack32 %f10, %f6, %f8 xnorcc %o6, %i3, %g6 ldx [%l7 + 0x40], %i0 stw %g7, [%l7 + 0x34] fmovscs %icc, %f14, %f15 array8 %i4, %l6, %g3 fmovrslez %l5, %f3, %f5 ld [%l7 + 0x1C], %f7 fbug %fcc3, loop_5181 fmovrsgz %o2, %f9, %f13 fpadd32s %f4, %f1, %f14 fcmpeq32 %f6, %f14, %g4 loop_5181: ldx [%l7 + 0x70], %o5 ldub [%l7 + 0x48], %l2 tle %xcc, 0x5 alignaddr %g1, %o3, %o4 ldx [%l7 + 0x10], %i2 fpack16 %f10, %f1 fandnot2s %f12, %f11, %f6 fmovsvs %xcc, %f15, %f0 orcc %o1, 0x16B3, %g2 srax %g5, 0x08, %i6 addc %o0, 0x0458, %i7 fmovdvc %icc, %f6, %f5 fmul8sux16 %f6, %f12, %f2 st %f1, [%l7 + 0x44] ldsh [%l7 + 0x7A], %l1 fnot1 %f6, %f14 ldsb [%l7 + 0x58], %l4 tgu %icc, 0x6 fnor %f6, %f8, %f4 std %f8, [%l7 + 0x60] srl %l0, 0x1D, %i5 brgez,a %o7, loop_5182 fmul8x16 %f9, %f4, %f14 smulcc %i1, 0x18D8, %o6 ldx [%l7 + 0x18], %l3 loop_5182: stb %i3, [%l7 + 0x25] bvs %icc, loop_5183 umul %i0, 0x1DDB, %g7 sub %i4, %g6, %g3 tl %icc, 0x6 loop_5183: st %f11, [%l7 + 0x0C] sub %l6, 0x1A52, %o2 ta %icc, 0x0 fpsub16s %f1, %f12, %f7 fandnot1s %f8, %f1, %f2 bvc,pn %icc, loop_5184 fpsub16s %f11, %f1, %f9 std %f14, [%l7 + 0x20] fabsd %f6, %f10 loop_5184: umulcc %l5, %o5, %l2 ldub [%l7 + 0x1F], %g4 stx %o3, [%l7 + 0x40] bvc %xcc, loop_5185 fmovsgu %icc, %f12, %f15 fnot1s %f4, %f0 sdivx %g1, 0x1578, %o4 loop_5185: fbne %fcc2, loop_5186 ldub [%l7 + 0x7D], %i2 fblg %fcc0, loop_5187 edge32l %o1, %g5, %i6 loop_5186: fmovsne %xcc, %f3, %f11 sth %g2, [%l7 + 0x38] loop_5187: ldub [%l7 + 0x40], %i7 fmul8sux16 %f14, %f4, %f4 fmovrsgez %o0, %f4, %f15 st %f13, [%l7 + 0x38] andn %l1, %l4, %i5 fpackfix %f12, %f1 ldd [%l7 + 0x20], %f14 ldsh [%l7 + 0x1A], %l0 fand %f12, %f8, %f0 fcmpgt32 %f6, %f10, %i1 movrne %o7, 0x164, %o6 fmul8ulx16 %f8, %f12, %f12 edge16 %l3, %i0, %i3 fabss %f2, %f11 lduh [%l7 + 0x7E], %i4 stw %g6, [%l7 + 0x40] fmovrdgez %g3, %f4, %f0 taddcc %l6, 0x1611, %o2 nop setx loop_5188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x28], %g7 ldsw [%l7 + 0x1C], %o5 and %l2, %l5, %g4 loop_5188: fmovdl %icc, %f5, %f3 edge8ln %o3, %o4, %i2 fmovrdgz %o1, %f6, %f12 std %f12, [%l7 + 0x10] fcmpeq16 %f8, %f4, %g5 fbul,a %fcc0, loop_5189 fnot2 %f10, %f6 stx %i6, [%l7 + 0x08] ble,a loop_5190 loop_5189: movgu %xcc, %g1, %i7 te %xcc, 0x3 ldub [%l7 + 0x4A], %g2 loop_5190: bne,a loop_5191 fbl %fcc3, loop_5192 edge16ln %l1, %l4, %i5 smulcc %o0, 0x0BCA, %l0 loop_5191: fmovdl %xcc, %f14, %f7 loop_5192: fmovrse %i1, %f12, %f15 fmovrslez %o6, %f4, %f15 fcmpgt16 %f2, %f2, %o7 fmovdg %icc, %f7, %f3 faligndata %f14, %f0, %f0 ldsw [%l7 + 0x44], %l3 edge16ln %i0, %i3, %i4 bcs,pn %xcc, loop_5193 array16 %g3, %l6, %o2 brgz,a %g6, loop_5194 fmovdle %icc, %f0, %f10 loop_5193: fbo,a %fcc0, loop_5195 tsubcc %g7, %l2, %o5 loop_5194: nop setx loop_5196, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f5, %f3, %f0 loop_5195: fnand %f6, %f8, %f0 brgz %g4, loop_5197 loop_5196: tne %xcc, 0x3 edge8ln %l5, %o3, %o4 fcmple16 %f10, %f6, %o1 loop_5197: xnor %i2, %g5, %g1 stx %i6, [%l7 + 0x70] fble,a %fcc2, loop_5198 fnegd %f2, %f0 tl %xcc, 0x7 mova %xcc, %g2, %i7 loop_5198: fmovrsgz %l4, %f1, %f5 fpack32 %f2, %f6, %f8 fmovsne %icc, %f9, %f12 brnz,a %i5, loop_5199 stx %l1, [%l7 + 0x30] taddcc %l0, 0x15AA, %i1 fbug %fcc0, loop_5200 loop_5199: stx %o6, [%l7 + 0x50] fsrc1 %f6, %f12 ldd [%l7 + 0x48], %f0 loop_5200: bl,a,pn %xcc, loop_5201 ldub [%l7 + 0x15], %o7 ldsh [%l7 + 0x4A], %o0 bg %xcc, loop_5202 loop_5201: fblg %fcc3, loop_5203 tg %xcc, 0x6 ldsb [%l7 + 0x6C], %l3 loop_5202: andcc %i3, %i4, %i0 loop_5203: ldsh [%l7 + 0x4E], %l6 fbe %fcc0, loop_5204 fmuld8sux16 %f13, %f1, %f10 fxors %f7, %f5, %f10 fbne,a %fcc2, loop_5205 loop_5204: orn %g3, 0x125D, %g6 ldsw [%l7 + 0x58], %g7 edge32l %o2, %l2, %o5 loop_5205: srlx %g4, %o3, %l5 edge16l %o1, %o4, %i2 fmovsgu %icc, %f7, %f0 fpadd16s %f1, %f2, %f0 fpsub32s %f11, %f11, %f0 stb %g1, [%l7 + 0x3F] fmovd %f14, %f10 st %f4, [%l7 + 0x70] tcs %icc, 0x5 fornot2s %f5, %f13, %f6 smul %i6, %g5, %g2 udivcc %i7, 0x16C0, %l4 fmovdcs %icc, %f5, %f0 st %f11, [%l7 + 0x08] edge8 %l1, %l0, %i1 std %f0, [%l7 + 0x30] ldsb [%l7 + 0x6D], %i5 stx %o7, [%l7 + 0x78] edge16n %o0, %l3, %o6 tge %xcc, 0x1 fxors %f9, %f0, %f7 sth %i4, [%l7 + 0x34] fpsub16s %f0, %f3, %f3 ld [%l7 + 0x28], %f10 lduh [%l7 + 0x0A], %i3 edge32l %l6, %i0, %g3 bcs,a,pt %xcc, loop_5206 brnz %g7, loop_5207 addccc %o2, 0x09EB, %l2 edge32n %g6, %o5, %g4 loop_5206: ldsw [%l7 + 0x78], %o3 loop_5207: ld [%l7 + 0x1C], %f13 edge32ln %l5, %o1, %o4 bcc,a loop_5208 ba,a %icc, loop_5209 movge %xcc, %g1, %i2 stw %g5, [%l7 + 0x58] loop_5208: taddcc %i6, 0x1D97, %i7 loop_5209: ta %icc, 0x4 ldd [%l7 + 0x60], %f12 bgu,a,pn %icc, loop_5210 sth %l4, [%l7 + 0x5A] fmovdn %icc, %f1, %f8 addc %l1, %l0, %i1 loop_5210: stb %g2, [%l7 + 0x4B] for %f6, %f4, %f4 bneg loop_5211 fmul8x16al %f3, %f15, %f8 array8 %o7, %o0, %i5 movrlez %l3, %i4, %i3 loop_5211: fnor %f12, %f10, %f2 movcc %icc, %o6, %l6 st %f7, [%l7 + 0x0C] fmovsneg %icc, %f5, %f6 addc %i0, 0x0B0D, %g3 udivx %g7, 0x0378, %l2 fpadd16 %f4, %f4, %f0 ldsw [%l7 + 0x30], %g6 ldx [%l7 + 0x70], %o2 ldsb [%l7 + 0x1B], %o5 bgu,pn %xcc, loop_5212 fmovsgu %icc, %f6, %f10 movleu %xcc, %o3, %l5 fmovdvs %xcc, %f4, %f5 loop_5212: stx %o1, [%l7 + 0x18] fbue %fcc1, loop_5213 fand %f6, %f0, %f0 movneg %icc, %o4, %g1 std %f6, [%l7 + 0x68] loop_5213: stx %i2, [%l7 + 0x10] stb %g4, [%l7 + 0x51] ble,a %xcc, loop_5214 fand %f0, %f14, %f14 fbne %fcc3, loop_5215 alignaddr %g5, %i7, %l4 loop_5214: fmovscc %icc, %f12, %f11 ldub [%l7 + 0x16], %i6 loop_5215: fbge %fcc2, loop_5216 xorcc %l1, 0x054A, %l0 edge8ln %g2, %o7, %i1 fmovsl %icc, %f0, %f13 loop_5216: for %f8, %f14, %f12 tcs %xcc, 0x2 fble %fcc2, loop_5217 tge %xcc, 0x3 fmovda %xcc, %f9, %f7 alignaddr %i5, %l3, %o0 loop_5217: movne %icc, %i3, %o6 fcmpeq16 %f4, %f4, %i4 bshuffle %f6, %f12, %f10 fcmpne16 %f4, %f0, %i0 fpsub32s %f12, %f7, %f11 ldsb [%l7 + 0x1B], %g3 fpackfix %f12, %f13 fcmpd %fcc3, %f4, %f4 lduh [%l7 + 0x66], %g7 fmovdle %xcc, %f4, %f13 stw %l2, [%l7 + 0x68] bl,a loop_5218 nop setx loop_5219, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x24] fbul %fcc3, loop_5220 loop_5218: fmovrsgz %g6, %f10, %f7 loop_5219: ldsh [%l7 + 0x12], %o2 fornot1 %f0, %f10, %f6 loop_5220: sth %o5, [%l7 + 0x22] ldsw [%l7 + 0x0C], %l6 fmuld8sux16 %f13, %f12, %f8 edge32ln %l5, %o1, %o3 movrlez %o4, 0x3E3, %i2 fbne,a %fcc2, loop_5221 ld [%l7 + 0x50], %f3 fmovsvs %xcc, %f4, %f4 sub %g1, %g4, %i7 loop_5221: fmovsleu %xcc, %f13, %f2 fnegs %f12, %f0 std %f0, [%l7 + 0x78] sethi 0x1287, %g5 ldsh [%l7 + 0x3A], %i6 tne %xcc, 0x4 bvc %xcc, loop_5222 fsrc2 %f4, %f0 brz %l4, loop_5223 ldx [%l7 + 0x68], %l0 loop_5222: ldsw [%l7 + 0x0C], %g2 std %f12, [%l7 + 0x18] loop_5223: nop setx loop_5224, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc3, loop_5225 tge %icc, 0x4 ldsw [%l7 + 0x3C], %o7 loop_5224: fcmps %fcc3, %f13, %f14 loop_5225: fmovdpos %icc, %f1, %f2 std %f14, [%l7 + 0x38] lduh [%l7 + 0x72], %i1 taddcctv %l1, 0x12A8, %l3 fpsub32 %f4, %f10, %f0 umulcc %o0, 0x13A4, %i5 ldsh [%l7 + 0x3C], %o6 tl %icc, 0x6 fnegs %f13, %f13 ld [%l7 + 0x24], %f15 fblg,a %fcc0, loop_5226 addc %i3, %i0, %g3 fnor %f2, %f10, %f10 ldsw [%l7 + 0x3C], %g7 loop_5226: edge32 %i4, %g6, %l2 ldsh [%l7 + 0x4C], %o5 fmul8x16 %f4, %f2, %f4 fpmerge %f14, %f6, %f0 bgu,a loop_5227 move %xcc, %l6, %l5 lduh [%l7 + 0x0E], %o1 ldsb [%l7 + 0x5E], %o3 loop_5227: ldd [%l7 + 0x30], %f0 fmovrse %o2, %f6, %f2 orcc %i2, %o4, %g1 xor %g4, %g5, %i7 ldd [%l7 + 0x78], %f14 ldsh [%l7 + 0x66], %i6 ldsh [%l7 + 0x30], %l4 bleu,a,pn %icc, loop_5228 tsubcctv %l0, 0x1541, %g2 lduh [%l7 + 0x08], %i1 lduh [%l7 + 0x1C], %o7 loop_5228: nop setx loop_5229, %l0, %l1 jmpl %l1, %l1 lduh [%l7 + 0x6C], %l3 bcc,a %icc, loop_5230 fcmpeq32 %f10, %f2, %o0 loop_5229: fcmpne32 %f4, %f4, %o6 bcs,pt %icc, loop_5231 loop_5230: ld [%l7 + 0x64], %f9 ldsw [%l7 + 0x68], %i3 ldsw [%l7 + 0x5C], %i5 loop_5231: fmovsne %xcc, %f8, %f10 umul %i0, 0x1B21, %g7 fmovrdne %i4, %f8, %f0 te %xcc, 0x1 lduh [%l7 + 0x36], %g6 fmul8sux16 %f2, %f2, %f14 fmuld8sux16 %f14, %f9, %f14 sth %l2, [%l7 + 0x30] fcmple16 %f6, %f12, %g3 lduw [%l7 + 0x3C], %o5 tn %icc, 0x7 ldx [%l7 + 0x50], %l6 fmovrsgez %o1, %f11, %f11 ldsb [%l7 + 0x23], %l5 ldd [%l7 + 0x38], %f14 fbuge %fcc3, loop_5232 ldsh [%l7 + 0x16], %o3 movvs %xcc, %o2, %o4 edge32n %g1, %i2, %g5 loop_5232: fble %fcc0, loop_5233 st %f10, [%l7 + 0x70] fpadd32 %f0, %f12, %f14 edge16n %g4, %i6, %i7 loop_5233: fmovdge %xcc, %f15, %f13 ldd [%l7 + 0x48], %f4 fcmpes %fcc0, %f6, %f9 ld [%l7 + 0x0C], %f2 bcc,a %xcc, loop_5234 pdist %f0, %f14, %f14 bge,a loop_5235 sth %l0, [%l7 + 0x42] loop_5234: fpsub16 %f6, %f8, %f2 fcmple32 %f2, %f12, %l4 loop_5235: std %f2, [%l7 + 0x18] movvs %xcc, %g2, %o7 movvs %icc, %i1, %l1 tgu %icc, 0x0 lduw [%l7 + 0x34], %l3 movl %xcc, %o0, %i3 bcc %icc, loop_5236 fmovsl %xcc, %f11, %f4 fexpand %f7, %f0 fmovdleu %icc, %f8, %f8 loop_5236: tsubcc %o6, 0x1C8F, %i5 fmovsge %icc, %f7, %f11 movl %icc, %g7, %i4 ldd [%l7 + 0x10], %f2 bn,a loop_5237 fcmpes %fcc1, %f12, %f13 movrlz %i0, %g6, %l2 fcmpgt16 %f8, %f4, %g3 loop_5237: movrlz %o5, %o1, %l5 fmovdleu %xcc, %f10, %f0 umulcc %l6, 0x0B9E, %o2 stw %o4, [%l7 + 0x54] ba loop_5238 tge %xcc, 0x5 fnands %f0, %f10, %f11 edge8n %o3, %g1, %g5 loop_5238: ld [%l7 + 0x18], %f3 ldsb [%l7 + 0x2A], %i2 fmovdleu %xcc, %f7, %f3 ldx [%l7 + 0x70], %i6 edge32l %g4, %l0, %l4 edge8 %g2, %o7, %i7 siam 0x3 tge %icc, 0x4 xor %i1, %l3, %l1 addccc %o0, %i3, %i5 fbug,a %fcc3, loop_5239 fbn,a %fcc2, loop_5240 std %f8, [%l7 + 0x70] fbg %fcc3, loop_5241 loop_5239: smulcc %o6, 0x00FE, %g7 loop_5240: edge8n %i4, %g6, %i0 fors %f7, %f13, %f5 loop_5241: fpackfix %f0, %f1 movrgez %g3, %o5, %o1 ldd [%l7 + 0x08], %f12 fmovrsgz %l2, %f3, %f9 tsubcctv %l5, %l6, %o4 fmovsle %icc, %f7, %f1 edge16n %o2, %o3, %g5 fbul,a %fcc1, loop_5242 tl %icc, 0x6 lduw [%l7 + 0x6C], %g1 fxors %f2, %f8, %f3 loop_5242: fpsub16 %f4, %f10, %f12 edge8n %i6, %g4, %l0 edge32n %l4, %i2, %g2 bgu,pn %icc, loop_5243 brlz,a %o7, loop_5244 movg %icc, %i1, %i7 brz,a %l3, loop_5245 loop_5243: lduh [%l7 + 0x78], %l1 loop_5244: fmovdpos %icc, %f7, %f5 stx %i3, [%l7 + 0x30] loop_5245: bn,pt %icc, loop_5246 fbo %fcc0, loop_5247 fmovsvs %xcc, %f14, %f11 sdiv %i5, 0x0E42, %o0 loop_5246: fmovda %icc, %f11, %f4 loop_5247: tg %icc, 0x2 fmovdcc %xcc, %f1, %f9 bgu loop_5248 sth %o6, [%l7 + 0x7C] bshuffle %f8, %f10, %f12 edge8 %g7, %i4, %g6 loop_5248: sth %i0, [%l7 + 0x0A] bpos,a %icc, loop_5249 fbe %fcc0, loop_5250 fmul8sux16 %f2, %f10, %f8 fmovsvc %icc, %f12, %f4 loop_5249: sll %g3, 0x18, %o1 loop_5250: movre %o5, 0x019, %l2 movge %xcc, %l6, %l5 sth %o4, [%l7 + 0x68] udiv %o2, 0x1AD5, %g5 stx %o3, [%l7 + 0x38] ldd [%l7 + 0x30], %f2 ldsh [%l7 + 0x0C], %i6 st %f3, [%l7 + 0x24] fmovd %f2, %f0 tcs %xcc, 0x2 fpsub32s %f10, %f1, %f4 ld [%l7 + 0x6C], %f10 edge32l %g1, %g4, %l4 fcmple32 %f10, %f6, %l0 faligndata %f12, %f2, %f0 ldsw [%l7 + 0x68], %i2 fexpand %f6, %f8 lduh [%l7 + 0x08], %g2 stb %o7, [%l7 + 0x52] fmovd %f12, %f4 bg,a,pt %icc, loop_5251 fmovdcs %icc, %f10, %f5 st %f6, [%l7 + 0x14] fmovdcc %xcc, %f12, %f9 loop_5251: movl %xcc, %i7, %i1 nop setx loop_5252, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %l3, %i3, %i5 sth %l1, [%l7 + 0x58] ld [%l7 + 0x6C], %f13 loop_5252: ldsw [%l7 + 0x3C], %o6 smulcc %g7, %o0, %i4 tleu %xcc, 0x5 fandnot2s %f13, %f1, %f11 fornot1 %f12, %f6, %f10 bcs,pn %xcc, loop_5253 fmovscs %icc, %f13, %f13 te %xcc, 0x2 fxnor %f0, %f2, %f8 loop_5253: stw %g6, [%l7 + 0x14] ldx [%l7 + 0x50], %i0 fnot2s %f1, %f14 array8 %o1, %o5, %l2 faligndata %f0, %f12, %f6 be,a,pt %xcc, loop_5254 fnegd %f4, %f14 xorcc %g3, %l6, %l5 movgu %xcc, %o2, %o4 loop_5254: bg,a %xcc, loop_5255 fmovdcs %xcc, %f6, %f0 movvs %icc, %g5, %i6 movgu %icc, %g1, %o3 loop_5255: sth %l4, [%l7 + 0x16] ldd [%l7 + 0x30], %f6 std %f10, [%l7 + 0x08] sdivcc %l0, 0x183F, %i2 st %f3, [%l7 + 0x48] siam 0x7 addcc %g2, 0x0A40, %g4 lduh [%l7 + 0x72], %o7 tpos %icc, 0x7 fble %fcc3, loop_5256 faligndata %f14, %f6, %f12 fcmpd %fcc0, %f4, %f4 movleu %xcc, %i1, %l3 loop_5256: fabsd %f14, %f12 ldsb [%l7 + 0x12], %i7 ldsh [%l7 + 0x64], %i5 array8 %i3, %l1, %o6 fnands %f0, %f10, %f0 lduh [%l7 + 0x32], %g7 fmovda %xcc, %f14, %f7 andcc %o0, 0x0EBB, %i4 fnand %f10, %f2, %f4 fxnor %f0, %f12, %f2 tleu %icc, 0x4 fpmerge %f15, %f11, %f6 add %i0, %o1, %g6 st %f9, [%l7 + 0x30] brz,a %o5, loop_5257 fpadd32s %f2, %f3, %f14 ldx [%l7 + 0x68], %g3 ble,a,pt %icc, loop_5258 loop_5257: fmovda %icc, %f1, %f13 movgu %xcc, %l2, %l5 edge32 %o2, %l6, %g5 loop_5258: alignaddrl %i6, %o4, %g1 smul %o3, 0x13BB, %l0 bpos,a %xcc, loop_5259 std %f0, [%l7 + 0x60] ldsh [%l7 + 0x6A], %i2 fornot1 %f12, %f8, %f2 loop_5259: ldub [%l7 + 0x65], %l4 tsubcc %g4, %g2, %i1 sth %o7, [%l7 + 0x34] edge8ln %l3, %i5, %i3 lduh [%l7 + 0x4A], %i7 tle %xcc, 0x3 sth %l1, [%l7 + 0x22] fands %f8, %f7, %f9 fmuld8ulx16 %f5, %f2, %f12 std %f6, [%l7 + 0x68] alignaddrl %g7, %o6, %i4 stw %o0, [%l7 + 0x18] movne %icc, %i0, %o1 stx %g6, [%l7 + 0x68] fpack32 %f0, %f6, %f14 siam 0x0 tsubcctv %g3, %l2, %o5 fmovrdne %l5, %f12, %f14 srax %o2, 0x16, %g5 fble,a %fcc2, loop_5260 tvc %icc, 0x7 bpos,a,pt %xcc, loop_5261 tn %xcc, 0x6 loop_5260: fpadd32s %f1, %f10, %f0 fmovsle %icc, %f13, %f8 loop_5261: array32 %i6, %l6, %o4 stw %o3, [%l7 + 0x6C] tge %icc, 0x3 fba %fcc1, loop_5262 tvc %xcc, 0x6 tg %xcc, 0x5 fmovrsne %l0, %f8, %f8 loop_5262: movcc %icc, %g1, %i2 st %f11, [%l7 + 0x70] alignaddr %l4, %g2, %i1 lduh [%l7 + 0x1A], %g4 fmovdn %icc, %f5, %f8 fmovsne %icc, %f7, %f5 fbug %fcc1, loop_5263 subcc %o7, 0x0B15, %l3 smul %i3, 0x12A8, %i7 move %icc, %l1, %i5 loop_5263: fone %f8 fmul8x16al %f8, %f11, %f6 fxors %f5, %f14, %f10 smul %o6, 0x1E6D, %i4 andncc %o0, %i0, %g7 taddcc %o1, 0x0AE3, %g3 lduh [%l7 + 0x58], %g6 ld [%l7 + 0x24], %f4 tsubcctv %o5, 0x0B25, %l5 bcs,pn %xcc, loop_5264 tl %xcc, 0x6 subcc %o2, 0x0201, %l2 stb %g5, [%l7 + 0x63] loop_5264: fmovdneg %icc, %f3, %f12 or %i6, %o4, %o3 addccc %l6, 0x14CE, %l0 fmovdne %icc, %f4, %f14 ldsw [%l7 + 0x6C], %i2 movvs %icc, %g1, %l4 stb %g2, [%l7 + 0x1F] movpos %icc, %g4, %i1 tleu %icc, 0x1 fmovrde %o7, %f2, %f0 fsrc2 %f2, %f4 fcmpne32 %f4, %f4, %l3 udiv %i7, 0x1E21, %i3 fmovdn %icc, %f7, %f11 ldub [%l7 + 0x42], %i5 bl,pt %icc, loop_5265 fbo %fcc2, loop_5266 edge8ln %o6, %l1, %i4 fbe %fcc3, loop_5267 loop_5265: ldx [%l7 + 0x18], %o0 loop_5266: ldsw [%l7 + 0x28], %g7 subccc %i0, %o1, %g3 loop_5267: movvc %icc, %g6, %l5 lduh [%l7 + 0x24], %o2 movl %icc, %o5, %g5 stw %i6, [%l7 + 0x70] for %f2, %f8, %f4 stb %o4, [%l7 + 0x30] tle %xcc, 0x2 brgz %l2, loop_5268 te %icc, 0x5 ldsh [%l7 + 0x10], %o3 lduw [%l7 + 0x3C], %l0 loop_5268: fbne %fcc3, loop_5269 ld [%l7 + 0x1C], %f0 ld [%l7 + 0x2C], %f12 ldsb [%l7 + 0x2A], %l6 loop_5269: xorcc %i2, %g1, %l4 ldx [%l7 + 0x38], %g4 st %f11, [%l7 + 0x74] movrgez %i1, %o7, %l3 fpsub16 %f10, %f0, %f8 sll %g2, 0x13, %i3 std %f4, [%l7 + 0x20] sllx %i7, 0x1D, %i5 lduh [%l7 + 0x7C], %l1 fones %f0 sllx %i4, %o0, %g7 ldsh [%l7 + 0x36], %o6 fsrc1s %f15, %f12 fexpand %f7, %f0 fcmple32 %f0, %f6, %o1 st %f11, [%l7 + 0x20] lduh [%l7 + 0x0A], %i0 ldd [%l7 + 0x18], %f12 fmovdg %xcc, %f5, %f3 fzeros %f5 stx %g6, [%l7 + 0x10] fmovsleu %icc, %f10, %f0 brlez %g3, loop_5270 edge32 %o2, %l5, %g5 fmul8x16au %f1, %f0, %f10 sub %o5, %o4, %i6 loop_5270: xnorcc %l2, %l0, %o3 stw %l6, [%l7 + 0x10] fpsub32 %f14, %f2, %f14 move %xcc, %i2, %g1 fmul8x16au %f0, %f7, %f2 ld [%l7 + 0x24], %f6 tn %icc, 0x3 ldd [%l7 + 0x70], %f8 lduh [%l7 + 0x58], %l4 fpadd32 %f2, %f4, %f12 ba,a,pt %icc, loop_5271 smul %g4, 0x0360, %i1 tsubcc %o7, 0x02F9, %l3 stw %i3, [%l7 + 0x54] loop_5271: stb %g2, [%l7 + 0x0F] ldsw [%l7 + 0x2C], %i7 bge,pn %icc, loop_5272 lduw [%l7 + 0x40], %i5 nop setx loop_5273, %l0, %l1 jmpl %l1, %i4 movcs %icc, %l1, %o0 loop_5272: ldx [%l7 + 0x28], %g7 fbue,a %fcc2, loop_5274 loop_5273: fbge %fcc2, loop_5275 fbug,a %fcc3, loop_5276 std %f10, [%l7 + 0x60] loop_5274: smulcc %o1, %i0, %g6 loop_5275: ldsw [%l7 + 0x74], %g3 loop_5276: fbu,a %fcc2, loop_5277 std %f4, [%l7 + 0x18] brz %o2, loop_5278 edge8l %o6, %g5, %o5 loop_5277: ldsb [%l7 + 0x2A], %o4 fmul8sux16 %f2, %f12, %f14 loop_5278: std %f0, [%l7 + 0x78] lduw [%l7 + 0x10], %i6 ldub [%l7 + 0x47], %l2 fmovsne %xcc, %f15, %f12 fmovsn %icc, %f1, %f11 fsrc2s %f7, %f8 ldx [%l7 + 0x60], %l0 fornot1 %f2, %f14, %f4 ldx [%l7 + 0x60], %o3 tsubcctv %l5, %l6, %g1 fmovdvc %xcc, %f4, %f3 bpos,pn %xcc, loop_5279 ld [%l7 + 0x4C], %f13 fzero %f0 ldx [%l7 + 0x10], %l4 loop_5279: ldub [%l7 + 0x50], %i2 fmul8x16 %f11, %f6, %f4 mulscc %g4, %o7, %l3 fmul8x16au %f2, %f2, %f12 movn %icc, %i3, %g2 sth %i1, [%l7 + 0x14] ld [%l7 + 0x44], %f1 fmovsvc %icc, %f5, %f10 fmovsvc %icc, %f11, %f12 tcs %xcc, 0x0 ldx [%l7 + 0x10], %i5 sllx %i4, %i7, %o0 umul %g7, 0x1AE0, %l1 sdiv %o1, 0x000D, %g6 tgu %icc, 0x3 sub %i0, 0x1A4B, %o2 fmovrdne %g3, %f6, %f12 ldsh [%l7 + 0x30], %o6 ldsh [%l7 + 0x6C], %o5 fornot2s %f2, %f9, %f7 stw %o4, [%l7 + 0x5C] udivx %g5, 0x0E10, %i6 fones %f9 fmovdl %xcc, %f12, %f5 lduw [%l7 + 0x68], %l2 fmovsgu %icc, %f8, %f13 fcmpgt32 %f10, %f10, %o3 bcc,pn %icc, loop_5280 fcmpes %fcc1, %f0, %f7 sdivx %l0, 0x02AC, %l5 fpadd16 %f12, %f4, %f6 loop_5280: lduw [%l7 + 0x24], %l6 taddcctv %g1, %l4, %g4 ldub [%l7 + 0x74], %i2 sllx %l3, %o7, %g2 edge8l %i1, %i5, %i3 fmovdgu %xcc, %f6, %f3 fpsub16 %f4, %f10, %f14 edge32l %i4, %o0, %i7 edge32 %l1, %o1, %g6 umulcc %i0, %o2, %g3 lduw [%l7 + 0x54], %g7 fmovrdgez %o6, %f4, %f14 ldsb [%l7 + 0x4A], %o5 edge8l %g5, %o4, %i6 brz,a %l2, loop_5281 xnorcc %l0, %o3, %l5 fxnor %f12, %f10, %f12 bl %xcc, loop_5282 loop_5281: stb %l6, [%l7 + 0x77] pdist %f2, %f8, %f12 popc 0x0DF7, %g1 loop_5282: sth %g4, [%l7 + 0x1A] subccc %i2, 0x02B9, %l3 fbl %fcc1, loop_5283 sdivcc %o7, 0x18FF, %g2 ldsw [%l7 + 0x10], %l4 fcmpne32 %f0, %f4, %i1 loop_5283: fmovse %xcc, %f9, %f9 fbe %fcc2, loop_5284 fpadd16s %f0, %f14, %f14 fmovsvs %xcc, %f0, %f6 tpos %xcc, 0x3 loop_5284: edge32n %i3, %i4, %i5 st %f15, [%l7 + 0x34] ldsw [%l7 + 0x34], %o0 fmovrdlz %l1, %f2, %f12 fmovda %xcc, %f6, %f3 tl %xcc, 0x0 fmovdvc %icc, %f6, %f12 ldsh [%l7 + 0x2E], %i7 stb %o1, [%l7 + 0x52] bgu loop_5285 fbule,a %fcc0, loop_5286 fmovse %xcc, %f12, %f11 or %g6, 0x09EA, %o2 loop_5285: array32 %g3, %i0, %g7 loop_5286: sth %o5, [%l7 + 0x20] fmovdle %xcc, %f12, %f13 faligndata %f6, %f6, %f0 bn,pt %xcc, loop_5287 addc %g5, 0x0FCA, %o6 std %f6, [%l7 + 0x38] fcmple16 %f10, %f6, %o4 loop_5287: bleu,a,pn %xcc, loop_5288 edge16ln %l2, %l0, %i6 brgz,a %o3, loop_5289 bge,pt %xcc, loop_5290 loop_5288: fpadd32s %f15, %f3, %f0 fnegs %f4, %f11 loop_5289: movrlez %l6, %g1, %g4 loop_5290: std %f8, [%l7 + 0x30] ld [%l7 + 0x4C], %f0 xorcc %i2, %l3, %l5 ldx [%l7 + 0x68], %o7 fpadd32s %f1, %f11, %f12 fpadd32s %f10, %f4, %f6 fandnot2s %f3, %f8, %f12 fxor %f10, %f6, %f8 sth %l4, [%l7 + 0x3C] edge8l %i1, %i3, %g2 bg,pt %icc, loop_5291 xor %i5, %o0, %i4 udivcc %i7, 0x0C83, %l1 bge %xcc, loop_5292 loop_5291: sdivcc %o1, 0x13F9, %o2 fpmerge %f5, %f8, %f14 fbu %fcc1, loop_5293 loop_5292: std %f2, [%l7 + 0x30] lduh [%l7 + 0x2A], %g6 call loop_5294 loop_5293: fcmpes %fcc2, %f6, %f11 ldsb [%l7 + 0x0A], %i0 edge32n %g3, %o5, %g7 loop_5294: ldsb [%l7 + 0x6A], %o6 movle %icc, %g5, %l2 edge8 %o4, %l0, %o3 and %l6, 0x0773, %i6 st %f8, [%l7 + 0x10] edge32n %g1, %g4, %i2 bcc,a,pn %icc, loop_5295 bshuffle %f4, %f14, %f2 udivx %l5, 0x113F, %l3 tgu %xcc, 0x3 loop_5295: umulcc %o7, 0x1107, %i1 ldsh [%l7 + 0x6C], %i3 fmul8x16au %f0, %f2, %f12 smulcc %g2, %l4, %i5 fbue,a %fcc1, loop_5296 movvc %xcc, %i4, %o0 fnot2 %f2, %f12 sth %l1, [%l7 + 0x6A] loop_5296: mulscc %o1, 0x11A6, %o2 movge %icc, %i7, %g6 ble,a,pt %xcc, loop_5297 fpmerge %f15, %f6, %f4 ldd [%l7 + 0x38], %f4 or %i0, %g3, %o5 loop_5297: brgz,a %g7, loop_5298 fmovdge %icc, %f15, %f3 fornot2 %f2, %f4, %f4 ldsh [%l7 + 0x4A], %o6 loop_5298: movvs %icc, %l2, %o4 edge32ln %g5, %o3, %l6 fabsd %f14, %f10 stx %l0, [%l7 + 0x10] fands %f0, %f5, %f3 and %g1, %i6, %i2 lduh [%l7 + 0x5A], %l5 fandnot2 %f14, %f14, %f0 ta %icc, 0x5 edge8ln %l3, %o7, %i1 fnor %f10, %f2, %f14 alignaddr %g4, %i3, %g2 fmovsvc %icc, %f6, %f3 fnot2s %f3, %f15 tn %xcc, 0x5 stb %l4, [%l7 + 0x52] ld [%l7 + 0x20], %f8 ldsb [%l7 + 0x79], %i5 movvs %icc, %o0, %l1 fmovdcc %xcc, %f6, %f4 udiv %i4, 0x015B, %o1 stb %i7, [%l7 + 0x21] fpmerge %f10, %f7, %f6 std %f10, [%l7 + 0x48] fpadd32s %f6, %f8, %f11 ld [%l7 + 0x40], %f13 fnor %f8, %f4, %f0 te %icc, 0x5 udiv %g6, 0x17D2, %o2 smul %g3, %o5, %g7 sdivcc %o6, 0x1A33, %i0 fbul %fcc3, loop_5299 brlz %l2, loop_5300 fornot1 %f4, %f10, %f6 udivx %g5, 0x142A, %o4 loop_5299: tsubcctv %l6, 0x141F, %l0 loop_5300: fzeros %f3 siam 0x6 edge32n %g1, %o3, %i6 edge16l %i2, %l3, %l5 fand %f14, %f2, %f12 fmovsg %xcc, %f1, %f1 ta %xcc, 0x6 movn %icc, %i1, %o7 fcmps %fcc2, %f9, %f15 orn %g4, 0x0A37, %i3 movrlez %g2, %i5, %l4 fmovdle %xcc, %f8, %f7 array8 %o0, %i4, %l1 fble,a %fcc2, loop_5301 addcc %i7, %g6, %o1 ldsb [%l7 + 0x61], %o2 fnand %f0, %f2, %f4 loop_5301: or %g3, 0x1921, %o5 ba loop_5302 fmovs %f15, %f10 lduw [%l7 + 0x08], %o6 ldsh [%l7 + 0x58], %g7 loop_5302: mova %icc, %l2, %i0 tgu %icc, 0x7 fornot2 %f8, %f2, %f6 movne %icc, %o4, %g5 bshuffle %f14, %f12, %f12 ldd [%l7 + 0x30], %f2 lduh [%l7 + 0x40], %l6 fmovsge %icc, %f11, %f3 fbe,a %fcc2, loop_5303 fzeros %f12 edge8n %l0, %o3, %g1 brnz %i2, loop_5304 loop_5303: stx %i6, [%l7 + 0x40] ldsw [%l7 + 0x60], %l3 sdivx %i1, 0x11E6, %o7 loop_5304: fnegs %f15, %f4 edge32n %l5, %i3, %g4 fbu %fcc1, loop_5305 fnot1s %f15, %f4 fmovrdgz %g2, %f0, %f10 fmovdneg %xcc, %f7, %f13 loop_5305: ldd [%l7 + 0x28], %f4 fnors %f0, %f8, %f13 array16 %i5, %l4, %i4 fmovdge %icc, %f9, %f14 brgez %o0, loop_5306 ld [%l7 + 0x30], %f9 tneg %xcc, 0x5 movle %icc, %l1, %i7 loop_5306: bcs,a loop_5307 fmovdle %xcc, %f8, %f3 ldsw [%l7 + 0x0C], %o1 ldx [%l7 + 0x70], %o2 loop_5307: stw %g6, [%l7 + 0x54] srl %o5, 0x15, %g3 sth %o6, [%l7 + 0x36] sethi 0x0CA5, %g7 fmovsgu %icc, %f12, %f7 st %f0, [%l7 + 0x54] fbule %fcc2, loop_5308 fcmpeq32 %f0, %f12, %l2 lduw [%l7 + 0x34], %i0 bge,pt %xcc, loop_5309 loop_5308: array32 %g5, %l6, %l0 bcs,a %xcc, loop_5310 stw %o3, [%l7 + 0x68] loop_5309: bpos,a,pt %xcc, loop_5311 addcc %o4, %g1, %i2 loop_5310: movrgez %i6, %l3, %i1 bcc,a,pt %icc, loop_5312 loop_5311: bn,a %xcc, loop_5313 stw %o7, [%l7 + 0x50] stb %l5, [%l7 + 0x6C] loop_5312: fmuld8sux16 %f10, %f4, %f0 loop_5313: ba,pn %xcc, loop_5314 ldsw [%l7 + 0x70], %i3 popc %g4, %g2 fmovrsgz %i5, %f1, %f11 loop_5314: fble,a %fcc1, loop_5315 movvc %xcc, %l4, %o0 fpsub32s %f13, %f15, %f15 bge,pt %icc, loop_5316 loop_5315: edge16l %i4, %l1, %o1 stb %o2, [%l7 + 0x0E] ble,pn %xcc, loop_5317 loop_5316: ldx [%l7 + 0x30], %i7 st %f7, [%l7 + 0x6C] sth %g6, [%l7 + 0x62] loop_5317: fmovscc %icc, %f7, %f6 fbo,a %fcc3, loop_5318 orncc %g3, 0x0294, %o6 ldsw [%l7 + 0x70], %o5 fbul,a %fcc1, loop_5319 loop_5318: movrne %g7, %l2, %i0 fcmpgt32 %f2, %f10, %g5 fmovrde %l0, %f0, %f4 loop_5319: brnz,a %o3, loop_5320 fbug %fcc1, loop_5321 fcmpd %fcc3, %f6, %f6 stx %l6, [%l7 + 0x78] loop_5320: std %f10, [%l7 + 0x38] loop_5321: fors %f0, %f4, %f10 movne %xcc, %o4, %i2 fble %fcc0, loop_5322 addccc %i6, 0x18A5, %g1 fmovrdlz %i1, %f14, %f0 and %o7, 0x0292, %l3 loop_5322: fcmpne32 %f8, %f0, %i3 fzeros %f2 std %f4, [%l7 + 0x38] ldub [%l7 + 0x75], %l5 addc %g4, %g2, %i5 fbug %fcc2, loop_5323 ldub [%l7 + 0x09], %o0 fmovrdne %i4, %f0, %f10 lduh [%l7 + 0x08], %l4 loop_5323: fmovsgu %icc, %f7, %f10 fsrc1s %f15, %f6 bvc,a loop_5324 ldsh [%l7 + 0x46], %l1 fmovdge %icc, %f8, %f15 taddcc %o2, 0x13BF, %i7 loop_5324: ldsh [%l7 + 0x46], %g6 te %xcc, 0x7 fpsub16 %f12, %f4, %f4 for %f4, %f14, %f10 ldsb [%l7 + 0x4D], %o1 for %f8, %f0, %f14 fxnor %f2, %f14, %f6 fmovdleu %xcc, %f0, %f6 edge8 %g3, %o6, %g7 sth %l2, [%l7 + 0x10] sth %i0, [%l7 + 0x4A] lduh [%l7 + 0x2E], %o5 ldsh [%l7 + 0x78], %l0 addc %g5, 0x09B8, %o3 ble,a,pn %icc, loop_5325 ldub [%l7 + 0x7B], %o4 fcmps %fcc3, %f14, %f1 nop setx loop_5326, %l0, %l1 jmpl %l1, %l6 loop_5325: std %f6, [%l7 + 0x78] movn %icc, %i2, %i6 tg %xcc, 0x7 loop_5326: subcc %g1, %i1, %l3 subccc %i3, %o7, %l5 fmovrdgz %g2, %f14, %f2 lduh [%l7 + 0x3E], %g4 ld [%l7 + 0x78], %f6 taddcc %o0, 0x1015, %i5 ldsw [%l7 + 0x44], %l4 fpadd16s %f5, %f2, %f13 fmovdne %xcc, %f11, %f12 fones %f3 fsrc1 %f12, %f12 fmovrde %i4, %f12, %f8 fnor %f12, %f10, %f14 array8 %o2, %l1, %g6 lduw [%l7 + 0x20], %o1 pdist %f0, %f0, %f8 ldsb [%l7 + 0x44], %i7 subccc %g3, %g7, %l2 bvs,a loop_5327 brlez,a %i0, loop_5328 edge16l %o5, %o6, %l0 sub %g5, %o3, %l6 loop_5327: edge8l %i2, %i6, %o4 loop_5328: ldsw [%l7 + 0x70], %i1 fmovdn %xcc, %f4, %f1 stb %g1, [%l7 + 0x29] fornot1s %f12, %f10, %f0 fpackfix %f4, %f8 brlz,a %l3, loop_5329 fexpand %f9, %f2 fmuld8sux16 %f13, %f2, %f0 tvc %icc, 0x6 loop_5329: movvc %icc, %i3, %l5 fcmpgt16 %f10, %f0, %o7 fmovsleu %xcc, %f3, %f6 tsubcctv %g2, 0x1F05, %o0 fnot2s %f0, %f6 ldx [%l7 + 0x30], %g4 sth %i5, [%l7 + 0x50] fbe,a %fcc0, loop_5330 std %f6, [%l7 + 0x18] stx %i4, [%l7 + 0x28] fxor %f14, %f6, %f10 loop_5330: fmovsle %xcc, %f7, %f3 edge32ln %l4, %l1, %g6 be loop_5331 andncc %o2, %i7, %o1 ldsw [%l7 + 0x4C], %g3 addcc %l2, 0x1BE0, %i0 loop_5331: bshuffle %f2, %f10, %f6 fmovda %icc, %f9, %f3 ldsw [%l7 + 0x24], %g7 fmovrde %o5, %f10, %f4 lduh [%l7 + 0x32], %l0 fsrc2 %f8, %f10 ldd [%l7 + 0x50], %f8 tpos %xcc, 0x3 fbul,a %fcc1, loop_5332 orcc %g5, %o6, %l6 fmovrsgez %i2, %f14, %f1 edge8l %i6, %o3, %o4 loop_5332: edge32n %i1, %g1, %l3 xnorcc %l5, 0x19DA, %o7 movre %i3, %g2, %g4 srlx %i5, %o0, %i4 or %l4, %l1, %g6 fornot2 %f4, %f6, %f12 nop setx loop_5333, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x6C], %i7 st %f14, [%l7 + 0x48] siam 0x5 loop_5333: edge16ln %o1, %g3, %i0 fmovsn %xcc, %f15, %f11 stb %g7, [%l7 + 0x79] sth %o5, [%l7 + 0x60] st %f13, [%l7 + 0x38] fpadd16 %f6, %f8, %f2 lduh [%l7 + 0x50], %l2 lduh [%l7 + 0x20], %l0 fmul8x16au %f0, %f13, %f12 brgz,a %g5, loop_5334 movvc %icc, %o6, %i2 for %f0, %f12, %f10 fmovrdlez %l6, %f0, %f8 loop_5334: fcmpes %fcc0, %f10, %f7 edge8l %i6, %o3, %o4 popc %i1, %l3 fbul %fcc1, loop_5335 fbe,a %fcc1, loop_5336 edge8l %g1, %o7, %l5 ldsh [%l7 + 0x0A], %i3 loop_5335: st %f2, [%l7 + 0x54] loop_5336: sethi 0x1104, %g4 sth %g2, [%l7 + 0x0E] fands %f7, %f5, %f2 ba,a,pn %xcc, loop_5337 tleu %xcc, 0x2 movge %xcc, %i5, %o0 fmovspos %icc, %f0, %f2 loop_5337: edge8l %i4, %l4, %l1 ldd [%l7 + 0x40], %f12 ldd [%l7 + 0x30], %f6 fbge,a %fcc1, loop_5338 sth %o2, [%l7 + 0x42] fmovdg %xcc, %f10, %f6 lduh [%l7 + 0x7A], %i7 loop_5338: fzero %f8 bn,a loop_5339 ldub [%l7 + 0x70], %g6 ldsw [%l7 + 0x1C], %o1 ta %xcc, 0x4 loop_5339: tne %xcc, 0x6 ldsh [%l7 + 0x4E], %i0 smulcc %g7, 0x0517, %o5 orcc %l2, 0x038C, %g3 fnand %f6, %f2, %f4 fblg %fcc0, loop_5340 tvs %xcc, 0x6 std %f4, [%l7 + 0x08] bgu,a,pn %icc, loop_5341 loop_5340: std %f2, [%l7 + 0x08] ld [%l7 + 0x1C], %f9 fmovscc %icc, %f7, %f4 loop_5341: faligndata %f14, %f2, %f12 addc %g5, %l0, %i2 ld [%l7 + 0x4C], %f0 ldsb [%l7 + 0x52], %o6 fpsub16s %f1, %f13, %f0 fbu %fcc0, loop_5342 fpadd16 %f6, %f12, %f4 ldsb [%l7 + 0x6E], %i6 ldsw [%l7 + 0x10], %o3 loop_5342: stw %o4, [%l7 + 0x0C] mova %icc, %l6, %i1 ldsh [%l7 + 0x32], %l3 tsubcc %o7, 0x1A46, %l5 nop setx loop_5343, %l0, %l1 jmpl %l1, %g1 stw %g4, [%l7 + 0x64] std %f6, [%l7 + 0x40] move %icc, %i3, %i5 loop_5343: fmovdvs %icc, %f12, %f2 stw %o0, [%l7 + 0x08] tgu %xcc, 0x1 sdivcc %g2, 0x021B, %l4 udiv %i4, 0x14CF, %l1 fcmpeq32 %f8, %f10, %o2 fbuge %fcc1, loop_5344 orncc %i7, 0x00FE, %o1 lduw [%l7 + 0x38], %g6 fmuld8sux16 %f12, %f8, %f4 loop_5344: edge32n %g7, %i0, %o5 ld [%l7 + 0x14], %f1 fpsub32 %f6, %f6, %f10 fmovs %f1, %f14 stw %l2, [%l7 + 0x38] fnors %f10, %f5, %f13 tn %xcc, 0x4 sethi 0x13D0, %g3 lduh [%l7 + 0x68], %l0 brlez,a %i2, loop_5345 tge %icc, 0x4 fmovsl %icc, %f12, %f10 fpadd32 %f4, %f8, %f0 loop_5345: movle %icc, %g5, %i6 fcmpeq32 %f6, %f14, %o6 fzeros %f1 bvc,pt %xcc, loop_5346 movn %icc, %o3, %l6 array8 %o4, %l3, %o7 ldub [%l7 + 0x71], %l5 loop_5346: nop setx loop_5347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fors %f1, %f9, %f15 ldd [%l7 + 0x78], %f6 movrne %i1, %g1, %g4 loop_5347: umulcc %i5, %i3, %g2 add %l4, 0x0D5C, %o0 lduw [%l7 + 0x34], %l1 movrgz %o2, 0x1AD, %i7 stw %i4, [%l7 + 0x0C] bvc,a,pn %icc, loop_5348 fornot2 %f6, %f2, %f12 bne,pn %xcc, loop_5349 bcc %xcc, loop_5350 loop_5348: ldsb [%l7 + 0x0D], %g6 fmovrdne %g7, %f10, %f4 loop_5349: tpos %xcc, 0x4 loop_5350: tleu %icc, 0x5 ldx [%l7 + 0x28], %o1 st %f14, [%l7 + 0x1C] andcc %o5, 0x0CDB, %l2 ldx [%l7 + 0x30], %g3 fcmpd %fcc1, %f2, %f14 fbne %fcc0, loop_5351 brgez %i0, loop_5352 stw %i2, [%l7 + 0x2C] ldsb [%l7 + 0x53], %g5 loop_5351: ble,a loop_5353 loop_5352: sllx %i6, 0x07, %o6 sth %o3, [%l7 + 0x3C] fbule %fcc2, loop_5354 loop_5353: fmovsvs %xcc, %f7, %f0 bne,pt %icc, loop_5355 fnot1 %f2, %f14 loop_5354: brgz %l6, loop_5356 udivx %l0, 0x0E30, %o4 loop_5355: ld [%l7 + 0x50], %f12 movvs %xcc, %o7, %l5 loop_5356: fbuge %fcc1, loop_5357 tcc %icc, 0x6 orncc %l3, 0x0F16, %g1 edge32n %g4, %i1, %i3 loop_5357: stb %i5, [%l7 + 0x44] ld [%l7 + 0x14], %f12 sth %g2, [%l7 + 0x12] ble loop_5358 lduh [%l7 + 0x16], %o0 movcc %xcc, %l1, %o2 array8 %i7, %i4, %g6 loop_5358: fcmple32 %f14, %f4, %g7 fnands %f5, %f10, %f14 fmovrdgz %l4, %f0, %f10 movrne %o1, 0x157, %o5 edge32 %l2, %g3, %i0 movrne %g5, 0x285, %i6 fmul8ulx16 %f6, %f4, %f8 fpsub32s %f5, %f4, %f9 fnot2s %f8, %f5 fmovsa %icc, %f12, %f2 fmul8x16au %f10, %f0, %f6 ldsb [%l7 + 0x1F], %i2 fands %f12, %f6, %f0 tsubcctv %o3, 0x10F8, %o6 st %f0, [%l7 + 0x4C] stb %l6, [%l7 + 0x1F] fmovrdgez %l0, %f0, %f6 ldd [%l7 + 0x20], %f0 edge16 %o7, %o4, %l5 lduh [%l7 + 0x4C], %g1 stw %g4, [%l7 + 0x7C] bgu,pn %xcc, loop_5359 movre %l3, 0x1BE, %i1 std %f6, [%l7 + 0x68] fcmple32 %f8, %f4, %i3 loop_5359: ldx [%l7 + 0x70], %i5 st %f6, [%l7 + 0x64] fcmpgt32 %f0, %f6, %g2 movge %icc, %l1, %o0 ba,pn %icc, loop_5360 fone %f6 ba,a %icc, loop_5361 ldsw [%l7 + 0x7C], %o2 loop_5360: fcmped %fcc1, %f14, %f14 fmuld8sux16 %f8, %f1, %f4 loop_5361: std %f6, [%l7 + 0x38] ldx [%l7 + 0x78], %i4 ldsb [%l7 + 0x54], %g6 xorcc %g7, %i7, %o1 lduh [%l7 + 0x56], %l4 nop setx loop_5362, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %icc, 0x1 andcc %o5, 0x10D7, %l2 lduh [%l7 + 0x74], %i0 loop_5362: ldsb [%l7 + 0x76], %g5 array16 %i6, %g3, %o3 bvs,a,pt %icc, loop_5363 taddcc %o6, 0x094D, %i2 subcc %l0, %o7, %o4 tne %xcc, 0x1 loop_5363: fmovrdlz %l5, %f12, %f12 lduh [%l7 + 0x6E], %l6 stb %g4, [%l7 + 0x27] ldsh [%l7 + 0x62], %g1 ldsh [%l7 + 0x42], %l3 stw %i1, [%l7 + 0x54] fxors %f1, %f1, %f8 fcmpne16 %f14, %f12, %i5 ldsw [%l7 + 0x10], %i3 stb %g2, [%l7 + 0x56] orncc %o0, %o2, %l1 fandnot2 %f6, %f0, %f2 brz %g6, loop_5364 fbue %fcc0, loop_5365 bcc,a loop_5366 fmovrsgz %g7, %f4, %f2 loop_5364: sth %i7, [%l7 + 0x34] loop_5365: fbo,a %fcc0, loop_5367 loop_5366: bge,a,pn %icc, loop_5368 fbule,a %fcc2, loop_5369 subccc %o1, %i4, %o5 loop_5367: fmovrdlz %l4, %f2, %f0 loop_5368: taddcc %i0, 0x093B, %l2 loop_5369: ldx [%l7 + 0x78], %i6 fcmpeq16 %f6, %f0, %g5 fornot1s %f7, %f5, %f5 lduw [%l7 + 0x38], %g3 fbn %fcc3, loop_5370 fmuld8sux16 %f3, %f0, %f8 lduh [%l7 + 0x4A], %o6 brlz,a %i2, loop_5371 loop_5370: ldub [%l7 + 0x1F], %o3 fmovs %f11, %f11 fmovscc %xcc, %f2, %f7 loop_5371: sth %o7, [%l7 + 0x4E] bcc %xcc, loop_5372 std %f6, [%l7 + 0x50] fmovrse %l0, %f7, %f3 movpos %icc, %o4, %l6 loop_5372: stb %g4, [%l7 + 0x4B] ldub [%l7 + 0x41], %g1 fandnot1s %f14, %f0, %f8 bleu,a loop_5373 andn %l5, %l3, %i1 fmovsn %icc, %f7, %f15 fmovse %xcc, %f15, %f7 loop_5373: edge16ln %i5, %g2, %i3 ldub [%l7 + 0x15], %o2 fmovrsne %l1, %f0, %f15 fmovdvs %icc, %f2, %f8 bvc,a %xcc, loop_5374 taddcctv %o0, 0x1CE6, %g6 fcmps %fcc2, %f13, %f13 fbl,a %fcc1, loop_5375 loop_5374: ldx [%l7 + 0x48], %i7 srl %o1, %g7, %o5 sth %l4, [%l7 + 0x18] loop_5375: fmovrsgz %i4, %f10, %f15 tg %xcc, 0x0 nop setx loop_5376, %l0, %l1 jmpl %l1, %i0 fxnor %f6, %f14, %f12 tn %icc, 0x5 st %f6, [%l7 + 0x5C] loop_5376: mulscc %l2, 0x0B99, %i6 fands %f9, %f2, %f1 array32 %g5, %o6, %i2 brz,a %o3, loop_5377 fcmpgt16 %f6, %f0, %g3 fpadd16s %f5, %f14, %f1 fmovrde %l0, %f10, %f14 loop_5377: fmovdleu %icc, %f14, %f13 fbul %fcc3, loop_5378 tneg %icc, 0x6 ldsh [%l7 + 0x2E], %o4 taddcctv %o7, %g4, %l6 loop_5378: std %f2, [%l7 + 0x28] stw %l5, [%l7 + 0x54] edge8 %g1, %i1, %i5 mova %xcc, %g2, %i3 tl %xcc, 0x6 stw %o2, [%l7 + 0x60] fsrc2s %f13, %f9 fpsub32 %f14, %f14, %f0 fmovdle %xcc, %f8, %f14 fmovdvs %icc, %f10, %f0 ld [%l7 + 0x08], %f8 fors %f6, %f7, %f12 tcs %icc, 0x3 faligndata %f10, %f4, %f6 tpos %xcc, 0x6 fbu %fcc1, loop_5379 ld [%l7 + 0x08], %f4 fsrc1 %f2, %f0 edge32ln %l1, %l3, %g6 loop_5379: ldsb [%l7 + 0x32], %i7 stx %o0, [%l7 + 0x38] ldub [%l7 + 0x74], %g7 fmovsle %icc, %f0, %f14 fand %f14, %f10, %f6 array16 %o1, %l4, %i4 fandnot2s %f13, %f10, %f6 fmovdcc %xcc, %f11, %f10 brlez,a %i0, loop_5380 movcc %icc, %o5, %i6 std %f4, [%l7 + 0x60] sdivcc %l2, 0x0FE4, %o6 loop_5380: fpsub16 %f14, %f2, %f12 std %f0, [%l7 + 0x70] fbn %fcc2, loop_5381 sdiv %g5, 0x07D3, %i2 fmovdle %icc, %f13, %f15 ldsb [%l7 + 0x64], %o3 loop_5381: sll %g3, 0x17, %o4 fpadd16s %f8, %f7, %f7 lduw [%l7 + 0x3C], %l0 udiv %g4, 0x073B, %l6 srlx %l5, %o7, %i1 ld [%l7 + 0x6C], %f9 stw %g1, [%l7 + 0x34] movrlz %g2, %i5, %i3 ldd [%l7 + 0x40], %f14 st %f14, [%l7 + 0x6C] bn,a,pn %xcc, loop_5382 st %f15, [%l7 + 0x2C] fble,a %fcc1, loop_5383 nop setx loop_5384, %l0, %l1 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_5382: fbule %fcc0, loop_5385 fmovdleu %xcc, %f2, %f7 loop_5383: fmovrdlez %o2, %f12, %f0 loop_5384: stw %l1, [%l7 + 0x74] loop_5385: lduw [%l7 + 0x2C], %l3 fmovdl %icc, %f15, %f9 subc %g6, %i7, %o0 edge32l %o1, %l4, %g7 fcmped %fcc1, %f0, %f2 fpadd16s %f14, %f12, %f12 ldsw [%l7 + 0x64], %i0 ldsh [%l7 + 0x5A], %o5 movpos %xcc, %i6, %l2 taddcc %i4, %o6, %g5 and %o3, 0x00EA, %g3 bge,a %xcc, loop_5386 bcs,pn %xcc, loop_5387 fmovrsne %o4, %f6, %f15 sth %i2, [%l7 + 0x08] loop_5386: fcmps %fcc0, %f10, %f12 loop_5387: movn %icc, %g4, %l0 sll %l5, 0x14, %o7 movgu %icc, %l6, %g1 ldsb [%l7 + 0x10], %i1 fmovrsgz %i5, %f15, %f4 ldsb [%l7 + 0x74], %g2 fnot2 %f12, %f10 std %f14, [%l7 + 0x58] sll %i3, 0x07, %l1 fpack16 %f4, %f12 edge32 %o2, %g6, %i7 lduw [%l7 + 0x30], %l3 bge loop_5388 fmul8sux16 %f6, %f2, %f8 edge16ln %o0, %o1, %l4 fpsub32s %f0, %f15, %f15 loop_5388: udivx %i0, 0x0B71, %g7 ldsh [%l7 + 0x1A], %i6 bg,pn %xcc, loop_5389 sll %l2, 0x13, %o5 ldsw [%l7 + 0x68], %i4 fcmpeq32 %f2, %f4, %g5 loop_5389: brlez %o6, loop_5390 brgez %o3, loop_5391 tne %icc, 0x3 fbuge,a %fcc3, loop_5392 loop_5390: orn %o4, 0x0FA6, %g3 loop_5391: brz,a %g4, loop_5393 tne %xcc, 0x5 loop_5392: taddcctv %l0, %i2, %o7 alignaddrl %l5, %g1, %l6 loop_5393: fmovda %icc, %f4, %f8 fmovspos %xcc, %f11, %f15 orn %i1, %g2, %i5 movgu %icc, %i3, %l1 orn %o2, 0x1EBC, %g6 fpadd16s %f7, %f12, %f13 udiv %l3, 0x0DE0, %o0 tvs %xcc, 0x6 fbne,a %fcc0, loop_5394 fmovda %icc, %f9, %f9 ldd [%l7 + 0x30], %f10 tleu %xcc, 0x2 loop_5394: smul %i7, %l4, %o1 tneg %xcc, 0x3 add %g7, 0x1439, %i6 for %f10, %f6, %f0 stw %l2, [%l7 + 0x48] orn %o5, %i4, %g5 andncc %o6, %i0, %o3 fmovrse %g3, %f5, %f7 ldsh [%l7 + 0x30], %o4 brgz,a %g4, loop_5395 tle %xcc, 0x1 fmovsa %xcc, %f6, %f12 fnot1 %f14, %f12 loop_5395: edge16l %l0, %o7, %l5 edge16n %i2, %g1, %l6 fba %fcc1, loop_5396 nop setx loop_5397, %l0, %l1 jmpl %l1, %g2 fornot2 %f2, %f14, %f6 brgez %i1, loop_5398 loop_5396: subcc %i3, %i5, %o2 loop_5397: lduh [%l7 + 0x7A], %g6 fmovrslez %l3, %f10, %f14 loop_5398: ldsh [%l7 + 0x4E], %l1 array8 %i7, %o0, %l4 bneg,a %icc, loop_5399 brnz,a %o1, loop_5400 fexpand %f7, %f14 andn %i6, %g7, %o5 loop_5399: ldx [%l7 + 0x18], %i4 loop_5400: bvs,pt %icc, loop_5401 ldsw [%l7 + 0x44], %l2 fmovdvs %icc, %f11, %f12 brgez,a %g5, loop_5402 loop_5401: fmul8sux16 %f10, %f14, %f2 edge8n %i0, %o3, %g3 fpadd32s %f7, %f11, %f12 loop_5402: ldsb [%l7 + 0x2C], %o6 fmul8ulx16 %f14, %f0, %f8 fbuge %fcc0, loop_5403 fmovrdgz %o4, %f0, %f10 faligndata %f10, %f10, %f8 subccc %l0, 0x0DE3, %o7 loop_5403: fmovsvc %xcc, %f7, %f4 bvc loop_5404 stw %l5, [%l7 + 0x08] stb %g4, [%l7 + 0x74] ldub [%l7 + 0x6D], %i2 loop_5404: fcmple16 %f12, %f0, %l6 ldd [%l7 + 0x30], %f12 bvc,a %icc, loop_5405 sth %g1, [%l7 + 0x46] edge16l %i1, %i3, %i5 nop setx loop_5406, %l0, %l1 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_5405: stx %g2, [%l7 + 0x68] stw %g6, [%l7 + 0x3C] stb %o2, [%l7 + 0x67] loop_5406: ldx [%l7 + 0x20], %l1 ldsh [%l7 + 0x1C], %i7 fmovdgu %xcc, %f5, %f10 movrgez %o0, %l4, %o1 movrlez %i6, 0x2B0, %l3 sra %o5, %i4, %l2 fandnot2s %f6, %f1, %f2 tn %icc, 0x3 brlez,a %g7, loop_5407 fmovrdgz %g5, %f2, %f12 fabss %f12, %f13 movn %icc, %o3, %g3 loop_5407: be,a loop_5408 andncc %i0, %o4, %o6 fmovdn %icc, %f2, %f10 st %f9, [%l7 + 0x44] loop_5408: fmovdle %icc, %f5, %f1 fmovscc %icc, %f14, %f10 stb %l0, [%l7 + 0x33] fbu %fcc3, loop_5409 ldsb [%l7 + 0x2F], %o7 ldsb [%l7 + 0x08], %g4 srlx %i2, 0x0B, %l6 loop_5409: fmovdvc %icc, %f9, %f6 stb %g1, [%l7 + 0x45] fmul8x16al %f1, %f8, %f14 fnors %f1, %f14, %f4 udivcc %i1, 0x0A0B, %i3 fmovrde %l5, %f10, %f4 edge8l %i5, %g2, %g6 ld [%l7 + 0x74], %f12 nop setx loop_5410, %l0, %l1 jmpl %l1, %o2 taddcc %i7, 0x17E5, %l1 fone %f4 fmovsvc %icc, %f4, %f1 loop_5410: move %icc, %o0, %l4 ldd [%l7 + 0x58], %f10 taddcctv %i6, %o1, %o5 fcmpd %fcc1, %f12, %f12 tn %xcc, 0x0 stx %l3, [%l7 + 0x50] lduh [%l7 + 0x22], %i4 edge32n %l2, %g5, %g7 ldsb [%l7 + 0x54], %o3 sth %i0, [%l7 + 0x12] movre %o4, %o6, %l0 fsrc1 %f14, %f12 srl %o7, 0x16, %g4 ldsb [%l7 + 0x1A], %i2 fmovdleu %icc, %f12, %f14 fandnot1 %f4, %f14, %f0 bneg loop_5411 sth %g3, [%l7 + 0x76] orn %g1, %i1, %l6 tsubcctv %i3, 0x194F, %i5 loop_5411: stw %g2, [%l7 + 0x34] ldx [%l7 + 0x68], %l5 nop setx loop_5412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x66], %g6 ldsb [%l7 + 0x38], %o2 for %f4, %f14, %f12 loop_5412: bne,a,pn %xcc, loop_5413 fbug,a %fcc2, loop_5414 andn %l1, 0x065C, %i7 brlz %l4, loop_5415 loop_5413: brnz,a %o0, loop_5416 loop_5414: tle %icc, 0x1 ldsw [%l7 + 0x18], %o1 loop_5415: fmovdg %xcc, %f14, %f2 loop_5416: fmovdgu %icc, %f15, %f4 fmovrsne %o5, %f9, %f12 bg %xcc, loop_5417 srl %l3, 0x0B, %i6 fornot2 %f4, %f14, %f2 lduh [%l7 + 0x5E], %l2 loop_5417: stw %g5, [%l7 + 0x58] nop setx loop_5418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegs %f2, %f7 fbe,a %fcc3, loop_5419 fabss %f13, %f5 loop_5418: ldsw [%l7 + 0x64], %i4 sllx %g7, %o3, %o4 loop_5419: stw %o6, [%l7 + 0x1C] lduh [%l7 + 0x6C], %l0 movcs %icc, %i0, %o7 fpsub16 %f14, %f14, %f14 tle %icc, 0x3 fexpand %f10, %f6 stx %i2, [%l7 + 0x78] tvc %xcc, 0x3 fmovdgu %xcc, %f6, %f14 ldsb [%l7 + 0x65], %g4 tvc %icc, 0x4 fone %f4 fsrc2 %f2, %f2 udivx %g1, 0x0163, %g3 fzeros %f15 fxnors %f7, %f8, %f10 fzeros %f15 fandnot1 %f10, %f2, %f12 ldsh [%l7 + 0x24], %l6 srax %i3, 0x0B, %i1 lduw [%l7 + 0x4C], %i5 movrgez %l5, 0x356, %g6 stx %g2, [%l7 + 0x60] udivx %o2, 0x1109, %i7 sth %l4, [%l7 + 0x6A] taddcc %o0, %o1, %o5 fba,a %fcc2, loop_5420 movrlz %l3, %l1, %i6 ldsb [%l7 + 0x23], %l2 fcmpne32 %f12, %f14, %i4 loop_5420: fbo,a %fcc0, loop_5421 lduw [%l7 + 0x70], %g7 fbo,a %fcc1, loop_5422 bne,a %icc, loop_5423 loop_5421: srlx %o3, 0x14, %g5 ldsb [%l7 + 0x7D], %o6 loop_5422: fnands %f14, %f0, %f0 loop_5423: movrgz %o4, 0x320, %i0 move %xcc, %o7, %l0 ldx [%l7 + 0x28], %i2 ld [%l7 + 0x38], %f2 xor %g1, %g4, %l6 edge32ln %g3, %i3, %i5 faligndata %f12, %f8, %f6 fxnors %f8, %f7, %f4 stx %l5, [%l7 + 0x58] fnot1 %f2, %f10 fandnot1s %f9, %f6, %f15 fmovdvs %xcc, %f15, %f8 ldd [%l7 + 0x38], %f12 bpos,a loop_5424 xorcc %g6, 0x0C24, %g2 fmovrslez %o2, %f11, %f4 ldsh [%l7 + 0x58], %i7 loop_5424: ldsw [%l7 + 0x1C], %i1 fbuge %fcc2, loop_5425 movge %xcc, %o0, %l4 mulscc %o5, 0x0251, %o1 sdiv %l1, 0x1890, %l3 loop_5425: fmovd %f10, %f10 tcs %xcc, 0x2 ldub [%l7 + 0x7D], %i6 stw %l2, [%l7 + 0x60] fmovrdlz %i4, %f4, %f0 movcc %icc, %g7, %o3 st %f1, [%l7 + 0x28] stw %o6, [%l7 + 0x1C] fmovde %icc, %f11, %f0 fexpand %f4, %f4 edge8l %o4, %i0, %o7 stw %g5, [%l7 + 0x08] std %f8, [%l7 + 0x50] fmovde %xcc, %f15, %f0 tl %icc, 0x4 ldsw [%l7 + 0x34], %l0 alignaddr %g1, %g4, %i2 sdivcc %l6, 0x0A65, %g3 fsrc2 %f4, %f4 tn %xcc, 0x2 fmovdcs %xcc, %f0, %f11 stx %i3, [%l7 + 0x60] ldub [%l7 + 0x16], %l5 bshuffle %f2, %f8, %f4 fpadd16 %f6, %f8, %f0 brz %i5, loop_5426 fblg,a %fcc2, loop_5427 ldsh [%l7 + 0x54], %g2 ldsw [%l7 + 0x6C], %o2 loop_5426: smulcc %g6, %i7, %o0 loop_5427: fmovdn %xcc, %f5, %f1 fbue %fcc1, loop_5428 stw %i1, [%l7 + 0x78] fsrc1 %f6, %f0 lduh [%l7 + 0x0C], %o5 loop_5428: sra %o1, %l4, %l3 fble,a %fcc2, loop_5429 stx %i6, [%l7 + 0x10] fands %f12, %f7, %f3 fmovrde %l1, %f6, %f2 loop_5429: movrgez %i4, %g7, %l2 stw %o3, [%l7 + 0x20] te %icc, 0x7 st %f4, [%l7 + 0x58] fmovrslz %o4, %f0, %f5 fmovsa %icc, %f10, %f14 fmovsneg %xcc, %f0, %f3 stb %o6, [%l7 + 0x42] ldx [%l7 + 0x18], %o7 fabss %f9, %f11 fblg,a %fcc2, loop_5430 lduw [%l7 + 0x74], %i0 array8 %g5, %l0, %g1 for %f2, %f8, %f14 loop_5430: fmuld8sux16 %f5, %f8, %f8 xor %i2, 0x11D7, %l6 sdiv %g4, 0x1E8A, %i3 fcmpne16 %f2, %f10, %g3 fcmpgt16 %f6, %f0, %l5 lduh [%l7 + 0x0C], %g2 fornot1 %f12, %f2, %f14 lduw [%l7 + 0x30], %i5 fsrc2s %f10, %f15 stw %g6, [%l7 + 0x1C] movrlz %o2, 0x311, %i7 bvc,a,pt %icc, loop_5431 fpadd32 %f4, %f14, %f12 lduh [%l7 + 0x5A], %o0 move %xcc, %o5, %o1 loop_5431: st %f3, [%l7 + 0x44] sth %l4, [%l7 + 0x64] ba,pn %xcc, loop_5432 ld [%l7 + 0x40], %f9 tcc %icc, 0x5 sethi 0x0791, %l3 loop_5432: fmovsne %xcc, %f3, %f12 fmovsgu %icc, %f3, %f11 bpos,pt %xcc, loop_5433 fmovdle %icc, %f12, %f8 fmovrde %i6, %f0, %f14 addcc %l1, 0x06D7, %i1 loop_5433: stb %i4, [%l7 + 0x78] fpadd16 %f10, %f4, %f0 fcmpes %fcc1, %f9, %f7 xor %g7, 0x0A7E, %l2 std %f12, [%l7 + 0x48] ldsw [%l7 + 0x10], %o4 tcs %xcc, 0x6 lduw [%l7 + 0x60], %o6 movle %icc, %o7, %i0 fpack16 %f6, %f1 fcmpgt32 %f0, %f0, %g5 std %f6, [%l7 + 0x50] ld [%l7 + 0x10], %f8 fbne %fcc1, loop_5434 fones %f10 stb %o3, [%l7 + 0x0D] bcs,a %xcc, loop_5435 loop_5434: fpack16 %f2, %f10 smul %g1, %l0, %l6 fmuld8sux16 %f11, %f11, %f12 loop_5435: fnot2 %f14, %f4 fpsub32s %f10, %f14, %f1 tcs %xcc, 0x0 fmovdcs %icc, %f5, %f7 fbug,a %fcc2, loop_5436 ldd [%l7 + 0x20], %f12 ldd [%l7 + 0x58], %f8 fbule,a %fcc1, loop_5437 loop_5436: ldsb [%l7 + 0x72], %g4 stx %i3, [%l7 + 0x18] fbe,a %fcc2, loop_5438 loop_5437: stw %g3, [%l7 + 0x58] fmovscc %xcc, %f12, %f2 fxnors %f3, %f5, %f4 loop_5438: fbu %fcc1, loop_5439 fmovrdne %l5, %f4, %f14 tsubcctv %i2, %g2, %i5 lduw [%l7 + 0x48], %o2 loop_5439: tvs %icc, 0x6 fmovsge %icc, %f6, %f13 ldsh [%l7 + 0x38], %g6 smul %i7, 0x0A22, %o0 andncc %o1, %l4, %l3 std %f8, [%l7 + 0x70] ldsh [%l7 + 0x44], %i6 std %f0, [%l7 + 0x60] bn %xcc, loop_5440 fmovde %xcc, %f11, %f4 fbo %fcc3, loop_5441 fmovdvc %icc, %f8, %f12 loop_5440: stx %l1, [%l7 + 0x40] tneg %icc, 0x5 loop_5441: fnot2s %f12, %f15 fmovdleu %xcc, %f1, %f6 lduh [%l7 + 0x6A], %o5 fbo,a %fcc1, loop_5442 tl %xcc, 0x6 fmovd %f6, %f8 brlz %i1, loop_5443 loop_5442: ld [%l7 + 0x3C], %f10 fmovsleu %icc, %f2, %f13 movre %g7, 0x289, %i4 loop_5443: movge %xcc, %o4, %o6 fmovsge %xcc, %f11, %f9 edge32ln %l2, %o7, %i0 addccc %g5, 0x1332, %g1 tl %xcc, 0x7 movleu %icc, %o3, %l6 movgu %icc, %g4, %i3 fmovse %icc, %f5, %f11 ldd [%l7 + 0x08], %f8 sth %g3, [%l7 + 0x56] tge %icc, 0x0 edge8l %l5, %i2, %g2 array8 %i5, %o2, %g6 ldsw [%l7 + 0x3C], %l0 ldsh [%l7 + 0x52], %o0 bneg %icc, loop_5444 addc %i7, 0x04E3, %o1 fmul8x16au %f8, %f15, %f10 ldub [%l7 + 0x61], %l3 loop_5444: nop setx loop_5445, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fblg,a %fcc3, loop_5446 ldsb [%l7 + 0x4F], %i6 fbge %fcc3, loop_5447 loop_5445: fmovrse %l1, %f3, %f0 loop_5446: fandnot1 %f14, %f14, %f0 fnot2 %f0, %f2 loop_5447: fxors %f2, %f15, %f10 fmovrde %l4, %f14, %f14 addccc %o5, 0x0E18, %i1 addccc %i4, %g7, %o4 bneg,a,pn %icc, loop_5448 fpadd16s %f14, %f14, %f5 bvs %icc, loop_5449 bvs,a loop_5450 loop_5448: st %f15, [%l7 + 0x14] ldx [%l7 + 0x28], %l2 loop_5449: bcs,a %icc, loop_5451 loop_5450: ldsw [%l7 + 0x60], %o7 ldub [%l7 + 0x55], %o6 fmovrdlez %i0, %f4, %f8 loop_5451: edge16 %g5, %o3, %l6 lduh [%l7 + 0x36], %g4 ldub [%l7 + 0x12], %g1 brlz %i3, loop_5452 fsrc1s %f2, %f4 bge %xcc, loop_5453 tl %icc, 0x0 loop_5452: fmovsne %xcc, %f10, %f14 fpsub16 %f2, %f4, %f0 loop_5453: lduw [%l7 + 0x68], %g3 fmovdcs %xcc, %f10, %f7 tvs %xcc, 0x6 smul %l5, %g2, %i2 bpos,a,pn %xcc, loop_5454 tsubcc %o2, 0x1B65, %g6 fsrc2 %f4, %f14 fmovdle %icc, %f9, %f6 loop_5454: brlez,a %i5, loop_5455 edge32 %o0, %l0, %o1 movpos %xcc, %l3, %i6 sethi 0x1127, %l1 loop_5455: be loop_5456 fnands %f15, %f2, %f11 stb %i7, [%l7 + 0x4D] fnot2 %f8, %f14 loop_5456: movrne %o5, 0x02D, %i1 fmovsa %icc, %f4, %f12 stb %l4, [%l7 + 0x60] st %f2, [%l7 + 0x6C] tvs %icc, 0x5 be,pn %icc, loop_5457 fbe %fcc2, loop_5458 lduw [%l7 + 0x40], %i4 bleu %xcc, loop_5459 loop_5457: tvc %xcc, 0x0 loop_5458: stw %g7, [%l7 + 0x30] stx %o4, [%l7 + 0x20] loop_5459: fcmpgt16 %f14, %f12, %l2 fcmple32 %f12, %f4, %o6 umul %i0, %g5, %o3 sra %l6, 0x13, %o7 movcc %xcc, %g4, %g1 stx %g3, [%l7 + 0x50] stx %i3, [%l7 + 0x68] fcmpgt16 %f4, %f4, %g2 fmovrdgz %l5, %f14, %f2 ldx [%l7 + 0x50], %i2 fblg %fcc1, loop_5460 taddcc %o2, 0x0327, %g6 ldd [%l7 + 0x78], %f6 pdist %f2, %f0, %f14 loop_5460: ldd [%l7 + 0x38], %f10 srl %o0, %l0, %i5 ldd [%l7 + 0x10], %f2 subcc %o1, %i6, %l3 fmovse %icc, %f5, %f6 bcc loop_5461 lduh [%l7 + 0x16], %l1 fmovdg %xcc, %f10, %f8 lduw [%l7 + 0x1C], %i7 loop_5461: fsrc2s %f4, %f12 lduw [%l7 + 0x24], %i1 siam 0x0 movre %l4, 0x1AC, %o5 ldsb [%l7 + 0x0B], %i4 fmovrdne %o4, %f4, %f0 stb %l2, [%l7 + 0x48] ba,a %xcc, loop_5462 ldsw [%l7 + 0x44], %g7 fmovdvc %icc, %f13, %f6 array8 %o6, %g5, %i0 loop_5462: movre %l6, 0x015, %o3 movl %xcc, %o7, %g4 srlx %g1, 0x16, %g3 fmovrdlz %g2, %f2, %f6 fmovscc %icc, %f3, %f3 fxors %f1, %f15, %f12 movvs %icc, %l5, %i2 fsrc2 %f14, %f6 mova %icc, %i3, %g6 ldsb [%l7 + 0x1E], %o0 fpadd16s %f1, %f15, %f5 add %o2, 0x1ACD, %l0 movrgz %i5, 0x1A2, %o1 fnot1s %f3, %f6 taddcctv %i6, 0x1AC6, %l3 fornot2s %f2, %f3, %f14 brlez,a %l1, loop_5463 ldub [%l7 + 0x12], %i1 brgez %i7, loop_5464 ldx [%l7 + 0x50], %l4 loop_5463: ldd [%l7 + 0x60], %f2 fxnor %f10, %f6, %f6 loop_5464: fmovsvc %xcc, %f5, %f3 fblg,a %fcc1, loop_5465 ldsh [%l7 + 0x76], %i4 bn,a,pn %xcc, loop_5466 sra %o4, %l2, %g7 loop_5465: stb %o6, [%l7 + 0x6D] subc %g5, 0x1DE1, %o5 loop_5466: fands %f6, %f7, %f3 fpackfix %f8, %f15 stb %l6, [%l7 + 0x50] stw %o3, [%l7 + 0x28] stx %o7, [%l7 + 0x70] sra %g4, 0x1B, %g1 movrlz %g3, 0x2AE, %i0 fexpand %f10, %f6 xnorcc %l5, %g2, %i2 ldsh [%l7 + 0x56], %g6 fxor %f14, %f4, %f2 edge16l %i3, %o2, %l0 fble,a %fcc2, loop_5467 fmovspos %xcc, %f11, %f8 stw %i5, [%l7 + 0x44] fmovrdlz %o0, %f10, %f0 loop_5467: fnors %f12, %f9, %f10 fsrc2 %f10, %f6 fexpand %f12, %f6 edge8ln %o1, %l3, %l1 fpadd16 %f8, %f4, %f2 fcmpeq32 %f6, %f4, %i1 fsrc2 %f4, %f6 std %f4, [%l7 + 0x18] bge,a %icc, loop_5468 fxor %f14, %f12, %f10 fbu %fcc3, loop_5469 movrne %i6, %i7, %l4 loop_5468: tge %xcc, 0x1 ldd [%l7 + 0x30], %f8 loop_5469: bcs,a %icc, loop_5470 std %f2, [%l7 + 0x68] move %xcc, %i4, %l2 fmovdcc %xcc, %f2, %f15 loop_5470: edge16n %o4, %o6, %g7 std %f0, [%l7 + 0x48] fmovsvc %icc, %f0, %f6 st %f2, [%l7 + 0x48] fnegd %f6, %f6 edge16l %o5, %l6, %o3 fbne,a %fcc2, loop_5471 fmovdvc %icc, %f11, %f8 fcmpne32 %f8, %f8, %g5 movrlez %g4, %g1, %g3 loop_5471: bneg,pt %xcc, loop_5472 fnot2s %f7, %f7 stw %i0, [%l7 + 0x3C] st %f6, [%l7 + 0x6C] loop_5472: fornot2s %f2, %f1, %f10 ldub [%l7 + 0x6D], %o7 stx %g2, [%l7 + 0x28] fba %fcc0, loop_5473 stx %l5, [%l7 + 0x08] edge32n %g6, %i2, %i3 for %f4, %f12, %f6 loop_5473: nop setx loop_5474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %l0, %o2, %o0 fmovdne %icc, %f11, %f4 bpos,pt %xcc, loop_5475 loop_5474: edge32 %i5, %l3, %o1 lduh [%l7 + 0x60], %l1 bl,a,pt %xcc, loop_5476 loop_5475: stx %i6, [%l7 + 0x40] tle %icc, 0x2 sllx %i7, %l4, %i1 loop_5476: fand %f4, %f0, %f2 movleu %icc, %l2, %o4 call loop_5477 sth %i4, [%l7 + 0x32] ldsh [%l7 + 0x28], %o6 fbuge,a %fcc3, loop_5478 loop_5477: fmovd %f10, %f4 ld [%l7 + 0x30], %f2 lduw [%l7 + 0x14], %o5 loop_5478: movre %l6, %o3, %g5 movle %xcc, %g4, %g1 fmuld8sux16 %f13, %f0, %f4 bvc,a %icc, loop_5479 fmovsleu %icc, %f15, %f4 fmovrdgez %g7, %f10, %f14 fcmpne32 %f14, %f6, %i0 loop_5479: movneg %xcc, %o7, %g2 fnot2 %f14, %f12 nop setx loop_5480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x68], %l5 stw %g3, [%l7 + 0x2C] bvs loop_5481 loop_5480: movg %icc, %g6, %i2 fmovda %icc, %f5, %f8 and %l0, 0x1706, %i3 loop_5481: ldd [%l7 + 0x68], %f8 fmovrsgez %o2, %f9, %f9 xorcc %i5, 0x15AD, %o0 fbule %fcc1, loop_5482 ldsw [%l7 + 0x4C], %o1 tneg %icc, 0x0 sra %l1, 0x09, %l3 loop_5482: fmovdl %icc, %f5, %f14 umul %i7, %i6, %l4 fbge,a %fcc0, loop_5483 ldsh [%l7 + 0x36], %l2 ldd [%l7 + 0x70], %f8 sll %i1, %i4, %o4 loop_5483: fmul8x16 %f4, %f12, %f2 sllx %o5, %l6, %o3 bg %xcc, loop_5484 bl,a,pn %icc, loop_5485 udivx %g5, 0x09F3, %o6 xnor %g1, %g4, %g7 loop_5484: fmovsgu %xcc, %f7, %f6 loop_5485: fors %f11, %f9, %f3 ble,a,pt %xcc, loop_5486 ba,a,pn %icc, loop_5487 edge16 %o7, %g2, %l5 fbl,a %fcc1, loop_5488 loop_5486: lduh [%l7 + 0x5E], %i0 loop_5487: subcc %g3, %i2, %g6 faligndata %f4, %f14, %f0 loop_5488: brgez %i3, loop_5489 ldd [%l7 + 0x70], %f4 fcmpne32 %f2, %f8, %l0 edge32ln %i5, %o0, %o2 loop_5489: stb %o1, [%l7 + 0x6F] ldsw [%l7 + 0x38], %l1 bcc,pn %icc, loop_5490 movl %icc, %i7, %i6 movvs %icc, %l3, %l4 fmul8sux16 %f8, %f8, %f12 loop_5490: edge16n %l2, %i1, %o4 andn %o5, 0x054D, %i4 umulcc %l6, %o3, %g5 fmul8x16 %f5, %f12, %f4 umul %o6, 0x1B81, %g1 be %icc, loop_5491 ld [%l7 + 0x78], %f6 fmovsge %icc, %f5, %f15 tsubcctv %g7, 0x0D2C, %g4 loop_5491: lduw [%l7 + 0x50], %o7 sth %g2, [%l7 + 0x3E] bcs,a,pn %xcc, loop_5492 edge16ln %i0, %g3, %i2 fandnot1s %f4, %f10, %f10 stx %g6, [%l7 + 0x68] loop_5492: edge16n %l5, %i3, %i5 sth %l0, [%l7 + 0x5A] andn %o2, %o0, %o1 fmul8x16au %f8, %f11, %f14 fnor %f6, %f14, %f10 fmul8ulx16 %f0, %f8, %f10 bleu loop_5493 fmovrdlz %i7, %f14, %f2 stw %i6, [%l7 + 0x48] tg %xcc, 0x3 loop_5493: stb %l1, [%l7 + 0x56] fpsub16s %f5, %f14, %f6 movvs %icc, %l4, %l3 sth %i1, [%l7 + 0x70] stx %l2, [%l7 + 0x50] tg %xcc, 0x5 ble,a loop_5494 be,pt %xcc, loop_5495 lduh [%l7 + 0x78], %o4 sth %i4, [%l7 + 0x76] loop_5494: fmovrdgz %o5, %f12, %f10 loop_5495: bvs,a %xcc, loop_5496 movg %xcc, %o3, %g5 edge8ln %l6, %g1, %o6 fbl %fcc1, loop_5497 loop_5496: fble,a %fcc2, loop_5498 fmovscc %xcc, %f10, %f9 edge16ln %g4, %g7, %g2 loop_5497: ld [%l7 + 0x64], %f8 loop_5498: stb %o7, [%l7 + 0x61] brlez %i0, loop_5499 tle %icc, 0x6 stx %i2, [%l7 + 0x30] sth %g6, [%l7 + 0x24] loop_5499: umul %g3, 0x0C07, %l5 ldsw [%l7 + 0x6C], %i3 movl %xcc, %i5, %o2 alignaddr %o0, %l0, %o1 ldsh [%l7 + 0x50], %i7 edge8 %i6, %l4, %l1 tgu %icc, 0x3 andncc %l3, %l2, %i1 fnot2 %f2, %f6 be,pn %xcc, loop_5500 fmovdle %icc, %f4, %f3 bcc %icc, loop_5501 std %f4, [%l7 + 0x08] loop_5500: fmovrsgez %o4, %f9, %f3 std %f12, [%l7 + 0x18] loop_5501: fmovdvc %xcc, %f8, %f0 std %f4, [%l7 + 0x08] brz,a %i4, loop_5502 ldd [%l7 + 0x78], %f0 std %f0, [%l7 + 0x28] ldsh [%l7 + 0x6C], %o5 loop_5502: taddcctv %g5, %l6, %g1 fcmpne32 %f0, %f2, %o3 fandnot1 %f6, %f14, %f10 fmovrde %o6, %f8, %f10 stw %g4, [%l7 + 0x70] fsrc1s %f2, %f7 edge32ln %g7, %g2, %o7 bge %xcc, loop_5503 movcs %xcc, %i0, %i2 fpsub16s %f10, %f0, %f9 fmovrdlz %g3, %f0, %f10 loop_5503: fmovrsgez %l5, %f9, %f11 fmovdgu %xcc, %f0, %f9 movvc %xcc, %i3, %i5 stw %o2, [%l7 + 0x78] bge,a,pn %xcc, loop_5504 move %icc, %o0, %g6 std %f8, [%l7 + 0x48] movpos %xcc, %o1, %i7 loop_5504: fmovrse %l0, %f4, %f1 tn %icc, 0x7 fmul8sux16 %f8, %f8, %f2 st %f6, [%l7 + 0x38] fmul8x16 %f14, %f8, %f2 sth %i6, [%l7 + 0x7C] sub %l1, %l3, %l4 taddcc %l2, 0x1C7A, %o4 bpos,a,pt %xcc, loop_5505 ldub [%l7 + 0x1A], %i1 taddcctv %i4, 0x13A7, %o5 ldx [%l7 + 0x08], %l6 loop_5505: stb %g5, [%l7 + 0x5B] ldsh [%l7 + 0x78], %g1 fba %fcc0, loop_5506 fandnot2s %f12, %f13, %f8 ldsb [%l7 + 0x7C], %o6 ldd [%l7 + 0x20], %f8 loop_5506: bn,a,pn %icc, loop_5507 stw %o3, [%l7 + 0x48] ldsb [%l7 + 0x4F], %g4 subcc %g7, 0x01EC, %g2 loop_5507: stx %i0, [%l7 + 0x38] ldx [%l7 + 0x28], %i2 bvs,a loop_5508 std %f4, [%l7 + 0x10] subc %o7, 0x0B49, %l5 fbge %fcc2, loop_5509 loop_5508: lduh [%l7 + 0x62], %i3 lduh [%l7 + 0x1A], %i5 ldx [%l7 + 0x08], %g3 loop_5509: fors %f1, %f5, %f13 sth %o0, [%l7 + 0x5E] fmovdcs %xcc, %f12, %f10 ld [%l7 + 0x68], %f6 fmovd %f10, %f8 fbn %fcc3, loop_5510 ldsw [%l7 + 0x78], %o2 fnor %f4, %f8, %f12 fble %fcc2, loop_5511 loop_5510: movre %o1, %g6, %l0 edge16 %i7, %i6, %l3 udivcc %l4, 0x05C2, %l2 loop_5511: ldsb [%l7 + 0x75], %o4 tgu %icc, 0x5 fmovrdgez %i1, %f4, %f6 ldsb [%l7 + 0x61], %l1 movrlez %o5, %i4, %l6 srax %g1, 0x0B, %g5 fbuge,a %fcc2, loop_5512 sllx %o6, 0x0F, %o3 umul %g4, 0x0F7A, %g7 ldsb [%l7 + 0x48], %i0 loop_5512: fpsub32s %f3, %f0, %f13 fpadd16s %f12, %f14, %f15 lduh [%l7 + 0x6E], %g2 fbl %fcc1, loop_5513 fxnor %f12, %f6, %f12 fbge,a %fcc2, loop_5514 fnors %f12, %f14, %f4 loop_5513: alignaddr %o7, %l5, %i3 fmovrdgz %i5, %f6, %f10 loop_5514: fmovrdgz %i2, %f10, %f2 fmovrsgez %o0, %f6, %f4 edge8ln %o2, %g3, %o1 fmovd %f0, %f12 movl %icc, %g6, %l0 tleu %xcc, 0x7 fmul8ulx16 %f2, %f6, %f0 taddcc %i6, %l3, %l4 fxnor %f12, %f8, %f4 xor %l2, %o4, %i7 fmovsneg %icc, %f11, %f13 fmovdl %xcc, %f10, %f13 fblg %fcc0, loop_5515 fpadd32s %f3, %f7, %f5 fornot2 %f0, %f14, %f2 ldsw [%l7 + 0x24], %i1 loop_5515: movrlez %o5, %l1, %i4 fbne,a %fcc2, loop_5516 fcmpes %fcc3, %f13, %f13 fnegd %f10, %f4 fcmple32 %f4, %f2, %g1 loop_5516: std %f4, [%l7 + 0x58] add %l6, 0x13EC, %g5 fornot1s %f8, %f9, %f4 tgu %xcc, 0x6 fmovdg %icc, %f12, %f7 fbule,a %fcc2, loop_5517 brgz %o3, loop_5518 fcmpgt16 %f4, %f4, %o6 alignaddr %g4, %i0, %g2 loop_5517: std %f6, [%l7 + 0x38] loop_5518: fpmerge %f8, %f6, %f6 ldsh [%l7 + 0x5E], %g7 brgz %o7, loop_5519 std %f8, [%l7 + 0x78] ldsb [%l7 + 0x3B], %l5 fmovse %icc, %f11, %f1 loop_5519: std %f12, [%l7 + 0x48] umul %i3, 0x0B4E, %i5 sll %i2, 0x02, %o0 fbule,a %fcc1, loop_5520 brgez %o2, loop_5521 movrgz %o1, 0x14E, %g3 stb %g6, [%l7 + 0x45] loop_5520: bcc %xcc, loop_5522 loop_5521: fpmerge %f11, %f2, %f6 stx %i6, [%l7 + 0x30] edge8 %l3, %l0, %l4 loop_5522: stw %l2, [%l7 + 0x30] bcs %xcc, loop_5523 fxors %f14, %f4, %f13 st %f6, [%l7 + 0x44] lduw [%l7 + 0x54], %o4 loop_5523: smulcc %i1, %i7, %l1 fcmps %fcc3, %f9, %f9 sth %o5, [%l7 + 0x36] and %i4, 0x0269, %l6 movrne %g1, 0x28D, %o3 array32 %o6, %g4, %g5 fmovsa %xcc, %f10, %f4 fmovsl %icc, %f11, %f11 edge8 %i0, %g7, %g2 fbe %fcc2, loop_5524 edge32 %o7, %i3, %l5 movpos %xcc, %i5, %o0 be,a,pt %xcc, loop_5525 loop_5524: stw %i2, [%l7 + 0x34] ld [%l7 + 0x24], %f12 sllx %o2, 0x14, %o1 loop_5525: ld [%l7 + 0x54], %f1 std %f14, [%l7 + 0x38] array16 %g6, %i6, %g3 fabsd %f8, %f12 fmovrdgz %l3, %f14, %f8 bcc,a loop_5526 fxor %f4, %f14, %f4 fbe %fcc1, loop_5527 nop setx loop_5528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5526: fmovscc %xcc, %f8, %f5 fsrc1 %f14, %f6 loop_5527: lduw [%l7 + 0x24], %l0 loop_5528: taddcctv %l4, %l2, %i1 fpsub16 %f10, %f14, %f0 tsubcctv %i7, 0x15F8, %l1 fcmpes %fcc3, %f14, %f8 std %f12, [%l7 + 0x70] fble,a %fcc0, loop_5529 nop setx loop_5530, %l0, %l1 jmpl %l1, %o4 popc %i4, %l6 fmovsneg %icc, %f0, %f1 loop_5529: fmovrsgez %o5, %f6, %f12 loop_5530: andncc %o3, %g1, %g4 bleu,pn %xcc, loop_5531 fcmple32 %f8, %f2, %g5 fcmpeq32 %f0, %f12, %i0 nop setx loop_5532, %l0, %l1 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_5531: fcmpes %fcc2, %f2, %f1 fmovrdlez %g7, %f4, %f10 fmovdg %xcc, %f12, %f1 loop_5532: brgz,a %o6, loop_5533 fxor %f2, %f14, %f6 fmovrdgez %g2, %f0, %f8 fmul8x16 %f13, %f10, %f12 loop_5533: fabss %f5, %f15 sth %o7, [%l7 + 0x1C] edge8ln %l5, %i3, %i5 move %xcc, %i2, %o2 alignaddr %o0, %g6, %o1 fpsub32s %f12, %f7, %f0 stb %g3, [%l7 + 0x20] std %f2, [%l7 + 0x38] fbg %fcc1, loop_5534 fbo %fcc0, loop_5535 lduw [%l7 + 0x48], %i6 fmul8x16 %f9, %f4, %f0 loop_5534: array32 %l3, %l0, %l4 loop_5535: fba,a %fcc0, loop_5536 fnot1 %f2, %f8 fmovsleu %xcc, %f3, %f8 smulcc %i1, %i7, %l1 loop_5536: fba,a %fcc1, loop_5537 ldub [%l7 + 0x14], %l2 nop setx loop_5538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i4, %l6, %o4 loop_5537: fmovde %xcc, %f3, %f15 fmovsvc %icc, %f6, %f13 loop_5538: fmuld8ulx16 %f12, %f15, %f14 fnands %f7, %f12, %f4 fnegd %f0, %f2 movpos %icc, %o3, %o5 fcmpes %fcc3, %f11, %f7 fzero %f8 ld [%l7 + 0x4C], %f14 array32 %g4, %g1, %g5 stb %i0, [%l7 + 0x44] fbge,a %fcc2, loop_5539 nop setx loop_5540, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g7, [%l7 + 0x50] fmul8x16au %f7, %f7, %f4 loop_5539: st %f3, [%l7 + 0x20] loop_5540: ld [%l7 + 0x4C], %f15 fcmpgt16 %f10, %f2, %g2 sth %o6, [%l7 + 0x5E] fzeros %f3 edge32l %o7, %i3, %l5 sub %i5, 0x183D, %o2 fmovsvc %icc, %f8, %f9 fmovsleu %xcc, %f3, %f3 fbl %fcc0, loop_5541 fmovsgu %xcc, %f6, %f13 fcmpes %fcc3, %f13, %f12 movpos %xcc, %o0, %i2 loop_5541: ldub [%l7 + 0x5F], %o1 brgez %g3, loop_5542 fcmped %fcc2, %f8, %f6 ldsb [%l7 + 0x21], %g6 subccc %i6, %l3, %l4 loop_5542: ldsh [%l7 + 0x0E], %i1 stx %l0, [%l7 + 0x10] bleu,a loop_5543 tg %xcc, 0x2 lduw [%l7 + 0x14], %l1 stb %i7, [%l7 + 0x61] loop_5543: fandnot1s %f3, %f10, %f15 tvc %xcc, 0x6 bl,a,pn %icc, loop_5544 fmovsg %icc, %f1, %f15 ld [%l7 + 0x78], %f0 fmovdcs %icc, %f4, %f13 loop_5544: ldsh [%l7 + 0x12], %i4 add %l6, %l2, %o3 edge16l %o4, %g4, %o5 tle %icc, 0x5 movvc %xcc, %g5, %i0 stb %g7, [%l7 + 0x19] fnot1s %f4, %f12 tleu %xcc, 0x7 fmovdneg %xcc, %f12, %f15 bvs,a %xcc, loop_5545 fmovsg %icc, %f4, %f8 sdivx %g1, 0x0E5B, %o6 stw %g2, [%l7 + 0x3C] loop_5545: fandnot1 %f0, %f2, %f6 fcmpeq32 %f14, %f2, %i3 tpos %icc, 0x4 edge8n %l5, %i5, %o7 lduw [%l7 + 0x48], %o0 bl,a %xcc, loop_5546 fmul8x16al %f3, %f9, %f14 fcmple32 %f14, %f8, %i2 sethi 0x0A60, %o2 loop_5546: lduw [%l7 + 0x3C], %g3 fpadd32 %f8, %f8, %f0 ldx [%l7 + 0x18], %g6 edge32n %i6, %o1, %l3 movne %icc, %i1, %l4 fzero %f8 smulcc %l1, 0x0CAF, %i7 bgu %icc, loop_5547 fmovrdlz %i4, %f14, %f2 tpos %icc, 0x6 ldd [%l7 + 0x38], %f0 loop_5547: tvc %xcc, 0x2 fornot1s %f11, %f11, %f12 movrne %l6, 0x342, %l2 fzeros %f9 edge8 %l0, %o3, %g4 fone %f4 fandnot2 %f8, %f2, %f0 st %f9, [%l7 + 0x0C] fpsub16s %f2, %f6, %f9 fcmpd %fcc0, %f10, %f4 std %f2, [%l7 + 0x58] fxnor %f2, %f10, %f8 movn %xcc, %o4, %g5 fmovsvs %icc, %f6, %f13 andcc %i0, %g7, %o5 st %f11, [%l7 + 0x70] fpsub16 %f14, %f14, %f12 fmovdl %icc, %f15, %f6 fexpand %f15, %f14 stx %o6, [%l7 + 0x50] fba,a %fcc2, loop_5548 ldsb [%l7 + 0x16], %g2 fmovsleu %icc, %f12, %f9 fandnot2 %f14, %f12, %f12 loop_5548: movvs %icc, %i3, %l5 fmovsge %xcc, %f12, %f13 umul %g1, %i5, %o7 fpackfix %f8, %f1 fbug,a %fcc2, loop_5549 fone %f12 fmovsa %icc, %f6, %f10 lduh [%l7 + 0x54], %o0 loop_5549: fbo,a %fcc2, loop_5550 edge32l %i2, %g3, %o2 st %f10, [%l7 + 0x44] ldd [%l7 + 0x78], %f8 loop_5550: brlz,a %g6, loop_5551 lduh [%l7 + 0x34], %o1 fsrc1 %f0, %f4 movn %xcc, %i6, %i1 loop_5551: ldsb [%l7 + 0x45], %l3 umulcc %l1, 0x0AA3, %l4 ldsh [%l7 + 0x0E], %i7 ldub [%l7 + 0x40], %i4 fmovsvc %xcc, %f15, %f8 fblg %fcc2, loop_5552 array8 %l2, %l0, %o3 fmovsleu %xcc, %f8, %f5 popc 0x0E0A, %l6 loop_5552: pdist %f6, %f4, %f2 subc %g4, 0x1171, %g5 tl %xcc, 0x7 sth %i0, [%l7 + 0x70] edge8n %g7, %o5, %o4 fmovrsgz %g2, %f11, %f8 stx %i3, [%l7 + 0x28] edge8 %o6, %g1, %l5 movleu %xcc, %o7, %o0 fnot2s %f9, %f10 ldx [%l7 + 0x50], %i2 tpos %icc, 0x3 alignaddrl %i5, %o2, %g6 movn %icc, %g3, %o1 movgu %icc, %i6, %i1 fmovdpos %icc, %f8, %f7 fbule,a %fcc1, loop_5553 smul %l1, %l4, %i7 movl %icc, %i4, %l3 lduw [%l7 + 0x0C], %l0 loop_5553: fmovdvs %icc, %f3, %f5 ldsb [%l7 + 0x4A], %l2 sllx %l6, %o3, %g5 sth %i0, [%l7 + 0x38] fcmpne16 %f14, %f0, %g7 udivcc %g4, 0x14E2, %o5 fcmpgt32 %f4, %f4, %o4 lduh [%l7 + 0x0A], %g2 smulcc %i3, %g1, %o6 movle %xcc, %o7, %l5 fbe %fcc2, loop_5554 fcmpd %fcc2, %f4, %f6 edge8l %i2, %i5, %o0 mova %icc, %o2, %g3 loop_5554: ldx [%l7 + 0x10], %o1 fpackfix %f0, %f9 for %f6, %f8, %f14 nop setx loop_5555, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsn %xcc, %f13, %f10 ldsh [%l7 + 0x68], %g6 fmovdpos %icc, %f14, %f12 loop_5555: movpos %xcc, %i1, %i6 edge16 %l4, %l1, %i4 ldd [%l7 + 0x20], %f12 std %f6, [%l7 + 0x18] fpsub16 %f4, %f14, %f8 fmovdgu %xcc, %f4, %f6 fbne,a %fcc1, loop_5556 fmul8x16au %f5, %f11, %f14 tcs %xcc, 0x4 st %f7, [%l7 + 0x78] loop_5556: ldd [%l7 + 0x18], %f6 movre %l3, 0x042, %l0 bshuffle %f14, %f2, %f8 fcmpd %fcc1, %f14, %f8 fmovsn %icc, %f7, %f15 sdiv %l2, 0x0A26, %i7 add %o3, %l6, %g5 ldub [%l7 + 0x1E], %i0 addccc %g7, %o5, %g4 fmovdg %xcc, %f13, %f0 fba,a %fcc3, loop_5557 fnegs %f1, %f6 std %f6, [%l7 + 0x38] fandnot1s %f11, %f10, %f4 loop_5557: ble,pt %xcc, loop_5558 movn %icc, %o4, %i3 sth %g1, [%l7 + 0x50] sth %g2, [%l7 + 0x7A] loop_5558: ldsh [%l7 + 0x4C], %o7 ldub [%l7 + 0x32], %l5 ldub [%l7 + 0x6A], %i2 stb %o6, [%l7 + 0x4E] fmovdge %icc, %f7, %f2 fbug %fcc1, loop_5559 fmovrdlez %i5, %f10, %f4 movleu %xcc, %o2, %g3 fcmple32 %f2, %f8, %o0 loop_5559: fsrc2 %f2, %f14 fmovscs %icc, %f9, %f7 ta %xcc, 0x4 fbn %fcc3, loop_5560 stx %o1, [%l7 + 0x30] ldsh [%l7 + 0x66], %g6 st %f1, [%l7 + 0x4C] loop_5560: movcs %xcc, %i6, %i1 fpsub16 %f10, %f2, %f0 sdivcc %l4, 0x10A8, %i4 sth %l1, [%l7 + 0x58] movcc %icc, %l3, %l2 brlez %l0, loop_5561 fcmpeq16 %f14, %f10, %o3 fbul %fcc0, loop_5562 mulscc %l6, %g5, %i7 loop_5561: fmovda %icc, %f0, %f14 tpos %icc, 0x0 loop_5562: fandnot1s %f13, %f9, %f11 call loop_5563 tn %xcc, 0x3 fmovdn %icc, %f6, %f14 edge32n %i0, %g7, %o5 loop_5563: stb %o4, [%l7 + 0x5D] taddcc %g4, %i3, %g1 stb %g2, [%l7 + 0x20] lduw [%l7 + 0x24], %l5 bvs,a loop_5564 tneg %xcc, 0x4 lduw [%l7 + 0x68], %o7 movcs %xcc, %i2, %o6 loop_5564: tl %icc, 0x4 fmovsleu %icc, %f9, %f13 fpackfix %f0, %f6 sdivcc %o2, 0x10FF, %i5 ldub [%l7 + 0x71], %g3 std %f4, [%l7 + 0x60] ldsh [%l7 + 0x58], %o0 bgu,a,pt %icc, loop_5565 ldub [%l7 + 0x67], %o1 movrgz %g6, %i1, %l4 tneg %icc, 0x3 loop_5565: fbug,a %fcc3, loop_5566 sllx %i4, %i6, %l1 movpos %xcc, %l3, %l0 umul %o3, 0x168C, %l6 loop_5566: edge8n %g5, %i7, %l2 edge16ln %i0, %o5, %o4 fornot1s %f7, %f3, %f13 fmovdgu %xcc, %f11, %f4 taddcc %g7, 0x0202, %i3 stw %g4, [%l7 + 0x6C] ldd [%l7 + 0x58], %f14 taddcctv %g2, %g1, %l5 andn %i2, 0x0EC9, %o7 movle %icc, %o6, %o2 ldsh [%l7 + 0x5E], %g3 fnands %f11, %f11, %f0 fcmpeq16 %f2, %f14, %o0 fbne %fcc1, loop_5567 ldd [%l7 + 0x78], %f0 fpackfix %f6, %f12 fba,a %fcc1, loop_5568 loop_5567: fmovsleu %icc, %f3, %f8 fcmped %fcc1, %f2, %f14 tle %xcc, 0x1 loop_5568: ldsw [%l7 + 0x14], %o1 fmovdpos %xcc, %f9, %f0 fpadd16s %f5, %f1, %f3 ldsh [%l7 + 0x6A], %i5 nop setx loop_5569, %l0, %l1 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 + 0x5E] ldub [%l7 + 0x12], %i1 lduw [%l7 + 0x38], %l4 loop_5569: fmovdle %icc, %f10, %f12 lduh [%l7 + 0x2C], %i4 tge %icc, 0x7 lduw [%l7 + 0x38], %l1 std %f0, [%l7 + 0x48] fpadd32s %f2, %f3, %f6 stb %i6, [%l7 + 0x64] fnegd %f10, %f10 be,a %icc, loop_5570 stx %l3, [%l7 + 0x60] tcc %xcc, 0x7 stb %l0, [%l7 + 0x34] loop_5570: fmovdgu %icc, %f9, %f3 fmuld8sux16 %f0, %f15, %f2 stw %o3, [%l7 + 0x20] fmovrslz %g5, %f7, %f10 subcc %l6, 0x0C29, %i7 tn %icc, 0x7 fmul8sux16 %f4, %f6, %f6 ta %icc, 0x0 movcc %icc, %i0, %o5 edge8n %l2, %o4, %i3 movrgez %g4, %g2, %g1 fmovde %icc, %f13, %f7 ldsh [%l7 + 0x2E], %g7 be,a loop_5571 udivcc %i2, 0x1C63, %o7 fsrc1s %f11, %f6 movle %icc, %l5, %o2 loop_5571: movneg %xcc, %o6, %o0 stw %g3, [%l7 + 0x18] stx %o1, [%l7 + 0x68] lduh [%l7 + 0x64], %g6 taddcc %i1, 0x0466, %i5 fmuld8sux16 %f12, %f1, %f6 fsrc2 %f4, %f14 ldsw [%l7 + 0x74], %i4 movrne %l4, %i6, %l1 tsubcc %l3, 0x011F, %l0 sth %o3, [%l7 + 0x2A] lduh [%l7 + 0x78], %l6 fbule %fcc0, loop_5572 fcmped %fcc1, %f4, %f10 ta %icc, 0x5 movrgez %g5, %i0, %i7 loop_5572: movvc %xcc, %l2, %o5 smul %o4, 0x1F7B, %g4 fpsub32 %f0, %f6, %f8 fpack32 %f12, %f14, %f12 stx %g2, [%l7 + 0x18] sub %g1, 0x129A, %i3 fbule %fcc3, loop_5573 tsubcc %g7, 0x05A5, %i2 fmovdcs %icc, %f14, %f12 subcc %o7, %o2, %o6 loop_5573: sdiv %l5, 0x1D01, %o0 ldsb [%l7 + 0x17], %g3 fbo %fcc2, loop_5574 fmovsvc %icc, %f10, %f4 subc %g6, 0x0BD9, %i1 std %f6, [%l7 + 0x30] loop_5574: sth %o1, [%l7 + 0x1E] stb %i4, [%l7 + 0x1B] lduh [%l7 + 0x46], %i5 fba,a %fcc1, loop_5575 and %i6, 0x0080, %l4 ldsb [%l7 + 0x16], %l3 stb %l1, [%l7 + 0x20] loop_5575: fbule,a %fcc1, loop_5576 stb %o3, [%l7 + 0x3B] ldsw [%l7 + 0x78], %l6 fblg,a %fcc2, loop_5577 loop_5576: ldx [%l7 + 0x48], %l0 sth %g5, [%l7 + 0x12] move %icc, %i7, %l2 loop_5577: brlz,a %i0, loop_5578 bne,a,pn %icc, loop_5579 std %f14, [%l7 + 0x38] fmovdge %xcc, %f15, %f0 loop_5578: fnands %f11, %f10, %f15 loop_5579: stb %o5, [%l7 + 0x41] fexpand %f9, %f0 fmovsgu %xcc, %f13, %f1 ldd [%l7 + 0x28], %f0 std %f4, [%l7 + 0x10] xorcc %g4, 0x0F00, %g2 ldsw [%l7 + 0x6C], %g1 lduh [%l7 + 0x74], %o4 fpack16 %f6, %f11 fnegs %f9, %f15 fmuld8sux16 %f4, %f3, %f6 fabss %f11, %f7 ldsh [%l7 + 0x6E], %i3 ldsb [%l7 + 0x30], %i2 brlez %o7, loop_5580 fmovdcc %xcc, %f7, %f10 tl %icc, 0x6 stb %g7, [%l7 + 0x28] loop_5580: ldub [%l7 + 0x7B], %o2 umul %l5, %o0, %o6 fxor %f4, %f6, %f0 bshuffle %f2, %f14, %f12 ldx [%l7 + 0x78], %g6 alignaddrl %g3, %o1, %i4 bcs,pt %xcc, loop_5581 tpos %icc, 0x2 ldsw [%l7 + 0x70], %i5 std %f6, [%l7 + 0x18] loop_5581: udiv %i1, 0x0380, %l4 fbug,a %fcc3, loop_5582 movcs %icc, %i6, %l1 sth %l3, [%l7 + 0x44] fcmpeq32 %f4, %f14, %l6 loop_5582: sdiv %l0, 0x0C5B, %o3 fcmpgt16 %f4, %f8, %g5 ldub [%l7 + 0x74], %l2 stb %i0, [%l7 + 0x7F] fble,a %fcc3, loop_5583 bn,pt %xcc, loop_5584 bvs %icc, loop_5585 fbge,a %fcc1, loop_5586 loop_5583: fmovdg %xcc, %f8, %f0 loop_5584: ldsb [%l7 + 0x33], %i7 loop_5585: add %o5, 0x1E5E, %g4 loop_5586: fmul8x16al %f11, %f3, %f14 for %f14, %f2, %f14 fpsub32s %f2, %f14, %f13 ldd [%l7 + 0x58], %f4 fmul8ulx16 %f0, %f6, %f0 ta %xcc, 0x7 fnegd %f12, %f14 ble,a loop_5587 bcc,a %xcc, loop_5588 ldub [%l7 + 0x25], %g2 bvs loop_5589 loop_5587: lduw [%l7 + 0x20], %g1 loop_5588: tg %xcc, 0x7 fmovdneg %xcc, %f5, %f3 loop_5589: sll %o4, %i2, %o7 stx %i3, [%l7 + 0x48] fbug %fcc2, loop_5590 bshuffle %f4, %f10, %f6 ldsw [%l7 + 0x58], %g7 ldsb [%l7 + 0x31], %l5 loop_5590: srax %o2, %o6, %g6 fpack16 %f8, %f12 std %f10, [%l7 + 0x40] fandnot2 %f14, %f6, %f0 fcmpeq32 %f10, %f4, %o0 mova %xcc, %o1, %i4 be,a %icc, loop_5591 call loop_5592 sth %g3, [%l7 + 0x74] fmovscc %xcc, %f4, %f11 loop_5591: ldsb [%l7 + 0x40], %i1 loop_5592: nop setx loop_5593, %l0, %l1 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 %l4, %i6, %i5 fpack16 %f8, %f15 and %l3, %l6, %l0 loop_5593: stx %l1, [%l7 + 0x28] fsrc1 %f0, %f2 stx %g5, [%l7 + 0x78] subccc %o3, 0x1F41, %l2 fmovde %xcc, %f8, %f6 umulcc %i7, 0x032C, %i0 fones %f14 xorcc %o5, 0x053C, %g4 fnot1 %f6, %f10 tneg %xcc, 0x1 fmovrslez %g2, %f8, %f1 fbe,a %fcc1, loop_5594 stb %g1, [%l7 + 0x31] ldsw [%l7 + 0x44], %i2 stw %o7, [%l7 + 0x44] loop_5594: ldx [%l7 + 0x28], %o4 fmovde %xcc, %f11, %f2 ldd [%l7 + 0x20], %f8 edge32l %g7, %l5, %i3 lduh [%l7 + 0x32], %o2 bcc %icc, loop_5595 ldsb [%l7 + 0x0A], %g6 fbn %fcc0, loop_5596 fmul8x16al %f12, %f14, %f12 loop_5595: sdivx %o0, 0x1EFA, %o6 edge8n %i4, %g3, %i1 loop_5596: ldsw [%l7 + 0x54], %o1 fcmpes %fcc0, %f2, %f1 fmovrslz %l4, %f15, %f7 fbue,a %fcc3, loop_5597 sub %i5, %i6, %l6 lduh [%l7 + 0x38], %l3 sdivx %l0, 0x18E3, %g5 loop_5597: ldx [%l7 + 0x48], %o3 bcs,a %xcc, loop_5598 movn %icc, %l2, %l1 smul %i0, %i7, %g4 stx %g2, [%l7 + 0x50] loop_5598: pdist %f8, %f12, %f6 ba loop_5599 fnor %f0, %f14, %f0 fbu %fcc2, loop_5600 fnegd %f0, %f8 loop_5599: xnor %o5, %g1, %o7 fpack16 %f14, %f2 loop_5600: edge8n %i2, %g7, %o4 tneg %xcc, 0x3 lduh [%l7 + 0x32], %l5 ble,pt %icc, loop_5601 srax %o2, 0x18, %g6 lduw [%l7 + 0x7C], %i3 fone %f2 loop_5601: nop setx loop_5602, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x34], %o6 fmovrdne %o0, %f6, %f8 fabss %f14, %f3 loop_5602: sdiv %i4, 0x01A1, %g3 sdiv %i1, 0x0A7E, %o1 lduw [%l7 + 0x08], %i5 alignaddrl %l4, %i6, %l3 call loop_5603 orcc %l6, 0x1228, %g5 bne,a loop_5604 fmovdle %icc, %f0, %f8 loop_5603: std %f6, [%l7 + 0x20] edge8n %o3, %l0, %l2 loop_5604: fbule,a %fcc0, loop_5605 subc %l1, 0x05E6, %i7 std %f10, [%l7 + 0x20] fpadd16s %f12, %f8, %f4 loop_5605: fbn %fcc0, loop_5606 ldsw [%l7 + 0x0C], %i0 sth %g2, [%l7 + 0x7E] movcs %icc, %o5, %g4 loop_5606: tcc %xcc, 0x6 fnot1 %f12, %f8 ldd [%l7 + 0x28], %f2 nop setx loop_5607, %l0, %l1 jmpl %l1, %g1 siam 0x6 tle %icc, 0x6 fxnors %f9, %f7, %f8 loop_5607: lduh [%l7 + 0x48], %o7 sub %g7, %o4, %i2 bvc,a %icc, loop_5608 faligndata %f4, %f12, %f14 fcmpeq16 %f8, %f8, %o2 lduw [%l7 + 0x54], %g6 loop_5608: fmovdcc %xcc, %f15, %f10 fcmpeq16 %f14, %f6, %i3 std %f12, [%l7 + 0x48] fmul8x16al %f6, %f11, %f0 fnegs %f6, %f12 edge16 %o6, %o0, %l5 stw %g3, [%l7 + 0x08] ldx [%l7 + 0x10], %i4 fmovrslz %o1, %f4, %f0 ldsh [%l7 + 0x5C], %i5 bvs,pn %xcc, loop_5609 fbe %fcc1, loop_5610 ldd [%l7 + 0x28], %f10 smulcc %i1, %l4, %l3 loop_5609: andcc %l6, 0x015D, %g5 loop_5610: fnot2s %f9, %f4 fcmpes %fcc2, %f3, %f11 fmovdcc %xcc, %f10, %f10 fba %fcc2, loop_5611 udivcc %i6, 0x0CA5, %o3 fmovdle %xcc, %f14, %f5 lduw [%l7 + 0x30], %l2 loop_5611: fmovsge %xcc, %f7, %f10 array32 %l1, %i7, %i0 lduh [%l7 + 0x5E], %g2 udivx %l0, 0x1060, %o5 srl %g1, %o7, %g4 brnz %g7, loop_5612 ldx [%l7 + 0x10], %o4 sll %o2, 0x0A, %g6 array16 %i3, %o6, %o0 loop_5612: array16 %i2, %l5, %i4 fnor %f10, %f0, %f6 fsrc1 %f2, %f14 edge16 %g3, %o1, %i1 call loop_5613 fble %fcc0, loop_5614 ble,a,pn %icc, loop_5615 fcmple16 %f4, %f12, %l4 loop_5613: ldsw [%l7 + 0x7C], %i5 loop_5614: fmovsgu %xcc, %f3, %f6 loop_5615: fpack32 %f10, %f8, %f4 nop setx loop_5616, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %l3, %l6, %g5 fmovdvs %xcc, %f11, %f2 movpos %icc, %i6, %l2 loop_5616: brz,a %l1, loop_5617 bneg,a,pn %xcc, loop_5618 tn %icc, 0x5 movgu %xcc, %i7, %o3 loop_5617: fsrc1s %f11, %f0 loop_5618: fpsub32 %f4, %f6, %f14 ldub [%l7 + 0x40], %g2 st %f11, [%l7 + 0x14] ble %xcc, loop_5619 sth %l0, [%l7 + 0x46] fsrc1s %f4, %f8 bge loop_5620 loop_5619: fcmpd %fcc3, %f10, %f10 fcmpgt16 %f6, %f8, %o5 lduh [%l7 + 0x20], %g1 loop_5620: fxnor %f0, %f6, %f4 brlz,a %o7, loop_5621 ldx [%l7 + 0x50], %g4 bg,a,pt %icc, loop_5622 lduw [%l7 + 0x1C], %i0 loop_5621: fmovdleu %xcc, %f8, %f5 bg,a loop_5623 loop_5622: ldsh [%l7 + 0x1E], %g7 ble %icc, loop_5624 bgu %xcc, loop_5625 loop_5623: ldx [%l7 + 0x10], %o2 lduw [%l7 + 0x1C], %g6 loop_5624: ldx [%l7 + 0x18], %o4 loop_5625: mulx %o6, 0x1F24, %o0 tne %xcc, 0x1 xor %i2, 0x0FB5, %l5 mulx %i4, 0x06DE, %g3 fmovrde %o1, %f6, %f0 tsubcc %i1, %l4, %i5 movg %icc, %l3, %l6 fbl %fcc2, loop_5626 sdiv %i3, 0x1E37, %g5 fmuld8ulx16 %f6, %f12, %f10 stw %i6, [%l7 + 0x24] loop_5626: bcc,a,pn %xcc, loop_5627 movge %xcc, %l2, %l1 fexpand %f6, %f8 for %f0, %f8, %f0 loop_5627: fornot1s %f4, %f8, %f1 sth %o3, [%l7 + 0x0C] ldx [%l7 + 0x50], %g2 fmovrdlz %i7, %f10, %f12 tne %icc, 0x6 ldx [%l7 + 0x20], %o5 fbo %fcc2, loop_5628 fsrc1 %f0, %f6 ldsh [%l7 + 0x54], %g1 sth %l0, [%l7 + 0x10] loop_5628: movgu %xcc, %g4, %o7 edge16 %i0, %o2, %g7 sdivcc %g6, 0x0107, %o6 tleu %xcc, 0x5 alignaddrl %o4, %i2, %o0 taddcctv %l5, 0x01B8, %i4 ldsb [%l7 + 0x66], %o1 ld [%l7 + 0x6C], %f3 fsrc1 %f12, %f8 edge16 %i1, %l4, %g3 fmovspos %xcc, %f3, %f15 fmovrsgz %i5, %f13, %f4 ldsw [%l7 + 0x38], %l6 fpadd16s %f6, %f4, %f4 fmovdg %xcc, %f0, %f2 lduh [%l7 + 0x42], %i3 ldd [%l7 + 0x78], %f12 movrne %g5, 0x2D7, %i6 call loop_5629 udiv %l3, 0x1F6F, %l2 or %o3, %l1, %i7 lduw [%l7 + 0x44], %o5 loop_5629: fba,a %fcc2, loop_5630 sethi 0x0AF1, %g1 ldub [%l7 + 0x4D], %l0 sth %g4, [%l7 + 0x56] loop_5630: fmul8ulx16 %f8, %f14, %f2 ldsb [%l7 + 0x31], %o7 lduh [%l7 + 0x4E], %g2 movrgez %o2, 0x285, %i0 fexpand %f6, %f10 edge8 %g7, %o6, %o4 mulscc %i2, %g6, %o0 fmuld8ulx16 %f6, %f11, %f14 fmovsa %xcc, %f11, %f2 tsubcc %i4, 0x1F6E, %o1 fmovdcs %xcc, %f14, %f6 edge32ln %l5, %i1, %l4 st %f11, [%l7 + 0x08] fcmpes %fcc3, %f3, %f14 ldsb [%l7 + 0x74], %i5 ldd [%l7 + 0x08], %f14 ldx [%l7 + 0x58], %g3 xorcc %i3, 0x1D51, %l6 fbge %fcc2, loop_5631 fpadd32s %f6, %f0, %f12 fmovdneg %icc, %f5, %f13 fbne %fcc2, loop_5632 loop_5631: add %g5, %l3, %i6 fmovrslez %l2, %f0, %f3 ldd [%l7 + 0x20], %f2 loop_5632: tcc %icc, 0x6 nop setx loop_5633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %o3, %i7, %l1 fbuge,a %fcc2, loop_5634 ldd [%l7 + 0x30], %f8 loop_5633: andn %o5, 0x0310, %l0 fmovrslz %g1, %f4, %f3 loop_5634: ldsw [%l7 + 0x78], %o7 fmovspos %xcc, %f1, %f4 ble,a %icc, loop_5635 bcc,a,pt %xcc, loop_5636 fornot1 %f4, %f2, %f8 fbe,a %fcc0, loop_5637 loop_5635: lduh [%l7 + 0x18], %g2 loop_5636: lduw [%l7 + 0x10], %o2 fbo,a %fcc1, loop_5638 loop_5637: fmovrdgz %g4, %f6, %f6 edge16 %g7, %i0, %o4 stb %i2, [%l7 + 0x44] loop_5638: fbg %fcc3, loop_5639 bneg,pt %icc, loop_5640 orncc %o6, %o0, %i4 orcc %g6, 0x1A12, %o1 loop_5639: brnz %i1, loop_5641 loop_5640: ldsb [%l7 + 0x5E], %l5 lduh [%l7 + 0x18], %l4 lduw [%l7 + 0x2C], %i5 loop_5641: siam 0x6 movrgez %g3, 0x11B, %l6 lduw [%l7 + 0x58], %g5 ldsh [%l7 + 0x22], %i3 movn %xcc, %l3, %i6 array16 %l2, %i7, %o3 fcmpes %fcc3, %f12, %f0 fcmpne32 %f14, %f10, %l1 lduw [%l7 + 0x20], %o5 ldx [%l7 + 0x38], %l0 popc %o7, %g2 st %f11, [%l7 + 0x70] fcmpne16 %f2, %f14, %o2 edge8 %g1, %g4, %g7 andcc %i0, 0x0A52, %o4 sth %o6, [%l7 + 0x1A] fsrc2 %f12, %f2 fpackfix %f10, %f5 stx %o0, [%l7 + 0x28] bleu %xcc, loop_5642 orcc %i2, %g6, %i4 call loop_5643 ldsw [%l7 + 0x44], %i1 loop_5642: bpos,a,pn %xcc, loop_5644 sra %o1, %l5, %i5 loop_5643: te %icc, 0x6 edge16n %l4, %g3, %g5 loop_5644: sth %l6, [%l7 + 0x70] bneg loop_5645 ld [%l7 + 0x34], %f9 tvc %xcc, 0x4 fmovd %f8, %f10 loop_5645: ta %xcc, 0x0 ld [%l7 + 0x28], %f11 bcc %xcc, loop_5646 std %f12, [%l7 + 0x78] bn,pt %xcc, loop_5647 ldx [%l7 + 0x30], %i3 loop_5646: fnot2 %f0, %f4 fand %f14, %f4, %f2 loop_5647: tgu %xcc, 0x3 fcmpeq32 %f14, %f0, %l3 ldub [%l7 + 0x10], %l2 movg %xcc, %i7, %o3 st %f7, [%l7 + 0x10] xorcc %l1, 0x0705, %o5 fmovdge %icc, %f0, %f0 ldub [%l7 + 0x29], %l0 ldsb [%l7 + 0x10], %i6 movrgez %g2, 0x1EE, %o7 fsrc1s %f11, %f7 ldsb [%l7 + 0x66], %g1 alignaddr %o2, %g7, %g4 fzeros %f8 stb %o4, [%l7 + 0x0D] edge8l %o6, %o0, %i2 orn %g6, 0x0E14, %i0 bpos %icc, loop_5648 sra %i1, %o1, %i4 stb %i5, [%l7 + 0x74] sth %l4, [%l7 + 0x34] loop_5648: ldx [%l7 + 0x68], %g3 bne,pn %icc, loop_5649 movge %xcc, %l5, %g5 fmovdcc %xcc, %f6, %f0 edge32ln %i3, %l3, %l2 loop_5649: fcmpeq16 %f0, %f12, %l6 stb %i7, [%l7 + 0x69] fbo %fcc2, loop_5650 edge32n %o3, %o5, %l1 fpmerge %f0, %f7, %f2 tsubcc %i6, 0x0E48, %g2 loop_5650: fmovrslez %l0, %f3, %f12 ldsh [%l7 + 0x42], %o7 ldsb [%l7 + 0x2E], %g1 umul %g7, %o2, %g4 sth %o6, [%l7 + 0x18] andcc %o4, 0x030E, %i2 bn loop_5651 ld [%l7 + 0x58], %f7 fmovrslez %o0, %f11, %f6 ldsb [%l7 + 0x58], %g6 loop_5651: sdivx %i1, 0x19E9, %o1 fbg,a %fcc0, loop_5652 bg,a %xcc, loop_5653 popc %i0, %i5 lduh [%l7 + 0x52], %i4 loop_5652: edge8n %l4, %l5, %g3 loop_5653: movvc %xcc, %i3, %l3 addcc %l2, 0x0B97, %l6 fmovdcc %xcc, %f15, %f3 orcc %g5, 0x1C74, %i7 fmovdgu %xcc, %f8, %f11 tsubcc %o5, %o3, %l1 fbge %fcc3, loop_5654 fzeros %f4 fcmpeq16 %f6, %f2, %g2 edge8ln %i6, %l0, %o7 loop_5654: fmovscs %xcc, %f7, %f10 andncc %g7, %g1, %g4 tpos %icc, 0x4 ldx [%l7 + 0x58], %o2 ldsb [%l7 + 0x14], %o4 movne %xcc, %o6, %o0 pdist %f14, %f8, %f12 nop setx loop_5655, %l0, %l1 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 + 0x4C] ldsb [%l7 + 0x76], %i1 fmovrdlez %g6, %f4, %f6 loop_5655: bneg loop_5656 ldx [%l7 + 0x40], %o1 add %i0, 0x1722, %i4 edge16 %l4, %i5, %l5 loop_5656: fone %f10 fcmpes %fcc0, %f2, %f4 bn %xcc, loop_5657 st %f8, [%l7 + 0x78] ldsw [%l7 + 0x40], %i3 edge32n %g3, %l2, %l3 loop_5657: fblg %fcc2, loop_5658 lduh [%l7 + 0x76], %g5 stw %i7, [%l7 + 0x34] lduh [%l7 + 0x2E], %l6 loop_5658: ldub [%l7 + 0x59], %o3 and %o5, %l1, %i6 fornot2s %f12, %f6, %f5 fpsub32 %f2, %f8, %f2 ldsb [%l7 + 0x5B], %g2 fzeros %f12 call loop_5659 edge32 %l0, %g7, %o7 fcmpne16 %f6, %f14, %g1 tge %xcc, 0x5 loop_5659: movl %xcc, %o2, %g4 fcmpgt32 %f10, %f12, %o6 fmovsgu %icc, %f4, %f1 bleu,a %xcc, loop_5660 xor %o0, 0x0C61, %i2 fpadd32 %f4, %f14, %f0 ldd [%l7 + 0x28], %f4 loop_5660: stw %o4, [%l7 + 0x74] fpsub16 %f14, %f8, %f2 fcmped %fcc2, %f10, %f6 brgez %i1, loop_5661 xor %o1, %i0, %i4 ldub [%l7 + 0x2F], %g6 array32 %l4, %i5, %l5 loop_5661: edge16n %g3, %l2, %i3 fxor %f2, %f6, %f10 movl %xcc, %l3, %g5 sth %i7, [%l7 + 0x68] ldsw [%l7 + 0x28], %o3 fpsub16s %f10, %f2, %f11 fmovsne %icc, %f10, %f1 ldsw [%l7 + 0x24], %o5 lduh [%l7 + 0x2C], %l1 ldsh [%l7 + 0x0A], %i6 fbul %fcc1, loop_5662 bcs,a,pt %icc, loop_5663 movne %xcc, %l6, %g2 nop setx loop_5664, %l0, %l1 jmpl %l1, %l0 loop_5662: taddcc %o7, %g1, %o2 loop_5663: nop setx loop_5665, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f14, %f4, %f15 loop_5664: xnor %g4, 0x0E78, %o6 fmul8x16 %f14, %f12, %f14 loop_5665: std %f8, [%l7 + 0x40] fble,a %fcc3, loop_5666 ldx [%l7 + 0x30], %g7 umulcc %i2, 0x0B68, %o4 fbo %fcc3, loop_5667 loop_5666: ldsb [%l7 + 0x12], %o0 fmovsn %xcc, %f6, %f14 lduw [%l7 + 0x10], %o1 loop_5667: fmovrdlez %i1, %f2, %f2 bl,a %icc, loop_5668 fcmple16 %f4, %f14, %i0 fcmpne16 %f4, %f2, %g6 sethi 0x0093, %l4 loop_5668: subcc %i5, 0x1D94, %i4 stw %l5, [%l7 + 0x70] taddcc %l2, 0x10B8, %g3 stx %i3, [%l7 + 0x28] bneg,pt %icc, loop_5669 fmul8x16 %f2, %f12, %f6 fba %fcc1, loop_5670 tcs %icc, 0x6 loop_5669: orncc %g5, 0x0A9B, %i7 ldx [%l7 + 0x30], %l3 loop_5670: stb %o5, [%l7 + 0x30] st %f2, [%l7 + 0x44] fbule %fcc0, loop_5671 fbn %fcc2, loop_5672 movleu %xcc, %o3, %l1 fmul8sux16 %f6, %f2, %f12 loop_5671: sth %l6, [%l7 + 0x66] loop_5672: taddcc %g2, %i6, %l0 fandnot2s %f8, %f3, %f9 brnz,a %o7, loop_5673 fandnot2s %f6, %f2, %f13 fmovrslz %o2, %f6, %f1 movg %icc, %g1, %g4 loop_5673: fba,a %fcc3, loop_5674 std %f4, [%l7 + 0x78] fands %f14, %f4, %f14 fbg,a %fcc3, loop_5675 loop_5674: udivcc %g7, 0x0CC0, %i2 smul %o6, %o4, %o1 ldsh [%l7 + 0x2A], %i1 loop_5675: ldx [%l7 + 0x38], %o0 stb %g6, [%l7 + 0x38] ld [%l7 + 0x08], %f7 srl %i0, %l4, %i4 fmovrdgez %i5, %f0, %f4 fcmped %fcc1, %f8, %f8 movgu %icc, %l2, %l5 edge16l %i3, %g3, %g5 fands %f4, %f15, %f13 fmovsvs %xcc, %f15, %f5 fmovrde %i7, %f8, %f0 edge8ln %l3, %o3, %l1 bn,a loop_5676 brnz %o5, loop_5677 te %xcc, 0x1 udiv %g2, 0x08E8, %i6 loop_5676: stx %l6, [%l7 + 0x70] loop_5677: st %f4, [%l7 + 0x64] andn %o7, 0x06FE, %o2 movcc %icc, %g1, %l0 edge32n %g7, %i2, %g4 fmovsg %icc, %f5, %f6 ldsb [%l7 + 0x68], %o4 fsrc1s %f15, %f7 edge32ln %o1, %o6, %o0 lduw [%l7 + 0x1C], %i1 stx %g6, [%l7 + 0x58] movrlz %i0, %i4, %i5 fmovde %xcc, %f8, %f8 bneg,pn %xcc, loop_5678 fmovdvc %icc, %f6, %f5 fcmpeq16 %f6, %f0, %l2 lduw [%l7 + 0x2C], %l5 loop_5678: tsubcc %l4, %g3, %i3 fmovrdlez %g5, %f12, %f2 array32 %l3, %o3, %l1 std %f2, [%l7 + 0x70] fmovrsne %o5, %f7, %f2 movrne %g2, %i7, %l6 movrne %o7, %o2, %i6 array16 %g1, %l0, %g7 ba,a %xcc, loop_5679 movvs %icc, %i2, %o4 fmovsvs %xcc, %f0, %f3 movvs %xcc, %g4, %o1 loop_5679: ld [%l7 + 0x28], %f8 array16 %o6, %o0, %g6 ldsw [%l7 + 0x34], %i1 fnands %f8, %f2, %f14 tcs %xcc, 0x3 fmul8ulx16 %f6, %f8, %f2 tsubcctv %i0, 0x1CA0, %i5 stw %l2, [%l7 + 0x7C] st %f14, [%l7 + 0x1C] tpos %icc, 0x7 fmovrdne %i4, %f8, %f8 fnot1s %f5, %f2 stb %l4, [%l7 + 0x19] ldub [%l7 + 0x7E], %g3 mova %xcc, %i3, %l5 stw %l3, [%l7 + 0x2C] stw %g5, [%l7 + 0x68] fnand %f8, %f10, %f6 stb %l1, [%l7 + 0x37] stx %o5, [%l7 + 0x38] fmovsn %icc, %f0, %f14 lduw [%l7 + 0x14], %o3 ldx [%l7 + 0x68], %g2 move %xcc, %i7, %l6 movcc %xcc, %o2, %o7 fpadd32s %f3, %f10, %f0 ld [%l7 + 0x2C], %f9 tgu %xcc, 0x2 fnot1 %f8, %f14 fmovda %icc, %f2, %f7 fblg,a %fcc3, loop_5680 fmul8ulx16 %f0, %f8, %f8 ldd [%l7 + 0x68], %f14 nop setx loop_5681, %l0, %l1 jmpl %l1, %i6 loop_5680: fxors %f11, %f13, %f2 fcmpgt32 %f8, %f12, %l0 ldd [%l7 + 0x28], %f0 loop_5681: sth %g7, [%l7 + 0x4E] fcmple16 %f12, %f8, %g1 ldub [%l7 + 0x69], %i2 stx %o4, [%l7 + 0x18] alignaddrl %g4, %o6, %o0 tgu %icc, 0x2 fmovrde %g6, %f2, %f10 ldsh [%l7 + 0x7A], %i1 stw %i0, [%l7 + 0x64] ldsb [%l7 + 0x5C], %o1 movrlez %i5, 0x2FD, %l2 fabss %f8, %f14 xor %l4, %i4, %g3 fandnot2 %f8, %f10, %f10 st %f15, [%l7 + 0x38] tle %xcc, 0x6 ldsh [%l7 + 0x3A], %l5 fbue %fcc2, loop_5682 srlx %l3, 0x08, %g5 movn %xcc, %i3, %o5 sub %l1, %o3, %g2 loop_5682: fcmple32 %f10, %f14, %l6 std %f14, [%l7 + 0x08] std %f14, [%l7 + 0x30] ldd [%l7 + 0x10], %f14 fandnot2s %f12, %f9, %f12 ld [%l7 + 0x58], %f7 fmovd %f14, %f0 ldsh [%l7 + 0x4C], %o2 be %xcc, loop_5683 fmul8sux16 %f2, %f4, %f12 xor %i7, 0x08A7, %i6 sllx %l0, %o7, %g1 loop_5683: fpadd16 %f8, %f4, %f4 fmovsvs %icc, %f13, %f5 fmovsvs %xcc, %f13, %f6 fmovdvc %icc, %f15, %f12 te %xcc, 0x3 stb %i2, [%l7 + 0x0C] ldub [%l7 + 0x32], %g7 be,pn %icc, loop_5684 fzero %f0 tne %xcc, 0x5 fmul8sux16 %f6, %f8, %f0 loop_5684: smulcc %o4, %o6, %g4 movvs %xcc, %o0, %g6 ld [%l7 + 0x64], %f11 stb %i0, [%l7 + 0x52] ldx [%l7 + 0x10], %i1 sth %o1, [%l7 + 0x1E] ldd [%l7 + 0x50], %f10 lduw [%l7 + 0x70], %l2 ldsw [%l7 + 0x68], %l4 stw %i4, [%l7 + 0x24] lduw [%l7 + 0x7C], %i5 stb %l5, [%l7 + 0x49] fmovde %xcc, %f8, %f15 brlez %l3, loop_5685 ba,a loop_5686 udiv %g5, 0x1963, %i3 ldsw [%l7 + 0x54], %g3 loop_5685: ldx [%l7 + 0x78], %l1 loop_5686: fmovse %xcc, %f12, %f7 ldub [%l7 + 0x3B], %o5 sth %o3, [%l7 + 0x40] fsrc1s %f11, %f4 fmovrde %l6, %f2, %f14 stw %o2, [%l7 + 0x5C] stb %g2, [%l7 + 0x69] movvc %xcc, %i6, %l0 fmovrdlz %i7, %f2, %f10 fsrc1 %f8, %f14 pdist %f0, %f2, %f12 udivx %o7, 0x111D, %i2 ldx [%l7 + 0x08], %g1 ldsh [%l7 + 0x48], %o4 ldd [%l7 + 0x10], %f12 bgu,a,pt %icc, loop_5687 movvc %icc, %g7, %o6 fcmped %fcc0, %f4, %f8 fbl %fcc0, loop_5688 loop_5687: tcc %icc, 0x5 fbue,a %fcc3, loop_5689 sdivcc %o0, 0x1E05, %g4 loop_5688: fmul8x16 %f8, %f12, %f8 ldsw [%l7 + 0x24], %i0 loop_5689: alignaddr %g6, %o1, %i1 tcc %icc, 0x1 fmovrde %l4, %f4, %f2 fsrc1s %f12, %f5 ldsh [%l7 + 0x68], %l2 brlz,a %i4, loop_5690 st %f6, [%l7 + 0x68] fbul,a %fcc1, loop_5691 ldub [%l7 + 0x2F], %l5 loop_5690: ldsw [%l7 + 0x60], %i5 lduw [%l7 + 0x18], %l3 loop_5691: ldsw [%l7 + 0x68], %g5 stb %i3, [%l7 + 0x6D] bn,a,pt %icc, loop_5692 fnegs %f12, %f1 tle %icc, 0x7 bcs,pt %xcc, loop_5693 loop_5692: orn %l1, 0x1F66, %g3 fmovscs %xcc, %f9, %f6 addc %o5, 0x1AC1, %o3 loop_5693: sllx %l6, %g2, %o2 edge16 %l0, %i7, %o7 fmovdn %icc, %f3, %f12 movcs %xcc, %i2, %i6 sth %g1, [%l7 + 0x3C] fsrc2 %f10, %f6 mova %xcc, %g7, %o6 ldsh [%l7 + 0x16], %o4 subc %g4, %i0, %o0 te %icc, 0x3 bpos,a,pt %xcc, loop_5694 orn %o1, 0x16F1, %g6 fmovdn %xcc, %f8, %f14 ldub [%l7 + 0x2E], %l4 loop_5694: fone %f10 stx %i1, [%l7 + 0x68] popc 0x1C57, %l2 fmovrdlz %i4, %f10, %f12 nop setx loop_5695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,pt %xcc, loop_5696 stb %l5, [%l7 + 0x5A] fcmped %fcc0, %f0, %f10 loop_5695: fmul8x16au %f12, %f5, %f10 loop_5696: st %f1, [%l7 + 0x68] udivcc %l3, 0x1E68, %g5 sth %i3, [%l7 + 0x42] fbe %fcc2, loop_5697 ldsb [%l7 + 0x69], %l1 std %f4, [%l7 + 0x30] ldd [%l7 + 0x18], %f8 loop_5697: edge16ln %g3, %i5, %o5 fmovsgu %icc, %f10, %f4 edge32l %l6, %o3, %g2 fcmple32 %f10, %f6, %l0 ldsh [%l7 + 0x1A], %o2 bleu,a %icc, loop_5698 std %f8, [%l7 + 0x50] alignaddrl %o7, %i2, %i6 fors %f2, %f2, %f14 loop_5698: fmovdvs %icc, %f10, %f0 fpsub32 %f4, %f12, %f12 fbne %fcc3, loop_5699 ldd [%l7 + 0x70], %f2 andncc %g1, %g7, %o6 edge16 %o4, %g4, %i7 loop_5699: fbo %fcc2, loop_5700 fmovdge %icc, %f8, %f4 fbg %fcc0, loop_5701 fmovsn %xcc, %f11, %f7 loop_5700: fbe %fcc0, loop_5702 udivx %i0, 0x0FD8, %o1 loop_5701: ldsh [%l7 + 0x48], %o0 edge16ln %g6, %l4, %i1 loop_5702: fnot2s %f1, %f12 ldsh [%l7 + 0x0C], %l2 fnot2 %f8, %f0 taddcc %i4, 0x11B1, %l3 sth %g5, [%l7 + 0x5E] move %xcc, %i3, %l5 std %f6, [%l7 + 0x78] fmovrdlz %g3, %f14, %f8 ldsw [%l7 + 0x54], %i5 andcc %o5, %l6, %o3 ld [%l7 + 0x48], %f1 movpos %icc, %l1, %g2 brnz,a %l0, loop_5703 fmovsleu %xcc, %f4, %f8 fbuge %fcc0, loop_5704 andcc %o2, %o7, %i2 loop_5703: addccc %i6, %g1, %o6 fmovdg %icc, %f11, %f11 loop_5704: fmovrse %g7, %f11, %f10 fmovscs %xcc, %f10, %f6 tg %xcc, 0x4 tle %xcc, 0x4 lduw [%l7 + 0x78], %g4 sdiv %o4, 0x1FFB, %i0 std %f6, [%l7 + 0x78] stx %i7, [%l7 + 0x50] movge %xcc, %o1, %o0 ldsb [%l7 + 0x18], %g6 movl %xcc, %l4, %l2 std %f10, [%l7 + 0x78] sth %i4, [%l7 + 0x72] edge32 %i1, %l3, %i3 sdiv %l5, 0x153A, %g3 ldub [%l7 + 0x66], %g5 ldsh [%l7 + 0x4C], %o5 movg %icc, %l6, %o3 ldsw [%l7 + 0x1C], %i5 bl,a,pn %xcc, loop_5705 udiv %g2, 0x18AB, %l1 tg %xcc, 0x0 subcc %o2, 0x083A, %o7 loop_5705: fabss %f10, %f9 fmovrse %i2, %f4, %f7 movcs %icc, %i6, %l0 brlez %g1, loop_5706 fmul8x16 %f5, %f4, %f12 fand %f14, %f12, %f14 faligndata %f4, %f0, %f6 loop_5706: ldsw [%l7 + 0x50], %o6 ldx [%l7 + 0x58], %g7 bge %xcc, loop_5707 tpos %icc, 0x4 orncc %g4, 0x1271, %i0 te %xcc, 0x0 loop_5707: movge %xcc, %o4, %o1 fands %f7, %f13, %f0 ld [%l7 + 0x44], %f12 fmovs %f2, %f4 andcc %i7, 0x1F79, %o0 fbn,a %fcc2, loop_5708 nop setx loop_5709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16au %f6, %f4, %f4 tleu %icc, 0x7 loop_5708: fmovda %icc, %f5, %f14 loop_5709: lduh [%l7 + 0x6E], %l4 fornot1s %f15, %f8, %f10 fmovde %icc, %f6, %f0 movg %xcc, %g6, %l2 ldd [%l7 + 0x18], %f14 fandnot2 %f8, %f6, %f6 movge %icc, %i1, %i4 stw %l3, [%l7 + 0x6C] fmovdleu %icc, %f14, %f5 brnz %l5, loop_5710 fpsub16 %f12, %f6, %f2 lduh [%l7 + 0x1C], %i3 tcc %xcc, 0x0 loop_5710: movcc %xcc, %g5, %g3 smul %o5, 0x168E, %l6 movleu %xcc, %i5, %g2 fblg %fcc3, loop_5711 movrlez %l1, %o2, %o3 edge8l %o7, %i2, %i6 brgez %g1, loop_5712 loop_5711: fmovsge %xcc, %f9, %f12 fmovsgu %icc, %f3, %f10 ldd [%l7 + 0x28], %f0 loop_5712: lduw [%l7 + 0x48], %l0 fsrc2 %f4, %f12 mulscc %g7, 0x11EE, %g4 fmovsneg %icc, %f1, %f13 tvc %icc, 0x0 andn %i0, %o6, %o1 stb %i7, [%l7 + 0x44] bgu %icc, loop_5713 brz,a %o4, loop_5714 fnot2s %f4, %f14 brgez %o0, loop_5715 loop_5713: stb %l4, [%l7 + 0x37] loop_5714: addc %g6, 0x1312, %i1 fornot2 %f6, %f14, %f12 loop_5715: srlx %l2, 0x08, %i4 brnz,a %l3, loop_5716 popc 0x0197, %l5 fmovdgu %xcc, %f11, %f13 xorcc %i3, %g3, %o5 loop_5716: ldsh [%l7 + 0x46], %l6 fandnot1 %f14, %f6, %f0 alignaddr %i5, %g2, %g5 fsrc2 %f6, %f2 fcmple32 %f10, %f8, %l1 fbuge %fcc2, loop_5717 brz %o3, loop_5718 te %xcc, 0x3 fmovsg %xcc, %f14, %f2 loop_5717: fbo,a %fcc1, loop_5719 loop_5718: ldx [%l7 + 0x50], %o2 lduh [%l7 + 0x6E], %i2 bl,a,pn %xcc, loop_5720 loop_5719: st %f11, [%l7 + 0x6C] bne %icc, loop_5721 sra %i6, %g1, %o7 loop_5720: std %f10, [%l7 + 0x30] bcs,pt %xcc, loop_5722 loop_5721: fnot1 %f8, %f6 edge32l %g7, %g4, %i0 fzero %f12 loop_5722: ta %icc, 0x2 fbe %fcc3, loop_5723 fba,a %fcc3, loop_5724 ldd [%l7 + 0x58], %f10 brlez %l0, loop_5725 loop_5723: udivcc %o1, 0x03A4, %i7 loop_5724: tn %icc, 0x0 tcc %xcc, 0x3 loop_5725: fbge,a %fcc1, loop_5726 ldub [%l7 + 0x79], %o6 lduw [%l7 + 0x08], %o4 tn %icc, 0x0 loop_5726: std %f0, [%l7 + 0x10] movge %xcc, %o0, %l4 fmovrslez %g6, %f14, %f6 edge16 %i1, %l2, %l3 alignaddrl %i4, %i3, %g3 udivcc %l5, 0x06E5, %o5 ldd [%l7 + 0x50], %f6 tle %xcc, 0x6 xnor %i5, 0x1B89, %l6 sth %g5, [%l7 + 0x5E] bl,a %xcc, loop_5727 ld [%l7 + 0x4C], %f14 fmovsleu %icc, %f3, %f10 sth %l1, [%l7 + 0x62] loop_5727: st %f15, [%l7 + 0x74] addccc %g2, %o3, %o2 fbu,a %fcc2, loop_5728 fpack16 %f0, %f7 bleu loop_5729 st %f8, [%l7 + 0x40] loop_5728: bg,pn %xcc, loop_5730 fcmps %fcc1, %f5, %f7 loop_5729: sth %i6, [%l7 + 0x64] movrlez %i2, %g1, %o7 loop_5730: fmovdvc %xcc, %f12, %f0 fmovrsgez %g4, %f7, %f7 umul %g7, %l0, %o1 nop setx loop_5731, %l0, %l1 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, %f8, %f10 fones %f4 lduh [%l7 + 0x54], %i0 loop_5731: edge8n %i7, %o6, %o4 fabss %f8, %f8 fmovsleu %xcc, %f15, %f13 ba loop_5732 bpos,a,pt %xcc, loop_5733 fbuge %fcc2, loop_5734 bneg,pt %xcc, loop_5735 loop_5732: be,a %icc, loop_5736 loop_5733: sth %o0, [%l7 + 0x70] loop_5734: movneg %icc, %g6, %l4 loop_5735: edge8n %l2, %l3, %i4 loop_5736: faligndata %f6, %f4, %f10 fmovs %f9, %f14 lduw [%l7 + 0x28], %i3 st %f15, [%l7 + 0x68] stw %i1, [%l7 + 0x58] brlez,a %l5, loop_5737 stx %o5, [%l7 + 0x40] fbe,a %fcc1, loop_5738 fornot2s %f0, %f8, %f14 loop_5737: fcmpeq32 %f10, %f14, %g3 bn,pt %xcc, loop_5739 loop_5738: fmovdpos %icc, %f7, %f7 sdivx %l6, 0x124A, %g5 st %f2, [%l7 + 0x78] loop_5739: ldub [%l7 + 0x46], %l1 bleu,pt %icc, loop_5740 tgu %icc, 0x7 edge8 %g2, %i5, %o2 edge32ln %i6, %o3, %i2 loop_5740: tsubcctv %g1, 0x011E, %o7 fcmpgt32 %f14, %f6, %g4 ldsh [%l7 + 0x12], %l0 bl,a %xcc, loop_5741 fbge %fcc0, loop_5742 fcmpeq32 %f4, %f0, %g7 fmovse %icc, %f5, %f3 loop_5741: sdivx %o1, 0x0822, %i0 loop_5742: fmovsl %xcc, %f8, %f6 stb %o6, [%l7 + 0x79] smul %o4, %o0, %g6 ldx [%l7 + 0x78], %l4 xor %l2, %i7, %l3 bg,a %xcc, loop_5743 fbul %fcc2, loop_5744 brlez %i3, loop_5745 fbne %fcc3, loop_5746 loop_5743: sub %i1, %i4, %l5 loop_5744: edge32n %o5, %g3, %l6 loop_5745: bgu,a,pn %icc, loop_5747 loop_5746: movn %xcc, %l1, %g2 stw %i5, [%l7 + 0x74] fandnot2 %f4, %f4, %f0 loop_5747: srlx %g5, %i6, %o3 ldsh [%l7 + 0x42], %o2 stx %i2, [%l7 + 0x48] fpsub16 %f2, %f10, %f8 tvc %icc, 0x3 bshuffle %f10, %f8, %f14 bn,a,pn %xcc, loop_5748 fmul8sux16 %f4, %f8, %f8 ldub [%l7 + 0x69], %g1 movrne %g4, %l0, %g7 loop_5748: fzeros %f5 popc %o7, %i0 bvs,a,pn %icc, loop_5749 ldub [%l7 + 0x0B], %o1 fbule,a %fcc0, loop_5750 brnz,a %o6, loop_5751 loop_5749: fandnot1 %f8, %f0, %f14 ld [%l7 + 0x10], %f0 loop_5750: fandnot2s %f0, %f8, %f6 loop_5751: fpmerge %f8, %f15, %f8 fbuge %fcc3, loop_5752 sth %o4, [%l7 + 0x18] fcmpgt16 %f8, %f2, %o0 stw %g6, [%l7 + 0x6C] loop_5752: tl %icc, 0x0 edge32l %l2, %l4, %l3 xorcc %i7, %i3, %i4 brz %l5, loop_5753 tl %icc, 0x0 lduh [%l7 + 0x0C], %i1 ldx [%l7 + 0x68], %g3 loop_5753: ldub [%l7 + 0x4F], %l6 ldsw [%l7 + 0x64], %l1 tsubcc %g2, 0x13D2, %i5 ldsw [%l7 + 0x40], %o5 stw %g5, [%l7 + 0x38] edge16l %i6, %o3, %o2 stx %i2, [%l7 + 0x50] fnot2 %f6, %f14 andncc %g1, %l0, %g4 ldsw [%l7 + 0x3C], %g7 srax %i0, 0x05, %o7 bvc,pn %icc, loop_5754 tge %icc, 0x1 umul %o1, 0x015A, %o6 fmovrdgez %o0, %f0, %f12 loop_5754: fxor %f0, %f2, %f8 ldsw [%l7 + 0x38], %g6 fmovsg %icc, %f12, %f15 brgez,a %o4, loop_5755 stb %l2, [%l7 + 0x13] fmovdpos %xcc, %f3, %f8 fmovdn %icc, %f0, %f5 loop_5755: bvc,a,pt %xcc, loop_5756 fpack32 %f2, %f4, %f6 movge %icc, %l4, %i7 tpos %icc, 0x4 loop_5756: stw %i3, [%l7 + 0x08] sdiv %i4, 0x01DD, %l5 stx %i1, [%l7 + 0x18] fpsub32s %f4, %f4, %f9 srlx %l3, %g3, %l6 ldub [%l7 + 0x34], %g2 tl %icc, 0x0 fcmpeq16 %f14, %f14, %l1 andncc %o5, %i5, %i6 fsrc1 %f8, %f2 ldub [%l7 + 0x1E], %g5 edge8n %o2, %i2, %o3 ldsw [%l7 + 0x2C], %l0 ldx [%l7 + 0x38], %g4 fbo,a %fcc1, loop_5757 ldsw [%l7 + 0x64], %g1 stx %i0, [%l7 + 0x78] ldsh [%l7 + 0x52], %o7 loop_5757: lduw [%l7 + 0x4C], %g7 ldx [%l7 + 0x18], %o6 array16 %o0, %o1, %g6 brlez %l2, loop_5758 ldx [%l7 + 0x40], %l4 tleu %xcc, 0x2 tcc %xcc, 0x6 loop_5758: fornot1s %f7, %f13, %f4 tvc %icc, 0x3 fcmple16 %f4, %f2, %o4 sdivx %i7, 0x047A, %i3 ld [%l7 + 0x1C], %f6 st %f15, [%l7 + 0x54] edge16n %l5, %i1, %l3 ldsb [%l7 + 0x53], %g3 lduw [%l7 + 0x28], %l6 fsrc2 %f6, %f8 umul %g2, 0x1D21, %i4 movge %xcc, %o5, %i5 fand %f12, %f10, %f6 ld [%l7 + 0x68], %f10 ldsw [%l7 + 0x54], %i6 fmovsgu %xcc, %f14, %f12 ldsb [%l7 + 0x26], %g5 fmovrdne %o2, %f0, %f12 fmovrdgez %i2, %f0, %f2 popc 0x0EC8, %o3 fmovsg %xcc, %f6, %f1 ldsw [%l7 + 0x60], %l0 bne,a,pt %xcc, loop_5759 smulcc %g4, 0x1836, %g1 bge,a loop_5760 stw %l1, [%l7 + 0x2C] loop_5759: fmovsneg %xcc, %f7, %f14 tneg %icc, 0x7 loop_5760: fpsub16s %f9, %f6, %f13 or %o7, %i0, %g7 fandnot1s %f2, %f7, %f1 lduh [%l7 + 0x66], %o0 umulcc %o6, %g6, %o1 pdist %f6, %f2, %f0 ldsw [%l7 + 0x6C], %l4 fnor %f4, %f6, %f10 tl %xcc, 0x5 ldub [%l7 + 0x74], %l2 stx %o4, [%l7 + 0x58] sth %i7, [%l7 + 0x4E] bn,a loop_5761 sub %l5, 0x188C, %i3 stx %i1, [%l7 + 0x70] brlez %g3, loop_5762 loop_5761: ldsb [%l7 + 0x25], %l6 fbo %fcc2, loop_5763 tleu %xcc, 0x5 loop_5762: std %f10, [%l7 + 0x48] andcc %g2, %i4, %o5 loop_5763: fpmerge %f8, %f0, %f14 fbn %fcc0, loop_5764 stx %l3, [%l7 + 0x60] fxnor %f4, %f14, %f12 bn,a,pn %icc, loop_5765 loop_5764: sth %i6, [%l7 + 0x6E] movge %icc, %i5, %g5 fmovda %icc, %f5, %f4 loop_5765: fmovde %xcc, %f6, %f9 bvs,a loop_5766 tvc %xcc, 0x2 edge16n %i2, %o3, %o2 stw %l0, [%l7 + 0x68] loop_5766: ldsh [%l7 + 0x3C], %g1 fmovscc %xcc, %f4, %f3 lduh [%l7 + 0x30], %l1 ldx [%l7 + 0x40], %g4 sth %o7, [%l7 + 0x5A] fbne %fcc3, loop_5767 fbg,a %fcc0, loop_5768 mulx %i0, 0x17B3, %o0 brnz,a %g7, loop_5769 loop_5767: fandnot1s %f2, %f8, %f12 loop_5768: tsubcctv %o6, %g6, %o1 mulx %l4, 0x0A97, %l2 loop_5769: tle %xcc, 0x3 tleu %xcc, 0x4 fmovsg %xcc, %f15, %f3 udivcc %i7, 0x1C5F, %l5 fbuge %fcc2, loop_5770 fpadd32 %f2, %f4, %f2 stb %o4, [%l7 + 0x79] fands %f5, %f14, %f10 loop_5770: fbo %fcc1, loop_5771 orcc %i1, %g3, %i3 ldsh [%l7 + 0x44], %g2 stw %i4, [%l7 + 0x44] loop_5771: ld [%l7 + 0x2C], %f9 bne,pn %xcc, loop_5772 move %icc, %l6, %o5 sth %i6, [%l7 + 0x40] edge32l %l3, %g5, %i5 loop_5772: fabsd %f8, %f4 lduh [%l7 + 0x0C], %o3 fandnot1 %f6, %f6, %f2 bgu loop_5773 edge16n %i2, %o2, %g1 fmovscc %icc, %f8, %f13 ldsh [%l7 + 0x2A], %l0 loop_5773: ldx [%l7 + 0x30], %g4 fnot1s %f15, %f5 fbuge,a %fcc1, loop_5774 fornot2 %f14, %f8, %f14 fmovrsgz %l1, %f10, %f13 bcs,pt %icc, loop_5775 loop_5774: fbu %fcc2, loop_5776 movvs %icc, %o7, %o0 tle %icc, 0x5 loop_5775: stw %i0, [%l7 + 0x24] loop_5776: fbg %fcc1, loop_5777 ldx [%l7 + 0x38], %o6 ldd [%l7 + 0x30], %f8 fsrc1 %f10, %f12 loop_5777: st %f3, [%l7 + 0x18] fmul8x16au %f8, %f15, %f10 movrgez %g7, 0x355, %g6 umul %o1, %l2, %l4 lduh [%l7 + 0x36], %i7 tsubcctv %o4, %i1, %g3 lduw [%l7 + 0x1C], %l5 bvc,a,pn %icc, loop_5778 brgez,a %i3, loop_5779 brgz %g2, loop_5780 fba,a %fcc3, loop_5781 loop_5778: st %f13, [%l7 + 0x24] loop_5779: fmovscs %icc, %f0, %f15 loop_5780: tgu %icc, 0x4 loop_5781: fexpand %f14, %f0 addccc %l6, %o5, %i6 andn %i4, %g5, %i5 fmovsl %icc, %f8, %f12 fpackfix %f8, %f15 fbge %fcc1, loop_5782 xor %o3, %l3, %o2 sethi 0x0290, %g1 bpos,a,pn %icc, loop_5783 loop_5782: fmovrslz %l0, %f12, %f4 movn %xcc, %i2, %g4 fcmpes %fcc2, %f6, %f10 loop_5783: ldub [%l7 + 0x53], %o7 tvc %icc, 0x0 add %o0, 0x0FD2, %i0 fandnot1 %f10, %f4, %f14 stw %o6, [%l7 + 0x24] fmovdpos %xcc, %f13, %f15 stx %l1, [%l7 + 0x60] for %f4, %f12, %f8 fsrc2 %f14, %f14 mulx %g6, %o1, %l2 add %l4, 0x04FF, %g7 movrne %i7, 0x1FB, %o4 fmovsg %xcc, %f9, %f12 tleu %xcc, 0x5 stx %g3, [%l7 + 0x28] std %f12, [%l7 + 0x50] tcc %icc, 0x4 andncc %i1, %i3, %l5 andn %g2, 0x1F89, %o5 fmovdgu %xcc, %f4, %f2 fmovdg %xcc, %f9, %f0 bcc loop_5784 ldsb [%l7 + 0x1C], %i6 fmovrdlez %l6, %f12, %f12 fandnot1 %f2, %f8, %f14 loop_5784: std %f4, [%l7 + 0x68] add %i4, 0x126B, %i5 st %f2, [%l7 + 0x2C] xor %g5, 0x1FDB, %o3 ldx [%l7 + 0x50], %l3 brgz %g1, loop_5785 stx %l0, [%l7 + 0x50] lduh [%l7 + 0x0A], %i2 ldsw [%l7 + 0x38], %g4 loop_5785: fnot2 %f14, %f0 edge16l %o2, %o0, %o7 lduw [%l7 + 0x38], %o6 udivx %i0, 0x07B2, %l1 fcmple16 %f2, %f0, %g6 ldsh [%l7 + 0x50], %o1 fnot2 %f2, %f2 fmovse %icc, %f12, %f15 bn,a loop_5786 st %f8, [%l7 + 0x34] move %xcc, %l4, %l2 ldx [%l7 + 0x20], %i7 loop_5786: fmovsge %icc, %f12, %f1 ldub [%l7 + 0x3A], %g7 fmul8x16au %f0, %f7, %f0 fnor %f10, %f6, %f4 fmovrse %o4, %f10, %f13 fandnot1 %f6, %f6, %f8 stw %i1, [%l7 + 0x54] fnegs %f9, %f5 fornot1 %f2, %f10, %f10 bneg loop_5787 fmovrsne %g3, %f5, %f13 fmovdn %icc, %f14, %f2 lduw [%l7 + 0x28], %i3 loop_5787: tpos %xcc, 0x1 fnot1 %f8, %f6 movrgez %l5, 0x17A, %g2 add %i6, 0x1451, %o5 fmovdcc %xcc, %f14, %f15 movvc %xcc, %l6, %i4 udivx %i5, 0x1941, %o3 fsrc1s %f7, %f9 fmovsvs %icc, %f6, %f1 fba %fcc3, loop_5788 std %f6, [%l7 + 0x28] fmovdle %icc, %f11, %f2 fabss %f11, %f2 loop_5788: fmovdvs %xcc, %f10, %f3 fnot2 %f10, %f8 fcmped %fcc0, %f0, %f12 fmovde %xcc, %f7, %f8 fcmpes %fcc3, %f0, %f14 edge32ln %g5, %g1, %l0 sra %i2, 0x1F, %g4 tgu %xcc, 0x4 ble,pt %xcc, loop_5789 taddcc %l3, %o2, %o0 smul %o6, 0x1AAA, %o7 alignaddr %i0, %g6, %l1 loop_5789: fnors %f5, %f3, %f12 tn %icc, 0x0 fsrc2 %f10, %f0 movn %icc, %l4, %l2 fbg %fcc2, loop_5790 sethi 0x1D39, %i7 std %f6, [%l7 + 0x18] fpadd32 %f14, %f6, %f8 loop_5790: fone %f10 sll %o1, 0x0A, %g7 std %f8, [%l7 + 0x58] ldd [%l7 + 0x78], %f0 fcmped %fcc2, %f2, %f6 fandnot2s %f8, %f1, %f5 ldsh [%l7 + 0x40], %i1 xnor %g3, %i3, %o4 fcmpeq32 %f4, %f10, %l5 fmovdneg %xcc, %f7, %f2 xnorcc %i6, %o5, %g2 ld [%l7 + 0x30], %f5 fmovdpos %xcc, %f15, %f9 ld [%l7 + 0x7C], %f3 stx %l6, [%l7 + 0x38] sllx %i4, 0x10, %i5 xorcc %o3, %g5, %g1 sth %l0, [%l7 + 0x60] xnorcc %i2, %l3, %o2 fornot1s %f7, %f6, %f13 edge8n %g4, %o0, %o6 smulcc %i0, 0x120F, %o7 fnegd %f2, %f0 fsrc1s %f6, %f1 ldub [%l7 + 0x2F], %l1 ldsw [%l7 + 0x14], %g6 alignaddrl %l2, %i7, %o1 stx %l4, [%l7 + 0x48] stb %i1, [%l7 + 0x3C] stw %g3, [%l7 + 0x7C] movrgz %g7, 0x3F5, %i3 fpsub16s %f12, %f0, %f9 ldub [%l7 + 0x66], %l5 fmovsleu %xcc, %f12, %f6 alignaddr %o4, %o5, %g2 fpack32 %f0, %f4, %f4 addc %l6, %i6, %i4 fmovdge %icc, %f5, %f1 st %f15, [%l7 + 0x40] ldub [%l7 + 0x65], %o3 fmovrdlz %i5, %f14, %f10 tcs %xcc, 0x4 fmovdcc %icc, %f2, %f15 movrgez %g1, 0x2D9, %l0 fands %f4, %f13, %f15 edge32ln %g5, %l3, %i2 fcmps %fcc2, %f4, %f9 fbuge %fcc0, loop_5791 fpmerge %f13, %f0, %f8 ldsb [%l7 + 0x44], %o2 bcc,a,pn %xcc, loop_5792 loop_5791: lduw [%l7 + 0x5C], %g4 movvc %xcc, %o0, %i0 ldd [%l7 + 0x58], %f0 loop_5792: ldsw [%l7 + 0x5C], %o7 ldx [%l7 + 0x60], %o6 fmovsge %icc, %f14, %f10 ldsw [%l7 + 0x20], %l1 fmovdge %icc, %f3, %f0 ldsh [%l7 + 0x20], %l2 ld [%l7 + 0x10], %f15 ld [%l7 + 0x78], %f4 srax %g6, 0x0A, %i7 lduh [%l7 + 0x76], %o1 ldd [%l7 + 0x30], %f4 movrgez %l4, %g3, %g7 fba %fcc3, loop_5793 sllx %i3, 0x1C, %i1 fsrc2 %f4, %f10 movrlez %l5, %o4, %o5 loop_5793: movleu %xcc, %g2, %i6 sdivcc %i4, 0x14E6, %l6 movle %xcc, %i5, %g1 movle %xcc, %l0, %g5 fnot1 %f0, %f4 fmovdl %icc, %f7, %f13 bge,pn %xcc, loop_5794 fble %fcc2, loop_5795 fpadd32s %f10, %f5, %f2 smulcc %o3, %i2, %o2 loop_5794: ta %icc, 0x1 loop_5795: brgez %l3, loop_5796 fcmpgt16 %f12, %f14, %g4 fmovscc %xcc, %f10, %f0 ldub [%l7 + 0x36], %o0 loop_5796: stx %i0, [%l7 + 0x68] xnor %o7, 0x0FE6, %o6 ldx [%l7 + 0x30], %l1 stx %l2, [%l7 + 0x38] bvs %icc, loop_5797 fbne %fcc1, loop_5798 fmovdge %xcc, %f5, %f10 ble,pn %xcc, loop_5799 loop_5797: fba %fcc3, loop_5800 loop_5798: tneg %xcc, 0x3 addccc %g6, 0x060C, %o1 loop_5799: fmovrsne %i7, %f4, %f12 loop_5800: ld [%l7 + 0x70], %f12 lduh [%l7 + 0x62], %l4 edge16l %g7, %g3, %i3 ldub [%l7 + 0x47], %i1 array32 %l5, %o5, %o4 stb %g2, [%l7 + 0x69] bcs,a loop_5801 brgz,a %i6, loop_5802 fones %f3 movne %icc, %l6, %i5 loop_5801: xorcc %i4, 0x09CC, %g1 loop_5802: fnot1 %f2, %f2 edge16n %l0, %g5, %i2 brgz,a %o3, loop_5803 be,a,pt %xcc, loop_5804 fpadd32s %f11, %f13, %f3 xor %o2, 0x0E35, %l3 loop_5803: movgu %xcc, %g4, %i0 loop_5804: edge32 %o7, %o6, %l1 fmovrse %o0, %f9, %f11 stw %l2, [%l7 + 0x08] nop setx loop_5805, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f6, %f0 ldd [%l7 + 0x50], %f10 fmovrdgz %o1, %f8, %f8 loop_5805: edge32n %i7, %g6, %l4 xnor %g3, 0x1BEA, %g7 tleu %xcc, 0x0 fbge %fcc3, loop_5806 ldsw [%l7 + 0x4C], %i1 bn,a,pt %icc, loop_5807 brgez,a %i3, loop_5808 loop_5806: movrgez %l5, 0x0AB, %o5 lduw [%l7 + 0x68], %o4 loop_5807: fmul8x16au %f14, %f13, %f10 loop_5808: fmovdl %xcc, %f14, %f10 fpadd16 %f6, %f6, %f4 sllx %g2, 0x1B, %i6 ldsb [%l7 + 0x30], %l6 ldub [%l7 + 0x6E], %i4 fbe %fcc0, loop_5809 subcc %g1, %l0, %i5 addc %i2, 0x13D9, %g5 ld [%l7 + 0x40], %f1 loop_5809: fmovdvs %xcc, %f14, %f12 fmovdge %xcc, %f11, %f9 movre %o3, %l3, %g4 for %f6, %f4, %f2 sth %i0, [%l7 + 0x0C] stb %o7, [%l7 + 0x1B] fpack32 %f10, %f10, %f8 bl,pn %icc, loop_5810 bn,pn %xcc, loop_5811 for %f12, %f0, %f14 stb %o2, [%l7 + 0x56] loop_5810: movgu %icc, %o6, %l1 loop_5811: xorcc %l2, %o1, %o0 st %f9, [%l7 + 0x48] sra %g6, %i7, %l4 ldsh [%l7 + 0x10], %g7 mulscc %g3, 0x0DDA, %i1 ldd [%l7 + 0x18], %f2 stx %l5, [%l7 + 0x18] stb %i3, [%l7 + 0x5A] movre %o4, 0x0FA, %g2 lduw [%l7 + 0x40], %i6 stx %l6, [%l7 + 0x18] array32 %o5, %g1, %i4 fnot2 %f10, %f8 fmovse %icc, %f14, %f13 edge8ln %l0, %i2, %g5 sth %o3, [%l7 + 0x62] and %l3, %i5, %g4 fnor %f2, %f10, %f4 fmovdneg %icc, %f0, %f2 st %f7, [%l7 + 0x18] ldsh [%l7 + 0x30], %o7 fmovdle %icc, %f10, %f10 bl,a %xcc, loop_5812 fcmped %fcc0, %f8, %f10 orcc %i0, %o2, %o6 st %f13, [%l7 + 0x44] loop_5812: ba,pn %icc, loop_5813 bcs %icc, loop_5814 fbge,a %fcc3, loop_5815 edge16 %l2, %o1, %o0 loop_5813: fnot2s %f7, %f13 loop_5814: edge8 %l1, %i7, %l4 loop_5815: stw %g6, [%l7 + 0x1C] movl %icc, %g3, %g7 ldsh [%l7 + 0x1A], %l5 fsrc2 %f4, %f6 edge8l %i3, %i1, %o4 fmovrslez %i6, %f2, %f11 edge32n %l6, %o5, %g1 sllx %g2, %i4, %i2 ldx [%l7 + 0x28], %l0 lduh [%l7 + 0x6C], %o3 ta %icc, 0x2 bvs,pn %xcc, loop_5816 edge8l %g5, %l3, %g4 fnot1s %f5, %f13 fmovda %icc, %f0, %f12 loop_5816: fnors %f12, %f11, %f0 fcmpne32 %f4, %f2, %o7 ldsw [%l7 + 0x44], %i0 fand %f14, %f14, %f0 std %f12, [%l7 + 0x18] fbue,a %fcc2, loop_5817 nop setx loop_5818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tne %xcc, 0x7 udiv %o2, 0x09AA, %o6 loop_5817: umulcc %l2, 0x1AB6, %i5 loop_5818: bg,pt %icc, loop_5819 edge8l %o0, %l1, %i7 ld [%l7 + 0x50], %f3 fcmps %fcc1, %f12, %f12 loop_5819: fbu %fcc2, loop_5820 fmovd %f4, %f10 sth %l4, [%l7 + 0x44] fands %f0, %f1, %f4 loop_5820: fmovdgu %icc, %f1, %f8 sth %g6, [%l7 + 0x5C] fmovd %f4, %f2 fbne %fcc3, loop_5821 edge8n %o1, %g7, %l5 movle %xcc, %g3, %i3 sub %i1, %o4, %l6 loop_5821: fmul8x16au %f8, %f7, %f2 smulcc %o5, 0x10DA, %g1 ldsb [%l7 + 0x45], %g2 std %f14, [%l7 + 0x30] ldsh [%l7 + 0x72], %i6 fnand %f2, %f12, %f4 fabss %f6, %f12 tpos %icc, 0x1 fmovsne %icc, %f10, %f13 stx %i4, [%l7 + 0x38] stb %l0, [%l7 + 0x60] fmovsg %xcc, %f2, %f3 fmovdcc %icc, %f11, %f14 fmovsleu %xcc, %f13, %f10 fbue %fcc2, loop_5822 ldub [%l7 + 0x3B], %i2 array32 %o3, %g5, %l3 ta %xcc, 0x4 loop_5822: fpmerge %f0, %f8, %f8 edge16 %g4, %o7, %i0 smulcc %o2, 0x11BF, %l2 fmovrsgez %i5, %f9, %f2 fcmpeq32 %f14, %f12, %o0 fnand %f4, %f2, %f4 movneg %icc, %o6, %i7 bshuffle %f0, %f12, %f2 fpsub32 %f8, %f8, %f10 move %icc, %l4, %l1 tcc %icc, 0x5 udivx %g6, 0x18B2, %g7 tg %icc, 0x3 stb %o1, [%l7 + 0x22] fmul8sux16 %f8, %f4, %f4 fcmple16 %f14, %f14, %g3 fmovscc %xcc, %f15, %f11 te %xcc, 0x1 bn,pn %xcc, loop_5823 fmovsa %xcc, %f14, %f2 stb %l5, [%l7 + 0x5C] std %f8, [%l7 + 0x40] loop_5823: fpadd16s %f12, %f1, %f3 ldsb [%l7 + 0x6E], %i3 fmovrse %o4, %f13, %f15 edge32n %i1, %o5, %g1 std %f12, [%l7 + 0x18] popc %l6, %g2 tpos %xcc, 0x1 fzeros %f0 ldsb [%l7 + 0x3B], %i6 brz %i4, loop_5824 orcc %l0, 0x0662, %o3 fnot2s %f12, %f2 tl %xcc, 0x5 loop_5824: fors %f4, %f7, %f0 movge %icc, %i2, %l3 edge8n %g5, %o7, %i0 umulcc %g4, %l2, %i5 mova %xcc, %o0, %o6 sdivcc %o2, 0x0013, %l4 lduh [%l7 + 0x76], %l1 ldub [%l7 + 0x69], %g6 siam 0x6 fmovdneg %xcc, %f2, %f5 ldd [%l7 + 0x60], %f2 brz %i7, loop_5825 lduw [%l7 + 0x78], %g7 ld [%l7 + 0x6C], %f1 stx %g3, [%l7 + 0x68] loop_5825: movl %xcc, %l5, %o1 st %f13, [%l7 + 0x24] fble %fcc2, loop_5826 fbe %fcc2, loop_5827 fornot1s %f2, %f13, %f15 fxor %f10, %f8, %f12 loop_5826: stw %i3, [%l7 + 0x40] loop_5827: fandnot2 %f8, %f4, %f8 ldd [%l7 + 0x10], %f4 st %f15, [%l7 + 0x1C] ldub [%l7 + 0x5A], %o4 ldsw [%l7 + 0x6C], %o5 udiv %i1, 0x01FC, %l6 fmovse %xcc, %f8, %f6 popc %g1, %i6 ldd [%l7 + 0x40], %f12 stx %g2, [%l7 + 0x10] fnot1s %f8, %f9 tcc %xcc, 0x3 sethi 0x007D, %i4 fbne %fcc3, loop_5828 brnz %l0, loop_5829 ldsh [%l7 + 0x3C], %i2 fmovrdlz %l3, %f6, %f6 loop_5828: tvs %xcc, 0x1 loop_5829: edge16n %g5, %o7, %o3 fsrc1s %f9, %f1 ldd [%l7 + 0x60], %f6 fmovrdne %i0, %f2, %f4 fnegd %f10, %f10 xorcc %g4, %l2, %o0 bvs %xcc, loop_5830 fmovrslz %o6, %f9, %f5 alignaddrl %i5, %o2, %l1 bpos,a,pt %icc, loop_5831 loop_5830: fornot1 %f10, %f4, %f0 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 movrlz %g6, 0x01F, %l4 loop_5831: stb %i7, [%l7 + 0x45] fmuld8sux16 %f5, %f7, %f10 loop_5832: stb %g7, [%l7 + 0x14] ldsw [%l7 + 0x40], %l5 fpack16 %f8, %f4 bgu,pt %xcc, loop_5833 move %xcc, %g3, %i3 ldsb [%l7 + 0x74], %o1 st %f3, [%l7 + 0x54] loop_5833: or %o5, %i1, %l6 st %f2, [%l7 + 0x08] bge,a,pn %xcc, loop_5834 subc %o4, %g1, %g2 fmovd %f6, %f0 brgez,a %i4, loop_5835 loop_5834: stw %l0, [%l7 + 0x30] fmovsvc %xcc, %f12, %f7 ldx [%l7 + 0x68], %i6 loop_5835: fxor %f2, %f0, %f2 fnot2 %f14, %f0 bvs %icc, loop_5836 bl loop_5837 brgz %i2, loop_5838 ldsh [%l7 + 0x0A], %g5 loop_5836: and %l3, %o7, %i0 loop_5837: fmovdvs %xcc, %f11, %f6 loop_5838: fmovsneg %xcc, %f11, %f14 taddcc %g4, %o3, %l2 srax %o0, %o6, %o2 movn %xcc, %l1, %g6 std %f4, [%l7 + 0x28] ba,pt %icc, loop_5839 fbn %fcc1, loop_5840 ldd [%l7 + 0x20], %f4 st %f11, [%l7 + 0x70] loop_5839: fmul8sux16 %f6, %f14, %f4 loop_5840: fmovde %icc, %f11, %f0 fmovde %xcc, %f11, %f1 orcc %i5, %l4, %i7 ldd [%l7 + 0x30], %f4 andcc %g7, 0x1E3B, %l5 std %f6, [%l7 + 0x78] tcc %xcc, 0x7 ldub [%l7 + 0x4B], %g3 ldd [%l7 + 0x60], %f4 fabss %f15, %f6 ba,pn %xcc, loop_5841 fmul8x16 %f10, %f4, %f2 lduh [%l7 + 0x0E], %i3 ldsb [%l7 + 0x43], %o1 loop_5841: ldsw [%l7 + 0x5C], %i1 fnot2 %f10, %f12 st %f14, [%l7 + 0x30] ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x30], %f14 call loop_5842 fcmpeq32 %f0, %f4, %l6 std %f4, [%l7 + 0x78] movrlez %o5, %g1, %g2 loop_5842: fmovdcs %icc, %f2, %f10 fbu,a %fcc1, loop_5843 fnegs %f15, %f14 ble %icc, loop_5844 fbo,a %fcc0, loop_5845 loop_5843: std %f0, [%l7 + 0x10] fmul8x16 %f9, %f6, %f10 loop_5844: ldsh [%l7 + 0x50], %i4 loop_5845: movrlez %o4, 0x108, %i6 lduw [%l7 + 0x24], %l0 fpsub32 %f4, %f8, %f0 tsubcctv %g5, 0x1C20, %i2 movl %icc, %o7, %i0 tle %xcc, 0x3 fmovdcc %xcc, %f0, %f1 sub %g4, %o3, %l2 edge16 %l3, %o6, %o0 fmovdleu %xcc, %f15, %f0 fbl %fcc0, loop_5846 lduh [%l7 + 0x58], %o2 fpsub16 %f6, %f14, %f8 umul %l1, %g6, %i5 loop_5846: andn %i7, %l4, %l5 smul %g7, %g3, %i3 udivx %i1, 0x0DA6, %l6 te %icc, 0x4 movg %icc, %o1, %g1 ldsb [%l7 + 0x41], %g2 fmovdn %xcc, %f11, %f5 brlz %i4, loop_5847 tne %xcc, 0x2 fble %fcc1, loop_5848 fcmpgt32 %f10, %f12, %o4 loop_5847: tvs %xcc, 0x7 ldsw [%l7 + 0x60], %o5 loop_5848: fpsub32s %f1, %f3, %f7 fbug,a %fcc1, loop_5849 bshuffle %f12, %f4, %f6 tle %icc, 0x5 srlx %i6, 0x00, %l0 loop_5849: stb %g5, [%l7 + 0x26] bgu loop_5850 fnors %f14, %f6, %f3 std %f0, [%l7 + 0x70] stb %o7, [%l7 + 0x20] loop_5850: stw %i0, [%l7 + 0x50] fbo,a %fcc2, loop_5851 umul %i2, %o3, %g4 edge16l %l3, %l2, %o0 fpack16 %f4, %f13 loop_5851: stw %o6, [%l7 + 0x58] fmul8x16 %f2, %f4, %f4 fcmped %fcc0, %f4, %f2 fmovrse %l1, %f2, %f9 ldsb [%l7 + 0x6E], %g6 fmul8sux16 %f14, %f8, %f0 taddcctv %o2, 0x143C, %i5 edge16l %l4, %l5, %i7 fbne,a %fcc0, loop_5852 stx %g7, [%l7 + 0x50] ldub [%l7 + 0x0A], %i3 fbule %fcc3, loop_5853 loop_5852: bgu loop_5854 ldsh [%l7 + 0x6E], %g3 tcc %icc, 0x6 loop_5853: fmovsvc %icc, %f7, %f14 loop_5854: ldsh [%l7 + 0x68], %i1 fmovsl %icc, %f3, %f7 stw %l6, [%l7 + 0x64] fbg,a %fcc3, loop_5855 fpsub16 %f12, %f4, %f0 te %icc, 0x7 tneg %xcc, 0x7 loop_5855: fmovrslz %o1, %f11, %f1 st %f6, [%l7 + 0x44] ldx [%l7 + 0x18], %g1 std %f6, [%l7 + 0x78] movle %icc, %g2, %o4 fxor %f2, %f10, %f12 sethi 0x12F7, %i4 sth %o5, [%l7 + 0x6C] ldd [%l7 + 0x10], %f12 fbul,a %fcc3, loop_5856 stx %i6, [%l7 + 0x58] fnot1s %f12, %f0 nop setx loop_5857, %l0, %l1 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_5856: udivx %g5, 0x1C29, %o7 fandnot1 %f10, %f12, %f8 stx %i0, [%l7 + 0x18] loop_5857: orn %i2, 0x1348, %o3 ldsw [%l7 + 0x60], %g4 st %f10, [%l7 + 0x58] fcmped %fcc3, %f0, %f8 fcmpgt32 %f8, %f14, %l3 fcmpd %fcc0, %f2, %f14 ba,pn %icc, loop_5858 taddcc %l2, 0x1864, %l0 ldsh [%l7 + 0x1A], %o6 movg %icc, %o0, %l1 loop_5858: edge8 %g6, %i5, %l4 fpsub32s %f1, %f4, %f9 fnand %f4, %f2, %f8 fmovrdlz %o2, %f8, %f14 ldsh [%l7 + 0x64], %i7 ldsw [%l7 + 0x20], %l5 fbg %fcc3, loop_5859 fpadd16 %f4, %f0, %f10 ldsh [%l7 + 0x70], %i3 lduw [%l7 + 0x50], %g7 loop_5859: lduw [%l7 + 0x10], %i1 fxnors %f1, %f0, %f1 movge %icc, %g3, %l6 lduh [%l7 + 0x3E], %g1 ldub [%l7 + 0x21], %g2 nop setx loop_5860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x68], %o4 ldx [%l7 + 0x60], %o1 xorcc %i4, %i6, %o5 loop_5860: stb %g5, [%l7 + 0x6A] fpsub16s %f2, %f2, %f11 movrne %o7, 0x2CF, %i0 tg %icc, 0x2 smul %i2, 0x0066, %o3 ld [%l7 + 0x6C], %f15 fmovrsgez %l3, %f6, %f3 ta %icc, 0x0 lduw [%l7 + 0x20], %g4 fmovdcc %icc, %f12, %f12 movvc %xcc, %l0, %o6 fmovrdgz %o0, %f4, %f2 edge32 %l1, %l2, %g6 addc %i5, %o2, %l4 sth %i7, [%l7 + 0x4C] orn %i3, %g7, %i1 sethi 0x10C1, %g3 bn,a,pn %icc, loop_5861 ldd [%l7 + 0x18], %f0 sdiv %l6, 0x0A09, %l5 fone %f12 loop_5861: mova %xcc, %g2, %o4 fmovdg %icc, %f7, %f7 fmovdcs %xcc, %f14, %f2 fmovrslz %o1, %f2, %f15 sethi 0x00BD, %g1 edge8l %i4, %o5, %i6 srl %o7, %g5, %i0 lduh [%l7 + 0x1A], %o3 stw %i2, [%l7 + 0x18] ldsw [%l7 + 0x24], %g4 st %f5, [%l7 + 0x5C] fmovsn %xcc, %f6, %f3 fmul8x16al %f6, %f6, %f0 lduh [%l7 + 0x60], %l3 lduh [%l7 + 0x50], %o6 bshuffle %f4, %f6, %f2 sth %o0, [%l7 + 0x24] sth %l1, [%l7 + 0x5C] stw %l2, [%l7 + 0x48] fmovsleu %xcc, %f12, %f14 sllx %l0, %i5, %o2 lduh [%l7 + 0x7E], %g6 fmovdvc %icc, %f9, %f8 ldsh [%l7 + 0x52], %i7 udivcc %l4, 0x0063, %g7 fpsub16 %f6, %f8, %f8 movrlez %i3, %g3, %i1 orn %l6, %l5, %g2 fmovrde %o4, %f2, %f10 std %f14, [%l7 + 0x78] fmovse %xcc, %f6, %f5 st %f5, [%l7 + 0x34] fmovspos %icc, %f14, %f15 std %f6, [%l7 + 0x08] fmovsvs %xcc, %f5, %f2 stw %o1, [%l7 + 0x70] ldx [%l7 + 0x78], %i4 fmovdg %xcc, %f8, %f2 bneg,pt %icc, loop_5862 fsrc2 %f12, %f0 st %f9, [%l7 + 0x5C] std %f0, [%l7 + 0x28] loop_5862: nop setx loop_5863, %l0, %l1 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 + 0x58], %o5 bgu,a loop_5864 edge32ln %i6, %g1, %o7 loop_5863: fcmpeq32 %f2, %f10, %g5 tsubcctv %o3, 0x0B23, %i2 loop_5864: fmovdgu %xcc, %f2, %f7 ldsh [%l7 + 0x78], %i0 bneg loop_5865 fbue %fcc1, loop_5866 ldsh [%l7 + 0x64], %l3 fpadd32 %f2, %f10, %f10 loop_5865: stw %g4, [%l7 + 0x38] loop_5866: fmul8sux16 %f0, %f2, %f8 fbo,a %fcc1, loop_5867 udivx %o0, 0x1713, %o6 fandnot2s %f2, %f14, %f2 ldub [%l7 + 0x43], %l2 loop_5867: fpack16 %f14, %f6 fmovrse %l0, %f10, %f13 ldsh [%l7 + 0x08], %l1 ldx [%l7 + 0x38], %i5 stx %g6, [%l7 + 0x10] lduw [%l7 + 0x68], %i7 fmul8ulx16 %f14, %f14, %f14 fmovsle %icc, %f11, %f6 array32 %o2, %l4, %i3 fbn %fcc0, loop_5868 edge32 %g7, %g3, %l6 sub %i1, 0x000B, %l5 fnands %f14, %f10, %f14 loop_5868: bcs,pt %xcc, loop_5869 fbne,a %fcc0, loop_5870 bvs,a,pt %icc, loop_5871 fmovscs %icc, %f7, %f3 loop_5869: bl,a,pn %icc, loop_5872 loop_5870: ldx [%l7 + 0x30], %g2 loop_5871: movl %icc, %o4, %i4 lduh [%l7 + 0x5A], %o1 loop_5872: ld [%l7 + 0x14], %f13 ldsb [%l7 + 0x35], %o5 stb %i6, [%l7 + 0x6E] stb %g1, [%l7 + 0x12] fexpand %f5, %f2 movrne %g5, 0x186, %o3 tn %icc, 0x3 sth %o7, [%l7 + 0x12] sth %i0, [%l7 + 0x46] movge %icc, %i2, %g4 te %icc, 0x5 subccc %o0, 0x0D3F, %l3 movneg %icc, %l2, %l0 fmovrdlz %l1, %f6, %f2 bne,a %xcc, loop_5873 tcs %icc, 0x0 ldub [%l7 + 0x67], %i5 ble,pn %xcc, loop_5874 loop_5873: fmovdneg %xcc, %f11, %f7 ldd [%l7 + 0x68], %f6 movrgz %g6, %o6, %i7 loop_5874: fbge,a %fcc0, loop_5875 fcmpeq32 %f10, %f2, %o2 fbul,a %fcc1, loop_5876 st %f9, [%l7 + 0x64] loop_5875: movge %xcc, %l4, %g7 bge,a,pn %xcc, loop_5877 loop_5876: fnot2 %f12, %f4 tcs %icc, 0x6 ldsh [%l7 + 0x74], %g3 loop_5877: fbul %fcc3, loop_5878 edge8n %l6, %i3, %i1 fmovdneg %xcc, %f4, %f12 fcmped %fcc3, %f10, %f6 loop_5878: fbo %fcc3, loop_5879 edge16 %l5, %g2, %i4 fbn %fcc3, loop_5880 fcmpeq16 %f6, %f0, %o4 loop_5879: fblg,a %fcc3, loop_5881 mova %icc, %o5, %o1 loop_5880: andn %i6, 0x0E1E, %g5 brgez %o3, loop_5882 loop_5881: ldd [%l7 + 0x10], %f2 std %f4, [%l7 + 0x68] nop setx loop_5883, %l0, %l1 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_5882: fbn,a %fcc2, loop_5884 edge16ln %o7, %g1, %i2 xnor %i0, 0x09FA, %o0 loop_5883: alignaddr %g4, %l2, %l3 loop_5884: tne %xcc, 0x1 brlez %l0, loop_5885 ld [%l7 + 0x60], %f9 fbue,a %fcc1, loop_5886 fmovrdne %l1, %f8, %f10 loop_5885: fpsub32s %f6, %f0, %f1 movre %g6, %i5, %i7 loop_5886: fpadd16s %f14, %f4, %f5 fands %f2, %f14, %f9 ldsh [%l7 + 0x36], %o2 st %f13, [%l7 + 0x40] st %f14, [%l7 + 0x3C] stx %o6, [%l7 + 0x20] fcmple16 %f12, %f6, %g7 sdivcc %g3, 0x07EB, %l6 ldub [%l7 + 0x79], %l4 alignaddrl %i3, %i1, %g2 fxnor %f2, %f4, %f0 fabss %f13, %f11 ldsw [%l7 + 0x68], %i4 ldx [%l7 + 0x58], %l5 ldub [%l7 + 0x0C], %o4 addc %o5, 0x0287, %o1 fba,a %fcc0, loop_5887 be loop_5888 ldsh [%l7 + 0x0A], %g5 fmovrslez %o3, %f10, %f15 loop_5887: fpack16 %f14, %f3 loop_5888: fmovdleu %icc, %f5, %f0 ldx [%l7 + 0x08], %i6 fnot2s %f6, %f1 fmovsne %xcc, %f9, %f13 ldsw [%l7 + 0x74], %o7 fmovdl %icc, %f2, %f9 sdivcc %g1, 0x07EB, %i0 tpos %icc, 0x3 bvs,pn %xcc, loop_5889 sdivx %i2, 0x1A4E, %g4 fandnot1 %f12, %f4, %f4 ld [%l7 + 0x40], %f7 loop_5889: fcmpgt32 %f2, %f14, %l2 ldd [%l7 + 0x40], %f8 tl %icc, 0x6 fblg %fcc2, loop_5890 st %f11, [%l7 + 0x48] edge16 %o0, %l3, %l1 fpadd32s %f9, %f2, %f2 loop_5890: st %f10, [%l7 + 0x3C] edge32n %l0, %g6, %i5 movn %xcc, %i7, %o6 movrlez %o2, 0x106, %g7 fmovdvc %xcc, %f13, %f10 xnorcc %g3, %l6, %l4 fmovrdne %i3, %f0, %f12 ldsb [%l7 + 0x33], %i1 fmovsne %xcc, %f3, %f15 array32 %g2, %i4, %l5 sth %o5, [%l7 + 0x2C] fbue %fcc0, loop_5891 ble %icc, loop_5892 lduh [%l7 + 0x08], %o4 stw %g5, [%l7 + 0x40] loop_5891: std %f8, [%l7 + 0x30] loop_5892: fmovrdgez %o1, %f10, %f14 fpack32 %f14, %f4, %f8 fmul8x16au %f1, %f11, %f6 fsrc1s %f10, %f0 fbn,a %fcc3, loop_5893 movl %xcc, %i6, %o7 fmovrsgez %o3, %f3, %f10 fandnot1s %f9, %f11, %f13 loop_5893: fbul %fcc3, loop_5894 fmovrsgez %g1, %f2, %f0 siam 0x3 fmovsneg %xcc, %f4, %f14 loop_5894: movre %i2, %i0, %l2 fmovsleu %xcc, %f2, %f10 stx %g4, [%l7 + 0x08] ldsw [%l7 + 0x08], %o0 edge16n %l1, %l0, %l3 ldd [%l7 + 0x08], %f2 fmovdgu %icc, %f12, %f5 bleu %xcc, loop_5895 stw %i5, [%l7 + 0x74] tcs %icc, 0x2 tne %icc, 0x0 loop_5895: pdist %f2, %f14, %f10 sub %g6, %i7, %o6 or %g7, %o2, %l6 fmuld8sux16 %f5, %f12, %f10 faligndata %f4, %f14, %f8 ldsh [%l7 + 0x34], %g3 std %f10, [%l7 + 0x10] fmovrdlz %i3, %f0, %f6 fzero %f10 fand %f2, %f0, %f4 stb %i1, [%l7 + 0x57] srlx %g2, %l4, %l5 move %icc, %o5, %i4 brgez %g5, loop_5896 fmovdleu %xcc, %f15, %f5 alignaddr %o4, %i6, %o1 fmovrdlz %o7, %f4, %f0 loop_5896: fmovsge %icc, %f10, %f1 fornot1 %f14, %f4, %f4 fabss %f5, %f2 fmovscs %icc, %f4, %f15 ldx [%l7 + 0x28], %o3 fmovrse %g1, %f4, %f4 ldx [%l7 + 0x78], %i2 fbg,a %fcc0, loop_5897 bgu,a,pn %xcc, loop_5898 fbue,a %fcc3, loop_5899 subc %l2, 0x15E9, %g4 loop_5897: fmovrse %i0, %f1, %f7 loop_5898: ldx [%l7 + 0x58], %l1 loop_5899: andn %o0, %l3, %i5 tleu %xcc, 0x3 brlz %g6, loop_5900 edge8l %l0, %i7, %g7 fcmpgt32 %f0, %f4, %o2 fmovs %f13, %f6 loop_5900: or %l6, %g3, %o6 edge16n %i1, %g2, %i3 brgez,a %l5, loop_5901 fmovrde %o5, %f4, %f14 ldsh [%l7 + 0x34], %i4 lduh [%l7 + 0x48], %g5 loop_5901: tvs %xcc, 0x2 sdivx %l4, 0x1CDC, %o4 brnz %i6, loop_5902 edge32n %o1, %o7, %g1 tcs %xcc, 0x5 taddcctv %i2, 0x190C, %o3 loop_5902: fmovs %f0, %f2 ldsw [%l7 + 0x40], %l2 sllx %g4, 0x1C, %i0 fmovrsgz %o0, %f4, %f5 bneg,pn %icc, loop_5903 fmovdne %xcc, %f10, %f4 movne %icc, %l1, %i5 ta %xcc, 0x1 loop_5903: ld [%l7 + 0x38], %f15 fmovsge %icc, %f9, %f10 fbl,a %fcc1, loop_5904 edge8l %l3, %l0, %g6 popc %i7, %g7 ldub [%l7 + 0x7E], %l6 loop_5904: movrgz %o2, 0x030, %g3 tcs %xcc, 0x4 fandnot1 %f0, %f2, %f0 tgu %xcc, 0x6 ldd [%l7 + 0x28], %f6 sll %i1, 0x1F, %g2 brlz,a %o6, loop_5905 fpack16 %f4, %f2 fxnors %f1, %f5, %f6 fbuge %fcc3, loop_5906 loop_5905: fpsub32 %f6, %f14, %f10 fcmpeq16 %f14, %f6, %l5 bneg,a %xcc, loop_5907 loop_5906: stx %o5, [%l7 + 0x78] ldsh [%l7 + 0x40], %i4 tle %xcc, 0x6 loop_5907: st %f3, [%l7 + 0x10] fnand %f6, %f2, %f6 ble,a %xcc, loop_5908 lduw [%l7 + 0x58], %g5 tg %xcc, 0x7 fsrc1s %f9, %f1 loop_5908: smulcc %i3, 0x1C7E, %l4 siam 0x3 fbo,a %fcc2, loop_5909 subc %i6, 0x048D, %o4 movge %xcc, %o1, %g1 movvs %icc, %i2, %o7 loop_5909: ldx [%l7 + 0x70], %l2 tvs %icc, 0x6 bvs,a,pn %xcc, loop_5910 stb %g4, [%l7 + 0x32] tl %icc, 0x7 nop setx loop_5911, %l0, %l1 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_5910: xor %i0, 0x106C, %o3 tle %icc, 0x5 fba,a %fcc2, loop_5912 loop_5911: ldub [%l7 + 0x6B], %l1 srl %o0, %i5, %l3 fsrc1s %f1, %f2 loop_5912: ldsh [%l7 + 0x76], %l0 ldx [%l7 + 0x50], %g6 fcmple16 %f12, %f12, %g7 stx %i7, [%l7 + 0x58] ldsh [%l7 + 0x40], %l6 lduh [%l7 + 0x7A], %o2 fmovrdne %i1, %f4, %f2 fmovrdgez %g3, %f8, %f10 sethi 0x1219, %o6 ld [%l7 + 0x28], %f9 brgez %l5, loop_5913 fba,a %fcc2, loop_5914 edge32n %g2, %o5, %g5 ld [%l7 + 0x48], %f14 loop_5913: movrlz %i3, 0x11D, %i4 loop_5914: fmuld8sux16 %f3, %f14, %f12 ld [%l7 + 0x64], %f3 bne,pt %xcc, loop_5915 st %f14, [%l7 + 0x34] ba,a %icc, loop_5916 brz %l4, loop_5917 loop_5915: fbe %fcc1, loop_5918 fnot2s %f7, %f5 loop_5916: fmovrdgez %o4, %f0, %f14 loop_5917: fpackfix %f0, %f3 loop_5918: fmovrslez %o1, %f1, %f4 movcc %icc, %i6, %g1 std %f4, [%l7 + 0x70] movneg %xcc, %o7, %l2 alignaddrl %i2, %g4, %o3 edge8n %i0, %o0, %i5 stb %l1, [%l7 + 0x6A] stw %l3, [%l7 + 0x70] fmovrdne %g6, %f12, %f4 tpos %icc, 0x7 edge32n %g7, %i7, %l6 mulx %o2, 0x109F, %l0 bpos loop_5919 fxor %f12, %f14, %f2 fbue %fcc1, loop_5920 fand %f0, %f0, %f12 loop_5919: fba,a %fcc2, loop_5921 ldx [%l7 + 0x28], %i1 loop_5920: fmovrdlez %g3, %f12, %f10 movneg %xcc, %l5, %g2 loop_5921: st %f7, [%l7 + 0x44] fmovdne %xcc, %f6, %f1 fsrc1 %f14, %f14 bneg,a,pn %xcc, loop_5922 ld [%l7 + 0x38], %f7 fmul8x16al %f10, %f9, %f12 fmovdl %icc, %f2, %f12 loop_5922: fcmpne16 %f4, %f6, %o6 ldd [%l7 + 0x40], %f8 ld [%l7 + 0x38], %f9 fmuld8sux16 %f5, %f2, %f12 ld [%l7 + 0x70], %f0 bleu,a loop_5923 move %xcc, %g5, %o5 fbuge,a %fcc1, loop_5924 brlez,a %i3, loop_5925 loop_5923: fbn %fcc1, loop_5926 fxnors %f4, %f9, %f0 loop_5924: stw %i4, [%l7 + 0x2C] loop_5925: bne %icc, loop_5927 loop_5926: tcc %xcc, 0x3 std %f2, [%l7 + 0x50] fmovrsgez %l4, %f14, %f14 loop_5927: sth %o4, [%l7 + 0x72] ldsb [%l7 + 0x67], %i6 lduw [%l7 + 0x7C], %o1 mova %icc, %o7, %l2 alignaddrl %g1, %g4, %o3 nop setx loop_5928, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f5, %f13 fbuge,a %fcc1, loop_5929 std %f14, [%l7 + 0x08] loop_5928: fbo,a %fcc0, loop_5930 movrgz %i2, %o0, %i5 loop_5929: bn,pn %xcc, loop_5931 stx %i0, [%l7 + 0x60] loop_5930: stb %l3, [%l7 + 0x41] fmovdpos %xcc, %f10, %f5 loop_5931: fbg %fcc2, loop_5932 orn %g6, 0x1764, %g7 ldd [%l7 + 0x48], %f14 edge8l %l1, %l6, %o2 loop_5932: ldx [%l7 + 0x08], %i7 std %f14, [%l7 + 0x78] movg %xcc, %l0, %i1 stx %l5, [%l7 + 0x50] fmovdgu %icc, %f2, %f3 fmovdn %xcc, %f9, %f12 fmovscc %icc, %f14, %f7 addcc %g2, 0x030C, %o6 fxnors %f2, %f7, %f6 fblg %fcc0, loop_5933 array32 %g5, %o5, %i3 sth %i4, [%l7 + 0x34] fnegd %f6, %f10 loop_5933: fornot1s %f12, %f14, %f5 sllx %g3, 0x1D, %o4 fcmpne16 %f4, %f8, %l4 mulscc %o1, %o7, %l2 fbn,a %fcc2, loop_5934 edge16n %g1, %g4, %o3 st %f5, [%l7 + 0x34] lduw [%l7 + 0x0C], %i6 loop_5934: stb %i2, [%l7 + 0x7E] ldsb [%l7 + 0x61], %i5 fble,a %fcc2, loop_5935 std %f14, [%l7 + 0x40] fexpand %f13, %f2 bne,pn %xcc, loop_5936 loop_5935: fsrc1 %f8, %f2 std %f4, [%l7 + 0x18] move %icc, %i0, %l3 loop_5936: fcmpgt32 %f14, %f6, %o0 stw %g6, [%l7 + 0x50] brlz %g7, loop_5937 fcmpgt32 %f2, %f14, %l1 and %o2, 0x11EC, %l6 ldsh [%l7 + 0x24], %l0 loop_5937: mulscc %i7, 0x1AE4, %l5 srl %i1, 0x0F, %o6 lduh [%l7 + 0x60], %g5 fmovrslez %o5, %f13, %f11 movg %xcc, %g2, %i3 ldx [%l7 + 0x20], %i4 fmovrslez %o4, %f7, %f5 tge %xcc, 0x1 fblg,a %fcc2, loop_5938 stx %g3, [%l7 + 0x58] fbl,a %fcc3, loop_5939 lduw [%l7 + 0x10], %o1 loop_5938: fcmped %fcc1, %f14, %f4 fbue,a %fcc1, loop_5940 loop_5939: ldsw [%l7 + 0x0C], %l4 sdivcc %o7, 0x087E, %l2 st %f4, [%l7 + 0x24] loop_5940: lduw [%l7 + 0x38], %g1 call loop_5941 ldsb [%l7 + 0x7F], %o3 fcmpeq32 %f2, %f10, %g4 ldsh [%l7 + 0x52], %i6 loop_5941: fpadd32s %f10, %f15, %f5 stb %i5, [%l7 + 0x37] fone %f8 movrne %i0, %i2, %l3 fone %f10 stw %o0, [%l7 + 0x4C] st %f4, [%l7 + 0x50] ldsw [%l7 + 0x74], %g6 ldsb [%l7 + 0x3E], %g7 movn %xcc, %l1, %l6 ldx [%l7 + 0x20], %o2 ldsw [%l7 + 0x6C], %i7 udivx %l5, 0x140D, %l0 tne %xcc, 0x4 sdivx %o6, 0x13BA, %i1 ldd [%l7 + 0x10], %f6 fmovsleu %icc, %f0, %f2 fpack32 %f12, %f10, %f8 lduh [%l7 + 0x76], %g5 mova %icc, %o5, %g2 std %f10, [%l7 + 0x38] fabsd %f4, %f4 ld [%l7 + 0x24], %f8 fcmped %fcc1, %f8, %f10 fmul8x16al %f14, %f9, %f6 fmovsl %icc, %f15, %f0 tle %xcc, 0x3 ldsh [%l7 + 0x2E], %i4 tsubcctv %o4, %i3, %o1 movpos %xcc, %l4, %o7 ldsh [%l7 + 0x42], %l2 fcmpgt32 %f6, %f2, %g3 fmovdleu %xcc, %f4, %f14 bneg loop_5942 tpos %icc, 0x1 stw %g1, [%l7 + 0x78] ld [%l7 + 0x34], %f2 loop_5942: bshuffle %f2, %f10, %f12 ldx [%l7 + 0x68], %o3 ta %icc, 0x1 sth %g4, [%l7 + 0x2A] bge,a,pn %icc, loop_5943 udivcc %i6, 0x1DAD, %i0 ldx [%l7 + 0x20], %i2 subccc %l3, 0x0B00, %i5 loop_5943: fbo,a %fcc1, loop_5944 movrlz %g6, %g7, %l1 tn %xcc, 0x7 stw %o0, [%l7 + 0x48] loop_5944: fmovsle %xcc, %f4, %f3 lduw [%l7 + 0x24], %l6 fbue %fcc0, loop_5945 movneg %xcc, %i7, %l5 fpmerge %f9, %f8, %f0 movcs %icc, %l0, %o2 loop_5945: fzero %f6 stw %i1, [%l7 + 0x78] movrlez %o6, %o5, %g2 fbo %fcc1, loop_5946 fbule %fcc1, loop_5947 tneg %xcc, 0x0 move %icc, %i4, %g5 loop_5946: lduh [%l7 + 0x56], %i3 loop_5947: movge %icc, %o1, %l4 addc %o4, 0x1ADD, %l2 fand %f4, %f10, %f6 movrgez %o7, %g1, %g3 lduw [%l7 + 0x74], %g4 fmovsa %xcc, %f12, %f14 fxnors %f9, %f9, %f14 tcs %icc, 0x5 ldd [%l7 + 0x70], %f12 bcc,a,pn %xcc, loop_5948 fors %f8, %f7, %f2 movre %o3, %i6, %i2 fcmpne32 %f14, %f14, %i0 loop_5948: stx %i5, [%l7 + 0x30] fcmpgt16 %f10, %f0, %l3 brlez,a %g7, loop_5949 ldx [%l7 + 0x68], %l1 bneg,a,pn %icc, loop_5950 fpack16 %f4, %f8 loop_5949: ldd [%l7 + 0x30], %f8 sth %o0, [%l7 + 0x4C] loop_5950: ldx [%l7 + 0x28], %l6 movvc %xcc, %i7, %l5 ble,a loop_5951 stb %g6, [%l7 + 0x62] stw %o2, [%l7 + 0x6C] edge16 %l0, %o6, %i1 loop_5951: fpadd16 %f0, %f2, %f14 fbule,a %fcc1, loop_5952 movleu %xcc, %o5, %g2 movrgez %i4, 0x314, %i3 tg %xcc, 0x5 loop_5952: bge,a loop_5953 fandnot1 %f2, %f6, %f0 ld [%l7 + 0x1C], %f5 andncc %o1, %g5, %l4 loop_5953: st %f8, [%l7 + 0x10] ldsh [%l7 + 0x1A], %l2 st %f15, [%l7 + 0x40] sub %o7, %g1, %o4 pdist %f2, %f10, %f6 fxnors %f15, %f2, %f2 stw %g3, [%l7 + 0x58] st %f9, [%l7 + 0x3C] bpos,a,pt %xcc, loop_5954 stb %o3, [%l7 + 0x5D] ldx [%l7 + 0x08], %i6 orn %g4, 0x132A, %i0 loop_5954: ldsh [%l7 + 0x16], %i2 fpsub32s %f9, %f2, %f3 ldd [%l7 + 0x58], %f10 and %l3, 0x1617, %g7 addc %i5, %o0, %l1 tvs %xcc, 0x5 array8 %l6, %i7, %l5 orcc %g6, %o2, %l0 st %f2, [%l7 + 0x30] fcmple32 %f0, %f14, %i1 tneg %icc, 0x4 sethi 0x0A10, %o5 smulcc %g2, %i4, %o6 array16 %i3, %o1, %l4 bl,a,pn %icc, loop_5955 fornot2s %f1, %f4, %f3 ldsb [%l7 + 0x1E], %g5 ld [%l7 + 0x5C], %f10 loop_5955: movrne %l2, 0x2B0, %g1 fmovdg %icc, %f14, %f10 fmovdne %icc, %f0, %f8 alignaddr %o4, %o7, %g3 fmovsle %xcc, %f13, %f2 ldsw [%l7 + 0x54], %o3 fors %f4, %f8, %f5 fmovsleu %xcc, %f2, %f15 sra %i6, %i0, %g4 fmul8x16 %f7, %f8, %f4 fbue %fcc3, loop_5956 bg loop_5957 fmovrde %i2, %f10, %f4 movne %xcc, %g7, %i5 loop_5956: std %f12, [%l7 + 0x30] loop_5957: xor %o0, 0x0694, %l1 brlz,a %l3, loop_5958 std %f2, [%l7 + 0x48] srax %l6, 0x13, %l5 fmovrslez %i7, %f3, %f4 loop_5958: ldd [%l7 + 0x38], %f6 orcc %o2, 0x109A, %l0 fxnor %f10, %f6, %f6 fcmpgt32 %f4, %f0, %i1 fmovdpos %xcc, %f13, %f8 fpadd32s %f3, %f7, %f2 sth %o5, [%l7 + 0x7C] brlz %g6, loop_5959 fandnot2s %f15, %f14, %f11 fcmpgt32 %f8, %f2, %i4 brlz,a %g2, loop_5960 loop_5959: movvs %icc, %o6, %o1 fbug %fcc3, loop_5961 tl %icc, 0x4 loop_5960: ldd [%l7 + 0x40], %f4 fmovdleu %icc, %f8, %f10 loop_5961: addc %l4, %g5, %l2 sll %i3, 0x19, %o4 move %xcc, %o7, %g3 edge32l %g1, %o3, %i0 array8 %g4, %i2, %g7 sth %i6, [%l7 + 0x16] fpsub16s %f12, %f5, %f4 fzero %f10 fabss %f13, %f15 stw %i5, [%l7 + 0x4C] fone %f14 movleu %icc, %o0, %l3 tcs %icc, 0x1 taddcctv %l1, %l5, %i7 ldd [%l7 + 0x58], %f2 movneg %icc, %o2, %l0 ldsw [%l7 + 0x24], %i1 fnand %f2, %f8, %f14 brgez,a %l6, loop_5962 fmovspos %icc, %f5, %f15 ldsh [%l7 + 0x52], %g6 addccc %o5, 0x0650, %i4 loop_5962: movge %icc, %g2, %o1 fbu,a %fcc2, loop_5963 fpsub16s %f5, %f4, %f6 ld [%l7 + 0x30], %f11 fpadd16s %f1, %f9, %f2 loop_5963: tge %xcc, 0x4 tne %xcc, 0x5 andncc %l4, %g5, %o6 edge8n %i3, %o4, %l2 ld [%l7 + 0x44], %f8 fands %f1, %f2, %f4 ldsh [%l7 + 0x4C], %g3 fbu,a %fcc2, loop_5964 std %f12, [%l7 + 0x58] lduh [%l7 + 0x1C], %o7 fnors %f0, %f15, %f4 loop_5964: fpsub16s %f15, %f9, %f6 ldsh [%l7 + 0x56], %g1 st %f4, [%l7 + 0x68] fornot1 %f12, %f4, %f2 fmovsle %icc, %f7, %f11 fnor %f8, %f10, %f8 edge8l %i0, %o3, %g4 ldsb [%l7 + 0x41], %g7 sdivcc %i6, 0x0B79, %i2 ldx [%l7 + 0x70], %i5 tpos %icc, 0x6 stw %o0, [%l7 + 0x44] fmul8x16al %f11, %f13, %f8 ldub [%l7 + 0x34], %l1 fors %f2, %f11, %f0 tcs %xcc, 0x1 fmovrsgz %l3, %f10, %f1 edge32ln %i7, %l5, %o2 fcmpeq16 %f14, %f12, %i1 movl %icc, %l0, %l6 ld [%l7 + 0x70], %f3 ld [%l7 + 0x3C], %f12 tg %icc, 0x7 movcc %icc, %o5, %i4 fmovdcc %icc, %f9, %f14 brgz %g2, loop_5965 fmovdneg %icc, %f13, %f14 tg %icc, 0x2 fpmerge %f15, %f2, %f2 loop_5965: st %f4, [%l7 + 0x4C] ldsw [%l7 + 0x0C], %o1 ldd [%l7 + 0x10], %f12 xor %l4, 0x1229, %g6 fmovsgu %xcc, %f12, %f3 bgu,a,pt %xcc, loop_5966 fblg %fcc3, loop_5967 addccc %o6, 0x0C75, %i3 lduh [%l7 + 0x40], %g5 loop_5966: fmovsvc %xcc, %f10, %f10 loop_5967: addccc %o4, %l2, %g3 ldsh [%l7 + 0x46], %o7 ldx [%l7 + 0x58], %g1 taddcc %o3, 0x178B, %g4 andncc %g7, %i0, %i6 sethi 0x12D9, %i5 xnorcc %i2, 0x04B9, %l1 fmovsa %xcc, %f13, %f4 lduw [%l7 + 0x28], %o0 ld [%l7 + 0x28], %f11 fcmpes %fcc0, %f2, %f5 bl,a loop_5968 fmul8sux16 %f8, %f12, %f4 fcmped %fcc3, %f4, %f10 fmovrsne %l3, %f1, %f3 loop_5968: fbule,a %fcc3, loop_5969 srax %l5, %o2, %i7 fpsub32s %f1, %f6, %f13 srax %l0, 0x12, %i1 loop_5969: ld [%l7 + 0x2C], %f4 edge8ln %o5, %i4, %l6 st %f6, [%l7 + 0x38] tne %xcc, 0x5 fmovde %icc, %f13, %f0 lduw [%l7 + 0x64], %g2 fmovdg %icc, %f7, %f10 ldsb [%l7 + 0x28], %o1 orcc %l4, 0x146D, %o6 ldsw [%l7 + 0x0C], %g6 fnot2 %f10, %f14 stw %i3, [%l7 + 0x1C] ldd [%l7 + 0x30], %f12 lduh [%l7 + 0x0C], %o4 fandnot2s %f1, %f7, %f6 fbug %fcc1, loop_5970 ta %icc, 0x7 stw %g5, [%l7 + 0x28] lduh [%l7 + 0x40], %l2 loop_5970: fbn %fcc1, loop_5971 movneg %icc, %g3, %g1 popc %o7, %g4 fpsub32 %f8, %f10, %f0 loop_5971: ldsb [%l7 + 0x22], %g7 ldsh [%l7 + 0x2C], %o3 mulx %i0, %i5, %i2 movpos %xcc, %l1, %i6 sth %l3, [%l7 + 0x56] movneg %xcc, %l5, %o0 array32 %i7, %l0, %o2 orn %o5, 0x1FF6, %i1 std %f6, [%l7 + 0x70] ld [%l7 + 0x2C], %f1 fmovrdlz %l6, %f0, %f4 fpsub32 %f12, %f10, %f6 movrne %i4, %o1, %g2 fmovrdlez %l4, %f10, %f8 tvc %icc, 0x0 stw %g6, [%l7 + 0x64] stw %i3, [%l7 + 0x08] fmul8ulx16 %f8, %f6, %f6 fbug,a %fcc1, loop_5972 fpadd16s %f1, %f12, %f0 ldsh [%l7 + 0x7A], %o4 bneg,pt %xcc, loop_5973 loop_5972: fmovdne %xcc, %f13, %f0 fbge,a %fcc0, loop_5974 fmovdg %icc, %f10, %f15 loop_5973: tgu %xcc, 0x4 ldx [%l7 + 0x28], %o6 loop_5974: st %f5, [%l7 + 0x54] ld [%l7 + 0x60], %f9 sth %l2, [%l7 + 0x70] stw %g3, [%l7 + 0x30] fsrc1 %f0, %f10 addcc %g5, 0x1216, %o7 brgz %g1, loop_5975 fmovdcc %xcc, %f8, %f3 edge32n %g7, %o3, %g4 edge8ln %i0, %i2, %i5 loop_5975: fmovdvc %xcc, %f13, %f13 fands %f9, %f3, %f9 bneg loop_5976 lduw [%l7 + 0x54], %i6 fba %fcc2, loop_5977 edge16n %l1, %l5, %o0 loop_5976: bneg,pn %icc, loop_5978 fpsub32s %f2, %f12, %f8 loop_5977: be loop_5979 ldub [%l7 + 0x0B], %i7 loop_5978: ld [%l7 + 0x48], %f5 fbn %fcc0, loop_5980 loop_5979: fbo,a %fcc2, loop_5981 fnot1s %f3, %f12 xnor %l0, 0x0B99, %o2 loop_5980: orncc %o5, 0x0C20, %i1 loop_5981: stw %l6, [%l7 + 0x58] std %f2, [%l7 + 0x18] ldsb [%l7 + 0x46], %i4 st %f10, [%l7 + 0x38] edge16l %l3, %g2, %l4 ld [%l7 + 0x78], %f5 fbge %fcc0, loop_5982 fpmerge %f1, %f12, %f14 std %f4, [%l7 + 0x48] xnorcc %g6, 0x0267, %i3 loop_5982: fzero %f10 stw %o1, [%l7 + 0x08] movneg %xcc, %o6, %o4 andn %l2, 0x041B, %g5 movle %icc, %g3, %o7 stx %g7, [%l7 + 0x58] call loop_5983 ldub [%l7 + 0x54], %g1 fmovsn %xcc, %f5, %f3 movrlz %g4, %i0, %o3 loop_5983: fsrc1s %f3, %f11 fbn,a %fcc1, loop_5984 fxor %f10, %f12, %f8 lduh [%l7 + 0x22], %i5 std %f10, [%l7 + 0x68] loop_5984: faligndata %f6, %f4, %f6 andcc %i6, %i2, %l1 lduw [%l7 + 0x68], %o0 call loop_5985 stw %l5, [%l7 + 0x6C] te %xcc, 0x2 fcmpeq16 %f10, %f14, %l0 loop_5985: nop setx loop_5986, %l0, %l1 jmpl %l1, %i7 ldub [%l7 + 0x68], %o2 nop setx loop_5987, %l0, %l1 jmpl %l1, %i1 fcmpgt32 %f4, %f0, %l6 loop_5986: ldub [%l7 + 0x28], %o5 bvs,a,pn %xcc, loop_5988 loop_5987: movvs %xcc, %i4, %l3 smul %l4, 0x187A, %g2 edge8 %g6, %o1, %o6 loop_5988: bleu,a,pt %xcc, loop_5989 fpadd16s %f8, %f12, %f6 brlez %i3, loop_5990 fmovdvc %xcc, %f4, %f10 loop_5989: ldx [%l7 + 0x38], %l2 fmovrsgez %g5, %f8, %f10 loop_5990: ldd [%l7 + 0x30], %f14 ble,pn %icc, loop_5991 lduw [%l7 + 0x6C], %o4 andn %o7, 0x07FB, %g3 and %g7, %g4, %g1 loop_5991: stb %o3, [%l7 + 0x2D] edge8 %i5, %i6, %i2 movgu %icc, %l1, %i0 ldd [%l7 + 0x58], %f2 fnot1 %f10, %f0 tsubcc %l5, 0x127B, %l0 fmovsne %icc, %f11, %f10 be,a,pt %icc, loop_5992 fbul,a %fcc1, loop_5993 sdiv %i7, 0x1573, %o2 fmovrslez %i1, %f8, %f2 loop_5992: ld [%l7 + 0x58], %f0 loop_5993: ldsh [%l7 + 0x5E], %o0 orn %o5, 0x0AF6, %i4 movgu %icc, %l6, %l4 stb %l3, [%l7 + 0x6D] edge16ln %g6, %o1, %g2 edge8l %i3, %o6, %l2 fxor %f6, %f6, %f10 fbu,a %fcc2, loop_5994 std %f10, [%l7 + 0x68] udivcc %o4, 0x0530, %o7 movneg %xcc, %g5, %g3 loop_5994: lduh [%l7 + 0x34], %g4 udiv %g7, 0x1D6F, %g1 sth %i5, [%l7 + 0x3A] fmovrdlz %i6, %f10, %f2 fmovrdgez %o3, %f14, %f2 ldsb [%l7 + 0x1F], %l1 xnor %i2, %l5, %l0 movcs %icc, %i7, %i0 tleu %icc, 0x5 stw %i1, [%l7 + 0x34] edge32l %o2, %o5, %i4 fpsub32 %f12, %f6, %f14 lduh [%l7 + 0x12], %o0 movneg %xcc, %l4, %l6 stb %l3, [%l7 + 0x48] fmul8x16 %f1, %f6, %f2 ldsh [%l7 + 0x1C], %o1 fbuge,a %fcc0, loop_5995 fmovsl %xcc, %f9, %f2 ldsb [%l7 + 0x34], %g6 fmovrsgz %i3, %f1, %f0 loop_5995: fnand %f14, %f6, %f8 ldx [%l7 + 0x48], %g2 ble,pn %xcc, loop_5996 ld [%l7 + 0x68], %f14 andcc %l2, 0x1592, %o6 tgu %icc, 0x7 loop_5996: bge,pn %xcc, loop_5997 ldsw [%l7 + 0x60], %o4 ldsb [%l7 + 0x69], %o7 fmovrdlz %g3, %f6, %f4 loop_5997: sth %g5, [%l7 + 0x44] std %f10, [%l7 + 0x48] lduh [%l7 + 0x70], %g7 ld [%l7 + 0x5C], %f11 ldsh [%l7 + 0x6A], %g4 movl %icc, %i5, %i6 fpadd32 %f12, %f14, %f8 fmovdgu %xcc, %f14, %f1 ldx [%l7 + 0x68], %o3 subccc %g1, %i2, %l5 fmovscc %icc, %f8, %f12 fmovdn %xcc, %f10, %f2 fbue %fcc2, loop_5998 ta %icc, 0x7 fnot1 %f12, %f2 ldsb [%l7 + 0x60], %l0 loop_5998: sth %i7, [%l7 + 0x1A] nop setx loop_5999, %l0, %l1 jmpl %l1, %i0 ldub [%l7 + 0x2A], %i1 udiv %o2, 0x0AA1, %o5 ldsh [%l7 + 0x2C], %i4 loop_5999: sth %l1, [%l7 + 0x38] fsrc2 %f0, %f12 fbo %fcc0, loop_6000 ld [%l7 + 0x2C], %f2 fcmpeq16 %f4, %f8, %o0 fbl,a %fcc1, loop_6001 loop_6000: fands %f7, %f6, %f12 ldd [%l7 + 0x08], %f2 srlx %l4, 0x15, %l3 loop_6001: stw %o1, [%l7 + 0x20] bcs,a loop_6002 sethi 0x1A11, %l6 fcmpne32 %f14, %f8, %g6 ldsb [%l7 + 0x12], %i3 loop_6002: st %f5, [%l7 + 0x78] ldd [%l7 + 0x68], %f12 edge8 %l2, %g2, %o4 sll %o7, %o6, %g5 lduw [%l7 + 0x60], %g3 move %xcc, %g7, %g4 movn %icc, %i5, %i6 fmovsg %xcc, %f15, %f9 fornot2s %f15, %f6, %f5 umulcc %o3, 0x02C5, %g1 tl %icc, 0x4 movvc %icc, %i2, %l0 ldub [%l7 + 0x60], %l5 edge16 %i0, %i1, %i7 fblg %fcc2, loop_6003 std %f10, [%l7 + 0x70] ldd [%l7 + 0x40], %f8 ba loop_6004 loop_6003: brnz %o5, loop_6005 fmovde %xcc, %f1, %f1 addccc %o2, %l1, %i4 loop_6004: lduw [%l7 + 0x7C], %o0 loop_6005: ldsw [%l7 + 0x40], %l4 ldub [%l7 + 0x4C], %o1 tleu %xcc, 0x4 fcmped %fcc2, %f6, %f0 fmovs %f10, %f10 std %f2, [%l7 + 0x08] movle %icc, %l3, %g6 fmovsge %icc, %f13, %f5 ldx [%l7 + 0x38], %l6 movpos %xcc, %l2, %g2 tgu %xcc, 0x4 subcc %o4, %o7, %o6 bg,a,pt %xcc, loop_6006 stx %i3, [%l7 + 0x30] lduw [%l7 + 0x3C], %g5 edge16n %g3, %g4, %g7 loop_6006: fmovrdgez %i6, %f4, %f14 bneg,a,pn %icc, loop_6007 bleu,a,pt %xcc, loop_6008 xor %i5, 0x0AC2, %g1 st %f3, [%l7 + 0x78] loop_6007: fmovdle %icc, %f0, %f5 loop_6008: fbn,a %fcc2, loop_6009 bn,pt %xcc, loop_6010 bl,a,pt %icc, loop_6011 stx %i2, [%l7 + 0x48] loop_6009: fmovdcc %icc, %f0, %f13 loop_6010: st %f12, [%l7 + 0x28] loop_6011: fornot2s %f5, %f6, %f5 movrne %l0, 0x055, %l5 pdist %f10, %f14, %f0 fpadd32 %f10, %f6, %f12 fba,a %fcc0, loop_6012 fmovrsne %o3, %f3, %f10 brgez,a %i1, loop_6013 fmovscc %xcc, %f10, %f3 loop_6012: lduh [%l7 + 0x54], %i7 ldsw [%l7 + 0x18], %i0 loop_6013: fmovdle %icc, %f6, %f4 addccc %o2, 0x0272, %l1 fmovsg %icc, %f1, %f10 lduh [%l7 + 0x10], %o5 stb %o0, [%l7 + 0x2F] sdivcc %l4, 0x14A4, %i4 fornot2 %f12, %f6, %f14 array32 %l3, %o1, %l6 smulcc %g6, %l2, %o4 brlez %o7, loop_6014 tne %xcc, 0x4 ble,pt %xcc, loop_6015 stw %o6, [%l7 + 0x34] loop_6014: ldx [%l7 + 0x20], %g2 std %f0, [%l7 + 0x18] loop_6015: stb %g5, [%l7 + 0x52] movl %xcc, %i3, %g3 ldsb [%l7 + 0x1E], %g4 fmovda %xcc, %f12, %f14 fcmple16 %f6, %f8, %i6 edge8l %g7, %g1, %i5 fcmpne16 %f2, %f8, %l0 move %xcc, %l5, %i2 brnz,a %i1, loop_6016 siam 0x1 movrgez %o3, 0x3A8, %i7 st %f9, [%l7 + 0x20] loop_6016: sdivx %i0, 0x1CF0, %l1 fcmps %fcc0, %f14, %f14 fors %f10, %f13, %f15 fmovrdgz %o5, %f8, %f2 addcc %o0, %l4, %i4 ldsb [%l7 + 0x22], %o2 addc %o1, %l6, %l3 fmovrslz %g6, %f1, %f10 xnorcc %o4, 0x1C6D, %o7 fandnot2s %f8, %f3, %f11 fmovrdne %o6, %f0, %f4 fmovrdlz %l2, %f4, %f12 fandnot1s %f7, %f11, %f1 stw %g2, [%l7 + 0x74] fmovsle %xcc, %f1, %f0 st %f2, [%l7 + 0x20] fexpand %f2, %f6 fmul8x16au %f15, %f1, %f4 edge16l %g5, %g3, %i3 fnors %f7, %f8, %f1 movcc %icc, %i6, %g4 fmovdgu %icc, %f2, %f0 bcc %xcc, loop_6017 taddcctv %g1, %i5, %l0 ldsw [%l7 + 0x24], %l5 srax %i2, 0x0B, %g7 loop_6017: xorcc %i1, 0x1C76, %o3 fnors %f12, %f6, %f0 fabsd %f12, %f6 fexpand %f13, %f10 sllx %i7, 0x0D, %i0 movne %xcc, %l1, %o0 lduw [%l7 + 0x28], %o5 ldd [%l7 + 0x40], %f14 edge8ln %l4, %i4, %o2 fmovse %icc, %f15, %f13 lduh [%l7 + 0x2A], %o1 fmovspos %xcc, %f11, %f9 brlz,a %l3, loop_6018 fcmped %fcc1, %f14, %f14 or %g6, %l6, %o7 fmovsgu %icc, %f3, %f7 loop_6018: edge32ln %o4, %l2, %g2 ldsb [%l7 + 0x74], %o6 brnz,a %g3, loop_6019 tl %icc, 0x2 ld [%l7 + 0x30], %f1 movn %xcc, %g5, %i3 loop_6019: fmovsl %xcc, %f0, %f2 fmovsneg %xcc, %f12, %f10 xor %i6, %g4, %i5 te %xcc, 0x4 stb %g1, [%l7 + 0x22] ldx [%l7 + 0x30], %l5 ld [%l7 + 0x3C], %f6 ble,a %icc, loop_6020 fmovrslez %i2, %f5, %f1 fmovsl %icc, %f9, %f15 edge32 %l0, %i1, %g7 loop_6020: movne %icc, %i7, %i0 ldd [%l7 + 0x48], %f4 edge16l %o3, %o0, %o5 andcc %l1, %i4, %o2 edge8ln %o1, %l4, %g6 fpsub16s %f9, %f0, %f9 edge8n %l3, %l6, %o4 fzero %f8 movcc %icc, %l2, %o7 ldub [%l7 + 0x22], %g2 st %f6, [%l7 + 0x70] umulcc %o6, 0x0165, %g3 sth %g5, [%l7 + 0x2C] fandnot1s %f15, %f15, %f0 ble,a,pn %icc, loop_6021 andn %i3, %g4, %i5 movre %g1, 0x074, %i6 fbn %fcc1, loop_6022 loop_6021: fornot2s %f10, %f1, %f12 srax %i2, 0x16, %l5 fcmped %fcc1, %f2, %f12 loop_6022: fnands %f3, %f2, %f0 std %f14, [%l7 + 0x60] edge32l %l0, %g7, %i1 std %f12, [%l7 + 0x40] stb %i0, [%l7 + 0x4B] stx %o3, [%l7 + 0x58] sth %o0, [%l7 + 0x36] taddcc %o5, %l1, %i7 fnegs %f0, %f6 bcc,a %xcc, loop_6023 ldub [%l7 + 0x0C], %i4 brgz,a %o1, loop_6024 ldsw [%l7 + 0x34], %l4 loop_6023: srax %o2, %g6, %l3 edge16ln %o4, %l6, %l2 loop_6024: subcc %o7, %g2, %g3 bleu,a,pn %icc, loop_6025 lduh [%l7 + 0x6A], %o6 bge,a,pn %icc, loop_6026 ldsb [%l7 + 0x3B], %g5 loop_6025: sll %i3, %i5, %g1 fmovrsgez %i6, %f13, %f12 loop_6026: stw %g4, [%l7 + 0x6C] movrgez %i2, 0x02E, %l0 andncc %g7, %i1, %i0 fble,a %fcc1, loop_6027 taddcc %l5, 0x0A25, %o0 fandnot2 %f0, %f8, %f10 fabss %f9, %f5 loop_6027: fba %fcc2, loop_6028 sdivx %o3, 0x16E4, %l1 stb %i7, [%l7 + 0x20] movrgz %i4, 0x2E8, %o5 loop_6028: bl loop_6029 subcc %l4, 0x17B7, %o1 fnegs %f4, %f7 fmovrdlez %o2, %f4, %f6 loop_6029: sth %l3, [%l7 + 0x4E] ldx [%l7 + 0x18], %g6 fbug %fcc2, loop_6030 fxors %f2, %f15, %f15 bne %xcc, loop_6031 stw %l6, [%l7 + 0x7C] loop_6030: tcc %xcc, 0x6 fbue %fcc3, loop_6032 loop_6031: edge32l %l2, %o7, %g2 tge %xcc, 0x5 fzero %f12 loop_6032: fmovdleu %icc, %f9, %f9 edge16 %g3, %o4, %g5 fcmpes %fcc2, %f5, %f0 fmul8sux16 %f8, %f6, %f4 fblg,a %fcc3, loop_6033 ldx [%l7 + 0x28], %i3 tl %icc, 0x7 faligndata %f8, %f2, %f0 loop_6033: st %f0, [%l7 + 0x40] ldsh [%l7 + 0x78], %o6 stx %i5, [%l7 + 0x70] lduw [%l7 + 0x60], %i6 edge32l %g1, %i2, %l0 fnot1s %f8, %f4 stx %g7, [%l7 + 0x20] and %i1, 0x16BB, %g4 tsubcctv %i0, 0x1A0F, %l5 stb %o0, [%l7 + 0x63] stx %o3, [%l7 + 0x28] fmovdleu %icc, %f11, %f7 fones %f13 fpsub32s %f5, %f14, %f4 movn %xcc, %i7, %l1 fxors %f12, %f13, %f14 te %icc, 0x5 bcc,a %icc, loop_6034 alignaddrl %o5, %l4, %i4 fmul8ulx16 %f4, %f6, %f2 fpadd32s %f1, %f14, %f8 loop_6034: array8 %o1, %l3, %g6 edge32 %o2, %l6, %l2 fmovrdlz %g2, %f12, %f4 umul %o7, 0x1DD7, %g3 addc %o4, 0x16AA, %g5 fsrc1s %f5, %f1 stb %o6, [%l7 + 0x6C] fpsub32 %f8, %f8, %f8 fnegd %f12, %f8 fmovdneg %icc, %f5, %f2 tvs %xcc, 0x7 stx %i3, [%l7 + 0x10] for %f8, %f12, %f14 fmovdvs %icc, %f4, %f6 bl,a,pn %icc, loop_6035 edge8n %i5, %g1, %i2 bpos,a,pn %icc, loop_6036 fxnor %f0, %f10, %f2 loop_6035: orncc %l0, 0x15B2, %g7 fmovsg %xcc, %f3, %f9 loop_6036: std %f14, [%l7 + 0x60] lduh [%l7 + 0x5A], %i1 fmul8x16 %f14, %f10, %f12 fmul8x16au %f14, %f9, %f2 ldsb [%l7 + 0x6E], %i6 fcmpes %fcc3, %f5, %f1 or %g4, 0x060D, %l5 fble %fcc2, loop_6037 bge %xcc, loop_6038 fmovscc %xcc, %f3, %f0 fcmple32 %f8, %f14, %o0 loop_6037: fabsd %f2, %f2 loop_6038: tcs %xcc, 0x0 stx %o3, [%l7 + 0x40] ld [%l7 + 0x54], %f3 ldsh [%l7 + 0x0A], %i7 smul %l1, 0x1D8D, %i0 fornot2 %f0, %f4, %f8 mova %icc, %l4, %o5 ldx [%l7 + 0x08], %o1 brlez %l3, loop_6039 alignaddr %g6, %i4, %o2 fmuld8sux16 %f9, %f5, %f10 fmul8sux16 %f8, %f8, %f10 loop_6039: fmovrdlez %l2, %f14, %f0 fabss %f9, %f1 xnorcc %g2, 0x0A96, %l6 movrgez %o7, 0x2BE, %o4 move %xcc, %g5, %o6 ldsh [%l7 + 0x60], %g3 std %f12, [%l7 + 0x50] ldd [%l7 + 0x48], %f10 fpackfix %f14, %f11 bl %icc, loop_6040 fpmerge %f10, %f2, %f0 fmovrdlz %i5, %f12, %f2 ldx [%l7 + 0x10], %i3 loop_6040: ldub [%l7 + 0x7B], %g1 fnand %f6, %f4, %f4 ldsb [%l7 + 0x35], %i2 fpadd32 %f10, %f12, %f10 array8 %g7, %i1, %i6 fcmpes %fcc0, %f1, %f9 std %f4, [%l7 + 0x30] fcmpgt32 %f6, %f14, %g4 stw %l0, [%l7 + 0x74] bl,a %xcc, loop_6041 lduh [%l7 + 0x48], %o0 tleu %xcc, 0x5 fandnot1s %f1, %f10, %f9 loop_6041: ldub [%l7 + 0x4B], %l5 fpsub32 %f8, %f14, %f0 call loop_6042 fpsub16 %f12, %f12, %f14 popc 0x1591, %o3 subc %i7, 0x018C, %l1 loop_6042: lduh [%l7 + 0x64], %l4 alignaddr %o5, %o1, %l3 ldd [%l7 + 0x10], %f10 fbg %fcc3, loop_6043 fones %f13 ldsh [%l7 + 0x68], %i0 fpsub16 %f12, %f8, %f10 loop_6043: sth %g6, [%l7 + 0x34] stw %o2, [%l7 + 0x54] sra %i4, 0x05, %l2 bg loop_6044 fnot1s %f9, %f1 bcc,pt %icc, loop_6045 sethi 0x1560, %g2 loop_6044: stw %o7, [%l7 + 0x50] fcmpeq16 %f14, %f8, %o4 loop_6045: stb %g5, [%l7 + 0x10] array32 %l6, %g3, %i5 fpsub32 %f2, %f6, %f10 lduw [%l7 + 0x68], %o6 edge8l %i3, %i2, %g7 ld [%l7 + 0x08], %f4 udivx %i1, 0x1F4F, %i6 tle %xcc, 0x7 brz %g4, loop_6046 or %l0, 0x001F, %g1 ta %icc, 0x1 tcc %icc, 0x4 loop_6046: add %l5, 0x1578, %o3 movl %icc, %i7, %l1 tgu %icc, 0x7 tcc %xcc, 0x4 sth %l4, [%l7 + 0x7A] fmovrsne %o5, %f4, %f7 movcc %icc, %o0, %l3 orncc %o1, %i0, %g6 tl %icc, 0x5 fmovda %xcc, %f13, %f4 add %i4, 0x1E49, %l2 fmovdge %xcc, %f12, %f14 edge32 %o2, %g2, %o4 ldsh [%l7 + 0x6C], %o7 andcc %g5, 0x1391, %g3 fmovdle %icc, %f7, %f3 fmovsleu %icc, %f4, %f0 ldd [%l7 + 0x60], %f4 std %f14, [%l7 + 0x28] array32 %l6, %i5, %i3 ba,pt %xcc, loop_6047 fcmpne16 %f14, %f2, %o6 lduh [%l7 + 0x52], %g7 alignaddr %i2, %i1, %i6 loop_6047: addccc %g4, 0x031F, %l0 srlx %g1, %o3, %l5 lduw [%l7 + 0x4C], %l1 ldsh [%l7 + 0x20], %i7 srax %l4, %o0, %o5 ta %xcc, 0x4 srl %o1, 0x18, %i0 std %f0, [%l7 + 0x58] bvc,pt %icc, loop_6048 tvc %icc, 0x3 sth %g6, [%l7 + 0x20] stb %i4, [%l7 + 0x3F] loop_6048: sdivx %l3, 0x0CC1, %o2 te %xcc, 0x0 xor %g2, 0x0897, %o4 fblg,a %fcc3, loop_6049 ldub [%l7 + 0x0C], %l2 fmovsn %icc, %f1, %f14 fandnot1 %f14, %f8, %f2 loop_6049: st %f0, [%l7 + 0x64] fpack16 %f0, %f6 ldub [%l7 + 0x0E], %g5 lduw [%l7 + 0x3C], %o7 fpack32 %f10, %f10, %f4 ldd [%l7 + 0x40], %f10 tne %icc, 0x3 edge16l %g3, %i5, %i3 ldd [%l7 + 0x20], %f0 bgu,a %icc, loop_6050 add %l6, %o6, %i2 array16 %i1, %g7, %i6 fmovdn %xcc, %f3, %f8 loop_6050: andn %l0, 0x0BB5, %g4 fmovrdlz %g1, %f6, %f10 lduw [%l7 + 0x38], %l5 fmovrde %o3, %f6, %f2 tvc %xcc, 0x6 ldsb [%l7 + 0x25], %l1 tpos %icc, 0x6 sth %l4, [%l7 + 0x6C] movrgez %o0, 0x336, %o5 bcc,pt %xcc, loop_6051 fmul8ulx16 %f12, %f6, %f12 fbul,a %fcc2, loop_6052 std %f0, [%l7 + 0x08] loop_6051: bl loop_6053 fmovs %f7, %f4 loop_6052: lduh [%l7 + 0x26], %o1 lduh [%l7 + 0x5E], %i7 loop_6053: ldsb [%l7 + 0x20], %i0 movneg %icc, %g6, %l3 ldsh [%l7 + 0x4A], %i4 tg %xcc, 0x7 andcc %g2, %o4, %o2 tsubcc %l2, 0x1E91, %g5 fbe %fcc2, loop_6054 ldd [%l7 + 0x60], %f2 fmovdn %xcc, %f8, %f4 fmovrde %o7, %f0, %f6 loop_6054: edge16n %i5, %i3, %l6 fbe %fcc2, loop_6055 edge16n %o6, %i2, %i1 fnot1 %f14, %f0 fsrc2 %f10, %f6 loop_6055: ldsh [%l7 + 0x3A], %g7 fbue %fcc3, loop_6056 fbn,a %fcc2, loop_6057 brgez %i6, loop_6058 fmovse %icc, %f6, %f5 loop_6056: sth %l0, [%l7 + 0x3A] loop_6057: fmovrslez %g3, %f10, %f14 loop_6058: lduw [%l7 + 0x70], %g1 fmovrslz %g4, %f13, %f2 smul %o3, %l1, %l5 ldub [%l7 + 0x35], %l4 tcs %icc, 0x0 fcmped %fcc0, %f4, %f10 fornot2s %f3, %f13, %f13 sra %o0, 0x14, %o1 brz %i7, loop_6059 fmovsa %xcc, %f1, %f1 edge16n %o5, %i0, %g6 andcc %l3, %i4, %g2 loop_6059: fcmpes %fcc0, %f0, %f2 fbug,a %fcc0, loop_6060 edge16l %o2, %l2, %o4 fnand %f6, %f14, %f12 ldsw [%l7 + 0x64], %g5 loop_6060: fmovdleu %xcc, %f11, %f15 sth %o7, [%l7 + 0x62] mova %icc, %i5, %i3 udivx %o6, 0x1D2C, %l6 fpsub32s %f3, %f15, %f5 st %f10, [%l7 + 0x78] fpackfix %f12, %f3 fmovdgu %icc, %f11, %f12 ldx [%l7 + 0x60], %i2 ldsb [%l7 + 0x3E], %g7 fmovspos %xcc, %f7, %f11 fands %f8, %f9, %f8 srax %i1, 0x06, %i6 ldub [%l7 + 0x19], %l0 addcc %g1, 0x046E, %g4 fornot1s %f11, %f6, %f1 andncc %g3, %o3, %l1 ldd [%l7 + 0x50], %f10 xor %l5, 0x0973, %o0 fxnors %f8, %f9, %f12 ldsw [%l7 + 0x4C], %l4 fones %f2 fble,a %fcc1, loop_6061 std %f8, [%l7 + 0x68] ldsb [%l7 + 0x35], %o1 fmovsgu %icc, %f4, %f8 loop_6061: tvs %xcc, 0x3 array16 %o5, %i7, %i0 smulcc %g6, %l3, %i4 lduh [%l7 + 0x3C], %o2 lduh [%l7 + 0x20], %g2 bneg,a %xcc, loop_6062 lduw [%l7 + 0x48], %o4 fsrc1 %f2, %f2 lduh [%l7 + 0x78], %l2 loop_6062: ldx [%l7 + 0x68], %g5 fmul8x16au %f10, %f9, %f2 tleu %icc, 0x3 fblg,a %fcc2, loop_6063 fbule,a %fcc3, loop_6064 tleu %xcc, 0x5 movle %icc, %i5, %o7 loop_6063: movrgz %i3, 0x1B8, %o6 loop_6064: fmovsa %xcc, %f15, %f3 ba,a,pt %xcc, loop_6065 movgu %icc, %i2, %g7 fnot1 %f0, %f10 or %i1, 0x1022, %i6 loop_6065: ldsb [%l7 + 0x7A], %l6 lduh [%l7 + 0x1C], %g1 nop setx loop_6066, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a loop_6067 fcmpne32 %f4, %f2, %l0 fpsub32 %f12, %f6, %f8 loop_6066: fmovscs %xcc, %f6, %f11 loop_6067: stb %g3, [%l7 + 0x4B] udivcc %o3, 0x09E3, %l1 fnot1 %f12, %f0 std %f2, [%l7 + 0x28] fbge,a %fcc1, loop_6068 movrlez %g4, 0x3A3, %l5 fexpand %f1, %f6 ldub [%l7 + 0x57], %l4 loop_6068: fcmped %fcc3, %f8, %f14 fandnot2 %f8, %f8, %f14 ldd [%l7 + 0x50], %f2 fmovrdlez %o0, %f6, %f10 fandnot1 %f10, %f0, %f6 movleu %xcc, %o5, %o1 tge %icc, 0x4 edge8ln %i7, %i0, %g6 brlz,a %i4, loop_6069 stw %l3, [%l7 + 0x38] fpack32 %f14, %f8, %f4 fmovsne %icc, %f9, %f4 loop_6069: movl %xcc, %o2, %o4 stb %l2, [%l7 + 0x70] ldsb [%l7 + 0x41], %g2 movrlez %g5, 0x392, %o7 stw %i3, [%l7 + 0x10] fmovscc %icc, %f13, %f7 ld [%l7 + 0x40], %f11 ble,a %icc, loop_6070 siam 0x6 fpack16 %f14, %f3 sth %o6, [%l7 + 0x50] loop_6070: sth %i5, [%l7 + 0x5C] fbl,a %fcc1, loop_6071 ldx [%l7 + 0x40], %g7 bvs,a loop_6072 ldub [%l7 + 0x27], %i1 loop_6071: bge,a,pt %icc, loop_6073 lduh [%l7 + 0x3A], %i2 loop_6072: orcc %l6, 0x0F27, %g1 call loop_6074 loop_6073: brz,a %i6, loop_6075 fnot1 %f12, %f8 fmovdvs %xcc, %f0, %f7 loop_6074: stx %g3, [%l7 + 0x30] loop_6075: sth %l0, [%l7 + 0x3C] ldsw [%l7 + 0x68], %l1 ldx [%l7 + 0x48], %g4 brlz %l5, loop_6076 fnors %f10, %f3, %f1 fmovsn %xcc, %f14, %f4 fbu,a %fcc3, loop_6077 loop_6076: edge16ln %l4, %o0, %o5 sth %o1, [%l7 + 0x0C] bn loop_6078 loop_6077: fmovsvs %icc, %f15, %f5 andcc %i7, 0x0365, %i0 pdist %f4, %f4, %f6 loop_6078: st %f12, [%l7 + 0x2C] fands %f7, %f10, %f13 fbu,a %fcc0, loop_6079 fmovrsgez %o3, %f4, %f7 ldx [%l7 + 0x10], %g6 ldsw [%l7 + 0x2C], %l3 loop_6079: fmovs %f9, %f2 brlez %i4, loop_6080 fmuld8sux16 %f10, %f6, %f12 fmovsvc %icc, %f13, %f12 stx %o2, [%l7 + 0x18] loop_6080: srlx %o4, %l2, %g5 tn %icc, 0x3 bl loop_6081 ldsw [%l7 + 0x78], %g2 udiv %o7, 0x1246, %o6 fmovsa %icc, %f8, %f6 loop_6081: udiv %i5, 0x19B7, %g7 fpsub16s %f11, %f12, %f14 ldub [%l7 + 0x6F], %i3 brlz,a %i2, loop_6082 stb %l6, [%l7 + 0x78] tleu %icc, 0x0 array16 %g1, %i6, %g3 loop_6082: fandnot1s %f7, %f4, %f7 ldsb [%l7 + 0x0A], %l0 st %f0, [%l7 + 0x08] ldsw [%l7 + 0x68], %l1 sethi 0x11E8, %g4 fandnot1 %f14, %f6, %f14 fcmpeq32 %f12, %f6, %i1 fnot1s %f1, %f5 srlx %l4, %o0, %o5 sdivcc %l5, 0x10F0, %i7 orncc %i0, 0x1591, %o3 fmovda %xcc, %f15, %f2 edge32 %g6, %l3, %i4 ldsh [%l7 + 0x1C], %o1 udivx %o4, 0x0063, %o2 addc %l2, 0x1466, %g2 and %g5, 0x0D24, %o6 fmuld8ulx16 %f4, %f8, %f14 fcmpne32 %f6, %f4, %o7 movvc %xcc, %i5, %i3 ldsh [%l7 + 0x56], %i2 smulcc %g7, %l6, %i6 ldx [%l7 + 0x30], %g1 subcc %l0, 0x00AE, %l1 umul %g4, 0x0370, %g3 fpack16 %f8, %f6 ldsh [%l7 + 0x76], %l4 fcmple32 %f8, %f6, %o0 fmovsneg %icc, %f3, %f11 popc 0x183F, %i1 edge32 %l5, %i7, %o5 ld [%l7 + 0x4C], %f8 fcmped %fcc2, %f2, %f14 ldd [%l7 + 0x28], %f0 bn,pn %icc, loop_6083 sth %i0, [%l7 + 0x1C] stb %o3, [%l7 + 0x6D] ld [%l7 + 0x68], %f8 loop_6083: tn %icc, 0x7 ldsw [%l7 + 0x74], %g6 sth %i4, [%l7 + 0x4C] stw %o1, [%l7 + 0x34] fbne %fcc2, loop_6084 fsrc1 %f8, %f4 ldub [%l7 + 0x7A], %o4 fmovdvs %xcc, %f12, %f3 loop_6084: movrlez %l3, %l2, %g2 fmovrde %o2, %f4, %f0 stb %o6, [%l7 + 0x55] addc %o7, %i5, %i3 nop setx loop_6085, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f0, %f8, %f2 stx %i2, [%l7 + 0x78] fmovrdgez %g5, %f12, %f10 loop_6085: fornot1s %f13, %f11, %f12 nop setx loop_6086, %l0, %l1 jmpl %l1, %l6 movrgez %i6, 0x212, %g1 lduw [%l7 + 0x28], %g7 xorcc %l1, 0x14E4, %l0 loop_6086: ldsb [%l7 + 0x29], %g4 ld [%l7 + 0x74], %f14 fmovdl %icc, %f15, %f15 tn %icc, 0x6 fbug,a %fcc2, loop_6087 sth %l4, [%l7 + 0x16] movg %xcc, %g3, %o0 ble,a %icc, loop_6088 loop_6087: fornot1 %f0, %f8, %f2 udivcc %i1, 0x0179, %i7 bg,a %icc, loop_6089 loop_6088: movge %icc, %o5, %l5 alignaddr %i0, %o3, %g6 movle %xcc, %i4, %o1 loop_6089: ldsw [%l7 + 0x30], %o4 alignaddr %l3, %l2, %o2 ldsw [%l7 + 0x48], %o6 tge %xcc, 0x7 edge8l %o7, %g2, %i5 tneg %icc, 0x6 std %f10, [%l7 + 0x60] fmovsa %xcc, %f6, %f1 fmovdvc %icc, %f9, %f6 fmovdvc %icc, %f0, %f4 ldsw [%l7 + 0x40], %i3 bg,a %icc, loop_6090 movleu %icc, %g5, %l6 ldd [%l7 + 0x20], %f2 edge32n %i2, %i6, %g1 loop_6090: nop setx loop_6091, %l0, %l1 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 %icc, loop_6092 fmovdl %xcc, %f0, %f2 bne,a %xcc, loop_6093 loop_6091: movcc %xcc, %l1, %l0 loop_6092: lduh [%l7 + 0x0C], %g7 fnot2 %f4, %f2 loop_6093: sth %l4, [%l7 + 0x5C] edge32 %g4, %g3, %o0 bleu,a %xcc, loop_6094 bshuffle %f2, %f0, %f4 fpadd32s %f8, %f10, %f1 fnot2s %f5, %f12 loop_6094: fabsd %f8, %f2 stb %i1, [%l7 + 0x37] umulcc %i7, 0x1BB7, %o5 fmovdcs %icc, %f2, %f14 fnot1 %f8, %f8 fmovscc %xcc, %f11, %f3 fmovdle %xcc, %f10, %f13 fxnors %f6, %f9, %f4 nop setx loop_6095, %l0, %l1 jmpl %l1, %i0 fmovdcc %xcc, %f5, %f11 ldsh [%l7 + 0x4E], %o3 fxor %f0, %f8, %f0 loop_6095: movvs %icc, %l5, %i4 fmovsgu %icc, %f1, %f5 lduh [%l7 + 0x58], %o1 edge16n %o4, %l3, %g6 stx %l2, [%l7 + 0x68] fbul %fcc1, loop_6096 edge32l %o2, %o7, %g2 fbu,a %fcc1, loop_6097 sllx %i5, 0x10, %i3 loop_6096: movcs %icc, %g5, %l6 ldx [%l7 + 0x68], %o6 loop_6097: st %f6, [%l7 + 0x74] taddcctv %i2, 0x0BEF, %g1 bleu,pt %xcc, loop_6098 bcs,pn %icc, loop_6099 subc %l1, %l0, %g7 stb %l4, [%l7 + 0x33] loop_6098: ble,pt %xcc, loop_6100 loop_6099: fbl %fcc3, loop_6101 be,pn %icc, loop_6102 andn %g4, %i6, %g3 loop_6100: edge32l %o0, %i1, %i7 loop_6101: fsrc2 %f0, %f2 loop_6102: sth %o5, [%l7 + 0x1C] fmovdcc %xcc, %f12, %f4 mulscc %o3, 0x05DD, %l5 stx %i0, [%l7 + 0x18] sth %i4, [%l7 + 0x3A] fmovrsgez %o4, %f8, %f6 fmovdn %icc, %f10, %f0 edge16 %l3, %o1, %g6 fpadd32 %f12, %f6, %f10 fcmpne16 %f10, %f6, %o2 fmovdleu %icc, %f6, %f11 fmovd %f2, %f12 movvs %icc, %l2, %o7 sth %i5, [%l7 + 0x58] fmul8x16 %f10, %f14, %f2 fmovsgu %xcc, %f0, %f6 fmovrslz %i3, %f9, %f2 stb %g5, [%l7 + 0x09] edge8l %g2, %o6, %i2 fnot2s %f13, %f2 std %f0, [%l7 + 0x60] be,pt %icc, loop_6103 fornot1s %f2, %f1, %f10 fors %f4, %f8, %f4 fpsub32 %f0, %f12, %f8 loop_6103: ldsb [%l7 + 0x50], %g1 ldd [%l7 + 0x28], %f4 tgu %icc, 0x6 movpos %icc, %l1, %l0 lduw [%l7 + 0x6C], %g7 fcmple16 %f0, %f2, %l6 fnors %f4, %f4, %f2 brlz %l4, loop_6104 fbge %fcc3, loop_6105 ldsw [%l7 + 0x68], %i6 fandnot1 %f12, %f8, %f6 loop_6104: tge %icc, 0x3 loop_6105: fmovdleu %xcc, %f7, %f8 sth %g4, [%l7 + 0x42] stb %g3, [%l7 + 0x43] edge8ln %o0, %i1, %i7 smul %o3, 0x0C70, %l5 fpsub32 %f14, %f14, %f6 edge32 %i0, %i4, %o5 fmovsg %xcc, %f14, %f9 ldx [%l7 + 0x30], %o4 lduw [%l7 + 0x08], %o1 movl %xcc, %g6, %l3 fcmpne32 %f8, %f8, %o2 ldub [%l7 + 0x40], %o7 edge8 %i5, %i3, %g5 tneg %icc, 0x1 fmovs %f15, %f14 fmovda %icc, %f12, %f2 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x56], %g2 ba,a,pt %icc, loop_6106 fcmped %fcc0, %f14, %f0 ldsb [%l7 + 0x2D], %l2 fmovrdlz %o6, %f2, %f10 loop_6106: ldsw [%l7 + 0x4C], %i2 st %f14, [%l7 + 0x64] or %l1, %l0, %g1 siam 0x2 sllx %l6, %g7, %i6 taddcctv %l4, 0x12A3, %g4 fnor %f10, %f12, %f0 fpsub16 %f14, %f14, %f4 addcc %g3, %o0, %i1 fornot1 %f2, %f2, %f14 ldsw [%l7 + 0x1C], %o3 fsrc2s %f1, %f15 popc 0x04F8, %l5 movcs %xcc, %i7, %i0 fcmpeq32 %f6, %f12, %o5 tsubcctv %o4, %o1, %g6 fmovspos %xcc, %f7, %f10 and %i4, 0x1FE0, %l3 lduw [%l7 + 0x7C], %o7 bneg %xcc, loop_6107 fmovsge %xcc, %f11, %f6 lduw [%l7 + 0x14], %o2 ld [%l7 + 0x30], %f1 loop_6107: sra %i5, 0x1B, %g5 tvs %xcc, 0x0 edge32l %i3, %g2, %l2 tsubcctv %o6, 0x0E0B, %i2 bgu,a loop_6108 fmovdcc %xcc, %f3, %f9 edge16 %l0, %l1, %g1 fbug,a %fcc1, loop_6109 loop_6108: fbl,a %fcc2, loop_6110 movcs %icc, %g7, %l6 movre %i6, 0x3A6, %g4 loop_6109: sra %l4, %g3, %o0 loop_6110: fnot2s %f3, %f15 fbo,a %fcc1, loop_6111 fandnot1 %f10, %f10, %f0 bg,pn %icc, loop_6112 fnand %f0, %f4, %f10 loop_6111: st %f7, [%l7 + 0x2C] fmovdn %icc, %f8, %f8 loop_6112: lduw [%l7 + 0x48], %i1 sth %o3, [%l7 + 0x34] sub %i7, 0x0CD7, %i0 stx %o5, [%l7 + 0x30] fpsub16 %f2, %f12, %f14 mova %xcc, %l5, %o1 fmovrsgz %g6, %f8, %f0 fcmpeq32 %f8, %f4, %o4 sth %i4, [%l7 + 0x6E] ldub [%l7 + 0x0D], %o7 mova %icc, %l3, %o2 array16 %g5, %i3, %g2 ldsw [%l7 + 0x70], %l2 tvc %icc, 0x5 edge8 %i5, %i2, %l0 std %f6, [%l7 + 0x58] fmovda %icc, %f9, %f13 fone %f8 stb %o6, [%l7 + 0x50] andncc %l1, %g1, %l6 edge16n %g7, %g4, %l4 bneg,a,pt %icc, loop_6113 movgu %xcc, %g3, %o0 fmovrse %i1, %f14, %f2 stb %o3, [%l7 + 0x45] loop_6113: bge %xcc, loop_6114 ldub [%l7 + 0x0A], %i6 umulcc %i0, 0x0D71, %o5 umulcc %l5, %o1, %i7 loop_6114: ldd [%l7 + 0x28], %f0 fpadd32s %f9, %f6, %f7 ldd [%l7 + 0x08], %f8 fbg,a %fcc0, loop_6115 andcc %g6, %i4, %o4 fmovdcc %icc, %f4, %f11 fxor %f4, %f4, %f10 loop_6115: lduw [%l7 + 0x10], %o7 faligndata %f14, %f2, %f12 srlx %o2, 0x13, %l3 ble,a,pn %icc, loop_6116 stx %i3, [%l7 + 0x10] fnegs %f11, %f6 bcs,a loop_6117 loop_6116: sll %g5, %g2, %i5 brz %i2, loop_6118 fmovdpos %xcc, %f4, %f10 loop_6117: fmovsvc %xcc, %f9, %f8 fpadd16 %f0, %f0, %f8 loop_6118: andn %l0, 0x1544, %o6 sth %l2, [%l7 + 0x7E] fcmpne16 %f8, %f6, %g1 fmovdneg %icc, %f6, %f8 fpadd32 %f6, %f12, %f14 fcmps %fcc1, %f1, %f1 tcc %xcc, 0x4 umul %l6, 0x1BEC, %g7 st %f15, [%l7 + 0x34] sth %g4, [%l7 + 0x70] fones %f15 fornot1 %f2, %f8, %f6 ble,a,pn %icc, loop_6119 fmovse %xcc, %f12, %f1 fsrc1s %f5, %f9 brnz %l4, loop_6120 loop_6119: fcmped %fcc2, %f12, %f0 fblg,a %fcc1, loop_6121 sra %l1, %g3, %o0 loop_6120: tne %xcc, 0x3 bne,a %xcc, loop_6122 loop_6121: fcmps %fcc0, %f1, %f15 fbu,a %fcc1, loop_6123 fmovdle %xcc, %f12, %f8 loop_6122: ldd [%l7 + 0x10], %f2 fmovrdgez %o3, %f6, %f12 loop_6123: st %f7, [%l7 + 0x70] tleu %icc, 0x5 movgu %xcc, %i6, %i1 st %f4, [%l7 + 0x28] fsrc1 %f14, %f2 stw %i0, [%l7 + 0x34] st %f12, [%l7 + 0x14] brlz,a %o5, loop_6124 brlez,a %l5, loop_6125 ldsb [%l7 + 0x3E], %o1 fnors %f13, %f8, %f11 loop_6124: fmovrdlez %i7, %f2, %f14 loop_6125: fandnot1 %f14, %f12, %f10 fcmpeq32 %f10, %f14, %g6 ldsw [%l7 + 0x54], %i4 stx %o4, [%l7 + 0x60] ldsb [%l7 + 0x56], %o7 ldsh [%l7 + 0x48], %l3 lduw [%l7 + 0x54], %o2 bg,a,pt %icc, loop_6126 lduw [%l7 + 0x7C], %g5 fcmpes %fcc0, %f2, %f11 brlez %i3, loop_6127 loop_6126: fnand %f14, %f4, %f12 ldsw [%l7 + 0x20], %g2 ldsb [%l7 + 0x7C], %i5 loop_6127: for %f4, %f2, %f10 fpackfix %f14, %f15 ldsh [%l7 + 0x4E], %l0 fbe %fcc2, loop_6128 movn %icc, %i2, %o6 fmovdne %xcc, %f4, %f13 ldx [%l7 + 0x78], %l2 loop_6128: stx %g1, [%l7 + 0x70] alignaddrl %l6, %g4, %g7 fmovsg %icc, %f14, %f11 ld [%l7 + 0x44], %f11 ldub [%l7 + 0x5D], %l4 fnor %f6, %f0, %f8 ta %xcc, 0x3 fandnot1 %f2, %f8, %f14 sth %l1, [%l7 + 0x46] fmovdl %xcc, %f13, %f9 ldd [%l7 + 0x08], %f2 fnot1 %f2, %f2 lduh [%l7 + 0x50], %g3 lduh [%l7 + 0x76], %o3 fble %fcc0, loop_6129 ldsb [%l7 + 0x11], %o0 stw %i6, [%l7 + 0x54] array32 %i1, %o5, %i0 loop_6129: sth %o1, [%l7 + 0x5C] srlx %i7, %l5, %g6 fmovdleu %xcc, %f3, %f14 stx %i4, [%l7 + 0x08] edge32 %o7, %l3, %o2 fone %f14 fmuld8sux16 %f4, %f5, %f12 fandnot1s %f11, %f15, %f5 fcmpne32 %f0, %f10, %g5 fmovsg %xcc, %f10, %f6 sub %i3, %o4, %i5 movgu %xcc, %l0, %g2 orncc %o6, 0x1A30, %l2 fmovsvs %icc, %f3, %f15 lduw [%l7 + 0x18], %g1 ba,a,pt %xcc, loop_6130 edge8 %l6, %i2, %g7 andn %l4, %l1, %g3 ldsw [%l7 + 0x34], %g4 loop_6130: fmovrde %o3, %f10, %f10 tcc %icc, 0x3 srax %o0, %i1, %i6 addccc %o5, %o1, %i0 fornot1 %f14, %f4, %f14 udiv %i7, 0x0006, %l5 ldd [%l7 + 0x68], %f14 bcc,a loop_6131 fbn %fcc0, loop_6132 fmovsa %xcc, %f7, %f7 fpsub16 %f4, %f6, %f14 loop_6131: be,a,pn %xcc, loop_6133 loop_6132: movrlez %g6, 0x38E, %i4 bge,a %xcc, loop_6134 ldsw [%l7 + 0x5C], %l3 loop_6133: ldd [%l7 + 0x30], %f4 stx %o7, [%l7 + 0x08] loop_6134: edge8ln %o2, %i3, %o4 lduh [%l7 + 0x54], %g5 edge16n %i5, %g2, %l0 std %f12, [%l7 + 0x18] bl,pt %icc, loop_6135 fmovscc %xcc, %f14, %f10 ldsb [%l7 + 0x14], %l2 sdivx %o6, 0x164D, %g1 loop_6135: fsrc1 %f2, %f12 ldsb [%l7 + 0x41], %l6 fands %f8, %f3, %f14 fmovdn %icc, %f14, %f6 brlz,a %g7, loop_6136 fmovrslz %l4, %f1, %f6 fmovdneg %xcc, %f7, %f0 lduw [%l7 + 0x6C], %i2 loop_6136: edge32l %g3, %g4, %l1 sub %o3, 0x03E7, %i1 movg %xcc, %i6, %o5 fcmpd %fcc3, %f0, %f4 taddcctv %o1, %o0, %i7 fsrc2 %f6, %f8 stx %l5, [%l7 + 0x10] ldub [%l7 + 0x1A], %i0 mulscc %i4, 0x1DE5, %g6 bpos %xcc, loop_6137 st %f8, [%l7 + 0x20] fmovrslz %o7, %f13, %f14 ldd [%l7 + 0x18], %f6 loop_6137: srax %o2, %i3, %l3 fmul8ulx16 %f10, %f12, %f0 fmovdvs %icc, %f10, %f2 sth %o4, [%l7 + 0x1A] subc %i5, %g2, %g5 edge32 %l0, %l2, %g1 ldsb [%l7 + 0x4F], %l6 array8 %g7, %o6, %i2 fmovdpos %icc, %f1, %f4 and %g3, %l4, %l1 lduw [%l7 + 0x6C], %g4 or %i1, %i6, %o3 ldsw [%l7 + 0x50], %o1 te %xcc, 0x6 tneg %xcc, 0x4 stb %o5, [%l7 + 0x0A] ldub [%l7 + 0x61], %o0 fpadd32s %f8, %f0, %f2 ld [%l7 + 0x70], %f6 fmovdne %xcc, %f13, %f1 sth %i7, [%l7 + 0x0C] bl,a %icc, loop_6138 fors %f14, %f12, %f5 be,pt %icc, loop_6139 fbe %fcc1, loop_6140 loop_6138: taddcctv %l5, 0x0B25, %i4 tg %xcc, 0x4 loop_6139: fmovsge %icc, %f6, %f0 loop_6140: popc %i0, %g6 fpackfix %f0, %f7 call loop_6141 fmovrsne %o2, %f5, %f15 ldsh [%l7 + 0x7C], %i3 bne,a %icc, loop_6142 loop_6141: edge32l %o7, %l3, %i5 movne %icc, %o4, %g2 st %f13, [%l7 + 0x4C] loop_6142: stw %l0, [%l7 + 0x68] fbo %fcc0, loop_6143 sth %l2, [%l7 + 0x18] movn %xcc, %g1, %g5 fpsub32 %f2, %f4, %f4 loop_6143: movrlez %l6, 0x173, %g7 fandnot1s %f2, %f14, %f10 sll %o6, 0x19, %i2 fmovdpos %icc, %f8, %f3 call loop_6144 ldub [%l7 + 0x0C], %g3 tleu %icc, 0x1 tpos %icc, 0x7 loop_6144: fxors %f1, %f0, %f2 smul %l4, %g4, %l1 bcc,a %icc, loop_6145 movcs %xcc, %i1, %o3 fcmpd %fcc3, %f10, %f8 andn %i6, %o1, %o0 loop_6145: edge8n %i7, %o5, %i4 std %f10, [%l7 + 0x08] fmovdneg %xcc, %f3, %f9 fmovrde %l5, %f14, %f8 movleu %xcc, %i0, %g6 movcc %xcc, %i3, %o2 ldd [%l7 + 0x18], %f10 subc %l3, 0x0DE0, %o7 mulscc %o4, 0x0C3B, %i5 fmovrsgez %g2, %f4, %f14 fpadd32 %f14, %f4, %f0 ld [%l7 + 0x14], %f3 tg %icc, 0x2 fornot1 %f8, %f4, %f14 st %f8, [%l7 + 0x30] fmuld8ulx16 %f3, %f2, %f8 ld [%l7 + 0x48], %f4 fsrc2s %f14, %f10 lduw [%l7 + 0x2C], %l0 fpsub16s %f10, %f12, %f3 ldsw [%l7 + 0x38], %l2 fxnors %f3, %f15, %f1 fmovdvc %icc, %f9, %f12 brz,a %g5, loop_6146 fnands %f11, %f6, %f9 st %f5, [%l7 + 0x0C] brz %g1, loop_6147 loop_6146: fmovrslez %g7, %f9, %f6 ldd [%l7 + 0x60], %f2 ldub [%l7 + 0x2D], %l6 loop_6147: movneg %icc, %i2, %o6 ldd [%l7 + 0x68], %f2 bne %xcc, loop_6148 alignaddr %l4, %g4, %l1 fmovrsgez %i1, %f5, %f15 movn %xcc, %o3, %g3 loop_6148: fcmped %fcc1, %f2, %f6 bgu loop_6149 stb %o1, [%l7 + 0x71] bleu,a,pn %icc, loop_6150 st %f11, [%l7 + 0x5C] loop_6149: tleu %xcc, 0x6 stb %i6, [%l7 + 0x50] loop_6150: fcmple16 %f14, %f2, %i7 brgz,a %o5, loop_6151 andn %i4, %o0, %l5 movle %xcc, %g6, %i0 fxnor %f8, %f4, %f10 loop_6151: xorcc %i3, %l3, %o7 tpos %xcc, 0x3 movneg %icc, %o2, %o4 fzero %f2 fbug %fcc2, loop_6152 fmovrse %g2, %f2, %f4 fnot1 %f12, %f12 andn %l0, 0x148C, %l2 loop_6152: ldd [%l7 + 0x60], %f8 movle %xcc, %g5, %g1 ldsb [%l7 + 0x2D], %i5 bge,a %icc, loop_6153 movcc %xcc, %g7, %l6 fbn,a %fcc0, loop_6154 move %icc, %i2, %o6 loop_6153: fpadd32 %f2, %f4, %f0 bleu,a %xcc, loop_6155 loop_6154: fcmple16 %f0, %f6, %g4 ldub [%l7 + 0x4D], %l4 ta %icc, 0x7 loop_6155: ldub [%l7 + 0x69], %i1 fbo,a %fcc1, loop_6156 ldd [%l7 + 0x30], %f10 ldub [%l7 + 0x77], %o3 fmovsl %icc, %f14, %f13 loop_6156: fmovdcc %icc, %f10, %f14 bl,a %icc, loop_6157 fmovrslez %l1, %f7, %f13 bvs %icc, loop_6158 stw %o1, [%l7 + 0x2C] loop_6157: fbg,a %fcc1, loop_6159 umulcc %i6, 0x0152, %i7 loop_6158: fnot2s %f3, %f10 ba,pt %xcc, loop_6160 loop_6159: umul %o5, %g3, %o0 edge16l %l5, %g6, %i0 faligndata %f12, %f14, %f8 loop_6160: ldsh [%l7 + 0x24], %i3 lduw [%l7 + 0x58], %l3 fbne,a %fcc0, loop_6161 array32 %o7, %i4, %o4 ldd [%l7 + 0x20], %f12 ldsw [%l7 + 0x68], %o2 loop_6161: sllx %l0, %g2, %g5 ldsb [%l7 + 0x0D], %g1 std %f8, [%l7 + 0x68] array16 %i5, %l2, %g7 fmovrdne %i2, %f8, %f6 fmovda %icc, %f3, %f11 fzeros %f11 lduw [%l7 + 0x54], %l6 fmovdn %icc, %f3, %f8 stx %g4, [%l7 + 0x58] umul %o6, %l4, %i1 fsrc2 %f0, %f2 fornot2 %f10, %f6, %f2 movneg %xcc, %o3, %l1 fbule %fcc0, loop_6162 add %o1, 0x195A, %i6 edge8 %o5, %i7, %g3 tsubcc %o0, 0x0862, %g6 loop_6162: taddcctv %l5, %i3, %l3 ldub [%l7 + 0x58], %i0 nop setx loop_6163, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulscc %o7, %o4, %o2 ldsh [%l7 + 0x12], %l0 lduh [%l7 + 0x6A], %i4 loop_6163: fbuge,a %fcc3, loop_6164 st %f11, [%l7 + 0x14] edge16n %g2, %g1, %i5 fbo,a %fcc3, loop_6165 loop_6164: edge32n %l2, %g5, %g7 fpsub32s %f0, %f8, %f8 sth %i2, [%l7 + 0x3E] loop_6165: ld [%l7 + 0x4C], %f9 brlez,a %l6, loop_6166 fnot2s %f14, %f13 movn %xcc, %o6, %l4 movrlz %i1, %g4, %o3 loop_6166: ldd [%l7 + 0x60], %f14 movre %l1, %o1, %i6 brz %i7, loop_6167 fbuge %fcc1, loop_6168 subcc %o5, 0x083B, %o0 sethi 0x1709, %g3 loop_6167: ldsw [%l7 + 0x40], %l5 loop_6168: fcmpne32 %f12, %f12, %g6 fmovdne %icc, %f12, %f10 fmovdn %icc, %f15, %f11 fmovdn %xcc, %f12, %f12 fbg %fcc2, loop_6169 ldx [%l7 + 0x58], %l3 edge16 %i0, %o7, %o4 array8 %i3, %l0, %i4 loop_6169: edge32 %g2, %o2, %g1 tle %xcc, 0x0 stb %l2, [%l7 + 0x71] sdivcc %g5, 0x0F12, %i5 ldub [%l7 + 0x3B], %g7 edge32l %l6, %o6, %l4 ldsb [%l7 + 0x3D], %i1 fmovdne %icc, %f9, %f6 sdivx %g4, 0x0991, %o3 fbge %fcc2, loop_6170 ldsw [%l7 + 0x74], %l1 edge8l %o1, %i6, %i2 fpackfix %f10, %f13 loop_6170: sethi 0x18CF, %o5 tsubcc %i7, %o0, %g3 stw %g6, [%l7 + 0x14] fmovsn %icc, %f4, %f15 fmovsvc %icc, %f10, %f12 xnor %l3, %i0, %o7 fmul8x16au %f14, %f1, %f0 movrgz %l5, %o4, %i3 fmovsgu %xcc, %f11, %f11 fands %f6, %f15, %f7 fornot2 %f0, %f0, %f12 lduw [%l7 + 0x58], %l0 ldub [%l7 + 0x63], %i4 ldub [%l7 + 0x6D], %g2 edge8ln %g1, %o2, %l2 fmovdleu %xcc, %f15, %f8 bge,pt %xcc, loop_6171 fmovs %f0, %f8 sub %g5, 0x075E, %g7 movcs %icc, %i5, %l6 loop_6171: ldd [%l7 + 0x08], %f0 stx %l4, [%l7 + 0x30] xor %i1, %o6, %o3 stx %l1, [%l7 + 0x78] stx %o1, [%l7 + 0x58] bvc,pn %xcc, loop_6172 ldd [%l7 + 0x58], %f8 lduw [%l7 + 0x54], %i6 tg %icc, 0x7 loop_6172: fandnot1 %f2, %f10, %f6 edge32ln %g4, %i2, %o5 movcc %icc, %o0, %g3 tleu %icc, 0x5 udivx %g6, 0x17AB, %l3 ld [%l7 + 0x64], %f12 movg %icc, %i7, %o7 stw %i0, [%l7 + 0x3C] ldsb [%l7 + 0x2B], %l5 fpsub32s %f10, %f11, %f12 be,a loop_6173 lduh [%l7 + 0x46], %o4 fbu %fcc3, loop_6174 fors %f7, %f11, %f3 loop_6173: stb %i3, [%l7 + 0x3A] fba %fcc3, loop_6175 loop_6174: and %l0, 0x1158, %g2 fzero %f14 fmovdge %icc, %f4, %f1 loop_6175: fabss %f13, %f4 fmovrsgz %i4, %f8, %f13 fble %fcc3, loop_6176 sdiv %g1, 0x1706, %l2 movcc %xcc, %o2, %g7 ldd [%l7 + 0x30], %f14 loop_6176: umul %i5, 0x05E3, %l6 fmovdn %xcc, %f7, %f11 ldsh [%l7 + 0x66], %g5 lduw [%l7 + 0x34], %l4 bpos,a,pn %xcc, loop_6177 movg %icc, %i1, %o6 subccc %l1, %o3, %o1 fmovdcc %icc, %f2, %f11 loop_6177: bcs,pn %icc, loop_6178 stx %g4, [%l7 + 0x78] fcmple32 %f8, %f10, %i2 fandnot2 %f12, %f4, %f4 loop_6178: movvc %xcc, %i6, %o5 ldub [%l7 + 0x56], %g3 nop setx loop_6179, %l0, %l1 jmpl %l1, %o0 std %f10, [%l7 + 0x70] alignaddr %l3, %i7, %o7 tpos %icc, 0x1 loop_6179: fmovd %f12, %f12 ldsb [%l7 + 0x0C], %g6 subc %l5, 0x1535, %i0 xor %o4, %i3, %g2 fbo %fcc0, loop_6180 fornot1 %f4, %f0, %f6 fpsub16 %f0, %f0, %f14 fmovsa %icc, %f7, %f6 loop_6180: ldsb [%l7 + 0x15], %i4 edge32 %g1, %l0, %l2 lduw [%l7 + 0x30], %o2 fmovsne %xcc, %f11, %f0 ldsb [%l7 + 0x6F], %i5 ble,a,pn %xcc, loop_6181 tvs %xcc, 0x4 ldub [%l7 + 0x70], %l6 fmovrdlz %g7, %f0, %f10 loop_6181: ldsh [%l7 + 0x26], %l4 tvc %icc, 0x4 udivx %i1, 0x11D8, %o6 stb %g5, [%l7 + 0x55] fandnot1s %f13, %f1, %f3 ldsh [%l7 + 0x6A], %l1 ldx [%l7 + 0x40], %o1 move %icc, %o3, %g4 ld [%l7 + 0x18], %f13 sth %i2, [%l7 + 0x1A] fmovde %xcc, %f0, %f13 fmovspos %icc, %f9, %f9 orn %i6, 0x048F, %o5 std %f2, [%l7 + 0x60] bl,pn %icc, loop_6182 fnegd %f2, %f6 addcc %o0, %g3, %i7 fmovd %f0, %f14 loop_6182: bshuffle %f14, %f6, %f14 fmovrse %l3, %f7, %f11 fmovda %icc, %f6, %f7 fcmpne16 %f8, %f4, %g6 sth %l5, [%l7 + 0x34] ldsh [%l7 + 0x48], %o7 sth %o4, [%l7 + 0x54] edge16n %i3, %i0, %g2 fbue,a %fcc0, loop_6183 fmovdcs %icc, %f3, %f15 ld [%l7 + 0x6C], %f10 lduh [%l7 + 0x54], %i4 loop_6183: std %f8, [%l7 + 0x28] fmovsvs %icc, %f9, %f1 bneg,pt %xcc, loop_6184 ble loop_6185 fabss %f11, %f1 ldsh [%l7 + 0x14], %g1 loop_6184: fmovdge %icc, %f11, %f3 loop_6185: fandnot1s %f3, %f13, %f14 fbne,a %fcc2, loop_6186 ldsh [%l7 + 0x16], %l0 ldd [%l7 + 0x60], %f8 tle %xcc, 0x4 loop_6186: edge8l %l2, %i5, %l6 ldx [%l7 + 0x18], %g7 ldub [%l7 + 0x61], %l4 bn,a,pn %xcc, loop_6187 addcc %i1, 0x0209, %o6 be,a,pt %xcc, loop_6188 subc %g5, %l1, %o1 loop_6187: edge16 %o3, %o2, %i2 udivcc %g4, 0x1118, %i6 loop_6188: stw %o0, [%l7 + 0x48] fpadd32s %f10, %f10, %f14 fbe,a %fcc0, loop_6189 orncc %o5, %i7, %g3 bvs loop_6190 brnz %g6, loop_6191 loop_6189: alignaddr %l5, %l3, %o7 fmovsvs %xcc, %f5, %f13 loop_6190: sth %o4, [%l7 + 0x42] loop_6191: ld [%l7 + 0x38], %f7 edge16ln %i0, %i3, %g2 subcc %g1, 0x0E59, %i4 fzero %f4 ldub [%l7 + 0x44], %l0 std %f8, [%l7 + 0x58] ldsh [%l7 + 0x1C], %l2 fxnor %f2, %f6, %f2 umul %l6, %i5, %g7 addc %i1, 0x0354, %o6 nop setx loop_6192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %l4, %g5, %o1 fabss %f0, %f0 movne %xcc, %o3, %o2 loop_6192: movleu %xcc, %i2, %l1 fmovdne %icc, %f0, %f3 movrgez %i6, 0x1D1, %o0 ldd [%l7 + 0x30], %f6 ldub [%l7 + 0x15], %o5 lduw [%l7 + 0x50], %i7 lduh [%l7 + 0x56], %g3 fmovrslz %g4, %f6, %f7 fbge,a %fcc0, loop_6193 ldsw [%l7 + 0x18], %g6 fbn,a %fcc1, loop_6194 fcmpeq16 %f10, %f2, %l3 loop_6193: ldx [%l7 + 0x28], %l5 fmovd %f8, %f14 loop_6194: movleu %icc, %o4, %i0 add %i3, %o7, %g2 st %f15, [%l7 + 0x40] sth %i4, [%l7 + 0x52] sth %g1, [%l7 + 0x6A] fxors %f10, %f11, %f13 fands %f3, %f0, %f14 stx %l2, [%l7 + 0x10] stb %l6, [%l7 + 0x20] fpmerge %f14, %f5, %f2 fmovrsgez %l0, %f0, %f5 subcc %i5, 0x0B4D, %g7 std %f4, [%l7 + 0x50] fba,a %fcc1, loop_6195 orcc %o6, 0x0EA8, %i1 fcmped %fcc1, %f4, %f4 faligndata %f14, %f12, %f12 loop_6195: ldsb [%l7 + 0x6E], %g5 ldx [%l7 + 0x08], %o1 lduh [%l7 + 0x3C], %l4 ldd [%l7 + 0x58], %f14 for %f2, %f2, %f8 fone %f12 ldsw [%l7 + 0x24], %o3 fmul8x16au %f5, %f0, %f10 bne %xcc, loop_6196 edge8ln %i2, %o2, %i6 fmovdgu %xcc, %f10, %f10 fones %f4 loop_6196: fmovde %xcc, %f5, %f14 ldx [%l7 + 0x78], %o0 stb %l1, [%l7 + 0x3B] fxnors %f1, %f7, %f7 edge8 %i7, %o5, %g4 smul %g6, 0x1542, %l3 fmovs %f15, %f3 movle %xcc, %g3, %l5 movvs %xcc, %o4, %i0 ld [%l7 + 0x10], %f10 st %f11, [%l7 + 0x3C] sdivcc %i3, 0x0AE0, %o7 sth %i4, [%l7 + 0x1A] for %f0, %f8, %f10 std %f2, [%l7 + 0x70] lduw [%l7 + 0x78], %g2 st %f5, [%l7 + 0x34] ld [%l7 + 0x60], %f2 fornot1 %f6, %f4, %f0 fand %f2, %f0, %f4 tvs %icc, 0x4 fsrc2s %f3, %f2 fmovsvs %icc, %f8, %f13 stx %l2, [%l7 + 0x28] taddcc %g1, 0x160B, %l0 ldd [%l7 + 0x68], %f2 brgez %l6, loop_6197 orn %g7, 0x05C7, %o6 ldsb [%l7 + 0x10], %i1 subcc %i5, 0x048D, %o1 loop_6197: tcc %icc, 0x0 fornot2 %f4, %f0, %f10 movrlz %l4, 0x3FB, %o3 brnz,a %g5, loop_6198 udivcc %o2, 0x19E9, %i6 lduw [%l7 + 0x2C], %i2 st %f2, [%l7 + 0x78] loop_6198: fmovdge %icc, %f13, %f1 ldub [%l7 + 0x73], %o0 ldsb [%l7 + 0x65], %i7 movgu %xcc, %o5, %g4 ldd [%l7 + 0x70], %f4 stx %g6, [%l7 + 0x48] fmuld8ulx16 %f8, %f6, %f12 move %icc, %l1, %g3 stw %l5, [%l7 + 0x44] add %l3, %i0, %o4 brlez,a %i3, loop_6199 sdiv %o7, 0x0620, %g2 ldsh [%l7 + 0x38], %l2 fbo,a %fcc2, loop_6200 loop_6199: lduh [%l7 + 0x36], %i4 fornot1s %f2, %f11, %f7 fmovdvs %icc, %f0, %f12 loop_6200: ld [%l7 + 0x44], %f4 ldx [%l7 + 0x68], %l0 ld [%l7 + 0x0C], %f11 bshuffle %f12, %f2, %f4 fmovse %xcc, %f3, %f15 tn %icc, 0x6 addccc %l6, 0x0D37, %g7 fmovs %f14, %f0 fmul8x16 %f5, %f0, %f14 edge16n %g1, %i1, %o6 fmovdleu %xcc, %f12, %f2 std %f14, [%l7 + 0x30] fmovsn %xcc, %f15, %f14 fnot2s %f8, %f11 fpadd32 %f6, %f2, %f0 st %f3, [%l7 + 0x38] alignaddr %o1, %l4, %i5 fmovdneg %icc, %f2, %f11 stx %g5, [%l7 + 0x18] fpackfix %f8, %f0 bcc %icc, loop_6201 fmovdl %xcc, %f5, %f13 fmovdcc %xcc, %f12, %f12 movrlez %o3, 0x2C4, %o2 loop_6201: ldd [%l7 + 0x58], %f12 ldx [%l7 + 0x60], %i2 fpack32 %f0, %f12, %f2 lduh [%l7 + 0x10], %i6 st %f10, [%l7 + 0x2C] st %f11, [%l7 + 0x7C] movl %xcc, %o0, %o5 fmuld8sux16 %f10, %f12, %f10 fnegd %f10, %f4 tpos %icc, 0x2 srlx %i7, %g4, %l1 std %f14, [%l7 + 0x30] ld [%l7 + 0x34], %f7 array16 %g3, %g6, %l5 ldd [%l7 + 0x78], %f10 sdivx %i0, 0x0C9A, %o4 edge16ln %i3, %l3, %o7 fbge,a %fcc3, loop_6202 std %f0, [%l7 + 0x08] fmul8x16 %f5, %f14, %f8 std %f10, [%l7 + 0x28] loop_6202: fornot2s %f2, %f12, %f9 fbne %fcc3, loop_6203 fabsd %f12, %f14 fmovrdlez %l2, %f6, %f14 movg %xcc, %g2, %i4 loop_6203: fmovrde %l6, %f2, %f12 ldsh [%l7 + 0x10], %l0 stb %g1, [%l7 + 0x7E] fandnot1s %f14, %f12, %f14 te %xcc, 0x2 fnors %f9, %f13, %f5 ldx [%l7 + 0x20], %i1 fornot2s %f8, %f8, %f3 fpack32 %f10, %f8, %f6 fxors %f6, %f15, %f6 ld [%l7 + 0x0C], %f7 bne,a,pn %icc, loop_6204 movle %icc, %o6, %g7 bneg,pt %icc, loop_6205 movn %icc, %o1, %l4 loop_6204: sdiv %i5, 0x0F89, %o3 movrgez %o2, %i2, %i6 loop_6205: fbge,a %fcc1, loop_6206 edge8n %o0, %o5, %g5 sth %i7, [%l7 + 0x62] tcc %xcc, 0x4 loop_6206: ldsw [%l7 + 0x0C], %g4 ld [%l7 + 0x78], %f6 lduh [%l7 + 0x76], %l1 mova %icc, %g6, %l5 fblg %fcc1, loop_6207 bpos %icc, loop_6208 ldsb [%l7 + 0x3B], %g3 fpadd32 %f6, %f12, %f2 loop_6207: fsrc2 %f2, %f10 loop_6208: ldsh [%l7 + 0x6C], %o4 sth %i3, [%l7 + 0x50] array16 %i0, %o7, %l2 stx %g2, [%l7 + 0x30] orncc %l3, %i4, %l0 fmovspos %xcc, %f5, %f3 fbuge %fcc2, loop_6209 fmovrslez %l6, %f8, %f8 fmovsgu %xcc, %f11, %f6 edge32ln %i1, %g1, %o6 loop_6209: srlx %g7, %l4, %o1 movl %xcc, %o3, %i5 movrgez %o2, %i6, %o0 stb %i2, [%l7 + 0x24] ldub [%l7 + 0x15], %g5 fbne,a %fcc0, loop_6210 tl %icc, 0x7 ldub [%l7 + 0x69], %i7 fbn %fcc1, loop_6211 loop_6210: std %f4, [%l7 + 0x30] edge16ln %g4, %o5, %g6 fmovdne %xcc, %f7, %f6 loop_6211: fmovrdgz %l5, %f4, %f2 andncc %g3, %o4, %i3 std %f0, [%l7 + 0x60] sth %l1, [%l7 + 0x1A] fmovspos %xcc, %f9, %f10 fmovdle %xcc, %f8, %f3 fbge %fcc2, loop_6212 stw %o7, [%l7 + 0x18] fmovdvs %xcc, %f5, %f12 ldx [%l7 + 0x60], %l2 loop_6212: andncc %i0, %g2, %i4 stb %l0, [%l7 + 0x12] fxor %f4, %f14, %f2 fand %f2, %f12, %f6 ld [%l7 + 0x20], %f1 fmovde %icc, %f5, %f4 sdivcc %l6, 0x0A6C, %l3 ld [%l7 + 0x3C], %f13 srl %g1, 0x14, %o6 edge16 %i1, %l4, %o1 subcc %o3, %g7, %o2 edge8ln %i5, %o0, %i2 ldsw [%l7 + 0x28], %g5 fmovdvs %icc, %f3, %f10 tne %xcc, 0x1 subccc %i6, 0x19B5, %i7 ta %xcc, 0x6 tne %icc, 0x4 fbge,a %fcc2, loop_6213 stx %o5, [%l7 + 0x08] ldsw [%l7 + 0x58], %g4 call loop_6214 loop_6213: andn %g6, 0x184F, %l5 fmovdcc %icc, %f12, %f0 andcc %o4, %g3, %l1 loop_6214: subccc %o7, 0x078C, %i3 brlez,a %l2, loop_6215 fsrc2 %f6, %f12 fbne,a %fcc0, loop_6216 fones %f2 loop_6215: stw %i0, [%l7 + 0x38] brlez,a %i4, loop_6217 loop_6216: fmul8x16al %f9, %f0, %f6 fmovscs %xcc, %f13, %f8 fcmpeq16 %f2, %f4, %g2 loop_6217: tsubcctv %l6, 0x1C82, %l0 fcmpes %fcc2, %f6, %f0 tg %icc, 0x1 bn,pn %icc, loop_6218 fxors %f8, %f4, %f1 sdiv %g1, 0x17EC, %o6 fcmpne16 %f4, %f6, %i1 loop_6218: lduh [%l7 + 0x0C], %l3 movge %xcc, %l4, %o1 fandnot2s %f5, %f3, %f13 fmovsleu %xcc, %f9, %f11 subccc %o3, 0x0D80, %g7 fmovdcs %icc, %f8, %f2 sllx %o2, %o0, %i2 fmovsn %xcc, %f6, %f10 fcmpne16 %f6, %f2, %g5 orncc %i5, %i7, %o5 ldub [%l7 + 0x75], %i6 be,pt %xcc, loop_6219 fmul8sux16 %f2, %f14, %f6 lduh [%l7 + 0x4C], %g4 ldsw [%l7 + 0x48], %l5 loop_6219: movg %xcc, %g6, %g3 movpos %xcc, %o4, %o7 fbe %fcc0, loop_6220 mova %icc, %l1, %i3 fxnor %f8, %f6, %f12 sth %i0, [%l7 + 0x76] loop_6220: ldsb [%l7 + 0x17], %i4 edge32ln %l2, %g2, %l0 ldub [%l7 + 0x34], %g1 movrne %o6, %l6, %l3 ldd [%l7 + 0x60], %f12 fmul8x16 %f10, %f4, %f2 sth %i1, [%l7 + 0x5E] fmovrdlz %o1, %f10, %f14 sth %o3, [%l7 + 0x36] fnand %f14, %f4, %f10 fbug %fcc0, loop_6221 fbn,a %fcc3, loop_6222 fandnot1 %f0, %f12, %f6 fmovdle %xcc, %f4, %f2 loop_6221: ldub [%l7 + 0x74], %g7 loop_6222: addcc %o2, 0x101B, %l4 ldub [%l7 + 0x13], %i2 fmovsl %xcc, %f3, %f13 ldx [%l7 + 0x20], %g5 fandnot2s %f5, %f10, %f14 fornot2s %f15, %f2, %f12 fmovs %f1, %f12 ld [%l7 + 0x5C], %f5 movneg %icc, %i5, %o0 fmovsvs %xcc, %f14, %f1 fmovdl %icc, %f12, %f5 ldub [%l7 + 0x68], %o5 ble,pn %xcc, loop_6223 smul %i6, 0x0973, %i7 fandnot2 %f12, %f0, %f4 sllx %g4, 0x1E, %l5 loop_6223: ldsw [%l7 + 0x14], %g6 fmovrdlz %g3, %f14, %f10 andn %o7, %o4, %l1 movre %i0, %i4, %i3 sethi 0x1FD3, %g2 sethi 0x1A90, %l0 fcmps %fcc1, %f7, %f13 brgz,a %g1, loop_6224 fmovsg %xcc, %f12, %f4 stx %o6, [%l7 + 0x38] lduw [%l7 + 0x24], %l6 loop_6224: fxnors %f12, %f9, %f6 fmovdpos %icc, %f6, %f6 movg %xcc, %l3, %i1 smulcc %o1, %l2, %o3 fmovdg %xcc, %f13, %f11 fpack16 %f8, %f7 alignaddr %o2, %l4, %i2 fxor %f6, %f12, %f4 edge32 %g5, %i5, %o0 for %f6, %f8, %f0 lduh [%l7 + 0x0A], %g7 popc %i6, %i7 pdist %f12, %f4, %f6 addcc %g4, %o5, %g6 ldd [%l7 + 0x30], %f10 xnor %g3, %o7, %l5 smulcc %l1, %o4, %i4 stx %i0, [%l7 + 0x40] fmovrslez %i3, %f0, %f7 xnorcc %g2, 0x12A7, %l0 ldd [%l7 + 0x28], %f0 stx %g1, [%l7 + 0x20] edge32n %o6, %l6, %l3 stw %o1, [%l7 + 0x08] fbul,a %fcc1, loop_6225 andncc %l2, %o3, %i1 fmovdne %icc, %f12, %f4 ldsw [%l7 + 0x0C], %l4 loop_6225: fxor %f2, %f8, %f6 ldx [%l7 + 0x30], %i2 sth %o2, [%l7 + 0x54] ldub [%l7 + 0x7A], %g5 ldsh [%l7 + 0x0C], %i5 tge %icc, 0x0 fmovdvs %xcc, %f7, %f13 movl %icc, %g7, %o0 fnor %f4, %f8, %f6 movrlez %i7, %i6, %o5 tle %xcc, 0x5 movrgz %g4, 0x263, %g6 lduw [%l7 + 0x5C], %o7 sth %l5, [%l7 + 0x46] brlz %g3, loop_6226 fmovdne %xcc, %f12, %f11 bshuffle %f10, %f10, %f12 ldub [%l7 + 0x0C], %l1 loop_6226: bl,a,pn %xcc, loop_6227 tl %xcc, 0x5 ldd [%l7 + 0x68], %f14 mova %xcc, %i4, %o4 loop_6227: fandnot2s %f11, %f9, %f9 ld [%l7 + 0x18], %f2 lduw [%l7 + 0x30], %i3 tvc %icc, 0x5 ldub [%l7 + 0x49], %g2 fpadd32 %f14, %f10, %f4 or %i0, %g1, %o6 pdist %f10, %f8, %f0 fmovsg %icc, %f6, %f9 ldd [%l7 + 0x78], %f2 brgz,a %l6, loop_6228 add %l3, 0x1D24, %l0 tcs %xcc, 0x3 stx %o1, [%l7 + 0x50] loop_6228: and %o3, %i1, %l4 bvc loop_6229 lduw [%l7 + 0x5C], %i2 smulcc %o2, %g5, %l2 std %f10, [%l7 + 0x50] loop_6229: lduh [%l7 + 0x64], %i5 std %f4, [%l7 + 0x60] ldd [%l7 + 0x48], %f12 fzeros %f13 movrlz %g7, 0x061, %o0 sub %i6, 0x1352, %i7 addccc %g4, %o5, %g6 nop setx loop_6230, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %xcc, %f1, %f12 alignaddr %l5, %g3, %l1 ldub [%l7 + 0x57], %o7 loop_6230: te %xcc, 0x2 sdivx %i4, 0x1A44, %i3 fpadd32s %f10, %f2, %f13 movcs %icc, %o4, %g2 fabss %f9, %f8 fmovdpos %icc, %f7, %f6 stx %i0, [%l7 + 0x20] movrlez %g1, %o6, %l3 stx %l6, [%l7 + 0x08] fmuld8ulx16 %f15, %f0, %f8 fmovrdne %l0, %f0, %f2 fnor %f14, %f6, %f14 edge32l %o1, %i1, %l4 fmovscs %xcc, %f6, %f1 fbge,a %fcc0, loop_6231 ldsw [%l7 + 0x44], %i2 stx %o2, [%l7 + 0x38] movvc %xcc, %g5, %o3 loop_6231: brlez,a %l2, loop_6232 st %f13, [%l7 + 0x3C] edge32l %g7, %i5, %i6 fnand %f0, %f2, %f0 loop_6232: bvc %xcc, loop_6233 fornot2s %f7, %f0, %f10 smulcc %o0, 0x094F, %i7 ldsh [%l7 + 0x6C], %o5 loop_6233: fble %fcc0, loop_6234 pdist %f12, %f14, %f2 and %g4, 0x092F, %l5 fbn,a %fcc2, loop_6235 loop_6234: popc %g6, %g3 stb %l1, [%l7 + 0x19] bshuffle %f6, %f6, %f6 loop_6235: xorcc %o7, %i4, %o4 movcc %icc, %g2, %i3 movvc %icc, %i0, %o6 bl loop_6236 stx %g1, [%l7 + 0x78] stb %l3, [%l7 + 0x7D] fmovsleu %xcc, %f9, %f8 loop_6236: sth %l6, [%l7 + 0x76] addc %l0, 0x0C3E, %i1 movcs %icc, %l4, %i2 stb %o2, [%l7 + 0x66] st %f4, [%l7 + 0x1C] sth %g5, [%l7 + 0x1C] brlez %o1, loop_6237 array8 %l2, %o3, %i5 edge8l %i6, %o0, %i7 or %g7, 0x1112, %g4 loop_6237: smul %o5, 0x126D, %l5 fmovdcc %icc, %f13, %f6 taddcc %g6, %g3, %o7 fandnot2s %f14, %f6, %f15 lduw [%l7 + 0x20], %l1 sth %o4, [%l7 + 0x22] fba,a %fcc3, loop_6238 movrne %g2, %i3, %i0 faligndata %f2, %f10, %f10 movrlz %i4, %g1, %l3 loop_6238: tge %icc, 0x4 stx %o6, [%l7 + 0x68] fmovrsgz %l0, %f0, %f15 fmovsvs %xcc, %f14, %f1 fmovsleu %xcc, %f7, %f4 move %icc, %i1, %l4 fcmpd %fcc2, %f2, %f8 bcs loop_6239 movrne %i2, %o2, %g5 fmovdgu %icc, %f9, %f12 ldsw [%l7 + 0x48], %l6 loop_6239: sub %l2, %o1, %o3 sdivcc %i6, 0x0540, %i5 ldub [%l7 + 0x29], %o0 andcc %g7, 0x07EA, %g4 movgu %icc, %o5, %l5 edge8ln %i7, %g6, %o7 and %g3, 0x09E0, %o4 ldsh [%l7 + 0x66], %l1 ld [%l7 + 0x6C], %f13 sth %i3, [%l7 + 0x08] tvc %icc, 0x2 call loop_6240 fmul8ulx16 %f12, %f14, %f10 ld [%l7 + 0x54], %f9 movleu %xcc, %g2, %i4 loop_6240: st %f14, [%l7 + 0x18] stb %g1, [%l7 + 0x76] sth %l3, [%l7 + 0x6E] st %f15, [%l7 + 0x44] bvs,pt %xcc, loop_6241 fpadd32s %f5, %f9, %f0 ld [%l7 + 0x08], %f9 fbue,a %fcc3, loop_6242 loop_6241: popc 0x13FE, %i0 fnot2 %f12, %f0 st %f9, [%l7 + 0x14] loop_6242: fnors %f3, %f10, %f4 edge16 %o6, %i1, %l0 movl %icc, %i2, %o2 tleu %icc, 0x2 tsubcc %l4, 0x141F, %l6 movle %xcc, %g5, %l2 tl %icc, 0x0 fpsub16 %f8, %f14, %f0 fornot2s %f6, %f8, %f11 movne %icc, %o1, %o3 fpadd16s %f12, %f10, %f5 fmovsvs %icc, %f3, %f12 stx %i5, [%l7 + 0x18] tneg %xcc, 0x3 fmovsvc %xcc, %f8, %f6 edge16 %i6, %g7, %g4 fone %f10 bcc,a %icc, loop_6243 fbn %fcc2, loop_6244 stw %o0, [%l7 + 0x14] brgz,a %o5, loop_6245 loop_6243: ldub [%l7 + 0x54], %l5 loop_6244: stb %g6, [%l7 + 0x4D] umul %o7, %i7, %o4 loop_6245: fmuld8ulx16 %f4, %f14, %f4 ldsh [%l7 + 0x54], %g3 stb %i3, [%l7 + 0x5F] fble %fcc3, loop_6246 std %f10, [%l7 + 0x30] fcmped %fcc2, %f0, %f6 xorcc %g2, 0x1869, %i4 loop_6246: sll %l1, 0x1C, %l3 edge8 %g1, %o6, %i1 ldsw [%l7 + 0x10], %l0 fbl,a %fcc2, loop_6247 tvc %xcc, 0x6 nop setx loop_6248, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcs %xcc, %f1, %f9 loop_6247: fmovde %xcc, %f6, %f10 alignaddr %i0, %o2, %i2 loop_6248: alignaddr %l4, %l6, %g5 bpos,pt %icc, loop_6249 stx %l2, [%l7 + 0x08] fbne,a %fcc3, loop_6250 ld [%l7 + 0x64], %f3 loop_6249: lduw [%l7 + 0x78], %o3 fblg,a %fcc1, loop_6251 loop_6250: fmovscc %icc, %f0, %f13 stb %o1, [%l7 + 0x78] fmul8x16 %f10, %f8, %f4 loop_6251: stb %i6, [%l7 + 0x3E] stx %i5, [%l7 + 0x08] sll %g7, %g4, %o5 ldsb [%l7 + 0x29], %o0 fpsub32 %f2, %f4, %f4 edge8 %l5, %o7, %i7 ldd [%l7 + 0x08], %f0 lduw [%l7 + 0x4C], %g6 ldx [%l7 + 0x78], %o4 fpadd32s %f3, %f13, %f7 xorcc %g3, %i3, %g2 fbe %fcc2, loop_6252 for %f10, %f14, %f4 fmovse %icc, %f8, %f8 fabsd %f14, %f12 loop_6252: lduw [%l7 + 0x34], %i4 brgez,a %l1, loop_6253 fnot1 %f8, %f8 brnz,a %g1, loop_6254 fmovdl %xcc, %f14, %f12 loop_6253: movvs %icc, %o6, %i1 addc %l0, 0x1ACA, %l3 loop_6254: fnand %f8, %f14, %f0 andcc %o2, 0x09A4, %i0 fnot1 %f6, %f4 movrgz %i2, 0x251, %l4 lduh [%l7 + 0x48], %g5 ldd [%l7 + 0x08], %f12 fbne,a %fcc1, loop_6255 fexpand %f6, %f0 tl %xcc, 0x6 fmovrslez %l2, %f5, %f4 loop_6255: fnand %f6, %f8, %f4 fmovdge %icc, %f3, %f10 lduw [%l7 + 0x6C], %l6 ld [%l7 + 0x18], %f14 ldd [%l7 + 0x10], %f14 st %f15, [%l7 + 0x70] ld [%l7 + 0x78], %f8 fornot1 %f2, %f4, %f8 edge8 %o1, %o3, %i6 movn %icc, %i5, %g7 bvc,a loop_6256 sth %o5, [%l7 + 0x2E] bge loop_6257 stw %o0, [%l7 + 0x4C] loop_6256: ldsw [%l7 + 0x78], %l5 tg %icc, 0x6 loop_6257: ldsh [%l7 + 0x22], %g4 fcmpne16 %f14, %f14, %i7 lduw [%l7 + 0x28], %o7 srax %g6, 0x08, %g3 fmovrdgez %o4, %f2, %f8 fornot1s %f10, %f11, %f2 fandnot1s %f6, %f5, %f3 mulscc %i3, %g2, %l1 ldub [%l7 + 0x13], %g1 ldsw [%l7 + 0x40], %o6 sra %i4, 0x1F, %l0 fbue,a %fcc0, loop_6258 fabsd %f14, %f10 fnegd %f6, %f8 ldx [%l7 + 0x70], %i1 loop_6258: ldsh [%l7 + 0x6C], %o2 fcmps %fcc2, %f6, %f9 subcc %l3, 0x15C0, %i2 stw %i0, [%l7 + 0x60] fbue %fcc0, loop_6259 ld [%l7 + 0x1C], %f10 fnor %f8, %f6, %f2 fmovsn %icc, %f12, %f12 loop_6259: sth %l4, [%l7 + 0x62] sethi 0x0B73, %l2 andncc %l6, %o1, %g5 brlez,a %o3, loop_6260 fbn,a %fcc0, loop_6261 fmovrdne %i5, %f12, %f0 bneg,pn %xcc, loop_6262 loop_6260: fmovsgu %xcc, %f12, %f12 loop_6261: fmovsn %icc, %f3, %f12 fnot2s %f4, %f3 loop_6262: fmovsvc %icc, %f15, %f1 stx %i6, [%l7 + 0x70] fzeros %f2 fmovdcs %xcc, %f2, %f10 stb %g7, [%l7 + 0x5F] fmuld8sux16 %f14, %f5, %f6 stx %o5, [%l7 + 0x58] sethi 0x1F3E, %l5 st %f7, [%l7 + 0x24] subc %g4, 0x0CB2, %o0 st %f5, [%l7 + 0x58] fbule %fcc2, loop_6263 fpack32 %f10, %f4, %f14 subcc %i7, 0x1850, %g6 bpos %xcc, loop_6264 loop_6263: std %f10, [%l7 + 0x48] stw %o7, [%l7 + 0x44] st %f0, [%l7 + 0x50] loop_6264: lduh [%l7 + 0x6A], %o4 ldx [%l7 + 0x58], %i3 ta %xcc, 0x2 tne %xcc, 0x7 fmul8x16au %f12, %f1, %f10 edge8ln %g2, %l1, %g3 std %f10, [%l7 + 0x50] std %f14, [%l7 + 0x78] tne %icc, 0x3 movrlz %o6, %g1, %i4 ldsw [%l7 + 0x08], %l0 ldsb [%l7 + 0x2B], %o2 bpos loop_6265 fsrc2 %f0, %f10 fmovsle %icc, %f8, %f11 sra %i1, %i2, %l3 loop_6265: fcmpgt32 %f0, %f2, %l4 fmuld8ulx16 %f15, %f2, %f0 std %f2, [%l7 + 0x78] fmovrdlez %i0, %f0, %f8 movle %icc, %l6, %l2 fmuld8sux16 %f1, %f6, %f8 bge,pt %xcc, loop_6266 orncc %o1, %o3, %g5 ldx [%l7 + 0x28], %i5 srax %g7, %o5, %i6 loop_6266: sllx %l5, %o0, %g4 ldsw [%l7 + 0x18], %g6 ld [%l7 + 0x0C], %f15 fpsub16 %f10, %f8, %f6 fbug,a %fcc2, loop_6267 stx %i7, [%l7 + 0x78] tvc %xcc, 0x3 sllx %o7, 0x1E, %o4 loop_6267: fornot1s %f13, %f12, %f1 fmovsneg %icc, %f11, %f6 fmovrsgez %i3, %f12, %f8 edge32 %l1, %g3, %g2 fpadd32 %f0, %f2, %f12 fpadd16s %f13, %f7, %f12 or %g1, 0x15E2, %o6 fmovdcs %icc, %f10, %f15 tneg %xcc, 0x4 addccc %l0, 0x1769, %o2 ldsw [%l7 + 0x5C], %i1 ldsh [%l7 + 0x7E], %i4 sth %i2, [%l7 + 0x1A] be,pn %xcc, loop_6268 movge %xcc, %l3, %i0 fpadd32 %f4, %f4, %f10 tsubcctv %l6, %l4, %l2 loop_6268: ld [%l7 + 0x7C], %f0 ldsb [%l7 + 0x63], %o3 movg %xcc, %g5, %o1 stw %i5, [%l7 + 0x68] fmovsleu %icc, %f1, %f15 stb %o5, [%l7 + 0x14] movrgez %i6, %g7, %l5 fmovdpos %icc, %f7, %f15 ld [%l7 + 0x18], %f8 fmovsleu %xcc, %f9, %f11 array32 %o0, %g4, %i7 fcmpd %fcc0, %f0, %f14 nop setx loop_6269, %l0, %l1 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 %f9, %f1, %f8 ldx [%l7 + 0x08], %o7 bn,a,pt %icc, loop_6270 loop_6269: lduh [%l7 + 0x6A], %g6 fpadd32 %f8, %f12, %f10 stx %o4, [%l7 + 0x78] loop_6270: sll %i3, %g3, %g2 ble %xcc, loop_6271 fbu %fcc1, loop_6272 fcmpgt16 %f12, %f6, %g1 movrlz %o6, 0x255, %l1 loop_6271: sll %o2, 0x13, %i1 loop_6272: fmovrslez %i4, %f9, %f13 movrgez %i2, 0x0FE, %l0 lduh [%l7 + 0x5C], %l3 tvc %xcc, 0x3 fmovsl %icc, %f10, %f2 ldx [%l7 + 0x20], %l6 mulx %i0, %l4, %l2 sth %g5, [%l7 + 0x14] movvs %icc, %o1, %i5 umul %o3, 0x1F62, %o5 fcmps %fcc1, %f3, %f7 ldsw [%l7 + 0x28], %g7 sra %l5, 0x1E, %i6 be,a,pn %xcc, loop_6273 movleu %icc, %o0, %i7 std %f12, [%l7 + 0x28] fand %f12, %f6, %f12 loop_6273: mova %icc, %g4, %g6 lduw [%l7 + 0x6C], %o4 movcc %icc, %o7, %g3 bpos %icc, loop_6274 ldsh [%l7 + 0x20], %g2 sub %i3, 0x13E4, %g1 fsrc2s %f13, %f11 loop_6274: lduh [%l7 + 0x14], %o6 ldd [%l7 + 0x40], %f12 sdiv %l1, 0x06FF, %i1 ldsw [%l7 + 0x30], %i4 ld [%l7 + 0x64], %f11 fmovdneg %xcc, %f7, %f4 orcc %o2, 0x1498, %l0 movvc %icc, %l3, %l6 brz %i2, loop_6275 edge8 %i0, %l4, %l2 sdivcc %o1, 0x173E, %g5 srax %i5, %o3, %g7 loop_6275: ldd [%l7 + 0x20], %f12 fmovdcc %icc, %f6, %f1 tne %icc, 0x2 ldx [%l7 + 0x78], %l5 ldsw [%l7 + 0x1C], %o5 stx %o0, [%l7 + 0x48] andncc %i6, %i7, %g6 fcmple32 %f8, %f8, %g4 sub %o7, 0x0053, %o4 and %g2, 0x0C96, %i3 fmovsvs %icc, %f9, %f14 fcmpne32 %f4, %f0, %g1 move %icc, %g3, %l1 siam 0x2 fmovdneg %xcc, %f7, %f10 fcmpeq16 %f12, %f10, %i1 lduw [%l7 + 0x7C], %i4 fmovse %icc, %f0, %f7 tvs %icc, 0x5 fones %f1 array8 %o6, %l0, %o2 stw %l3, [%l7 + 0x40] bshuffle %f10, %f14, %f14 ldsw [%l7 + 0x44], %i2 st %f8, [%l7 + 0x40] fpmerge %f1, %f2, %f10 fnegs %f12, %f10 stx %l6, [%l7 + 0x38] ldsw [%l7 + 0x44], %l4 udiv %i0, 0x143D, %l2 mulscc %o1, %g5, %i5 fbe,a %fcc3, loop_6276 ldd [%l7 + 0x58], %f8 fpsub32s %f8, %f11, %f13 tle %icc, 0x0 loop_6276: or %o3, %g7, %o5 st %f0, [%l7 + 0x20] stw %o0, [%l7 + 0x40] ldd [%l7 + 0x58], %f12 udivx %i6, 0x149F, %i7 fnot2 %f6, %f10 subccc %l5, 0x048A, %g4 fbge,a %fcc1, loop_6277 fmovdcc %icc, %f14, %f13 fandnot1s %f15, %f2, %f7 fbn %fcc1, loop_6278 loop_6277: fmuld8ulx16 %f0, %f14, %f4 fmovsge %xcc, %f7, %f1 subc %g6, 0x0B1A, %o7 loop_6278: sth %g2, [%l7 + 0x40] lduh [%l7 + 0x4E], %o4 srax %i3, 0x15, %g1 smul %l1, %g3, %i4 mova %icc, %i1, %o6 tg %icc, 0x7 sth %l0, [%l7 + 0x34] movn %icc, %o2, %l3 fones %f1 fbu,a %fcc1, loop_6279 fmovsge %icc, %f15, %f14 fandnot1s %f0, %f14, %f9 fmovdcc %xcc, %f0, %f2 loop_6279: pdist %f14, %f2, %f14 ldsw [%l7 + 0x18], %l6 fcmple32 %f12, %f14, %l4 bcs %xcc, loop_6280 fands %f7, %f7, %f15 bvs,pn %xcc, loop_6281 edge8 %i2, %i0, %o1 loop_6280: or %l2, 0x10CF, %i5 sth %o3, [%l7 + 0x5E] loop_6281: srl %g5, %o5, %o0 ldsw [%l7 + 0x10], %g7 fbul,a %fcc3, loop_6282 fbn,a %fcc0, loop_6283 edge32n %i6, %i7, %g4 fxor %f12, %f6, %f6 loop_6282: ldd [%l7 + 0x50], %f0 loop_6283: ldsh [%l7 + 0x68], %l5 std %f8, [%l7 + 0x08] tle %xcc, 0x6 movrne %o7, 0x352, %g2 lduw [%l7 + 0x24], %o4 fornot1 %f6, %f14, %f10 bvs %icc, loop_6284 fbule,a %fcc0, loop_6285 fone %f12 movne %icc, %i3, %g6 loop_6284: taddcc %l1, 0x133B, %g1 loop_6285: stw %g3, [%l7 + 0x1C] andn %i1, 0x06D9, %o6 andn %l0, 0x0384, %o2 fnors %f9, %f1, %f15 fsrc2 %f6, %f6 tge %xcc, 0x5 subccc %l3, 0x130F, %l6 fsrc1 %f0, %f8 brgez %i4, loop_6286 fnot2s %f0, %f13 ldsw [%l7 + 0x0C], %l4 movcc %icc, %i0, %i2 loop_6286: fones %f3 edge8n %o1, %i5, %l2 pdist %f14, %f12, %f10 ldub [%l7 + 0x68], %o3 addc %g5, %o0, %o5 andncc %i6, %g7, %g4 fcmpes %fcc2, %f0, %f2 sth %i7, [%l7 + 0x0E] ldx [%l7 + 0x40], %o7 fcmpgt16 %f4, %f6, %l5 edge8l %o4, %g2, %i3 tvs %xcc, 0x3 nop setx loop_6287, %l0, %l1 jmpl %l1, %l1 stx %g1, [%l7 + 0x08] ldd [%l7 + 0x48], %f8 fmul8x16al %f4, %f6, %f12 loop_6287: edge8 %g6, %g3, %i1 ldsb [%l7 + 0x55], %l0 fmovdgu %xcc, %f8, %f15 brlez %o2, loop_6288 stx %o6, [%l7 + 0x78] ble %icc, loop_6289 srl %l6, %l3, %l4 loop_6288: tne %icc, 0x0 brgez,a %i4, loop_6290 loop_6289: fmovrdgz %i2, %f0, %f8 fcmpgt32 %f2, %f6, %o1 fmovdgu %xcc, %f3, %f14 loop_6290: stw %i0, [%l7 + 0x0C] tleu %icc, 0x1 std %f4, [%l7 + 0x48] ta %icc, 0x0 stb %l2, [%l7 + 0x63] sra %o3, %i5, %g5 std %f14, [%l7 + 0x38] fnot2 %f12, %f6 bshuffle %f6, %f2, %f6 fbo %fcc0, loop_6291 fabsd %f4, %f4 fpsub32 %f12, %f0, %f0 fmovs %f11, %f9 loop_6291: stb %o0, [%l7 + 0x1B] fsrc2 %f4, %f0 tcc %icc, 0x4 sdivx %i6, 0x0B0D, %o5 addc %g4, 0x0E39, %g7 bne,a %xcc, loop_6292 fpsub16s %f7, %f8, %f5 sth %i7, [%l7 + 0x48] stw %o7, [%l7 + 0x0C] loop_6292: subccc %o4, %g2, %i3 fmovdcs %xcc, %f1, %f1 movrgz %l5, 0x188, %g1 ldub [%l7 + 0x34], %g6 fmovdleu %icc, %f10, %f13 brnz,a %g3, loop_6293 sth %i1, [%l7 + 0x46] fmovsl %xcc, %f14, %f11 fmovdl %icc, %f1, %f11 loop_6293: sth %l1, [%l7 + 0x0A] fmovrdne %o2, %f2, %f10 lduw [%l7 + 0x74], %o6 be,a loop_6294 xnorcc %l0, %l3, %l6 fmovsleu %xcc, %f6, %f8 fmul8x16au %f6, %f2, %f0 loop_6294: ldd [%l7 + 0x18], %f2 fxnors %f2, %f9, %f7 tvc %icc, 0x1 ldsh [%l7 + 0x2C], %i4 fmovrsgez %i2, %f11, %f5 movge %xcc, %l4, %o1 stb %l2, [%l7 + 0x34] siam 0x6 sth %i0, [%l7 + 0x52] andncc %o3, %i5, %g5 fmovdn %icc, %f5, %f4 fcmple32 %f12, %f6, %i6 fmovrdgz %o5, %f2, %f14 fmovdvc %xcc, %f4, %f13 stb %g4, [%l7 + 0x47] ldub [%l7 + 0x2D], %g7 fbul %fcc3, loop_6295 lduh [%l7 + 0x76], %o0 std %f6, [%l7 + 0x08] edge8l %i7, %o4, %o7 loop_6295: ld [%l7 + 0x70], %f14 addccc %g2, 0x0D76, %i3 tne %xcc, 0x7 be,a loop_6296 ldd [%l7 + 0x30], %f12 stb %l5, [%l7 + 0x72] srax %g6, %g1, %i1 loop_6296: bn %xcc, loop_6297 fxnors %f15, %f13, %f5 bn,a loop_6298 ldsb [%l7 + 0x17], %g3 loop_6297: andn %o2, 0x163C, %o6 subcc %l1, %l3, %l0 loop_6298: bpos,a,pt %icc, loop_6299 std %f10, [%l7 + 0x78] fandnot1 %f10, %f8, %f0 movpos %icc, %i4, %i2 loop_6299: sdiv %l6, 0x122F, %l4 fmovd %f8, %f12 stw %l2, [%l7 + 0x54] ldsh [%l7 + 0x7E], %o1 stw %o3, [%l7 + 0x4C] tleu %xcc, 0x2 fba,a %fcc1, loop_6300 stx %i5, [%l7 + 0x60] brgz %g5, loop_6301 addccc %i0, 0x0AA0, %o5 loop_6300: fcmpes %fcc2, %f11, %f14 ld [%l7 + 0x7C], %f7 loop_6301: movge %icc, %g4, %i6 ldsw [%l7 + 0x3C], %g7 fmovrsne %i7, %f7, %f4 lduh [%l7 + 0x56], %o4 mova %xcc, %o7, %o0 fbg %fcc2, loop_6302 bcs,a %icc, loop_6303 movneg %xcc, %i3, %l5 ldx [%l7 + 0x38], %g2 loop_6302: ld [%l7 + 0x70], %f5 loop_6303: ldd [%l7 + 0x28], %f4 ld [%l7 + 0x58], %f1 edge32l %g1, %g6, %g3 fnand %f10, %f2, %f8 fpsub16 %f4, %f2, %f14 edge8 %o2, %o6, %i1 sethi 0x1BCC, %l1 ldsw [%l7 + 0x0C], %l0 mulx %i4, %l3, %i2 fba,a %fcc3, loop_6304 fsrc2 %f14, %f6 fmovdvc %icc, %f14, %f10 fcmpes %fcc3, %f14, %f9 loop_6304: sth %l4, [%l7 + 0x42] bpos,a,pn %icc, loop_6305 brgez %l2, loop_6306 bcc,a,pn %xcc, loop_6307 fxors %f2, %f14, %f3 loop_6305: sdivcc %l6, 0x1FE4, %o1 loop_6306: stw %o3, [%l7 + 0x60] loop_6307: tl %xcc, 0x6 fmovdle %xcc, %f15, %f7 ldsw [%l7 + 0x58], %g5 movrgz %i5, 0x37D, %o5 ld [%l7 + 0x74], %f11 fmovsl %xcc, %f0, %f14 stb %i0, [%l7 + 0x37] fmovscs %xcc, %f15, %f1 umul %i6, %g4, %i7 ldsh [%l7 + 0x7A], %g7 fpadd32s %f9, %f9, %f5 xnorcc %o7, %o0, %o4 fpsub16 %f4, %f10, %f4 fxnor %f10, %f0, %f6 fmuld8sux16 %f6, %f13, %f12 srl %i3, %g2, %l5 fornot2s %f15, %f6, %f11 edge8ln %g1, %g3, %g6 fpadd32 %f6, %f14, %f8 ldsb [%l7 + 0x5A], %o2 fmovdleu %icc, %f14, %f6 stb %o6, [%l7 + 0x43] ldub [%l7 + 0x56], %l1 fmovrdgz %l0, %f8, %f10 ldd [%l7 + 0x38], %f6 brlez %i1, loop_6308 mulscc %i4, %i2, %l3 tg %xcc, 0x3 fandnot1 %f12, %f2, %f4 loop_6308: fcmpes %fcc0, %f12, %f6 tleu %icc, 0x4 brz %l4, loop_6309 stb %l6, [%l7 + 0x39] umul %o1, 0x0BB4, %l2 lduw [%l7 + 0x34], %o3 loop_6309: tcs %xcc, 0x0 udivcc %i5, 0x16CB, %o5 fmovdcs %icc, %f7, %f12 ldub [%l7 + 0x4B], %i0 tneg %icc, 0x1 movvc %xcc, %g5, %g4 stw %i7, [%l7 + 0x78] fones %f12 lduh [%l7 + 0x40], %i6 st %f8, [%l7 + 0x20] fcmple32 %f8, %f8, %g7 addc %o0, 0x127F, %o7 sllx %o4, 0x14, %g2 std %f8, [%l7 + 0x10] bleu,a %xcc, loop_6310 fmovrdgez %l5, %f6, %f2 stx %g1, [%l7 + 0x48] fpadd32 %f10, %f8, %f0 loop_6310: fmovda %icc, %f2, %f14 fzeros %f4 fmovsl %icc, %f6, %f0 array8 %g3, %g6, %i3 ldx [%l7 + 0x20], %o6 ldub [%l7 + 0x7B], %o2 sdivcc %l1, 0x0CE3, %i1 fmul8ulx16 %f4, %f2, %f6 movcs %xcc, %i4, %i2 tleu %icc, 0x2 array8 %l0, %l3, %l6 array16 %o1, %l2, %o3 std %f12, [%l7 + 0x10] fmovde %xcc, %f8, %f4 tvc %icc, 0x3 umul %l4, 0x1B6A, %o5 add %i0, %i5, %g4 fbge %fcc0, loop_6311 udivx %i7, 0x1391, %g5 nop setx loop_6312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack16 %f4, %f4 loop_6311: mova %icc, %i6, %o0 ldsw [%l7 + 0x74], %g7 loop_6312: stx %o7, [%l7 + 0x30] fbe,a %fcc1, loop_6313 sth %g2, [%l7 + 0x66] tn %icc, 0x4 fmovsa %xcc, %f12, %f5 loop_6313: brgz,a %o4, loop_6314 movvc %icc, %g1, %g3 ldsw [%l7 + 0x20], %l5 alignaddr %g6, %o6, %i3 loop_6314: fpadd32s %f0, %f3, %f7 ldd [%l7 + 0x30], %f4 fmovdcc %icc, %f8, %f3 edge8n %l1, %i1, %i4 movpos %xcc, %i2, %l0 bl,a,pt %xcc, loop_6315 ldsb [%l7 + 0x7F], %o2 tsubcc %l3, %o1, %l2 std %f14, [%l7 + 0x40] loop_6315: sth %o3, [%l7 + 0x12] fpsub16 %f8, %f4, %f14 fmovscs %xcc, %f12, %f4 array32 %l4, %o5, %i0 ldsh [%l7 + 0x3A], %i5 fnot2s %f9, %f2 fba,a %fcc2, loop_6316 fnot2 %f0, %f10 addccc %l6, %g4, %i7 fandnot2s %f2, %f13, %f14 loop_6316: fpmerge %f4, %f14, %f14 umulcc %i6, 0x0058, %g5 tg %icc, 0x4 fxor %f2, %f0, %f14 fcmpne32 %f4, %f10, %g7 ldub [%l7 + 0x2F], %o0 ldd [%l7 + 0x68], %f4 fcmpeq16 %f0, %f2, %g2 fpadd16s %f13, %f13, %f9 brnz,a %o7, loop_6317 tvc %xcc, 0x1 subcc %o4, 0x1A1B, %g1 ldsh [%l7 + 0x46], %l5 loop_6317: fmovrde %g3, %f4, %f10 be %xcc, loop_6318 fands %f7, %f1, %f2 st %f6, [%l7 + 0x10] ble,a,pt %xcc, loop_6319 loop_6318: fcmped %fcc0, %f2, %f6 stb %o6, [%l7 + 0x1A] edge16ln %i3, %g6, %i1 loop_6319: fmovdcs %xcc, %f9, %f10 brgez %i4, loop_6320 fmovdl %icc, %f3, %f11 tg %icc, 0x0 sth %l1, [%l7 + 0x3C] loop_6320: ld [%l7 + 0x4C], %f7 movl %xcc, %i2, %l0 stx %o2, [%l7 + 0x78] movn %xcc, %o1, %l3 fmovrde %l2, %f10, %f0 stb %o3, [%l7 + 0x58] fmul8x16au %f5, %f10, %f10 fbge,a %fcc2, loop_6321 ldsb [%l7 + 0x60], %l4 movcs %icc, %i0, %o5 fcmpne32 %f0, %f0, %l6 loop_6321: fcmple16 %f14, %f2, %g4 tg %icc, 0x7 taddcctv %i7, 0x11B3, %i6 movleu %icc, %g5, %i5 mulx %g7, %g2, %o0 fmovrsne %o4, %f0, %f0 fornot1 %f12, %f8, %f6 lduh [%l7 + 0x28], %g1 nop setx loop_6322, %l0, %l1 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 + 0x36], %l5 stb %o7, [%l7 + 0x6C] udivcc %o6, 0x0D00, %i3 loop_6322: edge16l %g3, %i1, %g6 ldsw [%l7 + 0x0C], %i4 sub %i2, %l1, %l0 edge16ln %o1, %o2, %l2 fmul8x16al %f6, %f14, %f8 ldd [%l7 + 0x40], %f12 stb %o3, [%l7 + 0x4F] tcs %xcc, 0x0 movrlez %l4, 0x1DC, %l3 fandnot1 %f2, %f10, %f4 ld [%l7 + 0x0C], %f2 add %o5, %l6, %i0 ldsw [%l7 + 0x4C], %g4 fmovd %f10, %f10 ldsw [%l7 + 0x2C], %i6 smulcc %i7, 0x13CA, %i5 stb %g5, [%l7 + 0x60] ldsb [%l7 + 0x54], %g2 fmovdcs %xcc, %f8, %f6 fcmped %fcc3, %f6, %f10 fnot2s %f10, %f15 subc %g7, 0x02BB, %o0 std %f6, [%l7 + 0x08] stx %o4, [%l7 + 0x38] fbu %fcc3, loop_6323 fbe %fcc2, loop_6324 movle %icc, %g1, %o7 fcmpne16 %f2, %f12, %l5 loop_6323: movrlez %o6, %g3, %i1 loop_6324: udiv %i3, 0x0F01, %g6 stx %i4, [%l7 + 0x68] ldsw [%l7 + 0x18], %i2 te %icc, 0x4 movrgz %l0, 0x0B0, %l1 fmovrdgez %o2, %f14, %f4 fbue,a %fcc0, loop_6325 subc %l2, 0x0EA5, %o3 fbg %fcc3, loop_6326 fsrc1 %f6, %f6 loop_6325: tcc %xcc, 0x6 movrlez %l4, %o1, %o5 loop_6326: movneg %icc, %l3, %l6 fbn %fcc1, loop_6327 fexpand %f10, %f6 lduh [%l7 + 0x3C], %g4 fbe,a %fcc1, loop_6328 loop_6327: lduw [%l7 + 0x5C], %i0 subc %i7, %i5, %g5 ld [%l7 + 0x60], %f10 loop_6328: fandnot2 %f0, %f4, %f6 sub %i6, %g2, %g7 st %f14, [%l7 + 0x6C] fpackfix %f10, %f6 siam 0x7 fmovsvc %icc, %f14, %f4 edge16 %o4, %g1, %o0 tne %xcc, 0x0 bl,a %icc, loop_6329 bgu,pn %xcc, loop_6330 move %icc, %o7, %o6 lduw [%l7 + 0x10], %g3 loop_6329: andncc %l5, %i1, %i3 loop_6330: fandnot1 %f12, %f4, %f12 fble %fcc2, loop_6331 fpsub32 %f0, %f2, %f4 fmovdle %xcc, %f12, %f2 fnor %f4, %f6, %f6 loop_6331: lduh [%l7 + 0x5C], %g6 fmovdcs %xcc, %f9, %f11 brnz %i4, loop_6332 brnz,a %l0, loop_6333 bneg,a,pt %icc, loop_6334 stw %i2, [%l7 + 0x08] loop_6332: srlx %o2, 0x16, %l1 loop_6333: bl,a,pt %xcc, loop_6335 loop_6334: movleu %icc, %o3, %l2 bg,pn %icc, loop_6336 nop setx loop_6337, %l0, %l1 jmpl %l1, %o1 loop_6335: ldx [%l7 + 0x28], %o5 fmovdge %xcc, %f0, %f5 loop_6336: edge16n %l3, %l6, %g4 loop_6337: tsubcc %i0, 0x0B7F, %i7 xor %i5, 0x0CB0, %g5 fbue %fcc0, loop_6338 movgu %icc, %l4, %i6 tne %xcc, 0x1 fmovd %f4, %f14 loop_6338: alignaddrl %g2, %g7, %g1 lduh [%l7 + 0x3C], %o4 bl,a %xcc, loop_6339 ldsw [%l7 + 0x44], %o0 tle %xcc, 0x6 fbge,a %fcc2, loop_6340 loop_6339: edge32l %o6, %g3, %l5 fpack32 %f2, %f4, %f8 sth %i1, [%l7 + 0x66] loop_6340: sdiv %i3, 0x1555, %g6 bvs,a %xcc, loop_6341 ldsb [%l7 + 0x45], %i4 movrgz %l0, %o7, %o2 fexpand %f0, %f10 loop_6341: tsubcctv %i2, %o3, %l1 tg %icc, 0x0 bge,a,pn %icc, loop_6342 ldsh [%l7 + 0x24], %l2 tgu %xcc, 0x3 popc 0x17D9, %o5 loop_6342: fcmple16 %f14, %f2, %o1 fmovsne %xcc, %f0, %f13 subcc %l6, %l3, %g4 fbuge,a %fcc3, loop_6343 sth %i0, [%l7 + 0x7E] fzeros %f1 ldub [%l7 + 0x0E], %i7 loop_6343: alignaddrl %i5, %g5, %l4 srl %i6, 0x19, %g7 sdivx %g2, 0x16B0, %g1 st %f1, [%l7 + 0x20] ldsh [%l7 + 0x4E], %o0 array16 %o4, %o6, %g3 edge32l %i1, %i3, %g6 bge,a %icc, loop_6344 brlz %l5, loop_6345 fbule %fcc1, loop_6346 andcc %l0, %o7, %i4 loop_6344: lduh [%l7 + 0x5A], %o2 loop_6345: tsubcc %i2, 0x1256, %o3 loop_6346: srl %l2, 0x1C, %o5 sth %o1, [%l7 + 0x2E] fsrc2s %f14, %f5 ldx [%l7 + 0x78], %l1 movpos %xcc, %l3, %l6 ldsh [%l7 + 0x0E], %i0 ld [%l7 + 0x78], %f7 fnot2s %f8, %f7 fmul8x16 %f15, %f2, %f2 fmovspos %xcc, %f8, %f12 tsubcctv %i7, 0x04AC, %g4 brlz %g5, loop_6347 edge32 %i5, %i6, %l4 movrne %g7, 0x244, %g1 subccc %g2, 0x0360, %o4 loop_6347: ldsw [%l7 + 0x48], %o0 ldx [%l7 + 0x10], %o6 stx %g3, [%l7 + 0x58] umul %i3, %g6, %l5 fbg %fcc2, loop_6348 ldd [%l7 + 0x18], %f0 ble,a %xcc, loop_6349 movgu %icc, %i1, %l0 loop_6348: tpos %xcc, 0x0 stw %i4, [%l7 + 0x1C] loop_6349: edge32 %o7, %o2, %i2 movneg %xcc, %o3, %l2 fxnor %f0, %f8, %f2 brlz %o1, loop_6350 fandnot2 %f14, %f2, %f12 orncc %l1, 0x0F82, %o5 subccc %l6, 0x00E6, %i0 loop_6350: tcs %icc, 0x4 brlz,a %l3, loop_6351 fbl,a %fcc3, loop_6352 fabss %f12, %f4 movrlez %i7, 0x31C, %g4 loop_6351: brlz %i5, loop_6353 loop_6352: for %f12, %f2, %f12 subc %g5, 0x161B, %l4 and %g7, %i6, %g1 loop_6353: edge16n %o4, %o0, %o6 lduh [%l7 + 0x7E], %g2 ldd [%l7 + 0x78], %f2 fcmpne32 %f14, %f4, %g3 bg,pt %icc, loop_6354 udiv %i3, 0x1999, %g6 ldsb [%l7 + 0x39], %l5 std %f6, [%l7 + 0x50] loop_6354: movpos %xcc, %l0, %i1 bl loop_6355 tvc %xcc, 0x0 stb %i4, [%l7 + 0x5C] fmovdn %icc, %f6, %f13 loop_6355: std %f12, [%l7 + 0x30] subcc %o7, 0x068D, %i2 fpackfix %f0, %f10 movrlz %o3, %o2, %o1 fpadd32 %f10, %f10, %f0 ta %icc, 0x4 bcc,a,pt %xcc, loop_6356 fors %f6, %f4, %f3 sth %l1, [%l7 + 0x50] ldub [%l7 + 0x7C], %o5 loop_6356: stb %l2, [%l7 + 0x6E] fabsd %f8, %f4 ldub [%l7 + 0x52], %l6 addccc %i0, 0x1BAE, %i7 ldsh [%l7 + 0x10], %g4 bcc,a loop_6357 fmovrslz %l3, %f1, %f2 lduw [%l7 + 0x64], %i5 fbue,a %fcc0, loop_6358 loop_6357: stx %g5, [%l7 + 0x20] brlz %l4, loop_6359 fmovsle %xcc, %f3, %f10 loop_6358: fpsub32 %f4, %f10, %f0 fone %f6 loop_6359: st %f7, [%l7 + 0x54] bleu,pn %icc, loop_6360 fmuld8sux16 %f15, %f15, %f14 ldub [%l7 + 0x38], %i6 movpos %xcc, %g7, %o4 loop_6360: addc %o0, 0x0BCA, %o6 fpack16 %f8, %f15 fmovsvc %icc, %f14, %f13 fbg,a %fcc0, loop_6361 fxor %f2, %f14, %f12 fands %f12, %f15, %f8 fmovdvs %icc, %f2, %f6 loop_6361: sra %g1, 0x17, %g3 ldsw [%l7 + 0x10], %g2 array8 %g6, %l5, %l0 ldsw [%l7 + 0x30], %i1 movrgz %i3, %i4, %o7 fmovrsne %i2, %f12, %f13 ldsh [%l7 + 0x20], %o2 movle %icc, %o1, %o3 fmovrdne %o5, %f14, %f6 ldd [%l7 + 0x50], %f0 orn %l1, 0x0017, %l2 lduw [%l7 + 0x18], %i0 ldsh [%l7 + 0x42], %i7 ldsw [%l7 + 0x3C], %g4 stb %l6, [%l7 + 0x1F] fmovdvs %icc, %f13, %f5 addccc %l3, %i5, %l4 tsubcctv %i6, 0x1DFA, %g5 ba,a,pt %icc, loop_6362 sdivx %o4, 0x14F4, %g7 srax %o0, %o6, %g3 call loop_6363 loop_6362: srlx %g1, 0x12, %g2 fmovscc %icc, %f3, %f6 std %f8, [%l7 + 0x58] loop_6363: fmovscs %icc, %f0, %f14 fsrc2 %f0, %f0 ldub [%l7 + 0x4C], %l5 movge %icc, %g6, %i1 fmovrslez %i3, %f4, %f8 ld [%l7 + 0x14], %f1 fmul8x16au %f4, %f14, %f6 fbuge,a %fcc1, loop_6364 sll %l0, 0x1E, %o7 tle %xcc, 0x0 tvs %icc, 0x0 loop_6364: tvc %xcc, 0x7 sdiv %i4, 0x07D4, %o2 movrlez %o1, %o3, %o5 fmovspos %xcc, %f2, %f13 bge,a loop_6365 fba %fcc2, loop_6366 bneg loop_6367 fcmpgt16 %f2, %f10, %i2 loop_6365: lduw [%l7 + 0x58], %l1 loop_6366: move %icc, %l2, %i0 loop_6367: stx %i7, [%l7 + 0x78] lduw [%l7 + 0x58], %l6 fmovrde %g4, %f2, %f4 nop setx loop_6368, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %i5, 0x1739, %l4 stb %l3, [%l7 + 0x28] fmovsn %icc, %f14, %f3 loop_6368: mulscc %g5, 0x0236, %i6 fmovrde %g7, %f2, %f10 fcmple32 %f14, %f4, %o4 ldsb [%l7 + 0x17], %o0 movrgez %g3, 0x26B, %g1 fabss %f12, %f10 fmovsneg %xcc, %f11, %f8 lduh [%l7 + 0x4E], %g2 mulscc %o6, %l5, %i1 fmovscs %xcc, %f5, %f8 movgu %icc, %i3, %g6 std %f4, [%l7 + 0x10] bneg,a loop_6369 fmovda %xcc, %f5, %f4 fandnot1 %f0, %f6, %f8 movl %xcc, %o7, %i4 loop_6369: fbe %fcc0, loop_6370 fnands %f9, %f2, %f14 ta %icc, 0x5 fornot2 %f8, %f8, %f2 loop_6370: movvs %icc, %l0, %o1 stb %o2, [%l7 + 0x21] ld [%l7 + 0x28], %f0 fornot1 %f0, %f14, %f2 nop setx loop_6371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %o5, 0x16, %i2 lduw [%l7 + 0x20], %l1 lduw [%l7 + 0x48], %l2 loop_6371: bge,a loop_6372 move %xcc, %i0, %i7 fnor %f0, %f10, %f14 fmovrse %o3, %f2, %f12 loop_6372: fand %f2, %f8, %f14 stw %l6, [%l7 + 0x14] addc %g4, %i5, %l3 udiv %g5, 0x1291, %i6 fmovrde %g7, %f2, %f6 fands %f1, %f5, %f5 xorcc %o4, 0x1694, %l4 st %f7, [%l7 + 0x20] fmovsle %icc, %f4, %f0 sub %g3, 0x1910, %o0 stw %g1, [%l7 + 0x34] fbuge,a %fcc1, loop_6373 sll %g2, %l5, %o6 array32 %i3, %i1, %g6 lduh [%l7 + 0x70], %o7 loop_6373: tsubcc %i4, 0x084A, %l0 fand %f14, %f6, %f6 fmovdcs %icc, %f10, %f4 fmovrsne %o1, %f13, %f1 fmovdge %icc, %f4, %f5 tl %xcc, 0x0 stb %o2, [%l7 + 0x37] xor %o5, 0x0B85, %i2 andcc %l2, %l1, %i7 fmovsn %xcc, %f2, %f14 xor %i0, %l6, %g4 stb %i5, [%l7 + 0x7C] edge8n %o3, %g5, %l3 ld [%l7 + 0x7C], %f12 stb %g7, [%l7 + 0x7F] edge32ln %i6, %o4, %l4 xnor %o0, 0x032D, %g1 udivcc %g2, 0x17A4, %g3 bn,a %icc, loop_6374 fornot1s %f6, %f3, %f13 subccc %l5, 0x1E5B, %i3 movleu %xcc, %o6, %g6 loop_6374: ta %xcc, 0x4 fnegs %f1, %f5 ldx [%l7 + 0x70], %o7 tpos %icc, 0x2 xnorcc %i4, 0x0F8D, %i1 fxors %f5, %f14, %f14 ldd [%l7 + 0x58], %f2 lduh [%l7 + 0x14], %l0 stb %o1, [%l7 + 0x13] fnot2 %f10, %f0 fmovrdlez %o2, %f10, %f12 array16 %i2, %l2, %l1 fxor %f8, %f6, %f10 ba,pn %xcc, loop_6375 stx %i7, [%l7 + 0x30] ldx [%l7 + 0x30], %i0 fmovdcc %icc, %f10, %f14 loop_6375: mulscc %o5, %g4, %l6 fmovs %f1, %f12 move %icc, %i5, %o3 fmovrde %l3, %f12, %f4 stb %g7, [%l7 + 0x1D] edge16ln %g5, %o4, %i6 fmovdvc %icc, %f3, %f11 lduh [%l7 + 0x2A], %o0 brgz %l4, loop_6376 ldx [%l7 + 0x70], %g1 andn %g3, %g2, %i3 edge8 %l5, %g6, %o7 loop_6376: fbe %fcc1, loop_6377 ldsb [%l7 + 0x49], %i4 ldd [%l7 + 0x70], %f2 ldub [%l7 + 0x12], %i1 loop_6377: orn %o6, %l0, %o1 sdivx %o2, 0x0982, %i2 fpsub32s %f0, %f8, %f9 movrlz %l2, 0x00D, %i7 std %f12, [%l7 + 0x58] lduw [%l7 + 0x54], %l1 taddcc %o5, %i0, %l6 ldub [%l7 + 0x12], %i5 fandnot2 %f14, %f4, %f2 bpos,a loop_6378 fornot1 %f14, %f10, %f4 tvs %xcc, 0x7 edge32l %g4, %o3, %l3 loop_6378: siam 0x5 addc %g5, %g7, %o4 tgu %icc, 0x7 fcmpes %fcc0, %f13, %f10 tg %icc, 0x7 std %f14, [%l7 + 0x08] fcmpes %fcc2, %f8, %f8 ldsh [%l7 + 0x48], %i6 fmovsl %icc, %f11, %f15 bvc,pn %xcc, loop_6379 std %f0, [%l7 + 0x50] array8 %l4, %g1, %o0 fmovdleu %xcc, %f7, %f4 loop_6379: sub %g2, %g3, %l5 fone %f4 fmovsvs %xcc, %f12, %f1 fnegs %f11, %f14 ldd [%l7 + 0x48], %f2 fmul8x16au %f3, %f13, %f4 bcs,pt %icc, loop_6380 fzero %f8 fbg,a %fcc0, loop_6381 ld [%l7 + 0x10], %f7 loop_6380: edge32n %g6, %i3, %o7 fbne,a %fcc1, loop_6382 loop_6381: bneg %xcc, loop_6383 ldub [%l7 + 0x58], %i1 ldd [%l7 + 0x70], %f2 loop_6382: fcmpgt32 %f0, %f14, %i4 loop_6383: fmovsneg %xcc, %f13, %f9 orncc %l0, %o6, %o1 sth %o2, [%l7 + 0x1A] fcmple16 %f10, %f0, %i2 lduh [%l7 + 0x4E], %i7 addcc %l2, %o5, %i0 movleu %icc, %l6, %i5 fsrc1s %f11, %f8 sth %l1, [%l7 + 0x68] udiv %g4, 0x1213, %o3 stw %l3, [%l7 + 0x54] fmovdvc %icc, %f1, %f5 andncc %g5, %g7, %o4 ldx [%l7 + 0x50], %i6 fcmpgt32 %f12, %f2, %l4 andcc %g1, %o0, %g3 bvc loop_6384 lduw [%l7 + 0x7C], %g2 fmovdleu %icc, %f6, %f10 ldsb [%l7 + 0x5D], %g6 loop_6384: ldsh [%l7 + 0x12], %i3 stb %l5, [%l7 + 0x1A] fbe %fcc2, loop_6385 ldx [%l7 + 0x28], %o7 fcmpgt32 %f10, %f4, %i1 fmovrde %l0, %f8, %f8 loop_6385: fors %f15, %f10, %f11 stx %o6, [%l7 + 0x58] fzeros %f8 ld [%l7 + 0x60], %f1 stx %o1, [%l7 + 0x30] taddcctv %i4, %i2, %o2 ldub [%l7 + 0x3B], %i7 ldsh [%l7 + 0x42], %l2 andcc %i0, %l6, %o5 movl %xcc, %l1, %i5 brlez,a %g4, loop_6386 ldub [%l7 + 0x26], %l3 fors %f5, %f10, %f4 fbul,a %fcc0, loop_6387 loop_6386: ldsw [%l7 + 0x28], %g5 fbge,a %fcc0, loop_6388 std %f10, [%l7 + 0x48] loop_6387: st %f0, [%l7 + 0x58] fmovrsne %o3, %f2, %f9 loop_6388: bvc loop_6389 fpadd16 %f0, %f4, %f12 ble loop_6390 lduh [%l7 + 0x36], %g7 loop_6389: fandnot2 %f0, %f2, %f8 ldub [%l7 + 0x72], %i6 loop_6390: edge32l %o4, %l4, %o0 array32 %g3, %g1, %g2 fmovd %f2, %f4 ldsh [%l7 + 0x5E], %g6 fmovscs %icc, %f13, %f4 fones %f15 fmovdneg %xcc, %f13, %f2 ldub [%l7 + 0x2A], %i3 sdivx %l5, 0x0DA7, %i1 stx %o7, [%l7 + 0x38] ldub [%l7 + 0x3C], %o6 fmovdcc %icc, %f0, %f3 tpos %xcc, 0x0 fmovsge %icc, %f3, %f15 add %o1, %i4, %l0 fmovrde %o2, %f2, %f8 std %f14, [%l7 + 0x70] brlez,a %i2, loop_6391 fones %f1 fnot2s %f0, %f15 ta %xcc, 0x2 loop_6391: movne %xcc, %l2, %i7 udiv %i0, 0x1CBA, %l6 fmovrse %o5, %f2, %f6 ldsw [%l7 + 0x30], %i5 fxor %f4, %f6, %f8 te %xcc, 0x3 andncc %g4, %l3, %l1 fmovdl %xcc, %f0, %f5 std %f8, [%l7 + 0x30] bn,a loop_6392 ldsb [%l7 + 0x31], %g5 fba,a %fcc3, loop_6393 fbo %fcc1, loop_6394 loop_6392: ldub [%l7 + 0x3A], %o3 fmovrdgz %g7, %f10, %f8 loop_6393: movpos %icc, %o4, %i6 loop_6394: ldsh [%l7 + 0x4C], %l4 te %xcc, 0x1 lduw [%l7 + 0x60], %g3 stb %o0, [%l7 + 0x2A] orcc %g2, %g6, %g1 ldd [%l7 + 0x68], %f4 fzeros %f8 tneg %xcc, 0x2 addc %i3, 0x16FB, %l5 movrlez %o7, %i1, %o1 nop setx loop_6395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x0 lduh [%l7 + 0x12], %i4 bge loop_6396 loop_6395: tle %icc, 0x0 ldsw [%l7 + 0x38], %l0 tneg %icc, 0x5 loop_6396: tvs %xcc, 0x2 fpsub16 %f10, %f6, %f2 add %o6, %i2, %l2 pdist %f4, %f12, %f14 fpack16 %f4, %f14 brgez %o2, loop_6397 ldsw [%l7 + 0x44], %i7 fmovdgu %icc, %f13, %f6 fcmpgt32 %f4, %f4, %l6 loop_6397: st %f10, [%l7 + 0x28] stw %o5, [%l7 + 0x3C] array8 %i0, %g4, %i5 fmovsneg %xcc, %f8, %f9 ldx [%l7 + 0x78], %l3 fzero %f4 srl %l1, %o3, %g5 fmovsge %xcc, %f8, %f5 fmovrdlz %o4, %f12, %f2 bn %xcc, loop_6398 std %f4, [%l7 + 0x18] fbug,a %fcc0, loop_6399 lduh [%l7 + 0x0E], %i6 loop_6398: fmovdcs %icc, %f11, %f7 movrgez %g7, %g3, %o0 loop_6399: movneg %icc, %l4, %g2 movrlez %g1, 0x27D, %g6 fmovse %icc, %f5, %f6 alignaddrl %l5, %o7, %i1 fornot1s %f9, %f4, %f11 edge32n %i3, %i4, %o1 lduw [%l7 + 0x3C], %l0 orncc %o6, 0x1397, %l2 movl %icc, %o2, %i7 for %f14, %f10, %f8 fbo,a %fcc1, loop_6400 fmovsgu %icc, %f7, %f13 bcc,a %icc, loop_6401 ld [%l7 + 0x68], %f15 loop_6400: fcmpne32 %f12, %f14, %l6 stx %i2, [%l7 + 0x38] loop_6401: ldx [%l7 + 0x68], %i0 ldx [%l7 + 0x78], %g4 fones %f3 ld [%l7 + 0x18], %f0 xorcc %o5, 0x10AA, %i5 fmovsle %icc, %f6, %f6 fmovdcc %icc, %f8, %f3 ldx [%l7 + 0x10], %l1 bcc,a,pn %xcc, loop_6402 fxors %f6, %f12, %f14 std %f14, [%l7 + 0x20] fpmerge %f10, %f0, %f10 loop_6402: fbg,a %fcc2, loop_6403 ldd [%l7 + 0x48], %f14 udiv %l3, 0x12EA, %o3 fpadd32 %f4, %f12, %f10 loop_6403: sdivcc %g5, 0x19A9, %i6 ldsb [%l7 + 0x7B], %g7 ldd [%l7 + 0x30], %f0 fpmerge %f0, %f14, %f6 brgz,a %g3, loop_6404 ldx [%l7 + 0x58], %o4 tge %icc, 0x7 fmovrsgez %l4, %f0, %f14 loop_6404: bl,a %xcc, loop_6405 xorcc %g2, %o0, %g1 brlz %g6, loop_6406 stw %o7, [%l7 + 0x0C] loop_6405: ldx [%l7 + 0x58], %l5 andncc %i1, %i4, %o1 loop_6406: lduh [%l7 + 0x6E], %l0 lduw [%l7 + 0x40], %o6 edge32ln %l2, %i3, %o2 fmovscs %xcc, %f8, %f3 fmovda %icc, %f11, %f11 fmul8sux16 %f14, %f8, %f0 fornot1 %f6, %f14, %f8 fmovrslez %l6, %f6, %f0 ldsw [%l7 + 0x7C], %i2 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc,a,pt %xcc, loop_6408 ldub [%l7 + 0x3F], %i0 edge32l %i7, %o5, %g4 loop_6407: fxnor %f14, %f2, %f12 loop_6408: orncc %i5, %l1, %l3 tvs %xcc, 0x0 lduw [%l7 + 0x44], %o3 stb %g5, [%l7 + 0x77] fmovde %xcc, %f1, %f1 fbe,a %fcc2, loop_6409 stw %g7, [%l7 + 0x18] ldsh [%l7 + 0x28], %g3 bleu,a loop_6410 loop_6409: fpsub32s %f7, %f8, %f11 st %f7, [%l7 + 0x1C] fcmps %fcc1, %f10, %f11 loop_6410: movpos %xcc, %o4, %i6 movge %xcc, %l4, %o0 fnot1 %f2, %f14 movleu %icc, %g1, %g6 tne %xcc, 0x3 be,a loop_6411 fornot2s %f11, %f12, %f7 fcmped %fcc1, %f0, %f12 mulx %g2, %o7, %i1 loop_6411: ldsw [%l7 + 0x0C], %l5 orn %i4, %o1, %o6 fcmpne32 %f0, %f6, %l0 sdiv %l2, 0x1540, %i3 stw %l6, [%l7 + 0x64] movrlez %o2, 0x16D, %i2 fpsub16s %f2, %f6, %f14 or %i0, %o5, %i7 std %f4, [%l7 + 0x78] srax %g4, 0x1C, %i5 fmovde %icc, %f15, %f9 fcmple16 %f4, %f14, %l1 stb %l3, [%l7 + 0x14] fpmerge %f1, %f1, %f6 fbo %fcc3, loop_6412 alignaddr %g5, %g7, %o3 st %f2, [%l7 + 0x24] fmovsgu %xcc, %f6, %f5 loop_6412: fsrc2s %f15, %f9 movrlez %o4, %i6, %g3 ldx [%l7 + 0x58], %l4 fpsub16 %f14, %f0, %f14 ld [%l7 + 0x10], %f5 movre %g1, 0x1BA, %g6 ld [%l7 + 0x70], %f14 bneg loop_6413 movg %xcc, %g2, %o7 std %f8, [%l7 + 0x20] ldd [%l7 + 0x10], %f0 loop_6413: fnands %f15, %f0, %f0 ldsb [%l7 + 0x15], %o0 fnot2s %f1, %f12 smul %i1, %i4, %l5 bg,a,pn %xcc, loop_6414 lduw [%l7 + 0x54], %o1 fmovdl %xcc, %f9, %f7 ldd [%l7 + 0x58], %f10 loop_6414: lduh [%l7 + 0x62], %o6 umul %l0, 0x1056, %i3 stw %l2, [%l7 + 0x54] tvc %icc, 0x0 sth %o2, [%l7 + 0x48] fmul8x16al %f8, %f13, %f10 srax %l6, 0x0A, %i0 fmovs %f7, %f6 fornot2 %f0, %f6, %f10 tn %xcc, 0x7 andncc %o5, %i2, %g4 fcmpgt32 %f0, %f10, %i5 edge32 %l1, %i7, %g5 ba,pn %icc, loop_6415 ldsw [%l7 + 0x1C], %g7 fpsub32s %f13, %f15, %f10 fmovrsgz %l3, %f12, %f9 loop_6415: st %f15, [%l7 + 0x08] fzeros %f15 fors %f6, %f9, %f2 stb %o4, [%l7 + 0x1C] fbge,a %fcc0, loop_6416 siam 0x7 edge32n %i6, %o3, %g3 fbule,a %fcc2, loop_6417 loop_6416: stx %g1, [%l7 + 0x18] fcmpes %fcc0, %f1, %f6 lduw [%l7 + 0x68], %g6 loop_6417: fbo %fcc3, loop_6418 tsubcc %l4, 0x1D33, %g2 brlez %o7, loop_6419 movleu %icc, %i1, %i4 loop_6418: ldsb [%l7 + 0x25], %l5 movg %xcc, %o1, %o6 loop_6419: fmovrde %o0, %f0, %f6 taddcctv %i3, 0x165E, %l0 lduh [%l7 + 0x2C], %o2 stb %l6, [%l7 + 0x56] ldsb [%l7 + 0x2B], %i0 fpsub16 %f8, %f12, %f10 ldd [%l7 + 0x50], %f6 lduh [%l7 + 0x6A], %o5 sdivx %i2, 0x0F95, %l2 stb %g4, [%l7 + 0x61] stb %l1, [%l7 + 0x28] popc %i7, %g5 ldsh [%l7 + 0x60], %i5 ldd [%l7 + 0x78], %f12 fbge %fcc1, loop_6420 xor %g7, %o4, %l3 fmovrdlez %o3, %f14, %f14 bgu,a,pn %icc, loop_6421 loop_6420: ldsh [%l7 + 0x30], %i6 fmul8x16al %f14, %f12, %f2 lduh [%l7 + 0x4E], %g3 loop_6421: fmul8ulx16 %f8, %f2, %f6 fnot2s %f6, %f13 edge8 %g6, %l4, %g1 fbule,a %fcc1, loop_6422 fabss %f10, %f1 stx %g2, [%l7 + 0x28] siam 0x6 loop_6422: fmovdcs %icc, %f3, %f1 brnz %i1, loop_6423 ldsb [%l7 + 0x73], %i4 fbule %fcc3, loop_6424 fcmple16 %f8, %f12, %l5 loop_6423: fmovse %icc, %f7, %f8 movleu %icc, %o1, %o7 loop_6424: ldx [%l7 + 0x48], %o0 fmul8ulx16 %f10, %f10, %f4 and %o6, %i3, %o2 bcs,a,pn %xcc, loop_6425 fcmped %fcc2, %f2, %f10 move %icc, %l0, %i0 fand %f8, %f2, %f12 loop_6425: fbuge %fcc3, loop_6426 lduw [%l7 + 0x78], %o5 stw %l6, [%l7 + 0x0C] ldx [%l7 + 0x38], %l2 loop_6426: ldsw [%l7 + 0x34], %i2 taddcctv %g4, %i7, %g5 ldd [%l7 + 0x20], %f12 fnands %f6, %f14, %f10 fmovdgu %icc, %f1, %f14 stx %l1, [%l7 + 0x78] srl %i5, %g7, %l3 ld [%l7 + 0x60], %f13 sra %o3, 0x0D, %i6 sethi 0x1C57, %g3 sethi 0x141F, %g6 fbge,a %fcc0, loop_6427 fandnot1s %f0, %f9, %f11 fand %f0, %f10, %f2 fand %f0, %f6, %f12 loop_6427: alignaddr %o4, %g1, %g2 bg,a loop_6428 ldsb [%l7 + 0x7B], %l4 edge16n %i1, %i4, %o1 fmovrsgez %l5, %f15, %f12 loop_6428: bneg %icc, loop_6429 fbuge,a %fcc2, loop_6430 ldsw [%l7 + 0x70], %o0 brz,a %o7, loop_6431 loop_6429: fmovspos %icc, %f7, %f6 loop_6430: ld [%l7 + 0x1C], %f15 st %f15, [%l7 + 0x18] loop_6431: edge32ln %i3, %o2, %l0 lduw [%l7 + 0x40], %i0 nop setx loop_6432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,pt %xcc, loop_6433 st %f12, [%l7 + 0x30] movneg %xcc, %o6, %l6 loop_6432: fbug %fcc2, loop_6434 loop_6433: fmovda %xcc, %f5, %f12 brgez,a %o5, loop_6435 fpmerge %f0, %f3, %f6 loop_6434: brz %l2, loop_6436 movvc %xcc, %g4, %i2 loop_6435: sll %i7, %g5, %l1 fmovscc %xcc, %f7, %f0 loop_6436: stx %g7, [%l7 + 0x18] sub %l3, 0x1578, %o3 std %f10, [%l7 + 0x40] brlz %i6, loop_6437 pdist %f14, %f2, %f2 fxnor %f14, %f0, %f0 bleu,a,pn %icc, loop_6438 loop_6437: fbge %fcc1, loop_6439 fmovrsne %i5, %f8, %f7 fnot2s %f15, %f14 loop_6438: ldsw [%l7 + 0x60], %g3 loop_6439: edge16l %g6, %g1, %g2 lduw [%l7 + 0x4C], %o4 or %l4, %i4, %o1 fmul8x16al %f5, %f0, %f12 movrgez %l5, 0x04B, %i1 fzero %f0 fpadd32 %f0, %f2, %f6 fornot1 %f0, %f4, %f10 fmovrsgez %o0, %f13, %f15 subc %i3, %o2, %o7 ldsh [%l7 + 0x32], %i0 fpadd32 %f2, %f8, %f0 sth %o6, [%l7 + 0x6A] lduh [%l7 + 0x08], %l0 ldsh [%l7 + 0x6A], %o5 std %f14, [%l7 + 0x20] movrgez %l2, 0x386, %g4 fcmple32 %f6, %f10, %l6 ldsh [%l7 + 0x0A], %i7 bl,a %xcc, loop_6440 fxnor %f4, %f2, %f6 fmuld8sux16 %f9, %f8, %f8 umulcc %i2, %l1, %g7 loop_6440: lduh [%l7 + 0x4E], %l3 stb %g5, [%l7 + 0x2A] udivx %i6, 0x0E84, %i5 fandnot1s %f13, %f14, %f8 fmovrse %o3, %f5, %f5 ldsb [%l7 + 0x3D], %g3 fbne %fcc1, loop_6441 sllx %g6, %g1, %g2 lduw [%l7 + 0x7C], %l4 std %f14, [%l7 + 0x50] loop_6441: ldub [%l7 + 0x25], %i4 ldd [%l7 + 0x10], %f8 stx %o4, [%l7 + 0x10] ld [%l7 + 0x30], %f8 lduw [%l7 + 0x70], %l5 ldsw [%l7 + 0x40], %o1 fmovsleu %xcc, %f1, %f7 tpos %xcc, 0x7 fxors %f15, %f6, %f9 movrlez %i1, 0x0DF, %o0 lduh [%l7 + 0x72], %o2 movgu %icc, %o7, %i3 tneg %xcc, 0x5 ld [%l7 + 0x28], %f4 andcc %o6, %i0, %l0 fmovrdne %o5, %f10, %f2 taddcc %l2, 0x18BA, %l6 nop setx loop_6442, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %i7, 0x06C2, %i2 ldsb [%l7 + 0x77], %g4 fmovdgu %icc, %f14, %f2 loop_6442: fmovdl %icc, %f13, %f15 tneg %icc, 0x2 ldx [%l7 + 0x78], %l1 tle %xcc, 0x3 array8 %l3, %g7, %i6 stx %i5, [%l7 + 0x50] srlx %o3, %g3, %g6 fcmpgt16 %f0, %f0, %g5 ldx [%l7 + 0x78], %g2 bl loop_6443 alignaddr %l4, %i4, %g1 fbne %fcc0, loop_6444 stx %l5, [%l7 + 0x60] loop_6443: ldub [%l7 + 0x11], %o1 fmovsne %xcc, %f12, %f10 loop_6444: bvs,a,pn %xcc, loop_6445 fxor %f8, %f10, %f4 fcmpeq32 %f14, %f6, %o4 call loop_6446 loop_6445: bvc %icc, loop_6447 fmovrdne %o0, %f4, %f4 fcmped %fcc0, %f6, %f14 loop_6446: xor %o2, 0x16D5, %i1 loop_6447: stw %i3, [%l7 + 0x48] ldx [%l7 + 0x28], %o7 mulx %o6, %i0, %l0 ldsh [%l7 + 0x76], %l2 ldsh [%l7 + 0x7A], %o5 fandnot1 %f12, %f2, %f4 ldd [%l7 + 0x20], %f6 fmovdgu %icc, %f9, %f3 ldsw [%l7 + 0x6C], %l6 ldx [%l7 + 0x58], %i2 fexpand %f13, %f10 fmovsvs %xcc, %f6, %f2 tcs %xcc, 0x1 fcmple32 %f10, %f14, %i7 udivx %g4, 0x0D92, %l3 stb %g7, [%l7 + 0x36] sth %i6, [%l7 + 0x4A] fornot1 %f14, %f10, %f10 fbge %fcc3, loop_6448 taddcc %i5, %l1, %o3 fcmpd %fcc0, %f12, %f6 udivcc %g3, 0x071B, %g5 loop_6448: movne %xcc, %g2, %l4 ldsb [%l7 + 0x16], %g6 mulscc %i4, %l5, %g1 fmovse %xcc, %f14, %f8 brz,a %o1, loop_6449 fpsub16s %f3, %f5, %f11 st %f13, [%l7 + 0x5C] tcs %icc, 0x5 loop_6449: ldub [%l7 + 0x24], %o4 ldsb [%l7 + 0x10], %o0 st %f12, [%l7 + 0x14] fmul8x16al %f12, %f4, %f10 fcmple32 %f14, %f8, %i1 fornot2 %f4, %f12, %f10 ldsw [%l7 + 0x44], %o2 fpack16 %f10, %f8 sth %i3, [%l7 + 0x0C] fmovdcc %icc, %f8, %f5 tleu %xcc, 0x7 lduw [%l7 + 0x28], %o6 fbn %fcc0, loop_6450 stb %i0, [%l7 + 0x33] fmovsneg %xcc, %f15, %f10 ld [%l7 + 0x58], %f9 loop_6450: bn loop_6451 edge32n %l0, %o7, %o5 stb %l2, [%l7 + 0x5B] edge16l %i2, %i7, %l6 loop_6451: subc %g4, %l3, %i6 brlez,a %i5, loop_6452 tneg %icc, 0x2 fand %f0, %f4, %f0 lduw [%l7 + 0x50], %l1 loop_6452: array8 %g7, %o3, %g5 array16 %g2, %g3, %l4 stw %g6, [%l7 + 0x48] stx %l5, [%l7 + 0x40] tleu %xcc, 0x7 ldsb [%l7 + 0x15], %i4 stx %o1, [%l7 + 0x70] std %f2, [%l7 + 0x60] ld [%l7 + 0x68], %f5 fcmpne16 %f14, %f4, %o4 ldsw [%l7 + 0x18], %o0 umul %g1, 0x1377, %o2 fmovdcs %icc, %f14, %f1 nop setx loop_6453, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %xcc, %f8, %f8 sth %i1, [%l7 + 0x20] fmovdneg %icc, %f0, %f6 loop_6453: array8 %o6, %i3, %l0 stw %i0, [%l7 + 0x30] ldd [%l7 + 0x28], %f14 stx %o5, [%l7 + 0x20] subc %o7, %i2, %l2 ldsh [%l7 + 0x1C], %l6 fcmpgt16 %f8, %f12, %g4 fpmerge %f12, %f12, %f6 st %f8, [%l7 + 0x2C] ld [%l7 + 0x70], %f10 fbe %fcc2, loop_6454 fxors %f7, %f11, %f11 lduw [%l7 + 0x34], %l3 stb %i7, [%l7 + 0x5B] loop_6454: fblg,a %fcc2, loop_6455 fpack16 %f12, %f5 sllx %i6, %i5, %l1 fsrc1s %f9, %f0 loop_6455: fmovdge %xcc, %f11, %f0 fpadd32 %f10, %f14, %f12 stw %o3, [%l7 + 0x40] fblg,a %fcc3, loop_6456 movrne %g5, %g7, %g2 fmovsge %icc, %f9, %f9 ldd [%l7 + 0x48], %f8 loop_6456: subccc %l4, 0x15B9, %g3 ldd [%l7 + 0x18], %f8 andn %g6, %l5, %i4 lduw [%l7 + 0x1C], %o4 bn,a,pn %icc, loop_6457 orncc %o1, %g1, %o2 ldsb [%l7 + 0x6C], %o0 stb %i1, [%l7 + 0x44] loop_6457: fnegd %f0, %f10 bvs %xcc, loop_6458 movn %icc, %i3, %o6 movre %l0, %o5, %i0 lduw [%l7 + 0x0C], %i2 loop_6458: fmovrslez %l2, %f12, %f0 tneg %icc, 0x2 fmovrslez %l6, %f0, %f12 lduh [%l7 + 0x0A], %o7 faligndata %f0, %f2, %f10 tg %icc, 0x0 fnot1 %f2, %f6 movleu %icc, %g4, %i7 fbule %fcc1, loop_6459 bleu,a %xcc, loop_6460 bgu %icc, loop_6461 stb %i6, [%l7 + 0x2C] loop_6459: mulscc %i5, %l3, %o3 loop_6460: fmovdleu %icc, %f8, %f2 loop_6461: stb %g5, [%l7 + 0x2E] mova %xcc, %l1, %g2 ldsw [%l7 + 0x0C], %l4 fmovrslez %g3, %f2, %f13 movne %icc, %g6, %g7 sdiv %i4, 0x1234, %l5 orncc %o4, 0x1F62, %g1 fmovrdlz %o2, %f8, %f14 movrlz %o0, %i1, %o1 fcmpgt32 %f6, %f8, %o6 ldsw [%l7 + 0x30], %i3 fmovrslz %o5, %f11, %f6 mova %icc, %l0, %i2 stw %i0, [%l7 + 0x24] orn %l2, %o7, %l6 addcc %i7, %i6, %g4 taddcctv %i5, %l3, %g5 ldd [%l7 + 0x70], %f6 sllx %l1, %o3, %g2 fblg,a %fcc0, loop_6462 edge16n %g3, %g6, %g7 fmovsneg %icc, %f7, %f10 ldub [%l7 + 0x4F], %l4 loop_6462: alignaddr %i4, %o4, %g1 fmul8sux16 %f2, %f14, %f10 ldsw [%l7 + 0x34], %l5 fnor %f2, %f10, %f10 array32 %o0, %o2, %o1 ldsh [%l7 + 0x4A], %i1 ldsh [%l7 + 0x76], %o6 stx %i3, [%l7 + 0x50] fba %fcc1, loop_6463 ldsh [%l7 + 0x54], %l0 ldsh [%l7 + 0x2A], %o5 st %f0, [%l7 + 0x2C] loop_6463: fbg %fcc3, loop_6464 ldsh [%l7 + 0x30], %i0 ldsh [%l7 + 0x42], %i2 bcs,a,pt %xcc, loop_6465 loop_6464: fxnors %f13, %f1, %f2 taddcctv %o7, 0x081B, %l2 fnot1 %f4, %f12 loop_6465: sub %i7, %l6, %g4 fpadd16 %f4, %f12, %f2 fpack32 %f8, %f14, %f14 udiv %i5, 0x0DC9, %l3 ldx [%l7 + 0x60], %i6 ldd [%l7 + 0x70], %f10 or %l1, 0x02D2, %g5 fandnot1 %f10, %f12, %f12 fmovsle %xcc, %f14, %f1 alignaddr %g2, %o3, %g3 ldx [%l7 + 0x10], %g7 movvc %icc, %g6, %i4 lduh [%l7 + 0x46], %o4 fmovdvs %icc, %f14, %f3 faligndata %f12, %f0, %f8 move %icc, %g1, %l5 fpsub16s %f9, %f2, %f15 fmovsl %icc, %f10, %f11 subcc %l4, %o0, %o2 st %f1, [%l7 + 0x18] tsubcc %i1, %o1, %i3 stb %l0, [%l7 + 0x12] tne %xcc, 0x5 array16 %o6, %o5, %i2 fmovrsgz %i0, %f14, %f6 bne,a,pn %xcc, loop_6466 fmovscs %xcc, %f14, %f1 fpsub32s %f12, %f7, %f14 fblg %fcc3, loop_6467 loop_6466: ldsb [%l7 + 0x2F], %l2 fbul %fcc1, loop_6468 fpsub16s %f1, %f8, %f14 loop_6467: edge32l %i7, %l6, %g4 taddcc %o7, %l3, %i6 loop_6468: fmovrdlz %i5, %f14, %f10 fmovsge %icc, %f1, %f8 array32 %l1, %g2, %g5 movg %icc, %o3, %g3 movre %g6, %g7, %o4 ld [%l7 + 0x64], %f12 sdiv %g1, 0x0CCE, %i4 sth %l5, [%l7 + 0x18] fornot2 %f8, %f0, %f12 fmovsneg %icc, %f3, %f9 addc %l4, %o0, %i1 ldsb [%l7 + 0x7A], %o2 ldsb [%l7 + 0x7F], %o1 ld [%l7 + 0x50], %f1 fmovsl %xcc, %f1, %f3 fornot2s %f4, %f6, %f12 movcs %xcc, %l0, %i3 lduh [%l7 + 0x4E], %o5 fmovscs %xcc, %f6, %f1 sth %o6, [%l7 + 0x1E] std %f0, [%l7 + 0x68] fbne %fcc3, loop_6469 fbo %fcc2, loop_6470 ldd [%l7 + 0x60], %f12 fble,a %fcc1, loop_6471 loop_6469: ldsb [%l7 + 0x76], %i2 loop_6470: fmovrdgez %l2, %f14, %f10 fbue,a %fcc3, loop_6472 loop_6471: fandnot1s %f1, %f2, %f3 sth %i0, [%l7 + 0x5A] brgez %l6, loop_6473 loop_6472: fmovsne %icc, %f3, %f1 stx %g4, [%l7 + 0x60] edge32l %i7, %o7, %i6 loop_6473: addccc %l3, %i5, %g2 stb %g5, [%l7 + 0x76] te %xcc, 0x1 fbu,a %fcc2, loop_6474 stb %l1, [%l7 + 0x7F] ldx [%l7 + 0x20], %o3 be loop_6475 loop_6474: tvs %xcc, 0x3 sth %g6, [%l7 + 0x60] ldub [%l7 + 0x7D], %g7 loop_6475: fmovdn %icc, %f6, %f5 bg,a,pn %xcc, loop_6476 fmovsleu %icc, %f3, %f9 edge16l %o4, %g3, %g1 popc %l5, %i4 loop_6476: std %f10, [%l7 + 0x38] srl %o0, 0x13, %l4 fzero %f12 fmovrdgez %o2, %f4, %f12 edge16l %i1, %l0, %i3 addcc %o5, %o6, %i2 umulcc %l2, 0x147F, %i0 edge8l %l6, %o1, %g4 lduh [%l7 + 0x74], %o7 fmovdcs %xcc, %f11, %f11 movrgez %i7, 0x18E, %i6 ldx [%l7 + 0x38], %i5 fmuld8sux16 %f15, %f11, %f0 fbu,a %fcc0, loop_6477 sethi 0x0736, %l3 sdivcc %g5, 0x0FF1, %l1 siam 0x4 loop_6477: brlz %o3, loop_6478 stx %g6, [%l7 + 0x60] ld [%l7 + 0x5C], %f11 fornot2 %f0, %f8, %f14 loop_6478: tsubcctv %g2, %g7, %g3 fmul8x16au %f2, %f7, %f6 bn,pt %icc, loop_6479 or %g1, %l5, %i4 fnot1s %f4, %f2 stw %o4, [%l7 + 0x68] loop_6479: mulscc %l4, %o0, %i1 st %f11, [%l7 + 0x2C] ldsb [%l7 + 0x21], %l0 fcmpne16 %f10, %f10, %i3 brgez,a %o5, loop_6480 edge16l %o2, %o6, %i2 fmul8x16al %f14, %f14, %f4 fmuld8sux16 %f13, %f8, %f6 loop_6480: popc 0x0D50, %l2 stx %i0, [%l7 + 0x18] ldub [%l7 + 0x0C], %o1 fnot2 %f2, %f8 faligndata %f0, %f6, %f14 fmuld8ulx16 %f5, %f13, %f6 std %f4, [%l7 + 0x20] bvc,a loop_6481 fpadd32s %f12, %f4, %f2 sth %l6, [%l7 + 0x34] fmovrsne %o7, %f14, %f14 loop_6481: fcmpne32 %f2, %f12, %g4 ldx [%l7 + 0x38], %i6 fands %f9, %f8, %f3 fmovdge %xcc, %f14, %f3 bgu loop_6482 fmovsl %icc, %f15, %f10 st %f8, [%l7 + 0x74] ldsb [%l7 + 0x70], %i7 loop_6482: andcc %l3, %g5, %i5 stx %l1, [%l7 + 0x78] brgz %g6, loop_6483 fbo,a %fcc2, loop_6484 smul %o3, 0x0F0C, %g7 st %f7, [%l7 + 0x38] loop_6483: movl %xcc, %g3, %g1 loop_6484: ldsb [%l7 + 0x14], %l5 lduh [%l7 + 0x6A], %g2 and %i4, %o4, %o0 lduh [%l7 + 0x12], %i1 ba,pt %xcc, loop_6485 bvs,pt %xcc, loop_6486 ldsh [%l7 + 0x3E], %l4 brz,a %i3, loop_6487 loop_6485: stb %l0, [%l7 + 0x0B] loop_6486: ldsw [%l7 + 0x1C], %o2 ldsw [%l7 + 0x48], %o5 loop_6487: fble %fcc2, loop_6488 fmovdg %icc, %f4, %f14 orn %i2, %l2, %o6 xnorcc %i0, 0x168A, %o1 loop_6488: fpsub16s %f0, %f8, %f2 mulscc %l6, 0x1AC1, %g4 nop setx loop_6489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bleu,a,pn %icc, loop_6490 fandnot1 %f12, %f4, %f14 fbug,a %fcc2, loop_6491 loop_6489: bleu,pt %xcc, loop_6492 loop_6490: stb %i6, [%l7 + 0x6B] call loop_6493 loop_6491: fexpand %f2, %f2 loop_6492: srax %o7, %i7, %l3 fmul8x16al %f4, %f14, %f14 loop_6493: addccc %g5, %l1, %g6 stb %i5, [%l7 + 0x21] st %f0, [%l7 + 0x38] or %g7, 0x131C, %g3 or %g1, 0x1847, %l5 brz %g2, loop_6494 stb %i4, [%l7 + 0x65] ldub [%l7 + 0x19], %o3 sllx %o0, 0x10, %i1 loop_6494: fmovda %icc, %f5, %f15 ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x70], %l4 udivcc %o4, 0x143E, %i3 fmovdgu %xcc, %f9, %f7 fmovdvs %xcc, %f15, %f12 mova %xcc, %l0, %o2 stb %o5, [%l7 + 0x36] tcs %xcc, 0x3 alignaddr %i2, %l2, %o6 ble,a loop_6495 tneg %icc, 0x5 tsubcctv %o1, 0x0EF5, %l6 fornot1 %f2, %f10, %f12 loop_6495: subcc %i0, 0x0098, %i6 ld [%l7 + 0x20], %f3 fzero %f8 lduw [%l7 + 0x38], %o7 sth %i7, [%l7 + 0x3E] fmovrslez %g4, %f9, %f2 bn %xcc, loop_6496 fsrc1s %f14, %f11 fmovde %icc, %f13, %f2 ld [%l7 + 0x2C], %f12 loop_6496: fnot1 %f2, %f14 fpadd16 %f4, %f8, %f4 lduw [%l7 + 0x34], %g5 tcc %icc, 0x0 ldd [%l7 + 0x68], %f2 sth %l3, [%l7 + 0x12] stw %g6, [%l7 + 0x3C] udivx %i5, 0x1D1B, %l1 fmul8sux16 %f12, %f14, %f14 fpsub32 %f8, %f8, %f6 bvs,a,pn %xcc, loop_6497 lduw [%l7 + 0x20], %g3 tsubcc %g7, 0x18C4, %l5 st %f11, [%l7 + 0x60] loop_6497: sethi 0x0CDC, %g2 tne %xcc, 0x4 fornot1 %f4, %f12, %f8 sdiv %g1, 0x08BD, %i4 bne,a,pt %icc, loop_6498 fmovrdgz %o0, %f4, %f14 move %icc, %o3, %l4 for %f10, %f0, %f12 loop_6498: fmul8x16al %f12, %f5, %f0 tle %icc, 0x6 brnz,a %i1, loop_6499 ldsb [%l7 + 0x6E], %o4 add %i3, %o2, %l0 ldsb [%l7 + 0x10], %i2 loop_6499: call loop_6500 fmovda %xcc, %f14, %f11 fexpand %f2, %f2 sth %l2, [%l7 + 0x4C] loop_6500: movl %icc, %o6, %o5 fornot1s %f9, %f14, %f12 ldsh [%l7 + 0x6A], %l6 fbu,a %fcc2, loop_6501 nop setx loop_6502, %l0, %l1 jmpl %l1, %i0 fmovdgu %xcc, %f14, %f13 ldub [%l7 + 0x47], %o1 loop_6501: brz %i6, loop_6503 loop_6502: ldub [%l7 + 0x34], %o7 std %f6, [%l7 + 0x28] stw %g4, [%l7 + 0x50] loop_6503: ld [%l7 + 0x64], %f6 ld [%l7 + 0x20], %f10 bg,a loop_6504 tn %xcc, 0x4 movcs %xcc, %g5, %l3 fba %fcc0, loop_6505 loop_6504: te %xcc, 0x7 fandnot1 %f4, %f6, %f10 fand %f6, %f14, %f10 loop_6505: fcmpd %fcc1, %f0, %f6 stb %g6, [%l7 + 0x09] stx %i7, [%l7 + 0x58] fmovrsne %l1, %f15, %f4 lduh [%l7 + 0x66], %g3 bg,a,pt %xcc, loop_6506 lduh [%l7 + 0x64], %i5 alignaddr %g7, %l5, %g2 xor %g1, %o0, %i4 loop_6506: edge16l %o3, %l4, %i1 fmovrsne %i3, %f11, %f3 stw %o2, [%l7 + 0x08] fmovsle %xcc, %f12, %f13 stb %l0, [%l7 + 0x1C] ldub [%l7 + 0x08], %o4 stw %i2, [%l7 + 0x48] fbl,a %fcc1, loop_6507 andncc %o6, %o5, %l6 ldx [%l7 + 0x40], %l2 lduh [%l7 + 0x32], %i0 loop_6507: fcmpeq16 %f2, %f8, %i6 fmovda %icc, %f5, %f14 bcc loop_6508 fmovsge %xcc, %f11, %f15 edge32ln %o7, %o1, %g5 fmovse %xcc, %f12, %f0 loop_6508: lduh [%l7 + 0x7A], %g4 stb %l3, [%l7 + 0x33] ldsw [%l7 + 0x34], %i7 fblg %fcc3, loop_6509 std %f2, [%l7 + 0x08] add %l1, %g3, %g6 fbne,a %fcc2, loop_6510 loop_6509: addccc %g7, 0x03DC, %l5 st %f11, [%l7 + 0x50] tne %icc, 0x3 loop_6510: stx %i5, [%l7 + 0x60] sth %g2, [%l7 + 0x64] std %f10, [%l7 + 0x38] mulscc %g1, %i4, %o0 fmovsl %xcc, %f12, %f9 edge16n %l4, %i1, %o3 fmovdpos %icc, %f10, %f15 sdiv %i3, 0x054D, %o2 stb %l0, [%l7 + 0x79] fexpand %f1, %f12 bn loop_6511 sth %o4, [%l7 + 0x24] brgz,a %o6, loop_6512 fmovdneg %xcc, %f2, %f0 loop_6511: fpsub32s %f10, %f2, %f10 ldsw [%l7 + 0x1C], %o5 loop_6512: sth %i2, [%l7 + 0x58] udivcc %l2, 0x1CAA, %l6 ldsb [%l7 + 0x23], %i0 tvs %icc, 0x0 movcc %xcc, %i6, %o1 stx %o7, [%l7 + 0x18] stb %g5, [%l7 + 0x5A] fmovsneg %xcc, %f5, %f14 ldsw [%l7 + 0x10], %l3 edge16n %g4, %l1, %i7 nop setx loop_6513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x24], %g6 tsubcctv %g3, 0x0D84, %g7 fornot2s %f13, %f13, %f8 loop_6513: movpos %icc, %l5, %i5 fcmps %fcc0, %f15, %f6 fmovsleu %xcc, %f4, %f9 stw %g1, [%l7 + 0x70] fcmple32 %f10, %f2, %g2 stx %o0, [%l7 + 0x28] tle %icc, 0x3 fnegs %f6, %f4 stb %i4, [%l7 + 0x16] stx %l4, [%l7 + 0x48] xorcc %i1, 0x084B, %i3 srl %o3, %o2, %o4 ldd [%l7 + 0x40], %f6 sll %l0, %o5, %i2 faligndata %f4, %f8, %f4 fcmpeq32 %f6, %f8, %o6 fnegs %f6, %f12 fmovsge %icc, %f10, %f8 edge32l %l2, %i0, %i6 fxnor %f8, %f6, %f12 tn %icc, 0x6 stx %o1, [%l7 + 0x78] ldsh [%l7 + 0x76], %l6 fbl %fcc2, loop_6514 st %f7, [%l7 + 0x70] fors %f3, %f7, %f5 ldsb [%l7 + 0x3B], %o7 loop_6514: array8 %g5, %l3, %l1 sth %g4, [%l7 + 0x74] bn,pt %xcc, loop_6515 orcc %g6, %g3, %g7 edge32 %i7, %i5, %l5 fsrc1 %f14, %f12 loop_6515: fabss %f6, %f0 movle %icc, %g2, %o0 bneg,a loop_6516 fmovde %icc, %f2, %f3 ldd [%l7 + 0x20], %f14 ldub [%l7 + 0x38], %g1 loop_6516: fbl %fcc0, loop_6517 fbue,a %fcc1, loop_6518 fmovrslz %i4, %f11, %f7 tvc %xcc, 0x6 loop_6517: tsubcc %i1, %l4, %o3 loop_6518: fcmped %fcc1, %f10, %f8 movrgez %o2, 0x3FF, %o4 sub %l0, 0x13B6, %i3 fcmped %fcc2, %f8, %f2 te %icc, 0x6 movrgz %i2, %o6, %l2 fmovsvc %icc, %f3, %f1 lduw [%l7 + 0x30], %o5 fmovdpos %icc, %f11, %f2 fnot1 %f10, %f2 edge16l %i6, %i0, %o1 sethi 0x0CA3, %l6 movgu %xcc, %o7, %l3 fpsub32 %f4, %f4, %f6 ba %xcc, loop_6519 fand %f2, %f2, %f4 taddcctv %g5, 0x1F22, %g4 fbul,a %fcc1, loop_6520 loop_6519: fandnot2 %f4, %f14, %f12 fblg %fcc1, loop_6521 addc %g6, %l1, %g7 loop_6520: st %f6, [%l7 + 0x34] ldsb [%l7 + 0x17], %g3 loop_6521: xnorcc %i7, %l5, %g2 fnot1 %f6, %f12 ld [%l7 + 0x7C], %f8 movg %xcc, %i5, %o0 alignaddr %i4, %g1, %l4 fexpand %f15, %f2 ldub [%l7 + 0x1E], %i1 ldsh [%l7 + 0x0A], %o2 subc %o3, 0x1AEF, %l0 bne,a,pt %xcc, loop_6522 ldd [%l7 + 0x08], %f4 fbue %fcc1, loop_6523 stw %o4, [%l7 + 0x08] loop_6522: fnors %f15, %f14, %f2 sdivx %i3, 0x1FDE, %i2 loop_6523: fmovsge %icc, %f5, %f2 andncc %o6, %l2, %o5 fsrc1 %f2, %f14 ldsw [%l7 + 0x20], %i0 ld [%l7 + 0x5C], %f7 lduw [%l7 + 0x70], %i6 xnorcc %o1, %o7, %l6 xnor %g5, %g4, %l3 fmovsge %xcc, %f5, %f12 stw %l1, [%l7 + 0x14] lduh [%l7 + 0x38], %g6 ldub [%l7 + 0x4F], %g3 brz,a %g7, loop_6524 bg,pt %icc, loop_6525 call loop_6526 add %i7, 0x00E1, %l5 loop_6524: fxor %f8, %f14, %f12 loop_6525: ldd [%l7 + 0x40], %f4 loop_6526: fcmpeq32 %f12, %f0, %i5 stw %g2, [%l7 + 0x2C] fnand %f6, %f6, %f8 brz %i4, loop_6527 lduh [%l7 + 0x4A], %o0 fmovsleu %xcc, %f2, %f5 smul %l4, 0x00C9, %g1 loop_6527: ble,a,pt %xcc, loop_6528 ldsw [%l7 + 0x64], %i1 fmovscs %xcc, %f11, %f13 fmovsl %icc, %f14, %f11 loop_6528: fandnot1 %f14, %f8, %f2 fmovscc %xcc, %f1, %f4 stw %o2, [%l7 + 0x70] bcc,a %xcc, loop_6529 ldsw [%l7 + 0x5C], %o3 fsrc2s %f5, %f12 fnand %f12, %f2, %f8 loop_6529: st %f5, [%l7 + 0x30] ldsw [%l7 + 0x0C], %l0 ldd [%l7 + 0x60], %f14 ldsw [%l7 + 0x6C], %o4 fmul8ulx16 %f8, %f14, %f6 xnor %i3, %i2, %l2 fnegs %f0, %f11 fpadd16 %f8, %f12, %f12 srlx %o6, 0x10, %i0 ldsb [%l7 + 0x30], %i6 ldub [%l7 + 0x5C], %o1 bleu,a,pn %icc, loop_6530 fnegs %f5, %f14 orncc %o5, 0x1628, %o7 ld [%l7 + 0x78], %f13 loop_6530: movcs %xcc, %l6, %g5 movne %icc, %l3, %g4 stw %l1, [%l7 + 0x1C] fcmped %fcc0, %f2, %f14 brlz,a %g6, loop_6531 array32 %g3, %i7, %g7 sth %i5, [%l7 + 0x12] fble,a %fcc3, loop_6532 loop_6531: brlz %l5, loop_6533 lduw [%l7 + 0x30], %g2 stw %o0, [%l7 + 0x28] loop_6532: andcc %i4, %l4, %i1 loop_6533: fmovrdlz %o2, %f12, %f2 bpos,a loop_6534 bge,a %xcc, loop_6535 ldd [%l7 + 0x10], %f6 fbne %fcc1, loop_6536 loop_6534: stx %o3, [%l7 + 0x28] loop_6535: fmovrde %g1, %f4, %f6 movge %icc, %o4, %i3 loop_6536: stx %l0, [%l7 + 0x68] movn %xcc, %i2, %o6 fsrc2s %f13, %f5 fmovdcc %xcc, %f6, %f0 stb %i0, [%l7 + 0x7C] stw %l2, [%l7 + 0x50] sdivx %o1, 0x0A57, %i6 fsrc2s %f4, %f2 ld [%l7 + 0x7C], %f6 ldx [%l7 + 0x30], %o5 tleu %xcc, 0x2 mulx %o7, %l6, %g5 edge32 %g4, %l1, %g6 fmovdn %xcc, %f0, %f5 brz,a %l3, loop_6537 bvs,pn %xcc, loop_6538 ldub [%l7 + 0x5F], %g3 tg %icc, 0x3 loop_6537: movrgz %g7, %i5, %i7 loop_6538: fmul8sux16 %f6, %f12, %f14 move %icc, %g2, %o0 fcmpd %fcc2, %f6, %f10 bl,pn %icc, loop_6539 fnand %f4, %f14, %f12 udiv %l5, 0x15AE, %i4 brlez %i1, loop_6540 loop_6539: sth %l4, [%l7 + 0x10] edge32 %o2, %o3, %o4 movvc %xcc, %i3, %l0 loop_6540: brgz,a %g1, loop_6541 nop setx loop_6542, %l0, %l1 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, %f2 sub %i2, 0x182B, %o6 loop_6541: fpack16 %f10, %f12 loop_6542: be,a,pt %icc, loop_6543 or %l2, 0x0310, %i0 fabss %f14, %f13 siam 0x4 loop_6543: brlez,a %o1, loop_6544 bl,pn %xcc, loop_6545 fmovdvs %icc, %f10, %f4 array32 %o5, %i6, %o7 loop_6544: ldub [%l7 + 0x64], %l6 loop_6545: tvs %xcc, 0x2 tl %xcc, 0x1 tl %icc, 0x3 be,pn %icc, loop_6546 be,pt %icc, loop_6547 stx %g4, [%l7 + 0x68] lduh [%l7 + 0x44], %g5 loop_6546: bleu,pn %icc, loop_6548 loop_6547: brnz %l1, loop_6549 fmovrslz %g6, %f0, %f10 edge32n %g3, %l3, %i5 loop_6548: lduw [%l7 + 0x68], %i7 loop_6549: edge32 %g7, %g2, %o0 ld [%l7 + 0x28], %f8 lduh [%l7 + 0x56], %i4 ldd [%l7 + 0x68], %f8 ldsh [%l7 + 0x74], %l5 st %f7, [%l7 + 0x34] sth %l4, [%l7 + 0x0C] stx %i1, [%l7 + 0x48] edge8 %o3, %o4, %o2 movrne %i3, %g1, %l0 edge32n %i2, %o6, %l2 fmovspos %icc, %f5, %f5 subccc %i0, 0x0719, %o1 xorcc %i6, %o7, %o5 fmovdvs %icc, %f15, %f6 stw %g4, [%l7 + 0x28] fpsub32s %f6, %f3, %f2 stb %l6, [%l7 + 0x1D] std %f0, [%l7 + 0x40] fpsub16s %f0, %f10, %f9 nop setx loop_6550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l1, [%l7 + 0x2C] brnz,a %g6, loop_6551 ldsw [%l7 + 0x70], %g3 loop_6550: fmul8x16al %f12, %f9, %f0 stb %l3, [%l7 + 0x60] loop_6551: tle %xcc, 0x6 fpsub32 %f6, %f12, %f6 tge %icc, 0x2 sethi 0x1F98, %g5 siam 0x0 stx %i5, [%l7 + 0x68] lduh [%l7 + 0x70], %i7 subccc %g2, %o0, %g7 fmovsl %xcc, %f0, %f13 edge16ln %i4, %l4, %i1 fpsub32s %f12, %f13, %f11 fcmple16 %f10, %f12, %l5 stx %o3, [%l7 + 0x18] std %f6, [%l7 + 0x48] st %f4, [%l7 + 0x50] movvs %xcc, %o4, %o2 ldsw [%l7 + 0x1C], %g1 tvs %xcc, 0x4 sdivcc %l0, 0x03BF, %i3 fmovdleu %icc, %f14, %f7 addc %o6, 0x18CA, %l2 movn %icc, %i0, %i2 ldsb [%l7 + 0x52], %o1 lduh [%l7 + 0x7A], %o7 edge8l %o5, %i6, %g4 stb %l1, [%l7 + 0x41] addcc %l6, %g3, %l3 edge16n %g5, %g6, %i5 fba %fcc3, loop_6552 popc %g2, %i7 edge32l %g7, %i4, %l4 fbge,a %fcc1, loop_6553 loop_6552: edge16n %o0, %i1, %o3 fcmpd %fcc3, %f14, %f0 ldx [%l7 + 0x70], %l5 loop_6553: std %f0, [%l7 + 0x58] fzero %f10 fmovsne %xcc, %f0, %f15 tn %icc, 0x4 tneg %xcc, 0x5 sth %o4, [%l7 + 0x68] edge8ln %o2, %g1, %l0 subccc %o6, 0x17F6, %l2 ldd [%l7 + 0x78], %f14 fmovs %f2, %f7 array32 %i0, %i3, %i2 fbne,a %fcc3, loop_6554 fmovdvc %icc, %f10, %f2 tcc %xcc, 0x3 ld [%l7 + 0x6C], %f2 loop_6554: be,pt %icc, loop_6555 movl %xcc, %o7, %o1 ldsw [%l7 + 0x7C], %i6 ldd [%l7 + 0x28], %f4 loop_6555: fpack16 %f8, %f3 ldsb [%l7 + 0x2D], %o5 fmovrslz %g4, %f9, %f2 sth %l1, [%l7 + 0x5C] lduh [%l7 + 0x60], %l6 stx %g3, [%l7 + 0x60] fmovrsgz %l3, %f5, %f2 ldx [%l7 + 0x68], %g5 call loop_6556 ldub [%l7 + 0x49], %i5 bvc,pt %xcc, loop_6557 ldub [%l7 + 0x67], %g6 loop_6556: movcs %icc, %i7, %g7 nop setx loop_6558, %l0, %l1 jmpl %l1, %g2 loop_6557: taddcc %i4, %o0, %i1 fornot1s %f9, %f13, %f2 fbl,a %fcc3, loop_6559 loop_6558: sth %l4, [%l7 + 0x0A] fmovdle %icc, %f6, %f13 fsrc1s %f7, %f12 loop_6559: tl %xcc, 0x7 andcc %l5, %o4, %o3 lduh [%l7 + 0x74], %g1 edge8ln %l0, %o6, %l2 array32 %o2, %i0, %i3 sth %o7, [%l7 + 0x32] fmovs %f7, %f11 fbge,a %fcc1, loop_6560 nop setx loop_6561, %l0, %l1 jmpl %l1, %o1 tleu %icc, 0x6 fzeros %f11 loop_6560: st %f9, [%l7 + 0x30] loop_6561: brgz,a %i2, loop_6562 st %f12, [%l7 + 0x74] stb %o5, [%l7 + 0x09] ld [%l7 + 0x18], %f12 loop_6562: tge %xcc, 0x6 bn,a %xcc, loop_6563 brlez,a %i6, loop_6564 movre %g4, %l1, %g3 bvs,pn %icc, loop_6565 loop_6563: sth %l6, [%l7 + 0x16] loop_6564: sth %l3, [%l7 + 0x24] lduw [%l7 + 0x0C], %i5 loop_6565: bpos,pn %icc, loop_6566 movle %xcc, %g6, %g5 ldsw [%l7 + 0x60], %i7 xorcc %g7, %i4, %g2 loop_6566: ldsw [%l7 + 0x44], %o0 fnor %f0, %f6, %f2 fmovscs %xcc, %f4, %f11 fmovdcs %icc, %f4, %f10 edge32l %i1, %l4, %o4 orn %o3, 0x1C7B, %l5 fcmped %fcc1, %f8, %f4 orcc %g1, 0x0D76, %o6 sth %l0, [%l7 + 0x2A] sth %o2, [%l7 + 0x6C] fmovrslz %i0, %f10, %f13 fpadd16s %f4, %f4, %f13 lduw [%l7 + 0x2C], %l2 fmovsg %xcc, %f6, %f2 tneg %icc, 0x5 subccc %i3, 0x00F0, %o7 xor %i2, 0x18F8, %o5 st %f1, [%l7 + 0x48] fmovdle %icc, %f11, %f0 st %f12, [%l7 + 0x6C] addc %o1, 0x0A6B, %g4 fcmple32 %f14, %f14, %i6 andn %l1, 0x0514, %l6 movne %icc, %l3, %g3 ldub [%l7 + 0x35], %g6 fandnot1 %f2, %f4, %f10 tvs %icc, 0x2 brgez %i5, loop_6567 fmuld8ulx16 %f11, %f3, %f4 fandnot1s %f4, %f5, %f1 array16 %g5, %g7, %i4 loop_6567: xor %g2, 0x0B9A, %i7 movrgz %i1, %o0, %o4 stb %o3, [%l7 + 0x19] brlz,a %l5, loop_6568 tge %xcc, 0x2 fmovdne %xcc, %f0, %f4 alignaddr %l4, %o6, %l0 loop_6568: brlz %g1, loop_6569 fcmple32 %f10, %f8, %o2 fcmple16 %f14, %f12, %l2 ldub [%l7 + 0x66], %i3 loop_6569: st %f5, [%l7 + 0x0C] st %f0, [%l7 + 0x4C] fblg %fcc2, loop_6570 fmovrsgz %i0, %f9, %f7 edge8 %o7, %i2, %o5 movg %icc, %g4, %i6 loop_6570: tpos %icc, 0x6 lduw [%l7 + 0x08], %o1 andcc %l1, %l3, %l6 fbo,a %fcc2, loop_6571 xor %g6, %g3, %g5 nop setx loop_6572, %l0, %l1 jmpl %l1, %i5 fmovsl %icc, %f2, %f3 loop_6571: fmul8ulx16 %f8, %f8, %f8 ldsh [%l7 + 0x5A], %i4 loop_6572: fnot1s %f15, %f6 te %xcc, 0x7 udivcc %g2, 0x18CC, %i7 fsrc1s %f0, %f8 fmovsne %xcc, %f9, %f13 fmul8x16al %f4, %f12, %f4 lduw [%l7 + 0x74], %g7 fcmpne16 %f12, %f14, %o0 ldx [%l7 + 0x20], %o4 tvs %icc, 0x0 ldx [%l7 + 0x78], %o3 std %f12, [%l7 + 0x08] faligndata %f6, %f2, %f2 lduh [%l7 + 0x40], %i1 std %f4, [%l7 + 0x78] sth %l4, [%l7 + 0x52] movg %icc, %l5, %l0 bn,a loop_6573 taddcctv %o6, 0x18E9, %g1 fnegs %f13, %f4 fcmpne32 %f2, %f14, %o2 loop_6573: fbug,a %fcc1, loop_6574 umulcc %i3, 0x1B7D, %i0 std %f4, [%l7 + 0x48] fexpand %f11, %f2 loop_6574: orn %o7, %l2, %o5 movn %icc, %i2, %g4 tleu %icc, 0x1 fmovscc %xcc, %f4, %f10 ldsw [%l7 + 0x28], %o1 ldx [%l7 + 0x28], %i6 subcc %l1, 0x1443, %l3 fmovdcs %xcc, %f14, %f6 call loop_6575 ldsh [%l7 + 0x30], %g6 fmovs %f15, %f13 lduh [%l7 + 0x24], %l6 loop_6575: edge32n %g5, %i5, %i4 ldx [%l7 + 0x50], %g2 fmovrdgez %i7, %f14, %f8 srl %g3, %o0, %g7 ld [%l7 + 0x30], %f5 ta %icc, 0x3 movrgez %o3, 0x165, %i1 fmovsgu %icc, %f12, %f15 fba,a %fcc1, loop_6576 array32 %l4, %l5, %o4 fpsub16s %f3, %f14, %f12 fpadd16 %f14, %f14, %f6 loop_6576: sllx %l0, 0x10, %g1 tsubcc %o6, %o2, %i3 be,a,pt %icc, loop_6577 srl %i0, 0x06, %o7 movrgz %o5, 0x2CE, %l2 st %f14, [%l7 + 0x78] loop_6577: movrgez %i2, 0x01A, %g4 ba,pn %icc, loop_6578 fpsub16s %f1, %f6, %f13 movle %xcc, %o1, %i6 be,a %xcc, loop_6579 loop_6578: nop setx loop_6580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %l1, 0x1C88, %g6 edge8n %l3, %l6, %i5 loop_6579: fmovdg %icc, %f2, %f11 loop_6580: stw %i4, [%l7 + 0x5C] fmuld8ulx16 %f10, %f13, %f14 bl,a,pt %xcc, loop_6581 fnot2 %f6, %f14 lduw [%l7 + 0x2C], %g5 fbu %fcc2, loop_6582 loop_6581: ldsb [%l7 + 0x2C], %i7 ldd [%l7 + 0x28], %f0 fxors %f0, %f14, %f11 loop_6582: fornot1 %f4, %f0, %f10 fpadd16s %f13, %f1, %f6 fmovse %icc, %f1, %f7 bcc,a %xcc, loop_6583 orcc %g3, %g2, %o0 bshuffle %f8, %f0, %f14 srlx %o3, %i1, %g7 loop_6583: brlz,a %l5, loop_6584 fmovdneg %xcc, %f12, %f15 edge8 %o4, %l0, %g1 stw %l4, [%l7 + 0x74] loop_6584: te %xcc, 0x3 fbue %fcc2, loop_6585 ld [%l7 + 0x28], %f8 fbl %fcc2, loop_6586 st %f11, [%l7 + 0x24] loop_6585: fmovdneg %xcc, %f4, %f13 fpmerge %f11, %f13, %f2 loop_6586: ldsb [%l7 + 0x66], %o6 stx %i3, [%l7 + 0x10] add %o2, 0x0977, %i0 fmovdl %xcc, %f4, %f11 umulcc %o5, 0x0DFE, %l2 movcs %xcc, %i2, %g4 srax %o1, 0x02, %o7 tpos %xcc, 0x2 movne %icc, %i6, %g6 fmovdle %xcc, %f0, %f1 tcs %xcc, 0x4 ldsh [%l7 + 0x0A], %l1 fmovsneg %icc, %f5, %f8 st %f1, [%l7 + 0x6C] sth %l3, [%l7 + 0x1E] fmovdcs %icc, %f6, %f10 lduw [%l7 + 0x18], %l6 fmovscc %xcc, %f0, %f0 bgu %icc, loop_6587 ldsw [%l7 + 0x18], %i4 fnot2 %f10, %f8 fcmpes %fcc3, %f1, %f10 loop_6587: xorcc %i5, %g5, %g3 st %f6, [%l7 + 0x28] ldsw [%l7 + 0x54], %i7 ldub [%l7 + 0x48], %o0 fsrc1 %f12, %f12 ldx [%l7 + 0x68], %o3 fornot2 %f6, %f10, %f2 brlz,a %g2, loop_6588 fmovrdgz %i1, %f6, %f12 stx %l5, [%l7 + 0x08] ldub [%l7 + 0x11], %o4 loop_6588: fnors %f2, %f9, %f12 taddcc %g7, %l0, %l4 or %o6, %g1, %i3 udivx %i0, 0x09E3, %o5 fone %f12 edge8ln %o2, %l2, %i2 fornot2 %f12, %f12, %f12 array8 %o1, %g4, %o7 stw %g6, [%l7 + 0x60] fnegs %f8, %f13 stb %l1, [%l7 + 0x7C] lduw [%l7 + 0x64], %i6 ldd [%l7 + 0x08], %f8 fcmpd %fcc3, %f10, %f4 stx %l3, [%l7 + 0x18] tl %xcc, 0x6 fmovsvs %xcc, %f6, %f8 edge8 %l6, %i5, %i4 fmovrsgz %g5, %f15, %f6 tsubcctv %g3, 0x0683, %o0 fmul8sux16 %f4, %f0, %f14 ldsb [%l7 + 0x44], %i7 fbuge,a %fcc2, loop_6589 fbuge,a %fcc0, loop_6590 fbne %fcc1, loop_6591 fbge %fcc1, loop_6592 loop_6589: std %f6, [%l7 + 0x58] loop_6590: sth %g2, [%l7 + 0x78] loop_6591: fmovscs %icc, %f9, %f13 loop_6592: ba,a %xcc, loop_6593 fmovdvs %icc, %f3, %f7 and %o3, %l5, %i1 std %f14, [%l7 + 0x50] loop_6593: fpmerge %f13, %f8, %f8 bcc,a,pn %icc, loop_6594 srl %g7, %l0, %l4 lduh [%l7 + 0x26], %o6 srlx %o4, 0x02, %g1 loop_6594: mova %xcc, %i3, %o5 fmovrsgz %i0, %f5, %f3 movgu %xcc, %o2, %i2 movrne %o1, 0x3C4, %l2 fzeros %f9 lduh [%l7 + 0x3E], %g4 fmovda %xcc, %f8, %f12 ldsb [%l7 + 0x0C], %g6 movleu %icc, %l1, %o7 tcs %icc, 0x0 for %f8, %f14, %f4 movcs %xcc, %i6, %l6 bleu,pn %icc, loop_6595 fcmple32 %f2, %f12, %l3 fmovrsne %i5, %f13, %f12 fandnot1 %f2, %f4, %f0 loop_6595: stb %g5, [%l7 + 0x26] fnands %f4, %f1, %f14 fbg,a %fcc0, loop_6596 lduh [%l7 + 0x28], %g3 fpsub32s %f9, %f4, %f8 fmovsneg %xcc, %f13, %f5 loop_6596: ld [%l7 + 0x64], %f2 stb %i4, [%l7 + 0x3A] brgez %i7, loop_6597 ldsb [%l7 + 0x21], %g2 brlz %o3, loop_6598 fmovdge %icc, %f5, %f2 loop_6597: lduh [%l7 + 0x2E], %o0 brgz,a %i1, loop_6599 loop_6598: stx %g7, [%l7 + 0x60] movge %xcc, %l0, %l4 stb %o6, [%l7 + 0x55] loop_6599: lduh [%l7 + 0x0C], %l5 movn %xcc, %o4, %g1 movrgz %o5, %i3, %i0 st %f1, [%l7 + 0x14] bg,pt %icc, loop_6600 stb %o2, [%l7 + 0x69] mulscc %o1, 0x0FE5, %l2 array8 %g4, %g6, %i2 loop_6600: fone %f0 movg %icc, %o7, %i6 fbu,a %fcc1, loop_6601 smul %l1, %l6, %i5 call loop_6602 call loop_6603 loop_6601: fmul8ulx16 %f10, %f0, %f12 movcc %icc, %g5, %g3 loop_6602: fmovsge %xcc, %f3, %f8 loop_6603: fmul8x16au %f5, %f8, %f14 fbul %fcc3, loop_6604 ta %icc, 0x0 ld [%l7 + 0x0C], %f2 edge16n %i4, %i7, %l3 loop_6604: st %f10, [%l7 + 0x44] subcc %g2, %o0, %i1 tneg %icc, 0x5 ldsh [%l7 + 0x2C], %o3 fmovdcc %xcc, %f9, %f15 sdivx %g7, 0x069D, %l0 andncc %l4, %l5, %o6 edge8l %g1, %o5, %o4 siam 0x7 for %f14, %f14, %f2 tgu %xcc, 0x3 edge32l %i3, %o2, %i0 edge32ln %o1, %l2, %g6 ldsb [%l7 + 0x4A], %i2 fmovdge %icc, %f15, %f15 fxnor %f14, %f12, %f10 fmovrdgez %g4, %f6, %f2 fexpand %f8, %f14 ldsb [%l7 + 0x42], %o7 movrgez %l1, %i6, %i5 ldub [%l7 + 0x60], %g5 ldsb [%l7 + 0x3F], %l6 tn %xcc, 0x0 ldsh [%l7 + 0x68], %g3 movg %icc, %i7, %l3 ble,pn %icc, loop_6605 fble %fcc3, loop_6606 fbul %fcc2, loop_6607 fcmpeq32 %f8, %f4, %g2 loop_6605: tgu %xcc, 0x1 loop_6606: movg %xcc, %o0, %i1 loop_6607: fmovrsne %i4, %f13, %f8 siam 0x6 ldsh [%l7 + 0x26], %g7 sra %l0, 0x08, %l4 fpsub16s %f12, %f3, %f5 bneg %icc, loop_6608 be loop_6609 lduh [%l7 + 0x3A], %o3 tvc %icc, 0x3 loop_6608: fmovse %xcc, %f9, %f10 loop_6609: fpadd32 %f8, %f10, %f4 ta %xcc, 0x7 fmovsneg %icc, %f10, %f14 sub %l5, 0x049F, %o6 bcc,pt %icc, loop_6610 ldd [%l7 + 0x28], %f0 fornot1 %f4, %f0, %f0 and %o5, 0x079D, %o4 loop_6610: sdiv %i3, 0x1FEB, %o2 sth %i0, [%l7 + 0x6A] be loop_6611 fcmpne16 %f10, %f2, %o1 ldd [%l7 + 0x50], %f10 fmovrsgz %l2, %f0, %f1 loop_6611: lduh [%l7 + 0x2E], %g6 bvs loop_6612 fblg,a %fcc3, loop_6613 ba %xcc, loop_6614 fmovsl %xcc, %f7, %f3 loop_6612: fcmple32 %f0, %f12, %i2 loop_6613: fbuge,a %fcc3, loop_6615 loop_6614: lduh [%l7 + 0x26], %g4 brz %g1, loop_6616 fpadd16 %f8, %f2, %f14 loop_6615: fnegs %f7, %f3 fmovrslz %o7, %f15, %f4 loop_6616: edge16 %l1, %i6, %i5 nop setx loop_6617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz,a %l6, loop_6618 fpackfix %f2, %f11 st %f14, [%l7 + 0x44] loop_6617: ldub [%l7 + 0x43], %g3 loop_6618: bneg %xcc, loop_6619 ldx [%l7 + 0x20], %i7 pdist %f14, %f2, %f6 lduh [%l7 + 0x20], %g5 loop_6619: stx %l3, [%l7 + 0x18] fmovdneg %xcc, %f0, %f5 fmul8sux16 %f4, %f4, %f6 te %xcc, 0x7 fnot1s %f9, %f6 siam 0x4 stw %g2, [%l7 + 0x30] tcc %icc, 0x2 stw %i1, [%l7 + 0x34] sdivcc %o0, 0x0C8F, %i4 ldsw [%l7 + 0x3C], %l0 st %f13, [%l7 + 0x5C] popc 0x0C63, %l4 tsubcc %g7, 0x0150, %l5 subccc %o6, 0x1836, %o3 array8 %o5, %i3, %o4 lduh [%l7 + 0x36], %i0 fmovrslez %o1, %f1, %f13 ldsb [%l7 + 0x35], %l2 st %f8, [%l7 + 0x5C] fmuld8ulx16 %f11, %f15, %f12 ldsh [%l7 + 0x64], %o2 fbul %fcc2, loop_6620 sth %i2, [%l7 + 0x0E] fmovse %xcc, %f9, %f10 fbug %fcc1, loop_6621 loop_6620: sdivcc %g6, 0x046E, %g1 ldd [%l7 + 0x68], %f0 fxnor %f14, %f2, %f10 loop_6621: st %f6, [%l7 + 0x3C] fpsub32 %f2, %f4, %f2 fmovscs %xcc, %f13, %f13 fmovsg %xcc, %f14, %f10 smul %g4, 0x1BCB, %o7 nop setx loop_6622, %l0, %l1 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_6623 fcmpgt16 %f4, %f12, %l1 array32 %i6, %l6, %g3 loop_6622: subccc %i5, 0x0154, %i7 loop_6623: ldsb [%l7 + 0x60], %g5 st %f15, [%l7 + 0x74] stx %l3, [%l7 + 0x78] fmovd %f0, %f14 movre %g2, %o0, %i4 tcc %icc, 0x5 movvs %icc, %l0, %l4 brgz,a %i1, loop_6624 fpadd16 %f8, %f6, %f4 ldd [%l7 + 0x20], %f12 popc %l5, %o6 loop_6624: stx %g7, [%l7 + 0x48] fcmple32 %f2, %f8, %o5 fmul8x16 %f3, %f2, %f14 ldub [%l7 + 0x38], %o3 fxnor %f12, %f8, %f2 std %f6, [%l7 + 0x18] brgez,a %i3, loop_6625 addccc %i0, 0x1CD0, %o4 fbug %fcc3, loop_6626 stw %o1, [%l7 + 0x6C] loop_6625: fsrc1s %f1, %f8 fmovdle %icc, %f9, %f11 loop_6626: ld [%l7 + 0x38], %f6 bneg loop_6627 ld [%l7 + 0x68], %f9 fmovse %xcc, %f6, %f15 edge32n %l2, %i2, %g6 loop_6627: brlz %g1, loop_6628 bge %icc, loop_6629 fpack32 %f0, %f14, %f8 lduh [%l7 + 0x2A], %g4 loop_6628: call loop_6630 loop_6629: udivx %o2, 0x1A07, %l1 fbe,a %fcc3, loop_6631 fmovsa %xcc, %f2, %f0 loop_6630: fnot2s %f7, %f3 array16 %i6, %o7, %l6 loop_6631: bge %xcc, loop_6632 alignaddrl %g3, %i5, %i7 ldub [%l7 + 0x5B], %l3 fmovdl %xcc, %f13, %f13 loop_6632: array32 %g5, %g2, %o0 bcc,a %xcc, loop_6633 stx %i4, [%l7 + 0x50] lduh [%l7 + 0x5C], %l4 srax %i1, %l0, %o6 loop_6633: fpadd16 %f8, %f14, %f2 fbge %fcc3, loop_6634 fbuge,a %fcc1, loop_6635 ldsb [%l7 + 0x1C], %g7 ldub [%l7 + 0x3F], %l5 loop_6634: fsrc2 %f14, %f10 loop_6635: movre %o5, %o3, %i3 fmovrdne %i0, %f2, %f14 mulscc %o4, %o1, %l2 fmovs %f1, %f13 lduh [%l7 + 0x36], %i2 bg,pn %icc, loop_6636 ld [%l7 + 0x70], %f0 ldsw [%l7 + 0x70], %g6 st %f5, [%l7 + 0x24] loop_6636: fmovsg %xcc, %f5, %f6 stw %g4, [%l7 + 0x44] orcc %g1, 0x16D3, %l1 fands %f4, %f3, %f12 fbuge %fcc0, loop_6637 mulx %o2, 0x1377, %i6 ldsw [%l7 + 0x28], %o7 sll %g3, 0x02, %l6 loop_6637: ld [%l7 + 0x38], %f11 fbne %fcc2, loop_6638 ldx [%l7 + 0x08], %i5 std %f12, [%l7 + 0x60] movgu %xcc, %i7, %g5 loop_6638: te %icc, 0x2 fexpand %f15, %f4 srl %g2, 0x0E, %l3 ldx [%l7 + 0x30], %i4 srl %l4, %i1, %o0 fmovdgu %icc, %f14, %f0 bl,a,pn %icc, loop_6639 fabsd %f0, %f2 stb %o6, [%l7 + 0x5F] ldsh [%l7 + 0x50], %g7 loop_6639: nop setx loop_6640, %l0, %l1 jmpl %l1, %l5 ba %icc, loop_6641 fmovsneg %xcc, %f9, %f0 ldd [%l7 + 0x30], %f6 loop_6640: fmovdn %icc, %f4, %f4 loop_6641: fmuld8sux16 %f3, %f10, %f8 bcs,a loop_6642 bne,pt %icc, loop_6643 bge,a loop_6644 udiv %l0, 0x14D0, %o5 loop_6642: ldub [%l7 + 0x42], %i3 loop_6643: ldsw [%l7 + 0x20], %o3 loop_6644: add %i0, %o4, %l2 fmovrdlz %i2, %f12, %f12 ldsw [%l7 + 0x30], %o1 std %f0, [%l7 + 0x60] fors %f11, %f2, %f9 ldx [%l7 + 0x10], %g6 fbe,a %fcc3, loop_6645 ldsb [%l7 + 0x43], %g4 pdist %f12, %f14, %f12 stw %g1, [%l7 + 0x10] loop_6645: brlz %l1, loop_6646 fmovscc %icc, %f7, %f3 bshuffle %f10, %f0, %f14 brgz,a %i6, loop_6647 loop_6646: tcc %xcc, 0x6 ble,a,pt %xcc, loop_6648 edge16n %o7, %o2, %g3 loop_6647: sth %l6, [%l7 + 0x64] stx %i5, [%l7 + 0x70] loop_6648: array32 %g5, %g2, %i7 fmovdne %icc, %f6, %f1 fmovde %icc, %f2, %f13 sllx %i4, %l4, %l3 fmovrse %i1, %f10, %f6 fmovsge %xcc, %f4, %f8 bpos loop_6649 tpos %xcc, 0x7 tle %xcc, 0x4 edge8n %o6, %o0, %g7 loop_6649: fcmpne16 %f8, %f0, %l5 ldsb [%l7 + 0x7E], %l0 ld [%l7 + 0x40], %f7 lduw [%l7 + 0x64], %o5 fpadd32 %f4, %f8, %f4 fba,a %fcc2, loop_6650 tvs %xcc, 0x5 fmovrde %i3, %f2, %f10 fmul8x16au %f2, %f13, %f2 loop_6650: move %xcc, %o3, %o4 fmovdg %icc, %f10, %f11 ld [%l7 + 0x50], %f13 ldsb [%l7 + 0x77], %l2 fandnot2s %f2, %f8, %f13 ldsw [%l7 + 0x50], %i0 fcmpne16 %f12, %f10, %i2 pdist %f4, %f12, %f10 std %f8, [%l7 + 0x10] fones %f14 fpack32 %f4, %f6, %f6 brnz,a %g6, loop_6651 ldsw [%l7 + 0x10], %g4 tg %icc, 0x1 edge8l %o1, %g1, %l1 loop_6651: stb %o7, [%l7 + 0x1A] tsubcc %o2, %g3, %i6 fpadd16s %f12, %f15, %f9 stw %i5, [%l7 + 0x4C] std %f4, [%l7 + 0x70] ldub [%l7 + 0x39], %g5 alignaddr %l6, %i7, %i4 fnegd %f4, %f10 lduh [%l7 + 0x6A], %l4 andncc %g2, %l3, %o6 edge16 %o0, %i1, %g7 stw %l5, [%l7 + 0x08] fmovspos %xcc, %f6, %f12 brlez,a %o5, loop_6652 ldsb [%l7 + 0x75], %l0 fmovrdgez %o3, %f4, %f8 fbuge %fcc1, loop_6653 loop_6652: xnorcc %i3, %l2, %i0 fors %f14, %f5, %f8 edge32l %i2, %o4, %g6 loop_6653: fxors %f14, %f2, %f9 tneg %xcc, 0x7 fbule,a %fcc3, loop_6654 ldsw [%l7 + 0x70], %g4 fmuld8sux16 %f0, %f5, %f14 lduh [%l7 + 0x48], %o1 loop_6654: bne,a,pn %xcc, loop_6655 edge32 %l1, %o7, %o2 lduh [%l7 + 0x40], %g1 fcmple16 %f14, %f6, %g3 loop_6655: movrgez %i5, 0x01D, %g5 fones %f9 movl %xcc, %l6, %i6 taddcctv %i7, 0x0E37, %l4 tpos %icc, 0x0 movneg %xcc, %g2, %l3 edge16l %i4, %o6, %i1 fmovspos %xcc, %f15, %f14 lduh [%l7 + 0x42], %o0 fmovrdne %l5, %f6, %f12 and %g7, 0x052C, %o5 bg,a loop_6656 std %f2, [%l7 + 0x30] fcmps %fcc2, %f3, %f8 ldx [%l7 + 0x68], %l0 loop_6656: for %f10, %f0, %f6 fmovsne %icc, %f11, %f5 fcmpd %fcc2, %f4, %f14 ta %icc, 0x2 brlez %o3, loop_6657 stb %l2, [%l7 + 0x46] fmovsvc %xcc, %f10, %f7 andncc %i3, %i0, %o4 loop_6657: ldub [%l7 + 0x75], %i2 fpadd32 %f8, %f14, %f6 edge32l %g4, %g6, %o1 lduw [%l7 + 0x74], %o7 fmovrde %l1, %f4, %f8 lduw [%l7 + 0x78], %g1 stb %o2, [%l7 + 0x50] fmovdg %icc, %f7, %f7 fpsub32 %f6, %f0, %f6 stb %g3, [%l7 + 0x7B] fors %f14, %f0, %f3 stb %i5, [%l7 + 0x1F] fcmpgt32 %f6, %f2, %l6 stw %g5, [%l7 + 0x7C] lduh [%l7 + 0x50], %i6 subc %i7, 0x08E3, %g2 fmovspos %xcc, %f2, %f12 brlz,a %l3, loop_6658 fbn %fcc2, loop_6659 stw %l4, [%l7 + 0x40] bg loop_6660 loop_6658: ldsh [%l7 + 0x1E], %i4 loop_6659: sub %i1, 0x1081, %o6 alignaddr %o0, %l5, %g7 loop_6660: lduh [%l7 + 0x28], %o5 fnot1s %f10, %f3 alignaddr %o3, %l2, %i3 stw %i0, [%l7 + 0x60] ldsb [%l7 + 0x69], %o4 movleu %icc, %l0, %i2 ldsw [%l7 + 0x78], %g4 stx %g6, [%l7 + 0x08] fmovrdgz %o7, %f2, %f4 ldsh [%l7 + 0x08], %l1 fxor %f6, %f12, %f6 tsubcctv %o1, 0x146D, %o2 addc %g3, %i5, %l6 sth %g5, [%l7 + 0x48] fbo %fcc2, loop_6661 brz %g1, loop_6662 fabss %f13, %f8 ldsh [%l7 + 0x48], %i7 loop_6661: std %f12, [%l7 + 0x78] loop_6662: fpadd32s %f2, %f1, %f0 stw %i6, [%l7 + 0x08] xorcc %l3, 0x1F01, %g2 tvs %xcc, 0x4 brlez %l4, loop_6663 st %f2, [%l7 + 0x74] fones %f9 fmovsne %icc, %f9, %f14 loop_6663: fandnot2s %f8, %f5, %f3 udivx %i4, 0x1F16, %i1 movrne %o6, %l5, %g7 ldd [%l7 + 0x18], %f6 nop setx loop_6664, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6665, %l0, %l1 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 %f8, %f8, %f6 ldsw [%l7 + 0x18], %o5 loop_6664: fmovdge %icc, %f7, %f0 loop_6665: stx %o3, [%l7 + 0x38] fcmpeq16 %f12, %f8, %o0 fmovdpos %icc, %f3, %f11 mulx %l2, 0x1636, %i0 ldd [%l7 + 0x30], %f14 ldx [%l7 + 0x08], %i3 ldsb [%l7 + 0x0A], %o4 movge %xcc, %l0, %g4 bl,a,pn %icc, loop_6666 fone %f2 fornot2s %f3, %f10, %f3 tpos %xcc, 0x5 loop_6666: bg,a %icc, loop_6667 sdivx %g6, 0x06CC, %o7 fbge,a %fcc3, loop_6668 fcmpeq32 %f6, %f0, %i2 loop_6667: stw %o1, [%l7 + 0x2C] movvc %icc, %l1, %g3 loop_6668: std %f6, [%l7 + 0x70] bgu,a loop_6669 tcc %xcc, 0x2 fone %f8 bne,a loop_6670 loop_6669: bshuffle %f2, %f8, %f8 fpadd16 %f2, %f12, %f8 st %f14, [%l7 + 0x50] loop_6670: edge32l %o2, %l6, %g5 nop setx loop_6671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f10, %f12, %i5 fmovsgu %xcc, %f10, %f10 fandnot1 %f0, %f10, %f0 loop_6671: lduh [%l7 + 0x66], %i7 movrgz %i6, 0x0E5, %l3 ldsb [%l7 + 0x20], %g2 fbg,a %fcc2, loop_6672 srl %l4, %g1, %i4 bvs,pt %icc, loop_6673 fbe %fcc0, loop_6674 loop_6672: edge8 %o6, %l5, %i1 tcs %icc, 0x0 loop_6673: stw %o5, [%l7 + 0x44] loop_6674: stb %o3, [%l7 + 0x6C] srax %g7, %l2, %i0 ldsh [%l7 + 0x5C], %i3 ldd [%l7 + 0x18], %f10 fmul8x16al %f5, %f8, %f2 fcmpgt16 %f4, %f2, %o4 ldsw [%l7 + 0x24], %l0 fornot2 %f14, %f4, %f0 fcmped %fcc1, %f14, %f12 ldub [%l7 + 0x2F], %g4 std %f10, [%l7 + 0x68] tne %icc, 0x7 ld [%l7 + 0x14], %f6 stw %g6, [%l7 + 0x44] tvc %icc, 0x7 ldx [%l7 + 0x08], %o7 fsrc1 %f8, %f14 fbg %fcc3, loop_6675 stx %i2, [%l7 + 0x28] st %f6, [%l7 + 0x5C] movgu %icc, %o1, %o0 loop_6675: orcc %l1, %g3, %l6 addccc %o2, 0x1602, %g5 fpadd16s %f0, %f7, %f13 edge16l %i5, %i6, %i7 fmovdcc %xcc, %f0, %f1 st %f9, [%l7 + 0x40] movvc %xcc, %g2, %l4 fbuge,a %fcc0, loop_6676 movrlez %g1, %i4, %l3 fpadd32s %f4, %f1, %f10 andncc %l5, %o6, %i1 loop_6676: array16 %o5, %o3, %l2 ldsh [%l7 + 0x74], %i0 fcmpeq16 %f6, %f12, %i3 ld [%l7 + 0x40], %f15 stb %g7, [%l7 + 0x23] fsrc1 %f10, %f14 edge32n %o4, %g4, %l0 alignaddr %o7, %g6, %i2 fcmple32 %f0, %f12, %o1 ldx [%l7 + 0x50], %o0 std %f10, [%l7 + 0x28] tsubcc %l1, 0x1067, %g3 edge32n %l6, %o2, %i5 tne %icc, 0x1 stw %i6, [%l7 + 0x68] fmovdleu %xcc, %f15, %f13 bne,pn %xcc, loop_6677 tgu %xcc, 0x3 movge %xcc, %i7, %g2 stx %g5, [%l7 + 0x78] loop_6677: fbo,a %fcc0, loop_6678 and %g1, %i4, %l3 sra %l5, 0x1B, %o6 sdivcc %i1, 0x1853, %l4 loop_6678: sth %o5, [%l7 + 0x54] tpos %icc, 0x3 ldsh [%l7 + 0x14], %l2 fbuge,a %fcc2, loop_6679 fpadd32s %f15, %f15, %f14 umul %o3, %i0, %i3 fmovdcs %xcc, %f11, %f4 loop_6679: movneg %xcc, %o4, %g7 fmovrsne %l0, %f2, %f0 std %f12, [%l7 + 0x58] movvs %xcc, %o7, %g4 udivx %i2, 0x0BAA, %o1 lduw [%l7 + 0x14], %o0 fmovdpos %icc, %f11, %f0 ldsh [%l7 + 0x48], %l1 call loop_6680 orn %g3, 0x13EB, %g6 bvc,pn %xcc, loop_6681 fornot2 %f14, %f8, %f0 loop_6680: fbg,a %fcc1, loop_6682 fand %f0, %f2, %f0 loop_6681: fmovdvc %xcc, %f4, %f12 fmovrsne %o2, %f4, %f6 loop_6682: ld [%l7 + 0x2C], %f11 fnand %f10, %f14, %f14 ldsh [%l7 + 0x72], %i5 stw %i6, [%l7 + 0x08] sth %i7, [%l7 + 0x6E] fbuge,a %fcc1, loop_6683 fornot1 %f0, %f10, %f0 edge32n %g2, %l6, %g5 fbge %fcc0, loop_6684 loop_6683: fmovsg %icc, %f13, %f11 fpmerge %f3, %f11, %f8 stw %g1, [%l7 + 0x1C] loop_6684: subc %l3, %l5, %i4 smulcc %i1, 0x0E7E, %o6 sth %l4, [%l7 + 0x10] ldsh [%l7 + 0x30], %l2 fabsd %f4, %f12 tge %xcc, 0x7 srl %o5, 0x03, %i0 stb %i3, [%l7 + 0x19] std %f8, [%l7 + 0x18] tsubcctv %o3, 0x0573, %g7 edge8 %l0, %o7, %g4 movn %xcc, %i2, %o1 fbue %fcc2, loop_6685 fbn,a %fcc0, loop_6686 std %f6, [%l7 + 0x10] fmul8x16au %f4, %f5, %f12 loop_6685: st %f9, [%l7 + 0x74] loop_6686: fmul8x16 %f9, %f10, %f10 ldsh [%l7 + 0x22], %o0 lduw [%l7 + 0x34], %l1 brnz %o4, loop_6687 fnegs %f13, %f14 edge8l %g3, %o2, %g6 movrlez %i5, 0x005, %i6 loop_6687: fsrc1 %f8, %f12 edge8n %g2, %l6, %g5 te %xcc, 0x6 fnot2s %f3, %f13 brlz,a %i7, loop_6688 fbule,a %fcc1, loop_6689 ld [%l7 + 0x34], %f15 edge16 %g1, %l3, %i4 loop_6688: sethi 0x1D64, %l5 loop_6689: for %f12, %f0, %f4 st %f13, [%l7 + 0x20] bleu,pt %icc, loop_6690 edge16n %o6, %i1, %l2 fmovrsgez %l4, %f6, %f5 movrgez %o5, 0x2A5, %i3 loop_6690: tsubcctv %o3, %i0, %l0 ldsh [%l7 + 0x34], %o7 for %f12, %f10, %f0 st %f7, [%l7 + 0x28] fcmpeq32 %f8, %f10, %g4 nop setx loop_6691, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %xcc, %f14, %f8 fmovdneg %icc, %f0, %f4 sth %i2, [%l7 + 0x18] loop_6691: taddcctv %g7, %o1, %o0 ldx [%l7 + 0x68], %o4 edge8ln %l1, %o2, %g6 ldsh [%l7 + 0x20], %g3 ldsb [%l7 + 0x2F], %i6 std %f14, [%l7 + 0x08] movcs %xcc, %g2, %i5 fcmpeq16 %f0, %f2, %l6 movgu %xcc, %g5, %i7 edge16ln %g1, %i4, %l3 fmovsvs %xcc, %f9, %f2 fnors %f10, %f7, %f11 bgu,pn %xcc, loop_6692 ldsh [%l7 + 0x34], %o6 ldub [%l7 + 0x63], %i1 tgu %xcc, 0x7 loop_6692: bvs,a,pt %icc, loop_6693 fmovrdne %l5, %f6, %f14 ldsw [%l7 + 0x24], %l2 fcmple32 %f12, %f8, %l4 loop_6693: bge,a,pt %xcc, loop_6694 fandnot1 %f10, %f12, %f12 stb %o5, [%l7 + 0x6F] fmovdcc %xcc, %f10, %f13 loop_6694: faligndata %f14, %f14, %f4 stx %i3, [%l7 + 0x08] ldsh [%l7 + 0x74], %i0 fblg,a %fcc0, loop_6695 sll %o3, 0x02, %o7 fpadd32 %f6, %f0, %f14 fandnot1 %f0, %f14, %f2 loop_6695: movrgez %g4, %i2, %l0 addcc %o1, 0x090C, %o0 movvs %xcc, %g7, %l1 fmovdpos %icc, %f13, %f14 mulscc %o4, %g6, %g3 tl %icc, 0x4 ldsh [%l7 + 0x12], %i6 brz,a %o2, loop_6696 mulx %g2, 0x1D57, %l6 or %g5, 0x1F69, %i7 ldd [%l7 + 0x08], %f8 loop_6696: stw %i5, [%l7 + 0x44] ldsh [%l7 + 0x56], %i4 edge8 %l3, %o6, %i1 udivcc %l5, 0x0CEE, %g1 stb %l2, [%l7 + 0x45] ld [%l7 + 0x50], %f0 ldsw [%l7 + 0x6C], %o5 fand %f8, %f2, %f0 fcmpd %fcc3, %f4, %f12 ldd [%l7 + 0x70], %f0 brgz,a %l4, loop_6697 movrlz %i3, %i0, %o7 fsrc2 %f6, %f2 fcmpeq32 %f10, %f14, %g4 loop_6697: tpos %icc, 0x3 fmovsg %xcc, %f14, %f15 fba %fcc1, loop_6698 std %f0, [%l7 + 0x48] fornot1 %f8, %f4, %f2 lduh [%l7 + 0x5C], %o3 loop_6698: mulx %i2, %l0, %o1 umul %g7, 0x10D7, %l1 ldsb [%l7 + 0x54], %o0 tcs %icc, 0x3 tvc %icc, 0x5 movrlez %g6, 0x0C1, %g3 fmovrdlz %i6, %f4, %f14 ld [%l7 + 0x44], %f4 sdivx %o2, 0x081D, %g2 fcmpne16 %f8, %f6, %l6 fcmple16 %f0, %f14, %g5 stx %o4, [%l7 + 0x18] alignaddrl %i7, %i4, %i5 bge %xcc, loop_6699 ldub [%l7 + 0x50], %l3 fabss %f11, %f3 fornot1 %f2, %f4, %f4 loop_6699: fbne %fcc3, loop_6700 ldsh [%l7 + 0x5A], %i1 xor %o6, 0x0AE0, %g1 ldx [%l7 + 0x50], %l2 loop_6700: taddcc %l5, 0x06CA, %o5 siam 0x0 fxor %f14, %f12, %f0 nop setx loop_6701, %l0, %l1 jmpl %l1, %i3 std %f14, [%l7 + 0x38] fpsub32s %f8, %f13, %f8 stx %i0, [%l7 + 0x38] loop_6701: fcmps %fcc1, %f10, %f8 sub %l4, 0x1307, %g4 nop setx loop_6702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x3 bne loop_6703 ldd [%l7 + 0x10], %f6 loop_6702: bl %icc, loop_6704 alignaddr %o3, %o7, %i2 loop_6703: std %f8, [%l7 + 0x18] addcc %l0, %o1, %g7 loop_6704: sth %l1, [%l7 + 0x3C] fnor %f2, %f14, %f12 edge32l %g6, %g3, %i6 fcmpne32 %f6, %f6, %o2 std %f0, [%l7 + 0x60] fmovrdlz %g2, %f14, %f12 fpsub16 %f10, %f8, %f10 tpos %xcc, 0x3 fbo,a %fcc3, loop_6705 stx %l6, [%l7 + 0x30] fnand %f8, %f0, %f4 stx %o0, [%l7 + 0x30] loop_6705: fpsub32s %f15, %f5, %f0 fsrc2s %f12, %f11 fors %f7, %f3, %f10 edge8n %g5, %i7, %i4 fmovdcs %xcc, %f5, %f2 fmovrse %o4, %f8, %f5 fbg,a %fcc2, loop_6706 std %f10, [%l7 + 0x40] call loop_6707 fxors %f15, %f9, %f8 loop_6706: bcc %icc, loop_6708 lduw [%l7 + 0x74], %l3 loop_6707: bvs,pn %icc, loop_6709 udivx %i5, 0x1162, %o6 loop_6708: std %f10, [%l7 + 0x28] alignaddrl %i1, %g1, %l2 loop_6709: ldd [%l7 + 0x70], %f12 sth %o5, [%l7 + 0x28] lduw [%l7 + 0x7C], %l5 ldub [%l7 + 0x4C], %i3 movre %l4, %g4, %i0 ba,pt %icc, loop_6710 fpsub16s %f15, %f1, %f6 fmovdgu %xcc, %f1, %f0 ldx [%l7 + 0x18], %o7 loop_6710: stx %i2, [%l7 + 0x18] fmovrdne %l0, %f6, %f4 sdivx %o1, 0x1DD3, %g7 tvc %xcc, 0x3 fmovdl %icc, %f13, %f2 ldsw [%l7 + 0x18], %l1 ldsh [%l7 + 0x14], %o3 udiv %g3, 0x03E3, %i6 std %f4, [%l7 + 0x48] alignaddr %o2, %g6, %l6 bge,pt %icc, loop_6711 andn %g2, 0x181F, %o0 ldsw [%l7 + 0x14], %i7 stx %i4, [%l7 + 0x08] loop_6711: ldsh [%l7 + 0x68], %o4 movcs %xcc, %g5, %i5 std %f12, [%l7 + 0x50] stx %o6, [%l7 + 0x78] movneg %xcc, %i1, %g1 fmovsgu %xcc, %f13, %f7 ldsh [%l7 + 0x5A], %l3 bl,pn %xcc, loop_6712 stw %o5, [%l7 + 0x74] call loop_6713 fbne %fcc3, loop_6714 loop_6712: lduw [%l7 + 0x4C], %l5 fpmerge %f3, %f14, %f2 loop_6713: popc %i3, %l4 loop_6714: ld [%l7 + 0x60], %f3 addccc %l2, %i0, %g4 bgu,a %icc, loop_6715 udivcc %o7, 0x076A, %l0 bcs,a,pt %icc, loop_6716 bshuffle %f14, %f14, %f8 loop_6715: fabsd %f6, %f14 fone %f6 loop_6716: bl,a,pn %xcc, loop_6717 stb %o1, [%l7 + 0x16] lduw [%l7 + 0x10], %g7 sth %i2, [%l7 + 0x14] loop_6717: stb %l1, [%l7 + 0x3E] xor %o3, %i6, %g3 fblg %fcc1, loop_6718 lduh [%l7 + 0x36], %o2 movn %xcc, %g6, %g2 movrlez %l6, 0x0C6, %o0 loop_6718: tn %xcc, 0x0 fsrc1 %f4, %f4 fzeros %f13 fmovdpos %xcc, %f12, %f12 fpackfix %f10, %f12 taddcctv %i7, %o4, %i4 fbo %fcc1, loop_6719 fmovscc %icc, %f0, %f2 fpadd32 %f4, %f10, %f0 bshuffle %f4, %f14, %f6 loop_6719: std %f4, [%l7 + 0x20] fmul8ulx16 %f12, %f12, %f10 fmovrdgez %i5, %f4, %f8 fpadd32s %f14, %f6, %f10 fmovsge %icc, %f4, %f7 fcmpgt16 %f10, %f4, %g5 stw %i1, [%l7 + 0x60] for %f10, %f10, %f0 fnot1 %f6, %f6 edge16l %o6, %g1, %l3 ld [%l7 + 0x64], %f12 lduh [%l7 + 0x6E], %l5 stb %o5, [%l7 + 0x45] array32 %i3, %l4, %i0 fcmped %fcc1, %f10, %f0 brnz,a %g4, loop_6720 subccc %o7, 0x139B, %l0 te %icc, 0x4 lduh [%l7 + 0x7C], %o1 loop_6720: bcc,pn %xcc, loop_6721 fmovsneg %xcc, %f6, %f15 fmovdne %icc, %f7, %f9 fandnot2 %f10, %f8, %f2 loop_6721: stb %l2, [%l7 + 0x0C] fmovsvc %icc, %f15, %f12 lduw [%l7 + 0x6C], %g7 sth %i2, [%l7 + 0x42] ble,a,pt %xcc, loop_6722 fmovsl %xcc, %f9, %f1 stw %l1, [%l7 + 0x1C] fmovdcs %icc, %f3, %f15 loop_6722: alignaddr %i6, %g3, %o3 lduh [%l7 + 0x72], %g6 fmovdvc %icc, %f0, %f10 stb %g2, [%l7 + 0x4E] fbul %fcc0, loop_6723 be,pt %xcc, loop_6724 ble,pn %icc, loop_6725 movrlez %l6, 0x241, %o2 loop_6723: edge8 %i7, %o0, %o4 loop_6724: tle %xcc, 0x0 loop_6725: tsubcctv %i5, 0x0430, %i4 sth %g5, [%l7 + 0x76] fcmpeq16 %f2, %f2, %o6 movne %xcc, %g1, %l3 movge %xcc, %l5, %o5 fpadd32s %f2, %f14, %f10 fpsub32s %f2, %f10, %f2 fands %f15, %f9, %f11 fmovdle %icc, %f4, %f2 srl %i1, %l4, %i0 orn %i3, 0x02A1, %g4 fabss %f9, %f12 subccc %o7, 0x103D, %l0 std %f10, [%l7 + 0x68] sth %l2, [%l7 + 0x34] fmovdn %icc, %f15, %f6 fmovdne %icc, %f4, %f1 smul %g7, %i2, %l1 stw %o1, [%l7 + 0x64] tneg %icc, 0x0 stx %i6, [%l7 + 0x50] or %o3, %g6, %g2 fmovsvc %xcc, %f14, %f14 sllx %l6, 0x08, %o2 fnot1 %f12, %f8 andcc %i7, 0x17CC, %o0 movn %icc, %g3, %i5 siam 0x7 std %f12, [%l7 + 0x78] pdist %f10, %f10, %f10 sdivx %i4, 0x170D, %g5 ldsh [%l7 + 0x5A], %o6 stb %o4, [%l7 + 0x3C] bcc,a,pt %xcc, loop_6726 ld [%l7 + 0x44], %f2 nop setx loop_6727, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %g1, 0x04, %l5 loop_6726: movneg %icc, %o5, %l3 bleu,a,pn %icc, loop_6728 loop_6727: fbg %fcc1, loop_6729 fnors %f8, %f15, %f1 ldsw [%l7 + 0x78], %i1 loop_6728: movgu %icc, %l4, %i0 loop_6729: sth %g4, [%l7 + 0x34] edge16l %o7, %i3, %l2 bshuffle %f2, %f0, %f4 stw %g7, [%l7 + 0x78] add %l0, %l1, %i2 bshuffle %f6, %f6, %f4 fmovrslez %i6, %f15, %f10 fnegs %f3, %f10 fmovsne %xcc, %f9, %f6 stw %o1, [%l7 + 0x14] st %f10, [%l7 + 0x74] fbul,a %fcc1, loop_6730 fornot2s %f6, %f13, %f2 pdist %f4, %f2, %f0 fbu %fcc2, loop_6731 loop_6730: popc %o3, %g2 stw %g6, [%l7 + 0x18] lduw [%l7 + 0x40], %o2 loop_6731: fmul8x16 %f10, %f6, %f14 ldx [%l7 + 0x18], %l6 stw %i7, [%l7 + 0x5C] faligndata %f10, %f14, %f14 fmovsge %icc, %f11, %f10 andncc %g3, %o0, %i4 nop setx loop_6732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %icc, %f5, %f4 st %f13, [%l7 + 0x10] ble %xcc, loop_6733 loop_6732: fexpand %f14, %f6 ldub [%l7 + 0x6A], %g5 ldsb [%l7 + 0x20], %i5 loop_6733: fxnors %f13, %f10, %f15 addccc %o6, 0x0F51, %o4 stw %g1, [%l7 + 0x7C] mulx %l5, %l3, %o5 bge,a loop_6734 tg %icc, 0x3 fzero %f2 fcmpes %fcc0, %f14, %f13 loop_6734: lduw [%l7 + 0x78], %i1 movre %l4, %i0, %g4 bcc,pn %xcc, loop_6735 bcc loop_6736 sth %i3, [%l7 + 0x24] fcmpes %fcc2, %f10, %f9 loop_6735: andcc %o7, %g7, %l0 loop_6736: ldsb [%l7 + 0x29], %l1 tl %icc, 0x5 fcmple16 %f12, %f4, %l2 stw %i6, [%l7 + 0x7C] nop setx loop_6737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %i2, 0x1CC, %o3 bpos %xcc, loop_6738 fmovrsgz %o1, %f7, %f15 loop_6737: ldsh [%l7 + 0x24], %g2 stb %o2, [%l7 + 0x5E] loop_6738: fcmpne16 %f10, %f6, %l6 fbule %fcc3, loop_6739 fmovscc %xcc, %f0, %f14 smul %i7, 0x0486, %g3 ld [%l7 + 0x2C], %f4 loop_6739: edge8 %o0, %g6, %i4 tgu %icc, 0x4 fbule,a %fcc1, loop_6740 fpadd16 %f4, %f6, %f10 move %icc, %g5, %o6 fmovdg %icc, %f14, %f7 loop_6740: tne %xcc, 0x6 umulcc %o4, 0x0874, %g1 fmovsgu %xcc, %f4, %f12 ldsh [%l7 + 0x48], %l5 array16 %i5, %o5, %i1 fmovdcs %icc, %f0, %f7 edge16ln %l4, %i0, %l3 fpsub16 %f14, %f8, %f10 fones %f1 ldub [%l7 + 0x72], %g4 bvs,pn %icc, loop_6741 lduw [%l7 + 0x0C], %i3 brgez %g7, loop_6742 ldub [%l7 + 0x4F], %o7 loop_6741: bvc %xcc, loop_6743 fmovrsne %l1, %f7, %f3 loop_6742: srax %l2, %i6, %i2 fbule,a %fcc0, loop_6744 loop_6743: ldsh [%l7 + 0x70], %l0 tneg %xcc, 0x3 ldx [%l7 + 0x18], %o3 loop_6744: orncc %o1, %g2, %o2 tvc %icc, 0x0 fpmerge %f5, %f0, %f4 tcc %xcc, 0x1 popc 0x1733, %l6 xnor %i7, %g3, %g6 fpack32 %f10, %f8, %f10 sth %o0, [%l7 + 0x34] add %g5, 0x03C9, %o6 sdivcc %o4, 0x083E, %i4 ldub [%l7 + 0x4A], %g1 ldsh [%l7 + 0x42], %l5 fexpand %f9, %f10 bg %xcc, loop_6745 fmovdleu %xcc, %f5, %f8 fmovdgu %icc, %f5, %f10 bcc,pt %icc, loop_6746 loop_6745: fnors %f6, %f8, %f7 fones %f9 movne %icc, %i5, %i1 loop_6746: or %l4, 0x0ABE, %i0 movrne %o5, %l3, %g4 fmul8x16au %f5, %f12, %f2 fbug %fcc0, loop_6747 umulcc %i3, %g7, %o7 stb %l1, [%l7 + 0x50] fblg %fcc2, loop_6748 loop_6747: tne %icc, 0x0 srlx %l2, 0x00, %i2 fmovdne %icc, %f10, %f3 loop_6748: edge8l %i6, %l0, %o3 orcc %o1, %g2, %o2 fbne %fcc1, loop_6749 fxor %f12, %f12, %f0 ldsw [%l7 + 0x78], %i7 ldsw [%l7 + 0x44], %l6 loop_6749: ldd [%l7 + 0x40], %f14 brlz %g6, loop_6750 fmovrsgez %g3, %f10, %f15 udivx %o0, 0x1E18, %o6 fmovsvs %xcc, %f10, %f11 loop_6750: fmovsleu %icc, %f4, %f5 fmovsneg %xcc, %f5, %f15 fxors %f13, %f9, %f7 tvc %icc, 0x5 fmovsgu %xcc, %f1, %f4 edge32n %o4, %g5, %i4 fnot2 %f2, %f6 fpsub16 %f2, %f2, %f4 movl %xcc, %l5, %g1 fmovrdgez %i5, %f0, %f14 fmovsge %xcc, %f11, %f4 or %l4, %i1, %i0 fmovrdlz %o5, %f14, %f8 ld [%l7 + 0x50], %f5 ldub [%l7 + 0x16], %g4 fornot1 %f12, %f2, %f4 fnands %f5, %f2, %f15 movrlz %i3, 0x12A, %l3 fabsd %f10, %f8 st %f5, [%l7 + 0x70] fcmpne32 %f6, %f4, %g7 ldsw [%l7 + 0x3C], %o7 fpadd16 %f10, %f2, %f0 fbo %fcc0, loop_6751 fmul8x16au %f9, %f11, %f4 fmovdne %icc, %f11, %f9 fmovdpos %icc, %f0, %f5 loop_6751: fmovdg %xcc, %f12, %f2 fmovrslez %l2, %f9, %f9 array32 %i2, %l1, %i6 call loop_6752 fmovrsgez %o3, %f7, %f11 fpack32 %f4, %f0, %f12 taddcctv %o1, %l0, %g2 loop_6752: fmovdge %xcc, %f5, %f0 fcmpes %fcc2, %f5, %f12 tleu %icc, 0x2 fbuge,a %fcc0, loop_6753 fbn %fcc2, loop_6754 fpadd32 %f10, %f12, %f12 fnors %f12, %f1, %f6 loop_6753: add %o2, %l6, %i7 loop_6754: stb %g6, [%l7 + 0x6D] fornot2s %f11, %f11, %f11 fmul8x16al %f15, %f15, %f6 fpsub32 %f10, %f10, %f2 ldsh [%l7 + 0x18], %o0 fmovrde %g3, %f10, %f0 bvc,pn %icc, loop_6755 fnot2 %f4, %f8 fmovrde %o6, %f12, %f14 pdist %f14, %f2, %f6 loop_6755: and %g5, 0x089C, %o4 ldsw [%l7 + 0x54], %l5 fmul8x16 %f1, %f2, %f0 udivx %i4, 0x0C52, %g1 sdivcc %l4, 0x15B9, %i1 edge16l %i5, %i0, %o5 stx %i3, [%l7 + 0x28] fnot2 %f10, %f6 tn %icc, 0x6 fmovdvs %icc, %f2, %f0 ldub [%l7 + 0x44], %l3 fnegd %f10, %f10 sdivx %g7, 0x056B, %g4 fornot2 %f0, %f2, %f4 fmovsvc %xcc, %f7, %f3 ldub [%l7 + 0x08], %l2 movrgz %o7, 0x1C1, %i2 lduh [%l7 + 0x6C], %l1 lduw [%l7 + 0x18], %o3 fpsub32 %f8, %f2, %f14 edge8l %o1, %i6, %g2 bvc,pt %xcc, loop_6756 bn,a,pt %icc, loop_6757 and %l0, 0x1A12, %l6 fblg %fcc2, loop_6758 loop_6756: fnors %f12, %f15, %f3 loop_6757: xnorcc %o2, %i7, %g6 fcmpne16 %f8, %f8, %g3 loop_6758: tl %icc, 0x6 fble %fcc0, loop_6759 st %f11, [%l7 + 0x24] tcc %xcc, 0x3 ldsw [%l7 + 0x34], %o0 loop_6759: ldsh [%l7 + 0x5C], %o6 ld [%l7 + 0x08], %f3 bl loop_6760 nop setx loop_6761, %l0, %l1 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 %o4, %g5, %l5 fones %f10 loop_6760: lduw [%l7 + 0x74], %g1 loop_6761: alignaddr %i4, %l4, %i1 tneg %xcc, 0x0 fcmpgt32 %f14, %f10, %i0 ldsh [%l7 + 0x70], %i5 lduh [%l7 + 0x0A], %o5 stw %i3, [%l7 + 0x60] fnor %f14, %f12, %f14 sdiv %l3, 0x1DD3, %g4 addc %g7, %l2, %o7 tsubcctv %i2, %l1, %o3 ldsb [%l7 + 0x1E], %o1 fzeros %f6 sllx %g2, %i6, %l6 tvc %xcc, 0x5 fxnor %f6, %f6, %f12 edge32 %o2, %l0, %g6 fornot1 %f14, %f14, %f0 edge8l %g3, %i7, %o6 addc %o0, %o4, %l5 fmovsneg %icc, %f1, %f5 fbo %fcc2, loop_6762 fands %f7, %f5, %f14 ldsb [%l7 + 0x1A], %g5 stx %g1, [%l7 + 0x18] loop_6762: stb %i4, [%l7 + 0x66] or %i1, %l4, %i5 bvc,a loop_6763 fbl %fcc3, loop_6764 stx %o5, [%l7 + 0x30] array16 %i0, %l3, %g4 loop_6763: ldd [%l7 + 0x60], %f2 loop_6764: fbu %fcc0, loop_6765 tne %icc, 0x6 fmovdg %xcc, %f8, %f1 movcc %xcc, %i3, %l2 loop_6765: srl %o7, %i2, %g7 ld [%l7 + 0x10], %f12 brz %o3, loop_6766 fbne,a %fcc0, loop_6767 fones %f0 ld [%l7 + 0x34], %f4 loop_6766: ldsh [%l7 + 0x58], %l1 loop_6767: fexpand %f13, %f14 brz,a %g2, loop_6768 movre %o1, %i6, %o2 orncc %l0, 0x01E4, %g6 movg %xcc, %g3, %l6 loop_6768: array32 %o6, %i7, %o0 smul %o4, %g5, %l5 sethi 0x0617, %g1 stw %i1, [%l7 + 0x64] lduw [%l7 + 0x68], %i4 xorcc %i5, 0x0DD1, %o5 fmovdleu %icc, %f5, %f14 taddcc %i0, 0x0B0C, %l3 sth %g4, [%l7 + 0x66] popc 0x175F, %l4 stb %i3, [%l7 + 0x15] std %f2, [%l7 + 0x48] move %xcc, %o7, %i2 fmovdn %icc, %f8, %f3 fcmps %fcc1, %f0, %f5 brlez,a %g7, loop_6769 add %l2, 0x1F46, %l1 fmovdvc %xcc, %f13, %f4 fmovsa %xcc, %f14, %f9 loop_6769: sdiv %g2, 0x1112, %o1 fone %f6 fpadd32 %f6, %f4, %f6 fors %f2, %f15, %f15 edge8n %o3, %o2, %l0 sth %g6, [%l7 + 0x0A] ld [%l7 + 0x54], %f14 be loop_6770 fmovdpos %icc, %f3, %f3 fmovdge %icc, %f11, %f0 stb %g3, [%l7 + 0x55] loop_6770: ldx [%l7 + 0x78], %i6 fmovsleu %icc, %f12, %f11 fpack16 %f14, %f4 ld [%l7 + 0x1C], %f6 alignaddrl %o6, %i7, %l6 udivcc %o4, 0x120C, %g5 smulcc %l5, 0x1C43, %o0 lduw [%l7 + 0x40], %g1 taddcc %i4, %i1, %o5 st %f10, [%l7 + 0x4C] movn %icc, %i0, %i5 ldx [%l7 + 0x30], %g4 tleu %icc, 0x1 std %f0, [%l7 + 0x78] orncc %l4, 0x1F57, %l3 movvs %icc, %o7, %i2 faligndata %f6, %f14, %f0 fcmple16 %f2, %f0, %i3 stw %g7, [%l7 + 0x3C] ld [%l7 + 0x74], %f15 call loop_6771 movrlez %l2, %l1, %o1 fsrc2 %f6, %f14 stb %o3, [%l7 + 0x27] loop_6771: lduh [%l7 + 0x4C], %g2 tvc %icc, 0x1 ldsw [%l7 + 0x1C], %o2 bne,a %icc, loop_6772 be %xcc, loop_6773 fcmps %fcc3, %f2, %f13 fpadd16s %f13, %f5, %f7 loop_6772: siam 0x0 loop_6773: stx %l0, [%l7 + 0x38] udivx %g3, 0x19A7, %i6 xnor %o6, %g6, %i7 ld [%l7 + 0x08], %f1 fmovrslz %o4, %f11, %f7 fmovd %f0, %f2 ld [%l7 + 0x10], %f5 bvc loop_6774 fcmple32 %f8, %f0, %g5 andcc %l5, 0x0403, %l6 stb %o0, [%l7 + 0x5A] loop_6774: fblg %fcc2, loop_6775 fpadd32 %f10, %f6, %f6 fornot2s %f3, %f4, %f1 st %f2, [%l7 + 0x44] loop_6775: srlx %i4, 0x07, %g1 std %f8, [%l7 + 0x30] orncc %o5, %i0, %i1 movle %icc, %i5, %g4 fmovd %f14, %f4 fsrc1s %f8, %f2 edge32n %l4, %l3, %o7 ldub [%l7 + 0x7C], %i3 bneg loop_6776 fnot1 %f4, %f12 stx %i2, [%l7 + 0x60] ldd [%l7 + 0x20], %f8 loop_6776: bneg,a loop_6777 movre %g7, %l1, %l2 ldsh [%l7 + 0x44], %o3 bgu,a %icc, loop_6778 loop_6777: fnegd %f12, %f10 std %f2, [%l7 + 0x60] lduw [%l7 + 0x58], %g2 loop_6778: ldub [%l7 + 0x48], %o1 bg,a,pn %icc, loop_6779 fsrc2 %f0, %f8 smulcc %o2, %l0, %i6 addc %g3, 0x0F22, %o6 loop_6779: ldsb [%l7 + 0x25], %g6 brnz %i7, loop_6780 ld [%l7 + 0x2C], %f15 fmovdleu %icc, %f10, %f13 fmul8x16au %f0, %f10, %f12 loop_6780: ldsh [%l7 + 0x54], %o4 popc %l5, %l6 stx %o0, [%l7 + 0x70] ldx [%l7 + 0x78], %i4 smulcc %g5, 0x06C2, %o5 ldsw [%l7 + 0x68], %g1 stw %i1, [%l7 + 0x2C] brlz %i5, loop_6781 fand %f0, %f12, %f6 lduw [%l7 + 0x68], %g4 edge8n %l4, %i0, %l3 loop_6781: fxors %f1, %f7, %f11 ldx [%l7 + 0x60], %o7 fcmple16 %f14, %f0, %i2 tne %xcc, 0x4 bgu,a,pn %xcc, loop_6782 ldsh [%l7 + 0x46], %g7 fnors %f7, %f6, %f7 bcc loop_6783 loop_6782: fbne %fcc0, loop_6784 nop setx loop_6785, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i3, [%l7 + 0x34] loop_6783: array32 %l1, %o3, %l2 loop_6784: fmovsg %icc, %f8, %f9 loop_6785: fmovdneg %xcc, %f7, %f10 fmovsge %icc, %f5, %f7 fbue,a %fcc3, loop_6786 fbug %fcc2, loop_6787 fsrc1 %f10, %f10 fmovdg %icc, %f12, %f11 loop_6786: move %icc, %o1, %o2 loop_6787: fcmped %fcc0, %f2, %f8 edge8l %g2, %i6, %g3 fsrc1 %f4, %f8 movrne %l0, %o6, %i7 ldsw [%l7 + 0x14], %g6 std %f6, [%l7 + 0x08] tcs %xcc, 0x3 fpack32 %f14, %f8, %f10 st %f13, [%l7 + 0x24] fbul %fcc3, loop_6788 call loop_6789 fmovscc %xcc, %f10, %f3 add %o4, %l5, %o0 loop_6788: nop setx loop_6790, %l0, %l1 jmpl %l1, %l6 loop_6789: fxor %f12, %f10, %f2 smul %g5, 0x1F30, %o5 stb %g1, [%l7 + 0x2E] loop_6790: fmovsvs %icc, %f7, %f0 movleu %xcc, %i4, %i5 ldsb [%l7 + 0x62], %i1 stw %g4, [%l7 + 0x48] bcc,a,pn %icc, loop_6791 fmovscc %xcc, %f0, %f14 faligndata %f2, %f6, %f12 edge16ln %l4, %l3, %o7 loop_6791: st %f4, [%l7 + 0x20] fcmpne16 %f6, %f8, %i2 bvs,a,pt %icc, loop_6792 bg,pn %xcc, loop_6793 movrgez %g7, 0x09F, %i0 fblg %fcc2, loop_6794 loop_6792: fmuld8ulx16 %f10, %f14, %f12 loop_6793: fpadd32 %f10, %f4, %f4 ld [%l7 + 0x08], %f7 loop_6794: array16 %l1, %i3, %l2 fble %fcc0, loop_6795 fandnot2s %f3, %f0, %f2 ldd [%l7 + 0x38], %f12 tle %icc, 0x3 loop_6795: sll %o3, %o2, %o1 ld [%l7 + 0x18], %f1 array8 %i6, %g3, %g2 lduh [%l7 + 0x50], %o6 ldd [%l7 + 0x08], %f8 fzero %f10 fmovrdgz %i7, %f14, %f6 ld [%l7 + 0x78], %f13 addcc %g6, %l0, %l5 sth %o0, [%l7 + 0x1E] fbe %fcc0, loop_6796 sth %o4, [%l7 + 0x46] fornot2s %f14, %f13, %f10 std %f10, [%l7 + 0x68] loop_6796: fone %f12 subc %l6, %g5, %g1 fors %f15, %f14, %f6 movgu %xcc, %o5, %i5 ble,a loop_6797 fbue %fcc2, loop_6798 sth %i1, [%l7 + 0x26] ld [%l7 + 0x14], %f14 loop_6797: sethi 0x1EE2, %i4 loop_6798: movle %icc, %g4, %l4 ldd [%l7 + 0x50], %f10 movrlez %l3, 0x1A5, %o7 pdist %f6, %f12, %f8 fmovrslez %g7, %f12, %f13 ldd [%l7 + 0x30], %f8 tne %icc, 0x1 movvc %icc, %i0, %l1 nop setx loop_6799, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i2, [%l7 + 0x18] fsrc2s %f15, %f3 movrne %i3, %l2, %o3 loop_6799: siam 0x2 fmovdpos %icc, %f8, %f11 fmovdne %xcc, %f3, %f14 st %f10, [%l7 + 0x5C] ta %xcc, 0x1 fbu,a %fcc1, loop_6800 ld [%l7 + 0x54], %f14 sllx %o2, 0x0F, %o1 tsubcc %g3, %g2, %i6 loop_6800: fmovscc %xcc, %f5, %f14 std %f0, [%l7 + 0x68] lduw [%l7 + 0x10], %i7 stb %g6, [%l7 + 0x21] stw %o6, [%l7 + 0x14] tgu %xcc, 0x4 movvc %icc, %l0, %o0 fbug,a %fcc3, loop_6801 fmovsne %icc, %f7, %f0 mova %xcc, %o4, %l6 orncc %l5, 0x0C09, %g5 loop_6801: st %f5, [%l7 + 0x14] ldd [%l7 + 0x60], %f8 tne %icc, 0x1 bcs,a,pn %xcc, loop_6802 subccc %g1, %i5, %o5 addcc %i4, %i1, %l4 addccc %l3, 0x1C34, %o7 loop_6802: ldsh [%l7 + 0x48], %g7 brlz,a %i0, loop_6803 ldd [%l7 + 0x68], %f2 movne %icc, %g4, %i2 bvc,a,pn %icc, loop_6804 loop_6803: fnor %f12, %f4, %f4 fbne %fcc2, loop_6805 alignaddr %l1, %i3, %l2 loop_6804: ldx [%l7 + 0x08], %o3 fcmps %fcc0, %f12, %f8 loop_6805: taddcc %o2, 0x125C, %g3 stw %o1, [%l7 + 0x14] stx %i6, [%l7 + 0x58] fexpand %f3, %f10 ldsh [%l7 + 0x7A], %g2 ldd [%l7 + 0x18], %f14 stx %i7, [%l7 + 0x78] fmovdg %icc, %f11, %f13 ldsb [%l7 + 0x1D], %o6 brlez %l0, loop_6806 fmovsvc %icc, %f3, %f13 fbue %fcc0, loop_6807 ldsw [%l7 + 0x20], %o0 loop_6806: fbul,a %fcc0, loop_6808 tsubcc %o4, 0x1E09, %l6 loop_6807: ldsb [%l7 + 0x0B], %g6 bvc %icc, loop_6809 loop_6808: and %g5, 0x0D09, %l5 movleu %icc, %i5, %g1 st %f10, [%l7 + 0x7C] loop_6809: stw %i4, [%l7 + 0x30] srax %o5, 0x09, %l4 fmovrslz %i1, %f8, %f5 sdivx %o7, 0x001E, %g7 stw %i0, [%l7 + 0x20] fmovrsgez %l3, %f13, %f2 fmovdge %icc, %f3, %f3 srlx %g4, 0x1C, %l1 movrlz %i3, 0x0FE, %l2 bvs %xcc, loop_6810 umulcc %o3, %o2, %i2 sll %o1, 0x10, %g3 std %f6, [%l7 + 0x28] loop_6810: stx %i6, [%l7 + 0x08] fnot1 %f4, %f0 edge8 %i7, %o6, %l0 orncc %o0, 0x1D4E, %g2 orncc %o4, 0x1150, %l6 fmovdvs %xcc, %f10, %f7 bcs,pt %xcc, loop_6811 fmovdcs %icc, %f1, %f9 bcs,pn %xcc, loop_6812 sth %g6, [%l7 + 0x4E] loop_6811: fones %f5 fcmple32 %f10, %f8, %l5 loop_6812: fmovrdlz %i5, %f12, %f0 fornot2s %f8, %f1, %f15 taddcc %g5, 0x15CB, %g1 fmovdge %icc, %f12, %f13 nop setx loop_6813, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc2, loop_6814 tvs %xcc, 0x5 ldd [%l7 + 0x50], %f12 loop_6813: orn %o5, 0x14E1, %l4 loop_6814: ldd [%l7 + 0x58], %f2 ldub [%l7 + 0x08], %i1 fbl %fcc1, loop_6815 movvs %xcc, %i4, %o7 lduw [%l7 + 0x28], %g7 ldsh [%l7 + 0x52], %i0 loop_6815: fble %fcc3, loop_6816 umul %l3, 0x193D, %l1 ta %icc, 0x2 fmovdneg %icc, %f6, %f6 loop_6816: fsrc2s %f4, %f0 stb %g4, [%l7 + 0x4C] call loop_6817 fmovdcc %xcc, %f8, %f6 ldx [%l7 + 0x68], %l2 ldd [%l7 + 0x50], %f2 loop_6817: movvc %icc, %i3, %o2 fmovd %f8, %f6 fcmpne32 %f2, %f6, %o3 fexpand %f4, %f6 ld [%l7 + 0x2C], %f2 nop setx loop_6818, %l0, %l1 jmpl %l1, %i2 ld [%l7 + 0x08], %f4 taddcctv %o1, 0x0DEF, %i6 fmovsleu %icc, %f3, %f9 loop_6818: sra %g3, 0x1F, %o6 sra %i7, 0x11, %l0 bge,pn %xcc, loop_6819 ldsb [%l7 + 0x18], %g2 ld [%l7 + 0x5C], %f13 fbn,a %fcc3, loop_6820 loop_6819: xorcc %o0, 0x19AE, %l6 fmul8x16au %f1, %f1, %f12 stw %o4, [%l7 + 0x78] loop_6820: bge,a,pt %xcc, loop_6821 ble,a %icc, loop_6822 fpsub32s %f4, %f8, %f2 stw %l5, [%l7 + 0x08] loop_6821: mulx %i5, %g6, %g5 loop_6822: for %f10, %f14, %f0 stb %g1, [%l7 + 0x45] bpos,pn %icc, loop_6823 fpsub32 %f4, %f2, %f8 ldsb [%l7 + 0x55], %o5 bg,pt %icc, loop_6824 loop_6823: stb %l4, [%l7 + 0x1F] ldsw [%l7 + 0x48], %i4 bgu,a,pt %icc, loop_6825 loop_6824: ldd [%l7 + 0x68], %f4 bgu loop_6826 fcmple16 %f10, %f12, %o7 loop_6825: fmovrsne %i1, %f6, %f2 lduw [%l7 + 0x44], %i0 loop_6826: stw %g7, [%l7 + 0x3C] movcc %xcc, %l1, %l3 subccc %g4, 0x0F20, %i3 movcc %icc, %o2, %o3 fsrc2 %f6, %f14 stw %i2, [%l7 + 0x20] ldsb [%l7 + 0x10], %o1 movvs %icc, %i6, %g3 add %o6, %l2, %l0 fcmped %fcc3, %f4, %f10 fbge,a %fcc3, loop_6827 fmovsle %icc, %f11, %f7 fpadd32 %f8, %f14, %f6 sub %i7, 0x05E4, %g2 loop_6827: fmovscs %xcc, %f5, %f4 fmovsneg %xcc, %f10, %f3 lduw [%l7 + 0x10], %o0 mulscc %o4, 0x1F95, %l5 bpos,pn %icc, loop_6828 and %l6, 0x17C6, %i5 std %f14, [%l7 + 0x58] ble,a,pt %xcc, loop_6829 loop_6828: ldsb [%l7 + 0x47], %g6 edge8l %g1, %g5, %l4 sdivcc %i4, 0x0464, %o7 loop_6829: fpack16 %f8, %f5 andn %i1, 0x0C75, %i0 sdivcc %g7, 0x029E, %l1 movcc %xcc, %o5, %l3 ldd [%l7 + 0x10], %f6 for %f0, %f10, %f2 array32 %g4, %o2, %i3 stb %o3, [%l7 + 0x17] movvc %icc, %i2, %i6 bvs,pt %icc, loop_6830 st %f6, [%l7 + 0x38] stw %g3, [%l7 + 0x28] fcmped %fcc0, %f6, %f0 loop_6830: st %f3, [%l7 + 0x10] fcmpne32 %f8, %f6, %o1 stw %l2, [%l7 + 0x50] call loop_6831 sll %o6, 0x02, %i7 movrgez %g2, 0x278, %o0 movn %icc, %o4, %l0 loop_6831: mulscc %l5, 0x10C7, %i5 movgu %xcc, %g6, %l6 sth %g5, [%l7 + 0x6C] edge16l %l4, %i4, %o7 fornot1s %f15, %f8, %f2 fpsub32s %f14, %f6, %f7 sth %g1, [%l7 + 0x20] ldd [%l7 + 0x48], %f10 bge,a %xcc, loop_6832 movrgz %i0, %i1, %l1 fpadd32 %f12, %f12, %f4 sub %g7, 0x17F2, %o5 loop_6832: brgez,a %g4, loop_6833 fbn %fcc3, loop_6834 edge8n %o2, %i3, %o3 fone %f10 loop_6833: movg %icc, %l3, %i6 loop_6834: ldd [%l7 + 0x50], %f10 bne %xcc, loop_6835 bvs,a loop_6836 fmovdvs %icc, %f13, %f3 ldd [%l7 + 0x58], %f2 loop_6835: fmovsl %xcc, %f14, %f5 loop_6836: std %f12, [%l7 + 0x58] fbg,a %fcc1, loop_6837 addc %g3, %i2, %l2 movg %icc, %o1, %i7 edge32 %g2, %o0, %o4 loop_6837: ldsh [%l7 + 0x48], %l0 smul %o6, %l5, %g6 ld [%l7 + 0x64], %f12 addc %i5, %g5, %l4 fandnot1 %f12, %f2, %f4 stx %i4, [%l7 + 0x48] lduh [%l7 + 0x24], %o7 movrgez %l6, 0x11C, %g1 stw %i1, [%l7 + 0x34] taddcc %l1, 0x08B8, %i0 std %f4, [%l7 + 0x38] lduh [%l7 + 0x4E], %g7 stw %o5, [%l7 + 0x2C] ldsh [%l7 + 0x20], %g4 smul %i3, 0x0CDD, %o3 fbuge %fcc2, loop_6838 edge8l %o2, %i6, %g3 umul %l3, %i2, %l2 mulx %o1, %i7, %g2 loop_6838: ta %xcc, 0x5 ldx [%l7 + 0x28], %o0 st %f13, [%l7 + 0x28] movge %icc, %o4, %o6 brz,a %l0, loop_6839 std %f8, [%l7 + 0x30] fmuld8ulx16 %f13, %f8, %f14 andncc %l5, %g6, %i5 loop_6839: andn %g5, 0x0755, %l4 sth %i4, [%l7 + 0x64] fmovdvc %icc, %f4, %f5 brgz,a %o7, loop_6840 movleu %icc, %l6, %g1 nop setx loop_6841, %l0, %l1 jmpl %l1, %i1 ldx [%l7 + 0x20], %l1 loop_6840: edge16ln %g7, %o5, %i0 bg %icc, loop_6842 loop_6841: fbue %fcc1, loop_6843 fbu,a %fcc0, loop_6844 ldd [%l7 + 0x58], %f12 loop_6842: ldx [%l7 + 0x58], %g4 loop_6843: fpack32 %f10, %f10, %f0 loop_6844: stx %o3, [%l7 + 0x50] fmovscs %icc, %f2, %f4 fone %f6 andncc %i3, %i6, %o2 fbug %fcc2, loop_6845 fmovscs %icc, %f14, %f7 brlz %l3, loop_6846 fsrc2 %f2, %f6 loop_6845: bne,a,pt %icc, loop_6847 ldd [%l7 + 0x20], %f2 loop_6846: sub %g3, 0x0145, %i2 ldd [%l7 + 0x20], %f8 loop_6847: bshuffle %f12, %f4, %f2 bne %xcc, loop_6848 sll %o1, 0x0D, %i7 fbge,a %fcc2, loop_6849 fornot2 %f12, %f8, %f14 loop_6848: fsrc1 %f8, %f14 bneg,a loop_6850 loop_6849: fmovd %f12, %f6 fpackfix %f2, %f14 ldsh [%l7 + 0x12], %l2 loop_6850: ldsh [%l7 + 0x74], %o0 tpos %xcc, 0x5 fcmpne32 %f14, %f12, %o4 fmovdcs %xcc, %f15, %f0 stb %o6, [%l7 + 0x2D] sth %g2, [%l7 + 0x26] fnot2 %f2, %f0 call loop_6851 fmovsgu %xcc, %f0, %f6 edge8 %l0, %l5, %i5 fmovrsgez %g6, %f9, %f4 loop_6851: ldsw [%l7 + 0x08], %g5 edge32ln %l4, %o7, %i4 fmul8x16au %f11, %f15, %f12 movn %icc, %l6, %g1 edge8 %l1, %i1, %g7 edge32ln %o5, %g4, %i0 or %i3, 0x049D, %o3 fone %f14 sth %o2, [%l7 + 0x62] fzero %f4 taddcctv %i6, 0x1B1F, %g3 nop setx loop_6852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %l3, 0x0F51, %o1 udivx %i7, 0x1F66, %l2 and %i2, %o0, %o6 loop_6852: sth %o4, [%l7 + 0x58] edge32ln %l0, %l5, %i5 fand %f8, %f10, %f6 ld [%l7 + 0x5C], %f4 ldsh [%l7 + 0x62], %g2 sth %g5, [%l7 + 0x3A] fnegs %f12, %f11 addcc %g6, %l4, %i4 fnors %f4, %f12, %f5 fcmple16 %f6, %f8, %o7 ld [%l7 + 0x7C], %f10 or %l6, 0x054B, %l1 fnot2s %f12, %f8 fmovsa %icc, %f14, %f3 fnegd %f8, %f8 movrgz %i1, 0x3E4, %g7 bne,a,pn %icc, loop_6853 fbul,a %fcc2, loop_6854 movg %xcc, %o5, %g1 stw %g4, [%l7 + 0x18] loop_6853: ldx [%l7 + 0x30], %i3 loop_6854: te %icc, 0x1 fmovdneg %icc, %f13, %f15 fmovsge %icc, %f1, %f13 fmuld8sux16 %f11, %f13, %f2 movge %icc, %i0, %o2 fexpand %f11, %f2 fbo,a %fcc2, loop_6855 fmul8x16 %f8, %f2, %f12 be,a %xcc, loop_6856 and %o3, 0x184B, %i6 loop_6855: ldx [%l7 + 0x78], %l3 edge8n %g3, %i7, %o1 loop_6856: fmovde %icc, %f5, %f15 fpsub32s %f2, %f12, %f0 fbue %fcc0, loop_6857 ldx [%l7 + 0x48], %i2 call loop_6858 brlz,a %l2, loop_6859 loop_6857: fsrc2 %f8, %f6 fblg,a %fcc0, loop_6860 loop_6858: fbo,a %fcc0, loop_6861 loop_6859: movneg %icc, %o0, %o4 ldub [%l7 + 0x4A], %l0 loop_6860: ldsh [%l7 + 0x78], %o6 loop_6861: ldx [%l7 + 0x68], %l5 fandnot1 %f14, %f14, %f4 andn %g2, 0x0E0F, %g5 sra %i5, 0x1A, %g6 ldd [%l7 + 0x10], %f8 stx %i4, [%l7 + 0x58] add %o7, %l4, %l1 sra %i1, %g7, %o5 nop setx loop_6862, %l0, %l1 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 %l6, [%l7 + 0x30] ldd [%l7 + 0x08], %f2 tle %icc, 0x2 loop_6862: and %g1, 0x0310, %i3 fandnot1 %f14, %f12, %f4 ld [%l7 + 0x64], %f1 fxnors %f3, %f8, %f15 ldx [%l7 + 0x40], %g4 ldx [%l7 + 0x40], %i0 bl,pt %icc, loop_6863 tsubcc %o2, %i6, %l3 fmovrde %o3, %f8, %f4 stx %g3, [%l7 + 0x70] loop_6863: stx %o1, [%l7 + 0x20] stw %i7, [%l7 + 0x40] fbo,a %fcc0, loop_6864 tleu %xcc, 0x2 ldub [%l7 + 0x6E], %i2 pdist %f4, %f14, %f0 loop_6864: sdivcc %o0, 0x1E5D, %l2 ldub [%l7 + 0x36], %o4 xor %l0, %l5, %g2 std %f0, [%l7 + 0x30] lduw [%l7 + 0x2C], %o6 edge16 %i5, %g6, %g5 fmovrse %i4, %f9, %f12 fsrc1 %f12, %f10 bvc,a %xcc, loop_6865 bcs,pn %xcc, loop_6866 fcmped %fcc3, %f0, %f6 array8 %o7, %l4, %l1 loop_6865: movvc %xcc, %i1, %g7 loop_6866: ldd [%l7 + 0x78], %f6 fornot2 %f4, %f2, %f12 fpsub32 %f14, %f8, %f12 fnors %f1, %f6, %f2 st %f6, [%l7 + 0x34] ldsh [%l7 + 0x6C], %l6 fbo,a %fcc1, loop_6867 fbn %fcc1, loop_6868 ldx [%l7 + 0x40], %g1 st %f11, [%l7 + 0x58] loop_6867: mulscc %i3, 0x1C96, %o5 loop_6868: tneg %icc, 0x0 bleu,a loop_6869 tsubcc %g4, %o2, %i6 std %f10, [%l7 + 0x10] subc %i0, 0x110B, %l3 loop_6869: lduh [%l7 + 0x08], %g3 lduh [%l7 + 0x50], %o3 fandnot2s %f9, %f2, %f11 ta %xcc, 0x0 st %f8, [%l7 + 0x2C] st %f8, [%l7 + 0x6C] fors %f15, %f6, %f3 ldd [%l7 + 0x40], %f0 fbne %fcc2, loop_6870 ldx [%l7 + 0x48], %i7 sth %i2, [%l7 + 0x22] lduw [%l7 + 0x10], %o0 loop_6870: tge %icc, 0x2 fandnot1s %f10, %f3, %f13 ldsh [%l7 + 0x16], %l2 stb %o4, [%l7 + 0x34] fnot2 %f2, %f8 stb %l0, [%l7 + 0x4C] fzeros %f2 fpackfix %f12, %f15 taddcctv %o1, %l5, %o6 sth %i5, [%l7 + 0x30] subccc %g2, %g5, %i4 fbo %fcc0, loop_6871 fmovrslz %g6, %f7, %f2 lduw [%l7 + 0x28], %o7 fbo,a %fcc3, loop_6872 loop_6871: stb %l1, [%l7 + 0x3D] fsrc2s %f4, %f15 edge32n %i1, %l4, %l6 loop_6872: andcc %g7, %g1, %o5 stb %i3, [%l7 + 0x14] te %icc, 0x2 tsubcctv %g4, 0x06F6, %i6 call loop_6873 ba,a,pt %icc, loop_6874 for %f2, %f8, %f10 ldsh [%l7 + 0x22], %i0 loop_6873: edge8 %o2, %g3, %l3 loop_6874: tvc %icc, 0x5 sth %o3, [%l7 + 0x20] ldsb [%l7 + 0x5C], %i2 siam 0x3 ldsb [%l7 + 0x1C], %o0 fmovsg %xcc, %f13, %f5 xnorcc %l2, 0x1C2A, %o4 fandnot1 %f4, %f2, %f6 bne %xcc, loop_6875 srlx %l0, %o1, %l5 taddcctv %o6, 0x1A63, %i7 add %i5, 0x19C1, %g5 loop_6875: ldsb [%l7 + 0x6F], %g2 xnorcc %g6, %o7, %l1 addcc %i1, 0x142A, %l4 std %f6, [%l7 + 0x20] array8 %i4, %g7, %g1 tvc %xcc, 0x4 udiv %l6, 0x0BA2, %i3 ld [%l7 + 0x08], %f5 ldsb [%l7 + 0x5E], %g4 ldsw [%l7 + 0x24], %o5 ldsh [%l7 + 0x0A], %i0 stw %o2, [%l7 + 0x5C] fblg,a %fcc3, loop_6876 fbo %fcc2, loop_6877 movgu %icc, %i6, %l3 brgez %g3, loop_6878 loop_6876: bl,pt %xcc, loop_6879 loop_6877: tsubcc %o3, %o0, %i2 sdiv %l2, 0x0206, %l0 loop_6878: lduw [%l7 + 0x0C], %o4 loop_6879: fbu %fcc0, loop_6880 fcmpne32 %f14, %f2, %l5 bpos loop_6881 bvs,pt %icc, loop_6882 loop_6880: stx %o1, [%l7 + 0x68] fmovrdlz %o6, %f2, %f2 loop_6881: tpos %xcc, 0x7 loop_6882: fmovrse %i7, %f5, %f1 stx %i5, [%l7 + 0x78] fcmpgt32 %f4, %f2, %g5 ldsh [%l7 + 0x2C], %g2 stw %o7, [%l7 + 0x58] srax %l1, 0x1C, %g6 ldd [%l7 + 0x20], %f6 fmovdl %icc, %f1, %f7 fxor %f14, %f8, %f0 fzero %f4 brnz,a %i1, loop_6883 lduw [%l7 + 0x50], %i4 fzeros %f3 array16 %l4, %g1, %l6 loop_6883: movg %icc, %i3, %g4 subcc %g7, 0x16DE, %o5 fcmple16 %f14, %f8, %o2 fmovspos %icc, %f6, %f9 sth %i6, [%l7 + 0x52] fblg,a %fcc0, loop_6884 ldsh [%l7 + 0x2C], %l3 lduw [%l7 + 0x0C], %i0 fmovrse %g3, %f1, %f12 loop_6884: xnor %o3, %o0, %i2 smulcc %l2, %l0, %l5 fxnor %f8, %f0, %f12 fmovrdlez %o4, %f4, %f6 lduw [%l7 + 0x4C], %o1 edge8n %o6, %i5, %g5 ldd [%l7 + 0x70], %f14 fands %f3, %f5, %f13 umul %i7, 0x12C8, %o7 fmovs %f11, %f11 fmovrsgez %l1, %f11, %f3 stw %g6, [%l7 + 0x68] movn %xcc, %i1, %i4 fmovda %icc, %f6, %f6 fmul8x16al %f11, %f6, %f8 bshuffle %f12, %f0, %f8 brgez %g2, loop_6885 and %g1, %l6, %i3 fnot1 %f10, %f0 array32 %g4, %g7, %o5 loop_6885: movvc %xcc, %o2, %l4 fmovsg %xcc, %f4, %f4 stw %i6, [%l7 + 0x50] fmuld8sux16 %f8, %f7, %f0 tge %xcc, 0x5 lduw [%l7 + 0x4C], %i0 ldsh [%l7 + 0x10], %l3 fzeros %f12 movgu %icc, %g3, %o0 fbne %fcc2, loop_6886 ldub [%l7 + 0x23], %i2 edge8l %o3, %l0, %l2 mova %icc, %o4, %o1 loop_6886: sdivx %l5, 0x0541, %i5 ldd [%l7 + 0x10], %f14 and %g5, 0x0528, %o6 array16 %o7, %l1, %g6 fbue %fcc0, loop_6887 tn %xcc, 0x6 stx %i1, [%l7 + 0x08] edge8l %i7, %g2, %i4 loop_6887: sdivx %l6, 0x1240, %i3 fmovd %f10, %f6 bcc,a,pt %icc, loop_6888 st %f2, [%l7 + 0x68] edge16ln %g4, %g7, %o5 fxor %f10, %f2, %f12 loop_6888: fmovsn %xcc, %f0, %f13 sth %g1, [%l7 + 0x66] ta %icc, 0x1 sdiv %l4, 0x0753, %i6 fors %f11, %f11, %f0 ldsw [%l7 + 0x28], %o2 ldd [%l7 + 0x38], %f2 fbu,a %fcc2, loop_6889 ble loop_6890 edge16 %l3, %i0, %o0 fnand %f14, %f12, %f10 loop_6889: ldx [%l7 + 0x70], %g3 loop_6890: array8 %o3, %i2, %l0 fmovda %xcc, %f8, %f3 fmovsneg %icc, %f0, %f2 fornot2s %f10, %f10, %f3 movrgz %l2, 0x1FA, %o1 ldd [%l7 + 0x28], %f6 movcc %icc, %o4, %i5 fand %f10, %f2, %f14 fcmpgt32 %f8, %f14, %l5 fmovrdlz %g5, %f6, %f0 fcmpgt16 %f14, %f8, %o7 bge,pn %icc, loop_6891 movl %icc, %l1, %g6 orn %o6, 0x1350, %i7 movn %icc, %i1, %g2 loop_6891: std %f4, [%l7 + 0x68] bvs,a,pn %xcc, loop_6892 ble,pn %icc, loop_6893 st %f0, [%l7 + 0x28] te %icc, 0x2 loop_6892: fmovrdgez %l6, %f12, %f0 loop_6893: movpos %xcc, %i4, %i3 movgu %xcc, %g7, %g4 movge %icc, %o5, %l4 ld [%l7 + 0x24], %f5 fmuld8ulx16 %f14, %f14, %f0 bvs,pt %icc, loop_6894 fpack16 %f0, %f9 fpadd16 %f14, %f0, %f8 movrlz %i6, %g1, %o2 loop_6894: movle %xcc, %l3, %o0 brnz %i0, loop_6895 fbge,a %fcc1, loop_6896 fmovrslz %g3, %f6, %f15 lduw [%l7 + 0x50], %i2 loop_6895: fmul8x16 %f12, %f4, %f8 loop_6896: ldsw [%l7 + 0x7C], %l0 andcc %o3, 0x1B3B, %o1 stw %l2, [%l7 + 0x70] st %f11, [%l7 + 0x14] fnot2s %f0, %f15 movcs %xcc, %o4, %i5 fnegd %f2, %f0 lduh [%l7 + 0x42], %g5 sth %l5, [%l7 + 0x46] fsrc2 %f4, %f2 tge %xcc, 0x5 sth %l1, [%l7 + 0x40] fbug,a %fcc1, loop_6897 orncc %g6, %o7, %i7 xnorcc %i1, %g2, %l6 stb %o6, [%l7 + 0x4B] loop_6897: fnot1s %f1, %f13 fandnot1 %f14, %f2, %f4 array16 %i3, %i4, %g7 bvc %xcc, loop_6898 fones %f9 fmovscc %icc, %f5, %f10 ldub [%l7 + 0x3E], %g4 loop_6898: movrgz %o5, %i6, %g1 bcs,pn %icc, loop_6899 st %f11, [%l7 + 0x2C] array32 %o2, %l4, %o0 lduw [%l7 + 0x1C], %l3 loop_6899: mulscc %g3, 0x03F9, %i0 tvs %xcc, 0x6 fbn %fcc3, loop_6900 stx %i2, [%l7 + 0x78] movle %xcc, %l0, %o3 std %f8, [%l7 + 0x68] loop_6900: ld [%l7 + 0x7C], %f3 fors %f8, %f13, %f6 fbo %fcc1, loop_6901 fzero %f4 fpsub16 %f14, %f2, %f2 fsrc1 %f8, %f14 loop_6901: st %f13, [%l7 + 0x78] tcs %icc, 0x0 lduh [%l7 + 0x6A], %o1 stx %l2, [%l7 + 0x68] tvs %xcc, 0x1 fzero %f12 fnot2 %f10, %f4 brgz,a %o4, loop_6902 addc %i5, 0x102E, %g5 array16 %l5, %g6, %o7 stx %l1, [%l7 + 0x50] loop_6902: srax %i7, 0x09, %g2 fmovdneg %xcc, %f2, %f3 ldsh [%l7 + 0x08], %i1 bgu,a,pn %icc, loop_6903 st %f4, [%l7 + 0x08] fcmpeq32 %f12, %f10, %l6 st %f4, [%l7 + 0x24] loop_6903: fbne %fcc2, loop_6904 tne %xcc, 0x4 stb %i3, [%l7 + 0x0B] nop setx loop_6905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6904: fnot2s %f13, %f9 fnands %f1, %f0, %f3 movcs %icc, %i4, %g7 loop_6905: fbug %fcc2, loop_6906 stb %o6, [%l7 + 0x7E] edge16ln %g4, %o5, %g1 movrgez %i6, %o2, %o0 loop_6906: ldub [%l7 + 0x70], %l3 sdivcc %g3, 0x16C9, %i0 fmovdvs %icc, %f14, %f14 movn %xcc, %l4, %i2 fornot2s %f5, %f12, %f1 ldx [%l7 + 0x40], %l0 nop setx loop_6907, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdle %xcc, %f13, %f3 bvc,a %xcc, loop_6908 srax %o3, %l2, %o1 loop_6907: orn %i5, 0x06FF, %g5 fbo %fcc0, loop_6909 loop_6908: nop setx loop_6910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %l5, 0x02, %o4 ldub [%l7 + 0x7A], %o7 loop_6909: xnor %g6, 0x0A25, %l1 loop_6910: movre %i7, 0x0E8, %g2 stw %i1, [%l7 + 0x30] fmovdgu %xcc, %f14, %f9 ldd [%l7 + 0x40], %f8 stb %i3, [%l7 + 0x1A] fors %f4, %f6, %f12 ldub [%l7 + 0x11], %l6 fmovsle %icc, %f11, %f0 srax %g7, %i4, %o6 smulcc %o5, 0x0DD8, %g1 fble,a %fcc3, loop_6911 fmul8x16au %f0, %f1, %f6 ldsh [%l7 + 0x6C], %i6 fsrc2s %f10, %f7 loop_6911: fbe,a %fcc0, loop_6912 fbn %fcc2, loop_6913 bcs %icc, loop_6914 ldsw [%l7 + 0x2C], %g4 loop_6912: fmovsneg %xcc, %f10, %f5 loop_6913: fbul %fcc2, loop_6915 loop_6914: brlez %o0, loop_6916 fbn,a %fcc3, loop_6917 fpsub32 %f10, %f12, %f2 loop_6915: bl loop_6918 loop_6916: fmovdvs %icc, %f7, %f5 loop_6917: fmovdle %xcc, %f1, %f7 ble loop_6919 loop_6918: sdiv %l3, 0x05E0, %o2 edge8l %i0, %l4, %i2 brlz %l0, loop_6920 loop_6919: fmovsgu %xcc, %f1, %f14 xor %g3, %o3, %l2 for %f0, %f14, %f0 loop_6920: addcc %o1, %g5, %l5 ldsw [%l7 + 0x4C], %o4 fcmpd %fcc0, %f4, %f2 fbul %fcc0, loop_6921 fmovsl %icc, %f7, %f5 ldub [%l7 + 0x53], %i5 ldub [%l7 + 0x45], %o7 loop_6921: tne %xcc, 0x3 lduw [%l7 + 0x3C], %g6 tge %xcc, 0x1 nop setx loop_6922, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdne %icc, %f9, %f9 ldx [%l7 + 0x18], %l1 stw %i7, [%l7 + 0x38] loop_6922: ldub [%l7 + 0x5B], %g2 fmovsn %icc, %f6, %f8 fcmpeq32 %f12, %f14, %i1 ldsb [%l7 + 0x6B], %i3 edge8l %g7, %l6, %o6 alignaddrl %i4, %o5, %g1 fmovrde %i6, %f0, %f10 addc %o0, 0x0FF6, %l3 fnands %f9, %f2, %f14 fnor %f4, %f2, %f10 ldx [%l7 + 0x58], %o2 for %f4, %f12, %f4 ba,a,pn %xcc, loop_6923 fcmple32 %f0, %f10, %g4 mulx %l4, %i2, %l0 ld [%l7 + 0x14], %f5 loop_6923: bvc %xcc, loop_6924 ldsw [%l7 + 0x14], %i0 fmovrdlz %o3, %f12, %f10 fmuld8sux16 %f8, %f13, %f4 loop_6924: lduh [%l7 + 0x16], %g3 ldsb [%l7 + 0x30], %o1 bpos %xcc, loop_6925 fcmpeq32 %f8, %f6, %g5 udiv %l2, 0x147D, %l5 ldx [%l7 + 0x70], %o4 loop_6925: fxnor %f2, %f6, %f2 ldsw [%l7 + 0x44], %i5 movg %xcc, %g6, %o7 fsrc2 %f14, %f0 andncc %i7, %l1, %g2 tn %icc, 0x0 alignaddr %i1, %i3, %g7 ld [%l7 + 0x40], %f12 fcmpd %fcc3, %f14, %f8 fxnor %f4, %f10, %f4 fbule %fcc3, loop_6926 fones %f8 movrne %o6, 0x0DA, %l6 brgez %o5, loop_6927 loop_6926: bgu loop_6928 ldd [%l7 + 0x28], %f6 fones %f13 loop_6927: fbl %fcc2, loop_6929 loop_6928: ldsb [%l7 + 0x3A], %i4 tge %xcc, 0x2 pdist %f6, %f12, %f8 loop_6929: movneg %icc, %g1, %o0 fbo,a %fcc2, loop_6930 fmovrslez %l3, %f8, %f11 alignaddr %i6, %g4, %o2 tle %xcc, 0x1 loop_6930: bcs loop_6931 fmovdleu %xcc, %f1, %f6 stw %l4, [%l7 + 0x38] fmovrde %l0, %f4, %f12 loop_6931: taddcc %i2, %o3, %g3 fand %f12, %f6, %f12 fone %f10 stx %i0, [%l7 + 0x38] tneg %xcc, 0x6 ldsh [%l7 + 0x76], %g5 fmul8x16al %f9, %f10, %f2 mova %icc, %o1, %l2 fblg %fcc0, loop_6932 xnorcc %l5, 0x1B90, %o4 fmovrse %g6, %f2, %f8 movl %xcc, %o7, %i5 loop_6932: movcs %icc, %i7, %g2 add %l1, 0x0070, %i1 tg %xcc, 0x3 edge32ln %i3, %g7, %l6 fxor %f12, %f10, %f0 ldsh [%l7 + 0x76], %o6 fcmple16 %f4, %f14, %o5 stw %g1, [%l7 + 0x44] tpos %icc, 0x3 ldsh [%l7 + 0x08], %o0 orn %l3, %i4, %g4 fmovda %icc, %f15, %f12 stw %o2, [%l7 + 0x48] bleu,a loop_6933 tvc %xcc, 0x3 lduh [%l7 + 0x56], %i6 lduh [%l7 + 0x5A], %l0 loop_6933: brz %l4, loop_6934 fmovsg %xcc, %f2, %f10 fmovdg %xcc, %f12, %f1 add %o3, 0x13C1, %g3 loop_6934: bleu,pt %xcc, loop_6935 fpsub16s %f13, %f5, %f9 bleu,a %xcc, loop_6936 fmovsne %icc, %f0, %f8 loop_6935: ldsb [%l7 + 0x26], %i2 stw %g5, [%l7 + 0x4C] loop_6936: brz,a %o1, loop_6937 fcmps %fcc1, %f10, %f9 ld [%l7 + 0x78], %f3 fbg,a %fcc0, loop_6938 loop_6937: ldub [%l7 + 0x22], %l2 ldub [%l7 + 0x30], %l5 movgu %icc, %i0, %g6 loop_6938: tge %xcc, 0x4 movcc %icc, %o4, %o7 fmul8x16al %f8, %f13, %f8 edge32l %i5, %i7, %g2 fba %fcc0, loop_6939 addc %l1, %i1, %g7 fnot1s %f15, %f11 lduw [%l7 + 0x4C], %l6 loop_6939: ldsb [%l7 + 0x25], %o6 edge16n %i3, %o5, %g1 fcmpgt32 %f12, %f4, %l3 lduh [%l7 + 0x76], %o0 fbg,a %fcc1, loop_6940 movcs %xcc, %g4, %i4 orncc %i6, %o2, %l0 stb %l4, [%l7 + 0x49] loop_6940: tsubcc %g3, %i2, %o3 fpsub16s %f5, %f11, %f13 edge16l %g5, %l2, %o1 xor %i0, %g6, %o4 xorcc %l5, %o7, %i7 nop setx loop_6941, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f14, %f4, %i5 fnot1 %f4, %f4 faligndata %f2, %f8, %f6 loop_6941: orncc %g2, %i1, %g7 fbu,a %fcc2, loop_6942 movcs %icc, %l6, %l1 ld [%l7 + 0x70], %f5 bne,a loop_6943 loop_6942: ldub [%l7 + 0x17], %i3 ldd [%l7 + 0x48], %f8 ldsh [%l7 + 0x12], %o5 loop_6943: bcs,a loop_6944 subccc %g1, %l3, %o6 fornot1s %f14, %f0, %f7 fexpand %f8, %f2 loop_6944: umulcc %o0, 0x0066, %i4 movvs %icc, %i6, %g4 brz %l0, loop_6945 ldsw [%l7 + 0x4C], %l4 xnor %g3, 0x0981, %i2 fnors %f9, %f4, %f8 loop_6945: fmovdg %icc, %f0, %f6 fcmple16 %f2, %f12, %o2 brnz,a %o3, loop_6946 fmovsvs %xcc, %f15, %f10 fmovdgu %xcc, %f5, %f13 ldsw [%l7 + 0x48], %l2 loop_6946: fmovsvc %xcc, %f6, %f13 subccc %g5, 0x165F, %o1 ldd [%l7 + 0x30], %f4 stw %g6, [%l7 + 0x5C] edge32ln %o4, %l5, %i0 tgu %xcc, 0x3 fmovdpos %xcc, %f2, %f15 fbl,a %fcc0, loop_6947 bl %icc, loop_6948 fnor %f8, %f10, %f10 brgz %i7, loop_6949 loop_6947: orn %o7, 0x074D, %i5 loop_6948: fcmpeq16 %f4, %f2, %i1 tvs %icc, 0x0 loop_6949: brgz,a %g7, loop_6950 ldsh [%l7 + 0x6A], %l6 fbug %fcc0, loop_6951 orcc %g2, 0x119E, %i3 loop_6950: fornot2s %f11, %f15, %f7 fornot2s %f12, %f12, %f8 loop_6951: mova %icc, %o5, %g1 fxnors %f10, %f15, %f14 movn %xcc, %l3, %l1 fcmpeq32 %f14, %f8, %o0 array8 %o6, %i4, %g4 fmovdge %xcc, %f2, %f0 fmovdvc %xcc, %f5, %f6 fbn,a %fcc3, loop_6952 fcmpgt16 %f4, %f8, %l0 fble %fcc3, loop_6953 fba %fcc2, loop_6954 loop_6952: std %f6, [%l7 + 0x40] addc %l4, 0x0DC1, %g3 loop_6953: call loop_6955 loop_6954: ldsh [%l7 + 0x3E], %i6 std %f6, [%l7 + 0x30] subccc %o2, %i2, %l2 loop_6955: st %f10, [%l7 + 0x58] stw %g5, [%l7 + 0x14] fmovsneg %icc, %f0, %f0 std %f2, [%l7 + 0x78] stw %o1, [%l7 + 0x48] lduw [%l7 + 0x08], %o3 movre %o4, %g6, %i0 umulcc %i7, %o7, %i5 fpack32 %f8, %f14, %f2 stb %l5, [%l7 + 0x6C] ldx [%l7 + 0x48], %g7 lduw [%l7 + 0x38], %i1 std %f12, [%l7 + 0x60] fpsub16s %f6, %f0, %f3 edge32l %l6, %i3, %o5 stx %g1, [%l7 + 0x20] stx %l3, [%l7 + 0x38] fmovsl %xcc, %f9, %f3 mulx %l1, 0x0D67, %o0 andcc %o6, 0x183D, %g2 bpos,a loop_6956 taddcc %i4, 0x0F8E, %l0 tgu %icc, 0x7 tl %xcc, 0x3 loop_6956: fnot2s %f0, %f2 fmovrdgz %l4, %f2, %f14 lduw [%l7 + 0x40], %g3 fmovsvs %xcc, %f6, %f0 fmovsn %icc, %f12, %f9 ld [%l7 + 0x30], %f4 fabsd %f0, %f0 st %f14, [%l7 + 0x14] xor %i6, %g4, %i2 fmovsneg %xcc, %f2, %f12 fbe %fcc3, loop_6957 fmovdle %icc, %f7, %f9 ldub [%l7 + 0x7D], %o2 move %xcc, %g5, %o1 loop_6957: umul %o3, %o4, %l2 fmovrde %g6, %f4, %f12 tgu %icc, 0x5 std %f0, [%l7 + 0x20] faligndata %f6, %f4, %f2 fornot1 %f8, %f10, %f10 orncc %i0, %o7, %i5 fnot1s %f6, %f6 ldd [%l7 + 0x38], %f0 ble,pt %icc, loop_6958 smul %i7, %g7, %i1 fmovrdlez %l6, %f0, %f8 ldd [%l7 + 0x58], %f2 loop_6958: fmovsa %icc, %f1, %f4 tg %icc, 0x7 fcmpes %fcc3, %f11, %f2 fmovrsgz %l5, %f14, %f10 fcmpeq16 %f0, %f4, %o5 bl,pn %icc, loop_6959 fxor %f6, %f6, %f8 fand %f14, %f8, %f14 fmovs %f0, %f5 loop_6959: fcmple32 %f8, %f8, %g1 fmovrde %l3, %f12, %f4 fpsub32s %f2, %f15, %f14 fmovs %f8, %f2 xnorcc %l1, 0x1A4A, %i3 fpadd16 %f0, %f10, %f4 ldsh [%l7 + 0x70], %o0 nop setx loop_6960, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f0, %f12, %f0 fones %f15 fmovdl %icc, %f3, %f0 loop_6960: fmovrslz %o6, %f15, %f3 fbne %fcc2, loop_6961 fpsub16s %f5, %f5, %f11 movvc %xcc, %g2, %i4 fornot1 %f2, %f8, %f6 loop_6961: ldx [%l7 + 0x48], %l4 brgz,a %l0, loop_6962 fabss %f14, %f3 edge16ln %i6, %g4, %g3 ldsw [%l7 + 0x1C], %o2 loop_6962: tne %icc, 0x5 fpmerge %f4, %f8, %f10 ldx [%l7 + 0x08], %g5 ldx [%l7 + 0x18], %o1 andcc %o3, 0x0835, %i2 srax %l2, 0x0D, %g6 fmovrslez %o4, %f13, %f7 movn %xcc, %o7, %i0 array32 %i5, %g7, %i1 bvc,pt %xcc, loop_6963 array32 %i7, %l5, %l6 fpack16 %f0, %f14 fornot2s %f15, %f5, %f2 loop_6963: stw %g1, [%l7 + 0x68] std %f0, [%l7 + 0x08] fsrc1 %f2, %f12 std %f6, [%l7 + 0x10] ldub [%l7 + 0x11], %o5 addccc %l3, 0x06C4, %l1 ldsw [%l7 + 0x58], %o0 andn %i3, %o6, %i4 fnand %f2, %f0, %f10 orcc %l4, %l0, %g2 fpadd32 %f6, %f8, %f8 std %f12, [%l7 + 0x40] ldsw [%l7 + 0x40], %g4 fcmpeq32 %f8, %f4, %i6 fmovsle %icc, %f9, %f8 fmovda %xcc, %f5, %f3 sth %g3, [%l7 + 0x46] subc %g5, 0x0365, %o2 sth %o3, [%l7 + 0x64] fmuld8sux16 %f0, %f3, %f2 fcmpes %fcc0, %f6, %f6 ldsh [%l7 + 0x70], %i2 bvs,a,pt %icc, loop_6964 array32 %o1, %g6, %l2 ld [%l7 + 0x3C], %f5 stb %o4, [%l7 + 0x62] loop_6964: sth %i0, [%l7 + 0x08] lduh [%l7 + 0x4E], %o7 fnor %f10, %f2, %f2 fmovdg %xcc, %f15, %f1 ldx [%l7 + 0x30], %i5 fbue %fcc3, loop_6965 bvs,a loop_6966 st %f4, [%l7 + 0x44] fsrc2s %f3, %f0 loop_6965: fnot2 %f14, %f0 loop_6966: ldd [%l7 + 0x78], %f2 movcs %icc, %g7, %i7 ldub [%l7 + 0x70], %l5 movrlz %l6, 0x186, %g1 fmovdgu %xcc, %f6, %f11 stx %i1, [%l7 + 0x08] udivx %l3, 0x1665, %l1 tg %icc, 0x3 brgez %o0, loop_6967 fandnot2s %f15, %f7, %f10 sdiv %o5, 0x1A95, %i3 tsubcc %o6, 0x04B9, %l4 loop_6967: fcmpd %fcc0, %f0, %f8 sub %l0, 0x0B8B, %g2 std %f2, [%l7 + 0x10] fmovsvc %xcc, %f0, %f13 fmovrse %g4, %f3, %f2 bg,a,pn %xcc, loop_6968 stw %i4, [%l7 + 0x70] stx %i6, [%l7 + 0x58] fbo,a %fcc3, loop_6969 loop_6968: nop setx loop_6970, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %g5, %g3, %o2 movgu %xcc, %o3, %o1 loop_6969: ldsh [%l7 + 0x10], %g6 loop_6970: fbn %fcc1, loop_6971 ldsb [%l7 + 0x35], %i2 stb %l2, [%l7 + 0x24] ldsh [%l7 + 0x0E], %i0 loop_6971: ldub [%l7 + 0x59], %o7 fpack16 %f2, %f15 stw %i5, [%l7 + 0x68] fmovsneg %icc, %f10, %f2 ldsw [%l7 + 0x68], %g7 and %i7, %l5, %l6 ldsh [%l7 + 0x1A], %g1 alignaddr %i1, %l3, %o4 movle %icc, %l1, %o0 movgu %xcc, %i3, %o5 add %l4, %l0, %g2 ldub [%l7 + 0x5B], %g4 fbuge %fcc2, loop_6972 fnor %f10, %f12, %f14 fmovrsne %o6, %f1, %f8 fmovrdlez %i6, %f6, %f14 loop_6972: sub %i4, 0x0801, %g5 call loop_6973 subc %g3, 0x18ED, %o2 lduw [%l7 + 0x7C], %o1 ldsw [%l7 + 0x18], %o3 loop_6973: fmovse %icc, %f7, %f0 for %f8, %f14, %f0 movne %xcc, %i2, %g6 tleu %icc, 0x7 taddcc %l2, 0x02E1, %i0 fpsub16 %f6, %f6, %f8 fbug %fcc2, loop_6974 fbo %fcc1, loop_6975 ldx [%l7 + 0x08], %i5 movrgz %o7, %i7, %g7 loop_6974: fones %f7 loop_6975: bleu,pn %xcc, loop_6976 ldsb [%l7 + 0x2A], %l5 tle %xcc, 0x2 mulx %l6, %g1, %l3 loop_6976: edge32ln %o4, %i1, %o0 st %f9, [%l7 + 0x14] stb %l1, [%l7 + 0x21] ldub [%l7 + 0x1A], %i3 lduw [%l7 + 0x20], %l4 fbl %fcc0, loop_6977 fsrc2 %f12, %f2 ld [%l7 + 0x5C], %f9 nop setx loop_6978, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6977: movvc %icc, %o5, %g2 ldd [%l7 + 0x30], %f6 fand %f8, %f2, %f8 loop_6978: ldd [%l7 + 0x38], %f4 st %f4, [%l7 + 0x0C] tvc %xcc, 0x4 bne,a %xcc, loop_6979 fmovrsgz %g4, %f7, %f0 ld [%l7 + 0x2C], %f14 fbne,a %fcc3, loop_6980 loop_6979: fbul %fcc3, loop_6981 fbge,a %fcc3, loop_6982 std %f14, [%l7 + 0x40] loop_6980: fsrc1s %f2, %f9 loop_6981: srax %o6, %l0, %i4 loop_6982: edge8n %i6, %g5, %g3 brnz %o2, loop_6983 ldsb [%l7 + 0x1E], %o3 std %f6, [%l7 + 0x70] tle %icc, 0x2 loop_6983: brnz %i2, loop_6984 ldub [%l7 + 0x79], %g6 ble,pn %icc, loop_6985 fpadd32s %f3, %f4, %f12 loop_6984: movn %xcc, %o1, %l2 stw %i0, [%l7 + 0x7C] loop_6985: fmovsle %xcc, %f13, %f15 sth %i5, [%l7 + 0x0A] fmovdcc %xcc, %f14, %f12 ldub [%l7 + 0x72], %i7 fblg %fcc1, loop_6986 fxnor %f6, %f8, %f8 movpos %xcc, %g7, %o7 fpmerge %f0, %f8, %f12 loop_6986: fandnot1 %f4, %f12, %f0 fabsd %f8, %f4 tneg %icc, 0x1 ldub [%l7 + 0x1C], %l6 std %f2, [%l7 + 0x18] brnz %l5, loop_6987 movge %xcc, %l3, %g1 fmovdvs %icc, %f7, %f6 andncc %i1, %o0, %l1 loop_6987: fbug,a %fcc2, loop_6988 fmovdcc %icc, %f12, %f4 srlx %i3, 0x0D, %o4 tg %icc, 0x4 loop_6988: movcs %xcc, %o5, %l4 alignaddr %g4, %o6, %l0 st %f11, [%l7 + 0x68] nop setx loop_6989, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f0, %f2, %f2 ldub [%l7 + 0x39], %g2 fbuge %fcc3, loop_6990 loop_6989: fmovrslez %i4, %f8, %f13 sth %g5, [%l7 + 0x54] fpsub16s %f15, %f13, %f3 loop_6990: sra %g3, 0x08, %o2 tn %xcc, 0x7 fmovde %xcc, %f10, %f0 fbug %fcc2, loop_6991 edge32l %i6, %i2, %o3 stw %g6, [%l7 + 0x7C] lduw [%l7 + 0x6C], %o1 loop_6991: bvc,a %xcc, loop_6992 fzero %f0 fbge,a %fcc0, loop_6993 fone %f2 loop_6992: taddcc %i0, %l2, %i5 ldx [%l7 + 0x60], %g7 loop_6993: movrlz %i7, %l6, %o7 taddcc %l5, %l3, %g1 ldsb [%l7 + 0x2F], %i1 bgu,pt %icc, loop_6994 bleu,a loop_6995 ldsw [%l7 + 0x1C], %o0 tcc %xcc, 0x2 loop_6994: lduh [%l7 + 0x58], %l1 loop_6995: xorcc %i3, 0x0B60, %o4 fbule %fcc3, loop_6996 andncc %o5, %g4, %o6 ld [%l7 + 0x4C], %f13 ldsb [%l7 + 0x35], %l4 loop_6996: fmovsn %xcc, %f11, %f5 addc %g2, 0x0F9D, %i4 edge16n %l0, %g5, %o2 ld [%l7 + 0x4C], %f0 xnorcc %g3, %i2, %i6 fblg,a %fcc3, loop_6997 st %f3, [%l7 + 0x50] ldub [%l7 + 0x3F], %g6 array8 %o1, %i0, %o3 loop_6997: movl %icc, %i5, %l2 ldd [%l7 + 0x20], %f4 bg loop_6998 st %f6, [%l7 + 0x1C] sdivx %g7, 0x1D78, %l6 fnors %f9, %f14, %f12 loop_6998: ldd [%l7 + 0x40], %f4 fnands %f12, %f7, %f11 brz %o7, loop_6999 mova %icc, %i7, %l3 fba %fcc2, loop_7000 edge16l %l5, %g1, %i1 loop_6999: fandnot1s %f6, %f11, %f14 sth %l1, [%l7 + 0x08] loop_7000: fnot2 %f8, %f14 subccc %i3, %o0, %o5 sth %g4, [%l7 + 0x30] fmovdg %icc, %f14, %f12 for %f0, %f0, %f6 fmovrdgez %o6, %f4, %f10 ldsb [%l7 + 0x5E], %l4 smul %g2, %i4, %l0 movneg %icc, %g5, %o4 fmul8x16al %f8, %f15, %f12 addcc %g3, 0x1934, %i2 fmovspos %icc, %f9, %f11 fcmps %fcc0, %f9, %f13 mulx %i6, 0x178C, %g6 std %f6, [%l7 + 0x68] stw %o1, [%l7 + 0x28] fmovs %f11, %f13 tcc %xcc, 0x7 movrgez %o2, %o3, %i5 andcc %l2, 0x1672, %g7 fcmpgt16 %f10, %f6, %i0 fmovrsgez %o7, %f2, %f7 fnegs %f11, %f3 stx %l6, [%l7 + 0x78] nop setx loop_7001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %l3, 0x0B9F, %i7 edge32n %l5, %g1, %l1 ldx [%l7 + 0x38], %i3 loop_7001: tge %icc, 0x3 fxors %f15, %f12, %f12 bne,pt %icc, loop_7002 lduh [%l7 + 0x30], %o0 ldx [%l7 + 0x68], %i1 fbuge,a %fcc2, loop_7003 loop_7002: stx %o5, [%l7 + 0x28] ldsw [%l7 + 0x60], %g4 lduw [%l7 + 0x2C], %o6 loop_7003: lduh [%l7 + 0x12], %l4 ldsb [%l7 + 0x25], %g2 fmovsvc %icc, %f14, %f0 st %f11, [%l7 + 0x2C] fcmpgt16 %f6, %f8, %l0 srax %i4, %g5, %g3 fnors %f6, %f12, %f0 fbne %fcc3, loop_7004 st %f1, [%l7 + 0x10] fcmple16 %f6, %f12, %o4 move %xcc, %i6, %g6 loop_7004: fone %f2 or %o1, 0x0FC5, %o2 fbue,a %fcc2, loop_7005 fpadd32s %f15, %f3, %f4 fmovsl %xcc, %f15, %f1 std %f4, [%l7 + 0x40] loop_7005: edge8ln %i2, %i5, %l2 fcmple32 %f4, %f0, %o3 fpack16 %f4, %f2 fmul8ulx16 %f6, %f8, %f14 taddcctv %g7, %i0, %o7 ldub [%l7 + 0x6A], %l6 fbe %fcc0, loop_7006 bleu,a %xcc, loop_7007 fpsub32 %f12, %f12, %f12 ld [%l7 + 0x38], %f13 loop_7006: fabsd %f0, %f8 loop_7007: fpackfix %f4, %f1 fbul %fcc2, loop_7008 edge16ln %i7, %l3, %g1 movrne %l5, %l1, %o0 sth %i3, [%l7 + 0x42] loop_7008: fmovrdgz %i1, %f14, %f4 stx %o5, [%l7 + 0x58] fmovd %f10, %f6 be,a %icc, loop_7009 xorcc %o6, 0x0C0D, %l4 fandnot2s %f5, %f14, %f6 movn %xcc, %g4, %l0 loop_7009: xnor %i4, 0x0D5D, %g2 fmovda %icc, %f1, %f12 edge16n %g3, %o4, %i6 movcs %xcc, %g6, %o1 ldd [%l7 + 0x60], %f0 subc %g5, %o2, %i5 fors %f7, %f12, %f15 fands %f8, %f5, %f0 fbge %fcc2, loop_7010 subc %l2, 0x185A, %i2 bpos,pn %icc, loop_7011 movrlz %o3, 0x02E, %i0 loop_7010: fmovsl %xcc, %f1, %f9 alignaddrl %o7, %l6, %g7 loop_7011: fmovdge %xcc, %f5, %f15 ldsw [%l7 + 0x48], %i7 ld [%l7 + 0x78], %f15 tsubcc %g1, %l5, %l1 fcmpeq16 %f10, %f14, %o0 fmovdvs %icc, %f5, %f14 stx %i3, [%l7 + 0x28] fbo %fcc3, loop_7012 ldsw [%l7 + 0x14], %i1 fornot1s %f14, %f13, %f14 tsubcc %l3, %o5, %l4 loop_7012: fmovsa %xcc, %f11, %f8 subccc %g4, %o6, %l0 move %xcc, %i4, %g3 pdist %f8, %f0, %f10 st %f9, [%l7 + 0x64] tvc %xcc, 0x1 movleu %xcc, %o4, %i6 fpadd16 %f12, %f4, %f10 sth %g6, [%l7 + 0x2E] ldsw [%l7 + 0x34], %o1 umulcc %g5, %g2, %i5 ba,a %xcc, loop_7013 fcmps %fcc2, %f9, %f8 fands %f8, %f9, %f7 fmovdcs %icc, %f6, %f3 loop_7013: lduh [%l7 + 0x1A], %l2 lduh [%l7 + 0x40], %o2 ldsh [%l7 + 0x4A], %i2 tge %icc, 0x0 lduw [%l7 + 0x24], %o3 movpos %xcc, %o7, %l6 orncc %i0, 0x1384, %i7 movrne %g7, %g1, %l5 lduh [%l7 + 0x32], %l1 stb %i3, [%l7 + 0x34] ld [%l7 + 0x54], %f13 stx %i1, [%l7 + 0x08] fxor %f4, %f12, %f6 sth %o0, [%l7 + 0x64] fpadd16 %f4, %f2, %f10 ldsh [%l7 + 0x10], %l3 orncc %l4, 0x19E1, %g4 subccc %o6, %l0, %o5 bcc %icc, loop_7014 edge16n %i4, %o4, %i6 ldd [%l7 + 0x38], %f8 umul %g3, %o1, %g6 loop_7014: ldsw [%l7 + 0x2C], %g5 st %f4, [%l7 + 0x50] stb %g2, [%l7 + 0x1A] ldsh [%l7 + 0x2A], %i5 bpos %xcc, loop_7015 movleu %icc, %o2, %l2 fcmps %fcc2, %f13, %f2 sth %o3, [%l7 + 0x5C] loop_7015: lduw [%l7 + 0x34], %i2 ldub [%l7 + 0x62], %l6 orcc %i0, 0x0DB4, %i7 sth %o7, [%l7 + 0x44] fbug,a %fcc1, loop_7016 tsubcctv %g1, 0x0B3A, %l5 ldsh [%l7 + 0x66], %l1 ld [%l7 + 0x0C], %f8 loop_7016: movg %icc, %g7, %i1 movcs %icc, %o0, %i3 bvs,a,pn %xcc, loop_7017 ldsw [%l7 + 0x28], %l4 st %f8, [%l7 + 0x18] fornot1 %f12, %f14, %f14 loop_7017: sth %g4, [%l7 + 0x30] lduh [%l7 + 0x3A], %o6 fpadd32s %f2, %f10, %f0 ldd [%l7 + 0x70], %f4 andcc %l3, 0x0480, %l0 fmovrslez %i4, %f5, %f9 sth %o4, [%l7 + 0x08] tgu %icc, 0x3 movg %icc, %o5, %i6 nop setx loop_7018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f2, %f2, %f14 nop setx loop_7019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %xcc, %f12, %f10 loop_7018: addccc %g3, 0x03CB, %o1 bl,a loop_7020 loop_7019: movrlez %g6, 0x077, %g2 movrgz %i5, 0x120, %o2 fbg %fcc3, loop_7021 loop_7020: fmovd %f6, %f4 fmovdle %icc, %f14, %f14 addccc %g5, 0x1A45, %o3 loop_7021: fpack16 %f10, %f15 fnegs %f4, %f12 ldsh [%l7 + 0x42], %l2 bcs,pn %xcc, loop_7022 ba loop_7023 ld [%l7 + 0x78], %f11 fmovdneg %xcc, %f13, %f14 loop_7022: lduw [%l7 + 0x24], %i2 loop_7023: array16 %i0, %l6, %i7 brz,a %o7, loop_7024 stx %g1, [%l7 + 0x30] fble,a %fcc3, loop_7025 fcmps %fcc2, %f6, %f2 loop_7024: fcmpes %fcc0, %f6, %f10 xor %l1, 0x0B36, %l5 loop_7025: udivx %g7, 0x0EC3, %o0 lduw [%l7 + 0x34], %i3 brlz %l4, loop_7026 fxnor %f10, %f10, %f0 fmovrdgz %i1, %f10, %f0 lduh [%l7 + 0x5E], %g4 loop_7026: xorcc %o6, %l0, %i4 stb %o4, [%l7 + 0x4E] pdist %f4, %f2, %f6 andcc %l3, 0x0505, %i6 stx %o5, [%l7 + 0x18] fpadd16 %f8, %f6, %f0 smulcc %g3, %g6, %g2 ble,a loop_7027 fnegs %f3, %f15 ldsh [%l7 + 0x40], %i5 fmovrdgz %o1, %f4, %f2 loop_7027: ldsh [%l7 + 0x1C], %g5 fmovdcc %xcc, %f2, %f3 subc %o3, %o2, %i2 bpos,pt %xcc, loop_7028 bleu %icc, loop_7029 tleu %icc, 0x5 ld [%l7 + 0x28], %f1 loop_7028: fmovsn %icc, %f5, %f10 loop_7029: fcmpgt32 %f0, %f2, %i0 ldsb [%l7 + 0x43], %l2 fmovrsgz %i7, %f7, %f10 ldd [%l7 + 0x50], %f8 fpack32 %f2, %f12, %f0 movle %xcc, %o7, %g1 stb %l6, [%l7 + 0x75] fnot2s %f11, %f12 tleu %xcc, 0x4 bpos %xcc, loop_7030 stb %l1, [%l7 + 0x58] st %f0, [%l7 + 0x60] movcs %xcc, %g7, %l5 loop_7030: xnorcc %i3, 0x0881, %l4 sth %i1, [%l7 + 0x24] ldd [%l7 + 0x78], %f0 andncc %o0, %g4, %l0 fnot1s %f0, %f13 ldub [%l7 + 0x4F], %i4 fmovsge %icc, %f5, %f0 fsrc2s %f5, %f14 fornot2s %f12, %f2, %f3 fpadd16 %f10, %f0, %f4 fbuge %fcc2, loop_7031 fandnot1 %f4, %f10, %f2 ldd [%l7 + 0x40], %f10 array32 %o6, %l3, %i6 loop_7031: std %f14, [%l7 + 0x70] subc %o4, %o5, %g6 ld [%l7 + 0x0C], %f10 sra %g2, %g3, %i5 lduh [%l7 + 0x54], %g5 fornot2s %f13, %f12, %f14 call loop_7032 lduw [%l7 + 0x44], %o1 ldub [%l7 + 0x3C], %o2 fmovrdlz %i2, %f4, %f10 loop_7032: fbue,a %fcc2, loop_7033 ldsb [%l7 + 0x37], %o3 fmovrdlez %i0, %f2, %f14 fmovsne %icc, %f1, %f6 loop_7033: fcmpgt32 %f2, %f2, %i7 fabsd %f6, %f12 tvc %xcc, 0x2 smulcc %o7, 0x1035, %g1 edge8ln %l2, %l1, %l6 lduh [%l7 + 0x4C], %l5 brgez %g7, loop_7034 sethi 0x1C49, %i3 udivcc %i1, 0x1904, %o0 addccc %g4, %l0, %i4 loop_7034: fmovdn %icc, %f14, %f10 fmovrdgz %o6, %f12, %f10 ldsw [%l7 + 0x70], %l4 fmul8x16al %f10, %f13, %f4 udiv %l3, 0x17C8, %o4 tcc %xcc, 0x6 fzeros %f9 fmovrde %o5, %f0, %f2 udivx %i6, 0x0630, %g2 fpsub32s %f8, %f12, %f5 fandnot2 %f10, %f4, %f12 fmovdcs %xcc, %f2, %f13 fmovdl %xcc, %f1, %f11 add %g6, %i5, %g5 fmovdvc %icc, %f11, %f2 std %f10, [%l7 + 0x40] fnors %f6, %f5, %f3 ldx [%l7 + 0x70], %o1 std %f14, [%l7 + 0x78] sth %g3, [%l7 + 0x3A] fcmped %fcc2, %f4, %f2 movn %icc, %o2, %o3 edge32 %i2, %i0, %o7 array16 %i7, %l2, %l1 fpmerge %f3, %f13, %f6 smul %l6, 0x1FF8, %l5 fmovdg %icc, %f7, %f0 orn %g7, 0x13A4, %i3 fmovsn %xcc, %f6, %f1 lduh [%l7 + 0x14], %g1 fmul8x16au %f7, %f1, %f8 bcc %xcc, loop_7035 udivx %i1, 0x1941, %g4 bgu,a,pt %xcc, loop_7036 edge8 %l0, %i4, %o0 loop_7035: fcmpd %fcc2, %f8, %f4 ldub [%l7 + 0x0F], %o6 loop_7036: fandnot1s %f5, %f8, %f1 tgu %xcc, 0x4 fxors %f14, %f2, %f11 brz %l3, loop_7037 tvs %icc, 0x7 ble,a,pt %icc, loop_7038 fbug %fcc3, loop_7039 loop_7037: umul %o4, 0x128D, %l4 fsrc2 %f12, %f4 loop_7038: fmul8x16al %f1, %f10, %f10 loop_7039: lduh [%l7 + 0x3E], %o5 ldd [%l7 + 0x60], %f14 lduw [%l7 + 0x68], %g2 nop setx loop_7040, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2s %f1, %f1 stb %g6, [%l7 + 0x4D] stx %i5, [%l7 + 0x38] loop_7040: mova %xcc, %i6, %g5 stw %g3, [%l7 + 0x14] mulscc %o1, %o2, %i2 edge16n %i0, %o3, %o7 tsubcc %l2, 0x0105, %i7 fabss %f9, %f7 movn %icc, %l1, %l5 sth %l6, [%l7 + 0x48] ldsb [%l7 + 0x31], %g7 addc %g1, %i1, %g4 brlez,a %l0, loop_7041 ble,a,pt %xcc, loop_7042 edge8l %i3, %o0, %o6 subcc %i4, %o4, %l3 loop_7041: umul %l4, %g2, %o5 loop_7042: lduw [%l7 + 0x64], %i5 ldub [%l7 + 0x1C], %i6 ld [%l7 + 0x5C], %f5 movrlez %g5, 0x1A4, %g3 fbe %fcc1, loop_7043 te %icc, 0x3 edge8 %g6, %o2, %o1 movvc %icc, %i0, %i2 loop_7043: bne,a loop_7044 fbg %fcc1, loop_7045 fcmpeq16 %f0, %f8, %o3 fmovsleu %icc, %f11, %f9 loop_7044: udivcc %o7, 0x13EE, %i7 loop_7045: bcs,pn %xcc, loop_7046 fabss %f6, %f12 fabss %f4, %f14 fbne,a %fcc0, loop_7047 loop_7046: be,pt %xcc, loop_7048 subcc %l1, 0x124B, %l2 ldsb [%l7 + 0x60], %l5 loop_7047: addccc %l6, 0x12AC, %g7 loop_7048: fones %f6 sdivcc %g1, 0x1062, %g4 movrlz %l0, 0x2D8, %i1 mulx %o0, 0x0A68, %i3 fcmpgt16 %f4, %f0, %o6 te %icc, 0x2 ldd [%l7 + 0x48], %f10 ldub [%l7 + 0x2B], %o4 bpos,a,pt %icc, loop_7049 mova %xcc, %l3, %i4 be,pn %xcc, loop_7050 tn %xcc, 0x0 loop_7049: st %f10, [%l7 + 0x1C] movn %icc, %l4, %g2 loop_7050: fcmpes %fcc0, %f6, %f6 fmovrdgez %o5, %f4, %f10 fpsub16s %f11, %f15, %f8 alignaddrl %i5, %g5, %i6 stw %g6, [%l7 + 0x28] movrlz %o2, 0x16D, %o1 fpadd32 %f4, %f0, %f0 fmovspos %icc, %f5, %f9 andcc %g3, 0x1107, %i0 std %f8, [%l7 + 0x68] ta %icc, 0x5 ba,a,pn %xcc, loop_7051 mulx %i2, %o7, %i7 stx %l1, [%l7 + 0x10] edge16 %l2, %o3, %l5 loop_7051: bvs,a %icc, loop_7052 fcmpd %fcc1, %f14, %f14 edge8ln %l6, %g1, %g7 fmovsge %icc, %f8, %f2 loop_7052: fcmpeq16 %f0, %f0, %l0 movgu %xcc, %i1, %g4 array16 %i3, %o6, %o4 lduw [%l7 + 0x74], %o0 movrlez %l3, 0x08A, %i4 fmovsg %icc, %f13, %f7 tge %xcc, 0x0 lduh [%l7 + 0x08], %l4 andcc %o5, %i5, %g5 tl %icc, 0x1 fnands %f10, %f11, %f5 sll %i6, %g6, %g2 stb %o1, [%l7 + 0x5E] ldx [%l7 + 0x50], %g3 fbg %fcc0, loop_7053 lduh [%l7 + 0x2A], %o2 stx %i2, [%l7 + 0x10] movleu %xcc, %i0, %i7 loop_7053: fbo %fcc3, loop_7054 siam 0x7 fabsd %f4, %f8 fcmpd %fcc1, %f8, %f10 loop_7054: std %f14, [%l7 + 0x48] fmuld8ulx16 %f15, %f4, %f6 ldsb [%l7 + 0x08], %l1 fmovse %icc, %f1, %f5 stb %l2, [%l7 + 0x68] fmovscc %xcc, %f13, %f15 and %o7, %l5, %o3 edge8l %g1, %l6, %g7 fsrc1s %f2, %f2 fsrc1 %f14, %f0 movrlz %i1, 0x184, %l0 udiv %i3, 0x1386, %g4 movrne %o6, %o0, %o4 bgu,a,pt %xcc, loop_7055 fpadd32 %f14, %f0, %f12 fmovdleu %xcc, %f1, %f11 fbuge,a %fcc0, loop_7056 loop_7055: fmovrde %i4, %f12, %f12 stw %l3, [%l7 + 0x40] addcc %o5, 0x0648, %l4 loop_7056: movneg %icc, %i5, %i6 bn,a,pn %xcc, loop_7057 subc %g5, 0x0138, %g2 fmovdcs %icc, %f11, %f2 tcc %xcc, 0x5 loop_7057: sdivcc %g6, 0x0C8C, %g3 fmovscs %icc, %f14, %f11 fmovscc %icc, %f14, %f15 fcmpd %fcc3, %f10, %f0 fbge,a %fcc0, loop_7058 lduw [%l7 + 0x1C], %o2 fandnot1s %f5, %f0, %f0 stw %o1, [%l7 + 0x14] loop_7058: brz %i2, loop_7059 sth %i7, [%l7 + 0x36] fandnot2s %f7, %f3, %f9 st %f11, [%l7 + 0x4C] loop_7059: std %f10, [%l7 + 0x60] fmovsl %icc, %f8, %f11 bleu,a,pn %xcc, loop_7060 ldsb [%l7 + 0x0E], %i0 and %l1, %l2, %o7 movre %o3, %g1, %l5 loop_7060: tleu %icc, 0x0 mova %xcc, %l6, %i1 or %l0, %i3, %g7 fnands %f7, %f2, %f1 lduw [%l7 + 0x44], %o6 fbule %fcc2, loop_7061 edge32n %g4, %o4, %o0 fmovrdgz %l3, %f6, %f6 sth %o5, [%l7 + 0x18] loop_7061: bpos,pt %xcc, loop_7062 fandnot1 %f6, %f4, %f0 fmovrdgz %i4, %f0, %f6 sub %i5, %l4, %g5 loop_7062: array16 %g2, %g6, %g3 fbue,a %fcc3, loop_7063 xnor %o2, 0x0E27, %i6 subc %i2, 0x0230, %o1 bg,a,pn %icc, loop_7064 loop_7063: brgz %i0, loop_7065 ldx [%l7 + 0x30], %l1 stw %l2, [%l7 + 0x6C] loop_7064: ldsh [%l7 + 0x54], %i7 loop_7065: orcc %o3, %o7, %l5 fbne,a %fcc3, loop_7066 ldub [%l7 + 0x5F], %l6 sth %i1, [%l7 + 0x2E] ldx [%l7 + 0x10], %g1 loop_7066: fcmps %fcc2, %f2, %f12 stw %i3, [%l7 + 0x20] subcc %l0, 0x1285, %g7 fxor %f8, %f6, %f0 fmovsl %xcc, %f6, %f11 udivx %g4, 0x0A17, %o4 ldx [%l7 + 0x28], %o6 taddcctv %l3, %o5, %o0 edge32n %i4, %l4, %i5 ldsw [%l7 + 0x60], %g2 edge16l %g6, %g5, %g3 fmovdneg %icc, %f10, %f5 ldx [%l7 + 0x08], %i6 orncc %o2, %i2, %i0 ldsb [%l7 + 0x0B], %l1 lduh [%l7 + 0x54], %l2 fmovsl %icc, %f9, %f2 nop setx loop_7067, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %i7, %o1, %o3 st %f3, [%l7 + 0x4C] movrlez %o7, 0x08D, %l5 loop_7067: fmovde %icc, %f11, %f6 tneg %xcc, 0x2 andn %l6, %g1, %i1 stx %l0, [%l7 + 0x70] st %f6, [%l7 + 0x78] sth %i3, [%l7 + 0x7C] fmovrdgez %g4, %f12, %f10 fmovdvc %xcc, %f8, %f7 lduw [%l7 + 0x5C], %o4 fpadd32s %f11, %f9, %f0 fsrc2s %f8, %f11 fcmple32 %f12, %f0, %g7 fmovdgu %xcc, %f1, %f12 fmovsle %icc, %f5, %f6 fmovdn %icc, %f10, %f7 sll %l3, 0x09, %o5 fexpand %f11, %f4 move %icc, %o0, %i4 stx %o6, [%l7 + 0x58] smul %i5, %g2, %l4 edge32ln %g6, %g3, %g5 ldsb [%l7 + 0x0F], %i6 fpsub32 %f0, %f12, %f12 bleu,pt %icc, loop_7068 fnands %f10, %f10, %f13 ldsh [%l7 + 0x6A], %o2 tge %xcc, 0x1 loop_7068: xnor %i0, %i2, %l2 fcmple16 %f12, %f2, %i7 fmovdn %xcc, %f9, %f11 fmovde %icc, %f3, %f12 lduh [%l7 + 0x50], %o1 ld [%l7 + 0x3C], %f7 ble,pn %icc, loop_7069 be loop_7070 xnor %l1, %o7, %o3 fandnot1s %f1, %f15, %f13 loop_7069: movrgz %l5, %l6, %g1 loop_7070: stb %i1, [%l7 + 0x79] ldx [%l7 + 0x60], %i3 movvc %xcc, %l0, %o4 ldsw [%l7 + 0x34], %g4 bge %icc, loop_7071 std %f8, [%l7 + 0x18] fcmpd %fcc2, %f10, %f2 fmovrdgez %g7, %f14, %f12 loop_7071: mulx %l3, 0x1D89, %o5 fcmple32 %f0, %f14, %i4 stx %o6, [%l7 + 0x50] fmovrde %o0, %f0, %f6 fmovrslez %i5, %f0, %f15 brlez,a %l4, loop_7072 fmul8ulx16 %f2, %f4, %f8 fsrc2s %f8, %f8 fmovdg %xcc, %f12, %f4 loop_7072: fmovrsgz %g6, %f13, %f14 bpos %xcc, loop_7073 fmovdge %xcc, %f0, %f0 andncc %g2, %g3, %g5 ldsb [%l7 + 0x6B], %o2 loop_7073: fmovspos %icc, %f10, %f10 fpack16 %f14, %f14 smulcc %i0, %i6, %l2 nop setx loop_7074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x1 ldd [%l7 + 0x78], %f0 fpadd32s %f14, %f11, %f1 loop_7074: ldub [%l7 + 0x17], %i7 fbug %fcc2, loop_7075 fnegs %f15, %f11 fmovd %f2, %f0 movcs %xcc, %i2, %o1 loop_7075: fcmpne16 %f10, %f2, %l1 fpadd32 %f10, %f2, %f10 fcmpgt32 %f0, %f4, %o7 std %f4, [%l7 + 0x70] ble,a loop_7076 fmovsa %xcc, %f1, %f12 std %f6, [%l7 + 0x28] fblg %fcc0, loop_7077 loop_7076: stb %o3, [%l7 + 0x4B] fnot2s %f3, %f0 ba %icc, loop_7078 loop_7077: bl,a loop_7079 fmovse %xcc, %f8, %f3 stx %l5, [%l7 + 0x20] loop_7078: sethi 0x14F9, %l6 loop_7079: fmovrdgz %g1, %f2, %f4 fmovdl %xcc, %f7, %f13 lduw [%l7 + 0x0C], %i1 st %f6, [%l7 + 0x44] fmovrsne %i3, %f2, %f10 ld [%l7 + 0x54], %f4 st %f13, [%l7 + 0x38] ld [%l7 + 0x40], %f5 lduw [%l7 + 0x74], %o4 fmovsle %icc, %f1, %f7 fands %f8, %f3, %f13 fexpand %f10, %f4 array32 %g4, %l0, %l3 stw %o5, [%l7 + 0x44] orn %g7, 0x0B65, %o6 brgz,a %i4, loop_7080 fcmpeq16 %f8, %f10, %i5 edge32l %o0, %l4, %g2 movne %icc, %g3, %g6 loop_7080: fbuge %fcc1, loop_7081 lduh [%l7 + 0x0E], %g5 bg %icc, loop_7082 tsubcctv %i0, %o2, %i6 loop_7081: bgu loop_7083 edge32l %l2, %i2, %o1 loop_7082: xnor %i7, %l1, %o3 lduw [%l7 + 0x7C], %l5 loop_7083: mulx %l6, 0x03B0, %o7 fmul8x16al %f11, %f10, %f10 bcs loop_7084 ldx [%l7 + 0x18], %i1 stw %i3, [%l7 + 0x5C] fmovdcs %icc, %f1, %f13 loop_7084: fmovrdgez %g1, %f10, %f14 ldsw [%l7 + 0x30], %g4 fmovsvs %icc, %f15, %f10 ldx [%l7 + 0x68], %l0 tle %icc, 0x1 and %o4, 0x1D3F, %o5 fmovsge %icc, %f12, %f11 ldsb [%l7 + 0x18], %g7 fba %fcc3, loop_7085 bcs,a loop_7086 stw %l3, [%l7 + 0x44] tleu %icc, 0x2 loop_7085: and %o6, %i4, %i5 loop_7086: movne %xcc, %o0, %g2 stx %l4, [%l7 + 0x60] lduw [%l7 + 0x30], %g3 tcc %xcc, 0x6 andcc %g5, 0x1E3C, %g6 array8 %o2, %i6, %i0 edge8l %i2, %o1, %i7 sethi 0x1EDD, %l2 fbo,a %fcc2, loop_7087 fones %f0 bne,a,pn %icc, loop_7088 movne %icc, %l1, %o3 loop_7087: fxnors %f4, %f2, %f2 fand %f6, %f8, %f8 loop_7088: fmovsg %xcc, %f2, %f9 fand %f2, %f0, %f10 taddcctv %l6, %l5, %i1 ldsh [%l7 + 0x4E], %i3 subccc %o7, %g4, %l0 tne %icc, 0x7 movrlz %g1, %o5, %g7 fmovrslez %l3, %f3, %f13 fabsd %f12, %f6 ldsw [%l7 + 0x5C], %o4 std %f12, [%l7 + 0x78] fmovdneg %icc, %f0, %f14 fpadd32s %f4, %f3, %f2 ldsh [%l7 + 0x50], %o6 fbug %fcc3, loop_7089 fxnors %f5, %f9, %f14 ldsh [%l7 + 0x1A], %i5 orcc %o0, %i4, %g2 loop_7089: sllx %l4, %g5, %g6 edge16n %g3, %i6, %i0 edge16l %o2, %o1, %i7 tvs %icc, 0x7 alignaddr %i2, %l1, %l2 ld [%l7 + 0x08], %f9 fnors %f11, %f11, %f6 fpack32 %f10, %f0, %f12 fsrc2 %f2, %f12 stw %o3, [%l7 + 0x50] fmovse %icc, %f3, %f2 ta %xcc, 0x0 fsrc1 %f12, %f12 edge16 %l5, %l6, %i3 stx %o7, [%l7 + 0x20] brgz,a %g4, loop_7090 edge8ln %l0, %g1, %i1 ba,pt %xcc, loop_7091 fmovsle %icc, %f4, %f15 loop_7090: edge8ln %o5, %g7, %l3 fors %f11, %f3, %f9 loop_7091: brgez,a %o4, loop_7092 ldub [%l7 + 0x48], %i5 lduw [%l7 + 0x64], %o0 fpadd16s %f5, %f10, %f15 loop_7092: umulcc %i4, %o6, %g2 fmovd %f0, %f14 tneg %icc, 0x1 add %l4, 0x1EAD, %g6 fxor %f2, %f0, %f4 fxors %f9, %f5, %f9 fpadd16 %f14, %f8, %f8 tcc %xcc, 0x0 ble %xcc, loop_7093 fmovrde %g3, %f14, %f12 fmovrdne %g5, %f10, %f10 tle %icc, 0x0 loop_7093: fbo,a %fcc3, loop_7094 addc %i6, 0x12F3, %o2 fmovrse %i0, %f7, %f0 fmovsleu %xcc, %f1, %f0 loop_7094: fmovsl %xcc, %f5, %f10 lduw [%l7 + 0x24], %i7 fbu,a %fcc3, loop_7095 movpos %xcc, %o1, %i2 fbuge %fcc1, loop_7096 fcmpne32 %f10, %f6, %l2 loop_7095: fmovscs %xcc, %f2, %f2 lduw [%l7 + 0x1C], %l1 loop_7096: te %icc, 0x1 stw %o3, [%l7 + 0x38] ldsh [%l7 + 0x4E], %l5 andcc %i3, 0x0C87, %l6 stx %o7, [%l7 + 0x60] subc %g4, 0x0C35, %l0 lduh [%l7 + 0x78], %g1 fsrc1 %f14, %f14 ldx [%l7 + 0x50], %i1 fmovrdgz %g7, %f12, %f12 fbue %fcc0, loop_7097 bleu,pt %icc, loop_7098 stw %o5, [%l7 + 0x38] move %xcc, %o4, %i5 loop_7097: udiv %o0, 0x0112, %i4 loop_7098: edge32l %l3, %o6, %l4 andcc %g2, %g6, %g3 fmovdleu %icc, %f5, %f4 faligndata %f2, %f10, %f6 ldsw [%l7 + 0x60], %g5 fmovsne %xcc, %f14, %f4 and %o2, 0x1C5E, %i6 ld [%l7 + 0x5C], %f9 bneg,a,pt %icc, loop_7099 fpadd16s %f12, %f0, %f8 brz %i7, loop_7100 fmovrsne %o1, %f13, %f2 loop_7099: stb %i2, [%l7 + 0x39] movge %xcc, %i0, %l1 loop_7100: edge32n %o3, %l2, %i3 fmovsn %xcc, %f12, %f4 fbg %fcc0, loop_7101 ldsh [%l7 + 0x78], %l6 fbne %fcc1, loop_7102 tge %xcc, 0x3 loop_7101: ld [%l7 + 0x44], %f8 stx %l5, [%l7 + 0x58] loop_7102: lduw [%l7 + 0x78], %g4 nop setx loop_7103, %l0, %l1 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 %o7, 0x183D, %g1 bvc,pn %xcc, loop_7104 xor %i1, %g7, %o5 loop_7103: fbg,a %fcc0, loop_7105 fbue %fcc3, loop_7106 loop_7104: fmovsne %xcc, %f14, %f8 ldsh [%l7 + 0x1A], %l0 loop_7105: fmovd %f8, %f6 loop_7106: subcc %o4, %o0, %i5 edge8ln %l3, %i4, %l4 fpsub32s %f8, %f15, %f15 smulcc %o6, %g2, %g3 fmovrde %g6, %f2, %f4 fors %f0, %f4, %f14 stw %o2, [%l7 + 0x24] fornot2s %f1, %f9, %f9 sth %i6, [%l7 + 0x6A] fxors %f9, %f9, %f10 sth %g5, [%l7 + 0x38] ldsb [%l7 + 0x69], %i7 smul %o1, %i2, %i0 lduh [%l7 + 0x18], %l1 movleu %icc, %o3, %l2 sra %i3, %l6, %g4 udivx %l5, 0x1B56, %g1 nop setx loop_7107, %l0, %l1 jmpl %l1, %o7 brnz %g7, loop_7108 fpadd16s %f2, %f9, %f10 fnot1s %f5, %f0 loop_7107: tcc %xcc, 0x4 loop_7108: fbe %fcc0, loop_7109 fmovdcc %xcc, %f9, %f5 ldd [%l7 + 0x20], %f6 st %f7, [%l7 + 0x1C] loop_7109: popc %o5, %l0 be,a,pn %icc, loop_7110 ldd [%l7 + 0x48], %f14 bneg,a,pn %xcc, loop_7111 fcmpd %fcc2, %f12, %f10 loop_7110: fbe %fcc0, loop_7112 fmovrdgez %i1, %f14, %f10 loop_7111: fmovsne %icc, %f0, %f6 fbne %fcc0, loop_7113 loop_7112: fcmple32 %f6, %f2, %o0 movrgz %o4, 0x1FF, %i5 fcmpne32 %f14, %f14, %i4 loop_7113: alignaddrl %l4, %l3, %o6 sub %g2, 0x011C, %g3 fmovrdne %o2, %f4, %f4 fbn %fcc0, loop_7114 array32 %i6, %g5, %g6 fbe %fcc1, loop_7115 st %f9, [%l7 + 0x60] loop_7114: fbl,a %fcc2, loop_7116 taddcctv %i7, 0x14B4, %i2 loop_7115: nop setx loop_7117, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x10], %i0 loop_7116: fbu %fcc3, loop_7118 ldd [%l7 + 0x38], %f14 loop_7117: lduh [%l7 + 0x78], %o1 fandnot1s %f5, %f9, %f8 loop_7118: fmovd %f0, %f8 fnegd %f8, %f12 fmovrdlz %l1, %f12, %f6 ldsw [%l7 + 0x18], %o3 stb %l2, [%l7 + 0x34] fmovsneg %icc, %f8, %f15 mova %icc, %i3, %g4 stb %l6, [%l7 + 0x19] fcmps %fcc1, %f11, %f2 andcc %g1, %o7, %l5 fnegs %f4, %f11 bneg,pn %icc, loop_7119 fsrc2s %f3, %f11 st %f12, [%l7 + 0x4C] stb %o5, [%l7 + 0x0B] loop_7119: call loop_7120 lduh [%l7 + 0x38], %g7 ldsb [%l7 + 0x74], %l0 edge16 %i1, %o4, %i5 loop_7120: fcmpeq16 %f6, %f4, %i4 sub %o0, 0x1F28, %l4 array8 %o6, %l3, %g3 fmul8x16al %f8, %f12, %f0 stw %g2, [%l7 + 0x10] sdivcc %o2, 0x1C07, %g5 ldsw [%l7 + 0x6C], %g6 fmovdleu %xcc, %f1, %f7 movneg %xcc, %i6, %i2 lduh [%l7 + 0x4A], %i0 lduw [%l7 + 0x74], %o1 bg,a loop_7121 fpack16 %f0, %f4 ldsw [%l7 + 0x2C], %i7 movrgez %l1, 0x19E, %l2 loop_7121: fpsub32s %f5, %f11, %f9 ldub [%l7 + 0x73], %o3 lduw [%l7 + 0x68], %g4 fbne %fcc1, loop_7122 or %i3, 0x04B4, %g1 fba,a %fcc3, loop_7123 fcmped %fcc1, %f8, %f8 loop_7122: ldsw [%l7 + 0x08], %l6 std %f14, [%l7 + 0x68] loop_7123: sth %o7, [%l7 + 0x4C] subcc %l5, 0x0FA1, %g7 movle %icc, %l0, %o5 ldsb [%l7 + 0x2E], %o4 fcmps %fcc0, %f6, %f6 edge32ln %i5, %i1, %i4 ldub [%l7 + 0x2D], %o0 tn %icc, 0x2 sll %l4, %o6, %g3 movrgez %g2, %o2, %g5 ldsw [%l7 + 0x58], %l3 tvc %icc, 0x5 sllx %i6, 0x02, %i2 umulcc %i0, %o1, %i7 bg,a,pt %icc, loop_7124 fornot2 %f10, %f8, %f2 fmovsg %icc, %f0, %f4 fabsd %f10, %f14 loop_7124: movcs %xcc, %g6, %l2 fcmps %fcc0, %f3, %f5 lduh [%l7 + 0x5E], %l1 bcc,pn %icc, loop_7125 array16 %o3, %i3, %g1 bpos,pt %icc, loop_7126 fbn,a %fcc3, loop_7127 loop_7125: bg %xcc, loop_7128 fmovdl %xcc, %f1, %f5 loop_7126: fornot1 %f0, %f14, %f0 loop_7127: mova %icc, %l6, %o7 loop_7128: fpmerge %f6, %f2, %f6 umulcc %l5, %g4, %g7 lduw [%l7 + 0x08], %l0 ldsw [%l7 + 0x58], %o4 array8 %o5, %i1, %i4 smulcc %o0, 0x059F, %i5 tcc %xcc, 0x2 tg %icc, 0x2 fmovdleu %icc, %f8, %f11 fone %f6 fbg,a %fcc1, loop_7129 ld [%l7 + 0x64], %f8 ldsh [%l7 + 0x58], %o6 fcmpne32 %f0, %f4, %l4 loop_7129: edge8l %g2, %o2, %g3 ldd [%l7 + 0x38], %f12 fpsub32s %f15, %f11, %f15 stw %g5, [%l7 + 0x28] fmovda %icc, %f4, %f6 movvc %xcc, %l3, %i2 edge32l %i0, %o1, %i6 tleu %xcc, 0x4 fpsub16 %f2, %f10, %f10 fmovdg %xcc, %f13, %f10 lduw [%l7 + 0x38], %i7 fmovrsgez %g6, %f11, %f3 tcs %xcc, 0x5 ldd [%l7 + 0x78], %f2 fmovrdne %l2, %f6, %f12 array16 %o3, %l1, %g1 lduh [%l7 + 0x4E], %l6 ldd [%l7 + 0x40], %f10 edge32 %o7, %l5, %i3 tneg %icc, 0x2 fandnot1s %f5, %f14, %f12 bvs,pn %xcc, loop_7130 ldsw [%l7 + 0x4C], %g7 stx %g4, [%l7 + 0x48] be %xcc, loop_7131 loop_7130: ldx [%l7 + 0x68], %o4 bneg,a,pn %icc, loop_7132 edge16n %o5, %i1, %i4 loop_7131: fmovsle %xcc, %f11, %f1 fxnors %f7, %f13, %f0 loop_7132: fpsub16s %f14, %f8, %f1 ldsw [%l7 + 0x78], %l0 ldsb [%l7 + 0x2A], %i5 taddcc %o0, 0x15AB, %o6 fmovsg %icc, %f3, %f4 fmovsle %xcc, %f3, %f10 fmovd %f14, %f8 ldsh [%l7 + 0x48], %g2 ldsh [%l7 + 0x10], %l4 movvs %icc, %o2, %g3 fbne,a %fcc1, loop_7133 ldd [%l7 + 0x10], %f6 st %f8, [%l7 + 0x18] sth %g5, [%l7 + 0x20] loop_7133: sth %i2, [%l7 + 0x6C] fmovrsgez %l3, %f4, %f0 stb %i0, [%l7 + 0x6A] fble,a %fcc0, loop_7134 fbue,a %fcc1, loop_7135 ldsb [%l7 + 0x4A], %i6 fones %f4 loop_7134: ldx [%l7 + 0x40], %i7 loop_7135: bcs,a,pt %icc, loop_7136 std %f6, [%l7 + 0x30] fbuge,a %fcc2, loop_7137 sdivx %o1, 0x1F26, %l2 loop_7136: movcs %icc, %g6, %l1 ldx [%l7 + 0x68], %g1 loop_7137: fblg,a %fcc3, loop_7138 stb %l6, [%l7 + 0x2A] sllx %o7, 0x18, %l5 ldub [%l7 + 0x2F], %i3 loop_7138: movleu %icc, %o3, %g7 call loop_7139 fpsub16s %f15, %f13, %f1 ld [%l7 + 0x28], %f14 nop setx loop_7140, %l0, %l1 jmpl %l1, %o4 loop_7139: smul %g4, 0x1695, %o5 fbo %fcc1, loop_7141 fcmpne16 %f8, %f10, %i4 loop_7140: fmovda %xcc, %f13, %f1 ble %icc, loop_7142 loop_7141: fmovdgu %xcc, %f2, %f8 fcmpes %fcc1, %f5, %f14 andcc %l0, 0x005B, %i5 loop_7142: ldub [%l7 + 0x63], %o0 stx %o6, [%l7 + 0x10] ld [%l7 + 0x44], %f0 tle %icc, 0x1 brlz %i1, loop_7143 ldsh [%l7 + 0x4C], %g2 fbuge %fcc2, loop_7144 or %o2, %l4, %g3 loop_7143: xorcc %g5, %i2, %l3 nop setx loop_7145, %l0, %l1 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_7144: fmovscc %xcc, %f14, %f8 stw %i6, [%l7 + 0x74] lduh [%l7 + 0x30], %i0 loop_7145: ldd [%l7 + 0x48], %f12 fmovdg %xcc, %f4, %f5 fmovsvs %icc, %f8, %f5 bcc,a,pn %icc, loop_7146 ld [%l7 + 0x2C], %f14 ld [%l7 + 0x68], %f4 fble %fcc1, loop_7147 loop_7146: st %f11, [%l7 + 0x10] fbuge,a %fcc1, loop_7148 xnorcc %i7, 0x106E, %l2 loop_7147: fcmpne32 %f4, %f8, %o1 fxors %f2, %f11, %f12 loop_7148: brlez %l1, loop_7149 fbg,a %fcc3, loop_7150 st %f0, [%l7 + 0x2C] sethi 0x1D21, %g6 loop_7149: lduh [%l7 + 0x74], %l6 loop_7150: fmul8ulx16 %f8, %f6, %f0 bpos,a,pt %icc, loop_7151 fmuld8sux16 %f9, %f8, %f12 ldsw [%l7 + 0x58], %g1 alignaddrl %o7, %i3, %o3 loop_7151: edge16 %g7, %l5, %o4 bpos,a,pn %icc, loop_7152 brnz %g4, loop_7153 stx %o5, [%l7 + 0x08] be,a loop_7154 loop_7152: bne %xcc, loop_7155 loop_7153: fone %f6 std %f2, [%l7 + 0x08] loop_7154: bvc,a %xcc, loop_7156 loop_7155: fmovsleu %xcc, %f13, %f3 ldd [%l7 + 0x10], %f12 stw %l0, [%l7 + 0x2C] loop_7156: movpos %icc, %i4, %i5 fandnot1s %f8, %f9, %f15 ld [%l7 + 0x50], %f12 ldsw [%l7 + 0x74], %o0 brlez %o6, loop_7157 fors %f1, %f14, %f13 siam 0x2 ldub [%l7 + 0x33], %i1 loop_7157: udivx %g2, 0x108E, %o2 fmuld8ulx16 %f15, %f3, %f0 fabss %f14, %f2 stw %g3, [%l7 + 0x10] fcmple32 %f12, %f4, %g5 fsrc2s %f10, %f2 xor %l4, %l3, %i2 alignaddrl %i0, %i6, %i7 movrgez %l2, 0x167, %l1 lduw [%l7 + 0x10], %g6 movpos %icc, %l6, %g1 bvc,pt %xcc, loop_7158 addccc %o1, %o7, %i3 fcmpgt16 %f4, %f0, %g7 stx %o3, [%l7 + 0x28] loop_7158: ldub [%l7 + 0x7D], %o4 fornot1s %f10, %f9, %f2 ldsw [%l7 + 0x20], %l5 sub %o5, 0x003D, %l0 fmovsvc %icc, %f4, %f5 bneg,a %icc, loop_7159 fmovrdlez %i4, %f10, %f8 fbe,a %fcc3, loop_7160 tleu %icc, 0x2 loop_7159: stb %g4, [%l7 + 0x24] fmovsle %xcc, %f9, %f2 loop_7160: fnot2s %f11, %f7 fbne,a %fcc0, loop_7161 bvc,a loop_7162 ldd [%l7 + 0x68], %f12 movcc %xcc, %i5, %o0 loop_7161: movle %xcc, %o6, %g2 loop_7162: ldx [%l7 + 0x40], %o2 te %icc, 0x4 tn %icc, 0x0 sth %g3, [%l7 + 0x10] lduw [%l7 + 0x64], %i1 ld [%l7 + 0x5C], %f0 fmovsle %icc, %f9, %f12 ldub [%l7 + 0x36], %l4 fblg %fcc0, loop_7163 bvc,a loop_7164 lduh [%l7 + 0x6C], %l3 array8 %g5, %i2, %i0 loop_7163: movrlez %i6, %i7, %l1 loop_7164: taddcctv %l2, %l6, %g6 brgez,a %o1, loop_7165 fmovde %icc, %f8, %f15 ldsw [%l7 + 0x54], %g1 fmovd %f0, %f2 loop_7165: stw %o7, [%l7 + 0x4C] addccc %i3, 0x08C4, %o3 fsrc1 %f6, %f6 ldub [%l7 + 0x79], %o4 fornot1 %f8, %f8, %f0 fcmpne16 %f0, %f0, %g7 edge8l %o5, %l5, %i4 fzeros %f13 stw %g4, [%l7 + 0x08] fmovrse %l0, %f10, %f12 movrlez %i5, %o0, %g2 stw %o2, [%l7 + 0x08] stx %o6, [%l7 + 0x78] tvc %xcc, 0x0 ble,pt %icc, loop_7166 movcs %icc, %i1, %l4 fbu,a %fcc1, loop_7167 sth %g3, [%l7 + 0x76] loop_7166: call loop_7168 fpmerge %f1, %f3, %f10 loop_7167: fmovde %xcc, %f6, %f10 sth %g5, [%l7 + 0x6C] loop_7168: tpos %icc, 0x3 lduh [%l7 + 0x0A], %l3 fcmpne32 %f0, %f8, %i0 brgez %i2, loop_7169 brgz,a %i6, loop_7170 ldsb [%l7 + 0x1F], %i7 ldsh [%l7 + 0x3A], %l2 loop_7169: lduw [%l7 + 0x70], %l6 loop_7170: movre %l1, %o1, %g6 tcc %xcc, 0x1 fabss %f13, %f3 movneg %icc, %o7, %g1 fmovrdne %o3, %f10, %f0 stw %i3, [%l7 + 0x40] ldx [%l7 + 0x58], %o4 ldsb [%l7 + 0x0D], %g7 fbue %fcc2, loop_7171 fmovrdlz %l5, %f6, %f2 ldx [%l7 + 0x40], %i4 xorcc %o5, 0x1305, %l0 loop_7171: ta %xcc, 0x7 fmuld8sux16 %f4, %f8, %f12 fmovrdlez %g4, %f4, %f10 st %f8, [%l7 + 0x58] movre %i5, 0x0A0, %o0 fmovsge %xcc, %f4, %f14 tgu %xcc, 0x1 fnand %f12, %f6, %f14 movg %icc, %g2, %o2 fmovdcs %icc, %f13, %f7 stx %o6, [%l7 + 0x40] fmovsvc %icc, %f9, %f11 fmovdne %icc, %f6, %f3 ble loop_7172 fbu,a %fcc3, loop_7173 fnor %f0, %f12, %f2 fmovdn %xcc, %f3, %f2 loop_7172: ldsb [%l7 + 0x67], %l4 loop_7173: fnegs %f15, %f14 tsubcc %g3, 0x1D58, %i1 sub %l3, 0x1C0F, %g5 ldub [%l7 + 0x4A], %i2 fbue,a %fcc3, loop_7174 siam 0x7 andncc %i6, %i7, %i0 fba,a %fcc2, loop_7175 loop_7174: tsubcctv %l2, 0x03CC, %l6 fxor %f6, %f6, %f0 be,a %icc, loop_7176 loop_7175: fmovdvs %icc, %f13, %f7 taddcc %l1, %o1, %o7 ldsw [%l7 + 0x78], %g1 loop_7176: fmovdcc %xcc, %f11, %f0 edge8l %g6, %i3, %o3 brlz,a %g7, loop_7177 edge32ln %o4, %i4, %o5 ldsb [%l7 + 0x08], %l5 add %l0, %g4, %o0 loop_7177: edge8n %i5, %g2, %o6 st %f10, [%l7 + 0x58] udivx %o2, 0x0229, %l4 ld [%l7 + 0x58], %f10 fsrc1 %f2, %f12 fmovrde %i1, %f0, %f4 xnor %l3, 0x0B01, %g5 fandnot2s %f5, %f15, %f15 ldsh [%l7 + 0x32], %g3 movle %xcc, %i2, %i7 stx %i0, [%l7 + 0x50] ldsb [%l7 + 0x7D], %i6 fandnot1s %f5, %f0, %f1 sra %l6, %l2, %o1 fcmpne16 %f0, %f2, %o7 fmovrse %g1, %f2, %f14 stx %g6, [%l7 + 0x20] fmovdvc %icc, %f14, %f13 fpadd32s %f9, %f12, %f6 stx %l1, [%l7 + 0x38] tsubcctv %o3, 0x0533, %g7 fba %fcc3, loop_7178 fmovsle %icc, %f3, %f12 fandnot2 %f10, %f6, %f4 sdivx %o4, 0x14E3, %i4 loop_7178: tvs %xcc, 0x4 edge8l %i3, %l5, %l0 andcc %g4, 0x1131, %o0 ldsw [%l7 + 0x34], %o5 fbo,a %fcc2, loop_7179 ta %icc, 0x1 lduh [%l7 + 0x5E], %i5 smul %g2, %o2, %l4 loop_7179: ldx [%l7 + 0x50], %o6 te %xcc, 0x0 srl %i1, %l3, %g5 andn %g3, 0x1988, %i7 fmovsleu %xcc, %f9, %f9 smulcc %i0, 0x00D9, %i6 sth %l6, [%l7 + 0x52] fmovscs %icc, %f6, %f13 bpos %xcc, loop_7180 be loop_7181 bne,a,pt %xcc, loop_7182 fpackfix %f4, %f14 loop_7180: and %l2, %o1, %i2 loop_7181: fpadd32 %f10, %f10, %f12 loop_7182: ldub [%l7 + 0x0A], %g1 fandnot2s %f13, %f3, %f3 alignaddrl %o7, %l1, %g6 stb %o3, [%l7 + 0x3F] ldsh [%l7 + 0x3C], %g7 fsrc2s %f1, %f15 stb %i4, [%l7 + 0x3C] te %icc, 0x6 ldsw [%l7 + 0x7C], %i3 fmovdn %icc, %f7, %f8 edge8l %l5, %l0, %o4 fandnot2 %f12, %f6, %f10 and %g4, %o0, %i5 sth %g2, [%l7 + 0x18] fxors %f7, %f5, %f10 fbu %fcc1, loop_7183 bcc,pt %xcc, loop_7184 bne,a,pt %icc, loop_7185 std %f0, [%l7 + 0x48] loop_7183: fmovrdgz %o5, %f14, %f10 loop_7184: or %o2, %l4, %i1 loop_7185: siam 0x2 stb %l3, [%l7 + 0x76] st %f6, [%l7 + 0x64] be,pn %icc, loop_7186 udiv %g5, 0x0AEA, %g3 xnorcc %o6, %i0, %i6 fbe,a %fcc0, loop_7187 loop_7186: fmovdleu %icc, %f14, %f2 stw %l6, [%l7 + 0x08] ldx [%l7 + 0x60], %l2 loop_7187: fbo,a %fcc0, loop_7188 fmovdcs %icc, %f12, %f5 array16 %i7, %o1, %g1 lduh [%l7 + 0x08], %o7 loop_7188: fbg,a %fcc0, loop_7189 edge8 %i2, %l1, %g6 stb %o3, [%l7 + 0x43] move %icc, %g7, %i3 loop_7189: ldd [%l7 + 0x48], %f6 subcc %l5, %l0, %i4 ld [%l7 + 0x1C], %f1 ldx [%l7 + 0x78], %o4 fmovrsne %g4, %f12, %f10 orcc %o0, 0x1BC3, %g2 faligndata %f0, %f14, %f14 fornot1 %f0, %f10, %f14 fmovse %icc, %f3, %f3 lduh [%l7 + 0x4E], %i5 fpmerge %f15, %f10, %f8 smulcc %o5, 0x06D2, %o2 brgz,a %i1, loop_7190 brz %l3, loop_7191 stw %l4, [%l7 + 0x18] bvc,a,pt %icc, loop_7192 loop_7190: lduh [%l7 + 0x42], %g3 loop_7191: sdiv %o6, 0x1960, %g5 fbe %fcc1, loop_7193 loop_7192: fmovsvs %xcc, %f2, %f4 fmovdvc %xcc, %f12, %f9 fornot1s %f8, %f10, %f8 loop_7193: fbn,a %fcc2, loop_7194 brlz,a %i6, loop_7195 bgu,pt %icc, loop_7196 addc %l6, 0x0C38, %l2 loop_7194: stx %i0, [%l7 + 0x28] loop_7195: and %i7, 0x002F, %o1 loop_7196: ldsb [%l7 + 0x6E], %g1 bne,a,pt %icc, loop_7197 bg,a loop_7198 ld [%l7 + 0x78], %f5 tcc %icc, 0x7 loop_7197: fxnor %f4, %f6, %f4 loop_7198: fmovspos %xcc, %f12, %f6 stx %o7, [%l7 + 0x10] ldsw [%l7 + 0x28], %i2 sll %l1, %o3, %g7 fsrc2 %f6, %f14 fpack32 %f4, %f12, %f12 stw %i3, [%l7 + 0x34] ldsw [%l7 + 0x60], %g6 sth %l5, [%l7 + 0x2A] ldx [%l7 + 0x78], %l0 edge16n %i4, %g4, %o0 fba %fcc2, loop_7199 fpsub16 %f10, %f6, %f10 movpos %xcc, %o4, %g2 fmovdcs %xcc, %f3, %f10 loop_7199: lduh [%l7 + 0x54], %i5 alignaddrl %o5, %o2, %l3 ldx [%l7 + 0x10], %l4 lduw [%l7 + 0x78], %g3 stx %i1, [%l7 + 0x18] fnot2 %f6, %f6 ldx [%l7 + 0x18], %o6 fcmped %fcc3, %f6, %f2 bvc,a %xcc, loop_7200 fmovsneg %xcc, %f12, %f2 ldd [%l7 + 0x58], %f2 edge32 %i6, %l6, %l2 loop_7200: stb %i0, [%l7 + 0x65] fnands %f12, %f15, %f13 udivx %g5, 0x1079, %i7 ldsh [%l7 + 0x58], %g1 fmovrde %o1, %f2, %f8 fxnors %f10, %f11, %f1 udivx %i2, 0x1749, %o7 fmul8ulx16 %f4, %f8, %f4 fmul8ulx16 %f6, %f8, %f4 st %f5, [%l7 + 0x30] te %xcc, 0x1 fmovsvc %xcc, %f12, %f1 stb %o3, [%l7 + 0x6B] bneg,a,pt %icc, loop_7201 fpsub32 %f8, %f0, %f6 ble %xcc, loop_7202 fpack32 %f8, %f10, %f10 loop_7201: ldx [%l7 + 0x30], %l1 fbul,a %fcc1, loop_7203 loop_7202: bpos %xcc, loop_7204 be %icc, loop_7205 movcc %icc, %g7, %i3 loop_7203: ldsh [%l7 + 0x68], %g6 loop_7204: fpmerge %f4, %f3, %f10 loop_7205: umulcc %l5, 0x0E7F, %i4 mova %icc, %l0, %o0 fbuge %fcc0, loop_7206 ldsw [%l7 + 0x2C], %g4 fmovrsgz %o4, %f7, %f12 fbu,a %fcc3, loop_7207 loop_7206: fmovsne %xcc, %f8, %f14 fbne,a %fcc3, loop_7208 udivx %g2, 0x0904, %i5 loop_7207: fpadd16 %f2, %f4, %f6 ba,a,pt %icc, loop_7209 loop_7208: stx %o5, [%l7 + 0x50] fmovdcc %xcc, %f1, %f11 fpadd32s %f9, %f8, %f9 loop_7209: std %f12, [%l7 + 0x48] fcmpeq32 %f4, %f0, %l3 umul %o2, %l4, %g3 xor %o6, %i1, %l6 fxnors %f13, %f6, %f6 andncc %i6, %i0, %g5 fcmpgt32 %f2, %f12, %i7 umulcc %g1, 0x1519, %o1 faligndata %f8, %f10, %f10 fble %fcc2, loop_7210 stx %l2, [%l7 + 0x18] fornot2s %f0, %f11, %f13 fmovsle %icc, %f9, %f11 loop_7210: tvs %xcc, 0x3 sethi 0x19B8, %i2 bvs,pn %xcc, loop_7211 fnot2s %f10, %f12 fbne %fcc3, loop_7212 ldsw [%l7 + 0x64], %o3 loop_7211: fandnot2s %f9, %f0, %f7 tneg %icc, 0x7 loop_7212: fmovrdne %l1, %f10, %f12 lduw [%l7 + 0x50], %o7 sdiv %i3, 0x114F, %g6 edge16l %g7, %i4, %l0 fxor %f10, %f14, %f8 stx %o0, [%l7 + 0x08] ldsh [%l7 + 0x5C], %l5 st %f9, [%l7 + 0x5C] lduh [%l7 + 0x58], %g4 fcmpne16 %f6, %f14, %g2 tsubcctv %o4, %i5, %l3 lduw [%l7 + 0x60], %o2 movle %xcc, %l4, %o5 stb %o6, [%l7 + 0x28] ld [%l7 + 0x20], %f2 ld [%l7 + 0x68], %f4 umul %i1, %g3, %i6 fpsub32 %f6, %f4, %f12 fornot1s %f11, %f5, %f2 fpadd16s %f6, %f4, %f0 fabsd %f2, %f14 or %i0, 0x0723, %g5 sth %l6, [%l7 + 0x4E] andcc %g1, 0x0103, %i7 andcc %o1, 0x00FF, %l2 fpsub16 %f6, %f12, %f10 xor %i2, 0x0665, %l1 fmovrsgz %o3, %f6, %f7 fand %f2, %f0, %f12 fcmpes %fcc2, %f9, %f7 fbne,a %fcc1, loop_7213 subc %i3, 0x16FC, %g6 fmovdleu %icc, %f9, %f10 bge,a %xcc, loop_7214 loop_7213: fmovdleu %icc, %f2, %f5 fpadd16 %f12, %f6, %f4 bcc,a,pt %xcc, loop_7215 loop_7214: fnegs %f10, %f8 ldsh [%l7 + 0x6E], %g7 movvs %xcc, %i4, %o7 loop_7215: sth %o0, [%l7 + 0x22] fmovdle %icc, %f2, %f9 fsrc1s %f9, %f13 edge16l %l5, %g4, %g2 movg %xcc, %o4, %l0 sdiv %i5, 0x1561, %l3 st %f2, [%l7 + 0x0C] addccc %l4, 0x1DEA, %o2 fmovrse %o5, %f7, %f3 sth %o6, [%l7 + 0x4E] fmovrdlez %g3, %f8, %f12 st %f4, [%l7 + 0x3C] fmovdcc %xcc, %f8, %f6 be loop_7216 ldub [%l7 + 0x68], %i1 fmul8ulx16 %f2, %f8, %f2 smul %i0, %g5, %i6 loop_7216: add %g1, 0x0872, %i7 fmovsne %icc, %f3, %f1 fpadd32 %f6, %f12, %f4 fnors %f9, %f7, %f6 ldd [%l7 + 0x78], %f6 st %f9, [%l7 + 0x6C] fmovdneg %xcc, %f5, %f7 ldd [%l7 + 0x20], %f12 orcc %l6, %l2, %o1 movne %xcc, %l1, %o3 fand %f10, %f2, %f14 taddcc %i3, %i2, %g6 ldsh [%l7 + 0x0C], %g7 ldsh [%l7 + 0x62], %i4 tge %icc, 0x7 stx %o0, [%l7 + 0x68] xnorcc %o7, 0x0FA8, %g4 mova %xcc, %g2, %l5 fmovrdgez %o4, %f8, %f14 edge32l %l0, %l3, %l4 stx %o2, [%l7 + 0x58] tvc %xcc, 0x3 brgz %i5, loop_7217 movvs %xcc, %o6, %g3 fabss %f10, %f7 fmovrdgz %o5, %f2, %f6 loop_7217: bvc loop_7218 movn %icc, %i1, %g5 fzeros %f6 stx %i0, [%l7 + 0x08] loop_7218: movleu %xcc, %g1, %i7 orncc %l6, %i6, %o1 ldub [%l7 + 0x5A], %l1 array8 %l2, %o3, %i2 stx %g6, [%l7 + 0x18] fbul %fcc2, loop_7219 fmovrdlz %i3, %f8, %f10 ldd [%l7 + 0x50], %f6 stb %g7, [%l7 + 0x73] loop_7219: xor %i4, 0x16C2, %o7 sth %o0, [%l7 + 0x3C] std %f10, [%l7 + 0x18] umulcc %g2, 0x1117, %g4 fmovsneg %xcc, %f8, %f15 udiv %o4, 0x0ECE, %l5 movneg %icc, %l0, %l3 ld [%l7 + 0x28], %f10 edge32ln %l4, %i5, %o2 fsrc2 %f2, %f12 movre %g3, %o5, %o6 xorcc %g5, 0x0F22, %i1 tg %icc, 0x0 stw %i0, [%l7 + 0x14] sub %i7, %l6, %g1 fcmpes %fcc3, %f8, %f10 fmul8x16 %f14, %f2, %f14 edge8 %o1, %l1, %i6 movneg %icc, %l2, %o3 ldsh [%l7 + 0x66], %g6 movcc %icc, %i3, %g7 bshuffle %f12, %f14, %f4 ldsw [%l7 + 0x70], %i2 fbule %fcc2, loop_7220 fpsub32s %f7, %f15, %f2 fpsub16s %f10, %f15, %f15 loop_7220: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14261 ! Type cti : 7220 ! Type i : 14160 ! Type l : 14359 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xCB249CBB .word 0x8C85C70A .word 0xCD75E427 .word 0xE3DF5EB1 .word 0x18D4CA6B .word 0x63B0C857 .word 0x9F10AAD5 .word 0x612B149A .word 0x5F9375FA .word 0x003E367E .word 0xDD6A44B6 .word 0x0CFE29E4 .word 0x0C8BAB60 .word 0x871EF553 .word 0x0FB24A77 .word 0x85C8F8B1 .word 0x0547A2F7 .word 0xF69E4C43 .word 0x10AFC5EA .word 0xF025E430 .word 0x3F038D04 .word 0xBAB611CB .word 0xB1471B43 .word 0xA569D9E1 .word 0x020038F2 .word 0xAB1768D5 .word 0x123E77F9 .word 0x7938696E .word 0x0D948EA6 .word 0x95DAF0DC .word 0xF771466B .word 0xF58E60C7 .word 0xE47DA4B6 .word 0x76E86625 .word 0x7469514D .word 0x894194EF .word 0x4C4858AA .word 0x6D48F816 .word 0xFF5E387C .word 0x7757C88A .word 0x42BDAA88 .word 0xDAD2C265 .word 0xCE50CBAB .word 0x210B96BD .word 0x1B5248F4 .word 0x822004ED .word 0x1B96DCE6 .word 0x9A46C0BC .word 0x19AE60F9 .word 0xF88D10F9 .word 0x9CC88975 .word 0xF42B468A .word 0x2E032420 .word 0x192C02FF .word 0xC9660DF0 .word 0x338B1484 .word 0xAA63E950 .word 0xF713D814 .word 0x10489207 .word 0xF63CC7FA .word 0x0E5641E0 .word 0xECC34A67 .word 0x734A5A8F .word 0x99F4D1B9 .end