/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc3.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=158157886" .ident "BY rg131678 ON Mon Jul 14 13:39:31 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc3.s,v 1.3 2007/07/05 21:59:31 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 0x6, %g1 set 0x1, %g2 set 0x3, %g3 set 0xF, %g4 set 0xF, %g5 set 0x5, %g6 set 0x1, %g7 !# Input registers set -0xF, %i0 set -0x8, %i1 set -0x6, %i2 set -0xD, %i3 set -0x3, %i4 set -0x2, %i5 set -0xC, %i6 set -0xE, %i7 !# Local registers set 0x6926C05C, %l0 set 0x73471E75, %l1 set 0x1869445C, %l2 set 0x3923E54A, %l3 set 0x659D6F66, %l4 set 0x5D1C3B06, %l5 set 0x5762BBE9, %l6 !# Output registers set -0x1431, %o0 set -0x0E2B, %o1 set 0x194B, %o2 set -0x110D, %o3 set -0x0589, %o4 set -0x019D, %o5 set 0x0000, %o6 set 0x0C84, %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 .. fones %f13 ble,a loop_1 fsrc2s %f4, %f2 ldsw [%l7 + 0x3C], %g2 stx %i5, [%l7 + 0x30] loop_1: fpack32 %f14, %f0, %f14 fbuge,a %fcc2, loop_2 array32 %i6, %l0, %o2 ble,a,pn %icc, loop_3 tgu %icc, 0x0 loop_2: fands %f11, %f0, %f9 bg,a loop_4 loop_3: ld [%l7 + 0x78], %f15 fnot1 %f0, %f6 std %f6, [%l7 + 0x78] loop_4: stb %o0, [%l7 + 0x32] ldd [%l7 + 0x78], %f2 fornot2s %f8, %f7, %f6 fmovrsne %o6, %f13, %f7 be loop_5 brgez %i3, loop_6 ldd [%l7 + 0x40], %f2 stw %g3, [%l7 + 0x64] loop_5: stb %i4, [%l7 + 0x14] loop_6: fnor %f6, %f4, %f0 udivx %l1, 0x0FAF, %o4 fpackfix %f0, %f2 for %f10, %f0, %f0 movl %xcc, %i1, %g5 bvc,a %xcc, loop_7 ldx [%l7 + 0x70], %l2 ldd [%l7 + 0x50], %f4 stw %g4, [%l7 + 0x20] loop_7: fmovse %icc, %f1, %f10 xnorcc %o3, %o7, %o5 fabsd %f10, %f6 array8 %g7, %l5, %g6 edge32n %g1, %i2, %i0 ld [%l7 + 0x20], %f12 fnegs %f14, %f15 alignaddrl %o1, %l4, %i7 edge32ln %l3, %g2, %i5 bgu,pn %xcc, loop_8 ld [%l7 + 0x48], %f12 fpackfix %f14, %f10 lduh [%l7 + 0x10], %l6 loop_8: movvc %xcc, %i6, %o2 ldsb [%l7 + 0x69], %l0 fmovsge %icc, %f2, %f14 fmovrslz %o0, %f0, %f12 fmovdpos %xcc, %f4, %f2 lduh [%l7 + 0x74], %o6 edge16ln %g3, %i4, %l1 ld [%l7 + 0x64], %f12 tl %xcc, 0x6 tn %icc, 0x1 stw %i3, [%l7 + 0x7C] fpadd16 %f4, %f0, %f10 st %f1, [%l7 + 0x74] ldsh [%l7 + 0x7C], %o4 bcs,a,pt %icc, loop_9 xorcc %g5, 0x1FEE, %i1 lduh [%l7 + 0x4A], %l2 st %f2, [%l7 + 0x28] loop_9: sth %o3, [%l7 + 0x0E] lduw [%l7 + 0x48], %o7 stw %g4, [%l7 + 0x48] sth %g7, [%l7 + 0x3A] bgu,a %icc, loop_10 fzero %f4 movge %icc, %o5, %l5 lduw [%l7 + 0x40], %g6 loop_10: fsrc2 %f0, %f12 ldd [%l7 + 0x58], %f2 stx %i2, [%l7 + 0x28] fmul8x16 %f7, %f6, %f8 edge8 %i0, %o1, %l4 fmovrsgz %i7, %f15, %f4 ldsb [%l7 + 0x37], %l3 stx %g1, [%l7 + 0x48] andncc %g2, %l6, %i5 fpadd16s %f0, %f5, %f7 lduh [%l7 + 0x5E], %i6 edge16ln %l0, %o0, %o2 udiv %g3, 0x067C, %o6 array32 %i4, %l1, %o4 fandnot1s %f13, %f12, %f0 lduh [%l7 + 0x5E], %g5 fornot1s %f11, %f4, %f5 fmovdn %xcc, %f12, %f2 array32 %i1, %i3, %o3 fbl %fcc3, loop_11 fmovsgu %xcc, %f12, %f15 fcmped %fcc0, %f6, %f6 fmovsvc %xcc, %f15, %f11 loop_11: nop setx loop_12, %l0, %l1 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 %o7, %f2, %f2 fpack16 %f14, %f5 fnegs %f15, %f7 loop_12: ldsb [%l7 + 0x08], %l2 udivcc %g4, 0x073B, %o5 std %f8, [%l7 + 0x28] sra %l5, %g6, %g7 lduw [%l7 + 0x48], %i2 xor %i0, 0x199B, %l4 lduw [%l7 + 0x28], %i7 fnot1 %f12, %f6 ldsh [%l7 + 0x1C], %l3 fmovrsgez %o1, %f12, %f13 fmovdpos %xcc, %f3, %f12 st %f4, [%l7 + 0x34] bg loop_13 edge8ln %g1, %l6, %i5 te %xcc, 0x0 fand %f12, %f8, %f6 loop_13: ld [%l7 + 0x10], %f3 fmovrsgez %i6, %f1, %f9 fbge %fcc2, loop_14 fmuld8sux16 %f12, %f3, %f2 fzero %f8 bcc,a,pt %icc, loop_15 loop_14: movleu %icc, %l0, %g2 udiv %o2, 0x0964, %g3 sth %o0, [%l7 + 0x64] loop_15: fmul8x16au %f5, %f0, %f4 fbg %fcc0, loop_16 bleu loop_17 ldsb [%l7 + 0x71], %i4 tcs %icc, 0x0 loop_16: bvs,a,pn %icc, loop_18 loop_17: fcmpgt16 %f0, %f8, %o6 fpmerge %f7, %f9, %f4 fbl %fcc1, loop_19 loop_18: stw %l1, [%l7 + 0x6C] smulcc %o4, %i1, %i3 fmovrdne %g5, %f12, %f2 loop_19: fcmple16 %f12, %f8, %o3 orcc %o7, 0x1B51, %l2 fone %f4 fxor %f0, %f14, %f10 lduh [%l7 + 0x26], %g4 sth %o5, [%l7 + 0x18] brgez,a %l5, loop_20 ldsh [%l7 + 0x0A], %g6 sdivx %g7, 0x03A6, %i2 add %i0, 0x0A92, %l4 loop_20: st %f4, [%l7 + 0x38] fmul8sux16 %f0, %f4, %f12 bcs %icc, loop_21 movn %icc, %l3, %i7 udiv %o1, 0x05E9, %l6 sth %i5, [%l7 + 0x22] loop_21: fmovdle %xcc, %f11, %f0 addcc %g1, 0x09AB, %i6 fmuld8ulx16 %f6, %f0, %f10 fcmple16 %f4, %f12, %g2 fexpand %f6, %f0 mulscc %o2, %l0, %o0 fmovd %f14, %f12 ldub [%l7 + 0x12], %g3 fmovsvc %icc, %f1, %f13 fpack16 %f6, %f7 bcc,pt %icc, loop_22 stx %o6, [%l7 + 0x78] bg,a loop_23 add %l1, %i4, %o4 loop_22: addccc %i1, 0x1C28, %g5 movne %xcc, %i3, %o7 loop_23: std %f2, [%l7 + 0x38] lduh [%l7 + 0x6C], %l2 subccc %o3, %g4, %l5 fbu %fcc0, loop_24 fnot2 %f12, %f0 ld [%l7 + 0x10], %f3 fcmpeq32 %f0, %f12, %g6 loop_24: movre %g7, 0x1EC, %o5 fmovsa %icc, %f12, %f11 fmul8x16au %f7, %f5, %f10 fmovde %xcc, %f10, %f14 ldub [%l7 + 0x37], %i2 bne,pn %xcc, loop_25 fzero %f10 fbue %fcc2, loop_26 fcmpgt16 %f12, %f14, %l4 loop_25: fnot1s %f0, %f7 fpmerge %f11, %f6, %f2 loop_26: alignaddr %l3, %i7, %i0 ba,pt %icc, loop_27 fmovdle %icc, %f14, %f4 fpadd16 %f6, %f6, %f6 edge8 %o1, %l6, %g1 loop_27: ldx [%l7 + 0x70], %i6 fmovse %xcc, %f0, %f14 ldsh [%l7 + 0x40], %i5 siam 0x1 ldsw [%l7 + 0x54], %o2 nop setx loop_28, %l0, %l1 jmpl %l1, %g2 fnot2 %f14, %f4 fmovsleu %icc, %f11, %f0 fcmple16 %f8, %f0, %l0 loop_28: st %f14, [%l7 + 0x70] std %f10, [%l7 + 0x18] fmovdneg %xcc, %f0, %f13 ble,a,pt %xcc, loop_29 sth %g3, [%l7 + 0x4C] st %f1, [%l7 + 0x18] fones %f10 loop_29: stx %o0, [%l7 + 0x10] edge16 %l1, %i4, %o4 fbl,a %fcc0, loop_30 ldx [%l7 + 0x40], %i1 fmovrdlz %o6, %f2, %f12 fpsub16s %f12, %f10, %f4 loop_30: lduh [%l7 + 0x30], %g5 tgu %icc, 0x1 ld [%l7 + 0x58], %f0 fba %fcc3, loop_31 call loop_32 ldsw [%l7 + 0x50], %i3 add %l2, 0x0C34, %o3 loop_31: smulcc %g4, 0x191D, %l5 loop_32: stb %o7, [%l7 + 0x56] stx %g6, [%l7 + 0x78] ldsh [%l7 + 0x14], %o5 fornot2 %f0, %f12, %f14 ldsh [%l7 + 0x70], %g7 fbue %fcc3, loop_33 edge16n %i2, %l3, %i7 alignaddrl %l4, %i0, %o1 fmul8x16au %f6, %f13, %f14 loop_33: st %f10, [%l7 + 0x5C] array8 %l6, %i6, %i5 ldub [%l7 + 0x4B], %g1 bcs,a,pt %xcc, loop_34 fmovrsgez %g2, %f6, %f0 ldd [%l7 + 0x38], %f12 fpack16 %f12, %f14 loop_34: fba,a %fcc1, loop_35 ldsb [%l7 + 0x7A], %o2 fpadd16s %f6, %f5, %f14 stx %g3, [%l7 + 0x28] loop_35: or %o0, %l1, %l0 fbo %fcc3, loop_36 fmovdvc %icc, %f10, %f1 smulcc %o4, 0x01F2, %i1 fmovsa %xcc, %f14, %f1 loop_36: stx %i4, [%l7 + 0x10] bl %xcc, loop_37 ba %xcc, loop_38 array32 %o6, %i3, %l2 fmul8x16au %f10, %f6, %f6 loop_37: st %f7, [%l7 + 0x68] loop_38: movvc %icc, %o3, %g4 fxor %f10, %f2, %f6 ldsw [%l7 + 0x4C], %l5 fcmpes %fcc3, %f2, %f4 lduh [%l7 + 0x60], %o7 movrlez %g6, %o5, %g5 stx %i2, [%l7 + 0x78] ldx [%l7 + 0x58], %l3 array8 %g7, %i7, %l4 ldd [%l7 + 0x08], %f0 sth %i0, [%l7 + 0x64] tvs %xcc, 0x1 tcs %xcc, 0x0 fmovdneg %xcc, %f4, %f4 fornot1s %f3, %f13, %f1 ldsh [%l7 + 0x5E], %o1 brnz %i6, loop_39 ldsb [%l7 + 0x4F], %i5 fpadd32 %f2, %f6, %f2 std %f14, [%l7 + 0x50] loop_39: std %f0, [%l7 + 0x78] st %f6, [%l7 + 0x50] fbuge %fcc2, loop_40 fcmpne16 %f8, %f14, %l6 fmovrsgz %g1, %f12, %f11 fmovdne %xcc, %f6, %f4 loop_40: edge16l %o2, %g2, %g3 array8 %l1, %l0, %o4 ldsb [%l7 + 0x0D], %o0 stb %i4, [%l7 + 0x7A] taddcctv %i1, 0x0275, %o6 std %f6, [%l7 + 0x30] popc %l2, %i3 addcc %o3, 0x16BD, %l5 taddcctv %o7, %g4, %g6 ldd [%l7 + 0x38], %f0 ldsb [%l7 + 0x2C], %g5 siam 0x2 ldx [%l7 + 0x20], %o5 fmovdpos %xcc, %f5, %f9 andncc %l3, %g7, %i7 ldd [%l7 + 0x30], %f14 popc %i2, %l4 fmovsvc %xcc, %f14, %f3 ldsw [%l7 + 0x60], %i0 movrgz %o1, 0x0F2, %i6 nop setx loop_41, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %i5, %g1, %l6 fones %f9 ldub [%l7 + 0x5F], %o2 loop_41: faligndata %f10, %f10, %f0 subccc %g2, %l1, %l0 fpackfix %f8, %f12 addcc %g3, 0x1ECC, %o0 bshuffle %f8, %f4, %f8 brgz,a %i4, loop_42 bcc %icc, loop_43 popc 0x1015, %o4 ldub [%l7 + 0x59], %i1 loop_42: ldsh [%l7 + 0x0A], %o6 loop_43: sth %l2, [%l7 + 0x48] fcmpgt16 %f14, %f0, %i3 nop setx loop_44, %l0, %l1 jmpl %l1, %l5 fmovdcc %xcc, %f3, %f14 fbug,a %fcc0, loop_45 pdist %f4, %f10, %f12 loop_44: movcs %icc, %o7, %g4 sth %o3, [%l7 + 0x52] loop_45: fbu %fcc0, loop_46 ldsh [%l7 + 0x2C], %g6 stw %o5, [%l7 + 0x50] movne %xcc, %g5, %l3 loop_46: fmovsg %xcc, %f1, %f11 tneg %icc, 0x0 ldx [%l7 + 0x20], %g7 move %icc, %i2, %l4 fnand %f4, %f14, %f10 ld [%l7 + 0x5C], %f11 alignaddrl %i0, %o1, %i6 stx %i5, [%l7 + 0x28] fmovsvs %icc, %f10, %f5 sth %g1, [%l7 + 0x4E] srlx %i7, 0x00, %l6 std %f12, [%l7 + 0x70] fxnors %f0, %f11, %f9 brlz,a %g2, loop_47 fmovrsne %l1, %f1, %f12 movvc %xcc, %o2, %g3 fbne,a %fcc3, loop_48 loop_47: movg %xcc, %o0, %i4 ldd [%l7 + 0x50], %f14 ble loop_49 loop_48: srlx %l0, 0x17, %o4 fbule %fcc3, loop_50 sub %i1, %l2, %i3 loop_49: array8 %o6, %o7, %g4 ldsb [%l7 + 0x75], %o3 loop_50: sth %l5, [%l7 + 0x2A] movge %icc, %g6, %o5 lduw [%l7 + 0x08], %l3 movgu %icc, %g5, %i2 fcmpgt16 %f12, %f14, %g7 ldsb [%l7 + 0x08], %l4 tvc %xcc, 0x5 brgz %o1, loop_51 brz,a %i0, loop_52 tne %xcc, 0x2 sth %i5, [%l7 + 0x1A] loop_51: ldd [%l7 + 0x10], %f10 loop_52: te %icc, 0x3 fone %f14 brz,a %i6, loop_53 fcmple32 %f6, %f8, %g1 lduh [%l7 + 0x30], %i7 sdivcc %l6, 0x1844, %l1 loop_53: ldx [%l7 + 0x30], %g2 fcmpeq32 %f12, %f2, %g3 movne %icc, %o2, %i4 sethi 0x0CAE, %l0 edge32ln %o4, %o0, %l2 mulx %i1, 0x0910, %o6 std %f4, [%l7 + 0x18] fmovrdne %i3, %f0, %f0 ldub [%l7 + 0x6E], %g4 fmul8x16au %f2, %f15, %f4 fmovsg %xcc, %f13, %f14 fpack16 %f12, %f15 fsrc2 %f10, %f0 fbne %fcc1, loop_54 array8 %o7, %l5, %g6 movrlez %o5, 0x372, %o3 pdist %f14, %f0, %f6 loop_54: andcc %l3, %g5, %g7 sdiv %l4, 0x1E14, %o1 ld [%l7 + 0x44], %f2 std %f14, [%l7 + 0x38] fmovscs %icc, %f2, %f1 nop setx loop_55, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc %i0, %i5 andcc %i6, %g1, %i7 brlez,a %i2, loop_56 loop_55: fones %f1 sth %l6, [%l7 + 0x10] fsrc1s %f5, %f7 loop_56: fmovsa %xcc, %f13, %f15 bshuffle %f2, %f4, %f8 fbul %fcc3, loop_57 fmovrdlez %l1, %f0, %f8 stb %g3, [%l7 + 0x2E] fbn %fcc3, loop_58 loop_57: fmovrde %o2, %f6, %f8 fmul8x16al %f13, %f6, %f14 ldx [%l7 + 0x70], %i4 loop_58: fone %f10 ldsw [%l7 + 0x10], %l0 fxnor %f2, %f12, %f12 fzeros %f13 fornot1 %f4, %f0, %f0 stw %g2, [%l7 + 0x7C] sub %o0, 0x1003, %l2 fbuge,a %fcc2, loop_59 udivx %o4, 0x1194, %i1 stb %i3, [%l7 + 0x7C] st %f14, [%l7 + 0x58] loop_59: sllx %o6, 0x09, %o7 fmovrslez %l5, %f11, %f0 fone %f8 ldx [%l7 + 0x20], %g4 addcc %g6, %o3, %o5 srl %g5, %g7, %l4 stx %o1, [%l7 + 0x48] or %l3, %i0, %i6 fmovsleu %icc, %f14, %f4 ldsw [%l7 + 0x4C], %i5 fbn,a %fcc1, loop_60 edge32ln %g1, %i7, %i2 fmovscc %xcc, %f6, %f7 fsrc1s %f3, %f12 loop_60: fmovdvs %xcc, %f12, %f14 fxnor %f12, %f4, %f4 fnot1s %f2, %f13 movl %xcc, %l1, %g3 fbn,a %fcc3, loop_61 bl,a %icc, loop_62 ldsh [%l7 + 0x24], %o2 lduw [%l7 + 0x10], %i4 loop_61: std %f6, [%l7 + 0x28] loop_62: ldsh [%l7 + 0x44], %l0 ldsb [%l7 + 0x45], %g2 fmovsleu %icc, %f7, %f6 lduw [%l7 + 0x14], %o0 ldub [%l7 + 0x43], %l6 be,a,pn %xcc, loop_63 brz %l2, loop_64 fpsub32 %f4, %f6, %f4 fmovsge %xcc, %f0, %f13 loop_63: ldub [%l7 + 0x24], %o4 loop_64: xor %i1, %o6, %o7 fpadd16 %f0, %f6, %f12 ble loop_65 subc %i3, %g4, %l5 fcmple32 %f6, %f12, %o3 movn %xcc, %g6, %o5 loop_65: sdiv %g7, 0x0C86, %l4 fcmped %fcc1, %f12, %f6 faligndata %f14, %f14, %f14 popc 0x00B8, %o1 ldsh [%l7 + 0x3E], %l3 edge16 %i0, %i6, %i5 ldsw [%l7 + 0x18], %g1 sth %i7, [%l7 + 0x4C] alignaddrl %i2, %g5, %g3 alignaddr %o2, %i4, %l1 bcc,a %icc, loop_66 fmovsgu %xcc, %f11, %f0 fmovdle %icc, %f8, %f10 fmovrdne %g2, %f6, %f12 loop_66: sdivcc %l0, 0x16E4, %l6 ldsh [%l7 + 0x1A], %o0 ldsw [%l7 + 0x54], %o4 edge8n %i1, %l2, %o7 ble,a,pt %xcc, loop_67 fbule,a %fcc2, loop_68 tne %xcc, 0x1 movcc %icc, %i3, %g4 loop_67: fsrc2 %f2, %f10 loop_68: fbue %fcc3, loop_69 std %f12, [%l7 + 0x50] edge32ln %o6, %o3, %l5 udiv %g6, 0x0962, %g7 loop_69: fpadd32 %f8, %f4, %f6 bg,a,pt %xcc, loop_70 udivx %o5, 0x1DC6, %l4 sub %l3, 0x10D3, %o1 fmovdvs %icc, %f12, %f14 loop_70: ldsh [%l7 + 0x52], %i6 fpack32 %f8, %f12, %f10 srl %i5, %g1, %i0 fnor %f2, %f14, %f8 edge8ln %i2, %g5, %i7 fone %f8 for %f0, %f2, %f6 ldd [%l7 + 0x58], %f4 edge32ln %g3, %o2, %i4 sub %l1, %g2, %l6 fbg %fcc0, loop_71 stx %l0, [%l7 + 0x58] for %f10, %f10, %f14 orn %o4, 0x125C, %o0 loop_71: udivx %l2, 0x0B8E, %i1 movge %xcc, %o7, %g4 fmovsa %xcc, %f3, %f14 fbug %fcc0, loop_72 ld [%l7 + 0x7C], %f8 std %f10, [%l7 + 0x50] fmul8ulx16 %f8, %f14, %f10 loop_72: umul %o6, %i3, %o3 fmovspos %xcc, %f14, %f14 sth %l5, [%l7 + 0x52] tsubcctv %g6, 0x0062, %g7 fbule,a %fcc3, loop_73 movgu %xcc, %o5, %l3 edge16n %l4, %i6, %o1 ldd [%l7 + 0x08], %f6 loop_73: ldd [%l7 + 0x20], %f0 fsrc2 %f12, %f10 st %f10, [%l7 + 0x68] fabss %f13, %f9 movcc %xcc, %i5, %g1 st %f8, [%l7 + 0x10] movleu %xcc, %i2, %i0 sethi 0x121A, %i7 fsrc2 %f4, %f10 or %g5, 0x03AE, %g3 bg,pn %xcc, loop_74 fcmpgt32 %f4, %f10, %o2 bneg,a,pn %xcc, loop_75 fmovs %f15, %f15 loop_74: stx %l1, [%l7 + 0x48] fmovdn %xcc, %f2, %f7 loop_75: fmovsge %xcc, %f12, %f2 fmovsge %xcc, %f2, %f5 fsrc1s %f12, %f7 fxnor %f14, %f14, %f4 add %i4, %l6, %l0 st %f1, [%l7 + 0x50] bl %icc, loop_76 ldsw [%l7 + 0x50], %o4 fmovdvc %icc, %f7, %f11 movrgez %o0, 0x3DE, %l2 loop_76: movneg %xcc, %g2, %i1 fmovsvs %icc, %f10, %f9 bcc,a loop_77 fmovdge %xcc, %f7, %f8 ldd [%l7 + 0x68], %f4 edge8l %g4, %o6, %o7 loop_77: tne %xcc, 0x7 ldsb [%l7 + 0x66], %o3 sdiv %i3, 0x1FD5, %l5 udivcc %g6, 0x009A, %g7 fmuld8ulx16 %f11, %f6, %f0 ble loop_78 ld [%l7 + 0x74], %f2 bvs loop_79 movn %icc, %o5, %l3 loop_78: fba,a %fcc3, loop_80 ldsb [%l7 + 0x71], %l4 loop_79: st %f13, [%l7 + 0x2C] movneg %icc, %i6, %i5 loop_80: stx %o1, [%l7 + 0x40] fnegd %f8, %f4 sll %g1, %i2, %i7 sdiv %g5, 0x0C37, %i0 movrlez %o2, 0x3C0, %l1 movvc %icc, %i4, %g3 stb %l6, [%l7 + 0x14] tsubcc %l0, 0x1D7F, %o0 fmovsn %icc, %f11, %f14 ta %xcc, 0x1 bshuffle %f4, %f0, %f12 fcmple16 %f6, %f14, %l2 fbul,a %fcc3, loop_81 fcmpes %fcc2, %f11, %f2 fmovsle %xcc, %f0, %f14 fnegs %f11, %f7 loop_81: fmovrse %g2, %f9, %f15 fmovda %icc, %f13, %f6 sth %o4, [%l7 + 0x24] ldub [%l7 + 0x2D], %i1 taddcc %g4, %o7, %o3 fbule,a %fcc2, loop_82 fmovsvs %xcc, %f8, %f13 tpos %icc, 0x4 fmovs %f5, %f15 loop_82: fnot1 %f6, %f6 ldsb [%l7 + 0x59], %o6 ldd [%l7 + 0x60], %f12 movle %xcc, %l5, %i3 fba,a %fcc1, loop_83 lduh [%l7 + 0x6A], %g6 fandnot2 %f14, %f10, %f6 stb %g7, [%l7 + 0x45] loop_83: stb %o5, [%l7 + 0x54] ldx [%l7 + 0x48], %l4 array8 %i6, %l3, %i5 fba,a %fcc2, loop_84 fmovdg %icc, %f14, %f13 ldsh [%l7 + 0x6A], %g1 orcc %i2, 0x1358, %i7 loop_84: fmovda %xcc, %f3, %f12 fornot2 %f2, %f12, %f8 edge8l %g5, %i0, %o2 fbu,a %fcc1, loop_85 movvs %icc, %o1, %i4 tsubcc %l1, 0x07C0, %l6 fnegd %f0, %f14 loop_85: tne %xcc, 0x3 lduh [%l7 + 0x72], %l0 st %f15, [%l7 + 0x54] ld [%l7 + 0x5C], %f5 lduh [%l7 + 0x0A], %g3 movrgz %l2, 0x258, %g2 fmovdvc %xcc, %f1, %f4 tvs %icc, 0x4 and %o0, %o4, %i1 sdivcc %o7, 0x1BE6, %g4 fmovdcc %icc, %f11, %f5 ld [%l7 + 0x40], %f10 movrne %o6, %l5, %o3 brnz,a %g6, loop_86 tleu %xcc, 0x6 st %f3, [%l7 + 0x40] fbn %fcc3, loop_87 loop_86: movn %icc, %i3, %g7 movvs %icc, %o5, %i6 bl,a loop_88 loop_87: fmovsg %icc, %f14, %f0 edge8n %l4, %l3, %i5 subc %g1, %i2, %i7 loop_88: stb %g5, [%l7 + 0x59] sth %i0, [%l7 + 0x1A] ldsw [%l7 + 0x2C], %o1 xorcc %o2, %i4, %l6 st %f9, [%l7 + 0x54] ldsh [%l7 + 0x74], %l1 fpadd16s %f5, %f2, %f2 std %f0, [%l7 + 0x30] sth %g3, [%l7 + 0x22] bneg,a,pn %xcc, loop_89 edge8n %l2, %g2, %o0 ldsh [%l7 + 0x2C], %o4 tge %icc, 0x5 loop_89: fmovdneg %xcc, %f11, %f15 array8 %l0, %i1, %g4 fmovrsne %o6, %f6, %f3 ldx [%l7 + 0x30], %l5 movcc %icc, %o7, %o3 fcmpgt32 %f14, %f14, %i3 fmovdneg %icc, %f9, %f12 sdivcc %g7, 0x0904, %g6 ldx [%l7 + 0x40], %o5 umulcc %i6, %l4, %i5 fcmped %fcc1, %f4, %f2 bg %icc, loop_90 movcc %xcc, %g1, %l3 fnot2 %f4, %f14 ldsb [%l7 + 0x0C], %i2 loop_90: fmovdvc %icc, %f15, %f8 fcmpne32 %f4, %f6, %g5 lduh [%l7 + 0x52], %i7 ldsh [%l7 + 0x68], %o1 mova %icc, %o2, %i4 bgu,pn %xcc, loop_91 fmovdgu %xcc, %f15, %f7 fands %f11, %f3, %f14 fpadd32 %f4, %f2, %f8 loop_91: stw %i0, [%l7 + 0x7C] fnot1 %f2, %f8 fabsd %f12, %f14 edge8 %l6, %l1, %g3 fsrc2s %f7, %f15 sth %g2, [%l7 + 0x5A] bge,a,pt %icc, loop_92 movrgz %l2, %o0, %l0 fornot2s %f10, %f14, %f9 stb %o4, [%l7 + 0x15] loop_92: lduh [%l7 + 0x36], %g4 movg %icc, %o6, %l5 ld [%l7 + 0x5C], %f4 fnor %f2, %f12, %f8 std %f14, [%l7 + 0x78] fmovsgu %icc, %f4, %f12 fbg %fcc2, loop_93 edge8ln %i1, %o7, %i3 ldsh [%l7 + 0x72], %g7 fbul %fcc2, loop_94 loop_93: fmovscc %icc, %f12, %f14 tge %xcc, 0x7 fmovrsgez %g6, %f14, %f9 loop_94: ldub [%l7 + 0x7E], %o3 movrlz %o5, %l4, %i6 fnand %f0, %f2, %f4 ldsb [%l7 + 0x50], %i5 ldsb [%l7 + 0x71], %l3 ld [%l7 + 0x44], %f4 bcc,a,pn %icc, loop_95 taddcc %i2, %g1, %i7 fbl,a %fcc0, loop_96 bvc,a loop_97 loop_95: faligndata %f10, %f6, %f10 or %o1, %o2, %i4 loop_96: edge32ln %i0, %l6, %g5 loop_97: ldsw [%l7 + 0x28], %l1 stb %g2, [%l7 + 0x3A] stw %g3, [%l7 + 0x5C] ld [%l7 + 0x1C], %f9 alignaddr %o0, %l0, %l2 ld [%l7 + 0x1C], %f1 fbl,a %fcc2, loop_98 udivx %o4, 0x008E, %g4 fmovs %f1, %f13 lduw [%l7 + 0x7C], %o6 loop_98: fbul,a %fcc2, loop_99 movg %icc, %i1, %l5 fnot1s %f8, %f13 movrlez %o7, 0x2C3, %g7 loop_99: fnot1s %f0, %f10 andncc %g6, %i3, %o5 fmovsle %icc, %f0, %f14 bcc,a loop_100 siam 0x6 ldsb [%l7 + 0x34], %l4 stw %o3, [%l7 + 0x18] loop_100: ldd [%l7 + 0x78], %f12 edge8n %i6, %l3, %i5 fmovrdne %i2, %f6, %f0 stw %g1, [%l7 + 0x68] ldsw [%l7 + 0x3C], %i7 stw %o2, [%l7 + 0x38] fabsd %f14, %f10 ldsb [%l7 + 0x09], %o1 umulcc %i0, %i4, %l6 call loop_101 lduw [%l7 + 0x1C], %g5 fnegd %f10, %f0 lduw [%l7 + 0x68], %g2 loop_101: for %f14, %f8, %f4 fxor %f2, %f6, %f6 taddcctv %l1, 0x12B7, %g3 sub %l0, 0x1A0A, %l2 fmovsneg %icc, %f1, %f10 tcs %icc, 0x7 fbge %fcc1, loop_102 fcmpgt32 %f2, %f4, %o0 fnands %f9, %f2, %f4 lduh [%l7 + 0x58], %o4 loop_102: fsrc2 %f12, %f4 std %f2, [%l7 + 0x38] addc %o6, %g4, %l5 fmovrslz %i1, %f5, %f5 or %o7, %g6, %g7 taddcctv %o5, %l4, %i3 ldsh [%l7 + 0x44], %i6 fmovsneg %xcc, %f0, %f10 lduh [%l7 + 0x4A], %l3 std %f6, [%l7 + 0x78] fcmpd %fcc1, %f12, %f12 fands %f12, %f14, %f3 ldsh [%l7 + 0x4C], %o3 stb %i2, [%l7 + 0x47] bn loop_103 sth %g1, [%l7 + 0x0E] fmovdleu %icc, %f13, %f13 ldsb [%l7 + 0x67], %i5 loop_103: fmovdcs %icc, %f14, %f15 fba,a %fcc3, loop_104 fmovdpos %icc, %f1, %f9 fmovrdlez %o2, %f6, %f12 fba %fcc3, loop_105 loop_104: fsrc2 %f8, %f10 srax %o1, %i7, %i4 lduh [%l7 + 0x6A], %l6 loop_105: fcmps %fcc2, %f10, %f1 fmovda %icc, %f0, %f14 array32 %i0, %g5, %g2 fmul8x16al %f9, %f0, %f12 fmovrdlz %g3, %f8, %f8 tvs %xcc, 0x4 popc 0x1824, %l0 sllx %l1, %l2, %o4 ldd [%l7 + 0x60], %f2 bn,pn %icc, loop_106 brgez %o6, loop_107 bcc,pn %icc, loop_108 brlez,a %g4, loop_109 loop_106: fxnors %f11, %f15, %f7 loop_107: fbu %fcc3, loop_110 loop_108: fmovsle %icc, %f6, %f6 loop_109: bg,a,pn %icc, loop_111 fsrc2s %f8, %f0 loop_110: tge %icc, 0x7 fmovrdgez %l5, %f6, %f2 loop_111: subccc %i1, 0x16CD, %o7 fcmpgt32 %f4, %f4, %g6 edge16ln %o0, %g7, %o5 fcmped %fcc0, %f0, %f8 stx %l4, [%l7 + 0x60] movvc %xcc, %i3, %i6 lduh [%l7 + 0x6E], %l3 tne %icc, 0x6 movrgez %o3, %i2, %g1 fzero %f6 fmovdle %xcc, %f0, %f2 popc %o2, %i5 stw %i7, [%l7 + 0x74] sdiv %o1, 0x1E18, %i4 st %f15, [%l7 + 0x64] stw %i0, [%l7 + 0x54] fandnot1 %f6, %f4, %f4 fmovrsgz %g5, %f7, %f0 st %f7, [%l7 + 0x68] edge16n %l6, %g3, %g2 fornot2 %f2, %f12, %f8 fabsd %f4, %f14 movvs %icc, %l0, %l1 fmovsn %icc, %f12, %f11 fandnot1s %f3, %f13, %f6 stx %l2, [%l7 + 0x08] fones %f8 orncc %o6, %g4, %o4 andcc %l5, 0x146F, %o7 fpackfix %f2, %f10 fmovrdne %i1, %f0, %f14 ldsb [%l7 + 0x73], %g6 fbne %fcc2, loop_112 std %f0, [%l7 + 0x68] fmovsleu %xcc, %f0, %f4 std %f8, [%l7 + 0x30] loop_112: ld [%l7 + 0x30], %f7 fmovscs %xcc, %f3, %f10 fbge %fcc3, loop_113 fbl,a %fcc2, loop_114 sll %g7, 0x0D, %o0 movleu %xcc, %l4, %i3 loop_113: fpadd16 %f6, %f8, %f10 loop_114: stw %o5, [%l7 + 0x4C] ldub [%l7 + 0x62], %i6 or %l3, 0x0A13, %o3 nop setx loop_115, %l0, %l1 jmpl %l1, %g1 movl %icc, %i2, %i5 or %o2, 0x1198, %o1 brlz %i7, loop_116 loop_115: ldsb [%l7 + 0x2C], %i0 fnand %f12, %f0, %f8 addc %i4, 0x1A92, %g5 loop_116: xnor %g3, %l6, %l0 fnor %f12, %f10, %f4 stb %g2, [%l7 + 0x30] ldub [%l7 + 0x2B], %l2 ldx [%l7 + 0x50], %l1 pdist %f2, %f8, %f10 bcc,a,pn %icc, loop_117 move %xcc, %o6, %g4 nop setx loop_118, %l0, %l1 jmpl %l1, %o4 movge %xcc, %o7, %i1 loop_117: sth %g6, [%l7 + 0x5A] stw %g7, [%l7 + 0x34] loop_118: fbuge,a %fcc1, loop_119 movleu %icc, %o0, %l5 st %f6, [%l7 + 0x78] tcs %xcc, 0x0 loop_119: lduw [%l7 + 0x14], %l4 edge16ln %o5, %i3, %i6 st %f15, [%l7 + 0x08] ldsb [%l7 + 0x53], %o3 ld [%l7 + 0x6C], %f11 fand %f0, %f2, %f0 fcmpgt16 %f10, %f0, %g1 bvs %icc, loop_120 ldsb [%l7 + 0x6A], %l3 ldsw [%l7 + 0x20], %i5 fble %fcc0, loop_121 loop_120: fors %f15, %f3, %f12 ldd [%l7 + 0x68], %f4 fbo %fcc0, loop_122 loop_121: tn %xcc, 0x7 xorcc %o2, 0x0D9F, %o1 stw %i2, [%l7 + 0x08] loop_122: fpsub16 %f10, %f6, %f14 bl,a,pn %icc, loop_123 umul %i0, 0x0D03, %i4 fsrc2s %f5, %f0 movcc %xcc, %i7, %g3 loop_123: edge32ln %g5, %l0, %g2 srl %l6, 0x1C, %l1 sethi 0x0348, %o6 fmovscc %icc, %f2, %f6 xnorcc %l2, %o4, %o7 subc %g4, %g6, %i1 tle %icc, 0x6 ldsh [%l7 + 0x0A], %o0 fmovse %xcc, %f5, %f4 sllx %g7, %l4, %o5 ld [%l7 + 0x70], %f14 fmovsge %xcc, %f12, %f12 mova %xcc, %l5, %i6 bgu %xcc, loop_124 array16 %o3, %g1, %l3 std %f12, [%l7 + 0x20] stw %i3, [%l7 + 0x34] loop_124: fmovsvs %xcc, %f14, %f5 sth %o2, [%l7 + 0x30] fpack16 %f4, %f0 fmovrslez %i5, %f14, %f11 fmovda %xcc, %f11, %f10 fnegs %f0, %f13 st %f8, [%l7 + 0x44] mulx %i2, %i0, %o1 fble,a %fcc2, loop_125 fmovdne %icc, %f2, %f12 fmovd %f2, %f6 ld [%l7 + 0x14], %f13 loop_125: brgz,a %i4, loop_126 sth %g3, [%l7 + 0x5E] fandnot1 %f12, %f10, %f2 ld [%l7 + 0x6C], %f12 loop_126: tge %icc, 0x7 tpos %xcc, 0x7 subc %i7, 0x11E1, %l0 stw %g5, [%l7 + 0x4C] ldsw [%l7 + 0x4C], %l6 sllx %g2, %o6, %l2 addc %l1, 0x149B, %o7 fnors %f13, %f11, %f5 ldx [%l7 + 0x48], %g4 sth %g6, [%l7 + 0x5C] stw %i1, [%l7 + 0x0C] ldsw [%l7 + 0x10], %o4 faligndata %f12, %f0, %f8 lduh [%l7 + 0x34], %o0 std %f10, [%l7 + 0x58] tneg %xcc, 0x7 stb %l4, [%l7 + 0x72] edge8n %g7, %l5, %i6 fpack16 %f10, %f11 edge8l %o5, %g1, %l3 fexpand %f9, %f6 stw %i3, [%l7 + 0x20] lduh [%l7 + 0x50], %o2 stw %i5, [%l7 + 0x18] fxor %f10, %f14, %f0 addccc %o3, %i2, %i0 fbug,a %fcc1, loop_127 movneg %xcc, %i4, %o1 fmuld8ulx16 %f6, %f2, %f4 fmovrsgz %g3, %f5, %f5 loop_127: orncc %i7, %g5, %l0 ld [%l7 + 0x5C], %f10 te %xcc, 0x5 tsubcc %g2, %o6, %l6 st %f2, [%l7 + 0x50] ldd [%l7 + 0x48], %f12 ldx [%l7 + 0x20], %l1 fmovdge %xcc, %f10, %f6 ldsb [%l7 + 0x38], %l2 movcc %icc, %g4, %o7 movrne %i1, %o4, %o0 lduh [%l7 + 0x3E], %l4 fsrc1 %f14, %f8 sub %g7, 0x0080, %g6 std %f0, [%l7 + 0x08] ldx [%l7 + 0x78], %l5 orncc %o5, 0x18CE, %g1 lduw [%l7 + 0x58], %i6 bl %icc, loop_128 fmovdn %xcc, %f9, %f1 stx %i3, [%l7 + 0x08] fmovsl %icc, %f2, %f8 loop_128: movgu %icc, %l3, %i5 st %f11, [%l7 + 0x68] fcmped %fcc0, %f12, %f0 subccc %o2, %o3, %i0 movrlz %i2, %o1, %i4 nop setx loop_129, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x38], %f8 sth %i7, [%l7 + 0x0C] fpadd16 %f12, %f4, %f14 loop_129: edge16l %g3, %l0, %g5 fnegs %f8, %f0 fbuge,a %fcc0, loop_130 fmovsg %xcc, %f0, %f7 lduw [%l7 + 0x58], %o6 udivx %g2, 0x0330, %l1 loop_130: taddcc %l2, %g4, %o7 lduw [%l7 + 0x10], %l6 array32 %i1, %o0, %l4 stx %g7, [%l7 + 0x48] stx %g6, [%l7 + 0x08] ldsh [%l7 + 0x2C], %o4 lduw [%l7 + 0x38], %l5 sth %g1, [%l7 + 0x46] fmul8ulx16 %f6, %f2, %f14 fxnors %f12, %f4, %f12 tg %xcc, 0x1 tvs %icc, 0x4 fabsd %f4, %f0 ldub [%l7 + 0x16], %i6 bcc,a,pn %icc, loop_131 bneg,pt %icc, loop_132 te %icc, 0x0 sth %i3, [%l7 + 0x36] loop_131: ldd [%l7 + 0x48], %f4 loop_132: fsrc2 %f14, %f4 lduh [%l7 + 0x44], %l3 smul %i5, %o2, %o3 movrlz %o5, 0x0AD, %i0 fornot2s %f11, %f3, %f13 st %f15, [%l7 + 0x24] be,a,pn %icc, loop_133 ldsw [%l7 + 0x3C], %o1 fmovdn %xcc, %f1, %f0 movn %xcc, %i4, %i7 loop_133: ldub [%l7 + 0x38], %i2 bl,a %xcc, loop_134 fbn %fcc0, loop_135 fone %f8 tsubcc %g3, %g5, %o6 loop_134: ba,a,pn %icc, loop_136 loop_135: stb %l0, [%l7 + 0x3C] st %f1, [%l7 + 0x40] fmovsn %icc, %f3, %f15 loop_136: xnorcc %l1, %l2, %g2 alignaddrl %o7, %l6, %i1 fmovscs %xcc, %f13, %f7 fmovsleu %icc, %f5, %f5 ld [%l7 + 0x74], %f8 ld [%l7 + 0x34], %f9 fmovsgu %xcc, %f3, %f12 fbe %fcc3, loop_137 fmovdn %xcc, %f15, %f14 movge %xcc, %o0, %g4 fmovrsne %g7, %f10, %f10 loop_137: fandnot2 %f0, %f4, %f10 bgu,a loop_138 ldx [%l7 + 0x20], %l4 fcmpgt16 %f14, %f2, %g6 tsubcc %o4, %l5, %i6 loop_138: sdivx %i3, 0x1C8C, %l3 fbu %fcc1, loop_139 fmovdneg %xcc, %f14, %f6 movrlz %i5, 0x3C7, %g1 edge32n %o2, %o3, %o5 loop_139: mova %icc, %o1, %i0 ldsb [%l7 + 0x51], %i7 movvs %icc, %i2, %g3 stx %g5, [%l7 + 0x10] ldd [%l7 + 0x18], %f8 ldsw [%l7 + 0x58], %i4 fmul8x16al %f3, %f10, %f8 fand %f10, %f10, %f10 srl %l0, %o6, %l2 mova %icc, %g2, %l1 array16 %o7, %l6, %o0 or %g4, 0x1482, %g7 fmovs %f1, %f6 fmul8sux16 %f4, %f8, %f12 ld [%l7 + 0x44], %f6 fpack16 %f0, %f1 bne %xcc, loop_140 fmovdpos %xcc, %f11, %f3 fpadd32s %f11, %f1, %f0 ldd [%l7 + 0x48], %f4 loop_140: fnot1 %f6, %f0 ldd [%l7 + 0x40], %f14 taddcc %i1, 0x08A3, %l4 fmovse %icc, %f11, %f14 fmovsl %xcc, %f8, %f3 xnorcc %o4, 0x091B, %l5 fmovrdne %i6, %f10, %f2 nop setx loop_141, %l0, %l1 jmpl %l1, %i3 bn,a loop_142 fmovs %f6, %f1 tpos %icc, 0x4 loop_141: fbn,a %fcc1, loop_143 loop_142: ldx [%l7 + 0x58], %l3 ldub [%l7 + 0x0C], %i5 edge32n %g6, %o2, %o3 loop_143: sth %g1, [%l7 + 0x5C] ld [%l7 + 0x7C], %f8 srax %o1, 0x1B, %o5 sth %i0, [%l7 + 0x46] smulcc %i7, 0x1773, %i2 stx %g3, [%l7 + 0x20] fmuld8sux16 %f5, %f14, %f2 st %f1, [%l7 + 0x34] fmovsle %xcc, %f1, %f11 brnz %i4, loop_144 fba %fcc3, loop_145 fandnot2s %f14, %f7, %f5 fandnot1 %f6, %f2, %f4 loop_144: tsubcc %l0, 0x1FDC, %g5 loop_145: movcs %xcc, %l2, %g2 edge16ln %o6, %o7, %l1 fble,a %fcc3, loop_146 edge32n %o0, %g4, %g7 ldsw [%l7 + 0x40], %l6 fnor %f6, %f2, %f6 loop_146: movg %xcc, %l4, %o4 st %f2, [%l7 + 0x58] ldd [%l7 + 0x70], %f14 movcs %icc, %l5, %i6 movneg %icc, %i1, %l3 fcmple16 %f8, %f12, %i5 fnand %f12, %f2, %f0 ldsh [%l7 + 0x30], %g6 lduh [%l7 + 0x4C], %o2 lduw [%l7 + 0x48], %i3 st %f10, [%l7 + 0x28] brz %g1, loop_147 ldsh [%l7 + 0x2E], %o3 siam 0x7 fmovscs %icc, %f5, %f9 loop_147: tleu %icc, 0x7 smulcc %o1, %o5, %i7 bvc,pt %xcc, loop_148 bleu,pt %xcc, loop_149 xnorcc %i2, 0x1326, %g3 ldsb [%l7 + 0x2E], %i0 loop_148: stb %l0, [%l7 + 0x47] loop_149: tle %xcc, 0x4 ldsw [%l7 + 0x64], %i4 tneg %xcc, 0x7 fmovrsne %g5, %f9, %f0 fbu,a %fcc3, loop_150 fpmerge %f8, %f6, %f14 lduw [%l7 + 0x38], %l2 popc %g2, %o6 loop_150: sth %l1, [%l7 + 0x44] fpsub32s %f9, %f7, %f12 fandnot2 %f14, %f4, %f0 fpmerge %f7, %f7, %f14 ldd [%l7 + 0x58], %f2 nop setx loop_151, %l0, %l1 jmpl %l1, %o0 ldsb [%l7 + 0x2C], %o7 fble,a %fcc1, loop_152 ldd [%l7 + 0x28], %f10 loop_151: ld [%l7 + 0x1C], %f1 edge16n %g4, %l6, %g7 loop_152: fpadd16 %f0, %f8, %f0 bl,pt %icc, loop_153 movl %xcc, %l4, %l5 movpos %xcc, %o4, %i6 fandnot1s %f11, %f11, %f10 loop_153: brgz %l3, loop_154 movleu %xcc, %i5, %g6 fmovsl %xcc, %f1, %f1 fandnot2 %f12, %f10, %f2 loop_154: stw %o2, [%l7 + 0x7C] sth %i1, [%l7 + 0x38] tpos %icc, 0x2 st %f1, [%l7 + 0x3C] st %f3, [%l7 + 0x28] udivcc %i3, 0x0FE1, %o3 lduh [%l7 + 0x48], %g1 lduw [%l7 + 0x08], %o1 fmovdleu %icc, %f6, %f2 ldsw [%l7 + 0x3C], %o5 smulcc %i7, %i2, %g3 fors %f14, %f8, %f6 tpos %xcc, 0x5 fmovsle %xcc, %f14, %f13 sll %l0, %i4, %g5 orncc %l2, %i0, %o6 lduh [%l7 + 0x7E], %l1 tcs %icc, 0x1 fmovsa %icc, %f8, %f2 std %f8, [%l7 + 0x40] fpadd32 %f6, %f12, %f14 fmul8x16al %f14, %f4, %f10 ldd [%l7 + 0x50], %f0 fsrc1 %f2, %f10 fcmple32 %f6, %f14, %g2 stw %o7, [%l7 + 0x14] fmovsa %xcc, %f15, %f4 ld [%l7 + 0x1C], %f14 ldx [%l7 + 0x68], %g4 fnot1 %f4, %f14 fnot1 %f4, %f10 brlz,a %o0, loop_155 fmovrdne %l6, %f14, %f10 fcmpne32 %f6, %f12, %l4 ldsw [%l7 + 0x6C], %g7 loop_155: fbe,a %fcc3, loop_156 fpadd16 %f8, %f4, %f8 fmovrsgez %l5, %f2, %f11 mulx %o4, 0x1F47, %l3 loop_156: ldsh [%l7 + 0x70], %i6 fbue,a %fcc3, loop_157 st %f9, [%l7 + 0x44] bgu,a,pt %xcc, loop_158 addc %g6, 0x1C0A, %o2 loop_157: fmuld8ulx16 %f5, %f9, %f0 te %xcc, 0x7 loop_158: stx %i1, [%l7 + 0x68] bg loop_159 fxnors %f10, %f11, %f7 sethi 0x00ED, %i3 fxor %f0, %f14, %f0 loop_159: stb %o3, [%l7 + 0x62] fbne %fcc1, loop_160 fbule,a %fcc3, loop_161 nop setx loop_162, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f6, [%l7 + 0x0C] loop_160: stb %i5, [%l7 + 0x7E] loop_161: andncc %g1, %o5, %o1 loop_162: brz %i7, loop_163 ldub [%l7 + 0x18], %g3 tge %icc, 0x1 fmovdcc %xcc, %f15, %f11 loop_163: fcmpgt32 %f4, %f6, %i2 edge32l %l0, %i4, %g5 edge8n %i0, %o6, %l1 movcc %xcc, %g2, %l2 taddcctv %o7, 0x11BE, %g4 lduw [%l7 + 0x6C], %l6 ldsw [%l7 + 0x14], %o0 udivx %g7, 0x0C22, %l4 sethi 0x1297, %l5 fnand %f8, %f14, %f4 fmovse %icc, %f13, %f11 movpos %xcc, %o4, %i6 fmovdl %icc, %f4, %f9 fcmpes %fcc1, %f11, %f1 fsrc1 %f14, %f4 fmovde %xcc, %f0, %f4 ldd [%l7 + 0x20], %f4 std %f6, [%l7 + 0x18] brgez,a %g6, loop_164 fandnot2 %f8, %f12, %f6 movcs %xcc, %l3, %o2 fmovsneg %xcc, %f9, %f11 loop_164: fmovde %xcc, %f9, %f9 stx %i3, [%l7 + 0x48] addcc %o3, %i5, %g1 ldsh [%l7 + 0x74], %o5 fands %f2, %f11, %f9 brlz %i1, loop_165 bne,a,pt %icc, loop_166 std %f14, [%l7 + 0x20] lduw [%l7 + 0x40], %o1 loop_165: or %i7, %i2, %g3 loop_166: fcmpes %fcc2, %f0, %f15 st %f11, [%l7 + 0x30] ldsw [%l7 + 0x60], %l0 lduw [%l7 + 0x5C], %i4 ldub [%l7 + 0x6B], %i0 fmovdvc %xcc, %f0, %f10 fnot2s %f4, %f5 stx %o6, [%l7 + 0x28] fmovsvs %icc, %f10, %f6 stb %g5, [%l7 + 0x53] fmovsle %xcc, %f5, %f7 stw %l1, [%l7 + 0x58] fmul8x16 %f13, %f0, %f14 ld [%l7 + 0x44], %f8 fmovsle %icc, %f6, %f10 fbuge,a %fcc2, loop_167 array8 %g2, %o7, %l2 bvs,a loop_168 udiv %l6, 0x155D, %o0 loop_167: movcs %icc, %g4, %g7 call loop_169 loop_168: ldsw [%l7 + 0x48], %l4 fand %f6, %f2, %f4 fpsub16s %f8, %f2, %f13 loop_169: fabsd %f12, %f10 bvc,a,pn %icc, loop_170 ldsb [%l7 + 0x11], %o4 fpackfix %f6, %f13 fmovscc %icc, %f11, %f13 loop_170: sllx %i6, %l5, %l3 fornot1s %f13, %f10, %f3 lduh [%l7 + 0x0C], %g6 fmovdpos %icc, %f6, %f14 fsrc2 %f14, %f6 edge16l %o2, %o3, %i3 fabsd %f12, %f2 st %f2, [%l7 + 0x7C] array8 %g1, %i5, %o5 st %f1, [%l7 + 0x0C] fble %fcc3, loop_171 mulscc %i1, %o1, %i2 fba,a %fcc1, loop_172 fnegs %f2, %f6 loop_171: movrne %g3, %i7, %l0 umulcc %i4, 0x062E, %i0 loop_172: lduw [%l7 + 0x60], %g5 fmovsgu %xcc, %f11, %f0 brz %o6, loop_173 movrgz %g2, %o7, %l2 fmovsle %icc, %f14, %f1 fcmpd %fcc1, %f2, %f12 loop_173: movrgez %l6, 0x10D, %o0 edge8 %g4, %l1, %l4 edge16 %o4, %i6, %g7 lduw [%l7 + 0x38], %l5 orncc %g6, 0x0DD2, %o2 subc %o3, %i3, %g1 std %f6, [%l7 + 0x58] fcmped %fcc0, %f4, %f2 fcmped %fcc2, %f0, %f12 sdivx %i5, 0x0F48, %l3 ldsh [%l7 + 0x4C], %o5 ld [%l7 + 0x74], %f6 subccc %o1, %i1, %g3 movn %icc, %i7, %i2 lduw [%l7 + 0x44], %i4 stw %i0, [%l7 + 0x3C] fcmpgt32 %f10, %f6, %l0 ldsw [%l7 + 0x44], %o6 fcmple16 %f8, %f10, %g2 ldsh [%l7 + 0x38], %g5 ldsh [%l7 + 0x7C], %o7 ldx [%l7 + 0x78], %l6 fmovrdlez %o0, %f10, %f6 fmovsa %icc, %f12, %f3 movrlz %l2, %l1, %l4 xorcc %g4, 0x1843, %o4 fzero %f4 stw %i6, [%l7 + 0x70] fpadd32 %f0, %f10, %f6 fsrc1 %f4, %f4 sth %g7, [%l7 + 0x66] te %xcc, 0x7 lduh [%l7 + 0x1C], %l5 fxnors %f10, %f3, %f3 fmovdle %xcc, %f14, %f0 ble %xcc, loop_174 fbule,a %fcc2, loop_175 ldsb [%l7 + 0x20], %g6 fmovdpos %icc, %f1, %f10 loop_174: lduw [%l7 + 0x28], %o3 loop_175: ldd [%l7 + 0x08], %f0 ldsh [%l7 + 0x7A], %o2 sllx %g1, 0x09, %i5 fpadd16s %f6, %f13, %f5 fpadd32 %f4, %f2, %f8 sub %l3, %o5, %i3 mova %xcc, %o1, %g3 fcmple32 %f2, %f2, %i7 movre %i2, 0x353, %i4 srax %i0, %i1, %l0 fbl,a %fcc2, loop_176 brnz,a %g2, loop_177 tne %icc, 0x4 fmovsge %icc, %f3, %f8 loop_176: te %icc, 0x7 loop_177: fmovdge %xcc, %f10, %f9 brlez,a %g5, loop_178 bleu,a,pt %icc, loop_179 fornot1 %f0, %f0, %f10 fabsd %f4, %f12 loop_178: movrne %o6, %o7, %o0 loop_179: lduw [%l7 + 0x20], %l6 ldub [%l7 + 0x61], %l1 stb %l4, [%l7 + 0x6E] tn %icc, 0x5 fmovs %f3, %f8 fbug %fcc2, loop_180 or %l2, %g4, %o4 fbul,a %fcc2, loop_181 subcc %g7, 0x198B, %l5 loop_180: fnands %f12, %f4, %f15 fmovrslz %g6, %f4, %f11 loop_181: mulx %i6, %o2, %g1 addcc %i5, %l3, %o3 fandnot2 %f8, %f10, %f2 stw %i3, [%l7 + 0x58] alignaddr %o1, %g3, %o5 andcc %i7, %i2, %i0 brlz,a %i4, loop_182 fmovdvs %xcc, %f12, %f1 array32 %l0, %i1, %g2 fbu,a %fcc1, loop_183 loop_182: tl %icc, 0x1 edge32n %g5, %o7, %o6 nop setx loop_184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_183: lduh [%l7 + 0x10], %o0 fnor %f12, %f8, %f2 stx %l6, [%l7 + 0x78] loop_184: fbn,a %fcc0, loop_185 ldd [%l7 + 0x18], %f10 fmovrslz %l4, %f11, %f0 fnot1 %f8, %f6 loop_185: brgz %l1, loop_186 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x7E], %l2 lduh [%l7 + 0x5E], %o4 loop_186: fmovdcs %icc, %f3, %f3 stw %g4, [%l7 + 0x7C] ldsh [%l7 + 0x7A], %g7 sll %g6, 0x00, %l5 fpackfix %f14, %f4 tpos %icc, 0x0 movrlz %o2, 0x27C, %g1 brz %i6, loop_187 tneg %icc, 0x0 nop setx loop_188, %l0, %l1 jmpl %l1, %i5 fmovsl %xcc, %f8, %f2 loop_187: fsrc2s %f12, %f2 stx %o3, [%l7 + 0x48] loop_188: fcmpeq16 %f14, %f6, %l3 ldd [%l7 + 0x38], %f10 fmul8sux16 %f10, %f12, %f6 fblg %fcc1, loop_189 mulx %i3, 0x0DA2, %o1 brgz,a %g3, loop_190 stx %o5, [%l7 + 0x68] loop_189: st %f6, [%l7 + 0x1C] fbue %fcc3, loop_191 loop_190: st %f6, [%l7 + 0x6C] movneg %icc, %i2, %i7 subc %i4, 0x06DE, %l0 loop_191: fmovrsne %i1, %f9, %f1 lduh [%l7 + 0x0A], %g2 bg,a loop_192 fnot1 %f12, %f6 fbu %fcc3, loop_193 fblg,a %fcc0, loop_194 loop_192: ldsw [%l7 + 0x70], %g5 stw %o7, [%l7 + 0x08] loop_193: ba,a %icc, loop_195 loop_194: fbuge %fcc1, loop_196 nop setx loop_197, %l0, %l1 jmpl %l1, %i0 srax %o0, %l6, %o6 loop_195: fxor %f10, %f10, %f14 loop_196: ld [%l7 + 0x08], %f7 loop_197: movvc %icc, %l1, %l4 edge32l %l2, %o4, %g7 fmovsneg %xcc, %f0, %f10 ldx [%l7 + 0x48], %g4 fpmerge %f2, %f10, %f10 fmovsne %xcc, %f11, %f11 brlz,a %g6, loop_198 fnot1s %f15, %f11 fbge,a %fcc0, loop_199 udivcc %o2, 0x1DA9, %l5 loop_198: or %g1, %i5, %o3 taddcctv %l3, 0x0301, %i3 loop_199: fmovspos %xcc, %f6, %f3 nop setx loop_200, %l0, %l1 jmpl %l1, %i6 std %f14, [%l7 + 0x30] fbne,a %fcc3, loop_201 ld [%l7 + 0x58], %f3 loop_200: fmovrdne %o1, %f4, %f4 fbo %fcc1, loop_202 loop_201: fors %f1, %f11, %f7 fmovdgu %icc, %f3, %f5 andn %g3, 0x1026, %i2 loop_202: fmovdvs %xcc, %f12, %f3 movrgz %i7, 0x1D3, %i4 ld [%l7 + 0x1C], %f6 xnorcc %o5, %i1, %g2 fpack32 %f8, %f2, %f2 ldx [%l7 + 0x28], %g5 fbug %fcc3, loop_203 movn %icc, %o7, %l0 fmovrdlez %o0, %f2, %f12 ldd [%l7 + 0x30], %f4 loop_203: movleu %icc, %i0, %o6 fpsub32 %f12, %f0, %f10 fxor %f8, %f12, %f8 fpmerge %f7, %f1, %f2 ldsw [%l7 + 0x28], %l6 fbug,a %fcc2, loop_204 fmovda %icc, %f5, %f15 ldsh [%l7 + 0x4C], %l4 lduh [%l7 + 0x0A], %l2 loop_204: bcs,a loop_205 brnz,a %o4, loop_206 sth %l1, [%l7 + 0x70] alignaddrl %g7, %g6, %o2 loop_205: fmovdneg %xcc, %f7, %f4 loop_206: subc %l5, %g4, %g1 fpadd16s %f14, %f1, %f5 ldd [%l7 + 0x70], %f4 addcc %o3, 0x086E, %i5 edge32 %l3, %i3, %o1 fmovsneg %xcc, %f7, %f0 addccc %g3, %i2, %i6 edge16ln %i7, %i4, %i1 andncc %o5, %g5, %o7 stb %l0, [%l7 + 0x31] ld [%l7 + 0x1C], %f15 ldsw [%l7 + 0x7C], %g2 fpadd32 %f6, %f4, %f8 ldd [%l7 + 0x08], %f0 bpos loop_207 tcs %icc, 0x1 fornot1s %f0, %f6, %f0 fmuld8sux16 %f6, %f3, %f2 loop_207: popc 0x0669, %o0 ldsw [%l7 + 0x34], %o6 taddcc %l6, %i0, %l2 stx %l4, [%l7 + 0x78] fandnot1 %f14, %f12, %f0 ldx [%l7 + 0x58], %o4 ldsw [%l7 + 0x50], %g7 fmovrde %g6, %f2, %f4 ldx [%l7 + 0x10], %o2 fmovrdlez %l5, %f2, %f14 ldsb [%l7 + 0x39], %g4 fbne,a %fcc1, loop_208 siam 0x4 bgu loop_209 tcs %icc, 0x6 loop_208: fandnot2 %f10, %f10, %f2 stw %l1, [%l7 + 0x74] loop_209: brlz %o3, loop_210 brlez,a %g1, loop_211 srl %i5, %i3, %o1 fbl,a %fcc3, loop_212 loop_210: ld [%l7 + 0x54], %f8 loop_211: taddcc %l3, 0x1DD1, %g3 fblg,a %fcc3, loop_213 loop_212: fbuge %fcc3, loop_214 tsubcctv %i6, %i7, %i2 fpack16 %f12, %f11 loop_213: add %i1, 0x1C07, %o5 loop_214: xnorcc %i4, %o7, %g5 movcc %icc, %l0, %g2 ble,a,pn %icc, loop_215 fmovse %xcc, %f5, %f9 fnand %f10, %f12, %f10 stx %o0, [%l7 + 0x18] loop_215: ldx [%l7 + 0x48], %o6 ta %xcc, 0x3 std %f14, [%l7 + 0x60] fpackfix %f6, %f8 fnands %f10, %f11, %f5 edge16 %l6, %i0, %l2 ldub [%l7 + 0x08], %o4 fmovsg %xcc, %f7, %f9 ld [%l7 + 0x58], %f7 bneg,a,pn %icc, loop_216 bvs,pn %icc, loop_217 fmovda %icc, %f7, %f1 fmuld8ulx16 %f10, %f0, %f4 loop_216: fpsub16 %f0, %f4, %f8 loop_217: st %f10, [%l7 + 0x08] fcmpne16 %f6, %f14, %g7 fornot1s %f7, %f10, %f1 pdist %f14, %f8, %f10 fpsub32 %f6, %f12, %f14 ldsb [%l7 + 0x77], %g6 ldd [%l7 + 0x68], %f10 ldx [%l7 + 0x08], %l4 fmovrsne %l5, %f2, %f7 sth %o2, [%l7 + 0x74] udivcc %g4, 0x1B34, %l1 edge32ln %o3, %i5, %g1 fmovse %icc, %f6, %f11 fpsub16s %f7, %f13, %f12 movleu %xcc, %i3, %l3 fmovdleu %icc, %f3, %f4 tcs %icc, 0x5 brlz %g3, loop_218 sth %i6, [%l7 + 0x4A] subcc %o1, 0x15AB, %i2 sth %i1, [%l7 + 0x3C] loop_218: movne %xcc, %i7, %i4 fbl %fcc3, loop_219 ldub [%l7 + 0x6D], %o7 ldd [%l7 + 0x58], %f2 fble,a %fcc0, loop_220 loop_219: mulx %g5, 0x0458, %o5 movrgz %l0, 0x033, %o0 ldub [%l7 + 0x42], %o6 loop_220: ldd [%l7 + 0x18], %f6 alignaddr %l6, %i0, %g2 bg,pn %icc, loop_221 tl %xcc, 0x2 std %f14, [%l7 + 0x08] sth %l2, [%l7 + 0x2A] loop_221: add %g7, %o4, %l4 movrgz %l5, %g6, %o2 ldub [%l7 + 0x3D], %g4 sth %l1, [%l7 + 0x50] ldsb [%l7 + 0x6F], %i5 fmovsneg %xcc, %f10, %f10 fmovdleu %xcc, %f5, %f4 fcmpeq32 %f14, %f12, %o3 fnand %f0, %f12, %f2 stx %g1, [%l7 + 0x68] fmovdleu %xcc, %f7, %f12 udivx %i3, 0x120A, %g3 ldsb [%l7 + 0x12], %i6 sll %l3, 0x05, %o1 ldx [%l7 + 0x38], %i1 movne %xcc, %i2, %i4 fzeros %f1 st %f6, [%l7 + 0x68] sth %o7, [%l7 + 0x30] tneg %xcc, 0x5 fbo %fcc1, loop_222 std %f12, [%l7 + 0x08] lduh [%l7 + 0x0E], %g5 bg %xcc, loop_223 loop_222: ld [%l7 + 0x1C], %f1 for %f6, %f14, %f6 andncc %i7, %o5, %o0 loop_223: subcc %o6, %l6, %l0 fmul8ulx16 %f0, %f10, %f12 fcmped %fcc3, %f14, %f12 ldsh [%l7 + 0x12], %g2 ldsh [%l7 + 0x7C], %l2 ldsw [%l7 + 0x20], %g7 subc %i0, 0x14C5, %o4 fmovdvc %icc, %f2, %f2 bl,a %xcc, loop_224 ldsw [%l7 + 0x70], %l4 edge16ln %g6, %o2, %g4 lduh [%l7 + 0x64], %l1 loop_224: stb %i5, [%l7 + 0x7E] ba,a,pt %xcc, loop_225 bn loop_226 fbu,a %fcc0, loop_227 tle %xcc, 0x5 loop_225: fmovse %icc, %f5, %f11 loop_226: tg %icc, 0x4 loop_227: fmovsneg %xcc, %f7, %f11 movleu %icc, %l5, %g1 bl loop_228 fmovsgu %icc, %f3, %f2 ba,a,pn %xcc, loop_229 fpmerge %f1, %f9, %f12 loop_228: fandnot2 %f6, %f4, %f10 andncc %i3, %o3, %g3 loop_229: tcs %icc, 0x6 fmovsneg %icc, %f10, %f1 fmovda %xcc, %f11, %f4 edge8n %i6, %o1, %l3 movg %xcc, %i2, %i1 ldsh [%l7 + 0x4E], %o7 siam 0x0 tvc %icc, 0x0 fblg,a %fcc2, loop_230 subccc %g5, 0x0B3E, %i4 ba,a loop_231 fbuge,a %fcc1, loop_232 loop_230: fbug %fcc0, loop_233 ba,a %icc, loop_234 loop_231: tle %icc, 0x0 loop_232: ld [%l7 + 0x70], %f5 loop_233: fmovdne %xcc, %f1, %f4 loop_234: movg %icc, %i7, %o0 movrlz %o5, 0x064, %o6 orncc %l0, %g2, %l2 stw %l6, [%l7 + 0x18] addccc %g7, 0x147C, %i0 fpadd32s %f12, %f10, %f7 ld [%l7 + 0x40], %f9 pdist %f2, %f2, %f14 lduw [%l7 + 0x10], %l4 st %f6, [%l7 + 0x18] udivcc %o4, 0x1449, %g6 fmovdgu %icc, %f11, %f10 fbl %fcc2, loop_235 fbn,a %fcc3, loop_236 movge %xcc, %g4, %o2 ldub [%l7 + 0x0F], %i5 loop_235: fble,a %fcc2, loop_237 loop_236: fcmpes %fcc3, %f1, %f15 te %xcc, 0x5 ldsb [%l7 + 0x71], %l1 loop_237: call loop_238 lduh [%l7 + 0x56], %g1 fcmpeq16 %f0, %f6, %i3 fcmps %fcc2, %f5, %f10 loop_238: ldsw [%l7 + 0x68], %l5 fmul8x16 %f15, %f8, %f12 andcc %o3, %i6, %g3 ldd [%l7 + 0x38], %f12 fabsd %f8, %f14 lduh [%l7 + 0x7E], %l3 tgu %xcc, 0x2 brgez %i2, loop_239 bcs,pt %xcc, loop_240 edge8 %o1, %o7, %g5 fbn,a %fcc2, loop_241 loop_239: stb %i4, [%l7 + 0x5A] loop_240: ldsh [%l7 + 0x36], %i1 array8 %o0, %o5, %o6 loop_241: fcmple16 %f4, %f4, %i7 fsrc2s %f3, %f9 fmovsgu %xcc, %f15, %f14 edge16n %l0, %g2, %l2 fpadd32s %f7, %f8, %f3 brgz,a %l6, loop_242 xnor %i0, 0x0339, %l4 stw %g7, [%l7 + 0x4C] ldsw [%l7 + 0x78], %o4 loop_242: bn,a,pt %icc, loop_243 tgu %xcc, 0x0 taddcctv %g4, %g6, %o2 fbul,a %fcc3, loop_244 loop_243: nop setx loop_245, %l0, %l1 jmpl %l1, %i5 movcc %xcc, %l1, %i3 movrlz %g1, %o3, %l5 loop_244: sll %g3, %i6, %i2 loop_245: stx %l3, [%l7 + 0x28] fand %f2, %f6, %f0 lduw [%l7 + 0x0C], %o1 fmovse %icc, %f13, %f0 movge %xcc, %g5, %i4 edge16l %i1, %o0, %o7 fbl,a %fcc1, loop_246 bneg,a %icc, loop_247 fandnot2s %f14, %f11, %f0 ldsh [%l7 + 0x60], %o6 loop_246: ldub [%l7 + 0x50], %i7 loop_247: fmovdvc %icc, %f10, %f0 lduw [%l7 + 0x6C], %l0 ldsw [%l7 + 0x50], %g2 fcmple16 %f12, %f0, %o5 fbg,a %fcc1, loop_248 movrne %l6, 0x01B, %l2 fcmpes %fcc1, %f8, %f8 fmovs %f1, %f13 loop_248: bvc,pt %icc, loop_249 st %f4, [%l7 + 0x30] fmovdg %xcc, %f9, %f7 mulscc %l4, %g7, %o4 loop_249: move %icc, %g4, %g6 ldsb [%l7 + 0x7C], %o2 ldub [%l7 + 0x3C], %i5 stw %l1, [%l7 + 0x64] tneg %xcc, 0x7 fbn %fcc2, loop_250 fmovrdgz %i3, %f2, %f10 fmovrsgz %i0, %f3, %f13 ldub [%l7 + 0x70], %g1 loop_250: fpack32 %f14, %f8, %f10 st %f14, [%l7 + 0x44] umul %l5, %o3, %g3 fcmpd %fcc2, %f8, %f12 te %xcc, 0x6 edge32ln %i6, %l3, %o1 lduw [%l7 + 0x60], %i2 movgu %xcc, %g5, %i4 xnor %i1, 0x0651, %o7 ldub [%l7 + 0x42], %o6 movl %icc, %i7, %o0 addc %l0, 0x1F3E, %g2 tvc %icc, 0x5 fnands %f0, %f2, %f13 tleu %xcc, 0x3 fpsub16 %f10, %f14, %f8 stb %o5, [%l7 + 0x71] fmul8x16al %f3, %f3, %f2 faligndata %f14, %f2, %f6 fmovdgu %xcc, %f12, %f10 edge16n %l6, %l2, %g7 srl %l4, %o4, %g6 fxnors %f0, %f3, %f9 ldub [%l7 + 0x33], %o2 ldx [%l7 + 0x50], %g4 movcs %icc, %l1, %i5 tleu %xcc, 0x7 orcc %i3, 0x0AA6, %g1 subccc %i0, 0x05C8, %o3 stb %g3, [%l7 + 0x09] fnand %f2, %f10, %f6 bleu,pn %icc, loop_251 taddcctv %l5, %i6, %o1 movpos %icc, %i2, %l3 fsrc2 %f6, %f0 loop_251: edge16n %i4, %i1, %o7 fxnor %f10, %f14, %f12 sth %g5, [%l7 + 0x4C] faligndata %f0, %f2, %f10 fandnot1s %f3, %f11, %f14 bleu %xcc, loop_252 sth %i7, [%l7 + 0x08] edge16 %o6, %o0, %g2 fmovrde %l0, %f2, %f10 loop_252: brlez,a %l6, loop_253 fmovsne %icc, %f8, %f3 orcc %o5, 0x056D, %l2 fabss %f11, %f12 loop_253: fcmple32 %f4, %f6, %l4 stx %o4, [%l7 + 0x28] stw %g7, [%l7 + 0x3C] umulcc %o2, 0x1E67, %g6 ldsh [%l7 + 0x26], %g4 fpsub16s %f9, %f9, %f10 fmovdg %icc, %f11, %f13 fmovsge %xcc, %f11, %f10 fcmpne32 %f8, %f4, %i5 call loop_254 fnands %f15, %f1, %f9 edge16 %i3, %g1, %l1 fzeros %f11 loop_254: sth %o3, [%l7 + 0x50] movcs %icc, %g3, %i0 std %f4, [%l7 + 0x58] fbo %fcc2, loop_255 movge %xcc, %l5, %i6 st %f0, [%l7 + 0x6C] bg,pt %xcc, loop_256 loop_255: tgu %icc, 0x1 brgez,a %o1, loop_257 ldsw [%l7 + 0x20], %l3 loop_256: sth %i2, [%l7 + 0x48] be,a loop_258 loop_257: bleu loop_259 fmovsl %xcc, %f12, %f11 movrne %i1, %o7, %g5 loop_258: fmovdge %xcc, %f14, %f11 loop_259: fnot2s %f13, %f8 movn %xcc, %i4, %i7 edge16 %o6, %o0, %g2 sllx %l6, %o5, %l2 fmul8x16 %f9, %f4, %f8 fmovdcc %xcc, %f4, %f10 fmovscc %xcc, %f15, %f4 fnors %f6, %f12, %f3 array8 %l0, %l4, %o4 fmovrdlz %g7, %f14, %f12 nop setx loop_260, %l0, %l1 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 %g6, [%l7 + 0x58] sth %g4, [%l7 + 0x0E] lduw [%l7 + 0x18], %i5 loop_260: sll %o2, 0x06, %i3 fmovrdgez %g1, %f8, %f0 lduw [%l7 + 0x64], %l1 ldsw [%l7 + 0x1C], %o3 lduw [%l7 + 0x14], %g3 bleu,a,pt %icc, loop_261 tn %icc, 0x0 fnands %f2, %f11, %f11 ldx [%l7 + 0x58], %i0 loop_261: fmovdle %xcc, %f4, %f7 fblg,a %fcc3, loop_262 lduh [%l7 + 0x62], %l5 fors %f0, %f10, %f1 fmovdg %icc, %f5, %f6 loop_262: ldsh [%l7 + 0x7A], %o1 nop setx loop_263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc3, loop_264 fba,a %fcc1, loop_265 xnorcc %l3, 0x1FD6, %i6 loop_263: tsubcctv %i1, %o7, %i2 loop_264: bpos,a,pt %icc, loop_266 loop_265: stb %i4, [%l7 + 0x7E] ldsh [%l7 + 0x18], %i7 nop setx loop_267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_266: tl %icc, 0x3 fbug,a %fcc2, loop_268 stb %g5, [%l7 + 0x21] loop_267: ldsb [%l7 + 0x73], %o6 ld [%l7 + 0x1C], %f12 loop_268: fmovrdne %o0, %f12, %f14 bneg,a loop_269 orcc %l6, %o5, %g2 movpos %xcc, %l2, %l4 subc %l0, %g7, %o4 loop_269: subccc %g4, 0x1966, %g6 subcc %o2, %i3, %g1 ldx [%l7 + 0x50], %l1 st %f3, [%l7 + 0x68] fmovrse %o3, %f8, %f7 tcc %xcc, 0x0 bgu loop_270 fone %f6 xorcc %g3, 0x0BFD, %i0 fmovse %xcc, %f15, %f12 loop_270: ldsw [%l7 + 0x7C], %i5 stx %o1, [%l7 + 0x68] tne %icc, 0x0 pdist %f12, %f10, %f4 fmovsa %icc, %f12, %f4 fmovrdgez %l5, %f0, %f6 mulscc %i6, %i1, %l3 ldsw [%l7 + 0x30], %o7 fpadd32 %f4, %f0, %f8 stx %i4, [%l7 + 0x38] fnot2s %f5, %f5 ldx [%l7 + 0x40], %i2 smul %i7, %g5, %o6 tcs %xcc, 0x4 fnot2 %f6, %f2 edge32l %o0, %l6, %o5 be,pn %icc, loop_271 brlez,a %l2, loop_272 lduw [%l7 + 0x20], %g2 tleu %xcc, 0x2 loop_271: subccc %l0, %g7, %l4 loop_272: std %f14, [%l7 + 0x38] fmovdpos %xcc, %f12, %f2 st %f3, [%l7 + 0x70] fnot2 %f4, %f2 bcc,a,pn %icc, loop_273 stw %o4, [%l7 + 0x10] nop setx loop_274, %l0, %l1 jmpl %l1, %g4 bcs,pn %icc, loop_275 loop_273: movre %o2, 0x1A5, %i3 array8 %g6, %l1, %o3 loop_274: ldd [%l7 + 0x28], %f10 loop_275: stw %g3, [%l7 + 0x18] sth %g1, [%l7 + 0x5E] movne %xcc, %i0, %i5 fbu %fcc2, loop_276 ldsb [%l7 + 0x3F], %o1 fbo %fcc3, loop_277 ldd [%l7 + 0x60], %f0 loop_276: movrgz %i6, %i1, %l5 fpsub16s %f6, %f5, %f14 loop_277: sdivx %o7, 0x0037, %l3 fmovsl %xcc, %f15, %f5 ldsb [%l7 + 0x4B], %i2 ldub [%l7 + 0x3D], %i7 fnot1 %f12, %f10 lduw [%l7 + 0x64], %g5 fmovsge %xcc, %f8, %f13 fones %f14 stb %o6, [%l7 + 0x73] bvs,a,pn %xcc, loop_278 call loop_279 sllx %o0, %l6, %o5 fnand %f12, %f6, %f12 loop_278: movgu %icc, %i4, %g2 loop_279: fsrc1 %f4, %f14 fcmped %fcc1, %f0, %f6 movrne %l2, %l0, %g7 umul %l4, 0x1989, %o4 taddcc %g4, %o2, %g6 stx %i3, [%l7 + 0x18] edge8ln %l1, %o3, %g1 andncc %i0, %i5, %g3 fpsub16 %f2, %f2, %f0 stb %i6, [%l7 + 0x0B] brnz %i1, loop_280 add %l5, 0x0B8F, %o7 fpsub32s %f4, %f0, %f4 lduh [%l7 + 0x7A], %l3 loop_280: brgz,a %o1, loop_281 ldub [%l7 + 0x09], %i7 ldub [%l7 + 0x08], %g5 faligndata %f0, %f4, %f14 loop_281: nop setx loop_282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbn,a %fcc1, loop_283 fsrc1s %f14, %f6 lduw [%l7 + 0x70], %i2 loop_282: fbn,a %fcc0, loop_284 loop_283: fmovdneg %xcc, %f7, %f12 fcmped %fcc0, %f14, %f8 movpos %icc, %o0, %o6 loop_284: fmovrdlz %l6, %f14, %f14 tn %icc, 0x1 tgu %icc, 0x1 fcmpne16 %f2, %f2, %o5 fbge %fcc1, loop_285 movrne %i4, 0x0F6, %l2 bl %xcc, loop_286 bvs,a,pn %icc, loop_287 loop_285: fnors %f12, %f11, %f3 tsubcctv %g2, 0x0024, %g7 loop_286: nop setx loop_288, %l0, %l1 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_287: lduh [%l7 + 0x6A], %l4 fornot2 %f12, %f6, %f6 movrlz %l0, 0x39E, %o4 loop_288: fone %f12 ldd [%l7 + 0x58], %f12 fmul8sux16 %f14, %f10, %f10 stb %g4, [%l7 + 0x52] ld [%l7 + 0x08], %f9 sth %o2, [%l7 + 0x08] st %f4, [%l7 + 0x74] stx %i3, [%l7 + 0x38] xorcc %g6, %l1, %g1 fmul8ulx16 %f0, %f10, %f14 fmovrslez %i0, %f8, %f11 ldsh [%l7 + 0x78], %i5 fmovsle %xcc, %f15, %f3 fbuge %fcc0, loop_289 ldsb [%l7 + 0x56], %o3 edge32l %i6, %g3, %i1 ldsb [%l7 + 0x46], %l5 loop_289: fmovde %icc, %f8, %f12 ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x70], %f0 lduh [%l7 + 0x38], %o7 call loop_290 sth %o1, [%l7 + 0x6A] ldsb [%l7 + 0x6D], %l3 fba %fcc0, loop_291 loop_290: fands %f4, %f11, %f13 fxor %f10, %f2, %f12 ldd [%l7 + 0x40], %f6 loop_291: ldx [%l7 + 0x28], %i7 array16 %i2, %o0, %o6 lduh [%l7 + 0x7E], %l6 taddcctv %o5, %i4, %g5 fmovrdgz %l2, %f0, %f12 tl %xcc, 0x0 fmovrdgz %g7, %f12, %f12 fmovsle %xcc, %f2, %f6 fpadd16 %f12, %f10, %f0 fzero %f4 ldd [%l7 + 0x20], %f12 subcc %l4, 0x11C6, %l0 ldd [%l7 + 0x78], %f0 fmovsleu %xcc, %f14, %f6 fmovrdne %g2, %f8, %f10 smulcc %o4, %g4, %o2 fxors %f10, %f7, %f1 fcmple16 %f12, %f8, %g6 stx %l1, [%l7 + 0x58] fmovdgu %xcc, %f3, %f1 fmovspos %icc, %f5, %f13 srlx %g1, 0x01, %i0 fbule %fcc2, loop_292 std %f8, [%l7 + 0x70] stw %i5, [%l7 + 0x28] ldub [%l7 + 0x62], %o3 loop_292: ld [%l7 + 0x60], %f2 ldsh [%l7 + 0x58], %i3 movl %xcc, %g3, %i6 std %f8, [%l7 + 0x08] edge8l %i1, %l5, %o1 fand %f4, %f0, %f14 fbe,a %fcc3, loop_293 fmovsge %xcc, %f10, %f10 sth %o7, [%l7 + 0x78] sth %l3, [%l7 + 0x56] loop_293: fbul %fcc3, loop_294 fpsub16 %f8, %f0, %f6 fbul,a %fcc0, loop_295 xor %i2, %o0, %o6 loop_294: lduw [%l7 + 0x24], %i7 array8 %o5, %l6, %g5 loop_295: fmovdgu %icc, %f3, %f7 array8 %i4, %g7, %l2 ldd [%l7 + 0x08], %f14 fabss %f4, %f7 lduw [%l7 + 0x38], %l4 ldx [%l7 + 0x60], %g2 stx %o4, [%l7 + 0x38] st %f5, [%l7 + 0x48] fba %fcc0, loop_296 st %f4, [%l7 + 0x54] fmul8x16au %f12, %f8, %f4 smulcc %g4, 0x1605, %o2 loop_296: fmovdne %xcc, %f6, %f2 edge32l %l0, %g6, %l1 sra %g1, %i5, %i0 movne %xcc, %o3, %i3 stx %i6, [%l7 + 0x20] fones %f1 xnorcc %g3, %i1, %o1 popc 0x10BE, %o7 edge16 %l5, %l3, %i2 movg %icc, %o0, %i7 lduw [%l7 + 0x3C], %o5 fpsub32s %f8, %f12, %f3 fbl %fcc3, loop_297 bvc,a loop_298 fmovrdne %l6, %f6, %f0 nop setx loop_299, %l0, %l1 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_297: bvc,a %xcc, loop_300 loop_298: nop setx loop_301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f7, %f11 loop_299: move %xcc, %g5, %o6 loop_300: tleu %xcc, 0x0 loop_301: fors %f6, %f0, %f6 ta %icc, 0x4 fcmpeq16 %f4, %f14, %g7 ld [%l7 + 0x60], %f6 fmovscc %xcc, %f11, %f14 ldx [%l7 + 0x78], %i4 ldd [%l7 + 0x68], %f2 fornot1s %f0, %f5, %f13 tn %xcc, 0x7 sth %l4, [%l7 + 0x38] edge8l %l2, %o4, %g2 lduw [%l7 + 0x2C], %o2 udivx %g4, 0x0E53, %l0 pdist %f10, %f0, %f4 addcc %g6, %g1, %i5 movrne %i0, 0x30F, %l1 fmovdpos %icc, %f13, %f8 fmovscs %xcc, %f2, %f4 bpos,a %xcc, loop_302 stx %o3, [%l7 + 0x30] andcc %i3, 0x1FCD, %i6 fmovrse %i1, %f0, %f4 loop_302: ldsh [%l7 + 0x32], %o1 xor %g3, 0x0583, %l5 movg %icc, %o7, %l3 fcmpne32 %f10, %f14, %o0 lduw [%l7 + 0x24], %i2 fmovrde %i7, %f2, %f10 ldx [%l7 + 0x48], %l6 bneg,a %xcc, loop_303 stb %g5, [%l7 + 0x2D] stb %o5, [%l7 + 0x72] fpack16 %f2, %f12 loop_303: movleu %xcc, %o6, %g7 fpsub32 %f6, %f14, %f0 fcmple16 %f12, %f6, %i4 ldsb [%l7 + 0x42], %l4 lduw [%l7 + 0x20], %l2 fmovrse %g2, %f0, %f1 fmovspos %xcc, %f12, %f9 udivcc %o4, 0x1F0B, %g4 ldsh [%l7 + 0x52], %o2 movg %icc, %l0, %g1 add %i5, 0x1CC2, %g6 fpackfix %f10, %f0 fmovspos %icc, %f4, %f3 ldsb [%l7 + 0x47], %l1 brlz %o3, loop_304 ldsw [%l7 + 0x24], %i0 brgez %i6, loop_305 mulx %i1, %o1, %g3 loop_304: std %f8, [%l7 + 0x30] bg %xcc, loop_306 loop_305: movrgz %l5, 0x13D, %i3 fbg %fcc0, loop_307 ldub [%l7 + 0x7F], %o7 loop_306: ldsb [%l7 + 0x0E], %l3 stx %o0, [%l7 + 0x10] loop_307: sdivx %i2, 0x0979, %i7 stb %g5, [%l7 + 0x2F] edge8l %o5, %o6, %g7 sethi 0x0CC7, %i4 fone %f4 fmovdpos %xcc, %f8, %f6 subcc %l4, 0x1208, %l2 array8 %l6, %g2, %g4 fpmerge %f13, %f5, %f6 brnz,a %o2, loop_308 fcmpeq32 %f8, %f14, %o4 fpack16 %f8, %f9 fmovsvs %icc, %f0, %f3 loop_308: ldsw [%l7 + 0x7C], %g1 ldsw [%l7 + 0x74], %i5 tne %xcc, 0x7 tsubcctv %g6, 0x0802, %l1 movrne %o3, %l0, %i0 movle %icc, %i1, %i6 fmovrdgz %g3, %f4, %f12 ld [%l7 + 0x78], %f13 subccc %l5, %o1, %i3 tg %xcc, 0x7 fcmped %fcc3, %f14, %f0 array8 %o7, %l3, %o0 edge16 %i2, %i7, %o5 lduh [%l7 + 0x26], %g5 stx %g7, [%l7 + 0x38] fcmped %fcc2, %f2, %f0 bgu,pn %icc, loop_309 bne,a loop_310 stb %i4, [%l7 + 0x1B] tvc %icc, 0x5 loop_309: fmul8x16 %f7, %f6, %f0 loop_310: fmul8sux16 %f4, %f4, %f14 edge32l %l4, %l2, %o6 ldd [%l7 + 0x30], %f4 sra %g2, 0x11, %g4 fmovdl %xcc, %f10, %f15 fnors %f1, %f3, %f3 fmovrsgz %o2, %f2, %f1 fmovdcs %xcc, %f14, %f0 fmovrdne %l6, %f12, %f2 fcmple32 %f0, %f14, %g1 ldx [%l7 + 0x10], %o4 bgu,a loop_311 fsrc1s %f14, %f8 fmovsneg %xcc, %f15, %f4 tsubcctv %g6, %i5, %l1 loop_311: ldsw [%l7 + 0x1C], %o3 for %f10, %f10, %f2 fornot1s %f11, %f4, %f12 fnot2s %f2, %f3 nop setx loop_312, %l0, %l1 jmpl %l1, %i0 ld [%l7 + 0x4C], %f7 bneg,a loop_313 ldx [%l7 + 0x28], %i1 loop_312: edge32n %l0, %g3, %i6 ldd [%l7 + 0x60], %f0 loop_313: fbe %fcc2, loop_314 edge32n %o1, %i3, %l5 fornot2s %f14, %f0, %f13 movne %icc, %l3, %o7 loop_314: ldx [%l7 + 0x30], %i2 brlez,a %i7, loop_315 lduh [%l7 + 0x68], %o0 ldub [%l7 + 0x4B], %o5 stx %g5, [%l7 + 0x50] loop_315: fmovsvc %icc, %f3, %f12 fsrc1 %f8, %f6 fmovrslez %g7, %f3, %f2 edge16l %l4, %l2, %i4 fnot1s %f10, %f10 std %f12, [%l7 + 0x68] edge8ln %g2, %g4, %o6 andcc %o2, 0x13B2, %g1 fmovrdlz %o4, %f0, %f2 stx %l6, [%l7 + 0x58] fnot2s %f11, %f7 movrlez %g6, %i5, %l1 fba,a %fcc3, loop_316 stx %i0, [%l7 + 0x50] brlz %i1, loop_317 fbne %fcc2, loop_318 loop_316: stx %o3, [%l7 + 0x58] tgu %xcc, 0x0 loop_317: std %f14, [%l7 + 0x50] loop_318: sdivcc %g3, 0x074F, %i6 movrlez %o1, 0x179, %l0 fbl %fcc3, loop_319 tneg %xcc, 0x4 ldsh [%l7 + 0x20], %i3 movl %icc, %l5, %o7 loop_319: alignaddrl %i2, %i7, %o0 fbg,a %fcc2, loop_320 srl %o5, %g5, %g7 addc %l4, 0x0141, %l3 array32 %l2, %g2, %g4 loop_320: ldsw [%l7 + 0x14], %o6 sth %i4, [%l7 + 0x66] xorcc %g1, %o4, %l6 bleu %icc, loop_321 edge32ln %o2, %i5, %l1 fmovsne %icc, %f2, %f7 xorcc %i0, 0x0D28, %g6 loop_321: stb %o3, [%l7 + 0x5A] ldd [%l7 + 0x48], %f2 array32 %i1, %i6, %g3 movvs %xcc, %o1, %l0 ldub [%l7 + 0x5A], %i3 andncc %l5, %o7, %i2 subcc %i7, %o5, %o0 ldd [%l7 + 0x58], %f4 fpadd16s %f10, %f6, %f1 st %f6, [%l7 + 0x70] movne %xcc, %g7, %g5 ba,a loop_322 tle %icc, 0x7 fmul8ulx16 %f10, %f12, %f2 ld [%l7 + 0x28], %f12 loop_322: ld [%l7 + 0x28], %f5 ble %xcc, loop_323 ba %icc, loop_324 call loop_325 stw %l3, [%l7 + 0x44] loop_323: sdivcc %l4, 0x10DE, %l2 loop_324: stb %g4, [%l7 + 0x4D] loop_325: addcc %g2, %o6, %i4 stb %g1, [%l7 + 0x11] fmovdvs %icc, %f8, %f1 fmovscs %icc, %f1, %f6 std %f12, [%l7 + 0x58] fnot1s %f0, %f14 addc %l6, 0x1324, %o2 tg %icc, 0x6 fmovsgu %icc, %f14, %f5 stb %i5, [%l7 + 0x09] tge %xcc, 0x3 fbule %fcc1, loop_326 alignaddrl %o4, %l1, %i0 fmovrdlz %g6, %f14, %f0 movneg %icc, %o3, %i1 loop_326: ldx [%l7 + 0x40], %i6 ldsh [%l7 + 0x38], %g3 movcs %xcc, %o1, %i3 movcs %icc, %l0, %o7 siam 0x7 fmovdl %xcc, %f8, %f7 edge8n %i2, %l5, %o5 fbu %fcc0, loop_327 sth %o0, [%l7 + 0x18] fxor %f2, %f8, %f10 fmovse %icc, %f10, %f2 loop_327: bpos,pn %xcc, loop_328 bcs,pt %xcc, loop_329 tvs %icc, 0x1 movcc %icc, %i7, %g5 loop_328: fmuld8ulx16 %f13, %f2, %f8 loop_329: movrlz %g7, %l3, %l4 array16 %l2, %g4, %o6 fbul,a %fcc2, loop_330 tn %icc, 0x2 bl,pt %icc, loop_331 sth %i4, [%l7 + 0x2A] loop_330: fnot2s %f2, %f3 stb %g1, [%l7 + 0x50] loop_331: ld [%l7 + 0x50], %f6 fnor %f6, %f12, %f8 fcmpne16 %f8, %f12, %l6 sth %g2, [%l7 + 0x72] xorcc %i5, %o4, %o2 lduw [%l7 + 0x68], %i0 edge32l %g6, %l1, %o3 ldx [%l7 + 0x10], %i1 fmovsle %icc, %f3, %f6 tsubcctv %i6, %o1, %i3 fxors %f14, %f6, %f7 edge16ln %g3, %o7, %i2 fmovsleu %icc, %f15, %f12 stb %l5, [%l7 + 0x12] lduw [%l7 + 0x54], %l0 fnand %f6, %f12, %f6 ldsb [%l7 + 0x3A], %o0 movge %xcc, %i7, %g5 std %f0, [%l7 + 0x28] udivx %g7, 0x1E64, %o5 orncc %l4, 0x1E54, %l2 movvs %xcc, %l3, %g4 fmovrslez %i4, %f5, %f7 fbe,a %fcc2, loop_332 ldsb [%l7 + 0x67], %g1 fmovrdlez %l6, %f0, %f4 stb %o6, [%l7 + 0x67] loop_332: fmovse %icc, %f7, %f13 edge8l %i5, %o4, %o2 subccc %g2, %g6, %i0 fcmple32 %f12, %f4, %o3 movrlz %l1, %i6, %i1 add %i3, %g3, %o1 lduw [%l7 + 0x08], %i2 sll %l5, 0x04, %o7 fcmple16 %f10, %f10, %o0 srlx %l0, %i7, %g5 fbul,a %fcc1, loop_333 tg %xcc, 0x7 fbl %fcc2, loop_334 movrgez %g7, 0x380, %o5 loop_333: std %f4, [%l7 + 0x50] ldd [%l7 + 0x60], %f2 loop_334: fbl,a %fcc0, loop_335 ta %icc, 0x6 fmovdvc %xcc, %f9, %f0 sethi 0x0DE3, %l2 loop_335: movrlez %l4, %g4, %l3 fbule,a %fcc3, loop_336 bpos,pt %xcc, loop_337 stw %g1, [%l7 + 0x18] movcs %icc, %l6, %i4 loop_336: st %f1, [%l7 + 0x64] loop_337: movrlez %o6, %i5, %o2 ldub [%l7 + 0x26], %g2 umul %o4, %i0, %g6 std %f8, [%l7 + 0x20] udiv %l1, 0x1447, %o3 xor %i6, %i1, %i3 fmovs %f13, %f4 umul %o1, 0x109D, %i2 fcmps %fcc3, %f4, %f4 brz,a %l5, loop_338 fpsub16s %f13, %f7, %f9 movg %xcc, %g3, %o7 lduh [%l7 + 0x6E], %l0 loop_338: stx %i7, [%l7 + 0x38] fmuld8sux16 %f0, %f13, %f12 fsrc1 %f6, %f14 fmovrsgz %o0, %f1, %f4 bl loop_339 udiv %g5, 0x0C8F, %g7 bvs,a,pt %icc, loop_340 stw %l2, [%l7 + 0x30] loop_339: bcc loop_341 pdist %f2, %f8, %f14 loop_340: fsrc1 %f10, %f10 st %f3, [%l7 + 0x40] loop_341: stb %o5, [%l7 + 0x4A] srlx %l4, 0x1E, %g4 std %f14, [%l7 + 0x18] fsrc2s %f4, %f5 fbule %fcc0, loop_342 stx %g1, [%l7 + 0x28] fba,a %fcc2, loop_343 or %l3, %i4, %l6 loop_342: fmovrdgez %i5, %f2, %f12 and %o6, %o2, %g2 loop_343: st %f8, [%l7 + 0x2C] fmuld8ulx16 %f6, %f4, %f2 fcmpeq16 %f8, %f8, %o4 orncc %g6, %i0, %l1 srl %o3, 0x1C, %i6 fcmpgt16 %f0, %f4, %i1 ldub [%l7 + 0x77], %i3 fmul8sux16 %f10, %f8, %f4 edge16 %i2, %l5, %o1 movpos %xcc, %o7, %l0 ldsh [%l7 + 0x2A], %g3 lduw [%l7 + 0x58], %o0 ldd [%l7 + 0x50], %f6 movn %xcc, %i7, %g7 srl %l2, %o5, %l4 orncc %g5, 0x1F7E, %g4 ldub [%l7 + 0x3F], %g1 fbo %fcc1, loop_344 ldub [%l7 + 0x56], %i4 fmovsne %icc, %f0, %f5 bshuffle %f4, %f14, %f8 loop_344: movcs %xcc, %l3, %l6 alignaddr %o6, %i5, %o2 sth %g2, [%l7 + 0x76] tn %xcc, 0x7 edge32ln %g6, %o4, %i0 alignaddr %o3, %l1, %i1 ldsh [%l7 + 0x4A], %i6 tl %xcc, 0x6 movcc %icc, %i3, %l5 stb %i2, [%l7 + 0x7F] fcmpgt32 %f2, %f2, %o1 bcc,pn %icc, loop_345 bn loop_346 fbl %fcc2, loop_347 tvs %icc, 0x7 loop_345: movgu %xcc, %o7, %l0 loop_346: array8 %g3, %i7, %o0 loop_347: sdivcc %l2, 0x18DD, %g7 array16 %o5, %l4, %g4 ldx [%l7 + 0x58], %g1 tleu %xcc, 0x6 fbn,a %fcc2, loop_348 stb %i4, [%l7 + 0x25] sub %g5, 0x19D7, %l6 stb %o6, [%l7 + 0x35] loop_348: fornot1 %f4, %f14, %f4 fxnors %f12, %f4, %f7 fmul8x16al %f15, %f4, %f12 xor %l3, %o2, %g2 move %xcc, %g6, %i5 brz %i0, loop_349 ldd [%l7 + 0x18], %f4 std %f4, [%l7 + 0x70] andncc %o4, %o3, %i1 loop_349: bg,a %xcc, loop_350 std %f8, [%l7 + 0x28] ldsb [%l7 + 0x30], %i6 bshuffle %f10, %f0, %f10 loop_350: sll %i3, %l5, %l1 taddcctv %i2, %o7, %l0 fnors %f1, %f14, %f11 fbue %fcc2, loop_351 fpsub16s %f11, %f6, %f11 ba,pn %icc, loop_352 udivx %g3, 0x1B07, %i7 loop_351: sub %o0, %o1, %l2 stx %o5, [%l7 + 0x48] loop_352: fmovsvs %xcc, %f6, %f7 lduh [%l7 + 0x2C], %g7 fxnor %f12, %f4, %f12 edge32l %l4, %g1, %i4 alignaddr %g4, %l6, %o6 ldub [%l7 + 0x46], %g5 srl %o2, %g2, %l3 edge16n %g6, %i0, %i5 fmovdcc %icc, %f4, %f10 bcc loop_353 ldub [%l7 + 0x63], %o4 tsubcctv %i1, 0x1F1D, %o3 fnands %f5, %f7, %f3 loop_353: sth %i3, [%l7 + 0x58] fbu %fcc0, loop_354 edge8 %l5, %i6, %i2 tge %xcc, 0x2 lduw [%l7 + 0x74], %l1 loop_354: ldsb [%l7 + 0x24], %l0 ldd [%l7 + 0x40], %f2 std %f6, [%l7 + 0x68] std %f12, [%l7 + 0x20] faligndata %f12, %f6, %f6 tge %xcc, 0x0 fba,a %fcc3, loop_355 fmovdge %icc, %f14, %f2 ldsb [%l7 + 0x7F], %g3 fmovsgu %xcc, %f0, %f8 loop_355: fnot2s %f6, %f3 tgu %xcc, 0x5 fmovrdlz %i7, %f6, %f4 fcmpne16 %f0, %f0, %o0 st %f13, [%l7 + 0x60] movle %xcc, %o1, %o7 sethi 0x0375, %l2 ldd [%l7 + 0x50], %f10 movn %icc, %o5, %l4 fbne,a %fcc1, loop_356 lduw [%l7 + 0x5C], %g1 alignaddrl %g7, %g4, %i4 umulcc %l6, %g5, %o6 loop_356: bcc,pn %xcc, loop_357 fpsub16s %f9, %f13, %f9 fmovdn %icc, %f5, %f1 fmovrdgez %o2, %f0, %f0 loop_357: ldub [%l7 + 0x59], %l3 fnegd %f14, %f14 smulcc %g2, %i0, %i5 fbuge,a %fcc2, loop_358 fandnot1 %f4, %f8, %f8 fbule %fcc1, loop_359 call loop_360 loop_358: fbe,a %fcc2, loop_361 ldsw [%l7 + 0x28], %o4 loop_359: fpadd16s %f7, %f8, %f6 loop_360: fbe,a %fcc3, loop_362 loop_361: te %xcc, 0x3 ld [%l7 + 0x60], %f8 addccc %g6, %i1, %o3 loop_362: bneg loop_363 bgu,a loop_364 ld [%l7 + 0x5C], %f0 addc %l5, %i3, %i6 loop_363: ba %icc, loop_365 loop_364: stb %i2, [%l7 + 0x75] bgu,a,pn %xcc, loop_366 fabss %f6, %f10 loop_365: ld [%l7 + 0x64], %f0 lduh [%l7 + 0x7C], %l0 loop_366: fmovdcs %xcc, %f9, %f14 fxnors %f15, %f14, %f0 ld [%l7 + 0x54], %f6 lduh [%l7 + 0x4A], %g3 fones %f13 stx %l1, [%l7 + 0x28] fandnot2 %f6, %f14, %f4 ldx [%l7 + 0x38], %i7 sth %o0, [%l7 + 0x42] ldsb [%l7 + 0x41], %o1 sub %l2, %o5, %l4 ldub [%l7 + 0x5C], %o7 st %f15, [%l7 + 0x08] faligndata %f2, %f2, %f0 ldd [%l7 + 0x28], %f14 tle %xcc, 0x7 st %f8, [%l7 + 0x20] fmovsleu %xcc, %f1, %f2 sll %g1, 0x1E, %g7 udiv %g4, 0x1033, %i4 movre %l6, 0x02F, %g5 lduw [%l7 + 0x20], %o6 xnor %o2, 0x1434, %g2 tcc %xcc, 0x3 fmovdge %icc, %f14, %f15 stx %l3, [%l7 + 0x70] tsubcc %i0, %o4, %g6 andcc %i1, 0x1ADB, %o3 sth %i5, [%l7 + 0x5C] ldub [%l7 + 0x79], %i3 fxor %f6, %f8, %f6 fmovsleu %icc, %f6, %f4 bcs loop_367 movrgz %l5, 0x0E0, %i6 ldd [%l7 + 0x70], %f0 brlz %i2, loop_368 loop_367: mova %xcc, %g3, %l0 fmovdleu %xcc, %f5, %f14 tpos %icc, 0x2 loop_368: nop setx loop_369, %l0, %l1 jmpl %l1, %i7 orncc %l1, %o1, %l2 ldsb [%l7 + 0x30], %o5 movn %xcc, %l4, %o7 loop_369: udivx %g1, 0x13BA, %g7 popc 0x0D20, %g4 movrgez %i4, 0x23C, %l6 fmovsvc %xcc, %f13, %f0 movrne %g5, 0x230, %o0 bvc loop_370 std %f12, [%l7 + 0x70] stb %o6, [%l7 + 0x49] fmovscc %icc, %f10, %f15 loop_370: fcmple16 %f6, %f6, %o2 fmovrde %g2, %f8, %f14 movrlez %i0, %l3, %o4 fandnot2 %f10, %f10, %f12 brgez %i1, loop_371 fbe %fcc0, loop_372 std %f10, [%l7 + 0x58] edge8 %g6, %o3, %i5 loop_371: brgez,a %l5, loop_373 loop_372: stb %i3, [%l7 + 0x75] fmovdge %icc, %f6, %f0 taddcctv %i6, %i2, %l0 loop_373: ldsh [%l7 + 0x58], %i7 edge32n %l1, %g3, %l2 ldd [%l7 + 0x38], %f10 st %f2, [%l7 + 0x4C] srax %o1, 0x14, %o5 pdist %f10, %f2, %f2 ldsw [%l7 + 0x34], %l4 ldsw [%l7 + 0x7C], %g1 fmovdleu %icc, %f0, %f13 fmovdleu %icc, %f3, %f10 subccc %g7, 0x0918, %g4 lduw [%l7 + 0x7C], %i4 fmovse %xcc, %f1, %f15 movl %icc, %o7, %g5 stw %l6, [%l7 + 0x48] popc %o0, %o6 lduw [%l7 + 0x2C], %g2 stw %o2, [%l7 + 0x6C] fmovdgu %icc, %f6, %f11 subcc %i0, %l3, %o4 edge8n %g6, %i1, %o3 brgez %i5, loop_374 ldsh [%l7 + 0x76], %l5 taddcc %i3, 0x0CA9, %i2 movrne %i6, %i7, %l1 loop_374: bn,pn %xcc, loop_375 stw %l0, [%l7 + 0x50] ldub [%l7 + 0x6B], %g3 lduh [%l7 + 0x20], %l2 loop_375: tg %icc, 0x7 movrgz %o1, 0x16D, %l4 tsubcc %o5, %g7, %g1 fcmped %fcc3, %f6, %f6 fmovdcs %icc, %f12, %f3 lduw [%l7 + 0x1C], %i4 fpadd32s %f10, %f8, %f11 lduw [%l7 + 0x60], %o7 fone %f12 movrgez %g5, 0x13D, %l6 fxnor %f2, %f14, %f2 fblg %fcc0, loop_376 fbg,a %fcc0, loop_377 fnand %f14, %f0, %f10 tvc %icc, 0x3 loop_376: bgu,a %xcc, loop_378 loop_377: movg %xcc, %o0, %g4 stx %o6, [%l7 + 0x50] for %f2, %f12, %f2 loop_378: ldd [%l7 + 0x38], %f2 taddcctv %o2, %i0, %g2 ldsh [%l7 + 0x52], %l3 tl %xcc, 0x6 edge8n %o4, %i1, %g6 edge32ln %i5, %o3, %i3 fmovdvc %xcc, %f2, %f0 ldd [%l7 + 0x58], %f10 movgu %icc, %l5, %i2 fnot1s %f5, %f1 fbge,a %fcc3, loop_379 ldx [%l7 + 0x78], %i7 fmovspos %icc, %f11, %f9 fmovdne %icc, %f2, %f10 loop_379: orncc %i6, %l0, %l1 call loop_380 stx %l2, [%l7 + 0x08] subccc %o1, 0x102E, %g3 taddcctv %l4, 0x00BB, %g7 loop_380: edge32n %g1, %i4, %o7 ldsb [%l7 + 0x3C], %o5 taddcc %l6, %o0, %g5 fbue,a %fcc0, loop_381 fmovrdlz %g4, %f4, %f4 fsrc1 %f12, %f14 fpmerge %f7, %f11, %f12 loop_381: bpos,pn %icc, loop_382 stx %o6, [%l7 + 0x68] brnz %i0, loop_383 ldsb [%l7 + 0x10], %g2 loop_382: lduw [%l7 + 0x24], %l3 bn %xcc, loop_384 loop_383: fmovdcc %xcc, %f13, %f8 fmuld8ulx16 %f2, %f10, %f6 ldx [%l7 + 0x30], %o2 loop_384: ldd [%l7 + 0x68], %f4 array8 %i1, %o4, %i5 fmovscc %xcc, %f5, %f4 srlx %o3, %i3, %g6 sth %i2, [%l7 + 0x32] stx %i7, [%l7 + 0x08] te %icc, 0x5 fbo,a %fcc0, loop_385 fmovrsne %i6, %f15, %f0 stb %l0, [%l7 + 0x14] st %f3, [%l7 + 0x58] loop_385: taddcctv %l5, 0x1C1A, %l1 fnands %f14, %f8, %f10 ldsh [%l7 + 0x10], %l2 ble,pt %xcc, loop_386 fexpand %f9, %f8 fmovsleu %icc, %f13, %f14 fmovse %icc, %f13, %f15 loop_386: orn %o1, 0x1199, %l4 lduw [%l7 + 0x74], %g3 array8 %g1, %g7, %o7 fcmped %fcc2, %f6, %f8 fbe %fcc1, loop_387 subccc %o5, 0x1754, %i4 movge %xcc, %o0, %g5 st %f13, [%l7 + 0x60] loop_387: mulx %g4, 0x1CB3, %o6 taddcc %i0, 0x1D8D, %g2 fbe %fcc1, loop_388 edge8ln %l3, %o2, %i1 andn %l6, 0x1316, %o4 lduw [%l7 + 0x14], %i5 loop_388: fsrc2 %f2, %f2 fpsub16 %f0, %f14, %f0 st %f14, [%l7 + 0x58] ld [%l7 + 0x70], %f11 ldd [%l7 + 0x48], %f8 orncc %i3, %g6, %o3 fbge %fcc3, loop_389 fmovda %icc, %f5, %f3 fmovspos %icc, %f11, %f6 sdivx %i2, 0x0694, %i6 loop_389: edge16l %i7, %l5, %l1 sth %l2, [%l7 + 0x2A] tsubcctv %l0, %o1, %l4 fbul,a %fcc0, loop_390 tle %icc, 0x5 pdist %f4, %f8, %f4 sdivx %g3, 0x1B34, %g7 loop_390: brz,a %g1, loop_391 movrlz %o5, %o7, %o0 fmovdge %icc, %f11, %f4 tge %icc, 0x1 loop_391: movge %icc, %g5, %i4 sdivx %g4, 0x018C, %i0 tneg %icc, 0x7 fmovdneg %xcc, %f9, %f12 tcs %icc, 0x4 ldsb [%l7 + 0x23], %g2 ldsh [%l7 + 0x12], %o6 be,a loop_392 bcs %icc, loop_393 ld [%l7 + 0x30], %f12 stw %o2, [%l7 + 0x38] loop_392: tn %icc, 0x5 loop_393: ldsw [%l7 + 0x10], %l3 fmovsleu %xcc, %f3, %f5 movne %xcc, %l6, %o4 ld [%l7 + 0x7C], %f14 fmovdge %xcc, %f9, %f9 stw %i5, [%l7 + 0x40] tge %xcc, 0x5 movcs %xcc, %i3, %g6 lduw [%l7 + 0x18], %o3 brnz,a %i1, loop_394 fornot2s %f3, %f6, %f11 fmovrdgz %i2, %f4, %f2 movgu %xcc, %i7, %l5 loop_394: fmovrse %i6, %f7, %f6 ldsb [%l7 + 0x4E], %l1 ldsb [%l7 + 0x42], %l0 fbl %fcc2, loop_395 fbo %fcc2, loop_396 std %f4, [%l7 + 0x20] ldsb [%l7 + 0x19], %l2 loop_395: fnot2s %f14, %f2 loop_396: fmovdneg %icc, %f15, %f12 fmovrslez %o1, %f3, %f8 fbne,a %fcc2, loop_397 brz,a %g3, loop_398 ldsb [%l7 + 0x44], %l4 fcmpgt16 %f6, %f14, %g1 loop_397: taddcctv %o5, 0x0D90, %o7 loop_398: fcmpgt16 %f2, %f4, %g7 fbue,a %fcc2, loop_399 fornot1 %f8, %f8, %f14 fmovsne %icc, %f4, %f0 stw %o0, [%l7 + 0x2C] loop_399: taddcc %g5, 0x0C8F, %g4 ldsw [%l7 + 0x7C], %i4 fcmpes %fcc0, %f7, %f15 fmul8x16al %f1, %f12, %f6 std %f4, [%l7 + 0x78] fornot1s %f7, %f13, %f6 subccc %g2, 0x0BDA, %i0 fnegs %f5, %f3 fbe,a %fcc1, loop_400 xor %o2, %o6, %l3 tpos %icc, 0x1 fones %f3 loop_400: ta %icc, 0x3 ldub [%l7 + 0x6E], %l6 fcmpeq16 %f0, %f0, %o4 fmovrdgez %i5, %f8, %f14 bl %icc, loop_401 tn %xcc, 0x3 tcc %icc, 0x4 nop setx loop_402, %l0, %l1 jmpl %l1, %i3 loop_401: fcmped %fcc3, %f10, %f12 smulcc %g6, 0x1887, %o3 stx %i2, [%l7 + 0x78] loop_402: st %f8, [%l7 + 0x40] fmovsneg %icc, %f5, %f7 popc 0x0D9E, %i7 ldd [%l7 + 0x60], %f0 ldd [%l7 + 0x50], %f0 fcmple32 %f14, %f6, %l5 srl %i1, 0x01, %l1 lduh [%l7 + 0x3E], %l0 fornot1 %f12, %f2, %f10 tsubcctv %l2, 0x0D96, %o1 st %f6, [%l7 + 0x7C] xor %i6, 0x1380, %g3 sllx %l4, 0x16, %g1 fmovsleu %xcc, %f13, %f3 fmovsn %icc, %f6, %f11 edge16 %o5, %g7, %o0 sth %g5, [%l7 + 0x70] fzero %f14 mova %icc, %g4, %o7 umul %i4, 0x18B9, %g2 fcmps %fcc2, %f3, %f6 fcmple32 %f10, %f8, %i0 fbu,a %fcc2, loop_403 fbu,a %fcc0, loop_404 fcmpeq16 %f4, %f12, %o2 fmovsle %xcc, %f4, %f6 loop_403: sdiv %o6, 0x04A2, %l6 loop_404: movle %xcc, %l3, %i5 fxor %f12, %f0, %f8 be,a,pn %xcc, loop_405 fcmpne32 %f8, %f4, %o4 lduw [%l7 + 0x1C], %g6 fpsub32 %f4, %f14, %f12 loop_405: fcmple32 %f2, %f10, %o3 edge32 %i3, %i2, %i7 edge32n %l5, %l1, %l0 movvc %xcc, %i1, %o1 fxor %f12, %f8, %f0 ldub [%l7 + 0x2B], %i6 fbn %fcc1, loop_406 fnegs %f11, %f8 fmovdcs %icc, %f12, %f1 lduh [%l7 + 0x70], %l2 loop_406: te %xcc, 0x5 ldsh [%l7 + 0x70], %g3 fcmpne16 %f6, %f6, %l4 fbu %fcc1, loop_407 fands %f15, %f1, %f9 fmovscs %xcc, %f9, %f4 ldx [%l7 + 0x20], %o5 loop_407: andn %g1, %o0, %g5 fbug %fcc3, loop_408 st %f4, [%l7 + 0x10] fmovrdlz %g4, %f8, %f12 ldsw [%l7 + 0x10], %o7 loop_408: sllx %g7, 0x02, %i4 fcmple32 %f4, %f2, %g2 ldd [%l7 + 0x40], %f10 stx %o2, [%l7 + 0x08] ble %xcc, loop_409 nop setx loop_410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_411, %l0, %l1 jmpl %l1, %i0 movvs %icc, %o6, %l3 loop_409: fmovrsgez %i5, %f7, %f7 loop_410: fmovsa %xcc, %f0, %f8 loop_411: movge %icc, %o4, %l6 taddcctv %o3, %i3, %g6 be loop_412 subcc %i7, 0x144E, %l5 fmovrslez %i2, %f9, %f8 mulx %l1, %i1, %o1 loop_412: fone %f8 ldsw [%l7 + 0x3C], %i6 orcc %l2, 0x1D8C, %g3 stw %l0, [%l7 + 0x1C] fbu %fcc0, loop_413 umul %l4, %o5, %g1 udivx %o0, 0x1582, %g5 ldsb [%l7 + 0x48], %o7 loop_413: ld [%l7 + 0x14], %f12 fnegd %f0, %f4 fandnot1s %f5, %f13, %f2 fmovscc %xcc, %f15, %f2 stw %g7, [%l7 + 0x54] fnegs %f10, %f14 fble,a %fcc0, loop_414 brnz %g4, loop_415 fmuld8sux16 %f11, %f12, %f4 nop setx loop_416, %l0, %l1 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_414: be,a %xcc, loop_417 loop_415: fble,a %fcc3, loop_418 fpsub16 %f8, %f2, %f14 loop_416: fsrc2 %f2, %f14 loop_417: fabsd %f14, %f8 loop_418: stb %i4, [%l7 + 0x44] smul %g2, 0x0A95, %i0 ld [%l7 + 0x40], %f1 bpos,a,pn %xcc, loop_419 fmovsa %icc, %f14, %f13 movpos %xcc, %o2, %l3 tpos %icc, 0x4 loop_419: fmovrslez %o6, %f8, %f11 edge32n %i5, %l6, %o4 fmul8x16 %f14, %f6, %f2 fmovrslz %o3, %f3, %f10 fornot1s %f2, %f2, %f10 subcc %i3, 0x16BE, %i7 fmovsgu %xcc, %f11, %f5 stb %l5, [%l7 + 0x53] ldsh [%l7 + 0x0A], %g6 fmovrsgez %i2, %f6, %f11 nop setx loop_420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegs %f1, %f12 subc %l1, 0x1496, %i1 ldsw [%l7 + 0x38], %i6 loop_420: fmovdl %xcc, %f5, %f11 fzeros %f0 ldsh [%l7 + 0x3C], %l2 movvc %xcc, %o1, %g3 fbo %fcc2, loop_421 fmuld8sux16 %f6, %f13, %f0 bleu,a,pn %xcc, loop_422 st %f11, [%l7 + 0x50] loop_421: ldd [%l7 + 0x58], %f14 ldd [%l7 + 0x70], %f6 loop_422: ld [%l7 + 0x24], %f2 bleu,a,pt %icc, loop_423 std %f10, [%l7 + 0x20] fxnors %f7, %f1, %f5 fsrc1 %f6, %f12 loop_423: brlez,a %l4, loop_424 move %icc, %l0, %o5 bne,a,pt %xcc, loop_425 stx %o0, [%l7 + 0x20] loop_424: ldd [%l7 + 0x18], %f0 ldsh [%l7 + 0x42], %g5 loop_425: fbn %fcc0, loop_426 movre %g1, %o7, %g7 movrgz %i4, 0x121, %g2 fcmple16 %f10, %f4, %g4 loop_426: ldsw [%l7 + 0x2C], %o2 fcmpeq32 %f10, %f14, %l3 movvs %icc, %i0, %o6 be,a loop_427 ld [%l7 + 0x74], %f0 movcc %icc, %l6, %i5 fsrc1s %f15, %f3 loop_427: movne %icc, %o4, %o3 fone %f0 ldsw [%l7 + 0x60], %i3 orncc %i7, 0x0A39, %g6 fornot2 %f0, %f12, %f12 bcs,a %icc, loop_428 movge %icc, %i2, %l5 fmovsl %xcc, %f7, %f0 mova %icc, %i1, %i6 loop_428: fornot1 %f10, %f4, %f0 bneg,pt %xcc, loop_429 stx %l1, [%l7 + 0x58] movrne %l2, 0x2B7, %o1 fmovdcc %icc, %f8, %f1 loop_429: stx %l4, [%l7 + 0x18] ldsh [%l7 + 0x64], %l0 fandnot1 %f8, %f12, %f0 ldsw [%l7 + 0x5C], %o5 std %f8, [%l7 + 0x10] fpadd32 %f0, %f0, %f10 fbue,a %fcc1, loop_430 st %f10, [%l7 + 0x34] fmovrdne %g3, %f8, %f14 ldsh [%l7 + 0x46], %g5 loop_430: smulcc %g1, 0x095D, %o0 ldd [%l7 + 0x78], %f14 umul %o7, %g7, %g2 fmovrdgez %g4, %f4, %f2 or %o2, 0x0B56, %l3 be %icc, loop_431 stw %i4, [%l7 + 0x58] siam 0x1 stw %i0, [%l7 + 0x20] loop_431: stx %o6, [%l7 + 0x48] ldx [%l7 + 0x60], %l6 stw %i5, [%l7 + 0x30] fandnot2 %f12, %f10, %f8 tcs %xcc, 0x0 stw %o3, [%l7 + 0x08] bneg,a %xcc, loop_432 fmovdcc %xcc, %f11, %f0 ldub [%l7 + 0x67], %o4 ldsb [%l7 + 0x4D], %i7 loop_432: ldub [%l7 + 0x69], %g6 bn,a loop_433 fxnors %f13, %f3, %f4 sra %i3, %i2, %l5 be,a,pn %icc, loop_434 loop_433: ba,a,pn %xcc, loop_435 ldsb [%l7 + 0x51], %i6 fors %f9, %f1, %f0 loop_434: fmovscc %xcc, %f3, %f4 loop_435: lduh [%l7 + 0x38], %i1 fbo,a %fcc0, loop_436 mova %icc, %l2, %o1 edge8l %l1, %l4, %o5 sth %l0, [%l7 + 0x0A] loop_436: ld [%l7 + 0x34], %f9 smulcc %g3, 0x1622, %g1 ldsb [%l7 + 0x7F], %o0 fmovrsne %g5, %f8, %f2 ld [%l7 + 0x0C], %f8 fpackfix %f12, %f4 tgu %icc, 0x1 bpos,pn %xcc, loop_437 tle %xcc, 0x1 edge32n %g7, %o7, %g4 stw %o2, [%l7 + 0x74] loop_437: std %f14, [%l7 + 0x68] movge %xcc, %g2, %i4 ldd [%l7 + 0x38], %f10 fmovdvs %xcc, %f1, %f7 ldx [%l7 + 0x30], %i0 ld [%l7 + 0x70], %f3 fbg %fcc0, loop_438 sdiv %l3, 0x1246, %o6 fmovsvs %icc, %f3, %f2 ldd [%l7 + 0x10], %f0 loop_438: stw %l6, [%l7 + 0x74] bpos,a,pn %icc, loop_439 stb %o3, [%l7 + 0x59] array32 %o4, %i7, %i5 movneg %xcc, %i3, %i2 loop_439: udivcc %l5, 0x0791, %i6 stx %g6, [%l7 + 0x70] brlez,a %i1, loop_440 ldsw [%l7 + 0x14], %l2 edge16n %l1, %l4, %o5 fmovsl %icc, %f2, %f11 loop_440: ldsw [%l7 + 0x40], %o1 fmovrslz %l0, %f7, %f12 lduw [%l7 + 0x14], %g3 popc %o0, %g5 sth %g7, [%l7 + 0x76] bvc,a,pt %xcc, loop_441 fmovsle %xcc, %f11, %f9 umul %g1, 0x0F20, %g4 fpadd32 %f8, %f0, %f6 loop_441: fcmps %fcc2, %f1, %f7 alignaddrl %o7, %o2, %g2 tleu %icc, 0x2 ldx [%l7 + 0x18], %i0 fbu %fcc1, loop_442 stw %l3, [%l7 + 0x30] fmovsl %xcc, %f8, %f7 movre %i4, 0x1BC, %o6 loop_442: fbo %fcc3, loop_443 fbu %fcc3, loop_444 fbl %fcc3, loop_445 subc %o3, %l6, %i7 loop_443: array16 %o4, %i3, %i2 loop_444: lduw [%l7 + 0x4C], %i5 loop_445: sethi 0x0AD2, %l5 sth %i6, [%l7 + 0x78] ldsb [%l7 + 0x0F], %i1 tgu %icc, 0x0 fmovdcc %icc, %f11, %f1 fones %f3 lduh [%l7 + 0x54], %g6 stw %l2, [%l7 + 0x2C] fnand %f10, %f14, %f14 orncc %l4, 0x0552, %l1 fmovsl %xcc, %f8, %f2 fpmerge %f7, %f13, %f8 nop setx loop_446, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x50], %o1 fmovrdgz %l0, %f0, %f10 fcmple16 %f2, %f0, %g3 loop_446: fbn,a %fcc0, loop_447 fmovdgu %icc, %f11, %f4 stw %o5, [%l7 + 0x5C] fble,a %fcc2, loop_448 loop_447: tcs %xcc, 0x5 xorcc %o0, 0x0291, %g5 edge16l %g7, %g1, %g4 loop_448: bge,a,pn %icc, loop_449 ld [%l7 + 0x3C], %f15 ldub [%l7 + 0x0F], %o7 fmovdl %xcc, %f8, %f1 loop_449: fxor %f0, %f2, %f14 andcc %o2, %g2, %l3 sdivx %i4, 0x00C0, %o6 fbuge %fcc1, loop_450 fexpand %f2, %f2 fabsd %f0, %f14 fcmpne16 %f8, %f4, %i0 loop_450: te %xcc, 0x6 st %f7, [%l7 + 0x54] fpsub16s %f3, %f9, %f0 fones %f4 lduh [%l7 + 0x20], %o3 brgz %l6, loop_451 fsrc1 %f14, %f8 ldub [%l7 + 0x0B], %o4 fpsub16 %f0, %f4, %f8 loop_451: stb %i7, [%l7 + 0x28] stb %i2, [%l7 + 0x19] fzeros %f10 ble,a,pn %xcc, loop_452 fmovda %icc, %f13, %f8 ldsh [%l7 + 0x36], %i5 fcmpgt32 %f10, %f10, %i3 loop_452: fexpand %f1, %f8 movle %xcc, %i6, %i1 stx %g6, [%l7 + 0x20] fmovdge %xcc, %f6, %f0 ldx [%l7 + 0x28], %l2 fornot2s %f8, %f12, %f15 fcmpes %fcc3, %f8, %f15 movrgz %l4, %l1, %l5 ldsh [%l7 + 0x1E], %o1 movg %xcc, %l0, %o5 bgu %icc, loop_453 bcs,pn %xcc, loop_454 movgu %xcc, %g3, %o0 movrgez %g7, 0x03A, %g5 loop_453: sub %g4, %g1, %o7 loop_454: movgu %icc, %o2, %l3 edge32n %i4, %o6, %i0 ldx [%l7 + 0x10], %g2 ldsb [%l7 + 0x60], %l6 stb %o4, [%l7 + 0x15] stx %i7, [%l7 + 0x38] nop setx loop_455, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o3, %i2, %i5 for %f14, %f0, %f0 fnot1s %f14, %f14 loop_455: st %f12, [%l7 + 0x30] tvs %icc, 0x5 bleu,pt %xcc, loop_456 fpsub32s %f7, %f3, %f8 movrlz %i6, 0x243, %i1 xnorcc %i3, %l2, %l4 loop_456: fbug,a %fcc1, loop_457 fmovdvs %icc, %f13, %f10 mova %icc, %l1, %g6 fcmpeq16 %f0, %f14, %o1 loop_457: stw %l5, [%l7 + 0x28] fmovdvc %icc, %f2, %f2 srax %l0, 0x00, %g3 subc %o0, 0x02C0, %g7 ld [%l7 + 0x64], %f13 sllx %o5, 0x19, %g4 smul %g1, 0x18B9, %g5 std %f0, [%l7 + 0x28] sll %o2, %o7, %i4 stb %l3, [%l7 + 0x7E] be,a,pt %xcc, loop_458 movvc %xcc, %i0, %g2 fble %fcc3, loop_459 bgu,a %xcc, loop_460 loop_458: sth %l6, [%l7 + 0x6A] fmovdvs %xcc, %f15, %f8 loop_459: fxor %f14, %f6, %f6 loop_460: stx %o6, [%l7 + 0x78] call loop_461 fones %f14 tleu %icc, 0x3 tl %xcc, 0x7 loop_461: stx %o4, [%l7 + 0x48] fbe %fcc2, loop_462 fmovrsgez %o3, %f8, %f13 bpos loop_463 alignaddr %i7, %i2, %i6 loop_462: stb %i5, [%l7 + 0x45] ldsw [%l7 + 0x5C], %i1 loop_463: ta %icc, 0x5 fsrc2s %f7, %f15 movneg %xcc, %l2, %i3 edge32n %l4, %g6, %l1 fmovrdne %l5, %f14, %f10 ldd [%l7 + 0x30], %f2 sth %o1, [%l7 + 0x14] edge32l %l0, %o0, %g7 srax %o5, 0x11, %g4 fpadd16s %f8, %f0, %f11 edge16ln %g1, %g5, %g3 stw %o2, [%l7 + 0x18] movl %xcc, %i4, %o7 fmovde %xcc, %f8, %f9 andncc %l3, %i0, %l6 fmovdne %icc, %f10, %f12 umul %g2, %o6, %o3 lduh [%l7 + 0x4C], %o4 stx %i2, [%l7 + 0x20] mulscc %i7, 0x1645, %i5 brz,a %i6, loop_464 edge16l %l2, %i1, %i3 mova %xcc, %g6, %l1 fpmerge %f9, %f11, %f10 loop_464: fbug,a %fcc3, loop_465 fnands %f7, %f6, %f14 sdivcc %l4, 0x14CA, %l5 lduh [%l7 + 0x6A], %o1 loop_465: fnot2 %f2, %f14 fbe,a %fcc1, loop_466 fcmpgt32 %f0, %f6, %l0 orn %g7, %o5, %g4 ldub [%l7 + 0x7C], %g1 loop_466: fbul %fcc3, loop_467 lduh [%l7 + 0x18], %g5 ldub [%l7 + 0x1D], %g3 fmul8sux16 %f4, %f8, %f2 loop_467: fexpand %f7, %f14 and %o2, %o0, %i4 fbug %fcc2, loop_468 fnor %f14, %f4, %f14 fmovda %xcc, %f13, %f12 fmovrsne %o7, %f1, %f12 loop_468: ldd [%l7 + 0x38], %f4 mova %icc, %l3, %i0 fabss %f4, %f12 fbuge %fcc1, loop_469 movneg %xcc, %g2, %o6 popc 0x067A, %o3 fandnot1s %f8, %f2, %f3 loop_469: sra %o4, %l6, %i7 lduh [%l7 + 0x56], %i5 sth %i2, [%l7 + 0x60] fmovsleu %icc, %f1, %f7 ldsw [%l7 + 0x6C], %l2 fmovrdgez %i1, %f10, %f12 fexpand %f1, %f6 bvs,a,pn %icc, loop_470 tge %icc, 0x4 xnorcc %i6, 0x0AEB, %i3 tle %xcc, 0x3 loop_470: ldx [%l7 + 0x18], %g6 umul %l1, 0x0986, %l5 alignaddrl %l4, %o1, %l0 bcs,pn %xcc, loop_471 stx %o5, [%l7 + 0x68] fnegd %f14, %f12 tge %icc, 0x1 loop_471: fpadd32 %f10, %f8, %f8 fnands %f1, %f0, %f10 fmovsa %xcc, %f3, %f7 ldd [%l7 + 0x40], %f14 fcmpgt16 %f8, %f8, %g7 fbu,a %fcc2, loop_472 edge16ln %g1, %g4, %g5 fmovdge %xcc, %f10, %f1 umulcc %o2, %g3, %o0 loop_472: st %f9, [%l7 + 0x58] bg loop_473 ldsb [%l7 + 0x54], %o7 fmul8sux16 %f14, %f12, %f14 srax %i4, 0x13, %i0 loop_473: ldsb [%l7 + 0x12], %g2 edge8ln %l3, %o6, %o3 tgu %icc, 0x0 ld [%l7 + 0x70], %f13 ld [%l7 + 0x08], %f8 ldsw [%l7 + 0x3C], %o4 addcc %l6, 0x196A, %i5 stx %i2, [%l7 + 0x78] lduw [%l7 + 0x48], %i7 ldub [%l7 + 0x6C], %i1 ldsb [%l7 + 0x78], %l2 bvs,a,pt %xcc, loop_474 lduh [%l7 + 0x7A], %i6 taddcctv %i3, 0x18E6, %g6 lduw [%l7 + 0x2C], %l1 loop_474: tvc %xcc, 0x1 movpos %icc, %l5, %o1 ldsb [%l7 + 0x2B], %l0 fpsub16s %f3, %f2, %f2 fpsub32 %f2, %f4, %f4 fbul %fcc0, loop_475 be,a,pn %icc, loop_476 movg %icc, %l4, %o5 fmovsvc %xcc, %f2, %f4 loop_475: fornot2s %f7, %f5, %f10 loop_476: smul %g7, 0x1DD1, %g4 bshuffle %f14, %f10, %f10 fmul8x16au %f14, %f3, %f2 fbe,a %fcc2, loop_477 fzeros %f12 fxors %f2, %f3, %f4 fmovrdgz %g5, %f8, %f4 loop_477: fmovsvc %xcc, %f13, %f14 fble,a %fcc2, loop_478 fbuge,a %fcc0, loop_479 movvc %icc, %g1, %o2 fmovsg %icc, %f7, %f6 loop_478: ble,a %icc, loop_480 loop_479: lduw [%l7 + 0x50], %g3 stb %o0, [%l7 + 0x21] stx %o7, [%l7 + 0x70] loop_480: ldsb [%l7 + 0x6D], %i4 fnot1 %f2, %f10 smul %g2, %i0, %l3 mova %icc, %o6, %o3 fcmpne32 %f8, %f2, %l6 fmovdn %xcc, %f9, %f6 bgu,a,pn %xcc, loop_481 ldsb [%l7 + 0x5E], %o4 ta %icc, 0x1 ldsh [%l7 + 0x76], %i5 loop_481: popc %i7, %i1 fpadd32 %f4, %f8, %f10 bleu %xcc, loop_482 movne %icc, %l2, %i2 ldd [%l7 + 0x68], %f8 bne %icc, loop_483 loop_482: stw %i6, [%l7 + 0x34] addc %i3, 0x0A95, %l1 sdivx %g6, 0x06BC, %o1 loop_483: stb %l0, [%l7 + 0x16] st %f15, [%l7 + 0x60] fmul8x16 %f7, %f2, %f2 fpsub32s %f12, %f11, %f0 fpsub32 %f10, %f8, %f12 fbg,a %fcc1, loop_484 fands %f6, %f10, %f0 bl,a %xcc, loop_485 sth %l4, [%l7 + 0x7C] loop_484: lduw [%l7 + 0x40], %o5 fmovdneg %icc, %f6, %f9 loop_485: fandnot2s %f2, %f6, %f1 brgz %g7, loop_486 fexpand %f2, %f4 mova %icc, %g4, %g5 fcmped %fcc1, %f10, %f6 loop_486: for %f0, %f10, %f2 be,pt %icc, loop_487 fmovdvs %icc, %f10, %f15 fmovdl %icc, %f12, %f7 fmovdle %xcc, %f14, %f2 loop_487: fnors %f10, %f1, %f4 ldsb [%l7 + 0x50], %l5 movre %g1, 0x0C1, %o2 fmovrsgz %o0, %f9, %f8 lduw [%l7 + 0x4C], %g3 fxnors %f5, %f0, %f10 brgez,a %i4, loop_488 ldsw [%l7 + 0x4C], %o7 fmovsvs %xcc, %f6, %f8 bn,a loop_489 loop_488: smulcc %g2, 0x0702, %l3 fmovdle %xcc, %f11, %f9 tvc %xcc, 0x6 loop_489: bvc,a,pt %xcc, loop_490 ta %xcc, 0x6 ldub [%l7 + 0x25], %i0 ldub [%l7 + 0x2A], %o6 loop_490: movl %icc, %o3, %l6 mulx %i5, 0x10B9, %i7 ldub [%l7 + 0x3B], %o4 ldub [%l7 + 0x6F], %l2 stb %i1, [%l7 + 0x25] fmovdvs %xcc, %f8, %f15 fabss %f1, %f5 movcs %icc, %i6, %i2 lduh [%l7 + 0x22], %i3 fbge,a %fcc2, loop_491 fpadd32 %f14, %f8, %f6 ldx [%l7 + 0x58], %g6 xnorcc %o1, %l0, %l4 loop_491: ldub [%l7 + 0x76], %o5 ldsw [%l7 + 0x70], %l1 move %icc, %g4, %g5 fmovdvc %icc, %f3, %f13 ldx [%l7 + 0x10], %l5 edge32ln %g1, %g7, %o0 fmovsg %xcc, %f5, %f2 edge16n %g3, %o2, %i4 fmovdg %icc, %f11, %f2 stw %o7, [%l7 + 0x38] tleu %icc, 0x4 fba %fcc1, loop_492 stw %l3, [%l7 + 0x2C] alignaddr %g2, %o6, %i0 mova %icc, %o3, %l6 loop_492: ble,a,pn %xcc, loop_493 movge %xcc, %i7, %o4 bneg %icc, loop_494 ble,a,pn %icc, loop_495 loop_493: ldsh [%l7 + 0x72], %l2 alignaddrl %i5, %i1, %i6 loop_494: fnot2 %f0, %f2 loop_495: sethi 0x1637, %i2 fmovrdlz %g6, %f14, %f0 stb %o1, [%l7 + 0x78] stw %l0, [%l7 + 0x7C] stb %l4, [%l7 + 0x7B] move %icc, %i3, %o5 movneg %icc, %l1, %g4 st %f3, [%l7 + 0x38] fmul8x16 %f10, %f12, %f12 fbule,a %fcc0, loop_496 stx %g5, [%l7 + 0x60] ta %icc, 0x2 stx %l5, [%l7 + 0x70] loop_496: lduh [%l7 + 0x0E], %g7 ldub [%l7 + 0x26], %g1 te %xcc, 0x3 bneg,a,pt %xcc, loop_497 umulcc %g3, 0x1020, %o2 stw %o0, [%l7 + 0x5C] ld [%l7 + 0x48], %f10 loop_497: udivcc %o7, 0x0296, %i4 pdist %f4, %f8, %f4 ldx [%l7 + 0x68], %l3 stx %o6, [%l7 + 0x68] stx %g2, [%l7 + 0x50] fmovdgu %xcc, %f0, %f6 edge16l %i0, %o3, %l6 std %f2, [%l7 + 0x50] ba,a %xcc, loop_498 fmovsle %xcc, %f14, %f3 sdivcc %i7, 0x0BB4, %l2 sdivcc %o4, 0x1123, %i5 loop_498: edge32ln %i6, %i2, %g6 tvs %icc, 0x2 fandnot1 %f10, %f6, %f14 sth %o1, [%l7 + 0x70] std %f6, [%l7 + 0x08] fsrc2 %f14, %f2 fmovrdne %i1, %f14, %f8 fbg,a %fcc0, loop_499 ld [%l7 + 0x44], %f11 ldsh [%l7 + 0x66], %l0 fmovdle %icc, %f2, %f4 loop_499: movre %i3, 0x156, %o5 orcc %l4, 0x1FCC, %g4 edge8n %l1, %l5, %g7 tle %xcc, 0x4 stw %g5, [%l7 + 0x08] fmuld8sux16 %f3, %f6, %f4 or %g3, 0x017E, %g1 fmovdpos %xcc, %f12, %f14 xor %o2, %o7, %o0 bvs,a loop_500 or %l3, %o6, %i4 std %f2, [%l7 + 0x30] fbn,a %fcc2, loop_501 loop_500: fmovrsne %i0, %f14, %f4 ldub [%l7 + 0x4E], %o3 stb %l6, [%l7 + 0x47] loop_501: fsrc1s %f13, %f7 be,a loop_502 fmovrslz %g2, %f0, %f5 tsubcctv %i7, 0x1F02, %l2 fornot2 %f14, %f8, %f0 loop_502: addccc %o4, %i6, %i2 lduh [%l7 + 0x2C], %g6 tvs %icc, 0x3 edge8ln %o1, %i1, %l0 fblg %fcc0, loop_503 call loop_504 edge16l %i5, %o5, %l4 stb %g4, [%l7 + 0x08] loop_503: lduh [%l7 + 0x3A], %l1 loop_504: or %i3, 0x0776, %l5 fbne,a %fcc2, loop_505 ldsb [%l7 + 0x74], %g7 ldx [%l7 + 0x70], %g5 fmovdleu %xcc, %f7, %f12 loop_505: taddcctv %g3, 0x05F7, %g1 fpadd16s %f7, %f15, %f5 fnegd %f12, %f2 fandnot2 %f6, %f4, %f0 fmovde %icc, %f15, %f3 tleu %icc, 0x0 mulscc %o7, %o0, %l3 lduw [%l7 + 0x5C], %o6 fmovsneg %xcc, %f5, %f9 fands %f0, %f15, %f14 fmovrsgz %o2, %f14, %f11 fmovdge %icc, %f14, %f2 movrgz %i0, 0x2F2, %i4 edge16ln %l6, %o3, %i7 fcmpgt32 %f2, %f2, %g2 ldsh [%l7 + 0x1A], %o4 movrlz %i6, 0x0FE, %l2 fbu,a %fcc2, loop_506 fandnot1s %f1, %f4, %f15 sdiv %i2, 0x1167, %o1 bge,a loop_507 loop_506: nop setx loop_508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_509, %l0, %l1 jmpl %l1, %g6 movcc %icc, %i1, %l0 loop_507: stx %i5, [%l7 + 0x48] loop_508: andncc %o5, %l4, %l1 loop_509: fmovsn %xcc, %f1, %f1 movpos %icc, %i3, %l5 fpack32 %f0, %f12, %f14 stx %g4, [%l7 + 0x28] st %f7, [%l7 + 0x40] movle %icc, %g7, %g3 tgu %xcc, 0x1 ld [%l7 + 0x5C], %f2 nop setx loop_510, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %g5, %f8, %f2 lduw [%l7 + 0x1C], %g1 movne %xcc, %o7, %o0 loop_510: lduw [%l7 + 0x5C], %o6 edge16n %l3, %i0, %o2 fandnot1 %f8, %f0, %f6 fornot1 %f8, %f6, %f0 bge,a,pn %icc, loop_511 tl %icc, 0x1 st %f0, [%l7 + 0x44] st %f2, [%l7 + 0x2C] loop_511: fpsub32s %f15, %f15, %f6 bvs,pn %xcc, loop_512 fcmple16 %f10, %f4, %l6 lduw [%l7 + 0x50], %o3 std %f4, [%l7 + 0x60] loop_512: movgu %icc, %i4, %g2 std %f2, [%l7 + 0x08] stw %i7, [%l7 + 0x38] fandnot1s %f1, %f0, %f11 andn %o4, 0x0810, %i6 fbule,a %fcc1, loop_513 ldsb [%l7 + 0x50], %l2 lduh [%l7 + 0x66], %o1 brgz,a %g6, loop_514 loop_513: fbu %fcc3, loop_515 brnz %i1, loop_516 fmovscc %xcc, %f10, %f14 loop_514: std %f12, [%l7 + 0x40] loop_515: stw %l0, [%l7 + 0x30] loop_516: tneg %icc, 0x7 fmovdn %icc, %f3, %f11 fmovrslz %i5, %f10, %f0 nop setx loop_517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc loop_518 sth %i2, [%l7 + 0x6A] stb %o5, [%l7 + 0x1A] loop_517: be,pt %xcc, loop_519 loop_518: fnot2s %f1, %f6 stw %l1, [%l7 + 0x6C] sth %l4, [%l7 + 0x7E] loop_519: edge8n %l5, %g4, %g7 brz,a %i3, loop_520 ldsb [%l7 + 0x50], %g3 andncc %g1, %o7, %g5 tcs %xcc, 0x1 loop_520: fbe,a %fcc3, loop_521 ldub [%l7 + 0x3D], %o6 fmovsneg %icc, %f13, %f8 stb %o0, [%l7 + 0x3C] loop_521: udivcc %i0, 0x19A2, %o2 ldsb [%l7 + 0x10], %l3 bneg loop_522 fmovdle %xcc, %f14, %f0 fmovsgu %icc, %f12, %f3 ldsb [%l7 + 0x30], %o3 loop_522: lduw [%l7 + 0x40], %l6 movn %icc, %i4, %i7 fbug %fcc3, loop_523 popc %o4, %g2 fmovrde %i6, %f8, %f12 stx %l2, [%l7 + 0x20] loop_523: lduw [%l7 + 0x1C], %o1 fsrc2s %f3, %f11 edge32n %i1, %l0, %g6 edge16n %i5, %o5, %i2 fbn %fcc0, loop_524 fmul8sux16 %f4, %f12, %f6 ldub [%l7 + 0x37], %l1 sethi 0x1535, %l4 loop_524: srl %g4, %g7, %l5 std %f0, [%l7 + 0x40] fmovdg %icc, %f10, %f13 ldsw [%l7 + 0x0C], %i3 fxors %f2, %f6, %f2 edge16n %g3, %g1, %o7 array8 %o6, %o0, %i0 tgu %xcc, 0x6 fmovsg %icc, %f0, %f5 fmovsvs %icc, %f6, %f7 ldsw [%l7 + 0x10], %g5 fands %f14, %f9, %f10 stx %l3, [%l7 + 0x78] ldsh [%l7 + 0x1A], %o2 bpos,a,pn %icc, loop_525 fcmps %fcc2, %f9, %f0 nop setx loop_526, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32s %f7, %f10, %f12 loop_525: edge8l %l6, %i4, %i7 lduw [%l7 + 0x08], %o4 loop_526: tleu %icc, 0x2 fzeros %f5 ldsb [%l7 + 0x74], %o3 nop setx loop_527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x34], %g2 fcmpne32 %f2, %f4, %i6 st %f11, [%l7 + 0x38] loop_527: lduw [%l7 + 0x38], %l2 fpadd32s %f6, %f2, %f13 udivx %o1, 0x1B41, %l0 st %f13, [%l7 + 0x60] fcmpne32 %f4, %f14, %i1 ldsb [%l7 + 0x47], %g6 fmovrsgez %o5, %f13, %f11 bvs,a loop_528 ldx [%l7 + 0x58], %i2 bcs %xcc, loop_529 tleu %icc, 0x6 loop_528: array16 %i5, %l1, %g4 fmovsgu %xcc, %f14, %f10 loop_529: nop setx loop_530, %l0, %l1 jmpl %l1, %l4 sth %g7, [%l7 + 0x40] tleu %icc, 0x4 taddcc %l5, %g3, %g1 loop_530: subccc %i3, %o7, %o6 sllx %o0, %g5, %i0 sethi 0x0188, %o2 tge %xcc, 0x7 fxor %f2, %f4, %f12 movne %xcc, %l6, %l3 fcmpeq16 %f10, %f0, %i4 bvc,a,pt %xcc, loop_531 stw %i7, [%l7 + 0x6C] fmovsvc %icc, %f7, %f3 fornot1 %f8, %f12, %f0 loop_531: sth %o4, [%l7 + 0x7A] sll %g2, 0x03, %i6 alignaddr %o3, %o1, %l2 ldd [%l7 + 0x70], %f6 movrlz %i1, %g6, %l0 fand %f0, %f2, %f12 fmovrdne %o5, %f6, %f14 ld [%l7 + 0x50], %f5 stb %i2, [%l7 + 0x5B] ldd [%l7 + 0x78], %f0 add %l1, 0x0693, %i5 fmovrdlz %l4, %f12, %f0 fands %f0, %f5, %f10 lduh [%l7 + 0x34], %g7 fpackfix %f6, %f11 fcmpeq32 %f0, %f4, %l5 fxor %f6, %f0, %f6 ldsb [%l7 + 0x60], %g4 stx %g3, [%l7 + 0x68] fnot2s %f14, %f6 taddcctv %g1, 0x0D77, %i3 std %f8, [%l7 + 0x38] fmovrsne %o6, %f14, %f12 fnot2 %f10, %f0 sdivcc %o0, 0x0BE2, %o7 fbug,a %fcc3, loop_532 lduw [%l7 + 0x68], %i0 movvs %xcc, %o2, %l6 mulx %l3, %i4, %g5 loop_532: tcc %icc, 0x5 ldx [%l7 + 0x50], %o4 fbule,a %fcc1, loop_533 lduh [%l7 + 0x2C], %g2 bg %xcc, loop_534 fmovsneg %xcc, %f15, %f1 loop_533: brgz,a %i7, loop_535 std %f14, [%l7 + 0x18] loop_534: st %f2, [%l7 + 0x7C] lduh [%l7 + 0x12], %o3 loop_535: fmovdle %icc, %f9, %f8 bvc,a %xcc, loop_536 udiv %o1, 0x1596, %i6 fmovdg %icc, %f2, %f9 ldub [%l7 + 0x69], %i1 loop_536: ldsb [%l7 + 0x34], %l2 ldsh [%l7 + 0x48], %g6 ldx [%l7 + 0x10], %o5 st %f11, [%l7 + 0x2C] movrlz %i2, 0x311, %l0 stx %l1, [%l7 + 0x50] edge32 %i5, %l4, %g7 fmovrse %g4, %f0, %f12 ldsw [%l7 + 0x3C], %l5 fcmpd %fcc3, %f12, %f14 fornot1s %f7, %f4, %f12 tn %xcc, 0x7 tg %icc, 0x0 fors %f14, %f15, %f13 std %f4, [%l7 + 0x20] subccc %g1, 0x00F2, %i3 ldsw [%l7 + 0x3C], %o6 fbge,a %fcc1, loop_537 ldsb [%l7 + 0x39], %g3 fbl %fcc0, loop_538 fmovscc %xcc, %f2, %f7 loop_537: stb %o7, [%l7 + 0x5E] stw %i0, [%l7 + 0x40] loop_538: st %f1, [%l7 + 0x40] bneg,a loop_539 fmovdvs %xcc, %f7, %f12 ba %icc, loop_540 fornot1 %f0, %f10, %f10 loop_539: alignaddr %o2, %o0, %l3 stw %l6, [%l7 + 0x30] loop_540: fpadd16s %f13, %f2, %f8 fcmpne32 %f0, %f12, %i4 lduh [%l7 + 0x52], %o4 fmovs %f5, %f12 fcmpd %fcc2, %f0, %f8 std %f6, [%l7 + 0x28] movrlez %g5, %i7, %o3 ldsw [%l7 + 0x30], %g2 std %f14, [%l7 + 0x50] lduw [%l7 + 0x7C], %o1 edge8ln %i1, %i6, %l2 fcmpgt32 %f12, %f2, %g6 fnot2s %f12, %f9 ble loop_541 fzero %f4 orncc %i2, %l0, %o5 taddcc %l1, %l4, %i5 loop_541: fmovrse %g4, %f2, %f1 stw %l5, [%l7 + 0x54] stb %g1, [%l7 + 0x4B] ldsh [%l7 + 0x16], %g7 fmul8x16al %f13, %f12, %f8 fmul8x16al %f14, %f1, %f10 stw %o6, [%l7 + 0x38] tsubcctv %i3, %o7, %g3 bpos,a loop_542 st %f8, [%l7 + 0x28] movre %o2, %i0, %l3 fmul8x16au %f1, %f5, %f6 loop_542: lduh [%l7 + 0x6A], %l6 fmovscc %icc, %f3, %f0 or %i4, %o4, %o0 stb %i7, [%l7 + 0x65] te %xcc, 0x3 movre %o3, %g5, %o1 fmovspos %icc, %f4, %f5 fpadd32s %f1, %f0, %f12 tsubcc %g2, 0x0457, %i1 fandnot1 %f12, %f6, %f12 fsrc1 %f2, %f4 ldx [%l7 + 0x40], %l2 fbue %fcc1, loop_543 fpsub16 %f10, %f8, %f14 ldsb [%l7 + 0x35], %g6 bn loop_544 loop_543: fors %f14, %f6, %f15 edge16 %i6, %l0, %o5 std %f6, [%l7 + 0x50] loop_544: fpadd16s %f6, %f12, %f0 fble %fcc2, loop_545 ldsb [%l7 + 0x0F], %l1 edge32n %i2, %l4, %i5 movrgez %g4, 0x398, %g1 loop_545: fbule,a %fcc0, loop_546 ld [%l7 + 0x10], %f5 fbl,a %fcc0, loop_547 fmovdvs %icc, %f9, %f1 loop_546: brgz,a %g7, loop_548 std %f0, [%l7 + 0x18] loop_547: move %icc, %o6, %l5 edge8n %o7, %i3, %o2 loop_548: lduw [%l7 + 0x2C], %g3 addcc %i0, 0x17C6, %l6 fors %f13, %f13, %f10 fbl %fcc0, loop_549 bne loop_550 fbg %fcc1, loop_551 std %f10, [%l7 + 0x68] loop_549: bvc,pt %xcc, loop_552 loop_550: fbuge,a %fcc2, loop_553 loop_551: lduh [%l7 + 0x4E], %i4 tl %icc, 0x1 loop_552: nop setx loop_554, %l0, %l1 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_553: tcs %icc, 0x2 brlez %l3, loop_555 xnorcc %o0, 0x039F, %o4 loop_554: std %f8, [%l7 + 0x48] fcmpne16 %f4, %f10, %o3 loop_555: movrlz %g5, 0x235, %o1 fpadd16s %f2, %f14, %f3 bleu,a,pn %icc, loop_556 fmovdne %xcc, %f3, %f14 bge,pn %icc, loop_557 fbge,a %fcc1, loop_558 loop_556: ldsw [%l7 + 0x3C], %i7 lduh [%l7 + 0x10], %g2 loop_557: fpack16 %f8, %f10 loop_558: fba %fcc2, loop_559 ldx [%l7 + 0x60], %i1 fors %f5, %f8, %f2 stw %l2, [%l7 + 0x28] loop_559: fors %f2, %f8, %f10 fmovrdne %i6, %f2, %f4 bge,a,pt %icc, loop_560 fxors %f1, %f5, %f2 sllx %g6, 0x13, %o5 stx %l1, [%l7 + 0x78] loop_560: fmovdn %xcc, %f5, %f11 ldsh [%l7 + 0x62], %i2 tleu %icc, 0x0 ldx [%l7 + 0x58], %l4 movle %xcc, %i5, %l0 std %f0, [%l7 + 0x60] brgz,a %g4, loop_561 ldub [%l7 + 0x51], %g1 fble %fcc0, loop_562 lduw [%l7 + 0x70], %o6 loop_561: bpos,a,pt %icc, loop_563 stw %g7, [%l7 + 0x1C] loop_562: fmovdvs %xcc, %f10, %f15 fornot1s %f13, %f5, %f9 loop_563: tcc %xcc, 0x0 call loop_564 movrlez %o7, 0x353, %i3 lduh [%l7 + 0x3A], %l5 fmovsgu %xcc, %f10, %f1 loop_564: movrgez %o2, 0x0E5, %i0 ldx [%l7 + 0x20], %g3 sth %i4, [%l7 + 0x5C] xor %l3, 0x0238, %o0 add %l6, 0x04D5, %o4 bvs,a,pn %icc, loop_565 fmovdl %icc, %f3, %f3 fcmpne32 %f2, %f4, %o3 ldx [%l7 + 0x08], %o1 loop_565: st %f6, [%l7 + 0x20] ldub [%l7 + 0x6B], %i7 ldsh [%l7 + 0x1C], %g5 bshuffle %f4, %f6, %f8 bvc,a,pt %xcc, loop_566 siam 0x6 ldd [%l7 + 0x60], %f6 fxnors %f5, %f7, %f2 loop_566: sdiv %i1, 0x1F6F, %g2 fbn %fcc0, loop_567 bleu %icc, loop_568 edge16n %l2, %g6, %o5 andn %i6, 0x144B, %i2 loop_567: umul %l1, %l4, %i5 loop_568: fandnot1s %f3, %f4, %f13 call loop_569 stw %l0, [%l7 + 0x48] ldub [%l7 + 0x33], %g4 ldsw [%l7 + 0x14], %g1 loop_569: fbue,a %fcc2, loop_570 fcmple32 %f12, %f4, %o6 nop setx loop_571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgez %o7, loop_572 loop_570: edge8l %i3, %l5, %g7 fmovsg %xcc, %f4, %f7 loop_571: ldub [%l7 + 0x63], %i0 loop_572: sll %g3, %i4, %o2 edge32 %o0, %l6, %o4 fmovd %f8, %f2 ldsb [%l7 + 0x0B], %l3 fone %f8 addcc %o1, 0x1D86, %i7 ba,a %xcc, loop_573 fmovdl %icc, %f15, %f3 edge32l %g5, %i1, %o3 fbue %fcc3, loop_574 loop_573: addc %g2, %g6, %l2 fba %fcc0, loop_575 fmovrslz %o5, %f7, %f15 loop_574: xor %i2, 0x0495, %l1 ld [%l7 + 0x30], %f5 loop_575: xnorcc %i6, %i5, %l0 lduh [%l7 + 0x0C], %l4 stx %g4, [%l7 + 0x58] fmovscs %icc, %f6, %f5 umul %g1, 0x1686, %o6 sth %i3, [%l7 + 0x50] tpos %icc, 0x6 ldd [%l7 + 0x20], %f10 ldsw [%l7 + 0x60], %o7 fands %f13, %f6, %f14 fmovdpos %xcc, %f9, %f11 sth %l5, [%l7 + 0x66] tleu %icc, 0x7 orcc %i0, 0x0233, %g3 bneg,a %icc, loop_576 ldx [%l7 + 0x38], %i4 ldx [%l7 + 0x08], %g7 movpos %icc, %o0, %l6 loop_576: brz,a %o4, loop_577 bn,a %icc, loop_578 sth %o2, [%l7 + 0x54] xnor %o1, %i7, %g5 loop_577: addc %i1, %l3, %o3 loop_578: fmovsneg %icc, %f8, %f11 st %f9, [%l7 + 0x08] ldub [%l7 + 0x43], %g2 ble,a,pt %xcc, loop_579 fsrc1s %f4, %f14 brgz,a %g6, loop_580 sll %l2, 0x0F, %i2 loop_579: std %f6, [%l7 + 0x30] edge8n %l1, %o5, %i6 loop_580: taddcctv %l0, 0x161A, %l4 fmovrdlez %i5, %f14, %f10 st %f7, [%l7 + 0x44] edge32ln %g1, %g4, %i3 bne %icc, loop_581 orn %o7, 0x1E68, %o6 edge8ln %l5, %g3, %i4 ta %icc, 0x0 loop_581: lduh [%l7 + 0x14], %g7 taddcctv %o0, 0x0CBB, %l6 fmovrsgez %o4, %f5, %f11 ld [%l7 + 0x18], %f6 stb %i0, [%l7 + 0x4F] tg %icc, 0x6 stw %o1, [%l7 + 0x68] movre %i7, %o2, %g5 fsrc2s %f11, %f1 fmovsvc %icc, %f13, %f11 fmovrdne %l3, %f4, %f4 ldd [%l7 + 0x58], %f10 move %xcc, %o3, %i1 srax %g6, 0x0C, %g2 fbge,a %fcc0, loop_582 ldsh [%l7 + 0x7A], %l2 tn %xcc, 0x5 stw %l1, [%l7 + 0x5C] loop_582: ld [%l7 + 0x24], %f3 ldsb [%l7 + 0x50], %o5 mulx %i6, %l0, %i2 tg %icc, 0x2 stb %i5, [%l7 + 0x52] bshuffle %f0, %f4, %f6 fxnors %f4, %f4, %f10 fabsd %f14, %f0 std %f8, [%l7 + 0x48] addc %l4, %g1, %g4 fmovrslz %o7, %f14, %f11 ld [%l7 + 0x34], %f10 ld [%l7 + 0x6C], %f14 fmovrdgez %i3, %f10, %f0 fmovdneg %icc, %f7, %f4 fmuld8ulx16 %f11, %f7, %f12 ldsh [%l7 + 0x6E], %o6 fbo %fcc3, loop_583 array16 %g3, %i4, %g7 fxor %f14, %f0, %f14 srlx %o0, 0x18, %l5 loop_583: brnz,a %l6, loop_584 sth %i0, [%l7 + 0x46] fmovsleu %xcc, %f6, %f14 ldsb [%l7 + 0x70], %o4 loop_584: array8 %o1, %o2, %i7 mova %icc, %g5, %o3 fpsub32 %f10, %f12, %f8 ld [%l7 + 0x24], %f3 fmovdg %xcc, %f0, %f6 st %f8, [%l7 + 0x70] srl %l3, 0x1B, %i1 fmovrsne %g2, %f8, %f11 brgez,a %l2, loop_585 sdivx %l1, 0x124A, %g6 fmovsne %xcc, %f2, %f15 movle %xcc, %o5, %l0 loop_585: fmovdvs %icc, %f8, %f9 movle %xcc, %i6, %i5 fmovsn %icc, %f0, %f8 brz %l4, loop_586 ldx [%l7 + 0x28], %g1 fandnot2s %f1, %f4, %f13 bl,a %xcc, loop_587 loop_586: ldub [%l7 + 0x41], %i2 move %xcc, %g4, %i3 tleu %xcc, 0x0 loop_587: ta %icc, 0x2 stw %o7, [%l7 + 0x10] fmovrdgez %o6, %f6, %f14 bne %xcc, loop_588 fnot2s %f12, %f4 taddcc %g3, 0x1A95, %i4 movne %xcc, %g7, %l5 loop_588: ble loop_589 udivcc %l6, 0x0AF7, %o0 ldx [%l7 + 0x30], %o4 ldsb [%l7 + 0x2C], %o1 loop_589: stx %o2, [%l7 + 0x38] fxors %f8, %f7, %f13 fmovsn %xcc, %f9, %f10 fandnot2 %f14, %f10, %f8 movcc %icc, %i0, %g5 fcmple32 %f8, %f8, %i7 fones %f5 alignaddr %o3, %i1, %g2 mulscc %l2, %l1, %g6 movvc %icc, %l3, %o5 lduh [%l7 + 0x50], %i6 fmovscs %xcc, %f2, %f12 be,pn %xcc, loop_590 fpack32 %f10, %f12, %f0 fmovdpos %xcc, %f8, %f15 mova %xcc, %l0, %l4 loop_590: fmovdcs %xcc, %f6, %f14 fmovdcs %xcc, %f2, %f14 fabss %f12, %f3 movneg %icc, %g1, %i2 fmovdl %xcc, %f1, %f13 call loop_591 fcmple32 %f4, %f14, %g4 fsrc2 %f10, %f6 fmovdleu %icc, %f8, %f3 loop_591: stx %i5, [%l7 + 0x30] umulcc %i3, %o6, %g3 sth %o7, [%l7 + 0x40] fbue %fcc1, loop_592 fabss %f13, %f2 fbug %fcc0, loop_593 subccc %i4, 0x0221, %l5 loop_592: movgu %icc, %l6, %o0 xnor %o4, %g7, %o1 loop_593: fmovrdlez %o2, %f12, %f14 sth %g5, [%l7 + 0x5A] srax %i7, %o3, %i0 ld [%l7 + 0x58], %f1 fpsub16 %f4, %f6, %f2 subc %i1, %g2, %l2 ldsh [%l7 + 0x74], %l1 sethi 0x0B35, %l3 fpsub16s %f12, %f1, %f5 andcc %o5, 0x00DD, %i6 st %f2, [%l7 + 0x50] bpos %xcc, loop_594 fbug,a %fcc1, loop_595 fandnot2s %f0, %f7, %f14 mulx %l0, 0x1AF8, %l4 loop_594: fbu %fcc0, loop_596 loop_595: fmovsle %icc, %f7, %f3 tneg %icc, 0x1 edge8n %g6, %g1, %g4 loop_596: srl %i2, 0x1C, %i3 fmovdcs %xcc, %f2, %f1 stw %o6, [%l7 + 0x44] fcmpes %fcc3, %f6, %f6 fcmpeq32 %f14, %f4, %i5 umul %g3, %i4, %l5 lduh [%l7 + 0x14], %o7 brlez,a %l6, loop_597 fabss %f11, %f3 fmovrse %o4, %f3, %f3 fpsub16s %f4, %f5, %f15 loop_597: fmovdcs %icc, %f2, %f9 fmovrsgz %g7, %f4, %f6 lduw [%l7 + 0x08], %o1 brgz,a %o2, loop_598 fpackfix %f14, %f3 smul %g5, 0x0864, %i7 fcmpd %fcc1, %f8, %f14 loop_598: brgz %o0, loop_599 fsrc2 %f2, %f10 fcmpes %fcc2, %f15, %f9 fmovsn %icc, %f13, %f14 loop_599: fmovs %f9, %f12 fmovsle %icc, %f7, %f7 brgz %o3, loop_600 fmovdgu %xcc, %f1, %f10 fpsub16s %f3, %f11, %f10 movneg %icc, %i0, %i1 loop_600: stx %l2, [%l7 + 0x58] fbn %fcc1, loop_601 movneg %icc, %l1, %g2 ldsb [%l7 + 0x29], %l3 fcmpeq16 %f12, %f10, %i6 loop_601: bshuffle %f12, %f6, %f8 movcc %icc, %o5, %l4 fmovrdlez %l0, %f12, %f8 lduh [%l7 + 0x30], %g1 lduh [%l7 + 0x30], %g4 srlx %i2, 0x11, %g6 umulcc %i3, %o6, %i5 siam 0x0 movleu %xcc, %g3, %l5 fone %f12 tne %xcc, 0x2 fsrc1s %f4, %f1 fnegs %f4, %f1 taddcc %i4, %o7, %l6 tg %icc, 0x2 fornot2 %f12, %f2, %f10 fmovrde %g7, %f10, %f10 bvc,pt %xcc, loop_602 fmovrdgez %o1, %f8, %f6 fzeros %f9 ldsb [%l7 + 0x11], %o4 loop_602: smul %g5, %o2, %o0 umulcc %o3, %i7, %i1 alignaddr %l2, %l1, %g2 stx %i0, [%l7 + 0x68] ldsh [%l7 + 0x7A], %i6 subcc %o5, 0x0BEE, %l3 fmuld8sux16 %f6, %f11, %f14 bvs,a,pn %icc, loop_603 faligndata %f2, %f8, %f2 srl %l0, 0x09, %l4 siam 0x6 loop_603: ble,a loop_604 alignaddr %g1, %g4, %g6 orcc %i3, %i2, %i5 sdivcc %g3, 0x130C, %o6 loop_604: edge8ln %l5, %i4, %l6 tvc %xcc, 0x5 ld [%l7 + 0x30], %f8 tneg %icc, 0x7 fmul8x16au %f11, %f15, %f2 lduh [%l7 + 0x44], %o7 fandnot2 %f8, %f10, %f8 fmovdcs %xcc, %f0, %f2 stw %o1, [%l7 + 0x10] fandnot1s %f7, %f10, %f10 stw %o4, [%l7 + 0x54] brlez,a %g5, loop_605 sllx %o2, 0x12, %o0 sdivcc %g7, 0x0E21, %i7 fbg %fcc1, loop_606 loop_605: srl %i1, %l2, %o3 tsubcc %g2, 0x1A67, %i0 brgz,a %l1, loop_607 loop_606: movpos %xcc, %o5, %i6 andn %l3, 0x1FF2, %l0 sth %g1, [%l7 + 0x12] loop_607: fnegd %f14, %f8 be,pt %icc, loop_608 addcc %l4, %g6, %g4 bg,pt %icc, loop_609 fmuld8ulx16 %f0, %f3, %f14 loop_608: sdiv %i3, 0x192F, %i2 fbu,a %fcc1, loop_610 loop_609: st %f4, [%l7 + 0x2C] movgu %xcc, %g3, %i5 brlez,a %o6, loop_611 loop_610: fmovrse %l5, %f3, %f0 fba %fcc3, loop_612 xnor %i4, %l6, %o1 loop_611: mulscc %o4, %g5, %o2 st %f6, [%l7 + 0x74] loop_612: tvs %xcc, 0x5 ldsw [%l7 + 0x6C], %o0 bge,pn %icc, loop_613 umul %g7, %o7, %i1 fbg,a %fcc2, loop_614 std %f6, [%l7 + 0x78] loop_613: st %f15, [%l7 + 0x6C] st %f11, [%l7 + 0x6C] loop_614: fmovrsne %l2, %f7, %f4 st %f12, [%l7 + 0x70] fornot1s %f6, %f3, %f2 array16 %i7, %g2, %o3 std %f6, [%l7 + 0x18] xnorcc %i0, %l1, %o5 tneg %xcc, 0x3 ldub [%l7 + 0x7C], %i6 fmovsa %icc, %f3, %f6 ba,a loop_615 lduw [%l7 + 0x10], %l0 fpsub32s %f7, %f2, %f1 fxors %f3, %f5, %f5 loop_615: ldub [%l7 + 0x39], %l3 movpos %xcc, %l4, %g6 fmuld8ulx16 %f8, %f6, %f0 fandnot1 %f4, %f4, %f12 xorcc %g4, 0x03E3, %i3 addcc %i2, 0x03A2, %g3 bshuffle %f4, %f12, %f10 addccc %g1, %o6, %l5 fmovdvs %xcc, %f13, %f8 brgez %i5, loop_616 fmovdle %icc, %f7, %f15 ldub [%l7 + 0x67], %i4 lduh [%l7 + 0x3A], %l6 loop_616: taddcc %o1, %o4, %g5 sra %o0, %o2, %g7 edge8 %i1, %l2, %i7 lduw [%l7 + 0x3C], %g2 fornot1s %f6, %f13, %f4 ldub [%l7 + 0x41], %o3 movcc %icc, %o7, %l1 ldub [%l7 + 0x38], %o5 fmovrsgz %i0, %f2, %f11 st %f6, [%l7 + 0x70] bvs,a,pt %icc, loop_617 lduh [%l7 + 0x12], %l0 sth %l3, [%l7 + 0x2E] fmovspos %icc, %f1, %f9 loop_617: std %f14, [%l7 + 0x60] movne %xcc, %l4, %g6 tge %xcc, 0x2 te %xcc, 0x5 lduw [%l7 + 0x50], %i6 fcmpgt32 %f6, %f6, %g4 mulscc %i3, %g3, %g1 fbn,a %fcc2, loop_618 fnot2 %f10, %f10 udivcc %i2, 0x1A26, %l5 bg,a,pn %icc, loop_619 loop_618: fmovdge %icc, %f3, %f12 lduw [%l7 + 0x54], %o6 lduh [%l7 + 0x7C], %i4 loop_619: fxnors %f4, %f7, %f12 faligndata %f2, %f2, %f10 st %f7, [%l7 + 0x28] xorcc %i5, %l6, %o4 sdivx %o1, 0x0A0D, %g5 lduw [%l7 + 0x54], %o0 xor %g7, %o2, %l2 xnorcc %i1, 0x0CD4, %g2 stb %i7, [%l7 + 0x62] faligndata %f2, %f10, %f14 ld [%l7 + 0x44], %f7 stw %o3, [%l7 + 0x10] smulcc %o7, %o5, %i0 fmovdvs %xcc, %f5, %f13 std %f12, [%l7 + 0x70] bleu,a,pn %xcc, loop_620 taddcc %l0, 0x0FD5, %l3 movle %xcc, %l4, %g6 ldsh [%l7 + 0x76], %i6 loop_620: stx %g4, [%l7 + 0x60] ble,pt %xcc, loop_621 fmovsneg %icc, %f9, %f6 fmovdl %xcc, %f11, %f9 xor %l1, %g3, %g1 loop_621: fnegd %f12, %f2 lduh [%l7 + 0x52], %i3 fpadd16 %f6, %f0, %f2 edge32n %i2, %o6, %i4 fsrc2s %f12, %f3 st %f8, [%l7 + 0x7C] orcc %i5, 0x1015, %l6 tge %icc, 0x2 fbue %fcc3, loop_622 lduw [%l7 + 0x34], %l5 fmovdvs %icc, %f7, %f1 lduw [%l7 + 0x6C], %o1 loop_622: lduw [%l7 + 0x14], %g5 fandnot1s %f1, %f7, %f6 movre %o4, %o0, %g7 orcc %l2, 0x1587, %i1 smul %g2, %o2, %o3 fmovspos %xcc, %f3, %f2 fcmpgt16 %f10, %f2, %o7 mulscc %o5, 0x0F7B, %i0 ldsw [%l7 + 0x58], %i7 fcmped %fcc2, %f8, %f8 brgez %l0, loop_623 sdiv %l3, 0x026B, %g6 ldub [%l7 + 0x1B], %l4 call loop_624 loop_623: movrlz %i6, 0x383, %l1 ldx [%l7 + 0x60], %g3 movrlez %g4, %i3, %i2 loop_624: fpsub32s %f4, %f5, %f5 ldsw [%l7 + 0x40], %g1 ldsw [%l7 + 0x5C], %o6 fcmple16 %f4, %f6, %i4 fmovsgu %xcc, %f15, %f10 bvs loop_625 bvc,pn %xcc, loop_626 ld [%l7 + 0x7C], %f13 bshuffle %f2, %f14, %f10 loop_625: ldsb [%l7 + 0x11], %i5 loop_626: sub %l6, %o1, %l5 edge8ln %g5, %o0, %o4 fbu,a %fcc1, loop_627 fbug,a %fcc2, loop_628 fsrc2 %f14, %f12 sth %g7, [%l7 + 0x26] loop_627: movge %xcc, %i1, %l2 loop_628: array16 %g2, %o2, %o3 fmovdg %xcc, %f10, %f1 ldub [%l7 + 0x45], %o7 ldub [%l7 + 0x2B], %i0 fone %f12 std %f10, [%l7 + 0x28] ld [%l7 + 0x5C], %f7 fzero %f6 fmovrslez %i7, %f15, %f9 fmovdle %xcc, %f9, %f14 std %f8, [%l7 + 0x78] popc %l0, %l3 movrne %o5, 0x377, %g6 fmovsvs %xcc, %f8, %f15 fmovde %xcc, %f9, %f0 lduh [%l7 + 0x2E], %l4 edge32l %l1, %g3, %g4 fmovdne %xcc, %f0, %f11 fmul8ulx16 %f12, %f0, %f8 fba,a %fcc2, loop_629 stw %i6, [%l7 + 0x10] sub %i3, 0x14D5, %i2 bn,a %xcc, loop_630 loop_629: fmovrsgz %o6, %f3, %f10 fbe %fcc1, loop_631 edge32n %i4, %g1, %i5 loop_630: stb %o1, [%l7 + 0x0C] alignaddr %l5, %g5, %l6 loop_631: movvs %xcc, %o4, %o0 fornot2s %f4, %f15, %f1 fpack32 %f4, %f12, %f10 fbu,a %fcc3, loop_632 mova %xcc, %i1, %l2 ldsh [%l7 + 0x2E], %g7 fmovdne %xcc, %f1, %f4 loop_632: fpsub32s %f5, %f4, %f11 ldsh [%l7 + 0x48], %g2 stb %o2, [%l7 + 0x54] movn %xcc, %o3, %i0 fnegd %f10, %f6 bcs,a loop_633 stw %i7, [%l7 + 0x1C] fcmpeq32 %f0, %f12, %l0 fmovsle %icc, %f15, %f5 loop_633: ldsb [%l7 + 0x71], %o7 ldub [%l7 + 0x3B], %o5 subcc %g6, 0x1571, %l4 sdivcc %l1, 0x0112, %l3 edge16l %g4, %g3, %i3 be %xcc, loop_634 lduh [%l7 + 0x42], %i6 nop setx loop_635, %l0, %l1 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 %f7, %f8 loop_634: stb %i2, [%l7 + 0x4E] ldd [%l7 + 0x30], %f0 loop_635: ldsw [%l7 + 0x4C], %o6 bleu %icc, loop_636 array8 %i4, %i5, %g1 bn %icc, loop_637 fpadd16 %f12, %f0, %f6 loop_636: sdivcc %o1, 0x03DE, %l5 ldd [%l7 + 0x60], %f8 loop_637: srl %g5, 0x15, %o4 for %f10, %f14, %f8 st %f7, [%l7 + 0x1C] move %xcc, %o0, %l6 fblg,a %fcc0, loop_638 fmovrde %l2, %f12, %f10 bne,pt %xcc, loop_639 alignaddr %i1, %g2, %o2 loop_638: st %f13, [%l7 + 0x38] fmul8x16 %f5, %f2, %f10 loop_639: srax %o3, %i0, %g7 fblg %fcc2, loop_640 sth %l0, [%l7 + 0x10] tcs %icc, 0x6 fpadd32 %f0, %f6, %f8 loop_640: fmovdge %xcc, %f4, %f14 ble,a,pn %xcc, loop_641 mulscc %i7, %o7, %o5 udivcc %g6, 0x0C6E, %l1 sth %l4, [%l7 + 0x3A] loop_641: ldsw [%l7 + 0x34], %g4 orncc %g3, %i3, %i6 fcmps %fcc0, %f4, %f0 fmovsge %icc, %f1, %f1 mulx %i2, %l3, %o6 movvc %icc, %i5, %i4 fbl,a %fcc0, loop_642 ldd [%l7 + 0x28], %f0 tne %icc, 0x4 fxnors %f10, %f6, %f11 loop_642: fblg %fcc1, loop_643 st %f1, [%l7 + 0x24] udivcc %o1, 0x0E66, %l5 lduh [%l7 + 0x12], %g1 loop_643: stw %g5, [%l7 + 0x60] fmovscs %icc, %f3, %f1 ldsw [%l7 + 0x68], %o4 fbg %fcc3, loop_644 alignaddrl %o0, %l6, %i1 st %f2, [%l7 + 0x10] or %l2, 0x0B0F, %o2 loop_644: tneg %icc, 0x7 movleu %icc, %g2, %i0 fmovdpos %xcc, %f13, %f2 array32 %o3, %g7, %l0 orncc %o7, %i7, %o5 fnors %f14, %f5, %f3 ldd [%l7 + 0x70], %f12 fcmpeq32 %f4, %f10, %g6 ldd [%l7 + 0x28], %f8 fmovdn %icc, %f10, %f9 fmovsa %icc, %f1, %f11 bshuffle %f10, %f6, %f14 fnot1s %f4, %f0 addc %l1, %l4, %g4 movrgz %i3, 0x0C7, %g3 fmovrse %i2, %f5, %f8 ta %xcc, 0x7 sdivcc %i6, 0x0D87, %l3 std %f4, [%l7 + 0x78] fpsub32s %f14, %f7, %f11 movcc %xcc, %o6, %i5 stw %o1, [%l7 + 0x1C] ta %xcc, 0x0 fmovdvs %icc, %f9, %f15 ldd [%l7 + 0x38], %f12 movne %icc, %i4, %l5 bne,a,pn %xcc, loop_645 edge16n %g1, %o4, %o0 ldsb [%l7 + 0x1D], %g5 bneg,a loop_646 loop_645: ldd [%l7 + 0x60], %f14 fmovdne %icc, %f14, %f0 movl %icc, %i1, %l2 loop_646: stx %l6, [%l7 + 0x20] fmovsa %xcc, %f8, %f8 ldsw [%l7 + 0x7C], %g2 ldsh [%l7 + 0x5A], %i0 stb %o2, [%l7 + 0x45] fmul8ulx16 %f4, %f8, %f10 fmovdvc %xcc, %f9, %f2 ba,pn %icc, loop_647 fmovsle %icc, %f11, %f12 std %f14, [%l7 + 0x78] fmovdne %icc, %f13, %f12 loop_647: movrlz %g7, 0x00A, %l0 fornot2s %f15, %f0, %f5 lduh [%l7 + 0x12], %o3 fsrc1s %f4, %f13 fmovdneg %icc, %f6, %f15 fmovsgu %xcc, %f8, %f12 ta %xcc, 0x1 stw %o7, [%l7 + 0x3C] ld [%l7 + 0x68], %f8 popc 0x1173, %i7 lduh [%l7 + 0x62], %o5 bg,a,pt %icc, loop_648 fornot2s %f12, %f12, %f3 movne %icc, %l1, %l4 stx %g4, [%l7 + 0x38] loop_648: pdist %f8, %f14, %f6 fcmpne32 %f6, %f10, %i3 fmovsvs %xcc, %f14, %f13 st %f6, [%l7 + 0x24] nop setx loop_649, %l0, %l1 jmpl %l1, %g3 tgu %icc, 0x3 stw %g6, [%l7 + 0x78] fcmpgt32 %f4, %f12, %i6 loop_649: tle %xcc, 0x4 brlz,a %l3, loop_650 srax %i2, 0x1C, %o6 movneg %xcc, %o1, %i5 stx %i4, [%l7 + 0x20] loop_650: movvc %icc, %l5, %o4 st %f1, [%l7 + 0x6C] fcmple32 %f14, %f8, %o0 fpadd32 %f8, %f0, %f12 std %f12, [%l7 + 0x70] sth %g5, [%l7 + 0x24] mova %icc, %i1, %l2 bl,pn %icc, loop_651 movpos %xcc, %l6, %g1 ldub [%l7 + 0x40], %g2 fandnot2 %f6, %f12, %f2 loop_651: sll %o2, %g7, %i0 fmul8ulx16 %f2, %f4, %f0 ldd [%l7 + 0x58], %f12 xnorcc %l0, 0x13EE, %o3 lduh [%l7 + 0x0C], %o7 fsrc1 %f2, %f0 ldx [%l7 + 0x28], %o5 edge32 %i7, %l1, %l4 fcmpd %fcc0, %f12, %f10 lduw [%l7 + 0x5C], %g4 std %f10, [%l7 + 0x30] fbo %fcc1, loop_652 xnorcc %g3, 0x115B, %i3 ldub [%l7 + 0x15], %i6 bneg,a %icc, loop_653 loop_652: fcmpne16 %f8, %f10, %l3 movvc %icc, %i2, %o6 edge16 %o1, %g6, %i4 loop_653: fpsub32 %f8, %f0, %f14 lduh [%l7 + 0x4E], %l5 fpsub32 %f4, %f8, %f4 fmovsgu %icc, %f12, %f14 ldd [%l7 + 0x58], %f12 fmovrsgez %i5, %f2, %f6 bvs,a,pn %xcc, loop_654 ldsh [%l7 + 0x38], %o0 stw %o4, [%l7 + 0x78] bneg,pt %xcc, loop_655 loop_654: nop setx loop_656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f4, %f0, %f2 xor %i1, 0x1E09, %g5 loop_655: fornot1s %f10, %f1, %f1 loop_656: ldsh [%l7 + 0x44], %l2 std %f0, [%l7 + 0x58] udivx %l6, 0x1017, %g1 ldsh [%l7 + 0x50], %o2 faligndata %f14, %f12, %f0 fbug,a %fcc3, loop_657 fbo %fcc0, loop_658 addc %g7, %i0, %l0 lduh [%l7 + 0x5E], %g2 loop_657: stw %o3, [%l7 + 0x70] loop_658: movre %o5, 0x3A6, %i7 movvc %xcc, %o7, %l4 mulx %l1, %g4, %g3 tvc %icc, 0x0 fmovsg %xcc, %f10, %f11 edge8 %i6, %l3, %i3 andncc %o6, %o1, %i2 bshuffle %f10, %f12, %f6 sdiv %i4, 0x053B, %l5 tle %xcc, 0x3 mulscc %i5, 0x0B56, %g6 fandnot1s %f11, %f6, %f7 sllx %o4, %o0, %g5 bcc,a %icc, loop_659 stb %l2, [%l7 + 0x6B] fornot1s %f7, %f2, %f13 fmovsleu %xcc, %f7, %f15 loop_659: fnot1 %f8, %f0 xnor %i1, 0x0FE0, %l6 fmovdl %xcc, %f5, %f12 fxnors %f7, %f11, %f7 stw %o2, [%l7 + 0x24] sll %g1, 0x0E, %i0 fpsub32 %f0, %f4, %f10 stb %g7, [%l7 + 0x2B] fmovsg %icc, %f7, %f7 andcc %l0, %g2, %o5 bneg,a,pt %xcc, loop_660 ldx [%l7 + 0x68], %i7 lduw [%l7 + 0x44], %o7 lduh [%l7 + 0x6C], %l4 loop_660: lduh [%l7 + 0x3A], %l1 fmovdgu %icc, %f10, %f6 fpadd16 %f12, %f12, %f0 srlx %o3, 0x1B, %g4 brlez,a %i6, loop_661 ldd [%l7 + 0x78], %f4 lduw [%l7 + 0x1C], %l3 nop setx loop_662, %l0, %l1 jmpl %l1, %i3 loop_661: movg %xcc, %o6, %o1 ldsw [%l7 + 0x30], %g3 alignaddrl %i4, %l5, %i5 loop_662: fpadd32 %f2, %f0, %f0 sth %g6, [%l7 + 0x0A] fmovscs %xcc, %f12, %f14 std %f10, [%l7 + 0x18] movrgez %o4, %i2, %g5 stb %o0, [%l7 + 0x7F] movne %xcc, %i1, %l6 xnorcc %l2, 0x0F78, %o2 ldsw [%l7 + 0x7C], %i0 bl,pn %xcc, loop_663 andncc %g1, %l0, %g2 movrlez %g7, 0x15F, %o5 fmovrdne %i7, %f6, %f10 loop_663: fbule,a %fcc1, loop_664 addccc %l4, %o7, %l1 movrgez %o3, %g4, %i6 sdiv %l3, 0x0F73, %i3 loop_664: ldsw [%l7 + 0x18], %o6 siam 0x7 tl %icc, 0x4 fpmerge %f3, %f11, %f2 ldsh [%l7 + 0x34], %o1 ldsw [%l7 + 0x78], %i4 ldsw [%l7 + 0x14], %g3 ldsh [%l7 + 0x56], %l5 orn %g6, %i5, %o4 taddcctv %g5, %o0, %i1 stb %i2, [%l7 + 0x57] fmovrdgz %l2, %f6, %f12 fmovdpos %xcc, %f12, %f0 ldsw [%l7 + 0x24], %l6 popc 0x0F60, %o2 fbule %fcc3, loop_665 movleu %icc, %i0, %l0 fmovrslz %g1, %f9, %f4 stb %g7, [%l7 + 0x6D] loop_665: fmovrdgez %o5, %f8, %f12 fble,a %fcc1, loop_666 stx %g2, [%l7 + 0x68] ld [%l7 + 0x38], %f12 fbuge %fcc3, loop_667 loop_666: bvs,a loop_668 ldub [%l7 + 0x4F], %l4 fmovdl %xcc, %f10, %f0 loop_667: ldd [%l7 + 0x50], %f0 loop_668: fmovsleu %icc, %f5, %f4 fmovrse %o7, %f11, %f5 brz,a %l1, loop_669 fbug,a %fcc1, loop_670 movge %icc, %o3, %i7 fmul8ulx16 %f14, %f2, %f4 loop_669: fmovrsgz %i6, %f13, %f4 loop_670: ldd [%l7 + 0x10], %f0 std %f4, [%l7 + 0x58] ldsh [%l7 + 0x26], %l3 sethi 0x1A60, %g4 brgz,a %o6, loop_671 edge32n %i3, %i4, %o1 array16 %l5, %g3, %g6 ldx [%l7 + 0x70], %i5 loop_671: movleu %xcc, %g5, %o4 tsubcc %o0, 0x0BB0, %i1 ldub [%l7 + 0x58], %l2 andn %l6, 0x1F26, %o2 fmovsle %icc, %f8, %f0 fornot1s %f15, %f2, %f11 fmovsne %xcc, %f12, %f7 fbn,a %fcc2, loop_672 edge32l %i0, %l0, %g1 st %f5, [%l7 + 0x10] xor %i2, 0x0A21, %g7 loop_672: call loop_673 fmovrsgz %g2, %f0, %f7 edge8l %o5, %o7, %l4 std %f10, [%l7 + 0x58] loop_673: tg %icc, 0x3 fnot1 %f12, %f12 sth %o3, [%l7 + 0x56] brnz %i7, loop_674 tn %icc, 0x5 st %f14, [%l7 + 0x68] tgu %icc, 0x6 loop_674: tleu %xcc, 0x6 xnorcc %l1, %l3, %i6 tvs %icc, 0x1 movrgz %o6, %i3, %i4 fandnot2s %f11, %f13, %f4 bn,a,pn %icc, loop_675 movl %xcc, %g4, %l5 bne,pn %xcc, loop_676 orncc %o1, %g6, %i5 loop_675: fmovsle %xcc, %f4, %f5 ldsw [%l7 + 0x54], %g5 loop_676: ldd [%l7 + 0x68], %f8 sllx %g3, %o4, %o0 ldsw [%l7 + 0x6C], %l2 bcc,a loop_677 ldx [%l7 + 0x40], %l6 brnz,a %i1, loop_678 ldd [%l7 + 0x18], %f8 loop_677: movle %xcc, %i0, %l0 te %icc, 0x1 loop_678: sub %o2, 0x0B6E, %g1 and %i2, %g2, %g7 ld [%l7 + 0x48], %f11 sth %o5, [%l7 + 0x6C] bneg,pt %icc, loop_679 fone %f0 tcs %xcc, 0x1 fbl %fcc0, loop_680 loop_679: fble %fcc0, loop_681 ldx [%l7 + 0x48], %o7 fnot1 %f2, %f10 loop_680: fmovrdlz %l4, %f10, %f0 loop_681: ldsb [%l7 + 0x32], %i7 sethi 0x125F, %o3 ldsw [%l7 + 0x70], %l1 fmovsneg %icc, %f14, %f13 ldsw [%l7 + 0x60], %l3 ldsb [%l7 + 0x77], %o6 fmovsle %icc, %f12, %f7 movneg %icc, %i6, %i4 fnot2 %f4, %f0 ldd [%l7 + 0x08], %f2 mulx %i3, %l5, %g4 ld [%l7 + 0x34], %f14 fmovde %xcc, %f4, %f1 lduh [%l7 + 0x08], %g6 fmovrdgez %i5, %f6, %f0 lduw [%l7 + 0x40], %o1 movgu %icc, %g3, %g5 umul %o0, 0x13DC, %o4 sth %l2, [%l7 + 0x24] fexpand %f10, %f4 stx %l6, [%l7 + 0x78] bge loop_682 fabsd %f12, %f14 addccc %i0, 0x0B4E, %l0 fmovdn %icc, %f14, %f6 loop_682: edge16ln %i1, %o2, %g1 ldsw [%l7 + 0x2C], %i2 fbg,a %fcc0, loop_683 umul %g2, %o5, %o7 fabsd %f10, %f6 ldd [%l7 + 0x68], %f10 loop_683: fba %fcc0, loop_684 ld [%l7 + 0x5C], %f7 fcmped %fcc3, %f10, %f14 movrgz %l4, 0x3D8, %i7 loop_684: brlz %o3, loop_685 movgu %icc, %g7, %l3 edge16 %o6, %l1, %i6 stx %i4, [%l7 + 0x20] loop_685: ble,a loop_686 fmovdleu %icc, %f12, %f2 fabsd %f4, %f8 fsrc1s %f9, %f1 loop_686: ble,a,pn %xcc, loop_687 movle %xcc, %i3, %l5 popc 0x0C2C, %g6 fsrc1s %f14, %f12 loop_687: tsubcc %i5, %g4, %g3 sth %o1, [%l7 + 0x74] ldx [%l7 + 0x28], %g5 fmovrslez %o4, %f11, %f7 sll %l2, 0x12, %l6 fpadd32 %f2, %f10, %f6 bl %icc, loop_688 ldsh [%l7 + 0x50], %o0 fmovs %f8, %f6 smulcc %l0, 0x0D61, %i0 loop_688: fcmpne16 %f12, %f14, %o2 movcc %xcc, %g1, %i1 ldsh [%l7 + 0x46], %g2 stw %o5, [%l7 + 0x68] fcmpeq16 %f6, %f14, %i2 stx %l4, [%l7 + 0x18] movle %xcc, %i7, %o3 fpsub32 %f14, %f2, %f12 fnot2 %f2, %f10 fmovrslz %o7, %f4, %f1 movpos %xcc, %g7, %l3 nop setx loop_689, %l0, %l1 jmpl %l1, %l1 fmovsa %xcc, %f5, %f6 fmovdvs %icc, %f8, %f8 udiv %i6, 0x05D7, %i4 loop_689: ldub [%l7 + 0x4F], %o6 stw %i3, [%l7 + 0x5C] brz %g6, loop_690 st %f8, [%l7 + 0x28] fble,a %fcc2, loop_691 ldsb [%l7 + 0x52], %i5 loop_690: sethi 0x184E, %l5 ld [%l7 + 0x14], %f2 loop_691: lduw [%l7 + 0x18], %g3 movne %xcc, %g4, %g5 ldub [%l7 + 0x1B], %o1 fornot1s %f10, %f2, %f15 nop setx loop_692, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %o4, %l2, %o0 fmul8x16au %f8, %f2, %f12 fornot2s %f2, %f7, %f9 loop_692: ld [%l7 + 0x5C], %f13 lduw [%l7 + 0x58], %l6 edge8ln %i0, %l0, %o2 bcs loop_693 nop setx loop_694, %l0, %l1 jmpl %l1, %g1 ldsw [%l7 + 0x24], %g2 fmovs %f12, %f7 loop_693: fabsd %f12, %f6 loop_694: fsrc1s %f14, %f3 edge16ln %i1, %o5, %l4 std %f4, [%l7 + 0x68] tvc %xcc, 0x2 tpos %xcc, 0x4 movn %icc, %i7, %i2 ldx [%l7 + 0x40], %o3 fandnot2 %f4, %f0, %f10 tsubcctv %g7, %o7, %l3 sth %l1, [%l7 + 0x6C] fpadd32s %f1, %f3, %f2 fmul8x16al %f5, %f6, %f10 fcmped %fcc3, %f14, %f14 fmovdcs %xcc, %f5, %f10 fmovsge %icc, %f0, %f1 tvc %xcc, 0x5 fpackfix %f12, %f0 bshuffle %f4, %f14, %f10 smul %i6, 0x0F36, %i4 fmovsgu %icc, %f14, %f14 fnot1 %f4, %f6 brlez %i3, loop_695 stb %g6, [%l7 + 0x6B] alignaddr %o6, %i5, %g3 ld [%l7 + 0x30], %f6 loop_695: fabsd %f0, %f14 ldsb [%l7 + 0x30], %l5 bcc,a,pt %icc, loop_696 fmovrdne %g4, %f14, %f6 fsrc2s %f12, %f15 sub %o1, 0x05FE, %o4 loop_696: ldsh [%l7 + 0x14], %g5 tpos %xcc, 0x2 fmovscs %xcc, %f6, %f6 ld [%l7 + 0x48], %f1 brgz %l2, loop_697 movge %icc, %o0, %l6 fmovrse %i0, %f6, %f0 movl %icc, %l0, %g1 loop_697: movre %o2, %g2, %i1 movge %xcc, %l4, %i7 stx %i2, [%l7 + 0x20] edge32 %o3, %o5, %o7 ldsw [%l7 + 0x14], %g7 tsubcctv %l3, %i6, %l1 fcmpeq32 %f6, %f12, %i3 ld [%l7 + 0x78], %f4 lduw [%l7 + 0x48], %i4 fpsub16s %f7, %f14, %f10 fmovsne %icc, %f3, %f0 tleu %xcc, 0x3 fbg %fcc0, loop_698 stx %o6, [%l7 + 0x48] fmovrdlez %i5, %f0, %f10 std %f12, [%l7 + 0x60] loop_698: ld [%l7 + 0x68], %f13 tsubcctv %g3, 0x06C6, %g6 fcmple32 %f10, %f0, %l5 fnot2s %f0, %f2 ldsh [%l7 + 0x0E], %g4 edge32n %o1, %g5, %l2 fmovdvs %icc, %f15, %f4 fmovdn %xcc, %f12, %f3 movn %xcc, %o4, %l6 stw %o0, [%l7 + 0x30] ldub [%l7 + 0x71], %l0 movcs %xcc, %i0, %g1 fone %f4 ldsb [%l7 + 0x4C], %o2 tsubcctv %g2, %i1, %i7 array8 %l4, %o3, %o5 ldsw [%l7 + 0x14], %i2 movneg %icc, %g7, %o7 lduh [%l7 + 0x1C], %l3 ldx [%l7 + 0x40], %i6 edge32n %l1, %i4, %o6 lduw [%l7 + 0x0C], %i5 fmul8sux16 %f6, %f4, %f12 lduh [%l7 + 0x78], %i3 brlz %g6, loop_699 fcmpne16 %f12, %f6, %g3 edge16n %g4, %l5, %g5 fandnot1s %f1, %f4, %f4 loop_699: fcmpgt32 %f10, %f8, %o1 movgu %xcc, %o4, %l6 ldub [%l7 + 0x19], %l2 fble,a %fcc3, loop_700 std %f6, [%l7 + 0x20] alignaddrl %l0, %o0, %g1 movvs %xcc, %o2, %g2 loop_700: ldsw [%l7 + 0x5C], %i0 nop setx loop_701, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f6, %f4 edge32n %i1, %i7, %l4 taddcc %o5, %o3, %i2 loop_701: fnors %f9, %f15, %f14 movn %icc, %g7, %l3 brz %i6, loop_702 stb %l1, [%l7 + 0x15] lduh [%l7 + 0x6E], %i4 fzero %f6 loop_702: fmovrdgz %o6, %f6, %f0 ldub [%l7 + 0x2C], %o7 fmovrsne %i3, %f15, %f4 fnors %f10, %f6, %f14 brlz %i5, loop_703 fmovrse %g6, %f8, %f5 stx %g4, [%l7 + 0x08] tl %xcc, 0x0 loop_703: addc %g3, %l5, %o1 fmovs %f12, %f5 fxor %f2, %f4, %f14 stx %o4, [%l7 + 0x38] fble,a %fcc0, loop_704 andn %l6, 0x09E7, %l2 sub %g5, %l0, %o0 bshuffle %f0, %f10, %f4 loop_704: fmovrde %g1, %f4, %f0 fxnors %f11, %f12, %f2 taddcc %o2, %g2, %i1 fandnot1 %f10, %f10, %f10 fnors %f0, %f15, %f14 add %i0, 0x191A, %i7 fmovrsne %l4, %f5, %f0 te %icc, 0x5 bneg,a %xcc, loop_705 edge32ln %o5, %i2, %g7 movn %icc, %l3, %i6 ldd [%l7 + 0x60], %f14 loop_705: ldx [%l7 + 0x38], %o3 alignaddrl %l1, %i4, %o6 fmovdpos %xcc, %f7, %f6 movn %icc, %o7, %i3 stw %g6, [%l7 + 0x68] ldsw [%l7 + 0x0C], %g4 fnot1s %f1, %f14 ldd [%l7 + 0x18], %f2 fmovdn %icc, %f12, %f10 ldd [%l7 + 0x40], %f10 mova %icc, %i5, %g3 tle %xcc, 0x2 sra %l5, %o4, %o1 fbug,a %fcc1, loop_706 siam 0x7 sth %l6, [%l7 + 0x7E] fmovdcs %icc, %f13, %f11 loop_706: tl %icc, 0x3 ldx [%l7 + 0x10], %l2 mulx %g5, 0x0EBD, %o0 ldx [%l7 + 0x30], %l0 stb %o2, [%l7 + 0x5E] sdivcc %g2, 0x14BF, %g1 smul %i1, %i0, %i7 movrlez %l4, %o5, %i2 tg %icc, 0x1 std %f6, [%l7 + 0x50] tpos %xcc, 0x3 stb %g7, [%l7 + 0x76] sub %l3, 0x1F3F, %i6 popc 0x1670, %l1 umulcc %i4, %o6, %o7 mulscc %i3, %o3, %g4 fxors %f1, %f4, %f4 stx %g6, [%l7 + 0x08] ldd [%l7 + 0x50], %f6 sub %i5, 0x1777, %l5 movcs %icc, %o4, %g3 fbu,a %fcc3, loop_707 lduw [%l7 + 0x2C], %o1 fsrc1s %f15, %f2 fmovrdlz %l2, %f4, %f8 loop_707: ldx [%l7 + 0x38], %l6 fnot1s %f15, %f11 tgu %xcc, 0x7 addcc %g5, %o0, %l0 fmovdle %xcc, %f5, %f11 st %f11, [%l7 + 0x10] bvs,pt %icc, loop_708 std %f8, [%l7 + 0x68] fmovsgu %icc, %f5, %f1 stw %g2, [%l7 + 0x64] loop_708: fcmpd %fcc1, %f8, %f0 ldsb [%l7 + 0x11], %o2 fbge,a %fcc3, loop_709 bcs,a %xcc, loop_710 ldub [%l7 + 0x2B], %i1 te %icc, 0x5 loop_709: ldsb [%l7 + 0x11], %g1 loop_710: ldx [%l7 + 0x58], %i0 fcmped %fcc0, %f10, %f4 bneg %icc, loop_711 sethi 0x123D, %i7 fmovrde %o5, %f6, %f6 st %f14, [%l7 + 0x1C] loop_711: tgu %xcc, 0x3 movvs %icc, %i2, %l4 st %f8, [%l7 + 0x74] fnegs %f10, %f9 sth %l3, [%l7 + 0x0E] fzero %f14 ldub [%l7 + 0x41], %g7 xorcc %l1, %i6, %i4 brlez %o7, loop_712 ldsh [%l7 + 0x7C], %o6 addc %i3, %g4, %g6 fmovsge %icc, %f9, %f13 loop_712: sth %o3, [%l7 + 0x60] sra %i5, %l5, %g3 fandnot2 %f2, %f12, %f12 smulcc %o1, %l2, %o4 subc %l6, 0x1797, %o0 tgu %xcc, 0x0 ldsw [%l7 + 0x4C], %g5 fmuld8ulx16 %f7, %f11, %f4 brgez %l0, loop_713 lduh [%l7 + 0x2E], %g2 std %f4, [%l7 + 0x68] fmovdpos %icc, %f2, %f4 loop_713: movle %icc, %i1, %g1 st %f7, [%l7 + 0x48] bvc loop_714 fands %f11, %f11, %f3 fzeros %f0 movl %xcc, %i0, %i7 loop_714: lduw [%l7 + 0x18], %o2 ldsh [%l7 + 0x0C], %o5 std %f4, [%l7 + 0x30] stw %i2, [%l7 + 0x68] fcmpd %fcc1, %f12, %f6 ldx [%l7 + 0x40], %l4 bshuffle %f14, %f12, %f8 bpos,a,pt %icc, loop_715 brz %l3, loop_716 srl %l1, %g7, %i4 movrlz %i6, %o7, %o6 loop_715: fbg %fcc1, loop_717 loop_716: ld [%l7 + 0x28], %f11 movne %icc, %i3, %g6 fornot1s %f11, %f12, %f2 loop_717: smulcc %o3, 0x0E17, %g4 ldsw [%l7 + 0x48], %i5 sub %g3, 0x13E6, %l5 fcmpd %fcc3, %f14, %f12 srax %o1, 0x10, %l2 ta %xcc, 0x1 fmovse %xcc, %f4, %f2 subcc %l6, %o4, %g5 ldsw [%l7 + 0x70], %o0 st %f15, [%l7 + 0x40] std %f6, [%l7 + 0x68] lduh [%l7 + 0x22], %g2 ldub [%l7 + 0x0A], %i1 fzeros %f1 stb %l0, [%l7 + 0x3C] fble,a %fcc3, loop_718 fbue,a %fcc2, loop_719 lduh [%l7 + 0x46], %i0 te %xcc, 0x1 loop_718: ldx [%l7 + 0x20], %i7 loop_719: ta %xcc, 0x1 std %f14, [%l7 + 0x70] fnor %f8, %f14, %f8 fmovrdgez %g1, %f10, %f0 fabsd %f12, %f10 fmovrsne %o2, %f15, %f1 ldsb [%l7 + 0x51], %i2 fmovscc %icc, %f3, %f14 brgz %l4, loop_720 st %f6, [%l7 + 0x48] st %f8, [%l7 + 0x4C] ld [%l7 + 0x50], %f11 loop_720: st %f6, [%l7 + 0x40] fmovrdgz %o5, %f12, %f4 siam 0x0 lduh [%l7 + 0x44], %l3 mulscc %l1, %g7, %i6 movrlez %o7, 0x1B9, %o6 srlx %i4, %i3, %o3 fornot1 %f4, %f6, %f8 fmovdn %xcc, %f13, %f2 ldsh [%l7 + 0x26], %g4 stb %i5, [%l7 + 0x2D] stx %g3, [%l7 + 0x20] fmul8x16 %f0, %f2, %f6 std %f4, [%l7 + 0x58] std %f12, [%l7 + 0x68] subccc %g6, %o1, %l2 tsubcc %l5, %o4, %g5 sdiv %o0, 0x131B, %g2 fmovdl %xcc, %f14, %f0 sth %i1, [%l7 + 0x10] ldd [%l7 + 0x68], %f4 stw %l0, [%l7 + 0x48] ldub [%l7 + 0x70], %i0 ldx [%l7 + 0x68], %l6 nop setx loop_721, %l0, %l1 jmpl %l1, %i7 lduw [%l7 + 0x40], %g1 std %f0, [%l7 + 0x30] ble,a,pt %icc, loop_722 loop_721: fbg %fcc2, loop_723 edge8 %i2, %l4, %o5 fbule,a %fcc1, loop_724 loop_722: andcc %o2, %l3, %g7 loop_723: taddcctv %l1, 0x088F, %o7 bge,a loop_725 loop_724: ldsw [%l7 + 0x70], %o6 fpsub32s %f2, %f5, %f5 orcc %i4, 0x06DD, %i3 loop_725: std %f8, [%l7 + 0x58] fmovsleu %xcc, %f3, %f13 sll %o3, 0x1A, %i6 fpadd32 %f14, %f10, %f12 tsubcc %i5, 0x11AC, %g3 sllx %g4, %g6, %l2 sdivx %l5, 0x14BA, %o1 bn loop_726 fone %f6 stw %o4, [%l7 + 0x5C] fbule %fcc0, loop_727 loop_726: fcmpgt32 %f8, %f2, %o0 fmul8x16 %f5, %f8, %f12 fpadd32 %f4, %f2, %f10 loop_727: movrlz %g2, %i1, %g5 tvc %xcc, 0x4 stb %l0, [%l7 + 0x53] fpmerge %f8, %f1, %f10 fnands %f3, %f12, %f6 fcmpd %fcc0, %f0, %f0 ldd [%l7 + 0x20], %f10 taddcc %i0, 0x0496, %i7 fbuge,a %fcc2, loop_728 lduw [%l7 + 0x10], %g1 edge16n %i2, %l4, %l6 fmovscc %xcc, %f5, %f14 loop_728: fmovdneg %icc, %f0, %f11 xnorcc %o2, %o5, %l3 fcmped %fcc0, %f0, %f4 movrlez %g7, 0x27C, %l1 nop setx loop_729, %l0, %l1 jmpl %l1, %o7 alignaddr %i4, %o6, %i3 ldx [%l7 + 0x50], %o3 lduh [%l7 + 0x22], %i6 loop_729: fbe,a %fcc3, loop_730 movpos %icc, %g3, %g4 andncc %i5, %g6, %l2 mulscc %l5, 0x0A5A, %o4 loop_730: ldx [%l7 + 0x28], %o0 bl loop_731 subc %o1, %g2, %i1 lduh [%l7 + 0x76], %l0 add %g5, 0x0F57, %i7 loop_731: srlx %i0, %i2, %l4 fbue,a %fcc2, loop_732 xnorcc %l6, %o2, %g1 fbul,a %fcc0, loop_733 fmovsle %xcc, %f5, %f6 loop_732: ldsh [%l7 + 0x44], %o5 fornot1s %f0, %f3, %f3 loop_733: stb %l3, [%l7 + 0x1D] ldd [%l7 + 0x48], %f10 fmovdgu %icc, %f5, %f7 ldsw [%l7 + 0x30], %g7 or %l1, 0x0457, %i4 fxors %f9, %f0, %f3 stx %o7, [%l7 + 0x30] st %f10, [%l7 + 0x58] fzeros %f3 or %i3, 0x062D, %o3 bleu,a loop_734 movleu %icc, %o6, %g3 nop setx loop_735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %i6, 0x0F1A, %i5 loop_734: movg %xcc, %g6, %l2 fcmpgt32 %f0, %f14, %l5 loop_735: ldub [%l7 + 0x3A], %o4 stb %o0, [%l7 + 0x60] lduh [%l7 + 0x1C], %g4 fbe,a %fcc0, loop_736 fpadd32s %f12, %f11, %f8 nop setx loop_737, %l0, %l1 jmpl %l1, %g2 sethi 0x135C, %i1 loop_736: taddcctv %l0, 0x134B, %o1 fbu %fcc0, loop_738 loop_737: xnor %i7, %i0, %g5 fnot2s %f4, %f2 fmovsn %icc, %f7, %f2 loop_738: lduw [%l7 + 0x74], %l4 tcs %xcc, 0x5 or %l6, %i2, %g1 sdivcc %o5, 0x1636, %l3 ld [%l7 + 0x58], %f13 fone %f4 brlz,a %g7, loop_739 fmovsneg %icc, %f7, %f12 bne,a,pt %xcc, loop_740 fblg,a %fcc3, loop_741 loop_739: movpos %icc, %o2, %i4 stx %l1, [%l7 + 0x20] loop_740: stx %i3, [%l7 + 0x60] loop_741: taddcc %o3, %o7, %o6 ldsw [%l7 + 0x60], %i6 stw %i5, [%l7 + 0x0C] ldx [%l7 + 0x08], %g3 fone %f12 udiv %g6, 0x0147, %l5 call loop_742 ldsb [%l7 + 0x28], %l2 fornot2s %f0, %f0, %f9 fpsub16s %f5, %f14, %f11 loop_742: umulcc %o0, 0x0615, %o4 taddcc %g4, %g2, %i1 be,a loop_743 fmovdcs %icc, %f15, %f8 fmovdl %icc, %f1, %f9 bg,a %icc, loop_744 loop_743: brnz %l0, loop_745 stx %i7, [%l7 + 0x40] lduw [%l7 + 0x20], %i0 loop_744: sth %g5, [%l7 + 0x4E] loop_745: fmovsge %xcc, %f9, %f14 call loop_746 fmovsvc %icc, %f0, %f7 st %f12, [%l7 + 0x54] fmovrde %o1, %f12, %f0 loop_746: array32 %l4, %l6, %i2 fcmpgt16 %f6, %f12, %o5 bshuffle %f10, %f8, %f12 bcs,a,pt %icc, loop_747 alignaddr %g1, %g7, %l3 brgez %o2, loop_748 stb %l1, [%l7 + 0x15] loop_747: fmul8x16 %f11, %f4, %f14 fbl %fcc1, loop_749 loop_748: fcmpgt32 %f0, %f2, %i3 lduw [%l7 + 0x3C], %i4 ldd [%l7 + 0x70], %f4 loop_749: ldsb [%l7 + 0x43], %o7 umul %o3, %o6, %i5 brlz,a %i6, loop_750 bl %xcc, loop_751 xor %g3, %g6, %l2 subc %l5, %o4, %g4 loop_750: or %o0, %g2, %i1 loop_751: fzeros %f11 ldsb [%l7 + 0x63], %i7 brz %i0, loop_752 ldub [%l7 + 0x37], %g5 stx %o1, [%l7 + 0x20] brlez,a %l0, loop_753 loop_752: tl %xcc, 0x7 lduw [%l7 + 0x3C], %l6 lduh [%l7 + 0x3E], %i2 loop_753: lduh [%l7 + 0x56], %o5 ldsb [%l7 + 0x40], %g1 ldsb [%l7 + 0x0D], %g7 array8 %l3, %o2, %l1 stx %i3, [%l7 + 0x18] fcmple16 %f0, %f8, %l4 stw %o7, [%l7 + 0x50] bpos,pt %icc, loop_754 te %icc, 0x3 fmovde %xcc, %f15, %f2 fmovsvs %xcc, %f13, %f6 loop_754: for %f10, %f6, %f12 array16 %i4, %o6, %i5 fcmple32 %f2, %f6, %i6 fbu,a %fcc3, loop_755 move %xcc, %o3, %g3 tgu %icc, 0x0 array32 %g6, %l2, %l5 loop_755: mulscc %o4, %g4, %g2 fmovdne %icc, %f12, %f4 mulx %o0, %i7, %i1 fmul8sux16 %f10, %f10, %f12 edge8ln %g5, %o1, %l0 st %f11, [%l7 + 0x68] fmul8x16 %f12, %f2, %f8 stw %l6, [%l7 + 0x38] fmovsa %xcc, %f13, %f9 fpmerge %f4, %f7, %f14 fcmpne16 %f12, %f12, %i2 stb %o5, [%l7 + 0x7D] fsrc1s %f8, %f4 be,pt %icc, loop_756 fbue %fcc1, loop_757 sth %g1, [%l7 + 0x50] fmovspos %icc, %f13, %f4 loop_756: fandnot2s %f15, %f15, %f5 loop_757: fmovsneg %xcc, %f12, %f2 st %f8, [%l7 + 0x28] ldsh [%l7 + 0x74], %i0 fmul8x16 %f11, %f10, %f12 bgu,a,pt %xcc, loop_758 call loop_759 fmovrde %l3, %f0, %f12 stx %g7, [%l7 + 0x20] loop_758: fmovrslz %o2, %f3, %f15 loop_759: bpos %icc, loop_760 taddcc %l1, 0x0EE9, %l4 movcs %xcc, %i3, %o7 edge8 %o6, %i4, %i6 loop_760: subccc %o3, 0x17B2, %i5 fnands %f5, %f5, %f5 ld [%l7 + 0x78], %f6 ldd [%l7 + 0x60], %f0 fcmpeq32 %f6, %f8, %g3 st %f10, [%l7 + 0x20] tpos %xcc, 0x1 fornot2s %f1, %f2, %f9 orcc %g6, %l5, %l2 fbg %fcc3, loop_761 movl %icc, %g4, %g2 fandnot1s %f3, %f5, %f1 ldd [%l7 + 0x58], %f8 loop_761: fnot1 %f8, %f14 fmovs %f0, %f3 fxor %f2, %f12, %f12 andn %o4, 0x1945, %o0 brnz,a %i7, loop_762 andn %g5, %o1, %l0 ldsh [%l7 + 0x68], %i1 fmovsg %xcc, %f11, %f1 loop_762: fsrc2s %f12, %f0 fbge %fcc3, loop_763 fmovsvc %icc, %f12, %f5 stw %i2, [%l7 + 0x50] andn %o5, 0x1FD3, %g1 loop_763: stw %l6, [%l7 + 0x1C] array8 %i0, %l3, %g7 fsrc2s %f3, %f13 movrne %l1, 0x2D8, %l4 tcc %icc, 0x5 fmovscc %xcc, %f1, %f0 stx %i3, [%l7 + 0x60] fsrc2s %f11, %f10 stx %o7, [%l7 + 0x40] std %f0, [%l7 + 0x10] movg %xcc, %o2, %i4 fxnor %f6, %f10, %f10 fxnor %f12, %f10, %f10 bvs,a %xcc, loop_764 fbuge %fcc3, loop_765 ldsb [%l7 + 0x57], %o6 bl loop_766 loop_764: srlx %o3, 0x09, %i6 loop_765: fmovrsgez %i5, %f15, %f2 movrlez %g6, 0x1C2, %l5 loop_766: fmovsle %xcc, %f7, %f4 lduw [%l7 + 0x64], %l2 fands %f3, %f4, %f2 orncc %g3, 0x0495, %g2 fxnors %f1, %f1, %f13 subc %o4, %o0, %i7 tsubcc %g5, %o1, %g4 be,a,pn %xcc, loop_767 bge,a,pn %icc, loop_768 ldx [%l7 + 0x40], %l0 bge,a loop_769 loop_767: lduh [%l7 + 0x48], %i2 loop_768: fones %f9 orncc %i1, %g1, %o5 loop_769: ldsh [%l7 + 0x6A], %l6 std %f8, [%l7 + 0x28] fmovdvc %icc, %f11, %f4 tge %icc, 0x5 xnor %i0, %l3, %g7 fbue,a %fcc1, loop_770 fmovde %xcc, %f2, %f11 ldub [%l7 + 0x2A], %l1 ldub [%l7 + 0x6E], %i3 loop_770: std %f0, [%l7 + 0x08] ble,a %xcc, loop_771 fornot2s %f9, %f10, %f5 smul %l4, 0x0C7E, %o2 fmovscs %icc, %f11, %f10 loop_771: smul %i4, 0x0AFA, %o6 edge16ln %o3, %o7, %i6 tle %icc, 0x0 edge32 %g6, %i5, %l2 lduw [%l7 + 0x0C], %l5 fmovda %xcc, %f3, %f13 ld [%l7 + 0x7C], %f7 sth %g3, [%l7 + 0x0E] fnands %f7, %f15, %f4 sdiv %o4, 0x1F46, %o0 st %f11, [%l7 + 0x08] ldsh [%l7 + 0x5C], %i7 tl %xcc, 0x7 ld [%l7 + 0x58], %f14 fba,a %fcc2, loop_772 sdiv %g5, 0x1653, %g2 stw %g4, [%l7 + 0x18] fba,a %fcc2, loop_773 loop_772: ldsh [%l7 + 0x72], %o1 umulcc %i2, %l0, %i1 fbe,a %fcc3, loop_774 loop_773: sth %g1, [%l7 + 0x64] fnot1 %f8, %f4 sth %l6, [%l7 + 0x12] loop_774: ldsw [%l7 + 0x20], %o5 stw %i0, [%l7 + 0x50] bvs,pn %icc, loop_775 subc %l3, 0x114F, %l1 fbo %fcc0, loop_776 fmovdl %icc, %f13, %f6 loop_775: fbuge,a %fcc0, loop_777 bg,pn %xcc, loop_778 loop_776: fblg,a %fcc2, loop_779 movcc %icc, %g7, %i3 loop_777: fbl %fcc2, loop_780 loop_778: fmuld8sux16 %f8, %f5, %f8 loop_779: fmovrslez %l4, %f13, %f2 fmovsg %icc, %f3, %f14 loop_780: fmovsne %icc, %f5, %f11 fcmpes %fcc1, %f2, %f4 faligndata %f10, %f12, %f10 ldub [%l7 + 0x3F], %i4 movvs %icc, %o2, %o3 umulcc %o7, %o6, %g6 stw %i6, [%l7 + 0x30] std %f14, [%l7 + 0x18] fbl %fcc2, loop_781 ldsw [%l7 + 0x10], %l2 add %i5, 0x1C9D, %l5 orn %o4, %g3, %i7 loop_781: bne,pn %xcc, loop_782 fbu,a %fcc2, loop_783 fxors %f10, %f2, %f4 andncc %g5, %g2, %g4 loop_782: ld [%l7 + 0x24], %f14 loop_783: umul %o0, %o1, %i2 fpmerge %f11, %f10, %f10 tsubcctv %i1, %l0, %g1 bshuffle %f4, %f14, %f4 lduw [%l7 + 0x34], %o5 fmovrsne %i0, %f3, %f15 bgu loop_784 fmovd %f10, %f2 edge16l %l6, %l1, %g7 movrlz %l3, %i3, %i4 loop_784: brnz %o2, loop_785 fbo %fcc0, loop_786 stb %l4, [%l7 + 0x4C] fone %f2 loop_785: fbue %fcc1, loop_787 loop_786: fmovdl %xcc, %f0, %f1 call loop_788 fbl %fcc0, loop_789 loop_787: fmovscs %xcc, %f0, %f0 bgu,a %icc, loop_790 loop_788: tneg %xcc, 0x0 loop_789: ldd [%l7 + 0x60], %f6 movrne %o3, %o7, %g6 loop_790: edge16n %o6, %l2, %i6 tvs %xcc, 0x2 movvc %xcc, %l5, %i5 ble,a,pt %icc, loop_791 bgu %xcc, loop_792 tgu %xcc, 0x4 std %f12, [%l7 + 0x08] loop_791: ldsh [%l7 + 0x20], %g3 loop_792: fzeros %f7 lduw [%l7 + 0x30], %o4 nop setx loop_793, %l0, %l1 jmpl %l1, %g5 fbuge,a %fcc2, loop_794 fcmpgt16 %f10, %f12, %i7 ldd [%l7 + 0x08], %f4 loop_793: ldd [%l7 + 0x10], %f10 loop_794: st %f2, [%l7 + 0x0C] stb %g4, [%l7 + 0x08] udivx %o0, 0x1300, %o1 tsubcctv %i2, %i1, %g2 ldub [%l7 + 0x27], %g1 fcmped %fcc2, %f6, %f8 fpack16 %f4, %f5 fpadd32s %f0, %f6, %f2 umulcc %o5, %i0, %l6 movre %l1, 0x236, %l0 fmovrdgez %l3, %f0, %f8 lduh [%l7 + 0x56], %g7 fmovrsgz %i4, %f15, %f1 sllx %i3, 0x18, %o2 fbn,a %fcc1, loop_795 bn,pn %xcc, loop_796 lduw [%l7 + 0x18], %l4 fmovscs %xcc, %f12, %f13 loop_795: movrne %o7, %g6, %o3 loop_796: fandnot2s %f0, %f7, %f6 fmovrde %o6, %f12, %f12 brgz,a %i6, loop_797 fmovsgu %icc, %f6, %f11 edge16ln %l5, %i5, %g3 std %f2, [%l7 + 0x40] loop_797: sth %l2, [%l7 + 0x56] fpsub32s %f4, %f8, %f13 stx %o4, [%l7 + 0x58] stx %i7, [%l7 + 0x10] add %g5, %g4, %o0 fmovrdgz %o1, %f10, %f8 sth %i2, [%l7 + 0x72] ldsb [%l7 + 0x27], %i1 subc %g1, %o5, %g2 bvs,a,pn %xcc, loop_798 xorcc %l6, 0x1591, %i0 std %f6, [%l7 + 0x60] movcc %icc, %l0, %l1 loop_798: bleu,a %icc, loop_799 fpadd32 %f12, %f4, %f6 movrgz %l3, 0x024, %g7 st %f13, [%l7 + 0x1C] loop_799: fmovsvs %icc, %f11, %f13 orcc %i4, %i3, %l4 ld [%l7 + 0x50], %f4 fmul8sux16 %f14, %f10, %f14 movrlz %o7, 0x31E, %g6 fmovdvc %icc, %f6, %f11 fcmpne32 %f12, %f4, %o3 fmovsleu %icc, %f0, %f13 fbu %fcc2, loop_800 fpsub16 %f2, %f10, %f8 fmul8sux16 %f10, %f6, %f10 ldub [%l7 + 0x0E], %o6 loop_800: fcmpgt32 %f0, %f0, %o2 fcmpd %fcc1, %f6, %f14 ldub [%l7 + 0x35], %i6 stb %i5, [%l7 + 0x64] ldsw [%l7 + 0x08], %g3 ldsb [%l7 + 0x24], %l2 ble,a %icc, loop_801 fxors %f4, %f6, %f10 bneg,pn %icc, loop_802 tcs %icc, 0x1 loop_801: fbue,a %fcc2, loop_803 movne %xcc, %l5, %o4 loop_802: ldub [%l7 + 0x2C], %i7 fmovrse %g4, %f9, %f2 loop_803: ldsw [%l7 + 0x30], %g5 ldub [%l7 + 0x1C], %o0 fmovsvc %icc, %f1, %f4 bg %icc, loop_804 fmovdgu %xcc, %f15, %f12 lduh [%l7 + 0x0C], %o1 movvs %xcc, %i2, %g1 loop_804: fbuge %fcc1, loop_805 nop setx loop_806, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %i1, [%l7 + 0x0A] fmovda %icc, %f3, %f2 loop_805: fandnot2 %f14, %f2, %f14 loop_806: std %f2, [%l7 + 0x28] taddcctv %g2, 0x0139, %l6 movre %i0, 0x011, %l0 std %f0, [%l7 + 0x20] fbul %fcc3, loop_807 st %f6, [%l7 + 0x70] fmovsleu %icc, %f8, %f13 mulscc %l1, %o5, %g7 loop_807: stx %i4, [%l7 + 0x18] movcs %icc, %l3, %l4 sth %i3, [%l7 + 0x38] sdivx %o7, 0x06F9, %o3 fpadd16 %f0, %f8, %f6 lduw [%l7 + 0x60], %g6 st %f6, [%l7 + 0x10] pdist %f2, %f14, %f12 xnor %o2, 0x03B5, %o6 fbn %fcc1, loop_808 fones %f9 brnz,a %i6, loop_809 edge32ln %g3, %i5, %l5 loop_808: stb %o4, [%l7 + 0x10] fbl,a %fcc3, loop_810 loop_809: fmul8sux16 %f0, %f2, %f0 fnand %f12, %f14, %f2 ldx [%l7 + 0x30], %i7 loop_810: ldsh [%l7 + 0x7E], %g4 std %f0, [%l7 + 0x60] lduh [%l7 + 0x78], %g5 fmovdvs %icc, %f0, %f11 fbul %fcc1, loop_811 stx %o0, [%l7 + 0x78] bpos,a,pn %xcc, loop_812 fmovsge %icc, %f7, %f4 loop_811: sth %o1, [%l7 + 0x46] fcmps %fcc0, %f5, %f14 loop_812: st %f13, [%l7 + 0x54] ld [%l7 + 0x38], %f8 fbge %fcc1, loop_813 xorcc %l2, 0x1269, %i2 fbuge %fcc3, loop_814 sth %i1, [%l7 + 0x34] loop_813: addccc %g2, 0x17A7, %g1 tcs %xcc, 0x4 loop_814: fpadd16s %f7, %f6, %f1 addccc %i0, %l6, %l0 mulx %o5, %g7, %l1 fcmple16 %f10, %f8, %i4 stb %l3, [%l7 + 0x43] fornot1 %f8, %f2, %f4 fbul %fcc1, loop_815 mulx %i3, %l4, %o7 fabss %f13, %f0 ba,a loop_816 loop_815: udivcc %g6, 0x0E2B, %o3 xnor %o6, 0x1F32, %i6 fmovrsgez %g3, %f3, %f3 loop_816: bne %xcc, loop_817 fcmpne32 %f6, %f8, %o2 fnot1s %f12, %f0 fmovrsne %l5, %f9, %f15 loop_817: xor %o4, 0x1450, %i7 fpadd32 %f10, %f12, %f8 fors %f0, %f10, %f6 ldsb [%l7 + 0x68], %i5 movg %xcc, %g4, %o0 bg,a,pn %xcc, loop_818 stx %g5, [%l7 + 0x30] st %f11, [%l7 + 0x40] ld [%l7 + 0x3C], %f1 loop_818: edge8l %o1, %l2, %i2 fand %f6, %f12, %f8 fcmple32 %f0, %f14, %g2 tn %xcc, 0x5 lduw [%l7 + 0x68], %g1 array32 %i0, %l6, %l0 sth %i1, [%l7 + 0x30] stw %g7, [%l7 + 0x74] addc %o5, %i4, %l3 bl,a loop_819 lduh [%l7 + 0x68], %i3 fnot2s %f11, %f2 fmovrdne %l1, %f10, %f8 loop_819: sllx %l4, 0x17, %g6 ld [%l7 + 0x70], %f5 ldub [%l7 + 0x0F], %o3 fmovrsne %o6, %f5, %f1 fmovsa %xcc, %f15, %f1 fmovdneg %xcc, %f13, %f3 fmovsvs %icc, %f12, %f13 array8 %i6, %o7, %g3 fcmpgt32 %f10, %f0, %o2 fbe %fcc3, loop_820 fble %fcc0, loop_821 sdiv %o4, 0x11CD, %i7 fandnot2s %f5, %f8, %f9 loop_820: stb %l5, [%l7 + 0x74] loop_821: bvc,pn %xcc, loop_822 fcmpne32 %f0, %f4, %i5 bge,a,pt %xcc, loop_823 be,a loop_824 loop_822: ldx [%l7 + 0x08], %g4 stb %g5, [%l7 + 0x3D] loop_823: ldub [%l7 + 0x57], %o0 loop_824: fnot2s %f10, %f11 addc %l2, %o1, %g2 fcmps %fcc1, %f5, %f9 fmovsn %icc, %f1, %f10 ldd [%l7 + 0x08], %f2 ldx [%l7 + 0x08], %i2 edge32l %g1, %l6, %i0 fnand %f12, %f0, %f4 ldsh [%l7 + 0x76], %i1 mova %xcc, %g7, %l0 xnorcc %i4, 0x0924, %l3 fbu,a %fcc2, loop_825 be %xcc, loop_826 tsubcc %o5, %i3, %l1 bgu,pn %xcc, loop_827 loop_825: movg %icc, %l4, %o3 loop_826: alignaddrl %g6, %i6, %o7 stx %o6, [%l7 + 0x70] loop_827: tvs %xcc, 0x0 fpackfix %f14, %f5 array16 %g3, %o4, %o2 bcc,pt %icc, loop_828 ld [%l7 + 0x10], %f12 ldd [%l7 + 0x38], %f0 te %icc, 0x4 loop_828: movg %xcc, %l5, %i5 tvc %xcc, 0x1 mova %xcc, %g4, %g5 umul %i7, %o0, %o1 stw %g2, [%l7 + 0x7C] stw %i2, [%l7 + 0x58] fba %fcc0, loop_829 addccc %l2, %l6, %g1 std %f2, [%l7 + 0x48] ldsb [%l7 + 0x1B], %i0 loop_829: udiv %g7, 0x05CF, %l0 sethi 0x1A1D, %i4 fbne %fcc1, loop_830 fmovrslz %i1, %f7, %f10 udivx %l3, 0x11F5, %i3 fmovrde %l1, %f12, %f6 loop_830: sth %l4, [%l7 + 0x10] movre %o3, 0x2EE, %g6 call loop_831 fmovsl %xcc, %f5, %f8 st %f10, [%l7 + 0x38] ldx [%l7 + 0x68], %o5 loop_831: fmovsneg %icc, %f6, %f3 fmovdgu %xcc, %f12, %f15 fmovsge %icc, %f15, %f0 movvs %xcc, %o7, %i6 tl %icc, 0x0 lduw [%l7 + 0x78], %g3 sdivcc %o6, 0x0388, %o4 sth %o2, [%l7 + 0x20] movrlez %l5, %g4, %g5 ldx [%l7 + 0x38], %i7 sth %o0, [%l7 + 0x0E] fbn,a %fcc3, loop_832 ld [%l7 + 0x24], %f1 movrne %o1, %i5, %g2 tge %xcc, 0x7 loop_832: std %f10, [%l7 + 0x50] stx %l2, [%l7 + 0x48] stw %l6, [%l7 + 0x70] fmovsne %xcc, %f7, %f3 movrgez %g1, %i0, %g7 mova %xcc, %l0, %i2 fmovd %f6, %f8 lduw [%l7 + 0x78], %i4 ldsb [%l7 + 0x2F], %l3 stw %i1, [%l7 + 0x18] xorcc %i3, 0x0C70, %l1 tle %xcc, 0x4 fzeros %f15 fcmpne32 %f4, %f0, %o3 fnors %f1, %f11, %f15 ldx [%l7 + 0x50], %l4 fnot1s %f0, %f3 fmovrdgz %g6, %f10, %f6 fmovs %f4, %f10 st %f5, [%l7 + 0x60] fmuld8ulx16 %f4, %f3, %f0 tneg %icc, 0x7 fbg,a %fcc3, loop_833 sethi 0x0EA3, %o5 edge16n %o7, %i6, %g3 bleu %icc, loop_834 loop_833: tne %xcc, 0x2 fmul8x16 %f11, %f10, %f14 add %o4, 0x0973, %o6 loop_834: andcc %o2, 0x1DA7, %g4 fmovsa %xcc, %f15, %f1 fmovscs %icc, %f10, %f3 tg %icc, 0x5 fblg %fcc0, loop_835 fmovrde %l5, %f6, %f10 fmovspos %icc, %f8, %f13 lduw [%l7 + 0x58], %i7 loop_835: stw %o0, [%l7 + 0x18] ld [%l7 + 0x28], %f6 tge %icc, 0x5 mulscc %o1, %i5, %g2 ldx [%l7 + 0x58], %g5 edge16ln %l6, %g1, %i0 movneg %icc, %g7, %l0 fmovrde %l2, %f6, %f0 fornot1 %f0, %f2, %f4 fbul,a %fcc3, loop_836 brlez,a %i4, loop_837 bleu,a %icc, loop_838 fands %f1, %f4, %f11 loop_836: movg %xcc, %l3, %i2 loop_837: bpos,pt %icc, loop_839 loop_838: array8 %i1, %i3, %l1 ldub [%l7 + 0x43], %l4 lduw [%l7 + 0x0C], %o3 loop_839: tn %xcc, 0x4 movcs %xcc, %o5, %g6 lduw [%l7 + 0x3C], %i6 sra %o7, 0x14, %o4 movre %o6, 0x39A, %o2 be,a loop_840 fbg %fcc0, loop_841 fsrc2s %f0, %f1 fsrc1 %f4, %f14 loop_840: ldsb [%l7 + 0x45], %g4 loop_841: lduw [%l7 + 0x38], %l5 brgez,a %i7, loop_842 sth %g3, [%l7 + 0x2E] ldsw [%l7 + 0x1C], %o1 ldsh [%l7 + 0x12], %i5 loop_842: fbn %fcc3, loop_843 fmovdcs %icc, %f10, %f12 std %f0, [%l7 + 0x28] fpackfix %f12, %f3 loop_843: fcmpgt16 %f14, %f4, %g2 ld [%l7 + 0x44], %f8 tsubcc %g5, 0x0234, %l6 tn %xcc, 0x2 fmovsa %xcc, %f6, %f1 orncc %g1, 0x1833, %i0 bcs loop_844 ldsb [%l7 + 0x7E], %o0 tvs %xcc, 0x6 stw %g7, [%l7 + 0x2C] loop_844: fmul8x16 %f2, %f6, %f6 orncc %l2, 0x1E44, %l0 fmovrdgz %i4, %f2, %f10 fmul8x16 %f1, %f8, %f8 ldub [%l7 + 0x19], %l3 movrlez %i1, %i2, %l1 fmovrdgez %i3, %f2, %f6 ldub [%l7 + 0x1F], %o3 movvs %icc, %o5, %g6 fbuge %fcc0, loop_845 te %icc, 0x1 fmovrdlz %i6, %f6, %f4 ldd [%l7 + 0x18], %f8 loop_845: movne %xcc, %l4, %o4 fmovdle %icc, %f14, %f9 tle %icc, 0x5 udiv %o7, 0x18B3, %o6 move %xcc, %g4, %l5 lduw [%l7 + 0x18], %i7 fmovdl %icc, %f3, %f0 fandnot2s %f11, %f8, %f10 fmovsl %icc, %f15, %f1 stb %g3, [%l7 + 0x24] edge16ln %o1, %i5, %g2 fmovsa %xcc, %f7, %f0 fandnot2s %f9, %f3, %f2 bvs,a,pt %xcc, loop_846 fmovde %xcc, %f8, %f12 ldsb [%l7 + 0x76], %g5 move %xcc, %o2, %l6 loop_846: stw %i0, [%l7 + 0x40] stx %g1, [%l7 + 0x58] fmovsne %icc, %f3, %f0 fpackfix %f12, %f1 fbul,a %fcc2, loop_847 ldx [%l7 + 0x18], %o0 ldsw [%l7 + 0x3C], %l2 fmovsn %icc, %f11, %f9 loop_847: fmovrdne %l0, %f2, %f0 fcmpgt32 %f4, %f14, %g7 fones %f1 movle %xcc, %l3, %i4 tne %xcc, 0x7 stx %i2, [%l7 + 0x60] stw %l1, [%l7 + 0x28] st %f13, [%l7 + 0x14] std %f2, [%l7 + 0x70] ldd [%l7 + 0x30], %f10 movge %xcc, %i3, %i1 fmovsn %xcc, %f8, %f3 and %o5, 0x0F4C, %o3 brlz %i6, loop_848 edge32 %l4, %g6, %o7 fabss %f0, %f8 fnands %f3, %f11, %f0 loop_848: fmovde %icc, %f10, %f5 bge,pn %icc, loop_849 sth %o6, [%l7 + 0x48] fsrc1s %f3, %f13 movl %xcc, %o4, %l5 loop_849: bne,pn %xcc, loop_850 fnot2 %f14, %f4 fpsub16s %f0, %f13, %f12 srax %g4, %g3, %o1 loop_850: ldsh [%l7 + 0x36], %i5 fmovspos %xcc, %f14, %f5 stx %g2, [%l7 + 0x68] move %icc, %g5, %i7 fbge,a %fcc0, loop_851 stx %l6, [%l7 + 0x78] fmovrsgz %o2, %f0, %f13 st %f7, [%l7 + 0x24] loop_851: fandnot1 %f14, %f8, %f2 sll %i0, %o0, %l2 fpack16 %f2, %f2 fbne,a %fcc3, loop_852 lduh [%l7 + 0x1E], %l0 bn %xcc, loop_853 ld [%l7 + 0x68], %f13 loop_852: smulcc %g1, 0x0FB3, %l3 fxnor %f12, %f2, %f6 loop_853: ldx [%l7 + 0x48], %i4 tneg %xcc, 0x4 fbn %fcc2, loop_854 tsubcc %i2, %g7, %l1 bneg,pt %xcc, loop_855 ldub [%l7 + 0x37], %i3 loop_854: sth %o5, [%l7 + 0x20] ld [%l7 + 0x38], %f15 loop_855: fmuld8sux16 %f15, %f6, %f0 movle %icc, %o3, %i6 std %f0, [%l7 + 0x28] movge %xcc, %l4, %i1 ldub [%l7 + 0x4E], %g6 ldsh [%l7 + 0x7A], %o7 bcs,pn %xcc, loop_856 xnorcc %o4, %o6, %l5 fmul8ulx16 %f6, %f8, %f14 bgu %xcc, loop_857 loop_856: bn,a,pn %icc, loop_858 brlez %g4, loop_859 fxnor %f8, %f10, %f10 loop_857: edge32ln %o1, %i5, %g2 loop_858: movleu %icc, %g3, %i7 loop_859: fmovscs %icc, %f12, %f5 edge8n %l6, %o2, %g5 te %xcc, 0x3 ldsh [%l7 + 0x36], %i0 fmovdge %xcc, %f3, %f4 smulcc %l2, 0x03FE, %l0 array32 %g1, %o0, %l3 fsrc2 %f0, %f8 movle %xcc, %i2, %g7 fcmpne16 %f8, %f4, %i4 lduh [%l7 + 0x6A], %i3 fsrc2s %f5, %f15 fbo %fcc1, loop_860 tcs %icc, 0x4 fcmped %fcc2, %f2, %f14 fmovdvc %icc, %f9, %f4 loop_860: fbue %fcc2, loop_861 for %f6, %f6, %f8 ldsw [%l7 + 0x08], %o5 fmovsg %xcc, %f4, %f14 loop_861: fcmpeq16 %f6, %f0, %l1 fmovs %f10, %f6 fmovsg %xcc, %f7, %f8 brgz %i6, loop_862 tg %xcc, 0x4 stx %o3, [%l7 + 0x10] fmovdg %icc, %f13, %f7 loop_862: fbug,a %fcc0, loop_863 movcc %xcc, %l4, %i1 ldsw [%l7 + 0x5C], %o7 taddcctv %o4, 0x1D0A, %o6 loop_863: brgez,a %l5, loop_864 sdivx %g4, 0x0683, %g6 bcc,a %icc, loop_865 stw %i5, [%l7 + 0x0C] loop_864: fmovsn %xcc, %f15, %f12 fmovsg %icc, %f0, %f6 loop_865: fpsub32s %f7, %f11, %f5 te %xcc, 0x4 bcs loop_866 ldd [%l7 + 0x60], %f6 fornot1s %f6, %f7, %f2 popc 0x0980, %o1 loop_866: fmovdne %icc, %f1, %f0 fbl,a %fcc1, loop_867 nop setx loop_868, %l0, %l1 jmpl %l1, %g2 or %i7, %l6, %g3 ld [%l7 + 0x40], %f11 loop_867: subc %o2, %g5, %i0 loop_868: xorcc %l0, 0x01B8, %l2 fmovdvc %xcc, %f15, %f6 tneg %xcc, 0x2 sra %g1, 0x13, %o0 fnot1 %f14, %f14 bpos,pt %icc, loop_869 std %f4, [%l7 + 0x30] fzero %f10 fmovrsne %l3, %f9, %f0 loop_869: movrne %g7, %i2, %i4 smulcc %i3, 0x100F, %l1 tpos %icc, 0x7 fmovdneg %xcc, %f12, %f4 fpackfix %f8, %f12 fnands %f2, %f8, %f13 stx %i6, [%l7 + 0x58] bl,pt %xcc, loop_870 brlez %o3, loop_871 movgu %xcc, %o5, %l4 fblg,a %fcc0, loop_872 loop_870: std %f14, [%l7 + 0x60] loop_871: st %f14, [%l7 + 0x28] stw %i1, [%l7 + 0x44] loop_872: stb %o4, [%l7 + 0x20] edge16 %o6, %l5, %o7 movre %g6, 0x0DF, %g4 for %f12, %f14, %f10 movne %xcc, %i5, %o1 stx %i7, [%l7 + 0x08] fmovdge %icc, %f5, %f6 mulscc %g2, %l6, %g3 fmovrsgz %g5, %f6, %f11 fabss %f10, %f11 bn,a,pt %icc, loop_873 fexpand %f5, %f4 std %f14, [%l7 + 0x68] siam 0x5 loop_873: fblg %fcc0, loop_874 ldd [%l7 + 0x60], %f12 brnz,a %i0, loop_875 fnors %f11, %f3, %f2 loop_874: pdist %f0, %f10, %f8 tl %icc, 0x7 loop_875: bvs %xcc, loop_876 fmovda %xcc, %f7, %f10 stw %l0, [%l7 + 0x2C] ldsh [%l7 + 0x68], %l2 loop_876: movl %xcc, %o2, %o0 fmovscc %xcc, %f15, %f2 fnands %f1, %f11, %f10 ldsh [%l7 + 0x3E], %g1 tpos %xcc, 0x1 addc %l3, %g7, %i2 tleu %icc, 0x3 bg,a loop_877 ldsb [%l7 + 0x0A], %i3 sth %i4, [%l7 + 0x6E] ld [%l7 + 0x10], %f0 loop_877: fandnot2 %f2, %f6, %f6 movle %xcc, %l1, %o3 st %f4, [%l7 + 0x0C] fornot1s %f10, %f2, %f6 ba,a %icc, loop_878 fbue %fcc0, loop_879 array16 %i6, %l4, %i1 fnand %f6, %f14, %f8 loop_878: fbug,a %fcc0, loop_880 loop_879: fornot2 %f0, %f10, %f10 fcmpeq32 %f4, %f10, %o4 ldx [%l7 + 0x58], %o5 loop_880: std %f10, [%l7 + 0x40] std %f2, [%l7 + 0x08] ldx [%l7 + 0x58], %l5 be,a %icc, loop_881 ldx [%l7 + 0x78], %o6 fcmple16 %f4, %f6, %o7 tne %icc, 0x5 loop_881: std %f6, [%l7 + 0x08] movpos %icc, %g4, %i5 fandnot1s %f9, %f13, %f14 edge16n %o1, %i7, %g2 fbg %fcc0, loop_882 fmovrslz %l6, %f0, %f3 st %f2, [%l7 + 0x18] st %f12, [%l7 + 0x30] loop_882: fmovrdgz %g3, %f6, %f14 lduh [%l7 + 0x26], %g6 lduh [%l7 + 0x48], %i0 add %g5, 0x14EB, %l2 fmovscc %icc, %f3, %f1 movrgz %o2, 0x0FB, %o0 movcc %xcc, %g1, %l3 fnot1 %f6, %f12 lduw [%l7 + 0x5C], %l0 ldsb [%l7 + 0x77], %g7 fabsd %f2, %f14 fbge,a %fcc1, loop_883 fmovsgu %xcc, %f14, %f8 stb %i2, [%l7 + 0x53] fbu %fcc0, loop_884 loop_883: ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x4E], %i4 fmovrdne %i3, %f10, %f12 loop_884: movrne %o3, %l1, %i6 umul %l4, 0x03E7, %o4 ld [%l7 + 0x24], %f6 sllx %i1, %o5, %l5 ldsw [%l7 + 0x60], %o7 sdivx %o6, 0x0ABF, %i5 lduh [%l7 + 0x1C], %g4 tleu %icc, 0x7 ldsb [%l7 + 0x40], %i7 addcc %g2, %o1, %l6 stx %g6, [%l7 + 0x10] fbge,a %fcc0, loop_885 fmovdge %icc, %f6, %f15 fornot2 %f12, %f12, %f0 fpsub16 %f4, %f6, %f4 loop_885: lduw [%l7 + 0x38], %i0 movvc %xcc, %g3, %l2 fors %f13, %f0, %f0 tvc %xcc, 0x6 fmovsleu %icc, %f3, %f11 orcc %g5, 0x0068, %o2 tcc %icc, 0x1 movcs %icc, %o0, %g1 ldsw [%l7 + 0x18], %l3 ldx [%l7 + 0x60], %g7 fsrc1s %f13, %f1 ldsb [%l7 + 0x4F], %l0 edge8n %i2, %i4, %i3 fors %f5, %f1, %f11 bshuffle %f10, %f0, %f0 fmovdle %xcc, %f10, %f4 add %l1, 0x19CC, %o3 ld [%l7 + 0x30], %f9 nop setx loop_886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x78] std %f0, [%l7 + 0x68] and %i6, %l4, %o4 loop_886: fzeros %f1 fcmpd %fcc2, %f0, %f14 fpadd32 %f0, %f12, %f2 udivx %o5, 0x12C9, %i1 fmul8x16al %f7, %f13, %f2 ldsh [%l7 + 0x0E], %l5 ldub [%l7 + 0x3B], %o7 subc %i5, %o6, %g4 fpsub16s %f12, %f0, %f15 fcmps %fcc0, %f7, %f13 ldd [%l7 + 0x48], %f0 fmovd %f14, %f0 tneg %icc, 0x7 fmovsleu %icc, %f12, %f11 ldd [%l7 + 0x48], %f8 stb %i7, [%l7 + 0x3D] lduw [%l7 + 0x70], %g2 fmovsn %xcc, %f3, %f9 lduw [%l7 + 0x0C], %o1 sdivcc %l6, 0x0891, %g6 fzeros %f6 fors %f1, %f11, %f4 fnot2s %f9, %f8 fmovdn %xcc, %f0, %f0 sllx %i0, %g3, %g5 ldub [%l7 + 0x21], %l2 sth %o0, [%l7 + 0x18] stx %o2, [%l7 + 0x70] stx %g1, [%l7 + 0x60] ldsb [%l7 + 0x15], %l3 std %f10, [%l7 + 0x08] fcmped %fcc2, %f14, %f12 sth %l0, [%l7 + 0x20] lduw [%l7 + 0x2C], %i2 fmovdcs %icc, %f1, %f11 lduw [%l7 + 0x78], %i4 edge32ln %g7, %i3, %o3 fmovda %xcc, %f10, %f9 mulx %l1, %l4, %i6 ldsh [%l7 + 0x20], %o4 fmuld8sux16 %f8, %f6, %f12 tsubcctv %o5, 0x1B47, %l5 fmovsne %xcc, %f6, %f10 brlz %o7, loop_887 pdist %f14, %f14, %f2 bleu,a loop_888 fble,a %fcc3, loop_889 loop_887: stx %i1, [%l7 + 0x58] fmovsa %icc, %f12, %f2 loop_888: tcs %icc, 0x4 loop_889: fnot2s %f11, %f2 fblg,a %fcc2, loop_890 fnor %f8, %f12, %f2 nop setx loop_891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2 %f12, %f0 loop_890: fnegd %f6, %f8 umulcc %o6, %i5, %i7 loop_891: fmovspos %icc, %f14, %f6 ldsw [%l7 + 0x40], %g2 movpos %icc, %g4, %l6 fmul8x16al %f15, %f10, %f14 ldsh [%l7 + 0x2E], %o1 sth %i0, [%l7 + 0x7E] movrgz %g6, 0x389, %g5 ldx [%l7 + 0x50], %l2 ld [%l7 + 0x20], %f3 movne %icc, %o0, %g3 fbge %fcc3, loop_892 fandnot1 %f2, %f2, %f0 fnot1 %f14, %f10 movleu %icc, %o2, %l3 loop_892: fbn %fcc2, loop_893 fsrc1 %f12, %f4 fbue,a %fcc2, loop_894 bge,a,pn %xcc, loop_895 loop_893: fmovdvs %icc, %f4, %f15 bcc,a %xcc, loop_896 loop_894: fnot1 %f14, %f8 loop_895: fsrc2s %f5, %f11 tsubcctv %l0, 0x1BB8, %g1 loop_896: movvs %xcc, %i4, %i2 fmovrdlez %i3, %f4, %f12 fors %f10, %f3, %f11 ldub [%l7 + 0x39], %o3 stb %g7, [%l7 + 0x1C] ldd [%l7 + 0x20], %f14 tvc %icc, 0x3 ld [%l7 + 0x20], %f13 ldsh [%l7 + 0x58], %l4 mova %icc, %l1, %i6 ldsb [%l7 + 0x11], %o4 fmovdne %icc, %f4, %f4 fmovdvc %icc, %f1, %f4 fbn,a %fcc3, loop_897 ldsw [%l7 + 0x78], %o5 fmovrsgz %l5, %f0, %f1 stw %i1, [%l7 + 0x70] loop_897: tcc %icc, 0x2 fandnot2 %f2, %f6, %f8 ld [%l7 + 0x3C], %f0 ble,a,pn %icc, loop_898 bl,pn %xcc, loop_899 subcc %o6, %o7, %i5 tcc %xcc, 0x0 loop_898: bvs loop_900 loop_899: fornot1 %f4, %f0, %f4 sth %g2, [%l7 + 0x34] bshuffle %f4, %f2, %f8 loop_900: sth %g4, [%l7 + 0x76] movre %i7, 0x13C, %o1 fcmpd %fcc1, %f14, %f4 fxnors %f7, %f6, %f13 lduw [%l7 + 0x2C], %i0 ldx [%l7 + 0x48], %l6 tvs %icc, 0x7 std %f6, [%l7 + 0x60] ldx [%l7 + 0x78], %g5 fcmple16 %f0, %f2, %g6 bgu,a,pn %icc, loop_901 edge32n %o0, %g3, %l2 udivcc %l3, 0x1986, %l0 mulx %g1, %i4, %i2 loop_901: sethi 0x0AB4, %o2 fandnot2s %f13, %f14, %f9 lduw [%l7 + 0x60], %o3 fmovscs %xcc, %f4, %f15 fmul8ulx16 %f0, %f4, %f4 move %xcc, %g7, %i3 edge8ln %l4, %l1, %i6 tvs %xcc, 0x0 subc %o5, %l5, %i1 fmovsa %xcc, %f6, %f14 fmuld8ulx16 %f5, %f15, %f0 st %f12, [%l7 + 0x54] fmovsvc %icc, %f7, %f7 fmovdneg %icc, %f0, %f4 taddcc %o6, 0x1433, %o7 xnor %o4, 0x07C3, %g2 fornot2 %f14, %f2, %f0 fxor %f10, %f10, %f10 edge8l %g4, %i5, %i7 ld [%l7 + 0x0C], %f15 fmovspos %icc, %f6, %f10 ldsh [%l7 + 0x0C], %o1 tcc %icc, 0x0 bl,a,pn %xcc, loop_902 fnegs %f5, %f2 alignaddrl %i0, %g5, %g6 ldub [%l7 + 0x12], %o0 loop_902: fabss %f11, %f2 ldsh [%l7 + 0x22], %l6 udiv %g3, 0x0B41, %l3 movpos %xcc, %l2, %g1 fmovsa %xcc, %f12, %f4 edge32l %l0, %i4, %o2 fmovrdgz %i2, %f0, %f12 fandnot1s %f5, %f7, %f12 ldsb [%l7 + 0x4F], %g7 fmovrsgez %i3, %f1, %f11 ldsb [%l7 + 0x45], %o3 xor %l4, %l1, %i6 std %f4, [%l7 + 0x28] st %f0, [%l7 + 0x58] fmovrdne %l5, %f6, %f8 fsrc2 %f14, %f8 fmovrdgez %i1, %f8, %f4 alignaddr %o5, %o7, %o4 ldx [%l7 + 0x28], %o6 fcmps %fcc1, %f8, %f6 orn %g2, 0x0F31, %g4 subccc %i7, 0x1DFF, %o1 std %f2, [%l7 + 0x30] fand %f6, %f8, %f2 fandnot1 %f10, %f0, %f10 fmovrslz %i0, %f5, %f4 ldx [%l7 + 0x40], %g5 fbne,a %fcc0, loop_903 ldsh [%l7 + 0x52], %i5 andncc %g6, %o0, %l6 andncc %l3, %g3, %l2 loop_903: fmovdcc %icc, %f0, %f5 movge %xcc, %l0, %g1 fmovdvs %icc, %f14, %f4 fmovde %icc, %f0, %f10 fsrc2s %f2, %f13 fmovdgu %xcc, %f3, %f3 umul %o2, %i2, %i4 fcmpgt32 %f10, %f10, %i3 sub %o3, 0x02FD, %g7 subc %l1, 0x18C4, %l4 std %f12, [%l7 + 0x10] popc 0x1385, %i6 tne %xcc, 0x0 st %f15, [%l7 + 0x7C] ldx [%l7 + 0x78], %l5 movrgz %o5, %i1, %o4 movrlez %o7, %o6, %g4 fcmpeq32 %f2, %f0, %i7 subc %g2, 0x0342, %i0 fmovsg %xcc, %f2, %f4 fbn %fcc1, loop_904 std %f14, [%l7 + 0x48] fsrc2 %f14, %f12 fbo %fcc0, loop_905 loop_904: ba loop_906 stx %o1, [%l7 + 0x28] fpack32 %f10, %f14, %f8 loop_905: ldsh [%l7 + 0x62], %g5 loop_906: fpack32 %f8, %f12, %f14 fble %fcc0, loop_907 sth %g6, [%l7 + 0x70] lduh [%l7 + 0x7C], %i5 fnot2 %f2, %f6 loop_907: move %xcc, %l6, %l3 fmovsleu %xcc, %f1, %f10 fmovde %xcc, %f6, %f12 stb %g3, [%l7 + 0x6A] movvc %xcc, %l2, %o0 bge,a %xcc, loop_908 sethi 0x1F9F, %g1 add %o2, 0x03B4, %i2 ldsb [%l7 + 0x29], %i4 loop_908: subccc %i3, 0x0B92, %l0 fnand %f14, %f0, %f6 movrgez %g7, %o3, %l1 smul %l4, %i6, %l5 bg,a,pt %icc, loop_909 bvc,pt %icc, loop_910 fmovse %icc, %f9, %f0 fcmped %fcc1, %f14, %f4 loop_909: fpsub16s %f8, %f12, %f0 loop_910: andn %i1, 0x0C83, %o5 ldsh [%l7 + 0x32], %o4 fmovrsgz %o7, %f12, %f5 sth %g4, [%l7 + 0x16] tn %icc, 0x4 sub %i7, 0x1388, %g2 mulscc %o6, 0x05AC, %o1 fmovdvc %xcc, %f6, %f6 xnor %i0, 0x18DE, %g5 tvs %xcc, 0x6 fone %f8 fmovrsgez %i5, %f13, %f10 lduh [%l7 + 0x6E], %g6 stx %l3, [%l7 + 0x28] fmul8sux16 %f12, %f10, %f12 lduh [%l7 + 0x76], %g3 fblg,a %fcc1, loop_911 tpos %icc, 0x0 movneg %icc, %l2, %l6 movrlz %o0, 0x191, %o2 loop_911: stx %i2, [%l7 + 0x08] subcc %g1, %i3, %l0 ldx [%l7 + 0x10], %i4 lduw [%l7 + 0x7C], %g7 fbug,a %fcc1, loop_912 fands %f1, %f9, %f4 edge16n %o3, %l4, %l1 ld [%l7 + 0x38], %f9 loop_912: movvc %icc, %l5, %i1 fmovdl %icc, %f15, %f14 mulscc %i6, %o5, %o7 fnands %f9, %f4, %f13 taddcctv %g4, 0x15E9, %o4 fabss %f4, %f6 fxors %f9, %f7, %f4 fmovrde %g2, %f2, %f14 be,a %xcc, loop_913 edge32 %o6, %i7, %i0 fpadd32 %f8, %f6, %f2 fmovdn %xcc, %f1, %f1 loop_913: fmovrsgz %g5, %f0, %f10 fbg %fcc2, loop_914 or %o1, 0x10C1, %g6 array8 %l3, %i5, %g3 tsubcctv %l2, %o0, %l6 loop_914: for %f4, %f0, %f10 fcmpeq32 %f4, %f14, %o2 fmovsleu %xcc, %f12, %f7 ldd [%l7 + 0x60], %f12 stx %g1, [%l7 + 0x60] andcc %i3, 0x0672, %i2 ldsh [%l7 + 0x46], %i4 fpadd16 %f4, %f4, %f8 fxnors %f8, %f1, %f2 fmovrslez %g7, %f11, %f14 fmovsgu %icc, %f4, %f15 fmuld8sux16 %f6, %f6, %f10 ldub [%l7 + 0x69], %o3 edge16n %l0, %l4, %l1 stb %i1, [%l7 + 0x65] fmovdn %xcc, %f7, %f5 tgu %xcc, 0x7 xor %l5, 0x1ED6, %o5 ldsh [%l7 + 0x28], %o7 sethi 0x0DBD, %g4 fba %fcc2, loop_915 fors %f7, %f9, %f13 ldub [%l7 + 0x63], %i6 ldsh [%l7 + 0x42], %g2 loop_915: ldsh [%l7 + 0x40], %o6 fmul8x16al %f14, %f15, %f0 fmovdvs %icc, %f3, %f14 st %f1, [%l7 + 0x4C] fmovscc %xcc, %f9, %f15 move %icc, %o4, %i7 fmovrdlez %i0, %f4, %f8 call loop_916 fmovrse %o1, %f15, %f1 bl,a loop_917 stb %g6, [%l7 + 0x22] loop_916: orcc %g5, %i5, %l3 ldx [%l7 + 0x20], %g3 loop_917: ldsb [%l7 + 0x22], %l2 fmovdg %icc, %f14, %f9 fandnot2s %f15, %f3, %f3 movrne %o0, %l6, %g1 fmovdne %icc, %f11, %f9 fnot1s %f1, %f7 andcc %o2, 0x00E4, %i3 stx %i2, [%l7 + 0x40] bn,pt %icc, loop_918 edge32ln %i4, %g7, %l0 brgez %o3, loop_919 fmovsg %icc, %f8, %f1 loop_918: ldd [%l7 + 0x30], %f2 ldsh [%l7 + 0x50], %l1 loop_919: ldd [%l7 + 0x70], %f12 tne %icc, 0x6 fmovrsgez %l4, %f1, %f12 srlx %i1, %o5, %o7 smulcc %l5, %i6, %g4 ldub [%l7 + 0x52], %o6 fabsd %f2, %f14 bvs,a,pn %icc, loop_920 array32 %o4, %g2, %i7 fbul %fcc3, loop_921 nop setx loop_922, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_920: movcs %xcc, %i0, %g6 bl %icc, loop_923 loop_921: fble %fcc1, loop_924 loop_922: tge %xcc, 0x6 tn %icc, 0x5 loop_923: stx %o1, [%l7 + 0x70] loop_924: tle %xcc, 0x2 movge %icc, %g5, %i5 fpsub16 %f4, %f10, %f12 orcc %l3, 0x1AFD, %g3 udiv %o0, 0x0183, %l6 edge16l %l2, %g1, %o2 popc 0x0F2C, %i3 ldsw [%l7 + 0x58], %i4 tgu %xcc, 0x1 fmovrdne %i2, %f6, %f10 fmovdgu %xcc, %f4, %f10 addc %l0, %g7, %l1 stw %l4, [%l7 + 0x50] stw %o3, [%l7 + 0x08] or %i1, 0x1BD5, %o5 fmovdleu %icc, %f0, %f15 ldub [%l7 + 0x2D], %o7 fcmpne32 %f8, %f14, %i6 tg %icc, 0x3 fpmerge %f15, %f2, %f2 bg,a,pt %xcc, loop_925 fors %f9, %f6, %f15 tg %xcc, 0x6 ldx [%l7 + 0x78], %l5 loop_925: fnegs %f12, %f15 ldub [%l7 + 0x6B], %o6 andcc %g4, 0x123E, %g2 bneg,pt %xcc, loop_926 lduw [%l7 + 0x14], %i7 tvs %xcc, 0x1 fors %f15, %f7, %f13 loop_926: fabsd %f14, %f4 tvs %xcc, 0x3 tleu %xcc, 0x0 brgez %i0, loop_927 fmovde %icc, %f14, %f8 array8 %o4, %g6, %g5 lduw [%l7 + 0x6C], %o1 loop_927: tsubcctv %l3, 0x0089, %i5 fnot1 %f2, %f10 std %f6, [%l7 + 0x20] movrlez %o0, %g3, %l2 fpmerge %f14, %f6, %f10 fmovspos %xcc, %f14, %f14 stw %l6, [%l7 + 0x70] brz %g1, loop_928 fornot2s %f10, %f14, %f2 lduh [%l7 + 0x3E], %i3 or %o2, %i4, %l0 loop_928: bleu,pt %xcc, loop_929 fbe,a %fcc2, loop_930 sdivcc %g7, 0x16EE, %l1 fornot1s %f3, %f3, %f10 loop_929: bne,a,pn %icc, loop_931 loop_930: sth %i2, [%l7 + 0x7E] fmovdle %xcc, %f4, %f4 fble %fcc1, loop_932 loop_931: fnegs %f4, %f11 nop setx loop_933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o3, [%l7 + 0x18] loop_932: std %f10, [%l7 + 0x48] tneg %icc, 0x2 loop_933: edge16ln %i1, %o5, %l4 fcmpne16 %f4, %f6, %o7 std %f10, [%l7 + 0x40] fandnot1 %f6, %f6, %f10 tvc %xcc, 0x0 siam 0x3 brgez,a %i6, loop_934 ldsw [%l7 + 0x50], %l5 fmovsa %xcc, %f6, %f2 fmovrdgez %g4, %f6, %f12 loop_934: tle %icc, 0x6 sethi 0x0E28, %g2 sllx %o6, 0x18, %i7 ldub [%l7 + 0x2B], %o4 lduw [%l7 + 0x70], %g6 stx %g5, [%l7 + 0x10] fmuld8sux16 %f12, %f1, %f12 movleu %xcc, %i0, %o1 movrgez %i5, 0x35C, %l3 srlx %o0, %l2, %l6 st %f13, [%l7 + 0x08] movcs %xcc, %g1, %i3 ldsh [%l7 + 0x6A], %g3 fsrc2s %f8, %f10 fpmerge %f14, %f9, %f6 fmuld8sux16 %f9, %f15, %f6 fexpand %f0, %f0 movleu %xcc, %o2, %l0 fmovrsgez %i4, %f15, %f10 array16 %g7, %l1, %o3 udiv %i2, 0x1EAE, %o5 ldsb [%l7 + 0x3A], %i1 fcmpgt32 %f12, %f12, %l4 ldx [%l7 + 0x38], %o7 fornot2s %f3, %f11, %f14 stw %i6, [%l7 + 0x38] stw %g4, [%l7 + 0x70] fxnors %f5, %f10, %f2 stw %g2, [%l7 + 0x3C] std %f14, [%l7 + 0x78] lduw [%l7 + 0x30], %l5 fmovscc %xcc, %f5, %f10 fmovdvc %xcc, %f14, %f9 ldsw [%l7 + 0x48], %i7 stx %o6, [%l7 + 0x70] fbu,a %fcc0, loop_935 fmovdvs %xcc, %f1, %f10 move %xcc, %g6, %g5 fbule,a %fcc1, loop_936 loop_935: fnot2s %f0, %f8 fcmps %fcc3, %f5, %f13 edge32 %o4, %i0, %o1 loop_936: addc %l3, %i5, %o0 bcs loop_937 tg %xcc, 0x3 ldub [%l7 + 0x47], %l2 brz %l6, loop_938 loop_937: movpos %icc, %i3, %g1 fmovrdne %o2, %f8, %f6 fxors %f9, %f3, %f12 loop_938: bshuffle %f6, %f8, %f6 fpadd32s %f2, %f3, %f7 fmuld8ulx16 %f14, %f3, %f8 fandnot2s %f8, %f8, %f5 fmul8x16 %f11, %f12, %f4 tvc %xcc, 0x3 ldsb [%l7 + 0x40], %g3 fmovd %f4, %f8 fmovrdlez %i4, %f14, %f0 lduh [%l7 + 0x3A], %l0 movgu %xcc, %l1, %g7 fones %f5 ldsw [%l7 + 0x18], %i2 fpadd16s %f14, %f10, %f5 srl %o3, 0x04, %i1 fmovdneg %xcc, %f1, %f12 bne,pn %xcc, loop_939 fmovscc %icc, %f5, %f9 ldsh [%l7 + 0x78], %l4 sdivcc %o7, 0x0758, %o5 loop_939: fmul8sux16 %f10, %f8, %f2 movvs %icc, %i6, %g2 ldsh [%l7 + 0x3E], %g4 fpsub16s %f4, %f6, %f2 fmovrdlez %l5, %f12, %f0 fxor %f6, %f6, %f0 tle %icc, 0x7 stx %i7, [%l7 + 0x08] fcmpgt32 %f0, %f6, %g6 sethi 0x15BB, %o6 lduw [%l7 + 0x40], %g5 st %f4, [%l7 + 0x1C] fmovde %xcc, %f8, %f6 ba %xcc, loop_940 tg %xcc, 0x2 mulx %o4, 0x0541, %o1 bpos loop_941 loop_940: movne %xcc, %i0, %l3 stw %o0, [%l7 + 0x58] brgez,a %i5, loop_942 loop_941: faligndata %f4, %f8, %f2 std %f14, [%l7 + 0x08] movle %xcc, %l6, %l2 loop_942: lduw [%l7 + 0x18], %i3 ldsw [%l7 + 0x5C], %o2 alignaddr %g1, %g3, %i4 movvs %icc, %l0, %g7 for %f8, %f12, %f10 fmovsl %xcc, %f15, %f8 subcc %l1, %o3, %i2 ldub [%l7 + 0x39], %l4 fmovdn %icc, %f4, %f3 lduh [%l7 + 0x48], %o7 fbe %fcc2, loop_943 srax %o5, 0x16, %i1 fbg,a %fcc3, loop_944 stw %g2, [%l7 + 0x48] loop_943: ldsw [%l7 + 0x2C], %g4 fnegd %f2, %f8 loop_944: fmovspos %icc, %f6, %f3 fcmpgt16 %f8, %f6, %i6 fsrc1 %f0, %f4 bg,pt %icc, loop_945 ldsw [%l7 + 0x58], %i7 fmuld8ulx16 %f11, %f13, %f14 st %f10, [%l7 + 0x30] loop_945: fnot2 %f2, %f6 lduw [%l7 + 0x38], %g6 fmovdpos %icc, %f0, %f10 fmovrdgez %o6, %f8, %f14 ldsh [%l7 + 0x2A], %g5 ldsb [%l7 + 0x4E], %l5 fmovs %f10, %f5 edge32 %o4, %o1, %i0 edge16n %l3, %i5, %o0 fmovdleu %icc, %f2, %f1 array16 %l6, %l2, %i3 tvc %xcc, 0x7 bneg %icc, loop_946 bpos,pt %icc, loop_947 ldub [%l7 + 0x44], %o2 tne %icc, 0x1 loop_946: bg,pt %xcc, loop_948 loop_947: fsrc2 %f4, %f8 ldsb [%l7 + 0x58], %g1 bgu,pt %icc, loop_949 loop_948: ldx [%l7 + 0x08], %g3 sllx %l0, %i4, %l1 tgu %icc, 0x4 loop_949: xnor %g7, %i2, %o3 ld [%l7 + 0x6C], %f4 stb %l4, [%l7 + 0x2C] movne %xcc, %o7, %o5 sth %g2, [%l7 + 0x6E] nop setx loop_950, %l0, %l1 jmpl %l1, %g4 ldsw [%l7 + 0x50], %i1 xnor %i7, %i6, %g6 fxor %f10, %f12, %f4 loop_950: ldx [%l7 + 0x30], %o6 fnor %f2, %f8, %f2 movleu %icc, %g5, %l5 array8 %o4, %o1, %l3 sub %i5, %i0, %o0 lduw [%l7 + 0x2C], %l2 call loop_951 fcmpes %fcc0, %f13, %f9 fmovrdgz %l6, %f8, %f10 edge8l %o2, %i3, %g3 loop_951: edge32l %l0, %i4, %g1 fpadd32 %f4, %f2, %f2 fbne,a %fcc3, loop_952 taddcc %g7, 0x1DDE, %i2 fble %fcc3, loop_953 ldd [%l7 + 0x70], %f0 loop_952: orn %l1, 0x1717, %o3 fxors %f11, %f1, %f0 loop_953: fnot1s %f13, %f7 smulcc %l4, %o5, %o7 ldx [%l7 + 0x40], %g4 pdist %f8, %f12, %f8 movcs %icc, %g2, %i7 edge16ln %i1, %g6, %o6 movrlz %i6, 0x057, %l5 brgez %o4, loop_954 ldub [%l7 + 0x2F], %g5 std %f12, [%l7 + 0x78] lduh [%l7 + 0x7A], %l3 loop_954: udiv %i5, 0x18D2, %o1 tn %icc, 0x1 bvc,a loop_955 tcs %icc, 0x1 andncc %o0, %i0, %l2 fmovdleu %xcc, %f4, %f13 loop_955: ldsh [%l7 + 0x68], %o2 std %f12, [%l7 + 0x78] st %f12, [%l7 + 0x14] lduh [%l7 + 0x0C], %l6 edge16ln %i3, %l0, %g3 movleu %xcc, %i4, %g1 ldx [%l7 + 0x28], %g7 sdivx %i2, 0x0D56, %l1 movrne %o3, %l4, %o7 ldsh [%l7 + 0x20], %o5 ldub [%l7 + 0x6F], %g2 sra %i7, 0x0C, %i1 fpadd32s %f3, %f5, %f13 fcmple32 %f2, %f14, %g6 fpadd16 %f2, %f0, %f8 srl %o6, 0x02, %i6 stb %g4, [%l7 + 0x5C] fbge,a %fcc1, loop_956 std %f12, [%l7 + 0x28] alignaddrl %o4, %l5, %g5 add %l3, %i5, %o1 loop_956: movge %xcc, %i0, %o0 stb %o2, [%l7 + 0x67] fmul8sux16 %f6, %f8, %f14 fnegs %f15, %f0 fmul8ulx16 %f6, %f14, %f0 sth %l6, [%l7 + 0x52] and %i3, 0x189C, %l2 movre %l0, 0x1F9, %g3 edge16n %i4, %g7, %g1 fcmpgt32 %f8, %f12, %i2 fzeros %f8 tpos %xcc, 0x2 fpadd16 %f0, %f0, %f8 ldsw [%l7 + 0x6C], %o3 lduh [%l7 + 0x74], %l4 bcs,pt %xcc, loop_957 ldd [%l7 + 0x10], %f8 bvc,a %xcc, loop_958 sth %o7, [%l7 + 0x4E] loop_957: xorcc %l1, %g2, %o5 ldd [%l7 + 0x60], %f2 loop_958: fmovrdgz %i1, %f8, %f2 pdist %f4, %f2, %f14 std %f10, [%l7 + 0x30] fsrc1s %f12, %f13 ba,a %icc, loop_959 tleu %icc, 0x3 fmovdge %xcc, %f7, %f10 movneg %icc, %i7, %g6 loop_959: stx %i6, [%l7 + 0x78] fabss %f7, %f7 addc %g4, 0x0E32, %o6 lduh [%l7 + 0x68], %l5 sth %g5, [%l7 + 0x5E] bgu %xcc, loop_960 ldsw [%l7 + 0x68], %o4 fmovse %xcc, %f2, %f6 ldsw [%l7 + 0x78], %l3 loop_960: fmul8ulx16 %f12, %f0, %f6 fcmpeq16 %f0, %f12, %i5 fmovdneg %xcc, %f3, %f5 ld [%l7 + 0x74], %f9 stx %o1, [%l7 + 0x68] fors %f14, %f8, %f8 stx %i0, [%l7 + 0x78] brz,a %o0, loop_961 xnor %l6, 0x0210, %o2 fbug %fcc0, loop_962 tneg %icc, 0x6 loop_961: fnegd %f4, %f12 ld [%l7 + 0x54], %f5 loop_962: ldx [%l7 + 0x60], %l2 bg,pt %icc, loop_963 xnor %l0, 0x098C, %g3 movl %icc, %i4, %g7 te %xcc, 0x6 loop_963: ldd [%l7 + 0x30], %f14 fmovrsgez %i3, %f10, %f3 bvs,pt %icc, loop_964 fmovs %f11, %f14 fmovdpos %xcc, %f13, %f10 fmovdvs %icc, %f0, %f7 loop_964: tn %xcc, 0x0 bvs,a loop_965 brgz %g1, loop_966 tl %xcc, 0x2 fmovda %icc, %f5, %f5 loop_965: fblg %fcc3, loop_967 loop_966: movvs %icc, %i2, %l4 sdiv %o7, 0x1D1F, %o3 tneg %icc, 0x2 loop_967: stw %l1, [%l7 + 0x74] array16 %g2, %i1, %o5 xorcc %i7, %i6, %g6 udivx %g4, 0x04DC, %l5 fmul8sux16 %f8, %f14, %f2 srl %o6, 0x05, %o4 bvc,a %xcc, loop_968 std %f2, [%l7 + 0x30] ld [%l7 + 0x14], %f2 udivx %g5, 0x16FF, %i5 loop_968: fxnor %f10, %f4, %f6 fmovdne %icc, %f13, %f12 alignaddrl %l3, %i0, %o0 fnot2 %f10, %f6 fcmpgt32 %f4, %f8, %o1 movleu %icc, %l6, %o2 subccc %l0, 0x0864, %l2 fcmpes %fcc2, %f14, %f2 mulx %g3, %g7, %i4 nop setx loop_969, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %g1, %i2, %l4 ldd [%l7 + 0x20], %f10 fbne %fcc2, loop_970 loop_969: st %f7, [%l7 + 0x34] edge8n %o7, %o3, %i3 fsrc2 %f4, %f0 loop_970: ldsh [%l7 + 0x26], %g2 edge8l %i1, %l1, %o5 brgez,a %i7, loop_971 tneg %xcc, 0x7 bge,a,pn %xcc, loop_972 fblg,a %fcc1, loop_973 loop_971: bvc,pn %xcc, loop_974 sub %i6, 0x0795, %g6 loop_972: 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_973: xor %l5, 0x087A, %g4 loop_974: fble %fcc0, loop_976 fpack32 %f10, %f12, %f14 loop_975: udiv %o6, 0x0519, %o4 fmovsl %icc, %f9, %f6 loop_976: ldub [%l7 + 0x60], %g5 fmovrdne %i5, %f12, %f12 fnegd %f8, %f4 tpos %xcc, 0x5 movleu %icc, %l3, %o0 call loop_977 st %f13, [%l7 + 0x08] st %f7, [%l7 + 0x3C] lduw [%l7 + 0x38], %o1 loop_977: fones %f13 stx %l6, [%l7 + 0x18] addcc %o2, %l0, %i0 fble %fcc2, loop_978 fmovsa %xcc, %f3, %f7 ldd [%l7 + 0x48], %f2 edge16 %g3, %g7, %i4 loop_978: ld [%l7 + 0x58], %f15 lduh [%l7 + 0x52], %g1 tne %icc, 0x5 edge32l %l2, %i2, %l4 bge loop_979 ldsh [%l7 + 0x2E], %o3 fxor %f12, %f6, %f4 tleu %icc, 0x3 loop_979: fcmpne32 %f10, %f0, %o7 fmovdcc %xcc, %f15, %f14 fmovsneg %icc, %f2, %f10 bneg,a loop_980 addcc %i3, %i1, %g2 edge16l %o5, %i7, %l1 add %g6, %i6, %l5 loop_980: subccc %g4, 0x1FDF, %o4 lduw [%l7 + 0x1C], %o6 fornot1 %f4, %f6, %f0 fmuld8sux16 %f2, %f10, %f2 fpsub16s %f7, %f8, %f1 bne,a,pt %icc, loop_981 lduw [%l7 + 0x3C], %i5 srax %l3, 0x00, %o0 fornot1 %f6, %f10, %f6 loop_981: fbne,a %fcc3, loop_982 fmovdl %icc, %f7, %f1 st %f0, [%l7 + 0x0C] std %f2, [%l7 + 0x70] loop_982: movpos %xcc, %o1, %l6 edge8ln %g5, %l0, %i0 lduw [%l7 + 0x68], %g3 sll %g7, 0x02, %i4 orncc %o2, %l2, %g1 fnegd %f0, %f0 ldsh [%l7 + 0x3C], %l4 popc 0x0B99, %o3 mulscc %i2, 0x02FE, %o7 fpsub32s %f4, %f2, %f2 movleu %xcc, %i1, %g2 ldd [%l7 + 0x78], %f4 fbne,a %fcc1, loop_983 st %f8, [%l7 + 0x7C] mulscc %o5, 0x1706, %i3 stw %i7, [%l7 + 0x74] loop_983: array32 %l1, %i6, %l5 fcmple16 %f4, %f14, %g4 std %f2, [%l7 + 0x78] bneg %icc, loop_984 stb %o4, [%l7 + 0x68] be,a %icc, loop_985 stx %o6, [%l7 + 0x38] loop_984: fpsub16 %f4, %f12, %f10 fbn %fcc2, loop_986 loop_985: fnegd %f4, %f6 ld [%l7 + 0x70], %f8 sth %g6, [%l7 + 0x3A] loop_986: fnot1s %f15, %f7 fone %f6 fmovsneg %xcc, %f9, %f12 fmovsle %xcc, %f11, %f8 stb %l3, [%l7 + 0x0E] fmovrsgez %i5, %f11, %f5 fmovrsne %o1, %f1, %f6 xor %l6, %g5, %l0 tneg %icc, 0x0 fmul8sux16 %f12, %f2, %f2 lduw [%l7 + 0x60], %o0 fmovrsne %g3, %f4, %f4 edge8n %i0, %i4, %g7 fxor %f0, %f12, %f6 ldx [%l7 + 0x10], %o2 fbl,a %fcc0, loop_987 ldd [%l7 + 0x30], %f8 smulcc %g1, 0x02B5, %l4 tvc %icc, 0x0 loop_987: std %f12, [%l7 + 0x68] tne %icc, 0x5 taddcc %l2, %i2, %o7 fmul8x16au %f6, %f4, %f2 movneg %icc, %i1, %o3 tl %xcc, 0x0 sllx %g2, 0x14, %i3 stx %i7, [%l7 + 0x38] bneg loop_988 fmovda %xcc, %f8, %f11 stx %l1, [%l7 + 0x68] nop setx loop_989, %l0, %l1 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_988: fmovrsgz %o5, %f9, %f12 stw %l5, [%l7 + 0x0C] orncc %g4, %o4, %o6 loop_989: bcs %xcc, loop_990 fblg,a %fcc3, loop_991 fnot2 %f12, %f12 sth %i6, [%l7 + 0x14] loop_990: fbg %fcc0, loop_992 loop_991: ldx [%l7 + 0x58], %g6 udivx %i5, 0x0865, %o1 sth %l6, [%l7 + 0x46] loop_992: fbug %fcc0, loop_993 fmovsg %xcc, %f13, %f1 movneg %xcc, %g5, %l0 sth %o0, [%l7 + 0x46] loop_993: edge8 %g3, %i0, %i4 sll %g7, %l3, %o2 subccc %l4, %g1, %i2 fnand %f10, %f2, %f10 ldsw [%l7 + 0x78], %o7 fmuld8sux16 %f2, %f8, %f4 fmovdl %icc, %f12, %f10 edge32ln %i1, %o3, %g2 fmovdcs %xcc, %f10, %f12 or %i3, %i7, %l1 ldsw [%l7 + 0x40], %l2 fnot1 %f4, %f14 brgz %l5, loop_994 lduh [%l7 + 0x36], %g4 subc %o5, %o4, %i6 orn %o6, 0x07FA, %g6 loop_994: ld [%l7 + 0x34], %f1 fnands %f7, %f9, %f5 fbe,a %fcc1, loop_995 tle %xcc, 0x1 edge16n %i5, %o1, %g5 srax %l6, 0x14, %o0 loop_995: tleu %xcc, 0x4 std %f6, [%l7 + 0x40] fbge,a %fcc3, loop_996 brlz,a %l0, loop_997 sth %i0, [%l7 + 0x22] tsubcctv %i4, %g7, %g3 loop_996: ldsb [%l7 + 0x6E], %o2 loop_997: sdiv %l4, 0x0216, %g1 bn loop_998 siam 0x3 bvc %xcc, loop_999 movgu %xcc, %l3, %i2 loop_998: fmovdpos %xcc, %f15, %f7 udiv %i1, 0x05EC, %o7 loop_999: sdivcc %g2, 0x17D4, %o3 ldsh [%l7 + 0x2E], %i7 stw %i3, [%l7 + 0x58] fandnot1s %f12, %f12, %f14 fmovsneg %xcc, %f10, %f12 edge16n %l2, %l5, %g4 lduw [%l7 + 0x20], %l1 movvs %icc, %o4, %i6 fnor %f6, %f12, %f4 udiv %o5, 0x0135, %o6 lduw [%l7 + 0x5C], %g6 addcc %o1, 0x1EDC, %g5 brz,a %l6, loop_1000 umul %o0, 0x0807, %i5 edge32l %l0, %i4, %g7 orncc %g3, %i0, %o2 loop_1000: fmovde %xcc, %f9, %f14 xnor %l4, %l3, %g1 movg %xcc, %i1, %i2 sth %g2, [%l7 + 0x0E] fcmple16 %f2, %f14, %o3 lduh [%l7 + 0x4A], %i7 ldsh [%l7 + 0x0A], %i3 fpsub16 %f0, %f6, %f8 fmovrdne %l2, %f2, %f10 movg %icc, %l5, %o7 ldsb [%l7 + 0x17], %g4 sth %l1, [%l7 + 0x40] ble,pt %icc, loop_1001 fbo %fcc2, loop_1002 ta %xcc, 0x4 movgu %icc, %i6, %o4 loop_1001: taddcc %o5, 0x1E5A, %o6 loop_1002: fcmpne32 %f6, %f0, %o1 fbug %fcc1, loop_1003 ldub [%l7 + 0x11], %g6 lduh [%l7 + 0x3C], %g5 udivcc %o0, 0x0C83, %i5 loop_1003: fmovrdne %l0, %f2, %f8 stx %l6, [%l7 + 0x18] fmul8x16al %f11, %f10, %f4 lduh [%l7 + 0x2C], %i4 fpadd32 %f14, %f12, %f14 fbn %fcc3, loop_1004 fmovrsgez %g3, %f8, %f6 st %f9, [%l7 + 0x54] movrlez %g7, %o2, %l4 loop_1004: addc %i0, %l3, %g1 bcc,pn %xcc, loop_1005 fpsub16 %f12, %f2, %f12 fpadd32s %f12, %f11, %f7 stb %i2, [%l7 + 0x08] loop_1005: addc %i1, %o3, %g2 ldsh [%l7 + 0x66], %i7 fsrc2 %f4, %f6 fmovdcs %xcc, %f6, %f13 brlez,a %i3, loop_1006 ldsw [%l7 + 0x48], %l2 brgz,a %l5, loop_1007 xnor %o7, %l1, %g4 loop_1006: stb %i6, [%l7 + 0x0E] fcmpd %fcc0, %f8, %f0 loop_1007: fnand %f14, %f10, %f0 fmovs %f5, %f12 std %f10, [%l7 + 0x78] fxors %f15, %f14, %f5 fcmple32 %f4, %f2, %o4 bpos,a loop_1008 alignaddrl %o5, %o1, %o6 brnz,a %g5, loop_1009 ld [%l7 + 0x1C], %f12 loop_1008: ldx [%l7 + 0x18], %g6 tle %xcc, 0x2 loop_1009: fpmerge %f9, %f7, %f0 movneg %icc, %i5, %o0 fpmerge %f1, %f9, %f0 ldsh [%l7 + 0x56], %l6 fbl,a %fcc0, loop_1010 fbul,a %fcc0, loop_1011 bgu loop_1012 fabss %f13, %f5 loop_1010: fblg %fcc1, loop_1013 loop_1011: fba %fcc2, loop_1014 loop_1012: ldd [%l7 + 0x48], %f10 ld [%l7 + 0x54], %f6 loop_1013: lduh [%l7 + 0x10], %i4 loop_1014: xnor %g3, %l0, %o2 fmovd %f2, %f2 stx %l4, [%l7 + 0x60] std %f12, [%l7 + 0x78] fzeros %f13 fcmpes %fcc0, %f9, %f13 movvs %icc, %g7, %l3 or %i0, %g1, %i2 fcmpgt16 %f10, %f0, %i1 fnot1s %f5, %f1 fmovrdlz %o3, %f4, %f14 fmuld8ulx16 %f14, %f7, %f10 xnorcc %i7, %g2, %i3 fmovdvc %xcc, %f2, %f11 fmovrdgz %l5, %f2, %f0 fsrc2s %f5, %f13 fmovdpos %xcc, %f3, %f2 fmovrdlez %l2, %f14, %f6 movpos %icc, %o7, %l1 nop setx loop_1015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a loop_1016 bge,a,pn %icc, loop_1017 fmovdgu %xcc, %f4, %f2 loop_1015: fnands %f13, %f9, %f14 loop_1016: fcmpd %fcc0, %f12, %f10 loop_1017: ta %icc, 0x5 st %f13, [%l7 + 0x64] fabsd %f8, %f10 umul %i6, 0x1BE4, %o4 fsrc2s %f9, %f13 bvc loop_1018 sth %g4, [%l7 + 0x2A] bcs loop_1019 fnot1 %f4, %f2 loop_1018: ldd [%l7 + 0x58], %f14 ldd [%l7 + 0x38], %f6 loop_1019: fxnors %f14, %f4, %f7 mova %icc, %o1, %o5 fmovrdgz %g5, %f12, %f8 lduw [%l7 + 0x08], %o6 fandnot1 %f2, %f6, %f14 sllx %g6, %o0, %i5 ldsh [%l7 + 0x54], %l6 stb %g3, [%l7 + 0x79] fbule %fcc0, loop_1020 fands %f6, %f0, %f5 bvc,a %icc, loop_1021 ldx [%l7 + 0x10], %l0 loop_1020: ldsb [%l7 + 0x15], %o2 fornot2s %f9, %f3, %f13 loop_1021: fxnors %f10, %f6, %f7 bg,pt %xcc, loop_1022 fmovdn %xcc, %f9, %f11 orn %l4, 0x01BE, %g7 edge16ln %i4, %l3, %g1 loop_1022: fbe,a %fcc2, loop_1023 fmovdcs %xcc, %f3, %f15 tg %icc, 0x0 xorcc %i2, 0x06BA, %i1 loop_1023: std %f0, [%l7 + 0x18] fzero %f0 array8 %o3, %i7, %g2 fcmpne16 %f14, %f14, %i3 fnot2 %f6, %f10 edge8ln %i0, %l2, %o7 fbn,a %fcc0, loop_1024 edge8n %l1, %l5, %i6 andcc %o4, 0x1DBD, %g4 xorcc %o1, 0x08AA, %o5 loop_1024: fbuge,a %fcc3, loop_1025 ldx [%l7 + 0x20], %o6 orcc %g6, %g5, %i5 ldsb [%l7 + 0x24], %o0 loop_1025: fcmple32 %f8, %f8, %l6 fnand %f14, %f14, %f12 xorcc %l0, 0x0417, %o2 st %f2, [%l7 + 0x34] fmovrde %g3, %f4, %f4 ldsw [%l7 + 0x4C], %l4 fnot2 %f8, %f12 movvs %icc, %i4, %g7 tleu %icc, 0x3 stx %l3, [%l7 + 0x40] lduh [%l7 + 0x70], %i2 fcmpne16 %f14, %f0, %i1 fpsub32 %f0, %f4, %f8 fpsub16s %f11, %f7, %f15 fmul8sux16 %f8, %f0, %f10 ldd [%l7 + 0x08], %f8 fbge,a %fcc1, loop_1026 bn,a,pn %xcc, loop_1027 ldsb [%l7 + 0x7F], %o3 stw %i7, [%l7 + 0x7C] loop_1026: fbul,a %fcc3, loop_1028 loop_1027: bleu,a loop_1029 bcs,a,pt %xcc, loop_1030 addccc %g2, %g1, %i3 loop_1028: ldsh [%l7 + 0x76], %l2 loop_1029: bn,a %icc, loop_1031 loop_1030: movgu %xcc, %o7, %i0 sllx %l5, %l1, %i6 st %f9, [%l7 + 0x10] loop_1031: bcs loop_1032 xnor %g4, %o4, %o5 be,a,pt %icc, loop_1033 movre %o6, %o1, %g5 loop_1032: fpackfix %f6, %f3 fmovrdne %g6, %f10, %f2 loop_1033: tcs %xcc, 0x6 bgu loop_1034 ldub [%l7 + 0x32], %i5 srlx %o0, 0x0C, %l0 fmovrslz %o2, %f5, %f10 loop_1034: fmovrdgez %l6, %f6, %f8 fcmple32 %f0, %f0, %l4 bpos %icc, loop_1035 ldd [%l7 + 0x30], %f6 fmovd %f12, %f6 fxnors %f9, %f14, %f12 loop_1035: stw %i4, [%l7 + 0x38] fnot2s %f4, %f1 fbu,a %fcc0, loop_1036 popc 0x0342, %g3 fornot2 %f0, %f10, %f2 ldd [%l7 + 0x48], %f2 loop_1036: movrlz %g7, %l3, %i2 ld [%l7 + 0x34], %f11 stx %i1, [%l7 + 0x58] fmovrslez %o3, %f3, %f0 fmul8x16au %f7, %f11, %f12 fcmpgt32 %f2, %f10, %i7 sdivcc %g1, 0x0504, %g2 fmovsvc %xcc, %f14, %f5 fmovrsne %l2, %f10, %f10 lduh [%l7 + 0x4A], %o7 edge8ln %i3, %l5, %i0 stw %l1, [%l7 + 0x10] fmul8x16 %f8, %f0, %f2 edge16l %i6, %g4, %o5 bneg,a,pt %xcc, loop_1037 fmovrslez %o4, %f10, %f6 fmovrdgz %o6, %f8, %f2 ldsw [%l7 + 0x60], %o1 loop_1037: addc %g5, %g6, %i5 tne %icc, 0x4 fmul8x16au %f2, %f8, %f8 smulcc %l0, 0x04D0, %o0 call loop_1038 sth %o2, [%l7 + 0x1C] xnor %l6, 0x0DC3, %i4 std %f2, [%l7 + 0x08] loop_1038: andncc %l4, %g7, %l3 pdist %f0, %f10, %f4 st %f10, [%l7 + 0x24] fmovrdlz %i2, %f14, %f0 xorcc %i1, 0x184E, %g3 fbue %fcc0, loop_1039 edge32n %i7, %g1, %g2 ldub [%l7 + 0x4B], %o3 fmovse %xcc, %f14, %f15 loop_1039: array32 %o7, %l2, %i3 fornot2s %f1, %f11, %f5 fmuld8sux16 %f12, %f7, %f14 fxors %f12, %f9, %f15 fmovdneg %xcc, %f12, %f7 fmovd %f10, %f6 movre %i0, 0x254, %l5 bl,a,pt %icc, loop_1040 lduw [%l7 + 0x74], %l1 fbne,a %fcc2, loop_1041 lduh [%l7 + 0x60], %g4 loop_1040: ldd [%l7 + 0x78], %f8 sth %o5, [%l7 + 0x3C] loop_1041: ldsw [%l7 + 0x24], %i6 fsrc2 %f0, %f10 fmovrsne %o6, %f10, %f4 ldsb [%l7 + 0x0F], %o1 edge8ln %g5, %o4, %i5 fmovrdne %l0, %f8, %f6 fmovrdgz %o0, %f12, %f8 stb %g6, [%l7 + 0x63] addc %o2, 0x10A8, %l6 fpadd32 %f4, %f12, %f2 nop setx loop_1042, %l0, %l1 jmpl %l1, %i4 fmovscs %xcc, %f11, %f9 ldub [%l7 + 0x1C], %g7 fxors %f9, %f13, %f12 loop_1042: bne,a,pn %xcc, loop_1043 stw %l3, [%l7 + 0x24] fpackfix %f4, %f13 bgu,pn %xcc, loop_1044 loop_1043: fmovsl %icc, %f2, %f12 fnand %f12, %f2, %f2 bcc %icc, loop_1045 loop_1044: ldx [%l7 + 0x20], %i2 lduw [%l7 + 0x14], %i1 movrgz %g3, %i7, %l4 loop_1045: fmovdcc %xcc, %f8, %f11 fmovrdgz %g2, %f14, %f2 tcs %xcc, 0x1 orncc %g1, 0x12E2, %o3 fmovdne %icc, %f11, %f6 brgez,a %o7, loop_1046 fbu,a %fcc3, loop_1047 fxnors %f4, %f15, %f4 movrgz %i3, %l2, %i0 loop_1046: move %icc, %l5, %l1 loop_1047: movn %xcc, %o5, %i6 fmovrde %g4, %f2, %f4 xnorcc %o1, %g5, %o6 lduh [%l7 + 0x56], %o4 fandnot1s %f3, %f12, %f12 fbule %fcc1, loop_1048 ld [%l7 + 0x20], %f1 fbge %fcc0, loop_1049 fpsub16 %f12, %f10, %f14 loop_1048: fcmpgt16 %f8, %f0, %i5 fmuld8ulx16 %f15, %f14, %f2 loop_1049: fbge %fcc2, loop_1050 ldsw [%l7 + 0x3C], %o0 nop setx loop_1051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l0, [%l7 + 0x16] loop_1050: lduw [%l7 + 0x3C], %g6 lduh [%l7 + 0x4A], %l6 loop_1051: fcmpgt32 %f8, %f4, %o2 ldsh [%l7 + 0x4C], %g7 stx %l3, [%l7 + 0x40] mova %icc, %i4, %i2 fnors %f14, %f11, %f4 bge,a loop_1052 sth %g3, [%l7 + 0x1A] edge16n %i7, %l4, %g2 sth %i1, [%l7 + 0x68] loop_1052: popc 0x0A27, %g1 call loop_1053 movge %icc, %o7, %i3 fmovspos %icc, %f8, %f12 st %f1, [%l7 + 0x2C] loop_1053: fmovdg %icc, %f14, %f14 movn %icc, %o3, %i0 array32 %l5, %l1, %o5 or %l2, %i6, %g4 movge %xcc, %g5, %o1 edge16l %o6, %o4, %o0 fcmpeq32 %f12, %f10, %i5 movrlez %g6, 0x2B4, %l0 fmovsge %icc, %f10, %f5 ldsh [%l7 + 0x6A], %l6 st %f14, [%l7 + 0x24] fbo,a %fcc0, loop_1054 ta %icc, 0x3 xnorcc %o2, %g7, %l3 call loop_1055 loop_1054: tvs %xcc, 0x3 array16 %i2, %i4, %i7 ldsb [%l7 + 0x14], %g3 loop_1055: andn %l4, %g2, %g1 fmovrde %i1, %f12, %f2 std %f12, [%l7 + 0x08] ldub [%l7 + 0x1A], %i3 ldub [%l7 + 0x51], %o7 fmovscs %xcc, %f1, %f14 stb %i0, [%l7 + 0x44] stx %o3, [%l7 + 0x68] tn %icc, 0x1 sethi 0x0010, %l5 taddcc %o5, %l1, %l2 fmovsvs %icc, %f11, %f14 brlz,a %i6, loop_1056 fnot2 %f0, %f0 lduh [%l7 + 0x08], %g4 tge %icc, 0x2 loop_1056: movrlz %o1, %g5, %o4 fmovrdlz %o6, %f12, %f8 lduh [%l7 + 0x3A], %o0 taddcctv %i5, 0x1381, %g6 srl %l6, 0x0D, %l0 tsubcc %o2, 0x0C33, %l3 ldx [%l7 + 0x70], %i2 faligndata %f2, %f8, %f8 fcmple32 %f10, %f6, %g7 mova %icc, %i4, %i7 nop setx loop_1057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f5, %f14 brz,a %l4, loop_1058 fandnot2 %f2, %f12, %f4 loop_1057: st %f4, [%l7 + 0x30] ldub [%l7 + 0x31], %g3 loop_1058: fabss %f7, %f15 bgu,pn %xcc, loop_1059 bcc,a loop_1060 std %f12, [%l7 + 0x20] sllx %g1, 0x16, %i1 loop_1059: fmovsne %xcc, %f9, %f7 loop_1060: stw %i3, [%l7 + 0x7C] lduh [%l7 + 0x5E], %o7 sth %i0, [%l7 + 0x24] tvs %icc, 0x4 edge32n %g2, %o3, %l5 fpack16 %f0, %f11 ldd [%l7 + 0x08], %f6 st %f13, [%l7 + 0x38] ld [%l7 + 0x7C], %f15 sth %l1, [%l7 + 0x74] ldsb [%l7 + 0x6B], %l2 tneg %icc, 0x6 fmovd %f12, %f8 orncc %i6, %o5, %g4 fpackfix %f14, %f6 ld [%l7 + 0x7C], %f9 sdivcc %o1, 0x01C4, %g5 std %f6, [%l7 + 0x10] fnors %f3, %f0, %f11 bshuffle %f10, %f0, %f12 fornot2s %f15, %f8, %f1 subcc %o6, 0x10A4, %o4 tge %icc, 0x2 tge %icc, 0x3 fpadd16 %f12, %f14, %f8 edge32ln %i5, %o0, %l6 fmovsn %xcc, %f2, %f7 edge8n %l0, %o2, %l3 fmuld8sux16 %f6, %f14, %f14 tsubcctv %i2, 0x0716, %g6 sth %g7, [%l7 + 0x4A] stx %i4, [%l7 + 0x28] array32 %l4, %g3, %g1 lduw [%l7 + 0x34], %i7 edge16n %i3, %i1, %o7 bgu,pt %xcc, loop_1061 bvs,a loop_1062 ldsb [%l7 + 0x7B], %i0 fmovrse %g2, %f8, %f12 loop_1061: sth %o3, [%l7 + 0x0E] loop_1062: stb %l5, [%l7 + 0x0B] fbl,a %fcc3, loop_1063 fpsub16 %f2, %f2, %f12 fsrc2s %f0, %f12 array8 %l2, %l1, %o5 loop_1063: fmovsle %icc, %f11, %f1 tcs %icc, 0x3 ld [%l7 + 0x70], %f14 ldsh [%l7 + 0x0E], %i6 ldx [%l7 + 0x30], %g4 mulscc %g5, 0x0B78, %o1 fmovdvc %icc, %f7, %f9 umulcc %o6, %i5, %o0 std %f12, [%l7 + 0x18] fornot1s %f10, %f5, %f11 tsubcctv %l6, %o4, %o2 fbu %fcc2, loop_1064 fcmpgt32 %f8, %f4, %l0 srlx %i2, 0x09, %l3 fmovdneg %xcc, %f12, %f15 loop_1064: std %f8, [%l7 + 0x10] stw %g7, [%l7 + 0x40] fcmpes %fcc1, %f13, %f2 ldsb [%l7 + 0x3B], %i4 ble loop_1065 movrne %l4, %g6, %g3 fmovs %f3, %f6 sethi 0x0AE9, %i7 loop_1065: fcmpgt16 %f0, %f12, %i3 fands %f6, %f8, %f12 fmovsleu %xcc, %f7, %f14 movpos %icc, %g1, %i1 fmovde %icc, %f0, %f3 movn %xcc, %i0, %g2 fbul,a %fcc3, loop_1066 fmovda %xcc, %f7, %f13 subc %o7, %l5, %l2 stx %l1, [%l7 + 0x30] loop_1066: movrgz %o3, 0x03A, %o5 mulx %g4, 0x169D, %g5 fpmerge %f10, %f9, %f0 fcmpeq16 %f6, %f6, %i6 addcc %o6, %o1, %i5 movvc %icc, %o0, %l6 brgz,a %o2, loop_1067 array8 %l0, %i2, %o4 alignaddr %l3, %i4, %l4 subc %g7, %g6, %i7 loop_1067: fsrc2 %f2, %f12 fpadd32 %f12, %f14, %f14 tleu %icc, 0x5 bvc,pt %xcc, loop_1068 ldx [%l7 + 0x48], %g3 fcmpes %fcc0, %f8, %f4 orcc %g1, %i1, %i3 loop_1068: sth %g2, [%l7 + 0x7C] nop setx loop_1069, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f11, %f10 andcc %i0, %l5, %o7 sth %l1, [%l7 + 0x62] loop_1069: xor %o3, 0x1D61, %o5 sub %l2, %g5, %g4 fmovdn %icc, %f15, %f6 ld [%l7 + 0x14], %f3 fmovscs %xcc, %f4, %f11 te %icc, 0x7 ld [%l7 + 0x0C], %f5 bcc,a,pn %icc, loop_1070 fmovrsne %i6, %f0, %f8 movg %icc, %o1, %o6 ldub [%l7 + 0x3D], %o0 loop_1070: tgu %xcc, 0x2 stb %l6, [%l7 + 0x37] stb %o2, [%l7 + 0x39] bleu %icc, loop_1071 stx %i5, [%l7 + 0x70] fpack32 %f4, %f6, %f0 brlz %i2, loop_1072 loop_1071: ldub [%l7 + 0x4D], %o4 ldx [%l7 + 0x28], %l0 fornot2s %f4, %f3, %f4 loop_1072: fbug %fcc2, loop_1073 ldsw [%l7 + 0x20], %l3 tle %icc, 0x6 bneg,a,pn %icc, loop_1074 loop_1073: mova %xcc, %l4, %g7 smul %i4, 0x123D, %i7 bvc %icc, loop_1075 loop_1074: tl %xcc, 0x6 fmovda %icc, %f0, %f2 fbne,a %fcc1, loop_1076 loop_1075: std %f10, [%l7 + 0x40] be,pn %icc, loop_1077 fornot2 %f0, %f2, %f10 loop_1076: ldsh [%l7 + 0x1E], %g6 umul %g3, 0x142D, %g1 loop_1077: alignaddrl %i1, %g2, %i0 tpos %xcc, 0x6 fblg,a %fcc2, loop_1078 stw %i3, [%l7 + 0x58] brlz,a %l5, loop_1079 fbg,a %fcc2, loop_1080 loop_1078: movre %o7, 0x0A4, %o3 movre %o5, 0x317, %l1 loop_1079: std %f12, [%l7 + 0x78] loop_1080: sll %l2, 0x19, %g5 movpos %xcc, %g4, %o1 add %o6, 0x0323, %o0 stw %l6, [%l7 + 0x50] fnot1 %f12, %f4 fpsub16s %f6, %f8, %f2 fbe %fcc2, loop_1081 subccc %o2, 0x069C, %i6 fabss %f7, %f7 fpack32 %f8, %f2, %f14 loop_1081: fnegd %f12, %f10 ldx [%l7 + 0x28], %i2 xnor %o4, %l0, %i5 fmovrslez %l4, %f0, %f3 fmul8sux16 %f6, %f8, %f6 fmovdne %icc, %f13, %f10 array8 %g7, %i4, %l3 lduw [%l7 + 0x14], %i7 sdivx %g6, 0x07C4, %g1 std %f0, [%l7 + 0x20] ldx [%l7 + 0x58], %i1 pdist %f2, %f6, %f12 orncc %g2, 0x0482, %g3 lduw [%l7 + 0x3C], %i3 ld [%l7 + 0x70], %f10 fcmpeq16 %f8, %f8, %l5 lduh [%l7 + 0x4E], %o7 alignaddr %i0, %o5, %o3 ble,pt %icc, loop_1082 fmovsleu %icc, %f12, %f14 bge,a,pn %icc, loop_1083 std %f4, [%l7 + 0x70] loop_1082: bge %xcc, loop_1084 bne,pn %icc, loop_1085 loop_1083: edge16l %l2, %l1, %g4 array16 %g5, %o6, %o0 loop_1084: sra %l6, %o1, %i6 loop_1085: fmovrde %o2, %f8, %f12 fmovrsgez %o4, %f2, %f3 fmovsneg %icc, %f9, %f3 srlx %i2, 0x05, %i5 ldsw [%l7 + 0x48], %l4 sdivcc %g7, 0x0EF5, %l0 fbn,a %fcc2, loop_1086 smulcc %l3, %i7, %g6 fmovsle %xcc, %f10, %f4 ld [%l7 + 0x38], %f12 loop_1086: lduh [%l7 + 0x28], %g1 fmovdleu %xcc, %f9, %f0 fmovsneg %icc, %f0, %f13 tsubcctv %i1, %g2, %i4 ldub [%l7 + 0x5E], %i3 lduw [%l7 + 0x14], %l5 add %g3, 0x0181, %o7 fmovrdne %i0, %f6, %f0 edge16 %o5, %o3, %l2 nop setx loop_1087, %l0, %l1 jmpl %l1, %l1 tg %icc, 0x3 ldsb [%l7 + 0x4A], %g5 fpmerge %f12, %f2, %f10 loop_1087: ldx [%l7 + 0x20], %o6 fcmpne16 %f6, %f14, %o0 ldsb [%l7 + 0x4D], %g4 fbne %fcc1, loop_1088 stw %l6, [%l7 + 0x50] tn %icc, 0x1 tn %xcc, 0x4 loop_1088: ldsh [%l7 + 0x3A], %o1 movge %xcc, %o2, %i6 lduh [%l7 + 0x48], %i2 umul %i5, 0x1FAC, %o4 bgu,a,pt %icc, loop_1089 st %f13, [%l7 + 0x3C] fmovrdne %g7, %f14, %f6 ld [%l7 + 0x5C], %f6 loop_1089: array32 %l0, %l3, %i7 fbe,a %fcc0, loop_1090 std %f4, [%l7 + 0x68] stb %g6, [%l7 + 0x7F] edge16ln %l4, %i1, %g2 loop_1090: sll %i4, %g1, %i3 sth %l5, [%l7 + 0x66] fba,a %fcc1, loop_1091 sdivcc %g3, 0x08DF, %i0 mulscc %o5, %o7, %o3 movle %icc, %l2, %g5 loop_1091: tn %icc, 0x4 ld [%l7 + 0x54], %f7 nop setx loop_1092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc1, loop_1093 fbl %fcc3, loop_1094 ta %icc, 0x6 loop_1092: movneg %icc, %o6, %l1 loop_1093: andncc %g4, %l6, %o1 loop_1094: bl,a loop_1095 ldx [%l7 + 0x18], %o0 ld [%l7 + 0x24], %f8 fmovdneg %icc, %f13, %f0 loop_1095: fnot1s %f0, %f0 ble,a,pt %icc, loop_1096 sllx %o2, %i2, %i5 ba,a %icc, loop_1097 srl %i6, %o4, %g7 loop_1096: ldub [%l7 + 0x29], %l3 ldd [%l7 + 0x28], %f8 loop_1097: movrne %l0, 0x339, %g6 brgez %i7, loop_1098 ldub [%l7 + 0x78], %i1 fpack32 %f8, %f0, %f6 subccc %g2, 0x1700, %i4 loop_1098: stb %l4, [%l7 + 0x64] mova %xcc, %g1, %l5 ldx [%l7 + 0x60], %g3 fbn %fcc1, loop_1099 fmovdg %xcc, %f2, %f9 ldsh [%l7 + 0x5C], %i0 fpsub32s %f5, %f15, %f2 loop_1099: call loop_1100 fands %f2, %f9, %f9 sdivcc %o5, 0x0AE4, %o7 bgu,a,pt %icc, loop_1101 loop_1100: fmovse %xcc, %f1, %f7 edge8ln %i3, %l2, %o3 st %f2, [%l7 + 0x5C] loop_1101: fble,a %fcc3, loop_1102 fbule,a %fcc3, loop_1103 fandnot2s %f9, %f11, %f3 ldsb [%l7 + 0x27], %o6 loop_1102: orncc %l1, 0x0700, %g5 loop_1103: edge8n %g4, %o1, %o0 fmovrdlz %o2, %f12, %f2 ldsh [%l7 + 0x78], %i2 fmovrdlez %i5, %f4, %f12 std %f0, [%l7 + 0x50] st %f10, [%l7 + 0x6C] fsrc2s %f2, %f11 bpos %xcc, loop_1104 ldsh [%l7 + 0x18], %l6 fcmple16 %f6, %f0, %o4 sllx %i6, 0x1A, %l3 loop_1104: edge16l %l0, %g6, %i7 fcmpne16 %f4, %f8, %i1 ldsw [%l7 + 0x4C], %g7 fmovdcs %icc, %f5, %f12 fmovrsgez %i4, %f3, %f13 taddcctv %g2, 0x1FD9, %g1 sth %l4, [%l7 + 0x2C] fpadd16s %f0, %f12, %f1 sth %l5, [%l7 + 0x14] stw %g3, [%l7 + 0x08] movvs %icc, %o5, %i0 fnot2 %f8, %f8 fmovspos %icc, %f12, %f13 lduw [%l7 + 0x2C], %i3 fpadd16s %f2, %f2, %f8 array32 %l2, %o3, %o6 mova %icc, %o7, %g5 ble,a %xcc, loop_1105 fabsd %f2, %f0 stb %g4, [%l7 + 0x27] srl %o1, %o0, %o2 loop_1105: umulcc %i2, %l1, %l6 sdivx %o4, 0x1285, %i5 tcs %xcc, 0x0 bne,pt %icc, loop_1106 pdist %f8, %f10, %f6 fcmpeq32 %f0, %f2, %l3 fand %f2, %f0, %f6 loop_1106: fzeros %f6 te %icc, 0x1 stb %l0, [%l7 + 0x6E] stw %i6, [%l7 + 0x08] subcc %i7, %i1, %g7 fbule %fcc2, loop_1107 fmul8x16al %f13, %f2, %f14 brlz,a %g6, loop_1108 fnot2 %f14, %f2 loop_1107: ldx [%l7 + 0x38], %g2 fbu,a %fcc2, loop_1109 loop_1108: sll %i4, %g1, %l4 fbug,a %fcc1, loop_1110 edge8 %g3, %l5, %o5 loop_1109: tvs %icc, 0x0 fpadd16s %f12, %f3, %f14 loop_1110: lduw [%l7 + 0x68], %i3 std %f14, [%l7 + 0x30] mova %xcc, %i0, %l2 bshuffle %f6, %f0, %f14 edge16n %o3, %o7, %o6 fmuld8sux16 %f10, %f2, %f6 fmovsneg %icc, %f10, %f1 bn,a %icc, loop_1111 fpsub16 %f4, %f12, %f12 tn %icc, 0x1 fmovdleu %icc, %f7, %f9 loop_1111: fmovrdne %g5, %f10, %f12 fbue,a %fcc0, loop_1112 fmovrsne %o1, %f14, %f5 edge16ln %o0, %g4, %o2 ldx [%l7 + 0x58], %l1 loop_1112: ldd [%l7 + 0x60], %f12 nop setx loop_1113, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %i2, %o4, %l6 fpsub32s %f1, %f4, %f11 brgz,a %l3, loop_1114 loop_1113: mova %xcc, %i5, %i6 nop setx loop_1115, %l0, %l1 jmpl %l1, %l0 ldx [%l7 + 0x38], %i1 loop_1114: fmovsneg %xcc, %f8, %f1 bcs %icc, loop_1116 loop_1115: fbn,a %fcc1, loop_1117 ldx [%l7 + 0x68], %g7 movvc %icc, %i7, %g2 loop_1116: fbg,a %fcc0, loop_1118 loop_1117: edge8 %i4, %g6, %l4 ldx [%l7 + 0x50], %g3 fba,a %fcc3, loop_1119 loop_1118: fandnot1 %f12, %f0, %f0 fcmpne16 %f12, %f6, %g1 ldx [%l7 + 0x40], %l5 loop_1119: ldsb [%l7 + 0x73], %i3 fmovsne %xcc, %f4, %f11 brz %o5, loop_1120 stx %i0, [%l7 + 0x58] fbue %fcc0, loop_1121 te %xcc, 0x5 loop_1120: ld [%l7 + 0x7C], %f13 tsubcctv %l2, %o3, %o7 loop_1121: fexpand %f4, %f6 tle %icc, 0x4 fmovrdlez %o6, %f0, %f4 ldsb [%l7 + 0x33], %g5 ldsw [%l7 + 0x44], %o1 fmul8x16al %f7, %f8, %f2 or %g4, %o2, %l1 ldsb [%l7 + 0x0F], %i2 fzero %f14 lduh [%l7 + 0x5C], %o4 mova %icc, %o0, %l6 lduw [%l7 + 0x24], %i5 be,a %xcc, loop_1122 bcs loop_1123 andn %l3, 0x0C27, %i6 sth %i1, [%l7 + 0x7C] loop_1122: mova %icc, %g7, %l0 loop_1123: movge %icc, %i7, %g2 fmovdne %icc, %f2, %f13 ldsh [%l7 + 0x7C], %i4 ld [%l7 + 0x4C], %f1 ldd [%l7 + 0x38], %f10 stx %l4, [%l7 + 0x10] movre %g6, %g1, %l5 srax %i3, %o5, %g3 stb %l2, [%l7 + 0x57] lduh [%l7 + 0x0A], %i0 sllx %o3, %o7, %g5 sth %o6, [%l7 + 0x7E] fpmerge %f3, %f0, %f14 ldd [%l7 + 0x20], %f14 fcmpes %fcc2, %f11, %f12 xnor %g4, %o1, %l1 movleu %icc, %i2, %o4 std %f4, [%l7 + 0x28] fbn,a %fcc1, loop_1124 addc %o2, 0x00AA, %l6 stw %o0, [%l7 + 0x58] sth %i5, [%l7 + 0x1A] loop_1124: fones %f4 fmuld8sux16 %f4, %f14, %f12 fmovsgu %icc, %f1, %f7 srl %l3, 0x14, %i1 ld [%l7 + 0x18], %f14 ldx [%l7 + 0x18], %i6 ldd [%l7 + 0x30], %f6 st %f2, [%l7 + 0x60] fcmped %fcc2, %f8, %f0 lduw [%l7 + 0x7C], %g7 bgu loop_1125 fbu,a %fcc2, loop_1126 fpsub16s %f8, %f6, %f5 sdiv %l0, 0x1E81, %i7 loop_1125: fmovsa %xcc, %f13, %f6 loop_1126: ldsb [%l7 + 0x6B], %g2 bcs,a,pt %xcc, loop_1127 fmovsgu %icc, %f9, %f3 std %f14, [%l7 + 0x78] fpadd16s %f13, %f7, %f12 loop_1127: movleu %icc, %i4, %g6 fbne,a %fcc1, loop_1128 movrgz %g1, 0x307, %l4 fcmpes %fcc2, %f13, %f11 fbl %fcc2, loop_1129 loop_1128: fbn %fcc1, loop_1130 brgez,a %i3, loop_1131 ldsb [%l7 + 0x63], %l5 loop_1129: tge %xcc, 0x7 loop_1130: andn %g3, 0x1FC9, %l2 loop_1131: fcmpne32 %f0, %f6, %i0 bl,pn %icc, loop_1132 stb %o3, [%l7 + 0x16] fbul,a %fcc2, loop_1133 tcs %xcc, 0x5 loop_1132: edge8n %o5, %o7, %g5 fnot2s %f12, %f5 loop_1133: fnor %f4, %f8, %f0 fmovrdne %o6, %f12, %f14 fbl,a %fcc0, loop_1134 tsubcc %g4, 0x1F1E, %l1 bleu,pt %xcc, loop_1135 edge32l %i2, %o4, %o2 loop_1134: stw %o1, [%l7 + 0x48] edge16l %l6, %o0, %l3 loop_1135: fbu,a %fcc2, loop_1136 fpsub32s %f9, %f2, %f6 fmovdleu %xcc, %f14, %f11 movge %icc, %i5, %i1 loop_1136: fzeros %f11 lduh [%l7 + 0x70], %i6 stx %g7, [%l7 + 0x50] brz,a %l0, loop_1137 fandnot1 %f2, %f2, %f10 subc %i7, 0x12E8, %g2 stb %i4, [%l7 + 0x3F] loop_1137: tgu %icc, 0x2 addc %g1, 0x0F15, %g6 lduw [%l7 + 0x3C], %i3 ldsb [%l7 + 0x41], %l5 fcmps %fcc2, %f15, %f3 stb %l4, [%l7 + 0x52] ldd [%l7 + 0x10], %f10 fornot1 %f6, %f12, %f10 ldsb [%l7 + 0x46], %l2 fcmpeq16 %f14, %f10, %i0 ldsw [%l7 + 0x3C], %o3 fpadd32 %f10, %f4, %f14 stw %o5, [%l7 + 0x30] fxnors %f14, %f13, %f10 lduh [%l7 + 0x38], %g3 tn %icc, 0x4 bpos,pt %icc, loop_1138 addccc %o7, %o6, %g5 stx %l1, [%l7 + 0x30] movre %g4, %i2, %o4 loop_1138: ldsb [%l7 + 0x62], %o2 fnot2 %f6, %f14 fmovscc %icc, %f11, %f1 std %f12, [%l7 + 0x70] stx %o1, [%l7 + 0x20] std %f12, [%l7 + 0x38] ldsb [%l7 + 0x1E], %o0 bneg,a,pn %icc, loop_1139 std %f4, [%l7 + 0x50] ldsw [%l7 + 0x5C], %l3 bl,a %icc, loop_1140 loop_1139: fpackfix %f4, %f11 stb %l6, [%l7 + 0x74] fabss %f13, %f1 loop_1140: bcs loop_1141 sth %i1, [%l7 + 0x76] fcmpne32 %f14, %f0, %i6 fmovdn %xcc, %f1, %f6 loop_1141: lduw [%l7 + 0x38], %i5 fmovdl %icc, %f10, %f2 fmovrslz %l0, %f13, %f9 sth %g7, [%l7 + 0x1A] siam 0x3 stw %i7, [%l7 + 0x10] nop setx loop_1142, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x48], %f4 brlz,a %g2, loop_1143 movcs %xcc, %i4, %g6 loop_1142: fmovde %xcc, %f8, %f6 stb %i3, [%l7 + 0x59] loop_1143: ta %icc, 0x7 fnands %f12, %f14, %f4 stw %l5, [%l7 + 0x10] stb %g1, [%l7 + 0x1E] xnorcc %l4, 0x0611, %l2 edge32 %i0, %o5, %o3 xorcc %o7, 0x0B51, %o6 st %f14, [%l7 + 0x68] fmul8sux16 %f14, %f6, %f14 fba,a %fcc1, loop_1144 tvs %icc, 0x7 ldub [%l7 + 0x13], %g3 lduw [%l7 + 0x44], %l1 loop_1144: fmovdcs %xcc, %f10, %f8 ldsh [%l7 + 0x1C], %g5 movleu %icc, %i2, %g4 move %xcc, %o4, %o1 fmovrdne %o2, %f4, %f12 fbn %fcc1, loop_1145 fmovdge %xcc, %f11, %f12 ldsb [%l7 + 0x48], %l3 st %f7, [%l7 + 0x08] loop_1145: fcmpes %fcc0, %f1, %f6 fbul,a %fcc2, loop_1146 mulscc %o0, 0x050D, %i1 fxnor %f6, %f4, %f0 stx %i6, [%l7 + 0x08] loop_1146: fzeros %f4 stb %i5, [%l7 + 0x49] movneg %xcc, %l0, %g7 sth %i7, [%l7 + 0x12] ldd [%l7 + 0x38], %f10 tgu %icc, 0x3 sethi 0x04B0, %l6 srl %g2, %i4, %i3 te %icc, 0x7 bneg,pn %icc, loop_1147 fbo %fcc1, loop_1148 fpadd16s %f3, %f6, %f6 fandnot2 %f14, %f6, %f14 loop_1147: sdivx %g6, 0x18C7, %g1 loop_1148: movpos %xcc, %l4, %l2 lduw [%l7 + 0x10], %i0 movle %xcc, %l5, %o5 fnand %f8, %f12, %f0 fmovsge %icc, %f11, %f14 fcmped %fcc3, %f12, %f2 fmovscs %xcc, %f13, %f3 movpos %xcc, %o7, %o6 mulx %o3, %g3, %l1 taddcctv %g5, 0x0037, %g4 fsrc1 %f14, %f14 fmuld8ulx16 %f4, %f7, %f10 fmovrslz %i2, %f7, %f0 sdivx %o1, 0x1C79, %o2 ldsb [%l7 + 0x21], %l3 fmovdg %icc, %f5, %f10 sth %o0, [%l7 + 0x7A] fbg,a %fcc2, loop_1149 subccc %o4, %i6, %i1 edge8ln %l0, %i5, %i7 fxnor %f6, %f0, %f10 loop_1149: te %xcc, 0x2 fbug %fcc1, loop_1150 for %f14, %f8, %f8 stw %g7, [%l7 + 0x10] faligndata %f14, %f12, %f14 loop_1150: ldsw [%l7 + 0x14], %g2 stx %l6, [%l7 + 0x78] st %f11, [%l7 + 0x64] ldub [%l7 + 0x55], %i3 lduw [%l7 + 0x54], %i4 bleu,a,pt %icc, loop_1151 ldsb [%l7 + 0x6F], %g1 fmovse %icc, %f9, %f14 tge %icc, 0x3 loop_1151: move %xcc, %l4, %l2 sdiv %g6, 0x097B, %i0 ldx [%l7 + 0x18], %o5 fbu %fcc2, loop_1152 fnegs %f13, %f0 fzero %f8 fmovdvs %icc, %f3, %f10 loop_1152: tg %icc, 0x5 lduh [%l7 + 0x70], %o7 movpos %xcc, %o6, %o3 edge16n %l5, %g3, %g5 movge %xcc, %l1, %g4 stw %o1, [%l7 + 0x28] fxnors %f8, %f8, %f4 tvs %icc, 0x3 fmovscc %xcc, %f12, %f11 bneg,pn %icc, loop_1153 lduh [%l7 + 0x18], %i2 movneg %icc, %l3, %o0 smulcc %o4, %o2, %i1 loop_1153: fornot2 %f2, %f2, %f6 movrne %i6, 0x1FB, %i5 bneg,a,pt %xcc, loop_1154 fbul,a %fcc1, loop_1155 siam 0x2 tneg %xcc, 0x3 loop_1154: fxnor %f8, %f4, %f6 loop_1155: udivcc %l0, 0x0AED, %i7 fbule,a %fcc1, loop_1156 andn %g7, 0x10E6, %l6 fnot1 %f14, %f2 ldsh [%l7 + 0x1C], %i3 loop_1156: fmovrde %i4, %f12, %f14 fmovdge %xcc, %f4, %f12 ldd [%l7 + 0x48], %f12 bshuffle %f12, %f6, %f0 fbuge %fcc3, loop_1157 movneg %icc, %g1, %g2 fpsub16 %f8, %f4, %f2 fbug %fcc0, loop_1158 loop_1157: fblg,a %fcc3, loop_1159 movrlez %l4, 0x0B1, %g6 fbne %fcc0, loop_1160 loop_1158: tleu %xcc, 0x0 loop_1159: fcmpd %fcc2, %f10, %f14 fcmpgt32 %f6, %f2, %l2 loop_1160: and %i0, %o5, %o6 bleu,pn %xcc, loop_1161 movvc %icc, %o7, %o3 bgu,a,pt %xcc, loop_1162 bg %icc, loop_1163 loop_1161: ble,a,pt %icc, loop_1164 fcmpd %fcc2, %f2, %f10 loop_1162: ldx [%l7 + 0x08], %l5 loop_1163: fba %fcc1, loop_1165 loop_1164: bvs,a %xcc, loop_1166 add %g3, 0x07EB, %g5 fba,a %fcc0, loop_1167 loop_1165: bvc loop_1168 loop_1166: ldsh [%l7 + 0x24], %l1 fbe,a %fcc1, loop_1169 loop_1167: ldd [%l7 + 0x40], %f6 loop_1168: nop setx loop_1170, %l0, %l1 jmpl %l1, %o1 fmuld8ulx16 %f8, %f0, %f12 loop_1169: ldx [%l7 + 0x50], %g4 orcc %l3, 0x0304, %o0 loop_1170: fble %fcc0, loop_1171 fbo,a %fcc3, loop_1172 be,a loop_1173 fmul8sux16 %f12, %f6, %f8 loop_1171: stw %i2, [%l7 + 0x74] loop_1172: nop setx loop_1174, %l0, %l1 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_1173: ldub [%l7 + 0x45], %o2 stb %i1, [%l7 + 0x3C] fnegs %f8, %f1 loop_1174: fandnot1 %f2, %f12, %f14 lduh [%l7 + 0x42], %o4 ldsw [%l7 + 0x60], %i6 fors %f5, %f7, %f1 fmovrslez %i5, %f1, %f15 lduw [%l7 + 0x30], %i7 fcmpgt32 %f0, %f8, %g7 st %f12, [%l7 + 0x24] movg %xcc, %l0, %l6 tvc %icc, 0x5 alignaddrl %i4, %i3, %g2 mova %xcc, %g1, %g6 for %f14, %f4, %f14 fbule,a %fcc3, loop_1175 orcc %l4, 0x0435, %l2 stb %i0, [%l7 + 0x09] sethi 0x08F1, %o5 loop_1175: std %f6, [%l7 + 0x78] fpmerge %f3, %f3, %f0 st %f1, [%l7 + 0x18] fbg,a %fcc1, loop_1176 sethi 0x09B9, %o6 fmovde %icc, %f11, %f11 bcs,a,pt %icc, loop_1177 loop_1176: fmovdge %xcc, %f5, %f4 sra %o7, %o3, %l5 array8 %g5, %g3, %l1 loop_1177: fmovrdne %g4, %f14, %f14 fmovdvc %xcc, %f11, %f5 movle %xcc, %l3, %o0 fcmpeq16 %f4, %f4, %o1 addc %o2, 0x0317, %i1 ta %xcc, 0x5 fpmerge %f8, %f2, %f8 edge8n %i2, %o4, %i6 fmovsneg %xcc, %f7, %f0 edge16n %i5, %i7, %g7 ldd [%l7 + 0x60], %f10 subc %l6, %l0, %i3 tge %xcc, 0x0 fxnor %f10, %f14, %f8 lduw [%l7 + 0x18], %i4 fmovsne %icc, %f5, %f5 movrlz %g1, %g2, %l4 ldd [%l7 + 0x40], %f6 st %f8, [%l7 + 0x70] subc %g6, 0x0E66, %l2 fba,a %fcc0, loop_1178 std %f0, [%l7 + 0x08] fnors %f5, %f14, %f9 stw %o5, [%l7 + 0x74] loop_1178: stw %o6, [%l7 + 0x6C] lduw [%l7 + 0x70], %i0 fmovsg %icc, %f8, %f3 st %f8, [%l7 + 0x50] fmovsle %xcc, %f9, %f11 be,a,pt %icc, loop_1179 lduw [%l7 + 0x44], %o3 fsrc2 %f12, %f6 fbn,a %fcc2, loop_1180 loop_1179: lduw [%l7 + 0x4C], %o7 te %xcc, 0x1 fand %f6, %f10, %f2 loop_1180: andcc %g5, 0x0D86, %l5 ldsw [%l7 + 0x68], %g3 srl %l1, %l3, %o0 stb %g4, [%l7 + 0x48] tg %icc, 0x5 fcmped %fcc1, %f10, %f0 ldx [%l7 + 0x60], %o2 ldx [%l7 + 0x08], %o1 ldub [%l7 + 0x44], %i2 ldsb [%l7 + 0x75], %o4 fpsub16 %f12, %f10, %f14 fnors %f2, %f15, %f1 fmovrdlz %i1, %f0, %f10 ldsw [%l7 + 0x5C], %i5 lduw [%l7 + 0x18], %i6 smul %g7, %l6, %i7 ld [%l7 + 0x2C], %f6 ld [%l7 + 0x50], %f2 fmul8x16al %f12, %f2, %f14 st %f8, [%l7 + 0x14] tle %xcc, 0x1 fbul,a %fcc2, loop_1181 sub %l0, %i3, %g1 subc %g2, 0x0A00, %i4 sdiv %g6, 0x144C, %l4 loop_1181: fsrc1 %f8, %f12 udivx %o5, 0x04DB, %o6 fcmpd %fcc1, %f0, %f8 fmovs %f7, %f8 movcc %xcc, %l2, %o3 stx %o7, [%l7 + 0x50] ldsb [%l7 + 0x3C], %i0 ld [%l7 + 0x44], %f14 stx %l5, [%l7 + 0x70] fblg,a %fcc1, loop_1182 ldsw [%l7 + 0x20], %g5 fcmps %fcc1, %f15, %f9 fmovdn %icc, %f15, %f4 loop_1182: move %xcc, %l1, %g3 fxors %f15, %f13, %f8 array8 %l3, %g4, %o2 addccc %o0, %i2, %o1 fmovrdlz %i1, %f6, %f4 edge32n %i5, %i6, %g7 brgez,a %o4, loop_1183 fzero %f14 sllx %i7, 0x02, %l6 fmuld8ulx16 %f1, %f15, %f8 loop_1183: fornot2s %f12, %f15, %f5 bshuffle %f6, %f2, %f10 edge8 %i3, %g1, %g2 ldub [%l7 + 0x08], %i4 stw %l0, [%l7 + 0x10] fmovdneg %icc, %f14, %f5 fmovdcc %icc, %f14, %f12 fbne %fcc2, loop_1184 be,a %icc, loop_1185 tsubcc %l4, %o5, %g6 brz,a %o6, loop_1186 loop_1184: edge32 %o3, %l2, %o7 loop_1185: mova %xcc, %i0, %l5 sdivx %g5, 0x0848, %l1 loop_1186: fmovsleu %icc, %f5, %f4 fmovsneg %icc, %f2, %f8 orncc %l3, %g4, %g3 sll %o0, %o2, %o1 orncc %i1, %i5, %i6 smul %i2, 0x0599, %g7 edge8n %i7, %l6, %o4 fmovsneg %icc, %f0, %f8 lduh [%l7 + 0x5E], %g1 fmovrslez %g2, %f7, %f7 ldsb [%l7 + 0x25], %i3 lduh [%l7 + 0x2A], %l0 edge16l %l4, %i4, %g6 smul %o5, %o3, %o6 edge32l %l2, %i0, %o7 ldx [%l7 + 0x78], %g5 faligndata %f6, %f0, %f6 ldsb [%l7 + 0x68], %l5 st %f15, [%l7 + 0x54] sllx %l3, %l1, %g3 brgez,a %o0, loop_1187 smul %o2, 0x0150, %o1 and %i1, 0x0DB7, %g4 fble,a %fcc1, loop_1188 loop_1187: stw %i6, [%l7 + 0x34] subcc %i2, 0x0C46, %g7 fmovscs %icc, %f9, %f7 loop_1188: ldd [%l7 + 0x78], %f2 call loop_1189 fbu,a %fcc1, loop_1190 std %f4, [%l7 + 0x08] fmovsneg %icc, %f13, %f0 loop_1189: bvc %xcc, loop_1191 loop_1190: tgu %xcc, 0x6 fbuge %fcc3, loop_1192 fmovrdne %i7, %f8, %f0 loop_1191: fmovscc %xcc, %f8, %f6 fbg,a %fcc1, loop_1193 loop_1192: fblg %fcc0, loop_1194 fnot1 %f2, %f2 edge32l %l6, %i5, %o4 loop_1193: bn,pn %xcc, loop_1195 loop_1194: fmovrdgz %g1, %f6, %f6 stw %i3, [%l7 + 0x30] stw %l0, [%l7 + 0x64] loop_1195: ldsh [%l7 + 0x0E], %g2 bg,a %icc, loop_1196 ldub [%l7 + 0x4F], %l4 addccc %i4, %g6, %o5 sth %o6, [%l7 + 0x20] loop_1196: movrlz %l2, 0x2F0, %o3 fba %fcc0, loop_1197 lduw [%l7 + 0x50], %o7 fcmple32 %f14, %f2, %g5 addcc %l5, 0x0D5F, %l3 loop_1197: nop setx loop_1198, %l0, %l1 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 %fcc0, loop_1199 te %xcc, 0x6 fnot2 %f2, %f2 loop_1198: fxor %f6, %f14, %f10 loop_1199: bn,a,pn %icc, loop_1200 sllx %l1, %g3, %i0 fsrc2 %f4, %f2 std %f0, [%l7 + 0x58] loop_1200: stx %o2, [%l7 + 0x20] fcmpgt32 %f8, %f14, %o1 fmovdl %icc, %f10, %f6 nop setx loop_1201, %l0, %l1 jmpl %l1, %o0 siam 0x4 ldd [%l7 + 0x20], %f10 fbug %fcc2, loop_1202 loop_1201: fxors %f4, %f15, %f9 bneg %icc, loop_1203 udivcc %i1, 0x0F1E, %i6 loop_1202: movne %xcc, %g4, %g7 fpsub32s %f14, %f3, %f14 loop_1203: nop setx loop_1204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x48], %f10 ldsw [%l7 + 0x10], %i2 fmovdle %xcc, %f4, %f13 loop_1204: st %f1, [%l7 + 0x38] ldsw [%l7 + 0x28], %l6 sth %i7, [%l7 + 0x24] stb %o4, [%l7 + 0x7B] fnot2 %f12, %f0 udiv %g1, 0x12EB, %i3 ldub [%l7 + 0x2F], %i5 xor %g2, 0x119C, %l4 sth %i4, [%l7 + 0x18] fabsd %f10, %f0 be,a,pn %xcc, loop_1205 ldd [%l7 + 0x28], %f12 lduh [%l7 + 0x14], %l0 brgez %g6, loop_1206 loop_1205: ldx [%l7 + 0x48], %o5 taddcc %l2, %o3, %o7 edge16ln %g5, %l5, %l3 loop_1206: fones %f10 fbe,a %fcc1, loop_1207 xnor %o6, 0x1D95, %g3 std %f4, [%l7 + 0x08] fmovs %f15, %f11 loop_1207: tpos %icc, 0x6 fcmpeq32 %f14, %f0, %i0 ldsb [%l7 + 0x61], %l1 edge16l %o2, %o0, %o1 stx %i6, [%l7 + 0x18] alignaddr %i1, %g7, %g4 move %icc, %i2, %i7 lduh [%l7 + 0x3E], %o4 edge16 %l6, %g1, %i3 movn %icc, %g2, %l4 fcmped %fcc3, %f12, %f14 sth %i5, [%l7 + 0x4A] orn %l0, 0x18C9, %g6 movrne %o5, %i4, %o3 fcmple16 %f14, %f8, %l2 stw %g5, [%l7 + 0x48] siam 0x0 stw %o7, [%l7 + 0x60] movrlz %l3, 0x0FD, %l5 stx %o6, [%l7 + 0x08] udiv %g3, 0x1311, %l1 fmovsle %icc, %f4, %f15 fmul8sux16 %f10, %f6, %f0 sdivcc %i0, 0x07E5, %o2 subcc %o0, 0x0F46, %i6 stx %i1, [%l7 + 0x70] ldd [%l7 + 0x38], %f4 bvs,pt %icc, loop_1208 std %f6, [%l7 + 0x40] or %o1, 0x1C7F, %g4 lduw [%l7 + 0x2C], %i2 loop_1208: ld [%l7 + 0x30], %f6 ldx [%l7 + 0x60], %g7 bneg loop_1209 ldub [%l7 + 0x1C], %i7 fxor %f12, %f0, %f2 stw %l6, [%l7 + 0x5C] loop_1209: fmovs %f3, %f12 movrgz %g1, %o4, %g2 bpos,pn %icc, loop_1210 nop setx loop_1211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %i3, %f4, %f0 tn %xcc, 0x3 loop_1210: fabsd %f8, %f14 loop_1211: lduw [%l7 + 0x44], %l4 fandnot1s %f10, %f6, %f1 stx %l0, [%l7 + 0x18] fmul8x16 %f8, %f12, %f0 tn %xcc, 0x4 lduh [%l7 + 0x46], %i5 bl loop_1212 stx %g6, [%l7 + 0x60] ldx [%l7 + 0x30], %i4 fcmpd %fcc2, %f4, %f2 loop_1212: bne,a %xcc, loop_1213 alignaddrl %o3, %o5, %l2 popc %g5, %l3 tne %icc, 0x3 loop_1213: movgu %xcc, %l5, %o6 alignaddr %g3, %l1, %o7 fmovrsgez %o2, %f10, %f13 fcmpne16 %f8, %f0, %i0 ldsh [%l7 + 0x50], %o0 fpsub16s %f6, %f14, %f14 std %f4, [%l7 + 0x78] mulx %i6, %i1, %g4 st %f6, [%l7 + 0x34] bleu,a %icc, loop_1214 srlx %i2, 0x17, %o1 fcmple32 %f2, %f0, %i7 fmovdcc %xcc, %f15, %f12 loop_1214: stw %g7, [%l7 + 0x50] ldub [%l7 + 0x65], %g1 fnot1s %f12, %f1 fba,a %fcc1, loop_1215 stx %o4, [%l7 + 0x70] movrne %g2, %l6, %l4 st %f6, [%l7 + 0x28] loop_1215: nop setx loop_1216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f4, %f8, %l0 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 fba %fcc0, loop_1218 loop_1216: ldub [%l7 + 0x16], %i3 fxors %f15, %f10, %f13 loop_1217: stw %i5, [%l7 + 0x24] loop_1218: edge32n %g6, %o3, %o5 fmovsgu %xcc, %f15, %f15 fexpand %f14, %f4 lduh [%l7 + 0x6E], %l2 ldsh [%l7 + 0x2A], %g5 ldd [%l7 + 0x78], %f0 bl,pt %icc, loop_1219 fble %fcc0, loop_1220 sub %i4, %l5, %l3 sll %o6, %g3, %o7 loop_1219: tpos %icc, 0x6 loop_1220: ldsb [%l7 + 0x74], %l1 stx %i0, [%l7 + 0x40] fmovrdlz %o2, %f12, %f14 stb %o0, [%l7 + 0x26] ldsb [%l7 + 0x0D], %i6 ldsw [%l7 + 0x78], %g4 bvc,a,pt %icc, loop_1221 xor %i1, %o1, %i2 brlez %i7, loop_1222 bpos,a,pt %xcc, loop_1223 loop_1221: movvs %xcc, %g7, %g1 addc %g2, 0x1ACE, %l6 loop_1222: fands %f9, %f4, %f13 loop_1223: ldx [%l7 + 0x28], %l4 alignaddr %l0, %i3, %i5 std %f6, [%l7 + 0x28] nop setx loop_1224, %l0, %l1 jmpl %l1, %o4 udivcc %g6, 0x0CCD, %o5 fmovde %icc, %f3, %f8 fandnot2 %f14, %f12, %f14 loop_1224: fcmpeq32 %f8, %f6, %o3 alignaddr %g5, %l2, %i4 srl %l3, 0x06, %l5 fbl,a %fcc0, loop_1225 call loop_1226 brlz,a %g3, loop_1227 fmovsle %icc, %f1, %f9 loop_1225: pdist %f4, %f4, %f0 loop_1226: stb %o6, [%l7 + 0x5D] loop_1227: alignaddrl %l1, %o7, %o2 ldx [%l7 + 0x30], %i0 fmul8x16al %f5, %f3, %f14 fmovrslz %i6, %f6, %f5 stb %g4, [%l7 + 0x5C] stb %i1, [%l7 + 0x5D] alignaddrl %o1, %i2, %i7 tge %xcc, 0x6 fpsub16 %f8, %f4, %f6 stx %g7, [%l7 + 0x30] tsubcc %g1, 0x18CB, %g2 sth %l6, [%l7 + 0x26] fnot1s %f7, %f8 ldub [%l7 + 0x7F], %l4 fone %f0 edge8n %l0, %o0, %i3 sth %o4, [%l7 + 0x68] sll %g6, %i5, %o3 fmovsge %icc, %f5, %f13 movre %o5, 0x2AD, %l2 stx %g5, [%l7 + 0x70] fmovdge %icc, %f11, %f1 std %f8, [%l7 + 0x40] fmul8sux16 %f8, %f10, %f4 movg %xcc, %l3, %i4 fbe %fcc1, loop_1228 fpadd16s %f13, %f6, %f5 fmovsvc %xcc, %f3, %f7 bge,pt %icc, loop_1229 loop_1228: fcmple16 %f4, %f12, %l5 tgu %icc, 0x7 sub %g3, %o6, %l1 loop_1229: lduh [%l7 + 0x68], %o7 faligndata %f8, %f6, %f6 fpack16 %f12, %f1 fbule,a %fcc1, loop_1230 ldsw [%l7 + 0x74], %i0 edge16l %o2, %g4, %i6 fandnot2s %f11, %f4, %f6 loop_1230: bvs,a %xcc, loop_1231 fbge %fcc0, loop_1232 orncc %i1, %o1, %i7 ta %xcc, 0x1 loop_1231: fcmpeq16 %f12, %f0, %i2 loop_1232: xorcc %g7, 0x02B4, %g1 fands %f9, %f12, %f1 lduw [%l7 + 0x78], %g2 stx %l4, [%l7 + 0x50] umul %l6, %o0, %l0 ldd [%l7 + 0x58], %f4 for %f10, %f14, %f2 fmovdcs %xcc, %f3, %f12 fbug,a %fcc0, loop_1233 fbn %fcc3, loop_1234 bg loop_1235 stw %o4, [%l7 + 0x50] loop_1233: lduh [%l7 + 0x24], %g6 loop_1234: ldsw [%l7 + 0x78], %i3 loop_1235: brz,a %i5, loop_1236 bshuffle %f6, %f12, %f6 stb %o3, [%l7 + 0x35] or %l2, %o5, %g5 loop_1236: st %f15, [%l7 + 0x6C] fpsub16s %f15, %f5, %f4 ldub [%l7 + 0x39], %l3 movrgz %l5, %g3, %o6 fones %f8 tpos %xcc, 0x5 stx %i4, [%l7 + 0x50] fmovse %icc, %f11, %f2 tvc %xcc, 0x4 sth %o7, [%l7 + 0x16] stw %l1, [%l7 + 0x10] umulcc %o2, 0x0065, %g4 fors %f3, %f3, %f9 ldx [%l7 + 0x08], %i6 nop setx loop_1237, %l0, %l1 jmpl %l1, %i0 tpos %xcc, 0x0 ldsw [%l7 + 0x2C], %i1 std %f6, [%l7 + 0x40] loop_1237: fmovsle %icc, %f2, %f6 edge32 %o1, %i7, %g7 tcs %icc, 0x3 fcmpne32 %f10, %f12, %g1 fmovrdgz %g2, %f6, %f14 fmovsgu %xcc, %f7, %f11 fmul8ulx16 %f2, %f14, %f12 sth %l4, [%l7 + 0x4E] fmovrdgez %l6, %f2, %f8 fnot2 %f12, %f10 tcc %icc, 0x7 st %f11, [%l7 + 0x50] andcc %o0, 0x1E5E, %i2 fmovdleu %xcc, %f12, %f7 smulcc %o4, 0x0F4F, %l0 subcc %i3, %g6, %i5 be,a loop_1238 xnor %l2, 0x17C8, %o3 fandnot1 %f0, %f0, %f2 sth %o5, [%l7 + 0x5C] loop_1238: fpadd32 %f12, %f0, %f8 tle %xcc, 0x7 fbu %fcc1, loop_1239 orn %g5, 0x0510, %l3 ldsb [%l7 + 0x36], %g3 stb %l5, [%l7 + 0x10] loop_1239: bcs,a,pn %icc, loop_1240 fbuge %fcc1, loop_1241 fnot1 %f14, %f8 fmovdleu %icc, %f15, %f14 loop_1240: bg loop_1242 loop_1241: ld [%l7 + 0x60], %f3 fmul8x16al %f1, %f11, %f10 fbn,a %fcc3, loop_1243 loop_1242: fble,a %fcc1, loop_1244 ldx [%l7 + 0x10], %i4 brlez %o6, loop_1245 loop_1243: fpack16 %f10, %f4 loop_1244: mulx %o7, %o2, %g4 tsubcctv %l1, %i6, %i0 loop_1245: xor %i1, 0x05FF, %o1 tgu %xcc, 0x3 ldub [%l7 + 0x67], %i7 stb %g7, [%l7 + 0x69] fone %f8 fpsub32s %f10, %f8, %f9 sdivcc %g1, 0x1136, %l4 addccc %l6, %g2, %o0 fmovde %icc, %f13, %f2 lduw [%l7 + 0x28], %o4 or %l0, %i2, %i3 fmovsge %xcc, %f8, %f1 siam 0x5 srlx %i5, 0x14, %l2 ldsh [%l7 + 0x78], %o3 fmovsle %xcc, %f11, %f9 stw %g6, [%l7 + 0x60] edge32l %o5, %l3, %g5 mova %icc, %l5, %g3 fbuge %fcc3, loop_1246 fmul8sux16 %f12, %f8, %f8 fbl %fcc0, loop_1247 subcc %i4, 0x036F, %o6 loop_1246: alignaddr %o7, %g4, %l1 fbue,a %fcc1, loop_1248 loop_1247: fcmpne16 %f10, %f6, %i6 bshuffle %f6, %f0, %f4 fmovrse %i0, %f13, %f10 loop_1248: stb %o2, [%l7 + 0x43] edge32n %o1, %i7, %i1 fbg,a %fcc2, loop_1249 brnz,a %g1, loop_1250 st %f7, [%l7 + 0x14] edge16n %l4, %g7, %g2 loop_1249: movcs %xcc, %l6, %o4 loop_1250: movvs %xcc, %l0, %o0 lduh [%l7 + 0x52], %i2 fbuge,a %fcc3, loop_1251 fmovrslez %i5, %f0, %f2 subcc %i3, %o3, %l2 fnegd %f12, %f10 loop_1251: ld [%l7 + 0x78], %f15 ldd [%l7 + 0x50], %f4 movvc %xcc, %o5, %l3 stb %g5, [%l7 + 0x0C] fmovsvs %xcc, %f8, %f8 lduh [%l7 + 0x48], %g6 lduw [%l7 + 0x20], %l5 brlez,a %i4, loop_1252 movrlez %o6, %g3, %g4 fpadd16s %f9, %f6, %f11 ldsh [%l7 + 0x7E], %l1 loop_1252: fsrc1 %f10, %f8 for %f2, %f2, %f8 lduh [%l7 + 0x66], %o7 tle %xcc, 0x7 fcmpne16 %f0, %f4, %i0 ld [%l7 + 0x6C], %f4 nop setx loop_1253, %l0, %l1 jmpl %l1, %o2 fmovrdlz %i6, %f14, %f10 fnand %f12, %f8, %f8 subc %o1, 0x04BD, %i1 loop_1253: lduw [%l7 + 0x60], %g1 fmovdl %icc, %f0, %f4 stw %i7, [%l7 + 0x64] fmovdne %icc, %f12, %f15 fble,a %fcc0, loop_1254 fba,a %fcc1, loop_1255 smul %g7, 0x180C, %l4 ldsb [%l7 + 0x7A], %g2 loop_1254: fmovdne %xcc, %f5, %f10 loop_1255: sth %l6, [%l7 + 0x20] edge8n %o4, %l0, %i2 st %f13, [%l7 + 0x58] movge %xcc, %i5, %o0 lduh [%l7 + 0x1A], %i3 fnegd %f2, %f2 fmovsl %xcc, %f13, %f5 bn,a,pt %xcc, loop_1256 fpadd16s %f12, %f8, %f14 stb %l2, [%l7 + 0x1F] fbu,a %fcc1, loop_1257 loop_1256: brz %o5, loop_1258 fmovsvc %icc, %f14, %f1 fcmpd %fcc0, %f6, %f2 loop_1257: fmul8ulx16 %f8, %f10, %f0 loop_1258: stb %o3, [%l7 + 0x4E] fcmpes %fcc2, %f9, %f14 nop setx loop_1259, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %xcc, %f8, %f9 fmovdge %icc, %f15, %f9 mova %icc, %g5, %g6 loop_1259: st %f9, [%l7 + 0x5C] taddcctv %l5, %i4, %l3 edge8n %o6, %g3, %g4 fabss %f9, %f15 bneg,a,pt %icc, loop_1260 add %l1, 0x066C, %i0 udiv %o7, 0x0387, %o2 ldsw [%l7 + 0x40], %o1 loop_1260: tcs %xcc, 0x2 fbo,a %fcc1, loop_1261 ldd [%l7 + 0x18], %f8 bneg,a,pn %xcc, loop_1262 stx %i6, [%l7 + 0x28] loop_1261: ldd [%l7 + 0x58], %f6 fbn,a %fcc2, loop_1263 loop_1262: umul %g1, 0x1E1F, %i1 stw %i7, [%l7 + 0x58] xorcc %g7, %l4, %g2 loop_1263: fcmps %fcc1, %f15, %f3 subcc %l6, %l0, %i2 st %f8, [%l7 + 0x28] ldx [%l7 + 0x60], %i5 ldx [%l7 + 0x48], %o4 fmovdle %xcc, %f2, %f8 fpsub32 %f4, %f6, %f10 movn %xcc, %o0, %l2 sra %i3, %o3, %g5 fmovrslz %g6, %f2, %f11 orcc %l5, %o5, %i4 fmovsne %xcc, %f4, %f6 orcc %o6, %l3, %g4 edge16n %g3, %l1, %i0 fba,a %fcc0, loop_1264 stb %o7, [%l7 + 0x1A] fmovdvs %icc, %f2, %f0 movgu %xcc, %o2, %o1 loop_1264: lduh [%l7 + 0x70], %i6 sub %i1, 0x096F, %g1 ba,pt %icc, loop_1265 tle %xcc, 0x3 lduh [%l7 + 0x52], %g7 fnegs %f0, %f8 loop_1265: alignaddr %i7, %g2, %l6 call loop_1266 stx %l0, [%l7 + 0x20] fand %f0, %f14, %f14 fand %f2, %f2, %f12 loop_1266: fnot2s %f13, %f4 fmovrdlz %i2, %f0, %f8 edge8l %i5, %o4, %o0 or %l2, %l4, %i3 ld [%l7 + 0x28], %f4 fpadd32 %f14, %f14, %f0 fnor %f4, %f10, %f0 lduh [%l7 + 0x66], %g5 st %f2, [%l7 + 0x28] stw %g6, [%l7 + 0x1C] mova %xcc, %l5, %o3 fbu %fcc0, loop_1267 stx %o5, [%l7 + 0x70] fnegd %f4, %f8 fbu %fcc3, loop_1268 loop_1267: ld [%l7 + 0x2C], %f2 array8 %o6, %l3, %i4 fmovsn %icc, %f1, %f4 loop_1268: edge32l %g3, %l1, %i0 ldsb [%l7 + 0x2A], %o7 fmovdneg %xcc, %f4, %f10 fmovscc %xcc, %f8, %f15 fcmpd %fcc0, %f14, %f14 bn,a,pt %xcc, loop_1269 fmovdne %xcc, %f4, %f4 sth %g4, [%l7 + 0x32] fbg %fcc2, loop_1270 loop_1269: move %icc, %o2, %i6 fands %f2, %f5, %f3 movne %xcc, %o1, %g1 loop_1270: tneg %xcc, 0x6 add %g7, 0x0C65, %i1 st %f13, [%l7 + 0x5C] siam 0x5 fors %f12, %f11, %f9 lduw [%l7 + 0x6C], %g2 umulcc %l6, 0x11F0, %l0 movle %xcc, %i7, %i2 fmovsle %xcc, %f13, %f0 movl %icc, %o4, %i5 fble,a %fcc2, loop_1271 fcmple16 %f12, %f14, %l2 ldx [%l7 + 0x30], %o0 ldsh [%l7 + 0x18], %i3 loop_1271: ldsh [%l7 + 0x10], %g5 fnor %f2, %f2, %f14 stw %l4, [%l7 + 0x08] movgu %icc, %l5, %o3 ldd [%l7 + 0x28], %f8 lduw [%l7 + 0x2C], %o5 ld [%l7 + 0x34], %f0 andcc %g6, 0x0442, %l3 addcc %o6, 0x0522, %i4 fmovrsgz %g3, %f13, %f11 ble loop_1272 ldsw [%l7 + 0x74], %l1 edge16n %i0, %g4, %o2 ldsw [%l7 + 0x60], %o7 loop_1272: fxor %f2, %f14, %f10 fmovscs %xcc, %f13, %f9 ldsw [%l7 + 0x1C], %o1 fmovdpos %icc, %f4, %f1 fmovsge %icc, %f13, %f14 brnz %g1, loop_1273 edge8ln %i6, %i1, %g7 ldx [%l7 + 0x08], %l6 sra %g2, %l0, %i2 loop_1273: brgez,a %o4, loop_1274 add %i5, %i7, %l2 ldx [%l7 + 0x78], %i3 tvc %icc, 0x5 loop_1274: fcmpeq32 %f2, %f0, %g5 ldsw [%l7 + 0x3C], %o0 brlez,a %l5, loop_1275 ldsb [%l7 + 0x71], %o3 bne,a,pt %icc, loop_1276 movleu %icc, %o5, %l4 loop_1275: stw %g6, [%l7 + 0x18] fcmpeq32 %f0, %f8, %o6 loop_1276: ld [%l7 + 0x70], %f11 move %xcc, %i4, %l3 ldd [%l7 + 0x68], %f8 edge32n %g3, %l1, %g4 fbul %fcc3, loop_1277 edge8l %o2, %i0, %o1 fors %f1, %f13, %f10 nop setx loop_1278, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1277: ldub [%l7 + 0x31], %o7 for %f4, %f8, %f10 fmovdvc %xcc, %f5, %f11 loop_1278: stw %g1, [%l7 + 0x30] addc %i1, 0x1E9D, %i6 taddcc %l6, 0x067B, %g7 tcs %xcc, 0x7 ld [%l7 + 0x6C], %f7 ldx [%l7 + 0x60], %l0 stx %g2, [%l7 + 0x20] fbge %fcc1, loop_1279 stb %i2, [%l7 + 0x69] stx %i5, [%l7 + 0x60] stw %i7, [%l7 + 0x28] loop_1279: fble,a %fcc1, loop_1280 fnot2 %f6, %f2 tvs %xcc, 0x6 ldsw [%l7 + 0x4C], %o4 loop_1280: edge8n %l2, %g5, %i3 xnorcc %l5, %o3, %o0 movcc %xcc, %l4, %g6 std %f10, [%l7 + 0x20] edge32n %o5, %i4, %o6 fmovs %f6, %f7 srl %g3, 0x1A, %l1 lduw [%l7 + 0x4C], %l3 std %f2, [%l7 + 0x40] tleu %xcc, 0x3 stx %g4, [%l7 + 0x68] fxnors %f4, %f9, %f13 lduw [%l7 + 0x60], %i0 fnegs %f0, %f7 stw %o1, [%l7 + 0x4C] tvc %icc, 0x7 ldub [%l7 + 0x15], %o7 movre %o2, 0x36D, %g1 fmovsleu %icc, %f3, %f12 fpack16 %f14, %f1 stw %i1, [%l7 + 0x2C] movg %icc, %l6, %g7 ba,a,pn %xcc, loop_1281 fmovdleu %xcc, %f14, %f9 mulscc %i6, 0x1FEC, %g2 fbu %fcc1, loop_1282 loop_1281: lduh [%l7 + 0x6C], %i2 fmovspos %xcc, %f8, %f14 ldsb [%l7 + 0x72], %i5 loop_1282: std %f0, [%l7 + 0x30] sth %i7, [%l7 + 0x34] brgz %o4, loop_1283 addcc %l0, 0x0615, %l2 ldsb [%l7 + 0x19], %i3 fpack16 %f6, %f0 loop_1283: lduh [%l7 + 0x12], %g5 brlez,a %o3, loop_1284 ldsb [%l7 + 0x1E], %o0 ld [%l7 + 0x54], %f12 fsrc2 %f8, %f10 loop_1284: ldd [%l7 + 0x68], %f4 st %f7, [%l7 + 0x54] fblg %fcc1, loop_1285 fbge,a %fcc1, loop_1286 tsubcctv %l4, %g6, %l5 orn %o5, 0x1273, %o6 loop_1285: fmovsge %xcc, %f4, %f14 loop_1286: brlez %g3, loop_1287 fzero %f6 sth %i4, [%l7 + 0x0A] lduw [%l7 + 0x38], %l3 loop_1287: bcc,a loop_1288 fbul,a %fcc1, loop_1289 std %f4, [%l7 + 0x50] ldsh [%l7 + 0x08], %g4 loop_1288: fandnot2 %f12, %f12, %f6 loop_1289: ld [%l7 + 0x70], %f1 subccc %l1, 0x04B5, %i0 ldd [%l7 + 0x28], %f0 bn,pn %xcc, loop_1290 tleu %icc, 0x0 udivx %o7, 0x1180, %o1 fnot1 %f4, %f10 loop_1290: fmovdne %icc, %f11, %f0 ldd [%l7 + 0x20], %f2 fmovscc %xcc, %f2, %f6 lduh [%l7 + 0x76], %g1 addcc %i1, %l6, %o2 fcmple32 %f8, %f4, %g7 lduw [%l7 + 0x3C], %i6 stb %g2, [%l7 + 0x65] fpackfix %f14, %f4 bcc,a loop_1291 srl %i2, %i7, %i5 fmul8x16al %f11, %f9, %f2 tl %xcc, 0x0 loop_1291: fmovrdlz %o4, %f6, %f14 fmovsa %icc, %f15, %f9 fandnot2 %f0, %f4, %f0 fmovrdgez %l0, %f0, %f10 fmovdg %xcc, %f8, %f4 ld [%l7 + 0x68], %f12 ld [%l7 + 0x6C], %f11 edge8ln %l2, %i3, %g5 fbge,a %fcc0, loop_1292 fble,a %fcc2, loop_1293 fmovdge %xcc, %f13, %f10 stx %o3, [%l7 + 0x48] loop_1292: lduh [%l7 + 0x70], %o0 loop_1293: lduw [%l7 + 0x3C], %g6 sth %l5, [%l7 + 0x28] std %f8, [%l7 + 0x18] stw %l4, [%l7 + 0x6C] fnot2 %f12, %f2 lduh [%l7 + 0x10], %o5 ldub [%l7 + 0x57], %o6 sth %i4, [%l7 + 0x7C] fmovdcs %xcc, %f8, %f12 sth %g3, [%l7 + 0x6C] fbe,a %fcc0, loop_1294 xor %g4, 0x06F9, %l1 fpack16 %f12, %f1 move %xcc, %i0, %l3 loop_1294: fmovsvs %icc, %f6, %f3 fcmpne16 %f4, %f0, %o1 taddcc %o7, %g1, %l6 std %f12, [%l7 + 0x20] fmovda %icc, %f0, %f4 sth %o2, [%l7 + 0x34] xor %i1, 0x0CB3, %i6 fmovrslez %g7, %f3, %f7 sth %i2, [%l7 + 0x56] bpos,a loop_1295 tle %icc, 0x3 fpadd32s %f0, %f6, %f11 edge16l %g2, %i5, %i7 loop_1295: addc %l0, %l2, %i3 fmuld8sux16 %f11, %f11, %f12 andncc %g5, %o4, %o0 lduw [%l7 + 0x18], %g6 ld [%l7 + 0x70], %f10 fmovdl %icc, %f13, %f5 taddcctv %o3, %l4, %l5 ld [%l7 + 0x74], %f12 std %f0, [%l7 + 0x48] movg %icc, %o6, %i4 tl %xcc, 0x1 fmovsne %icc, %f6, %f2 fble %fcc2, loop_1296 addccc %o5, %g4, %l1 sth %i0, [%l7 + 0x08] fpsub16 %f14, %f6, %f12 loop_1296: fcmpgt32 %f12, %f10, %g3 udiv %l3, 0x06BD, %o1 smulcc %o7, 0x07B0, %g1 fbge,a %fcc0, loop_1297 tn %icc, 0x2 siam 0x0 movpos %xcc, %l6, %i1 loop_1297: movneg %icc, %o2, %g7 edge32l %i6, %i2, %i5 ldub [%l7 + 0x7E], %i7 fmovdle %icc, %f9, %f6 movvs %icc, %l0, %l2 fpack32 %f0, %f12, %f12 tn %icc, 0x7 bpos,pt %xcc, loop_1298 edge32 %i3, %g5, %g2 std %f10, [%l7 + 0x60] bvs,a loop_1299 loop_1298: edge32l %o4, %g6, %o0 ldsb [%l7 + 0x2E], %o3 stx %l5, [%l7 + 0x48] loop_1299: fbg %fcc3, loop_1300 fmuld8sux16 %f8, %f13, %f12 fmovdpos %icc, %f15, %f13 std %f0, [%l7 + 0x30] loop_1300: fmovdcs %icc, %f7, %f10 ldub [%l7 + 0x2C], %o6 udivcc %l4, 0x01EC, %o5 fmuld8ulx16 %f13, %f11, %f12 umulcc %g4, 0x0209, %l1 brnz %i0, loop_1301 xnor %i4, 0x082C, %l3 movre %o1, %g3, %o7 udivcc %l6, 0x0305, %g1 loop_1301: ldd [%l7 + 0x68], %f12 fpsub32s %f14, %f1, %f5 movneg %xcc, %o2, %i1 brgez %g7, loop_1302 ldsh [%l7 + 0x6A], %i6 udivcc %i5, 0x0905, %i2 sth %i7, [%l7 + 0x20] loop_1302: fmovrdlez %l2, %f8, %f2 brlz,a %i3, loop_1303 alignaddrl %g5, %g2, %l0 stw %o4, [%l7 + 0x58] fbn,a %fcc0, loop_1304 loop_1303: movg %icc, %g6, %o0 xor %l5, 0x196A, %o3 pdist %f8, %f4, %f8 loop_1304: edge32 %l4, %o6, %g4 lduh [%l7 + 0x32], %l1 fmovsneg %icc, %f13, %f11 fbn,a %fcc3, loop_1305 xorcc %o5, %i4, %i0 fone %f0 fnot1 %f0, %f14 loop_1305: fcmped %fcc3, %f2, %f0 addccc %l3, %o1, %o7 fble,a %fcc0, loop_1306 fsrc2 %f4, %f2 fnot2s %f11, %f2 lduw [%l7 + 0x14], %g3 loop_1306: andn %g1, %l6, %o2 fornot2 %f10, %f8, %f4 fmovsneg %xcc, %f12, %f10 fmuld8sux16 %f8, %f6, %f12 fxnors %f12, %f10, %f11 fxnors %f1, %f11, %f15 fabss %f10, %f0 fpsub32 %f12, %f0, %f6 fbug,a %fcc3, loop_1307 fmovsvc %xcc, %f15, %f13 lduh [%l7 + 0x70], %i1 fmuld8sux16 %f4, %f6, %f0 loop_1307: lduh [%l7 + 0x6E], %i6 sub %i5, 0x1F91, %i2 movneg %icc, %g7, %l2 fcmpes %fcc3, %f7, %f1 ldsh [%l7 + 0x22], %i7 fmovrdlz %g5, %f0, %f10 fmovrslez %i3, %f8, %f0 ta %icc, 0x5 udiv %l0, 0x1141, %o4 smulcc %g2, %o0, %l5 st %f10, [%l7 + 0x5C] brgez %o3, loop_1308 fcmpgt16 %f8, %f8, %g6 bne,a,pn %xcc, loop_1309 fmovspos %xcc, %f10, %f15 loop_1308: movneg %icc, %o6, %g4 bge,a,pt %xcc, loop_1310 loop_1309: st %f11, [%l7 + 0x30] bleu,a,pt %icc, loop_1311 ldd [%l7 + 0x38], %f6 loop_1310: fzero %f6 ldsh [%l7 + 0x4E], %l1 loop_1311: fbe,a %fcc2, loop_1312 fandnot1 %f8, %f12, %f4 ld [%l7 + 0x18], %f1 or %l4, %o5, %i0 loop_1312: ldsb [%l7 + 0x17], %l3 addc %i4, 0x0B49, %o7 stw %g3, [%l7 + 0x78] fmovrsgez %o1, %f4, %f6 sth %l6, [%l7 + 0x0C] fornot1s %f9, %f10, %f8 andn %o2, %g1, %i6 fornot2s %f3, %f12, %f1 stb %i5, [%l7 + 0x35] bcc,pt %icc, loop_1313 fmovsgu %xcc, %f5, %f3 ldsh [%l7 + 0x1A], %i1 st %f2, [%l7 + 0x28] loop_1313: movrlz %g7, %i2, %l2 lduh [%l7 + 0x0E], %i7 fbo,a %fcc1, loop_1314 fmuld8sux16 %f12, %f9, %f14 movpos %xcc, %g5, %l0 ldsb [%l7 + 0x5A], %o4 loop_1314: st %f9, [%l7 + 0x40] stx %g2, [%l7 + 0x28] fmovsvc %icc, %f13, %f7 array8 %o0, %l5, %o3 subcc %g6, 0x0A54, %i3 mulx %o6, %l1, %g4 fmovscs %xcc, %f7, %f2 fmovrse %o5, %f12, %f12 ld [%l7 + 0x40], %f9 move %xcc, %i0, %l3 fmovdneg %icc, %f7, %f10 fmovrdne %l4, %f6, %f6 brz,a %i4, loop_1315 smulcc %o7, %o1, %l6 fsrc2s %f15, %f9 ldsw [%l7 + 0x5C], %o2 loop_1315: ldsb [%l7 + 0x28], %g3 be %icc, loop_1316 fnegd %f12, %f14 st %f6, [%l7 + 0x28] fmovrse %g1, %f11, %f15 loop_1316: edge16ln %i6, %i5, %i1 fcmpd %fcc2, %f0, %f4 ldub [%l7 + 0x5B], %g7 fandnot2 %f2, %f14, %f14 ldub [%l7 + 0x09], %i2 nop setx loop_1317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tsubcc %i7, 0x04E2, %l2 xnor %g5, %o4, %g2 fnegd %f14, %f0 loop_1317: xorcc %l0, 0x0E74, %l5 ldub [%l7 + 0x20], %o0 fmovdn %icc, %f6, %f0 fcmple16 %f0, %f6, %o3 fmovrsgz %i3, %f8, %f6 ld [%l7 + 0x44], %f2 bpos,a,pn %xcc, loop_1318 fmovsa %icc, %f15, %f9 tcs %xcc, 0x1 stb %o6, [%l7 + 0x0F] loop_1318: fmovrdgez %l1, %f12, %f6 mulx %g6, %g4, %i0 fmovsgu %xcc, %f12, %f10 ldsh [%l7 + 0x3E], %o5 ldsb [%l7 + 0x4C], %l4 fmovdpos %xcc, %f8, %f5 brlez,a %l3, loop_1319 fmovdge %xcc, %f15, %f15 and %i4, %o7, %o1 fmovs %f5, %f10 loop_1319: stb %l6, [%l7 + 0x19] fbe %fcc1, loop_1320 mulx %o2, 0x1DD9, %g1 popc 0x1D9F, %i6 smulcc %i5, %g3, %i1 loop_1320: smulcc %i2, 0x0FBD, %g7 tn %icc, 0x7 alignaddrl %l2, %g5, %o4 nop setx loop_1321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a loop_1322 siam 0x2 fmovrslz %g2, %f13, %f12 loop_1321: lduh [%l7 + 0x48], %l0 loop_1322: stx %i7, [%l7 + 0x10] ldub [%l7 + 0x38], %o0 st %f6, [%l7 + 0x14] tcc %icc, 0x4 addcc %o3, 0x050D, %i3 tle %icc, 0x0 call loop_1323 bl %xcc, loop_1324 fmul8ulx16 %f14, %f4, %f10 ldd [%l7 + 0x60], %f4 loop_1323: bgu,a,pt %icc, loop_1325 loop_1324: alignaddr %o6, %l1, %g6 brz,a %g4, loop_1326 ldsb [%l7 + 0x6D], %l5 loop_1325: stb %o5, [%l7 + 0x69] lduh [%l7 + 0x26], %l4 loop_1326: umulcc %i0, %i4, %l3 fcmps %fcc1, %f2, %f12 fpsub32s %f5, %f0, %f2 fnand %f2, %f6, %f0 ldd [%l7 + 0x48], %f12 fmovsvc %icc, %f7, %f13 fmovscs %xcc, %f15, %f4 stw %o7, [%l7 + 0x14] movrne %o1, %o2, %g1 fone %f8 stb %i6, [%l7 + 0x24] fmovdne %xcc, %f0, %f11 std %f2, [%l7 + 0x30] fmovdg %xcc, %f5, %f12 ld [%l7 + 0x70], %f3 ldub [%l7 + 0x4E], %i5 bleu,a loop_1327 stb %g3, [%l7 + 0x64] stb %l6, [%l7 + 0x46] bpos,a %icc, loop_1328 loop_1327: ldd [%l7 + 0x28], %f12 stb %i2, [%l7 + 0x22] ldd [%l7 + 0x10], %f8 loop_1328: tleu %xcc, 0x6 array16 %i1, %g7, %g5 ld [%l7 + 0x60], %f14 ldd [%l7 + 0x58], %f14 fmovdgu %xcc, %f8, %f10 addccc %o4, 0x015F, %l2 bleu,a loop_1329 fmovrslez %l0, %f3, %f5 mulx %i7, 0x1810, %g2 sdivx %o3, 0x0B34, %i3 loop_1329: std %f2, [%l7 + 0x50] sub %o6, %o0, %l1 movvs %icc, %g6, %g4 fbe %fcc3, loop_1330 fmovdne %xcc, %f15, %f7 fbul,a %fcc1, loop_1331 std %f0, [%l7 + 0x50] loop_1330: lduh [%l7 + 0x0C], %l5 lduw [%l7 + 0x74], %o5 loop_1331: stw %l4, [%l7 + 0x44] sth %i4, [%l7 + 0x28] ba,a,pt %xcc, loop_1332 andn %i0, %o7, %o1 fnand %f12, %f2, %f12 pdist %f14, %f12, %f4 loop_1332: st %f7, [%l7 + 0x48] tne %icc, 0x4 stb %l3, [%l7 + 0x76] fmovdcs %icc, %f14, %f11 fbuge,a %fcc3, loop_1333 fble %fcc1, loop_1334 bpos,a,pn %xcc, loop_1335 udivx %o2, 0x0F20, %g1 loop_1333: fmovrslez %i6, %f1, %f8 loop_1334: alignaddrl %i5, %l6, %g3 loop_1335: subccc %i1, 0x1469, %i2 bcc,a,pt %icc, loop_1336 stw %g5, [%l7 + 0x58] fand %f14, %f14, %f14 and %g7, %o4, %l2 loop_1336: fornot1s %f15, %f11, %f9 movcc %xcc, %l0, %g2 orncc %i7, %o3, %o6 ldx [%l7 + 0x68], %o0 andn %i3, %l1, %g6 ldd [%l7 + 0x60], %f8 taddcctv %l5, 0x0EE0, %g4 movle %icc, %o5, %i4 lduw [%l7 + 0x78], %i0 stw %l4, [%l7 + 0x28] fsrc1 %f0, %f8 srax %o7, %o1, %o2 stb %g1, [%l7 + 0x17] st %f9, [%l7 + 0x48] taddcc %i6, %i5, %l3 brgz %g3, loop_1337 bleu,a,pn %icc, loop_1338 ldsw [%l7 + 0x40], %l6 fbug,a %fcc0, loop_1339 loop_1337: fmovd %f0, %f12 loop_1338: fmovrdgz %i1, %f10, %f0 brlz,a %i2, loop_1340 loop_1339: fornot2s %f2, %f11, %f5 bg,a,pn %icc, loop_1341 ld [%l7 + 0x74], %f5 loop_1340: smul %g7, %o4, %l2 std %f8, [%l7 + 0x08] loop_1341: ldsw [%l7 + 0x5C], %g5 movle %icc, %g2, %l0 ldsb [%l7 + 0x37], %o3 fnors %f15, %f3, %f3 andn %i7, %o0, %i3 fornot2s %f5, %f3, %f15 movg %xcc, %o6, %g6 fmovdn %xcc, %f7, %f1 popc %l1, %g4 ldd [%l7 + 0x68], %f2 taddcctv %l5, %o5, %i4 ldsb [%l7 + 0x1A], %i0 subc %l4, 0x0866, %o1 fpadd16 %f0, %f6, %f14 sdivcc %o7, 0x0AD8, %g1 fmovdge %xcc, %f7, %f14 fones %f4 movgu %xcc, %i6, %i5 fmovrdgz %l3, %f10, %f4 te %xcc, 0x1 srl %o2, %l6, %g3 udiv %i1, 0x11A6, %g7 brnz,a %o4, loop_1342 fmovsvc %icc, %f9, %f11 ldd [%l7 + 0x68], %f8 ldsh [%l7 + 0x16], %i2 loop_1342: sth %g5, [%l7 + 0x26] fbl %fcc3, loop_1343 bleu,pn %xcc, loop_1344 st %f6, [%l7 + 0x1C] fmovdg %xcc, %f10, %f0 loop_1343: ldsh [%l7 + 0x2A], %g2 loop_1344: tsubcc %l2, 0x0085, %o3 fsrc2s %f4, %f6 fmovsl %icc, %f12, %f0 edge32 %l0, %o0, %i3 movrlz %o6, %g6, %l1 fcmpeq16 %f8, %f2, %i7 fmovrdlez %l5, %f4, %f10 addccc %g4, %i4, %i0 lduw [%l7 + 0x34], %l4 stb %o1, [%l7 + 0x36] ldsh [%l7 + 0x7A], %o7 ldd [%l7 + 0x30], %f2 stw %o5, [%l7 + 0x10] fnot2s %f2, %f11 srax %i6, 0x1F, %i5 fmovrsgz %l3, %f1, %f0 srl %g1, 0x10, %o2 ldd [%l7 + 0x38], %f0 movn %icc, %g3, %l6 fornot2s %f8, %f15, %f11 ldsh [%l7 + 0x7E], %i1 subc %g7, 0x034D, %o4 movcc %xcc, %i2, %g2 fcmple32 %f2, %f2, %l2 fmovrsne %o3, %f1, %f2 udiv %l0, 0x1335, %o0 fbo %fcc1, loop_1345 st %f6, [%l7 + 0x68] fbu %fcc3, loop_1346 fmul8x16al %f8, %f6, %f2 loop_1345: fpsub32 %f8, %f12, %f4 bvc,pt %icc, loop_1347 loop_1346: bvs,a,pt %xcc, loop_1348 fcmpes %fcc0, %f3, %f5 andncc %g5, %i3, %o6 loop_1347: stw %g6, [%l7 + 0x14] loop_1348: fmuld8ulx16 %f13, %f12, %f2 lduh [%l7 + 0x28], %l1 ldsw [%l7 + 0x50], %i7 fmovdle %xcc, %f6, %f4 nop setx loop_1349, %l0, %l1 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 %icc, 0x2 sth %l5, [%l7 + 0x2C] ldsw [%l7 + 0x70], %i4 loop_1349: fmovsneg %icc, %f3, %f3 fbu %fcc0, loop_1350 bpos,a %icc, loop_1351 brlez %i0, loop_1352 be,pn %xcc, loop_1353 loop_1350: fbg,a %fcc2, loop_1354 loop_1351: ld [%l7 + 0x38], %f7 loop_1352: tgu %icc, 0x2 loop_1353: fcmpne16 %f8, %f2, %g4 loop_1354: brz,a %l4, loop_1355 movrlz %o7, 0x28D, %o1 lduh [%l7 + 0x70], %i6 ld [%l7 + 0x08], %f9 loop_1355: fcmped %fcc2, %f6, %f12 move %xcc, %o5, %l3 sethi 0x1442, %i5 ldub [%l7 + 0x2C], %o2 stw %g1, [%l7 + 0x0C] ldsh [%l7 + 0x26], %g3 brgz %i1, loop_1356 movgu %xcc, %l6, %o4 std %f10, [%l7 + 0x70] fbge,a %fcc1, loop_1357 loop_1356: tsubcctv %i2, %g2, %l2 fbug,a %fcc3, loop_1358 fbug,a %fcc1, loop_1359 loop_1357: fmovs %f4, %f2 ldsw [%l7 + 0x24], %g7 loop_1358: stx %l0, [%l7 + 0x78] loop_1359: mova %icc, %o3, %g5 movn %xcc, %i3, %o0 fmovsgu %icc, %f0, %f6 edge8ln %o6, %g6, %i7 alignaddr %l1, %l5, %i4 edge8n %g4, %l4, %o7 movn %xcc, %i0, %o1 sub %o5, %l3, %i6 array32 %i5, %o2, %g1 bvc,pt %xcc, loop_1360 stx %i1, [%l7 + 0x40] tsubcctv %g3, %o4, %l6 stb %g2, [%l7 + 0x66] loop_1360: fcmple32 %f8, %f12, %l2 fmovs %f4, %f12 movvc %xcc, %g7, %i2 fone %f2 ldx [%l7 + 0x08], %o3 fnands %f0, %f11, %f0 fnegs %f1, %f10 bvs,pn %icc, loop_1361 fmovrslez %g5, %f5, %f3 fmovsne %xcc, %f11, %f8 sth %i3, [%l7 + 0x70] loop_1361: mulx %l0, 0x0762, %o0 lduw [%l7 + 0x74], %o6 fmul8x16al %f4, %f6, %f0 fandnot1 %f0, %f8, %f14 std %f0, [%l7 + 0x50] ldx [%l7 + 0x38], %i7 alignaddr %l1, %g6, %l5 fors %f3, %f1, %f15 movne %xcc, %g4, %l4 fmovsle %icc, %f1, %f2 movgu %icc, %i4, %o7 fmul8x16 %f13, %f12, %f10 fexpand %f5, %f8 sth %i0, [%l7 + 0x3A] ldsb [%l7 + 0x3C], %o1 edge8n %l3, %i6, %i5 fmovrsgz %o2, %f7, %f0 orncc %g1, %o5, %g3 xorcc %o4, %l6, %i1 ldsh [%l7 + 0x1E], %g2 stw %l2, [%l7 + 0x40] fcmpes %fcc0, %f13, %f3 tgu %xcc, 0x5 fbue %fcc0, loop_1362 fmovdcc %xcc, %f10, %f3 fxor %f4, %f4, %f14 udivx %g7, 0x10F4, %i2 loop_1362: ldx [%l7 + 0x70], %g5 add %i3, %l0, %o3 sth %o0, [%l7 + 0x18] sllx %i7, 0x11, %o6 fmovde %icc, %f12, %f5 fmovscc %icc, %f6, %f14 ldsh [%l7 + 0x20], %g6 fmovde %icc, %f4, %f11 udivcc %l5, 0x06A4, %g4 fornot1 %f12, %f12, %f8 fpadd16s %f12, %f12, %f0 fmovse %xcc, %f14, %f1 fmovdl %icc, %f5, %f6 fcmpeq16 %f4, %f4, %l1 tn %xcc, 0x6 fnot2 %f0, %f10 movcc %xcc, %i4, %o7 fbul,a %fcc1, loop_1363 stb %i0, [%l7 + 0x4E] fabsd %f6, %f10 fmovscc %xcc, %f13, %f0 loop_1363: xnorcc %l4, 0x1E1A, %o1 fmul8ulx16 %f10, %f8, %f12 tge %icc, 0x0 fmovda %xcc, %f3, %f13 ldx [%l7 + 0x08], %i6 fmovd %f0, %f0 fblg,a %fcc2, loop_1364 umul %i5, %o2, %g1 orcc %l3, 0x126D, %g3 bge,a,pn %xcc, loop_1365 loop_1364: ldd [%l7 + 0x48], %f12 stb %o4, [%l7 + 0x18] fmovdne %xcc, %f4, %f14 loop_1365: stx %o5, [%l7 + 0x18] brgz,a %l6, loop_1366 movvs %xcc, %i1, %l2 fbl,a %fcc3, loop_1367 stx %g7, [%l7 + 0x60] loop_1366: stb %i2, [%l7 + 0x71] ldx [%l7 + 0x30], %g5 loop_1367: fpackfix %f6, %f5 lduw [%l7 + 0x5C], %g2 stb %i3, [%l7 + 0x1D] edge32l %l0, %o3, %i7 ldx [%l7 + 0x38], %o0 and %o6, %g6, %g4 fmovd %f14, %f0 brgz,a %l1, loop_1368 addcc %l5, 0x1063, %o7 fmovda %icc, %f10, %f2 fbne %fcc1, loop_1369 loop_1368: bcs,pn %xcc, loop_1370 addc %i0, 0x165F, %l4 array16 %i4, %i6, %i5 loop_1369: tcc %icc, 0x6 loop_1370: bl,pt %icc, loop_1371 fpsub32s %f5, %f11, %f5 fzeros %f0 fmovrsgez %o1, %f2, %f14 loop_1371: brgz,a %g1, loop_1372 movl %icc, %o2, %g3 fmuld8ulx16 %f9, %f9, %f2 movcs %xcc, %l3, %o5 loop_1372: ldsw [%l7 + 0x38], %o4 tgu %xcc, 0x6 mulscc %l6, 0x11B4, %i1 tvc %icc, 0x0 stb %g7, [%l7 + 0x15] lduh [%l7 + 0x1A], %i2 movcc %icc, %l2, %g5 sth %g2, [%l7 + 0x36] tsubcctv %l0, 0x1E62, %o3 fmul8x16al %f2, %f1, %f2 for %f6, %f2, %f12 fmovsle %xcc, %f8, %f8 movleu %icc, %i7, %o0 bshuffle %f8, %f2, %f0 fmovd %f14, %f10 fmul8sux16 %f10, %f4, %f0 fnand %f10, %f14, %f4 edge16l %o6, %i3, %g4 ldsb [%l7 + 0x78], %l1 bcc,a %xcc, loop_1373 sll %l5, 0x0E, %o7 edge16l %i0, %g6, %l4 ldd [%l7 + 0x78], %f4 loop_1373: xorcc %i4, %i5, %i6 brgez,a %g1, loop_1374 fnand %f0, %f6, %f8 ldx [%l7 + 0x40], %o1 array8 %g3, %l3, %o5 loop_1374: edge16ln %o4, %o2, %l6 fsrc1s %f1, %f15 movcc %icc, %g7, %i1 edge16l %l2, %i2, %g5 stx %l0, [%l7 + 0x18] fexpand %f12, %f12 ldsh [%l7 + 0x2C], %o3 movvc %xcc, %g2, %i7 ldsw [%l7 + 0x0C], %o0 fsrc2 %f0, %f6 nop setx loop_1375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x0B], %i3 movle %icc, %o6, %g4 fblg,a %fcc0, loop_1376 loop_1375: bge,pn %xcc, loop_1377 ldub [%l7 + 0x71], %l5 fnegd %f14, %f12 loop_1376: fcmpne32 %f2, %f0, %l1 loop_1377: stx %i0, [%l7 + 0x48] sub %g6, 0x0CD8, %o7 ldub [%l7 + 0x77], %l4 sth %i4, [%l7 + 0x60] brgz %i5, loop_1378 bg,a,pt %icc, loop_1379 lduw [%l7 + 0x60], %g1 call loop_1380 loop_1378: ldd [%l7 + 0x58], %f12 loop_1379: fnands %f6, %f0, %f12 sth %o1, [%l7 + 0x36] loop_1380: fmovsn %icc, %f6, %f8 fmovrslz %g3, %f4, %f1 fbe,a %fcc2, loop_1381 ldub [%l7 + 0x3F], %l3 bneg,a loop_1382 or %o5, %i6, %o4 loop_1381: movn %xcc, %l6, %g7 fpsub32 %f10, %f6, %f14 loop_1382: fbule,a %fcc3, loop_1383 fsrc1s %f9, %f1 fandnot2 %f2, %f2, %f6 fmovsne %icc, %f11, %f5 loop_1383: ldsw [%l7 + 0x78], %i1 movrne %o2, %i2, %g5 ldsb [%l7 + 0x42], %l2 fba,a %fcc0, loop_1384 fcmpne32 %f2, %f8, %o3 fcmpgt32 %f0, %f4, %g2 bgu,a %xcc, loop_1385 loop_1384: tsubcctv %i7, 0x08F4, %l0 fmovda %icc, %f10, %f5 lduw [%l7 + 0x30], %o0 loop_1385: fcmpgt16 %f2, %f14, %i3 bcc,pt %xcc, loop_1386 sdivx %g4, 0x0E1B, %l5 ldd [%l7 + 0x38], %f6 movrne %o6, 0x14D, %i0 loop_1386: lduw [%l7 + 0x50], %l1 fble,a %fcc0, loop_1387 subc %o7, 0x116F, %l4 fmul8x16au %f4, %f5, %f8 brnz,a %g6, loop_1388 loop_1387: fpackfix %f8, %f1 fble,a %fcc0, loop_1389 sdiv %i4, 0x14C7, %g1 loop_1388: alignaddrl %i5, %g3, %l3 tge %icc, 0x0 loop_1389: srlx %o5, %o1, %o4 st %f1, [%l7 + 0x4C] fcmpgt16 %f8, %f4, %i6 tpos %xcc, 0x1 fmovrdne %l6, %f4, %f4 ta %xcc, 0x0 sllx %i1, 0x11, %g7 fbl,a %fcc1, loop_1390 fmovdn %icc, %f10, %f13 stx %o2, [%l7 + 0x20] ldsw [%l7 + 0x60], %g5 loop_1390: fmovdvs %icc, %f13, %f13 brz,a %l2, loop_1391 alignaddrl %o3, %i2, %g2 tpos %xcc, 0x7 fbo,a %fcc1, loop_1392 loop_1391: fmovsneg %xcc, %f8, %f7 lduh [%l7 + 0x30], %l0 orn %o0, 0x1189, %i3 loop_1392: fcmped %fcc3, %f12, %f2 ldsh [%l7 + 0x5E], %i7 tg %icc, 0x6 movrlez %l5, %o6, %g4 brz,a %i0, loop_1393 fmovdleu %icc, %f7, %f8 ld [%l7 + 0x6C], %f13 bcc loop_1394 loop_1393: edge16l %o7, %l4, %g6 ldx [%l7 + 0x38], %l1 lduh [%l7 + 0x38], %i4 loop_1394: tpos %xcc, 0x2 for %f4, %f10, %f14 stx %i5, [%l7 + 0x60] ldsb [%l7 + 0x3B], %g3 std %f12, [%l7 + 0x40] fmovrsgz %g1, %f12, %f9 ld [%l7 + 0x58], %f3 array8 %l3, %o1, %o4 fbuge,a %fcc3, loop_1395 stw %i6, [%l7 + 0x24] ldub [%l7 + 0x6B], %o5 ldsb [%l7 + 0x28], %i1 loop_1395: fmul8x16al %f13, %f3, %f4 fabss %f4, %f9 fors %f12, %f8, %f5 popc 0x1D62, %l6 fmovsneg %icc, %f5, %f11 xnorcc %o2, 0x0EF6, %g5 st %f9, [%l7 + 0x44] ldx [%l7 + 0x20], %g7 bneg,a loop_1396 brgz %o3, loop_1397 fcmpeq32 %f0, %f0, %i2 ldx [%l7 + 0x70], %g2 loop_1396: std %f14, [%l7 + 0x68] loop_1397: edge8l %l0, %o0, %l2 sth %i7, [%l7 + 0x78] or %i3, %o6, %l5 stw %g4, [%l7 + 0x40] ldsb [%l7 + 0x6E], %i0 bvs,a,pn %icc, loop_1398 edge8 %o7, %g6, %l1 brz %l4, loop_1399 fmovrsne %i5, %f8, %f2 loop_1398: udiv %i4, 0x022B, %g3 nop setx loop_1400, %l0, %l1 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_1399: movrlz %g1, 0x265, %o1 fbuge %fcc3, loop_1401 udivcc %o4, 0x106B, %i6 loop_1400: fmul8x16au %f6, %f6, %f2 srl %o5, %i1, %l6 loop_1401: andn %l3, 0x0467, %g5 add %g7, %o2, %i2 fmovrsgez %o3, %f3, %f14 fexpand %f15, %f6 ldsh [%l7 + 0x0C], %l0 ldx [%l7 + 0x20], %g2 ta %xcc, 0x4 movl %xcc, %o0, %l2 sth %i7, [%l7 + 0x6C] edge32 %o6, %i3, %g4 tg %icc, 0x5 xnorcc %i0, 0x1D39, %l5 st %f3, [%l7 + 0x78] brlz %o7, loop_1402 fcmps %fcc2, %f2, %f9 lduh [%l7 + 0x36], %l1 be,a %xcc, loop_1403 loop_1402: bgu,a,pn %icc, loop_1404 fbu %fcc0, loop_1405 tge %icc, 0x3 loop_1403: srl %g6, 0x06, %l4 loop_1404: fbul,a %fcc2, loop_1406 loop_1405: movne %xcc, %i4, %g3 ldd [%l7 + 0x28], %f10 stx %g1, [%l7 + 0x20] loop_1406: fxnor %f8, %f2, %f6 fmovdgu %xcc, %f0, %f7 bne loop_1407 fmovspos %xcc, %f14, %f5 bge %icc, loop_1408 fmovsl %xcc, %f10, %f5 loop_1407: tsubcc %o1, 0x1B86, %i5 fmovdcc %icc, %f14, %f7 loop_1408: bcs %icc, loop_1409 fcmpne32 %f6, %f12, %o4 bl,a loop_1410 fzero %f10 loop_1409: lduh [%l7 + 0x68], %o5 std %f2, [%l7 + 0x78] loop_1410: std %f2, [%l7 + 0x48] ldub [%l7 + 0x33], %i6 bcc,pt %xcc, loop_1411 move %icc, %l6, %l3 sth %g5, [%l7 + 0x56] tle %icc, 0x1 loop_1411: orcc %g7, 0x119A, %o2 stx %i1, [%l7 + 0x50] and %i2, %o3, %g2 stx %o0, [%l7 + 0x68] fbu,a %fcc3, loop_1412 subcc %l2, 0x1B0F, %l0 fcmpd %fcc2, %f10, %f4 fmovdpos %icc, %f2, %f0 loop_1412: tpos %xcc, 0x7 fcmpeq32 %f12, %f14, %i7 ldub [%l7 + 0x70], %o6 tpos %icc, 0x6 bleu,a %icc, loop_1413 fmovdle %xcc, %f11, %f10 fornot2 %f6, %f6, %f2 fmovsleu %xcc, %f5, %f6 loop_1413: ld [%l7 + 0x2C], %f1 movvs %xcc, %g4, %i3 taddcc %l5, 0x0677, %o7 fcmpd %fcc3, %f10, %f10 array32 %l1, %i0, %l4 fmovrde %g6, %f12, %f12 sll %i4, %g3, %o1 lduh [%l7 + 0x52], %g1 ldsb [%l7 + 0x0F], %o4 tneg %xcc, 0x0 st %f2, [%l7 + 0x5C] fmovda %xcc, %f2, %f1 lduw [%l7 + 0x58], %i5 edge16n %i6, %o5, %l6 array16 %g5, %g7, %l3 sth %o2, [%l7 + 0x0C] orncc %i2, %o3, %i1 addccc %o0, 0x1A5C, %g2 xor %l2, %l0, %o6 st %f14, [%l7 + 0x20] fmovrdlez %g4, %f0, %f2 fbn,a %fcc3, loop_1414 fbn,a %fcc2, loop_1415 ldub [%l7 + 0x60], %i7 movg %xcc, %l5, %i3 loop_1414: ld [%l7 + 0x7C], %f10 loop_1415: fmovsle %icc, %f8, %f3 tgu %icc, 0x2 fpsub16 %f4, %f14, %f8 ldsw [%l7 + 0x58], %o7 ldub [%l7 + 0x4C], %l1 movne %xcc, %l4, %g6 ldd [%l7 + 0x70], %f0 movvs %xcc, %i0, %i4 stw %g3, [%l7 + 0x18] tge %xcc, 0x0 edge16l %g1, %o4, %i5 fnot2s %f14, %f15 orcc %i6, 0x19C1, %o1 bcs,a loop_1416 sdivcc %l6, 0x1226, %g5 sth %o5, [%l7 + 0x76] bne,a %xcc, loop_1417 loop_1416: fabss %f3, %f6 fnors %f8, %f5, %f2 ldsb [%l7 + 0x5A], %l3 loop_1417: fbge %fcc1, loop_1418 fmovsneg %icc, %f9, %f15 fmovsn %xcc, %f2, %f12 bvs,pn %icc, loop_1419 loop_1418: edge8ln %o2, %g7, %i2 fsrc1s %f13, %f1 edge32l %i1, %o0, %o3 loop_1419: ldsh [%l7 + 0x62], %g2 ldx [%l7 + 0x40], %l0 stw %l2, [%l7 + 0x10] fmovs %f13, %f10 array8 %g4, %i7, %o6 subc %l5, %o7, %l1 ldsh [%l7 + 0x72], %l4 fmovdge %icc, %f14, %f1 taddcctv %i3, 0x05B4, %g6 fmovsvc %icc, %f1, %f15 lduw [%l7 + 0x5C], %i0 bneg,a,pt %xcc, loop_1420 fcmple16 %f2, %f6, %i4 fmovdn %icc, %f3, %f12 fmovrdlz %g1, %f6, %f8 loop_1420: fba %fcc0, loop_1421 ldub [%l7 + 0x5D], %g3 ldsb [%l7 + 0x28], %o4 fmovdvc %xcc, %f6, %f7 loop_1421: fxors %f15, %f14, %f2 ldsh [%l7 + 0x1C], %i5 fnot2s %f12, %f14 brnz %i6, loop_1422 fba %fcc1, loop_1423 orcc %o1, 0x1EFA, %l6 ldd [%l7 + 0x50], %f8 loop_1422: fmovsne %icc, %f10, %f10 loop_1423: stb %g5, [%l7 + 0x35] brgez %o5, loop_1424 tge %icc, 0x0 fmovrdlz %l3, %f4, %f2 ldsb [%l7 + 0x35], %g7 loop_1424: fmovsleu %xcc, %f4, %f1 fcmped %fcc2, %f6, %f0 tvs %xcc, 0x1 bvs,pn %icc, loop_1425 brgz %o2, loop_1426 sth %i1, [%l7 + 0x52] tneg %xcc, 0x5 loop_1425: fmovrsne %o0, %f5, %f7 loop_1426: fandnot2s %f13, %f0, %f6 sth %o3, [%l7 + 0x4E] mova %xcc, %g2, %i2 fpmerge %f7, %f13, %f6 fmovs %f3, %f4 stb %l0, [%l7 + 0x50] sdivcc %l2, 0x08F8, %g4 xnor %i7, 0x1E66, %l5 te %icc, 0x5 ldsw [%l7 + 0x20], %o7 sth %o6, [%l7 + 0x56] mulx %l4, %l1, %g6 fcmpgt32 %f4, %f10, %i0 stb %i3, [%l7 + 0x47] andn %g1, %g3, %i4 sth %i5, [%l7 + 0x54] fands %f1, %f9, %f2 bcs,a loop_1427 fpsub16s %f4, %f1, %f10 fmuld8sux16 %f1, %f13, %f8 ldub [%l7 + 0x47], %o4 loop_1427: array32 %o1, %l6, %g5 sethi 0x11D4, %o5 ldsw [%l7 + 0x18], %i6 ld [%l7 + 0x2C], %f7 fnot2 %f0, %f2 andcc %l3, %o2, %g7 fbue,a %fcc1, loop_1428 fcmpd %fcc1, %f0, %f2 andn %o0, %i1, %g2 fmovrdgz %o3, %f14, %f10 loop_1428: std %f0, [%l7 + 0x70] subccc %i2, 0x14C5, %l2 fxnor %f10, %f12, %f2 fxor %f8, %f10, %f4 bg,a,pn %icc, loop_1429 fpsub32 %f4, %f6, %f8 ld [%l7 + 0x14], %f14 movvc %icc, %g4, %l0 loop_1429: stx %l5, [%l7 + 0x70] edge32 %i7, %o7, %o6 movrgez %l4, %l1, %g6 std %f0, [%l7 + 0x20] or %i0, 0x0BD6, %g1 stx %g3, [%l7 + 0x68] fbn,a %fcc2, loop_1430 lduw [%l7 + 0x08], %i4 fors %f12, %f12, %f11 movrgez %i3, %i5, %o1 loop_1430: bgu,a,pt %icc, loop_1431 ldub [%l7 + 0x4D], %l6 fpsub32s %f11, %f15, %f8 ldd [%l7 + 0x08], %f2 loop_1431: add %g5, %o4, %i6 tg %xcc, 0x7 mova %icc, %l3, %o5 stw %o2, [%l7 + 0x60] std %f10, [%l7 + 0x20] ldsw [%l7 + 0x0C], %g7 fmovse %xcc, %f6, %f4 fnors %f7, %f14, %f2 fmovrsne %i1, %f5, %f1 edge8l %g2, %o3, %i2 movg %icc, %l2, %o0 tvs %xcc, 0x7 fpadd32s %f15, %f15, %f12 nop setx loop_1432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x34], %l0 bn loop_1433 array16 %l5, %i7, %g4 loop_1432: srlx %o6, 0x0B, %o7 sth %l1, [%l7 + 0x60] loop_1433: ldsw [%l7 + 0x5C], %g6 stw %l4, [%l7 + 0x64] stb %g1, [%l7 + 0x6E] movrlez %g3, %i0, %i4 stb %i5, [%l7 + 0x3A] ld [%l7 + 0x20], %f10 srlx %o1, %i3, %l6 fmovscs %xcc, %f15, %f9 andcc %g5, 0x0BD1, %o4 fand %f4, %f8, %f2 ld [%l7 + 0x34], %f3 bvc %icc, loop_1434 ldsw [%l7 + 0x10], %l3 fmovdvc %icc, %f4, %f5 sth %o5, [%l7 + 0x52] loop_1434: movneg %icc, %o2, %g7 fbo,a %fcc1, loop_1435 edge8n %i1, %i6, %o3 fmovsle %icc, %f9, %f4 edge8 %g2, %l2, %o0 loop_1435: fmovdcs %icc, %f11, %f12 ldsh [%l7 + 0x4A], %i2 pdist %f10, %f14, %f10 subcc %l0, %l5, %i7 ldsh [%l7 + 0x18], %g4 movgu %xcc, %o7, %l1 fpsub32s %f14, %f10, %f2 popc 0x1056, %o6 sth %g6, [%l7 + 0x54] edge16ln %l4, %g3, %g1 sll %i0, %i4, %i5 movrne %i3, %l6, %o1 movvc %xcc, %g5, %l3 tvs %icc, 0x6 fmul8x16au %f0, %f15, %f2 fmovda %icc, %f4, %f0 lduh [%l7 + 0x22], %o4 mova %icc, %o2, %o5 stx %i1, [%l7 + 0x28] sra %i6, 0x1E, %g7 edge8n %o3, %g2, %o0 st %f0, [%l7 + 0x08] fbue %fcc3, loop_1436 fmovsn %xcc, %f11, %f11 fmovrslz %l2, %f3, %f13 ldsb [%l7 + 0x3C], %i2 loop_1436: fnot1 %f6, %f12 fmovsvc %icc, %f1, %f10 pdist %f2, %f12, %f4 ld [%l7 + 0x24], %f5 fors %f9, %f0, %f0 ldd [%l7 + 0x40], %f10 stw %l0, [%l7 + 0x40] ldx [%l7 + 0x38], %l5 fzeros %f5 tne %xcc, 0x2 orncc %i7, %o7, %l1 movneg %icc, %g4, %g6 ldsh [%l7 + 0x74], %l4 fpsub16s %f13, %f2, %f1 stb %o6, [%l7 + 0x0C] sll %g3, %g1, %i0 lduh [%l7 + 0x4C], %i4 subc %i3, %i5, %o1 ldx [%l7 + 0x70], %g5 siam 0x2 bg %icc, loop_1437 sth %l6, [%l7 + 0x7A] ld [%l7 + 0x44], %f11 pdist %f14, %f12, %f8 loop_1437: std %f12, [%l7 + 0x50] tcs %icc, 0x1 ld [%l7 + 0x70], %f1 andcc %l3, %o4, %o5 movneg %xcc, %o2, %i1 fsrc1 %f4, %f2 edge32ln %i6, %g7, %g2 fnot2s %f15, %f10 mulscc %o3, 0x003D, %o0 ldsb [%l7 + 0x10], %i2 call loop_1438 xor %l0, 0x110B, %l2 fmovsvs %xcc, %f4, %f3 ldub [%l7 + 0x5F], %l5 loop_1438: ldx [%l7 + 0x50], %i7 fmovdle %icc, %f7, %f4 st %f10, [%l7 + 0x48] fmuld8sux16 %f3, %f3, %f6 lduw [%l7 + 0x34], %l1 fbul,a %fcc2, loop_1439 bg,a,pn %icc, loop_1440 movrne %o7, 0x111, %g4 edge8n %l4, %g6, %o6 loop_1439: fabsd %f12, %f8 loop_1440: for %f12, %f10, %f2 lduh [%l7 + 0x4C], %g3 lduh [%l7 + 0x1A], %g1 ld [%l7 + 0x10], %f12 stb %i4, [%l7 + 0x20] ldx [%l7 + 0x60], %i0 brlez %i5, loop_1441 fbge,a %fcc2, loop_1442 tsubcc %i3, 0x147B, %g5 fxors %f5, %f14, %f8 loop_1441: fmovdn %icc, %f12, %f0 loop_1442: lduh [%l7 + 0x32], %l6 edge32l %l3, %o4, %o5 fsrc2s %f6, %f8 fmovrsgz %o1, %f15, %f13 fcmpgt16 %f0, %f12, %i1 movpos %icc, %i6, %g7 movvc %icc, %o2, %o3 stb %o0, [%l7 + 0x0C] bl,pt %icc, loop_1443 lduw [%l7 + 0x3C], %i2 edge8n %l0, %g2, %l5 movcs %xcc, %l2, %i7 loop_1443: ldx [%l7 + 0x08], %o7 stw %l1, [%l7 + 0x78] movcc %xcc, %g4, %l4 sra %g6, 0x0E, %o6 fxnors %f7, %f11, %f7 ldx [%l7 + 0x60], %g1 brz %i4, loop_1444 fmovdge %icc, %f8, %f1 movvs %xcc, %i0, %g3 ldx [%l7 + 0x70], %i3 loop_1444: bge,pn %xcc, loop_1445 bge loop_1446 lduw [%l7 + 0x60], %i5 edge16l %l6, %l3, %g5 loop_1445: fmovdleu %icc, %f10, %f8 loop_1446: std %f10, [%l7 + 0x10] ldx [%l7 + 0x28], %o5 bvc,pn %xcc, loop_1447 fone %f4 te %xcc, 0x5 ldsw [%l7 + 0x10], %o1 loop_1447: fors %f9, %f7, %f0 lduh [%l7 + 0x64], %i1 ldub [%l7 + 0x3E], %o4 fpack16 %f4, %f5 taddcctv %g7, 0x1CFB, %o2 fbug %fcc2, loop_1448 fandnot2 %f8, %f10, %f4 stb %o3, [%l7 + 0x26] fbu,a %fcc2, loop_1449 loop_1448: fmovrsgez %i6, %f4, %f7 fnot1s %f7, %f12 ldx [%l7 + 0x28], %o0 loop_1449: brlz %i2, loop_1450 ldx [%l7 + 0x38], %l0 bvs,a loop_1451 brz,a %l5, loop_1452 loop_1450: stx %l2, [%l7 + 0x28] lduw [%l7 + 0x7C], %i7 loop_1451: bvs %xcc, loop_1453 loop_1452: sra %g2, %o7, %g4 orcc %l4, 0x0BA2, %g6 fbe %fcc1, loop_1454 loop_1453: bcc,pn %icc, loop_1455 ldsh [%l7 + 0x44], %o6 brlz %l1, loop_1456 loop_1454: st %f11, [%l7 + 0x40] loop_1455: st %f5, [%l7 + 0x5C] fcmped %fcc2, %f6, %f4 loop_1456: movgu %xcc, %i4, %g1 sdivcc %i0, 0x1A0D, %i3 ldx [%l7 + 0x28], %g3 ldsh [%l7 + 0x0C], %l6 edge32ln %l3, %i5, %o5 fmovdg %xcc, %f15, %f15 ldd [%l7 + 0x48], %f6 fble,a %fcc2, loop_1457 fands %f3, %f12, %f12 movrlz %g5, 0x251, %o1 fnands %f13, %f5, %f13 loop_1457: sth %o4, [%l7 + 0x44] sra %g7, %o2, %o3 ld [%l7 + 0x08], %f7 faligndata %f12, %f14, %f0 stb %i6, [%l7 + 0x6D] tpos %xcc, 0x5 fabss %f14, %f8 fmovspos %xcc, %f9, %f3 movneg %xcc, %o0, %i1 orncc %i2, 0x060E, %l5 movgu %xcc, %l2, %i7 fmovrse %l0, %f14, %f12 smulcc %g2, 0x1FB6, %o7 fpadd32s %f13, %f6, %f2 fandnot1s %f0, %f6, %f9 bvs loop_1458 st %f11, [%l7 + 0x38] ldx [%l7 + 0x38], %g4 srax %l4, %o6, %l1 loop_1458: fbge %fcc2, loop_1459 fornot1 %f14, %f2, %f4 fmovrde %i4, %f6, %f2 ldsw [%l7 + 0x1C], %g1 loop_1459: edge16ln %i0, %i3, %g6 subcc %g3, %l3, %l6 nop setx loop_1460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x6C], %f6 fone %f2 brgez,a %i5, loop_1461 loop_1460: fbge,a %fcc0, loop_1462 brgez,a %g5, loop_1463 ldsb [%l7 + 0x58], %o5 loop_1461: movne %xcc, %o4, %o1 loop_1462: bvs,a loop_1464 loop_1463: fmovse %icc, %f13, %f3 add %g7, %o2, %o3 movpos %icc, %o0, %i6 loop_1464: fmovdl %icc, %f6, %f15 fmovdcs %icc, %f2, %f4 array16 %i2, %i1, %l5 fmovdgu %xcc, %f15, %f5 taddcc %i7, 0x0992, %l2 subcc %g2, 0x0AF5, %o7 movvc %xcc, %l0, %g4 ldx [%l7 + 0x28], %l4 fnot1s %f14, %f3 fmovdge %icc, %f10, %f1 fmovrsne %o6, %f6, %f9 stb %i4, [%l7 + 0x28] fpack16 %f6, %f13 fmul8x16au %f14, %f10, %f12 lduh [%l7 + 0x5A], %g1 fmovsn %icc, %f3, %f13 sub %i0, %l1, %g6 fsrc1s %f12, %f2 fmovsn %icc, %f14, %f9 ldsw [%l7 + 0x6C], %g3 st %f6, [%l7 + 0x70] fnegs %f12, %f12 ld [%l7 + 0x30], %f11 movvc %xcc, %i3, %l6 stw %i5, [%l7 + 0x78] addcc %g5, 0x1387, %l3 orn %o4, 0x0E97, %o1 ldsb [%l7 + 0x14], %g7 subcc %o5, %o2, %o3 st %f3, [%l7 + 0x0C] fbo %fcc2, loop_1465 fmovdvc %icc, %f5, %f13 orn %i6, %i2, %o0 fmovsvs %xcc, %f0, %f5 loop_1465: edge8n %i1, %l5, %l2 st %f11, [%l7 + 0x2C] edge32n %g2, %i7, %o7 ldx [%l7 + 0x58], %l0 lduh [%l7 + 0x64], %l4 mulscc %o6, %i4, %g1 alignaddr %g4, %l1, %i0 fmovsl %icc, %f7, %f5 std %f12, [%l7 + 0x30] ldsh [%l7 + 0x18], %g6 ldsw [%l7 + 0x14], %g3 fmovdcc %xcc, %f7, %f14 ldub [%l7 + 0x44], %i3 ldx [%l7 + 0x38], %l6 fabss %f4, %f12 fmovse %xcc, %f6, %f14 ldsw [%l7 + 0x68], %g5 pdist %f2, %f10, %f0 fbg,a %fcc3, loop_1466 fones %f0 sth %i5, [%l7 + 0x32] fpsub16 %f4, %f0, %f4 loop_1466: fbl %fcc3, loop_1467 te %icc, 0x6 fpadd32s %f13, %f13, %f13 stw %l3, [%l7 + 0x54] loop_1467: edge8 %o4, %o1, %o5 srlx %o2, 0x1D, %o3 bleu,pn %xcc, loop_1468 fmovrslez %g7, %f14, %f2 stw %i2, [%l7 + 0x14] lduw [%l7 + 0x48], %o0 loop_1468: ldub [%l7 + 0x6C], %i6 ldsh [%l7 + 0x3C], %l5 fnot1s %f14, %f1 sth %l2, [%l7 + 0x40] fbne %fcc2, loop_1469 fcmpgt32 %f12, %f4, %g2 movcc %icc, %i1, %o7 lduw [%l7 + 0x34], %i7 loop_1469: fbuge,a %fcc1, loop_1470 fpsub16s %f5, %f0, %f7 tsubcctv %l4, 0x19A1, %l0 stw %o6, [%l7 + 0x34] loop_1470: tvc %xcc, 0x6 movle %xcc, %g1, %g4 fmul8x16al %f14, %f8, %f2 edge8 %l1, %i0, %g6 movle %icc, %g3, %i3 fbe,a %fcc1, loop_1471 fbule %fcc3, loop_1472 ldsw [%l7 + 0x28], %l6 ldsb [%l7 + 0x3D], %i4 loop_1471: lduh [%l7 + 0x16], %g5 loop_1472: movl %icc, %l3, %i5 bpos,a,pt %icc, loop_1473 mulscc %o4, 0x1798, %o1 fmovdneg %icc, %f2, %f4 ldsb [%l7 + 0x1B], %o2 loop_1473: fmul8x16 %f14, %f0, %f0 stb %o5, [%l7 + 0x6C] sth %g7, [%l7 + 0x18] lduw [%l7 + 0x60], %o3 fsrc1 %f0, %f4 alignaddr %i2, %i6, %o0 st %f12, [%l7 + 0x6C] stb %l5, [%l7 + 0x10] bcc,a loop_1474 edge16n %g2, %l2, %o7 movleu %icc, %i1, %l4 stw %i7, [%l7 + 0x18] loop_1474: bn,a loop_1475 std %f8, [%l7 + 0x30] fmovspos %icc, %f6, %f15 ldsb [%l7 + 0x41], %l0 loop_1475: fmul8sux16 %f14, %f6, %f4 st %f14, [%l7 + 0x4C] ld [%l7 + 0x08], %f15 fbg,a %fcc2, loop_1476 fbne %fcc2, loop_1477 ldd [%l7 + 0x50], %f14 fabsd %f8, %f14 loop_1476: call loop_1478 loop_1477: addcc %g1, %o6, %g4 movleu %xcc, %l1, %g6 ble,a,pt %icc, loop_1479 loop_1478: ldd [%l7 + 0x18], %f6 tsubcc %g3, %i3, %l6 lduh [%l7 + 0x12], %i0 loop_1479: fmovrsgez %i4, %f2, %f6 fornot1s %f5, %f9, %f0 fmovdpos %xcc, %f9, %f12 fcmple16 %f2, %f0, %g5 fbe %fcc2, loop_1480 std %f10, [%l7 + 0x10] bshuffle %f0, %f6, %f8 srlx %i5, 0x14, %o4 loop_1480: st %f12, [%l7 + 0x0C] bgu,pt %xcc, loop_1481 brgz,a %l3, loop_1482 bleu,a loop_1483 fmovdvc %xcc, %f9, %f1 loop_1481: tsubcc %o1, 0x1E2C, %o2 loop_1482: lduh [%l7 + 0x26], %o5 loop_1483: stb %o3, [%l7 + 0x58] subcc %i2, %g7, %i6 movleu %icc, %l5, %g2 bleu,pn %icc, loop_1484 tg %icc, 0x1 ldsw [%l7 + 0x6C], %o0 taddcctv %o7, %i1, %l4 loop_1484: fblg %fcc3, loop_1485 fexpand %f13, %f14 fpack16 %f4, %f4 fnor %f6, %f4, %f0 loop_1485: ldsw [%l7 + 0x1C], %l2 st %f4, [%l7 + 0x34] fcmple16 %f10, %f6, %i7 orn %g1, 0x028B, %l0 movneg %xcc, %o6, %g4 tsubcc %g6, %l1, %g3 fxors %f3, %f12, %f10 fbug %fcc2, loop_1486 add %i3, 0x0183, %l6 alignaddr %i4, %g5, %i0 std %f6, [%l7 + 0x30] loop_1486: edge16ln %i5, %l3, %o4 sra %o1, 0x0C, %o5 stx %o2, [%l7 + 0x20] movn %xcc, %o3, %i2 fbo %fcc0, loop_1487 movcs %icc, %i6, %l5 lduh [%l7 + 0x10], %g7 fbne,a %fcc1, loop_1488 loop_1487: fxnors %f13, %f4, %f3 tgu %icc, 0x6 andn %o0, 0x0775, %g2 loop_1488: bgu loop_1489 fmovsge %xcc, %f2, %f10 std %f2, [%l7 + 0x70] stw %i1, [%l7 + 0x7C] loop_1489: st %f4, [%l7 + 0x38] ldsb [%l7 + 0x79], %o7 subccc %l2, 0x0725, %l4 sth %g1, [%l7 + 0x4A] fbuge %fcc1, loop_1490 bneg,a loop_1491 array8 %l0, %o6, %g4 sub %i7, %g6, %l1 loop_1490: alignaddr %i3, %l6, %i4 loop_1491: fpmerge %f5, %f14, %f2 fbn,a %fcc3, loop_1492 st %f3, [%l7 + 0x40] ldd [%l7 + 0x18], %f0 fbug,a %fcc2, loop_1493 loop_1492: fmovrse %g3, %f11, %f7 movl %xcc, %i0, %g5 ld [%l7 + 0x6C], %f4 loop_1493: addccc %l3, 0x1164, %i5 fmovrdgez %o4, %f12, %f10 addc %o5, %o1, %o3 tsubcctv %i2, 0x0B19, %o2 fmovdn %icc, %f5, %f4 fcmpd %fcc1, %f14, %f12 ldx [%l7 + 0x08], %i6 fpadd16 %f2, %f8, %f4 fmovrdne %g7, %f4, %f14 fpsub32s %f2, %f3, %f8 siam 0x0 ld [%l7 + 0x64], %f7 std %f10, [%l7 + 0x68] fba,a %fcc1, loop_1494 stb %o0, [%l7 + 0x24] sllx %g2, 0x02, %i1 ldd [%l7 + 0x08], %f14 loop_1494: ldsb [%l7 + 0x52], %l5 tpos %icc, 0x2 fnands %f14, %f14, %f5 andcc %o7, 0x0BBB, %l2 nop setx loop_1495, %l0, %l1 jmpl %l1, %l4 taddcc %l0, %g1, %g4 xorcc %i7, %o6, %l1 fmovdleu %xcc, %f1, %f7 loop_1495: ldx [%l7 + 0x50], %g6 bg,a %xcc, loop_1496 fcmpgt16 %f0, %f12, %l6 tg %icc, 0x0 stx %i4, [%l7 + 0x08] loop_1496: tsubcc %i3, 0x0ACE, %i0 ld [%l7 + 0x78], %f11 fmovrsne %g5, %f4, %f2 tcs %xcc, 0x4 movrlz %l3, 0x066, %g3 bleu,a,pt %xcc, loop_1497 stb %i5, [%l7 + 0x69] ld [%l7 + 0x48], %f4 fmovrsgez %o5, %f8, %f13 loop_1497: fmovsleu %icc, %f3, %f2 sra %o1, %o3, %o4 fandnot1 %f2, %f2, %f2 fabss %f13, %f5 movvs %icc, %o2, %i2 ldx [%l7 + 0x40], %i6 xnor %g7, 0x1FB9, %g2 siam 0x7 fbo %fcc0, loop_1498 fcmpeq16 %f4, %f8, %o0 smul %i1, %o7, %l2 fmovrdlz %l4, %f2, %f2 loop_1498: tleu %icc, 0x2 fba %fcc1, loop_1499 nop setx loop_1500, %l0, %l1 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, %f10, %f1 fcmpeq16 %f10, %f2, %l5 loop_1499: ldx [%l7 + 0x18], %l0 loop_1500: ldub [%l7 + 0x6D], %g1 ldx [%l7 + 0x38], %g4 mova %icc, %o6, %l1 fxor %f6, %f4, %f12 stw %g6, [%l7 + 0x6C] lduw [%l7 + 0x38], %l6 fcmps %fcc2, %f13, %f11 sdiv %i7, 0x076E, %i4 lduh [%l7 + 0x18], %i0 edge8l %g5, %l3, %i3 tle %icc, 0x1 fbe,a %fcc0, loop_1501 fbn,a %fcc3, loop_1502 fmovdgu %xcc, %f6, %f10 fmovsg %xcc, %f6, %f1 loop_1501: fxnors %f12, %f9, %f1 loop_1502: tgu %xcc, 0x0 umulcc %i5, %o5, %g3 fmovdcs %icc, %f12, %f5 ldd [%l7 + 0x20], %f12 xnor %o1, 0x0882, %o3 fpsub16 %f0, %f10, %f2 ldd [%l7 + 0x20], %f4 fnot1s %f6, %f10 tvs %icc, 0x3 movl %icc, %o2, %o4 popc %i6, %i2 fbe,a %fcc0, loop_1503 fmovrse %g2, %f6, %f2 st %f14, [%l7 + 0x60] fmovsa %icc, %f4, %f12 loop_1503: movre %g7, 0x24B, %i1 ldsh [%l7 + 0x6E], %o0 fmovdvc %icc, %f15, %f1 subccc %o7, 0x189F, %l2 fmovdl %xcc, %f7, %f5 ldx [%l7 + 0x18], %l5 bg,pt %icc, loop_1504 ldd [%l7 + 0x38], %f14 tg %xcc, 0x1 ldx [%l7 + 0x68], %l0 loop_1504: ldsw [%l7 + 0x18], %g1 fmul8sux16 %f4, %f10, %f2 ldsw [%l7 + 0x3C], %l4 fbg %fcc1, loop_1505 subc %g4, %l1, %g6 ldd [%l7 + 0x68], %f8 fnand %f6, %f0, %f8 loop_1505: fcmps %fcc0, %f13, %f3 ldsw [%l7 + 0x0C], %l6 movrlez %i7, 0x255, %o6 bshuffle %f10, %f14, %f14 fbule,a %fcc0, loop_1506 sll %i4, 0x10, %i0 fmovrslez %l3, %f12, %f7 fbg,a %fcc0, loop_1507 loop_1506: movn %icc, %i3, %g5 fpadd16 %f0, %f0, %f8 sth %i5, [%l7 + 0x5A] loop_1507: tcc %xcc, 0x2 array16 %o5, %o1, %g3 movg %xcc, %o3, %o2 ld [%l7 + 0x4C], %f14 ldx [%l7 + 0x20], %i6 brlez,a %o4, loop_1508 xor %i2, %g2, %i1 fble,a %fcc1, loop_1509 fmovrsgz %o0, %f10, %f9 loop_1508: tcc %xcc, 0x7 movleu %xcc, %g7, %o7 loop_1509: movcs %icc, %l5, %l2 tl %xcc, 0x1 fxnor %f4, %f0, %f14 stx %l0, [%l7 + 0x48] fsrc2 %f4, %f2 sdivx %g1, 0x1B64, %g4 ba,a,pt %xcc, loop_1510 edge16 %l4, %g6, %l1 stx %l6, [%l7 + 0x68] fcmps %fcc3, %f10, %f7 loop_1510: fmovsa %icc, %f10, %f3 fmovdgu %icc, %f9, %f4 fnot2s %f3, %f5 ldx [%l7 + 0x78], %o6 fornot1s %f12, %f9, %f8 ldsb [%l7 + 0x34], %i4 sth %i0, [%l7 + 0x5E] array8 %i7, %i3, %g5 std %f10, [%l7 + 0x48] sethi 0x0771, %l3 movrlz %o5, 0x201, %i5 std %f8, [%l7 + 0x30] fcmple16 %f0, %f2, %o1 edge16n %g3, %o2, %i6 fcmpeq16 %f12, %f8, %o4 edge8ln %o3, %i2, %i1 st %f14, [%l7 + 0x78] ld [%l7 + 0x2C], %f12 sth %g2, [%l7 + 0x0A] movgu %xcc, %g7, %o0 fexpand %f9, %f8 fcmpgt16 %f2, %f2, %o7 ldsb [%l7 + 0x56], %l2 udivx %l0, 0x112D, %g1 fcmple16 %f4, %f12, %g4 fmovrde %l4, %f10, %f10 stx %l5, [%l7 + 0x60] ldx [%l7 + 0x48], %g6 fabss %f4, %f6 pdist %f10, %f8, %f6 fbg,a %fcc3, loop_1511 fmovdg %icc, %f5, %f9 lduw [%l7 + 0x28], %l1 fmovdleu %xcc, %f1, %f4 loop_1511: edge8 %l6, %o6, %i4 alignaddrl %i7, %i3, %g5 sdivx %i0, 0x1607, %o5 lduw [%l7 + 0x34], %l3 movne %xcc, %o1, %i5 movrlz %g3, %o2, %i6 fmovd %f6, %f6 ldub [%l7 + 0x4B], %o4 ldsw [%l7 + 0x08], %o3 edge16n %i2, %i1, %g2 fnot1 %f0, %f10 edge32 %o0, %g7, %o7 ldsb [%l7 + 0x5B], %l2 tvc %icc, 0x1 ble,a,pn %icc, loop_1512 array16 %g1, %l0, %l4 sth %l5, [%l7 + 0x5E] edge16 %g6, %g4, %l6 loop_1512: sth %l1, [%l7 + 0x28] bg loop_1513 stx %i4, [%l7 + 0x18] taddcctv %o6, 0x1448, %i7 tvc %icc, 0x2 loop_1513: fmovrdgez %i3, %f12, %f2 movrgz %g5, 0x361, %i0 xorcc %o5, %l3, %i5 edge16ln %g3, %o2, %i6 ldsh [%l7 + 0x68], %o1 alignaddr %o3, %i2, %i1 for %f4, %f8, %f2 fornot1s %f9, %f6, %f10 tgu %icc, 0x1 fpadd32 %f14, %f0, %f10 ldsw [%l7 + 0x08], %g2 pdist %f6, %f8, %f4 st %f0, [%l7 + 0x2C] fmovsvc %icc, %f14, %f8 fpsub16 %f10, %f2, %f0 andcc %o4, %g7, %o0 udiv %l2, 0x1D4E, %g1 bn,a %icc, loop_1514 bshuffle %f8, %f14, %f4 movcc %xcc, %o7, %l0 fcmpeq16 %f4, %f14, %l5 loop_1514: bn,a %xcc, loop_1515 ldx [%l7 + 0x08], %g6 fmovscc %xcc, %f6, %f2 stw %l4, [%l7 + 0x58] loop_1515: fmovsne %icc, %f6, %f12 move %xcc, %l6, %g4 subcc %i4, 0x16E5, %o6 fbn,a %fcc1, loop_1516 movre %l1, 0x0AA, %i7 tcc %xcc, 0x7 fpack16 %f10, %f10 loop_1516: movvs %xcc, %i3, %g5 popc 0x01BE, %o5 fba,a %fcc1, loop_1517 add %l3, 0x1791, %i0 fornot2 %f0, %f14, %f10 stx %g3, [%l7 + 0x68] loop_1517: fnors %f11, %f11, %f11 stb %i5, [%l7 + 0x50] st %f8, [%l7 + 0x44] sth %i6, [%l7 + 0x48] tvs %icc, 0x3 bn,a loop_1518 stx %o1, [%l7 + 0x60] ldsw [%l7 + 0x0C], %o3 movn %xcc, %i2, %i1 loop_1518: fmovrdlez %g2, %f12, %f12 alignaddr %o4, %o2, %o0 movne %icc, %l2, %g7 fors %f14, %f1, %f5 movre %g1, %l0, %l5 ldsb [%l7 + 0x15], %g6 bshuffle %f14, %f14, %f4 sllx %l4, 0x0E, %l6 add %g4, 0x0E9F, %i4 brlz,a %o7, loop_1519 ldx [%l7 + 0x58], %l1 fcmpne16 %f0, %f0, %i7 fmuld8ulx16 %f14, %f5, %f10 loop_1519: fmovscc %icc, %f5, %f12 tcc %xcc, 0x5 fbne %fcc3, loop_1520 stb %i3, [%l7 + 0x18] ldsb [%l7 + 0x3C], %o6 movne %xcc, %g5, %o5 loop_1520: lduh [%l7 + 0x4E], %l3 bleu loop_1521 ld [%l7 + 0x4C], %f1 fands %f12, %f10, %f10 stw %i0, [%l7 + 0x18] loop_1521: ldsw [%l7 + 0x20], %g3 fmovrdne %i6, %f8, %f4 edge32 %o1, %i5, %i2 or %i1, 0x118F, %g2 ldsh [%l7 + 0x54], %o4 fands %f3, %f1, %f13 ldsw [%l7 + 0x44], %o3 ldub [%l7 + 0x71], %o0 umulcc %o2, 0x1DFA, %g7 ldub [%l7 + 0x57], %l2 addccc %g1, 0x1C74, %l5 brgez,a %g6, loop_1522 ldsw [%l7 + 0x30], %l0 std %f2, [%l7 + 0x28] movrgez %l6, %l4, %g4 loop_1522: sth %i4, [%l7 + 0x34] brgz %o7, loop_1523 stx %i7, [%l7 + 0x58] smul %i3, 0x0D4D, %l1 fbuge %fcc2, loop_1524 loop_1523: bl %icc, loop_1525 lduh [%l7 + 0x50], %o6 fmovrse %o5, %f14, %f12 loop_1524: movle %xcc, %l3, %g5 loop_1525: bneg,a %xcc, loop_1526 nop setx loop_1527, %l0, %l1 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 %f0, [%l7 + 0x38] fandnot1s %f6, %f11, %f13 loop_1526: udivcc %i0, 0x1D11, %i6 loop_1527: edge8l %g3, %o1, %i2 brgz,a %i5, loop_1528 fmovsa %xcc, %f7, %f2 brnz %i1, loop_1529 fnot2s %f4, %f5 loop_1528: tvs %xcc, 0x1 fble,a %fcc3, loop_1530 loop_1529: or %o4, 0x19E2, %g2 orcc %o0, %o3, %g7 std %f8, [%l7 + 0x28] loop_1530: fxnor %f8, %f14, %f0 bvs,a,pt %icc, loop_1531 fmovrdlez %l2, %f4, %f12 movrgez %g1, %l5, %o2 sth %g6, [%l7 + 0x2C] loop_1531: andn %l0, %l4, %g4 edge32n %i4, %l6, %i7 fbue,a %fcc1, loop_1532 faligndata %f10, %f0, %f10 fcmpeq32 %f4, %f4, %i3 st %f6, [%l7 + 0x08] loop_1532: ld [%l7 + 0x1C], %f5 fbuge %fcc1, loop_1533 fmul8sux16 %f8, %f14, %f4 bneg,a,pn %icc, loop_1534 fzero %f10 loop_1533: fmovrsne %l1, %f15, %f14 movne %xcc, %o7, %o6 loop_1534: movrgz %o5, %g5, %i0 fands %f0, %f5, %f1 fmovsneg %icc, %f3, %f4 sth %l3, [%l7 + 0x5A] stb %g3, [%l7 + 0x4D] tn %icc, 0x2 tgu %xcc, 0x5 stb %i6, [%l7 + 0x0F] edge16n %i2, %o1, %i5 fmovsl %xcc, %f1, %f3 stb %o4, [%l7 + 0x46] bg,a loop_1535 fornot2 %f10, %f14, %f6 mova %icc, %g2, %i1 andncc %o0, %g7, %l2 loop_1535: bcc,a,pt %icc, loop_1536 sllx %g1, %o3, %o2 movpos %xcc, %g6, %l5 fmovde %icc, %f11, %f8 loop_1536: ldsh [%l7 + 0x3C], %l0 ldd [%l7 + 0x30], %f12 movrne %g4, %l4, %l6 siam 0x7 movneg %icc, %i4, %i3 tleu %xcc, 0x3 fpmerge %f5, %f9, %f10 brlez %i7, loop_1537 stw %o7, [%l7 + 0x58] fandnot1s %f6, %f15, %f15 fbl %fcc2, loop_1538 loop_1537: bne,a %icc, loop_1539 tne %xcc, 0x1 ldsh [%l7 + 0x3C], %l1 loop_1538: sll %o5, 0x0B, %g5 loop_1539: fbue,a %fcc2, loop_1540 fnors %f5, %f11, %f10 tsubcctv %i0, 0x1B31, %o6 fxors %f2, %f12, %f10 loop_1540: movcc %xcc, %g3, %i6 ldub [%l7 + 0x10], %i2 bleu,a,pn %icc, loop_1541 fmovspos %icc, %f7, %f11 ldx [%l7 + 0x68], %l3 andcc %o1, %i5, %g2 loop_1541: fmovrdgez %o4, %f10, %f6 ldsw [%l7 + 0x40], %i1 stb %o0, [%l7 + 0x43] fble %fcc2, loop_1542 fmuld8sux16 %f4, %f2, %f2 be,a loop_1543 fbne %fcc1, loop_1544 loop_1542: edge8 %l2, %g1, %g7 fba %fcc3, loop_1545 loop_1543: fbug %fcc0, loop_1546 loop_1544: sdivcc %o2, 0x012F, %o3 stx %l5, [%l7 + 0x08] loop_1545: array32 %g6, %l0, %l4 loop_1546: sdiv %l6, 0x1A19, %i4 or %i3, %g4, %o7 fnand %f4, %f12, %f4 fmovrdlz %l1, %f14, %f12 fzero %f12 fmovrdgez %o5, %f6, %f12 fmovrde %i7, %f2, %f12 fcmps %fcc1, %f15, %f1 edge8ln %g5, %o6, %i0 sdiv %g3, 0x155F, %i6 taddcctv %l3, %i2, %o1 fbe %fcc2, loop_1547 lduw [%l7 + 0x50], %g2 stw %o4, [%l7 + 0x20] lduh [%l7 + 0x3C], %i1 loop_1547: fnegs %f11, %f5 tne %icc, 0x0 orn %o0, %l2, %i5 fcmple32 %f12, %f10, %g7 fmul8ulx16 %f0, %f2, %f10 ldx [%l7 + 0x50], %o2 fnor %f12, %f2, %f12 udivx %g1, 0x128D, %l5 lduw [%l7 + 0x50], %o3 fmovscc %icc, %f6, %f14 fbug,a %fcc3, loop_1548 lduw [%l7 + 0x68], %g6 edge32ln %l4, %l6, %l0 fbuge,a %fcc2, loop_1549 loop_1548: fmovdgu %icc, %f1, %f15 srlx %i4, %i3, %o7 ldsb [%l7 + 0x66], %l1 loop_1549: fmovsneg %icc, %f13, %f1 brlez,a %g4, loop_1550 fmul8x16au %f11, %f7, %f4 tleu %xcc, 0x6 movge %icc, %i7, %g5 loop_1550: edge8ln %o6, %o5, %i0 tle %icc, 0x7 stx %i6, [%l7 + 0x70] fsrc1 %f4, %f0 lduw [%l7 + 0x50], %g3 ldsh [%l7 + 0x6C], %i2 smulcc %o1, 0x0370, %l3 fmovda %icc, %f1, %f8 nop setx loop_1551, %l0, %l1 jmpl %l1, %o4 stb %i1, [%l7 + 0x40] fzeros %f15 sll %g2, %l2, %o0 loop_1551: alignaddrl %g7, %o2, %i5 fbu %fcc1, loop_1552 stb %l5, [%l7 + 0x72] fcmpes %fcc2, %f1, %f5 movg %icc, %g1, %o3 loop_1552: tsubcc %l4, %g6, %l0 subccc %l6, %i3, %i4 ldsw [%l7 + 0x20], %l1 ba %xcc, loop_1553 and %g4, 0x1014, %i7 ldsb [%l7 + 0x65], %o7 nop setx loop_1554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1553: for %f12, %f14, %f8 fzero %f10 mova %icc, %o6, %g5 loop_1554: fmovscs %xcc, %f12, %f5 fcmple16 %f14, %f8, %o5 fnors %f11, %f1, %f8 std %f4, [%l7 + 0x58] fbo %fcc1, loop_1555 brlez %i0, loop_1556 fmovdle %icc, %f5, %f9 edge32 %g3, %i6, %o1 loop_1555: stb %l3, [%l7 + 0x3F] loop_1556: fbne %fcc1, loop_1557 movrgez %o4, %i1, %i2 ldsw [%l7 + 0x48], %l2 tn %xcc, 0x0 loop_1557: bgu %icc, loop_1558 stb %o0, [%l7 + 0x7E] stx %g2, [%l7 + 0x08] bg,a,pn %xcc, loop_1559 loop_1558: be,a,pt %icc, loop_1560 sllx %o2, 0x0D, %i5 fcmpne32 %f14, %f10, %l5 loop_1559: faligndata %f4, %f8, %f0 loop_1560: ldx [%l7 + 0x68], %g1 fmovsvs %icc, %f13, %f10 te %icc, 0x6 sth %o3, [%l7 + 0x48] fmovrsgz %l4, %f13, %f0 fmovdvc %xcc, %f5, %f10 mova %xcc, %g6, %g7 sth %l0, [%l7 + 0x5C] tvc %icc, 0x4 ble,a,pt %icc, loop_1561 fmovdleu %xcc, %f2, %f13 fmovdl %icc, %f7, %f1 movrlz %i3, %l6, %l1 loop_1561: edge32l %i4, %g4, %i7 addccc %o7, 0x1B7E, %g5 fbul %fcc2, loop_1562 fcmpeq16 %f10, %f8, %o6 stw %i0, [%l7 + 0x6C] ldd [%l7 + 0x70], %f2 loop_1562: stw %o5, [%l7 + 0x14] fnands %f7, %f13, %f3 fba,a %fcc0, loop_1563 stb %i6, [%l7 + 0x27] fmovrslz %o1, %f11, %f12 fmovrdlez %g3, %f10, %f8 loop_1563: fnors %f2, %f12, %f5 ld [%l7 + 0x28], %f9 fmul8x16au %f2, %f1, %f2 fsrc2s %f11, %f1 fmovdl %xcc, %f1, %f0 st %f7, [%l7 + 0x70] ble,a loop_1564 fmovs %f9, %f13 for %f6, %f12, %f4 ldsw [%l7 + 0x2C], %l3 loop_1564: sth %i1, [%l7 + 0x64] umul %i2, %l2, %o0 bneg,pn %icc, loop_1565 fnand %f10, %f0, %f2 st %f6, [%l7 + 0x50] nop setx loop_1566, %l0, %l1 jmpl %l1, %g2 loop_1565: edge8ln %o4, %i5, %o2 movge %xcc, %l5, %o3 tcc %xcc, 0x7 loop_1566: call loop_1567 pdist %f2, %f12, %f8 fpadd32 %f14, %f0, %f14 fmovsvs %xcc, %f10, %f9 loop_1567: tg %icc, 0x5 fxnor %f6, %f0, %f10 bvc,a %icc, loop_1568 brz %l4, loop_1569 fmovsleu %xcc, %f3, %f1 sth %g1, [%l7 + 0x52] loop_1568: fsrc1 %f6, %f8 loop_1569: edge8ln %g7, %l0, %i3 fmovrsne %l6, %f14, %f11 ldx [%l7 + 0x68], %g6 array16 %i4, %l1, %g4 fbge %fcc1, loop_1570 fzero %f2 fbo,a %fcc1, loop_1571 std %f14, [%l7 + 0x50] loop_1570: bleu,pn %xcc, loop_1572 std %f14, [%l7 + 0x68] loop_1571: bcc,a loop_1573 fpack16 %f6, %f8 loop_1572: faligndata %f14, %f12, %f4 fmul8sux16 %f6, %f10, %f10 loop_1573: lduw [%l7 + 0x50], %o7 stx %g5, [%l7 + 0x68] fcmple32 %f12, %f12, %o6 or %i7, 0x0003, %o5 fmovd %f12, %f8 tpos %xcc, 0x0 ldsw [%l7 + 0x78], %i6 std %f0, [%l7 + 0x20] andncc %o1, %g3, %i0 movn %xcc, %i1, %l3 fpadd16 %f0, %f8, %f2 fbne,a %fcc3, loop_1574 umul %i2, 0x1B19, %l2 lduh [%l7 + 0x52], %g2 taddcc %o4, %i5, %o2 loop_1574: array16 %o0, %l5, %o3 fandnot2s %f7, %f6, %f9 array16 %l4, %g1, %l0 fnand %f14, %f12, %f0 fmuld8sux16 %f7, %f12, %f0 fornot2 %f8, %f12, %f6 lduh [%l7 + 0x74], %g7 std %f12, [%l7 + 0x38] edge32 %l6, %g6, %i4 ldsb [%l7 + 0x46], %l1 srax %g4, %i3, %g5 fcmpgt32 %f2, %f8, %o6 fmovdl %xcc, %f5, %f1 st %f4, [%l7 + 0x4C] edge8ln %i7, %o7, %i6 fmovsn %xcc, %f7, %f8 te %xcc, 0x4 fmovdneg %xcc, %f11, %f12 st %f10, [%l7 + 0x58] stb %o1, [%l7 + 0x7B] fmovscc %xcc, %f15, %f9 lduw [%l7 + 0x2C], %g3 bge,a,pn %icc, loop_1575 fsrc2s %f0, %f2 st %f10, [%l7 + 0x34] fbul %fcc1, loop_1576 loop_1575: std %f14, [%l7 + 0x68] subccc %i0, 0x177E, %i1 ldx [%l7 + 0x08], %o5 loop_1576: subc %l3, 0x134D, %l2 fmovda %xcc, %f12, %f6 fbo %fcc2, loop_1577 fmovsleu %xcc, %f8, %f15 andn %i2, 0x1395, %g2 subcc %o4, %o2, %i5 loop_1577: fcmple32 %f14, %f8, %o0 fmovdl %xcc, %f14, %f10 srax %l5, %o3, %l4 sth %l0, [%l7 + 0x1C] ldsw [%l7 + 0x18], %g1 fmovscc %icc, %f13, %f15 faligndata %f10, %f8, %f0 ldx [%l7 + 0x78], %g7 bcs,a %icc, loop_1578 nop setx loop_1579, %l0, %l1 jmpl %l1, %l6 subcc %i4, %g6, %g4 lduh [%l7 + 0x42], %l1 loop_1578: ldsb [%l7 + 0x1A], %i3 loop_1579: fxor %f8, %f0, %f8 ldub [%l7 + 0x6E], %g5 edge32ln %i7, %o6, %o7 fnand %f8, %f4, %f10 fnot1s %f0, %f5 stx %o1, [%l7 + 0x48] sra %i6, %i0, %i1 ldd [%l7 + 0x30], %f0 subc %o5, %g3, %l3 fmovdleu %xcc, %f10, %f0 tne %icc, 0x3 subcc %l2, 0x1266, %g2 fmovrslez %o4, %f15, %f5 edge8n %i2, %o2, %i5 st %f14, [%l7 + 0x10] xnorcc %l5, 0x1B4D, %o3 movle %xcc, %l4, %l0 ldsb [%l7 + 0x32], %g1 subc %g7, %o0, %l6 ld [%l7 + 0x18], %f9 fbl %fcc2, loop_1580 fmovdne %icc, %f1, %f4 fxnors %f14, %f15, %f1 fornot1s %f9, %f12, %f9 loop_1580: movle %icc, %g6, %i4 for %f2, %f8, %f4 bn,a,pt %xcc, loop_1581 ldub [%l7 + 0x7A], %g4 fmovrde %i3, %f10, %f0 fmuld8sux16 %f6, %f9, %f6 loop_1581: fnor %f2, %f0, %f6 bge,a %icc, loop_1582 fbug %fcc1, loop_1583 st %f14, [%l7 + 0x24] popc %g5, %i7 loop_1582: lduw [%l7 + 0x7C], %o6 loop_1583: fpadd16 %f4, %f8, %f8 faligndata %f8, %f14, %f14 tg %xcc, 0x2 std %f12, [%l7 + 0x08] fmovrslz %l1, %f10, %f9 tvc %xcc, 0x4 fmovspos %icc, %f6, %f15 orcc %o7, 0x1AEA, %o1 ldsb [%l7 + 0x64], %i0 fbne %fcc3, loop_1584 ldub [%l7 + 0x7E], %i6 fpack32 %f0, %f8, %f10 fsrc1 %f8, %f2 loop_1584: mulx %o5, %g3, %l3 fmuld8ulx16 %f12, %f4, %f0 udiv %l2, 0x1757, %i1 fmovdl %xcc, %f2, %f6 fpackfix %f14, %f14 bvc,a,pt %icc, loop_1585 fornot1s %f10, %f9, %f3 subcc %o4, 0x12D6, %g2 ld [%l7 + 0x14], %f15 loop_1585: fmovd %f0, %f12 tcc %icc, 0x3 ldsh [%l7 + 0x62], %o2 fmul8x16al %f1, %f2, %f10 sdivx %i5, 0x0A4D, %i2 call loop_1586 fmul8x16au %f13, %f4, %f8 fmovsl %xcc, %f4, %f15 fbg,a %fcc0, loop_1587 loop_1586: fpadd16 %f10, %f4, %f8 movre %l5, %l4, %l0 fbge,a %fcc0, loop_1588 loop_1587: fpmerge %f6, %f10, %f4 fmul8ulx16 %f6, %f14, %f2 ld [%l7 + 0x68], %f7 loop_1588: faligndata %f4, %f8, %f6 fones %f8 fands %f12, %f15, %f11 stx %g1, [%l7 + 0x68] movge %icc, %g7, %o3 brnz,a %l6, loop_1589 fmovscc %icc, %f4, %f7 taddcc %o0, %g6, %i4 xnorcc %g4, %i3, %g5 loop_1589: bne,pn %icc, loop_1590 bg,a loop_1591 ldx [%l7 + 0x68], %o6 edge16ln %i7, %o7, %l1 loop_1590: fmovrdlez %i0, %f12, %f0 loop_1591: movne %icc, %o1, %i6 fones %f5 fpack16 %f14, %f3 fpsub32s %f1, %f12, %f12 addcc %g3, %l3, %l2 ldub [%l7 + 0x3E], %i1 ldsw [%l7 + 0x74], %o5 fmovdl %xcc, %f1, %f6 call loop_1592 fmovsa %xcc, %f15, %f9 ldd [%l7 + 0x50], %f6 fpsub32s %f11, %f10, %f12 loop_1592: ldx [%l7 + 0x58], %g2 fcmple16 %f2, %f12, %o2 ldsh [%l7 + 0x4E], %o4 fcmpeq16 %f6, %f4, %i5 ldub [%l7 + 0x0B], %i2 stw %l5, [%l7 + 0x5C] ldd [%l7 + 0x58], %f4 fexpand %f6, %f6 movneg %icc, %l0, %g1 movrgez %g7, 0x2FC, %o3 fmovd %f4, %f14 movge %icc, %l6, %o0 bleu,a,pn %icc, loop_1593 edge8n %g6, %l4, %g4 edge8ln %i3, %i4, %o6 bleu %xcc, loop_1594 loop_1593: ldub [%l7 + 0x39], %g5 ldsh [%l7 + 0x50], %o7 ldub [%l7 + 0x5E], %l1 loop_1594: fbge %fcc0, loop_1595 fabsd %f12, %f12 fmul8x16al %f12, %f15, %f6 fbge %fcc2, loop_1596 loop_1595: fpsub16s %f4, %f9, %f11 ldsb [%l7 + 0x66], %i0 fandnot2s %f9, %f1, %f5 loop_1596: bpos,a,pn %xcc, loop_1597 st %f1, [%l7 + 0x10] movvs %xcc, %o1, %i7 fmovd %f6, %f12 loop_1597: srlx %i6, %l3, %l2 alignaddrl %i1, %g3, %g2 srax %o5, 0x17, %o4 fands %f10, %f3, %f9 movre %o2, %i5, %l5 fmovsgu %icc, %f1, %f14 xor %i2, 0x1CF9, %g1 fcmpne32 %f14, %f6, %g7 ba,a loop_1598 brnz,a %l0, loop_1599 fbe,a %fcc1, loop_1600 fabsd %f12, %f6 loop_1598: bne,a,pn %icc, loop_1601 loop_1599: fcmpne16 %f0, %f0, %l6 loop_1600: movn %icc, %o3, %o0 fcmple32 %f14, %f4, %l4 loop_1601: fcmpeq16 %f8, %f6, %g4 sth %i3, [%l7 + 0x3C] andncc %g6, %i4, %o6 movneg %xcc, %g5, %l1 std %f4, [%l7 + 0x18] tvs %xcc, 0x4 st %f12, [%l7 + 0x40] brlez %i0, loop_1602 ldsw [%l7 + 0x78], %o7 stw %i7, [%l7 + 0x5C] fbul %fcc0, loop_1603 loop_1602: fnegd %f8, %f10 subcc %i6, 0x03CD, %o1 st %f4, [%l7 + 0x6C] loop_1603: sethi 0x174F, %l2 andcc %i1, 0x01A1, %g3 fmovd %f10, %f12 fpsub16 %f10, %f12, %f6 stx %g2, [%l7 + 0x30] fbo,a %fcc3, loop_1604 srax %o5, %l3, %o4 bshuffle %f0, %f8, %f14 fone %f8 loop_1604: fcmpne16 %f2, %f10, %o2 edge8 %l5, %i2, %g1 ldx [%l7 + 0x10], %i5 movpos %xcc, %l0, %g7 nop setx loop_1605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %l6, %o3 addccc %o0, 0x02DA, %g4 stb %l4, [%l7 + 0x75] loop_1605: stb %g6, [%l7 + 0x55] fbn,a %fcc1, loop_1606 ldsw [%l7 + 0x5C], %i4 sub %i3, 0x078E, %g5 fmovd %f0, %f6 loop_1606: nop setx loop_1607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x40], %f0 edge8l %l1, %o6, %i0 fmovsvc %xcc, %f3, %f5 loop_1607: fmovsneg %icc, %f4, %f2 ldd [%l7 + 0x48], %f2 st %f3, [%l7 + 0x40] fmovsgu %icc, %f4, %f15 fcmple16 %f10, %f4, %i7 nop setx loop_1608, %l0, %l1 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 %icc, %f4, %f15 movn %icc, %i6, %o7 or %l2, %o1, %g3 loop_1608: xor %g2, %o5, %l3 ldx [%l7 + 0x58], %o4 lduh [%l7 + 0x24], %o2 fmovdneg %xcc, %f15, %f14 fmovrse %i1, %f5, %f10 nop setx loop_1609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl loop_1610 fmovrdne %l5, %f8, %f8 fble %fcc0, loop_1611 loop_1609: sethi 0x1B86, %g1 loop_1610: stb %i5, [%l7 + 0x67] stb %i2, [%l7 + 0x58] loop_1611: array16 %g7, %l6, %o3 sra %o0, 0x08, %l0 fcmple16 %f12, %f4, %l4 std %f6, [%l7 + 0x30] fcmple32 %f4, %f14, %g4 alignaddrl %i4, %g6, %i3 edge16 %g5, %l1, %o6 stx %i7, [%l7 + 0x78] subcc %i0, %o7, %l2 fzeros %f2 udivx %i6, 0x052A, %g3 st %f1, [%l7 + 0x38] st %f13, [%l7 + 0x60] fnot1 %f6, %f12 ldx [%l7 + 0x28], %o1 brlz %g2, loop_1612 tl %icc, 0x2 xor %o5, 0x1023, %l3 fmovdg %xcc, %f4, %f15 loop_1612: ldsb [%l7 + 0x2B], %o2 sdiv %o4, 0x1766, %l5 fmovdleu %icc, %f13, %f11 ld [%l7 + 0x30], %f2 fpsub32 %f2, %f12, %f14 tg %icc, 0x5 ta %xcc, 0x5 udivx %i1, 0x05BD, %g1 edge16n %i5, %i2, %l6 movn %xcc, %g7, %o3 fmovse %icc, %f8, %f7 pdist %f6, %f2, %f4 udiv %l0, 0x1361, %l4 ldd [%l7 + 0x18], %f10 bleu loop_1613 fmovdvs %icc, %f10, %f5 lduh [%l7 + 0x1C], %o0 brlez %i4, loop_1614 loop_1613: fcmpeq32 %f10, %f6, %g4 fnot2s %f5, %f8 fmuld8ulx16 %f8, %f0, %f4 loop_1614: bgu,a %xcc, loop_1615 st %f14, [%l7 + 0x48] fmovdne %xcc, %f10, %f7 lduh [%l7 + 0x2C], %g6 loop_1615: edge32n %g5, %i3, %l1 fpadd32 %f14, %f4, %f0 pdist %f0, %f10, %f12 fmovdl %icc, %f14, %f14 std %f10, [%l7 + 0x18] fcmpeq32 %f12, %f12, %o6 stw %i0, [%l7 + 0x44] fabss %f11, %f9 xor %i7, %o7, %i6 tsubcc %l2, 0x1FB7, %g3 fmovsa %icc, %f13, %f15 bg,a %icc, loop_1616 edge8 %g2, %o1, %o5 ldx [%l7 + 0x60], %o2 movre %l3, %l5, %i1 loop_1616: fmovrslez %g1, %f11, %f2 ldsh [%l7 + 0x18], %o4 lduh [%l7 + 0x3E], %i5 fcmple32 %f14, %f10, %i2 nop setx loop_1617, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %l6, 0x0CDE, %o3 fmovd %f0, %f4 mova %icc, %l0, %g7 loop_1617: movrgz %o0, %i4, %g4 ldub [%l7 + 0x5B], %g6 movl %icc, %g5, %l4 lduh [%l7 + 0x7C], %l1 fsrc2 %f8, %f12 stw %i3, [%l7 + 0x70] lduw [%l7 + 0x7C], %o6 umulcc %i0, %i7, %i6 fmovrsne %o7, %f5, %f15 fmovde %xcc, %f11, %f4 fcmps %fcc0, %f4, %f11 bvs,pn %icc, loop_1618 xorcc %l2, %g2, %g3 sth %o5, [%l7 + 0x60] fmovdcs %icc, %f9, %f5 loop_1618: fmovrsne %o1, %f9, %f0 fbg,a %fcc1, loop_1619 bcc,a,pn %xcc, loop_1620 ldub [%l7 + 0x76], %l3 fnot2 %f10, %f0 loop_1619: fmovrslez %o2, %f8, %f6 loop_1620: sethi 0x09C9, %i1 ldd [%l7 + 0x48], %f8 movne %xcc, %l5, %o4 stb %i5, [%l7 + 0x79] fnands %f3, %f0, %f4 fmovspos %icc, %f15, %f10 bl loop_1621 fbue,a %fcc1, loop_1622 stb %i2, [%l7 + 0x4F] fmovsl %xcc, %f14, %f0 loop_1621: movre %g1, %o3, %l0 loop_1622: fsrc1s %f9, %f12 ldsw [%l7 + 0x0C], %l6 fnands %f3, %f7, %f3 movg %xcc, %g7, %i4 taddcc %o0, 0x1EBF, %g4 andncc %g5, %g6, %l1 array32 %i3, %l4, %o6 movcs %xcc, %i7, %i0 mulx %i6, %l2, %o7 ldd [%l7 + 0x58], %f2 brgez,a %g2, loop_1623 ldx [%l7 + 0x20], %g3 ldsw [%l7 + 0x70], %o5 nop setx loop_1624, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1623: fone %f12 bleu,a %xcc, loop_1625 udiv %l3, 0x078B, %o1 loop_1624: ldsb [%l7 + 0x4A], %o2 fmovsg %icc, %f10, %f5 loop_1625: std %f14, [%l7 + 0x58] std %f0, [%l7 + 0x40] fcmpne16 %f10, %f4, %l5 fandnot1 %f0, %f12, %f14 movvc %xcc, %o4, %i5 ldd [%l7 + 0x60], %f12 fmovrdne %i2, %f0, %f14 fbu,a %fcc1, loop_1626 bvc loop_1627 brgz,a %g1, loop_1628 fornot1s %f12, %f6, %f11 loop_1626: fmovsneg %xcc, %f1, %f12 loop_1627: ldd [%l7 + 0x08], %f14 loop_1628: bcc,pt %icc, loop_1629 movneg %icc, %i1, %o3 tvs %xcc, 0x0 edge16 %l6, %l0, %g7 loop_1629: xor %i4, %g4, %g5 fnors %f3, %f0, %f12 fmovrdlez %o0, %f10, %f0 ldx [%l7 + 0x48], %l1 ldd [%l7 + 0x68], %f12 subc %g6, %i3, %o6 movrgez %i7, 0x365, %l4 fble %fcc3, loop_1630 fmovrsgez %i0, %f6, %f2 ldsh [%l7 + 0x70], %l2 fpackfix %f0, %f7 loop_1630: movge %xcc, %o7, %g2 fpack32 %f12, %f14, %f10 mulx %i6, 0x0F9F, %g3 fcmped %fcc1, %f8, %f2 tcc %xcc, 0x5 tsubcctv %o5, %l3, %o1 stw %l5, [%l7 + 0x5C] fornot2 %f6, %f12, %f10 tvs %xcc, 0x3 movcc %icc, %o2, %i5 lduw [%l7 + 0x18], %o4 lduh [%l7 + 0x56], %i2 movpos %icc, %g1, %i1 fmovrse %o3, %f3, %f12 ta %xcc, 0x0 tleu %icc, 0x6 fmuld8ulx16 %f5, %f9, %f2 movge %xcc, %l6, %l0 lduw [%l7 + 0x58], %g7 edge16 %g4, %g5, %o0 array32 %l1, %i4, %g6 stb %i3, [%l7 + 0x08] stx %i7, [%l7 + 0x40] ldsb [%l7 + 0x4F], %o6 std %f4, [%l7 + 0x78] fmovdcs %xcc, %f8, %f2 fnot2 %f14, %f12 fmovsvc %icc, %f8, %f8 fmovdne %icc, %f7, %f14 xor %l4, 0x1776, %l2 sub %o7, 0x0D4D, %g2 srlx %i6, 0x09, %i0 ldsh [%l7 + 0x38], %o5 andn %g3, %o1, %l5 fpack16 %f2, %f12 sdivx %l3, 0x0E89, %o2 fmovdle %xcc, %f9, %f11 add %o4, 0x0D83, %i5 fmovsge %xcc, %f2, %f5 orncc %i2, 0x0997, %i1 fpsub32 %f14, %f8, %f14 ldsb [%l7 + 0x34], %o3 orcc %l6, 0x06AE, %g1 bn,a %xcc, loop_1631 tsubcc %g7, %l0, %g4 srax %g5, %l1, %i4 fornot2 %f10, %f8, %f2 loop_1631: ldsh [%l7 + 0x78], %o0 sth %i3, [%l7 + 0x58] std %f2, [%l7 + 0x78] ld [%l7 + 0x4C], %f7 brlez,a %i7, loop_1632 xnorcc %o6, 0x0B90, %l4 ldsw [%l7 + 0x7C], %l2 orcc %g6, 0x17A9, %g2 loop_1632: fnegs %f3, %f3 fcmpne16 %f6, %f10, %o7 udivcc %i6, 0x1FDE, %o5 fbe,a %fcc2, loop_1633 fpadd32s %f14, %f0, %f10 ldsb [%l7 + 0x25], %g3 xorcc %o1, %l5, %l3 loop_1633: ldsb [%l7 + 0x54], %i0 edge16n %o4, %o2, %i2 ldub [%l7 + 0x69], %i5 fnors %f13, %f15, %f1 sth %o3, [%l7 + 0x32] fbule %fcc0, loop_1634 sth %i1, [%l7 + 0x0E] fands %f2, %f14, %f12 bneg,a loop_1635 loop_1634: stb %l6, [%l7 + 0x11] udivcc %g1, 0x13CB, %g7 array16 %g4, %g5, %l0 loop_1635: ldsw [%l7 + 0x34], %i4 bg loop_1636 stb %l1, [%l7 + 0x79] tle %icc, 0x0 fmovdge %xcc, %f15, %f1 loop_1636: std %f10, [%l7 + 0x28] stx %i3, [%l7 + 0x28] fsrc1 %f12, %f6 fmuld8sux16 %f14, %f10, %f6 stx %i7, [%l7 + 0x48] brnz %o6, loop_1637 sllx %l4, %l2, %g6 te %icc, 0x6 fmovdl %icc, %f5, %f11 loop_1637: fbul %fcc0, loop_1638 fmul8x16 %f4, %f4, %f8 umul %g2, 0x0649, %o7 sth %o0, [%l7 + 0x18] loop_1638: fxor %f6, %f6, %f6 stb %o5, [%l7 + 0x3A] tneg %xcc, 0x6 ldd [%l7 + 0x40], %f6 fmovdleu %xcc, %f12, %f9 fmovd %f4, %f14 fandnot1s %f1, %f8, %f12 ldd [%l7 + 0x38], %f8 fmovrse %g3, %f0, %f14 bvc,a %xcc, loop_1639 fbu %fcc0, loop_1640 edge32l %i6, %o1, %l5 fabss %f1, %f1 loop_1639: faligndata %f8, %f6, %f8 loop_1640: fmovdgu %xcc, %f13, %f12 fmovd %f8, %f6 fmovrdgz %l3, %f6, %f14 sth %o4, [%l7 + 0x34] fbn %fcc0, loop_1641 fbn %fcc2, loop_1642 ldsb [%l7 + 0x5B], %o2 fandnot2s %f12, %f5, %f3 loop_1641: brlz %i2, loop_1643 loop_1642: sth %i5, [%l7 + 0x32] st %f9, [%l7 + 0x18] sdiv %o3, 0x0A7E, %i1 loop_1643: edge8l %i0, %l6, %g7 ldub [%l7 + 0x61], %g4 bpos,a %icc, loop_1644 alignaddrl %g1, %l0, %g5 fnands %f6, %f7, %f10 fmovsg %xcc, %f0, %f15 loop_1644: fmovrslz %l1, %f1, %f11 fmovdpos %xcc, %f9, %f2 fbo %fcc2, loop_1645 st %f14, [%l7 + 0x5C] fmovse %xcc, %f7, %f9 nop setx loop_1646, %l0, %l1 jmpl %l1, %i4 loop_1645: lduh [%l7 + 0x2C], %i7 fmul8ulx16 %f12, %f10, %f0 te %icc, 0x2 loop_1646: fmovrse %o6, %f13, %f4 fbn,a %fcc0, loop_1647 stw %l4, [%l7 + 0x78] ldsw [%l7 + 0x68], %l2 fornot1s %f6, %f9, %f0 loop_1647: fnors %f6, %f5, %f10 fabss %f14, %f6 std %f12, [%l7 + 0x68] edge16n %i3, %g6, %g2 fzero %f4 stb %o7, [%l7 + 0x29] st %f5, [%l7 + 0x20] ldsb [%l7 + 0x19], %o5 orcc %g3, 0x0E5A, %i6 movle %icc, %o0, %o1 te %icc, 0x4 stw %l5, [%l7 + 0x2C] stb %o4, [%l7 + 0x7E] fmovdneg %icc, %f3, %f10 ldub [%l7 + 0x5B], %o2 fmovdg %xcc, %f13, %f10 ldd [%l7 + 0x18], %f6 fone %f6 fcmpgt16 %f0, %f12, %i2 tle %icc, 0x0 stw %i5, [%l7 + 0x5C] stb %o3, [%l7 + 0x6C] stw %l3, [%l7 + 0x5C] edge8ln %i1, %i0, %g7 and %g4, %l6, %l0 fpmerge %f0, %f10, %f4 ldsw [%l7 + 0x4C], %g5 movrgz %g1, 0x233, %l1 smul %i4, %o6, %i7 fnor %f2, %f14, %f4 fmovrdlz %l4, %f10, %f14 xnorcc %i3, 0x097C, %g6 fcmped %fcc3, %f12, %f6 movcs %icc, %l2, %g2 ldub [%l7 + 0x7A], %o7 bleu,a %icc, loop_1648 sra %o5, %i6, %o0 ldsh [%l7 + 0x0A], %g3 fmovdne %xcc, %f4, %f3 loop_1648: bne %icc, loop_1649 fbl,a %fcc2, loop_1650 fxnor %f4, %f12, %f14 fbge,a %fcc1, loop_1651 loop_1649: ldub [%l7 + 0x0E], %o1 loop_1650: subcc %o4, 0x09A2, %o2 ldx [%l7 + 0x40], %l5 loop_1651: sra %i2, %o3, %l3 ldx [%l7 + 0x50], %i1 fabss %f5, %f3 bleu,a,pt %icc, loop_1652 siam 0x6 ld [%l7 + 0x64], %f14 fmovrdgez %i5, %f14, %f10 loop_1652: array32 %i0, %g7, %g4 fmovsge %icc, %f15, %f1 brnz %l6, loop_1653 fmovse %icc, %f7, %f4 fmovrsgz %g5, %f2, %f13 sth %g1, [%l7 + 0x5C] loop_1653: sth %l1, [%l7 + 0x64] fblg,a %fcc0, loop_1654 st %f14, [%l7 + 0x34] ldsb [%l7 + 0x6D], %l0 udivx %i4, 0x1239, %i7 loop_1654: orcc %l4, %o6, %g6 fmovsa %icc, %f4, %f5 stb %l2, [%l7 + 0x7F] movvs %icc, %i3, %o7 sth %o5, [%l7 + 0x2E] srlx %i6, %o0, %g3 edge32ln %g2, %o4, %o2 sll %l5, %o1, %o3 lduh [%l7 + 0x5C], %l3 pdist %f4, %f10, %f14 taddcc %i1, %i5, %i2 fmovdl %icc, %f8, %f14 bneg loop_1655 lduh [%l7 + 0x40], %g7 edge32ln %i0, %l6, %g5 fmovde %xcc, %f0, %f12 loop_1655: fmovs %f13, %f2 sth %g1, [%l7 + 0x74] fbo,a %fcc3, loop_1656 ldsh [%l7 + 0x4E], %g4 fmovsleu %icc, %f10, %f6 ldd [%l7 + 0x10], %f4 loop_1656: stx %l0, [%l7 + 0x58] alignaddr %l1, %i4, %l4 ldx [%l7 + 0x48], %o6 fcmpgt32 %f2, %f8, %i7 edge16l %l2, %i3, %o7 fpsub16 %f4, %f12, %f4 bcs,pt %icc, loop_1657 fpsub32s %f12, %f15, %f10 movrlez %g6, 0x3FF, %o5 addcc %o0, %g3, %i6 loop_1657: call loop_1658 sub %g2, %o4, %o2 bl,pn %xcc, loop_1659 fcmped %fcc1, %f8, %f10 loop_1658: fba %fcc3, loop_1660 fcmpes %fcc0, %f9, %f15 loop_1659: fcmpgt16 %f2, %f14, %o1 fxnors %f10, %f0, %f8 loop_1660: ld [%l7 + 0x1C], %f11 fnegd %f6, %f12 ldsw [%l7 + 0x68], %l5 fnot1 %f6, %f2 movle %icc, %l3, %o3 xor %i1, 0x1E9C, %i2 ldub [%l7 + 0x78], %i5 fnot1s %f1, %f5 bpos,a,pt %icc, loop_1661 fnot2s %f9, %f0 tcs %xcc, 0x5 movpos %xcc, %g7, %l6 loop_1661: edge8 %g5, %i0, %g1 mulscc %l0, %l1, %g4 movrlz %l4, %o6, %i7 fcmps %fcc2, %f15, %f9 movneg %xcc, %l2, %i4 ldub [%l7 + 0x0E], %o7 ld [%l7 + 0x2C], %f10 tle %xcc, 0x6 fmovdcc %icc, %f3, %f12 fbg %fcc2, loop_1662 popc 0x0123, %i3 st %f9, [%l7 + 0x78] fandnot1 %f8, %f10, %f4 loop_1662: movne %icc, %g6, %o5 lduw [%l7 + 0x2C], %o0 stb %g3, [%l7 + 0x57] fzeros %f9 fbg,a %fcc3, loop_1663 fpackfix %f12, %f10 st %f12, [%l7 + 0x48] ldsb [%l7 + 0x1B], %g2 loop_1663: movrgz %o4, %i6, %o1 mulscc %l5, %o2, %o3 tle %icc, 0x4 nop setx loop_1664, %l0, %l1 jmpl %l1, %l3 xnor %i1, %i5, %g7 fmovsge %xcc, %f9, %f8 stx %i2, [%l7 + 0x60] loop_1664: sth %g5, [%l7 + 0x44] tg %xcc, 0x0 tg %icc, 0x3 ld [%l7 + 0x5C], %f10 lduh [%l7 + 0x3E], %i0 ld [%l7 + 0x0C], %f2 edge32ln %l6, %g1, %l1 sethi 0x0743, %g4 movle %xcc, %l4, %o6 fbl,a %fcc0, loop_1665 siam 0x1 fmovdgu %xcc, %f3, %f5 tvc %xcc, 0x4 loop_1665: ldsh [%l7 + 0x6C], %l0 sth %i7, [%l7 + 0x74] fnot1s %f9, %f15 brgz %l2, loop_1666 alignaddr %o7, %i3, %i4 srl %o5, 0x01, %g6 stw %o0, [%l7 + 0x38] loop_1666: fba %fcc3, loop_1667 fpack32 %f6, %f8, %f0 andn %g3, %g2, %i6 ldub [%l7 + 0x45], %o1 loop_1667: fnegs %f0, %f15 fmul8x16al %f3, %f14, %f0 fmovsgu %xcc, %f7, %f11 fpadd16s %f13, %f3, %f4 fmul8sux16 %f10, %f14, %f12 st %f11, [%l7 + 0x10] ld [%l7 + 0x1C], %f10 stx %l5, [%l7 + 0x58] edge16n %o2, %o3, %o4 fnand %f6, %f10, %f6 ldd [%l7 + 0x30], %f0 edge8 %i1, %l3, %i5 ldsh [%l7 + 0x4A], %i2 fmovscs %icc, %f13, %f2 subcc %g7, %g5, %i0 ldd [%l7 + 0x58], %f2 tsubcctv %g1, 0x17CB, %l6 ldsb [%l7 + 0x7F], %l1 fandnot1 %f8, %f6, %f2 std %f14, [%l7 + 0x78] movvs %icc, %g4, %o6 std %f0, [%l7 + 0x68] stx %l0, [%l7 + 0x28] fmovscs %xcc, %f13, %f10 fcmpeq32 %f2, %f10, %l4 taddcc %i7, 0x1773, %o7 fnand %f8, %f4, %f4 fmovrsne %i3, %f0, %f5 ldx [%l7 + 0x38], %i4 lduh [%l7 + 0x1E], %l2 fbn,a %fcc2, loop_1668 fnegd %f4, %f10 fbug %fcc2, loop_1669 fbe %fcc3, loop_1670 loop_1668: ldx [%l7 + 0x58], %o5 fcmped %fcc3, %f6, %f2 loop_1669: fpadd16s %f7, %f9, %f6 loop_1670: ldub [%l7 + 0x48], %o0 mulscc %g3, %g6, %i6 stw %o1, [%l7 + 0x08] st %f1, [%l7 + 0x30] tvs %xcc, 0x4 bvs,pt %xcc, loop_1671 ldsb [%l7 + 0x37], %g2 xorcc %o2, 0x0E7B, %o3 edge8ln %l5, %o4, %l3 loop_1671: fmovscs %icc, %f1, %f1 fmovrslz %i1, %f1, %f2 edge32l %i2, %i5, %g5 tvs %xcc, 0x5 fmovsne %xcc, %f13, %f7 brlez %i0, loop_1672 fmovsvs %xcc, %f2, %f7 ldub [%l7 + 0x30], %g1 movrgez %g7, 0x24E, %l1 loop_1672: fmovdcc %xcc, %f1, %f4 stb %g4, [%l7 + 0x4C] brz,a %o6, loop_1673 or %l0, %l4, %l6 stw %i7, [%l7 + 0x7C] fpsub32 %f8, %f6, %f6 loop_1673: movl %xcc, %o7, %i4 fmovde %xcc, %f3, %f1 sth %l2, [%l7 + 0x2C] srl %o5, 0x06, %o0 ldx [%l7 + 0x40], %g3 fmovdg %icc, %f14, %f11 ldsh [%l7 + 0x34], %i3 fexpand %f15, %f14 tsubcc %g6, %o1, %i6 movre %o2, %g2, %l5 ldsh [%l7 + 0x54], %o4 st %f6, [%l7 + 0x3C] fmul8x16al %f5, %f8, %f2 ldub [%l7 + 0x2C], %l3 fmuld8ulx16 %f2, %f10, %f8 udivcc %i1, 0x0282, %o3 fmovsneg %xcc, %f0, %f12 fba %fcc3, loop_1674 ldsw [%l7 + 0x60], %i5 edge32l %g5, %i2, %i0 std %f8, [%l7 + 0x28] loop_1674: stx %g7, [%l7 + 0x68] alignaddr %g1, %l1, %o6 fbule,a %fcc1, loop_1675 edge8l %l0, %l4, %l6 ldsw [%l7 + 0x38], %g4 ldsw [%l7 + 0x7C], %o7 loop_1675: st %f4, [%l7 + 0x6C] edge32l %i4, %i7, %o5 fpadd16s %f7, %f12, %f2 ldsh [%l7 + 0x58], %o0 andcc %g3, %i3, %l2 smul %g6, %o1, %i6 sdiv %o2, 0x0380, %l5 edge8 %g2, %o4, %l3 tleu %icc, 0x5 fmovsl %icc, %f5, %f4 srl %o3, 0x08, %i5 fsrc2 %f8, %f0 stw %i1, [%l7 + 0x3C] ldd [%l7 + 0x70], %f2 fpackfix %f4, %f2 fblg %fcc3, loop_1676 fors %f7, %f11, %f2 fcmpeq16 %f2, %f4, %g5 movpos %xcc, %i0, %g7 loop_1676: fnor %f2, %f4, %f10 fpsub16 %f0, %f10, %f12 bvs,a loop_1677 fnand %f0, %f8, %f14 sth %g1, [%l7 + 0x0C] bpos,a,pt %xcc, loop_1678 loop_1677: ba,a,pt %icc, loop_1679 tle %icc, 0x3 andn %i2, 0x0765, %o6 loop_1678: fmul8x16al %f2, %f3, %f8 loop_1679: addc %l1, %l0, %l6 std %f2, [%l7 + 0x10] ld [%l7 + 0x3C], %f14 edge16ln %l4, %o7, %g4 sdivcc %i7, 0x1910, %i4 xor %o5, 0x1476, %o0 std %f14, [%l7 + 0x20] lduh [%l7 + 0x24], %g3 fmovse %xcc, %f15, %f15 fmovsne %xcc, %f5, %f14 fmovdcs %xcc, %f15, %f10 ldsh [%l7 + 0x0C], %i3 sll %l2, 0x00, %o1 smulcc %g6, %i6, %o2 ldx [%l7 + 0x58], %g2 ldx [%l7 + 0x08], %l5 fble %fcc0, loop_1680 fmovdvc %xcc, %f15, %f11 ldsb [%l7 + 0x46], %l3 bg,a %xcc, loop_1681 loop_1680: ldsw [%l7 + 0x2C], %o3 fpadd32 %f10, %f14, %f8 movrlez %i5, %i1, %g5 loop_1681: fcmpgt32 %f6, %f0, %i0 xorcc %o4, %g7, %i2 fmovrsne %g1, %f12, %f7 xor %l1, %o6, %l0 bcc %xcc, loop_1682 lduw [%l7 + 0x40], %l6 stx %l4, [%l7 + 0x50] fmovsgu %icc, %f7, %f6 loop_1682: fmovdcs %icc, %f1, %f7 fnand %f6, %f12, %f12 tleu %xcc, 0x1 fnor %f8, %f8, %f4 fors %f0, %f6, %f1 fors %f9, %f14, %f7 bn loop_1683 ble,a,pt %xcc, loop_1684 siam 0x0 fmovdneg %xcc, %f15, %f8 loop_1683: fcmpd %fcc2, %f12, %f14 loop_1684: ble,a %icc, loop_1685 sllx %g4, %i7, %o7 fbul %fcc3, loop_1686 umul %i4, %o5, %o0 loop_1685: std %f6, [%l7 + 0x18] fmul8x16al %f14, %f0, %f2 loop_1686: ldsh [%l7 + 0x12], %i3 fpadd16 %f4, %f4, %f14 ldx [%l7 + 0x70], %g3 ldub [%l7 + 0x70], %l2 stx %g6, [%l7 + 0x08] fbule %fcc2, loop_1687 orncc %o1, 0x053B, %o2 sdivx %i6, 0x1497, %g2 udiv %l5, 0x1535, %o3 loop_1687: alignaddr %l3, %i5, %i1 fandnot1 %f0, %f4, %f0 fnot2 %f0, %f14 tl %xcc, 0x2 stb %g5, [%l7 + 0x4E] ld [%l7 + 0x34], %f15 fmul8x16au %f13, %f3, %f2 lduw [%l7 + 0x20], %i0 ld [%l7 + 0x0C], %f0 fbl,a %fcc1, loop_1688 movpos %xcc, %o4, %i2 bcc %xcc, loop_1689 fbo,a %fcc0, loop_1690 loop_1688: fbg,a %fcc1, loop_1691 ldsb [%l7 + 0x0D], %g1 loop_1689: fmul8x16au %f6, %f5, %f6 loop_1690: umulcc %l1, 0x0146, %g7 loop_1691: fmovrdlz %o6, %f4, %f2 ldd [%l7 + 0x18], %f10 stb %l6, [%l7 + 0x19] ldx [%l7 + 0x10], %l4 brz %g4, loop_1692 fxor %f10, %f8, %f14 smul %i7, 0x18C4, %l0 addcc %o7, %i4, %o0 loop_1692: popc 0x1936, %i3 fand %f4, %f0, %f6 ldd [%l7 + 0x58], %f12 subc %g3, %o5, %l2 ld [%l7 + 0x20], %f6 sdivx %o1, 0x01F5, %g6 ldx [%l7 + 0x30], %o2 stb %g2, [%l7 + 0x13] xorcc %i6, %l5, %o3 sethi 0x0E35, %l3 st %f10, [%l7 + 0x44] udivx %i1, 0x1F8F, %i5 fpsub16s %f9, %f6, %f8 fpmerge %f9, %f11, %f14 fbuge %fcc3, loop_1693 ldub [%l7 + 0x5A], %i0 fpack32 %f0, %f14, %f0 ble,pt %xcc, loop_1694 loop_1693: addccc %g5, 0x136D, %o4 ldsw [%l7 + 0x5C], %i2 siam 0x4 loop_1694: movn %icc, %g1, %l1 sth %o6, [%l7 + 0x12] ldx [%l7 + 0x60], %l6 fmovsne %icc, %f9, %f1 movcc %icc, %l4, %g4 ldx [%l7 + 0x20], %g7 ld [%l7 + 0x18], %f7 bl,pn %icc, loop_1695 edge16ln %i7, %l0, %o7 add %o0, 0x03B7, %i3 fmovsne %icc, %f8, %f8 loop_1695: fmovrdgez %g3, %f6, %f14 fpsub16s %f2, %f13, %f9 fornot1s %f15, %f4, %f8 fmovrslez %i4, %f8, %f3 ld [%l7 + 0x54], %f2 ldsb [%l7 + 0x10], %l2 stx %o5, [%l7 + 0x28] ldsb [%l7 + 0x6C], %o1 fnot1s %f10, %f9 ldsh [%l7 + 0x64], %g6 fnot2s %f2, %f11 fmovsne %icc, %f10, %f15 movrgz %o2, 0x3A1, %i6 addccc %g2, %o3, %l5 fxnor %f6, %f0, %f10 stb %l3, [%l7 + 0x64] ldx [%l7 + 0x68], %i1 ldsb [%l7 + 0x37], %i0 nop setx loop_1696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %g5, %i5, %i2 ldsh [%l7 + 0x7C], %g1 ldx [%l7 + 0x28], %o4 loop_1696: edge8ln %o6, %l6, %l4 ldsb [%l7 + 0x0F], %g4 addcc %g7, %i7, %l0 tg %icc, 0x3 fnot2s %f3, %f12 lduw [%l7 + 0x1C], %o7 ba,a loop_1697 edge16l %l1, %i3, %g3 stx %i4, [%l7 + 0x18] movne %icc, %o0, %o5 loop_1697: fmovrdgz %o1, %f4, %f2 fmovdneg %xcc, %f7, %f8 fpsub32 %f4, %f14, %f14 edge32l %l2, %g6, %o2 st %f11, [%l7 + 0x28] ldsw [%l7 + 0x14], %i6 xnorcc %g2, 0x0F0C, %l5 fands %f8, %f11, %f1 ldsw [%l7 + 0x64], %l3 udivx %o3, 0x0AA7, %i1 fnands %f1, %f9, %f4 te %icc, 0x0 ldd [%l7 + 0x40], %f10 ble loop_1698 ldub [%l7 + 0x2D], %i0 ldsh [%l7 + 0x64], %i5 edge8 %g5, %g1, %i2 loop_1698: fmovsgu %xcc, %f2, %f0 edge16 %o6, %l6, %o4 udiv %l4, 0x053B, %g4 mulx %i7, 0x0349, %l0 fpsub32 %f12, %f12, %f6 lduh [%l7 + 0x3C], %o7 fors %f7, %f3, %f9 fxors %f14, %f13, %f11 nop setx loop_1699, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %icc, %f14, %f6 orcc %g7, 0x0019, %l1 fcmpgt32 %f10, %f2, %g3 loop_1699: fmovdl %icc, %f7, %f10 udiv %i4, 0x1202, %i3 nop setx loop_1700, %l0, %l1 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 %o0, %o1, %o5 fornot2 %f10, %f4, %f6 std %f14, [%l7 + 0x18] loop_1700: sth %g6, [%l7 + 0x6C] ldsw [%l7 + 0x64], %o2 ldx [%l7 + 0x28], %l2 fmovdvs %icc, %f12, %f2 fpsub16s %f2, %f14, %f7 fcmpne16 %f4, %f4, %i6 fnot2s %f3, %f0 fornot1s %f7, %f2, %f4 fcmpne16 %f0, %f14, %l5 fmovsgu %xcc, %f12, %f12 siam 0x6 st %f7, [%l7 + 0x60] lduh [%l7 + 0x50], %l3 sth %o3, [%l7 + 0x6C] tg %xcc, 0x5 umulcc %i1, %i0, %g2 fbu %fcc3, loop_1701 fcmple16 %f8, %f8, %i5 udivcc %g5, 0x1F18, %i2 ldub [%l7 + 0x13], %o6 loop_1701: ldx [%l7 + 0x10], %l6 ldsw [%l7 + 0x28], %g1 xor %l4, %o4, %g4 std %f6, [%l7 + 0x18] fbe %fcc3, loop_1702 ldsb [%l7 + 0x45], %l0 brnz %o7, loop_1703 movre %g7, %l1, %i7 loop_1702: ldsb [%l7 + 0x58], %g3 bcc loop_1704 loop_1703: fmovsneg %xcc, %f9, %f1 ld [%l7 + 0x54], %f14 brlz %i3, loop_1705 loop_1704: fmovrsgz %o0, %f10, %f0 te %xcc, 0x2 tcc %icc, 0x1 loop_1705: bl,a %xcc, loop_1706 std %f2, [%l7 + 0x08] ldsh [%l7 + 0x10], %i4 ldub [%l7 + 0x60], %o1 loop_1706: bpos,a %icc, loop_1707 taddcc %o5, 0x0E58, %o2 bcc,pn %xcc, loop_1708 srl %g6, 0x16, %i6 loop_1707: movrne %l2, %l3, %l5 lduh [%l7 + 0x18], %o3 loop_1708: fmovdge %xcc, %f8, %f13 sub %i0, 0x19CD, %g2 fmovsvs %icc, %f1, %f3 std %f12, [%l7 + 0x20] fxnors %f11, %f3, %f5 alignaddr %i5, %g5, %i2 fcmple16 %f0, %f6, %o6 nop setx loop_1709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1710, %l0, %l1 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 %icc, %i1, %g1 nop setx loop_1711, %l0, %l1 jmpl %l1, %l4 loop_1709: movrlez %o4, 0x338, %l6 loop_1710: stx %l0, [%l7 + 0x30] fandnot2s %f9, %f10, %f2 loop_1711: stw %g4, [%l7 + 0x24] ldsh [%l7 + 0x42], %g7 bg,pn %xcc, loop_1712 fmovrdlz %o7, %f12, %f4 subc %l1, 0x0835, %i7 ldsw [%l7 + 0x10], %i3 loop_1712: stb %g3, [%l7 + 0x36] stw %i4, [%l7 + 0x44] orncc %o0, %o5, %o2 movrlz %o1, 0x3B1, %g6 fmovdge %icc, %f14, %f3 alignaddrl %i6, %l2, %l3 ldd [%l7 + 0x58], %f6 ldub [%l7 + 0x72], %l5 xorcc %i0, 0x1F86, %g2 bvc,a,pt %xcc, loop_1713 movl %icc, %o3, %g5 mulscc %i2, %o6, %i5 tpos %xcc, 0x1 loop_1713: andncc %g1, %i1, %o4 fnor %f10, %f14, %f10 subccc %l6, %l4, %g4 fxnors %f5, %f5, %f12 subc %l0, %g7, %o7 fxnor %f4, %f10, %f8 ldub [%l7 + 0x18], %l1 edge32n %i7, %i3, %g3 sll %o0, 0x05, %i4 or %o2, 0x07FD, %o5 array16 %o1, %i6, %g6 bcc %xcc, loop_1714 fmul8x16 %f7, %f8, %f2 fcmpeq32 %f4, %f12, %l2 ba,a loop_1715 loop_1714: fcmpgt16 %f2, %f2, %l3 fsrc1s %f1, %f6 stb %i0, [%l7 + 0x4D] loop_1715: std %f10, [%l7 + 0x40] std %f12, [%l7 + 0x58] edge32n %l5, %o3, %g5 siam 0x7 fbu,a %fcc1, loop_1716 sth %i2, [%l7 + 0x4E] brgez,a %o6, loop_1717 udivcc %g2, 0x0CAB, %g1 loop_1716: tleu %icc, 0x5 sth %i5, [%l7 + 0x4A] loop_1717: fsrc2 %f12, %f4 fmul8x16au %f15, %f5, %f6 or %o4, %l6, %i1 fbo,a %fcc0, loop_1718 brgz,a %l4, loop_1719 movcc %icc, %g4, %l0 fmovrdgez %o7, %f10, %f2 loop_1718: ld [%l7 + 0x24], %f7 loop_1719: fnors %f7, %f10, %f1 stb %l1, [%l7 + 0x28] fmovdpos %icc, %f4, %f12 lduw [%l7 + 0x54], %i7 movrne %i3, 0x1B2, %g3 ldsh [%l7 + 0x5C], %o0 stb %i4, [%l7 + 0x6E] ldd [%l7 + 0x70], %f8 ld [%l7 + 0x60], %f2 stw %g7, [%l7 + 0x34] movrgz %o5, %o2, %o1 edge32ln %i6, %l2, %l3 subccc %g6, 0x0168, %i0 fmovrde %l5, %f14, %f6 edge8l %g5, %o3, %o6 fmovsge %xcc, %f2, %f4 srl %i2, %g1, %g2 fsrc1s %f1, %f2 fmovde %icc, %f6, %f9 mulx %i5, 0x0800, %o4 lduh [%l7 + 0x24], %l6 fcmpne32 %f2, %f14, %l4 fpadd32 %f4, %f8, %f6 mulscc %g4, 0x0D5E, %i1 edge16l %o7, %l1, %l0 andncc %i3, %g3, %o0 sllx %i4, 0x1F, %g7 fcmps %fcc0, %f12, %f10 ldsw [%l7 + 0x40], %o5 fabsd %f0, %f0 sth %i7, [%l7 + 0x3A] ldsh [%l7 + 0x62], %o1 fmovdn %icc, %f7, %f7 ld [%l7 + 0x64], %f11 addc %i6, %o2, %l2 fmovse %icc, %f0, %f15 fmovsle %xcc, %f9, %f1 fmovsn %icc, %f10, %f4 taddcctv %g6, 0x0982, %i0 movvs %icc, %l5, %l3 fmovse %icc, %f13, %f14 fbl %fcc1, loop_1720 lduw [%l7 + 0x54], %g5 or %o6, %o3, %i2 te %xcc, 0x6 loop_1720: lduh [%l7 + 0x74], %g2 lduw [%l7 + 0x24], %g1 fbug %fcc2, loop_1721 fnot1 %f12, %f6 fbug %fcc2, loop_1722 fmovrde %o4, %f10, %f0 loop_1721: addc %i5, 0x0E6C, %l6 stx %g4, [%l7 + 0x38] loop_1722: edge8ln %l4, %i1, %o7 fnegd %f0, %f6 fbn,a %fcc0, loop_1723 smul %l1, 0x078D, %l0 tg %icc, 0x5 ld [%l7 + 0x74], %f3 loop_1723: tcc %xcc, 0x6 taddcctv %g3, 0x14C0, %o0 fornot1 %f2, %f0, %f4 fandnot1s %f13, %f3, %f3 subccc %i3, %i4, %o5 and %g7, %o1, %i7 ldsw [%l7 + 0x50], %o2 ldub [%l7 + 0x4A], %l2 lduw [%l7 + 0x48], %g6 fbug %fcc0, loop_1724 fmovsleu %xcc, %f5, %f4 fmovrsne %i6, %f10, %f0 st %f15, [%l7 + 0x08] loop_1724: ldsh [%l7 + 0x7A], %i0 fnor %f8, %f14, %f4 call loop_1725 fbue,a %fcc2, loop_1726 sth %l3, [%l7 + 0x4C] fmovrse %g5, %f6, %f10 loop_1725: ldx [%l7 + 0x30], %o6 loop_1726: stx %l5, [%l7 + 0x38] xnor %i2, %g2, %o3 fmovde %icc, %f9, %f0 std %f0, [%l7 + 0x08] fnot2s %f5, %f13 fbn %fcc0, loop_1727 ldsb [%l7 + 0x49], %o4 fba,a %fcc2, loop_1728 fpadd16 %f12, %f8, %f0 loop_1727: ldd [%l7 + 0x18], %f6 ldsh [%l7 + 0x08], %g1 loop_1728: ldsb [%l7 + 0x17], %i5 brgez,a %g4, loop_1729 fmovscc %xcc, %f6, %f11 ld [%l7 + 0x24], %f6 mulx %l6, %i1, %l4 loop_1729: fpsub16s %f2, %f0, %f6 fornot2s %f3, %f7, %f3 umul %o7, 0x160B, %l0 or %g3, %l1, %o0 fmovrdlz %i4, %f12, %f14 ldx [%l7 + 0x40], %i3 andncc %o5, %o1, %g7 sth %o2, [%l7 + 0x0A] ldd [%l7 + 0x18], %f6 brlz %l2, loop_1730 stw %i7, [%l7 + 0x18] fone %f0 tcs %icc, 0x4 loop_1730: xnor %i6, 0x1D84, %g6 sll %i0, 0x0E, %l3 movvs %icc, %g5, %o6 fmovscs %xcc, %f13, %f10 sll %l5, 0x17, %i2 fxors %f13, %f14, %f9 fmovrdne %o3, %f6, %f14 edge32n %o4, %g2, %i5 sth %g4, [%l7 + 0x28] fmovda %icc, %f3, %f2 movre %l6, 0x14D, %g1 ldub [%l7 + 0x7E], %i1 bgu,pt %xcc, loop_1731 bleu,a,pn %icc, loop_1732 fcmpd %fcc0, %f2, %f12 array8 %o7, %l4, %g3 loop_1731: fpmerge %f6, %f1, %f14 loop_1732: stw %l1, [%l7 + 0x0C] st %f15, [%l7 + 0x58] std %f4, [%l7 + 0x10] movvs %icc, %l0, %o0 fba %fcc3, loop_1733 bvc,a %xcc, loop_1734 ldx [%l7 + 0x68], %i3 stx %i4, [%l7 + 0x08] loop_1733: edge8n %o1, %g7, %o5 loop_1734: st %f1, [%l7 + 0x48] fpsub16 %f6, %f4, %f4 ldsb [%l7 + 0x15], %o2 fmovsneg %xcc, %f11, %f3 ldsh [%l7 + 0x3E], %l2 st %f12, [%l7 + 0x78] fnor %f0, %f14, %f12 fmovrde %i6, %f4, %f12 edge16 %i7, %g6, %i0 edge32ln %g5, %l3, %o6 tpos %icc, 0x4 tcc %icc, 0x3 sub %l5, %i2, %o3 ldsh [%l7 + 0x5E], %g2 fcmpne32 %f14, %f6, %o4 lduw [%l7 + 0x30], %g4 fpadd16 %f10, %f14, %f10 tcs %icc, 0x1 fmuld8ulx16 %f8, %f7, %f6 fmovdle %icc, %f3, %f15 mulx %l6, %i5, %g1 movn %icc, %i1, %o7 lduh [%l7 + 0x50], %g3 bn,a loop_1735 edge16n %l4, %l1, %l0 brgz %i3, loop_1736 fmovspos %xcc, %f4, %f1 loop_1735: fnot2 %f8, %f4 edge8l %i4, %o0, %g7 loop_1736: ldsw [%l7 + 0x38], %o1 fbn,a %fcc2, loop_1737 stx %o2, [%l7 + 0x30] movrlez %l2, %i6, %i7 stb %g6, [%l7 + 0x3E] loop_1737: edge32n %i0, %o5, %g5 alignaddr %o6, %l5, %i2 std %f4, [%l7 + 0x70] tvc %xcc, 0x1 fcmpne32 %f14, %f2, %o3 fmovd %f8, %f2 srlx %l3, %g2, %o4 umul %g4, %l6, %g1 edge32ln %i1, %i5, %o7 mova %xcc, %l4, %g3 bvs,a,pt %xcc, loop_1738 umulcc %l1, %l0, %i4 movvc %icc, %i3, %g7 fmovsneg %icc, %f11, %f0 loop_1738: fbu %fcc1, loop_1739 movre %o0, 0x2A8, %o2 lduh [%l7 + 0x4A], %o1 srl %l2, 0x03, %i7 loop_1739: std %f14, [%l7 + 0x48] movleu %xcc, %i6, %i0 ldx [%l7 + 0x10], %o5 movre %g6, 0x274, %g5 fornot1 %f8, %f6, %f6 stb %l5, [%l7 + 0x5D] smul %o6, %o3, %l3 sll %g2, %o4, %g4 fbule,a %fcc3, loop_1740 be %icc, loop_1741 or %i2, 0x1BBD, %l6 fcmpd %fcc3, %f10, %f10 loop_1740: stx %g1, [%l7 + 0x40] loop_1741: fmovdne %icc, %f3, %f9 edge16n %i5, %i1, %l4 ldub [%l7 + 0x6E], %g3 sdivx %l1, 0x0C30, %l0 addcc %i4, 0x143F, %o7 tgu %icc, 0x5 fmovrslz %g7, %f10, %f7 fsrc1 %f12, %f8 fnot1s %f3, %f5 fmovsgu %xcc, %f3, %f6 fsrc2s %f1, %f3 fmovsa %xcc, %f5, %f7 or %o0, %o2, %i3 ba,a,pn %xcc, loop_1742 lduh [%l7 + 0x52], %l2 ldsb [%l7 + 0x79], %i7 sdivx %o1, 0x1CCF, %i0 loop_1742: fbuge %fcc1, loop_1743 movgu %icc, %o5, %i6 ldsw [%l7 + 0x20], %g5 for %f14, %f2, %f4 loop_1743: alignaddr %l5, %o6, %g6 udivcc %l3, 0x0D67, %g2 bge,a loop_1744 bge,a,pt %icc, loop_1745 ldsb [%l7 + 0x13], %o4 fcmple32 %f14, %f0, %g4 loop_1744: fmovdvc %xcc, %f4, %f0 loop_1745: ldub [%l7 + 0x0C], %o3 edge16l %l6, %g1, %i5 tgu %xcc, 0x5 orncc %i1, 0x1A50, %i2 stx %g3, [%l7 + 0x08] ld [%l7 + 0x14], %f10 ldsh [%l7 + 0x72], %l1 tgu %icc, 0x6 lduh [%l7 + 0x40], %l4 orn %i4, 0x0EEC, %o7 bge,a,pn %icc, loop_1746 ldsb [%l7 + 0x42], %l0 movre %g7, 0x2D1, %o2 ldd [%l7 + 0x18], %f4 loop_1746: fandnot2s %f5, %f6, %f12 sth %o0, [%l7 + 0x66] brnz %l2, loop_1747 fbul %fcc3, loop_1748 fnot1 %f12, %f0 fpack32 %f14, %f10, %f4 loop_1747: stx %i7, [%l7 + 0x30] loop_1748: movrne %i3, %i0, %o5 fmovdcs %xcc, %f6, %f11 fnor %f14, %f8, %f2 fmovsvc %xcc, %f15, %f3 movcs %icc, %o1, %g5 ldub [%l7 + 0x2F], %i6 sth %o6, [%l7 + 0x50] st %f12, [%l7 + 0x3C] edge16 %l5, %l3, %g6 udivx %o4, 0x1E05, %g2 stw %o3, [%l7 + 0x30] sra %l6, 0x11, %g1 movle %icc, %g4, %i5 ldsw [%l7 + 0x14], %i2 movre %g3, %i1, %l4 stb %i4, [%l7 + 0x2F] st %f2, [%l7 + 0x54] fornot1 %f2, %f4, %f12 tleu %xcc, 0x5 ldd [%l7 + 0x40], %f2 fone %f4 fcmpes %fcc3, %f2, %f7 fpsub32s %f10, %f2, %f11 fabss %f3, %f9 te %xcc, 0x4 stb %l1, [%l7 + 0x6C] sub %l0, 0x05D7, %g7 fmovsleu %xcc, %f12, %f5 fmovdleu %xcc, %f9, %f7 bne,a %xcc, loop_1749 fbu,a %fcc2, loop_1750 ldsw [%l7 + 0x28], %o2 stw %o7, [%l7 + 0x50] loop_1749: fornot1s %f15, %f6, %f13 loop_1750: ld [%l7 + 0x0C], %f4 stw %o0, [%l7 + 0x20] fxnors %f0, %f15, %f5 ldub [%l7 + 0x1B], %i7 st %f15, [%l7 + 0x28] movl %icc, %i3, %i0 ldsh [%l7 + 0x6C], %o5 stb %l2, [%l7 + 0x1A] fcmpgt16 %f4, %f6, %o1 alignaddr %g5, %o6, %i6 fmovsgu %xcc, %f2, %f3 edge8ln %l5, %g6, %l3 fmovse %xcc, %f2, %f9 lduh [%l7 + 0x2A], %o4 ldx [%l7 + 0x08], %o3 fmovdle %xcc, %f1, %f0 subccc %g2, %g1, %g4 taddcctv %l6, %i2, %g3 fmul8x16au %f12, %f15, %f6 fsrc2 %f2, %f4 ld [%l7 + 0x20], %f14 fnot2 %f0, %f6 mulx %i5, 0x0F6F, %l4 lduh [%l7 + 0x4A], %i4 ldub [%l7 + 0x47], %i1 fmovrdne %l0, %f14, %f14 fmul8ulx16 %f2, %f8, %f10 stw %l1, [%l7 + 0x78] ba,a,pn %icc, loop_1751 fmul8x16au %f5, %f10, %f10 fmovscs %xcc, %f13, %f14 fba %fcc3, loop_1752 loop_1751: taddcc %g7, 0x1E19, %o7 fbo,a %fcc2, loop_1753 tcs %xcc, 0x0 loop_1752: movle %icc, %o0, %i7 ldsb [%l7 + 0x39], %i3 loop_1753: sth %i0, [%l7 + 0x0C] fors %f0, %f6, %f3 ldub [%l7 + 0x59], %o2 lduw [%l7 + 0x1C], %o5 edge32ln %o1, %l2, %o6 movg %icc, %i6, %g5 st %f0, [%l7 + 0x2C] udivx %l5, 0x0FA3, %l3 fsrc2s %f5, %f11 fand %f4, %f10, %f2 ldx [%l7 + 0x78], %o4 and %o3, %g6, %g2 ldx [%l7 + 0x48], %g1 xor %g4, %i2, %l6 fornot1s %f2, %f9, %f12 fmovdvs %xcc, %f8, %f7 fcmpes %fcc3, %f13, %f0 edge32ln %g3, %i5, %i4 fpadd16s %f12, %f14, %f13 fmovrslez %l4, %f8, %f4 fmovdl %xcc, %f11, %f15 fcmpgt16 %f8, %f12, %i1 std %f0, [%l7 + 0x18] fmul8x16 %f5, %f10, %f10 tleu %xcc, 0x2 fcmple32 %f4, %f4, %l1 fnot2 %f6, %f10 fbl,a %fcc0, loop_1754 fmovsa %xcc, %f14, %f6 fxors %f9, %f12, %f3 fpmerge %f4, %f6, %f4 loop_1754: bl,pn %icc, loop_1755 fpmerge %f6, %f15, %f10 bleu,a,pn %icc, loop_1756 fbug %fcc1, loop_1757 loop_1755: tn %xcc, 0x5 movrgez %g7, %l0, %o0 loop_1756: tn %xcc, 0x1 loop_1757: fcmpd %fcc0, %f14, %f6 edge16ln %i7, %o7, %i3 ldx [%l7 + 0x30], %i0 edge32n %o2, %o5, %o1 smulcc %o6, %i6, %l2 pdist %f8, %f14, %f14 ldsb [%l7 + 0x67], %g5 stw %l3, [%l7 + 0x64] fbug,a %fcc2, loop_1758 ldsw [%l7 + 0x0C], %l5 udivcc %o4, 0x0E21, %o3 ta %xcc, 0x2 loop_1758: nop setx loop_1759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sll %g2, %g1, %g6 fandnot1s %f11, %f1, %f8 movre %g4, 0x095, %l6 loop_1759: fmovsneg %icc, %f10, %f5 add %g3, %i5, %i4 tpos %icc, 0x3 stb %l4, [%l7 + 0x38] movvs %xcc, %i2, %l1 edge16 %i1, %l0, %g7 pdist %f8, %f4, %f10 subc %i7, 0x0818, %o0 stb %i3, [%l7 + 0x12] ldd [%l7 + 0x38], %f4 nop setx loop_1760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32 %f2, %f8, %f10 fnot1s %f1, %f11 movrgez %i0, 0x36C, %o2 loop_1760: lduw [%l7 + 0x1C], %o7 fxnor %f4, %f14, %f0 ldsb [%l7 + 0x51], %o5 ldsw [%l7 + 0x64], %o1 movleu %icc, %o6, %l2 fxor %f6, %f0, %f12 ld [%l7 + 0x2C], %f12 bg,a,pt %xcc, loop_1761 ldsw [%l7 + 0x34], %g5 fpsub32 %f12, %f8, %f4 edge32n %i6, %l3, %l5 loop_1761: sdivx %o4, 0x1B02, %o3 fmovsl %xcc, %f3, %f10 fbu,a %fcc1, loop_1762 fornot1s %f0, %f8, %f10 ble,a,pn %xcc, loop_1763 fmul8sux16 %f12, %f10, %f6 loop_1762: ld [%l7 + 0x28], %f14 fble %fcc0, loop_1764 loop_1763: tl %xcc, 0x2 andncc %g2, %g6, %g1 movrgez %l6, 0x163, %g3 loop_1764: stx %i5, [%l7 + 0x60] stx %i4, [%l7 + 0x48] movge %icc, %l4, %i2 fcmple32 %f6, %f12, %l1 movl %icc, %g4, %i1 ldx [%l7 + 0x08], %g7 ldd [%l7 + 0x78], %f0 tge %xcc, 0x3 fmovsn %icc, %f8, %f6 sth %i7, [%l7 + 0x0C] lduh [%l7 + 0x76], %o0 ldx [%l7 + 0x58], %l0 ldub [%l7 + 0x70], %i0 fmovrse %i3, %f8, %f1 bn loop_1765 stw %o2, [%l7 + 0x28] fmovrse %o5, %f9, %f5 fand %f8, %f12, %f4 loop_1765: fmovrdlez %o1, %f14, %f6 stb %o7, [%l7 + 0x71] tneg %xcc, 0x0 movle %icc, %l2, %o6 movrne %i6, 0x333, %g5 umul %l5, 0x1A81, %o4 edge32l %l3, %o3, %g2 fmuld8sux16 %f9, %f12, %f8 fbule %fcc2, loop_1766 bpos,a,pn %xcc, loop_1767 fpadd16 %f14, %f8, %f8 fmovrdlz %g1, %f0, %f14 loop_1766: fsrc1 %f2, %f6 loop_1767: array32 %g6, %l6, %i5 ldd [%l7 + 0x20], %f14 st %f7, [%l7 + 0x14] fmovrslz %g3, %f2, %f1 fpmerge %f1, %f5, %f6 mova %icc, %l4, %i2 sllx %l1, 0x0A, %g4 ldsh [%l7 + 0x3C], %i1 subc %i4, %i7, %o0 sra %g7, %l0, %i0 bne,a loop_1768 subcc %i3, %o5, %o2 fmovsl %icc, %f3, %f4 sdivcc %o1, 0x00EF, %o7 loop_1768: lduh [%l7 + 0x14], %o6 fexpand %f7, %f8 fmovrslez %l2, %f8, %f15 fbul,a %fcc0, loop_1769 ldx [%l7 + 0x58], %g5 lduh [%l7 + 0x14], %l5 fornot1 %f10, %f14, %f6 loop_1769: udivx %i6, 0x0FA7, %o4 movrgz %l3, %o3, %g1 edge16 %g6, %l6, %g2 stw %g3, [%l7 + 0x48] fba %fcc2, loop_1770 fmovs %f11, %f8 pdist %f14, %f8, %f2 orn %l4, 0x1AB6, %i5 loop_1770: tle %xcc, 0x4 sth %l1, [%l7 + 0x44] fone %f8 lduh [%l7 + 0x7C], %i2 lduw [%l7 + 0x78], %i1 fcmpne32 %f8, %f14, %g4 fmovrslez %i4, %f9, %f14 andn %i7, %o0, %l0 array32 %i0, %i3, %o5 stb %o2, [%l7 + 0x58] subc %o1, %o7, %g7 xor %o6, 0x08D7, %l2 fbl %fcc2, loop_1771 bge,a,pn %xcc, loop_1772 st %f6, [%l7 + 0x0C] fxnors %f1, %f11, %f2 loop_1771: fmovsa %xcc, %f11, %f13 loop_1772: fpadd16 %f0, %f10, %f10 fbule,a %fcc0, loop_1773 lduh [%l7 + 0x70], %g5 edge8 %l5, %o4, %l3 ldsh [%l7 + 0x42], %o3 loop_1773: fmovsn %icc, %f1, %f4 faligndata %f6, %f2, %f2 ldx [%l7 + 0x30], %i6 ldsh [%l7 + 0x64], %g1 stw %l6, [%l7 + 0x20] ldsh [%l7 + 0x36], %g6 fblg %fcc0, loop_1774 umul %g2, 0x1448, %l4 fbg %fcc1, loop_1775 srl %i5, 0x1B, %l1 loop_1774: stw %g3, [%l7 + 0x10] std %f10, [%l7 + 0x18] loop_1775: std %f4, [%l7 + 0x70] movrgz %i1, %i2, %i4 movge %icc, %g4, %o0 fnot2s %f13, %f2 movrne %i7, 0x084, %l0 ldub [%l7 + 0x37], %i3 sll %o5, %o2, %o1 lduh [%l7 + 0x54], %o7 stx %i0, [%l7 + 0x38] taddcc %g7, 0x0337, %l2 smul %o6, %g5, %l5 ldsw [%l7 + 0x08], %l3 andncc %o4, %o3, %i6 fmovdvs %xcc, %f0, %f5 edge32 %g1, %l6, %g6 ldsw [%l7 + 0x48], %l4 stx %i5, [%l7 + 0x20] or %l1, 0x0906, %g3 fpackfix %f8, %f15 ldsw [%l7 + 0x24], %i1 st %f6, [%l7 + 0x18] brlz,a %i2, loop_1776 fxnor %f14, %f14, %f0 st %f8, [%l7 + 0x40] addccc %i4, 0x14AB, %g2 loop_1776: ldub [%l7 + 0x2D], %o0 fble,a %fcc3, loop_1777 fmovrslz %g4, %f15, %f3 fbg %fcc2, loop_1778 ld [%l7 + 0x44], %f13 loop_1777: st %f2, [%l7 + 0x18] fba,a %fcc1, loop_1779 loop_1778: fmovsg %xcc, %f14, %f12 fnors %f0, %f14, %f15 ldd [%l7 + 0x38], %f12 loop_1779: st %f7, [%l7 + 0x60] fxnor %f10, %f10, %f2 st %f9, [%l7 + 0x74] ldx [%l7 + 0x40], %i7 fba,a %fcc1, loop_1780 fblg %fcc2, loop_1781 fmovsge %xcc, %f14, %f8 fblg %fcc2, loop_1782 loop_1780: subc %l0, %o5, %i3 loop_1781: fsrc2s %f5, %f6 fmovs %f5, %f15 loop_1782: stb %o1, [%l7 + 0x45] fcmpes %fcc0, %f8, %f3 fmovrdlz %o2, %f12, %f10 fmovsa %icc, %f14, %f7 movle %icc, %o7, %i0 fmovrsne %g7, %f0, %f9 ld [%l7 + 0x60], %f6 edge32n %l2, %g5, %o6 fmovrdgez %l3, %f2, %f14 st %f15, [%l7 + 0x08] srax %o4, %l5, %i6 ldx [%l7 + 0x58], %g1 fxnor %f10, %f4, %f2 and %l6, %g6, %o3 fsrc2s %f6, %f3 ldub [%l7 + 0x36], %i5 fxnor %f14, %f8, %f0 lduh [%l7 + 0x12], %l4 tsubcctv %l1, %g3, %i2 umul %i4, %g2, %o0 taddcctv %g4, %i1, %l0 fmovrdne %i7, %f12, %f10 lduh [%l7 + 0x54], %o5 te %icc, 0x6 edge32ln %i3, %o2, %o7 fpadd16 %f12, %f0, %f2 lduw [%l7 + 0x44], %i0 ldsh [%l7 + 0x52], %o1 movrne %l2, 0x225, %g7 fbn,a %fcc3, loop_1783 be,a,pt %xcc, loop_1784 array8 %o6, %g5, %l3 ldx [%l7 + 0x40], %o4 loop_1783: fmuld8ulx16 %f3, %f0, %f0 loop_1784: srl %l5, %g1, %i6 stx %l6, [%l7 + 0x58] fmovscs %icc, %f3, %f1 lduh [%l7 + 0x44], %g6 fpsub16s %f14, %f10, %f7 lduw [%l7 + 0x70], %o3 fblg,a %fcc3, loop_1785 lduh [%l7 + 0x62], %i5 fnand %f14, %f4, %f6 and %l4, 0x092D, %g3 loop_1785: fmovsle %icc, %f10, %f13 edge32l %l1, %i4, %g2 ldsb [%l7 + 0x1C], %o0 ldsw [%l7 + 0x50], %g4 tvc %xcc, 0x1 brz %i1, loop_1786 fmovsvs %icc, %f8, %f0 fmovs %f8, %f6 sdiv %i2, 0x011E, %l0 loop_1786: fxors %f6, %f4, %f2 movle %icc, %i7, %i3 addccc %o5, %o2, %i0 stw %o7, [%l7 + 0x60] bshuffle %f14, %f12, %f4 lduw [%l7 + 0x6C], %o1 fmovrdlez %l2, %f2, %f10 fbuge,a %fcc1, loop_1787 srl %g7, %g5, %l3 fbn %fcc3, loop_1788 ld [%l7 + 0x3C], %f1 loop_1787: move %xcc, %o4, %l5 stb %o6, [%l7 + 0x4D] loop_1788: ldsh [%l7 + 0x3E], %g1 fmovrde %i6, %f4, %f8 tgu %icc, 0x2 ba,a,pt %icc, loop_1789 movge %xcc, %g6, %o3 tl %xcc, 0x0 movleu %xcc, %i5, %l6 loop_1789: ldx [%l7 + 0x38], %g3 lduw [%l7 + 0x44], %l4 stx %i4, [%l7 + 0x68] fnands %f15, %f15, %f6 lduh [%l7 + 0x6A], %g2 fcmpgt32 %f4, %f2, %l1 fmovrsgez %g4, %f14, %f0 fxnor %f0, %f0, %f12 st %f8, [%l7 + 0x28] movcs %xcc, %o0, %i2 st %f15, [%l7 + 0x34] std %f4, [%l7 + 0x50] fbg,a %fcc1, loop_1790 stw %i1, [%l7 + 0x30] alignaddr %i7, %i3, %o5 lduw [%l7 + 0x28], %o2 loop_1790: srlx %l0, %o7, %o1 fnand %f6, %f2, %f8 sth %i0, [%l7 + 0x28] be %xcc, loop_1791 alignaddrl %l2, %g7, %g5 bneg %xcc, loop_1792 nop setx loop_1793, %l0, %l1 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_1791: stx %o4, [%l7 + 0x70] ldub [%l7 + 0x26], %l5 loop_1792: array16 %l3, %g1, %o6 loop_1793: fcmps %fcc3, %f3, %f5 lduh [%l7 + 0x68], %g6 popc %i6, %o3 stw %l6, [%l7 + 0x20] ldsh [%l7 + 0x7A], %g3 lduw [%l7 + 0x34], %l4 bcs,a,pt %xcc, loop_1794 smulcc %i5, %i4, %l1 fsrc1s %f6, %f5 fxnor %f10, %f8, %f0 loop_1794: subccc %g2, 0x0D5D, %o0 bneg,a,pn %icc, loop_1795 nop setx loop_1796, %l0, %l1 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, 0x2 fmovdle %icc, %f3, %f15 loop_1795: brnz %g4, loop_1797 loop_1796: xorcc %i1, %i2, %i7 movre %i3, %o2, %o5 addc %l0, 0x1CDA, %o1 loop_1797: array8 %o7, %i0, %l2 fmovsge %xcc, %f7, %f9 fpmerge %f2, %f5, %f4 bl,pn %xcc, loop_1798 fbo %fcc0, loop_1799 fmovsle %xcc, %f9, %f2 ldx [%l7 + 0x38], %g7 loop_1798: fmovscc %xcc, %f6, %f12 loop_1799: te %xcc, 0x0 fnot1s %f12, %f5 ldsh [%l7 + 0x36], %o4 st %f15, [%l7 + 0x48] fbn %fcc3, loop_1800 st %f9, [%l7 + 0x1C] edge8 %g5, %l5, %g1 movl %icc, %o6, %l3 loop_1800: andn %i6, 0x13AD, %g6 ldsh [%l7 + 0x60], %o3 ldsb [%l7 + 0x25], %g3 fcmpne16 %f6, %f6, %l4 ldsw [%l7 + 0x4C], %i5 fmovsg %icc, %f6, %f4 brlez %l6, loop_1801 be %icc, loop_1802 ldsh [%l7 + 0x56], %i4 lduw [%l7 + 0x60], %g2 loop_1801: ldsh [%l7 + 0x74], %o0 loop_1802: subcc %l1, 0x076F, %i1 st %f6, [%l7 + 0x4C] fandnot1s %f3, %f3, %f7 addc %i2, %i7, %i3 fbe %fcc2, loop_1803 sth %o2, [%l7 + 0x20] popc 0x00CF, %o5 fpsub32 %f4, %f10, %f12 loop_1803: ldd [%l7 + 0x50], %f6 fnands %f9, %f2, %f15 fnot2s %f3, %f5 movvs %icc, %g4, %o1 sth %l0, [%l7 + 0x78] mova %xcc, %i0, %o7 movvc %icc, %g7, %o4 ldsw [%l7 + 0x24], %l2 ldd [%l7 + 0x78], %f2 edge16ln %g5, %g1, %o6 for %f6, %f12, %f6 stx %l3, [%l7 + 0x18] sub %i6, 0x08A6, %l5 sth %o3, [%l7 + 0x14] fone %f14 fands %f12, %f10, %f2 fcmped %fcc1, %f12, %f0 brlez,a %g3, loop_1804 brlz %l4, loop_1805 fmovspos %icc, %f5, %f15 fmovsge %xcc, %f2, %f3 loop_1804: ldsb [%l7 + 0x17], %g6 loop_1805: nop setx loop_1806, %l0, %l1 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,pn %xcc, loop_1807 ld [%l7 + 0x34], %f8 udiv %l6, 0x0BBE, %i5 loop_1806: sth %i4, [%l7 + 0x42] loop_1807: fexpand %f5, %f12 std %f4, [%l7 + 0x58] fnegd %f10, %f2 ble,a %icc, loop_1808 st %f4, [%l7 + 0x28] edge16ln %o0, %l1, %g2 orncc %i1, 0x06FD, %i7 loop_1808: fmovdgu %icc, %f1, %f6 mulscc %i2, %i3, %o2 stb %o5, [%l7 + 0x21] std %f8, [%l7 + 0x28] fpsub16 %f4, %f2, %f12 fbo,a %fcc0, loop_1809 fcmpd %fcc0, %f0, %f4 std %f2, [%l7 + 0x48] movleu %icc, %o1, %l0 loop_1809: fmovrse %i0, %f2, %f6 ldx [%l7 + 0x20], %o7 fmul8x16 %f7, %f12, %f10 ld [%l7 + 0x5C], %f14 fmovrdgez %g4, %f4, %f8 movge %icc, %o4, %g7 fpsub16s %f3, %f11, %f1 fabss %f14, %f12 movrgez %g5, 0x023, %l2 xorcc %o6, %l3, %i6 fmovdneg %xcc, %f11, %f2 fcmpne16 %f12, %f8, %l5 movrlz %g1, %o3, %g3 fpsub32 %f6, %f8, %f10 taddcctv %l4, %g6, %l6 movcc %icc, %i4, %i5 fmovda %icc, %f7, %f7 fble,a %fcc2, loop_1810 ldsh [%l7 + 0x7A], %l1 brgz,a %o0, loop_1811 tsubcc %g2, 0x12F4, %i7 loop_1810: alignaddrl %i1, %i2, %i3 be loop_1812 loop_1811: bgu,a %icc, loop_1813 fmovse %xcc, %f2, %f3 lduh [%l7 + 0x14], %o5 loop_1812: ldsh [%l7 + 0x74], %o2 loop_1813: fnot1 %f10, %f12 fbl,a %fcc1, loop_1814 std %f6, [%l7 + 0x20] ldd [%l7 + 0x18], %f4 fcmps %fcc2, %f4, %f8 loop_1814: tcc %xcc, 0x3 udivx %l0, 0x1A20, %o1 brlz,a %o7, loop_1815 fmovsa %xcc, %f0, %f0 ldsb [%l7 + 0x5E], %i0 stb %g4, [%l7 + 0x1F] loop_1815: lduw [%l7 + 0x64], %o4 fbl %fcc2, loop_1816 ldsh [%l7 + 0x2E], %g7 ldsh [%l7 + 0x1C], %g5 ldsw [%l7 + 0x38], %l2 loop_1816: stw %o6, [%l7 + 0x1C] ldsb [%l7 + 0x66], %i6 pdist %f4, %f4, %f12 fmovs %f9, %f3 fbne %fcc3, loop_1817 or %l5, 0x0D33, %g1 fandnot2 %f10, %f14, %f10 fbe,a %fcc2, loop_1818 loop_1817: fandnot1s %f14, %f7, %f14 edge8l %o3, %g3, %l3 nop setx loop_1819, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1818: call loop_1820 mulscc %g6, 0x1E2B, %l6 fmovrdne %i4, %f8, %f0 loop_1819: movrgz %l4, 0x3D5, %i5 loop_1820: bl,a loop_1821 fcmpne16 %f0, %f8, %o0 movg %xcc, %l1, %i7 ldsw [%l7 + 0x54], %i1 loop_1821: ba,pn %icc, loop_1822 movrlz %g2, %i2, %i3 xor %o5, 0x19F4, %l0 fpadd32 %f4, %f0, %f14 loop_1822: fbue %fcc1, loop_1823 popc 0x102B, %o1 ldub [%l7 + 0x08], %o7 xnorcc %i0, 0x0C9D, %g4 loop_1823: fandnot2s %f6, %f3, %f6 ldx [%l7 + 0x78], %o2 fbue %fcc3, loop_1824 smulcc %g7, %o4, %l2 fabsd %f8, %f0 stb %o6, [%l7 + 0x4A] loop_1824: stx %i6, [%l7 + 0x58] ldd [%l7 + 0x40], %f4 bne,a,pn %xcc, loop_1825 ble loop_1826 udivcc %g5, 0x14C1, %g1 fcmpd %fcc3, %f6, %f14 loop_1825: ldub [%l7 + 0x32], %l5 loop_1826: sdivx %o3, 0x1A89, %g3 ldd [%l7 + 0x68], %f8 stb %g6, [%l7 + 0x5C] fmovde %xcc, %f7, %f11 edge16n %l3, %i4, %l6 lduw [%l7 + 0x30], %i5 fandnot2 %f12, %f14, %f8 mova %icc, %l4, %o0 sth %l1, [%l7 + 0x7A] orn %i7, %g2, %i1 bne,pt %xcc, loop_1827 movge %icc, %i3, %i2 move %icc, %l0, %o5 tleu %xcc, 0x4 loop_1827: bn loop_1828 fmovrdne %o1, %f10, %f0 movcs %xcc, %i0, %o7 st %f0, [%l7 + 0x5C] loop_1828: fexpand %f1, %f2 fbne %fcc2, loop_1829 edge32ln %g4, %o2, %g7 std %f6, [%l7 + 0x60] movrgez %l2, 0x209, %o6 loop_1829: edge32 %i6, %g5, %o4 tgu %xcc, 0x3 lduw [%l7 + 0x14], %g1 movpos %xcc, %o3, %g3 movgu %xcc, %l5, %l3 fandnot2s %f11, %f12, %f6 st %f3, [%l7 + 0x34] fpsub16s %f1, %f0, %f8 lduw [%l7 + 0x2C], %i4 fmovrslez %l6, %f14, %f13 orcc %g6, 0x114A, %l4 tne %xcc, 0x4 fbuge %fcc0, loop_1830 ldx [%l7 + 0x28], %o0 fmovsge %xcc, %f13, %f12 fnot1 %f4, %f0 loop_1830: ldsh [%l7 + 0x36], %i5 lduh [%l7 + 0x58], %i7 fnot1s %f11, %f13 bge,a loop_1831 subc %l1, %g2, %i1 fmovsleu %xcc, %f8, %f1 fmovrsgz %i2, %f5, %f8 loop_1831: ldd [%l7 + 0x68], %f6 fbu %fcc1, loop_1832 bpos %xcc, loop_1833 brlz,a %l0, loop_1834 ld [%l7 + 0x3C], %f3 loop_1832: fandnot2 %f10, %f12, %f0 loop_1833: ble,a,pt %icc, loop_1835 loop_1834: fmovda %icc, %f9, %f13 fabss %f15, %f2 subc %o5, 0x1BC1, %i3 loop_1835: sth %o1, [%l7 + 0x1E] fornot1s %f4, %f5, %f3 nop setx loop_1836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrde %o7, %f10, %f10 std %f6, [%l7 + 0x28] sub %g4, %o2, %i0 loop_1836: sth %g7, [%l7 + 0x28] edge32ln %l2, %i6, %o6 be,a,pn %icc, loop_1837 call loop_1838 fmovdge %icc, %f5, %f0 fmuld8ulx16 %f0, %f14, %f10 loop_1837: bpos loop_1839 loop_1838: lduw [%l7 + 0x28], %g5 std %f12, [%l7 + 0x58] lduh [%l7 + 0x6A], %o4 loop_1839: fcmpes %fcc2, %f5, %f14 fbe %fcc1, loop_1840 fmovscs %xcc, %f9, %f13 fmul8x16 %f4, %f8, %f10 stx %o3, [%l7 + 0x58] loop_1840: ble,a loop_1841 brnz %g3, loop_1842 ldsb [%l7 + 0x41], %l5 stx %g1, [%l7 + 0x30] loop_1841: fpack32 %f14, %f10, %f12 loop_1842: fornot1 %f8, %f12, %f8 movneg %xcc, %l3, %l6 movcs %xcc, %g6, %i4 fabsd %f10, %f4 brgez,a %l4, loop_1843 fmovdpos %icc, %f11, %f0 umulcc %o0, 0x0E85, %i7 sth %l1, [%l7 + 0x1C] loop_1843: fmovsge %xcc, %f1, %f0 bne loop_1844 fnand %f14, %f0, %f8 ldsb [%l7 + 0x0B], %i5 nop setx loop_1845, %l0, %l1 jmpl %l1, %i1 loop_1844: edge16n %i2, %l0, %o5 xnor %g2, %o1, %i3 alignaddrl %g4, %o2, %o7 loop_1845: fbg %fcc1, loop_1846 udivcc %i0, 0x0A02, %l2 movrgz %g7, 0x054, %i6 edge8l %o6, %g5, %o4 loop_1846: ldsw [%l7 + 0x7C], %g3 ldd [%l7 + 0x60], %f8 stx %o3, [%l7 + 0x60] lduw [%l7 + 0x78], %g1 ldx [%l7 + 0x58], %l3 fmovrsgz %l6, %f3, %f15 st %f14, [%l7 + 0x68] movcc %icc, %g6, %l5 fnegs %f8, %f10 fbue %fcc1, loop_1847 st %f0, [%l7 + 0x2C] fmovdl %xcc, %f14, %f6 addccc %l4, %i4, %i7 loop_1847: fandnot1s %f5, %f9, %f15 fmovsne %xcc, %f14, %f11 sll %o0, %l1, %i1 bleu,a %icc, loop_1848 ble,a,pn %icc, loop_1849 mulx %i2, 0x0031, %i5 fpadd16s %f12, %f3, %f13 loop_1848: fmovscs %xcc, %f4, %f1 loop_1849: srl %l0, %o5, %o1 lduw [%l7 + 0x50], %g2 mova %xcc, %g4, %i3 tl %xcc, 0x2 fmovdvc %icc, %f4, %f1 sth %o2, [%l7 + 0x0A] stw %o7, [%l7 + 0x60] ldsw [%l7 + 0x10], %i0 edge8n %l2, %g7, %i6 ld [%l7 + 0x58], %f6 sra %o6, %g5, %o4 fmovsvs %icc, %f6, %f9 ldsb [%l7 + 0x52], %g3 bne,a %icc, loop_1850 brlz %o3, loop_1851 fandnot1s %f8, %f11, %f15 fors %f14, %f10, %f7 loop_1850: fmuld8ulx16 %f3, %f13, %f10 loop_1851: fabsd %f2, %f8 ldsh [%l7 + 0x6E], %g1 brlz %l3, loop_1852 and %g6, %l6, %l4 fmovsg %icc, %f7, %f5 popc %l5, %i4 loop_1852: fmovrdlez %i7, %f8, %f14 edge8 %l1, %o0, %i1 ldsw [%l7 + 0x40], %i2 fabsd %f2, %f10 tsubcc %l0, %i5, %o1 stb %o5, [%l7 + 0x30] fmovrsgez %g2, %f10, %f14 fmovsl %xcc, %f3, %f5 fcmple32 %f8, %f8, %g4 subc %o2, 0x03DB, %o7 fmovrdne %i3, %f12, %f14 sll %i0, %l2, %g7 xnor %o6, 0x1B0B, %g5 fandnot1s %f11, %f10, %f2 tsubcctv %i6, 0x1383, %g3 stw %o3, [%l7 + 0x60] stx %o4, [%l7 + 0x18] ldub [%l7 + 0x49], %l3 sdivx %g6, 0x0201, %l6 ld [%l7 + 0x10], %f0 xnorcc %l4, 0x18FE, %g1 bneg,a loop_1853 udivx %l5, 0x09EE, %i4 bcc %icc, loop_1854 sra %i7, 0x01, %o0 loop_1853: fmovdcc %icc, %f8, %f12 ldsw [%l7 + 0x24], %l1 loop_1854: ld [%l7 + 0x34], %f4 movleu %xcc, %i1, %l0 ldx [%l7 + 0x40], %i2 bpos,a,pn %xcc, loop_1855 andcc %i5, %o5, %g2 ld [%l7 + 0x2C], %f9 fmovsvs %xcc, %f3, %f8 loop_1855: fcmpes %fcc2, %f4, %f10 fnors %f12, %f12, %f10 fmovs %f14, %f9 addcc %g4, 0x12E0, %o1 stb %o2, [%l7 + 0x1E] stb %o7, [%l7 + 0x78] ldx [%l7 + 0x70], %i3 fbul,a %fcc3, loop_1856 stb %l2, [%l7 + 0x6C] tl %xcc, 0x7 fandnot1 %f2, %f0, %f8 loop_1856: fpsub16s %f14, %f15, %f11 sethi 0x0C28, %g7 fbule %fcc0, loop_1857 ld [%l7 + 0x58], %f11 fpadd16s %f6, %f13, %f2 fblg %fcc0, loop_1858 loop_1857: fmul8x16al %f8, %f6, %f4 fcmpgt16 %f4, %f0, %o6 movge %icc, %i0, %i6 loop_1858: movneg %icc, %g5, %g3 stw %o4, [%l7 + 0x28] st %f6, [%l7 + 0x40] st %f7, [%l7 + 0x4C] ldx [%l7 + 0x70], %l3 stx %o3, [%l7 + 0x40] sth %l6, [%l7 + 0x7A] edge16 %g6, %l4, %l5 fone %f6 alignaddrl %g1, %i4, %i7 fmovrdne %l1, %f0, %f0 subccc %o0, 0x0089, %l0 fmovsg %icc, %f8, %f10 fabsd %f2, %f4 srl %i1, %i2, %o5 fbge %fcc2, loop_1859 movvc %xcc, %g2, %g4 fmul8x16au %f15, %f14, %f0 fnot1 %f14, %f12 loop_1859: ldub [%l7 + 0x55], %i5 stb %o2, [%l7 + 0x58] fmovde %icc, %f9, %f2 ldub [%l7 + 0x0D], %o7 fmovrdgez %i3, %f14, %f6 fones %f3 ldub [%l7 + 0x6E], %o1 lduh [%l7 + 0x48], %g7 fbuge %fcc1, loop_1860 std %f2, [%l7 + 0x18] ldsh [%l7 + 0x40], %o6 mova %icc, %i0, %i6 loop_1860: andn %l2, 0x1B72, %g3 stb %g5, [%l7 + 0x7F] fandnot2 %f8, %f6, %f0 sllx %o4, 0x1F, %l3 fmovd %f8, %f10 stw %o3, [%l7 + 0x70] stx %l6, [%l7 + 0x50] stx %g6, [%l7 + 0x68] edge32ln %l5, %g1, %i4 bleu,pt %xcc, loop_1861 fbul,a %fcc0, loop_1862 stw %l4, [%l7 + 0x6C] ldsw [%l7 + 0x34], %l1 loop_1861: fble,a %fcc0, loop_1863 loop_1862: subccc %i7, 0x094D, %l0 fmul8sux16 %f0, %f8, %f0 fpack32 %f10, %f12, %f2 loop_1863: fmovrdgez %o0, %f4, %f0 stb %i2, [%l7 + 0x3C] alignaddrl %i1, %o5, %g2 fbule,a %fcc1, loop_1864 movrgez %g4, %o2, %i5 lduh [%l7 + 0x1A], %o7 ldub [%l7 + 0x0A], %i3 loop_1864: ldsh [%l7 + 0x48], %o1 fnot2s %f8, %f13 fmul8x16 %f11, %f6, %f12 lduw [%l7 + 0x74], %o6 stw %i0, [%l7 + 0x08] fbg %fcc2, loop_1865 fand %f6, %f14, %f0 sdivcc %i6, 0x1D44, %g7 bvc,pn %xcc, loop_1866 loop_1865: fandnot1 %f12, %f6, %f2 srl %g3, 0x02, %g5 lduh [%l7 + 0x30], %l2 loop_1866: edge16 %l3, %o3, %o4 lduh [%l7 + 0x68], %l6 bpos,a loop_1867 or %g6, 0x0A09, %l5 umulcc %i4, 0x10F8, %g1 xor %l1, %l4, %l0 loop_1867: edge8n %o0, %i2, %i7 tg %icc, 0x5 xor %o5, 0x10A1, %g2 tcc %icc, 0x6 fpsub32s %f9, %f2, %f7 movrlz %i1, 0x2E9, %g4 ldx [%l7 + 0x50], %i5 ldsh [%l7 + 0x78], %o7 and %i3, %o2, %o6 bvs,a %icc, loop_1868 lduh [%l7 + 0x60], %i0 bvs loop_1869 fpsub32 %f14, %f0, %f8 loop_1868: fmovsle %xcc, %f12, %f6 bvc,pn %icc, loop_1870 loop_1869: stb %o1, [%l7 + 0x7A] ldsb [%l7 + 0x30], %g7 fandnot2s %f11, %f5, %f15 loop_1870: movge %xcc, %g3, %g5 fmovrsne %i6, %f0, %f10 addccc %l3, 0x193A, %l2 smul %o4, %l6, %g6 std %f12, [%l7 + 0x40] ble,a %xcc, loop_1871 fpmerge %f2, %f9, %f8 ldd [%l7 + 0x08], %f0 ld [%l7 + 0x60], %f1 loop_1871: fzeros %f3 fsrc2 %f4, %f4 sethi 0x023D, %l5 stx %o3, [%l7 + 0x08] ldx [%l7 + 0x10], %i4 fpadd32s %f11, %f0, %f14 ldsh [%l7 + 0x4A], %g1 ldsh [%l7 + 0x60], %l1 lduw [%l7 + 0x7C], %l0 mulx %o0, %l4, %i2 st %f9, [%l7 + 0x28] fmovscs %xcc, %f10, %f14 ldd [%l7 + 0x50], %f14 xnor %i7, %o5, %i1 tcc %icc, 0x3 fmovdne %icc, %f6, %f4 fmovrdlez %g4, %f14, %f14 tgu %xcc, 0x5 fmovrdne %g2, %f14, %f12 bneg,a %icc, loop_1872 tleu %icc, 0x7 tne %xcc, 0x3 add %o7, %i5, %i3 loop_1872: fnands %f7, %f7, %f11 brlz %o6, loop_1873 fnors %f7, %f14, %f6 lduh [%l7 + 0x26], %o2 edge16ln %i0, %o1, %g7 loop_1873: brgz,a %g3, loop_1874 fcmpeq32 %f14, %f0, %g5 fmovsg %xcc, %f10, %f1 smul %i6, %l3, %o4 loop_1874: xnorcc %l6, 0x177C, %l2 st %f13, [%l7 + 0x08] st %f7, [%l7 + 0x2C] ba %icc, loop_1875 lduw [%l7 + 0x44], %l5 fsrc1s %f6, %f4 lduw [%l7 + 0x78], %o3 loop_1875: bcs,pn %xcc, loop_1876 fcmpd %fcc3, %f12, %f8 fbue,a %fcc3, loop_1877 brlz,a %i4, loop_1878 loop_1876: fmovspos %xcc, %f7, %f1 ldd [%l7 + 0x78], %f0 loop_1877: fmovdne %icc, %f5, %f11 loop_1878: movl %icc, %g1, %g6 faligndata %f0, %f0, %f2 fmovrdlz %l1, %f12, %f14 bvc,a,pt %icc, loop_1879 ldd [%l7 + 0x40], %f14 bvs,pt %xcc, loop_1880 tsubcctv %o0, %l0, %i2 loop_1879: stw %l4, [%l7 + 0x08] fbug,a %fcc1, loop_1881 loop_1880: brlz %o5, loop_1882 ldub [%l7 + 0x12], %i1 stw %i7, [%l7 + 0x78] loop_1881: fmovsgu %xcc, %f0, %f5 loop_1882: edge8n %g4, %g2, %i5 lduw [%l7 + 0x6C], %o7 fmul8x16al %f2, %f2, %f12 srl %i3, %o2, %i0 ldsb [%l7 + 0x7A], %o6 smulcc %o1, 0x0819, %g3 mulscc %g5, %i6, %l3 ldd [%l7 + 0x20], %f6 fmovrdne %g7, %f0, %f4 fornot1 %f0, %f2, %f0 sllx %o4, 0x09, %l6 sth %l2, [%l7 + 0x56] stb %o3, [%l7 + 0x3C] te %icc, 0x7 stx %l5, [%l7 + 0x48] lduh [%l7 + 0x4A], %g1 ble,pn %xcc, loop_1883 subcc %g6, 0x16F7, %l1 lduh [%l7 + 0x50], %i4 tle %xcc, 0x3 loop_1883: bneg,pt %xcc, loop_1884 edge8n %o0, %l0, %i2 fbo %fcc3, loop_1885 mulscc %l4, %o5, %i1 loop_1884: ldsb [%l7 + 0x77], %g4 lduh [%l7 + 0x56], %i7 loop_1885: lduh [%l7 + 0x5E], %i5 ldx [%l7 + 0x70], %g2 addccc %o7, 0x0339, %o2 fexpand %f13, %f8 movl %xcc, %i0, %o6 fpadd32 %f4, %f4, %f2 bvc,pn %icc, loop_1886 fornot1 %f6, %f0, %f4 mova %icc, %i3, %o1 siam 0x5 loop_1886: fnegs %f5, %f7 fcmpes %fcc3, %f8, %f15 fzeros %f15 sth %g5, [%l7 + 0x74] stb %g3, [%l7 + 0x4C] subc %l3, 0x1E5E, %i6 std %f2, [%l7 + 0x58] fpadd16s %f12, %f6, %f14 fmovdgu %icc, %f0, %f11 fbn %fcc1, loop_1887 addc %o4, %l6, %g7 fbug,a %fcc2, loop_1888 addccc %o3, 0x14DE, %l5 loop_1887: stb %g1, [%l7 + 0x67] fbule,a %fcc2, loop_1889 loop_1888: movrgz %g6, 0x3DD, %l2 xnor %i4, %o0, %l0 fmul8sux16 %f6, %f0, %f6 loop_1889: ldub [%l7 + 0x15], %i2 fcmps %fcc2, %f11, %f6 subc %l4, %o5, %i1 fmovsvc %xcc, %f3, %f14 stb %l1, [%l7 + 0x19] smul %g4, 0x01B3, %i5 fmovdvc %xcc, %f9, %f12 fandnot2s %f13, %f5, %f9 sra %i7, %o7, %g2 sllx %o2, %i0, %i3 bpos %icc, loop_1890 ld [%l7 + 0x4C], %f13 fmovsvs %xcc, %f15, %f2 stw %o1, [%l7 + 0x7C] loop_1890: ldsh [%l7 + 0x22], %o6 array8 %g3, %l3, %g5 ldsh [%l7 + 0x26], %o4 ldsw [%l7 + 0x2C], %i6 fmovscc %icc, %f13, %f11 stx %g7, [%l7 + 0x28] tsubcc %o3, 0x0ABD, %l6 sth %l5, [%l7 + 0x5E] fxnors %f11, %f3, %f15 ldd [%l7 + 0x08], %f8 sdivcc %g6, 0x1F2B, %l2 add %g1, 0x0E84, %o0 fcmped %fcc2, %f14, %f0 fnors %f15, %f11, %f2 alignaddr %i4, %i2, %l0 tne %icc, 0x6 fmovdne %xcc, %f3, %f8 lduh [%l7 + 0x58], %o5 fmovdg %xcc, %f2, %f0 fexpand %f3, %f12 stb %i1, [%l7 + 0x47] addc %l4, %g4, %i5 movrne %i7, %o7, %l1 ldsw [%l7 + 0x48], %o2 ldub [%l7 + 0x42], %i0 bcc,a loop_1891 for %f6, %f10, %f8 lduw [%l7 + 0x68], %g2 fmovde %icc, %f14, %f11 loop_1891: movl %xcc, %i3, %o1 fxnors %f12, %f10, %f6 fnegs %f12, %f7 fmovse %icc, %f9, %f11 fcmpeq32 %f4, %f10, %o6 mova %xcc, %g3, %g5 sth %o4, [%l7 + 0x26] ldsh [%l7 + 0x4E], %l3 sub %i6, 0x18AD, %g7 std %f8, [%l7 + 0x68] lduw [%l7 + 0x4C], %l6 stx %l5, [%l7 + 0x68] fmovdcc %xcc, %f9, %f2 ble,pt %xcc, loop_1892 nop setx loop_1893, %l0, %l1 jmpl %l1, %g6 ldd [%l7 + 0x20], %f6 be,a,pn %xcc, loop_1894 loop_1892: popc 0x10FC, %l2 loop_1893: bcc loop_1895 fmovdvc %icc, %f13, %f1 loop_1894: fmovsgu %xcc, %f14, %f5 st %f7, [%l7 + 0x18] loop_1895: fmovdcs %icc, %f9, %f15 ldub [%l7 + 0x1B], %o3 andcc %g1, 0x1BEF, %o0 stx %i4, [%l7 + 0x18] bleu loop_1896 fble,a %fcc0, loop_1897 fbo %fcc0, loop_1898 fmovrse %l0, %f1, %f10 loop_1896: movn %xcc, %o5, %i1 loop_1897: andn %i2, %g4, %l4 loop_1898: fblg %fcc3, loop_1899 tle %xcc, 0x1 movvc %xcc, %i7, %i5 movre %o7, %o2, %l1 loop_1899: movrlez %g2, 0x209, %i3 fsrc1s %f14, %f13 stx %o1, [%l7 + 0x30] fmovdcc %xcc, %f2, %f5 xnorcc %o6, 0x0440, %i0 bshuffle %f4, %f6, %f14 tpos %xcc, 0x4 movg %xcc, %g5, %g3 fmovdpos %icc, %f2, %f3 ld [%l7 + 0x18], %f15 fmovrsgez %l3, %f7, %f11 orcc %o4, %g7, %i6 fbuge %fcc2, loop_1900 orn %l5, %l6, %g6 fnand %f2, %f12, %f2 bgu,pt %icc, loop_1901 loop_1900: nop setx loop_1902, %l0, %l1 jmpl %l1, %o3 stx %g1, [%l7 + 0x70] xor %l2, %o0, %l0 loop_1901: stx %o5, [%l7 + 0x40] loop_1902: fbn,a %fcc1, loop_1903 fones %f7 fnot1 %f10, %f8 fmovscc %xcc, %f0, %f8 loop_1903: fbg,a %fcc2, loop_1904 andcc %i4, %i2, %i1 fmovdn %icc, %f12, %f4 fbule,a %fcc0, loop_1905 loop_1904: sdiv %l4, 0x1D4E, %i7 fmul8x16au %f9, %f9, %f12 ldsh [%l7 + 0x5C], %i5 loop_1905: fsrc1 %f0, %f4 brz,a %g4, loop_1906 fmovrsne %o7, %f11, %f5 ldd [%l7 + 0x20], %f0 xnor %l1, 0x0CB9, %o2 loop_1906: st %f1, [%l7 + 0x60] fabss %f10, %f5 brnz,a %g2, loop_1907 fnands %f3, %f7, %f1 nop setx loop_1908, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsneg %xcc, %f4, %f8 loop_1907: addccc %i3, %o1, %o6 stx %g5, [%l7 + 0x10] loop_1908: bg,a,pn %icc, loop_1909 movrgz %i0, 0x36B, %l3 fmovs %f7, %f4 bneg,a %icc, loop_1910 loop_1909: lduh [%l7 + 0x64], %o4 stw %g3, [%l7 + 0x60] movvc %icc, %i6, %g7 loop_1910: brlez %l5, loop_1911 ldub [%l7 + 0x5F], %l6 fmul8sux16 %f2, %f10, %f0 fbe,a %fcc3, loop_1912 loop_1911: fblg,a %fcc2, loop_1913 fmovrdgz %o3, %f14, %f10 array32 %g6, %l2, %o0 loop_1912: alignaddrl %l0, %o5, %g1 loop_1913: movvc %icc, %i4, %i1 st %f3, [%l7 + 0x50] smul %l4, 0x0929, %i2 ldsw [%l7 + 0x30], %i7 bleu,a %icc, loop_1914 st %f13, [%l7 + 0x40] std %f14, [%l7 + 0x50] bneg,a,pt %xcc, loop_1915 loop_1914: umulcc %g4, 0x169B, %o7 fandnot2s %f3, %f10, %f12 andncc %l1, %o2, %i5 loop_1915: sethi 0x1AE2, %g2 bvs,a %xcc, loop_1916 stb %o1, [%l7 + 0x7C] mova %icc, %i3, %g5 fmovrdgz %i0, %f6, %f4 loop_1916: ldsw [%l7 + 0x28], %l3 ld [%l7 + 0x2C], %f3 stx %o4, [%l7 + 0x48] ldd [%l7 + 0x18], %f14 ld [%l7 + 0x08], %f10 edge8 %o6, %i6, %g7 tneg %xcc, 0x3 ldsb [%l7 + 0x0C], %g3 tneg %icc, 0x3 ldx [%l7 + 0x38], %l5 fmul8ulx16 %f12, %f0, %f8 lduw [%l7 + 0x24], %o3 fmul8ulx16 %f6, %f14, %f0 bpos,a,pn %xcc, loop_1917 ldx [%l7 + 0x70], %g6 xor %l2, 0x067B, %l6 brnz,a %l0, loop_1918 loop_1917: lduw [%l7 + 0x2C], %o0 ldsb [%l7 + 0x71], %o5 movvs %icc, %i4, %i1 loop_1918: fble,a %fcc3, loop_1919 tvs %xcc, 0x5 movrlez %l4, %g1, %i2 fmovrdne %g4, %f2, %f8 loop_1919: udivcc %i7, 0x1FFC, %l1 fmovrsgz %o7, %f10, %f6 fmovdcs %icc, %f6, %f13 fmuld8sux16 %f13, %f13, %f12 std %f14, [%l7 + 0x28] ldub [%l7 + 0x7D], %o2 ta %icc, 0x6 fmul8x16al %f13, %f0, %f14 ldsw [%l7 + 0x10], %i5 tvc %xcc, 0x0 ldd [%l7 + 0x50], %f6 fmovsge %icc, %f0, %f5 ldub [%l7 + 0x3A], %o1 fmovrsgez %g2, %f5, %f8 fsrc2 %f2, %f8 movgu %xcc, %g5, %i0 fxors %f3, %f14, %f6 sth %l3, [%l7 + 0x18] stb %i3, [%l7 + 0x4C] fzeros %f14 stw %o4, [%l7 + 0x6C] fxor %f12, %f10, %f14 orncc %o6, 0x1365, %g7 fmovsne %icc, %f15, %f3 fbo,a %fcc0, loop_1920 fmul8sux16 %f10, %f2, %f6 fmovsle %xcc, %f11, %f13 fpsub16s %f15, %f2, %f1 loop_1920: ldsh [%l7 + 0x10], %g3 fpack32 %f8, %f10, %f0 edge16l %i6, %o3, %g6 alignaddr %l2, %l6, %l0 fmovdcc %icc, %f8, %f1 sethi 0x1B1B, %o0 array16 %l5, %i4, %o5 fcmpne16 %f2, %f8, %l4 nop setx loop_1921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %g1, 0x10CA, %i2 fmovdvs %icc, %f11, %f15 ldsb [%l7 + 0x72], %i1 loop_1921: fcmple32 %f10, %f0, %g4 st %f11, [%l7 + 0x54] lduh [%l7 + 0x18], %i7 stw %l1, [%l7 + 0x30] array16 %o2, %o7, %o1 fexpand %f6, %f8 ldsb [%l7 + 0x53], %g2 std %f6, [%l7 + 0x78] fmovsge %xcc, %f1, %f5 ldx [%l7 + 0x50], %i5 fpadd16 %f10, %f4, %f8 std %f4, [%l7 + 0x70] lduw [%l7 + 0x6C], %g5 xnor %l3, %i0, %o4 te %icc, 0x6 sth %i3, [%l7 + 0x14] ld [%l7 + 0x48], %f10 fmuld8ulx16 %f13, %f1, %f4 ldd [%l7 + 0x38], %f12 tge %icc, 0x4 fcmpne32 %f8, %f0, %o6 stx %g7, [%l7 + 0x50] ldub [%l7 + 0x24], %g3 mulx %i6, %g6, %o3 bge loop_1922 brnz %l6, loop_1923 std %f12, [%l7 + 0x50] edge16 %l0, %o0, %l2 loop_1922: bne,a,pt %icc, loop_1924 loop_1923: nop setx loop_1925, %l0, %l1 jmpl %l1, %i4 fzeros %f14 edge16n %l5, %l4, %o5 loop_1924: stb %i2, [%l7 + 0x1B] loop_1925: popc 0x071A, %g1 stx %i1, [%l7 + 0x10] tvs %xcc, 0x2 movrne %i7, 0x357, %l1 fxnors %f11, %f4, %f9 mulx %g4, 0x0EAF, %o2 fmovdvc %xcc, %f10, %f10 ldsw [%l7 + 0x40], %o7 nop setx loop_1926, %l0, %l1 jmpl %l1, %o1 ldsh [%l7 + 0x40], %g2 fmovsgu %icc, %f11, %f11 edge8l %g5, %i5, %l3 loop_1926: array16 %i0, %i3, %o6 movrgz %g7, %g3, %o4 movge %icc, %i6, %o3 fpsub32 %f6, %f6, %f8 addcc %g6, 0x011D, %l6 bgu,pn %xcc, loop_1927 movgu %xcc, %l0, %o0 fmovsneg %icc, %f13, %f4 stb %l2, [%l7 + 0x78] loop_1927: movrlz %i4, 0x21A, %l5 fmovrsne %l4, %f8, %f7 fbe,a %fcc1, loop_1928 fmul8x16 %f15, %f10, %f10 fcmpne16 %f6, %f2, %o5 fmovdn %icc, %f2, %f9 loop_1928: lduh [%l7 + 0x0E], %i2 ldub [%l7 + 0x13], %i1 srl %g1, %i7, %g4 udivcc %l1, 0x0F9C, %o2 edge8n %o7, %o1, %g5 mova %icc, %i5, %g2 stx %l3, [%l7 + 0x10] ldx [%l7 + 0x20], %i0 fmovdgu %xcc, %f8, %f4 sth %o6, [%l7 + 0x3C] orncc %g7, %g3, %o4 nop setx loop_1929, %l0, %l1 jmpl %l1, %i3 fmovdvs %icc, %f14, %f15 fzeros %f1 tl %icc, 0x5 loop_1929: umulcc %i6, %g6, %l6 ldub [%l7 + 0x2E], %l0 movn %xcc, %o3, %o0 movleu %icc, %i4, %l5 fmovdvc %xcc, %f2, %f4 ldd [%l7 + 0x48], %f2 fmovrsne %l4, %f10, %f14 fpmerge %f3, %f6, %f6 ldd [%l7 + 0x18], %f8 faligndata %f12, %f6, %f10 tl %xcc, 0x7 movn %xcc, %o5, %l2 ldub [%l7 + 0x76], %i1 fmovsn %icc, %f8, %f14 movgu %icc, %i2, %g1 fxnor %f4, %f8, %f0 stw %i7, [%l7 + 0x08] ldsb [%l7 + 0x36], %l1 movcs %icc, %o2, %g4 tcs %xcc, 0x1 fnor %f6, %f14, %f12 lduw [%l7 + 0x44], %o1 lduh [%l7 + 0x28], %o7 movge %icc, %g5, %g2 edge8l %l3, %i0, %o6 ldsw [%l7 + 0x28], %i5 orn %g3, %o4, %g7 fbue,a %fcc1, loop_1930 edge8ln %i6, %i3, %l6 ldub [%l7 + 0x6E], %l0 movvc %icc, %g6, %o3 loop_1930: taddcc %o0, %i4, %l5 andncc %l4, %o5, %l2 mulscc %i2, %g1, %i7 call loop_1931 stb %i1, [%l7 + 0x16] stx %o2, [%l7 + 0x18] std %f10, [%l7 + 0x30] loop_1931: fbug %fcc1, loop_1932 bpos,a,pn %icc, loop_1933 fpsub32s %f1, %f11, %f5 tn %icc, 0x2 loop_1932: std %f6, [%l7 + 0x50] loop_1933: fbne %fcc2, loop_1934 tcc %xcc, 0x1 be,a %icc, loop_1935 fornot1s %f11, %f8, %f13 loop_1934: ldx [%l7 + 0x68], %l1 movl %icc, %g4, %o7 loop_1935: tsubcc %g5, %g2, %l3 nop setx loop_1936, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos %icc, loop_1937 nop setx loop_1938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %i0, 0x11, %o6 loop_1936: tvc %icc, 0x1 loop_1937: tneg %xcc, 0x0 loop_1938: tvs %icc, 0x4 ld [%l7 + 0x68], %f0 edge8ln %o1, %g3, %o4 fmul8x16au %f5, %f14, %f10 movcc %icc, %i5, %i6 fmovrslez %g7, %f7, %f3 fabsd %f10, %f0 alignaddr %i3, %l0, %l6 fbl,a %fcc0, loop_1939 st %f8, [%l7 + 0x70] movre %g6, 0x089, %o3 tleu %xcc, 0x2 loop_1939: bvc,pn %xcc, loop_1940 subc %i4, %l5, %l4 alignaddrl %o0, %o5, %i2 edge16ln %l2, %g1, %i7 loop_1940: bge,pn %xcc, loop_1941 fmovrse %i1, %f15, %f9 sub %l1, %o2, %g4 std %f12, [%l7 + 0x68] loop_1941: fpack16 %f4, %f1 ld [%l7 + 0x20], %f1 addcc %g5, %g2, %l3 tn %icc, 0x7 std %f4, [%l7 + 0x10] fcmpne32 %f4, %f0, %i0 movcc %icc, %o6, %o1 sdiv %o7, 0x1842, %o4 be,a %xcc, loop_1942 fmuld8ulx16 %f4, %f13, %f2 add %i5, 0x1B06, %g3 fmovsl %xcc, %f3, %f1 loop_1942: fmovrdlz %i6, %f0, %f0 stw %i3, [%l7 + 0x40] ldsh [%l7 + 0x70], %g7 fmovda %icc, %f4, %f9 fxnor %f12, %f6, %f8 fmul8x16 %f4, %f8, %f2 sth %l6, [%l7 + 0x74] add %l0, %o3, %i4 fcmple32 %f12, %f10, %l5 ld [%l7 + 0x60], %f12 fbge %fcc0, loop_1943 lduw [%l7 + 0x48], %g6 sllx %l4, %o5, %o0 or %l2, %i2, %i7 loop_1943: std %f8, [%l7 + 0x60] fmovscc %icc, %f12, %f9 tn %xcc, 0x6 brgz %i1, loop_1944 fmovdl %icc, %f2, %f5 fbul %fcc0, loop_1945 fcmple16 %f6, %f12, %g1 loop_1944: movgu %icc, %o2, %g4 fsrc2 %f12, %f6 loop_1945: lduh [%l7 + 0x58], %l1 tsubcc %g5, %l3, %i0 taddcc %o6, %o1, %g2 movle %icc, %o4, %o7 lduw [%l7 + 0x34], %g3 ldx [%l7 + 0x68], %i5 ldsh [%l7 + 0x6A], %i3 ld [%l7 + 0x7C], %f11 lduw [%l7 + 0x20], %g7 fmovrde %l6, %f14, %f8 std %f0, [%l7 + 0x30] tcc %icc, 0x1 fornot2 %f14, %f14, %f8 fpack32 %f12, %f8, %f8 edge16ln %l0, %i6, %o3 brz %i4, loop_1946 add %l5, 0x1A9E, %g6 fmul8ulx16 %f2, %f4, %f4 ldx [%l7 + 0x78], %l4 loop_1946: movle %icc, %o0, %l2 stw %o5, [%l7 + 0x34] te %icc, 0x7 fpack32 %f10, %f6, %f8 xnor %i7, %i2, %i1 subc %g1, 0x14E8, %g4 brlez %o2, loop_1947 ld [%l7 + 0x10], %f13 smul %l1, 0x06D4, %l3 fsrc2 %f0, %f0 loop_1947: bcs,a,pn %icc, loop_1948 tvs %xcc, 0x3 udivx %g5, 0x1AF4, %o6 add %o1, %g2, %i0 loop_1948: nop setx loop_1949, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %o7, %g3, %i5 stb %i3, [%l7 + 0x5C] nop setx loop_1950, %l0, %l1 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_1949: fmovscc %xcc, %f7, %f2 movcs %xcc, %o4, %g7 fmovdg %icc, %f12, %f6 loop_1950: fmovsn %xcc, %f14, %f0 fnand %f4, %f8, %f6 ldsb [%l7 + 0x77], %l6 fexpand %f9, %f2 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x50], %i6 fcmpd %fcc3, %f10, %f6 fcmpeq16 %f14, %f6, %l0 orn %i4, 0x0152, %o3 fpsub16 %f2, %f14, %f12 stb %l5, [%l7 + 0x53] stw %l4, [%l7 + 0x44] fmovspos %icc, %f1, %f10 udivcc %o0, 0x0BB0, %g6 fbge,a %fcc1, loop_1951 fnands %f10, %f4, %f3 movre %o5, %i7, %i2 stx %i1, [%l7 + 0x70] loop_1951: ldub [%l7 + 0x78], %g1 fbg,a %fcc3, loop_1952 fmovse %icc, %f12, %f5 fmovdg %icc, %f1, %f0 addcc %l2, %g4, %o2 loop_1952: fmovdvc %icc, %f4, %f9 movrgez %l1, 0x07F, %l3 ldub [%l7 + 0x7C], %o6 edge32ln %o1, %g5, %i0 fmuld8ulx16 %f2, %f5, %f10 mulscc %o7, 0x0DC4, %g2 lduw [%l7 + 0x10], %g3 fbul,a %fcc1, loop_1953 movrgez %i5, 0x297, %o4 tsubcctv %g7, 0x0108, %i3 ld [%l7 + 0x40], %f10 loop_1953: fblg %fcc3, loop_1954 ldx [%l7 + 0x78], %i6 fnegd %f8, %f2 addcc %l0, %l6, %i4 loop_1954: smulcc %l5, %l4, %o3 fmul8sux16 %f10, %f6, %f0 fmul8sux16 %f0, %f10, %f4 ldx [%l7 + 0x28], %g6 xnorcc %o0, 0x1F16, %o5 fpadd32s %f12, %f9, %f6 mulx %i7, 0x0589, %i2 fnegd %f12, %f6 fcmple16 %f0, %f10, %i1 fbl,a %fcc1, loop_1955 edge16l %g1, %l2, %o2 fmovdneg %icc, %f13, %f3 ldd [%l7 + 0x30], %f14 loop_1955: fmovdleu %xcc, %f13, %f8 fmovrslez %l1, %f10, %f4 stx %l3, [%l7 + 0x58] fmovdvs %xcc, %f15, %f14 fmovdle %xcc, %f6, %f1 ba,pn %icc, loop_1956 bcc,pn %icc, loop_1957 edge16 %g4, %o6, %g5 fbn,a %fcc0, loop_1958 loop_1956: movrgz %i0, 0x2A9, %o7 loop_1957: fmuld8ulx16 %f10, %f15, %f2 fmovd %f4, %f12 loop_1958: srl %g2, %o1, %i5 array8 %g3, %g7, %i3 array32 %i6, %l0, %l6 fmovsvc %xcc, %f5, %f4 bpos,pt %xcc, loop_1959 fnot1 %f10, %f8 ldsh [%l7 + 0x30], %i4 fnot2 %f0, %f10 loop_1959: stx %o4, [%l7 + 0x48] brlz,a %l4, loop_1960 fmovsvc %icc, %f15, %f8 lduh [%l7 + 0x1E], %o3 tsubcc %g6, 0x1C75, %l5 loop_1960: st %f5, [%l7 + 0x30] sth %o5, [%l7 + 0x6A] ld [%l7 + 0x10], %f3 brlez,a %o0, loop_1961 andcc %i2, %i7, %g1 sethi 0x0FC3, %l2 movcs %xcc, %o2, %l1 loop_1961: fbe,a %fcc3, loop_1962 tl %icc, 0x6 tcc %icc, 0x5 subcc %l3, 0x158D, %i1 loop_1962: alignaddr %o6, %g5, %g4 be,a %xcc, loop_1963 fzero %f0 srl %o7, 0x05, %g2 fbge %fcc0, loop_1964 loop_1963: ldx [%l7 + 0x38], %i0 andn %o1, 0x0AB1, %g3 ldx [%l7 + 0x28], %i5 loop_1964: ldub [%l7 + 0x23], %g7 fbu,a %fcc1, loop_1965 ldd [%l7 + 0x40], %f10 fmovdcc %icc, %f3, %f3 udiv %i6, 0x170E, %i3 loop_1965: edge8n %l6, %l0, %i4 tsubcctv %l4, 0x0123, %o4 fbule %fcc1, loop_1966 srlx %o3, 0x1B, %g6 fornot2 %f0, %f0, %f12 fbo %fcc2, loop_1967 loop_1966: stx %o5, [%l7 + 0x30] tleu %icc, 0x3 bpos,a,pt %xcc, loop_1968 loop_1967: movrlz %o0, 0x1A9, %i2 fpsub32 %f0, %f14, %f0 fbne,a %fcc3, loop_1969 loop_1968: ldx [%l7 + 0x10], %l5 mulscc %g1, %i7, %l2 sth %l1, [%l7 + 0x0C] loop_1969: bge loop_1970 std %f0, [%l7 + 0x28] ldub [%l7 + 0x40], %o2 fabsd %f0, %f4 loop_1970: fble %fcc2, loop_1971 tcs %icc, 0x0 tpos %icc, 0x6 stw %i1, [%l7 + 0x08] loop_1971: add %o6, %l3, %g5 tpos %xcc, 0x5 fmovdleu %xcc, %f0, %f14 movrne %o7, 0x04C, %g2 bg,a,pt %icc, loop_1972 fmuld8sux16 %f0, %f9, %f4 sth %i0, [%l7 + 0x46] ldsb [%l7 + 0x24], %g4 loop_1972: movpos %xcc, %o1, %g3 tvc %xcc, 0x1 fzero %f8 for %f14, %f8, %f2 fornot2s %f12, %f1, %f7 bcc loop_1973 andncc %i5, %g7, %i3 fmovsvc %icc, %f11, %f2 ldsb [%l7 + 0x6A], %i6 loop_1973: stw %l0, [%l7 + 0x5C] andcc %i4, 0x08F6, %l4 fabss %f15, %f13 bleu,a %icc, loop_1974 ldx [%l7 + 0x58], %o4 ldsh [%l7 + 0x44], %o3 movvs %icc, %l6, %o5 loop_1974: fpackfix %f4, %f12 subc %g6, 0x13FF, %i2 fcmpne32 %f2, %f2, %o0 move %xcc, %l5, %g1 st %f14, [%l7 + 0x50] ldub [%l7 + 0x73], %i7 fmovsge %icc, %f9, %f4 bleu,a,pn %icc, loop_1975 ldub [%l7 + 0x51], %l1 fmovsleu %xcc, %f5, %f0 fmovrdlz %o2, %f6, %f12 loop_1975: ldx [%l7 + 0x08], %i1 bneg,a,pt %xcc, loop_1976 ldub [%l7 + 0x58], %o6 ldsw [%l7 + 0x10], %l3 fnegd %f14, %f12 loop_1976: fand %f6, %f10, %f10 edge32n %l2, %g5, %g2 bge,a,pt %icc, loop_1977 ldsw [%l7 + 0x7C], %i0 fandnot2 %f10, %f10, %f14 ldx [%l7 + 0x30], %g4 loop_1977: fnegd %f4, %f8 srlx %o1, %o7, %g3 tcc %xcc, 0x6 andcc %i5, 0x03F8, %i3 stw %g7, [%l7 + 0x48] ldsh [%l7 + 0x26], %i6 ldsb [%l7 + 0x50], %i4 movcc %xcc, %l0, %o4 stb %l4, [%l7 + 0x1B] movge %xcc, %o3, %o5 ldsh [%l7 + 0x70], %l6 fcmpeq32 %f12, %f4, %i2 ldd [%l7 + 0x38], %f2 ld [%l7 + 0x5C], %f11 std %f4, [%l7 + 0x18] tle %icc, 0x2 fcmpeq32 %f10, %f6, %g6 mova %xcc, %l5, %o0 fcmped %fcc1, %f14, %f6 sdiv %g1, 0x13DF, %i7 movne %icc, %o2, %l1 fcmpne32 %f6, %f0, %i1 call loop_1978 movneg %xcc, %o6, %l3 ba,a,pn %icc, loop_1979 fabsd %f14, %f4 loop_1978: tleu %xcc, 0x6 lduw [%l7 + 0x30], %l2 loop_1979: ldsw [%l7 + 0x5C], %g2 andcc %g5, %i0, %g4 fcmpes %fcc1, %f1, %f14 sth %o7, [%l7 + 0x68] stb %o1, [%l7 + 0x47] sdiv %i5, 0x0C79, %g3 std %f12, [%l7 + 0x50] stb %g7, [%l7 + 0x12] ldx [%l7 + 0x58], %i3 or %i4, 0x1572, %i6 ldub [%l7 + 0x25], %o4 fabsd %f10, %f2 edge8n %l4, %o3, %l0 fabsd %f6, %f0 edge16ln %l6, %o5, %i2 addc %l5, %o0, %g1 fpack16 %f14, %f6 fbuge %fcc0, loop_1980 fmovdcc %icc, %f13, %f7 tpos %icc, 0x5 ldsw [%l7 + 0x40], %i7 loop_1980: ldx [%l7 + 0x08], %o2 ba,pt %xcc, loop_1981 bg,a loop_1982 mova %icc, %g6, %i1 stb %l1, [%l7 + 0x19] loop_1981: fmovsleu %icc, %f13, %f2 loop_1982: stb %l3, [%l7 + 0x36] tg %xcc, 0x7 array16 %l2, %g2, %o6 fpadd32 %f6, %f6, %f4 srlx %g5, 0x12, %g4 fmovsvs %xcc, %f13, %f11 fble,a %fcc0, loop_1983 call loop_1984 stb %o7, [%l7 + 0x6B] ldd [%l7 + 0x10], %f0 loop_1983: fpadd16 %f0, %f0, %f10 loop_1984: lduw [%l7 + 0x20], %i0 fmovrdgez %o1, %f4, %f6 ldub [%l7 + 0x7A], %i5 fbuge,a %fcc3, loop_1985 orcc %g3, 0x1456, %i3 stx %g7, [%l7 + 0x68] ldsh [%l7 + 0x4E], %i4 loop_1985: ld [%l7 + 0x30], %f12 fmovrsne %i6, %f1, %f0 ldsb [%l7 + 0x30], %l4 fcmpd %fcc2, %f2, %f2 movge %xcc, %o4, %o3 sth %l0, [%l7 + 0x4E] fmovdge %xcc, %f9, %f3 ldub [%l7 + 0x42], %l6 fmovrsgz %i2, %f2, %f12 or %o5, 0x100F, %l5 fornot1s %f13, %f0, %f3 ldub [%l7 + 0x3A], %o0 movcc %icc, %i7, %g1 edge8n %o2, %g6, %i1 stb %l3, [%l7 + 0x58] stb %l2, [%l7 + 0x70] udiv %g2, 0x05A2, %o6 ld [%l7 + 0x44], %f6 fmovsleu %xcc, %f3, %f3 nop setx loop_1986, %l0, %l1 jmpl %l1, %l1 ldsw [%l7 + 0x2C], %g5 andcc %g4, 0x0083, %i0 st %f9, [%l7 + 0x7C] loop_1986: stb %o1, [%l7 + 0x61] mulx %i5, 0x0A1C, %g3 lduw [%l7 + 0x64], %o7 fpsub16s %f0, %f14, %f12 fmovdle %icc, %f14, %f2 ldsw [%l7 + 0x0C], %i3 movrlez %i4, %g7, %l4 ldsb [%l7 + 0x48], %i6 fors %f0, %f14, %f13 fmovsleu %xcc, %f4, %f9 fbug %fcc0, loop_1987 fnot2s %f6, %f14 sdivcc %o4, 0x151E, %l0 ldub [%l7 + 0x34], %o3 loop_1987: stx %l6, [%l7 + 0x28] fmovdgu %icc, %f13, %f2 edge32 %i2, %o5, %l5 stb %i7, [%l7 + 0x62] fpadd16 %f2, %f6, %f14 tl %icc, 0x6 movg %xcc, %o0, %o2 brnz,a %g6, loop_1988 fmovsn %icc, %f3, %f13 fmovsgu %icc, %f13, %f4 lduh [%l7 + 0x18], %g1 loop_1988: ldsh [%l7 + 0x38], %i1 fmovsle %icc, %f7, %f2 ldsh [%l7 + 0x48], %l2 stw %g2, [%l7 + 0x48] ldub [%l7 + 0x19], %l3 movn %icc, %o6, %l1 movrlez %g4, %g5, %o1 fpadd32 %f0, %f2, %f2 fble %fcc3, loop_1989 ldsb [%l7 + 0x67], %i0 tpos %icc, 0x3 fmovsle %xcc, %f13, %f12 loop_1989: udivx %g3, 0x0DA6, %i5 ldsb [%l7 + 0x0B], %o7 std %f0, [%l7 + 0x28] fble %fcc0, loop_1990 fmovsge %icc, %f9, %f13 ld [%l7 + 0x3C], %f11 fornot2 %f2, %f6, %f14 loop_1990: nop setx loop_1991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i3, %f8, %f11 movrgez %g7, 0x02A, %l4 fmovsn %xcc, %f8, %f15 loop_1991: ldsw [%l7 + 0x3C], %i6 lduw [%l7 + 0x40], %o4 tleu %icc, 0x4 fble,a %fcc0, loop_1992 ldx [%l7 + 0x10], %i4 mova %icc, %o3, %l6 ldx [%l7 + 0x18], %l0 loop_1992: fcmpne16 %f2, %f10, %i2 ldsb [%l7 + 0x6F], %o5 fmovdcc %icc, %f3, %f9 fpack32 %f2, %f4, %f10 fmovdg %icc, %f0, %f5 ldsw [%l7 + 0x1C], %l5 stx %i7, [%l7 + 0x60] bleu %xcc, loop_1993 umulcc %o2, 0x0749, %g6 fble,a %fcc1, loop_1994 addccc %g1, 0x1640, %i1 loop_1993: edge16 %l2, %o0, %l3 andcc %o6, 0x1A12, %l1 loop_1994: or %g2, %g4, %o1 ldsh [%l7 + 0x4C], %i0 tcc %xcc, 0x7 movcs %xcc, %g3, %g5 ldub [%l7 + 0x56], %o7 sth %i5, [%l7 + 0x46] fzeros %f8 fsrc2s %f13, %f8 fcmpgt16 %f0, %f0, %i3 ldx [%l7 + 0x08], %l4 stb %i6, [%l7 + 0x4D] ldd [%l7 + 0x28], %f10 st %f11, [%l7 + 0x64] fcmple32 %f14, %f6, %g7 fmovrslz %i4, %f3, %f5 fors %f2, %f1, %f3 fmovsg %xcc, %f12, %f3 fbuge %fcc1, loop_1995 ldub [%l7 + 0x2C], %o3 andn %l6, 0x1435, %l0 fmul8ulx16 %f14, %f4, %f14 loop_1995: fmovsgu %xcc, %f2, %f7 fmovrde %o4, %f14, %f4 fmovsa %icc, %f1, %f9 fmovdvc %xcc, %f11, %f4 lduh [%l7 + 0x42], %o5 fmul8x16al %f2, %f4, %f6 bpos,a,pn %xcc, loop_1996 bcc,a,pn %icc, loop_1997 fmovrdgz %i2, %f8, %f10 ldx [%l7 + 0x48], %i7 loop_1996: fcmpne16 %f10, %f6, %o2 loop_1997: stw %l5, [%l7 + 0x70] fmovrslez %g6, %f14, %f0 ldx [%l7 + 0x18], %g1 stx %l2, [%l7 + 0x10] fmovsvs %icc, %f1, %f11 movrlez %i1, %o0, %o6 brgez,a %l3, loop_1998 ldsw [%l7 + 0x40], %l1 bleu,a %xcc, loop_1999 ldd [%l7 + 0x58], %f8 loop_1998: fpack32 %f2, %f8, %f4 fmovscs %icc, %f14, %f8 loop_1999: ldx [%l7 + 0x30], %g2 std %f0, [%l7 + 0x78] stb %o1, [%l7 + 0x31] fbne,a %fcc3, loop_2000 stb %i0, [%l7 + 0x38] brgz %g3, loop_2001 ldd [%l7 + 0x68], %f10 loop_2000: fmovrslz %g4, %f13, %f5 fmovrdgz %o7, %f6, %f8 loop_2001: movvc %xcc, %i5, %g5 stx %i3, [%l7 + 0x28] orn %i6, %l4, %i4 ba loop_2002 move %icc, %g7, %l6 ba,a,pn %xcc, loop_2003 movrlz %o3, %o4, %l0 loop_2002: movne %icc, %i2, %i7 edge32ln %o5, %o2, %l5 loop_2003: bn,a,pt %xcc, loop_2004 fmovdcs %icc, %f2, %f5 fmovs %f0, %f8 fcmpgt16 %f12, %f6, %g1 loop_2004: stx %g6, [%l7 + 0x70] mulscc %i1, %l2, %o6 stw %l3, [%l7 + 0x1C] tle %xcc, 0x2 ldsh [%l7 + 0x2C], %o0 edge32 %g2, %o1, %l1 brz %g3, loop_2005 sllx %i0, 0x11, %o7 movneg %xcc, %g4, %i5 subc %g5, %i3, %i6 loop_2005: lduw [%l7 + 0x7C], %l4 bcc,a,pt %icc, loop_2006 lduw [%l7 + 0x10], %i4 stb %g7, [%l7 + 0x2D] edge32ln %o3, %o4, %l0 loop_2006: fmovrsgz %i2, %f6, %f7 movrgz %l6, %i7, %o5 fbue %fcc3, loop_2007 std %f0, [%l7 + 0x20] fmovrslz %l5, %f0, %f5 fbne %fcc1, loop_2008 loop_2007: tcc %xcc, 0x5 stx %o2, [%l7 + 0x08] lduh [%l7 + 0x54], %g6 loop_2008: stx %g1, [%l7 + 0x68] fmovrsne %i1, %f15, %f8 bpos,pn %xcc, loop_2009 fnot1s %f1, %f9 ldsb [%l7 + 0x22], %l2 andn %l3, 0x1345, %o6 loop_2009: fornot2s %f8, %f15, %f8 bleu,pt %icc, loop_2010 ldub [%l7 + 0x0D], %g2 ldsb [%l7 + 0x0E], %o0 fnot2s %f12, %f8 loop_2010: fmovdcc %icc, %f15, %f14 fpsub32s %f11, %f15, %f5 fmovdneg %icc, %f5, %f8 fmovsleu %icc, %f6, %f2 ld [%l7 + 0x60], %f0 stx %o1, [%l7 + 0x08] sth %g3, [%l7 + 0x28] call loop_2011 umulcc %i0, %l1, %o7 std %f8, [%l7 + 0x20] nop setx loop_2012, %l0, %l1 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_2011: fblg %fcc3, loop_2013 fpsub16 %f6, %f6, %f2 fmul8x16 %f2, %f4, %f4 loop_2012: sth %g4, [%l7 + 0x32] loop_2013: stb %i5, [%l7 + 0x0B] xor %i3, 0x1A2D, %g5 fmovd %f8, %f12 xorcc %l4, 0x1CE5, %i6 lduw [%l7 + 0x38], %g7 ldub [%l7 + 0x15], %o3 fbe %fcc0, loop_2014 fcmpeq32 %f12, %f6, %o4 subcc %l0, %i2, %i4 alignaddr %i7, %o5, %l6 loop_2014: fmovsvc %xcc, %f2, %f3 fpmerge %f15, %f4, %f12 tne %icc, 0x7 ld [%l7 + 0x78], %f1 ldsh [%l7 + 0x70], %o2 call loop_2015 fandnot1s %f15, %f8, %f9 ldd [%l7 + 0x10], %f0 ldd [%l7 + 0x30], %f2 loop_2015: fpadd16s %f10, %f3, %f9 std %f12, [%l7 + 0x20] smulcc %l5, %g1, %i1 brlz %l2, loop_2016 edge16l %l3, %g6, %g2 fbuge,a %fcc2, loop_2017 fblg %fcc2, loop_2018 loop_2016: srax %o0, 0x19, %o6 array16 %g3, %i0, %o1 loop_2017: st %f9, [%l7 + 0x58] loop_2018: subccc %l1, %g4, %o7 stx %i5, [%l7 + 0x38] fmovrslez %g5, %f10, %f3 ldx [%l7 + 0x48], %i3 fnot1 %f10, %f8 mulscc %l4, 0x1949, %g7 ldsh [%l7 + 0x7C], %o3 ldsh [%l7 + 0x4C], %o4 sth %l0, [%l7 + 0x1E] bleu loop_2019 and %i2, %i4, %i6 fcmpd %fcc3, %f14, %f2 ldub [%l7 + 0x78], %o5 loop_2019: lduh [%l7 + 0x2E], %i7 bgu,a loop_2020 fmovrdlez %l6, %f6, %f2 ldx [%l7 + 0x10], %l5 array16 %o2, %i1, %g1 loop_2020: fmovrdlez %l2, %f12, %f14 ba %icc, loop_2021 ldub [%l7 + 0x15], %g6 stb %g2, [%l7 + 0x40] fandnot2s %f4, %f5, %f4 loop_2021: fmovsgu %xcc, %f10, %f6 brgz,a %l3, loop_2022 fmovrslz %o6, %f4, %f4 fmovsn %icc, %f1, %f0 movcc %icc, %o0, %i0 loop_2022: fcmpne16 %f8, %f8, %g3 ldx [%l7 + 0x18], %l1 fandnot2s %f3, %f15, %f3 ldsw [%l7 + 0x20], %o1 ldsh [%l7 + 0x6A], %o7 fnot2s %f12, %f15 mulx %g4, %g5, %i5 std %f12, [%l7 + 0x50] subccc %i3, 0x0F5B, %g7 ldsb [%l7 + 0x25], %o3 sth %l4, [%l7 + 0x1A] fmul8x16al %f9, %f6, %f6 ldx [%l7 + 0x60], %l0 fmovscs %xcc, %f6, %f0 edge8ln %o4, %i4, %i2 fors %f1, %f5, %f5 ldx [%l7 + 0x18], %i6 be,a,pn %xcc, loop_2023 lduw [%l7 + 0x44], %o5 fmovdleu %xcc, %f13, %f13 movneg %icc, %l6, %i7 loop_2023: st %f1, [%l7 + 0x44] std %f4, [%l7 + 0x08] and %o2, 0x10B3, %i1 fmovspos %icc, %f15, %f4 sth %l5, [%l7 + 0x74] bg loop_2024 ldub [%l7 + 0x62], %g1 bleu,pt %icc, loop_2025 stb %g6, [%l7 + 0x33] loop_2024: edge8l %l2, %l3, %o6 fpsub16 %f6, %f8, %f2 loop_2025: mova %xcc, %g2, %o0 srlx %g3, %l1, %i0 movgu %xcc, %o1, %o7 stx %g5, [%l7 + 0x28] st %f12, [%l7 + 0x48] xorcc %i5, 0x0B73, %g4 movrne %i3, %g7, %l4 movre %o3, %o4, %l0 bleu,a,pn %icc, loop_2026 lduh [%l7 + 0x70], %i4 st %f3, [%l7 + 0x64] ble,a %xcc, loop_2027 loop_2026: sdiv %i6, 0x0E66, %o5 ldd [%l7 + 0x38], %f8 nop setx loop_2028, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2027: fmovrslez %l6, %f14, %f9 ldsh [%l7 + 0x1A], %i7 ldsh [%l7 + 0x76], %i2 loop_2028: lduh [%l7 + 0x52], %o2 fnor %f8, %f4, %f4 fmovdgu %icc, %f0, %f4 stx %i1, [%l7 + 0x40] tneg %xcc, 0x1 fcmps %fcc0, %f10, %f10 stb %g1, [%l7 + 0x52] xor %g6, 0x053C, %l5 tge %icc, 0x0 te %icc, 0x2 fsrc2 %f2, %f14 fmovda %xcc, %f12, %f6 fmovdgu %xcc, %f7, %f3 fmuld8ulx16 %f1, %f6, %f12 lduw [%l7 + 0x78], %l3 tg %icc, 0x6 lduh [%l7 + 0x6A], %o6 fandnot1 %f2, %f14, %f8 fmovdneg %xcc, %f8, %f9 movcc %xcc, %g2, %o0 udivcc %l2, 0x0B36, %g3 edge8n %l1, %o1, %o7 tl %xcc, 0x1 fabsd %f2, %f4 tn %xcc, 0x4 lduw [%l7 + 0x50], %i0 stb %g5, [%l7 + 0x54] edge16n %i5, %g4, %i3 fmovrsgz %g7, %f7, %f8 udivx %l4, 0x022D, %o3 fzeros %f6 bgu loop_2029 fmovscs %icc, %f2, %f15 nop setx loop_2030, %l0, %l1 jmpl %l1, %l0 std %f2, [%l7 + 0x70] loop_2029: fnand %f12, %f12, %f10 stx %o4, [%l7 + 0x18] loop_2030: fxors %f10, %f6, %f13 fba %fcc2, loop_2031 stx %i4, [%l7 + 0x70] movrne %o5, 0x113, %l6 fsrc2s %f12, %f9 loop_2031: mulscc %i6, 0x0AF3, %i2 stw %o2, [%l7 + 0x4C] call loop_2032 bn,a loop_2033 tne %xcc, 0x3 bshuffle %f8, %f10, %f4 loop_2032: fmovsne %icc, %f7, %f11 loop_2033: fmovrdgez %i1, %f2, %f6 fba,a %fcc0, loop_2034 movvs %xcc, %i7, %g1 stx %g6, [%l7 + 0x20] for %f8, %f4, %f12 loop_2034: fmovrslz %l3, %f8, %f8 fpsub16 %f8, %f6, %f6 fpackfix %f6, %f5 brlz %l5, loop_2035 ldsw [%l7 + 0x60], %g2 stx %o0, [%l7 + 0x70] fcmple16 %f0, %f0, %l2 loop_2035: movle %xcc, %g3, %l1 st %f7, [%l7 + 0x60] smulcc %o6, 0x1904, %o7 bpos,a loop_2036 ld [%l7 + 0x48], %f9 movrgez %o1, %g5, %i5 movge %icc, %i0, %g4 loop_2036: fpackfix %f14, %f14 brnz,a %g7, loop_2037 tn %icc, 0x5 fxor %f8, %f10, %f12 move %icc, %i3, %l4 loop_2037: fandnot2s %f1, %f12, %f10 sth %o3, [%l7 + 0x2A] fpack16 %f8, %f0 for %f8, %f4, %f0 tle %icc, 0x2 st %f5, [%l7 + 0x54] subccc %o4, 0x1C44, %l0 faligndata %f8, %f8, %f10 bcc,a %icc, loop_2038 lduw [%l7 + 0x20], %i4 sub %o5, 0x1C18, %l6 move %xcc, %i2, %i6 loop_2038: fbo,a %fcc3, loop_2039 umulcc %o2, %i1, %i7 ldsh [%l7 + 0x34], %g1 brgez,a %l3, loop_2040 loop_2039: movrlz %l5, %g6, %g2 fmovdge %xcc, %f2, %f4 smulcc %o0, %g3, %l1 loop_2040: movpos %icc, %l2, %o6 fcmpne32 %f14, %f12, %o7 movle %xcc, %o1, %g5 fmovdn %icc, %f12, %f8 be loop_2041 edge32n %i5, %g4, %g7 fmovrdgz %i3, %f4, %f10 xnor %l4, 0x1C6D, %i0 loop_2041: bge,a,pt %xcc, loop_2042 lduw [%l7 + 0x0C], %o3 fbuge %fcc2, loop_2043 ld [%l7 + 0x78], %f6 loop_2042: stb %l0, [%l7 + 0x7E] subccc %i4, %o4, %o5 loop_2043: stx %l6, [%l7 + 0x50] stw %i2, [%l7 + 0x3C] fnors %f15, %f8, %f6 ldsw [%l7 + 0x2C], %i6 ldub [%l7 + 0x35], %o2 movneg %xcc, %i1, %i7 movleu %xcc, %l3, %g1 ldsw [%l7 + 0x28], %g6 fmul8x16au %f14, %f3, %f14 ldx [%l7 + 0x38], %l5 fnors %f11, %f5, %f1 fpsub32 %f6, %f2, %f8 edge16n %g2, %g3, %l1 fors %f12, %f7, %f12 ldsw [%l7 + 0x0C], %o0 st %f13, [%l7 + 0x34] alignaddrl %l2, %o7, %o6 ldub [%l7 + 0x18], %g5 fmovd %f8, %f14 orncc %i5, 0x147E, %g4 fnegd %f14, %f4 fcmple32 %f6, %f6, %g7 udivx %o1, 0x0E10, %i3 stx %l4, [%l7 + 0x08] sdivcc %o3, 0x19F5, %l0 ldub [%l7 + 0x30], %i4 fxor %f14, %f6, %f12 edge8 %o4, %i0, %o5 tsubcctv %i2, 0x1045, %l6 ldub [%l7 + 0x3F], %o2 fmovrslz %i1, %f13, %f2 fbg %fcc0, loop_2044 fcmpeq16 %f8, %f0, %i7 std %f4, [%l7 + 0x50] ldx [%l7 + 0x20], %l3 loop_2044: fmovsg %icc, %f13, %f2 fbe %fcc2, loop_2045 sth %i6, [%l7 + 0x0E] edge16n %g6, %g1, %g2 sth %l5, [%l7 + 0x76] loop_2045: movcc %icc, %l1, %o0 udivx %l2, 0x01F3, %o7 ldub [%l7 + 0x66], %g3 brgez,a %o6, loop_2046 fnot1s %f10, %f8 fxors %f10, %f12, %f6 tvc %xcc, 0x2 loop_2046: movvc %xcc, %g5, %g4 stb %i5, [%l7 + 0x3B] lduw [%l7 + 0x1C], %g7 fbn,a %fcc2, loop_2047 udivx %i3, 0x05EE, %l4 lduw [%l7 + 0x1C], %o1 fbge %fcc1, loop_2048 loop_2047: ldsb [%l7 + 0x46], %l0 fmovsneg %icc, %f5, %f1 fcmped %fcc2, %f0, %f0 loop_2048: fmovde %icc, %f0, %f4 tn %xcc, 0x5 ta %xcc, 0x0 brlz %i4, loop_2049 fcmpne16 %f8, %f6, %o3 fmovse %icc, %f12, %f6 ld [%l7 + 0x6C], %f13 loop_2049: fbn %fcc1, loop_2050 tsubcc %o4, 0x1FA9, %o5 ldsh [%l7 + 0x78], %i0 lduw [%l7 + 0x60], %i2 loop_2050: andcc %o2, 0x18E3, %l6 udivcc %i7, 0x0B13, %l3 lduw [%l7 + 0x64], %i1 st %f6, [%l7 + 0x18] brlez,a %i6, loop_2051 fmuld8ulx16 %f6, %f8, %f6 bn,a,pt %icc, loop_2052 array8 %g6, %g1, %l5 loop_2051: lduw [%l7 + 0x74], %l1 stb %g2, [%l7 + 0x56] loop_2052: stb %o0, [%l7 + 0x42] bneg,pt %icc, loop_2053 fblg %fcc1, loop_2054 ldsb [%l7 + 0x33], %o7 addcc %g3, %o6, %g5 loop_2053: fmul8x16al %f11, %f11, %f6 loop_2054: xorcc %g4, %i5, %g7 udivx %i3, 0x1F5D, %l4 fbl,a %fcc1, loop_2055 fmovdneg %icc, %f6, %f4 edge32ln %o1, %l2, %i4 fpsub16s %f4, %f0, %f7 loop_2055: ldub [%l7 + 0x57], %o3 edge8l %o4, %l0, %o5 ld [%l7 + 0x70], %f8 ldsh [%l7 + 0x08], %i2 edge32l %o2, %i0, %i7 movcs %icc, %l6, %l3 fmovsgu %xcc, %f14, %f14 fble,a %fcc0, loop_2056 fnor %f10, %f4, %f12 bvc,a loop_2057 bn,a loop_2058 loop_2056: fmovrsgez %i6, %f0, %f6 tcc %icc, 0x6 loop_2057: fand %f14, %f14, %f0 loop_2058: bl,a,pt %xcc, loop_2059 fpmerge %f11, %f3, %f12 lduh [%l7 + 0x14], %g6 movvc %icc, %g1, %l5 loop_2059: fmovsg %icc, %f15, %f1 ta %icc, 0x5 alignaddr %i1, %g2, %l1 fexpand %f9, %f0 fands %f15, %f3, %f2 movvs %xcc, %o0, %g3 fbge %fcc3, loop_2060 sll %o7, 0x00, %g5 fnors %f6, %f13, %f6 movcc %icc, %o6, %g4 loop_2060: stx %g7, [%l7 + 0x50] fmovsle %icc, %f13, %f4 std %f12, [%l7 + 0x40] tsubcctv %i3, %i5, %l4 fbo %fcc1, loop_2061 movne %icc, %o1, %l2 fcmpgt16 %f4, %f4, %o3 std %f4, [%l7 + 0x78] loop_2061: ld [%l7 + 0x50], %f4 fmovrslz %i4, %f15, %f8 mulx %l0, %o4, %o5 st %f0, [%l7 + 0x54] ld [%l7 + 0x74], %f7 tvc %xcc, 0x2 fpackfix %f2, %f12 orcc %o2, 0x0A52, %i2 movcc %xcc, %i7, %l6 sth %l3, [%l7 + 0x38] edge16l %i6, %i0, %g1 fmovrsgez %l5, %f3, %f6 fmovsgu %xcc, %f5, %f13 fmovsg %icc, %f2, %f4 pdist %f2, %f6, %f4 fabss %f6, %f10 fmovd %f0, %f10 fpadd16 %f8, %f2, %f10 fandnot2s %f7, %f7, %f10 ldsw [%l7 + 0x30], %i1 fsrc1s %f6, %f14 movrlz %g2, 0x37F, %l1 fbule,a %fcc1, loop_2062 umul %g6, %o0, %g3 call loop_2063 fnand %f10, %f2, %f14 loop_2062: std %f8, [%l7 + 0x28] tsubcc %o7, 0x0420, %g5 loop_2063: ldsw [%l7 + 0x44], %g4 sth %g7, [%l7 + 0x40] mova %icc, %o6, %i5 fbg %fcc1, loop_2064 ldub [%l7 + 0x20], %i3 fmovscc %xcc, %f15, %f0 movg %xcc, %o1, %l4 loop_2064: st %f7, [%l7 + 0x14] edge16ln %o3, %i4, %l0 subccc %o4, %o5, %l2 ld [%l7 + 0x5C], %f4 std %f0, [%l7 + 0x70] stw %i2, [%l7 + 0x60] fmovrslez %o2, %f10, %f8 fmovsneg %icc, %f5, %f13 lduw [%l7 + 0x68], %l6 nop setx loop_2065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l3, [%l7 + 0x2C] ld [%l7 + 0x7C], %f14 ldub [%l7 + 0x79], %i6 loop_2065: fornot1s %f2, %f1, %f1 fpack32 %f4, %f0, %f10 fpsub32s %f2, %f3, %f9 sethi 0x1D9E, %i7 tneg %xcc, 0x0 stb %g1, [%l7 + 0x4E] alignaddrl %i0, %l5, %g2 ldsh [%l7 + 0x1A], %i1 ldsw [%l7 + 0x0C], %l1 fpadd32 %f8, %f14, %f10 ldx [%l7 + 0x78], %g6 te %icc, 0x7 st %f5, [%l7 + 0x68] orncc %o0, 0x02B2, %o7 std %f4, [%l7 + 0x38] sra %g5, 0x0D, %g3 ld [%l7 + 0x08], %f2 ldsw [%l7 + 0x0C], %g4 stw %o6, [%l7 + 0x14] fbug %fcc3, loop_2066 fmovdn %xcc, %f13, %f12 sdivcc %g7, 0x031A, %i5 stx %o1, [%l7 + 0x20] loop_2066: fpadd32s %f0, %f10, %f13 sub %i3, 0x00AA, %o3 std %f0, [%l7 + 0x50] edge16n %i4, %l0, %o4 be %icc, loop_2067 alignaddr %l4, %o5, %i2 fcmple16 %f12, %f6, %o2 nop setx loop_2068, %l0, %l1 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_2067: stx %l6, [%l7 + 0x78] sth %l3, [%l7 + 0x7C] sdiv %l2, 0x195A, %i7 loop_2068: ta %xcc, 0x3 orn %i6, 0x175F, %i0 fornot2s %f14, %f14, %f0 ldsh [%l7 + 0x14], %l5 xorcc %g2, 0x086F, %g1 fmovdg %xcc, %f2, %f13 fcmpgt16 %f4, %f10, %l1 fmovrde %i1, %f2, %f12 fmul8x16au %f12, %f7, %f12 std %f2, [%l7 + 0x30] fxnor %f8, %f12, %f4 stw %o0, [%l7 + 0x78] fands %f10, %f4, %f15 fandnot2s %f13, %f7, %f11 ldsb [%l7 + 0x0F], %o7 fxnor %f2, %f0, %f14 ldsw [%l7 + 0x30], %g6 ldsw [%l7 + 0x2C], %g5 fmul8ulx16 %f0, %f4, %f4 udivcc %g3, 0x0757, %o6 stx %g7, [%l7 + 0x70] edge32ln %i5, %o1, %i3 fmovrdlez %o3, %f8, %f4 ldd [%l7 + 0x58], %f2 for %f4, %f12, %f0 fpmerge %f3, %f8, %f4 edge8n %i4, %l0, %o4 stx %g4, [%l7 + 0x48] fmovdn %icc, %f3, %f5 call loop_2069 fmul8ulx16 %f2, %f8, %f10 std %f12, [%l7 + 0x30] srlx %o5, %i2, %l4 loop_2069: ld [%l7 + 0x0C], %f8 ldsb [%l7 + 0x5A], %l6 sdivx %o2, 0x11CA, %l2 stx %i7, [%l7 + 0x78] fandnot2s %f4, %f13, %f10 tn %xcc, 0x0 fmovrdlez %l3, %f4, %f6 sllx %i0, 0x18, %l5 mulscc %i6, %g2, %l1 stb %g1, [%l7 + 0x43] fmovdleu %icc, %f5, %f13 fbn,a %fcc1, loop_2070 fmovsle %icc, %f2, %f13 ldsw [%l7 + 0x38], %i1 orn %o7, %g6, %g5 loop_2070: stw %o0, [%l7 + 0x68] orcc %g3, 0x16D7, %o6 fmovdge %icc, %f5, %f4 for %f2, %f12, %f12 movgu %xcc, %g7, %i5 sub %o1, %o3, %i3 fxor %f0, %f14, %f6 movcc %xcc, %l0, %o4 stb %g4, [%l7 + 0x36] movre %o5, 0x0B9, %i4 tvc %icc, 0x1 bge,a loop_2071 std %f8, [%l7 + 0x50] movg %icc, %i2, %l6 fmovdgu %xcc, %f11, %f14 loop_2071: siam 0x2 fpadd32 %f2, %f12, %f14 brgz,a %o2, loop_2072 movn %icc, %l2, %l4 fmovdvs %icc, %f15, %f3 tsubcctv %i7, %l3, %l5 loop_2072: fbu %fcc1, loop_2073 ldx [%l7 + 0x78], %i6 popc %i0, %l1 sethi 0x1BF7, %g1 loop_2073: fcmpgt16 %f14, %f6, %i1 call loop_2074 fcmpes %fcc1, %f14, %f9 fcmpeq32 %f0, %f0, %o7 fcmpgt16 %f10, %f6, %g2 loop_2074: fmovsa %icc, %f4, %f9 fsrc1 %f12, %f12 sdiv %g6, 0x16ED, %g5 lduw [%l7 + 0x70], %g3 srax %o0, %g7, %o6 ldsb [%l7 + 0x3E], %o1 edge8 %i5, %o3, %i3 fxnors %f0, %f8, %f11 fmovdle %xcc, %f11, %f12 addc %o4, %g4, %o5 ldub [%l7 + 0x32], %l0 fbu,a %fcc0, loop_2075 bleu %icc, loop_2076 fabss %f2, %f3 andncc %i4, %l6, %o2 loop_2075: udiv %i2, 0x06AE, %l4 loop_2076: ldx [%l7 + 0x10], %l2 sllx %l3, 0x1F, %l5 move %icc, %i6, %i0 orn %i7, 0x0EE1, %g1 tge %xcc, 0x5 tsubcc %i1, %o7, %g2 bvs,a %icc, loop_2077 std %f0, [%l7 + 0x60] fpsub32 %f12, %f8, %f14 faligndata %f10, %f12, %f12 loop_2077: fmul8x16 %f9, %f10, %f10 srl %g6, %g5, %g3 lduw [%l7 + 0x0C], %o0 ldx [%l7 + 0x48], %l1 fexpand %f12, %f6 movrlez %o6, %g7, %o1 or %i5, %i3, %o4 fbule %fcc1, loop_2078 movcs %icc, %g4, %o3 fbug,a %fcc0, loop_2079 fmovrdne %l0, %f8, %f0 loop_2078: subcc %i4, %l6, %o5 ldd [%l7 + 0x30], %f6 loop_2079: fmul8sux16 %f12, %f10, %f10 lduh [%l7 + 0x66], %o2 te %xcc, 0x5 add %l4, 0x12FF, %l2 fpack32 %f12, %f0, %f6 orn %l3, %l5, %i6 brgz %i2, loop_2080 fbo %fcc0, loop_2081 nop setx loop_2082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpne32 %f0, %f8, %i0 loop_2080: stw %i7, [%l7 + 0x20] loop_2081: addcc %g1, 0x0B09, %i1 loop_2082: nop setx loop_2083, %l0, %l1 jmpl %l1, %o7 fmovsl %icc, %f5, %f15 sdiv %g6, 0x0F0E, %g5 fmovrslez %g3, %f3, %f15 loop_2083: edge8 %o0, %g2, %l1 fmovrde %o6, %f2, %f14 ldsb [%l7 + 0x18], %o1 lduw [%l7 + 0x08], %i5 stx %i3, [%l7 + 0x38] stx %o4, [%l7 + 0x08] movl %icc, %g4, %o3 fnot2s %f1, %f5 or %l0, 0x0A76, %i4 movge %xcc, %l6, %o5 fnegs %f15, %f7 fone %f2 fcmpeq16 %f0, %f14, %g7 edge32ln %o2, %l4, %l3 bne %xcc, loop_2084 lduh [%l7 + 0x4A], %l5 movcs %icc, %l2, %i2 fmovsneg %icc, %f1, %f15 loop_2084: fmovsn %xcc, %f12, %f9 srl %i6, %i0, %i7 fbuge %fcc2, loop_2085 bg,a loop_2086 fmovde %icc, %f11, %f8 ble,a loop_2087 loop_2085: edge32n %i1, %o7, %g6 loop_2086: ldsb [%l7 + 0x68], %g1 stx %g3, [%l7 + 0x30] loop_2087: bn loop_2088 lduw [%l7 + 0x38], %g5 ldub [%l7 + 0x3E], %o0 movle %xcc, %g2, %l1 loop_2088: mulx %o6, %o1, %i3 ldub [%l7 + 0x76], %o4 bg loop_2089 fandnot1 %f2, %f8, %f6 nop setx loop_2090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g4, [%l7 + 0x74] loop_2089: stw %o3, [%l7 + 0x14] andncc %i5, %i4, %l6 loop_2090: fpadd16 %f14, %f0, %f10 sra %o5, %g7, %o2 ldx [%l7 + 0x10], %l4 ld [%l7 + 0x3C], %f11 xnor %l0, %l5, %l2 nop setx loop_2091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %icc, %f1, %f8 fpadd32s %f13, %f10, %f10 tge %icc, 0x4 loop_2091: stb %l3, [%l7 + 0x3C] addcc %i6, 0x09CC, %i2 ta %xcc, 0x5 stw %i0, [%l7 + 0x64] subccc %i7, 0x14FF, %i1 fbne %fcc3, loop_2092 fmovd %f10, %f10 fpsub16 %f2, %f10, %f14 fblg %fcc1, loop_2093 loop_2092: ldsh [%l7 + 0x3A], %o7 fmovscc %xcc, %f15, %f4 taddcc %g1, 0x0DD2, %g3 loop_2093: fmovdle %xcc, %f9, %f2 tsubcctv %g6, %g5, %o0 fnegd %f10, %f14 movn %xcc, %l1, %g2 fnands %f4, %f12, %f4 std %f10, [%l7 + 0x10] fbug %fcc1, loop_2094 ldx [%l7 + 0x28], %o1 fmovspos %xcc, %f5, %f15 fmul8x16al %f15, %f12, %f8 loop_2094: orcc %i3, %o6, %o4 ldd [%l7 + 0x40], %f12 fmovdleu %xcc, %f0, %f8 fbug %fcc3, loop_2095 sth %g4, [%l7 + 0x0C] tle %icc, 0x4 fmovde %xcc, %f2, %f12 loop_2095: fmovscc %icc, %f14, %f3 ta %xcc, 0x2 fble %fcc2, loop_2096 movrgez %i5, 0x0ED, %o3 srlx %l6, %o5, %g7 addcc %o2, %l4, %i4 loop_2096: array16 %l5, %l0, %l3 faligndata %f12, %f4, %f10 fmovdcs %icc, %f0, %f12 fbe,a %fcc1, loop_2097 umul %i6, 0x0DDA, %i2 array16 %i0, %l2, %i1 xor %i7, %g1, %o7 loop_2097: fbue,a %fcc1, loop_2098 fble,a %fcc3, loop_2099 fornot1 %f10, %f6, %f14 edge8 %g6, %g3, %o0 loop_2098: andcc %l1, %g2, %o1 loop_2099: smulcc %g5, %i3, %o4 stw %g4, [%l7 + 0x10] ld [%l7 + 0x0C], %f5 ldub [%l7 + 0x1F], %i5 brz %o6, loop_2100 fmovrde %o3, %f12, %f10 sra %o5, %l6, %g7 ldsh [%l7 + 0x46], %l4 loop_2100: movrlez %o2, %l5, %l0 lduh [%l7 + 0x4E], %l3 std %f6, [%l7 + 0x70] stw %i6, [%l7 + 0x2C] stb %i2, [%l7 + 0x43] andncc %i4, %i0, %i1 bgu,pn %icc, loop_2101 ldsb [%l7 + 0x4A], %l2 ldub [%l7 + 0x33], %g1 fcmps %fcc0, %f10, %f4 loop_2101: fmovrdlez %o7, %f14, %f8 fandnot1 %f14, %f4, %f8 ldsh [%l7 + 0x28], %i7 fmovscc %xcc, %f14, %f5 movn %icc, %g3, %g6 fsrc2s %f7, %f1 fmovrdlez %l1, %f4, %f8 fzero %f10 fnands %f15, %f7, %f12 lduh [%l7 + 0x7C], %g2 subcc %o0, 0x0EAC, %o1 smul %g5, %i3, %g4 movg %xcc, %i5, %o6 umul %o4, %o5, %o3 tpos %icc, 0x1 bgu,a,pn %icc, loop_2102 fnot1 %f14, %f12 sllx %g7, 0x17, %l4 ldd [%l7 + 0x78], %f4 loop_2102: fornot2s %f11, %f13, %f2 movvs %icc, %l6, %l5 alignaddr %o2, %l0, %l3 ldd [%l7 + 0x50], %f12 fmovda %xcc, %f3, %f8 alignaddrl %i6, %i4, %i0 fmovsa %xcc, %f13, %f7 tg %xcc, 0x7 edge16l %i2, %l2, %i1 tleu %xcc, 0x6 bge,a,pn %xcc, loop_2103 ba,pn %icc, loop_2104 brz,a %g1, loop_2105 fmovrde %i7, %f14, %f0 loop_2103: fmovdle %xcc, %f1, %f3 loop_2104: lduh [%l7 + 0x56], %g3 loop_2105: std %f12, [%l7 + 0x38] bvs,pn %xcc, loop_2106 std %f0, [%l7 + 0x18] ldsh [%l7 + 0x78], %g6 st %f9, [%l7 + 0x50] loop_2106: movcs %icc, %o7, %l1 stb %g2, [%l7 + 0x4D] fmovdcc %icc, %f0, %f14 fmovsn %xcc, %f10, %f12 fpadd16s %f11, %f11, %f6 fcmple16 %f14, %f14, %o0 fandnot2s %f12, %f1, %f2 ta %icc, 0x3 ldsh [%l7 + 0x76], %g5 fcmpgt32 %f6, %f8, %o1 sth %g4, [%l7 + 0x66] fpmerge %f7, %f13, %f8 fmovrsne %i3, %f14, %f4 andncc %i5, %o6, %o5 fmovdge %icc, %f15, %f15 fpack16 %f14, %f2 andncc %o3, %o4, %g7 stw %l6, [%l7 + 0x7C] fmovsgu %xcc, %f15, %f12 fpadd16 %f10, %f14, %f8 fand %f14, %f14, %f4 lduh [%l7 + 0x6C], %l5 ldd [%l7 + 0x40], %f0 fmovsgu %icc, %f0, %f12 fmovs %f1, %f6 ldsb [%l7 + 0x7D], %o2 std %f12, [%l7 + 0x68] udivx %l4, 0x091A, %l3 tn %icc, 0x0 fzero %f14 brlz %i6, loop_2107 fnand %f2, %f2, %f12 ldd [%l7 + 0x78], %f14 edge32 %l0, %i4, %i0 loop_2107: sdiv %l2, 0x1D47, %i1 edge32l %g1, %i2, %g3 taddcctv %i7, %o7, %g6 fnegd %f12, %f0 fbne,a %fcc3, loop_2108 fmovrslz %g2, %f10, %f5 fmovdge %xcc, %f13, %f3 ldd [%l7 + 0x20], %f10 loop_2108: ldsw [%l7 + 0x18], %o0 fcmple16 %f4, %f12, %l1 fmovrdlz %o1, %f2, %f4 ba loop_2109 fbul,a %fcc2, loop_2110 and %g5, %g4, %i5 fpadd16s %f4, %f8, %f6 loop_2109: fcmple32 %f10, %f14, %o6 loop_2110: fcmpeq16 %f0, %f8, %i3 fbl %fcc3, loop_2111 brlz %o3, loop_2112 sra %o4, 0x14, %o5 ld [%l7 + 0x70], %f7 loop_2111: ld [%l7 + 0x44], %f15 loop_2112: std %f10, [%l7 + 0x78] bcs,a loop_2113 st %f15, [%l7 + 0x14] bvs %xcc, loop_2114 tl %xcc, 0x4 loop_2113: fnot1s %f6, %f13 sth %l6, [%l7 + 0x20] loop_2114: fpsub32 %f14, %f6, %f4 fbo %fcc1, loop_2115 fmovrde %l5, %f10, %f14 fpsub32s %f12, %f10, %f2 bcs loop_2116 loop_2115: fmovrse %o2, %f15, %f13 stb %g7, [%l7 + 0x7B] fblg %fcc3, loop_2117 loop_2116: udivcc %l4, 0x03DF, %i6 edge8n %l3, %l0, %i4 fpsub32 %f0, %f8, %f8 loop_2117: fsrc2s %f6, %f2 tvc %xcc, 0x5 tneg %xcc, 0x5 st %f9, [%l7 + 0x74] ldx [%l7 + 0x40], %l2 ldd [%l7 + 0x38], %f2 lduw [%l7 + 0x40], %i1 fmovsgu %icc, %f3, %f15 fpadd16s %f3, %f5, %f10 fbo %fcc0, loop_2118 st %f3, [%l7 + 0x6C] lduw [%l7 + 0x18], %i0 fblg %fcc0, loop_2119 loop_2118: fnot2s %f6, %f9 stw %i2, [%l7 + 0x50] fnot2s %f5, %f6 loop_2119: fand %f8, %f14, %f0 fmovdl %icc, %f5, %f3 std %f6, [%l7 + 0x38] lduw [%l7 + 0x2C], %g1 bleu,a,pt %xcc, loop_2120 stx %i7, [%l7 + 0x50] ldx [%l7 + 0x10], %o7 fbne,a %fcc3, loop_2121 loop_2120: alignaddr %g3, %g6, %o0 ld [%l7 + 0x58], %f3 tsubcctv %l1, 0x10B7, %g2 loop_2121: bcc,pt %xcc, loop_2122 movrne %o1, %g4, %i5 bl loop_2123 sth %g5, [%l7 + 0x24] loop_2122: fbule %fcc3, loop_2124 std %f6, [%l7 + 0x60] loop_2123: fpadd16 %f12, %f0, %f4 ldsw [%l7 + 0x0C], %i3 loop_2124: ldsw [%l7 + 0x1C], %o3 fmovdpos %icc, %f15, %f0 tsubcc %o4, %o5, %o6 or %l5, 0x05AC, %o2 fmovdgu %xcc, %f13, %f6 fxors %f13, %f13, %f8 tle %icc, 0x5 fpadd32 %f6, %f14, %f14 st %f7, [%l7 + 0x48] fbul %fcc0, loop_2125 tle %xcc, 0x6 bcs,a,pn %xcc, loop_2126 fpadd16s %f7, %f1, %f2 loop_2125: fmovdvs %icc, %f8, %f8 edge16n %g7, %l4, %i6 loop_2126: sth %l3, [%l7 + 0x20] fnor %f2, %f12, %f10 array32 %l0, %i4, %l6 ld [%l7 + 0x3C], %f10 tle %icc, 0x6 mova %xcc, %l2, %i0 ld [%l7 + 0x24], %f11 lduw [%l7 + 0x30], %i1 ldx [%l7 + 0x60], %g1 udivcc %i2, 0x06F8, %i7 orncc %g3, 0x0329, %g6 srl %o0, 0x09, %l1 fmovsle %icc, %f5, %f0 subc %g2, %o1, %g4 fmovrdgez %o7, %f6, %f6 ldsw [%l7 + 0x10], %g5 std %f6, [%l7 + 0x40] tvc %xcc, 0x6 fnot1s %f0, %f3 fmovdneg %xcc, %f11, %f14 stb %i5, [%l7 + 0x6B] mova %xcc, %o3, %o4 edge8ln %i3, %o6, %l5 stw %o2, [%l7 + 0x50] udivx %o5, 0x0B5F, %l4 movrlz %g7, %l3, %l0 fmovsa %xcc, %f4, %f8 umul %i4, %l6, %i6 edge8l %i0, %l2, %g1 ldsh [%l7 + 0x76], %i2 ldsb [%l7 + 0x31], %i7 fornot1s %f3, %f7, %f6 fmovdneg %xcc, %f8, %f11 fandnot1 %f14, %f14, %f2 subc %g3, %i1, %o0 bvc,a,pn %xcc, loop_2127 st %f10, [%l7 + 0x2C] taddcc %g6, %l1, %g2 fpsub16 %f0, %f12, %f4 loop_2127: stb %o1, [%l7 + 0x0C] edge16ln %g4, %o7, %g5 ldd [%l7 + 0x70], %f10 brgez,a %i5, loop_2128 taddcctv %o4, %o3, %i3 ldd [%l7 + 0x38], %f0 subcc %l5, %o2, %o6 loop_2128: fmovsle %icc, %f8, %f13 fbuge,a %fcc3, loop_2129 xnorcc %l4, %g7, %o5 and %l3, 0x0D76, %l0 ldx [%l7 + 0x58], %l6 loop_2129: nop setx loop_2130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bn,pn %xcc, loop_2131 pdist %f2, %f6, %f10 fnand %f12, %f4, %f0 loop_2130: ldub [%l7 + 0x26], %i6 loop_2131: fmovdge %icc, %f3, %f1 nop setx loop_2132, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f10, [%l7 + 0x40] fmovdvc %xcc, %f0, %f8 umul %i4, %i0, %l2 loop_2132: stb %i2, [%l7 + 0x3A] fbge,a %fcc1, loop_2133 stx %i7, [%l7 + 0x68] udivx %g3, 0x049E, %i1 stb %g1, [%l7 + 0x5A] loop_2133: stw %o0, [%l7 + 0x24] ldsh [%l7 + 0x34], %g6 stb %g2, [%l7 + 0x35] stb %o1, [%l7 + 0x19] stx %l1, [%l7 + 0x78] array16 %o7, %g4, %i5 st %f8, [%l7 + 0x34] std %f10, [%l7 + 0x58] tpos %xcc, 0x5 edge32 %o4, %g5, %i3 ldsh [%l7 + 0x34], %o3 edge8ln %l5, %o2, %o6 lduw [%l7 + 0x18], %g7 stb %o5, [%l7 + 0x1F] movg %xcc, %l3, %l0 ldub [%l7 + 0x18], %l4 fmovrse %i6, %f14, %f14 fmovspos %icc, %f11, %f2 addccc %i4, %i0, %l6 std %f4, [%l7 + 0x08] ldd [%l7 + 0x30], %f4 tcs %xcc, 0x7 sra %l2, 0x04, %i7 fmovspos %icc, %f7, %f11 array32 %i2, %i1, %g3 fmovrslz %g1, %f10, %f10 andcc %g6, %g2, %o0 ld [%l7 + 0x4C], %f2 pdist %f2, %f4, %f12 fmovde %xcc, %f6, %f4 fmovrdlz %o1, %f4, %f8 stw %o7, [%l7 + 0x0C] ta %icc, 0x6 alignaddrl %g4, %l1, %o4 movre %i5, %i3, %o3 and %g5, 0x1266, %l5 fbue,a %fcc2, loop_2134 fbul,a %fcc2, loop_2135 ldd [%l7 + 0x38], %f4 tsubcc %o2, 0x0563, %o6 loop_2134: std %f4, [%l7 + 0x20] loop_2135: addcc %g7, %o5, %l0 fmul8x16au %f14, %f15, %f8 movn %xcc, %l3, %l4 fmovdgu %xcc, %f1, %f11 ble loop_2136 bge,pt %xcc, loop_2137 ldsb [%l7 + 0x09], %i6 lduw [%l7 + 0x64], %i0 loop_2136: ldsh [%l7 + 0x7E], %i4 loop_2137: ldsw [%l7 + 0x7C], %l6 array16 %i7, %l2, %i1 std %f2, [%l7 + 0x48] fand %f10, %f10, %f14 movvs %icc, %i2, %g3 srl %g6, 0x16, %g1 ldsb [%l7 + 0x5D], %o0 brgz,a %o1, loop_2138 andcc %o7, 0x00B3, %g2 ldub [%l7 + 0x60], %g4 st %f1, [%l7 + 0x5C] loop_2138: edge16n %o4, %l1, %i3 stw %o3, [%l7 + 0x40] movn %xcc, %g5, %l5 ldx [%l7 + 0x10], %i5 bleu,a %icc, loop_2139 fbu %fcc3, loop_2140 tvs %xcc, 0x0 alignaddr %o6, %o2, %o5 loop_2139: fmul8x16 %f2, %f10, %f0 loop_2140: ldub [%l7 + 0x4E], %g7 fmul8ulx16 %f14, %f8, %f0 stx %l0, [%l7 + 0x18] fmovrdgez %l4, %f10, %f2 lduh [%l7 + 0x48], %l3 ldsw [%l7 + 0x10], %i6 edge32l %i4, %l6, %i7 subccc %l2, 0x1BD0, %i1 ld [%l7 + 0x30], %f15 ldsb [%l7 + 0x2B], %i0 fmovscs %xcc, %f3, %f2 movrlz %i2, %g3, %g6 ldsh [%l7 + 0x26], %g1 popc %o0, %o7 fxnor %f4, %f12, %f14 std %f4, [%l7 + 0x48] ldub [%l7 + 0x6D], %o1 fpackfix %f2, %f4 fcmpne16 %f0, %f2, %g4 bn %xcc, loop_2141 std %f8, [%l7 + 0x58] tg %xcc, 0x6 lduh [%l7 + 0x54], %o4 loop_2141: fmovdge %icc, %f6, %f14 fxnor %f8, %f10, %f8 stx %g2, [%l7 + 0x48] sra %l1, %i3, %o3 stb %l5, [%l7 + 0x3B] fandnot1s %f11, %f1, %f0 ldsh [%l7 + 0x7A], %i5 bn,pn %icc, loop_2142 tpos %xcc, 0x6 fnors %f0, %f5, %f6 fcmpne32 %f6, %f10, %o6 loop_2142: fmovse %xcc, %f1, %f6 nop setx loop_2143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sll %o2, 0x18, %o5 fmovscs %xcc, %f5, %f11 movre %g5, %l0, %g7 loop_2143: stw %l4, [%l7 + 0x2C] stx %l3, [%l7 + 0x78] sth %i4, [%l7 + 0x6A] fexpand %f1, %f4 ldsh [%l7 + 0x50], %l6 fmovrse %i7, %f7, %f2 st %f13, [%l7 + 0x40] orncc %i6, %i1, %l2 stb %i2, [%l7 + 0x56] srax %i0, 0x08, %g6 sth %g3, [%l7 + 0x14] fpsub16s %f2, %f8, %f7 fmovrdgez %o0, %f10, %f4 fmovrdlez %o7, %f0, %f2 ldd [%l7 + 0x28], %f8 fpsub32 %f8, %f6, %f0 fones %f9 call loop_2144 movl %icc, %g1, %g4 ldsh [%l7 + 0x10], %o4 std %f6, [%l7 + 0x38] loop_2144: bgu,a loop_2145 lduw [%l7 + 0x74], %g2 fmovdge %icc, %f6, %f14 fornot1 %f12, %f6, %f12 loop_2145: fmovdcs %xcc, %f9, %f13 movrgz %o1, %l1, %i3 movgu %icc, %l5, %i5 bvc,pt %icc, loop_2146 fmovsvc %xcc, %f0, %f9 call loop_2147 fandnot1 %f0, %f14, %f14 loop_2146: alignaddrl %o6, %o2, %o3 fmovrde %o5, %f4, %f6 loop_2147: fbu %fcc0, loop_2148 sth %g5, [%l7 + 0x5E] addcc %g7, %l4, %l0 sll %i4, 0x14, %l6 loop_2148: fmul8x16al %f1, %f11, %f4 brgez %l3, loop_2149 mova %xcc, %i7, %i6 tleu %icc, 0x0 fornot1 %f6, %f12, %f4 loop_2149: ldsw [%l7 + 0x38], %l2 orcc %i2, %i0, %i1 fones %f5 fpsub32s %f9, %f4, %f13 fandnot2 %f2, %f6, %f12 sth %g6, [%l7 + 0x64] ld [%l7 + 0x34], %f4 stb %g3, [%l7 + 0x27] fmul8ulx16 %f12, %f8, %f12 tne %xcc, 0x3 fble %fcc0, loop_2150 fmovdcc %icc, %f7, %f0 fxor %f0, %f12, %f12 sth %o0, [%l7 + 0x08] loop_2150: fmovdn %icc, %f0, %f13 stx %g1, [%l7 + 0x08] fpadd32s %f4, %f8, %f0 edge8n %o7, %g4, %o4 stb %o1, [%l7 + 0x29] sth %g2, [%l7 + 0x1E] ldsh [%l7 + 0x18], %i3 ldsw [%l7 + 0x08], %l1 umulcc %i5, %o6, %o2 sll %o3, 0x0C, %l5 for %f8, %f10, %f14 lduh [%l7 + 0x38], %o5 addc %g7, 0x0DC2, %l4 fmovdne %icc, %f7, %f5 stb %g5, [%l7 + 0x13] ba,pn %xcc, loop_2151 ldx [%l7 + 0x58], %l0 fsrc1 %f8, %f2 fxnors %f1, %f0, %f4 loop_2151: sra %i4, 0x1B, %l6 udiv %l3, 0x1A49, %i6 xnorcc %l2, %i7, %i2 mova %icc, %i0, %i1 fandnot1 %f14, %f10, %f6 fbne,a %fcc3, loop_2152 tge %xcc, 0x3 sth %g3, [%l7 + 0x0E] mulx %o0, 0x173D, %g1 loop_2152: tsubcctv %g6, 0x1923, %o7 fbne %fcc3, loop_2153 fmul8ulx16 %f8, %f10, %f10 movl %xcc, %o4, %g4 st %f11, [%l7 + 0x34] loop_2153: stw %o1, [%l7 + 0x5C] fmovdpos %xcc, %f4, %f10 ld [%l7 + 0x78], %f6 fandnot1s %f13, %f4, %f10 fpsub32s %f2, %f0, %f5 sllx %i3, %g2, %l1 movge %icc, %i5, %o6 fbuge %fcc0, loop_2154 fbug,a %fcc1, loop_2155 fmovrslz %o2, %f14, %f10 movpos %xcc, %o3, %l5 loop_2154: ldsh [%l7 + 0x1C], %o5 loop_2155: movneg %icc, %l4, %g7 fandnot1s %f13, %f7, %f15 movg %xcc, %g5, %l0 fbuge %fcc1, loop_2156 st %f7, [%l7 + 0x34] fmovrsne %i4, %f12, %f7 umulcc %l6, %l3, %i6 loop_2156: fmovsa %xcc, %f0, %f8 ldsw [%l7 + 0x5C], %l2 fmovrdlz %i2, %f0, %f14 fmovdvc %xcc, %f15, %f6 alignaddrl %i7, %i1, %g3 fors %f1, %f8, %f3 tpos %icc, 0x0 fbge %fcc3, loop_2157 nop setx loop_2158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %i0, %f2, %f5 bgu,pn %xcc, loop_2159 loop_2157: fmovrsgz %g1, %f14, %f0 loop_2158: tcc %xcc, 0x6 ldub [%l7 + 0x6D], %g6 loop_2159: ta %icc, 0x6 movrlez %o7, %o4, %g4 stx %o1, [%l7 + 0x38] fornot2s %f11, %f11, %f0 bn,a,pn %icc, loop_2160 edge8l %i3, %g2, %l1 bcs,a,pn %icc, loop_2161 ldsh [%l7 + 0x34], %o0 loop_2160: fmul8x16au %f0, %f12, %f6 siam 0x3 loop_2161: bleu,a,pn %icc, loop_2162 ldsw [%l7 + 0x78], %o6 lduw [%l7 + 0x78], %i5 sdivx %o2, 0x140E, %l5 loop_2162: movle %xcc, %o5, %l4 fmovs %f5, %f11 ldd [%l7 + 0x38], %f14 sth %g7, [%l7 + 0x66] sth %o3, [%l7 + 0x52] fbo,a %fcc0, loop_2163 ba,pt %icc, loop_2164 sth %l0, [%l7 + 0x1E] bcc,pn %xcc, loop_2165 loop_2163: mulscc %g5, 0x027F, %l6 loop_2164: tne %icc, 0x4 fpadd16 %f2, %f2, %f8 loop_2165: smulcc %l3, 0x0081, %i6 stb %i4, [%l7 + 0x79] fnot1s %f7, %f4 fbl %fcc0, loop_2166 ldub [%l7 + 0x6E], %l2 fbuge,a %fcc2, loop_2167 fxnor %f4, %f8, %f10 loop_2166: edge32ln %i7, %i1, %g3 std %f0, [%l7 + 0x60] loop_2167: edge8n %i0, %i2, %g6 ld [%l7 + 0x58], %f3 alignaddrl %o7, %g1, %g4 st %f10, [%l7 + 0x64] fbu %fcc1, loop_2168 fnot1s %f12, %f14 bg %xcc, loop_2169 srl %o1, 0x14, %i3 loop_2168: fandnot2s %f9, %f14, %f5 udivcc %g2, 0x1F5A, %l1 loop_2169: edge16ln %o4, %o6, %o0 stw %i5, [%l7 + 0x1C] fmovrdgz %o2, %f8, %f4 move %xcc, %l5, %l4 stb %o5, [%l7 + 0x61] nop setx loop_2170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x2C], %o3 ldd [%l7 + 0x48], %f12 fbn %fcc2, loop_2171 loop_2170: fand %f12, %f12, %f12 fmovdneg %icc, %f4, %f6 fpackfix %f6, %f13 loop_2171: fmovdn %icc, %f5, %f12 fmovd %f12, %f2 alignaddr %g7, %g5, %l0 edge16l %l6, %l3, %i6 fsrc2 %f0, %f10 umulcc %i4, 0x11DF, %l2 fcmps %fcc2, %f14, %f15 ldub [%l7 + 0x61], %i7 ld [%l7 + 0x5C], %f11 pdist %f8, %f14, %f6 fbu,a %fcc3, loop_2172 stx %i1, [%l7 + 0x10] ldsw [%l7 + 0x30], %g3 ldsb [%l7 + 0x54], %i2 loop_2172: ldx [%l7 + 0x58], %g6 edge32ln %o7, %g1, %i0 fmovdneg %xcc, %f1, %f12 fmovscc %icc, %f5, %f3 movne %xcc, %g4, %o1 stx %g2, [%l7 + 0x48] std %f8, [%l7 + 0x28] smulcc %l1, %i3, %o4 fmovsleu %xcc, %f0, %f7 ldsh [%l7 + 0x36], %o6 edge32 %o0, %o2, %l5 fand %f8, %f8, %f6 ldsb [%l7 + 0x70], %l4 brgez %o5, loop_2173 bvs %xcc, loop_2174 ldsw [%l7 + 0x08], %o3 st %f2, [%l7 + 0x78] loop_2173: fsrc2s %f13, %f1 loop_2174: st %f3, [%l7 + 0x10] stb %i5, [%l7 + 0x08] fornot1s %f0, %f13, %f5 fmovrdne %g5, %f6, %f2 fmovsa %icc, %f4, %f11 fmovdn %icc, %f15, %f6 sdivx %l0, 0x10E1, %g7 fbo,a %fcc2, loop_2175 fcmple32 %f4, %f10, %l6 std %f6, [%l7 + 0x58] fbg %fcc2, loop_2176 loop_2175: bpos,a,pn %icc, loop_2177 bleu,pn %xcc, loop_2178 ldsw [%l7 + 0x68], %i6 loop_2176: xorcc %i4, 0x1C57, %l3 loop_2177: ldsb [%l7 + 0x0F], %i7 loop_2178: fandnot1s %f12, %f3, %f5 ldd [%l7 + 0x68], %f6 tleu %icc, 0x4 ldub [%l7 + 0x42], %i1 ldub [%l7 + 0x26], %g3 udiv %i2, 0x025A, %l2 fxnor %f10, %f6, %f10 fmovde %icc, %f5, %f15 tg %xcc, 0x4 fmovrdgez %o7, %f10, %f4 edge32 %g6, %g1, %i0 fbule,a %fcc0, loop_2179 xnorcc %g4, %o1, %l1 edge8ln %i3, %o4, %g2 bvc,a %icc, loop_2180 loop_2179: fnegs %f8, %f1 fmovscs %xcc, %f0, %f10 tcc %icc, 0x3 loop_2180: ld [%l7 + 0x0C], %f2 sll %o0, %o6, %l5 fbule,a %fcc2, loop_2181 tleu %xcc, 0x7 st %f0, [%l7 + 0x64] bcc loop_2182 loop_2181: lduh [%l7 + 0x56], %l4 std %f0, [%l7 + 0x68] fmovrde %o2, %f2, %f10 loop_2182: andcc %o3, 0x0931, %i5 lduh [%l7 + 0x12], %o5 fpadd16 %f14, %f10, %f12 tleu %icc, 0x0 fmovscc %icc, %f13, %f12 sth %l0, [%l7 + 0x3C] lduw [%l7 + 0x20], %g7 stx %g5, [%l7 + 0x30] fabsd %f14, %f4 fcmpgt16 %f0, %f0, %i6 tcc %xcc, 0x3 fandnot2 %f8, %f0, %f6 udivcc %l6, 0x15AF, %l3 brgez,a %i7, loop_2183 ldsw [%l7 + 0x24], %i1 andn %i4, 0x091A, %i2 fnot2 %f10, %f12 loop_2183: bgu,pn %icc, loop_2184 ldd [%l7 + 0x60], %f0 siam 0x5 st %f2, [%l7 + 0x14] loop_2184: fcmpgt16 %f10, %f6, %l2 fnegd %f6, %f4 stx %g3, [%l7 + 0x70] std %f0, [%l7 + 0x50] xor %g6, %g1, %o7 fandnot2s %f3, %f6, %f6 ldub [%l7 + 0x4B], %i0 ldsw [%l7 + 0x10], %g4 fmovsneg %icc, %f8, %f13 fpmerge %f3, %f1, %f14 fmovse %icc, %f5, %f13 xnorcc %l1, %i3, %o4 andncc %g2, %o0, %o6 brgz,a %l5, loop_2185 fpsub32 %f8, %f0, %f4 fpsub16s %f4, %f12, %f0 bvc loop_2186 loop_2185: fbule %fcc3, loop_2187 sdivx %l4, 0x1C4F, %o1 fcmple32 %f0, %f10, %o3 loop_2186: call loop_2188 loop_2187: fcmpgt16 %f12, %f2, %o2 fcmpne16 %f6, %f0, %o5 fpmerge %f9, %f2, %f4 loop_2188: ld [%l7 + 0x2C], %f14 fmovsl %icc, %f9, %f13 faligndata %f12, %f6, %f14 tgu %icc, 0x4 fbne %fcc1, loop_2189 fxors %f10, %f10, %f0 mulscc %l0, %g7, %g5 bleu,a,pn %xcc, loop_2190 loop_2189: fpack32 %f6, %f4, %f14 ldub [%l7 + 0x60], %i6 stw %l6, [%l7 + 0x14] loop_2190: ldd [%l7 + 0x48], %f0 orncc %i5, %i7, %l3 ldd [%l7 + 0x40], %f2 fmovrslz %i4, %f9, %f11 ldsw [%l7 + 0x58], %i2 movpos %icc, %i1, %g3 fmovrdlz %l2, %f8, %f6 ldsh [%l7 + 0x40], %g6 fmovdvs %xcc, %f9, %f1 fbo %fcc1, loop_2191 fpackfix %f6, %f13 andcc %g1, %i0, %g4 fbule,a %fcc1, loop_2192 loop_2191: umul %o7, %i3, %l1 tsubcctv %o4, %o0, %g2 bn,a,pn %icc, loop_2193 loop_2192: smul %o6, %l4, %l5 ldd [%l7 + 0x50], %f0 fnand %f10, %f14, %f4 loop_2193: ldsw [%l7 + 0x2C], %o1 movneg %xcc, %o3, %o5 fcmple32 %f12, %f8, %l0 fxnors %f13, %f1, %f13 fmul8x16 %f8, %f4, %f10 lduh [%l7 + 0x20], %g7 fnot2 %f4, %f4 fpadd32 %f8, %f12, %f6 stb %o2, [%l7 + 0x27] addcc %i6, %l6, %g5 srax %i5, %i7, %i4 ldsh [%l7 + 0x46], %i2 fmovsleu %icc, %f12, %f4 tcc %xcc, 0x0 ld [%l7 + 0x0C], %f5 stb %i1, [%l7 + 0x4B] fbl,a %fcc3, loop_2194 fpsub16 %f10, %f8, %f4 fcmpeq32 %f14, %f14, %l3 ldsw [%l7 + 0x0C], %l2 loop_2194: fcmps %fcc3, %f3, %f14 fcmpne16 %f10, %f12, %g6 fzero %f14 tle %xcc, 0x7 fbe %fcc1, loop_2195 xnor %g1, 0x1CC6, %g3 ldsh [%l7 + 0x7A], %i0 ldsh [%l7 + 0x58], %o7 loop_2195: fmovdge %icc, %f7, %f13 ldsb [%l7 + 0x24], %i3 stx %l1, [%l7 + 0x48] tl %xcc, 0x3 fmovdn %icc, %f11, %f14 fbl %fcc3, loop_2196 tne %icc, 0x5 fmovsgu %icc, %f11, %f1 fpadd16s %f3, %f8, %f2 loop_2196: bl,a,pn %xcc, loop_2197 fmovrse %o4, %f9, %f10 fpmerge %f13, %f14, %f8 ldsb [%l7 + 0x7B], %o0 loop_2197: stx %g2, [%l7 + 0x78] brlez,a %o6, loop_2198 sth %g4, [%l7 + 0x5A] ldsh [%l7 + 0x14], %l4 sth %l5, [%l7 + 0x76] loop_2198: ble,a,pt %xcc, loop_2199 edge16 %o3, %o5, %l0 stw %g7, [%l7 + 0x4C] ldsh [%l7 + 0x6E], %o1 loop_2199: movvc %icc, %o2, %i6 fmovse %icc, %f9, %f14 andncc %g5, %l6, %i5 sdiv %i4, 0x11F1, %i7 umul %i2, %l3, %l2 fandnot2 %f12, %f10, %f14 fbn,a %fcc2, loop_2200 movrlez %i1, 0x0D4, %g6 tl %icc, 0x4 movn %icc, %g1, %i0 loop_2200: array16 %o7, %i3, %g3 fcmple16 %f4, %f6, %o4 fnand %f12, %f2, %f10 fornot1s %f15, %f3, %f8 ldsw [%l7 + 0x60], %l1 movneg %xcc, %o0, %o6 ldx [%l7 + 0x30], %g4 fmul8ulx16 %f2, %f10, %f4 fmovsvc %xcc, %f14, %f13 ldx [%l7 + 0x58], %g2 edge16n %l5, %o3, %l4 std %f8, [%l7 + 0x28] bpos,a,pt %icc, loop_2201 fbu %fcc2, loop_2202 ldd [%l7 + 0x60], %f0 lduw [%l7 + 0x70], %o5 loop_2201: edge32n %g7, %o1, %o2 loop_2202: fmovse %xcc, %f1, %f6 fand %f4, %f8, %f6 fmovde %xcc, %f1, %f4 fbul %fcc0, loop_2203 bpos,pt %icc, loop_2204 movcs %xcc, %l0, %g5 fcmpeq16 %f0, %f14, %l6 loop_2203: fornot1 %f10, %f4, %f4 loop_2204: stw %i6, [%l7 + 0x20] mova %xcc, %i4, %i5 fzero %f8 movge %xcc, %i2, %l3 ldd [%l7 + 0x10], %f8 sth %l2, [%l7 + 0x40] edge32n %i7, %i1, %g1 bpos %icc, loop_2205 fnot1s %f5, %f9 edge16ln %i0, %g6, %i3 subcc %o7, 0x03C2, %o4 loop_2205: edge32n %g3, %l1, %o6 fnot2 %f14, %f10 xnor %g4, %o0, %l5 movcs %icc, %o3, %l4 ld [%l7 + 0x14], %f2 fpsub32s %f3, %f14, %f10 std %f4, [%l7 + 0x50] ldx [%l7 + 0x08], %o5 orcc %g7, 0x0689, %g2 ldub [%l7 + 0x33], %o1 xnor %o2, %g5, %l6 stw %l0, [%l7 + 0x14] stb %i6, [%l7 + 0x2B] fmovrdgz %i4, %f0, %f12 lduw [%l7 + 0x24], %i5 movle %icc, %l3, %i2 brlz,a %i7, loop_2206 sth %l2, [%l7 + 0x58] stx %g1, [%l7 + 0x40] fmovsvc %icc, %f8, %f5 loop_2206: ldsb [%l7 + 0x51], %i0 ldub [%l7 + 0x2A], %i1 fmul8sux16 %f6, %f6, %f0 fmovdle %xcc, %f2, %f12 fmul8x16al %f10, %f4, %f2 ldsw [%l7 + 0x1C], %i3 subc %o7, 0x1E4A, %o4 fmovdn %xcc, %f7, %f2 ldsb [%l7 + 0x27], %g3 subcc %l1, %o6, %g4 fandnot1 %f2, %f8, %f2 fmovda %icc, %f14, %f11 fpadd16 %f4, %f2, %f0 fone %f12 fnands %f10, %f11, %f2 fble,a %fcc0, loop_2207 fandnot1s %f1, %f6, %f10 bcs,pt %icc, loop_2208 fpadd16 %f0, %f2, %f8 loop_2207: movge %xcc, %g6, %l5 ldx [%l7 + 0x50], %o3 loop_2208: stx %o0, [%l7 + 0x20] bvs,a,pt %icc, loop_2209 fmovdl %icc, %f10, %f7 orcc %o5, 0x11E6, %l4 faligndata %f14, %f6, %f8 loop_2209: orcc %g7, 0x04CE, %g2 ldsw [%l7 + 0x50], %o2 ba %xcc, loop_2210 stw %g5, [%l7 + 0x30] fmovsle %xcc, %f15, %f15 movneg %xcc, %o1, %l0 loop_2210: subcc %l6, 0x0F52, %i4 ldub [%l7 + 0x5F], %i6 stx %l3, [%l7 + 0x30] sllx %i5, %i7, %l2 fbule %fcc2, loop_2211 ba,a,pn %xcc, loop_2212 orn %g1, 0x19E8, %i2 orncc %i1, %i0, %i3 loop_2211: xor %o7, 0x19C4, %g3 loop_2212: lduw [%l7 + 0x38], %o4 ld [%l7 + 0x48], %f1 stw %l1, [%l7 + 0x48] fmul8ulx16 %f4, %f8, %f12 fornot1 %f12, %f12, %f12 ba,pn %icc, loop_2213 movvc %icc, %o6, %g6 lduw [%l7 + 0x4C], %g4 fnot2 %f8, %f12 loop_2213: movge %icc, %l5, %o0 lduw [%l7 + 0x58], %o3 std %f6, [%l7 + 0x68] tpos %icc, 0x7 fmovrsgez %o5, %f13, %f0 fpadd32 %f4, %f4, %f14 udivx %g7, 0x19BF, %g2 orncc %o2, %l4, %o1 mulx %l0, %l6, %i4 fmovspos %xcc, %f1, %f15 stw %g5, [%l7 + 0x3C] ldx [%l7 + 0x30], %l3 move %icc, %i5, %i7 fpackfix %f0, %f8 ldx [%l7 + 0x68], %i6 taddcc %g1, %l2, %i2 bn,pt %icc, loop_2214 fmovsle %xcc, %f0, %f4 bvc,a,pt %xcc, loop_2215 brlez,a %i1, loop_2216 loop_2214: ldsw [%l7 + 0x6C], %i0 bvs loop_2217 loop_2215: fcmpd %fcc3, %f12, %f6 loop_2216: fmovscc %xcc, %f0, %f10 ldsh [%l7 + 0x7C], %o7 loop_2217: fmovse %xcc, %f3, %f13 ldd [%l7 + 0x68], %f6 fbuge %fcc3, loop_2218 be loop_2219 stw %g3, [%l7 + 0x14] lduh [%l7 + 0x5A], %i3 loop_2218: tcc %icc, 0x0 loop_2219: edge16n %l1, %o4, %g6 stx %o6, [%l7 + 0x70] sth %l5, [%l7 + 0x42] ldub [%l7 + 0x09], %o0 fbuge %fcc0, loop_2220 ld [%l7 + 0x68], %f0 ldd [%l7 + 0x68], %f0 ldsb [%l7 + 0x0A], %o3 loop_2220: fand %f0, %f8, %f14 orncc %o5, %g4, %g2 edge32n %g7, %o2, %o1 ldd [%l7 + 0x38], %f4 st %f1, [%l7 + 0x10] brlz %l0, loop_2221 movneg %xcc, %l6, %l4 bn,a loop_2222 fmovrdgz %i4, %f8, %f2 loop_2221: lduw [%l7 + 0x20], %g5 fmovrde %l3, %f0, %f10 loop_2222: fnegs %f6, %f3 lduw [%l7 + 0x08], %i5 fmovsgu %xcc, %f1, %f10 ld [%l7 + 0x10], %f1 andncc %i7, %i6, %l2 edge8l %g1, %i2, %i1 fmovdcs %icc, %f10, %f5 fandnot1s %f11, %f9, %f8 tge %icc, 0x0 ldsw [%l7 + 0x3C], %i0 fmovrsgz %o7, %f11, %f13 fbuge %fcc1, loop_2223 stx %g3, [%l7 + 0x70] edge16n %i3, %o4, %g6 fcmpeq16 %f6, %f14, %o6 loop_2223: mulx %l1, 0x0A5F, %l5 xnorcc %o0, 0x051A, %o3 fcmpne32 %f12, %f0, %o5 fmovrdne %g4, %f2, %f14 fcmpne16 %f2, %f8, %g7 brlz %g2, loop_2224 fxors %f0, %f5, %f12 or %o1, %o2, %l0 fmuld8ulx16 %f11, %f11, %f8 loop_2224: ble,a,pt %xcc, loop_2225 tneg %icc, 0x2 fornot2s %f11, %f7, %f6 ldd [%l7 + 0x58], %f14 loop_2225: lduh [%l7 + 0x50], %l6 brgz %l4, loop_2226 std %f8, [%l7 + 0x20] stw %g5, [%l7 + 0x60] ldsh [%l7 + 0x2E], %l3 loop_2226: fmovdcs %xcc, %f9, %f2 bshuffle %f2, %f6, %f14 bn loop_2227 fexpand %f13, %f12 bvs,pt %xcc, loop_2228 fpsub32s %f6, %f14, %f2 loop_2227: nop setx loop_2229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x0C], %i4 loop_2228: fmovs %f7, %f14 std %f6, [%l7 + 0x48] loop_2229: tneg %xcc, 0x7 ldsb [%l7 + 0x62], %i7 tsubcc %i6, %i5, %g1 ld [%l7 + 0x20], %f15 fnand %f4, %f8, %f0 ldsw [%l7 + 0x30], %i2 fbge %fcc0, loop_2230 fmovrdgz %i1, %f10, %f10 ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x48], %l2 loop_2230: movg %xcc, %o7, %g3 tsubcctv %i0, %o4, %i3 st %f1, [%l7 + 0x24] fcmpgt16 %f10, %f10, %o6 fabsd %f10, %f6 brnz %g6, loop_2231 edge32ln %l1, %o0, %l5 brz,a %o3, loop_2232 fba %fcc2, loop_2233 loop_2231: stw %o5, [%l7 + 0x48] fmovscc %icc, %f1, %f3 loop_2232: ldsw [%l7 + 0x10], %g4 loop_2233: bvc,pn %icc, loop_2234 fcmpd %fcc1, %f14, %f0 movre %g2, %o1, %o2 std %f0, [%l7 + 0x68] loop_2234: sth %l0, [%l7 + 0x38] fmovde %xcc, %f4, %f13 ldsh [%l7 + 0x7C], %l6 lduw [%l7 + 0x24], %l4 be,a loop_2235 st %f3, [%l7 + 0x1C] fmovdneg %xcc, %f1, %f1 fmovdvc %icc, %f4, %f4 loop_2235: st %f4, [%l7 + 0x50] fmuld8sux16 %f3, %f2, %f4 fbug %fcc1, loop_2236 alignaddr %g5, %g7, %i4 stx %l3, [%l7 + 0x38] stw %i6, [%l7 + 0x74] loop_2236: alignaddrl %i5, %g1, %i7 edge16n %i2, %i1, %o7 fmovdleu %icc, %f12, %f10 mova %xcc, %g3, %i0 srax %o4, 0x16, %i3 sdivx %l2, 0x12EA, %o6 andncc %l1, %o0, %g6 ld [%l7 + 0x24], %f9 movn %xcc, %o3, %l5 move %xcc, %g4, %g2 ldsw [%l7 + 0x08], %o1 brnz,a %o5, loop_2237 movle %xcc, %o2, %l0 ldd [%l7 + 0x60], %f8 smul %l6, %g5, %l4 loop_2237: fbo %fcc1, loop_2238 array16 %i4, %l3, %i6 stw %i5, [%l7 + 0x30] sth %g1, [%l7 + 0x30] loop_2238: tg %xcc, 0x5 fnands %f2, %f1, %f8 subcc %i7, 0x069D, %i2 ldsh [%l7 + 0x5A], %i1 fba,a %fcc0, loop_2239 ldsb [%l7 + 0x78], %g7 fbul %fcc2, loop_2240 add %g3, 0x08C0, %i0 loop_2239: udivx %o7, 0x1EF8, %i3 stb %o4, [%l7 + 0x42] loop_2240: srlx %o6, %l2, %o0 array32 %g6, %l1, %l5 stw %g4, [%l7 + 0x48] ldsh [%l7 + 0x3A], %g2 fcmple32 %f4, %f0, %o3 stw %o5, [%l7 + 0x54] fmovsgu %xcc, %f9, %f7 fandnot2 %f14, %f12, %f10 bneg %icc, loop_2241 movvs %xcc, %o1, %l0 stb %o2, [%l7 + 0x59] fpadd16s %f15, %f12, %f9 loop_2241: addcc %g5, %l4, %l6 bvc,pt %icc, loop_2242 taddcctv %i4, 0x0981, %i6 fmuld8ulx16 %f13, %f11, %f14 ld [%l7 + 0x30], %f12 loop_2242: fbu,a %fcc0, loop_2243 ld [%l7 + 0x50], %f3 fmovdl %icc, %f0, %f13 fmovda %icc, %f8, %f9 loop_2243: fbuge,a %fcc0, loop_2244 ldsb [%l7 + 0x4F], %l3 fcmpeq32 %f2, %f2, %i5 ldsb [%l7 + 0x4A], %g1 loop_2244: fcmpne16 %f2, %f12, %i2 fmovs %f12, %f11 ldub [%l7 + 0x16], %i1 st %f8, [%l7 + 0x6C] fbug %fcc1, loop_2245 fmovsg %xcc, %f5, %f4 ldub [%l7 + 0x59], %g7 fmul8x16 %f1, %f2, %f0 loop_2245: srlx %g3, %i7, %o7 tvs %xcc, 0x6 ble,pn %icc, loop_2246 stx %i3, [%l7 + 0x08] fmovdcs %icc, %f4, %f0 brz,a %o4, loop_2247 loop_2246: ldd [%l7 + 0x38], %f8 tsubcctv %o6, %l2, %o0 fmovdvs %xcc, %f6, %f14 loop_2247: fblg %fcc2, loop_2248 tn %xcc, 0x2 fmovdl %icc, %f12, %f6 fornot2s %f3, %f4, %f1 loop_2248: fabss %f1, %f3 fands %f8, %f2, %f1 ld [%l7 + 0x40], %f15 sll %i0, %g6, %l5 orn %g4, %g2, %l1 fcmpgt32 %f10, %f0, %o5 call loop_2249 fxnor %f8, %f6, %f8 fxors %f3, %f1, %f4 std %f2, [%l7 + 0x18] loop_2249: tleu %icc, 0x0 stx %o1, [%l7 + 0x10] smul %o3, %l0, %g5 fbne %fcc2, loop_2250 fpadd16s %f4, %f7, %f11 edge32l %l4, %o2, %l6 fbul %fcc3, loop_2251 loop_2250: fmovscc %xcc, %f1, %f9 bg,pn %icc, loop_2252 tsubcctv %i4, 0x1425, %i6 loop_2251: fpackfix %f10, %f8 movcc %xcc, %l3, %g1 loop_2252: fbo,a %fcc2, loop_2253 mulx %i2, %i1, %i5 fmovdneg %icc, %f5, %f0 fcmple32 %f2, %f8, %g3 loop_2253: tg %icc, 0x2 for %f14, %f8, %f0 nop setx loop_2254, %l0, %l1 jmpl %l1, %g7 movn %icc, %o7, %i7 stw %i3, [%l7 + 0x28] array8 %o4, %l2, %o0 loop_2254: movvs %xcc, %i0, %o6 nop setx loop_2255, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x18], %l5 brgz,a %g4, loop_2256 movleu %icc, %g2, %g6 loop_2255: ldx [%l7 + 0x48], %o5 fone %f14 loop_2256: std %f4, [%l7 + 0x78] stw %o1, [%l7 + 0x18] taddcctv %l1, 0x1D58, %l0 fmovdpos %icc, %f2, %f1 lduh [%l7 + 0x52], %o3 stx %g5, [%l7 + 0x58] tpos %xcc, 0x6 alignaddrl %o2, %l6, %l4 udivx %i4, 0x1889, %l3 smulcc %g1, %i2, %i6 lduw [%l7 + 0x6C], %i5 add %i1, 0x003D, %g3 tcc %icc, 0x2 andn %g7, 0x0FCA, %o7 fcmpes %fcc3, %f11, %f10 tvs %xcc, 0x6 fbe %fcc1, loop_2257 fexpand %f3, %f8 brgz,a %i7, loop_2258 ld [%l7 + 0x18], %f2 loop_2257: fmovsleu %xcc, %f11, %f5 sub %i3, %o4, %l2 loop_2258: fbuge,a %fcc1, loop_2259 ta %xcc, 0x2 ld [%l7 + 0x2C], %f11 stw %o0, [%l7 + 0x0C] loop_2259: stw %i0, [%l7 + 0x30] movgu %xcc, %o6, %g4 tg %icc, 0x0 bleu loop_2260 ldsb [%l7 + 0x68], %g2 fcmpd %fcc3, %f14, %f10 fxnors %f9, %f11, %f14 loop_2260: sethi 0x0F20, %l5 fmovda %icc, %f10, %f9 fpack32 %f10, %f6, %f12 fnors %f4, %f4, %f11 fcmple16 %f8, %f8, %g6 tgu %xcc, 0x7 ldx [%l7 + 0x50], %o1 udivcc %o5, 0x0D88, %l0 taddcctv %l1, 0x0AB5, %g5 sethi 0x1762, %o2 xnorcc %l6, %l4, %o3 subc %i4, %l3, %i2 movne %icc, %g1, %i6 fmovrdgez %i5, %f0, %f14 lduh [%l7 + 0x74], %g3 ldsb [%l7 + 0x0A], %g7 fmovrdgz %i1, %f14, %f2 fmovsvc %icc, %f14, %f7 sth %i7, [%l7 + 0x66] fbne %fcc2, loop_2261 array16 %o7, %o4, %l2 stw %i3, [%l7 + 0x54] stx %o0, [%l7 + 0x68] loop_2261: fbul,a %fcc2, loop_2262 lduh [%l7 + 0x74], %o6 smulcc %g4, 0x0705, %g2 fpsub16 %f10, %f2, %f4 loop_2262: std %f4, [%l7 + 0x70] fsrc1 %f12, %f4 fpadd16s %f9, %f1, %f7 bl,a,pt %xcc, loop_2263 fornot1 %f14, %f8, %f14 ba %xcc, loop_2264 orncc %i0, 0x1614, %g6 loop_2263: te %xcc, 0x3 st %f4, [%l7 + 0x24] loop_2264: sra %l5, %o5, %o1 fmovdcs %xcc, %f15, %f3 movleu %xcc, %l1, %g5 ldsw [%l7 + 0x78], %o2 sth %l6, [%l7 + 0x18] sth %l4, [%l7 + 0x6A] ldsb [%l7 + 0x6B], %l0 fornot2 %f8, %f6, %f2 fmovscs %icc, %f14, %f2 fzeros %f13 fmul8ulx16 %f2, %f12, %f6 sdiv %i4, 0x0321, %l3 brgez,a %i2, loop_2265 fmovsa %icc, %f13, %f8 subccc %o3, %g1, %i6 movrlez %g3, 0x399, %i5 loop_2265: movpos %xcc, %g7, %i7 lduh [%l7 + 0x14], %i1 fpack32 %f10, %f0, %f0 stx %o7, [%l7 + 0x18] fmuld8sux16 %f8, %f2, %f10 fbg %fcc1, loop_2266 lduw [%l7 + 0x68], %o4 tne %xcc, 0x6 siam 0x5 loop_2266: ldx [%l7 + 0x40], %i3 std %f10, [%l7 + 0x18] bleu,pn %xcc, loop_2267 ldsh [%l7 + 0x4E], %o0 stx %o6, [%l7 + 0x68] movrlez %l2, 0x045, %g2 loop_2267: fbue,a %fcc2, loop_2268 fbug %fcc0, loop_2269 sth %g4, [%l7 + 0x08] fmovspos %xcc, %f13, %f15 loop_2268: fmovrdgez %i0, %f6, %f2 loop_2269: fsrc1 %f10, %f14 alignaddr %l5, %o5, %o1 ldsh [%l7 + 0x48], %g6 std %f8, [%l7 + 0x30] bl,a,pt %icc, loop_2270 brz %g5, loop_2271 stb %l1, [%l7 + 0x7E] sth %l6, [%l7 + 0x26] loop_2270: sethi 0x1347, %o2 loop_2271: ldub [%l7 + 0x10], %l4 andn %l0, %l3, %i4 edge32n %o3, %i2, %g1 ldd [%l7 + 0x30], %f2 fexpand %f0, %f0 sth %i6, [%l7 + 0x20] ldd [%l7 + 0x58], %f0 pdist %f12, %f4, %f0 fnor %f14, %f8, %f10 edge16n %g3, %g7, %i5 nop setx loop_2272, %l0, %l1 jmpl %l1, %i1 smul %i7, %o7, %i3 ld [%l7 + 0x14], %f4 fandnot1 %f2, %f0, %f8 loop_2272: add %o0, %o4, %o6 fnands %f9, %f14, %f11 sth %g2, [%l7 + 0x72] orncc %l2, %i0, %g4 stb %l5, [%l7 + 0x27] stb %o1, [%l7 + 0x4B] udivcc %o5, 0x1513, %g5 edge32 %l1, %l6, %o2 udivcc %g6, 0x1BBE, %l4 ldsb [%l7 + 0x31], %l3 ldsb [%l7 + 0x2A], %i4 movrgez %o3, 0x327, %l0 be,a,pn %icc, loop_2273 and %g1, %i2, %i6 st %f11, [%l7 + 0x4C] brz %g3, loop_2274 loop_2273: fnot2s %f2, %f5 fandnot2 %f4, %f0, %f4 tn %icc, 0x5 loop_2274: fabsd %f10, %f4 fmul8x16au %f15, %f13, %f2 bge,a,pn %xcc, loop_2275 fcmpne32 %f8, %f6, %i5 for %f10, %f10, %f4 fand %f10, %f8, %f4 loop_2275: ldub [%l7 + 0x62], %g7 fmovrdgz %i7, %f0, %f2 ldd [%l7 + 0x30], %f2 fcmpne32 %f14, %f8, %o7 fpadd16 %f6, %f8, %f8 nop setx loop_2276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %i3, [%l7 + 0x38] movge %icc, %o0, %o4 bvc,pn %xcc, loop_2277 loop_2276: ld [%l7 + 0x48], %f0 fnot1s %f6, %f14 fmovsneg %icc, %f12, %f3 loop_2277: fpadd16 %f6, %f2, %f12 lduw [%l7 + 0x3C], %o6 std %f8, [%l7 + 0x50] fcmpgt16 %f10, %f4, %i1 fmovscs %icc, %f12, %f4 fmovsvs %xcc, %f9, %f3 ldsh [%l7 + 0x38], %l2 fmovrdgez %i0, %f2, %f12 smul %g4, %g2, %l5 std %f6, [%l7 + 0x70] siam 0x5 fbn,a %fcc1, loop_2278 tge %icc, 0x4 srax %o1, 0x12, %g5 ld [%l7 + 0x74], %f7 loop_2278: lduh [%l7 + 0x30], %o5 st %f10, [%l7 + 0x1C] fbge %fcc1, loop_2279 fbuge,a %fcc3, loop_2280 stb %l1, [%l7 + 0x56] ldsw [%l7 + 0x5C], %o2 loop_2279: fandnot1s %f2, %f7, %f11 loop_2280: sdivx %g6, 0x0244, %l6 xorcc %l4, 0x1379, %l3 stw %o3, [%l7 + 0x50] fnot2 %f8, %f10 fmul8x16al %f4, %f3, %f6 stw %l0, [%l7 + 0x7C] tsubcc %i4, %i2, %g1 nop setx loop_2281, %l0, %l1 jmpl %l1, %i6 fsrc2s %f3, %f15 fmovrslz %g3, %f9, %f1 nop setx loop_2282, %l0, %l1 jmpl %l1, %i5 loop_2281: ldsh [%l7 + 0x44], %g7 fcmpgt16 %f12, %f10, %o7 nop setx loop_2283, %l0, %l1 jmpl %l1, %i3 loop_2282: fpadd32 %f14, %f2, %f6 st %f9, [%l7 + 0x34] fcmped %fcc3, %f2, %f10 loop_2283: ldsh [%l7 + 0x50], %o0 sllx %o4, 0x0B, %i7 lduh [%l7 + 0x1A], %i1 std %f10, [%l7 + 0x10] tg %icc, 0x2 movle %icc, %l2, %o6 lduw [%l7 + 0x0C], %g4 stx %g2, [%l7 + 0x38] fmovdn %icc, %f5, %f3 ld [%l7 + 0x18], %f7 fmuld8ulx16 %f9, %f0, %f10 array8 %l5, %o1, %i0 movrne %o5, %l1, %o2 fsrc1s %f8, %f15 fpackfix %f8, %f13 fcmpne32 %f2, %f6, %g5 fabsd %f12, %f0 stb %l6, [%l7 + 0x41] for %f12, %f0, %f10 movcs %icc, %l4, %g6 srlx %l3, 0x1E, %o3 edge32ln %l0, %i2, %i4 fmovscc %icc, %f9, %f11 bvs,a %xcc, loop_2284 ta %xcc, 0x4 ldub [%l7 + 0x20], %i6 lduh [%l7 + 0x78], %g3 loop_2284: tn %xcc, 0x3 lduh [%l7 + 0x30], %i5 movl %icc, %g7, %o7 fmovdpos %xcc, %f6, %f8 fbe %fcc2, loop_2285 fornot1 %f6, %f6, %f14 movrlz %g1, %o0, %i3 fmovd %f4, %f6 loop_2285: bcc,pn %icc, loop_2286 tneg %xcc, 0x0 fcmple16 %f4, %f0, %o4 be,pt %icc, loop_2287 loop_2286: ldx [%l7 + 0x08], %i7 stb %i1, [%l7 + 0x40] movl %xcc, %o6, %g4 loop_2287: fbge,a %fcc1, loop_2288 ldsb [%l7 + 0x31], %g2 fbne,a %fcc3, loop_2289 edge16 %l5, %l2, %o1 loop_2288: std %f0, [%l7 + 0x50] fbul %fcc0, loop_2290 loop_2289: lduw [%l7 + 0x2C], %i0 fmovde %xcc, %f10, %f2 fmovd %f10, %f4 loop_2290: ldsb [%l7 + 0x5E], %l1 lduh [%l7 + 0x32], %o5 fpackfix %f14, %f11 fcmpne16 %f10, %f8, %g5 std %f12, [%l7 + 0x58] fcmpne32 %f12, %f8, %l6 ldub [%l7 + 0x26], %o2 tcs %icc, 0x2 lduw [%l7 + 0x50], %l4 edge8 %l3, %o3, %l0 ldub [%l7 + 0x6D], %i2 ldsh [%l7 + 0x22], %g6 bgu,a,pt %xcc, loop_2291 movle %xcc, %i6, %g3 fsrc2s %f9, %f0 fmovda %icc, %f4, %f4 loop_2291: edge32n %i4, %i5, %g7 srax %g1, %o0, %i3 srax %o4, 0x19, %o7 edge8ln %i1, %o6, %i7 ldd [%l7 + 0x58], %f0 ldx [%l7 + 0x18], %g4 fbne,a %fcc2, loop_2292 fbn %fcc1, loop_2293 mova %xcc, %g2, %l5 ldsb [%l7 + 0x2B], %o1 loop_2292: fpadd16 %f8, %f4, %f4 loop_2293: fmovdge %xcc, %f8, %f12 fmovdl %xcc, %f3, %f14 udiv %l2, 0x1564, %l1 sethi 0x1C91, %o5 brlez %g5, loop_2294 mulscc %i0, %l6, %o2 bn,a,pn %xcc, loop_2295 fmovda %xcc, %f13, %f1 loop_2294: bcc,a %xcc, loop_2296 bne,a loop_2297 loop_2295: subccc %l3, 0x081F, %l4 mova %xcc, %l0, %o3 loop_2296: bcs,a %icc, loop_2298 loop_2297: stx %i2, [%l7 + 0x58] fmovsne %icc, %f12, %f7 fnot1 %f6, %f6 loop_2298: st %f6, [%l7 + 0x68] std %f2, [%l7 + 0x58] edge16 %i6, %g3, %g6 fpack16 %f0, %f8 ld [%l7 + 0x74], %f13 fmovrsgz %i4, %f0, %f0 orcc %g7, 0x0F92, %g1 fmovdge %icc, %f9, %f15 or %o0, %i5, %o4 siam 0x3 fbug %fcc0, loop_2299 fmovdcs %xcc, %f9, %f13 fblg,a %fcc0, loop_2300 faligndata %f14, %f0, %f10 loop_2299: ldsh [%l7 + 0x74], %i3 addccc %o7, %i1, %i7 loop_2300: fbul,a %fcc3, loop_2301 edge16ln %g4, %g2, %l5 fbu %fcc0, loop_2302 tneg %icc, 0x3 loop_2301: fmovscs %xcc, %f9, %f1 tl %xcc, 0x1 loop_2302: fcmpgt16 %f12, %f10, %o6 ldsw [%l7 + 0x78], %l2 edge16n %o1, %o5, %l1 movvs %icc, %i0, %g5 std %f10, [%l7 + 0x68] bleu,pn %icc, loop_2303 brz,a %o2, loop_2304 ldub [%l7 + 0x61], %l3 fpack16 %f14, %f10 loop_2303: tneg %xcc, 0x0 loop_2304: ld [%l7 + 0x50], %f1 movvs %xcc, %l6, %l4 std %f0, [%l7 + 0x48] edge32n %o3, %l0, %i2 fmovsne %icc, %f2, %f10 stw %i6, [%l7 + 0x3C] ldub [%l7 + 0x32], %g3 ldub [%l7 + 0x2E], %i4 movrlez %g7, 0x2B9, %g1 fmovdge %xcc, %f0, %f4 tn %xcc, 0x4 fmovdvs %icc, %f10, %f6 fbul,a %fcc1, loop_2305 ldd [%l7 + 0x18], %f4 subcc %o0, %i5, %g6 lduw [%l7 + 0x30], %o4 loop_2305: fcmped %fcc0, %f14, %f12 orn %o7, 0x14B7, %i3 movl %icc, %i1, %g4 fzeros %f8 ldub [%l7 + 0x48], %i7 ldsw [%l7 + 0x6C], %l5 ldd [%l7 + 0x68], %f14 ldd [%l7 + 0x28], %f14 fmovdneg %xcc, %f11, %f12 fpadd32 %f6, %f10, %f2 move %xcc, %o6, %l2 fmovd %f6, %f10 ldsh [%l7 + 0x66], %o1 stb %g2, [%l7 + 0x5D] std %f10, [%l7 + 0x30] fmovde %xcc, %f1, %f3 xnor %o5, %l1, %i0 ldsb [%l7 + 0x14], %g5 umul %o2, 0x1A01, %l6 fexpand %f11, %f10 xnorcc %l4, 0x14FB, %o3 st %f13, [%l7 + 0x70] st %f11, [%l7 + 0x78] edge8n %l3, %l0, %i2 srlx %g3, 0x10, %i4 fmovdg %icc, %f2, %f7 fbug %fcc1, loop_2306 fnand %f0, %f10, %f4 ldub [%l7 + 0x70], %i6 fexpand %f4, %f14 loop_2306: movrne %g7, 0x3C0, %g1 movcs %icc, %o0, %g6 stw %o4, [%l7 + 0x18] brz %i5, loop_2307 sth %i3, [%l7 + 0x24] xnor %o7, 0x02FA, %g4 stx %i1, [%l7 + 0x70] loop_2307: fmovsvs %xcc, %f10, %f13 nop setx loop_2308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x74], %i7 fmovdcc %xcc, %f1, %f8 xor %o6, %l2, %l5 loop_2308: sethi 0x1C8E, %o1 fsrc2 %f0, %f14 std %f6, [%l7 + 0x30] std %f8, [%l7 + 0x30] movpos %icc, %o5, %g2 fmovdl %xcc, %f12, %f10 bne,a,pn %xcc, loop_2309 ldsw [%l7 + 0x60], %l1 fmovrdne %g5, %f2, %f6 fmovdneg %icc, %f13, %f6 loop_2309: fornot1s %f12, %f4, %f9 ldsh [%l7 + 0x4C], %o2 tne %icc, 0x1 sdivx %i0, 0x1B75, %l4 ldd [%l7 + 0x08], %f10 fcmpeq32 %f10, %f10, %l6 std %f0, [%l7 + 0x20] brgez,a %l3, loop_2310 fnot2s %f12, %f13 fnegd %f12, %f12 sll %o3, %i2, %g3 loop_2310: xnor %l0, %i4, %i6 ld [%l7 + 0x18], %f12 fnor %f4, %f6, %f4 stx %g1, [%l7 + 0x10] lduh [%l7 + 0x50], %g7 fmovse %icc, %f1, %f10 fxor %f4, %f2, %f8 fbu %fcc0, loop_2311 nop setx loop_2312, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f2, %f12, %o0 xorcc %o4, %g6, %i3 loop_2311: nop setx loop_2313, %l0, %l1 jmpl %l1, %o7 loop_2312: addc %i5, %g4, %i1 fba %fcc2, loop_2314 movrne %i7, %o6, %l5 loop_2313: stw %l2, [%l7 + 0x38] xorcc %o5, %g2, %o1 loop_2314: ldsh [%l7 + 0x4A], %g5 ldd [%l7 + 0x78], %f14 fbue,a %fcc3, loop_2315 fba %fcc0, loop_2316 ld [%l7 + 0x7C], %f4 fxnors %f10, %f6, %f8 loop_2315: fmovdcs %xcc, %f5, %f5 loop_2316: fmovrsne %o2, %f5, %f3 movl %xcc, %i0, %l4 movneg %icc, %l6, %l3 fcmpgt16 %f6, %f6, %o3 bneg,pn %icc, loop_2317 te %icc, 0x5 fcmped %fcc2, %f10, %f8 edge8l %l1, %i2, %l0 loop_2317: ldsh [%l7 + 0x7A], %i4 fmovrsne %i6, %f11, %f13 stw %g1, [%l7 + 0x5C] ldub [%l7 + 0x75], %g7 nop setx loop_2318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc2, loop_2319 ldd [%l7 + 0x38], %f6 fzero %f12 loop_2318: st %f5, [%l7 + 0x30] loop_2319: brgz %o0, loop_2320 stx %g3, [%l7 + 0x28] lduw [%l7 + 0x60], %o4 tcc %xcc, 0x2 loop_2320: taddcc %g6, 0x0B9B, %o7 fnors %f9, %f3, %f4 tcc %xcc, 0x5 ldub [%l7 + 0x5D], %i3 tpos %xcc, 0x6 ldd [%l7 + 0x50], %f12 fcmpes %fcc0, %f10, %f4 fors %f8, %f10, %f3 ldub [%l7 + 0x28], %i5 fmovsgu %icc, %f2, %f9 fmovdl %icc, %f10, %f10 bvs,a,pn %icc, loop_2321 fmovspos %icc, %f3, %f3 sth %g4, [%l7 + 0x48] fmovsn %xcc, %f10, %f5 loop_2321: fmovdle %icc, %f13, %f7 tvs %xcc, 0x2 siam 0x7 mulscc %i1, %o6, %l5 fbule %fcc1, loop_2322 fmovdgu %xcc, %f14, %f7 sllx %l2, %o5, %g2 bneg loop_2323 loop_2322: movrgz %o1, 0x061, %i7 srax %o2, %i0, %l4 movl %icc, %l6, %l3 loop_2323: brgz,a %o3, loop_2324 fmovdcs %xcc, %f3, %f3 ldsw [%l7 + 0x24], %g5 movre %l1, %i2, %l0 loop_2324: fmovdpos %icc, %f4, %f2 orn %i4, %i6, %g7 stw %o0, [%l7 + 0x64] umul %g1, 0x1AFD, %g3 st %f12, [%l7 + 0x1C] ldsh [%l7 + 0x3C], %g6 bne,a loop_2325 fnot2 %f10, %f2 ldsw [%l7 + 0x1C], %o4 fba %fcc1, loop_2326 loop_2325: array16 %i3, %o7, %i5 lduw [%l7 + 0x10], %i1 fmul8sux16 %f4, %f6, %f0 loop_2326: sth %o6, [%l7 + 0x50] stb %g4, [%l7 + 0x29] sethi 0x15E3, %l5 movrgez %o5, %g2, %l2 ldsw [%l7 + 0x3C], %i7 movg %icc, %o2, %o1 stb %l4, [%l7 + 0x5B] brlez %l6, loop_2327 std %f14, [%l7 + 0x30] bneg,pt %icc, loop_2328 addccc %i0, %l3, %o3 loop_2327: fandnot1 %f8, %f4, %f12 bgu,pn %icc, loop_2329 loop_2328: fmovsg %xcc, %f14, %f10 fbg %fcc3, loop_2330 nop setx loop_2331, %l0, %l1 jmpl %l1, %l1 loop_2329: movrgez %i2, 0x3F8, %l0 ldx [%l7 + 0x48], %g5 loop_2330: fmovsge %xcc, %f8, %f4 loop_2331: fbe,a %fcc0, loop_2332 fpackfix %f12, %f2 fmul8sux16 %f4, %f4, %f8 orcc %i4, 0x1E5C, %i6 loop_2332: stw %g7, [%l7 + 0x14] fmul8sux16 %f10, %f4, %f12 lduw [%l7 + 0x40], %g1 fbg,a %fcc1, loop_2333 andn %o0, 0x029C, %g6 fmovdvs %xcc, %f1, %f2 tge %icc, 0x6 loop_2333: fbue,a %fcc1, loop_2334 fnot1s %f14, %f15 ldsh [%l7 + 0x4E], %g3 fcmped %fcc3, %f8, %f0 loop_2334: stb %o4, [%l7 + 0x64] fnand %f12, %f12, %f10 sth %i3, [%l7 + 0x28] fmovrslz %i5, %f1, %f2 for %f14, %f2, %f4 tneg %icc, 0x2 sth %o7, [%l7 + 0x0A] stb %o6, [%l7 + 0x14] ba,pt %icc, loop_2335 bcs,a,pt %icc, loop_2336 std %f4, [%l7 + 0x28] faligndata %f2, %f2, %f10 loop_2335: fnands %f14, %f1, %f0 loop_2336: fpadd32s %f14, %f7, %f2 fmuld8ulx16 %f4, %f5, %f14 orn %i1, %g4, %l5 fbe %fcc1, loop_2337 fcmpeq32 %f4, %f12, %o5 brnz %l2, loop_2338 fmovdne %icc, %f12, %f14 loop_2337: ble,pn %icc, loop_2339 brgez,a %i7, loop_2340 loop_2338: fmul8x16au %f1, %f4, %f6 fmovdneg %icc, %f2, %f6 loop_2339: lduh [%l7 + 0x1C], %o2 loop_2340: tsubcc %g2, 0x108C, %l4 fmovdvc %xcc, %f1, %f1 ldx [%l7 + 0x70], %l6 movrne %i0, %o1, %o3 bl,a,pn %xcc, loop_2341 bvs %icc, loop_2342 sth %l3, [%l7 + 0x0C] sth %i2, [%l7 + 0x50] loop_2341: ba %xcc, loop_2343 loop_2342: sth %l1, [%l7 + 0x2A] fble,a %fcc1, loop_2344 fbul %fcc2, loop_2345 loop_2343: movvs %xcc, %l0, %g5 fmul8x16 %f2, %f2, %f8 loop_2344: std %f8, [%l7 + 0x10] loop_2345: fmovrdgz %i6, %f10, %f10 fmovsneg %xcc, %f3, %f4 ldsh [%l7 + 0x32], %i4 movleu %xcc, %g7, %o0 fnot2s %f2, %f3 tvc %icc, 0x5 fone %f10 srlx %g6, 0x13, %g1 tge %icc, 0x0 fmovscc %icc, %f0, %f7 fbo %fcc3, loop_2346 movl %icc, %o4, %g3 fmovdg %icc, %f4, %f10 fpsub16 %f8, %f0, %f14 loop_2346: sll %i3, 0x13, %i5 fabss %f15, %f6 tvs %xcc, 0x0 tle %xcc, 0x0 fbo,a %fcc2, loop_2347 edge8n %o6, %o7, %i1 movvc %icc, %l5, %o5 movrgez %l2, 0x13F, %i7 loop_2347: stw %g4, [%l7 + 0x64] movpos %xcc, %o2, %l4 fnegs %f2, %f3 tvs %xcc, 0x7 udivx %l6, 0x151C, %i0 st %f8, [%l7 + 0x20] umul %o1, %g2, %l3 fmovrsne %i2, %f0, %f6 fba,a %fcc3, loop_2348 fcmps %fcc0, %f13, %f5 fmovsg %icc, %f6, %f3 orcc %o3, %l1, %l0 loop_2348: fnot2s %f12, %f13 st %f5, [%l7 + 0x30] fpadd32s %f12, %f11, %f7 fpack32 %f10, %f12, %f8 movcs %icc, %g5, %i4 fabsd %f4, %f0 and %g7, %i6, %g6 orcc %g1, %o4, %g3 fmovrdne %o0, %f14, %f2 ldsb [%l7 + 0x77], %i3 edge8ln %i5, %o6, %i1 smulcc %l5, %o5, %l2 stx %i7, [%l7 + 0x20] tcs %xcc, 0x7 stb %o7, [%l7 + 0x30] fpadd32 %f8, %f12, %f10 movge %icc, %o2, %g4 sdivcc %l6, 0x1916, %i0 fnands %f11, %f9, %f15 edge32l %l4, %o1, %g2 fbue %fcc3, loop_2349 lduw [%l7 + 0x7C], %i2 fmul8sux16 %f10, %f14, %f0 fzeros %f0 loop_2349: stx %o3, [%l7 + 0x30] fmovscc %xcc, %f11, %f12 fandnot1s %f10, %f10, %f3 fblg %fcc2, loop_2350 subc %l1, %l3, %l0 ldsw [%l7 + 0x5C], %i4 fnors %f8, %f12, %f2 loop_2350: stw %g7, [%l7 + 0x48] mulx %i6, %g6, %g5 ldx [%l7 + 0x78], %o4 ldsw [%l7 + 0x40], %g3 movneg %icc, %g1, %i3 tcs %xcc, 0x2 stx %i5, [%l7 + 0x18] fxors %f6, %f15, %f6 movge %icc, %o6, %i1 ldsb [%l7 + 0x4A], %o0 udivx %o5, 0x12D9, %l5 lduw [%l7 + 0x3C], %l2 fxor %f12, %f0, %f0 brnz %i7, loop_2351 ldsw [%l7 + 0x58], %o2 fmovsgu %icc, %f1, %f11 fmovrse %g4, %f10, %f15 loop_2351: popc %o7, %i0 ldd [%l7 + 0x10], %f0 add %l6, 0x004B, %o1 lduh [%l7 + 0x2E], %l4 movvc %icc, %g2, %o3 stw %i2, [%l7 + 0x6C] sth %l1, [%l7 + 0x08] fbue %fcc3, loop_2352 tvc %icc, 0x0 fmovrdlz %l0, %f2, %f6 fmovscs %icc, %f11, %f7 loop_2352: st %f6, [%l7 + 0x1C] fbuge %fcc3, loop_2353 fmovsl %icc, %f5, %f14 udivx %l3, 0x0562, %i4 fornot2s %f3, %f14, %f13 loop_2353: mulscc %g7, %g6, %i6 ldx [%l7 + 0x40], %o4 st %f8, [%l7 + 0x0C] subcc %g3, 0x15BA, %g1 fandnot1s %f9, %f3, %f14 st %f14, [%l7 + 0x3C] stx %i3, [%l7 + 0x28] alignaddrl %i5, %g5, %o6 edge16 %o0, %o5, %l5 ldx [%l7 + 0x28], %i1 std %f0, [%l7 + 0x70] stx %l2, [%l7 + 0x78] orncc %i7, %g4, %o2 bne,a,pt %xcc, loop_2354 fmovdl %icc, %f6, %f1 lduh [%l7 + 0x38], %i0 ldub [%l7 + 0x3D], %o7 loop_2354: ldub [%l7 + 0x77], %o1 ldub [%l7 + 0x63], %l6 stw %g2, [%l7 + 0x24] stx %l4, [%l7 + 0x38] edge32n %o3, %i2, %l1 fmul8x16 %f2, %f4, %f10 bg,a,pt %xcc, loop_2355 lduw [%l7 + 0x24], %l3 ldx [%l7 + 0x48], %l0 lduh [%l7 + 0x60], %i4 loop_2355: add %g6, 0x0E05, %i6 sth %o4, [%l7 + 0x7A] fsrc2s %f8, %f5 fpsub16 %f14, %f6, %f0 st %f6, [%l7 + 0x0C] fmovdcc %xcc, %f15, %f1 fcmple32 %f10, %f2, %g7 fsrc2 %f8, %f6 fandnot2s %f6, %f11, %f6 srlx %g1, 0x17, %i3 fabss %f1, %f0 bne,a %icc, loop_2356 xor %g3, 0x1A34, %g5 tn %icc, 0x6 fnor %f4, %f6, %f2 loop_2356: call loop_2357 movge %xcc, %i5, %o6 fnot1 %f0, %f14 fba,a %fcc2, loop_2358 loop_2357: fnegs %f3, %f6 stx %o0, [%l7 + 0x30] fcmpgt16 %f12, %f0, %l5 loop_2358: subc %i1, %o5, %i7 fmovdcs %icc, %f14, %f9 fmovdleu %xcc, %f0, %f7 ldsw [%l7 + 0x5C], %l2 fsrc2s %f0, %f6 stx %o2, [%l7 + 0x18] ldsb [%l7 + 0x1B], %i0 sth %g4, [%l7 + 0x34] subcc %o7, %l6, %o1 edge16l %l4, %g2, %i2 ldub [%l7 + 0x0F], %o3 add %l1, %l0, %l3 fmovdn %xcc, %f8, %f15 array8 %i4, %g6, %o4 tcc %xcc, 0x7 std %f6, [%l7 + 0x48] ld [%l7 + 0x5C], %f3 fpadd32s %f7, %f7, %f3 addc %g7, %g1, %i6 movge %xcc, %g3, %i3 fmovrdlz %g5, %f8, %f10 fmovspos %xcc, %f9, %f9 std %f12, [%l7 + 0x60] fnors %f2, %f5, %f10 tle %icc, 0x6 siam 0x6 ldsh [%l7 + 0x76], %i5 tne %icc, 0x7 fpadd32 %f14, %f6, %f2 std %f2, [%l7 + 0x68] ldsw [%l7 + 0x54], %o6 ldsh [%l7 + 0x4A], %o0 sethi 0x174E, %l5 fbe,a %fcc2, loop_2359 fmul8x16al %f0, %f10, %f10 fpsub32s %f5, %f4, %f4 edge8 %i1, %i7, %o5 loop_2359: nop setx loop_2360, %l0, %l1 jmpl %l1, %o2 brgez %l2, loop_2361 ldub [%l7 + 0x12], %i0 fmovsleu %icc, %f10, %f9 loop_2360: bg %icc, loop_2362 loop_2361: fbo %fcc1, loop_2363 ble,a %xcc, loop_2364 bge,a,pt %icc, loop_2365 loop_2362: sub %o7, 0x0861, %l6 loop_2363: tsubcc %o1, 0x1D37, %l4 loop_2364: fcmpd %fcc3, %f2, %f2 loop_2365: st %f10, [%l7 + 0x58] lduw [%l7 + 0x24], %g4 ldx [%l7 + 0x68], %i2 ldsw [%l7 + 0x0C], %o3 udiv %g2, 0x0619, %l0 fmovdvc %xcc, %f7, %f6 movrgz %l3, 0x0EE, %l1 lduh [%l7 + 0x1E], %i4 fmovdvc %icc, %f3, %f8 st %f9, [%l7 + 0x30] fnegs %f7, %f1 std %f6, [%l7 + 0x48] edge8l %o4, %g7, %g1 fmovrdgz %i6, %f8, %f10 fone %f0 subccc %g3, %g6, %g5 stx %i3, [%l7 + 0x08] fbn,a %fcc1, loop_2366 fmovdneg %xcc, %f7, %f15 movrlz %o6, 0x326, %i5 fcmple16 %f2, %f10, %l5 loop_2366: lduw [%l7 + 0x28], %o0 ldd [%l7 + 0x20], %f4 fmovdne %xcc, %f3, %f6 std %f6, [%l7 + 0x60] ldx [%l7 + 0x50], %i1 fmovrde %i7, %f4, %f12 bvc,a,pt %xcc, loop_2367 fnands %f3, %f2, %f5 xor %o2, 0x02EF, %l2 fmovrdlez %o5, %f12, %f14 loop_2367: ldx [%l7 + 0x20], %o7 bne,a %icc, loop_2368 fmovrdlez %i0, %f0, %f8 be,pn %icc, loop_2369 fpsub16s %f12, %f7, %f1 loop_2368: lduh [%l7 + 0x54], %o1 fmuld8ulx16 %f13, %f10, %f4 loop_2369: edge8ln %l4, %l6, %i2 lduw [%l7 + 0x7C], %o3 fpack32 %f6, %f4, %f10 fmul8x16 %f12, %f14, %f12 fnot1 %f14, %f10 sub %g2, %l0, %g4 fba %fcc3, loop_2370 fmovsvs %icc, %f13, %f8 fmovdvc %xcc, %f14, %f3 mulscc %l3, 0x13C9, %l1 loop_2370: fmovspos %xcc, %f5, %f2 edge32 %o4, %i4, %g1 edge16 %g7, %i6, %g3 movrlez %g6, %i3, %g5 mova %icc, %o6, %i5 edge32ln %l5, %o0, %i1 stb %i7, [%l7 + 0x6D] ldx [%l7 + 0x78], %o2 fnot2s %f8, %f15 stb %l2, [%l7 + 0x6F] fones %f2 edge8l %o5, %i0, %o7 ldsb [%l7 + 0x74], %l4 lduw [%l7 + 0x40], %o1 bleu loop_2371 fmovs %f4, %f13 tne %xcc, 0x2 ta %xcc, 0x6 loop_2371: fmovdg %icc, %f6, %f15 fmovrdgez %l6, %f0, %f4 ta %icc, 0x5 stb %o3, [%l7 + 0x2F] fnor %f8, %f2, %f4 fmovscs %icc, %f15, %f14 fnot1s %f13, %f0 tge %xcc, 0x0 stb %i2, [%l7 + 0x30] stw %g2, [%l7 + 0x70] ta %xcc, 0x3 ldsw [%l7 + 0x28], %l0 xnorcc %l3, %l1, %g4 stw %o4, [%l7 + 0x5C] fones %f1 movleu %xcc, %i4, %g7 fsrc2 %f14, %f10 umulcc %g1, %g3, %i6 fble,a %fcc0, loop_2372 tgu %xcc, 0x1 stx %i3, [%l7 + 0x38] ldsh [%l7 + 0x1E], %g6 loop_2372: te %icc, 0x1 fbuge,a %fcc2, loop_2373 lduh [%l7 + 0x0E], %o6 fcmped %fcc2, %f6, %f4 and %g5, 0x00A2, %l5 loop_2373: fabsd %f10, %f6 stb %i5, [%l7 + 0x61] fmovs %f6, %f9 fcmpeq32 %f10, %f0, %o0 bpos %xcc, loop_2374 movle %icc, %i7, %o2 stw %l2, [%l7 + 0x58] movl %xcc, %o5, %i0 loop_2374: mulx %o7, %i1, %l4 fmovsge %icc, %f11, %f0 fmovsg %icc, %f8, %f5 fmovs %f14, %f3 fcmpes %fcc2, %f8, %f3 fmovd %f8, %f2 and %o1, 0x02EA, %o3 fnot1s %f3, %f5 fexpand %f13, %f4 movvc %icc, %i2, %g2 tle %icc, 0x7 tsubcctv %l0, %l3, %l1 sth %g4, [%l7 + 0x4E] ldx [%l7 + 0x78], %l6 fandnot1s %f15, %f2, %f3 fmovrdne %o4, %f0, %f10 stb %g7, [%l7 + 0x54] xor %g1, %i4, %i6 fmul8x16al %f12, %f6, %f14 andn %g3, 0x130D, %i3 siam 0x1 ld [%l7 + 0x60], %f12 std %f10, [%l7 + 0x70] movle %icc, %o6, %g5 std %f0, [%l7 + 0x08] stx %l5, [%l7 + 0x08] stx %i5, [%l7 + 0x38] fornot2 %f6, %f2, %f14 udivcc %g6, 0x1507, %i7 orcc %o2, %o0, %o5 brlz %i0, loop_2375 array8 %o7, %i1, %l4 fmovs %f4, %f2 stb %l2, [%l7 + 0x0C] loop_2375: edge32l %o3, %i2, %o1 lduw [%l7 + 0x70], %g2 fmovrsne %l0, %f5, %f10 ldsh [%l7 + 0x14], %l3 te %xcc, 0x5 or %l1, 0x139E, %l6 fnot2s %f13, %f14 fornot1 %f10, %f6, %f14 ld [%l7 + 0x68], %f6 movle %xcc, %g4, %o4 fmovrsgz %g7, %f14, %f5 stb %i4, [%l7 + 0x1C] fba,a %fcc2, loop_2376 sth %g1, [%l7 + 0x68] ldx [%l7 + 0x68], %g3 ldsw [%l7 + 0x40], %i6 loop_2376: ldd [%l7 + 0x58], %f0 sth %o6, [%l7 + 0x30] fpmerge %f0, %f5, %f14 fpackfix %f4, %f0 fcmple16 %f8, %f8, %g5 ldsw [%l7 + 0x40], %i3 fmovdleu %xcc, %f2, %f13 tne %icc, 0x1 fmovrslez %l5, %f2, %f4 fpsub32s %f12, %f1, %f9 movrne %i5, %i7, %g6 ldx [%l7 + 0x38], %o2 movg %icc, %o5, %o0 bneg %xcc, loop_2377 stb %i0, [%l7 + 0x28] ldx [%l7 + 0x50], %o7 edge16 %l4, %i1, %o3 loop_2377: andn %i2, %o1, %l2 movcs %xcc, %l0, %l3 te %icc, 0x5 fmovdl %xcc, %f5, %f1 or %g2, %l1, %g4 add %o4, 0x1C70, %g7 te %icc, 0x1 lduh [%l7 + 0x1A], %l6 fcmple32 %f0, %f6, %i4 edge8l %g3, %i6, %g1 mova %icc, %o6, %i3 fpadd16s %f6, %f14, %f6 tcs %xcc, 0x0 std %f8, [%l7 + 0x78] fandnot1 %f14, %f4, %f2 fble %fcc1, loop_2378 stx %l5, [%l7 + 0x48] movrlez %i5, 0x306, %i7 fmovda %xcc, %f7, %f3 loop_2378: tl %xcc, 0x4 ldsb [%l7 + 0x62], %g6 or %o2, 0x19B8, %o5 stb %o0, [%l7 + 0x4D] andn %g5, 0x1496, %i0 brlez,a %o7, loop_2379 fmovdpos %xcc, %f8, %f1 ldx [%l7 + 0x08], %l4 stb %o3, [%l7 + 0x52] loop_2379: ldsh [%l7 + 0x64], %i2 fandnot1 %f12, %f0, %f0 stb %o1, [%l7 + 0x57] siam 0x3 be,a,pn %xcc, loop_2380 fandnot2s %f10, %f5, %f4 edge32ln %l2, %i1, %l3 fmovd %f14, %f6 loop_2380: fmovrsgz %l0, %f0, %f12 fbg %fcc1, loop_2381 brnz %g2, loop_2382 orn %g4, %o4, %g7 edge8ln %l1, %i4, %g3 loop_2381: fmovrdlez %i6, %f14, %f10 loop_2382: edge16ln %g1, %l6, %i3 sth %o6, [%l7 + 0x26] sra %i5, 0x0C, %i7 sth %l5, [%l7 + 0x0E] ld [%l7 + 0x44], %f8 fmovdvs %icc, %f15, %f7 tvc %xcc, 0x2 tne %icc, 0x1 ldsh [%l7 + 0x38], %g6 fmovda %icc, %f6, %f11 std %f14, [%l7 + 0x70] popc %o2, %o0 std %f6, [%l7 + 0x48] ld [%l7 + 0x08], %f11 edge16ln %g5, %o5, %o7 fmovse %xcc, %f4, %f4 sth %l4, [%l7 + 0x26] ldub [%l7 + 0x12], %i0 array32 %i2, %o3, %o1 tge %xcc, 0x7 edge8n %l2, %l3, %l0 ldsb [%l7 + 0x33], %g2 movge %xcc, %i1, %g4 addcc %g7, 0x0CD7, %o4 fblg %fcc3, loop_2383 popc %i4, %g3 fmul8x16au %f14, %f3, %f4 ldsh [%l7 + 0x78], %l1 loop_2383: fmul8x16au %f13, %f8, %f12 bpos,a %xcc, loop_2384 fornot1 %f0, %f6, %f0 fmovscc %xcc, %f6, %f12 xnor %g1, 0x1125, %l6 loop_2384: std %f10, [%l7 + 0x68] fornot2s %f14, %f13, %f10 stb %i3, [%l7 + 0x5C] tsubcctv %i6, 0x195D, %i5 fbule %fcc3, loop_2385 fblg,a %fcc1, loop_2386 taddcctv %o6, 0x1975, %i7 tcc %icc, 0x6 loop_2385: bvc loop_2387 loop_2386: fbn,a %fcc2, loop_2388 fmovsle %icc, %f10, %f9 movpos %icc, %l5, %o2 loop_2387: fbue,a %fcc3, loop_2389 loop_2388: srax %g6, 0x17, %o0 stx %g5, [%l7 + 0x50] movpos %xcc, %o7, %l4 loop_2389: ld [%l7 + 0x1C], %f0 bpos %icc, loop_2390 tle %xcc, 0x6 fandnot1s %f6, %f2, %f12 tn %xcc, 0x1 loop_2390: edge8 %i0, %i2, %o5 ld [%l7 + 0x4C], %f11 fmovdne %icc, %f4, %f15 srax %o3, %l2, %l3 bpos,pn %icc, loop_2391 fpsub32s %f10, %f1, %f0 fpadd32 %f0, %f4, %f10 nop setx loop_2392, %l0, %l1 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_2391: fba %fcc2, loop_2393 ba,pt %icc, loop_2394 stx %o1, [%l7 + 0x08] loop_2392: fands %f14, %f8, %f2 loop_2393: ldub [%l7 + 0x22], %g2 loop_2394: fnors %f15, %f5, %f5 ldsw [%l7 + 0x28], %i1 edge16n %g4, %g7, %o4 fmuld8sux16 %f6, %f3, %f14 fmovrslz %l0, %f10, %f1 std %f10, [%l7 + 0x40] st %f14, [%l7 + 0x24] fmovscc %icc, %f9, %f3 tleu %icc, 0x7 array32 %g3, %i4, %g1 ldd [%l7 + 0x48], %f4 edge8l %l1, %l6, %i6 ldsb [%l7 + 0x7D], %i3 fpackfix %f4, %f3 udivcc %i5, 0x0378, %i7 fmovde %xcc, %f10, %f15 fmovsvs %icc, %f1, %f2 fmovsleu %xcc, %f3, %f12 fmovdleu %icc, %f6, %f13 fmovdneg %xcc, %f2, %f3 fpadd32s %f8, %f3, %f15 fmovdcs %xcc, %f12, %f8 fmovdcc %xcc, %f9, %f1 bvc,pt %xcc, loop_2395 edge8l %l5, %o2, %g6 bleu,a %xcc, loop_2396 fcmpeq16 %f8, %f10, %o6 loop_2395: udiv %o0, 0x0D39, %o7 fnor %f8, %f0, %f0 loop_2396: std %f8, [%l7 + 0x78] tcs %xcc, 0x7 fbe,a %fcc0, loop_2397 ldd [%l7 + 0x58], %f4 fmovdle %icc, %f1, %f6 ldub [%l7 + 0x58], %g5 loop_2397: subc %i0, %l4, %i2 tge %xcc, 0x2 fnegd %f14, %f6 tvc %xcc, 0x0 bl,a,pn %xcc, loop_2398 bcs,a loop_2399 fcmple32 %f0, %f0, %o3 umul %l2, %l3, %o5 loop_2398: ldx [%l7 + 0x40], %g2 loop_2399: fexpand %f0, %f8 bgu,a loop_2400 stx %o1, [%l7 + 0x58] xor %i1, 0x134B, %g4 umul %o4, %g7, %l0 loop_2400: sll %g3, 0x1D, %i4 stb %g1, [%l7 + 0x63] ldx [%l7 + 0x60], %l1 st %f6, [%l7 + 0x20] stw %i6, [%l7 + 0x0C] mulscc %i3, %i5, %i7 ldd [%l7 + 0x20], %f2 bge,a %icc, loop_2401 fpsub32s %f1, %f2, %f10 fmovdgu %xcc, %f11, %f2 srax %l5, 0x1B, %l6 loop_2401: orcc %g6, %o6, %o0 fnand %f2, %f10, %f0 ldsh [%l7 + 0x2A], %o7 fmovdleu %xcc, %f7, %f5 call loop_2402 ldd [%l7 + 0x18], %f8 xnorcc %o2, 0x0011, %g5 ldub [%l7 + 0x0A], %l4 loop_2402: ldsb [%l7 + 0x69], %i2 sdivcc %o3, 0x0282, %l2 fmul8x16 %f7, %f12, %f6 ld [%l7 + 0x0C], %f9 stw %l3, [%l7 + 0x2C] fxors %f2, %f5, %f15 fpadd32 %f8, %f8, %f12 sth %o5, [%l7 + 0x72] ble,pn %xcc, loop_2403 fnor %f14, %f10, %f2 fmovspos %icc, %f3, %f4 movn %xcc, %i0, %o1 loop_2403: std %f8, [%l7 + 0x08] bpos,pt %icc, loop_2404 andcc %g2, %g4, %i1 std %f10, [%l7 + 0x78] fcmple32 %f6, %f8, %g7 loop_2404: fnot2s %f14, %f10 ld [%l7 + 0x2C], %f0 ldsh [%l7 + 0x5C], %l0 ldsb [%l7 + 0x4D], %g3 tle %icc, 0x6 edge8l %i4, %g1, %o4 fmul8x16 %f3, %f10, %f14 ldsh [%l7 + 0x36], %i6 stw %l1, [%l7 + 0x68] fmovrsne %i3, %f11, %f0 tle %icc, 0x2 subc %i5, 0x10F5, %i7 sll %l5, %l6, %g6 array8 %o6, %o0, %o2 fnot1 %f6, %f6 fmovsle %xcc, %f11, %f0 lduw [%l7 + 0x0C], %o7 fpsub32 %f12, %f0, %f2 pdist %f2, %f0, %f4 bpos,a,pt %icc, loop_2405 fmovrsne %l4, %f7, %f3 siam 0x3 tneg %xcc, 0x3 loop_2405: ldub [%l7 + 0x50], %g5 call loop_2406 fmovdleu %xcc, %f10, %f15 fmovda %xcc, %f11, %f13 fba,a %fcc2, loop_2407 loop_2406: tleu %icc, 0x0 fmovde %xcc, %f14, %f11 ta %icc, 0x6 loop_2407: ldsb [%l7 + 0x71], %i2 fsrc2s %f2, %f6 udiv %o3, 0x1717, %l2 fmovdcs %icc, %f3, %f3 edge16l %l3, %o5, %o1 edge16 %g2, %g4, %i0 sth %i1, [%l7 + 0x52] ldsh [%l7 + 0x62], %g7 array16 %l0, %g3, %g1 nop setx loop_2408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %xcc, %f8, %f11 ldd [%l7 + 0x20], %f0 ldub [%l7 + 0x1F], %o4 loop_2408: movgu %icc, %i4, %l1 edge16l %i3, %i6, %i7 movle %xcc, %i5, %l6 and %g6, %o6, %l5 for %f4, %f10, %f8 tne %xcc, 0x7 stb %o0, [%l7 + 0x35] ldsw [%l7 + 0x14], %o2 mulscc %o7, 0x03BD, %l4 bne,a,pn %icc, loop_2409 array32 %i2, %g5, %l2 te %icc, 0x2 fpsub32s %f6, %f1, %f10 loop_2409: siam 0x2 nop setx loop_2410, %l0, %l1 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 %f8, [%l7 + 0x4C] fmovda %xcc, %f4, %f4 fmovrse %o3, %f9, %f0 loop_2410: fnand %f10, %f8, %f12 fmovsvs %xcc, %f4, %f15 stb %o5, [%l7 + 0x49] addc %l3, 0x15A5, %o1 mova %xcc, %g4, %i0 movrgz %g2, 0x09C, %i1 xor %l0, 0x031A, %g7 ldsw [%l7 + 0x54], %g3 fmovde %xcc, %f14, %f12 fpadd16 %f0, %f14, %f4 fnegd %f8, %f2 stw %g1, [%l7 + 0x68] fsrc2s %f2, %f15 fmul8ulx16 %f10, %f6, %f4 ldsw [%l7 + 0x28], %o4 fornot2 %f4, %f0, %f8 fzero %f12 fnot2s %f15, %f5 ld [%l7 + 0x2C], %f10 edge32ln %i4, %i3, %l1 fmovrdgz %i7, %f0, %f10 sll %i5, %l6, %i6 lduh [%l7 + 0x22], %g6 movn %icc, %l5, %o6 movne %xcc, %o0, %o2 fnegd %f8, %f4 ldd [%l7 + 0x08], %f12 movvs %icc, %o7, %i2 fbuge,a %fcc2, loop_2411 fornot1 %f4, %f10, %f14 ldx [%l7 + 0x18], %g5 fornot1s %f6, %f10, %f9 loop_2411: fbe %fcc0, loop_2412 fpsub32s %f7, %f9, %f14 stw %l4, [%l7 + 0x78] taddcc %l2, 0x1C51, %o3 loop_2412: fpadd16s %f8, %f2, %f10 fbule %fcc0, loop_2413 st %f11, [%l7 + 0x20] ldub [%l7 + 0x5E], %o5 taddcc %l3, 0x1E88, %o1 loop_2413: fcmpd %fcc3, %f0, %f10 tgu %icc, 0x4 orncc %g4, 0x16E8, %i0 fcmpne16 %f2, %f4, %i1 movg %icc, %g2, %g7 bg,pn %xcc, loop_2414 lduh [%l7 + 0x76], %g3 edge8l %g1, %l0, %o4 ble,a loop_2415 loop_2414: fcmpgt32 %f6, %f6, %i4 tl %icc, 0x5 std %f8, [%l7 + 0x68] loop_2415: ldsw [%l7 + 0x44], %i3 fbue %fcc3, loop_2416 sllx %i7, 0x0D, %i5 lduw [%l7 + 0x2C], %l1 fornot2s %f3, %f6, %f5 loop_2416: fone %f2 ldsb [%l7 + 0x70], %i6 sra %g6, 0x01, %l6 fornot2 %f8, %f14, %f2 fmovsn %icc, %f13, %f9 fbug %fcc1, loop_2417 fmovs %f12, %f13 sth %l5, [%l7 + 0x48] fnegs %f12, %f8 loop_2417: ld [%l7 + 0x24], %f0 ble,pt %xcc, loop_2418 stb %o6, [%l7 + 0x74] fmovdleu %xcc, %f2, %f11 ldx [%l7 + 0x50], %o0 loop_2418: fcmpeq32 %f2, %f6, %o7 be loop_2419 ldub [%l7 + 0x31], %i2 taddcc %o2, 0x0CC4, %g5 andn %l2, 0x02D5, %l4 loop_2419: bvs,a,pt %xcc, loop_2420 movrne %o3, 0x331, %o5 subc %o1, %l3, %i0 fmul8x16al %f12, %f11, %f0 loop_2420: movneg %xcc, %g4, %i1 fmovsg %icc, %f7, %f15 subccc %g7, %g3, %g1 ldd [%l7 + 0x68], %f10 fcmpne16 %f8, %f6, %l0 fbul,a %fcc3, loop_2421 movrgz %o4, 0x195, %g2 sll %i4, %i7, %i5 stb %l1, [%l7 + 0x1C] loop_2421: pdist %f0, %f2, %f8 fpackfix %f14, %f14 fnot2 %f8, %f12 bgu,a,pt %icc, loop_2422 st %f3, [%l7 + 0x38] fmovspos %xcc, %f3, %f13 ldx [%l7 + 0x38], %i6 loop_2422: ldx [%l7 + 0x28], %i3 stw %l6, [%l7 + 0x18] fmovrdgz %g6, %f8, %f10 tne %icc, 0x5 fsrc1 %f12, %f12 edge32l %o6, %o0, %o7 alignaddrl %i2, %o2, %l5 stx %g5, [%l7 + 0x20] ldsh [%l7 + 0x28], %l4 fmovdneg %icc, %f7, %f12 array16 %l2, %o5, %o1 fmovsleu %xcc, %f8, %f12 fcmpgt32 %f8, %f10, %o3 brlz,a %i0, loop_2423 lduh [%l7 + 0x5E], %g4 ble,a %xcc, loop_2424 bne,pn %icc, loop_2425 loop_2423: ldsw [%l7 + 0x78], %l3 fandnot1 %f14, %f8, %f6 loop_2424: edge32ln %i1, %g3, %g1 loop_2425: fmovsleu %icc, %f13, %f1 mova %icc, %g7, %o4 fcmpgt16 %f10, %f8, %g2 fnors %f5, %f4, %f0 bcc,a loop_2426 sth %i4, [%l7 + 0x58] ldsh [%l7 + 0x4C], %l0 stb %i5, [%l7 + 0x71] loop_2426: fmovscs %xcc, %f3, %f4 fpmerge %f8, %f10, %f14 nop setx loop_2427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %i7, 0x03BB, %i6 bne,a loop_2428 srax %l1, 0x11, %i3 loop_2427: brlez,a %g6, loop_2429 fnor %f2, %f8, %f8 loop_2428: stx %l6, [%l7 + 0x60] sdivcc %o6, 0x03F0, %o7 loop_2429: lduw [%l7 + 0x3C], %o0 tl %xcc, 0x0 fpsub16s %f2, %f14, %f12 std %f12, [%l7 + 0x30] array16 %o2, %l5, %i2 add %g5, %l4, %l2 fmovdpos %icc, %f10, %f0 fbo,a %fcc1, loop_2430 fpack16 %f0, %f7 alignaddrl %o1, %o5, %o3 fcmple16 %f2, %f10, %i0 loop_2430: fmovspos %xcc, %f11, %f9 fabss %f2, %f3 fnot1s %f3, %f10 tleu %icc, 0x4 fandnot1 %f4, %f8, %f10 ldub [%l7 + 0x7E], %g4 ba %icc, loop_2431 fbul,a %fcc0, loop_2432 stw %i1, [%l7 + 0x64] andncc %l3, %g1, %g3 loop_2431: ba,a loop_2433 loop_2432: tcs %xcc, 0x1 fnors %f4, %f12, %f14 stw %g7, [%l7 + 0x6C] loop_2433: stb %o4, [%l7 + 0x3F] edge16ln %g2, %l0, %i5 fmovdvs %xcc, %f10, %f3 stx %i7, [%l7 + 0x70] stb %i4, [%l7 + 0x10] fmovrsne %l1, %f15, %f14 bneg,pn %xcc, loop_2434 ldd [%l7 + 0x18], %f6 lduw [%l7 + 0x78], %i3 tcc %xcc, 0x7 loop_2434: mulx %i6, %l6, %g6 fbug,a %fcc2, loop_2435 ldub [%l7 + 0x2A], %o6 srl %o7, 0x04, %o0 udiv %o2, 0x0663, %l5 loop_2435: st %f1, [%l7 + 0x28] sra %i2, 0x09, %l4 fcmpd %fcc1, %f6, %f2 tg %xcc, 0x1 fones %f1 or %g5, 0x0CE5, %o1 fpadd16 %f6, %f8, %f6 ldsb [%l7 + 0x0C], %l2 lduh [%l7 + 0x40], %o5 st %f8, [%l7 + 0x4C] fcmpne16 %f14, %f12, %i0 ldd [%l7 + 0x50], %f12 call loop_2436 sll %o3, %g4, %i1 fone %f12 ldx [%l7 + 0x68], %l3 loop_2436: fpadd16 %f10, %f14, %f6 fmul8ulx16 %f0, %f0, %f2 ldd [%l7 + 0x28], %f14 ldsb [%l7 + 0x35], %g3 fmovrsne %g1, %f4, %f9 fcmps %fcc2, %f3, %f13 st %f5, [%l7 + 0x60] te %xcc, 0x2 ldsh [%l7 + 0x44], %g7 tneg %icc, 0x0 fbule %fcc0, loop_2437 ldd [%l7 + 0x78], %f4 fmovsa %xcc, %f5, %f9 fpadd32 %f8, %f12, %f12 loop_2437: ba,a,pt %icc, loop_2438 stw %g2, [%l7 + 0x78] ldsb [%l7 + 0x2B], %o4 call loop_2439 loop_2438: fnands %f12, %f12, %f3 st %f13, [%l7 + 0x70] ldsb [%l7 + 0x60], %l0 loop_2439: ldub [%l7 + 0x52], %i5 orcc %i4, %i7, %i3 fabss %f9, %f14 smulcc %l1, 0x1BBD, %l6 ldsb [%l7 + 0x72], %i6 stb %g6, [%l7 + 0x1E] ldub [%l7 + 0x16], %o7 fmul8sux16 %f6, %f6, %f14 brz %o0, loop_2440 edge32ln %o6, %l5, %o2 orn %i2, %g5, %l4 sllx %o1, 0x01, %o5 loop_2440: fcmpne16 %f0, %f0, %l2 ld [%l7 + 0x60], %f14 fcmpne16 %f14, %f2, %o3 fmovda %xcc, %f8, %f8 fand %f12, %f0, %f6 movne %xcc, %g4, %i1 array32 %i0, %g3, %g1 tge %icc, 0x2 fsrc2 %f2, %f0 ld [%l7 + 0x18], %f1 array8 %l3, %g7, %g2 std %f8, [%l7 + 0x58] smul %l0, %o4, %i5 fbu,a %fcc1, loop_2441 fors %f4, %f3, %f5 fmul8x16 %f9, %f0, %f2 movg %icc, %i7, %i4 loop_2441: brgz %l1, loop_2442 fmovsvc %xcc, %f10, %f3 movre %i3, 0x2E4, %i6 movne %xcc, %l6, %g6 loop_2442: ld [%l7 + 0x18], %f3 sth %o7, [%l7 + 0x12] std %f14, [%l7 + 0x28] ldub [%l7 + 0x5B], %o6 bshuffle %f6, %f12, %f8 ldsh [%l7 + 0x48], %l5 orncc %o2, 0x0F16, %o0 lduh [%l7 + 0x18], %g5 fcmpne32 %f6, %f12, %i2 ble,pt %xcc, loop_2443 fmovda %icc, %f14, %f9 andn %o1, %l4, %l2 ldsw [%l7 + 0x0C], %o5 loop_2443: stb %g4, [%l7 + 0x5E] fxnors %f3, %f13, %f14 lduh [%l7 + 0x1A], %i1 fmovda %icc, %f7, %f2 ta %icc, 0x7 fpadd32s %f8, %f7, %f8 tcs %xcc, 0x0 fornot2 %f8, %f12, %f10 array16 %i0, %g3, %g1 ldd [%l7 + 0x70], %f8 stb %l3, [%l7 + 0x09] fmovdn %icc, %f12, %f14 fnot1 %f12, %f4 lduh [%l7 + 0x2C], %o3 stx %g7, [%l7 + 0x28] ldd [%l7 + 0x58], %f6 tl %xcc, 0x2 ldub [%l7 + 0x29], %g2 fmovsneg %icc, %f6, %f15 sth %o4, [%l7 + 0x28] fmovsvc %xcc, %f9, %f2 or %i5, 0x0976, %l0 fpsub16 %f10, %f10, %f0 fmovse %icc, %f6, %f14 alignaddrl %i4, %i7, %l1 sth %i6, [%l7 + 0x40] st %f6, [%l7 + 0x50] fpsub16 %f0, %f12, %f2 fsrc1 %f0, %f4 fbue %fcc0, loop_2444 ldsh [%l7 + 0x0A], %l6 brlz %i3, loop_2445 sdiv %g6, 0x0C70, %o7 loop_2444: lduw [%l7 + 0x34], %l5 movrlz %o6, %o0, %g5 loop_2445: srlx %i2, 0x19, %o1 stx %l4, [%l7 + 0x48] stb %o2, [%l7 + 0x70] ldx [%l7 + 0x40], %l2 fmovdvc %icc, %f11, %f7 tgu %icc, 0x7 addc %g4, 0x00C5, %o5 fpadd32s %f9, %f1, %f11 std %f14, [%l7 + 0x48] fzero %f14 fnegs %f10, %f3 fornot1s %f0, %f14, %f14 fmovrse %i1, %f13, %f13 be loop_2446 fmovdvs %icc, %f13, %f6 lduw [%l7 + 0x4C], %i0 movrlz %g1, 0x33B, %l3 loop_2446: fcmpes %fcc0, %f13, %f7 orncc %o3, 0x1ABB, %g3 movrgez %g2, 0x2CD, %g7 xnor %i5, %l0, %i4 subc %i7, 0x02DD, %l1 fmovda %icc, %f14, %f9 ldsb [%l7 + 0x47], %i6 fmovsge %xcc, %f12, %f15 ldsb [%l7 + 0x71], %l6 fnot2 %f8, %f14 fmul8x16au %f3, %f9, %f12 stw %i3, [%l7 + 0x50] fpsub16 %f2, %f6, %f4 fmovrsne %g6, %f7, %f6 edge16 %o4, %o7, %o6 fornot2s %f15, %f2, %f3 movneg %icc, %l5, %g5 fpadd16 %f6, %f10, %f4 fmovdg %icc, %f12, %f5 stw %i2, [%l7 + 0x28] nop setx loop_2447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f14, [%l7 + 0x28] fpack32 %f2, %f2, %f0 fabsd %f10, %f8 loop_2447: fcmpne16 %f8, %f2, %o0 andcc %o1, %o2, %l4 sth %l2, [%l7 + 0x56] ldsh [%l7 + 0x1A], %o5 fmul8x16 %f10, %f14, %f6 st %f6, [%l7 + 0x44] faligndata %f6, %f4, %f8 tneg %icc, 0x2 brnz,a %g4, loop_2448 stx %i1, [%l7 + 0x60] fmul8sux16 %f14, %f8, %f14 fmovsne %xcc, %f15, %f10 loop_2448: mulx %g1, %i0, %o3 ldsb [%l7 + 0x7C], %g3 call loop_2449 ldub [%l7 + 0x5B], %g2 addcc %l3, %i5, %g7 sth %l0, [%l7 + 0x4E] loop_2449: ba,a,pn %icc, loop_2450 taddcc %i7, %i4, %l1 fmovrdne %i6, %f14, %f10 ldsb [%l7 + 0x76], %l6 loop_2450: fcmps %fcc1, %f3, %f9 add %g6, 0x1E86, %o4 fmovscs %icc, %f2, %f7 bvc %xcc, loop_2451 fmovdg %xcc, %f3, %f11 ldub [%l7 + 0x24], %o7 stx %o6, [%l7 + 0x68] loop_2451: stx %i3, [%l7 + 0x38] ta %icc, 0x0 fmovsa %xcc, %f4, %f3 fmovs %f10, %f10 fcmpgt32 %f14, %f4, %l5 nop setx loop_2452, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f6, %f5 fbue,a %fcc0, loop_2453 ld [%l7 + 0x40], %f2 loop_2452: orncc %i2, %o0, %g5 movrlz %o2, 0x03C, %o1 loop_2453: or %l2, %o5, %l4 bpos loop_2454 fmovrsgz %g4, %f5, %f8 bpos,pn %icc, loop_2455 fbg %fcc3, loop_2456 loop_2454: fandnot1 %f8, %f10, %f2 bneg loop_2457 loop_2455: lduh [%l7 + 0x50], %g1 loop_2456: fmul8x16 %f7, %f8, %f0 ldsh [%l7 + 0x10], %i1 loop_2457: ldub [%l7 + 0x38], %o3 fmovsge %icc, %f0, %f14 sth %i0, [%l7 + 0x74] fbul,a %fcc0, loop_2458 brgez,a %g2, loop_2459 srlx %l3, 0x04, %g3 fones %f8 loop_2458: tn %icc, 0x3 loop_2459: subc %g7, 0x0CD1, %i5 fpmerge %f8, %f11, %f8 edge32n %l0, %i4, %l1 fmovdne %xcc, %f12, %f0 fbule,a %fcc1, loop_2460 ldsh [%l7 + 0x50], %i6 fbg %fcc2, loop_2461 sra %i7, 0x16, %l6 loop_2460: fmul8x16 %f1, %f12, %f10 nop setx loop_2462, %l0, %l1 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_2461: movrgez %o4, 0x1E0, %g6 ldsb [%l7 + 0x13], %o7 st %f9, [%l7 + 0x4C] loop_2462: ldsb [%l7 + 0x63], %o6 sth %l5, [%l7 + 0x14] sth %i3, [%l7 + 0x2A] tcs %icc, 0x3 fbuge,a %fcc2, loop_2463 sdivx %o0, 0x16C9, %g5 fmovrsgz %i2, %f15, %f12 xnor %o1, 0x04C7, %o2 loop_2463: fbu,a %fcc3, loop_2464 fmovse %icc, %f12, %f3 ldsw [%l7 + 0x38], %l2 edge32n %o5, %l4, %g4 loop_2464: fmovsne %icc, %f15, %f7 movrlz %i1, 0x35B, %g1 bg,a,pt %icc, loop_2465 fornot1s %f0, %f12, %f7 srlx %i0, 0x0A, %g2 ldsh [%l7 + 0x30], %l3 loop_2465: mova %xcc, %o3, %g7 fmovd %f0, %f2 ldsw [%l7 + 0x38], %i5 fmovrsgz %l0, %f12, %f4 subcc %i4, %g3, %i6 bcc,a %xcc, loop_2466 fcmpes %fcc1, %f4, %f3 fpackfix %f6, %f5 mulx %i7, %l1, %o4 loop_2466: edge16ln %g6, %l6, %o6 fornot2 %f0, %f8, %f14 stw %o7, [%l7 + 0x3C] fpmerge %f6, %f14, %f14 alignaddrl %l5, %o0, %g5 bge,pt %xcc, loop_2467 brlz %i2, loop_2468 fabss %f14, %f2 fmovrdgez %i3, %f2, %f10 loop_2467: fmovda %xcc, %f9, %f1 loop_2468: fmovdpos %icc, %f15, %f2 ldd [%l7 + 0x58], %f0 xnorcc %o2, %l2, %o1 add %l4, 0x1D40, %g4 fmovrdlez %i1, %f10, %f8 nop setx loop_2469, %l0, %l1 jmpl %l1, %o5 call loop_2470 siam 0x4 std %f2, [%l7 + 0x60] loop_2469: fsrc1 %f2, %f4 loop_2470: fnands %f11, %f5, %f5 std %f2, [%l7 + 0x60] sth %g1, [%l7 + 0x6A] xnor %g2, %l3, %i0 stx %o3, [%l7 + 0x38] bpos,pt %icc, loop_2471 bvs,a,pt %xcc, loop_2472 ldsb [%l7 + 0x6A], %g7 movrgz %i5, %i4, %g3 loop_2471: fmovse %icc, %f13, %f5 loop_2472: ble,a,pn %icc, loop_2473 ba loop_2474 array16 %l0, %i7, %i6 std %f14, [%l7 + 0x78] loop_2473: smulcc %o4, 0x1EB9, %l1 loop_2474: ldx [%l7 + 0x38], %l6 fandnot1 %f14, %f14, %f4 ldd [%l7 + 0x18], %f6 add %g6, 0x10A5, %o6 mulscc %o7, 0x0008, %l5 fandnot2 %f10, %f8, %f10 stb %o0, [%l7 + 0x14] orn %i2, %i3, %g5 fbue %fcc2, loop_2475 fmovdcs %icc, %f0, %f9 ldd [%l7 + 0x68], %f12 ldsh [%l7 + 0x60], %o2 loop_2475: taddcctv %o1, %l2, %l4 ldx [%l7 + 0x48], %g4 stx %o5, [%l7 + 0x40] fpsub16s %f13, %f4, %f0 xor %i1, %g1, %g2 movleu %icc, %l3, %i0 fpackfix %f10, %f8 movrgz %g7, 0x2B4, %i5 sll %i4, 0x14, %o3 stw %g3, [%l7 + 0x64] bpos %xcc, loop_2476 fnot2 %f6, %f2 fmovdpos %icc, %f14, %f12 fmovrsgz %i7, %f3, %f5 loop_2476: fmul8x16 %f6, %f0, %f0 fmovdge %icc, %f4, %f4 ldd [%l7 + 0x38], %f12 ldx [%l7 + 0x30], %i6 sdiv %l0, 0x1BF0, %o4 fpackfix %f8, %f6 fnot2 %f4, %f4 movrne %l1, %l6, %g6 edge8ln %o7, %l5, %o0 ldsw [%l7 + 0x3C], %o6 fmovse %xcc, %f0, %f0 movcc %icc, %i3, %g5 fmovsneg %icc, %f15, %f11 ba,a,pn %xcc, loop_2477 fpadd16s %f8, %f7, %f0 fmul8sux16 %f8, %f10, %f14 mova %icc, %i2, %o1 loop_2477: stw %o2, [%l7 + 0x58] addc %l4, %g4, %l2 fmovscs %icc, %f13, %f8 bgu,a,pn %icc, loop_2478 fbue %fcc0, loop_2479 fpackfix %f10, %f13 stx %o5, [%l7 + 0x40] loop_2478: tpos %xcc, 0x6 loop_2479: orncc %g1, %i1, %g2 tne %xcc, 0x6 fmovrde %l3, %f14, %f2 fmul8x16 %f13, %f8, %f2 ldsh [%l7 + 0x12], %g7 fmovsge %icc, %f10, %f10 fcmpgt32 %f14, %f0, %i5 bg loop_2480 ld [%l7 + 0x38], %f5 alignaddr %i4, %i0, %o3 ldsh [%l7 + 0x52], %g3 loop_2480: taddcctv %i7, 0x0E3E, %i6 movpos %icc, %o4, %l1 stw %l0, [%l7 + 0x7C] xnor %g6, 0x1A53, %o7 ldub [%l7 + 0x5B], %l6 lduh [%l7 + 0x0C], %l5 subcc %o0, %o6, %g5 call loop_2481 array8 %i2, %i3, %o1 sth %l4, [%l7 + 0x52] tpos %icc, 0x5 loop_2481: fxnors %f0, %f13, %f3 fone %f8 fbl,a %fcc0, loop_2482 movrgez %g4, %o2, %l2 movgu %xcc, %g1, %i1 fmovrdgez %g2, %f14, %f10 loop_2482: bvs,pn %icc, loop_2483 fnot2 %f10, %f6 ldsb [%l7 + 0x34], %l3 addccc %o5, %g7, %i5 loop_2483: fmovsne %xcc, %f0, %f7 fandnot2 %f10, %f0, %f12 ldub [%l7 + 0x32], %i4 fnot2s %f4, %f5 lduh [%l7 + 0x40], %i0 lduw [%l7 + 0x34], %o3 bg,a,pt %xcc, loop_2484 fmovdvc %icc, %f2, %f4 movne %xcc, %g3, %i6 ldd [%l7 + 0x08], %f0 loop_2484: orncc %i7, %l1, %o4 tvs %xcc, 0x1 brz,a %g6, loop_2485 ldsb [%l7 + 0x66], %o7 fnot2 %f6, %f0 fmovsn %xcc, %f11, %f13 loop_2485: std %f6, [%l7 + 0x40] nop setx loop_2486, %l0, %l1 jmpl %l1, %l0 fcmpd %fcc1, %f14, %f0 alignaddrl %l6, %o0, %o6 stx %l5, [%l7 + 0x10] loop_2486: movrgz %g5, %i2, %o1 ldsh [%l7 + 0x1C], %i3 ldsw [%l7 + 0x24], %g4 fnot1s %f5, %f7 fbul,a %fcc2, loop_2487 ldsw [%l7 + 0x14], %l4 nop setx loop_2488, %l0, %l1 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 %f2, %f10, %f8 loop_2487: bge,a,pt %xcc, loop_2489 fmul8x16 %f10, %f14, %f14 loop_2488: fmovdgu %xcc, %f3, %f7 fbg,a %fcc1, loop_2490 loop_2489: nop setx loop_2491, %l0, %l1 jmpl %l1, %o2 lduh [%l7 + 0x6E], %g1 nop setx loop_2492, %l0, %l1 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_2490: sth %i1, [%l7 + 0x4E] loop_2491: st %f14, [%l7 + 0x10] stb %l2, [%l7 + 0x19] loop_2492: fbug,a %fcc0, loop_2493 ldd [%l7 + 0x48], %f8 movrne %l3, %o5, %g2 ldub [%l7 + 0x55], %g7 loop_2493: fornot2 %f2, %f14, %f2 alignaddrl %i5, %i0, %o3 edge8l %i4, %i6, %g3 brnz,a %i7, loop_2494 movl %xcc, %o4, %g6 fexpand %f15, %f0 fmovde %xcc, %f5, %f12 loop_2494: fmovspos %icc, %f6, %f14 fble %fcc3, loop_2495 ldsh [%l7 + 0x36], %l1 movne %icc, %o7, %l6 fmul8x16al %f5, %f4, %f12 loop_2495: udiv %l0, 0x1CD4, %o6 fba,a %fcc1, loop_2496 std %f10, [%l7 + 0x60] movrlez %l5, 0x216, %g5 sethi 0x0C20, %o0 loop_2496: ldub [%l7 + 0x7A], %i2 ldsh [%l7 + 0x7A], %o1 mulscc %i3, 0x0FF4, %g4 edge16l %o2, %g1, %l4 bvs,a,pt %icc, loop_2497 lduw [%l7 + 0x14], %i1 addccc %l2, 0x145D, %o5 fpadd16s %f2, %f2, %f11 loop_2497: bgu,a loop_2498 ldsh [%l7 + 0x44], %l3 edge16 %g2, %i5, %g7 ldsh [%l7 + 0x58], %i0 loop_2498: fbue,a %fcc2, loop_2499 sra %o3, 0x10, %i4 movneg %icc, %i6, %g3 std %f2, [%l7 + 0x68] loop_2499: xor %i7, %g6, %o4 tvc %xcc, 0x3 udiv %o7, 0x1DFF, %l1 movneg %xcc, %l0, %l6 bneg loop_2500 fpsub16 %f0, %f10, %f2 ldx [%l7 + 0x08], %o6 fmovrsgez %l5, %f2, %f13 loop_2500: bleu loop_2501 movneg %icc, %o0, %i2 fmovrdne %g5, %f8, %f2 sll %i3, 0x0C, %g4 loop_2501: stx %o1, [%l7 + 0x20] fmovsne %xcc, %f15, %f9 stw %g1, [%l7 + 0x18] lduw [%l7 + 0x34], %o2 tpos %xcc, 0x1 stx %i1, [%l7 + 0x78] udivcc %l4, 0x1D3C, %o5 brnz,a %l3, loop_2502 fbe %fcc3, loop_2503 fmovsg %xcc, %f0, %f6 movrlez %g2, 0x229, %l2 loop_2502: siam 0x1 loop_2503: edge16n %g7, %i5, %o3 fmovdne %xcc, %f14, %f1 lduw [%l7 + 0x30], %i4 movg %xcc, %i6, %g3 fnor %f2, %f4, %f8 sth %i0, [%l7 + 0x4C] movvs %icc, %i7, %g6 fandnot2s %f6, %f13, %f5 ldsb [%l7 + 0x45], %o7 ldsh [%l7 + 0x50], %o4 stb %l0, [%l7 + 0x4F] ldx [%l7 + 0x38], %l1 fnegd %f2, %f0 lduh [%l7 + 0x18], %l6 fone %f6 edge8 %l5, %o0, %i2 ldsh [%l7 + 0x6C], %o6 ldsb [%l7 + 0x49], %g5 sth %g4, [%l7 + 0x28] fcmped %fcc2, %f14, %f14 fmovscc %xcc, %f6, %f9 addccc %i3, %o1, %o2 fpsub16 %f14, %f2, %f12 movvc %xcc, %g1, %l4 fmovdcc %xcc, %f6, %f0 fnegs %f4, %f0 ldx [%l7 + 0x70], %i1 fnot1 %f12, %f6 ldsh [%l7 + 0x26], %o5 tn %icc, 0x2 movvs %xcc, %l3, %g2 subccc %l2, %g7, %o3 bvc,pt %xcc, loop_2504 std %f6, [%l7 + 0x48] fmovsge %xcc, %f3, %f8 ldd [%l7 + 0x38], %f12 loop_2504: movrlz %i5, %i6, %g3 ldsh [%l7 + 0x16], %i0 movpos %xcc, %i7, %g6 fmovrslez %o7, %f5, %f2 ldsh [%l7 + 0x78], %i4 sdivx %o4, 0x1984, %l1 fcmple32 %f0, %f4, %l0 sth %l6, [%l7 + 0x08] bn,pt %xcc, loop_2505 ldd [%l7 + 0x18], %f8 array16 %o0, %i2, %o6 tg %xcc, 0x4 loop_2505: tsubcc %l5, 0x1967, %g4 sth %g5, [%l7 + 0x78] fornot1s %f9, %f4, %f3 fmovdn %xcc, %f3, %f11 stb %i3, [%l7 + 0x3D] st %f2, [%l7 + 0x7C] movle %icc, %o2, %g1 ble,a,pt %xcc, loop_2506 lduh [%l7 + 0x6A], %l4 movre %i1, %o5, %o1 fnot1s %f13, %f2 loop_2506: fxors %f8, %f14, %f12 siam 0x1 brgez %g2, loop_2507 udiv %l3, 0x02DE, %l2 lduh [%l7 + 0x16], %g7 movvs %xcc, %o3, %i5 loop_2507: fbl,a %fcc3, loop_2508 ldsh [%l7 + 0x42], %i6 fsrc2 %f4, %f14 fmovrdlez %g3, %f6, %f12 loop_2508: srlx %i0, 0x03, %g6 fands %f14, %f3, %f7 edge16 %o7, %i7, %i4 fcmpgt16 %f10, %f12, %o4 tcc %icc, 0x2 edge16ln %l0, %l1, %l6 udivx %i2, 0x0854, %o0 fbu %fcc2, loop_2509 alignaddrl %l5, %o6, %g4 andcc %g5, 0x0027, %o2 fones %f9 loop_2509: sth %g1, [%l7 + 0x62] stw %i3, [%l7 + 0x2C] bvs,pt %xcc, loop_2510 bl %xcc, loop_2511 fmul8ulx16 %f12, %f12, %f4 movneg %xcc, %i1, %o5 loop_2510: ldd [%l7 + 0x58], %f8 loop_2511: edge32 %o1, %g2, %l3 lduh [%l7 + 0x0A], %l2 for %f8, %f2, %f6 bneg,a %xcc, loop_2512 subcc %g7, %l4, %o3 movrlz %i6, %i5, %g3 sth %i0, [%l7 + 0x68] loop_2512: ldx [%l7 + 0x18], %g6 mulscc %i7, 0x0255, %o7 bneg,pt %icc, loop_2513 tvc %icc, 0x4 tvs %icc, 0x1 st %f6, [%l7 + 0x70] loop_2513: fmovrdlz %i4, %f14, %f0 fmovrsgez %o4, %f15, %f0 fmovda %icc, %f12, %f5 addccc %l0, %l1, %i2 ldub [%l7 + 0x56], %o0 fbule %fcc0, loop_2514 st %f4, [%l7 + 0x08] lduh [%l7 + 0x7E], %l5 tcc %xcc, 0x6 loop_2514: fcmps %fcc1, %f1, %f14 lduh [%l7 + 0x1E], %l6 fmul8sux16 %f12, %f14, %f8 sdiv %o6, 0x0917, %g5 sll %o2, %g1, %i3 fbo,a %fcc2, loop_2515 fnegd %f14, %f6 edge8l %i1, %o5, %g4 sth %g2, [%l7 + 0x38] loop_2515: bn,a loop_2516 pdist %f14, %f10, %f6 movre %l3, %o1, %l2 ldub [%l7 + 0x1B], %l4 loop_2516: std %f4, [%l7 + 0x38] array16 %o3, %i6, %i5 fmovdn %xcc, %f1, %f11 stx %g3, [%l7 + 0x70] fmovsvs %icc, %f1, %f9 fxnors %f12, %f2, %f10 fbul %fcc3, loop_2517 stw %g7, [%l7 + 0x70] ldd [%l7 + 0x40], %f8 ldsb [%l7 + 0x2A], %i0 loop_2517: stb %g6, [%l7 + 0x4D] ldx [%l7 + 0x40], %o7 sub %i4, 0x0871, %i7 bleu %xcc, loop_2518 ldsh [%l7 + 0x0C], %l0 te %xcc, 0x4 std %f6, [%l7 + 0x30] loop_2518: movle %xcc, %o4, %i2 stb %l1, [%l7 + 0x09] stx %l5, [%l7 + 0x38] lduw [%l7 + 0x54], %o0 ldd [%l7 + 0x10], %f14 ldsw [%l7 + 0x44], %o6 stx %l6, [%l7 + 0x20] array8 %g5, %o2, %i3 fmovrdlez %i1, %f12, %f0 fbne,a %fcc0, loop_2519 fnor %f12, %f6, %f10 fcmped %fcc1, %f2, %f10 tge %xcc, 0x7 loop_2519: fabsd %f2, %f0 move %icc, %o5, %g4 fmovdpos %xcc, %f13, %f7 bleu,pt %icc, loop_2520 te %xcc, 0x5 stx %g2, [%l7 + 0x70] movrgez %l3, %g1, %l2 loop_2520: fors %f12, %f15, %f4 ldx [%l7 + 0x08], %l4 fcmpes %fcc2, %f11, %f0 stx %o3, [%l7 + 0x78] bcc %xcc, loop_2521 ldub [%l7 + 0x27], %i6 fabsd %f12, %f8 edge16 %i5, %o1, %g3 loop_2521: ldub [%l7 + 0x48], %i0 fmovsvc %xcc, %f12, %f2 lduh [%l7 + 0x26], %g6 lduw [%l7 + 0x24], %o7 srl %g7, %i7, %i4 sth %l0, [%l7 + 0x14] fbul %fcc0, loop_2522 tg %xcc, 0x7 tsubcc %o4, 0x15EE, %l1 ld [%l7 + 0x0C], %f10 loop_2522: nop setx loop_2523, %l0, %l1 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 + 0x36], %l5 ldx [%l7 + 0x58], %i2 fnegd %f4, %f14 loop_2523: fmul8ulx16 %f2, %f10, %f12 fmovsgu %icc, %f14, %f2 fnot2 %f2, %f2 array16 %o0, %l6, %g5 ldsw [%l7 + 0x10], %o2 fabss %f5, %f11 sdivx %i3, 0x07B3, %o6 stx %o5, [%l7 + 0x60] fsrc1 %f2, %f6 sdivcc %i1, 0x0124, %g4 fmovdl %xcc, %f8, %f0 array16 %g2, %g1, %l2 ldsb [%l7 + 0x1A], %l4 ld [%l7 + 0x3C], %f7 orcc %o3, %l3, %i5 std %f2, [%l7 + 0x30] fsrc1s %f14, %f11 fpsub16 %f8, %f0, %f10 movre %i6, 0x0C4, %g3 fxors %f14, %f12, %f6 array32 %i0, %o1, %o7 nop setx loop_2524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f14, %f4 edge32 %g7, %g6, %i7 fmovdgu %icc, %f14, %f4 loop_2524: ld [%l7 + 0x7C], %f11 st %f1, [%l7 + 0x3C] nop setx loop_2525, %l0, %l1 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 %xcc, %i4, %l0 bg,a %icc, loop_2526 fpsub32 %f6, %f6, %f12 loop_2525: fmovsl %xcc, %f12, %f4 udivcc %l1, 0x1A2B, %o4 loop_2526: bvs,a,pt %xcc, loop_2527 fmul8sux16 %f12, %f10, %f14 fmovdcs %xcc, %f13, %f6 fmovrsgz %i2, %f0, %f13 loop_2527: nop setx loop_2528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %l5, %o0, %l6 edge32n %o2, %g5, %o6 fmovrdlz %i3, %f12, %f12 loop_2528: lduw [%l7 + 0x78], %o5 fpadd16s %f4, %f4, %f3 fnot1 %f8, %f8 stw %g4, [%l7 + 0x34] movvs %icc, %g2, %g1 movge %icc, %i1, %l2 fmul8x16au %f9, %f6, %f4 sll %o3, %l4, %i5 fmovsvs %xcc, %f15, %f8 edge16n %l3, %g3, %i0 fexpand %f1, %f8 fmovsvs %xcc, %f10, %f10 fands %f14, %f11, %f11 ldsh [%l7 + 0x66], %o1 fmovdg %xcc, %f6, %f13 brgz %i6, loop_2529 tcs %icc, 0x3 tpos %xcc, 0x1 fbg %fcc0, loop_2530 loop_2529: subccc %o7, 0x0073, %g6 stw %i7, [%l7 + 0x78] brlz %g7, loop_2531 loop_2530: fornot1 %f4, %f14, %f4 fnot1 %f14, %f12 lduh [%l7 + 0x16], %i4 loop_2531: fmovrdgez %l1, %f12, %f10 movneg %xcc, %o4, %l0 xnorcc %l5, 0x056E, %o0 fandnot2 %f2, %f6, %f8 fpmerge %f15, %f0, %f10 ld [%l7 + 0x14], %f9 ldd [%l7 + 0x50], %f0 movne %xcc, %l6, %i2 bge,a %icc, loop_2532 sth %o2, [%l7 + 0x1E] alignaddrl %g5, %i3, %o5 fpsub32s %f13, %f14, %f9 loop_2532: srax %g4, 0x15, %o6 bcc,a loop_2533 fbu,a %fcc2, loop_2534 lduw [%l7 + 0x0C], %g1 fnot2s %f13, %f13 loop_2533: sth %i1, [%l7 + 0x72] loop_2534: fbge,a %fcc2, loop_2535 stb %l2, [%l7 + 0x6F] ldd [%l7 + 0x68], %f4 ld [%l7 + 0x7C], %f13 loop_2535: udivx %g2, 0x1A02, %l4 tcs %icc, 0x6 edge8 %i5, %l3, %o3 add %i0, %o1, %g3 sethi 0x0095, %i6 lduh [%l7 + 0x08], %g6 fmovsa %xcc, %f2, %f1 fmovsn %icc, %f5, %f11 fpack32 %f8, %f12, %f8 fblg,a %fcc3, loop_2536 fnegd %f2, %f6 fmovsleu %icc, %f5, %f15 fsrc1 %f0, %f2 loop_2536: fcmpd %fcc2, %f14, %f12 fbo,a %fcc1, loop_2537 nop setx loop_2538, %l0, %l1 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 %fcc2, loop_2539 bpos,a %xcc, loop_2540 loop_2537: udiv %i7, 0x0BF1, %g7 loop_2538: andcc %i4, 0x082A, %o7 loop_2539: tcs %xcc, 0x2 loop_2540: ldsw [%l7 + 0x48], %l1 movne %xcc, %l0, %o4 siam 0x7 xorcc %l5, %o0, %l6 fpadd32 %f2, %f4, %f8 stx %o2, [%l7 + 0x18] fmovrsgz %i2, %f11, %f7 faligndata %f2, %f4, %f8 movvc %xcc, %g5, %o5 lduh [%l7 + 0x3C], %i3 ldsb [%l7 + 0x0F], %o6 ld [%l7 + 0x58], %f8 fmul8x16 %f0, %f4, %f2 nop setx loop_2541, %l0, %l1 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 + 0x08], %f6 movrne %g4, %i1, %g1 movl %xcc, %l2, %g2 loop_2541: tl %xcc, 0x5 ldsw [%l7 + 0x44], %l4 ldub [%l7 + 0x72], %i5 ldd [%l7 + 0x40], %f0 subccc %l3, %i0, %o3 lduh [%l7 + 0x46], %o1 fabss %f0, %f14 ldsb [%l7 + 0x7B], %i6 brgz,a %g6, loop_2542 fmovdleu %icc, %f9, %f1 fbge %fcc0, loop_2543 andcc %i7, %g7, %g3 loop_2542: ldd [%l7 + 0x28], %f4 stb %i4, [%l7 + 0x0F] loop_2543: fone %f8 sethi 0x04FF, %l1 ldub [%l7 + 0x2A], %o7 fpsub16 %f0, %f10, %f14 ldsh [%l7 + 0x46], %o4 ldd [%l7 + 0x10], %f14 ldx [%l7 + 0x30], %l0 fbu,a %fcc3, loop_2544 std %f0, [%l7 + 0x38] movg %xcc, %o0, %l6 add %l5, 0x0D38, %i2 loop_2544: fornot2s %f7, %f6, %f4 fcmped %fcc0, %f2, %f10 ldx [%l7 + 0x48], %o2 stx %g5, [%l7 + 0x38] and %o5, 0x0F24, %o6 edge16n %g4, %i3, %g1 edge32ln %l2, %i1, %g2 be,pn %icc, loop_2545 taddcc %i5, 0x05FD, %l4 lduw [%l7 + 0x28], %i0 st %f14, [%l7 + 0x3C] loop_2545: fsrc2 %f0, %f14 xorcc %o3, 0x0EB8, %l3 fmovrslez %o1, %f8, %f5 ldsb [%l7 + 0x4D], %i6 movge %xcc, %g6, %g7 fmovsneg %icc, %f6, %f7 std %f12, [%l7 + 0x60] st %f6, [%l7 + 0x20] ldx [%l7 + 0x68], %g3 ta %icc, 0x7 ldx [%l7 + 0x30], %i7 movl %icc, %i4, %o7 umul %o4, %l1, %o0 bpos,a loop_2546 ldsb [%l7 + 0x0C], %l0 fzeros %f6 lduh [%l7 + 0x2A], %l6 loop_2546: mulx %l5, %i2, %g5 fmovsl %xcc, %f2, %f2 brz %o2, loop_2547 ldub [%l7 + 0x68], %o6 addcc %o5, %i3, %g1 popc 0x0DA4, %g4 loop_2547: stx %i1, [%l7 + 0x20] fmul8x16au %f11, %f8, %f2 tl %xcc, 0x2 fbu,a %fcc0, loop_2548 bneg,a,pt %icc, loop_2549 fabss %f2, %f7 fble %fcc2, loop_2550 loop_2548: fmovrdgz %g2, %f14, %f12 loop_2549: te %icc, 0x3 alignaddrl %l2, %i5, %l4 loop_2550: stb %i0, [%l7 + 0x5E] lduw [%l7 + 0x64], %l3 sth %o1, [%l7 + 0x54] fmovsg %icc, %f4, %f8 srlx %o3, %g6, %i6 lduw [%l7 + 0x38], %g3 tpos %icc, 0x7 edge16 %i7, %g7, %o7 fmovdl %icc, %f3, %f3 stx %o4, [%l7 + 0x78] lduw [%l7 + 0x44], %l1 fmovsgu %icc, %f7, %f1 call loop_2551 ldsw [%l7 + 0x78], %o0 fmovse %xcc, %f7, %f2 ldx [%l7 + 0x50], %i4 loop_2551: fandnot1 %f0, %f0, %f2 bleu,a %xcc, loop_2552 ld [%l7 + 0x4C], %f14 fnors %f8, %f3, %f8 fones %f4 loop_2552: stw %l0, [%l7 + 0x74] movrlez %l6, 0x37F, %l5 fands %f2, %f11, %f4 movrlez %i2, 0x129, %o2 tvc %xcc, 0x3 stw %o6, [%l7 + 0x70] fzero %f2 fpsub16s %f4, %f0, %f3 ld [%l7 + 0x60], %f0 umulcc %o5, 0x1355, %i3 std %f10, [%l7 + 0x08] brz,a %g5, loop_2553 fmovsa %icc, %f15, %f4 stw %g1, [%l7 + 0x3C] fmovda %xcc, %f11, %f6 loop_2553: bcc loop_2554 fmovrdlez %g4, %f0, %f12 fmuld8ulx16 %f3, %f15, %f0 fsrc1 %f10, %f10 loop_2554: sth %i1, [%l7 + 0x7A] fmovsne %icc, %f7, %f1 ldsw [%l7 + 0x74], %l2 ldsb [%l7 + 0x2F], %i5 tl %icc, 0x2 fnot2s %f11, %f8 sth %g2, [%l7 + 0x72] fsrc1 %f10, %f8 add %l4, %l3, %o1 fmovrdlz %i0, %f12, %f4 bshuffle %f2, %f0, %f6 fmovrdlz %g6, %f12, %f2 fxors %f4, %f5, %f11 stw %i6, [%l7 + 0x24] subc %o3, 0x172F, %i7 fmovs %f5, %f0 ldsh [%l7 + 0x18], %g7 fabss %f3, %f10 fnegd %f6, %f6 bcs %xcc, loop_2555 bn,a %icc, loop_2556 ldsb [%l7 + 0x1F], %o7 ldx [%l7 + 0x50], %g3 loop_2555: fmovdn %icc, %f10, %f5 loop_2556: fmovd %f6, %f6 fpsub32 %f10, %f8, %f0 smul %o4, %l1, %o0 st %f7, [%l7 + 0x54] fmovrdgz %i4, %f6, %f0 addccc %l0, %l6, %l5 fpadd16s %f2, %f5, %f15 fmovsleu %icc, %f14, %f14 ldx [%l7 + 0x30], %i2 movrne %o6, 0x0A9, %o2 smulcc %o5, 0x0D88, %i3 edge32l %g5, %g4, %g1 movgu %icc, %i1, %i5 tne %xcc, 0x0 udivcc %l2, 0x002B, %l4 edge32n %g2, %o1, %i0 ld [%l7 + 0x08], %f11 movcc %xcc, %g6, %l3 stb %i6, [%l7 + 0x62] tneg %icc, 0x2 fabss %f3, %f5 te %icc, 0x3 add %i7, 0x1D97, %g7 ld [%l7 + 0x50], %f4 movpos %icc, %o7, %o3 stb %g3, [%l7 + 0x19] fnot2 %f2, %f14 fbge,a %fcc3, loop_2557 lduh [%l7 + 0x56], %l1 fbg,a %fcc3, loop_2558 stb %o0, [%l7 + 0x62] loop_2557: stb %o4, [%l7 + 0x27] subccc %i4, %l6, %l0 loop_2558: tne %xcc, 0x2 fbe,a %fcc3, loop_2559 movn %icc, %i2, %o6 fmovsle %icc, %f8, %f12 fpmerge %f9, %f5, %f12 loop_2559: tle %xcc, 0x6 fpadd32s %f3, %f14, %f3 movge %icc, %o2, %l5 brgez %i3, loop_2560 bcc,a,pn %xcc, loop_2561 edge32l %o5, %g5, %g4 tn %xcc, 0x3 loop_2560: fbug,a %fcc0, loop_2562 loop_2561: std %f6, [%l7 + 0x78] movn %icc, %i1, %g1 sth %i5, [%l7 + 0x72] loop_2562: fmovsl %xcc, %f11, %f5 ta %xcc, 0x4 fpadd16 %f14, %f4, %f8 fandnot2s %f5, %f7, %f6 stx %l2, [%l7 + 0x50] ldsh [%l7 + 0x18], %l4 fmovda %xcc, %f11, %f10 fcmpne32 %f4, %f2, %o1 lduw [%l7 + 0x1C], %i0 nop setx loop_2563, %l0, %l1 jmpl %l1, %g6 fpadd32 %f2, %f2, %f4 fmuld8ulx16 %f10, %f8, %f4 edge16n %g2, %i6, %i7 loop_2563: ldx [%l7 + 0x50], %g7 lduh [%l7 + 0x30], %o7 stx %l3, [%l7 + 0x50] brgez %g3, loop_2564 edge8l %l1, %o3, %o0 std %f0, [%l7 + 0x48] fbuge,a %fcc2, loop_2565 loop_2564: nop setx loop_2566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f0, %f7 ld [%l7 + 0x10], %f0 loop_2565: ldsb [%l7 + 0x10], %i4 loop_2566: movrgz %o4, %l6, %i2 fpadd32s %f6, %f3, %f0 fnot2 %f6, %f4 brgz %l0, loop_2567 fcmple16 %f2, %f6, %o2 stw %l5, [%l7 + 0x58] fbe,a %fcc2, loop_2568 loop_2567: fnors %f2, %f3, %f15 fmovdne %icc, %f15, %f14 ld [%l7 + 0x1C], %f4 loop_2568: sllx %o6, %i3, %o5 andn %g4, 0x1BB5, %i1 alignaddrl %g5, %i5, %l2 subc %g1, %o1, %i0 bshuffle %f12, %f2, %f10 stx %g6, [%l7 + 0x50] ldx [%l7 + 0x08], %l4 fmovse %xcc, %f1, %f8 std %f14, [%l7 + 0x10] fbn,a %fcc1, loop_2569 bn,pt %icc, loop_2570 taddcc %g2, %i7, %g7 tvc %xcc, 0x5 loop_2569: mova %icc, %o7, %i6 loop_2570: ld [%l7 + 0x24], %f5 fmovdvs %icc, %f12, %f0 fmovrslz %l3, %f14, %f13 stb %g3, [%l7 + 0x43] faligndata %f2, %f6, %f0 ldsh [%l7 + 0x5A], %o3 st %f0, [%l7 + 0x64] tgu %xcc, 0x2 fbo %fcc1, loop_2571 ld [%l7 + 0x08], %f3 edge8 %l1, %o0, %o4 fcmpeq16 %f12, %f2, %i4 loop_2571: fmovdpos %icc, %f0, %f2 ldub [%l7 + 0x1B], %l6 fmovsa %icc, %f8, %f3 bcc,a,pt %icc, loop_2572 std %f4, [%l7 + 0x58] fandnot1s %f5, %f4, %f8 bpos,pt %icc, loop_2573 loop_2572: fornot1 %f0, %f6, %f10 ldsb [%l7 + 0x1A], %l0 sra %i2, %o2, %l5 loop_2573: fmovrsgez %i3, %f11, %f10 move %icc, %o6, %o5 fbe %fcc3, loop_2574 sth %i1, [%l7 + 0x5A] fmovdl %icc, %f7, %f11 stx %g5, [%l7 + 0x68] loop_2574: fnegd %f14, %f6 fcmps %fcc0, %f13, %f2 fmovrde %g4, %f0, %f12 fmovsge %icc, %f10, %f11 fcmpeq32 %f8, %f4, %i5 fsrc2s %f5, %f13 fbn,a %fcc0, loop_2575 stx %g1, [%l7 + 0x48] ld [%l7 + 0x24], %f13 lduh [%l7 + 0x60], %l2 loop_2575: stb %i0, [%l7 + 0x36] ldsb [%l7 + 0x4F], %o1 sra %l4, 0x1D, %g2 array16 %g6, %g7, %o7 fmovsvc %icc, %f13, %f3 ldsh [%l7 + 0x48], %i7 lduw [%l7 + 0x18], %l3 fnot1 %f10, %f14 sdivx %g3, 0x1EDB, %i6 lduw [%l7 + 0x30], %o3 fmul8sux16 %f14, %f12, %f8 ldsh [%l7 + 0x68], %o0 movleu %icc, %o4, %l1 fcmpeq16 %f8, %f4, %l6 fmovdne %icc, %f14, %f2 bvs,pn %xcc, loop_2576 tcc %icc, 0x7 fcmpes %fcc2, %f0, %f10 stb %l0, [%l7 + 0x67] loop_2576: fcmpgt16 %f12, %f10, %i2 tne %xcc, 0x7 ldsh [%l7 + 0x0E], %i4 umulcc %o2, %l5, %o6 tg %icc, 0x0 movleu %xcc, %o5, %i1 edge8ln %g5, %i3, %i5 bne,a %icc, loop_2577 fnor %f2, %f12, %f4 nop setx loop_2578, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %g4, %f6, %f6 loop_2577: edge32 %l2, %i0, %g1 stb %l4, [%l7 + 0x3D] loop_2578: ldsh [%l7 + 0x4A], %o1 tgu %xcc, 0x7 lduw [%l7 + 0x44], %g6 bpos,pt %xcc, loop_2579 ldsw [%l7 + 0x78], %g2 bl,a loop_2580 fabss %f12, %f5 loop_2579: tgu %icc, 0x6 fabsd %f2, %f8 loop_2580: tl %xcc, 0x4 stw %g7, [%l7 + 0x64] movge %xcc, %o7, %i7 fabsd %f0, %f2 fmovsge %xcc, %f2, %f6 fmovsa %xcc, %f13, %f7 brgez,a %l3, loop_2581 ld [%l7 + 0x10], %f13 std %f6, [%l7 + 0x70] brgez %g3, loop_2582 loop_2581: fbge,a %fcc2, loop_2583 andcc %o3, 0x1601, %i6 bcs,pn %icc, loop_2584 loop_2582: edge16n %o4, %o0, %l6 loop_2583: sth %l0, [%l7 + 0x30] move %xcc, %l1, %i4 loop_2584: fbl,a %fcc3, loop_2585 bg,a,pt %icc, loop_2586 ba loop_2587 edge32 %o2, %l5, %i2 loop_2585: fandnot1s %f15, %f9, %f6 loop_2586: nop setx loop_2588, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2587: addccc %o5, %i1, %o6 tvs %xcc, 0x3 stb %g5, [%l7 + 0x30] loop_2588: fmovscs %xcc, %f12, %f4 fsrc2 %f10, %f12 lduw [%l7 + 0x38], %i3 udivcc %g4, 0x1013, %l2 sth %i0, [%l7 + 0x62] fbuge %fcc3, loop_2589 or %g1, 0x03A8, %l4 fbne %fcc2, loop_2590 ldsb [%l7 + 0x56], %o1 loop_2589: fand %f2, %f14, %f12 fba %fcc3, loop_2591 loop_2590: ldd [%l7 + 0x08], %f6 fblg %fcc3, loop_2592 lduw [%l7 + 0x1C], %i5 loop_2591: fandnot1 %f0, %f2, %f2 ld [%l7 + 0x20], %f2 loop_2592: movcs %xcc, %g2, %g7 fcmpgt32 %f0, %f2, %o7 fpsub16s %f7, %f9, %f4 fblg,a %fcc0, loop_2593 srlx %i7, 0x1D, %l3 movcc %xcc, %g3, %o3 bge %icc, loop_2594 loop_2593: stb %g6, [%l7 + 0x59] call loop_2595 edge16n %o4, %o0, %i6 loop_2594: fexpand %f8, %f6 ldx [%l7 + 0x48], %l0 loop_2595: ldx [%l7 + 0x68], %l6 fmovdge %xcc, %f8, %f0 edge16 %i4, %o2, %l5 umul %i2, 0x07BC, %l1 bne,a,pt %xcc, loop_2596 brgz,a %o5, loop_2597 or %i1, %o6, %i3 ld [%l7 + 0x30], %f1 loop_2596: sdivcc %g5, 0x10EE, %g4 loop_2597: fbl %fcc3, loop_2598 fcmpeq32 %f10, %f10, %i0 fmovsg %icc, %f7, %f3 edge8ln %l2, %g1, %l4 loop_2598: stb %o1, [%l7 + 0x0D] tge %xcc, 0x7 fpackfix %f8, %f3 ld [%l7 + 0x4C], %f8 ldub [%l7 + 0x40], %g2 fmovd %f12, %f6 stb %g7, [%l7 + 0x0F] sth %i5, [%l7 + 0x74] fmovda %icc, %f5, %f15 fmuld8sux16 %f14, %f14, %f10 lduw [%l7 + 0x3C], %o7 fones %f13 fmovdneg %icc, %f7, %f13 be,a,pn %icc, loop_2599 ld [%l7 + 0x60], %f11 fmovdl %xcc, %f12, %f15 brlez,a %l3, loop_2600 loop_2599: fmovsne %xcc, %f9, %f9 ldsb [%l7 + 0x51], %g3 stx %o3, [%l7 + 0x10] loop_2600: fmovsn %icc, %f12, %f4 fbge %fcc2, loop_2601 fmovdleu %xcc, %f15, %f5 tpos %xcc, 0x5 fpack16 %f10, %f3 loop_2601: ba loop_2602 fmovscs %xcc, %f13, %f13 tn %icc, 0x2 movgu %xcc, %g6, %o4 loop_2602: ldsh [%l7 + 0x0E], %o0 tsubcc %i7, %l0, %i6 be,a loop_2603 edge32n %i4, %l6, %o2 fmovrde %l5, %f14, %f0 stb %l1, [%l7 + 0x76] loop_2603: movvs %icc, %i2, %i1 fmovdg %icc, %f5, %f2 st %f15, [%l7 + 0x30] fpack32 %f12, %f8, %f6 st %f1, [%l7 + 0x18] ldd [%l7 + 0x58], %f2 fornot1 %f10, %f8, %f8 umul %o6, %o5, %g5 fmovscs %icc, %f10, %f5 fbge %fcc1, loop_2604 fmovrde %i3, %f4, %f2 fmovdle %xcc, %f13, %f0 siam 0x7 loop_2604: lduw [%l7 + 0x40], %i0 fbuge,a %fcc3, loop_2605 ldub [%l7 + 0x13], %l2 fmovsg %icc, %f12, %f15 fpadd32 %f12, %f0, %f10 loop_2605: and %g4, %l4, %g1 sdiv %o1, 0x0B5D, %g7 array8 %i5, %g2, %l3 udivcc %o7, 0x1290, %o3 fxor %f2, %f4, %f10 fzeros %f8 stw %g3, [%l7 + 0x7C] andcc %o4, %o0, %i7 fnors %f2, %f0, %f10 edge32l %g6, %l0, %i4 fmovdleu %icc, %f10, %f11 std %f8, [%l7 + 0x30] tpos %icc, 0x2 ldsh [%l7 + 0x44], %i6 fornot1s %f4, %f9, %f6 fpadd16s %f12, %f1, %f15 std %f10, [%l7 + 0x10] edge8l %o2, %l6, %l5 siam 0x2 and %l1, 0x0B47, %i2 edge32n %o6, %i1, %g5 edge8l %o5, %i0, %i3 fpack32 %f12, %f2, %f0 fmovdgu %xcc, %f15, %f3 bg,pn %icc, loop_2606 movvc %icc, %l2, %l4 ld [%l7 + 0x64], %f2 nop setx loop_2607, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2606: fnot2 %f8, %f0 stb %g4, [%l7 + 0x59] movrgz %g1, 0x37A, %g7 loop_2607: fbuge,a %fcc1, loop_2608 ldsw [%l7 + 0x54], %o1 movvc %xcc, %i5, %g2 udivcc %o7, 0x0ECA, %l3 loop_2608: lduw [%l7 + 0x30], %g3 ldsb [%l7 + 0x33], %o3 edge8l %o0, %i7, %g6 movcs %icc, %o4, %i4 movvc %icc, %l0, %i6 tle %icc, 0x1 lduw [%l7 + 0x60], %l6 std %f12, [%l7 + 0x50] edge8n %l5, %l1, %i2 fmovde %icc, %f14, %f8 fpadd16 %f12, %f2, %f10 add %o6, 0x029F, %i1 stb %g5, [%l7 + 0x57] movle %xcc, %o5, %o2 fbg %fcc2, loop_2609 fmovsg %icc, %f11, %f3 sdivx %i3, 0x15DF, %l2 ldsw [%l7 + 0x18], %l4 loop_2609: te %xcc, 0x7 fbuge,a %fcc2, loop_2610 fbul,a %fcc3, loop_2611 fsrc2s %f9, %f7 fblg,a %fcc0, loop_2612 loop_2610: nop setx loop_2613, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2611: fandnot2s %f14, %f9, %f0 sethi 0x08D0, %i0 loop_2612: bne,a,pt %icc, loop_2614 loop_2613: fornot2s %f12, %f8, %f10 for %f10, %f0, %f6 stx %g1, [%l7 + 0x10] loop_2614: fmovsgu %xcc, %f7, %f12 tne %icc, 0x6 ldsh [%l7 + 0x7E], %g4 sdivx %o1, 0x0987, %g7 ld [%l7 + 0x74], %f1 fmovsgu %xcc, %f14, %f1 stb %g2, [%l7 + 0x17] st %f0, [%l7 + 0x38] fmovsn %icc, %f15, %f11 movvc %xcc, %o7, %l3 fmovrde %g3, %f10, %f14 fbue,a %fcc3, loop_2615 edge16 %o3, %o0, %i7 fmovdcs %xcc, %f13, %f8 ldub [%l7 + 0x7D], %g6 loop_2615: tvc %xcc, 0x6 movg %icc, %i5, %i4 fmovsvc %xcc, %f9, %f8 movvc %icc, %l0, %i6 fmovsle %icc, %f2, %f4 fmovsgu %icc, %f1, %f13 andcc %l6, 0x143A, %l5 fbue %fcc1, loop_2616 fexpand %f11, %f4 ld [%l7 + 0x60], %f7 nop setx loop_2617, %l0, %l1 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_2616: brlez %o4, loop_2618 fornot2s %f8, %f0, %f7 stw %i2, [%l7 + 0x3C] loop_2617: stb %o6, [%l7 + 0x5E] loop_2618: ldub [%l7 + 0x2E], %i1 fmovrsne %l1, %f10, %f10 fcmpne16 %f10, %f8, %o5 array16 %o2, %g5, %i3 taddcc %l4, %i0, %g1 fandnot2 %f14, %f0, %f4 fmul8x16al %f14, %f15, %f0 ldsb [%l7 + 0x53], %l2 bvc,pt %xcc, loop_2619 brz %o1, loop_2620 edge16l %g7, %g4, %o7 xnorcc %l3, 0x1FD1, %g2 loop_2619: tn %icc, 0x3 loop_2620: stw %o3, [%l7 + 0x08] tleu %icc, 0x4 brlez %g3, loop_2621 tgu %xcc, 0x4 lduw [%l7 + 0x28], %o0 fmovsle %icc, %f11, %f14 loop_2621: tge %icc, 0x1 fmovdg %icc, %f0, %f4 smul %g6, %i7, %i5 lduh [%l7 + 0x4A], %l0 fsrc1 %f8, %f4 sth %i4, [%l7 + 0x5E] st %f6, [%l7 + 0x78] std %f0, [%l7 + 0x78] ldsh [%l7 + 0x78], %l6 sllx %i6, %o4, %l5 fmovscc %icc, %f14, %f1 sth %i2, [%l7 + 0x6A] fxnors %f9, %f6, %f11 edge8ln %i1, %l1, %o6 fmovdneg %icc, %f2, %f5 ba,a,pn %icc, loop_2622 add %o2, 0x1BCA, %g5 stw %o5, [%l7 + 0x18] fmovdvc %xcc, %f12, %f9 loop_2622: fornot2s %f3, %f9, %f10 std %f10, [%l7 + 0x30] fnors %f5, %f12, %f3 fmovrsne %i3, %f10, %f2 bge,a loop_2623 fbne,a %fcc0, loop_2624 ldsw [%l7 + 0x24], %i0 edge32 %g1, %l2, %o1 loop_2623: lduh [%l7 + 0x0A], %g7 loop_2624: fmovsvc %icc, %f6, %f6 fnegd %f0, %f14 fpack16 %f14, %f3 ldsb [%l7 + 0x22], %l4 ldsw [%l7 + 0x10], %g4 movgu %icc, %o7, %l3 movneg %icc, %o3, %g3 tne %icc, 0x2 fnegd %f4, %f10 stw %o0, [%l7 + 0x7C] movcs %xcc, %g2, %i7 fandnot2s %f6, %f0, %f12 ldx [%l7 + 0x20], %g6 fbge,a %fcc0, loop_2625 tcc %xcc, 0x2 fxor %f12, %f6, %f10 fmovspos %icc, %f8, %f9 loop_2625: fmovrdne %i5, %f14, %f14 stw %i4, [%l7 + 0x40] bshuffle %f10, %f12, %f4 sub %l6, 0x07BA, %i6 fmovdvs %xcc, %f10, %f14 tsubcc %o4, 0x15F4, %l0 ldub [%l7 + 0x77], %l5 ldsb [%l7 + 0x0E], %i1 for %f2, %f0, %f6 fbuge %fcc1, loop_2626 fpadd32s %f6, %f8, %f12 subc %l1, 0x0711, %i2 alignaddr %o2, %o6, %g5 loop_2626: movrgez %i3, 0x225, %o5 lduh [%l7 + 0x52], %g1 fmovdcc %xcc, %f11, %f11 fmovda %xcc, %f4, %f4 ldsb [%l7 + 0x68], %i0 fble %fcc1, loop_2627 st %f1, [%l7 + 0x3C] fmovrdne %l2, %f0, %f2 fones %f6 loop_2627: mulx %g7, %l4, %o1 fbg,a %fcc0, loop_2628 bshuffle %f12, %f4, %f4 movleu %icc, %g4, %l3 fcmpd %fcc3, %f14, %f14 loop_2628: orncc %o3, 0x0E69, %o7 fbu,a %fcc0, loop_2629 fone %f6 fmovspos %xcc, %f3, %f7 array8 %o0, %g2, %g3 loop_2629: fpsub16s %f10, %f11, %f0 fmuld8ulx16 %f10, %f14, %f2 fpmerge %f0, %f11, %f8 addcc %g6, 0x17F0, %i5 ldsb [%l7 + 0x33], %i7 tsubcctv %i4, %l6, %o4 bne,pt %icc, loop_2630 xor %l0, %i6, %i1 andcc %l5, 0x09F6, %i2 fcmps %fcc3, %f14, %f11 loop_2630: mova %icc, %o2, %l1 stx %o6, [%l7 + 0x78] ldd [%l7 + 0x20], %f8 brnz %g5, loop_2631 lduh [%l7 + 0x60], %o5 add %i3, 0x06AE, %i0 st %f6, [%l7 + 0x14] loop_2631: lduw [%l7 + 0x14], %l2 ld [%l7 + 0x48], %f9 fsrc2 %f4, %f8 fbue %fcc0, loop_2632 fornot1s %f2, %f3, %f11 movpos %xcc, %g1, %g7 movle %icc, %l4, %g4 loop_2632: fmovsle %icc, %f9, %f13 ble,a loop_2633 stx %o1, [%l7 + 0x20] ldsb [%l7 + 0x28], %l3 fsrc2 %f14, %f12 loop_2633: ldsw [%l7 + 0x3C], %o7 brnz,a %o0, loop_2634 bgu loop_2635 edge32 %g2, %o3, %g3 fbo %fcc0, loop_2636 loop_2634: fmovrse %i5, %f13, %f6 loop_2635: lduw [%l7 + 0x2C], %i7 popc %g6, %l6 loop_2636: xorcc %i4, %l0, %i6 tleu %icc, 0x3 ld [%l7 + 0x08], %f15 fmovdg %xcc, %f13, %f14 nop setx loop_2637, %l0, %l1 jmpl %l1, %i1 udivx %o4, 0x070F, %l5 ld [%l7 + 0x50], %f1 array8 %o2, %i2, %o6 loop_2637: fandnot2 %f4, %f10, %f0 fandnot1s %f7, %f10, %f11 orn %l1, %g5, %o5 sdivx %i3, 0x08FD, %i0 sra %l2, %g7, %l4 fmovrde %g1, %f4, %f8 fmovdneg %xcc, %f3, %f12 sra %o1, %g4, %o7 array16 %l3, %g2, %o0 edge16n %o3, %i5, %g3 fmovsa %icc, %f0, %f14 fmovrslz %g6, %f4, %f15 fones %f3 fbg %fcc2, loop_2638 movg %xcc, %i7, %i4 mulx %l6, %i6, %i1 brgez %o4, loop_2639 loop_2638: fmovrdne %l5, %f2, %f4 mulx %l0, 0x0D98, %o2 brlz,a %i2, loop_2640 loop_2639: fpsub16 %f10, %f2, %f2 movvs %xcc, %o6, %g5 nop setx loop_2641, %l0, %l1 jmpl %l1, %o5 loop_2640: xnorcc %i3, 0x05A5, %i0 ldd [%l7 + 0x50], %f14 xnor %l1, 0x186B, %l2 loop_2641: st %f15, [%l7 + 0x14] stb %l4, [%l7 + 0x1C] edge32 %g7, %g1, %o1 fmul8sux16 %f6, %f10, %f6 lduh [%l7 + 0x0E], %o7 orn %l3, %g4, %g2 tvs %xcc, 0x7 tcc %icc, 0x5 array16 %o0, %i5, %g3 udiv %g6, 0x151F, %i7 ldub [%l7 + 0x30], %i4 bcs,a loop_2642 xorcc %l6, 0x16BF, %o3 movgu %xcc, %i6, %i1 ldsw [%l7 + 0x0C], %l5 loop_2642: array8 %l0, %o4, %i2 stb %o2, [%l7 + 0x31] stb %o6, [%l7 + 0x65] ldsw [%l7 + 0x7C], %o5 ld [%l7 + 0x60], %f15 ldub [%l7 + 0x67], %i3 movneg %xcc, %g5, %i0 ldub [%l7 + 0x34], %l2 bleu,a,pn %icc, loop_2643 brnz,a %l1, loop_2644 fpsub16 %f6, %f4, %f0 fbe,a %fcc1, loop_2645 loop_2643: edge8l %l4, %g7, %o1 loop_2644: stx %o7, [%l7 + 0x50] subcc %g1, 0x1954, %l3 loop_2645: ldd [%l7 + 0x08], %f2 mulx %g2, %o0, %i5 bl loop_2646 fpsub16 %f8, %f2, %f8 fsrc1 %f6, %f4 fmovdneg %xcc, %f8, %f5 loop_2646: add %g4, %g3, %g6 ldub [%l7 + 0x7F], %i7 fmovdpos %xcc, %f1, %f11 fmovdn %icc, %f1, %f10 lduw [%l7 + 0x6C], %l6 fabss %f3, %f14 ldsw [%l7 + 0x54], %o3 sth %i6, [%l7 + 0x38] fzeros %f13 fexpand %f1, %f14 fmovsn %xcc, %f9, %f8 fmovdcs %icc, %f6, %f9 bvs loop_2647 stb %i4, [%l7 + 0x4F] fpsub16 %f10, %f4, %f14 addccc %i1, %l5, %l0 loop_2647: tg %icc, 0x1 subccc %i2, %o2, %o6 taddcctv %o4, 0x1631, %o5 fpackfix %f2, %f9 brlez,a %g5, loop_2648 tleu %xcc, 0x6 ldsh [%l7 + 0x76], %i0 brnz %l2, loop_2649 loop_2648: sth %i3, [%l7 + 0x68] sra %l1, %g7, %o1 ldsw [%l7 + 0x58], %o7 loop_2649: fpack16 %f2, %f9 ld [%l7 + 0x24], %f9 subccc %l4, 0x138D, %l3 tgu %icc, 0x6 movleu %icc, %g1, %g2 stx %i5, [%l7 + 0x40] fnor %f6, %f14, %f6 fmovsl %xcc, %f4, %f6 tvc %xcc, 0x7 ldub [%l7 + 0x6A], %g4 sth %g3, [%l7 + 0x34] ldd [%l7 + 0x58], %f6 fmovdl %icc, %f9, %f14 tne %xcc, 0x7 fbg,a %fcc0, loop_2650 fands %f11, %f14, %f12 ldsw [%l7 + 0x10], %o0 tge %xcc, 0x1 loop_2650: ldub [%l7 + 0x25], %i7 fnors %f10, %f10, %f6 movle %icc, %l6, %o3 fmovdvs %xcc, %f1, %f4 tl %xcc, 0x2 fcmpeq16 %f14, %f14, %g6 bvc loop_2651 fpadd16 %f14, %f12, %f6 fmovspos %xcc, %f0, %f4 ldsb [%l7 + 0x20], %i6 loop_2651: movvc %xcc, %i1, %l5 std %f10, [%l7 + 0x60] edge16l %i4, %l0, %i2 alignaddrl %o2, %o4, %o6 or %g5, 0x1193, %i0 edge8l %l2, %o5, %l1 fmovrsgz %i3, %f15, %f8 fnot2 %f4, %f0 srax %g7, %o1, %o7 fbuge,a %fcc0, loop_2652 ld [%l7 + 0x44], %f0 fone %f14 fmovda %icc, %f10, %f10 loop_2652: fbe %fcc0, loop_2653 fbne %fcc3, loop_2654 lduw [%l7 + 0x78], %l3 std %f8, [%l7 + 0x38] loop_2653: udivx %l4, 0x032E, %g1 loop_2654: fbn,a %fcc2, loop_2655 ldsh [%l7 + 0x5A], %i5 tne %xcc, 0x0 fmovdcc %xcc, %f1, %f11 loop_2655: brgz %g2, loop_2656 fmovsge %icc, %f13, %f12 fmovde %xcc, %f0, %f10 ld [%l7 + 0x24], %f15 loop_2656: subc %g3, %o0, %g4 edge32n %l6, %i7, %o3 tvc %icc, 0x4 stx %i6, [%l7 + 0x68] brnz %i1, loop_2657 lduw [%l7 + 0x18], %l5 tn %xcc, 0x3 std %f14, [%l7 + 0x48] loop_2657: bcs,a,pt %icc, loop_2658 lduh [%l7 + 0x22], %g6 fnand %f14, %f4, %f2 ld [%l7 + 0x3C], %f7 loop_2658: udivx %i4, 0x1660, %l0 fmuld8sux16 %f13, %f1, %f6 std %f2, [%l7 + 0x20] fmovsl %icc, %f2, %f1 fbn %fcc2, loop_2659 movne %xcc, %i2, %o2 fmovdcc %icc, %f5, %f8 tcs %xcc, 0x7 loop_2659: lduw [%l7 + 0x38], %o4 bpos,pn %icc, loop_2660 stx %g5, [%l7 + 0x70] brgz %o6, loop_2661 fsrc1 %f4, %f12 loop_2660: orncc %i0, %o5, %l1 stw %i3, [%l7 + 0x58] loop_2661: movvc %icc, %l2, %g7 bl loop_2662 subccc %o7, 0x0CF2, %o1 std %f12, [%l7 + 0x28] tcc %xcc, 0x6 loop_2662: ta %xcc, 0x3 fmovrdne %l4, %f8, %f0 fpsub16 %f0, %f8, %f8 taddcctv %g1, 0x02A0, %l3 stw %g2, [%l7 + 0x34] fmovsn %xcc, %f10, %f7 bvs,pt %icc, loop_2663 fbg,a %fcc2, loop_2664 move %icc, %g3, %i5 ldx [%l7 + 0x48], %o0 loop_2663: bcs,a %icc, loop_2665 loop_2664: fsrc1s %f13, %f15 tvs %xcc, 0x5 bne,pt %icc, loop_2666 loop_2665: udivcc %g4, 0x11D3, %i7 bge,a loop_2667 tvc %icc, 0x3 loop_2666: fcmple32 %f10, %f0, %l6 fmovdn %xcc, %f2, %f13 loop_2667: fmovda %icc, %f12, %f9 call loop_2668 ldsb [%l7 + 0x1B], %o3 fnot2s %f9, %f6 fmovrdlez %i1, %f0, %f12 loop_2668: edge32ln %i6, %l5, %i4 fpmerge %f11, %f2, %f8 fbul %fcc0, loop_2669 tneg %xcc, 0x4 edge32n %g6, %l0, %o2 edge16n %o4, %g5, %o6 loop_2669: udivx %i0, 0x0A01, %i2 fblg,a %fcc0, loop_2670 ldsh [%l7 + 0x26], %l1 fpadd16 %f8, %f4, %f0 movle %icc, %o5, %i3 loop_2670: stw %g7, [%l7 + 0x7C] fbo %fcc1, loop_2671 fabsd %f4, %f12 fornot1s %f0, %f14, %f7 fbo,a %fcc2, loop_2672 loop_2671: fmovrsgz %o7, %f15, %f11 tneg %icc, 0x7 st %f6, [%l7 + 0x70] loop_2672: mulscc %l2, 0x0D8E, %o1 lduw [%l7 + 0x24], %l4 fandnot2 %f4, %f2, %f6 fsrc1s %f6, %f12 ldx [%l7 + 0x70], %g1 std %f2, [%l7 + 0x20] std %f12, [%l7 + 0x10] fmovdg %icc, %f12, %f6 fmovda %icc, %f13, %f12 ldx [%l7 + 0x48], %l3 ta %icc, 0x4 ldx [%l7 + 0x20], %g3 movleu %xcc, %i5, %o0 ldd [%l7 + 0x28], %f2 fbg,a %fcc1, loop_2673 fcmpgt32 %f6, %f8, %g4 ldub [%l7 + 0x35], %g2 brlez,a %i7, loop_2674 loop_2673: fcmps %fcc3, %f11, %f4 xor %o3, 0x051D, %i1 edge32l %i6, %l6, %i4 loop_2674: fbule %fcc0, loop_2675 lduw [%l7 + 0x0C], %g6 bg loop_2676 fble,a %fcc1, loop_2677 loop_2675: fmovrdlez %l5, %f14, %f2 bg loop_2678 loop_2676: fpack16 %f6, %f1 loop_2677: ldsh [%l7 + 0x10], %o2 nop setx loop_2679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2678: std %f0, [%l7 + 0x58] alignaddr %l0, %o4, %o6 fbo %fcc0, loop_2680 loop_2679: stw %g5, [%l7 + 0x14] fnot2s %f9, %f5 movrlez %i2, 0x1E7, %l1 loop_2680: fmovde %icc, %f0, %f15 fcmpgt16 %f4, %f14, %i0 brnz %o5, loop_2681 edge8n %g7, %o7, %i3 fcmped %fcc0, %f0, %f0 taddcctv %l2, %o1, %g1 loop_2681: movleu %icc, %l4, %g3 fbge,a %fcc1, loop_2682 ld [%l7 + 0x10], %f0 fmovdg %icc, %f8, %f6 popc 0x1B52, %i5 loop_2682: fpsub32s %f0, %f4, %f2 bcc,a loop_2683 edge8 %o0, %g4, %g2 udivx %i7, 0x1157, %l3 fbo %fcc1, loop_2684 loop_2683: edge16l %i1, %i6, %o3 fbuge,a %fcc1, loop_2685 tcs %xcc, 0x4 loop_2684: ld [%l7 + 0x54], %f12 fmovsle %icc, %f2, %f3 loop_2685: addccc %l6, %i4, %l5 ldd [%l7 + 0x10], %f12 sth %o2, [%l7 + 0x44] udiv %g6, 0x0FEA, %o4 subcc %o6, %g5, %i2 ldsw [%l7 + 0x78], %l0 srlx %l1, %i0, %g7 fpsub32 %f6, %f14, %f0 ld [%l7 + 0x10], %f15 fble %fcc0, loop_2686 fxor %f8, %f14, %f4 fmuld8ulx16 %f11, %f15, %f8 bshuffle %f14, %f12, %f12 loop_2686: tge %xcc, 0x1 lduh [%l7 + 0x3E], %o7 addc %i3, 0x1BF4, %o5 bneg loop_2687 subc %o1, 0x0BB9, %g1 xor %l4, %l2, %g3 fbge,a %fcc0, loop_2688 loop_2687: st %f6, [%l7 + 0x3C] stb %o0, [%l7 + 0x7F] ldx [%l7 + 0x58], %i5 loop_2688: addc %g2, 0x0543, %g4 fmuld8ulx16 %f7, %f13, %f8 tvc %xcc, 0x0 ldsb [%l7 + 0x2D], %l3 sra %i1, 0x12, %i6 alignaddr %o3, %l6, %i7 brlz,a %l5, loop_2689 ldx [%l7 + 0x60], %o2 ldsh [%l7 + 0x1A], %g6 fmovdn %icc, %f9, %f15 loop_2689: fmovdne %xcc, %f10, %f14 stw %o4, [%l7 + 0x48] std %f14, [%l7 + 0x70] fcmpne16 %f6, %f4, %o6 bl,pn %icc, loop_2690 movcc %xcc, %i4, %i2 stw %g5, [%l7 + 0x78] fbge %fcc3, loop_2691 loop_2690: umul %l0, %i0, %g7 for %f8, %f0, %f4 bleu,a,pt %icc, loop_2692 loop_2691: std %f2, [%l7 + 0x08] srlx %o7, %i3, %l1 fmul8sux16 %f2, %f10, %f14 loop_2692: fmuld8sux16 %f3, %f15, %f0 sra %o1, %o5, %g1 ldx [%l7 + 0x48], %l4 edge8ln %g3, %o0, %l2 fcmpeq16 %f10, %f0, %g2 movg %icc, %g4, %i5 bpos loop_2693 fbg %fcc3, loop_2694 lduh [%l7 + 0x24], %i1 ldub [%l7 + 0x77], %l3 loop_2693: ldub [%l7 + 0x7C], %i6 loop_2694: fmovrde %o3, %f0, %f2 std %f10, [%l7 + 0x48] andncc %i7, %l5, %l6 udivx %g6, 0x1178, %o4 bgu,pn %icc, loop_2695 fmovdneg %icc, %f14, %f1 smul %o6, %i4, %i2 lduw [%l7 + 0x24], %g5 loop_2695: bge,a,pn %xcc, loop_2696 bge,a,pt %xcc, loop_2697 fandnot1 %f10, %f14, %f10 siam 0x7 loop_2696: pdist %f10, %f6, %f8 loop_2697: fmovrslez %l0, %f12, %f6 addcc %i0, 0x00DC, %g7 movcs %icc, %o2, %i3 ldsb [%l7 + 0x57], %l1 srl %o1, 0x0F, %o5 fcmpd %fcc2, %f2, %f12 orn %g1, %l4, %g3 for %f8, %f4, %f8 ldub [%l7 + 0x30], %o7 taddcctv %o0, %l2, %g2 nop setx loop_2698, %l0, %l1 jmpl %l1, %i5 sth %i1, [%l7 + 0x40] brlz %g4, loop_2699 edge32n %i6, %l3, %o3 loop_2698: brz %l5, loop_2700 stw %l6, [%l7 + 0x7C] loop_2699: fmovde %icc, %f1, %f8 orncc %g6, 0x0975, %o4 loop_2700: fcmpne32 %f0, %f6, %o6 fbge,a %fcc1, loop_2701 ldsw [%l7 + 0x54], %i4 sth %i2, [%l7 + 0x66] fmovdl %xcc, %f10, %f15 loop_2701: std %f4, [%l7 + 0x60] subc %i7, 0x107C, %l0 edge32n %i0, %g5, %o2 call loop_2702 fandnot1s %f8, %f7, %f4 ldx [%l7 + 0x78], %g7 bvc,a %xcc, loop_2703 loop_2702: fcmpeq16 %f6, %f10, %l1 movcs %xcc, %o1, %i3 fmovrse %g1, %f3, %f15 loop_2703: addcc %l4, %o5, %g3 lduh [%l7 + 0x6E], %o0 fpadd32s %f9, %f2, %f7 ldsh [%l7 + 0x44], %l2 fsrc2s %f6, %f3 umulcc %o7, 0x1548, %i5 movleu %icc, %i1, %g2 ldsw [%l7 + 0x28], %g4 stx %l3, [%l7 + 0x60] sth %i6, [%l7 + 0x2C] fbn %fcc3, loop_2704 tvc %icc, 0x4 array16 %o3, %l6, %g6 fmovdgu %xcc, %f14, %f15 loop_2704: fnot2 %f4, %f2 fsrc2 %f8, %f0 ld [%l7 + 0x5C], %f13 orn %o4, 0x14C3, %o6 stb %i4, [%l7 + 0x61] udivx %l5, 0x0AB7, %i7 srl %l0, %i2, %i0 fornot1 %f4, %f2, %f2 stb %o2, [%l7 + 0x5D] bge,a,pn %icc, loop_2705 brgez,a %g7, loop_2706 ldx [%l7 + 0x08], %g5 fba,a %fcc3, loop_2707 loop_2705: ble %icc, loop_2708 loop_2706: sethi 0x1E09, %o1 fors %f1, %f2, %f5 loop_2707: udiv %l1, 0x1457, %i3 loop_2708: lduw [%l7 + 0x68], %g1 brgz,a %l4, loop_2709 fandnot1s %f2, %f3, %f9 move %xcc, %g3, %o0 movle %icc, %o5, %l2 loop_2709: movrlez %o7, %i5, %g2 ldx [%l7 + 0x78], %g4 pdist %f6, %f6, %f12 fandnot2 %f0, %f12, %f10 fmovrdne %l3, %f0, %f6 stb %i1, [%l7 + 0x61] te %icc, 0x7 fzeros %f1 fpack16 %f10, %f12 ldsh [%l7 + 0x0A], %i6 fnand %f12, %f14, %f10 fnot1 %f2, %f4 ldx [%l7 + 0x68], %l6 fmovdleu %xcc, %f13, %f4 fbge %fcc0, loop_2710 fmovrdgz %g6, %f12, %f12 fbn %fcc3, loop_2711 array16 %o4, %o6, %i4 loop_2710: fbule,a %fcc2, loop_2712 fpsub16 %f6, %f10, %f8 loop_2711: edge32l %o3, %i7, %l5 std %f0, [%l7 + 0x08] loop_2712: edge8ln %l0, %i2, %i0 fandnot2s %f7, %f14, %f2 fmovdne %xcc, %f5, %f7 fmovsge %icc, %f4, %f4 fpsub32s %f15, %f2, %f2 lduw [%l7 + 0x6C], %g7 fmovd %f14, %f4 tleu %icc, 0x6 sth %o2, [%l7 + 0x44] movg %icc, %o1, %l1 ldsb [%l7 + 0x35], %i3 ldx [%l7 + 0x38], %g5 ldsw [%l7 + 0x50], %g1 sllx %l4, 0x11, %g3 fble %fcc2, loop_2713 sll %o0, 0x15, %l2 edge8 %o7, %i5, %g2 xnor %g4, 0x1FAA, %l3 loop_2713: fands %f6, %f1, %f11 brgez %o5, loop_2714 te %icc, 0x7 sth %i6, [%l7 + 0x50] nop setx loop_2715, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2714: fbu,a %fcc0, loop_2716 ldsh [%l7 + 0x16], %l6 fblg,a %fcc1, loop_2717 loop_2715: subcc %g6, 0x101D, %o4 loop_2716: fnot2s %f12, %f11 fcmpgt16 %f12, %f6, %o6 loop_2717: fnot1s %f7, %f4 std %f2, [%l7 + 0x58] st %f2, [%l7 + 0x70] fmovdcc %icc, %f4, %f0 fcmpeq32 %f6, %f10, %i4 bcs %icc, loop_2718 ldub [%l7 + 0x0F], %o3 fmovdcc %icc, %f7, %f7 sdivx %i7, 0x1878, %l5 loop_2718: ldsw [%l7 + 0x18], %l0 umulcc %i2, 0x11DB, %i1 mulscc %g7, %i0, %o2 movvc %xcc, %o1, %l1 tneg %icc, 0x0 bg,a %xcc, loop_2719 brgz,a %i3, loop_2720 taddcc %g5, 0x0DDA, %g1 fbe,a %fcc3, loop_2721 loop_2719: brlz %g3, loop_2722 loop_2720: sdivx %l4, 0x007E, %o0 edge8 %l2, %i5, %o7 loop_2721: ldd [%l7 + 0x18], %f10 loop_2722: ldd [%l7 + 0x08], %f10 stx %g2, [%l7 + 0x10] fbne,a %fcc3, loop_2723 ldx [%l7 + 0x58], %l3 movrne %g4, %o5, %i6 subcc %g6, %l6, %o4 loop_2723: fnors %f12, %f6, %f6 fnands %f0, %f0, %f3 edge16l %i4, %o6, %o3 bneg loop_2724 bvs,a,pn %xcc, loop_2725 edge8ln %i7, %l0, %i2 bg,a loop_2726 loop_2724: fpack16 %f0, %f12 loop_2725: fpackfix %f8, %f11 edge16l %i1, %g7, %l5 loop_2726: st %f10, [%l7 + 0x64] stb %o2, [%l7 + 0x45] xor %i0, %l1, %o1 fmovdg %xcc, %f7, %f10 fcmpd %fcc0, %f12, %f0 fpsub16 %f2, %f2, %f2 ldsh [%l7 + 0x3A], %i3 sth %g1, [%l7 + 0x42] ble %xcc, loop_2727 fcmps %fcc0, %f9, %f6 movgu %icc, %g3, %l4 ldub [%l7 + 0x18], %g5 loop_2727: fmovdl %xcc, %f14, %f7 edge16n %l2, %o0, %i5 tleu %icc, 0x7 mulscc %o7, 0x1EFC, %g2 stb %l3, [%l7 + 0x6F] brz %o5, loop_2728 lduw [%l7 + 0x1C], %g4 bge,a,pt %xcc, loop_2729 bcs,a,pt %xcc, loop_2730 loop_2728: fcmpgt16 %f14, %f10, %i6 ba loop_2731 loop_2729: fble,a %fcc0, loop_2732 loop_2730: fmovsneg %xcc, %f4, %f4 ldsb [%l7 + 0x62], %l6 loop_2731: tg %xcc, 0x3 loop_2732: edge16l %o4, %g6, %o6 fmovdne %xcc, %f6, %f10 bgu,a loop_2733 fbge %fcc2, loop_2734 edge16 %i4, %o3, %l0 movge %icc, %i2, %i7 loop_2733: nop setx loop_2735, %l0, %l1 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_2734: sth %i1, [%l7 + 0x14] st %f3, [%l7 + 0x48] fandnot1 %f8, %f10, %f12 loop_2735: tvs %icc, 0x3 lduw [%l7 + 0x2C], %g7 faligndata %f2, %f6, %f8 faligndata %f8, %f2, %f14 sub %l5, 0x19BA, %i0 fmovrdgez %l1, %f8, %f10 fmul8x16al %f12, %f14, %f10 fmovdne %icc, %f9, %f5 movrlz %o2, 0x2DD, %i3 lduh [%l7 + 0x1C], %g1 edge8 %o1, %l4, %g3 ldsb [%l7 + 0x1A], %l2 srlx %g5, 0x15, %o0 stx %o7, [%l7 + 0x20] fsrc1 %f6, %f10 for %f10, %f0, %f4 fxnors %f15, %f1, %f14 movl %icc, %i5, %l3 fbne %fcc1, loop_2736 subc %g2, 0x10B9, %g4 lduh [%l7 + 0x7E], %i6 nop setx loop_2737, %l0, %l1 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_2736: fmovrdgez %l6, %f14, %f10 std %f14, [%l7 + 0x70] fcmpd %fcc3, %f2, %f4 loop_2737: ldd [%l7 + 0x70], %f8 alignaddr %o4, %g6, %o6 fmovscs %icc, %f3, %f12 bg loop_2738 ta %icc, 0x6 xorcc %o5, 0x0BDD, %i4 movleu %icc, %o3, %l0 loop_2738: lduh [%l7 + 0x4A], %i2 fcmpgt16 %f8, %f8, %i1 ldsb [%l7 + 0x5A], %i7 tsubcctv %g7, 0x1514, %i0 subccc %l1, %l5, %i3 fpack16 %f2, %f6 lduh [%l7 + 0x28], %o2 stx %g1, [%l7 + 0x28] ba,a,pt %xcc, loop_2739 orn %o1, 0x0BE8, %l4 stb %g3, [%l7 + 0x27] sra %g5, 0x06, %o0 loop_2739: movgu %icc, %o7, %l2 lduw [%l7 + 0x24], %l3 fmovsleu %icc, %f12, %f13 xor %g2, %g4, %i6 tn %icc, 0x4 udiv %i5, 0x1003, %l6 fpsub16s %f8, %f14, %f5 movne %xcc, %o4, %o6 fmul8ulx16 %f6, %f12, %f10 bl,a,pt %icc, loop_2740 stw %g6, [%l7 + 0x58] lduh [%l7 + 0x16], %i4 stb %o3, [%l7 + 0x36] loop_2740: fcmpgt16 %f12, %f2, %l0 edge16n %o5, %i2, %i1 sth %g7, [%l7 + 0x48] fandnot2s %f4, %f15, %f13 xorcc %i7, 0x1D91, %l1 fmovse %icc, %f4, %f9 movrlz %l5, 0x183, %i3 st %f8, [%l7 + 0x70] stx %i0, [%l7 + 0x48] sth %o2, [%l7 + 0x46] ldx [%l7 + 0x70], %g1 fxnors %f4, %f4, %f14 lduw [%l7 + 0x78], %o1 te %icc, 0x0 fexpand %f2, %f6 umulcc %l4, 0x0417, %g3 fpmerge %f14, %f5, %f12 tgu %icc, 0x0 be,pn %xcc, loop_2741 fmuld8ulx16 %f8, %f0, %f14 ldub [%l7 + 0x60], %g5 ldx [%l7 + 0x40], %o7 loop_2741: std %f12, [%l7 + 0x60] stw %o0, [%l7 + 0x78] fmovscc %icc, %f8, %f2 fabsd %f2, %f14 fcmpd %fcc2, %f4, %f14 fmuld8ulx16 %f5, %f1, %f0 fpackfix %f6, %f13 std %f10, [%l7 + 0x30] movne %xcc, %l3, %g2 std %f10, [%l7 + 0x10] sll %l2, 0x00, %i6 tne %xcc, 0x2 fmovdcc %icc, %f4, %f7 ldsw [%l7 + 0x34], %i5 fcmpne32 %f12, %f2, %l6 bg,a,pt %icc, loop_2742 ldsb [%l7 + 0x2F], %o4 fcmps %fcc1, %f10, %f6 edge16n %g4, %g6, %o6 loop_2742: edge8n %i4, %l0, %o3 fmovdcs %xcc, %f12, %f8 fnands %f15, %f10, %f12 fmovsle %icc, %f6, %f5 fone %f12 orn %o5, 0x1EBD, %i1 stw %i2, [%l7 + 0x20] fble %fcc0, loop_2743 fmovse %icc, %f4, %f3 taddcc %i7, 0x1DD9, %g7 movneg %icc, %l1, %i3 loop_2743: array32 %l5, %i0, %g1 lduh [%l7 + 0x2E], %o2 fors %f11, %f0, %f15 sub %l4, %o1, %g5 xnorcc %g3, 0x100A, %o7 stw %o0, [%l7 + 0x38] fsrc2s %f8, %f4 ldx [%l7 + 0x78], %g2 fble,a %fcc3, loop_2744 ldsb [%l7 + 0x54], %l3 mulx %l2, %i6, %l6 ld [%l7 + 0x10], %f7 loop_2744: sdivx %i5, 0x1D60, %o4 bvs,pn %xcc, loop_2745 bcs,pt %xcc, loop_2746 fmul8sux16 %f2, %f14, %f8 fmovdn %xcc, %f8, %f7 loop_2745: bleu,pn %xcc, loop_2747 loop_2746: bge,a,pt %xcc, loop_2748 ldx [%l7 + 0x58], %g6 fbl,a %fcc0, loop_2749 loop_2747: for %f14, %f4, %f4 loop_2748: and %o6, 0x0A7A, %g4 std %f0, [%l7 + 0x78] loop_2749: ldx [%l7 + 0x48], %l0 movvs %icc, %i4, %o5 fmovsge %xcc, %f15, %f0 andn %i1, %i2, %i7 tneg %icc, 0x3 movrgez %g7, %o3, %i3 fnot1 %f2, %f8 movpos %xcc, %l1, %i0 fxor %f10, %f12, %f10 movne %xcc, %g1, %l5 fornot1s %f11, %f5, %f4 and %l4, %o2, %o1 ldsb [%l7 + 0x14], %g5 fandnot2s %f12, %f10, %f7 ldx [%l7 + 0x48], %o7 fbu,a %fcc3, loop_2750 movneg %icc, %o0, %g2 movg %icc, %l3, %l2 sdivcc %g3, 0x1D17, %i6 loop_2750: ldsw [%l7 + 0x64], %i5 ld [%l7 + 0x18], %f8 lduw [%l7 + 0x58], %l6 orcc %g6, %o6, %o4 fone %f2 movrlz %l0, %g4, %i4 udivx %i1, 0x13D8, %i2 fcmpgt32 %f0, %f2, %o5 sth %i7, [%l7 + 0x20] for %f14, %f2, %f4 subc %o3, %g7, %i3 fpsub16 %f6, %f8, %f12 brgez,a %i0, loop_2751 movgu %icc, %g1, %l1 fbug,a %fcc0, loop_2752 std %f6, [%l7 + 0x70] loop_2751: ldx [%l7 + 0x58], %l5 ldx [%l7 + 0x68], %o2 loop_2752: fones %f0 movrlez %l4, 0x29A, %o1 pdist %f2, %f0, %f8 brgez,a %g5, loop_2753 mulscc %o7, 0x176F, %g2 st %f3, [%l7 + 0x74] fmovdgu %icc, %f11, %f9 loop_2753: fmovscs %icc, %f11, %f3 lduh [%l7 + 0x66], %l3 fcmpes %fcc1, %f13, %f2 stx %o0, [%l7 + 0x38] fxnor %f2, %f14, %f10 stw %l2, [%l7 + 0x50] tpos %xcc, 0x1 ldsb [%l7 + 0x50], %i6 sethi 0x0CBD, %i5 tneg %icc, 0x2 tgu %xcc, 0x2 array16 %g3, %l6, %g6 edge32 %o4, %l0, %g4 movrgez %o6, 0x21A, %i4 fmovsge %xcc, %f11, %f13 fzero %f12 fxor %f10, %f2, %f6 mulx %i1, %o5, %i2 srlx %o3, 0x02, %i7 fba,a %fcc2, loop_2754 fmovdneg %xcc, %f9, %f6 stb %i3, [%l7 + 0x58] tn %icc, 0x3 loop_2754: fmovscc %xcc, %f11, %f1 movne %xcc, %g7, %g1 stx %i0, [%l7 + 0x78] st %f8, [%l7 + 0x64] movneg %icc, %l5, %o2 std %f12, [%l7 + 0x30] xorcc %l4, %o1, %l1 brz,a %g5, loop_2755 fmul8x16al %f8, %f15, %f2 fsrc1s %f15, %f12 fmovrdlz %o7, %f14, %f8 loop_2755: fble %fcc3, loop_2756 taddcctv %l3, 0x1E6A, %g2 stb %o0, [%l7 + 0x52] movgu %icc, %i6, %i5 loop_2756: movvs %icc, %l2, %g3 ldsb [%l7 + 0x48], %l6 lduh [%l7 + 0x3A], %o4 ldub [%l7 + 0x14], %g6 bn loop_2757 lduw [%l7 + 0x5C], %l0 sth %o6, [%l7 + 0x30] movn %icc, %i4, %g4 loop_2757: movleu %icc, %o5, %i2 tcs %icc, 0x4 fmovrdlez %i1, %f8, %f0 ldsh [%l7 + 0x6E], %i7 srl %o3, 0x0E, %g7 xorcc %g1, %i3, %l5 std %f10, [%l7 + 0x18] bvc,a,pt %xcc, loop_2758 brgez %o2, loop_2759 te %icc, 0x7 fsrc2s %f4, %f10 loop_2758: ld [%l7 + 0x64], %f12 loop_2759: fbug %fcc3, loop_2760 fcmple16 %f6, %f8, %i0 fnot2s %f14, %f0 ldsh [%l7 + 0x58], %o1 loop_2760: ldub [%l7 + 0x3C], %l4 tl %icc, 0x4 alignaddrl %l1, %o7, %l3 xnorcc %g2, 0x193F, %g5 edge32ln %o0, %i6, %l2 ldsb [%l7 + 0x6D], %i5 fnor %f0, %f6, %f4 ldsh [%l7 + 0x36], %g3 ldsh [%l7 + 0x2A], %o4 ldsh [%l7 + 0x70], %g6 bneg,a loop_2761 fcmpne16 %f12, %f2, %l0 movrgz %o6, %l6, %g4 edge16 %o5, %i2, %i1 loop_2761: umulcc %i4, 0x174E, %o3 fornot1 %f0, %f4, %f14 andcc %i7, %g1, %g7 st %f6, [%l7 + 0x1C] fandnot2s %f1, %f9, %f0 lduw [%l7 + 0x74], %i3 sth %l5, [%l7 + 0x24] ldsb [%l7 + 0x2A], %i0 edge8l %o1, %o2, %l1 fmovrslez %o7, %f14, %f5 std %f12, [%l7 + 0x20] lduh [%l7 + 0x7A], %l3 fmovdg %icc, %f5, %f0 tsubcc %l4, 0x1E80, %g2 array32 %g5, %i6, %l2 ldsh [%l7 + 0x7E], %i5 lduh [%l7 + 0x7E], %o0 ldsb [%l7 + 0x34], %g3 stb %g6, [%l7 + 0x67] fmovdvs %icc, %f2, %f4 fbne %fcc2, loop_2762 andcc %l0, %o4, %o6 fmovrslz %l6, %f13, %f13 stw %o5, [%l7 + 0x5C] loop_2762: movrne %g4, %i2, %i4 bne %xcc, loop_2763 ldx [%l7 + 0x68], %o3 fandnot2 %f10, %f12, %f4 ldd [%l7 + 0x20], %f6 loop_2763: fsrc2 %f8, %f6 fble,a %fcc1, loop_2764 ldsb [%l7 + 0x14], %i7 sth %g1, [%l7 + 0x5C] stx %i1, [%l7 + 0x10] loop_2764: ld [%l7 + 0x1C], %f2 bne %icc, loop_2765 movpos %xcc, %g7, %l5 fpack16 %f12, %f10 fcmpgt16 %f4, %f2, %i3 loop_2765: fones %f13 fnot1 %f10, %f4 bvs %xcc, loop_2766 fcmple16 %f8, %f14, %o1 ldx [%l7 + 0x60], %i0 bneg %xcc, loop_2767 loop_2766: sth %l1, [%l7 + 0x50] ldsh [%l7 + 0x7E], %o2 stb %l3, [%l7 + 0x34] loop_2767: lduh [%l7 + 0x7C], %o7 be,a loop_2768 fone %f2 call loop_2769 movg %xcc, %g2, %g5 loop_2768: fpackfix %f6, %f13 bne,a,pn %xcc, loop_2770 loop_2769: fzeros %f6 subccc %i6, 0x1CF0, %l2 ldsw [%l7 + 0x70], %l4 loop_2770: ldd [%l7 + 0x08], %f14 te %icc, 0x4 fbe %fcc0, loop_2771 fandnot1 %f0, %f0, %f8 fmovdvc %icc, %f4, %f14 fcmpne32 %f10, %f12, %o0 loop_2771: smulcc %g3, %i5, %l0 sth %g6, [%l7 + 0x34] fpsub16s %f9, %f15, %f0 fmovrdlz %o6, %f10, %f12 lduw [%l7 + 0x20], %l6 fmovsvc %icc, %f15, %f14 lduw [%l7 + 0x74], %o4 fmuld8ulx16 %f1, %f13, %f6 fcmpeq32 %f6, %f4, %g4 ldx [%l7 + 0x50], %o5 fbo %fcc1, loop_2772 andncc %i2, %i4, %o3 stw %g1, [%l7 + 0x10] fbge,a %fcc0, loop_2773 loop_2772: ldsh [%l7 + 0x7E], %i1 andcc %i7, 0x1FC7, %l5 stb %g7, [%l7 + 0x0F] loop_2773: fsrc2 %f4, %f8 fmovdleu %xcc, %f9, %f10 stw %i3, [%l7 + 0x50] fbul %fcc1, loop_2774 fmovdvs %icc, %f0, %f1 addcc %i0, 0x0668, %o1 fmovdgu %xcc, %f15, %f12 loop_2774: fnot1 %f10, %f14 xor %l1, 0x05A6, %l3 ld [%l7 + 0x14], %f12 lduw [%l7 + 0x58], %o2 fcmpes %fcc3, %f12, %f13 fbu,a %fcc0, loop_2775 fnor %f12, %f10, %f14 bge,pt %icc, loop_2776 alignaddrl %g2, %g5, %o7 loop_2775: fmovdvs %icc, %f11, %f7 smul %i6, 0x1323, %l4 loop_2776: tge %xcc, 0x2 pdist %f4, %f2, %f4 fmovrde %o0, %f10, %f4 fones %f15 movpos %xcc, %g3, %l2 andcc %l0, %i5, %o6 tle %icc, 0x5 ld [%l7 + 0x38], %f15 srl %l6, %o4, %g6 fmovs %f5, %f15 ldsw [%l7 + 0x18], %g4 andn %i2, %i4, %o3 fsrc2s %f1, %f0 stw %g1, [%l7 + 0x30] fmovrdgz %i1, %f4, %f12 addccc %o5, %i7, %l5 fcmpgt16 %f12, %f10, %i3 movneg %xcc, %g7, %i0 ta %xcc, 0x1 tvc %icc, 0x5 fcmpne32 %f4, %f2, %o1 ldsh [%l7 + 0x3C], %l1 fsrc1 %f4, %f4 movn %icc, %l3, %g2 lduw [%l7 + 0x74], %o2 std %f10, [%l7 + 0x60] sth %g5, [%l7 + 0x08] fxor %f8, %f8, %f2 fmovdcs %icc, %f9, %f8 fmovrdlez %o7, %f2, %f12 lduh [%l7 + 0x12], %i6 sub %l4, 0x1038, %o0 ldsw [%l7 + 0x74], %g3 fpsub32 %f8, %f2, %f12 stw %l2, [%l7 + 0x38] fsrc2 %f8, %f10 ta %xcc, 0x1 fcmpes %fcc2, %f6, %f13 fsrc2s %f1, %f2 sdivx %l0, 0x1EB1, %i5 ldx [%l7 + 0x48], %l6 ldsh [%l7 + 0x54], %o6 tsubcctv %o4, %g6, %i2 fmovdvs %xcc, %f5, %f8 st %f0, [%l7 + 0x48] fbg %fcc2, loop_2777 fxnors %f10, %f12, %f9 ldd [%l7 + 0x38], %f2 nop setx loop_2778, %l0, %l1 jmpl %l1, %i4 loop_2777: sll %o3, 0x1C, %g1 tcs %icc, 0x2 tle %xcc, 0x1 loop_2778: fmovsle %icc, %f13, %f5 tvc %xcc, 0x5 movleu %xcc, %i1, %o5 sth %g4, [%l7 + 0x5A] st %f11, [%l7 + 0x40] sra %i7, %l5, %g7 fpadd16s %f1, %f10, %f14 fmovdle %xcc, %f8, %f14 ldsh [%l7 + 0x2C], %i3 movn %xcc, %o1, %i0 ldsb [%l7 + 0x1F], %l1 tpos %icc, 0x0 ldsw [%l7 + 0x54], %g2 ldub [%l7 + 0x60], %o2 brz %l3, loop_2779 movneg %xcc, %g5, %o7 edge16 %l4, %o0, %i6 fbue %fcc0, loop_2780 loop_2779: ldsh [%l7 + 0x66], %g3 tpos %icc, 0x6 fsrc1s %f5, %f13 loop_2780: ta %icc, 0x1 movleu %xcc, %l2, %l0 movne %xcc, %i5, %o6 fmovsle %xcc, %f1, %f3 mulx %l6, %g6, %o4 fcmpne16 %f12, %f8, %i4 std %f6, [%l7 + 0x08] pdist %f14, %f12, %f4 fbge,a %fcc0, loop_2781 fmul8x16al %f14, %f13, %f6 fxors %f3, %f11, %f3 lduw [%l7 + 0x34], %o3 loop_2781: fmovrdne %i2, %f12, %f4 ldx [%l7 + 0x50], %g1 std %f10, [%l7 + 0x58] fcmpes %fcc0, %f5, %f12 sub %o5, 0x17BA, %g4 fmovd %f2, %f0 fnot2 %f4, %f12 fmovrdgez %i7, %f12, %f4 fcmpeq16 %f2, %f6, %i1 fabss %f11, %f3 udiv %g7, 0x0F50, %l5 tn %xcc, 0x6 sth %o1, [%l7 + 0x7A] fpack16 %f0, %f1 xnorcc %i3, 0x0F02, %i0 movneg %icc, %g2, %l1 bge,a %icc, loop_2782 stw %l3, [%l7 + 0x50] fbe %fcc2, loop_2783 sth %g5, [%l7 + 0x34] loop_2782: fmul8x16 %f12, %f12, %f10 movrgz %o2, %o7, %l4 loop_2783: fmul8x16 %f7, %f8, %f4 tcs %xcc, 0x0 fsrc1 %f4, %f14 tg %xcc, 0x1 tvc %xcc, 0x3 sdiv %o0, 0x1BB5, %g3 fmul8x16 %f14, %f14, %f8 fandnot1 %f2, %f12, %f0 movcs %icc, %i6, %l0 fzeros %f2 tcc %icc, 0x4 fcmpgt32 %f12, %f4, %i5 andncc %l2, %l6, %g6 tpos %icc, 0x1 lduh [%l7 + 0x6C], %o4 edge32l %o6, %o3, %i4 lduh [%l7 + 0x50], %g1 edge32l %i2, %o5, %g4 ldx [%l7 + 0x28], %i1 fabsd %f0, %f6 ldx [%l7 + 0x78], %i7 fmovsvs %icc, %f8, %f1 sth %g7, [%l7 + 0x1A] fmuld8sux16 %f10, %f8, %f10 fmovdg %icc, %f7, %f4 fbl,a %fcc0, loop_2784 ldsh [%l7 + 0x34], %l5 ldsb [%l7 + 0x77], %o1 sth %i0, [%l7 + 0x40] loop_2784: fbu,a %fcc0, loop_2785 ldsb [%l7 + 0x70], %i3 movg %xcc, %g2, %l1 fnor %f6, %f12, %f14 loop_2785: fand %f4, %f6, %f6 fbl,a %fcc3, loop_2786 taddcctv %l3, %o2, %o7 subccc %g5, 0x060F, %l4 sth %o0, [%l7 + 0x1A] loop_2786: std %f4, [%l7 + 0x78] bshuffle %f4, %f12, %f8 sllx %g3, 0x00, %i6 addccc %l0, 0x0CB0, %l2 std %f14, [%l7 + 0x10] taddcc %i5, 0x0E5D, %g6 ldsb [%l7 + 0x78], %l6 fnot2s %f7, %f12 fbo,a %fcc1, loop_2787 ldx [%l7 + 0x48], %o6 tl %icc, 0x3 andn %o4, 0x1C3F, %i4 loop_2787: lduw [%l7 + 0x54], %o3 fxnor %f6, %f6, %f2 tcc %icc, 0x7 movrlez %i2, 0x3D2, %g1 fmovdle %xcc, %f9, %f5 faligndata %f14, %f6, %f8 fmovsgu %xcc, %f8, %f13 lduw [%l7 + 0x40], %g4 ldsb [%l7 + 0x70], %i1 fbn,a %fcc1, loop_2788 fmovsge %xcc, %f12, %f7 movgu %xcc, %o5, %i7 xor %g7, %o1, %i0 loop_2788: movcc %xcc, %i3, %l5 fnot2 %f10, %f10 bvc %xcc, loop_2789 ldub [%l7 + 0x15], %l1 fbul,a %fcc0, loop_2790 fcmple16 %f8, %f8, %g2 loop_2789: fbe,a %fcc2, loop_2791 fblg,a %fcc1, loop_2792 loop_2790: fmovdgu %xcc, %f10, %f11 udivcc %l3, 0x152A, %o2 loop_2791: fmovdgu %xcc, %f8, %f4 loop_2792: edge8ln %g5, %o7, %o0 fpsub16 %f14, %f4, %f8 movne %icc, %l4, %g3 fnands %f10, %f14, %f12 stb %i6, [%l7 + 0x6B] fmovdgu %icc, %f9, %f12 srl %l2, 0x1F, %i5 fmuld8ulx16 %f0, %f14, %f8 fmovrse %l0, %f3, %f9 edge8l %g6, %o6, %o4 ldsb [%l7 + 0x27], %i4 ldsb [%l7 + 0x18], %o3 ldub [%l7 + 0x5C], %l6 movvs %xcc, %g1, %g4 ldx [%l7 + 0x68], %i2 std %f6, [%l7 + 0x60] bne,a loop_2793 ldsb [%l7 + 0x3D], %o5 fxnors %f8, %f15, %f14 ldsw [%l7 + 0x24], %i7 loop_2793: ldx [%l7 + 0x48], %g7 tvc %xcc, 0x1 addcc %i1, %i0, %o1 bneg,pt %xcc, loop_2794 andcc %i3, 0x1A1E, %l1 fpsub32 %f10, %f0, %f4 xorcc %l5, %g2, %l3 loop_2794: sth %o2, [%l7 + 0x0C] siam 0x6 fandnot2s %f13, %f6, %f5 lduh [%l7 + 0x1A], %g5 tneg %xcc, 0x5 sub %o7, 0x1473, %l4 tsubcc %g3, %i6, %l2 bne,pn %xcc, loop_2795 andn %o0, %l0, %g6 stw %i5, [%l7 + 0x0C] array8 %o4, %i4, %o3 loop_2795: ldub [%l7 + 0x35], %l6 movge %xcc, %g1, %o6 st %f12, [%l7 + 0x0C] ldsw [%l7 + 0x20], %i2 addccc %g4, %i7, %o5 ldd [%l7 + 0x48], %f4 smulcc %i1, 0x01EE, %i0 fmovrdgez %o1, %f12, %f8 lduw [%l7 + 0x4C], %i3 ldx [%l7 + 0x58], %g7 fpadd32 %f14, %f10, %f2 fmovscc %xcc, %f4, %f13 umulcc %l1, %g2, %l5 taddcctv %o2, %g5, %o7 ldub [%l7 + 0x15], %l3 fands %f1, %f12, %f1 stw %g3, [%l7 + 0x64] ldd [%l7 + 0x68], %f2 fmovspos %xcc, %f13, %f12 nop setx loop_2796, %l0, %l1 jmpl %l1, %l4 lduw [%l7 + 0x14], %i6 xnorcc %l2, %l0, %g6 andn %i5, %o4, %i4 loop_2796: andncc %o0, %o3, %l6 lduw [%l7 + 0x20], %o6 ldx [%l7 + 0x68], %g1 fblg %fcc2, loop_2797 edge16l %i2, %g4, %i7 lduw [%l7 + 0x54], %o5 brnz,a %i0, loop_2798 loop_2797: fcmpeq16 %f14, %f4, %o1 ldsw [%l7 + 0x50], %i1 sth %g7, [%l7 + 0x4E] loop_2798: fbo,a %fcc2, loop_2799 fmovsleu %icc, %f12, %f5 fbue %fcc2, loop_2800 edge32l %i3, %l1, %g2 loop_2799: fnand %f8, %f0, %f2 fornot2 %f14, %f4, %f0 loop_2800: brlz %o2, loop_2801 fmovsleu %icc, %f7, %f6 sllx %l5, 0x04, %g5 smulcc %l3, 0x1F62, %g3 loop_2801: std %f14, [%l7 + 0x48] add %o7, 0x0C9C, %i6 fmovsgu %xcc, %f7, %f2 umulcc %l2, 0x0D81, %l4 ld [%l7 + 0x7C], %f6 movne %xcc, %g6, %l0 fmovsne %icc, %f5, %f8 fmul8x16 %f9, %f2, %f6 ldub [%l7 + 0x4A], %i5 movvc %xcc, %o4, %o0 ldd [%l7 + 0x38], %f10 stb %i4, [%l7 + 0x69] brlz %o3, loop_2802 fmovs %f4, %f4 brlez %l6, loop_2803 fmovda %icc, %f8, %f12 loop_2802: subcc %g1, %o6, %g4 edge32 %i7, %i2, %i0 loop_2803: fpsub16 %f10, %f6, %f4 pdist %f8, %f2, %f8 popc 0x0DAF, %o1 ldx [%l7 + 0x38], %o5 fblg,a %fcc2, loop_2804 sth %i1, [%l7 + 0x5A] brgez,a %g7, loop_2805 tvs %xcc, 0x5 loop_2804: fmovdgu %xcc, %f8, %f11 ldx [%l7 + 0x28], %l1 loop_2805: ldsh [%l7 + 0x2E], %g2 fsrc1 %f4, %f6 fmovde %icc, %f2, %f13 fbule %fcc2, loop_2806 te %icc, 0x2 bvs,a loop_2807 taddcctv %o2, %i3, %l5 loop_2806: fmul8x16au %f5, %f15, %f6 lduh [%l7 + 0x78], %g5 loop_2807: fcmple16 %f2, %f8, %l3 fandnot2s %f8, %f4, %f15 bn,a %xcc, loop_2808 st %f11, [%l7 + 0x5C] xnorcc %g3, %o7, %l2 stw %l4, [%l7 + 0x40] loop_2808: ldsw [%l7 + 0x40], %i6 lduw [%l7 + 0x2C], %l0 sll %g6, %i5, %o4 call loop_2809 st %f13, [%l7 + 0x50] st %f13, [%l7 + 0x4C] faligndata %f4, %f0, %f2 loop_2809: fmovse %xcc, %f5, %f6 std %f2, [%l7 + 0x58] be,a,pn %icc, loop_2810 ldub [%l7 + 0x20], %o0 fxors %f7, %f14, %f10 stb %i4, [%l7 + 0x7D] loop_2810: addcc %o3, 0x0684, %g1 fxors %f5, %f0, %f2 ld [%l7 + 0x20], %f5 edge16n %o6, %g4, %l6 fcmpeq32 %f14, %f14, %i7 fmovrslz %i0, %f15, %f2 array32 %o1, %o5, %i1 edge32l %g7, %i2, %l1 fcmpne16 %f0, %f6, %o2 ldsh [%l7 + 0x1E], %g2 stw %l5, [%l7 + 0x78] te %icc, 0x0 std %f12, [%l7 + 0x20] edge8n %i3, %l3, %g5 edge8l %o7, %g3, %l4 ld [%l7 + 0x2C], %f3 lduh [%l7 + 0x7C], %i6 fbe,a %fcc1, loop_2811 bgu,a %icc, loop_2812 xor %l2, %l0, %i5 fxnor %f14, %f14, %f6 loop_2811: fmovdgu %icc, %f9, %f15 loop_2812: siam 0x1 tn %xcc, 0x7 fxnors %f5, %f10, %f5 bn,pt %xcc, loop_2813 nop setx loop_2814, %l0, %l1 jmpl %l1, %g6 fmovsne %icc, %f10, %f2 fbn %fcc0, loop_2815 loop_2813: fmovdl %icc, %f3, %f6 loop_2814: fble,a %fcc1, loop_2816 movcs %xcc, %o0, %o4 loop_2815: alignaddr %o3, %g1, %i4 ldd [%l7 + 0x18], %f0 loop_2816: fmovdle %xcc, %f4, %f11 alignaddr %g4, %l6, %o6 mova %icc, %i0, %o1 fand %f6, %f8, %f8 stx %i7, [%l7 + 0x28] edge8n %o5, %g7, %i2 fexpand %f2, %f14 call loop_2817 ldsb [%l7 + 0x2D], %i1 tsubcc %o2, %l1, %l5 movne %xcc, %i3, %g2 loop_2817: xnorcc %l3, 0x1FA4, %o7 fmul8x16al %f5, %f4, %f14 ldsb [%l7 + 0x7D], %g3 fcmpeq16 %f8, %f0, %l4 fmovrslz %i6, %f15, %f0 ld [%l7 + 0x34], %f11 bcs loop_2818 alignaddr %l2, %g5, %i5 fmovdn %xcc, %f3, %f6 st %f14, [%l7 + 0x2C] loop_2818: lduh [%l7 + 0x74], %g6 fmul8x16au %f11, %f9, %f10 fandnot2s %f10, %f5, %f4 bpos loop_2819 fmovsleu %xcc, %f13, %f0 st %f9, [%l7 + 0x3C] ldsh [%l7 + 0x64], %o0 loop_2819: fmovrdlez %l0, %f14, %f10 nop setx loop_2820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %o3, %g1, %o4 orn %g4, 0x049B, %l6 st %f5, [%l7 + 0x14] loop_2820: fmovs %f10, %f4 fbug,a %fcc0, loop_2821 addcc %o6, %i4, %o1 ta %xcc, 0x3 st %f8, [%l7 + 0x4C] loop_2821: st %f10, [%l7 + 0x5C] std %f14, [%l7 + 0x28] movg %xcc, %i7, %o5 ldub [%l7 + 0x67], %i0 fmovrdgez %i2, %f0, %f0 lduh [%l7 + 0x7C], %g7 lduh [%l7 + 0x58], %i1 stb %o2, [%l7 + 0x3E] fbule,a %fcc1, loop_2822 taddcc %l1, 0x1501, %l5 ldub [%l7 + 0x1A], %g2 ldub [%l7 + 0x5B], %i3 loop_2822: bcs,a %xcc, loop_2823 fmovsl %xcc, %f6, %f1 st %f4, [%l7 + 0x6C] ldd [%l7 + 0x30], %f14 loop_2823: fmovdvc %icc, %f12, %f15 st %f11, [%l7 + 0x30] fnot2 %f2, %f12 edge8l %o7, %l3, %g3 lduw [%l7 + 0x7C], %l4 fmovsneg %icc, %f7, %f10 fcmpgt16 %f14, %f8, %i6 fmovdleu %xcc, %f1, %f7 alignaddr %g5, %l2, %i5 stw %o0, [%l7 + 0x28] ldx [%l7 + 0x40], %l0 fmovsge %xcc, %f6, %f3 tne %xcc, 0x7 ldub [%l7 + 0x49], %g6 fexpand %f6, %f14 ldsb [%l7 + 0x20], %o3 te %icc, 0x6 ldsb [%l7 + 0x7F], %g1 faligndata %f12, %f0, %f6 movgu %icc, %g4, %o4 fbo %fcc0, loop_2824 fpadd16s %f13, %f5, %f4 edge32n %o6, %i4, %l6 fcmple32 %f14, %f10, %i7 loop_2824: sth %o1, [%l7 + 0x70] fpsub32s %f10, %f5, %f1 fbu %fcc2, loop_2825 fxor %f8, %f2, %f2 te %xcc, 0x1 ldsw [%l7 + 0x50], %o5 loop_2825: taddcctv %i2, %g7, %i0 tsubcc %o2, 0x1D96, %i1 subc %l1, %l5, %g2 ldsh [%l7 + 0x2A], %o7 sdivx %l3, 0x1F78, %i3 fand %f8, %f2, %f12 fxnors %f13, %f7, %f2 fpsub16 %f8, %f4, %f10 fmovdcs %icc, %f15, %f10 brgz,a %l4, loop_2826 fmuld8sux16 %f1, %f6, %f14 ldsb [%l7 + 0x5B], %g3 ldsb [%l7 + 0x36], %i6 loop_2826: sth %l2, [%l7 + 0x58] lduh [%l7 + 0x62], %g5 sth %i5, [%l7 + 0x0E] fmovdneg %icc, %f4, %f0 lduh [%l7 + 0x52], %o0 fbule %fcc2, loop_2827 fbge,a %fcc0, loop_2828 movpos %icc, %g6, %l0 edge8 %g1, %o3, %g4 loop_2827: lduw [%l7 + 0x64], %o6 loop_2828: ldsb [%l7 + 0x6D], %o4 lduh [%l7 + 0x70], %l6 std %f8, [%l7 + 0x38] fxnors %f5, %f6, %f14 ldsh [%l7 + 0x5C], %i7 st %f11, [%l7 + 0x58] movvs %xcc, %i4, %o5 ld [%l7 + 0x28], %f10 fnot1 %f10, %f10 ldsw [%l7 + 0x2C], %o1 fmovsneg %xcc, %f2, %f4 fmovsn %xcc, %f12, %f2 ldsw [%l7 + 0x4C], %g7 stb %i2, [%l7 + 0x32] fcmpd %fcc0, %f6, %f6 ld [%l7 + 0x60], %f6 bneg,pt %icc, loop_2829 bge %icc, loop_2830 fabss %f4, %f10 fmovdne %icc, %f8, %f4 loop_2829: or %o2, %i1, %i0 loop_2830: sth %l5, [%l7 + 0x6C] std %f8, [%l7 + 0x28] stx %g2, [%l7 + 0x38] stb %l1, [%l7 + 0x42] tcc %xcc, 0x6 movneg %icc, %l3, %i3 movn %xcc, %o7, %g3 fbne,a %fcc3, loop_2831 fmovsvs %icc, %f5, %f8 std %f10, [%l7 + 0x18] fmovrsne %l4, %f3, %f2 loop_2831: tvc %icc, 0x4 edge32n %l2, %g5, %i6 fone %f8 ldsw [%l7 + 0x68], %i5 ldsb [%l7 + 0x15], %o0 udiv %g6, 0x05B9, %g1 fsrc2 %f12, %f6 umulcc %l0, 0x10BE, %o3 ldd [%l7 + 0x38], %f8 subc %g4, 0x18CA, %o4 fbn %fcc0, loop_2832 fcmps %fcc0, %f0, %f8 ldsw [%l7 + 0x58], %l6 tge %icc, 0x4 loop_2832: ldsb [%l7 + 0x6A], %o6 fmovse %icc, %f15, %f14 stb %i4, [%l7 + 0x3A] st %f2, [%l7 + 0x10] sdivcc %o5, 0x1DAD, %o1 ld [%l7 + 0x64], %f8 fmul8x16au %f2, %f3, %f6 umulcc %g7, %i7, %i2 fmul8x16al %f13, %f1, %f8 bl,a,pt %xcc, loop_2833 bpos,a,pt %icc, loop_2834 fmovrsne %o2, %f0, %f4 fmovrdgz %i1, %f10, %f14 loop_2833: stb %i0, [%l7 + 0x3D] loop_2834: edge16n %g2, %l5, %l1 movrlz %l3, %i3, %o7 sethi 0x18C7, %g3 taddcc %l2, 0x1A92, %g5 fsrc2 %f6, %f0 stw %i6, [%l7 + 0x30] fbue %fcc0, loop_2835 umul %i5, %l4, %o0 bneg,a loop_2836 st %f12, [%l7 + 0x38] loop_2835: fbug,a %fcc0, loop_2837 fmovs %f11, %f2 loop_2836: edge32ln %g1, %l0, %g6 fmovsvc %xcc, %f15, %f3 loop_2837: tvs %xcc, 0x4 ldsh [%l7 + 0x1E], %o3 tle %xcc, 0x0 fsrc2s %f0, %f13 stb %o4, [%l7 + 0x1F] fmul8x16al %f10, %f10, %f12 sdiv %g4, 0x0584, %o6 umul %l6, %o5, %o1 taddcc %i4, 0x15B6, %g7 tcc %xcc, 0x3 ldub [%l7 + 0x52], %i2 ldd [%l7 + 0x70], %f4 fmovse %icc, %f13, %f9 nop setx loop_2838, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsl %icc, %f13, %f5 bl,a loop_2839 bcs,a,pt %icc, loop_2840 loop_2838: st %f5, [%l7 + 0x14] orncc %o2, %i1, %i0 loop_2839: fpadd32s %f0, %f9, %f4 loop_2840: xnorcc %g2, %l5, %i7 bleu,a loop_2841 ldsb [%l7 + 0x76], %l3 fbe,a %fcc0, loop_2842 sdiv %i3, 0x0BF4, %l1 loop_2841: fpsub32 %f12, %f12, %f10 sub %o7, %l2, %g3 loop_2842: fnand %f10, %f2, %f12 bvc,a loop_2843 brgez,a %i6, loop_2844 fcmpeq32 %f6, %f8, %i5 fmovdl %icc, %f9, %f5 loop_2843: ldsh [%l7 + 0x18], %g5 loop_2844: fmovsle %icc, %f11, %f4 bgu,a loop_2845 movvs %icc, %l4, %o0 std %f8, [%l7 + 0x58] fmovse %icc, %f0, %f9 loop_2845: fbue,a %fcc3, loop_2846 edge32n %g1, %l0, %o3 lduh [%l7 + 0x1C], %g6 stw %o4, [%l7 + 0x78] loop_2846: fmovs %f0, %f12 fnot2 %f6, %f0 movgu %icc, %o6, %l6 fpsub32 %f12, %f4, %f14 lduw [%l7 + 0x24], %g4 stx %o5, [%l7 + 0x08] lduh [%l7 + 0x10], %i4 taddcc %o1, 0x12AA, %g7 tleu %icc, 0x1 movvs %icc, %o2, %i1 fpsub32 %f14, %f0, %f2 ldub [%l7 + 0x29], %i2 fcmps %fcc1, %f10, %f15 be,pn %xcc, loop_2847 fmovdleu %xcc, %f2, %f12 ldsb [%l7 + 0x61], %g2 lduh [%l7 + 0x54], %l5 loop_2847: ldsh [%l7 + 0x5E], %i7 andn %i0, 0x1BDF, %i3 orncc %l3, 0x10F1, %o7 fmovsgu %xcc, %f6, %f10 tsubcctv %l2, 0x169F, %g3 stb %l1, [%l7 + 0x4D] andcc %i5, 0x1F57, %g5 stb %l4, [%l7 + 0x3A] st %f4, [%l7 + 0x2C] lduh [%l7 + 0x64], %o0 edge8n %i6, %l0, %o3 fsrc1s %f8, %f1 st %f4, [%l7 + 0x18] movvc %xcc, %g6, %o4 st %f4, [%l7 + 0x6C] ble,a %xcc, loop_2848 fcmped %fcc1, %f4, %f10 stw %o6, [%l7 + 0x6C] tcc %icc, 0x7 loop_2848: fcmpne32 %f8, %f12, %l6 bgu loop_2849 ldub [%l7 + 0x56], %g4 ldsh [%l7 + 0x7C], %o5 fmovrsgz %g1, %f12, %f7 loop_2849: fcmpne32 %f0, %f6, %i4 ldx [%l7 + 0x58], %g7 movrgez %o2, 0x2E8, %i1 fnot1 %f12, %f14 umul %o1, %i2, %g2 std %f14, [%l7 + 0x68] ldx [%l7 + 0x40], %i7 udivcc %i0, 0x0FA0, %l5 nop setx loop_2850, %l0, %l1 jmpl %l1, %i3 umulcc %o7, %l3, %l2 fsrc1s %f8, %f4 brlz %l1, loop_2851 loop_2850: tne %xcc, 0x0 ldsb [%l7 + 0x43], %g3 siam 0x1 loop_2851: movleu %xcc, %i5, %l4 fbuge,a %fcc2, loop_2852 movpos %xcc, %o0, %i6 fnands %f12, %f6, %f11 tge %icc, 0x2 loop_2852: lduh [%l7 + 0x38], %l0 tcs %icc, 0x0 ld [%l7 + 0x30], %f11 stx %g5, [%l7 + 0x70] fnot2s %f7, %f10 array32 %g6, %o4, %o6 fcmple32 %f0, %f0, %l6 fmovsne %xcc, %f9, %f14 ldsb [%l7 + 0x1C], %g4 brlz,a %o5, loop_2853 ldx [%l7 + 0x60], %o3 fmovrsgez %i4, %f10, %f10 fpack32 %f14, %f2, %f8 loop_2853: array16 %g7, %g1, %o2 edge16 %i1, %o1, %g2 brnz %i2, loop_2854 ldd [%l7 + 0x38], %f0 ldub [%l7 + 0x37], %i0 fmovsl %icc, %f7, %f6 loop_2854: movcs %icc, %i7, %l5 taddcctv %o7, 0x0227, %i3 fors %f6, %f15, %f11 brgez,a %l3, loop_2855 udivcc %l2, 0x1CF6, %l1 brnz %i5, loop_2856 ldsw [%l7 + 0x34], %l4 loop_2855: smul %o0, %i6, %g3 sub %g5, 0x1637, %l0 loop_2856: fone %f6 movrlz %o4, %o6, %l6 ldd [%l7 + 0x48], %f6 array16 %g6, %o5, %o3 stx %i4, [%l7 + 0x30] movne %icc, %g4, %g7 orcc %g1, 0x12EE, %i1 movrlez %o2, %o1, %g2 fmovdle %icc, %f15, %f14 fand %f0, %f0, %f6 movneg %icc, %i2, %i7 fble,a %fcc2, loop_2857 fornot1 %f6, %f4, %f10 lduw [%l7 + 0x58], %i0 sth %l5, [%l7 + 0x50] loop_2857: call loop_2858 sll %i3, %o7, %l2 sth %l1, [%l7 + 0x0C] lduw [%l7 + 0x18], %l3 loop_2858: fcmpgt32 %f10, %f10, %i5 stw %o0, [%l7 + 0x54] stb %l4, [%l7 + 0x0A] st %f0, [%l7 + 0x38] brnz %g3, loop_2859 fmovdl %icc, %f8, %f12 fmovspos %icc, %f6, %f7 movcs %icc, %g5, %l0 loop_2859: alignaddr %o4, %i6, %l6 fmul8x16al %f3, %f15, %f6 ta %xcc, 0x1 fone %f4 ldsb [%l7 + 0x23], %o6 brnz %g6, loop_2860 ldsh [%l7 + 0x20], %o5 lduw [%l7 + 0x74], %i4 st %f13, [%l7 + 0x28] loop_2860: move %xcc, %o3, %g4 movne %icc, %g1, %g7 fnand %f12, %f2, %f14 fsrc1 %f8, %f0 stw %i1, [%l7 + 0x70] ldsb [%l7 + 0x19], %o2 fmovsge %xcc, %f11, %f8 edge16 %g2, %o1, %i2 ldsw [%l7 + 0x60], %i7 ldub [%l7 + 0x43], %i0 fba,a %fcc0, loop_2861 tcc %icc, 0x7 nop setx loop_2862, %l0, %l1 jmpl %l1, %i3 ldsw [%l7 + 0x18], %o7 loop_2861: fmovrsgz %l5, %f6, %f10 bl,pt %xcc, loop_2863 loop_2862: fmovsgu %icc, %f8, %f0 fmovsge %icc, %f2, %f15 movre %l2, 0x053, %l3 loop_2863: bvs,a %xcc, loop_2864 fbl,a %fcc2, loop_2865 fcmple32 %f12, %f2, %l1 lduh [%l7 + 0x7C], %i5 loop_2864: andncc %l4, %g3, %o0 loop_2865: fmovdvc %icc, %f11, %f3 for %f14, %f2, %f14 fpadd16s %f14, %f10, %f3 nop setx loop_2866, %l0, %l1 jmpl %l1, %l0 ldd [%l7 + 0x28], %f10 fmovrslz %g5, %f5, %f13 fpsub16 %f4, %f10, %f0 loop_2866: fmovdvs %icc, %f15, %f15 ldx [%l7 + 0x78], %i6 ldsb [%l7 + 0x5C], %o4 fba %fcc1, loop_2867 alignaddrl %o6, %l6, %g6 edge8l %i4, %o3, %o5 st %f12, [%l7 + 0x70] loop_2867: stb %g1, [%l7 + 0x30] array8 %g4, %i1, %g7 edge32n %o2, %o1, %g2 tsubcc %i2, %i0, %i3 sll %o7, %i7, %l2 fornot1 %f10, %f2, %f2 ba %icc, loop_2868 ldsh [%l7 + 0x62], %l5 ldsb [%l7 + 0x46], %l3 fnands %f14, %f4, %f15 loop_2868: stw %l1, [%l7 + 0x60] srax %l4, %i5, %o0 fmovdneg %xcc, %f2, %f14 fmovdvs %xcc, %f8, %f15 sdiv %g3, 0x179C, %l0 fmovdcc %icc, %f11, %f7 ble loop_2869 array16 %g5, %i6, %o4 fnor %f10, %f2, %f8 movneg %icc, %l6, %o6 loop_2869: edge32l %i4, %g6, %o3 ldsb [%l7 + 0x5E], %g1 ldx [%l7 + 0x40], %o5 bleu loop_2870 fmovscc %icc, %f3, %f12 stb %i1, [%l7 + 0x09] smul %g7, 0x1E39, %g4 loop_2870: fbu %fcc0, loop_2871 brgez,a %o1, loop_2872 nop setx loop_2873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug,a %fcc2, loop_2874 loop_2871: ldsb [%l7 + 0x0B], %g2 loop_2872: fmovrsgz %i2, %f0, %f7 loop_2873: ldd [%l7 + 0x60], %f14 loop_2874: nop setx loop_2875, %l0, %l1 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 + 0x2D], %o2 fcmple16 %f14, %f10, %i3 alignaddr %o7, %i7, %i0 loop_2875: ldsb [%l7 + 0x4B], %l5 lduh [%l7 + 0x0E], %l3 fble,a %fcc3, loop_2876 std %f8, [%l7 + 0x30] fpackfix %f12, %f15 ldub [%l7 + 0x1E], %l1 loop_2876: fmuld8ulx16 %f9, %f14, %f14 fbe,a %fcc0, loop_2877 movneg %xcc, %l2, %i5 fornot1 %f0, %f0, %f0 std %f12, [%l7 + 0x50] loop_2877: edge32l %o0, %l4, %l0 bpos,pt %xcc, loop_2878 fnegs %f8, %f15 std %f12, [%l7 + 0x08] ldsb [%l7 + 0x54], %g5 loop_2878: bgu,a,pn %xcc, loop_2879 mova %icc, %g3, %o4 st %f10, [%l7 + 0x58] array16 %l6, %i6, %i4 loop_2879: umul %o6, 0x113A, %g6 movcs %xcc, %o3, %o5 for %f6, %f10, %f0 fmovsa %icc, %f5, %f0 st %f3, [%l7 + 0x3C] fsrc1s %f4, %f6 mulx %i1, %g7, %g4 be loop_2880 stx %g1, [%l7 + 0x68] fcmpd %fcc1, %f6, %f14 ldd [%l7 + 0x70], %f8 loop_2880: fzero %f6 fcmpgt16 %f10, %f6, %o1 lduw [%l7 + 0x2C], %g2 fzeros %f8 fbe %fcc1, loop_2881 ld [%l7 + 0x14], %f15 fsrc1 %f12, %f4 lduh [%l7 + 0x5C], %i2 loop_2881: st %f15, [%l7 + 0x40] sth %o2, [%l7 + 0x56] std %f6, [%l7 + 0x28] fcmple32 %f12, %f8, %i3 tle %xcc, 0x1 lduh [%l7 + 0x22], %i7 ldub [%l7 + 0x5B], %i0 stx %o7, [%l7 + 0x50] ldsh [%l7 + 0x14], %l5 ldub [%l7 + 0x5C], %l3 alignaddr %l2, %l1, %o0 fmuld8ulx16 %f1, %f6, %f8 ld [%l7 + 0x10], %f4 st %f14, [%l7 + 0x68] movrgez %l4, 0x151, %l0 subc %g5, 0x1A8B, %i5 nop setx loop_2882, %l0, %l1 jmpl %l1, %g3 ldd [%l7 + 0x08], %f8 sth %o4, [%l7 + 0x32] mulscc %i6, %l6, %o6 loop_2882: ldsh [%l7 + 0x54], %i4 sub %g6, 0x10EA, %o5 movle %xcc, %o3, %g7 brz,a %i1, loop_2883 stb %g1, [%l7 + 0x5F] faligndata %f4, %f12, %f4 ldsb [%l7 + 0x4E], %o1 loop_2883: fmovrdlez %g4, %f8, %f0 brnz,a %i2, loop_2884 udivcc %o2, 0x131A, %g2 fbg,a %fcc3, loop_2885 lduw [%l7 + 0x74], %i3 loop_2884: lduh [%l7 + 0x7C], %i7 fba %fcc3, loop_2886 loop_2885: fcmpgt32 %f0, %f12, %o7 tg %icc, 0x2 movneg %icc, %i0, %l3 loop_2886: fmovdne %icc, %f1, %f9 orncc %l5, %l2, %l1 fmovdpos %icc, %f1, %f11 fmovdcs %icc, %f14, %f8 siam 0x2 sth %l4, [%l7 + 0x40] fmovsge %icc, %f6, %f4 fbn,a %fcc1, loop_2887 fmovdle %xcc, %f1, %f0 fcmped %fcc0, %f2, %f6 brz,a %o0, loop_2888 loop_2887: udivx %l0, 0x188C, %g5 tge %icc, 0x1 fmovdvs %icc, %f6, %f0 loop_2888: ld [%l7 + 0x74], %f11 bpos,a loop_2889 fnor %f12, %f6, %f4 fcmpgt16 %f10, %f0, %i5 stx %o4, [%l7 + 0x08] loop_2889: fbu %fcc1, loop_2890 fmovdgu %icc, %f3, %f1 brgez,a %g3, loop_2891 fmovrslez %i6, %f1, %f15 loop_2890: ldub [%l7 + 0x3A], %l6 fmuld8ulx16 %f14, %f4, %f6 loop_2891: addc %i4, %g6, %o6 edge8 %o3, %o5, %g7 brgez,a %g1, loop_2892 stw %i1, [%l7 + 0x08] fpsub32s %f14, %f14, %f14 srax %o1, %g4, %o2 loop_2892: movgu %xcc, %g2, %i3 fmovsa %xcc, %f3, %f13 fpack16 %f8, %f15 fone %f14 fmovdneg %icc, %f13, %f13 ldx [%l7 + 0x68], %i7 fmovdvs %icc, %f12, %f9 stb %o7, [%l7 + 0x66] andncc %i2, %l3, %l5 bl,a %icc, loop_2893 fpsub32 %f6, %f14, %f10 fors %f15, %f12, %f2 brnz %i0, loop_2894 loop_2893: addcc %l2, 0x0891, %l1 sth %l4, [%l7 + 0x10] stx %o0, [%l7 + 0x30] loop_2894: movgu %icc, %g5, %l0 fabsd %f2, %f14 ldsh [%l7 + 0x7A], %o4 stx %i5, [%l7 + 0x28] fbug %fcc3, loop_2895 ldsw [%l7 + 0x58], %g3 bpos,pt %icc, loop_2896 fsrc2 %f6, %f8 loop_2895: nop setx loop_2897, %l0, %l1 jmpl %l1, %l6 and %i4, %i6, %o6 loop_2896: stx %o3, [%l7 + 0x68] fmovs %f6, %f13 loop_2897: ldsw [%l7 + 0x0C], %o5 fxors %f6, %f3, %f2 tvs %xcc, 0x0 fpack32 %f8, %f4, %f10 fbl,a %fcc3, loop_2898 stx %g7, [%l7 + 0x08] fmovsg %xcc, %f6, %f8 smulcc %g1, %i1, %o1 loop_2898: udivx %g6, 0x14BA, %o2 mulscc %g2, %g4, %i3 mova %icc, %i7, %o7 movgu %xcc, %i2, %l5 ldsw [%l7 + 0x68], %i0 fbul %fcc1, loop_2899 ldub [%l7 + 0x0E], %l2 addcc %l1, 0x09ED, %l3 movvc %xcc, %l4, %o0 loop_2899: stb %g5, [%l7 + 0x5E] sth %l0, [%l7 + 0x38] fbl %fcc0, loop_2900 tsubcctv %i5, 0x0104, %g3 fcmps %fcc1, %f14, %f1 ldsw [%l7 + 0x68], %o4 loop_2900: fmovdgu %xcc, %f5, %f0 ldsh [%l7 + 0x58], %l6 fpadd32s %f11, %f12, %f14 fornot2 %f4, %f12, %f4 movvc %xcc, %i6, %i4 fmovscc %xcc, %f2, %f6 movg %icc, %o6, %o3 fsrc1 %f14, %f2 sth %o5, [%l7 + 0x58] ldsw [%l7 + 0x58], %g1 edge32ln %i1, %o1, %g7 std %f14, [%l7 + 0x68] fornot2s %f12, %f1, %f2 sra %o2, 0x04, %g6 movvs %icc, %g4, %g2 fbe,a %fcc0, loop_2901 fmovdn %icc, %f2, %f3 fcmpeq16 %f2, %f14, %i3 fbo,a %fcc2, loop_2902 loop_2901: fnegd %f4, %f12 fzeros %f3 ldx [%l7 + 0x18], %i7 loop_2902: fone %f2 fmul8x16au %f7, %f7, %f14 edge8n %o7, %l5, %i0 bcc loop_2903 ld [%l7 + 0x08], %f10 stw %i2, [%l7 + 0x20] smulcc %l1, 0x1ACC, %l2 loop_2903: fcmpes %fcc1, %f9, %f0 alignaddr %l4, %o0, %g5 sth %l3, [%l7 + 0x28] array16 %i5, %l0, %o4 ldsh [%l7 + 0x16], %g3 ld [%l7 + 0x60], %f15 std %f6, [%l7 + 0x18] addcc %l6, 0x0A6B, %i6 srl %o6, 0x1B, %i4 fmovdcs %icc, %f13, %f1 fmovsneg %xcc, %f12, %f5 stw %o3, [%l7 + 0x64] ldub [%l7 + 0x54], %g1 edge16n %o5, %i1, %o1 movleu %icc, %g7, %o2 fpsub32 %f8, %f8, %f6 movle %xcc, %g4, %g2 sth %i3, [%l7 + 0x26] fmovse %icc, %f1, %f8 fnot1 %f2, %f10 fpack32 %f0, %f8, %f2 tpos %icc, 0x1 movleu %xcc, %i7, %g6 st %f15, [%l7 + 0x5C] ldub [%l7 + 0x53], %o7 fmovrdlz %l5, %f12, %f10 stx %i2, [%l7 + 0x10] st %f5, [%l7 + 0x2C] fbe %fcc3, loop_2904 tn %xcc, 0x1 fmovda %icc, %f3, %f5 bvs,a,pn %icc, loop_2905 loop_2904: fcmpgt16 %f6, %f6, %i0 srl %l2, %l4, %l1 st %f12, [%l7 + 0x3C] loop_2905: andcc %g5, 0x0B94, %o0 fabss %f5, %f0 andn %l3, %i5, %o4 tpos %icc, 0x3 ldsb [%l7 + 0x0F], %l0 fmovdneg %icc, %f11, %f8 ldx [%l7 + 0x18], %g3 std %f4, [%l7 + 0x28] fmovrslz %i6, %f4, %f11 ldsh [%l7 + 0x2E], %o6 movrne %l6, %o3, %g1 lduw [%l7 + 0x1C], %o5 edge32 %i1, %i4, %o1 ldsw [%l7 + 0x18], %g7 fbn %fcc3, loop_2906 ldd [%l7 + 0x28], %f12 ld [%l7 + 0x34], %f14 edge32 %o2, %g4, %g2 loop_2906: lduw [%l7 + 0x50], %i7 ldsh [%l7 + 0x74], %i3 fbo %fcc3, loop_2907 fpadd16 %f4, %f12, %f4 fone %f12 lduw [%l7 + 0x40], %o7 loop_2907: movg %icc, %g6, %i2 fbge,a %fcc3, loop_2908 addcc %i0, 0x11EB, %l2 fcmps %fcc1, %f8, %f13 fmuld8ulx16 %f6, %f11, %f6 loop_2908: mova %xcc, %l5, %l4 movrlez %g5, 0x036, %o0 or %l3, %l1, %i5 lduw [%l7 + 0x44], %o4 movpos %xcc, %l0, %i6 ldsb [%l7 + 0x42], %g3 movrlz %l6, %o3, %o6 edge8n %o5, %i1, %g1 st %f3, [%l7 + 0x20] fmovse %icc, %f12, %f1 lduw [%l7 + 0x50], %i4 ld [%l7 + 0x24], %f2 stx %g7, [%l7 + 0x58] fornot2s %f8, %f13, %f13 fsrc2s %f0, %f8 tpos %xcc, 0x2 fmul8sux16 %f4, %f6, %f4 stb %o1, [%l7 + 0x09] ldsb [%l7 + 0x1B], %o2 fand %f8, %f14, %f14 lduh [%l7 + 0x12], %g4 tvs %xcc, 0x7 brz %i7, loop_2909 tn %xcc, 0x4 fnand %f8, %f0, %f0 fxnor %f2, %f0, %f12 loop_2909: taddcctv %i3, 0x108D, %o7 fandnot2s %f1, %f7, %f5 fnands %f14, %f15, %f5 ldsb [%l7 + 0x3C], %g2 fsrc1s %f13, %f11 fcmpgt32 %f8, %f2, %i2 fmovscc %icc, %f8, %f10 xor %g6, %i0, %l2 fmovrsgz %l4, %f6, %f11 movneg %xcc, %l5, %g5 lduh [%l7 + 0x7C], %o0 tne %icc, 0x3 fbne %fcc3, loop_2910 fbo,a %fcc3, loop_2911 fmovsne %icc, %f1, %f3 movcc %xcc, %l1, %i5 loop_2910: fpadd32s %f2, %f3, %f3 loop_2911: sth %o4, [%l7 + 0x46] tle %icc, 0x3 ldx [%l7 + 0x18], %l3 bpos,a %xcc, loop_2912 fmovrslz %l0, %f14, %f10 umulcc %i6, 0x1A64, %l6 movn %icc, %g3, %o6 loop_2912: lduh [%l7 + 0x50], %o3 bpos,pt %icc, loop_2913 ldx [%l7 + 0x40], %o5 ldd [%l7 + 0x60], %f4 ldsw [%l7 + 0x14], %i1 loop_2913: fsrc2s %f0, %f7 fnors %f8, %f15, %f7 edge32l %i4, %g7, %o1 add %o2, 0x012F, %g4 ldsw [%l7 + 0x14], %g1 ld [%l7 + 0x50], %f0 fblg %fcc2, loop_2914 fbu,a %fcc3, loop_2915 fornot1s %f13, %f4, %f1 umulcc %i7, 0x0B9D, %o7 loop_2914: stw %g2, [%l7 + 0x24] loop_2915: fbuge,a %fcc1, loop_2916 fmovrsgz %i2, %f0, %f12 for %f12, %f4, %f8 fmovsl %icc, %f11, %f7 loop_2916: edge32ln %i3, %g6, %i0 movn %xcc, %l2, %l5 movrgez %g5, 0x2EB, %o0 sth %l1, [%l7 + 0x46] nop setx loop_2917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x08], %l4 add %o4, %l3, %l0 fcmpgt16 %f0, %f8, %i6 loop_2917: movrlez %i5, %g3, %o6 fnot1s %f11, %f9 fbu,a %fcc1, loop_2918 bl,a,pn %xcc, loop_2919 fors %f0, %f9, %f8 lduw [%l7 + 0x38], %o3 loop_2918: movleu %xcc, %l6, %i1 loop_2919: srl %i4, %g7, %o1 sth %o5, [%l7 + 0x3C] fmovrsne %o2, %f9, %f3 movvc %xcc, %g1, %g4 fcmped %fcc2, %f12, %f0 std %f14, [%l7 + 0x58] fmovdneg %xcc, %f8, %f0 pdist %f10, %f0, %f0 sdiv %i7, 0x199D, %o7 brlez,a %i2, loop_2920 orncc %i3, 0x0315, %g2 sdivcc %i0, 0x1480, %g6 stw %l2, [%l7 + 0x78] loop_2920: stx %l5, [%l7 + 0x08] fand %f2, %f2, %f2 bn,pt %xcc, loop_2921 lduh [%l7 + 0x6C], %o0 fands %f7, %f8, %f6 tgu %icc, 0x1 loop_2921: st %f14, [%l7 + 0x6C] ld [%l7 + 0x6C], %f14 brlz,a %g5, loop_2922 fbule,a %fcc3, loop_2923 bg,pn %xcc, loop_2924 lduh [%l7 + 0x5E], %l1 loop_2922: orncc %o4, 0x07D6, %l3 loop_2923: std %f14, [%l7 + 0x40] loop_2924: udivx %l4, 0x154D, %l0 st %f7, [%l7 + 0x38] stb %i6, [%l7 + 0x2B] ldx [%l7 + 0x40], %g3 te %icc, 0x2 movrlz %o6, 0x36E, %o3 tge %icc, 0x7 tneg %xcc, 0x0 array8 %i5, %l6, %i4 movrlez %g7, 0x335, %i1 ldsw [%l7 + 0x50], %o1 fmovdn %icc, %f6, %f2 fpadd16s %f12, %f5, %f3 fmovrsgz %o5, %f0, %f9 ldsw [%l7 + 0x1C], %g1 fpsub32s %f2, %f8, %f3 fmovdge %xcc, %f6, %f6 fmovrdlz %g4, %f2, %f6 alignaddrl %i7, %o7, %o2 stx %i2, [%l7 + 0x08] fmovdge %xcc, %f2, %f3 fpadd16s %f4, %f2, %f10 stb %i3, [%l7 + 0x73] sdiv %i0, 0x06DF, %g2 fbne,a %fcc3, loop_2925 ldsb [%l7 + 0x15], %l2 fbug,a %fcc3, loop_2926 fpsub32 %f12, %f0, %f14 loop_2925: srax %l5, 0x08, %g6 fmovsge %xcc, %f7, %f2 loop_2926: sdivx %g5, 0x0565, %l1 fcmple32 %f8, %f0, %o4 ld [%l7 + 0x14], %f11 fnand %f0, %f0, %f14 fmovdcc %xcc, %f11, %f12 tleu %icc, 0x3 fbge %fcc0, loop_2927 st %f8, [%l7 + 0x20] tvs %icc, 0x2 edge8 %o0, %l3, %l0 loop_2927: bvs loop_2928 stx %l4, [%l7 + 0x48] fcmpeq16 %f2, %f4, %i6 fcmps %fcc3, %f0, %f13 loop_2928: fsrc2s %f15, %f2 nop setx loop_2929, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %g3, 0x02F7, %o6 edge32 %i5, %l6, %o3 sth %i4, [%l7 + 0x5E] loop_2929: fcmpgt16 %f2, %f2, %g7 ldx [%l7 + 0x58], %i1 ldd [%l7 + 0x48], %f0 fmovrdne %o1, %f0, %f12 xnor %o5, %g4, %i7 bshuffle %f6, %f2, %f4 movge %xcc, %o7, %o2 stx %i2, [%l7 + 0x68] fxnors %f1, %f7, %f15 ldsw [%l7 + 0x7C], %i3 fnand %f14, %f14, %f14 fpsub16s %f11, %f9, %f9 tge %xcc, 0x7 popc 0x14C3, %i0 st %f1, [%l7 + 0x34] fpsub16 %f6, %f8, %f14 movle %icc, %g1, %l2 fmovsle %icc, %f10, %f15 fmovrdgez %g2, %f10, %f10 movpos %xcc, %g6, %g5 fbug %fcc0, loop_2930 fabss %f13, %f11 mulscc %l1, %o4, %o0 fcmps %fcc2, %f3, %f7 loop_2930: fbule,a %fcc3, loop_2931 fxor %f12, %f12, %f10 ta %icc, 0x6 ldsw [%l7 + 0x10], %l3 loop_2931: fmovdleu %xcc, %f15, %f6 fnot1s %f10, %f2 sra %l0, %l5, %l4 sethi 0x1042, %g3 ldsw [%l7 + 0x20], %o6 brlz %i6, loop_2932 fmul8x16au %f10, %f1, %f14 fmovsge %icc, %f5, %f14 fmovdneg %xcc, %f5, %f12 loop_2932: tneg %icc, 0x3 fnand %f14, %f6, %f6 fmovdg %xcc, %f12, %f9 fmovsg %icc, %f4, %f7 fcmped %fcc0, %f0, %f8 tg %xcc, 0x0 fone %f10 fxnors %f15, %f6, %f7 std %f0, [%l7 + 0x40] st %f7, [%l7 + 0x24] stw %l6, [%l7 + 0x4C] sllx %o3, %i5, %i4 edge32n %g7, %i1, %o5 lduh [%l7 + 0x66], %o1 ld [%l7 + 0x08], %f6 fandnot2 %f14, %f14, %f6 be,a %xcc, loop_2933 mulscc %i7, 0x12FD, %o7 fsrc1 %f12, %f4 std %f0, [%l7 + 0x48] loop_2933: umulcc %o2, %i2, %g4 ldd [%l7 + 0x60], %f12 fpmerge %f9, %f13, %f8 bg,pt %xcc, loop_2934 movrne %i3, 0x096, %i0 ldsh [%l7 + 0x7E], %g1 tpos %xcc, 0x6 loop_2934: fnot1s %f7, %f13 array8 %g2, %l2, %g6 fnot1s %f2, %f2 fpack16 %f14, %f0 fcmpeq32 %f10, %f8, %l1 movrgz %o4, 0x3D8, %g5 fblg %fcc0, loop_2935 bcc loop_2936 movpos %xcc, %o0, %l0 srl %l3, %l4, %l5 loop_2935: ldx [%l7 + 0x70], %o6 loop_2936: tg %icc, 0x0 fmovdge %xcc, %f4, %f6 smulcc %i6, %l6, %o3 fmovdpos %xcc, %f7, %f8 lduh [%l7 + 0x0A], %i5 fzero %f14 brgez %g3, loop_2937 andcc %g7, 0x08B6, %i4 fornot2 %f12, %f4, %f12 movn %xcc, %i1, %o1 loop_2937: movl %xcc, %i7, %o7 fcmps %fcc2, %f3, %f2 bpos,a,pn %xcc, loop_2938 st %f9, [%l7 + 0x58] fandnot2s %f10, %f9, %f8 lduh [%l7 + 0x2C], %o2 loop_2938: fpsub16 %f6, %f6, %f8 movrne %i2, 0x1CD, %g4 fcmpes %fcc3, %f10, %f0 fnand %f6, %f6, %f2 edge32n %o5, %i3, %i0 bshuffle %f12, %f8, %f8 fsrc1 %f0, %f14 xnorcc %g2, 0x08DC, %g1 ldsb [%l7 + 0x7D], %g6 xor %l1, %o4, %l2 fnand %f14, %f6, %f8 fnot1s %f12, %f8 ldsh [%l7 + 0x24], %o0 fbue,a %fcc0, loop_2939 fmovsgu %icc, %f11, %f7 ldsb [%l7 + 0x56], %l0 ldd [%l7 + 0x18], %f10 loop_2939: fbul %fcc1, loop_2940 brlz %l3, loop_2941 movg %xcc, %g5, %l5 edge8n %l4, %o6, %l6 loop_2940: ldsh [%l7 + 0x48], %i6 loop_2941: fbl,a %fcc1, loop_2942 st %f7, [%l7 + 0x0C] fnors %f10, %f15, %f2 stb %o3, [%l7 + 0x0A] loop_2942: tn %icc, 0x7 umul %g3, 0x0F37, %i5 bvs,a,pt %xcc, loop_2943 ldsh [%l7 + 0x6C], %g7 fornot1s %f5, %f0, %f10 fmovsgu %xcc, %f8, %f15 loop_2943: bneg,a loop_2944 ld [%l7 + 0x0C], %f12 subc %i1, 0x0674, %i4 stw %i7, [%l7 + 0x7C] loop_2944: bvs,a loop_2945 fmovrslz %o7, %f13, %f8 fcmpd %fcc0, %f0, %f6 umul %o1, %i2, %o2 loop_2945: fbg %fcc0, loop_2946 ldsh [%l7 + 0x7A], %g4 fble %fcc2, loop_2947 fcmpd %fcc3, %f4, %f2 loop_2946: fsrc2s %f10, %f12 taddcctv %i3, %o5, %g2 loop_2947: srl %g1, %i0, %l1 fnand %f14, %f8, %f0 fands %f9, %f1, %f2 ldsh [%l7 + 0x58], %g6 ldub [%l7 + 0x1F], %l2 sdivcc %o4, 0x1500, %o0 ta %xcc, 0x1 ldub [%l7 + 0x59], %l3 edge32l %l0, %l5, %g5 fcmped %fcc2, %f2, %f12 edge32l %o6, %l6, %i6 movrlz %o3, 0x1B1, %l4 fone %f12 bl,pn %xcc, loop_2948 movg %xcc, %g3, %i5 lduh [%l7 + 0x30], %i1 fmul8x16al %f4, %f11, %f14 loop_2948: fandnot1s %f6, %f2, %f10 ld [%l7 + 0x24], %f12 ldd [%l7 + 0x70], %f8 fbu %fcc0, loop_2949 stw %i4, [%l7 + 0x58] tg %xcc, 0x6 fmovsne %xcc, %f12, %f1 loop_2949: bcs,a,pn %xcc, loop_2950 movrlz %g7, 0x199, %i7 ldsb [%l7 + 0x78], %o1 fbu %fcc0, loop_2951 loop_2950: fxors %f12, %f8, %f9 tgu %xcc, 0x6 edge16n %i2, %o2, %g4 loop_2951: ldsw [%l7 + 0x68], %i3 udiv %o7, 0x04D9, %g2 ldsw [%l7 + 0x70], %g1 ldd [%l7 + 0x28], %f2 fbu,a %fcc0, loop_2952 mova %icc, %i0, %l1 faligndata %f2, %f6, %f0 bcs,pn %icc, loop_2953 loop_2952: stx %g6, [%l7 + 0x08] fmovdpos %xcc, %f13, %f10 fmovsle %xcc, %f4, %f10 loop_2953: sth %o5, [%l7 + 0x08] lduw [%l7 + 0x1C], %o4 tleu %icc, 0x5 stw %l2, [%l7 + 0x3C] fbg,a %fcc2, loop_2954 fbu,a %fcc3, loop_2955 edge16n %l3, %l0, %o0 sth %g5, [%l7 + 0x32] loop_2954: subcc %l5, 0x1815, %l6 loop_2955: taddcc %i6, %o6, %l4 std %f10, [%l7 + 0x70] edge16n %o3, %g3, %i1 orn %i4, 0x15D0, %i5 std %f8, [%l7 + 0x40] tleu %icc, 0x0 bleu loop_2956 fbo,a %fcc2, loop_2957 alignaddr %i7, %g7, %i2 std %f4, [%l7 + 0x10] loop_2956: nop setx loop_2958, %l0, %l1 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_2957: ldub [%l7 + 0x57], %o1 movg %xcc, %o2, %g4 tsubcc %o7, 0x0D80, %g2 loop_2958: fmovscc %xcc, %f12, %f5 fnors %f3, %f6, %f9 bcs,a,pt %xcc, loop_2959 fmovrse %i3, %f11, %f6 fabsd %f10, %f4 ldub [%l7 + 0x25], %i0 loop_2959: lduh [%l7 + 0x42], %g1 movne %icc, %g6, %l1 nop setx loop_2960, %l0, %l1 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 + 0x24], %o4 fbe,a %fcc3, loop_2961 taddcc %o5, %l3, %l0 loop_2960: ldsw [%l7 + 0x30], %o0 nop setx loop_2962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2961: movrgez %l2, 0x2F7, %g5 lduh [%l7 + 0x4E], %l6 xnor %i6, 0x0D40, %o6 loop_2962: fpadd32 %f8, %f12, %f2 fmovrdgez %l4, %f8, %f2 st %f0, [%l7 + 0x24] ldx [%l7 + 0x78], %o3 bpos %xcc, loop_2963 fpack16 %f8, %f12 stx %g3, [%l7 + 0x58] fones %f10 loop_2963: stw %l5, [%l7 + 0x54] ldsh [%l7 + 0x20], %i4 subc %i5, %i1, %g7 ba,pn %xcc, loop_2964 fnot2 %f12, %f14 movne %icc, %i2, %i7 edge16ln %o1, %o2, %g4 loop_2964: movne %xcc, %g2, %o7 orn %i0, 0x145D, %i3 srax %g6, %l1, %o4 fmovdleu %icc, %f8, %f12 stx %o5, [%l7 + 0x48] bcc,a,pn %icc, loop_2965 movcs %xcc, %l3, %g1 edge8n %o0, %l2, %l0 fnor %f6, %f10, %f0 loop_2965: ldub [%l7 + 0x35], %l6 lduh [%l7 + 0x12], %g5 ldx [%l7 + 0x68], %i6 fmovrsgez %o6, %f13, %f7 ldsw [%l7 + 0x58], %l4 lduw [%l7 + 0x74], %o3 bge %icc, loop_2966 siam 0x1 ldd [%l7 + 0x60], %f2 bg,pn %xcc, loop_2967 loop_2966: ldsh [%l7 + 0x42], %g3 fmovdleu %icc, %f4, %f7 faligndata %f4, %f0, %f12 loop_2967: ldsb [%l7 + 0x1D], %l5 stx %i4, [%l7 + 0x70] sth %i5, [%l7 + 0x34] tvs %icc, 0x5 fcmple16 %f0, %f2, %g7 srl %i1, %i2, %i7 stb %o1, [%l7 + 0x5E] movle %icc, %g4, %o2 st %f8, [%l7 + 0x38] tleu %icc, 0x7 fpsub16s %f1, %f6, %f14 ldub [%l7 + 0x4C], %g2 std %f0, [%l7 + 0x70] fcmpgt32 %f14, %f0, %i0 for %f12, %f6, %f6 srax %o7, 0x09, %i3 fnegs %f14, %f9 addc %g6, %o4, %o5 pdist %f12, %f12, %f10 srl %l1, %l3, %g1 ldd [%l7 + 0x68], %f14 fble,a %fcc2, loop_2968 fmovde %xcc, %f4, %f2 edge16 %o0, %l2, %l0 srax %g5, 0x0F, %i6 loop_2968: stx %l6, [%l7 + 0x18] bcc loop_2969 stx %o6, [%l7 + 0x30] fpadd16 %f2, %f6, %f8 fnor %f10, %f12, %f8 loop_2969: ldsb [%l7 + 0x5C], %l4 stb %g3, [%l7 + 0x70] fbul %fcc2, loop_2970 srlx %l5, 0x08, %o3 ldsb [%l7 + 0x36], %i4 fmovdvc %xcc, %f1, %f12 loop_2970: smul %g7, %i1, %i2 fmovrdlz %i5, %f0, %f8 subc %o1, %g4, %o2 fmovdcs %xcc, %f0, %f6 fcmpgt32 %f14, %f12, %i7 taddcctv %i0, %o7, %i3 fbuge %fcc0, loop_2971 sth %g2, [%l7 + 0x1C] lduw [%l7 + 0x64], %g6 alignaddr %o5, %l1, %o4 loop_2971: brgez %g1, loop_2972 edge16l %o0, %l3, %l0 fcmpgt16 %f6, %f10, %g5 ldsw [%l7 + 0x28], %i6 loop_2972: st %f15, [%l7 + 0x40] fpsub16s %f14, %f1, %f10 ldsw [%l7 + 0x5C], %l6 fpadd16s %f8, %f10, %f0 fmovdvs %icc, %f13, %f2 andncc %o6, %l2, %l4 fmovrsne %l5, %f2, %f5 array16 %o3, %i4, %g7 stx %g3, [%l7 + 0x50] std %f4, [%l7 + 0x58] stb %i1, [%l7 + 0x21] tge %xcc, 0x1 mova %icc, %i5, %o1 stb %g4, [%l7 + 0x15] ldsw [%l7 + 0x58], %i2 fxor %f6, %f0, %f0 ld [%l7 + 0x6C], %f9 ldx [%l7 + 0x60], %i7 for %f4, %f8, %f4 lduh [%l7 + 0x16], %o2 lduh [%l7 + 0x0E], %o7 smulcc %i0, 0x12A8, %g2 sll %i3, %o5, %g6 ld [%l7 + 0x6C], %f3 edge16l %l1, %g1, %o0 brlz,a %l3, loop_2973 bgu,pn %xcc, loop_2974 fpsub16 %f12, %f8, %f6 fexpand %f5, %f0 loop_2973: ldx [%l7 + 0x50], %l0 loop_2974: ldsb [%l7 + 0x54], %o4 bcc,a,pn %xcc, loop_2975 fornot2 %f10, %f4, %f6 ldub [%l7 + 0x29], %g5 fbe %fcc3, loop_2976 loop_2975: ldub [%l7 + 0x4E], %i6 ldsb [%l7 + 0x22], %o6 brz %l2, loop_2977 loop_2976: ldub [%l7 + 0x66], %l4 lduw [%l7 + 0x50], %l5 fcmple16 %f8, %f2, %o3 loop_2977: ldd [%l7 + 0x48], %f0 tpos %xcc, 0x4 sdiv %l6, 0x1AD6, %i4 fmuld8ulx16 %f1, %f8, %f14 fcmpgt16 %f0, %f12, %g7 ldsb [%l7 + 0x2A], %i1 edge32n %i5, %o1, %g4 fcmpeq16 %f14, %f2, %g3 fmovsge %xcc, %f2, %f5 mulx %i2, 0x1C64, %i7 bl,pn %icc, loop_2978 tvs %xcc, 0x2 tge %xcc, 0x6 fmovscs %icc, %f15, %f12 loop_2978: edge32ln %o2, %i0, %o7 xnorcc %i3, %o5, %g2 tneg %icc, 0x2 movcs %xcc, %g6, %g1 array16 %l1, %o0, %l0 call loop_2979 smulcc %o4, 0x0B28, %g5 fpmerge %f3, %f6, %f14 fornot1 %f14, %f2, %f14 loop_2979: fmovrdlez %i6, %f12, %f0 movleu %icc, %o6, %l2 fand %f4, %f2, %f14 bshuffle %f2, %f2, %f10 taddcctv %l3, 0x1F72, %l4 sdivcc %o3, 0x1BCA, %l5 std %f12, [%l7 + 0x18] fandnot2 %f12, %f6, %f12 fmovrslz %i4, %f10, %f2 ldx [%l7 + 0x40], %g7 ld [%l7 + 0x34], %f12 ldub [%l7 + 0x34], %i1 lduh [%l7 + 0x5A], %i5 tcc %icc, 0x3 faligndata %f4, %f8, %f2 addc %l6, %g4, %g3 fornot2 %f0, %f12, %f0 xorcc %o1, 0x0680, %i7 fnegd %f0, %f4 ldsh [%l7 + 0x6C], %i2 stw %i0, [%l7 + 0x1C] srlx %o2, 0x11, %o7 fmovdvc %icc, %f0, %f15 fpsub16 %f10, %f14, %f12 fmovrsne %i3, %f6, %f1 stx %g2, [%l7 + 0x58] fbn,a %fcc0, loop_2980 fsrc1s %f15, %f15 pdist %f12, %f8, %f4 udivcc %o5, 0x02F9, %g6 loop_2980: stx %l1, [%l7 + 0x70] fxnor %f2, %f6, %f4 std %f10, [%l7 + 0x28] ta %icc, 0x4 tcc %xcc, 0x2 bn %xcc, loop_2981 movleu %xcc, %o0, %l0 ldsw [%l7 + 0x10], %g1 udivx %g5, 0x0B93, %i6 loop_2981: fnegd %f12, %f4 fpackfix %f6, %f1 stw %o6, [%l7 + 0x64] st %f13, [%l7 + 0x20] fpadd32 %f14, %f8, %f6 ldx [%l7 + 0x60], %o4 ld [%l7 + 0x60], %f15 sth %l3, [%l7 + 0x1A] fmovrdgez %l2, %f6, %f14 fmovdge %icc, %f13, %f10 fornot2s %f4, %f9, %f12 lduh [%l7 + 0x4E], %o3 stw %l5, [%l7 + 0x48] tne %xcc, 0x1 movrne %i4, 0x3C5, %g7 smulcc %l4, 0x1246, %i5 ldsb [%l7 + 0x15], %i1 st %f1, [%l7 + 0x70] ldsw [%l7 + 0x24], %l6 nop setx loop_2982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x38] nop setx loop_2983, %l0, %l1 jmpl %l1, %g4 smul %o1, %i7, %i2 loop_2982: fbn,a %fcc1, loop_2984 edge32 %i0, %g3, %o7 loop_2983: ldub [%l7 + 0x29], %i3 movre %g2, %o5, %o2 loop_2984: bleu,a loop_2985 fpack16 %f10, %f1 tle %xcc, 0x6 std %f4, [%l7 + 0x40] loop_2985: fnegs %f11, %f5 ldx [%l7 + 0x20], %l1 subc %g6, %l0, %g1 st %f9, [%l7 + 0x44] fnot1s %f12, %f6 std %f2, [%l7 + 0x70] subcc %g5, 0x0B95, %i6 movcc %xcc, %o0, %o6 movrlz %l3, 0x18A, %l2 fmovscs %xcc, %f10, %f15 sth %o4, [%l7 + 0x66] fbne,a %fcc0, loop_2986 brlez,a %o3, loop_2987 ldsh [%l7 + 0x18], %i4 std %f6, [%l7 + 0x08] loop_2986: stw %g7, [%l7 + 0x7C] loop_2987: ld [%l7 + 0x4C], %f6 lduw [%l7 + 0x4C], %l4 tcs %xcc, 0x1 fpadd16 %f12, %f10, %f0 fcmple32 %f4, %f8, %l5 fmul8x16au %f15, %f8, %f6 tvs %xcc, 0x4 fmovsle %xcc, %f14, %f2 fmovdcs %xcc, %f0, %f8 ldd [%l7 + 0x38], %f4 tn %xcc, 0x3 edge8l %i5, %l6, %g4 bpos,a,pn %icc, loop_2988 stw %i1, [%l7 + 0x34] edge32l %o1, %i2, %i7 fxnors %f4, %f1, %f5 loop_2988: ldub [%l7 + 0x30], %i0 ldub [%l7 + 0x23], %g3 srlx %o7, %g2, %o5 ldsw [%l7 + 0x34], %o2 subccc %l1, %g6, %i3 ldx [%l7 + 0x40], %l0 stx %g1, [%l7 + 0x60] brgez,a %i6, loop_2989 ld [%l7 + 0x54], %f9 tcc %xcc, 0x5 ldd [%l7 + 0x40], %f0 loop_2989: fmul8x16 %f13, %f2, %f4 lduh [%l7 + 0x52], %g5 and %o6, %l3, %l2 fbul,a %fcc1, loop_2990 be,a %icc, loop_2991 fsrc1 %f14, %f8 edge8n %o0, %o3, %o4 loop_2990: subccc %i4, 0x121F, %l4 loop_2991: fmovscc %icc, %f4, %f13 sth %l5, [%l7 + 0x7E] ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x50], %f6 faligndata %f0, %f12, %f10 fmovsne %icc, %f11, %f8 bvc,pt %xcc, loop_2992 fpackfix %f6, %f1 bshuffle %f0, %f6, %f4 fmovdcc %xcc, %f11, %f6 loop_2992: movl %icc, %i5, %l6 fones %f4 fpadd16s %f8, %f7, %f1 fmovrdne %g4, %f12, %f8 ldub [%l7 + 0x46], %i1 lduh [%l7 + 0x56], %g7 st %f3, [%l7 + 0x58] array32 %o1, %i2, %i7 bge,pn %icc, loop_2993 stx %i0, [%l7 + 0x30] addccc %o7, 0x0737, %g2 fxnor %f4, %f14, %f14 loop_2993: fmovrslez %g3, %f6, %f3 std %f14, [%l7 + 0x60] fzeros %f9 tg %xcc, 0x2 fones %f0 ld [%l7 + 0x7C], %f14 st %f12, [%l7 + 0x34] st %f15, [%l7 + 0x30] movvc %icc, %o5, %l1 fpmerge %f6, %f8, %f10 ldsw [%l7 + 0x68], %o2 fbg %fcc2, loop_2994 st %f12, [%l7 + 0x24] lduw [%l7 + 0x30], %g6 fmovsgu %icc, %f3, %f9 loop_2994: fands %f14, %f6, %f0 fmovdpos %xcc, %f14, %f13 fmovrsne %l0, %f3, %f2 bneg,a,pt %icc, loop_2995 edge8ln %g1, %i6, %g5 fnands %f15, %f13, %f4 fba %fcc1, loop_2996 loop_2995: fmovrdgz %i3, %f14, %f0 tg %icc, 0x2 fmuld8sux16 %f12, %f6, %f0 loop_2996: ldsb [%l7 + 0x41], %l3 ldsh [%l7 + 0x5C], %o6 bn %icc, loop_2997 fmovsg %xcc, %f7, %f9 fandnot2s %f12, %f5, %f6 fbule %fcc2, loop_2998 loop_2997: fpsub16s %f5, %f14, %f0 edge8 %o0, %o3, %o4 fmovdleu %xcc, %f15, %f5 loop_2998: orn %l2, 0x0FB0, %i4 lduh [%l7 + 0x52], %l5 fmul8x16al %f4, %f14, %f10 udiv %l4, 0x082F, %l6 fmovsge %xcc, %f15, %f3 st %f0, [%l7 + 0x10] mulscc %i5, %i1, %g7 fmovsleu %xcc, %f13, %f10 fmovrslez %g4, %f5, %f6 bne loop_2999 movcc %xcc, %i2, %o1 fbge %fcc2, loop_3000 orncc %i7, %i0, %o7 loop_2999: fmovdpos %icc, %f6, %f14 movvs %xcc, %g3, %g2 loop_3000: tle %xcc, 0x3 tge %icc, 0x2 edge8l %l1, %o2, %g6 fnegd %f8, %f8 bgu,a,pt %xcc, loop_3001 ldsb [%l7 + 0x34], %o5 xor %l0, 0x1946, %i6 ldsb [%l7 + 0x6D], %g5 loop_3001: bcs loop_3002 ldsb [%l7 + 0x47], %g1 edge32l %i3, %o6, %l3 lduw [%l7 + 0x28], %o0 loop_3002: addc %o3, %o4, %i4 ldx [%l7 + 0x60], %l2 lduh [%l7 + 0x64], %l5 fmovrsgez %l6, %f10, %f7 fmul8ulx16 %f8, %f10, %f2 movrlz %l4, %i1, %i5 fmovsl %icc, %f9, %f5 edge8l %g4, %g7, %o1 or %i2, 0x1033, %i7 st %f3, [%l7 + 0x64] movrne %i0, %o7, %g3 edge16n %g2, %l1, %g6 fxor %f0, %f4, %f6 fandnot2 %f14, %f10, %f6 move %xcc, %o2, %o5 srlx %l0, %i6, %g1 subc %g5, 0x1EE9, %i3 addccc %l3, %o6, %o3 tle %icc, 0x0 tle %icc, 0x0 popc 0x13A5, %o4 sethi 0x0E9E, %i4 fcmpeq16 %f2, %f14, %l2 ldsh [%l7 + 0x18], %l5 movleu %icc, %l6, %o0 array32 %l4, %i1, %g4 bcc,a,pt %xcc, loop_3003 fmovsn %icc, %f8, %f12 sdivx %i5, 0x1E0C, %g7 addcc %i2, 0x1A2E, %o1 loop_3003: edge32 %i0, %o7, %g3 fmul8x16 %f12, %f10, %f2 fbg,a %fcc3, loop_3004 fands %f10, %f15, %f2 sth %g2, [%l7 + 0x3A] fmul8sux16 %f0, %f6, %f14 loop_3004: tpos %icc, 0x4 srlx %l1, 0x19, %g6 fmovscs %xcc, %f3, %f2 stx %o2, [%l7 + 0x48] ldsh [%l7 + 0x58], %i7 bleu,a loop_3005 udiv %l0, 0x1262, %o5 fcmped %fcc3, %f6, %f8 fbuge %fcc3, loop_3006 loop_3005: ldsh [%l7 + 0x30], %g1 fnot1 %f0, %f6 lduw [%l7 + 0x0C], %i6 loop_3006: ldub [%l7 + 0x0F], %g5 fand %f8, %f0, %f4 brlez %l3, loop_3007 fmovspos %icc, %f10, %f2 fmovrdlz %i3, %f8, %f8 edge16n %o6, %o3, %i4 loop_3007: fmovsa %icc, %f13, %f5 movgu %xcc, %o4, %l5 orn %l2, %l6, %l4 bl %icc, loop_3008 ldub [%l7 + 0x78], %o0 bvs %icc, loop_3009 tpos %icc, 0x4 loop_3008: call loop_3010 fpsub16s %f15, %f4, %f0 loop_3009: fmovdl %xcc, %f15, %f12 andcc %g4, %i5, %i1 loop_3010: stw %g7, [%l7 + 0x58] fbul %fcc2, loop_3011 bne,a loop_3012 fpsub32s %f7, %f12, %f9 udiv %o1, 0x091A, %i0 loop_3011: umulcc %i2, 0x1E2D, %o7 loop_3012: fbg,a %fcc0, loop_3013 fnot1 %f4, %f14 and %g3, %l1, %g2 fnot1s %f14, %f4 loop_3013: ba,a %xcc, loop_3014 fnot2s %f10, %f9 fcmpgt32 %f6, %f2, %o2 umul %g6, %i7, %o5 loop_3014: umul %l0, %g1, %g5 fsrc1s %f1, %f13 udivcc %i6, 0x08C1, %i3 fmovrslez %l3, %f2, %f1 ldub [%l7 + 0x0A], %o6 ldub [%l7 + 0x1B], %o3 fmovrslz %i4, %f11, %f4 orn %o4, 0x0DFF, %l5 smul %l2, 0x0A43, %l4 ba,pn %xcc, loop_3015 movgu %xcc, %o0, %l6 edge32n %i5, %g4, %i1 fmovrdne %g7, %f0, %f2 loop_3015: fnors %f11, %f12, %f8 fmovrsgez %i0, %f6, %f3 fmovs %f11, %f0 ldub [%l7 + 0x49], %o1 fcmped %fcc1, %f4, %f10 fornot1s %f2, %f14, %f3 st %f10, [%l7 + 0x58] fbn,a %fcc1, loop_3016 std %f2, [%l7 + 0x60] ldd [%l7 + 0x08], %f14 taddcc %i2, 0x0908, %o7 loop_3016: std %f2, [%l7 + 0x40] lduh [%l7 + 0x38], %l1 fcmpgt16 %f14, %f14, %g3 lduw [%l7 + 0x0C], %o2 std %f10, [%l7 + 0x58] fnot2s %f10, %f4 fmul8ulx16 %f6, %f4, %f2 tl %icc, 0x5 ldsw [%l7 + 0x68], %g2 std %f2, [%l7 + 0x70] stx %i7, [%l7 + 0x58] bcs,a loop_3017 andn %g6, 0x1481, %o5 lduw [%l7 + 0x54], %l0 fmovsvs %xcc, %f12, %f3 loop_3017: mulx %g1, 0x1642, %i6 smul %i3, 0x0AA4, %l3 mulscc %g5, 0x0BE8, %o6 fble %fcc2, loop_3018 fmuld8sux16 %f15, %f4, %f12 movcc %xcc, %o3, %i4 edge32ln %l5, %l2, %o4 loop_3018: ldsh [%l7 + 0x58], %l4 fpsub16 %f10, %f10, %f0 and %o0, 0x1E3E, %i5 edge16 %g4, %l6, %g7 ldsh [%l7 + 0x2E], %i0 fnand %f12, %f12, %f4 bvs loop_3019 fands %f4, %f7, %f1 ld [%l7 + 0x54], %f5 srlx %o1, %i2, %o7 loop_3019: sub %l1, 0x158B, %g3 lduw [%l7 + 0x08], %i1 fbl %fcc1, loop_3020 movne %icc, %o2, %i7 fbu %fcc1, loop_3021 brnz,a %g6, loop_3022 loop_3020: ldsw [%l7 + 0x44], %o5 fzeros %f14 loop_3021: ld [%l7 + 0x70], %f10 loop_3022: fmovsle %icc, %f5, %f1 ldsb [%l7 + 0x16], %g2 fnands %f5, %f8, %f9 fmovdne %xcc, %f3, %f11 ba %icc, loop_3023 edge8l %g1, %i6, %l0 edge16n %l3, %g5, %i3 fzeros %f6 loop_3023: ld [%l7 + 0x78], %f8 ldsw [%l7 + 0x14], %o3 edge8l %i4, %o6, %l5 fmovda %xcc, %f2, %f10 st %f14, [%l7 + 0x60] sth %l2, [%l7 + 0x2A] tl %xcc, 0x0 andn %o4, %o0, %i5 fbul,a %fcc2, loop_3024 alignaddr %g4, %l6, %l4 fpsub16 %f2, %f8, %f10 sra %g7, %i0, %i2 loop_3024: fmovsleu %icc, %f5, %f1 tcs %xcc, 0x0 lduw [%l7 + 0x78], %o1 tvs %icc, 0x2 sth %o7, [%l7 + 0x10] fmuld8sux16 %f5, %f7, %f0 sth %l1, [%l7 + 0x2E] fmul8x16au %f12, %f0, %f14 ldsb [%l7 + 0x73], %i1 tle %xcc, 0x2 srlx %o2, %g3, %i7 stw %g6, [%l7 + 0x44] ldsw [%l7 + 0x34], %g2 ldx [%l7 + 0x68], %o5 edge8l %g1, %l0, %l3 lduh [%l7 + 0x08], %g5 for %f4, %f2, %f10 fnot1s %f10, %f3 edge32l %i3, %o3, %i4 fbug,a %fcc3, loop_3025 fba,a %fcc0, loop_3026 fcmps %fcc0, %f12, %f8 ldx [%l7 + 0x30], %i6 loop_3025: edge32 %o6, %l2, %l5 loop_3026: fnot1 %f6, %f0 nop setx loop_3027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %o0, %o4 fcmpgt16 %f0, %f8, %g4 edge16 %l6, %l4, %g7 loop_3027: sth %i5, [%l7 + 0x7E] fmovscc %xcc, %f4, %f9 bcc loop_3028 fmovdvc %icc, %f14, %f15 fandnot2s %f3, %f10, %f12 ld [%l7 + 0x6C], %f13 loop_3028: sth %i0, [%l7 + 0x6C] ldx [%l7 + 0x50], %o1 sth %o7, [%l7 + 0x1A] alignaddr %l1, %i1, %i2 stb %g3, [%l7 + 0x76] fxor %f8, %f0, %f10 sdivcc %o2, 0x1A04, %g6 ldsb [%l7 + 0x54], %i7 fmul8x16al %f2, %f15, %f14 ldsh [%l7 + 0x18], %g2 bcc,a %icc, loop_3029 fbue %fcc2, loop_3030 fexpand %f12, %f6 fcmpes %fcc1, %f10, %f8 loop_3029: call loop_3031 loop_3030: fcmpgt16 %f12, %f2, %o5 bn loop_3032 fbu %fcc3, loop_3033 loop_3031: movne %xcc, %l0, %g1 ba,a,pt %icc, loop_3034 loop_3032: srlx %l3, 0x01, %g5 loop_3033: xor %i3, %i4, %i6 fcmpd %fcc2, %f2, %f14 loop_3034: sth %o3, [%l7 + 0x46] fbue %fcc2, loop_3035 fnands %f6, %f0, %f4 fnot2s %f10, %f6 fbule,a %fcc1, loop_3036 loop_3035: bg,a %icc, loop_3037 std %f2, [%l7 + 0x08] alignaddrl %o6, %l5, %o0 loop_3036: fblg,a %fcc0, loop_3038 loop_3037: fcmpne16 %f6, %f0, %o4 movrlez %l2, 0x015, %g4 st %f14, [%l7 + 0x20] loop_3038: fexpand %f4, %f4 movl %xcc, %l4, %g7 ldub [%l7 + 0x54], %i5 tge %icc, 0x3 fnand %f14, %f6, %f10 fpadd16s %f14, %f5, %f4 std %f8, [%l7 + 0x30] xorcc %i0, %o1, %l6 stb %o7, [%l7 + 0x4E] movrlez %l1, 0x186, %i2 stb %i1, [%l7 + 0x32] fpackfix %f6, %f5 fmovsne %xcc, %f8, %f6 fble,a %fcc2, loop_3039 std %f8, [%l7 + 0x10] udivcc %g3, 0x0D41, %g6 edge32ln %o2, %g2, %o5 loop_3039: fmovse %icc, %f14, %f13 tge %xcc, 0x6 stx %l0, [%l7 + 0x10] fble,a %fcc0, loop_3040 movvc %xcc, %g1, %i7 fbne %fcc3, loop_3041 fabsd %f8, %f8 loop_3040: fsrc1s %f10, %f11 movg %xcc, %g5, %l3 loop_3041: movneg %xcc, %i3, %i6 fba,a %fcc2, loop_3042 brgez,a %o3, loop_3043 call loop_3044 ba loop_3045 loop_3042: fornot2 %f4, %f14, %f4 loop_3043: fornot1s %f12, %f15, %f11 loop_3044: ldsw [%l7 + 0x4C], %i4 loop_3045: bl %xcc, loop_3046 fones %f2 udivcc %l5, 0x17C0, %o0 move %xcc, %o4, %l2 loop_3046: ldsh [%l7 + 0x68], %o6 fsrc1 %f10, %f10 bg,a loop_3047 stw %g4, [%l7 + 0x10] lduh [%l7 + 0x48], %g7 bneg,a,pn %xcc, loop_3048 loop_3047: nop setx loop_3049, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %i5, 0x08C5, %i0 addc %o1, 0x03A6, %l4 loop_3048: bge,a,pt %xcc, loop_3050 loop_3049: movcs %xcc, %l6, %o7 ba,a %xcc, loop_3051 fbue,a %fcc1, loop_3052 loop_3050: udiv %i2, 0x0EAD, %l1 fmovdneg %icc, %f9, %f7 loop_3051: ldsb [%l7 + 0x49], %g3 loop_3052: ldsh [%l7 + 0x54], %g6 andncc %i1, %o2, %g2 ld [%l7 + 0x64], %f8 fmovsge %icc, %f5, %f13 ldub [%l7 + 0x5D], %o5 fmuld8ulx16 %f11, %f15, %f10 fmovrdgez %l0, %f8, %f4 tsubcctv %i7, 0x0BF4, %g5 fbg,a %fcc2, loop_3053 fmovdvc %icc, %f8, %f8 sth %g1, [%l7 + 0x68] xorcc %l3, 0x1E41, %i6 loop_3053: ldx [%l7 + 0x10], %i3 lduw [%l7 + 0x68], %o3 ble %icc, loop_3054 fble,a %fcc2, loop_3055 bvc loop_3056 orcc %l5, 0x06F6, %i4 loop_3054: ldsw [%l7 + 0x64], %o4 loop_3055: tvc %icc, 0x1 loop_3056: ldsb [%l7 + 0x75], %o0 tcc %icc, 0x1 fbe %fcc3, loop_3057 or %o6, 0x0099, %g4 movgu %icc, %g7, %i5 andncc %l2, %i0, %o1 loop_3057: addcc %l4, 0x0456, %l6 ldsw [%l7 + 0x34], %i2 alignaddr %l1, %g3, %g6 mova %xcc, %o7, %i1 fblg %fcc0, loop_3058 fmovsvc %icc, %f11, %f1 tleu %icc, 0x2 smul %g2, 0x1F97, %o5 loop_3058: stw %l0, [%l7 + 0x40] tcc %xcc, 0x2 tge %icc, 0x0 sdiv %i7, 0x0F75, %o2 fbne,a %fcc2, loop_3059 fnot2s %f7, %f5 umul %g5, 0x1361, %g1 stw %l3, [%l7 + 0x2C] loop_3059: ldx [%l7 + 0x60], %i3 tcc %xcc, 0x7 stb %i6, [%l7 + 0x5B] movle %icc, %o3, %l5 brlez %o4, loop_3060 orcc %o0, %o6, %g4 ldub [%l7 + 0x29], %g7 ldub [%l7 + 0x1A], %i4 loop_3060: stb %l2, [%l7 + 0x34] ld [%l7 + 0x78], %f0 ldsh [%l7 + 0x44], %i5 stw %i0, [%l7 + 0x30] fpack32 %f2, %f10, %f6 tvc %xcc, 0x2 tvs %icc, 0x6 sdiv %o1, 0x046E, %l4 ldd [%l7 + 0x40], %f10 edge16 %l6, %l1, %i2 stw %g3, [%l7 + 0x58] movle %xcc, %g6, %i1 nop setx loop_3061, %l0, %l1 jmpl %l1, %g2 nop setx loop_3062, %l0, %l1 jmpl %l1, %o5 andncc %l0, %i7, %o2 ld [%l7 + 0x10], %f13 loop_3061: fsrc2 %f8, %f8 loop_3062: fmovrse %g5, %f1, %f11 fornot2 %f4, %f6, %f0 subc %o7, %g1, %l3 fmovrslez %i3, %f4, %f6 te %xcc, 0x0 ldd [%l7 + 0x78], %f14 ta %xcc, 0x3 movn %xcc, %o3, %l5 fmovscc %xcc, %f7, %f3 std %f14, [%l7 + 0x60] nop setx loop_3063, %l0, %l1 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 %icc, loop_3064 ldsh [%l7 + 0x12], %o4 fpadd16s %f6, %f7, %f15 loop_3063: fbge,a %fcc3, loop_3065 loop_3064: fbul %fcc1, loop_3066 fpsub32s %f11, %f15, %f2 be,a,pt %xcc, loop_3067 loop_3065: bg,pt %xcc, loop_3068 loop_3066: movneg %icc, %i6, %o6 ld [%l7 + 0x3C], %f6 loop_3067: addccc %o0, 0x130B, %g4 loop_3068: ldd [%l7 + 0x58], %f12 stb %g7, [%l7 + 0x3A] ld [%l7 + 0x28], %f6 st %f12, [%l7 + 0x24] srl %i4, %i5, %i0 std %f12, [%l7 + 0x60] addcc %o1, %l2, %l4 xorcc %l1, 0x1D51, %i2 call loop_3069 call loop_3070 fmovda %icc, %f12, %f12 mulx %l6, %g3, %i1 loop_3069: bge,a,pt %xcc, loop_3071 loop_3070: nop setx loop_3072, %l0, %l1 jmpl %l1, %g6 ldub [%l7 + 0x56], %g2 fsrc2s %f15, %f10 loop_3071: fpadd16 %f6, %f10, %f14 loop_3072: fnegd %f6, %f8 st %f7, [%l7 + 0x14] fzeros %f10 fbl,a %fcc3, loop_3073 fmovrdlz %o5, %f14, %f6 ble,a loop_3074 tge %xcc, 0x0 loop_3073: fcmpgt32 %f10, %f2, %l0 stw %i7, [%l7 + 0x4C] loop_3074: tsubcctv %g5, %o2, %g1 sth %o7, [%l7 + 0x12] lduw [%l7 + 0x38], %l3 fxors %f5, %f0, %f14 movvc %icc, %o3, %i3 movrgz %o4, 0x361, %i6 stb %l5, [%l7 + 0x63] tge %icc, 0x4 edge8 %o0, %o6, %g4 movrlez %i4, %g7, %i5 bgu loop_3075 ldsw [%l7 + 0x24], %i0 sdivcc %o1, 0x17BF, %l4 lduw [%l7 + 0x7C], %l1 loop_3075: movvs %icc, %l2, %i2 brgz,a %g3, loop_3076 fmul8sux16 %f0, %f8, %f12 fnand %f12, %f2, %f4 fmovsvs %icc, %f0, %f7 loop_3076: stb %i1, [%l7 + 0x4C] edge8n %g6, %g2, %o5 ldsw [%l7 + 0x50], %l0 edge8ln %i7, %l6, %o2 lduw [%l7 + 0x14], %g5 ld [%l7 + 0x34], %f2 udiv %o7, 0x1BDB, %l3 st %f2, [%l7 + 0x5C] stb %g1, [%l7 + 0x51] lduw [%l7 + 0x5C], %o3 ldd [%l7 + 0x20], %f14 movcs %icc, %i3, %i6 bcs,a,pt %icc, loop_3077 fornot2 %f12, %f12, %f4 fandnot2 %f6, %f10, %f6 tle %xcc, 0x1 loop_3077: lduw [%l7 + 0x24], %o4 ld [%l7 + 0x68], %f7 andncc %l5, %o6, %o0 stx %g4, [%l7 + 0x28] fxnors %f12, %f7, %f14 ldsb [%l7 + 0x17], %i4 addcc %i5, %g7, %o1 stx %l4, [%l7 + 0x50] fnegs %f3, %f8 stw %l1, [%l7 + 0x78] ldx [%l7 + 0x40], %l2 brlz %i0, loop_3078 fmovdgu %icc, %f4, %f3 fabsd %f12, %f8 fmovrdlez %i2, %f14, %f12 loop_3078: subccc %i1, %g6, %g3 ldsb [%l7 + 0x0B], %o5 fbu,a %fcc2, loop_3079 fmovdn %icc, %f12, %f14 fnor %f12, %f0, %f2 fone %f10 loop_3079: xnor %l0, %g2, %i7 fmovs %f14, %f8 stb %l6, [%l7 + 0x38] movleu %xcc, %o2, %o7 fmul8x16 %f14, %f4, %f0 fmovrsgz %g5, %f4, %f10 srl %g1, %l3, %o3 stw %i6, [%l7 + 0x48] ldub [%l7 + 0x34], %o4 fmovdcc %xcc, %f1, %f1 fbu,a %fcc3, loop_3080 fbne %fcc2, loop_3081 sub %i3, %l5, %o0 stw %g4, [%l7 + 0x64] loop_3080: movleu %xcc, %o6, %i4 loop_3081: ldsb [%l7 + 0x7E], %g7 fnor %f10, %f12, %f6 ldsb [%l7 + 0x70], %i5 movleu %icc, %l4, %l1 fmovsa %icc, %f10, %f4 tle %xcc, 0x2 stx %l2, [%l7 + 0x30] edge16 %i0, %i2, %i1 sll %o1, 0x1F, %g3 movrgez %o5, %l0, %g2 fmovrsgz %i7, %f8, %f15 fcmpd %fcc1, %f0, %f10 fpack32 %f10, %f8, %f2 lduh [%l7 + 0x54], %g6 fmuld8ulx16 %f2, %f7, %f14 ldx [%l7 + 0x30], %o2 movvs %xcc, %o7, %g5 bge loop_3082 movne %icc, %g1, %l6 ldx [%l7 + 0x10], %l3 stw %i6, [%l7 + 0x44] loop_3082: fandnot2s %f8, %f11, %f9 sth %o4, [%l7 + 0x2E] fmovrdgez %i3, %f4, %f10 sdiv %o3, 0x1186, %o0 mulscc %g4, %o6, %i4 ldsw [%l7 + 0x24], %g7 fmovse %icc, %f6, %f1 fand %f2, %f2, %f12 fmovrslez %i5, %f8, %f13 edge16 %l4, %l1, %l5 fmovsvc %xcc, %f11, %f13 fmovsge %icc, %f15, %f8 stw %i0, [%l7 + 0x08] fmovdneg %xcc, %f14, %f4 ldd [%l7 + 0x20], %f10 fcmpd %fcc3, %f6, %f14 fmovse %icc, %f11, %f0 movn %xcc, %i2, %l2 ldsh [%l7 + 0x58], %o1 lduw [%l7 + 0x34], %i1 bne,pn %xcc, loop_3083 fcmpgt16 %f8, %f0, %g3 fmuld8sux16 %f15, %f15, %f4 lduh [%l7 + 0x64], %o5 loop_3083: stx %l0, [%l7 + 0x38] bl loop_3084 movcc %icc, %i7, %g2 ldsb [%l7 + 0x56], %g6 fmovdle %icc, %f11, %f4 loop_3084: movge %xcc, %o7, %g5 fcmps %fcc2, %f6, %f2 stb %g1, [%l7 + 0x61] fmovdge %icc, %f11, %f9 fmovrdlz %o2, %f10, %f12 fmovrsgz %l6, %f2, %f2 fpadd32s %f4, %f9, %f0 stb %i6, [%l7 + 0x78] std %f4, [%l7 + 0x50] ld [%l7 + 0x78], %f5 fpadd32s %f3, %f13, %f10 fmovsl %icc, %f13, %f12 edge16l %o4, %i3, %o3 bpos,a loop_3085 udiv %o0, 0x1D1A, %l3 bge loop_3086 edge8 %g4, %o6, %i4 loop_3085: fbn %fcc1, loop_3087 std %f8, [%l7 + 0x58] loop_3086: stx %i5, [%l7 + 0x78] andn %l4, 0x1CB5, %l1 loop_3087: fmovrslez %l5, %f2, %f5 fxor %f10, %f4, %f0 be,a %xcc, loop_3088 fba,a %fcc1, loop_3089 st %f0, [%l7 + 0x48] fzero %f4 loop_3088: fmovdvc %icc, %f9, %f0 loop_3089: ble,a loop_3090 stw %g7, [%l7 + 0x58] stb %i0, [%l7 + 0x61] sth %i2, [%l7 + 0x12] loop_3090: andcc %o1, 0x0E37, %l2 andcc %g3, %i1, %o5 movneg %xcc, %i7, %g2 lduh [%l7 + 0x24], %g6 fmul8x16au %f15, %f0, %f12 tcs %xcc, 0x1 stx %l0, [%l7 + 0x58] ldsb [%l7 + 0x3C], %o7 fmovsgu %xcc, %f2, %f3 ldsw [%l7 + 0x68], %g1 lduh [%l7 + 0x40], %o2 fcmpgt16 %f0, %f8, %l6 fcmps %fcc1, %f10, %f4 fpmerge %f9, %f6, %f14 sdivcc %i6, 0x15CC, %g5 fmovd %f8, %f8 movrne %o4, 0x2CF, %i3 fpadd16 %f14, %f4, %f8 movvc %icc, %o0, %o3 addccc %g4, %l3, %i4 stx %o6, [%l7 + 0x10] fmovde %xcc, %f2, %f12 fmovsn %icc, %f7, %f8 tpos %xcc, 0x4 lduh [%l7 + 0x5C], %i5 ble,pn %xcc, loop_3091 edge32ln %l4, %l1, %l5 movle %xcc, %g7, %i2 fba,a %fcc2, loop_3092 loop_3091: fmovdg %xcc, %f0, %f0 stb %i0, [%l7 + 0x19] ldsb [%l7 + 0x4B], %l2 loop_3092: fbo %fcc2, loop_3093 movne %icc, %o1, %g3 fpmerge %f0, %f6, %f14 fbe,a %fcc3, loop_3094 loop_3093: fnand %f8, %f6, %f2 movvc %xcc, %o5, %i7 nop setx loop_3095, %l0, %l1 jmpl %l1, %g2 loop_3094: fmovdneg %xcc, %f11, %f11 fmovrde %g6, %f8, %f4 edge8 %l0, %i1, %o7 loop_3095: pdist %f10, %f10, %f8 std %f8, [%l7 + 0x58] edge32n %g1, %o2, %l6 ldsw [%l7 + 0x14], %i6 udivcc %o4, 0x111E, %g5 stb %o0, [%l7 + 0x34] fornot2s %f5, %f13, %f0 brz,a %i3, loop_3096 move %icc, %g4, %l3 and %o3, 0x0E8B, %o6 stw %i5, [%l7 + 0x70] loop_3096: fbge,a %fcc1, loop_3097 stw %l4, [%l7 + 0x64] edge32n %l1, %l5, %g7 fandnot1 %f12, %f4, %f12 loop_3097: fexpand %f13, %f6 fpsub32s %f15, %f8, %f10 fbo %fcc2, loop_3098 movge %icc, %i2, %i0 xorcc %i4, %l2, %g3 fmovrsgz %o1, %f11, %f6 loop_3098: ldd [%l7 + 0x08], %f8 nop setx loop_3099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %o5, 0x09AC, %i7 addcc %g6, %l0, %g2 ldub [%l7 + 0x08], %o7 loop_3099: fmovd %f0, %f0 stb %g1, [%l7 + 0x18] sethi 0x14BA, %o2 tvs %xcc, 0x0 popc 0x1792, %l6 fmovrse %i6, %f8, %f8 fabss %f5, %f15 fbule,a %fcc3, loop_3100 fzeros %f3 st %f2, [%l7 + 0x28] ldsb [%l7 + 0x44], %i1 loop_3100: and %g5, 0x05CD, %o4 fmul8ulx16 %f12, %f0, %f10 ld [%l7 + 0x68], %f14 sll %i3, 0x1D, %g4 stx %o0, [%l7 + 0x68] fbe,a %fcc3, loop_3101 fornot2 %f4, %f6, %f0 stb %o3, [%l7 + 0x0A] mulscc %l3, 0x06D1, %o6 loop_3101: fnot2 %f12, %f6 fmovrdgz %i5, %f6, %f8 brnz %l1, loop_3102 ldd [%l7 + 0x10], %f6 bvs,a,pt %xcc, loop_3103 lduw [%l7 + 0x38], %l5 loop_3102: bge %icc, loop_3104 subcc %g7, 0x1A83, %i2 loop_3103: ldsb [%l7 + 0x47], %i0 st %f3, [%l7 + 0x78] loop_3104: xnorcc %l4, %l2, %i4 edge16l %o1, %g3, %i7 movcs %icc, %o5, %g6 tn %xcc, 0x5 stx %l0, [%l7 + 0x30] brlez,a %o7, loop_3105 edge16l %g1, %o2, %g2 fmovdne %xcc, %f0, %f4 srlx %i6, 0x1F, %l6 loop_3105: tcc %icc, 0x4 ba,a,pn %icc, loop_3106 movcc %icc, %g5, %i1 fblg,a %fcc0, loop_3107 fsrc2s %f9, %f13 loop_3106: ldub [%l7 + 0x14], %o4 fcmple32 %f8, %f14, %g4 loop_3107: ldsw [%l7 + 0x28], %i3 movcc %icc, %o3, %l3 movgu %icc, %o6, %i5 stw %l1, [%l7 + 0x54] fandnot2 %f12, %f8, %f4 brgz,a %l5, loop_3108 ble,pt %icc, loop_3109 ldsw [%l7 + 0x1C], %g7 fpackfix %f10, %f0 loop_3108: addccc %o0, %i2, %l4 loop_3109: st %f15, [%l7 + 0x50] tne %icc, 0x6 fpsub16s %f13, %f12, %f9 srax %i0, %i4, %o1 fbl,a %fcc0, loop_3110 fmovsgu %icc, %f7, %f13 st %f12, [%l7 + 0x10] bn loop_3111 loop_3110: bvc,a,pn %icc, loop_3112 std %f6, [%l7 + 0x28] fnand %f12, %f4, %f10 loop_3111: fxor %f14, %f8, %f0 loop_3112: tge %icc, 0x5 movleu %icc, %g3, %i7 fandnot2 %f12, %f10, %f4 bleu,pt %icc, loop_3113 movneg %icc, %o5, %l2 fnegd %f2, %f0 for %f8, %f6, %f0 loop_3113: ldub [%l7 + 0x59], %l0 fmovsn %icc, %f9, %f10 taddcc %g6, 0x0B55, %o7 ldx [%l7 + 0x50], %o2 lduw [%l7 + 0x24], %g2 sth %g1, [%l7 + 0x12] fmovrsgez %i6, %f3, %f12 bcs,pn %icc, loop_3114 stb %g5, [%l7 + 0x5D] fmovrdlz %l6, %f6, %f10 lduw [%l7 + 0x38], %o4 loop_3114: fpadd32 %f6, %f10, %f4 sdivcc %g4, 0x0AD2, %i1 fbe,a %fcc3, loop_3115 fand %f14, %f8, %f4 lduw [%l7 + 0x14], %i3 edge8ln %l3, %o3, %o6 loop_3115: fmovdcs %icc, %f10, %f15 fmovdvs %icc, %f2, %f6 siam 0x1 fmovsg %xcc, %f12, %f15 tcs %icc, 0x5 fnand %f0, %f6, %f4 xor %i5, 0x04D4, %l5 ldd [%l7 + 0x48], %f12 movl %icc, %l1, %g7 mulx %o0, 0x0A03, %i2 smul %l4, 0x0996, %i4 orncc %i0, %g3, %i7 ldub [%l7 + 0x4B], %o5 lduh [%l7 + 0x5E], %l2 fcmpne16 %f8, %f0, %o1 fcmpeq16 %f4, %f0, %g6 movn %xcc, %o7, %l0 brgez,a %o2, loop_3116 brnz,a %g2, loop_3117 tleu %icc, 0x0 smul %g1, %i6, %l6 loop_3116: stb %o4, [%l7 + 0x53] loop_3117: edge32 %g5, %i1, %g4 for %f4, %f6, %f10 bleu,pt %xcc, loop_3118 andncc %l3, %i3, %o3 fabsd %f6, %f14 fcmps %fcc0, %f2, %f13 loop_3118: fbne %fcc1, loop_3119 fmovsg %icc, %f0, %f5 fand %f4, %f2, %f10 ldd [%l7 + 0x30], %f2 loop_3119: bgu,pt %icc, loop_3120 movneg %xcc, %o6, %i5 udivcc %l5, 0x12E0, %l1 fnot2 %f10, %f12 loop_3120: stx %o0, [%l7 + 0x58] fmovdvc %icc, %f13, %f11 edge32ln %i2, %l4, %g7 sth %i4, [%l7 + 0x3C] fmovdg %xcc, %f14, %f3 ld [%l7 + 0x70], %f14 fbg %fcc2, loop_3121 fbule,a %fcc2, loop_3122 fmovdvc %xcc, %f11, %f0 st %f4, [%l7 + 0x54] loop_3121: fmovrdne %i0, %f6, %f14 loop_3122: stw %g3, [%l7 + 0x34] lduw [%l7 + 0x34], %i7 fmovsgu %xcc, %f1, %f9 nop setx loop_3123, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %icc, %f3, %f3 std %f14, [%l7 + 0x48] fpadd16 %f4, %f10, %f8 loop_3123: ldub [%l7 + 0x68], %o5 sdivx %o1, 0x0E0F, %g6 fbg,a %fcc0, loop_3124 array32 %o7, %l0, %o2 fands %f8, %f0, %f3 fmul8sux16 %f10, %f10, %f12 loop_3124: fmovse %icc, %f1, %f14 ldd [%l7 + 0x30], %f14 edge8n %l2, %g1, %i6 ldx [%l7 + 0x10], %g2 taddcc %o4, 0x1C42, %g5 sub %i1, %l6, %g4 ldx [%l7 + 0x58], %l3 ldx [%l7 + 0x40], %o3 ldsw [%l7 + 0x2C], %i3 ldx [%l7 + 0x38], %i5 brgez %l5, loop_3125 movne %icc, %l1, %o0 bvs,a %xcc, loop_3126 fxors %f15, %f5, %f1 loop_3125: fnot2s %f6, %f9 ta %icc, 0x7 loop_3126: ble %icc, loop_3127 umul %o6, %l4, %g7 fcmpeq32 %f8, %f14, %i4 fbue,a %fcc3, loop_3128 loop_3127: sth %i0, [%l7 + 0x1A] lduw [%l7 + 0x14], %i2 ble,a,pn %xcc, loop_3129 loop_3128: for %f12, %f14, %f4 tsubcctv %i7, %o5, %g3 ldsh [%l7 + 0x08], %o1 loop_3129: fandnot2s %f11, %f0, %f8 brlz,a %g6, loop_3130 ldsb [%l7 + 0x22], %l0 fbl,a %fcc2, loop_3131 ldsh [%l7 + 0x48], %o2 loop_3130: sllx %o7, %g1, %l2 stb %g2, [%l7 + 0x2D] loop_3131: brgz,a %o4, loop_3132 bpos,a,pt %xcc, loop_3133 fba %fcc0, loop_3134 edge8ln %i6, %g5, %l6 loop_3132: fmovdg %xcc, %f4, %f15 loop_3133: alignaddrl %g4, %i1, %o3 loop_3134: fnands %f13, %f4, %f10 st %f5, [%l7 + 0x58] fmovsg %xcc, %f4, %f12 fmovrde %i3, %f6, %f12 movrgz %i5, %l5, %l3 stx %o0, [%l7 + 0x20] nop setx loop_3135, %l0, %l1 jmpl %l1, %o6 fcmpd %fcc2, %f0, %f14 fbge,a %fcc3, loop_3136 fblg,a %fcc0, loop_3137 loop_3135: fandnot1s %f1, %f3, %f7 fxnor %f8, %f14, %f0 loop_3136: stx %l4, [%l7 + 0x08] loop_3137: orncc %g7, %l1, %i4 bcc loop_3138 st %f15, [%l7 + 0x1C] sdivx %i0, 0x037E, %i2 fbge %fcc2, loop_3139 loop_3138: fblg,a %fcc2, loop_3140 sub %i7, 0x0D55, %g3 bcs,a,pt %icc, loop_3141 loop_3139: fnors %f14, %f6, %f11 loop_3140: fsrc1 %f4, %f8 edge16ln %o1, %g6, %l0 loop_3141: taddcc %o5, %o7, %g1 ta %icc, 0x6 fxors %f10, %f13, %f5 ldd [%l7 + 0x18], %f4 smul %o2, 0x0C79, %g2 bne,pn %icc, loop_3142 st %f7, [%l7 + 0x48] fornot2s %f13, %f9, %f10 stx %o4, [%l7 + 0x38] loop_3142: ldx [%l7 + 0x70], %i6 fmovdgu %xcc, %f4, %f9 sdivx %g5, 0x03FE, %l6 std %f12, [%l7 + 0x10] ldd [%l7 + 0x10], %f4 fpsub32s %f6, %f6, %f0 brlz,a %l2, loop_3143 fmovdvs %icc, %f14, %f11 fabsd %f12, %f2 movvs %xcc, %g4, %o3 loop_3143: ld [%l7 + 0x1C], %f15 std %f6, [%l7 + 0x48] srax %i1, %i3, %l5 tsubcc %l3, %o0, %o6 ldx [%l7 + 0x18], %i5 fxnors %f14, %f8, %f4 fble,a %fcc2, loop_3144 fmul8sux16 %f14, %f12, %f2 fbn,a %fcc2, loop_3145 fmuld8ulx16 %f12, %f0, %f0 loop_3144: smul %g7, 0x062E, %l4 bne %xcc, loop_3146 loop_3145: fmuld8ulx16 %f2, %f12, %f6 ldsh [%l7 + 0x5C], %l1 fcmpne32 %f6, %f8, %i0 loop_3146: ld [%l7 + 0x60], %f3 fpadd16 %f14, %f10, %f2 fpsub16s %f8, %f0, %f12 fbg,a %fcc0, loop_3147 movneg %xcc, %i2, %i7 lduw [%l7 + 0x10], %i4 ldx [%l7 + 0x60], %o1 loop_3147: nop setx loop_3148, %l0, %l1 jmpl %l1, %g6 lduh [%l7 + 0x14], %g3 fbuge,a %fcc2, loop_3149 stw %l0, [%l7 + 0x08] loop_3148: fbl,a %fcc0, loop_3150 andn %o7, 0x0C18, %o5 loop_3149: pdist %f12, %f4, %f2 fnors %f5, %f9, %f4 loop_3150: sdivx %g1, 0x1BDE, %o2 fxnors %f3, %f10, %f5 std %f8, [%l7 + 0x38] fcmps %fcc2, %f3, %f1 fmovsvs %xcc, %f12, %f1 ldd [%l7 + 0x20], %f14 lduw [%l7 + 0x14], %g2 bleu,a %icc, loop_3151 fbug %fcc0, loop_3152 ldsh [%l7 + 0x28], %o4 andncc %g5, %i6, %l2 loop_3151: tn %xcc, 0x4 loop_3152: movpos %xcc, %g4, %o3 ldsh [%l7 + 0x14], %i1 fmovsg %icc, %f7, %f9 fblg,a %fcc3, loop_3153 stx %l6, [%l7 + 0x58] pdist %f12, %f6, %f2 tpos %icc, 0x5 loop_3153: fnors %f10, %f2, %f13 fcmpgt32 %f2, %f14, %i3 sub %l5, %o0, %o6 taddcctv %l3, 0x133F, %g7 tpos %icc, 0x0 ldsb [%l7 + 0x4B], %l4 addcc %i5, 0x1DF4, %i0 subcc %i2, 0x12C9, %l1 fornot1s %f1, %f6, %f9 srl %i4, %i7, %o1 ldsw [%l7 + 0x34], %g6 lduw [%l7 + 0x3C], %g3 lduh [%l7 + 0x7C], %l0 fmul8sux16 %f12, %f0, %f6 udiv %o5, 0x04EB, %g1 sra %o7, 0x14, %o2 fmovdcc %icc, %f6, %f12 taddcc %o4, 0x0D89, %g2 fmovdn %icc, %f4, %f2 fbne,a %fcc1, loop_3154 fbne %fcc1, loop_3155 udivx %i6, 0x115E, %g5 ldx [%l7 + 0x50], %l2 loop_3154: fble %fcc3, loop_3156 loop_3155: bneg %icc, loop_3157 ld [%l7 + 0x30], %f8 fbe,a %fcc2, loop_3158 loop_3156: te %icc, 0x3 loop_3157: fmovdleu %icc, %f12, %f9 fcmple32 %f0, %f12, %g4 loop_3158: fpack32 %f8, %f12, %f0 tvc %icc, 0x0 fpsub32 %f0, %f0, %f10 orn %o3, 0x0B81, %l6 tne %icc, 0x0 lduh [%l7 + 0x5C], %i1 stw %i3, [%l7 + 0x48] fxnors %f2, %f2, %f4 fmovsneg %xcc, %f9, %f0 fbg,a %fcc0, loop_3159 ldx [%l7 + 0x78], %o0 lduh [%l7 + 0x42], %l5 orn %l3, %o6, %l4 loop_3159: tgu %icc, 0x5 lduw [%l7 + 0x2C], %i5 alignaddr %i0, %g7, %i2 fsrc1 %f14, %f6 fpsub16s %f7, %f10, %f4 tcc %xcc, 0x6 movre %i4, %l1, %i7 stx %o1, [%l7 + 0x58] addcc %g3, 0x15C7, %g6 fmovdg %xcc, %f1, %f8 lduw [%l7 + 0x30], %l0 fcmpd %fcc1, %f0, %f6 ldub [%l7 + 0x19], %g1 bvs,a,pt %xcc, loop_3160 ldd [%l7 + 0x58], %f6 fmovda %icc, %f6, %f1 bvs %icc, loop_3161 loop_3160: array32 %o5, %o2, %o7 st %f8, [%l7 + 0x0C] fcmple32 %f4, %f0, %g2 loop_3161: fpsub32 %f12, %f12, %f2 ld [%l7 + 0x7C], %f10 for %f12, %f14, %f6 fmovsa %xcc, %f10, %f4 fpadd32s %f7, %f15, %f9 lduh [%l7 + 0x18], %i6 lduh [%l7 + 0x0A], %g5 movne %icc, %o4, %g4 lduw [%l7 + 0x70], %l2 stw %l6, [%l7 + 0x18] lduh [%l7 + 0x50], %i1 add %o3, %i3, %o0 fone %f10 brgz,a %l5, loop_3162 ldsh [%l7 + 0x0C], %o6 std %f8, [%l7 + 0x40] lduh [%l7 + 0x6A], %l4 loop_3162: alignaddrl %i5, %i0, %l3 srl %g7, 0x1A, %i2 fone %f4 tg %icc, 0x3 ldsb [%l7 + 0x0A], %i4 fbge,a %fcc1, loop_3163 fbul %fcc1, loop_3164 fxnor %f0, %f2, %f0 ldd [%l7 + 0x20], %f12 loop_3163: ld [%l7 + 0x38], %f15 loop_3164: movn %xcc, %i7, %o1 udivx %l1, 0x11D2, %g3 fbn %fcc0, loop_3165 lduh [%l7 + 0x32], %l0 lduw [%l7 + 0x7C], %g1 ldsb [%l7 + 0x2D], %o5 loop_3165: stx %g6, [%l7 + 0x58] smulcc %o2, 0x043D, %g2 bcc,pt %icc, loop_3166 ldsb [%l7 + 0x38], %o7 fmovda %icc, %f12, %f5 fsrc1 %f14, %f2 loop_3166: fnot2s %f7, %f14 fzeros %f12 fpsub16s %f10, %f6, %f7 umul %i6, %o4, %g4 fmovspos %xcc, %f4, %f9 movn %xcc, %l2, %g5 ld [%l7 + 0x70], %f3 fpadd16 %f2, %f12, %f6 fbe %fcc1, loop_3167 array16 %i1, %l6, %i3 ldd [%l7 + 0x78], %f2 fpackfix %f6, %f2 loop_3167: stb %o3, [%l7 + 0x55] fmovrsgez %l5, %f10, %f8 movge %xcc, %o0, %o6 movrne %l4, 0x36A, %i5 tsubcctv %i0, 0x19E7, %l3 smulcc %g7, 0x00E4, %i2 edge8n %i4, %o1, %i7 ba loop_3168 array32 %g3, %l0, %l1 sth %o5, [%l7 + 0x64] mulscc %g6, 0x11FC, %g1 loop_3168: brgez %o2, loop_3169 fmovsneg %icc, %f14, %f2 ldx [%l7 + 0x18], %o7 edge32ln %g2, %o4, %g4 loop_3169: bvc,a,pt %xcc, loop_3170 std %f4, [%l7 + 0x38] brlez,a %l2, loop_3171 fbul %fcc3, loop_3172 loop_3170: mulx %i6, 0x187B, %i1 sdivcc %l6, 0x06C7, %g5 loop_3171: ldd [%l7 + 0x20], %f4 loop_3172: ldd [%l7 + 0x70], %f14 faligndata %f4, %f8, %f10 array32 %i3, %o3, %l5 lduw [%l7 + 0x4C], %o0 movcc %xcc, %l4, %o6 lduw [%l7 + 0x30], %i0 ld [%l7 + 0x48], %f3 ldsw [%l7 + 0x14], %i5 fsrc2 %f4, %f8 fbue,a %fcc2, loop_3173 std %f4, [%l7 + 0x48] fone %f10 ldsb [%l7 + 0x4A], %l3 loop_3173: fandnot2s %f9, %f3, %f14 edge16n %i2, %i4, %o1 st %f6, [%l7 + 0x70] sth %g7, [%l7 + 0x56] movle %xcc, %i7, %l0 fornot2s %f8, %f8, %f4 std %f4, [%l7 + 0x78] stw %l1, [%l7 + 0x40] fpack16 %f4, %f3 ldub [%l7 + 0x21], %o5 fmovsle %icc, %f5, %f8 lduh [%l7 + 0x7E], %g3 fnot1s %f8, %f14 ldd [%l7 + 0x38], %f6 stx %g1, [%l7 + 0x40] fmovrse %o2, %f0, %f4 xorcc %o7, 0x12E5, %g2 bleu loop_3174 udivcc %g6, 0x09B0, %o4 tg %xcc, 0x7 fsrc1s %f13, %f8 loop_3174: fmovdcs %icc, %f3, %f13 fcmpne16 %f6, %f0, %l2 fbl,a %fcc0, loop_3175 fmuld8sux16 %f1, %f14, %f8 fmovd %f2, %f10 edge8ln %g4, %i6, %i1 loop_3175: fmovsneg %icc, %f10, %f13 fmovrdne %l6, %f10, %f2 ldub [%l7 + 0x3B], %g5 fbul,a %fcc0, loop_3176 lduw [%l7 + 0x54], %o3 bl,a,pt %icc, loop_3177 ldub [%l7 + 0x30], %i3 loop_3176: faligndata %f8, %f14, %f2 mulscc %o0, 0x0F78, %l5 loop_3177: fnegs %f3, %f12 brnz %l4, loop_3178 fcmpne32 %f4, %f4, %i0 lduh [%l7 + 0x64], %o6 sth %i5, [%l7 + 0x4C] loop_3178: ba,pn %icc, loop_3179 lduw [%l7 + 0x20], %i2 movcs %xcc, %i4, %o1 xor %g7, %i7, %l3 loop_3179: fmovsleu %icc, %f6, %f5 bne loop_3180 brlz %l0, loop_3181 movneg %xcc, %o5, %l1 fble,a %fcc2, loop_3182 loop_3180: fmuld8ulx16 %f13, %f1, %f0 loop_3181: fmul8ulx16 %f6, %f6, %f10 ldub [%l7 + 0x25], %g3 loop_3182: bg,a,pn %xcc, loop_3183 be,pt %xcc, loop_3184 fmovsl %xcc, %f5, %f15 fpsub16 %f8, %f0, %f8 loop_3183: fmovsa %icc, %f1, %f12 loop_3184: ldd [%l7 + 0x50], %f0 stw %g1, [%l7 + 0x20] nop setx loop_3185, %l0, %l1 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 %f1, [%l7 + 0x6C] ldub [%l7 + 0x59], %o2 ldx [%l7 + 0x28], %o7 loop_3185: fmovrde %g2, %f10, %f4 bvs,a,pt %icc, loop_3186 bvc,a loop_3187 bne,a,pn %icc, loop_3188 movrgez %o4, %l2, %g6 loop_3186: xnor %g4, %i6, %i1 loop_3187: ld [%l7 + 0x54], %f1 loop_3188: movrne %g5, 0x149, %o3 andncc %l6, %i3, %l5 ldsb [%l7 + 0x0B], %o0 fpadd32 %f2, %f2, %f4 fbu,a %fcc2, loop_3189 fmuld8sux16 %f12, %f14, %f10 bvs loop_3190 lduh [%l7 + 0x7C], %l4 loop_3189: movgu %xcc, %o6, %i5 ldx [%l7 + 0x40], %i2 loop_3190: fmovdg %xcc, %f14, %f7 fmovdn %icc, %f4, %f8 bn,pt %icc, loop_3191 ldsh [%l7 + 0x5E], %i0 ldsw [%l7 + 0x20], %o1 fbne %fcc0, loop_3192 loop_3191: fpack32 %f6, %f8, %f4 fnands %f5, %f3, %f0 ldsb [%l7 + 0x62], %i4 loop_3192: ldub [%l7 + 0x1D], %i7 tsubcctv %l3, 0x159D, %g7 fmovrdgz %l0, %f0, %f4 siam 0x5 fmul8x16 %f9, %f0, %f0 fmovrslz %o5, %f0, %f11 fabss %f12, %f4 fmovdgu %icc, %f14, %f3 srlx %l1, %g1, %g3 tleu %xcc, 0x7 lduw [%l7 + 0x5C], %o2 fmovsge %xcc, %f13, %f6 fxor %f4, %f10, %f2 umul %g2, %o4, %o7 ldsb [%l7 + 0x78], %l2 bpos,pn %icc, loop_3193 fsrc2s %f9, %f3 andncc %g4, %g6, %i6 alignaddr %g5, %o3, %l6 loop_3193: movrne %i3, 0x3F5, %i1 tsubcc %l5, 0x0009, %l4 fornot1 %f14, %f14, %f14 fmovdcs %icc, %f12, %f2 fmovsge %icc, %f7, %f2 array32 %o0, %o6, %i2 fmul8x16 %f7, %f0, %f8 fmovsa %icc, %f9, %f2 fcmpgt32 %f4, %f8, %i5 movgu %xcc, %o1, %i0 ta %xcc, 0x2 fmovdvs %icc, %f4, %f10 subccc %i7, %i4, %l3 fpadd16 %f6, %f14, %f8 smul %l0, %o5, %g7 stb %l1, [%l7 + 0x55] tg %xcc, 0x1 fmovdl %xcc, %f14, %f5 fpmerge %f2, %f11, %f2 fmovde %xcc, %f3, %f15 sub %g3, %g1, %g2 tcs %xcc, 0x6 fornot2s %f15, %f2, %f14 fbge,a %fcc3, loop_3194 fbn %fcc0, loop_3195 xorcc %o2, 0x1739, %o7 be,a loop_3196 loop_3194: fbule %fcc0, loop_3197 loop_3195: fmovsn %icc, %f13, %f13 movn %icc, %l2, %o4 loop_3196: lduh [%l7 + 0x3A], %g4 loop_3197: fcmpes %fcc1, %f0, %f15 srl %i6, %g5, %o3 tpos %xcc, 0x6 bshuffle %f0, %f8, %f14 lduh [%l7 + 0x32], %g6 fble %fcc3, loop_3198 fbul,a %fcc1, loop_3199 edge8l %l6, %i3, %i1 fmul8x16 %f3, %f8, %f14 loop_3198: addcc %l5, 0x02D3, %o0 loop_3199: fmovrsgez %l4, %f12, %f10 tsubcc %i2, %o6, %i5 bcs loop_3200 st %f15, [%l7 + 0x08] fmovs %f13, %f9 bgu,pt %xcc, loop_3201 loop_3200: fmovdneg %xcc, %f1, %f6 be loop_3202 fnegd %f6, %f6 loop_3201: tvc %xcc, 0x2 ldsw [%l7 + 0x24], %o1 loop_3202: fbl,a %fcc2, loop_3203 ldd [%l7 + 0x58], %f2 sll %i7, %i4, %i0 bn,pt %xcc, loop_3204 loop_3203: movrlz %l0, %l3, %o5 fcmpgt16 %f10, %f0, %l1 array16 %g3, %g7, %g1 loop_3204: stx %g2, [%l7 + 0x60] ldd [%l7 + 0x28], %f14 st %f0, [%l7 + 0x30] bcs,a loop_3205 ld [%l7 + 0x10], %f14 ta %icc, 0x7 fmovsa %icc, %f4, %f14 loop_3205: ld [%l7 + 0x74], %f8 fbug %fcc1, loop_3206 fbl %fcc3, loop_3207 addccc %o2, %o7, %o4 edge8 %g4, %i6, %g5 loop_3206: tvs %xcc, 0x4 loop_3207: lduh [%l7 + 0x5C], %l2 sub %g6, %l6, %o3 array32 %i1, %i3, %l5 fmovrsgz %o0, %f14, %f13 srlx %l4, %i2, %o6 fnands %f14, %f12, %f8 fmovdn %xcc, %f4, %f12 xorcc %i5, 0x0F58, %o1 lduh [%l7 + 0x7C], %i7 movneg %icc, %i4, %i0 tgu %xcc, 0x3 ldd [%l7 + 0x60], %f10 fxors %f11, %f11, %f9 ldub [%l7 + 0x17], %l3 bleu,pt %xcc, loop_3208 call loop_3209 stb %l0, [%l7 + 0x11] siam 0x5 loop_3208: fmovdcs %icc, %f5, %f14 loop_3209: edge8 %o5, %l1, %g3 bn,a %xcc, loop_3210 sth %g7, [%l7 + 0x0E] ldsw [%l7 + 0x78], %g1 udiv %o2, 0x0198, %o7 loop_3210: fmovrse %g2, %f11, %f12 fmovrdne %g4, %f0, %f12 edge32l %o4, %g5, %i6 fbg %fcc2, loop_3211 tge %xcc, 0x4 fmovdcc %icc, %f2, %f15 nop setx loop_3212, %l0, %l1 jmpl %l1, %l2 loop_3211: fmovdne %xcc, %f15, %f4 st %f5, [%l7 + 0x7C] fmovse %xcc, %f3, %f6 loop_3212: brlez,a %l6, loop_3213 ldub [%l7 + 0x1E], %g6 tcs %xcc, 0x7 ld [%l7 + 0x4C], %f4 loop_3213: fblg,a %fcc0, loop_3214 tcc %xcc, 0x0 brlez %i1, loop_3215 udivcc %o3, 0x1C7D, %i3 loop_3214: ldx [%l7 + 0x40], %l5 fpsub16 %f10, %f10, %f12 loop_3215: mulx %l4, 0x11B7, %i2 st %f4, [%l7 + 0x1C] andn %o0, 0x0774, %i5 array32 %o6, %o1, %i4 ldub [%l7 + 0x4C], %i0 bshuffle %f8, %f4, %f10 bneg,a,pt %xcc, loop_3216 edge32 %l3, %l0, %i7 tgu %xcc, 0x4 umul %o5, 0x1777, %l1 loop_3216: fmovspos %xcc, %f12, %f0 edge16n %g7, %g3, %o2 ldsh [%l7 + 0x14], %o7 orcc %g2, %g1, %g4 fcmpeq16 %f14, %f14, %g5 ldsh [%l7 + 0x10], %i6 taddcc %o4, %l2, %l6 ldd [%l7 + 0x38], %f14 ld [%l7 + 0x0C], %f13 ldd [%l7 + 0x78], %f0 st %f5, [%l7 + 0x50] ldsw [%l7 + 0x60], %i1 brlez %g6, loop_3217 ldx [%l7 + 0x08], %i3 ldsw [%l7 + 0x60], %o3 orn %l5, 0x1509, %i2 loop_3217: nop setx loop_3218, %l0, %l1 jmpl %l1, %l4 movvs %xcc, %i5, %o6 ld [%l7 + 0x44], %f7 fcmpne32 %f8, %f14, %o1 loop_3218: movgu %icc, %o0, %i0 stx %l3, [%l7 + 0x18] fmovrdgz %i4, %f2, %f8 movrne %l0, %i7, %o5 ldsw [%l7 + 0x50], %l1 brgz,a %g7, loop_3219 fmovde %icc, %f3, %f7 lduw [%l7 + 0x10], %o2 sdivx %g3, 0x1BDB, %g2 loop_3219: fcmpeq16 %f14, %f12, %o7 fmovdneg %icc, %f13, %f11 fcmpd %fcc3, %f14, %f10 fcmpes %fcc0, %f6, %f6 fnot1s %f13, %f10 addcc %g1, %g5, %g4 fcmple32 %f4, %f4, %i6 stb %l2, [%l7 + 0x44] ldsw [%l7 + 0x10], %l6 sdiv %i1, 0x139E, %g6 stb %i3, [%l7 + 0x33] ldub [%l7 + 0x56], %o3 udivx %o4, 0x11F3, %i2 stx %l4, [%l7 + 0x20] tne %icc, 0x3 fbg,a %fcc3, loop_3220 udivx %l5, 0x13FB, %i5 lduh [%l7 + 0x2C], %o1 lduw [%l7 + 0x38], %o6 loop_3220: fmovdg %icc, %f1, %f9 andncc %i0, %o0, %i4 fnot2s %f10, %f7 fmovrsne %l0, %f12, %f2 tg %xcc, 0x0 fpsub32 %f0, %f4, %f2 pdist %f6, %f4, %f8 stx %i7, [%l7 + 0x08] ldsw [%l7 + 0x6C], %l3 fmovse %xcc, %f0, %f1 fmovdcs %icc, %f9, %f12 ldd [%l7 + 0x58], %f12 lduh [%l7 + 0x5A], %o5 movleu %icc, %g7, %l1 st %f7, [%l7 + 0x38] fnor %f10, %f12, %f12 sdivcc %g3, 0x062F, %g2 bg loop_3221 ldx [%l7 + 0x38], %o2 srl %o7, %g5, %g1 fmovsvc %icc, %f1, %f14 loop_3221: ldsh [%l7 + 0x78], %i6 stw %l2, [%l7 + 0x70] fmovsn %xcc, %f7, %f3 lduw [%l7 + 0x24], %g4 lduh [%l7 + 0x42], %i1 st %f14, [%l7 + 0x3C] ldx [%l7 + 0x40], %g6 andn %i3, 0x0FBC, %o3 tcs %icc, 0x2 subcc %l6, 0x04BC, %i2 fnand %f6, %f6, %f4 add %o4, %l5, %i5 xorcc %l4, %o1, %i0 bn,a,pt %xcc, loop_3222 tneg %icc, 0x2 ldsw [%l7 + 0x0C], %o0 edge32 %o6, %l0, %i4 loop_3222: bge,pn %xcc, loop_3223 call loop_3224 array32 %i7, %l3, %o5 tl %xcc, 0x5 loop_3223: fmovscc %icc, %f12, %f14 loop_3224: sllx %l1, %g3, %g2 ldub [%l7 + 0x5F], %o2 sth %o7, [%l7 + 0x10] tcs %icc, 0x2 fmovrsgez %g5, %f11, %f0 fmuld8sux16 %f11, %f3, %f4 edge8n %g7, %i6, %l2 sllx %g4, %g1, %g6 edge8n %i3, %o3, %l6 fnand %f6, %f2, %f12 fsrc2s %f3, %f1 bne %icc, loop_3225 ldsb [%l7 + 0x58], %i2 fmuld8sux16 %f7, %f11, %f6 movneg %icc, %i1, %l5 loop_3225: fpmerge %f11, %f14, %f0 ldx [%l7 + 0x58], %i5 for %f10, %f12, %f8 tleu %icc, 0x1 fmovde %xcc, %f14, %f13 fbuge,a %fcc0, loop_3226 sllx %o4, %o1, %l4 nop setx loop_3227, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8sux16 %f0, %f10, %f8 loop_3226: fmovdge %xcc, %f13, %f5 bvs,a %xcc, loop_3228 loop_3227: fmovspos %icc, %f7, %f12 ld [%l7 + 0x20], %f5 fbue,a %fcc3, loop_3229 loop_3228: bg,a,pt %icc, loop_3230 srax %o0, 0x0E, %o6 srlx %l0, %i0, %i4 loop_3229: fmovsvs %icc, %f4, %f5 loop_3230: fnor %f8, %f8, %f4 ld [%l7 + 0x68], %f8 fmovrsgez %l3, %f7, %f5 tn %icc, 0x5 movrne %i7, %o5, %l1 lduh [%l7 + 0x0A], %g2 movgu %xcc, %g3, %o2 edge8ln %o7, %g5, %i6 fmovsne %xcc, %f0, %f12 edge32 %l2, %g7, %g4 st %f9, [%l7 + 0x40] fpadd16 %f4, %f0, %f4 alignaddrl %g6, %i3, %o3 andncc %g1, %l6, %i1 taddcc %i2, %l5, %o4 bgu,pt %xcc, loop_3231 subcc %o1, 0x0FAC, %l4 ldsh [%l7 + 0x10], %o0 fsrc1s %f0, %f10 loop_3231: edge16ln %i5, %o6, %l0 andncc %i0, %i4, %i7 fnegs %f0, %f10 taddcctv %o5, 0x08A2, %l1 std %f8, [%l7 + 0x68] stb %l3, [%l7 + 0x14] sethi 0x0A0B, %g2 fblg %fcc3, loop_3232 fsrc1 %f10, %f14 sdivcc %o2, 0x1590, %g3 stx %g5, [%l7 + 0x18] loop_3232: ldub [%l7 + 0x54], %o7 st %f15, [%l7 + 0x30] edge16n %l2, %i6, %g7 tcc %xcc, 0x3 stw %g6, [%l7 + 0x5C] ldsw [%l7 + 0x28], %i3 ldd [%l7 + 0x68], %f12 ldx [%l7 + 0x30], %g4 fandnot2s %f14, %f15, %f14 bshuffle %f8, %f4, %f2 stw %g1, [%l7 + 0x50] fba,a %fcc2, loop_3233 orn %l6, 0x076B, %i1 fbne,a %fcc0, loop_3234 ldsb [%l7 + 0x58], %o3 loop_3233: fornot2s %f9, %f0, %f7 std %f14, [%l7 + 0x48] loop_3234: sth %l5, [%l7 + 0x36] fpadd32s %f8, %f6, %f3 tn %icc, 0x3 edge32 %o4, %i2, %o1 ldsb [%l7 + 0x16], %l4 fmuld8ulx16 %f7, %f11, %f6 alignaddr %i5, %o6, %o0 ldd [%l7 + 0x08], %f12 ldsb [%l7 + 0x0F], %l0 fmovdl %xcc, %f13, %f4 sth %i0, [%l7 + 0x5A] fmovrsgz %i4, %f9, %f1 fnands %f9, %f12, %f3 for %f6, %f12, %f12 fmul8x16au %f5, %f4, %f6 ldsw [%l7 + 0x0C], %i7 fba,a %fcc3, loop_3235 tsubcctv %l1, 0x0433, %o5 fbe %fcc3, loop_3236 fmovdcs %icc, %f7, %f5 loop_3235: ldd [%l7 + 0x28], %f10 fcmps %fcc3, %f4, %f12 loop_3236: fnegd %f8, %f4 orncc %l3, %o2, %g3 fmovrse %g5, %f7, %f11 xnor %o7, %l2, %g2 movge %icc, %i6, %g7 bcc,a %icc, loop_3237 lduw [%l7 + 0x48], %i3 ld [%l7 + 0x0C], %f9 mova %icc, %g4, %g1 loop_3237: fbue %fcc1, loop_3238 fmovsle %xcc, %f0, %f5 fsrc1 %f6, %f6 fmuld8ulx16 %f14, %f15, %f6 loop_3238: fmovrdgz %g6, %f8, %f14 tl %xcc, 0x2 fmovrde %l6, %f4, %f14 brgez %o3, loop_3239 fmovdge %icc, %f14, %f3 fpack32 %f2, %f2, %f4 sth %i1, [%l7 + 0x4E] loop_3239: xnorcc %l5, %o4, %i2 stx %l4, [%l7 + 0x40] fbu,a %fcc0, loop_3240 fmovsleu %icc, %f7, %f13 edge16 %o1, %i5, %o6 ldsb [%l7 + 0x4A], %o0 loop_3240: mulscc %i0, 0x0ABD, %l0 fnegd %f10, %f2 andn %i7, %l1, %i4 ldd [%l7 + 0x08], %f14 sth %l3, [%l7 + 0x16] popc %o5, %g3 fcmpne32 %f4, %f10, %o2 ldsh [%l7 + 0x2E], %o7 ldsb [%l7 + 0x4A], %g5 or %l2, 0x1B8B, %g2 ldx [%l7 + 0x68], %i6 ldx [%l7 + 0x10], %i3 fmovdne %icc, %f4, %f13 lduw [%l7 + 0x5C], %g7 ld [%l7 + 0x20], %f6 movrgez %g4, 0x382, %g1 mova %icc, %l6, %g6 fpsub16 %f2, %f6, %f10 or %o3, %l5, %i1 fxnor %f12, %f12, %f14 stw %o4, [%l7 + 0x44] fnot2 %f8, %f4 tl %xcc, 0x4 ldx [%l7 + 0x10], %i2 fmovdvs %icc, %f13, %f0 movpos %xcc, %l4, %i5 ble,a loop_3241 lduh [%l7 + 0x76], %o6 bl,pt %icc, loop_3242 std %f10, [%l7 + 0x40] loop_3241: fnands %f1, %f15, %f11 fmovdcs %icc, %f13, %f7 loop_3242: bg,a,pn %xcc, loop_3243 fcmpgt32 %f10, %f0, %o0 ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x7C], %o1 loop_3243: ldsh [%l7 + 0x1A], %l0 fnand %f14, %f0, %f12 tcc %xcc, 0x4 sth %i0, [%l7 + 0x10] ldx [%l7 + 0x38], %i7 fmovdcs %xcc, %f12, %f2 and %i4, %l3, %l1 stx %o5, [%l7 + 0x28] fors %f5, %f6, %f8 fpackfix %f4, %f10 lduh [%l7 + 0x6C], %g3 movg %xcc, %o7, %g5 fba,a %fcc1, loop_3244 fble,a %fcc3, loop_3245 edge16ln %l2, %o2, %i6 bpos,pn %xcc, loop_3246 loop_3244: bpos,pt %xcc, loop_3247 loop_3245: movcs %xcc, %i3, %g7 movle %icc, %g4, %g1 loop_3246: ldsh [%l7 + 0x5A], %g2 loop_3247: fnands %f0, %f5, %f8 lduh [%l7 + 0x3C], %g6 ldsh [%l7 + 0x72], %l6 fcmpeq32 %f0, %f4, %o3 tge %icc, 0x1 edge16ln %i1, %l5, %i2 stb %l4, [%l7 + 0x3A] fmovrdgez %o4, %f4, %f8 movl %icc, %o6, %o0 fnot1s %f3, %f6 fmovrse %i5, %f1, %f7 lduw [%l7 + 0x10], %o1 sth %i0, [%l7 + 0x7E] edge32l %i7, %i4, %l0 fmovdge %icc, %f1, %f2 sdiv %l1, 0x1A0C, %l3 smul %o5, %g3, %o7 movrne %l2, %g5, %o2 lduw [%l7 + 0x34], %i6 udivcc %i3, 0x135E, %g4 bshuffle %f8, %f12, %f12 movrgz %g1, 0x1D7, %g7 fmovdgu %icc, %f11, %f9 fsrc2s %f8, %f0 ldsh [%l7 + 0x40], %g2 lduh [%l7 + 0x72], %l6 fpackfix %f14, %f5 ldd [%l7 + 0x70], %f14 ldsh [%l7 + 0x4C], %g6 ldub [%l7 + 0x67], %o3 edge8n %i1, %i2, %l4 stb %l5, [%l7 + 0x28] ldub [%l7 + 0x78], %o4 taddcc %o0, %i5, %o1 edge16 %i0, %o6, %i4 ldd [%l7 + 0x18], %f12 fbn %fcc2, loop_3248 stb %i7, [%l7 + 0x41] lduh [%l7 + 0x6C], %l0 fmovsa %xcc, %f7, %f12 loop_3248: fnegd %f10, %f0 udiv %l1, 0x0D83, %l3 edge8l %o5, %o7, %l2 movgu %icc, %g3, %o2 lduw [%l7 + 0x5C], %i6 bge loop_3249 srl %i3, 0x0F, %g4 sll %g5, 0x02, %g7 fmovse %xcc, %f14, %f9 loop_3249: be,a %xcc, loop_3250 movcc %xcc, %g2, %l6 ldsw [%l7 + 0x08], %g6 lduh [%l7 + 0x46], %o3 loop_3250: ldx [%l7 + 0x40], %g1 lduh [%l7 + 0x32], %i1 fmovs %f12, %f10 edge8l %l4, %l5, %i2 movleu %icc, %o4, %i5 fornot1 %f14, %f8, %f2 fpsub16 %f2, %f4, %f10 st %f6, [%l7 + 0x10] fbg,a %fcc1, loop_3251 sth %o0, [%l7 + 0x7C] fbne,a %fcc2, loop_3252 siam 0x0 loop_3251: edge32ln %o1, %o6, %i4 fmovdg %icc, %f6, %f8 loop_3252: fxor %f12, %f6, %f6 stw %i7, [%l7 + 0x48] tsubcctv %i0, %l1, %l0 fbn,a %fcc1, loop_3253 fmovrdgz %o5, %f8, %f4 ld [%l7 + 0x28], %f6 fxnors %f6, %f6, %f12 loop_3253: fpsub16s %f5, %f13, %f4 movrgz %o7, %l3, %l2 fmovdle %xcc, %f12, %f9 sub %g3, %o2, %i6 ld [%l7 + 0x30], %f3 ldx [%l7 + 0x28], %i3 stw %g5, [%l7 + 0x4C] fmovsgu %icc, %f15, %f4 alignaddrl %g4, %g7, %l6 brgez,a %g6, loop_3254 fandnot2 %f2, %f4, %f10 brz %g2, loop_3255 lduw [%l7 + 0x30], %o3 loop_3254: ldsh [%l7 + 0x74], %i1 subc %l4, %g1, %i2 loop_3255: fbu %fcc0, loop_3256 ldub [%l7 + 0x0E], %l5 movle %xcc, %i5, %o0 stx %o4, [%l7 + 0x10] loop_3256: ldd [%l7 + 0x60], %f6 ldx [%l7 + 0x28], %o1 udivcc %i4, 0x1E0B, %i7 fmovsa %icc, %f2, %f2 movre %o6, %l1, %i0 srlx %l0, %o5, %l3 fand %f0, %f4, %f4 fbo,a %fcc0, loop_3257 lduh [%l7 + 0x64], %o7 bgu,pt %icc, loop_3258 orncc %l2, 0x1C8F, %o2 loop_3257: ble,pt %icc, loop_3259 fmovdleu %xcc, %f4, %f7 loop_3258: movne %xcc, %i6, %i3 fmul8x16 %f2, %f2, %f12 loop_3259: sth %g3, [%l7 + 0x4C] fmovrsgz %g5, %f10, %f3 bne,a,pt %icc, loop_3260 fmovdge %icc, %f5, %f8 tgu %icc, 0x0 tneg %xcc, 0x2 loop_3260: fxor %f12, %f0, %f6 fpadd16 %f10, %f14, %f2 fpadd16s %f12, %f11, %f1 st %f3, [%l7 + 0x10] siam 0x2 fmovdgu %xcc, %f7, %f10 faligndata %f12, %f2, %f14 fpadd32s %f10, %f1, %f12 tg %icc, 0x4 std %f6, [%l7 + 0x38] bcc,a loop_3261 ldsb [%l7 + 0x40], %g4 fcmpeq32 %f8, %f12, %l6 fmovde %xcc, %f0, %f5 loop_3261: fmovdge %xcc, %f2, %f12 te %xcc, 0x7 fcmped %fcc3, %f10, %f6 ldd [%l7 + 0x70], %f10 bne loop_3262 tneg %xcc, 0x5 fmovsgu %xcc, %f14, %f4 sth %g7, [%l7 + 0x0A] loop_3262: fsrc1s %f13, %f2 fbg,a %fcc2, loop_3263 fba %fcc2, loop_3264 bleu loop_3265 fmovrdgez %g2, %f0, %f2 loop_3263: ldsw [%l7 + 0x28], %g6 loop_3264: array8 %i1, %l4, %o3 loop_3265: array16 %i2, %g1, %i5 tle %xcc, 0x4 lduh [%l7 + 0x76], %l5 taddcc %o0, %o4, %i4 fmovdg %icc, %f0, %f12 stb %o1, [%l7 + 0x1E] fmovspos %icc, %f15, %f6 tle %xcc, 0x7 brgz,a %o6, loop_3266 bshuffle %f0, %f14, %f12 fxnor %f2, %f10, %f12 fmovsg %icc, %f5, %f0 loop_3266: fbue %fcc0, loop_3267 fmovsg %xcc, %f10, %f4 fmovsvs %icc, %f11, %f11 fbule %fcc3, loop_3268 loop_3267: movg %xcc, %l1, %i0 bvs,a %xcc, loop_3269 fmovrsgz %l0, %f1, %f5 loop_3268: ldub [%l7 + 0x32], %o5 ldsb [%l7 + 0x66], %l3 loop_3269: std %f8, [%l7 + 0x60] brlez,a %o7, loop_3270 ldsh [%l7 + 0x68], %l2 addccc %i7, %i6, %o2 bl,a loop_3271 loop_3270: ldd [%l7 + 0x28], %f12 move %icc, %i3, %g5 fcmped %fcc0, %f12, %f14 loop_3271: fbn,a %fcc3, loop_3272 bvs,pn %icc, loop_3273 brlez %g3, loop_3274 andcc %l6, 0x18B1, %g7 loop_3272: std %f4, [%l7 + 0x68] loop_3273: fmovda %icc, %f12, %f2 loop_3274: fmovdneg %icc, %f0, %f1 fnor %f4, %f12, %f10 fandnot1 %f14, %f0, %f2 ldsw [%l7 + 0x60], %g2 edge16n %g4, %g6, %i1 tpos %xcc, 0x4 movvs %icc, %l4, %o3 mulscc %g1, 0x0602, %i2 brgez %i5, loop_3275 bvc,a,pn %xcc, loop_3276 sdivx %l5, 0x16A9, %o0 sth %i4, [%l7 + 0x54] loop_3275: stx %o4, [%l7 + 0x30] loop_3276: sdivx %o1, 0x18EE, %l1 stw %o6, [%l7 + 0x0C] andn %l0, %o5, %i0 fmovsleu %xcc, %f10, %f12 st %f4, [%l7 + 0x40] std %f12, [%l7 + 0x18] fcmped %fcc3, %f0, %f10 fpack32 %f12, %f4, %f12 movrgz %l3, %o7, %i7 fmovrse %l2, %f10, %f5 fmovse %icc, %f14, %f7 alignaddr %o2, %i3, %g5 ldd [%l7 + 0x68], %f12 orcc %i6, 0x0273, %g3 ld [%l7 + 0x44], %f4 subc %g7, %l6, %g4 fnegs %f14, %f1 pdist %f4, %f12, %f0 ldd [%l7 + 0x30], %f8 ldsh [%l7 + 0x6A], %g2 bcs,a,pt %xcc, loop_3277 umul %g6, %i1, %l4 ldsh [%l7 + 0x7A], %g1 fmovdneg %icc, %f12, %f12 loop_3277: lduw [%l7 + 0x34], %i2 ld [%l7 + 0x70], %f13 fnor %f6, %f2, %f4 tcc %xcc, 0x7 fpmerge %f2, %f13, %f12 bneg,a,pt %icc, loop_3278 tle %xcc, 0x2 fzeros %f12 movcc %icc, %o3, %l5 loop_3278: srl %o0, 0x18, %i5 taddcc %o4, 0x0F14, %o1 bn loop_3279 tsubcc %i4, %l1, %l0 tge %xcc, 0x1 srl %o6, 0x1D, %i0 loop_3279: stw %l3, [%l7 + 0x10] fmovsvc %icc, %f4, %f10 fpack32 %f6, %f2, %f6 be,pt %xcc, loop_3280 fxor %f4, %f10, %f2 fbule,a %fcc3, loop_3281 fmovdvs %icc, %f0, %f5 loop_3280: movrlez %o7, %o5, %i7 brgz %l2, loop_3282 loop_3281: ldsw [%l7 + 0x08], %o2 andcc %i3, %i6, %g3 orn %g7, %l6, %g4 loop_3282: mulx %g2, %g6, %i1 fsrc2 %f14, %f8 brgez %l4, loop_3283 stb %g1, [%l7 + 0x1F] mulx %i2, 0x1BDB, %g5 fsrc1 %f4, %f10 loop_3283: ldx [%l7 + 0x08], %l5 fmovrsgz %o0, %f9, %f10 ldub [%l7 + 0x73], %o3 xorcc %i5, %o4, %i4 tgu %xcc, 0x4 orn %l1, 0x1CC5, %o1 fble %fcc0, loop_3284 ldsb [%l7 + 0x1F], %o6 fmovdneg %xcc, %f2, %f4 subcc %i0, 0x0A7B, %l0 loop_3284: ldsw [%l7 + 0x28], %o7 bl %xcc, loop_3285 fmovsne %xcc, %f1, %f12 fmovrslz %l3, %f5, %f8 fmovrsne %i7, %f7, %f9 loop_3285: movrgz %l2, %o2, %i3 stw %i6, [%l7 + 0x5C] ld [%l7 + 0x5C], %f8 stb %g3, [%l7 + 0x74] fnegd %f4, %f2 ldd [%l7 + 0x70], %f14 ldsh [%l7 + 0x5A], %o5 movvc %xcc, %l6, %g4 fcmped %fcc1, %f8, %f4 std %f0, [%l7 + 0x60] fcmpgt16 %f12, %f14, %g2 call loop_3286 fxnor %f8, %f8, %f14 addccc %g7, 0x0CF0, %i1 ldub [%l7 + 0x43], %l4 loop_3286: edge8 %g1, %g6, %g5 ble %xcc, loop_3287 fbul,a %fcc3, loop_3288 ld [%l7 + 0x30], %f10 xorcc %l5, 0x0225, %o0 loop_3287: srl %o3, 0x02, %i2 loop_3288: fbule,a %fcc2, loop_3289 ldsw [%l7 + 0x74], %o4 fsrc1 %f8, %f2 bleu,a loop_3290 loop_3289: stx %i4, [%l7 + 0x40] ldsh [%l7 + 0x76], %l1 fbug,a %fcc0, loop_3291 loop_3290: fpmerge %f4, %f2, %f14 subc %i5, 0x13E0, %o1 fba %fcc1, loop_3292 loop_3291: call loop_3293 udivcc %o6, 0x0002, %l0 movrne %i0, %o7, %l3 loop_3292: fbuge %fcc3, loop_3294 loop_3293: srl %i7, %o2, %l2 fmovdl %icc, %f14, %f10 udivcc %i3, 0x067A, %g3 loop_3294: ldsw [%l7 + 0x14], %o5 lduh [%l7 + 0x70], %l6 sth %i6, [%l7 + 0x22] fsrc1s %f14, %f12 andn %g2, %g4, %g7 ldub [%l7 + 0x60], %l4 fbl,a %fcc0, loop_3295 and %g1, 0x1753, %g6 fzeros %f13 fbe %fcc0, loop_3296 loop_3295: fcmped %fcc3, %f14, %f4 stx %i1, [%l7 + 0x48] brlez %l5, loop_3297 loop_3296: ldub [%l7 + 0x3C], %g5 fcmpne16 %f0, %f14, %o3 movn %xcc, %o0, %o4 loop_3297: tge %xcc, 0x7 tle %icc, 0x2 fnot2s %f3, %f14 std %f12, [%l7 + 0x30] brgz,a %i2, loop_3298 stx %l1, [%l7 + 0x68] stw %i4, [%l7 + 0x1C] lduh [%l7 + 0x34], %o1 loop_3298: fandnot1s %f5, %f10, %f2 tle %xcc, 0x6 fsrc1s %f10, %f1 st %f3, [%l7 + 0x2C] lduh [%l7 + 0x30], %o6 tl %xcc, 0x4 fpadd16s %f13, %f15, %f6 edge8l %l0, %i0, %i5 ldd [%l7 + 0x28], %f8 array8 %o7, %l3, %i7 fmovrdgz %l2, %f14, %f12 fcmpne32 %f2, %f8, %i3 alignaddrl %g3, %o5, %o2 fbn %fcc1, loop_3299 ldub [%l7 + 0x7F], %l6 stw %i6, [%l7 + 0x64] movle %icc, %g2, %g7 loop_3299: movleu %icc, %g4, %g1 fcmpes %fcc0, %f5, %f4 tvc %xcc, 0x2 movrlz %l4, %g6, %l5 umulcc %g5, %i1, %o3 fxnor %f12, %f2, %f6 fpadd16s %f13, %f5, %f7 edge8ln %o4, %o0, %l1 fmuld8sux16 %f8, %f9, %f2 tn %xcc, 0x4 fcmpeq32 %f14, %f2, %i4 fmovdn %xcc, %f5, %f2 addcc %i2, 0x1378, %o6 fmovrse %o1, %f5, %f3 xnorcc %l0, %i0, %o7 ldd [%l7 + 0x30], %f10 stw %l3, [%l7 + 0x08] std %f6, [%l7 + 0x78] fmovrsgz %i7, %f9, %f4 ldub [%l7 + 0x3C], %l2 ld [%l7 + 0x0C], %f11 ldx [%l7 + 0x70], %i5 smulcc %i3, 0x0778, %g3 lduw [%l7 + 0x64], %o5 addcc %l6, 0x0825, %o2 ldsw [%l7 + 0x68], %g2 fba %fcc0, loop_3300 ldx [%l7 + 0x18], %i6 st %f14, [%l7 + 0x60] ldx [%l7 + 0x40], %g7 loop_3300: tcs %icc, 0x5 and %g4, 0x181A, %l4 edge8n %g1, %l5, %g5 sll %g6, %o3, %i1 stx %o0, [%l7 + 0x18] movcc %xcc, %l1, %o4 array16 %i2, %o6, %i4 movne %icc, %o1, %i0 fmovd %f8, %f2 fnors %f15, %f3, %f6 fandnot1s %f12, %f8, %f7 fandnot1 %f2, %f14, %f12 fmovrslez %l0, %f5, %f8 movcc %xcc, %o7, %l3 ba %xcc, loop_3301 fones %f12 fone %f14 fones %f3 loop_3301: movrne %l2, %i5, %i7 andn %i3, 0x0C57, %o5 stb %l6, [%l7 + 0x6D] fmovdl %icc, %f0, %f7 movrne %g3, %o2, %i6 movvc %xcc, %g7, %g2 fnands %f7, %f4, %f9 std %f10, [%l7 + 0x78] edge16 %l4, %g1, %l5 fandnot2 %f10, %f0, %f2 fpadd32 %f12, %f14, %f14 movleu %icc, %g5, %g4 edge32 %g6, %i1, %o3 fmovrslz %l1, %f8, %f11 fnot1s %f11, %f10 fpadd32s %f5, %f7, %f1 fmovspos %icc, %f10, %f1 fabsd %f8, %f8 addcc %o0, 0x06FB, %i2 addc %o6, 0x1DB9, %o4 fmovrsgz %i4, %f5, %f12 tsubcctv %i0, %l0, %o7 ba %xcc, loop_3302 ldsh [%l7 + 0x66], %l3 fmuld8sux16 %f14, %f10, %f2 fbo %fcc0, loop_3303 loop_3302: sll %l2, %i5, %i7 fnot2 %f4, %f2 ld [%l7 + 0x18], %f9 loop_3303: be,pn %xcc, loop_3304 lduh [%l7 + 0x0C], %o1 fpackfix %f2, %f7 fbn %fcc0, loop_3305 loop_3304: fmovsne %icc, %f3, %f6 fmovrsgz %i3, %f14, %f6 sethi 0x16CE, %l6 loop_3305: edge32 %o5, %o2, %g3 bg %xcc, loop_3306 ldsw [%l7 + 0x78], %i6 fcmple32 %f2, %f10, %g7 stx %l4, [%l7 + 0x78] loop_3306: ba loop_3307 stb %g1, [%l7 + 0x52] srax %g2, %g5, %g4 fcmpd %fcc0, %f10, %f2 loop_3307: ldub [%l7 + 0x23], %g6 fmovrdgz %l5, %f6, %f2 fxnors %f7, %f15, %f10 bgu,a loop_3308 andn %i1, %l1, %o0 faligndata %f0, %f2, %f2 ba,pn %icc, loop_3309 loop_3308: fmovs %f14, %f13 xorcc %i2, 0x0C76, %o6 subcc %o4, 0x092B, %i4 loop_3309: bl,a %xcc, loop_3310 fmovrde %o3, %f12, %f14 fbo,a %fcc0, loop_3311 tl %xcc, 0x6 loop_3310: lduw [%l7 + 0x5C], %l0 edge16l %o7, %l3, %i0 loop_3311: ldx [%l7 + 0x28], %i5 stb %i7, [%l7 + 0x7F] srax %o1, 0x07, %l2 fone %f8 fcmpgt32 %f6, %f2, %l6 sdiv %i3, 0x0233, %o5 ldub [%l7 + 0x76], %o2 stb %i6, [%l7 + 0x7C] fmovrse %g3, %f2, %f15 array16 %l4, %g1, %g2 edge16n %g5, %g7, %g6 fpackfix %f12, %f11 bn,a loop_3312 st %f12, [%l7 + 0x1C] bne,pt %xcc, loop_3313 stx %l5, [%l7 + 0x68] loop_3312: fmovdn %xcc, %f7, %f11 std %f6, [%l7 + 0x70] loop_3313: mova %xcc, %i1, %g4 sth %o0, [%l7 + 0x10] fandnot2 %f0, %f8, %f4 tpos %xcc, 0x2 fmovsne %xcc, %f15, %f12 ldd [%l7 + 0x30], %f14 fcmps %fcc2, %f14, %f11 fornot2 %f14, %f6, %f10 fzero %f10 fbue,a %fcc0, loop_3314 brgez,a %l1, loop_3315 tcs %icc, 0x6 ld [%l7 + 0x14], %f6 loop_3314: movrlz %o6, %i2, %i4 loop_3315: taddcc %o4, 0x13DC, %l0 stw %o7, [%l7 + 0x5C] fmovsvs %xcc, %f9, %f14 fbg %fcc1, loop_3316 fbug %fcc0, loop_3317 ldd [%l7 + 0x20], %f8 movle %icc, %o3, %l3 loop_3316: andncc %i5, %i7, %i0 loop_3317: fcmpes %fcc2, %f0, %f12 lduh [%l7 + 0x7E], %l2 fexpand %f1, %f0 stx %o1, [%l7 + 0x08] bge,a,pn %xcc, loop_3318 ta %xcc, 0x2 movn %icc, %i3, %l6 fmovdgu %xcc, %f12, %f5 loop_3318: andncc %o2, %i6, %g3 edge16l %o5, %l4, %g1 movne %icc, %g2, %g7 fnand %f8, %f4, %f12 sdivcc %g5, 0x0A52, %l5 bn,a,pt %icc, loop_3319 sdivcc %i1, 0x1645, %g4 fand %f14, %f4, %f0 fbe,a %fcc3, loop_3320 loop_3319: stx %g6, [%l7 + 0x08] addcc %l1, %o0, %i2 be,a,pt %icc, loop_3321 loop_3320: faligndata %f14, %f6, %f2 std %f6, [%l7 + 0x40] fmovdn %icc, %f0, %f9 loop_3321: lduh [%l7 + 0x18], %i4 lduh [%l7 + 0x70], %o4 ldsb [%l7 + 0x2A], %o6 lduw [%l7 + 0x5C], %l0 ld [%l7 + 0x78], %f0 fmovdgu %xcc, %f8, %f14 orn %o7, %l3, %i5 movpos %xcc, %i7, %o3 lduh [%l7 + 0x58], %l2 fbuge,a %fcc3, loop_3322 fmovrslz %i0, %f15, %f15 st %f1, [%l7 + 0x48] sth %i3, [%l7 + 0x5E] loop_3322: ldd [%l7 + 0x28], %f2 fandnot2 %f6, %f8, %f10 fmovrsgez %l6, %f10, %f1 sth %o1, [%l7 + 0x28] fcmpeq16 %f12, %f4, %o2 sethi 0x0C5D, %g3 fbue,a %fcc1, loop_3323 fbg,a %fcc3, loop_3324 bneg,pn %icc, loop_3325 ldsh [%l7 + 0x34], %i6 loop_3323: fnegs %f1, %f2 loop_3324: fsrc1 %f12, %f6 loop_3325: fnor %f4, %f6, %f0 movleu %xcc, %l4, %g1 fnor %f14, %f8, %f14 fnor %f8, %f12, %f2 tpos %icc, 0x0 std %f8, [%l7 + 0x78] fxor %f10, %f2, %f0 st %f9, [%l7 + 0x5C] sth %g2, [%l7 + 0x1C] stb %g7, [%l7 + 0x62] sth %g5, [%l7 + 0x3C] movg %xcc, %l5, %o5 subccc %i1, %g6, %g4 movleu %icc, %o0, %i2 ldx [%l7 + 0x30], %l1 ldd [%l7 + 0x48], %f8 andncc %i4, %o4, %o6 movne %icc, %o7, %l0 bcs,pt %xcc, loop_3326 fbul %fcc3, loop_3327 fnands %f4, %f2, %f8 fnot1s %f0, %f3 loop_3326: stx %l3, [%l7 + 0x68] loop_3327: smulcc %i5, 0x15A1, %i7 sth %o3, [%l7 + 0x78] subcc %l2, 0x1174, %i0 nop setx loop_3328, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f6, %f11, %f2 fnot2 %f0, %f12 nop setx loop_3329, %l0, %l1 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_3328: ld [%l7 + 0x58], %f12 lduw [%l7 + 0x40], %l6 ldsw [%l7 + 0x1C], %o1 loop_3329: orcc %o2, %g3, %i3 bneg,a loop_3330 std %f8, [%l7 + 0x58] std %f4, [%l7 + 0x58] fpsub32 %f8, %f2, %f4 loop_3330: bne loop_3331 sth %l4, [%l7 + 0x2E] mova %xcc, %i6, %g1 ldd [%l7 + 0x70], %f2 loop_3331: fpsub16 %f8, %f10, %f10 udiv %g2, 0x191E, %g5 ldsh [%l7 + 0x40], %l5 movneg %icc, %g7, %i1 fcmped %fcc2, %f12, %f10 fmovsneg %icc, %f0, %f15 or %g6, %g4, %o0 movrlez %i2, %l1, %o5 fbe %fcc0, loop_3332 sethi 0x1E7A, %o4 lduw [%l7 + 0x0C], %o6 bg loop_3333 loop_3332: ld [%l7 + 0x5C], %f2 bgu,a %icc, loop_3334 fmovscs %xcc, %f15, %f0 loop_3333: movl %icc, %i4, %o7 std %f8, [%l7 + 0x78] loop_3334: ldub [%l7 + 0x67], %l0 fbge %fcc0, loop_3335 orn %i5, %i7, %o3 movcc %icc, %l2, %l3 fandnot2s %f7, %f12, %f4 loop_3335: fmovrdlz %l6, %f2, %f12 lduh [%l7 + 0x42], %o1 bl loop_3336 fmovsleu %xcc, %f0, %f8 fbule %fcc0, loop_3337 std %f2, [%l7 + 0x60] loop_3336: lduh [%l7 + 0x44], %i0 fmul8x16au %f5, %f10, %f0 loop_3337: fpack16 %f0, %f15 stx %g3, [%l7 + 0x70] ldx [%l7 + 0x20], %o2 movcc %icc, %l4, %i6 sdivcc %g1, 0x1D2D, %i3 edge8 %g2, %l5, %g5 taddcc %i1, 0x033A, %g6 ldub [%l7 + 0x59], %g7 array32 %o0, %g4, %i2 stw %o5, [%l7 + 0x44] ldsw [%l7 + 0x1C], %l1 fbn,a %fcc3, loop_3338 alignaddr %o6, %o4, %i4 edge8ln %l0, %o7, %i5 nop setx loop_3339, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3338: mova %icc, %i7, %l2 tge %xcc, 0x3 lduh [%l7 + 0x1A], %o3 loop_3339: std %f10, [%l7 + 0x50] andn %l6, 0x14DE, %l3 ldsh [%l7 + 0x46], %o1 fmovscc %xcc, %f2, %f9 xorcc %g3, 0x1DD2, %i0 sdivcc %l4, 0x04DE, %o2 nop setx loop_3340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f7, %f6 edge8ln %i6, %i3, %g1 fcmpes %fcc3, %f0, %f7 loop_3340: ldsb [%l7 + 0x19], %l5 st %f14, [%l7 + 0x28] lduw [%l7 + 0x74], %g5 fbue,a %fcc0, loop_3341 stw %i1, [%l7 + 0x34] fbl,a %fcc1, loop_3342 fmovdl %icc, %f1, %f14 loop_3341: fnegd %f10, %f12 stw %g6, [%l7 + 0x3C] loop_3342: faligndata %f10, %f6, %f10 edge16 %g2, %o0, %g4 fpsub16 %f10, %f12, %f2 te %xcc, 0x6 lduw [%l7 + 0x14], %g7 andn %i2, %l1, %o5 st %f9, [%l7 + 0x38] fnor %f10, %f14, %f12 lduh [%l7 + 0x62], %o4 fpadd16s %f3, %f2, %f12 fnot2s %f10, %f15 fmovdgu %icc, %f12, %f9 fmovsle %xcc, %f2, %f8 lduw [%l7 + 0x30], %o6 fands %f15, %f3, %f10 fmul8sux16 %f4, %f2, %f2 movn %xcc, %i4, %o7 fmovrdne %l0, %f12, %f12 fmovde %xcc, %f0, %f3 ldsw [%l7 + 0x78], %i7 alignaddr %i5, %o3, %l6 fpmerge %f2, %f5, %f12 fmovrdne %l2, %f4, %f2 fmovsg %icc, %f14, %f3 fmovsge %xcc, %f14, %f15 ldsw [%l7 + 0x78], %o1 subccc %l3, 0x0DF2, %i0 ldd [%l7 + 0x38], %f6 lduw [%l7 + 0x28], %g3 fxor %f8, %f10, %f12 call loop_3343 move %icc, %o2, %l4 fsrc2s %f13, %f11 ldd [%l7 + 0x70], %f6 loop_3343: tsubcc %i6, 0x117F, %i3 fmovscs %xcc, %f2, %f15 bcc,a %icc, loop_3344 fmovde %icc, %f7, %f3 std %f2, [%l7 + 0x20] subcc %g1, 0x13B3, %l5 loop_3344: ldsh [%l7 + 0x78], %i1 ldub [%l7 + 0x67], %g5 fpadd16s %f3, %f0, %f6 brgez %g6, loop_3345 fands %f14, %f14, %f7 fornot1 %f14, %f12, %f6 brnz %g2, loop_3346 loop_3345: fpack32 %f10, %f4, %f12 lduw [%l7 + 0x24], %g4 fbu %fcc1, loop_3347 loop_3346: brlez,a %o0, loop_3348 stx %g7, [%l7 + 0x18] ldx [%l7 + 0x38], %i2 loop_3347: std %f2, [%l7 + 0x38] loop_3348: edge8l %o5, %l1, %o4 lduw [%l7 + 0x0C], %i4 ldsh [%l7 + 0x12], %o7 movrlz %l0, %i7, %i5 bneg,a loop_3349 sethi 0x1CE3, %o3 sth %l6, [%l7 + 0x5A] bleu,pt %xcc, loop_3350 loop_3349: orcc %l2, 0x1F8C, %o6 fmovrdlez %o1, %f4, %f12 mulx %i0, %g3, %l3 loop_3350: bvs loop_3351 fbge,a %fcc3, loop_3352 addccc %o2, %i6, %i3 fbue %fcc3, loop_3353 loop_3351: ldsb [%l7 + 0x3D], %l4 loop_3352: ldsh [%l7 + 0x56], %l5 fbo,a %fcc1, loop_3354 loop_3353: fabss %f1, %f8 stb %g1, [%l7 + 0x6E] fmovse %icc, %f10, %f14 loop_3354: fnot1s %f0, %f9 movrgz %g5, 0x033, %g6 ld [%l7 + 0x20], %f6 st %f0, [%l7 + 0x7C] edge32l %i1, %g4, %o0 taddcctv %g7, %i2, %o5 std %f2, [%l7 + 0x20] ldd [%l7 + 0x40], %f2 sth %g2, [%l7 + 0x2E] std %f14, [%l7 + 0x28] sdiv %l1, 0x00E3, %o4 fmovsgu %icc, %f4, %f1 fmovdvc %icc, %f7, %f13 te %xcc, 0x7 fabss %f2, %f7 tgu %icc, 0x2 movvs %xcc, %o7, %l0 std %f2, [%l7 + 0x70] fmovdl %xcc, %f5, %f3 edge32ln %i7, %i4, %i5 ldsb [%l7 + 0x3A], %o3 smul %l2, 0x01EF, %l6 edge32 %o1, %i0, %g3 ld [%l7 + 0x1C], %f8 tn %xcc, 0x3 umulcc %o6, %l3, %o2 taddcctv %i3, 0x002E, %l4 smul %l5, %g1, %i6 andncc %g5, %i1, %g6 fnors %f0, %f1, %f7 tle %icc, 0x0 brz,a %o0, loop_3355 orncc %g4, 0x149D, %g7 fornot2s %f0, %f6, %f7 sethi 0x149A, %o5 loop_3355: movneg %icc, %i2, %l1 fpmerge %f3, %f11, %f14 sth %g2, [%l7 + 0x7C] fmovd %f10, %f14 fones %f9 fmovsne %xcc, %f9, %f3 edge8ln %o7, %o4, %i7 nop setx loop_3356, %l0, %l1 jmpl %l1, %l0 fbl %fcc0, loop_3357 ldsw [%l7 + 0x20], %i5 edge8l %i4, %l2, %o3 loop_3356: fandnot2 %f0, %f4, %f12 loop_3357: fzero %f14 ldsh [%l7 + 0x50], %o1 ldsh [%l7 + 0x24], %l6 ldsw [%l7 + 0x44], %g3 fmovsle %xcc, %f8, %f8 ldub [%l7 + 0x41], %o6 ldsb [%l7 + 0x37], %i0 stw %o2, [%l7 + 0x10] stx %l3, [%l7 + 0x68] tle %icc, 0x3 std %f2, [%l7 + 0x48] fandnot2 %f8, %f0, %f2 subccc %i3, %l4, %g1 fpsub16s %f12, %f10, %f8 ldsb [%l7 + 0x2A], %l5 fbge %fcc2, loop_3358 lduh [%l7 + 0x34], %i6 fabss %f3, %f4 movg %icc, %i1, %g5 loop_3358: bge,pn %icc, loop_3359 addcc %o0, %g4, %g6 fble,a %fcc1, loop_3360 array8 %g7, %o5, %l1 loop_3359: brz %g2, loop_3361 edge32n %i2, %o7, %o4 loop_3360: and %l0, %i5, %i7 stb %i4, [%l7 + 0x5C] loop_3361: fnors %f13, %f9, %f14 fbl,a %fcc2, loop_3362 faligndata %f12, %f8, %f8 udivcc %o3, 0x00F2, %l2 lduw [%l7 + 0x40], %l6 loop_3362: sdivcc %g3, 0x1D69, %o6 fpack32 %f2, %f0, %f6 faligndata %f8, %f8, %f10 fmuld8ulx16 %f0, %f4, %f0 tl %icc, 0x7 ld [%l7 + 0x18], %f13 fmovsg %icc, %f8, %f6 ldub [%l7 + 0x58], %i0 sth %o1, [%l7 + 0x5E] udivcc %l3, 0x1084, %i3 fmovda %xcc, %f0, %f8 ta %xcc, 0x3 fnands %f11, %f13, %f3 bneg %icc, loop_3363 ld [%l7 + 0x74], %f13 ldsh [%l7 + 0x38], %l4 bcc,a,pt %xcc, loop_3364 loop_3363: fcmpne16 %f6, %f6, %o2 fmovdn %xcc, %f10, %f12 tne %xcc, 0x1 loop_3364: fcmpeq16 %f6, %f4, %l5 bcc,pt %xcc, loop_3365 fmovrse %i6, %f1, %f13 bleu,a %icc, loop_3366 for %f8, %f6, %f14 loop_3365: tcc %icc, 0x2 st %f11, [%l7 + 0x18] loop_3366: movge %icc, %i1, %g1 siam 0x0 ba,a,pn %xcc, loop_3367 sth %o0, [%l7 + 0x28] std %f8, [%l7 + 0x08] ldsw [%l7 + 0x5C], %g5 loop_3367: movpos %xcc, %g4, %g6 edge16l %g7, %l1, %g2 orn %o5, 0x0587, %o7 tge %xcc, 0x1 fmovdn %xcc, %f2, %f7 fcmps %fcc3, %f3, %f4 orncc %o4, 0x1422, %l0 sra %i2, %i7, %i5 array32 %i4, %o3, %l6 sth %l2, [%l7 + 0x1E] std %f8, [%l7 + 0x38] ldsw [%l7 + 0x58], %o6 fzero %f6 lduh [%l7 + 0x0A], %i0 lduw [%l7 + 0x28], %g3 ldub [%l7 + 0x29], %o1 sub %l3, %i3, %o2 lduh [%l7 + 0x54], %l4 bvs,a loop_3368 fnands %f15, %f3, %f9 std %f8, [%l7 + 0x30] fmovdgu %xcc, %f3, %f2 loop_3368: ldub [%l7 + 0x2D], %l5 fmovdvs %xcc, %f5, %f13 ble,a loop_3369 sethi 0x1EF5, %i6 add %g1, %o0, %g5 array16 %i1, %g6, %g7 loop_3369: ld [%l7 + 0x20], %f15 fcmps %fcc2, %f8, %f7 fornot1 %f12, %f8, %f0 umulcc %g4, 0x1242, %g2 fabsd %f6, %f2 tgu %xcc, 0x7 nop setx loop_3370, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x19DF, %l1 sethi 0x05C2, %o5 fbe %fcc0, loop_3371 loop_3370: fand %f4, %f8, %f2 nop setx loop_3372, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %o4, %l0, %o7 loop_3371: fbg,a %fcc0, loop_3373 fble %fcc2, loop_3374 loop_3372: fmovrde %i7, %f6, %f2 tge %icc, 0x5 loop_3373: fbn,a %fcc0, loop_3375 loop_3374: bg,a,pt %xcc, loop_3376 fbul,a %fcc0, loop_3377 bge,pt %icc, loop_3378 loop_3375: tn %xcc, 0x6 loop_3376: lduw [%l7 + 0x70], %i5 loop_3377: edge8l %i2, %i4, %l6 loop_3378: fmovdl %icc, %f7, %f14 fandnot1s %f8, %f6, %f4 fmovdvc %xcc, %f1, %f11 fmovrdlez %o3, %f6, %f12 st %f8, [%l7 + 0x20] sth %o6, [%l7 + 0x62] sth %l2, [%l7 + 0x74] fcmpd %fcc0, %f2, %f10 movn %icc, %g3, %i0 stb %o1, [%l7 + 0x69] bcs,a %icc, loop_3379 ldd [%l7 + 0x70], %f4 fmovrsne %l3, %f7, %f2 fpack32 %f6, %f12, %f0 loop_3379: fcmpeq16 %f10, %f0, %i3 lduh [%l7 + 0x1E], %l4 fornot2 %f4, %f4, %f0 fmovrdgz %o2, %f0, %f6 st %f2, [%l7 + 0x20] tn %xcc, 0x3 ldsw [%l7 + 0x54], %i6 ba,pn %xcc, loop_3380 movleu %xcc, %g1, %l5 tn %xcc, 0x6 fcmps %fcc0, %f6, %f6 loop_3380: ldsb [%l7 + 0x46], %g5 subccc %o0, 0x170D, %i1 fmovsn %xcc, %f15, %f9 fmovrdlz %g7, %f6, %f2 ldd [%l7 + 0x70], %f0 std %f8, [%l7 + 0x38] fxnor %f6, %f6, %f8 fsrc2s %f1, %f10 fmovsa %icc, %f13, %f0 fbule,a %fcc1, loop_3381 fornot2 %f14, %f10, %f4 sethi 0x1614, %g6 move %icc, %g4, %l1 loop_3381: fmovrdlez %g2, %f4, %f2 fmovscs %icc, %f12, %f6 sth %o4, [%l7 + 0x50] add %l0, %o5, %o7 std %f14, [%l7 + 0x58] edge8ln %i5, %i2, %i7 fcmple32 %f4, %f4, %i4 fmovrdne %l6, %f10, %f0 addc %o6, %o3, %l2 subc %g3, %i0, %l3 fxnor %f10, %f10, %f14 ldd [%l7 + 0x68], %f2 fmovrse %o1, %f11, %f11 stw %l4, [%l7 + 0x74] xnorcc %i3, 0x1B8A, %i6 edge8 %o2, %g1, %g5 movcs %icc, %l5, %o0 edge32n %i1, %g6, %g4 addcc %g7, 0x15BB, %g2 fnors %f10, %f4, %f8 fabsd %f14, %f8 fbg,a %fcc0, loop_3382 fsrc2s %f2, %f1 nop setx loop_3383, %l0, %l1 jmpl %l1, %o4 fnot1s %f9, %f7 loop_3382: brgez %l1, loop_3384 lduh [%l7 + 0x38], %l0 loop_3383: bg,a loop_3385 stw %o5, [%l7 + 0x5C] loop_3384: move %icc, %i5, %o7 fandnot2s %f11, %f11, %f12 loop_3385: addc %i2, %i4, %i7 udiv %l6, 0x176B, %o3 stb %o6, [%l7 + 0x0A] fors %f11, %f2, %f14 xorcc %l2, %g3, %l3 movge %icc, %i0, %l4 sth %o1, [%l7 + 0x2A] fmovrdgez %i6, %f2, %f8 andcc %o2, 0x0A4D, %i3 lduh [%l7 + 0x5A], %g5 orn %g1, 0x054E, %o0 st %f12, [%l7 + 0x1C] ldd [%l7 + 0x30], %f10 edge32n %l5, %g6, %g4 fand %f2, %f4, %f4 brlz,a %g7, loop_3386 taddcctv %i1, %o4, %l1 stx %l0, [%l7 + 0x10] udiv %g2, 0x15C2, %i5 loop_3386: lduw [%l7 + 0x78], %o5 ldsh [%l7 + 0x32], %i2 bne,a %icc, loop_3387 ldx [%l7 + 0x68], %i4 fbuge,a %fcc3, loop_3388 fpadd32 %f0, %f14, %f0 loop_3387: fpsub16s %f1, %f2, %f9 fandnot2 %f12, %f8, %f8 loop_3388: edge8 %o7, %l6, %i7 edge8 %o3, %l2, %g3 tvc %xcc, 0x1 fandnot2 %f6, %f2, %f2 ldsb [%l7 + 0x16], %l3 ldsh [%l7 + 0x70], %o6 ldsb [%l7 + 0x19], %l4 ldub [%l7 + 0x67], %o1 stw %i6, [%l7 + 0x1C] ldx [%l7 + 0x40], %o2 fmovdgu %icc, %f2, %f12 sdivcc %i3, 0x1CB2, %i0 alignaddr %g5, %g1, %l5 tcs %xcc, 0x1 ldsb [%l7 + 0x34], %o0 fabss %f14, %f10 andn %g4, 0x0F40, %g7 ble,a,pt %icc, loop_3389 mulx %g6, 0x19A6, %o4 edge8l %l1, %l0, %i1 fmul8ulx16 %f2, %f2, %f4 loop_3389: brgez,a %g2, loop_3390 fble %fcc1, loop_3391 tpos %xcc, 0x1 ldsw [%l7 + 0x08], %o5 loop_3390: fmovdcs %icc, %f8, %f11 loop_3391: fnegd %f0, %f4 ldsb [%l7 + 0x64], %i2 ldsb [%l7 + 0x54], %i4 pdist %f12, %f6, %f2 lduw [%l7 + 0x24], %i5 fble %fcc2, loop_3392 bn loop_3393 lduw [%l7 + 0x08], %o7 fmovsn %xcc, %f11, %f13 loop_3392: fmovdvs %xcc, %f11, %f15 loop_3393: fnands %f3, %f6, %f7 ldd [%l7 + 0x48], %f8 edge8 %l6, %o3, %l2 fmovrdgez %g3, %f0, %f10 ldd [%l7 + 0x78], %f10 fpadd16 %f6, %f6, %f12 bleu,a %xcc, loop_3394 bcs loop_3395 fcmpne32 %f4, %f0, %l3 fcmpne32 %f6, %f8, %o6 loop_3394: fpackfix %f10, %f6 loop_3395: bgu %xcc, loop_3396 tcc %icc, 0x3 ldsw [%l7 + 0x34], %l4 fbn,a %fcc3, loop_3397 loop_3396: subcc %i7, %o1, %o2 stx %i3, [%l7 + 0x30] lduh [%l7 + 0x36], %i6 loop_3397: fpmerge %f9, %f15, %f8 bge,pt %xcc, loop_3398 std %f4, [%l7 + 0x50] fmovse %icc, %f7, %f12 lduh [%l7 + 0x16], %i0 loop_3398: fbe %fcc2, loop_3399 fbne,a %fcc2, loop_3400 fmovdcc %xcc, %f2, %f7 tgu %icc, 0x0 loop_3399: st %f1, [%l7 + 0x5C] loop_3400: for %f14, %f4, %f2 andncc %g5, %l5, %o0 fmovda %icc, %f13, %f0 ldub [%l7 + 0x6B], %g1 fmovdpos %icc, %f2, %f5 fnot1s %f12, %f3 tvc %xcc, 0x5 ldsb [%l7 + 0x61], %g7 tneg %icc, 0x0 fbne,a %fcc2, loop_3401 fpadd32s %f1, %f8, %f6 sdivx %g4, 0x0369, %g6 bvc loop_3402 loop_3401: xnor %l1, %o4, %i1 subc %g2, 0x078F, %l0 fmovrslez %i2, %f0, %f1 loop_3402: brlz %i4, loop_3403 fmovrdgez %i5, %f10, %f0 st %f11, [%l7 + 0x48] movl %xcc, %o7, %o5 loop_3403: smulcc %l6, %l2, %g3 umul %l3, 0x12B7, %o6 fmovsneg %xcc, %f7, %f12 stb %o3, [%l7 + 0x5C] fbul,a %fcc3, loop_3404 edge8n %l4, %o1, %i7 ldsb [%l7 + 0x32], %i3 lduh [%l7 + 0x60], %i6 loop_3404: tle %icc, 0x4 fpsub16 %f6, %f12, %f10 fbu %fcc0, loop_3405 fandnot1 %f10, %f6, %f0 ldx [%l7 + 0x38], %o2 std %f0, [%l7 + 0x40] loop_3405: ldd [%l7 + 0x30], %f8 popc %g5, %l5 bvs loop_3406 lduh [%l7 + 0x26], %o0 fornot1s %f13, %f3, %f5 movle %icc, %i0, %g1 loop_3406: bvc,a %icc, loop_3407 tl %xcc, 0x1 fpsub16 %f14, %f0, %f10 subccc %g7, %g4, %g6 loop_3407: siam 0x3 taddcctv %o4, 0x1B20, %l1 sth %g2, [%l7 + 0x50] std %f2, [%l7 + 0x08] lduh [%l7 + 0x0E], %l0 fmovsneg %xcc, %f0, %f9 fmovsvs %xcc, %f9, %f5 lduh [%l7 + 0x6E], %i1 sra %i4, 0x02, %i5 xor %i2, 0x1FBB, %o5 fabss %f8, %f15 fnegs %f4, %f12 fmuld8ulx16 %f3, %f0, %f4 fand %f4, %f4, %f8 fbne,a %fcc2, loop_3408 srl %l6, %l2, %o7 ldx [%l7 + 0x78], %l3 fabss %f11, %f9 loop_3408: fandnot2s %f15, %f0, %f5 fandnot1s %f12, %f2, %f12 bvc,pn %xcc, loop_3409 lduw [%l7 + 0x18], %o6 fpadd32s %f15, %f1, %f14 ld [%l7 + 0x20], %f7 loop_3409: fnot1s %f12, %f8 ldx [%l7 + 0x58], %o3 fcmple16 %f14, %f6, %l4 lduw [%l7 + 0x40], %g3 nop setx loop_3410, %l0, %l1 jmpl %l1, %i7 addccc %o1, 0x021E, %i6 movne %icc, %o2, %i3 fbu,a %fcc2, loop_3411 loop_3410: sth %g5, [%l7 + 0x76] sth %l5, [%l7 + 0x5C] edge32 %o0, %i0, %g1 loop_3411: fmovdneg %icc, %f3, %f4 stx %g4, [%l7 + 0x48] ld [%l7 + 0x28], %f15 fabsd %f8, %f6 brz %g6, loop_3412 fands %f3, %f9, %f6 subc %o4, %l1, %g7 fxnors %f8, %f0, %f12 loop_3412: fmovsle %icc, %f12, %f2 fbu,a %fcc0, loop_3413 and %l0, %g2, %i4 fbuge,a %fcc1, loop_3414 fxnors %f11, %f11, %f3 loop_3413: ldd [%l7 + 0x68], %f6 mova %xcc, %i5, %i1 loop_3414: fmovdpos %xcc, %f6, %f14 andcc %i2, 0x1032, %o5 for %f8, %f6, %f6 ldsb [%l7 + 0x58], %l2 stw %l6, [%l7 + 0x2C] array16 %o7, %o6, %o3 ldub [%l7 + 0x76], %l4 fcmple16 %f4, %f8, %l3 bn,a %icc, loop_3415 andn %g3, %i7, %i6 lduw [%l7 + 0x48], %o1 sth %i3, [%l7 + 0x10] loop_3415: fba %fcc3, loop_3416 tg %xcc, 0x3 mulscc %o2, %l5, %g5 std %f0, [%l7 + 0x08] loop_3416: ldub [%l7 + 0x60], %i0 edge8 %o0, %g1, %g4 movgu %icc, %g6, %o4 edge16n %l1, %l0, %g2 fexpand %f1, %f8 stw %i4, [%l7 + 0x70] array8 %i5, %g7, %i1 fcmpeq16 %f14, %f12, %i2 fbge,a %fcc3, loop_3417 fmovsn %icc, %f15, %f7 ldsh [%l7 + 0x64], %l2 ldub [%l7 + 0x31], %l6 loop_3417: fmovscs %icc, %f14, %f3 fmovdneg %xcc, %f15, %f13 fmovdne %icc, %f2, %f13 lduw [%l7 + 0x60], %o5 fmovsgu %icc, %f10, %f0 bn,pn %icc, loop_3418 fmovrdne %o6, %f2, %f12 bcc,a,pn %xcc, loop_3419 std %f6, [%l7 + 0x70] loop_3418: fmovrsgez %o3, %f14, %f8 tleu %icc, 0x6 loop_3419: xnorcc %o7, %l4, %g3 sth %i7, [%l7 + 0x2C] udivcc %l3, 0x1CBD, %o1 andcc %i3, %i6, %o2 brlz %l5, loop_3420 alignaddrl %i0, %o0, %g5 call loop_3421 fnand %f8, %f10, %f6 loop_3420: bcs loop_3422 stx %g1, [%l7 + 0x38] loop_3421: fmovdleu %xcc, %f5, %f2 fbne %fcc3, loop_3423 loop_3422: ldsw [%l7 + 0x10], %g6 fmovscs %xcc, %f2, %f15 movcc %icc, %o4, %g4 loop_3423: add %l1, 0x18A4, %l0 fpadd32s %f12, %f13, %f8 brgz,a %i4, loop_3424 ldd [%l7 + 0x30], %f4 fmovsgu %icc, %f11, %f5 edge8ln %g2, %g7, %i5 loop_3424: fpackfix %f12, %f14 fexpand %f15, %f8 sth %i1, [%l7 + 0x2A] stb %i2, [%l7 + 0x65] taddcc %l6, %o5, %l2 fbuge,a %fcc3, loop_3425 movcc %icc, %o3, %o7 fmovsvc %xcc, %f6, %f10 mova %xcc, %o6, %l4 loop_3425: movn %icc, %i7, %l3 tneg %icc, 0x6 fbo %fcc1, loop_3426 edge32n %o1, %g3, %i6 ldd [%l7 + 0x50], %f14 mova %xcc, %i3, %l5 loop_3426: fcmped %fcc2, %f4, %f4 st %f12, [%l7 + 0x6C] smul %i0, 0x0217, %o2 lduw [%l7 + 0x70], %o0 lduw [%l7 + 0x58], %g1 fmovdge %xcc, %f10, %f11 ldsb [%l7 + 0x5A], %g6 st %f13, [%l7 + 0x3C] orncc %g5, %g4, %l1 addc %o4, 0x04E9, %l0 ta %xcc, 0x7 addccc %i4, %g2, %g7 ldsb [%l7 + 0x58], %i5 fnor %f4, %f14, %f6 std %f8, [%l7 + 0x60] fcmpgt32 %f14, %f2, %i2 fmul8ulx16 %f12, %f4, %f2 std %f0, [%l7 + 0x30] nop setx loop_3427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdg %xcc, %f1, %f3 bge,a %xcc, loop_3428 fcmpeq32 %f2, %f8, %i1 loop_3427: fmovrdgz %l6, %f4, %f2 fbn %fcc0, loop_3429 loop_3428: lduh [%l7 + 0x0A], %o5 fmovde %xcc, %f7, %f3 movrlez %o3, %l2, %o6 loop_3429: sdivcc %o7, 0x1A8D, %l4 lduh [%l7 + 0x78], %l3 fpack32 %f12, %f10, %f6 stb %o1, [%l7 + 0x7E] fmuld8sux16 %f14, %f12, %f12 fmuld8sux16 %f1, %f3, %f8 fmovdg %icc, %f12, %f6 brlez,a %g3, loop_3430 andcc %i7, 0x046F, %i6 udivx %i3, 0x0DBA, %i0 array16 %o2, %o0, %l5 loop_3430: fsrc2s %f2, %f5 stx %g1, [%l7 + 0x58] movrne %g5, 0x0E4, %g4 subc %g6, %o4, %l0 stw %l1, [%l7 + 0x58] fble %fcc0, loop_3431 tcs %xcc, 0x3 fmovsl %xcc, %f15, %f11 fbu %fcc1, loop_3432 loop_3431: ldub [%l7 + 0x62], %g2 bge,a loop_3433 array16 %i4, %g7, %i5 loop_3432: addccc %i2, %i1, %o5 fmul8x16al %f2, %f1, %f4 loop_3433: bn,a,pt %icc, loop_3434 fcmped %fcc2, %f2, %f8 sllx %l6, 0x0D, %l2 stx %o6, [%l7 + 0x20] loop_3434: ldub [%l7 + 0x45], %o3 fmovdg %xcc, %f0, %f13 fands %f11, %f1, %f15 fcmpne16 %f6, %f4, %l4 fmovrslez %l3, %f2, %f0 fzero %f14 fmul8sux16 %f8, %f2, %f14 lduw [%l7 + 0x40], %o1 nop setx loop_3435, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne %fcc3, loop_3436 stw %o7, [%l7 + 0x44] bpos,pt %xcc, loop_3437 loop_3435: fbne,a %fcc0, loop_3438 loop_3436: ba %xcc, loop_3439 fbuge,a %fcc3, loop_3440 loop_3437: fbule,a %fcc3, loop_3441 loop_3438: ld [%l7 + 0x1C], %f9 loop_3439: ldd [%l7 + 0x38], %f8 loop_3440: ldsw [%l7 + 0x10], %i7 loop_3441: edge32ln %i6, %g3, %i0 ldd [%l7 + 0x30], %f6 xorcc %i3, %o0, %l5 sdivx %g1, 0x1996, %g5 brz %o2, loop_3442 array16 %g6, %g4, %l0 edge16 %l1, %o4, %g2 faligndata %f10, %f8, %f0 loop_3442: udiv %i4, 0x0500, %g7 fmul8x16au %f4, %f3, %f6 fmovrdgez %i5, %f8, %f8 xnorcc %i2, 0x0BEA, %o5 fmovsn %xcc, %f14, %f11 brgz,a %i1, loop_3443 edge16l %l6, %o6, %l2 std %f14, [%l7 + 0x60] ldsb [%l7 + 0x32], %o3 loop_3443: tgu %xcc, 0x6 ld [%l7 + 0x34], %f13 and %l3, 0x0DB7, %o1 subccc %o7, 0x0FFF, %i7 taddcctv %i6, %l4, %i0 fmovsg %xcc, %f6, %f4 std %f10, [%l7 + 0x48] ldub [%l7 + 0x0C], %i3 srlx %g3, %o0, %g1 fbg,a %fcc0, loop_3444 edge32l %g5, %o2, %l5 fsrc1s %f8, %f8 fsrc1 %f6, %f0 loop_3444: fmovrdlz %g4, %f12, %f14 ldd [%l7 + 0x50], %f0 tsubcctv %l0, 0x1D05, %l1 ldsw [%l7 + 0x50], %g6 lduh [%l7 + 0x08], %o4 tg %xcc, 0x4 fmovsa %icc, %f10, %f4 edge16l %g2, %i4, %i5 sth %i2, [%l7 + 0x48] fmovsl %xcc, %f11, %f3 fxnors %f9, %f13, %f9 movcs %xcc, %g7, %i1 xnor %l6, %o6, %o5 fnegd %f0, %f8 movg %xcc, %l2, %o3 fnot1 %f12, %f0 mulscc %l3, %o1, %i7 fbule %fcc1, loop_3445 fpadd16 %f2, %f10, %f10 tsubcctv %o7, %i6, %l4 fbu,a %fcc3, loop_3446 loop_3445: fble %fcc1, loop_3447 fmovrsgez %i0, %f0, %f15 st %f14, [%l7 + 0x6C] loop_3446: bpos,pn %xcc, loop_3448 loop_3447: array32 %i3, %g3, %g1 fbul %fcc2, loop_3449 stx %g5, [%l7 + 0x58] loop_3448: fnot1s %f11, %f7 ldsh [%l7 + 0x5E], %o2 loop_3449: lduh [%l7 + 0x20], %l5 orncc %g4, %o0, %l1 bshuffle %f4, %f6, %f6 brz,a %l0, loop_3450 fone %f10 ldx [%l7 + 0x40], %o4 fmovrdlez %g6, %f6, %f2 loop_3450: nop setx loop_3451, %l0, %l1 jmpl %l1, %g2 st %f1, [%l7 + 0x64] stb %i4, [%l7 + 0x35] fzeros %f3 loop_3451: fpack32 %f2, %f0, %f6 or %i5, %g7, %i1 tleu %xcc, 0x2 ta %icc, 0x4 ldd [%l7 + 0x30], %f12 tg %icc, 0x6 fcmple32 %f12, %f4, %l6 mulscc %o6, %i2, %l2 fmul8ulx16 %f12, %f14, %f0 fmuld8ulx16 %f14, %f0, %f10 fmovs %f10, %f11 ldd [%l7 + 0x40], %f4 ldx [%l7 + 0x50], %o3 ld [%l7 + 0x1C], %f10 fmovse %icc, %f8, %f7 movpos %xcc, %o5, %o1 andcc %i7, %o7, %l3 ldsb [%l7 + 0x66], %i6 ldsb [%l7 + 0x67], %i0 stw %i3, [%l7 + 0x50] fmuld8ulx16 %f3, %f14, %f8 faligndata %f4, %f2, %f4 ldsh [%l7 + 0x18], %g3 sth %l4, [%l7 + 0x22] nop setx loop_3452, %l0, %l1 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 %f14, %f0, %f12 bpos,a,pt %xcc, loop_3453 fbg,a %fcc2, loop_3454 loop_3452: ldsh [%l7 + 0x6E], %g1 ldd [%l7 + 0x78], %f0 loop_3453: fmovdpos %icc, %f11, %f9 loop_3454: stb %g5, [%l7 + 0x2D] orn %o2, 0x1C3B, %l5 udivcc %o0, 0x0557, %l1 bvc,a loop_3455 ldsw [%l7 + 0x28], %l0 fcmpes %fcc1, %f0, %f2 fcmps %fcc1, %f15, %f13 loop_3455: fmovrdgez %g4, %f2, %f6 te %xcc, 0x7 movge %xcc, %o4, %g6 andcc %i4, 0x19A5, %i5 stw %g2, [%l7 + 0x0C] fnot2 %f14, %f4 subccc %i1, 0x0EC0, %l6 call loop_3456 fcmpgt16 %f0, %f8, %o6 fpadd32 %f6, %f2, %f14 bvc loop_3457 loop_3456: edge32l %g7, %i2, %l2 fmovse %icc, %f9, %f1 ble loop_3458 loop_3457: edge8ln %o3, %o5, %i7 ldsb [%l7 + 0x1C], %o7 ba,a loop_3459 loop_3458: movpos %icc, %o1, %l3 faligndata %f0, %f14, %f2 ldsw [%l7 + 0x1C], %i6 loop_3459: tne %icc, 0x3 fba,a %fcc0, loop_3460 fmovsl %icc, %f8, %f1 tge %xcc, 0x5 movcs %icc, %i3, %g3 loop_3460: fmovdg %icc, %f3, %f1 movge %icc, %i0, %l4 stx %g5, [%l7 + 0x50] and %g1, %o2, %o0 bne,pn %xcc, loop_3461 fmovdvs %xcc, %f3, %f1 fpadd32s %f13, %f9, %f14 stx %l5, [%l7 + 0x38] loop_3461: tvs %xcc, 0x0 stw %l1, [%l7 + 0x24] sdiv %l0, 0x1683, %o4 edge16ln %g4, %i4, %g6 fabsd %f12, %f2 ldsb [%l7 + 0x0C], %i5 sth %g2, [%l7 + 0x64] andcc %l6, %i1, %g7 fbge,a %fcc2, loop_3462 bleu loop_3463 fbu,a %fcc3, loop_3464 ldsh [%l7 + 0x5A], %i2 loop_3462: subccc %o6, 0x146D, %l2 loop_3463: stb %o5, [%l7 + 0x32] loop_3464: brlz %o3, loop_3465 fbg,a %fcc2, loop_3466 sub %i7, %o7, %l3 ldd [%l7 + 0x18], %f6 loop_3465: movneg %icc, %i6, %i3 loop_3466: fbo,a %fcc3, loop_3467 be,a,pt %xcc, loop_3468 std %f0, [%l7 + 0x38] fpsub32 %f8, %f14, %f0 loop_3467: tcc %xcc, 0x0 loop_3468: movg %icc, %o1, %i0 bvc,a %icc, loop_3469 addcc %l4, %g5, %g3 tneg %icc, 0x1 stb %o2, [%l7 + 0x3C] loop_3469: edge32l %g1, %l5, %o0 array8 %l0, %o4, %g4 fmul8ulx16 %f8, %f4, %f14 fmovdgu %icc, %f5, %f6 movl %icc, %l1, %g6 fmul8sux16 %f12, %f6, %f4 stw %i5, [%l7 + 0x34] fblg,a %fcc2, loop_3470 movpos %xcc, %g2, %l6 fmovdn %xcc, %f0, %f8 stb %i4, [%l7 + 0x43] loop_3470: ld [%l7 + 0x70], %f10 pdist %f8, %f14, %f0 orncc %g7, %i2, %i1 st %f3, [%l7 + 0x5C] brgez %o6, loop_3471 fmovsleu %icc, %f13, %f8 lduh [%l7 + 0x42], %o5 tvs %icc, 0x4 loop_3471: ldsh [%l7 + 0x70], %l2 fxnors %f11, %f10, %f14 fmovrsne %o3, %f12, %f3 call loop_3472 fbuge %fcc3, loop_3473 andcc %i7, %l3, %i6 addc %o7, 0x017B, %o1 loop_3472: ld [%l7 + 0x44], %f6 loop_3473: orn %i0, %l4, %g5 tvs %xcc, 0x7 alignaddrl %g3, %o2, %i3 pdist %f12, %f6, %f8 sdivx %l5, 0x05F1, %g1 movn %xcc, %l0, %o4 fxnor %f14, %f0, %f12 addc %o0, %l1, %g4 fmuld8sux16 %f3, %f6, %f10 be,pt %xcc, loop_3474 orcc %i5, %g2, %g6 fmuld8ulx16 %f9, %f5, %f0 stb %l6, [%l7 + 0x13] loop_3474: ldsw [%l7 + 0x74], %g7 srlx %i4, %i2, %o6 sdivx %i1, 0x1015, %o5 fmovdvc %icc, %f3, %f13 movn %xcc, %l2, %o3 fmovse %xcc, %f2, %f2 taddcc %l3, 0x0B50, %i7 stx %i6, [%l7 + 0x68] udivx %o7, 0x1800, %o1 fmovs %f6, %f15 ldsb [%l7 + 0x26], %i0 fmovsvc %xcc, %f4, %f12 brgez,a %g5, loop_3475 andncc %l4, %g3, %i3 fabsd %f0, %f4 sth %o2, [%l7 + 0x7A] loop_3475: fors %f6, %f15, %f6 bge,a loop_3476 tg %xcc, 0x3 fornot1 %f10, %f10, %f6 bge,a,pn %icc, loop_3477 loop_3476: st %f3, [%l7 + 0x08] movgu %icc, %l5, %l0 bneg,a,pn %icc, loop_3478 loop_3477: subccc %o4, 0x0B26, %g1 tsubcctv %o0, 0x1181, %g4 subccc %i5, 0x0663, %g2 loop_3478: add %l1, 0x0FB9, %l6 fpsub32 %f2, %f12, %f0 stw %g7, [%l7 + 0x0C] fmovdpos %icc, %f1, %f0 xorcc %g6, 0x0DC1, %i4 std %f4, [%l7 + 0x78] lduh [%l7 + 0x7C], %i2 fsrc1 %f14, %f14 ldsw [%l7 + 0x64], %o6 fnot2s %f3, %f12 fmul8x16al %f0, %f2, %f6 be,a,pn %icc, loop_3479 ble,a,pt %xcc, loop_3480 fornot2 %f6, %f10, %f10 lduw [%l7 + 0x50], %o5 loop_3479: std %f2, [%l7 + 0x78] loop_3480: lduw [%l7 + 0x50], %i1 andn %l2, 0x02BD, %l3 ldub [%l7 + 0x27], %i7 std %f8, [%l7 + 0x38] fors %f11, %f5, %f1 orn %i6, 0x1265, %o7 fbu,a %fcc1, loop_3481 edge16l %o1, %i0, %o3 tle %xcc, 0x5 fmovd %f8, %f4 loop_3481: sll %g5, %l4, %g3 array16 %o2, %l5, %l0 stx %o4, [%l7 + 0x10] or %i3, 0x1B72, %o0 fmovrdlz %g4, %f4, %f12 stx %g1, [%l7 + 0x48] or %i5, %g2, %l1 tgu %xcc, 0x1 for %f12, %f12, %f12 st %f9, [%l7 + 0x1C] edge32 %g7, %l6, %g6 fpack16 %f14, %f11 lduw [%l7 + 0x5C], %i2 sth %o6, [%l7 + 0x2E] stb %o5, [%l7 + 0x26] stb %i1, [%l7 + 0x57] fpsub16s %f3, %f3, %f4 edge16n %l2, %i4, %i7 sth %i6, [%l7 + 0x54] fmovdneg %xcc, %f8, %f15 fbul %fcc1, loop_3482 edge8ln %o7, %l3, %i0 ble,a loop_3483 fmovdcs %xcc, %f15, %f4 loop_3482: fxor %f6, %f2, %f12 fpadd32s %f14, %f5, %f2 loop_3483: fcmpes %fcc2, %f9, %f13 fpadd16s %f10, %f9, %f3 edge16n %o1, %g5, %o3 movn %icc, %g3, %l4 fmovdn %icc, %f8, %f2 bgu,pt %icc, loop_3484 fand %f8, %f0, %f2 fnot2s %f15, %f15 ldsw [%l7 + 0x08], %o2 loop_3484: bcs loop_3485 fmovscs %xcc, %f9, %f5 sll %l5, %l0, %o4 tpos %xcc, 0x1 loop_3485: fsrc1s %f15, %f4 fmovsleu %icc, %f11, %f15 tneg %icc, 0x5 fnot1s %f9, %f11 fsrc1s %f8, %f4 fsrc2s %f11, %f12 tcs %icc, 0x3 edge16ln %i3, %g4, %g1 or %i5, %o0, %g2 bl %xcc, loop_3486 stw %l1, [%l7 + 0x44] sth %g7, [%l7 + 0x42] fmovsn %xcc, %f10, %f13 loop_3486: ta %icc, 0x2 fbg,a %fcc3, loop_3487 andncc %l6, %g6, %i2 bne,pt %icc, loop_3488 fone %f2 loop_3487: bn %xcc, loop_3489 array16 %o6, %i1, %o5 loop_3488: fand %f2, %f14, %f4 movrlez %l2, %i4, %i6 loop_3489: orncc %i7, 0x1C6D, %o7 brgz,a %i0, loop_3490 ldx [%l7 + 0x60], %o1 orcc %g5, %o3, %g3 edge8l %l4, %o2, %l3 loop_3490: movrlez %l0, 0x12B, %o4 alignaddr %i3, %g4, %l5 stx %i5, [%l7 + 0x78] tsubcc %o0, %g1, %l1 fmovsl %icc, %f3, %f2 fexpand %f9, %f8 fmovrdlz %g7, %f2, %f14 ldd [%l7 + 0x10], %f14 movre %l6, 0x0A4, %g6 stx %i2, [%l7 + 0x38] for %f0, %f10, %f8 fbu %fcc2, loop_3491 sth %o6, [%l7 + 0x5E] ld [%l7 + 0x28], %f6 fnand %f8, %f10, %f6 loop_3491: fmovdleu %icc, %f9, %f5 fmovsn %icc, %f8, %f2 sth %i1, [%l7 + 0x50] fmovsg %xcc, %f10, %f2 umulcc %g2, %o5, %i4 fcmpne32 %f0, %f10, %l2 brgz,a %i7, loop_3492 fornot1s %f14, %f3, %f10 fmovdge %icc, %f9, %f0 ldd [%l7 + 0x68], %f12 loop_3492: fmovrslez %i6, %f9, %f5 addccc %o7, %o1, %i0 fnot2s %f3, %f14 fmovsgu %xcc, %f15, %f8 fmovsge %xcc, %f0, %f6 fandnot1 %f10, %f6, %f8 ldsw [%l7 + 0x20], %g5 fmovscs %icc, %f9, %f3 st %f0, [%l7 + 0x1C] fmovdvc %icc, %f5, %f13 fmovdneg %icc, %f3, %f12 fnors %f3, %f8, %f8 ldsb [%l7 + 0x1D], %o3 fmovd %f0, %f12 fmovsleu %icc, %f6, %f2 fcmpes %fcc2, %f3, %f6 bshuffle %f4, %f4, %f14 fnors %f14, %f2, %f13 subcc %g3, 0x0074, %o2 fsrc2 %f8, %f6 ldub [%l7 + 0x11], %l4 brgz %l0, loop_3493 ldx [%l7 + 0x40], %l3 brlz %i3, loop_3494 movneg %xcc, %o4, %l5 loop_3493: fcmpd %fcc1, %f6, %f10 lduh [%l7 + 0x0A], %g4 loop_3494: ldsw [%l7 + 0x7C], %o0 smul %g1, %i5, %l1 ldsh [%l7 + 0x60], %g7 fexpand %f3, %f14 ldx [%l7 + 0x20], %g6 movcc %xcc, %i2, %o6 ld [%l7 + 0x60], %f14 movrgez %i1, 0x037, %g2 bcc,a loop_3495 fabss %f5, %f9 sth %o5, [%l7 + 0x26] fmovrsne %i4, %f3, %f9 loop_3495: movvc %icc, %l2, %l6 subc %i6, 0x1EB1, %i7 st %f9, [%l7 + 0x48] fbg,a %fcc3, loop_3496 bg,a,pn %icc, loop_3497 st %f10, [%l7 + 0x08] ldsb [%l7 + 0x17], %o1 loop_3496: stw %i0, [%l7 + 0x6C] loop_3497: te %xcc, 0x6 te %xcc, 0x5 edge32 %o7, %o3, %g5 bpos loop_3498 nop setx loop_3499, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %icc, %f10, %f13 fcmpes %fcc1, %f7, %f9 loop_3498: stx %o2, [%l7 + 0x10] loop_3499: addcc %g3, 0x0CED, %l4 fzero %f6 bleu,a,pt %xcc, loop_3500 fzeros %f7 fmovdcs %icc, %f0, %f2 ldsh [%l7 + 0x2E], %l3 loop_3500: stb %i3, [%l7 + 0x33] movvs %icc, %l0, %l5 fble %fcc1, loop_3501 mulscc %g4, %o4, %o0 xnorcc %i5, %g1, %g7 fmovdgu %xcc, %f4, %f8 loop_3501: lduh [%l7 + 0x32], %g6 fbo,a %fcc3, loop_3502 ldsh [%l7 + 0x5E], %l1 array8 %i2, %i1, %g2 fcmpne32 %f6, %f12, %o6 loop_3502: edge16n %i4, %l2, %l6 movpos %icc, %o5, %i6 movn %icc, %o1, %i0 bg,pt %icc, loop_3503 array8 %i7, %o3, %o7 sth %g5, [%l7 + 0x1C] fbe %fcc0, loop_3504 loop_3503: array8 %o2, %g3, %l3 ldsh [%l7 + 0x0C], %l4 fbule %fcc1, loop_3505 loop_3504: edge8n %i3, %l0, %g4 srax %l5, 0x17, %o4 xor %o0, 0x0603, %g1 loop_3505: fmovscc %icc, %f10, %f3 edge8n %i5, %g7, %l1 fba %fcc0, loop_3506 for %f12, %f4, %f2 umul %i2, %g6, %i1 fmuld8sux16 %f3, %f9, %f6 loop_3506: fpadd16 %f10, %f10, %f10 fandnot2 %f14, %f8, %f0 call loop_3507 fmul8x16au %f13, %f15, %f6 andcc %o6, 0x1663, %g2 tpos %xcc, 0x5 loop_3507: stb %l2, [%l7 + 0x43] addcc %i4, 0x18DB, %o5 bvc,pt %icc, loop_3508 ldx [%l7 + 0x48], %i6 tvs %icc, 0x4 xorcc %o1, 0x1E6D, %l6 loop_3508: bvs %xcc, loop_3509 bvc,pn %icc, loop_3510 ldsh [%l7 + 0x12], %i0 fmovdpos %xcc, %f0, %f15 loop_3509: fcmple32 %f14, %f6, %o3 loop_3510: fcmps %fcc0, %f12, %f12 sra %i7, 0x12, %g5 edge32n %o2, %o7, %l3 tne %xcc, 0x1 ldub [%l7 + 0x28], %g3 tleu %xcc, 0x5 movn %xcc, %i3, %l4 ldd [%l7 + 0x60], %f14 fbge %fcc2, loop_3511 fornot2s %f8, %f13, %f12 bge %xcc, loop_3512 fba,a %fcc0, loop_3513 loop_3511: fabsd %f0, %f12 fsrc1s %f4, %f9 loop_3512: fmul8x16 %f1, %f0, %f4 loop_3513: edge8 %l0, %l5, %g4 ldsh [%l7 + 0x14], %o0 movl %icc, %o4, %i5 stw %g1, [%l7 + 0x30] tn %xcc, 0x0 fcmps %fcc2, %f15, %f3 fbu %fcc2, loop_3514 ble %xcc, loop_3515 fbu,a %fcc2, loop_3516 taddcctv %g7, 0x05E9, %i2 loop_3514: std %f0, [%l7 + 0x38] loop_3515: fandnot1 %f2, %f8, %f14 loop_3516: bshuffle %f6, %f14, %f2 fble,a %fcc0, loop_3517 bneg loop_3518 fcmpne32 %f8, %f8, %g6 tleu %xcc, 0x3 loop_3517: fpsub16s %f11, %f9, %f14 loop_3518: fmovdpos %xcc, %f1, %f0 fcmps %fcc1, %f2, %f8 fbe,a %fcc0, loop_3519 lduw [%l7 + 0x58], %l1 subcc %o6, %g2, %i1 ldsh [%l7 + 0x68], %i4 loop_3519: tne %icc, 0x6 fbe %fcc3, loop_3520 tvs %icc, 0x0 lduh [%l7 + 0x36], %l2 tsubcc %i6, 0x003E, %o5 loop_3520: sth %l6, [%l7 + 0x4C] stw %o1, [%l7 + 0x58] fands %f13, %f4, %f5 fmovsvs %xcc, %f0, %f6 add %i0, %i7, %g5 movgu %icc, %o3, %o2 fzeros %f0 ldsb [%l7 + 0x1E], %o7 edge16l %g3, %i3, %l3 fbg %fcc0, loop_3521 stb %l0, [%l7 + 0x28] movleu %xcc, %l5, %g4 fpackfix %f0, %f2 loop_3521: xnorcc %l4, 0x1E5B, %o4 ldsb [%l7 + 0x33], %i5 movrlez %o0, %g7, %i2 ta %icc, 0x1 fpsub16 %f12, %f4, %f2 bgu %icc, loop_3522 fbge,a %fcc0, loop_3523 ba loop_3524 ldd [%l7 + 0x70], %f14 loop_3522: ldsw [%l7 + 0x4C], %g6 loop_3523: fmovrsgz %g1, %f10, %f13 loop_3524: sdivx %l1, 0x1BEB, %g2 brlez %i1, loop_3525 udiv %i4, 0x1E3E, %o6 tsubcctv %l2, %o5, %i6 array8 %l6, %i0, %i7 loop_3525: fmovrslez %g5, %f13, %f0 fmovdneg %xcc, %f8, %f5 fmovsge %icc, %f0, %f8 edge32 %o1, %o2, %o7 for %f0, %f4, %f10 ld [%l7 + 0x14], %f6 bpos loop_3526 mulscc %o3, %i3, %g3 ldsh [%l7 + 0x22], %l0 fbul,a %fcc3, loop_3527 loop_3526: fmovdgu %icc, %f8, %f14 fandnot1s %f11, %f6, %f5 movvs %xcc, %l3, %l5 loop_3527: fmovdn %xcc, %f15, %f8 bcc,a,pn %xcc, loop_3528 fmovsleu %xcc, %f0, %f13 stb %l4, [%l7 + 0x7A] st %f14, [%l7 + 0x48] loop_3528: stb %o4, [%l7 + 0x0E] fmovdvc %icc, %f1, %f7 xor %g4, %i5, %o0 fble %fcc0, loop_3529 fcmpne32 %f14, %f0, %i2 st %f4, [%l7 + 0x3C] ld [%l7 + 0x38], %f14 loop_3529: array16 %g7, %g6, %l1 edge32n %g2, %i1, %g1 tvs %xcc, 0x3 fpack16 %f6, %f7 brgz,a %o6, loop_3530 sdivx %l2, 0x10FA, %o5 fcmpne16 %f10, %f2, %i4 movrgez %i6, 0x030, %i0 loop_3530: fpadd32s %f10, %f6, %f8 fbge,a %fcc1, loop_3531 ldd [%l7 + 0x08], %f4 fbne,a %fcc0, loop_3532 fsrc1 %f4, %f10 loop_3531: ldx [%l7 + 0x20], %l6 fmovdvc %xcc, %f8, %f6 loop_3532: alignaddrl %g5, %i7, %o2 fmovrdne %o1, %f6, %f4 movcc %icc, %o3, %o7 ld [%l7 + 0x18], %f8 fcmpd %fcc0, %f2, %f10 stb %g3, [%l7 + 0x70] tneg %icc, 0x2 siam 0x3 std %f12, [%l7 + 0x10] stx %l0, [%l7 + 0x78] movcc %icc, %l3, %l5 bgu,a,pn %xcc, loop_3533 fnands %f12, %f12, %f7 lduw [%l7 + 0x2C], %l4 fpsub32 %f14, %f0, %f4 loop_3533: fsrc1s %f12, %f9 fmovsge %icc, %f1, %f7 fexpand %f1, %f2 taddcc %i3, 0x045B, %g4 tvs %icc, 0x1 movrgz %i5, 0x193, %o4 std %f14, [%l7 + 0x28] bl,a %xcc, loop_3534 andncc %i2, %o0, %g7 sdiv %l1, 0x0E53, %g2 bshuffle %f0, %f8, %f14 loop_3534: ld [%l7 + 0x6C], %f7 movpos %xcc, %g6, %g1 fmovdcc %xcc, %f4, %f1 fexpand %f8, %f10 bpos,a,pt %icc, loop_3535 bgu,a %xcc, loop_3536 lduw [%l7 + 0x10], %o6 andncc %i1, %l2, %o5 loop_3535: brgz,a %i4, loop_3537 loop_3536: st %f6, [%l7 + 0x64] fmul8x16al %f4, %f14, %f6 fornot1s %f12, %f10, %f15 loop_3537: fnot2 %f0, %f8 fmovdne %xcc, %f10, %f7 fmul8x16 %f15, %f4, %f8 fcmpd %fcc3, %f6, %f6 fnand %f6, %f8, %f12 fsrc2s %f2, %f11 fmovdneg %xcc, %f12, %f8 fcmple16 %f2, %f12, %i0 fpadd32s %f1, %f10, %f3 sth %l6, [%l7 + 0x22] fbl %fcc0, loop_3538 for %f0, %f8, %f10 stx %i6, [%l7 + 0x18] tgu %icc, 0x4 loop_3538: ldsb [%l7 + 0x57], %i7 std %f12, [%l7 + 0x30] ldd [%l7 + 0x10], %f6 ldsw [%l7 + 0x08], %o2 tl %xcc, 0x4 fbl %fcc2, loop_3539 movleu %xcc, %g5, %o1 movrlez %o7, 0x048, %g3 stb %l0, [%l7 + 0x7B] loop_3539: fabss %f3, %f6 fbl,a %fcc1, loop_3540 stb %l3, [%l7 + 0x0A] movrlez %l5, 0x02B, %o3 ldsh [%l7 + 0x20], %l4 loop_3540: xnor %i3, 0x02B0, %i5 mova %xcc, %o4, %g4 fabss %f4, %f9 st %f3, [%l7 + 0x18] tsubcctv %i2, 0x0C1C, %o0 brgz,a %l1, loop_3541 fmovsn %icc, %f13, %f6 ldub [%l7 + 0x48], %g7 lduw [%l7 + 0x2C], %g2 loop_3541: array32 %g6, %o6, %g1 orcc %l2, 0x172D, %o5 ba,a,pt %xcc, loop_3542 fpack16 %f8, %f6 ldsb [%l7 + 0x5A], %i1 fors %f0, %f1, %f15 loop_3542: fpsub32s %f6, %f5, %f2 taddcc %i4, 0x013A, %i0 lduw [%l7 + 0x74], %i6 fbule,a %fcc3, loop_3543 ldsh [%l7 + 0x36], %i7 fba %fcc0, loop_3544 nop setx loop_3545, %l0, %l1 jmpl %l1, %o2 loop_3543: lduw [%l7 + 0x34], %g5 lduh [%l7 + 0x26], %l6 loop_3544: subc %o7, %g3, %o1 loop_3545: ldsw [%l7 + 0x78], %l3 ld [%l7 + 0x08], %f7 stw %l5, [%l7 + 0x1C] movg %xcc, %l0, %o3 ldsw [%l7 + 0x18], %l4 tne %icc, 0x6 ldsw [%l7 + 0x4C], %i3 std %f14, [%l7 + 0x20] ldub [%l7 + 0x41], %o4 sth %g4, [%l7 + 0x3A] movleu %xcc, %i2, %o0 fmovdleu %icc, %f0, %f1 nop setx loop_3546, %l0, %l1 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 + 0x27], %l1 array16 %i5, %g7, %g6 udivx %g2, 0x1AEE, %g1 loop_3546: nop setx loop_3547, %l0, %l1 jmpl %l1, %l2 call loop_3548 srax %o6, 0x1E, %o5 fmuld8ulx16 %f15, %f5, %f6 loop_3547: sdivcc %i4, 0x1572, %i0 loop_3548: tvs %icc, 0x3 fpsub32 %f8, %f2, %f10 or %i6, 0x1B84, %i7 ld [%l7 + 0x58], %f9 xnorcc %i1, 0x06C0, %g5 xorcc %l6, 0x11B4, %o2 lduw [%l7 + 0x40], %o7 fsrc1 %f4, %f2 fmovdvs %xcc, %f4, %f0 ldd [%l7 + 0x10], %f8 fbo %fcc2, loop_3549 ldsh [%l7 + 0x76], %o1 fmovsleu %icc, %f5, %f12 sth %l3, [%l7 + 0x12] loop_3549: lduh [%l7 + 0x52], %g3 fpackfix %f4, %f6 fcmpgt32 %f14, %f2, %l5 fnand %f2, %f10, %f10 popc %l0, %l4 movrgz %i3, 0x08C, %o3 tle %xcc, 0x7 fbu %fcc0, loop_3550 ldsw [%l7 + 0x0C], %o4 fmovspos %icc, %f2, %f12 faligndata %f6, %f6, %f8 loop_3550: bgu,pt %icc, loop_3551 fmovsvs %icc, %f9, %f1 fbu %fcc2, loop_3552 movvc %xcc, %i2, %o0 loop_3551: sth %l1, [%l7 + 0x1E] fmovscc %icc, %f11, %f6 loop_3552: bgu,a loop_3553 bpos,pn %icc, loop_3554 std %f4, [%l7 + 0x28] fxors %f0, %f11, %f9 loop_3553: srl %i5, 0x0B, %g7 loop_3554: fmovsa %xcc, %f9, %f10 movcc %xcc, %g4, %g6 stb %g2, [%l7 + 0x69] ldsb [%l7 + 0x18], %g1 fmovdge %icc, %f5, %f4 xorcc %l2, 0x1CA3, %o5 bpos,pn %xcc, loop_3555 fmovsle %xcc, %f13, %f1 taddcctv %o6, 0x058E, %i0 fand %f2, %f2, %f10 loop_3555: nop setx loop_3556, %l0, %l1 jmpl %l1, %i4 fmovdl %icc, %f10, %f1 std %f14, [%l7 + 0x18] fand %f4, %f0, %f2 loop_3556: st %f0, [%l7 + 0x0C] movpos %icc, %i7, %i1 brnz,a %i6, loop_3557 faligndata %f10, %f0, %f4 move %icc, %g5, %o2 tcc %icc, 0x4 loop_3557: ldsb [%l7 + 0x5C], %l6 mulx %o1, %o7, %l3 ldd [%l7 + 0x60], %f10 fmovrdlz %g3, %f6, %f14 lduw [%l7 + 0x60], %l0 subcc %l4, 0x1B3C, %i3 ldub [%l7 + 0x43], %l5 fmovdvc %icc, %f9, %f10 ldsw [%l7 + 0x28], %o4 udivcc %i2, 0x138E, %o0 fbule,a %fcc3, loop_3558 fmovsneg %icc, %f5, %f6 stb %o3, [%l7 + 0x50] lduw [%l7 + 0x34], %l1 loop_3558: ldub [%l7 + 0x11], %g7 st %f1, [%l7 + 0x2C] movrgez %i5, %g4, %g2 fbl,a %fcc1, loop_3559 fpackfix %f6, %f13 bne,a,pn %xcc, loop_3560 ldsb [%l7 + 0x7F], %g1 loop_3559: fmovdne %icc, %f1, %f3 fornot2 %f14, %f14, %f2 loop_3560: sra %l2, 0x1E, %o5 stb %g6, [%l7 + 0x18] brz,a %o6, loop_3561 taddcctv %i4, %i0, %i1 fandnot1 %f12, %f10, %f6 edge32l %i7, %g5, %o2 loop_3561: fmovs %f13, %f0 fpack32 %f12, %f8, %f0 fcmpne32 %f10, %f6, %l6 subc %o1, %i6, %l3 fxnor %f4, %f12, %f0 lduw [%l7 + 0x50], %g3 stx %l0, [%l7 + 0x50] or %o7, %l4, %i3 fble,a %fcc2, loop_3562 fpackfix %f14, %f2 tn %icc, 0x2 tvc %xcc, 0x6 loop_3562: stw %o4, [%l7 + 0x3C] fpmerge %f0, %f10, %f12 fmuld8ulx16 %f11, %f15, %f14 edge8n %i2, %l5, %o3 lduh [%l7 + 0x18], %l1 tcc %xcc, 0x2 ldsb [%l7 + 0x4D], %g7 ldx [%l7 + 0x78], %i5 ldd [%l7 + 0x30], %f0 fabss %f1, %f15 stx %o0, [%l7 + 0x60] st %f7, [%l7 + 0x58] tl %xcc, 0x2 sdivcc %g4, 0x13AC, %g1 lduw [%l7 + 0x24], %l2 fmovsvs %icc, %f9, %f15 udivx %g2, 0x0093, %g6 fbug,a %fcc0, loop_3563 fpsub32 %f10, %f14, %f10 ldsh [%l7 + 0x1A], %o5 fmovdn %icc, %f7, %f7 loop_3563: fmovdg %xcc, %f8, %f13 stw %o6, [%l7 + 0x30] stx %i0, [%l7 + 0x28] brz,a %i4, loop_3564 ldsw [%l7 + 0x10], %i1 fnot2s %f12, %f4 bshuffle %f6, %f14, %f10 loop_3564: fmovsg %icc, %f11, %f10 ldub [%l7 + 0x4B], %g5 fmovsa %icc, %f5, %f2 lduh [%l7 + 0x36], %i7 ldd [%l7 + 0x68], %f6 movrlz %o2, 0x072, %o1 fcmpne16 %f4, %f0, %i6 array8 %l6, %g3, %l0 fnot1 %f2, %f14 fzeros %f15 fcmped %fcc1, %f0, %f0 tneg %icc, 0x0 edge8n %l3, %o7, %i3 bpos,a,pn %xcc, loop_3565 fmovdvs %xcc, %f8, %f13 brgz %l4, loop_3566 fmuld8sux16 %f5, %f5, %f6 loop_3565: fmul8x16au %f2, %f15, %f6 fbo %fcc3, loop_3567 loop_3566: std %f4, [%l7 + 0x20] edge16n %i2, %l5, %o3 ldsh [%l7 + 0x1E], %l1 loop_3567: xnorcc %g7, %i5, %o0 ldd [%l7 + 0x60], %f4 ldsh [%l7 + 0x74], %g4 ld [%l7 + 0x2C], %f12 stx %g1, [%l7 + 0x08] st %f1, [%l7 + 0x18] nop setx loop_3568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x56], %o4 or %l2, %g6, %o5 fmovdpos %xcc, %f14, %f9 loop_3568: fxor %f12, %f6, %f12 ldd [%l7 + 0x48], %f8 fcmpgt16 %f10, %f2, %g2 movvs %xcc, %i0, %o6 orncc %i4, 0x021A, %g5 movrgez %i7, 0x131, %o2 fbe,a %fcc0, loop_3569 srlx %i1, %o1, %i6 lduw [%l7 + 0x44], %l6 stx %g3, [%l7 + 0x38] loop_3569: sll %l3, 0x15, %o7 smulcc %i3, 0x0DAC, %l0 ldsh [%l7 + 0x0E], %l4 smul %l5, 0x0E22, %o3 fmovse %xcc, %f7, %f12 brnz %i2, loop_3570 fmovsvc %icc, %f12, %f8 ld [%l7 + 0x24], %f14 movleu %icc, %l1, %g7 loop_3570: brgz,a %o0, loop_3571 brz %i5, loop_3572 ldsh [%l7 + 0x40], %g4 sethi 0x182F, %o4 loop_3571: edge16ln %g1, %g6, %o5 loop_3572: fmovdcs %xcc, %f4, %f8 fcmps %fcc0, %f0, %f2 bvs,pt %xcc, loop_3573 fble %fcc3, loop_3574 for %f2, %f10, %f12 fandnot2 %f6, %f6, %f0 loop_3573: edge8n %l2, %i0, %o6 loop_3574: fble,a %fcc0, loop_3575 stb %i4, [%l7 + 0x29] fzeros %f13 movneg %xcc, %g5, %i7 loop_3575: ldsw [%l7 + 0x58], %o2 st %f0, [%l7 + 0x60] tn %icc, 0x5 fands %f9, %f12, %f5 ldsw [%l7 + 0x10], %i1 movleu %icc, %g2, %i6 lduh [%l7 + 0x7E], %o1 sdivx %l6, 0x1F38, %l3 ldub [%l7 + 0x3F], %g3 ldx [%l7 + 0x48], %o7 fpadd32 %f12, %f6, %f14 move %xcc, %i3, %l4 array32 %l0, %o3, %i2 subccc %l5, %l1, %g7 fpack16 %f8, %f8 for %f14, %f14, %f14 fnand %f14, %f8, %f6 add %o0, 0x142A, %g4 te %xcc, 0x5 bvs,a loop_3576 fbne %fcc1, loop_3577 fmovse %xcc, %f14, %f4 fbe %fcc2, loop_3578 loop_3576: fmovdcs %xcc, %f2, %f11 loop_3577: ldx [%l7 + 0x58], %o4 nop setx loop_3579, %l0, %l1 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_3578: ldd [%l7 + 0x28], %f12 ld [%l7 + 0x0C], %f7 movn %xcc, %i5, %g6 loop_3579: fnand %f10, %f4, %f6 edge16l %o5, %l2, %g1 fmovdneg %icc, %f6, %f5 fabss %f4, %f6 edge16l %i0, %o6, %i4 orn %i7, 0x0692, %g5 ldsh [%l7 + 0x1E], %i1 fxors %f2, %f10, %f0 array32 %o2, %i6, %o1 fpack32 %f8, %f10, %f6 ta %xcc, 0x1 bgu,a,pt %xcc, loop_3580 lduw [%l7 + 0x34], %l6 lduw [%l7 + 0x64], %l3 brz,a %g2, loop_3581 loop_3580: fpmerge %f3, %f5, %f8 fnot2s %f2, %f1 fxnor %f6, %f2, %f0 loop_3581: udivcc %g3, 0x1497, %i3 fpackfix %f8, %f14 nop setx loop_3582, %l0, %l1 jmpl %l1, %o7 fmovdne %icc, %f3, %f4 stw %l0, [%l7 + 0x20] fmovdvs %xcc, %f10, %f15 loop_3582: fmuld8sux16 %f10, %f7, %f8 ldx [%l7 + 0x40], %o3 fcmpgt32 %f12, %f0, %i2 lduw [%l7 + 0x3C], %l5 brnz,a %l4, loop_3583 fpsub32s %f12, %f10, %f11 ldub [%l7 + 0x0E], %g7 fpadd32s %f7, %f1, %f0 loop_3583: movneg %xcc, %o0, %g4 fornot2s %f0, %f8, %f14 fornot2s %f3, %f12, %f14 fcmple16 %f14, %f6, %o4 stw %l1, [%l7 + 0x28] fzeros %f2 movvc %icc, %g6, %o5 bleu,a,pn %xcc, loop_3584 fpack32 %f12, %f14, %f4 fmuld8ulx16 %f14, %f5, %f14 fsrc2s %f11, %f9 loop_3584: fmovsg %icc, %f12, %f10 ldd [%l7 + 0x40], %f12 lduw [%l7 + 0x14], %i5 fcmple16 %f10, %f4, %l2 movre %i0, 0x33F, %g1 fnand %f12, %f14, %f6 brlez,a %o6, loop_3585 stx %i7, [%l7 + 0x78] fandnot2s %f10, %f1, %f12 fpadd32s %f0, %f13, %f7 loop_3585: movgu %icc, %i4, %g5 fmovrslez %o2, %f12, %f9 udiv %i6, 0x0AD7, %i1 fmovdne %icc, %f11, %f6 tpos %xcc, 0x6 udivx %o1, 0x0B6A, %l3 call loop_3586 fblg %fcc3, loop_3587 fmul8x16al %f12, %f8, %f8 fcmpd %fcc1, %f4, %f14 loop_3586: fcmple32 %f2, %f8, %g2 loop_3587: taddcc %g3, 0x10A7, %l6 fmovdpos %icc, %f13, %f8 lduw [%l7 + 0x74], %o7 brgz,a %i3, loop_3588 fornot2s %f3, %f13, %f14 fmovd %f0, %f0 fmovdneg %xcc, %f8, %f1 loop_3588: ldx [%l7 + 0x60], %o3 ldsb [%l7 + 0x6A], %l0 fmovdge %xcc, %f1, %f11 fmovdg %icc, %f3, %f15 fmovsl %icc, %f7, %f10 fbge,a %fcc2, loop_3589 ta %xcc, 0x2 ble,pt %xcc, loop_3590 fcmpes %fcc3, %f14, %f0 loop_3589: subcc %i2, %l5, %l4 sethi 0x069C, %o0 loop_3590: bcc,a,pn %icc, loop_3591 stw %g4, [%l7 + 0x38] fxnors %f2, %f13, %f9 xnorcc %g7, 0x1A3C, %l1 loop_3591: fpadd16 %f4, %f6, %f2 lduh [%l7 + 0x54], %g6 fbo %fcc3, loop_3592 fmovdneg %xcc, %f8, %f13 ldsb [%l7 + 0x09], %o5 tvs %icc, 0x3 loop_3592: bvs,pn %icc, loop_3593 ldx [%l7 + 0x70], %o4 bpos,a loop_3594 edge8ln %i5, %i0, %l2 loop_3593: fmovsgu %icc, %f9, %f4 andncc %g1, %o6, %i7 loop_3594: ldsw [%l7 + 0x30], %i4 te %xcc, 0x3 xorcc %o2, 0x0574, %i6 taddcctv %g5, %i1, %l3 ldsw [%l7 + 0x60], %o1 taddcctv %g2, 0x0745, %l6 ldsw [%l7 + 0x10], %o7 stb %i3, [%l7 + 0x76] sth %g3, [%l7 + 0x3A] brgez,a %l0, loop_3595 fnands %f5, %f7, %f8 fmovdg %icc, %f12, %f8 array16 %i2, %l5, %l4 loop_3595: fornot1s %f14, %f3, %f3 fnot2s %f7, %f9 fmovdle %icc, %f4, %f13 fcmpgt32 %f4, %f4, %o3 stb %g4, [%l7 + 0x56] stw %o0, [%l7 + 0x2C] fmovdvs %icc, %f5, %f6 fmovrsgez %l1, %f7, %f11 brz,a %g6, loop_3596 lduh [%l7 + 0x1C], %g7 tsubcc %o4, 0x0946, %i5 bpos,pt %xcc, loop_3597 loop_3596: fnegd %f2, %f4 stw %o5, [%l7 + 0x3C] ldsh [%l7 + 0x16], %i0 loop_3597: fsrc2s %f2, %f8 add %l2, %o6, %g1 ldsw [%l7 + 0x50], %i4 fmovsgu %icc, %f6, %f14 fcmpgt32 %f14, %f12, %o2 fsrc2 %f12, %f8 sth %i7, [%l7 + 0x10] lduw [%l7 + 0x64], %i6 fcmpeq32 %f4, %f8, %i1 array16 %l3, %o1, %g5 fmovde %xcc, %f7, %f12 movge %icc, %l6, %g2 fabss %f13, %f15 movneg %icc, %o7, %i3 fpmerge %f8, %f15, %f0 fmovsa %xcc, %f13, %f14 nop setx loop_3598, %l0, %l1 jmpl %l1, %g3 stx %i2, [%l7 + 0x18] fmovdvs %xcc, %f12, %f7 movne %icc, %l5, %l0 loop_3598: fcmple16 %f10, %f0, %l4 edge16n %g4, %o3, %l1 subc %o0, %g6, %g7 ldd [%l7 + 0x28], %f12 edge16n %i5, %o5, %i0 lduw [%l7 + 0x24], %l2 bcs,a loop_3599 fbg,a %fcc2, loop_3600 brz %o4, loop_3601 ldsh [%l7 + 0x10], %o6 loop_3599: ldx [%l7 + 0x40], %g1 loop_3600: ldx [%l7 + 0x48], %i4 loop_3601: edge32n %i7, %o2, %i1 edge16n %l3, %o1, %g5 fands %f10, %f8, %f4 fmovd %f8, %f6 movpos %icc, %i6, %l6 stw %g2, [%l7 + 0x7C] bne,pn %icc, loop_3602 tle %icc, 0x3 sub %i3, 0x1220, %g3 fbug,a %fcc2, loop_3603 loop_3602: ldsh [%l7 + 0x52], %o7 add %l5, %i2, %l0 fmovsvs %icc, %f6, %f1 loop_3603: stx %l4, [%l7 + 0x68] fpadd32 %f0, %f6, %f2 and %o3, 0x09CB, %g4 movrlez %l1, %o0, %g6 bvs,pn %icc, loop_3604 fbne %fcc2, loop_3605 fcmped %fcc1, %f10, %f2 xorcc %g7, %i5, %i0 loop_3604: ldsb [%l7 + 0x5B], %l2 loop_3605: ldd [%l7 + 0x58], %f4 fmovdne %xcc, %f11, %f1 brnz %o4, loop_3606 tneg %icc, 0x7 movrne %o5, %o6, %g1 fbuge,a %fcc3, loop_3607 loop_3606: fmovdneg %icc, %f3, %f0 lduw [%l7 + 0x68], %i4 and %i7, %i1, %o2 loop_3607: sethi 0x0D75, %l3 bn,a loop_3608 mova %xcc, %o1, %i6 movn %xcc, %l6, %g2 ta %xcc, 0x1 loop_3608: fmovspos %xcc, %f8, %f10 tsubcc %g5, %i3, %o7 std %f8, [%l7 + 0x50] sdivx %g3, 0x0D1C, %i2 ta %xcc, 0x6 alignaddrl %l5, %l0, %o3 sdivx %l4, 0x1784, %g4 bl,pt %icc, loop_3609 sdiv %o0, 0x1157, %l1 sethi 0x0669, %g6 stx %i5, [%l7 + 0x68] loop_3609: ldsh [%l7 + 0x7C], %g7 fpack16 %f4, %f5 movg %xcc, %l2, %i0 fandnot1s %f10, %f11, %f5 fbuge,a %fcc1, loop_3610 fexpand %f13, %f6 fnegd %f8, %f10 tg %xcc, 0x1 loop_3610: brgz %o5, loop_3611 udivx %o6, 0x0F2C, %g1 addcc %i4, %o4, %i1 bcs %icc, loop_3612 loop_3611: smul %i7, 0x038F, %l3 fnors %f13, %f11, %f9 movrlez %o2, 0x169, %i6 loop_3612: andn %l6, %o1, %g5 stw %g2, [%l7 + 0x50] sethi 0x0796, %o7 fcmpgt32 %f4, %f14, %i3 stb %i2, [%l7 + 0x3B] ldub [%l7 + 0x66], %g3 tsubcctv %l0, 0x064A, %l5 ldub [%l7 + 0x59], %l4 bcs,a %icc, loop_3613 fbne,a %fcc2, loop_3614 stb %o3, [%l7 + 0x53] lduw [%l7 + 0x74], %g4 loop_3613: tsubcctv %o0, %l1, %i5 loop_3614: fpackfix %f4, %f8 fmul8x16al %f1, %f8, %f8 fzeros %f1 edge16 %g6, %g7, %l2 xnorcc %i0, %o5, %o6 fands %f1, %f6, %f1 fmovdpos %icc, %f6, %f0 fands %f2, %f6, %f6 fandnot1s %f4, %f0, %f10 lduh [%l7 + 0x58], %g1 movcc %icc, %o4, %i1 fsrc2s %f13, %f13 lduw [%l7 + 0x28], %i4 fmovsne %icc, %f14, %f15 lduw [%l7 + 0x50], %i7 movne %icc, %l3, %i6 smul %o2, 0x1296, %l6 subccc %g5, 0x1F80, %g2 lduh [%l7 + 0x7E], %o7 nop setx loop_3615, %l0, %l1 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 %f10, %f8 std %f0, [%l7 + 0x38] array32 %i3, %o1, %g3 loop_3615: fpmerge %f11, %f15, %f2 lduh [%l7 + 0x5C], %l0 fzero %f6 fxors %f4, %f4, %f0 fpmerge %f10, %f4, %f12 tg %xcc, 0x2 xnorcc %l5, %l4, %o3 fone %f10 st %f14, [%l7 + 0x0C] ldsb [%l7 + 0x37], %g4 fnors %f4, %f15, %f8 ldub [%l7 + 0x15], %o0 ldsh [%l7 + 0x68], %l1 std %f6, [%l7 + 0x10] fbule,a %fcc1, loop_3616 fpadd32s %f12, %f4, %f7 fblg %fcc1, loop_3617 xor %i5, %i2, %g7 loop_3616: smulcc %g6, %i0, %o5 tvc %icc, 0x1 loop_3617: fcmpes %fcc3, %f5, %f4 bvs,a,pt %icc, loop_3618 edge32n %o6, %g1, %o4 fba %fcc0, loop_3619 fblg %fcc0, loop_3620 loop_3618: faligndata %f10, %f4, %f12 tvc %icc, 0x2 loop_3619: fmovsa %icc, %f1, %f6 loop_3620: fbuge,a %fcc1, loop_3621 orncc %l2, 0x1944, %i1 xnor %i7, %i4, %l3 fexpand %f2, %f10 loop_3621: fmovdg %icc, %f1, %f15 tgu %xcc, 0x0 fnands %f8, %f14, %f8 fcmpne32 %f10, %f2, %o2 edge16l %l6, %i6, %g2 tl %xcc, 0x7 fexpand %f5, %f6 fmovde %xcc, %f13, %f2 fpack32 %f8, %f4, %f4 orn %g5, 0x08C2, %o7 smulcc %o1, %g3, %l0 movle %xcc, %i3, %l5 mova %icc, %o3, %l4 lduw [%l7 + 0x24], %o0 movrgz %g4, %l1, %i5 fandnot1s %f10, %f1, %f1 movneg %icc, %i2, %g6 fornot1 %f12, %f4, %f8 std %f8, [%l7 + 0x50] fmovsleu %xcc, %f10, %f4 fmovsgu %icc, %f3, %f3 fcmple16 %f0, %f12, %i0 ldx [%l7 + 0x48], %o5 sth %g7, [%l7 + 0x10] for %f12, %f8, %f10 st %f13, [%l7 + 0x68] fand %f12, %f10, %f10 fnand %f8, %f8, %f4 fmovsl %xcc, %f13, %f8 ldd [%l7 + 0x50], %f2 movpos %icc, %o6, %g1 st %f10, [%l7 + 0x74] fnegs %f12, %f2 fxnor %f4, %f12, %f8 fmovde %icc, %f2, %f1 fpsub16 %f12, %f6, %f2 taddcctv %l2, 0x1561, %o4 tsubcctv %i7, 0x00F8, %i4 lduw [%l7 + 0x7C], %i1 fabsd %f2, %f10 brlz %l3, loop_3622 ta %xcc, 0x6 bneg,a,pn %xcc, loop_3623 fmul8ulx16 %f8, %f2, %f2 loop_3622: stb %l6, [%l7 + 0x7A] edge8n %o2, %i6, %g5 loop_3623: fmovsa %icc, %f9, %f7 for %f10, %f2, %f0 tg %icc, 0x0 bvs,a,pn %xcc, loop_3624 fcmpd %fcc3, %f2, %f12 stx %o7, [%l7 + 0x60] lduh [%l7 + 0x26], %o1 loop_3624: sethi 0x02E7, %g2 ldsw [%l7 + 0x30], %g3 ldsw [%l7 + 0x20], %i3 edge32n %l0, %l5, %o3 fmovdvc %xcc, %f12, %f12 ble,pn %icc, loop_3625 movgu %xcc, %o0, %l4 fbug %fcc1, loop_3626 lduw [%l7 + 0x60], %g4 loop_3625: orn %i5, 0x0625, %i2 edge32n %g6, %i0, %l1 loop_3626: ldd [%l7 + 0x10], %f10 brgz,a %o5, loop_3627 sdiv %o6, 0x10E5, %g1 fmovdge %icc, %f5, %f0 ldd [%l7 + 0x20], %f2 loop_3627: fbuge,a %fcc1, loop_3628 std %f8, [%l7 + 0x08] xnor %l2, %g7, %o4 std %f8, [%l7 + 0x58] loop_3628: sdivcc %i4, 0x15F3, %i7 fmovdcs %xcc, %f8, %f2 fblg %fcc1, loop_3629 sth %i1, [%l7 + 0x72] tge %icc, 0x7 std %f12, [%l7 + 0x40] loop_3629: addc %l3, 0x031A, %l6 sth %o2, [%l7 + 0x32] fpackfix %f12, %f1 fmovde %xcc, %f9, %f10 sth %i6, [%l7 + 0x24] brnz %g5, loop_3630 nop setx loop_3631, %l0, %l1 jmpl %l1, %o1 bge,a,pt %icc, loop_3632 or %g2, 0x11D3, %o7 loop_3630: movrgez %i3, %l0, %l5 loop_3631: fmovrdgez %g3, %f2, %f0 loop_3632: ldsw [%l7 + 0x20], %o0 fnot1 %f14, %f10 addccc %l4, %g4, %o3 ldsb [%l7 + 0x76], %i2 fmovsvs %icc, %f2, %f2 lduh [%l7 + 0x12], %i5 mulx %i0, %g6, %l1 movleu %icc, %o5, %o6 fmovsvc %xcc, %f10, %f5 fbu %fcc2, loop_3633 movn %xcc, %l2, %g1 ble,a,pt %xcc, loop_3634 fmovsgu %xcc, %f10, %f2 loop_3633: fandnot1 %f14, %f0, %f12 fbule,a %fcc1, loop_3635 loop_3634: tsubcc %o4, %g7, %i7 add %i4, 0x1C54, %i1 fsrc1 %f10, %f6 loop_3635: lduh [%l7 + 0x46], %l6 fpack16 %f2, %f0 lduh [%l7 + 0x4E], %l3 movrgz %i6, %o2, %g5 movrgez %o1, %g2, %i3 bpos,a %icc, loop_3636 ldsw [%l7 + 0x70], %o7 addc %l5, 0x1543, %l0 fnot1 %f8, %f0 loop_3636: edge8ln %o0, %l4, %g4 edge8l %g3, %i2, %i5 fmovdle %xcc, %f4, %f13 xnorcc %o3, 0x0E39, %i0 fornot2s %f4, %f8, %f0 edge8n %g6, %o5, %l1 fandnot2s %f15, %f5, %f11 fmovsg %icc, %f7, %f9 fxnors %f14, %f11, %f9 tsubcctv %l2, 0x1EEC, %o6 sra %o4, 0x10, %g1 nop setx loop_3637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %i7, [%l7 + 0x2E] andn %g7, 0x0E88, %i4 bcs %icc, loop_3638 loop_3637: movl %icc, %i1, %l6 nop setx loop_3639, %l0, %l1 jmpl %l1, %i6 fcmpeq16 %f4, %f6, %o2 loop_3638: ldub [%l7 + 0x5E], %l3 bneg,a,pn %icc, loop_3640 loop_3639: smulcc %o1, %g2, %i3 sra %o7, 0x1E, %g5 fpadd32s %f12, %f6, %f8 loop_3640: ldd [%l7 + 0x38], %f2 tle %xcc, 0x6 std %f6, [%l7 + 0x60] tvs %xcc, 0x2 tneg %xcc, 0x2 addc %l0, %l5, %o0 bshuffle %f4, %f14, %f6 ldd [%l7 + 0x38], %f10 fbe %fcc1, loop_3641 srlx %g4, %g3, %i2 edge8ln %i5, %l4, %i0 fsrc2s %f2, %f14 loop_3641: faligndata %f12, %f14, %f6 ldd [%l7 + 0x50], %f0 tl %xcc, 0x7 fnands %f7, %f2, %f0 fnot2s %f6, %f15 fmul8x16au %f8, %f4, %f0 andncc %o3, %g6, %l1 fcmps %fcc3, %f6, %f7 array32 %o5, %o6, %o4 fmovdgu %xcc, %f12, %f12 ldsb [%l7 + 0x69], %l2 alignaddrl %i7, %g7, %g1 fxnors %f15, %f2, %f11 st %f9, [%l7 + 0x60] fmovrslez %i1, %f8, %f6 addccc %i4, %i6, %o2 fsrc2s %f6, %f4 srlx %l6, 0x12, %l3 stx %o1, [%l7 + 0x58] lduw [%l7 + 0x20], %i3 addc %o7, 0x1207, %g2 fpsub16 %f14, %f10, %f2 fbn %fcc0, loop_3642 fmovsn %xcc, %f12, %f10 nop setx loop_3643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x30], %f10 loop_3642: sth %l0, [%l7 + 0x4C] lduh [%l7 + 0x4A], %l5 loop_3643: movleu %icc, %o0, %g4 movpos %icc, %g5, %i2 ldsb [%l7 + 0x39], %i5 fmovs %f11, %f13 st %f13, [%l7 + 0x6C] orcc %l4, 0x0242, %i0 fnot1s %f0, %f0 fmovdcc %xcc, %f9, %f5 fmovsleu %xcc, %f3, %f13 fpadd16s %f11, %f10, %f5 fcmpes %fcc0, %f7, %f15 fornot1s %f4, %f7, %f10 fabsd %f8, %f8 std %f6, [%l7 + 0x58] ldsh [%l7 + 0x64], %g3 tpos %xcc, 0x2 brlez %g6, loop_3644 fnot1s %f5, %f9 movl %icc, %l1, %o3 sll %o5, 0x01, %o4 loop_3644: fmul8x16au %f3, %f3, %f12 bl,a,pt %icc, loop_3645 fsrc1 %f8, %f2 fmovrdgz %o6, %f8, %f12 edge32 %i7, %l2, %g1 loop_3645: fmovd %f6, %f10 tpos %icc, 0x7 movge %icc, %g7, %i4 fmovrdne %i6, %f2, %f4 nop setx loop_3646, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsge %icc, %f7, %f12 fmovde %icc, %f1, %f6 for %f6, %f12, %f14 loop_3646: fandnot1 %f10, %f2, %f6 stb %o2, [%l7 + 0x1B] fmovsneg %icc, %f4, %f9 fmovdvc %xcc, %f13, %f14 fzero %f6 st %f11, [%l7 + 0x2C] movrne %i1, 0x368, %l3 fcmpgt16 %f12, %f0, %l6 tcc %xcc, 0x3 fcmpgt16 %f6, %f12, %o1 fxnors %f5, %f15, %f12 fcmple16 %f10, %f8, %i3 movcc %xcc, %g2, %o7 fblg %fcc0, loop_3647 umulcc %l0, 0x00A2, %l5 fzero %f2 lduw [%l7 + 0x4C], %o0 loop_3647: ldsb [%l7 + 0x09], %g5 ld [%l7 + 0x64], %f2 fpadd16 %f8, %f0, %f0 lduw [%l7 + 0x48], %g4 orn %i2, 0x0BFA, %l4 stw %i5, [%l7 + 0x6C] fsrc2s %f8, %f8 stx %g3, [%l7 + 0x08] fmovrde %g6, %f2, %f8 orncc %i0, %o3, %l1 ld [%l7 + 0x70], %f1 move %xcc, %o4, %o6 fsrc2s %f1, %f1 stw %i7, [%l7 + 0x70] fpsub16s %f12, %f14, %f5 tvc %xcc, 0x0 ldsb [%l7 + 0x1F], %o5 fmovrdlez %g1, %f12, %f4 brgz %l2, loop_3648 srlx %g7, 0x0C, %i4 fbn %fcc2, loop_3649 fmovrslez %o2, %f4, %f5 loop_3648: fbul %fcc0, loop_3650 ldsb [%l7 + 0x2D], %i6 loop_3649: movrne %l3, 0x0EE, %i1 array8 %o1, %i3, %g2 loop_3650: fcmple16 %f4, %f0, %o7 movpos %icc, %l0, %l6 fbul,a %fcc3, loop_3651 popc 0x0246, %l5 nop setx loop_3652, %l0, %l1 jmpl %l1, %o0 bvs %icc, loop_3653 loop_3651: srl %g4, %g5, %i2 fmovdg %xcc, %f2, %f3 loop_3652: ldx [%l7 + 0x70], %i5 loop_3653: ldsw [%l7 + 0x58], %l4 sth %g3, [%l7 + 0x42] ldsh [%l7 + 0x0A], %g6 lduw [%l7 + 0x70], %o3 sth %i0, [%l7 + 0x2A] sth %o4, [%l7 + 0x14] ldsw [%l7 + 0x6C], %l1 tsubcc %o6, 0x15D3, %o5 fmovrsne %g1, %f10, %f7 fmovrdlz %i7, %f4, %f14 lduh [%l7 + 0x42], %g7 fmul8ulx16 %f6, %f0, %f4 bg,a,pn %xcc, loop_3654 stw %i4, [%l7 + 0x3C] ldsw [%l7 + 0x68], %l2 ldx [%l7 + 0x58], %o2 loop_3654: ld [%l7 + 0x20], %f2 lduw [%l7 + 0x60], %l3 ldd [%l7 + 0x60], %f12 fmul8ulx16 %f10, %f10, %f12 fmovrdlez %i1, %f8, %f12 fcmpeq16 %f4, %f10, %o1 fpadd16 %f12, %f14, %f4 tgu %xcc, 0x3 tcs %icc, 0x1 st %f14, [%l7 + 0x30] ld [%l7 + 0x2C], %f7 fands %f15, %f12, %f8 fbue,a %fcc2, loop_3655 edge16 %i3, %i6, %o7 stx %g2, [%l7 + 0x70] ldsb [%l7 + 0x34], %l0 loop_3655: std %f10, [%l7 + 0x70] fmovdgu %xcc, %f8, %f8 fmovrde %l6, %f0, %f2 fba %fcc1, loop_3656 fmovdl %icc, %f5, %f10 sllx %o0, 0x1A, %g4 brgez,a %l5, loop_3657 loop_3656: lduh [%l7 + 0x40], %i2 siam 0x2 stb %i5, [%l7 + 0x35] loop_3657: fmovsvc %icc, %f12, %f3 fcmpeq32 %f12, %f6, %l4 lduw [%l7 + 0x38], %g5 fba,a %fcc3, loop_3658 stb %g3, [%l7 + 0x6D] bshuffle %f12, %f4, %f14 fmovdvs %icc, %f4, %f8 loop_3658: ldd [%l7 + 0x18], %f4 addccc %o3, 0x10D2, %g6 ldub [%l7 + 0x10], %i0 ldd [%l7 + 0x18], %f0 tn %xcc, 0x0 fpack32 %f10, %f4, %f14 lduh [%l7 + 0x3C], %l1 mulx %o4, 0x04C8, %o6 movg %xcc, %g1, %o5 fpadd16 %f0, %f4, %f8 fpmerge %f13, %f5, %f0 stw %g7, [%l7 + 0x14] move %xcc, %i4, %i7 ldsh [%l7 + 0x76], %l2 movge %xcc, %o2, %l3 fpsub32s %f8, %f6, %f6 brnz %o1, loop_3659 tle %xcc, 0x2 ldsw [%l7 + 0x1C], %i1 ld [%l7 + 0x5C], %f6 loop_3659: ldsh [%l7 + 0x78], %i3 fabss %f4, %f12 tneg %xcc, 0x6 fmovs %f14, %f4 fcmpne16 %f12, %f0, %i6 fpsub16 %f12, %f8, %f14 nop setx loop_3660, %l0, %l1 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 %f6, %f2, %f0 fmovrsgz %o7, %f12, %f8 fbue,a %fcc2, loop_3661 loop_3660: te %xcc, 0x7 movre %l0, 0x15A, %l6 ldub [%l7 + 0x3D], %g2 loop_3661: brnz %o0, loop_3662 movcs %xcc, %g4, %l5 fandnot2s %f12, %f7, %f14 fsrc2 %f10, %f2 loop_3662: lduh [%l7 + 0x0E], %i5 fbne,a %fcc3, loop_3663 alignaddr %l4, %i2, %g5 fbue %fcc3, loop_3664 fmovrsgez %g3, %f15, %f7 loop_3663: fsrc2 %f0, %f2 tl %xcc, 0x7 loop_3664: fmovrsne %g6, %f7, %f9 ld [%l7 + 0x68], %f9 fble %fcc0, loop_3665 fcmpeq32 %f6, %f14, %i0 tg %icc, 0x4 smul %o3, 0x06FB, %l1 loop_3665: fsrc2s %f15, %f4 edge8ln %o4, %g1, %o5 movpos %xcc, %o6, %i4 fmovsne %xcc, %f5, %f1 movleu %icc, %i7, %g7 sra %l2, 0x15, %o2 fexpand %f0, %f4 stw %l3, [%l7 + 0x70] fmovsl %icc, %f11, %f4 bpos,a %icc, loop_3666 fcmpne32 %f0, %f10, %i1 ldsw [%l7 + 0x70], %o1 subc %i6, %o7, %l0 loop_3666: fmovsne %icc, %f12, %f11 fcmple16 %f6, %f14, %l6 ldsb [%l7 + 0x32], %g2 fors %f2, %f2, %f14 fpmerge %f14, %f6, %f10 be,a,pt %icc, loop_3667 and %i3, %o0, %g4 lduw [%l7 + 0x5C], %l5 taddcc %l4, %i2, %i5 loop_3667: ba loop_3668 ldsw [%l7 + 0x5C], %g3 std %f0, [%l7 + 0x18] fornot2s %f12, %f8, %f13 loop_3668: movrlz %g5, %g6, %i0 edge32 %o3, %o4, %g1 alignaddr %l1, %o5, %i4 fbue %fcc2, loop_3669 tle %icc, 0x2 movne %xcc, %i7, %o6 faligndata %f2, %f0, %f14 loop_3669: fmovdleu %icc, %f13, %f10 ldd [%l7 + 0x20], %f10 ldub [%l7 + 0x6B], %g7 ldx [%l7 + 0x08], %l2 tne %icc, 0x4 stx %o2, [%l7 + 0x18] mulscc %l3, %o1, %i6 fexpand %f14, %f8 std %f6, [%l7 + 0x70] array16 %o7, %l0, %i1 edge16l %g2, %i3, %l6 nop setx loop_3670, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %icc, %f12, %f8 ld [%l7 + 0x54], %f4 fcmpgt16 %f10, %f2, %o0 loop_3670: fmovrdlez %g4, %f8, %f10 movne %xcc, %l5, %l4 srax %i2, %g3, %g5 ldd [%l7 + 0x50], %f14 tvc %icc, 0x5 movpos %xcc, %g6, %i5 ldx [%l7 + 0x20], %i0 fcmpeq32 %f2, %f6, %o4 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 tge %xcc, 0x1 ldsw [%l7 + 0x44], %o3 ldsb [%l7 + 0x3B], %l1 loop_3671: umulcc %g1, %o5, %i4 orn %i7, 0x07FF, %g7 edge16ln %o6, %o2, %l2 subccc %l3, 0x04DB, %i6 st %f0, [%l7 + 0x78] bge,a,pn %xcc, loop_3672 ldub [%l7 + 0x50], %o7 ldsw [%l7 + 0x34], %o1 stb %i1, [%l7 + 0x65] loop_3672: fpadd16s %f12, %f4, %f3 bgu,a,pt %icc, loop_3673 fmovdleu %icc, %f10, %f5 fmovs %f15, %f5 tn %xcc, 0x3 loop_3673: fandnot2 %f2, %f8, %f2 stw %g2, [%l7 + 0x64] fmovdvc %xcc, %f10, %f11 ble,a,pn %icc, loop_3674 fbg,a %fcc3, loop_3675 fexpand %f9, %f14 edge16 %l0, %i3, %l6 loop_3674: sth %o0, [%l7 + 0x5E] loop_3675: fsrc2s %f0, %f9 fcmpne16 %f4, %f2, %g4 sdivcc %l5, 0x1D33, %l4 fmovdvc %icc, %f12, %f12 stb %g3, [%l7 + 0x64] bcs,a,pn %icc, loop_3676 fmovsge %icc, %f12, %f3 orcc %i2, 0x060A, %g5 fbu,a %fcc0, loop_3677 loop_3676: fmovse %icc, %f9, %f10 tl %icc, 0x3 ldsh [%l7 + 0x6C], %g6 loop_3677: ldub [%l7 + 0x0E], %i0 bvc,pn %xcc, loop_3678 brnz %o4, loop_3679 edge8n %i5, %l1, %g1 ldub [%l7 + 0x54], %o5 loop_3678: ldsb [%l7 + 0x6C], %o3 loop_3679: ldub [%l7 + 0x3A], %i4 stb %g7, [%l7 + 0x60] edge16l %o6, %i7, %o2 stb %l3, [%l7 + 0x26] sllx %i6, 0x0E, %o7 fmovdcs %icc, %f2, %f9 fmovd %f4, %f14 fcmple32 %f0, %f2, %l2 ldub [%l7 + 0x37], %i1 stx %o1, [%l7 + 0x30] fornot1s %f7, %f2, %f4 movrgz %g2, %i3, %l0 brlez,a %l6, loop_3680 tleu %xcc, 0x4 fbg %fcc0, loop_3681 or %g4, 0x1B05, %l5 loop_3680: std %f10, [%l7 + 0x08] andn %l4, %o0, %g3 loop_3681: ble,a,pn %xcc, loop_3682 movle %xcc, %i2, %g5 fbul %fcc1, loop_3683 fzero %f8 loop_3682: sth %g6, [%l7 + 0x2E] edge16 %i0, %o4, %l1 loop_3683: ldsh [%l7 + 0x22], %g1 movge %icc, %o5, %i5 mulscc %i4, %o3, %g7 fsrc1s %f6, %f5 ldsb [%l7 + 0x2D], %o6 ldsb [%l7 + 0x13], %i7 std %f10, [%l7 + 0x18] stb %o2, [%l7 + 0x4F] fandnot1s %f4, %f7, %f12 stb %l3, [%l7 + 0x69] fmovrsne %i6, %f2, %f10 fmuld8ulx16 %f13, %f7, %f6 ldd [%l7 + 0x30], %f2 orcc %l2, %o7, %o1 sdivx %i1, 0x0F4D, %i3 lduw [%l7 + 0x1C], %l0 mova %icc, %g2, %g4 fandnot2 %f4, %f14, %f0 fands %f15, %f9, %f9 ldsh [%l7 + 0x66], %l6 orn %l4, %o0, %g3 sdivcc %l5, 0x0B66, %i2 be,pn %icc, loop_3684 tneg %xcc, 0x2 ld [%l7 + 0x44], %f0 fcmpne16 %f4, %f14, %g5 loop_3684: fmul8ulx16 %f0, %f14, %f4 fpsub16 %f12, %f2, %f2 std %f12, [%l7 + 0x18] stx %g6, [%l7 + 0x18] bshuffle %f0, %f14, %f14 tne %icc, 0x7 fpadd16s %f3, %f14, %f8 or %i0, 0x1863, %o4 sdivx %l1, 0x1A46, %g1 fbuge,a %fcc0, loop_3685 fmovrslez %o5, %f13, %f4 fbne %fcc1, loop_3686 tpos %icc, 0x3 loop_3685: fbue,a %fcc0, loop_3687 edge32 %i4, %o3, %i5 loop_3686: stx %o6, [%l7 + 0x38] addcc %g7, 0x16AE, %o2 loop_3687: bcc,a,pt %icc, loop_3688 fsrc1s %f11, %f1 ldsb [%l7 + 0x5F], %i7 ldx [%l7 + 0x40], %i6 loop_3688: fabss %f4, %f1 fandnot1 %f8, %f12, %f14 orcc %l2, 0x00DB, %o7 fmovrsne %l3, %f5, %f13 and %o1, 0x1E85, %i3 sth %i1, [%l7 + 0x16] fba %fcc3, loop_3689 ldd [%l7 + 0x60], %f2 ldsb [%l7 + 0x4F], %g2 ld [%l7 + 0x6C], %f9 loop_3689: ldsb [%l7 + 0x3F], %g4 fbe,a %fcc0, loop_3690 fmovrdlz %l6, %f0, %f6 orcc %l0, 0x042C, %l4 fmovdge %xcc, %f10, %f5 loop_3690: st %f9, [%l7 + 0x30] fmovsl %icc, %f15, %f14 std %f8, [%l7 + 0x78] fmovdpos %xcc, %f8, %f10 srlx %o0, 0x03, %g3 edge32n %i2, %l5, %g6 lduh [%l7 + 0x72], %i0 fbuge %fcc0, loop_3691 ldub [%l7 + 0x1B], %o4 ldub [%l7 + 0x34], %l1 fmovdg %xcc, %f3, %f2 loop_3691: sdivcc %g1, 0x00B5, %o5 ldsw [%l7 + 0x14], %g5 fmovda %icc, %f10, %f11 addccc %o3, 0x0401, %i4 edge16ln %i5, %o6, %g7 ldx [%l7 + 0x20], %o2 bcs,a,pt %icc, loop_3692 ld [%l7 + 0x68], %f12 ldsw [%l7 + 0x38], %i7 edge8ln %l2, %o7, %l3 loop_3692: stw %o1, [%l7 + 0x70] sdivcc %i3, 0x01C7, %i1 orncc %g2, %g4, %l6 udivx %l0, 0x1697, %l4 ld [%l7 + 0x74], %f7 fmovsleu %icc, %f2, %f1 fand %f14, %f2, %f12 ldsw [%l7 + 0x28], %i6 fba,a %fcc2, loop_3693 fornot1 %f14, %f6, %f2 fmovsl %xcc, %f2, %f4 fnot2 %f12, %f2 loop_3693: ldx [%l7 + 0x50], %o0 alignaddrl %i2, %l5, %g3 sth %i0, [%l7 + 0x60] fmovsvs %xcc, %f13, %f8 bne %icc, loop_3694 edge16n %g6, %o4, %g1 sllx %o5, %l1, %o3 fandnot1 %f4, %f4, %f2 loop_3694: edge8l %i4, %g5, %o6 fmul8ulx16 %f10, %f8, %f0 fbue %fcc3, loop_3695 srax %g7, %i5, %i7 andncc %l2, %o7, %o2 tsubcctv %l3, 0x18E3, %o1 loop_3695: bl,pn %icc, loop_3696 fmovdn %xcc, %f9, %f1 move %xcc, %i3, %g2 udiv %i1, 0x1684, %l6 loop_3696: fornot1s %f10, %f1, %f2 lduw [%l7 + 0x08], %l0 ldsb [%l7 + 0x6F], %g4 fcmpeq16 %f6, %f6, %i6 sth %l4, [%l7 + 0x5A] fpack32 %f0, %f2, %f2 bshuffle %f8, %f0, %f12 fmovda %icc, %f4, %f7 udivcc %i2, 0x0072, %o0 ldd [%l7 + 0x70], %f10 lduw [%l7 + 0x4C], %l5 fmovdneg %icc, %f0, %f4 stw %g3, [%l7 + 0x5C] fmovdneg %icc, %f3, %f8 ldsb [%l7 + 0x38], %g6 ldsb [%l7 + 0x74], %o4 edge32n %g1, %o5, %l1 stw %i0, [%l7 + 0x70] sdiv %i4, 0x1AEA, %g5 std %f14, [%l7 + 0x48] bvs,pn %xcc, loop_3697 st %f7, [%l7 + 0x44] stw %o3, [%l7 + 0x4C] edge8n %o6, %i5, %i7 loop_3697: ldx [%l7 + 0x08], %g7 fpadd16 %f10, %f2, %f2 std %f4, [%l7 + 0x68] bgu,a %xcc, loop_3698 fmovrdgez %l2, %f4, %f6 fmovsn %xcc, %f8, %f0 ldsb [%l7 + 0x1F], %o2 loop_3698: lduh [%l7 + 0x4A], %o7 siam 0x4 ldub [%l7 + 0x12], %o1 srax %i3, %g2, %i1 fmovdgu %xcc, %f3, %f1 tleu %xcc, 0x1 movrgez %l3, %l6, %l0 fcmple32 %f4, %f2, %i6 fmovsge %xcc, %f0, %f13 fornot1 %f12, %f4, %f14 sth %l4, [%l7 + 0x10] movrgez %i2, 0x2DE, %o0 popc 0x1BB8, %g4 fones %f13 stx %g3, [%l7 + 0x58] fmovrde %l5, %f8, %f2 ldub [%l7 + 0x6F], %o4 fbug,a %fcc0, loop_3699 fand %f12, %f0, %f6 stw %g6, [%l7 + 0x34] sth %o5, [%l7 + 0x48] loop_3699: sra %g1, %l1, %i0 movge %icc, %i4, %o3 ld [%l7 + 0x60], %f2 fmovrdne %g5, %f6, %f8 ldsh [%l7 + 0x4C], %o6 stb %i7, [%l7 + 0x32] stb %i5, [%l7 + 0x1E] ldub [%l7 + 0x4B], %g7 tl %icc, 0x7 fbu,a %fcc2, loop_3700 fabss %f7, %f11 std %f4, [%l7 + 0x08] ldsh [%l7 + 0x22], %o2 loop_3700: stw %l2, [%l7 + 0x5C] bcc,a loop_3701 fmovdle %icc, %f1, %f11 bcs,pn %xcc, loop_3702 fmovdcc %icc, %f8, %f14 loop_3701: edge16l %o1, %i3, %o7 ldsb [%l7 + 0x49], %i1 loop_3702: bcs,a,pt %xcc, loop_3703 edge16 %l3, %l6, %g2 sethi 0x1390, %i6 fsrc1s %f2, %f14 loop_3703: std %f4, [%l7 + 0x40] subc %l4, %l0, %i2 movleu %icc, %g4, %g3 srl %l5, %o4, %o0 edge16ln %g6, %o5, %g1 fmovrde %i0, %f6, %f0 popc 0x0A4A, %i4 movle %icc, %l1, %o3 ba,a %icc, loop_3704 bcc loop_3705 ldx [%l7 + 0x08], %g5 umul %i7, %i5, %g7 loop_3704: tle %xcc, 0x0 loop_3705: fabsd %f14, %f4 movrgez %o6, %l2, %o1 fabsd %f4, %f2 movneg %xcc, %o2, %i3 tvs %xcc, 0x2 std %f12, [%l7 + 0x30] lduh [%l7 + 0x60], %o7 fnands %f9, %f1, %f13 fmovdne %icc, %f5, %f6 ldd [%l7 + 0x68], %f8 fmovsge %icc, %f15, %f10 movn %xcc, %i1, %l6 or %g2, %i6, %l3 ba,pn %icc, loop_3706 ldsh [%l7 + 0x32], %l0 ldx [%l7 + 0x50], %i2 brgz %l4, loop_3707 loop_3706: mova %icc, %g4, %g3 stb %l5, [%l7 + 0x4C] ldub [%l7 + 0x3F], %o0 loop_3707: fzero %f6 sth %g6, [%l7 + 0x1A] edge16l %o4, %g1, %i0 fmovde %xcc, %f12, %f2 udiv %o5, 0x0D40, %l1 fsrc2s %f7, %f1 st %f8, [%l7 + 0x6C] fnegd %f10, %f2 ldsw [%l7 + 0x4C], %o3 fnot1s %f15, %f3 ldub [%l7 + 0x1A], %i4 ldub [%l7 + 0x32], %i7 movrlz %g5, %g7, %i5 fbe,a %fcc3, loop_3708 ld [%l7 + 0x78], %f3 be,a %icc, loop_3709 xorcc %l2, %o1, %o2 loop_3708: movpos %xcc, %i3, %o7 tgu %xcc, 0x6 loop_3709: ld [%l7 + 0x5C], %f9 st %f5, [%l7 + 0x48] umulcc %o6, 0x0307, %i1 or %l6, 0x1A73, %i6 fbu %fcc2, loop_3710 edge16n %g2, %l3, %i2 brlez %l0, loop_3711 lduh [%l7 + 0x7C], %g4 loop_3710: and %l4, %g3, %o0 stb %g6, [%l7 + 0x34] loop_3711: lduw [%l7 + 0x24], %o4 ldsw [%l7 + 0x4C], %g1 stb %i0, [%l7 + 0x25] fmovsvs %xcc, %f0, %f0 bgu,a loop_3712 tg %icc, 0x2 edge32 %l5, %l1, %o3 std %f14, [%l7 + 0x68] loop_3712: fmovdge %xcc, %f8, %f12 fabsd %f6, %f4 faligndata %f8, %f8, %f12 andcc %i4, %o5, %g5 sub %g7, 0x00BA, %i7 stb %i5, [%l7 + 0x4E] fandnot2 %f8, %f6, %f14 edge8n %o1, %l2, %o2 fcmpgt16 %f14, %f8, %i3 ld [%l7 + 0x4C], %f0 ldsh [%l7 + 0x0E], %o6 sth %o7, [%l7 + 0x44] fbuge %fcc2, loop_3713 stx %i1, [%l7 + 0x48] stb %l6, [%l7 + 0x27] fmovdn %xcc, %f4, %f14 loop_3713: fcmple16 %f4, %f6, %i6 fpmerge %f10, %f14, %f10 tgu %xcc, 0x0 ldsh [%l7 + 0x36], %g2 brlez,a %l3, loop_3714 srax %l0, %g4, %i2 move %xcc, %l4, %g3 move %icc, %o0, %g6 loop_3714: fornot2s %f0, %f1, %f13 fornot1 %f10, %f12, %f4 stx %o4, [%l7 + 0x28] fnors %f1, %f3, %f12 or %i0, %g1, %l1 alignaddrl %l5, %o3, %i4 fmovscs %xcc, %f14, %f10 ldub [%l7 + 0x4D], %g5 pdist %f8, %f0, %f0 fone %f2 movcc %xcc, %o5, %i7 bpos,a,pn %icc, loop_3715 for %f10, %f10, %f14 fmovdvs %xcc, %f9, %f0 brlz %g7, loop_3716 loop_3715: ldd [%l7 + 0x70], %f8 fpsub32s %f11, %f2, %f14 stb %o1, [%l7 + 0x1D] loop_3716: ldd [%l7 + 0x78], %f0 ldx [%l7 + 0x20], %i5 fmovsne %xcc, %f14, %f3 fmovdl %icc, %f15, %f6 tvs %icc, 0x4 fxor %f12, %f2, %f12 fnors %f7, %f9, %f15 sdiv %l2, 0x1021, %i3 fmul8ulx16 %f0, %f10, %f8 edge8 %o2, %o6, %i1 fbne,a %fcc3, loop_3717 stx %l6, [%l7 + 0x08] fcmps %fcc1, %f5, %f3 fbu,a %fcc3, loop_3718 loop_3717: tcs %xcc, 0x0 fbg,a %fcc2, loop_3719 fnegs %f0, %f0 loop_3718: tne %xcc, 0x1 ldd [%l7 + 0x28], %f0 loop_3719: sdivcc %o7, 0x0799, %i6 stb %l3, [%l7 + 0x0E] movleu %icc, %l0, %g2 movrgz %g4, 0x13B, %l4 fmovrde %i2, %f6, %f6 edge32n %g3, %o0, %o4 fzero %f0 ld [%l7 + 0x24], %f9 fbne,a %fcc0, loop_3720 ba,a,pt %icc, loop_3721 popc 0x171C, %i0 st %f11, [%l7 + 0x14] loop_3720: fbul %fcc2, loop_3722 loop_3721: tg %icc, 0x1 sth %g6, [%l7 + 0x0C] tn %icc, 0x2 loop_3722: fornot1s %f0, %f0, %f15 edge32 %g1, %l5, %o3 sllx %l1, 0x03, %g5 fmovdge %xcc, %f8, %f7 fpmerge %f11, %f12, %f4 fcmpgt16 %f0, %f12, %i4 subccc %o5, %i7, %g7 move %xcc, %o1, %l2 ldsb [%l7 + 0x4F], %i5 alignaddrl %o2, %i3, %o6 fbue,a %fcc1, loop_3723 fxnors %f13, %f13, %f8 movcc %icc, %i1, %l6 fpmerge %f2, %f14, %f2 loop_3723: ldd [%l7 + 0x08], %f4 stw %i6, [%l7 + 0x24] lduw [%l7 + 0x58], %l3 tgu %xcc, 0x1 fmovrdgez %l0, %f14, %f6 movrgez %o7, %g2, %g4 ldx [%l7 + 0x70], %l4 fmovdvc %xcc, %f5, %f1 sth %i2, [%l7 + 0x40] stb %g3, [%l7 + 0x7C] fbule %fcc2, loop_3724 fbule %fcc0, loop_3725 nop setx loop_3726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %o4, 0x0E, %o0 loop_3724: fble %fcc0, loop_3727 loop_3725: fmovdcs %xcc, %f5, %f1 loop_3726: fpadd32s %f1, %f10, %f9 fmovrslz %i0, %f8, %f6 loop_3727: brnz,a %g1, loop_3728 ldsb [%l7 + 0x57], %l5 and %o3, %l1, %g5 fmul8x16 %f5, %f8, %f6 loop_3728: or %g6, 0x11AE, %o5 fmovscc %icc, %f9, %f13 ldx [%l7 + 0x50], %i7 fmovs %f3, %f7 move %icc, %i4, %o1 ldub [%l7 + 0x2B], %l2 fbl,a %fcc1, loop_3729 ldub [%l7 + 0x1B], %i5 move %icc, %o2, %g7 stb %o6, [%l7 + 0x6C] loop_3729: fmovse %xcc, %f15, %f3 fmovsneg %icc, %f2, %f0 fmovrsgz %i3, %f9, %f10 fmovrslez %l6, %f13, %f2 addc %i1, %l3, %l0 st %f9, [%l7 + 0x4C] orn %i6, 0x1A5D, %o7 stx %g4, [%l7 + 0x38] movrgz %l4, 0x2CD, %g2 fbug %fcc1, loop_3730 tleu %xcc, 0x5 fabsd %f8, %f8 fpsub16 %f0, %f2, %f8 loop_3730: ld [%l7 + 0x18], %f10 tsubcctv %i2, %o4, %g3 ba,a %xcc, loop_3731 fmovrdlz %o0, %f6, %f12 fmovscc %icc, %f15, %f9 fxnors %f15, %f2, %f10 loop_3731: fmovsneg %xcc, %f11, %f5 edge16l %i0, %l5, %g1 xnor %o3, %g5, %l1 nop setx loop_3732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %g6 fble %fcc3, loop_3733 ldsw [%l7 + 0x58], %o5 loop_3732: xorcc %i7, %i4, %l2 fble %fcc2, loop_3734 loop_3733: fnegs %f2, %f4 fnor %f10, %f10, %f14 xnorcc %o1, 0x1516, %i5 loop_3734: alignaddr %g7, %o2, %o6 fbn %fcc1, loop_3735 bl %xcc, loop_3736 ld [%l7 + 0x2C], %f7 bleu %xcc, loop_3737 loop_3735: ldd [%l7 + 0x78], %f8 loop_3736: lduh [%l7 + 0x2C], %i3 fands %f4, %f1, %f15 loop_3737: fcmpgt32 %f8, %f8, %l6 fsrc1 %f0, %f8 movge %xcc, %i1, %l3 fcmpes %fcc2, %f0, %f4 fbn %fcc3, loop_3738 fmovscc %xcc, %f4, %f3 ldx [%l7 + 0x30], %i6 ldub [%l7 + 0x28], %o7 loop_3738: st %f7, [%l7 + 0x78] ldd [%l7 + 0x68], %f10 movrgz %l0, %l4, %g2 ldsb [%l7 + 0x6F], %g4 fpadd16 %f8, %f0, %f6 lduh [%l7 + 0x5A], %o4 edge32n %g3, %o0, %i0 stx %i2, [%l7 + 0x78] srax %l5, %o3, %g1 edge8n %g5, %g6, %o5 alignaddr %l1, %i4, %i7 xnorcc %o1, 0x1F13, %l2 fcmped %fcc2, %f4, %f12 stx %g7, [%l7 + 0x20] fmovsne %xcc, %f12, %f3 ldd [%l7 + 0x50], %f12 bcs %xcc, loop_3739 fmovrdne %o2, %f10, %f6 orcc %i5, %i3, %l6 fxnors %f7, %f4, %f3 loop_3739: tg %xcc, 0x7 nop setx loop_3740, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdle %icc, %f7, %f1 brz %o6, loop_3741 fcmple16 %f0, %f6, %l3 loop_3740: fmovsne %icc, %f8, %f8 tcc %xcc, 0x4 loop_3741: udiv %i1, 0x0716, %i6 for %f14, %f4, %f6 fbul %fcc3, loop_3742 subccc %l0, 0x0830, %o7 sth %l4, [%l7 + 0x44] fmovrsgz %g2, %f6, %f10 loop_3742: stw %o4, [%l7 + 0x6C] for %f0, %f6, %f14 std %f6, [%l7 + 0x68] ldub [%l7 + 0x6F], %g3 stb %g4, [%l7 + 0x48] fmovsleu %icc, %f4, %f3 fcmps %fcc1, %f15, %f13 for %f8, %f4, %f8 fmovrdgez %o0, %f8, %f14 srax %i2, %l5, %o3 fmovrdgz %i0, %f10, %f8 fornot1s %f4, %f7, %f7 stb %g1, [%l7 + 0x33] st %f14, [%l7 + 0x2C] fcmple32 %f8, %f14, %g6 fmovsn %icc, %f11, %f1 fcmpes %fcc0, %f12, %f6 fbuge %fcc1, loop_3743 fcmped %fcc2, %f8, %f4 fbuge %fcc3, loop_3744 subc %o5, %l1, %i4 loop_3743: sdiv %g5, 0x109A, %i7 movge %icc, %o1, %g7 loop_3744: fmuld8sux16 %f2, %f2, %f6 ldd [%l7 + 0x18], %f6 for %f14, %f0, %f4 bge,a,pt %xcc, loop_3745 siam 0x3 orcc %l2, %o2, %i3 fmovdne %icc, %f0, %f14 loop_3745: lduw [%l7 + 0x0C], %l6 fornot2 %f12, %f2, %f4 movrne %o6, 0x13F, %l3 fzero %f10 stx %i5, [%l7 + 0x50] tg %xcc, 0x7 xor %i1, 0x0378, %l0 st %f0, [%l7 + 0x6C] fmovsne %icc, %f1, %f14 fba,a %fcc3, loop_3746 fmul8x16al %f0, %f2, %f14 sethi 0x064A, %i6 fandnot1s %f11, %f1, %f6 loop_3746: fmovdleu %icc, %f8, %f3 tvs %icc, 0x0 smul %o7, 0x197D, %g2 be,pn %xcc, loop_3747 fmovse %icc, %f15, %f5 bn,a,pn %icc, loop_3748 ldsw [%l7 + 0x54], %l4 loop_3747: fxnor %f10, %f4, %f4 movneg %xcc, %g3, %o4 loop_3748: fbl %fcc1, loop_3749 fmovrslz %g4, %f1, %f4 ba %xcc, loop_3750 fnot2 %f10, %f6 loop_3749: ldd [%l7 + 0x30], %f10 movle %icc, %i2, %l5 loop_3750: stw %o3, [%l7 + 0x30] fmuld8ulx16 %f7, %f7, %f14 ldd [%l7 + 0x20], %f10 fornot2s %f11, %f13, %f1 movge %xcc, %o0, %g1 ble,a loop_3751 fnors %f4, %f3, %f13 tle %icc, 0x3 fcmpeq16 %f2, %f0, %i0 loop_3751: stw %g6, [%l7 + 0x64] ldub [%l7 + 0x0D], %l1 fmovsa %xcc, %f15, %f8 fmovscc %xcc, %f4, %f14 subccc %o5, 0x108E, %i4 srlx %i7, %o1, %g5 lduh [%l7 + 0x74], %l2 call loop_3752 lduw [%l7 + 0x64], %o2 lduw [%l7 + 0x78], %g7 fbul %fcc1, loop_3753 loop_3752: tn %icc, 0x3 stb %i3, [%l7 + 0x15] bge %icc, loop_3754 loop_3753: fmovrsgz %o6, %f11, %f13 ldsb [%l7 + 0x5D], %l6 addcc %i5, %i1, %l0 loop_3754: sth %i6, [%l7 + 0x28] lduh [%l7 + 0x20], %l3 st %f11, [%l7 + 0x18] bshuffle %f6, %f0, %f0 movn %xcc, %g2, %o7 movcc %xcc, %l4, %g3 fpsub32 %f12, %f8, %f4 fbge,a %fcc2, loop_3755 stx %g4, [%l7 + 0x48] tcs %icc, 0x4 fmovd %f6, %f12 loop_3755: fmovrsne %o4, %f7, %f15 lduw [%l7 + 0x34], %l5 fmovrde %i2, %f2, %f4 edge16l %o3, %o0, %i0 lduh [%l7 + 0x2C], %g1 ta %icc, 0x0 fmul8sux16 %f6, %f10, %f6 bvc,a,pt %xcc, loop_3756 movrne %l1, %g6, %i4 stb %i7, [%l7 + 0x16] movleu %icc, %o5, %o1 loop_3756: brz %g5, loop_3757 fbug %fcc2, loop_3758 movvs %xcc, %l2, %o2 edge16l %i3, %g7, %l6 loop_3757: fsrc1 %f0, %f6 loop_3758: stb %i5, [%l7 + 0x6C] fmovdcs %icc, %f6, %f13 fcmpgt16 %f8, %f10, %i1 fmovdvc %xcc, %f4, %f14 fandnot1 %f4, %f12, %f4 fmovrsne %l0, %f3, %f9 bleu,a,pt %icc, loop_3759 fcmpes %fcc3, %f14, %f0 movne %xcc, %i6, %o6 ldsh [%l7 + 0x2E], %g2 loop_3759: sth %o7, [%l7 + 0x56] edge16n %l3, %g3, %g4 fandnot2s %f0, %f13, %f0 fmovrdlz %l4, %f8, %f10 ldx [%l7 + 0x10], %o4 ld [%l7 + 0x4C], %f9 lduw [%l7 + 0x18], %i2 stb %o3, [%l7 + 0x6F] edge16ln %o0, %l5, %g1 bn,a,pt %xcc, loop_3760 fones %f13 fcmpd %fcc2, %f6, %f12 stx %l1, [%l7 + 0x40] loop_3760: popc %i0, %i4 fmul8x16au %f9, %f5, %f8 fexpand %f5, %f4 ldx [%l7 + 0x10], %i7 fbu %fcc3, loop_3761 nop setx loop_3762, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %g6, %o1, %g5 edge16ln %l2, %o2, %o5 loop_3761: ldsb [%l7 + 0x7F], %i3 loop_3762: ldsb [%l7 + 0x67], %g7 fbule,a %fcc2, loop_3763 sth %l6, [%l7 + 0x1C] fnot2s %f13, %f5 fones %f7 loop_3763: popc 0x01EB, %i1 fnot1s %f5, %f1 lduw [%l7 + 0x20], %i5 sra %l0, %o6, %g2 fzeros %f12 tcs %xcc, 0x4 nop setx loop_3764, %l0, %l1 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 %i6, [%l7 + 0x16] bne,pt %icc, loop_3765 smulcc %l3, 0x0A6C, %g3 loop_3764: smul %o7, 0x1B70, %g4 fnors %f11, %f1, %f2 loop_3765: fnegs %f10, %f3 tl %icc, 0x1 tl %xcc, 0x2 movrgz %o4, 0x31B, %i2 ldsw [%l7 + 0x50], %o3 subc %o0, 0x1D6D, %l4 movgu %icc, %g1, %l5 sdivx %i0, 0x1498, %l1 std %f6, [%l7 + 0x30] sdiv %i4, 0x0B88, %i7 movrne %o1, 0x3BE, %g6 fcmpeq16 %f12, %f14, %g5 call loop_3766 mova %icc, %l2, %o2 fpadd32 %f2, %f14, %f0 fands %f14, %f0, %f9 loop_3766: nop setx loop_3767, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdne %o5, %f14, %f6 fbu,a %fcc0, loop_3768 ld [%l7 + 0x70], %f7 loop_3767: fnot1 %f2, %f2 stw %g7, [%l7 + 0x78] loop_3768: stw %l6, [%l7 + 0x18] ble loop_3769 movrne %i1, 0x2B2, %i3 fmovsl %xcc, %f0, %f9 andn %i5, 0x05E0, %l0 loop_3769: andncc %o6, %g2, %l3 umul %i6, %g3, %g4 brgz %o4, loop_3770 ldsh [%l7 + 0x0E], %i2 fnegs %f0, %f13 stb %o3, [%l7 + 0x32] loop_3770: fbge %fcc0, loop_3771 fone %f14 st %f15, [%l7 + 0x30] ba,a,pt %xcc, loop_3772 loop_3771: tge %icc, 0x6 ld [%l7 + 0x14], %f3 ldub [%l7 + 0x31], %o0 loop_3772: edge32l %o7, %l4, %l5 edge8ln %g1, %i0, %i4 fpadd32s %f14, %f10, %f15 ldx [%l7 + 0x18], %l1 array16 %o1, %i7, %g5 ldub [%l7 + 0x55], %g6 bvs,a loop_3773 fbn %fcc0, loop_3774 ldub [%l7 + 0x45], %l2 call loop_3775 loop_3773: mulx %o2, 0x05DC, %g7 loop_3774: brgez %o5, loop_3776 edge32l %i1, %i3, %i5 loop_3775: stw %l0, [%l7 + 0x44] sllx %o6, %l6, %l3 loop_3776: bneg,a loop_3777 stw %g2, [%l7 + 0x50] fnot2 %f10, %f10 tvc %xcc, 0x4 loop_3777: std %f6, [%l7 + 0x30] fbge %fcc0, loop_3778 ldub [%l7 + 0x13], %g3 sra %i6, 0x1E, %g4 fnot1 %f2, %f0 loop_3778: fands %f0, %f0, %f1 fzeros %f1 stx %i2, [%l7 + 0x60] sth %o3, [%l7 + 0x66] tleu %icc, 0x7 ld [%l7 + 0x48], %f13 st %f3, [%l7 + 0x24] popc 0x02AD, %o4 lduh [%l7 + 0x46], %o7 fmovdcs %icc, %f1, %f0 fpadd32 %f6, %f8, %f0 nop setx loop_3779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %o0, 0x10F0, %l5 stx %g1, [%l7 + 0x70] movn %icc, %i0, %i4 loop_3779: std %f2, [%l7 + 0x50] array16 %l1, %o1, %l4 movcc %icc, %i7, %g6 fbug,a %fcc3, loop_3780 stw %g5, [%l7 + 0x7C] fbo,a %fcc3, loop_3781 fexpand %f10, %f8 loop_3780: std %f14, [%l7 + 0x30] tsubcc %l2, 0x1E7A, %o2 loop_3781: bvs,a %xcc, loop_3782 st %f12, [%l7 + 0x1C] fmovdcs %xcc, %f14, %f5 ldsw [%l7 + 0x7C], %g7 loop_3782: udivx %o5, 0x01AA, %i1 tne %icc, 0x4 fbul,a %fcc2, loop_3783 bg,a %icc, loop_3784 faligndata %f8, %f2, %f10 fmovdvc %icc, %f8, %f0 loop_3783: ldsw [%l7 + 0x40], %i3 loop_3784: fmovsa %icc, %f5, %f14 ldsb [%l7 + 0x0D], %i5 ld [%l7 + 0x44], %f11 stb %o6, [%l7 + 0x43] taddcctv %l6, 0x0175, %l3 fxnors %f14, %f7, %f2 fone %f14 movcc %xcc, %l0, %g3 sdivcc %i6, 0x0791, %g4 fmovdneg %icc, %f13, %f11 bgu,a,pn %xcc, loop_3785 ldsb [%l7 + 0x4B], %i2 fxnors %f2, %f9, %f15 lduw [%l7 + 0x38], %o3 loop_3785: fnot2 %f0, %f8 movrgez %g2, 0x13B, %o7 xorcc %o4, %l5, %g1 ldub [%l7 + 0x53], %i0 smul %i4, %l1, %o0 addccc %l4, 0x0951, %i7 ldsw [%l7 + 0x24], %o1 stw %g6, [%l7 + 0x58] bvs,a,pn %xcc, loop_3786 fmul8x16al %f2, %f1, %f12 call loop_3787 fones %f11 loop_3786: fpsub32 %f6, %f12, %f14 fmovrdgez %l2, %f2, %f6 loop_3787: srl %g5, %g7, %o5 std %f4, [%l7 + 0x30] tvc %icc, 0x4 fnot2s %f2, %f7 ldx [%l7 + 0x08], %o2 ldx [%l7 + 0x38], %i3 sth %i5, [%l7 + 0x3C] tle %icc, 0x7 fmovdvs %icc, %f2, %f12 fblg,a %fcc2, loop_3788 stb %i1, [%l7 + 0x0F] fabsd %f6, %f10 fmovdcc %icc, %f12, %f15 loop_3788: ld [%l7 + 0x24], %f11 ldsw [%l7 + 0x28], %o6 std %f6, [%l7 + 0x40] fands %f5, %f1, %f6 stx %l6, [%l7 + 0x68] mova %xcc, %l3, %g3 fnot2s %f15, %f1 smulcc %i6, 0x11B7, %g4 fandnot1 %f10, %f2, %f4 be loop_3789 ldsh [%l7 + 0x6E], %l0 ldsb [%l7 + 0x48], %i2 lduh [%l7 + 0x12], %o3 loop_3789: smulcc %o7, 0x11DD, %g2 edge8 %o4, %g1, %i0 sth %i4, [%l7 + 0x3E] fmul8x16al %f6, %f5, %f0 movg %xcc, %l1, %l5 ld [%l7 + 0x68], %f4 xnor %o0, %l4, %i7 movrlez %g6, 0x14D, %o1 mova %xcc, %g5, %l2 st %f6, [%l7 + 0x7C] fxors %f10, %f13, %f5 tcs %icc, 0x7 lduw [%l7 + 0x20], %g7 bvs loop_3790 stw %o2, [%l7 + 0x48] fandnot2s %f5, %f9, %f8 ld [%l7 + 0x30], %f2 loop_3790: fmovdvc %xcc, %f4, %f15 fmovdcs %xcc, %f9, %f9 sllx %i3, 0x18, %i5 nop setx loop_3791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %i1, %o6, %o5 nop setx loop_3792, %l0, %l1 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 %l3, [%l7 + 0x10] loop_3791: brnz,a %g3, loop_3793 fornot1s %f15, %f2, %f14 loop_3792: movneg %icc, %i6, %g4 sra %l6, 0x0F, %i2 loop_3793: ld [%l7 + 0x54], %f7 fands %f9, %f6, %f15 brgz,a %l0, loop_3794 stx %o3, [%l7 + 0x40] stw %g2, [%l7 + 0x3C] fmovdleu %icc, %f7, %f0 loop_3794: fbe,a %fcc0, loop_3795 lduw [%l7 + 0x14], %o7 umulcc %o4, %g1, %i4 fcmpd %fcc1, %f6, %f0 loop_3795: bpos,a,pn %xcc, loop_3796 fnand %f14, %f10, %f6 fpsub32 %f2, %f10, %f0 movvs %xcc, %i0, %l5 loop_3796: add %o0, 0x0B81, %l4 fzeros %f8 subc %l1, 0x0CD2, %i7 ldx [%l7 + 0x40], %o1 bn %xcc, loop_3797 fnot2s %f9, %f10 fmovde %xcc, %f13, %f1 st %f11, [%l7 + 0x24] loop_3797: ldx [%l7 + 0x40], %g6 stb %l2, [%l7 + 0x50] tcs %icc, 0x4 fmovsge %xcc, %f9, %f12 bge,a,pt %icc, loop_3798 fsrc1 %f8, %f12 nop setx loop_3799, %l0, %l1 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 %g7, %o2, %g5 loop_3798: std %f8, [%l7 + 0x38] andn %i5, %i1, %o6 loop_3799: lduw [%l7 + 0x4C], %o5 ldub [%l7 + 0x7D], %i3 mova %xcc, %l3, %g3 sth %i6, [%l7 + 0x24] fmovdl %xcc, %f5, %f6 fcmpeq16 %f8, %f0, %l6 movrne %i2, 0x3AD, %g4 bge,a,pt %icc, loop_3800 ldsb [%l7 + 0x55], %l0 bcs,a loop_3801 stx %o3, [%l7 + 0x70] loop_3800: movneg %xcc, %o7, %o4 ldx [%l7 + 0x08], %g1 loop_3801: fmovdvc %icc, %f4, %f3 edge32ln %g2, %i4, %l5 fmovscs %icc, %f15, %f4 umulcc %i0, %o0, %l4 fabsd %f2, %f8 fmovd %f10, %f8 tcs %xcc, 0x0 edge16l %i7, %o1, %g6 fmovsleu %xcc, %f7, %f13 orncc %l2, %g7, %l1 fbn %fcc1, loop_3802 nop setx loop_3803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_3804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addccc %g5, %i5, %i1 loop_3802: fandnot2s %f13, %f2, %f11 loop_3803: umulcc %o6, 0x1672, %o2 loop_3804: fmovd %f6, %f2 fornot2s %f11, %f10, %f2 movleu %xcc, %o5, %i3 fcmpeq32 %f12, %f10, %l3 edge8ln %i6, %l6, %g3 movl %xcc, %i2, %g4 fzero %f12 ldub [%l7 + 0x6A], %o3 fmul8x16al %f7, %f5, %f2 sethi 0x15B6, %o7 sllx %o4, %l0, %g1 tcs %xcc, 0x4 fbn %fcc2, loop_3805 std %f0, [%l7 + 0x10] call loop_3806 fabss %f5, %f12 loop_3805: fcmpgt32 %f4, %f14, %g2 sllx %l5, 0x07, %i4 loop_3806: st %f3, [%l7 + 0x34] edge16l %i0, %o0, %i7 std %f12, [%l7 + 0x68] fbu,a %fcc0, loop_3807 ld [%l7 + 0x74], %f13 ldsh [%l7 + 0x60], %l4 fmovrdgz %g6, %f12, %f2 loop_3807: lduw [%l7 + 0x2C], %l2 movpos %xcc, %o1, %g7 fpadd32 %f8, %f2, %f6 edge16n %g5, %l1, %i5 movrlez %o6, 0x268, %i1 fmovd %f14, %f14 fbl,a %fcc1, loop_3808 ld [%l7 + 0x2C], %f11 taddcctv %o5, %i3, %l3 fmovrsgz %o2, %f13, %f15 loop_3808: ba,pn %icc, loop_3809 tsubcc %i6, 0x0220, %g3 lduh [%l7 + 0x38], %i2 fmovsl %icc, %f2, %f3 loop_3809: fmovrdlez %g4, %f8, %f10 movge %icc, %l6, %o3 alignaddr %o4, %o7, %l0 ldd [%l7 + 0x18], %f2 st %f2, [%l7 + 0x28] ld [%l7 + 0x14], %f14 fpsub32 %f10, %f6, %f2 fmuld8ulx16 %f5, %f2, %f4 stx %g2, [%l7 + 0x40] ldsw [%l7 + 0x64], %g1 fbne %fcc1, loop_3810 std %f2, [%l7 + 0x10] tsubcctv %i4, 0x19D3, %l5 ldsb [%l7 + 0x17], %i0 loop_3810: movg %xcc, %i7, %o0 std %f14, [%l7 + 0x18] fmuld8ulx16 %f4, %f9, %f2 fmovdpos %xcc, %f2, %f3 tge %icc, 0x6 fpackfix %f8, %f13 fcmpeq32 %f14, %f8, %g6 xnor %l2, %l4, %o1 fnot2 %f12, %f4 stb %g5, [%l7 + 0x31] bn %icc, loop_3811 ldsb [%l7 + 0x6F], %l1 move %icc, %g7, %i5 movleu %icc, %i1, %o5 loop_3811: bshuffle %f0, %f2, %f10 tsubcctv %i3, 0x0CBA, %o6 ldsh [%l7 + 0x48], %l3 ble,pn %icc, loop_3812 nop setx loop_3813, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %icc, %o2, %g3 ld [%l7 + 0x24], %f8 loop_3812: xnorcc %i6, 0x18BB, %i2 loop_3813: move %icc, %l6, %g4 edge8l %o3, %o4, %o7 fnegd %f6, %f14 fpadd32s %f14, %f13, %f4 brlez %g2, loop_3814 stw %g1, [%l7 + 0x48] fandnot1 %f4, %f12, %f0 edge16n %l0, %i4, %i0 loop_3814: bcc,a loop_3815 fzeros %f8 lduw [%l7 + 0x5C], %l5 fsrc2 %f10, %f14 loop_3815: ldx [%l7 + 0x38], %o0 fmovrslez %g6, %f0, %f14 edge16 %l2, %l4, %o1 fmovdg %icc, %f0, %f7 bpos,pn %icc, loop_3816 smulcc %g5, %l1, %g7 fmovrsgz %i7, %f8, %f13 movle %icc, %i5, %i1 loop_3816: bvc,pn %xcc, loop_3817 siam 0x5 umul %o5, %o6, %i3 movgu %xcc, %l3, %o2 loop_3817: fbuge %fcc1, loop_3818 fbg,a %fcc1, loop_3819 brgez %i6, loop_3820 fexpand %f6, %f4 loop_3818: nop setx loop_3821, %l0, %l1 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_3819: fnot2s %f7, %f15 loop_3820: udiv %i2, 0x0616, %l6 array16 %g4, %o3, %g3 loop_3821: mulscc %o4, %o7, %g2 fmovrdgez %l0, %f12, %f4 fmovsgu %icc, %f10, %f7 ldub [%l7 + 0x09], %i4 ldsb [%l7 + 0x4B], %i0 ld [%l7 + 0x30], %f14 ble,a,pt %xcc, loop_3822 xnorcc %g1, 0x130A, %l5 fandnot2s %f11, %f10, %f12 fmovdg %icc, %f9, %f1 loop_3822: fcmped %fcc1, %f12, %f8 tne %xcc, 0x3 sethi 0x0A6C, %g6 fmul8ulx16 %f6, %f8, %f8 ldx [%l7 + 0x60], %l2 fabsd %f10, %f12 fpsub16 %f6, %f12, %f12 fpack16 %f6, %f6 edge8 %o0, %l4, %g5 fandnot1s %f15, %f14, %f7 movrne %l1, 0x1F7, %o1 xnorcc %i7, 0x05F9, %g7 fbue %fcc2, loop_3823 ldx [%l7 + 0x48], %i1 std %f0, [%l7 + 0x20] fmovdl %icc, %f9, %f3 loop_3823: ldsh [%l7 + 0x70], %o5 srlx %o6, 0x1F, %i3 stx %l3, [%l7 + 0x18] fmul8ulx16 %f0, %f10, %f8 lduh [%l7 + 0x54], %o2 sth %i5, [%l7 + 0x72] fcmpd %fcc1, %f10, %f0 lduh [%l7 + 0x12], %i6 stb %i2, [%l7 + 0x7C] add %g4, %l6, %o3 ld [%l7 + 0x70], %f8 tne %icc, 0x7 fmovsa %icc, %f13, %f0 fcmpne16 %f14, %f12, %g3 stw %o7, [%l7 + 0x6C] ldub [%l7 + 0x0B], %g2 taddcctv %o4, %l0, %i0 tsubcc %i4, 0x0C7C, %l5 lduh [%l7 + 0x5A], %g1 fxnor %f14, %f14, %f14 tneg %xcc, 0x4 brlez,a %g6, loop_3824 or %o0, %l4, %g5 tge %icc, 0x1 fmovdgu %icc, %f7, %f15 loop_3824: stx %l2, [%l7 + 0x08] smulcc %o1, 0x1BA4, %l1 edge32ln %i7, %i1, %o5 fbne,a %fcc3, loop_3825 ld [%l7 + 0x58], %f4 ldsb [%l7 + 0x6C], %g7 fmovrdgez %i3, %f14, %f2 loop_3825: te %icc, 0x2 fsrc1s %f11, %f0 lduh [%l7 + 0x1C], %o6 ldsh [%l7 + 0x28], %o2 fpack32 %f2, %f12, %f10 ldub [%l7 + 0x3E], %i5 and %l3, 0x1C56, %i2 fmovda %icc, %f8, %f8 ldd [%l7 + 0x78], %f6 ldx [%l7 + 0x48], %g4 orncc %l6, 0x1EAE, %i6 fmovrdgez %g3, %f12, %f12 fmovdvc %icc, %f15, %f12 fpackfix %f14, %f14 fba,a %fcc3, loop_3826 fornot2s %f7, %f1, %f4 mulx %o7, %g2, %o4 fors %f1, %f6, %f13 loop_3826: fmovrslez %o3, %f13, %f11 nop setx loop_3827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %i0, loop_3828 sdivcc %l0, 0x08A1, %l5 nop setx loop_3829, %l0, %l1 jmpl %l1, %g1 loop_3827: tneg %icc, 0x5 loop_3828: fsrc1 %f8, %f4 sth %g6, [%l7 + 0x56] loop_3829: brlez %i4, loop_3830 ldsh [%l7 + 0x52], %o0 lduh [%l7 + 0x40], %l4 fmovsn %icc, %f6, %f3 loop_3830: addcc %g5, 0x0052, %o1 ldx [%l7 + 0x30], %l1 bge %icc, loop_3831 ldsh [%l7 + 0x22], %i7 tle %xcc, 0x1 fandnot2 %f6, %f6, %f6 loop_3831: ldx [%l7 + 0x60], %i1 bleu,a %icc, loop_3832 lduw [%l7 + 0x30], %l2 lduw [%l7 + 0x50], %g7 tsubcc %i3, %o6, %o2 loop_3832: stx %o5, [%l7 + 0x70] mulx %l3, 0x024D, %i5 ldsh [%l7 + 0x50], %g4 mova %xcc, %i2, %i6 ldx [%l7 + 0x38], %l6 sub %g3, 0x11BF, %g2 ld [%l7 + 0x60], %f3 lduh [%l7 + 0x16], %o4 pdist %f12, %f6, %f10 addcc %o3, %i0, %l0 bg,pt %icc, loop_3833 movn %xcc, %l5, %g1 st %f12, [%l7 + 0x40] edge8l %o7, %i4, %o0 loop_3833: st %f11, [%l7 + 0x78] st %f4, [%l7 + 0x7C] fblg,a %fcc1, loop_3834 subccc %l4, %g5, %g6 ldd [%l7 + 0x58], %f2 ta %xcc, 0x7 loop_3834: fors %f4, %f14, %f6 bpos,a %xcc, loop_3835 lduh [%l7 + 0x14], %l1 std %f4, [%l7 + 0x30] fmovsneg %icc, %f8, %f14 loop_3835: movrne %i7, 0x13B, %o1 fbne %fcc2, loop_3836 taddcc %l2, %g7, %i1 fmovsa %icc, %f15, %f13 sth %o6, [%l7 + 0x1E] loop_3836: lduh [%l7 + 0x4E], %o2 fbu %fcc3, loop_3837 stx %i3, [%l7 + 0x20] fbg,a %fcc0, loop_3838 bvs,a %xcc, loop_3839 loop_3837: andcc %l3, %i5, %g4 bvc loop_3840 loop_3838: fcmpne16 %f4, %f2, %o5 loop_3839: fbul %fcc2, loop_3841 lduw [%l7 + 0x74], %i2 loop_3840: tg %xcc, 0x7 fands %f8, %f8, %f2 loop_3841: sth %l6, [%l7 + 0x4C] fmovrsgz %i6, %f8, %f11 std %f8, [%l7 + 0x30] fbge %fcc2, loop_3842 andn %g3, 0x1AC0, %o4 bgu,a,pt %icc, loop_3843 fbug,a %fcc1, loop_3844 loop_3842: udiv %o3, 0x1669, %g2 ld [%l7 + 0x3C], %f15 loop_3843: fabss %f10, %f5 loop_3844: tsubcctv %i0, %l5, %l0 fmovscs %xcc, %f3, %f9 fbul,a %fcc2, loop_3845 lduw [%l7 + 0x50], %g1 fmovdvs %icc, %f9, %f11 nop setx loop_3846, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3845: stb %i4, [%l7 + 0x37] fbuge,a %fcc0, loop_3847 ldub [%l7 + 0x33], %o0 loop_3846: ldx [%l7 + 0x60], %l4 fmul8sux16 %f0, %f6, %f0 loop_3847: ldsh [%l7 + 0x22], %g5 tsubcc %o7, 0x094F, %l1 orcc %i7, 0x13BB, %g6 fnot2s %f11, %f10 st %f5, [%l7 + 0x1C] bge loop_3848 tn %xcc, 0x0 edge8n %o1, %g7, %i1 fbul,a %fcc2, loop_3849 loop_3848: brz %l2, loop_3850 fsrc1 %f10, %f10 fmovdcc %xcc, %f11, %f14 loop_3849: ldsb [%l7 + 0x12], %o2 loop_3850: tn %xcc, 0x0 fabsd %f10, %f8 tsubcctv %i3, 0x0892, %o6 lduh [%l7 + 0x28], %i5 movgu %icc, %l3, %g4 fmovsg %icc, %f11, %f13 tgu %xcc, 0x7 xor %i2, %l6, %i6 srl %g3, %o5, %o4 brlez,a %o3, loop_3851 nop setx loop_3852, %l0, %l1 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 %i0, %g2, %l5 ble %icc, loop_3853 loop_3851: fones %f11 loop_3852: tg %icc, 0x0 call loop_3854 loop_3853: movl %xcc, %g1, %i4 lduw [%l7 + 0x74], %o0 move %icc, %l0, %l4 loop_3854: edge16l %g5, %l1, %i7 edge8n %g6, %o1, %o7 fpack32 %f6, %f2, %f14 ldsb [%l7 + 0x2E], %g7 ldx [%l7 + 0x10], %i1 fcmpgt32 %f6, %f10, %o2 umulcc %l2, %o6, %i3 ldx [%l7 + 0x48], %l3 movvc %icc, %g4, %i2 fabss %f8, %f4 brlz,a %l6, loop_3855 andn %i5, %g3, %o5 ldsb [%l7 + 0x43], %i6 fbo,a %fcc3, loop_3856 loop_3855: brgz,a %o3, loop_3857 ldsb [%l7 + 0x72], %i0 smul %o4, 0x1BDB, %l5 loop_3856: ld [%l7 + 0x48], %f11 loop_3857: movcs %xcc, %g1, %i4 bg,a,pn %icc, loop_3858 andn %o0, 0x0797, %g2 stw %l0, [%l7 + 0x48] ba %xcc, loop_3859 loop_3858: move %icc, %g5, %l1 fmovsleu %xcc, %f2, %f2 bn,a,pt %xcc, loop_3860 loop_3859: stw %l4, [%l7 + 0x18] fpmerge %f12, %f2, %f12 bleu,a loop_3861 loop_3860: fbuge %fcc2, loop_3862 bg,a,pn %icc, loop_3863 fmovrdgez %g6, %f14, %f12 loop_3861: fmovs %f3, %f15 loop_3862: stw %o1, [%l7 + 0x78] loop_3863: ld [%l7 + 0x2C], %f15 mova %xcc, %o7, %g7 fmovsvc %icc, %f15, %f11 movcs %icc, %i7, %o2 st %f12, [%l7 + 0x78] fbu %fcc2, loop_3864 fandnot2 %f8, %f2, %f2 ldsh [%l7 + 0x52], %l2 sth %o6, [%l7 + 0x68] loop_3864: fpadd16 %f6, %f0, %f12 andn %i1, 0x1DE0, %l3 fbuge %fcc3, loop_3865 fbu,a %fcc3, loop_3866 addccc %g4, %i2, %l6 brgz,a %i5, loop_3867 loop_3865: fornot2s %f13, %f3, %f4 loop_3866: edge8 %i3, %g3, %i6 edge8n %o3, %i0, %o5 loop_3867: fmovdgu %icc, %f9, %f14 stb %l5, [%l7 + 0x2F] alignaddrl %o4, %i4, %g1 fpadd32 %f10, %f2, %f12 ld [%l7 + 0x14], %f3 lduw [%l7 + 0x58], %o0 ldsw [%l7 + 0x6C], %g2 edge32ln %l0, %g5, %l4 fcmps %fcc3, %f8, %f1 bleu,a %icc, loop_3868 ldx [%l7 + 0x70], %g6 mulx %l1, 0x1A0F, %o7 nop setx loop_3869, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3868: movcs %icc, %g7, %i7 st %f15, [%l7 + 0x60] fpadd32s %f1, %f7, %f9 loop_3869: sllx %o2, 0x16, %o1 ld [%l7 + 0x58], %f4 fors %f5, %f4, %f8 sth %o6, [%l7 + 0x2E] fxnors %f10, %f2, %f9 lduh [%l7 + 0x78], %l2 movcs %icc, %i1, %g4 brgez,a %l3, loop_3870 tpos %xcc, 0x5 pdist %f6, %f6, %f2 sth %i2, [%l7 + 0x5C] loop_3870: ldd [%l7 + 0x68], %f10 lduw [%l7 + 0x24], %l6 ldx [%l7 + 0x38], %i5 alignaddrl %i3, %i6, %g3 ldub [%l7 + 0x46], %o3 bn,pn %xcc, loop_3871 std %f4, [%l7 + 0x10] stx %i0, [%l7 + 0x18] movrgz %l5, %o4, %o5 loop_3871: sth %i4, [%l7 + 0x4C] brnz,a %g1, loop_3872 stx %o0, [%l7 + 0x38] fmovsle %xcc, %f14, %f13 fandnot1 %f14, %f12, %f0 loop_3872: sth %l0, [%l7 + 0x5A] brlz,a %g5, loop_3873 bpos %xcc, loop_3874 lduw [%l7 + 0x18], %g2 fbge,a %fcc0, loop_3875 loop_3873: fmovsn %xcc, %f6, %f9 loop_3874: array8 %l4, %l1, %o7 fmovs %f0, %f4 loop_3875: umulcc %g6, %i7, %g7 bvs,a %icc, loop_3876 fmovrdlez %o2, %f4, %f0 fbge %fcc0, loop_3877 bn,a %icc, loop_3878 loop_3876: ldd [%l7 + 0x30], %f4 fandnot2 %f12, %f10, %f14 loop_3877: fpsub32s %f8, %f8, %f12 loop_3878: brgz,a %o6, loop_3879 brlz,a %o1, loop_3880 ldub [%l7 + 0x38], %l2 fmul8x16al %f5, %f5, %f6 loop_3879: fzero %f2 loop_3880: stw %g4, [%l7 + 0x74] ldd [%l7 + 0x50], %f6 tvs %icc, 0x2 ta %icc, 0x7 ldx [%l7 + 0x48], %l3 st %f1, [%l7 + 0x44] fmovscc %xcc, %f11, %f1 fmovrsgez %i1, %f9, %f14 ld [%l7 + 0x7C], %f3 ldsw [%l7 + 0x24], %i2 ldub [%l7 + 0x73], %l6 bleu,pn %xcc, loop_3881 sub %i3, %i5, %i6 fsrc1s %f5, %f5 ldd [%l7 + 0x40], %f0 loop_3881: bcc,a loop_3882 fmovdvs %xcc, %f2, %f13 lduw [%l7 + 0x1C], %o3 st %f2, [%l7 + 0x08] loop_3882: sth %g3, [%l7 + 0x4A] std %f0, [%l7 + 0x10] bshuffle %f10, %f6, %f14 tcs %icc, 0x2 fmovsg %xcc, %f13, %f15 xnorcc %l5, 0x0597, %o4 ldsh [%l7 + 0x3A], %i0 stb %i4, [%l7 + 0x1D] lduw [%l7 + 0x40], %o5 fmovsa %icc, %f14, %f11 srax %g1, 0x11, %l0 movrlz %g5, 0x2DC, %o0 fnegd %f14, %f6 sll %g2, %l4, %o7 tvs %xcc, 0x6 movvc %icc, %l1, %g6 edge8 %i7, %o2, %o6 sll %g7, 0x1F, %o1 fcmpgt32 %f0, %f10, %l2 fcmpgt32 %f12, %f12, %g4 add %l3, %i1, %l6 alignaddrl %i2, %i3, %i6 bcc,a %icc, loop_3883 lduw [%l7 + 0x68], %i5 ldd [%l7 + 0x50], %f0 fcmps %fcc1, %f4, %f8 loop_3883: xorcc %g3, 0x01FC, %l5 srl %o3, 0x1D, %o4 umul %i0, 0x0AB8, %o5 ldx [%l7 + 0x10], %g1 fbne,a %fcc1, loop_3884 fmovrsne %l0, %f7, %f9 fmuld8ulx16 %f14, %f2, %f6 be,pt %icc, loop_3885 loop_3884: bg,a,pt %icc, loop_3886 ldub [%l7 + 0x08], %i4 and %g5, %g2, %o0 loop_3885: fmovdg %icc, %f0, %f7 loop_3886: ldub [%l7 + 0x1F], %o7 stb %l4, [%l7 + 0x33] fzero %f14 fmovrdlz %g6, %f4, %f2 edge16 %l1, %o2, %o6 fcmpgt16 %f2, %f10, %g7 fors %f3, %f13, %f12 lduw [%l7 + 0x4C], %i7 fmovrdgz %o1, %f2, %f10 sth %l2, [%l7 + 0x3A] tneg %xcc, 0x1 edge16 %l3, %g4, %i1 tleu %icc, 0x3 fxors %f8, %f11, %f6 ldub [%l7 + 0x59], %i2 tl %xcc, 0x3 sdivx %i3, 0x150A, %i6 fmovsl %xcc, %f0, %f14 movcc %icc, %i5, %l6 xor %g3, 0x0182, %o3 movrgez %l5, 0x1EC, %i0 ldsh [%l7 + 0x36], %o4 fpsub32 %f14, %f10, %f14 fbe %fcc0, loop_3887 smul %g1, 0x0FEB, %l0 movcc %xcc, %i4, %o5 fmovd %f2, %f8 loop_3887: st %f7, [%l7 + 0x14] stx %g2, [%l7 + 0x20] fmovdcs %xcc, %f8, %f8 fbge %fcc3, loop_3888 fnand %f12, %f4, %f8 fnegd %f2, %f10 tne %icc, 0x7 loop_3888: subcc %g5, %o0, %o7 fmovdvc %icc, %f4, %f12 lduw [%l7 + 0x0C], %g6 sethi 0x0554, %l1 st %f5, [%l7 + 0x14] lduh [%l7 + 0x60], %l4 fmuld8ulx16 %f15, %f9, %f14 ldsb [%l7 + 0x34], %o2 stx %g7, [%l7 + 0x48] addcc %i7, 0x0399, %o6 sth %l2, [%l7 + 0x68] sllx %l3, 0x17, %o1 fexpand %f2, %f2 ldub [%l7 + 0x3C], %i1 fzero %f0 movl %icc, %g4, %i2 tvs %icc, 0x6 lduw [%l7 + 0x2C], %i3 sdiv %i5, 0x12D4, %l6 ldub [%l7 + 0x73], %i6 tgu %icc, 0x1 stx %o3, [%l7 + 0x10] ldub [%l7 + 0x6C], %l5 bcc,a loop_3889 orcc %g3, %i0, %o4 edge8 %g1, %i4, %o5 ldub [%l7 + 0x5C], %g2 loop_3889: movcs %xcc, %g5, %l0 ldx [%l7 + 0x30], %o7 ldsw [%l7 + 0x28], %g6 fbg,a %fcc2, loop_3890 fbn %fcc3, loop_3891 fpadd16s %f15, %f3, %f2 lduh [%l7 + 0x32], %l1 loop_3890: subccc %o0, 0x00F3, %o2 loop_3891: fnot1s %f3, %f7 fmovsl %xcc, %f13, %f0 fbue,a %fcc2, loop_3892 stx %l4, [%l7 + 0x60] fones %f11 movre %i7, 0x17E, %g7 loop_3892: bge,a,pt %icc, loop_3893 sdivcc %l2, 0x09AB, %o6 sll %o1, 0x1C, %l3 umulcc %g4, %i1, %i3 loop_3893: be %icc, loop_3894 bvc,pt %icc, loop_3895 fbne,a %fcc2, loop_3896 bneg,a,pt %xcc, loop_3897 loop_3894: ldub [%l7 + 0x1B], %i2 loop_3895: fcmped %fcc2, %f6, %f4 loop_3896: tcc %xcc, 0x1 loop_3897: ld [%l7 + 0x6C], %f7 ld [%l7 + 0x60], %f12 ldub [%l7 + 0x23], %l6 fmul8x16au %f6, %f4, %f2 movvs %xcc, %i6, %o3 ldub [%l7 + 0x5E], %l5 ldub [%l7 + 0x66], %i5 fandnot1s %f15, %f8, %f7 fmovdl %xcc, %f3, %f14 fcmple32 %f12, %f6, %i0 ldsh [%l7 + 0x28], %g3 fmovsvc %icc, %f10, %f6 lduh [%l7 + 0x28], %g1 be,a,pn %icc, loop_3898 stb %o4, [%l7 + 0x6E] brz,a %i4, loop_3899 lduw [%l7 + 0x6C], %o5 loop_3898: ble,a loop_3900 fmul8x16 %f5, %f12, %f4 loop_3899: ldd [%l7 + 0x28], %f12 ldsw [%l7 + 0x24], %g2 loop_3900: fexpand %f2, %f4 stb %l0, [%l7 + 0x7B] fabss %f4, %f13 xnorcc %g5, 0x1F30, %o7 be,a loop_3901 movcs %icc, %g6, %o0 ldub [%l7 + 0x3B], %l1 array32 %o2, %l4, %i7 loop_3901: fbge %fcc0, loop_3902 fmovsn %icc, %f6, %f1 ldub [%l7 + 0x57], %l2 ldsb [%l7 + 0x7E], %o6 loop_3902: fmovrslez %o1, %f12, %f2 orncc %g7, 0x137B, %l3 std %f6, [%l7 + 0x08] fmovsvc %icc, %f6, %f2 movn %xcc, %i1, %g4 nop setx loop_3903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %icc, %f5, %f7 fxnor %f0, %f2, %f4 edge32ln %i3, %i2, %i6 loop_3903: std %f8, [%l7 + 0x48] fbu,a %fcc3, loop_3904 ldsb [%l7 + 0x73], %l6 st %f7, [%l7 + 0x30] fabsd %f6, %f12 loop_3904: srl %l5, 0x04, %o3 movvc %icc, %i0, %i5 brlez,a %g3, loop_3905 fmuld8ulx16 %f11, %f3, %f0 ldsb [%l7 + 0x5D], %o4 movrgez %i4, %o5, %g2 loop_3905: fornot1s %f3, %f1, %f14 andcc %g1, %g5, %l0 fcmpne32 %f2, %f6, %g6 brlz %o7, loop_3906 fnot1s %f13, %f13 taddcc %l1, 0x0EB9, %o0 fmovdl %xcc, %f3, %f11 loop_3906: fmovrse %l4, %f11, %f1 std %f12, [%l7 + 0x50] ldub [%l7 + 0x71], %o2 fand %f2, %f10, %f2 fpack32 %f6, %f0, %f6 fbul,a %fcc0, loop_3907 ldsw [%l7 + 0x14], %l2 fcmpeq16 %f6, %f4, %o6 tvs %xcc, 0x7 loop_3907: edge32n %o1, %g7, %i7 fmovrsne %l3, %f8, %f7 mulscc %i1, 0x1462, %i3 ldd [%l7 + 0x58], %f6 nop setx loop_3908, %l0, %l1 jmpl %l1, %g4 call loop_3909 std %f10, [%l7 + 0x40] ldsh [%l7 + 0x6A], %i6 loop_3908: fmovsvc %xcc, %f9, %f0 loop_3909: tcs %xcc, 0x3 ldd [%l7 + 0x30], %f4 stw %i2, [%l7 + 0x10] alignaddr %l6, %l5, %o3 fmovsge %xcc, %f15, %f2 lduw [%l7 + 0x28], %i5 sll %g3, %i0, %i4 bl,pn %xcc, loop_3910 fpsub32s %f12, %f1, %f10 fmovrslz %o5, %f12, %f15 udivcc %o4, 0x125F, %g1 loop_3910: fmovrdgz %g2, %f0, %f14 edge8 %l0, %g5, %o7 fbn %fcc3, loop_3911 sra %g6, 0x03, %o0 std %f6, [%l7 + 0x68] udivcc %l4, 0x0A90, %o2 loop_3911: stw %l1, [%l7 + 0x78] ldx [%l7 + 0x78], %l2 andncc %o1, %g7, %o6 be,a,pn %icc, loop_3912 srax %l3, 0x12, %i7 sethi 0x19BF, %i3 bl,a loop_3913 loop_3912: ld [%l7 + 0x58], %f9 tg %xcc, 0x6 ldsh [%l7 + 0x0A], %g4 loop_3913: or %i1, 0x1352, %i2 fmovrsne %i6, %f0, %f10 ldd [%l7 + 0x70], %f2 fandnot1 %f4, %f8, %f8 ble,a,pn %xcc, loop_3914 mova %xcc, %l6, %o3 ldd [%l7 + 0x60], %f4 movneg %xcc, %l5, %g3 loop_3914: fnot2 %f4, %f6 umul %i5, 0x037E, %i4 edge32l %i0, %o4, %g1 array32 %o5, %l0, %g5 fpadd16s %f4, %f11, %f3 fcmpeq32 %f4, %f6, %o7 bvs,a loop_3915 lduw [%l7 + 0x2C], %g2 ldd [%l7 + 0x40], %f12 ldsb [%l7 + 0x27], %g6 loop_3915: taddcctv %l4, %o2, %l1 fbge %fcc1, loop_3916 mulx %l2, %o0, %g7 te %xcc, 0x2 fbl,a %fcc0, loop_3917 loop_3916: fexpand %f14, %f8 fmul8sux16 %f8, %f0, %f12 fpadd16s %f14, %f12, %f9 loop_3917: stb %o1, [%l7 + 0x73] orncc %o6, %i7, %l3 st %f8, [%l7 + 0x70] lduh [%l7 + 0x24], %g4 be,pn %xcc, loop_3918 ldd [%l7 + 0x18], %f8 popc %i1, %i2 call loop_3919 loop_3918: ldsb [%l7 + 0x29], %i3 std %f2, [%l7 + 0x28] tsubcctv %i6, 0x045B, %o3 loop_3919: andcc %l5, 0x1933, %g3 array16 %l6, %i4, %i0 tle %xcc, 0x7 nop setx loop_3920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnors %f6, %f8, %f12 brlez,a %i5, loop_3921 movre %g1, %o4, %l0 loop_3920: stx %o5, [%l7 + 0x70] sth %g5, [%l7 + 0x46] loop_3921: ldsb [%l7 + 0x29], %g2 fexpand %f3, %f2 fsrc2 %f6, %f14 fxnor %f14, %f10, %f14 ldd [%l7 + 0x70], %f12 ldsb [%l7 + 0x63], %o7 stw %g6, [%l7 + 0x34] bvc,a,pn %icc, loop_3922 fbne,a %fcc3, loop_3923 movgu %xcc, %l4, %l1 tcs %xcc, 0x4 loop_3922: fbg %fcc1, loop_3924 loop_3923: tpos %icc, 0x7 movne %icc, %l2, %o2 ldx [%l7 + 0x30], %o0 loop_3924: fbge %fcc2, loop_3925 st %f9, [%l7 + 0x28] fbe,a %fcc2, loop_3926 stw %g7, [%l7 + 0x58] loop_3925: ldub [%l7 + 0x6D], %o1 tcs %icc, 0x5 loop_3926: fabsd %f0, %f4 lduw [%l7 + 0x44], %i7 xor %o6, 0x13EA, %g4 fand %f0, %f0, %f4 be,pn %xcc, loop_3927 srax %l3, %i2, %i3 stw %i6, [%l7 + 0x78] stw %i1, [%l7 + 0x70] loop_3927: fpsub16 %f4, %f2, %f2 ldsb [%l7 + 0x13], %l5 ldsb [%l7 + 0x22], %g3 sth %o3, [%l7 + 0x5C] smul %i4, %i0, %i5 ldx [%l7 + 0x50], %g1 fands %f11, %f10, %f0 sth %o4, [%l7 + 0x40] movne %icc, %l0, %l6 edge16l %g5, %o5, %o7 fbo,a %fcc3, loop_3928 andn %g6, %g2, %l4 bpos,pt %icc, loop_3929 ldsh [%l7 + 0x7A], %l2 loop_3928: brlz %l1, loop_3930 taddcctv %o2, %g7, %o1 loop_3929: te %icc, 0x5 ldsb [%l7 + 0x24], %i7 loop_3930: fcmpd %fcc3, %f14, %f6 for %f12, %f8, %f0 lduh [%l7 + 0x32], %o6 ldub [%l7 + 0x7B], %g4 popc 0x0814, %o0 bvs,a,pt %xcc, loop_3931 ldsb [%l7 + 0x2A], %i2 fnot2 %f6, %f4 ldd [%l7 + 0x48], %f4 loop_3931: fmovsleu %icc, %f6, %f0 bg,a %xcc, loop_3932 ldsh [%l7 + 0x56], %l3 movleu %xcc, %i3, %i1 fcmple32 %f12, %f10, %i6 loop_3932: alignaddrl %l5, %o3, %g3 ldx [%l7 + 0x18], %i0 movcc %xcc, %i5, %i4 sdiv %g1, 0x1514, %l0 fmovsg %icc, %f8, %f1 fbl,a %fcc2, loop_3933 ld [%l7 + 0x40], %f12 ldsh [%l7 + 0x3A], %o4 stx %g5, [%l7 + 0x40] loop_3933: stb %l6, [%l7 + 0x59] udivcc %o5, 0x05B5, %g6 stx %o7, [%l7 + 0x60] fpmerge %f14, %f4, %f2 brlz %g2, loop_3934 add %l4, 0x0820, %l2 fmovdvc %xcc, %f8, %f2 fmovsleu %xcc, %f10, %f13 loop_3934: st %f12, [%l7 + 0x2C] fornot1 %f8, %f0, %f4 stb %o2, [%l7 + 0x55] sth %g7, [%l7 + 0x0E] stw %o1, [%l7 + 0x24] lduh [%l7 + 0x52], %l1 lduh [%l7 + 0x3E], %i7 fmuld8sux16 %f8, %f13, %f14 fcmps %fcc1, %f14, %f5 fblg,a %fcc0, loop_3935 and %g4, %o0, %o6 tgu %icc, 0x2 andn %i2, %l3, %i1 loop_3935: addcc %i6, %i3, %o3 ldx [%l7 + 0x48], %l5 tge %icc, 0x0 edge32 %i0, %i5, %g3 fxors %f5, %f12, %f0 stx %i4, [%l7 + 0x60] lduw [%l7 + 0x54], %g1 edge16 %l0, %g5, %o4 brlz,a %o5, loop_3936 ldsh [%l7 + 0x22], %l6 fmovdg %xcc, %f8, %f12 fcmple32 %f0, %f0, %g6 loop_3936: be,a,pn %icc, loop_3937 xnorcc %g2, 0x08BC, %o7 fmovrdgez %l2, %f10, %f4 tsubcc %l4, 0x034E, %o2 loop_3937: fmuld8ulx16 %f2, %f9, %f6 tle %icc, 0x2 edge16ln %o1, %g7, %l1 brgez %i7, loop_3938 smulcc %g4, %o0, %o6 stx %l3, [%l7 + 0x70] stw %i2, [%l7 + 0x58] loop_3938: lduh [%l7 + 0x1E], %i1 movge %xcc, %i3, %i6 stx %l5, [%l7 + 0x38] fxors %f8, %f8, %f14 bcc,a,pn %icc, loop_3939 ldub [%l7 + 0x09], %i0 fnegd %f12, %f6 stb %o3, [%l7 + 0x2D] loop_3939: fxnor %f12, %f0, %f4 fxnors %f5, %f7, %f11 fmovdvs %xcc, %f8, %f13 ldsb [%l7 + 0x7A], %i5 movpos %icc, %g3, %i4 sdivcc %l0, 0x0B7A, %g1 lduh [%l7 + 0x20], %g5 lduh [%l7 + 0x26], %o5 fands %f2, %f6, %f5 tle %icc, 0x3 fbo %fcc3, loop_3940 move %xcc, %o4, %g6 fsrc2 %f14, %f0 fpadd32 %f0, %f10, %f8 loop_3940: lduh [%l7 + 0x6E], %g2 stx %l6, [%l7 + 0x08] fmovrsgz %l2, %f11, %f7 ldd [%l7 + 0x70], %f4 sethi 0x0278, %l4 pdist %f14, %f6, %f2 call loop_3941 fpack16 %f6, %f11 movleu %icc, %o2, %o1 st %f14, [%l7 + 0x68] loop_3941: fmovrslz %o7, %f1, %f1 fbe,a %fcc2, loop_3942 st %f5, [%l7 + 0x3C] bneg,a %icc, loop_3943 fbne,a %fcc2, loop_3944 loop_3942: fsrc2 %f6, %f2 call loop_3945 loop_3943: mulscc %l1, %g7, %i7 loop_3944: std %f6, [%l7 + 0x60] bneg,a loop_3946 loop_3945: fmovsvs %icc, %f6, %f11 tneg %icc, 0x2 array32 %g4, %o0, %o6 loop_3946: sdivx %i2, 0x16F4, %i1 fmovdg %xcc, %f4, %f2 fmul8x16 %f7, %f6, %f14 ldsw [%l7 + 0x64], %l3 addc %i3, %l5, %i0 ldd [%l7 + 0x68], %f12 tvc %xcc, 0x4 alignaddr %o3, %i5, %g3 fmovrsgez %i6, %f3, %f7 ld [%l7 + 0x10], %f10 ble %xcc, loop_3947 array32 %i4, %g1, %l0 sra %g5, 0x0C, %o4 ldx [%l7 + 0x60], %g6 loop_3947: movrne %g2, 0x02F, %o5 umul %l6, 0x0BC3, %l4 bcs,a loop_3948 fbl,a %fcc3, loop_3949 tcc %xcc, 0x3 stw %o2, [%l7 + 0x58] loop_3948: ldd [%l7 + 0x20], %f0 loop_3949: movne %xcc, %l2, %o7 fmovscc %icc, %f13, %f3 edge32l %o1, %l1, %g7 sdiv %i7, 0x1F73, %o0 brz,a %g4, loop_3950 movcc %icc, %o6, %i1 tgu %xcc, 0x5 ldd [%l7 + 0x58], %f12 loop_3950: stx %i2, [%l7 + 0x18] srax %l3, %i3, %l5 bleu,a,pt %xcc, loop_3951 bg,pt %icc, loop_3952 ld [%l7 + 0x60], %f14 bge,pn %icc, loop_3953 loop_3951: fmovscs %xcc, %f8, %f9 loop_3952: fpsub32 %f10, %f2, %f0 tl %xcc, 0x5 loop_3953: fandnot1 %f4, %f4, %f14 popc %i0, %i5 sth %o3, [%l7 + 0x76] stb %i6, [%l7 + 0x23] ldx [%l7 + 0x48], %g3 fmovspos %xcc, %f15, %f13 sdivx %i4, 0x021D, %g1 srl %g5, 0x1C, %o4 fcmped %fcc2, %f6, %f12 fmovsneg %icc, %f4, %f10 fmovdg %icc, %f11, %f7 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x53], %g6 srlx %g2, 0x13, %l0 ld [%l7 + 0x50], %f10 bg,a %icc, loop_3954 fornot1s %f14, %f13, %f3 fmul8ulx16 %f10, %f12, %f8 fbule %fcc1, loop_3955 loop_3954: orn %l6, %l4, %o2 movre %o5, 0x164, %o7 fcmpeq16 %f6, %f12, %o1 loop_3955: add %l2, %l1, %g7 fmovdneg %icc, %f10, %f6 ld [%l7 + 0x74], %f2 xorcc %i7, %o0, %g4 fmovdgu %xcc, %f3, %f12 edge32ln %i1, %i2, %l3 fbug,a %fcc3, loop_3956 edge16n %i3, %o6, %i0 brlz %l5, loop_3957 fxnors %f8, %f0, %f9 loop_3956: st %f0, [%l7 + 0x78] lduw [%l7 + 0x34], %o3 loop_3957: fpadd32s %f4, %f7, %f15 fmovspos %xcc, %f2, %f0 move %xcc, %i5, %i6 brz %i4, loop_3958 fmovdcs %xcc, %f1, %f2 smulcc %g1, %g5, %g3 orncc %o4, 0x0F1E, %g6 loop_3958: ld [%l7 + 0x60], %f7 stw %g2, [%l7 + 0x60] fnands %f7, %f1, %f7 array8 %l6, %l0, %l4 fmovsvc %icc, %f4, %f11 fors %f14, %f8, %f4 ldd [%l7 + 0x38], %f0 std %f4, [%l7 + 0x60] nop setx loop_3959, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %o2, 0x0B1B, %o5 ldsb [%l7 + 0x29], %o7 movcc %icc, %l2, %l1 loop_3959: fcmple16 %f8, %f2, %o1 ld [%l7 + 0x2C], %f10 fmovsvs %xcc, %f10, %f6 fpadd16s %f13, %f9, %f3 movrlez %i7, %g7, %o0 edge16n %i1, %i2, %l3 st %f10, [%l7 + 0x10] taddcc %g4, %o6, %i3 srax %i0, %o3, %l5 sdiv %i6, 0x1F44, %i5 fmovsge %xcc, %f6, %f15 fornot1 %f6, %f0, %f12 tn %icc, 0x3 popc %g1, %g5 xorcc %i4, 0x0B47, %g3 mova %xcc, %g6, %o4 fand %f12, %f6, %f0 fxors %f15, %f5, %f1 fmovrdne %g2, %f4, %f0 popc 0x1E51, %l0 fpadd32s %f3, %f8, %f13 fsrc2 %f6, %f0 fmovsl %icc, %f3, %f1 ld [%l7 + 0x78], %f9 mulx %l6, %o2, %o5 sdiv %o7, 0x02A2, %l2 fmovsne %icc, %f15, %f10 ldsw [%l7 + 0x0C], %l1 fmovdle %xcc, %f10, %f14 fbug %fcc1, loop_3960 edge8n %l4, %o1, %i7 tneg %xcc, 0x4 tcc %xcc, 0x7 loop_3960: nop setx loop_3961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %o0, %g7, %i1 fmovsne %icc, %f13, %f6 ba,pn %icc, loop_3962 loop_3961: bge,a loop_3963 fornot2 %f14, %f0, %f12 fcmpd %fcc3, %f14, %f6 loop_3962: fmovsa %icc, %f3, %f12 loop_3963: tg %icc, 0x1 fmovdneg %xcc, %f11, %f7 sth %i2, [%l7 + 0x14] brlez %g4, loop_3964 nop setx loop_3965, %l0, %l1 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,pt %icc, loop_3966 ldsb [%l7 + 0x64], %l3 loop_3964: fexpand %f4, %f0 loop_3965: orn %i3, %i0, %o6 loop_3966: movrlez %o3, %i6, %l5 ldsh [%l7 + 0x58], %g1 te %xcc, 0x1 fcmpes %fcc3, %f5, %f4 udivx %i5, 0x1704, %i4 stw %g3, [%l7 + 0x50] fmovscs %xcc, %f1, %f0 brgz,a %g6, loop_3967 lduw [%l7 + 0x20], %g5 ta %xcc, 0x4 fors %f12, %f1, %f3 loop_3967: fandnot1 %f6, %f10, %f10 te %icc, 0x4 edge16n %o4, %l0, %l6 fbne %fcc2, loop_3968 ld [%l7 + 0x78], %f3 fmovda %xcc, %f3, %f12 ldsw [%l7 + 0x2C], %g2 loop_3968: fpadd16 %f12, %f14, %f4 edge16 %o5, %o2, %o7 fmovrdgz %l1, %f14, %f4 fcmple16 %f6, %f12, %l2 lduw [%l7 + 0x60], %l4 fsrc1 %f14, %f12 fand %f10, %f14, %f14 fpack32 %f6, %f0, %f4 fmovrde %i7, %f10, %f0 brgez,a %o1, loop_3969 fmul8x16au %f0, %f9, %f14 fxor %f4, %f8, %f2 sth %g7, [%l7 + 0x76] loop_3969: or %o0, 0x1689, %i1 st %f1, [%l7 + 0x24] be,a loop_3970 fmovsgu %xcc, %f11, %f4 movl %icc, %g4, %l3 xorcc %i3, 0x154D, %i2 loop_3970: bg,pn %xcc, loop_3971 udivcc %o6, 0x1598, %o3 stx %i0, [%l7 + 0x38] fmovrse %i6, %f10, %f6 loop_3971: edge32 %g1, %i5, %l5 fone %f4 fbl %fcc1, loop_3972 bgu %icc, loop_3973 fbge %fcc0, loop_3974 ld [%l7 + 0x7C], %f13 loop_3972: fbg %fcc1, loop_3975 loop_3973: st %f2, [%l7 + 0x0C] loop_3974: ldd [%l7 + 0x50], %f6 fmovdvs %icc, %f0, %f4 loop_3975: brlz %i4, loop_3976 mulscc %g6, %g5, %g3 fble,a %fcc1, loop_3977 fmovrdlz %l0, %f6, %f6 loop_3976: tgu %xcc, 0x0 fzeros %f8 loop_3977: std %f2, [%l7 + 0x50] ldsh [%l7 + 0x5C], %o4 lduw [%l7 + 0x7C], %l6 bneg,a %xcc, loop_3978 subccc %o5, 0x0D3A, %g2 ldx [%l7 + 0x68], %o7 fzero %f2 loop_3978: tgu %xcc, 0x6 brgz %o2, loop_3979 subccc %l2, %l1, %i7 nop setx loop_3980, %l0, %l1 jmpl %l1, %o1 fmul8x16 %f10, %f8, %f10 loop_3979: fmovscc %icc, %f15, %f0 fmovdneg %xcc, %f10, %f3 loop_3980: stb %l4, [%l7 + 0x0E] stb %g7, [%l7 + 0x6C] ld [%l7 + 0x7C], %f10 fexpand %f7, %f0 edge8ln %o0, %i1, %l3 edge32l %i3, %g4, %o6 lduh [%l7 + 0x1E], %o3 fxor %f14, %f0, %f2 movge %icc, %i2, %i6 fnot2 %f2, %f8 fmovd %f2, %f2 tneg %icc, 0x6 brlez,a %g1, loop_3981 ldx [%l7 + 0x60], %i0 array32 %l5, %i5, %g6 lduw [%l7 + 0x40], %i4 loop_3981: std %f8, [%l7 + 0x78] taddcc %g3, %l0, %g5 bpos %xcc, loop_3982 fmovsle %icc, %f1, %f1 subccc %l6, %o4, %g2 fnegs %f3, %f6 loop_3982: nop setx loop_3983, %l0, %l1 jmpl %l1, %o5 st %f8, [%l7 + 0x2C] brlz,a %o2, loop_3984 fbug %fcc3, loop_3985 loop_3983: lduw [%l7 + 0x64], %l2 ldd [%l7 + 0x70], %f2 loop_3984: movne %icc, %l1, %o7 loop_3985: fmovscc %xcc, %f10, %f9 fmovdleu %xcc, %f14, %f11 fandnot1 %f4, %f8, %f2 movne %icc, %o1, %l4 subc %i7, %o0, %g7 sth %i1, [%l7 + 0x42] movleu %xcc, %l3, %g4 movrlez %i3, 0x3A8, %o6 brgez %o3, loop_3986 fmovde %icc, %f10, %f15 sdiv %i2, 0x1D03, %g1 sth %i6, [%l7 + 0x0E] loop_3986: bgu,pt %icc, loop_3987 orcc %i0, %i5, %g6 sth %l5, [%l7 + 0x64] fnor %f12, %f8, %f8 loop_3987: fble %fcc1, loop_3988 for %f4, %f8, %f8 bne,pn %xcc, loop_3989 stw %i4, [%l7 + 0x1C] loop_3988: sth %g3, [%l7 + 0x64] fandnot1s %f1, %f14, %f11 loop_3989: taddcctv %l0, 0x0D5E, %g5 edge8l %l6, %o4, %g2 bneg loop_3990 fbug,a %fcc3, loop_3991 fpsub16s %f12, %f12, %f6 ld [%l7 + 0x68], %f13 loop_3990: ldub [%l7 + 0x53], %o2 loop_3991: st %f14, [%l7 + 0x70] fmovrdgez %l2, %f4, %f10 sth %o5, [%l7 + 0x34] std %f10, [%l7 + 0x30] brnz,a %l1, loop_3992 sth %o7, [%l7 + 0x2E] ldub [%l7 + 0x48], %o1 addcc %i7, 0x0C43, %o0 loop_3992: fxnors %f4, %f1, %f8 fxors %f5, %f10, %f9 edge32 %g7, %l4, %l3 movrgz %i1, 0x04F, %g4 fmuld8ulx16 %f5, %f15, %f4 tgu %icc, 0x6 xnor %o6, 0x0CEF, %i3 fornot1 %f2, %f8, %f4 std %f4, [%l7 + 0x18] bg loop_3993 lduh [%l7 + 0x7C], %o3 tsubcc %i2, %i6, %g1 ldub [%l7 + 0x35], %i0 loop_3993: ldsw [%l7 + 0x08], %i5 st %f11, [%l7 + 0x40] umul %l5, 0x1048, %g6 xnorcc %i4, 0x1ECF, %g3 tge %xcc, 0x5 fmovsne %xcc, %f8, %f1 tleu %icc, 0x7 fnot2 %f10, %f6 ldsh [%l7 + 0x76], %l0 ldx [%l7 + 0x48], %l6 bcs,pt %xcc, loop_3994 xnor %o4, 0x1274, %g2 fble %fcc0, loop_3995 fpadd16 %f12, %f2, %f8 loop_3994: sth %g5, [%l7 + 0x0C] std %f6, [%l7 + 0x40] loop_3995: call loop_3996 fpsub16 %f2, %f12, %f12 mova %xcc, %o2, %l2 fmovrsgz %o5, %f13, %f7 loop_3996: fsrc1 %f0, %f12 ldsw [%l7 + 0x0C], %o7 ldub [%l7 + 0x2C], %l1 array8 %o1, %o0, %g7 umulcc %l4, %l3, %i1 fcmped %fcc0, %f8, %f2 fmovrdlez %g4, %f8, %f6 udivcc %o6, 0x0C3C, %i3 andn %o3, 0x16D5, %i2 fble %fcc1, loop_3997 fmovrsgz %i7, %f11, %f15 call loop_3998 bne loop_3999 loop_3997: mulx %g1, 0x1816, %i6 ldx [%l7 + 0x58], %i0 loop_3998: srl %l5, 0x0A, %g6 loop_3999: ldsh [%l7 + 0x4A], %i4 stw %i5, [%l7 + 0x14] edge16l %g3, %l6, %o4 fbu,a %fcc3, loop_4000 fsrc1 %f6, %f0 andn %l0, 0x1E59, %g5 fmovda %icc, %f0, %f14 loop_4000: bcc,a,pt %icc, loop_4001 st %f12, [%l7 + 0x7C] fmovrslz %o2, %f10, %f2 fmovdvs %xcc, %f10, %f2 loop_4001: ldsh [%l7 + 0x6E], %l2 sdivcc %g2, 0x18F5, %o5 fpadd16 %f10, %f14, %f2 fbl,a %fcc3, loop_4002 addc %l1, %o1, %o7 fmovrsgz %o0, %f8, %f13 stw %g7, [%l7 + 0x48] loop_4002: sra %l3, 0x07, %i1 be,a,pn %icc, loop_4003 srax %g4, %o6, %l4 taddcc %o3, 0x1555, %i2 fmovrsgez %i3, %f11, %f2 loop_4003: brz,a %g1, loop_4004 fcmpeq32 %f4, %f0, %i6 pdist %f10, %f8, %f10 udivx %i0, 0x00C7, %l5 loop_4004: brnz,a %g6, loop_4005 st %f4, [%l7 + 0x68] andncc %i4, %i7, %i5 fpack16 %f14, %f9 loop_4005: xnor %l6, 0x01EB, %g3 ldd [%l7 + 0x50], %f8 siam 0x5 fmovsvs %xcc, %f8, %f5 fbo,a %fcc2, loop_4006 umul %o4, 0x1D0F, %g5 brnz %o2, loop_4007 ldsb [%l7 + 0x67], %l0 loop_4006: fbo %fcc3, loop_4008 tge %xcc, 0x5 loop_4007: andncc %l2, %g2, %o5 fpadd32 %f4, %f6, %f14 loop_4008: bpos,pt %icc, loop_4009 fmovdn %icc, %f15, %f14 sth %l1, [%l7 + 0x72] stb %o1, [%l7 + 0x78] loop_4009: fcmpne32 %f0, %f2, %o0 fandnot1s %f2, %f13, %f15 fcmpd %fcc2, %f6, %f14 bcs,a,pt %icc, loop_4010 fsrc1 %f6, %f14 st %f14, [%l7 + 0x60] ldd [%l7 + 0x70], %f2 loop_4010: lduh [%l7 + 0x08], %o7 alignaddrl %l3, %g7, %i1 udiv %o6, 0x0467, %l4 fmovsneg %icc, %f0, %f10 ldsh [%l7 + 0x68], %g4 movrlez %i2, 0x261, %o3 brlez %g1, loop_4011 movge %icc, %i3, %i6 ldx [%l7 + 0x68], %i0 fmovsl %icc, %f9, %f7 loop_4011: fsrc2 %f4, %f0 fbne %fcc0, loop_4012 stb %l5, [%l7 + 0x19] for %f6, %f2, %f8 bvs,a,pt %xcc, loop_4013 loop_4012: array16 %i4, %i7, %g6 fcmple32 %f0, %f12, %l6 sth %i5, [%l7 + 0x74] loop_4013: mova %xcc, %o4, %g3 array8 %o2, %l0, %l2 ldd [%l7 + 0x08], %f6 fbug,a %fcc1, loop_4014 fmul8sux16 %f14, %f2, %f8 st %f1, [%l7 + 0x14] orn %g2, %g5, %o5 loop_4014: fnegd %f0, %f12 fxnors %f14, %f9, %f9 movl %xcc, %l1, %o1 ldx [%l7 + 0x78], %o7 fxor %f10, %f14, %f4 ldub [%l7 + 0x39], %o0 fabss %f5, %f10 fbug %fcc2, loop_4015 bleu,pn %xcc, loop_4016 movn %xcc, %g7, %l3 stx %i1, [%l7 + 0x40] loop_4015: fcmps %fcc3, %f12, %f13 loop_4016: st %f13, [%l7 + 0x38] fmovsgu %icc, %f15, %f7 movn %icc, %l4, %g4 fmovscc %icc, %f1, %f14 ldsw [%l7 + 0x28], %o6 movle %icc, %i2, %g1 faligndata %f8, %f14, %f6 fmovrsgez %o3, %f13, %f9 sth %i6, [%l7 + 0x5E] ldsw [%l7 + 0x28], %i3 stb %i0, [%l7 + 0x26] fpmerge %f14, %f6, %f0 ldd [%l7 + 0x68], %f14 ldsb [%l7 + 0x3B], %i4 popc %i7, %g6 fmul8ulx16 %f4, %f0, %f2 fcmpgt16 %f0, %f0, %l6 xor %l5, %i5, %g3 edge32ln %o2, %l0, %o4 fmovse %icc, %f10, %f13 fcmpeq16 %f6, %f10, %g2 ldx [%l7 + 0x78], %g5 stb %l2, [%l7 + 0x35] xorcc %o5, %o1, %o7 movrlez %o0, %l1, %l3 ldd [%l7 + 0x40], %f0 fmovdge %xcc, %f2, %f0 edge16l %i1, %g7, %l4 ld [%l7 + 0x30], %f7 ld [%l7 + 0x78], %f9 sdivx %o6, 0x1D94, %i2 movrlz %g1, %o3, %g4 tgu %icc, 0x0 fmovdn %icc, %f0, %f9 nop setx loop_4017, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x30], %f0 stx %i3, [%l7 + 0x58] fmovdg %xcc, %f4, %f10 loop_4017: ldsw [%l7 + 0x48], %i6 lduh [%l7 + 0x76], %i4 stx %i0, [%l7 + 0x70] ld [%l7 + 0x58], %f13 ldsh [%l7 + 0x78], %i7 smul %g6, 0x1BF4, %l6 or %i5, %l5, %o2 fmovscs %xcc, %f2, %f15 fmovsl %xcc, %f14, %f8 fcmpeq16 %f14, %f0, %g3 ldsh [%l7 + 0x30], %l0 brnz,a %g2, loop_4018 ld [%l7 + 0x28], %f7 brgz,a %o4, loop_4019 move %xcc, %l2, %o5 loop_4018: fcmpeq32 %f4, %f8, %o1 fands %f5, %f11, %f4 loop_4019: fmovdle %xcc, %f2, %f11 andncc %o7, %g5, %o0 fnor %f8, %f10, %f10 ldd [%l7 + 0x28], %f0 fornot1s %f1, %f12, %f0 fnegd %f2, %f0 ldx [%l7 + 0x28], %l3 fors %f5, %f15, %f3 pdist %f8, %f2, %f4 fpackfix %f8, %f1 edge16l %l1, %i1, %g7 fpsub32 %f10, %f4, %f10 fbl,a %fcc0, loop_4020 stb %l4, [%l7 + 0x14] stb %i2, [%l7 + 0x1C] fmul8ulx16 %f12, %f14, %f4 loop_4020: fand %f4, %f14, %f4 fbule %fcc3, loop_4021 fsrc2s %f13, %f15 fnor %f14, %f4, %f12 ldd [%l7 + 0x08], %f10 loop_4021: fmovrdgez %o6, %f0, %f12 lduw [%l7 + 0x14], %o3 fcmpes %fcc0, %f9, %f1 fcmple32 %f10, %f12, %g1 stx %g4, [%l7 + 0x30] taddcc %i3, %i6, %i4 subccc %i7, 0x031F, %i0 fmovscs %xcc, %f10, %f6 movvs %icc, %g6, %l6 stb %l5, [%l7 + 0x3E] bvs,pt %icc, loop_4022 fmovs %f7, %f2 movrgz %o2, 0x06A, %g3 tvc %icc, 0x0 loop_4022: brgez,a %i5, loop_4023 movg %xcc, %l0, %g2 fmovdn %xcc, %f9, %f4 fpsub16s %f9, %f12, %f0 loop_4023: movcs %icc, %o4, %o5 fsrc2 %f6, %f2 nop setx loop_4024, %l0, %l1 jmpl %l1, %o1 std %f6, [%l7 + 0x78] fmovscc %xcc, %f14, %f8 ld [%l7 + 0x48], %f12 loop_4024: tl %xcc, 0x0 for %f14, %f2, %f0 fnors %f4, %f0, %f12 ldd [%l7 + 0x78], %f12 st %f1, [%l7 + 0x78] ldx [%l7 + 0x58], %l2 alignaddrl %o7, %o0, %g5 pdist %f8, %f0, %f14 movre %l3, 0x13D, %i1 ldd [%l7 + 0x38], %f0 fmovdl %icc, %f13, %f11 tvs %icc, 0x2 movn %xcc, %g7, %l1 popc %l4, %i2 ldsb [%l7 + 0x26], %o6 fmovda %icc, %f4, %f2 fmovsle %xcc, %f8, %f9 sethi 0x0671, %g1 fnot2 %f8, %f6 fpsub16s %f11, %f14, %f6 fcmpeq16 %f0, %f2, %g4 ldsw [%l7 + 0x48], %o3 fmovdl %xcc, %f15, %f11 tle %icc, 0x1 umul %i6, 0x0C00, %i3 pdist %f6, %f8, %f12 fmovde %icc, %f7, %f12 ldsb [%l7 + 0x71], %i4 lduh [%l7 + 0x64], %i7 udivx %g6, 0x1CE0, %l6 sth %i0, [%l7 + 0x26] be,a loop_4025 subccc %l5, 0x13F4, %o2 brgez,a %i5, loop_4026 fmovdpos %xcc, %f4, %f11 loop_4025: sth %l0, [%l7 + 0x72] fexpand %f10, %f8 loop_4026: taddcctv %g3, 0x0B89, %o4 ldsw [%l7 + 0x74], %o5 edge16n %g2, %o1, %l2 fabsd %f4, %f0 edge32l %o0, %o7, %g5 stx %l3, [%l7 + 0x68] bg,a %icc, loop_4027 ldsw [%l7 + 0x30], %i1 fmovdpos %icc, %f5, %f2 ldub [%l7 + 0x62], %g7 loop_4027: fbug,a %fcc3, loop_4028 fpack32 %f0, %f10, %f12 movvc %icc, %l1, %i2 ldd [%l7 + 0x40], %f14 loop_4028: tvs %xcc, 0x0 edge8l %l4, %g1, %g4 andncc %o6, %o3, %i6 tvc %icc, 0x4 ldsb [%l7 + 0x2E], %i3 bgu loop_4029 stw %i4, [%l7 + 0x78] fmovscs %icc, %f7, %f14 call loop_4030 loop_4029: for %f6, %f4, %f8 stx %g6, [%l7 + 0x28] fcmpgt32 %f14, %f2, %l6 loop_4030: tn %xcc, 0x6 srl %i7, 0x03, %i0 sub %l5, 0x1D45, %i5 movrgz %o2, %l0, %o4 fpmerge %f13, %f4, %f0 fcmpgt16 %f6, %f6, %g3 edge32ln %g2, %o5, %l2 fpack32 %f10, %f4, %f10 xnorcc %o1, %o0, %g5 ldd [%l7 + 0x50], %f6 fmovd %f4, %f8 sth %l3, [%l7 + 0x76] stw %o7, [%l7 + 0x3C] ldsh [%l7 + 0x36], %g7 ta %icc, 0x4 brz %i1, loop_4031 ldd [%l7 + 0x68], %f12 bleu loop_4032 fmovs %f11, %f9 loop_4031: stw %i2, [%l7 + 0x20] ldsb [%l7 + 0x66], %l1 loop_4032: movrlz %g1, %l4, %g4 ld [%l7 + 0x14], %f3 orncc %o6, %o3, %i6 brgez,a %i4, loop_4033 fnand %f0, %f8, %f12 orncc %i3, %g6, %i7 fnot1s %f3, %f13 loop_4033: fbe %fcc1, loop_4034 sdivcc %i0, 0x0511, %l6 fcmpes %fcc1, %f10, %f13 addccc %i5, 0x0B1A, %o2 loop_4034: ldsb [%l7 + 0x37], %l5 movn %icc, %o4, %g3 bvc,pn %xcc, loop_4035 orn %l0, 0x150E, %g2 tle %icc, 0x6 for %f8, %f8, %f10 loop_4035: fba %fcc2, loop_4036 fmovde %icc, %f0, %f12 ld [%l7 + 0x40], %f3 fmovrdgz %l2, %f4, %f14 loop_4036: edge16 %o1, %o0, %o5 edge8ln %g5, %l3, %o7 ldsw [%l7 + 0x54], %i1 fornot1s %f0, %f1, %f14 taddcc %g7, 0x1312, %i2 ld [%l7 + 0x30], %f9 tvs %icc, 0x2 ldsh [%l7 + 0x3E], %l1 fmovdne %xcc, %f3, %f6 fmovsle %icc, %f3, %f0 edge32l %l4, %g4, %o6 stb %o3, [%l7 + 0x17] ldsw [%l7 + 0x50], %i6 ldsw [%l7 + 0x40], %i4 tge %icc, 0x6 movrgez %g1, 0x226, %i3 taddcctv %i7, %g6, %l6 brgz,a %i5, loop_4037 fnands %f13, %f6, %f11 fmovdvs %icc, %f5, %f14 fmovsg %icc, %f13, %f11 loop_4037: bcc,a %xcc, loop_4038 edge32n %i0, %l5, %o2 addc %g3, 0x1388, %o4 tcc %icc, 0x0 loop_4038: tge %icc, 0x7 fnot1s %f4, %f11 ldsh [%l7 + 0x5C], %l0 fmovscs %icc, %f12, %f7 addcc %l2, 0x0466, %o1 fbe,a %fcc0, loop_4039 fmovda %icc, %f3, %f7 fcmpne16 %f10, %f2, %g2 addccc %o5, 0x1A71, %o0 loop_4039: fnegs %f13, %f5 and %g5, 0x05A4, %o7 fnot2s %f4, %f13 fmul8sux16 %f2, %f0, %f2 ble,pt %icc, loop_4040 fandnot1s %f5, %f2, %f14 xor %i1, %l3, %g7 fmul8ulx16 %f8, %f4, %f10 loop_4040: movleu %xcc, %i2, %l4 brlez %l1, loop_4041 tsubcc %g4, 0x0D40, %o6 fmovsleu %icc, %f10, %f14 ldx [%l7 + 0x18], %o3 loop_4041: fbe %fcc0, loop_4042 stx %i4, [%l7 + 0x60] st %f12, [%l7 + 0x2C] fandnot2 %f14, %f4, %f6 loop_4042: and %i6, 0x0900, %g1 fpmerge %f8, %f12, %f12 sth %i7, [%l7 + 0x2E] stb %i3, [%l7 + 0x79] andcc %l6, 0x1FA6, %g6 be,a loop_4043 brlz %i0, loop_4044 fmuld8sux16 %f3, %f6, %f4 ldx [%l7 + 0x68], %l5 loop_4043: ldsw [%l7 + 0x10], %i5 loop_4044: fexpand %f9, %f4 fbug,a %fcc1, loop_4045 fbuge,a %fcc1, loop_4046 edge16n %g3, %o4, %o2 xorcc %l0, 0x03AD, %o1 loop_4045: fsrc2 %f10, %f2 loop_4046: brz %g2, loop_4047 fblg %fcc1, loop_4048 tleu %xcc, 0x0 fmovda %xcc, %f15, %f6 loop_4047: sllx %l2, 0x1C, %o5 loop_4048: fabss %f15, %f7 fandnot1 %f12, %f0, %f4 fabsd %f8, %f2 edge16l %g5, %o7, %o0 brz,a %i1, loop_4049 ldsb [%l7 + 0x12], %g7 fand %f4, %f10, %f14 lduw [%l7 + 0x5C], %l3 loop_4049: fornot2 %f10, %f10, %f10 xnor %i2, 0x1F84, %l4 std %f2, [%l7 + 0x50] tg %xcc, 0x1 ldsh [%l7 + 0x68], %g4 mulscc %l1, 0x0EEE, %o3 lduh [%l7 + 0x6A], %o6 fpsub32 %f6, %f2, %f2 tvs %xcc, 0x0 movrgez %i6, 0x0BE, %i4 movpos %icc, %i7, %i3 ld [%l7 + 0x44], %f11 fands %f4, %f9, %f1 fmovrslez %l6, %f3, %f9 movrgez %g1, 0x181, %g6 bg %xcc, loop_4050 lduh [%l7 + 0x38], %l5 fmovsleu %xcc, %f3, %f4 fmovde %icc, %f1, %f0 loop_4050: addcc %i0, %i5, %g3 smul %o4, %o2, %l0 stx %o1, [%l7 + 0x58] fmovspos %icc, %f3, %f3 fmovrse %l2, %f15, %f1 fnands %f14, %f9, %f2 fcmpne32 %f8, %f12, %o5 andcc %g5, 0x08D5, %g2 lduh [%l7 + 0x78], %o0 tleu %icc, 0x3 stb %i1, [%l7 + 0x61] fmovsg %icc, %f6, %f9 fmovda %xcc, %f9, %f0 movg %xcc, %g7, %l3 ble,a,pt %xcc, loop_4051 std %f0, [%l7 + 0x48] tge %xcc, 0x2 ldsb [%l7 + 0x5D], %i2 loop_4051: edge16l %l4, %g4, %l1 movleu %xcc, %o7, %o6 stx %o3, [%l7 + 0x10] fbuge,a %fcc0, loop_4052 brlz,a %i4, loop_4053 tsubcctv %i6, 0x1729, %i7 fmovdgu %xcc, %f13, %f6 loop_4052: ldsw [%l7 + 0x10], %i3 loop_4053: movvc %xcc, %g1, %l6 fcmps %fcc1, %f2, %f13 brlz,a %g6, loop_4054 popc %l5, %i5 fble,a %fcc0, loop_4055 fmovsneg %xcc, %f14, %f4 loop_4054: ldub [%l7 + 0x34], %i0 ldx [%l7 + 0x50], %o4 loop_4055: ldsw [%l7 + 0x3C], %o2 fmovrde %l0, %f14, %f14 fcmpd %fcc2, %f14, %f0 fmovsvs %icc, %f13, %f0 bgu %xcc, loop_4056 sll %o1, %g3, %l2 ldsw [%l7 + 0x70], %o5 fcmped %fcc0, %f6, %f6 loop_4056: fmovdn %xcc, %f14, %f15 ldx [%l7 + 0x08], %g5 fcmped %fcc3, %f6, %f0 bg,pn %xcc, loop_4057 fmovdg %icc, %f5, %f4 fpsub16s %f7, %f3, %f15 ld [%l7 + 0x68], %f4 loop_4057: fpadd32 %f10, %f6, %f6 stw %o0, [%l7 + 0x48] nop setx loop_4058, %l0, %l1 jmpl %l1, %i1 stw %g7, [%l7 + 0x28] fcmpes %fcc2, %f10, %f3 andncc %g2, %l3, %l4 loop_4058: stx %i2, [%l7 + 0x28] fpadd32 %f12, %f2, %f14 fmovdg %icc, %f13, %f11 ldsh [%l7 + 0x2E], %g4 std %f14, [%l7 + 0x78] mulx %l1, %o6, %o7 movle %icc, %o3, %i6 te %icc, 0x5 subcc %i7, 0x0076, %i4 brgez %i3, loop_4059 fbl %fcc0, loop_4060 fbuge %fcc1, loop_4061 fcmpeq16 %f2, %f12, %l6 loop_4059: nop setx loop_4062, %l0, %l1 jmpl %l1, %g1 loop_4060: fsrc2s %f14, %f14 loop_4061: fmovscs %icc, %f2, %f11 fbne,a %fcc1, loop_4063 loop_4062: stb %g6, [%l7 + 0x46] sllx %l5, %i0, %i5 brlz %o2, loop_4064 loop_4063: lduw [%l7 + 0x0C], %l0 nop setx loop_4065, %l0, %l1 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 %o4, [%l7 + 0x20] loop_4064: ldsw [%l7 + 0x60], %o1 sth %g3, [%l7 + 0x50] loop_4065: edge16 %o5, %g5, %l2 fbe %fcc2, loop_4066 fmovdvs %icc, %f0, %f1 fmovdg %xcc, %f12, %f1 fmovrdlez %o0, %f14, %f12 loop_4066: ldsh [%l7 + 0x3C], %g7 taddcctv %g2, %i1, %l3 fnegd %f0, %f10 tneg %xcc, 0x0 fnegd %f10, %f4 sth %i2, [%l7 + 0x60] fxor %f2, %f10, %f12 fxnors %f12, %f7, %f0 udivcc %l4, 0x1B28, %g4 movge %xcc, %o6, %l1 edge8n %o7, %o3, %i7 fmovscc %icc, %f15, %f15 fcmpgt32 %f10, %f10, %i4 ldsh [%l7 + 0x60], %i3 taddcc %l6, %g1, %i6 edge32 %g6, %l5, %i5 fmovsgu %icc, %f12, %f12 subcc %o2, %i0, %o4 fpadd16 %f12, %f2, %f12 lduh [%l7 + 0x18], %l0 stb %g3, [%l7 + 0x6F] brnz %o5, loop_4067 lduh [%l7 + 0x50], %g5 sll %o1, 0x02, %o0 sdivcc %l2, 0x132E, %g7 loop_4067: movrgz %i1, 0x3FB, %g2 fmovde %xcc, %f1, %f12 fbule,a %fcc2, loop_4068 fmovdvs %icc, %f11, %f15 edge8ln %l3, %i2, %g4 fbuge,a %fcc1, loop_4069 loop_4068: stb %l4, [%l7 + 0x17] ldub [%l7 + 0x17], %o6 fmovdg %icc, %f15, %f10 loop_4069: fornot2 %f14, %f10, %f8 lduw [%l7 + 0x58], %l1 ldsh [%l7 + 0x64], %o3 popc %i7, %o7 popc %i3, %l6 fmovrslez %i4, %f6, %f0 stw %i6, [%l7 + 0x48] fxor %f0, %f4, %f10 movgu %icc, %g6, %g1 fpsub32 %f12, %f14, %f0 fmovrsgz %i5, %f7, %f5 fxnors %f4, %f1, %f9 fbl,a %fcc3, loop_4070 fsrc2 %f14, %f12 fpsub16 %f8, %f12, %f6 lduw [%l7 + 0x40], %l5 loop_4070: fxnors %f3, %f8, %f15 addcc %o2, %i0, %l0 ldx [%l7 + 0x48], %g3 taddcctv %o4, 0x1914, %o5 nop setx loop_4071, %l0, %l1 jmpl %l1, %g5 fbne %fcc0, loop_4072 fpadd32 %f14, %f4, %f14 fmovda %xcc, %f12, %f14 loop_4071: fabss %f1, %f5 loop_4072: xnor %o1, %l2, %g7 st %f15, [%l7 + 0x7C] fmovrdne %i1, %f12, %f12 fmovda %icc, %f7, %f5 ble,a %xcc, loop_4073 std %f8, [%l7 + 0x58] siam 0x7 edge8ln %o0, %g2, %l3 loop_4073: movrlez %g4, 0x1A1, %i2 nop setx loop_4074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x25], %l4 movpos %xcc, %o6, %o3 sllx %l1, 0x0B, %i7 loop_4074: fors %f11, %f15, %f1 fmovse %icc, %f12, %f8 tvc %icc, 0x1 bge,pt %xcc, loop_4075 movrlz %i3, 0x1D8, %o7 movgu %icc, %i4, %i6 tcs %xcc, 0x1 loop_4075: tgu %icc, 0x5 fmovdcs %xcc, %f9, %f13 movrgz %l6, %g6, %g1 orcc %l5, 0x0BD4, %i5 tsubcctv %i0, 0x193B, %l0 ldsb [%l7 + 0x38], %o2 fmovsvc %icc, %f9, %f0 stb %g3, [%l7 + 0x3E] movcs %xcc, %o5, %o4 bleu loop_4076 fmovdvc %xcc, %f10, %f7 movg %xcc, %g5, %l2 fcmpgt16 %f8, %f14, %o1 loop_4076: ldsh [%l7 + 0x0A], %g7 tvc %xcc, 0x5 stb %i1, [%l7 + 0x3F] addc %g2, 0x0DEF, %o0 bvs,a,pt %icc, loop_4077 fmul8ulx16 %f2, %f4, %f10 ldub [%l7 + 0x4A], %g4 fbuge,a %fcc0, loop_4078 loop_4077: st %f8, [%l7 + 0x1C] ldsw [%l7 + 0x64], %l3 xorcc %l4, 0x05D5, %o6 loop_4078: movcs %icc, %o3, %l1 st %f12, [%l7 + 0x0C] for %f10, %f4, %f6 fmul8x16 %f9, %f0, %f8 fone %f2 fcmpeq32 %f12, %f14, %i2 stw %i3, [%l7 + 0x24] fbuge %fcc1, loop_4079 edge8 %i7, %o7, %i4 fmovse %xcc, %f13, %f12 ldx [%l7 + 0x10], %l6 loop_4079: siam 0x1 std %f6, [%l7 + 0x30] movrgez %i6, 0x217, %g6 ldsh [%l7 + 0x32], %g1 fcmpeq16 %f4, %f6, %i5 fmovdpos %xcc, %f3, %f10 nop setx loop_4080, %l0, %l1 jmpl %l1, %l5 movrgez %l0, 0x093, %i0 tge %icc, 0x7 fmovse %xcc, %f0, %f8 loop_4080: ble %icc, loop_4081 edge8n %o2, %o5, %g3 st %f14, [%l7 + 0x5C] smul %g5, %l2, %o4 loop_4081: for %f2, %f6, %f6 ldd [%l7 + 0x18], %f4 bpos,a,pn %xcc, loop_4082 fxnors %f12, %f9, %f7 faligndata %f0, %f4, %f4 ldd [%l7 + 0x78], %f2 loop_4082: stw %o1, [%l7 + 0x38] be,a,pt %icc, loop_4083 fornot1 %f6, %f2, %f14 fmovrslez %g7, %f10, %f15 st %f10, [%l7 + 0x74] loop_4083: movl %xcc, %i1, %o0 fpsub32s %f7, %f13, %f5 fbge %fcc2, loop_4084 tn %xcc, 0x4 mulscc %g2, 0x0C05, %l3 fbge,a %fcc1, loop_4085 loop_4084: bn,a loop_4086 edge32ln %g4, %l4, %o3 fmovdgu %xcc, %f2, %f9 loop_4085: bvc,pn %xcc, loop_4087 loop_4086: ldsw [%l7 + 0x08], %o6 tn %xcc, 0x6 edge32l %i2, %i3, %l1 loop_4087: ta %icc, 0x7 fmovdne %icc, %f15, %f0 nop setx loop_4088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq32 %f4, %f2, %o7 array32 %i7, %l6, %i4 fnors %f3, %f0, %f1 loop_4088: brz,a %g6, loop_4089 subc %i6, %g1, %l5 umul %i5, %l0, %i0 edge8 %o2, %g3, %g5 loop_4089: ldx [%l7 + 0x18], %l2 ldub [%l7 + 0x6E], %o4 fnors %f1, %f12, %f4 tleu %icc, 0x1 fmovdl %icc, %f5, %f14 fmovdcs %xcc, %f3, %f7 xor %o1, %o5, %g7 ldsw [%l7 + 0x58], %i1 stx %o0, [%l7 + 0x68] taddcctv %l3, %g4, %g2 fmuld8sux16 %f14, %f1, %f10 fbu %fcc2, loop_4090 popc 0x00B9, %l4 fmul8ulx16 %f0, %f14, %f0 fmovrdgz %o6, %f0, %f14 loop_4090: fmovspos %icc, %f15, %f0 movre %i2, %o3, %i3 fpadd16 %f14, %f2, %f10 sll %l1, %o7, %l6 udiv %i4, 0x023A, %i7 umul %i6, 0x0B64, %g6 std %f14, [%l7 + 0x58] xnorcc %g1, %i5, %l0 fbug,a %fcc3, loop_4091 ldub [%l7 + 0x25], %i0 st %f1, [%l7 + 0x6C] ldub [%l7 + 0x4A], %l5 loop_4091: fzeros %f2 ldsw [%l7 + 0x44], %o2 movge %icc, %g3, %l2 tge %icc, 0x1 ba,a,pt %icc, loop_4092 edge16l %o4, %o1, %g5 movle %xcc, %o5, %i1 sth %o0, [%l7 + 0x42] loop_4092: mulscc %l3, 0x1E0F, %g7 bcs,a,pn %xcc, loop_4093 fblg %fcc1, loop_4094 lduh [%l7 + 0x42], %g2 lduh [%l7 + 0x4C], %l4 loop_4093: bne,pn %xcc, loop_4095 loop_4094: fmovdne %xcc, %f3, %f12 fbo %fcc3, loop_4096 lduw [%l7 + 0x28], %g4 loop_4095: ldd [%l7 + 0x68], %f12 fbue,a %fcc1, loop_4097 loop_4096: ldsh [%l7 + 0x64], %o6 ldx [%l7 + 0x58], %o3 stb %i2, [%l7 + 0x1A] loop_4097: ld [%l7 + 0x44], %f13 fcmpeq32 %f2, %f4, %l1 ldsb [%l7 + 0x32], %o7 stw %l6, [%l7 + 0x28] fmul8x16al %f9, %f14, %f4 ldub [%l7 + 0x26], %i3 stw %i4, [%l7 + 0x30] bl,pt %icc, loop_4098 siam 0x5 fmuld8sux16 %f12, %f7, %f0 ta %icc, 0x7 loop_4098: fmovsg %xcc, %f12, %f7 fsrc2 %f4, %f10 sth %i7, [%l7 + 0x1A] fmovdl %icc, %f0, %f8 ldd [%l7 + 0x48], %f12 andn %i6, 0x111D, %g1 brgez %i5, loop_4099 fpsub16s %f13, %f9, %f15 fbl %fcc2, loop_4100 movrlez %l0, 0x145, %i0 loop_4099: fcmpeq16 %f12, %f12, %g6 stb %l5, [%l7 + 0x6E] loop_4100: fandnot1 %f2, %f2, %f12 sll %g3, %o2, %o4 udiv %l2, 0x1BD5, %o1 stb %o5, [%l7 + 0x69] edge16l %g5, %i1, %l3 ldx [%l7 + 0x40], %o0 fmovdle %xcc, %f15, %f6 ldx [%l7 + 0x58], %g7 ldsh [%l7 + 0x08], %l4 ldd [%l7 + 0x20], %f8 fnegs %f5, %f7 fornot1s %f3, %f4, %f10 fmuld8ulx16 %f0, %f14, %f2 fmovdge %xcc, %f12, %f1 sth %g4, [%l7 + 0x54] movrlz %g2, 0x18F, %o6 umul %o3, 0x11A9, %l1 fcmple32 %f0, %f2, %i2 std %f8, [%l7 + 0x50] mulx %o7, %i3, %l6 lduh [%l7 + 0x36], %i7 lduh [%l7 + 0x78], %i4 fpack32 %f14, %f2, %f14 orncc %g1, 0x0513, %i6 tn %icc, 0x1 array16 %l0, %i0, %i5 st %f11, [%l7 + 0x24] fmul8ulx16 %f4, %f6, %f2 movge %icc, %l5, %g6 tneg %icc, 0x0 fmovrsgz %o2, %f11, %f0 tpos %icc, 0x3 fcmps %fcc3, %f8, %f0 fmovdcc %icc, %f0, %f4 fmul8sux16 %f4, %f14, %f10 std %f4, [%l7 + 0x38] xorcc %o4, 0x17C5, %g3 ldsw [%l7 + 0x2C], %l2 fnot1s %f1, %f5 tle %icc, 0x0 lduh [%l7 + 0x34], %o1 fcmpgt16 %f14, %f10, %g5 ldsw [%l7 + 0x74], %o5 fpack16 %f8, %f5 fcmpne32 %f14, %f6, %i1 fxnors %f10, %f13, %f6 ldd [%l7 + 0x10], %f0 fcmpne16 %f2, %f6, %o0 fxnors %f1, %f7, %f6 fand %f14, %f10, %f2 ble loop_4101 fcmple32 %f10, %f12, %g7 edge16 %l4, %g4, %g2 edge16 %o6, %o3, %l3 loop_4101: movcc %xcc, %i2, %l1 brnz %o7, loop_4102 fmovrslez %i3, %f7, %f4 fpsub16s %f8, %f10, %f6 fmovsge %xcc, %f1, %f1 loop_4102: fbuge,a %fcc0, loop_4103 edge32 %i7, %i4, %g1 fmovsn %xcc, %f10, %f1 ldub [%l7 + 0x5D], %i6 loop_4103: fmovsa %xcc, %f7, %f0 stb %l6, [%l7 + 0x0A] fornot2 %f0, %f0, %f10 ld [%l7 + 0x58], %f2 fone %f6 fxors %f5, %f15, %f3 nop setx loop_4104, %l0, %l1 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 loop_4105 movcc %xcc, %l0, %i5 fabsd %f14, %f14 loop_4104: bvc,a,pt %icc, loop_4106 loop_4105: fnor %f10, %f12, %f12 udiv %l5, 0x18C5, %g6 edge32ln %i0, %o4, %g3 loop_4106: fmovrdlez %l2, %f12, %f14 ldsb [%l7 + 0x65], %o2 ld [%l7 + 0x74], %f8 stx %o1, [%l7 + 0x68] subcc %o5, 0x0835, %g5 srax %o0, 0x05, %i1 fmovrse %l4, %f7, %f9 addccc %g4, 0x1222, %g2 fmovsne %icc, %f1, %f15 fbue,a %fcc2, loop_4107 fxnors %f8, %f13, %f10 fpmerge %f12, %f1, %f4 ldsh [%l7 + 0x1A], %g7 loop_4107: std %f14, [%l7 + 0x48] stx %o3, [%l7 + 0x58] std %f14, [%l7 + 0x40] fpack32 %f8, %f2, %f14 lduh [%l7 + 0x56], %o6 movg %icc, %i2, %l3 fmovde %xcc, %f6, %f13 stb %l1, [%l7 + 0x25] fabsd %f2, %f4 stx %o7, [%l7 + 0x10] te %icc, 0x7 std %f10, [%l7 + 0x48] fxor %f10, %f4, %f4 fcmpgt16 %f8, %f0, %i3 tleu %icc, 0x4 fmovdn %xcc, %f11, %f12 stb %i7, [%l7 + 0x25] fandnot1 %f4, %f10, %f10 ld [%l7 + 0x24], %f0 fcmpes %fcc1, %f4, %f5 lduw [%l7 + 0x54], %g1 fsrc2s %f5, %f4 stb %i4, [%l7 + 0x27] movneg %icc, %i6, %l0 fsrc2s %f2, %f13 movneg %icc, %l6, %i5 udivcc %l5, 0x1166, %g6 movneg %xcc, %i0, %o4 fmovdcs %icc, %f8, %f12 or %l2, %o2, %o1 fmul8x16 %f7, %f12, %f14 movn %icc, %o5, %g5 fabsd %f6, %f6 stb %g3, [%l7 + 0x2A] stw %i1, [%l7 + 0x74] edge8n %o0, %l4, %g2 add %g7, 0x1E23, %g4 fmovdpos %icc, %f4, %f8 tpos %icc, 0x0 sth %o6, [%l7 + 0x3A] movn %icc, %o3, %l3 nop setx loop_4108, %l0, %l1 jmpl %l1, %l1 stx %o7, [%l7 + 0x40] movgu %icc, %i2, %i7 ldsw [%l7 + 0x40], %g1 loop_4108: ldx [%l7 + 0x20], %i4 fpadd32 %f4, %f6, %f12 array8 %i3, %l0, %i6 movrne %i5, 0x0F2, %l5 fmul8x16al %f2, %f3, %f6 std %f2, [%l7 + 0x18] fcmple16 %f14, %f14, %g6 ldub [%l7 + 0x11], %i0 fmovda %xcc, %f7, %f1 st %f5, [%l7 + 0x14] movrgz %l6, %l2, %o2 ldsh [%l7 + 0x72], %o1 bcc %xcc, loop_4109 movl %icc, %o4, %o5 fmovd %f14, %f2 fnands %f6, %f2, %f0 loop_4109: fbuge,a %fcc3, loop_4110 brlez,a %g3, loop_4111 movcc %xcc, %i1, %o0 sra %l4, %g2, %g7 loop_4110: movleu %icc, %g5, %g4 loop_4111: fmovrsgez %o3, %f0, %f10 stw %l3, [%l7 + 0x44] ldub [%l7 + 0x0F], %o6 bvc %icc, loop_4112 movleu %xcc, %o7, %l1 fbo,a %fcc2, loop_4113 fmovrdlez %i7, %f6, %f2 loop_4112: stb %g1, [%l7 + 0x2E] ldx [%l7 + 0x38], %i2 loop_4113: fexpand %f10, %f2 fmovdneg %icc, %f13, %f0 fmovsl %xcc, %f6, %f7 ldd [%l7 + 0x60], %f14 ldsw [%l7 + 0x2C], %i4 fcmpeq16 %f10, %f2, %i3 addccc %i6, %l0, %i5 fexpand %f6, %f8 stx %g6, [%l7 + 0x18] stx %l5, [%l7 + 0x10] srl %l6, %i0, %l2 subcc %o1, 0x05C9, %o4 edge8 %o2, %g3, %o5 ld [%l7 + 0x40], %f9 ldub [%l7 + 0x2F], %i1 fmovsa %xcc, %f12, %f0 fabss %f10, %f14 taddcctv %l4, 0x19DD, %g2 ldx [%l7 + 0x68], %o0 fmovdcs %icc, %f10, %f8 stb %g7, [%l7 + 0x1C] ldsb [%l7 + 0x0B], %g5 add %o3, %g4, %l3 stb %o6, [%l7 + 0x10] fcmpgt16 %f4, %f4, %o7 xnor %l1, %i7, %i2 umulcc %g1, %i3, %i4 alignaddrl %l0, %i5, %i6 fxors %f14, %f8, %f7 taddcctv %g6, 0x037C, %l5 stw %i0, [%l7 + 0x24] fpsub32s %f13, %f1, %f5 and %l2, 0x1614, %l6 sth %o4, [%l7 + 0x5A] fmovde %icc, %f5, %f10 udiv %o1, 0x09DD, %g3 brgez,a %o5, loop_4114 udiv %i1, 0x057E, %o2 fors %f14, %f7, %f1 udivx %g2, 0x08FB, %o0 loop_4114: fnors %f12, %f9, %f13 tl %icc, 0x7 ld [%l7 + 0x20], %f8 fcmpne32 %f6, %f2, %g7 ldsh [%l7 + 0x0C], %l4 fmovdn %xcc, %f10, %f4 orcc %g5, 0x0957, %g4 movn %icc, %o3, %l3 call loop_4115 fbug,a %fcc1, loop_4116 fmovdcc %xcc, %f2, %f9 movcc %icc, %o7, %l1 loop_4115: fpadd16s %f7, %f4, %f2 loop_4116: bvc,pn %icc, loop_4117 tvs %xcc, 0x2 ldsb [%l7 + 0x25], %i7 ld [%l7 + 0x34], %f3 loop_4117: fpsub32s %f5, %f6, %f12 tge %xcc, 0x0 fxnor %f0, %f14, %f0 pdist %f8, %f4, %f2 ld [%l7 + 0x54], %f5 bvs,pn %icc, loop_4118 fmul8sux16 %f4, %f12, %f4 ldsw [%l7 + 0x4C], %o6 fmul8ulx16 %f0, %f14, %f10 loop_4118: fxnor %f0, %f10, %f6 sethi 0x1DBF, %g1 fmovdcc %icc, %f11, %f9 sra %i2, %i3, %i4 tcc %icc, 0x6 stb %l0, [%l7 + 0x5B] brnz,a %i5, loop_4119 std %f2, [%l7 + 0x68] fmul8sux16 %f6, %f10, %f8 orcc %g6, 0x0A50, %l5 loop_4119: add %i0, 0x0881, %i6 ldsw [%l7 + 0x10], %l6 orncc %o4, 0x1AFB, %l2 ldsb [%l7 + 0x0E], %o1 fzeros %f5 fpsub32s %f3, %f12, %f0 fmovs %f5, %f0 stx %o5, [%l7 + 0x68] ldx [%l7 + 0x50], %g3 ldsb [%l7 + 0x15], %i1 fmovda %xcc, %f13, %f5 ldsb [%l7 + 0x37], %g2 alignaddrl %o2, %g7, %l4 fbug %fcc3, loop_4120 stw %g5, [%l7 + 0x38] fmovdn %icc, %f1, %f2 movn %icc, %g4, %o0 loop_4120: fmovsge %xcc, %f3, %f15 sethi 0x0A92, %o3 subcc %l3, %o7, %i7 ldx [%l7 + 0x50], %l1 lduw [%l7 + 0x30], %g1 fnot1s %f13, %f5 ble,a %xcc, loop_4121 edge32ln %o6, %i3, %i2 fmovrslz %i4, %f7, %f3 taddcc %i5, %l0, %l5 loop_4121: lduw [%l7 + 0x10], %i0 tcs %icc, 0x3 st %f9, [%l7 + 0x74] lduh [%l7 + 0x0C], %i6 ldd [%l7 + 0x38], %f8 lduh [%l7 + 0x68], %g6 fmovdne %xcc, %f10, %f0 edge8n %o4, %l2, %o1 fpsub32s %f4, %f4, %f10 fcmple16 %f2, %f14, %o5 fba %fcc3, loop_4122 brz,a %g3, loop_4123 tvc %xcc, 0x6 tcc %icc, 0x6 loop_4122: bleu,a loop_4124 loop_4123: ldsb [%l7 + 0x32], %l6 lduh [%l7 + 0x7E], %i1 st %f0, [%l7 + 0x40] loop_4124: fmovdne %xcc, %f2, %f9 stw %g2, [%l7 + 0x64] bn,a %icc, loop_4125 ldsb [%l7 + 0x10], %o2 stx %l4, [%l7 + 0x60] lduh [%l7 + 0x40], %g7 loop_4125: udivx %g5, 0x03F8, %g4 fmovrslez %o3, %f2, %f4 bge,a loop_4126 brlez,a %l3, loop_4127 fbu,a %fcc2, loop_4128 stw %o0, [%l7 + 0x24] loop_4126: sth %o7, [%l7 + 0x42] loop_4127: sth %i7, [%l7 + 0x62] loop_4128: ldsb [%l7 + 0x36], %g1 fsrc2s %f5, %f1 lduw [%l7 + 0x40], %o6 move %icc, %l1, %i2 fmovrde %i4, %f14, %f10 ta %icc, 0x4 taddcctv %i3, %l0, %i5 lduw [%l7 + 0x20], %i0 fpack32 %f4, %f4, %f14 fmovsvc %xcc, %f8, %f2 fmul8x16al %f5, %f11, %f14 sethi 0x1497, %l5 ldub [%l7 + 0x62], %g6 and %i6, %o4, %o1 stx %l2, [%l7 + 0x70] brlz,a %g3, loop_4129 ldsh [%l7 + 0x36], %l6 sth %o5, [%l7 + 0x22] add %g2, 0x0D86, %o2 loop_4129: std %f10, [%l7 + 0x38] ldd [%l7 + 0x68], %f8 ldub [%l7 + 0x76], %l4 fpsub32 %f8, %f12, %f2 mulx %i1, 0x0355, %g5 stb %g4, [%l7 + 0x34] ldd [%l7 + 0x48], %f4 movgu %xcc, %o3, %g7 fand %f6, %f10, %f12 fabss %f15, %f1 bge %icc, loop_4130 fmovdvs %xcc, %f6, %f14 ldsw [%l7 + 0x34], %o0 bgu %icc, loop_4131 loop_4130: smulcc %l3, 0x13DE, %o7 array8 %i7, %o6, %g1 edge32l %l1, %i2, %i4 loop_4131: fnot1s %f12, %f2 sdivcc %i3, 0x1F03, %i5 move %xcc, %i0, %l5 fmovdg %icc, %f2, %f6 addcc %g6, %i6, %o4 lduw [%l7 + 0x0C], %l0 fbul %fcc2, loop_4132 ldd [%l7 + 0x10], %f8 fnot2s %f3, %f13 lduw [%l7 + 0x78], %o1 loop_4132: edge8 %l2, %l6, %g3 call loop_4133 edge32 %o5, %g2, %o2 fone %f10 tg %xcc, 0x5 loop_4133: fcmps %fcc3, %f5, %f0 fcmpeq32 %f4, %f4, %i1 edge8ln %l4, %g4, %o3 sth %g5, [%l7 + 0x2E] fpsub32s %f4, %f12, %f11 ldsw [%l7 + 0x1C], %o0 bpos,a loop_4134 mulscc %g7, %l3, %o7 alignaddr %o6, %g1, %l1 ldd [%l7 + 0x68], %f4 loop_4134: fandnot1s %f9, %f14, %f6 fmul8sux16 %f12, %f4, %f4 sllx %i7, %i4, %i2 tge %xcc, 0x5 ldub [%l7 + 0x52], %i3 fmovsvs %xcc, %f15, %f13 sllx %i0, %l5, %i5 edge8l %i6, %o4, %l0 fandnot2s %f10, %f8, %f11 umul %g6, %l2, %o1 fmovdg %xcc, %f7, %f11 lduh [%l7 + 0x2C], %l6 fbn,a %fcc3, loop_4135 brgez,a %g3, loop_4136 movvc %xcc, %o5, %g2 edge16ln %i1, %l4, %o2 loop_4135: fmovrdgz %g4, %f6, %f14 loop_4136: movneg %icc, %o3, %o0 bcc,pt %xcc, loop_4137 fpackfix %f8, %f6 ldsw [%l7 + 0x50], %g5 fmovrslz %l3, %f4, %f2 loop_4137: te %xcc, 0x3 brgz,a %o7, loop_4138 sll %g7, 0x0B, %o6 fble %fcc3, loop_4139 sth %l1, [%l7 + 0x14] loop_4138: stb %g1, [%l7 + 0x6C] brnz %i4, loop_4140 loop_4139: sth %i7, [%l7 + 0x2C] stx %i2, [%l7 + 0x78] tvs %icc, 0x3 loop_4140: ldsb [%l7 + 0x4C], %i3 fsrc2s %f11, %f15 addc %i0, 0x06D2, %l5 fmovrse %i5, %f6, %f14 fpadd32 %f4, %f14, %f6 orcc %o4, %i6, %g6 fors %f7, %f14, %f9 ldd [%l7 + 0x30], %f2 fmovrdlez %l0, %f14, %f10 srl %o1, %l6, %g3 stx %l2, [%l7 + 0x28] ldsw [%l7 + 0x20], %g2 udivcc %i1, 0x0821, %l4 stb %o5, [%l7 + 0x29] addccc %o2, 0x0F53, %g4 sdiv %o0, 0x1D80, %g5 sdiv %l3, 0x0047, %o3 sdivcc %g7, 0x060E, %o7 fbg %fcc1, loop_4141 brz,a %o6, loop_4142 ldsh [%l7 + 0x30], %l1 ld [%l7 + 0x5C], %f11 loop_4141: array16 %i4, %g1, %i7 loop_4142: st %f2, [%l7 + 0x20] std %f6, [%l7 + 0x48] smul %i3, %i2, %l5 std %f2, [%l7 + 0x18] st %f11, [%l7 + 0x4C] fzeros %f6 fmovdvs %icc, %f12, %f12 stb %i5, [%l7 + 0x66] fbul,a %fcc1, loop_4143 st %f14, [%l7 + 0x38] fbo %fcc0, loop_4144 fbg,a %fcc3, loop_4145 loop_4143: fbl %fcc1, loop_4146 ldx [%l7 + 0x30], %o4 loop_4144: tneg %icc, 0x4 loop_4145: fmovrsne %i0, %f7, %f0 loop_4146: fmovdvc %xcc, %f1, %f10 fmovrdgz %g6, %f6, %f8 tg %icc, 0x4 lduh [%l7 + 0x16], %i6 ldx [%l7 + 0x08], %l0 edge16ln %l6, %g3, %o1 ba loop_4147 lduh [%l7 + 0x1C], %l2 orncc %i1, %l4, %o5 or %g2, 0x0056, %g4 loop_4147: ldsb [%l7 + 0x0D], %o0 fmovsleu %xcc, %f10, %f15 fmovsl %icc, %f2, %f10 sth %g5, [%l7 + 0x6E] srax %l3, 0x11, %o3 ldsw [%l7 + 0x20], %o2 fpmerge %f1, %f4, %f4 bshuffle %f4, %f10, %f8 tcs %icc, 0x2 ldub [%l7 + 0x71], %o7 edge32n %g7, %l1, %i4 fcmpes %fcc3, %f1, %f2 fandnot1s %f13, %f5, %f10 ldsb [%l7 + 0x28], %g1 stw %o6, [%l7 + 0x70] tcc %icc, 0x3 bcc,a loop_4148 movrlz %i7, 0x312, %i3 fmovscs %xcc, %f3, %f6 array8 %i2, %l5, %o4 loop_4148: fmul8sux16 %f14, %f12, %f10 edge32n %i5, %g6, %i6 fmovdcc %icc, %f6, %f9 fmovdl %icc, %f0, %f15 fcmpd %fcc3, %f10, %f8 array16 %i0, %l0, %l6 tge %xcc, 0x0 bg loop_4149 stb %g3, [%l7 + 0x40] fnot2 %f0, %f6 stw %l2, [%l7 + 0x2C] loop_4149: srl %i1, %o1, %l4 fsrc1 %f6, %f10 fcmpne16 %f12, %f10, %o5 ldsh [%l7 + 0x66], %g2 sth %o0, [%l7 + 0x22] smulcc %g4, 0x031B, %g5 tgu %icc, 0x5 ldub [%l7 + 0x52], %l3 add %o2, %o3, %g7 fnors %f2, %f7, %f6 fxnors %f0, %f12, %f6 fmuld8sux16 %f10, %f8, %f4 fbuge %fcc2, loop_4150 stw %o7, [%l7 + 0x30] ldsh [%l7 + 0x32], %l1 tle %icc, 0x5 loop_4150: edge8ln %i4, %g1, %i7 fcmple16 %f8, %f2, %i3 fnors %f6, %f6, %f9 tcc %xcc, 0x2 ldsh [%l7 + 0x36], %i2 sth %o6, [%l7 + 0x2A] fmovdne %icc, %f3, %f5 fmovdg %icc, %f6, %f12 fbul %fcc0, loop_4151 tne %xcc, 0x6 fmovsg %xcc, %f11, %f11 sethi 0x0624, %o4 loop_4151: movgu %xcc, %i5, %g6 edge8n %i6, %i0, %l5 ldd [%l7 + 0x60], %f0 fzeros %f2 fmovscc %xcc, %f3, %f1 stb %l6, [%l7 + 0x28] stw %l0, [%l7 + 0x14] or %g3, %i1, %o1 bne loop_4152 edge16l %l4, %o5, %g2 lduw [%l7 + 0x34], %o0 std %f4, [%l7 + 0x18] loop_4152: nop setx loop_4153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x58], %l2 fabsd %f0, %f8 siam 0x5 loop_4153: fnor %f8, %f12, %f8 fpadd16 %f12, %f10, %f10 movrgz %g5, 0x315, %l3 fcmpeq32 %f8, %f2, %o2 fmovsneg %icc, %f12, %f15 tcs %icc, 0x0 fmovdle %xcc, %f8, %f2 movre %g4, 0x138, %o3 edge32n %o7, %l1, %i4 stw %g1, [%l7 + 0x7C] xnor %i7, %g7, %i2 stx %i3, [%l7 + 0x38] fmovsvc %xcc, %f15, %f1 ldsw [%l7 + 0x40], %o6 fbue,a %fcc1, loop_4154 bcs,a,pn %xcc, loop_4155 stb %o4, [%l7 + 0x3B] fcmpeq16 %f4, %f2, %i5 loop_4154: fmovscc %icc, %f10, %f0 loop_4155: fmovrsgz %g6, %f10, %f0 fmovsgu %xcc, %f15, %f11 fxnors %f11, %f15, %f9 tcc %xcc, 0x5 stb %i0, [%l7 + 0x47] movvs %xcc, %l5, %i6 ldsh [%l7 + 0x24], %l6 fones %f6 bge %icc, loop_4156 edge32l %g3, %l0, %o1 tn %xcc, 0x3 ldub [%l7 + 0x2E], %i1 loop_4156: edge16 %l4, %g2, %o5 bleu,a,pn %icc, loop_4157 st %f3, [%l7 + 0x14] fble,a %fcc1, loop_4158 srl %l2, 0x01, %g5 loop_4157: tle %icc, 0x3 ldsh [%l7 + 0x7A], %l3 loop_4158: lduh [%l7 + 0x1E], %o0 andn %g4, %o3, %o7 fzero %f6 ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x70], %f12 fzeros %f6 popc %l1, %i4 fblg,a %fcc2, loop_4159 stb %g1, [%l7 + 0x36] fpackfix %f8, %f2 call loop_4160 loop_4159: fbo %fcc2, loop_4161 fble %fcc2, loop_4162 fbue,a %fcc2, loop_4163 loop_4160: fpadd16s %f6, %f0, %f0 loop_4161: ldsw [%l7 + 0x24], %o2 loop_4162: fmovdcs %xcc, %f11, %f1 loop_4163: sllx %i7, %g7, %i3 fmovsvc %xcc, %f1, %f7 sllx %i2, 0x11, %o4 fcmpd %fcc2, %f8, %f12 pdist %f12, %f0, %f0 fmovrdlez %o6, %f12, %f14 umulcc %i5, %g6, %i0 sllx %i6, 0x16, %l6 st %f11, [%l7 + 0x20] stb %g3, [%l7 + 0x16] andncc %l5, %o1, %i1 fmovscs %icc, %f12, %f14 st %f13, [%l7 + 0x70] andcc %l0, %l4, %o5 movleu %xcc, %l2, %g5 edge32 %l3, %o0, %g2 edge8ln %g4, %o7, %l1 subccc %i4, %g1, %o3 orncc %i7, %o2, %g7 ldd [%l7 + 0x60], %f12 faligndata %f4, %f12, %f0 sdivx %i2, 0x1DA4, %i3 bne %xcc, loop_4164 ldub [%l7 + 0x5B], %o4 fmovdne %icc, %f4, %f1 srax %i5, 0x1D, %g6 loop_4164: sllx %o6, 0x09, %i6 fbul,a %fcc1, loop_4165 edge8ln %i0, %g3, %l5 addccc %l6, %i1, %o1 st %f0, [%l7 + 0x58] loop_4165: std %f2, [%l7 + 0x70] tle %icc, 0x4 tsubcc %l4, %l0, %o5 xnorcc %l2, 0x025D, %g5 fcmpne16 %f14, %f4, %l3 lduw [%l7 + 0x24], %o0 stw %g2, [%l7 + 0x68] stx %g4, [%l7 + 0x48] ldsb [%l7 + 0x09], %l1 stb %o7, [%l7 + 0x4E] stx %i4, [%l7 + 0x48] fsrc1 %f6, %f14 fmovdvc %icc, %f10, %f13 edge8n %o3, %i7, %o2 st %f15, [%l7 + 0x24] brnz,a %g7, loop_4166 udiv %g1, 0x04C3, %i3 movleu %xcc, %o4, %i2 movl %xcc, %g6, %o6 loop_4166: udivcc %i5, 0x15F9, %i6 ldd [%l7 + 0x68], %f0 sllx %g3, %l5, %i0 ldd [%l7 + 0x18], %f8 bgu,a loop_4167 fmovsge %xcc, %f4, %f10 ldd [%l7 + 0x78], %f0 ldsw [%l7 + 0x68], %l6 loop_4167: stx %o1, [%l7 + 0x18] sth %i1, [%l7 + 0x78] movgu %xcc, %l4, %o5 ble %xcc, loop_4168 addc %l0, 0x0C21, %g5 ldx [%l7 + 0x38], %l2 udivcc %l3, 0x1527, %o0 loop_4168: stw %g2, [%l7 + 0x70] fmovsvs %icc, %f15, %f11 tcs %xcc, 0x6 movle %xcc, %l1, %o7 fmovrdgz %i4, %f10, %f6 bleu,a loop_4169 ldub [%l7 + 0x6E], %o3 udivcc %g4, 0x0DF2, %o2 udiv %i7, 0x1E6B, %g7 loop_4169: movne %xcc, %g1, %o4 bneg,pn %icc, loop_4170 fsrc1s %f4, %f8 sra %i2, 0x0E, %g6 subcc %i3, %i5, %i6 loop_4170: fpadd32 %f10, %f8, %f2 andcc %g3, 0x01C2, %o6 brgz %i0, loop_4171 fbo %fcc3, loop_4172 orn %l5, %o1, %i1 lduw [%l7 + 0x40], %l6 loop_4171: ld [%l7 + 0x18], %f1 loop_4172: addc %o5, %l0, %g5 sth %l4, [%l7 + 0x2A] movcc %xcc, %l3, %l2 movneg %icc, %g2, %l1 tle %xcc, 0x3 fmovrslez %o7, %f10, %f8 brnz %i4, loop_4173 fnand %f10, %f10, %f0 fmovrde %o0, %f10, %f12 fandnot1s %f13, %f5, %f1 loop_4173: stx %o3, [%l7 + 0x60] bn %icc, loop_4174 tleu %xcc, 0x5 lduw [%l7 + 0x34], %g4 ldsw [%l7 + 0x14], %o2 loop_4174: fmovscc %icc, %f0, %f2 movrne %i7, 0x0B7, %g1 be,a,pt %icc, loop_4175 fpsub16s %f2, %f12, %f10 fmovsneg %icc, %f13, %f3 mulx %o4, %g7, %i2 loop_4175: st %f7, [%l7 + 0x70] fmovdgu %xcc, %f8, %f5 movre %i3, %g6, %i5 brz,a %g3, loop_4176 movl %xcc, %o6, %i6 nop setx loop_4177, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %l5, %o1, %i1 loop_4176: brgz %i0, loop_4178 fmovdvc %xcc, %f0, %f12 loop_4177: lduh [%l7 + 0x10], %o5 orncc %l0, %g5, %l4 loop_4178: fpsub32 %f14, %f14, %f4 fnot1s %f10, %f14 ldsw [%l7 + 0x3C], %l3 fmovrdgez %l6, %f2, %f14 movcc %icc, %g2, %l2 movne %icc, %l1, %o7 movne %xcc, %o0, %o3 ld [%l7 + 0x28], %f15 std %f10, [%l7 + 0x28] fmovrde %g4, %f8, %f2 movleu %xcc, %o2, %i4 sth %i7, [%l7 + 0x42] fcmpgt32 %f14, %f8, %g1 tpos %icc, 0x0 fpackfix %f10, %f7 fnegd %f6, %f12 fbug,a %fcc0, loop_4179 for %f10, %f0, %f4 fmovdneg %icc, %f12, %f6 ld [%l7 + 0x44], %f4 loop_4179: fzero %f2 ld [%l7 + 0x10], %f0 ld [%l7 + 0x7C], %f0 movle %xcc, %g7, %i2 fcmped %fcc2, %f2, %f0 bleu %icc, loop_4180 bge,pn %xcc, loop_4181 bvc,a,pn %icc, loop_4182 stb %o4, [%l7 + 0x2D] loop_4180: st %f11, [%l7 + 0x2C] loop_4181: fmovrsgz %g6, %f3, %f13 loop_4182: stx %i3, [%l7 + 0x38] fcmple16 %f10, %f6, %g3 fmovrsgez %o6, %f6, %f10 fblg,a %fcc1, loop_4183 fpsub16 %f8, %f8, %f6 fmuld8sux16 %f10, %f8, %f14 orcc %i5, 0x02F0, %l5 loop_4183: ldsb [%l7 + 0x27], %i6 brgez %o1, loop_4184 edge32 %i0, %o5, %i1 fmovsvs %icc, %f5, %f1 fcmpgt32 %f6, %f4, %g5 loop_4184: st %f5, [%l7 + 0x30] tneg %icc, 0x2 fmovrse %l4, %f6, %f3 fbl,a %fcc2, loop_4185 fbl %fcc0, loop_4186 sdivcc %l3, 0x11CB, %l6 udivx %g2, 0x014C, %l2 loop_4185: faligndata %f0, %f4, %f8 loop_4186: stx %l1, [%l7 + 0x20] movrlez %l0, 0x205, %o0 bpos,a %icc, loop_4187 fmovdle %icc, %f2, %f12 ldsh [%l7 + 0x24], %o3 fmovdcs %icc, %f14, %f9 loop_4187: fones %f12 fbg %fcc0, loop_4188 fmovrdlz %o7, %f2, %f6 subccc %o2, 0x0D6C, %g4 ldub [%l7 + 0x4A], %i4 loop_4188: movre %g1, %g7, %i7 orn %o4, %i2, %i3 udiv %g3, 0x052A, %g6 bge loop_4189 fmovspos %icc, %f14, %f2 bpos,a %icc, loop_4190 std %f4, [%l7 + 0x38] loop_4189: fmovrdgz %o6, %f10, %f0 alignaddrl %i5, %l5, %o1 loop_4190: fmuld8sux16 %f5, %f14, %f2 fornot2 %f6, %f10, %f0 tvc %xcc, 0x1 edge8l %i0, %i6, %i1 addcc %g5, %o5, %l4 sll %l3, %g2, %l6 std %f2, [%l7 + 0x20] fmul8ulx16 %f0, %f14, %f6 bge %xcc, loop_4191 fpack32 %f0, %f8, %f8 fmovsvc %xcc, %f1, %f4 fcmple16 %f4, %f8, %l1 loop_4191: fmovsne %icc, %f10, %f6 ldd [%l7 + 0x48], %f12 be,pn %xcc, loop_4192 ldx [%l7 + 0x08], %l0 fmovrdne %l2, %f10, %f2 fpack32 %f10, %f8, %f12 loop_4192: fmovsa %icc, %f3, %f10 ldsb [%l7 + 0x0D], %o3 edge16n %o0, %o2, %o7 fbg %fcc1, loop_4193 fbue %fcc1, loop_4194 fmovrsgez %g4, %f7, %f0 stx %i4, [%l7 + 0x28] loop_4193: tsubcctv %g7, 0x1828, %i7 loop_4194: sra %o4, %i2, %g1 fnot2 %f2, %f12 umulcc %g3, %i3, %g6 sdivx %o6, 0x0E48, %i5 st %f6, [%l7 + 0x1C] subcc %l5, 0x04EA, %i0 brlez %o1, loop_4195 std %f2, [%l7 + 0x38] st %f2, [%l7 + 0x14] fornot2 %f2, %f6, %f12 loop_4195: tpos %xcc, 0x4 sra %i1, 0x19, %i6 fmovdcc %icc, %f6, %f6 smul %g5, %l4, %l3 lduh [%l7 + 0x68], %o5 ldsw [%l7 + 0x68], %g2 fnand %f0, %f14, %f2 xorcc %l6, 0x1145, %l0 orncc %l2, 0x07DD, %l1 sdiv %o3, 0x1241, %o2 edge32n %o0, %g4, %i4 movrgz %g7, %o7, %o4 tle %xcc, 0x6 fbu %fcc2, loop_4196 fone %f0 movne %xcc, %i7, %g1 movneg %xcc, %i2, %g3 loop_4196: nop setx loop_4197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x4B] lduw [%l7 + 0x08], %i3 fmovsleu %xcc, %f9, %f1 loop_4197: fmovdvs %xcc, %f2, %f2 nop setx loop_4198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgz %i5, %f9, %f15 popc 0x13DF, %o6 fmovdn %xcc, %f11, %f2 loop_4198: sethi 0x1713, %i0 edge32l %l5, %i1, %i6 fbug,a %fcc3, loop_4199 bvc loop_4200 ldd [%l7 + 0x38], %f4 std %f14, [%l7 + 0x68] loop_4199: addcc %o1, 0x1AF9, %l4 loop_4200: brlz %g5, loop_4201 fcmpne16 %f0, %f6, %o5 fbg %fcc3, loop_4202 fmovsne %icc, %f6, %f9 loop_4201: mova %xcc, %l3, %g2 mulscc %l0, %l6, %l1 loop_4202: ld [%l7 + 0x78], %f6 fmovdvs %xcc, %f0, %f4 andn %o3, 0x0F20, %l2 fcmped %fcc0, %f12, %f4 udivcc %o2, 0x07E9, %g4 andcc %i4, 0x1A2C, %g7 fornot1s %f1, %f2, %f8 movleu %xcc, %o0, %o4 std %f10, [%l7 + 0x40] fmovsl %xcc, %f0, %f3 bvc,a loop_4203 lduw [%l7 + 0x0C], %o7 stx %g1, [%l7 + 0x70] fbo,a %fcc1, loop_4204 loop_4203: smul %i7, %i2, %g3 fands %f12, %f15, %f3 st %f3, [%l7 + 0x10] loop_4204: ldsw [%l7 + 0x0C], %g6 fpadd32 %f0, %f8, %f10 stx %i3, [%l7 + 0x50] fmul8x16 %f14, %f0, %f12 fpack16 %f12, %f3 std %f8, [%l7 + 0x68] movcs %xcc, %o6, %i0 array16 %l5, %i5, %i1 smul %o1, %l4, %i6 ldsw [%l7 + 0x74], %o5 tcs %icc, 0x6 fbn %fcc3, loop_4205 ldub [%l7 + 0x62], %l3 fbue,a %fcc1, loop_4206 mulx %g2, 0x05AB, %l0 loop_4205: be,a,pn %icc, loop_4207 fpsub16 %f0, %f6, %f12 loop_4206: tgu %icc, 0x0 fmovdcs %icc, %f12, %f10 loop_4207: fmuld8sux16 %f1, %f2, %f2 fpsub16s %f6, %f8, %f14 alignaddr %l6, %l1, %o3 fmovde %icc, %f13, %f0 ldub [%l7 + 0x20], %g5 fcmpeq32 %f2, %f8, %o2 std %f4, [%l7 + 0x28] tleu %xcc, 0x0 siam 0x6 fpsub32s %f14, %f1, %f15 fbue,a %fcc0, loop_4208 for %f6, %f10, %f10 fmovrdne %l2, %f4, %f8 std %f10, [%l7 + 0x20] loop_4208: std %f14, [%l7 + 0x20] addcc %g4, 0x088F, %g7 fsrc2 %f14, %f4 fbn %fcc1, loop_4209 sth %i4, [%l7 + 0x16] movrlez %o4, 0x3B1, %o7 lduh [%l7 + 0x60], %o0 loop_4209: fxor %f0, %f6, %f0 st %f11, [%l7 + 0x54] ldsb [%l7 + 0x2C], %g1 pdist %f6, %f14, %f10 tsubcctv %i2, 0x1C19, %i7 edge32n %g3, %i3, %g6 sth %i0, [%l7 + 0x5E] umulcc %l5, %i5, %o6 fmul8x16al %f8, %f11, %f8 nop setx loop_4210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,pn %xcc, loop_4211 ldub [%l7 + 0x3C], %o1 std %f6, [%l7 + 0x58] loop_4210: xnorcc %i1, %i6, %o5 loop_4211: fmovdl %icc, %f3, %f10 edge32l %l3, %l4, %l0 fzero %f0 taddcctv %l6, %l1, %g2 ldsb [%l7 + 0x26], %g5 lduw [%l7 + 0x1C], %o2 movrgz %o3, %l2, %g4 srl %i4, %g7, %o4 ldub [%l7 + 0x17], %o7 ldx [%l7 + 0x50], %g1 or %o0, %i7, %g3 te %icc, 0x0 stw %i2, [%l7 + 0x34] tgu %icc, 0x3 fbe,a %fcc0, loop_4212 fors %f6, %f5, %f0 bneg,a,pt %icc, loop_4213 tvc %icc, 0x6 loop_4212: ba,pn %xcc, loop_4214 fmul8ulx16 %f8, %f8, %f2 loop_4213: fpadd32s %f11, %f2, %f10 lduh [%l7 + 0x58], %g6 loop_4214: ba,a,pn %xcc, loop_4215 fmovdl %icc, %f0, %f0 ldx [%l7 + 0x60], %i0 fmovsvc %icc, %f1, %f10 loop_4215: fornot1s %f9, %f3, %f7 fcmpeq16 %f0, %f2, %l5 edge8 %i5, %i3, %o1 be,a loop_4216 fpmerge %f11, %f7, %f14 fbue %fcc0, loop_4217 fmovdneg %xcc, %f4, %f12 loop_4216: fones %f11 fexpand %f10, %f8 loop_4217: st %f15, [%l7 + 0x44] move %icc, %o6, %i1 udivx %i6, 0x170F, %l3 brlez %o5, loop_4218 sdiv %l4, 0x027E, %l6 bcs,pn %xcc, loop_4219 movvs %icc, %l0, %l1 loop_4218: be %xcc, loop_4220 ldsw [%l7 + 0x24], %g2 loop_4219: tl %xcc, 0x2 fmovrde %g5, %f6, %f8 loop_4220: xorcc %o3, 0x1E1E, %l2 mova %xcc, %o2, %g4 edge8l %i4, %o4, %o7 fmovsl %xcc, %f5, %f15 fmovsg %xcc, %f12, %f7 ldd [%l7 + 0x50], %f8 ldsw [%l7 + 0x48], %g1 fbul,a %fcc1, loop_4221 for %f2, %f4, %f8 smulcc %g7, %o0, %i7 subc %i2, %g6, %i0 loop_4221: bg %xcc, loop_4222 ble loop_4223 movre %g3, 0x01B, %l5 fmovrdlz %i3, %f14, %f2 loop_4222: fbul,a %fcc1, loop_4224 loop_4223: stx %o1, [%l7 + 0x58] fsrc1 %f6, %f12 sth %i5, [%l7 + 0x32] loop_4224: ldsw [%l7 + 0x0C], %o6 stb %i6, [%l7 + 0x6E] fbg,a %fcc2, loop_4225 xnor %l3, %o5, %i1 sth %l6, [%l7 + 0x08] call loop_4226 loop_4225: bpos,pt %xcc, loop_4227 fcmpes %fcc0, %f0, %f0 sth %l4, [%l7 + 0x24] loop_4226: edge16n %l1, %g2, %g5 loop_4227: te %xcc, 0x5 std %f6, [%l7 + 0x18] edge8n %l0, %o3, %l2 and %o2, %g4, %o4 st %f10, [%l7 + 0x68] stx %i4, [%l7 + 0x20] fmovdl %icc, %f2, %f12 nop setx loop_4228, %l0, %l1 jmpl %l1, %o7 ldsb [%l7 + 0x40], %g1 lduw [%l7 + 0x60], %g7 lduw [%l7 + 0x48], %i7 loop_4228: lduh [%l7 + 0x2A], %i2 fmul8sux16 %f6, %f4, %f10 fcmpes %fcc0, %f12, %f15 lduw [%l7 + 0x18], %g6 fpsub16s %f11, %f3, %f8 ld [%l7 + 0x20], %f2 lduw [%l7 + 0x10], %o0 movrgez %g3, 0x209, %l5 lduw [%l7 + 0x6C], %i3 fandnot2s %f6, %f11, %f10 ldsh [%l7 + 0x56], %o1 fors %f1, %f2, %f7 brz,a %i5, loop_4229 lduw [%l7 + 0x44], %i0 fmovdge %icc, %f4, %f15 fzeros %f14 loop_4229: andn %o6, %i6, %l3 fmovdle %icc, %f14, %f2 movcs %icc, %i1, %l6 stx %l4, [%l7 + 0x70] fcmpes %fcc1, %f3, %f11 tvc %xcc, 0x0 ldub [%l7 + 0x29], %o5 fpadd16s %f13, %f8, %f11 stx %l1, [%l7 + 0x50] fabsd %f8, %f10 mulscc %g2, %g5, %l0 fmovsge %icc, %f14, %f0 udiv %l2, 0x08AC, %o2 ldsb [%l7 + 0x16], %o3 fmovsl %icc, %f2, %f14 movrgez %g4, %i4, %o4 lduh [%l7 + 0x0A], %g1 sdivcc %g7, 0x18F1, %i7 ba,a %icc, loop_4230 fnors %f6, %f15, %f3 ldub [%l7 + 0x33], %o7 ldsw [%l7 + 0x40], %i2 loop_4230: fmovdcs %xcc, %f4, %f4 stb %o0, [%l7 + 0x41] nop setx loop_4231, %l0, %l1 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], %g3 fmovscs %xcc, %f12, %f14 stx %g6, [%l7 + 0x50] loop_4231: sth %l5, [%l7 + 0x48] edge16 %o1, %i5, %i0 fmovsvs %xcc, %f9, %f11 fcmpne32 %f2, %f14, %o6 mulx %i3, 0x1644, %l3 fbuge,a %fcc3, loop_4232 fcmpgt16 %f4, %f0, %i1 stx %i6, [%l7 + 0x30] ldd [%l7 + 0x40], %f14 loop_4232: tge %icc, 0x5 ldx [%l7 + 0x78], %l4 fbuge %fcc1, loop_4233 addc %o5, 0x04CB, %l6 fzeros %f8 bneg,pn %icc, loop_4234 loop_4233: orcc %l1, %g2, %l0 movn %icc, %l2, %g5 ldd [%l7 + 0x50], %f4 loop_4234: movrlz %o3, %g4, %o2 fmovsg %xcc, %f11, %f14 fbug,a %fcc3, loop_4235 fxor %f6, %f0, %f4 std %f8, [%l7 + 0x50] taddcctv %o4, %g1, %i4 loop_4235: ldsw [%l7 + 0x74], %g7 call loop_4236 fmovscc %icc, %f11, %f1 fmovdgu %icc, %f12, %f11 fpsub16 %f14, %f0, %f10 loop_4236: ldsb [%l7 + 0x23], %o7 st %f9, [%l7 + 0x18] ld [%l7 + 0x54], %f11 stw %i2, [%l7 + 0x68] orcc %o0, 0x1028, %i7 ld [%l7 + 0x14], %f5 fpsub16 %f2, %f12, %f4 array32 %g6, %g3, %l5 std %f0, [%l7 + 0x28] srl %i5, 0x0E, %i0 array16 %o1, %i3, %l3 ldx [%l7 + 0x20], %o6 ldub [%l7 + 0x33], %i6 stx %i1, [%l7 + 0x58] ldx [%l7 + 0x70], %l4 call loop_4237 fbuge %fcc1, loop_4238 stb %o5, [%l7 + 0x72] movleu %xcc, %l6, %l1 loop_4237: fmovdge %icc, %f11, %f7 loop_4238: stx %l0, [%l7 + 0x58] movpos %icc, %l2, %g5 fpsub32 %f6, %f14, %f2 ldd [%l7 + 0x38], %f2 fmovrslz %g2, %f8, %f0 fmovscs %icc, %f14, %f6 bneg,pn %xcc, loop_4239 fors %f1, %f14, %f3 lduh [%l7 + 0x20], %g4 fbo %fcc3, loop_4240 loop_4239: tn %xcc, 0x6 edge32ln %o2, %o3, %g1 sdivcc %o4, 0x01C7, %g7 loop_4240: movrlez %i4, 0x154, %i2 fba %fcc0, loop_4241 fba,a %fcc0, loop_4242 edge32l %o7, %o0, %i7 ldub [%l7 + 0x4C], %g6 loop_4241: fnot1s %f11, %f11 loop_4242: edge32n %g3, %i5, %l5 ldd [%l7 + 0x50], %f12 movne %icc, %o1, %i3 sth %i0, [%l7 + 0x26] fcmps %fcc0, %f3, %f8 fmul8x16au %f7, %f2, %f8 fpsub32s %f15, %f6, %f6 fcmple32 %f8, %f10, %o6 fors %f4, %f7, %f8 fcmpeq16 %f4, %f2, %i6 fble,a %fcc2, loop_4243 taddcctv %i1, %l4, %o5 fbo,a %fcc1, loop_4244 fnands %f7, %f1, %f4 loop_4243: movrne %l6, 0x34F, %l3 sth %l1, [%l7 + 0x2E] loop_4244: fabss %f5, %f5 fandnot2s %f15, %f14, %f9 edge16l %l2, %g5, %l0 fmovrsgez %g2, %f4, %f10 nop setx loop_4245, %l0, %l1 jmpl %l1, %o2 ldub [%l7 + 0x3F], %g4 fexpand %f7, %f14 umul %g1, %o4, %o3 loop_4245: fmul8x16au %f9, %f13, %f2 movcc %icc, %g7, %i2 st %f14, [%l7 + 0x30] tpos %xcc, 0x4 stb %o7, [%l7 + 0x27] taddcctv %o0, 0x048B, %i4 sdivcc %i7, 0x188E, %g6 fnot1s %f1, %f15 nop setx loop_4246, %l0, %l1 jmpl %l1, %g3 fcmpne16 %f8, %f2, %l5 fmovdgu %icc, %f4, %f2 fmovdneg %icc, %f10, %f12 loop_4246: bg,pn %xcc, loop_4247 fone %f12 lduw [%l7 + 0x20], %i5 ldx [%l7 + 0x18], %o1 loop_4247: and %i3, %o6, %i6 stw %i0, [%l7 + 0x74] fabsd %f6, %f2 fmovrdgez %l4, %f14, %f0 movrlz %i1, 0x0F6, %l6 addc %l3, %o5, %l1 ble,pn %icc, loop_4248 or %g5, %l0, %l2 movne %xcc, %g2, %o2 st %f13, [%l7 + 0x10] loop_4248: fmovdpos %icc, %f4, %f0 fbue %fcc1, loop_4249 movrgz %g4, %g1, %o4 fbg,a %fcc2, loop_4250 fcmps %fcc0, %f2, %f9 loop_4249: fbug %fcc1, loop_4251 fmovsvc %icc, %f4, %f9 loop_4250: orncc %g7, 0x0B58, %o3 fnand %f12, %f14, %f14 loop_4251: sub %o7, %i2, %i4 fcmps %fcc2, %f2, %f10 be,a loop_4252 sdivx %o0, 0x015A, %g6 tleu %xcc, 0x7 stx %i7, [%l7 + 0x28] loop_4252: ldx [%l7 + 0x50], %l5 alignaddrl %i5, %g3, %o1 fmovsn %xcc, %f3, %f5 fbuge,a %fcc1, loop_4253 ldx [%l7 + 0x38], %o6 std %f14, [%l7 + 0x50] ldsh [%l7 + 0x62], %i6 loop_4253: alignaddrl %i0, %i3, %i1 fmovse %xcc, %f9, %f13 fba %fcc3, loop_4254 edge16ln %l6, %l4, %l3 bg,a %icc, loop_4255 brnz %o5, loop_4256 loop_4254: ldsh [%l7 + 0x62], %l1 brlz %l0, loop_4257 loop_4255: fbul %fcc3, loop_4258 loop_4256: fbule,a %fcc0, loop_4259 fmovrslez %l2, %f4, %f3 loop_4257: lduh [%l7 + 0x36], %g5 loop_4258: ldsw [%l7 + 0x38], %g2 loop_4259: stx %g4, [%l7 + 0x28] movre %g1, %o4, %o2 add %o3, %g7, %o7 orncc %i4, 0x1294, %o0 fsrc2 %f10, %f2 ldsw [%l7 + 0x10], %i2 fabss %f12, %f7 tsubcc %g6, 0x0694, %i7 ldsh [%l7 + 0x3E], %i5 bpos,a,pt %icc, loop_4260 edge8ln %g3, %o1, %o6 array16 %i6, %l5, %i0 fones %f5 loop_4260: movg %icc, %i1, %l6 movrlz %l4, 0x052, %l3 ldub [%l7 + 0x18], %i3 brlz,a %l1, loop_4261 bshuffle %f8, %f10, %f10 fbne %fcc1, loop_4262 lduw [%l7 + 0x74], %o5 loop_4261: fnot1s %f14, %f11 array8 %l2, %g5, %l0 loop_4262: bpos,a %icc, loop_4263 fcmple16 %f2, %f12, %g4 tsubcc %g2, 0x02CD, %g1 fmul8x16al %f10, %f6, %f0 loop_4263: sdiv %o4, 0x18F9, %o3 tvc %icc, 0x4 sll %o2, 0x0F, %o7 bvs,a,pt %xcc, loop_4264 st %f14, [%l7 + 0x6C] sth %i4, [%l7 + 0x62] std %f12, [%l7 + 0x48] loop_4264: orncc %o0, 0x0B86, %g7 for %f0, %f10, %f4 fmovdvs %xcc, %f8, %f13 st %f4, [%l7 + 0x7C] fmovdg %icc, %f10, %f8 fmovsgu %xcc, %f9, %f9 fmovs %f9, %f9 ldsw [%l7 + 0x3C], %g6 sdivx %i2, 0x1181, %i5 movgu %xcc, %g3, %o1 sllx %i7, %o6, %l5 xnor %i6, %i1, %l6 movcc %xcc, %l4, %l3 te %icc, 0x4 tne %xcc, 0x2 fsrc2 %f10, %f14 movneg %icc, %i3, %i0 fmovsgu %xcc, %f2, %f2 fbge,a %fcc0, loop_4265 ldub [%l7 + 0x6C], %o5 siam 0x2 edge8l %l2, %g5, %l0 loop_4265: fmovscs %icc, %f5, %f15 fbo,a %fcc3, loop_4266 call loop_4267 fbge,a %fcc3, loop_4268 call loop_4269 loop_4266: fmovscs %icc, %f11, %f9 loop_4267: ldd [%l7 + 0x68], %f8 loop_4268: stx %l1, [%l7 + 0x38] loop_4269: fmovsg %xcc, %f4, %f6 ldsb [%l7 + 0x50], %g2 bpos loop_4270 ldsb [%l7 + 0x7A], %g4 or %g1, %o3, %o4 subc %o2, 0x0E8F, %i4 loop_4270: addcc %o7, 0x05C8, %o0 fand %f12, %f0, %f8 call loop_4271 ldsb [%l7 + 0x08], %g7 sethi 0x17A4, %g6 std %f8, [%l7 + 0x68] loop_4271: fmovdle %xcc, %f2, %f5 popc %i5, %g3 orcc %i2, %o1, %o6 fcmple16 %f10, %f0, %i7 xorcc %l5, %i1, %i6 ldsb [%l7 + 0x30], %l4 ldsw [%l7 + 0x48], %l3 tsubcc %l6, 0x1BF6, %i0 fcmps %fcc3, %f1, %f7 tsubcc %i3, %o5, %g5 ldd [%l7 + 0x10], %f0 fmovrdgez %l0, %f8, %f6 movneg %icc, %l2, %l1 stw %g2, [%l7 + 0x50] edge8n %g1, %g4, %o4 edge16n %o2, %i4, %o3 be,pn %xcc, loop_4272 ldub [%l7 + 0x5B], %o7 movrgz %o0, 0x284, %g6 tneg %xcc, 0x0 loop_4272: nop setx loop_4273, %l0, %l1 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 loop_4274 edge8n %g7, %g3, %i2 std %f6, [%l7 + 0x60] loop_4273: fbul %fcc1, loop_4275 loop_4274: xnorcc %i5, %o6, %o1 fandnot1 %f10, %f2, %f8 tle %xcc, 0x7 loop_4275: ldub [%l7 + 0x12], %i7 fpsub16s %f1, %f1, %f8 stw %l5, [%l7 + 0x78] udivx %i1, 0x076E, %l4 ldsb [%l7 + 0x13], %i6 srax %l3, 0x02, %i0 fmovdneg %xcc, %f15, %f3 sethi 0x1F5B, %i3 tgu %xcc, 0x0 movrlez %l6, %g5, %o5 fandnot1 %f0, %f4, %f2 fbn %fcc3, loop_4276 fbu,a %fcc2, loop_4277 ldub [%l7 + 0x56], %l2 ldx [%l7 + 0x70], %l0 loop_4276: stw %g2, [%l7 + 0x4C] loop_4277: sdivcc %l1, 0x1D57, %g4 ldsb [%l7 + 0x70], %o4 fnot2s %f12, %f12 tsubcctv %g1, %i4, %o3 fmovdpos %icc, %f9, %f4 nop setx loop_4278, %l0, %l1 jmpl %l1, %o7 nop setx loop_4279, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %o2 fxnor %f6, %f6, %f14 loop_4278: ldsw [%l7 + 0x0C], %o0 loop_4279: fpadd32s %f5, %f10, %f0 lduh [%l7 + 0x74], %g6 fornot2s %f13, %f2, %f4 or %g7, 0x06FF, %i2 fmovrdlz %i5, %f12, %f4 fmovdle %xcc, %f6, %f4 fexpand %f5, %f0 ldsw [%l7 + 0x28], %g3 fmul8x16 %f11, %f12, %f6 udivcc %o6, 0x068C, %i7 tge %xcc, 0x2 tsubcc %o1, %l5, %i1 ba %icc, loop_4280 fbg,a %fcc2, loop_4281 be,a %xcc, loop_4282 fmovdne %xcc, %f0, %f1 loop_4280: fble,a %fcc1, loop_4283 loop_4281: fpack16 %f12, %f15 loop_4282: ldx [%l7 + 0x18], %l4 fmuld8sux16 %f3, %f9, %f0 loop_4283: popc 0x0FA6, %l3 brlez,a %i0, loop_4284 ta %icc, 0x3 movne %xcc, %i6, %l6 lduw [%l7 + 0x4C], %g5 loop_4284: fcmpes %fcc0, %f15, %f5 orncc %o5, 0x01AC, %i3 fnot2 %f14, %f6 std %f2, [%l7 + 0x58] andcc %l2, %g2, %l0 tneg %xcc, 0x7 bn,pn %icc, loop_4285 fpmerge %f11, %f3, %f12 ldsh [%l7 + 0x74], %l1 ble,pt %icc, loop_4286 loop_4285: edge32l %g4, %g1, %i4 addcc %o3, %o7, %o2 lduh [%l7 + 0x78], %o0 loop_4286: stx %o4, [%l7 + 0x48] edge8 %g6, %i2, %g7 bvs %icc, loop_4287 fbl %fcc1, loop_4288 stx %g3, [%l7 + 0x08] fpack32 %f2, %f14, %f0 loop_4287: fnot1s %f5, %f13 loop_4288: fpsub32 %f6, %f8, %f4 ld [%l7 + 0x78], %f2 ldub [%l7 + 0x3D], %o6 move %icc, %i7, %i5 ldub [%l7 + 0x45], %l5 movrgez %i1, %l4, %l3 addccc %i0, %i6, %o1 tcs %icc, 0x2 xnorcc %l6, %o5, %i3 ldsw [%l7 + 0x2C], %l2 taddcctv %g5, %l0, %l1 fexpand %f12, %f8 ba %icc, loop_4289 fmovrdgez %g2, %f6, %f6 addcc %g1, 0x02EA, %i4 fmovdneg %xcc, %f11, %f14 loop_4289: edge8 %o3, %g4, %o2 ldsb [%l7 + 0x23], %o7 ldub [%l7 + 0x77], %o4 for %f10, %f2, %f12 fmovdvc %xcc, %f4, %f8 fmovsne %xcc, %f8, %f6 array8 %g6, %o0, %i2 fble %fcc1, loop_4290 movneg %icc, %g3, %g7 bn,a,pt %xcc, loop_4291 subc %i7, %i5, %l5 loop_4290: fbue,a %fcc0, loop_4292 fabsd %f10, %f2 loop_4291: lduw [%l7 + 0x30], %o6 tvc %xcc, 0x0 loop_4292: fpsub16 %f12, %f0, %f0 fnor %f4, %f12, %f0 nop setx loop_4293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %xcc, %f5, %f2 movcc %xcc, %i1, %l3 fpsub32 %f10, %f14, %f6 loop_4293: brlz,a %i0, loop_4294 srlx %l4, %i6, %o1 edge16n %l6, %i3, %o5 ld [%l7 + 0x2C], %f4 loop_4294: fmovsge %xcc, %f7, %f8 sethi 0x0552, %g5 fbo,a %fcc1, loop_4295 fnot1 %f12, %f8 stx %l0, [%l7 + 0x78] tge %icc, 0x3 loop_4295: edge8n %l2, %l1, %g2 stb %g1, [%l7 + 0x2B] std %f0, [%l7 + 0x48] fmovsl %icc, %f14, %f11 fmul8ulx16 %f14, %f14, %f12 movcs %icc, %o3, %g4 fmovdle %icc, %f10, %f0 ldub [%l7 + 0x13], %i4 movvs %xcc, %o2, %o4 bn,a %xcc, loop_4296 fmovdvs %icc, %f6, %f0 brnz %o7, loop_4297 movcs %xcc, %g6, %i2 loop_4296: edge32l %g3, %o0, %g7 movcc %xcc, %i7, %l5 loop_4297: stb %o6, [%l7 + 0x67] bcs,a,pt %xcc, loop_4298 fmovrslz %i1, %f8, %f1 sth %l3, [%l7 + 0x24] ldsb [%l7 + 0x4C], %i5 loop_4298: fmovsvs %icc, %f13, %f9 bl,a,pt %icc, loop_4299 tsubcctv %l4, 0x10DF, %i6 tge %icc, 0x2 movrlz %o1, 0x394, %l6 loop_4299: ldsb [%l7 + 0x17], %i0 fbug,a %fcc1, loop_4300 addccc %o5, 0x0016, %g5 fnor %f10, %f0, %f4 xnor %i3, 0x13D5, %l2 loop_4300: fsrc2s %f8, %f1 ldd [%l7 + 0x08], %f2 fbe,a %fcc0, loop_4301 stx %l1, [%l7 + 0x18] fcmpne32 %f8, %f4, %l0 stb %g1, [%l7 + 0x57] loop_4301: stx %o3, [%l7 + 0x50] tle %xcc, 0x4 fsrc1 %f2, %f6 fors %f9, %f11, %f9 st %f14, [%l7 + 0x1C] edge32ln %g4, %i4, %g2 lduh [%l7 + 0x42], %o4 fmovsle %icc, %f13, %f2 tcs %icc, 0x4 fmovrdne %o7, %f2, %f2 stw %g6, [%l7 + 0x58] sth %o2, [%l7 + 0x64] stb %g3, [%l7 + 0x76] ldx [%l7 + 0x38], %i2 bneg %xcc, loop_4302 fmovdcs %xcc, %f11, %f13 bne,a %xcc, loop_4303 fcmpeq32 %f10, %f10, %g7 loop_4302: add %i7, %l5, %o6 te %icc, 0x5 loop_4303: siam 0x4 fcmpeq16 %f6, %f8, %o0 ld [%l7 + 0x38], %f7 sth %i1, [%l7 + 0x36] ldsh [%l7 + 0x26], %i5 sra %l3, 0x1A, %l4 fmovdle %xcc, %f11, %f0 fpmerge %f6, %f7, %f0 fnors %f14, %f8, %f1 ldd [%l7 + 0x78], %f0 edge16ln %i6, %l6, %i0 ldub [%l7 + 0x5D], %o5 brgez,a %o1, loop_4304 st %f2, [%l7 + 0x14] tsubcc %g5, 0x0B2D, %l2 ld [%l7 + 0x58], %f1 loop_4304: fmovsvc %xcc, %f10, %f3 stb %i3, [%l7 + 0x48] fmovd %f6, %f12 fmovdneg %xcc, %f14, %f9 call loop_4305 ldd [%l7 + 0x78], %f14 sth %l0, [%l7 + 0x32] edge16 %g1, %o3, %g4 loop_4305: movvs %icc, %i4, %g2 tne %icc, 0x7 fcmpeq16 %f8, %f0, %o4 movge %icc, %o7, %g6 bg,a,pt %icc, loop_4306 fornot1s %f0, %f4, %f15 be,a,pt %xcc, loop_4307 fba,a %fcc0, loop_4308 loop_4306: fone %f12 fpsub16s %f6, %f5, %f7 loop_4307: ldsb [%l7 + 0x79], %l1 loop_4308: nop setx loop_4309, %l0, %l1 jmpl %l1, %o2 ldsh [%l7 + 0x6E], %i2 fornot1 %f6, %f2, %f2 stb %g7, [%l7 + 0x59] loop_4309: fmovdle %xcc, %f5, %f5 ldsb [%l7 + 0x27], %i7 fmul8x16au %f0, %f2, %f4 nop setx loop_4310, %l0, %l1 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 + 0x78], %g3 fbl,a %fcc1, loop_4311 fbul,a %fcc3, loop_4312 loop_4310: fxors %f6, %f1, %f15 bn,a %xcc, loop_4313 loop_4311: fpack16 %f14, %f13 loop_4312: sth %o6, [%l7 + 0x0A] brgez %o0, loop_4314 loop_4313: ldx [%l7 + 0x10], %i1 fbge,a %fcc2, loop_4315 andcc %i5, %l3, %l4 loop_4314: fmul8ulx16 %f14, %f8, %f4 fmuld8sux16 %f8, %f6, %f14 loop_4315: orncc %i6, %l5, %i0 ldx [%l7 + 0x18], %o5 fmuld8ulx16 %f3, %f10, %f14 sth %o1, [%l7 + 0x5E] xnor %l6, %g5, %i3 ldsb [%l7 + 0x37], %l0 andn %l2, 0x0DBF, %o3 brgz,a %g1, loop_4316 bvs,pt %icc, loop_4317 addc %g4, 0x004E, %g2 orcc %o4, 0x1C16, %i4 loop_4316: movle %xcc, %o7, %l1 loop_4317: fsrc2s %f6, %f3 ldsh [%l7 + 0x60], %g6 ld [%l7 + 0x1C], %f12 ldub [%l7 + 0x46], %i2 taddcc %o2, %i7, %g3 bcc,a,pn %icc, loop_4318 fmovsne %xcc, %f6, %f1 std %f4, [%l7 + 0x20] fpadd16 %f14, %f8, %f10 loop_4318: fmovsle %xcc, %f5, %f9 tcc %icc, 0x3 udivcc %o6, 0x0AE5, %g7 fbn,a %fcc1, loop_4319 edge16ln %i1, %i5, %l3 tvs %xcc, 0x4 lduw [%l7 + 0x78], %o0 loop_4319: array8 %l4, %i6, %i0 ldsb [%l7 + 0x2F], %o5 sth %l5, [%l7 + 0x58] fmovrdgez %o1, %f0, %f10 for %f2, %f6, %f2 sllx %l6, 0x0A, %g5 ble,pn %icc, loop_4320 tpos %icc, 0x3 stx %l0, [%l7 + 0x50] tge %icc, 0x2 loop_4320: std %f8, [%l7 + 0x48] fmovdleu %icc, %f1, %f9 fmovsg %xcc, %f11, %f1 st %f7, [%l7 + 0x30] stb %l2, [%l7 + 0x7F] popc %o3, %i3 fxnors %f7, %f14, %f3 array8 %g4, %g2, %g1 ldx [%l7 + 0x38], %i4 fmovsa %xcc, %f15, %f3 edge8l %o7, %o4, %g6 std %f2, [%l7 + 0x58] fcmpgt16 %f8, %f0, %i2 fornot1 %f10, %f10, %f0 fmovdge %icc, %f2, %f6 std %f6, [%l7 + 0x58] fmovdpos %icc, %f2, %f15 edge32 %o2, %l1, %g3 edge16n %o6, %g7, %i7 stx %i1, [%l7 + 0x20] fmovdcc %xcc, %f2, %f6 edge16ln %l3, %o0, %l4 ldd [%l7 + 0x08], %f0 tg %xcc, 0x5 orcc %i5, %i6, %i0 fpsub32 %f2, %f8, %f2 lduh [%l7 + 0x38], %o5 tg %xcc, 0x1 add %l5, %l6, %o1 ldub [%l7 + 0x0B], %l0 brz,a %g5, loop_4321 bvs,a,pn %xcc, loop_4322 movg %xcc, %l2, %o3 xor %i3, 0x1807, %g2 loop_4321: fmovsa %xcc, %f0, %f14 loop_4322: fnegd %f12, %f10 udivcc %g4, 0x1102, %g1 fmul8x16au %f6, %f13, %f0 fbg,a %fcc1, loop_4323 fmovdvc %xcc, %f7, %f4 fbu %fcc3, loop_4324 stx %i4, [%l7 + 0x10] loop_4323: fpsub32 %f12, %f2, %f14 and %o4, %g6, %o7 loop_4324: brgez %i2, loop_4325 fones %f13 fcmpne16 %f12, %f14, %l1 andn %o2, %g3, %g7 loop_4325: movpos %xcc, %i7, %i1 sth %l3, [%l7 + 0x20] fexpand %f3, %f10 fands %f14, %f8, %f12 edge32 %o6, %o0, %l4 st %f7, [%l7 + 0x60] fornot2 %f6, %f4, %f0 fmovs %f7, %f2 fnot2 %f2, %f6 udivx %i5, 0x1286, %i6 fandnot2 %f4, %f14, %f10 brlez %i0, loop_4326 fbul,a %fcc3, loop_4327 andn %l5, %o5, %o1 brgez,a %l6, loop_4328 loop_4326: xor %g5, %l0, %o3 loop_4327: ldsb [%l7 + 0x60], %l2 ldsw [%l7 + 0x34], %g2 loop_4328: bpos,a %xcc, loop_4329 be,a %xcc, loop_4330 tcs %icc, 0x2 movrlz %g4, %i3, %g1 loop_4329: ldsb [%l7 + 0x15], %i4 loop_4330: edge16n %g6, %o4, %i2 ldd [%l7 + 0x10], %f12 edge16n %o7, %l1, %o2 fmovse %xcc, %f8, %f5 stx %g3, [%l7 + 0x10] ldsw [%l7 + 0x28], %i7 fmovrslez %i1, %f12, %f1 fmuld8ulx16 %f9, %f15, %f14 fpadd16s %f13, %f10, %f7 fmovdg %icc, %f8, %f9 sll %g7, %l3, %o6 stb %o0, [%l7 + 0x55] fmuld8sux16 %f8, %f7, %f14 ldsb [%l7 + 0x12], %i5 bgu loop_4331 std %f12, [%l7 + 0x28] lduw [%l7 + 0x6C], %l4 fsrc2 %f14, %f6 loop_4331: fmovdle %xcc, %f11, %f9 fpack16 %f6, %f12 nop setx loop_4332, %l0, %l1 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 %i0, %i6, %l5 ldd [%l7 + 0x28], %f10 fbo,a %fcc3, loop_4333 loop_4332: movleu %xcc, %o5, %l6 fmovsvc %xcc, %f2, %f7 sethi 0x1769, %o1 loop_4333: stb %l0, [%l7 + 0x70] tg %icc, 0x1 fmovse %icc, %f15, %f6 or %o3, 0x0F97, %g5 xnor %l2, 0x1535, %g4 sth %g2, [%l7 + 0x08] fmul8sux16 %f2, %f0, %f6 fmovrdlz %g1, %f14, %f2 movrgez %i3, %g6, %o4 fands %f3, %f7, %f8 fmovdvs %icc, %f6, %f0 fxnor %f4, %f12, %f2 popc %i4, %o7 fble,a %fcc0, loop_4334 stb %i2, [%l7 + 0x25] bvs,a %icc, loop_4335 st %f14, [%l7 + 0x2C] loop_4334: edge32ln %l1, %o2, %g3 fmovsg %icc, %f2, %f5 loop_4335: and %i1, %g7, %l3 pdist %f8, %f2, %f4 std %f10, [%l7 + 0x08] tg %icc, 0x6 bvc,a,pn %xcc, loop_4336 and %o6, 0x1FF9, %o0 xnorcc %i7, %l4, %i0 st %f10, [%l7 + 0x68] loop_4336: te %icc, 0x5 ld [%l7 + 0x14], %f14 stb %i6, [%l7 + 0x40] ldsw [%l7 + 0x5C], %l5 stw %o5, [%l7 + 0x18] fands %f1, %f12, %f10 orncc %i5, 0x1039, %o1 movpos %icc, %l6, %o3 ldub [%l7 + 0x23], %g5 fbue %fcc3, loop_4337 fbug,a %fcc3, loop_4338 std %f14, [%l7 + 0x78] fmovsgu %xcc, %f4, %f15 loop_4337: fcmpes %fcc2, %f10, %f2 loop_4338: stb %l0, [%l7 + 0x5D] st %f10, [%l7 + 0x0C] fmovrsgz %g4, %f3, %f2 lduh [%l7 + 0x7A], %l2 fone %f14 fandnot1 %f4, %f0, %f2 fands %f7, %f9, %f7 lduw [%l7 + 0x44], %g1 edge16l %i3, %g2, %g6 stw %o4, [%l7 + 0x10] stx %i4, [%l7 + 0x38] tne %xcc, 0x3 movleu %icc, %i2, %l1 ldx [%l7 + 0x28], %o2 fandnot2 %f4, %f4, %f4 pdist %f12, %f6, %f12 fmovdn %xcc, %f8, %f9 fsrc2s %f12, %f1 fornot2 %f4, %f0, %f6 taddcc %o7, 0x0345, %i1 subccc %g3, %l3, %o6 edge32l %o0, %g7, %l4 fpsub16s %f13, %f3, %f11 fmovsleu %xcc, %f4, %f11 fmovrslez %i0, %f1, %f4 subc %i7, %i6, %l5 movg %xcc, %i5, %o5 sethi 0x059C, %o1 ldsb [%l7 + 0x3F], %o3 std %f4, [%l7 + 0x58] fpadd16s %f6, %f10, %f14 fmovspos %icc, %f5, %f2 fbe,a %fcc1, loop_4339 ld [%l7 + 0x2C], %f7 edge8n %g5, %l0, %g4 sdiv %l2, 0x0FD8, %g1 loop_4339: tge %xcc, 0x7 ldsb [%l7 + 0x52], %l6 stx %g2, [%l7 + 0x30] fmovdvs %xcc, %f1, %f1 udivx %i3, 0x09E9, %o4 orcc %i4, %i2, %l1 faligndata %f8, %f0, %f14 ldsw [%l7 + 0x4C], %g6 tg %icc, 0x5 movg %icc, %o7, %i1 ldsh [%l7 + 0x7C], %g3 ldsh [%l7 + 0x6E], %l3 fmovrsgz %o2, %f15, %f7 fmovspos %icc, %f9, %f3 fmovsge %icc, %f14, %f3 fmovdvc %icc, %f11, %f4 stb %o0, [%l7 + 0x23] lduw [%l7 + 0x4C], %o6 fble %fcc1, loop_4340 tge %xcc, 0x7 brlz,a %g7, loop_4341 fpsub32s %f6, %f10, %f3 loop_4340: brgz %l4, loop_4342 sth %i0, [%l7 + 0x44] loop_4341: ldsb [%l7 + 0x71], %i6 fmovsn %icc, %f5, %f8 loop_4342: ldd [%l7 + 0x50], %f2 fmovrdne %i7, %f8, %f6 fornot1 %f0, %f10, %f10 sdivx %i5, 0x1C34, %o5 fmovdvs %xcc, %f2, %f12 lduw [%l7 + 0x64], %l5 or %o1, 0x1991, %g5 fpack16 %f10, %f9 fcmpeq32 %f4, %f8, %l0 fble,a %fcc1, loop_4343 add %o3, %l2, %g1 stb %l6, [%l7 + 0x1B] ldsh [%l7 + 0x38], %g4 loop_4343: fnegs %f2, %f2 ld [%l7 + 0x10], %f2 stb %i3, [%l7 + 0x13] fzero %f12 st %f2, [%l7 + 0x6C] movrgez %o4, 0x3C5, %i4 lduh [%l7 + 0x70], %g2 stw %i2, [%l7 + 0x40] sllx %l1, 0x18, %o7 brlez %g6, loop_4344 fone %f4 fsrc2s %f1, %f5 fmovrsne %g3, %f14, %f2 loop_4344: fmovdpos %icc, %f6, %f8 fpadd32s %f9, %f2, %f8 ldx [%l7 + 0x50], %l3 fpsub16 %f4, %f8, %f10 nop setx loop_4345, %l0, %l1 jmpl %l1, %o2 fblg %fcc0, loop_4346 stx %o0, [%l7 + 0x40] fbne,a %fcc0, loop_4347 loop_4345: nop setx loop_4348, %l0, %l1 jmpl %l1, %i1 loop_4346: ldx [%l7 + 0x40], %g7 fpack32 %f14, %f8, %f14 loop_4347: tl %xcc, 0x7 loop_4348: pdist %f12, %f2, %f0 nop setx loop_4349, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x48], %f0 sllx %o6, 0x08, %i0 tsubcctv %i6, %l4, %i5 loop_4349: fpack32 %f6, %f14, %f0 mova %icc, %o5, %l5 fmul8sux16 %f4, %f10, %f14 movn %xcc, %o1, %i7 fmovdneg %icc, %f6, %f5 fzero %f8 orncc %l0, %g5, %l2 addcc %g1, 0x036E, %l6 fmovsvs %xcc, %f14, %f3 fpadd16s %f5, %f10, %f12 movrne %o3, %i3, %o4 fornot2s %f14, %f5, %f14 movvc %icc, %i4, %g2 fcmpeq16 %f6, %f4, %g4 movne %xcc, %i2, %o7 bleu,a %icc, loop_4350 fornot1 %f10, %f10, %f10 tl %xcc, 0x3 movneg %icc, %g6, %g3 loop_4350: movrgz %l3, 0x2E9, %l1 fpadd16s %f9, %f6, %f14 ldub [%l7 + 0x7B], %o2 fandnot2s %f9, %f10, %f2 fmovsvs %icc, %f12, %f11 brlz %o0, loop_4351 for %f12, %f2, %f4 stx %i1, [%l7 + 0x40] stw %o6, [%l7 + 0x58] loop_4351: fmovdn %xcc, %f10, %f14 xnorcc %g7, 0x026B, %i0 fmovrdlez %l4, %f6, %f14 ld [%l7 + 0x24], %f11 fba %fcc0, loop_4352 subcc %i5, %i6, %l5 fmovdne %icc, %f13, %f0 ldsh [%l7 + 0x20], %o1 loop_4352: fmovscs %icc, %f12, %f2 st %f10, [%l7 + 0x18] tge %icc, 0x2 array16 %i7, %l0, %g5 tleu %icc, 0x7 bne,a,pt %xcc, loop_4353 fnor %f8, %f8, %f8 stw %o5, [%l7 + 0x44] fmovdg %icc, %f14, %f13 loop_4353: ldsw [%l7 + 0x44], %g1 ldsh [%l7 + 0x1C], %l6 fzeros %f10 ldx [%l7 + 0x58], %l2 lduh [%l7 + 0x6A], %o3 alignaddr %i3, %o4, %i4 subc %g2, %i2, %o7 umul %g6, 0x1EEF, %g4 ldd [%l7 + 0x78], %f6 ldd [%l7 + 0x10], %f10 alignaddrl %g3, %l1, %l3 fbg,a %fcc0, loop_4354 fornot1s %f8, %f10, %f15 fnand %f2, %f4, %f4 movrlez %o2, 0x2E4, %i1 loop_4354: mova %xcc, %o0, %o6 lduw [%l7 + 0x48], %g7 movrlz %i0, %l4, %i5 movcs %icc, %i6, %l5 fcmple32 %f2, %f8, %i7 stb %o1, [%l7 + 0x23] sll %l0, %g5, %o5 stx %l6, [%l7 + 0x08] lduw [%l7 + 0x58], %l2 fand %f6, %f12, %f10 ldsw [%l7 + 0x78], %g1 movcs %xcc, %i3, %o3 fnand %f10, %f10, %f12 mulx %o4, 0x1639, %i4 fsrc1s %f4, %f2 fmovrdne %i2, %f12, %f6 fmovrdne %g2, %f8, %f12 fbul,a %fcc1, loop_4355 fmovdn %icc, %f6, %f11 stw %g6, [%l7 + 0x60] fblg %fcc2, loop_4356 loop_4355: array16 %g4, %g3, %o7 movrne %l3, %o2, %l1 ldsb [%l7 + 0x5B], %i1 loop_4356: movne %icc, %o0, %g7 edge32n %o6, %i0, %l4 tleu %xcc, 0x1 xor %i5, %i6, %i7 lduh [%l7 + 0x56], %o1 andn %l0, 0x018A, %g5 fcmpne32 %f10, %f10, %o5 fabsd %f0, %f0 ldsw [%l7 + 0x74], %l5 tpos %icc, 0x3 fbn %fcc2, loop_4357 fmovdcs %xcc, %f9, %f4 fornot2 %f2, %f0, %f2 andn %l2, 0x197D, %l6 loop_4357: tge %icc, 0x0 fcmpeq16 %f0, %f14, %g1 udivx %o3, 0x184F, %o4 ldd [%l7 + 0x18], %f12 fbule,a %fcc1, loop_4358 fnot2 %f10, %f4 ldx [%l7 + 0x48], %i4 fnor %f6, %f8, %f4 loop_4358: fmovdcs %xcc, %f14, %f3 srax %i3, 0x01, %g2 fpsub32s %f9, %f2, %f13 std %f0, [%l7 + 0x10] fmovsne %icc, %f12, %f7 fbe,a %fcc1, loop_4359 brgz,a %i2, loop_4360 fbge,a %fcc2, loop_4361 fmul8sux16 %f4, %f14, %f12 loop_4359: fmovdpos %xcc, %f5, %f3 loop_4360: ldx [%l7 + 0x08], %g4 loop_4361: bleu,a,pt %icc, loop_4362 addc %g3, %g6, %o7 ldub [%l7 + 0x57], %o2 fmovscs %xcc, %f5, %f9 loop_4362: ldsb [%l7 + 0x39], %l1 fmovse %xcc, %f9, %f14 fmovsa %xcc, %f4, %f9 xnorcc %l3, %o0, %i1 ba,a,pn %xcc, loop_4363 sth %g7, [%l7 + 0x54] addcc %i0, 0x0365, %l4 st %f6, [%l7 + 0x08] loop_4363: fsrc2 %f12, %f8 edge32n %i5, %o6, %i6 call loop_4364 popc %i7, %o1 tsubcc %l0, %o5, %l5 orn %g5, %l6, %l2 loop_4364: ldsh [%l7 + 0x28], %o3 bne %xcc, loop_4365 stx %o4, [%l7 + 0x40] movvs %icc, %g1, %i3 lduw [%l7 + 0x14], %g2 loop_4365: stw %i2, [%l7 + 0x6C] sth %g4, [%l7 + 0x32] fsrc1s %f3, %f2 udivcc %g3, 0x13D4, %g6 edge16 %o7, %o2, %i4 mova %icc, %l1, %o0 nop setx loop_4366, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f2, %f8 fnand %f14, %f10, %f8 fxnor %f8, %f10, %f4 loop_4366: brnz,a %i1, loop_4367 fbn,a %fcc2, loop_4368 fpadd32s %f9, %f0, %f14 fmovsa %xcc, %f8, %f10 loop_4367: nop setx loop_4369, %l0, %l1 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_4368: fmovsleu %xcc, %f9, %f7 fpadd16 %f12, %f14, %f2 tleu %xcc, 0x7 loop_4369: fbug %fcc0, loop_4370 ba,pn %xcc, loop_4371 fabsd %f14, %f14 fornot2s %f13, %f13, %f12 loop_4370: stw %g7, [%l7 + 0x30] loop_4371: srl %i0, 0x1E, %l4 smulcc %l3, %o6, %i6 fcmple16 %f4, %f0, %i7 bge %xcc, loop_4372 fnor %f4, %f0, %f0 fcmpd %fcc3, %f0, %f10 bge,pt %icc, loop_4373 loop_4372: ldub [%l7 + 0x61], %i5 bl,pn %icc, loop_4374 ldx [%l7 + 0x68], %l0 loop_4373: smul %o5, 0x0BB4, %o1 edge8 %g5, %l6, %l5 loop_4374: andcc %l2, %o4, %o3 bvc,pn %xcc, loop_4375 bcs,a loop_4376 stb %g1, [%l7 + 0x5A] edge8 %g2, %i2, %i3 loop_4375: bge,a,pn %xcc, loop_4377 loop_4376: fmovdpos %xcc, %f15, %f3 fpsub16 %f6, %f8, %f0 fmul8x16al %f11, %f7, %f4 loop_4377: array32 %g3, %g6, %o7 ldsw [%l7 + 0x28], %o2 ldub [%l7 + 0x14], %i4 std %f0, [%l7 + 0x78] fxnor %f2, %f0, %f2 fnot1 %f2, %f14 umulcc %g4, %l1, %i1 std %f10, [%l7 + 0x48] umul %o0, 0x13AC, %g7 taddcctv %l4, %i0, %l3 fmovdn %icc, %f7, %f5 stx %o6, [%l7 + 0x70] movvs %xcc, %i7, %i5 xorcc %l0, 0x07A6, %i6 lduw [%l7 + 0x24], %o5 lduw [%l7 + 0x38], %o1 mova %xcc, %l6, %l5 ldx [%l7 + 0x38], %g5 edge32 %o4, %l2, %o3 sth %g2, [%l7 + 0x18] lduh [%l7 + 0x30], %i2 edge8ln %g1, %g3, %g6 fnot2s %f11, %f6 ld [%l7 + 0x4C], %f15 orncc %o7, 0x14CC, %o2 for %f12, %f8, %f12 bcs loop_4378 edge8 %i4, %g4, %l1 fornot1 %f0, %f2, %f0 ldub [%l7 + 0x65], %i1 loop_4378: orn %o0, 0x02B4, %i3 array16 %l4, %g7, %l3 fmovdvs %icc, %f13, %f15 fand %f12, %f0, %f10 tn %xcc, 0x7 fpsub32 %f2, %f6, %f14 lduh [%l7 + 0x2A], %i0 tgu %icc, 0x3 fabss %f13, %f8 tsubcctv %i7, %i5, %o6 tleu %xcc, 0x4 fblg,a %fcc2, loop_4379 ldsb [%l7 + 0x45], %i6 ldsb [%l7 + 0x6C], %l0 st %f1, [%l7 + 0x6C] loop_4379: fnegd %f4, %f10 brz,a %o1, loop_4380 umul %l6, 0x14DD, %o5 fmul8x16 %f11, %f10, %f12 xorcc %g5, 0x06A9, %o4 loop_4380: ba %icc, loop_4381 ldx [%l7 + 0x48], %l2 lduw [%l7 + 0x68], %o3 lduh [%l7 + 0x6A], %l5 loop_4381: taddcctv %g2, %i2, %g1 movneg %icc, %g3, %o7 brgez %g6, loop_4382 movne %icc, %i4, %o2 stw %l1, [%l7 + 0x40] fpsub32 %f0, %f6, %f14 loop_4382: std %f4, [%l7 + 0x70] sth %i1, [%l7 + 0x46] move %xcc, %o0, %g4 stb %i3, [%l7 + 0x60] xor %l4, %g7, %l3 fornot1 %f12, %f10, %f14 fbug,a %fcc2, loop_4383 fcmpgt32 %f6, %f2, %i7 fpack16 %f12, %f10 ldx [%l7 + 0x08], %i5 loop_4383: bne,a,pn %icc, loop_4384 movneg %icc, %o6, %i0 fmovsvs %xcc, %f8, %f0 stw %l0, [%l7 + 0x14] loop_4384: fxnor %f8, %f10, %f12 ldsw [%l7 + 0x44], %i6 fpsub32s %f0, %f11, %f15 movcs %xcc, %o1, %l6 movrlz %o5, %o4, %g5 ld [%l7 + 0x08], %f8 ld [%l7 + 0x18], %f10 fand %f6, %f4, %f14 bge,a %icc, loop_4385 bl %icc, loop_4386 fxor %f10, %f14, %f12 sth %o3, [%l7 + 0x2C] loop_4385: ldub [%l7 + 0x58], %l2 loop_4386: fmovdvs %xcc, %f12, %f2 lduh [%l7 + 0x64], %l5 andncc %g2, %g1, %g3 fmovrde %i2, %f10, %f6 fmovrdlez %o7, %f6, %f12 edge8n %g6, %o2, %l1 fmovrdne %i4, %f14, %f0 sth %o0, [%l7 + 0x74] fbge %fcc2, loop_4387 umul %i1, 0x02D9, %g4 std %f0, [%l7 + 0x58] stb %l4, [%l7 + 0x12] loop_4387: ldsh [%l7 + 0x28], %i3 fmovrsne %g7, %f6, %f13 tl %icc, 0x6 fmovde %xcc, %f0, %f6 nop setx loop_4388, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrde %l3, %f4, %f0 ldsb [%l7 + 0x34], %i5 fornot1s %f14, %f14, %f6 loop_4388: fors %f7, %f2, %f15 ldd [%l7 + 0x70], %f6 umulcc %o6, %i0, %i7 brnz,a %i6, loop_4389 lduh [%l7 + 0x30], %o1 lduh [%l7 + 0x7A], %l0 fmovrdlez %o5, %f4, %f2 loop_4389: tcc %xcc, 0x4 smulcc %o4, 0x02EC, %g5 fnors %f0, %f15, %f12 edge8ln %l6, %o3, %l2 ld [%l7 + 0x3C], %f9 nop setx loop_4390, %l0, %l1 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 + 0x0C], %l5 stb %g1, [%l7 + 0x7B] stx %g3, [%l7 + 0x08] loop_4390: edge32 %i2, %g2, %o7 movleu %icc, %o2, %g6 movne %xcc, %l1, %o0 ldsb [%l7 + 0x6F], %i1 ldsb [%l7 + 0x7C], %g4 movneg %icc, %l4, %i3 stx %g7, [%l7 + 0x50] brgez %l3, loop_4391 xnor %i4, %o6, %i0 lduh [%l7 + 0x64], %i7 fxnors %f2, %f1, %f2 loop_4391: andncc %i5, %i6, %o1 fbug %fcc3, loop_4392 fxnors %f11, %f14, %f11 edge16 %o5, %l0, %o4 tg %icc, 0x1 loop_4392: ld [%l7 + 0x50], %f7 stb %l6, [%l7 + 0x62] bn,a loop_4393 ldsb [%l7 + 0x45], %o3 edge8ln %l2, %g5, %g1 fexpand %f3, %f12 loop_4393: ldsh [%l7 + 0x78], %l5 tpos %icc, 0x5 ldsw [%l7 + 0x34], %g3 fblg,a %fcc1, loop_4394 addc %i2, 0x0652, %g2 fbuge,a %fcc2, loop_4395 ldd [%l7 + 0x28], %f12 loop_4394: movne %icc, %o7, %o2 fmovrse %g6, %f7, %f13 loop_4395: fmovrdgez %l1, %f2, %f14 lduh [%l7 + 0x54], %i1 bvs,pn %xcc, loop_4396 stw %o0, [%l7 + 0x5C] std %f4, [%l7 + 0x18] ld [%l7 + 0x38], %f12 loop_4396: fnand %f14, %f0, %f10 fmovdvs %icc, %f9, %f6 tvs %icc, 0x0 ldub [%l7 + 0x47], %l4 fmovsne %xcc, %f0, %f4 fmovrsne %g4, %f5, %f9 bvs %icc, loop_4397 fpmerge %f8, %f4, %f10 ldsb [%l7 + 0x58], %g7 ldsh [%l7 + 0x3C], %i3 loop_4397: stw %l3, [%l7 + 0x0C] edge8n %i4, %i0, %i7 addcc %o6, 0x0521, %i6 fbn,a %fcc3, loop_4398 mulx %i5, %o1, %l0 fcmple16 %f12, %f4, %o5 movvs %icc, %l6, %o4 loop_4398: fmovdpos %xcc, %f9, %f11 st %f15, [%l7 + 0x54] bn,a %xcc, loop_4399 sub %o3, 0x1B55, %l2 fxnors %f3, %f7, %f6 movvc %xcc, %g1, %g5 loop_4399: be,pn %xcc, loop_4400 fmul8x16 %f3, %f14, %f14 edge32 %g3, %l5, %g2 fba %fcc0, loop_4401 loop_4400: ldub [%l7 + 0x79], %o7 edge32 %o2, %i2, %g6 bvs,a,pn %icc, loop_4402 loop_4401: fmovse %icc, %f15, %f6 tpos %icc, 0x5 fmovsn %icc, %f9, %f8 loop_4402: fmovdneg %xcc, %f5, %f2 lduh [%l7 + 0x34], %i1 nop setx loop_4403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f10, %f11, %f2 ldd [%l7 + 0x70], %f4 fsrc1s %f10, %f10 loop_4403: fnegd %f14, %f14 ldx [%l7 + 0x28], %o0 popc 0x02B9, %l1 ldsb [%l7 + 0x43], %l4 tg %xcc, 0x1 be,a,pn %icc, loop_4404 taddcc %g7, 0x0CB4, %g4 fbe,a %fcc3, loop_4405 edge32ln %i3, %l3, %i0 loop_4404: ldub [%l7 + 0x47], %i7 fbul,a %fcc2, loop_4406 loop_4405: fcmpne16 %f4, %f8, %o6 fzero %f0 ldsw [%l7 + 0x74], %i4 loop_4406: udivx %i5, 0x11BE, %i6 ld [%l7 + 0x34], %f14 movle %icc, %o1, %l0 ble,pt %xcc, loop_4407 fbg %fcc0, loop_4408 bvs,pt %xcc, loop_4409 bcc,pt %xcc, loop_4410 loop_4407: movleu %icc, %o5, %l6 loop_4408: tleu %xcc, 0x2 loop_4409: move %icc, %o4, %o3 loop_4410: ldsw [%l7 + 0x28], %l2 tleu %xcc, 0x2 bleu,pn %xcc, loop_4411 fbug %fcc3, loop_4412 fmuld8sux16 %f4, %f2, %f4 fxors %f4, %f10, %f0 loop_4411: stw %g5, [%l7 + 0x64] loop_4412: stw %g1, [%l7 + 0x0C] fmovdneg %icc, %f11, %f13 bvs %icc, loop_4413 fmovsvs %icc, %f4, %f4 fbug,a %fcc2, loop_4414 nop setx loop_4415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4413: stx %l5, [%l7 + 0x38] fnand %f8, %f0, %f10 loop_4414: fpadd32s %f10, %f1, %f12 loop_4415: fmovsleu %xcc, %f8, %f15 lduw [%l7 + 0x50], %g3 fzero %f14 addccc %g2, %o2, %o7 movrgz %g6, 0x212, %i1 fmovdne %icc, %f7, %f7 fornot1s %f4, %f12, %f15 ldx [%l7 + 0x48], %o0 orn %i2, %l4, %l1 ldub [%l7 + 0x5E], %g7 ldd [%l7 + 0x50], %f6 alignaddrl %i3, %g4, %i0 fmovdneg %xcc, %f14, %f11 stx %l3, [%l7 + 0x28] st %f4, [%l7 + 0x7C] fmovdl %icc, %f15, %f10 brnz %o6, loop_4416 fpadd32 %f12, %f6, %f0 fbule,a %fcc1, loop_4417 bpos,a,pt %icc, loop_4418 loop_4416: ldsw [%l7 + 0x68], %i4 brnz %i5, loop_4419 loop_4417: fnot2s %f7, %f3 loop_4418: fmovdneg %icc, %f9, %f6 stx %i7, [%l7 + 0x38] loop_4419: 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 bg,pn %icc, loop_4421 array16 %i6, %o1, %o5 ldsb [%l7 + 0x6E], %l6 loop_4420: fbg,a %fcc3, loop_4422 loop_4421: movn %icc, %o4, %o3 fpack16 %f4, %f1 movneg %xcc, %l0, %l2 loop_4422: fpsub16s %f6, %f7, %f1 xor %g5, 0x0355, %l5 pdist %f0, %f4, %f0 stx %g3, [%l7 + 0x28] st %f12, [%l7 + 0x44] ldsw [%l7 + 0x58], %g2 sdivx %g1, 0x0274, %o7 movg %xcc, %g6, %i1 ldsh [%l7 + 0x40], %o0 fmovrslez %i2, %f12, %f11 edge8l %l4, %l1, %g7 movn %xcc, %o2, %i3 movgu %icc, %g4, %i0 sllx %l3, %o6, %i5 ldd [%l7 + 0x30], %f8 umul %i4, 0x100D, %i7 nop setx loop_4423, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble %icc, loop_4424 ldsw [%l7 + 0x18], %i6 bcc,pt %icc, loop_4425 loop_4423: fblg %fcc2, loop_4426 loop_4424: st %f2, [%l7 + 0x60] ldd [%l7 + 0x58], %f2 loop_4425: sdivx %o1, 0x0800, %o5 loop_4426: fbug,a %fcc0, loop_4427 fbu %fcc3, loop_4428 smul %l6, 0x0C4D, %o4 ldub [%l7 + 0x45], %l0 loop_4427: ldsb [%l7 + 0x61], %l2 loop_4428: fcmped %fcc3, %f4, %f14 movl %xcc, %o3, %l5 array8 %g3, %g2, %g1 st %f12, [%l7 + 0x78] fmovdpos %icc, %f6, %f14 fbg,a %fcc1, loop_4429 stw %g5, [%l7 + 0x34] ldx [%l7 + 0x48], %g6 fmovdgu %xcc, %f5, %f12 loop_4429: stb %o7, [%l7 + 0x29] ldsh [%l7 + 0x4A], %i1 ldub [%l7 + 0x54], %i2 fmovsleu %icc, %f13, %f11 st %f13, [%l7 + 0x60] udiv %l4, 0x0C9A, %l1 fpadd16s %f4, %f4, %f14 movle %icc, %g7, %o0 ldd [%l7 + 0x30], %f4 edge32n %o2, %i3, %g4 ldd [%l7 + 0x28], %f12 tne %xcc, 0x5 fmovsvs %icc, %f14, %f3 tsubcc %i0, %o6, %l3 ldx [%l7 + 0x28], %i4 st %f10, [%l7 + 0x30] fbul,a %fcc1, loop_4430 stx %i5, [%l7 + 0x40] taddcctv %i7, 0x1D64, %i6 fbo,a %fcc1, loop_4431 loop_4430: orcc %o1, 0x1557, %l6 lduh [%l7 + 0x32], %o5 fpsub16s %f4, %f1, %f6 loop_4431: edge8l %o4, %l0, %o3 movcc %xcc, %l2, %g3 smulcc %l5, %g1, %g5 fmovrdne %g2, %f0, %f14 fmovrsne %o7, %f13, %f0 bleu %icc, loop_4432 movcc %icc, %i1, %g6 ldx [%l7 + 0x70], %l4 stb %i2, [%l7 + 0x53] loop_4432: or %l1, 0x05AE, %g7 movle %xcc, %o0, %o2 fmovrslz %g4, %f15, %f13 orcc %i0, %o6, %l3 bpos,a,pt %xcc, loop_4433 tgu %xcc, 0x7 fmovs %f0, %f15 mova %icc, %i3, %i5 loop_4433: fmovsn %icc, %f12, %f1 stx %i4, [%l7 + 0x58] lduw [%l7 + 0x3C], %i6 ldub [%l7 + 0x79], %i7 fmovscc %icc, %f12, %f1 movre %o1, %l6, %o5 nop setx loop_4434, %l0, %l1 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 + 0x64], %l0 fbug,a %fcc3, loop_4435 umul %o4, %o3, %g3 loop_4434: std %f0, [%l7 + 0x08] te %xcc, 0x1 loop_4435: ldx [%l7 + 0x60], %l2 fones %f7 ld [%l7 + 0x44], %f8 fpsub32 %f2, %f8, %f14 popc 0x186C, %g1 fbug,a %fcc0, loop_4436 movcs %icc, %g5, %l5 movvc %xcc, %g2, %i1 fpackfix %f2, %f7 loop_4436: ldsh [%l7 + 0x32], %g6 fmovrsne %o7, %f15, %f1 taddcctv %i2, 0x0E0A, %l4 ldsb [%l7 + 0x3C], %g7 fmovd %f2, %f4 ldsw [%l7 + 0x70], %l1 std %f0, [%l7 + 0x20] fsrc1 %f14, %f14 ldx [%l7 + 0x50], %o0 lduh [%l7 + 0x4A], %g4 movre %i0, 0x325, %o6 fbo %fcc2, loop_4437 fmovscs %xcc, %f3, %f7 bvs,pn %xcc, loop_4438 fcmpes %fcc0, %f14, %f9 loop_4437: fnegs %f12, %f5 fmovs %f15, %f5 loop_4438: fpsub32 %f14, %f14, %f10 tl %icc, 0x0 ble loop_4439 fone %f0 stb %l3, [%l7 + 0x54] edge8 %o2, %i3, %i5 loop_4439: fmovrsgz %i4, %f7, %f5 movrgz %i7, 0x291, %i6 ldsb [%l7 + 0x56], %o1 subccc %l6, 0x1EA6, %o5 srl %l0, %o4, %o3 bvs %icc, loop_4440 std %f6, [%l7 + 0x18] tn %icc, 0x1 movrlz %l2, 0x3D0, %g1 loop_4440: ldsh [%l7 + 0x6A], %g5 tvc %icc, 0x0 ldd [%l7 + 0x40], %f14 std %f8, [%l7 + 0x70] brlz %g3, loop_4441 sth %g2, [%l7 + 0x22] st %f12, [%l7 + 0x74] ldx [%l7 + 0x48], %i1 loop_4441: fmuld8sux16 %f1, %f14, %f0 ldub [%l7 + 0x5C], %l5 bgu %xcc, loop_4442 stx %g6, [%l7 + 0x10] fmovse %icc, %f9, %f15 lduw [%l7 + 0x3C], %i2 loop_4442: subccc %o7, 0x13E0, %g7 movvs %icc, %l1, %l4 ldub [%l7 + 0x60], %g4 popc 0x0357, %i0 edge8 %o6, %l3, %o2 st %f13, [%l7 + 0x78] fcmple16 %f14, %f10, %o0 tneg %icc, 0x0 nop setx loop_4443, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %icc, %f10, %f11 fbg %fcc0, loop_4444 st %f12, [%l7 + 0x7C] loop_4443: fmovrdne %i3, %f14, %f14 fsrc2 %f6, %f0 loop_4444: lduw [%l7 + 0x08], %i4 movvc %xcc, %i7, %i5 ldsw [%l7 + 0x2C], %i6 ld [%l7 + 0x2C], %f9 bpos loop_4445 bneg,pt %icc, loop_4446 alignaddr %o1, %l6, %o5 addccc %l0, %o4, %l2 loop_4445: sth %o3, [%l7 + 0x66] loop_4446: fbg,a %fcc3, loop_4447 ldx [%l7 + 0x10], %g1 std %f2, [%l7 + 0x08] edge16ln %g5, %g2, %g3 loop_4447: andcc %i1, %g6, %l5 fmovspos %icc, %f4, %f4 fbu %fcc1, loop_4448 movn %icc, %o7, %g7 fmovsn %icc, %f9, %f2 movl %icc, %l1, %l4 loop_4448: be %icc, loop_4449 ld [%l7 + 0x4C], %f4 fmovsle %xcc, %f0, %f10 ldub [%l7 + 0x7C], %g4 loop_4449: bvc,pn %icc, loop_4450 brnz %i0, loop_4451 movrlz %i2, 0x0D5, %l3 ldsw [%l7 + 0x64], %o2 loop_4450: ldsw [%l7 + 0x68], %o0 loop_4451: mulx %i3, %i4, %i7 movpos %xcc, %o6, %i5 fors %f3, %f3, %f6 ldd [%l7 + 0x38], %f10 umul %o1, 0x0634, %i6 ldx [%l7 + 0x30], %o5 fxnors %f5, %f15, %f7 fmovdcc %xcc, %f12, %f11 pdist %f4, %f10, %f12 movvc %xcc, %l0, %l6 mova %xcc, %l2, %o4 movvs %icc, %o3, %g5 sethi 0x11E5, %g1 fbo %fcc1, loop_4452 ld [%l7 + 0x28], %f1 fmovd %f8, %f0 sllx %g3, 0x0D, %i1 loop_4452: fmovrdlez %g2, %f12, %f6 popc %g6, %l5 stb %o7, [%l7 + 0x76] fcmpeq16 %f8, %f6, %l1 stx %g7, [%l7 + 0x50] fmovspos %xcc, %f9, %f15 subcc %g4, %l4, %i0 fbn %fcc1, loop_4453 stx %l3, [%l7 + 0x08] st %f9, [%l7 + 0x10] fmovsneg %xcc, %f11, %f4 loop_4453: array32 %o2, %i2, %o0 st %f5, [%l7 + 0x70] ldub [%l7 + 0x22], %i3 fbne %fcc3, loop_4454 ldub [%l7 + 0x47], %i4 fmovrsne %o6, %f1, %f1 stb %i7, [%l7 + 0x2A] loop_4454: bneg,a %xcc, loop_4455 sub %o1, %i6, %i5 fxor %f2, %f2, %f6 movrgez %l0, %o5, %l2 loop_4455: ldd [%l7 + 0x60], %f2 fcmpgt16 %f6, %f10, %o4 tpos %icc, 0x4 srlx %o3, 0x0E, %l6 ldub [%l7 + 0x63], %g5 ldd [%l7 + 0x40], %f4 fandnot1s %f14, %f9, %f0 std %f10, [%l7 + 0x50] subcc %g1, %i1, %g3 edge32l %g2, %l5, %g6 edge8n %o7, %l1, %g7 umulcc %l4, %i0, %g4 lduw [%l7 + 0x2C], %l3 fcmped %fcc3, %f0, %f4 fbne %fcc2, loop_4456 ldx [%l7 + 0x58], %i2 fmul8sux16 %f10, %f10, %f6 fnot2s %f3, %f6 loop_4456: ldsb [%l7 + 0x7E], %o0 bpos,a %icc, loop_4457 std %f14, [%l7 + 0x70] st %f2, [%l7 + 0x48] fxor %f4, %f14, %f10 loop_4457: fnot1s %f2, %f5 ldd [%l7 + 0x50], %f2 sra %o2, %i4, %o6 ldsb [%l7 + 0x0E], %i3 fmovdle %icc, %f15, %f11 lduh [%l7 + 0x24], %o1 fpsub16s %f1, %f7, %f11 st %f10, [%l7 + 0x6C] fmovscc %xcc, %f15, %f10 sdivcc %i6, 0x02C0, %i7 fpmerge %f7, %f6, %f8 brlez %i5, loop_4458 movg %xcc, %l0, %o5 fmovrdlez %o4, %f12, %f8 ldsw [%l7 + 0x68], %l2 loop_4458: fornot1 %f2, %f14, %f10 bgu,a,pt %xcc, loop_4459 fsrc1 %f4, %f4 ldsb [%l7 + 0x6D], %l6 bl,a,pn %icc, loop_4460 loop_4459: fmovscc %icc, %f15, %f1 fzeros %f11 movleu %xcc, %g5, %g1 loop_4460: smul %o3, %i1, %g3 orn %g2, 0x179A, %l5 array8 %g6, %l1, %o7 nop setx loop_4461, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1 %f4, %f4 udivx %g7, 0x0451, %i0 ldub [%l7 + 0x45], %g4 loop_4461: fmovsg %xcc, %f13, %f15 bneg,a %xcc, loop_4462 ldsb [%l7 + 0x09], %l3 ble,a %xcc, loop_4463 bcs,pt %xcc, loop_4464 loop_4462: taddcc %l4, %i2, %o2 mulscc %i4, 0x1145, %o0 loop_4463: movvc %icc, %o6, %o1 loop_4464: fcmpd %fcc2, %f2, %f12 movn %icc, %i6, %i7 fones %f15 ld [%l7 + 0x08], %f14 tcs %icc, 0x2 ldub [%l7 + 0x7F], %i3 lduh [%l7 + 0x72], %i5 pdist %f12, %f14, %f4 stx %o5, [%l7 + 0x70] ldsh [%l7 + 0x0C], %o4 fbl,a %fcc0, loop_4465 fnot1 %f12, %f2 fsrc1s %f7, %f4 movleu %xcc, %l0, %l2 loop_4465: edge32l %g5, %g1, %o3 andn %i1, 0x0156, %l6 stb %g2, [%l7 + 0x14] st %f13, [%l7 + 0x54] nop setx loop_4466, %l0, %l1 jmpl %l1, %l5 stw %g3, [%l7 + 0x20] fbu,a %fcc1, loop_4467 fnands %f14, %f1, %f3 loop_4466: fmovsg %icc, %f11, %f9 movn %icc, %g6, %o7 loop_4467: andncc %g7, %l1, %i0 ldsh [%l7 + 0x4C], %l3 smul %l4, %i2, %g4 lduh [%l7 + 0x28], %i4 fpadd16s %f10, %f3, %f4 stw %o2, [%l7 + 0x08] ldsh [%l7 + 0x48], %o6 tle %icc, 0x0 fmovdvc %xcc, %f12, %f9 xnorcc %o1, 0x1E51, %i6 std %f10, [%l7 + 0x68] tsubcctv %o0, 0x067D, %i3 ldsb [%l7 + 0x09], %i5 sth %o5, [%l7 + 0x6A] ldx [%l7 + 0x68], %o4 move %xcc, %i7, %l2 tle %icc, 0x7 ldsb [%l7 + 0x38], %g5 ble,a loop_4468 stw %l0, [%l7 + 0x1C] orncc %g1, %o3, %i1 ldub [%l7 + 0x74], %g2 loop_4468: xor %l5, %g3, %l6 mova %xcc, %g6, %o7 fmovsle %xcc, %f7, %f14 fxors %f5, %f9, %f5 ldsw [%l7 + 0x64], %l1 srlx %i0, %g7, %l3 srlx %l4, %g4, %i2 fbe %fcc0, loop_4469 sth %i4, [%l7 + 0x62] movrgez %o6, 0x096, %o2 ldub [%l7 + 0x77], %i6 loop_4469: lduw [%l7 + 0x68], %o0 fabss %f3, %f10 fmovsge %xcc, %f8, %f3 ldsw [%l7 + 0x18], %i3 fblg %fcc1, loop_4470 fmovdcc %icc, %f6, %f2 fmovrdne %o1, %f8, %f4 fblg %fcc0, loop_4471 loop_4470: lduh [%l7 + 0x3C], %o5 tneg %xcc, 0x1 sdivcc %i5, 0x0F82, %i7 loop_4471: srax %o4, %g5, %l0 st %f8, [%l7 + 0x18] lduh [%l7 + 0x12], %l2 stx %g1, [%l7 + 0x18] edge16 %o3, %i1, %l5 fmul8x16au %f1, %f6, %f10 fbe,a %fcc2, loop_4472 fmovsneg %icc, %f0, %f11 movl %icc, %g3, %l6 sdiv %g6, 0x02A6, %o7 loop_4472: lduh [%l7 + 0x7E], %l1 fmovdge %xcc, %f4, %f2 fmovrse %i0, %f7, %f15 sth %g7, [%l7 + 0x0C] bneg %icc, loop_4473 lduw [%l7 + 0x54], %g2 fnegs %f4, %f14 ldsw [%l7 + 0x48], %l4 loop_4473: ba,a,pt %icc, loop_4474 nop setx loop_4475, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %l3, 0x1C3A, %g4 ldd [%l7 + 0x40], %f2 loop_4474: movre %i2, %o6, %o2 loop_4475: array16 %i4, %o0, %i3 fmuld8sux16 %f4, %f1, %f0 fxnor %f12, %f14, %f0 fcmped %fcc2, %f6, %f2 movne %xcc, %i6, %o1 fcmpgt32 %f4, %f10, %i5 smulcc %o5, %o4, %i7 edge8n %l0, %l2, %g1 brlz,a %g5, loop_4476 ldx [%l7 + 0x60], %o3 ldub [%l7 + 0x15], %l5 fble,a %fcc2, loop_4477 loop_4476: xor %i1, %l6, %g3 bn loop_4478 movneg %icc, %g6, %o7 loop_4477: movl %icc, %l1, %i0 fpack32 %f6, %f8, %f14 loop_4478: fmovrdlz %g2, %f14, %f10 for %f4, %f8, %f2 bpos,a loop_4479 fmovsleu %xcc, %f2, %f14 movrgez %g7, 0x2B5, %l4 sll %l3, %i2, %g4 loop_4479: ldsw [%l7 + 0x4C], %o6 umulcc %i4, %o2, %i3 fpack32 %f2, %f2, %f8 fbl %fcc3, loop_4480 andncc %i6, %o0, %o1 bneg,a loop_4481 fmovsa %icc, %f4, %f13 loop_4480: srax %o5, %o4, %i5 ldub [%l7 + 0x56], %i7 loop_4481: ldsb [%l7 + 0x0E], %l0 bvs,pn %icc, loop_4482 fabss %f14, %f6 fmovsa %xcc, %f9, %f5 stx %g1, [%l7 + 0x78] loop_4482: ldd [%l7 + 0x10], %f6 brlez %g5, loop_4483 fsrc1s %f12, %f8 std %f0, [%l7 + 0x50] ldsb [%l7 + 0x70], %l2 loop_4483: fnor %f6, %f14, %f2 ldd [%l7 + 0x48], %f2 fandnot2 %f0, %f2, %f12 fpack32 %f6, %f2, %f10 bgu,pt %icc, loop_4484 array16 %l5, %o3, %i1 fmovdle %xcc, %f11, %f0 movleu %icc, %g3, %g6 loop_4484: edge16ln %l6, %l1, %i0 ldsw [%l7 + 0x14], %g2 bgu,a loop_4485 tn %icc, 0x2 taddcctv %g7, 0x115A, %l4 tvc %xcc, 0x4 loop_4485: bcc %xcc, loop_4486 srlx %l3, %i2, %o7 subccc %o6, 0x020F, %i4 lduh [%l7 + 0x0A], %g4 loop_4486: ld [%l7 + 0x08], %f5 tne %xcc, 0x3 tleu %xcc, 0x7 fmovsvs %icc, %f10, %f9 movne %xcc, %o2, %i3 lduh [%l7 + 0x34], %i6 ld [%l7 + 0x70], %f11 fsrc2s %f15, %f10 bgu,pn %xcc, loop_4487 st %f5, [%l7 + 0x44] fpsub16 %f14, %f14, %f14 fmovrslez %o1, %f11, %f7 loop_4487: movvc %icc, %o5, %o0 stx %o4, [%l7 + 0x28] ld [%l7 + 0x44], %f11 tsubcctv %i7, 0x1B65, %l0 ldsw [%l7 + 0x78], %g1 bgu %icc, loop_4488 sth %i5, [%l7 + 0x52] fcmpgt32 %f4, %f2, %g5 fble %fcc0, loop_4489 loop_4488: fmovdg %xcc, %f3, %f9 fone %f8 fmul8x16au %f4, %f7, %f4 loop_4489: tcs %xcc, 0x3 std %f14, [%l7 + 0x58] alignaddr %l2, %o3, %l5 movvc %xcc, %i1, %g6 mulscc %l6, %l1, %g3 fmul8ulx16 %f8, %f6, %f2 ldd [%l7 + 0x20], %f6 fxors %f7, %f0, %f2 fmovrdlez %i0, %f6, %f12 stx %g2, [%l7 + 0x60] fnegs %f14, %f12 ldd [%l7 + 0x70], %f6 fsrc2 %f4, %f8 lduh [%l7 + 0x5A], %g7 tsubcc %l4, %l3, %o7 lduw [%l7 + 0x7C], %o6 bvs,pn %xcc, loop_4490 ldub [%l7 + 0x48], %i2 std %f2, [%l7 + 0x50] fmovrsne %g4, %f15, %f13 loop_4490: brz %o2, loop_4491 lduw [%l7 + 0x18], %i4 lduh [%l7 + 0x28], %i6 stw %o1, [%l7 + 0x3C] loop_4491: tneg %xcc, 0x5 lduw [%l7 + 0x48], %i3 ld [%l7 + 0x38], %f14 taddcctv %o5, %o0, %o4 ldx [%l7 + 0x40], %l0 stb %i7, [%l7 + 0x34] tsubcc %i5, 0x052D, %g5 fmovrse %l2, %f15, %f14 lduh [%l7 + 0x28], %g1 fbl,a %fcc1, loop_4492 fmovscs %xcc, %f4, %f13 fmul8sux16 %f10, %f0, %f10 ldsw [%l7 + 0x14], %o3 loop_4492: ldsw [%l7 + 0x7C], %i1 pdist %f12, %f6, %f0 fmovda %xcc, %f2, %f11 mova %icc, %g6, %l6 edge8ln %l5, %g3, %i0 fpadd32 %f6, %f4, %f12 fmovsle %icc, %f2, %f11 srax %g2, 0x1F, %l1 fnegd %f4, %f4 fmovse %icc, %f12, %f15 andncc %g7, %l4, %l3 brgez,a %o6, loop_4493 ldub [%l7 + 0x0B], %i2 move %icc, %g4, %o7 tl %xcc, 0x0 loop_4493: stb %o2, [%l7 + 0x0F] fnot2s %f10, %f0 ldsh [%l7 + 0x08], %i4 movneg %icc, %i6, %o1 ld [%l7 + 0x4C], %f12 udivcc %o5, 0x0047, %o0 brgez,a %o4, loop_4494 fnegd %f12, %f2 fcmpne32 %f10, %f6, %i3 fnand %f10, %f12, %f14 loop_4494: bcs,a %icc, loop_4495 ldsw [%l7 + 0x4C], %i7 fcmpes %fcc3, %f3, %f3 edge16l %l0, %g5, %i5 loop_4495: fcmpne16 %f12, %f12, %g1 tg %xcc, 0x4 edge16ln %l2, %i1, %g6 ldsw [%l7 + 0x78], %o3 ldsw [%l7 + 0x60], %l5 ld [%l7 + 0x10], %f5 fmovda %icc, %f14, %f11 call loop_4496 popc 0x05F4, %l6 stx %g3, [%l7 + 0x38] fxnors %f1, %f11, %f13 loop_4496: movge %xcc, %g2, %l1 movrgz %i0, 0x23F, %g7 edge8ln %l4, %o6, %l3 udiv %g4, 0x0BCF, %i2 edge8l %o7, %o2, %i4 be %xcc, loop_4497 stb %o1, [%l7 + 0x62] pdist %f6, %f12, %f4 siam 0x2 loop_4497: fors %f6, %f1, %f9 fpackfix %f4, %f12 ldx [%l7 + 0x28], %i6 fnand %f6, %f6, %f4 fbul,a %fcc2, loop_4498 pdist %f8, %f8, %f12 movne %xcc, %o0, %o4 fsrc2 %f2, %f12 loop_4498: fmovrsgz %o5, %f15, %f6 and %i3, 0x0B55, %i7 fxnors %f11, %f13, %f12 subc %g5, %l0, %i5 fornot2 %f8, %f0, %f10 fandnot1s %f0, %f11, %f9 tcc %xcc, 0x3 ldsb [%l7 + 0x26], %g1 fbue,a %fcc3, loop_4499 fpadd32s %f4, %f2, %f3 stx %l2, [%l7 + 0x20] for %f2, %f2, %f0 loop_4499: sllx %g6, %o3, %l5 edge8 %l6, %g3, %g2 fmovdne %xcc, %f12, %f10 ldsb [%l7 + 0x2F], %l1 mulx %i0, 0x0AC9, %i1 fpadd32 %f0, %f10, %f6 subc %g7, %o6, %l4 tg %icc, 0x3 ble %xcc, loop_4500 fand %f4, %f0, %f0 fmovscc %icc, %f4, %f15 sub %l3, 0x07DC, %g4 loop_4500: bg,a %xcc, loop_4501 te %xcc, 0x5 brlz,a %o7, loop_4502 fmovsle %icc, %f2, %f3 loop_4501: bgu loop_4503 movrlz %o2, %i2, %o1 loop_4502: taddcctv %i6, 0x04AA, %o0 ldsw [%l7 + 0x2C], %i4 loop_4503: andcc %o5, %i3, %i7 fmovdle %icc, %f7, %f4 st %f7, [%l7 + 0x7C] xnor %g5, %o4, %l0 fpsub16s %f2, %f14, %f8 movgu %icc, %g1, %l2 sdivcc %i5, 0x090D, %o3 ldsb [%l7 + 0x0B], %g6 udivcc %l6, 0x09AB, %g3 ldsw [%l7 + 0x38], %g2 ldsh [%l7 + 0x28], %l5 stb %i0, [%l7 + 0x69] fbug %fcc3, loop_4504 fcmple32 %f2, %f10, %l1 fmovspos %icc, %f7, %f0 ldub [%l7 + 0x16], %i1 loop_4504: fbl,a %fcc3, loop_4505 fabss %f6, %f4 movvc %xcc, %g7, %o6 fcmple32 %f4, %f4, %l3 loop_4505: fbul %fcc2, loop_4506 fandnot1s %f4, %f11, %f8 fmul8x16 %f5, %f4, %f12 fmovdcs %icc, %f5, %f12 loop_4506: movge %xcc, %l4, %g4 fbge %fcc3, loop_4507 xorcc %o2, %i2, %o1 srl %o7, %o0, %i6 brgz,a %i4, loop_4508 loop_4507: fmovsle %xcc, %f5, %f6 fba %fcc3, loop_4509 bg,a,pn %xcc, loop_4510 loop_4508: addccc %i3, %o5, %i7 ba,a,pt %xcc, loop_4511 loop_4509: ldd [%l7 + 0x08], %f0 loop_4510: brnz,a %o4, loop_4512 fbo,a %fcc1, loop_4513 loop_4511: movleu %xcc, %l0, %g5 fnot2 %f10, %f0 loop_4512: fsrc1 %f2, %f2 loop_4513: fbue %fcc3, loop_4514 std %f0, [%l7 + 0x38] stx %g1, [%l7 + 0x78] ta %icc, 0x1 loop_4514: movl %xcc, %i5, %o3 fone %f0 ld [%l7 + 0x58], %f9 st %f15, [%l7 + 0x14] ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x62], %g6 movn %xcc, %l6, %g3 ldsh [%l7 + 0x70], %g2 fnot1s %f1, %f11 bg,pt %icc, loop_4515 fxor %f8, %f6, %f4 fpmerge %f15, %f8, %f6 std %f0, [%l7 + 0x28] loop_4515: fmovsle %xcc, %f14, %f3 nop setx loop_4516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l5, [%l7 + 0x7C] lduh [%l7 + 0x2A], %i0 fzero %f8 loop_4516: ldd [%l7 + 0x18], %f10 fcmpeq32 %f8, %f14, %l2 mova %icc, %i1, %g7 ldd [%l7 + 0x70], %f2 bpos loop_4517 ldsb [%l7 + 0x49], %o6 array32 %l1, %l3, %g4 siam 0x5 loop_4517: tneg %xcc, 0x0 movrlz %l4, %i2, %o2 te %icc, 0x7 ldd [%l7 + 0x38], %f10 fnor %f12, %f0, %f4 fsrc1 %f4, %f8 fands %f6, %f6, %f5 tne %icc, 0x4 movl %icc, %o7, %o1 std %f14, [%l7 + 0x50] fmovsn %xcc, %f8, %f13 subcc %o0, 0x0F29, %i6 and %i3, %i4, %i7 fpsub32s %f4, %f0, %f8 ldsh [%l7 + 0x38], %o4 fbue,a %fcc2, loop_4518 fcmpeq32 %f14, %f6, %o5 tvs %xcc, 0x5 call loop_4519 loop_4518: lduw [%l7 + 0x78], %g5 ldsw [%l7 + 0x64], %g1 fzero %f0 loop_4519: fmovsne %xcc, %f6, %f5 fzero %f4 st %f13, [%l7 + 0x78] fmovrslez %l0, %f4, %f0 ldsh [%l7 + 0x32], %o3 fnand %f8, %f8, %f6 fmovsl %icc, %f3, %f12 sllx %g6, %i5, %l6 fcmps %fcc3, %f6, %f8 stx %g2, [%l7 + 0x28] stb %l5, [%l7 + 0x0D] std %f8, [%l7 + 0x70] fbug %fcc1, loop_4520 fornot1 %f10, %f14, %f0 fandnot1s %f12, %f4, %f7 addc %i0, %g3, %l2 loop_4520: fzeros %f2 fpadd16 %f12, %f8, %f10 stb %i1, [%l7 + 0x34] bneg %xcc, loop_4521 umul %g7, %l1, %l3 fmovdg %xcc, %f3, %f12 stb %o6, [%l7 + 0x4E] loop_4521: edge8l %l4, %i2, %g4 sdivx %o7, 0x16A1, %o2 tvc %xcc, 0x7 lduh [%l7 + 0x4C], %o1 ldx [%l7 + 0x68], %o0 srax %i3, %i6, %i4 tcs %icc, 0x1 bpos,pn %icc, loop_4522 andncc %i7, %o4, %g5 ldd [%l7 + 0x20], %f10 stb %g1, [%l7 + 0x3B] loop_4522: st %f6, [%l7 + 0x14] fmovscc %icc, %f6, %f12 fmovrslz %o5, %f3, %f1 ldub [%l7 + 0x17], %o3 fbl %fcc1, loop_4523 subccc %l0, %i5, %g6 edge8l %l6, %l5, %g2 fmovdgu %xcc, %f8, %f15 loop_4523: addc %g3, %l2, %i1 ldx [%l7 + 0x50], %i0 ldd [%l7 + 0x08], %f8 bcc,a,pt %xcc, loop_4524 fbule,a %fcc3, loop_4525 fnands %f5, %f14, %f11 fcmpgt16 %f8, %f12, %g7 loop_4524: st %f5, [%l7 + 0x74] loop_4525: fmovsvc %icc, %f12, %f2 st %f15, [%l7 + 0x50] ldsw [%l7 + 0x1C], %l3 stx %l1, [%l7 + 0x68] fmul8x16 %f2, %f2, %f6 fmovrsgz %o6, %f9, %f7 ldx [%l7 + 0x48], %l4 edge8l %g4, %i2, %o7 xorcc %o1, %o2, %i3 fmovrsne %i6, %f13, %f9 fcmpne32 %f12, %f0, %o0 movgu %xcc, %i4, %o4 st %f3, [%l7 + 0x10] ldsh [%l7 + 0x2C], %i7 lduh [%l7 + 0x44], %g5 stb %o5, [%l7 + 0x0D] lduh [%l7 + 0x46], %g1 fmovrdgz %o3, %f0, %f2 fbu,a %fcc2, loop_4526 ldub [%l7 + 0x25], %l0 fornot2s %f11, %f3, %f7 stb %g6, [%l7 + 0x1A] loop_4526: fmovdvc %xcc, %f8, %f13 fmovsgu %xcc, %f7, %f12 sdivx %i5, 0x050C, %l5 ldx [%l7 + 0x28], %l6 fmovsa %xcc, %f1, %f2 bpos,a %xcc, loop_4527 ldsh [%l7 + 0x4E], %g2 array8 %l2, %i1, %i0 tle %icc, 0x4 loop_4527: fblg,a %fcc1, loop_4528 stw %g3, [%l7 + 0x0C] brz %l3, loop_4529 edge8ln %l1, %o6, %g7 loop_4528: xnor %l4, %g4, %i2 fmovdvc %icc, %f8, %f9 loop_4529: sethi 0x1BD0, %o1 fmul8ulx16 %f12, %f6, %f12 bcs %icc, loop_4530 stw %o7, [%l7 + 0x48] fmovde %xcc, %f5, %f0 fbge %fcc2, loop_4531 loop_4530: umulcc %i3, 0x1D7D, %o2 bgu,pt %xcc, loop_4532 fble,a %fcc2, loop_4533 loop_4531: edge16ln %o0, %i6, %i4 srl %o4, %g5, %o5 loop_4532: fabss %f14, %f14 loop_4533: edge8ln %g1, %o3, %l0 fmovse %xcc, %f7, %f4 srl %g6, %i5, %i7 stx %l5, [%l7 + 0x60] movneg %icc, %l6, %g2 fmovdge %xcc, %f3, %f11 ldsh [%l7 + 0x5C], %i1 fpadd32s %f13, %f12, %f12 nop setx loop_4534, %l0, %l1 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,a,pt %xcc, loop_4535 alignaddr %l2, %i0, %l3 brgez,a %g3, loop_4536 loop_4534: fmul8x16 %f10, %f8, %f10 loop_4535: movrlez %o6, 0x1FA, %g7 bpos,a,pt %xcc, loop_4537 loop_4536: fbug,a %fcc0, loop_4538 fmovdne %xcc, %f5, %f14 edge8 %l1, %g4, %l4 loop_4537: orcc %o1, %i2, %i3 loop_4538: stb %o2, [%l7 + 0x11] edge8 %o7, %i6, %i4 bleu,a loop_4539 bneg,a %xcc, loop_4540 fmovdgu %icc, %f9, %f3 bn,a loop_4541 loop_4539: ld [%l7 + 0x5C], %f0 loop_4540: fcmpne32 %f12, %f0, %o4 ldsh [%l7 + 0x7E], %o0 loop_4541: ld [%l7 + 0x50], %f8 fandnot1s %f10, %f10, %f10 fble %fcc1, loop_4542 bneg,a,pn %icc, loop_4543 fmovrde %g5, %f14, %f8 ldsw [%l7 + 0x7C], %o5 loop_4542: xorcc %o3, %l0, %g6 loop_4543: fmovdg %icc, %f13, %f6 fcmped %fcc1, %f0, %f14 fmovrsne %g1, %f9, %f3 lduh [%l7 + 0x0A], %i5 brnz %i7, loop_4544 ld [%l7 + 0x08], %f10 fbul,a %fcc3, loop_4545 brz %l5, loop_4546 loop_4544: fcmpgt32 %f0, %f10, %l6 ldx [%l7 + 0x10], %g2 loop_4545: fpadd16 %f10, %f6, %f0 loop_4546: addccc %i1, %l2, %i0 fmul8x16 %f0, %f4, %f10 sth %g3, [%l7 + 0x12] mulx %l3, %o6, %l1 std %f14, [%l7 + 0x50] addcc %g7, 0x1087, %g4 ble,a loop_4547 ldd [%l7 + 0x60], %f0 fbu,a %fcc3, loop_4548 fpsub16 %f2, %f0, %f10 loop_4547: ldsh [%l7 + 0x36], %o1 fnand %f6, %f2, %f10 loop_4548: ldsb [%l7 + 0x29], %i2 ldsh [%l7 + 0x4A], %l4 fbue %fcc3, loop_4549 fand %f14, %f6, %f12 sdiv %i3, 0x1313, %o7 tvc %icc, 0x2 loop_4549: lduh [%l7 + 0x7A], %i6 movgu %icc, %i4, %o4 fmovda %xcc, %f9, %f5 fmul8sux16 %f12, %f12, %f12 tneg %icc, 0x5 fandnot1 %f14, %f12, %f0 addcc %o0, 0x12AF, %g5 pdist %f14, %f12, %f8 fandnot1s %f10, %f1, %f8 addcc %o5, %o2, %l0 ldd [%l7 + 0x58], %f0 fbl %fcc0, loop_4550 andcc %g6, %o3, %g1 stx %i5, [%l7 + 0x50] st %f12, [%l7 + 0x68] loop_4550: std %f12, [%l7 + 0x60] stx %i7, [%l7 + 0x40] fpadd16s %f8, %f4, %f15 popc %l5, %l6 bcs,a %icc, loop_4551 edge16n %g2, %l2, %i0 brgz,a %i1, loop_4552 st %f1, [%l7 + 0x70] loop_4551: fblg,a %fcc2, loop_4553 stb %l3, [%l7 + 0x78] loop_4552: fsrc2 %f12, %f8 alignaddr %o6, %l1, %g3 loop_4553: std %f10, [%l7 + 0x50] tge %xcc, 0x1 std %f8, [%l7 + 0x70] fabsd %f12, %f4 fcmpne16 %f12, %f0, %g4 udiv %o1, 0x1F85, %g7 edge16l %l4, %i3, %o7 tcs %icc, 0x0 orcc %i6, 0x046D, %i4 fcmpes %fcc1, %f7, %f10 sethi 0x0B76, %o4 mulx %i2, %o0, %o5 tge %icc, 0x3 fsrc1s %f7, %f7 tg %icc, 0x4 ta %xcc, 0x4 or %g5, 0x1B47, %o2 edge16 %g6, %o3, %l0 stb %i5, [%l7 + 0x65] movrgez %i7, %l5, %l6 tgu %xcc, 0x7 fmovsvc %xcc, %f13, %f3 std %f10, [%l7 + 0x18] pdist %f4, %f10, %f6 ldx [%l7 + 0x30], %g1 sth %l2, [%l7 + 0x32] fandnot2 %f14, %f14, %f14 ldsw [%l7 + 0x70], %i0 std %f14, [%l7 + 0x70] ldsh [%l7 + 0x42], %i1 stx %l3, [%l7 + 0x40] ba loop_4554 array8 %o6, %l1, %g2 fmovrdne %g3, %f0, %f0 mulx %g4, %o1, %l4 loop_4554: st %f11, [%l7 + 0x70] lduh [%l7 + 0x10], %g7 stw %o7, [%l7 + 0x18] bge,pt %icc, loop_4555 edge32 %i6, %i4, %o4 fbu %fcc3, loop_4556 tneg %icc, 0x2 loop_4555: stw %i2, [%l7 + 0x44] srlx %i3, %o0, %g5 loop_4556: tg %icc, 0x2 srlx %o5, 0x07, %g6 fbule,a %fcc0, loop_4557 edge8 %o2, %o3, %l0 fmovsle %xcc, %f2, %f8 move %icc, %i5, %l5 loop_4557: ldx [%l7 + 0x28], %i7 addc %l6, 0x19B2, %g1 fbu %fcc0, loop_4558 fnot2 %f8, %f10 fnors %f0, %f12, %f14 fmovrdlz %i0, %f2, %f2 loop_4558: std %f10, [%l7 + 0x48] fnors %f2, %f3, %f4 st %f14, [%l7 + 0x10] fmovda %icc, %f5, %f9 array16 %l2, %i1, %o6 add %l3, 0x0F7C, %g2 bne loop_4559 fmovsneg %xcc, %f6, %f2 brlz,a %g3, loop_4560 sub %l1, %o1, %g4 loop_4559: sth %l4, [%l7 + 0x1C] st %f6, [%l7 + 0x60] loop_4560: fmovdle %xcc, %f11, %f9 ldsb [%l7 + 0x67], %g7 fbge,a %fcc0, loop_4561 fmovrdne %o7, %f0, %f12 ldub [%l7 + 0x43], %i6 subcc %i4, %o4, %i3 loop_4561: fmovdgu %icc, %f12, %f9 fcmpgt16 %f12, %f0, %i2 fcmpne32 %f0, %f2, %g5 sdivcc %o5, 0x169F, %o0 edge16 %o2, %o3, %l0 mulscc %g6, %i5, %l5 fpackfix %f2, %f14 fmovscc %icc, %f9, %f1 fbue %fcc3, loop_4562 fabss %f10, %f11 udivcc %i7, 0x0981, %g1 fmovdl %xcc, %f12, %f14 loop_4562: fmovdg %icc, %f2, %f13 brgz %i0, loop_4563 fmovdle %xcc, %f3, %f3 fble,a %fcc1, loop_4564 and %l2, 0x0933, %l6 loop_4563: alignaddrl %o6, %l3, %i1 addcc %g3, %g2, %o1 loop_4564: fpack32 %f6, %f14, %f12 fmovrdlez %g4, %f12, %f4 ldsh [%l7 + 0x7C], %l4 fmul8x16 %f13, %f12, %f2 fmul8x16al %f13, %f13, %f0 tsubcctv %l1, 0x1E99, %g7 or %i6, 0x0E47, %o7 stw %o4, [%l7 + 0x68] ldx [%l7 + 0x08], %i4 fpmerge %f2, %f2, %f0 orncc %i3, 0x0AB8, %g5 fsrc1 %f6, %f12 stw %i2, [%l7 + 0x68] fmovdcs %icc, %f7, %f0 movne %icc, %o5, %o2 lduw [%l7 + 0x6C], %o3 sll %o0, %l0, %g6 ldsh [%l7 + 0x4E], %i5 brgz,a %i7, loop_4565 st %f15, [%l7 + 0x18] fnor %f6, %f14, %f12 tcs %icc, 0x5 loop_4565: fmovsl %xcc, %f10, %f3 fmovrdgz %g1, %f8, %f2 orncc %i0, 0x108C, %l5 brlez,a %l2, loop_4566 std %f0, [%l7 + 0x08] subcc %o6, 0x1EB0, %l6 bge %xcc, loop_4567 loop_4566: bshuffle %f2, %f14, %f6 ldsh [%l7 + 0x48], %l3 bn %xcc, loop_4568 loop_4567: orcc %g3, %i1, %g2 brnz,a %g4, loop_4569 ldsh [%l7 + 0x6E], %o1 loop_4568: fmovrslez %l1, %f11, %f9 movle %xcc, %g7, %i6 loop_4569: ldub [%l7 + 0x19], %l4 sth %o4, [%l7 + 0x6A] fandnot2s %f5, %f2, %f1 ld [%l7 + 0x48], %f6 fornot2s %f4, %f6, %f15 be,a,pn %icc, loop_4570 fpsub16s %f9, %f2, %f7 fcmpes %fcc2, %f10, %f11 sth %i4, [%l7 + 0x6A] loop_4570: fmovdvs %icc, %f8, %f13 brgez %i3, loop_4571 call loop_4572 ldsb [%l7 + 0x56], %o7 fbuge,a %fcc2, loop_4573 loop_4571: fandnot2 %f6, %f6, %f2 loop_4572: fzero %f8 ldub [%l7 + 0x28], %g5 loop_4573: sdivx %i2, 0x0CB8, %o5 addc %o2, 0x07E7, %o0 ldsh [%l7 + 0x72], %l0 fmovrslez %g6, %f6, %f12 popc %i5, %i7 lduh [%l7 + 0x38], %g1 bcs loop_4574 tleu %icc, 0x1 fmovdpos %icc, %f14, %f5 fbo %fcc3, loop_4575 loop_4574: ldub [%l7 + 0x28], %o3 ldsh [%l7 + 0x46], %l5 brz %i0, loop_4576 loop_4575: fmovrslz %l2, %f13, %f5 ld [%l7 + 0x14], %f11 tleu %xcc, 0x6 loop_4576: fbg %fcc0, loop_4577 srax %l6, %l3, %g3 fmovsn %xcc, %f11, %f8 stw %i1, [%l7 + 0x30] loop_4577: fsrc2 %f0, %f6 ldub [%l7 + 0x7F], %o6 fornot2 %f2, %f8, %f14 array16 %g2, %g4, %l1 fpadd32 %f14, %f8, %f6 umul %g7, %o1, %l4 fones %f13 fpsub16s %f15, %f6, %f6 sth %i6, [%l7 + 0x34] sth %o4, [%l7 + 0x0A] fnot1 %f4, %f10 stb %i3, [%l7 + 0x09] lduw [%l7 + 0x70], %o7 fpsub16 %f2, %f10, %f8 sth %i4, [%l7 + 0x0A] fxnors %f8, %f9, %f6 ldd [%l7 + 0x58], %f4 fabsd %f0, %f6 fandnot1 %f12, %f12, %f8 movleu %icc, %g5, %o5 fbu %fcc2, loop_4578 edge32n %o2, %i2, %o0 edge16l %l0, %i5, %g6 movcc %xcc, %g1, %o3 loop_4578: sth %l5, [%l7 + 0x0C] ldsh [%l7 + 0x62], %i0 lduh [%l7 + 0x0C], %l2 ldsh [%l7 + 0x20], %l6 std %f12, [%l7 + 0x08] tneg %xcc, 0x1 ld [%l7 + 0x14], %f14 orcc %l3, 0x078B, %i7 tge %xcc, 0x7 fmovdg %xcc, %f9, %f11 fmovsa %icc, %f14, %f15 fba,a %fcc3, loop_4579 ldsb [%l7 + 0x12], %g3 fmovsgu %xcc, %f0, %f12 std %f12, [%l7 + 0x78] loop_4579: xnorcc %i1, %o6, %g4 fpadd32s %f1, %f7, %f15 edge32 %l1, %g2, %g7 sth %l4, [%l7 + 0x76] std %f14, [%l7 + 0x18] fpack32 %f2, %f4, %f14 fexpand %f11, %f10 ldsh [%l7 + 0x46], %i6 smulcc %o4, 0x1EE3, %o1 lduw [%l7 + 0x2C], %o7 fbuge %fcc0, loop_4580 std %f12, [%l7 + 0x60] fand %f0, %f8, %f12 sll %i4, 0x08, %g5 loop_4580: edge8n %o5, %o2, %i3 fpadd32 %f0, %f2, %f8 st %f15, [%l7 + 0x28] movrlz %o0, 0x00F, %l0 fmovscs %icc, %f0, %f11 ld [%l7 + 0x7C], %f1 fmovsle %icc, %f8, %f2 smulcc %i5, 0x130E, %g6 fmovdle %xcc, %f4, %f11 movrgez %g1, 0x1DB, %o3 edge16ln %l5, %i0, %l2 fblg %fcc3, loop_4581 fpsub32 %f10, %f2, %f4 movpos %xcc, %i2, %l6 fmovdne %icc, %f5, %f4 loop_4581: fmovrsgez %i7, %f1, %f14 st %f4, [%l7 + 0x50] movrgez %g3, %l3, %i1 ldd [%l7 + 0x48], %f12 stb %o6, [%l7 + 0x68] ldx [%l7 + 0x48], %l1 ldub [%l7 + 0x47], %g2 fcmple32 %f8, %f8, %g4 ba,pn %icc, loop_4582 tcc %icc, 0x5 st %f2, [%l7 + 0x30] xorcc %g7, %i6, %o4 loop_4582: stw %l4, [%l7 + 0x40] lduh [%l7 + 0x48], %o1 fmul8sux16 %f0, %f2, %f10 stw %i4, [%l7 + 0x3C] sth %o7, [%l7 + 0x70] udivx %o5, 0x02D3, %o2 edge16n %i3, %g5, %l0 fsrc1s %f10, %f15 fmovsvc %xcc, %f7, %f8 fmuld8sux16 %f5, %f6, %f0 tge %icc, 0x7 tg %xcc, 0x5 srlx %i5, %g6, %g1 ldsh [%l7 + 0x3C], %o3 ldsw [%l7 + 0x6C], %o0 edge32n %l5, %i0, %l2 stx %i2, [%l7 + 0x68] fnegs %f9, %f4 tgu %xcc, 0x7 ldx [%l7 + 0x60], %l6 fsrc1 %f2, %f10 fmovrdgz %g3, %f4, %f0 fzeros %f2 stw %l3, [%l7 + 0x24] and %i1, %i7, %l1 ldsb [%l7 + 0x2A], %o6 fmovrdgez %g4, %f14, %f6 fmovdneg %icc, %f7, %f7 fcmps %fcc0, %f8, %f6 ldx [%l7 + 0x30], %g7 fmovd %f4, %f10 tl %xcc, 0x2 lduh [%l7 + 0x52], %g2 brlez %o4, loop_4583 ldd [%l7 + 0x10], %f0 fmovrsne %i6, %f9, %f8 fbg %fcc1, loop_4584 loop_4583: fmovrsgz %o1, %f11, %f11 fmovsvs %icc, %f11, %f7 or %i4, %l4, %o7 loop_4584: fnand %f0, %f14, %f8 srl %o5, 0x1B, %i3 tcs %xcc, 0x1 fmovdpos %icc, %f11, %f1 tn %icc, 0x3 fones %f3 movrlez %g5, %l0, %i5 fmovscs %icc, %f15, %f12 ldx [%l7 + 0x20], %o2 tsubcctv %g1, %g6, %o0 lduh [%l7 + 0x4E], %l5 addccc %o3, %i0, %l2 movne %icc, %l6, %i2 ldsb [%l7 + 0x65], %l3 sethi 0x1288, %i1 ldsh [%l7 + 0x76], %g3 ld [%l7 + 0x74], %f4 fzeros %f0 movn %icc, %i7, %o6 faligndata %f4, %f8, %f12 stw %l1, [%l7 + 0x60] fmovscs %xcc, %f7, %f14 fnors %f3, %f7, %f11 fpsub16s %f4, %f1, %f13 lduw [%l7 + 0x0C], %g7 stx %g2, [%l7 + 0x28] te %xcc, 0x0 fbuge,a %fcc3, loop_4585 ldsw [%l7 + 0x48], %g4 xnor %i6, %o1, %o4 sra %i4, 0x03, %l4 loop_4585: fmovsneg %xcc, %f1, %f9 ldsw [%l7 + 0x68], %o7 fbge,a %fcc1, loop_4586 fmovdn %icc, %f1, %f14 ld [%l7 + 0x70], %f7 stb %o5, [%l7 + 0x67] loop_4586: ldx [%l7 + 0x58], %i3 sll %l0, 0x15, %g5 edge32ln %o2, %i5, %g1 fcmple16 %f0, %f6, %o0 fbe,a %fcc1, loop_4587 orncc %g6, 0x1547, %o3 lduw [%l7 + 0x38], %i0 tvc %xcc, 0x2 loop_4587: ldub [%l7 + 0x74], %l2 ldsb [%l7 + 0x52], %l5 st %f11, [%l7 + 0x2C] ba,a %icc, loop_4588 umul %i2, 0x1767, %l3 ld [%l7 + 0x1C], %f10 bshuffle %f8, %f10, %f14 loop_4588: fnegs %f10, %f15 sdivcc %i1, 0x1126, %g3 andn %l6, %i7, %l1 mulscc %g7, 0x0D2E, %o6 std %f6, [%l7 + 0x68] stb %g2, [%l7 + 0x74] ldsh [%l7 + 0x2A], %g4 fbn,a %fcc3, loop_4589 lduw [%l7 + 0x48], %o1 lduw [%l7 + 0x64], %o4 sth %i4, [%l7 + 0x7A] loop_4589: ld [%l7 + 0x4C], %f8 tleu %xcc, 0x0 sth %l4, [%l7 + 0x52] edge8l %o7, %i6, %i3 fmovrsne %l0, %f8, %f1 umul %o5, 0x102D, %o2 fcmped %fcc1, %f10, %f10 umulcc %g5, %g1, %i5 fand %f10, %f4, %f8 movrlez %o0, 0x2AC, %g6 stb %i0, [%l7 + 0x53] tleu %xcc, 0x6 udiv %l2, 0x0B6A, %o3 fsrc2 %f10, %f8 ldsw [%l7 + 0x40], %l5 fsrc1 %f6, %f4 fbul %fcc0, loop_4590 lduw [%l7 + 0x64], %i2 sethi 0x1214, %i1 brgz %l3, loop_4591 loop_4590: smul %l6, 0x1208, %i7 sth %l1, [%l7 + 0x2E] lduw [%l7 + 0x4C], %g3 loop_4591: fmul8x16au %f3, %f1, %f10 stw %g7, [%l7 + 0x38] fnegd %f14, %f6 bcc,a %icc, loop_4592 brnz %g2, loop_4593 nop setx loop_4594, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %o6 loop_4592: addcc %g4, 0x1A81, %o1 loop_4593: tgu %xcc, 0x2 loop_4594: nop setx loop_4595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subcc %o4, %i4, %l4 fmovdg %icc, %f3, %f1 call loop_4596 loop_4595: fmovscs %icc, %f12, %f10 bcs,pt %icc, loop_4597 std %f10, [%l7 + 0x48] loop_4596: ble %xcc, loop_4598 stw %i6, [%l7 + 0x0C] loop_4597: alignaddr %o7, %i3, %l0 stx %o5, [%l7 + 0x78] loop_4598: fbo %fcc0, loop_4599 bgu,pt %icc, loop_4600 edge32l %o2, %g1, %g5 ld [%l7 + 0x20], %f2 loop_4599: edge16 %o0, %g6, %i5 loop_4600: edge16 %l2, %o3, %i0 fmovrdne %l5, %f6, %f0 ldsh [%l7 + 0x58], %i2 fornot1 %f12, %f2, %f8 edge8n %i1, %l3, %i7 ldx [%l7 + 0x10], %l6 fsrc2s %f11, %f7 fmovspos %icc, %f13, %f4 sub %l1, %g3, %g2 ldsh [%l7 + 0x34], %o6 fmovscc %xcc, %f3, %f1 fcmpeq16 %f0, %f10, %g7 add %g4, %o4, %i4 popc %o1, %l4 fxor %f6, %f4, %f6 ldd [%l7 + 0x78], %f2 call loop_4601 tvc %xcc, 0x7 fble,a %fcc3, loop_4602 ldx [%l7 + 0x20], %o7 loop_4601: movgu %xcc, %i6, %i3 fmovsn %icc, %f15, %f2 loop_4602: fnot1 %f8, %f4 fabsd %f8, %f4 ld [%l7 + 0x1C], %f2 tn %xcc, 0x5 fpadd16 %f6, %f10, %f14 pdist %f14, %f4, %f10 brgz %o5, loop_4603 pdist %f12, %f14, %f12 xnor %o2, %g1, %l0 lduh [%l7 + 0x08], %o0 loop_4603: xorcc %g5, 0x0046, %g6 ldsb [%l7 + 0x42], %i5 fpack32 %f14, %f6, %f4 orncc %o3, 0x0C56, %l2 fmovrsne %i0, %f13, %f10 ldx [%l7 + 0x30], %l5 orcc %i2, %i1, %l3 fmovsgu %icc, %f3, %f12 fnors %f9, %f13, %f10 fmovdvc %xcc, %f9, %f2 std %f4, [%l7 + 0x38] fornot1 %f2, %f10, %f12 fmovdg %xcc, %f8, %f13 bgu,pt %icc, loop_4604 fbuge,a %fcc1, loop_4605 fbug %fcc2, loop_4606 tge %xcc, 0x6 loop_4604: srax %i7, %l6, %g3 loop_4605: fandnot1 %f12, %f6, %f4 loop_4606: stw %g2, [%l7 + 0x40] fmul8x16au %f12, %f14, %f12 andcc %o6, %l1, %g4 andn %g7, %i4, %o1 movneg %icc, %l4, %o7 fbge,a %fcc1, loop_4607 lduw [%l7 + 0x70], %i6 stx %i3, [%l7 + 0x60] fmovrsne %o5, %f8, %f0 loop_4607: for %f0, %f10, %f10 sth %o4, [%l7 + 0x6A] fble %fcc1, loop_4608 fmovsle %xcc, %f1, %f11 popc %o2, %g1 fcmpgt16 %f10, %f14, %o0 loop_4608: subcc %g5, 0x0BAD, %g6 fbge %fcc1, loop_4609 ldub [%l7 + 0x5F], %l0 brlz %i5, loop_4610 bgu,a,pt %xcc, loop_4611 loop_4609: fsrc1 %f8, %f6 fmuld8ulx16 %f9, %f14, %f14 loop_4610: lduh [%l7 + 0x0E], %o3 loop_4611: udiv %l2, 0x103F, %l5 ld [%l7 + 0x10], %f13 ldd [%l7 + 0x48], %f6 fnot2 %f2, %f14 edge16ln %i2, %i1, %i0 ldx [%l7 + 0x70], %i7 subcc %l3, 0x0BB8, %l6 stw %g2, [%l7 + 0x70] fsrc2 %f14, %f4 ldub [%l7 + 0x11], %o6 fmovda %icc, %f9, %f15 ldx [%l7 + 0x28], %g3 taddcc %l1, 0x0213, %g7 stw %g4, [%l7 + 0x50] srlx %o1, 0x18, %i4 bvs,a loop_4612 movrgz %o7, %l4, %i3 ldub [%l7 + 0x38], %i6 pdist %f8, %f8, %f2 loop_4612: ld [%l7 + 0x4C], %f2 nop setx loop_4613, %l0, %l1 jmpl %l1, %o5 smulcc %o2, 0x1582, %g1 addccc %o4, 0x0A4D, %g5 edge16l %o0, %g6, %l0 loop_4613: fpsub32 %f12, %f8, %f2 fbe %fcc0, loop_4614 tn %icc, 0x7 ld [%l7 + 0x50], %f9 edge32n %o3, %l2, %l5 loop_4614: ldsw [%l7 + 0x68], %i5 movrlez %i2, 0x30F, %i0 stb %i1, [%l7 + 0x65] fpsub16 %f8, %f2, %f10 movn %icc, %i7, %l3 fors %f13, %f2, %f2 sdiv %l6, 0x0021, %o6 movne %xcc, %g2, %l1 fone %f0 movcs %xcc, %g3, %g7 stx %o1, [%l7 + 0x48] stx %i4, [%l7 + 0x48] fmovrslez %o7, %f3, %f14 sll %g4, 0x0D, %l4 ld [%l7 + 0x0C], %f15 lduh [%l7 + 0x70], %i6 ldsw [%l7 + 0x60], %i3 std %f14, [%l7 + 0x08] fbl,a %fcc0, loop_4615 nop setx loop_4616, %l0, %l1 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 %o5, [%l7 + 0x2F] ldx [%l7 + 0x08], %g1 loop_4615: movge %icc, %o2, %o4 loop_4616: ldsb [%l7 + 0x71], %o0 fmovsne %xcc, %f9, %f8 fnor %f0, %f2, %f4 tg %xcc, 0x7 st %f14, [%l7 + 0x48] ldd [%l7 + 0x70], %f4 fba %fcc3, loop_4617 tneg %icc, 0x2 array8 %g5, %l0, %g6 st %f2, [%l7 + 0x50] loop_4617: alignaddr %l2, %o3, %i5 tpos %xcc, 0x4 fbne,a %fcc0, loop_4618 stx %l5, [%l7 + 0x40] sll %i2, %i0, %i7 ldsw [%l7 + 0x6C], %i1 loop_4618: fmovsle %icc, %f3, %f7 stx %l3, [%l7 + 0x40] brlz %o6, loop_4619 fmovdneg %xcc, %f14, %f4 fmovdvs %icc, %f15, %f15 siam 0x7 loop_4619: stw %l6, [%l7 + 0x08] lduw [%l7 + 0x2C], %g2 tcs %icc, 0x3 movcs %icc, %g3, %g7 movrgez %o1, %l1, %i4 movn %icc, %o7, %g4 add %i6, 0x0E03, %i3 edge16 %o5, %g1, %o2 andcc %o4, %o0, %l4 ldsh [%l7 + 0x16], %g5 fmovrsgz %g6, %f15, %f3 fpadd32s %f11, %f4, %f4 edge32n %l0, %l2, %i5 st %f11, [%l7 + 0x30] ldx [%l7 + 0x20], %l5 fmovda %icc, %f13, %f6 fmovrdlez %i2, %f12, %f8 bne,pn %icc, loop_4620 xnor %o3, 0x0466, %i7 bne,pt %xcc, loop_4621 smulcc %i1, %l3, %i0 loop_4620: fmovrsne %l6, %f9, %f3 fone %f4 loop_4621: ldsh [%l7 + 0x58], %o6 fmovscc %icc, %f9, %f12 fsrc1s %f0, %f5 fmovrse %g2, %f0, %f7 fsrc2s %f1, %f14 st %f6, [%l7 + 0x78] stw %g3, [%l7 + 0x08] umul %g7, %o1, %l1 bgu,a,pt %icc, loop_4622 lduh [%l7 + 0x26], %i4 fornot1 %f2, %f10, %f8 st %f9, [%l7 + 0x18] loop_4622: fnegs %f2, %f15 udivx %o7, 0x1572, %g4 umul %i6, 0x11FE, %o5 array32 %i3, %o2, %o4 movre %o0, 0x366, %g1 fmovsle %xcc, %f0, %f4 fbo,a %fcc3, loop_4623 fcmpd %fcc1, %f8, %f4 fcmpgt16 %f8, %f4, %l4 move %icc, %g6, %l0 loop_4623: fmovda %xcc, %f14, %f7 lduh [%l7 + 0x26], %l2 stb %g5, [%l7 + 0x39] fmovspos %xcc, %f6, %f13 ldx [%l7 + 0x18], %i5 ldsw [%l7 + 0x50], %i2 fmovsneg %icc, %f11, %f1 st %f2, [%l7 + 0x68] stx %o3, [%l7 + 0x30] fbne %fcc2, loop_4624 stx %l5, [%l7 + 0x48] std %f2, [%l7 + 0x38] edge32ln %i1, %l3, %i7 loop_4624: fmovsneg %icc, %f10, %f3 ble loop_4625 bne loop_4626 fmovsleu %xcc, %f7, %f12 fmovsle %xcc, %f11, %f11 loop_4625: lduw [%l7 + 0x78], %i0 loop_4626: bn,a,pn %xcc, loop_4627 ldx [%l7 + 0x70], %l6 for %f14, %f12, %f6 fmuld8ulx16 %f6, %f8, %f12 loop_4627: ldsb [%l7 + 0x65], %o6 add %g2, %g3, %g7 movcs %xcc, %l1, %o1 fzeros %f1 fmovdcs %xcc, %f13, %f9 ldsw [%l7 + 0x40], %o7 fmul8x16 %f2, %f0, %f14 ble loop_4628 ld [%l7 + 0x58], %f9 std %f10, [%l7 + 0x08] fxors %f0, %f10, %f7 loop_4628: brlez,a %i4, loop_4629 ldsw [%l7 + 0x14], %i6 brgz %g4, loop_4630 tgu %icc, 0x7 loop_4629: sth %i3, [%l7 + 0x4A] stw %o2, [%l7 + 0x48] loop_4630: ba,a,pn %xcc, loop_4631 udivx %o5, 0x1F07, %o4 xor %o0, 0x0441, %g1 ldd [%l7 + 0x40], %f2 loop_4631: bvc,a,pt %icc, loop_4632 xor %g6, %l4, %l2 movle %xcc, %g5, %l0 fpadd32 %f6, %f12, %f10 loop_4632: bvc,a loop_4633 fcmpgt16 %f12, %f12, %i2 fxor %f6, %f12, %f8 std %f8, [%l7 + 0x78] loop_4633: movneg %icc, %o3, %i5 fbe,a %fcc3, loop_4634 fcmpne32 %f0, %f0, %i1 ldx [%l7 + 0x38], %l5 stw %i7, [%l7 + 0x44] loop_4634: ld [%l7 + 0x28], %f10 bl,pn %xcc, loop_4635 std %f8, [%l7 + 0x28] smulcc %i0, %l3, %o6 fmovsge %xcc, %f0, %f10 loop_4635: movre %l6, %g3, %g2 ld [%l7 + 0x28], %f11 fzero %f14 edge8l %g7, %o1, %o7 st %f5, [%l7 + 0x7C] ldsb [%l7 + 0x5B], %l1 mulscc %i6, %i4, %g4 fble %fcc0, loop_4636 fabss %f9, %f11 lduw [%l7 + 0x60], %o2 xnor %i3, %o5, %o4 loop_4636: ba %xcc, loop_4637 tcc %icc, 0x1 lduh [%l7 + 0x44], %o0 bvs %xcc, loop_4638 loop_4637: stw %g1, [%l7 + 0x70] st %f2, [%l7 + 0x68] sth %l4, [%l7 + 0x7A] loop_4638: movrne %l2, %g5, %l0 nop setx loop_4639, %l0, %l1 jmpl %l1, %g6 fcmpes %fcc0, %f7, %f1 ld [%l7 + 0x60], %f12 tvs %xcc, 0x0 loop_4639: ldsh [%l7 + 0x62], %i2 fmovscs %xcc, %f8, %f12 popc 0x0E04, %i5 stw %o3, [%l7 + 0x08] fexpand %f4, %f6 fcmps %fcc3, %f8, %f11 array8 %i1, %i7, %l5 movre %l3, 0x1A8, %o6 stb %l6, [%l7 + 0x4A] add %i0, %g3, %g7 srlx %o1, 0x1C, %g2 fxor %f0, %f6, %f14 mulx %l1, %o7, %i4 smulcc %g4, 0x0552, %i6 fmovrslez %i3, %f5, %f3 std %f10, [%l7 + 0x40] tvc %xcc, 0x1 srax %o2, 0x0A, %o5 mova %icc, %o0, %g1 fmul8x16 %f10, %f8, %f12 fmovsle %xcc, %f7, %f9 fcmpeq16 %f10, %f12, %o4 movrlz %l2, %g5, %l0 andncc %g6, %l4, %i2 mova %icc, %i5, %i1 fsrc1s %f10, %f2 fmovrsgz %o3, %f14, %f2 ldsw [%l7 + 0x68], %i7 movvc %icc, %l3, %o6 stb %l6, [%l7 + 0x43] udiv %i0, 0x11DC, %l5 fmovsge %xcc, %f0, %f9 movrgz %g7, %o1, %g3 stw %g2, [%l7 + 0x60] edge32n %o7, %l1, %i4 fxnor %f4, %f4, %f8 fnot1 %f10, %f8 tvc %xcc, 0x4 edge8 %i6, %i3, %g4 fmovdgu %icc, %f9, %f13 tn %xcc, 0x6 for %f0, %f2, %f10 bvc,pn %icc, loop_4640 fmul8x16au %f13, %f6, %f10 fmovdcc %xcc, %f8, %f6 fbug,a %fcc3, loop_4641 loop_4640: addccc %o5, 0x1C17, %o2 fands %f3, %f13, %f4 std %f8, [%l7 + 0x08] loop_4641: fnegs %f0, %f4 alignaddr %g1, %o4, %l2 fmovdne %xcc, %f3, %f1 tn %icc, 0x2 sth %g5, [%l7 + 0x2A] xnorcc %l0, %o0, %l4 stb %i2, [%l7 + 0x41] fble %fcc0, loop_4642 fcmpd %fcc2, %f6, %f0 fmovrdgz %g6, %f14, %f4 tsubcctv %i1, %i5, %o3 loop_4642: fbu,a %fcc0, loop_4643 fand %f6, %f12, %f12 bleu,pn %icc, loop_4644 lduh [%l7 + 0x0C], %l3 loop_4643: ldsw [%l7 + 0x2C], %o6 fbue %fcc1, loop_4645 loop_4644: std %f14, [%l7 + 0x18] srax %l6, 0x01, %i7 fmovd %f8, %f8 loop_4645: movne %xcc, %l5, %i0 fands %f13, %f14, %f5 ldd [%l7 + 0x08], %f4 brlz,a %o1, loop_4646 fbe %fcc1, loop_4647 sth %g7, [%l7 + 0x10] fandnot1 %f10, %f12, %f4 loop_4646: fmovda %xcc, %f5, %f0 loop_4647: fxors %f4, %f13, %f0 sra %g2, %g3, %l1 std %f6, [%l7 + 0x18] ldsh [%l7 + 0x5E], %o7 tge %icc, 0x7 movne %xcc, %i4, %i6 stb %g4, [%l7 + 0x47] stx %o5, [%l7 + 0x30] fbule %fcc0, loop_4648 fandnot2 %f6, %f0, %f4 lduw [%l7 + 0x70], %o2 brlz %i3, loop_4649 loop_4648: fmovsl %xcc, %f6, %f7 subc %o4, %g1, %l2 fnand %f2, %f6, %f12 loop_4649: movrne %g5, 0x107, %o0 bge %icc, loop_4650 fnor %f8, %f0, %f2 ba,a,pt %xcc, loop_4651 fmovsg %icc, %f11, %f14 loop_4650: fornot1 %f10, %f6, %f2 faligndata %f0, %f2, %f14 loop_4651: fcmpd %fcc2, %f2, %f14 umulcc %l4, 0x0D4C, %l0 edge32 %g6, %i1, %i5 edge8 %i2, %o3, %l3 fbne %fcc1, loop_4652 ld [%l7 + 0x0C], %f2 edge8n %l6, %i7, %l5 lduh [%l7 + 0x3A], %o6 loop_4652: fnot2s %f10, %f14 tn %xcc, 0x5 fmovse %icc, %f11, %f4 st %f13, [%l7 + 0x58] movgu %xcc, %o1, %i0 fcmpne32 %f12, %f14, %g2 xorcc %g3, %l1, %o7 fzeros %f11 tle %xcc, 0x3 lduh [%l7 + 0x70], %i4 tgu %icc, 0x0 fbue,a %fcc2, loop_4653 tneg %xcc, 0x7 fmovdg %xcc, %f3, %f1 edge32 %i6, %g7, %o5 loop_4653: std %f10, [%l7 + 0x70] ld [%l7 + 0x30], %f0 bne,pn %xcc, loop_4654 brz,a %o2, loop_4655 lduw [%l7 + 0x48], %g4 tgu %xcc, 0x6 loop_4654: srax %i3, %g1, %l2 loop_4655: stx %g5, [%l7 + 0x40] std %f8, [%l7 + 0x20] nop setx loop_4656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %o4, 0x1D45, %o0 fbge,a %fcc3, loop_4657 sth %l0, [%l7 + 0x58] loop_4656: stb %g6, [%l7 + 0x10] lduh [%l7 + 0x5C], %l4 loop_4657: movle %icc, %i5, %i1 ldx [%l7 + 0x08], %o3 sth %i2, [%l7 + 0x34] fpadd32s %f11, %f4, %f11 fmovrdlz %l6, %f14, %f2 sth %l3, [%l7 + 0x7E] sth %i7, [%l7 + 0x2E] fmovdn %xcc, %f3, %f8 bge,pt %xcc, loop_4658 ldsh [%l7 + 0x44], %o6 edge8 %l5, %o1, %i0 fmovsneg %icc, %f11, %f5 loop_4658: umul %g3, 0x026E, %g2 edge32n %l1, %i4, %i6 movrgez %o7, 0x058, %o5 xnorcc %o2, 0x0F42, %g4 lduh [%l7 + 0x7E], %g7 edge32 %i3, %g1, %g5 movg %xcc, %l2, %o0 sth %o4, [%l7 + 0x08] ldx [%l7 + 0x20], %g6 fpack16 %f0, %f11 bleu,a,pt %xcc, loop_4659 ta %xcc, 0x6 fmovsge %icc, %f13, %f6 ldx [%l7 + 0x10], %l0 loop_4659: popc 0x0287, %l4 ldub [%l7 + 0x6C], %i5 fmovdvc %icc, %f13, %f2 bvc,a,pt %icc, loop_4660 ld [%l7 + 0x10], %f2 movrlz %i1, 0x054, %i2 std %f4, [%l7 + 0x38] loop_4660: fmovdcs %xcc, %f5, %f8 subccc %o3, %l3, %i7 ldub [%l7 + 0x37], %l6 bl,a,pn %icc, loop_4661 fmovrslez %l5, %f8, %f6 fbge,a %fcc2, loop_4662 ldx [%l7 + 0x28], %o1 loop_4661: array8 %i0, %o6, %g3 fbo %fcc2, loop_4663 loop_4662: movcc %icc, %g2, %i4 fbo,a %fcc2, loop_4664 xnorcc %i6, 0x1A30, %o7 loop_4663: bgu,a %icc, loop_4665 ldsb [%l7 + 0x34], %l1 loop_4664: faligndata %f12, %f14, %f4 fmovrde %o2, %f14, %f10 loop_4665: fnegd %f10, %f6 fbuge %fcc2, loop_4666 fmovdne %icc, %f15, %f9 umulcc %g4, 0x18CB, %g7 edge32n %i3, %o5, %g1 loop_4666: bleu,pn %icc, loop_4667 fnot1s %f14, %f0 fxor %f14, %f2, %f10 tcc %icc, 0x5 loop_4667: movn %xcc, %g5, %o0 fbul %fcc1, loop_4668 movg %icc, %l2, %g6 srax %o4, 0x04, %l4 nop setx loop_4669, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4668: edge32ln %i5, %i1, %i2 bvs,pt %xcc, loop_4670 bg,pt %xcc, loop_4671 loop_4669: bleu,pt %xcc, loop_4672 tle %icc, 0x6 loop_4670: fmovdn %xcc, %f8, %f14 loop_4671: fandnot1 %f12, %f0, %f12 loop_4672: ldsh [%l7 + 0x0E], %l0 ldsb [%l7 + 0x41], %o3 lduw [%l7 + 0x70], %i7 fmuld8sux16 %f14, %f12, %f2 fabsd %f10, %f10 brgez %l3, loop_4673 fmovsn %icc, %f6, %f3 fmovsleu %xcc, %f6, %f7 be,pn %xcc, loop_4674 loop_4673: fpsub16s %f5, %f10, %f0 fmovs %f8, %f0 ldsh [%l7 + 0x1C], %l5 loop_4674: fmovrdlez %l6, %f4, %f10 sdiv %o1, 0x0FFB, %i0 stb %g3, [%l7 + 0x35] lduw [%l7 + 0x5C], %g2 bvs,a loop_4675 ldd [%l7 + 0x28], %f0 ldx [%l7 + 0x10], %i4 tg %icc, 0x4 loop_4675: edge8 %i6, %o6, %o7 sra %l1, %o2, %g4 fcmpne32 %f2, %f2, %i3 fands %f12, %f2, %f7 edge32ln %o5, %g7, %g1 fmovspos %icc, %f4, %f2 bcc,a %icc, loop_4676 andcc %o0, %g5, %g6 ldsh [%l7 + 0x78], %o4 movpos %icc, %l4, %i5 loop_4676: taddcc %l2, 0x0D34, %i2 fmovde %icc, %f2, %f10 fbuge,a %fcc0, loop_4677 xnor %l0, 0x1B96, %o3 fpack16 %f2, %f8 st %f14, [%l7 + 0x6C] loop_4677: lduw [%l7 + 0x40], %i7 edge8 %l3, %l5, %i1 edge32 %l6, %o1, %i0 fmovdneg %icc, %f10, %f12 fcmple32 %f2, %f14, %g2 movg %icc, %g3, %i6 ldsb [%l7 + 0x33], %o6 fmovsg %icc, %f2, %f6 subc %i4, %l1, %o2 fsrc1s %f4, %f15 fpack32 %f8, %f14, %f14 fpsub16 %f10, %f10, %f10 lduh [%l7 + 0x22], %g4 lduh [%l7 + 0x0A], %i3 ldsw [%l7 + 0x7C], %o5 ldsb [%l7 + 0x48], %g7 fnands %f4, %f7, %f15 fmovdl %xcc, %f5, %f5 fcmpeq16 %f8, %f12, %o7 fmul8x16 %f9, %f10, %f6 fcmpeq16 %f4, %f6, %o0 ldsb [%l7 + 0x0D], %g5 fbule %fcc1, loop_4678 tvs %icc, 0x4 bcs,a %icc, loop_4679 movg %xcc, %g6, %o4 loop_4678: tsubcctv %g1, %l4, %i5 fpack32 %f4, %f8, %f14 loop_4679: ldsw [%l7 + 0x50], %i2 nop setx loop_4680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %l2, 0x1148, %o3 fpsub16s %f4, %f9, %f14 edge32 %i7, %l0, %l3 loop_4680: bne,a %xcc, loop_4681 ldsh [%l7 + 0x62], %i1 sth %l6, [%l7 + 0x2C] udiv %o1, 0x0558, %l5 loop_4681: lduh [%l7 + 0x6E], %i0 std %f12, [%l7 + 0x68] fpadd16s %f9, %f8, %f2 lduw [%l7 + 0x20], %g3 fcmpgt32 %f0, %f8, %g2 add %i6, %i4, %o6 smulcc %o2, 0x136A, %g4 xor %i3, 0x02CC, %l1 sth %g7, [%l7 + 0x12] tsubcc %o7, 0x115B, %o5 ldx [%l7 + 0x78], %g5 ld [%l7 + 0x34], %f13 ld [%l7 + 0x30], %f15 fble,a %fcc0, loop_4682 tge %icc, 0x7 fpsub32s %f9, %f15, %f14 stb %o0, [%l7 + 0x48] loop_4682: movrgez %o4, 0x26D, %g6 fsrc2 %f0, %f14 fxor %f10, %f8, %f8 fsrc1 %f0, %f0 fmovdpos %xcc, %f8, %f6 nop setx loop_4683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x3 ldsb [%l7 + 0x36], %l4 fandnot2s %f3, %f0, %f8 loop_4683: bneg,a %xcc, loop_4684 fornot2 %f8, %f10, %f14 movvc %icc, %g1, %i5 movrlz %l2, 0x3D3, %i2 loop_4684: bvs %xcc, loop_4685 fabss %f14, %f7 sra %i7, %l0, %o3 fmovsl %icc, %f12, %f9 loop_4685: ldsb [%l7 + 0x4F], %i1 lduh [%l7 + 0x40], %l6 fsrc2 %f6, %f0 brgez %o1, loop_4686 edge32ln %l3, %l5, %g3 fcmps %fcc0, %f11, %f5 tg %icc, 0x3 loop_4686: edge16ln %g2, %i6, %i4 fbge %fcc2, loop_4687 bcc,pt %xcc, loop_4688 lduw [%l7 + 0x44], %o6 fmovda %xcc, %f0, %f13 loop_4687: stw %o2, [%l7 + 0x40] loop_4688: movle %xcc, %g4, %i3 orn %i0, %g7, %l1 sth %o5, [%l7 + 0x2A] fmovdcc %icc, %f11, %f4 ldsh [%l7 + 0x70], %g5 fmovscc %xcc, %f11, %f1 std %f8, [%l7 + 0x70] fble,a %fcc3, loop_4689 stw %o0, [%l7 + 0x58] ldsh [%l7 + 0x20], %o4 fands %f1, %f5, %f0 loop_4689: ldd [%l7 + 0x38], %f14 movneg %icc, %g6, %l4 fbuge %fcc2, loop_4690 std %f2, [%l7 + 0x20] fmovrsne %g1, %f0, %f10 array8 %o7, %l2, %i5 loop_4690: sth %i7, [%l7 + 0x66] ld [%l7 + 0x6C], %f5 array32 %l0, %o3, %i2 ldsb [%l7 + 0x22], %i1 fmovsleu %xcc, %f12, %f6 lduh [%l7 + 0x44], %o1 fmovrdgez %l6, %f6, %f2 fmul8x16al %f4, %f11, %f8 fandnot1s %f12, %f8, %f10 ldsb [%l7 + 0x08], %l5 fbo,a %fcc3, loop_4691 sdivcc %l3, 0x0DDC, %g2 st %f13, [%l7 + 0x28] orcc %i6, 0x1C4E, %g3 loop_4691: fsrc2 %f6, %f4 fmovdvs %xcc, %f12, %f13 stx %i4, [%l7 + 0x60] array8 %o6, %g4, %i3 array16 %i0, %g7, %l1 st %f9, [%l7 + 0x40] fmovse %icc, %f4, %f7 edge16n %o5, %g5, %o0 xorcc %o4, 0x0A3D, %g6 xor %l4, %g1, %o7 fpsub16 %f8, %f10, %f0 xnor %l2, %i5, %i7 udivx %o2, 0x0229, %l0 andcc %o3, 0x1973, %i2 fexpand %f12, %f14 tle %icc, 0x7 edge32n %i1, %l6, %o1 tsubcctv %l3, 0x1981, %l5 fmovrdlez %i6, %f10, %f12 alignaddrl %g3, %i4, %o6 fmovrse %g4, %f8, %f6 fmovrdgez %g2, %f8, %f2 ldsh [%l7 + 0x1A], %i3 brnz %i0, loop_4692 std %f0, [%l7 + 0x78] popc 0x0FE3, %l1 stw %g7, [%l7 + 0x14] loop_4692: bge,a %xcc, loop_4693 fblg %fcc1, loop_4694 fmovsle %icc, %f8, %f8 taddcc %g5, %o5, %o0 loop_4693: and %o4, 0x110A, %g6 loop_4694: move %xcc, %l4, %o7 std %f10, [%l7 + 0x68] fxnors %f3, %f14, %f12 fmovdpos %icc, %f4, %f13 udivcc %l2, 0x0387, %g1 ldd [%l7 + 0x28], %f4 fmovsg %xcc, %f5, %f0 movvc %xcc, %i5, %o2 brnz %i7, loop_4695 std %f8, [%l7 + 0x38] ta %icc, 0x6 tneg %icc, 0x7 loop_4695: ldsb [%l7 + 0x15], %o3 array32 %l0, %i2, %i1 ldx [%l7 + 0x68], %o1 stx %l3, [%l7 + 0x10] tsubcctv %l5, 0x15CF, %i6 ldub [%l7 + 0x69], %l6 brlz %g3, loop_4696 umul %o6, 0x1EC3, %i4 ldsh [%l7 + 0x6C], %g4 fbu,a %fcc0, loop_4697 loop_4696: ldd [%l7 + 0x20], %f8 fmovspos %xcc, %f4, %f15 stx %i3, [%l7 + 0x48] loop_4697: bge,a,pn %xcc, loop_4698 fmovdne %icc, %f4, %f9 fnot2 %f2, %f14 fpadd32s %f15, %f15, %f10 loop_4698: fnegd %f2, %f10 fmovsg %icc, %f13, %f12 std %f2, [%l7 + 0x10] ldx [%l7 + 0x58], %g2 bne,pn %icc, loop_4699 fmuld8sux16 %f9, %f9, %f4 faligndata %f12, %f0, %f6 brlez,a %l1, loop_4700 loop_4699: fbe,a %fcc2, loop_4701 tgu %xcc, 0x6 bcs,a,pn %xcc, loop_4702 loop_4700: stw %i0, [%l7 + 0x68] loop_4701: ld [%l7 + 0x68], %f15 fblg,a %fcc3, loop_4703 loop_4702: fmovrsgz %g5, %f0, %f1 edge8n %g7, %o0, %o4 fpmerge %f6, %f6, %f4 loop_4703: fbuge %fcc3, loop_4704 taddcc %o5, %l4, %o7 lduh [%l7 + 0x36], %l2 ld [%l7 + 0x3C], %f1 loop_4704: fpsub32s %f13, %f15, %f1 stb %g6, [%l7 + 0x79] lduw [%l7 + 0x4C], %g1 stb %o2, [%l7 + 0x43] edge8ln %i5, %o3, %i7 tn %xcc, 0x3 lduh [%l7 + 0x68], %i2 edge8 %l0, %i1, %o1 fnands %f14, %f8, %f4 fmovrsgez %l3, %f13, %f2 fmovrsgez %l5, %f3, %f9 ld [%l7 + 0x78], %f15 stx %i6, [%l7 + 0x50] addccc %g3, %l6, %i4 fmovsl %icc, %f12, %f5 bneg loop_4705 edge32l %o6, %i3, %g2 fmovrdlez %g4, %f12, %f4 addccc %l1, 0x1F9E, %i0 loop_4705: sth %g5, [%l7 + 0x5C] lduw [%l7 + 0x10], %o0 ldx [%l7 + 0x20], %g7 ldub [%l7 + 0x41], %o4 mulscc %l4, 0x18BB, %o5 ldsb [%l7 + 0x45], %o7 fblg,a %fcc1, loop_4706 ldsh [%l7 + 0x34], %g6 stb %l2, [%l7 + 0x43] ldsb [%l7 + 0x41], %g1 loop_4706: taddcc %o2, 0x1CE0, %o3 fornot1s %f8, %f1, %f13 ldsb [%l7 + 0x0B], %i5 bne,pt %icc, loop_4707 movrgez %i7, 0x125, %l0 fpsub32s %f9, %f12, %f12 st %f1, [%l7 + 0x78] loop_4707: movcs %icc, %i1, %o1 ldsh [%l7 + 0x40], %l3 fbge %fcc1, loop_4708 ldsh [%l7 + 0x3C], %l5 stw %i2, [%l7 + 0x70] ldx [%l7 + 0x18], %g3 loop_4708: fcmps %fcc3, %f3, %f11 fba %fcc0, loop_4709 bgu %icc, loop_4710 fmovdle %xcc, %f8, %f13 fmovrdne %i6, %f12, %f4 loop_4709: lduw [%l7 + 0x34], %i4 loop_4710: fmovspos %icc, %f15, %f13 movcs %xcc, %o6, %i3 fcmpne16 %f12, %f8, %l6 movge %xcc, %g2, %l1 andcc %g4, 0x1E47, %i0 std %f8, [%l7 + 0x38] fnot1 %f0, %f2 fbule %fcc1, loop_4711 fnands %f15, %f11, %f8 lduw [%l7 + 0x34], %o0 fnor %f2, %f12, %f14 loop_4711: ldsb [%l7 + 0x6C], %g5 brnz %o4, loop_4712 udiv %g7, 0x0FB2, %l4 xnorcc %o5, 0x1ECF, %g6 tvs %xcc, 0x0 loop_4712: ldsb [%l7 + 0x4D], %o7 orcc %l2, %g1, %o2 fmovs %f4, %f3 fmovrdlz %i5, %f14, %f6 smulcc %i7, 0x08B4, %l0 fmovspos %xcc, %f3, %f6 andncc %o3, %i1, %o1 movg %xcc, %l3, %i2 st %f5, [%l7 + 0x78] brlez,a %l5, loop_4713 fpackfix %f12, %f12 move %xcc, %g3, %i4 bn loop_4714 loop_4713: ldsw [%l7 + 0x2C], %i6 mova %icc, %i3, %l6 fpadd16 %f4, %f10, %f14 loop_4714: fornot2 %f10, %f10, %f0 brlez,a %o6, loop_4715 tge %icc, 0x7 fmovsn %xcc, %f3, %f15 sll %g2, %l1, %g4 loop_4715: bcc,a,pn %icc, loop_4716 movrlz %i0, 0x047, %o0 st %f13, [%l7 + 0x34] fbn,a %fcc1, loop_4717 loop_4716: fblg,a %fcc0, loop_4718 fmovdg %xcc, %f5, %f8 bshuffle %f10, %f10, %f2 loop_4717: tsubcc %o4, %g7, %g5 loop_4718: ldub [%l7 + 0x4C], %l4 tle %xcc, 0x2 fble %fcc3, loop_4719 ldd [%l7 + 0x20], %f14 alignaddrl %o5, %o7, %g6 te %xcc, 0x5 loop_4719: siam 0x4 fcmps %fcc1, %f11, %f1 nop setx loop_4720, %l0, %l1 jmpl %l1, %l2 fcmpeq16 %f14, %f10, %o2 te %icc, 0x0 fmovd %f14, %f10 loop_4720: fble %fcc1, loop_4721 edge8n %g1, %i5, %l0 lduw [%l7 + 0x14], %i7 ldsh [%l7 + 0x32], %o3 loop_4721: fmovrdgz %i1, %f12, %f6 stx %l3, [%l7 + 0x50] fcmpd %fcc0, %f14, %f6 sdivcc %o1, 0x1B11, %i2 ld [%l7 + 0x38], %f10 umul %g3, 0x1EF8, %i4 fmovsvc %xcc, %f14, %f13 fbge %fcc1, loop_4722 st %f0, [%l7 + 0x74] movcs %icc, %i6, %i3 edge16l %l5, %o6, %g2 loop_4722: movrgz %l6, %g4, %l1 brz %o0, loop_4723 smulcc %i0, %o4, %g5 ldsb [%l7 + 0x5E], %g7 fone %f8 loop_4723: fmul8x16 %f13, %f8, %f0 ld [%l7 + 0x78], %f10 fbuge %fcc1, loop_4724 fbne %fcc3, loop_4725 stw %o5, [%l7 + 0x64] fpsub16s %f9, %f13, %f15 loop_4724: nop setx loop_4726, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4725: fbne,a %fcc2, loop_4727 lduw [%l7 + 0x50], %l4 alignaddr %o7, %l2, %o2 loop_4726: fbule %fcc1, loop_4728 loop_4727: bvs,pn %xcc, loop_4729 fmovsge %xcc, %f7, %f15 fzero %f8 loop_4728: bcc,pt %icc, loop_4730 loop_4729: fmovdcs %icc, %f11, %f6 sdivcc %g1, 0x0B33, %i5 fblg %fcc1, loop_4731 loop_4730: fxnor %f0, %f14, %f8 edge32 %g6, %i7, %o3 fmovsn %xcc, %f5, %f4 loop_4731: fba,a %fcc2, loop_4732 fands %f5, %f12, %f1 subccc %i1, 0x12BC, %l0 bleu %xcc, loop_4733 loop_4732: st %f6, [%l7 + 0x6C] bshuffle %f0, %f14, %f12 ld [%l7 + 0x54], %f15 loop_4733: fmul8sux16 %f6, %f12, %f14 fbl,a %fcc0, loop_4734 orn %o1, %l3, %i2 std %f4, [%l7 + 0x18] fbule %fcc2, loop_4735 loop_4734: taddcctv %i4, 0x1C83, %g3 tn %xcc, 0x4 fmovdcc %icc, %f0, %f9 loop_4735: fornot1s %f4, %f8, %f3 sdivcc %i3, 0x049A, %l5 ldsb [%l7 + 0x26], %o6 smul %g2, 0x0440, %i6 fmovsvc %icc, %f11, %f12 std %f8, [%l7 + 0x30] srlx %g4, 0x12, %l1 movrgez %l6, 0x135, %o0 fmovrsgez %o4, %f2, %f14 fmovdg %icc, %f14, %f4 fcmple16 %f10, %f8, %g5 fmovrsne %i0, %f13, %f12 lduw [%l7 + 0x54], %o5 udivcc %g7, 0x0FA1, %o7 stw %l4, [%l7 + 0x38] fmuld8sux16 %f5, %f14, %f4 tsubcc %o2, %l2, %i5 movge %icc, %g1, %i7 stb %g6, [%l7 + 0x17] tl %icc, 0x1 fmovd %f0, %f8 movge %icc, %i1, %o3 stx %l0, [%l7 + 0x20] ldsb [%l7 + 0x42], %l3 xnor %o1, %i2, %i4 ldub [%l7 + 0x58], %g3 edge16n %i3, %l5, %g2 fsrc2s %f2, %f6 fornot1 %f4, %f0, %f2 stx %i6, [%l7 + 0x08] movne %icc, %g4, %o6 fmovrdne %l6, %f14, %f0 lduw [%l7 + 0x30], %l1 fmovrdne %o4, %f2, %f10 ldub [%l7 + 0x16], %g5 ble,a,pn %xcc, loop_4736 fmovrsne %o0, %f3, %f6 ldd [%l7 + 0x08], %f2 ldd [%l7 + 0x70], %f2 loop_4736: fmovsgu %icc, %f1, %f9 fmovdgu %xcc, %f13, %f11 fmovsn %xcc, %f6, %f3 sth %i0, [%l7 + 0x08] fmovsa %xcc, %f8, %f4 orn %g7, %o5, %o7 siam 0x2 xnor %o2, %l2, %i5 fmovspos %xcc, %f4, %f8 fabss %f12, %f6 bne,pn %icc, loop_4737 bvs,a %xcc, loop_4738 tcc %icc, 0x7 add %g1, 0x021F, %i7 loop_4737: bpos,a,pt %icc, loop_4739 loop_4738: bge %xcc, loop_4740 fnegs %f2, %f2 fornot1s %f15, %f12, %f15 loop_4739: ldsh [%l7 + 0x42], %l4 loop_4740: st %f14, [%l7 + 0x4C] stx %i1, [%l7 + 0x50] array8 %g6, %l0, %o3 fpsub16 %f6, %f4, %f2 bn,a,pt %icc, loop_4741 fmovscc %xcc, %f0, %f2 tgu %icc, 0x2 std %f12, [%l7 + 0x18] loop_4741: fexpand %f1, %f8 ldx [%l7 + 0x18], %o1 stx %l3, [%l7 + 0x18] addcc %i4, 0x119B, %i2 fpsub32 %f10, %f0, %f4 stx %g3, [%l7 + 0x18] fmovscc %icc, %f12, %f11 fbg %fcc2, loop_4742 xor %l5, 0x19CE, %g2 fble,a %fcc2, loop_4743 sdivcc %i6, 0x1847, %i3 loop_4742: ldsb [%l7 + 0x60], %g4 orn %l6, 0x079A, %l1 loop_4743: brz,a %o4, loop_4744 andn %g5, %o6, %i0 movrlz %g7, 0x3CC, %o0 sethi 0x0C4F, %o5 loop_4744: bcs,a,pn %icc, loop_4745 ldsb [%l7 + 0x2F], %o7 xnor %l2, 0x100F, %i5 edge32ln %o2, %g1, %i7 loop_4745: fmovrslz %l4, %f6, %f6 alignaddr %g6, %l0, %o3 ldd [%l7 + 0x48], %f8 fbug,a %fcc0, loop_4746 mulx %i1, %l3, %o1 smulcc %i2, %g3, %i4 st %f0, [%l7 + 0x34] loop_4746: lduw [%l7 + 0x74], %g2 fexpand %f14, %f10 ld [%l7 + 0x48], %f12 edge8n %i6, %l5, %g4 fbne %fcc1, loop_4747 fbn %fcc1, loop_4748 fandnot2s %f2, %f7, %f1 sllx %i3, %l1, %o4 loop_4747: brlz,a %g5, loop_4749 loop_4748: fnot2 %f2, %f8 fmovda %icc, %f6, %f14 fpadd16s %f14, %f5, %f9 loop_4749: lduw [%l7 + 0x54], %o6 bg,pt %icc, loop_4750 popc 0x15D9, %i0 std %f14, [%l7 + 0x28] movrlez %l6, %o0, %g7 loop_4750: ldub [%l7 + 0x21], %o7 lduh [%l7 + 0x7C], %o5 fcmple16 %f14, %f10, %l2 nop setx loop_4751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz %o2, loop_4752 fcmpes %fcc2, %f12, %f12 edge32 %i5, %i7, %g1 loop_4751: bge,pt %icc, loop_4753 loop_4752: bneg,a,pn %icc, loop_4754 lduw [%l7 + 0x0C], %l4 fbug,a %fcc3, loop_4755 loop_4753: array16 %g6, %o3, %i1 loop_4754: addccc %l3, %o1, %i2 fblg,a %fcc1, loop_4756 loop_4755: ble,a loop_4757 fsrc1s %f14, %f10 fnegs %f9, %f3 loop_4756: ldsb [%l7 + 0x70], %l0 loop_4757: tl %icc, 0x3 tsubcctv %i4, 0x0C88, %g2 fcmpgt32 %f8, %f8, %g3 sth %l5, [%l7 + 0x40] array32 %g4, %i3, %l1 fmovsge %xcc, %f4, %f0 lduw [%l7 + 0x08], %i6 fmovscs %icc, %f4, %f1 fcmple32 %f6, %f4, %o4 array16 %g5, %o6, %i0 fmovrsne %l6, %f14, %f5 lduw [%l7 + 0x60], %g7 movcs %xcc, %o7, %o0 move %icc, %l2, %o2 fmovdge %icc, %f6, %f2 alignaddrl %i5, %o5, %i7 bcc %icc, loop_4758 fmovdvs %xcc, %f10, %f5 fmovrslz %g1, %f12, %f5 mova %icc, %g6, %o3 loop_4758: ldx [%l7 + 0x08], %l4 mova %icc, %i1, %o1 fmovsle %xcc, %f8, %f0 ldsb [%l7 + 0x40], %i2 fmovsne %xcc, %f8, %f13 ldsb [%l7 + 0x0A], %l3 sra %i4, %l0, %g3 fnand %f14, %f10, %f14 std %f10, [%l7 + 0x78] be,a loop_4759 fornot1s %f1, %f9, %f1 tpos %xcc, 0x0 st %f9, [%l7 + 0x5C] loop_4759: tge %xcc, 0x6 movge %xcc, %l5, %g2 ldub [%l7 + 0x6C], %g4 fnand %f10, %f6, %f8 ldsb [%l7 + 0x41], %l1 ba %xcc, loop_4760 movcc %xcc, %i3, %o4 fmovdne %xcc, %f9, %f11 ldd [%l7 + 0x58], %f10 loop_4760: edge32n %g5, %i6, %o6 fbl,a %fcc1, loop_4761 orcc %l6, 0x1D4D, %g7 pdist %f10, %f4, %f6 bn loop_4762 loop_4761: fands %f0, %f13, %f1 std %f12, [%l7 + 0x78] brlez %o7, loop_4763 loop_4762: orn %o0, %i0, %l2 sth %o2, [%l7 + 0x60] popc 0x09BA, %i5 loop_4763: fsrc1 %f10, %f10 edge16n %o5, %i7, %g6 stw %o3, [%l7 + 0x38] fsrc2s %f15, %f13 sll %l4, %g1, %i1 fmovsg %xcc, %f12, %f7 bcs,a,pn %icc, loop_4764 fnands %f13, %f8, %f11 fandnot1s %f12, %f7, %f11 sethi 0x11EA, %o1 loop_4764: brgez %l3, loop_4765 bg,a,pt %icc, loop_4766 ldd [%l7 + 0x40], %f2 stx %i2, [%l7 + 0x08] loop_4765: stw %l0, [%l7 + 0x10] loop_4766: fmovsn %icc, %f7, %f2 fbule %fcc2, loop_4767 movrgz %g3, %i4, %g2 movrlz %l5, 0x213, %g4 fblg %fcc1, loop_4768 loop_4767: stb %i3, [%l7 + 0x3D] subccc %l1, %o4, %g5 fmovrdgz %i6, %f2, %f2 loop_4768: smulcc %o6, %l6, %g7 tpos %icc, 0x1 addc %o0, 0x1D06, %i0 ldsw [%l7 + 0x48], %o7 fsrc1 %f10, %f2 fmul8x16al %f8, %f0, %f2 smul %o2, 0x0789, %l2 ldsh [%l7 + 0x22], %o5 nop setx loop_4769, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i7, [%l7 + 0x46] sra %i5, 0x00, %o3 tcs %icc, 0x6 loop_4769: fmovdvc %xcc, %f10, %f3 sdivx %l4, 0x1CC8, %g6 fmovrdgz %i1, %f8, %f12 stx %g1, [%l7 + 0x20] udivcc %l3, 0x0164, %i2 ldsh [%l7 + 0x32], %l0 stw %g3, [%l7 + 0x18] std %f8, [%l7 + 0x30] fnegd %f14, %f10 stw %i4, [%l7 + 0x14] bg,pn %icc, loop_4770 fmovsl %icc, %f1, %f1 lduh [%l7 + 0x26], %g2 fmovdl %xcc, %f4, %f9 loop_4770: fcmps %fcc0, %f3, %f15 fxors %f3, %f8, %f7 std %f8, [%l7 + 0x20] fbo %fcc3, loop_4771 ldsh [%l7 + 0x46], %l5 fsrc1 %f0, %f6 ld [%l7 + 0x58], %f3 loop_4771: tge %xcc, 0x4 edge16n %o1, %i3, %l1 movcc %icc, %g4, %o4 fpadd32 %f8, %f12, %f6 for %f6, %f12, %f8 udiv %i6, 0x0CBE, %o6 mulx %l6, %g7, %g5 fbe,a %fcc2, loop_4772 bpos loop_4773 brnz %o0, loop_4774 movg %xcc, %i0, %o7 loop_4772: ldx [%l7 + 0x70], %l2 loop_4773: ldsb [%l7 + 0x64], %o5 loop_4774: fmovdg %xcc, %f10, %f11 fnand %f10, %f4, %f12 bne,a loop_4775 tneg %icc, 0x6 bn,a %icc, loop_4776 ldsw [%l7 + 0x5C], %i7 loop_4775: ldub [%l7 + 0x29], %o2 fpackfix %f14, %f5 loop_4776: brnz %i5, loop_4777 udivcc %o3, 0x0E23, %g6 ldsh [%l7 + 0x40], %l4 fmovdleu %xcc, %f3, %f15 loop_4777: tg %xcc, 0x2 movvc %xcc, %i1, %g1 fblg,a %fcc2, loop_4778 xor %l3, 0x1579, %l0 udivcc %g3, 0x1CFB, %i4 fbu,a %fcc0, loop_4779 loop_4778: fmovsa %xcc, %f1, %f13 subccc %i2, 0x0BD6, %l5 bpos %xcc, loop_4780 loop_4779: ldsh [%l7 + 0x66], %g2 udivcc %o1, 0x1924, %i3 fmuld8ulx16 %f0, %f7, %f0 loop_4780: fmovdn %icc, %f6, %f3 fmovsle %icc, %f12, %f15 fmovrsne %g4, %f0, %f11 edge8ln %o4, %i6, %o6 fmovdl %icc, %f13, %f5 fble %fcc1, loop_4781 xnorcc %l6, 0x05D7, %g7 ldsb [%l7 + 0x42], %l1 brlz %g5, loop_4782 loop_4781: orncc %i0, 0x1329, %o7 tcc %icc, 0x2 ldd [%l7 + 0x38], %f2 loop_4782: fpsub32 %f12, %f6, %f14 fands %f1, %f8, %f7 fmovrse %o0, %f14, %f6 ld [%l7 + 0x08], %f1 st %f6, [%l7 + 0x08] ldd [%l7 + 0x08], %f10 stb %l2, [%l7 + 0x64] fmovscc %icc, %f4, %f7 stw %o5, [%l7 + 0x40] nop setx loop_4783, %l0, %l1 jmpl %l1, %i7 fmovrslez %i5, %f1, %f7 edge16 %o3, %o2, %l4 fbuge,a %fcc1, loop_4784 loop_4783: fmul8sux16 %f14, %f10, %f4 fsrc1 %f4, %f2 ld [%l7 + 0x74], %f8 loop_4784: fones %f5 tle %icc, 0x6 sub %i1, 0x1509, %g1 srax %g6, %l3, %l0 stb %i4, [%l7 + 0x31] fcmpgt16 %f0, %f14, %i2 ldsh [%l7 + 0x08], %g3 or %l5, %g2, %i3 fbuge,a %fcc2, loop_4785 fmovdn %xcc, %f6, %f9 st %f6, [%l7 + 0x20] stb %o1, [%l7 + 0x36] loop_4785: bg %xcc, loop_4786 fmovrdlz %o4, %f10, %f2 fmovrdgz %i6, %f12, %f14 movvc %icc, %g4, %l6 loop_4786: fcmpne32 %f14, %f12, %g7 fxnor %f10, %f14, %f10 fsrc2s %f3, %f8 fmovdcc %icc, %f6, %f12 fmovsn %xcc, %f14, %f10 fsrc2 %f12, %f0 taddcctv %o6, 0x0682, %l1 ldx [%l7 + 0x70], %i0 std %f2, [%l7 + 0x30] fpsub32s %f4, %f15, %f15 ldsw [%l7 + 0x14], %g5 lduw [%l7 + 0x74], %o7 fcmpne16 %f0, %f0, %l2 fandnot1s %f10, %f8, %f9 ldd [%l7 + 0x08], %f2 ldx [%l7 + 0x60], %o0 fblg %fcc2, loop_4787 fpsub16s %f13, %f15, %f12 sll %i7, %o5, %i5 lduw [%l7 + 0x4C], %o2 loop_4787: tgu %xcc, 0x0 edge16 %o3, %l4, %g1 sth %g6, [%l7 + 0x36] tvs %xcc, 0x7 taddcc %l3, %l0, %i1 orn %i2, %i4, %g3 fxnors %f0, %f3, %f7 nop setx loop_4788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovd %f2, %f6 fmovdne %icc, %f6, %f7 fandnot1 %f6, %f8, %f10 loop_4788: fandnot2s %f13, %f8, %f0 brz %l5, loop_4789 fcmple16 %f6, %f8, %g2 ldd [%l7 + 0x60], %f2 fmovrslz %o1, %f11, %f1 loop_4789: lduw [%l7 + 0x44], %i3 fmovrslez %i6, %f0, %f2 sll %o4, %g4, %l6 taddcctv %g7, 0x196D, %o6 addc %l1, 0x104E, %i0 fcmpne32 %f12, %f2, %o7 st %f14, [%l7 + 0x78] brz,a %g5, loop_4790 movl %icc, %l2, %i7 brlez,a %o0, loop_4791 fble %fcc1, loop_4792 loop_4790: fcmple16 %f8, %f6, %o5 ld [%l7 + 0x40], %f2 loop_4791: stw %i5, [%l7 + 0x5C] loop_4792: fornot2s %f3, %f11, %f4 fnot1s %f0, %f4 movrlz %o3, %o2, %l4 fxnor %f8, %f4, %f10 ldsw [%l7 + 0x3C], %g6 fbn %fcc3, loop_4793 fcmpgt16 %f10, %f8, %l3 xnor %l0, 0x16A7, %i1 stw %i2, [%l7 + 0x3C] loop_4793: movre %i4, %g3, %l5 sll %g2, 0x15, %o1 fcmpeq32 %f2, %f0, %g1 stb %i6, [%l7 + 0x5F] lduh [%l7 + 0x26], %o4 stw %g4, [%l7 + 0x5C] bneg,a loop_4794 movcc %icc, %l6, %i3 sdivcc %g7, 0x0B05, %o6 sdivcc %l1, 0x1308, %i0 loop_4794: sllx %g5, %o7, %l2 fmovsge %icc, %f9, %f1 srlx %o0, 0x13, %i7 lduh [%l7 + 0x6E], %o5 bg %icc, loop_4795 fbuge %fcc0, loop_4796 fandnot2s %f9, %f11, %f5 fmuld8sux16 %f11, %f3, %f2 loop_4795: st %f10, [%l7 + 0x30] loop_4796: fornot1s %f15, %f5, %f14 ldub [%l7 + 0x47], %o3 bne,a,pn %xcc, loop_4797 pdist %f12, %f0, %f12 fcmpgt16 %f0, %f14, %i5 ldsw [%l7 + 0x08], %o2 loop_4797: ldsw [%l7 + 0x1C], %g6 ldub [%l7 + 0x16], %l4 bl,pn %icc, loop_4798 fexpand %f15, %f4 ldd [%l7 + 0x38], %f0 fmovrdlz %l3, %f14, %f0 loop_4798: edge16ln %l0, %i1, %i2 bge,pt %xcc, loop_4799 pdist %f12, %f14, %f0 tn %xcc, 0x4 movgu %xcc, %g3, %l5 loop_4799: fbue %fcc0, loop_4800 and %g2, %o1, %i4 std %f8, [%l7 + 0x30] sth %i6, [%l7 + 0x6C] loop_4800: call loop_4801 for %f8, %f8, %f12 fmovse %xcc, %f14, %f10 bleu,a loop_4802 loop_4801: fbo %fcc3, loop_4803 fblg,a %fcc1, loop_4804 fcmpne16 %f10, %f8, %g1 loop_4802: tg %xcc, 0x0 loop_4803: fabsd %f2, %f14 loop_4804: andn %o4, %l6, %g4 fmovdleu %xcc, %f9, %f15 bne %icc, loop_4805 fmul8x16au %f1, %f0, %f8 bcc %icc, loop_4806 stx %i3, [%l7 + 0x20] loop_4805: fnor %f10, %f10, %f2 fzeros %f3 loop_4806: tle %xcc, 0x2 te %xcc, 0x0 lduh [%l7 + 0x62], %g7 fmovsvs %icc, %f9, %f3 andncc %l1, %o6, %g5 fmovdvs %xcc, %f14, %f3 bl,a,pn %xcc, loop_4807 ld [%l7 + 0x0C], %f12 subc %i0, 0x058E, %l2 array32 %o0, %i7, %o5 loop_4807: ldx [%l7 + 0x08], %o7 stw %i5, [%l7 + 0x0C] ldub [%l7 + 0x6B], %o3 fands %f7, %f4, %f2 fpack16 %f6, %f6 andn %o2, %g6, %l4 ldx [%l7 + 0x30], %l0 bgu,pt %xcc, loop_4808 bn,pt %xcc, loop_4809 tsubcctv %i1, %i2, %g3 stb %l5, [%l7 + 0x55] loop_4808: lduh [%l7 + 0x1C], %g2 loop_4809: srax %l3, %o1, %i6 fcmple32 %f8, %f12, %i4 stx %o4, [%l7 + 0x10] sub %l6, 0x12F2, %g4 and %g1, 0x1C10, %i3 ldub [%l7 + 0x1F], %l1 bpos,a,pt %xcc, loop_4810 popc 0x17BC, %g7 fnot1s %f9, %f12 fmovdvs %xcc, %f9, %f3 loop_4810: lduw [%l7 + 0x14], %o6 ble,a loop_4811 fnot1 %f12, %f10 addcc %g5, %l2, %o0 sdivcc %i7, 0x047B, %i0 loop_4811: std %f14, [%l7 + 0x08] ldsw [%l7 + 0x40], %o7 ldub [%l7 + 0x28], %o5 fbuge %fcc0, loop_4812 ldx [%l7 + 0x18], %i5 brlz %o2, loop_4813 tg %icc, 0x1 loop_4812: movcs %xcc, %g6, %o3 ldsb [%l7 + 0x32], %l0 loop_4813: sth %l4, [%l7 + 0x62] ble,pn %xcc, loop_4814 ldx [%l7 + 0x18], %i2 fmovsne %icc, %f2, %f6 ld [%l7 + 0x0C], %f14 loop_4814: sdiv %i1, 0x1BF0, %g3 fble,a %fcc2, loop_4815 add %g2, %l5, %o1 movcc %xcc, %i6, %l3 edge32n %i4, %o4, %l6 loop_4815: be,a,pt %xcc, loop_4816 movrgez %g4, %i3, %l1 lduw [%l7 + 0x3C], %g7 fone %f2 loop_4816: ldsb [%l7 + 0x7D], %g1 edge32 %o6, %l2, %o0 taddcctv %i7, %i0, %o7 stb %g5, [%l7 + 0x6B] fba %fcc0, loop_4817 tl %icc, 0x2 fabss %f6, %f9 add %i5, %o5, %o2 loop_4817: stb %o3, [%l7 + 0x24] fmovsn %xcc, %f6, %f4 srlx %g6, 0x17, %l4 ldd [%l7 + 0x38], %f12 stb %l0, [%l7 + 0x72] fmovscc %icc, %f4, %f1 fpsub16 %f8, %f14, %f8 fmovdgu %xcc, %f5, %f3 fbug,a %fcc1, loop_4818 fcmped %fcc1, %f2, %f2 edge16 %i1, %i2, %g3 ld [%l7 + 0x08], %f6 loop_4818: stx %g2, [%l7 + 0x18] ldx [%l7 + 0x10], %o1 movvs %xcc, %i6, %l5 movn %xcc, %l3, %o4 srl %l6, 0x0A, %g4 fpadd16s %f10, %f2, %f4 bl,pt %xcc, loop_4819 fandnot2 %f14, %f10, %f2 move %xcc, %i3, %l1 tneg %icc, 0x3 loop_4819: movl %xcc, %i4, %g1 fandnot2s %f1, %f12, %f14 ldsw [%l7 + 0x44], %g7 st %f2, [%l7 + 0x48] array32 %o6, %o0, %l2 ldub [%l7 + 0x77], %i7 fmovrsgz %o7, %f11, %f0 fmovse %icc, %f12, %f8 fcmpgt16 %f14, %f0, %i0 fandnot1s %f13, %f1, %f3 fmovse %icc, %f4, %f14 ld [%l7 + 0x18], %f3 fmovdvc %icc, %f8, %f4 movre %i5, 0x1DE, %g5 ldub [%l7 + 0x4B], %o2 tgu %icc, 0x2 fmovdg %icc, %f8, %f3 udiv %o3, 0x0380, %g6 fcmpne16 %f0, %f12, %l4 tgu %xcc, 0x0 fpack16 %f6, %f12 st %f6, [%l7 + 0x50] tgu %xcc, 0x1 fmovrslez %o5, %f6, %f13 fmovrdlz %l0, %f4, %f6 add %i1, %i2, %g3 ld [%l7 + 0x0C], %f15 fbul %fcc3, loop_4820 fcmpd %fcc0, %f2, %f2 ldsh [%l7 + 0x7A], %g2 fblg %fcc0, loop_4821 loop_4820: andn %o1, 0x170D, %i6 fmovdpos %xcc, %f4, %f3 and %l3, 0x1D4F, %o4 loop_4821: ld [%l7 + 0x34], %f7 stb %l5, [%l7 + 0x27] call loop_4822 movn %icc, %g4, %i3 fmovdne %icc, %f13, %f10 ld [%l7 + 0x74], %f9 loop_4822: tsubcctv %l6, %l1, %i4 fpackfix %f14, %f3 bgu,a loop_4823 fmuld8ulx16 %f5, %f3, %f0 fnot1 %f8, %f8 movrne %g7, 0x346, %g1 loop_4823: fxnor %f10, %f0, %f2 brgez,a %o6, loop_4824 std %f12, [%l7 + 0x60] nop setx loop_4825, %l0, %l1 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 + 0x14] loop_4824: taddcc %l2, %o7, %i0 movrlz %i7, %g5, %i5 loop_4825: stw %o3, [%l7 + 0x24] bvs,pt %xcc, loop_4826 fmovsne %xcc, %f9, %f5 ldub [%l7 + 0x76], %g6 tgu %xcc, 0x6 loop_4826: udivx %l4, 0x0D70, %o5 fmovdgu %icc, %f1, %f10 sth %o2, [%l7 + 0x40] movl %icc, %l0, %i1 fmovdgu %xcc, %f10, %f14 stx %g3, [%l7 + 0x50] tne %xcc, 0x1 addcc %g2, 0x00D4, %i2 tvs %xcc, 0x5 nop setx loop_4827, %l0, %l1 jmpl %l1, %o1 stb %l3, [%l7 + 0x34] fmovdl %icc, %f11, %f3 brz %o4, loop_4828 loop_4827: fmovsne %icc, %f1, %f7 fbg,a %fcc0, loop_4829 ldub [%l7 + 0x7C], %l5 loop_4828: bn,pt %icc, loop_4830 fpackfix %f10, %f13 loop_4829: bshuffle %f6, %f4, %f0 subccc %g4, %i3, %l6 loop_4830: orn %l1, %i6, %i4 fabss %f4, %f7 std %f4, [%l7 + 0x28] tg %icc, 0x4 movg %icc, %g7, %g1 brgez,a %o0, loop_4831 fmovsl %icc, %f2, %f3 fcmpne16 %f10, %f6, %l2 ldd [%l7 + 0x30], %f6 loop_4831: subc %o7, %o6, %i0 lduw [%l7 + 0x0C], %g5 fcmpeq32 %f2, %f6, %i5 stb %i7, [%l7 + 0x6E] st %f10, [%l7 + 0x58] udiv %o3, 0x07F1, %l4 tvs %icc, 0x0 fbe,a %fcc3, loop_4832 stw %o5, [%l7 + 0x74] lduw [%l7 + 0x50], %o2 st %f10, [%l7 + 0x64] loop_4832: fnot1 %f8, %f14 st %f7, [%l7 + 0x3C] ldd [%l7 + 0x60], %f4 sth %g6, [%l7 + 0x5A] bcc,pt %xcc, loop_4833 fble %fcc2, loop_4834 smulcc %l0, 0x1CAC, %g3 tne %icc, 0x0 loop_4833: fbg %fcc0, loop_4835 loop_4834: fmovsge %xcc, %f10, %f4 st %f14, [%l7 + 0x60] lduw [%l7 + 0x54], %g2 loop_4835: fbule %fcc0, loop_4836 sllx %i1, %i2, %l3 ldd [%l7 + 0x50], %f4 fmul8x16al %f14, %f2, %f10 loop_4836: andn %o1, 0x0347, %l5 subc %o4, 0x04E5, %g4 ldsw [%l7 + 0x70], %l6 stw %l1, [%l7 + 0x3C] st %f13, [%l7 + 0x50] fmul8ulx16 %f8, %f8, %f10 bn,a loop_4837 edge16l %i3, %i4, %i6 fcmpgt16 %f14, %f10, %g1 ldsb [%l7 + 0x12], %o0 loop_4837: edge32ln %l2, %g7, %o7 ta %xcc, 0x3 sdiv %i0, 0x1D45, %o6 movleu %xcc, %g5, %i5 array32 %o3, %i7, %l4 fmovsne %icc, %f3, %f0 movn %xcc, %o5, %o2 fornot2s %f4, %f7, %f4 fmovrdlz %g6, %f2, %f4 sdivx %l0, 0x15E3, %g3 fbg,a %fcc0, loop_4838 fnot2 %f2, %f2 sth %i1, [%l7 + 0x76] be,a %xcc, loop_4839 loop_4838: fpadd16s %f1, %f1, %f7 fbn %fcc0, loop_4840 ldub [%l7 + 0x39], %g2 loop_4839: mova %xcc, %l3, %o1 tl %xcc, 0x3 loop_4840: movn %icc, %i2, %l5 fnand %f6, %f14, %f14 ldx [%l7 + 0x48], %o4 fpadd16 %f8, %f10, %f4 ldub [%l7 + 0x36], %l6 fcmple16 %f6, %f6, %g4 fpsub32 %f2, %f8, %f6 bge loop_4841 bpos %xcc, loop_4842 faligndata %f12, %f12, %f6 fornot2s %f15, %f10, %f15 loop_4841: tle %icc, 0x6 loop_4842: stw %l1, [%l7 + 0x74] std %f2, [%l7 + 0x40] bgu,a loop_4843 stw %i3, [%l7 + 0x08] fcmpeq16 %f8, %f0, %i6 tcc %xcc, 0x2 loop_4843: ld [%l7 + 0x2C], %f9 fbo,a %fcc2, loop_4844 edge8ln %g1, %o0, %i4 stw %l2, [%l7 + 0x24] ld [%l7 + 0x34], %f0 loop_4844: stw %g7, [%l7 + 0x64] fbe,a %fcc2, loop_4845 sra %i0, 0x01, %o7 alignaddrl %g5, %o6, %o3 ldub [%l7 + 0x4C], %i5 loop_4845: st %f1, [%l7 + 0x58] ldd [%l7 + 0x78], %f0 fmovdcs %icc, %f0, %f2 bne,pn %xcc, loop_4846 stx %i7, [%l7 + 0x28] sra %o5, %o2, %l4 sth %l0, [%l7 + 0x1C] loop_4846: sethi 0x1E44, %g6 bgu %xcc, loop_4847 fmovsle %xcc, %f10, %f14 ldsh [%l7 + 0x52], %i1 lduw [%l7 + 0x0C], %g2 loop_4847: srax %l3, 0x0C, %g3 subc %i2, %l5, %o4 ldsb [%l7 + 0x41], %l6 fandnot1 %f10, %f2, %f8 lduh [%l7 + 0x52], %o1 ldsw [%l7 + 0x14], %l1 xnor %i3, %i6, %g1 fmovrsgz %g4, %f15, %f3 tgu %icc, 0x2 brgez,a %i4, loop_4848 fbuge %fcc0, loop_4849 edge32ln %o0, %g7, %i0 bcs,a loop_4850 loop_4848: bpos,a loop_4851 loop_4849: add %l2, 0x0409, %g5 fors %f11, %f6, %f1 loop_4850: lduh [%l7 + 0x12], %o6 loop_4851: lduh [%l7 + 0x26], %o3 fble %fcc3, loop_4852 fcmpeq32 %f14, %f10, %o7 sdivx %i7, 0x05E3, %o5 stw %i5, [%l7 + 0x08] loop_4852: stx %o2, [%l7 + 0x08] bne,a %xcc, loop_4853 ldd [%l7 + 0x08], %f2 movrlz %l0, 0x132, %g6 ldsw [%l7 + 0x14], %l4 loop_4853: sdiv %g2, 0x0E8D, %i1 fmovrsne %g3, %f7, %f9 edge32l %i2, %l5, %o4 ldsw [%l7 + 0x54], %l3 fbg,a %fcc3, loop_4854 fpadd16 %f14, %f12, %f0 fmovrsne %l6, %f5, %f11 ldsh [%l7 + 0x54], %o1 loop_4854: be,a,pn %icc, loop_4855 sethi 0x13CE, %l1 fmovsgu %xcc, %f10, %f0 bge,pn %xcc, loop_4856 loop_4855: fsrc2 %f2, %f2 ldsh [%l7 + 0x6C], %i6 fpsub16s %f3, %f2, %f5 loop_4856: fnegd %f14, %f2 fnegd %f12, %f2 tleu %xcc, 0x7 fmovsle %xcc, %f10, %f4 or %g1, %g4, %i3 bge,a loop_4857 fmul8x16al %f9, %f10, %f12 fmovscc %xcc, %f10, %f3 st %f1, [%l7 + 0x34] loop_4857: ldub [%l7 + 0x09], %o0 add %g7, %i0, %i4 move %xcc, %g5, %l2 ldsb [%l7 + 0x49], %o3 ldsb [%l7 + 0x10], %o7 nop setx loop_4858, %l0, %l1 jmpl %l1, %i7 ldsh [%l7 + 0x08], %o6 srax %o5, %i5, %o2 ldsw [%l7 + 0x28], %g6 loop_4858: ldd [%l7 + 0x58], %f6 smulcc %l4, 0x0553, %l0 stx %g2, [%l7 + 0x68] lduw [%l7 + 0x68], %g3 fmovrslez %i2, %f7, %f14 fpsub32 %f14, %f12, %f0 tneg %icc, 0x5 fmovrsgz %l5, %f15, %f7 sdivx %i1, 0x1818, %l3 bne,a,pn %icc, loop_4859 fmovda %icc, %f3, %f12 add %o4, 0x0376, %l6 fmovsneg %icc, %f13, %f0 loop_4859: tcc %icc, 0x4 ldub [%l7 + 0x37], %o1 lduh [%l7 + 0x74], %i6 fcmped %fcc2, %f0, %f8 fnor %f6, %f4, %f10 fmovdcs %icc, %f4, %f13 ldsb [%l7 + 0x37], %l1 bg,pt %xcc, loop_4860 srax %g4, 0x1D, %g1 move %xcc, %o0, %g7 movgu %icc, %i0, %i3 loop_4860: sth %i4, [%l7 + 0x52] movgu %xcc, %l2, %o3 tvs %xcc, 0x4 mulx %o7, 0x0B5D, %i7 lduh [%l7 + 0x4A], %o6 brgez %o5, loop_4861 stx %i5, [%l7 + 0x18] fmovdg %icc, %f11, %f1 fpadd32s %f3, %f5, %f6 loop_4861: bgu,a %xcc, loop_4862 fmovrdgez %o2, %f10, %f8 bleu,a,pt %icc, loop_4863 xnorcc %g5, 0x1C93, %l4 loop_4862: ld [%l7 + 0x74], %f8 edge8n %g6, %l0, %g2 loop_4863: alignaddr %g3, %l5, %i1 siam 0x3 edge32n %i2, %l3, %o4 fbge %fcc0, loop_4864 sth %l6, [%l7 + 0x1A] std %f0, [%l7 + 0x78] fmuld8sux16 %f6, %f11, %f4 loop_4864: lduh [%l7 + 0x1C], %o1 fone %f10 mulx %i6, %l1, %g4 tsubcctv %g1, %g7, %o0 lduh [%l7 + 0x08], %i0 orn %i4, 0x0B02, %i3 ldd [%l7 + 0x40], %f2 stw %l2, [%l7 + 0x0C] bcs,pt %xcc, loop_4865 stb %o7, [%l7 + 0x3E] bneg,a,pt %icc, loop_4866 sth %i7, [%l7 + 0x10] loop_4865: movl %icc, %o3, %o6 movgu %icc, %i5, %o2 loop_4866: brlez,a %g5, loop_4867 edge32 %l4, %o5, %g6 ldsh [%l7 + 0x72], %l0 ldub [%l7 + 0x34], %g2 loop_4867: sth %g3, [%l7 + 0x7C] ldub [%l7 + 0x63], %l5 fmovsge %icc, %f2, %f3 bgu,a,pn %xcc, loop_4868 fpackfix %f4, %f9 sdivcc %i2, 0x14DF, %i1 fcmple16 %f12, %f14, %l3 loop_4868: fzero %f4 srlx %l6, %o1, %o4 movrlez %l1, 0x1FD, %g4 bvs,a loop_4869 fmovdvs %xcc, %f15, %f6 smulcc %i6, %g7, %o0 fmul8x16 %f10, %f2, %f10 loop_4869: fnot2 %f14, %f14 std %f6, [%l7 + 0x50] fabss %f0, %f4 st %f11, [%l7 + 0x14] fmovspos %xcc, %f2, %f2 stw %g1, [%l7 + 0x1C] fbn,a %fcc2, loop_4870 edge8ln %i0, %i3, %i4 ble %xcc, loop_4871 ldsb [%l7 + 0x4D], %l2 loop_4870: fandnot1s %f15, %f12, %f8 fbu %fcc1, loop_4872 loop_4871: ldsb [%l7 + 0x34], %i7 fandnot1s %f5, %f6, %f12 mulscc %o3, 0x07AC, %o7 loop_4872: stx %o6, [%l7 + 0x50] ldsh [%l7 + 0x1A], %o2 fcmpeq32 %f2, %f2, %g5 fxnors %f6, %f14, %f10 ldx [%l7 + 0x68], %i5 sub %o5, %l4, %g6 fcmpeq16 %f12, %f12, %l0 ld [%l7 + 0x74], %f9 sth %g3, [%l7 + 0x6E] fmovspos %xcc, %f2, %f4 subcc %l5, 0x1E69, %g2 movcc %icc, %i1, %l3 edge32n %i2, %o1, %o4 ldx [%l7 + 0x68], %l1 stx %l6, [%l7 + 0x10] fbl %fcc1, loop_4873 ldsw [%l7 + 0x74], %i6 edge16ln %g4, %g7, %g1 be,a loop_4874 loop_4873: stw %o0, [%l7 + 0x40] bne,a,pt %icc, loop_4875 fornot1s %f13, %f14, %f11 loop_4874: fmovsg %xcc, %f14, %f7 sdivx %i0, 0x088A, %i4 loop_4875: fmovde %icc, %f7, %f0 lduw [%l7 + 0x40], %i3 ldsw [%l7 + 0x70], %i7 ldub [%l7 + 0x29], %o3 fmuld8sux16 %f9, %f14, %f4 fmul8x16al %f2, %f6, %f10 fnot2s %f4, %f12 fbo,a %fcc3, loop_4876 ldsh [%l7 + 0x64], %l2 ldsb [%l7 + 0x11], %o6 sth %o7, [%l7 + 0x62] loop_4876: stx %o2, [%l7 + 0x40] movvs %xcc, %g5, %i5 sllx %l4, 0x03, %g6 bcs,a loop_4877 bvc,a,pn %icc, loop_4878 fornot1 %f12, %f2, %f4 ldub [%l7 + 0x73], %o5 loop_4877: ldub [%l7 + 0x5D], %l0 loop_4878: udivx %g3, 0x17D5, %l5 sdivx %g2, 0x1D07, %l3 pdist %f8, %f8, %f6 fandnot2s %f2, %f10, %f4 fpadd32s %f3, %f12, %f4 bneg,a,pt %xcc, loop_4879 fexpand %f6, %f4 bgu loop_4880 orn %i1, %o1, %o4 loop_4879: std %f8, [%l7 + 0x68] bg,pt %icc, loop_4881 loop_4880: fmovde %icc, %f10, %f1 fcmpd %fcc0, %f10, %f12 movrne %i2, 0x0C4, %l6 loop_4881: fmovrdlez %l1, %f12, %f2 fbg %fcc3, loop_4882 fmovrslz %g4, %f14, %f8 tcc %xcc, 0x6 st %f3, [%l7 + 0x78] loop_4882: stb %i6, [%l7 + 0x2F] st %f11, [%l7 + 0x20] sth %g7, [%l7 + 0x5E] fmovrdne %o0, %f8, %f4 array16 %g1, %i0, %i4 st %f3, [%l7 + 0x28] udiv %i7, 0x06D0, %o3 fmovsleu %xcc, %f8, %f3 fmovsneg %xcc, %f7, %f4 movrgez %l2, 0x02E, %o6 addccc %o7, %i3, %g5 stw %i5, [%l7 + 0x2C] movle %xcc, %l4, %o2 movre %g6, 0x36B, %o5 fcmpgt32 %f6, %f2, %g3 ld [%l7 + 0x60], %f11 movgu %icc, %l5, %l0 add %l3, 0x0471, %g2 movl %icc, %i1, %o1 mulscc %i2, 0x0E04, %l6 sth %l1, [%l7 + 0x20] ldx [%l7 + 0x48], %o4 fornot1 %f0, %f4, %f6 fmovrdgez %g4, %f14, %f10 te %icc, 0x1 movpos %xcc, %g7, %i6 nop setx loop_4883, %l0, %l1 jmpl %l1, %g1 fmul8x16au %f6, %f3, %f4 ldsh [%l7 + 0x48], %o0 bvc,a,pt %icc, loop_4884 loop_4883: stx %i4, [%l7 + 0x10] fmovsge %icc, %f5, %f0 fble %fcc2, loop_4885 loop_4884: fmuld8sux16 %f1, %f6, %f14 fmovrse %i0, %f4, %f1 fbg %fcc1, loop_4886 loop_4885: fmovdleu %xcc, %f15, %f3 subc %o3, %l2, %o6 stw %o7, [%l7 + 0x6C] loop_4886: fcmpne16 %f14, %f8, %i7 tcc %xcc, 0x2 movrlez %i3, %i5, %l4 call loop_4887 fmovsge %xcc, %f14, %f15 bvc,a,pn %icc, loop_4888 subcc %g5, %g6, %o2 loop_4887: std %f0, [%l7 + 0x30] fmovdn %xcc, %f10, %f12 loop_4888: nop setx loop_4889, %l0, %l1 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 %o5, %g3, %l5 stw %l0, [%l7 + 0x68] brlz %g2, loop_4890 loop_4889: orncc %l3, 0x0D8E, %o1 brgez %i2, loop_4891 fmovsne %xcc, %f13, %f6 loop_4890: ldd [%l7 + 0x18], %f10 ldx [%l7 + 0x38], %i1 loop_4891: tl %xcc, 0x3 movrgz %l1, 0x1A0, %o4 stx %g4, [%l7 + 0x58] lduw [%l7 + 0x78], %g7 fandnot2 %f0, %f6, %f10 addc %l6, %g1, %i6 ldx [%l7 + 0x40], %i4 udivx %o0, 0x1BFD, %i0 brgez,a %l2, loop_4892 taddcctv %o3, 0x0C0F, %o7 stx %i7, [%l7 + 0x60] fandnot2 %f4, %f2, %f12 loop_4892: fornot1s %f12, %f13, %f8 fmovsne %icc, %f4, %f8 fmovde %icc, %f7, %f7 sth %i3, [%l7 + 0x22] lduw [%l7 + 0x0C], %o6 fmovrslz %l4, %f12, %f15 ldsb [%l7 + 0x7D], %g5 ldsb [%l7 + 0x1D], %i5 tn %icc, 0x5 bge,a,pt %icc, loop_4893 st %f4, [%l7 + 0x24] fmovdne %xcc, %f10, %f11 te %icc, 0x1 loop_4893: lduw [%l7 + 0x58], %g6 stx %o2, [%l7 + 0x70] tn %icc, 0x2 fsrc2s %f3, %f7 fmul8sux16 %f8, %f0, %f2 sllx %g3, 0x13, %o5 fbne,a %fcc3, loop_4894 fmul8x16al %f8, %f14, %f6 stx %l0, [%l7 + 0x78] subcc %g2, %l3, %o1 loop_4894: movre %l5, %i2, %l1 tsubcc %i1, 0x16D0, %g4 udivx %o4, 0x1CE2, %g7 call loop_4895 lduw [%l7 + 0x54], %l6 sth %g1, [%l7 + 0x44] fpadd32s %f13, %f10, %f6 loop_4895: fmovdn %icc, %f1, %f2 xnor %i6, %o0, %i4 srax %i0, 0x06, %l2 ldsw [%l7 + 0x78], %o7 move %xcc, %o3, %i7 fbo,a %fcc2, loop_4896 fbl %fcc1, loop_4897 lduh [%l7 + 0x40], %o6 xor %i3, %l4, %i5 loop_4896: fbge,a %fcc0, loop_4898 loop_4897: umul %g6, 0x0CAB, %o2 stx %g3, [%l7 + 0x38] fmovsleu %xcc, %f5, %f3 loop_4898: edge32n %o5, %g5, %g2 call loop_4899 fmuld8ulx16 %f14, %f11, %f2 array32 %l3, %o1, %l5 stx %i2, [%l7 + 0x58] loop_4899: bne,pn %xcc, loop_4900 tneg %icc, 0x6 stw %l0, [%l7 + 0x44] ldsb [%l7 + 0x2C], %i1 loop_4900: fbuge,a %fcc3, loop_4901 st %f4, [%l7 + 0x18] std %f4, [%l7 + 0x60] movl %xcc, %g4, %l1 loop_4901: edge8l %g7, %l6, %o4 edge8ln %i6, %o0, %g1 ld [%l7 + 0x34], %f2 ld [%l7 + 0x3C], %f13 stx %i0, [%l7 + 0x78] fxor %f12, %f4, %f4 ld [%l7 + 0x4C], %f11 mova %xcc, %l2, %o7 fcmped %fcc2, %f12, %f8 fmul8x16al %f14, %f4, %f0 fmovdn %icc, %f13, %f10 move %xcc, %o3, %i4 bshuffle %f0, %f0, %f14 ldub [%l7 + 0x26], %o6 fbu %fcc2, loop_4902 tne %icc, 0x0 popc %i7, %l4 movgu %icc, %i3, %g6 loop_4902: ldd [%l7 + 0x18], %f14 ldub [%l7 + 0x09], %o2 stx %i5, [%l7 + 0x08] fmovrsne %g3, %f10, %f4 brgz %g5, loop_4903 lduh [%l7 + 0x1E], %o5 ldx [%l7 + 0x60], %g2 stb %l3, [%l7 + 0x15] loop_4903: fbl,a %fcc3, loop_4904 xor %o1, 0x1F80, %l5 sth %i2, [%l7 + 0x16] ldd [%l7 + 0x60], %f0 loop_4904: taddcctv %i1, %l0, %g4 sth %g7, [%l7 + 0x40] ldsh [%l7 + 0x66], %l1 fmovdl %icc, %f11, %f11 fpadd16s %f11, %f5, %f1 te %icc, 0x0 fmovdleu %xcc, %f11, %f3 lduh [%l7 + 0x0A], %o4 fxnors %f3, %f11, %f8 st %f13, [%l7 + 0x10] nop setx loop_4905, %l0, %l1 jmpl %l1, %i6 fmovrdlz %o0, %f4, %f6 andncc %l6, %i0, %l2 fnegd %f2, %f2 loop_4905: ldsw [%l7 + 0x70], %o7 ta %icc, 0x4 bpos %icc, loop_4906 fmovdvc %icc, %f0, %f6 lduh [%l7 + 0x46], %o3 ldd [%l7 + 0x60], %f12 loop_4906: edge8n %g1, %i4, %o6 smulcc %i7, %i3, %l4 std %f2, [%l7 + 0x40] tgu %xcc, 0x6 movrgz %o2, 0x012, %i5 xorcc %g3, 0x192B, %g6 sth %g5, [%l7 + 0x1E] fmovdvs %xcc, %f10, %f12 stb %o5, [%l7 + 0x65] fmovsn %icc, %f6, %f13 std %f14, [%l7 + 0x78] ble,a,pt %xcc, loop_4907 fmovdne %xcc, %f14, %f13 tvc %xcc, 0x2 be loop_4908 loop_4907: tn %xcc, 0x0 xnor %g2, %l3, %l5 bpos,a,pn %icc, loop_4909 loop_4908: ld [%l7 + 0x64], %f4 fbo,a %fcc1, loop_4910 ldx [%l7 + 0x50], %o1 loop_4909: fzeros %f10 fandnot2s %f0, %f2, %f7 loop_4910: fmovrsgez %i2, %f9, %f2 fmovdg %xcc, %f13, %f1 addc %l0, 0x0DBC, %g4 stb %g7, [%l7 + 0x51] addcc %l1, 0x1893, %o4 bshuffle %f2, %f4, %f4 stb %i6, [%l7 + 0x4A] array16 %i1, %o0, %i0 ld [%l7 + 0x5C], %f0 xnorcc %l2, %o7, %l6 fxor %f14, %f8, %f4 addcc %o3, %i4, %g1 fmovdpos %icc, %f8, %f13 fbge %fcc2, loop_4911 andncc %o6, %i7, %l4 subc %o2, 0x00E7, %i3 edge8ln %g3, %i5, %g6 loop_4911: fbule,a %fcc3, loop_4912 fones %f0 fsrc1s %f9, %f3 ldsb [%l7 + 0x57], %o5 loop_4912: fbu,a %fcc3, loop_4913 fmovsge %xcc, %f10, %f3 ldsb [%l7 + 0x73], %g5 orcc %g2, %l3, %o1 loop_4913: fmul8x16 %f5, %f2, %f2 movre %i2, %l5, %l0 array32 %g7, %l1, %g4 stx %i6, [%l7 + 0x40] for %f0, %f12, %f14 be,a %xcc, loop_4914 fsrc1s %f5, %f6 xnor %o4, 0x0B11, %o0 movcs %xcc, %i0, %i1 loop_4914: popc 0x0269, %l2 brlz,a %o7, loop_4915 lduw [%l7 + 0x5C], %o3 addcc %i4, %l6, %g1 movl %xcc, %i7, %l4 loop_4915: fmovdge %xcc, %f1, %f12 fmul8x16al %f8, %f6, %f2 fmul8x16au %f2, %f2, %f6 fsrc2s %f1, %f8 fmovsle %icc, %f15, %f3 fcmpne32 %f8, %f0, %o6 bcs,pt %icc, loop_4916 fmul8x16 %f9, %f8, %f8 fand %f8, %f2, %f6 mova %xcc, %o2, %g3 loop_4916: sdivx %i5, 0x099E, %i3 movre %g6, %o5, %g5 ldd [%l7 + 0x58], %f12 fsrc2 %f0, %f2 ble,a %icc, loop_4917 umulcc %g2, 0x100A, %o1 stx %i2, [%l7 + 0x38] lduh [%l7 + 0x7E], %l5 loop_4917: movrlez %l3, 0x341, %l0 fmovscs %xcc, %f10, %f10 stb %g7, [%l7 + 0x57] orn %l1, 0x1D8D, %g4 tle %icc, 0x5 ldx [%l7 + 0x78], %o4 lduh [%l7 + 0x34], %o0 movneg %xcc, %i0, %i1 fones %f8 ldub [%l7 + 0x46], %i6 fbug,a %fcc0, loop_4918 fandnot1s %f0, %f10, %f10 fmovdvc %xcc, %f8, %f14 fmovdvs %xcc, %f4, %f2 loop_4918: fmovsvc %xcc, %f3, %f14 udivx %l2, 0x04DE, %o7 ldd [%l7 + 0x30], %f6 sll %o3, 0x18, %l6 subc %g1, %i4, %i7 popc 0x01E8, %l4 std %f8, [%l7 + 0x60] fnors %f7, %f13, %f2 std %f10, [%l7 + 0x20] edge8 %o6, %o2, %g3 addcc %i3, 0x1551, %i5 fmovdcs %icc, %f13, %f3 edge16ln %g6, %o5, %g2 movn %icc, %g5, %i2 fmovdn %xcc, %f3, %f10 and %o1, 0x0497, %l3 fblg,a %fcc2, loop_4919 fands %f9, %f3, %f15 ld [%l7 + 0x60], %f14 sethi 0x0445, %l5 loop_4919: stw %g7, [%l7 + 0x10] ldsb [%l7 + 0x4B], %l1 fpmerge %f8, %f13, %f2 andcc %l0, %g4, %o0 ble loop_4920 fzeros %f4 for %f10, %f6, %f6 edge32l %i0, %i1, %i6 loop_4920: xnor %o4, 0x079D, %l2 edge8 %o3, %l6, %g1 sdivx %i4, 0x1EE2, %o7 fmovrsgez %l4, %f4, %f14 lduw [%l7 + 0x54], %o6 edge32 %i7, %o2, %g3 taddcctv %i3, 0x04FC, %g6 fmovsl %xcc, %f1, %f14 fbul,a %fcc0, loop_4921 fmovrde %o5, %f6, %f6 ldub [%l7 + 0x75], %g2 fexpand %f3, %f2 loop_4921: tl %icc, 0x6 st %f8, [%l7 + 0x68] tne %xcc, 0x0 ldsw [%l7 + 0x28], %g5 fpadd32 %f6, %f12, %f6 sth %i5, [%l7 + 0x68] fmovrde %o1, %f4, %f10 edge8n %l3, %i2, %l5 stb %l1, [%l7 + 0x47] stx %l0, [%l7 + 0x18] fmovdne %xcc, %f0, %f7 umul %g7, 0x0764, %o0 ldsw [%l7 + 0x5C], %i0 fandnot2s %f5, %f6, %f14 fmovrslz %g4, %f14, %f5 bge,a,pn %icc, loop_4922 bl,pn %icc, loop_4923 fmovdge %xcc, %f14, %f13 tsubcctv %i6, %i1, %l2 loop_4922: ldsw [%l7 + 0x78], %o3 loop_4923: st %f9, [%l7 + 0x08] ldsh [%l7 + 0x26], %l6 ldx [%l7 + 0x28], %o4 fzero %f8 lduh [%l7 + 0x44], %g1 fpack16 %f10, %f12 tne %icc, 0x3 fmovdge %icc, %f6, %f11 fnot1s %f10, %f4 fcmple32 %f8, %f2, %o7 orn %l4, 0x1DAC, %i4 fbu %fcc1, loop_4924 fmovdg %icc, %f2, %f13 fcmpne16 %f0, %f10, %o6 udivx %o2, 0x16B2, %g3 loop_4924: andn %i7, 0x0FC7, %g6 array32 %i3, %g2, %o5 lduw [%l7 + 0x58], %i5 fandnot2 %f2, %f14, %f14 movge %icc, %g5, %o1 movcc %xcc, %i2, %l3 nop setx loop_4925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l5, %l0, %g7 stb %o0, [%l7 + 0x5E] brnz,a %l1, loop_4926 loop_4925: smul %i0, %i6, %g4 fpack32 %f14, %f14, %f10 ldsh [%l7 + 0x62], %i1 loop_4926: fnor %f12, %f6, %f4 edge8n %l2, %l6, %o4 fble %fcc1, loop_4927 fbl %fcc2, loop_4928 fmovsge %xcc, %f11, %f4 ldx [%l7 + 0x70], %o3 loop_4927: sth %g1, [%l7 + 0x30] loop_4928: fmovrde %l4, %f8, %f4 fmovdne %xcc, %f3, %f1 ba,pn %xcc, loop_4929 ble loop_4930 ldsh [%l7 + 0x7C], %o7 ldd [%l7 + 0x58], %f4 loop_4929: edge16l %i4, %o2, %o6 loop_4930: ld [%l7 + 0x48], %f15 ld [%l7 + 0x48], %f0 mulx %i7, %g6, %g3 stb %g2, [%l7 + 0x73] udivx %o5, 0x1579, %i5 andncc %g5, %i3, %i2 fcmpes %fcc2, %f0, %f2 fpadd32s %f0, %f3, %f1 ldsw [%l7 + 0x14], %l3 stb %o1, [%l7 + 0x43] ldsw [%l7 + 0x3C], %l5 tvc %icc, 0x6 st %f3, [%l7 + 0x70] fbug,a %fcc3, loop_4931 fmovrsgez %g7, %f0, %f13 fbul %fcc0, loop_4932 ldsw [%l7 + 0x24], %l0 loop_4931: fsrc1 %f8, %f8 movvc %xcc, %l1, %o0 loop_4932: fornot2 %f12, %f0, %f6 pdist %f8, %f12, %f10 lduw [%l7 + 0x24], %i6 fmovrdne %i0, %f14, %f14 std %f4, [%l7 + 0x58] sdiv %i1, 0x1A36, %l2 bgu,pt %icc, loop_4933 smul %l6, 0x1361, %g4 fmovde %xcc, %f8, %f9 fbuge,a %fcc0, loop_4934 loop_4933: array32 %o4, %g1, %o3 fzeros %f2 taddcctv %o7, 0x0269, %i4 loop_4934: fnegs %f12, %f10 brgez,a %o2, loop_4935 popc %l4, %i7 srlx %o6, 0x15, %g6 ld [%l7 + 0x54], %f12 loop_4935: st %f15, [%l7 + 0x2C] fmovscc %icc, %f14, %f13 orcc %g3, 0x0533, %g2 or %i5, 0x1D0A, %o5 ldub [%l7 + 0x44], %g5 fnegs %f7, %f11 sth %i2, [%l7 + 0x2A] ldub [%l7 + 0x67], %l3 ldx [%l7 + 0x10], %i3 fnot2s %f2, %f11 addccc %o1, 0x0DC0, %l5 stw %l0, [%l7 + 0x3C] edge8l %l1, %g7, %o0 fmovdne %xcc, %f2, %f6 st %f0, [%l7 + 0x64] edge8n %i6, %i1, %i0 fmovsle %icc, %f10, %f3 orcc %l6, 0x0175, %l2 lduw [%l7 + 0x2C], %g4 bne,pn %icc, loop_4936 brlz,a %o4, loop_4937 edge8n %o3, %g1, %o7 fone %f10 loop_4936: lduw [%l7 + 0x44], %i4 loop_4937: fmovsvs %icc, %f15, %f11 taddcc %l4, %i7, %o2 addcc %g6, %g3, %g2 fcmpne32 %f4, %f12, %i5 std %f12, [%l7 + 0x78] smul %o6, 0x078F, %o5 edge16l %g5, %i2, %i3 srax %o1, 0x17, %l5 ld [%l7 + 0x3C], %f0 std %f10, [%l7 + 0x48] lduw [%l7 + 0x54], %l3 movvs %xcc, %l1, %l0 fcmpeq16 %f12, %f0, %g7 bgu,pn %xcc, loop_4938 ldsb [%l7 + 0x6F], %i6 alignaddrl %i1, %o0, %l6 array8 %i0, %l2, %o4 loop_4938: fandnot2s %f7, %f2, %f15 mulx %o3, 0x1BE0, %g1 sth %g4, [%l7 + 0x58] edge16ln %o7, %i4, %l4 fand %f2, %f12, %f2 fmovdpos %icc, %f3, %f15 ldd [%l7 + 0x50], %f14 sth %o2, [%l7 + 0x3E] taddcctv %i7, %g3, %g6 std %f12, [%l7 + 0x30] fbge %fcc1, loop_4939 sth %g2, [%l7 + 0x70] umulcc %o6, %o5, %i5 ld [%l7 + 0x64], %f13 loop_4939: smul %i2, 0x1F44, %i3 tvs %xcc, 0x4 ldub [%l7 + 0x40], %g5 st %f1, [%l7 + 0x48] fmovdgu %xcc, %f10, %f2 ldsw [%l7 + 0x7C], %o1 fnand %f8, %f10, %f12 fcmpne32 %f14, %f12, %l3 lduw [%l7 + 0x5C], %l5 ldx [%l7 + 0x30], %l0 sth %g7, [%l7 + 0x62] stw %l1, [%l7 + 0x3C] popc 0x1086, %i6 tcs %xcc, 0x1 sdivcc %o0, 0x114A, %l6 movge %icc, %i1, %i0 ldsh [%l7 + 0x1C], %o4 srax %o3, %l2, %g1 fnot2s %f1, %f11 array16 %o7, %g4, %i4 fpadd16s %f8, %f2, %f12 ldsw [%l7 + 0x3C], %l4 srl %i7, 0x18, %o2 ldx [%l7 + 0x70], %g6 ldd [%l7 + 0x68], %f0 orcc %g2, 0x10DA, %o6 fcmpd %fcc2, %f14, %f8 fmovdne %icc, %f13, %f9 smulcc %o5, %g3, %i5 ldub [%l7 + 0x2C], %i3 fmovsl %xcc, %f8, %f1 stx %i2, [%l7 + 0x68] subccc %o1, 0x18C2, %l3 stx %l5, [%l7 + 0x60] fmovsne %icc, %f14, %f10 fmovda %icc, %f1, %f5 fcmpeq32 %f10, %f6, %l0 fmul8x16 %f10, %f8, %f14 fmovsn %icc, %f8, %f5 fmovs %f9, %f0 tg %xcc, 0x4 tcc %xcc, 0x3 ldub [%l7 + 0x1A], %g7 fxnors %f5, %f1, %f12 stw %l1, [%l7 + 0x5C] fmovrdgez %i6, %f14, %f8 lduh [%l7 + 0x72], %g5 be,a %xcc, loop_4940 fmovrdgez %o0, %f4, %f10 sdiv %i1, 0x1ECA, %i0 sub %l6, 0x031B, %o4 loop_4940: nop setx loop_4941, %l0, %l1 jmpl %l1, %o3 fcmps %fcc1, %f10, %f6 fmovrdne %g1, %f10, %f8 fmul8x16al %f14, %f9, %f10 loop_4941: std %f8, [%l7 + 0x08] fmovscs %xcc, %f14, %f14 fpadd32 %f12, %f4, %f2 fcmple16 %f4, %f4, %o7 stb %l2, [%l7 + 0x46] fxnor %f10, %f14, %f12 fmul8x16 %f5, %f8, %f8 fmovd %f6, %f12 fzeros %f12 st %f12, [%l7 + 0x4C] stw %g4, [%l7 + 0x34] sdivcc %l4, 0x1C34, %i4 fpmerge %f11, %f14, %f2 bl,a %icc, loop_4942 fpsub16 %f8, %f12, %f8 fxnor %f0, %f4, %f8 fbug %fcc1, loop_4943 loop_4942: array32 %o2, %i7, %g6 fmovrse %o6, %f7, %f6 fpackfix %f14, %f4 loop_4943: edge32l %g2, %o5, %g3 movcc %icc, %i3, %i5 movcc %icc, %o1, %i2 fmovsa %icc, %f7, %f6 te %xcc, 0x0 bg loop_4944 ldx [%l7 + 0x50], %l3 move %xcc, %l5, %g7 fbe %fcc1, loop_4945 loop_4944: lduh [%l7 + 0x62], %l0 stb %i6, [%l7 + 0x67] ldub [%l7 + 0x43], %l1 loop_4945: edge8n %o0, %g5, %i1 st %f0, [%l7 + 0x74] fpsub32s %f1, %f12, %f15 bn %xcc, loop_4946 edge16n %i0, %l6, %o4 bn,pn %icc, loop_4947 fxnor %f6, %f14, %f2 loop_4946: ldub [%l7 + 0x0B], %g1 fmovsa %xcc, %f6, %f15 loop_4947: tn %icc, 0x3 fxors %f11, %f3, %f2 fmuld8ulx16 %f6, %f15, %f2 stw %o7, [%l7 + 0x54] fpadd32s %f6, %f0, %f6 lduh [%l7 + 0x56], %o3 movrlz %g4, 0x25F, %l4 fpsub32 %f8, %f14, %f12 ld [%l7 + 0x0C], %f10 array8 %i4, %o2, %i7 stw %l2, [%l7 + 0x58] fpack32 %f2, %f2, %f0 movle %xcc, %o6, %g6 fmovdl %icc, %f14, %f12 sth %g2, [%l7 + 0x1E] fblg %fcc0, loop_4948 bg loop_4949 add %o5, %i3, %g3 bne %xcc, loop_4950 loop_4948: fmovrdgz %o1, %f0, %f4 loop_4949: fmovdg %xcc, %f8, %f14 lduw [%l7 + 0x6C], %i5 loop_4950: siam 0x6 fmovsn %icc, %f6, %f3 tvs %xcc, 0x7 ldsh [%l7 + 0x32], %i2 bvc,pn %icc, loop_4951 fbule %fcc0, loop_4952 fmovdge %xcc, %f13, %f11 fxnors %f4, %f1, %f2 loop_4951: fmovsne %xcc, %f8, %f9 loop_4952: stb %l5, [%l7 + 0x77] ldsw [%l7 + 0x60], %l3 movneg %xcc, %g7, %i6 alignaddrl %l1, %o0, %g5 stw %i1, [%l7 + 0x10] fpackfix %f4, %f2 fmovrsgz %l0, %f4, %f12 sth %l6, [%l7 + 0x7C] ldsw [%l7 + 0x08], %o4 ldx [%l7 + 0x08], %i0 fnands %f11, %f13, %f8 fmovsn %icc, %f14, %f0 fcmpne16 %f14, %f12, %o7 lduh [%l7 + 0x26], %o3 ld [%l7 + 0x50], %f5 fandnot1s %f8, %f8, %f13 lduh [%l7 + 0x74], %g4 lduw [%l7 + 0x48], %l4 xnorcc %g1, 0x19B7, %i4 umulcc %i7, 0x009A, %l2 bleu loop_4953 call loop_4954 edge32 %o6, %o2, %g6 movre %o5, 0x23F, %g2 loop_4953: fornot1s %f10, %f14, %f13 loop_4954: edge8ln %i3, %g3, %o1 xnor %i2, 0x0773, %i5 fmovdneg %icc, %f5, %f3 fmovsleu %icc, %f12, %f10 bge,pt %xcc, loop_4955 fpadd16s %f14, %f8, %f14 for %f2, %f2, %f2 fmul8ulx16 %f4, %f0, %f10 loop_4955: tl %icc, 0x4 xorcc %l5, 0x0149, %l3 tvs %xcc, 0x2 taddcctv %i6, %l1, %o0 bgu,a,pt %icc, loop_4956 ldsw [%l7 + 0x7C], %g7 sth %i1, [%l7 + 0x52] mulx %l0, 0x0577, %g5 loop_4956: fnegs %f12, %f9 std %f14, [%l7 + 0x68] lduw [%l7 + 0x78], %o4 ld [%l7 + 0x24], %f0 ldsh [%l7 + 0x4C], %i0 popc 0x112B, %o7 fnot2s %f3, %f10 fpsub32 %f4, %f8, %f12 ldub [%l7 + 0x4D], %o3 ldsh [%l7 + 0x56], %l6 fornot1s %f12, %f7, %f12 fmovse %icc, %f8, %f14 std %f12, [%l7 + 0x58] bneg %icc, loop_4957 fcmple16 %f8, %f6, %g4 movneg %icc, %l4, %i4 fnot2s %f15, %f11 loop_4957: fzeros %f1 fbul %fcc3, loop_4958 ldx [%l7 + 0x38], %i7 fmuld8sux16 %f12, %f13, %f0 ta %icc, 0x5 loop_4958: fmovrdgz %g1, %f12, %f10 movvs %xcc, %l2, %o6 edge32n %g6, %o2, %o5 xnor %i3, 0x0409, %g3 ldd [%l7 + 0x70], %f6 fpadd16s %f10, %f1, %f4 lduh [%l7 + 0x2A], %o1 brlez %i2, loop_4959 fbge,a %fcc1, loop_4960 stx %g2, [%l7 + 0x10] fmovsn %xcc, %f8, %f3 loop_4959: fmovrdgez %l5, %f10, %f2 loop_4960: tg %xcc, 0x1 fmovdcc %icc, %f12, %f8 movneg %xcc, %i5, %l3 stw %i6, [%l7 + 0x64] lduh [%l7 + 0x58], %o0 sth %g7, [%l7 + 0x62] st %f14, [%l7 + 0x18] fornot1 %f4, %f0, %f14 or %l1, %i1, %g5 ldub [%l7 + 0x25], %l0 fmovrslez %i0, %f11, %f14 std %f10, [%l7 + 0x10] sth %o7, [%l7 + 0x26] bshuffle %f6, %f2, %f6 ldub [%l7 + 0x71], %o3 fpsub32s %f2, %f4, %f0 fcmpne16 %f10, %f0, %l6 ldsh [%l7 + 0x20], %o4 andn %l4, %g4, %i4 ldub [%l7 + 0x16], %g1 fmul8x16 %f1, %f12, %f2 ldsh [%l7 + 0x3A], %l2 ldx [%l7 + 0x38], %i7 subcc %g6, 0x07C6, %o2 st %f6, [%l7 + 0x60] stb %o6, [%l7 + 0x15] std %f12, [%l7 + 0x10] fmovdcs %icc, %f9, %f2 sth %o5, [%l7 + 0x0E] call loop_4961 fand %f2, %f14, %f8 fnor %f2, %f10, %f6 tpos %icc, 0x2 loop_4961: movpos %icc, %g3, %i3 stw %i2, [%l7 + 0x34] ldsh [%l7 + 0x2A], %g2 bne,a %xcc, loop_4962 std %f10, [%l7 + 0x58] tsubcctv %o1, 0x0244, %l5 fornot1 %f6, %f12, %f6 loop_4962: fpadd32 %f8, %f12, %f12 fpadd16 %f8, %f8, %f2 stw %l3, [%l7 + 0x68] bgu,a,pt %icc, loop_4963 fmovrslez %i6, %f5, %f3 bleu %xcc, loop_4964 te %icc, 0x2 loop_4963: ldub [%l7 + 0x0A], %o0 stb %g7, [%l7 + 0x1B] loop_4964: bshuffle %f14, %f6, %f8 bg,pn %icc, loop_4965 ldsb [%l7 + 0x18], %l1 lduh [%l7 + 0x28], %i1 sub %g5, 0x0804, %i5 loop_4965: fmovdl %icc, %f8, %f15 nop setx loop_4966, %l0, %l1 jmpl %l1, %i0 ldx [%l7 + 0x70], %o7 fpsub16s %f1, %f3, %f6 taddcctv %o3, %l6, %o4 loop_4966: ldsh [%l7 + 0x3C], %l4 ldsb [%l7 + 0x65], %l0 fpack32 %f2, %f0, %f14 bvc,a,pn %xcc, loop_4967 ld [%l7 + 0x10], %f4 movrne %i4, %g4, %g1 and %l2, 0x1C7D, %i7 loop_4967: fmovse %xcc, %f12, %f9 brgz,a %g6, loop_4968 fcmped %fcc1, %f12, %f2 for %f12, %f8, %f10 movcc %xcc, %o6, %o2 loop_4968: fbue,a %fcc2, loop_4969 ldsb [%l7 + 0x60], %g3 fabsd %f10, %f12 te %xcc, 0x1 loop_4969: xnorcc %i3, 0x1A76, %o5 ld [%l7 + 0x24], %f10 movneg %icc, %i2, %g2 fnot2 %f12, %f4 fmuld8sux16 %f1, %f11, %f2 movpos %icc, %o1, %l5 lduw [%l7 + 0x10], %i6 fmovsleu %xcc, %f4, %f1 fmovsle %icc, %f4, %f9 stb %l3, [%l7 + 0x78] lduh [%l7 + 0x2C], %g7 st %f8, [%l7 + 0x74] st %f6, [%l7 + 0x28] fpadd16 %f12, %f0, %f0 udivx %l1, 0x109D, %o0 bne,pt %xcc, loop_4970 fmovdn %xcc, %f7, %f10 lduh [%l7 + 0x5C], %g5 array8 %i1, %i5, %o7 loop_4970: sdiv %i0, 0x1D33, %o3 ldx [%l7 + 0x40], %l6 or %o4, %l0, %l4 std %f0, [%l7 + 0x20] fmul8x16 %f3, %f0, %f10 ldsh [%l7 + 0x40], %g4 ldsb [%l7 + 0x49], %i4 taddcctv %l2, 0x1600, %i7 brz %g1, loop_4971 fors %f7, %f4, %f15 sth %o6, [%l7 + 0x0E] ldx [%l7 + 0x10], %o2 loop_4971: tl %icc, 0x7 fsrc1s %f6, %f7 fmovsa %icc, %f11, %f11 ld [%l7 + 0x78], %f14 ldx [%l7 + 0x68], %g3 movge %xcc, %i3, %g6 fmovrsgz %o5, %f13, %f6 ldub [%l7 + 0x32], %g2 sdivcc %i2, 0x014C, %l5 st %f15, [%l7 + 0x54] fmuld8ulx16 %f2, %f8, %f10 fcmpgt16 %f10, %f0, %o1 fand %f10, %f8, %f0 stw %i6, [%l7 + 0x2C] std %f4, [%l7 + 0x38] movpos %icc, %g7, %l3 std %f8, [%l7 + 0x28] umul %l1, 0x02CC, %g5 sdivx %o0, 0x1ABA, %i5 fabsd %f12, %f4 ldub [%l7 + 0x67], %o7 addc %i1, 0x1C03, %i0 ldx [%l7 + 0x40], %o3 ldsb [%l7 + 0x46], %o4 edge8ln %l0, %l4, %l6 lduh [%l7 + 0x7E], %g4 bn loop_4972 bpos,a,pt %icc, loop_4973 st %f7, [%l7 + 0x08] tgu %xcc, 0x3 loop_4972: fornot1s %f8, %f5, %f8 loop_4973: fone %f12 fcmpne16 %f0, %f14, %i4 ldsb [%l7 + 0x4C], %l2 fandnot2 %f10, %f8, %f4 fnot1 %f4, %f10 movgu %icc, %i7, %o6 fmovdvc %xcc, %f15, %f6 ldx [%l7 + 0x58], %o2 st %f7, [%l7 + 0x38] fnand %f10, %f6, %f10 ldsw [%l7 + 0x40], %g3 fmovscc %xcc, %f3, %f11 umulcc %i3, 0x11B8, %g6 or %g1, 0x1B7B, %g2 for %f6, %f0, %f6 ldsb [%l7 + 0x2A], %i2 fandnot2s %f3, %f0, %f1 ld [%l7 + 0x54], %f2 movleu %icc, %l5, %o5 lduh [%l7 + 0x16], %o1 fpackfix %f10, %f6 orn %g7, %l3, %i6 fmovdl %xcc, %f2, %f11 movrlz %l1, 0x393, %g5 st %f9, [%l7 + 0x6C] te %icc, 0x1 fbu,a %fcc3, loop_4974 lduh [%l7 + 0x70], %i5 movgu %xcc, %o7, %i1 xnor %i0, %o0, %o3 loop_4974: ldd [%l7 + 0x50], %f0 xorcc %l0, %o4, %l4 movle %xcc, %l6, %i4 fpadd32s %f1, %f4, %f7 std %f0, [%l7 + 0x08] lduh [%l7 + 0x44], %g4 mova %xcc, %i7, %o6 sth %l2, [%l7 + 0x0C] fmovrdne %o2, %f8, %f14 movn %icc, %i3, %g3 faligndata %f8, %f12, %f0 and %g1, 0x0AC1, %g2 stb %i2, [%l7 + 0x29] movneg %xcc, %g6, %o5 movpos %icc, %l5, %o1 fcmpne32 %f4, %f8, %g7 fmul8x16al %f15, %f13, %f12 stw %i6, [%l7 + 0x0C] fnot2s %f9, %f12 fand %f8, %f0, %f8 fmovspos %xcc, %f13, %f4 sra %l1, %g5, %l3 fmovsle %xcc, %f14, %f5 tne %xcc, 0x6 bvs,pn %xcc, loop_4975 sll %i5, 0x18, %o7 lduh [%l7 + 0x30], %i0 fble,a %fcc3, loop_4976 loop_4975: fmovsgu %xcc, %f9, %f12 st %f2, [%l7 + 0x10] stw %i1, [%l7 + 0x38] loop_4976: edge32n %o3, %l0, %o4 fmovdg %xcc, %f15, %f15 ta %xcc, 0x7 nop setx loop_4977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %xcc, 0x5 bvs,a,pt %icc, loop_4978 ta %xcc, 0x6 loop_4977: ldsh [%l7 + 0x74], %o0 andn %l6, %i4, %l4 loop_4978: fbn,a %fcc1, loop_4979 fmovsneg %icc, %f8, %f14 ld [%l7 + 0x50], %f13 smul %g4, %i7, %o6 loop_4979: alignaddrl %l2, %i3, %o2 stb %g1, [%l7 + 0x2E] addccc %g2, %i2, %g3 sllx %g6, 0x05, %l5 sth %o1, [%l7 + 0x54] or %o5, %i6, %g7 fbul %fcc1, loop_4980 fbule,a %fcc0, loop_4981 movpos %icc, %l1, %g5 stb %l3, [%l7 + 0x10] loop_4980: ld [%l7 + 0x58], %f11 loop_4981: movn %xcc, %o7, %i5 sth %i0, [%l7 + 0x18] fmovsvs %xcc, %f3, %f13 fmul8x16au %f15, %f6, %f0 st %f15, [%l7 + 0x3C] std %f6, [%l7 + 0x50] ldd [%l7 + 0x60], %f12 fzero %f2 fpadd16s %f2, %f6, %f4 fmuld8sux16 %f13, %f11, %f10 bvc,a %xcc, loop_4982 fnands %f11, %f10, %f12 fzeros %f11 bn %icc, loop_4983 loop_4982: nop setx loop_4984, %l0, %l1 jmpl %l1, %i1 brgz,a %l0, loop_4985 array16 %o3, %o4, %l6 loop_4983: addcc %o0, 0x11B1, %i4 loop_4984: brnz %l4, loop_4986 loop_4985: ldsw [%l7 + 0x50], %g4 nop setx loop_4987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %i7, 0x06A, %o6 loop_4986: stx %l2, [%l7 + 0x58] mulscc %i3, 0x0BEA, %o2 loop_4987: mulx %g2, 0x0935, %i2 tle %xcc, 0x5 fone %f4 fnor %f12, %f2, %f10 fmovrdgez %g1, %f2, %f6 stx %g6, [%l7 + 0x40] fpadd32s %f2, %f3, %f1 fnot1s %f6, %f2 array8 %l5, %g3, %o1 orn %i6, 0x19FD, %o5 ldd [%l7 + 0x28], %f12 ble,a,pt %icc, loop_4988 stb %l1, [%l7 + 0x08] andncc %g7, %g5, %o7 st %f5, [%l7 + 0x68] loop_4988: fmul8ulx16 %f2, %f10, %f14 fbuge %fcc3, loop_4989 fmovdg %xcc, %f8, %f12 xnor %l3, 0x00D0, %i5 movleu %xcc, %i1, %i0 loop_4989: lduw [%l7 + 0x3C], %o3 ld [%l7 + 0x2C], %f5 fandnot1s %f1, %f13, %f8 fabss %f6, %f13 stw %o4, [%l7 + 0x54] stw %l0, [%l7 + 0x60] xor %l6, 0x07C3, %o0 fmovrde %l4, %f0, %f10 ldd [%l7 + 0x78], %f0 fxnors %f12, %f4, %f5 addc %i4, 0x0FCC, %i7 edge16l %o6, %l2, %i3 ldx [%l7 + 0x38], %g4 movvc %icc, %o2, %g2 nop setx loop_4990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tneg %icc, 0x4 fmovdgu %icc, %f0, %f6 lduh [%l7 + 0x72], %i2 loop_4990: ld [%l7 + 0x48], %f10 fbug %fcc2, loop_4991 bvs,a loop_4992 lduw [%l7 + 0x20], %g6 sllx %l5, %g1, %o1 loop_4991: andncc %g3, %i6, %o5 loop_4992: fpsub32s %f15, %f14, %f9 fmovsa %icc, %f5, %f14 movleu %icc, %l1, %g5 fmul8ulx16 %f2, %f14, %f6 movrne %g7, %l3, %o7 ldub [%l7 + 0x28], %i1 ldx [%l7 + 0x78], %i5 movl %icc, %i0, %o4 fandnot2s %f5, %f13, %f15 fmovsleu %icc, %f13, %f2 fpadd32s %f3, %f14, %f5 stb %o3, [%l7 + 0x21] ldsb [%l7 + 0x1C], %l6 ldx [%l7 + 0x20], %o0 std %f2, [%l7 + 0x28] ldx [%l7 + 0x50], %l0 fors %f6, %f13, %f10 bcs,pn %icc, loop_4993 ldsh [%l7 + 0x56], %i4 bpos loop_4994 ldsh [%l7 + 0x76], %i7 loop_4993: fmovdl %icc, %f9, %f14 sth %l4, [%l7 + 0x7A] loop_4994: fbl %fcc3, loop_4995 fmovsle %icc, %f6, %f13 andncc %l2, %o6, %i3 ldsw [%l7 + 0x68], %o2 loop_4995: ldsw [%l7 + 0x64], %g4 smulcc %i2, %g2, %l5 udivcc %g6, 0x1C6C, %g1 faligndata %f6, %f0, %f10 stw %g3, [%l7 + 0x1C] st %f13, [%l7 + 0x30] fmovdpos %xcc, %f2, %f6 bvc loop_4996 for %f0, %f4, %f2 ldsh [%l7 + 0x6A], %i6 stw %o5, [%l7 + 0x50] loop_4996: fmovsge %icc, %f14, %f14 st %f11, [%l7 + 0x78] orcc %o1, 0x0323, %g5 array16 %l1, %l3, %o7 tvc %xcc, 0x6 movre %g7, 0x12E, %i1 std %f10, [%l7 + 0x70] fmovsl %icc, %f10, %f5 array32 %i0, %o4, %i5 edge32n %o3, %l6, %o0 fnands %f2, %f7, %f1 movn %xcc, %i4, %i7 fnot2s %f0, %f4 stw %l0, [%l7 + 0x48] nop setx loop_4997, %l0, %l1 jmpl %l1, %l4 xor %o6, 0x0BBC, %i3 fornot2s %f11, %f8, %f8 fcmpne32 %f10, %f4, %o2 loop_4997: fbo,a %fcc2, loop_4998 subcc %l2, %i2, %g4 fmuld8ulx16 %f10, %f14, %f8 sra %l5, %g2, %g1 loop_4998: bshuffle %f6, %f0, %f10 fmovde %xcc, %f15, %f9 edge8ln %g3, %i6, %g6 movne %xcc, %o5, %o1 stx %l1, [%l7 + 0x78] stw %l3, [%l7 + 0x68] ldx [%l7 + 0x68], %g5 stw %o7, [%l7 + 0x14] ldx [%l7 + 0x78], %i1 ldsw [%l7 + 0x24], %g7 stw %i0, [%l7 + 0x70] edge8l %o4, %o3, %i5 lduh [%l7 + 0x30], %l6 stw %i4, [%l7 + 0x0C] siam 0x5 ldsw [%l7 + 0x6C], %o0 fmovscc %icc, %f11, %f8 ld [%l7 + 0x54], %f2 bn,pn %icc, loop_4999 movneg %icc, %l0, %i7 fexpand %f3, %f10 st %f14, [%l7 + 0x60] loop_4999: bcc %icc, loop_5000 ldx [%l7 + 0x38], %l4 nop setx loop_5001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs loop_5002 loop_5000: xnor %i3, %o6, %o2 fmovdle %xcc, %f3, %f14 loop_5001: tne %icc, 0x3 loop_5002: st %f1, [%l7 + 0x2C] stx %l2, [%l7 + 0x48] std %f6, [%l7 + 0x48] st %f8, [%l7 + 0x58] fcmple32 %f4, %f6, %i2 fsrc1s %f1, %f14 fbue,a %fcc0, loop_5003 sdivx %g4, 0x000D, %l5 fmovsle %xcc, %f0, %f15 fcmpne16 %f6, %f14, %g2 loop_5003: fpmerge %f7, %f3, %f0 te %xcc, 0x1 fmovrsgez %g3, %f12, %f8 fexpand %f14, %f12 st %f7, [%l7 + 0x60] fbul %fcc3, loop_5004 tsubcc %i6, 0x0063, %g6 fands %f5, %f9, %f12 movrgz %g1, %o1, %o5 loop_5004: fabsd %f0, %f6 fmovrsgez %l1, %f15, %f4 stx %g5, [%l7 + 0x20] udivx %o7, 0x1153, %l3 fbu,a %fcc0, loop_5005 movl %xcc, %i1, %i0 movrlez %o4, %g7, %i5 ldub [%l7 + 0x2A], %o3 loop_5005: ldsh [%l7 + 0x2A], %i4 fsrc2s %f13, %f9 stw %o0, [%l7 + 0x0C] fbe,a %fcc0, loop_5006 xnor %l0, 0x05E5, %i7 udivx %l4, 0x047F, %l6 edge8n %i3, %o6, %o2 loop_5006: ldsh [%l7 + 0x54], %i2 fbue,a %fcc3, loop_5007 fmovrslez %l2, %f3, %f9 alignaddr %l5, %g2, %g3 fmovrde %g4, %f6, %f10 loop_5007: fmovsn %icc, %f6, %f9 ldsh [%l7 + 0x20], %i6 ld [%l7 + 0x08], %f9 ldsw [%l7 + 0x08], %g6 orn %o1, 0x1AD7, %g1 tleu %icc, 0x6 fbge %fcc0, loop_5008 fbug %fcc2, loop_5009 bl,a,pn %xcc, loop_5010 edge32ln %l1, %o5, %g5 loop_5008: fbne %fcc1, loop_5011 loop_5009: fxnors %f0, %f7, %f1 loop_5010: movg %icc, %l3, %o7 ldsw [%l7 + 0x5C], %i1 loop_5011: fpadd16s %f5, %f4, %f11 fmovrse %o4, %f10, %f4 move %xcc, %g7, %i0 fmovsa %icc, %f2, %f0 fzeros %f13 fmovsvc %xcc, %f12, %f5 movrlez %i5, %i4, %o0 fmovrslez %o3, %f4, %f5 stb %l0, [%l7 + 0x57] or %l4, %i7, %i3 lduw [%l7 + 0x18], %l6 stb %o6, [%l7 + 0x36] fsrc2 %f6, %f6 fones %f3 sth %i2, [%l7 + 0x32] be loop_5012 brnz %o2, loop_5013 ldsb [%l7 + 0x40], %l2 xorcc %g2, %l5, %g3 loop_5012: stb %g4, [%l7 + 0x3A] loop_5013: movle %icc, %g6, %o1 ldx [%l7 + 0x38], %i6 movvc %icc, %g1, %l1 fmovsl %icc, %f9, %f10 fbul %fcc1, loop_5014 udivx %o5, 0x1BEE, %g5 fbu %fcc3, loop_5015 fnors %f12, %f4, %f11 loop_5014: sth %o7, [%l7 + 0x76] stb %l3, [%l7 + 0x69] loop_5015: fmovrsgz %i1, %f11, %f12 umulcc %g7, %i0, %o4 bgu %icc, loop_5016 sethi 0x0F4C, %i5 bvs %xcc, loop_5017 tle %icc, 0x5 loop_5016: sth %o0, [%l7 + 0x30] sth %i4, [%l7 + 0x24] loop_5017: std %f6, [%l7 + 0x10] umul %o3, %l4, %i7 fmovrdgez %l0, %f10, %f14 fmovdleu %icc, %f6, %f4 bshuffle %f8, %f14, %f8 fandnot1s %f3, %f4, %f13 sth %l6, [%l7 + 0x44] movre %i3, 0x233, %i2 ldx [%l7 + 0x08], %o2 fpsub32s %f7, %f5, %f8 tvc %xcc, 0x2 stw %o6, [%l7 + 0x70] tleu %xcc, 0x5 ldsh [%l7 + 0x32], %g2 fmul8ulx16 %f14, %f0, %f2 fbu %fcc1, loop_5018 lduh [%l7 + 0x24], %l2 sub %l5, 0x1F0D, %g3 fmovrsne %g4, %f6, %f10 loop_5018: fsrc1 %f10, %f2 movrlez %o1, %g6, %g1 taddcc %i6, 0x1248, %o5 fmovscc %icc, %f14, %f1 ld [%l7 + 0x30], %f14 fmovdn %xcc, %f7, %f15 lduw [%l7 + 0x20], %l1 ldsw [%l7 + 0x74], %o7 tcc %icc, 0x5 subc %l3, 0x0A85, %g5 stw %i1, [%l7 + 0x20] tle %icc, 0x6 st %f3, [%l7 + 0x70] fandnot1 %f10, %f14, %f2 fornot1s %f7, %f9, %f1 movcc %icc, %g7, %o4 sdiv %i5, 0x0034, %i0 mova %xcc, %i4, %o0 movge %xcc, %l4, %o3 tge %xcc, 0x2 fands %f8, %f13, %f8 udivcc %l0, 0x1328, %l6 bg,pt %xcc, loop_5019 lduh [%l7 + 0x6A], %i7 st %f11, [%l7 + 0x5C] ldub [%l7 + 0x52], %i2 loop_5019: sth %o2, [%l7 + 0x18] brz,a %i3, loop_5020 fbge %fcc3, loop_5021 movre %o6, 0x2F0, %g2 brz,a %l5, loop_5022 loop_5020: fbue,a %fcc1, loop_5023 loop_5021: add %g3, 0x1C4B, %l2 fbue,a %fcc3, loop_5024 loop_5022: sth %g4, [%l7 + 0x32] loop_5023: alignaddrl %o1, %g6, %g1 fcmpgt16 %f14, %f4, %i6 loop_5024: fmovsa %icc, %f1, %f15 bn loop_5025 ldd [%l7 + 0x70], %f14 fmovdvs %xcc, %f0, %f2 ld [%l7 + 0x44], %f11 loop_5025: fzero %f8 ldsh [%l7 + 0x4A], %o5 edge16n %l1, %l3, %o7 fabss %f13, %f0 sth %i1, [%l7 + 0x50] brlez,a %g5, loop_5026 fnand %f14, %f12, %f2 std %f8, [%l7 + 0x78] sth %o4, [%l7 + 0x7E] loop_5026: xnorcc %g7, %i0, %i5 tneg %icc, 0x5 fpadd16s %f4, %f0, %f3 sth %i4, [%l7 + 0x26] tl %xcc, 0x5 tn %xcc, 0x0 bvs %icc, loop_5027 fzeros %f2 bg,a %icc, loop_5028 bvs,a,pt %xcc, loop_5029 loop_5027: tvc %icc, 0x6 movvc %icc, %o0, %o3 loop_5028: fornot2 %f10, %f12, %f2 loop_5029: lduw [%l7 + 0x38], %l4 fmovdcc %icc, %f13, %f1 stw %l0, [%l7 + 0x50] movpos %icc, %i7, %i2 tgu %xcc, 0x0 lduw [%l7 + 0x48], %l6 lduh [%l7 + 0x38], %i3 bvc,pn %icc, loop_5030 edge16 %o2, %o6, %g2 ldub [%l7 + 0x2B], %g3 ldsh [%l7 + 0x3A], %l2 loop_5030: brgez %l5, loop_5031 stx %g4, [%l7 + 0x28] subcc %g6, 0x1C97, %g1 sth %i6, [%l7 + 0x18] loop_5031: bn loop_5032 fbge,a %fcc0, loop_5033 fmovdvc %icc, %f6, %f3 edge8l %o5, %o1, %l3 loop_5032: sll %l1, 0x07, %i1 loop_5033: fcmps %fcc3, %f15, %f10 movleu %xcc, %g5, %o7 subccc %o4, %i0, %i5 ldsh [%l7 + 0x0A], %g7 stx %i4, [%l7 + 0x58] fpadd16 %f4, %f0, %f8 ldx [%l7 + 0x60], %o3 fexpand %f6, %f10 movneg %icc, %l4, %l0 fmovdvs %icc, %f10, %f12 fmovdl %icc, %f6, %f5 ldsw [%l7 + 0x64], %o0 sdiv %i7, 0x0E70, %l6 ldx [%l7 + 0x78], %i2 st %f13, [%l7 + 0x64] stw %o2, [%l7 + 0x54] fpack32 %f4, %f0, %f0 fmovsl %icc, %f9, %f1 sub %i3, 0x1557, %g2 fble,a %fcc2, loop_5034 move %icc, %o6, %g3 ldsw [%l7 + 0x18], %l2 fmovsneg %icc, %f4, %f10 loop_5034: ldsw [%l7 + 0x48], %l5 fmovrdne %g6, %f10, %f12 stb %g1, [%l7 + 0x4D] movvs %xcc, %i6, %g4 be,a %icc, loop_5035 fpsub16 %f12, %f0, %f10 stb %o5, [%l7 + 0x1D] lduh [%l7 + 0x16], %o1 loop_5035: fmul8x16au %f0, %f2, %f8 ldx [%l7 + 0x48], %l3 lduw [%l7 + 0x38], %l1 fnor %f6, %f0, %f8 fmul8x16 %f5, %f8, %f12 movrlz %i1, 0x206, %g5 brz,a %o4, loop_5036 fcmpne16 %f14, %f2, %i0 fbe,a %fcc1, loop_5037 fandnot1 %f12, %f0, %f8 loop_5036: stb %o7, [%l7 + 0x0B] sethi 0x0320, %g7 loop_5037: brlez,a %i4, loop_5038 fcmps %fcc0, %f15, %f12 fmul8x16 %f9, %f2, %f8 sllx %i5, 0x1B, %l4 loop_5038: udiv %o3, 0x16BA, %o0 bpos,pt %icc, loop_5039 fpadd16 %f2, %f0, %f8 movcs %icc, %i7, %l0 lduh [%l7 + 0x4E], %i2 loop_5039: or %l6, %o2, %g2 fpsub16 %f14, %f6, %f6 fnors %f9, %f1, %f1 ldsb [%l7 + 0x33], %i3 mulscc %o6, %g3, %l5 movvs %xcc, %l2, %g1 st %f9, [%l7 + 0x48] nop setx loop_5040, %l0, %l1 jmpl %l1, %i6 bneg,a loop_5041 edge32l %g6, %g4, %o1 array32 %o5, %l1, %l3 loop_5040: alignaddrl %g5, %o4, %i1 loop_5041: movcs %icc, %i0, %o7 fcmpne16 %f4, %f4, %g7 fornot2 %f14, %f10, %f12 sth %i4, [%l7 + 0x30] fpsub16s %f3, %f0, %f11 mova %icc, %l4, %o3 tleu %icc, 0x7 lduw [%l7 + 0x08], %i5 ldsw [%l7 + 0x1C], %i7 fmovd %f8, %f10 xnor %l0, 0x1CCD, %i2 stx %l6, [%l7 + 0x60] stx %o0, [%l7 + 0x50] fmul8sux16 %f4, %f6, %f6 bcc,pt %icc, loop_5042 ldx [%l7 + 0x60], %o2 lduw [%l7 + 0x38], %i3 bcc,a,pt %xcc, loop_5043 loop_5042: fcmpeq16 %f10, %f14, %g2 tvs %icc, 0x6 lduh [%l7 + 0x78], %g3 loop_5043: movle %xcc, %l5, %o6 movre %g1, %l2, %i6 fmovsg %icc, %f9, %f15 umul %g4, 0x1AE0, %g6 bpos,a loop_5044 tg %icc, 0x6 movcc %icc, %o1, %o5 stw %l3, [%l7 + 0x68] loop_5044: fcmpes %fcc3, %f9, %f12 te %xcc, 0x2 taddcctv %l1, %g5, %i1 stb %o4, [%l7 + 0x4A] movcc %xcc, %i0, %g7 st %f8, [%l7 + 0x08] ldd [%l7 + 0x78], %f4 tleu %xcc, 0x5 movpos %icc, %o7, %i4 fmovsge %icc, %f12, %f1 fmovsneg %xcc, %f15, %f10 fandnot2s %f15, %f13, %f1 stx %l4, [%l7 + 0x08] lduw [%l7 + 0x44], %o3 sub %i7, %l0, %i5 ldx [%l7 + 0x08], %l6 lduw [%l7 + 0x24], %o0 fpadd16 %f10, %f2, %f4 fbn,a %fcc0, loop_5045 ldd [%l7 + 0x70], %f6 sll %i2, %i3, %g2 stb %g3, [%l7 + 0x55] loop_5045: fbul %fcc1, loop_5046 fcmpgt32 %f12, %f8, %l5 fsrc2 %f4, %f10 fmovdl %xcc, %f11, %f15 loop_5046: st %f4, [%l7 + 0x7C] fmovdn %icc, %f8, %f1 fsrc1s %f9, %f15 sethi 0x09F9, %o2 xnorcc %g1, %l2, %i6 fmovsle %icc, %f2, %f6 movrlz %g4, 0x1C0, %o6 nop setx loop_5047, %l0, %l1 jmpl %l1, %o1 bn,a loop_5048 fpack16 %f2, %f11 ldx [%l7 + 0x70], %o5 loop_5047: add %g6, %l3, %g5 loop_5048: lduh [%l7 + 0x10], %l1 fbu %fcc0, loop_5049 fornot2 %f6, %f12, %f10 fmovdcs %icc, %f12, %f15 stw %o4, [%l7 + 0x1C] loop_5049: fmovdvs %icc, %f2, %f10 std %f12, [%l7 + 0x20] ldsb [%l7 + 0x19], %i1 fmovdne %xcc, %f1, %f11 std %f2, [%l7 + 0x60] movle %icc, %i0, %g7 bg %icc, loop_5050 bcs,pn %xcc, loop_5051 fornot1s %f11, %f15, %f8 fbu %fcc0, loop_5052 loop_5050: stb %i4, [%l7 + 0x79] loop_5051: fmovsgu %xcc, %f6, %f3 xnorcc %l4, 0x0655, %o7 loop_5052: tne %xcc, 0x3 fcmple32 %f6, %f4, %i7 fors %f9, %f5, %f5 fmovdle %icc, %f8, %f11 ble,pn %icc, loop_5053 edge32 %o3, %i5, %l6 fmovrsgz %l0, %f9, %f1 ldub [%l7 + 0x75], %o0 loop_5053: edge32n %i3, %i2, %g2 fmul8x16 %f15, %f2, %f6 and %g3, 0x1E75, %l5 fmovdn %xcc, %f4, %f1 std %f2, [%l7 + 0x40] fbo,a %fcc1, loop_5054 ldsh [%l7 + 0x6A], %g1 edge32ln %l2, %o2, %g4 tvs %xcc, 0x0 loop_5054: fpadd32 %f12, %f6, %f2 tl %xcc, 0x1 fbule,a %fcc3, loop_5055 movne %icc, %o6, %o1 fnors %f13, %f9, %f14 fmovrdgez %i6, %f2, %f14 loop_5055: movleu %icc, %o5, %l3 tcs %icc, 0x0 fzeros %f9 xorcc %g5, %g6, %o4 ldx [%l7 + 0x70], %l1 alignaddrl %i1, %i0, %i4 fandnot2s %f14, %f8, %f0 fmovdpos %icc, %f8, %f1 orncc %l4, 0x148C, %o7 fabss %f4, %f13 fmovsl %xcc, %f3, %f15 movl %icc, %g7, %o3 movvc %icc, %i7, %l6 ld [%l7 + 0x6C], %f9 stw %l0, [%l7 + 0x40] fbuge,a %fcc0, loop_5056 fbl,a %fcc2, loop_5057 array8 %o0, %i5, %i2 fmovsa %xcc, %f8, %f5 loop_5056: bge,pt %icc, loop_5058 loop_5057: fpadd32s %f2, %f3, %f5 ldub [%l7 + 0x77], %g2 fcmple32 %f6, %f14, %i3 loop_5058: edge16n %l5, %g1, %g3 stw %l2, [%l7 + 0x50] fbu,a %fcc0, loop_5059 sth %o2, [%l7 + 0x5C] stx %g4, [%l7 + 0x60] bneg,a,pn %icc, loop_5060 loop_5059: andcc %o6, 0x1F7B, %o1 fandnot1 %f8, %f14, %f8 fmovscc %xcc, %f6, %f0 loop_5060: ldsh [%l7 + 0x28], %o5 st %f13, [%l7 + 0x40] fmovdn %xcc, %f11, %f13 fxors %f4, %f9, %f14 fcmpne16 %f14, %f14, %i6 fbule,a %fcc3, loop_5061 edge8n %l3, %g6, %o4 fbug %fcc0, loop_5062 fmovd %f4, %f4 loop_5061: movre %g5, %i1, %l1 xorcc %i0, %l4, %i4 loop_5062: movne %icc, %o7, %g7 std %f2, [%l7 + 0x38] lduw [%l7 + 0x24], %o3 bcs,a loop_5063 lduw [%l7 + 0x4C], %l6 std %f6, [%l7 + 0x20] fble,a %fcc3, loop_5064 loop_5063: mulscc %l0, 0x06C9, %o0 tvc %icc, 0x5 stx %i5, [%l7 + 0x20] loop_5064: lduh [%l7 + 0x76], %i2 orn %g2, %i7, %l5 fxnor %f10, %f2, %f4 orn %i3, %g3, %g1 fmovrdlz %o2, %f14, %f2 mulscc %g4, 0x0C0D, %l2 fba %fcc3, loop_5065 fcmpne32 %f10, %f14, %o1 taddcctv %o5, %o6, %i6 edge8 %l3, %g6, %g5 loop_5065: bne,pt %icc, loop_5066 sll %i1, 0x10, %o4 orncc %i0, 0x1770, %l4 lduw [%l7 + 0x08], %i4 loop_5066: fpackfix %f4, %f15 st %f10, [%l7 + 0x6C] movl %xcc, %l1, %g7 ld [%l7 + 0x3C], %f6 lduw [%l7 + 0x30], %o3 fmovrdlz %l6, %f0, %f2 stx %o7, [%l7 + 0x60] std %f8, [%l7 + 0x48] sub %o0, %l0, %i5 ta %icc, 0x7 lduw [%l7 + 0x60], %g2 fmovrslz %i2, %f8, %f6 movle %xcc, %l5, %i7 fba,a %fcc3, loop_5067 movvs %xcc, %g3, %g1 sra %i3, 0x17, %o2 ld [%l7 + 0x34], %f13 loop_5067: fzero %f12 fornot2s %f10, %f8, %f1 ldd [%l7 + 0x28], %f10 subccc %g4, %o1, %o5 movn %icc, %l2, %i6 fpmerge %f7, %f1, %f4 fmovspos %xcc, %f12, %f5 fnot1s %f6, %f9 ldd [%l7 + 0x10], %f12 srax %l3, %g6, %o6 st %f4, [%l7 + 0x2C] fmovscs %icc, %f11, %f2 fpackfix %f14, %f6 fmovsle %icc, %f15, %f14 fbule,a %fcc2, loop_5068 alignaddrl %i1, %o4, %i0 fmovs %f8, %f9 fmovdne %xcc, %f0, %f11 loop_5068: sdiv %g5, 0x04B4, %i4 fmovs %f10, %f11 tgu %icc, 0x7 bleu,a %icc, loop_5069 udivcc %l4, 0x1409, %l1 edge16n %o3, %l6, %o7 sth %o0, [%l7 + 0x28] loop_5069: fnot2 %f10, %f14 fcmpes %fcc3, %f9, %f5 ldd [%l7 + 0x48], %f12 move %xcc, %l0, %g7 tn %icc, 0x3 stw %g2, [%l7 + 0x50] ldsh [%l7 + 0x34], %i2 fmovs %f5, %f15 fcmps %fcc3, %f15, %f10 udivcc %i5, 0x0E3F, %l5 for %f2, %f0, %f0 sth %g3, [%l7 + 0x0A] fmovsa %xcc, %f14, %f9 bcs %icc, loop_5070 stx %g1, [%l7 + 0x68] fcmpeq16 %f0, %f6, %i3 fmovrdgz %i7, %f14, %f0 loop_5070: bcs,a loop_5071 fpack32 %f10, %f14, %f0 std %f2, [%l7 + 0x40] fands %f9, %f10, %f9 loop_5071: ldub [%l7 + 0x69], %o2 tg %xcc, 0x0 fmuld8sux16 %f15, %f9, %f6 nop setx loop_5072, %l0, %l1 jmpl %l1, %g4 tsubcctv %o1, 0x0954, %l2 ld [%l7 + 0x6C], %f0 ldsh [%l7 + 0x6E], %o5 loop_5072: ldsh [%l7 + 0x0E], %l3 lduh [%l7 + 0x60], %g6 ldub [%l7 + 0x33], %o6 ldx [%l7 + 0x78], %i6 fsrc1s %f11, %f6 fba,a %fcc3, loop_5073 fands %f8, %f0, %f2 fmovrde %o4, %f0, %f10 mova %icc, %i0, %g5 loop_5073: ldx [%l7 + 0x68], %i4 ldsh [%l7 + 0x40], %l4 fexpand %f0, %f0 srlx %l1, 0x1B, %o3 fornot1s %f7, %f5, %f1 udivx %l6, 0x133E, %o7 movneg %icc, %o0, %l0 fpsub32s %f7, %f10, %f10 fmovsl %icc, %f13, %f9 tpos %xcc, 0x1 fmul8x16al %f10, %f7, %f14 lduw [%l7 + 0x2C], %i1 fmovsg %icc, %f4, %f0 fmul8x16al %f9, %f7, %f0 sdivx %g7, 0x094F, %i2 ldub [%l7 + 0x26], %i5 st %f8, [%l7 + 0x20] fbue %fcc2, loop_5074 movle %xcc, %g2, %g3 udiv %g1, 0x0B8F, %l5 fmuld8sux16 %f12, %f5, %f14 loop_5074: and %i7, %o2, %i3 st %f7, [%l7 + 0x08] tcc %xcc, 0x3 st %f12, [%l7 + 0x74] ldx [%l7 + 0x50], %o1 fbug %fcc0, loop_5075 std %f10, [%l7 + 0x68] fornot2s %f14, %f3, %f7 umulcc %g4, 0x017D, %o5 loop_5075: fmovse %xcc, %f15, %f2 sethi 0x1433, %l2 fmovrse %l3, %f2, %f4 ldsb [%l7 + 0x17], %o6 fmovrsgez %i6, %f3, %f12 stx %g6, [%l7 + 0x30] ld [%l7 + 0x38], %f4 fpadd32 %f8, %f14, %f10 fmovrslez %o4, %f8, %f3 lduh [%l7 + 0x4C], %g5 st %f15, [%l7 + 0x54] stw %i4, [%l7 + 0x54] movrne %i0, %l1, %l4 fcmpne16 %f6, %f14, %o3 ldub [%l7 + 0x37], %l6 fbo,a %fcc3, loop_5076 fmovrsgez %o7, %f3, %f2 fornot2s %f7, %f15, %f1 fmovdcc %icc, %f1, %f1 loop_5076: movrgez %o0, 0x00F, %i1 edge32ln %g7, %i2, %l0 st %f5, [%l7 + 0x64] edge32l %i5, %g3, %g2 bgu,pt %xcc, loop_5077 brgz,a %g1, loop_5078 smul %i7, %l5, %i3 smulcc %o2, %g4, %o1 loop_5077: ldd [%l7 + 0x38], %f8 loop_5078: sub %o5, %l2, %l3 stb %i6, [%l7 + 0x43] edge32l %g6, %o6, %g5 edge32l %i4, %i0, %o4 xnor %l4, %l1, %o3 movl %icc, %l6, %o7 ldd [%l7 + 0x20], %f0 mulx %o0, 0x0CDE, %i1 fbl %fcc0, loop_5079 movcc %xcc, %g7, %i2 movrlz %i5, %g3, %l0 movne %icc, %g2, %i7 loop_5079: or %g1, %l5, %o2 brgz,a %i3, loop_5080 udivx %o1, 0x0737, %o5 fbo %fcc3, loop_5081 fsrc1 %f10, %f8 loop_5080: fmovsle %xcc, %f3, %f2 fbule %fcc2, loop_5082 loop_5081: st %f6, [%l7 + 0x20] edge16l %g4, %l3, %l2 be,pt %xcc, loop_5083 loop_5082: bvs %icc, loop_5084 sth %g6, [%l7 + 0x62] fmovsl %xcc, %f1, %f14 loop_5083: movg %icc, %o6, %g5 loop_5084: ldub [%l7 + 0x26], %i6 ldsw [%l7 + 0x28], %i0 move %icc, %i4, %o4 ld [%l7 + 0x48], %f3 fpsub32s %f10, %f11, %f9 orn %l1, %l4, %l6 fmovdle %icc, %f8, %f15 xor %o3, %o0, %o7 fmovrslez %i1, %f15, %f13 brgez %g7, loop_5085 stw %i2, [%l7 + 0x58] std %f0, [%l7 + 0x50] addc %i5, %g3, %g2 loop_5085: fmovdpos %xcc, %f6, %f1 stb %l0, [%l7 + 0x72] popc %i7, %g1 edge16n %o2, %i3, %l5 fblg %fcc0, loop_5086 tvc %xcc, 0x4 fcmpgt16 %f12, %f2, %o1 bvc,a,pn %icc, loop_5087 loop_5086: ldsb [%l7 + 0x73], %g4 tvs %xcc, 0x4 fornot2 %f8, %f10, %f12 loop_5087: lduw [%l7 + 0x7C], %l3 andcc %l2, %o5, %o6 fornot2 %f0, %f0, %f8 sth %g5, [%l7 + 0x76] for %f12, %f14, %f8 movcc %icc, %g6, %i0 move %xcc, %i6, %o4 fmovdvc %xcc, %f6, %f9 movpos %xcc, %l1, %i4 bvs loop_5088 ldsh [%l7 + 0x24], %l6 stb %o3, [%l7 + 0x25] ldsb [%l7 + 0x09], %l4 loop_5088: nop setx loop_5089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16al %f6, %f11, %f12 taddcctv %o7, %i1, %o0 fmovrsne %i2, %f12, %f10 loop_5089: ld [%l7 + 0x60], %f10 tl %icc, 0x0 ldx [%l7 + 0x20], %i5 umulcc %g7, 0x04A5, %g3 fble %fcc1, loop_5090 stw %l0, [%l7 + 0x6C] stx %i7, [%l7 + 0x38] ldsw [%l7 + 0x68], %g1 loop_5090: taddcctv %g2, 0x0A0E, %o2 movvs %icc, %i3, %l5 fabss %f10, %f14 fmovscc %xcc, %f13, %f8 fxors %f0, %f7, %f14 fmovsl %xcc, %f1, %f2 movrgz %g4, 0x365, %l3 stx %o1, [%l7 + 0x30] pdist %f6, %f0, %f12 udivcc %o5, 0x1CB3, %l2 tle %icc, 0x2 ldd [%l7 + 0x38], %f2 mulscc %o6, %g6, %g5 orncc %i6, 0x0FBB, %o4 fpadd32s %f13, %f1, %f4 array8 %l1, %i4, %i0 ldsb [%l7 + 0x55], %o3 tsubcc %l4, 0x1462, %o7 fmovrslz %i1, %f12, %f5 udivcc %l6, 0x0A9B, %o0 tg %icc, 0x5 lduh [%l7 + 0x20], %i2 fmovdneg %icc, %f8, %f7 tgu %icc, 0x5 orncc %g7, 0x16F5, %i5 sra %l0, %g3, %i7 fmovdpos %icc, %f15, %f11 orcc %g2, 0x1ADE, %o2 orcc %i3, 0x19F8, %l5 fpsub32 %f2, %f8, %f8 udivcc %g1, 0x0E4E, %g4 orncc %o1, 0x09E9, %l3 fmovrslez %l2, %f10, %f2 fmovdg %icc, %f9, %f5 lduw [%l7 + 0x08], %o6 fbn,a %fcc1, loop_5091 fornot2s %f10, %f5, %f0 fcmpgt16 %f2, %f10, %o5 subccc %g5, %g6, %o4 loop_5091: ldd [%l7 + 0x48], %f6 orncc %i6, 0x1D56, %i4 tg %icc, 0x0 fmovd %f8, %f4 udiv %i0, 0x02C6, %o3 fmul8x16 %f1, %f4, %f2 lduh [%l7 + 0x5C], %l1 fxors %f4, %f5, %f9 array8 %l4, %i1, %l6 edge16l %o0, %o7, %g7 fcmple32 %f14, %f10, %i5 sth %l0, [%l7 + 0x16] edge32l %i2, %g3, %g2 ldd [%l7 + 0x38], %f6 fornot2 %f10, %f8, %f0 bl,a,pn %icc, loop_5092 tpos %icc, 0x3 st %f5, [%l7 + 0x3C] xorcc %i7, 0x1F37, %o2 loop_5092: fsrc2s %f1, %f7 ldsh [%l7 + 0x26], %i3 stw %g1, [%l7 + 0x54] ldd [%l7 + 0x30], %f8 udivcc %l5, 0x1096, %o1 fmovdge %icc, %f4, %f8 fpsub16s %f15, %f13, %f6 tvc %xcc, 0x2 ldsw [%l7 + 0x24], %l3 ldub [%l7 + 0x77], %l2 std %f8, [%l7 + 0x70] edge16 %o6, %o5, %g4 stw %g6, [%l7 + 0x20] tsubcc %g5, 0x1231, %i6 fmovrsne %o4, %f0, %f2 sdiv %i4, 0x14E4, %o3 edge32n %i0, %l1, %l4 fpadd32 %f6, %f2, %f8 ldsh [%l7 + 0x36], %l6 bgu %xcc, loop_5093 fmul8sux16 %f8, %f0, %f8 fxors %f12, %f6, %f3 fnegs %f6, %f9 loop_5093: movge %icc, %o0, %i1 movrlez %g7, %i5, %l0 fornot1s %f5, %f12, %f15 stw %i2, [%l7 + 0x44] edge8ln %o7, %g3, %g2 lduw [%l7 + 0x18], %i7 fandnot1s %f1, %f14, %f6 ldsw [%l7 + 0x50], %o2 ta %xcc, 0x0 fmovsn %icc, %f4, %f10 movrgz %g1, %i3, %o1 brlez,a %l5, loop_5094 movgu %icc, %l3, %l2 st %f9, [%l7 + 0x5C] ldx [%l7 + 0x18], %o6 loop_5094: edge8ln %o5, %g6, %g5 fmovsn %xcc, %f6, %f4 fmovdn %icc, %f4, %f11 brz %i6, loop_5095 tneg %icc, 0x7 tsubcctv %g4, 0x115A, %i4 st %f0, [%l7 + 0x30] loop_5095: sra %o4, %o3, %i0 brgz,a %l1, loop_5096 sdivcc %l6, 0x1E8F, %o0 brgz,a %i1, loop_5097 fbg %fcc2, loop_5098 loop_5096: or %l4, 0x1E1B, %i5 xorcc %l0, 0x1D9B, %g7 loop_5097: movre %i2, %g3, %g2 loop_5098: bleu %icc, loop_5099 sth %o7, [%l7 + 0x38] smul %i7, 0x0753, %o2 fnor %f10, %f8, %f2 loop_5099: lduw [%l7 + 0x78], %g1 ldsw [%l7 + 0x70], %i3 edge16 %l5, %o1, %l2 ldsb [%l7 + 0x43], %l3 fornot2s %f9, %f5, %f2 tge %xcc, 0x7 fcmpeq32 %f10, %f8, %o6 bl,a,pt %icc, loop_5100 ldsb [%l7 + 0x28], %o5 ldx [%l7 + 0x08], %g5 fmovrsne %g6, %f15, %f1 loop_5100: lduh [%l7 + 0x12], %g4 ld [%l7 + 0x3C], %f8 st %f8, [%l7 + 0x34] std %f14, [%l7 + 0x08] st %f12, [%l7 + 0x38] fmovrse %i6, %f10, %f13 fbul,a %fcc2, loop_5101 std %f6, [%l7 + 0x18] edge16 %i4, %o3, %o4 xnor %i0, %l6, %o0 loop_5101: fcmpes %fcc1, %f0, %f1 fcmpgt32 %f2, %f4, %l1 fcmped %fcc2, %f8, %f12 fmovdgu %icc, %f9, %f1 movrlez %l4, %i1, %i5 fmovsgu %xcc, %f7, %f5 sth %g7, [%l7 + 0x56] bge %icc, loop_5102 ldub [%l7 + 0x3A], %i2 fpsub32s %f8, %f15, %f14 movg %icc, %g3, %l0 loop_5102: fba %fcc2, loop_5103 stb %g2, [%l7 + 0x32] ldsb [%l7 + 0x5B], %o7 edge32l %i7, %o2, %i3 loop_5103: fone %f12 ld [%l7 + 0x20], %f2 fmovsleu %xcc, %f9, %f11 fcmpgt16 %f6, %f8, %l5 fnors %f4, %f5, %f11 fone %f8 fnegd %f12, %f2 bpos,a,pt %icc, loop_5104 ldub [%l7 + 0x7D], %o1 faligndata %f4, %f14, %f4 orcc %l2, %l3, %g1 loop_5104: fmovsle %xcc, %f14, %f6 tvc %icc, 0x2 bg,pt %xcc, loop_5105 st %f7, [%l7 + 0x2C] fsrc1 %f14, %f6 fbuge,a %fcc2, loop_5106 loop_5105: fcmple16 %f0, %f4, %o6 alignaddrl %g5, %g6, %g4 fandnot2 %f8, %f2, %f4 loop_5106: fmul8x16al %f4, %f14, %f8 subccc %i6, 0x1094, %o5 tge %xcc, 0x4 fmovsl %xcc, %f2, %f5 fbe,a %fcc2, loop_5107 fmovsvc %icc, %f2, %f11 movl %xcc, %o3, %o4 ld [%l7 + 0x0C], %f10 loop_5107: ldsh [%l7 + 0x38], %i4 stx %i0, [%l7 + 0x48] ldsb [%l7 + 0x5A], %o0 fmovsleu %icc, %f12, %f14 xnorcc %l6, 0x0A14, %l1 ldx [%l7 + 0x60], %i1 movgu %icc, %l4, %i5 fmovsle %xcc, %f0, %f3 bne %icc, loop_5108 orncc %g7, %i2, %g3 bcs,a loop_5109 fandnot2 %f0, %f8, %f8 loop_5108: movcs %icc, %g2, %o7 st %f9, [%l7 + 0x2C] loop_5109: movleu %xcc, %i7, %l0 srax %i3, %o2, %l5 fmovdpos %icc, %f15, %f15 fmuld8sux16 %f2, %f3, %f12 lduh [%l7 + 0x5E], %l2 brgez %o1, loop_5110 ldsb [%l7 + 0x51], %l3 array16 %g1, %g5, %g6 fandnot2s %f12, %f3, %f9 loop_5110: fmovs %f12, %f12 movl %icc, %g4, %o6 fmuld8ulx16 %f4, %f4, %f6 alignaddr %o5, %o3, %o4 bvc,pt %icc, loop_5111 movrlz %i4, 0x36B, %i0 movrgez %i6, 0x0F1, %o0 movl %xcc, %l6, %i1 loop_5111: ldx [%l7 + 0x78], %l1 ldub [%l7 + 0x67], %l4 sdiv %i5, 0x010C, %i2 stw %g3, [%l7 + 0x64] fmovdge %icc, %f5, %f5 ldub [%l7 + 0x30], %g2 ldx [%l7 + 0x20], %o7 lduw [%l7 + 0x30], %g7 ldsb [%l7 + 0x6B], %i7 ldub [%l7 + 0x75], %l0 movvc %icc, %o2, %l5 std %f4, [%l7 + 0x68] fblg %fcc3, loop_5112 bgu,a %icc, loop_5113 orncc %i3, 0x14A1, %l2 bleu loop_5114 loop_5112: ldsw [%l7 + 0x14], %o1 loop_5113: bgu,pt %xcc, loop_5115 fbuge %fcc3, loop_5116 loop_5114: std %f10, [%l7 + 0x50] fmovsvc %xcc, %f4, %f0 loop_5115: edge32n %l3, %g5, %g6 loop_5116: tcc %icc, 0x2 fbne %fcc2, loop_5117 fmovsge %xcc, %f6, %f4 ldub [%l7 + 0x0D], %g4 fbu %fcc3, loop_5118 loop_5117: popc %g1, %o6 brlz %o5, loop_5119 fcmple32 %f4, %f2, %o3 loop_5118: movpos %xcc, %o4, %i4 alignaddrl %i0, %o0, %l6 loop_5119: ldsh [%l7 + 0x10], %i1 addcc %i6, %l1, %i5 ldub [%l7 + 0x58], %l4 std %f10, [%l7 + 0x68] nop setx loop_5120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f4, [%l7 + 0x18] xor %i2, 0x09D7, %g2 addc %g3, %g7, %o7 loop_5120: fpadd16 %f6, %f8, %f2 fands %f10, %f1, %f5 fxnor %f8, %f14, %f2 tgu %xcc, 0x4 be loop_5121 fbul,a %fcc0, loop_5122 fmovs %f13, %f13 fmul8ulx16 %f0, %f8, %f6 loop_5121: stw %l0, [%l7 + 0x2C] loop_5122: srax %o2, 0x06, %i7 fandnot1s %f2, %f15, %f7 ldd [%l7 + 0x68], %f6 bcs loop_5123 bleu,pt %xcc, loop_5124 be,a loop_5125 fbul,a %fcc3, loop_5126 loop_5123: lduh [%l7 + 0x54], %i3 loop_5124: ldsw [%l7 + 0x18], %l2 loop_5125: fmovsleu %icc, %f7, %f3 loop_5126: ldsw [%l7 + 0x3C], %o1 fmul8x16au %f11, %f11, %f10 sth %l5, [%l7 + 0x44] fmovsgu %xcc, %f1, %f12 ldsb [%l7 + 0x1E], %l3 fbu %fcc3, loop_5127 bvc,pt %icc, loop_5128 bne,pn %xcc, loop_5129 lduw [%l7 + 0x7C], %g6 loop_5127: fsrc2 %f0, %f4 loop_5128: stb %g4, [%l7 + 0x61] loop_5129: sdivx %g1, 0x13E1, %g5 fmovrdne %o5, %f4, %f0 fbuge,a %fcc0, loop_5130 ldx [%l7 + 0x18], %o6 edge16ln %o4, %o3, %i4 fzero %f12 loop_5130: ldx [%l7 + 0x50], %i0 be loop_5131 fxors %f14, %f8, %f9 lduw [%l7 + 0x24], %l6 lduw [%l7 + 0x30], %o0 loop_5131: st %f6, [%l7 + 0x58] stx %i1, [%l7 + 0x78] movvc %xcc, %l1, %i5 stw %i6, [%l7 + 0x6C] fmovd %f2, %f4 lduw [%l7 + 0x2C], %i2 fxnors %f14, %f9, %f15 lduw [%l7 + 0x68], %l4 lduh [%l7 + 0x26], %g2 addccc %g3, %g7, %o7 bn,a loop_5132 fcmple16 %f8, %f2, %o2 subc %l0, %i3, %i7 fmovrdgz %o1, %f2, %f12 loop_5132: fpsub16 %f12, %f4, %f10 ldub [%l7 + 0x4C], %l2 nop setx loop_5133, %l0, %l1 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 + 0x78], %l3 fpadd16s %f6, %f12, %f3 fbug,a %fcc1, loop_5134 loop_5133: bgu,a,pt %icc, loop_5135 movrgz %g6, 0x0DA, %g4 fmovrdlz %l5, %f2, %f14 loop_5134: fbule,a %fcc2, loop_5136 loop_5135: stb %g5, [%l7 + 0x58] stx %g1, [%l7 + 0x60] std %f2, [%l7 + 0x08] loop_5136: fbe %fcc0, loop_5137 fmovrdgez %o5, %f14, %f6 stx %o4, [%l7 + 0x38] ldx [%l7 + 0x50], %o3 loop_5137: stb %o6, [%l7 + 0x5A] ldsb [%l7 + 0x2D], %i0 ldsh [%l7 + 0x74], %l6 fmuld8ulx16 %f8, %f9, %f10 movrgez %o0, %i1, %i4 ldsw [%l7 + 0x4C], %i5 fmovdneg %xcc, %f1, %f13 sll %l1, %i6, %l4 edge16 %g2, %i2, %g3 fmovsne %icc, %f9, %f11 ldx [%l7 + 0x08], %o7 fcmpne16 %f8, %f8, %o2 sllx %g7, %l0, %i7 fblg,a %fcc3, loop_5138 movpos %xcc, %i3, %l2 ldd [%l7 + 0x70], %f4 siam 0x4 loop_5138: bshuffle %f0, %f8, %f4 fbule,a %fcc0, loop_5139 edge16l %l3, %g6, %o1 andcc %g4, %g5, %g1 ldsb [%l7 + 0x5E], %l5 loop_5139: stb %o5, [%l7 + 0x30] ldd [%l7 + 0x20], %f2 ldsw [%l7 + 0x18], %o4 movrgez %o3, %o6, %i0 std %f2, [%l7 + 0x08] sdivcc %o0, 0x1743, %l6 sub %i1, %i4, %l1 fornot1 %f2, %f14, %f14 fabsd %f6, %f0 tge %icc, 0x1 tge %icc, 0x0 fbl,a %fcc3, loop_5140 ldsh [%l7 + 0x42], %i6 std %f0, [%l7 + 0x70] stb %i5, [%l7 + 0x6D] loop_5140: fnot1 %f4, %f4 srl %l4, 0x13, %g2 fbue,a %fcc0, loop_5141 xnorcc %i2, 0x0D48, %g3 stb %o7, [%l7 + 0x4B] fbe %fcc0, loop_5142 loop_5141: fmul8x16 %f14, %f10, %f2 ld [%l7 + 0x28], %f13 ldsh [%l7 + 0x62], %o2 loop_5142: orncc %l0, %i7, %g7 stx %l2, [%l7 + 0x60] fmovsa %xcc, %f1, %f12 ld [%l7 + 0x18], %f14 addcc %i3, %g6, %o1 fba %fcc0, loop_5143 stx %g4, [%l7 + 0x68] array16 %g5, %l3, %g1 ldx [%l7 + 0x20], %o5 loop_5143: fcmps %fcc1, %f1, %f10 movpos %icc, %l5, %o3 tneg %xcc, 0x2 fmovdge %xcc, %f7, %f2 lduw [%l7 + 0x10], %o6 st %f12, [%l7 + 0x5C] fmovrse %i0, %f5, %f7 for %f2, %f6, %f6 fandnot1 %f12, %f10, %f2 lduw [%l7 + 0x0C], %o4 sth %o0, [%l7 + 0x1C] movg %xcc, %l6, %i1 array32 %l1, %i4, %i5 sth %l4, [%l7 + 0x42] fpsub32 %f8, %f10, %f4 tvc %xcc, 0x0 edge32n %g2, %i2, %i6 fornot1s %f14, %f6, %f8 ldsw [%l7 + 0x2C], %o7 udiv %o2, 0x1B50, %l0 udivx %g3, 0x106F, %i7 fcmpne32 %f14, %f2, %g7 stw %l2, [%l7 + 0x30] movvc %xcc, %i3, %o1 fpsub32s %f1, %f13, %f10 std %f2, [%l7 + 0x28] ldsb [%l7 + 0x66], %g4 or %g5, %l3, %g6 fpsub16 %f4, %f0, %f12 fsrc2 %f14, %f2 srl %g1, %l5, %o3 stb %o5, [%l7 + 0x2A] mulx %i0, 0x1C7E, %o4 fmovsle %icc, %f3, %f7 fandnot1s %f2, %f6, %f3 stb %o0, [%l7 + 0x7A] fmovda %icc, %f0, %f5 sdivx %o6, 0x0AFB, %l6 st %f13, [%l7 + 0x54] fsrc2 %f14, %f10 fors %f2, %f7, %f3 ldsb [%l7 + 0x50], %l1 stw %i1, [%l7 + 0x54] udivx %i5, 0x101A, %l4 and %i4, %i2, %i6 fcmped %fcc2, %f8, %f2 ldsh [%l7 + 0x0C], %o7 ldsb [%l7 + 0x32], %o2 fpsub32 %f8, %f0, %f6 sth %g2, [%l7 + 0x3C] ldsh [%l7 + 0x7A], %l0 subcc %g3, %g7, %l2 fandnot1s %f1, %f15, %f4 fmovdn %icc, %f8, %f1 ta %xcc, 0x2 lduh [%l7 + 0x0A], %i3 edge16l %i7, %o1, %g5 lduh [%l7 + 0x70], %g4 fcmpes %fcc0, %f5, %f8 ldub [%l7 + 0x1E], %l3 fmovrse %g1, %f9, %f4 ldsw [%l7 + 0x4C], %l5 fmovrsne %g6, %f14, %f8 lduw [%l7 + 0x24], %o5 fmovdneg %xcc, %f13, %f4 ldx [%l7 + 0x28], %i0 fsrc2s %f9, %f1 lduh [%l7 + 0x56], %o3 fbn,a %fcc1, loop_5144 sth %o4, [%l7 + 0x46] edge32 %o0, %o6, %l6 fandnot2 %f12, %f8, %f14 loop_5144: fmovrdgz %l1, %f14, %f10 ldx [%l7 + 0x20], %i1 std %f6, [%l7 + 0x70] fnot1s %f12, %f12 fmovsne %xcc, %f13, %f6 fbg %fcc1, loop_5145 edge32 %i5, %i4, %i2 fbne %fcc0, loop_5146 and %l4, 0x0F5C, %i6 loop_5145: sdivcc %o2, 0x0635, %o7 movcs %xcc, %l0, %g2 loop_5146: fxnor %f12, %f2, %f10 ldsb [%l7 + 0x2D], %g3 call loop_5147 ld [%l7 + 0x7C], %f2 bleu,a,pt %xcc, loop_5148 mova %xcc, %g7, %i3 loop_5147: stx %i7, [%l7 + 0x18] fsrc2s %f5, %f3 loop_5148: stw %o1, [%l7 + 0x7C] bn %xcc, loop_5149 fblg,a %fcc0, loop_5150 ld [%l7 + 0x54], %f6 edge32ln %g5, %l2, %l3 loop_5149: bpos,pt %icc, loop_5151 loop_5150: movre %g1, 0x33E, %l5 move %icc, %g6, %g4 fands %f3, %f3, %f1 loop_5151: ldx [%l7 + 0x28], %o5 fbu %fcc0, loop_5152 edge32 %o3, %i0, %o4 movrne %o0, 0x393, %o6 ldd [%l7 + 0x40], %f8 loop_5152: smulcc %l1, 0x0BAD, %l6 ld [%l7 + 0x34], %f4 stx %i5, [%l7 + 0x70] and %i1, %i2, %l4 fbu,a %fcc1, loop_5153 fbule,a %fcc0, loop_5154 fpmerge %f3, %f3, %f4 for %f2, %f12, %f14 loop_5153: bvc,pn %xcc, loop_5155 loop_5154: udivx %i6, 0x0104, %o2 ldsw [%l7 + 0x0C], %o7 movge %icc, %i4, %l0 loop_5155: bge %xcc, loop_5156 st %f13, [%l7 + 0x28] fcmpgt32 %f10, %f12, %g3 ldsw [%l7 + 0x38], %g2 loop_5156: lduh [%l7 + 0x76], %i3 udivcc %g7, 0x16CE, %i7 bge %icc, loop_5157 std %f10, [%l7 + 0x78] ldx [%l7 + 0x30], %o1 ldsw [%l7 + 0x54], %l2 loop_5157: st %f0, [%l7 + 0x1C] fmovsneg %icc, %f14, %f2 fmovrslz %g5, %f11, %f14 movgu %icc, %g1, %l5 movrne %l3, 0x350, %g4 fcmple32 %f2, %f0, %o5 be,a,pn %xcc, loop_5158 ldsw [%l7 + 0x58], %o3 sra %i0, %o4, %g6 ldx [%l7 + 0x18], %o6 loop_5158: brgez,a %o0, loop_5159 sth %l6, [%l7 + 0x24] tneg %xcc, 0x0 fmovdl %xcc, %f13, %f14 loop_5159: fnand %f4, %f6, %f0 fmovrdlez %l1, %f12, %f4 ld [%l7 + 0x1C], %f8 xor %i1, 0x04DD, %i5 fpadd32 %f6, %f6, %f8 movpos %xcc, %i2, %l4 stx %i6, [%l7 + 0x10] array16 %o7, %i4, %l0 sub %g3, 0x16A4, %g2 andn %o2, 0x0532, %i3 fbo,a %fcc1, loop_5160 movrne %g7, %i7, %o1 addccc %l2, %g5, %l5 fone %f10 loop_5160: std %f2, [%l7 + 0x78] st %f11, [%l7 + 0x3C] array8 %g1, %g4, %l3 fbne,a %fcc0, loop_5161 movg %icc, %o3, %o5 fandnot2s %f2, %f9, %f12 edge32 %i0, %o4, %o6 loop_5161: stw %o0, [%l7 + 0x4C] stb %g6, [%l7 + 0x57] fand %f14, %f10, %f14 tsubcctv %l1, 0x17BD, %i1 array32 %i5, %i2, %l6 fmovsneg %xcc, %f9, %f6 fandnot2s %f3, %f7, %f3 movn %icc, %i6, %o7 fand %f12, %f4, %f10 fabss %f10, %f13 fpack16 %f14, %f10 bl,a,pt %xcc, loop_5162 bg,pn %xcc, loop_5163 array8 %l4, %i4, %g3 fand %f2, %f12, %f8 loop_5162: ldub [%l7 + 0x55], %g2 loop_5163: edge16l %o2, %l0, %i3 lduh [%l7 + 0x08], %g7 nop setx loop_5164, %l0, %l1 jmpl %l1, %o1 fmovrdlez %l2, %f14, %f2 st %f2, [%l7 + 0x28] ldsh [%l7 + 0x78], %g5 loop_5164: ld [%l7 + 0x44], %f5 fabsd %f2, %f4 sth %i7, [%l7 + 0x46] stw %g1, [%l7 + 0x20] tcc %icc, 0x6 ldx [%l7 + 0x58], %l5 subc %l3, 0x0C80, %g4 stb %o5, [%l7 + 0x5C] fmovsgu %xcc, %f15, %f3 xor %i0, %o4, %o3 fmovscc %icc, %f0, %f11 fornot2 %f10, %f8, %f10 andn %o0, 0x19BE, %o6 fmovrsgez %l1, %f3, %f11 stx %g6, [%l7 + 0x70] brlz %i1, loop_5165 andcc %i2, 0x0FF2, %l6 bn,a,pt %icc, loop_5166 bcc loop_5167 loop_5165: ldub [%l7 + 0x3B], %i6 sth %i5, [%l7 + 0x16] loop_5166: stx %l4, [%l7 + 0x40] loop_5167: fba %fcc1, loop_5168 fmovdle %xcc, %f14, %f11 lduh [%l7 + 0x28], %i4 ldsw [%l7 + 0x20], %o7 loop_5168: st %f13, [%l7 + 0x2C] brnz %g3, loop_5169 bneg,a %xcc, loop_5170 ld [%l7 + 0x20], %f5 movge %icc, %o2, %l0 loop_5169: fmovdl %icc, %f4, %f10 loop_5170: fmovd %f12, %f10 lduw [%l7 + 0x28], %i3 fpack16 %f4, %f3 std %f2, [%l7 + 0x30] lduh [%l7 + 0x12], %g2 tpos %xcc, 0x5 ldd [%l7 + 0x78], %f6 ldsb [%l7 + 0x70], %o1 sth %l2, [%l7 + 0x3A] fzero %f10 movne %xcc, %g5, %g7 ldsh [%l7 + 0x20], %i7 tne %icc, 0x6 pdist %f4, %f8, %f10 ldx [%l7 + 0x78], %l5 fmovdle %xcc, %f4, %f15 orcc %g1, 0x0271, %l3 fcmpes %fcc0, %f15, %f5 fbu %fcc0, loop_5171 fcmpeq16 %f14, %f6, %g4 tneg %icc, 0x6 ba %icc, loop_5172 loop_5171: fnot2s %f15, %f1 tg %icc, 0x5 xor %i0, 0x1436, %o5 loop_5172: fmovsvs %xcc, %f14, %f4 fornot1s %f4, %f7, %f10 fbul %fcc1, loop_5173 fones %f3 bge,a,pn %xcc, loop_5174 fmovdge %xcc, %f15, %f10 loop_5173: tle %icc, 0x0 fmovrdgz %o4, %f2, %f6 loop_5174: popc 0x16EF, %o0 stb %o6, [%l7 + 0x3A] subccc %o3, %g6, %l1 srax %i1, %l6, %i2 stw %i5, [%l7 + 0x20] fnot1s %f2, %f6 fmovdpos %icc, %f6, %f11 ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x28], %i6 addccc %i4, %o7, %l4 bleu loop_5175 fmovrsgz %o2, %f14, %f11 sth %l0, [%l7 + 0x30] fmul8x16al %f3, %f9, %f12 loop_5175: fornot1s %f6, %f13, %f4 bvc loop_5176 stx %i3, [%l7 + 0x78] xnorcc %g2, 0x0500, %g3 st %f8, [%l7 + 0x64] loop_5176: fmovdvc %icc, %f4, %f15 popc %o1, %l2 fbg %fcc0, loop_5177 fmovrsgez %g5, %f11, %f10 xorcc %i7, %l5, %g7 movpos %xcc, %l3, %g4 loop_5177: movneg %xcc, %g1, %i0 movleu %xcc, %o5, %o0 tl %xcc, 0x5 lduw [%l7 + 0x28], %o6 udiv %o3, 0x02CD, %g6 fbu %fcc3, loop_5178 move %icc, %o4, %i1 fmovdge %xcc, %f9, %f12 tgu %xcc, 0x4 loop_5178: or %l6, %l1, %i2 stb %i5, [%l7 + 0x0E] lduw [%l7 + 0x64], %i6 movrlz %i4, 0x15F, %l4 std %f4, [%l7 + 0x18] bvc,pn %icc, loop_5179 ldsw [%l7 + 0x38], %o7 fpack32 %f2, %f14, %f12 orn %l0, 0x06C1, %o2 loop_5179: movrgez %g2, 0x1CA, %g3 fbug %fcc1, loop_5180 bcs,a,pn %xcc, loop_5181 bvc,pt %icc, loop_5182 fmovsle %xcc, %f1, %f9 loop_5180: fpack32 %f4, %f0, %f12 loop_5181: fxor %f0, %f14, %f2 loop_5182: stb %i3, [%l7 + 0x6B] fcmple16 %f12, %f2, %o1 movvs %xcc, %l2, %i7 ld [%l7 + 0x28], %f5 mulscc %g5, %l5, %g7 sth %l3, [%l7 + 0x72] tcc %xcc, 0x2 fsrc2 %f12, %f4 fmovsle %icc, %f10, %f5 fmovdne %xcc, %f1, %f7 xorcc %g4, 0x1E0D, %i0 stw %g1, [%l7 + 0x50] fbu %fcc0, loop_5183 ta %icc, 0x5 movcc %xcc, %o0, %o5 brgez %o6, loop_5184 loop_5183: movrne %g6, 0x112, %o4 lduw [%l7 + 0x74], %o3 ba,a loop_5185 loop_5184: fpadd16s %f7, %f11, %f0 fpsub16 %f8, %f10, %f12 nop setx loop_5186, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5185: movre %l6, %l1, %i1 fmovd %f0, %f12 xorcc %i5, 0x173F, %i2 loop_5186: udiv %i6, 0x142E, %i4 fpack32 %f14, %f4, %f6 ldsh [%l7 + 0x20], %l4 add %l0, 0x1571, %o7 tne %icc, 0x7 ldx [%l7 + 0x38], %o2 stw %g3, [%l7 + 0x1C] ldsb [%l7 + 0x2C], %g2 fmovsge %icc, %f2, %f2 fnor %f10, %f0, %f4 lduh [%l7 + 0x5E], %i3 stw %l2, [%l7 + 0x08] ldsh [%l7 + 0x0E], %o1 bneg,a %icc, loop_5187 lduh [%l7 + 0x40], %i7 bg,a loop_5188 fmovdle %icc, %f6, %f9 loop_5187: fbul,a %fcc1, loop_5189 for %f12, %f12, %f10 loop_5188: fmovsg %icc, %f13, %f0 tge %xcc, 0x7 loop_5189: tvs %xcc, 0x6 fands %f2, %f9, %f1 bgu,a,pn %icc, loop_5190 std %f2, [%l7 + 0x28] movvs %xcc, %l5, %g5 fcmpeq32 %f10, %f0, %l3 loop_5190: bpos,a %icc, loop_5191 tsubcctv %g4, 0x157B, %i0 fbl %fcc1, loop_5192 bleu,a,pt %xcc, loop_5193 loop_5191: ldsb [%l7 + 0x38], %g1 fornot2s %f14, %f5, %f3 loop_5192: lduw [%l7 + 0x64], %g7 loop_5193: xnorcc %o0, 0x021A, %o6 fcmps %fcc2, %f7, %f8 ldsw [%l7 + 0x74], %o5 fzeros %f15 stw %g6, [%l7 + 0x14] lduh [%l7 + 0x30], %o4 ldub [%l7 + 0x0B], %o3 stb %l1, [%l7 + 0x35] edge8n %i1, %i5, %l6 stb %i6, [%l7 + 0x4A] stw %i4, [%l7 + 0x7C] addc %i2, 0x0F2C, %l4 ldsb [%l7 + 0x5B], %o7 fsrc2s %f5, %f7 sethi 0x17B4, %l0 fandnot1s %f2, %f12, %f8 fmuld8sux16 %f6, %f11, %f10 st %f15, [%l7 + 0x30] tsubcctv %o2, 0x0FA4, %g2 fbuge,a %fcc2, loop_5194 fmovrdgz %i3, %f10, %f0 edge32l %l2, %g3, %o1 stx %i7, [%l7 + 0x48] loop_5194: fmovsgu %icc, %f9, %f13 ldx [%l7 + 0x70], %l5 movn %xcc, %l3, %g4 fxors %f1, %f9, %f7 fmovdleu %xcc, %f5, %f4 fbg,a %fcc0, loop_5195 srlx %g5, 0x0D, %i0 sth %g1, [%l7 + 0x40] movn %xcc, %o0, %g7 loop_5195: smulcc %o5, 0x10BF, %g6 movn %xcc, %o6, %o3 andncc %o4, %l1, %i5 bshuffle %f12, %f0, %f0 std %f0, [%l7 + 0x50] nop setx loop_5196, %l0, %l1 jmpl %l1, %l6 fmovsg %xcc, %f9, %f1 fbue %fcc1, loop_5197 xnor %i1, 0x09F3, %i4 loop_5196: fmovdne %xcc, %f11, %f7 fmovs %f1, %f0 loop_5197: movre %i6, 0x0F9, %l4 bcc,a %xcc, loop_5198 ldsh [%l7 + 0x64], %o7 fpadd16 %f10, %f14, %f6 fone %f2 loop_5198: edge32l %l0, %o2, %i2 fmovde %xcc, %f6, %f8 andn %g2, 0x01BA, %i3 fpsub16 %f4, %f14, %f0 smulcc %g3, %l2, %o1 tleu %xcc, 0x6 st %f1, [%l7 + 0x6C] tle %icc, 0x2 stb %l5, [%l7 + 0x6D] fmovrdlez %i7, %f2, %f2 fble %fcc0, loop_5199 movge %xcc, %l3, %g5 xnorcc %i0, 0x1078, %g1 fpadd16 %f0, %f2, %f8 loop_5199: fmovsge %icc, %f1, %f14 ldsw [%l7 + 0x44], %g4 lduh [%l7 + 0x6E], %o0 fcmpd %fcc2, %f6, %f12 fcmpeq16 %f14, %f4, %o5 fxnor %f6, %f10, %f12 for %f6, %f8, %f10 addccc %g6, 0x18AB, %o6 fxors %f12, %f1, %f1 stx %o3, [%l7 + 0x50] fandnot2s %f10, %f5, %f15 lduw [%l7 + 0x40], %o4 stb %g7, [%l7 + 0x62] call loop_5200 fzeros %f4 mulscc %i5, %l1, %l6 edge32 %i1, %i6, %i4 loop_5200: std %f0, [%l7 + 0x08] fbue %fcc3, loop_5201 stw %o7, [%l7 + 0x28] fmovdvs %icc, %f9, %f1 ldsb [%l7 + 0x46], %l0 loop_5201: add %o2, %i2, %l4 fnegs %f2, %f2 fbge %fcc0, loop_5202 movrne %g2, 0x0BF, %g3 subc %l2, 0x1294, %o1 edge16 %l5, %i7, %l3 loop_5202: movpos %xcc, %i3, %g5 fmovsg %icc, %f6, %f1 sll %g1, 0x1A, %g4 bgu loop_5203 udivx %i0, 0x1153, %o5 movcs %xcc, %g6, %o6 lduw [%l7 + 0x7C], %o0 loop_5203: fmovdneg %xcc, %f10, %f14 ldsb [%l7 + 0x76], %o4 popc %o3, %g7 fmul8sux16 %f10, %f2, %f10 tsubcc %i5, 0x04C7, %l1 edge32n %l6, %i1, %i6 fba,a %fcc3, loop_5204 lduw [%l7 + 0x64], %i4 tleu %icc, 0x2 fcmpes %fcc3, %f14, %f11 loop_5204: stx %o7, [%l7 + 0x10] lduh [%l7 + 0x4A], %o2 sethi 0x01C9, %i2 tvc %xcc, 0x0 fmul8x16al %f13, %f6, %f2 udivcc %l4, 0x0092, %g2 ldx [%l7 + 0x30], %l0 subccc %l2, 0x1CFF, %o1 lduh [%l7 + 0x72], %l5 st %f1, [%l7 + 0x4C] nop setx loop_5205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble loop_5206 alignaddrl %g3, %i7, %l3 sdiv %g5, 0x0C1E, %g1 loop_5205: ldsw [%l7 + 0x20], %i3 loop_5206: subccc %i0, 0x0D98, %g4 brlez %o5, loop_5207 bgu,a,pn %xcc, loop_5208 std %f4, [%l7 + 0x48] fbo %fcc2, loop_5209 loop_5207: ldx [%l7 + 0x38], %g6 loop_5208: fabsd %f14, %f4 fxors %f3, %f12, %f9 loop_5209: fmul8sux16 %f6, %f2, %f0 fmovrslz %o6, %f8, %f5 subccc %o4, 0x0099, %o3 lduh [%l7 + 0x38], %o0 bshuffle %f14, %f8, %f6 ldsh [%l7 + 0x16], %g7 stb %i5, [%l7 + 0x7D] ld [%l7 + 0x30], %f4 fmovsne %icc, %f3, %f8 ldub [%l7 + 0x36], %l1 fones %f8 fandnot2 %f10, %f8, %f6 ld [%l7 + 0x6C], %f10 pdist %f4, %f6, %f4 nop setx loop_5210, %l0, %l1 jmpl %l1, %l6 addc %i6, 0x10F5, %i4 fmovrsne %o7, %f12, %f13 sll %i1, %i2, %o2 loop_5210: ldsb [%l7 + 0x2E], %l4 lduh [%l7 + 0x32], %g2 sra %l0, %o1, %l5 movle %icc, %g3, %i7 stw %l2, [%l7 + 0x28] tvc %icc, 0x3 bge,a,pn %xcc, loop_5211 fcmpeq32 %f14, %f8, %l3 fpsub32 %f12, %f4, %f10 st %f9, [%l7 + 0x5C] loop_5211: fbl %fcc0, loop_5212 orn %g1, 0x04C9, %i3 alignaddrl %g5, %i0, %o5 tpos %xcc, 0x7 loop_5212: lduw [%l7 + 0x58], %g6 movrlz %g4, %o4, %o6 pdist %f8, %f6, %f12 fba,a %fcc3, loop_5213 tvc %xcc, 0x4 ldsb [%l7 + 0x74], %o0 array16 %o3, %i5, %l1 loop_5213: fornot1s %f0, %f11, %f4 ldsw [%l7 + 0x6C], %l6 xorcc %i6, 0x0969, %i4 fxnor %f6, %f4, %f2 srl %o7, 0x0E, %g7 edge16ln %i1, %o2, %l4 tl %icc, 0x4 tn %xcc, 0x3 fnors %f3, %f5, %f12 fnands %f9, %f11, %f14 fnegs %f3, %f12 fornot2 %f0, %f0, %f12 and %i2, %l0, %g2 array16 %o1, %l5, %g3 xnor %l2, %l3, %g1 lduh [%l7 + 0x24], %i3 edge8l %i7, %i0, %g5 subccc %o5, %g4, %o4 fmovrdgez %o6, %f10, %f2 tsubcctv %g6, %o3, %i5 bneg,pt %xcc, loop_5214 std %f2, [%l7 + 0x58] fabsd %f10, %f10 ld [%l7 + 0x18], %f6 loop_5214: tle %icc, 0x0 tg %xcc, 0x1 fabsd %f4, %f14 subccc %l1, %o0, %l6 sth %i6, [%l7 + 0x78] array8 %i4, %o7, %g7 ldd [%l7 + 0x10], %f12 ldd [%l7 + 0x58], %f6 sth %i1, [%l7 + 0x52] std %f6, [%l7 + 0x78] fmovrdgz %l4, %f2, %f12 ld [%l7 + 0x70], %f5 ldx [%l7 + 0x10], %i2 stx %o2, [%l7 + 0x78] std %f8, [%l7 + 0x10] movrgz %l0, 0x264, %o1 fornot2s %f15, %f6, %f13 xorcc %l5, %g2, %g3 bpos %icc, loop_5215 addccc %l3, %g1, %l2 fpsub32 %f6, %f8, %f12 fmovdleu %icc, %f14, %f13 loop_5215: tl %icc, 0x2 movrgez %i7, %i3, %i0 movvc %icc, %o5, %g5 fmovdvs %xcc, %f11, %f9 ldd [%l7 + 0x50], %f12 lduh [%l7 + 0x10], %o4 bne,pn %xcc, loop_5216 ldx [%l7 + 0x18], %g4 lduw [%l7 + 0x30], %g6 fpsub32s %f3, %f2, %f15 loop_5216: lduh [%l7 + 0x24], %o3 fpsub32 %f4, %f0, %f2 fpackfix %f8, %f2 lduw [%l7 + 0x3C], %o6 fors %f8, %f3, %f1 fbn %fcc2, loop_5217 fmovscs %xcc, %f2, %f0 stb %l1, [%l7 + 0x45] fnands %f15, %f10, %f15 loop_5217: st %f0, [%l7 + 0x5C] fnot1s %f7, %f8 ld [%l7 + 0x20], %f4 fmovdvs %icc, %f1, %f4 stw %i5, [%l7 + 0x2C] fmovscc %icc, %f10, %f12 fmovdpos %xcc, %f9, %f10 ta %xcc, 0x1 tvc %xcc, 0x1 orn %l6, 0x1881, %o0 stw %i4, [%l7 + 0x68] array32 %o7, %g7, %i1 bcc,a %icc, loop_5218 stx %i6, [%l7 + 0x20] fnegs %f1, %f14 ble,pn %icc, loop_5219 loop_5218: movne %icc, %l4, %o2 brlz,a %l0, loop_5220 ldsb [%l7 + 0x0B], %o1 loop_5219: fnot1s %f12, %f3 edge8ln %l5, %g2, %i2 loop_5220: stb %l3, [%l7 + 0x5B] bneg,a %icc, loop_5221 tneg %xcc, 0x1 std %f8, [%l7 + 0x38] movne %xcc, %g1, %g3 loop_5221: tg %icc, 0x0 nop setx loop_5222, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %xcc, %i7, %i3 std %f6, [%l7 + 0x28] fmovsl %icc, %f15, %f9 loop_5222: bl,a loop_5223 movl %xcc, %i0, %o5 ldsw [%l7 + 0x60], %g5 tl %xcc, 0x2 loop_5223: stw %l2, [%l7 + 0x64] te %xcc, 0x4 ldd [%l7 + 0x28], %f6 ldub [%l7 + 0x23], %o4 udivcc %g4, 0x1D82, %o3 movcc %xcc, %g6, %l1 stw %i5, [%l7 + 0x74] fands %f14, %f7, %f11 brnz,a %l6, loop_5224 ldd [%l7 + 0x40], %f14 fxor %f8, %f12, %f2 smulcc %o6, 0x0A9A, %i4 loop_5224: fcmpgt32 %f10, %f4, %o0 ldd [%l7 + 0x30], %f14 lduw [%l7 + 0x30], %o7 fcmpeq16 %f0, %f6, %i1 tne %xcc, 0x2 nop setx loop_5225, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x78], %i6 popc 0x0C7B, %l4 sdivx %g7, 0x11EC, %o2 loop_5225: bl,pn %icc, loop_5226 orcc %o1, %l5, %g2 lduh [%l7 + 0x6E], %l0 stw %l3, [%l7 + 0x68] loop_5226: fmovsgu %icc, %f8, %f14 mova %xcc, %i2, %g1 bcs,a %icc, loop_5227 sth %g3, [%l7 + 0x4C] ld [%l7 + 0x0C], %f5 edge32 %i3, %i7, %i0 loop_5227: popc 0x1CAD, %g5 ldsb [%l7 + 0x5B], %o5 ldsh [%l7 + 0x7E], %l2 fmovdle %icc, %f11, %f2 fsrc1 %f8, %f6 tvc %xcc, 0x5 fmul8ulx16 %f12, %f2, %f0 addccc %o4, %g4, %g6 orn %o3, %l1, %l6 movrlz %i5, 0x1C2, %i4 fxor %f6, %f6, %f10 fbue,a %fcc0, loop_5228 tpos %icc, 0x2 std %f14, [%l7 + 0x10] stw %o6, [%l7 + 0x2C] loop_5228: std %f14, [%l7 + 0x50] fmovsvc %icc, %f12, %f11 fba,a %fcc3, loop_5229 fmovse %xcc, %f11, %f4 ldsw [%l7 + 0x0C], %o7 stw %i1, [%l7 + 0x28] loop_5229: ldx [%l7 + 0x28], %o0 fbul %fcc3, loop_5230 fbue %fcc0, loop_5231 sth %i6, [%l7 + 0x14] fba,a %fcc1, loop_5232 loop_5230: ldd [%l7 + 0x40], %f8 loop_5231: siam 0x7 movrlez %l4, 0x1C5, %o2 loop_5232: umulcc %g7, %l5, %o1 stb %g2, [%l7 + 0x62] fbo,a %fcc3, loop_5233 stw %l3, [%l7 + 0x08] fmovdn %icc, %f14, %f3 movcc %icc, %i2, %l0 loop_5233: ldd [%l7 + 0x40], %f8 te %xcc, 0x6 edge8ln %g1, %i3, %g3 bcc,a,pn %xcc, loop_5234 bne,pt %xcc, loop_5235 fnegd %f12, %f8 fnot2 %f2, %f0 loop_5234: fpack16 %f12, %f9 loop_5235: stx %i0, [%l7 + 0x70] std %f12, [%l7 + 0x20] stx %g5, [%l7 + 0x28] lduh [%l7 + 0x22], %i7 xnor %l2, %o5, %g4 andncc %g6, %o3, %o4 array32 %l6, %l1, %i5 st %f0, [%l7 + 0x48] fxnor %f6, %f6, %f12 addcc %i4, %o6, %i1 fmovscs %icc, %f1, %f5 fmovrsne %o7, %f1, %f1 fsrc2 %f14, %f0 ldd [%l7 + 0x60], %f14 orcc %o0, %l4, %o2 array16 %i6, %g7, %l5 ldx [%l7 + 0x40], %g2 fmovd %f2, %f6 ldd [%l7 + 0x70], %f12 fnegd %f4, %f14 fmovsn %xcc, %f12, %f15 edge32 %o1, %i2, %l3 ld [%l7 + 0x1C], %f10 umul %g1, 0x1D30, %i3 fcmpne16 %f4, %f4, %l0 lduw [%l7 + 0x10], %g3 bge,pt %icc, loop_5236 fcmpeq16 %f2, %f2, %i0 brnz %g5, loop_5237 edge8l %l2, %o5, %g4 loop_5236: add %g6, 0x1171, %o3 stx %i7, [%l7 + 0x10] loop_5237: lduw [%l7 + 0x74], %l6 fmovse %icc, %f13, %f7 tle %xcc, 0x3 fmovsvs %icc, %f2, %f6 tl %xcc, 0x6 tsubcctv %o4, 0x11CC, %l1 move %icc, %i5, %i4 fmuld8ulx16 %f15, %f14, %f14 lduh [%l7 + 0x46], %o6 ldsh [%l7 + 0x42], %o7 lduh [%l7 + 0x34], %i1 lduh [%l7 + 0x7A], %l4 alignaddrl %o2, %o0, %g7 st %f7, [%l7 + 0x64] sll %i6, %l5, %o1 fmovsa %icc, %f12, %f6 stx %g2, [%l7 + 0x60] ldsw [%l7 + 0x44], %i2 andcc %g1, %l3, %l0 fmovsneg %xcc, %f4, %f10 fpmerge %f3, %f11, %f8 tle %xcc, 0x5 std %f4, [%l7 + 0x20] fcmpeq32 %f0, %f6, %i3 fbge %fcc0, loop_5238 or %i0, %g3, %l2 fmovsgu %xcc, %f1, %f3 sth %o5, [%l7 + 0x42] loop_5238: edge32ln %g5, %g6, %o3 fmovrse %g4, %f15, %f7 std %f12, [%l7 + 0x48] st %f15, [%l7 + 0x20] fcmped %fcc1, %f8, %f8 movvc %icc, %i7, %o4 fmovdcs %icc, %f4, %f5 std %f8, [%l7 + 0x38] bl,a,pn %xcc, loop_5239 tneg %icc, 0x4 ldx [%l7 + 0x48], %l1 bleu,a %xcc, loop_5240 loop_5239: fpsub16s %f13, %f2, %f1 subc %i5, %i4, %l6 sth %o7, [%l7 + 0x42] loop_5240: fnor %f0, %f6, %f14 tge %xcc, 0x4 lduh [%l7 + 0x66], %i1 srl %l4, %o6, %o0 st %f13, [%l7 + 0x28] fbg %fcc2, loop_5241 stw %g7, [%l7 + 0x64] bcs,pn %icc, loop_5242 sll %o2, 0x07, %l5 loop_5241: fbuge,a %fcc1, loop_5243 fmovsg %xcc, %f11, %f10 loop_5242: bgu %icc, loop_5244 fmovsn %xcc, %f8, %f3 loop_5243: bneg,a,pt %xcc, loop_5245 add %o1, 0x1AA8, %g2 loop_5244: stb %i6, [%l7 + 0x6B] fmovscc %xcc, %f8, %f12 loop_5245: fbn %fcc3, loop_5246 stb %i2, [%l7 + 0x68] brlez,a %l3, loop_5247 fba %fcc2, loop_5248 loop_5246: fmul8x16au %f0, %f5, %f6 movl %xcc, %g1, %l0 loop_5247: tcs %xcc, 0x7 loop_5248: xor %i3, %g3, %i0 sra %l2, 0x1A, %g5 ldub [%l7 + 0x71], %g6 xorcc %o3, %g4, %i7 fbul,a %fcc1, loop_5249 ldsb [%l7 + 0x6E], %o5 nop setx loop_5250, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f1, %f11, %f8 loop_5249: movle %icc, %l1, %i5 fbul,a %fcc0, loop_5251 loop_5250: tgu %icc, 0x0 fmovs %f6, %f2 fmuld8sux16 %f15, %f3, %f12 loop_5251: tcs %icc, 0x4 movneg %xcc, %o4, %i4 fble %fcc1, loop_5252 brlz,a %l6, loop_5253 fxor %f12, %f0, %f6 array32 %i1, %l4, %o7 loop_5252: edge16l %o6, %o0, %g7 loop_5253: fpmerge %f0, %f3, %f0 ldsh [%l7 + 0x16], %l5 fmovdvc %icc, %f11, %f11 fandnot1 %f2, %f8, %f4 smul %o2, %g2, %i6 udivx %o1, 0x1F19, %i2 bleu,a %xcc, loop_5254 fbue,a %fcc3, loop_5255 ldsh [%l7 + 0x3A], %l3 fcmpeq16 %f6, %f10, %l0 loop_5254: tgu %icc, 0x7 loop_5255: ldsh [%l7 + 0x44], %g1 ldsh [%l7 + 0x60], %g3 smulcc %i0, %l2, %g5 ldsw [%l7 + 0x40], %g6 fbul,a %fcc0, loop_5256 lduw [%l7 + 0x08], %o3 ld [%l7 + 0x60], %f13 andncc %g4, %i3, %i7 loop_5256: brlez,a %l1, loop_5257 ldx [%l7 + 0x60], %o5 stw %o4, [%l7 + 0x74] movpos %icc, %i5, %l6 loop_5257: faligndata %f2, %f14, %f14 umulcc %i4, %l4, %o7 ldd [%l7 + 0x78], %f2 ldsw [%l7 + 0x14], %o6 ldsw [%l7 + 0x58], %i1 lduw [%l7 + 0x38], %o0 stx %g7, [%l7 + 0x60] orcc %l5, 0x130C, %o2 fmul8x16 %f2, %f4, %f8 ldx [%l7 + 0x48], %g2 pdist %f10, %f0, %f12 movgu %icc, %i6, %i2 ld [%l7 + 0x0C], %f1 fmovrsgez %o1, %f8, %f5 ldd [%l7 + 0x58], %f8 ldub [%l7 + 0x7B], %l0 ldsh [%l7 + 0x78], %g1 ldsw [%l7 + 0x50], %g3 lduw [%l7 + 0x24], %i0 ldd [%l7 + 0x48], %f12 fmovsleu %xcc, %f3, %f8 fpsub16 %f10, %f6, %f14 fxnors %f5, %f13, %f6 fmovsvs %xcc, %f4, %f3 bge,a,pn %xcc, loop_5258 fcmpne16 %f14, %f0, %l2 fmovrsgz %g5, %f15, %f10 fabsd %f14, %f12 loop_5258: fxors %f7, %f4, %f8 tgu %xcc, 0x7 brlez %l3, loop_5259 ldub [%l7 + 0x54], %g6 te %icc, 0x1 fmovse %xcc, %f10, %f14 loop_5259: fxnors %f13, %f7, %f9 ldub [%l7 + 0x3C], %o3 addccc %i3, %g4, %i7 fpadd16 %f8, %f0, %f14 fones %f0 sth %o5, [%l7 + 0x1E] ldd [%l7 + 0x78], %f2 bn,a,pn %xcc, loop_5260 sth %l1, [%l7 + 0x48] ldx [%l7 + 0x50], %o4 std %f4, [%l7 + 0x60] loop_5260: lduw [%l7 + 0x38], %l6 fpadd16 %f4, %f14, %f10 fmovdpos %icc, %f12, %f1 std %f14, [%l7 + 0x08] brlez,a %i4, loop_5261 fbo,a %fcc0, loop_5262 be,pn %xcc, loop_5263 fexpand %f1, %f12 loop_5261: sdivx %l4, 0x0085, %i5 loop_5262: tvs %icc, 0x4 loop_5263: fpadd16 %f8, %f6, %f12 fbg %fcc3, loop_5264 udivcc %o6, 0x1B79, %o7 fmovrsgez %o0, %f10, %f12 movle %xcc, %i1, %l5 loop_5264: fmovrsne %o2, %f7, %f6 ldsw [%l7 + 0x44], %g7 nop setx loop_5265, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f12, %g2 stb %i6, [%l7 + 0x26] fmovsneg %xcc, %f15, %f11 loop_5265: fba %fcc3, loop_5266 edge32n %i2, %o1, %g1 move %xcc, %l0, %g3 fmovspos %icc, %f15, %f15 loop_5266: ldsb [%l7 + 0x4F], %i0 stw %g5, [%l7 + 0x50] ldx [%l7 + 0x20], %l3 sth %l2, [%l7 + 0x08] fnot2s %f14, %f7 fpackfix %f14, %f14 fcmple32 %f12, %f2, %o3 st %f13, [%l7 + 0x74] sth %i3, [%l7 + 0x3E] ldsb [%l7 + 0x59], %g4 movl %icc, %g6, %i7 tsubcctv %o5, 0x1C11, %l1 fxnor %f14, %f6, %f12 ldsb [%l7 + 0x17], %o4 fnot2s %f2, %f5 std %f12, [%l7 + 0x60] fors %f10, %f9, %f0 udiv %i4, 0x177B, %l4 fcmpd %fcc0, %f6, %f8 tge %icc, 0x7 fmovdl %xcc, %f5, %f5 lduh [%l7 + 0x72], %l6 lduw [%l7 + 0x30], %o6 fmovsleu %icc, %f11, %f11 stb %i5, [%l7 + 0x79] lduw [%l7 + 0x74], %o0 bn %icc, loop_5267 st %f4, [%l7 + 0x58] nop setx loop_5268, %l0, %l1 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 %icc, loop_5269 loop_5267: ldx [%l7 + 0x58], %i1 ld [%l7 + 0x3C], %f7 loop_5268: edge16 %o7, %l5, %o2 loop_5269: st %f5, [%l7 + 0x1C] stb %g7, [%l7 + 0x36] or %g2, %i2, %i6 fmovscc %xcc, %f4, %f11 xor %g1, 0x1E31, %l0 fone %f0 movge %icc, %g3, %i0 andcc %o1, %g5, %l3 mova %xcc, %o3, %i3 ldsb [%l7 + 0x11], %g4 sth %g6, [%l7 + 0x24] array16 %l2, %i7, %o5 fmovdle %icc, %f9, %f13 stb %l1, [%l7 + 0x60] bge,a loop_5270 nop setx loop_5271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f2, [%l7 + 0x78] ldd [%l7 + 0x28], %f14 loop_5270: lduw [%l7 + 0x08], %i4 loop_5271: array8 %l4, %o4, %l6 fpadd16s %f15, %f7, %f11 fmovrsgz %o6, %f11, %f7 fnot2s %f13, %f9 fmovsn %icc, %f8, %f1 tl %xcc, 0x3 edge16l %o0, %i1, %i5 sdivcc %l5, 0x1616, %o7 brz %o2, loop_5272 fbe,a %fcc0, loop_5273 ldd [%l7 + 0x20], %f12 ta %xcc, 0x6 loop_5272: fbuge %fcc0, loop_5274 loop_5273: bne loop_5275 fmovdg %xcc, %f12, %f12 stb %g7, [%l7 + 0x2D] loop_5274: movg %icc, %g2, %i2 loop_5275: fornot1 %f14, %f6, %f2 siam 0x1 lduw [%l7 + 0x68], %i6 lduw [%l7 + 0x70], %l0 lduh [%l7 + 0x6A], %g3 lduw [%l7 + 0x08], %i0 smulcc %g1, %g5, %o1 std %f12, [%l7 + 0x08] fmovrdlz %l3, %f12, %f8 fmovrde %i3, %f4, %f4 fabsd %f0, %f6 edge16 %o3, %g6, %l2 fmul8sux16 %f0, %f10, %f14 fcmpne32 %f10, %f8, %i7 tvc %icc, 0x3 fbge %fcc1, loop_5276 xorcc %g4, %l1, %o5 udivcc %l4, 0x1060, %i4 ldx [%l7 + 0x30], %o4 loop_5276: ldub [%l7 + 0x23], %o6 fmovdn %xcc, %f1, %f5 fmovsn %icc, %f2, %f2 edge8l %o0, %l6, %i5 lduw [%l7 + 0x6C], %l5 movleu %icc, %o7, %i1 stw %g7, [%l7 + 0x2C] stb %o2, [%l7 + 0x58] move %icc, %i2, %i6 lduw [%l7 + 0x0C], %l0 sdivx %g3, 0x06F1, %g2 edge32l %g1, %g5, %i0 lduh [%l7 + 0x54], %o1 srlx %i3, 0x11, %o3 sth %l3, [%l7 + 0x40] ldx [%l7 + 0x68], %l2 fmovdcs %xcc, %f1, %f2 ldsh [%l7 + 0x68], %i7 fmovd %f10, %f10 fxors %f4, %f13, %f10 edge16n %g4, %l1, %g6 ldd [%l7 + 0x58], %f8 fmovdcs %xcc, %f8, %f7 array32 %o5, %i4, %l4 edge16ln %o4, %o0, %o6 xor %i5, %l6, %o7 stw %i1, [%l7 + 0x24] ld [%l7 + 0x74], %f6 bg,a,pt %icc, loop_5277 fmovsl %icc, %f9, %f10 mulscc %l5, 0x146F, %g7 siam 0x0 loop_5277: ldsh [%l7 + 0x56], %o2 ldub [%l7 + 0x17], %i2 st %f15, [%l7 + 0x38] fmovrsgz %l0, %f10, %f5 srlx %g3, %i6, %g2 fcmpeq32 %f10, %f12, %g5 stw %g1, [%l7 + 0x60] ldsw [%l7 + 0x24], %i0 edge8l %i3, %o3, %o1 sethi 0x17F1, %l3 bgu,a,pn %xcc, loop_5278 ld [%l7 + 0x0C], %f3 ld [%l7 + 0x3C], %f2 fcmple16 %f0, %f2, %l2 loop_5278: srl %i7, 0x1C, %l1 tn %xcc, 0x1 xnor %g6, %g4, %i4 fcmpd %fcc1, %f14, %f14 ldsh [%l7 + 0x5C], %o5 fbne,a %fcc0, loop_5279 edge16n %o4, %l4, %o6 ldsb [%l7 + 0x4D], %i5 lduh [%l7 + 0x3A], %o0 loop_5279: fzero %f4 andcc %o7, 0x05FC, %l6 ldx [%l7 + 0x28], %i1 ldx [%l7 + 0x60], %g7 fmovscs %icc, %f9, %f12 ld [%l7 + 0x60], %f12 edge16n %o2, %l5, %i2 sth %l0, [%l7 + 0x16] fcmped %fcc0, %f6, %f14 movrgz %i6, %g2, %g3 movrlz %g5, 0x031, %g1 tge %icc, 0x6 lduw [%l7 + 0x74], %i0 bne,a loop_5280 sra %i3, 0x1F, %o3 fmovrsgez %o1, %f3, %f2 std %f4, [%l7 + 0x50] loop_5280: ldub [%l7 + 0x5D], %l3 lduw [%l7 + 0x1C], %i7 fmovsne %xcc, %f13, %f2 movrlez %l1, %l2, %g4 fabss %f14, %f8 fnot1s %f11, %f6 sdiv %g6, 0x078F, %i4 ldx [%l7 + 0x10], %o5 fcmpgt32 %f10, %f12, %o4 brgz %l4, loop_5281 ldsw [%l7 + 0x10], %o6 ldd [%l7 + 0x48], %f2 sth %i5, [%l7 + 0x5C] loop_5281: stw %o7, [%l7 + 0x08] subccc %o0, 0x1255, %i1 fpmerge %f15, %f15, %f2 fmovdvc %icc, %f15, %f9 fmovsneg %xcc, %f8, %f15 bcc,pt %xcc, loop_5282 tvc %icc, 0x5 fmovd %f14, %f4 and %l6, 0x068A, %g7 loop_5282: stb %o2, [%l7 + 0x2F] sdiv %l5, 0x14B8, %i2 stx %i6, [%l7 + 0x38] srl %g2, 0x1A, %g3 fmovdvs %xcc, %f15, %f7 faligndata %f14, %f6, %f10 umulcc %g5, %g1, %i0 srl %i3, 0x0F, %o3 movre %l0, %l3, %i7 fabsd %f0, %f10 movge %icc, %o1, %l2 movle %icc, %g4, %l1 fnot1 %f12, %f10 movn %xcc, %i4, %o5 edge16ln %g6, %l4, %o6 fmovsneg %xcc, %f1, %f2 fbne %fcc1, loop_5283 ldsh [%l7 + 0x7E], %o4 fmovdne %xcc, %f3, %f15 ld [%l7 + 0x2C], %f2 loop_5283: fmovdvc %icc, %f10, %f14 alignaddr %i5, %o7, %o0 orcc %i1, %l6, %g7 tneg %icc, 0x4 edge8 %l5, %i2, %o2 std %f10, [%l7 + 0x60] tsubcc %g2, %g3, %i6 subcc %g5, %i0, %g1 xor %i3, %o3, %l0 ba,pt %xcc, loop_5284 nop setx loop_5285, %l0, %l1 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, %f7, %f3 fornot1 %f10, %f8, %f8 loop_5284: bneg,a %icc, loop_5286 loop_5285: ldsw [%l7 + 0x4C], %i7 stb %l3, [%l7 + 0x61] fands %f13, %f4, %f2 loop_5286: lduh [%l7 + 0x4A], %o1 fmul8x16 %f6, %f6, %f12 edge32n %g4, %l2, %i4 mulx %o5, %g6, %l4 bn,pt %xcc, loop_5287 st %f5, [%l7 + 0x48] fmovrse %o6, %f11, %f9 array8 %o4, %l1, %o7 loop_5287: movcc %icc, %o0, %i1 edge32l %i5, %g7, %l6 fbe %fcc3, loop_5288 ldx [%l7 + 0x10], %l5 be,pn %xcc, loop_5289 ldub [%l7 + 0x28], %i2 loop_5288: ldub [%l7 + 0x42], %o2 srax %g2, %g3, %i6 loop_5289: fmovdn %xcc, %f13, %f1 fornot1s %f6, %f3, %f6 fmovrdlz %i0, %f10, %f0 fbl,a %fcc0, loop_5290 bn,a %icc, loop_5291 edge16 %g1, %g5, %o3 edge32l %l0, %i3, %i7 loop_5290: brlez %o1, loop_5292 loop_5291: te %xcc, 0x1 ldx [%l7 + 0x78], %g4 edge16l %l3, %l2, %o5 loop_5292: fmovsneg %xcc, %f12, %f11 ldsh [%l7 + 0x38], %g6 st %f6, [%l7 + 0x54] ldub [%l7 + 0x76], %i4 edge32ln %l4, %o6, %o4 std %f14, [%l7 + 0x48] std %f0, [%l7 + 0x20] sll %o7, %o0, %i1 fmuld8ulx16 %f14, %f10, %f2 lduw [%l7 + 0x28], %i5 fmovrslz %l1, %f4, %f14 std %f14, [%l7 + 0x40] fmovrslez %g7, %f11, %f5 ba,a,pn %icc, loop_5293 tcs %icc, 0x7 ldsh [%l7 + 0x16], %l5 call loop_5294 loop_5293: ldsb [%l7 + 0x73], %i2 fnot1s %f10, %f14 fpsub32s %f1, %f14, %f9 loop_5294: fmovdgu %icc, %f8, %f4 ldx [%l7 + 0x20], %l6 ldsw [%l7 + 0x40], %o2 tsubcctv %g3, %g2, %i6 fcmpgt16 %f8, %f14, %g1 fmovdcc %xcc, %f11, %f6 ldsb [%l7 + 0x0A], %i0 fpadd16 %f12, %f10, %f12 ldsw [%l7 + 0x28], %o3 fsrc2s %f3, %f1 xnor %l0, %i3, %g5 edge8 %i7, %o1, %g4 fxnors %f10, %f8, %f8 sdiv %l2, 0x0EAD, %o5 ldsw [%l7 + 0x34], %l3 stw %g6, [%l7 + 0x24] alignaddr %i4, %o6, %l4 sth %o4, [%l7 + 0x46] lduh [%l7 + 0x6C], %o7 for %f0, %f2, %f8 brlz %o0, loop_5295 movcs %icc, %i1, %i5 ldsh [%l7 + 0x1E], %l1 std %f14, [%l7 + 0x60] loop_5295: andcc %g7, 0x1441, %l5 fzeros %f11 array8 %l6, %o2, %g3 bvs loop_5296 array16 %i2, %i6, %g2 movrlez %g1, 0x3EF, %o3 ldsw [%l7 + 0x7C], %l0 loop_5296: st %f13, [%l7 + 0x24] ldx [%l7 + 0x58], %i3 fmovdgu %xcc, %f7, %f9 fbo %fcc0, loop_5297 bcc,a %xcc, loop_5298 bn,a,pn %xcc, loop_5299 fmovs %f7, %f12 loop_5297: nop setx loop_5300, %l0, %l1 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_5298: fnot1 %f4, %f2 loop_5299: subc %i0, %g5, %i7 st %f4, [%l7 + 0x48] loop_5300: ldx [%l7 + 0x48], %g4 lduw [%l7 + 0x54], %l2 ldx [%l7 + 0x08], %o5 movl %xcc, %o1, %g6 sdivx %i4, 0x1FB9, %o6 fpadd32s %f12, %f0, %f4 bvc %icc, loop_5301 ba,a loop_5302 ldsw [%l7 + 0x28], %l3 brlz,a %o4, loop_5303 loop_5301: bg,pt %xcc, loop_5304 loop_5302: ldx [%l7 + 0x38], %o7 fnot1 %f4, %f12 loop_5303: brgez %o0, loop_5305 loop_5304: addc %i1, 0x1191, %i5 ldsb [%l7 + 0x79], %l1 fcmpgt16 %f6, %f10, %g7 loop_5305: fmovsvc %icc, %f15, %f13 edge16n %l5, %l4, %l6 stx %o2, [%l7 + 0x50] nop setx loop_5306, %l0, %l1 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 + 0x78], %g3 fmovdcs %xcc, %f0, %f7 srl %i2, 0x15, %i6 loop_5306: stx %g1, [%l7 + 0x60] lduw [%l7 + 0x68], %g2 fmovs %f11, %f10 ldsb [%l7 + 0x2B], %o3 sll %l0, %i3, %g5 lduh [%l7 + 0x74], %i0 stw %g4, [%l7 + 0x2C] bvs,pn %xcc, loop_5307 fba %fcc1, loop_5308 brlez,a %l2, loop_5309 bcs,a loop_5310 loop_5307: fxors %f4, %f11, %f8 loop_5308: movgu %xcc, %i7, %o1 loop_5309: bcc,a,pn %xcc, loop_5311 loop_5310: fmovsle %xcc, %f12, %f8 subc %g6, %o5, %o6 xorcc %i4, %o4, %l3 loop_5311: fcmpeq32 %f2, %f12, %o7 be,pn %xcc, loop_5312 std %f12, [%l7 + 0x08] addcc %o0, %i5, %l1 fmuld8sux16 %f11, %f2, %f14 loop_5312: bg %icc, loop_5313 movge %icc, %g7, %i1 fmovscs %icc, %f2, %f4 fmovrdne %l4, %f12, %f6 loop_5313: ld [%l7 + 0x40], %f2 fpsub16s %f4, %f13, %f3 lduw [%l7 + 0x20], %l5 edge16 %l6, %g3, %i2 ld [%l7 + 0x24], %f4 stx %o2, [%l7 + 0x18] array32 %g1, %i6, %g2 bn %icc, loop_5314 fbu %fcc2, loop_5315 fbn %fcc2, loop_5316 nop setx loop_5317, %l0, %l1 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_5314: stw %o3, [%l7 + 0x14] loop_5315: movleu %xcc, %l0, %i3 loop_5316: fmovsneg %xcc, %f4, %f1 loop_5317: fpack16 %f4, %f8 fmovrslz %g5, %f5, %f12 sdiv %i0, 0x0344, %g4 fmovspos %icc, %f2, %f6 fmovsneg %icc, %f0, %f11 umul %i7, 0x01DA, %o1 stb %g6, [%l7 + 0x7A] ldx [%l7 + 0x10], %l2 ldsw [%l7 + 0x38], %o5 brnz %o6, loop_5318 subcc %o4, %l3, %o7 movrne %o0, %i4, %l1 st %f14, [%l7 + 0x7C] loop_5318: fnors %f13, %f12, %f15 bgu,a,pt %xcc, loop_5319 ldd [%l7 + 0x58], %f0 fmovrse %i5, %f14, %f11 ldsb [%l7 + 0x3A], %i1 loop_5319: ldd [%l7 + 0x48], %f10 xnor %g7, 0x1BDF, %l4 stw %l5, [%l7 + 0x68] ldsh [%l7 + 0x1E], %g3 fcmpeq32 %f10, %f4, %i2 fpackfix %f4, %f5 stb %l6, [%l7 + 0x67] umulcc %g1, %i6, %g2 fmuld8ulx16 %f11, %f12, %f0 fmovrse %o3, %f6, %f7 ldub [%l7 + 0x11], %l0 umul %i3, 0x03B7, %g5 fxnors %f3, %f13, %f15 tsubcc %o2, %g4, %i7 lduw [%l7 + 0x78], %i0 ldx [%l7 + 0x58], %g6 nop setx loop_5320, %l0, %l1 jmpl %l1, %l2 brgz,a %o5, loop_5321 brgez %o1, loop_5322 ldub [%l7 + 0x12], %o6 loop_5320: fnors %f9, %f13, %f5 loop_5321: fbg %fcc0, loop_5323 loop_5322: tsubcc %o4, %l3, %o7 fmovdg %icc, %f2, %f12 stw %o0, [%l7 + 0x60] loop_5323: ble loop_5324 fbug %fcc2, loop_5325 fmovsle %icc, %f7, %f2 ldx [%l7 + 0x60], %i4 loop_5324: stb %l1, [%l7 + 0x19] loop_5325: fsrc2s %f13, %f9 ldsh [%l7 + 0x54], %i1 stb %i5, [%l7 + 0x31] fmovsa %xcc, %f5, %f4 std %f4, [%l7 + 0x48] ldx [%l7 + 0x40], %l4 brnz %g7, loop_5326 tpos %xcc, 0x0 fba %fcc3, loop_5327 sth %g3, [%l7 + 0x7A] loop_5326: tg %xcc, 0x3 fbge,a %fcc0, loop_5328 loop_5327: stx %l5, [%l7 + 0x50] lduw [%l7 + 0x64], %l6 array32 %g1, %i6, %g2 loop_5328: movrgz %o3, 0x2AD, %l0 fxor %f2, %f2, %f2 bshuffle %f8, %f4, %f6 fcmped %fcc2, %f2, %f4 brlz %i2, loop_5329 fmovdvc %icc, %f9, %f10 ldsh [%l7 + 0x4E], %i3 fbe %fcc0, loop_5330 loop_5329: fmovrdlz %o2, %f8, %f8 fpadd32s %f15, %f13, %f0 fmovrsgz %g5, %f5, %f10 loop_5330: ldx [%l7 + 0x20], %i7 fmovdpos %icc, %f4, %f2 tvc %icc, 0x0 fmovsn %icc, %f8, %f4 movcc %icc, %i0, %g4 nop setx loop_5331, %l0, %l1 jmpl %l1, %g6 ldx [%l7 + 0x60], %o5 tvs %xcc, 0x7 fmovsvs %icc, %f1, %f7 loop_5331: fones %f12 edge32l %o1, %o6, %l2 fmovdle %icc, %f1, %f11 stw %l3, [%l7 + 0x74] ldub [%l7 + 0x45], %o7 edge16ln %o4, %i4, %o0 fbg %fcc0, loop_5332 fornot2s %f6, %f0, %f4 popc %i1, %i5 ldsw [%l7 + 0x08], %l1 loop_5332: edge16ln %g7, %l4, %l5 fmovrse %g3, %f13, %f9 bvs,pt %xcc, loop_5333 stx %l6, [%l7 + 0x28] fbge %fcc0, loop_5334 mulx %i6, 0x1738, %g1 loop_5333: fmovsn %icc, %f4, %f6 fors %f12, %f7, %f10 loop_5334: stx %o3, [%l7 + 0x08] fsrc2 %f2, %f8 pdist %f10, %f14, %f0 stw %l0, [%l7 + 0x28] fcmpeq32 %f12, %f0, %g2 movre %i3, 0x0DF, %o2 or %i2, 0x1933, %g5 taddcctv %i7, %i0, %g6 sth %g4, [%l7 + 0x5C] fbo,a %fcc3, loop_5335 movpos %xcc, %o1, %o5 fnot1s %f15, %f7 fblg %fcc2, loop_5336 loop_5335: edge8 %l2, %o6, %o7 stx %l3, [%l7 + 0x68] fpsub16 %f14, %f8, %f6 loop_5336: edge16l %o4, %o0, %i4 taddcc %i1, %i5, %l1 bneg,pn %icc, loop_5337 fcmpes %fcc0, %f7, %f7 st %f8, [%l7 + 0x3C] fpadd32s %f15, %f1, %f2 loop_5337: bg,a loop_5338 ldsb [%l7 + 0x37], %l4 or %l5, 0x0F29, %g7 mulx %l6, 0x0704, %i6 loop_5338: fmovrsne %g3, %f0, %f0 sdiv %g1, 0x11FC, %l0 lduw [%l7 + 0x08], %g2 ldd [%l7 + 0x20], %f8 ldsb [%l7 + 0x13], %o3 tsubcc %o2, 0x1EC9, %i2 movre %g5, %i7, %i3 fmovdcc %xcc, %f10, %f9 edge16n %i0, %g6, %g4 tvc %icc, 0x6 ldd [%l7 + 0x68], %f2 tcs %xcc, 0x6 movgu %xcc, %o1, %o5 bleu,a loop_5339 stx %o6, [%l7 + 0x30] stw %l2, [%l7 + 0x34] call loop_5340 loop_5339: sth %l3, [%l7 + 0x60] fxors %f8, %f14, %f3 fornot1 %f8, %f10, %f12 loop_5340: ldsw [%l7 + 0x2C], %o4 ld [%l7 + 0x5C], %f9 udiv %o7, 0x133C, %o0 movg %icc, %i1, %i4 ld [%l7 + 0x34], %f4 fmovdcs %xcc, %f13, %f13 movge %icc, %i5, %l4 stx %l1, [%l7 + 0x48] bleu,pt %icc, loop_5341 ta %xcc, 0x4 lduh [%l7 + 0x0A], %g7 ld [%l7 + 0x68], %f0 loop_5341: std %f10, [%l7 + 0x38] bpos loop_5342 ld [%l7 + 0x60], %f11 ldd [%l7 + 0x20], %f6 stb %l6, [%l7 + 0x14] loop_5342: fmovdvs %icc, %f15, %f9 fpadd32s %f15, %f1, %f11 edge32n %i6, %g3, %g1 lduh [%l7 + 0x66], %l5 ldsh [%l7 + 0x24], %g2 movn %icc, %o3, %l0 udivx %i2, 0x0423, %o2 sdivx %i7, 0x082F, %i3 ldsb [%l7 + 0x56], %g5 lduh [%l7 + 0x2A], %i0 fmovdgu %xcc, %f15, %f2 sdivx %g4, 0x15F1, %o1 ldub [%l7 + 0x35], %g6 fors %f0, %f15, %f10 fbu %fcc2, loop_5343 fzero %f12 xor %o5, 0x16D3, %o6 fmovdl %xcc, %f4, %f12 loop_5343: brnz,a %l2, loop_5344 edge32n %o4, %o7, %o0 lduh [%l7 + 0x7C], %i1 fandnot1 %f2, %f12, %f12 loop_5344: fmovde %xcc, %f0, %f0 subccc %i4, %l3, %i5 lduh [%l7 + 0x6C], %l4 fcmps %fcc1, %f12, %f2 ld [%l7 + 0x4C], %f10 be,a loop_5345 ldsb [%l7 + 0x3F], %l1 edge16 %g7, %i6, %g3 tneg %icc, 0x4 loop_5345: fmovsl %icc, %f12, %f7 st %f15, [%l7 + 0x34] fmovsge %icc, %f14, %f4 ldx [%l7 + 0x38], %g1 stb %l6, [%l7 + 0x69] std %f6, [%l7 + 0x10] ldsw [%l7 + 0x18], %l5 st %f3, [%l7 + 0x5C] fornot2s %f1, %f8, %f8 bleu,a,pt %xcc, loop_5346 ldx [%l7 + 0x58], %o3 ld [%l7 + 0x70], %f1 bgu,a,pt %icc, loop_5347 loop_5346: fabss %f7, %f9 sllx %l0, 0x1E, %i2 mulscc %g2, 0x1C3B, %o2 loop_5347: ldsb [%l7 + 0x16], %i7 ldx [%l7 + 0x28], %g5 stx %i0, [%l7 + 0x10] ld [%l7 + 0x0C], %f3 st %f15, [%l7 + 0x68] movneg %xcc, %g4, %i3 bvs,a,pn %xcc, loop_5348 add %o1, 0x07AB, %o5 nop setx loop_5349, %l0, %l1 jmpl %l1, %g6 fpackfix %f8, %f5 loop_5348: stx %l2, [%l7 + 0x30] ble,a,pn %xcc, loop_5350 loop_5349: smul %o4, 0x0171, %o6 sra %o7, %o0, %i1 movcs %xcc, %i4, %l3 loop_5350: ldsh [%l7 + 0x7E], %l4 fnot2s %f11, %f6 fsrc2s %f4, %f11 fnands %f4, %f12, %f5 move %icc, %i5, %l1 ldsb [%l7 + 0x29], %g7 fpadd32 %f8, %f4, %f12 fbu,a %fcc2, loop_5351 stw %i6, [%l7 + 0x34] ldub [%l7 + 0x28], %g3 lduw [%l7 + 0x10], %g1 loop_5351: st %f9, [%l7 + 0x18] lduh [%l7 + 0x30], %l5 fbul,a %fcc0, loop_5352 tn %icc, 0x6 ld [%l7 + 0x74], %f5 subccc %o3, 0x1EF5, %l6 loop_5352: fpackfix %f4, %f15 sdiv %i2, 0x114C, %l0 edge16ln %g2, %i7, %o2 stw %g5, [%l7 + 0x1C] std %f14, [%l7 + 0x58] fpsub32s %f8, %f0, %f14 fandnot2s %f6, %f12, %f1 bneg,a,pn %icc, loop_5353 movrgz %i0, %i3, %g4 mulx %o1, %g6, %o5 stw %o4, [%l7 + 0x40] loop_5353: lduw [%l7 + 0x68], %l2 movle %xcc, %o7, %o0 andcc %o6, %i1, %l3 lduw [%l7 + 0x0C], %i4 fbug,a %fcc2, loop_5354 fmovsleu %xcc, %f1, %f11 movgu %xcc, %l4, %i5 subcc %g7, %l1, %g3 loop_5354: ldsb [%l7 + 0x55], %g1 stb %l5, [%l7 + 0x5F] stw %i6, [%l7 + 0x20] fandnot1s %f7, %f15, %f8 array8 %o3, %i2, %l0 bleu,a %xcc, loop_5355 ldsh [%l7 + 0x34], %g2 fmovdleu %icc, %f1, %f6 fbug,a %fcc0, loop_5356 loop_5355: fxnor %f12, %f2, %f0 sth %i7, [%l7 + 0x4C] fandnot2 %f6, %f6, %f10 loop_5356: fone %f14 movg %xcc, %o2, %l6 sth %g5, [%l7 + 0x7E] fcmpne16 %f4, %f10, %i3 and %g4, 0x01A7, %o1 addcc %g6, 0x12DA, %i0 fbge,a %fcc0, loop_5357 movrlez %o5, 0x27A, %l2 tge %icc, 0x0 smul %o7, 0x0B82, %o4 loop_5357: array8 %o6, %i1, %o0 stb %l3, [%l7 + 0x7D] array32 %l4, %i5, %g7 fbuge %fcc2, loop_5358 fpsub16s %f3, %f11, %f1 fpsub32s %f14, %f12, %f11 fmovse %xcc, %f15, %f3 loop_5358: fnot1s %f1, %f11 edge8ln %i4, %g3, %l1 fblg,a %fcc2, loop_5359 fcmpne16 %f10, %f14, %l5 sdivx %g1, 0x147E, %o3 mulx %i6, %l0, %i2 loop_5359: ldx [%l7 + 0x58], %i7 fblg,a %fcc2, loop_5360 ldx [%l7 + 0x38], %g2 sth %o2, [%l7 + 0x7E] fnors %f12, %f9, %f11 loop_5360: fpsub16s %f3, %f14, %f10 for %f6, %f8, %f12 fnors %f8, %f15, %f7 movrlz %g5, 0x2E2, %l6 ld [%l7 + 0x5C], %f6 fbule %fcc2, loop_5361 st %f7, [%l7 + 0x44] andcc %g4, 0x063D, %o1 fzero %f12 loop_5361: fmovrsgez %g6, %f6, %f8 tgu %icc, 0x4 tneg %icc, 0x4 ldx [%l7 + 0x48], %i0 lduh [%l7 + 0x68], %i3 te %xcc, 0x5 fxnors %f5, %f8, %f8 ldd [%l7 + 0x18], %f4 orn %l2, %o7, %o4 fpadd16s %f1, %f11, %f2 fbule %fcc1, loop_5362 movg %icc, %o5, %o6 stx %o0, [%l7 + 0x68] fmovrdlz %l3, %f14, %f10 loop_5362: sub %i1, %i5, %g7 ldd [%l7 + 0x10], %f4 fbu,a %fcc0, loop_5363 fzero %f0 st %f1, [%l7 + 0x3C] fcmpne16 %f6, %f8, %l4 loop_5363: edge8ln %g3, %l1, %i4 fmovsge %xcc, %f10, %f0 xor %g1, %o3, %i6 fpmerge %f7, %f5, %f8 sethi 0x0D0C, %l5 ld [%l7 + 0x34], %f10 bcc %icc, loop_5364 fsrc1 %f2, %f8 stx %l0, [%l7 + 0x30] movcc %icc, %i7, %i2 loop_5364: stb %o2, [%l7 + 0x70] fbul,a %fcc0, loop_5365 fcmpne32 %f6, %f14, %g5 xnor %g2, %l6, %g4 alignaddr %g6, %i0, %o1 loop_5365: fbuge,a %fcc1, loop_5366 srlx %i3, %o7, %l2 ldub [%l7 + 0x73], %o5 ldsh [%l7 + 0x18], %o6 loop_5366: movrne %o4, 0x0EF, %o0 brlez,a %i1, loop_5367 std %f14, [%l7 + 0x08] fabsd %f4, %f8 ldx [%l7 + 0x18], %l3 loop_5367: movre %i5, %g7, %l4 std %f2, [%l7 + 0x28] lduw [%l7 + 0x74], %g3 fxnor %f14, %f0, %f14 lduw [%l7 + 0x48], %i4 fmul8sux16 %f2, %f4, %f12 ld [%l7 + 0x70], %f2 edge8ln %g1, %l1, %i6 ldx [%l7 + 0x70], %o3 fnot2s %f15, %f12 orn %l0, %i7, %i2 ldx [%l7 + 0x70], %l5 fmovdcc %xcc, %f12, %f5 fmovdne %xcc, %f5, %f7 sdivx %o2, 0x0E43, %g5 ldsb [%l7 + 0x6D], %g2 fblg,a %fcc1, loop_5368 ldx [%l7 + 0x58], %g4 bcs,pt %icc, loop_5369 tle %icc, 0x3 loop_5368: movrlz %g6, %l6, %i0 fpsub32s %f2, %f14, %f2 loop_5369: ldsh [%l7 + 0x3C], %o1 sdivcc %i3, 0x17CE, %o7 fcmple16 %f14, %f10, %o5 and %l2, 0x0EFF, %o4 be,pn %icc, loop_5370 fxors %f3, %f2, %f12 fmovrsgz %o6, %f6, %f8 fmovd %f14, %f2 loop_5370: fbn,a %fcc2, loop_5371 srax %i1, %l3, %i5 lduh [%l7 + 0x60], %o0 ldx [%l7 + 0x30], %l4 loop_5371: sth %g7, [%l7 + 0x6C] nop setx loop_5372, %l0, %l1 jmpl %l1, %g3 fmovrslz %g1, %f12, %f15 ldsh [%l7 + 0x0E], %l1 alignaddr %i6, %o3, %i4 loop_5372: stw %i7, [%l7 + 0x34] ldub [%l7 + 0x09], %l0 fmovdn %xcc, %f6, %f11 fbn %fcc1, loop_5373 xnor %i2, %l5, %o2 brgez %g2, loop_5374 fsrc1s %f4, %f9 loop_5373: fors %f12, %f10, %f13 ldub [%l7 + 0x39], %g4 loop_5374: fble %fcc2, loop_5375 fbge,a %fcc2, loop_5376 fmovrsgz %g5, %f5, %f1 subccc %g6, 0x167E, %i0 loop_5375: std %f10, [%l7 + 0x28] loop_5376: stx %o1, [%l7 + 0x20] siam 0x2 fbuge,a %fcc3, loop_5377 ldsb [%l7 + 0x6A], %l6 movrlz %o7, %i3, %o5 lduh [%l7 + 0x4A], %o4 loop_5377: bge,a loop_5378 stb %o6, [%l7 + 0x0B] tcc %icc, 0x0 fzeros %f1 loop_5378: bvc loop_5379 ldsw [%l7 + 0x2C], %i1 taddcc %l2, %l3, %i5 stw %l4, [%l7 + 0x70] loop_5379: stx %g7, [%l7 + 0x38] fpadd16 %f6, %f4, %f8 fblg %fcc1, loop_5380 stx %g3, [%l7 + 0x48] fmovdg %icc, %f8, %f14 fbule %fcc2, loop_5381 loop_5380: fbue %fcc1, loop_5382 movcs %icc, %o0, %l1 ldsb [%l7 + 0x15], %g1 loop_5381: fbge,a %fcc1, loop_5383 loop_5382: sll %o3, %i4, %i6 edge16ln %i7, %i2, %l0 ba,a loop_5384 loop_5383: siam 0x4 fmovde %xcc, %f7, %f11 movle %xcc, %l5, %g2 loop_5384: ldsw [%l7 + 0x30], %o2 movcs %icc, %g5, %g4 udivx %g6, 0x0359, %o1 fmovsleu %xcc, %f8, %f6 stw %i0, [%l7 + 0x28] movrne %o7, %l6, %i3 call loop_5385 movle %icc, %o5, %o6 ba,pn %icc, loop_5386 ldub [%l7 + 0x5C], %i1 loop_5385: bneg,a %icc, loop_5387 ldsw [%l7 + 0x50], %l2 loop_5386: stw %l3, [%l7 + 0x4C] fandnot2s %f4, %f7, %f13 loop_5387: fmovde %icc, %f5, %f1 fbule,a %fcc2, loop_5388 fmovsvc %icc, %f0, %f6 bn,a %xcc, loop_5389 sll %i5, 0x09, %l4 loop_5388: xnorcc %o4, %g7, %o0 smulcc %l1, %g1, %o3 loop_5389: sth %g3, [%l7 + 0x58] sdiv %i4, 0x07A1, %i7 fpackfix %f6, %f12 fornot2s %f1, %f13, %f7 srlx %i6, 0x01, %i2 fmovsn %icc, %f6, %f7 ldx [%l7 + 0x28], %l5 tg %icc, 0x0 st %f15, [%l7 + 0x14] ldsb [%l7 + 0x35], %g2 edge16 %l0, %g5, %o2 ldd [%l7 + 0x30], %f0 fbge %fcc2, loop_5390 fandnot1 %f14, %f4, %f4 fmovdcs %xcc, %f8, %f15 ldsb [%l7 + 0x2B], %g6 loop_5390: fornot2s %f6, %f5, %f15 ld [%l7 + 0x38], %f15 fmovs %f1, %f4 ldub [%l7 + 0x10], %g4 fmovrdlz %i0, %f8, %f12 fmovdge %icc, %f12, %f11 movge %xcc, %o7, %l6 stw %i3, [%l7 + 0x24] fmovrsne %o1, %f4, %f5 fbl %fcc0, loop_5391 array32 %o6, %o5, %l2 array32 %l3, %i5, %l4 bne,pn %icc, loop_5392 loop_5391: fbuge %fcc1, loop_5393 ldx [%l7 + 0x30], %o4 std %f8, [%l7 + 0x60] loop_5392: ldsh [%l7 + 0x3A], %g7 loop_5393: sub %o0, 0x0B68, %i1 ld [%l7 + 0x20], %f9 stw %g1, [%l7 + 0x64] fbe %fcc2, loop_5394 fmovdvc %icc, %f10, %f0 fabss %f9, %f3 fmovsne %xcc, %f9, %f13 loop_5394: taddcc %o3, 0x1A6F, %g3 lduh [%l7 + 0x54], %l1 fbo,a %fcc2, loop_5395 movrgez %i7, 0x26E, %i4 fzeros %f1 edge32 %i2, %l5, %i6 loop_5395: edge32n %g2, %l0, %g5 fmovrde %o2, %f6, %f12 fmovrsne %g4, %f10, %f8 fcmps %fcc2, %f5, %f10 fcmpne32 %f10, %f4, %g6 tn %xcc, 0x2 orcc %o7, 0x188A, %l6 fpadd32s %f7, %f3, %f15 fmul8sux16 %f6, %f0, %f14 ld [%l7 + 0x68], %f14 st %f11, [%l7 + 0x7C] fone %f6 fors %f8, %f3, %f14 fbne,a %fcc1, loop_5396 umulcc %i0, 0x0E3A, %i3 fmovsn %icc, %f15, %f3 fbe,a %fcc3, loop_5397 loop_5396: fnand %f8, %f8, %f10 fnot2 %f2, %f2 brlez %o1, loop_5398 loop_5397: orcc %o5, %o6, %l3 brlz %i5, loop_5399 fcmpne16 %f14, %f2, %l4 loop_5398: fpack16 %f10, %f10 nop setx loop_5400, %l0, %l1 jmpl %l1, %l2 loop_5399: ldsh [%l7 + 0x4C], %g7 fpack32 %f10, %f12, %f0 edge16 %o4, %o0, %g1 loop_5400: fcmpeq16 %f0, %f2, %o3 movrgez %g3, %i1, %l1 bneg,a loop_5401 fbg,a %fcc2, loop_5402 fble,a %fcc0, loop_5403 smulcc %i7, 0x0EDD, %i2 loop_5401: array8 %i4, %i6, %g2 loop_5402: fabss %f3, %f2 loop_5403: fornot2 %f10, %f2, %f10 fcmpne32 %f8, %f4, %l5 fmovd %f14, %f10 fcmpeq16 %f2, %f14, %l0 xnor %g5, 0x1101, %g4 movvc %xcc, %o2, %g6 stx %o7, [%l7 + 0x70] ld [%l7 + 0x3C], %f10 stw %i0, [%l7 + 0x4C] fmovde %icc, %f7, %f7 fmovdg %icc, %f5, %f3 fcmple16 %f10, %f4, %l6 fnot1s %f2, %f6 xorcc %i3, 0x179E, %o5 ldsw [%l7 + 0x24], %o1 srl %o6, %i5, %l3 stw %l4, [%l7 + 0x1C] orncc %l2, 0x1200, %g7 tsubcc %o4, %o0, %g1 bshuffle %f4, %f12, %f10 std %f10, [%l7 + 0x10] fpsub16s %f11, %f12, %f15 xnor %o3, 0x0EB4, %i1 mova %xcc, %l1, %i7 edge16l %i2, %i4, %g3 lduh [%l7 + 0x12], %i6 ba %xcc, loop_5404 tvs %xcc, 0x2 std %f6, [%l7 + 0x78] fbue %fcc1, loop_5405 loop_5404: sdivcc %l5, 0x06CE, %l0 mulx %g2, %g5, %g4 st %f12, [%l7 + 0x54] loop_5405: ldsw [%l7 + 0x30], %o2 fmovrdne %o7, %f4, %f2 orcc %g6, %i0, %i3 andncc %o5, %o1, %l6 umul %i5, %o6, %l3 fsrc2 %f4, %f4 movgu %icc, %l2, %g7 sdiv %l4, 0x0EC8, %o0 fmovdneg %icc, %f11, %f8 movle %xcc, %g1, %o4 fmovspos %icc, %f10, %f14 movge %icc, %o3, %i1 fmul8x16au %f13, %f0, %f14 fpack16 %f4, %f11 tvs %xcc, 0x4 fmovdne %xcc, %f15, %f7 fmul8x16al %f4, %f9, %f6 fmul8x16au %f9, %f5, %f10 ldd [%l7 + 0x28], %f14 ldx [%l7 + 0x28], %i7 stb %i2, [%l7 + 0x10] fmovrdlz %i4, %f0, %f2 lduw [%l7 + 0x38], %l1 fnands %f12, %f7, %f7 bcs loop_5406 bge loop_5407 ldsw [%l7 + 0x3C], %i6 edge32 %l5, %g3, %g2 loop_5406: fandnot2s %f1, %f9, %f2 loop_5407: tge %icc, 0x4 sth %l0, [%l7 + 0x5A] ldx [%l7 + 0x28], %g4 smulcc %g5, %o2, %g6 edge16 %i0, %i3, %o5 tvc %icc, 0x7 lduh [%l7 + 0x20], %o1 bcc loop_5408 fmovdvs %xcc, %f2, %f1 std %f8, [%l7 + 0x60] fbug %fcc0, loop_5409 loop_5408: ldsb [%l7 + 0x57], %l6 bcc,a,pn %icc, loop_5410 bg %icc, loop_5411 loop_5409: fmovda %icc, %f14, %f8 fbne,a %fcc1, loop_5412 loop_5410: ldsb [%l7 + 0x2D], %o7 loop_5411: edge8 %i5, %o6, %l3 stw %l2, [%l7 + 0x3C] loop_5412: stx %g7, [%l7 + 0x30] ldub [%l7 + 0x34], %l4 fmovrde %g1, %f0, %f8 stx %o4, [%l7 + 0x48] std %f8, [%l7 + 0x30] lduw [%l7 + 0x5C], %o3 move %icc, %o0, %i7 sub %i1, 0x0D63, %i2 edge32 %l1, %i4, %l5 ldsb [%l7 + 0x0F], %i6 nop setx loop_5413, %l0, %l1 jmpl %l1, %g3 fmovs %f10, %f6 lduh [%l7 + 0x1E], %g2 edge16n %g4, %l0, %o2 loop_5413: smulcc %g5, %i0, %i3 ldx [%l7 + 0x28], %g6 std %f14, [%l7 + 0x38] call loop_5414 ldsh [%l7 + 0x58], %o5 pdist %f4, %f4, %f8 movle %xcc, %o1, %o7 loop_5414: brgez,a %i5, loop_5415 fmovrse %l6, %f5, %f8 fmuld8ulx16 %f2, %f8, %f10 addccc %o6, 0x1177, %l3 loop_5415: bg,a loop_5416 st %f15, [%l7 + 0x44] fcmpne32 %f0, %f10, %g7 edge8l %l2, %g1, %l4 loop_5416: stb %o4, [%l7 + 0x1D] stw %o3, [%l7 + 0x40] lduh [%l7 + 0x32], %o0 be,a loop_5417 lduw [%l7 + 0x50], %i7 fmovsg %icc, %f15, %f1 fmovdg %icc, %f0, %f4 loop_5417: fornot1 %f12, %f12, %f14 fpadd16s %f14, %f1, %f7 movrgez %i1, 0x27B, %i2 bne loop_5418 fbg %fcc0, loop_5419 movle %icc, %l1, %i4 fpack32 %f8, %f0, %f0 loop_5418: movleu %xcc, %l5, %g3 loop_5419: lduw [%l7 + 0x1C], %i6 bpos,pn %xcc, loop_5420 umul %g4, %l0, %g2 fmovrdgez %o2, %f6, %f6 fmovsl %xcc, %f4, %f2 loop_5420: ldub [%l7 + 0x37], %i0 fpsub16 %f4, %f0, %f2 ld [%l7 + 0x70], %f8 bl,a,pt %icc, loop_5421 ldsh [%l7 + 0x40], %g5 ldx [%l7 + 0x10], %i3 stb %o5, [%l7 + 0x65] loop_5421: te %icc, 0x1 fmul8ulx16 %f2, %f12, %f10 srl %o1, %g6, %o7 lduh [%l7 + 0x74], %i5 sth %o6, [%l7 + 0x78] fandnot2 %f2, %f8, %f8 fbne,a %fcc0, loop_5422 std %f8, [%l7 + 0x10] alignaddrl %l3, %g7, %l2 ta %icc, 0x1 loop_5422: taddcctv %g1, %l4, %o4 umulcc %l6, 0x0DD1, %o0 fcmpes %fcc1, %f12, %f9 fmul8sux16 %f10, %f12, %f14 bcs,pn %xcc, loop_5423 sth %i7, [%l7 + 0x0A] xorcc %i1, 0x06E5, %i2 edge16 %o3, %i4, %l5 loop_5423: fandnot1 %f6, %f2, %f0 fba,a %fcc2, loop_5424 fsrc2 %f8, %f10 fcmpeq32 %f0, %f14, %g3 stw %i6, [%l7 + 0x68] loop_5424: fxor %f2, %f6, %f8 sdivcc %l1, 0x0D43, %g4 movle %xcc, %l0, %g2 std %f2, [%l7 + 0x08] stb %i0, [%l7 + 0x3A] stw %o2, [%l7 + 0x4C] tvc %xcc, 0x7 xnorcc %i3, 0x10E2, %g5 edge32ln %o1, %o5, %o7 fblg,a %fcc1, loop_5425 tgu %xcc, 0x0 fands %f3, %f11, %f14 edge8ln %g6, %o6, %i5 loop_5425: fsrc1s %f2, %f12 edge8 %l3, %l2, %g7 fmovdl %xcc, %f5, %f8 tpos %xcc, 0x1 bne %xcc, loop_5426 ldd [%l7 + 0x70], %f4 fmovsl %xcc, %f6, %f3 ldd [%l7 + 0x70], %f10 loop_5426: fones %f7 ldx [%l7 + 0x50], %g1 fbo,a %fcc1, loop_5427 sdivx %l4, 0x0D2A, %l6 fpsub16s %f10, %f8, %f0 fandnot1s %f7, %f6, %f9 loop_5427: fpack32 %f14, %f4, %f2 movrgz %o0, %o4, %i1 array8 %i2, %o3, %i7 std %f2, [%l7 + 0x58] ldsw [%l7 + 0x64], %l5 subcc %i4, %g3, %l1 fnands %f2, %f14, %f12 fmovsneg %icc, %f10, %f13 brgz %i6, loop_5428 for %f8, %f10, %f8 sth %l0, [%l7 + 0x58] bpos,a,pn %icc, loop_5429 loop_5428: st %f11, [%l7 + 0x58] fbul %fcc2, loop_5430 stb %g2, [%l7 + 0x0C] loop_5429: fand %f10, %f0, %f8 ldsb [%l7 + 0x6B], %i0 loop_5430: fxnor %f0, %f10, %f0 fmovsl %icc, %f14, %f1 fbe %fcc3, loop_5431 ldsw [%l7 + 0x40], %o2 call loop_5432 bgu,a,pt %icc, loop_5433 loop_5431: fmovdn %xcc, %f6, %f15 lduh [%l7 + 0x18], %g4 loop_5432: brnz %i3, loop_5434 loop_5433: ldsw [%l7 + 0x40], %g5 fcmple32 %f10, %f6, %o1 fbg,a %fcc0, loop_5435 loop_5434: udiv %o7, 0x1A07, %g6 alignaddrl %o5, %o6, %l3 ld [%l7 + 0x20], %f9 loop_5435: fcmpne32 %f10, %f14, %l2 andncc %g7, %g1, %i5 fmovse %icc, %f9, %f11 movrgz %l6, 0x1E4, %l4 tn %xcc, 0x4 bvs,a,pt %xcc, loop_5436 lduh [%l7 + 0x28], %o0 bgu loop_5437 lduh [%l7 + 0x32], %o4 loop_5436: fbl %fcc2, loop_5438 udivx %i2, 0x08F8, %i1 loop_5437: bshuffle %f2, %f4, %f14 ldd [%l7 + 0x10], %f0 loop_5438: sdivx %o3, 0x1CFB, %i7 tcs %xcc, 0x7 st %f6, [%l7 + 0x68] fmovse %xcc, %f0, %f4 fandnot1s %f15, %f7, %f11 lduw [%l7 + 0x68], %i4 fornot1 %f8, %f4, %f12 sub %l5, %g3, %l1 bne %icc, loop_5439 movpos %icc, %l0, %g2 ldsb [%l7 + 0x47], %i6 fmul8x16al %f15, %f6, %f8 loop_5439: tpos %icc, 0x6 subc %i0, 0x0841, %g4 or %o2, 0x0008, %i3 fbl,a %fcc3, loop_5440 sll %o1, %o7, %g5 fmovdl %icc, %f12, %f14 ldd [%l7 + 0x68], %f8 loop_5440: brlz %o5, loop_5441 fmovdpos %icc, %f4, %f12 fba %fcc1, loop_5442 popc %o6, %g6 loop_5441: bcc,pt %xcc, loop_5443 bge %icc, loop_5444 loop_5442: fpsub16s %f3, %f8, %f8 stw %l2, [%l7 + 0x60] loop_5443: fbule %fcc3, loop_5445 loop_5444: st %f3, [%l7 + 0x7C] ta %icc, 0x4 fnegs %f3, %f1 loop_5445: st %f0, [%l7 + 0x68] fble %fcc1, loop_5446 stx %g7, [%l7 + 0x58] fnot2 %f6, %f14 fmovrse %l3, %f2, %f12 loop_5446: fmovrdne %i5, %f6, %f4 stb %g1, [%l7 + 0x79] std %f4, [%l7 + 0x38] fmovrdne %l6, %f8, %f12 ld [%l7 + 0x34], %f14 bneg %xcc, loop_5447 movvc %icc, %l4, %o4 xor %o0, 0x00B5, %i1 lduw [%l7 + 0x5C], %i2 loop_5447: movn %xcc, %o3, %i7 edge16n %l5, %i4, %l1 sdiv %g3, 0x0405, %g2 ldsh [%l7 + 0x42], %i6 movg %xcc, %l0, %i0 stx %g4, [%l7 + 0x58] fsrc2s %f12, %f3 brgz,a %i3, loop_5448 bn %xcc, loop_5449 edge8 %o2, %o7, %o1 ld [%l7 + 0x54], %f1 loop_5448: edge32n %g5, %o5, %g6 loop_5449: tne %icc, 0x4 fcmps %fcc1, %f12, %f0 array8 %o6, %g7, %l3 smulcc %l2, %g1, %i5 or %l4, 0x0D74, %l6 stw %o4, [%l7 + 0x38] ldd [%l7 + 0x60], %f4 movrlz %o0, %i2, %i1 fabss %f3, %f7 fnegs %f11, %f11 tcs %xcc, 0x5 fcmpeq16 %f6, %f2, %i7 fpsub16s %f0, %f12, %f12 fornot1s %f5, %f14, %f13 lduh [%l7 + 0x48], %o3 edge8n %i4, %l5, %g3 sll %g2, %l1, %i6 fmovdpos %xcc, %f5, %f8 st %f12, [%l7 + 0x14] ble,a,pn %xcc, loop_5450 ldsb [%l7 + 0x6C], %i0 fnot2 %f2, %f10 ld [%l7 + 0x70], %f4 loop_5450: tgu %xcc, 0x2 fmovdn %icc, %f10, %f2 fnor %f14, %f6, %f2 bleu,a loop_5451 udiv %l0, 0x1018, %g4 fmovd %f0, %f4 movrgz %i3, %o2, %o1 loop_5451: fmovdl %xcc, %f5, %f3 fcmpeq16 %f6, %f4, %o7 tgu %icc, 0x3 fornot1 %f10, %f4, %f12 ldsw [%l7 + 0x74], %g5 fmovsvs %icc, %f15, %f3 stx %g6, [%l7 + 0x20] fpackfix %f8, %f5 fsrc1 %f0, %f12 mulx %o5, %o6, %g7 fcmpeq16 %f14, %f2, %l3 array32 %g1, %l2, %i5 ldsb [%l7 + 0x2F], %l4 ble,pn %xcc, loop_5452 lduw [%l7 + 0x44], %o4 fmovrslez %l6, %f4, %f2 fmovdl %icc, %f6, %f0 loop_5452: std %f2, [%l7 + 0x50] lduh [%l7 + 0x36], %i2 ble,a,pn %xcc, loop_5453 ble,pt %xcc, loop_5454 fzero %f6 fmovrslz %i1, %f4, %f11 loop_5453: addcc %o0, 0x08F2, %o3 loop_5454: taddcctv %i4, 0x1D27, %l5 fmovdneg %icc, %f3, %f10 tge %xcc, 0x2 stx %g3, [%l7 + 0x50] fones %f9 fnands %f11, %f4, %f2 bcc,a,pn %xcc, loop_5455 fmovdn %icc, %f10, %f15 fbl %fcc2, loop_5456 ldsb [%l7 + 0x34], %g2 loop_5455: fsrc2s %f10, %f1 andncc %i7, %i6, %i0 loop_5456: fnor %f8, %f6, %f4 fmovsn %icc, %f5, %f13 fbug,a %fcc3, loop_5457 fmovsgu %xcc, %f5, %f11 fbug %fcc0, loop_5458 movne %icc, %l0, %l1 loop_5457: movrgez %i3, 0x37B, %g4 andn %o2, 0x0C49, %o7 loop_5458: fmul8x16au %f14, %f1, %f4 ld [%l7 + 0x20], %f0 stb %g5, [%l7 + 0x7F] fmovrdgez %o1, %f0, %f8 stw %o5, [%l7 + 0x20] st %f6, [%l7 + 0x64] std %f14, [%l7 + 0x28] fcmpeq16 %f8, %f4, %o6 fornot2s %f2, %f12, %f14 fands %f9, %f9, %f1 fmovsvc %xcc, %f2, %f12 fands %f1, %f9, %f5 ldub [%l7 + 0x7B], %g7 fbg,a %fcc1, loop_5459 fba,a %fcc0, loop_5460 be,a %xcc, loop_5461 lduh [%l7 + 0x3E], %l3 loop_5459: srlx %g1, %l2, %g6 loop_5460: fbge %fcc3, loop_5462 loop_5461: bvs,pt %icc, loop_5463 udivx %i5, 0x0C44, %o4 edge16ln %l4, %i2, %i1 loop_5462: fones %f8 loop_5463: edge32n %o0, %o3, %i4 bge,a,pn %xcc, loop_5464 tne %xcc, 0x3 brgz,a %l5, loop_5465 movl %icc, %l6, %g3 loop_5464: movl %xcc, %i7, %g2 fmul8x16 %f2, %f12, %f12 loop_5465: tsubcctv %i0, %i6, %l1 bcc,a %icc, loop_5466 lduw [%l7 + 0x38], %i3 ldsb [%l7 + 0x45], %g4 edge32l %l0, %o7, %g5 loop_5466: ldsw [%l7 + 0x54], %o1 fsrc1s %f9, %f4 fpack32 %f2, %f4, %f2 movrlez %o5, %o2, %o6 udiv %l3, 0x0440, %g7 fmovrdgez %g1, %f10, %f8 stx %l2, [%l7 + 0x48] fsrc1 %f0, %f14 sth %i5, [%l7 + 0x2C] fnand %f8, %f10, %f2 fba %fcc3, loop_5467 movg %icc, %o4, %g6 ldub [%l7 + 0x47], %l4 lduw [%l7 + 0x3C], %i1 loop_5467: fpmerge %f3, %f10, %f8 ldd [%l7 + 0x58], %f14 movrgz %o0, 0x299, %i2 fmovdl %xcc, %f10, %f1 ldsh [%l7 + 0x6C], %i4 and %l5, %l6, %g3 fmul8ulx16 %f0, %f0, %f10 fcmple32 %f12, %f10, %i7 subccc %o3, 0x0CF4, %g2 std %f0, [%l7 + 0x58] st %f4, [%l7 + 0x24] ld [%l7 + 0x1C], %f12 fxors %f15, %f5, %f4 srl %i0, 0x0A, %l1 movre %i6, %i3, %g4 bgu,a %icc, loop_5468 movcc %xcc, %o7, %l0 fbne %fcc3, loop_5469 edge16l %o1, %o5, %g5 loop_5468: bpos,a %xcc, loop_5470 subccc %o2, %l3, %g7 loop_5469: addccc %g1, 0x0049, %o6 sdivcc %i5, 0x14D5, %l2 loop_5470: bgu %icc, loop_5471 st %f12, [%l7 + 0x70] fbo %fcc2, loop_5472 fxors %f7, %f5, %f13 loop_5471: fcmple16 %f10, %f2, %g6 array32 %l4, %i1, %o4 loop_5472: fnot2 %f10, %f12 stb %i2, [%l7 + 0x36] tpos %xcc, 0x4 movleu %xcc, %i4, %o0 fmul8sux16 %f6, %f14, %f12 ldsw [%l7 + 0x24], %l6 ld [%l7 + 0x58], %f11 fmovse %xcc, %f12, %f10 ldub [%l7 + 0x3F], %l5 bg,a loop_5473 or %g3, %i7, %o3 stx %i0, [%l7 + 0x38] stb %g2, [%l7 + 0x30] loop_5473: orcc %l1, %i3, %g4 array8 %o7, %i6, %l0 fmovrdgz %o1, %f8, %f4 alignaddr %o5, %g5, %o2 fbul,a %fcc1, loop_5474 tle %icc, 0x0 fbn %fcc0, loop_5475 tge %icc, 0x6 loop_5474: lduw [%l7 + 0x2C], %g7 nop setx loop_5476, %l0, %l1 jmpl %l1, %g1 loop_5475: fands %f11, %f6, %f15 array16 %o6, %l3, %l2 udivx %g6, 0x07CB, %l4 loop_5476: lduw [%l7 + 0x64], %i1 fmovrdgz %i5, %f0, %f10 fabss %f3, %f14 fmul8x16au %f4, %f13, %f2 popc %o4, %i4 stx %i2, [%l7 + 0x78] nop setx loop_5477, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsgu %icc, %f12, %f4 xnor %o0, %l6, %l5 stb %g3, [%l7 + 0x7B] loop_5477: lduw [%l7 + 0x50], %i7 fcmpeq16 %f10, %f10, %i0 fmovrdlez %o3, %f6, %f0 stx %g2, [%l7 + 0x70] ldsh [%l7 + 0x48], %i3 move %xcc, %l1, %g4 fxnor %f12, %f8, %f14 taddcc %o7, 0x0486, %i6 fmovdne %icc, %f11, %f3 ldsw [%l7 + 0x58], %o1 tgu %xcc, 0x1 lduw [%l7 + 0x44], %o5 bleu,a,pt %icc, loop_5478 fpack16 %f10, %f3 fmovsvc %icc, %f13, %f9 ldub [%l7 + 0x5C], %g5 loop_5478: sll %o2, %g7, %g1 fnot2s %f11, %f13 fnors %f8, %f8, %f12 alignaddr %o6, %l0, %l2 sth %g6, [%l7 + 0x28] fbul,a %fcc3, loop_5479 std %f14, [%l7 + 0x68] fabss %f11, %f10 subc %l4, %i1, %i5 loop_5479: fbe %fcc1, loop_5480 bneg,pt %icc, loop_5481 fcmple32 %f6, %f6, %o4 fpadd16 %f14, %f8, %f2 loop_5480: fnor %f0, %f2, %f4 loop_5481: fmovsa %xcc, %f5, %f11 bg,a loop_5482 tl %xcc, 0x3 edge32n %i4, %l3, %i2 lduh [%l7 + 0x6A], %l6 loop_5482: srlx %l5, %o0, %g3 movre %i7, %o3, %g2 fmovdle %xcc, %f12, %f8 fandnot2 %f6, %f14, %f10 orncc %i3, 0x0865, %i0 ldsb [%l7 + 0x7B], %l1 bneg,a,pt %icc, loop_5483 edge16l %o7, %i6, %o1 nop setx loop_5484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc,a %xcc, loop_5485 loop_5483: edge8 %o5, %g4, %o2 bg,a loop_5486 loop_5484: andncc %g5, %g7, %g1 loop_5485: fornot1s %f10, %f14, %f5 fmovrslz %o6, %f9, %f9 loop_5486: stb %l2, [%l7 + 0x47] fmovsleu %xcc, %f10, %f11 sth %g6, [%l7 + 0x6E] and %l4, 0x1F9D, %i1 fnegd %f14, %f12 fmovsg %xcc, %f2, %f11 fands %f7, %f6, %f12 fand %f4, %f4, %f4 fpsub32 %f10, %f0, %f12 fmovsge %xcc, %f0, %f12 stx %i5, [%l7 + 0x10] st %f3, [%l7 + 0x2C] ble,a,pn %icc, loop_5487 fone %f2 tpos %icc, 0x0 fornot2s %f4, %f11, %f3 loop_5487: ld [%l7 + 0x34], %f9 fbo,a %fcc0, loop_5488 fnegd %f10, %f4 fmovdcc %icc, %f8, %f5 fbug %fcc2, loop_5489 loop_5488: lduw [%l7 + 0x4C], %o4 fbule %fcc0, loop_5490 fmovrslez %i4, %f2, %f10 loop_5489: ld [%l7 + 0x14], %f15 movn %icc, %l3, %i2 loop_5490: fmul8x16al %f12, %f11, %f8 lduw [%l7 + 0x28], %l6 fcmpeq32 %f2, %f12, %l0 ldsw [%l7 + 0x34], %l5 ldsh [%l7 + 0x42], %o0 array8 %g3, %i7, %g2 fors %f6, %f0, %f0 ldub [%l7 + 0x53], %o3 fbug %fcc3, loop_5491 fcmple32 %f2, %f8, %i3 fmovscs %xcc, %f6, %f15 brnz,a %i0, loop_5492 loop_5491: movle %xcc, %l1, %o7 edge16l %o1, %o5, %g4 sth %i6, [%l7 + 0x18] loop_5492: sth %o2, [%l7 + 0x58] lduh [%l7 + 0x24], %g7 st %f7, [%l7 + 0x58] movge %xcc, %g5, %g1 fmovrdgez %l2, %f10, %f4 lduw [%l7 + 0x40], %g6 ldsw [%l7 + 0x0C], %l4 fblg %fcc0, loop_5493 stx %i1, [%l7 + 0x08] std %f10, [%l7 + 0x70] std %f6, [%l7 + 0x18] loop_5493: movle %xcc, %o6, %o4 edge16l %i4, %l3, %i2 fbn,a %fcc2, loop_5494 brgez %l6, loop_5495 fzero %f12 std %f6, [%l7 + 0x60] loop_5494: bcc,a,pt %xcc, loop_5496 loop_5495: fmovrdgz %i5, %f12, %f2 lduh [%l7 + 0x72], %l5 fnegs %f5, %f15 loop_5496: fbg %fcc3, loop_5497 movrgez %o0, 0x29A, %l0 movcc %xcc, %g3, %i7 stx %g2, [%l7 + 0x68] loop_5497: fmul8x16al %f9, %f5, %f10 movn %icc, %o3, %i3 edge16l %i0, %o7, %o1 sdivx %o5, 0x1385, %l1 fblg %fcc3, loop_5498 ldsw [%l7 + 0x50], %g4 fmovrsgz %o2, %f15, %f4 ldd [%l7 + 0x58], %f4 loop_5498: fba %fcc0, loop_5499 fmovsneg %icc, %f3, %f14 nop setx loop_5500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdne %i6, %f6, %f0 loop_5499: fornot2 %f0, %f4, %f6 fcmpgt16 %f4, %f4, %g7 loop_5500: brlz,a %g5, loop_5501 xnor %g1, 0x1997, %g6 edge32l %l2, %l4, %i1 fpsub32s %f0, %f1, %f6 loop_5501: edge8n %o4, %o6, %i4 fmovscs %xcc, %f14, %f8 bl,pn %icc, loop_5502 lduw [%l7 + 0x50], %i2 fcmpd %fcc0, %f10, %f2 sth %l6, [%l7 + 0x6E] loop_5502: stx %i5, [%l7 + 0x68] fxors %f15, %f11, %f11 sub %l3, 0x1C8C, %l5 xor %o0, 0x02C6, %g3 ldub [%l7 + 0x37], %i7 bvs,a %xcc, loop_5503 and %g2, 0x0C88, %l0 stb %i3, [%l7 + 0x41] add %o3, 0x10F1, %i0 loop_5503: fmovsvc %xcc, %f15, %f1 fornot2 %f2, %f14, %f0 fxnor %f0, %f0, %f0 ldd [%l7 + 0x30], %f2 umul %o1, 0x0F49, %o5 ld [%l7 + 0x7C], %f9 fnot1 %f14, %f2 ldsh [%l7 + 0x38], %o7 fcmps %fcc2, %f5, %f8 bvs,a,pn %xcc, loop_5504 brlz,a %l1, loop_5505 subccc %g4, 0x04E2, %o2 stx %i6, [%l7 + 0x68] loop_5504: sub %g7, %g1, %g5 loop_5505: movneg %xcc, %l2, %g6 addcc %i1, 0x0591, %o4 fmovdcc %icc, %f2, %f13 bvs,pn %icc, loop_5506 fbo %fcc2, loop_5507 fnors %f5, %f6, %f4 stx %l4, [%l7 + 0x10] loop_5506: ld [%l7 + 0x60], %f4 loop_5507: alignaddrl %i4, %o6, %i2 stw %l6, [%l7 + 0x3C] ldd [%l7 + 0x48], %f10 fcmped %fcc2, %f10, %f4 sub %i5, 0x03D8, %l5 fbule %fcc2, loop_5508 fands %f1, %f1, %f0 ldsb [%l7 + 0x30], %l3 ldsb [%l7 + 0x5D], %o0 loop_5508: fcmpne32 %f0, %f12, %i7 xorcc %g3, 0x1104, %g2 fmovse %icc, %f12, %f13 ldsw [%l7 + 0x08], %i3 fcmpne16 %f8, %f2, %l0 ldsh [%l7 + 0x36], %o3 orn %o1, %i0, %o5 ldx [%l7 + 0x10], %l1 movrlz %o7, %g4, %o2 for %f2, %f10, %f14 brz,a %i6, loop_5509 smulcc %g7, 0x1263, %g1 bl loop_5510 movneg %icc, %g5, %l2 loop_5509: or %g6, %i1, %o4 movrlz %l4, %i4, %o6 loop_5510: stw %l6, [%l7 + 0x70] ldx [%l7 + 0x40], %i5 fxnor %f0, %f12, %f6 fmovsvc %icc, %f14, %f7 ldsb [%l7 + 0x50], %l5 fnegd %f10, %f14 tpos %xcc, 0x6 fmovsne %xcc, %f4, %f7 fcmpgt16 %f6, %f0, %i2 fbo,a %fcc0, loop_5511 fmovrdlez %l3, %f8, %f8 fcmple16 %f8, %f12, %i7 lduh [%l7 + 0x2E], %g3 loop_5511: lduh [%l7 + 0x54], %g2 ldx [%l7 + 0x70], %o0 fcmpeq16 %f12, %f12, %i3 fcmpne16 %f2, %f10, %o3 lduh [%l7 + 0x70], %o1 ld [%l7 + 0x2C], %f9 movvs %icc, %i0, %l0 brnz,a %o5, loop_5512 fpsub16 %f8, %f14, %f0 edge32 %l1, %o7, %g4 xorcc %i6, %g7, %g1 loop_5512: tne %icc, 0x7 orcc %g5, 0x02C3, %o2 fand %f10, %f14, %f8 fcmpgt16 %f14, %f14, %g6 sth %l2, [%l7 + 0x7E] lduh [%l7 + 0x14], %i1 edge16 %l4, %i4, %o6 fcmple16 %f2, %f12, %o4 movgu %icc, %l6, %l5 stx %i5, [%l7 + 0x48] bshuffle %f0, %f0, %f2 edge32n %l3, %i2, %g3 fmovdle %xcc, %f3, %f11 umulcc %i7, %o0, %g2 nop setx loop_5513, %l0, %l1 jmpl %l1, %o3 ldsh [%l7 + 0x10], %i3 ldub [%l7 + 0x50], %o1 brlez %i0, loop_5514 loop_5513: ldsb [%l7 + 0x1C], %l0 ldsh [%l7 + 0x66], %l1 fmovs %f11, %f12 loop_5514: ld [%l7 + 0x24], %f15 ldsw [%l7 + 0x40], %o5 stb %g4, [%l7 + 0x2F] edge32l %o7, %g7, %i6 lduh [%l7 + 0x2E], %g1 fmovdl %xcc, %f15, %f8 alignaddrl %o2, %g5, %g6 tgu %icc, 0x2 fxnor %f14, %f4, %f0 ldsh [%l7 + 0x36], %i1 std %f2, [%l7 + 0x18] fand %f10, %f10, %f4 fbul %fcc3, loop_5515 ld [%l7 + 0x60], %f3 fcmpne32 %f14, %f0, %l4 udivx %l2, 0x1209, %i4 loop_5515: movpos %xcc, %o6, %l6 te %xcc, 0x1 lduw [%l7 + 0x2C], %o4 sdiv %l5, 0x1FD3, %i5 ld [%l7 + 0x58], %f9 bvc loop_5516 fpmerge %f3, %f5, %f14 ldd [%l7 + 0x20], %f0 fcmped %fcc2, %f4, %f6 loop_5516: ld [%l7 + 0x30], %f12 ld [%l7 + 0x38], %f14 brz,a %l3, loop_5517 fnands %f10, %f3, %f3 tcc %icc, 0x4 fmovrslez %i2, %f8, %f3 loop_5517: edge8ln %i7, %o0, %g3 srax %g2, %o3, %o1 orn %i0, %i3, %l0 edge8n %o5, %l1, %o7 srl %g4, 0x03, %i6 fmovdvc %icc, %f15, %f3 movvc %icc, %g7, %o2 mulscc %g1, 0x1DC3, %g6 stb %i1, [%l7 + 0x2E] st %f3, [%l7 + 0x0C] ldx [%l7 + 0x38], %g5 fxnors %f6, %f2, %f5 fcmpgt32 %f6, %f12, %l2 addcc %l4, 0x04F8, %o6 ble,a %xcc, loop_5518 bl loop_5519 fmul8ulx16 %f2, %f0, %f2 sra %l6, %i4, %l5 loop_5518: stb %o4, [%l7 + 0x45] loop_5519: movgu %xcc, %i5, %l3 fmovsge %xcc, %f8, %f9 smulcc %i2, %i7, %o0 movcc %xcc, %g2, %o3 movne %xcc, %g3, %i0 sdiv %i3, 0x036B, %o1 fpadd16s %f0, %f12, %f7 fandnot2s %f8, %f10, %f15 fpadd16 %f4, %f0, %f2 fbu %fcc1, loop_5520 bpos,pn %xcc, loop_5521 stx %l0, [%l7 + 0x78] ldsw [%l7 + 0x6C], %l1 loop_5520: stb %o7, [%l7 + 0x26] loop_5521: bvs,a,pn %xcc, loop_5522 edge16ln %g4, %i6, %o5 fmovscs %xcc, %f13, %f9 siam 0x5 loop_5522: lduw [%l7 + 0x64], %g7 edge32ln %g1, %o2, %g6 tsubcctv %i1, 0x185F, %l2 fmovsne %xcc, %f5, %f2 for %f6, %f14, %f10 fxors %f7, %f8, %f1 ld [%l7 + 0x08], %f10 bvs,a,pn %icc, loop_5523 fpack16 %f4, %f0 fandnot1s %f0, %f15, %f5 st %f5, [%l7 + 0x64] loop_5523: fcmps %fcc1, %f14, %f11 srax %g5, 0x18, %l4 lduw [%l7 + 0x64], %l6 sdiv %o6, 0x1C2B, %l5 bn %xcc, loop_5524 move %icc, %i4, %o4 srl %l3, %i2, %i5 ldsw [%l7 + 0x18], %i7 loop_5524: fnors %f9, %f3, %f15 stw %g2, [%l7 + 0x2C] fmovscc %xcc, %f1, %f12 fcmpes %fcc0, %f0, %f2 edge32ln %o3, %g3, %i0 st %f10, [%l7 + 0x58] bg,a,pt %xcc, loop_5525 xor %o0, %o1, %l0 sth %i3, [%l7 + 0x6A] fabsd %f0, %f8 loop_5525: bvc,pn %icc, loop_5526 bneg,pn %xcc, loop_5527 addc %o7, 0x1038, %g4 fors %f11, %f7, %f1 loop_5526: lduw [%l7 + 0x60], %l1 loop_5527: fcmple32 %f8, %f8, %i6 ldsb [%l7 + 0x60], %o5 bcc,a,pt %xcc, loop_5528 fbu %fcc3, loop_5529 fble %fcc3, loop_5530 tge %xcc, 0x2 loop_5528: st %f6, [%l7 + 0x7C] loop_5529: fmovdg %icc, %f5, %f5 loop_5530: fbue,a %fcc2, loop_5531 fsrc1 %f4, %f8 st %f6, [%l7 + 0x08] ldsb [%l7 + 0x0A], %g1 loop_5531: nop setx loop_5532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %o2, %g7 fmovdl %xcc, %f15, %f15 fzero %f10 loop_5532: sdivcc %g6, 0x1AC0, %i1 mulscc %g5, 0x019B, %l2 bg,pn %icc, loop_5533 sth %l6, [%l7 + 0x14] fsrc1s %f12, %f14 bvs,pn %xcc, loop_5534 loop_5533: fcmple32 %f6, %f0, %l4 fandnot2s %f15, %f6, %f0 stb %l5, [%l7 + 0x58] loop_5534: xnorcc %o6, 0x1AF3, %i4 tge %icc, 0x7 stx %l3, [%l7 + 0x60] lduw [%l7 + 0x1C], %o4 ldsb [%l7 + 0x77], %i2 bne,a loop_5535 ldub [%l7 + 0x12], %i5 fmovdge %icc, %f14, %f13 ldsh [%l7 + 0x7A], %g2 loop_5535: ldsh [%l7 + 0x5C], %o3 fbug %fcc2, loop_5536 movrgz %i7, 0x3D0, %g3 tne %icc, 0x3 srlx %o0, %i0, %o1 loop_5536: ldx [%l7 + 0x30], %i3 xnorcc %l0, %o7, %l1 sllx %i6, %g4, %o5 array16 %g1, %o2, %g6 brlz %i1, loop_5537 sdivx %g5, 0x1FD2, %g7 fnot1 %f14, %f0 tn %xcc, 0x2 loop_5537: movrgez %l6, 0x2C0, %l2 stx %l5, [%l7 + 0x08] fbule %fcc3, loop_5538 stw %o6, [%l7 + 0x48] movle %icc, %l4, %i4 std %f0, [%l7 + 0x58] loop_5538: fandnot1 %f2, %f2, %f10 std %f8, [%l7 + 0x68] brz %o4, loop_5539 array16 %i2, %i5, %g2 fmovrslz %o3, %f14, %f8 ldd [%l7 + 0x50], %f6 loop_5539: std %f6, [%l7 + 0x18] fblg,a %fcc1, loop_5540 array32 %i7, %l3, %g3 fmovrslz %o0, %f11, %f2 ldsb [%l7 + 0x2F], %i0 loop_5540: fmovrdgz %i3, %f0, %f2 st %f1, [%l7 + 0x34] fmovrdgz %l0, %f12, %f14 umulcc %o7, %l1, %o1 stw %i6, [%l7 + 0x20] sth %g4, [%l7 + 0x4E] te %icc, 0x0 ldub [%l7 + 0x71], %g1 movle %icc, %o5, %o2 fbg,a %fcc0, loop_5541 fmovrde %g6, %f12, %f8 fmovdne %icc, %f7, %f6 fmovde %icc, %f12, %f13 loop_5541: fcmpd %fcc0, %f10, %f2 nop setx loop_5542, %l0, %l1 jmpl %l1, %g5 fbul %fcc2, loop_5543 fbug %fcc2, loop_5544 ldub [%l7 + 0x78], %g7 loop_5542: stw %i1, [%l7 + 0x48] loop_5543: movcs %icc, %l2, %l6 loop_5544: stx %l5, [%l7 + 0x60] fxor %f0, %f12, %f4 tcc %xcc, 0x7 tle %xcc, 0x5 stw %o6, [%l7 + 0x28] fcmple32 %f12, %f14, %i4 ldsw [%l7 + 0x64], %o4 tcs %icc, 0x7 fmovsge %icc, %f13, %f2 fbule,a %fcc1, loop_5545 fbge %fcc1, loop_5546 fxnors %f3, %f7, %f5 ld [%l7 + 0x58], %f13 loop_5545: ldsh [%l7 + 0x42], %i2 loop_5546: fpack16 %f10, %f12 fcmpne16 %f0, %f8, %i5 st %f7, [%l7 + 0x64] ldub [%l7 + 0x6B], %l4 smul %g2, 0x192D, %o3 ldsw [%l7 + 0x58], %l3 fzero %f14 srax %g3, 0x01, %i7 fmul8x16al %f15, %f11, %f10 faligndata %f2, %f14, %f0 fbule,a %fcc3, loop_5547 mova %xcc, %o0, %i3 lduw [%l7 + 0x7C], %l0 fbue %fcc2, loop_5548 loop_5547: fornot2s %f11, %f12, %f0 fnot2s %f15, %f5 fornot2 %f14, %f8, %f10 loop_5548: ldx [%l7 + 0x50], %o7 fmovdgu %xcc, %f9, %f6 alignaddr %l1, %o1, %i0 fmovdneg %icc, %f4, %f6 edge16ln %i6, %g4, %o5 fbn %fcc3, loop_5549 lduh [%l7 + 0x50], %g1 movrgz %o2, 0x3C2, %g6 stx %g7, [%l7 + 0x78] loop_5549: brlez,a %i1, loop_5550 stw %l2, [%l7 + 0x20] fmovdpos %xcc, %f4, %f9 ldub [%l7 + 0x18], %g5 loop_5550: xorcc %l5, 0x0274, %o6 brgez,a %i4, loop_5551 movl %icc, %l6, %o4 tsubcc %i5, %l4, %i2 ldub [%l7 + 0x7E], %g2 loop_5551: bge loop_5552 sth %o3, [%l7 + 0x78] movgu %icc, %l3, %i7 fmovrsgez %o0, %f5, %f15 loop_5552: movne %xcc, %i3, %l0 fmovrdlz %g3, %f12, %f0 ldx [%l7 + 0x70], %l1 brgez,a %o7, loop_5553 fandnot2 %f10, %f6, %f0 ldsb [%l7 + 0x63], %i0 tcc %icc, 0x6 loop_5553: fxnor %f4, %f10, %f12 tneg %icc, 0x2 movl %xcc, %i6, %g4 bcc,pt %icc, loop_5554 ldsb [%l7 + 0x7F], %o5 fbo,a %fcc1, loop_5555 fblg,a %fcc2, loop_5556 loop_5554: movne %xcc, %o1, %o2 ldd [%l7 + 0x38], %f12 loop_5555: fxor %f0, %f2, %f14 loop_5556: stx %g6, [%l7 + 0x20] movvc %xcc, %g7, %i1 ldd [%l7 + 0x30], %f0 ldub [%l7 + 0x24], %l2 nop setx loop_5557, %l0, %l1 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 %g5, [%l7 + 0x44] brgez %g1, loop_5558 fones %f5 loop_5557: edge8ln %l5, %i4, %o6 ld [%l7 + 0x34], %f13 loop_5558: bcs,a %xcc, loop_5559 ldx [%l7 + 0x78], %l6 movneg %icc, %o4, %i5 movn %xcc, %l4, %i2 loop_5559: movcc %icc, %g2, %o3 bl loop_5560 addccc %l3, 0x0685, %o0 lduw [%l7 + 0x24], %i7 tsubcctv %l0, %g3, %i3 loop_5560: fmul8x16 %f6, %f0, %f4 fmovdvc %icc, %f4, %f1 fbuge,a %fcc0, loop_5561 fmul8x16 %f1, %f14, %f6 xor %l1, 0x155E, %o7 bcs %xcc, loop_5562 loop_5561: lduw [%l7 + 0x7C], %i6 fmovsge %xcc, %f2, %f8 edge32l %i0, %g4, %o5 loop_5562: fmovdl %icc, %f4, %f7 tleu %icc, 0x5 fcmpgt16 %f8, %f4, %o1 st %f9, [%l7 + 0x30] ldd [%l7 + 0x38], %f14 fmul8x16al %f5, %f0, %f14 tn %icc, 0x0 bcc loop_5563 fpack16 %f4, %f0 ld [%l7 + 0x70], %f12 fpsub32 %f8, %f2, %f2 loop_5563: stw %o2, [%l7 + 0x38] fandnot1 %f10, %f14, %f14 lduw [%l7 + 0x60], %g7 fblg,a %fcc0, loop_5564 fcmpne32 %f4, %f14, %g6 ld [%l7 + 0x58], %f4 movrne %i1, %g5, %g1 loop_5564: stx %l2, [%l7 + 0x68] fmovda %icc, %f10, %f2 sethi 0x0FF4, %l5 fnegs %f5, %f9 brz %i4, loop_5565 ldsb [%l7 + 0x66], %l6 lduw [%l7 + 0x0C], %o6 subcc %o4, %l4, %i2 loop_5565: tcc %icc, 0x7 fnegs %f4, %f5 brgez %g2, loop_5566 ba,a,pt %icc, loop_5567 fmovdge %icc, %f14, %f3 fandnot1 %f10, %f0, %f12 loop_5566: fcmpeq16 %f0, %f10, %i5 loop_5567: fnor %f10, %f2, %f0 lduw [%l7 + 0x24], %o3 fmovsl %xcc, %f15, %f7 ldsh [%l7 + 0x74], %l3 tsubcctv %o0, %l0, %i7 sethi 0x0D1F, %g3 fmovrsgez %l1, %f11, %f12 fmovda %xcc, %f14, %f12 be,a %xcc, loop_5568 fmovdvs %xcc, %f10, %f14 sth %i3, [%l7 + 0x3C] siam 0x4 loop_5568: tge %xcc, 0x1 fnot1s %f14, %f0 stw %o7, [%l7 + 0x38] 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 smul %i6, %g4, %o5 tge %xcc, 0x0 fexpand %f2, %f4 loop_5569: fmul8ulx16 %f14, %f12, %f2 ldsw [%l7 + 0x14], %o1 fcmpeq32 %f10, %f4, %i0 array32 %g7, %g6, %o2 movrgz %g5, %i1, %g1 smul %l5, 0x1CD5, %i4 fsrc2 %f12, %f12 tleu %icc, 0x4 fandnot1s %f6, %f2, %f14 mulscc %l6, 0x0C5A, %l2 fmovdvs %xcc, %f7, %f0 orncc %o4, %l4, %i2 bpos,pt %xcc, loop_5570 fmovdne %xcc, %f14, %f12 call loop_5571 st %f3, [%l7 + 0x68] loop_5570: fcmpeq16 %f10, %f10, %o6 fmovrdgz %i5, %f12, %f10 loop_5571: brgz,a %o3, loop_5572 mova %xcc, %g2, %o0 fmovdcs %icc, %f9, %f13 bleu,pn %xcc, loop_5573 loop_5572: stx %l3, [%l7 + 0x18] stb %i7, [%l7 + 0x69] bpos,a,pn %xcc, loop_5574 loop_5573: edge32l %g3, %l1, %i3 fcmpeq32 %f4, %f0, %o7 fpsub16s %f10, %f11, %f10 loop_5574: xnor %i6, %l0, %g4 lduw [%l7 + 0x44], %o1 fmovrslez %o5, %f13, %f10 ldsb [%l7 + 0x28], %i0 fandnot2s %f0, %f2, %f3 fmovsne %icc, %f10, %f9 lduw [%l7 + 0x2C], %g6 fones %f1 fmovdne %icc, %f3, %f6 brnz %g7, loop_5575 array16 %o2, %g5, %i1 srlx %g1, %l5, %i4 ldsw [%l7 + 0x3C], %l2 loop_5575: stx %l6, [%l7 + 0x40] std %f14, [%l7 + 0x78] array8 %o4, %l4, %i2 lduw [%l7 + 0x28], %i5 movne %xcc, %o3, %o6 sethi 0x177D, %g2 fpsub16 %f10, %f4, %f0 ldub [%l7 + 0x36], %l3 udivx %i7, 0x102A, %o0 fbu %fcc0, loop_5576 tneg %icc, 0x6 ldd [%l7 + 0x60], %f6 ldsh [%l7 + 0x5C], %g3 loop_5576: fmovda %xcc, %f15, %f8 array8 %l1, %o7, %i6 edge16ln %l0, %i3, %g4 bcs %icc, loop_5577 fand %f14, %f12, %f12 ldsh [%l7 + 0x0A], %o5 lduh [%l7 + 0x18], %o1 loop_5577: bg,a %icc, loop_5578 stx %i0, [%l7 + 0x60] fbg %fcc1, loop_5579 fmovsa %xcc, %f7, %f15 loop_5578: ldsw [%l7 + 0x64], %g7 sub %o2, %g5, %i1 loop_5579: fones %f10 orncc %g1, %l5, %g6 movrgez %i4, 0x30B, %l6 popc %o4, %l2 fpadd16s %f8, %f14, %f13 ldd [%l7 + 0x08], %f6 st %f13, [%l7 + 0x10] fbu %fcc0, loop_5580 stw %i2, [%l7 + 0x40] addcc %i5, 0x08DE, %o3 sdivx %l4, 0x14A3, %o6 loop_5580: brz %g2, loop_5581 fmovdl %xcc, %f5, %f4 fbn,a %fcc0, loop_5582 bgu loop_5583 loop_5581: fmovsge %xcc, %f10, %f3 ldx [%l7 + 0x30], %i7 loop_5582: fabss %f5, %f15 loop_5583: stx %o0, [%l7 + 0x68] stb %l3, [%l7 + 0x50] fpmerge %f7, %f15, %f6 fmovsvs %icc, %f9, %f15 fmovsge %icc, %f10, %f1 stb %g3, [%l7 + 0x45] bl,pt %icc, loop_5584 edge8l %o7, %l1, %l0 brgez,a %i6, loop_5585 fmovdneg %icc, %f9, %f15 loop_5584: srl %g4, %o5, %o1 fblg %fcc0, loop_5586 loop_5585: fmovs %f1, %f3 edge8ln %i3, %i0, %g7 tneg %icc, 0x0 loop_5586: movrlez %o2, 0x27D, %g5 lduw [%l7 + 0x0C], %g1 ldub [%l7 + 0x31], %l5 ldx [%l7 + 0x48], %i1 tg %xcc, 0x2 fba %fcc0, loop_5587 fpackfix %f14, %f3 xor %g6, %l6, %i4 orn %o4, %i2, %i5 loop_5587: ldsb [%l7 + 0x41], %l2 std %f0, [%l7 + 0x28] lduh [%l7 + 0x18], %o3 stb %o6, [%l7 + 0x7C] sth %l4, [%l7 + 0x1E] srl %i7, 0x19, %o0 fbul,a %fcc1, loop_5588 ldsh [%l7 + 0x3A], %g2 fmovrsgz %l3, %f14, %f12 fbug,a %fcc1, loop_5589 loop_5588: taddcc %o7, %l1, %g3 ldsb [%l7 + 0x13], %l0 lduw [%l7 + 0x38], %g4 loop_5589: nop setx loop_5590, %l0, %l1 jmpl %l1, %o5 fmovrdgez %o1, %f8, %f8 std %f0, [%l7 + 0x28] sth %i3, [%l7 + 0x56] loop_5590: brgez,a %i6, loop_5591 movcs %icc, %g7, %i0 array16 %o2, %g5, %l5 taddcctv %g1, %g6, %i1 loop_5591: udivcc %l6, 0x0326, %i4 fbne %fcc2, loop_5592 siam 0x7 lduh [%l7 + 0x12], %o4 ldub [%l7 + 0x58], %i2 loop_5592: fxors %f10, %f14, %f7 fbo %fcc3, loop_5593 std %f8, [%l7 + 0x70] bvc,pt %xcc, loop_5594 st %f6, [%l7 + 0x64] loop_5593: sth %l2, [%l7 + 0x4C] siam 0x5 loop_5594: fnot2s %f1, %f12 fmovd %f12, %f6 movpos %icc, %o3, %i5 stx %l4, [%l7 + 0x30] xnor %o6, %o0, %i7 fmovdcs %icc, %f4, %f11 bn,a,pt %icc, loop_5595 ldd [%l7 + 0x08], %f2 brz %l3, loop_5596 lduh [%l7 + 0x3E], %o7 loop_5595: fnand %f2, %f2, %f6 fcmps %fcc1, %f14, %f11 loop_5596: fmovrsgez %g2, %f15, %f0 movpos %icc, %l1, %l0 ldx [%l7 + 0x60], %g4 taddcctv %o5, 0x14EA, %g3 movrgz %i3, %o1, %g7 st %f10, [%l7 + 0x2C] edge32l %i6, %i0, %g5 movleu %icc, %o2, %g1 ldsw [%l7 + 0x6C], %g6 movn %xcc, %i1, %l6 lduh [%l7 + 0x7A], %i4 subcc %o4, 0x1662, %i2 stx %l2, [%l7 + 0x28] fmovrslez %o3, %f10, %f5 edge8l %i5, %l5, %l4 fmovda %xcc, %f3, %f3 movneg %xcc, %o0, %i7 lduh [%l7 + 0x0E], %o6 fbu %fcc3, loop_5597 ldsh [%l7 + 0x20], %o7 array16 %l3, %g2, %l0 fpsub32 %f12, %f0, %f4 loop_5597: tsubcctv %l1, %g4, %g3 movle %icc, %o5, %o1 fmovscs %xcc, %f0, %f11 fmovdgu %xcc, %f1, %f9 fcmpd %fcc2, %f8, %f4 stx %g7, [%l7 + 0x40] fsrc1s %f2, %f15 ldsw [%l7 + 0x30], %i6 fzero %f6 fabss %f9, %f14 ldd [%l7 + 0x70], %f8 lduw [%l7 + 0x44], %i3 fcmpgt32 %f2, %f10, %g5 bcs,a loop_5598 tpos %icc, 0x1 fmovs %f2, %f6 lduh [%l7 + 0x6C], %i0 loop_5598: ldsb [%l7 + 0x3A], %o2 fpsub32s %f4, %f3, %f0 fnegs %f3, %f8 nop setx loop_5599, %l0, %l1 jmpl %l1, %g6 ldsh [%l7 + 0x38], %g1 addc %i1, %l6, %i4 movl %xcc, %i2, %l2 loop_5599: fmovsne %xcc, %f2, %f13 fand %f14, %f4, %f8 fcmpd %fcc1, %f12, %f4 fmovrdgez %o4, %f0, %f2 fmovdn %xcc, %f11, %f5 movgu %icc, %i5, %o3 stx %l5, [%l7 + 0x70] brgez %o0, loop_5600 sethi 0x09EA, %l4 fblg %fcc0, loop_5601 sth %i7, [%l7 + 0x0A] loop_5600: siam 0x5 fandnot1 %f4, %f12, %f4 loop_5601: lduh [%l7 + 0x18], %o7 ldd [%l7 + 0x18], %f4 fpadd32s %f11, %f14, %f11 pdist %f0, %f12, %f12 fmovrslz %o6, %f5, %f0 st %f9, [%l7 + 0x28] stw %l3, [%l7 + 0x74] movpos %xcc, %l0, %g2 fmovrsgz %l1, %f3, %f3 fbug %fcc1, loop_5602 movne %xcc, %g4, %o5 fmovdcc %icc, %f12, %f7 fbl %fcc3, loop_5603 loop_5602: fmovdne %icc, %f6, %f12 ldd [%l7 + 0x38], %f2 edge16ln %g3, %o1, %g7 loop_5603: fmovd %f12, %f2 ldsb [%l7 + 0x7F], %i6 stb %g5, [%l7 + 0x58] te %xcc, 0x3 xor %i0, 0x1C08, %i3 andn %o2, %g1, %g6 fxnors %f9, %f14, %f8 udivcc %l6, 0x1CFC, %i4 st %f13, [%l7 + 0x08] lduh [%l7 + 0x40], %i2 subc %i1, %o4, %i5 tne %xcc, 0x1 movrgez %l2, 0x3BF, %l5 sdivx %o0, 0x1CF2, %o3 fsrc2 %f0, %f12 for %f2, %f8, %f14 udivcc %i7, 0x0114, %o7 fmovdleu %xcc, %f7, %f9 fbule %fcc2, loop_5604 fmovrde %l4, %f10, %f12 tvc %icc, 0x4 stw %l3, [%l7 + 0x34] loop_5604: fcmpeq16 %f4, %f12, %l0 fcmpne16 %f0, %f8, %o6 fble %fcc2, loop_5605 fmul8x16al %f10, %f11, %f4 nop setx loop_5606, %l0, %l1 jmpl %l1, %l1 movg %xcc, %g2, %o5 loop_5605: stw %g3, [%l7 + 0x20] array8 %g4, %g7, %i6 loop_5606: fbug %fcc3, loop_5607 addc %o1, 0x1BA6, %i0 fandnot2s %f15, %f10, %f6 xnor %g5, 0x01A8, %o2 loop_5607: lduw [%l7 + 0x74], %g1 ldub [%l7 + 0x48], %g6 alignaddr %l6, %i3, %i2 brlz,a %i4, loop_5608 tsubcctv %i1, %i5, %o4 addcc %l2, 0x11AC, %l5 movcc %icc, %o3, %i7 loop_5608: ta %xcc, 0x6 subccc %o7, %l4, %l3 ldsh [%l7 + 0x5A], %o0 stx %l0, [%l7 + 0x48] ldsh [%l7 + 0x20], %o6 ldx [%l7 + 0x58], %l1 mulscc %o5, %g2, %g4 stx %g3, [%l7 + 0x60] fbe,a %fcc0, loop_5609 fmovrsgez %g7, %f7, %f15 ldx [%l7 + 0x18], %o1 tcs %xcc, 0x0 loop_5609: movrlez %i0, %g5, %i6 stx %o2, [%l7 + 0x08] fmovse %xcc, %f11, %f9 fmovsl %xcc, %f13, %f9 fbu %fcc1, loop_5610 fexpand %f1, %f10 sth %g1, [%l7 + 0x7C] stw %l6, [%l7 + 0x5C] loop_5610: fmovscc %icc, %f15, %f2 fmovsvc %xcc, %f7, %f15 ldsb [%l7 + 0x2C], %g6 stb %i3, [%l7 + 0x22] ldsb [%l7 + 0x55], %i2 fmovrslez %i1, %f13, %f9 ldub [%l7 + 0x54], %i4 bshuffle %f12, %f0, %f6 fzero %f0 stw %i5, [%l7 + 0x4C] fcmps %fcc0, %f1, %f11 ldub [%l7 + 0x34], %l2 andn %l5, 0x01F2, %o3 be loop_5611 lduw [%l7 + 0x74], %i7 fandnot2s %f3, %f15, %f2 fpsub32s %f4, %f6, %f0 loop_5611: std %f6, [%l7 + 0x70] fmovrsgz %o4, %f13, %f9 sra %o7, 0x11, %l4 movrlz %l3, %l0, %o0 nop setx loop_5612, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x38], %f5 stw %l1, [%l7 + 0x64] umulcc %o5, %g2, %g4 loop_5612: fpadd16s %f10, %f1, %f12 ld [%l7 + 0x54], %f14 fmovdgu %xcc, %f7, %f5 bgu,pt %xcc, loop_5613 fbu,a %fcc1, loop_5614 xorcc %g3, %g7, %o1 fcmpgt32 %f14, %f8, %i0 loop_5613: fmovsne %xcc, %f8, %f7 loop_5614: fpadd16 %f2, %f14, %f8 ldsb [%l7 + 0x72], %g5 ldsw [%l7 + 0x14], %i6 addc %g1, %l6, %o2 bcc,pt %xcc, loop_5615 stx %i3, [%l7 + 0x30] fxors %f15, %f11, %f8 stw %g6, [%l7 + 0x18] loop_5615: movvc %xcc, %i2, %i4 ldd [%l7 + 0x60], %f8 fmovdvc %icc, %f8, %f12 fnor %f10, %f0, %f14 fandnot1s %f6, %f15, %f9 stw %i5, [%l7 + 0x54] fmovdcc %xcc, %f0, %f12 mova %icc, %l2, %l5 stb %o3, [%l7 + 0x16] stb %i1, [%l7 + 0x37] tsubcc %o4, %i7, %o7 ta %xcc, 0x4 fsrc1 %f2, %f10 fzero %f10 fbg,a %fcc0, loop_5616 fmovrde %l3, %f10, %f12 fpadd16 %f10, %f6, %f6 fmovdvc %icc, %f3, %f7 loop_5616: fble,a %fcc0, loop_5617 bpos loop_5618 fone %f6 ldx [%l7 + 0x38], %l0 loop_5617: fmovd %f4, %f2 loop_5618: fmul8x16al %f3, %f4, %f4 ld [%l7 + 0x18], %f13 stw %o0, [%l7 + 0x68] ldub [%l7 + 0x22], %o6 movge %icc, %l1, %o5 lduh [%l7 + 0x54], %l4 subc %g2, %g4, %g7 fpsub16s %f2, %f0, %f7 stx %o1, [%l7 + 0x58] fmovd %f0, %f14 fone %f0 fnot2s %f12, %f15 fmovdg %icc, %f2, %f5 bge,a,pn %xcc, loop_5619 stb %i0, [%l7 + 0x29] ldx [%l7 + 0x08], %g5 bpos,a loop_5620 loop_5619: fnot2s %f4, %f11 fandnot2s %f14, %f2, %f11 bne,pn %xcc, loop_5621 loop_5620: alignaddrl %g3, %i6, %l6 ldd [%l7 + 0x40], %f14 std %f2, [%l7 + 0x08] loop_5621: stb %g1, [%l7 + 0x77] bcc,a loop_5622 ldsw [%l7 + 0x28], %i3 ld [%l7 + 0x14], %f11 nop setx loop_5623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5622: ldub [%l7 + 0x35], %g6 fand %f14, %f10, %f2 ldsw [%l7 + 0x34], %o2 loop_5623: bcs loop_5624 sra %i2, 0x14, %i5 xnor %i4, %l5, %o3 alignaddrl %i1, %l2, %o4 loop_5624: ldx [%l7 + 0x30], %o7 edge8n %i7, %l3, %o0 smul %l0, 0x1B99, %l1 fbug,a %fcc0, loop_5625 mova %icc, %o5, %l4 brlez %g2, loop_5626 sth %o6, [%l7 + 0x4C] loop_5625: fmovdn %xcc, %f3, %f14 ldsw [%l7 + 0x20], %g7 loop_5626: fpmerge %f1, %f3, %f14 stw %g4, [%l7 + 0x64] movpos %icc, %o1, %g5 udivcc %g3, 0x1957, %i6 tvc %xcc, 0x7 nop setx loop_5627, %l0, %l1 jmpl %l1, %i0 edge8l %g1, %i3, %l6 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x42], %o2 loop_5627: fmovse %icc, %f1, %f13 fmovsle %icc, %f15, %f6 fpadd32 %f6, %f6, %f10 st %f14, [%l7 + 0x1C] fmovsg %xcc, %f12, %f13 bl,a %xcc, loop_5628 lduh [%l7 + 0x62], %g6 fmovrsgz %i5, %f11, %f7 tleu %xcc, 0x0 loop_5628: ld [%l7 + 0x4C], %f8 sll %i4, %l5, %o3 ldsw [%l7 + 0x34], %i2 fmovsgu %icc, %f14, %f13 movneg %icc, %i1, %o4 stb %o7, [%l7 + 0x1D] fcmpgt16 %f10, %f2, %i7 movrlz %l2, 0x1D8, %l3 edge16 %l0, %o0, %l1 ldub [%l7 + 0x28], %l4 fornot2s %f6, %f10, %f0 taddcc %o5, 0x0B52, %o6 movgu %icc, %g7, %g2 popc 0x08CC, %o1 udiv %g4, 0x0261, %g5 ldd [%l7 + 0x20], %f8 lduh [%l7 + 0x3A], %i6 fornot2 %f0, %f6, %f10 stb %i0, [%l7 + 0x50] edge8l %g3, %i3, %g1 ld [%l7 + 0x14], %f6 tn %xcc, 0x4 ldx [%l7 + 0x78], %o2 fnot1s %f9, %f13 ld [%l7 + 0x70], %f5 sub %g6, 0x02A9, %l6 tge %xcc, 0x1 lduh [%l7 + 0x4A], %i4 fzero %f10 subccc %l5, 0x0E68, %o3 fbo %fcc1, loop_5629 lduh [%l7 + 0x7A], %i2 ldsh [%l7 + 0x56], %i5 fbule %fcc2, loop_5630 loop_5629: orcc %i1, %o4, %i7 srax %l2, 0x0B, %l3 sllx %l0, 0x06, %o7 loop_5630: ld [%l7 + 0x20], %f9 sth %l1, [%l7 + 0x28] fpadd16s %f7, %f9, %f11 lduw [%l7 + 0x70], %o0 sub %l4, 0x1D32, %o5 ldsw [%l7 + 0x20], %o6 fcmped %fcc0, %f8, %f8 umul %g2, %g7, %g4 fmovdvs %xcc, %f4, %f5 bne,a %xcc, loop_5631 udivcc %g5, 0x0CAA, %i6 fsrc2 %f2, %f4 fmovsvc %xcc, %f9, %f13 loop_5631: st %f5, [%l7 + 0x40] edge8ln %o1, %g3, %i0 ldx [%l7 + 0x58], %i3 fmovrdlez %o2, %f12, %f12 fcmpne32 %f12, %f0, %g1 fmovsn %xcc, %f3, %f15 sdivcc %l6, 0x129E, %g6 stx %i4, [%l7 + 0x28] ldub [%l7 + 0x37], %o3 siam 0x2 fmuld8sux16 %f4, %f14, %f8 fmovsneg %icc, %f7, %f3 st %f7, [%l7 + 0x08] ld [%l7 + 0x34], %f13 ldd [%l7 + 0x70], %f4 movn %xcc, %i2, %l5 ldsb [%l7 + 0x7B], %i1 be loop_5632 ldsb [%l7 + 0x6F], %i5 stb %o4, [%l7 + 0x30] lduw [%l7 + 0x34], %i7 loop_5632: bvs,pt %icc, loop_5633 fcmpne16 %f14, %f14, %l3 fpadd32 %f8, %f10, %f10 udiv %l0, 0x0DE3, %o7 loop_5633: fnors %f11, %f0, %f0 fmovdleu %xcc, %f8, %f15 call loop_5634 lduh [%l7 + 0x5E], %l1 ldsw [%l7 + 0x3C], %o0 fbg %fcc0, loop_5635 loop_5634: fbne,a %fcc1, loop_5636 addcc %l4, 0x1DFA, %l2 bn,a,pt %xcc, loop_5637 loop_5635: and %o5, 0x0C68, %g2 loop_5636: tpos %xcc, 0x1 ba,pn %icc, loop_5638 loop_5637: sth %g7, [%l7 + 0x64] bvc,a,pn %icc, loop_5639 movrlez %o6, %g4, %g5 loop_5638: ldx [%l7 + 0x68], %i6 fmovsvc %icc, %f12, %f8 loop_5639: tneg %xcc, 0x7 fmovscs %icc, %f9, %f0 ldsb [%l7 + 0x14], %o1 ldsh [%l7 + 0x56], %g3 fmovsg %icc, %f0, %f10 sllx %i0, 0x01, %o2 bn,pn %icc, loop_5640 fabss %f9, %f10 edge8n %g1, %i3, %l6 fzeros %f14 loop_5640: fones %f0 ldx [%l7 + 0x38], %i4 fmovsleu %xcc, %f4, %f11 fmovrslz %o3, %f11, %f12 fbge %fcc2, loop_5641 fmovsg %icc, %f15, %f3 faligndata %f6, %f10, %f14 addc %i2, 0x1EED, %l5 loop_5641: movrlez %i1, 0x199, %g6 fpmerge %f4, %f1, %f4 mova %icc, %o4, %i7 for %f14, %f6, %f2 fmovrslez %l3, %f11, %f10 be %icc, loop_5642 addcc %l0, %i5, %o7 ldx [%l7 + 0x20], %l1 fcmple32 %f2, %f8, %o0 loop_5642: fpack32 %f8, %f4, %f10 ld [%l7 + 0x30], %f1 fbo %fcc3, loop_5643 st %f15, [%l7 + 0x3C] edge32n %l4, %l2, %o5 ldd [%l7 + 0x28], %f6 loop_5643: move %xcc, %g7, %o6 ldub [%l7 + 0x0C], %g4 fsrc2s %f12, %f12 taddcctv %g5, 0x0588, %g2 fmovdge %xcc, %f2, %f4 stx %i6, [%l7 + 0x08] fpadd16 %f12, %f6, %f12 ldsw [%l7 + 0x2C], %g3 brnz %i0, loop_5644 stx %o1, [%l7 + 0x20] fpsub16s %f12, %f12, %f8 xorcc %o2, %g1, %l6 loop_5644: faligndata %f2, %f12, %f2 fsrc1s %f0, %f14 edge32 %i4, %o3, %i2 fcmpgt32 %f10, %f14, %l5 ldub [%l7 + 0x64], %i1 edge32n %i3, %g6, %o4 std %f6, [%l7 + 0x48] std %f0, [%l7 + 0x30] fmovdge %icc, %f1, %f14 subcc %l3, 0x02EF, %i7 umul %i5, %o7, %l1 fbo %fcc3, loop_5645 fmovdl %icc, %f6, %f5 fbul,a %fcc0, loop_5646 tcs %icc, 0x7 loop_5645: edge8l %o0, %l4, %l0 edge32ln %o5, %l2, %g7 loop_5646: or %g4, 0x1925, %o6 fbl %fcc1, loop_5647 fnot2s %f11, %f0 bleu,a loop_5648 fmovsleu %xcc, %f0, %f7 loop_5647: mulscc %g5, 0x0584, %i6 fmuld8sux16 %f5, %f6, %f14 loop_5648: fsrc2 %f6, %f0 bvs,pn %icc, loop_5649 brgz %g3, loop_5650 edge16l %g2, %i0, %o1 fmovdneg %xcc, %f6, %f3 loop_5649: fmovspos %icc, %f15, %f0 loop_5650: srlx %g1, %o2, %l6 edge16n %o3, %i4, %i2 te %xcc, 0x6 fmovsvs %xcc, %f11, %f13 ldsb [%l7 + 0x13], %i1 orncc %l5, %g6, %i3 fcmpgt16 %f12, %f8, %l3 srl %o4, 0x11, %i5 call loop_5651 andn %i7, 0x0DFB, %o7 ldsw [%l7 + 0x54], %l1 call loop_5652 loop_5651: fmovrslz %o0, %f5, %f1 edge32 %l0, %o5, %l4 ld [%l7 + 0x4C], %f7 loop_5652: tsubcctv %l2, %g7, %o6 fmovdg %xcc, %f10, %f4 fmovd %f14, %f14 brnz,a %g5, loop_5653 fxors %f8, %f10, %f0 fcmple32 %f8, %f10, %g4 lduh [%l7 + 0x66], %i6 loop_5653: andncc %g3, %g2, %o1 stw %g1, [%l7 + 0x7C] bneg,a %icc, loop_5654 ld [%l7 + 0x50], %f5 fcmpne16 %f0, %f2, %i0 move %icc, %o2, %o3 loop_5654: fcmpne16 %f14, %f12, %l6 stw %i2, [%l7 + 0x60] fpmerge %f3, %f10, %f8 be,pn %xcc, loop_5655 lduw [%l7 + 0x40], %i4 ba,a,pt %icc, loop_5656 movle %icc, %l5, %i1 loop_5655: brnz,a %g6, loop_5657 fbule %fcc2, loop_5658 loop_5656: fmovsle %xcc, %f6, %f11 ldub [%l7 + 0x6C], %l3 loop_5657: fmul8x16al %f11, %f5, %f2 loop_5658: brgez %i3, loop_5659 sra %i5, 0x1B, %i7 fandnot2 %f6, %f10, %f2 movleu %xcc, %o7, %o4 loop_5659: ldub [%l7 + 0x59], %l1 fmovrdlz %o0, %f4, %f10 st %f15, [%l7 + 0x6C] ldd [%l7 + 0x78], %f14 fmovsvs %xcc, %f3, %f0 sth %l0, [%l7 + 0x0A] popc %o5, %l4 edge16l %g7, %o6, %g5 ldub [%l7 + 0x44], %g4 fsrc2s %f0, %f5 fcmpgt16 %f0, %f2, %i6 fpack32 %f4, %f6, %f12 stb %g3, [%l7 + 0x59] lduw [%l7 + 0x64], %g2 fmovsvc %xcc, %f14, %f4 fmovrsgez %o1, %f3, %f2 fcmps %fcc0, %f4, %f10 ldd [%l7 + 0x40], %f4 std %f14, [%l7 + 0x40] or %g1, 0x1098, %l2 brgez,a %o2, loop_5660 ldd [%l7 + 0x08], %f14 addc %o3, 0x076D, %l6 ldd [%l7 + 0x48], %f10 loop_5660: lduw [%l7 + 0x58], %i0 fpadd16s %f3, %f8, %f12 brlez %i2, loop_5661 addcc %i4, 0x1355, %i1 siam 0x5 nop setx loop_5662, %l0, %l1 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_5661: addc %l5, %l3, %g6 movgu %icc, %i3, %i7 lduw [%l7 + 0x68], %o7 loop_5662: ldd [%l7 + 0x50], %f4 subcc %o4, %l1, %i5 or %l0, %o0, %l4 ldsh [%l7 + 0x58], %o5 fmovsg %xcc, %f8, %f4 ldsh [%l7 + 0x68], %o6 stb %g5, [%l7 + 0x19] ldub [%l7 + 0x76], %g4 movg %xcc, %g7, %g3 sub %g2, %i6, %g1 ld [%l7 + 0x1C], %f5 edge16l %o1, %l2, %o2 stw %l6, [%l7 + 0x30] fmovrdgz %o3, %f0, %f14 ldd [%l7 + 0x20], %f2 stx %i2, [%l7 + 0x38] fnot2 %f6, %f10 fbn,a %fcc2, loop_5663 ldsw [%l7 + 0x40], %i4 ldsb [%l7 + 0x2E], %i1 lduw [%l7 + 0x58], %i0 loop_5663: ldx [%l7 + 0x68], %l5 ldsw [%l7 + 0x38], %l3 st %f2, [%l7 + 0x34] fpsub16 %f12, %f14, %f12 ldsh [%l7 + 0x20], %i3 taddcc %i7, 0x16A0, %o7 fmovdl %xcc, %f10, %f7 std %f0, [%l7 + 0x18] fcmpeq16 %f8, %f4, %o4 smul %l1, 0x19BA, %g6 movrlz %l0, %i5, %l4 fmovsleu %xcc, %f5, %f14 fsrc1s %f11, %f3 fandnot1 %f12, %f4, %f12 fbl %fcc1, loop_5664 fmovrsgz %o0, %f15, %f9 ble,pn %icc, loop_5665 stx %o5, [%l7 + 0x38] loop_5664: fmovdleu %icc, %f11, %f0 fmovsa %xcc, %f12, %f3 loop_5665: fornot2 %f14, %f6, %f4 fmul8x16 %f2, %f0, %f6 ldsh [%l7 + 0x5E], %o6 stw %g4, [%l7 + 0x30] andn %g5, 0x0C30, %g7 fzeros %f4 fmovrslz %g2, %f8, %f15 edge8ln %i6, %g1, %o1 fmovrsgz %g3, %f13, %f4 add %l2, %o2, %l6 ldub [%l7 + 0x53], %i2 tleu %icc, 0x5 fzeros %f0 fmovspos %icc, %f12, %f9 fmovsa %xcc, %f13, %f5 ldsh [%l7 + 0x2A], %o3 lduw [%l7 + 0x48], %i1 st %f4, [%l7 + 0x30] subccc %i0, 0x0596, %l5 lduw [%l7 + 0x70], %l3 movrlz %i3, %i4, %i7 ldub [%l7 + 0x15], %o7 movrlez %o4, %l1, %l0 lduh [%l7 + 0x70], %i5 andn %l4, 0x0995, %g6 fsrc1s %f0, %f15 fpsub32 %f10, %f12, %f10 ld [%l7 + 0x70], %f11 fmovsvs %icc, %f6, %f0 fpsub32 %f14, %f2, %f6 fmovscs %icc, %f7, %f5 ba loop_5666 mulx %o0, 0x056F, %o5 sth %o6, [%l7 + 0x7A] ldsb [%l7 + 0x3E], %g4 loop_5666: ldsh [%l7 + 0x54], %g5 fpmerge %f0, %f9, %f0 array8 %g7, %g2, %g1 ldub [%l7 + 0x18], %o1 fba %fcc0, loop_5667 movcs %icc, %i6, %g3 xorcc %l2, 0x1AAF, %l6 fmovsl %xcc, %f0, %f1 loop_5667: ldsb [%l7 + 0x45], %i2 ble,a %icc, loop_5668 lduh [%l7 + 0x2A], %o2 stw %i1, [%l7 + 0x54] ldub [%l7 + 0x54], %o3 loop_5668: fbo %fcc3, loop_5669 mova %icc, %l5, %i0 movre %i3, 0x174, %l3 fandnot2 %f12, %f12, %f10 loop_5669: fmovsl %xcc, %f6, %f3 ldub [%l7 + 0x18], %i4 nop setx loop_5670, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o7, [%l7 + 0x58] fsrc2 %f0, %f12 fcmpes %fcc3, %f5, %f1 loop_5670: movrlez %o4, %l1, %i7 nop setx loop_5671, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry te %xcc, 0x2 fbne,a %fcc2, loop_5672 fmovdge %icc, %f4, %f3 loop_5671: fmovdg %icc, %f11, %f3 fmovrdgz %l0, %f6, %f8 loop_5672: tleu %xcc, 0x5 ld [%l7 + 0x28], %f1 ldd [%l7 + 0x30], %f12 fmul8ulx16 %f4, %f12, %f8 addc %i5, 0x08AF, %g6 tneg %icc, 0x3 for %f4, %f12, %f12 st %f8, [%l7 + 0x60] lduw [%l7 + 0x3C], %l4 sdivx %o0, 0x0C59, %o5 fcmps %fcc0, %f14, %f14 sethi 0x05E5, %o6 fexpand %f15, %f6 tge %icc, 0x5 edge32n %g4, %g7, %g2 ldx [%l7 + 0x30], %g5 brnz,a %g1, loop_5673 fornot2s %f14, %f13, %f14 tsubcc %i6, %o1, %g3 fpackfix %f10, %f10 loop_5673: fcmped %fcc1, %f2, %f8 orncc %l6, 0x0B29, %i2 mova %icc, %o2, %i1 edge16 %o3, %l2, %l5 fxnor %f8, %f14, %f6 fbul,a %fcc0, loop_5674 lduw [%l7 + 0x10], %i3 fexpand %f7, %f2 fmovsleu %icc, %f11, %f11 loop_5674: tpos %xcc, 0x6 st %f8, [%l7 + 0x5C] ldub [%l7 + 0x7B], %i0 fcmps %fcc1, %f0, %f5 srax %i4, %l3, %o7 movre %l1, %i7, %o4 fmovrde %i5, %f0, %f12 bg,a %icc, loop_5675 tne %xcc, 0x7 bcc,pt %icc, loop_5676 fmovsl %icc, %f13, %f12 loop_5675: fblg %fcc3, loop_5677 fnegd %f8, %f14 loop_5676: sdivcc %g6, 0x0C45, %l0 edge16n %l4, %o0, %o5 loop_5677: sub %g4, %g7, %o6 ldd [%l7 + 0x78], %f2 fbug %fcc0, loop_5678 sdiv %g5, 0x09D5, %g1 fmovdcc %icc, %f5, %f10 ldsh [%l7 + 0x2A], %g2 loop_5678: addc %i6, 0x131F, %o1 ldsb [%l7 + 0x53], %l6 andn %i2, 0x1A13, %g3 ldsh [%l7 + 0x34], %i1 brlz,a %o3, loop_5679 fmovde %icc, %f5, %f4 fmovdge %icc, %f11, %f15 std %f0, [%l7 + 0x48] loop_5679: mova %xcc, %o2, %l5 ldsb [%l7 + 0x14], %l2 bvc %xcc, loop_5680 tsubcc %i0, 0x0F97, %i4 st %f12, [%l7 + 0x70] fnot1s %f13, %f15 loop_5680: edge32 %i3, %l3, %o7 ldsb [%l7 + 0x29], %i7 stb %o4, [%l7 + 0x3F] xnor %i5, 0x0BA7, %g6 fnot2s %f10, %f11 fcmped %fcc3, %f4, %f8 ldd [%l7 + 0x50], %f4 sth %l1, [%l7 + 0x40] udiv %l0, 0x075D, %l4 fmul8x16 %f1, %f2, %f0 stw %o5, [%l7 + 0x24] lduw [%l7 + 0x40], %g4 ldsb [%l7 + 0x7E], %g7 lduh [%l7 + 0x46], %o0 fornot2s %f6, %f13, %f5 tl %xcc, 0x4 move %xcc, %o6, %g5 udivcc %g1, 0x06ED, %g2 fmovrdlz %i6, %f14, %f0 nop setx loop_5681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16ln %o1, %i2, %g3 sdivx %i1, 0x0CA0, %o3 fmovrsgez %o2, %f11, %f0 loop_5681: fcmpd %fcc3, %f12, %f8 tsubcc %l6, %l5, %l2 bne,a %xcc, loop_5682 fbne %fcc2, loop_5683 fcmpgt16 %f6, %f2, %i0 ld [%l7 + 0x1C], %f6 loop_5682: movneg %icc, %i3, %l3 loop_5683: stw %i4, [%l7 + 0x54] fcmps %fcc1, %f15, %f9 fbule,a %fcc3, loop_5684 ld [%l7 + 0x14], %f6 fmovrslz %i7, %f0, %f6 ldsh [%l7 + 0x4A], %o4 loop_5684: tgu %icc, 0x1 subcc %o7, %g6, %l1 stx %l0, [%l7 + 0x48] ldsh [%l7 + 0x32], %l4 subccc %o5, 0x0A13, %i5 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x58], %g4 xorcc %g7, 0x1216, %o0 ldd [%l7 + 0x78], %f10 fpackfix %f14, %f6 fbule,a %fcc0, loop_5685 umul %o6, 0x14C8, %g5 edge16ln %g1, %i6, %g2 movg %xcc, %i2, %g3 loop_5685: fcmpne32 %f12, %f6, %i1 call loop_5686 fmovdneg %icc, %f12, %f8 fmovsl %icc, %f13, %f3 movcs %icc, %o1, %o2 loop_5686: ldsw [%l7 + 0x5C], %o3 fxor %f14, %f2, %f2 sth %l6, [%l7 + 0x3E] or %l2, %l5, %i0 ld [%l7 + 0x38], %f0 stx %i3, [%l7 + 0x30] stx %l3, [%l7 + 0x38] ldub [%l7 + 0x2C], %i7 sth %o4, [%l7 + 0x70] ldsb [%l7 + 0x60], %i4 fxnor %f14, %f12, %f14 fbe %fcc0, loop_5687 fnot2s %f15, %f9 subcc %o7, 0x11DC, %l1 fnor %f0, %f4, %f14 loop_5687: fmovrsgez %l0, %f9, %f0 bne,a,pn %xcc, loop_5688 st %f10, [%l7 + 0x40] stx %l4, [%l7 + 0x50] tne %icc, 0x3 loop_5688: andcc %o5, 0x00B9, %g6 fcmpeq32 %f4, %f6, %g4 fnot1 %f6, %f6 fmovdleu %icc, %f4, %f13 fxors %f3, %f13, %f15 alignaddr %i5, %o0, %g7 fbge %fcc2, loop_5689 movge %icc, %o6, %g1 bge %icc, loop_5690 movrgz %i6, 0x2E0, %g5 loop_5689: fpack16 %f0, %f8 bpos,pt %xcc, loop_5691 loop_5690: srax %g2, 0x04, %i2 stw %g3, [%l7 + 0x38] edge32l %i1, %o1, %o2 loop_5691: fbug %fcc1, loop_5692 ldsb [%l7 + 0x14], %l6 movvc %xcc, %o3, %l2 fmovsle %xcc, %f14, %f0 loop_5692: fpsub32 %f8, %f8, %f4 stx %i0, [%l7 + 0x28] tl %xcc, 0x3 fbg,a %fcc2, loop_5693 ld [%l7 + 0x28], %f6 fpadd16s %f0, %f4, %f2 tsubcc %i3, 0x10D7, %l5 loop_5693: sub %i7, 0x1EA8, %l3 fbul %fcc1, loop_5694 ldd [%l7 + 0x28], %f4 sdivx %o4, 0x08DE, %o7 lduw [%l7 + 0x64], %l1 loop_5694: fsrc2 %f2, %f10 fmovda %icc, %f15, %f9 siam 0x2 fnot1 %f12, %f4 fbug %fcc1, loop_5695 tg %icc, 0x2 ldub [%l7 + 0x30], %i4 andcc %l0, %l4, %o5 loop_5695: fnegs %f13, %f8 movcs %xcc, %g4, %g6 ldd [%l7 + 0x70], %f2 fnegs %f8, %f0 edge8ln %i5, %g7, %o6 stx %g1, [%l7 + 0x48] movrgz %i6, 0x2D0, %o0 lduw [%l7 + 0x70], %g5 smulcc %i2, 0x0F00, %g2 st %f14, [%l7 + 0x40] stx %i1, [%l7 + 0x78] fone %f4 stw %g3, [%l7 + 0x44] te %xcc, 0x2 fmovrslez %o2, %f3, %f5 ld [%l7 + 0x38], %f5 fba %fcc1, loop_5696 array32 %o1, %l6, %l2 move %xcc, %o3, %i0 fmovde %icc, %f3, %f4 loop_5696: tpos %icc, 0x1 brlez %i3, loop_5697 fnot2 %f8, %f2 tsubcctv %i7, 0x0BB2, %l5 fpsub32 %f0, %f14, %f10 loop_5697: edge16ln %o4, %l3, %l1 st %f2, [%l7 + 0x3C] movcc %xcc, %i4, %l0 bl,pn %icc, loop_5698 udiv %o7, 0x178C, %o5 ldsh [%l7 + 0x20], %g4 ldub [%l7 + 0x11], %l4 loop_5698: stb %g6, [%l7 + 0x5F] move %icc, %i5, %g7 ldsb [%l7 + 0x30], %g1 movrgz %i6, 0x25D, %o6 tl %xcc, 0x3 std %f4, [%l7 + 0x60] sth %o0, [%l7 + 0x74] fsrc1s %f0, %f12 mova %icc, %g5, %g2 ldsb [%l7 + 0x5E], %i1 fpsub16s %f9, %f13, %f2 sth %g3, [%l7 + 0x60] bvc loop_5699 alignaddr %o2, %i2, %o1 tleu %xcc, 0x0 nop setx loop_5700, %l0, %l1 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_5699: edge8 %l2, %l6, %i0 stb %o3, [%l7 + 0x44] fmovrdlez %i7, %f12, %f6 loop_5700: bcc,pn %xcc, loop_5701 mova %icc, %l5, %i3 fandnot1s %f7, %f9, %f0 tleu %xcc, 0x2 loop_5701: fmovsvc %icc, %f7, %f7 ldsb [%l7 + 0x24], %o4 ldsh [%l7 + 0x38], %l3 ldub [%l7 + 0x3D], %i4 fmovdge %xcc, %f6, %f1 mulscc %l1, 0x0C3F, %o7 ldd [%l7 + 0x68], %f2 bg,a,pn %icc, loop_5702 fbe %fcc3, loop_5703 movneg %icc, %l0, %o5 udivx %l4, 0x1C13, %g6 loop_5702: ldsw [%l7 + 0x70], %g4 loop_5703: faligndata %f12, %f8, %f12 tne %xcc, 0x2 std %f4, [%l7 + 0x50] ldsh [%l7 + 0x1A], %g7 ldd [%l7 + 0x48], %f2 fnands %f4, %f11, %f10 tvc %xcc, 0x5 edge32n %g1, %i6, %i5 tsubcctv %o6, %g5, %g2 fnot1 %f6, %f12 fnegd %f8, %f8 fmovdl %icc, %f2, %f7 array8 %i1, %g3, %o2 ldsb [%l7 + 0x3B], %o0 fpack32 %f6, %f6, %f4 tsubcc %i2, %l2, %o1 fmovdl %icc, %f7, %f8 fnot2 %f2, %f12 bg loop_5704 te %xcc, 0x5 smul %i0, %o3, %i7 fble,a %fcc3, loop_5705 loop_5704: tcs %icc, 0x4 fmuld8sux16 %f3, %f12, %f0 stw %l5, [%l7 + 0x14] loop_5705: fmul8x16 %f14, %f2, %f12 fmul8x16 %f7, %f10, %f6 fandnot2s %f11, %f7, %f14 fmovscs %icc, %f5, %f5 tcc %icc, 0x7 lduw [%l7 + 0x4C], %i3 ldub [%l7 + 0x37], %l6 fone %f8 stb %o4, [%l7 + 0x09] xor %i4, 0x111D, %l3 tneg %xcc, 0x3 movl %xcc, %o7, %l0 fpmerge %f11, %f5, %f4 fpadd16 %f12, %f10, %f2 fsrc1s %f6, %f15 edge16ln %l1, %o5, %l4 tn %icc, 0x3 ldd [%l7 + 0x68], %f12 fbn,a %fcc2, loop_5706 stx %g6, [%l7 + 0x38] lduw [%l7 + 0x6C], %g4 fbul,a %fcc3, loop_5707 loop_5706: fmovsg %icc, %f12, %f1 fmovda %icc, %f10, %f3 fmovrdgz %g1, %f12, %f4 loop_5707: fcmpes %fcc0, %f2, %f13 bg,pn %icc, loop_5708 stw %g7, [%l7 + 0x30] fandnot2s %f5, %f6, %f7 fpackfix %f6, %f15 loop_5708: ldd [%l7 + 0x10], %f14 array32 %i6, %o6, %i5 bvc,a,pn %icc, loop_5709 udiv %g5, 0x11FB, %g2 fxnors %f4, %f1, %f10 stw %i1, [%l7 + 0x4C] loop_5709: lduh [%l7 + 0x42], %g3 fmovdcs %xcc, %f8, %f9 nop setx loop_5710, %l0, %l1 jmpl %l1, %o0 fmovrslz %o2, %f0, %f1 fmovrdne %l2, %f12, %f4 sth %i2, [%l7 + 0x70] loop_5710: fmuld8ulx16 %f2, %f10, %f4 nop setx loop_5711, %l0, %l1 jmpl %l1, %i0 edge32 %o3, %o1, %i7 bne %xcc, loop_5712 umulcc %i3, %l6, %o4 loop_5711: movcs %icc, %l5, %i4 ldx [%l7 + 0x18], %l3 loop_5712: fcmpgt32 %f2, %f4, %o7 lduh [%l7 + 0x74], %l0 andn %l1, 0x05F8, %l4 add %g6, 0x0D0C, %g4 fmovda %icc, %f9, %f11 fzero %f8 movvs %icc, %g1, %g7 fbu,a %fcc2, loop_5713 lduw [%l7 + 0x4C], %i6 ldub [%l7 + 0x6F], %o5 fcmpgt32 %f6, %f6, %o6 loop_5713: alignaddrl %g5, %i5, %i1 stx %g2, [%l7 + 0x58] fnegs %f1, %f1 stb %o0, [%l7 + 0x13] tcc %xcc, 0x2 fmovsa %icc, %f7, %f5 ldd [%l7 + 0x38], %f0 stw %o2, [%l7 + 0x38] tn %icc, 0x3 stw %l2, [%l7 + 0x6C] fpsub32s %f0, %f7, %f4 fmovrsne %i2, %f4, %f9 tne %icc, 0x5 fmuld8sux16 %f1, %f5, %f0 tvc %xcc, 0x5 brnz,a %g3, loop_5714 ldsb [%l7 + 0x35], %i0 bl %icc, loop_5715 ldsb [%l7 + 0x11], %o3 loop_5714: edge8n %o1, %i3, %i7 andn %o4, 0x114E, %l5 loop_5715: subc %l6, %l3, %i4 fmovsle %xcc, %f5, %f5 bg,a,pt %icc, loop_5716 edge32ln %l0, %o7, %l1 fblg %fcc0, loop_5717 fbge %fcc0, loop_5718 loop_5716: lduw [%l7 + 0x2C], %l4 xnorcc %g4, %g6, %g1 loop_5717: fpmerge %f12, %f0, %f2 loop_5718: fmovsg %xcc, %f6, %f5 lduh [%l7 + 0x56], %i6 stb %g7, [%l7 + 0x7B] array32 %o6, %o5, %g5 stx %i1, [%l7 + 0x30] edge8l %i5, %g2, %o2 fmovde %xcc, %f9, %f8 ldsh [%l7 + 0x64], %l2 edge32ln %i2, %o0, %i0 xorcc %g3, 0x0D4C, %o3 movrgez %i3, 0x344, %o1 addc %i7, %l5, %l6 fmovsvc %icc, %f9, %f9 stx %o4, [%l7 + 0x20] edge32ln %i4, %l0, %o7 edge16l %l1, %l3, %l4 ldx [%l7 + 0x30], %g6 ldsb [%l7 + 0x22], %g1 movle %xcc, %i6, %g4 ldd [%l7 + 0x20], %f8 fble,a %fcc0, loop_5719 sllx %o6, 0x08, %o5 fnor %f12, %f2, %f2 movle %icc, %g7, %g5 loop_5719: fmovdcs %xcc, %f6, %f15 ldsh [%l7 + 0x0E], %i1 bvc,pn %icc, loop_5720 fmovdl %xcc, %f10, %f12 fpadd32 %f14, %f0, %f12 ldx [%l7 + 0x40], %i5 loop_5720: edge8n %o2, %g2, %l2 or %o0, %i2, %i0 ldd [%l7 + 0x48], %f6 fnot1 %f14, %f12 ldx [%l7 + 0x38], %g3 fnot2 %f14, %f12 ldsh [%l7 + 0x10], %o3 std %f10, [%l7 + 0x68] taddcctv %i3, 0x029B, %o1 sllx %l5, 0x19, %i7 bcs,pt %icc, loop_5721 fmovdge %xcc, %f0, %f4 fxnors %f7, %f0, %f7 fmovdvs %icc, %f0, %f5 loop_5721: tcc %icc, 0x4 fmovsl %icc, %f1, %f8 bcs %xcc, loop_5722 te %icc, 0x2 addcc %l6, %i4, %l0 fcmpne32 %f12, %f2, %o7 loop_5722: ld [%l7 + 0x44], %f2 fcmpne16 %f8, %f2, %o4 stw %l3, [%l7 + 0x70] fmul8ulx16 %f8, %f0, %f6 nop setx loop_5723, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc3, loop_5724 fmovrslez %l4, %f7, %f12 xor %l1, 0x178F, %g6 loop_5723: lduh [%l7 + 0x44], %g1 loop_5724: fandnot1s %f12, %f6, %f13 brlz %i6, loop_5725 fpmerge %f15, %f12, %f2 tneg %xcc, 0x1 fpsub16 %f0, %f4, %f14 loop_5725: ldsb [%l7 + 0x50], %o6 stx %o5, [%l7 + 0x10] fornot2s %f3, %f7, %f12 subcc %g4, 0x18E6, %g5 fbl,a %fcc3, loop_5726 sra %g7, 0x10, %i5 sub %i1, 0x1666, %g2 bneg,a %xcc, loop_5727 loop_5726: pdist %f12, %f0, %f12 udivx %o2, 0x13CC, %l2 movge %icc, %o0, %i0 loop_5727: fpsub32 %f2, %f2, %f0 fmovrdlez %g3, %f4, %f10 stx %i2, [%l7 + 0x38] ldd [%l7 + 0x58], %f10 fmovdcs %icc, %f9, %f4 ldd [%l7 + 0x48], %f4 ba,pn %xcc, loop_5728 std %f2, [%l7 + 0x60] tcs %xcc, 0x7 std %f8, [%l7 + 0x60] loop_5728: fsrc1 %f4, %f8 tneg %icc, 0x4 stx %i3, [%l7 + 0x78] ldx [%l7 + 0x60], %o3 stb %o1, [%l7 + 0x27] st %f9, [%l7 + 0x08] ldx [%l7 + 0x70], %i7 ldx [%l7 + 0x60], %l5 fmovdleu %icc, %f15, %f3 sth %l6, [%l7 + 0x1A] taddcctv %l0, 0x0718, %o7 ldub [%l7 + 0x09], %i4 andncc %l3, %l4, %l1 ldx [%l7 + 0x60], %o4 ld [%l7 + 0x60], %f9 bvc,pt %xcc, loop_5729 fmovdcc %icc, %f1, %f14 bcs,a,pt %icc, loop_5730 or %g1, %i6, %g6 loop_5729: fmovda %xcc, %f5, %f9 ld [%l7 + 0x20], %f15 loop_5730: faligndata %f14, %f0, %f12 movne %xcc, %o6, %o5 fbge %fcc0, loop_5731 sdiv %g4, 0x1F92, %g7 fmul8ulx16 %f6, %f0, %f14 fbl %fcc1, loop_5732 loop_5731: fmovspos %xcc, %f11, %f13 fmovscc %icc, %f0, %f13 stx %g5, [%l7 + 0x18] loop_5732: smulcc %i1, %i5, %o2 tcs %icc, 0x5 mulx %l2, %o0, %g2 stb %g3, [%l7 + 0x55] fbug,a %fcc3, loop_5733 stx %i2, [%l7 + 0x20] brgez %i3, loop_5734 nop setx loop_5735, %l0, %l1 jmpl %l1, %o3 loop_5733: ble %icc, loop_5736 umulcc %i0, %o1, %l5 loop_5734: fcmpeq16 %f6, %f2, %l6 loop_5735: fmovdleu %icc, %f7, %f8 loop_5736: lduw [%l7 + 0x68], %l0 udivx %i7, 0x0813, %o7 ldd [%l7 + 0x20], %f0 edge32n %l3, %l4, %i4 bpos,a %icc, loop_5737 bvs %icc, loop_5738 fnot2s %f3, %f0 st %f4, [%l7 + 0x40] loop_5737: nop setx loop_5739, %l0, %l1 jmpl %l1, %o4 loop_5738: brgez %l1, loop_5740 popc %i6, %g6 array16 %g1, %o6, %g4 loop_5739: tsubcc %g7, %g5, %i1 loop_5740: fpadd16s %f11, %f15, %f10 fnegs %f4, %f1 fmovrde %o5, %f6, %f12 lduw [%l7 + 0x28], %i5 st %f5, [%l7 + 0x7C] movne %xcc, %l2, %o2 stw %o0, [%l7 + 0x18] sub %g3, 0x102F, %g2 ldx [%l7 + 0x30], %i3 brnz,a %o3, loop_5741 ldsb [%l7 + 0x20], %i2 ld [%l7 + 0x74], %f10 movleu %xcc, %i0, %l5 loop_5741: fcmple32 %f14, %f6, %o1 fbge,a %fcc3, loop_5742 fmovdg %xcc, %f3, %f6 fba,a %fcc2, loop_5743 fbne %fcc2, loop_5744 loop_5742: fbg,a %fcc1, loop_5745 popc %l0, %l6 loop_5743: bvs %xcc, loop_5746 loop_5744: fmovrdne %o7, %f14, %f14 loop_5745: fcmpgt16 %f14, %f6, %i7 subccc %l3, 0x0EFF, %l4 loop_5746: edge32l %o4, %l1, %i4 std %f6, [%l7 + 0x10] bgu,pn %xcc, loop_5747 srl %g6, %g1, %i6 movcs %icc, %o6, %g4 fmovdcs %icc, %f1, %f13 loop_5747: mulx %g5, %g7, %i1 ld [%l7 + 0x50], %f4 stx %o5, [%l7 + 0x48] fmovdn %xcc, %f1, %f10 tneg %icc, 0x2 edge16ln %l2, %o2, %i5 ldsh [%l7 + 0x24], %g3 udiv %g2, 0x1DAC, %o0 movvs %icc, %o3, %i2 fsrc2 %f12, %f8 fmovrse %i0, %f0, %f0 fbg,a %fcc3, loop_5748 fmovrdgz %i3, %f14, %f6 xor %o1, %l5, %l6 ldd [%l7 + 0x48], %f12 loop_5748: movg %icc, %o7, %l0 movn %xcc, %i7, %l3 edge8ln %o4, %l1, %i4 fpadd16s %f12, %f3, %f8 sll %g6, 0x0A, %l4 addc %g1, %o6, %g4 fbe %fcc2, loop_5749 fandnot2 %f10, %f12, %f6 mulx %g5, %g7, %i6 addcc %o5, %l2, %o2 loop_5749: fmovrslz %i1, %f15, %f12 tsubcc %i5, 0x0667, %g2 fnot1 %f14, %f6 movcc %icc, %o0, %g3 fmovsge %icc, %f0, %f0 tneg %xcc, 0x5 andcc %i2, 0x1E89, %i0 subccc %o3, %i3, %l5 lduh [%l7 + 0x2C], %o1 sth %o7, [%l7 + 0x28] addc %l6, 0x15A0, %i7 ldsb [%l7 + 0x78], %l3 edge8ln %o4, %l0, %i4 edge32n %g6, %l4, %l1 ldub [%l7 + 0x5A], %o6 sub %g4, 0x13E9, %g5 bshuffle %f8, %f10, %f2 fexpand %f6, %f14 stx %g1, [%l7 + 0x10] alignaddr %i6, %o5, %g7 tn %xcc, 0x1 fcmpeq16 %f8, %f10, %l2 stx %i1, [%l7 + 0x60] sth %i5, [%l7 + 0x08] fzero %f12 fcmpne32 %f12, %f4, %g2 fcmple32 %f4, %f4, %o2 bshuffle %f6, %f8, %f4 fmovsvc %icc, %f7, %f5 ldub [%l7 + 0x12], %o0 stx %g3, [%l7 + 0x58] mova %xcc, %i0, %o3 fmul8x16al %f5, %f10, %f4 movpos %xcc, %i3, %i2 udivx %l5, 0x1032, %o1 mulx %l6, %o7, %i7 fpsub32s %f12, %f7, %f0 fxnors %f7, %f15, %f13 fbne %fcc1, loop_5750 tneg %xcc, 0x7 taddcc %o4, %l0, %l3 ldx [%l7 + 0x38], %i4 loop_5750: edge8n %l4, %g6, %l1 std %f4, [%l7 + 0x28] fbul %fcc2, loop_5751 fcmps %fcc2, %f11, %f15 edge32 %g4, %g5, %g1 fmovrsne %i6, %f0, %f11 loop_5751: brnz %o5, loop_5752 fpsub16s %f13, %f15, %f2 xor %o6, 0x13F2, %g7 popc 0x1C09, %l2 loop_5752: movrgz %i5, 0x3BB, %g2 st %f13, [%l7 + 0x40] bn,a %icc, loop_5753 brgz %o2, loop_5754 andn %i1, %o0, %i0 fmovdg %xcc, %f4, %f4 loop_5753: fxnor %f8, %f6, %f8 loop_5754: ldsw [%l7 + 0x7C], %g3 movrlez %i3, 0x1AD, %o3 fcmpgt32 %f14, %f10, %i2 stw %o1, [%l7 + 0x18] ldsh [%l7 + 0x16], %l6 faligndata %f4, %f14, %f4 ldd [%l7 + 0x60], %f14 edge32l %l5, %o7, %i7 fmovsleu %xcc, %f3, %f14 stw %l0, [%l7 + 0x34] fpsub32 %f6, %f12, %f2 stw %o4, [%l7 + 0x28] edge32l %l3, %i4, %l4 tn %icc, 0x3 stw %g6, [%l7 + 0x3C] lduh [%l7 + 0x64], %g4 nop setx loop_5755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %g5, %g1, %i6 fors %f0, %f2, %f11 fpsub16 %f2, %f6, %f14 loop_5755: ble,pt %xcc, loop_5756 edge32 %l1, %o6, %g7 ldsw [%l7 + 0x70], %l2 ldx [%l7 + 0x50], %i5 loop_5756: lduh [%l7 + 0x18], %g2 fsrc2s %f15, %f7 be %icc, loop_5757 fmul8sux16 %f4, %f8, %f4 fmovscc %icc, %f11, %f7 fbuge %fcc2, loop_5758 loop_5757: ldsw [%l7 + 0x24], %o5 movvs %xcc, %i1, %o2 nop setx loop_5759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5758: smulcc %i0, 0x1660, %g3 ta %xcc, 0x2 tpos %icc, 0x6 loop_5759: edge8l %o0, %o3, %i2 brgz %i3, loop_5760 sll %o1, 0x0C, %l5 popc 0x0DFA, %o7 sth %i7, [%l7 + 0x14] loop_5760: fba,a %fcc0, loop_5761 xnor %l6, 0x0FB1, %l0 brz,a %o4, loop_5762 ldsb [%l7 + 0x6B], %i4 loop_5761: fcmpne32 %f14, %f12, %l4 brnz %l3, loop_5763 loop_5762: tn %icc, 0x4 fnot2 %f4, %f0 subccc %g6, 0x0469, %g4 loop_5763: ldd [%l7 + 0x48], %f6 bcs,a,pt %xcc, loop_5764 movneg %icc, %g5, %i6 fabsd %f2, %f8 xnorcc %l1, %g1, %o6 loop_5764: fcmpes %fcc2, %f4, %f9 fmovscs %xcc, %f15, %f7 fpsub16s %f12, %f8, %f14 movrgez %l2, %i5, %g2 ldsb [%l7 + 0x25], %g7 ldsh [%l7 + 0x3A], %i1 movvs %xcc, %o2, %i0 ldd [%l7 + 0x78], %f0 bvc %xcc, loop_5765 edge8l %o5, %o0, %g3 edge16 %o3, %i3, %o1 brz,a %l5, loop_5766 loop_5765: tcs %icc, 0x3 fmovsvc %icc, %f3, %f14 lduw [%l7 + 0x48], %i2 loop_5766: ldsh [%l7 + 0x0A], %o7 fbul %fcc3, loop_5767 edge8n %l6, %i7, %o4 fandnot2s %f14, %f10, %f14 fmovrdgz %l0, %f12, %f4 loop_5767: addccc %i4, %l4, %l3 fpsub32s %f9, %f14, %f2 ldd [%l7 + 0x38], %f2 fmovdle %xcc, %f2, %f5 ldsb [%l7 + 0x56], %g4 stw %g5, [%l7 + 0x2C] lduw [%l7 + 0x20], %i6 fornot2 %f6, %f2, %f14 udivcc %g6, 0x1906, %l1 fcmple32 %f4, %f0, %o6 ldub [%l7 + 0x53], %l2 fmovsle %icc, %f2, %f11 fmovdg %xcc, %f4, %f10 fmovsvs %xcc, %f12, %f15 fmovdne %xcc, %f9, %f7 edge8n %i5, %g2, %g1 sdivx %g7, 0x1EF0, %i1 tge %xcc, 0x1 edge8ln %i0, %o2, %o0 ldsh [%l7 + 0x30], %o5 stw %o3, [%l7 + 0x1C] orcc %i3, %o1, %l5 ldsw [%l7 + 0x28], %i2 lduw [%l7 + 0x38], %o7 fpsub16 %f6, %f6, %f12 st %f11, [%l7 + 0x60] fbo,a %fcc1, loop_5768 fbu %fcc1, loop_5769 edge8l %l6, %g3, %o4 movge %icc, %l0, %i4 loop_5768: ldd [%l7 + 0x18], %f2 loop_5769: stx %i7, [%l7 + 0x18] bvc,pn %icc, loop_5770 stb %l4, [%l7 + 0x48] fmovde %icc, %f9, %f3 movcs %xcc, %g4, %l3 loop_5770: srl %g5, 0x01, %g6 sth %l1, [%l7 + 0x4C] fcmpes %fcc2, %f5, %f5 lduh [%l7 + 0x7A], %o6 brlz %i6, loop_5771 fandnot1 %f4, %f14, %f4 fmovrdgz %i5, %f8, %f2 edge16l %g2, %l2, %g7 loop_5771: fmovdvs %icc, %f15, %f14 fmovrdgz %g1, %f12, %f14 sth %i0, [%l7 + 0x30] stb %i1, [%l7 + 0x1B] sth %o2, [%l7 + 0x58] movrne %o0, %o5, %o3 lduh [%l7 + 0x32], %i3 stw %l5, [%l7 + 0x3C] ldd [%l7 + 0x40], %f6 fmovdne %xcc, %f2, %f0 andn %o1, %o7, %i2 tneg %icc, 0x4 ldsh [%l7 + 0x1C], %l6 fxors %f4, %f6, %f1 fpadd32 %f0, %f14, %f10 std %f6, [%l7 + 0x68] fmuld8sux16 %f5, %f9, %f0 brlez %o4, loop_5772 bneg,pn %icc, loop_5773 ldsb [%l7 + 0x59], %g3 edge8l %l0, %i4, %i7 loop_5772: bne,pn %xcc, loop_5774 loop_5773: fbe,a %fcc3, loop_5775 bg %xcc, loop_5776 andn %g4, %l3, %l4 loop_5774: brlez %g5, loop_5777 loop_5775: alignaddrl %l1, %g6, %i6 loop_5776: ldd [%l7 + 0x10], %f6 sdivcc %i5, 0x0287, %g2 loop_5777: brgez,a %o6, loop_5778 add %g7, 0x0709, %l2 fnors %f4, %f13, %f10 fpadd32 %f12, %f12, %f2 loop_5778: movvc %icc, %g1, %i0 ba,a %icc, loop_5779 fmovrdgz %i1, %f6, %f12 fbug %fcc2, loop_5780 fmovdl %icc, %f0, %f2 loop_5779: ldsh [%l7 + 0x52], %o0 std %f2, [%l7 + 0x68] loop_5780: std %f10, [%l7 + 0x48] fsrc1s %f10, %f15 fbo %fcc1, loop_5781 sth %o2, [%l7 + 0x6C] fabss %f5, %f15 movrne %o3, %o5, %i3 loop_5781: alignaddr %l5, %o1, %i2 stw %o7, [%l7 + 0x08] sdiv %o4, 0x0CC2, %g3 lduh [%l7 + 0x0C], %l0 fble %fcc1, loop_5782 fnand %f6, %f6, %f4 tge %xcc, 0x4 nop setx loop_5783, %l0, %l1 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_5782: tsubcctv %i4, 0x1FE2, %l6 nop setx loop_5784, %l0, %l1 jmpl %l1, %g4 fmovrdgz %l3, %f0, %f6 loop_5783: fmovrdne %i7, %f12, %f0 fnegd %f0, %f6 loop_5784: fble,a %fcc0, loop_5785 xorcc %l4, %l1, %g6 sth %i6, [%l7 + 0x78] and %g5, %i5, %g2 loop_5785: fbul,a %fcc2, loop_5786 bneg,a,pt %icc, loop_5787 fblg,a %fcc3, loop_5788 movl %xcc, %g7, %l2 loop_5786: fcmpne32 %f10, %f10, %o6 loop_5787: std %f12, [%l7 + 0x08] loop_5788: orncc %g1, 0x1001, %i0 lduw [%l7 + 0x6C], %i1 fmovspos %xcc, %f12, %f14 fmovsvs %icc, %f1, %f5 ldsb [%l7 + 0x45], %o2 nop setx loop_5789, %l0, %l1 jmpl %l1, %o3 fbue,a %fcc1, loop_5790 st %f15, [%l7 + 0x08] ldd [%l7 + 0x50], %f6 loop_5789: edge32l %o5, %o0, %i3 loop_5790: be,a,pn %xcc, loop_5791 xnor %l5, %i2, %o7 subccc %o4, 0x01C9, %o1 mulx %l0, %i4, %l6 loop_5791: nop setx loop_5792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovde %xcc, %f3, %f15 bleu,a,pn %xcc, loop_5793 fpsub32s %f15, %f4, %f9 loop_5792: ldsh [%l7 + 0x08], %g3 edge8n %l3, %i7, %l4 loop_5793: addc %l1, 0x1FB5, %g4 fpack32 %f4, %f6, %f2 ld [%l7 + 0x5C], %f6 fandnot1 %f8, %f2, %f2 brgz %g6, loop_5794 fcmpeq16 %f14, %f4, %g5 movleu %icc, %i5, %i6 ld [%l7 + 0x30], %f14 loop_5794: andn %g7, 0x1DBA, %g2 fbuge %fcc3, loop_5795 ldsh [%l7 + 0x4E], %o6 fmovs %f13, %f13 sra %l2, %i0, %i1 loop_5795: fmul8sux16 %f4, %f2, %f12 taddcctv %o2, %o3, %o5 fmuld8ulx16 %f4, %f9, %f0 xnor %g1, 0x0108, %i3 umulcc %l5, 0x0A08, %o0 ldsb [%l7 + 0x65], %o7 std %f0, [%l7 + 0x40] std %f2, [%l7 + 0x50] sth %o4, [%l7 + 0x26] tcc %icc, 0x0 fmovrse %i2, %f11, %f4 be,a,pn %icc, loop_5796 stb %o1, [%l7 + 0x65] stx %i4, [%l7 + 0x78] popc %l6, %l0 loop_5796: fands %f13, %f15, %f8 fabsd %f2, %f4 subc %l3, 0x1476, %i7 movcc %xcc, %g3, %l1 fcmple16 %f14, %f6, %l4 ld [%l7 + 0x6C], %f8 stx %g4, [%l7 + 0x50] fmovrdlez %g6, %f0, %f14 fxnor %f12, %f12, %f8 tpos %xcc, 0x4 movge %icc, %i5, %i6 lduh [%l7 + 0x6C], %g5 movrlz %g7, 0x146, %o6 alignaddr %g2, %i0, %l2 fcmpgt16 %f6, %f12, %i1 edge16l %o3, %o2, %g1 fmovdge %icc, %f14, %f5 stb %i3, [%l7 + 0x1A] ldsw [%l7 + 0x4C], %l5 fpsub32s %f6, %f4, %f14 fcmpd %fcc3, %f2, %f0 fbu,a %fcc0, loop_5797 fabsd %f10, %f12 fcmps %fcc0, %f8, %f6 fblg,a %fcc2, loop_5798 loop_5797: stw %o0, [%l7 + 0x10] stx %o5, [%l7 + 0x40] fba,a %fcc1, loop_5799 loop_5798: fmovdleu %xcc, %f12, %f2 ldsh [%l7 + 0x4C], %o7 st %f14, [%l7 + 0x50] loop_5799: sra %o4, 0x0D, %o1 fones %f5 stw %i4, [%l7 + 0x78] st %f14, [%l7 + 0x34] stb %i2, [%l7 + 0x2C] fmul8sux16 %f8, %f4, %f0 movgu %xcc, %l6, %l3 xor %i7, %l0, %l1 ldsb [%l7 + 0x16], %l4 sth %g4, [%l7 + 0x0A] stb %g6, [%l7 + 0x77] movn %xcc, %g3, %i6 movrlz %i5, 0x0B0, %g5 bg loop_5800 tvs %icc, 0x3 tvs %icc, 0x5 fcmpd %fcc1, %f4, %f6 loop_5800: lduh [%l7 + 0x66], %o6 sub %g7, 0x0013, %g2 fmovdvs %icc, %f11, %f13 fpsub16 %f14, %f6, %f6 movle %icc, %l2, %i0 nop setx loop_5801, %l0, %l1 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_5802, %l0, %l1 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 + 0x64] fnands %f12, %f15, %f13 loop_5801: fmovsge %xcc, %f7, %f13 loop_5802: ta %xcc, 0x4 fblg %fcc1, loop_5803 umul %o3, %g1, %i3 tcc %xcc, 0x3 st %f0, [%l7 + 0x28] loop_5803: ldsh [%l7 + 0x0E], %l5 fabss %f9, %f9 fmovrsgez %o2, %f11, %f5 movge %icc, %o5, %o7 movrgez %o4, %o0, %i4 st %f12, [%l7 + 0x38] umul %i2, 0x0454, %l6 fmovsne %icc, %f3, %f13 fnot1s %f8, %f8 fsrc2 %f6, %f0 sth %l3, [%l7 + 0x3E] fpmerge %f7, %f13, %f2 fsrc2s %f5, %f5 ld [%l7 + 0x50], %f5 fmul8x16al %f0, %f7, %f12 ldx [%l7 + 0x78], %i7 call loop_5804 fpackfix %f4, %f2 orncc %o1, 0x1676, %l0 ldd [%l7 + 0x70], %f6 loop_5804: fmul8x16 %f15, %f0, %f4 fornot1 %f14, %f12, %f12 sllx %l1, 0x17, %l4 srl %g6, %g4, %i6 tleu %xcc, 0x6 lduw [%l7 + 0x14], %i5 orcc %g5, 0x0BAC, %o6 tn %icc, 0x0 brlez %g7, loop_5805 fmovrde %g3, %f8, %f0 fmuld8ulx16 %f11, %f6, %f6 fmovsleu %icc, %f15, %f11 loop_5805: movcs %icc, %g2, %i0 bcs,a,pn %xcc, loop_5806 ldub [%l7 + 0x70], %l2 brgez %i1, loop_5807 lduh [%l7 + 0x5C], %g1 loop_5806: orn %o3, %i3, %o2 movvc %xcc, %l5, %o7 loop_5807: ldsw [%l7 + 0x14], %o5 fmovdl %xcc, %f10, %f8 bvs %xcc, loop_5808 orn %o0, 0x0E0D, %o4 ldsb [%l7 + 0x20], %i4 mulx %i2, 0x05A8, %l3 loop_5808: fones %f1 fbug,a %fcc1, loop_5809 fone %f0 smulcc %l6, %o1, %l0 taddcctv %i7, 0x0E94, %l1 loop_5809: ldsw [%l7 + 0x74], %l4 popc 0x04D3, %g4 std %f2, [%l7 + 0x08] movge %xcc, %g6, %i5 bl,a,pn %xcc, loop_5810 fnors %f8, %f0, %f7 sth %i6, [%l7 + 0x74] fmovdleu %icc, %f7, %f6 loop_5810: bvs,a,pn %icc, loop_5811 ldsw [%l7 + 0x3C], %o6 st %f1, [%l7 + 0x48] tle %icc, 0x3 loop_5811: lduw [%l7 + 0x64], %g5 stb %g7, [%l7 + 0x33] fpack32 %f2, %f8, %f2 fbule,a %fcc3, loop_5812 ldx [%l7 + 0x18], %g2 ldsb [%l7 + 0x41], %g3 bgu,a,pn %xcc, loop_5813 loop_5812: fmuld8ulx16 %f9, %f11, %f12 smulcc %i0, 0x0EF8, %l2 fblg,a %fcc0, loop_5814 loop_5813: lduw [%l7 + 0x14], %i1 sth %g1, [%l7 + 0x30] edge32l %i3, %o2, %o3 loop_5814: movrgez %l5, %o7, %o5 movvs %icc, %o0, %o4 edge32l %i2, %l3, %i4 stw %o1, [%l7 + 0x58] siam 0x1 ld [%l7 + 0x7C], %f7 ldsw [%l7 + 0x7C], %l6 fba %fcc0, loop_5815 lduh [%l7 + 0x48], %l0 st %f8, [%l7 + 0x50] lduw [%l7 + 0x5C], %i7 loop_5815: lduh [%l7 + 0x0A], %l1 ld [%l7 + 0x10], %f9 stb %g4, [%l7 + 0x16] nop setx loop_5816, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16al %f7, %f0, %f4 fbug %fcc2, loop_5817 ldx [%l7 + 0x40], %g6 loop_5816: fbue %fcc1, loop_5818 fmovdleu %icc, %f4, %f10 loop_5817: orcc %l4, %i6, %o6 st %f3, [%l7 + 0x10] loop_5818: movvs %icc, %i5, %g5 movcc %xcc, %g7, %g3 fcmpne32 %f8, %f2, %i0 ldx [%l7 + 0x08], %g2 smulcc %l2, 0x01BF, %i1 fmovsn %xcc, %f11, %f14 movvs %xcc, %i3, %g1 fmovsg %icc, %f4, %f7 edge32l %o2, %l5, %o3 fmovsg %icc, %f6, %f0 tneg %xcc, 0x5 brnz %o5, loop_5819 movn %xcc, %o0, %o7 stx %i2, [%l7 + 0x60] lduw [%l7 + 0x68], %l3 loop_5819: tn %xcc, 0x0 fmovspos %icc, %f1, %f1 fones %f8 nop setx loop_5820, %l0, %l1 jmpl %l1, %o4 fmovdl %xcc, %f15, %f1 stw %o1, [%l7 + 0x34] fmovdn %icc, %f6, %f9 loop_5820: nop setx loop_5821, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f10, [%l7 + 0x64] tsubcctv %l6, 0x0727, %l0 st %f7, [%l7 + 0x48] loop_5821: fand %f14, %f8, %f14 andncc %i4, %l1, %i7 tn %icc, 0x3 ldub [%l7 + 0x20], %g6 fmul8x16au %f4, %f12, %f4 bg,a,pn %icc, loop_5822 fmovdleu %xcc, %f0, %f15 tsubcctv %g4, 0x0506, %l4 std %f2, [%l7 + 0x28] loop_5822: fble,a %fcc2, loop_5823 ldx [%l7 + 0x50], %o6 fnands %f0, %f2, %f11 fnand %f6, %f12, %f14 loop_5823: fmuld8ulx16 %f13, %f8, %f6 fpack16 %f12, %f15 movleu %icc, %i5, %i6 nop setx loop_5824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %g7, 0x0DA1, %g5 movrlez %i0, 0x225, %g3 fmovrslez %l2, %f12, %f3 loop_5824: umulcc %g2, 0x07B9, %i3 fbe,a %fcc3, loop_5825 fmovdvs %icc, %f6, %f10 bne,a loop_5826 movvc %xcc, %g1, %o2 loop_5825: tpos %xcc, 0x1 st %f10, [%l7 + 0x34] loop_5826: st %f4, [%l7 + 0x38] fpmerge %f13, %f7, %f6 tgu %xcc, 0x4 ld [%l7 + 0x18], %f4 st %f1, [%l7 + 0x6C] movge %xcc, %l5, %i1 tcc %xcc, 0x5 fblg,a %fcc1, loop_5827 fpsub32 %f0, %f0, %f0 fpadd16 %f2, %f12, %f14 fand %f12, %f14, %f2 loop_5827: for %f10, %f2, %f10 fmovrslez %o5, %f8, %f14 tle %icc, 0x6 tpos %xcc, 0x6 std %f6, [%l7 + 0x50] brgez %o3, loop_5828 tsubcc %o7, 0x128A, %o0 movl %icc, %l3, %o4 ldsh [%l7 + 0x1C], %o1 loop_5828: fpack32 %f2, %f12, %f12 fandnot2s %f4, %f3, %f14 fba %fcc2, loop_5829 faligndata %f10, %f12, %f2 stw %l6, [%l7 + 0x40] fmuld8ulx16 %f4, %f6, %f0 loop_5829: ldsh [%l7 + 0x0C], %l0 fble,a %fcc1, loop_5830 bn,a %xcc, loop_5831 fbul %fcc3, loop_5832 sdivcc %i2, 0x190F, %l1 loop_5830: ldub [%l7 + 0x47], %i4 loop_5831: ldx [%l7 + 0x68], %g6 loop_5832: fmovdvs %xcc, %f9, %f1 fmovsn %xcc, %f1, %f12 fmovscs %icc, %f10, %f9 sth %g4, [%l7 + 0x1A] fmuld8ulx16 %f6, %f8, %f2 fbl %fcc3, loop_5833 stw %l4, [%l7 + 0x64] fpmerge %f1, %f5, %f8 udivcc %o6, 0x1A81, %i7 loop_5833: tsubcctv %i5, %g7, %g5 fbne,a %fcc2, loop_5834 ldub [%l7 + 0x14], %i0 for %f6, %f14, %f10 fmovsg %xcc, %f15, %f11 loop_5834: fmovscs %xcc, %f11, %f10 xnorcc %g3, 0x04E9, %l2 array8 %i6, %g2, %g1 movrlz %o2, 0x3DF, %l5 fnand %f14, %f0, %f12 ldsh [%l7 + 0x2A], %i3 fblg,a %fcc2, loop_5835 sra %i1, 0x19, %o3 ldub [%l7 + 0x69], %o5 ld [%l7 + 0x10], %f12 loop_5835: movre %o0, 0x0DA, %l3 srax %o4, 0x0B, %o1 fbul,a %fcc1, loop_5836 nop setx loop_5837, %l0, %l1 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 %o7, %l0, %i2 fnegd %f6, %f14 loop_5836: fpadd16 %f2, %f2, %f8 loop_5837: stw %l1, [%l7 + 0x10] bgu,a loop_5838 edge8 %i4, %l6, %g4 lduh [%l7 + 0x54], %g6 ldx [%l7 + 0x58], %l4 loop_5838: tsubcc %o6, 0x10DD, %i7 tg %icc, 0x2 ldsw [%l7 + 0x10], %g7 stb %i5, [%l7 + 0x76] stb %g5, [%l7 + 0x1F] lduw [%l7 + 0x28], %i0 stb %l2, [%l7 + 0x30] tneg %xcc, 0x1 lduw [%l7 + 0x24], %i6 std %f4, [%l7 + 0x60] bneg,a,pt %icc, loop_5839 std %f0, [%l7 + 0x48] fmovrde %g3, %f14, %f14 fpadd32 %f10, %f0, %f14 loop_5839: umul %g1, 0x1470, %g2 orcc %o2, %i3, %i1 movre %o3, %o5, %l5 stx %o0, [%l7 + 0x60] taddcc %o4, %o1, %o7 taddcctv %l0, %l3, %i2 ldd [%l7 + 0x28], %f0 ldx [%l7 + 0x30], %l1 fmovsg %icc, %f2, %f7 fornot2s %f8, %f10, %f3 sdivx %i4, 0x11E7, %l6 fcmpd %fcc0, %f4, %f10 bl loop_5840 fnors %f6, %f4, %f4 ldub [%l7 + 0x13], %g6 tne %icc, 0x6 loop_5840: fmovdn %xcc, %f9, %f9 fbl %fcc2, loop_5841 fands %f8, %f13, %f0 fcmple32 %f4, %f2, %l4 movrlez %o6, 0x1EB, %i7 loop_5841: move %icc, %g4, %g7 st %f10, [%l7 + 0x10] st %f14, [%l7 + 0x78] movg %xcc, %i5, %g5 tle %xcc, 0x6 fmovdcs %xcc, %f14, %f4 movge %xcc, %l2, %i6 fandnot2 %f10, %f14, %f12 stw %i0, [%l7 + 0x5C] umulcc %g1, %g2, %o2 stb %i3, [%l7 + 0x3C] stw %g3, [%l7 + 0x64] sub %i1, %o5, %l5 ldsh [%l7 + 0x74], %o3 ld [%l7 + 0x5C], %f8 fabsd %f10, %f4 srax %o0, 0x11, %o1 fbug,a %fcc1, loop_5842 edge8ln %o4, %l0, %l3 movvs %xcc, %o7, %l1 stb %i4, [%l7 + 0x7A] loop_5842: fexpand %f13, %f6 edge32 %i2, %l6, %g6 std %f0, [%l7 + 0x48] ldub [%l7 + 0x4C], %o6 bshuffle %f14, %f4, %f12 fbue,a %fcc3, loop_5843 stw %i7, [%l7 + 0x1C] tn %icc, 0x5 fmuld8ulx16 %f12, %f2, %f6 loop_5843: ldx [%l7 + 0x68], %l4 umul %g7, %g4, %g5 lduw [%l7 + 0x60], %i5 lduw [%l7 + 0x48], %l2 fmovrdlz %i0, %f8, %f0 brlez,a %g1, loop_5844 srl %g2, %o2, %i6 stx %g3, [%l7 + 0x10] ldx [%l7 + 0x78], %i1 loop_5844: bne loop_5845 ld [%l7 + 0x40], %f2 move %xcc, %o5, %i3 st %f2, [%l7 + 0x4C] loop_5845: ldsw [%l7 + 0x10], %l5 fnegs %f7, %f14 fcmpeq32 %f4, %f4, %o3 edge8n %o1, %o0, %o4 fbl,a %fcc1, loop_5846 fmovrsgz %l0, %f15, %f1 movne %icc, %o7, %l3 sdivx %i4, 0x1C8D, %i2 loop_5846: ldd [%l7 + 0x18], %f12 ldub [%l7 + 0x3A], %l1 movn %xcc, %g6, %o6 bg,pt %icc, loop_5847 fmovrslz %i7, %f9, %f14 fmovspos %xcc, %f14, %f14 tvc %xcc, 0x3 loop_5847: ldx [%l7 + 0x50], %l4 ldsw [%l7 + 0x30], %g7 fnot2s %f14, %f3 tn %xcc, 0x3 brlz,a %l6, loop_5848 fmovsg %icc, %f8, %f9 andcc %g5, %g4, %l2 add %i0, %g1, %i5 loop_5848: stx %g2, [%l7 + 0x58] edge8 %o2, %g3, %i1 alignaddr %o5, %i6, %l5 st %f12, [%l7 + 0x08] fxor %f6, %f12, %f4 stw %i3, [%l7 + 0x78] fcmped %fcc2, %f2, %f4 fmovda %icc, %f7, %f10 fbge %fcc1, loop_5849 edge32 %o3, %o1, %o4 fmovrse %o0, %f4, %f15 fmovdg %icc, %f2, %f0 loop_5849: fmuld8sux16 %f12, %f7, %f4 fpmerge %f1, %f10, %f0 st %f14, [%l7 + 0x38] taddcctv %o7, %l0, %i4 ldsb [%l7 + 0x58], %i2 bgu,a %xcc, loop_5850 ld [%l7 + 0x6C], %f2 std %f4, [%l7 + 0x28] fnegd %f0, %f2 loop_5850: fbul %fcc1, loop_5851 array8 %l1, %g6, %o6 lduw [%l7 + 0x50], %i7 or %l3, %g7, %l6 loop_5851: mova %icc, %l4, %g5 lduh [%l7 + 0x5C], %l2 bvc,a,pn %icc, loop_5852 lduw [%l7 + 0x7C], %g4 sth %g1, [%l7 + 0x0C] subc %i0, %i5, %g2 loop_5852: fnegs %f4, %f11 sra %g3, 0x0F, %i1 lduw [%l7 + 0x40], %o2 stw %o5, [%l7 + 0x74] tgu %xcc, 0x0 andn %l5, 0x0452, %i3 bcc %icc, loop_5853 lduh [%l7 + 0x2A], %i6 mova %icc, %o3, %o1 stx %o4, [%l7 + 0x18] loop_5853: fabss %f2, %f6 bcs,pt %icc, loop_5854 tcc %xcc, 0x1 tneg %icc, 0x7 fmovrsgz %o0, %f4, %f1 loop_5854: fmul8x16au %f0, %f4, %f12 fcmpne16 %f2, %f0, %l0 lduh [%l7 + 0x1C], %o7 ldsb [%l7 + 0x21], %i4 fnot1s %f0, %f8 fmovdpos %xcc, %f8, %f5 fnegd %f6, %f10 fzeros %f13 fsrc2 %f0, %f2 fpadd32 %f4, %f2, %f12 edge16ln %l1, %i2, %o6 tpos %icc, 0x0 fcmpne16 %f0, %f0, %g6 fbn %fcc0, loop_5855 fmovdvc %xcc, %f2, %f3 bge,a %icc, loop_5856 fmovsneg %xcc, %f15, %f6 loop_5855: bshuffle %f0, %f0, %f14 array32 %l3, %i7, %l6 loop_5856: ld [%l7 + 0x14], %f1 movleu %icc, %g7, %l4 lduh [%l7 + 0x20], %l2 edge8 %g5, %g4, %i0 st %f2, [%l7 + 0x1C] tsubcctv %i5, %g1, %g2 fpsub32s %f2, %f4, %f13 movvc %xcc, %i1, %o2 ldx [%l7 + 0x78], %o5 std %f12, [%l7 + 0x58] bge,pn %xcc, loop_5857 fmovd %f0, %f6 fbne %fcc2, loop_5858 fmovspos %icc, %f7, %f1 loop_5857: smul %l5, 0x0DB6, %i3 fmovrdlez %i6, %f6, %f0 loop_5858: stw %o3, [%l7 + 0x58] edge8l %g3, %o1, %o0 orn %o4, %o7, %i4 stw %l1, [%l7 + 0x2C] st %f12, [%l7 + 0x44] fzeros %f3 ldsb [%l7 + 0x7E], %i2 fmovd %f4, %f4 movrlz %l0, %o6, %g6 tcc %icc, 0x1 tne %xcc, 0x5 lduh [%l7 + 0x2E], %i7 nop setx loop_5859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_5860, %l0, %l1 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], %l6 edge32l %l3, %g7, %l4 loop_5859: lduh [%l7 + 0x0A], %g5 loop_5860: sethi 0x0BC5, %l2 stx %i0, [%l7 + 0x50] ba %xcc, loop_5861 bpos,a loop_5862 tn %icc, 0x5 bl,pn %xcc, loop_5863 loop_5861: ldsh [%l7 + 0x0C], %g4 loop_5862: fmul8x16 %f15, %f14, %f12 bge,a loop_5864 loop_5863: bvc,a loop_5865 fornot2 %f6, %f4, %f4 bne,a,pt %icc, loop_5866 loop_5864: lduh [%l7 + 0x7E], %i5 loop_5865: alignaddrl %g1, %g2, %i1 movneg %xcc, %o5, %o2 loop_5866: fcmple16 %f12, %f6, %i3 fpadd32 %f6, %f12, %f4 stb %l5, [%l7 + 0x1A] brz,a %o3, loop_5867 sll %g3, 0x16, %o1 fone %f10 lduh [%l7 + 0x66], %o0 loop_5867: array16 %o4, %o7, %i6 tleu %icc, 0x4 fbge %fcc1, loop_5868 fmul8x16 %f12, %f4, %f0 brz,a %l1, loop_5869 stw %i4, [%l7 + 0x3C] loop_5868: fbuge %fcc0, loop_5870 stb %i2, [%l7 + 0x3B] loop_5869: fxnors %f2, %f5, %f8 nop setx loop_5871, %l0, %l1 jmpl %l1, %o6 loop_5870: fmovsg %xcc, %f9, %f12 fbue %fcc1, loop_5872 nop setx loop_5873, %l0, %l1 jmpl %l1, %g6 loop_5871: stw %i7, [%l7 + 0x14] lduw [%l7 + 0x3C], %l6 loop_5872: brnz,a %l3, loop_5874 loop_5873: xnor %l0, %l4, %g7 lduw [%l7 + 0x34], %l2 fcmpne16 %f4, %f0, %g5 loop_5874: edge8 %g4, %i5, %i0 fcmple32 %f2, %f2, %g1 fnegs %f8, %f1 bn,pt %xcc, loop_5875 fxnor %f2, %f0, %f14 edge32l %g2, %i1, %o5 brlez %o2, loop_5876 loop_5875: stx %l5, [%l7 + 0x38] fbn %fcc3, loop_5877 addccc %o3, %i3, %g3 loop_5876: st %f12, [%l7 + 0x50] ld [%l7 + 0x08], %f4 loop_5877: fbue %fcc0, loop_5878 fmovrse %o0, %f6, %f13 brz,a %o4, loop_5879 siam 0x5 loop_5878: move %icc, %o1, %i6 tsubcctv %o7, 0x0A0C, %i4 loop_5879: fmul8sux16 %f10, %f8, %f12 fandnot2s %f14, %f2, %f11 nop setx loop_5880, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %l1, %f0, %f12 stb %i2, [%l7 + 0x1E] sethi 0x18C3, %o6 loop_5880: taddcctv %g6, %l6, %l3 movneg %xcc, %i7, %l0 bne %xcc, loop_5881 fcmpgt16 %f0, %f12, %l4 orcc %g7, %g5, %l2 fpsub16 %f12, %f12, %f12 loop_5881: andcc %i5, %i0, %g4 fmovsa %icc, %f4, %f2 te %xcc, 0x3 fcmpeq16 %f0, %f6, %g1 ldub [%l7 + 0x5B], %i1 andn %o5, %g2, %o2 edge8l %l5, %i3, %o3 stx %g3, [%l7 + 0x20] bvs loop_5882 stb %o0, [%l7 + 0x6C] lduw [%l7 + 0x78], %o4 fcmpne32 %f10, %f12, %i6 loop_5882: fmuld8ulx16 %f12, %f10, %f4 ld [%l7 + 0x30], %f6 fmovs %f4, %f3 sth %o7, [%l7 + 0x40] edge16l %i4, %l1, %i2 ldx [%l7 + 0x30], %o1 edge32ln %g6, %o6, %l6 movneg %icc, %i7, %l3 fmovrsne %l0, %f3, %f10 fzero %f12 bshuffle %f8, %f0, %f10 fmovdvc %icc, %f5, %f9 ld [%l7 + 0x70], %f1 fors %f11, %f10, %f4 edge16n %l4, %g7, %g5 stb %i5, [%l7 + 0x41] xnor %l2, 0x1BD1, %i0 ldsh [%l7 + 0x4C], %g1 std %f0, [%l7 + 0x58] tle %xcc, 0x3 ldsw [%l7 + 0x30], %g4 fmovrdlez %o5, %f2, %f6 st %f11, [%l7 + 0x14] for %f14, %f2, %f4 lduw [%l7 + 0x24], %g2 tn %xcc, 0x2 fpadd16s %f6, %f6, %f12 fmul8x16al %f9, %f10, %f12 ldsh [%l7 + 0x68], %o2 ldsh [%l7 + 0x18], %l5 srl %i3, %o3, %g3 stw %o0, [%l7 + 0x58] fpack16 %f10, %f15 movleu %icc, %i1, %o4 bleu,a %icc, loop_5883 ldsb [%l7 + 0x51], %i6 ldx [%l7 + 0x40], %o7 sethi 0x04B8, %l1 loop_5883: lduh [%l7 + 0x76], %i4 addccc %o1, %i2, %o6 ldsb [%l7 + 0x15], %l6 smul %i7, %g6, %l3 ldsh [%l7 + 0x40], %l0 fmovrse %l4, %f9, %f15 ldsh [%l7 + 0x44], %g7 ldsb [%l7 + 0x7F], %i5 st %f12, [%l7 + 0x50] fpack16 %f6, %f10 fsrc1 %f0, %f8 ldx [%l7 + 0x40], %l2 fpsub16 %f8, %f4, %f0 umul %i0, 0x1977, %g5 fmovsa %icc, %f10, %f7 fsrc1s %f2, %f8 fands %f13, %f15, %f2 fmovdvc %icc, %f8, %f2 fmovdcs %xcc, %f11, %f12 ldx [%l7 + 0x58], %g4 fbl %fcc2, loop_5884 fbl %fcc1, loop_5885 array8 %g1, %o5, %g2 addc %o2, %i3, %l5 loop_5884: fmovsgu %xcc, %f12, %f5 loop_5885: fmovrslez %g3, %f13, %f15 stw %o0, [%l7 + 0x24] sth %o3, [%l7 + 0x3A] tpos %xcc, 0x5 fbn,a %fcc2, loop_5886 ldsh [%l7 + 0x12], %i1 st %f6, [%l7 + 0x50] ldub [%l7 + 0x28], %o4 loop_5886: ld [%l7 + 0x24], %f0 ldub [%l7 + 0x1A], %i6 bvc loop_5887 lduw [%l7 + 0x08], %o7 tcs %xcc, 0x7 bge,a,pn %xcc, loop_5888 loop_5887: ldsh [%l7 + 0x58], %l1 bpos loop_5889 ldsh [%l7 + 0x14], %i4 loop_5888: ldsw [%l7 + 0x54], %o1 fmovscs %icc, %f4, %f0 loop_5889: ldsh [%l7 + 0x4A], %o6 ldub [%l7 + 0x5F], %l6 fxor %f8, %f2, %f4 fnors %f15, %f9, %f3 fcmple32 %f2, %f10, %i7 addcc %g6, 0x02B1, %l3 fmovde %xcc, %f2, %f4 bl loop_5890 call loop_5891 ld [%l7 + 0x5C], %f4 udivx %l0, 0x1B28, %l4 loop_5890: stb %i2, [%l7 + 0x1C] loop_5891: ldd [%l7 + 0x70], %f0 alignaddr %i5, %l2, %i0 sdiv %g7, 0x13DC, %g5 fbul,a %fcc1, loop_5892 fmovdle %icc, %f11, %f0 ldub [%l7 + 0x37], %g1 fzeros %f2 loop_5892: xnorcc %g4, %g2, %o2 ldsb [%l7 + 0x39], %i3 fbne,a %fcc2, loop_5893 alignaddrl %o5, %g3, %l5 sra %o3, 0x08, %o0 fbl %fcc3, loop_5894 loop_5893: ldsw [%l7 + 0x44], %i1 lduh [%l7 + 0x74], %o4 fmovdcs %xcc, %f5, %f0 loop_5894: fble %fcc3, loop_5895 movgu %xcc, %i6, %l1 fbe,a %fcc0, loop_5896 fmovdne %xcc, %f10, %f13 loop_5895: ld [%l7 + 0x0C], %f2 xnor %o7, %i4, %o1 loop_5896: udivcc %o6, 0x109D, %l6 ldub [%l7 + 0x6E], %g6 stx %i7, [%l7 + 0x30] tg %icc, 0x7 lduh [%l7 + 0x74], %l0 fxnor %f6, %f2, %f12 taddcctv %l3, %i2, %i5 fbe,a %fcc2, loop_5897 edge32ln %l2, %i0, %l4 sth %g7, [%l7 + 0x3C] fmovrdgz %g5, %f0, %f10 loop_5897: srax %g4, %g2, %g1 fcmpgt32 %f4, %f0, %o2 tleu %icc, 0x5 ldsw [%l7 + 0x38], %o5 fcmps %fcc2, %f8, %f10 tleu %icc, 0x3 fbu %fcc2, loop_5898 tn %xcc, 0x6 brgez %g3, loop_5899 add %i3, %o3, %l5 loop_5898: fnot1 %f10, %f2 stb %o0, [%l7 + 0x4E] loop_5899: fnot2s %f0, %f5 ldub [%l7 + 0x13], %i1 subccc %o4, 0x1763, %i6 fbn,a %fcc0, loop_5900 bn,a loop_5901 movrgz %l1, %i4, %o7 lduh [%l7 + 0x40], %o1 loop_5900: ldub [%l7 + 0x67], %o6 loop_5901: fsrc1 %f10, %f8 fmovspos %xcc, %f3, %f5 fcmpne32 %f12, %f10, %g6 call loop_5902 ldub [%l7 + 0x13], %l6 fcmps %fcc1, %f11, %f12 movrne %i7, %l3, %l0 loop_5902: umul %i2, 0x1319, %i5 fbe,a %fcc1, loop_5903 std %f0, [%l7 + 0x08] sth %l2, [%l7 + 0x2A] ldd [%l7 + 0x10], %f2 loop_5903: fandnot1s %f8, %f5, %f12 nop setx loop_5904, %l0, %l1 jmpl %l1, %i0 movrgz %l4, 0x1A3, %g5 movcc %icc, %g4, %g7 ble,a,pt %xcc, loop_5905 loop_5904: add %g1, %g2, %o2 udivcc %o5, 0x1C68, %g3 fcmpeq32 %f8, %f0, %i3 loop_5905: popc 0x05C6, %o3 fones %f6 fmovdcs %icc, %f9, %f2 brgez,a %l5, loop_5906 ldsw [%l7 + 0x2C], %i1 ldsh [%l7 + 0x68], %o0 std %f14, [%l7 + 0x68] loop_5906: ld [%l7 + 0x4C], %f11 fmovscs %xcc, %f4, %f10 array16 %i6, %l1, %i4 movne %xcc, %o7, %o1 fbo,a %fcc1, loop_5907 fble,a %fcc0, loop_5908 fmul8x16al %f13, %f15, %f6 bne,a,pt %icc, loop_5909 loop_5907: bvc,a,pt %xcc, loop_5910 loop_5908: fsrc2 %f2, %f6 fmovdcs %xcc, %f7, %f5 loop_5909: te %xcc, 0x4 loop_5910: fba %fcc0, loop_5911 fcmpne16 %f12, %f6, %o6 fsrc2s %f1, %f6 movcs %icc, %o4, %g6 loop_5911: fpsub32s %f14, %f7, %f5 lduw [%l7 + 0x64], %i7 tne %xcc, 0x2 tleu %xcc, 0x4 bvs,a,pt %icc, loop_5912 fsrc1 %f6, %f4 fmovrdne %l6, %f4, %f4 fnands %f7, %f12, %f0 loop_5912: fexpand %f9, %f12 edge16n %l0, %i2, %i5 stw %l3, [%l7 + 0x68] tcs %xcc, 0x4 tcs %icc, 0x2 ldx [%l7 + 0x60], %l2 ldsb [%l7 + 0x5E], %i0 std %f14, [%l7 + 0x38] andncc %l4, %g5, %g4 std %f14, [%l7 + 0x20] ldsw [%l7 + 0x7C], %g1 ldsh [%l7 + 0x24], %g2 fand %f2, %f2, %f6 ld [%l7 + 0x3C], %f5 fmovscc %icc, %f1, %f9 st %f5, [%l7 + 0x44] std %f8, [%l7 + 0x78] fblg %fcc2, loop_5913 ld [%l7 + 0x08], %f13 stx %g7, [%l7 + 0x48] fxnor %f10, %f0, %f2 loop_5913: edge8 %o5, %o2, %i3 fmovdl %icc, %f5, %f11 sethi 0x0D3C, %o3 stw %l5, [%l7 + 0x48] movrlz %g3, %o0, %i6 fornot2 %f8, %f6, %f2 brz %l1, loop_5914 ldub [%l7 + 0x09], %i1 fblg,a %fcc2, loop_5915 fnand %f2, %f0, %f2 loop_5914: tcc %icc, 0x7 sub %o7, 0x06F0, %o1 loop_5915: fmovdl %xcc, %f5, %f8 fmovsge %icc, %f0, %f0 lduw [%l7 + 0x10], %o6 stx %o4, [%l7 + 0x08] fmovrslez %i4, %f5, %f8 ldx [%l7 + 0x60], %g6 edge8l %i7, %l6, %i2 movcc %xcc, %i5, %l3 edge16n %l2, %l0, %l4 fmovsleu %xcc, %f9, %f14 ld [%l7 + 0x24], %f6 siam 0x4 sth %g5, [%l7 + 0x42] sllx %g4, %g1, %i0 fabss %f0, %f1 fbug,a %fcc3, loop_5916 subcc %g2, %g7, %o5 ldsw [%l7 + 0x60], %i3 bne,pt %xcc, loop_5917 loop_5916: fornot1 %f12, %f10, %f14 fbn,a %fcc2, loop_5918 lduh [%l7 + 0x32], %o2 loop_5917: bl,a %icc, loop_5919 lduh [%l7 + 0x36], %l5 loop_5918: fcmpeq16 %f0, %f2, %o3 addcc %o0, 0x025A, %g3 loop_5919: lduh [%l7 + 0x3C], %i6 fbul,a %fcc2, loop_5920 bcs %xcc, loop_5921 mulx %i1, 0x029F, %o7 bpos %icc, loop_5922 loop_5920: sth %l1, [%l7 + 0x3A] loop_5921: movn %icc, %o6, %o4 fcmpeq16 %f8, %f12, %o1 loop_5922: addccc %g6, %i7, %l6 stx %i2, [%l7 + 0x58] stw %i4, [%l7 + 0x64] ldsh [%l7 + 0x1A], %l3 edge32n %i5, %l0, %l2 fmovsle %xcc, %f8, %f0 movcc %xcc, %g5, %l4 sth %g1, [%l7 + 0x6C] fpmerge %f6, %f11, %f4 fbue,a %fcc1, loop_5923 ldd [%l7 + 0x70], %f10 ldsb [%l7 + 0x6E], %i0 brgz,a %g2, loop_5924 loop_5923: edge16ln %g7, %o5, %g4 mulx %o2, 0x18DF, %l5 ldub [%l7 + 0x48], %o3 loop_5924: fcmple32 %f0, %f14, %o0 ld [%l7 + 0x7C], %f7 umul %g3, 0x145D, %i6 ldub [%l7 + 0x27], %i3 udivx %i1, 0x00A8, %l1 ldd [%l7 + 0x30], %f4 stx %o7, [%l7 + 0x78] ld [%l7 + 0x58], %f2 stb %o4, [%l7 + 0x44] ldub [%l7 + 0x39], %o6 lduh [%l7 + 0x26], %g6 edge8n %o1, %l6, %i2 bcc,a %icc, loop_5925 fbl,a %fcc3, loop_5926 ldx [%l7 + 0x70], %i4 xnorcc %l3, %i5, %l0 loop_5925: fbuge,a %fcc1, loop_5927 loop_5926: fabsd %f4, %f12 edge32l %i7, %l2, %g5 ldub [%l7 + 0x3C], %l4 loop_5927: ldsw [%l7 + 0x74], %g1 udivx %g2, 0x06AD, %i0 lduh [%l7 + 0x7A], %o5 fmovrsgz %g4, %f0, %f4 ldx [%l7 + 0x48], %g7 tvc %xcc, 0x3 movrgz %l5, %o2, %o3 stw %o0, [%l7 + 0x78] fxor %f8, %f6, %f8 ldd [%l7 + 0x60], %f2 stw %i6, [%l7 + 0x30] fpsub16s %f7, %f15, %f12 bleu loop_5928 fcmps %fcc0, %f11, %f2 brz %i3, loop_5929 edge8n %i1, %g3, %l1 loop_5928: ble,a %icc, loop_5930 ldd [%l7 + 0x20], %f8 loop_5929: std %f0, [%l7 + 0x28] fmovrsne %o7, %f15, %f14 loop_5930: ldx [%l7 + 0x60], %o4 fsrc2s %f13, %f14 lduh [%l7 + 0x36], %g6 fbn,a %fcc0, loop_5931 fbg %fcc3, loop_5932 popc %o1, %l6 fbule %fcc2, loop_5933 loop_5931: srax %i2, 0x1B, %o6 loop_5932: movl %xcc, %l3, %i5 fxnors %f7, %f11, %f13 loop_5933: ldd [%l7 + 0x78], %f14 sth %i4, [%l7 + 0x48] edge8 %l0, %l2, %i7 ldd [%l7 + 0x78], %f4 fbo,a %fcc0, loop_5934 std %f10, [%l7 + 0x10] fabss %f12, %f10 bvc loop_5935 loop_5934: tle %xcc, 0x5 fbg %fcc1, loop_5936 bneg,a %icc, loop_5937 loop_5935: ldd [%l7 + 0x28], %f14 fpsub16s %f13, %f12, %f8 loop_5936: mova %icc, %l4, %g5 loop_5937: lduh [%l7 + 0x52], %g2 fnegd %f2, %f14 fmovdg %icc, %f10, %f13 brgz,a %i0, loop_5938 udiv %o5, 0x1B1E, %g4 stx %g1, [%l7 + 0x18] fcmpgt16 %f6, %f12, %g7 loop_5938: fmovdgu %xcc, %f4, %f1 bl,pt %icc, loop_5939 tleu %icc, 0x2 sub %o2, 0x0133, %l5 fblg,a %fcc2, loop_5940 loop_5939: std %f0, [%l7 + 0x30] tcc %xcc, 0x3 array32 %o3, %o0, %i3 loop_5940: std %f12, [%l7 + 0x68] tvc %icc, 0x7 stx %i1, [%l7 + 0x28] fmovs %f15, %f13 ldsw [%l7 + 0x28], %i6 ldsh [%l7 + 0x54], %l1 tl %icc, 0x1 ldx [%l7 + 0x20], %o7 fblg %fcc0, loop_5941 fbl,a %fcc0, loop_5942 add %g3, 0x1A06, %g6 stb %o4, [%l7 + 0x3E] loop_5941: lduh [%l7 + 0x4C], %l6 loop_5942: movrgz %o1, %i2, %l3 fmovrslez %o6, %f7, %f12 sth %i5, [%l7 + 0x70] movcc %icc, %l0, %l2 smul %i4, %i7, %g5 smulcc %l4, %i0, %g2 fmovrdgez %g4, %f8, %f0 ldub [%l7 + 0x79], %o5 movne %icc, %g1, %g7 fandnot2s %f3, %f12, %f2 ldsh [%l7 + 0x3E], %l5 andncc %o3, %o2, %i3 tneg %icc, 0x2 ldub [%l7 + 0x12], %i1 edge32ln %o0, %l1, %i6 fmovse %xcc, %f1, %f14 fmovs %f4, %f8 fnot1 %f4, %f14 ldub [%l7 + 0x3F], %g3 stb %g6, [%l7 + 0x47] fnands %f0, %f15, %f8 movcs %xcc, %o7, %l6 fmovsvc %icc, %f1, %f3 ldub [%l7 + 0x27], %o4 fnot1 %f10, %f0 ldub [%l7 + 0x23], %o1 fornot1 %f6, %f0, %f0 stb %i2, [%l7 + 0x27] ldd [%l7 + 0x78], %f10 stb %o6, [%l7 + 0x2F] tleu %icc, 0x6 fpsub32 %f6, %f10, %f12 fmovrdgez %l3, %f0, %f8 brz %i5, loop_5943 ldub [%l7 + 0x6B], %l0 st %f3, [%l7 + 0x14] fmovsvs %icc, %f0, %f8 loop_5943: fmovrsgz %l2, %f12, %f8 fmovsne %xcc, %f4, %f15 edge32 %i7, %g5, %i4 fzeros %f0 for %f12, %f2, %f2 fsrc2s %f11, %f5 ldub [%l7 + 0x7B], %i0 sethi 0x0DCB, %g2 movrne %g4, 0x2FE, %o5 fcmple16 %f12, %f8, %g1 std %f10, [%l7 + 0x48] fblg %fcc0, loop_5944 ldsw [%l7 + 0x0C], %g7 ld [%l7 + 0x54], %f2 stw %l5, [%l7 + 0x60] loop_5944: udiv %o3, 0x09C9, %o2 ldd [%l7 + 0x78], %f4 ldub [%l7 + 0x3B], %l4 fpackfix %f12, %f14 brlez %i1, loop_5945 brnz %i3, loop_5946 ldsh [%l7 + 0x38], %l1 ldsw [%l7 + 0x58], %i6 loop_5945: alignaddrl %o0, %g3, %g6 loop_5946: ldx [%l7 + 0x58], %o7 ldub [%l7 + 0x15], %o4 fmovrde %o1, %f14, %f14 movrlz %i2, 0x310, %l6 alignaddr %l3, %i5, %l0 fandnot1s %f9, %f10, %f3 srlx %l2, 0x06, %i7 fmovsl %icc, %f11, %f7 nop setx loop_5947, %l0, %l1 jmpl %l1, %g5 array16 %o6, %i4, %i0 movle %icc, %g2, %o5 ldsh [%l7 + 0x2C], %g1 loop_5947: stb %g4, [%l7 + 0x27] fmovdn %xcc, %f3, %f4 ldd [%l7 + 0x08], %f6 fpadd16s %f13, %f4, %f8 fmovscc %xcc, %f11, %f4 fmovsgu %icc, %f2, %f1 brz,a %g7, loop_5948 andn %o3, 0x1670, %l5 ldsb [%l7 + 0x3B], %o2 stx %i1, [%l7 + 0x38] loop_5948: sllx %i3, %l4, %i6 fpackfix %f2, %f10 xor %o0, 0x154B, %l1 fornot1 %f12, %f12, %f2 fmovdvs %xcc, %f11, %f8 sllx %g6, %o7, %g3 andncc %o1, %i2, %o4 bneg,a %xcc, loop_5949 ldsh [%l7 + 0x36], %l6 pdist %f14, %f6, %f10 ldsw [%l7 + 0x54], %l3 loop_5949: fxnors %f2, %f14, %f5 edge16n %l0, %l2, %i5 udiv %i7, 0x0D33, %o6 edge32l %g5, %i0, %g2 fornot1 %f8, %f10, %f8 fcmpeq32 %f0, %f4, %o5 ldd [%l7 + 0x78], %f6 brgez %g1, loop_5950 smul %g4, 0x1F14, %i4 movvc %xcc, %o3, %g7 fcmpd %fcc3, %f14, %f12 loop_5950: fpadd32 %f6, %f6, %f2 tl %xcc, 0x0 fmovrde %o2, %f12, %f10 movne %xcc, %l5, %i3 sllx %l4, %i6, %i1 brnz,a %o0, loop_5951 edge32 %l1, %o7, %g6 siam 0x6 call loop_5952 loop_5951: ld [%l7 + 0x50], %f15 sth %o1, [%l7 + 0x62] fmovse %icc, %f3, %f15 loop_5952: fxnors %f5, %f10, %f6 fmovdle %icc, %f2, %f11 sub %i2, 0x0C6D, %o4 fcmpeq32 %f14, %f2, %g3 fmovsvc %xcc, %f8, %f3 smul %l3, 0x02A1, %l0 sdiv %l6, 0x03F4, %l2 fnors %f3, %f9, %f2 fmovsvs %icc, %f14, %f12 fcmpd %fcc3, %f4, %f2 lduh [%l7 + 0x10], %i7 sllx %o6, %g5, %i0 nop setx loop_5953, %l0, %l1 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 + 0x18], %i5 array32 %g2, %g1, %o5 ldx [%l7 + 0x50], %i4 loop_5953: fbo,a %fcc3, loop_5954 st %f15, [%l7 + 0x40] ldsb [%l7 + 0x5B], %g4 ld [%l7 + 0x10], %f10 loop_5954: ldub [%l7 + 0x73], %o3 fmul8x16 %f7, %f8, %f10 be,pn %xcc, loop_5955 fmuld8sux16 %f12, %f15, %f8 std %f10, [%l7 + 0x38] ldsb [%l7 + 0x6F], %o2 loop_5955: stb %g7, [%l7 + 0x0B] fmovdle %xcc, %f11, %f12 fble %fcc2, loop_5956 fpadd32s %f2, %f14, %f10 lduh [%l7 + 0x44], %i3 fmuld8sux16 %f0, %f9, %f4 loop_5956: fmovrslz %l4, %f14, %f10 fmovdneg %icc, %f13, %f5 st %f13, [%l7 + 0x64] bn,a,pt %xcc, loop_5957 ldx [%l7 + 0x28], %i6 lduh [%l7 + 0x36], %i1 sth %l5, [%l7 + 0x78] loop_5957: sth %l1, [%l7 + 0x70] fmul8x16 %f6, %f12, %f10 smul %o0, 0x016A, %o7 tvs %xcc, 0x1 fmovsvc %icc, %f12, %f8 fmovda %icc, %f8, %f7 be,a,pn %icc, loop_5958 fmovda %icc, %f10, %f13 fbg,a %fcc0, loop_5959 tvc %icc, 0x2 loop_5958: faligndata %f12, %f6, %f10 edge32ln %g6, %i2, %o1 loop_5959: ldsh [%l7 + 0x4E], %o4 ldsh [%l7 + 0x38], %g3 movre %l0, %l3, %l6 tleu %xcc, 0x6 fsrc2s %f1, %f10 stw %l2, [%l7 + 0x3C] fcmpd %fcc3, %f4, %f14 st %f8, [%l7 + 0x20] movrne %o6, %g5, %i7 ldsw [%l7 + 0x64], %i5 edge16 %i0, %g1, %g2 sth %i4, [%l7 + 0x60] lduw [%l7 + 0x38], %o5 stw %g4, [%l7 + 0x3C] array16 %o2, %g7, %o3 lduw [%l7 + 0x20], %l4 movvs %icc, %i6, %i3 bne,a,pt %icc, loop_5960 edge32 %i1, %l1, %o0 lduw [%l7 + 0x5C], %l5 fbe %fcc1, loop_5961 loop_5960: stw %g6, [%l7 + 0x34] fnot2s %f14, %f2 fbl,a %fcc1, loop_5962 loop_5961: brlz,a %i2, loop_5963 stb %o7, [%l7 + 0x7B] ldsb [%l7 + 0x68], %o1 loop_5962: ldd [%l7 + 0x20], %f14 loop_5963: fmovrdgz %g3, %f14, %f8 lduw [%l7 + 0x4C], %l0 fcmpeq16 %f14, %f4, %l3 sdivx %o4, 0x0E0B, %l6 fbge %fcc2, loop_5964 fbue %fcc1, loop_5965 stw %o6, [%l7 + 0x38] lduw [%l7 + 0x2C], %g5 loop_5964: alignaddr %l2, %i7, %i5 loop_5965: std %f0, [%l7 + 0x50] brnz,a %g1, loop_5966 array16 %i0, %g2, %i4 sllx %o5, 0x0E, %o2 srlx %g4, 0x07, %g7 loop_5966: ld [%l7 + 0x20], %f2 fmovda %icc, %f13, %f13 fmovrsne %o3, %f2, %f4 stb %i6, [%l7 + 0x0A] stb %i3, [%l7 + 0x42] lduh [%l7 + 0x5C], %l4 xnorcc %i1, 0x17C8, %o0 ldsb [%l7 + 0x71], %l5 brlez,a %g6, loop_5967 sdivx %l1, 0x1191, %i2 xnorcc %o7, %o1, %g3 std %f2, [%l7 + 0x58] loop_5967: tle %icc, 0x0 subcc %l0, 0x1E7B, %l3 fpadd32 %f6, %f2, %f4 fpackfix %f0, %f1 tne %xcc, 0x4 call loop_5968 ldub [%l7 + 0x3A], %o4 lduh [%l7 + 0x58], %o6 movpos %xcc, %g5, %l2 loop_5968: bge,a,pn %icc, loop_5969 ld [%l7 + 0x58], %f13 sth %i7, [%l7 + 0x7E] ldub [%l7 + 0x16], %l6 loop_5969: fmovdge %icc, %f11, %f10 movne %icc, %g1, %i5 tcs %icc, 0x6 fsrc1 %f14, %f2 fmovrsne %i0, %f2, %f1 fbue %fcc1, loop_5970 movgu %icc, %g2, %o5 udivcc %i4, 0x0C69, %g4 st %f7, [%l7 + 0x68] loop_5970: fcmpne16 %f4, %f12, %o2 stb %g7, [%l7 + 0x16] bgu,a %icc, loop_5971 bgu,pt %icc, loop_5972 tsubcctv %o3, %i6, %l4 fcmps %fcc1, %f9, %f7 loop_5971: lduw [%l7 + 0x24], %i3 loop_5972: lduh [%l7 + 0x5C], %o0 std %f10, [%l7 + 0x78] ldsb [%l7 + 0x4C], %l5 addcc %i1, %g6, %l1 fcmps %fcc1, %f6, %f11 ldsh [%l7 + 0x3A], %i2 lduw [%l7 + 0x6C], %o1 fcmpgt16 %f14, %f6, %g3 fbul,a %fcc3, loop_5973 orncc %o7, %l3, %o4 fbule %fcc0, loop_5974 std %f14, [%l7 + 0x08] loop_5973: movrgez %o6, 0x1ED, %l0 pdist %f2, %f14, %f12 loop_5974: std %f0, [%l7 + 0x20] bne,a loop_5975 stw %g5, [%l7 + 0x20] umul %l2, 0x1476, %l6 taddcc %g1, 0x0664, %i7 loop_5975: fandnot2s %f13, %f7, %f2 lduh [%l7 + 0x60], %i5 stb %i0, [%l7 + 0x1A] srl %o5, %g2, %g4 std %f8, [%l7 + 0x08] stb %i4, [%l7 + 0x14] fmovrse %o2, %f1, %f6 te %icc, 0x6 fmovsle %icc, %f11, %f15 fcmps %fcc0, %f1, %f9 fnor %f14, %f10, %f14 st %f11, [%l7 + 0x40] fmovsvc %xcc, %f1, %f3 movgu %xcc, %o3, %i6 movvc %icc, %l4, %g7 fzeros %f13 array8 %o0, %i3, %i1 fbo,a %fcc2, loop_5976 orcc %g6, 0x0C31, %l1 movn %icc, %i2, %l5 edge8ln %g3, %o7, %o1 loop_5976: fmovse %xcc, %f7, %f15 ldd [%l7 + 0x08], %f4 fmovrdgz %o4, %f14, %f6 bcs %xcc, loop_5977 array32 %l3, %o6, %g5 xnor %l2, 0x166C, %l6 array8 %g1, %i7, %l0 loop_5977: tleu %icc, 0x5 fors %f7, %f8, %f6 fmovrsgez %i0, %f4, %f12 fmovse %icc, %f2, %f7 stw %i5, [%l7 + 0x74] edge32n %g2, %g4, %o5 nop setx loop_5978, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movleu %xcc, %o2, %i4 fnands %f9, %f15, %f15 fmovsleu %xcc, %f3, %f10 loop_5978: tpos %xcc, 0x7 fcmple16 %f2, %f8, %o3 ld [%l7 + 0x38], %f6 fmovsge %xcc, %f7, %f9 ld [%l7 + 0x60], %f11 and %i6, %g7, %o0 ldub [%l7 + 0x71], %i3 fpsub32s %f10, %f15, %f7 and %l4, 0x1D24, %i1 fpadd32s %f12, %f2, %f8 ld [%l7 + 0x28], %f0 lduw [%l7 + 0x08], %g6 movcs %xcc, %i2, %l5 fmovsleu %xcc, %f1, %f3 fmovrdgez %g3, %f4, %f8 movgu %icc, %l1, %o7 movg %xcc, %o4, %o1 stw %o6, [%l7 + 0x3C] stx %g5, [%l7 + 0x30] movcc %xcc, %l3, %l6 fmuld8ulx16 %f6, %f1, %f14 srl %l2, %g1, %l0 fone %f0 st %f11, [%l7 + 0x78] bg loop_5979 nop setx loop_5980, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f14, %f14, %f4 fcmpeq32 %f0, %f14, %i7 loop_5979: ldx [%l7 + 0x18], %i5 loop_5980: ldx [%l7 + 0x30], %g2 lduw [%l7 + 0x14], %i0 ldsw [%l7 + 0x6C], %g4 fmovsvc %icc, %f11, %f6 st %f1, [%l7 + 0x34] fbue,a %fcc3, loop_5981 ldd [%l7 + 0x20], %f2 stx %o2, [%l7 + 0x70] alignaddr %i4, %o3, %i6 loop_5981: fpack16 %f10, %f13 ldsb [%l7 + 0x19], %g7 fsrc1 %f14, %f0 bpos,a,pt %icc, loop_5982 fnor %f14, %f14, %f2 movgu %xcc, %o5, %o0 sth %l4, [%l7 + 0x7C] loop_5982: ldub [%l7 + 0x71], %i1 movle %xcc, %i3, %i2 bvs,a,pn %icc, loop_5983 udivcc %l5, 0x0A71, %g3 ldsb [%l7 + 0x1D], %l1 xorcc %o7, 0x11BD, %g6 loop_5983: bl,a %xcc, loop_5984 bneg,a,pt %xcc, loop_5985 ldx [%l7 + 0x28], %o4 bvc,pt %icc, loop_5986 loop_5984: stw %o1, [%l7 + 0x24] loop_5985: fmovdneg %xcc, %f6, %f10 stw %g5, [%l7 + 0x58] loop_5986: fmul8x16al %f14, %f2, %f6 bg,a,pn %xcc, loop_5987 ba,pn %xcc, loop_5988 stx %o6, [%l7 + 0x10] ld [%l7 + 0x44], %f14 loop_5987: ldsh [%l7 + 0x68], %l6 loop_5988: st %f2, [%l7 + 0x28] movvc %xcc, %l2, %l3 movcs %xcc, %l0, %g1 fnegd %f6, %f4 movrne %i5, 0x079, %i7 fpsub16s %f0, %f13, %f14 fandnot1s %f11, %f9, %f5 stw %g2, [%l7 + 0x20] ldub [%l7 + 0x79], %i0 bgu,a %xcc, loop_5989 tne %icc, 0x4 ldd [%l7 + 0x48], %f0 fmovdg %xcc, %f10, %f2 loop_5989: fsrc2 %f10, %f8 ldsb [%l7 + 0x29], %g4 lduh [%l7 + 0x64], %o2 fmovsge %xcc, %f12, %f12 sra %i4, 0x08, %o3 fmovrsgz %g7, %f8, %f1 bvs,pt %xcc, loop_5990 fones %f8 lduh [%l7 + 0x36], %i6 ldx [%l7 + 0x68], %o5 loop_5990: movpos %xcc, %l4, %o0 fbul,a %fcc0, loop_5991 movl %xcc, %i3, %i1 stx %i2, [%l7 + 0x70] tvs %icc, 0x3 loop_5991: fpadd16s %f0, %f10, %f0 ldsw [%l7 + 0x34], %g3 fmovrdgez %l5, %f2, %f8 ldsh [%l7 + 0x36], %l1 lduw [%l7 + 0x54], %g6 fmovdvs %xcc, %f13, %f10 sdivx %o4, 0x1862, %o7 fmovrslz %o1, %f13, %f2 sdiv %o6, 0x166F, %g5 fmovdpos %xcc, %f7, %f6 movcc %xcc, %l6, %l3 bshuffle %f10, %f0, %f14 ldub [%l7 + 0x42], %l2 fnot1 %f0, %f2 movpos %icc, %g1, %i5 umulcc %l0, 0x1EC9, %i7 edge8n %i0, %g2, %o2 tle %icc, 0x4 tg %icc, 0x7 fbg,a %fcc2, loop_5992 stx %i4, [%l7 + 0x58] taddcctv %o3, 0x162B, %g7 fmovdl %xcc, %f7, %f8 loop_5992: fmovdvs %icc, %f9, %f7 sth %g4, [%l7 + 0x66] udiv %i6, 0x0028, %l4 ldsb [%l7 + 0x4A], %o0 mulx %o5, %i1, %i2 movrgez %i3, 0x119, %g3 ldsb [%l7 + 0x25], %l5 stx %g6, [%l7 + 0x30] ld [%l7 + 0x18], %f2 stb %l1, [%l7 + 0x17] movcc %icc, %o7, %o1 fbul %fcc0, loop_5993 fcmpeq32 %f6, %f0, %o6 add %o4, 0x0C84, %l6 ld [%l7 + 0x5C], %f15 loop_5993: stx %l3, [%l7 + 0x58] ldub [%l7 + 0x7F], %g5 fornot2 %f12, %f2, %f4 fabss %f4, %f12 fmovrde %l2, %f10, %f10 edge16ln %g1, %l0, %i5 std %f8, [%l7 + 0x68] fmovsg %icc, %f1, %f10 nop setx loop_5994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz,a %i0, loop_5995 array16 %i7, %o2, %i4 fmul8x16al %f3, %f0, %f8 loop_5994: ldd [%l7 + 0x48], %f12 loop_5995: nop setx loop_5996, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %o3, 0x096, %g2 stw %g7, [%l7 + 0x5C] addcc %g4, 0x06D3, %i6 loop_5996: st %f13, [%l7 + 0x2C] fmovrdne %l4, %f6, %f12 stb %o0, [%l7 + 0x62] st %f14, [%l7 + 0x7C] brgez %i1, loop_5997 fsrc2s %f13, %f14 fzero %f0 edge32l %i2, %i3, %g3 loop_5997: bshuffle %f8, %f0, %f14 fpackfix %f6, %f11 siam 0x4 add %o5, %g6, %l5 ld [%l7 + 0x7C], %f6 fbue %fcc1, loop_5998 mova %xcc, %l1, %o1 movrlez %o7, 0x0C2, %o6 edge32ln %o4, %l6, %g5 loop_5998: ldx [%l7 + 0x70], %l3 movcs %xcc, %g1, %l2 fbo %fcc2, loop_5999 ld [%l7 + 0x68], %f12 movre %i5, 0x12C, %l0 bvs,pt %xcc, loop_6000 loop_5999: lduh [%l7 + 0x54], %i0 xor %o2, %i7, %i4 movne %icc, %o3, %g2 loop_6000: tn %icc, 0x2 stw %g4, [%l7 + 0x30] ldub [%l7 + 0x55], %i6 te %icc, 0x7 orcc %l4, %g7, %i1 fxnor %f2, %f4, %f6 ldsw [%l7 + 0x70], %i2 fpsub32 %f4, %f2, %f2 sdivcc %o0, 0x1EF2, %i3 ldsh [%l7 + 0x74], %g3 ldx [%l7 + 0x48], %g6 bshuffle %f10, %f14, %f2 mulscc %o5, %l1, %l5 array8 %o7, %o6, %o1 fpack16 %f0, %f12 st %f9, [%l7 + 0x34] sub %o4, %l6, %l3 movvs %xcc, %g5, %g1 tleu %xcc, 0x0 fmuld8sux16 %f12, %f2, %f4 fmovsleu %xcc, %f0, %f14 ta %xcc, 0x3 fbge,a %fcc3, loop_6001 fbne %fcc0, loop_6002 fmovdcc %xcc, %f14, %f12 fcmpeq32 %f4, %f6, %l2 loop_6001: ld [%l7 + 0x30], %f12 loop_6002: andcc %l0, 0x1950, %i0 movl %xcc, %o2, %i7 movrgez %i5, %i4, %o3 st %f13, [%l7 + 0x68] fmovspos %icc, %f0, %f13 xnorcc %g2, %g4, %l4 stb %i6, [%l7 + 0x6E] tcc %icc, 0x4 std %f12, [%l7 + 0x20] ba,a,pt %icc, loop_6003 ld [%l7 + 0x38], %f9 sth %g7, [%l7 + 0x68] fcmple16 %f6, %f0, %i2 loop_6003: ldsw [%l7 + 0x34], %i1 edge8n %o0, %i3, %g3 fands %f6, %f4, %f6 ldsb [%l7 + 0x6F], %o5 fnegd %f14, %f8 brgez,a %g6, loop_6004 edge32ln %l5, %l1, %o6 movn %xcc, %o1, %o4 brlez,a %o7, loop_6005 loop_6004: fcmpes %fcc2, %f12, %f13 ldsh [%l7 + 0x36], %l6 lduw [%l7 + 0x78], %l3 loop_6005: stb %g1, [%l7 + 0x54] ldd [%l7 + 0x40], %f6 std %f0, [%l7 + 0x40] movge %icc, %g5, %l0 fabss %f15, %f5 std %f4, [%l7 + 0x30] sllx %l2, 0x00, %i0 movleu %xcc, %o2, %i5 st %f5, [%l7 + 0x14] umulcc %i4, 0x1C9F, %o3 fbn,a %fcc3, loop_6006 movre %g2, 0x212, %g4 movrlz %l4, 0x396, %i7 ldx [%l7 + 0x70], %g7 loop_6006: fmovrslez %i2, %f15, %f9 bvs,a %icc, loop_6007 fzero %f2 addc %i1, %o0, %i6 fnand %f4, %f0, %f2 loop_6007: st %f10, [%l7 + 0x70] fbul %fcc1, loop_6008 std %f10, [%l7 + 0x38] array8 %i3, %o5, %g6 sdiv %l5, 0x0104, %l1 loop_6008: ldsw [%l7 + 0x60], %g3 brgz,a %o1, loop_6009 ld [%l7 + 0x30], %f7 fcmpeq32 %f4, %f12, %o4 lduh [%l7 + 0x76], %o7 loop_6009: fpadd16s %f3, %f13, %f0 udivx %o6, 0x048A, %l6 fbl,a %fcc0, loop_6010 fblg,a %fcc1, loop_6011 call loop_6012 ld [%l7 + 0x34], %f8 loop_6010: sth %l3, [%l7 + 0x60] loop_6011: tle %icc, 0x6 loop_6012: stb %g1, [%l7 + 0x0E] fmovrse %l0, %f8, %f4 edge32l %g5, %i0, %o2 bn,a loop_6013 subc %l2, %i5, %i4 ldsh [%l7 + 0x28], %o3 fmovrsne %g2, %f15, %f9 loop_6013: sll %g4, 0x16, %l4 bpos loop_6014 mulscc %g7, %i7, %i1 ld [%l7 + 0x38], %f15 fnor %f0, %f10, %f6 loop_6014: xnor %i2, %i6, %i3 ldsw [%l7 + 0x14], %o0 ldsb [%l7 + 0x2B], %o5 smulcc %g6, 0x08B2, %l1 st %f13, [%l7 + 0x18] sdivx %g3, 0x078D, %o1 fcmpne16 %f14, %f8, %o4 fcmped %fcc1, %f4, %f8 ble,a,pn %xcc, loop_6015 stw %l5, [%l7 + 0x40] fcmpes %fcc2, %f15, %f15 movl %xcc, %o6, %l6 loop_6015: fmovdle %icc, %f11, %f2 tne %xcc, 0x1 bneg,a %icc, loop_6016 tge %icc, 0x4 ldsb [%l7 + 0x31], %l3 bcs,a %icc, loop_6017 loop_6016: fbne %fcc3, loop_6018 fnot1 %f8, %f8 fmovrdlez %o7, %f2, %f12 loop_6017: xor %l0, %g5, %g1 loop_6018: fmovdle %icc, %f0, %f3 ldsw [%l7 + 0x28], %i0 fmovrsgez %o2, %f8, %f14 movle %icc, %l2, %i5 andn %o3, 0x0E9F, %g2 udiv %i4, 0x16F4, %l4 stw %g4, [%l7 + 0x58] ldsb [%l7 + 0x63], %i7 ba %icc, loop_6019 fbe,a %fcc3, loop_6020 bn loop_6021 te %icc, 0x5 loop_6019: movleu %xcc, %i1, %g7 loop_6020: ldd [%l7 + 0x38], %f0 loop_6021: ld [%l7 + 0x0C], %f6 fmovdcc %icc, %f3, %f14 movg %icc, %i6, %i2 fpsub16s %f1, %f11, %f8 fpadd16s %f4, %f4, %f15 fmovdn %icc, %f3, %f9 fpsub32 %f6, %f2, %f14 fmovsne %icc, %f9, %f13 ldsw [%l7 + 0x18], %o0 fcmped %fcc0, %f0, %f2 orcc %o5, 0x0DF0, %g6 fmovdgu %icc, %f9, %f0 andncc %l1, %i3, %g3 fmuld8ulx16 %f1, %f4, %f12 stb %o4, [%l7 + 0x76] fbue %fcc1, loop_6022 fmovdle %icc, %f1, %f6 fmovdle %xcc, %f12, %f5 stx %l5, [%l7 + 0x68] loop_6022: fmovdg %icc, %f0, %f1 fmuld8sux16 %f2, %f12, %f8 fones %f12 fbu %fcc3, loop_6023 andcc %o6, %o1, %l6 fmovde %xcc, %f9, %f10 fble,a %fcc2, loop_6024 loop_6023: ldd [%l7 + 0x10], %f6 fmovdcc %xcc, %f3, %f5 fmovdg %icc, %f2, %f12 loop_6024: fandnot2s %f8, %f0, %f8 xorcc %o7, 0x0989, %l3 popc 0x0264, %l0 sdivcc %g5, 0x08A4, %g1 fbn %fcc1, loop_6025 fxnors %f10, %f9, %f8 umulcc %i0, %l2, %i5 bshuffle %f0, %f10, %f10 loop_6025: bvs,a %icc, loop_6026 stw %o3, [%l7 + 0x48] fcmpne32 %f0, %f6, %g2 or %i4, %o2, %g4 loop_6026: fmovspos %xcc, %f15, %f10 movleu %xcc, %l4, %i1 ldsb [%l7 + 0x4C], %g7 fmovdpos %xcc, %f4, %f2 taddcc %i7, 0x1E8B, %i2 fsrc1s %f14, %f1 ld [%l7 + 0x48], %f5 movcs %icc, %o0, %i6 bcc,pt %icc, loop_6027 mulx %g6, %l1, %i3 st %f11, [%l7 + 0x34] xnor %o5, %o4, %l5 loop_6027: stw %g3, [%l7 + 0x78] stx %o1, [%l7 + 0x18] tsubcc %o6, 0x12BE, %o7 fpadd16s %f13, %f9, %f6 ldsb [%l7 + 0x16], %l3 fones %f7 fbn %fcc2, loop_6028 fpadd32s %f6, %f3, %f13 addccc %l6, %g5, %l0 stb %i0, [%l7 + 0x69] loop_6028: fandnot1s %f8, %f10, %f2 fmovdgu %xcc, %f15, %f7 ldsb [%l7 + 0x1E], %l2 std %f8, [%l7 + 0x48] sth %i5, [%l7 + 0x1C] movpos %icc, %g1, %g2 st %f4, [%l7 + 0x6C] movrlez %o3, 0x309, %o2 tn %icc, 0x4 fmovse %icc, %f13, %f10 srl %i4, %g4, %i1 and %l4, 0x0E76, %i7 fmuld8ulx16 %f12, %f15, %f0 bleu %icc, loop_6029 fxors %f3, %f0, %f0 fornot1 %f10, %f6, %f0 lduw [%l7 + 0x6C], %i2 loop_6029: sdivcc %g7, 0x0F54, %o0 array16 %g6, %i6, %i3 lduw [%l7 + 0x50], %l1 stx %o4, [%l7 + 0x58] bcs,a %icc, loop_6030 fbo %fcc1, loop_6031 lduh [%l7 + 0x44], %l5 xnorcc %g3, 0x1573, %o1 loop_6030: fpadd16s %f4, %f7, %f0 loop_6031: xnorcc %o5, %o7, %l3 bn,a %icc, loop_6032 sth %l6, [%l7 + 0x1E] st %f6, [%l7 + 0x74] stw %g5, [%l7 + 0x58] loop_6032: fbug,a %fcc1, loop_6033 tsubcc %l0, %o6, %l2 lduw [%l7 + 0x7C], %i5 sdivx %g1, 0x1E11, %i0 loop_6033: st %f0, [%l7 + 0x58] fmovdg %icc, %f15, %f2 array32 %g2, %o2, %i4 fxnors %f3, %f1, %f13 brlez,a %g4, loop_6034 array32 %o3, %l4, %i7 tgu %icc, 0x5 nop setx loop_6035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6034: lduw [%l7 + 0x64], %i2 srax %i1, 0x09, %o0 bg %icc, loop_6036 loop_6035: stx %g7, [%l7 + 0x28] lduw [%l7 + 0x2C], %g6 stw %i6, [%l7 + 0x4C] loop_6036: ldsw [%l7 + 0x50], %l1 stx %o4, [%l7 + 0x40] sll %i3, %l5, %g3 fbue,a %fcc2, loop_6037 bn %icc, loop_6038 fornot2s %f7, %f7, %f11 ldub [%l7 + 0x57], %o5 loop_6037: fnegd %f2, %f2 loop_6038: tcc %icc, 0x0 fble %fcc1, loop_6039 ldsw [%l7 + 0x10], %o7 ldx [%l7 + 0x70], %l3 ba loop_6040 loop_6039: ld [%l7 + 0x78], %f11 addccc %o1, 0x1085, %l6 movl %xcc, %g5, %o6 loop_6040: fandnot1s %f12, %f8, %f5 brnz %l2, loop_6041 tn %xcc, 0x2 nop setx loop_6042, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l0, [%l7 + 0x31] loop_6041: fnot1s %f7, %f14 std %f6, [%l7 + 0x28] loop_6042: fzeros %f5 movrgez %i5, 0x3DC, %g1 fornot1s %f1, %f14, %f13 bvs loop_6043 sth %g2, [%l7 + 0x34] movle %icc, %i0, %i4 fpsub16 %f4, %f6, %f2 loop_6043: fba %fcc2, loop_6044 be %icc, loop_6045 stw %o2, [%l7 + 0x10] addcc %o3, %l4, %g4 loop_6044: fbug,a %fcc3, loop_6046 loop_6045: fmovrdgez %i7, %f4, %f4 lduh [%l7 + 0x6C], %i1 orncc %o0, %g7, %g6 loop_6046: fpsub32s %f14, %f13, %f8 ldsw [%l7 + 0x58], %i6 te %icc, 0x0 xnor %i2, %l1, %o4 fornot1s %f0, %f8, %f4 ldsb [%l7 + 0x45], %l5 ldx [%l7 + 0x70], %g3 bpos,a loop_6047 fmovdvs %icc, %f13, %f14 fblg %fcc3, loop_6048 movrgez %i3, %o7, %o5 loop_6047: fornot1 %f4, %f14, %f10 lduh [%l7 + 0x20], %o1 loop_6048: ldsb [%l7 + 0x3C], %l6 ldd [%l7 + 0x18], %f6 brlez %l3, loop_6049 st %f0, [%l7 + 0x08] fcmped %fcc3, %f8, %f2 alignaddr %o6, %g5, %l0 loop_6049: ldd [%l7 + 0x50], %f6 fcmpne16 %f10, %f10, %l2 movcc %xcc, %g1, %i5 tsubcc %g2, 0x082F, %i4 lduw [%l7 + 0x54], %i0 stw %o2, [%l7 + 0x40] taddcc %o3, 0x03AC, %g4 sethi 0x163A, %i7 ba,pn %xcc, loop_6050 sth %l4, [%l7 + 0x7A] stb %i1, [%l7 + 0x76] lduw [%l7 + 0x48], %g7 loop_6050: fbule %fcc1, loop_6051 fpadd32 %f4, %f0, %f0 orncc %g6, %o0, %i6 lduw [%l7 + 0x6C], %i2 loop_6051: ld [%l7 + 0x14], %f11 lduw [%l7 + 0x38], %o4 ld [%l7 + 0x0C], %f5 tne %icc, 0x2 fmovdleu %icc, %f4, %f4 tge %xcc, 0x0 subcc %l5, %g3, %l1 fornot2 %f8, %f14, %f0 nop setx loop_6052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x66], %i3 fcmpgt16 %f2, %f12, %o5 ldsh [%l7 + 0x4E], %o7 loop_6052: brlz,a %o1, loop_6053 ldub [%l7 + 0x22], %l3 std %f12, [%l7 + 0x20] subcc %l6, %g5, %l0 loop_6053: fnegs %f3, %f13 brlz,a %l2, loop_6054 xorcc %g1, %i5, %o6 siam 0x3 brlez,a %g2, loop_6055 loop_6054: and %i0, 0x0F46, %o2 edge8n %i4, %g4, %i7 ldsb [%l7 + 0x50], %o3 loop_6055: ldsw [%l7 + 0x20], %l4 srax %g7, 0x08, %i1 ldub [%l7 + 0x2E], %g6 ld [%l7 + 0x44], %f6 lduw [%l7 + 0x54], %o0 ldx [%l7 + 0x20], %i2 bpos,pt %xcc, loop_6056 sdiv %o4, 0x0C79, %i6 movpos %icc, %l5, %l1 ba,a,pt %icc, loop_6057 loop_6056: ldsh [%l7 + 0x72], %i3 fcmple32 %f10, %f2, %g3 movcs %xcc, %o5, %o7 loop_6057: lduw [%l7 + 0x44], %o1 movl %xcc, %l3, %g5 st %f4, [%l7 + 0x70] mulscc %l0, 0x1960, %l2 sdivcc %l6, 0x04BB, %g1 bneg,a,pn %xcc, loop_6058 stw %o6, [%l7 + 0x4C] fmovrdgez %i5, %f4, %f4 fbu,a %fcc3, loop_6059 loop_6058: lduw [%l7 + 0x30], %g2 fnegs %f11, %f6 bge,a,pt %xcc, loop_6060 loop_6059: lduh [%l7 + 0x76], %o2 bpos,pn %xcc, loop_6061 fzeros %f12 loop_6060: lduh [%l7 + 0x38], %i4 stw %g4, [%l7 + 0x60] loop_6061: edge16ln %i0, %o3, %l4 stw %g7, [%l7 + 0x08] lduw [%l7 + 0x74], %i1 fbuge,a %fcc2, loop_6062 fands %f2, %f4, %f6 fbo,a %fcc1, loop_6063 movvs %xcc, %i7, %g6 loop_6062: fbn %fcc1, loop_6064 fmovdl %xcc, %f15, %f3 loop_6063: movgu %icc, %i2, %o0 lduh [%l7 + 0x50], %i6 loop_6064: add %o4, 0x03B5, %l1 stx %l5, [%l7 + 0x08] fcmpes %fcc3, %f13, %f5 fpadd16s %f0, %f5, %f7 ldsh [%l7 + 0x6A], %g3 movcc %xcc, %i3, %o7 fandnot1 %f6, %f12, %f10 std %f6, [%l7 + 0x18] movrgez %o1, 0x22C, %o5 tneg %icc, 0x3 fbu %fcc2, loop_6065 fmovsg %icc, %f11, %f15 brlz,a %l3, loop_6066 fble %fcc1, loop_6067 loop_6065: tn %icc, 0x2 stb %g5, [%l7 + 0x4B] loop_6066: fxnor %f8, %f2, %f12 loop_6067: edge32ln %l2, %l0, %l6 fmovda %icc, %f10, %f10 add %o6, 0x14D3, %g1 fmovdl %xcc, %f1, %f13 brz,a %i5, loop_6068 bcs,a %xcc, loop_6069 array16 %o2, %i4, %g2 pdist %f14, %f12, %f10 loop_6068: fxor %f14, %f6, %f2 loop_6069: edge16 %g4, %o3, %l4 alignaddr %i0, %g7, %i1 brlez %g6, loop_6070 brlz %i2, loop_6071 lduw [%l7 + 0x68], %i7 fnand %f0, %f14, %f0 loop_6070: fnand %f12, %f14, %f10 loop_6071: tleu %xcc, 0x6 stb %i6, [%l7 + 0x17] fmovsne %xcc, %f2, %f7 fpsub32 %f14, %f4, %f8 smul %o0, %o4, %l5 fors %f7, %f1, %f9 sth %l1, [%l7 + 0x60] sllx %g3, %i3, %o7 ld [%l7 + 0x48], %f7 fbge,a %fcc2, loop_6072 movneg %xcc, %o5, %o1 brlz,a %l3, loop_6073 srlx %l2, 0x1E, %l0 loop_6072: fors %f8, %f1, %f10 or %l6, %g5, %o6 loop_6073: te %xcc, 0x6 ba,a loop_6074 movge %xcc, %i5, %o2 fone %f10 fnor %f4, %f10, %f2 loop_6074: edge16l %g1, %i4, %g2 be,pn %icc, loop_6075 fmovrslez %g4, %f1, %f13 std %f2, [%l7 + 0x40] alignaddr %o3, %l4, %g7 loop_6075: fmovdge %icc, %f1, %f14 popc %i0, %i1 sth %g6, [%l7 + 0x62] fbuge,a %fcc1, loop_6076 ldx [%l7 + 0x30], %i2 bcs loop_6077 fbue %fcc3, loop_6078 loop_6076: fcmpeq16 %f10, %f4, %i6 ldx [%l7 + 0x08], %o0 loop_6077: fandnot2 %f6, %f8, %f4 loop_6078: edge32ln %o4, %l5, %l1 ldx [%l7 + 0x70], %g3 fpsub16s %f13, %f11, %f13 subccc %i3, %o7, %o5 stx %o1, [%l7 + 0x40] ldd [%l7 + 0x40], %f2 fornot2s %f1, %f7, %f10 orn %l3, %i7, %l2 movne %icc, %l6, %g5 ldx [%l7 + 0x20], %l0 stw %o6, [%l7 + 0x60] fmovdn %xcc, %f5, %f10 tg %icc, 0x5 nop setx loop_6079, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x20], %i5 tvc %xcc, 0x5 std %f12, [%l7 + 0x78] loop_6079: ld [%l7 + 0x7C], %f7 movle %xcc, %o2, %g1 movrgz %g2, %g4, %o3 movne %xcc, %i4, %g7 movrlez %l4, %i1, %g6 bleu %xcc, loop_6080 fmovsvc %xcc, %f3, %f9 fpsub16 %f8, %f14, %f4 fpack16 %f14, %f9 loop_6080: edge32ln %i0, %i6, %i2 fcmpeq32 %f8, %f14, %o0 orn %l5, 0x0EB8, %o4 subc %g3, 0x1EEE, %l1 brgez %i3, loop_6081 fsrc2s %f14, %f1 ld [%l7 + 0x50], %f2 movleu %icc, %o5, %o7 loop_6081: fbl,a %fcc3, loop_6082 movn %icc, %l3, %i7 smulcc %l2, 0x0F12, %l6 subccc %g5, 0x0694, %o1 loop_6082: sdiv %o6, 0x1932, %l0 fone %f14 brz %i5, loop_6083 ldx [%l7 + 0x28], %g1 fmovrse %o2, %f4, %f2 fabss %f0, %f13 loop_6083: srax %g2, %g4, %o3 mulx %g7, 0x1708, %i4 ldd [%l7 + 0x60], %f6 and %l4, %g6, %i0 nop setx loop_6084, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movg %icc, %i1, %i6 fbge,a %fcc3, loop_6085 sub %i2, %l5, %o0 loop_6084: fmovsgu %xcc, %f9, %f8 ba,pn %icc, loop_6086 loop_6085: xnorcc %o4, %l1, %g3 fbu,a %fcc3, loop_6087 fmovrdgez %i3, %f10, %f0 loop_6086: fmuld8ulx16 %f1, %f2, %f8 andn %o7, 0x08E4, %o5 loop_6087: fbul %fcc3, loop_6088 fbul,a %fcc1, loop_6089 fmovscc %icc, %f7, %f5 ldd [%l7 + 0x68], %f0 loop_6088: bn loop_6090 loop_6089: fone %f8 stb %l3, [%l7 + 0x7E] edge16ln %i7, %l6, %l2 loop_6090: movcs %xcc, %o1, %o6 fmovrsne %l0, %f3, %f3 movgu %xcc, %i5, %g1 tsubcc %o2, 0x125A, %g5 tgu %icc, 0x1 fbug %fcc2, loop_6091 brgez,a %g4, loop_6092 fmovdne %icc, %f10, %f2 lduw [%l7 + 0x18], %g2 loop_6091: ldsw [%l7 + 0x08], %g7 loop_6092: ldsb [%l7 + 0x44], %o3 fbug %fcc3, loop_6093 fbl %fcc2, loop_6094 umulcc %l4, %i4, %g6 fpsub32s %f0, %f1, %f11 loop_6093: fcmpd %fcc0, %f6, %f2 loop_6094: ldsh [%l7 + 0x34], %i0 te %icc, 0x4 stx %i1, [%l7 + 0x68] fnor %f2, %f14, %f2 sth %i2, [%l7 + 0x3A] fbu %fcc2, loop_6095 std %f2, [%l7 + 0x48] fmovdpos %xcc, %f13, %f6 fmovsn %xcc, %f8, %f13 loop_6095: fbug %fcc3, loop_6096 fpsub32s %f5, %f6, %f6 fpadd16 %f0, %f12, %f12 tne %xcc, 0x2 loop_6096: fbu,a %fcc1, loop_6097 fsrc1s %f4, %f5 edge32 %l5, %i6, %o0 tgu %icc, 0x5 loop_6097: lduh [%l7 + 0x68], %l1 sth %g3, [%l7 + 0x7E] ldd [%l7 + 0x50], %f14 stw %o4, [%l7 + 0x14] fsrc2 %f10, %f14 popc 0x0756, %o7 fxnors %f11, %f3, %f1 sra %o5, 0x15, %l3 fcmpeq16 %f10, %f6, %i7 ldd [%l7 + 0x20], %f0 movrne %l6, 0x02E, %l2 sethi 0x1D1E, %i3 lduh [%l7 + 0x12], %o6 movle %xcc, %o1, %i5 fmovsl %icc, %f1, %f10 fpadd16 %f0, %f10, %f8 fpack32 %f4, %f8, %f0 fmovdcs %xcc, %f12, %f9 fba,a %fcc2, loop_6098 fsrc1 %f4, %f8 be loop_6099 alignaddrl %g1, %o2, %l0 loop_6098: stx %g5, [%l7 + 0x18] orcc %g4, 0x1F8F, %g7 loop_6099: tsubcc %g2, %o3, %l4 umul %g6, 0x0A78, %i0 ldd [%l7 + 0x08], %f14 sth %i1, [%l7 + 0x7C] ldsb [%l7 + 0x31], %i2 tsubcc %l5, %i4, %i6 tn %xcc, 0x3 fbule %fcc2, loop_6100 edge16 %l1, %o0, %o4 ldx [%l7 + 0x18], %o7 array16 %o5, %l3, %g3 loop_6100: ldx [%l7 + 0x70], %l6 fba %fcc1, loop_6101 tleu %xcc, 0x0 nop setx loop_6102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcc %l2, 0x0A56, %i7 loop_6101: fnands %f3, %f7, %f4 tle %icc, 0x6 loop_6102: fornot2s %f7, %f11, %f0 stx %i3, [%l7 + 0x20] fbu %fcc2, loop_6103 stw %o1, [%l7 + 0x78] array32 %o6, %i5, %o2 fbug,a %fcc3, loop_6104 loop_6103: ld [%l7 + 0x60], %f4 fornot1s %f7, %f2, %f5 bpos %icc, loop_6105 loop_6104: lduh [%l7 + 0x24], %g1 tcc %xcc, 0x2 ld [%l7 + 0x40], %f15 loop_6105: stb %g5, [%l7 + 0x56] fbl %fcc0, loop_6106 fcmped %fcc2, %f14, %f10 edge32 %g4, %g7, %l0 stx %g2, [%l7 + 0x38] loop_6106: movn %icc, %l4, %o3 fornot2s %f0, %f0, %f8 sll %g6, 0x03, %i1 fmovsg %icc, %f7, %f1 ldsh [%l7 + 0x1E], %i0 tvs %icc, 0x7 sllx %i2, %i4, %l5 mulx %i6, 0x12D4, %l1 bvc,pn %xcc, loop_6107 ldsw [%l7 + 0x1C], %o0 fmovsvc %icc, %f7, %f0 movne %icc, %o7, %o4 loop_6107: std %f12, [%l7 + 0x38] smulcc %o5, 0x14B0, %l3 fbl %fcc1, loop_6108 fcmpeq32 %f6, %f2, %l6 ldsw [%l7 + 0x08], %g3 sth %i7, [%l7 + 0x7A] loop_6108: ldub [%l7 + 0x6A], %i3 bcc,a,pt %icc, loop_6109 fpack32 %f0, %f8, %f8 fone %f2 call loop_6110 loop_6109: nop setx loop_6111, %l0, %l1 jmpl %l1, %o1 fmovdl %xcc, %f10, %f5 stw %o6, [%l7 + 0x60] loop_6110: ble,pt %xcc, loop_6112 loop_6111: popc %l2, %o2 fbe,a %fcc3, loop_6113 movge %xcc, %i5, %g1 loop_6112: fbuge %fcc3, loop_6114 smul %g4, %g7, %g5 loop_6113: stx %l0, [%l7 + 0x10] umulcc %l4, 0x020A, %g2 loop_6114: lduh [%l7 + 0x0E], %g6 movrlez %o3, 0x027, %i1 edge8l %i2, %i4, %l5 sth %i6, [%l7 + 0x5E] fmovsgu %icc, %f4, %f15 fba %fcc2, loop_6115 lduw [%l7 + 0x38], %i0 ldx [%l7 + 0x10], %o0 andn %o7, %l1, %o4 loop_6115: fmul8sux16 %f4, %f6, %f0 bleu,pn %xcc, loop_6116 nop setx loop_6117, %l0, %l1 jmpl %l1, %o5 brz,a %l6, loop_6118 ldx [%l7 + 0x78], %l3 loop_6116: lduh [%l7 + 0x30], %i7 loop_6117: tpos %xcc, 0x6 loop_6118: fmovsn %xcc, %f10, %f4 movvs %xcc, %i3, %g3 fpack16 %f6, %f12 mulx %o6, 0x1E42, %l2 sethi 0x16CF, %o2 fzero %f10 fbl,a %fcc2, loop_6119 edge16ln %o1, %i5, %g1 fornot2 %f4, %f4, %f2 lduh [%l7 + 0x74], %g7 loop_6119: brgez,a %g5, loop_6120 fsrc1 %f2, %f8 movle %xcc, %l0, %g4 fmovdn %xcc, %f8, %f2 loop_6120: and %l4, 0x0687, %g2 sdivcc %o3, 0x1B94, %i1 brgez,a %i2, loop_6121 bvs %icc, loop_6122 bcc,a %icc, loop_6123 udivcc %g6, 0x1047, %i4 loop_6121: st %f13, [%l7 + 0x5C] loop_6122: ldsb [%l7 + 0x54], %i6 loop_6123: ldsb [%l7 + 0x60], %i0 tvs %xcc, 0x2 srl %o0, 0x1A, %o7 ld [%l7 + 0x38], %f12 fnot1 %f6, %f0 ldx [%l7 + 0x78], %l1 tgu %xcc, 0x4 lduw [%l7 + 0x08], %o4 fnors %f12, %f15, %f13 fcmps %fcc1, %f6, %f6 mulx %l5, %o5, %l6 ldd [%l7 + 0x08], %f14 fmovdne %icc, %f2, %f6 lduh [%l7 + 0x62], %i7 fbule %fcc1, loop_6124 movge %icc, %l3, %g3 lduw [%l7 + 0x4C], %o6 brz %l2, loop_6125 loop_6124: ldsh [%l7 + 0x16], %i3 lduh [%l7 + 0x64], %o1 fmovdl %xcc, %f14, %f5 loop_6125: andncc %o2, %i5, %g7 brgz,a %g1, loop_6126 st %f13, [%l7 + 0x4C] fmovrdne %l0, %f6, %f12 tsubcctv %g5, %g4, %l4 loop_6126: bn,a loop_6127 tge %xcc, 0x4 fpsub16 %f0, %f6, %f6 addcc %g2, 0x1860, %o3 loop_6127: fpadd32s %f13, %f3, %f12 movle %icc, %i1, %g6 stb %i2, [%l7 + 0x14] fmovscc %xcc, %f8, %f14 ldsw [%l7 + 0x50], %i4 fxor %f6, %f14, %f6 stx %i6, [%l7 + 0x68] siam 0x1 movcs %xcc, %i0, %o7 and %l1, 0x1220, %o0 brgez,a %o4, loop_6128 xnorcc %l5, 0x0D13, %l6 movcs %icc, %o5, %l3 movcs %xcc, %i7, %o6 loop_6128: bge,a,pt %xcc, loop_6129 xnor %g3, 0x02DE, %i3 fandnot1s %f15, %f4, %f13 and %l2, 0x0F01, %o1 loop_6129: edge8l %i5, %g7, %o2 movneg %icc, %g1, %g5 stb %g4, [%l7 + 0x3F] movpos %icc, %l4, %l0 andncc %g2, %i1, %o3 lduh [%l7 + 0x68], %g6 taddcc %i2, %i6, %i0 be %xcc, loop_6130 fmovdcs %xcc, %f4, %f9 st %f10, [%l7 + 0x08] ldsb [%l7 + 0x47], %i4 loop_6130: fmuld8ulx16 %f1, %f11, %f2 movge %icc, %o7, %l1 siam 0x1 movrgz %o4, %l5, %l6 srl %o0, %o5, %l3 ldsw [%l7 + 0x0C], %o6 tcc %icc, 0x2 movvc %icc, %i7, %i3 bgu,a,pt %icc, loop_6131 fmovsge %icc, %f3, %f14 fmul8x16au %f12, %f11, %f12 fmovrsgez %g3, %f8, %f14 loop_6131: umul %o1, %i5, %g7 stw %o2, [%l7 + 0x18] bshuffle %f12, %f2, %f2 ldsh [%l7 + 0x4C], %l2 subccc %g1, %g4, %l4 movpos %icc, %g5, %g2 fmovsneg %icc, %f2, %f11 fpackfix %f8, %f1 sth %i1, [%l7 + 0x68] alignaddrl %l0, %o3, %g6 std %f0, [%l7 + 0x28] ldub [%l7 + 0x46], %i6 te %xcc, 0x2 add %i2, %i4, %i0 lduh [%l7 + 0x68], %l1 bpos,a,pn %xcc, loop_6132 fmovrsne %o4, %f13, %f6 ldsw [%l7 + 0x50], %o7 fpsub32 %f0, %f6, %f2 loop_6132: fpadd16s %f6, %f8, %f2 edge16 %l6, %o0, %o5 brnz,a %l3, loop_6133 brlez,a %l5, loop_6134 fmovrslez %i7, %f12, %f8 stw %i3, [%l7 + 0x24] loop_6133: tgu %icc, 0x1 loop_6134: fmovsneg %xcc, %f6, %f7 ldx [%l7 + 0x18], %o6 alignaddrl %g3, %o1, %i5 stw %g7, [%l7 + 0x60] xorcc %l2, 0x009C, %g1 ldub [%l7 + 0x11], %o2 fandnot2s %f3, %f12, %f8 lduh [%l7 + 0x6A], %g4 fmovrslz %g5, %f8, %f7 bcs,a %icc, loop_6135 st %f11, [%l7 + 0x44] xnorcc %g2, 0x1372, %i1 ldx [%l7 + 0x78], %l4 loop_6135: tcs %xcc, 0x6 fand %f6, %f4, %f6 movpos %icc, %o3, %g6 fpack16 %f6, %f6 faligndata %f8, %f4, %f8 fnegd %f8, %f4 brgz %i6, loop_6136 nop setx loop_6137, %l0, %l1 jmpl %l1, %i2 lduw [%l7 + 0x4C], %l0 movrlez %i0, %i4, %o4 loop_6136: fbue,a %fcc2, loop_6138 loop_6137: fcmpgt32 %f8, %f8, %o7 tpos %xcc, 0x7 ldx [%l7 + 0x20], %l1 loop_6138: edge32l %o0, %o5, %l3 or %l6, 0x04CA, %i7 lduh [%l7 + 0x0E], %i3 fcmpes %fcc1, %f2, %f1 tleu %xcc, 0x1 fcmpne16 %f14, %f2, %o6 fmul8x16al %f0, %f0, %f0 stw %g3, [%l7 + 0x74] ldd [%l7 + 0x58], %f4 bcc,a %icc, loop_6139 tpos %icc, 0x7 orncc %l5, %i5, %o1 fandnot2 %f6, %f10, %f8 loop_6139: fmovsgu %xcc, %f5, %f13 fmovrdne %g7, %f6, %f8 ldx [%l7 + 0x68], %g1 tleu %xcc, 0x2 st %f10, [%l7 + 0x0C] std %f8, [%l7 + 0x78] nop setx loop_6140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fblg,a %fcc3, loop_6141 stb %l2, [%l7 + 0x62] addc %o2, %g5, %g2 loop_6140: sll %g4, 0x05, %i1 loop_6141: lduw [%l7 + 0x1C], %o3 subc %g6, 0x0784, %l4 ldsh [%l7 + 0x52], %i6 ldd [%l7 + 0x50], %f14 movge %icc, %i2, %l0 brz,a %i4, loop_6142 stx %o4, [%l7 + 0x48] fmovsn %icc, %f8, %f3 sub %i0, %l1, %o7 loop_6142: edge8l %o0, %l3, %o5 ldd [%l7 + 0x38], %f12 taddcctv %i7, 0x12B0, %l6 fandnot1s %f2, %f6, %f2 ldub [%l7 + 0x34], %o6 fmovde %xcc, %f13, %f14 sub %i3, %g3, %l5 stb %o1, [%l7 + 0x0F] fmovrdgez %i5, %f4, %f4 brlz,a %g1, loop_6143 fmovsl %icc, %f12, %f2 fmovrslez %l2, %f3, %f8 fpsub32 %f14, %f14, %f12 loop_6143: bn,pn %xcc, loop_6144 mulscc %o2, 0x00A0, %g7 fbul,a %fcc3, loop_6145 stb %g5, [%l7 + 0x67] loop_6144: fmovsleu %icc, %f1, %f7 andn %g4, %g2, %i1 loop_6145: edge16ln %g6, %o3, %i6 siam 0x3 fmul8x16au %f7, %f10, %f4 movcc %xcc, %l4, %i2 sub %i4, %o4, %l0 fmuld8ulx16 %f15, %f8, %f2 ldsh [%l7 + 0x62], %l1 fmovrsgz %o7, %f0, %f6 st %f14, [%l7 + 0x14] fands %f15, %f9, %f3 bpos %xcc, loop_6146 fbge %fcc1, loop_6147 sth %o0, [%l7 + 0x36] edge8n %l3, %o5, %i7 loop_6146: fxnor %f10, %f14, %f0 loop_6147: fmovsgu %xcc, %f12, %f13 fmul8x16al %f15, %f14, %f6 sllx %l6, %i0, %o6 fpsub16s %f7, %f11, %f4 ld [%l7 + 0x34], %f13 stb %g3, [%l7 + 0x44] ldub [%l7 + 0x12], %l5 fnot1 %f10, %f4 xnorcc %i3, 0x05EA, %i5 fabsd %f0, %f10 umul %o1, %l2, %g1 ldub [%l7 + 0x51], %o2 fornot1 %f10, %f2, %f14 fmovse %xcc, %f11, %f9 fmovsg %icc, %f1, %f12 fmovrdlez %g5, %f14, %f14 xnorcc %g4, 0x17E2, %g2 edge8 %g7, %g6, %o3 fornot1 %f10, %f4, %f14 subc %i1, %l4, %i2 srax %i4, 0x12, %o4 fbe %fcc2, loop_6148 fpadd16 %f8, %f14, %f2 fornot2 %f8, %f12, %f0 fmovrsne %i6, %f12, %f0 loop_6148: ldub [%l7 + 0x4A], %l0 ldsw [%l7 + 0x64], %o7 andncc %o0, %l1, %o5 edge32 %l3, %i7, %l6 sth %o6, [%l7 + 0x3C] fand %f12, %f12, %f4 fcmpne16 %f14, %f12, %i0 stx %l5, [%l7 + 0x30] ldx [%l7 + 0x18], %g3 fxnor %f6, %f10, %f4 array8 %i3, %i5, %o1 nop setx loop_6149, %l0, %l1 jmpl %l1, %g1 stb %l2, [%l7 + 0x12] tgu %icc, 0x5 sllx %g5, 0x0E, %g4 loop_6149: tvc %xcc, 0x5 fmovrslz %g2, %f11, %f9 stb %g7, [%l7 + 0x62] lduh [%l7 + 0x62], %g6 bn,a,pn %xcc, loop_6150 subcc %o3, 0x1FB2, %o2 nop setx loop_6151, %l0, %l1 jmpl %l1, %l4 st %f15, [%l7 + 0x38] loop_6150: sth %i2, [%l7 + 0x4C] fbne %fcc2, loop_6152 loop_6151: sdivcc %i4, 0x0968, %o4 std %f0, [%l7 + 0x20] nop setx loop_6153, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6152: bgu,a loop_6154 tvc %xcc, 0x6 lduh [%l7 + 0x5A], %i6 loop_6153: fcmped %fcc3, %f4, %f4 loop_6154: mulscc %i1, %l0, %o0 ldsb [%l7 + 0x63], %l1 srl %o7, %l3, %i7 tpos %xcc, 0x3 fbne,a %fcc0, loop_6155 ldsh [%l7 + 0x0C], %l6 fmovsneg %xcc, %f14, %f2 srax %o5, 0x0B, %o6 loop_6155: lduw [%l7 + 0x14], %i0 sethi 0x0CF6, %l5 fmovdvc %icc, %f6, %f6 lduw [%l7 + 0x5C], %i3 fbge,a %fcc0, loop_6156 fbu,a %fcc0, loop_6157 fmovrsgz %i5, %f0, %f2 xnorcc %g3, %g1, %l2 loop_6156: fands %f0, %f13, %f0 loop_6157: fbl %fcc0, loop_6158 tvc %xcc, 0x3 ldub [%l7 + 0x3C], %o1 bvc,pn %icc, loop_6159 loop_6158: brgez,a %g5, loop_6160 std %f0, [%l7 + 0x30] alignaddr %g4, %g7, %g6 loop_6159: edge8n %o3, %o2, %g2 loop_6160: fzeros %f12 fandnot1 %f10, %f14, %f8 fmovdvc %icc, %f12, %f10 ldd [%l7 + 0x50], %f4 ldsw [%l7 + 0x28], %l4 fbe %fcc0, loop_6161 ldd [%l7 + 0x30], %f12 movvc %xcc, %i4, %i2 fbe %fcc1, loop_6162 loop_6161: fandnot2s %f8, %f0, %f15 addccc %i6, %i1, %o4 ldx [%l7 + 0x60], %l0 loop_6162: fmovda %xcc, %f10, %f8 ldub [%l7 + 0x42], %o0 ldub [%l7 + 0x35], %l1 st %f9, [%l7 + 0x44] ldub [%l7 + 0x49], %l3 fnegs %f5, %f9 tleu %icc, 0x6 lduh [%l7 + 0x3E], %i7 fmovs %f9, %f15 fmovd %f0, %f8 fmovsle %icc, %f0, %f4 siam 0x6 bn,a loop_6163 ldsb [%l7 + 0x2B], %l6 bge loop_6164 fnor %f4, %f12, %f0 loop_6163: sth %o7, [%l7 + 0x6A] fmul8x16au %f1, %f10, %f0 loop_6164: alignaddrl %o6, %o5, %l5 st %f10, [%l7 + 0x70] fpsub16 %f0, %f2, %f2 ldd [%l7 + 0x10], %f12 stx %i0, [%l7 + 0x10] ld [%l7 + 0x18], %f2 fpack32 %f2, %f4, %f8 std %f14, [%l7 + 0x40] fands %f2, %f11, %f13 bpos loop_6165 sdivcc %i5, 0x0B36, %i3 bshuffle %f6, %f12, %f6 fmul8x16al %f11, %f10, %f10 loop_6165: edge32 %g3, %g1, %o1 fpadd32 %f10, %f8, %f8 stw %g5, [%l7 + 0x4C] fbn %fcc1, loop_6166 stx %g4, [%l7 + 0x70] st %f3, [%l7 + 0x0C] fcmple16 %f0, %f2, %g7 loop_6166: tvs %xcc, 0x5 ld [%l7 + 0x44], %f8 movpos %xcc, %l2, %g6 ldub [%l7 + 0x0F], %o2 orcc %o3, 0x09D5, %l4 movcc %icc, %g2, %i4 st %f3, [%l7 + 0x70] sth %i2, [%l7 + 0x54] or %i1, 0x1CDE, %o4 fornot2s %f11, %f6, %f9 sth %i6, [%l7 + 0x68] mulscc %l0, 0x0898, %o0 fmul8ulx16 %f6, %f12, %f8 ldd [%l7 + 0x50], %f10 bvs,pn %xcc, loop_6167 lduw [%l7 + 0x4C], %l1 ldsb [%l7 + 0x47], %i7 srlx %l6, 0x16, %o7 loop_6167: bg,pt %xcc, loop_6168 fmovrslez %o6, %f0, %f9 lduw [%l7 + 0x44], %l3 add %o5, %l5, %i5 loop_6168: movl %xcc, %i0, %g3 ldsw [%l7 + 0x5C], %i3 srlx %g1, %o1, %g5 popc %g4, %l2 popc %g6, %o2 subcc %o3, 0x0ABF, %g7 ble,a %xcc, loop_6169 fandnot2s %f11, %f1, %f1 ldx [%l7 + 0x30], %l4 fpsub32 %f0, %f2, %f12 loop_6169: fmovdvc %icc, %f11, %f0 bne,a,pt %icc, loop_6170 tcc %icc, 0x2 ldd [%l7 + 0x70], %f12 ldsb [%l7 + 0x5E], %i4 loop_6170: tvs %xcc, 0x2 lduh [%l7 + 0x32], %i2 ldsh [%l7 + 0x74], %g2 fblg,a %fcc2, loop_6171 st %f0, [%l7 + 0x18] lduh [%l7 + 0x1C], %o4 tvs %icc, 0x2 loop_6171: lduw [%l7 + 0x54], %i6 brlz %l0, loop_6172 ld [%l7 + 0x18], %f13 movrlez %o0, 0x3B9, %l1 fble %fcc2, loop_6173 loop_6172: stx %i7, [%l7 + 0x10] fmovdn %xcc, %f14, %f0 bge loop_6174 loop_6173: fors %f14, %f14, %f9 brlz,a %l6, loop_6175 fmuld8ulx16 %f15, %f10, %f0 loop_6174: popc %o7, %i1 ld [%l7 + 0x68], %f5 loop_6175: brgez,a %l3, loop_6176 array32 %o6, %l5, %o5 fcmpd %fcc0, %f0, %f6 lduw [%l7 + 0x40], %i0 loop_6176: udiv %i5, 0x1B31, %i3 stb %g3, [%l7 + 0x46] addccc %g1, 0x05A9, %g5 stw %g4, [%l7 + 0x54] fmovdl %icc, %f9, %f5 sth %o1, [%l7 + 0x1A] fcmpes %fcc3, %f12, %f3 fbug %fcc1, loop_6177 sra %l2, 0x13, %o2 fbue %fcc0, loop_6178 fbe,a %fcc1, loop_6179 loop_6177: ldx [%l7 + 0x30], %o3 tvc %xcc, 0x6 loop_6178: fmovrdgez %g7, %f8, %f12 loop_6179: add %g6, %i4, %l4 fmovsneg %icc, %f0, %f1 tleu %icc, 0x1 fornot2s %f14, %f11, %f13 stw %g2, [%l7 + 0x5C] movrlez %o4, 0x05E, %i2 ldsb [%l7 + 0x29], %i6 bneg,a %xcc, loop_6180 ldsw [%l7 + 0x38], %l0 st %f14, [%l7 + 0x3C] movvs %xcc, %o0, %i7 loop_6180: fmovsge %icc, %f0, %f6 fmul8x16au %f5, %f1, %f4 tneg %xcc, 0x0 mulx %l6, 0x0F9C, %o7 fbl,a %fcc2, loop_6181 movrlez %i1, %l1, %l3 bvs %icc, loop_6182 ldsb [%l7 + 0x77], %o6 loop_6181: tleu %icc, 0x1 ldub [%l7 + 0x7B], %o5 loop_6182: stb %i0, [%l7 + 0x52] fmul8x16 %f10, %f10, %f0 ldsb [%l7 + 0x31], %i5 xnor %l5, 0x159D, %g3 fmovdvc %icc, %f5, %f11 fmovdle %xcc, %f10, %f13 ldub [%l7 + 0x29], %i3 fcmple32 %f0, %f6, %g1 movrne %g4, 0x11E, %o1 ldsh [%l7 + 0x4E], %g5 bpos,a loop_6183 fandnot1s %f8, %f0, %f14 fmovrdlz %o2, %f0, %f4 stb %o3, [%l7 + 0x3A] loop_6183: fmul8ulx16 %f8, %f10, %f10 fmovdneg %icc, %f0, %f11 fcmpeq16 %f8, %f6, %g7 sth %g6, [%l7 + 0x50] sra %i4, %l2, %l4 fble,a %fcc0, loop_6184 fsrc2s %f5, %f0 addccc %g2, 0x0430, %o4 fblg,a %fcc1, loop_6185 loop_6184: stw %i2, [%l7 + 0x78] fnand %f2, %f4, %f8 movn %xcc, %i6, %l0 loop_6185: andncc %o0, %i7, %o7 fnot2s %f7, %f8 orcc %l6, 0x1E1A, %i1 bn,a loop_6186 movre %l1, 0x36B, %l3 movvs %icc, %o6, %i0 fpack32 %f8, %f10, %f0 loop_6186: bpos,a loop_6187 fors %f4, %f12, %f15 sth %i5, [%l7 + 0x30] fmovsleu %xcc, %f5, %f4 loop_6187: fcmpgt32 %f6, %f8, %o5 fcmpd %fcc2, %f12, %f8 sll %g3, 0x1D, %l5 alignaddr %g1, %i3, %g4 fcmpgt32 %f8, %f10, %o1 pdist %f14, %f0, %f2 fmovsn %icc, %f7, %f0 edge32n %g5, %o2, %o3 st %f4, [%l7 + 0x38] edge32 %g7, %i4, %g6 ld [%l7 + 0x54], %f5 subcc %l4, %l2, %g2 bge,a %xcc, loop_6188 srl %i2, 0x0B, %i6 siam 0x5 srax %o4, 0x04, %l0 loop_6188: fmovsne %icc, %f4, %f15 fmul8x16au %f7, %f9, %f2 tl %xcc, 0x5 stx %i7, [%l7 + 0x40] st %f3, [%l7 + 0x24] ldx [%l7 + 0x60], %o0 siam 0x3 fsrc2s %f5, %f13 fpsub32s %f14, %f6, %f1 bneg loop_6189 movrgez %o7, %l6, %l1 fble %fcc1, loop_6190 xorcc %i1, 0x04EF, %l3 loop_6189: fmovdvc %icc, %f0, %f9 stb %i0, [%l7 + 0x53] loop_6190: fmovsvc %xcc, %f6, %f5 stx %o6, [%l7 + 0x10] fcmpd %fcc1, %f6, %f14 tvc %xcc, 0x5 bl,pn %icc, loop_6191 std %f12, [%l7 + 0x18] stw %o5, [%l7 + 0x30] addccc %g3, %i5, %g1 loop_6191: stx %i3, [%l7 + 0x70] fmovdgu %icc, %f5, %f2 orncc %l5, 0x0F1B, %o1 stb %g5, [%l7 + 0x75] ld [%l7 + 0x14], %f14 movl %xcc, %o2, %g4 fbl %fcc3, loop_6192 ldx [%l7 + 0x48], %g7 ldub [%l7 + 0x65], %i4 nop setx loop_6193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6192: st %f12, [%l7 + 0x28] ld [%l7 + 0x30], %f11 sth %g6, [%l7 + 0x1C] loop_6193: fexpand %f7, %f14 lduw [%l7 + 0x68], %o3 st %f0, [%l7 + 0x74] sub %l2, 0x043C, %l4 sth %g2, [%l7 + 0x4A] orn %i2, 0x06AC, %o4 fnand %f14, %f10, %f6 ldub [%l7 + 0x2D], %i6 fexpand %f8, %f8 ldsb [%l7 + 0x42], %i7 xorcc %l0, %o7, %l6 st %f13, [%l7 + 0x60] alignaddrl %o0, %l1, %l3 bcc,a loop_6194 ldx [%l7 + 0x20], %i0 fmovdneg %xcc, %f11, %f4 fsrc1 %f2, %f14 loop_6194: fexpand %f13, %f2 ldsh [%l7 + 0x14], %o6 ld [%l7 + 0x50], %f2 ld [%l7 + 0x74], %f1 fpack32 %f12, %f4, %f14 fnegd %f10, %f0 andcc %i1, 0x16CD, %g3 edge16ln %o5, %i5, %g1 fmul8ulx16 %f6, %f0, %f4 fcmpgt16 %f0, %f14, %i3 std %f2, [%l7 + 0x30] stw %o1, [%l7 + 0x68] mova %xcc, %l5, %o2 fmovrdlz %g5, %f12, %f12 edge8n %g7, %i4, %g4 fornot1 %f4, %f0, %f14 fnors %f15, %f12, %f13 movre %o3, %g6, %l2 brlz,a %l4, loop_6195 nop setx loop_6196, %l0, %l1 jmpl %l1, %g2 bvc %xcc, loop_6197 tg %icc, 0x2 loop_6195: sra %i2, %i6, %o4 loop_6196: ldsw [%l7 + 0x68], %l0 loop_6197: fcmple32 %f0, %f10, %i7 fbul,a %fcc1, loop_6198 edge8n %o7, %l6, %l1 std %f6, [%l7 + 0x30] ld [%l7 + 0x74], %f13 loop_6198: fmovdcc %xcc, %f14, %f7 tvs %icc, 0x6 fandnot2 %f4, %f0, %f0 fnand %f14, %f6, %f6 brnz %o0, loop_6199 fmovrse %i0, %f13, %f10 fmovse %xcc, %f8, %f3 orcc %l3, %i1, %o6 loop_6199: fmovsvs %xcc, %f4, %f12 tl %xcc, 0x4 bvs,a,pn %icc, loop_6200 fpmerge %f9, %f7, %f0 stb %o5, [%l7 + 0x1A] brlez,a %g3, loop_6201 loop_6200: bvs,pt %icc, loop_6202 ldsw [%l7 + 0x3C], %g1 fpadd16 %f14, %f8, %f12 loop_6201: stw %i5, [%l7 + 0x3C] loop_6202: srl %o1, %l5, %o2 xnor %g5, 0x0C40, %g7 movpos %xcc, %i4, %g4 stw %o3, [%l7 + 0x1C] ldsb [%l7 + 0x40], %g6 addcc %l2, 0x190C, %i3 smulcc %l4, 0x1CDD, %g2 edge32l %i6, %o4, %l0 brnz %i2, loop_6203 fcmpne32 %f14, %f6, %i7 ta %icc, 0x6 ldsh [%l7 + 0x58], %l6 loop_6203: fnot1s %f15, %f15 fmovdg %icc, %f4, %f5 fabss %f12, %f12 addccc %l1, 0x0097, %o0 stb %i0, [%l7 + 0x73] ldsh [%l7 + 0x4E], %l3 movg %xcc, %i1, %o7 ldsh [%l7 + 0x66], %o6 addccc %g3, %o5, %i5 fbne,a %fcc2, loop_6204 st %f10, [%l7 + 0x28] fpadd16s %f12, %f0, %f5 tl %xcc, 0x0 loop_6204: ldsw [%l7 + 0x54], %g1 tg %xcc, 0x5 ldsh [%l7 + 0x20], %o1 fpadd32 %f4, %f2, %f8 fpack32 %f8, %f14, %f10 st %f15, [%l7 + 0x40] te %xcc, 0x1 ldx [%l7 + 0x50], %o2 tsubcctv %l5, %g7, %g5 stw %i4, [%l7 + 0x10] fornot2 %f2, %f14, %f2 fone %f10 fornot1s %f14, %f9, %f6 stx %g4, [%l7 + 0x50] movne %xcc, %g6, %l2 fnegd %f4, %f6 fmovdg %icc, %f1, %f13 std %f6, [%l7 + 0x58] st %f7, [%l7 + 0x14] fpadd32s %f9, %f8, %f15 ldsb [%l7 + 0x6B], %i3 fzeros %f8 fbne,a %fcc2, loop_6205 fpadd32 %f10, %f10, %f10 bg %icc, loop_6206 movpos %xcc, %o3, %g2 loop_6205: ldub [%l7 + 0x5B], %l4 bneg,a,pt %xcc, loop_6207 loop_6206: and %i6, %l0, %i2 lduh [%l7 + 0x40], %i7 fmovdvs %icc, %f11, %f12 loop_6207: fmul8x16au %f3, %f13, %f6 fblg %fcc2, loop_6208 movrne %o4, %l6, %o0 st %f3, [%l7 + 0x08] lduh [%l7 + 0x54], %i0 loop_6208: fands %f3, %f5, %f5 ldx [%l7 + 0x50], %l1 subc %i1, 0x115F, %o7 stx %o6, [%l7 + 0x40] edge8 %l3, %g3, %i5 std %f14, [%l7 + 0x30] tvc %icc, 0x5 fxnors %f10, %f7, %f4 fmovrde %g1, %f6, %f8 fxnor %f6, %f12, %f6 ldd [%l7 + 0x38], %f14 fmovsg %icc, %f6, %f13 fmovsge %icc, %f5, %f11 faligndata %f10, %f4, %f10 movleu %xcc, %o5, %o2 umul %l5, 0x1DA8, %o1 brz %g7, loop_6209 fmovrsgz %g5, %f12, %f5 fmovdg %icc, %f4, %f14 fbul,a %fcc3, loop_6210 loop_6209: bneg,a,pn %xcc, loop_6211 fabsd %f8, %f10 ldd [%l7 + 0x10], %f4 loop_6210: sth %i4, [%l7 + 0x64] loop_6211: fmovdpos %icc, %f4, %f10 movg %icc, %g4, %g6 fones %f6 sth %i3, [%l7 + 0x16] bne loop_6212 ldsw [%l7 + 0x74], %o3 fbuge %fcc3, loop_6213 fcmpgt16 %f4, %f8, %l2 loop_6212: fmovsne %icc, %f13, %f14 fmovdpos %icc, %f4, %f9 loop_6213: fmul8x16al %f13, %f13, %f2 movcs %icc, %l4, %g2 ldsb [%l7 + 0x42], %i6 edge16 %l0, %i7, %o4 stb %l6, [%l7 + 0x6F] smulcc %i2, 0x12F5, %i0 ldub [%l7 + 0x7B], %o0 fnors %f4, %f6, %f7 fsrc1 %f12, %f2 fnegd %f12, %f12 fornot1 %f10, %f12, %f2 fabsd %f4, %f14 fmovda %icc, %f7, %f10 taddcctv %i1, %l1, %o6 xor %l3, %o7, %i5 sub %g1, %o5, %o2 fmovsn %icc, %f0, %f14 lduw [%l7 + 0x2C], %l5 andncc %g3, %o1, %g7 lduh [%l7 + 0x74], %g5 fors %f9, %f6, %f2 fcmpeq32 %f0, %f6, %i4 fpsub16 %f12, %f12, %f2 fbn %fcc2, loop_6214 fandnot1s %f0, %f15, %f15 st %f6, [%l7 + 0x44] std %f10, [%l7 + 0x70] loop_6214: movleu %xcc, %g6, %g4 brgez %o3, loop_6215 umul %i3, %l2, %l4 edge16l %i6, %g2, %i7 stx %l0, [%l7 + 0x40] loop_6215: fbul,a %fcc1, loop_6216 fpadd32s %f10, %f0, %f5 fmul8ulx16 %f0, %f6, %f10 orcc %l6, 0x0264, %i2 loop_6216: stb %o4, [%l7 + 0x73] fexpand %f4, %f2 brz %o0, loop_6217 fpsub16s %f1, %f3, %f9 stx %i1, [%l7 + 0x70] edge32ln %i0, %l1, %l3 loop_6217: tle %icc, 0x7 movrne %o6, 0x1CB, %i5 nop setx loop_6218, %l0, %l1 jmpl %l1, %o7 tg %xcc, 0x7 edge32n %g1, %o2, %o5 mulscc %g3, %o1, %g7 loop_6218: array16 %l5, %g5, %g6 movg %xcc, %i4, %g4 fcmpeq32 %f14, %f4, %o3 fabss %f10, %f12 fmovdvs %xcc, %f5, %f5 stx %i3, [%l7 + 0x68] fbl %fcc0, loop_6219 ldub [%l7 + 0x56], %l2 movcc %icc, %i6, %g2 taddcc %i7, %l4, %l6 loop_6219: fmovscs %icc, %f14, %f14 fbl %fcc1, loop_6220 ldub [%l7 + 0x50], %i2 tvs %xcc, 0x2 fnot2s %f12, %f2 loop_6220: ldsh [%l7 + 0x42], %o4 movgu %icc, %o0, %i1 edge32l %i0, %l1, %l3 sth %l0, [%l7 + 0x7E] fmovspos %xcc, %f0, %f6 sethi 0x03A2, %o6 fsrc2s %f4, %f11 fxor %f12, %f4, %f12 lduh [%l7 + 0x52], %o7 ldsb [%l7 + 0x65], %i5 ldd [%l7 + 0x58], %f12 nop setx loop_6221, %l0, %l1 jmpl %l1, %o2 st %f2, [%l7 + 0x50] sdiv %o5, 0x1CF7, %g1 tcs %icc, 0x3 loop_6221: edge8ln %o1, %g7, %l5 fmovs %f13, %f12 bne %icc, loop_6222 tge %xcc, 0x5 ld [%l7 + 0x1C], %f14 fpadd16s %f8, %f15, %f12 loop_6222: edge32n %g5, %g3, %i4 xnor %g6, 0x123B, %g4 nop setx loop_6223, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f15, %f6, %f6 movgu %icc, %i3, %l2 orn %i6, 0x0C4B, %o3 loop_6223: movgu %xcc, %i7, %g2 movleu %icc, %l4, %l6 siam 0x4 fnot2 %f10, %f10 fmul8x16 %f2, %f2, %f2 taddcc %i2, 0x1216, %o0 bcc,pt %xcc, loop_6224 brlz %i1, loop_6225 sth %o4, [%l7 + 0x32] fmovdcs %xcc, %f0, %f2 loop_6224: call loop_6226 loop_6225: movneg %xcc, %i0, %l1 bcs,pt %icc, loop_6227 edge16n %l3, %o6, %l0 loop_6226: tsubcctv %i5, %o2, %o5 fpackfix %f2, %f14 loop_6227: ldsw [%l7 + 0x10], %g1 bneg loop_6228 xor %o7, 0x10BB, %o1 bshuffle %f4, %f6, %f2 fcmpeq16 %f4, %f6, %g7 loop_6228: lduh [%l7 + 0x10], %l5 ldsh [%l7 + 0x2C], %g5 sth %i4, [%l7 + 0x16] lduw [%l7 + 0x10], %g3 stb %g6, [%l7 + 0x0D] stb %g4, [%l7 + 0x26] addc %i3, %l2, %i6 ldsw [%l7 + 0x14], %o3 st %f14, [%l7 + 0x70] fcmple32 %f14, %f12, %g2 ldd [%l7 + 0x50], %f6 stx %l4, [%l7 + 0x08] fmul8x16 %f15, %f0, %f0 array8 %i7, %l6, %o0 movvc %xcc, %i2, %i1 fpadd32s %f1, %f0, %f10 srax %i0, %l1, %o4 sth %o6, [%l7 + 0x1A] fpsub16s %f3, %f8, %f9 fand %f14, %f12, %f6 lduh [%l7 + 0x58], %l0 nop setx loop_6229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule %fcc3, loop_6230 srax %i5, %o2, %l3 stw %g1, [%l7 + 0x54] loop_6229: fmovrdne %o5, %f14, %f6 loop_6230: fcmpne32 %f2, %f6, %o7 movneg %xcc, %o1, %l5 subccc %g5, %i4, %g7 stb %g6, [%l7 + 0x2F] fbge %fcc2, loop_6231 bcs,pn %icc, loop_6232 nop setx loop_6233, %l0, %l1 jmpl %l1, %g4 fmul8ulx16 %f6, %f14, %f2 loop_6231: bg,a,pn %xcc, loop_6234 loop_6232: stx %g3, [%l7 + 0x70] loop_6233: std %f8, [%l7 + 0x50] movleu %icc, %l2, %i6 loop_6234: subc %i3, %o3, %l4 fmovsleu %xcc, %f14, %f4 fmuld8ulx16 %f13, %f1, %f8 edge16n %i7, %g2, %l6 sll %i2, %i1, %i0 fcmpgt16 %f8, %f4, %l1 nop setx loop_6235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x18], %f12 stx %o0, [%l7 + 0x28] nop setx loop_6236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6235: st %f4, [%l7 + 0x0C] ldsh [%l7 + 0x38], %o4 fmovspos %icc, %f6, %f8 loop_6236: movrgz %o6, 0x01C, %l0 bvc,a %xcc, loop_6237 ta %icc, 0x2 alignaddrl %i5, %o2, %l3 fmovdgu %xcc, %f14, %f10 loop_6237: bg,pn %xcc, loop_6238 fba %fcc1, loop_6239 ldub [%l7 + 0x46], %o5 bgu,pn %xcc, loop_6240 loop_6238: fornot2s %f4, %f3, %f0 loop_6239: fmovscs %xcc, %f15, %f2 mulx %g1, 0x12A6, %o7 loop_6240: fpadd32 %f8, %f2, %f14 fors %f2, %f1, %f6 movvs %icc, %l5, %o1 ba,pt %icc, loop_6241 fpadd16s %f4, %f0, %f13 tvc %icc, 0x6 fbule,a %fcc3, loop_6242 loop_6241: fmul8x16 %f1, %f4, %f6 ldsh [%l7 + 0x0C], %g5 fbg %fcc0, loop_6243 loop_6242: fmovdvs %icc, %f12, %f4 ldx [%l7 + 0x10], %g7 call loop_6244 loop_6243: ble,pt %icc, loop_6245 fzeros %f15 fbue %fcc1, loop_6246 loop_6244: andncc %i4, %g6, %g4 loop_6245: bpos,a,pn %xcc, loop_6247 fnot1 %f14, %f0 loop_6246: fmovscs %icc, %f7, %f4 smulcc %g3, 0x013F, %i6 loop_6247: fmovdn %icc, %f11, %f10 fbul,a %fcc1, loop_6248 nop setx loop_6249, %l0, %l1 jmpl %l1, %l2 sth %o3, [%l7 + 0x76] xorcc %l4, 0x08A4, %i3 loop_6248: fmovsle %xcc, %f2, %f14 loop_6249: nop setx loop_6250, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo,a %fcc3, loop_6251 addccc %g2, %l6, %i7 fbg %fcc3, loop_6252 loop_6250: fpadd32s %f12, %f5, %f5 loop_6251: lduw [%l7 + 0x30], %i2 mulscc %i0, %l1, %o0 loop_6252: nop setx loop_6253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %i1, 0x100A, %o6 fpsub32s %f2, %f15, %f2 taddcc %l0, %i5, %o2 loop_6253: fmovsg %icc, %f15, %f11 sth %o4, [%l7 + 0x34] ldsw [%l7 + 0x64], %l3 mulx %g1, %o7, %l5 edge32 %o1, %g5, %g7 bcc loop_6254 fmovdg %xcc, %f3, %f12 stb %i4, [%l7 + 0x60] fcmpne32 %f2, %f10, %g6 loop_6254: std %f4, [%l7 + 0x70] fpsub16 %f6, %f10, %f14 xorcc %o5, %g4, %i6 xnorcc %g3, 0x0268, %o3 fmovs %f14, %f7 fmuld8sux16 %f8, %f10, %f8 fmovde %icc, %f12, %f12 alignaddr %l4, %l2, %i3 fbuge %fcc2, loop_6255 movpos %icc, %g2, %l6 smul %i2, 0x07A4, %i7 lduh [%l7 + 0x12], %i0 loop_6255: smul %l1, %i1, %o6 fmovsl %xcc, %f12, %f15 bl,pt %icc, loop_6256 stx %o0, [%l7 + 0x50] fbug,a %fcc0, loop_6257 fpadd16s %f4, %f2, %f12 loop_6256: stx %i5, [%l7 + 0x28] fors %f14, %f9, %f1 loop_6257: umul %l0, %o2, %o4 ldsb [%l7 + 0x08], %g1 bl %xcc, loop_6258 bcs,a %xcc, loop_6259 fornot1 %f12, %f8, %f14 ba,a loop_6260 loop_6258: stw %o7, [%l7 + 0x20] loop_6259: fbul %fcc0, loop_6261 fbul,a %fcc0, loop_6262 loop_6260: fnot1 %f14, %f10 srlx %l5, 0x13, %o1 loop_6261: fbu %fcc2, loop_6263 loop_6262: bvc,a %xcc, loop_6264 fbule %fcc3, loop_6265 orn %l3, %g5, %i4 loop_6263: tcs %xcc, 0x3 loop_6264: fbl,a %fcc0, loop_6266 loop_6265: brnz,a %g7, loop_6267 bn,a loop_6268 fmovsne %icc, %f11, %f11 loop_6266: fmovsneg %xcc, %f1, %f0 loop_6267: fbn %fcc1, loop_6269 loop_6268: edge16n %o5, %g6, %g4 lduw [%l7 + 0x64], %g3 std %f14, [%l7 + 0x60] loop_6269: nop setx loop_6270, %l0, %l1 jmpl %l1, %i6 tvc %icc, 0x5 fabss %f3, %f14 fmovdl %xcc, %f14, %f2 loop_6270: sth %l4, [%l7 + 0x1C] fand %f0, %f12, %f4 for %f0, %f14, %f0 tge %xcc, 0x4 sth %o3, [%l7 + 0x78] fmovsa %icc, %f15, %f5 umul %i3, 0x1FC1, %l2 fnands %f8, %f11, %f6 ldx [%l7 + 0x10], %g2 tneg %icc, 0x0 alignaddr %i2, %i7, %i0 smul %l6, %l1, %o6 fpsub16 %f10, %f8, %f6 fmovsge %icc, %f13, %f13 sub %o0, 0x06D3, %i1 st %f15, [%l7 + 0x70] movvc %xcc, %i5, %l0 bl %xcc, loop_6271 fmovrse %o2, %f6, %f8 lduw [%l7 + 0x10], %g1 bgu,pn %xcc, loop_6272 loop_6271: stx %o7, [%l7 + 0x58] fpsub16 %f14, %f8, %f14 edge32n %o4, %l5, %o1 loop_6272: stb %l3, [%l7 + 0x5F] stb %g5, [%l7 + 0x79] fcmple32 %f6, %f14, %i4 tsubcc %g7, 0x159A, %o5 lduw [%l7 + 0x3C], %g4 lduw [%l7 + 0x60], %g3 array16 %g6, %l4, %i6 fmovsleu %xcc, %f5, %f12 ld [%l7 + 0x14], %f3 mulscc %o3, 0x0254, %l2 edge32 %i3, %g2, %i7 tg %xcc, 0x7 fnot2s %f10, %f0 ld [%l7 + 0x68], %f4 ldsb [%l7 + 0x40], %i2 brlez %l6, loop_6273 movrlz %i0, %l1, %o0 fpsub16 %f2, %f6, %f6 lduw [%l7 + 0x50], %i1 loop_6273: fpadd16 %f14, %f6, %f12 fbge,a %fcc2, loop_6274 srl %o6, 0x0D, %l0 st %f13, [%l7 + 0x78] addc %i5, %o2, %o7 loop_6274: ldsb [%l7 + 0x5A], %o4 andncc %g1, %l5, %o1 movle %icc, %l3, %g5 lduw [%l7 + 0x10], %i4 umulcc %g7, 0x0B99, %g4 ldsb [%l7 + 0x14], %o5 nop setx loop_6275, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabsd %f8, %f12 ldsh [%l7 + 0x72], %g3 fcmple16 %f10, %f2, %l4 loop_6275: tsubcc %i6, %g6, %l2 brlz %o3, loop_6276 fsrc1s %f3, %f9 tle %icc, 0x4 udivx %g2, 0x1C91, %i3 loop_6276: brz,a %i7, loop_6277 movcs %xcc, %l6, %i0 bcc,pn %xcc, loop_6278 array32 %i2, %o0, %i1 loop_6277: lduw [%l7 + 0x68], %o6 fmovsgu %icc, %f7, %f1 loop_6278: st %f7, [%l7 + 0x60] tle %icc, 0x2 lduw [%l7 + 0x70], %l0 fbg,a %fcc1, loop_6279 ldd [%l7 + 0x68], %f0 bleu,a loop_6280 fornot2 %f4, %f8, %f8 loop_6279: add %i5, %o2, %o7 ldsb [%l7 + 0x5D], %o4 loop_6280: movrne %g1, %l5, %o1 ldsh [%l7 + 0x3A], %l3 bvs,pn %icc, loop_6281 movleu %xcc, %g5, %i4 std %f14, [%l7 + 0x78] addccc %g7, 0x1138, %g4 loop_6281: fmovdge %icc, %f10, %f3 ldd [%l7 + 0x18], %f10 ldx [%l7 + 0x40], %l1 addccc %o5, %g3, %i6 std %f10, [%l7 + 0x68] std %f6, [%l7 + 0x50] std %f0, [%l7 + 0x70] fzero %f10 ldsh [%l7 + 0x20], %g6 fcmpd %fcc3, %f6, %f8 movrlz %l2, 0x276, %l4 mulscc %g2, %o3, %i3 lduh [%l7 + 0x72], %i7 ldsh [%l7 + 0x6A], %i0 fmovsle %xcc, %f10, %f4 call loop_6282 stw %l6, [%l7 + 0x60] fmovsvc %icc, %f12, %f5 lduw [%l7 + 0x54], %o0 loop_6282: sethi 0x08A9, %i1 fcmps %fcc1, %f13, %f4 st %f0, [%l7 + 0x14] lduh [%l7 + 0x54], %o6 ld [%l7 + 0x4C], %f13 xnor %l0, 0x1964, %i2 smulcc %o2, %o7, %i5 std %f10, [%l7 + 0x70] andncc %g1, %o4, %l5 movrgz %o1, %g5, %l3 ld [%l7 + 0x30], %f3 fmovdle %xcc, %f5, %f12 fbge,a %fcc0, loop_6283 bvc %xcc, loop_6284 stx %i4, [%l7 + 0x78] popc %g7, %g4 loop_6283: fors %f3, %f12, %f3 loop_6284: stb %o5, [%l7 + 0x52] movleu %icc, %l1, %i6 lduw [%l7 + 0x78], %g6 fbg %fcc1, loop_6285 fabsd %f4, %f0 fmovsvs %icc, %f6, %f10 andn %l2, %l4, %g3 loop_6285: fbe,a %fcc1, loop_6286 ba,a,pn %icc, loop_6287 tge %icc, 0x7 and %g2, 0x1FB1, %o3 loop_6286: fmovscc %icc, %f5, %f0 loop_6287: andncc %i7, %i0, %i3 movle %xcc, %l6, %i1 tcs %xcc, 0x3 ldsh [%l7 + 0x36], %o6 ldsb [%l7 + 0x6D], %l0 bcs,a %xcc, loop_6288 sll %i2, %o0, %o2 mulx %o7, 0x1DFA, %i5 sra %o4, 0x14, %l5 loop_6288: fandnot1s %f7, %f1, %f9 stb %g1, [%l7 + 0x79] fmovrsgz %g5, %f9, %f6 ldx [%l7 + 0x08], %o1 fbl,a %fcc2, loop_6289 orn %i4, 0x06C1, %l3 addc %g4, %g7, %l1 ldd [%l7 + 0x58], %f12 loop_6289: fmovdpos %icc, %f9, %f11 array32 %o5, %g6, %l2 add %l4, %i6, %g3 fbge %fcc1, loop_6290 fble,a %fcc3, loop_6291 stw %g2, [%l7 + 0x7C] smul %o3, %i7, %i0 loop_6290: sth %i3, [%l7 + 0x14] loop_6291: bcs loop_6292 fnot1 %f4, %f12 ldd [%l7 + 0x08], %f8 fnands %f13, %f10, %f0 loop_6292: tl %icc, 0x0 be %xcc, loop_6293 stw %i1, [%l7 + 0x14] tgu %icc, 0x0 fsrc2 %f14, %f6 loop_6293: fmovrdne %l6, %f8, %f10 st %f14, [%l7 + 0x1C] fands %f6, %f6, %f4 ldsw [%l7 + 0x58], %o6 movneg %xcc, %l0, %i2 fbg %fcc2, loop_6294 ldsb [%l7 + 0x56], %o0 ba,pn %icc, loop_6295 fxnors %f10, %f3, %f12 loop_6294: edge32 %o2, %i5, %o7 mulscc %l5, %o4, %g5 loop_6295: edge32 %o1, %i4, %g1 fbe,a %fcc1, loop_6296 movre %g4, %l3, %g7 sth %o5, [%l7 + 0x4A] sll %l1, %l2, %l4 loop_6296: movvs %xcc, %g6, %i6 fpadd16 %f4, %f4, %f12 ldx [%l7 + 0x20], %g2 stw %g3, [%l7 + 0x08] tne %icc, 0x4 fcmpgt32 %f2, %f10, %o3 fmovdvs %xcc, %f1, %f13 ldub [%l7 + 0x3C], %i7 fmul8x16 %f5, %f12, %f8 ldd [%l7 + 0x18], %f2 lduw [%l7 + 0x34], %i3 ldx [%l7 + 0x20], %i0 fabss %f11, %f13 fsrc1 %f12, %f12 stx %l6, [%l7 + 0x48] edge8n %o6, %i1, %l0 stw %o0, [%l7 + 0x70] ldd [%l7 + 0x70], %f8 call loop_6297 st %f0, [%l7 + 0x6C] std %f8, [%l7 + 0x70] fmovsgu %xcc, %f10, %f4 loop_6297: fpadd16 %f14, %f2, %f14 ldx [%l7 + 0x38], %o2 lduw [%l7 + 0x74], %i2 fmovda %icc, %f1, %f1 xnorcc %o7, %i5, %l5 fpadd32 %f6, %f10, %f2 ldsb [%l7 + 0x25], %o4 st %f8, [%l7 + 0x68] tn %icc, 0x6 ldsb [%l7 + 0x2A], %o1 bvc,a,pn %icc, loop_6298 fmovsvs %icc, %f10, %f2 fcmple32 %f2, %f14, %g5 sub %g1, 0x0E16, %g4 loop_6298: fmovdcc %icc, %f5, %f8 taddcc %l3, %g7, %i4 fmovrdgz %o5, %f2, %f0 taddcc %l2, %l1, %g6 ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x0E], %l4 stw %i6, [%l7 + 0x78] lduh [%l7 + 0x46], %g3 ba %xcc, loop_6299 fbue,a %fcc2, loop_6300 bn,pn %icc, loop_6301 fmovrdgz %o3, %f4, %f2 loop_6299: edge16l %g2, %i7, %i0 loop_6300: bl loop_6302 loop_6301: lduw [%l7 + 0x2C], %i3 ble loop_6303 popc 0x1C1C, %l6 loop_6302: fmovdl %icc, %f2, %f15 bneg,a,pt %xcc, loop_6304 loop_6303: ldd [%l7 + 0x48], %f10 ld [%l7 + 0x3C], %f2 fmovdle %icc, %f4, %f9 loop_6304: st %f0, [%l7 + 0x54] fmovrslez %o6, %f15, %f0 subc %i1, 0x18D3, %l0 fpackfix %f8, %f4 te %icc, 0x0 ld [%l7 + 0x6C], %f13 nop setx loop_6305, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o0, [%l7 + 0x4C] fmovdvs %xcc, %f0, %f14 ldsh [%l7 + 0x34], %i2 loop_6305: fmul8x16au %f7, %f8, %f2 fmuld8sux16 %f10, %f11, %f14 fmovsl %xcc, %f7, %f4 stw %o7, [%l7 + 0x6C] fpsub32s %f8, %f6, %f4 ldx [%l7 + 0x60], %i5 ldsw [%l7 + 0x40], %o2 movcs %icc, %l5, %o4 movg %icc, %g5, %o1 tne %xcc, 0x3 fbul,a %fcc3, loop_6306 fandnot1s %f2, %f8, %f6 movrne %g1, 0x066, %g4 ld [%l7 + 0x08], %f3 loop_6306: fxnor %f4, %f12, %f6 ldsb [%l7 + 0x78], %l3 fnand %f14, %f12, %f8 fornot1s %f12, %f11, %f13 edge8ln %i4, %o5, %g7 fpadd16s %f11, %f3, %f15 fmovdvs %xcc, %f12, %f15 srl %l2, 0x03, %l1 stx %g6, [%l7 + 0x70] tneg %icc, 0x3 st %f11, [%l7 + 0x28] taddcc %l4, 0x0A7E, %i6 bl,a,pt %xcc, loop_6307 movle %icc, %o3, %g3 ldsb [%l7 + 0x1B], %i7 subc %g2, 0x112B, %i0 loop_6307: fmovdgu %xcc, %f2, %f3 fbl,a %fcc2, loop_6308 add %i3, %o6, %i1 lduh [%l7 + 0x24], %l0 fmul8x16 %f1, %f12, %f2 loop_6308: movvc %xcc, %l6, %i2 addccc %o7, 0x18C6, %i5 fxors %f12, %f2, %f10 tleu %icc, 0x5 smul %o0, %l5, %o4 be,a loop_6309 faligndata %f14, %f14, %f14 tne %icc, 0x5 ldsh [%l7 + 0x1A], %g5 loop_6309: ldx [%l7 + 0x18], %o2 sdiv %o1, 0x19F0, %g1 fpack16 %f4, %f14 fbne %fcc0, loop_6310 subc %g4, %l3, %i4 bcs,a,pn %icc, loop_6311 edge16l %o5, %g7, %l1 loop_6310: lduh [%l7 + 0x4C], %g6 brlez,a %l2, loop_6312 loop_6311: stx %l4, [%l7 + 0x58] lduh [%l7 + 0x34], %i6 for %f0, %f6, %f6 loop_6312: fbe,a %fcc1, loop_6313 andncc %o3, %i7, %g2 stx %g3, [%l7 + 0x48] fnot1s %f1, %f12 loop_6313: edge32l %i0, %i3, %i1 stw %o6, [%l7 + 0x20] stw %l0, [%l7 + 0x20] tleu %icc, 0x2 ldsh [%l7 + 0x1C], %l6 fexpand %f15, %f4 fandnot1 %f8, %f10, %f14 fexpand %f13, %f0 udivcc %i2, 0x1A58, %i5 lduh [%l7 + 0x1C], %o7 fnor %f4, %f0, %f14 fmovrdlez %o0, %f10, %f0 stx %l5, [%l7 + 0x48] lduh [%l7 + 0x66], %g5 ldx [%l7 + 0x18], %o4 stx %o2, [%l7 + 0x20] tcs %icc, 0x1 ba loop_6314 edge16ln %o1, %g1, %g4 fcmpgt32 %f14, %f0, %i4 fba %fcc0, loop_6315 loop_6314: sethi 0x1D10, %l3 array32 %o5, %g7, %g6 tleu %xcc, 0x1 loop_6315: sub %l1, %l2, %l4 sdiv %o3, 0x16A1, %i6 fble %fcc3, loop_6316 lduh [%l7 + 0x20], %i7 fzero %f14 fandnot1 %f2, %f10, %f4 loop_6316: bpos,a,pt %xcc, loop_6317 fblg,a %fcc2, loop_6318 addcc %g3, 0x15A5, %g2 edge32ln %i0, %i3, %o6 loop_6317: lduh [%l7 + 0x4A], %i1 loop_6318: movneg %xcc, %l0, %i2 ldub [%l7 + 0x5E], %l6 umul %i5, 0x1B6D, %o7 fnot1s %f9, %f4 fcmps %fcc2, %f6, %f5 movrlez %o0, 0x385, %g5 ldd [%l7 + 0x08], %f2 nop setx loop_6319, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fand %f4, %f4, %f8 fcmpeq32 %f4, %f4, %o4 stb %l5, [%l7 + 0x25] loop_6319: mova %icc, %o2, %o1 fone %f10 fmul8ulx16 %f2, %f12, %f4 ld [%l7 + 0x10], %f1 movcc %icc, %g4, %g1 ldsh [%l7 + 0x1C], %l3 nop setx loop_6320, %l0, %l1 jmpl %l1, %o5 umul %g7, 0x1C51, %g6 fornot1s %f3, %f2, %f5 stx %l1, [%l7 + 0x20] loop_6320: stx %i4, [%l7 + 0x30] umul %l4, 0x03B1, %l2 brnz %i6, loop_6321 taddcctv %o3, %i7, %g3 popc 0x05EB, %i0 ldd [%l7 + 0x20], %f2 loop_6321: ldx [%l7 + 0x08], %g2 ldub [%l7 + 0x31], %o6 stx %i1, [%l7 + 0x28] smul %l0, 0x01F8, %i3 movpos %xcc, %l6, %i2 ldsh [%l7 + 0x1C], %o7 mulscc %i5, 0x13A4, %o0 mova %xcc, %o4, %g5 movneg %xcc, %o2, %o1 bvc,a loop_6322 fabss %f14, %f0 fmovdvs %xcc, %f8, %f8 brgz %l5, loop_6323 loop_6322: fbo,a %fcc1, loop_6324 nop setx loop_6325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f15, %f3, %f13 loop_6323: sethi 0x1C44, %g1 loop_6324: stw %g4, [%l7 + 0x08] loop_6325: fcmpne16 %f2, %f8, %l3 stw %o5, [%l7 + 0x38] bcs %icc, loop_6326 for %f12, %f10, %f2 ldx [%l7 + 0x40], %g7 fmovrse %l1, %f9, %f3 loop_6326: fmovsle %icc, %f10, %f5 ldsw [%l7 + 0x58], %g6 fbg %fcc1, loop_6327 ldub [%l7 + 0x1C], %i4 bshuffle %f6, %f10, %f0 st %f10, [%l7 + 0x64] loop_6327: ldub [%l7 + 0x15], %l4 fmovrdlez %i6, %f8, %f10 or %l2, 0x1F3B, %o3 andcc %i7, 0x078E, %g3 ldsb [%l7 + 0x40], %g2 sllx %o6, 0x09, %i0 fcmpeq16 %f4, %f12, %i1 ldsh [%l7 + 0x0A], %l0 ldd [%l7 + 0x60], %f2 sth %i3, [%l7 + 0x3A] fxor %f6, %f10, %f6 movn %icc, %l6, %o7 sth %i2, [%l7 + 0x5A] fmovsl %icc, %f13, %f5 ldd [%l7 + 0x40], %f10 ldd [%l7 + 0x08], %f2 srlx %o0, %i5, %g5 ld [%l7 + 0x68], %f12 ldd [%l7 + 0x68], %f0 movrlez %o2, %o4, %l5 sll %o1, 0x18, %g1 xnor %g4, 0x09DF, %l3 fcmps %fcc1, %f5, %f8 fmovrdne %o5, %f14, %f12 edge16 %l1, %g6, %i4 sth %l4, [%l7 + 0x7E] be,a %icc, loop_6328 mova %icc, %i6, %l2 pdist %f4, %f12, %f6 orncc %o3, %i7, %g3 loop_6328: fmovrde %g7, %f2, %f0 ld [%l7 + 0x78], %f2 ldub [%l7 + 0x2B], %g2 ld [%l7 + 0x08], %f14 tcc %xcc, 0x3 movcs %icc, %o6, %i1 addccc %i0, 0x16DC, %i3 fpack32 %f14, %f6, %f6 sth %l0, [%l7 + 0x7C] sth %o7, [%l7 + 0x54] for %f10, %f10, %f14 fbule %fcc0, loop_6329 fandnot2s %f9, %f1, %f8 lduh [%l7 + 0x42], %l6 sra %o0, 0x02, %i2 loop_6329: stw %g5, [%l7 + 0x20] fcmps %fcc3, %f12, %f5 ldub [%l7 + 0x76], %i5 brgez %o2, loop_6330 ldub [%l7 + 0x55], %o4 fmovsvs %icc, %f6, %f4 nop setx loop_6331, %l0, %l1 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_6330: fmovrde %l5, %f4, %f12 fbne,a %fcc3, loop_6332 stb %g1, [%l7 + 0x1E] loop_6331: umulcc %o1, 0x0BE5, %g4 movrne %l3, %l1, %o5 loop_6332: tcs %icc, 0x3 fmovdl %icc, %f9, %f0 orcc %i4, 0x1C72, %l4 ldub [%l7 + 0x62], %i6 ldx [%l7 + 0x70], %g6 stx %o3, [%l7 + 0x30] fxor %f6, %f12, %f4 fbg %fcc0, loop_6333 ta %icc, 0x6 ldsb [%l7 + 0x79], %l2 fmovda %icc, %f8, %f7 loop_6333: fone %f2 fmovsgu %xcc, %f0, %f1 andn %g3, 0x0EFE, %g7 fornot2 %f0, %f2, %f8 sth %g2, [%l7 + 0x14] sub %i7, %i1, %o6 bge,pn %xcc, loop_6334 and %i3, %l0, %i0 fmovrdgez %l6, %f2, %f14 fbl %fcc2, loop_6335 loop_6334: movl %icc, %o0, %i2 ldub [%l7 + 0x79], %g5 movneg %icc, %o7, %i5 loop_6335: fxor %f0, %f10, %f2 edge8 %o4, %l5, %o2 edge32ln %g1, %g4, %l3 fzero %f4 fbule %fcc3, loop_6336 edge8ln %o1, %l1, %i4 movvs %xcc, %o5, %l4 fmovrdgz %i6, %f8, %f12 loop_6336: movre %g6, 0x074, %l2 st %f2, [%l7 + 0x6C] fmovsleu %xcc, %f0, %f14 stw %g3, [%l7 + 0x40] lduw [%l7 + 0x58], %g7 ldub [%l7 + 0x10], %g2 movgu %icc, %o3, %i7 fmul8ulx16 %f12, %f14, %f4 sra %i1, 0x01, %i3 fpack32 %f10, %f12, %f8 fmul8x16al %f0, %f7, %f10 taddcctv %o6, %l0, %i0 fpack16 %f4, %f3 fmovdgu %xcc, %f2, %f10 bshuffle %f8, %f10, %f12 fpadd32 %f2, %f0, %f2 fnot2s %f10, %f6 tge %icc, 0x0 ldx [%l7 + 0x48], %l6 umulcc %i2, %g5, %o7 ldsw [%l7 + 0x54], %i5 sth %o0, [%l7 + 0x4C] fmovscs %icc, %f8, %f0 movrlez %l5, 0x3DC, %o4 edge16ln %o2, %g4, %g1 srl %o1, 0x17, %l1 fnor %f10, %f12, %f2 stx %l3, [%l7 + 0x70] fmovsgu %xcc, %f9, %f2 movcs %icc, %o5, %l4 fandnot1s %f11, %f14, %f6 ldsh [%l7 + 0x78], %i6 ldsh [%l7 + 0x3C], %i4 stb %l2, [%l7 + 0x71] pdist %f6, %f10, %f14 ld [%l7 + 0x64], %f0 fmuld8sux16 %f12, %f10, %f6 tne %xcc, 0x5 fpsub32 %f4, %f0, %f12 fmovrdne %g3, %f2, %f8 srlx %g6, %g2, %o3 bg,a loop_6337 tsubcc %i7, 0x1F53, %i1 std %f6, [%l7 + 0x40] ldd [%l7 + 0x68], %f8 loop_6337: bn,a,pn %icc, loop_6338 tsubcc %i3, 0x0EEA, %o6 sdiv %l0, 0x01C0, %i0 srax %g7, 0x10, %i2 loop_6338: std %f0, [%l7 + 0x58] smul %g5, 0x026D, %o7 fmovd %f0, %f4 ld [%l7 + 0x18], %f12 sdiv %i5, 0x06B9, %o0 move %icc, %l5, %o4 ldsb [%l7 + 0x7B], %o2 ldx [%l7 + 0x08], %g4 sth %l6, [%l7 + 0x44] fmovdcc %icc, %f8, %f4 stb %g1, [%l7 + 0x65] brz %o1, loop_6339 movneg %icc, %l1, %l3 fabsd %f6, %f0 fzero %f0 loop_6339: fnot2 %f14, %f6 tneg %icc, 0x7 sth %l4, [%l7 + 0x60] stx %i6, [%l7 + 0x38] stw %i4, [%l7 + 0x58] movge %icc, %l2, %o5 fxnors %f12, %f4, %f14 fornot2s %f1, %f1, %f6 fcmpeq32 %f10, %f8, %g6 ta %icc, 0x5 ldsb [%l7 + 0x47], %g3 xorcc %g2, %i7, %o3 fbne,a %fcc1, loop_6340 fbne,a %fcc1, loop_6341 xor %i1, %o6, %i3 fmovsne %xcc, %f14, %f9 loop_6340: ldsw [%l7 + 0x60], %i0 loop_6341: fnors %f12, %f10, %f4 fpackfix %f12, %f3 ldub [%l7 + 0x35], %g7 fbne %fcc0, loop_6342 fbuge,a %fcc1, loop_6343 edge8l %l0, %g5, %i2 bshuffle %f0, %f10, %f8 loop_6342: move %icc, %i5, %o7 loop_6343: lduh [%l7 + 0x44], %o0 fsrc1s %f2, %f10 brlz,a %o4, loop_6344 std %f12, [%l7 + 0x30] movge %icc, %o2, %g4 popc 0x1771, %l5 loop_6344: brz,a %l6, loop_6345 fnot1 %f10, %f14 ld [%l7 + 0x70], %f15 stw %g1, [%l7 + 0x08] loop_6345: fmovdcs %icc, %f11, %f2 bgu %xcc, loop_6346 std %f14, [%l7 + 0x28] tn %icc, 0x4 stw %l1, [%l7 + 0x70] loop_6346: lduh [%l7 + 0x3C], %o1 and %l3, 0x02C3, %l4 nop setx loop_6347, %l0, %l1 jmpl %l1, %i4 add %i6, %l2, %o5 fmovrslez %g6, %f9, %f0 ldsb [%l7 + 0x2A], %g2 loop_6347: fpadd16 %f0, %f10, %f2 fxor %f12, %f14, %f8 ldx [%l7 + 0x68], %i7 bg,a %xcc, loop_6348 fandnot1 %f14, %f12, %f0 ldd [%l7 + 0x10], %f10 std %f12, [%l7 + 0x38] loop_6348: fmovrdgez %o3, %f14, %f2 sdiv %i1, 0x1B2D, %g3 fbg %fcc2, loop_6349 fcmped %fcc3, %f0, %f6 fmovsn %xcc, %f10, %f4 fpadd32 %f10, %f12, %f14 loop_6349: ldub [%l7 + 0x34], %o6 ldsw [%l7 + 0x2C], %i3 edge32n %g7, %l0, %g5 sth %i2, [%l7 + 0x52] xnorcc %i0, %o7, %i5 fble,a %fcc1, loop_6350 movcc %xcc, %o4, %o2 movpos %xcc, %o0, %g4 fbue,a %fcc3, loop_6351 loop_6350: fabss %f10, %f5 fornot1s %f8, %f0, %f2 ldsh [%l7 + 0x40], %l5 loop_6351: fbu %fcc3, loop_6352 fzero %f14 std %f12, [%l7 + 0x50] udivx %l6, 0x0DE9, %l1 loop_6352: fpsub32 %f12, %f10, %f4 ldub [%l7 + 0x5E], %g1 fmul8x16al %f10, %f2, %f6 alignaddr %o1, %l4, %i4 ldub [%l7 + 0x40], %i6 sth %l2, [%l7 + 0x60] lduw [%l7 + 0x30], %o5 movgu %icc, %g6, %g2 lduh [%l7 + 0x42], %i7 sth %l3, [%l7 + 0x5C] st %f12, [%l7 + 0x48] stx %o3, [%l7 + 0x40] fmovrdlez %g3, %f12, %f0 movrgz %o6, 0x1DA, %i3 alignaddrl %i1, %g7, %l0 fmovd %f10, %f4 fandnot2s %f4, %f8, %f1 movleu %xcc, %i2, %g5 ldx [%l7 + 0x60], %o7 fbule,a %fcc0, loop_6353 fcmple32 %f6, %f6, %i0 fpack16 %f0, %f12 ldub [%l7 + 0x39], %o4 loop_6353: tgu %icc, 0x2 fmovrslz %i5, %f8, %f5 fnand %f8, %f6, %f8 sth %o0, [%l7 + 0x0E] sth %o2, [%l7 + 0x30] fmovda %xcc, %f7, %f8 movvs %xcc, %g4, %l5 st %f8, [%l7 + 0x5C] fxnors %f1, %f11, %f6 std %f6, [%l7 + 0x08] movcc %xcc, %l1, %l6 fornot1 %f4, %f10, %f2 fone %f6 ldsw [%l7 + 0x70], %o1 udivcc %g1, 0x0B64, %i4 fmovdvc %xcc, %f4, %f7 umulcc %l4, 0x0480, %i6 ld [%l7 + 0x74], %f7 ldsw [%l7 + 0x48], %o5 ldub [%l7 + 0x60], %l2 fornot1 %f0, %f8, %f8 stw %g2, [%l7 + 0x30] ldsh [%l7 + 0x44], %g6 bn %xcc, loop_6354 std %f0, [%l7 + 0x10] fones %f15 movle %xcc, %l3, %o3 loop_6354: movvc %icc, %i7, %g3 fmovrde %i3, %f6, %f12 fpsub16s %f14, %f8, %f10 subccc %i1, 0x14A0, %g7 ldd [%l7 + 0x78], %f4 fpsub16 %f14, %f0, %f6 fnands %f1, %f9, %f6 stx %o6, [%l7 + 0x30] ldsw [%l7 + 0x2C], %l0 fmovrsne %i2, %f14, %f6 bg %xcc, loop_6355 addc %o7, 0x1C17, %g5 fbne,a %fcc1, loop_6356 fxors %f8, %f7, %f4 loop_6355: bg %icc, loop_6357 sub %i0, %i5, %o0 loop_6356: taddcctv %o4, %o2, %g4 bpos,pt %xcc, loop_6358 loop_6357: ldsw [%l7 + 0x44], %l1 fmovdge %xcc, %f1, %f11 fxors %f9, %f4, %f14 loop_6358: stb %l5, [%l7 + 0x0F] fbue %fcc2, loop_6359 bge,pt %xcc, loop_6360 brnz,a %l6, loop_6361 ldd [%l7 + 0x40], %f12 loop_6359: brnz,a %g1, loop_6362 loop_6360: orncc %o1, %i4, %i6 loop_6361: fbu %fcc2, loop_6363 fcmple16 %f2, %f2, %o5 loop_6362: movge %xcc, %l2, %g2 fsrc1 %f10, %f8 loop_6363: tpos %icc, 0x5 fmovdgu %xcc, %f3, %f15 tsubcc %g6, 0x11F3, %l4 fmovrse %l3, %f9, %f0 fmovrsgz %o3, %f1, %f11 fmovrdgz %i7, %f12, %f0 lduw [%l7 + 0x34], %i3 stb %i1, [%l7 + 0x63] smul %g7, %o6, %l0 ldsh [%l7 + 0x0E], %g3 ta %icc, 0x6 edge32n %o7, %i2, %g5 stx %i0, [%l7 + 0x08] fmovrdlz %o0, %f0, %f8 fbe %fcc0, loop_6364 fornot1 %f10, %f0, %f6 stw %o4, [%l7 + 0x74] fcmpeq16 %f10, %f8, %o2 loop_6364: fbul,a %fcc3, loop_6365 tsubcctv %g4, 0x0403, %i5 movne %xcc, %l5, %l1 movrgez %g1, %o1, %i4 loop_6365: fzero %f6 ld [%l7 + 0x0C], %f9 ldsb [%l7 + 0x29], %i6 ble,a,pt %icc, loop_6366 for %f6, %f4, %f4 fmovdne %xcc, %f12, %f11 fmovde %xcc, %f12, %f2 loop_6366: nop setx loop_6367, %l0, %l1 jmpl %l1, %l6 movrgz %l2, %g2, %g6 st %f14, [%l7 + 0x64] fmovdg %xcc, %f2, %f8 loop_6367: fmovsg %icc, %f9, %f14 tleu %xcc, 0x6 stx %o5, [%l7 + 0x58] fands %f10, %f0, %f12 bgu %xcc, loop_6368 movre %l4, 0x0D3, %o3 ldsh [%l7 + 0x3E], %i7 te %icc, 0x3 loop_6368: fmul8ulx16 %f4, %f10, %f14 sdivcc %i3, 0x1EE1, %i1 fbn,a %fcc3, loop_6369 ldx [%l7 + 0x28], %g7 fbuge,a %fcc1, loop_6370 udivcc %o6, 0x1FB1, %l0 loop_6369: fxors %f11, %f14, %f10 sdivx %g3, 0x1197, %o7 loop_6370: and %l3, %g5, %i2 std %f12, [%l7 + 0x78] nop setx loop_6371, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %o0, %o4, %o2 edge8l %g4, %i0, %i5 sth %l5, [%l7 + 0x10] loop_6371: fones %f10 std %f12, [%l7 + 0x20] umulcc %g1, 0x164C, %o1 fnands %f1, %f11, %f5 stw %l1, [%l7 + 0x0C] fnot2 %f8, %f10 fbule %fcc1, loop_6372 bpos,pn %xcc, loop_6373 ldd [%l7 + 0x70], %f10 ldsh [%l7 + 0x2E], %i4 loop_6372: taddcctv %l6, 0x0A33, %l2 loop_6373: edge8l %g2, %g6, %o5 fzero %f6 movvs %icc, %i6, %l4 bleu,pt %xcc, loop_6374 nop setx loop_6375, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %xcc, %f9, %f14 edge8n %o3, %i7, %i1 loop_6374: ldsb [%l7 + 0x10], %i3 loop_6375: fabsd %f10, %f6 nop setx loop_6376, %l0, %l1 jmpl %l1, %o6 fnegd %f2, %f4 mulscc %g7, %l0, %g3 tne %icc, 0x3 loop_6376: ldx [%l7 + 0x50], %l3 ldsh [%l7 + 0x16], %g5 faligndata %f4, %f4, %f2 fxnors %f2, %f8, %f10 bgu,a %xcc, loop_6377 fblg,a %fcc0, loop_6378 fcmpeq32 %f0, %f10, %o7 bl %xcc, loop_6379 loop_6377: fble,a %fcc2, loop_6380 loop_6378: tleu %icc, 0x4 nop setx loop_6381, %l0, %l1 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_6379: mulscc %o0, 0x0AF3, %o4 loop_6380: fmovdle %xcc, %f5, %f14 fmovrdlez %i2, %f12, %f0 loop_6381: sth %o2, [%l7 + 0x4C] fmovrsgez %i0, %f4, %f6 stw %g4, [%l7 + 0x18] tg %xcc, 0x0 stw %i5, [%l7 + 0x38] array32 %l5, %g1, %o1 ldd [%l7 + 0x50], %f8 bvs,a loop_6382 xnor %i4, %l6, %l2 fpackfix %f4, %f0 fpsub32s %f11, %f7, %f9 loop_6382: fxnors %f9, %f3, %f3 ldub [%l7 + 0x3D], %g2 lduh [%l7 + 0x66], %l1 tvc %icc, 0x5 brlz %g6, loop_6383 andcc %i6, 0x1BCF, %l4 fpsub16s %f9, %f5, %f3 bvc,a,pt %icc, loop_6384 loop_6383: ldub [%l7 + 0x7B], %o5 brlez,a %o3, loop_6385 ldd [%l7 + 0x78], %f6 loop_6384: fbne %fcc1, loop_6386 ldub [%l7 + 0x4D], %i1 loop_6385: fornot1 %f10, %f0, %f0 fbe,a %fcc2, loop_6387 loop_6386: bl %xcc, loop_6388 fmovsvs %icc, %f5, %f8 fmovdneg %icc, %f10, %f0 loop_6387: ldd [%l7 + 0x10], %f14 loop_6388: fmovsneg %xcc, %f2, %f8 ba,a loop_6389 lduw [%l7 + 0x44], %i7 fbuge %fcc0, loop_6390 stb %o6, [%l7 + 0x46] loop_6389: ldd [%l7 + 0x60], %f10 edge8n %g7, %i3, %l0 loop_6390: xor %g3, %l3, %g5 ldub [%l7 + 0x79], %o0 fpsub32s %f13, %f12, %f11 ldsb [%l7 + 0x6C], %o4 movrgez %o7, %o2, %i2 sdivcc %i0, 0x1FE4, %g4 fmovdge %icc, %f15, %f8 movn %icc, %l5, %i5 stx %o1, [%l7 + 0x30] fmovrslz %g1, %f14, %f0 fbo %fcc1, loop_6391 lduw [%l7 + 0x48], %i4 tcs %xcc, 0x6 fmovrsgez %l2, %f2, %f3 loop_6391: bpos,a,pt %icc, loop_6392 popc %l6, %g2 tge %xcc, 0x6 xnor %l1, 0x1395, %i6 loop_6392: mova %xcc, %g6, %o5 fmovdge %xcc, %f6, %f7 tg %icc, 0x1 fmovsneg %xcc, %f7, %f3 stx %l4, [%l7 + 0x48] ldd [%l7 + 0x50], %f14 fpsub16s %f8, %f5, %f13 tsubcctv %i1, %o3, %o6 edge32l %g7, %i7, %l0 andncc %g3, %i3, %l3 fpack16 %f10, %f8 udiv %g5, 0x0D21, %o0 subc %o4, %o7, %i2 tne %icc, 0x6 brlez,a %o2, loop_6393 nop setx loop_6394, %l0, %l1 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 %f12, %f2, %f0 stx %g4, [%l7 + 0x10] loop_6393: and %l5, %i5, %o1 loop_6394: ldsh [%l7 + 0x38], %g1 fmul8x16au %f14, %f0, %f4 fnot1 %f10, %f8 sth %i4, [%l7 + 0x10] fmovsle %xcc, %f6, %f1 ld [%l7 + 0x2C], %f2 lduh [%l7 + 0x08], %i0 movl %icc, %l6, %g2 ldsh [%l7 + 0x66], %l1 subccc %i6, %g6, %l2 ldd [%l7 + 0x68], %f10 array32 %l4, %i1, %o5 stb %o6, [%l7 + 0x62] fpsub16 %f10, %f4, %f14 fmuld8ulx16 %f6, %f1, %f10 fcmped %fcc3, %f2, %f10 stb %g7, [%l7 + 0x5D] ldx [%l7 + 0x18], %o3 add %l0, %g3, %i7 fbul,a %fcc1, loop_6395 tge %icc, 0x6 stx %l3, [%l7 + 0x08] bcs,a,pn %xcc, loop_6396 loop_6395: fsrc2s %f4, %f8 fpadd16 %f10, %f12, %f8 srl %g5, %i3, %o0 loop_6396: ldub [%l7 + 0x52], %o4 stx %o7, [%l7 + 0x58] fpadd32 %f14, %f4, %f10 fmovsa %xcc, %f14, %f3 array16 %i2, %o2, %g4 lduh [%l7 + 0x28], %l5 bcs loop_6397 call loop_6398 ldd [%l7 + 0x10], %f12 fmovscc %xcc, %f0, %f14 loop_6397: ldd [%l7 + 0x78], %f4 loop_6398: fmovsvs %icc, %f8, %f13 sra %o1, %g1, %i5 udivcc %i4, 0x02A6, %l6 smulcc %i0, %g2, %l1 andcc %g6, %i6, %l4 lduh [%l7 + 0x18], %l2 ldx [%l7 + 0x30], %o5 fblg,a %fcc2, loop_6399 stx %i1, [%l7 + 0x28] fmovrdlez %g7, %f0, %f12 fandnot2s %f11, %f10, %f15 loop_6399: lduw [%l7 + 0x2C], %o3 udivx %o6, 0x17A4, %l0 sth %i7, [%l7 + 0x50] movrlez %g3, 0x150, %g5 sethi 0x0449, %l3 xnorcc %o0, %i3, %o7 movre %i2, 0x16F, %o4 lduw [%l7 + 0x70], %o2 ldd [%l7 + 0x68], %f8 stb %g4, [%l7 + 0x46] xorcc %o1, %g1, %i5 std %f10, [%l7 + 0x20] fbe %fcc2, loop_6400 tcs %xcc, 0x5 movg %xcc, %i4, %l5 ldsw [%l7 + 0x64], %i0 loop_6400: pdist %f2, %f14, %f4 tle %icc, 0x5 tsubcctv %l6, %l1, %g6 lduh [%l7 + 0x66], %g2 ldub [%l7 + 0x1C], %i6 fmul8ulx16 %f6, %f10, %f8 fmovdg %xcc, %f6, %f15 bn,a %xcc, loop_6401 taddcc %l4, 0x1037, %l2 stw %o5, [%l7 + 0x74] array16 %i1, %g7, %o6 loop_6401: ldd [%l7 + 0x48], %f2 fnand %f12, %f6, %f14 movcc %icc, %o3, %i7 st %f10, [%l7 + 0x64] fmuld8ulx16 %f1, %f4, %f2 fornot1 %f14, %f2, %f6 std %f10, [%l7 + 0x78] fmovdne %xcc, %f3, %f6 tleu %xcc, 0x1 alignaddr %l0, %g5, %g3 fbg,a %fcc0, loop_6402 ld [%l7 + 0x30], %f5 bneg,a %xcc, loop_6403 fba,a %fcc1, loop_6404 loop_6402: tne %xcc, 0x7 fcmpgt32 %f14, %f10, %l3 loop_6403: ldsh [%l7 + 0x0E], %i3 loop_6404: tpos %icc, 0x7 edge32ln %o0, %o7, %i2 sth %o4, [%l7 + 0x7E] st %f11, [%l7 + 0x54] sllx %g4, 0x0D, %o2 andcc %g1, 0x0306, %i5 ldsb [%l7 + 0x2B], %i4 bleu loop_6405 addcc %l5, 0x1FE8, %o1 fmovsvs %xcc, %f2, %f5 ldub [%l7 + 0x59], %i0 loop_6405: std %f0, [%l7 + 0x38] fpack16 %f2, %f5 sth %l1, [%l7 + 0x1C] tleu %icc, 0x7 srax %l6, %g6, %g2 edge32ln %i6, %l2, %o5 bcc,pn %xcc, loop_6406 and %i1, 0x0A85, %l4 ldsh [%l7 + 0x4E], %o6 stx %o3, [%l7 + 0x08] loop_6406: lduh [%l7 + 0x38], %i7 fpadd16 %f8, %f14, %f6 fsrc2s %f15, %f3 brlz %g7, loop_6407 addc %l0, 0x0ECD, %g3 sub %g5, 0x1528, %l3 fmovde %xcc, %f14, %f5 loop_6407: sth %o0, [%l7 + 0x76] alignaddrl %o7, %i2, %o4 ldsb [%l7 + 0x12], %i3 ldsb [%l7 + 0x4B], %o2 fandnot1s %f13, %f1, %f7 fand %f4, %f4, %f4 ldx [%l7 + 0x58], %g4 lduh [%l7 + 0x12], %g1 fmovsneg %xcc, %f11, %f14 fpsub16s %f15, %f4, %f6 smulcc %i4, %i5, %l5 tl %xcc, 0x0 fnot1s %f10, %f14 ldsh [%l7 + 0x22], %o1 sub %i0, 0x0BCC, %l6 te %icc, 0x4 fmovrdlz %l1, %f8, %f4 mulx %g6, %i6, %l2 fbge %fcc0, loop_6408 fmovdleu %icc, %f0, %f10 fcmpd %fcc2, %f6, %f10 tge %xcc, 0x5 loop_6408: bcc,a %xcc, loop_6409 fcmped %fcc3, %f12, %f6 sra %g2, 0x0C, %i1 fcmpd %fcc1, %f0, %f14 loop_6409: fabss %f2, %f7 brlez %o5, loop_6410 andncc %l4, %o3, %o6 fmovsvs %icc, %f9, %f13 brlez,a %g7, loop_6411 loop_6410: fmovsvs %xcc, %f6, %f8 fands %f12, %f12, %f7 fbuge,a %fcc2, loop_6412 loop_6411: fornot1s %f13, %f13, %f14 fbuge,a %fcc3, loop_6413 movgu %icc, %i7, %l0 loop_6412: orcc %g3, 0x1B9D, %g5 fsrc1s %f6, %f6 loop_6413: fornot1s %f3, %f10, %f12 sth %o0, [%l7 + 0x62] std %f12, [%l7 + 0x18] siam 0x1 mulx %o7, %i2, %o4 fornot2 %f10, %f4, %f10 fmovsneg %icc, %f9, %f6 stb %i3, [%l7 + 0x4F] brz %o2, loop_6414 ba,a,pn %xcc, loop_6415 fexpand %f6, %f12 sethi 0x051D, %g4 loop_6414: tcc %icc, 0x1 loop_6415: ldsw [%l7 + 0x5C], %g1 ld [%l7 + 0x34], %f13 udivx %l3, 0x18F9, %i5 ldub [%l7 + 0x3D], %i4 orncc %o1, 0x05BE, %i0 fornot2 %f0, %f6, %f2 orcc %l6, 0x1AB3, %l5 fmovsneg %icc, %f15, %f8 ld [%l7 + 0x40], %f3 ldsw [%l7 + 0x70], %l1 lduw [%l7 + 0x68], %g6 ldsw [%l7 + 0x10], %i6 fmovrsgez %g2, %f10, %f8 fornot2 %f2, %f0, %f10 ldsh [%l7 + 0x72], %l2 xor %i1, %l4, %o3 alignaddr %o6, %g7, %o5 fmovdl %xcc, %f12, %f4 stx %i7, [%l7 + 0x70] lduw [%l7 + 0x58], %g3 ldx [%l7 + 0x48], %l0 subccc %o0, %g5, %i2 and %o4, %o7, %o2 fmovrsgez %i3, %f15, %f4 ld [%l7 + 0x60], %f0 ldsw [%l7 + 0x38], %g4 umulcc %l3, %g1, %i5 fmovsvc %xcc, %f1, %f1 ld [%l7 + 0x34], %f1 fornot2 %f4, %f12, %f8 fmovdl %icc, %f3, %f12 fexpand %f5, %f8 tsubcctv %i4, %o1, %l6 fbu %fcc1, loop_6416 orcc %l5, 0x0738, %i0 fbul %fcc1, loop_6417 smul %g6, 0x0D6F, %i6 loop_6416: fcmpgt32 %f10, %f10, %l1 ld [%l7 + 0x18], %f11 loop_6417: taddcctv %g2, 0x1AC6, %i1 fmovsle %xcc, %f4, %f2 lduh [%l7 + 0x3A], %l2 tl %icc, 0x5 fmovse %xcc, %f3, %f15 sth %l4, [%l7 + 0x1A] edge32n %o6, %g7, %o3 movn %icc, %i7, %g3 fbul,a %fcc2, loop_6418 edge16 %l0, %o5, %g5 tsubcc %o0, 0x1811, %o4 be,pn %xcc, loop_6419 loop_6418: fpadd32 %f0, %f0, %f12 edge16n %i2, %o2, %i3 movg %icc, %o7, %l3 loop_6419: sllx %g4, 0x11, %i5 lduw [%l7 + 0x14], %g1 fmovrse %i4, %f1, %f6 tleu %icc, 0x6 fornot2s %f9, %f8, %f9 tl %icc, 0x3 edge16 %o1, %l6, %i0 sth %l5, [%l7 + 0x10] fmovrsgz %g6, %f2, %f13 fones %f10 array8 %l1, %i6, %i1 tle %icc, 0x5 lduh [%l7 + 0x62], %g2 edge16 %l4, %o6, %g7 ld [%l7 + 0x44], %f13 sub %o3, 0x0FFF, %l2 edge8n %g3, %l0, %i7 fandnot1s %f10, %f15, %f8 movrne %g5, 0x14E, %o0 fpadd32s %f0, %f2, %f12 fsrc2 %f2, %f6 stx %o4, [%l7 + 0x58] movl %xcc, %i2, %o5 std %f8, [%l7 + 0x58] movge %icc, %o2, %o7 fmovdge %xcc, %f4, %f14 fandnot2 %f12, %f4, %f12 ldd [%l7 + 0x08], %f0 alignaddr %l3, %i3, %i5 ldsb [%l7 + 0x46], %g4 fsrc1 %f8, %f4 addccc %g1, %i4, %l6 bcc loop_6420 bg,a loop_6421 mova %xcc, %i0, %l5 xnor %g6, %l1, %i6 loop_6420: ldsh [%l7 + 0x56], %o1 loop_6421: st %f7, [%l7 + 0x24] lduh [%l7 + 0x7A], %g2 ldd [%l7 + 0x70], %f6 array8 %i1, %o6, %l4 taddcctv %g7, 0x0E91, %o3 pdist %f14, %f8, %f14 fmovdgu %icc, %f10, %f1 sth %g3, [%l7 + 0x1E] ldsh [%l7 + 0x5C], %l0 edge8l %l2, %g5, %i7 array32 %o4, %i2, %o5 fpsub16s %f14, %f0, %f11 stx %o2, [%l7 + 0x70] ldx [%l7 + 0x20], %o0 lduh [%l7 + 0x4E], %o7 sllx %i3, 0x19, %i5 bpos,a,pn %xcc, loop_6422 fbl %fcc3, loop_6423 fmovspos %xcc, %f13, %f7 fpadd32s %f0, %f12, %f14 loop_6422: fandnot2s %f13, %f13, %f3 loop_6423: fnors %f15, %f14, %f2 fmovdl %icc, %f5, %f3 ta %xcc, 0x2 fornot2s %f9, %f15, %f11 call loop_6424 movgu %icc, %g4, %g1 movrlez %i4, %l6, %l3 array16 %l5, %i0, %l1 loop_6424: bcs,pn %xcc, loop_6425 sth %i6, [%l7 + 0x4A] call loop_6426 fmovrsgz %g6, %f13, %f12 loop_6425: ldsw [%l7 + 0x58], %o1 lduh [%l7 + 0x5A], %g2 loop_6426: tneg %icc, 0x2 ldsb [%l7 + 0x5D], %o6 fornot2 %f10, %f0, %f6 ldub [%l7 + 0x4E], %l4 fmovdgu %icc, %f15, %f14 stw %i1, [%l7 + 0x5C] ble %xcc, loop_6427 fzeros %f10 subccc %g7, %o3, %l0 bvc,a,pn %icc, loop_6428 loop_6427: std %f0, [%l7 + 0x30] tvs %xcc, 0x1 movn %icc, %l2, %g5 loop_6428: ldsw [%l7 + 0x50], %g3 stb %o4, [%l7 + 0x37] std %f0, [%l7 + 0x28] ldx [%l7 + 0x40], %i7 fornot2 %f0, %f6, %f10 fornot2s %f0, %f15, %f4 fnors %f11, %f12, %f0 fone %f6 lduh [%l7 + 0x10], %o5 ldx [%l7 + 0x78], %o2 fmovrse %i2, %f15, %f9 ldsw [%l7 + 0x1C], %o7 ba,a,pt %icc, loop_6429 lduh [%l7 + 0x1C], %i3 bpos %icc, loop_6430 fsrc1 %f4, %f10 loop_6429: srax %o0, %g4, %i5 fmovsne %xcc, %f10, %f7 loop_6430: bcc,pn %xcc, loop_6431 sub %g1, 0x1F8F, %l6 addcc %i4, %l5, %i0 fmovrsgz %l3, %f12, %f9 loop_6431: fmovdcc %icc, %f5, %f12 srl %i6, %l1, %g6 std %f6, [%l7 + 0x28] fxor %f10, %f4, %f8 umulcc %g2, %o1, %l4 fbge %fcc0, loop_6432 movrgz %o6, 0x3D7, %g7 fblg %fcc0, loop_6433 fors %f15, %f11, %f6 loop_6432: movrne %o3, 0x21F, %l0 lduw [%l7 + 0x58], %i1 loop_6433: ldsh [%l7 + 0x6A], %g5 fbo,a %fcc2, loop_6434 fnegs %f14, %f7 subcc %g3, %l2, %o4 edge32 %o5, %o2, %i2 loop_6434: sth %o7, [%l7 + 0x46] fmovsl %icc, %f2, %f0 fbe %fcc2, loop_6435 sllx %i7, %i3, %g4 sth %o0, [%l7 + 0x20] be,a,pt %xcc, loop_6436 loop_6435: fmovrslez %g1, %f12, %f13 for %f14, %f12, %f0 lduw [%l7 + 0x70], %l6 loop_6436: fmovdneg %xcc, %f6, %f8 sdivcc %i4, 0x0F18, %l5 taddcctv %i5, 0x0230, %i0 brnz,a %i6, loop_6437 fsrc2 %f6, %f4 ldsh [%l7 + 0x68], %l3 fmovsn %xcc, %f2, %f12 loop_6437: ldx [%l7 + 0x60], %l1 edge32 %g2, %o1, %g6 movcc %icc, %o6, %l4 tleu %xcc, 0x0 bleu %xcc, loop_6438 stx %g7, [%l7 + 0x50] st %f4, [%l7 + 0x24] ldd [%l7 + 0x28], %f12 loop_6438: ld [%l7 + 0x34], %f5 movrlez %l0, 0x190, %i1 and %o3, %g5, %l2 lduh [%l7 + 0x78], %g3 nop setx loop_6439, %l0, %l1 jmpl %l1, %o5 fmovrsgz %o2, %f11, %f8 sll %i2, %o7, %o4 fmovse %icc, %f10, %f13 loop_6439: edge32n %i3, %g4, %i7 fone %f8 popc 0x0158, %g1 ta %icc, 0x0 stx %l6, [%l7 + 0x30] ld [%l7 + 0x64], %f7 ld [%l7 + 0x74], %f0 lduw [%l7 + 0x28], %o0 sth %l5, [%l7 + 0x40] std %f8, [%l7 + 0x58] pdist %f0, %f8, %f10 movneg %xcc, %i5, %i4 ldx [%l7 + 0x78], %i6 bpos,pn %xcc, loop_6440 fmul8x16 %f15, %f4, %f14 stw %l3, [%l7 + 0x30] fpmerge %f4, %f2, %f12 loop_6440: lduw [%l7 + 0x74], %i0 smul %g2, 0x09FB, %o1 ldsh [%l7 + 0x0C], %g6 lduw [%l7 + 0x28], %l1 ld [%l7 + 0x50], %f9 fmovsge %icc, %f10, %f11 std %f2, [%l7 + 0x50] taddcctv %o6, 0x15D4, %g7 stx %l0, [%l7 + 0x20] bne,pt %icc, loop_6441 fmul8x16 %f8, %f8, %f14 fcmpgt16 %f12, %f12, %l4 fabsd %f12, %f12 loop_6441: smulcc %i1, %o3, %g5 fabsd %f2, %f12 fmovrsgz %l2, %f2, %f11 andncc %g3, %o5, %o2 sdiv %o7, 0x051F, %o4 fmul8sux16 %f2, %f4, %f14 stb %i3, [%l7 + 0x54] alignaddrl %i2, %i7, %g4 bneg %icc, loop_6442 ldsw [%l7 + 0x30], %g1 sth %l6, [%l7 + 0x3C] movle %icc, %l5, %o0 loop_6442: stx %i4, [%l7 + 0x48] array32 %i5, %l3, %i6 fnot1 %f10, %f10 fmul8x16 %f0, %f4, %f8 fones %f1 fmovrsne %i0, %f11, %f3 fsrc2 %f0, %f10 tleu %xcc, 0x1 fcmped %fcc1, %f4, %f8 fmovdneg %xcc, %f1, %f9 fmovrdgez %o1, %f12, %f8 and %g6, 0x184E, %g2 fnot1 %f12, %f8 ldsh [%l7 + 0x24], %o6 stw %g7, [%l7 + 0x24] movgu %xcc, %l1, %l0 fsrc1 %f10, %f14 array8 %i1, %o3, %l4 fpack32 %f10, %f12, %f12 brnz %l2, loop_6443 ld [%l7 + 0x48], %f0 subcc %g3, 0x1768, %g5 tneg %xcc, 0x5 loop_6443: sdiv %o2, 0x019C, %o5 ldx [%l7 + 0x30], %o7 edge16l %o4, %i2, %i7 ldsw [%l7 + 0x08], %g4 fzeros %f13 movrgez %i3, 0x242, %g1 brz,a %l5, loop_6444 fornot2 %f6, %f0, %f2 fcmped %fcc0, %f12, %f12 fnegd %f6, %f8 loop_6444: ldub [%l7 + 0x6B], %o0 lduh [%l7 + 0x76], %l6 bshuffle %f6, %f0, %f10 ldd [%l7 + 0x50], %f2 ldx [%l7 + 0x28], %i5 ldx [%l7 + 0x50], %i4 srl %l3, %i6, %o1 lduh [%l7 + 0x2A], %i0 srlx %g2, %o6, %g6 fbue %fcc1, loop_6445 fpsub16 %f8, %f14, %f2 subccc %g7, %l1, %l0 tvc %xcc, 0x4 loop_6445: brz,a %i1, loop_6446 popc %o3, %l2 fxnor %f2, %f10, %f10 lduw [%l7 + 0x3C], %l4 loop_6446: bvs loop_6447 bvc,a,pt %icc, loop_6448 movcc %icc, %g5, %o2 fpsub32 %f6, %f2, %f6 loop_6447: fornot2 %f14, %f10, %f10 loop_6448: ldsh [%l7 + 0x74], %g3 fpsub16s %f6, %f5, %f14 fnor %f8, %f2, %f2 fbu %fcc1, loop_6449 fpsub32s %f8, %f1, %f11 bpos %xcc, loop_6450 bcc loop_6451 loop_6449: tgu %icc, 0x5 edge8ln %o5, %o4, %i2 loop_6450: ld [%l7 + 0x78], %f15 loop_6451: fmovrsgez %i7, %f7, %f13 ldx [%l7 + 0x30], %o7 edge8n %i3, %g1, %g4 popc 0x081C, %l5 fzeros %f11 orcc %l6, %i5, %i4 lduh [%l7 + 0x6E], %o0 edge16ln %l3, %i6, %i0 fsrc1s %f15, %f7 bcs %xcc, loop_6452 movleu %xcc, %g2, %o1 sth %o6, [%l7 + 0x74] fnors %f3, %f4, %f2 loop_6452: fbue,a %fcc0, loop_6453 fandnot2 %f6, %f8, %f12 smulcc %g6, 0x1C66, %l1 addcc %l0, 0x11FE, %g7 loop_6453: edge32 %i1, %l2, %l4 lduw [%l7 + 0x60], %g5 fmul8x16 %f14, %f4, %f0 stw %o3, [%l7 + 0x54] movl %icc, %g3, %o5 fble %fcc1, loop_6454 fmovrdgz %o2, %f8, %f0 fcmpne32 %f10, %f12, %o4 tg %icc, 0x2 loop_6454: fmovsa %xcc, %f6, %f4 tpos %xcc, 0x6 brlz %i7, loop_6455 and %o7, %i2, %i3 fmul8ulx16 %f6, %f8, %f0 fsrc2 %f8, %f2 loop_6455: tsubcctv %g4, 0x1BD9, %g1 bvs,a,pt %icc, loop_6456 lduw [%l7 + 0x3C], %l5 ldd [%l7 + 0x20], %f8 fmovdleu %xcc, %f4, %f15 loop_6456: tleu %xcc, 0x1 fbe %fcc1, loop_6457 bvc,pn %xcc, loop_6458 fba,a %fcc1, loop_6459 orcc %l6, %i5, %i4 loop_6457: array16 %l3, %i6, %o0 loop_6458: udiv %g2, 0x1901, %o1 loop_6459: lduh [%l7 + 0x18], %o6 stw %i0, [%l7 + 0x44] fmovrdgz %l1, %f2, %f4 fzero %f10 ldx [%l7 + 0x78], %l0 move %icc, %g7, %g6 stw %i1, [%l7 + 0x2C] for %f8, %f0, %f8 std %f14, [%l7 + 0x70] movrlz %l4, 0x025, %g5 tne %xcc, 0x4 call loop_6460 sth %l2, [%l7 + 0x32] fmovsvc %xcc, %f15, %f2 fsrc1s %f12, %f8 loop_6460: nop setx loop_6461, %l0, %l1 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 %g3, [%l7 + 0x20] std %f14, [%l7 + 0x18] edge16n %o5, %o3, %o4 loop_6461: mova %icc, %o2, %i7 lduh [%l7 + 0x64], %o7 ldsb [%l7 + 0x27], %i3 fcmple32 %f10, %f4, %g4 st %f7, [%l7 + 0x78] lduw [%l7 + 0x38], %i2 bl,a loop_6462 lduw [%l7 + 0x68], %g1 nop setx loop_6463, %l0, %l1 jmpl %l1, %l6 movvs %icc, %i5, %l5 loop_6462: udiv %l3, 0x0C1C, %i6 ldub [%l7 + 0x2B], %o0 loop_6463: lduw [%l7 + 0x4C], %g2 lduw [%l7 + 0x64], %o1 bcs,a %icc, loop_6464 stw %i4, [%l7 + 0x70] fornot1s %f3, %f4, %f14 fabsd %f10, %f4 loop_6464: fmovdvc %icc, %f6, %f8 std %f4, [%l7 + 0x20] brgez,a %o6, loop_6465 srax %l1, 0x0A, %i0 edge32 %g7, %l0, %i1 bl,pn %xcc, loop_6466 loop_6465: lduh [%l7 + 0x76], %l4 umul %g5, 0x18FE, %l2 fmovda %icc, %f10, %f3 loop_6466: fmovse %xcc, %f7, %f10 ldsw [%l7 + 0x7C], %g3 bge,a,pt %xcc, loop_6467 fandnot2s %f10, %f6, %f9 andn %o5, %g6, %o4 bcs,pt %icc, loop_6468 loop_6467: st %f3, [%l7 + 0x14] fandnot1s %f13, %f14, %f12 mulscc %o3, %i7, %o2 loop_6468: tne %icc, 0x0 tge %icc, 0x3 fpadd16 %f4, %f2, %f4 faligndata %f6, %f14, %f6 tl %icc, 0x3 fornot2s %f9, %f8, %f15 std %f12, [%l7 + 0x58] fsrc2s %f6, %f6 faligndata %f12, %f10, %f14 ldsb [%l7 + 0x44], %i3 movl %icc, %o7, %i2 ldsh [%l7 + 0x48], %g4 sub %g1, 0x0680, %i5 sra %l6, %l3, %i6 mulx %o0, %g2, %o1 movrgz %i4, 0x0DC, %o6 fpack32 %f6, %f2, %f6 st %f0, [%l7 + 0x10] ldub [%l7 + 0x15], %l1 tle %xcc, 0x4 mova %xcc, %l5, %i0 ble,a loop_6469 movl %icc, %l0, %g7 st %f14, [%l7 + 0x64] smul %l4, %g5, %l2 loop_6469: ldub [%l7 + 0x55], %g3 sdivx %i1, 0x0730, %o5 tg %xcc, 0x3 xor %o4, %g6, %i7 ld [%l7 + 0x08], %f2 bge,a %icc, loop_6470 bvs,a loop_6471 fmovdvc %icc, %f1, %f1 srl %o2, 0x08, %o3 loop_6470: addc %o7, %i3, %g4 loop_6471: fmovrdgez %i2, %f10, %f6 ldsb [%l7 + 0x16], %i5 sethi 0x18FF, %l6 fmovrslez %g1, %f10, %f0 stb %l3, [%l7 + 0x73] fornot1 %f0, %f2, %f12 movpos %xcc, %o0, %g2 ldub [%l7 + 0x0A], %i6 brlez,a %i4, loop_6472 ldd [%l7 + 0x50], %f10 movn %icc, %o1, %o6 lduh [%l7 + 0x5A], %l5 loop_6472: bge,a,pn %xcc, loop_6473 xorcc %l1, 0x198B, %i0 fmovsg %xcc, %f15, %f15 fbn,a %fcc3, loop_6474 loop_6473: sth %g7, [%l7 + 0x36] fbo %fcc2, loop_6475 fmovde %icc, %f10, %f10 loop_6474: std %f4, [%l7 + 0x50] and %l0, %g5, %l4 loop_6475: lduw [%l7 + 0x7C], %l2 fnand %f4, %f0, %f8 subccc %i1, %o5, %g3 lduh [%l7 + 0x7C], %o4 edge32ln %i7, %o2, %o3 ldsw [%l7 + 0x6C], %g6 tcs %icc, 0x4 ldx [%l7 + 0x68], %o7 edge32l %g4, %i2, %i3 stb %l6, [%l7 + 0x0C] movneg %icc, %g1, %i5 move %icc, %l3, %g2 andn %i6, %o0, %o1 fandnot1s %f1, %f5, %f8 fmul8ulx16 %f14, %f0, %f2 movgu %icc, %i4, %l5 fnot1s %f5, %f14 fcmpgt16 %f0, %f4, %l1 ld [%l7 + 0x64], %f0 sra %i0, 0x12, %g7 orncc %l0, 0x1F54, %o6 ldsw [%l7 + 0x64], %l4 or %g5, %i1, %o5 mulscc %g3, 0x0029, %o4 fxnors %f6, %f13, %f2 fornot2 %f8, %f12, %f14 smulcc %i7, 0x0F76, %o2 ldx [%l7 + 0x68], %l2 lduw [%l7 + 0x6C], %o3 orn %g6, 0x144B, %g4 fnot2 %f10, %f6 fmovdgu %icc, %f5, %f5 smulcc %o7, 0x15EC, %i3 srax %i2, 0x14, %g1 fbe %fcc1, loop_6476 smul %i5, %l6, %l3 call loop_6477 ldsh [%l7 + 0x42], %g2 loop_6476: brlez,a %o0, loop_6478 brgz,a %o1, loop_6479 loop_6477: sth %i4, [%l7 + 0x32] fmovspos %xcc, %f11, %f2 loop_6478: movg %icc, %i6, %l5 loop_6479: subccc %l1, %i0, %l0 fmovdne %icc, %f0, %f0 fsrc1s %f11, %f11 st %f0, [%l7 + 0x08] fmovse %icc, %f5, %f8 sll %o6, %g7, %g5 movleu %icc, %l4, %o5 fpsub32s %f15, %f6, %f2 ble %xcc, loop_6480 ldsh [%l7 + 0x1A], %i1 edge16n %o4, %g3, %o2 fpadd32s %f12, %f9, %f11 loop_6480: bl,pn %xcc, loop_6481 fba %fcc0, loop_6482 fmovdle %icc, %f1, %f9 fands %f3, %f9, %f5 loop_6481: lduw [%l7 + 0x58], %l2 loop_6482: bshuffle %f2, %f14, %f14 sth %i7, [%l7 + 0x42] fbg,a %fcc1, loop_6483 subccc %g6, %g4, %o7 fbug,a %fcc3, loop_6484 taddcctv %i3, %i2, %o3 loop_6483: fmovdneg %icc, %f10, %f4 fmovse %xcc, %f11, %f2 loop_6484: fbg,a %fcc2, loop_6485 ld [%l7 + 0x3C], %f12 ldd [%l7 + 0x38], %f8 tne %xcc, 0x3 loop_6485: fmovdcc %icc, %f2, %f15 movrne %g1, 0x0D1, %i5 tcc %icc, 0x3 ldx [%l7 + 0x18], %l3 fmovdge %icc, %f11, %f12 movrlez %g2, %l6, %o1 edge16l %o0, %i6, %l5 fmovsa %xcc, %f7, %f14 smul %i4, %i0, %l1 addcc %l0, 0x08E1, %o6 fnegd %f4, %f4 st %f15, [%l7 + 0x58] fmovsgu %icc, %f9, %f7 xnorcc %g7, %g5, %l4 ldsw [%l7 + 0x6C], %i1 fexpand %f9, %f0 ldsw [%l7 + 0x10], %o4 bl loop_6486 fnands %f11, %f0, %f12 lduh [%l7 + 0x0A], %g3 stx %o2, [%l7 + 0x08] loop_6486: smul %l2, %i7, %g6 fmuld8ulx16 %f3, %f3, %f14 ldsh [%l7 + 0x3A], %g4 fandnot1 %f2, %f14, %f12 fmovdvc %xcc, %f9, %f5 ldx [%l7 + 0x48], %o7 stx %o5, [%l7 + 0x30] bleu,a loop_6487 fmovde %icc, %f0, %f13 bneg,pn %xcc, loop_6488 fblg,a %fcc2, loop_6489 loop_6487: ldd [%l7 + 0x08], %f4 umul %i2, %i3, %g1 loop_6488: tvs %xcc, 0x6 loop_6489: fmul8ulx16 %f4, %f10, %f2 and %i5, %l3, %o3 fcmpgt32 %f12, %f12, %l6 addcc %g2, 0x1D03, %o0 fabsd %f0, %f12 fcmpd %fcc0, %f8, %f8 move %icc, %o1, %l5 movrne %i4, 0x0BB, %i0 add %l1, %i6, %o6 fabsd %f2, %f12 brz %l0, loop_6490 ldub [%l7 + 0x3D], %g5 addccc %g7, %l4, %o4 fmovdcs %xcc, %f11, %f11 loop_6490: edge32ln %i1, %g3, %l2 fmovdg %icc, %f9, %f10 brlz,a %o2, loop_6491 fmul8x16 %f13, %f14, %f2 bgu,a,pt %xcc, loop_6492 brgz %g6, loop_6493 loop_6491: stw %i7, [%l7 + 0x40] lduh [%l7 + 0x6A], %g4 loop_6492: fbu,a %fcc1, loop_6494 loop_6493: fnot2s %f8, %f4 movvs %icc, %o5, %o7 tne %xcc, 0x7 loop_6494: movvs %icc, %i2, %g1 alignaddr %i3, %i5, %l3 st %f5, [%l7 + 0x5C] lduh [%l7 + 0x1A], %l6 stw %o3, [%l7 + 0x54] stw %g2, [%l7 + 0x38] lduw [%l7 + 0x40], %o0 stx %l5, [%l7 + 0x60] ldsb [%l7 + 0x35], %o1 fcmple16 %f10, %f14, %i4 fmovs %f5, %f12 fba %fcc2, loop_6495 smul %l1, 0x18B0, %i6 fsrc2s %f6, %f14 ldsw [%l7 + 0x44], %i0 loop_6495: fbne,a %fcc1, loop_6496 ldsb [%l7 + 0x7D], %l0 ldsb [%l7 + 0x3D], %o6 fmovse %icc, %f2, %f13 loop_6496: tsubcctv %g5, %l4, %o4 fxors %f8, %f8, %f9 sub %i1, 0x09F1, %g7 ldsb [%l7 + 0x51], %l2 edge8l %g3, %o2, %i7 fpadd16s %f4, %f9, %f6 tneg %xcc, 0x0 fbn,a %fcc2, loop_6497 ld [%l7 + 0x44], %f8 addc %g4, %o5, %g6 movg %icc, %o7, %i2 loop_6497: siam 0x0 fmovdgu %icc, %f4, %f8 tsubcctv %i3, 0x1A27, %i5 fpadd16 %f14, %f14, %f10 nop setx loop_6498, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l3, [%l7 + 0x08] fmovdpos %icc, %f2, %f11 movne %xcc, %g1, %o3 loop_6498: fnot1s %f2, %f13 ld [%l7 + 0x48], %f0 tcc %icc, 0x2 tvc %icc, 0x7 sub %l6, %o0, %l5 ldsb [%l7 + 0x51], %g2 ldub [%l7 + 0x78], %o1 ldub [%l7 + 0x0F], %l1 ldsh [%l7 + 0x18], %i6 fcmple32 %f2, %f0, %i0 fbug,a %fcc0, loop_6499 edge8n %i4, %l0, %g5 fbl %fcc3, loop_6500 nop setx loop_6501, %l0, %l1 jmpl %l1, %l4 loop_6499: fmovdn %xcc, %f8, %f6 fones %f4 loop_6500: stx %o4, [%l7 + 0x20] loop_6501: fmovse %xcc, %f8, %f4 ldx [%l7 + 0x58], %i1 fmovdpos %xcc, %f2, %f5 fble,a %fcc0, loop_6502 ldd [%l7 + 0x50], %f12 array32 %o6, %l2, %g3 fpmerge %f0, %f9, %f14 loop_6502: tvc %xcc, 0x6 tge %icc, 0x5 st %f11, [%l7 + 0x20] movneg %icc, %o2, %g7 ld [%l7 + 0x08], %f12 be,a %icc, loop_6503 lduw [%l7 + 0x14], %i7 ldsb [%l7 + 0x34], %g4 stb %g6, [%l7 + 0x5A] loop_6503: movrlez %o7, 0x2AF, %i2 sth %o5, [%l7 + 0x62] or %i5, %i3, %l3 ld [%l7 + 0x54], %f12 ldub [%l7 + 0x31], %o3 bvs,pt %icc, loop_6504 tleu %icc, 0x0 ldsb [%l7 + 0x46], %g1 ld [%l7 + 0x48], %f3 loop_6504: fzero %f10 fbo %fcc1, loop_6505 stb %o0, [%l7 + 0x6B] brlez %l6, loop_6506 mulx %l5, 0x13F9, %o1 loop_6505: ldx [%l7 + 0x40], %g2 bn,pt %xcc, loop_6507 loop_6506: tn %icc, 0x5 movrgez %i6, 0x211, %i0 sdivx %l1, 0x0BCD, %l0 loop_6507: udivx %g5, 0x0F7C, %l4 fpack32 %f0, %f0, %f14 stb %o4, [%l7 + 0x43] movg %icc, %i4, %i1 addccc %o6, %g3, %o2 fnot2s %f13, %f7 ldsw [%l7 + 0x64], %l2 fcmpes %fcc1, %f12, %f0 addcc %g7, %g4, %i7 fcmpgt16 %f12, %f4, %o7 movrlz %g6, 0x036, %o5 fcmpne16 %f12, %f10, %i2 sth %i5, [%l7 + 0x62] mova %icc, %i3, %l3 fmovrdne %g1, %f4, %f0 fmovdcs %icc, %f12, %f2 fandnot2s %f8, %f12, %f11 ldsw [%l7 + 0x40], %o0 movrgez %o3, 0x2B6, %l5 ldsb [%l7 + 0x4C], %o1 fmovdcc %icc, %f0, %f12 tpos %xcc, 0x0 bpos,pt %icc, loop_6508 movne %icc, %g2, %l6 tpos %xcc, 0x7 ldsw [%l7 + 0x70], %i6 loop_6508: tgu %icc, 0x1 stw %i0, [%l7 + 0x20] fmovsleu %xcc, %f3, %f11 tneg %xcc, 0x2 fnegs %f15, %f2 nop setx loop_6509, %l0, %l1 jmpl %l1, %l0 fmovrsne %g5, %f12, %f8 tneg %xcc, 0x7 fandnot1s %f5, %f7, %f15 loop_6509: fmovda %icc, %f11, %f12 lduw [%l7 + 0x1C], %l1 ldsb [%l7 + 0x13], %o4 mulx %l4, 0x1995, %i1 stx %i4, [%l7 + 0x78] ldub [%l7 + 0x27], %g3 fmovrsgz %o6, %f0, %f3 andncc %o2, %l2, %g4 smul %g7, %i7, %g6 ldsw [%l7 + 0x7C], %o5 fxors %f1, %f10, %f3 bvs %xcc, loop_6510 fabss %f7, %f9 array8 %o7, %i2, %i5 ldsw [%l7 + 0x18], %l3 loop_6510: pdist %f8, %f0, %f8 fnot2 %f10, %f2 ld [%l7 + 0x40], %f12 lduh [%l7 + 0x2C], %i3 fandnot1 %f10, %f2, %f0 movrgz %o0, 0x375, %o3 bshuffle %f6, %f2, %f2 fmovsneg %xcc, %f11, %f0 ldub [%l7 + 0x47], %g1 fmovdvs %xcc, %f14, %f13 ble,a,pt %icc, loop_6511 stb %o1, [%l7 + 0x76] sub %g2, 0x153D, %l6 fxors %f10, %f12, %f9 loop_6511: fnot2s %f0, %f3 lduw [%l7 + 0x44], %l5 ldsb [%l7 + 0x3B], %i6 sth %i0, [%l7 + 0x60] tsubcctv %l0, 0x03B4, %g5 ldub [%l7 + 0x1B], %l1 st %f7, [%l7 + 0x18] std %f0, [%l7 + 0x78] xor %o4, %l4, %i1 movneg %xcc, %i4, %o6 fmovdcs %xcc, %f14, %f14 fpack16 %f12, %f13 bneg,pt %xcc, loop_6512 st %f7, [%l7 + 0x24] fmovrdgez %g3, %f14, %f6 ldsh [%l7 + 0x2C], %o2 loop_6512: fmovdcc %xcc, %f13, %f7 bn %icc, loop_6513 stb %g4, [%l7 + 0x7E] ld [%l7 + 0x20], %f6 fmovd %f12, %f0 loop_6513: lduw [%l7 + 0x58], %g7 edge32 %l2, %i7, %o5 ldsw [%l7 + 0x48], %g6 lduw [%l7 + 0x44], %o7 bge %icc, loop_6514 sdivcc %i2, 0x149F, %i5 fcmpgt32 %f2, %f4, %i3 tl %xcc, 0x3 loop_6514: fmovrde %o0, %f14, %f10 addc %l3, 0x125E, %g1 ldub [%l7 + 0x14], %o1 fand %f10, %f8, %f12 fmuld8ulx16 %f14, %f1, %f2 movleu %xcc, %g2, %o3 fxnors %f8, %f10, %f1 fbul,a %fcc1, loop_6515 stb %l5, [%l7 + 0x26] bn loop_6516 fbule %fcc1, loop_6517 loop_6515: fbul %fcc2, loop_6518 fcmpne32 %f2, %f0, %l6 loop_6516: fmovrslz %i0, %f14, %f10 loop_6517: ldd [%l7 + 0x20], %f0 loop_6518: ldsw [%l7 + 0x2C], %l0 ldd [%l7 + 0x18], %f2 stw %g5, [%l7 + 0x20] orcc %l1, %i6, %o4 fpack16 %f0, %f10 lduh [%l7 + 0x64], %l4 fmovrdgz %i4, %f12, %f6 std %f12, [%l7 + 0x38] stb %o6, [%l7 + 0x55] fba,a %fcc1, loop_6519 stw %g3, [%l7 + 0x50] umul %o2, 0x0870, %g4 fzeros %f9 loop_6519: stw %i1, [%l7 + 0x68] stw %g7, [%l7 + 0x38] bshuffle %f8, %f10, %f4 ldsb [%l7 + 0x48], %i7 orn %l2, %o5, %g6 brgz %o7, loop_6520 fmovsg %icc, %f10, %f14 ldub [%l7 + 0x29], %i5 ldx [%l7 + 0x78], %i3 loop_6520: fmovdl %icc, %f6, %f11 fnot1 %f6, %f12 fcmps %fcc0, %f5, %f9 fmovdle %icc, %f0, %f15 fbug %fcc0, loop_6521 ta %icc, 0x2 std %f6, [%l7 + 0x50] stx %i2, [%l7 + 0x18] loop_6521: fpadd32 %f2, %f14, %f2 movrne %o0, 0x35F, %g1 fcmple32 %f6, %f8, %l3 ldd [%l7 + 0x28], %f4 brlez,a %g2, loop_6522 ldsh [%l7 + 0x7A], %o1 bvs,a,pt %xcc, loop_6523 array16 %o3, %l6, %l5 loop_6522: fnor %f12, %f2, %f14 stb %i0, [%l7 + 0x6E] loop_6523: fmovdleu %icc, %f11, %f0 fmovrse %l0, %f8, %f10 call loop_6524 ldx [%l7 + 0x20], %l1 edge32ln %i6, %g5, %l4 movcc %xcc, %i4, %o4 loop_6524: tleu %xcc, 0x4 fmovrse %o6, %f2, %f3 brlez %g3, loop_6525 xorcc %g4, 0x1951, %o2 fmovsn %icc, %f5, %f15 sll %i1, 0x09, %i7 loop_6525: ldx [%l7 + 0x38], %g7 fxors %f12, %f8, %f4 movvc %icc, %l2, %g6 lduw [%l7 + 0x2C], %o7 stx %o5, [%l7 + 0x68] ldsb [%l7 + 0x35], %i3 ldsh [%l7 + 0x40], %i2 movleu %xcc, %i5, %o0 stw %g1, [%l7 + 0x58] fpadd32s %f10, %f3, %f13 fbug,a %fcc0, loop_6526 edge16 %g2, %o1, %o3 bvc,a loop_6527 movg %icc, %l6, %l3 loop_6526: nop setx loop_6528, %l0, %l1 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,pn %xcc, loop_6529 loop_6527: stx %i0, [%l7 + 0x38] alignaddr %l5, %l1, %l0 loop_6528: tge %icc, 0x7 loop_6529: movrgez %i6, %l4, %i4 sdiv %o4, 0x0BAB, %g5 tvc %icc, 0x3 edge16ln %o6, %g4, %g3 subcc %i1, 0x1AB4, %i7 fmovdcc %icc, %f15, %f8 fmovse %xcc, %f2, %f15 andncc %g7, %o2, %g6 for %f12, %f4, %f8 stw %o7, [%l7 + 0x34] fmovsvc %icc, %f13, %f2 subccc %l2, 0x1225, %i3 ba %xcc, loop_6530 srlx %o5, 0x01, %i5 fba %fcc3, loop_6531 ldsb [%l7 + 0x6E], %i2 loop_6530: ldx [%l7 + 0x58], %g1 fandnot2 %f8, %f14, %f0 loop_6531: ldx [%l7 + 0x70], %g2 lduh [%l7 + 0x18], %o1 bshuffle %f2, %f6, %f0 fpack16 %f4, %f2 and %o3, %o0, %l6 ldsb [%l7 + 0x7C], %i0 bg %xcc, loop_6532 array32 %l3, %l5, %l0 bne,pn %icc, loop_6533 sub %l1, 0x158C, %i6 loop_6532: ldx [%l7 + 0x30], %i4 fcmpeq16 %f4, %f14, %l4 loop_6533: brgz,a %o4, loop_6534 fornot1s %f1, %f8, %f11 brnz,a %o6, loop_6535 std %f2, [%l7 + 0x38] loop_6534: ldsw [%l7 + 0x78], %g4 fabsd %f8, %f8 loop_6535: fbl %fcc0, loop_6536 movneg %xcc, %g3, %i1 srl %i7, %g5, %o2 tsubcctv %g6, 0x1634, %o7 loop_6536: fbule,a %fcc0, loop_6537 fmovde %xcc, %f4, %f5 fcmpes %fcc2, %f1, %f4 edge8n %g7, %i3, %o5 loop_6537: fmul8sux16 %f12, %f4, %f0 stx %i5, [%l7 + 0x20] fmovrslez %l2, %f7, %f9 or %i2, 0x0D9C, %g2 ldd [%l7 + 0x28], %f10 bleu,a %icc, loop_6538 st %f13, [%l7 + 0x44] stw %g1, [%l7 + 0x74] bcc loop_6539 loop_6538: lduh [%l7 + 0x3A], %o3 ba,a %xcc, loop_6540 tpos %icc, 0x2 loop_6539: movrgz %o0, 0x073, %o1 srl %l6, %i0, %l3 loop_6540: smul %l0, 0x132D, %l5 fnot1 %f10, %f6 pdist %f6, %f12, %f12 fba,a %fcc2, loop_6541 st %f5, [%l7 + 0x48] bg,a %xcc, loop_6542 stx %i6, [%l7 + 0x50] loop_6541: fcmpeq32 %f4, %f2, %l1 fzero %f2 loop_6542: st %f9, [%l7 + 0x28] or %i4, %o4, %o6 ldsw [%l7 + 0x5C], %l4 pdist %f14, %f0, %f8 stx %g3, [%l7 + 0x40] ldx [%l7 + 0x20], %i1 nop setx loop_6543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %g4, [%l7 + 0x34] ldx [%l7 + 0x60], %i7 add %g5, %o2, %g6 loop_6543: fpack32 %f10, %f6, %f6 fmovsn %icc, %f12, %f7 brgez,a %g7, loop_6544 stb %i3, [%l7 + 0x6F] add %o7, 0x058F, %o5 fzeros %f1 loop_6544: orn %l2, %i2, %i5 edge32l %g1, %g2, %o3 mulscc %o0, %o1, %i0 and %l3, 0x0736, %l0 ldub [%l7 + 0x28], %l6 fornot1 %f2, %f12, %f12 fpsub16 %f6, %f14, %f2 stx %l5, [%l7 + 0x50] sll %i6, %l1, %i4 fcmps %fcc0, %f8, %f13 fpmerge %f6, %f15, %f0 edge32l %o4, %o6, %l4 ldx [%l7 + 0x68], %g3 fmovsleu %xcc, %f11, %f12 fbo %fcc0, loop_6545 stw %i1, [%l7 + 0x64] tvc %icc, 0x1 sllx %g4, %i7, %g5 loop_6545: addcc %g6, 0x1CC9, %g7 movcc %icc, %i3, %o2 orn %o5, 0x1EBF, %o7 fbo %fcc0, loop_6546 bg,a loop_6547 std %f14, [%l7 + 0x08] udivcc %i2, 0x0B3B, %i5 loop_6546: ldx [%l7 + 0x40], %l2 loop_6547: fcmple16 %f4, %f10, %g2 fmovdgu %icc, %f7, %f1 fmovrsne %g1, %f1, %f2 fcmpne32 %f14, %f4, %o0 fpadd32 %f12, %f6, %f14 fbul,a %fcc1, loop_6548 lduw [%l7 + 0x60], %o1 sdivx %i0, 0x1836, %l3 tn %xcc, 0x2 loop_6548: fabsd %f14, %f4 stb %l0, [%l7 + 0x44] ldub [%l7 + 0x4D], %o3 fbge %fcc2, loop_6549 fmovrde %l6, %f14, %f12 fmovde %xcc, %f5, %f10 ld [%l7 + 0x78], %f3 loop_6549: fnor %f0, %f0, %f8 fornot1s %f0, %f9, %f5 std %f10, [%l7 + 0x10] fmovrdlz %l5, %f6, %f6 and %l1, %i6, %o4 lduw [%l7 + 0x50], %i4 stb %o6, [%l7 + 0x50] fmuld8ulx16 %f13, %f2, %f14 tvs %icc, 0x5 fmul8sux16 %f0, %f12, %f4 tcs %xcc, 0x3 sth %l4, [%l7 + 0x32] fmovsvs %icc, %f1, %f10 ldub [%l7 + 0x08], %g3 fnot2 %f10, %f12 fmovda %icc, %f10, %f4 st %f6, [%l7 + 0x58] fpack32 %f8, %f8, %f8 fmovdcs %icc, %f3, %f4 sub %i1, 0x020B, %g4 fmovsle %icc, %f0, %f9 ldsh [%l7 + 0x5C], %i7 fabss %f15, %f5 fnot1 %f0, %f14 ldsb [%l7 + 0x6C], %g5 fnands %f4, %f14, %f9 stb %g6, [%l7 + 0x7C] nop setx loop_6550, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %i3, 0x14CC, %g7 stw %o5, [%l7 + 0x2C] tsubcctv %o7, %o2, %i5 loop_6550: stw %l2, [%l7 + 0x40] stw %g2, [%l7 + 0x6C] ldsh [%l7 + 0x5C], %g1 fmovdneg %xcc, %f10, %f5 ldx [%l7 + 0x60], %o0 udivx %i2, 0x1E19, %o1 stx %i0, [%l7 + 0x50] sllx %l0, %l3, %l6 ldsh [%l7 + 0x5C], %o3 umulcc %l5, 0x1F24, %i6 edge32 %l1, %o4, %o6 sth %i4, [%l7 + 0x18] fmovrdne %l4, %f14, %f12 fmovdcs %xcc, %f10, %f1 ldd [%l7 + 0x60], %f0 fbo %fcc2, loop_6551 tpos %xcc, 0x3 fbul,a %fcc3, loop_6552 fpadd32 %f4, %f12, %f4 loop_6551: stw %i1, [%l7 + 0x10] call loop_6553 loop_6552: tgu %icc, 0x3 bge,a,pn %icc, loop_6554 edge32l %g3, %g4, %g5 loop_6553: ldsb [%l7 + 0x40], %i7 fones %f8 loop_6554: st %f0, [%l7 + 0x64] stx %g6, [%l7 + 0x58] bneg,a %icc, loop_6555 std %f6, [%l7 + 0x20] bvc %icc, loop_6556 ldsh [%l7 + 0x66], %i3 loop_6555: ld [%l7 + 0x18], %f10 ldsw [%l7 + 0x10], %g7 loop_6556: ldx [%l7 + 0x60], %o5 bvs,a loop_6557 stx %o2, [%l7 + 0x60] tge %icc, 0x6 fmovrslez %i5, %f10, %f0 loop_6557: sll %l2, %g2, %o7 pdist %f6, %f12, %f6 lduh [%l7 + 0x2A], %g1 ldub [%l7 + 0x60], %o0 st %f5, [%l7 + 0x68] ldx [%l7 + 0x10], %i2 fzeros %f14 andncc %o1, %i0, %l0 fmovrdlez %l6, %f10, %f0 std %f2, [%l7 + 0x78] fblg %fcc0, loop_6558 fmovde %xcc, %f3, %f2 alignaddr %l3, %l5, %i6 tl %icc, 0x3 loop_6558: fxnor %f14, %f6, %f10 sth %l1, [%l7 + 0x76] fba %fcc0, loop_6559 udivx %o3, 0x0E26, %o4 fmovrsne %o6, %f8, %f14 fornot1 %f2, %f0, %f10 loop_6559: fpmerge %f14, %f13, %f6 orcc %i4, 0x02A0, %l4 ldx [%l7 + 0x38], %i1 sdiv %g4, 0x1CA7, %g5 ldsh [%l7 + 0x1C], %g3 ldsb [%l7 + 0x08], %i7 movl %icc, %g6, %i3 fble %fcc2, loop_6560 edge16 %g7, %o5, %i5 stx %o2, [%l7 + 0x68] ldx [%l7 + 0x08], %g2 loop_6560: brgez %l2, loop_6561 fcmped %fcc1, %f2, %f6 ldd [%l7 + 0x68], %f8 fpackfix %f10, %f11 loop_6561: fmovrsgz %g1, %f0, %f6 edge16ln %o0, %o7, %i2 movrgz %i0, 0x3A6, %o1 fpsub32s %f3, %f15, %f5 bl loop_6562 fmovdpos %icc, %f7, %f3 fmovsvc %icc, %f5, %f11 fcmps %fcc0, %f5, %f12 loop_6562: mulx %l0, 0x1668, %l6 ld [%l7 + 0x2C], %f0 srax %l5, %l3, %l1 sethi 0x011F, %i6 ldx [%l7 + 0x30], %o4 sllx %o6, %i4, %l4 mova %xcc, %o3, %g4 xnorcc %i1, %g3, %g5 addccc %i7, 0x0D7D, %g6 call loop_6563 fcmpne16 %f4, %f12, %i3 bvs,a loop_6564 tvs %xcc, 0x0 loop_6563: fmuld8ulx16 %f12, %f14, %f6 fmovrdlez %g7, %f0, %f6 loop_6564: fmovdg %icc, %f2, %f7 st %f7, [%l7 + 0x44] te %xcc, 0x7 stx %o5, [%l7 + 0x68] movvc %icc, %i5, %g2 bl %icc, loop_6565 fmovsl %xcc, %f0, %f13 fands %f1, %f5, %f13 fcmpd %fcc1, %f8, %f10 loop_6565: std %f6, [%l7 + 0x58] lduh [%l7 + 0x18], %l2 sth %o2, [%l7 + 0x60] fmovde %xcc, %f1, %f7 ldsh [%l7 + 0x12], %g1 std %f14, [%l7 + 0x28] udivcc %o7, 0x0A80, %o0 edge32n %i0, %o1, %i2 ldx [%l7 + 0x18], %l0 fnot2s %f15, %f3 ldsb [%l7 + 0x11], %l5 lduh [%l7 + 0x46], %l6 tneg %xcc, 0x2 sth %l3, [%l7 + 0x6A] ba,a %xcc, loop_6566 fzeros %f15 stx %i6, [%l7 + 0x38] fbge %fcc3, loop_6567 loop_6566: movn %icc, %l1, %o6 fmovdleu %xcc, %f1, %f13 fmul8sux16 %f6, %f14, %f0 loop_6567: udivx %i4, 0x1FE9, %l4 fmovscc %icc, %f4, %f10 array16 %o3, %g4, %o4 fmovsleu %icc, %f14, %f0 umul %g3, 0x095A, %i1 ldsb [%l7 + 0x4E], %g5 fmovrdgz %i7, %f4, %f14 fcmpne16 %f4, %f12, %g6 fbo,a %fcc2, loop_6568 fcmpes %fcc0, %f3, %f10 fnot1s %f4, %f11 ld [%l7 + 0x30], %f15 loop_6568: ldub [%l7 + 0x0D], %g7 fmovdn %icc, %f15, %f12 sdivx %i3, 0x131D, %o5 fnegs %f4, %f0 bne,a loop_6569 std %f2, [%l7 + 0x10] ld [%l7 + 0x74], %f15 ldsw [%l7 + 0x54], %g2 loop_6569: lduw [%l7 + 0x6C], %l2 xnor %i5, %o2, %o7 ldd [%l7 + 0x40], %f14 brlz %g1, loop_6570 fmovdle %icc, %f11, %f5 udiv %o0, 0x1825, %i0 st %f0, [%l7 + 0x10] loop_6570: fpadd16s %f1, %f15, %f5 call loop_6571 ld [%l7 + 0x14], %f9 edge16 %i2, %l0, %o1 st %f12, [%l7 + 0x48] loop_6571: bne,a %xcc, loop_6572 edge16ln %l5, %l3, %l6 fbug,a %fcc3, loop_6573 srax %i6, 0x15, %o6 loop_6572: fbe %fcc3, loop_6574 fcmpd %fcc1, %f14, %f14 loop_6573: fones %f8 fnors %f11, %f3, %f9 loop_6574: movneg %xcc, %i4, %l4 fmovrdgz %l1, %f0, %f12 fmovsneg %icc, %f1, %f8 fpadd16s %f15, %f11, %f9 movrlez %g4, %o3, %g3 ldsh [%l7 + 0x7C], %i1 fbu,a %fcc2, loop_6575 bvs,pt %xcc, loop_6576 fmovrslz %o4, %f13, %f5 movl %xcc, %g5, %g6 loop_6575: ldsb [%l7 + 0x59], %i7 loop_6576: bpos loop_6577 fba %fcc3, loop_6578 edge8 %g7, %i3, %o5 pdist %f0, %f2, %f0 loop_6577: fbge,a %fcc0, loop_6579 loop_6578: andncc %g2, %i5, %o2 fmul8ulx16 %f0, %f12, %f12 fpackfix %f8, %f14 loop_6579: ld [%l7 + 0x24], %f8 taddcc %l2, %g1, %o7 sth %i0, [%l7 + 0x24] ble,a %icc, loop_6580 lduh [%l7 + 0x1C], %i2 xorcc %o0, 0x046E, %l0 fxnor %f12, %f10, %f6 loop_6580: addcc %o1, %l5, %l6 fbo %fcc3, loop_6581 fmovdcc %icc, %f3, %f5 ldsb [%l7 + 0x34], %i6 lduw [%l7 + 0x74], %o6 loop_6581: fnors %f2, %f14, %f14 fba %fcc2, loop_6582 stb %i4, [%l7 + 0x0E] std %f12, [%l7 + 0x50] addcc %l3, %l1, %g4 loop_6582: fcmped %fcc2, %f2, %f2 fnor %f10, %f4, %f6 tl %xcc, 0x2 ta %xcc, 0x1 fand %f2, %f14, %f0 ldsb [%l7 + 0x60], %o3 fmovdvc %icc, %f3, %f11 brgz,a %l4, loop_6583 tsubcc %i1, %g3, %g5 bg loop_6584 ld [%l7 + 0x78], %f7 loop_6583: ldx [%l7 + 0x18], %g6 xnor %o4, %i7, %i3 loop_6584: ld [%l7 + 0x68], %f13 fbge,a %fcc2, loop_6585 ldx [%l7 + 0x18], %o5 movrne %g2, %g7, %o2 std %f2, [%l7 + 0x48] loop_6585: fandnot1 %f14, %f12, %f12 movgu %xcc, %i5, %g1 tcc %xcc, 0x6 sethi 0x173E, %l2 call loop_6586 fexpand %f3, %f4 addcc %i0, %i2, %o0 alignaddrl %l0, %o7, %o1 loop_6586: ldub [%l7 + 0x5A], %l6 ldsw [%l7 + 0x3C], %i6 sub %o6, %l5, %l3 std %f14, [%l7 + 0x48] sth %l1, [%l7 + 0x54] movcs %icc, %g4, %o3 bn,a loop_6587 fnand %f10, %f8, %f0 fpack32 %f10, %f6, %f0 fmovrde %i4, %f0, %f10 loop_6587: fbu,a %fcc3, loop_6588 lduw [%l7 + 0x5C], %i1 sethi 0x068F, %g3 ldsb [%l7 + 0x7F], %l4 loop_6588: fnor %f4, %f6, %f8 subccc %g6, %o4, %g5 sth %i7, [%l7 + 0x26] ldub [%l7 + 0x35], %o5 pdist %f8, %f10, %f12 edge8l %i3, %g7, %g2 std %f0, [%l7 + 0x78] ldx [%l7 + 0x48], %o2 bcs loop_6589 add %i5, 0x0063, %g1 ldsh [%l7 + 0x72], %i0 umulcc %i2, %l2, %l0 loop_6589: movrlez %o7, 0x2BF, %o1 orn %l6, %o0, %o6 call loop_6590 lduh [%l7 + 0x40], %l5 fone %f0 subccc %i6, 0x0B9B, %l1 loop_6590: nop setx loop_6591, %l0, %l1 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,pt %icc, loop_6592 fcmpgt16 %f0, %f6, %g4 ldub [%l7 + 0x2F], %o3 loop_6591: ldd [%l7 + 0x68], %f0 loop_6592: stx %i4, [%l7 + 0x40] ble,a %xcc, loop_6593 xnorcc %l3, 0x0794, %i1 andncc %g3, %l4, %g6 fmul8x16au %f6, %f14, %f8 loop_6593: fmovdneg %xcc, %f7, %f3 lduw [%l7 + 0x34], %g5 stw %o4, [%l7 + 0x08] fmovsleu %icc, %f3, %f8 edge16ln %i7, %i3, %g7 andcc %o5, %g2, %o2 stw %i5, [%l7 + 0x4C] fsrc2s %f15, %f11 fmovs %f0, %f7 te %xcc, 0x6 fbug %fcc1, loop_6594 st %f7, [%l7 + 0x70] edge8l %g1, %i0, %l2 fmovspos %icc, %f11, %f1 loop_6594: ldd [%l7 + 0x28], %f14 edge16 %l0, %o7, %i2 faligndata %f12, %f6, %f6 ldsh [%l7 + 0x4E], %l6 xnorcc %o0, 0x1BD8, %o6 fpadd16s %f11, %f3, %f10 fcmpne32 %f14, %f14, %o1 nop setx loop_6595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %l5, loop_6596 movge %icc, %l1, %i6 andncc %g4, %i4, %o3 loop_6595: fmovrslz %i1, %f1, %f15 loop_6596: ld [%l7 + 0x58], %f6 fsrc2 %f2, %f2 fmovdpos %xcc, %f7, %f7 movcs %icc, %g3, %l4 fexpand %f7, %f10 fexpand %f13, %f10 movg %icc, %l3, %g5 ldsb [%l7 + 0x6F], %o4 ldsw [%l7 + 0x30], %i7 andcc %g6, 0x0608, %g7 subccc %o5, %i3, %g2 bg loop_6597 ld [%l7 + 0x24], %f12 tcs %icc, 0x6 edge32l %o2, %g1, %i5 loop_6597: fbe %fcc2, loop_6598 tcc %icc, 0x3 sth %l2, [%l7 + 0x6C] udivx %i0, 0x0121, %o7 loop_6598: std %f8, [%l7 + 0x18] edge32l %i2, %l0, %o0 fcmpeq32 %f0, %f14, %l6 lduw [%l7 + 0x7C], %o6 edge32l %o1, %l5, %l1 ldd [%l7 + 0x40], %f14 ldsb [%l7 + 0x72], %g4 fmovscs %xcc, %f15, %f9 std %f4, [%l7 + 0x40] st %f3, [%l7 + 0x18] fxnors %f4, %f12, %f8 fmovrsgz %i6, %f5, %f8 fandnot2s %f8, %f4, %f10 fbe,a %fcc2, loop_6599 fmovdpos %icc, %f2, %f15 srlx %o3, 0x16, %i1 ldub [%l7 + 0x73], %g3 loop_6599: edge8ln %i4, %l3, %l4 array8 %o4, %g5, %g6 bpos %icc, loop_6600 taddcctv %g7, %o5, %i7 fpsub32s %f3, %f6, %f4 fandnot2s %f9, %f8, %f10 loop_6600: sll %i3, %g2, %g1 ldsb [%l7 + 0x53], %i5 sub %l2, 0x1DC9, %i0 and %o7, 0x1179, %o2 bl,a,pn %icc, loop_6601 fcmps %fcc3, %f6, %f15 fzero %f4 movgu %icc, %i2, %o0 loop_6601: edge8 %l6, %o6, %l0 fbne %fcc0, loop_6602 alignaddrl %l5, %o1, %l1 xnorcc %g4, %i6, %o3 stx %i1, [%l7 + 0x18] loop_6602: stw %g3, [%l7 + 0x0C] fpmerge %f9, %f0, %f8 fbn %fcc0, loop_6603 brlez %l3, loop_6604 smulcc %l4, 0x1F36, %o4 movvs %xcc, %i4, %g6 loop_6603: fbn,a %fcc3, loop_6605 loop_6604: fcmpd %fcc1, %f12, %f6 fcmpgt32 %f4, %f12, %g5 fmovsvs %icc, %f13, %f10 loop_6605: pdist %f12, %f2, %f12 sra %o5, 0x1D, %g7 fmovdgu %xcc, %f4, %f3 ldub [%l7 + 0x4F], %i7 movle %icc, %g2, %i3 ldx [%l7 + 0x58], %g1 tsubcctv %i5, %l2, %o7 subc %i0, 0x18D1, %i2 ldd [%l7 + 0x48], %f6 edge16ln %o0, %o2, %o6 ldsb [%l7 + 0x30], %l0 lduh [%l7 + 0x22], %l5 fmovd %f4, %f4 ldd [%l7 + 0x28], %f12 stw %o1, [%l7 + 0x64] brgez %l1, loop_6606 ldub [%l7 + 0x3F], %g4 fmovde %xcc, %f1, %f8 lduh [%l7 + 0x54], %l6 loop_6606: array16 %o3, %i6, %g3 sdiv %i1, 0x0AEE, %l3 ble,a,pt %xcc, loop_6607 fpadd32s %f10, %f0, %f12 fcmple16 %f2, %f8, %o4 std %f10, [%l7 + 0x70] loop_6607: ldx [%l7 + 0x70], %i4 taddcctv %g6, %g5, %l4 ldub [%l7 + 0x3A], %o5 ld [%l7 + 0x6C], %f2 movvc %xcc, %i7, %g2 brgez,a %g7, loop_6608 stw %g1, [%l7 + 0x20] stx %i3, [%l7 + 0x68] edge8 %l2, %i5, %i0 loop_6608: ldub [%l7 + 0x4A], %o7 fabss %f11, %f0 taddcc %o0, %o2, %o6 fand %f6, %f6, %f12 fmovdpos %icc, %f2, %f6 xnorcc %i2, %l0, %l5 sllx %o1, %g4, %l1 movle %xcc, %l6, %o3 bvs,pn %xcc, loop_6609 brgez,a %i6, loop_6610 ldub [%l7 + 0x7E], %g3 ldsh [%l7 + 0x3C], %l3 loop_6609: stb %o4, [%l7 + 0x4D] loop_6610: fmovsgu %xcc, %f2, %f2 udiv %i4, 0x1E8B, %g6 ldsb [%l7 + 0x1D], %g5 mova %icc, %l4, %i1 fbul,a %fcc1, loop_6611 fmovdn %xcc, %f4, %f8 bge,a loop_6612 stw %o5, [%l7 + 0x48] loop_6611: fnegs %f8, %f0 lduh [%l7 + 0x18], %i7 loop_6612: fmovdcc %xcc, %f2, %f15 fblg,a %fcc1, loop_6613 ldd [%l7 + 0x18], %f8 fzero %f4 tle %icc, 0x5 loop_6613: faligndata %f10, %f4, %f4 edge32 %g7, %g2, %g1 be,pt %icc, loop_6614 stb %i3, [%l7 + 0x7A] ldsw [%l7 + 0x20], %i5 fmovdgu %xcc, %f14, %f10 loop_6614: tneg %xcc, 0x7 edge32 %l2, %i0, %o0 smul %o7, 0x143D, %o2 lduh [%l7 + 0x0A], %i2 fmovdvc %icc, %f5, %f10 ldub [%l7 + 0x09], %o6 fmovsleu %xcc, %f1, %f2 sdivx %l5, 0x0ED1, %l0 tpos %xcc, 0x5 fblg %fcc2, loop_6615 andcc %o1, 0x14AB, %l1 std %f4, [%l7 + 0x70] ldub [%l7 + 0x10], %g4 loop_6615: sll %l6, 0x11, %i6 fmovrdne %g3, %f4, %f10 orn %o3, %o4, %i4 std %f14, [%l7 + 0x40] fabsd %f8, %f2 lduw [%l7 + 0x24], %l3 movvc %icc, %g5, %l4 tle %icc, 0x2 fpadd32s %f14, %f2, %f0 fmovrdgez %i1, %f14, %f14 brgez,a %g6, loop_6616 std %f8, [%l7 + 0x58] and %o5, %i7, %g2 taddcc %g7, 0x132B, %g1 loop_6616: ldx [%l7 + 0x38], %i5 mova %icc, %l2, %i3 udivx %o0, 0x064F, %o7 brgez,a %o2, loop_6617 fcmpne32 %f8, %f14, %i2 fmul8x16au %f7, %f0, %f14 ld [%l7 + 0x14], %f5 loop_6617: fmovdcs %icc, %f8, %f0 fcmple32 %f6, %f14, %o6 fcmple32 %f14, %f0, %l5 fbn,a %fcc1, loop_6618 fcmpne32 %f14, %f12, %i0 edge8ln %l0, %o1, %l1 fcmpes %fcc1, %f11, %f9 loop_6618: stx %l6, [%l7 + 0x18] brz %i6, loop_6619 sub %g4, 0x1AF0, %o3 bgu,pn %icc, loop_6620 be %icc, loop_6621 loop_6619: ld [%l7 + 0x58], %f1 ldsh [%l7 + 0x3A], %o4 loop_6620: fnegd %f0, %f12 loop_6621: andn %i4, %g3, %g5 sth %l4, [%l7 + 0x7A] stb %l3, [%l7 + 0x7A] subc %g6, 0x0260, %o5 stx %i7, [%l7 + 0x58] fzeros %f4 subccc %i1, %g2, %g1 sub %g7, %i5, %i3 fors %f11, %f1, %f13 fmovdl %icc, %f14, %f9 fmul8sux16 %f14, %f6, %f10 xnor %l2, %o0, %o2 mulx %i2, 0x0D4D, %o7 sdivcc %l5, 0x0A84, %o6 movcc %icc, %i0, %o1 smulcc %l1, %l0, %i6 edge8 %g4, %o3, %l6 subc %o4, %g3, %i4 fand %f0, %f14, %f14 ldsw [%l7 + 0x70], %l4 std %f6, [%l7 + 0x28] fmul8sux16 %f0, %f8, %f2 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 fmovdpos %icc, %f9, %f9 fbg,a %fcc2, loop_6623 edge16n %l3, %g6, %o5 loop_6622: fcmps %fcc2, %f13, %f6 lduw [%l7 + 0x54], %g5 loop_6623: ldub [%l7 + 0x08], %i1 fmovd %f4, %f8 fnot1s %f9, %f1 fbg,a %fcc3, loop_6624 siam 0x2 lduw [%l7 + 0x08], %g2 std %f6, [%l7 + 0x30] loop_6624: sdivcc %i7, 0x1191, %g7 ldsh [%l7 + 0x1E], %g1 ldsb [%l7 + 0x44], %i3 add %l2, %i5, %o2 bge,a,pn %xcc, loop_6625 fnot2 %f10, %f14 std %f6, [%l7 + 0x10] fabss %f2, %f8 loop_6625: nop setx loop_6626, %l0, %l1 jmpl %l1, %o0 bvs,a loop_6627 ldd [%l7 + 0x60], %f12 movcs %icc, %o7, %i2 loop_6626: stx %l5, [%l7 + 0x18] loop_6627: movne %icc, %i0, %o6 fmovse %xcc, %f11, %f13 fzeros %f4 movleu %icc, %o1, %l0 st %f3, [%l7 + 0x18] fmovse %icc, %f10, %f0 add %i6, 0x08FF, %g4 edge8n %o3, %l1, %l6 fmovsa %icc, %f13, %f6 ldx [%l7 + 0x58], %o4 taddcctv %g3, %l4, %i4 orncc %g6, 0x09BE, %l3 popc 0x088A, %o5 stx %g5, [%l7 + 0x20] ldsb [%l7 + 0x4B], %g2 fmovsn %icc, %f2, %f3 fmovdcs %icc, %f11, %f5 ldx [%l7 + 0x50], %i7 pdist %f6, %f2, %f2 fbule,a %fcc3, loop_6628 mulscc %i1, 0x0845, %g1 tvc %icc, 0x2 te %xcc, 0x0 loop_6628: bn,a loop_6629 std %f6, [%l7 + 0x48] tneg %icc, 0x3 fxnor %f12, %f10, %f2 loop_6629: fnegd %f8, %f6 lduw [%l7 + 0x5C], %g7 stb %i3, [%l7 + 0x46] lduw [%l7 + 0x7C], %i5 std %f12, [%l7 + 0x70] fmovdn %icc, %f8, %f1 mulscc %l2, 0x04BB, %o0 movge %xcc, %o2, %o7 fmovrsgz %i2, %f8, %f8 srlx %l5, 0x00, %o6 andcc %i0, %l0, %i6 fsrc2 %f2, %f8 udivcc %o1, 0x1FB1, %g4 fornot1s %f13, %f10, %f5 fexpand %f13, %f2 fcmpgt32 %f4, %f0, %l1 udiv %o3, 0x1984, %o4 fpadd16s %f4, %f15, %f11 ldub [%l7 + 0x25], %g3 mulx %l6, 0x1BCB, %i4 ldsb [%l7 + 0x6D], %l4 lduh [%l7 + 0x32], %g6 std %f12, [%l7 + 0x38] orncc %l3, 0x0C70, %o5 fbne,a %fcc1, loop_6630 stw %g2, [%l7 + 0x58] fcmpgt16 %f0, %f8, %i7 fmovrsgz %i1, %f8, %f7 loop_6630: edge16ln %g5, %g7, %g1 stx %i3, [%l7 + 0x68] stx %l2, [%l7 + 0x78] fmovd %f12, %f14 ldd [%l7 + 0x58], %f14 sth %i5, [%l7 + 0x58] sth %o0, [%l7 + 0x44] fbul,a %fcc3, loop_6631 fandnot1s %f10, %f3, %f14 movpos %icc, %o2, %o7 fbug,a %fcc2, loop_6632 loop_6631: fcmpne16 %f6, %f0, %l5 for %f2, %f8, %f14 ldx [%l7 + 0x30], %o6 loop_6632: sth %i0, [%l7 + 0x1A] movrlez %l0, 0x279, %i2 fbn,a %fcc3, loop_6633 stb %i6, [%l7 + 0x71] sth %g4, [%l7 + 0x0E] fmovscs %icc, %f7, %f10 loop_6633: stx %o1, [%l7 + 0x48] srax %l1, %o3, %g3 fxors %f14, %f14, %f13 fmovrsgez %o4, %f11, %f6 fble %fcc3, loop_6634 tleu %icc, 0x7 sth %l6, [%l7 + 0x3A] ldsb [%l7 + 0x22], %l4 loop_6634: fabsd %f0, %f12 xnor %i4, %g6, %l3 fmuld8sux16 %f4, %f4, %f14 addccc %o5, %g2, %i1 fxnors %f1, %f2, %f9 call loop_6635 fmovrsgz %i7, %f5, %f13 st %f1, [%l7 + 0x4C] bg loop_6636 loop_6635: ldsb [%l7 + 0x2C], %g7 fbe,a %fcc1, loop_6637 sub %g5, %i3, %l2 loop_6636: fcmped %fcc3, %f14, %f14 fmovsleu %xcc, %f5, %f12 loop_6637: movl %icc, %i5, %g1 call loop_6638 fxor %f4, %f6, %f6 fmul8ulx16 %f12, %f6, %f2 st %f11, [%l7 + 0x64] loop_6638: st %f11, [%l7 + 0x50] fmuld8ulx16 %f3, %f10, %f4 fone %f12 fmul8sux16 %f6, %f8, %f10 movvc %icc, %o2, %o0 fcmps %fcc3, %f11, %f12 fcmped %fcc3, %f6, %f8 tle %icc, 0x5 stx %l5, [%l7 + 0x68] st %f3, [%l7 + 0x14] fnegs %f12, %f9 fpadd32s %f10, %f2, %f6 smul %o7, %o6, %i0 movne %xcc, %i2, %l0 std %f12, [%l7 + 0x30] movrlz %g4, 0x300, %i6 nop setx loop_6639, %l0, %l1 jmpl %l1, %l1 sth %o3, [%l7 + 0x6C] st %f11, [%l7 + 0x68] tge %icc, 0x2 loop_6639: stb %o1, [%l7 + 0x0B] stx %g3, [%l7 + 0x50] fmovdvs %icc, %f0, %f12 bvs,a,pn %icc, loop_6640 lduh [%l7 + 0x0E], %o4 fcmpeq16 %f2, %f2, %l6 fmul8ulx16 %f14, %f4, %f12 loop_6640: call loop_6641 te %icc, 0x5 sth %i4, [%l7 + 0x18] fbne %fcc3, loop_6642 loop_6641: fsrc2 %f12, %f2 nop setx loop_6643, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x72], %g6 loop_6642: fmovdle %icc, %f2, %f3 stb %l4, [%l7 + 0x0C] loop_6643: tcs %xcc, 0x1 alignaddrl %l3, %g2, %o5 fornot2 %f10, %f2, %f8 xor %i1, 0x1949, %i7 fbule %fcc3, loop_6644 tcc %icc, 0x5 lduh [%l7 + 0x68], %g7 st %f6, [%l7 + 0x7C] loop_6644: fnot1 %f0, %f14 sethi 0x1900, %g5 sra %l2, %i3, %i5 ldsw [%l7 + 0x5C], %g1 fbg,a %fcc1, loop_6645 st %f8, [%l7 + 0x54] movge %xcc, %o0, %o2 movrgz %o7, 0x072, %l5 loop_6645: ldsw [%l7 + 0x08], %i0 or %i2, %o6, %l0 tgu %icc, 0x2 bcc,a,pt %icc, loop_6646 stw %i6, [%l7 + 0x5C] tcs %icc, 0x1 andn %g4, %l1, %o1 loop_6646: sdivx %o3, 0x0C28, %g3 for %f0, %f6, %f14 fpadd32 %f2, %f8, %f14 bleu,a %icc, loop_6647 tne %icc, 0x1 smulcc %l6, %i4, %o4 fpack32 %f10, %f10, %f12 loop_6647: lduh [%l7 + 0x2C], %l4 std %f12, [%l7 + 0x78] udiv %g6, 0x13B1, %g2 stw %o5, [%l7 + 0x08] ldsb [%l7 + 0x70], %i1 edge16l %i7, %l3, %g7 fbn,a %fcc2, loop_6648 fbne,a %fcc0, loop_6649 fbl %fcc3, loop_6650 andncc %l2, %i3, %i5 loop_6648: movgu %xcc, %g5, %o0 loop_6649: smul %o2, %g1, %l5 loop_6650: array32 %o7, %i0, %i2 ldsb [%l7 + 0x46], %l0 ldub [%l7 + 0x08], %o6 std %f14, [%l7 + 0x58] fcmpeq16 %f2, %f2, %g4 std %f2, [%l7 + 0x10] fmuld8ulx16 %f10, %f10, %f0 bgu,a %xcc, loop_6651 ld [%l7 + 0x64], %f15 stx %l1, [%l7 + 0x18] lduh [%l7 + 0x7E], %i6 loop_6651: fcmpgt16 %f14, %f6, %o1 fbg,a %fcc0, loop_6652 edge8 %g3, %l6, %i4 nop setx loop_6653, %l0, %l1 jmpl %l1, %o4 umul %o3, %l4, %g2 loop_6652: mulx %g6, 0x17C5, %o5 fcmpeq16 %f14, %f6, %i7 loop_6653: bcc,a loop_6654 sth %i1, [%l7 + 0x66] call loop_6655 smulcc %l3, %l2, %i3 loop_6654: fmovsneg %icc, %f12, %f4 fmovdge %xcc, %f15, %f4 loop_6655: st %f14, [%l7 + 0x2C] ld [%l7 + 0x2C], %f9 movcs %xcc, %g7, %g5 fmovdcc %xcc, %f3, %f11 fpsub16 %f2, %f8, %f4 edge32n %i5, %o0, %g1 st %f8, [%l7 + 0x4C] stb %o2, [%l7 + 0x17] tpos %xcc, 0x2 tneg %xcc, 0x4 sth %l5, [%l7 + 0x76] bcs,a %xcc, loop_6656 fnot1s %f1, %f14 movn %icc, %i0, %o7 movcs %xcc, %i2, %o6 loop_6656: edge8ln %g4, %l1, %i6 xnorcc %o1, %g3, %l6 lduh [%l7 + 0x0E], %i4 ldx [%l7 + 0x68], %l0 fcmpeq32 %f0, %f10, %o4 ldd [%l7 + 0x28], %f4 smul %l4, 0x03B2, %g2 nop setx loop_6657, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %g6, 0x3E6, %o5 fsrc1 %f10, %f14 lduw [%l7 + 0x64], %i7 loop_6657: movcs %xcc, %i1, %l3 fcmple32 %f14, %f6, %l2 movl %xcc, %o3, %i3 tge %icc, 0x6 xor %g5, %g7, %i5 tvs %xcc, 0x1 bg,pt %icc, loop_6658 movcs %icc, %g1, %o0 smul %l5, %i0, %o7 ldub [%l7 + 0x28], %i2 loop_6658: fxnors %f7, %f14, %f13 st %f0, [%l7 + 0x40] sdivx %o6, 0x0CCE, %g4 fbne %fcc3, loop_6659 fcmped %fcc0, %f12, %f12 fbul %fcc3, loop_6660 alignaddrl %l1, %o2, %o1 loop_6659: fmovsa %icc, %f10, %f2 brgez,a %g3, loop_6661 loop_6660: brlez %i6, loop_6662 srax %l6, 0x13, %i4 ldx [%l7 + 0x38], %l0 loop_6661: bvs,a,pn %xcc, loop_6663 loop_6662: fpmerge %f3, %f2, %f8 bg,a,pt %icc, loop_6664 fpmerge %f2, %f6, %f14 loop_6663: movneg %icc, %l4, %o4 fba,a %fcc1, loop_6665 loop_6664: fxnors %f15, %f0, %f9 fcmps %fcc3, %f3, %f6 ldsh [%l7 + 0x3A], %g2 loop_6665: movre %o5, 0x3D5, %g6 lduw [%l7 + 0x2C], %i7 orncc %i1, 0x14F6, %l2 addc %l3, %o3, %g5 bgu %xcc, loop_6666 std %f4, [%l7 + 0x10] tg %xcc, 0x3 fzero %f0 loop_6666: tle %icc, 0x2 sdivx %i3, 0x0336, %g7 fblg,a %fcc3, loop_6667 orcc %i5, %o0, %g1 stw %i0, [%l7 + 0x6C] tsubcc %o7, 0x0F50, %l5 loop_6667: fmovrde %i2, %f8, %f6 brnz %o6, loop_6668 stb %g4, [%l7 + 0x1F] std %f10, [%l7 + 0x18] brgz %o2, loop_6669 loop_6668: ld [%l7 + 0x38], %f2 tcs %xcc, 0x1 mulx %o1, %l1, %g3 loop_6669: std %f2, [%l7 + 0x78] andcc %i6, 0x1A66, %i4 sethi 0x18F4, %l0 ldsb [%l7 + 0x0D], %l4 xor %l6, %g2, %o4 udiv %o5, 0x14A4, %g6 fpsub16 %f8, %f14, %f2 movcc %icc, %i1, %l2 fpsub16 %f14, %f2, %f0 srax %i7, %l3, %o3 sdiv %i3, 0x1866, %g5 subcc %i5, %o0, %g7 tg %xcc, 0x1 fpack32 %f14, %f2, %f14 edge16ln %g1, %o7, %i0 fors %f10, %f13, %f10 mulscc %i2, %l5, %g4 movpos %icc, %o6, %o1 fmuld8ulx16 %f12, %f14, %f4 bn,a,pt %icc, loop_6670 ldx [%l7 + 0x38], %l1 fmovsn %xcc, %f3, %f13 fbe,a %fcc1, loop_6671 loop_6670: stb %g3, [%l7 + 0x46] fmovrdne %o2, %f4, %f6 fmuld8sux16 %f0, %f15, %f4 loop_6671: edge16n %i4, %i6, %l0 movcc %icc, %l4, %l6 lduw [%l7 + 0x70], %o4 stw %g2, [%l7 + 0x38] ldx [%l7 + 0x30], %g6 siam 0x1 fpsub16 %f2, %f2, %f2 ldd [%l7 + 0x78], %f4 addcc %o5, 0x0866, %i1 alignaddr %i7, %l2, %o3 fmovrslez %i3, %f4, %f5 lduw [%l7 + 0x34], %g5 subccc %l3, %i5, %o0 sth %g7, [%l7 + 0x0E] fandnot1s %f14, %f11, %f14 lduw [%l7 + 0x5C], %o7 movcc %xcc, %g1, %i0 ldsw [%l7 + 0x6C], %l5 fbo %fcc0, loop_6672 fones %f14 stb %g4, [%l7 + 0x0D] ldub [%l7 + 0x47], %i2 loop_6672: tn %xcc, 0x3 movvs %icc, %o6, %o1 fmovda %icc, %f12, %f5 movle %icc, %l1, %o2 fxor %f12, %f12, %f10 tneg %xcc, 0x5 ldsh [%l7 + 0x3C], %i4 ld [%l7 + 0x78], %f5 fones %f14 fmovsgu %icc, %f15, %f12 fmovda %icc, %f1, %f13 movrgez %i6, 0x0E4, %l0 edge8n %l4, %l6, %o4 be,a loop_6673 stb %g3, [%l7 + 0x6C] fbn,a %fcc1, loop_6674 std %f6, [%l7 + 0x38] loop_6673: movvs %icc, %g6, %g2 fsrc1 %f4, %f12 loop_6674: ldsw [%l7 + 0x58], %i1 tge %icc, 0x1 ldsh [%l7 + 0x60], %i7 xnor %l2, 0x00E4, %o3 tneg %xcc, 0x1 fpadd32 %f14, %f8, %f14 movpos %xcc, %i3, %o5 fmovrdlez %g5, %f12, %f14 fandnot1 %f12, %f14, %f12 stb %l3, [%l7 + 0x2C] fornot1s %f11, %f13, %f4 stx %o0, [%l7 + 0x58] st %f7, [%l7 + 0x1C] fmuld8sux16 %f2, %f15, %f0 fpmerge %f13, %f6, %f10 ldsh [%l7 + 0x64], %g7 smulcc %i5, 0x0BC9, %o7 tcs %icc, 0x4 fpadd32 %f6, %f8, %f0 st %f6, [%l7 + 0x34] ldsb [%l7 + 0x38], %i0 fsrc2 %f8, %f10 bvs %icc, loop_6675 subc %l5, 0x1944, %g1 smulcc %i2, 0x011B, %o6 umul %o1, 0x126D, %g4 loop_6675: fmovdne %xcc, %f4, %f12 smul %l1, %i4, %i6 bneg,a %icc, loop_6676 fnot1s %f11, %f1 bge,a %icc, loop_6677 fzero %f12 loop_6676: st %f2, [%l7 + 0x58] fpackfix %f6, %f3 loop_6677: bvc loop_6678 andcc %o2, 0x107C, %l0 popc 0x17E1, %l4 ld [%l7 + 0x7C], %f0 loop_6678: tle %xcc, 0x1 fba %fcc0, loop_6679 fmul8x16al %f4, %f11, %f4 sll %o4, 0x06, %g3 siam 0x7 loop_6679: ldx [%l7 + 0x28], %l6 std %f10, [%l7 + 0x68] ldx [%l7 + 0x08], %g2 sub %i1, %i7, %l2 tcs %xcc, 0x1 brlez %g6, loop_6680 mova %icc, %o3, %i3 bvc,a,pt %xcc, loop_6681 tvc %xcc, 0x5 loop_6680: ldsh [%l7 + 0x4C], %o5 fmovscc %xcc, %f7, %f13 loop_6681: fmovsn %icc, %f9, %f12 fmovdn %xcc, %f11, %f1 st %f4, [%l7 + 0x30] fsrc2 %f6, %f14 fnor %f0, %f8, %f6 edge8n %g5, %l3, %o0 fbul,a %fcc3, loop_6682 sth %i5, [%l7 + 0x7C] lduh [%l7 + 0x48], %g7 lduw [%l7 + 0x74], %o7 loop_6682: lduw [%l7 + 0x68], %l5 fnot2s %f1, %f9 sdiv %g1, 0x0EC2, %i0 subc %o6, 0x1980, %o1 ldsh [%l7 + 0x50], %i2 tn %icc, 0x6 ldsb [%l7 + 0x28], %l1 fmovsn %xcc, %f2, %f5 tgu %xcc, 0x6 ldsh [%l7 + 0x78], %i4 addccc %g4, 0x02D0, %o2 movcc %icc, %l0, %l4 stw %i6, [%l7 + 0x64] ldsw [%l7 + 0x4C], %o4 ldd [%l7 + 0x08], %f8 stw %l6, [%l7 + 0x7C] fmovdcs %icc, %f11, %f1 std %f0, [%l7 + 0x18] movneg %icc, %g3, %g2 movle %icc, %i7, %i1 fmul8x16al %f6, %f5, %f8 fbe %fcc0, loop_6683 stb %g6, [%l7 + 0x2E] fcmps %fcc0, %f2, %f4 subccc %l2, %o3, %o5 loop_6683: ldub [%l7 + 0x61], %i3 ldsh [%l7 + 0x18], %g5 ldub [%l7 + 0x4F], %o0 sethi 0x0A55, %i5 std %f14, [%l7 + 0x50] fmovrslz %g7, %f2, %f4 fba,a %fcc3, loop_6684 fbe,a %fcc0, loop_6685 lduh [%l7 + 0x14], %o7 ld [%l7 + 0x10], %f7 loop_6684: fmovdvc %icc, %f7, %f2 loop_6685: ldub [%l7 + 0x2A], %l3 sth %l5, [%l7 + 0x76] fbul %fcc2, loop_6686 sth %i0, [%l7 + 0x68] fmovsleu %xcc, %f15, %f8 lduh [%l7 + 0x1E], %g1 loop_6686: orn %o6, %i2, %l1 ldsw [%l7 + 0x38], %o1 ldub [%l7 + 0x37], %g4 ldd [%l7 + 0x48], %f2 fmul8x16al %f3, %f1, %f12 stb %o2, [%l7 + 0x6F] tpos %icc, 0x6 fand %f10, %f2, %f4 sth %i4, [%l7 + 0x7C] andn %l0, %l4, %i6 taddcc %o4, %g3, %g2 movneg %xcc, %i7, %i1 ldsb [%l7 + 0x2B], %g6 taddcc %l2, 0x0056, %l6 tleu %xcc, 0x4 udivx %o5, 0x134B, %i3 ldd [%l7 + 0x38], %f0 array32 %g5, %o3, %o0 fabss %f13, %f1 std %f2, [%l7 + 0x68] fbg,a %fcc3, loop_6687 edge8ln %i5, %o7, %l3 fmul8x16 %f13, %f0, %f12 sra %g7, 0x0F, %i0 loop_6687: fexpand %f14, %f10 st %f6, [%l7 + 0x44] stb %l5, [%l7 + 0x73] tneg %xcc, 0x4 fzeros %f5 andn %o6, 0x195C, %g1 brnz,a %l1, loop_6688 fbe %fcc3, loop_6689 fmovsn %icc, %f8, %f3 movrlez %o1, 0x3EB, %g4 loop_6688: subcc %o2, 0x0B36, %i4 loop_6689: sethi 0x0869, %l0 sra %l4, 0x06, %i2 fbug %fcc0, loop_6690 sth %i6, [%l7 + 0x10] fors %f7, %f14, %f2 lduw [%l7 + 0x20], %o4 loop_6690: fcmple16 %f2, %f10, %g3 edge16ln %i7, %g2, %g6 fmovsge %xcc, %f2, %f6 fors %f8, %f3, %f12 lduw [%l7 + 0x4C], %i1 sth %l6, [%l7 + 0x2A] ldub [%l7 + 0x51], %l2 edge32ln %i3, %g5, %o5 ldx [%l7 + 0x48], %o0 fpmerge %f1, %f5, %f0 edge8n %i5, %o3, %o7 srax %l3, 0x0F, %g7 tge %icc, 0x4 fmovdvc %xcc, %f2, %f10 std %f12, [%l7 + 0x70] andncc %i0, %o6, %l5 fbne %fcc1, loop_6691 fornot1 %f10, %f8, %f12 fpmerge %f5, %f10, %f4 ldsh [%l7 + 0x10], %g1 loop_6691: bpos loop_6692 srax %o1, 0x18, %g4 stb %o2, [%l7 + 0x2E] lduw [%l7 + 0x20], %l1 loop_6692: sth %i4, [%l7 + 0x56] stw %l4, [%l7 + 0x64] fnot2s %f3, %f0 orcc %i2, %i6, %o4 movpos %icc, %g3, %i7 sth %g2, [%l7 + 0x5C] fcmple16 %f10, %f10, %l0 brlz,a %i1, loop_6693 fsrc1 %f4, %f0 lduw [%l7 + 0x24], %l6 ta %xcc, 0x5 loop_6693: fmul8x16al %f12, %f9, %f0 fmovdle %xcc, %f13, %f3 movn %icc, %g6, %l2 stw %g5, [%l7 + 0x5C] fmovdg %icc, %f14, %f8 ldx [%l7 + 0x70], %i3 fpadd32 %f12, %f14, %f6 std %f8, [%l7 + 0x78] movrlz %o5, 0x0DF, %o0 movpos %xcc, %i5, %o3 move %icc, %l3, %g7 edge32 %i0, %o7, %l5 stw %o6, [%l7 + 0x10] xnorcc %o1, %g1, %o2 ldsw [%l7 + 0x44], %l1 siam 0x5 ldsb [%l7 + 0x32], %i4 std %f10, [%l7 + 0x20] ldsh [%l7 + 0x60], %l4 fmovscs %icc, %f1, %f8 fmovdn %xcc, %f4, %f15 fbo,a %fcc0, loop_6694 xor %g4, %i6, %i2 fcmpeq16 %f6, %f0, %o4 stx %i7, [%l7 + 0x40] loop_6694: ta %icc, 0x3 fxnors %f10, %f1, %f13 fandnot1s %f3, %f9, %f6 fpadd32s %f4, %f9, %f4 tpos %xcc, 0x2 edge32l %g2, %g3, %i1 lduw [%l7 + 0x28], %l0 ldub [%l7 + 0x79], %g6 std %f10, [%l7 + 0x20] mova %xcc, %l2, %g5 udivx %l6, 0x0538, %i3 smulcc %o0, 0x03F7, %i5 stb %o3, [%l7 + 0x18] fnot1s %f11, %f13 ldx [%l7 + 0x60], %o5 fnors %f6, %f11, %f13 fmovrsgez %g7, %f5, %f4 ldsb [%l7 + 0x32], %l3 edge16l %i0, %l5, %o6 ldub [%l7 + 0x17], %o1 fbne,a %fcc1, loop_6695 mulx %g1, %o7, %o2 ldsb [%l7 + 0x2B], %i4 tne %icc, 0x1 loop_6695: fnegs %f7, %f9 fmovsge %xcc, %f7, %f15 movn %icc, %l4, %g4 brlz,a %i6, loop_6696 ldsw [%l7 + 0x68], %i2 edge32ln %o4, %i7, %l1 fandnot2 %f0, %f4, %f10 loop_6696: fbug,a %fcc3, loop_6697 edge8ln %g2, %g3, %l0 fbne,a %fcc3, loop_6698 fmul8sux16 %f2, %f10, %f8 loop_6697: fpadd32 %f10, %f8, %f2 ldd [%l7 + 0x78], %f2 loop_6698: fandnot2s %f12, %f4, %f7 fba,a %fcc0, loop_6699 sdiv %i1, 0x197F, %l2 lduh [%l7 + 0x6C], %g6 fpsub16 %f4, %f10, %f2 loop_6699: edge16n %l6, %g5, %o0 fmovrdne %i5, %f14, %f8 fbe %fcc0, loop_6700 ble,a,pt %icc, loop_6701 stb %o3, [%l7 + 0x6B] sll %i3, 0x03, %g7 loop_6700: taddcctv %l3, 0x0071, %o5 loop_6701: fmovdle %icc, %f13, %f0 edge32n %i0, %o6, %l5 st %f4, [%l7 + 0x70] fbn,a %fcc0, loop_6702 sub %g1, %o7, %o1 ld [%l7 + 0x10], %f15 bneg,pt %xcc, loop_6703 loop_6702: bneg loop_6704 ldd [%l7 + 0x10], %f2 andn %o2, 0x019B, %l4 loop_6703: fmovdge %xcc, %f14, %f13 loop_6704: fbu,a %fcc0, loop_6705 movvs %icc, %g4, %i6 ldd [%l7 + 0x70], %f0 xnor %i2, %i4, %i7 loop_6705: fcmps %fcc2, %f3, %f13 movneg %xcc, %l1, %g2 ldsh [%l7 + 0x7A], %o4 fxnor %f6, %f14, %f2 std %f2, [%l7 + 0x28] brnz %l0, loop_6706 movpos %icc, %g3, %l2 fsrc2s %f10, %f12 fsrc1s %f14, %f13 loop_6706: bleu,pn %xcc, loop_6707 movl %xcc, %g6, %i1 edge8ln %l6, %g5, %i5 ba,a,pn %xcc, loop_6708 loop_6707: ld [%l7 + 0x2C], %f7 std %f0, [%l7 + 0x68] tvs %xcc, 0x2 loop_6708: sdivx %o0, 0x1B72, %o3 fcmpgt16 %f0, %f12, %g7 sethi 0x1835, %l3 subccc %i3, 0x1EAC, %i0 fbe,a %fcc2, loop_6709 fxnors %f11, %f14, %f9 tpos %icc, 0x3 ldd [%l7 + 0x10], %f14 loop_6709: bvc,pn %icc, loop_6710 udiv %o6, 0x0FF2, %l5 movrlz %o5, %g1, %o7 fandnot2s %f0, %f12, %f3 loop_6710: ldx [%l7 + 0x28], %o1 array16 %o2, %g4, %i6 fmovsg %xcc, %f2, %f13 ld [%l7 + 0x50], %f11 for %f2, %f2, %f10 fnands %f5, %f15, %f9 ldsh [%l7 + 0x7E], %l4 fmovsg %xcc, %f14, %f13 tcs %icc, 0x1 ble %icc, loop_6711 ta %xcc, 0x7 fpsub16 %f6, %f10, %f2 bcc,a %icc, loop_6712 loop_6711: ldsw [%l7 + 0x5C], %i4 subccc %i7, 0x1A7D, %l1 stb %g2, [%l7 + 0x4F] loop_6712: fmovrslz %i2, %f2, %f8 st %f7, [%l7 + 0x74] stw %o4, [%l7 + 0x24] fpmerge %f6, %f12, %f14 edge16l %g3, %l2, %l0 fmovrslz %g6, %f1, %f14 edge32n %i1, %l6, %i5 ldd [%l7 + 0x48], %f4 bn %xcc, loop_6713 fnot1 %f10, %f10 fone %f6 fmovrdlz %o0, %f2, %f12 loop_6713: xor %g5, %o3, %l3 movleu %icc, %i3, %i0 fxnor %f10, %f6, %f12 fmovdge %icc, %f7, %f5 ldx [%l7 + 0x48], %o6 stx %l5, [%l7 + 0x30] alignaddrl %g7, %o5, %o7 xor %o1, 0x1209, %o2 ldsh [%l7 + 0x1C], %g1 st %f3, [%l7 + 0x08] array32 %g4, %l4, %i4 ldsb [%l7 + 0x4D], %i6 fcmpgt16 %f6, %f12, %i7 ldx [%l7 + 0x40], %l1 bvs %icc, loop_6714 fpsub32 %f2, %f6, %f14 sth %i2, [%l7 + 0x7E] xor %o4, %g2, %g3 loop_6714: fmovsge %icc, %f12, %f6 ble,a loop_6715 subcc %l0, 0x139E, %g6 fzero %f12 taddcc %i1, %l6, %l2 loop_6715: ldsb [%l7 + 0x71], %o0 taddcctv %g5, 0x0923, %i5 ld [%l7 + 0x1C], %f0 fbne %fcc3, loop_6716 tne %icc, 0x7 ba,a,pt %xcc, loop_6717 ldsh [%l7 + 0x46], %l3 loop_6716: ld [%l7 + 0x58], %f0 movpos %icc, %o3, %i0 loop_6717: stb %o6, [%l7 + 0x1A] fbne %fcc1, loop_6718 sth %l5, [%l7 + 0x54] brgez %i3, loop_6719 movle %xcc, %g7, %o5 loop_6718: movrgz %o1, %o2, %g1 ldsh [%l7 + 0x3C], %g4 loop_6719: subcc %o7, 0x1344, %i4 st %f6, [%l7 + 0x24] fbne %fcc3, loop_6720 bl,pt %icc, loop_6721 orncc %l4, 0x00DF, %i6 movrne %i7, 0x0B7, %i2 loop_6720: std %f12, [%l7 + 0x70] loop_6721: alignaddr %l1, %o4, %g3 faligndata %f6, %f2, %f12 std %f14, [%l7 + 0x10] ld [%l7 + 0x60], %f7 fones %f6 stb %g2, [%l7 + 0x52] fba,a %fcc3, loop_6722 fandnot1s %f11, %f1, %f6 sdivcc %g6, 0x1C77, %l0 movpos %xcc, %l6, %i1 loop_6722: stw %o0, [%l7 + 0x18] lduh [%l7 + 0x3A], %g5 ldub [%l7 + 0x58], %l2 fpack16 %f4, %f10 fcmpne16 %f14, %f6, %l3 fmovdleu %xcc, %f2, %f4 fbge %fcc0, loop_6723 fcmpne16 %f6, %f2, %o3 fsrc2s %f11, %f3 bshuffle %f2, %f10, %f6 loop_6723: ta %xcc, 0x1 sth %i5, [%l7 + 0x42] nop setx loop_6724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f15, %f14, %f6 movrne %i0, %l5, %i3 ldx [%l7 + 0x10], %o6 loop_6724: umul %o5, 0x05D2, %o1 sth %g7, [%l7 + 0x10] udiv %o2, 0x0E9B, %g1 ba,pn %xcc, loop_6725 orn %g4, 0x13CE, %o7 ld [%l7 + 0x20], %f6 ldsh [%l7 + 0x12], %i4 loop_6725: fmovdvs %icc, %f0, %f0 andcc %l4, %i7, %i6 bl,a %xcc, loop_6726 fcmple16 %f6, %f12, %i2 std %f6, [%l7 + 0x50] be %icc, loop_6727 loop_6726: fmovsge %xcc, %f13, %f6 ld [%l7 + 0x10], %f1 ldsh [%l7 + 0x54], %l1 loop_6727: ldsb [%l7 + 0x14], %g3 tneg %xcc, 0x5 edge32 %g2, %o4, %l0 fble,a %fcc1, loop_6728 sth %g6, [%l7 + 0x28] ta %xcc, 0x2 st %f5, [%l7 + 0x60] loop_6728: fcmpd %fcc2, %f2, %f4 fxnors %f12, %f2, %f12 edge8ln %l6, %i1, %g5 fxnor %f2, %f10, %f14 for %f4, %f12, %f4 ldsw [%l7 + 0x70], %l2 srl %o0, 0x18, %o3 ldub [%l7 + 0x44], %i5 fmovdg %xcc, %f9, %f10 ldub [%l7 + 0x5D], %i0 stx %l3, [%l7 + 0x60] movrne %l5, %o6, %o5 lduw [%l7 + 0x0C], %i3 ldsh [%l7 + 0x26], %g7 movpos %xcc, %o1, %o2 movrgz %g4, %g1, %o7 lduh [%l7 + 0x24], %l4 std %f6, [%l7 + 0x68] xorcc %i4, %i6, %i2 add %i7, %l1, %g2 ldsw [%l7 + 0x08], %g3 sdivx %l0, 0x1E61, %g6 lduh [%l7 + 0x1E], %l6 bcc,pn %icc, loop_6729 stb %o4, [%l7 + 0x0C] fbuge,a %fcc3, loop_6730 srl %i1, %l2, %g5 loop_6729: fmovdl %xcc, %f3, %f13 addcc %o0, %o3, %i0 loop_6730: tle %xcc, 0x0 fbue %fcc2, loop_6731 fbul,a %fcc3, loop_6732 bneg loop_6733 sth %i5, [%l7 + 0x66] loop_6731: ldsw [%l7 + 0x3C], %l3 loop_6732: fnot2s %f3, %f3 loop_6733: brlez,a %o6, loop_6734 edge16ln %o5, %l5, %g7 bleu loop_6735 ldub [%l7 + 0x29], %i3 loop_6734: sdiv %o1, 0x1219, %o2 ldd [%l7 + 0x48], %f0 loop_6735: umulcc %g1, %o7, %g4 sth %i4, [%l7 + 0x28] movrlez %i6, %l4, %i7 edge16n %l1, %i2, %g2 ld [%l7 + 0x70], %f6 or %l0, %g3, %g6 move %xcc, %l6, %i1 fnot2s %f2, %f13 ld [%l7 + 0x1C], %f14 ldsw [%l7 + 0x64], %l2 movleu %icc, %o4, %g5 fmovdcs %icc, %f3, %f4 fmovrslz %o0, %f15, %f3 fmovdneg %xcc, %f9, %f3 ldsb [%l7 + 0x7D], %i0 brz,a %o3, loop_6736 fmovsleu %icc, %f0, %f5 fmovsne %icc, %f8, %f14 std %f8, [%l7 + 0x08] loop_6736: fmul8x16au %f2, %f1, %f6 bne,a %icc, loop_6737 fbn %fcc2, loop_6738 st %f6, [%l7 + 0x7C] ldsw [%l7 + 0x0C], %l3 loop_6737: array16 %i5, %o5, %o6 loop_6738: smulcc %g7, 0x0978, %i3 bn,pt %xcc, loop_6739 st %f9, [%l7 + 0x10] ldsh [%l7 + 0x14], %o1 edge16 %o2, %l5, %g1 loop_6739: bgu loop_6740 xorcc %g4, 0x0B9D, %i4 fnegs %f7, %f10 ldub [%l7 + 0x7B], %i6 loop_6740: fcmpne16 %f0, %f8, %o7 fpack32 %f0, %f8, %f4 brlez %i7, loop_6741 ldsb [%l7 + 0x0B], %l4 fmovdgu %icc, %f12, %f2 fcmpgt32 %f12, %f10, %i2 loop_6741: std %f0, [%l7 + 0x28] lduh [%l7 + 0x2C], %g2 fbe,a %fcc1, loop_6742 stx %l1, [%l7 + 0x58] fbl %fcc2, loop_6743 bshuffle %f10, %f2, %f14 loop_6742: ba,a loop_6744 umul %g3, %g6, %l0 loop_6743: alignaddrl %i1, %l2, %l6 st %f2, [%l7 + 0x70] loop_6744: bvc,pt %icc, loop_6745 fmovsn %icc, %f10, %f15 movne %xcc, %o4, %g5 srl %i0, %o3, %o0 loop_6745: addccc %i5, 0x06D2, %l3 movrgez %o5, 0x12C, %o6 sth %g7, [%l7 + 0x74] be,a %xcc, loop_6746 bvs,pt %icc, loop_6747 fmuld8ulx16 %f13, %f12, %f10 fmul8sux16 %f0, %f4, %f14 loop_6746: addc %o1, 0x16FC, %i3 loop_6747: fpsub16s %f10, %f12, %f7 xnor %l5, %g1, %g4 fbule,a %fcc0, loop_6748 fbo %fcc2, loop_6749 array8 %o2, %i4, %i6 for %f6, %f6, %f10 loop_6748: lduw [%l7 + 0x28], %i7 loop_6749: sth %o7, [%l7 + 0x2C] ldub [%l7 + 0x0B], %l4 bl,a %icc, loop_6750 ld [%l7 + 0x08], %f12 fpmerge %f2, %f15, %f14 movg %xcc, %g2, %i2 loop_6750: fnegs %f8, %f15 fmovdleu %xcc, %f7, %f11 st %f15, [%l7 + 0x3C] fmovsvs %icc, %f12, %f2 fmovsa %icc, %f1, %f12 udiv %g3, 0x17B1, %g6 edge32ln %l1, %i1, %l0 subccc %l2, 0x0B32, %o4 fblg %fcc1, loop_6751 fbe %fcc2, loop_6752 fnot1s %f7, %f15 ldx [%l7 + 0x48], %l6 loop_6751: xnor %i0, 0x0949, %o3 loop_6752: sth %o0, [%l7 + 0x58] fbne,a %fcc2, loop_6753 fmovrdlez %g5, %f12, %f14 fmovdn %icc, %f12, %f4 edge16n %l3, %i5, %o6 loop_6753: lduw [%l7 + 0x54], %o5 andcc %g7, %i3, %l5 brnz,a %o1, loop_6754 fmuld8sux16 %f15, %f6, %f12 ldub [%l7 + 0x27], %g1 xnorcc %o2, %g4, %i6 loop_6754: fmovsa %xcc, %f11, %f4 ldd [%l7 + 0x20], %f0 fpsub32 %f10, %f8, %f12 fmovsne %icc, %f2, %f9 ldx [%l7 + 0x50], %i7 fmovdcs %icc, %f13, %f9 call loop_6755 lduw [%l7 + 0x68], %o7 fpack16 %f8, %f0 lduh [%l7 + 0x7A], %i4 loop_6755: ldub [%l7 + 0x6E], %l4 tg %icc, 0x3 xnorcc %g2, 0x0E1B, %g3 udivx %g6, 0x05C0, %l1 fone %f12 fzeros %f5 edge8 %i1, %i2, %l0 fmovdn %xcc, %f9, %f10 movvc %xcc, %l2, %l6 ldsb [%l7 + 0x41], %i0 fpack32 %f2, %f10, %f0 te %xcc, 0x3 ldx [%l7 + 0x30], %o4 ld [%l7 + 0x44], %f8 ldx [%l7 + 0x38], %o0 lduw [%l7 + 0x58], %g5 fbl,a %fcc0, loop_6756 xnor %o3, %i5, %l3 brlz,a %o6, loop_6757 ldx [%l7 + 0x70], %o5 loop_6756: orcc %g7, %l5, %i3 taddcctv %o1, %g1, %o2 loop_6757: ldsb [%l7 + 0x2F], %g4 edge8l %i6, %i7, %i4 brz,a %l4, loop_6758 fmul8x16 %f1, %f6, %f4 std %f12, [%l7 + 0x40] ldsh [%l7 + 0x62], %o7 loop_6758: bgu,a,pt %icc, loop_6759 fmovsneg %icc, %f1, %f9 fcmpd %fcc2, %f14, %f6 bl,a loop_6760 loop_6759: ldd [%l7 + 0x60], %f0 and %g2, %g3, %g6 stw %i1, [%l7 + 0x48] loop_6760: fmovdcs %icc, %f15, %f13 movne %icc, %i2, %l0 ldsb [%l7 + 0x49], %l1 edge32n %l2, %i0, %o4 fmul8ulx16 %f4, %f0, %f2 fmovs %f15, %f7 ta %xcc, 0x3 stw %o0, [%l7 + 0x3C] fcmpne16 %f12, %f6, %g5 addccc %l6, %i5, %l3 movrlz %o6, 0x013, %o3 fabss %f12, %f12 fsrc1 %f12, %f4 andn %g7, 0x0C74, %o5 or %i3, %l5, %g1 movrlz %o2, %o1, %g4 lduh [%l7 + 0x32], %i7 addcc %i6, %i4, %l4 xor %o7, %g2, %g3 fble,a %fcc3, loop_6761 fcmpes %fcc1, %f12, %f15 fmovsl %xcc, %f2, %f9 stw %g6, [%l7 + 0x64] loop_6761: sth %i1, [%l7 + 0x74] ldsb [%l7 + 0x5F], %l0 tpos %xcc, 0x5 bshuffle %f12, %f10, %f2 fnors %f3, %f11, %f9 tge %icc, 0x4 fmovda %xcc, %f3, %f6 tgu %xcc, 0x0 addcc %l1, %l2, %i0 bleu,a %icc, loop_6762 stx %i2, [%l7 + 0x10] stx %o4, [%l7 + 0x48] movvs %xcc, %o0, %l6 loop_6762: lduw [%l7 + 0x74], %g5 movne %xcc, %l3, %i5 fmuld8ulx16 %f12, %f3, %f8 sth %o3, [%l7 + 0x2A] fmovrslz %g7, %f9, %f1 ldub [%l7 + 0x2B], %o6 fble %fcc0, loop_6763 fbg,a %fcc3, loop_6764 stx %o5, [%l7 + 0x48] nop setx loop_6765, %l0, %l1 jmpl %l1, %l5 loop_6763: tsubcctv %g1, %i3, %o1 loop_6764: fmovdvc %icc, %f0, %f10 st %f10, [%l7 + 0x2C] loop_6765: andcc %o2, 0x00B9, %g4 array32 %i7, %i6, %i4 stw %l4, [%l7 + 0x64] fpack16 %f12, %f4 fandnot2s %f1, %f4, %f11 movn %icc, %o7, %g2 stx %g6, [%l7 + 0x68] ldx [%l7 + 0x50], %g3 st %f7, [%l7 + 0x7C] nop setx loop_6766, %l0, %l1 jmpl %l1, %i1 fpadd32 %f6, %f10, %f6 orncc %l0, 0x1403, %l2 movpos %icc, %i0, %i2 loop_6766: fnot1s %f12, %f9 stw %l1, [%l7 + 0x2C] fsrc1 %f0, %f10 fcmpeq16 %f0, %f12, %o4 std %f8, [%l7 + 0x48] nop setx loop_6767, %l0, %l1 jmpl %l1, %l6 ldx [%l7 + 0x38], %g5 movgu %xcc, %o0, %l3 std %f12, [%l7 + 0x28] loop_6767: array16 %o3, %i5, %o6 stx %o5, [%l7 + 0x18] sethi 0x1EBE, %g7 fmovdcs %xcc, %f8, %f9 fmovsne %xcc, %f14, %f10 stb %l5, [%l7 + 0x6F] tle %icc, 0x1 ldsw [%l7 + 0x3C], %i3 ldx [%l7 + 0x08], %g1 fones %f3 fmovdl %xcc, %f5, %f4 sub %o2, %g4, %o1 lduw [%l7 + 0x4C], %i7 st %f9, [%l7 + 0x24] array16 %i4, %l4, %i6 bvc %icc, loop_6768 fsrc1s %f10, %f14 edge16n %o7, %g6, %g2 fmovdn %xcc, %f6, %f2 loop_6768: fcmps %fcc2, %f5, %f14 fnot2s %f12, %f11 st %f11, [%l7 + 0x70] ldsw [%l7 + 0x50], %i1 fpadd16s %f11, %f4, %f0 orncc %l0, 0x1710, %g3 lduw [%l7 + 0x1C], %l2 ld [%l7 + 0x30], %f15 mova %icc, %i2, %i0 movpos %icc, %l1, %o4 fsrc1s %f4, %f3 array8 %g5, %o0, %l3 edge8l %l6, %i5, %o6 fmovdcs %icc, %f4, %f14 bneg,a,pn %icc, loop_6769 be,pt %icc, loop_6770 fbue,a %fcc3, loop_6771 ld [%l7 + 0x0C], %f15 loop_6769: fabsd %f4, %f6 loop_6770: fsrc1 %f6, %f6 loop_6771: fsrc2s %f11, %f15 fcmpd %fcc0, %f2, %f0 orn %o3, %o5, %l5 brz,a %g7, loop_6772 sth %g1, [%l7 + 0x10] fmovscc %icc, %f5, %f11 fandnot1 %f10, %f0, %f12 loop_6772: fmovd %f2, %f10 tleu %xcc, 0x1 fcmpne16 %f4, %f10, %i3 tvs %xcc, 0x3 ld [%l7 + 0x30], %f3 movcc %xcc, %o2, %o1 movrlez %i7, 0x156, %g4 fmovsn %xcc, %f5, %f15 std %f2, [%l7 + 0x18] fabss %f3, %f10 tne %xcc, 0x2 fmovrse %i4, %f4, %f6 movre %i6, %o7, %g6 fbu,a %fcc1, loop_6773 st %f14, [%l7 + 0x7C] fpack16 %f12, %f15 tne %icc, 0x5 loop_6773: array32 %l4, %g2, %i1 movleu %icc, %g3, %l2 stw %l0, [%l7 + 0x30] fmuld8ulx16 %f1, %f7, %f12 stx %i2, [%l7 + 0x28] fors %f6, %f2, %f4 lduw [%l7 + 0x24], %l1 sth %o4, [%l7 + 0x42] movl %xcc, %g5, %i0 fmul8x16au %f3, %f5, %f14 st %f0, [%l7 + 0x34] movrlz %l3, %l6, %o0 fzero %f8 movrlz %o6, %i5, %o5 bn,a loop_6774 fmovsneg %xcc, %f5, %f13 movneg %icc, %l5, %o3 movcc %xcc, %g1, %g7 loop_6774: bne %xcc, loop_6775 stb %o2, [%l7 + 0x28] xorcc %i3, %i7, %g4 fmovdle %xcc, %f1, %f4 loop_6775: fcmpgt32 %f6, %f4, %o1 bl,pn %xcc, loop_6776 bn,a %icc, loop_6777 fmovdvs %icc, %f10, %f9 bge,a %icc, loop_6778 loop_6776: std %f14, [%l7 + 0x38] loop_6777: fornot1 %f6, %f4, %f0 fbule,a %fcc3, loop_6779 loop_6778: fbge %fcc0, loop_6780 stb %i6, [%l7 + 0x2A] st %f10, [%l7 + 0x60] loop_6779: fzeros %f8 loop_6780: movn %icc, %i4, %o7 fbul,a %fcc3, loop_6781 fmovrdne %l4, %f8, %f4 sth %g6, [%l7 + 0x5E] umulcc %i1, 0x0F88, %g2 loop_6781: fxnor %f8, %f4, %f8 fbge,a %fcc2, loop_6782 fsrc1 %f4, %f0 fblg %fcc1, loop_6783 std %f6, [%l7 + 0x10] loop_6782: fbue %fcc3, loop_6784 nop setx loop_6785, %l0, %l1 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_6783: ld [%l7 + 0x78], %f3 subc %l2, %l0, %i2 loop_6784: movl %icc, %g3, %l1 loop_6785: bpos,a %xcc, loop_6786 fbe %fcc2, loop_6787 std %f8, [%l7 + 0x60] tg %icc, 0x6 loop_6786: bvc,pn %icc, loop_6788 loop_6787: fcmpeq16 %f12, %f8, %o4 ldx [%l7 + 0x10], %i0 srax %l3, 0x04, %g5 loop_6788: stb %o0, [%l7 + 0x3B] sllx %o6, %i5, %o5 fmul8x16 %f3, %f2, %f8 fsrc2s %f13, %f14 ldd [%l7 + 0x68], %f14 fsrc1 %f2, %f14 bl,a,pn %icc, loop_6789 tpos %xcc, 0x2 fornot1 %f0, %f2, %f6 mulscc %l6, 0x1D85, %l5 loop_6789: fmovrsne %o3, %f1, %f3 fnot1s %f14, %f5 fnors %f0, %f9, %f0 fnegs %f10, %f13 andn %g7, 0x0200, %g1 fmovrsne %i3, %f3, %f4 orn %i7, 0x019C, %o2 brgz,a %g4, loop_6790 mova %xcc, %i6, %o1 ldd [%l7 + 0x38], %f0 edge32 %o7, %l4, %i4 loop_6790: ldsw [%l7 + 0x58], %g6 ldub [%l7 + 0x32], %i1 ldsw [%l7 + 0x6C], %l2 fmuld8sux16 %f6, %f4, %f12 fbg,a %fcc0, loop_6791 fmovsneg %icc, %f6, %f2 fcmpgt16 %f0, %f10, %l0 ldsh [%l7 + 0x50], %i2 loop_6791: tn %icc, 0x3 sth %g3, [%l7 + 0x1E] fbn,a %fcc0, loop_6792 umulcc %g2, 0x136B, %l1 sdiv %i0, 0x03C9, %o4 fbule,a %fcc2, loop_6793 loop_6792: fble,a %fcc3, loop_6794 st %f11, [%l7 + 0x28] fmovdvs %icc, %f3, %f2 loop_6793: sll %l3, %o0, %o6 loop_6794: stw %i5, [%l7 + 0x70] fones %f3 fmovdvs %icc, %f15, %f1 xorcc %o5, %l6, %g5 lduw [%l7 + 0x1C], %l5 tsubcctv %g7, %g1, %o3 ldsh [%l7 + 0x6A], %i3 fxors %f15, %f15, %f15 lduw [%l7 + 0x74], %i7 srax %g4, 0x09, %o2 edge8 %i6, %o1, %l4 fsrc2 %f4, %f4 tsubcctv %i4, %o7, %g6 ble,a %xcc, loop_6795 fands %f6, %f15, %f5 brz,a %l2, loop_6796 st %f3, [%l7 + 0x6C] loop_6795: stw %i1, [%l7 + 0x28] ldub [%l7 + 0x5F], %i2 loop_6796: fmovscs %xcc, %f2, %f4 sdiv %g3, 0x0FA9, %g2 stb %l1, [%l7 + 0x61] ld [%l7 + 0x14], %f11 fnegd %f14, %f12 fandnot1 %f10, %f0, %f10 fmovsleu %icc, %f3, %f10 bne loop_6797 bshuffle %f8, %f12, %f4 movgu %icc, %i0, %l0 movl %icc, %l3, %o4 loop_6797: fors %f2, %f12, %f3 fmovscs %xcc, %f14, %f4 brlez %o0, loop_6798 call loop_6799 nop setx loop_6800, %l0, %l1 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 %o6, [%l7 + 0x4C] loop_6798: fbue,a %fcc1, loop_6801 loop_6799: umul %i5, 0x16ED, %l6 loop_6800: brz %g5, loop_6802 mulscc %l5, %g7, %g1 loop_6801: fornot1s %f4, %f3, %f1 fand %f0, %f6, %f2 loop_6802: fbl %fcc1, loop_6803 ldx [%l7 + 0x08], %o5 fnors %f11, %f7, %f10 fnegs %f4, %f11 loop_6803: ble,a,pt %icc, loop_6804 fbug,a %fcc3, loop_6805 stw %o3, [%l7 + 0x78] edge8n %i7, %i3, %o2 loop_6804: lduh [%l7 + 0x4A], %i6 loop_6805: fmovspos %xcc, %f6, %f14 fbge %fcc2, loop_6806 andcc %g4, %o1, %i4 ldsw [%l7 + 0x10], %l4 fpack16 %f6, %f10 loop_6806: orn %g6, %l2, %i1 brlz %o7, loop_6807 bcs,a loop_6808 nop setx loop_6809, %l0, %l1 jmpl %l1, %i2 fbne,a %fcc3, loop_6810 loop_6807: fmovrsgz %g3, %f8, %f4 loop_6808: fzero %f12 loop_6809: fmovrdgez %g2, %f10, %f0 loop_6810: ldub [%l7 + 0x67], %i0 bl,pt %xcc, loop_6811 fmul8x16 %f11, %f0, %f14 sethi 0x1ABC, %l1 fbug,a %fcc2, loop_6812 loop_6811: ldub [%l7 + 0x76], %l0 lduh [%l7 + 0x3C], %o4 fmovde %icc, %f5, %f12 loop_6812: fornot2s %f14, %f10, %f10 ldub [%l7 + 0x52], %l3 sth %o6, [%l7 + 0x3C] fmovrslz %i5, %f8, %f1 ldub [%l7 + 0x64], %l6 brgz %g5, loop_6813 fblg,a %fcc1, loop_6814 stb %o0, [%l7 + 0x7A] fpadd32 %f6, %f0, %f6 loop_6813: ld [%l7 + 0x64], %f12 loop_6814: stx %g7, [%l7 + 0x70] fmovrde %g1, %f6, %f14 srlx %l5, %o5, %i7 nop setx loop_6815, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x14], %o3 lduh [%l7 + 0x42], %o2 sth %i6, [%l7 + 0x2C] loop_6815: xnorcc %i3, %o1, %g4 fxnors %f6, %f0, %f5 lduw [%l7 + 0x2C], %i4 fmovdvs %icc, %f15, %f0 fpack16 %f6, %f1 fmovrde %l4, %f6, %f0 stx %g6, [%l7 + 0x08] tge %icc, 0x6 fmuld8ulx16 %f10, %f10, %f14 movgu %xcc, %i1, %l2 fcmpne16 %f12, %f4, %i2 ldd [%l7 + 0x48], %f8 fble %fcc1, loop_6816 ldd [%l7 + 0x30], %f2 stx %g3, [%l7 + 0x48] fcmpne16 %f12, %f14, %o7 loop_6816: or %i0, %l1, %l0 fnands %f7, %f2, %f15 tneg %icc, 0x5 ld [%l7 + 0x34], %f10 te %icc, 0x0 std %f6, [%l7 + 0x28] bpos,pn %icc, loop_6817 fpmerge %f12, %f9, %f4 fbule,a %fcc1, loop_6818 sra %o4, %l3, %g2 loop_6817: fmovdvs %icc, %f8, %f0 fpack32 %f0, %f10, %f10 loop_6818: ldsw [%l7 + 0x58], %i5 ld [%l7 + 0x4C], %f4 sll %o6, 0x06, %g5 fpsub32 %f12, %f10, %f8 movleu %icc, %l6, %o0 srlx %g7, %l5, %o5 stw %i7, [%l7 + 0x18] fornot1 %f0, %f2, %f6 fmovrsne %o3, %f1, %f2 fmovdneg %xcc, %f13, %f7 movrgez %o2, 0x1C7, %g1 lduw [%l7 + 0x7C], %i6 st %f2, [%l7 + 0x5C] fmovsleu %xcc, %f6, %f9 fpadd16 %f12, %f8, %f0 fmovsge %icc, %f3, %f1 fmovsn %xcc, %f1, %f9 fmovs %f9, %f10 mulscc %o1, %i3, %i4 smulcc %l4, 0x14BF, %g4 edge16l %i1, %l2, %i2 fmovrsne %g6, %f8, %f1 fmovsn %icc, %f13, %f3 stb %o7, [%l7 + 0x1A] fpack16 %f4, %f11 fsrc2s %f13, %f7 fmovs %f7, %f7 ta %icc, 0x1 fbge %fcc3, loop_6819 pdist %f2, %f14, %f0 fmovse %icc, %f6, %f11 ld [%l7 + 0x30], %f5 loop_6819: fmovsleu %xcc, %f2, %f3 stx %i0, [%l7 + 0x30] fmovdg %icc, %f4, %f4 stx %l1, [%l7 + 0x30] siam 0x0 fmovse %xcc, %f7, %f7 lduh [%l7 + 0x7E], %l0 fnegd %f10, %f4 ldsb [%l7 + 0x1F], %o4 fmovscc %xcc, %f13, %f7 ldsb [%l7 + 0x2B], %l3 stw %g3, [%l7 + 0x70] stw %i5, [%l7 + 0x48] sethi 0x0191, %g2 movvc %icc, %g5, %l6 sth %o0, [%l7 + 0x1C] pdist %f10, %f12, %f0 movle %icc, %g7, %o6 movn %icc, %l5, %i7 fbne %fcc3, loop_6820 nop setx loop_6821, %l0, %l1 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 loop_6822 ldsh [%l7 + 0x4C], %o5 loop_6820: ldub [%l7 + 0x2E], %o3 loop_6821: fsrc2 %f2, %f8 loop_6822: bcc,pn %xcc, loop_6823 fmovsne %icc, %f5, %f14 fpackfix %f0, %f10 fbl,a %fcc1, loop_6824 loop_6823: fmovd %f12, %f2 tgu %icc, 0x7 movpos %icc, %o2, %g1 loop_6824: fcmpgt32 %f10, %f12, %o1 fmovdpos %xcc, %f13, %f14 fmovrsne %i6, %f2, %f11 fpadd32 %f4, %f12, %f14 fmovd %f4, %f14 brgz %i4, loop_6825 ldsw [%l7 + 0x10], %l4 fblg,a %fcc1, loop_6826 lduh [%l7 + 0x76], %g4 loop_6825: fnors %f14, %f2, %f10 fnot1s %f6, %f4 loop_6826: taddcctv %i1, 0x0824, %l2 fmovrslez %i3, %f4, %f13 sra %g6, 0x03, %i2 fmovdgu %icc, %f4, %f4 bn,a %icc, loop_6827 fmovdg %xcc, %f8, %f2 tgu %xcc, 0x2 stx %i0, [%l7 + 0x10] loop_6827: alignaddr %o7, %l0, %l1 udivx %l3, 0x16A5, %g3 fbu %fcc2, loop_6828 ldsw [%l7 + 0x0C], %o4 or %g2, 0x093E, %g5 tsubcc %i5, %o0, %g7 loop_6828: fzero %f10 tleu %xcc, 0x1 movvc %icc, %l6, %o6 udivx %l5, 0x1A6E, %i7 fornot2s %f0, %f3, %f12 fpsub16 %f8, %f12, %f4 orncc %o5, %o3, %g1 popc 0x086A, %o1 bge,a,pt %xcc, loop_6829 fmovde %xcc, %f12, %f9 fmovscc %icc, %f10, %f10 udivcc %i6, 0x0247, %i4 loop_6829: mulscc %l4, %g4, %o2 fnot1 %f4, %f8 fabss %f2, %f13 umulcc %l2, %i3, %i1 fbu %fcc2, loop_6830 fmovs %f4, %f9 fpsub16 %f6, %f12, %f14 stx %g6, [%l7 + 0x68] loop_6830: tgu %icc, 0x3 lduh [%l7 + 0x0A], %i2 movgu %xcc, %i0, %o7 move %icc, %l0, %l1 stw %g3, [%l7 + 0x48] ldd [%l7 + 0x20], %f2 sdivcc %l3, 0x1AAC, %o4 edge16n %g5, %i5, %g2 bvs,a %xcc, loop_6831 stb %g7, [%l7 + 0x7D] std %f12, [%l7 + 0x10] fsrc2s %f10, %f9 loop_6831: movn %xcc, %o0, %l6 fors %f11, %f8, %f13 fornot2 %f12, %f4, %f8 fmovrslz %l5, %f7, %f9 fand %f4, %f14, %f6 stx %o6, [%l7 + 0x08] xorcc %o5, 0x1E9E, %o3 fmovrdlez %i7, %f14, %f6 lduw [%l7 + 0x0C], %g1 ldsw [%l7 + 0x1C], %i6 lduh [%l7 + 0x68], %i4 movvc %icc, %l4, %o1 fmovrse %o2, %f6, %f5 siam 0x4 bvs loop_6832 movvc %icc, %l2, %i3 bpos,a,pt %icc, loop_6833 edge16ln %i1, %g4, %i2 loop_6832: fmovs %f7, %f8 bn,a loop_6834 loop_6833: tcc %xcc, 0x7 udivx %i0, 0x1D1A, %o7 subcc %l0, 0x08A7, %l1 loop_6834: ld [%l7 + 0x54], %f12 tpos %xcc, 0x0 fmovdvc %icc, %f7, %f5 mova %xcc, %g3, %l3 movvc %icc, %o4, %g6 fmovdpos %xcc, %f12, %f14 udivx %g5, 0x055B, %g2 sth %g7, [%l7 + 0x3A] movvc %xcc, %i5, %l6 stb %o0, [%l7 + 0x5B] for %f0, %f2, %f12 edge16l %l5, %o6, %o3 smul %o5, %g1, %i6 movne %icc, %i7, %i4 fmovde %icc, %f2, %f6 ld [%l7 + 0x30], %f7 bg,a,pn %icc, loop_6835 addc %l4, %o1, %o2 ldsh [%l7 + 0x4A], %l2 fbe,a %fcc1, loop_6836 loop_6835: ldub [%l7 + 0x69], %i1 stb %i3, [%l7 + 0x57] fcmpgt32 %f2, %f0, %i2 loop_6836: movn %xcc, %g4, %o7 bvc %xcc, loop_6837 fmovdvs %icc, %f6, %f13 sllx %l0, %i0, %g3 fmovsneg %icc, %f2, %f15 loop_6837: ldd [%l7 + 0x18], %f2 brnz %l1, loop_6838 stx %l3, [%l7 + 0x18] fcmple32 %f0, %f14, %o4 movgu %icc, %g6, %g2 loop_6838: bvc loop_6839 ldsw [%l7 + 0x70], %g7 stx %g5, [%l7 + 0x48] tvs %xcc, 0x1 loop_6839: std %f10, [%l7 + 0x18] xnor %l6, 0x0EDF, %o0 ldd [%l7 + 0x20], %f8 andncc %l5, %i5, %o6 alignaddr %o5, %g1, %i6 ldd [%l7 + 0x08], %f4 fbue %fcc3, loop_6840 fpsub16s %f9, %f12, %f4 fpsub32 %f14, %f4, %f8 fbu %fcc0, loop_6841 loop_6840: fcmps %fcc1, %f1, %f0 fpsub32s %f3, %f5, %f9 tne %icc, 0x1 loop_6841: movneg %icc, %i7, %i4 mova %icc, %l4, %o3 fbn %fcc2, loop_6842 fnegd %f4, %f0 bcs,a,pt %xcc, loop_6843 ldub [%l7 + 0x43], %o1 loop_6842: fpadd16 %f4, %f4, %f12 bn,a,pn %xcc, loop_6844 loop_6843: bgu loop_6845 brlez,a %l2, loop_6846 fands %f1, %f4, %f0 loop_6844: fmovsneg %icc, %f8, %f12 loop_6845: and %o2, %i3, %i2 loop_6846: fabsd %f10, %f12 brlez,a %i1, loop_6847 brgez %g4, loop_6848 ldsw [%l7 + 0x38], %o7 sth %l0, [%l7 + 0x28] loop_6847: tge %xcc, 0x6 loop_6848: ldx [%l7 + 0x40], %g3 fbue,a %fcc2, loop_6849 stx %l1, [%l7 + 0x38] fmul8sux16 %f8, %f12, %f0 stx %l3, [%l7 + 0x28] loop_6849: taddcctv %o4, 0x189B, %i0 move %icc, %g2, %g6 pdist %f12, %f6, %f8 udivx %g7, 0x0FAE, %l6 sra %g5, %o0, %l5 add %i5, %o5, %o6 bge,a loop_6850 brlz,a %i6, loop_6851 lduw [%l7 + 0x54], %i7 stx %i4, [%l7 + 0x38] loop_6850: bcc,pn %xcc, loop_6852 loop_6851: stw %l4, [%l7 + 0x70] udivx %o3, 0x0373, %g1 ldd [%l7 + 0x20], %f8 loop_6852: tleu %xcc, 0x6 ldsw [%l7 + 0x7C], %l2 stb %o2, [%l7 + 0x55] fbo %fcc3, loop_6853 alignaddr %i3, %o1, %i1 stw %i2, [%l7 + 0x70] sth %o7, [%l7 + 0x6C] loop_6853: lduh [%l7 + 0x50], %l0 fones %f8 fmovs %f5, %f11 tg %xcc, 0x5 umulcc %g4, %l1, %g3 movrgez %o4, 0x282, %l3 tvc %xcc, 0x7 orn %i0, %g6, %g2 sub %l6, %g7, %g5 st %f12, [%l7 + 0x48] ld [%l7 + 0x4C], %f15 stb %l5, [%l7 + 0x2E] fornot1s %f1, %f3, %f5 bgu,a,pn %xcc, loop_6854 fmul8x16al %f3, %f3, %f6 mulscc %o0, 0x0C04, %o5 fmovdneg %xcc, %f4, %f9 loop_6854: std %f4, [%l7 + 0x10] fmovdneg %xcc, %f4, %f3 ldsw [%l7 + 0x08], %i5 stw %i6, [%l7 + 0x58] bge,pt %xcc, loop_6855 ldd [%l7 + 0x78], %f6 bneg loop_6856 ldub [%l7 + 0x66], %i7 loop_6855: edge16 %i4, %o6, %l4 std %f12, [%l7 + 0x58] loop_6856: lduw [%l7 + 0x74], %g1 fmovdvc %icc, %f14, %f4 ld [%l7 + 0x28], %f9 lduh [%l7 + 0x1E], %o3 fmovrde %o2, %f6, %f4 lduh [%l7 + 0x76], %l2 tg %xcc, 0x3 ldsb [%l7 + 0x5A], %o1 fbul %fcc2, loop_6857 fba %fcc3, loop_6858 lduw [%l7 + 0x68], %i1 nop setx loop_6859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6857: brlz,a %i3, loop_6860 loop_6858: stb %i2, [%l7 + 0x25] addcc %l0, 0x123A, %o7 loop_6859: fbe,a %fcc0, loop_6861 loop_6860: movneg %xcc, %g4, %l1 fmul8sux16 %f6, %f8, %f8 movcc %icc, %o4, %g3 loop_6861: tgu %icc, 0x6 array32 %l3, %g6, %i0 ldsw [%l7 + 0x6C], %l6 ldd [%l7 + 0x50], %f14 ble,a loop_6862 ldd [%l7 + 0x30], %f6 fmovdvc %xcc, %f7, %f9 stw %g2, [%l7 + 0x14] loop_6862: fmovsne %xcc, %f11, %f8 taddcctv %g7, 0x135B, %l5 edge16 %g5, %o5, %i5 fmul8x16 %f9, %f2, %f2 fmovs %f1, %f7 fbue %fcc1, loop_6863 fmovsneg %icc, %f13, %f2 bg,a,pn %xcc, loop_6864 fzero %f0 loop_6863: fcmpne32 %f6, %f8, %i6 nop setx loop_6865, %l0, %l1 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_6864: orncc %o0, %i7, %o6 sethi 0x15CE, %l4 fxor %f0, %f14, %f0 loop_6865: ldub [%l7 + 0x5B], %g1 bneg,a %icc, loop_6866 sth %o3, [%l7 + 0x14] lduw [%l7 + 0x50], %o2 std %f8, [%l7 + 0x38] loop_6866: edge16 %i4, %o1, %l2 fbne,a %fcc1, loop_6867 sll %i3, 0x03, %i2 lduw [%l7 + 0x0C], %l0 ldsw [%l7 + 0x78], %i1 loop_6867: fmovscc %icc, %f7, %f1 edge8l %o7, %g4, %l1 fcmple16 %f8, %f4, %g3 ld [%l7 + 0x3C], %f4 stx %l3, [%l7 + 0x28] fmovd %f10, %f14 ldx [%l7 + 0x40], %g6 sdivx %i0, 0x01EE, %l6 fbg %fcc0, loop_6868 ld [%l7 + 0x2C], %f4 bge,pn %icc, loop_6869 fcmpes %fcc2, %f2, %f10 loop_6868: fmovrse %o4, %f5, %f3 fnor %f12, %f8, %f0 loop_6869: fbge,a %fcc3, loop_6870 fmovsl %xcc, %f15, %f15 sth %g2, [%l7 + 0x16] edge8ln %l5, %g5, %o5 loop_6870: andn %i5, 0x0F70, %g7 tpos %icc, 0x0 movne %xcc, %i6, %i7 brgz %o0, loop_6871 ldsh [%l7 + 0x44], %l4 fmul8sux16 %f6, %f10, %f2 ld [%l7 + 0x58], %f5 loop_6871: ld [%l7 + 0x70], %f14 bleu,a loop_6872 ld [%l7 + 0x60], %f10 udivcc %o6, 0x005A, %o3 tpos %xcc, 0x5 loop_6872: stb %o2, [%l7 + 0x61] fnot2s %f6, %f13 sth %g1, [%l7 + 0x2A] fpadd16 %f6, %f4, %f0 stx %o1, [%l7 + 0x68] stb %l2, [%l7 + 0x4C] lduh [%l7 + 0x76], %i4 fnegd %f14, %f2 bn,a,pn %icc, loop_6873 sub %i3, 0x0662, %l0 ldub [%l7 + 0x78], %i1 fmovscc %xcc, %f7, %f2 loop_6873: fba %fcc0, loop_6874 edge8n %o7, %i2, %l1 fmovrse %g3, %f5, %f10 tne %xcc, 0x6 loop_6874: tvs %icc, 0x6 ldd [%l7 + 0x70], %f12 addc %g4, 0x03C1, %l3 ldsw [%l7 + 0x64], %i0 fcmpne16 %f12, %f14, %g6 sdivx %o4, 0x1AE1, %g2 fmovsge %icc, %f8, %f15 stx %l6, [%l7 + 0x38] ldsw [%l7 + 0x7C], %l5 fmul8sux16 %f4, %f8, %f6 fmovdgu %xcc, %f6, %f3 fblg %fcc1, loop_6875 fpmerge %f0, %f7, %f12 ldub [%l7 + 0x2C], %o5 fnot2 %f4, %f12 loop_6875: fbug %fcc2, loop_6876 orcc %i5, %g5, %i6 brlz %i7, loop_6877 movl %xcc, %g7, %l4 loop_6876: andncc %o0, %o6, %o2 movg %xcc, %o3, %o1 loop_6877: fmovsgu %xcc, %f13, %f4 movleu %icc, %l2, %g1 bcs,a loop_6878 tg %xcc, 0x7 fmovsg %xcc, %f0, %f12 ldsb [%l7 + 0x4F], %i3 loop_6878: sth %l0, [%l7 + 0x10] tpos %xcc, 0x7 stx %i1, [%l7 + 0x68] sllx %i4, %i2, %o7 bcs,a %icc, loop_6879 tcc %xcc, 0x4 fcmpes %fcc1, %f0, %f0 lduh [%l7 + 0x7C], %l1 loop_6879: andncc %g4, %l3, %i0 ld [%l7 + 0x44], %f13 fmuld8sux16 %f3, %f15, %f14 srl %g3, 0x12, %g6 sllx %o4, 0x1C, %l6 fbuge %fcc1, loop_6880 fmovrdlz %g2, %f4, %f6 lduw [%l7 + 0x50], %o5 ldsh [%l7 + 0x14], %l5 loop_6880: fbue,a %fcc1, loop_6881 fsrc1s %f7, %f3 ldsw [%l7 + 0x1C], %i5 fmul8sux16 %f14, %f12, %f12 loop_6881: fcmpeq16 %f4, %f4, %i6 stw %i7, [%l7 + 0x34] bl %xcc, loop_6882 fcmpeq16 %f10, %f4, %g7 xnorcc %g5, 0x0B32, %l4 fmovsn %xcc, %f11, %f4 loop_6882: fnor %f0, %f10, %f0 bcs %icc, loop_6883 xnor %o0, 0x1074, %o2 fandnot2s %f3, %f5, %f8 fandnot1s %f6, %f14, %f15 loop_6883: edge16 %o3, %o6, %o1 ldsw [%l7 + 0x74], %g1 edge32ln %i3, %l2, %l0 edge8n %i1, %i2, %i4 ldx [%l7 + 0x20], %o7 bvs %xcc, loop_6884 ldx [%l7 + 0x58], %l1 ldub [%l7 + 0x44], %g4 ldsw [%l7 + 0x6C], %i0 loop_6884: fzero %f0 addccc %g3, 0x0E0C, %l3 fpadd32s %f5, %f1, %f5 fbul %fcc1, loop_6885 fcmpes %fcc3, %f9, %f1 and %o4, %l6, %g2 tsubcc %g6, %l5, %o5 loop_6885: stx %i5, [%l7 + 0x10] fbe,a %fcc3, loop_6886 movgu %xcc, %i6, %i7 brlz %g5, loop_6887 fmovs %f7, %f0 loop_6886: edge8 %l4, %g7, %o0 std %f2, [%l7 + 0x50] loop_6887: fbe,a %fcc3, loop_6888 ldd [%l7 + 0x68], %f8 andn %o3, %o6, %o2 ldx [%l7 + 0x78], %g1 loop_6888: ldx [%l7 + 0x48], %o1 fbe,a %fcc2, loop_6889 ld [%l7 + 0x54], %f0 movvc %xcc, %i3, %l2 edge16n %i1, %i2, %i4 loop_6889: xorcc %o7, %l1, %l0 std %f12, [%l7 + 0x78] ldub [%l7 + 0x5D], %g4 fble %fcc0, loop_6890 lduh [%l7 + 0x24], %g3 fmovrde %i0, %f10, %f8 stx %o4, [%l7 + 0x38] loop_6890: fpackfix %f8, %f1 stx %l3, [%l7 + 0x60] stw %g2, [%l7 + 0x30] fmovdge %icc, %f2, %f7 ldub [%l7 + 0x40], %l6 tpos %icc, 0x4 sth %l5, [%l7 + 0x6C] ldub [%l7 + 0x5F], %g6 lduw [%l7 + 0x24], %i5 edge8ln %i6, %o5, %g5 ldx [%l7 + 0x40], %l4 addc %i7, %g7, %o0 stx %o3, [%l7 + 0x60] movrgez %o2, %o6, %o1 fmovrsne %g1, %f9, %f4 movl %xcc, %i3, %i1 smul %l2, 0x1B72, %i2 fpmerge %f14, %f5, %f8 edge16l %i4, %o7, %l0 movle %icc, %g4, %l1 stx %i0, [%l7 + 0x10] stw %o4, [%l7 + 0x38] bn,a %xcc, loop_6891 ldd [%l7 + 0x08], %f0 bn,a,pn %icc, loop_6892 movrlz %g3, 0x070, %g2 loop_6891: ldsh [%l7 + 0x0E], %l3 addccc %l6, 0x034D, %g6 loop_6892: movvs %xcc, %l5, %i6 ldsb [%l7 + 0x2C], %o5 st %f12, [%l7 + 0x70] fbg,a %fcc3, loop_6893 movn %xcc, %g5, %i5 movl %icc, %l4, %i7 movrlz %o0, %o3, %g7 loop_6893: array32 %o2, %o1, %g1 orn %o6, 0x1B65, %i3 andn %i1, 0x19A8, %l2 fpsub16s %f13, %f10, %f9 nop setx loop_6894, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %icc, %i2, %i4 movvc %xcc, %l0, %o7 fpadd16 %f4, %f4, %f14 loop_6894: movne %xcc, %g4, %l1 ldsw [%l7 + 0x18], %o4 fmovsle %icc, %f11, %f2 smulcc %i0, 0x11A2, %g3 fnot1 %f8, %f8 fpmerge %f12, %f14, %f4 fbue,a %fcc2, loop_6895 movleu %xcc, %g2, %l6 st %f5, [%l7 + 0x34] array8 %g6, %l5, %i6 loop_6895: movrlz %o5, 0x361, %l3 ldd [%l7 + 0x58], %f4 ldsh [%l7 + 0x66], %i5 move %icc, %g5, %i7 faligndata %f14, %f0, %f10 fnot2s %f7, %f9 fmovrdne %l4, %f14, %f0 stx %o0, [%l7 + 0x10] fba %fcc1, loop_6896 fpack16 %f8, %f3 lduh [%l7 + 0x72], %o3 movn %xcc, %o2, %o1 loop_6896: fbu,a %fcc1, loop_6897 fmul8ulx16 %f10, %f10, %f2 ldsh [%l7 + 0x62], %g1 bn,a loop_6898 loop_6897: movge %xcc, %g7, %i3 fbg %fcc1, loop_6899 stb %o6, [%l7 + 0x28] loop_6898: ldsh [%l7 + 0x44], %i1 andncc %i2, %l2, %i4 loop_6899: fcmpgt32 %f12, %f14, %o7 movvs %xcc, %g4, %l1 tge %xcc, 0x6 movrgz %l0, %i0, %o4 lduw [%l7 + 0x30], %g3 ldub [%l7 + 0x58], %g2 ldsb [%l7 + 0x64], %l6 movrlez %g6, %l5, %o5 fmovdg %xcc, %f0, %f14 fcmpgt16 %f2, %f6, %i6 fpmerge %f0, %f0, %f8 fbe %fcc3, loop_6900 fmovs %f11, %f7 fmovrdlz %i5, %f8, %f10 tg %xcc, 0x0 loop_6900: lduh [%l7 + 0x16], %l3 fmovsvs %xcc, %f13, %f7 fnor %f12, %f12, %f12 fmovrsgez %i7, %f4, %f8 ldsb [%l7 + 0x71], %g5 fmovsneg %xcc, %f15, %f7 udivx %o0, 0x16D3, %l4 ldsb [%l7 + 0x0E], %o2 edge32n %o3, %g1, %o1 ldsh [%l7 + 0x1A], %g7 fnot1s %f2, %f4 fxnor %f4, %f8, %f0 fmovrsne %i3, %f13, %f10 tne %xcc, 0x2 movrlz %o6, 0x166, %i2 tneg %xcc, 0x2 ld [%l7 + 0x40], %f14 fnand %f0, %f12, %f6 sth %l2, [%l7 + 0x50] fcmpne16 %f2, %f0, %i1 movneg %icc, %o7, %g4 fnot1 %f4, %f10 fbo,a %fcc1, loop_6901 brgz %l1, loop_6902 sdivx %i4, 0x15E2, %i0 xorcc %o4, %g3, %g2 loop_6901: taddcctv %l0, %g6, %l5 loop_6902: fmovrslz %l6, %f7, %f15 movgu %xcc, %o5, %i6 fpsub32 %f14, %f4, %f2 brgez,a %l3, loop_6903 udivcc %i7, 0x00D5, %g5 subccc %i5, %l4, %o2 std %f12, [%l7 + 0x68] loop_6903: for %f2, %f6, %f0 fba %fcc2, loop_6904 lduh [%l7 + 0x18], %o0 ldub [%l7 + 0x13], %o3 movcs %xcc, %o1, %g7 loop_6904: fors %f14, %f2, %f11 fmovse %icc, %f15, %f12 fmovdg %icc, %f13, %f2 fnor %f12, %f12, %f4 mulscc %g1, 0x144D, %o6 stb %i3, [%l7 + 0x5B] ldsw [%l7 + 0x30], %l2 te %icc, 0x5 stw %i2, [%l7 + 0x40] movcs %icc, %o7, %i1 fpadd32 %f6, %f10, %f12 brnz %g4, loop_6905 mulscc %l1, %i4, %i0 fpsub32 %f0, %f6, %f10 fnor %f4, %f2, %f14 loop_6905: fmovrdgez %o4, %f14, %f12 fmovrdgez %g3, %f14, %f2 fmovrse %l0, %f8, %f8 movl %icc, %g2, %l5 edge8 %g6, %o5, %i6 fmovrdgz %l6, %f0, %f2 bcc,pn %xcc, loop_6906 fmovdgu %icc, %f9, %f14 fmovscs %xcc, %f5, %f8 brgez %i7, loop_6907 loop_6906: ldsb [%l7 + 0x5F], %l3 edge16 %g5, %l4, %i5 ldsh [%l7 + 0x5A], %o2 loop_6907: and %o3, 0x00EF, %o0 lduh [%l7 + 0x50], %g7 xnor %o1, 0x06E0, %o6 lduw [%l7 + 0x5C], %g1 bvs,pt %xcc, loop_6908 lduh [%l7 + 0x4A], %l2 sdiv %i2, 0x1613, %o7 ldsb [%l7 + 0x33], %i3 loop_6908: fabsd %f2, %f10 add %g4, %i1, %i4 movcc %xcc, %i0, %o4 ldub [%l7 + 0x0A], %g3 ldsw [%l7 + 0x50], %l1 edge8l %g2, %l0, %g6 lduh [%l7 + 0x4C], %o5 fbge,a %fcc2, loop_6909 ldub [%l7 + 0x3C], %l5 fone %f8 ldub [%l7 + 0x37], %l6 loop_6909: ta %xcc, 0x1 lduw [%l7 + 0x4C], %i6 bne,pt %icc, loop_6910 fxnors %f10, %f10, %f2 stx %l3, [%l7 + 0x48] lduw [%l7 + 0x40], %i7 loop_6910: movle %xcc, %g5, %l4 fpsub16 %f0, %f6, %f0 stw %i5, [%l7 + 0x78] tsubcc %o3, 0x03C2, %o0 nop setx loop_6911, %l0, %l1 jmpl %l1, %o2 ldx [%l7 + 0x08], %o1 stw %g7, [%l7 + 0x3C] fmovdge %xcc, %f1, %f13 loop_6911: bleu loop_6912 ldub [%l7 + 0x3A], %g1 bl,pn %icc, loop_6913 fcmple32 %f2, %f0, %l2 loop_6912: fblg %fcc1, loop_6914 sdiv %o6, 0x1842, %o7 loop_6913: sth %i3, [%l7 + 0x30] fandnot2s %f4, %f14, %f0 loop_6914: ldsb [%l7 + 0x08], %g4 brgez %i2, loop_6915 fbul %fcc0, loop_6916 ldsh [%l7 + 0x7E], %i1 movcc %xcc, %i4, %o4 loop_6915: fnot1s %f9, %f0 loop_6916: tneg %xcc, 0x0 fpsub16 %f12, %f2, %f8 ldsh [%l7 + 0x34], %i0 ta %icc, 0x4 lduw [%l7 + 0x70], %l1 addccc %g3, %g2, %g6 fnors %f15, %f4, %f9 udiv %o5, 0x07B9, %l0 nop setx loop_6917, %l0, %l1 jmpl %l1, %l5 movrlz %l6, 0x281, %l3 ldsb [%l7 + 0x5A], %i6 movcc %xcc, %i7, %l4 loop_6917: move %icc, %i5, %g5 fnot1s %f1, %f7 stb %o0, [%l7 + 0x50] fpsub16 %f8, %f10, %f4 ldsw [%l7 + 0x38], %o2 std %f10, [%l7 + 0x18] taddcc %o1, %o3, %g7 edge16ln %g1, %l2, %o6 fmovsne %xcc, %f5, %f12 bshuffle %f0, %f2, %f6 fcmpeq32 %f8, %f6, %o7 ldub [%l7 + 0x59], %i3 stw %i2, [%l7 + 0x38] ldsb [%l7 + 0x51], %g4 edge8 %i1, %o4, %i4 st %f3, [%l7 + 0x78] fxnors %f7, %f7, %f12 ldsh [%l7 + 0x72], %l1 fzero %f8 tge %xcc, 0x1 ldx [%l7 + 0x30], %i0 alignaddr %g3, %g2, %g6 stw %l0, [%l7 + 0x70] umul %o5, %l6, %l3 fmovrse %l5, %f12, %f12 brgez,a %i6, loop_6918 fmul8sux16 %f14, %f14, %f12 std %f10, [%l7 + 0x30] bleu,pt %icc, loop_6919 loop_6918: ldsh [%l7 + 0x40], %l4 fandnot1 %f4, %f10, %f8 bshuffle %f4, %f10, %f4 loop_6919: lduh [%l7 + 0x58], %i7 std %f12, [%l7 + 0x70] fornot1s %f8, %f3, %f15 sdiv %i5, 0x13C9, %g5 fandnot1s %f11, %f7, %f6 lduh [%l7 + 0x10], %o0 fbug %fcc2, loop_6920 fblg %fcc3, loop_6921 fmuld8sux16 %f6, %f0, %f8 umul %o2, 0x053E, %o1 loop_6920: stw %g7, [%l7 + 0x38] loop_6921: tsubcc %g1, %o3, %o6 fandnot2s %f0, %f2, %f8 bg loop_6922 tsubcctv %o7, 0x1AB7, %i3 lduw [%l7 + 0x24], %i2 movcc %icc, %l2, %g4 loop_6922: tsubcc %o4, %i1, %i4 fxnors %f11, %f12, %f3 edge32ln %i0, %g3, %g2 bneg,pt %icc, loop_6923 fcmps %fcc2, %f2, %f1 fble %fcc2, loop_6924 movrgez %l1, %g6, %l0 loop_6923: fpadd32 %f10, %f2, %f0 fmovrdgez %o5, %f2, %f0 loop_6924: std %f14, [%l7 + 0x60] smul %l3, %l6, %l5 edge32ln %l4, %i7, %i5 be,pt %xcc, loop_6925 fandnot1 %f8, %f14, %f2 bshuffle %f10, %f10, %f8 array32 %i6, %o0, %o2 loop_6925: stw %o1, [%l7 + 0x1C] fnegd %f2, %f14 edge8ln %g5, %g1, %g7 and %o6, 0x150A, %o3 sth %i3, [%l7 + 0x1A] ldsh [%l7 + 0x42], %o7 fpadd16s %f10, %f9, %f5 ldsw [%l7 + 0x30], %i2 movcs %xcc, %l2, %g4 stw %i1, [%l7 + 0x60] stb %o4, [%l7 + 0x5F] fnand %f8, %f14, %f12 ldx [%l7 + 0x70], %i0 edge8ln %g3, %g2, %i4 ld [%l7 + 0x6C], %f11 ba,pt %icc, loop_6926 fpsub16s %f6, %f8, %f7 fsrc1 %f10, %f0 fnands %f13, %f15, %f6 loop_6926: edge8ln %l1, %l0, %g6 movg %xcc, %o5, %l6 fbule,a %fcc0, loop_6927 fmovdle %xcc, %f4, %f13 subc %l5, %l3, %i7 fnot2 %f4, %f6 loop_6927: stw %l4, [%l7 + 0x74] ldd [%l7 + 0x48], %f6 edge16n %i6, %o0, %i5 ld [%l7 + 0x7C], %f14 lduh [%l7 + 0x5C], %o2 sth %o1, [%l7 + 0x20] bcs,pn %xcc, loop_6928 movrlz %g1, %g5, %o6 ldsh [%l7 + 0x68], %g7 tneg %xcc, 0x0 loop_6928: fxnor %f6, %f14, %f10 fbn,a %fcc3, loop_6929 ldub [%l7 + 0x0B], %i3 lduw [%l7 + 0x38], %o7 ld [%l7 + 0x1C], %f10 loop_6929: fsrc2s %f4, %f14 tvc %icc, 0x6 fmovd %f2, %f8 tleu %xcc, 0x5 faligndata %f8, %f12, %f10 stw %o3, [%l7 + 0x1C] tsubcctv %l2, %g4, %i1 fcmpd %fcc2, %f8, %f2 ldsw [%l7 + 0x24], %o4 fbug %fcc3, loop_6930 udivcc %i2, 0x085E, %i0 std %f0, [%l7 + 0x40] orn %g2, %i4, %g3 loop_6930: fmovdle %xcc, %f4, %f14 ldsw [%l7 + 0x68], %l1 brnz %l0, loop_6931 fnot1s %f7, %f1 ldsh [%l7 + 0x14], %o5 ldsb [%l7 + 0x26], %l6 loop_6931: tleu %icc, 0x7 array32 %l5, %l3, %i7 fmovdne %xcc, %f9, %f5 movrgez %l4, %g6, %o0 add %i6, %i5, %o2 stb %g1, [%l7 + 0x37] ldsb [%l7 + 0x58], %g5 fandnot2s %f2, %f11, %f3 mulx %o1, %g7, %i3 sth %o6, [%l7 + 0x32] brgz %o7, loop_6932 andncc %l2, %g4, %o3 mulscc %i1, 0x008E, %i2 brlz %o4, loop_6933 loop_6932: movpos %xcc, %g2, %i0 ld [%l7 + 0x54], %f12 bne,a,pt %xcc, loop_6934 loop_6933: brlez %i4, loop_6935 tle %xcc, 0x7 stw %l1, [%l7 + 0x50] loop_6934: edge8 %g3, %o5, %l6 loop_6935: lduw [%l7 + 0x38], %l5 fornot1 %f0, %f2, %f8 lduw [%l7 + 0x2C], %l3 ldd [%l7 + 0x70], %f12 fba %fcc1, loop_6936 ldx [%l7 + 0x50], %l0 ba loop_6937 fmovsle %xcc, %f13, %f15 loop_6936: bgu,a,pt %icc, loop_6938 ldsb [%l7 + 0x19], %l4 loop_6937: sethi 0x1BD7, %i7 fbn %fcc2, loop_6939 loop_6938: stx %g6, [%l7 + 0x28] bcs,pt %icc, loop_6940 bcc,a,pt %xcc, loop_6941 loop_6939: bleu,pn %xcc, loop_6942 ldd [%l7 + 0x50], %f4 loop_6940: sra %i6, 0x02, %i5 loop_6941: fbo %fcc2, loop_6943 loop_6942: movrne %o0, 0x115, %o2 fcmpd %fcc1, %f14, %f12 fcmped %fcc3, %f6, %f2 loop_6943: bcs,a,pt %xcc, loop_6944 brz,a %g1, loop_6945 ld [%l7 + 0x50], %f8 ld [%l7 + 0x78], %f6 loop_6944: ld [%l7 + 0x28], %f11 loop_6945: alignaddrl %g5, %o1, %g7 tcs %icc, 0x1 call loop_6946 fbne %fcc3, loop_6947 fxnors %f9, %f0, %f14 tpos %icc, 0x7 loop_6946: nop setx loop_6948, %l0, %l1 jmpl %l1, %i3 loop_6947: tcc %xcc, 0x3 edge8l %o6, %l2, %o7 fmovdleu %icc, %f10, %f5 loop_6948: bn,a,pn %icc, loop_6949 fpadd16 %f10, %f4, %f0 edge8l %o3, %i1, %g4 siam 0x4 loop_6949: bpos,a loop_6950 stw %o4, [%l7 + 0x50] lduw [%l7 + 0x58], %g2 std %f6, [%l7 + 0x60] loop_6950: bg,pn %icc, loop_6951 addcc %i2, 0x1EEE, %i4 bleu,pn %xcc, loop_6952 movre %l1, 0x15A, %g3 loop_6951: fmovsg %icc, %f11, %f10 sth %i0, [%l7 + 0x64] loop_6952: brlez,a %l6, loop_6953 sra %o5, 0x02, %l3 stx %l5, [%l7 + 0x58] bcs loop_6954 loop_6953: edge8 %l4, %l0, %i7 fmovsg %icc, %f9, %f10 movne %xcc, %g6, %i6 loop_6954: ldsh [%l7 + 0x3C], %i5 stb %o2, [%l7 + 0x3B] lduw [%l7 + 0x1C], %o0 movg %xcc, %g1, %o1 ldd [%l7 + 0x78], %f8 fbe,a %fcc1, loop_6955 st %f15, [%l7 + 0x08] stb %g5, [%l7 + 0x25] movg %xcc, %g7, %o6 loop_6955: brgz %i3, loop_6956 edge8ln %l2, %o7, %o3 edge16n %g4, %i1, %o4 st %f12, [%l7 + 0x6C] loop_6956: fmovdg %icc, %f3, %f14 sth %i2, [%l7 + 0x32] fpadd16 %f10, %f10, %f6 fcmpeq32 %f0, %f4, %i4 fmovsvc %xcc, %f4, %f7 andncc %l1, %g3, %i0 lduw [%l7 + 0x68], %l6 stw %o5, [%l7 + 0x74] fmuld8ulx16 %f13, %f1, %f14 fmovrsgz %l3, %f11, %f5 ldsh [%l7 + 0x62], %l5 fbne,a %fcc2, loop_6957 fmovrdne %g2, %f10, %f2 fmul8x16 %f3, %f12, %f4 addc %l4, 0x0A42, %i7 loop_6957: st %f14, [%l7 + 0x0C] brnz,a %l0, loop_6958 movgu %xcc, %i6, %g6 fmovrse %o2, %f15, %f3 std %f14, [%l7 + 0x20] loop_6958: lduw [%l7 + 0x40], %i5 std %f14, [%l7 + 0x50] fmovda %icc, %f15, %f15 and %o0, %o1, %g5 fmovrdgz %g1, %f4, %f2 tsubcc %g7, 0x0E46, %o6 edge8ln %l2, %i3, %o7 movvc %xcc, %g4, %i1 ldd [%l7 + 0x38], %f6 fmovscc %icc, %f15, %f11 ld [%l7 + 0x38], %f10 udivx %o4, 0x066A, %o3 fmovdle %icc, %f14, %f10 ldx [%l7 + 0x40], %i4 stw %l1, [%l7 + 0x2C] ldsh [%l7 + 0x66], %g3 bge,pn %xcc, loop_6959 fcmple32 %f8, %f10, %i0 edge32ln %i2, %o5, %l3 popc 0x1CE2, %l6 loop_6959: sllx %g2, 0x0A, %l4 sethi 0x0E29, %l5 fmovsge %icc, %f0, %f7 fcmpne32 %f14, %f12, %l0 fsrc1 %f0, %f14 tg %icc, 0x4 fpsub16 %f12, %f6, %f10 ldsw [%l7 + 0x20], %i7 mulscc %g6, %i6, %o2 lduh [%l7 + 0x56], %o0 tvs %xcc, 0x3 stb %o1, [%l7 + 0x55] stx %i5, [%l7 + 0x10] udivcc %g1, 0x02E7, %g5 fpsub32s %f2, %f10, %f1 fmovsg %xcc, %f3, %f14 fbl %fcc1, loop_6960 ldub [%l7 + 0x0E], %o6 movn %xcc, %g7, %l2 xor %i3, 0x1FF8, %o7 loop_6960: tg %icc, 0x7 tsubcctv %g4, %i1, %o4 subccc %o3, %i4, %g3 brgez %i0, loop_6961 fbl %fcc1, loop_6962 fpsub16s %f3, %f6, %f1 andncc %l1, %i2, %l3 loop_6961: stb %l6, [%l7 + 0x4A] loop_6962: ldd [%l7 + 0x30], %f14 fnot2s %f1, %f2 stb %g2, [%l7 + 0x0F] stx %l4, [%l7 + 0x78] ldub [%l7 + 0x3B], %l5 edge32l %l0, %i7, %o5 fmovdneg %icc, %f12, %f15 fcmped %fcc1, %f0, %f6 ld [%l7 + 0x54], %f7 stx %i6, [%l7 + 0x58] udiv %o2, 0x09AA, %o0 fcmpes %fcc1, %f4, %f10 array16 %o1, %i5, %g6 lduw [%l7 + 0x68], %g1 fsrc1 %f4, %f14 tcs %xcc, 0x1 tgu %xcc, 0x7 fbge %fcc0, loop_6963 fmovdvc %xcc, %f5, %f10 fbne,a %fcc2, loop_6964 tn %icc, 0x7 loop_6963: udivcc %g5, 0x0730, %o6 st %f6, [%l7 + 0x4C] loop_6964: fmovdge %xcc, %f12, %f9 fbl,a %fcc1, loop_6965 st %f5, [%l7 + 0x68] lduw [%l7 + 0x1C], %l2 fmovd %f0, %f12 loop_6965: ldsh [%l7 + 0x14], %i3 sethi 0x1727, %o7 fandnot1s %f0, %f0, %f6 udiv %g7, 0x0695, %g4 ldx [%l7 + 0x78], %o4 fcmple32 %f12, %f0, %o3 sdivcc %i1, 0x0684, %i4 movre %i0, 0x0D0, %g3 ldd [%l7 + 0x78], %f4 fmovsl %xcc, %f0, %f15 fmovsg %icc, %f15, %f12 ldsh [%l7 + 0x52], %i2 sllx %l3, 0x1C, %l1 tvs %icc, 0x6 fmovsle %icc, %f2, %f5 stb %g2, [%l7 + 0x5A] ldd [%l7 + 0x38], %f6 ldsw [%l7 + 0x14], %l4 fmovsle %icc, %f1, %f6 andn %l6, 0x145F, %l0 and %i7, 0x1F04, %l5 ldub [%l7 + 0x71], %i6 movpos %xcc, %o2, %o5 std %f10, [%l7 + 0x28] movrlz %o0, 0x04D, %i5 ba,pn %xcc, loop_6966 brnz,a %g6, loop_6967 ldx [%l7 + 0x18], %g1 edge16ln %o1, %o6, %l2 loop_6966: sth %i3, [%l7 + 0x20] loop_6967: movne %xcc, %o7, %g5 ldx [%l7 + 0x50], %g7 stw %g4, [%l7 + 0x1C] fmovspos %xcc, %f8, %f13 fcmpne16 %f14, %f14, %o3 taddcc %i1, 0x1DDF, %o4 ldub [%l7 + 0x5C], %i0 ldx [%l7 + 0x70], %g3 sth %i4, [%l7 + 0x5A] fmovrse %i2, %f14, %f14 mulx %l1, 0x1FAC, %l3 fmovdgu %xcc, %f11, %f1 lduw [%l7 + 0x14], %g2 ldsb [%l7 + 0x21], %l6 ldd [%l7 + 0x40], %f10 stw %l0, [%l7 + 0x7C] fbul,a %fcc3, loop_6968 ldsb [%l7 + 0x7B], %i7 andn %l4, 0x069D, %i6 sth %o2, [%l7 + 0x3A] loop_6968: edge16 %l5, %o5, %o0 fmovsleu %xcc, %f0, %f1 movgu %icc, %g6, %i5 alignaddrl %o1, %o6, %l2 and %g1, %o7, %g5 brz,a %g7, loop_6969 ldsh [%l7 + 0x4C], %i3 sra %o3, 0x1E, %g4 edge8ln %i1, %o4, %g3 loop_6969: edge16 %i0, %i4, %l1 lduh [%l7 + 0x1E], %i2 srax %g2, %l3, %l0 tn %xcc, 0x3 fcmpes %fcc3, %f3, %f12 brgz,a %l6, loop_6970 brnz %i7, loop_6971 stx %i6, [%l7 + 0x48] taddcc %l4, 0x00C8, %o2 loop_6970: ldd [%l7 + 0x58], %f12 loop_6971: ldsb [%l7 + 0x76], %l5 fxnors %f7, %f14, %f6 fmovdcc %xcc, %f15, %f6 ldsw [%l7 + 0x4C], %o5 ta %xcc, 0x6 addcc %g6, 0x17FD, %o0 fpadd16s %f9, %f12, %f15 std %f12, [%l7 + 0x08] stb %o1, [%l7 + 0x3B] or %i5, 0x145E, %l2 sra %g1, 0x12, %o6 bneg %xcc, loop_6972 fmovscs %xcc, %f1, %f14 fmovrslez %o7, %f1, %f14 fbuge %fcc1, loop_6973 loop_6972: fcmps %fcc0, %f2, %f13 xnorcc %g7, 0x1A4A, %g5 ldx [%l7 + 0x40], %i3 loop_6973: ldsw [%l7 + 0x0C], %o3 ldsb [%l7 + 0x09], %g4 tne %icc, 0x1 ldsw [%l7 + 0x0C], %i1 st %f5, [%l7 + 0x20] bg %xcc, loop_6974 stx %g3, [%l7 + 0x18] sth %o4, [%l7 + 0x48] sllx %i4, 0x0C, %i0 loop_6974: ldsh [%l7 + 0x08], %l1 andn %i2, %l3, %g2 fcmpeq16 %f8, %f0, %l0 fornot1 %f0, %f0, %f0 movrgz %l6, %i7, %i6 fmovdcc %xcc, %f14, %f2 andn %l4, %o2, %o5 tl %xcc, 0x4 tcc %xcc, 0x7 ldx [%l7 + 0x10], %l5 fmovdvc %icc, %f15, %f8 tpos %icc, 0x5 sth %o0, [%l7 + 0x42] fmul8x16al %f3, %f13, %f4 fmovsne %xcc, %f7, %f12 fbug %fcc2, loop_6975 ldub [%l7 + 0x16], %g6 fbg %fcc0, loop_6976 add %i5, 0x122A, %l2 loop_6975: fmuld8ulx16 %f9, %f8, %f14 fmovdgu %icc, %f0, %f13 loop_6976: ld [%l7 + 0x34], %f2 srlx %o1, %o6, %g1 fbul %fcc1, loop_6977 bgu %icc, loop_6978 ldub [%l7 + 0x32], %o7 fmovdne %icc, %f15, %f15 loop_6977: fmovsa %icc, %f3, %f10 loop_6978: fbne %fcc3, loop_6979 stw %g5, [%l7 + 0x40] movl %icc, %g7, %i3 mulscc %o3, %g4, %g3 loop_6979: movl %icc, %o4, %i1 fbul %fcc0, loop_6980 lduh [%l7 + 0x32], %i4 te %icc, 0x7 fpack16 %f0, %f4 loop_6980: st %f1, [%l7 + 0x60] fxnors %f5, %f15, %f0 fbule %fcc3, loop_6981 call loop_6982 fmovrsne %i0, %f12, %f3 ldub [%l7 + 0x46], %i2 loop_6981: fpsub16s %f13, %f14, %f5 loop_6982: fandnot2 %f0, %f10, %f6 udiv %l3, 0x1C13, %g2 alignaddrl %l0, %l1, %i7 stb %l6, [%l7 + 0x7F] ldsh [%l7 + 0x2A], %l4 ldsb [%l7 + 0x69], %i6 fandnot2 %f10, %f2, %f8 ld [%l7 + 0x54], %f3 fmul8ulx16 %f6, %f6, %f12 taddcc %o5, %o2, %o0 lduh [%l7 + 0x32], %l5 fornot1 %f2, %f14, %f8 fxnor %f12, %f14, %f4 fmovsn %xcc, %f2, %f10 stb %i5, [%l7 + 0x2E] udivx %l2, 0x0BD5, %o1 ldub [%l7 + 0x7A], %g6 fandnot2s %f6, %f14, %f6 ld [%l7 + 0x7C], %f6 movrgez %g1, %o6, %o7 fmovrslz %g5, %f7, %f5 fcmpgt16 %f14, %f6, %g7 fmovsvs %icc, %f1, %f0 movne %icc, %o3, %g4 lduh [%l7 + 0x10], %g3 sth %i3, [%l7 + 0x0A] fmuld8sux16 %f0, %f7, %f10 movcc %xcc, %o4, %i1 fnot1 %f4, %f0 fbuge %fcc0, loop_6983 fcmple16 %f6, %f12, %i4 xorcc %i2, %i0, %g2 fmovrsgz %l0, %f11, %f14 loop_6983: fnot2 %f8, %f10 ldd [%l7 + 0x60], %f6 tvs %xcc, 0x0 fmovrsgz %l3, %f15, %f1 fbue,a %fcc1, loop_6984 sth %l1, [%l7 + 0x2C] lduh [%l7 + 0x34], %i7 tge %xcc, 0x0 loop_6984: ldx [%l7 + 0x38], %l4 fmovdle %xcc, %f12, %f2 fcmpne16 %f4, %f0, %l6 fblg,a %fcc0, loop_6985 fmovscs %icc, %f11, %f6 std %f2, [%l7 + 0x38] addcc %o5, %i6, %o2 loop_6985: movre %l5, %i5, %o0 addcc %o1, %g6, %l2 edge8l %g1, %o7, %g5 fmovrsgz %o6, %f15, %f8 ldsw [%l7 + 0x20], %g7 fexpand %f7, %f12 ldsw [%l7 + 0x58], %g4 ldsb [%l7 + 0x63], %g3 fones %f11 ldd [%l7 + 0x30], %f2 te %icc, 0x4 bl,a,pt %xcc, loop_6986 mova %icc, %o3, %i3 addc %i1, %o4, %i2 ld [%l7 + 0x24], %f13 loop_6986: ldsw [%l7 + 0x50], %i0 fbne,a %fcc1, loop_6987 brz,a %g2, loop_6988 ldub [%l7 + 0x38], %l0 sdiv %l3, 0x0763, %l1 loop_6987: brgez %i7, loop_6989 loop_6988: fmovdle %icc, %f8, %f12 andcc %l4, %l6, %o5 ldub [%l7 + 0x67], %i4 loop_6989: fmovrsgz %o2, %f9, %f15 ld [%l7 + 0x2C], %f12 fpackfix %f8, %f14 fmovdg %icc, %f1, %f13 bshuffle %f8, %f2, %f10 array8 %i6, %l5, %i5 bneg %icc, loop_6990 bneg,a,pt %icc, loop_6991 edge8 %o0, %g6, %l2 orncc %g1, 0x0B6F, %o7 loop_6990: subc %o1, 0x08F5, %o6 loop_6991: std %f0, [%l7 + 0x20] fnand %f12, %f10, %f4 stx %g5, [%l7 + 0x48] stw %g7, [%l7 + 0x38] fbuge %fcc2, loop_6992 fpsub16s %f7, %f8, %f6 ldx [%l7 + 0x60], %g3 fmuld8ulx16 %f11, %f9, %f14 loop_6992: tvs %xcc, 0x3 fmovspos %xcc, %f6, %f6 fornot1 %f14, %f14, %f14 sth %o3, [%l7 + 0x54] sdivx %i3, 0x03F8, %i1 fbe,a %fcc3, loop_6993 fpack16 %f10, %f8 ldsb [%l7 + 0x22], %g4 fornot2 %f10, %f6, %f12 loop_6993: lduh [%l7 + 0x64], %i2 movgu %xcc, %i0, %o4 fexpand %f8, %f8 fnors %f5, %f3, %f14 fbue %fcc0, loop_6994 ldd [%l7 + 0x68], %f8 ldsh [%l7 + 0x58], %g2 subc %l0, %l3, %l1 loop_6994: fbg,a %fcc2, loop_6995 sth %l4, [%l7 + 0x4E] ldsw [%l7 + 0x44], %l6 fxors %f11, %f15, %f8 loop_6995: srlx %o5, 0x0C, %i7 ldsb [%l7 + 0x37], %o2 lduh [%l7 + 0x66], %i6 udivx %i4, 0x0343, %i5 fmovdl %icc, %f14, %f15 movgu %icc, %o0, %l5 fsrc1s %f14, %f7 fmovrdne %l2, %f0, %f12 fmovspos %xcc, %f13, %f5 brz,a %g6, loop_6996 array16 %g1, %o1, %o6 fmovd %f8, %f2 edge32 %o7, %g7, %g5 loop_6996: movrlez %g3, %i3, %i1 fmovsa %icc, %f13, %f6 fba %fcc1, loop_6997 bvs,pt %xcc, loop_6998 subccc %o3, 0x08AE, %i2 bl,a,pt %icc, loop_6999 loop_6997: nop setx loop_7000, %l0, %l1 jmpl %l1, %i0 loop_6998: andncc %o4, %g4, %g2 fmovdne %xcc, %f11, %f14 loop_6999: fnot2s %f4, %f3 loop_7000: bge,a loop_7001 pdist %f10, %f10, %f8 fpadd16 %f6, %f10, %f14 fmovrdgez %l3, %f14, %f4 loop_7001: fmovsneg %icc, %f6, %f3 smulcc %l0, 0x13E3, %l4 fbe,a %fcc3, loop_7002 std %f12, [%l7 + 0x10] fmovde %icc, %f10, %f12 for %f6, %f6, %f12 loop_7002: ldsh [%l7 + 0x0A], %l6 fmovsvs %xcc, %f12, %f13 fmovscc %xcc, %f4, %f10 bvc,a,pt %icc, loop_7003 fmovspos %xcc, %f13, %f5 ldub [%l7 + 0x40], %o5 fbule %fcc1, loop_7004 loop_7003: lduw [%l7 + 0x68], %l1 ld [%l7 + 0x7C], %f15 ba,pn %xcc, loop_7005 loop_7004: ldd [%l7 + 0x28], %f2 movrlz %o2, 0x31E, %i7 fmovdgu %icc, %f7, %f10 loop_7005: tpos %icc, 0x5 taddcctv %i4, %i6, %i5 fbu,a %fcc0, loop_7006 sth %l5, [%l7 + 0x5E] movrgez %o0, %g6, %g1 fbge,a %fcc2, loop_7007 loop_7006: xnorcc %o1, %o6, %o7 umul %l2, %g7, %g5 ldsw [%l7 + 0x14], %i3 loop_7007: tvc %xcc, 0x5 fpsub16s %f4, %f6, %f14 fmovspos %xcc, %f3, %f14 ldsw [%l7 + 0x0C], %i1 fcmpgt32 %f14, %f6, %g3 fmovrdlz %i2, %f0, %f12 stx %i0, [%l7 + 0x20] fxnor %f0, %f2, %f8 and %o3, %o4, %g2 bneg,pt %xcc, loop_7008 tne %icc, 0x2 stx %l3, [%l7 + 0x20] subcc %g4, %l0, %l6 loop_7008: ldub [%l7 + 0x46], %l4 stw %o5, [%l7 + 0x48] fcmpes %fcc3, %f8, %f2 sra %o2, %i7, %i4 lduw [%l7 + 0x3C], %i6 ldd [%l7 + 0x50], %f2 bvs %xcc, loop_7009 fmovrslz %l1, %f6, %f8 fbuge,a %fcc3, loop_7010 fmovsleu %icc, %f11, %f7 loop_7009: fpack16 %f12, %f2 sdivx %l5, 0x0DF8, %o0 loop_7010: fbul,a %fcc1, loop_7011 bneg loop_7012 fbug,a %fcc1, loop_7013 fone %f2 loop_7011: movcc %xcc, %g6, %g1 loop_7012: ld [%l7 + 0x10], %f1 loop_7013: lduw [%l7 + 0x48], %o1 fmovrse %i5, %f13, %f6 fpack16 %f4, %f2 call loop_7014 edge16n %o7, %o6, %l2 fnegd %f10, %f14 bpos,a,pt %icc, loop_7015 loop_7014: ba,a,pt %xcc, loop_7016 lduw [%l7 + 0x24], %g7 fbug,a %fcc3, loop_7017 loop_7015: lduh [%l7 + 0x6C], %i3 loop_7016: ld [%l7 + 0x70], %f11 edge8 %g5, %g3, %i1 loop_7017: fbug %fcc1, loop_7018 edge32ln %i2, %o3, %i0 fcmped %fcc2, %f14, %f0 xor %o4, %g2, %l3 loop_7018: lduw [%l7 + 0x54], %l0 lduh [%l7 + 0x1A], %l6 sth %g4, [%l7 + 0x4E] fbuge %fcc0, loop_7019 ldd [%l7 + 0x30], %f10 smulcc %l4, 0x01BD, %o5 ldx [%l7 + 0x18], %o2 loop_7019: fpadd32 %f14, %f12, %f12 fsrc1 %f2, %f6 ldsh [%l7 + 0x32], %i7 fmovsg %icc, %f13, %f14 st %f6, [%l7 + 0x3C] ldsw [%l7 + 0x78], %i4 edge16n %i6, %l5, %l1 fmovdvc %xcc, %f8, %f6 stb %o0, [%l7 + 0x7A] fpack32 %f4, %f12, %f10 stw %g1, [%l7 + 0x08] edge8n %g6, %o1, %o7 stx %i5, [%l7 + 0x68] fpsub16s %f9, %f0, %f11 std %f10, [%l7 + 0x50] movle %xcc, %l2, %o6 tcs %icc, 0x3 fornot2s %f0, %f0, %f8 fornot1s %f2, %f1, %f4 or %g7, 0x0CF3, %g5 fpack32 %f2, %f2, %f6 fpsub32s %f15, %f4, %f13 bpos,pt %xcc, loop_7020 fmovrdgz %g3, %f0, %f0 edge16 %i1, %i2, %i3 umulcc %i0, 0x0344, %o4 loop_7020: bpos,a,pt %icc, loop_7021 tpos %icc, 0x6 ldub [%l7 + 0x1D], %o3 ldub [%l7 + 0x6A], %g2 loop_7021: stb %l3, [%l7 + 0x0B] tleu %icc, 0x4 te %icc, 0x7 brz,a %l0, loop_7022 array8 %g4, %l6, %o5 fandnot1 %f0, %f0, %f12 taddcc %l4, %o2, %i7 loop_7022: tpos %icc, 0x6 ldsh [%l7 + 0x4C], %i6 ldub [%l7 + 0x25], %l5 brnz %l1, loop_7023 srl %o0, 0x01, %i4 ld [%l7 + 0x3C], %f13 edge16 %g6, %o1, %o7 loop_7023: ldx [%l7 + 0x30], %i5 fbug %fcc3, loop_7024 array8 %g1, %l2, %o6 fxor %f6, %f8, %f10 ldsh [%l7 + 0x2A], %g7 loop_7024: ta %xcc, 0x4 fcmpgt32 %f10, %f0, %g3 movge %icc, %g5, %i1 fpack32 %f2, %f8, %f8 fpadd16 %f4, %f6, %f14 fandnot1 %f2, %f14, %f4 fble %fcc0, loop_7025 ldub [%l7 + 0x7A], %i2 stx %i3, [%l7 + 0x28] fmovspos %xcc, %f7, %f6 loop_7025: tvc %icc, 0x7 bvs,pt %icc, loop_7026 fcmpd %fcc3, %f8, %f12 alignaddr %i0, %o3, %o4 orncc %l3, 0x10A8, %l0 loop_7026: stx %g2, [%l7 + 0x20] fandnot1 %f8, %f4, %f4 brz,a %l6, loop_7027 ldd [%l7 + 0x38], %f4 fcmps %fcc3, %f4, %f3 fpmerge %f1, %f8, %f4 loop_7027: stx %g4, [%l7 + 0x10] for %f6, %f10, %f8 fmovsge %xcc, %f0, %f11 ble,a,pt %icc, loop_7028 subcc %l4, %o2, %i7 fmovrse %o5, %f0, %f4 andncc %l5, %i6, %l1 loop_7028: ldx [%l7 + 0x48], %i4 taddcctv %g6, 0x1680, %o0 std %f10, [%l7 + 0x10] ldsh [%l7 + 0x10], %o1 edge32ln %i5, %o7, %g1 nop setx loop_7029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %l2, %g7, %o6 movne %xcc, %g5, %g3 call loop_7030 loop_7029: std %f10, [%l7 + 0x48] fmovdpos %icc, %f1, %f13 ldsh [%l7 + 0x12], %i2 loop_7030: ldsb [%l7 + 0x59], %i3 for %f12, %f10, %f4 fmovda %xcc, %f0, %f9 fbne,a %fcc1, loop_7031 ld [%l7 + 0x4C], %f10 udivx %i1, 0x0C90, %o3 movre %o4, %i0, %l3 loop_7031: fmovrsne %g2, %f14, %f2 be loop_7032 bcs loop_7033 lduw [%l7 + 0x38], %l0 fbug %fcc2, loop_7034 loop_7032: stw %g4, [%l7 + 0x0C] loop_7033: movge %icc, %l4, %o2 fbg,a %fcc0, loop_7035 loop_7034: fmovrdne %l6, %f6, %f0 udiv %i7, 0x0584, %l5 array8 %o5, %i6, %i4 loop_7035: fpsub32s %f1, %f11, %f11 ldsw [%l7 + 0x34], %l1 movl %xcc, %o0, %g6 stx %o1, [%l7 + 0x20] movpos %xcc, %i5, %g1 ldd [%l7 + 0x50], %f6 stw %l2, [%l7 + 0x60] fmovd %f8, %f6 fmul8x16 %f11, %f10, %f6 fcmpeq32 %f0, %f10, %g7 alignaddrl %o6, %o7, %g3 fbuge %fcc1, loop_7036 fmovsleu %icc, %f0, %f12 fmovdg %xcc, %f4, %f10 std %f8, [%l7 + 0x28] loop_7036: stw %g5, [%l7 + 0x34] nop setx loop_7037, %l0, %l1 jmpl %l1, %i2 fsrc2s %f9, %f10 nop setx loop_7038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %i1, [%l7 + 0x50] loop_7037: bcc,pn %icc, loop_7039 movl %icc, %o3, %o4 loop_7038: fmovscc %icc, %f1, %f0 lduw [%l7 + 0x50], %i0 loop_7039: ldsh [%l7 + 0x1C], %i3 bneg loop_7040 ble,a,pn %xcc, loop_7041 ldsh [%l7 + 0x4E], %l3 add %l0, %g2, %g4 loop_7040: stb %o2, [%l7 + 0x29] loop_7041: sth %l4, [%l7 + 0x3E] sethi 0x084C, %i7 st %f5, [%l7 + 0x2C] bvc,a,pn %icc, loop_7042 st %f6, [%l7 + 0x34] movg %xcc, %l6, %o5 tpos %xcc, 0x5 loop_7042: bl,a,pt %icc, loop_7043 fmovsg %xcc, %f6, %f2 movcs %xcc, %i6, %i4 tvs %icc, 0x1 loop_7043: movl %icc, %l5, %o0 ld [%l7 + 0x44], %f15 stw %g6, [%l7 + 0x1C] edge32ln %l1, %o1, %g1 movn %icc, %i5, %g7 fmovrslz %l2, %f3, %f8 lduw [%l7 + 0x0C], %o6 tcc %icc, 0x0 ldsw [%l7 + 0x78], %g3 movneg %icc, %g5, %i2 sth %i1, [%l7 + 0x48] subc %o7, 0x09EC, %o3 stb %o4, [%l7 + 0x10] std %f14, [%l7 + 0x18] fmovd %f12, %f10 ta %xcc, 0x6 or %i0, 0x15C7, %i3 fsrc1 %f6, %f8 tcc %xcc, 0x6 fmovs %f2, %f7 ldsb [%l7 + 0x3F], %l3 stb %g2, [%l7 + 0x29] fmovsleu %xcc, %f2, %f14 fcmpd %fcc3, %f14, %f6 ldsw [%l7 + 0x24], %l0 st %f15, [%l7 + 0x40] fmovrsgz %g4, %f15, %f0 ld [%l7 + 0x50], %f10 ldx [%l7 + 0x20], %l4 mulscc %o2, 0x0B93, %l6 lduh [%l7 + 0x50], %i7 fexpand %f7, %f14 stx %i6, [%l7 + 0x28] ldub [%l7 + 0x56], %o5 fandnot2s %f6, %f14, %f1 sra %l5, 0x00, %i4 stw %o0, [%l7 + 0x40] ld [%l7 + 0x48], %f14 andcc %g6, %o1, %l1 call loop_7044 stw %g1, [%l7 + 0x68] stb %i5, [%l7 + 0x3B] ld [%l7 + 0x50], %f13 loop_7044: xorcc %l2, %o6, %g3 movleu %xcc, %g7, %i2 ldx [%l7 + 0x18], %g5 lduh [%l7 + 0x38], %i1 stw %o3, [%l7 + 0x40] tleu %xcc, 0x5 stx %o7, [%l7 + 0x48] nop setx loop_7045, %l0, %l1 jmpl %l1, %i0 tgu %xcc, 0x4 fble %fcc1, loop_7046 fmovrde %i3, %f2, %f8 loop_7045: fnot2s %f11, %f0 fxnors %f13, %f3, %f5 loop_7046: edge8l %l3, %g2, %l0 fbo,a %fcc2, loop_7047 bvs,a,pn %xcc, loop_7048 lduw [%l7 + 0x10], %g4 umulcc %l4, %o2, %o4 loop_7047: srl %l6, 0x03, %i7 loop_7048: fbug %fcc0, loop_7049 fors %f11, %f8, %f3 movre %o5, 0x2AF, %l5 bneg loop_7050 loop_7049: fcmpeq32 %f10, %f8, %i6 bg,a loop_7051 fxnors %f11, %f13, %f7 loop_7050: lduw [%l7 + 0x5C], %i4 fcmpne32 %f0, %f10, %g6 loop_7051: movcs %icc, %o1, %o0 fcmpeq32 %f10, %f12, %g1 movg %xcc, %l1, %l2 fpmerge %f13, %f7, %f2 srax %i5, %o6, %g3 fzero %f4 ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x40], %i2 fmovspos %xcc, %f10, %f12 movvs %xcc, %g7, %g5 sll %i1, %o3, %o7 ldd [%l7 + 0x40], %f6 edge32n %i3, %l3, %i0 stw %l0, [%l7 + 0x20] st %f4, [%l7 + 0x3C] fbg %fcc3, loop_7052 ldub [%l7 + 0x46], %g2 fmovde %icc, %f4, %f7 tge %icc, 0x7 loop_7052: taddcctv %g4, 0x181D, %l4 ldsb [%l7 + 0x1E], %o4 sllx %l6, 0x1E, %i7 fmovrsgz %o5, %f14, %f15 fcmpgt32 %f0, %f12, %l5 ldsw [%l7 + 0x68], %o2 bleu loop_7053 fabss %f14, %f7 addccc %i4, %i6, %g6 smul %o1, %o0, %g1 loop_7053: ldub [%l7 + 0x4C], %l2 fbule %fcc0, loop_7054 movcc %xcc, %l1, %o6 fcmpes %fcc1, %f9, %f6 stx %i5, [%l7 + 0x20] loop_7054: fmovsle %icc, %f8, %f8 fmovdl %xcc, %f13, %f9 ldub [%l7 + 0x23], %i2 edge16 %g7, %g3, %g5 sethi 0x0254, %o3 fmovsneg %xcc, %f4, %f7 fmovdleu %icc, %f5, %f1 orncc %o7, %i1, %l3 popc 0x096D, %i0 ldd [%l7 + 0x20], %f10 stb %i3, [%l7 + 0x4B] nop setx loop_7055, %l0, %l1 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, %f11, %f5 orcc %l0, %g2, %l4 ldsh [%l7 + 0x5C], %o4 loop_7055: fnot1 %f4, %f8 brgez,a %l6, loop_7056 orncc %g4, %o5, %i7 subcc %l5, 0x1610, %i4 fmovscc %xcc, %f14, %f4 loop_7056: ldub [%l7 + 0x69], %o2 bvs,pn %icc, loop_7057 fnor %f14, %f0, %f10 tsubcc %g6, 0x0CAB, %o1 tl %icc, 0x2 loop_7057: fmovrslz %i6, %f15, %f7 stx %g1, [%l7 + 0x68] fnor %f12, %f8, %f14 fmovdpos %icc, %f2, %f1 ldd [%l7 + 0x70], %f6 stx %o0, [%l7 + 0x10] brgz %l1, loop_7058 smulcc %o6, %l2, %i5 movrne %g7, %g3, %i2 lduw [%l7 + 0x28], %g5 loop_7058: sth %o3, [%l7 + 0x62] ldsh [%l7 + 0x46], %i1 brlez %l3, loop_7059 tne %icc, 0x5 alignaddr %i0, %i3, %l0 fornot2s %f4, %f12, %f12 loop_7059: fnegd %f4, %f12 pdist %f6, %f4, %f4 fpack32 %f14, %f4, %f8 fmovrsgz %o7, %f7, %f15 st %f11, [%l7 + 0x40] addccc %g2, 0x140D, %l4 fbo,a %fcc3, loop_7060 siam 0x1 edge8l %o4, %g4, %l6 sdiv %i7, 0x1C79, %o5 loop_7060: fmovdn %icc, %f14, %f1 ldsw [%l7 + 0x20], %l5 fble %fcc1, loop_7061 stb %i4, [%l7 + 0x42] stw %o2, [%l7 + 0x50] fandnot2 %f0, %f14, %f6 loop_7061: edge16 %o1, %i6, %g6 fexpand %f4, %f12 bgu,a,pn %icc, loop_7062 fabsd %f14, %f8 ldsb [%l7 + 0x6E], %g1 fcmpne16 %f4, %f10, %l1 loop_7062: fcmpgt32 %f2, %f6, %o0 brnz,a %l2, loop_7063 brlz,a %i5, loop_7064 lduw [%l7 + 0x74], %g7 fpadd32s %f14, %f5, %f11 loop_7063: fones %f6 loop_7064: sth %g3, [%l7 + 0x3C] fmovse %xcc, %f11, %f1 fones %f13 movneg %xcc, %o6, %g5 st %f6, [%l7 + 0x10] fpadd32 %f2, %f10, %f2 ldx [%l7 + 0x10], %i2 tsubcctv %o3, %i1, %l3 sth %i3, [%l7 + 0x0A] ldsh [%l7 + 0x5C], %i0 brlez,a %l0, loop_7065 taddcc %g2, %l4, %o7 bvs %xcc, loop_7066 fmuld8ulx16 %f13, %f14, %f0 loop_7065: te %icc, 0x0 st %f11, [%l7 + 0x4C] loop_7066: te %xcc, 0x4 ldsb [%l7 + 0x73], %g4 fcmpne32 %f10, %f2, %l6 bl,a,pn %icc, loop_7067 ldsh [%l7 + 0x68], %i7 std %f10, [%l7 + 0x58] fcmps %fcc0, %f8, %f12 loop_7067: fcmpne32 %f6, %f12, %o5 edge16ln %o4, %l5, %o2 std %f14, [%l7 + 0x58] edge8 %i4, %i6, %o1 ldd [%l7 + 0x60], %f4 fcmpgt32 %f12, %f4, %g1 udivcc %l1, 0x1220, %g6 movcs %icc, %o0, %l2 fand %f2, %f10, %f2 fnegs %f8, %f13 fmovrsgz %i5, %f12, %f9 fnegs %f11, %f0 st %f3, [%l7 + 0x5C] ldx [%l7 + 0x48], %g7 nop setx loop_7068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pt %icc, loop_7069 ldsb [%l7 + 0x76], %o6 movneg %xcc, %g3, %g5 loop_7068: fmovscc %icc, %f1, %f14 loop_7069: nop setx loop_7070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f13, [%l7 + 0x2C] mulx %i2, %o3, %l3 fpadd32s %f12, %f2, %f4 loop_7070: edge32l %i1, %i3, %i0 brgz,a %l0, loop_7071 ld [%l7 + 0x7C], %f7 fmovdg %xcc, %f2, %f8 ldx [%l7 + 0x68], %g2 loop_7071: movg %icc, %o7, %g4 fcmple16 %f10, %f4, %l4 fmovsle %icc, %f15, %f11 tpos %icc, 0x1 movn %icc, %i7, %o5 udiv %l6, 0x18CA, %o4 tg %xcc, 0x1 lduw [%l7 + 0x78], %l5 std %f2, [%l7 + 0x20] ldsw [%l7 + 0x30], %o2 fmul8x16al %f8, %f7, %f12 fbul %fcc2, loop_7072 fbue,a %fcc2, loop_7073 movrlez %i4, %o1, %g1 stx %i6, [%l7 + 0x68] loop_7072: movcs %xcc, %g6, %l1 loop_7073: tg %icc, 0x3 xnorcc %o0, 0x0B9A, %i5 sll %l2, 0x18, %o6 edge16l %g3, %g7, %i2 for %f14, %f2, %f4 fmovsneg %xcc, %f15, %f12 sth %g5, [%l7 + 0x7A] movne %xcc, %l3, %i1 std %f12, [%l7 + 0x40] fbue,a %fcc1, loop_7074 st %f13, [%l7 + 0x60] fsrc2 %f4, %f6 movcs %xcc, %o3, %i0 loop_7074: ldsh [%l7 + 0x1C], %i3 fpsub16s %f7, %f6, %f5 fcmpne32 %f10, %f14, %l0 lduw [%l7 + 0x48], %g2 mulscc %g4, 0x085F, %o7 ld [%l7 + 0x78], %f9 ldsw [%l7 + 0x68], %l4 fxnor %f12, %f8, %f10 sdiv %i7, 0x08EE, %o5 ldub [%l7 + 0x30], %l6 umulcc %l5, %o2, %o4 stb %i4, [%l7 + 0x0E] ldsh [%l7 + 0x64], %g1 fmovrse %o1, %f12, %f0 ldx [%l7 + 0x38], %g6 fnands %f6, %f8, %f9 ldsh [%l7 + 0x2C], %l1 fbn %fcc0, loop_7075 fmovrdgz %i6, %f4, %f6 sth %o0, [%l7 + 0x26] fbg %fcc3, loop_7076 loop_7075: edge16ln %i5, %l2, %g3 fmovdne %xcc, %f5, %f15 fcmped %fcc0, %f4, %f14 loop_7076: bleu,a,pt %icc, loop_7077 fbg %fcc2, loop_7078 edge8 %o6, %g7, %g5 udiv %i2, 0x07FC, %i1 loop_7077: fmovsleu %icc, %f14, %f2 loop_7078: ldub [%l7 + 0x16], %o3 ba,a loop_7079 lduw [%l7 + 0x30], %i0 array32 %l3, %i3, %l0 popc 0x0BC1, %g2 loop_7079: fbuge %fcc2, loop_7080 ldub [%l7 + 0x1B], %o7 bn,pn %icc, loop_7081 and %g4, %l4, %i7 loop_7080: fmovsneg %xcc, %f1, %f0 ldd [%l7 + 0x30], %f0 loop_7081: tg %xcc, 0x6 te %icc, 0x1 array8 %o5, %l6, %o2 movn %icc, %l5, %i4 pdist %f2, %f6, %f12 ld [%l7 + 0x3C], %f12 tcs %icc, 0x2 movg %xcc, %o4, %g1 ldub [%l7 + 0x38], %g6 ldsb [%l7 + 0x74], %l1 ldub [%l7 + 0x18], %o1 ldx [%l7 + 0x18], %i6 fmovdn %icc, %f4, %f3 ld [%l7 + 0x3C], %f3 array32 %o0, %i5, %l2 fands %f7, %f6, %f11 fand %f6, %f2, %f6 tgu %xcc, 0x1 ldsh [%l7 + 0x38], %o6 lduw [%l7 + 0x28], %g7 lduw [%l7 + 0x54], %g3 fsrc1 %f10, %f12 fmovscc %xcc, %f5, %f10 std %f10, [%l7 + 0x20] fxnor %f4, %f8, %f2 fmovdle %xcc, %f8, %f0 addccc %i2, 0x08F8, %i1 sth %o3, [%l7 + 0x3C] move %xcc, %i0, %g5 fxor %f8, %f8, %f6 fmovdleu %icc, %f12, %f11 stw %i3, [%l7 + 0x18] fmovdvc %icc, %f5, %f14 ldx [%l7 + 0x70], %l3 udivcc %l0, 0x0834, %g2 nop setx loop_7082, %l0, %l1 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 + 0x5C], %g4 tcc %xcc, 0x2 ldub [%l7 + 0x78], %o7 loop_7082: ldsb [%l7 + 0x3F], %i7 fmovrslez %o5, %f5, %f13 st %f6, [%l7 + 0x18] fors %f9, %f9, %f10 fba,a %fcc1, loop_7083 umulcc %l6, 0x042A, %l4 addc %l5, %i4, %o4 ldsb [%l7 + 0x2D], %g1 loop_7083: fmovrsgez %o2, %f12, %f15 tpos %xcc, 0x3 fbug %fcc2, loop_7084 fmovrse %g6, %f0, %f8 bcc,a,pt %icc, loop_7085 movvc %xcc, %o1, %i6 loop_7084: fbo %fcc0, loop_7086 fabss %f3, %f10 loop_7085: movvs %xcc, %o0, %l1 stx %l2, [%l7 + 0x60] loop_7086: movleu %xcc, %i5, %g7 fmovsgu %xcc, %f4, %f11 bvc,pn %icc, loop_7087 andn %g3, 0x1BBB, %i2 movcc %xcc, %o6, %o3 ldx [%l7 + 0x38], %i0 loop_7087: sdiv %i1, 0x1C4B, %g5 bvs,a %xcc, loop_7088 tsubcc %l3, 0x1CF5, %i3 xorcc %g2, 0x168C, %l0 fpadd32 %f12, %f4, %f4 loop_7088: fsrc2 %f6, %f10 fmovscc %icc, %f11, %f7 fmovse %icc, %f6, %f7 movvc %icc, %o7, %g4 movrlez %o5, 0x320, %l6 ldsh [%l7 + 0x46], %l4 fpadd32 %f0, %f0, %f14 movle %xcc, %i7, %i4 stb %o4, [%l7 + 0x44] lduh [%l7 + 0x3E], %l5 fbo,a %fcc1, loop_7089 fmovsvs %xcc, %f3, %f14 stb %g1, [%l7 + 0x13] ldd [%l7 + 0x18], %f12 loop_7089: ld [%l7 + 0x4C], %f11 subc %g6, %o2, %i6 fmul8x16au %f9, %f5, %f14 fsrc1s %f5, %f4 tcc %xcc, 0x5 stx %o0, [%l7 + 0x58] std %f2, [%l7 + 0x50] fmul8ulx16 %f8, %f14, %f6 srax %o1, %l2, %i5 bg,a %xcc, loop_7090 fmovdne %xcc, %f1, %f15 lduh [%l7 + 0x7E], %g7 movrlez %g3, 0x2C0, %l1 loop_7090: fmovdg %xcc, %f9, %f1 fbn %fcc3, loop_7091 fmovsvc %icc, %f6, %f4 fmovdg %icc, %f11, %f5 srl %o6, %i2, %i0 loop_7091: siam 0x4 st %f0, [%l7 + 0x64] edge32n %o3, %g5, %l3 brlz %i3, loop_7092 move %xcc, %i1, %l0 st %f13, [%l7 + 0x1C] st %f0, [%l7 + 0x64] loop_7092: sllx %o7, 0x02, %g4 ldsh [%l7 + 0x5A], %o5 ldsw [%l7 + 0x08], %l6 tcs %icc, 0x5 fornot1 %f4, %f12, %f8 ldd [%l7 + 0x18], %f12 fmovsleu %icc, %f0, %f11 mulx %l4, 0x026F, %i7 sth %i4, [%l7 + 0x4C] ldsw [%l7 + 0x40], %o4 add %g2, 0x1686, %l5 ldd [%l7 + 0x70], %f6 tle %icc, 0x2 stb %g6, [%l7 + 0x60] movl %icc, %o2, %g1 ldd [%l7 + 0x68], %f10 fandnot2 %f4, %f6, %f0 bvc loop_7093 ldsh [%l7 + 0x4A], %i6 ba,a,pt %xcc, loop_7094 fones %f12 loop_7093: std %f0, [%l7 + 0x70] bl,a,pt %xcc, loop_7095 loop_7094: orcc %o1, %o0, %i5 fbne,a %fcc3, loop_7096 ldsh [%l7 + 0x6A], %l2 loop_7095: fnegd %f2, %f4 fmovdne %xcc, %f9, %f4 loop_7096: lduh [%l7 + 0x46], %g3 stb %l1, [%l7 + 0x4B] edge16 %g7, %o6, %i2 st %f8, [%l7 + 0x58] lduh [%l7 + 0x3A], %o3 fexpand %f4, %f14 fmovrdne %g5, %f6, %f6 fornot1s %f12, %f3, %f10 edge16n %i0, %i3, %i1 fsrc2 %f14, %f10 fbul %fcc1, loop_7097 fcmple32 %f4, %f10, %l0 sub %o7, %l3, %o5 movneg %xcc, %l6, %l4 loop_7097: mulscc %g4, 0x0449, %i7 stw %o4, [%l7 + 0x10] fornot2 %f4, %f2, %f4 fmovdne %xcc, %f4, %f10 lduw [%l7 + 0x28], %i4 fcmpeq16 %f12, %f2, %l5 ldd [%l7 + 0x68], %f10 stx %g2, [%l7 + 0x78] tvc %xcc, 0x2 udivx %o2, 0x0E26, %g1 std %f10, [%l7 + 0x30] fcmpd %fcc0, %f10, %f0 fornot1 %f10, %f2, %f2 fmovdvc %icc, %f3, %f1 fpadd16 %f6, %f8, %f6 fmovrsgez %i6, %f12, %f11 fmovrdgez %o1, %f6, %f0 ldd [%l7 + 0x70], %f12 xor %g6, %o0, %i5 lduh [%l7 + 0x62], %g3 fandnot1s %f3, %f9, %f5 fmul8x16al %f1, %f3, %f14 fnot1 %f8, %f10 tneg %icc, 0x5 ldsw [%l7 + 0x70], %l2 fpmerge %f15, %f2, %f4 umulcc %g7, %o6, %i2 stx %l1, [%l7 + 0x68] tn %xcc, 0x3 fones %f15 faligndata %f4, %f8, %f12 stb %o3, [%l7 + 0x5E] array16 %i0, %g5, %i3 fxnors %f4, %f7, %f1 ldsh [%l7 + 0x76], %l0 ldsw [%l7 + 0x18], %i1 fmovrdlez %l3, %f6, %f8 ldsb [%l7 + 0x15], %o7 edge32n %l6, %l4, %o5 lduh [%l7 + 0x3A], %g4 brlz,a %i7, loop_7098 fmovrslez %i4, %f4, %f3 orncc %o4, 0x19BF, %l5 fmovsl %xcc, %f13, %f0 loop_7098: sllx %o2, 0x16, %g1 be,a loop_7099 stx %g2, [%l7 + 0x58] fmovdcs %xcc, %f11, %f0 fpadd16 %f0, %f2, %f12 loop_7099: ld [%l7 + 0x7C], %f8 stx %o1, [%l7 + 0x40] be,a,pt %icc, loop_7100 fbne %fcc2, loop_7101 fand %f8, %f0, %f4 subcc %i6, 0x18D0, %o0 loop_7100: bleu,a %xcc, loop_7102 loop_7101: brlz %i5, loop_7103 fsrc1 %f8, %f4 fmovsge %icc, %f6, %f13 loop_7102: tg %icc, 0x0 loop_7103: sth %g6, [%l7 + 0x6E] fornot2s %f7, %f3, %f10 orcc %l2, 0x120A, %g7 fmovrde %o6, %f12, %f10 fpackfix %f10, %f10 fzero %f14 bleu,pt %xcc, loop_7104 tge %xcc, 0x2 sth %g3, [%l7 + 0x2E] te %icc, 0x4 loop_7104: ldd [%l7 + 0x60], %f0 tvs %xcc, 0x3 ldsh [%l7 + 0x46], %i2 stx %l1, [%l7 + 0x10] sth %o3, [%l7 + 0x7E] fmovrdlz %g5, %f4, %f0 movcc %xcc, %i0, %l0 edge8ln %i3, %i1, %o7 edge16n %l3, %l4, %o5 smulcc %g4, %i7, %l6 fpadd32s %f7, %f4, %f7 fnands %f12, %f2, %f6 alignaddr %i4, %o4, %o2 ld [%l7 + 0x48], %f7 ldd [%l7 + 0x38], %f6 fmovrdlz %g1, %f10, %f14 ldsh [%l7 + 0x78], %g2 sllx %o1, 0x11, %i6 ldsh [%l7 + 0x54], %l5 mulx %o0, %i5, %g6 ldsh [%l7 + 0x2A], %g7 ldsb [%l7 + 0x33], %l2 fba,a %fcc0, loop_7105 bvs,a loop_7106 bg,a %icc, loop_7107 fbo %fcc0, loop_7108 loop_7105: alignaddr %o6, %g3, %i2 loop_7106: bleu,a,pt %xcc, loop_7109 loop_7107: lduh [%l7 + 0x24], %l1 loop_7108: bge,pn %icc, loop_7110 fabss %f10, %f9 loop_7109: sth %g5, [%l7 + 0x5E] movn %xcc, %i0, %o3 loop_7110: fnot1 %f12, %f12 fbu,a %fcc3, loop_7111 fmovs %f8, %f11 ldsh [%l7 + 0x52], %l0 tsubcc %i3, %o7, %l3 loop_7111: fxor %f2, %f0, %f2 brz %i1, loop_7112 edge16l %o5, %g4, %i7 ldsw [%l7 + 0x74], %l4 fsrc1s %f15, %f9 loop_7112: edge32n %i4, %l6, %o4 fbn %fcc0, loop_7113 bge,pt %icc, loop_7114 bpos,pt %icc, loop_7115 fxnor %f2, %f4, %f10 loop_7113: fmovs %f15, %f13 loop_7114: nop setx loop_7116, %l0, %l1 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_7115: brlez,a %o2, loop_7117 tgu %xcc, 0x0 stw %g2, [%l7 + 0x38] loop_7116: ldub [%l7 + 0x3F], %o1 loop_7117: ble,a %icc, loop_7118 fcmpeq32 %f10, %f2, %i6 sub %g1, 0x096F, %o0 fbg %fcc3, loop_7119 loop_7118: popc 0x09B2, %l5 ldsh [%l7 + 0x46], %g6 stw %g7, [%l7 + 0x54] loop_7119: add %i5, %l2, %o6 srlx %i2, %g3, %l1 tge %xcc, 0x0 fbuge %fcc0, loop_7120 ldub [%l7 + 0x4C], %g5 fpack16 %f4, %f6 edge16l %o3, %i0, %l0 loop_7120: andn %i3, 0x004E, %o7 fble,a %fcc0, loop_7121 sdivx %i1, 0x01F5, %o5 edge32l %g4, %i7, %l4 fmovdpos %xcc, %f1, %f4 loop_7121: for %f6, %f2, %f12 fcmpgt16 %f4, %f6, %i4 edge8 %l3, %o4, %l6 faligndata %f10, %f0, %f14 fsrc2 %f0, %f14 st %f9, [%l7 + 0x38] brlez,a %g2, loop_7122 movrne %o1, 0x352, %o2 bcc,pn %icc, loop_7123 fcmple32 %f14, %f8, %g1 loop_7122: fnor %f8, %f0, %f4 stb %o0, [%l7 + 0x6C] loop_7123: movne %icc, %i6, %l5 sll %g7, %g6, %i5 fblg %fcc1, loop_7124 fmovrdlz %o6, %f14, %f2 bvs,pn %icc, loop_7125 stb %l2, [%l7 + 0x2B] loop_7124: nop setx loop_7126, %l0, %l1 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 %icc, %i2, %g3 loop_7125: brlez,a %g5, loop_7127 tcs %icc, 0x5 loop_7126: andn %l1, %o3, %i0 ldsw [%l7 + 0x0C], %i3 loop_7127: fmovse %icc, %f10, %f8 fabsd %f6, %f10 tpos %icc, 0x1 fmovsvc %xcc, %f12, %f14 addccc %l0, %o7, %i1 movneg %xcc, %o5, %g4 fcmpes %fcc1, %f8, %f9 fbule,a %fcc2, loop_7128 ldub [%l7 + 0x26], %l4 ldsw [%l7 + 0x64], %i4 ldsb [%l7 + 0x1A], %i7 loop_7128: subccc %l3, %o4, %l6 fmovdg %icc, %f12, %f9 stx %g2, [%l7 + 0x08] fmovrdlz %o2, %f4, %f8 be,a,pt %xcc, loop_7129 tleu %xcc, 0x0 ldd [%l7 + 0x10], %f8 fcmple16 %f2, %f0, %o1 loop_7129: fmul8ulx16 %f8, %f0, %f4 fxor %f12, %f12, %f2 brlez,a %o0, loop_7130 ldd [%l7 + 0x48], %f12 st %f6, [%l7 + 0x24] fmovsgu %icc, %f11, %f10 loop_7130: ld [%l7 + 0x50], %f0 move %xcc, %i6, %g1 fmovrde %g7, %f14, %f10 ldub [%l7 + 0x7A], %l5 ldsh [%l7 + 0x18], %g6 fmovsg %icc, %f15, %f2 stb %i5, [%l7 + 0x33] or %o6, 0x1CC5, %i2 orcc %g3, %g5, %l1 fmovsleu %xcc, %f12, %f11 fmovdvc %icc, %f5, %f15 fpackfix %f10, %f3 fmovdn %xcc, %f12, %f3 fble %fcc0, loop_7131 fmovsneg %xcc, %f13, %f10 ldsb [%l7 + 0x4A], %l2 fmovdneg %icc, %f10, %f9 loop_7131: edge16n %o3, %i0, %i3 fmuld8ulx16 %f8, %f2, %f10 fmovdpos %xcc, %f12, %f4 stw %o7, [%l7 + 0x68] stx %l0, [%l7 + 0x20] fmovdvs %icc, %f13, %f11 fbuge %fcc2, loop_7132 stx %i1, [%l7 + 0x40] fmovdl %icc, %f10, %f0 fcmped %fcc2, %f2, %f4 loop_7132: fbuge %fcc0, loop_7133 umulcc %o5, 0x15DD, %l4 stw %g4, [%l7 + 0x2C] ldsh [%l7 + 0x30], %i4 loop_7133: fbue %fcc1, loop_7134 bge,a,pn %icc, loop_7135 ldsb [%l7 + 0x38], %l3 fabsd %f4, %f14 loop_7134: ldd [%l7 + 0x58], %f4 loop_7135: fpack16 %f0, %f13 tcs %xcc, 0x3 addccc %i7, %l6, %o4 lduh [%l7 + 0x76], %o2 stx %o1, [%l7 + 0x70] movrgez %o0, %i6, %g2 fxnors %f15, %f15, %f0 edge32 %g7, %g1, %g6 stb %l5, [%l7 + 0x60] fzeros %f10 tge %xcc, 0x3 fmovrdgez %o6, %f14, %f4 fsrc2s %f8, %f8 fornot2 %f10, %f12, %f2 brz %i2, loop_7136 ldx [%l7 + 0x68], %g3 ble,pt %icc, loop_7137 ldub [%l7 + 0x19], %g5 loop_7136: fpadd32 %f8, %f8, %f10 sth %i5, [%l7 + 0x7A] loop_7137: ldsh [%l7 + 0x14], %l1 fpsub32s %f5, %f11, %f9 bvs,pn %icc, loop_7138 fmovsneg %icc, %f12, %f5 fmovdne %xcc, %f13, %f8 std %f6, [%l7 + 0x78] loop_7138: ldub [%l7 + 0x14], %l2 ba,a,pt %xcc, loop_7139 bvc,pn %icc, loop_7140 ldsw [%l7 + 0x64], %i0 ldx [%l7 + 0x50], %i3 loop_7139: udivcc %o3, 0x05AA, %o7 loop_7140: fexpand %f12, %f8 te %xcc, 0x0 fcmple16 %f8, %f10, %i1 tsubcc %o5, %l4, %g4 movleu %xcc, %i4, %l0 fmul8x16 %f14, %f10, %f4 ldd [%l7 + 0x50], %f12 tgu %icc, 0x6 fcmple32 %f6, %f14, %i7 nop setx loop_7141, %l0, %l1 jmpl %l1, %l3 st %f15, [%l7 + 0x18] stw %o4, [%l7 + 0x44] fmovsne %xcc, %f7, %f4 loop_7141: fbn,a %fcc0, loop_7142 fmovs %f8, %f4 fmovsa %xcc, %f11, %f12 movvs %xcc, %l6, %o2 loop_7142: ldsb [%l7 + 0x50], %o1 tne %icc, 0x2 stb %i6, [%l7 + 0x7C] bpos,a,pn %xcc, loop_7143 fbl %fcc3, loop_7144 ldsw [%l7 + 0x2C], %o0 orncc %g7, %g2, %g1 loop_7143: sra %g6, %o6, %i2 loop_7144: fnot1 %f10, %f6 sth %g3, [%l7 + 0x3A] ldd [%l7 + 0x10], %f4 bcc,a %xcc, loop_7145 sth %g5, [%l7 + 0x10] ldsb [%l7 + 0x5B], %l5 fsrc2 %f8, %f4 loop_7145: srax %i5, %l1, %i0 tvc %xcc, 0x5 fnor %f2, %f2, %f8 ldsw [%l7 + 0x2C], %l2 fsrc2 %f2, %f14 ldsw [%l7 + 0x4C], %o3 fnot2s %f9, %f7 bvs loop_7146 fornot2s %f13, %f12, %f15 brnz,a %o7, loop_7147 nop setx loop_7148, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7146: pdist %f0, %f12, %f4 srl %i1, %i3, %o5 loop_7147: mulx %l4, 0x06F3, %g4 loop_7148: fpackfix %f0, %f14 fmovrsne %l0, %f8, %f11 stx %i4, [%l7 + 0x10] andcc %l3, 0x169B, %i7 fbge,a %fcc2, loop_7149 for %f4, %f4, %f2 fpadd32s %f13, %f11, %f11 fble %fcc2, loop_7150 loop_7149: brgz,a %o4, loop_7151 tleu %icc, 0x4 nop setx loop_7152, %l0, %l1 jmpl %l1, %l6 loop_7150: popc %o2, %o1 loop_7151: fnand %f4, %f6, %f14 fmovsvs %xcc, %f5, %f12 loop_7152: fcmple32 %f8, %f8, %o0 popc 0x1323, %g7 std %f4, [%l7 + 0x68] edge32l %i6, %g2, %g1 fxnors %f8, %f7, %f14 udiv %o6, 0x147E, %i2 std %f4, [%l7 + 0x50] ldsb [%l7 + 0x1F], %g3 stb %g5, [%l7 + 0x1A] edge32l %l5, %i5, %g6 stb %l1, [%l7 + 0x17] bn loop_7153 andn %l2, 0x1B66, %o3 fnot2 %f14, %f0 fandnot1s %f15, %f0, %f10 loop_7153: xnor %o7, %i0, %i1 tcs %icc, 0x4 tne %xcc, 0x0 movre %i3, %l4, %o5 movpos %icc, %l0, %i4 fcmpgt16 %f2, %f12, %g4 ldsh [%l7 + 0x7C], %i7 fornot1s %f9, %f15, %f12 movrlez %l3, 0x223, %o4 fnegd %f6, %f14 stb %l6, [%l7 + 0x19] bshuffle %f8, %f8, %f12 fmovrslz %o2, %f4, %f1 stw %o1, [%l7 + 0x10] ldx [%l7 + 0x28], %o0 fones %f4 fcmpeq16 %f12, %f2, %i6 movcs %xcc, %g2, %g1 fbu,a %fcc0, loop_7154 ta %icc, 0x3 ld [%l7 + 0x48], %f9 movgu %xcc, %g7, %i2 loop_7154: ldsh [%l7 + 0x08], %o6 std %f8, [%l7 + 0x58] udiv %g5, 0x0777, %g3 ldsw [%l7 + 0x1C], %l5 fandnot2s %f7, %f3, %f12 edge16n %i5, %g6, %l1 sth %l2, [%l7 + 0x42] lduh [%l7 + 0x6E], %o3 movgu %icc, %i0, %o7 movg %xcc, %i1, %l4 tvc %xcc, 0x7 fmovs %f14, %f15 sll %i3, 0x12, %l0 ldsw [%l7 + 0x38], %o5 brgez,a %i4, loop_7155 fandnot1 %f4, %f0, %f0 andncc %g4, %i7, %o4 lduw [%l7 + 0x40], %l3 loop_7155: ble loop_7156 srlx %o2, 0x15, %l6 fmovdn %icc, %f2, %f2 fpadd16s %f11, %f13, %f7 loop_7156: mova %xcc, %o1, %o0 smulcc %g2, %g1, %i6 movcc %icc, %i2, %o6 sdiv %g7, 0x062D, %g5 nop setx loop_7157, %l0, %l1 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 + 0x38], %f8 ldx [%l7 + 0x68], %l5 bgu %xcc, loop_7158 loop_7157: sth %i5, [%l7 + 0x1C] fnot2 %f10, %f10 fmovrdlez %g3, %f12, %f14 loop_7158: fsrc2s %f5, %f15 edge8ln %g6, %l2, %o3 edge16ln %l1, %o7, %i1 ldsw [%l7 + 0x60], %l4 tge %icc, 0x7 fxor %f6, %f4, %f0 fmovsvc %xcc, %f7, %f9 movcc %icc, %i3, %i0 ba,pn %xcc, loop_7159 ldub [%l7 + 0x60], %o5 ldub [%l7 + 0x15], %l0 fnors %f4, %f9, %f5 loop_7159: fandnot1s %f10, %f12, %f4 fmul8x16 %f10, %f4, %f0 ldx [%l7 + 0x48], %i4 sth %i7, [%l7 + 0x6A] bvs,a loop_7160 sdivcc %g4, 0x1A4D, %o4 ldd [%l7 + 0x38], %f4 sll %l3, %o2, %l6 loop_7160: fnors %f3, %f0, %f8 xnorcc %o1, 0x15BA, %o0 ldub [%l7 + 0x71], %g2 fandnot1s %f10, %f11, %f15 taddcc %g1, 0x0F63, %i2 sub %o6, 0x1914, %g7 movgu %icc, %g5, %i6 sdiv %l5, 0x16D4, %g3 edge32l %g6, %l2, %o3 edge8ln %l1, %i5, %i1 fandnot2s %f13, %f15, %f6 st %f8, [%l7 + 0x44] fcmple32 %f10, %f8, %l4 fmovdneg %xcc, %f10, %f12 stx %i3, [%l7 + 0x40] be,a %icc, loop_7161 std %f2, [%l7 + 0x70] movrlez %o7, %i0, %o5 tneg %icc, 0x0 loop_7161: fmovdvs %xcc, %f2, %f14 lduh [%l7 + 0x3C], %i4 ldx [%l7 + 0x60], %l0 nop setx loop_7162, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x2A], %g4 fcmpd %fcc3, %f2, %f4 ldsw [%l7 + 0x3C], %i7 loop_7162: bleu,a,pt %icc, loop_7163 brz,a %o4, loop_7164 fcmps %fcc0, %f2, %f7 addccc %l3, %o2, %o1 loop_7163: ldsb [%l7 + 0x11], %o0 loop_7164: srax %l6, %g1, %i2 fcmps %fcc0, %f11, %f9 te %icc, 0x0 bl,pt %xcc, loop_7165 fmovdcc %icc, %f6, %f0 ld [%l7 + 0x78], %f0 fnot2s %f3, %f2 loop_7165: lduw [%l7 + 0x48], %g2 srlx %o6, %g5, %i6 std %f12, [%l7 + 0x28] ldub [%l7 + 0x44], %l5 popc %g3, %g6 stx %g7, [%l7 + 0x38] fbu,a %fcc0, loop_7166 fmovsl %xcc, %f3, %f10 fbne,a %fcc2, loop_7167 stw %o3, [%l7 + 0x74] loop_7166: array32 %l2, %l1, %i1 fmovs %f2, %f1 loop_7167: fbule %fcc1, loop_7168 bl,pn %icc, loop_7169 ldub [%l7 + 0x41], %l4 tn %xcc, 0x7 loop_7168: ldub [%l7 + 0x1F], %i3 loop_7169: ldsb [%l7 + 0x59], %o7 andncc %i5, %i0, %o5 brz,a %l0, loop_7170 be,a,pt %icc, loop_7171 std %f14, [%l7 + 0x08] movleu %xcc, %i4, %g4 loop_7170: edge32n %i7, %o4, %o2 loop_7171: ba loop_7172 ld [%l7 + 0x3C], %f10 ldsh [%l7 + 0x7A], %l3 movgu %icc, %o0, %o1 loop_7172: ldsb [%l7 + 0x25], %g1 edge8l %i2, %g2, %l6 subc %g5, %o6, %i6 bn %xcc, loop_7173 fmul8ulx16 %f2, %f2, %f6 fmovsl %icc, %f13, %f14 fmovdn %icc, %f14, %f8 loop_7173: ldx [%l7 + 0x48], %l5 movcc %xcc, %g3, %g7 array16 %o3, %l2, %l1 brz,a %g6, loop_7174 bn,a,pt %icc, loop_7175 bne %icc, loop_7176 andcc %l4, 0x0166, %i3 loop_7174: ldsw [%l7 + 0x2C], %i1 loop_7175: fands %f3, %f10, %f8 loop_7176: movneg %xcc, %o7, %i0 xnor %i5, %l0, %i4 fcmpne16 %f14, %f14, %o5 fcmple16 %f8, %f2, %i7 lduh [%l7 + 0x2C], %g4 stb %o2, [%l7 + 0x21] stb %l3, [%l7 + 0x41] addcc %o0, 0x0914, %o4 stw %o1, [%l7 + 0x14] fandnot2 %f8, %f2, %f6 ldsb [%l7 + 0x3F], %i2 ldsw [%l7 + 0x7C], %g2 fzeros %f7 bl,a %icc, loop_7177 fmovdneg %icc, %f8, %f11 fpsub32 %f10, %f10, %f12 popc 0x1DCB, %g1 loop_7177: bn,pn %xcc, loop_7178 fcmpd %fcc1, %f10, %f8 sth %g5, [%l7 + 0x3A] fbul,a %fcc3, loop_7179 loop_7178: sth %o6, [%l7 + 0x56] andcc %i6, %l6, %g3 fmovse %xcc, %f7, %f8 loop_7179: fpadd16s %f14, %f7, %f8 srl %g7, 0x11, %l5 brnz %l2, loop_7180 fmovdne %icc, %f2, %f1 lduh [%l7 + 0x0A], %o3 fmovsne %xcc, %f5, %f13 loop_7180: movcc %xcc, %g6, %l4 orn %i3, 0x0253, %i1 subc %o7, 0x00E3, %l1 fmovsneg %xcc, %f13, %f3 fmovrde %i5, %f8, %f2 fzeros %f14 fmovsvc %icc, %f9, %f7 fxnor %f0, %f14, %f14 fmovsneg %xcc, %f3, %f14 umul %i0, %l0, %i4 st %f9, [%l7 + 0x34] fmovrdne %o5, %f0, %f4 fands %f4, %f3, %f7 movrlz %g4, 0x2BD, %o2 sth %l3, [%l7 + 0x70] fmovdcc %icc, %f15, %f12 fors %f2, %f8, %f14 ld [%l7 + 0x64], %f10 bcc,pn %xcc, loop_7181 ldsw [%l7 + 0x5C], %o0 ba,a,pt %xcc, loop_7182 bcs,a,pt %icc, loop_7183 loop_7181: bcc,a,pn %icc, loop_7184 bg,pn %icc, loop_7185 loop_7182: fmul8x16al %f2, %f13, %f0 loop_7183: ldx [%l7 + 0x50], %o4 loop_7184: stb %i7, [%l7 + 0x54] loop_7185: movcs %icc, %i2, %g2 ldub [%l7 + 0x74], %o1 nop setx loop_7186, %l0, %l1 jmpl %l1, %g1 std %f12, [%l7 + 0x18] fones %f15 be,pn %icc, loop_7187 loop_7186: ldx [%l7 + 0x40], %o6 edge16ln %i6, %g5, %g3 ldub [%l7 + 0x5C], %g7 loop_7187: edge8n %l5, %l2, %o3 ldsh [%l7 + 0x24], %g6 tl %icc, 0x0 movcs %xcc, %l4, %l6 edge32ln %i1, %i3, %l1 bne,pt %icc, loop_7188 fba %fcc3, loop_7189 fors %f0, %f3, %f11 orncc %i5, 0x0FAA, %i0 loop_7188: ldub [%l7 + 0x31], %l0 loop_7189: tn %xcc, 0x0 std %f10, [%l7 + 0x60] bneg,a loop_7190 fmovsl %icc, %f11, %f5 stw %i4, [%l7 + 0x48] fbg %fcc3, loop_7191 loop_7190: ldx [%l7 + 0x50], %o7 fnegs %f13, %f3 st %f2, [%l7 + 0x10] loop_7191: orncc %o5, %g4, %l3 ldsh [%l7 + 0x1C], %o2 movrlez %o4, 0x2B0, %i7 or %o0, 0x0335, %i2 fmul8x16 %f11, %f6, %f6 nop setx loop_7192, %l0, %l1 jmpl %l1, %o1 movrne %g2, 0x1CA, %g1 fmuld8ulx16 %f6, %f2, %f14 movne %xcc, %o6, %g5 loop_7192: andcc %g3, %g7, %l5 udiv %l2, 0x19B8, %o3 fmovsne %icc, %f6, %f6 taddcctv %g6, 0x19BF, %l4 ldsb [%l7 + 0x43], %l6 andncc %i1, %i6, %i3 tcc %xcc, 0x1 ba %xcc, loop_7193 ld [%l7 + 0x54], %f10 fandnot1 %f12, %f4, %f0 fmovsg %icc, %f5, %f14 loop_7193: bshuffle %f2, %f14, %f14 fmovsn %xcc, %f12, %f7 lduh [%l7 + 0x0E], %i5 fmovrdlz %i0, %f0, %f6 fandnot1 %f4, %f4, %f6 movrne %l1, %i4, %l0 ld [%l7 + 0x10], %f5 sllx %o5, %o7, %l3 bleu,a loop_7194 fandnot1s %f8, %f14, %f0 tleu %xcc, 0x0 fmovrdlez %g4, %f8, %f10 loop_7194: st %f5, [%l7 + 0x68] srl %o2, 0x1D, %i7 ldd [%l7 + 0x58], %f0 brgz,a %o0, loop_7195 ble loop_7196 bleu,a,pt %icc, loop_7197 edge32l %i2, %o4, %g2 loop_7195: ldd [%l7 + 0x68], %f12 loop_7196: fble %fcc3, loop_7198 loop_7197: xor %o1, 0x1314, %o6 ldub [%l7 + 0x42], %g1 ldsb [%l7 + 0x0D], %g3 loop_7198: lduw [%l7 + 0x24], %g7 fabss %f10, %f0 sth %l5, [%l7 + 0x24] ldub [%l7 + 0x53], %l2 ldd [%l7 + 0x78], %f10 stx %o3, [%l7 + 0x70] ldsw [%l7 + 0x5C], %g5 ldd [%l7 + 0x70], %f4 fba %fcc3, loop_7199 edge16ln %l4, %l6, %i1 stb %g6, [%l7 + 0x57] ldub [%l7 + 0x23], %i6 loop_7199: ldd [%l7 + 0x48], %f6 ldsw [%l7 + 0x7C], %i5 movn %icc, %i0, %i3 lduh [%l7 + 0x32], %i4 movrlz %l1, 0x335, %l0 lduh [%l7 + 0x0C], %o7 tpos %xcc, 0x0 sth %o5, [%l7 + 0x72] ldd [%l7 + 0x50], %f0 ldsb [%l7 + 0x09], %g4 fmuld8ulx16 %f15, %f13, %f10 umul %l3, 0x15BD, %i7 fmul8x16au %f13, %f15, %f0 ldsh [%l7 + 0x70], %o0 fnands %f11, %f2, %f7 st %f9, [%l7 + 0x10] fmovdle %icc, %f9, %f4 sth %i2, [%l7 + 0x3E] tge %icc, 0x5 fmovdcs %xcc, %f12, %f4 fmovse %icc, %f5, %f4 ldub [%l7 + 0x6F], %o4 udivx %g2, 0x1DDD, %o1 sth %o6, [%l7 + 0x6E] fsrc2s %f7, %f5 array8 %g1, %o2, %g3 ldx [%l7 + 0x08], %l5 addccc %g7, %l2, %o3 fmovde %icc, %f3, %f4 ldd [%l7 + 0x40], %f14 fmul8x16al %f3, %f11, %f4 fbne,a %fcc3, loop_7200 fmovrdlz %l4, %f12, %f2 srax %g5, %i1, %l6 std %f4, [%l7 + 0x40] loop_7200: fands %f7, %f7, %f7 bl,a loop_7201 fpadd16 %f0, %f12, %f6 sub %i6, %i5, %i0 ldub [%l7 + 0x7B], %i3 loop_7201: lduw [%l7 + 0x68], %i4 xorcc %g6, %l1, %o7 fcmpgt16 %f0, %f4, %l0 stw %g4, [%l7 + 0x5C] fbe,a %fcc3, loop_7202 sdiv %l3, 0x15EC, %o5 sra %i7, %i2, %o0 fpadd32 %f6, %f0, %f8 loop_7202: ldsw [%l7 + 0x64], %o4 fmovdn %icc, %f12, %f1 srax %o1, %g2, %o6 orn %g1, %o2, %g3 ldsw [%l7 + 0x08], %l5 sdivx %l2, 0x1B1C, %o3 tge %xcc, 0x0 fabss %f14, %f10 add %g7, %l4, %i1 bcc,a,pn %icc, loop_7203 lduh [%l7 + 0x54], %g5 fxors %f15, %f9, %f7 srax %l6, %i5, %i0 loop_7203: tvc %xcc, 0x3 bpos,a %icc, loop_7204 fmovrsgz %i6, %f10, %f1 fcmpne16 %f12, %f12, %i3 bpos,pn %xcc, loop_7205 loop_7204: ldd [%l7 + 0x30], %f4 movrlez %i4, %l1, %g6 movne %icc, %o7, %l0 loop_7205: xnorcc %l3, 0x019C, %o5 ldsh [%l7 + 0x68], %g4 for %f12, %f0, %f12 fbn %fcc2, loop_7206 nop setx loop_7207, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,a loop_7208 tcc %xcc, 0x7 loop_7206: ldx [%l7 + 0x70], %i7 loop_7207: tvs %xcc, 0x3 loop_7208: sll %o0, %i2, %o1 array16 %g2, %o6, %o4 alignaddrl %g1, %o2, %g3 brlz %l2, loop_7209 subcc %o3, %l5, %l4 edge32n %i1, %g5, %g7 fmul8ulx16 %f0, %f0, %f14 loop_7209: lduw [%l7 + 0x14], %l6 fand %f14, %f8, %f4 std %f12, [%l7 + 0x70] tsubcc %i0, %i6, %i5 fmovrslez %i4, %f4, %f9 pdist %f8, %f8, %f6 stw %i3, [%l7 + 0x2C] fmovdge %icc, %f15, %f7 sll %l1, 0x1D, %g6 fsrc1 %f8, %f6 stb %l0, [%l7 + 0x39] bg,pn %icc, loop_7210 fbe,a %fcc0, loop_7211 fmovrsgz %l3, %f8, %f10 ldsh [%l7 + 0x52], %o5 loop_7210: ldsh [%l7 + 0x7E], %o7 loop_7211: bge loop_7212 ldsw [%l7 + 0x5C], %g4 edge8 %i7, %i2, %o0 for %f0, %f8, %f12 loop_7212: ldsb [%l7 + 0x6B], %g2 ld [%l7 + 0x58], %f2 ldsb [%l7 + 0x14], %o1 call loop_7213 nop setx loop_7214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %o4, 0x031A, %o6 fmovscs %icc, %f12, %f3 loop_7213: xorcc %g1, %g3, %l2 loop_7214: sdivx %o3, 0x1D62, %o2 movvs %xcc, %l5, %i1 lduw [%l7 + 0x1C], %g5 fcmpne32 %f8, %f8, %g7 fnand %f8, %f4, %f0 taddcc %l4, %l6, %i6 mulscc %i5, 0x1F3B, %i4 movrne %i0, 0x39F, %i3 std %f14, [%l7 + 0x08] fone %f14 sth %l1, [%l7 + 0x74] tge %xcc, 0x4 fandnot1s %f2, %f10, %f13 edge32ln %g6, %l3, %l0 fmovs %f8, %f0 umul %o7, %o5, %i7 movcc %icc, %g4, %i2 std %f0, [%l7 + 0x70] fmul8x16au %f5, %f9, %f8 fornot1 %f14, %f6, %f0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14198 ! Type i : 14291 ! Type cti : 7214 ! Type l : 14297 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x9FCC034C .word 0x119A335E .word 0x51564974 .word 0xB69D183A .word 0x0BB4E402 .word 0x344DD44D .word 0x1D0ADB3B .word 0x40A57BA5 .word 0xB5C6E9F2 .word 0xD44DA431 .word 0xFFE9D914 .word 0xB35C4DA2 .word 0x946D0351 .word 0x1FB4122C .word 0xE4DA0063 .word 0x646FEAFA .word 0xA1C8E6DC .word 0x8691E597 .word 0x31C29BA7 .word 0x8002B228 .word 0x5BA98042 .word 0xDFF804FE .word 0x6DF0E605 .word 0xC4985676 .word 0xA47F7C71 .word 0xFE5C25FF .word 0xB95D20C7 .word 0xACE504C0 .word 0xBA59A04C .word 0x4BE59A87 .word 0xAE8627CA .word 0xF342DD91 .word 0x337E0F08 .word 0x42AFEDD7 .word 0x17D43B15 .word 0xB074EFC1 .word 0x63486A5F .word 0xA045D997 .word 0x0795551E .word 0x5920D5C2 .word 0x76D83052 .word 0xE6AA987F .word 0x9032D59B .word 0xA997417F .word 0xAEEE4B66 .word 0x4B806324 .word 0xCC97D721 .word 0xBE99A476 .word 0xB4844C5B .word 0x6E2C7207 .word 0xA7AA36F0 .word 0x81255020 .word 0x67700B8E .word 0xBBC409D2 .word 0xF1966B88 .word 0x7C6F194B .word 0x2307C5CD .word 0x1215891A .word 0xB1CBB314 .word 0xBD28FDBA .word 0x2AF56EB0 .word 0x1D972D5B .word 0x328F1850 .word 0x811C697A .end