Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc19.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc19.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=177218825"
.ident "BY rg131678 ON Mon Jul 14 14:10:11 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc19.s,v 1.3 2007/07/05 21:59:11 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 0x1, %g1
set 0xE, %g2
set 0x0, %g3
set 0x9, %g4
set 0x1, %g5
set 0x9, %g6
set 0xE, %g7
!# Input registers
set -0x3, %i0
set -0x5, %i1
set -0xA, %i2
set -0x2, %i3
set -0x9, %i4
set -0x3, %i5
set -0x5, %i6
set -0x5, %i7
!# Local registers
set 0x5EE973F6, %l0
set 0x376E193D, %l1
set 0x03E5D33F, %l2
set 0x69CA1AA8, %l3
set 0x00D42C5C, %l4
set 0x2A8B6875, %l5
set 0x1B0A8CD0, %l6
!# Output registers
set -0x0DEE, %o0
set 0x0602, %o1
set -0x167F, %o2
set -0x0B26, %o3
set 0x0249, %o4
set -0x17A9, %o5
set 0x04A8, %o6
set 0x07C7, %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 ..
fabsd %f12, %f8
faligndata %f8, %f4, %f2
umulcc %o4, 0x1444, %o5
ldub [%l7 + 0x1E], %i6
stb %i0, [%l7 + 0x17]
fsrc2s %f15, %f4
fmovdcs %icc, %f10, %f11
fpadd32 %f14, %f12, %f6
mulscc %o6, 0x0760, %o7
fpsub16s %f8, %f0, %f13
ld [%l7 + 0x10], %f11
edge32n %i5, %l3, %o2
fmovde %xcc, %f9, %f14
st %f15, [%l7 + 0x10]
fbe %fcc1, loop_1
fmovrdgez %g1, %f8, %f4
movrlz %o0, %i2, %o3
bneg,pt %icc, loop_2
loop_1:
ld [%l7 + 0x58], %f6
fpsub16 %f2, %f0, %f8
ldsh [%l7 + 0x22], %i4
loop_2:
fmovsn %icc, %f15, %f5
fmul8ulx16 %f14, %f8, %f6
ldsb [%l7 + 0x3D], %l6
fbul %fcc2, loop_3
ldsb [%l7 + 0x66], %l0
std %f10, [%l7 + 0x68]
call loop_4
loop_3:
lduw [%l7 + 0x44], %g2
fmovrdlez %l2, %f8, %f2
udiv %l4, 0x0C0E, %g7
loop_4:
ld [%l7 + 0x38], %f12
fnors %f6, %f0, %f2
ldd [%l7 + 0x78], %f4
movleu %xcc, %i3, %i1
fcmpeq32 %f8, %f10, %g4
fandnot1s %f7, %f7, %f5
movpos %xcc, %o1, %g6
fpsub32 %f6, %f14, %f8
addcc %g3, 0x12C7, %l5
edge8 %i7, %l1, %g5
ldsb [%l7 + 0x6F], %o5
tneg %icc, 0x4
bpos,a,pt %icc, loop_5
fsrc1s %f4, %f0
lduw [%l7 + 0x0C], %i6
faligndata %f10, %f8, %f14
loop_5:
lduh [%l7 + 0x6C], %i0
lduw [%l7 + 0x2C], %o4
brgz %o6, loop_6
or %i5, %l3, %o7
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x28], %g1
loop_6:
lduh [%l7 + 0x4A], %o0
ldsb [%l7 + 0x7C], %i2
fmovdle %xcc, %f0, %f6
fbuge,a %fcc3, loop_7
std %f14, [%l7 + 0x40]
fpsub32s %f0, %f6, %f4
ld [%l7 + 0x74], %f5
loop_7:
lduh [%l7 + 0x46], %o3
fnands %f1, %f5, %f11
umul %o2, 0x0153, %l6
bpos,pn %xcc, loop_8
fmovrse %l0, %f6, %f10
fmovdcc %icc, %f4, %f15
stw %g2, [%l7 + 0x34]
loop_8:
edge8 %i4, %l2, %g7
mulscc %l4, 0x0A91, %i3
bn %icc, loop_9
tvc %xcc, 0x0
lduh [%l7 + 0x14], %g4
tsubcctv %i1, %o1, %g6
loop_9:
fmovdg %icc, %f6, %f10
fbe %fcc0, loop_10
movg %icc, %g3, %i7
udivcc %l5, 0x1298, %g5
fpadd16s %f8, %f2, %f11
loop_10:
call loop_11
movcc %icc, %l1, %o5
fpadd16 %f0, %f12, %f10
tsubcc %i6, 0x1792, %o4
loop_11:
brgez,a %o6, loop_12
fmovdgu %icc, %f15, %f14
tneg %xcc, 0x0
lduw [%l7 + 0x34], %i5
loop_12:
srl %l3, 0x1E, %i0
tge %icc, 0x1
fmovrsgez %o7, %f2, %f11
tl %icc, 0x1
fmovdpos %icc, %f0, %f8
xnor %g1, %i2, %o3
bn,pt %icc, loop_13
movg %xcc, %o2, %l6
sdiv %l0, 0x16E8, %g2
fpack16 %f12, %f15
loop_13:
st %f12, [%l7 + 0x08]
fmovsa %icc, %f5, %f9
movrlez %i4, 0x0BD, %l2
st %f3, [%l7 + 0x68]
fmovdvs %xcc, %f13, %f0
bge loop_14
lduw [%l7 + 0x48], %o0
fpsub32s %f11, %f4, %f11
addccc %l4, %i3, %g4
loop_14:
ldd [%l7 + 0x38], %f4
lduh [%l7 + 0x78], %i1
subccc %g7, %g6, %g3
sth %o1, [%l7 + 0x26]
stw %l5, [%l7 + 0x10]
brgez %i7, loop_15
fmovrde %l1, %f4, %f6
edge32l %g5, %i6, %o4
fmovd %f12, %f10
loop_15:
fnors %f3, %f11, %f1
fcmple16 %f12, %f4, %o6
fsrc1s %f9, %f10
fzeros %f14
mulscc %i5, 0x00C8, %l3
movleu %xcc, %i0, %o5
array16 %g1, %i2, %o7
ldub [%l7 + 0x51], %o2
mulscc %l6, %l0, %o3
ldub [%l7 + 0x74], %g2
lduw [%l7 + 0x34], %i4
std %f4, [%l7 + 0x60]
fblg,a %fcc3, loop_16
ldx [%l7 + 0x10], %l2
xnor %l4, %o0, %i3
ldsw [%l7 + 0x64], %g4
loop_16:
std %f4, [%l7 + 0x38]
pdist %f2, %f12, %f12
orncc %g7, %i1, %g6
st %f6, [%l7 + 0x10]
fmovrdgez %o1, %f10, %f4
edge8l %g3, %i7, %l1
edge32l %l5, %g5, %i6
movcc %icc, %o4, %o6
ld [%l7 + 0x74], %f1
brlz,a %l3, loop_17
ldsh [%l7 + 0x26], %i0
stb %i5, [%l7 + 0x18]
bg %icc, loop_18
loop_17:
fblg,a %fcc3, loop_19
fbul %fcc2, loop_20
ldsb [%l7 + 0x5D], %g1
loop_18:
std %f2, [%l7 + 0x40]
loop_19:
fmovdn %xcc, %f13, %f13
loop_20:
ldsh [%l7 + 0x76], %i2
ld [%l7 + 0x78], %f1
ld [%l7 + 0x5C], %f13
ldx [%l7 + 0x18], %o7
std %f6, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %o2
bg,a %xcc, loop_21
nop
setx loop_22, %l0, %l1
jmpl %l1, %l6
fxors %f9, %f12, %f2
subc %l0, %o3, %g2
loop_21:
edge8 %o5, %i4, %l2
loop_22:
movle %xcc, %o0, %l4
fmovsgu %icc, %f12, %f11
sth %g4, [%l7 + 0x7A]
std %f2, [%l7 + 0x50]
edge16l %i3, %i1, %g7
fmovse %icc, %f4, %f15
array8 %g6, %o1, %g3
tsubcctv %l1, %l5, %i7
ld [%l7 + 0x50], %f8
udivcc %g5, 0x06F0, %i6
andcc %o4, %l3, %o6
fbg %fcc1, loop_23
std %f2, [%l7 + 0x10]
fsrc2s %f7, %f0
fcmpne32 %f10, %f12, %i5
loop_23:
tvs %icc, 0x1
movvc %xcc, %i0, %g1
fbu %fcc3, loop_24
sth %o7, [%l7 + 0x30]
bvs,pt %xcc, loop_25
fpackfix %f8, %f8
loop_24:
fors %f14, %f12, %f7
tsubcctv %o2, 0x18CD, %l6
loop_25:
tle %xcc, 0x6
xnor %l0, %o3, %g2
fcmpgt16 %f12, %f8, %i2
ldx [%l7 + 0x08], %i4
fmovrdgz %l2, %f10, %f6
stb %o5, [%l7 + 0x36]
lduh [%l7 + 0x22], %o0
fmovspos %icc, %f8, %f11
fornot2 %f8, %f2, %f10
fmovdcs %xcc, %f4, %f7
fmovd %f10, %f6
ldsw [%l7 + 0x7C], %l4
bpos,a,pt %xcc, loop_26
array8 %i3, %g4, %i1
std %f6, [%l7 + 0x08]
st %f3, [%l7 + 0x40]
loop_26:
fbule %fcc1, loop_27
call loop_28
edge32l %g6, %o1, %g7
fmovdgu %icc, %f9, %f0
loop_27:
movl %icc, %g3, %l1
loop_28:
fnot1s %f6, %f13
lduh [%l7 + 0x48], %l5
fmovdle %xcc, %f9, %f0
fnot2s %f15, %f6
lduw [%l7 + 0x60], %i7
fbue %fcc2, loop_29
ldd [%l7 + 0x58], %f0
fxnor %f12, %f10, %f12
bcs loop_30
loop_29:
lduw [%l7 + 0x48], %i6
fabsd %f8, %f6
fcmped %fcc1, %f2, %f12
loop_30:
fmuld8ulx16 %f4, %f6, %f12
fcmpgt32 %f4, %f10, %g5
movg %icc, %l3, %o6
udivcc %o4, 0x1BF8, %i0
fba,a %fcc0, loop_31
fmul8x16 %f13, %f2, %f12
lduh [%l7 + 0x40], %g1
ldub [%l7 + 0x3C], %o7
loop_31:
fandnot2 %f12, %f4, %f4
brgez %o2, loop_32
tn %icc, 0x0
stb %i5, [%l7 + 0x43]
sth %l0, [%l7 + 0x1A]
loop_32:
std %f10, [%l7 + 0x78]
fsrc2 %f8, %f8
bge loop_33
lduh [%l7 + 0x18], %o3
fbul,a %fcc2, loop_34
fcmped %fcc2, %f6, %f10
loop_33:
fmovrde %l6, %f2, %f6
ldub [%l7 + 0x12], %i2
loop_34:
stw %i4, [%l7 + 0x40]
st %f4, [%l7 + 0x3C]
ldub [%l7 + 0x35], %g2
st %f2, [%l7 + 0x58]
fmovrdne %o5, %f8, %f2
fzero %f12
ld [%l7 + 0x1C], %f12
xorcc %l2, %l4, %i3
sra %o0, 0x10, %i1
mulx %g4, 0x1CAC, %o1
alignaddrl %g7, %g3, %g6
fmuld8sux16 %f0, %f7, %f10
fcmple16 %f6, %f6, %l1
fbue %fcc0, loop_35
lduw [%l7 + 0x14], %i7
array32 %l5, %i6, %g5
brgez %o6, loop_36
loop_35:
ba loop_37
std %f10, [%l7 + 0x10]
std %f10, [%l7 + 0x60]
loop_36:
fbue,a %fcc2, loop_38
loop_37:
edge32l %l3, %o4, %g1
fnor %f14, %f10, %f2
ldsb [%l7 + 0x0D], %i0
loop_38:
stb %o2, [%l7 + 0x40]
ldsw [%l7 + 0x40], %i5
fpack32 %f14, %f6, %f8
fcmple32 %f12, %f12, %l0
movcc %icc, %o3, %o7
addccc %i2, 0x1AE7, %l6
fcmpne32 %f4, %f0, %i4
tpos %icc, 0x0
fba,a %fcc0, loop_39
bcc loop_40
stw %o5, [%l7 + 0x28]
std %f14, [%l7 + 0x78]
loop_39:
tcs %icc, 0x2
loop_40:
bleu,pn %xcc, loop_41
tsubcctv %g2, %l4, %i3
sllx %o0, 0x03, %l2
movrlez %i1, %g4, %o1
loop_41:
stb %g7, [%l7 + 0x6E]
fnor %f0, %f10, %f14
ldub [%l7 + 0x5B], %g6
fcmpne32 %f12, %f8, %l1
fbne,a %fcc3, loop_42
st %f2, [%l7 + 0x6C]
tcc %xcc, 0x7
faligndata %f2, %f10, %f6
loop_42:
fbug %fcc0, loop_43
stx %g3, [%l7 + 0x30]
fabss %f11, %f13
array16 %i7, %i6, %l5
loop_43:
stw %o6, [%l7 + 0x74]
edge8n %l3, %g5, %o4
fcmpeq32 %f6, %f2, %i0
stb %o2, [%l7 + 0x5F]
and %g1, 0x1DB9, %l0
fandnot2s %f11, %f0, %f5
bn,pn %icc, loop_44
fbg,a %fcc0, loop_45
array32 %o3, %i5, %o7
ldsh [%l7 + 0x2C], %i2
loop_44:
brnz,a %i4, loop_46
loop_45:
fbu,a %fcc2, loop_47
xorcc %l6, 0x05B2, %o5
or %l4, %i3, %o0
loop_46:
andcc %g2, %i1, %l2
loop_47:
fsrc1 %f8, %f12
fpsub32 %f2, %f2, %f8
ldsh [%l7 + 0x2A], %o1
srl %g4, 0x1D, %g7
ldx [%l7 + 0x18], %g6
fmovsn %icc, %f8, %f14
fbe %fcc2, loop_48
st %f2, [%l7 + 0x08]
subc %l1, %g3, %i6
subccc %l5, %o6, %l3
loop_48:
tcs %icc, 0x0
tsubcc %i7, %o4, %i0
movrlez %g5, %g1, %o2
fcmpgt32 %f8, %f4, %o3
ldsw [%l7 + 0x1C], %l0
movrgez %o7, %i2, %i4
fbo,a %fcc0, loop_49
bn,a,pt %xcc, loop_50
udiv %i5, 0x0DAA, %l6
bl,pn %xcc, loop_51
loop_49:
xnorcc %l4, 0x026A, %i3
loop_50:
edge16n %o5, %o0, %i1
bgu %xcc, loop_52
loop_51:
ldd [%l7 + 0x18], %f0
fnegd %f6, %f0
ldd [%l7 + 0x20], %f2
loop_52:
fbne %fcc1, loop_53
sub %g2, 0x1AB9, %o1
fmovrdne %g4, %f14, %f2
fmovrdlz %g7, %f8, %f12
loop_53:
fmovsl %icc, %f11, %f6
fbl,a %fcc0, loop_54
fnot1s %f15, %f5
bvs,a %icc, loop_55
fbne %fcc0, loop_56
loop_54:
addccc %g6, 0x14AC, %l1
edge8ln %l2, %g3, %l5
loop_55:
stx %i6, [%l7 + 0x28]
loop_56:
std %f14, [%l7 + 0x58]
fsrc2 %f10, %f12
tvs %xcc, 0x6
ldsh [%l7 + 0x1E], %l3
sllx %i7, %o4, %i0
ldsb [%l7 + 0x61], %g5
fcmpeq32 %f2, %f12, %o6
fnands %f13, %f3, %f4
bn,pt %icc, loop_57
lduh [%l7 + 0x5C], %o2
fcmpeq32 %f12, %f6, %g1
edge16 %o3, %l0, %o7
loop_57:
popc %i2, %i5
sra %l6, %i4, %i3
sdivcc %l4, 0x070B, %o5
edge16n %i1, %g2, %o0
fmovspos %xcc, %f14, %f11
fpsub32 %f12, %f2, %f0
fnands %f7, %f15, %f10
lduh [%l7 + 0x68], %o1
fbul %fcc1, loop_58
fcmpne16 %f14, %f0, %g4
ldx [%l7 + 0x38], %g6
udiv %g7, 0x0926, %l2
loop_58:
ldsb [%l7 + 0x63], %g3
fmovsa %xcc, %f6, %f4
fsrc1 %f10, %f2
fmovrslez %l5, %f9, %f12
bshuffle %f14, %f8, %f10
srax %l1, %i6, %l3
std %f14, [%l7 + 0x60]
lduw [%l7 + 0x44], %i7
sth %i0, [%l7 + 0x28]
alignaddr %g5, %o4, %o2
fmovscs %xcc, %f4, %f4
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x19], %g1
fbn %fcc2, loop_59
bneg %xcc, loop_60
nop
setx loop_61, %l0, %l1
jmpl %l1, %o3
ldsb [%l7 + 0x15], %o6
loop_59:
nop
setx loop_62, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_60:
lduw [%l7 + 0x60], %o7
loop_61:
fand %f0, %f6, %f8
xnor %i2, %l0, %i5
loop_62:
edge16l %l6, %i4, %l4
stx %i3, [%l7 + 0x78]
brnz,a %o5, loop_63
movle %icc, %i1, %g2
std %f12, [%l7 + 0x50]
fmovdcs %icc, %f13, %f4
loop_63:
xorcc %o1, %o0, %g4
addc %g7, 0x11FD, %l2
fsrc2s %f7, %f10
movleu %icc, %g6, %l5
fxor %f2, %f12, %f10
sdiv %l1, 0x1A2B, %i6
fnot2s %f5, %f0
fbne %fcc1, loop_64
ldsh [%l7 + 0x4E], %l3
fmuld8ulx16 %f13, %f10, %f2
std %f12, [%l7 + 0x28]
loop_64:
fmovrde %i7, %f10, %f6
st %f0, [%l7 + 0x34]
udivx %g3, 0x12E3, %i0
srax %o4, %o2, %g1
tsubcctv %o3, 0x1663, %o6
fnand %f0, %f10, %f6
fnot1s %f10, %f6
ldd [%l7 + 0x20], %f8
fand %f14, %f6, %f6
sth %g5, [%l7 + 0x64]
movvc %icc, %o7, %l0
fmovrdlz %i5, %f4, %f12
bneg,pn %xcc, loop_65
nop
setx loop_66, %l0, %l1
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 %l6, 0x1353, %i4
fmovdne %icc, %f2, %f4
loop_65:
fmovrse %l4, %f15, %f12
loop_66:
fnegs %f14, %f6
fzeros %f4
fbuge,a %fcc3, loop_67
st %f7, [%l7 + 0x60]
orn %i2, %i3, %o5
ba %xcc, loop_68
loop_67:
fone %f0
bne,pt %xcc, loop_69
fbu,a %fcc1, loop_70
loop_68:
fmovrde %g2, %f4, %f6
stx %i1, [%l7 + 0x20]
loop_69:
fbge %fcc2, loop_71
loop_70:
nop
setx loop_72, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a,pt %icc, loop_73
sdiv %o0, 0x0742, %g4
loop_71:
bg,a loop_74
loop_72:
movrne %o1, 0x016, %g7
loop_73:
fblg,a %fcc1, loop_75
tgu %icc, 0x6
loop_74:
orcc %l2, %g6, %l1
tpos %xcc, 0x6
loop_75:
fmovscc %icc, %f12, %f1
mulx %i6, 0x1E6E, %l5
bvc,pt %icc, loop_76
sth %i7, [%l7 + 0x2C]
stw %g3, [%l7 + 0x0C]
edge8n %l3, %i0, %o2
loop_76:
fmovdvc %xcc, %f4, %f5
srax %g1, 0x1C, %o3
xor %o4, 0x0165, %g5
fcmpgt32 %f12, %f0, %o7
st %f14, [%l7 + 0x20]
fmovsvs %xcc, %f10, %f8
orcc %o6, 0x1546, %l0
ldd [%l7 + 0x58], %f0
ldd [%l7 + 0x70], %f4
fmovsleu %xcc, %f15, %f3
fpadd32 %f4, %f2, %f8
stw %l6, [%l7 + 0x54]
ldsw [%l7 + 0x54], %i4
fmovrdne %i5, %f10, %f14
alignaddrl %l4, %i3, %i2
call loop_77
sdivx %g2, 0x1F7F, %i1
edge32n %o5, %g4, %o0
movrlz %o1, %l2, %g6
loop_77:
tle %xcc, 0x7
lduh [%l7 + 0x2C], %g7
bleu,a,pt %xcc, loop_78
lduw [%l7 + 0x6C], %l1
stb %l5, [%l7 + 0x39]
fba %fcc2, loop_79
loop_78:
fmovrsgez %i6, %f14, %f5
st %f12, [%l7 + 0x24]
movcs %xcc, %i7, %l3
loop_79:
ldsb [%l7 + 0x59], %g3
ldx [%l7 + 0x08], %o2
fbu,a %fcc2, loop_80
stw %i0, [%l7 + 0x08]
sdivcc %o3, 0x01BE, %g1
edge8n %o4, %o7, %o6
loop_80:
subcc %l0, %g5, %i4
sth %i5, [%l7 + 0x12]
stw %l6, [%l7 + 0x78]
bn,a,pt %icc, loop_81
fpsub32 %f10, %f0, %f2
movneg %xcc, %l4, %i2
ldd [%l7 + 0x50], %f8
loop_81:
fblg %fcc3, loop_82
fmovdl %xcc, %f4, %f9
andncc %i3, %i1, %o5
sth %g2, [%l7 + 0x38]
loop_82:
ldsh [%l7 + 0x6C], %g4
fmovdneg %xcc, %f12, %f4
st %f2, [%l7 + 0x28]
stb %o1, [%l7 + 0x54]
fmuld8sux16 %f15, %f15, %f12
stw %l2, [%l7 + 0x70]
ld [%l7 + 0x28], %f1
ld [%l7 + 0x7C], %f4
stx %o0, [%l7 + 0x48]
mulscc %g6, %l1, %g7
ldub [%l7 + 0x7C], %l5
brgez %i6, loop_83
bn,pt %icc, loop_84
ldsw [%l7 + 0x24], %l3
bgu,a,pn %xcc, loop_85
loop_83:
fornot1s %f2, %f9, %f5
loop_84:
fone %f2
fmovrde %i7, %f4, %f4
loop_85:
brz %o2, loop_86
fmovsvs %xcc, %f3, %f13
brz,a %i0, loop_87
fmuld8ulx16 %f8, %f2, %f10
loop_86:
stb %g3, [%l7 + 0x4D]
edge8 %o3, %g1, %o4
loop_87:
stw %o7, [%l7 + 0x28]
fmovdcs %xcc, %f3, %f5
fcmple32 %f6, %f12, %o6
tn %xcc, 0x1
ldsb [%l7 + 0x55], %l0
brnz,a %i4, loop_88
st %f0, [%l7 + 0x74]
fmul8x16al %f3, %f2, %f12
tneg %xcc, 0x5
loop_88:
sth %g5, [%l7 + 0x6C]
orn %i5, 0x19D1, %l4
ldx [%l7 + 0x18], %l6
fblg,a %fcc1, loop_89
ldd [%l7 + 0x30], %f0
pdist %f2, %f0, %f0
tsubcc %i2, 0x1E47, %i3
loop_89:
mulscc %o5, 0x16C2, %g2
smulcc %i1, 0x1BAA, %g4
tvs %xcc, 0x0
edge8ln %l2, %o0, %g6
ldsh [%l7 + 0x72], %l1
fmovrslz %o1, %f4, %f1
xnorcc %g7, 0x0E02, %l5
be loop_90
movvc %xcc, %i6, %l3
smulcc %i7, %i0, %g3
ldsw [%l7 + 0x20], %o3
loop_90:
orcc %g1, %o4, %o2
st %f9, [%l7 + 0x10]
stb %o6, [%l7 + 0x2A]
fxnor %f12, %f2, %f8
lduh [%l7 + 0x2C], %l0
fpsub16 %f12, %f0, %f6
bvc,pn %icc, loop_91
st %f14, [%l7 + 0x60]
sub %o7, %i4, %i5
sethi 0x1767, %g5
loop_91:
lduw [%l7 + 0x6C], %l4
fcmpne16 %f8, %f2, %l6
sth %i2, [%l7 + 0x54]
fcmpd %fcc3, %f0, %f2
fmovrdgz %i3, %f8, %f14
call loop_92
fpadd16 %f6, %f8, %f4
fmovrslz %g2, %f8, %f5
fbug,a %fcc2, loop_93
loop_92:
ldsb [%l7 + 0x19], %i1
ldsw [%l7 + 0x50], %o5
fbn,a %fcc1, loop_94
loop_93:
fbne %fcc0, loop_95
stw %l2, [%l7 + 0x4C]
fcmpgt16 %f12, %f10, %g4
loop_94:
movrlz %o0, %g6, %l1
loop_95:
fmovrde %o1, %f14, %f2
movgu %xcc, %g7, %l5
xnor %i6, %i7, %l3
fmovscc %icc, %f2, %f1
pdist %f2, %f2, %f10
fpadd16 %f14, %f8, %f6
fnot2s %f7, %f11
addcc %i0, %g3, %g1
tpos %icc, 0x1
nop
setx loop_96, %l0, %l1
jmpl %l1, %o3
stx %o2, [%l7 + 0x60]
fabss %f8, %f2
te %xcc, 0x0
loop_96:
alignaddrl %o6, %l0, %o4
ldsw [%l7 + 0x1C], %o7
fmovsn %xcc, %f4, %f10
fands %f4, %f15, %f13
stx %i5, [%l7 + 0x10]
fornot2s %f12, %f6, %f12
tsubcc %g5, %i4, %l6
fpadd16 %f2, %f2, %f2
te %icc, 0x1
fornot2s %f7, %f3, %f4
movre %l4, 0x2E7, %i2
ldd [%l7 + 0x18], %f10
fmovdn %icc, %f2, %f6
ldsh [%l7 + 0x66], %i3
fmovdpos %icc, %f1, %f0
tvs %icc, 0x2
alignaddr %i1, %o5, %l2
fbl,a %fcc0, loop_97
fpack16 %f10, %f1
brgez %g2, loop_98
edge16l %o0, %g6, %g4
loop_97:
movl %xcc, %l1, %g7
fnot2 %f12, %f4
loop_98:
fmovsvs %xcc, %f11, %f10
fbule %fcc2, loop_99
movrlz %o1, %i6, %i7
ldub [%l7 + 0x7C], %l5
lduw [%l7 + 0x38], %i0
loop_99:
sth %l3, [%l7 + 0x0A]
ldub [%l7 + 0x18], %g1
fbu %fcc2, loop_100
stb %o3, [%l7 + 0x64]
fmovsgu %xcc, %f15, %f15
fxnors %f7, %f15, %f3
loop_100:
fmovrsgz %g3, %f13, %f14
fnot1s %f5, %f4
ldsw [%l7 + 0x64], %o6
fmovdge %xcc, %f7, %f3
fmovsg %icc, %f12, %f10
ta %icc, 0x6
fnors %f11, %f10, %f8
movpos %xcc, %l0, %o2
subc %o4, 0x1862, %o7
ldub [%l7 + 0x23], %g5
edge32 %i5, %l6, %l4
array16 %i4, %i3, %i2
sth %o5, [%l7 + 0x42]
bge loop_101
bne,pt %xcc, loop_102
fmovs %f14, %f13
fcmpd %fcc2, %f12, %f0
loop_101:
fba,a %fcc2, loop_103
loop_102:
movge %xcc, %i1, %g2
sth %l2, [%l7 + 0x42]
sth %o0, [%l7 + 0x36]
loop_103:
ldd [%l7 + 0x20], %f12
smulcc %g6, %g4, %g7
movrlz %l1, 0x29B, %o1
ldub [%l7 + 0x62], %i6
movcs %xcc, %i7, %l5
edge8l %i0, %l3, %o3
tcs %xcc, 0x2
brnz %g3, loop_104
ldsh [%l7 + 0x36], %o6
edge16 %g1, %l0, %o2
tvc %xcc, 0x0
loop_104:
fmul8sux16 %f14, %f8, %f10
sdiv %o4, 0x1A73, %g5
ldd [%l7 + 0x60], %f2
movle %icc, %o7, %l6
fpadd32s %f10, %f6, %f6
ldsh [%l7 + 0x20], %l4
orncc %i4, %i5, %i2
fmovrdlz %i3, %f14, %f14
fbn %fcc0, loop_105
fmovrslez %o5, %f1, %f10
sdivcc %i1, 0x0EED, %l2
fpack16 %f6, %f14
loop_105:
orcc %o0, %g6, %g2
siam 0x1
sra %g7, 0x00, %g4
ldx [%l7 + 0x38], %o1
fmovrsne %l1, %f11, %f12
fsrc1 %f2, %f10
fmovd %f2, %f8
tsubcc %i6, 0x1A77, %l5
fandnot2 %f12, %f8, %f6
fmuld8ulx16 %f10, %f12, %f10
fpsub32 %f4, %f8, %f2
fpadd32 %f12, %f4, %f14
ldx [%l7 + 0x60], %i0
fmovrsne %l3, %f11, %f15
bvc %icc, loop_106
movn %xcc, %o3, %g3
fmovrdgez %i7, %f6, %f6
edge8ln %g1, %o6, %o2
loop_106:
fpackfix %f10, %f1
fmovsa %xcc, %f7, %f12
edge32 %o4, %l0, %g5
std %f10, [%l7 + 0x60]
fmovrdgez %o7, %f2, %f12
fpmerge %f13, %f7, %f14
fpmerge %f10, %f14, %f8
addc %l4, %l6, %i5
sllx %i4, %i2, %o5
fzeros %f3
movpos %xcc, %i3, %i1
fandnot2s %f5, %f1, %f11
sth %l2, [%l7 + 0x3C]
fornot1s %f1, %f1, %f6
popc %g6, %g2
movvc %icc, %g7, %o0
movre %o1, 0x1E7, %l1
ldx [%l7 + 0x70], %i6
movpos %icc, %l5, %i0
fnegs %f15, %f4
brlez %l3, loop_107
fone %f2
brz,a %o3, loop_108
array32 %g4, %i7, %g1
loop_107:
tneg %xcc, 0x2
fmovrslez %g3, %f7, %f12
loop_108:
sll %o6, 0x0D, %o4
fpsub32 %f8, %f4, %f0
edge8l %l0, %g5, %o2
array8 %l4, %o7, %l6
fpackfix %f10, %f3
lduh [%l7 + 0x28], %i4
tge %icc, 0x1
fmovdn %icc, %f7, %f0
fbue %fcc2, loop_109
edge32l %i2, %i5, %o5
fpsub16s %f1, %f14, %f13
fpsub32s %f13, %f7, %f13
loop_109:
tsubcc %i3, %i1, %g6
stw %l2, [%l7 + 0x60]
ldd [%l7 + 0x78], %f4
sth %g7, [%l7 + 0x10]
fzeros %f13
tl %icc, 0x4
lduw [%l7 + 0x38], %o0
stb %g2, [%l7 + 0x7B]
ldub [%l7 + 0x48], %l1
edge16 %o1, %l5, %i0
fsrc2s %f2, %f11
tge %xcc, 0x3
nop
setx loop_110, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x20], %i6
movge %xcc, %l3, %g4
movrlz %o3, 0x086, %g1
loop_110:
or %g3, 0x03D8, %i7
ldd [%l7 + 0x58], %f14
fzeros %f5
edge32 %o4, %o6, %g5
sth %o2, [%l7 + 0x5E]
fbule,a %fcc1, loop_111
fmovrsgez %l0, %f15, %f7
fpadd32 %f6, %f14, %f2
movgu %xcc, %o7, %l6
loop_111:
movrne %l4, 0x232, %i4
fsrc2 %f14, %f14
ldsh [%l7 + 0x1C], %i2
stb %i5, [%l7 + 0x4D]
fmovrdlez %o5, %f2, %f8
movrlz %i1, 0x3C1, %g6
fblg %fcc3, loop_112
brgz,a %i3, loop_113
fmovsa %xcc, %f14, %f3
stw %g7, [%l7 + 0x0C]
loop_112:
sdivcc %o0, 0x17F4, %g2
loop_113:
subcc %l1, %l2, %o1
fpackfix %f8, %f6
bleu %xcc, loop_114
ldd [%l7 + 0x68], %f12
ldsh [%l7 + 0x34], %i0
fcmpeq16 %f14, %f6, %i6
loop_114:
fpack32 %f4, %f6, %f6
bl %xcc, loop_115
fsrc2s %f2, %f2
tvc %icc, 0x0
fand %f14, %f8, %f4
loop_115:
fmovrsgez %l5, %f11, %f2
movne %icc, %l3, %o3
st %f15, [%l7 + 0x18]
movvs %icc, %g1, %g4
ldsh [%l7 + 0x6A], %g3
movrlez %o4, 0x370, %o6
movcc %icc, %g5, %i7
mova %xcc, %o2, %l0
lduw [%l7 + 0x18], %o7
fmovrslez %l4, %f12, %f1
fmovda %icc, %f10, %f7
andcc %i4, 0x13B1, %i2
smulcc %i5, %l6, %o5
movrgz %g6, %i3, %g7
fmovrdgez %o0, %f4, %f14
fandnot1s %f1, %f2, %f2
ldsh [%l7 + 0x14], %g2
fnegd %f12, %f0
fmovrdlez %l1, %f6, %f0
fmovdpos %xcc, %f14, %f13
sdivx %i1, 0x1EDF, %o1
movle %xcc, %i0, %i6
bcs,a %icc, loop_116
bgu %xcc, loop_117
udivx %l2, 0x0D0B, %l5
lduw [%l7 + 0x6C], %o3
loop_116:
ldsb [%l7 + 0x4B], %l3
loop_117:
std %f0, [%l7 + 0x70]
fpack32 %f8, %f10, %f4
fnor %f4, %f14, %f12
fmovd %f8, %f12
fmovdgu %icc, %f5, %f7
edge8ln %g4, %g1, %g3
ld [%l7 + 0x68], %f9
ldsb [%l7 + 0x3E], %o4
be,a loop_118
sth %o6, [%l7 + 0x08]
fbne,a %fcc0, loop_119
fmovsg %icc, %f6, %f9
loop_118:
fbule,a %fcc3, loop_120
tsubcc %i7, 0x180F, %o2
loop_119:
fmovda %icc, %f3, %f2
brnz,a %g5, loop_121
loop_120:
fxors %f2, %f2, %f11
fmovsleu %xcc, %f13, %f4
sth %o7, [%l7 + 0x1C]
loop_121:
edge8l %l4, %l0, %i4
ld [%l7 + 0x24], %f5
fmovdg %xcc, %f11, %f13
edge32ln %i5, %i2, %l6
srl %o5, 0x04, %g6
fmovrdlez %g7, %f0, %f2
fcmple16 %f10, %f0, %o0
udivcc %g2, 0x14AF, %l1
siam 0x6
edge16ln %i3, %o1, %i1
fmovscs %xcc, %f4, %f3
addc %i6, %l2, %l5
ldsw [%l7 + 0x70], %o3
te %xcc, 0x2
ld [%l7 + 0x50], %f9
subcc %l3, 0x09E8, %g4
tcc %icc, 0x1
stb %i0, [%l7 + 0x30]
std %f2, [%l7 + 0x28]
fmovd %f2, %f6
fmovrse %g3, %f10, %f0
fmovsneg %xcc, %f15, %f7
orn %g1, %o4, %o6
fmovrdne %i7, %f0, %f12
fmovdge %icc, %f1, %f15
ble,pn %icc, loop_122
std %f10, [%l7 + 0x38]
stx %g5, [%l7 + 0x30]
lduw [%l7 + 0x0C], %o2
loop_122:
tcs %xcc, 0x0
fmovdvs %icc, %f4, %f6
fornot1 %f12, %f12, %f6
tcs %icc, 0x4
fornot1s %f3, %f7, %f5
movn %xcc, %o7, %l4
fxnor %f14, %f4, %f14
fcmpgt16 %f6, %f2, %i4
bgu,pt %xcc, loop_123
bge,a loop_124
tne %xcc, 0x2
fands %f0, %f8, %f13
loop_123:
fnors %f2, %f13, %f12
loop_124:
smulcc %i5, 0x180D, %l0
tsubcctv %l6, 0x1FAF, %i2
ld [%l7 + 0x0C], %f8
fbule %fcc0, loop_125
movneg %xcc, %o5, %g6
stw %g7, [%l7 + 0x08]
ldub [%l7 + 0x0D], %o0
loop_125:
fnot2s %f15, %f12
sth %g2, [%l7 + 0x2C]
fandnot2s %f14, %f3, %f15
sth %l1, [%l7 + 0x56]
fbul,a %fcc3, loop_126
fbe %fcc2, loop_127
bne,a,pn %icc, loop_128
stb %o1, [%l7 + 0x5E]
loop_126:
stw %i1, [%l7 + 0x6C]
loop_127:
movrne %i3, 0x3AA, %i6
loop_128:
stx %l2, [%l7 + 0x48]
movpos %icc, %o3, %l3
udivcc %l5, 0x0AA7, %g4
ldd [%l7 + 0x78], %f4
tcc %xcc, 0x4
fcmple32 %f4, %f6, %i0
ldsb [%l7 + 0x13], %g3
addccc %g1, 0x0F1F, %o4
ldub [%l7 + 0x4D], %i7
edge16n %g5, %o2, %o6
tn %icc, 0x0
lduh [%l7 + 0x52], %l4
lduh [%l7 + 0x60], %o7
st %f2, [%l7 + 0x2C]
movcs %xcc, %i5, %l0
movre %l6, 0x36B, %i4
mulscc %i2, %g6, %g7
fand %f0, %f10, %f6
fxors %f8, %f2, %f13
stw %o0, [%l7 + 0x10]
movrlez %g2, %o5, %l1
fbge %fcc0, loop_129
nop
setx loop_130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f6, %f6
stb %i1, [%l7 + 0x57]
loop_129:
tl %xcc, 0x3
loop_130:
fbue %fcc1, loop_131
lduh [%l7 + 0x7E], %i3
fmovdn %xcc, %f12, %f11
movrgez %o1, %l2, %o3
loop_131:
ld [%l7 + 0x6C], %f15
bleu,a loop_132
brgz,a %l3, loop_133
ld [%l7 + 0x38], %f4
fcmpd %fcc2, %f6, %f14
loop_132:
orcc %i6, %g4, %i0
loop_133:
tne %xcc, 0x6
fornot1 %f10, %f0, %f2
or %g3, %l5, %o4
ldub [%l7 + 0x62], %g1
nop
setx loop_134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %i7, 0x1BBD, %o2
fabss %f5, %f3
sth %o6, [%l7 + 0x0C]
loop_134:
siam 0x3
bl loop_135
bvs,pt %icc, loop_136
bshuffle %f14, %f0, %f4
fbule,a %fcc1, loop_137
loop_135:
fmovsvs %icc, %f13, %f14
loop_136:
fabsd %f4, %f8
fxors %f0, %f11, %f8
loop_137:
tne %xcc, 0x5
nop
setx loop_138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x78]
edge16n %l4, %o7, %i5
std %f12, [%l7 + 0x18]
loop_138:
fpmerge %f15, %f12, %f8
stx %g5, [%l7 + 0x28]
ldsh [%l7 + 0x44], %l6
srl %i4, 0x08, %i2
tpos %icc, 0x3
sllx %l0, %g6, %g7
bleu,a loop_139
stx %o0, [%l7 + 0x68]
stx %o5, [%l7 + 0x68]
fbne %fcc3, loop_140
loop_139:
lduh [%l7 + 0x22], %l1
fmovrsne %g2, %f14, %f2
fmovscc %icc, %f5, %f10
loop_140:
ldsh [%l7 + 0x2A], %i1
udivx %i3, 0x1984, %l2
fbge %fcc3, loop_141
fzeros %f2
lduh [%l7 + 0x56], %o1
lduh [%l7 + 0x42], %o3
loop_141:
array8 %i6, %g4, %i0
stx %l3, [%l7 + 0x70]
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x2E], %l5
bpos loop_142
sth %g3, [%l7 + 0x6E]
edge32n %o4, %g1, %i7
stb %o6, [%l7 + 0x6A]
loop_142:
fsrc2s %f11, %f8
ld [%l7 + 0x34], %f8
xnorcc %l4, %o7, %o2
ldsw [%l7 + 0x54], %g5
fzeros %f10
fsrc1s %f10, %f0
fnot1s %f3, %f4
edge16ln %i5, %i4, %l6
movrlez %l0, %g6, %g7
sra %o0, 0x1F, %o5
ldsb [%l7 + 0x33], %l1
tneg %icc, 0x6
fbuge,a %fcc3, loop_143
ldub [%l7 + 0x6F], %i2
st %f6, [%l7 + 0x70]
nop
setx loop_144, %l0, %l1
jmpl %l1, %g2
loop_143:
tl %icc, 0x3
tgu %icc, 0x2
lduh [%l7 + 0x5C], %i1
loop_144:
brlz,a %i3, loop_145
edge16 %o1, %l2, %i6
fxors %f7, %f7, %f9
fmovda %xcc, %f6, %f11
loop_145:
fmovsa %icc, %f15, %f13
umul %g4, %i0, %o3
stb %l3, [%l7 + 0x61]
fmuld8sux16 %f7, %f12, %f8
ldsw [%l7 + 0x38], %g3
ldsb [%l7 + 0x5E], %o4
movneg %xcc, %g1, %i7
lduh [%l7 + 0x1C], %o6
movvc %icc, %l4, %l5
ldsb [%l7 + 0x11], %o7
fmovs %f14, %f1
fmovrsgez %o2, %f13, %f13
popc 0x1F8D, %i5
stb %g5, [%l7 + 0x78]
ldsw [%l7 + 0x0C], %l6
ldsw [%l7 + 0x38], %l0
fxor %f12, %f12, %f8
edge32ln %g6, %i4, %g7
edge16 %o0, %l1, %i2
fandnot2s %f13, %f13, %f13
udivcc %o5, 0x15A1, %g2
brlz,a %i1, loop_146
fpsub32 %f10, %f10, %f2
std %f14, [%l7 + 0x68]
ldd [%l7 + 0x68], %f14
loop_146:
sdiv %o1, 0x0743, %l2
sth %i6, [%l7 + 0x72]
xor %i3, %g4, %i0
edge16l %l3, %o3, %g3
edge8l %o4, %g1, %i7
ldsh [%l7 + 0x1A], %o6
sub %l5, 0x1E0A, %o7
sth %l4, [%l7 + 0x2E]
xor %o2, %g5, %l6
tneg %xcc, 0x7
st %f2, [%l7 + 0x20]
movl %icc, %i5, %g6
mulscc %i4, 0x0FD2, %l0
stw %g7, [%l7 + 0x48]
fmovscc %xcc, %f8, %f13
ldsh [%l7 + 0x0C], %o0
fmovrdgz %i2, %f4, %f14
mulscc %l1, 0x040C, %g2
fmovrse %i1, %f15, %f3
fandnot1 %f14, %f12, %f14
bne,a,pn %icc, loop_147
fbule,a %fcc2, loop_148
edge8ln %o5, %o1, %l2
umul %i6, 0x0FB4, %i3
loop_147:
movleu %xcc, %g4, %l3
loop_148:
fxor %f10, %f12, %f6
std %f8, [%l7 + 0x28]
edge8 %i0, %o3, %g3
fmovdcs %icc, %f3, %f11
array32 %o4, %i7, %o6
fabsd %f4, %f10
edge16ln %g1, %l5, %o7
fxor %f14, %f14, %f0
ldsw [%l7 + 0x30], %o2
std %f12, [%l7 + 0x40]
fmovse %icc, %f6, %f14
ld [%l7 + 0x2C], %f1
stb %g5, [%l7 + 0x22]
ld [%l7 + 0x50], %f10
fcmpne16 %f4, %f14, %l4
fmovrslz %i5, %f11, %f8
fpsub32s %f14, %f15, %f10
ldsw [%l7 + 0x28], %g6
st %f0, [%l7 + 0x70]
std %f2, [%l7 + 0x40]
std %f2, [%l7 + 0x28]
stb %i4, [%l7 + 0x2F]
fpadd16s %f5, %f1, %f0
edge32ln %l0, %g7, %o0
fabss %f14, %f1
fmul8ulx16 %f12, %f2, %f4
orcc %l6, %i2, %l1
smul %g2, 0x1C41, %o5
stb %o1, [%l7 + 0x53]
fbl,a %fcc1, loop_149
addc %i1, %l2, %i3
subcc %g4, %l3, %i6
mulscc %i0, 0x0996, %o3
loop_149:
orcc %g3, %o4, %o6
fxnors %f3, %f5, %f2
brlez,a %i7, loop_150
ldd [%l7 + 0x68], %f0
movcs %icc, %g1, %l5
movvc %icc, %o2, %g5
loop_150:
fbne,a %fcc0, loop_151
fmovdl %xcc, %f6, %f6
fbue %fcc2, loop_152
fsrc1 %f8, %f14
loop_151:
fpadd32 %f14, %f10, %f0
fbge,a %fcc0, loop_153
loop_152:
ld [%l7 + 0x5C], %f1
array16 %l4, %o7, %i5
stx %i4, [%l7 + 0x40]
loop_153:
fandnot1s %f12, %f6, %f15
orcc %l0, %g6, %g7
fbue %fcc1, loop_154
fmovdleu %icc, %f11, %f2
xnor %o0, %i2, %l6
ld [%l7 + 0x24], %f7
loop_154:
subccc %g2, %o5, %l1
fmovs %f13, %f5
ldd [%l7 + 0x78], %f2
nop
setx loop_155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umulcc %o1, 0x09CF, %l2
ldsh [%l7 + 0x72], %i3
stw %g4, [%l7 + 0x60]
loop_155:
fbg %fcc3, loop_156
fsrc1 %f12, %f10
fmovsgu %icc, %f10, %f8
fmovdleu %xcc, %f11, %f11
loop_156:
xor %i1, %i6, %i0
fcmpne16 %f2, %f4, %l3
fmovdg %xcc, %f3, %f4
fmovsn %xcc, %f9, %f2
tgu %icc, 0x6
movcc %xcc, %o3, %o4
fnot2 %f0, %f2
bn loop_157
ldsw [%l7 + 0x24], %g3
movleu %xcc, %i7, %o6
fzero %f12
loop_157:
std %f0, [%l7 + 0x68]
fcmpeq16 %f4, %f2, %l5
fmovdle %xcc, %f13, %f0
fsrc2s %f13, %f5
fmovd %f14, %f0
ldsb [%l7 + 0x47], %o2
bneg,pn %icc, loop_158
fors %f4, %f5, %f5
fmovdcs %xcc, %f10, %f15
lduw [%l7 + 0x6C], %g1
loop_158:
nop
setx loop_159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x6
fbne,a %fcc3, loop_160
addccc %g5, 0x1241, %l4
loop_159:
st %f15, [%l7 + 0x20]
edge32n %o7, %i4, %l0
loop_160:
bg,pt %xcc, loop_161
tge %xcc, 0x1
tvc %icc, 0x1
fnor %f2, %f0, %f0
loop_161:
fsrc1s %f10, %f2
tg %xcc, 0x1
fmovsge %icc, %f4, %f1
std %f12, [%l7 + 0x48]
andcc %g6, %i5, %g7
ldd [%l7 + 0x08], %f14
movl %icc, %i2, %l6
stb %o0, [%l7 + 0x0E]
fbn %fcc3, loop_162
movgu %xcc, %g2, %l1
xnor %o1, 0x0441, %o5
fpsub32 %f0, %f4, %f8
loop_162:
call loop_163
ldd [%l7 + 0x38], %f4
sth %l2, [%l7 + 0x72]
subc %i3, 0x16B4, %i1
loop_163:
fmul8x16 %f2, %f10, %f0
lduh [%l7 + 0x5C], %i6
fcmpes %fcc3, %f12, %f12
st %f14, [%l7 + 0x58]
fcmple32 %f2, %f4, %i0
fbuge,a %fcc1, loop_164
ld [%l7 + 0x28], %f3
movrlez %g4, 0x1FD, %l3
fmovsa %icc, %f7, %f13
loop_164:
fmovdvc %icc, %f5, %f11
ldx [%l7 + 0x68], %o3
fmul8x16al %f6, %f9, %f10
ldsb [%l7 + 0x0C], %g3
std %f8, [%l7 + 0x58]
movl %icc, %i7, %o4
fnands %f15, %f10, %f7
fmovrde %o6, %f4, %f12
be,a,pn %xcc, loop_165
fmuld8sux16 %f5, %f8, %f14
fpadd32 %f0, %f4, %f6
fpsub32s %f11, %f5, %f7
loop_165:
popc 0x061B, %l5
fmovdl %xcc, %f0, %f13
stx %g1, [%l7 + 0x18]
movcs %xcc, %o2, %l4
fbe %fcc2, loop_166
stb %o7, [%l7 + 0x5D]
fbue %fcc1, loop_167
lduh [%l7 + 0x6E], %g5
loop_166:
ldsh [%l7 + 0x4C], %l0
bleu %xcc, loop_168
loop_167:
fmovse %xcc, %f0, %f5
tgu %icc, 0x3
brlz,a %g6, loop_169
loop_168:
fmovdl %xcc, %f13, %f0
fmovsg %xcc, %f4, %f13
fandnot1 %f12, %f8, %f0
loop_169:
fones %f7
fpack16 %f6, %f1
fandnot2 %f14, %f10, %f2
ldsh [%l7 + 0x44], %i5
ld [%l7 + 0x1C], %f9
fmovse %icc, %f11, %f4
edge16 %g7, %i4, %l6
movge %icc, %o0, %i2
movne %xcc, %l1, %o1
fnot1s %f8, %f10
movrlez %o5, 0x3A7, %g2
fsrc2s %f2, %f5
st %f4, [%l7 + 0x38]
ldsb [%l7 + 0x24], %l2
stx %i1, [%l7 + 0x78]
movcc %xcc, %i6, %i0
addccc %i3, 0x046B, %l3
ldsw [%l7 + 0x50], %o3
stx %g3, [%l7 + 0x28]
fmul8x16au %f13, %f0, %f0
edge8ln %i7, %g4, %o6
edge16l %o4, %l5, %o2
ld [%l7 + 0x5C], %f3
fmovrsgez %g1, %f13, %f3
fcmple16 %f2, %f4, %o7
srax %l4, %g5, %g6
taddcc %l0, %i5, %i4
fcmpeq32 %f6, %f10, %g7
siam 0x0
fmovrsne %l6, %f10, %f6
fzeros %f5
fmovscc %xcc, %f14, %f10
fmovse %xcc, %f5, %f6
for %f2, %f10, %f12
fnegs %f13, %f0
bne,a,pn %xcc, loop_170
ldsb [%l7 + 0x16], %o0
fcmple16 %f0, %f14, %l1
addc %o1, 0x063F, %o5
loop_170:
fmovrdgez %g2, %f6, %f8
fmovsvc %icc, %f9, %f10
stw %i2, [%l7 + 0x50]
ldsw [%l7 + 0x78], %i1
tcc %xcc, 0x1
fbul,a %fcc2, loop_171
srl %i6, 0x0B, %i0
brnz %l2, loop_172
fand %f0, %f8, %f4
loop_171:
stw %l3, [%l7 + 0x40]
movrgz %i3, 0x202, %g3
loop_172:
bgu,a %icc, loop_173
brlez %o3, loop_174
movre %g4, 0x0B7, %i7
edge32 %o4, %l5, %o6
loop_173:
fcmple32 %f14, %f14, %g1
loop_174:
fblg,a %fcc2, loop_175
fba %fcc1, loop_176
sra %o2, %o7, %l4
tcc %icc, 0x0
loop_175:
brnz %g6, loop_177
loop_176:
or %g5, %l0, %i4
fpadd16 %f14, %f4, %f8
fxnor %f14, %f6, %f14
loop_177:
srl %g7, %i5, %l6
ba loop_178
fpadd32s %f6, %f6, %f0
ldsh [%l7 + 0x18], %l1
edge8ln %o0, %o1, %o5
loop_178:
fmul8x16al %f5, %f3, %f0
fmuld8sux16 %f7, %f3, %f12
bg,a loop_179
udivcc %i2, 0x118F, %i1
stb %g2, [%l7 + 0x35]
fpsub16 %f0, %f2, %f8
loop_179:
ld [%l7 + 0x0C], %f10
fmovdcc %xcc, %f12, %f13
ldd [%l7 + 0x68], %f0
nop
setx loop_180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f4, [%l7 + 0x60]
umul %i0, %l2, %i6
ldsb [%l7 + 0x62], %l3
loop_180:
fmovdvs %icc, %f10, %f14
fsrc2s %f15, %f9
fmovs %f12, %f15
fnors %f1, %f14, %f6
ta %xcc, 0x4
bcs,a,pt %xcc, loop_181
fzeros %f12
fmul8x16 %f4, %f0, %f10
fcmple16 %f8, %f12, %i3
loop_181:
fmovdneg %xcc, %f8, %f9
movrlez %o3, %g3, %g4
andcc %i7, 0x1844, %o4
ldd [%l7 + 0x70], %f8
stw %o6, [%l7 + 0x1C]
stw %l5, [%l7 + 0x64]
fmovrsgez %g1, %f2, %f8
fnor %f8, %f2, %f12
fmovsa %icc, %f12, %f3
fcmpeq16 %f0, %f8, %o7
taddcctv %o2, %g6, %l4
fcmpne16 %f0, %f10, %l0
std %f12, [%l7 + 0x30]
ldub [%l7 + 0x5A], %g5
sll %i4, 0x1C, %i5
tg %xcc, 0x2
fandnot2s %f7, %f13, %f7
bge,a %icc, loop_182
tgu %icc, 0x6
ldx [%l7 + 0x40], %g7
fmovrdlz %l6, %f14, %f2
loop_182:
fmovse %icc, %f9, %f10
tl %xcc, 0x7
orcc %o0, 0x1179, %l1
ba loop_183
fsrc2 %f2, %f6
subccc %o1, 0x0E9D, %o5
ldx [%l7 + 0x30], %i1
loop_183:
ldsw [%l7 + 0x60], %g2
movn %icc, %i2, %l2
stb %i0, [%l7 + 0x39]
movne %icc, %l3, %i3
pdist %f0, %f4, %f8
subccc %i6, %o3, %g3
fmovsle %icc, %f14, %f2
sth %g4, [%l7 + 0x18]
fblg %fcc0, loop_184
sdivcc %i7, 0x0F7D, %o6
fornot2 %f8, %f2, %f0
fble,a %fcc0, loop_185
loop_184:
movrne %l5, 0x15D, %g1
st %f2, [%l7 + 0x34]
fbul,a %fcc2, loop_186
loop_185:
fone %f4
edge32l %o7, %o2, %g6
mulscc %o4, %l0, %g5
loop_186:
sra %l4, %i5, %i4
lduw [%l7 + 0x58], %g7
fmul8x16 %f10, %f12, %f12
st %f5, [%l7 + 0x58]
fnand %f14, %f10, %f6
fandnot2 %f10, %f10, %f0
ld [%l7 + 0x44], %f8
fmovsleu %xcc, %f12, %f9
fand %f4, %f10, %f10
tvs %icc, 0x1
fmovsg %xcc, %f14, %f7
fcmpd %fcc2, %f6, %f2
sth %o0, [%l7 + 0x6A]
ldx [%l7 + 0x38], %l6
fmovdvs %icc, %f5, %f12
fmovsvs %icc, %f8, %f6
add %l1, %o1, %i1
fzeros %f1
fnot1s %f14, %f13
ld [%l7 + 0x30], %f10
fexpand %f0, %f12
fmovscc %xcc, %f1, %f5
fmovrsne %o5, %f11, %f6
ld [%l7 + 0x68], %f14
fmovsl %xcc, %f3, %f12
stb %g2, [%l7 + 0x3E]
ldsh [%l7 + 0x26], %i2
tleu %xcc, 0x3
fmuld8sux16 %f11, %f3, %f6
bshuffle %f14, %f4, %f6
fpadd32 %f14, %f2, %f4
fsrc2s %f0, %f0
fbue,a %fcc2, loop_187
mulx %i0, 0x180A, %l3
fmovdne %xcc, %f13, %f2
bgu,a %xcc, loop_188
loop_187:
std %f0, [%l7 + 0x50]
stx %i3, [%l7 + 0x20]
ldub [%l7 + 0x51], %i6
loop_188:
ldx [%l7 + 0x38], %l2
smulcc %o3, %g4, %g3
fmovdg %xcc, %f13, %f5
std %f8, [%l7 + 0x28]
popc 0x00AF, %o6
sth %l5, [%l7 + 0x1E]
umulcc %i7, 0x0C00, %g1
ldsw [%l7 + 0x30], %o2
fmul8ulx16 %f4, %f10, %f14
xnor %g6, %o4, %o7
ldsb [%l7 + 0x6C], %l0
xnor %g5, %i5, %i4
fabss %f7, %f7
move %icc, %g7, %o0
xorcc %l6, 0x1860, %l1
fcmple16 %f6, %f14, %l4
bvc,a loop_189
lduh [%l7 + 0x0E], %o1
orcc %o5, %i1, %g2
stb %i2, [%l7 + 0x7D]
loop_189:
ldsw [%l7 + 0x54], %l3
ldsh [%l7 + 0x32], %i0
stx %i3, [%l7 + 0x38]
edge32 %i6, %o3, %l2
fmovrsgez %g4, %f13, %f1
ldsw [%l7 + 0x40], %o6
tcc %icc, 0x3
lduh [%l7 + 0x72], %g3
bshuffle %f4, %f6, %f4
fnot1s %f9, %f8
std %f14, [%l7 + 0x48]
sub %l5, %i7, %o2
ldub [%l7 + 0x44], %g6
ld [%l7 + 0x30], %f3
edge8l %o4, %g1, %l0
lduw [%l7 + 0x38], %g5
fcmpes %fcc1, %f9, %f11
fpack16 %f10, %f7
stw %o7, [%l7 + 0x58]
tpos %xcc, 0x5
umul %i5, %g7, %o0
bvc loop_190
lduw [%l7 + 0x38], %l6
fpsub32s %f5, %f8, %f10
fpmerge %f1, %f1, %f14
loop_190:
fmovsvs %xcc, %f5, %f12
ldsh [%l7 + 0x5A], %l1
fpackfix %f2, %f11
sth %i4, [%l7 + 0x24]
fsrc1s %f13, %f7
std %f14, [%l7 + 0x10]
fble %fcc2, loop_191
orncc %l4, %o1, %o5
addc %i1, 0x0341, %i2
fmovrdne %g2, %f8, %f4
loop_191:
xnorcc %i0, 0x11C1, %i3
fandnot1 %f2, %f6, %f4
tvs %xcc, 0x0
ldd [%l7 + 0x70], %f8
tge %icc, 0x3
tg %xcc, 0x5
andn %l3, %o3, %l2
ldx [%l7 + 0x40], %i6
stb %o6, [%l7 + 0x58]
fpmerge %f0, %f14, %f2
ld [%l7 + 0x64], %f12
nop
setx loop_192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f14, %f4, %f12
st %f12, [%l7 + 0x78]
sth %g3, [%l7 + 0x14]
loop_192:
movl %icc, %l5, %g4
brz,a %o2, loop_193
fpack16 %f4, %f3
udiv %g6, 0x0FED, %i7
edge16 %o4, %l0, %g5
loop_193:
bgu %icc, loop_194
popc %o7, %g1
nop
setx loop_195, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umulcc %i5, %o0, %g7
loop_194:
ldd [%l7 + 0x68], %f6
fone %f8
loop_195:
fmovscs %xcc, %f0, %f12
fbl %fcc1, loop_196
st %f11, [%l7 + 0x3C]
stx %l1, [%l7 + 0x78]
array16 %i4, %l4, %l6
loop_196:
ldd [%l7 + 0x40], %f10
srl %o5, %i1, %i2
ldd [%l7 + 0x20], %f10
fmul8x16au %f5, %f5, %f0
ldx [%l7 + 0x38], %g2
fabsd %f14, %f6
subccc %o1, %i3, %i0
ldsw [%l7 + 0x3C], %l3
brgz,a %o3, loop_197
fbne %fcc1, loop_198
ld [%l7 + 0x64], %f4
fmovrdgez %i6, %f2, %f8
loop_197:
movneg %xcc, %l2, %o6
loop_198:
tsubcctv %l5, 0x06A2, %g3
ldd [%l7 + 0x58], %f8
fnand %f8, %f4, %f14
ldsh [%l7 + 0x14], %o2
std %f8, [%l7 + 0x70]
fmovdl %xcc, %f5, %f6
ldub [%l7 + 0x4D], %g6
srlx %g4, %i7, %l0
ldx [%l7 + 0x38], %o4
move %icc, %o7, %g5
tvs %icc, 0x2
ldd [%l7 + 0x60], %f8
sdiv %g1, 0x11D4, %i5
st %f9, [%l7 + 0x0C]
fbuge %fcc1, loop_199
fmovsa %icc, %f10, %f10
fmovsg %xcc, %f8, %f3
ldx [%l7 + 0x10], %o0
loop_199:
lduw [%l7 + 0x38], %g7
subcc %l1, 0x11F7, %l4
fmovspos %icc, %f11, %f14
fmul8x16 %f13, %f12, %f2
and %i4, %l6, %o5
tge %icc, 0x0
fpsub32s %f10, %f1, %f9
popc %i2, %g2
stb %o1, [%l7 + 0x75]
fmovdne %xcc, %f10, %f4
ldx [%l7 + 0x18], %i3
st %f14, [%l7 + 0x14]
tvc %icc, 0x5
call loop_200
fbge,a %fcc3, loop_201
sth %i1, [%l7 + 0x32]
srlx %i0, %l3, %i6
loop_200:
movpos %icc, %o3, %o6
loop_201:
fmovrdlz %l5, %f2, %f14
bvc,pn %icc, loop_202
srlx %g3, %o2, %g6
movneg %icc, %l2, %g4
bcs,pn %xcc, loop_203
loop_202:
ldd [%l7 + 0x78], %f0
lduh [%l7 + 0x22], %i7
andncc %l0, %o4, %g5
loop_203:
movrgz %g1, %i5, %o0
sdivx %g7, 0x0364, %l1
fpack32 %f2, %f4, %f4
fxor %f8, %f12, %f4
stw %l4, [%l7 + 0x38]
movl %xcc, %o7, %l6
std %f12, [%l7 + 0x70]
xorcc %o5, %i2, %i4
stw %o1, [%l7 + 0x1C]
array32 %g2, %i3, %i0
fcmped %fcc0, %f8, %f8
fxors %f0, %f11, %f9
stx %i1, [%l7 + 0x08]
fmovrdne %i6, %f6, %f2
orn %o3, 0x0A70, %o6
nop
setx loop_204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x1
fmovrse %l3, %f14, %f14
ldsh [%l7 + 0x48], %l5
loop_204:
fpadd32 %f10, %f10, %f8
ldsw [%l7 + 0x68], %o2
fmovdge %xcc, %f3, %f14
lduh [%l7 + 0x08], %g3
srl %g6, %l2, %g4
edge32n %l0, %i7, %o4
ldsh [%l7 + 0x3C], %g1
fmovda %icc, %f14, %f15
fexpand %f4, %f14
fmovspos %icc, %f9, %f10
edge8l %g5, %o0, %g7
fpackfix %f0, %f14
fmovdpos %xcc, %f9, %f13
brlez,a %l1, loop_205
orncc %l4, 0x1294, %i5
fbo,a %fcc0, loop_206
ldsh [%l7 + 0x26], %o7
loop_205:
movl %xcc, %o5, %l6
fmovdvs %xcc, %f0, %f7
loop_206:
addccc %i4, %i2, %g2
fpmerge %f4, %f2, %f14
fmovde %xcc, %f4, %f8
fnor %f14, %f12, %f2
nop
setx loop_207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f5, %f6, %f9
fmovda %xcc, %f3, %f3
stb %o1, [%l7 + 0x0C]
loop_207:
fbe,a %fcc3, loop_208
srl %i0, %i1, %i3
fmovdcc %xcc, %f15, %f9
movneg %icc, %o3, %i6
loop_208:
fmul8sux16 %f12, %f8, %f10
fmul8x16 %f13, %f2, %f4
ldub [%l7 + 0x58], %l3
fcmpne16 %f10, %f14, %l5
fmovdcs %icc, %f5, %f11
ba,pt %icc, loop_209
fzero %f12
fmovsg %icc, %f4, %f15
ldsb [%l7 + 0x49], %o2
loop_209:
fnors %f11, %f11, %f3
te %xcc, 0x0
sth %g3, [%l7 + 0x10]
brlz %o6, loop_210
andncc %l2, %g4, %l0
movneg %xcc, %g6, %i7
bvc,a,pn %xcc, loop_211
loop_210:
fmovdvc %xcc, %f5, %f3
brlz %o4, loop_212
fmovdcc %xcc, %f11, %f1
loop_211:
fba,a %fcc3, loop_213
fbul,a %fcc2, loop_214
loop_212:
fnegs %f3, %f3
tvc %xcc, 0x1
loop_213:
movvs %xcc, %g1, %g5
loop_214:
ldsh [%l7 + 0x76], %o0
umulcc %l1, %l4, %g7
stx %o7, [%l7 + 0x78]
ldd [%l7 + 0x68], %f14
std %f4, [%l7 + 0x10]
fmovrse %o5, %f0, %f11
ldd [%l7 + 0x38], %f4
mulx %i5, 0x1413, %i4
fmovdg %icc, %f9, %f3
edge32ln %i2, %l6, %o1
fmovdneg %icc, %f1, %f12
fmuld8sux16 %f4, %f13, %f12
smul %g2, %i1, %i3
ta %xcc, 0x7
fbuge %fcc3, loop_215
fble %fcc1, loop_216
fpack32 %f10, %f0, %f0
ldsh [%l7 + 0x5C], %i0
loop_215:
fnors %f2, %f8, %f5
loop_216:
ldub [%l7 + 0x73], %i6
stx %l3, [%l7 + 0x30]
ldx [%l7 + 0x58], %o3
ldsw [%l7 + 0x0C], %o2
fble %fcc2, loop_217
call loop_218
ld [%l7 + 0x60], %f2
bneg,a loop_219
loop_217:
fsrc1s %f15, %f15
loop_218:
stx %g3, [%l7 + 0x40]
ble,pn %icc, loop_220
loop_219:
ldsb [%l7 + 0x52], %l5
ldx [%l7 + 0x20], %o6
nop
setx loop_221, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_220:
ldsb [%l7 + 0x1C], %g4
bn,pt %icc, loop_222
fmovdleu %xcc, %f15, %f6
loop_221:
bne,a %icc, loop_223
fmovsa %xcc, %f11, %f4
loop_222:
ldd [%l7 + 0x58], %f8
movvs %icc, %l2, %l0
loop_223:
stb %i7, [%l7 + 0x48]
fzeros %f3
fmovsne %xcc, %f13, %f3
tn %xcc, 0x4
taddcc %o4, 0x1291, %g6
lduh [%l7 + 0x5E], %g1
bpos,a loop_224
ldx [%l7 + 0x50], %o0
ld [%l7 + 0x58], %f3
lduw [%l7 + 0x50], %g5
loop_224:
ldsw [%l7 + 0x7C], %l1
fmovrsgez %g7, %f1, %f12
stx %l4, [%l7 + 0x30]
lduh [%l7 + 0x2C], %o7
fexpand %f14, %f0
stx %i5, [%l7 + 0x10]
fpmerge %f5, %f1, %f8
movrgz %i4, 0x072, %o5
taddcc %l6, %i2, %o1
ldub [%l7 + 0x7E], %g2
fmovsl %xcc, %f7, %f3
stx %i3, [%l7 + 0x18]
fone %f12
movpos %icc, %i0, %i6
sdivcc %i1, 0x1020, %o3
stx %o2, [%l7 + 0x68]
fmovs %f5, %f7
fbne,a %fcc2, loop_225
fbul,a %fcc0, loop_226
st %f1, [%l7 + 0x3C]
movgu %icc, %g3, %l3
loop_225:
fandnot1s %f15, %f2, %f9
loop_226:
ldsh [%l7 + 0x10], %o6
ba,pn %icc, loop_227
fcmpeq32 %f4, %f14, %g4
stb %l5, [%l7 + 0x43]
add %l0, 0x0029, %l2
loop_227:
tcc %icc, 0x4
for %f12, %f0, %f4
fmovsvc %xcc, %f14, %f10
fmovspos %xcc, %f13, %f3
fmovrde %o4, %f12, %f8
ldsh [%l7 + 0x7C], %g6
lduw [%l7 + 0x30], %i7
andn %g1, 0x0936, %o0
lduh [%l7 + 0x38], %l1
subccc %g7, 0x17F7, %l4
taddcc %o7, 0x0792, %i5
ld [%l7 + 0x70], %f15
fmovscc %icc, %f8, %f11
fbe,a %fcc1, loop_228
stb %i4, [%l7 + 0x7B]
fpadd32s %f6, %f14, %f9
udivcc %g5, 0x0597, %l6
loop_228:
fxor %f10, %f2, %f8
sdiv %i2, 0x16F5, %o1
ldx [%l7 + 0x38], %g2
bne loop_229
std %f6, [%l7 + 0x40]
xnorcc %i3, %o5, %i6
tge %icc, 0x5
loop_229:
ldsb [%l7 + 0x74], %i0
stb %i1, [%l7 + 0x41]
nop
setx loop_230, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %o3, 0x1CB9, %o2
ldsh [%l7 + 0x3A], %g3
fmovsvs %icc, %f8, %f15
loop_230:
std %f2, [%l7 + 0x08]
fsrc2s %f12, %f12
fmovscc %icc, %f2, %f5
bcc,a,pt %xcc, loop_231
ldsb [%l7 + 0x64], %o6
fpsub16 %f10, %f4, %f12
sth %l3, [%l7 + 0x66]
loop_231:
fnot2 %f14, %f0
smulcc %l5, %g4, %l0
edge8l %l2, %o4, %i7
fxnors %f11, %f5, %f6
stw %g6, [%l7 + 0x2C]
edge32n %o0, %g1, %g7
stb %l1, [%l7 + 0x40]
lduw [%l7 + 0x38], %o7
alignaddrl %i5, %i4, %l4
alignaddr %g5, %i2, %l6
ldsw [%l7 + 0x54], %g2
tsubcc %i3, %o1, %i6
ldsh [%l7 + 0x24], %i0
fpadd32s %f9, %f5, %f1
fpadd32s %f7, %f5, %f7
movpos %icc, %o5, %i1
fmovrsgez %o2, %f7, %f14
smulcc %g3, 0x194B, %o6
sth %l3, [%l7 + 0x52]
fmovdneg %xcc, %f5, %f0
edge8l %l5, %g4, %o3
std %f14, [%l7 + 0x08]
brlz %l0, loop_232
stb %l2, [%l7 + 0x0A]
fpmerge %f10, %f8, %f4
fmovdne %xcc, %f5, %f8
loop_232:
st %f1, [%l7 + 0x50]
andcc %o4, %i7, %g6
tpos %xcc, 0x1
smul %g1, 0x0D37, %g7
fmul8x16al %f9, %f4, %f10
fbl %fcc3, loop_233
movcs %icc, %o0, %o7
ble %xcc, loop_234
sth %l1, [%l7 + 0x7A]
loop_233:
alignaddr %i4, %i5, %g5
fcmpne16 %f12, %f2, %l4
loop_234:
stx %l6, [%l7 + 0x30]
fornot2 %f12, %f2, %f10
ldsb [%l7 + 0x31], %g2
stw %i3, [%l7 + 0x34]
fbule %fcc2, loop_235
stw %o1, [%l7 + 0x08]
fmovda %xcc, %f8, %f6
stb %i2, [%l7 + 0x0A]
loop_235:
fnegd %f14, %f2
bcs,a loop_236
bvs %xcc, loop_237
stb %i6, [%l7 + 0x38]
ldsb [%l7 + 0x5B], %i0
loop_236:
srl %o5, %o2, %g3
loop_237:
fmovscc %xcc, %f7, %f2
fbne,a %fcc3, loop_238
fmovde %icc, %f12, %f3
brgez,a %i1, loop_239
fnot1 %f2, %f0
loop_238:
ldub [%l7 + 0x1A], %o6
mova %xcc, %l3, %l5
loop_239:
brlz %g4, loop_240
fmuld8ulx16 %f7, %f12, %f12
lduw [%l7 + 0x20], %o3
brgz %l2, loop_241
loop_240:
fmovs %f9, %f0
ta %icc, 0x5
bvc,a %icc, loop_242
loop_241:
fmovrse %l0, %f13, %f5
sth %o4, [%l7 + 0x16]
fand %f0, %f6, %f0
loop_242:
and %i7, 0x0503, %g6
ba %icc, loop_243
fmovscs %xcc, %f6, %f13
fmul8x16 %f15, %f4, %f10
movg %xcc, %g1, %g7
loop_243:
fpadd16s %f0, %f12, %f12
addccc %o7, 0x0EB5, %o0
orn %i4, 0x1EFA, %i5
fpadd32 %f8, %f0, %f0
fmovdvc %icc, %f3, %f12
movrne %l1, 0x250, %g5
andcc %l6, 0x0C5B, %l4
fandnot1s %f1, %f15, %f2
fcmple32 %f2, %f12, %g2
fmovdcs %xcc, %f4, %f9
tpos %icc, 0x6
be,a %xcc, loop_244
lduh [%l7 + 0x3C], %o1
movrgez %i3, %i2, %i6
srlx %i0, 0x0E, %o5
loop_244:
sub %g3, %i1, %o2
movpos %xcc, %o6, %l5
ldx [%l7 + 0x20], %l3
stw %g4, [%l7 + 0x2C]
tleu %xcc, 0x0
bpos,a loop_245
st %f3, [%l7 + 0x70]
udiv %o3, 0x0A79, %l0
ldsh [%l7 + 0x46], %l2
loop_245:
lduw [%l7 + 0x38], %i7
fpack16 %f0, %f11
ldsh [%l7 + 0x3E], %o4
movn %icc, %g1, %g6
movcc %xcc, %o7, %g7
stb %i4, [%l7 + 0x48]
tvc %xcc, 0x5
fmovrsne %i5, %f13, %f13
fmuld8sux16 %f14, %f5, %f12
ldsb [%l7 + 0x72], %l1
srl %o0, %l6, %g5
sdivx %g2, 0x004C, %o1
stx %l4, [%l7 + 0x68]
lduh [%l7 + 0x1A], %i3
movcs %icc, %i2, %i0
tcc %icc, 0x0
tneg %xcc, 0x5
movrlez %i6, 0x110, %g3
fpadd32 %f8, %f8, %f10
brlz %o5, loop_246
ldd [%l7 + 0x08], %f12
fmovdn %icc, %f1, %f11
sdivcc %i1, 0x1950, %o6
loop_246:
array8 %o2, %l5, %l3
fbg %fcc2, loop_247
tleu %xcc, 0x6
fmovd %f10, %f10
be,a,pt %xcc, loop_248
loop_247:
fmovsge %xcc, %f0, %f7
sllx %o3, 0x19, %l0
fmovdleu %icc, %f1, %f7
loop_248:
fand %f8, %f2, %f0
stw %g4, [%l7 + 0x64]
fmovrdgz %l2, %f4, %f12
popc %i7, %g1
ldx [%l7 + 0x08], %o4
stb %g6, [%l7 + 0x39]
siam 0x1
fmovsvc %icc, %f2, %f14
edge32ln %g7, %i4, %o7
ld [%l7 + 0x44], %f1
brnz,a %l1, loop_249
tgu %xcc, 0x5
ldsw [%l7 + 0x1C], %i5
movrlz %o0, %g5, %g2
loop_249:
fcmps %fcc0, %f6, %f7
fmovsne %icc, %f12, %f2
fbe %fcc3, loop_250
mulscc %l6, %l4, %o1
stb %i3, [%l7 + 0x32]
movl %xcc, %i2, %i0
loop_250:
alignaddrl %g3, %i6, %o5
ldub [%l7 + 0x47], %o6
ld [%l7 + 0x60], %f7
ldsb [%l7 + 0x46], %i1
movpos %xcc, %o2, %l3
lduw [%l7 + 0x34], %o3
fmovse %icc, %f8, %f14
fbl,a %fcc0, loop_251
subc %l0, %g4, %l2
ldd [%l7 + 0x48], %f0
array16 %i7, %g1, %o4
loop_251:
ldd [%l7 + 0x30], %f6
fmovsne %icc, %f9, %f6
fmovrdlz %l5, %f0, %f6
srl %g6, 0x02, %i4
fmuld8sux16 %f9, %f14, %f8
fpadd32s %f1, %f8, %f9
fmovsleu %icc, %f12, %f10
stx %o7, [%l7 + 0x48]
fmovsg %xcc, %f7, %f11
movre %g7, 0x07D, %l1
tneg %icc, 0x5
ldsb [%l7 + 0x0D], %i5
array8 %g5, %o0, %l6
fmovs %f5, %f14
ldsh [%l7 + 0x3A], %l4
fpadd16s %f1, %f14, %f0
fblg %fcc0, loop_252
nop
setx loop_253, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umul %g2, %o1, %i3
fmovrslz %i0, %f5, %f15
loop_252:
brlz %i2, loop_254
loop_253:
sdivcc %i6, 0x17C7, %g3
std %f8, [%l7 + 0x10]
orn %o5, %o6, %i1
loop_254:
fmovdvs %icc, %f15, %f3
st %f4, [%l7 + 0x48]
movrlez %l3, 0x039, %o2
fornot1s %f10, %f7, %f4
fpadd32 %f10, %f10, %f6
ldsb [%l7 + 0x7C], %o3
ldsh [%l7 + 0x4E], %l0
fmovsgu %xcc, %f4, %f5
edge32 %l2, %g4, %i7
ldub [%l7 + 0x24], %o4
fmul8ulx16 %f0, %f2, %f2
st %f10, [%l7 + 0x40]
st %f3, [%l7 + 0x7C]
movre %g1, %l5, %g6
lduw [%l7 + 0x74], %i4
sth %o7, [%l7 + 0x7A]
fzeros %f15
tvc %xcc, 0x6
ldub [%l7 + 0x45], %l1
std %f14, [%l7 + 0x50]
tcc %icc, 0x7
fcmps %fcc1, %f0, %f8
fbne,a %fcc1, loop_255
movvc %icc, %i5, %g5
fbge %fcc0, loop_256
ldx [%l7 + 0x18], %g7
loop_255:
popc 0x1329, %o0
ldsb [%l7 + 0x0E], %l4
loop_256:
movl %xcc, %l6, %o1
fnors %f11, %f11, %f15
srax %g2, %i3, %i0
ld [%l7 + 0x40], %f6
subc %i6, 0x0CEF, %g3
movrlz %i2, %o6, %i1
ldsh [%l7 + 0x0A], %l3
std %f4, [%l7 + 0x70]
ldub [%l7 + 0x0C], %o2
taddcctv %o3, %l0, %l2
lduw [%l7 + 0x08], %g4
tcs %icc, 0x3
movcc %icc, %i7, %o4
edge8ln %g1, %l5, %o5
fmovsa %icc, %f9, %f7
umulcc %g6, %o7, %i4
movrne %l1, 0x280, %i5
ldsw [%l7 + 0x78], %g5
fpack32 %f12, %f12, %f10
fmovdl %xcc, %f15, %f14
ld [%l7 + 0x54], %f9
move %icc, %g7, %l4
taddcc %o0, %l6, %o1
std %f12, [%l7 + 0x18]
tneg %icc, 0x4
and %g2, 0x0138, %i3
fcmpeq32 %f2, %f6, %i6
fmovdn %xcc, %f15, %f11
lduh [%l7 + 0x42], %g3
fmovdvc %xcc, %f14, %f10
ld [%l7 + 0x10], %f12
fcmpd %fcc3, %f14, %f14
nop
setx loop_257, %l0, %l1
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 %i0, 0x098, %o6
ldsb [%l7 + 0x25], %i1
fmovrdne %l3, %f8, %f2
loop_257:
ld [%l7 + 0x54], %f4
smulcc %o2, 0x000F, %o3
fones %f12
subccc %l0, 0x0D82, %i2
ldd [%l7 + 0x50], %f14
st %f9, [%l7 + 0x78]
ldd [%l7 + 0x28], %f14
fmul8x16 %f0, %f10, %f14
ldd [%l7 + 0x60], %f14
array32 %g4, %i7, %l2
fandnot1s %f6, %f3, %f9
tle %icc, 0x5
edge16n %g1, %l5, %o4
fnegs %f10, %f13
nop
setx loop_258, %l0, %l1
jmpl %l1, %g6
fmovsneg %xcc, %f2, %f12
stb %o5, [%l7 + 0x14]
ldub [%l7 + 0x5C], %o7
loop_258:
lduw [%l7 + 0x38], %l1
xor %i5, %i4, %g7
fone %f14
stb %l4, [%l7 + 0x29]
movrlez %g5, 0x142, %l6
ldd [%l7 + 0x30], %f12
std %f10, [%l7 + 0x50]
ldub [%l7 + 0x5A], %o1
fmovrslz %o0, %f10, %f15
addcc %g2, %i3, %i6
lduw [%l7 + 0x70], %i0
brgz %o6, loop_259
sdiv %i1, 0x16F3, %l3
ldx [%l7 + 0x08], %o2
brz %g3, loop_260
loop_259:
fcmple32 %f10, %f12, %l0
pdist %f6, %f0, %f14
andn %i2, 0x1D2D, %g4
loop_260:
fcmpd %fcc2, %f0, %f2
lduh [%l7 + 0x08], %i7
brgez %l2, loop_261
stw %o3, [%l7 + 0x0C]
st %f0, [%l7 + 0x78]
ldsh [%l7 + 0x5E], %g1
loop_261:
fba,a %fcc1, loop_262
ldub [%l7 + 0x62], %l5
tsubcctv %g6, 0x083F, %o4
movcs %xcc, %o7, %o5
loop_262:
fmul8x16 %f9, %f4, %f8
edge32ln %i5, %l1, %i4
fpsub32 %f4, %f8, %f6
addc %l4, %g7, %g5
fmovdgu %xcc, %f13, %f13
brz %o1, loop_263
nop
setx loop_264, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %l6, 0x1FF2, %o0
ld [%l7 + 0x7C], %f6
loop_263:
fmovrdlez %g2, %f2, %f12
loop_264:
xor %i6, %i3, %i0
fmovrse %i1, %f6, %f7
ldub [%l7 + 0x14], %o6
tsubcctv %o2, 0x1E3D, %g3
stb %l3, [%l7 + 0x76]
fandnot2s %f11, %f1, %f1
fmovsn %icc, %f14, %f11
fabsd %f12, %f8
fcmps %fcc1, %f2, %f11
fandnot1s %f3, %f1, %f12
orncc %l0, 0x070E, %i2
stx %i7, [%l7 + 0x08]
subccc %l2, 0x0116, %g4
be,pn %xcc, loop_265
std %f6, [%l7 + 0x48]
bne,a loop_266
lduh [%l7 + 0x66], %o3
loop_265:
ldub [%l7 + 0x0D], %g1
xnor %g6, 0x1FD1, %o4
loop_266:
fands %f6, %f10, %f3
tvc %icc, 0x1
fxors %f14, %f2, %f8
ldx [%l7 + 0x38], %o7
sll %o5, %l5, %i5
st %f5, [%l7 + 0x60]
movvc %icc, %i4, %l4
fmovsge %icc, %f9, %f12
ldsb [%l7 + 0x59], %l1
alignaddrl %g5, %g7, %o1
bvc,a,pn %xcc, loop_267
for %f10, %f8, %f0
fors %f13, %f10, %f2
fmovrde %l6, %f6, %f6
loop_267:
call loop_268
movcs %icc, %o0, %i6
fandnot2 %f12, %f14, %f14
fmovrsne %g2, %f5, %f0
loop_268:
st %f5, [%l7 + 0x2C]
sra %i0, %i3, %i1
ta %icc, 0x5
movrlz %o2, %g3, %o6
andn %l3, 0x127F, %l0
movg %xcc, %i7, %i2
ld [%l7 + 0x40], %f5
fnot2s %f11, %f1
fxors %f2, %f4, %f2
fnot2s %f5, %f4
fmovdgu %icc, %f14, %f7
tcs %icc, 0x7
mulscc %g4, 0x071E, %o3
fcmpgt16 %f12, %f4, %g1
ldsw [%l7 + 0x70], %l2
ldsb [%l7 + 0x5A], %o4
tle %xcc, 0x7
ldsh [%l7 + 0x70], %o7
std %f14, [%l7 + 0x08]
fmovde %icc, %f11, %f7
lduw [%l7 + 0x38], %g6
stb %l5, [%l7 + 0x5F]
alignaddrl %o5, %i5, %i4
sth %l4, [%l7 + 0x6E]
stw %l1, [%l7 + 0x78]
ldsb [%l7 + 0x6D], %g5
brgz %g7, loop_269
fmovrdlez %o1, %f8, %f8
smulcc %o0, 0x1A2D, %l6
ldx [%l7 + 0x30], %g2
loop_269:
fcmpne32 %f0, %f6, %i0
fmovsg %icc, %f11, %f0
tsubcc %i6, %i3, %o2
tsubcc %g3, 0x04E8, %i1
fmovsvc %icc, %f15, %f11
fcmped %fcc3, %f8, %f8
fsrc1s %f4, %f12
edge32 %l3, %o6, %l0
ldd [%l7 + 0x18], %f12
add %i7, %i2, %o3
ldsw [%l7 + 0x20], %g4
sdivx %g1, 0x0A76, %l2
fmul8x16 %f8, %f4, %f14
fabss %f13, %f12
fexpand %f9, %f6
fzero %f8
tgu %icc, 0x0
lduh [%l7 + 0x2E], %o7
ldd [%l7 + 0x68], %f8
lduh [%l7 + 0x6A], %g6
fandnot1s %f15, %f14, %f10
fandnot1s %f7, %f10, %f10
sth %l5, [%l7 + 0x54]
orncc %o5, 0x1EAE, %i5
fbule %fcc1, loop_270
ldsh [%l7 + 0x12], %i4
fnot1 %f0, %f14
fbn %fcc0, loop_271
loop_270:
udiv %l4, 0x1331, %o4
edge32 %g5, %l1, %g7
st %f5, [%l7 + 0x14]
loop_271:
fmovdcc %xcc, %f10, %f15
fones %f1
ldx [%l7 + 0x38], %o0
ldsh [%l7 + 0x52], %l6
sethi 0x06B0, %g2
fcmpne32 %f14, %f14, %o1
ld [%l7 + 0x68], %f9
fpadd16 %f2, %f10, %f2
call loop_272
for %f0, %f14, %f10
array32 %i0, %i3, %o2
ldd [%l7 + 0x60], %f10
loop_272:
bvs,a,pt %icc, loop_273
fsrc1s %f11, %f9
fcmpd %fcc3, %f10, %f8
edge16n %i6, %i1, %g3
loop_273:
std %f0, [%l7 + 0x28]
bgu,pn %xcc, loop_274
movn %xcc, %l3, %o6
fcmple32 %f0, %f4, %i7
or %i2, %o3, %g4
loop_274:
fmul8ulx16 %f2, %f12, %f14
fnor %f8, %f8, %f4
sll %g1, %l2, %o7
xorcc %l0, %g6, %o5
ldd [%l7 + 0x60], %f6
movrgez %i5, %i4, %l5
ldd [%l7 + 0x30], %f12
array16 %l4, %g5, %o4
st %f13, [%l7 + 0x30]
fbule %fcc1, loop_275
fmovde %icc, %f15, %f6
fands %f6, %f1, %f10
movrlez %l1, 0x002, %g7
loop_275:
stw %o0, [%l7 + 0x60]
subc %g2, %l6, %i0
fpackfix %f4, %f13
fmul8sux16 %f0, %f2, %f10
ldx [%l7 + 0x60], %o1
brz %i3, loop_276
xorcc %o2, 0x1CC2, %i1
sth %g3, [%l7 + 0x6A]
lduh [%l7 + 0x38], %i6
loop_276:
lduw [%l7 + 0x5C], %l3
mulscc %o6, %i7, %i2
ldsb [%l7 + 0x60], %o3
fmovspos %xcc, %f14, %f9
fmovdcs %icc, %f12, %f7
fpsub32 %f6, %f14, %f6
fmovda %xcc, %f3, %f10
edge16ln %g1, %l2, %g4
bshuffle %f10, %f6, %f12
fors %f8, %f1, %f7
movrgez %l0, 0x23D, %o7
fbe,a %fcc3, loop_277
bneg,a %icc, loop_278
tgu %xcc, 0x5
fbue,a %fcc0, loop_279
loop_277:
movpos %icc, %o5, %g6
loop_278:
sethi 0x169A, %i5
fbug,a %fcc1, loop_280
loop_279:
fpsub16s %f1, %f9, %f11
sdivcc %i4, 0x1412, %l5
ldx [%l7 + 0x70], %g5
loop_280:
bcs,a loop_281
lduh [%l7 + 0x60], %l4
array8 %l1, %g7, %o0
subcc %o4, 0x1FB4, %l6
loop_281:
fmovsleu %xcc, %f13, %f2
ldub [%l7 + 0x58], %i0
ldsh [%l7 + 0x6C], %o1
bcs loop_282
nop
setx loop_283, %l0, %l1
jmpl %l1, %i3
fnot2s %f13, %f13
lduh [%l7 + 0x3C], %g2
loop_282:
stw %i1, [%l7 + 0x38]
loop_283:
fmovdne %xcc, %f1, %f14
ldd [%l7 + 0x58], %f12
fmul8sux16 %f8, %f4, %f0
stx %o2, [%l7 + 0x60]
fcmpd %fcc2, %f10, %f2
ldsh [%l7 + 0x38], %i6
fmovsneg %icc, %f11, %f6
tcc %icc, 0x1
tcc %icc, 0x5
and %l3, %g3, %i7
ldsw [%l7 + 0x28], %o6
st %f7, [%l7 + 0x48]
ldd [%l7 + 0x10], %f4
fornot1s %f13, %f4, %f5
stx %o3, [%l7 + 0x08]
fmuld8sux16 %f1, %f2, %f12
fpack16 %f0, %f12
movle %xcc, %i2, %l2
fand %f8, %f6, %f12
fmovdg %xcc, %f11, %f11
smulcc %g1, %l0, %o7
fabss %f6, %f3
movge %icc, %o5, %g4
fpack32 %f6, %f4, %f12
fpack16 %f4, %f3
xorcc %g6, 0x19AA, %i5
popc %l5, %i4
fmovsne %icc, %f14, %f2
fmovrdlez %g5, %f2, %f10
ldd [%l7 + 0x40], %f12
stw %l4, [%l7 + 0x38]
tpos %icc, 0x1
sth %g7, [%l7 + 0x12]
ldsw [%l7 + 0x68], %l1
fbne %fcc3, loop_284
ldub [%l7 + 0x40], %o4
fcmpgt16 %f12, %f4, %l6
brlez,a %o0, loop_285
loop_284:
fors %f13, %f8, %f10
fmovse %xcc, %f11, %f3
fble %fcc3, loop_286
loop_285:
bn,pt %xcc, loop_287
tvc %xcc, 0x1
fmovrslz %o1, %f8, %f14
loop_286:
stw %i0, [%l7 + 0x28]
loop_287:
fmovsg %xcc, %f5, %f4
brlez,a %i3, loop_288
fmovrdne %i1, %f4, %f10
bcc,a,pt %icc, loop_289
ldub [%l7 + 0x19], %o2
loop_288:
ldx [%l7 + 0x70], %i6
stx %l3, [%l7 + 0x20]
loop_289:
movrgez %g2, %i7, %g3
stb %o6, [%l7 + 0x0B]
ldsb [%l7 + 0x48], %i2
ldsb [%l7 + 0x5B], %o3
ldd [%l7 + 0x08], %f4
fbn %fcc0, loop_290
stx %l2, [%l7 + 0x28]
fbl %fcc1, loop_291
ldsb [%l7 + 0x7D], %l0
loop_290:
addc %g1, 0x19DD, %o7
ldd [%l7 + 0x20], %f12
loop_291:
fmovdvs %xcc, %f14, %f5
tvs %icc, 0x1
fpackfix %f0, %f9
stw %g4, [%l7 + 0x5C]
fmovsleu %xcc, %f11, %f3
bleu loop_292
lduw [%l7 + 0x10], %o5
fmovsgu %icc, %f3, %f5
sth %g6, [%l7 + 0x0E]
loop_292:
lduh [%l7 + 0x42], %l5
array16 %i4, %i5, %g5
ldsb [%l7 + 0x3D], %l4
bvs %icc, loop_293
xnorcc %g7, %o4, %l6
st %f7, [%l7 + 0x0C]
fbl,a %fcc2, loop_294
loop_293:
ld [%l7 + 0x1C], %f4
movle %xcc, %o0, %o1
fandnot1s %f15, %f0, %f1
loop_294:
st %f13, [%l7 + 0x30]
ldd [%l7 + 0x20], %f12
stb %l1, [%l7 + 0x18]
ldsb [%l7 + 0x1E], %i3
andcc %i0, 0x0E92, %i1
lduw [%l7 + 0x50], %i6
edge32ln %l3, %g2, %o2
edge8l %i7, %g3, %o6
stb %o3, [%l7 + 0x7E]
tvc %xcc, 0x3
movcc %xcc, %i2, %l0
ldsh [%l7 + 0x5C], %g1
ldd [%l7 + 0x58], %f6
movre %l2, %g4, %o5
std %f8, [%l7 + 0x68]
stb %g6, [%l7 + 0x1B]
subc %l5, %i4, %i5
ble,a %xcc, loop_295
ldsw [%l7 + 0x74], %o7
fmovde %xcc, %f9, %f12
movn %icc, %l4, %g7
loop_295:
bgu,a loop_296
sdivx %g5, 0x0F8D, %o4
edge32 %l6, %o0, %l1
fabsd %f12, %f10
loop_296:
movrgez %o1, %i0, %i3
srax %i1, %i6, %g2
ldd [%l7 + 0x58], %f4
fmovsleu %xcc, %f15, %f2
bcc loop_297
fsrc2 %f12, %f6
stw %l3, [%l7 + 0x60]
array32 %o2, %i7, %g3
loop_297:
fmovdleu %icc, %f6, %f9
ble loop_298
stx %o3, [%l7 + 0x20]
sth %i2, [%l7 + 0x24]
fabss %f13, %f1
loop_298:
brlez %l0, loop_299
st %f13, [%l7 + 0x64]
bpos,a loop_300
ba,pt %icc, loop_301
loop_299:
lduh [%l7 + 0x56], %g1
fbug %fcc3, loop_302
loop_300:
siam 0x0
loop_301:
fnot1 %f6, %f2
addc %o6, 0x1649, %l2
loop_302:
xnor %g4, 0x0611, %o5
stx %g6, [%l7 + 0x70]
tsubcctv %i4, %l5, %i5
tne %xcc, 0x0
brz %l4, loop_303
fones %f8
andn %o7, %g7, %o4
tneg %xcc, 0x0
loop_303:
nop
setx loop_304, %l0, %l1
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 %l6, 0x28D, %o0
fcmpgt32 %f6, %f2, %g5
be,a,pt %xcc, loop_305
loop_304:
st %f13, [%l7 + 0x14]
stw %o1, [%l7 + 0x6C]
nop
setx loop_306, %l0, %l1
jmpl %l1, %i0
loop_305:
fpmerge %f10, %f6, %f12
fexpand %f3, %f4
call loop_307
loop_306:
lduw [%l7 + 0x2C], %l1
ldx [%l7 + 0x18], %i1
fpmerge %f11, %f1, %f6
loop_307:
xorcc %i6, %g2, %l3
fpsub32s %f2, %f9, %f4
fbug %fcc3, loop_308
fmovdcc %icc, %f8, %f10
ld [%l7 + 0x10], %f8
sth %i3, [%l7 + 0x52]
loop_308:
ldx [%l7 + 0x70], %o2
be loop_309
bshuffle %f0, %f6, %f14
bvs %icc, loop_310
ldx [%l7 + 0x68], %i7
loop_309:
movrgz %o3, 0x126, %i2
fpmerge %f13, %f11, %f10
loop_310:
tvc %xcc, 0x1
fcmple32 %f6, %f8, %l0
fbl,a %fcc2, loop_311
brz,a %g3, loop_312
ldsh [%l7 + 0x0C], %o6
std %f8, [%l7 + 0x58]
loop_311:
fnot2s %f5, %f2
loop_312:
fmovrsgez %g1, %f3, %f11
edge32l %l2, %g4, %g6
sth %i4, [%l7 + 0x28]
movl %icc, %l5, %i5
tvc %icc, 0x5
fmul8x16au %f7, %f10, %f10
edge16l %o5, %o7, %l4
fmovdge %icc, %f14, %f3
movg %xcc, %o4, %l6
fmovsvc %icc, %f11, %f13
stx %o0, [%l7 + 0x28]
subccc %g7, %g5, %o1
for %f0, %f4, %f2
tpos %icc, 0x4
fmovdcc %xcc, %f2, %f9
st %f12, [%l7 + 0x54]
ldub [%l7 + 0x22], %i0
bcs,a loop_313
fmovscc %icc, %f12, %f1
fones %f11
edge32 %l1, %i1, %i6
loop_313:
brgz,a %l3, loop_314
brlez,a %g2, loop_315
fpadd32 %f6, %f2, %f12
stx %o2, [%l7 + 0x68]
loop_314:
orcc %i7, 0x08BB, %i3
loop_315:
sth %o3, [%l7 + 0x50]
ldx [%l7 + 0x20], %i2
fxnors %f0, %f13, %f10
nop
setx loop_316, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f14, [%l7 + 0x60]
bpos,pt %xcc, loop_317
fmovrsne %g3, %f5, %f14
loop_316:
fornot1s %f2, %f12, %f10
tl %xcc, 0x4
loop_317:
sth %o6, [%l7 + 0x2E]
fmovdpos %xcc, %f15, %f2
stx %g1, [%l7 + 0x78]
taddcc %l0, 0x01D7, %l2
fmovdcc %xcc, %f15, %f0
sth %g6, [%l7 + 0x54]
fmovsa %xcc, %f0, %f11
fexpand %f3, %f4
fmovrse %i4, %f3, %f13
lduh [%l7 + 0x16], %l5
ld [%l7 + 0x10], %f4
tl %icc, 0x5
andcc %g4, 0x0970, %o5
fmovrsgez %o7, %f15, %f5
stx %l4, [%l7 + 0x78]
movrlz %i5, %o4, %l6
stb %g7, [%l7 + 0x6E]
fbge %fcc0, loop_318
fmovdneg %xcc, %f8, %f1
brgz %g5, loop_319
umul %o0, %o1, %i0
loop_318:
orncc %l1, 0x1C40, %i6
ld [%l7 + 0x74], %f12
loop_319:
movg %icc, %i1, %g2
stb %l3, [%l7 + 0x11]
tne %xcc, 0x2
stb %o2, [%l7 + 0x30]
tsubcctv %i3, 0x1A3C, %i7
fbu,a %fcc1, loop_320
ldsw [%l7 + 0x3C], %o3
bvc %xcc, loop_321
fcmpeq16 %f0, %f10, %g3
loop_320:
tleu %xcc, 0x5
fmuld8sux16 %f10, %f5, %f14
loop_321:
ldsh [%l7 + 0x0A], %i2
movcc %icc, %g1, %o6
andn %l0, 0x05BB, %l2
edge32ln %g6, %i4, %l5
lduh [%l7 + 0x36], %o5
fmovdn %xcc, %f6, %f7
ldsw [%l7 + 0x38], %g4
edge32n %l4, %o7, %i5
fpsub32s %f15, %f3, %f4
tneg %icc, 0x7
stw %l6, [%l7 + 0x5C]
bneg,a %icc, loop_322
fmovsgu %xcc, %f5, %f9
edge32ln %o4, %g5, %g7
fnors %f8, %f3, %f8
loop_322:
ta %icc, 0x6
movgu %xcc, %o0, %i0
fmuld8sux16 %f10, %f12, %f8
fmovsgu %xcc, %f3, %f0
fmovrslez %l1, %f15, %f6
sdiv %o1, 0x13F3, %i6
bvs %icc, loop_323
movle %icc, %g2, %l3
ldx [%l7 + 0x20], %o2
addc %i3, %i1, %o3
loop_323:
sra %i7, %g3, %i2
for %f2, %f0, %f10
tgu %xcc, 0x3
move %xcc, %o6, %g1
fxors %f13, %f3, %f11
xnorcc %l2, 0x17BF, %l0
std %f2, [%l7 + 0x28]
bgu,pn %xcc, loop_324
st %f1, [%l7 + 0x54]
stw %i4, [%l7 + 0x34]
tcs %icc, 0x6
loop_324:
stw %g6, [%l7 + 0x40]
fandnot2s %f12, %f11, %f9
fzero %f12
fmovdne %icc, %f4, %f2
stx %o5, [%l7 + 0x70]
fcmped %fcc1, %f6, %f0
lduw [%l7 + 0x74], %g4
smulcc %l4, 0x125E, %o7
lduh [%l7 + 0x6C], %l5
bvs,pt %xcc, loop_325
fbue,a %fcc1, loop_326
movrlz %i5, %l6, %g5
fbuge %fcc3, loop_327
loop_325:
umul %o4, %o0, %i0
loop_326:
sllx %g7, 0x06, %l1
tl %xcc, 0x1
loop_327:
fmovsg %xcc, %f6, %f5
ldd [%l7 + 0x18], %f8
fcmpeq16 %f10, %f6, %o1
fmovscs %xcc, %f6, %f8
andcc %i6, %l3, %o2
fmovrdgz %i3, %f14, %f8
fands %f13, %f14, %f7
fpadd32s %f6, %f12, %f7
st %f7, [%l7 + 0x70]
sth %i1, [%l7 + 0x4A]
fmovrdlz %g2, %f10, %f14
fnands %f13, %f4, %f0
std %f8, [%l7 + 0x50]
ldsw [%l7 + 0x44], %o3
ldub [%l7 + 0x5B], %g3
edge16l %i7, %o6, %g1
movrgz %i2, %l0, %i4
fmul8x16 %f5, %f8, %f2
movvs %icc, %g6, %l2
udiv %g4, 0x03FE, %o5
lduw [%l7 + 0x48], %o7
ldx [%l7 + 0x50], %l5
fmovd %f14, %f6
edge8l %l4, %i5, %l6
nop
setx loop_328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1s %f1, %f0, %f4
edge8ln %g5, %o0, %o4
movn %icc, %g7, %l1
loop_328:
nop
setx loop_329, %l0, %l1
jmpl %l1, %i0
stw %i6, [%l7 + 0x7C]
lduw [%l7 + 0x68], %l3
brlz %o1, loop_330
loop_329:
fmovdne %icc, %f15, %f9
move %icc, %o2, %i1
nop
setx loop_331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_330:
fornot1s %f4, %f13, %f1
brlz %i3, loop_332
fcmpne16 %f10, %f14, %g2
loop_331:
stb %g3, [%l7 + 0x27]
lduw [%l7 + 0x38], %i7
loop_332:
srlx %o3, 0x1E, %o6
fnors %f8, %f14, %f14
ldsw [%l7 + 0x50], %i2
fbu %fcc0, loop_333
brnz,a %g1, loop_334
fbo %fcc3, loop_335
sth %l0, [%l7 + 0x42]
loop_333:
movrlz %i4, 0x33A, %l2
loop_334:
srlx %g4, %o5, %g6
loop_335:
fmovdvs %icc, %f11, %f15
faligndata %f8, %f4, %f14
fpackfix %f0, %f6
ldsh [%l7 + 0x66], %o7
fcmpgt16 %f4, %f10, %l4
fmovdleu %xcc, %f14, %f9
tcs %icc, 0x2
fmul8ulx16 %f4, %f8, %f4
lduw [%l7 + 0x14], %i5
smulcc %l6, %l5, %g5
fmuld8ulx16 %f6, %f7, %f6
srax %o4, %o0, %g7
bcs,a,pt %xcc, loop_336
std %f2, [%l7 + 0x30]
add %i0, 0x15E3, %l1
fbule,a %fcc0, loop_337
loop_336:
ldsb [%l7 + 0x43], %l3
edge8ln %i6, %o2, %o1
fbn %fcc0, loop_338
loop_337:
tne %icc, 0x7
alignaddr %i1, %i3, %g2
st %f14, [%l7 + 0x38]
loop_338:
bgu,a,pn %xcc, loop_339
fmovsgu %xcc, %f12, %f11
stb %g3, [%l7 + 0x5A]
bl,a,pn %xcc, loop_340
loop_339:
movrgez %i7, 0x243, %o6
fxor %f2, %f0, %f8
or %o3, 0x072F, %g1
loop_340:
fmovrse %l0, %f14, %f15
bcc,a %xcc, loop_341
stx %i4, [%l7 + 0x20]
tgu %icc, 0x4
stx %i2, [%l7 + 0x28]
loop_341:
ldsh [%l7 + 0x38], %g4
fmovrdgez %o5, %f8, %f8
tcc %icc, 0x0
tleu %xcc, 0x3
fcmpeq32 %f2, %f2, %l2
tneg %xcc, 0x3
fmovscc %icc, %f4, %f4
fabsd %f4, %f8
umulcc %g6, 0x0588, %o7
brlz,a %i5, loop_342
fblg %fcc2, loop_343
ldsw [%l7 + 0x4C], %l4
edge32 %l6, %g5, %l5
loop_342:
fpsub16s %f12, %f14, %f12
loop_343:
movpos %icc, %o4, %o0
ldsb [%l7 + 0x4D], %i0
std %f0, [%l7 + 0x18]
movcs %xcc, %l1, %l3
fbug,a %fcc1, loop_344
fmovda %xcc, %f11, %f2
st %f6, [%l7 + 0x2C]
std %f0, [%l7 + 0x78]
loop_344:
fmovsvc %icc, %f5, %f11
fcmpd %fcc1, %f0, %f0
lduw [%l7 + 0x30], %g7
fbe %fcc2, loop_345
fmovrdgez %o2, %f8, %f6
fnand %f6, %f4, %f8
ld [%l7 + 0x08], %f13
loop_345:
ldub [%l7 + 0x22], %i6
ldub [%l7 + 0x1F], %o1
lduw [%l7 + 0x10], %i3
brgez,a %i1, loop_346
fpsub16 %f12, %f2, %f6
movn %xcc, %g3, %g2
ta %icc, 0x0
loop_346:
fsrc1 %f12, %f4
ld [%l7 + 0x70], %f1
fsrc1s %f2, %f11
fmovdcs %xcc, %f12, %f12
fmovdvs %icc, %f10, %f14
movpos %icc, %o6, %i7
ldsb [%l7 + 0x7F], %o3
fpadd32s %f13, %f7, %f0
st %f13, [%l7 + 0x70]
fmovrsgz %l0, %f5, %f12
brlez,a %i4, loop_347
fmovrslz %g1, %f13, %f9
fcmple32 %f4, %f14, %i2
fmovrdgez %o5, %f12, %f4
loop_347:
fands %f13, %f3, %f6
fmovdneg %xcc, %f13, %f4
ldd [%l7 + 0x50], %f6
fcmple32 %f2, %f4, %l2
ldsh [%l7 + 0x42], %g6
stw %g4, [%l7 + 0x78]
st %f7, [%l7 + 0x78]
edge32 %o7, %l4, %i5
fnor %f10, %f2, %f8
ldd [%l7 + 0x10], %f12
te %xcc, 0x0
lduw [%l7 + 0x40], %g5
movvc %xcc, %l6, %l5
ldd [%l7 + 0x48], %f6
bne,a,pn %xcc, loop_348
tsubcctv %o4, 0x0DF1, %o0
fmovd %f6, %f8
std %f6, [%l7 + 0x70]
loop_348:
fcmpne16 %f12, %f8, %i0
ldd [%l7 + 0x40], %f10
ldx [%l7 + 0x20], %l1
edge8ln %g7, %o2, %i6
ldx [%l7 + 0x28], %l3
fpsub32 %f4, %f8, %f2
st %f6, [%l7 + 0x0C]
ldd [%l7 + 0x40], %f14
fmovdpos %icc, %f5, %f6
tg %icc, 0x2
bcc,a,pn %xcc, loop_349
fnors %f7, %f2, %f9
sth %o1, [%l7 + 0x5A]
ldsw [%l7 + 0x20], %i1
loop_349:
fmovdle %icc, %f1, %f11
xnor %g3, 0x0522, %i3
movn %icc, %g2, %i7
bneg %xcc, loop_350
brgez,a %o6, loop_351
fmovrdgz %l0, %f4, %f10
tsubcc %o3, 0x1189, %i4
loop_350:
fzero %f2
loop_351:
stw %g1, [%l7 + 0x38]
std %f0, [%l7 + 0x68]
fpmerge %f7, %f11, %f14
for %f10, %f10, %f12
lduh [%l7 + 0x0E], %i2
movre %o5, 0x11B, %g6
fpadd16s %f14, %f6, %f4
ldsw [%l7 + 0x58], %l2
bge,pn %icc, loop_352
fmul8ulx16 %f2, %f2, %f8
ldd [%l7 + 0x28], %f8
st %f13, [%l7 + 0x5C]
loop_352:
fxor %f6, %f14, %f8
xorcc %o7, 0x138A, %g4
edge16n %l4, %g5, %l6
ba,pn %xcc, loop_353
stb %i5, [%l7 + 0x52]
bg %xcc, loop_354
fcmpes %fcc3, %f4, %f7
loop_353:
ldsb [%l7 + 0x36], %o4
std %f12, [%l7 + 0x68]
loop_354:
movneg %icc, %l5, %o0
ldub [%l7 + 0x2B], %l1
ldub [%l7 + 0x46], %i0
ldsh [%l7 + 0x6E], %g7
movre %o2, %l3, %o1
ldsw [%l7 + 0x30], %i6
array16 %i1, %i3, %g3
bvc,a %icc, loop_355
fnegs %f5, %f4
fpack32 %f8, %f2, %f8
fxors %f11, %f14, %f14
loop_355:
fcmpeq32 %f0, %f8, %g2
lduw [%l7 + 0x30], %i7
stb %l0, [%l7 + 0x30]
ldsh [%l7 + 0x0A], %o3
udivcc %o6, 0x0924, %i4
ldsb [%l7 + 0x11], %i2
tn %xcc, 0x4
bl,pt %icc, loop_356
ldsb [%l7 + 0x4E], %g1
std %f6, [%l7 + 0x60]
edge8n %o5, %g6, %o7
loop_356:
xor %g4, %l4, %g5
tge %xcc, 0x7
stb %l6, [%l7 + 0x16]
bl loop_357
move %xcc, %l2, %o4
ldsw [%l7 + 0x64], %l5
fcmpes %fcc0, %f3, %f15
loop_357:
tleu %xcc, 0x5
ble loop_358
fmovrdgez %o0, %f12, %f2
lduh [%l7 + 0x38], %i5
sth %l1, [%l7 + 0x0C]
loop_358:
fmovdge %icc, %f11, %f9
umul %g7, %o2, %l3
fmul8ulx16 %f2, %f0, %f10
ldsb [%l7 + 0x0C], %o1
xnor %i0, 0x1BFE, %i6
srax %i3, 0x0C, %g3
ldx [%l7 + 0x08], %i1
ldsh [%l7 + 0x76], %g2
tneg %icc, 0x3
ldsh [%l7 + 0x32], %i7
ldsw [%l7 + 0x6C], %l0
nop
setx loop_359, %l0, %l1
jmpl %l1, %o6
ldub [%l7 + 0x3E], %o3
bvc %xcc, loop_360
fpadd32s %f14, %f0, %f3
loop_359:
fones %f4
ld [%l7 + 0x48], %f9
loop_360:
fmovsvc %icc, %f5, %f6
brlz %i4, loop_361
fmovrse %g1, %f6, %f10
sdiv %o5, 0x0BEE, %g6
fmovrde %o7, %f0, %f8
loop_361:
taddcctv %g4, 0x0307, %l4
edge32l %g5, %i2, %l6
stw %l2, [%l7 + 0x18]
stb %l5, [%l7 + 0x3C]
stw %o4, [%l7 + 0x30]
stw %i5, [%l7 + 0x64]
fpsub16 %f6, %f2, %f2
st %f0, [%l7 + 0x54]
sth %l1, [%l7 + 0x32]
ldd [%l7 + 0x20], %f12
sdiv %g7, 0x1D83, %o0
and %l3, %o2, %i0
fmovscc %xcc, %f11, %f4
and %i6, 0x1D0A, %i3
ldsw [%l7 + 0x3C], %g3
fmul8x16au %f14, %f3, %f2
ldsw [%l7 + 0x58], %o1
sth %g2, [%l7 + 0x6E]
alignaddr %i7, %i1, %l0
fsrc2 %f0, %f4
fxor %f10, %f0, %f10
edge8l %o6, %i4, %g1
fcmps %fcc3, %f12, %f0
ldub [%l7 + 0x5B], %o5
fabss %f6, %f15
fmovdn %xcc, %f5, %f4
fmovsge %xcc, %f2, %f1
ldd [%l7 + 0x58], %f0
ldub [%l7 + 0x2C], %o3
fmovrdne %o7, %f10, %f4
fcmps %fcc1, %f11, %f4
fbule,a %fcc1, loop_362
tgu %xcc, 0x0
fmovsneg %icc, %f15, %f8
fmovrslz %g4, %f14, %f5
loop_362:
sub %l4, 0x0F62, %g6
stb %i2, [%l7 + 0x3F]
fbug,a %fcc0, loop_363
fone %f4
stx %g5, [%l7 + 0x68]
fbu,a %fcc2, loop_364
loop_363:
fnands %f6, %f9, %f15
movrlz %l2, 0x170, %l6
stx %o4, [%l7 + 0x68]
loop_364:
smulcc %i5, 0x17AC, %l1
fbug,a %fcc0, loop_365
ldsw [%l7 + 0x54], %l5
smulcc %g7, %l3, %o2
bcc,a,pt %xcc, loop_366
loop_365:
nop
setx loop_367, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f10, %f4, %f4
movg %icc, %i0, %i6
loop_366:
st %f0, [%l7 + 0x3C]
loop_367:
popc %i3, %o0
fbe,a %fcc3, loop_368
fandnot1 %f4, %f2, %f8
bshuffle %f12, %f2, %f0
fmovscs %icc, %f14, %f6
loop_368:
and %g3, %g2, %i7
array8 %o1, %i1, %l0
fsrc2 %f12, %f14
fmovdpos %icc, %f0, %f3
st %f14, [%l7 + 0x20]
tcs %icc, 0x2
fmovsn %icc, %f11, %f4
edge8ln %i4, %g1, %o5
edge32n %o3, %o6, %g4
alignaddr %o7, %g6, %i2
ldx [%l7 + 0x30], %l4
mulx %g5, 0x1EF0, %l6
orn %o4, 0x1EFB, %l2
fmuld8sux16 %f3, %f11, %f6
movne %xcc, %i5, %l1
fbule,a %fcc1, loop_369
fbne %fcc2, loop_370
sdivcc %g7, 0x1410, %l5
or %l3, %o2, %i0
loop_369:
fmovrslez %i6, %f7, %f4
loop_370:
fbul %fcc0, loop_371
popc %i3, %o0
fbge %fcc2, loop_372
ld [%l7 + 0x08], %f9
loop_371:
fand %f2, %f8, %f0
lduw [%l7 + 0x20], %g3
loop_372:
fmovrsgez %i7, %f4, %f15
fbo %fcc1, loop_373
sth %o1, [%l7 + 0x3C]
fmovsg %xcc, %f7, %f10
lduh [%l7 + 0x50], %i1
loop_373:
srl %l0, %i4, %g2
fmovrde %o5, %f10, %f0
fbuge %fcc2, loop_374
fsrc2 %f6, %f8
fbn %fcc1, loop_375
ldub [%l7 + 0x7D], %g1
loop_374:
stx %o3, [%l7 + 0x38]
pdist %f12, %f6, %f0
loop_375:
stx %g4, [%l7 + 0x10]
movleu %icc, %o7, %o6
xor %g6, %i2, %l4
fmovdcc %xcc, %f15, %f14
for %f0, %f2, %f12
std %f10, [%l7 + 0x50]
brlz %g5, loop_376
fpmerge %f12, %f0, %f2
brgez %l6, loop_377
ba,a,pt %xcc, loop_378
loop_376:
ld [%l7 + 0x24], %f12
stb %l2, [%l7 + 0x75]
loop_377:
udivcc %o4, 0x1EAC, %i5
loop_378:
stw %g7, [%l7 + 0x30]
umul %l5, 0x00FA, %l3
srax %o2, 0x0B, %i0
fmul8ulx16 %f8, %f8, %f6
fone %f4
movrgez %i6, 0x371, %l1
std %f10, [%l7 + 0x40]
movpos %xcc, %o0, %g3
sra %i7, %o1, %i3
stb %l0, [%l7 + 0x6D]
fmovdleu %icc, %f3, %f2
edge16n %i4, %i1, %g2
stx %g1, [%l7 + 0x10]
fmovrdlez %o5, %f12, %f2
fabss %f12, %f0
fmovdleu %icc, %f7, %f7
xnorcc %g4, %o7, %o6
st %f11, [%l7 + 0x54]
edge32l %o3, %i2, %g6
tpos %xcc, 0x2
ldsw [%l7 + 0x20], %g5
sth %l4, [%l7 + 0x3E]
ldd [%l7 + 0x60], %f14
alignaddrl %l2, %l6, %o4
stx %i5, [%l7 + 0x78]
fmovsvc %xcc, %f5, %f6
fpackfix %f2, %f14
fnors %f15, %f11, %f8
edge8 %g7, %l3, %o2
fbul,a %fcc3, loop_379
brlz,a %l5, loop_380
stb %i0, [%l7 + 0x59]
movg %xcc, %l1, %i6
loop_379:
fmovsg %icc, %f8, %f12
loop_380:
fpadd32 %f8, %f14, %f10
tn %icc, 0x0
fmovdne %xcc, %f4, %f9
sra %g3, %i7, %o0
fpadd32 %f8, %f0, %f10
edge8l %i3, %l0, %i4
st %f14, [%l7 + 0x64]
fsrc1 %f0, %f14
st %f1, [%l7 + 0x4C]
fmovsle %icc, %f7, %f6
fpack16 %f6, %f5
sethi 0x15E3, %o1
movg %xcc, %g2, %i1
ldub [%l7 + 0x2A], %o5
umul %g1, 0x0571, %o7
fblg,a %fcc2, loop_381
edge32n %g4, %o3, %i2
fnot1 %f0, %f2
movvc %icc, %o6, %g5
loop_381:
fmovse %icc, %f1, %f15
fnot2s %f1, %f14
tle %xcc, 0x5
fones %f4
fmovsneg %icc, %f13, %f4
movrlz %g6, 0x235, %l4
st %f2, [%l7 + 0x48]
fmovrsgz %l6, %f5, %f1
bvc,pt %icc, loop_382
lduh [%l7 + 0x7E], %o4
std %f8, [%l7 + 0x58]
movle %xcc, %l2, %i5
loop_382:
fand %f6, %f8, %f2
fabsd %f10, %f10
lduh [%l7 + 0x44], %l3
fandnot2s %f13, %f13, %f5
fxor %f8, %f0, %f6
std %f12, [%l7 + 0x58]
fands %f1, %f6, %f10
fbue %fcc1, loop_383
ldsw [%l7 + 0x38], %g7
alignaddrl %o2, %i0, %l5
orncc %i6, %l1, %i7
loop_383:
stx %g3, [%l7 + 0x10]
smulcc %o0, 0x1176, %i3
addccc %i4, 0x1E08, %o1
stx %g2, [%l7 + 0x10]
be,a,pt %xcc, loop_384
bne,pn %icc, loop_385
movrgz %i1, 0x079, %o5
sth %l0, [%l7 + 0x2C]
loop_384:
bleu,pt %xcc, loop_386
loop_385:
movrne %o7, 0x3CA, %g4
ta %icc, 0x3
tpos %xcc, 0x2
loop_386:
fmovsl %xcc, %f15, %f7
tge %icc, 0x2
tsubcc %g1, 0x1165, %o3
fnors %f11, %f5, %f2
fmovdg %icc, %f7, %f1
bne,pt %icc, loop_387
fmovdcc %icc, %f8, %f13
movn %xcc, %i2, %o6
bl,a,pt %xcc, loop_388
loop_387:
ldd [%l7 + 0x78], %f12
fornot2s %f10, %f8, %f11
brlz,a %g5, loop_389
loop_388:
fand %f4, %f2, %f2
fpadd32s %f5, %f14, %f6
brz %g6, loop_390
loop_389:
fcmple16 %f14, %f0, %l4
fmovrdlz %o4, %f0, %f14
st %f2, [%l7 + 0x30]
loop_390:
movre %l6, 0x3AA, %l2
fpack32 %f0, %f12, %f12
umul %i5, %l3, %o2
ldsh [%l7 + 0x28], %g7
mulscc %i0, 0x0FCA, %i6
ldsw [%l7 + 0x44], %l1
fpmerge %f14, %f0, %f6
fmovdpos %icc, %f12, %f11
fnegd %f6, %f0
brgz %i7, loop_391
alignaddrl %g3, %l5, %o0
ble,pn %icc, loop_392
ldsb [%l7 + 0x53], %i4
loop_391:
for %f8, %f12, %f12
fmovdle %xcc, %f5, %f9
loop_392:
andcc %i3, 0x1A02, %o1
fmovda %xcc, %f7, %f7
tsubcc %i1, 0x118A, %o5
xnorcc %g2, %l0, %g4
ldsb [%l7 + 0x0F], %g1
stw %o3, [%l7 + 0x44]
taddcctv %o7, %i2, %g5
ldsh [%l7 + 0x7E], %g6
fmovdleu %icc, %f9, %f1
ldsw [%l7 + 0x14], %o6
fcmple32 %f10, %f14, %o4
lduh [%l7 + 0x0E], %l6
sth %l2, [%l7 + 0x44]
lduw [%l7 + 0x2C], %l4
fnand %f4, %f4, %f14
stx %i5, [%l7 + 0x58]
fnand %f2, %f14, %f12
ldsb [%l7 + 0x2E], %o2
sth %g7, [%l7 + 0x0A]
fmovdneg %icc, %f8, %f15
sethi 0x0FDF, %l3
fmovrdlz %i6, %f8, %f12
brgz,a %l1, loop_393
fpsub32s %f7, %f2, %f0
for %f8, %f0, %f14
movle %icc, %i7, %g3
loop_393:
subcc %l5, 0x079A, %o0
alignaddr %i0, %i3, %o1
stw %i4, [%l7 + 0x38]
taddcc %i1, %g2, %l0
brgez,a %o5, loop_394
stx %g1, [%l7 + 0x60]
faligndata %f4, %f4, %f14
std %f2, [%l7 + 0x38]
loop_394:
fnot2s %f9, %f8
ld [%l7 + 0x24], %f1
lduh [%l7 + 0x5A], %o3
ldx [%l7 + 0x78], %g4
array8 %o7, %i2, %g6
bg,pt %icc, loop_395
fpack32 %f0, %f14, %f10
fmovrdlz %g5, %f12, %f10
or %o4, %l6, %l2
loop_395:
stb %o6, [%l7 + 0x26]
tneg %xcc, 0x0
tn %icc, 0x7
fpsub16s %f14, %f13, %f10
tvc %xcc, 0x6
stw %i5, [%l7 + 0x60]
lduw [%l7 + 0x44], %o2
std %f12, [%l7 + 0x08]
ldub [%l7 + 0x6E], %l4
fmuld8sux16 %f4, %f6, %f6
ld [%l7 + 0x4C], %f4
fornot1 %f10, %f8, %f6
std %f8, [%l7 + 0x48]
fnors %f3, %f14, %f12
ldd [%l7 + 0x18], %f14
taddcc %l3, %g7, %l1
fmovsge %xcc, %f6, %f10
ldsb [%l7 + 0x50], %i7
ldub [%l7 + 0x22], %g3
movleu %xcc, %i6, %l5
movne %xcc, %o0, %i3
popc %o1, %i0
st %f13, [%l7 + 0x3C]
std %f14, [%l7 + 0x20]
tsubcc %i4, %g2, %i1
umul %o5, %g1, %l0
fmovdne %xcc, %f4, %f3
lduh [%l7 + 0x5E], %o3
tle %icc, 0x1
fnegd %f8, %f12
ldx [%l7 + 0x08], %o7
ta %icc, 0x1
ldd [%l7 + 0x38], %f10
st %f11, [%l7 + 0x60]
fexpand %f13, %f10
edge8n %i2, %g6, %g4
sth %o4, [%l7 + 0x1E]
bpos,a loop_396
fmovscs %icc, %f1, %f14
movcc %icc, %g5, %l2
bpos,a %icc, loop_397
loop_396:
ldub [%l7 + 0x41], %o6
fmovdne %icc, %f10, %f7
fexpand %f7, %f2
loop_397:
andncc %i5, %o2, %l6
ldsb [%l7 + 0x0F], %l4
fcmpne16 %f6, %f10, %g7
be,a,pt %icc, loop_398
ld [%l7 + 0x2C], %f8
ldsw [%l7 + 0x08], %l1
movrgz %i7, 0x109, %l3
loop_398:
fone %f6
bn,a %xcc, loop_399
movcs %xcc, %i6, %g3
ldsb [%l7 + 0x1C], %l5
fexpand %f0, %f4
loop_399:
stx %o0, [%l7 + 0x68]
fmul8x16al %f1, %f14, %f6
st %f0, [%l7 + 0x54]
addc %i3, 0x06F1, %o1
fmovse %xcc, %f10, %f3
fsrc2s %f9, %f14
fmovrsgz %i0, %f0, %f10
bpos %icc, loop_400
fmovdcc %xcc, %f10, %f8
fmovdcs %xcc, %f13, %f0
movcs %icc, %g2, %i4
loop_400:
fbl,a %fcc0, loop_401
alignaddr %o5, %g1, %l0
alignaddrl %o3, %i1, %o7
fmovrdlez %g6, %f2, %f6
loop_401:
orncc %g4, 0x19A9, %o4
sth %i2, [%l7 + 0x7C]
ld [%l7 + 0x64], %f0
fpsub16 %f4, %f0, %f4
movpos %xcc, %g5, %o6
fmovdl %icc, %f0, %f5
std %f6, [%l7 + 0x48]
add %l2, 0x1D3D, %o2
brgez %i5, loop_402
udivcc %l4, 0x160A, %g7
fmovrdlez %l6, %f14, %f10
fmovrdlz %l1, %f10, %f14
loop_402:
stx %l3, [%l7 + 0x38]
bge,a,pn %icc, loop_403
std %f6, [%l7 + 0x70]
call loop_404
ldsw [%l7 + 0x5C], %i6
loop_403:
ld [%l7 + 0x20], %f4
sth %g3, [%l7 + 0x44]
loop_404:
st %f2, [%l7 + 0x6C]
movcs %xcc, %l5, %i7
fmovdneg %xcc, %f0, %f15
st %f0, [%l7 + 0x10]
sth %o0, [%l7 + 0x30]
fmovsa %xcc, %f4, %f5
tsubcctv %o1, 0x1919, %i3
fmovrslz %i0, %f7, %f12
ldsw [%l7 + 0x78], %g2
lduw [%l7 + 0x30], %o5
stb %i4, [%l7 + 0x41]
edge8ln %l0, %g1, %i1
lduh [%l7 + 0x4A], %o3
call loop_405
stb %o7, [%l7 + 0x1A]
fmovsn %icc, %f7, %f7
ldub [%l7 + 0x2B], %g4
loop_405:
tn %xcc, 0x7
bcc,pt %xcc, loop_406
std %f8, [%l7 + 0x18]
ldub [%l7 + 0x4A], %g6
bleu,pn %icc, loop_407
loop_406:
ta %xcc, 0x3
fsrc2s %f8, %f3
lduh [%l7 + 0x10], %o4
loop_407:
fandnot2s %f15, %f10, %f6
fmovsl %icc, %f2, %f14
tvs %xcc, 0x4
fmovse %xcc, %f10, %f2
fmovsn %xcc, %f12, %f11
fmovdleu %xcc, %f9, %f8
movpos %icc, %i2, %o6
movl %icc, %g5, %l2
stb %i5, [%l7 + 0x1C]
andn %l4, 0x19BE, %g7
fmovsn %xcc, %f2, %f12
stx %o2, [%l7 + 0x78]
taddcc %l1, 0x0EBC, %l3
edge16n %i6, %l6, %l5
fpsub32 %f10, %f4, %f8
srax %g3, %o0, %o1
array16 %i7, %i3, %i0
fmovse %icc, %f2, %f1
tvc %icc, 0x7
stx %o5, [%l7 + 0x60]
fandnot2 %f12, %f4, %f14
ldsw [%l7 + 0x3C], %i4
lduw [%l7 + 0x24], %g2
movvc %xcc, %g1, %i1
sllx %o3, %l0, %o7
ldd [%l7 + 0x38], %f0
fcmped %fcc1, %f2, %f6
fnand %f6, %f8, %f4
subccc %g4, %g6, %i2
fcmpne16 %f4, %f14, %o6
ldx [%l7 + 0x18], %g5
stw %o4, [%l7 + 0x14]
ldsh [%l7 + 0x62], %i5
fmovdge %icc, %f13, %f7
orn %l4, %l2, %g7
ld [%l7 + 0x58], %f1
fcmpne16 %f6, %f8, %o2
array32 %l3, %i6, %l6
bcc,a loop_408
fabsd %f14, %f0
fnands %f10, %f0, %f2
brnz %l1, loop_409
loop_408:
edge32ln %l5, %o0, %o1
fmovdn %icc, %f14, %f8
fmovrdne %g3, %f2, %f14
loop_409:
stx %i3, [%l7 + 0x68]
ldsw [%l7 + 0x7C], %i0
fnegd %f10, %f14
xnor %o5, %i4, %i7
movgu %xcc, %g2, %i1
orn %o3, 0x0051, %l0
be,pt %icc, loop_410
pdist %f2, %f12, %f0
movvc %xcc, %o7, %g1
tg %icc, 0x5
loop_410:
fcmped %fcc2, %f10, %f4
fpsub16s %f7, %f0, %f15
fcmpd %fcc1, %f14, %f6
lduh [%l7 + 0x62], %g4
umulcc %i2, %g6, %g5
tneg %icc, 0x0
fmovdneg %icc, %f4, %f3
fcmpeq32 %f2, %f6, %o4
stw %i5, [%l7 + 0x0C]
fandnot1 %f0, %f6, %f8
fbug,a %fcc3, loop_411
alignaddrl %o6, %l2, %l4
ldsw [%l7 + 0x70], %o2
fcmpes %fcc0, %f3, %f6
loop_411:
fmuld8sux16 %f5, %f11, %f14
st %f7, [%l7 + 0x24]
fmul8x16 %f6, %f10, %f0
fmovsneg %icc, %f15, %f11
ta %xcc, 0x0
tn %icc, 0x3
fmovdne %xcc, %f0, %f14
ldub [%l7 + 0x7F], %l3
edge8n %g7, %i6, %l1
nop
setx loop_412, %l0, %l1
jmpl %l1, %l5
fmovscc %icc, %f0, %f2
tcc %icc, 0x6
edge16n %l6, %o0, %o1
loop_412:
fmovsvs %icc, %f12, %f10
ldx [%l7 + 0x68], %i3
lduh [%l7 + 0x6E], %g3
ldub [%l7 + 0x27], %o5
fmovdn %icc, %f0, %f3
edge8l %i0, %i4, %i7
fmovdn %xcc, %f12, %f7
addccc %g2, %o3, %l0
stw %o7, [%l7 + 0x70]
movrne %g1, 0x0A7, %i1
tne %icc, 0x0
ld [%l7 + 0x4C], %f0
ld [%l7 + 0x78], %f1
fblg,a %fcc3, loop_413
brlez %g4, loop_414
xorcc %g6, %g5, %o4
bpos,pn %xcc, loop_415
loop_413:
fsrc2s %f10, %f4
loop_414:
brz %i5, loop_416
std %f10, [%l7 + 0x30]
loop_415:
andcc %o6, 0x0D70, %i2
orcc %l4, %o2, %l3
loop_416:
te %xcc, 0x4
fcmple32 %f10, %f12, %g7
fsrc2s %f0, %f6
and %i6, %l2, %l5
lduw [%l7 + 0x14], %l6
ldd [%l7 + 0x10], %f6
udivx %l1, 0x1076, %o1
alignaddrl %i3, %g3, %o0
xorcc %o5, 0x12DF, %i0
fmovrde %i7, %f4, %f4
udivx %i4, 0x0BD0, %o3
fbge,a %fcc2, loop_417
array16 %l0, %g2, %o7
fnot1s %f3, %f8
fmovrslz %g1, %f10, %f3
loop_417:
fpack16 %f6, %f2
array8 %g4, %g6, %g5
sllx %o4, %i1, %o6
fnot2 %f6, %f4
bshuffle %f10, %f2, %f6
bne loop_418
ldub [%l7 + 0x4A], %i2
lduw [%l7 + 0x64], %l4
or %o2, 0x1E55, %l3
loop_418:
addcc %i5, 0x1B16, %g7
fmovspos %icc, %f4, %f5
fors %f10, %f11, %f9
fmovse %icc, %f13, %f12
fcmpgt16 %f12, %f6, %l2
fba,a %fcc2, loop_419
fpsub16s %f10, %f8, %f2
fpsub16s %f14, %f9, %f11
fpadd32s %f2, %f5, %f11
loop_419:
movgu %xcc, %l5, %l6
ldd [%l7 + 0x70], %f14
lduh [%l7 + 0x2C], %l1
siam 0x3
ld [%l7 + 0x78], %f3
sdivcc %i6, 0x10A4, %i3
fmovrde %g3, %f6, %f2
array16 %o1, %o5, %o0
fmovspos %xcc, %f0, %f10
fbue,a %fcc1, loop_420
fpack16 %f6, %f11
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x78], %i0
loop_420:
fmovrdne %i7, %f0, %f0
stw %i4, [%l7 + 0x28]
udiv %l0, 0x01C1, %g2
addcc %o7, %o3, %g4
bcc loop_421
std %f8, [%l7 + 0x20]
fzero %f6
sra %g6, %g1, %o4
loop_421:
fpadd32 %f14, %f10, %f4
fmovsneg %icc, %f2, %f14
stw %g5, [%l7 + 0x10]
xnor %o6, 0x170A, %i1
sth %l4, [%l7 + 0x1E]
nop
setx loop_422, %l0, %l1
jmpl %l1, %i2
fmovdneg %icc, %f12, %f10
movn %icc, %o2, %l3
brlez %g7, loop_423
loop_422:
std %f8, [%l7 + 0x28]
brgez,a %i5, loop_424
brgez,a %l2, loop_425
loop_423:
fpsub32s %f8, %f2, %f14
lduw [%l7 + 0x78], %l5
loop_424:
bge loop_426
loop_425:
bne,pt %xcc, loop_427
lduw [%l7 + 0x74], %l6
std %f8, [%l7 + 0x70]
loop_426:
fabsd %f2, %f4
loop_427:
ld [%l7 + 0x38], %f11
fmovsn %xcc, %f14, %f9
ld [%l7 + 0x28], %f9
edge16l %i6, %l1, %g3
orcc %i3, %o1, %o0
movre %o5, %i7, %i4
alignaddr %i0, %l0, %g2
lduw [%l7 + 0x64], %o3
fcmpeq32 %f14, %f10, %o7
tleu %icc, 0x6
fmovdn %icc, %f2, %f11
stx %g4, [%l7 + 0x68]
brlz %g1, loop_428
fblg,a %fcc0, loop_429
ld [%l7 + 0x64], %f8
edge32 %o4, %g5, %g6
loop_428:
fmovrdlz %i1, %f10, %f6
loop_429:
subc %l4, %o6, %i2
fpsub32 %f2, %f10, %f10
call loop_430
brnz %l3, loop_431
ble %xcc, loop_432
fcmple32 %f0, %f10, %g7
loop_430:
lduh [%l7 + 0x66], %i5
loop_431:
sth %o2, [%l7 + 0x48]
loop_432:
fbul %fcc1, loop_433
fmul8sux16 %f8, %f14, %f12
st %f11, [%l7 + 0x68]
movg %icc, %l2, %l6
loop_433:
fba %fcc2, loop_434
fsrc2 %f10, %f4
mulscc %i6, %l5, %g3
smul %i3, 0x0830, %l1
loop_434:
ldsh [%l7 + 0x08], %o0
std %f4, [%l7 + 0x40]
movvc %xcc, %o5, %i7
ldub [%l7 + 0x6A], %o1
nop
setx loop_435, %l0, %l1
jmpl %l1, %i4
edge8ln %l0, %i0, %g2
fpsub32s %f6, %f3, %f5
ldsb [%l7 + 0x1D], %o7
loop_435:
brgez,a %g4, loop_436
brlz %o3, loop_437
fornot1s %f14, %f11, %f6
stx %g1, [%l7 + 0x68]
loop_436:
ldub [%l7 + 0x7A], %g5
loop_437:
sdivx %g6, 0x06CF, %i1
fmovdne %xcc, %f8, %f12
ldd [%l7 + 0x60], %f8
ldsh [%l7 + 0x18], %l4
bleu,pt %xcc, loop_438
ldx [%l7 + 0x08], %o6
stx %i2, [%l7 + 0x30]
andncc %l3, %g7, %i5
loop_438:
fnegs %f1, %f8
sra %o4, 0x0D, %o2
ldub [%l7 + 0x31], %l2
fandnot2 %f4, %f12, %f12
fmovda %xcc, %f9, %f13
stb %i6, [%l7 + 0x3D]
ldsw [%l7 + 0x30], %l6
stx %l5, [%l7 + 0x60]
fmovdvs %icc, %f2, %f9
array16 %g3, %l1, %o0
fcmpeq32 %f10, %f14, %o5
bl loop_439
array16 %i3, %o1, %i4
stx %i7, [%l7 + 0x10]
fcmped %fcc0, %f2, %f6
loop_439:
edge32ln %l0, %i0, %g2
sth %g4, [%l7 + 0x6A]
sdiv %o3, 0x193C, %o7
fbe %fcc2, loop_440
siam 0x3
fbne,a %fcc3, loop_441
xnor %g1, %g5, %g6
loop_440:
movre %i1, %l4, %i2
edge16l %l3, %g7, %o6
loop_441:
fmovdge %icc, %f7, %f1
be,a,pt %icc, loop_442
fmovd %f8, %f12
stx %i5, [%l7 + 0x30]
ld [%l7 + 0x1C], %f7
loop_442:
bleu,pn %xcc, loop_443
fbule,a %fcc1, loop_444
orn %o4, %l2, %i6
fmovrdgz %l6, %f8, %f10
loop_443:
fnot1s %f11, %f1
loop_444:
st %f11, [%l7 + 0x7C]
fmul8sux16 %f2, %f14, %f8
fbl %fcc0, loop_445
fmovrsgez %l5, %f3, %f9
tleu %xcc, 0x4
bg,a loop_446
loop_445:
fnands %f9, %f3, %f3
ldsh [%l7 + 0x56], %o2
fcmps %fcc0, %f10, %f8
loop_446:
fnot2s %f7, %f13
subccc %g3, %o0, %o5
brgz,a %i3, loop_447
movvc %icc, %l1, %o1
fxnor %f8, %f8, %f6
tsubcc %i7, 0x1D2B, %i4
loop_447:
sth %i0, [%l7 + 0x68]
movl %icc, %l0, %g4
fandnot2s %f10, %f10, %f3
ble,pn %xcc, loop_448
tleu %xcc, 0x6
st %f6, [%l7 + 0x5C]
fbne,a %fcc1, loop_449
loop_448:
orn %g2, 0x1971, %o7
fmovrsgez %o3, %f8, %f7
fbn,a %fcc3, loop_450
loop_449:
stx %g5, [%l7 + 0x30]
fands %f2, %f13, %f12
edge32ln %g6, %i1, %l4
loop_450:
fcmpgt32 %f4, %f10, %g1
or %i2, %g7, %o6
std %f2, [%l7 + 0x28]
fmovsneg %icc, %f13, %f3
fabsd %f14, %f6
fbne,a %fcc3, loop_451
fors %f3, %f1, %f12
udivx %l3, 0x13F6, %o4
fsrc2 %f4, %f8
loop_451:
lduw [%l7 + 0x60], %i5
ldx [%l7 + 0x30], %i6
ldx [%l7 + 0x78], %l2
edge32 %l6, %o2, %l5
fmovdneg %xcc, %f5, %f3
andn %g3, %o0, %i3
fmovsne %xcc, %f0, %f4
fba,a %fcc0, loop_452
ldsb [%l7 + 0x76], %l1
fcmpeq32 %f14, %f0, %o5
fabsd %f2, %f14
loop_452:
ldd [%l7 + 0x48], %f8
array32 %i7, %i4, %o1
xnor %l0, %i0, %g4
st %f11, [%l7 + 0x70]
stw %o7, [%l7 + 0x20]
orn %o3, %g2, %g6
edge16n %i1, %g5, %l4
ldub [%l7 + 0x76], %i2
stw %g7, [%l7 + 0x30]
fbge %fcc1, loop_453
ta %xcc, 0x0
te %icc, 0x3
movneg %xcc, %g1, %o6
loop_453:
tsubcctv %o4, %i5, %i6
fmovsvc %xcc, %f6, %f4
std %f6, [%l7 + 0x70]
fmovdcc %xcc, %f1, %f15
fmovde %xcc, %f6, %f7
fbg %fcc2, loop_454
fcmpes %fcc1, %f7, %f6
fornot1s %f14, %f1, %f1
stb %l3, [%l7 + 0x78]
loop_454:
movge %xcc, %l2, %l6
stb %o2, [%l7 + 0x66]
ldsw [%l7 + 0x10], %g3
fbule,a %fcc0, loop_455
tcs %icc, 0x7
array16 %l5, %o0, %l1
addc %o5, %i7, %i3
loop_455:
array8 %i4, %l0, %o1
fmovdneg %icc, %f6, %f6
edge32ln %i0, %g4, %o3
fand %f8, %f14, %f6
bleu loop_456
udivcc %o7, 0x0C08, %g6
fnors %f5, %f14, %f8
ldsh [%l7 + 0x62], %i1
loop_456:
bpos,a,pt %icc, loop_457
fbn,a %fcc0, loop_458
call loop_459
fmovrde %g5, %f14, %f12
loop_457:
fcmpeq32 %f0, %f8, %g2
loop_458:
xor %i2, 0x1E61, %l4
loop_459:
fbo,a %fcc2, loop_460
std %f6, [%l7 + 0x28]
taddcc %g1, %g7, %o6
std %f0, [%l7 + 0x58]
loop_460:
ldub [%l7 + 0x5A], %o4
tvc %icc, 0x3
brz,a %i5, loop_461
te %xcc, 0x1
lduw [%l7 + 0x74], %i6
movrgz %l2, 0x145, %l3
loop_461:
fcmpeq32 %f14, %f12, %l6
taddcc %o2, 0x087D, %g3
fones %f13
fexpand %f6, %f2
fandnot1 %f0, %f0, %f10
edge32 %o0, %l5, %o5
mulscc %i7, %l1, %i3
stx %l0, [%l7 + 0x40]
std %f12, [%l7 + 0x60]
ldx [%l7 + 0x58], %i4
fone %f4
fmul8sux16 %f4, %f6, %f10
taddcc %i0, %g4, %o1
fandnot2s %f10, %f7, %f10
ldx [%l7 + 0x08], %o7
ble %icc, loop_462
ldub [%l7 + 0x79], %o3
ldx [%l7 + 0x60], %i1
brgez %g6, loop_463
loop_462:
tle %icc, 0x4
fmuld8ulx16 %f4, %f10, %f0
fpsub16s %f9, %f7, %f1
loop_463:
ldx [%l7 + 0x20], %g5
fba %fcc1, loop_464
fand %f10, %f4, %f6
fbg,a %fcc3, loop_465
movrne %i2, %g2, %l4
loop_464:
fmovdn %icc, %f13, %f9
fpadd16s %f3, %f13, %f4
loop_465:
movle %xcc, %g7, %g1
stw %o4, [%l7 + 0x6C]
ldsh [%l7 + 0x46], %o6
fcmps %fcc0, %f5, %f9
bshuffle %f14, %f12, %f12
ldd [%l7 + 0x38], %f6
fnot1 %f4, %f4
tsubcctv %i6, %i5, %l2
ldsh [%l7 + 0x0A], %l6
fmovsleu %xcc, %f1, %f5
sth %l3, [%l7 + 0x08]
fcmple32 %f0, %f0, %o2
tgu %icc, 0x4
ldsb [%l7 + 0x52], %g3
stw %l5, [%l7 + 0x40]
fands %f13, %f12, %f12
edge32l %o0, %i7, %l1
fmovrdgez %o5, %f10, %f10
fmovrse %l0, %f0, %f0
fabsd %f12, %f2
fcmpd %fcc2, %f12, %f10
call loop_466
fpsub16s %f1, %f8, %f14
lduh [%l7 + 0x2E], %i3
fmovrsne %i0, %f10, %f12
loop_466:
fba,a %fcc0, loop_467
fmovsgu %icc, %f10, %f10
stw %i4, [%l7 + 0x64]
fmovrdlez %o1, %f8, %f0
loop_467:
fbue %fcc1, loop_468
stx %o7, [%l7 + 0x28]
fcmpne32 %f12, %f6, %g4
ldx [%l7 + 0x40], %o3
loop_468:
ldsw [%l7 + 0x7C], %g6
std %f8, [%l7 + 0x10]
sth %g5, [%l7 + 0x48]
fmul8x16al %f13, %f7, %f8
fbu,a %fcc0, loop_469
fnors %f7, %f14, %f11
ldd [%l7 + 0x40], %f10
fmovsn %icc, %f6, %f5
loop_469:
addccc %i1, 0x079B, %i2
fcmpne16 %f2, %f2, %l4
stw %g2, [%l7 + 0x08]
ldd [%l7 + 0x68], %f10
lduh [%l7 + 0x7A], %g1
fbe,a %fcc3, loop_470
brlz %g7, loop_471
sth %o6, [%l7 + 0x1C]
fmovdl %xcc, %f14, %f5
loop_470:
ldsw [%l7 + 0x18], %o4
loop_471:
fmovdpos %xcc, %f9, %f6
bpos %icc, loop_472
sllx %i5, 0x12, %i6
ldsw [%l7 + 0x48], %l6
fmovrdgz %l3, %f12, %f4
loop_472:
fmul8ulx16 %f6, %f14, %f14
tgu %icc, 0x7
bg,a loop_473
edge8 %o2, %l2, %l5
movrne %o0, %g3, %i7
srl %o5, %l0, %l1
loop_473:
edge16n %i3, %i4, %o1
srl %o7, 0x19, %i0
lduh [%l7 + 0x7E], %o3
smul %g6, 0x0399, %g4
fmovdvs %xcc, %f7, %f10
ldsb [%l7 + 0x38], %g5
stb %i1, [%l7 + 0x7D]
fpack32 %f4, %f0, %f4
alignaddrl %i2, %g2, %g1
nop
setx loop_474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %l4, %g7, %o4
fcmple16 %f14, %f2, %i5
stx %o6, [%l7 + 0x60]
loop_474:
stx %l6, [%l7 + 0x68]
fba,a %fcc1, loop_475
fbug %fcc1, loop_476
movvc %xcc, %l3, %i6
fmovdl %icc, %f9, %f1
loop_475:
fornot2 %f12, %f8, %f0
loop_476:
bleu,pt %xcc, loop_477
fmovdvs %icc, %f2, %f6
fcmpne16 %f0, %f6, %l2
fbue %fcc0, loop_478
loop_477:
fcmple32 %f10, %f0, %o2
fzero %f6
array32 %o0, %g3, %i7
loop_478:
nop
setx loop_479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc3, loop_480
fexpand %f5, %f14
lduw [%l7 + 0x54], %o5
loop_479:
tgu %xcc, 0x6
loop_480:
addccc %l5, %l1, %i3
ld [%l7 + 0x3C], %f8
edge8ln %i4, %l0, %o7
fandnot1s %f7, %f2, %f11
sth %i0, [%l7 + 0x6E]
fmovsn %xcc, %f1, %f14
tl %xcc, 0x0
ld [%l7 + 0x18], %f14
edge8n %o1, %g6, %o3
fpadd16 %f10, %f4, %f8
smul %g5, 0x1FDA, %i1
fcmps %fcc3, %f11, %f9
std %f0, [%l7 + 0x78]
lduh [%l7 + 0x34], %i2
smul %g4, 0x16F0, %g1
sll %l4, 0x1E, %g2
fmovdn %icc, %f3, %f10
fmovd %f2, %f6
or %g7, %o4, %o6
fones %f11
lduw [%l7 + 0x20], %l6
ld [%l7 + 0x64], %f15
tge %icc, 0x7
stw %l3, [%l7 + 0x1C]
sub %i5, %l2, %o2
stb %i6, [%l7 + 0x0E]
ld [%l7 + 0x0C], %f1
ldsw [%l7 + 0x68], %g3
tne %xcc, 0x4
ldsb [%l7 + 0x3D], %o0
taddcc %i7, 0x1141, %o5
nop
setx loop_481, %l0, %l1
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 %l5, loop_482
fcmpne16 %f10, %f8, %i3
srl %l1, 0x11, %l0
loop_481:
ldx [%l7 + 0x18], %o7
loop_482:
ldsw [%l7 + 0x58], %i4
movvc %icc, %o1, %i0
tgu %xcc, 0x5
fnor %f8, %f4, %f4
bgu %icc, loop_483
movrne %g6, 0x3F1, %o3
std %f10, [%l7 + 0x58]
fmul8sux16 %f2, %f2, %f12
loop_483:
te %icc, 0x0
ldsw [%l7 + 0x58], %i1
movre %i2, 0x1DB, %g5
nop
setx loop_484, %l0, %l1
jmpl %l1, %g1
st %f15, [%l7 + 0x14]
udivx %g4, 0x18B8, %g2
bcc,a,pt %icc, loop_485
loop_484:
fmovsg %xcc, %f0, %f4
tge %xcc, 0x0
movre %g7, 0x3E7, %l4
loop_485:
brlez,a %o4, loop_486
fmovrslz %o6, %f11, %f10
sth %l6, [%l7 + 0x64]
xnorcc %l3, 0x05DB, %i5
loop_486:
ldsh [%l7 + 0x52], %l2
fmovrse %o2, %f4, %f12
bshuffle %f8, %f6, %f12
fpsub16s %f14, %f2, %f8
fbu %fcc2, loop_487
fsrc1 %f8, %f12
alignaddrl %g3, %o0, %i6
xnor %o5, 0x0246, %i7
loop_487:
edge32n %l5, %l1, %l0
ldub [%l7 + 0x0F], %i3
movvc %icc, %o7, %o1
movrlz %i0, %g6, %i4
std %f6, [%l7 + 0x20]
fmovs %f9, %f11
fcmpeq32 %f10, %f10, %o3
ldx [%l7 + 0x40], %i1
fzero %f0
fnor %f10, %f4, %f0
fbl %fcc2, loop_488
ldsh [%l7 + 0x56], %i2
fsrc1 %f12, %f8
fmovsvs %xcc, %f1, %f0
loop_488:
edge8n %g1, %g5, %g2
siam 0x1
fmovdcc %icc, %f3, %f6
ldsb [%l7 + 0x4A], %g7
fmovdleu %xcc, %f2, %f1
mulscc %l4, %o4, %g4
lduh [%l7 + 0x44], %o6
fmovsneg %icc, %f10, %f4
stw %l3, [%l7 + 0x64]
fmovrdne %i5, %f2, %f0
udivcc %l6, 0x0438, %l2
sth %g3, [%l7 + 0x4C]
sllx %o2, %i6, %o0
tge %xcc, 0x4
stx %i7, [%l7 + 0x08]
stb %o5, [%l7 + 0x5E]
andcc %l5, 0x013D, %l1
nop
setx loop_489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %l0, %i3, %o7
sllx %i0, %g6, %o1
mulx %o3, 0x09A9, %i1
loop_489:
andn %i2, 0x1AFE, %i4
fmovd %f4, %f14
sllx %g5, 0x1F, %g2
movne %icc, %g1, %l4
ldub [%l7 + 0x65], %g7
tn %xcc, 0x3
ldsw [%l7 + 0x3C], %g4
tcs %icc, 0x2
fbn,a %fcc0, loop_490
movne %xcc, %o6, %o4
fbuge,a %fcc1, loop_491
sth %l3, [%l7 + 0x62]
loop_490:
tl %icc, 0x6
andncc %l6, %l2, %g3
loop_491:
be,pn %icc, loop_492
andcc %o2, 0x0491, %i6
sth %o0, [%l7 + 0x0A]
ldsb [%l7 + 0x5C], %i5
loop_492:
fmuld8sux16 %f13, %f12, %f4
edge16l %i7, %l5, %l1
brz,a %l0, loop_493
movg %icc, %o5, %i3
andn %i0, %o7, %g6
fbn %fcc2, loop_494
loop_493:
nop
setx loop_495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc %icc, loop_496
ldd [%l7 + 0x70], %f12
loop_494:
for %f12, %f12, %f12
loop_495:
lduh [%l7 + 0x30], %o1
loop_496:
std %f14, [%l7 + 0x60]
fmovsleu %icc, %f8, %f13
sub %o3, %i2, %i4
fnors %f4, %f2, %f0
ld [%l7 + 0x18], %f11
sll %i1, %g2, %g5
sth %l4, [%l7 + 0x4A]
brlez %g1, loop_497
taddcc %g7, 0x1845, %o6
or %g4, 0x0ADA, %l3
ldd [%l7 + 0x10], %f0
loop_497:
be loop_498
lduh [%l7 + 0x68], %l6
ldd [%l7 + 0x70], %f12
and %l2, 0x0ED6, %o4
loop_498:
fmovrdne %g3, %f0, %f6
fmovsgu %icc, %f8, %f1
fmovdge %xcc, %f6, %f13
stx %o2, [%l7 + 0x50]
fbg %fcc1, loop_499
fands %f8, %f8, %f14
ble,pn %icc, loop_500
ldsb [%l7 + 0x78], %i6
loop_499:
lduh [%l7 + 0x28], %o0
std %f6, [%l7 + 0x78]
loop_500:
mulx %i5, %i7, %l5
nop
setx loop_501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %xcc, %l0, %l1
ta %xcc, 0x6
ble,pt %icc, loop_502
loop_501:
fpadd16 %f4, %f8, %f12
edge8l %o5, %i0, %i3
tcs %icc, 0x0
loop_502:
stw %g6, [%l7 + 0x58]
movle %xcc, %o1, %o3
ldd [%l7 + 0x20], %f4
lduw [%l7 + 0x34], %i2
udivx %o7, 0x1A6A, %i4
ldsw [%l7 + 0x70], %i1
fmovrde %g5, %f0, %f0
movn %xcc, %g2, %g1
brgz,a %l4, loop_503
mova %xcc, %o6, %g7
ldsb [%l7 + 0x64], %l3
brgez %l6, loop_504
loop_503:
fcmpgt32 %f0, %f2, %l2
bpos,pt %icc, loop_505
brnz %g4, loop_506
loop_504:
movrgz %o4, %o2, %g3
ld [%l7 + 0x24], %f9
loop_505:
fexpand %f3, %f12
loop_506:
stb %o0, [%l7 + 0x1D]
fba %fcc0, loop_507
fmovdpos %xcc, %f3, %f9
stb %i6, [%l7 + 0x30]
subccc %i7, 0x1C9E, %i5
loop_507:
lduh [%l7 + 0x56], %l0
tpos %xcc, 0x0
fcmple32 %f10, %f12, %l5
st %f12, [%l7 + 0x68]
bg,a %xcc, loop_508
fmovd %f10, %f12
tcs %xcc, 0x3
fcmpne32 %f14, %f0, %o5
loop_508:
fcmple32 %f4, %f6, %i0
fbl,a %fcc3, loop_509
stb %l1, [%l7 + 0x33]
fmovrdlz %i3, %f14, %f10
tle %icc, 0x3
loop_509:
stx %o1, [%l7 + 0x70]
fmovrdlez %o3, %f6, %f6
fblg,a %fcc1, loop_510
fcmpes %fcc1, %f10, %f13
fmovscs %xcc, %f3, %f12
fbug %fcc1, loop_511
loop_510:
fmuld8sux16 %f3, %f2, %f0
stb %i2, [%l7 + 0x65]
movvs %xcc, %g6, %o7
loop_511:
sll %i1, 0x17, %g5
fmovsge %xcc, %f13, %f13
lduh [%l7 + 0x34], %i4
ble,a %xcc, loop_512
fmovdgu %icc, %f3, %f13
bg,a %xcc, loop_513
array16 %g2, %g1, %o6
loop_512:
fzeros %f3
fmovdle %xcc, %f8, %f9
loop_513:
bvs %icc, loop_514
pdist %f6, %f0, %f14
fcmpgt16 %f10, %f12, %l4
bgu,pn %icc, loop_515
loop_514:
tvs %xcc, 0x1
movge %xcc, %g7, %l6
bg,a,pn %xcc, loop_516
loop_515:
bneg,a,pt %icc, loop_517
edge16ln %l2, %g4, %l3
movrlez %o4, 0x05E, %o2
loop_516:
ldx [%l7 + 0x40], %o0
loop_517:
tvc %xcc, 0x6
fmovde %icc, %f1, %f14
fpack32 %f6, %f14, %f2
fnegd %f10, %f10
fnands %f5, %f15, %f13
fnot1s %f7, %f4
fmovd %f8, %f8
bgu,a,pt %icc, loop_518
st %f4, [%l7 + 0x20]
edge16ln %i6, %i7, %g3
stb %i5, [%l7 + 0x31]
loop_518:
or %l5, %o5, %l0
fcmpes %fcc0, %f7, %f1
fmul8x16al %f1, %f4, %f2
edge16l %i0, %i3, %o1
lduw [%l7 + 0x08], %o3
or %l1, %i2, %o7
fornot1 %f8, %f2, %f8
fornot2 %f8, %f2, %f10
fmovrdne %i1, %f10, %f2
brnz %g5, loop_519
lduw [%l7 + 0x60], %g6
bgu,a,pn %xcc, loop_520
fmovsvs %xcc, %f15, %f12
loop_519:
movrgz %g2, %g1, %i4
fsrc1s %f7, %f2
loop_520:
mulx %l4, 0x054B, %o6
fmovscc %icc, %f5, %f8
sra %l6, %l2, %g4
ldx [%l7 + 0x40], %l3
lduw [%l7 + 0x54], %g7
lduh [%l7 + 0x3E], %o4
orcc %o2, %i6, %i7
stb %o0, [%l7 + 0x35]
fnot1s %f9, %f13
addcc %g3, 0x08D7, %i5
nop
setx loop_521, %l0, %l1
jmpl %l1, %l5
tleu %xcc, 0x1
fpadd32 %f0, %f6, %f6
fbul,a %fcc1, loop_522
loop_521:
movrgz %o5, 0x065, %i0
fmovrslz %l0, %f5, %f11
edge8l %o1, %o3, %i3
loop_522:
movvs %xcc, %l1, %i2
fmovsle %icc, %f12, %f12
udiv %o7, 0x181E, %g5
array8 %i1, %g6, %g2
edge16n %i4, %l4, %g1
fmul8x16 %f9, %f0, %f8
bpos %icc, loop_523
ldsw [%l7 + 0x18], %l6
bl,a,pn %icc, loop_524
fmovda %icc, %f2, %f15
loop_523:
be,a,pt %xcc, loop_525
edge16n %o6, %l2, %l3
loop_524:
fandnot1s %f5, %f11, %f2
fmovrslz %g4, %f14, %f1
loop_525:
subccc %o4, %g7, %i6
andn %i7, %o2, %g3
orncc %i5, 0x09B4, %o0
ldub [%l7 + 0x3D], %o5
fnor %f0, %f4, %f8
fmovsleu %xcc, %f15, %f15
ldsh [%l7 + 0x4E], %i0
ldd [%l7 + 0x30], %f0
edge16l %l5, %l0, %o1
fpmerge %f7, %f6, %f0
fcmple16 %f2, %f2, %o3
ldx [%l7 + 0x10], %l1
movvc %xcc, %i3, %o7
taddcc %g5, 0x0A21, %i2
ldx [%l7 + 0x38], %i1
ldub [%l7 + 0x44], %g6
lduw [%l7 + 0x10], %i4
stx %l4, [%l7 + 0x20]
fpmerge %f3, %f8, %f14
fmovdgu %xcc, %f12, %f7
ldd [%l7 + 0x40], %f0
fmovda %xcc, %f7, %f1
taddcc %g1, 0x19E3, %l6
fpmerge %f2, %f7, %f8
fpsub32s %f7, %f3, %f2
fmovda %xcc, %f4, %f8
edge16 %o6, %g2, %l2
orncc %g4, 0x0DC7, %l3
for %f8, %f14, %f12
alignaddrl %g7, %o4, %i6
ldsh [%l7 + 0x70], %o2
fmovd %f8, %f6
fmovdne %icc, %f1, %f12
fcmple32 %f14, %f14, %i7
fbe,a %fcc1, loop_526
fcmpgt32 %f4, %f2, %i5
st %f0, [%l7 + 0x2C]
fnors %f6, %f6, %f15
loop_526:
be,a %icc, loop_527
movre %g3, 0x19A, %o5
fmovscs %icc, %f0, %f13
nop
setx loop_528, %l0, %l1
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_527:
st %f15, [%l7 + 0x7C]
stb %i0, [%l7 + 0x10]
sub %l5, %l0, %o1
loop_528:
for %f12, %f14, %f2
mulscc %o3, 0x1D4B, %l1
ld [%l7 + 0x44], %f10
fbue,a %fcc3, loop_529
andcc %o0, %o7, %i3
fmovsvs %xcc, %f0, %f11
fmovsgu %xcc, %f13, %f0
loop_529:
ld [%l7 + 0x10], %f12
tleu %xcc, 0x1
subcc %i2, %g5, %i1
edge32n %i4, %l4, %g6
bn,a,pn %xcc, loop_530
sdivx %g1, 0x1956, %o6
st %f9, [%l7 + 0x0C]
std %f2, [%l7 + 0x20]
loop_530:
brlz %g2, loop_531
tn %icc, 0x6
fcmpes %fcc0, %f11, %f6
fandnot1 %f2, %f8, %f8
loop_531:
stb %l6, [%l7 + 0x63]
fmul8x16au %f13, %f4, %f4
fxors %f3, %f8, %f6
fcmpeq16 %f2, %f2, %g4
fcmps %fcc3, %f14, %f1
andcc %l3, %g7, %l2
fabss %f0, %f6
fbl,a %fcc1, loop_532
st %f6, [%l7 + 0x70]
fbe %fcc1, loop_533
ldsb [%l7 + 0x0A], %i6
loop_532:
fbug,a %fcc0, loop_534
fpmerge %f2, %f7, %f14
loop_533:
fcmpes %fcc1, %f7, %f12
mulx %o2, 0x164E, %i7
loop_534:
fbue %fcc3, loop_535
fors %f14, %f3, %f10
fxors %f11, %f14, %f4
ldub [%l7 + 0x21], %i5
loop_535:
alignaddrl %g3, %o5, %o4
movcs %xcc, %i0, %l5
movl %xcc, %o1, %o3
ldsh [%l7 + 0x0C], %l1
fmovdpos %xcc, %f14, %f5
stw %o0, [%l7 + 0x18]
umul %o7, %l0, %i2
fxnor %f10, %f0, %f10
movgu %xcc, %g5, %i1
sub %i4, 0x1833, %l4
edge8n %i3, %g1, %o6
fpadd16 %f8, %f10, %f2
ldx [%l7 + 0x48], %g6
sth %g2, [%l7 + 0x68]
stx %l6, [%l7 + 0x58]
stw %l3, [%l7 + 0x3C]
addccc %g4, %l2, %i6
movne %xcc, %o2, %i7
fors %f10, %f3, %f12
fba,a %fcc0, loop_536
nop
setx loop_537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x0A], %g7
fmovsvc %icc, %f2, %f12
loop_536:
stw %g3, [%l7 + 0x3C]
loop_537:
fbue %fcc1, loop_538
fmovdn %icc, %f10, %f12
edge32 %o5, %o4, %i0
bleu,a,pt %icc, loop_539
loop_538:
fmovrsne %i5, %f4, %f12
tpos %xcc, 0x3
edge32l %l5, %o1, %l1
loop_539:
fpadd16s %f4, %f15, %f3
movrlez %o0, 0x2DB, %o3
smul %l0, %i2, %g5
st %f6, [%l7 + 0x38]
tcc %icc, 0x0
lduh [%l7 + 0x5C], %o7
tgu %xcc, 0x7
ldsb [%l7 + 0x7F], %i4
edge16 %l4, %i3, %i1
fmovdne %icc, %f3, %f15
srax %g1, 0x18, %g6
umul %g2, 0x0B16, %l6
nop
setx loop_540, %l0, %l1
jmpl %l1, %l3
array8 %o6, %l2, %i6
fpack16 %f0, %f11
ldd [%l7 + 0x28], %f8
loop_540:
fmovsl %xcc, %f13, %f13
stx %o2, [%l7 + 0x48]
te %xcc, 0x2
fmovdcc %icc, %f3, %f10
bcs %xcc, loop_541
movg %icc, %i7, %g7
fbule %fcc2, loop_542
pdist %f10, %f14, %f0
loop_541:
ldsb [%l7 + 0x1B], %g4
andn %o5, %g3, %o4
loop_542:
ldsb [%l7 + 0x53], %i0
fsrc1 %f8, %f8
ta %xcc, 0x4
alignaddr %l5, %i5, %o1
srl %l1, 0x08, %o3
array8 %o0, %i2, %g5
nop
setx loop_543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a loop_544
std %f0, [%l7 + 0x48]
fabss %f12, %f3
loop_543:
fcmpeq16 %f14, %f10, %o7
loop_544:
fpadd16s %f3, %f10, %f0
sdivcc %i4, 0x0DE4, %l4
ldx [%l7 + 0x48], %i3
sth %i1, [%l7 + 0x4E]
stb %l0, [%l7 + 0x11]
umulcc %g1, 0x048C, %g2
tpos %icc, 0x5
fblg,a %fcc0, loop_545
nop
setx loop_546, %l0, %l1
jmpl %l1, %g6
fmovdcc %xcc, %f11, %f11
ldx [%l7 + 0x78], %l3
loop_545:
ldsh [%l7 + 0x08], %o6
loop_546:
fabsd %f12, %f0
ldsw [%l7 + 0x78], %l2
fmovrsgz %i6, %f10, %f0
fmul8ulx16 %f8, %f14, %f12
srl %l6, %o2, %g7
stw %i7, [%l7 + 0x64]
fmovrde %o5, %f14, %f2
sub %g3, 0x17F8, %o4
faligndata %f0, %f4, %f4
ldsw [%l7 + 0x40], %g4
edge16l %l5, %i5, %o1
ble %icc, loop_547
fmovsle %xcc, %f4, %f3
fmovdl %icc, %f13, %f14
ldub [%l7 + 0x4E], %l1
loop_547:
fnegd %f0, %f6
fsrc2s %f15, %f11
te %xcc, 0x0
lduw [%l7 + 0x3C], %i0
fnegs %f7, %f12
ldd [%l7 + 0x20], %f2
fsrc2s %f5, %f3
fxors %f4, %f2, %f14
ldub [%l7 + 0x69], %o0
edge8ln %o3, %i2, %o7
ldd [%l7 + 0x48], %f8
fmovrsne %i4, %f1, %f13
fcmps %fcc3, %f12, %f13
movl %icc, %g5, %l4
be,a,pn %icc, loop_548
sth %i1, [%l7 + 0x0C]
or %i3, %l0, %g1
movg %icc, %g6, %g2
loop_548:
ldsh [%l7 + 0x64], %l3
fmovs %f7, %f1
ldsw [%l7 + 0x0C], %l2
lduh [%l7 + 0x3A], %i6
brlez,a %o6, loop_549
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x78], %f2
fmovdl %icc, %f1, %f14
loop_549:
bshuffle %f6, %f6, %f10
fornot2s %f10, %f10, %f2
ble,a loop_550
fmovscc %xcc, %f4, %f7
ldsw [%l7 + 0x1C], %o2
fmovsne %xcc, %f12, %f7
loop_550:
sll %g7, %i7, %o5
pdist %f12, %f4, %f0
smulcc %l6, 0x0F1B, %g3
fandnot2 %f6, %f0, %f6
fsrc1 %f14, %f0
fmovdpos %xcc, %f1, %f10
fmovsa %icc, %f11, %f10
brz %o4, loop_551
ldsb [%l7 + 0x24], %l5
fcmple32 %f2, %f4, %g4
fmovrdne %i5, %f12, %f4
loop_551:
bpos,pt %xcc, loop_552
movg %icc, %o1, %l1
movvc %xcc, %o0, %i0
mulscc %i2, %o7, %o3
loop_552:
lduh [%l7 + 0x2E], %g5
ldub [%l7 + 0x08], %i4
fcmple32 %f10, %f8, %i1
andncc %l4, %i3, %g1
fornot1s %f5, %f8, %f11
fbe %fcc2, loop_553
addcc %g6, %l0, %l3
fmovsgu %xcc, %f14, %f11
edge16l %g2, %l2, %i6
loop_553:
fpadd16 %f6, %f10, %f6
brlz %o6, loop_554
addc %o2, %i7, %o5
edge32 %l6, %g3, %g7
stb %l5, [%l7 + 0x30]
loop_554:
fmovrdne %g4, %f6, %f12
fpack16 %f14, %f4
fmul8x16al %f0, %f7, %f12
stx %o4, [%l7 + 0x78]
tle %xcc, 0x2
brnz %o1, loop_555
stb %i5, [%l7 + 0x2D]
fmovdg %xcc, %f13, %f5
ldsw [%l7 + 0x74], %l1
loop_555:
orcc %o0, %i2, %i0
smul %o3, 0x0742, %g5
ldx [%l7 + 0x38], %i4
tneg %xcc, 0x0
bneg %icc, loop_556
mulx %i1, %o7, %l4
brz %i3, loop_557
edge32ln %g6, %l0, %l3
loop_556:
fmovdvs %xcc, %f0, %f14
stw %g1, [%l7 + 0x18]
loop_557:
fmovrslez %l2, %f15, %f15
fmovscs %xcc, %f13, %f3
addc %i6, 0x09E3, %o6
nop
setx loop_558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f3, %f2
fmovdge %xcc, %f9, %f15
smulcc %o2, %i7, %g2
loop_558:
and %l6, %o5, %g3
fmovspos %xcc, %f6, %f15
ldd [%l7 + 0x08], %f14
fmul8sux16 %f4, %f4, %f0
umulcc %g7, 0x0529, %l5
fpsub16 %f6, %f10, %f4
fble %fcc2, loop_559
bgu,a %icc, loop_560
fxors %f5, %f6, %f0
movvc %xcc, %g4, %o4
loop_559:
movrlez %o1, 0x0E8, %i5
loop_560:
brgz %o0, loop_561
umul %l1, 0x185B, %i2
stw %i0, [%l7 + 0x64]
lduh [%l7 + 0x24], %o3
loop_561:
fmovsne %icc, %f6, %f15
ldx [%l7 + 0x78], %i4
ldd [%l7 + 0x28], %f0
fpadd16 %f10, %f10, %f10
ldub [%l7 + 0x72], %i1
pdist %f12, %f4, %f4
ldd [%l7 + 0x20], %f4
movleu %icc, %o7, %l4
brgez,a %i3, loop_562
fbue %fcc3, loop_563
fzero %f8
stx %g5, [%l7 + 0x50]
loop_562:
lduw [%l7 + 0x54], %g6
loop_563:
stb %l3, [%l7 + 0x3B]
ld [%l7 + 0x1C], %f8
or %g1, %l0, %l2
mova %icc, %i6, %o2
ldsh [%l7 + 0x3A], %i7
fcmpeq32 %f10, %f4, %g2
fzeros %f3
ldx [%l7 + 0x60], %l6
tleu %xcc, 0x1
ld [%l7 + 0x28], %f5
fcmple16 %f2, %f0, %o6
lduh [%l7 + 0x22], %o5
umul %g7, 0x0480, %l5
fand %f8, %f14, %f2
fmovdge %xcc, %f7, %f7
call loop_564
edge8ln %g3, %g4, %o4
movvs %icc, %i5, %o0
fmovse %xcc, %f14, %f3
loop_564:
edge8 %l1, %i2, %o1
stx %i0, [%l7 + 0x68]
fmul8x16al %f3, %f15, %f6
brgez,a %o3, loop_565
srlx %i4, 0x0B, %i1
movl %icc, %l4, %i3
edge32n %o7, %g5, %l3
loop_565:
movl %icc, %g1, %l0
nop
setx loop_566, %l0, %l1
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 %l2, [%l7 + 0x60]
std %f14, [%l7 + 0x28]
umulcc %g6, %i6, %i7
loop_566:
fsrc2s %f2, %f10
sll %g2, 0x0E, %o2
bvs,pt %icc, loop_567
fpsub16s %f7, %f4, %f10
ld [%l7 + 0x5C], %f15
fmovsgu %xcc, %f3, %f5
loop_567:
fmovdn %icc, %f8, %f5
nop
setx loop_568, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x2
sth %l6, [%l7 + 0x4E]
fble,a %fcc3, loop_569
loop_568:
tl %icc, 0x6
orn %o6, 0x181E, %o5
movrgez %l5, %g7, %g4
loop_569:
fandnot1s %f1, %f5, %f10
xorcc %g3, 0x1DCB, %i5
addc %o0, %l1, %o4
lduh [%l7 + 0x3E], %i2
umul %i0, %o1, %i4
ldub [%l7 + 0x2B], %i1
lduh [%l7 + 0x60], %l4
fmul8x16al %f6, %f1, %f14
ld [%l7 + 0x44], %f7
ldsw [%l7 + 0x10], %i3
fble,a %fcc3, loop_570
brgz %o7, loop_571
andcc %g5, 0x08CC, %o3
fmovsn %xcc, %f2, %f14
loop_570:
brlz,a %g1, loop_572
loop_571:
addccc %l3, 0x009D, %l2
st %f8, [%l7 + 0x5C]
subcc %l0, %g6, %i6
loop_572:
fpsub16s %f13, %f7, %f15
stw %i7, [%l7 + 0x78]
andn %g2, %l6, %o6
fbo,a %fcc0, loop_573
fones %f0
sth %o2, [%l7 + 0x08]
for %f6, %f10, %f8
loop_573:
ble loop_574
fpadd16 %f10, %f4, %f2
fnor %f10, %f0, %f2
ldx [%l7 + 0x10], %o5
loop_574:
sth %g7, [%l7 + 0x1A]
std %f12, [%l7 + 0x78]
std %f2, [%l7 + 0x28]
sethi 0x07F6, %g4
sdivcc %l5, 0x1535, %g3
movl %xcc, %i5, %o0
fpadd16 %f2, %f12, %f14
stb %o4, [%l7 + 0x67]
st %f15, [%l7 + 0x28]
lduh [%l7 + 0x1A], %l1
fcmpd %fcc0, %f6, %f14
fbue %fcc0, loop_575
fmul8x16au %f1, %f2, %f0
sth %i2, [%l7 + 0x46]
alignaddr %o1, %i0, %i4
loop_575:
ldsb [%l7 + 0x14], %l4
stw %i1, [%l7 + 0x20]
brlz %i3, loop_576
movge %icc, %o7, %o3
movl %xcc, %g5, %l3
fbl,a %fcc2, loop_577
loop_576:
sethi 0x1FB7, %l2
tsubcc %l0, %g6, %i6
addcc %g1, %g2, %l6
loop_577:
fbge %fcc3, loop_578
ble,a,pn %xcc, loop_579
ldub [%l7 + 0x74], %o6
fbuge,a %fcc1, loop_580
loop_578:
ldd [%l7 + 0x70], %f10
loop_579:
fbule,a %fcc0, loop_581
bvc,a loop_582
loop_580:
add %i7, %o5, %o2
stw %g4, [%l7 + 0x1C]
loop_581:
fxors %f9, %f1, %f9
loop_582:
fmovspos %icc, %f7, %f10
fnot1 %f8, %f14
tleu %icc, 0x0
fbne %fcc0, loop_583
lduw [%l7 + 0x50], %l5
stx %g3, [%l7 + 0x50]
fbul,a %fcc0, loop_584
loop_583:
orncc %g7, %o0, %o4
ldsw [%l7 + 0x3C], %i5
fmovdvc %xcc, %f10, %f9
loop_584:
fbne %fcc1, loop_585
std %f0, [%l7 + 0x60]
sth %i2, [%l7 + 0x28]
fbule %fcc1, loop_586
loop_585:
fandnot2 %f14, %f10, %f12
brlz,a %o1, loop_587
edge16ln %i0, %l1, %i4
loop_586:
fpadd16 %f0, %f6, %f4
ldx [%l7 + 0x68], %l4
loop_587:
st %f10, [%l7 + 0x2C]
bl,a loop_588
st %f4, [%l7 + 0x18]
bleu %icc, loop_589
fmovsge %xcc, %f0, %f2
loop_588:
stb %i3, [%l7 + 0x09]
lduh [%l7 + 0x74], %i1
loop_589:
tneg %xcc, 0x1
xor %o3, 0x1810, %o7
or %l3, %l2, %g5
bshuffle %f10, %f4, %f2
sllx %l0, 0x06, %i6
orcc %g1, %g6, %g2
fbuge,a %fcc0, loop_590
fxors %f7, %f6, %f7
move %icc, %l6, %o6
ba,a %icc, loop_591
loop_590:
ldx [%l7 + 0x48], %o5
fornot2s %f3, %f5, %f12
bvs,pt %icc, loop_592
loop_591:
movn %xcc, %i7, %o2
fbo,a %fcc2, loop_593
movpos %icc, %l5, %g4
loop_592:
fxnors %f15, %f6, %f0
edge16ln %g3, %g7, %o0
loop_593:
ble,a,pn %xcc, loop_594
call loop_595
std %f2, [%l7 + 0x30]
bleu,pn %xcc, loop_596
loop_594:
fcmpes %fcc0, %f11, %f12
loop_595:
ld [%l7 + 0x14], %f0
ldub [%l7 + 0x7D], %i5
loop_596:
mova %xcc, %o4, %i2
ldub [%l7 + 0x60], %i0
andncc %l1, %o1, %i4
ldx [%l7 + 0x28], %i3
orncc %i1, %o3, %o7
std %f6, [%l7 + 0x38]
movne %icc, %l3, %l4
lduw [%l7 + 0x60], %g5
andncc %l2, %l0, %g1
movcc %icc, %i6, %g6
fbue,a %fcc2, loop_597
st %f7, [%l7 + 0x78]
fcmpeq16 %f12, %f8, %l6
fmul8x16au %f10, %f3, %f6
loop_597:
brgez %o6, loop_598
tvs %xcc, 0x6
move %xcc, %g2, %o5
srax %o2, 0x14, %i7
loop_598:
bvc loop_599
fxors %f12, %f10, %f15
movne %xcc, %l5, %g4
fornot1 %f14, %f8, %f14
loop_599:
tsubcctv %g7, 0x0251, %o0
fmovrsgez %g3, %f2, %f4
add %o4, 0x1F94, %i2
std %f10, [%l7 + 0x60]
tvs %xcc, 0x5
fpackfix %f4, %f14
st %f3, [%l7 + 0x44]
alignaddrl %i0, %i5, %l1
tsubcc %o1, %i3, %i1
sth %o3, [%l7 + 0x20]
brz %i4, loop_600
stb %o7, [%l7 + 0x73]
movn %icc, %l3, %l4
andn %l2, %l0, %g5
loop_600:
move %icc, %g1, %i6
taddcctv %g6, %l6, %o6
stb %o5, [%l7 + 0x71]
fmovdcs %xcc, %f13, %f15
fmovdge %icc, %f14, %f13
fmovscs %xcc, %f10, %f4
add %o2, %i7, %g2
fcmpd %fcc0, %f4, %f10
fpsub16 %f10, %f10, %f8
ldsw [%l7 + 0x34], %l5
ldsb [%l7 + 0x17], %g4
bge,a,pn %xcc, loop_601
stx %o0, [%l7 + 0x68]
fmovsgu %xcc, %f4, %f3
ldub [%l7 + 0x45], %g7
loop_601:
ldsh [%l7 + 0x2C], %o4
array16 %g3, %i2, %i0
st %f11, [%l7 + 0x20]
std %f6, [%l7 + 0x08]
std %f4, [%l7 + 0x48]
fble,a %fcc1, loop_602
mova %icc, %i5, %l1
ldsw [%l7 + 0x6C], %o1
stx %i3, [%l7 + 0x68]
loop_602:
alignaddr %i1, %i4, %o3
ldsh [%l7 + 0x3E], %l3
bge,pn %xcc, loop_603
fabsd %f2, %f14
ldub [%l7 + 0x5A], %o7
movrgz %l2, %l4, %l0
loop_603:
edge8l %g5, %g1, %i6
sth %g6, [%l7 + 0x1A]
addc %o6, %o5, %o2
fmovsvc %xcc, %f6, %f6
srl %l6, %g2, %l5
stx %g4, [%l7 + 0x50]
or %o0, %i7, %o4
stb %g3, [%l7 + 0x3E]
stb %i2, [%l7 + 0x4C]
brgez %i0, loop_604
fmovsgu %xcc, %f14, %f15
nop
setx loop_605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f13, %f8, %f12
loop_604:
movre %i5, 0x05C, %g7
st %f2, [%l7 + 0x3C]
loop_605:
stb %l1, [%l7 + 0x5C]
fmovdleu %icc, %f14, %f2
fbo,a %fcc1, loop_606
edge8ln %i3, %i1, %o1
ldx [%l7 + 0x68], %o3
fmuld8ulx16 %f2, %f14, %f2
loop_606:
fmul8sux16 %f10, %f6, %f10
stx %l3, [%l7 + 0x38]
array32 %i4, %l2, %o7
lduw [%l7 + 0x0C], %l0
ldd [%l7 + 0x60], %f14
stx %g5, [%l7 + 0x68]
ldsb [%l7 + 0x0D], %l4
fpadd32 %f6, %f12, %f14
movpos %icc, %i6, %g1
fors %f3, %f8, %f8
movre %g6, 0x070, %o6
fbe %fcc2, loop_607
or %o2, 0x101D, %o5
fmovsvc %xcc, %f14, %f14
fmul8x16al %f13, %f9, %f2
loop_607:
xorcc %l6, %l5, %g4
tvc %icc, 0x2
fmovrdgz %o0, %f14, %f10
edge32l %i7, %g2, %o4
tgu %xcc, 0x6
ldx [%l7 + 0x20], %g3
alignaddrl %i0, %i2, %i5
stb %l1, [%l7 + 0x55]
lduh [%l7 + 0x42], %i3
stx %g7, [%l7 + 0x58]
bg,pn %xcc, loop_608
ldx [%l7 + 0x78], %o1
movg %icc, %o3, %l3
ldsw [%l7 + 0x14], %i1
loop_608:
fsrc2 %f12, %f12
udivcc %i4, 0x020E, %l2
ldsb [%l7 + 0x30], %l0
udiv %g5, 0x1000, %l4
umulcc %o7, %g1, %i6
fmovdleu %xcc, %f14, %f9
mova %xcc, %g6, %o6
fmovdn %icc, %f5, %f6
bleu,a,pn %xcc, loop_609
ta %xcc, 0x2
fmovscs %xcc, %f15, %f11
edge32n %o2, %l6, %l5
loop_609:
fcmped %fcc1, %f6, %f10
fxnor %f14, %f4, %f6
bleu,a,pt %icc, loop_610
te %icc, 0x4
fmovsl %icc, %f0, %f13
fmovscs %xcc, %f0, %f6
loop_610:
movgu %icc, %g4, %o0
udiv %o5, 0x093A, %g2
std %f12, [%l7 + 0x50]
subccc %o4, 0x0BCB, %g3
srlx %i0, %i7, %i5
movle %xcc, %i2, %l1
fmovscs %icc, %f4, %f4
ldx [%l7 + 0x50], %g7
fmovsa %xcc, %f6, %f10
fbl,a %fcc0, loop_611
brgez %o1, loop_612
fpack32 %f10, %f14, %f0
fmovrslez %o3, %f13, %f5
loop_611:
sth %i3, [%l7 + 0x50]
loop_612:
tvc %icc, 0x6
fsrc2 %f12, %f4
stx %i1, [%l7 + 0x58]
fmovsge %icc, %f9, %f10
addccc %l3, %i4, %l2
subccc %g5, %l0, %o7
fmovrdlz %g1, %f14, %f12
lduh [%l7 + 0x12], %l4
fmovrse %g6, %f3, %f9
ldsb [%l7 + 0x42], %o6
sth %i6, [%l7 + 0x60]
sethi 0x1268, %o2
ldsb [%l7 + 0x5F], %l5
bpos %xcc, loop_613
fbg,a %fcc2, loop_614
ld [%l7 + 0x68], %f2
fsrc1s %f6, %f10
loop_613:
fpsub16s %f5, %f10, %f8
loop_614:
tcc %icc, 0x7
fnors %f14, %f15, %f15
fbn,a %fcc1, loop_615
movl %xcc, %l6, %o0
orn %o5, 0x093A, %g4
fmovdne %xcc, %f6, %f0
loop_615:
fmovrde %o4, %f4, %f0
brgz,a %g2, loop_616
stb %i0, [%l7 + 0x0A]
sth %g3, [%l7 + 0x2E]
bshuffle %f6, %f6, %f6
loop_616:
fmovsn %xcc, %f5, %f4
bne,a loop_617
fmovrdlz %i5, %f0, %f14
fmovrslez %i7, %f12, %f12
sdiv %l1, 0x0FFB, %g7
loop_617:
std %f12, [%l7 + 0x08]
fmovdne %xcc, %f14, %f13
sth %o1, [%l7 + 0x66]
fmovdneg %xcc, %f4, %f4
fbo,a %fcc1, loop_618
movg %xcc, %o3, %i3
fcmpeq32 %f10, %f12, %i1
stb %i2, [%l7 + 0x4B]
loop_618:
subc %l3, %l2, %g5
fbu,a %fcc2, loop_619
be,a loop_620
ldsb [%l7 + 0x10], %l0
fmovde %icc, %f3, %f5
loop_619:
edge8n %i4, %g1, %o7
loop_620:
fandnot1 %f12, %f10, %f8
fnot2 %f2, %f10
sdivx %g6, 0x1F9E, %l4
ldub [%l7 + 0x0E], %o6
stb %o2, [%l7 + 0x52]
fmovsle %icc, %f0, %f8
fmovdleu %xcc, %f14, %f15
fble %fcc3, loop_621
lduw [%l7 + 0x10], %l5
movge %icc, %l6, %o0
umulcc %i6, 0x1021, %o5
loop_621:
st %f4, [%l7 + 0x60]
pdist %f4, %f4, %f6
tvs %icc, 0x4
fornot2 %f14, %f14, %f12
stb %g4, [%l7 + 0x4E]
movre %o4, %g2, %g3
movge %xcc, %i0, %i7
lduh [%l7 + 0x18], %l1
lduh [%l7 + 0x7A], %g7
fmovrdlz %i5, %f2, %f12
srlx %o3, %o1, %i3
fmovsvs %icc, %f12, %f14
ldsw [%l7 + 0x18], %i1
fnor %f12, %f12, %f10
fmovrdlz %l3, %f6, %f0
fnegd %f14, %f10
bge,a loop_622
tge %icc, 0x4
stx %i2, [%l7 + 0x70]
bpos,a,pt %icc, loop_623
loop_622:
ldsw [%l7 + 0x10], %g5
fpadd16s %f9, %f2, %f13
stb %l0, [%l7 + 0x26]
loop_623:
ldx [%l7 + 0x78], %i4
fornot2s %f2, %f6, %f2
move %icc, %l2, %o7
tn %icc, 0x2
ldd [%l7 + 0x38], %f12
lduw [%l7 + 0x68], %g6
bcs,a %xcc, loop_624
fmuld8ulx16 %f14, %f13, %f10
fmovrsne %l4, %f4, %f8
udiv %g1, 0x18F4, %o6
loop_624:
brnz,a %o2, loop_625
fmovrslez %l5, %f1, %f12
umul %l6, 0x1B52, %i6
fzero %f8
loop_625:
ldsb [%l7 + 0x34], %o5
fmovdcc %icc, %f7, %f13
fnand %f0, %f2, %f2
fnor %f2, %f14, %f2
fmovrsgez %o0, %f5, %f11
tge %xcc, 0x6
fpsub32 %f6, %f12, %f4
mulscc %g4, %g2, %o4
edge32ln %i0, %g3, %i7
fmovrdne %g7, %f0, %f2
tcc %icc, 0x3
ldsb [%l7 + 0x16], %l1
ldsh [%l7 + 0x76], %i5
andn %o1, 0x1F5E, %i3
tpos %xcc, 0x4
fmovdpos %icc, %f12, %f14
sth %i1, [%l7 + 0x78]
sth %o3, [%l7 + 0x1A]
fxnors %f3, %f9, %f12
ldd [%l7 + 0x40], %f2
fmovs %f11, %f10
fmul8x16al %f14, %f10, %f2
fba %fcc0, loop_626
edge8 %l3, %g5, %i2
fmul8ulx16 %f2, %f8, %f6
stx %i4, [%l7 + 0x68]
loop_626:
fmovdvc %icc, %f10, %f7
fmul8x16al %f3, %f7, %f6
tle %icc, 0x6
st %f9, [%l7 + 0x78]
taddcctv %l2, 0x1002, %l0
tl %xcc, 0x4
fmovsg %xcc, %f11, %f12
brgez,a %g6, loop_627
addccc %o7, %l4, %o6
fmovdpos %icc, %f14, %f3
fmovdleu %icc, %f6, %f2
loop_627:
ldsb [%l7 + 0x30], %g1
fors %f4, %f4, %f10
stw %o2, [%l7 + 0x50]
sethi 0x1D04, %l5
fcmpne32 %f4, %f10, %l6
ld [%l7 + 0x7C], %f9
array32 %i6, %o0, %g4
xnorcc %o5, 0x0900, %o4
stx %i0, [%l7 + 0x38]
fcmpne32 %f0, %f14, %g2
smul %g3, %i7, %g7
umulcc %i5, 0x18E9, %o1
stx %l1, [%l7 + 0x50]
bge,a,pt %xcc, loop_628
stx %i1, [%l7 + 0x38]
edge8n %i3, %l3, %o3
lduh [%l7 + 0x66], %i2
loop_628:
fmovse %icc, %f3, %f2
lduh [%l7 + 0x2C], %i4
fbuge,a %fcc0, loop_629
ldx [%l7 + 0x08], %g5
fcmpne32 %f12, %f8, %l0
edge8ln %l2, %o7, %l4
loop_629:
fsrc1s %f13, %f15
fcmped %fcc3, %f4, %f8
ldub [%l7 + 0x0E], %g6
tle %icc, 0x1
fnot1 %f8, %f8
ta %xcc, 0x1
fcmped %fcc2, %f2, %f6
fmovdvc %icc, %f13, %f8
addc %o6, %o2, %g1
ldsb [%l7 + 0x11], %l6
fmovrslz %i6, %f2, %f6
ldsw [%l7 + 0x78], %o0
ldub [%l7 + 0x58], %g4
bshuffle %f8, %f12, %f2
fnor %f8, %f12, %f4
bg,a,pn %icc, loop_630
pdist %f4, %f0, %f12
srlx %o5, %l5, %i0
stx %g2, [%l7 + 0x40]
loop_630:
movpos %icc, %g3, %i7
fxor %f12, %f2, %f12
fmul8ulx16 %f12, %f8, %f0
stx %o4, [%l7 + 0x28]
fmovrdlz %i5, %f4, %f4
fmovsvc %icc, %f1, %f15
be %xcc, loop_631
stb %o1, [%l7 + 0x14]
ldub [%l7 + 0x2B], %g7
stb %i1, [%l7 + 0x2D]
loop_631:
std %f2, [%l7 + 0x20]
ldsh [%l7 + 0x74], %l1
fandnot1s %f8, %f9, %f14
subccc %i3, %l3, %o3
fcmpgt32 %f2, %f12, %i2
ldsw [%l7 + 0x20], %i4
and %l0, %g5, %o7
st %f9, [%l7 + 0x3C]
edge8n %l2, %l4, %o6
faligndata %f2, %f14, %f2
tvs %xcc, 0x0
ldsb [%l7 + 0x12], %o2
fpack16 %f8, %f1
lduh [%l7 + 0x7E], %g6
fmovrslez %l6, %f9, %f4
fmovdgu %xcc, %f14, %f3
sth %g1, [%l7 + 0x6A]
sub %i6, %g4, %o5
stb %l5, [%l7 + 0x7B]
fpackfix %f6, %f8
fandnot1 %f14, %f12, %f4
ldsw [%l7 + 0x78], %o0
fmovscc %icc, %f4, %f11
fcmpgt32 %f12, %f8, %g2
fmovsvc %xcc, %f7, %f0
bvc,a,pt %icc, loop_632
tne %xcc, 0x3
array16 %g3, %i0, %i7
stb %i5, [%l7 + 0x29]
loop_632:
ldsb [%l7 + 0x0C], %o1
stw %g7, [%l7 + 0x50]
fcmpeq16 %f14, %f12, %i1
sdivcc %l1, 0x1415, %i3
ldd [%l7 + 0x78], %f14
bgu,a %icc, loop_633
stw %o4, [%l7 + 0x70]
taddcctv %l3, %o3, %i2
alignaddrl %l0, %g5, %i4
loop_633:
ldx [%l7 + 0x60], %l2
ldd [%l7 + 0x30], %f10
stb %o7, [%l7 + 0x3F]
tvc %icc, 0x4
bge,pt %xcc, loop_634
tle %icc, 0x0
fcmps %fcc1, %f13, %f5
stx %o6, [%l7 + 0x58]
loop_634:
fbl,a %fcc1, loop_635
std %f0, [%l7 + 0x40]
brlez,a %l4, loop_636
stb %o2, [%l7 + 0x38]
loop_635:
ldsb [%l7 + 0x57], %g6
umulcc %l6, %g1, %g4
loop_636:
fble %fcc0, loop_637
fble %fcc3, loop_638
fexpand %f12, %f0
orcc %o5, 0x0F10, %l5
loop_637:
fpack32 %f2, %f8, %f8
loop_638:
fmul8x16au %f7, %f0, %f4
mulscc %o0, %i6, %g3
ldsb [%l7 + 0x30], %g2
ldsb [%l7 + 0x58], %i7
ldub [%l7 + 0x4B], %i5
fandnot1s %f14, %f14, %f15
movl %icc, %i0, %o1
fzero %f10
fmovrsgz %g7, %f7, %f13
st %f5, [%l7 + 0x60]
ld [%l7 + 0x68], %f10
bn,a,pn %xcc, loop_639
fmovsle %icc, %f12, %f13
fmovdle %icc, %f2, %f13
for %f14, %f0, %f0
loop_639:
ldd [%l7 + 0x58], %f0
brlez %i1, loop_640
fmovdne %icc, %f8, %f14
smul %i3, 0x0FF2, %l1
fbug %fcc0, loop_641
loop_640:
ldsh [%l7 + 0x0C], %o4
ldsw [%l7 + 0x40], %l3
brlz %o3, loop_642
loop_641:
movvc %icc, %i2, %l0
brlz %g5, loop_643
fornot2s %f8, %f10, %f8
loop_642:
xnor %i4, 0x1891, %o7
sub %l2, %o6, %l4
loop_643:
std %f6, [%l7 + 0x10]
fmovdleu %xcc, %f2, %f9
fxor %f10, %f2, %f2
smulcc %g6, 0x1BB4, %l6
edge16n %o2, %g1, %o5
add %l5, %o0, %i6
fcmpgt16 %f10, %f10, %g4
ldsh [%l7 + 0x46], %g2
sth %g3, [%l7 + 0x4A]
andn %i7, %i5, %i0
ldub [%l7 + 0x3F], %o1
fble %fcc3, loop_644
tne %icc, 0x1
fors %f11, %f11, %f1
fandnot1s %f2, %f0, %f0
loop_644:
fbge %fcc2, loop_645
fmovdvs %xcc, %f13, %f1
nop
setx loop_646, %l0, %l1
jmpl %l1, %g7
sth %i3, [%l7 + 0x7E]
loop_645:
orncc %i1, 0x0B22, %o4
std %f0, [%l7 + 0x40]
loop_646:
bl,a,pt %icc, loop_647
ldsw [%l7 + 0x54], %l3
ldub [%l7 + 0x61], %l1
orcc %o3, %i2, %g5
loop_647:
bshuffle %f2, %f14, %f8
edge32n %l0, %o7, %i4
fbne,a %fcc3, loop_648
mulscc %l2, %l4, %g6
brz,a %o6, loop_649
ld [%l7 + 0x28], %f2
loop_648:
movvc %xcc, %o2, %l6
fmul8x16al %f10, %f5, %f0
loop_649:
stx %g1, [%l7 + 0x20]
fnot2 %f10, %f0
ld [%l7 + 0x4C], %f10
lduw [%l7 + 0x14], %l5
fcmpne32 %f8, %f0, %o0
bleu,pt %xcc, loop_650
faligndata %f6, %f12, %f4
fmovsle %xcc, %f1, %f2
fmovs %f1, %f6
loop_650:
sethi 0x1E2F, %i6
movrlz %g4, 0x359, %g2
std %f8, [%l7 + 0x20]
bcs,a,pn %xcc, loop_651
ble,a loop_652
bl %xcc, loop_653
stw %g3, [%l7 + 0x74]
loop_651:
fbg,a %fcc2, loop_654
loop_652:
fmovdvc %xcc, %f3, %f1
loop_653:
st %f10, [%l7 + 0x7C]
lduh [%l7 + 0x40], %o5
loop_654:
std %f2, [%l7 + 0x60]
ldsw [%l7 + 0x48], %i7
fmovdle %icc, %f12, %f6
stx %i5, [%l7 + 0x08]
stw %i0, [%l7 + 0x48]
ldsh [%l7 + 0x12], %g7
lduw [%l7 + 0x7C], %i3
brgez,a %i1, loop_655
fpadd16 %f4, %f10, %f0
subcc %o4, 0x1189, %l3
srlx %o1, %o3, %l1
loop_655:
fbne %fcc0, loop_656
fmovsneg %icc, %f5, %f12
edge8n %i2, %l0, %o7
fmovd %f6, %f2
loop_656:
sllx %g5, %i4, %l4
fpsub32 %f10, %f14, %f10
fmovdle %icc, %f15, %f5
and %l2, %g6, %o2
stb %o6, [%l7 + 0x5B]
tl %icc, 0x0
ldx [%l7 + 0x60], %l6
fmovd %f12, %f10
fmovrsgez %g1, %f5, %f8
movrne %l5, %i6, %o0
tcc %icc, 0x3
bvs,a %xcc, loop_657
be,pt %icc, loop_658
bvc,pn %icc, loop_659
sethi 0x03C4, %g4
loop_657:
fmovsa %xcc, %f4, %f6
loop_658:
fmovscs %icc, %f13, %f9
loop_659:
tvc %xcc, 0x5
ldsw [%l7 + 0x60], %g2
ldsb [%l7 + 0x67], %o5
bg,a,pn %xcc, loop_660
fmovs %f2, %f7
stw %g3, [%l7 + 0x6C]
ldsw [%l7 + 0x58], %i7
loop_660:
tsubcctv %i0, %g7, %i5
move %icc, %i3, %o4
tg %icc, 0x5
fmovdvc %xcc, %f10, %f12
fmovrse %i1, %f5, %f15
fbge %fcc1, loop_661
ldd [%l7 + 0x38], %f0
nop
setx loop_662, %l0, %l1
jmpl %l1, %o1
std %f8, [%l7 + 0x70]
loop_661:
udivcc %o3, 0x0EDA, %l1
ldd [%l7 + 0x70], %f10
loop_662:
movrne %l3, %i2, %l0
ldd [%l7 + 0x30], %f0
array16 %g5, %o7, %i4
ldsw [%l7 + 0x5C], %l2
tleu %icc, 0x3
fmovsvc %icc, %f12, %f3
lduw [%l7 + 0x10], %g6
edge8ln %o2, %o6, %l6
edge32l %g1, %l4, %i6
ldd [%l7 + 0x68], %f6
or %l5, 0x0C8C, %g4
alignaddr %g2, %o0, %o5
brgz %g3, loop_663
tg %xcc, 0x6
fmovscs %icc, %f13, %f14
brgez,a %i0, loop_664
loop_663:
fornot2s %f8, %f9, %f6
fnegd %f8, %f14
ldsb [%l7 + 0x35], %i7
loop_664:
nop
setx loop_665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs loop_666
fbe %fcc2, loop_667
movrgz %i5, %g7, %o4
loop_665:
tcs %xcc, 0x6
loop_666:
nop
setx loop_668, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_667:
sllx %i1, 0x16, %o1
smulcc %o3, 0x1578, %l1
lduw [%l7 + 0x18], %i3
loop_668:
tg %xcc, 0x5
ldub [%l7 + 0x56], %l3
fmovs %f10, %f9
stw %i2, [%l7 + 0x60]
std %f14, [%l7 + 0x28]
fnor %f14, %f14, %f14
nop
setx loop_669, %l0, %l1
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 %xcc, %f0, %f1
srlx %l0, %g5, %i4
stb %l2, [%l7 + 0x3C]
loop_669:
fmovrdgz %g6, %f12, %f0
popc %o7, %o2
faligndata %f4, %f2, %f10
fmovs %f0, %f6
tle %xcc, 0x2
ldd [%l7 + 0x58], %f6
movge %xcc, %o6, %l6
fmovrsgez %g1, %f6, %f12
fmul8sux16 %f14, %f10, %f12
fba %fcc3, loop_670
fpack32 %f2, %f10, %f10
fnot2s %f9, %f14
movcs %xcc, %i6, %l5
loop_670:
tg %xcc, 0x1
bcc loop_671
fmovrdlez %l4, %f12, %f0
umulcc %g4, %g2, %o0
fmovrslez %o5, %f7, %f3
loop_671:
fbug,a %fcc1, loop_672
orcc %i0, %i7, %i5
andn %g3, 0x08AB, %g7
fbl %fcc2, loop_673
loop_672:
stb %o4, [%l7 + 0x3E]
stx %o1, [%l7 + 0x18]
ldd [%l7 + 0x28], %f14
loop_673:
stb %o3, [%l7 + 0x5F]
brgz %l1, loop_674
edge8 %i3, %i1, %l3
lduh [%l7 + 0x1A], %i2
stx %l0, [%l7 + 0x18]
loop_674:
sll %i4, %l2, %g5
stx %o7, [%l7 + 0x18]
fmovdgu %icc, %f14, %f9
brnz,a %g6, loop_675
array32 %o2, %l6, %g1
fmovsge %xcc, %f15, %f2
lduw [%l7 + 0x60], %i6
loop_675:
stx %o6, [%l7 + 0x30]
fmovdne %icc, %f2, %f0
mova %xcc, %l5, %g4
stb %g2, [%l7 + 0x7A]
fmovdge %xcc, %f14, %f2
bgu %xcc, loop_676
fcmpne16 %f14, %f4, %o0
fpadd32s %f3, %f2, %f6
sth %o5, [%l7 + 0x32]
loop_676:
ldx [%l7 + 0x30], %l4
srl %i7, 0x1E, %i0
fcmple32 %f14, %f8, %i5
array16 %g7, %o4, %o1
fmovscc %icc, %f4, %f15
stb %g3, [%l7 + 0x57]
bleu %xcc, loop_677
sdiv %o3, 0x19C5, %l1
fand %f14, %f0, %f12
fble,a %fcc1, loop_678
loop_677:
array32 %i3, %l3, %i2
ldsb [%l7 + 0x6F], %i1
fmovdneg %xcc, %f15, %f4
loop_678:
fors %f14, %f10, %f13
ldsw [%l7 + 0x0C], %l0
fmovsneg %icc, %f14, %f5
stx %i4, [%l7 + 0x28]
smul %l2, %o7, %g5
fbne %fcc3, loop_679
siam 0x7
tpos %icc, 0x2
ldsh [%l7 + 0x7C], %o2
loop_679:
movneg %icc, %l6, %g6
movvs %icc, %i6, %g1
lduw [%l7 + 0x68], %o6
sth %g4, [%l7 + 0x58]
ldsh [%l7 + 0x3A], %g2
fexpand %f1, %f12
fnegs %f4, %f9
edge16 %o0, %l5, %l4
sllx %i7, 0x1D, %o5
ldx [%l7 + 0x38], %i0
ldx [%l7 + 0x08], %i5
ldsh [%l7 + 0x52], %o4
xorcc %g7, 0x1A63, %g3
lduw [%l7 + 0x78], %o3
tsubcctv %l1, 0x18AB, %o1
stw %i3, [%l7 + 0x28]
stw %l3, [%l7 + 0x78]
sllx %i1, %i2, %l0
nop
setx loop_680, %l0, %l1
jmpl %l1, %l2
std %f8, [%l7 + 0x10]
addccc %i4, %o7, %o2
fpsub16s %f12, %f9, %f5
loop_680:
stw %l6, [%l7 + 0x20]
stw %g5, [%l7 + 0x7C]
std %f12, [%l7 + 0x28]
fmovrslez %g6, %f8, %f3
tsubcc %g1, 0x06C7, %o6
array16 %i6, %g2, %o0
ldx [%l7 + 0x70], %g4
fmovda %xcc, %f9, %f15
tvs %icc, 0x4
srl %l4, 0x1A, %l5
fblg,a %fcc3, loop_681
fbule,a %fcc1, loop_682
fcmpgt16 %f10, %f0, %o5
fmovse %xcc, %f15, %f4
loop_681:
fpadd16 %f6, %f12, %f6
loop_682:
tsubcc %i0, %i5, %o4
sth %g7, [%l7 + 0x52]
nop
setx loop_683, %l0, %l1
jmpl %l1, %g3
stw %o3, [%l7 + 0x5C]
fpsub32 %f0, %f8, %f10
te %xcc, 0x2
loop_683:
fmovse %icc, %f10, %f14
fmuld8ulx16 %f5, %f3, %f0
fmovrdlz %i7, %f2, %f14
edge32 %l1, %o1, %l3
movrgz %i3, %i1, %l0
alignaddr %i2, %i4, %l2
fmul8x16 %f2, %f2, %f12
srl %o2, %l6, %o7
fmovde %xcc, %f4, %f11
fcmpes %fcc2, %f7, %f14
ldd [%l7 + 0x18], %f0
ba loop_684
fmovrslz %g6, %f12, %f7
stw %g1, [%l7 + 0x54]
fcmpne16 %f2, %f10, %g5
loop_684:
stw %i6, [%l7 + 0x60]
edge16n %g2, %o6, %g4
fmovdneg %icc, %f5, %f5
st %f7, [%l7 + 0x18]
edge32n %o0, %l5, %l4
fpadd16s %f11, %f10, %f14
std %f0, [%l7 + 0x48]
ldd [%l7 + 0x78], %f2
movneg %xcc, %i0, %i5
andncc %o5, %g7, %o4
array16 %g3, %o3, %l1
fmovdpos %icc, %f5, %f13
fnands %f9, %f1, %f14
or %i7, 0x03B3, %l3
fcmpne16 %f8, %f12, %o1
udiv %i3, 0x065E, %l0
fmovdvs %icc, %f3, %f10
fmovrslez %i2, %f7, %f13
ldd [%l7 + 0x08], %f0
fbg %fcc1, loop_685
movcc %icc, %i1, %l2
ldsw [%l7 + 0x14], %o2
fmovse %xcc, %f2, %f9
loop_685:
ld [%l7 + 0x5C], %f10
fmovrde %i4, %f4, %f0
sth %l6, [%l7 + 0x32]
fsrc1s %f10, %f14
fbul %fcc2, loop_686
ld [%l7 + 0x78], %f12
taddcc %g6, 0x1F94, %g1
lduh [%l7 + 0x4E], %o7
loop_686:
fone %f14
stx %i6, [%l7 + 0x40]
fmovsg %xcc, %f10, %f6
sdivx %g5, 0x14CB, %o6
ldsh [%l7 + 0x4A], %g2
srl %o0, %g4, %l4
st %f13, [%l7 + 0x6C]
stw %i0, [%l7 + 0x28]
movg %icc, %i5, %l5
lduw [%l7 + 0x5C], %o5
fbe,a %fcc0, loop_687
st %f3, [%l7 + 0x28]
ldsw [%l7 + 0x14], %g7
ldd [%l7 + 0x58], %f2
loop_687:
bshuffle %f12, %f8, %f0
fbl,a %fcc2, loop_688
edge32 %g3, %o3, %l1
tle %xcc, 0x1
stb %o4, [%l7 + 0x7D]
loop_688:
fnand %f0, %f14, %f4
tle %xcc, 0x7
fsrc1s %f15, %f13
stw %i7, [%l7 + 0x18]
bg,a,pt %xcc, loop_689
ldx [%l7 + 0x30], %l3
sethi 0x0854, %i3
be,a %xcc, loop_690
loop_689:
lduh [%l7 + 0x24], %o1
faligndata %f6, %f4, %f4
st %f8, [%l7 + 0x14]
loop_690:
nop
setx loop_691, %l0, %l1
jmpl %l1, %i2
st %f12, [%l7 + 0x68]
tvc %icc, 0x3
ldsw [%l7 + 0x50], %l0
loop_691:
movle %xcc, %l2, %i1
fpsub16 %f8, %f6, %f10
bpos,a %xcc, loop_692
te %xcc, 0x4
umulcc %o2, 0x0F7C, %i4
fbge,a %fcc2, loop_693
loop_692:
andncc %g6, %l6, %o7
movrlz %g1, %i6, %o6
fmovdpos %xcc, %f8, %f7
loop_693:
sth %g5, [%l7 + 0x42]
ldsb [%l7 + 0x31], %o0
stw %g2, [%l7 + 0x7C]
orncc %l4, %i0, %g4
fnot2 %f2, %f0
std %f12, [%l7 + 0x28]
ldsb [%l7 + 0x1E], %l5
fcmple32 %f2, %f10, %i5
bpos,a %icc, loop_694
bcs,a,pt %xcc, loop_695
andcc %o5, 0x0A19, %g3
edge8n %g7, %l1, %o3
loop_694:
ldd [%l7 + 0x60], %f6
loop_695:
fmovda %icc, %f10, %f6
sub %i7, 0x139B, %l3
nop
setx loop_696, %l0, %l1
jmpl %l1, %o4
ldx [%l7 + 0x70], %i3
fbue,a %fcc2, loop_697
lduw [%l7 + 0x64], %o1
loop_696:
ldd [%l7 + 0x58], %f10
ldsw [%l7 + 0x48], %i2
loop_697:
sll %l2, 0x00, %l0
array32 %o2, %i4, %g6
ldd [%l7 + 0x30], %f4
ldub [%l7 + 0x4A], %l6
fmovrslez %i1, %f13, %f0
faligndata %f0, %f12, %f6
fmovscs %xcc, %f8, %f5
sth %g1, [%l7 + 0x4A]
fmovsn %icc, %f1, %f11
stx %i6, [%l7 + 0x70]
movrgz %o6, 0x393, %o7
fabsd %f0, %f12
ldsh [%l7 + 0x36], %g5
fnor %f2, %f4, %f6
stx %g2, [%l7 + 0x08]
ldub [%l7 + 0x7F], %l4
ta %xcc, 0x2
mova %icc, %i0, %o0
array16 %g4, %l5, %o5
fmul8x16 %f2, %f4, %f10
ldsw [%l7 + 0x2C], %i5
bg,a,pn %xcc, loop_698
bge,a,pn %xcc, loop_699
stx %g7, [%l7 + 0x48]
stw %l1, [%l7 + 0x28]
loop_698:
std %f2, [%l7 + 0x48]
loop_699:
bgu loop_700
ldsw [%l7 + 0x64], %o3
fmul8x16au %f8, %f7, %f6
edge8n %i7, %l3, %o4
loop_700:
fpack16 %f2, %f7
stb %g3, [%l7 + 0x50]
fmovdleu %xcc, %f8, %f6
fmovsneg %xcc, %f8, %f9
fcmped %fcc2, %f4, %f6
stb %i3, [%l7 + 0x73]
stb %i2, [%l7 + 0x17]
edge32 %o1, %l2, %o2
stx %l0, [%l7 + 0x40]
fxnor %f0, %f0, %f12
sdivcc %i4, 0x1738, %l6
umul %g6, 0x0384, %i1
ldd [%l7 + 0x48], %f12
movre %i6, %g1, %o7
fornot2s %f11, %f2, %f11
fabss %f7, %f13
ldub [%l7 + 0x7C], %o6
ld [%l7 + 0x4C], %f5
ldsb [%l7 + 0x63], %g2
movge %icc, %l4, %g5
ldd [%l7 + 0x30], %f2
edge32n %o0, %g4, %i0
fbl %fcc1, loop_701
fmovspos %icc, %f12, %f13
brgez %l5, loop_702
subc %o5, %g7, %i5
loop_701:
fmovsg %xcc, %f9, %f10
fmul8ulx16 %f6, %f0, %f10
loop_702:
ldsh [%l7 + 0x6E], %o3
fnegs %f13, %f9
fbuge,a %fcc2, loop_703
orncc %i7, 0x16BF, %l3
add %o4, 0x0402, %g3
bpos,pn %icc, loop_704
loop_703:
ta %icc, 0x7
fmovda %xcc, %f7, %f11
edge32l %i3, %i2, %o1
loop_704:
andn %l2, 0x183A, %l1
andncc %o2, %l0, %i4
fxnor %f14, %f8, %f14
ldsh [%l7 + 0x56], %l6
edge32 %g6, %i1, %i6
bgu,a %xcc, loop_705
addcc %g1, 0x0D89, %o6
fandnot1s %f5, %f0, %f9
stw %g2, [%l7 + 0x1C]
loop_705:
fbo %fcc0, loop_706
call loop_707
bl loop_708
bneg,a loop_709
loop_706:
fbue %fcc3, loop_710
loop_707:
bneg,a,pt %icc, loop_711
loop_708:
bshuffle %f2, %f10, %f6
loop_709:
movrgez %l4, %g5, %o0
loop_710:
taddcctv %g4, 0x0249, %i0
loop_711:
fmovrslz %l5, %f6, %f8
ldub [%l7 + 0x28], %o7
movrlez %o5, 0x2E7, %i5
fmovdleu %icc, %f5, %f12
fbu,a %fcc1, loop_712
fzeros %f5
stw %o3, [%l7 + 0x60]
lduw [%l7 + 0x5C], %i7
loop_712:
std %f0, [%l7 + 0x70]
lduh [%l7 + 0x10], %g7
fmovdgu %xcc, %f1, %f1
udivcc %l3, 0x16D1, %o4
sdiv %g3, 0x069F, %i2
or %i3, %o1, %l2
fxnors %f1, %f10, %f9
fones %f13
sth %o2, [%l7 + 0x14]
tne %xcc, 0x1
subc %l1, %i4, %l6
movvc %xcc, %l0, %i1
st %f4, [%l7 + 0x78]
ldub [%l7 + 0x54], %g6
edge32 %g1, %o6, %i6
ldd [%l7 + 0x38], %f4
std %f10, [%l7 + 0x10]
fbe,a %fcc1, loop_713
fmovsge %icc, %f8, %f2
stw %g2, [%l7 + 0x28]
fmovdgu %xcc, %f14, %f10
loop_713:
bn,pn %xcc, loop_714
fmovrsgz %g5, %f1, %f7
fsrc1s %f10, %f7
fcmpes %fcc2, %f12, %f2
loop_714:
fmovsa %xcc, %f7, %f9
ba loop_715
faligndata %f10, %f10, %f4
lduh [%l7 + 0x56], %o0
addccc %g4, 0x0E35, %i0
loop_715:
alignaddrl %l4, %l5, %o5
fexpand %f9, %f4
ldx [%l7 + 0x50], %i5
movrlez %o7, 0x188, %o3
lduh [%l7 + 0x0C], %i7
ldsb [%l7 + 0x21], %g7
bcc,pn %icc, loop_716
andn %l3, 0x1ACD, %g3
srlx %o4, 0x05, %i2
tne %icc, 0x5
loop_716:
tsubcctv %o1, 0x1C3B, %i3
fmovsvc %xcc, %f4, %f4
std %f12, [%l7 + 0x20]
fandnot2s %f1, %f12, %f13
fand %f0, %f6, %f0
bvs,a,pn %icc, loop_717
st %f10, [%l7 + 0x38]
tsubcctv %o2, 0x1FBB, %l2
tsubcctv %l1, %i4, %l0
loop_717:
stb %i1, [%l7 + 0x4A]
fandnot2s %f2, %f9, %f4
fmovrsgz %l6, %f2, %f15
fmuld8ulx16 %f2, %f10, %f4
bg,pn %icc, loop_718
fbo %fcc3, loop_719
fsrc1 %f14, %f0
fmovsgu %xcc, %f12, %f13
loop_718:
nop
setx loop_720, %l0, %l1
jmpl %l1, %g1
loop_719:
brgez,a %o6, loop_721
bge,a,pt %xcc, loop_722
edge8ln %i6, %g6, %g5
loop_720:
ldsb [%l7 + 0x77], %o0
loop_721:
fmovdvc %xcc, %f6, %f2
loop_722:
movvs %xcc, %g2, %i0
tsubcctv %g4, 0x11BA, %l5
tne %icc, 0x7
ld [%l7 + 0x40], %f6
fmul8sux16 %f0, %f14, %f4
fbo %fcc0, loop_723
fsrc2s %f15, %f14
sdiv %o5, 0x1BD8, %l4
fpadd16s %f14, %f4, %f9
loop_723:
fblg %fcc1, loop_724
stx %i5, [%l7 + 0x38]
lduw [%l7 + 0x44], %o7
fbule %fcc3, loop_725
loop_724:
smul %i7, 0x1950, %o3
andn %g7, 0x1049, %g3
ldsw [%l7 + 0x60], %o4
loop_725:
sll %i2, %o1, %i3
ldd [%l7 + 0x60], %f0
fnot2 %f14, %f2
fbe,a %fcc1, loop_726
sth %l3, [%l7 + 0x52]
bneg,pt %xcc, loop_727
ldsh [%l7 + 0x6E], %l2
loop_726:
movge %icc, %o2, %l1
movre %l0, %i4, %l6
loop_727:
tgu %xcc, 0x6
movpos %icc, %g1, %i1
udiv %o6, 0x18C1, %g6
fbu,a %fcc3, loop_728
brz %g5, loop_729
array16 %o0, %i6, %g2
sth %g4, [%l7 + 0x56]
loop_728:
stw %i0, [%l7 + 0x48]
loop_729:
ble,pn %icc, loop_730
fmovsneg %icc, %f13, %f9
andncc %o5, %l5, %l4
bl,a %xcc, loop_731
loop_730:
fmovsleu %icc, %f0, %f11
edge32 %i5, %o7, %i7
movrgz %o3, %g3, %g7
loop_731:
sub %i2, %o1, %i3
movrlez %l3, 0x2E5, %l2
ldsw [%l7 + 0x2C], %o2
xor %l1, %l0, %i4
bgu loop_732
fornot2 %f6, %f8, %f2
ldx [%l7 + 0x10], %o4
movvs %xcc, %l6, %i1
loop_732:
fblg %fcc2, loop_733
tvs %icc, 0x6
fmovrdgz %o6, %f4, %f12
sllx %g6, 0x02, %g1
loop_733:
fnegd %f6, %f10
std %f8, [%l7 + 0x58]
fbge %fcc2, loop_734
for %f4, %f6, %f6
sub %g5, 0x021E, %i6
stx %g2, [%l7 + 0x60]
loop_734:
stx %o0, [%l7 + 0x40]
fmovd %f0, %f10
fornot2s %f9, %f12, %f14
fmovrsgz %i0, %f13, %f2
fmovdneg %xcc, %f4, %f2
std %f14, [%l7 + 0x48]
ldd [%l7 + 0x38], %f0
brnz %g4, loop_735
fcmped %fcc1, %f0, %f4
movl %xcc, %o5, %l5
fmovda %icc, %f6, %f9
loop_735:
be,a,pn %xcc, loop_736
movg %xcc, %i5, %o7
fbo,a %fcc3, loop_737
stb %i7, [%l7 + 0x54]
loop_736:
edge16 %o3, %g3, %l4
xnorcc %g7, %i2, %o1
loop_737:
fmovdleu %xcc, %f2, %f6
stx %l3, [%l7 + 0x10]
fnot2s %f15, %f15
fpadd16 %f0, %f8, %f2
xnor %i3, 0x06EA, %o2
stw %l2, [%l7 + 0x6C]
edge32l %l0, %l1, %i4
bgu,a,pn %xcc, loop_738
andcc %o4, 0x1F69, %l6
lduw [%l7 + 0x50], %o6
fcmpne32 %f2, %f6, %g6
loop_738:
fcmpd %fcc0, %f14, %f8
fpack32 %f8, %f10, %f2
stx %i1, [%l7 + 0x38]
srlx %g1, 0x1F, %g5
fcmped %fcc3, %f14, %f4
ldsh [%l7 + 0x44], %i6
fmovsvc %xcc, %f12, %f9
fbl,a %fcc0, loop_739
ld [%l7 + 0x24], %f10
edge32 %g2, %o0, %i0
ble loop_740
loop_739:
fmovdcc %icc, %f11, %f3
fcmpgt32 %f14, %f4, %o5
std %f12, [%l7 + 0x78]
loop_740:
std %f4, [%l7 + 0x38]
bvc,pn %icc, loop_741
stw %l5, [%l7 + 0x50]
fmovrsgez %i5, %f13, %f8
subccc %g4, 0x06A3, %i7
loop_741:
ldsw [%l7 + 0x58], %o3
tleu %xcc, 0x5
addccc %o7, %l4, %g7
fsrc2 %f4, %f8
stx %g3, [%l7 + 0x58]
tneg %icc, 0x3
udivx %o1, 0x0B4D, %i2
fbug,a %fcc1, loop_742
movge %icc, %l3, %o2
and %l2, %l0, %i3
fbn %fcc0, loop_743
loop_742:
fpadd16s %f7, %f15, %f2
fbo,a %fcc0, loop_744
sth %l1, [%l7 + 0x10]
loop_743:
stw %o4, [%l7 + 0x10]
stw %i4, [%l7 + 0x18]
loop_744:
tvs %xcc, 0x6
fbue %fcc3, loop_745
stx %l6, [%l7 + 0x60]
lduw [%l7 + 0x10], %o6
fcmpgt16 %f6, %f6, %i1
loop_745:
sth %g1, [%l7 + 0x1A]
fpsub32s %f4, %f10, %f0
tsubcc %g6, 0x0A1F, %i6
tsubcctv %g2, 0x1E6F, %g5
subc %o0, 0x1E53, %o5
ld [%l7 + 0x2C], %f4
fpadd16s %f2, %f2, %f5
stx %i0, [%l7 + 0x18]
addcc %i5, %l5, %g4
st %f1, [%l7 + 0x08]
fmuld8sux16 %f0, %f0, %f4
sth %i7, [%l7 + 0x08]
brnz %o7, loop_746
ldsw [%l7 + 0x10], %l4
sll %o3, %g3, %g7
fbue %fcc1, loop_747
loop_746:
fors %f0, %f11, %f1
fzero %f12
std %f8, [%l7 + 0x78]
loop_747:
stw %o1, [%l7 + 0x48]
st %f6, [%l7 + 0x40]
fcmpd %fcc2, %f14, %f12
fpadd32 %f0, %f10, %f10
fmovdcs %icc, %f7, %f15
fnot1 %f12, %f0
subcc %i2, 0x154D, %o2
lduw [%l7 + 0x28], %l2
bcs,a loop_748
brnz,a %l0, loop_749
be,a %icc, loop_750
movl %icc, %i3, %l3
loop_748:
lduw [%l7 + 0x3C], %l1
loop_749:
std %f10, [%l7 + 0x40]
loop_750:
udiv %i4, 0x1693, %l6
fmovrdgz %o6, %f0, %f0
movleu %xcc, %o4, %i1
lduw [%l7 + 0x64], %g6
bcs,a %xcc, loop_751
stw %i6, [%l7 + 0x20]
fmovscs %icc, %f11, %f4
movleu %icc, %g1, %g5
loop_751:
ld [%l7 + 0x54], %f7
lduh [%l7 + 0x38], %o0
movrlz %g2, %i0, %o5
ldd [%l7 + 0x38], %f12
stx %i5, [%l7 + 0x58]
lduh [%l7 + 0x14], %l5
orncc %g4, 0x098B, %i7
fxor %f0, %f12, %f14
ld [%l7 + 0x44], %f12
andncc %o7, %o3, %l4
fpsub16s %f13, %f10, %f9
fzero %f12
movg %icc, %g3, %g7
or %o1, 0x05B1, %o2
edge32 %l2, %l0, %i3
fbule,a %fcc3, loop_752
fmovdge %xcc, %f3, %f14
fmovsa %icc, %f12, %f9
fpack16 %f10, %f9
loop_752:
fmovrdgz %i2, %f6, %f12
edge8ln %l3, %i4, %l1
bvc,a,pn %icc, loop_753
move %xcc, %o6, %o4
sth %i1, [%l7 + 0x2A]
addc %l6, 0x0388, %i6
loop_753:
ble,pn %xcc, loop_754
fmovrsgz %g1, %f8, %f15
siam 0x6
fba %fcc0, loop_755
loop_754:
udiv %g6, 0x1134, %g5
ldsh [%l7 + 0x20], %g2
stx %o0, [%l7 + 0x68]
loop_755:
fmovs %f15, %f14
fmul8x16au %f8, %f10, %f6
brlz,a %o5, loop_756
stw %i5, [%l7 + 0x28]
sdiv %i0, 0x01FB, %l5
xor %i7, %g4, %o3
loop_756:
fmovrsgez %o7, %f11, %f3
fsrc2s %f3, %f10
stw %g3, [%l7 + 0x6C]
tsubcc %l4, 0x1CCF, %g7
ldsh [%l7 + 0x24], %o2
bpos,pn %xcc, loop_757
std %f8, [%l7 + 0x18]
call loop_758
stx %l2, [%l7 + 0x10]
loop_757:
ldsb [%l7 + 0x7A], %o1
ldsb [%l7 + 0x17], %i3
loop_758:
smul %l0, 0x07A3, %l3
bpos,a %xcc, loop_759
stx %i4, [%l7 + 0x48]
fsrc1s %f10, %f7
fmovse %xcc, %f6, %f1
loop_759:
te %xcc, 0x7
movle %xcc, %i2, %l1
lduw [%l7 + 0x64], %o6
brlz,a %i1, loop_760
edge16l %o4, %i6, %g1
edge8 %l6, %g6, %g5
movg %icc, %g2, %o5
loop_760:
st %f4, [%l7 + 0x3C]
bcs loop_761
movpos %icc, %i5, %i0
ldub [%l7 + 0x22], %o0
tgu %icc, 0x6
loop_761:
ld [%l7 + 0x68], %f8
edge32ln %i7, %g4, %l5
fmovsne %icc, %f11, %f14
ldsb [%l7 + 0x42], %o3
stw %g3, [%l7 + 0x54]
fornot2 %f14, %f0, %f8
fmovsg %icc, %f1, %f4
bleu,a loop_762
nop
setx loop_763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %l4, %g7
sra %o2, %o7, %l2
loop_762:
add %o1, 0x17E3, %l0
loop_763:
ldx [%l7 + 0x20], %l3
nop
setx loop_764, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f2, %f10
fmovdl %icc, %f14, %f6
fcmple16 %f6, %f2, %i3
loop_764:
srax %i4, %l1, %o6
brnz %i1, loop_765
stw %o4, [%l7 + 0x54]
andncc %i6, %i2, %g1
movle %icc, %l6, %g5
loop_765:
ldub [%l7 + 0x30], %g2
ldd [%l7 + 0x28], %f2
smulcc %o5, %g6, %i0
movrlez %o0, %i5, %g4
lduh [%l7 + 0x12], %l5
sra %i7, %o3, %l4
udiv %g3, 0x0D7B, %g7
stx %o7, [%l7 + 0x50]
st %f5, [%l7 + 0x74]
stb %o2, [%l7 + 0x44]
fmovdgu %icc, %f1, %f0
tg %xcc, 0x2
ldub [%l7 + 0x44], %l2
fandnot1s %f14, %f14, %f12
fmovrdne %l0, %f12, %f4
std %f14, [%l7 + 0x20]
ldsb [%l7 + 0x61], %o1
ldsh [%l7 + 0x3C], %l3
fmovde %icc, %f8, %f2
or %i3, 0x0F16, %i4
and %l1, 0x0725, %o6
fone %f14
fsrc1 %f0, %f4
lduh [%l7 + 0x3C], %i1
stx %i6, [%l7 + 0x60]
fblg,a %fcc3, loop_766
movcc %icc, %i2, %g1
subccc %l6, %g5, %o4
fba,a %fcc3, loop_767
loop_766:
bpos %icc, loop_768
move %icc, %o5, %g2
alignaddrl %i0, %g6, %i5
loop_767:
orncc %o0, %l5, %i7
loop_768:
popc %g4, %o3
lduw [%l7 + 0x34], %l4
bvs,a %icc, loop_769
array8 %g7, %g3, %o2
std %f2, [%l7 + 0x20]
udiv %o7, 0x1FEA, %l0
loop_769:
edge8ln %o1, %l2, %i3
bneg,a,pt %icc, loop_770
brz,a %i4, loop_771
brlz,a %l1, loop_772
ldub [%l7 + 0x44], %l3
loop_770:
fmovsge %icc, %f12, %f2
loop_771:
bg loop_773
loop_772:
ldd [%l7 + 0x48], %f0
be,a %icc, loop_774
sdiv %i1, 0x0097, %o6
loop_773:
orcc %i2, %i6, %l6
sdivx %g1, 0x1208, %g5
loop_774:
std %f10, [%l7 + 0x08]
movge %icc, %o4, %g2
ldsw [%l7 + 0x54], %o5
st %f8, [%l7 + 0x3C]
fornot1 %f0, %f12, %f2
fmovrsgez %i0, %f6, %f0
fmovscs %xcc, %f0, %f3
edge8 %i5, %o0, %g6
fandnot1s %f13, %f2, %f15
fmovsleu %icc, %f5, %f11
sethi 0x19EC, %i7
nop
setx loop_775, %l0, %l1
jmpl %l1, %g4
movge %xcc, %o3, %l4
lduh [%l7 + 0x72], %l5
movrgz %g3, %o2, %o7
loop_775:
movleu %icc, %l0, %o1
ble,a,pt %icc, loop_776
tgu %xcc, 0x2
ldx [%l7 + 0x38], %l2
movrne %g7, %i3, %l1
loop_776:
tn %xcc, 0x4
ldsh [%l7 + 0x3A], %l3
srlx %i1, %i4, %i2
fand %f2, %f0, %f4
lduw [%l7 + 0x38], %i6
te %xcc, 0x3
ldx [%l7 + 0x40], %l6
fsrc2s %f4, %f1
fxors %f8, %f4, %f10
fsrc2 %f14, %f4
ldub [%l7 + 0x7A], %o6
ldsh [%l7 + 0x70], %g5
tvc %icc, 0x7
fmovrdgz %o4, %f10, %f8
ldsh [%l7 + 0x1E], %g2
stb %g1, [%l7 + 0x15]
fexpand %f1, %f12
movrne %o5, 0x3D6, %i5
ldsw [%l7 + 0x4C], %o0
ldd [%l7 + 0x58], %f10
fmovsn %icc, %f10, %f2
st %f3, [%l7 + 0x60]
xorcc %i0, %i7, %g4
lduw [%l7 + 0x2C], %o3
tcc %icc, 0x7
ldsw [%l7 + 0x5C], %l4
movl %xcc, %l5, %g3
ldsb [%l7 + 0x39], %o2
stw %o7, [%l7 + 0x54]
fmovscs %icc, %f5, %f15
fmovdne %icc, %f2, %f6
ld [%l7 + 0x70], %f7
fmovrdgez %l0, %f10, %f6
stw %o1, [%l7 + 0x34]
movge %xcc, %l2, %g7
stw %g6, [%l7 + 0x4C]
fmovrslez %l1, %f8, %f0
brz %l3, loop_777
bg,a,pn %icc, loop_778
addc %i1, 0x1B36, %i4
fsrc2 %f0, %f8
loop_777:
stw %i2, [%l7 + 0x48]
loop_778:
andcc %i6, 0x08D0, %i3
lduw [%l7 + 0x34], %l6
fbe %fcc2, loop_779
movrgz %g5, 0x36A, %o6
fble %fcc1, loop_780
fmovsle %xcc, %f12, %f3
loop_779:
brnz %o4, loop_781
fmovrdgez %g2, %f4, %f0
loop_780:
bpos %xcc, loop_782
fmovsvc %xcc, %f4, %f0
loop_781:
tn %icc, 0x1
lduh [%l7 + 0x12], %g1
loop_782:
bg loop_783
movvs %icc, %o5, %o0
xor %i0, %i7, %g4
stb %o3, [%l7 + 0x3D]
loop_783:
sth %l4, [%l7 + 0x2E]
fmovsl %xcc, %f6, %f15
fbu,a %fcc3, loop_784
ldub [%l7 + 0x75], %i5
stx %l5, [%l7 + 0x58]
ble %icc, loop_785
loop_784:
fmovspos %xcc, %f4, %f15
std %f12, [%l7 + 0x58]
fba,a %fcc2, loop_786
loop_785:
fmovrdlez %o2, %f4, %f2
sdiv %o7, 0x089F, %g3
tneg %icc, 0x2
loop_786:
tsubcctv %l0, %o1, %l2
tne %icc, 0x5
fmovsneg %xcc, %f14, %f15
fmovrslez %g7, %f2, %f14
fnot2s %f4, %f11
bvs loop_787
udivx %g6, 0x0DE2, %l1
subccc %i1, 0x146D, %l3
fbge,a %fcc1, loop_788
loop_787:
srax %i2, %i6, %i3
ldsw [%l7 + 0x44], %l6
fcmpgt32 %f8, %f14, %i4
loop_788:
umulcc %g5, %o6, %g2
fmuld8ulx16 %f3, %f2, %f6
fones %f0
brlz,a %o4, loop_789
ldsw [%l7 + 0x7C], %g1
array16 %o5, %o0, %i7
fba %fcc0, loop_790
loop_789:
ld [%l7 + 0x28], %f10
fmovdvs %xcc, %f2, %f6
st %f1, [%l7 + 0x60]
loop_790:
stx %g4, [%l7 + 0x40]
srl %i0, 0x03, %l4
bl,a,pn %xcc, loop_791
std %f0, [%l7 + 0x48]
mulscc %o3, 0x0111, %l5
stb %i5, [%l7 + 0x3E]
loop_791:
fcmpgt16 %f12, %f14, %o7
fxnors %f11, %f11, %f14
fsrc1s %f1, %f4
ldsh [%l7 + 0x2C], %g3
fmovsge %icc, %f11, %f7
bvc,a,pt %xcc, loop_792
tsubcc %o2, 0x1466, %l0
stw %l2, [%l7 + 0x4C]
tsubcc %o1, %g7, %l1
loop_792:
ldub [%l7 + 0x6C], %i1
fandnot2 %f4, %f8, %f14
fandnot2s %f9, %f6, %f3
fmovdn %xcc, %f3, %f15
bcc,pt %icc, loop_793
fpsub32 %f10, %f12, %f8
array16 %l3, %i2, %g6
fmovrdlez %i3, %f4, %f14
loop_793:
fbuge,a %fcc3, loop_794
bl,a loop_795
fnegs %f9, %f11
fmovdn %icc, %f2, %f11
loop_794:
stw %i6, [%l7 + 0x78]
loop_795:
sdiv %l6, 0x0D76, %i4
fmovsle %icc, %f5, %f5
ldsb [%l7 + 0x56], %g5
movrne %o6, %o4, %g2
ld [%l7 + 0x1C], %f11
std %f10, [%l7 + 0x68]
fcmpeq16 %f10, %f0, %g1
movrgez %o5, %o0, %i7
stw %g4, [%l7 + 0x68]
edge8l %l4, %i0, %o3
sdivx %l5, 0x1C73, %o7
stb %g3, [%l7 + 0x6D]
alignaddr %i5, %l0, %l2
tleu %icc, 0x3
fmovdge %icc, %f7, %f0
stw %o2, [%l7 + 0x3C]
lduh [%l7 + 0x18], %o1
brgz,a %g7, loop_796
bne %icc, loop_797
ldsw [%l7 + 0x14], %i1
ld [%l7 + 0x28], %f10
loop_796:
edge32n %l3, %l1, %i2
loop_797:
stw %i3, [%l7 + 0x38]
fmovsn %icc, %f0, %f2
movneg %icc, %g6, %l6
ldsw [%l7 + 0x18], %i4
fpsub32s %f7, %f5, %f7
nop
setx loop_798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %xcc, 0x1
edge32ln %i6, %g5, %o6
ldx [%l7 + 0x28], %g2
loop_798:
ldub [%l7 + 0x69], %o4
alignaddrl %o5, %g1, %i7
bshuffle %f8, %f2, %f0
movge %icc, %o0, %g4
fmovscs %icc, %f2, %f3
stx %l4, [%l7 + 0x38]
edge8ln %i0, %l5, %o3
stb %o7, [%l7 + 0x66]
fcmpd %fcc1, %f12, %f4
bvs,a,pn %xcc, loop_799
stb %g3, [%l7 + 0x56]
ldx [%l7 + 0x70], %l0
andcc %l2, 0x1279, %i5
loop_799:
movrgez %o1, 0x0FB, %g7
tvs %xcc, 0x4
fmovdvc %xcc, %f6, %f0
bvs,pn %xcc, loop_800
fmovsgu %xcc, %f0, %f9
smul %o2, 0x1E15, %i1
orn %l3, %i2, %l1
loop_800:
and %g6, 0x1A98, %l6
fnot2 %f6, %f0
fmovsge %icc, %f6, %f15
fandnot2 %f8, %f8, %f6
fmovsneg %icc, %f0, %f1
fmovrdgz %i4, %f8, %f2
bpos loop_801
ldd [%l7 + 0x68], %f10
fbe,a %fcc1, loop_802
fbl,a %fcc2, loop_803
loop_801:
fandnot1 %f10, %f4, %f4
movcs %xcc, %i6, %g5
loop_802:
and %i3, %g2, %o4
loop_803:
movcc %icc, %o5, %g1
fmovsvc %icc, %f3, %f4
sth %o6, [%l7 + 0x4A]
bgu,a,pn %icc, loop_804
movrgz %i7, %g4, %o0
te %icc, 0x1
fbe,a %fcc3, loop_805
loop_804:
fmovsa %xcc, %f14, %f13
stx %i0, [%l7 + 0x20]
fnands %f11, %f12, %f9
loop_805:
ldx [%l7 + 0x20], %l4
sth %o3, [%l7 + 0x6A]
fsrc2s %f14, %f9
tleu %xcc, 0x0
edge8 %o7, %l5, %g3
fbo %fcc3, loop_806
stw %l0, [%l7 + 0x7C]
lduw [%l7 + 0x58], %l2
ldub [%l7 + 0x1A], %i5
loop_806:
fmovdgu %icc, %f5, %f10
fmovsleu %xcc, %f11, %f9
movne %icc, %o1, %o2
ld [%l7 + 0x7C], %f1
tvc %icc, 0x6
fpsub16s %f8, %f4, %f11
sdivx %i1, 0x1E15, %l3
fmovse %xcc, %f15, %f0
bcs,pt %icc, loop_807
bcc,a,pn %xcc, loop_808
fcmpgt32 %f12, %f4, %i2
fcmpne32 %f2, %f2, %l1
loop_807:
sethi 0x0098, %g7
loop_808:
fmovd %f14, %f0
fmovdgu %xcc, %f2, %f5
ldsw [%l7 + 0x70], %g6
ldx [%l7 + 0x50], %i4
stb %i6, [%l7 + 0x10]
smul %g5, 0x1D77, %i3
fcmpne32 %f12, %f14, %g2
fxor %f6, %f6, %f4
xnorcc %o4, 0x18CD, %l6
stx %o5, [%l7 + 0x38]
fpsub16 %f14, %f0, %f12
fcmps %fcc2, %f14, %f13
tg %xcc, 0x2
fandnot2s %f4, %f11, %f5
st %f7, [%l7 + 0x0C]
fmovspos %xcc, %f4, %f4
fmovsg %xcc, %f7, %f12
fzero %f8
fexpand %f1, %f0
orcc %g1, %i7, %g4
fbuge %fcc3, loop_809
fnors %f5, %f4, %f3
ldsh [%l7 + 0x68], %o6
tvs %xcc, 0x7
loop_809:
ld [%l7 + 0x38], %f15
lduh [%l7 + 0x30], %i0
ldsb [%l7 + 0x74], %o0
ta %icc, 0x5
fbuge,a %fcc1, loop_810
fmovdl %icc, %f9, %f3
add %l4, 0x18A4, %o7
edge16l %o3, %l5, %l0
loop_810:
ldsb [%l7 + 0x71], %l2
fmovsgu %icc, %f13, %f0
fbne %fcc3, loop_811
ldsh [%l7 + 0x0E], %i5
fmovdge %icc, %f1, %f15
fbule,a %fcc3, loop_812
loop_811:
movvs %icc, %g3, %o2
ld [%l7 + 0x74], %f9
movne %xcc, %o1, %i1
loop_812:
fmovse %xcc, %f1, %f3
std %f6, [%l7 + 0x30]
fmovsge %xcc, %f11, %f15
fmuld8ulx16 %f6, %f6, %f14
ldd [%l7 + 0x38], %f14
fmovdn %xcc, %f0, %f1
st %f1, [%l7 + 0x78]
ldub [%l7 + 0x0B], %l3
addccc %l1, %i2, %g7
ld [%l7 + 0x38], %f7
subccc %g6, 0x1A40, %i4
brz %g5, loop_813
subccc %i3, %i6, %o4
tle %icc, 0x4
movge %icc, %g2, %o5
loop_813:
bcs,pt %icc, loop_814
fxnors %f6, %f1, %f5
ldsb [%l7 + 0x71], %l6
ld [%l7 + 0x78], %f1
loop_814:
bge,a loop_815
fsrc1s %f12, %f8
fbo,a %fcc2, loop_816
ldsb [%l7 + 0x6B], %g1
loop_815:
fbule,a %fcc0, loop_817
movcs %xcc, %g4, %o6
loop_816:
bgu,a,pn %icc, loop_818
lduw [%l7 + 0x54], %i0
loop_817:
stx %i7, [%l7 + 0x40]
fmovrdne %o0, %f0, %f0
loop_818:
fmul8x16au %f14, %f6, %f2
array8 %o7, %l4, %l5
lduh [%l7 + 0x7A], %o3
fpack16 %f2, %f0
addcc %l2, 0x0449, %l0
tge %xcc, 0x5
lduw [%l7 + 0x40], %g3
movvc %icc, %o2, %i5
stw %o1, [%l7 + 0x7C]
stx %i1, [%l7 + 0x30]
fmovda %icc, %f8, %f5
fnegs %f7, %f10
brgz,a %l1, loop_819
umulcc %i2, 0x03B2, %l3
fbug,a %fcc0, loop_820
fpadd32 %f8, %f8, %f12
loop_819:
ldub [%l7 + 0x2B], %g7
std %f14, [%l7 + 0x20]
loop_820:
ba %icc, loop_821
fpadd16s %f5, %f14, %f1
fxor %f14, %f12, %f14
fnands %f2, %f6, %f14
loop_821:
add %i4, %g5, %i3
fabss %f4, %f13
and %g6, %i6, %o4
fmovrsgz %o5, %f7, %f6
ldub [%l7 + 0x23], %g2
ldsw [%l7 + 0x58], %l6
ld [%l7 + 0x14], %f12
ldx [%l7 + 0x48], %g1
fmul8x16au %f2, %f8, %f0
fbu,a %fcc2, loop_822
ldsb [%l7 + 0x51], %g4
tn %icc, 0x0
ldsh [%l7 + 0x62], %i0
loop_822:
subc %i7, 0x03C9, %o0
ld [%l7 + 0x30], %f1
fmovrsgez %o7, %f6, %f0
fmovsn %icc, %f0, %f9
movn %xcc, %l4, %o6
stb %l5, [%l7 + 0x61]
popc %l2, %o3
subccc %g3, 0x1A36, %l0
fnot1 %f4, %f14
nop
setx loop_823, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x5
tn %icc, 0x0
fcmple16 %f2, %f14, %o2
loop_823:
movne %xcc, %i5, %i1
fmovrslz %l1, %f14, %f3
nop
setx loop_824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f8, %f6, %f10
ldsh [%l7 + 0x72], %i2
bn,a,pn %xcc, loop_825
loop_824:
andncc %o1, %l3, %i4
nop
setx loop_826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f10
loop_825:
movvs %icc, %g7, %i3
tneg %xcc, 0x3
loop_826:
tcc %icc, 0x6
fcmpgt16 %f12, %f10, %g6
lduh [%l7 + 0x62], %g5
stb %o4, [%l7 + 0x5F]
fbul %fcc1, loop_827
fone %f6
udivx %i6, 0x0B45, %o5
brgez,a %l6, loop_828
loop_827:
fabsd %f6, %f4
tne %icc, 0x4
sdivcc %g1, 0x11B9, %g2
loop_828:
fmovrdgez %g4, %f10, %f2
lduh [%l7 + 0x08], %i7
fblg %fcc3, loop_829
movg %xcc, %o0, %i0
andncc %l4, %o7, %l5
sll %o6, 0x0F, %l2
loop_829:
tcc %xcc, 0x6
fpsub32s %f3, %f12, %f6
stw %g3, [%l7 + 0x38]
fmovde %icc, %f10, %f15
mulscc %o3, %o2, %l0
lduw [%l7 + 0x58], %i1
fpackfix %f8, %f4
fmovrsne %l1, %f8, %f5
for %f12, %f2, %f14
lduw [%l7 + 0x68], %i5
fpack16 %f10, %f4
ldub [%l7 + 0x6E], %o1
sth %l3, [%l7 + 0x58]
orn %i4, 0x0CA7, %i2
std %f4, [%l7 + 0x38]
fmovdgu %icc, %f3, %f3
fbu,a %fcc2, loop_830
addcc %g7, 0x0BBF, %i3
sra %g6, 0x16, %g5
brgz,a %i6, loop_831
loop_830:
sth %o5, [%l7 + 0x08]
for %f12, %f6, %f4
te %xcc, 0x7
loop_831:
movl %icc, %o4, %g1
ldd [%l7 + 0x40], %f8
bneg,a,pt %xcc, loop_832
lduh [%l7 + 0x5C], %l6
fmovdge %icc, %f5, %f3
fmovdl %xcc, %f12, %f15
loop_832:
fpack32 %f4, %f4, %f4
movge %icc, %g4, %i7
and %o0, %i0, %l4
bgu,pn %icc, loop_833
ldsh [%l7 + 0x2C], %o7
stx %g2, [%l7 + 0x50]
lduw [%l7 + 0x4C], %o6
loop_833:
ld [%l7 + 0x08], %f14
fcmpeq32 %f4, %f6, %l5
stw %l2, [%l7 + 0x10]
pdist %f4, %f4, %f4
movrlz %o3, 0x153, %g3
fpsub16s %f15, %f14, %f7
ld [%l7 + 0x70], %f14
taddcctv %o2, 0x1D80, %l0
andcc %l1, %i1, %i5
stx %o1, [%l7 + 0x70]
movle %xcc, %i4, %l3
ldx [%l7 + 0x10], %g7
ldsb [%l7 + 0x08], %i2
edge32 %i3, %g5, %i6
srax %o5, 0x00, %g6
smulcc %o4, %g1, %l6
movne %xcc, %g4, %i7
lduw [%l7 + 0x44], %i0
fpsub32 %f2, %f8, %f0
fmovscc %xcc, %f7, %f7
ld [%l7 + 0x50], %f10
movgu %xcc, %o0, %l4
fandnot1 %f14, %f2, %f0
fpmerge %f6, %f13, %f2
nop
setx loop_834, %l0, %l1
jmpl %l1, %g2
sdiv %o7, 0x004E, %l5
movl %xcc, %l2, %o3
fbu,a %fcc3, loop_835
loop_834:
ld [%l7 + 0x24], %f3
bcs,pn %xcc, loop_836
fmovs %f10, %f7
loop_835:
st %f12, [%l7 + 0x70]
movcc %icc, %o6, %g3
loop_836:
edge8l %o2, %l0, %l1
ldsw [%l7 + 0x28], %i5
movcc %xcc, %i1, %o1
fbul,a %fcc2, loop_837
tvc %icc, 0x4
fmovdle %xcc, %f9, %f11
movrne %l3, %i4, %g7
loop_837:
bcc,pt %xcc, loop_838
fpsub32s %f6, %f11, %f9
tsubcctv %i3, %i2, %i6
sdivcc %g5, 0x158D, %o5
loop_838:
movgu %xcc, %o4, %g6
movcs %icc, %l6, %g4
nop
setx loop_839, %l0, %l1
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 + 0x5C], %i7
lduw [%l7 + 0x6C], %g1
movcs %xcc, %o0, %l4
loop_839:
sth %i0, [%l7 + 0x48]
lduw [%l7 + 0x44], %g2
ldsw [%l7 + 0x48], %l5
bvc,a,pn %xcc, loop_840
siam 0x2
movvs %xcc, %o7, %o3
movge %xcc, %o6, %g3
loop_840:
fcmps %fcc2, %f9, %f7
fba,a %fcc2, loop_841
stb %o2, [%l7 + 0x42]
movge %xcc, %l2, %l1
stb %l0, [%l7 + 0x24]
loop_841:
stw %i5, [%l7 + 0x44]
tcc %xcc, 0x4
std %f4, [%l7 + 0x68]
lduw [%l7 + 0x28], %o1
ldsh [%l7 + 0x52], %l3
andncc %i4, %i1, %g7
subccc %i3, 0x1EDC, %i6
bneg,a,pn %icc, loop_842
ld [%l7 + 0x38], %f8
fpmerge %f8, %f6, %f2
fmul8ulx16 %f2, %f4, %f12
loop_842:
fabsd %f4, %f12
std %f0, [%l7 + 0x08]
fcmped %fcc1, %f14, %f12
ldub [%l7 + 0x6E], %g5
fmovsleu %xcc, %f14, %f6
te %icc, 0x1
addccc %i2, %o4, %o5
ldsb [%l7 + 0x5A], %g6
fexpand %f3, %f0
ldsw [%l7 + 0x6C], %l6
fmovse %xcc, %f4, %f12
ldub [%l7 + 0x0F], %g4
bge,a %xcc, loop_843
fcmpd %fcc2, %f10, %f4
fmovdle %xcc, %f10, %f0
ldsh [%l7 + 0x32], %i7
loop_843:
fmovsgu %xcc, %f9, %f5
stb %g1, [%l7 + 0x79]
sth %o0, [%l7 + 0x5C]
fmovrsgz %i0, %f2, %f14
fpadd16 %f12, %f4, %f14
orn %g2, %l4, %l5
fnand %f0, %f6, %f12
tvs %icc, 0x4
orncc %o3, 0x1106, %o6
add %o7, 0x1417, %o2
fpack32 %f6, %f12, %f10
tcc %xcc, 0x0
array8 %l2, %g3, %l0
lduh [%l7 + 0x10], %l1
std %f4, [%l7 + 0x70]
fmovdleu %xcc, %f12, %f14
fxor %f8, %f2, %f8
movn %icc, %o1, %i5
andcc %l3, %i4, %g7
stx %i3, [%l7 + 0x20]
lduh [%l7 + 0x74], %i6
fba,a %fcc0, loop_844
bcs,a %icc, loop_845
sll %i1, %g5, %o4
movn %xcc, %o5, %g6
loop_844:
fbne %fcc2, loop_846
loop_845:
orcc %l6, %g4, %i7
taddcctv %g1, %i2, %i0
subcc %g2, 0x055A, %l4
loop_846:
fmovscs %xcc, %f8, %f14
fmovrdgez %l5, %f0, %f10
ldsb [%l7 + 0x56], %o0
fornot2s %f4, %f15, %f14
movg %icc, %o6, %o7
movre %o3, 0x086, %o2
ldsw [%l7 + 0x14], %l2
fbug %fcc3, loop_847
ldd [%l7 + 0x08], %f4
brlez,a %l0, loop_848
fmovrde %g3, %f10, %f14
loop_847:
smulcc %o1, 0x13F2, %i5
srax %l1, 0x10, %i4
loop_848:
sdivcc %l3, 0x0396, %g7
brnz %i6, loop_849
fbne,a %fcc0, loop_850
subcc %i3, %g5, %i1
edge16ln %o4, %o5, %g6
loop_849:
edge16l %g4, %l6, %g1
loop_850:
fmovsleu %xcc, %f0, %f1
ldx [%l7 + 0x20], %i2
fcmple16 %f6, %f8, %i0
st %f15, [%l7 + 0x3C]
std %f14, [%l7 + 0x28]
ldsb [%l7 + 0x4A], %i7
ld [%l7 + 0x54], %f15
bcc loop_851
stb %l4, [%l7 + 0x5E]
bcs,pt %icc, loop_852
stx %l5, [%l7 + 0x38]
loop_851:
movcc %xcc, %o0, %o6
ta %xcc, 0x2
loop_852:
fsrc1s %f3, %f11
fmovsle %xcc, %f15, %f1
sth %g2, [%l7 + 0x62]
movge %icc, %o3, %o2
ldsb [%l7 + 0x0C], %l2
sdivcc %l0, 0x108E, %o7
stw %o1, [%l7 + 0x58]
fnot1s %f3, %f10
tge %xcc, 0x5
xnor %i5, %g3, %i4
fandnot1 %f10, %f4, %f6
tvs %xcc, 0x0
brlez %l3, loop_853
stx %g7, [%l7 + 0x58]
stx %i6, [%l7 + 0x58]
fbge,a %fcc3, loop_854
loop_853:
fnands %f12, %f2, %f2
std %f0, [%l7 + 0x18]
fxor %f12, %f8, %f14
loop_854:
fsrc1s %f15, %f14
fbul %fcc0, loop_855
fmovrdgz %l1, %f4, %f8
fble,a %fcc0, loop_856
edge16l %i3, %i1, %o4
loop_855:
ba,a,pt %icc, loop_857
bvc,pt %xcc, loop_858
loop_856:
stb %g5, [%l7 + 0x46]
brlz,a %g6, loop_859
loop_857:
ldsb [%l7 + 0x7D], %g4
loop_858:
fcmple16 %f4, %f2, %l6
fmovdgu %xcc, %f6, %f6
loop_859:
bpos %icc, loop_860
lduw [%l7 + 0x24], %o5
nop
setx loop_861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x54], %i2
loop_860:
taddcc %g1, %i7, %l4
edge8ln %i0, %o0, %l5
loop_861:
ldsb [%l7 + 0x4A], %o6
ldx [%l7 + 0x08], %g2
stb %o3, [%l7 + 0x64]
lduw [%l7 + 0x4C], %l2
lduh [%l7 + 0x5E], %l0
fmovrse %o7, %f15, %f6
fpsub32 %f4, %f6, %f10
fmovdcc %icc, %f6, %f5
move %xcc, %o2, %i5
addccc %g3, 0x1A6A, %o1
fmul8sux16 %f0, %f2, %f8
addccc %i4, 0x09E3, %g7
fnand %f14, %f12, %f4
ldx [%l7 + 0x58], %i6
fmovse %icc, %f12, %f0
bl,pn %icc, loop_862
fabsd %f10, %f2
lduw [%l7 + 0x78], %l3
ldsb [%l7 + 0x45], %l1
loop_862:
fmovsge %xcc, %f5, %f6
subc %i1, 0x1F2E, %o4
stw %i3, [%l7 + 0x70]
fmovspos %icc, %f14, %f6
lduw [%l7 + 0x08], %g6
bn,a %xcc, loop_863
sethi 0x17E3, %g4
fors %f13, %f12, %f12
ldsw [%l7 + 0x40], %g5
loop_863:
lduw [%l7 + 0x40], %l6
fornot1s %f3, %f14, %f14
movle %xcc, %o5, %g1
mulx %i7, 0x16AF, %i2
fpsub16s %f9, %f14, %f8
fpsub32 %f14, %f0, %f6
bgu,pn %icc, loop_864
movl %xcc, %i0, %l4
fcmpes %fcc1, %f2, %f15
fmovsvc %icc, %f1, %f11
loop_864:
srl %o0, 0x13, %o6
stx %l5, [%l7 + 0x48]
fmovsne %icc, %f10, %f8
sth %o3, [%l7 + 0x60]
fmovrde %g2, %f8, %f4
fbl %fcc1, loop_865
brz,a %l2, loop_866
fblg %fcc2, loop_867
ldub [%l7 + 0x39], %l0
loop_865:
and %o2, 0x11CF, %i5
loop_866:
lduh [%l7 + 0x6C], %o7
loop_867:
fmovs %f6, %f9
fpmerge %f2, %f1, %f2
fcmpes %fcc2, %f13, %f5
ldsh [%l7 + 0x40], %o1
fcmpes %fcc0, %f4, %f0
edge32n %i4, %g7, %g3
fblg,a %fcc0, loop_868
fmovdcc %icc, %f6, %f15
fbug %fcc0, loop_869
nop
setx loop_870, %l0, %l1
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_868:
fone %f2
stb %i6, [%l7 + 0x27]
loop_869:
fmul8x16 %f0, %f2, %f4
loop_870:
lduw [%l7 + 0x38], %l1
call loop_871
fmuld8sux16 %f15, %f14, %f10
ta %xcc, 0x2
fpadd32s %f0, %f14, %f11
loop_871:
umul %l3, 0x1D53, %i1
stb %i3, [%l7 + 0x6E]
fbl %fcc2, loop_872
fmovrdne %o4, %f0, %f0
edge16n %g6, %g4, %g5
fmovrdne %o5, %f4, %f6
loop_872:
fbuge,a %fcc1, loop_873
ld [%l7 + 0x24], %f15
fcmpes %fcc0, %f1, %f5
stb %g1, [%l7 + 0x59]
loop_873:
stb %i7, [%l7 + 0x3C]
fmovsg %xcc, %f1, %f6
andcc %l6, 0x1ECC, %i2
fpsub16 %f4, %f8, %f12
st %f6, [%l7 + 0x78]
fpsub16s %f1, %f14, %f12
ldx [%l7 + 0x30], %i0
lduh [%l7 + 0x18], %o0
fmovsneg %xcc, %f0, %f14
fbl %fcc0, loop_874
movne %xcc, %o6, %l5
lduw [%l7 + 0x38], %l4
lduw [%l7 + 0x14], %o3
loop_874:
st %f3, [%l7 + 0x6C]
subcc %l2, %g2, %l0
pdist %f10, %f2, %f14
tge %xcc, 0x1
ldsb [%l7 + 0x52], %o2
xor %o7, 0x0357, %i5
fmovdcc %xcc, %f8, %f4
tvs %xcc, 0x3
stw %i4, [%l7 + 0x7C]
st %f12, [%l7 + 0x28]
stw %o1, [%l7 + 0x24]
stw %g3, [%l7 + 0x48]
stb %i6, [%l7 + 0x7B]
ldsw [%l7 + 0x5C], %g7
ldsh [%l7 + 0x1C], %l3
ldx [%l7 + 0x48], %i1
fcmpd %fcc1, %f8, %f4
fmovsleu %xcc, %f8, %f11
ldd [%l7 + 0x68], %f2
movne %icc, %i3, %l1
fpack32 %f8, %f2, %f10
edge8n %g6, %o4, %g5
edge32l %o5, %g4, %i7
fbo,a %fcc1, loop_875
array16 %g1, %l6, %i2
ldsw [%l7 + 0x2C], %i0
udivcc %o6, 0x1331, %l5
loop_875:
edge8 %l4, %o3, %l2
fmovsg %icc, %f9, %f7
fmul8x16 %f11, %f10, %f12
fmovdg %icc, %f15, %f1
fmovrslez %o0, %f5, %f5
ble loop_876
stb %g2, [%l7 + 0x6C]
std %f14, [%l7 + 0x40]
sra %l0, %o7, %o2
loop_876:
bn,pn %icc, loop_877
ld [%l7 + 0x3C], %f3
fmovscc %icc, %f6, %f8
move %xcc, %i5, %o1
loop_877:
ldsw [%l7 + 0x5C], %i4
edge32l %i6, %g7, %g3
ldx [%l7 + 0x48], %i1
te %xcc, 0x5
fones %f4
movrgz %i3, %l3, %l1
fnands %f12, %f7, %f11
fcmpeq32 %f4, %f12, %o4
tcs %xcc, 0x7
nop
setx loop_878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f6, %f8, %f0
brz %g6, loop_879
move %icc, %o5, %g4
loop_878:
ldd [%l7 + 0x28], %f6
lduw [%l7 + 0x48], %i7
loop_879:
stb %g1, [%l7 + 0x20]
xnor %l6, 0x038F, %g5
nop
setx loop_880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f0, %f14
bne,a loop_881
bge,a loop_882
loop_880:
stw %i2, [%l7 + 0x38]
ldx [%l7 + 0x20], %i0
loop_881:
ldub [%l7 + 0x4B], %o6
loop_882:
umulcc %l5, 0x071F, %l4
edge16l %l2, %o3, %g2
nop
setx loop_883, %l0, %l1
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 + 0x18]
movneg %xcc, %l0, %o0
fors %f6, %f15, %f4
loop_883:
ldsw [%l7 + 0x24], %o2
stw %o7, [%l7 + 0x08]
ldsb [%l7 + 0x10], %o1
bneg,a loop_884
ldsw [%l7 + 0x28], %i5
lduh [%l7 + 0x30], %i4
edge32l %g7, %i6, %g3
loop_884:
fbue %fcc1, loop_885
fxnors %f15, %f7, %f8
ldub [%l7 + 0x18], %i1
fpmerge %f6, %f5, %f2
loop_885:
std %f8, [%l7 + 0x18]
stw %l3, [%l7 + 0x78]
tgu %icc, 0x1
bgu,a %icc, loop_886
fmovdle %icc, %f14, %f3
tvc %icc, 0x3
ldsb [%l7 + 0x16], %i3
loop_886:
fbue %fcc2, loop_887
siam 0x0
alignaddr %o4, %g6, %o5
st %f6, [%l7 + 0x38]
loop_887:
bpos,a %icc, loop_888
pdist %f14, %f8, %f12
ldub [%l7 + 0x0A], %g4
lduw [%l7 + 0x7C], %l1
loop_888:
fmovrdlez %i7, %f2, %f4
lduw [%l7 + 0x7C], %g1
brgez,a %l6, loop_889
stb %g5, [%l7 + 0x3F]
fmul8x16 %f0, %f4, %f4
lduh [%l7 + 0x32], %i0
loop_889:
fpadd16 %f14, %f0, %f14
lduh [%l7 + 0x5C], %i2
movpos %xcc, %l5, %o6
fcmpes %fcc2, %f11, %f14
subcc %l4, 0x07A4, %l2
ldsh [%l7 + 0x5A], %g2
stw %l0, [%l7 + 0x48]
stx %o3, [%l7 + 0x58]
fcmpd %fcc0, %f10, %f10
ldd [%l7 + 0x58], %f2
stx %o2, [%l7 + 0x48]
fmul8x16au %f11, %f7, %f2
xnorcc %o7, 0x0F00, %o1
ld [%l7 + 0x0C], %f1
bg,a,pt %icc, loop_890
bneg loop_891
fcmpne32 %f10, %f14, %o0
bcs,a %icc, loop_892
loop_890:
stb %i5, [%l7 + 0x31]
loop_891:
call loop_893
sdivcc %i4, 0x023B, %i6
loop_892:
bleu loop_894
fmovsge %xcc, %f2, %f9
loop_893:
call loop_895
stb %g7, [%l7 + 0x5E]
loop_894:
sth %g3, [%l7 + 0x5A]
stb %l3, [%l7 + 0x39]
loop_895:
fnot1s %f8, %f3
umulcc %i1, 0x0E24, %i3
fpadd16 %f14, %f6, %f2
fcmped %fcc2, %f8, %f14
stx %o4, [%l7 + 0x30]
ldd [%l7 + 0x60], %f8
fmovrdgz %g6, %f0, %f4
nop
setx loop_896, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f8, %f14, %f0
tne %icc, 0x2
srlx %g4, 0x19, %l1
loop_896:
bcs %icc, loop_897
stb %i7, [%l7 + 0x3F]
movcc %icc, %o5, %g1
movrlez %g5, 0x1D3, %l6
loop_897:
fpackfix %f14, %f11
fmul8ulx16 %f14, %f2, %f0
sth %i0, [%l7 + 0x1C]
ble,a %xcc, loop_898
fmovsg %xcc, %f11, %f11
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x41], %l5
loop_898:
sra %i2, 0x1E, %o6
fcmpne32 %f14, %f6, %l4
stb %g2, [%l7 + 0x59]
fpmerge %f6, %f13, %f14
tpos %xcc, 0x5
fcmple16 %f14, %f12, %l2
orncc %o3, 0x023D, %l0
lduh [%l7 + 0x34], %o7
sth %o1, [%l7 + 0x34]
fmovs %f4, %f3
ldsh [%l7 + 0x46], %o2
fmovdvc %xcc, %f15, %f11
lduh [%l7 + 0x0C], %o0
fmovsle %xcc, %f12, %f1
fmovdpos %xcc, %f14, %f9
fmovdgu %icc, %f14, %f12
edge16ln %i5, %i6, %i4
ld [%l7 + 0x34], %f12
brlez,a %g3, loop_899
fmovdcc %icc, %f13, %f5
fbne,a %fcc3, loop_900
movrgz %g7, 0x094, %l3
loop_899:
xnorcc %i3, %o4, %i1
ldx [%l7 + 0x68], %g4
loop_900:
fmovsa %icc, %f0, %f15
edge16n %g6, %l1, %i7
fpsub16 %f14, %f14, %f8
sth %g1, [%l7 + 0x4C]
tl %icc, 0x7
fexpand %f15, %f12
mova %xcc, %o5, %l6
brgz,a %g5, loop_901
fbue,a %fcc3, loop_902
ldx [%l7 + 0x40], %l5
lduw [%l7 + 0x74], %i2
loop_901:
mulscc %o6, %i0, %l4
loop_902:
addc %l2, 0x1CB1, %g2
movrlz %o3, %l0, %o1
lduw [%l7 + 0x70], %o7
fbge,a %fcc3, loop_903
fornot1 %f10, %f14, %f6
smulcc %o0, 0x0ACC, %o2
addcc %i5, %i4, %g3
loop_903:
ldd [%l7 + 0x08], %f2
fnegd %f0, %f4
orncc %g7, %l3, %i3
fmovsa %icc, %f12, %f0
fbo,a %fcc2, loop_904
fxnors %f0, %f7, %f12
popc 0x1D80, %o4
st %f10, [%l7 + 0x60]
loop_904:
lduw [%l7 + 0x30], %i6
edge16l %g4, %g6, %l1
ldsh [%l7 + 0x5C], %i7
udivx %i1, 0x099C, %g1
fnot1 %f12, %f8
ldd [%l7 + 0x10], %f10
fmul8ulx16 %f10, %f0, %f8
sllx %o5, %g5, %l5
ld [%l7 + 0x50], %f6
fmovrsgez %l6, %f2, %f13
fexpand %f2, %f10
fmovdn %icc, %f0, %f14
ldub [%l7 + 0x20], %i2
xor %o6, 0x1D18, %l4
edge8l %i0, %g2, %o3
std %f4, [%l7 + 0x28]
movle %icc, %l0, %l2
ld [%l7 + 0x5C], %f8
edge8 %o7, %o1, %o0
fba,a %fcc0, loop_905
subc %o2, 0x148D, %i5
ldd [%l7 + 0x68], %f2
mova %icc, %i4, %g7
loop_905:
tvs %xcc, 0x7
brlz %g3, loop_906
fbu,a %fcc2, loop_907
umul %i3, 0x16A5, %o4
ta %icc, 0x0
loop_906:
ldsh [%l7 + 0x18], %i6
loop_907:
fmovsge %icc, %f5, %f2
edge8ln %l3, %g6, %l1
lduh [%l7 + 0x0C], %g4
andcc %i7, 0x1D18, %g1
srl %o5, %g5, %i1
ldsw [%l7 + 0x1C], %l5
fmovdpos %xcc, %f12, %f11
fmovrdgz %i2, %f6, %f14
std %f4, [%l7 + 0x40]
fnor %f4, %f14, %f10
ldsw [%l7 + 0x6C], %l6
fmuld8sux16 %f0, %f9, %f12
tneg %icc, 0x2
fmovsg %icc, %f1, %f12
stb %o6, [%l7 + 0x1A]
sth %l4, [%l7 + 0x24]
andn %i0, 0x0F6B, %o3
bvc,pt %xcc, loop_908
tl %icc, 0x3
nop
setx loop_909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %l0, 0x1B1D, %l2
loop_908:
fnot1s %f9, %f14
popc 0x12EB, %g2
loop_909:
or %o7, 0x0368, %o1
stw %o0, [%l7 + 0x3C]
brgez %i5, loop_910
fmovsne %xcc, %f6, %f0
fmovrsgz %o2, %f4, %f13
nop
setx loop_911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_910:
fpack16 %f2, %f6
fnot1s %f10, %f9
lduw [%l7 + 0x30], %i4
loop_911:
fblg %fcc1, loop_912
stw %g7, [%l7 + 0x7C]
ld [%l7 + 0x28], %f1
fors %f10, %f0, %f8
loop_912:
brgez,a %g3, loop_913
andcc %o4, %i3, %i6
fmovsne %xcc, %f1, %f15
fpsub32 %f0, %f12, %f14
loop_913:
fcmpne16 %f2, %f14, %l3
lduw [%l7 + 0x58], %g6
fbule %fcc0, loop_914
tle %icc, 0x1
movgu %xcc, %g4, %l1
tgu %icc, 0x3
loop_914:
fmovrdgez %g1, %f12, %f6
fpadd32 %f6, %f8, %f6
st %f4, [%l7 + 0x5C]
sdivx %o5, 0x053F, %g5
brgez %i1, loop_915
std %f14, [%l7 + 0x60]
mulx %i7, %l5, %l6
fpmerge %f8, %f11, %f4
loop_915:
ldsh [%l7 + 0x5C], %i2
bneg loop_916
sth %o6, [%l7 + 0x3C]
stx %i0, [%l7 + 0x48]
srlx %l4, 0x1D, %l0
loop_916:
stb %o3, [%l7 + 0x17]
ldsw [%l7 + 0x18], %g2
fmovsleu %xcc, %f10, %f3
fxnor %f10, %f12, %f2
fpsub16s %f2, %f15, %f11
stw %l2, [%l7 + 0x3C]
be,pt %xcc, loop_917
fpadd16 %f8, %f8, %f10
ldd [%l7 + 0x10], %f10
nop
setx loop_918, %l0, %l1
jmpl %l1, %o1
loop_917:
edge16ln %o0, %o7, %i5
fmovscs %icc, %f14, %f15
fmovsvs %xcc, %f13, %f9
loop_918:
std %f12, [%l7 + 0x40]
fcmpeq16 %f10, %f4, %o2
sth %g7, [%l7 + 0x38]
fnot1s %f13, %f3
ldub [%l7 + 0x45], %i4
stx %g3, [%l7 + 0x38]
fmovdle %xcc, %f8, %f10
xnorcc %i3, %o4, %l3
ldsb [%l7 + 0x7B], %i6
stx %g4, [%l7 + 0x18]
movne %icc, %g6, %l1
fsrc2 %f12, %f12
fmovrdgez %o5, %f4, %f10
st %f2, [%l7 + 0x08]
nop
setx loop_919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %g1, 0x10E, %g5
srax %i1, %l5, %i7
call loop_920
loop_919:
subc %l6, %o6, %i2
ldsh [%l7 + 0x0E], %l4
tneg %xcc, 0x5
loop_920:
movg %icc, %l0, %i0
fpack32 %f10, %f8, %f2
std %f2, [%l7 + 0x60]
sth %g2, [%l7 + 0x12]
fnand %f12, %f0, %f2
fbne,a %fcc1, loop_921
ldsh [%l7 + 0x6C], %o3
bpos,a,pn %icc, loop_922
smulcc %l2, 0x0AF6, %o0
loop_921:
st %f12, [%l7 + 0x78]
sth %o7, [%l7 + 0x7E]
loop_922:
xnorcc %o1, %o2, %i5
edge16n %i4, %g3, %i3
tneg %icc, 0x6
fnor %f6, %f0, %f14
ldx [%l7 + 0x30], %o4
st %f5, [%l7 + 0x28]
fmovdpos %xcc, %f3, %f6
fmovrdlez %l3, %f14, %f4
fmovdvs %icc, %f5, %f2
ta %xcc, 0x4
fmovscc %icc, %f6, %f9
fxnors %f6, %f11, %f4
tneg %icc, 0x7
bshuffle %f10, %f0, %f10
stb %i6, [%l7 + 0x45]
brlz %g4, loop_923
fnot2s %f4, %f4
addccc %g6, %g7, %o5
fpack16 %f2, %f8
loop_923:
fbl,a %fcc2, loop_924
brgz,a %g1, loop_925
fcmpeq32 %f4, %f0, %l1
fmovs %f0, %f11
loop_924:
stb %i1, [%l7 + 0x5A]
loop_925:
andcc %l5, 0x14C9, %g5
fbug,a %fcc1, loop_926
std %f0, [%l7 + 0x20]
lduw [%l7 + 0x78], %l6
movvc %xcc, %i7, %i2
loop_926:
ldsh [%l7 + 0x2C], %l4
tvc %icc, 0x6
ldsh [%l7 + 0x6E], %o6
nop
setx loop_927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %l0, %f6, %f6
st %f1, [%l7 + 0x6C]
sth %g2, [%l7 + 0x32]
loop_927:
udiv %i0, 0x1DBC, %o3
edge16 %o0, %l2, %o7
lduh [%l7 + 0x3C], %o2
fmovdn %icc, %f9, %f15
ldsb [%l7 + 0x78], %o1
fpsub16s %f10, %f12, %f12
lduw [%l7 + 0x34], %i4
fmovd %f6, %f12
movneg %icc, %g3, %i5
ldx [%l7 + 0x10], %i3
stb %o4, [%l7 + 0x52]
fone %f0
nop
setx loop_928, %l0, %l1
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,pt %xcc, loop_929
fmovsneg %xcc, %f13, %f0
brgez %l3, loop_930
loop_928:
fmovdvs %xcc, %f7, %f11
loop_929:
movn %icc, %g4, %g6
bcs,pt %xcc, loop_931
loop_930:
stw %g7, [%l7 + 0x64]
fcmpne32 %f8, %f0, %o5
edge8 %g1, %l1, %i1
loop_931:
fmovsneg %xcc, %f8, %f2
andn %l5, %g5, %l6
lduw [%l7 + 0x48], %i6
tn %icc, 0x1
fcmps %fcc1, %f14, %f2
ldsh [%l7 + 0x20], %i7
fmul8x16al %f6, %f4, %f4
movcc %xcc, %l4, %o6
ldsw [%l7 + 0x4C], %i2
fnot2s %f10, %f9
bge,a %xcc, loop_932
fmovrslz %l0, %f0, %f4
fbule %fcc0, loop_933
movrgz %g2, %o3, %i0
loop_932:
fexpand %f0, %f10
fmovsg %icc, %f7, %f7
loop_933:
ldx [%l7 + 0x58], %l2
brgez %o0, loop_934
tvc %xcc, 0x7
tcs %xcc, 0x7
brgez,a %o7, loop_935
loop_934:
st %f0, [%l7 + 0x38]
mulx %o2, 0x15F8, %o1
st %f12, [%l7 + 0x54]
loop_935:
edge8 %i4, %i5, %i3
stb %o4, [%l7 + 0x4B]
nop
setx loop_936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %g3, 0x065, %l3
srl %g4, %g6, %o5
andncc %g7, %l1, %g1
loop_936:
movne %xcc, %i1, %l5
orcc %g5, %i6, %i7
fmovde %xcc, %f1, %f11
tneg %xcc, 0x5
fmovdle %xcc, %f2, %f7
ldd [%l7 + 0x70], %f8
stw %l4, [%l7 + 0x5C]
movrlez %o6, 0x07D, %i2
fexpand %f1, %f2
fcmpeq32 %f0, %f0, %l0
movre %l6, %o3, %g2
fmovs %f3, %f2
umulcc %i0, 0x071C, %l2
fones %f3
fors %f9, %f7, %f13
array16 %o7, %o0, %o2
addcc %i4, 0x02BF, %o1
tge %xcc, 0x1
sllx %i5, %i3, %g3
orn %l3, %o4, %g6
st %f0, [%l7 + 0x68]
srl %g4, 0x00, %g7
fmovsvc %xcc, %f11, %f11
ldsb [%l7 + 0x79], %o5
bcc,pt %icc, loop_937
stx %g1, [%l7 + 0x28]
std %f4, [%l7 + 0x18]
fmovdl %xcc, %f10, %f4
loop_937:
nop
setx loop_938, %l0, %l1
jmpl %l1, %l1
ldub [%l7 + 0x6E], %i1
bcs,pt %icc, loop_939
brgz %l5, loop_940
loop_938:
bneg %xcc, loop_941
or %g5, 0x035A, %i6
loop_939:
stx %i7, [%l7 + 0x20]
loop_940:
fmovdpos %icc, %f1, %f6
loop_941:
xnorcc %o6, %i2, %l0
sth %l4, [%l7 + 0x2E]
fnot1s %f6, %f12
fabss %f9, %f15
ldsh [%l7 + 0x7A], %l6
fpadd16 %f12, %f2, %f2
ldub [%l7 + 0x1A], %g2
brnz,a %o3, loop_942
stx %l2, [%l7 + 0x18]
fornot1 %f4, %f10, %f12
ldsw [%l7 + 0x40], %i0
loop_942:
array8 %o0, %o7, %i4
stw %o2, [%l7 + 0x10]
sub %i5, %o1, %g3
bvc,a %xcc, loop_943
bne,a loop_944
fmovrse %l3, %f14, %f8
ldd [%l7 + 0x40], %f6
loop_943:
movgu %icc, %o4, %i3
loop_944:
fcmpne32 %f2, %f14, %g4
fpack16 %f12, %f3
fcmpd %fcc1, %f10, %f0
mulscc %g6, 0x058C, %o5
lduh [%l7 + 0x46], %g7
fmovrdne %l1, %f6, %f0
ldsh [%l7 + 0x4E], %i1
tvc %xcc, 0x5
edge8n %g1, %g5, %l5
lduw [%l7 + 0x40], %i7
sth %i6, [%l7 + 0x70]
xnorcc %i2, %l0, %o6
fmovscs %icc, %f4, %f10
tle %xcc, 0x5
tcs %xcc, 0x4
faligndata %f2, %f0, %f10
fcmpne32 %f12, %f2, %l6
call loop_945
fcmpd %fcc3, %f14, %f10
fcmple16 %f6, %f0, %l4
add %o3, 0x0F6D, %g2
loop_945:
std %f14, [%l7 + 0x30]
ble,a loop_946
movrgz %i0, 0x2AE, %o0
fmovsgu %xcc, %f8, %f10
fbule,a %fcc1, loop_947
loop_946:
movvs %icc, %l2, %i4
sdivcc %o7, 0x040C, %o2
lduw [%l7 + 0x48], %o1
loop_947:
fmovrde %g3, %f10, %f8
taddcctv %l3, %o4, %i5
ldsw [%l7 + 0x30], %g4
movpos %icc, %g6, %o5
lduh [%l7 + 0x54], %g7
sth %l1, [%l7 + 0x24]
sdivcc %i3, 0x1AAE, %g1
movgu %icc, %i1, %g5
std %f4, [%l7 + 0x08]
ldub [%l7 + 0x30], %i7
fcmpeq32 %f4, %f14, %l5
orncc %i2, 0x0DCE, %l0
stb %i6, [%l7 + 0x0C]
be %icc, loop_948
fands %f7, %f4, %f13
lduw [%l7 + 0x7C], %o6
stw %l6, [%l7 + 0x10]
loop_948:
bleu %icc, loop_949
fmovdl %icc, %f5, %f9
fones %f6
brgz,a %l4, loop_950
loop_949:
bvs,pn %xcc, loop_951
stx %g2, [%l7 + 0x60]
sth %i0, [%l7 + 0x60]
loop_950:
stx %o3, [%l7 + 0x68]
loop_951:
ld [%l7 + 0x50], %f7
stx %l2, [%l7 + 0x30]
lduw [%l7 + 0x68], %i4
lduh [%l7 + 0x22], %o7
ldx [%l7 + 0x78], %o0
orn %o1, 0x0D4B, %g3
ldsw [%l7 + 0x2C], %o2
fxnors %f12, %f7, %f10
fcmps %fcc0, %f13, %f12
ldub [%l7 + 0x76], %l3
fnand %f8, %f6, %f12
fbg %fcc0, loop_952
ldsw [%l7 + 0x10], %o4
fbn %fcc0, loop_953
sra %i5, 0x1B, %g4
loop_952:
movcc %xcc, %g6, %o5
fabss %f11, %f0
loop_953:
ldd [%l7 + 0x10], %f4
sth %g7, [%l7 + 0x12]
st %f6, [%l7 + 0x58]
edge32ln %i3, %g1, %l1
bcc,a,pt %xcc, loop_954
fandnot1s %f2, %f8, %f15
fpmerge %f12, %f6, %f12
fmovscs %xcc, %f7, %f4
loop_954:
ldd [%l7 + 0x28], %f14
tsubcctv %g5, 0x1FE9, %i1
fmul8x16 %f5, %f4, %f4
fnegd %f0, %f0
fbn %fcc1, loop_955
ble,a %icc, loop_956
xnorcc %l5, 0x03A9, %i7
fpsub16 %f10, %f10, %f14
loop_955:
lduw [%l7 + 0x54], %l0
loop_956:
ldsh [%l7 + 0x1E], %i6
movrgez %i2, 0x1CE, %l6
edge16n %l4, %o6, %i0
ldd [%l7 + 0x40], %f10
fpadd16 %f0, %f10, %f0
fmovspos %icc, %f8, %f7
nop
setx loop_957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %xcc, %f11, %f2
fpadd16s %f1, %f10, %f2
tvs %icc, 0x3
loop_957:
bpos,pt %icc, loop_958
ldx [%l7 + 0x20], %o3
brgez %g2, loop_959
xor %l2, %o7, %o0
loop_958:
movrgz %o1, %i4, %g3
fpack16 %f2, %f8
loop_959:
bl,a,pt %xcc, loop_960
tleu %xcc, 0x0
umulcc %o2, %l3, %o4
xnor %g4, 0x136A, %i5
loop_960:
movle %icc, %o5, %g7
bpos,a,pn %icc, loop_961
sra %i3, %g1, %g6
fands %f14, %f3, %f8
ldsb [%l7 + 0x6C], %l1
loop_961:
lduw [%l7 + 0x3C], %g5
sll %l5, %i7, %l0
ba loop_962
fcmpgt32 %f6, %f0, %i1
stx %i6, [%l7 + 0x68]
fnors %f7, %f14, %f5
loop_962:
fcmpgt16 %f10, %f0, %i2
for %f6, %f14, %f12
sth %l6, [%l7 + 0x54]
ldd [%l7 + 0x28], %f2
ble,a %icc, loop_963
fpsub16 %f8, %f4, %f0
fmul8sux16 %f8, %f2, %f0
std %f8, [%l7 + 0x30]
loop_963:
fmovdgu %icc, %f11, %f3
tvc %xcc, 0x1
ldx [%l7 + 0x68], %o6
fmovrdlz %i0, %f2, %f8
bn,a,pn %icc, loop_964
move %icc, %o3, %l4
tge %icc, 0x4
brgz %g2, loop_965
loop_964:
st %f11, [%l7 + 0x14]
fnot1 %f0, %f14
stx %l2, [%l7 + 0x60]
loop_965:
fmovd %f0, %f8
ldsb [%l7 + 0x2F], %o7
fmovsgu %xcc, %f3, %f9
te %xcc, 0x4
movvs %xcc, %o1, %i4
fmovsle %xcc, %f12, %f15
stw %g3, [%l7 + 0x4C]
addc %o2, 0x0191, %l3
fmovsvc %xcc, %f9, %f11
tpos %icc, 0x7
st %f8, [%l7 + 0x48]
tn %xcc, 0x7
st %f11, [%l7 + 0x58]
movrlez %o4, 0x007, %g4
fmuld8ulx16 %f7, %f6, %f0
fpsub32s %f5, %f4, %f0
sth %i5, [%l7 + 0x46]
ldsb [%l7 + 0x2E], %o5
tne %xcc, 0x1
stb %o0, [%l7 + 0x3D]
tsubcc %i3, 0x0D8D, %g1
stb %g6, [%l7 + 0x74]
stw %l1, [%l7 + 0x4C]
edge8ln %g7, %g5, %i7
movcs %icc, %l0, %i1
alignaddrl %i6, %i2, %l5
andcc %o6, %l6, %i0
srlx %o3, 0x02, %g2
fmovsle %xcc, %f12, %f14
lduw [%l7 + 0x54], %l2
taddcctv %o7, %o1, %l4
st %f1, [%l7 + 0x20]
fbe %fcc1, loop_966
ldd [%l7 + 0x10], %f12
fornot2s %f6, %f0, %f5
andn %i4, 0x07FC, %o2
loop_966:
stx %g3, [%l7 + 0x20]
fzeros %f3
ldx [%l7 + 0x50], %l3
ldub [%l7 + 0x24], %g4
fcmps %fcc0, %f7, %f3
tcs %xcc, 0x6
fpack16 %f4, %f3
ld [%l7 + 0x30], %f6
ldx [%l7 + 0x58], %o4
array16 %o5, %o0, %i5
movrgez %g1, %i3, %l1
ldd [%l7 + 0x08], %f2
movcs %icc, %g6, %g5
fornot1 %f6, %f12, %f6
fands %f4, %f11, %f14
mova %icc, %i7, %l0
fmovdcc %icc, %f13, %f15
fmovsgu %icc, %f15, %f14
fmovdgu %xcc, %f2, %f2
movneg %xcc, %i1, %i6
bgu,a,pt %icc, loop_967
alignaddr %i2, %g7, %l5
fcmple32 %f14, %f10, %o6
bge loop_968
loop_967:
fcmpgt16 %f12, %f4, %l6
fmovdvc %icc, %f2, %f1
st %f2, [%l7 + 0x44]
loop_968:
fbue,a %fcc3, loop_969
tsubcctv %o3, %g2, %l2
add %o7, 0x17B9, %i0
sdivcc %o1, 0x0B6E, %l4
loop_969:
fcmple16 %f8, %f10, %i4
st %f10, [%l7 + 0x68]
std %f0, [%l7 + 0x68]
srax %g3, 0x14, %l3
fcmpd %fcc0, %f8, %f2
movcs %icc, %g4, %o2
fxnors %f15, %f14, %f0
lduw [%l7 + 0x58], %o5
ldsb [%l7 + 0x1F], %o4
movrgez %o0, %g1, %i3
xnorcc %l1, %g6, %g5
ldub [%l7 + 0x3D], %i5
stw %i7, [%l7 + 0x1C]
ldsh [%l7 + 0x5E], %l0
fnot1s %f11, %f11
stw %i1, [%l7 + 0x6C]
sth %i2, [%l7 + 0x26]
fsrc2s %f13, %f10
stx %i6, [%l7 + 0x60]
nop
setx loop_970, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %xcc, 0x3
tvs %icc, 0x5
ldsw [%l7 + 0x64], %l5
loop_970:
ldub [%l7 + 0x3F], %o6
fpsub32s %f3, %f9, %f7
fsrc1s %f1, %f10
edge8n %g7, %o3, %l6
bne,a,pt %icc, loop_971
ba,a,pn %icc, loop_972
fmul8x16 %f13, %f14, %f14
ldd [%l7 + 0x68], %f6
loop_971:
xorcc %l2, %o7, %i0
loop_972:
st %f9, [%l7 + 0x34]
brz,a %g2, loop_973
fmovdgu %icc, %f0, %f0
fmovrsne %l4, %f10, %f12
edge8ln %i4, %o1, %l3
loop_973:
tcs %icc, 0x5
fmovrslz %g4, %f9, %f10
sth %g3, [%l7 + 0x68]
fmuld8sux16 %f11, %f8, %f12
fmovsneg %xcc, %f15, %f6
ldsh [%l7 + 0x7C], %o5
array8 %o2, %o0, %g1
fpadd32 %f6, %f14, %f14
ldub [%l7 + 0x3D], %o4
ldsh [%l7 + 0x54], %i3
ldsw [%l7 + 0x50], %g6
taddcc %g5, 0x1CB4, %i5
movre %i7, %l0, %l1
for %f0, %f10, %f0
fcmpgt16 %f10, %f2, %i2
ldd [%l7 + 0x10], %f12
ldub [%l7 + 0x1C], %i1
ldsb [%l7 + 0x0C], %i6
lduh [%l7 + 0x40], %l5
brz %g7, loop_974
fxnor %f6, %f0, %f12
movge %icc, %o3, %o6
tle %xcc, 0x7
loop_974:
sth %l2, [%l7 + 0x3A]
brlez,a %o7, loop_975
stb %i0, [%l7 + 0x27]
fmovde %xcc, %f1, %f2
fbue %fcc0, loop_976
loop_975:
edge16 %l6, %g2, %l4
fnegd %f2, %f6
tg %icc, 0x2
loop_976:
fones %f13
movrgez %o1, 0x154, %i4
fbul %fcc2, loop_977
st %f1, [%l7 + 0x28]
fnot2s %f11, %f1
mulscc %l3, 0x1F16, %g3
loop_977:
fxnors %f8, %f13, %f9
fzeros %f4
fcmped %fcc2, %f0, %f0
call loop_978
fmovdle %xcc, %f11, %f8
stb %o5, [%l7 + 0x26]
fmuld8sux16 %f13, %f11, %f12
loop_978:
movn %icc, %g4, %o0
fbl %fcc3, loop_979
te %icc, 0x3
movle %icc, %g1, %o4
bneg,a %icc, loop_980
loop_979:
srlx %o2, %g6, %i3
popc %i5, %i7
bg,a,pn %xcc, loop_981
loop_980:
tg %xcc, 0x3
lduh [%l7 + 0x3E], %l0
ba,a loop_982
loop_981:
edge8ln %g5, %l1, %i2
ba %xcc, loop_983
fmovdne %xcc, %f0, %f5
loop_982:
ld [%l7 + 0x3C], %f4
movre %i6, 0x284, %l5
loop_983:
tvc %icc, 0x4
srax %g7, %i1, %o6
fbue,a %fcc2, loop_984
ldub [%l7 + 0x76], %l2
stx %o7, [%l7 + 0x48]
tneg %xcc, 0x0
loop_984:
fpadd32 %f0, %f4, %f2
fcmpgt16 %f12, %f0, %o3
addcc %i0, %g2, %l4
ld [%l7 + 0x24], %f7
movpos %icc, %l6, %i4
st %f4, [%l7 + 0x58]
movne %icc, %l3, %g3
ldx [%l7 + 0x58], %o1
move %icc, %g4, %o5
brgz %g1, loop_985
std %f2, [%l7 + 0x68]
fmovsvc %icc, %f15, %f9
taddcc %o4, %o2, %o0
loop_985:
fmovrdgz %g6, %f12, %f10
udivcc %i5, 0x12E1, %i3
ta %xcc, 0x2
movrgz %i7, %l0, %l1
ba loop_986
fnot1s %f1, %f0
fmovdg %xcc, %f15, %f15
movvs %icc, %i2, %g5
loop_986:
fmovrslz %i6, %f8, %f11
ldsh [%l7 + 0x30], %g7
fble,a %fcc3, loop_987
addcc %i1, %o6, %l5
movrgz %o7, 0x3A3, %o3
stx %i0, [%l7 + 0x18]
loop_987:
bvc loop_988
array8 %g2, %l4, %l6
fsrc1 %f14, %f2
movn %xcc, %i4, %l3
loop_988:
bcc loop_989
fmovda %xcc, %f7, %f14
fmuld8sux16 %f7, %f7, %f12
fmovsg %xcc, %f14, %f1
loop_989:
fmovdne %xcc, %f5, %f13
mulscc %g3, %l2, %g4
fornot1 %f10, %f0, %f8
sdivx %o1, 0x15C9, %g1
st %f9, [%l7 + 0x1C]
stx %o5, [%l7 + 0x70]
fmul8ulx16 %f10, %f10, %f10
fandnot2 %f2, %f4, %f8
fmovscs %xcc, %f2, %f13
nop
setx loop_990, %l0, %l1
jmpl %l1, %o4
orncc %o2, %g6, %i5
fpadd16s %f7, %f12, %f7
brz,a %i3, loop_991
loop_990:
stw %o0, [%l7 + 0x44]
smul %l0, %i7, %l1
edge32 %g5, %i6, %i2
loop_991:
edge32ln %g7, %i1, %l5
st %f10, [%l7 + 0x6C]
te %icc, 0x1
ldsb [%l7 + 0x40], %o6
fandnot1 %f6, %f12, %f14
brgez,a %o7, loop_992
fnot2s %f3, %f10
movneg %icc, %i0, %g2
fpadd32s %f15, %f5, %f12
loop_992:
st %f9, [%l7 + 0x40]
fbue %fcc1, loop_993
fmovsgu %icc, %f1, %f14
bn,pt %icc, loop_994
sll %o3, %l4, %i4
loop_993:
fornot1 %f12, %f0, %f10
fbne,a %fcc0, loop_995
loop_994:
tne %xcc, 0x2
fbge %fcc0, loop_996
tg %icc, 0x4
loop_995:
edge16n %l3, %g3, %l6
fmovsa %icc, %f14, %f12
loop_996:
stb %g4, [%l7 + 0x22]
fmul8x16au %f12, %f10, %f14
fmovdne %icc, %f11, %f10
tsubcctv %o1, 0x013F, %g1
tl %xcc, 0x4
stw %l2, [%l7 + 0x48]
edge32ln %o5, %o4, %o2
ta %xcc, 0x7
tcc %icc, 0x3
bshuffle %f14, %f6, %f12
bcc,pt %icc, loop_997
edge8ln %i5, %g6, %o0
st %f8, [%l7 + 0x74]
fbge %fcc1, loop_998
loop_997:
fbue %fcc1, loop_999
fbne %fcc1, loop_1000
fmul8ulx16 %f4, %f6, %f0
loop_998:
fbl,a %fcc2, loop_1001
loop_999:
movn %xcc, %l0, %i7
loop_1000:
fmovrdlez %i3, %f14, %f12
std %f2, [%l7 + 0x38]
loop_1001:
orncc %g5, %l1, %i2
bgu,a %xcc, loop_1002
ldsw [%l7 + 0x64], %g7
umul %i6, 0x057A, %l5
lduw [%l7 + 0x3C], %i1
loop_1002:
fones %f3
andcc %o6, %i0, %o7
lduh [%l7 + 0x20], %g2
ldub [%l7 + 0x2F], %l4
fcmpeq16 %f6, %f2, %o3
tneg %icc, 0x5
ldub [%l7 + 0x7D], %i4
ldd [%l7 + 0x48], %f6
fmovsvc %icc, %f3, %f9
fmovspos %xcc, %f9, %f12
taddcctv %l3, 0x1D2B, %l6
fexpand %f6, %f2
fsrc2 %f8, %f12
bcs,a loop_1003
movgu %xcc, %g3, %g4
udivcc %o1, 0x0E50, %l2
ldub [%l7 + 0x3F], %o5
loop_1003:
stb %g1, [%l7 + 0x35]
stx %o2, [%l7 + 0x78]
edge8 %o4, %g6, %i5
ld [%l7 + 0x44], %f0
fblg,a %fcc3, loop_1004
edge32n %l0, %o0, %i3
fble,a %fcc3, loop_1005
orn %i7, %g5, %l1
loop_1004:
tn %xcc, 0x3
movn %xcc, %g7, %i2
loop_1005:
subcc %i6, 0x0D04, %i1
fbuge %fcc2, loop_1006
brz,a %l5, loop_1007
fbul %fcc1, loop_1008
nop
setx loop_1009, %l0, %l1
jmpl %l1, %i0
loop_1006:
taddcctv %o6, %g2, %l4
loop_1007:
movcs %icc, %o7, %i4
loop_1008:
andn %l3, %l6, %o3
loop_1009:
sth %g4, [%l7 + 0x6E]
ldd [%l7 + 0x70], %f12
sth %o1, [%l7 + 0x6E]
ldsw [%l7 + 0x3C], %g3
fblg,a %fcc3, loop_1010
st %f14, [%l7 + 0x30]
ldx [%l7 + 0x60], %o5
subc %g1, %l2, %o2
loop_1010:
stx %o4, [%l7 + 0x70]
st %f1, [%l7 + 0x4C]
fmovdle %icc, %f9, %f10
nop
setx loop_1011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %g6, 0x071B, %i5
smulcc %l0, %o0, %i7
mulx %i3, 0x16DF, %g5
loop_1011:
alignaddr %g7, %i2, %l1
stb %i1, [%l7 + 0x3E]
fmovsg %icc, %f9, %f15
ldsb [%l7 + 0x7F], %l5
fcmpgt32 %f10, %f10, %i6
ldd [%l7 + 0x20], %f6
fzeros %f4
ld [%l7 + 0x28], %f11
tsubcc %o6, 0x1229, %g2
taddcctv %l4, 0x093A, %i0
fzero %f4
bvc,a %icc, loop_1012
fmovscc %xcc, %f0, %f3
movcc %icc, %i4, %l3
udivx %l6, 0x1B1A, %o7
loop_1012:
bcs,pn %icc, loop_1013
fbul,a %fcc0, loop_1014
fpadd32s %f0, %f11, %f12
tg %xcc, 0x0
loop_1013:
ldsh [%l7 + 0x28], %g4
loop_1014:
bg,a,pt %icc, loop_1015
bleu loop_1016
fmovdl %icc, %f12, %f6
lduh [%l7 + 0x3A], %o3
loop_1015:
fnegd %f6, %f6
loop_1016:
brgz %o1, loop_1017
bleu %xcc, loop_1018
for %f6, %f4, %f0
tvc %xcc, 0x2
loop_1017:
ldsh [%l7 + 0x5E], %g3
loop_1018:
st %f1, [%l7 + 0x14]
st %f2, [%l7 + 0x14]
bneg %xcc, loop_1019
fxors %f3, %f14, %f1
bl %xcc, loop_1020
edge8ln %g1, %l2, %o2
loop_1019:
fba %fcc1, loop_1021
ldsb [%l7 + 0x45], %o4
loop_1020:
andcc %g6, 0x100C, %i5
fmovdl %icc, %f9, %f10
loop_1021:
fpadd16s %f9, %f3, %f5
sth %l0, [%l7 + 0x1C]
fba %fcc1, loop_1022
fpadd16 %f10, %f2, %f2
edge32l %o5, %o0, %i7
srax %g5, 0x01, %i3
loop_1022:
ldd [%l7 + 0x38], %f8
fxor %f10, %f6, %f6
ld [%l7 + 0x24], %f8
st %f3, [%l7 + 0x74]
fblg %fcc3, loop_1023
brz %i2, loop_1024
array32 %g7, %i1, %l1
edge32 %i6, %l5, %g2
loop_1023:
ldx [%l7 + 0x30], %o6
loop_1024:
fmovdcs %xcc, %f15, %f3
bgu,pt %xcc, loop_1025
fmovsle %icc, %f3, %f11
bgu,a,pn %xcc, loop_1026
movcc %xcc, %l4, %i4
loop_1025:
movre %l3, %i0, %l6
xor %o7, 0x0BD2, %o3
loop_1026:
orcc %o1, %g3, %g1
fxnors %f8, %f8, %f4
tvs %icc, 0x4
movrgz %g4, %l2, %o2
fpsub32 %f14, %f0, %f2
fmovrslez %g6, %f3, %f11
fnands %f15, %f0, %f5
fmovsneg %icc, %f6, %f3
fmovdcc %icc, %f0, %f14
popc %o4, %l0
stx %o5, [%l7 + 0x40]
orcc %i5, %o0, %i7
fbg,a %fcc1, loop_1027
fmovsneg %icc, %f14, %f11
lduw [%l7 + 0x24], %i3
fbul %fcc0, loop_1028
loop_1027:
movgu %icc, %i2, %g7
be loop_1029
fcmpne16 %f8, %f2, %g5
loop_1028:
ldsw [%l7 + 0x64], %i1
fmul8x16al %f2, %f8, %f6
loop_1029:
mulx %i6, %l1, %g2
ldsb [%l7 + 0x20], %o6
tneg %xcc, 0x3
fsrc1 %f4, %f4
ldd [%l7 + 0x20], %f4
movcs %icc, %l4, %l5
fpadd32s %f12, %f13, %f2
fcmple16 %f8, %f8, %l3
stb %i0, [%l7 + 0x7A]
subcc %i4, 0x048B, %l6
fmovrsgez %o3, %f14, %f5
tg %icc, 0x4
tl %xcc, 0x4
edge8 %o7, %g3, %g1
std %f12, [%l7 + 0x48]
brlz %o1, loop_1030
smul %g4, %l2, %g6
fnot2s %f15, %f11
movrgz %o4, 0x31A, %l0
loop_1030:
fcmple16 %f10, %f6, %o5
fcmped %fcc0, %f8, %f6
fmul8ulx16 %f10, %f10, %f14
andn %i5, %o2, %o0
edge32n %i3, %i2, %g7
fmovsgu %icc, %f7, %f4
tpos %icc, 0x6
ldx [%l7 + 0x18], %g5
mulx %i1, %i7, %i6
fmovsa %icc, %f4, %f7
fbn %fcc0, loop_1031
sub %g2, 0x0917, %l1
ldub [%l7 + 0x7E], %o6
edge8 %l5, %l3, %l4
loop_1031:
stx %i4, [%l7 + 0x68]
fmovsl %icc, %f13, %f0
std %f6, [%l7 + 0x48]
srax %i0, 0x1C, %l6
umul %o7, 0x109F, %g3
movge %icc, %g1, %o3
edge16l %g4, %l2, %o1
ldsw [%l7 + 0x18], %o4
tneg %icc, 0x1
tgu %icc, 0x1
fand %f12, %f6, %f10
lduw [%l7 + 0x4C], %g6
nop
setx loop_1032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %xcc, %f7, %f5
add %l0, 0x0E02, %o5
fcmpne16 %f8, %f14, %o2
loop_1032:
movvs %xcc, %o0, %i3
orncc %i2, %g7, %i5
ble loop_1033
fandnot2s %f15, %f7, %f13
alignaddr %g5, %i1, %i6
subcc %g2, 0x049B, %i7
loop_1033:
lduh [%l7 + 0x7C], %o6
fmovsge %xcc, %f7, %f12
fmovdcc %icc, %f8, %f5
stb %l1, [%l7 + 0x2A]
sub %l5, 0x0166, %l3
lduw [%l7 + 0x64], %l4
stb %i0, [%l7 + 0x1F]
ld [%l7 + 0x54], %f4
movvc %icc, %i4, %l6
edge8l %g3, %o7, %o3
fbg %fcc1, loop_1034
bg,a,pt %icc, loop_1035
fmovdgu %xcc, %f12, %f11
fbu %fcc1, loop_1036
loop_1034:
ld [%l7 + 0x64], %f1
loop_1035:
subc %g1, %l2, %g4
taddcc %o1, 0x01B8, %o4
loop_1036:
stw %l0, [%l7 + 0x08]
edge8ln %g6, %o2, %o0
fmovscs %icc, %f5, %f1
bleu,pn %xcc, loop_1037
fbu,a %fcc3, loop_1038
bneg loop_1039
fmovrsgz %i3, %f13, %f0
loop_1037:
pdist %f2, %f4, %f12
loop_1038:
lduw [%l7 + 0x64], %o5
loop_1039:
move %xcc, %g7, %i2
movrlz %i5, %i1, %i6
nop
setx loop_1040, %l0, %l1
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 + 0x44], %g5
fmuld8ulx16 %f8, %f11, %f2
lduw [%l7 + 0x1C], %g2
loop_1040:
subccc %o6, %l1, %i7
movge %xcc, %l3, %l4
stw %l5, [%l7 + 0x18]
tvc %icc, 0x0
fpsub32 %f8, %f0, %f8
sllx %i4, 0x06, %l6
movn %xcc, %i0, %g3
addcc %o7, 0x0C5C, %g1
pdist %f14, %f2, %f0
stb %o3, [%l7 + 0x77]
fexpand %f4, %f10
fsrc2 %f10, %f0
ldsb [%l7 + 0x6A], %g4
array8 %o1, %o4, %l0
fcmple32 %f6, %f12, %l2
fpsub32s %f10, %f11, %f4
edge16 %o2, %g6, %i3
te %icc, 0x3
taddcc %o0, %g7, %i2
lduw [%l7 + 0x7C], %o5
lduh [%l7 + 0x7A], %i1
fcmpne16 %f6, %f8, %i6
ldd [%l7 + 0x28], %f6
bl,pt %icc, loop_1041
subc %i5, 0x13CE, %g2
fbge,a %fcc0, loop_1042
st %f6, [%l7 + 0x30]
loop_1041:
fpackfix %f14, %f3
tl %icc, 0x6
loop_1042:
ld [%l7 + 0x08], %f6
lduw [%l7 + 0x58], %o6
ldub [%l7 + 0x51], %l1
call loop_1043
fcmps %fcc1, %f9, %f9
fmovsg %xcc, %f14, %f0
fmovdgu %xcc, %f12, %f3
loop_1043:
lduh [%l7 + 0x1A], %i7
fmovscc %icc, %f14, %f7
ldd [%l7 + 0x08], %f10
ldx [%l7 + 0x30], %l3
fands %f4, %f0, %f7
fmovdcs %icc, %f14, %f7
tge %icc, 0x1
fmovrsne %l4, %f15, %f4
alignaddr %g5, %i4, %l5
srax %i0, %l6, %o7
edge16l %g1, %g3, %o3
tvs %xcc, 0x3
ldx [%l7 + 0x78], %g4
fmuld8sux16 %f2, %f1, %f6
edge16ln %o1, %l0, %l2
udiv %o2, 0x18EE, %o4
sth %i3, [%l7 + 0x48]
ld [%l7 + 0x34], %f1
fxors %f10, %f7, %f10
fmovsg %icc, %f9, %f10
fsrc2s %f5, %f15
lduw [%l7 + 0x20], %o0
stw %g6, [%l7 + 0x48]
fcmple16 %f14, %f12, %i2
movcc %icc, %g7, %o5
lduw [%l7 + 0x30], %i6
stw %i1, [%l7 + 0x2C]
fpadd32s %f10, %f15, %f9
fmovrslz %g2, %f10, %f12
ldsh [%l7 + 0x0C], %i5
siam 0x6
edge8l %l1, %o6, %l3
fmovsa %icc, %f14, %f13
fcmple16 %f12, %f6, %i7
fmovsge %xcc, %f13, %f0
stx %g5, [%l7 + 0x10]
taddcc %i4, 0x0BEE, %l5
bpos loop_1044
fba,a %fcc0, loop_1045
fnor %f2, %f2, %f10
fzeros %f12
loop_1044:
tsubcctv %i0, %l4, %l6
loop_1045:
smul %o7, 0x09BC, %g1
edge8 %o3, %g4, %o1
stw %g3, [%l7 + 0x28]
sdiv %l0, 0x0E6F, %l2
ldx [%l7 + 0x08], %o4
ldx [%l7 + 0x58], %i3
tle %xcc, 0x1
fble %fcc1, loop_1046
fmovrsgz %o2, %f5, %f10
st %f12, [%l7 + 0x74]
movrne %g6, %i2, %g7
loop_1046:
ble,pn %xcc, loop_1047
alignaddr %o5, %o0, %i1
fcmpeq16 %f14, %f12, %i6
fbuge %fcc3, loop_1048
loop_1047:
fpmerge %f10, %f15, %f4
fmovrdgez %g2, %f8, %f8
sdivx %l1, 0x0BE9, %i5
loop_1048:
fmul8sux16 %f8, %f14, %f4
faligndata %f2, %f4, %f0
fandnot1 %f0, %f4, %f14
lduh [%l7 + 0x46], %l3
ld [%l7 + 0x7C], %f9
ldsb [%l7 + 0x6A], %o6
ldsh [%l7 + 0x76], %g5
fmovdneg %xcc, %f7, %f6
st %f5, [%l7 + 0x1C]
fmovdneg %icc, %f13, %f14
be,a %icc, loop_1049
popc %i7, %l5
fors %f14, %f11, %f9
edge8 %i0, %l4, %l6
loop_1049:
fpadd16 %f4, %f10, %f6
fnot1 %f12, %f14
fmovsneg %icc, %f8, %f2
fpadd16 %f0, %f2, %f8
ldub [%l7 + 0x28], %i4
fcmpes %fcc1, %f14, %f7
fcmpgt16 %f0, %f8, %g1
stw %o3, [%l7 + 0x74]
nop
setx loop_1050, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %g4, %o7, %g3
fmovscs %xcc, %f1, %f12
ldsh [%l7 + 0x28], %o1
loop_1050:
fnegd %f2, %f2
movcc %icc, %l0, %o4
edge32 %i3, %l2, %o2
fsrc2s %f11, %f5
fcmpgt16 %f0, %f10, %i2
tleu %icc, 0x4
ld [%l7 + 0x3C], %f14
ldsw [%l7 + 0x10], %g6
movl %xcc, %o5, %o0
fornot1s %f2, %f14, %f11
ld [%l7 + 0x50], %f7
array8 %g7, %i1, %g2
fornot1 %f10, %f0, %f0
ldx [%l7 + 0x50], %l1
ldsb [%l7 + 0x35], %i6
stw %l3, [%l7 + 0x28]
be,a %icc, loop_1051
tpos %icc, 0x1
tl %xcc, 0x3
array8 %i5, %g5, %i7
loop_1051:
fcmpgt16 %f6, %f2, %o6
fmovrdlez %l5, %f10, %f14
ldsw [%l7 + 0x40], %l4
ldub [%l7 + 0x31], %l6
bne,a loop_1052
fandnot2s %f14, %f2, %f14
brlez,a %i0, loop_1053
bvc,a,pt %icc, loop_1054
loop_1052:
fpadd16 %f6, %f2, %f14
fnegd %f2, %f6
loop_1053:
ld [%l7 + 0x50], %f10
loop_1054:
fbul,a %fcc2, loop_1055
tne %xcc, 0x4
std %f0, [%l7 + 0x60]
tsubcctv %g1, %i4, %o3
loop_1055:
fmul8sux16 %f12, %f12, %f0
fnors %f13, %f9, %f7
subc %o7, %g3, %o1
mova %icc, %l0, %o4
fblg %fcc0, loop_1056
fbue,a %fcc0, loop_1057
bcs,a %xcc, loop_1058
fmovdgu %icc, %f9, %f15
loop_1056:
ldd [%l7 + 0x78], %f2
loop_1057:
umul %i3, 0x0810, %g4
loop_1058:
udiv %o2, 0x071D, %l2
ldsh [%l7 + 0x7A], %i2
nop
setx loop_1059, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdn %xcc, %f0, %f13
fcmpes %fcc1, %f4, %f5
xorcc %g6, %o5, %g7
loop_1059:
fbul,a %fcc3, loop_1060
fmovrslez %i1, %f9, %f4
std %f2, [%l7 + 0x70]
andcc %g2, 0x1021, %l1
loop_1060:
fcmpne16 %f0, %f2, %o0
ldsb [%l7 + 0x3B], %i6
fzeros %f14
fcmpd %fcc3, %f0, %f4
edge8n %i5, %g5, %l3
ldx [%l7 + 0x38], %i7
ld [%l7 + 0x40], %f8
std %f12, [%l7 + 0x40]
array32 %o6, %l4, %l6
fmovse %xcc, %f0, %f6
ldd [%l7 + 0x30], %f10
umulcc %i0, 0x0393, %l5
fbo %fcc3, loop_1061
fbl %fcc0, loop_1062
fmovrdne %g1, %f6, %f8
stx %o3, [%l7 + 0x48]
loop_1061:
fpackfix %f4, %f14
loop_1062:
fones %f7
movn %xcc, %i4, %g3
edge16l %o7, %o1, %o4
stx %i3, [%l7 + 0x10]
st %f6, [%l7 + 0x64]
edge8l %l0, %g4, %o2
fmovdcc %icc, %f1, %f5
fmovdpos %icc, %f2, %f5
ldsb [%l7 + 0x2F], %i2
for %f14, %f6, %f4
umulcc %l2, %o5, %g7
ldx [%l7 + 0x40], %g6
fcmpgt16 %f6, %f4, %i1
fcmpne16 %f8, %f10, %l1
ld [%l7 + 0x20], %f14
ldub [%l7 + 0x18], %o0
tle %icc, 0x0
ldd [%l7 + 0x78], %f10
movl %icc, %g2, %i6
tsubcc %g5, 0x1B51, %l3
sth %i7, [%l7 + 0x6C]
ldsw [%l7 + 0x60], %o6
tpos %icc, 0x7
add %i5, 0x0711, %l6
fornot2s %f5, %f9, %f12
tcc %xcc, 0x4
fmovdvc %icc, %f0, %f1
bg,a loop_1063
srlx %i0, 0x1A, %l5
ld [%l7 + 0x38], %f13
xnor %g1, 0x0144, %o3
loop_1063:
mova %xcc, %l4, %g3
fmovscc %icc, %f8, %f11
fnot1 %f14, %f4
edge16l %o7, %o1, %o4
brgez %i3, loop_1064
fmovrdgz %i4, %f2, %f4
ldsh [%l7 + 0x3A], %l0
ldx [%l7 + 0x60], %g4
loop_1064:
fmovsa %xcc, %f10, %f13
bcs,pt %xcc, loop_1065
fcmpne16 %f8, %f2, %i2
tne %icc, 0x7
fbul,a %fcc0, loop_1066
loop_1065:
nop
setx loop_1067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x28], %l2
nop
setx loop_1068, %l0, %l1
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_1066:
ldx [%l7 + 0x40], %o5
loop_1067:
srax %o2, 0x05, %g6
sth %i1, [%l7 + 0x78]
loop_1068:
fmovrsgez %g7, %f13, %f4
bge,pt %icc, loop_1069
ta %xcc, 0x1
fzeros %f12
sllx %l1, 0x01, %o0
loop_1069:
st %f4, [%l7 + 0x14]
stx %i6, [%l7 + 0x40]
popc 0x0366, %g5
st %f12, [%l7 + 0x54]
popc 0x164A, %g2
std %f6, [%l7 + 0x78]
orcc %i7, %l3, %i5
subcc %o6, 0x0304, %i0
movrgz %l5, %g1, %o3
ld [%l7 + 0x54], %f2
stx %l4, [%l7 + 0x08]
fandnot2 %f2, %f10, %f6
movvc %xcc, %g3, %o7
ldub [%l7 + 0x45], %o1
mova %icc, %o4, %l6
fnot2s %f11, %f4
stw %i4, [%l7 + 0x30]
add %l0, %g4, %i3
movl %xcc, %l2, %i2
fpsub32s %f2, %f7, %f8
bge,a %icc, loop_1070
fmovscc %xcc, %f9, %f2
fands %f12, %f10, %f14
subccc %o2, %o5, %i1
loop_1070:
fblg %fcc1, loop_1071
fmovdneg %xcc, %f15, %f12
ldd [%l7 + 0x38], %f14
std %f2, [%l7 + 0x30]
loop_1071:
lduw [%l7 + 0x4C], %g7
sll %l1, 0x0D, %g6
fexpand %f1, %f8
udivx %i6, 0x16AF, %g5
andn %g2, 0x0677, %o0
movrne %l3, 0x066, %i5
fmovsneg %icc, %f12, %f10
stb %o6, [%l7 + 0x65]
sth %i0, [%l7 + 0x52]
edge16ln %i7, %l5, %o3
fbug,a %fcc3, loop_1072
edge32 %g1, %l4, %o7
bgu,pn %icc, loop_1073
edge16 %o1, %o4, %l6
loop_1072:
edge32ln %i4, %g3, %g4
fnot2s %f6, %f2
loop_1073:
sth %i3, [%l7 + 0x5A]
ldsb [%l7 + 0x64], %l0
ldsb [%l7 + 0x6D], %l2
stx %o2, [%l7 + 0x08]
bl,a,pn %icc, loop_1074
tn %xcc, 0x3
tvs %icc, 0x5
ldd [%l7 + 0x58], %f10
loop_1074:
fcmpeq32 %f0, %f4, %i2
sra %i1, %g7, %l1
fmovdcc %icc, %f11, %f0
fmovsleu %icc, %f14, %f1
fbo %fcc1, loop_1075
bge %xcc, loop_1076
fmovdge %icc, %f15, %f4
xor %o5, %i6, %g5
loop_1075:
movrlez %g2, %g6, %o0
loop_1076:
array8 %i5, %o6, %i0
edge32n %i7, %l5, %o3
bge,a loop_1077
tsubcctv %l3, %g1, %o7
tsubcctv %o1, 0x1800, %l4
lduw [%l7 + 0x4C], %o4
loop_1077:
fmovsa %icc, %f9, %f3
orn %l6, %g3, %g4
sth %i4, [%l7 + 0x2A]
stb %l0, [%l7 + 0x14]
fbo,a %fcc3, loop_1078
tgu %xcc, 0x3
tleu %xcc, 0x7
ldsh [%l7 + 0x5C], %l2
loop_1078:
fabss %f14, %f14
ldsh [%l7 + 0x58], %i3
fmovda %icc, %f11, %f11
ble,a %xcc, loop_1079
stb %o2, [%l7 + 0x18]
ldsh [%l7 + 0x58], %i1
fxnor %f6, %f8, %f8
loop_1079:
ldub [%l7 + 0x4D], %g7
ldsw [%l7 + 0x6C], %i2
fmuld8ulx16 %f14, %f0, %f12
ldub [%l7 + 0x20], %l1
lduw [%l7 + 0x50], %i6
call loop_1080
stx %g5, [%l7 + 0x48]
fbe,a %fcc3, loop_1081
st %f9, [%l7 + 0x28]
loop_1080:
ldsw [%l7 + 0x48], %g2
fxnor %f14, %f2, %f4
loop_1081:
fcmpne16 %f14, %f8, %g6
movpos %icc, %o5, %i5
taddcc %o6, %i0, %i7
fmovdneg %icc, %f15, %f8
te %icc, 0x3
st %f14, [%l7 + 0x24]
sra %l5, %o0, %l3
movrgz %o3, %o7, %o1
fmovde %icc, %f2, %f4
lduw [%l7 + 0x58], %l4
alignaddr %o4, %l6, %g3
lduw [%l7 + 0x50], %g1
fmovrdgz %i4, %f8, %f14
ldd [%l7 + 0x58], %f12
fcmpes %fcc2, %f15, %f2
nop
setx loop_1082, %l0, %l1
jmpl %l1, %l0
lduw [%l7 + 0x2C], %l2
fmul8ulx16 %f10, %f12, %f6
edge32n %i3, %g4, %o2
loop_1082:
fmovrslez %i1, %f14, %f13
tcs %xcc, 0x7
fornot1 %f12, %f6, %f10
bshuffle %f2, %f12, %f2
ldsh [%l7 + 0x2E], %i2
fbu %fcc2, loop_1083
udiv %l1, 0x1D35, %g7
sdiv %i6, 0x0D25, %g2
xnor %g5, 0x1B3E, %o5
loop_1083:
addc %i5, %o6, %g6
movre %i7, 0x34B, %i0
fmovrdgz %o0, %f6, %f4
fpadd32 %f6, %f2, %f14
fmovrslz %l3, %f4, %f15
fmuld8sux16 %f9, %f9, %f4
st %f11, [%l7 + 0x7C]
bg,a,pn %icc, loop_1084
fmovdle %icc, %f8, %f11
xnorcc %o3, 0x1A51, %o7
fmovrsgez %l5, %f11, %f6
loop_1084:
mova %xcc, %l4, %o1
stx %l6, [%l7 + 0x70]
edge8ln %o4, %g1, %i4
stx %g3, [%l7 + 0x20]
fpackfix %f0, %f7
ldub [%l7 + 0x42], %l0
ld [%l7 + 0x3C], %f1
bgu,a,pn %xcc, loop_1085
fpackfix %f4, %f1
bshuffle %f8, %f4, %f12
movrlz %l2, %g4, %o2
loop_1085:
bg %icc, loop_1086
lduh [%l7 + 0x2E], %i3
stb %i1, [%l7 + 0x74]
tgu %xcc, 0x6
loop_1086:
fmovrsne %i2, %f8, %f7
ta %xcc, 0x3
movre %l1, %g7, %g2
fmovspos %icc, %f0, %f10
stx %g5, [%l7 + 0x30]
sth %o5, [%l7 + 0x6C]
fmovdge %icc, %f5, %f3
tge %xcc, 0x4
fcmpes %fcc2, %f4, %f13
fcmpes %fcc0, %f14, %f5
orcc %i6, %o6, %i5
sth %i7, [%l7 + 0x14]
fmovscs %icc, %f12, %f14
subcc %i0, %g6, %o0
lduh [%l7 + 0x16], %o3
movg %xcc, %l3, %l5
fbuge,a %fcc2, loop_1087
edge16 %o7, %o1, %l6
fmovrdgz %o4, %f2, %f10
ldsh [%l7 + 0x08], %l4
loop_1087:
fornot2 %f4, %f12, %f12
fmovscs %xcc, %f6, %f8
fnor %f12, %f14, %f8
movcc %icc, %i4, %g1
fsrc1 %f0, %f8
fandnot2 %f12, %f8, %f10
st %f14, [%l7 + 0x2C]
std %f2, [%l7 + 0x70]
fpmerge %f14, %f8, %f12
ba,pn %icc, loop_1088
fpadd32 %f6, %f12, %f2
bleu %icc, loop_1089
stx %g3, [%l7 + 0x48]
loop_1088:
edge16ln %l2, %l0, %o2
stx %g4, [%l7 + 0x50]
loop_1089:
ldsb [%l7 + 0x28], %i3
ba,a,pn %icc, loop_1090
fors %f0, %f5, %f5
movrlz %i1, %l1, %i2
fabsd %f12, %f4
loop_1090:
fcmped %fcc0, %f6, %f10
ta %icc, 0x7
ldx [%l7 + 0x78], %g7
tneg %icc, 0x2
ldx [%l7 + 0x68], %g5
edge8l %o5, %i6, %g2
fcmple16 %f2, %f14, %i5
tne %icc, 0x1
ldx [%l7 + 0x58], %o6
bl,pn %xcc, loop_1091
array8 %i0, %g6, %o0
brgez %i7, loop_1092
fones %f10
loop_1091:
fpmerge %f13, %f15, %f8
movn %xcc, %o3, %l3
loop_1092:
fmul8ulx16 %f8, %f6, %f0
subcc %l5, 0x0A8C, %o7
stx %l6, [%l7 + 0x30]
ldsh [%l7 + 0x10], %o4
stb %l4, [%l7 + 0x3C]
std %f12, [%l7 + 0x30]
fbu,a %fcc0, loop_1093
std %f10, [%l7 + 0x60]
lduw [%l7 + 0x5C], %i4
movrlez %o1, %g3, %g1
loop_1093:
stb %l2, [%l7 + 0x2E]
stb %o2, [%l7 + 0x0F]
fmul8x16 %f4, %f2, %f12
ldx [%l7 + 0x10], %l0
fmovrse %g4, %f12, %f4
array16 %i3, %i1, %l1
edge16l %g7, %g5, %o5
ldsw [%l7 + 0x24], %i6
fnands %f8, %f6, %f0
ld [%l7 + 0x08], %f11
fmovrdgz %g2, %f8, %f4
ldsw [%l7 + 0x64], %i2
ldd [%l7 + 0x58], %f14
te %xcc, 0x6
ldx [%l7 + 0x10], %i5
fbu,a %fcc3, loop_1094
fxnors %f14, %f0, %f1
brlez,a %i0, loop_1095
call loop_1096
loop_1094:
fnot1s %f11, %f10
fcmpgt16 %f6, %f8, %g6
loop_1095:
ldsw [%l7 + 0x70], %o6
loop_1096:
stb %o0, [%l7 + 0x10]
tgu %xcc, 0x5
ldx [%l7 + 0x08], %i7
ldd [%l7 + 0x20], %f8
array16 %o3, %l3, %l5
edge32l %o7, %o4, %l4
stb %i4, [%l7 + 0x79]
srlx %l6, %g3, %g1
fmovscc %icc, %f9, %f4
bleu loop_1097
ble loop_1098
lduh [%l7 + 0x4C], %o1
fand %f2, %f14, %f8
loop_1097:
brgez %o2, loop_1099
loop_1098:
std %f6, [%l7 + 0x40]
ldx [%l7 + 0x28], %l0
ldsb [%l7 + 0x0B], %g4
loop_1099:
sra %i3, 0x01, %i1
ba %icc, loop_1100
fbue %fcc0, loop_1101
fnot1 %f0, %f14
stb %l1, [%l7 + 0x46]
loop_1100:
tl %xcc, 0x3
loop_1101:
tsubcc %l2, %g7, %o5
sth %i6, [%l7 + 0x12]
popc %g2, %g5
fnot2s %f3, %f10
andcc %i2, %i0, %g6
fmovsne %icc, %f12, %f15
ldsw [%l7 + 0x5C], %o6
movrlez %o0, %i5, %i7
fcmpeq16 %f6, %f6, %o3
bleu %xcc, loop_1102
andcc %l5, %o7, %l3
fmovsg %xcc, %f13, %f9
st %f7, [%l7 + 0x68]
loop_1102:
fbl %fcc3, loop_1103
bge,pt %xcc, loop_1104
nop
setx loop_1105, %l0, %l1
jmpl %l1, %l4
movcs %icc, %i4, %l6
loop_1103:
sra %o4, %g1, %o1
loop_1104:
fpsub16 %f8, %f0, %f12
loop_1105:
fbue,a %fcc1, loop_1106
stw %o2, [%l7 + 0x60]
fmul8sux16 %f0, %f8, %f10
ldsh [%l7 + 0x48], %g3
loop_1106:
brgez,a %g4, loop_1107
stb %l0, [%l7 + 0x24]
brgez,a %i1, loop_1108
stx %l1, [%l7 + 0x48]
loop_1107:
fornot1 %f4, %f0, %f0
movneg %icc, %i3, %g7
loop_1108:
brlz,a %o5, loop_1109
sth %i6, [%l7 + 0x52]
movrgz %l2, 0x283, %g5
sth %i2, [%l7 + 0x64]
loop_1109:
fmovsa %icc, %f12, %f12
umul %i0, %g6, %o6
stw %g2, [%l7 + 0x58]
movle %xcc, %o0, %i5
ble,a %xcc, loop_1110
ldsb [%l7 + 0x53], %i7
ldub [%l7 + 0x2B], %l5
movgu %icc, %o7, %o3
loop_1110:
fmul8x16 %f8, %f8, %f6
fpsub16s %f0, %f9, %f2
fpack32 %f4, %f14, %f10
std %f4, [%l7 + 0x08]
mulscc %l4, %i4, %l3
smulcc %l6, 0x00F5, %o4
movl %xcc, %o1, %g1
fmovrse %g3, %f12, %f11
array8 %g4, %o2, %i1
ldd [%l7 + 0x78], %f0
udiv %l1, 0x144B, %i3
fmovrdgz %g7, %f8, %f8
fpsub32 %f10, %f8, %f6
tn %xcc, 0x0
stx %l0, [%l7 + 0x68]
lduw [%l7 + 0x48], %i6
ldd [%l7 + 0x38], %f14
edge32n %o5, %l2, %g5
tcs %xcc, 0x6
addc %i0, 0x0951, %i2
st %f10, [%l7 + 0x18]
ba,pn %icc, loop_1111
fexpand %f8, %f4
fmovrdgez %o6, %f14, %f4
srax %g6, 0x16, %g2
loop_1111:
fzeros %f6
movl %xcc, %o0, %i7
stx %i5, [%l7 + 0x20]
movcs %icc, %o7, %o3
bcc,a %icc, loop_1112
st %f4, [%l7 + 0x14]
tle %xcc, 0x3
bleu loop_1113
loop_1112:
siam 0x5
fnors %f0, %f0, %f11
fxors %f5, %f9, %f2
loop_1113:
ldsb [%l7 + 0x41], %l5
fmovsge %icc, %f2, %f1
fba %fcc1, loop_1114
srax %i4, %l4, %l3
ld [%l7 + 0x20], %f1
ldsw [%l7 + 0x7C], %o4
loop_1114:
stw %l6, [%l7 + 0x3C]
ba,pn %icc, loop_1115
tpos %xcc, 0x1
stb %g1, [%l7 + 0x5E]
te %xcc, 0x3
loop_1115:
tl %xcc, 0x2
movgu %icc, %g3, %o1
umulcc %o2, 0x00D4, %g4
st %f3, [%l7 + 0x30]
umulcc %l1, %i1, %g7
nop
setx loop_1116, %l0, %l1
jmpl %l1, %l0
fmovdneg %xcc, %f9, %f15
fors %f2, %f1, %f4
movre %i6, 0x192, %i3
loop_1116:
nop
setx loop_1117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f0, %f12, %f14
brlz %l2, loop_1118
fbne,a %fcc3, loop_1119
loop_1117:
xor %g5, %i0, %o5
call loop_1120
loop_1118:
brlz %i2, loop_1121
loop_1119:
fmovrdlz %o6, %f12, %f8
movvs %xcc, %g6, %g2
loop_1120:
orcc %i7, 0x02EA, %o0
loop_1121:
taddcc %i5, 0x0927, %o7
std %f12, [%l7 + 0x40]
stb %l5, [%l7 + 0x7A]
move %icc, %o3, %l4
movle %icc, %l3, %o4
array16 %i4, %l6, %g3
fxors %f0, %f3, %f5
or %o1, %g1, %g4
fmovdvc %xcc, %f0, %f6
sth %l1, [%l7 + 0x46]
fnot2 %f8, %f6
fcmpgt32 %f10, %f12, %o2
ba,pn %xcc, loop_1122
ldx [%l7 + 0x10], %i1
xorcc %l0, %g7, %i3
for %f4, %f6, %f6
loop_1122:
fmovsle %xcc, %f3, %f2
bcs,a loop_1123
stx %i6, [%l7 + 0x28]
fpadd32 %f4, %f6, %f6
tne %xcc, 0x4
loop_1123:
stx %l2, [%l7 + 0x28]
array8 %i0, %o5, %g5
std %f14, [%l7 + 0x70]
fsrc1 %f6, %f14
fbe,a %fcc3, loop_1124
fpsub32s %f5, %f14, %f3
fmovdl %xcc, %f2, %f10
movn %icc, %i2, %g6
loop_1124:
fbn %fcc2, loop_1125
add %g2, %o6, %o0
fcmple16 %f14, %f8, %i5
movcc %xcc, %o7, %i7
loop_1125:
tcc %xcc, 0x3
fmovdcc %xcc, %f15, %f2
fmovde %xcc, %f10, %f12
ld [%l7 + 0x24], %f8
sll %l5, %l4, %l3
fmovsne %xcc, %f14, %f2
fmovsa %icc, %f2, %f7
fmovrse %o3, %f0, %f1
lduh [%l7 + 0x52], %i4
fones %f3
movrne %l6, %g3, %o1
udivcc %o4, 0x176D, %g1
movle %icc, %g4, %o2
pdist %f12, %f6, %f8
stw %i1, [%l7 + 0x3C]
ldsh [%l7 + 0x1C], %l0
edge8n %l1, %g7, %i3
movleu %xcc, %l2, %i0
nop
setx loop_1126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %i6, %o5, %i2
fbn %fcc0, loop_1127
tg %xcc, 0x0
loop_1126:
fmul8x16au %f13, %f12, %f4
stw %g6, [%l7 + 0x38]
loop_1127:
fornot2 %f4, %f10, %f10
fble,a %fcc2, loop_1128
tvc %icc, 0x0
fpadd32 %f6, %f4, %f14
fsrc1s %f3, %f6
loop_1128:
sth %g2, [%l7 + 0x66]
fxnors %f5, %f7, %f5
std %f8, [%l7 + 0x68]
ble,a %xcc, loop_1129
sethi 0x01EF, %o6
fand %f10, %f10, %f0
brz,a %g5, loop_1130
loop_1129:
ldsb [%l7 + 0x2D], %o0
fmovdle %icc, %f12, %f10
lduh [%l7 + 0x30], %i5
loop_1130:
lduw [%l7 + 0x18], %o7
orn %l5, %i7, %l4
fpack32 %f8, %f8, %f6
lduh [%l7 + 0x72], %o3
bge,a loop_1131
fmovrslz %i4, %f6, %f14
subccc %l3, %l6, %g3
bvc,pn %xcc, loop_1132
loop_1131:
fmovdne %xcc, %f14, %f5
ldsw [%l7 + 0x10], %o4
lduw [%l7 + 0x08], %o1
loop_1132:
lduh [%l7 + 0x2E], %g4
srlx %g1, 0x00, %i1
fcmpgt32 %f4, %f14, %l0
sth %o2, [%l7 + 0x34]
orncc %g7, %i3, %l1
fbn,a %fcc3, loop_1133
movcs %icc, %l2, %i0
fabsd %f6, %f6
tneg %icc, 0x4
loop_1133:
tpos %xcc, 0x0
nop
setx loop_1134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x14], %o5
fmovdcc %icc, %f2, %f7
std %f10, [%l7 + 0x10]
loop_1134:
fcmpne16 %f4, %f10, %i6
lduw [%l7 + 0x38], %i2
fbug,a %fcc0, loop_1135
stw %g6, [%l7 + 0x70]
fxors %f4, %f11, %f4
fcmple16 %f12, %f0, %g2
loop_1135:
std %f10, [%l7 + 0x08]
brgz %o6, loop_1136
fone %f8
sdiv %g5, 0x0542, %o0
ta %xcc, 0x6
loop_1136:
sdivcc %o7, 0x171D, %l5
stw %i5, [%l7 + 0x68]
ld [%l7 + 0x4C], %f6
ldx [%l7 + 0x68], %l4
orncc %i7, 0x1E25, %i4
fpsub16 %f12, %f14, %f12
mulx %o3, 0x0258, %l3
std %f14, [%l7 + 0x40]
tn %xcc, 0x7
te %icc, 0x6
std %f2, [%l7 + 0x70]
fcmpne16 %f0, %f14, %l6
fbn,a %fcc0, loop_1137
edge8ln %g3, %o4, %o1
fmuld8sux16 %f2, %f14, %f14
st %f12, [%l7 + 0x24]
loop_1137:
move %icc, %g1, %g4
ldsb [%l7 + 0x5F], %i1
fbu %fcc3, loop_1138
std %f10, [%l7 + 0x40]
smul %o2, %g7, %i3
fzeros %f8
loop_1138:
sth %l0, [%l7 + 0x52]
taddcc %l1, 0x020F, %l2
udiv %i0, 0x0B86, %i6
move %xcc, %o5, %g6
movre %i2, %o6, %g5
fble,a %fcc3, loop_1139
ldub [%l7 + 0x75], %g2
subcc %o0, 0x0E2D, %o7
stx %i5, [%l7 + 0x68]
loop_1139:
ldub [%l7 + 0x17], %l5
movneg %xcc, %i7, %l4
fbule,a %fcc1, loop_1140
nop
setx loop_1141, %l0, %l1
jmpl %l1, %o3
fcmpgt16 %f0, %f14, %i4
ldsb [%l7 + 0x57], %l3
loop_1140:
movcc %xcc, %g3, %o4
loop_1141:
fmovsne %icc, %f14, %f2
fnot2 %f8, %f14
edge16ln %o1, %g1, %g4
fmul8ulx16 %f8, %f10, %f10
stx %i1, [%l7 + 0x18]
fbug %fcc0, loop_1142
fpsub32 %f14, %f10, %f0
bvc loop_1143
fmovdle %icc, %f5, %f9
loop_1142:
fabsd %f4, %f12
fsrc2 %f4, %f8
loop_1143:
ldx [%l7 + 0x50], %o2
fnot1s %f15, %f3
tn %icc, 0x5
ldsh [%l7 + 0x6A], %g7
fmovsvs %xcc, %f12, %f10
fblg,a %fcc0, loop_1144
edge16 %i3, %l6, %l1
stx %l2, [%l7 + 0x48]
ldsb [%l7 + 0x2F], %l0
loop_1144:
bl,pt %xcc, loop_1145
fcmpd %fcc0, %f12, %f8
bg,pn %xcc, loop_1146
sethi 0x155A, %i6
loop_1145:
ldx [%l7 + 0x40], %o5
ldsb [%l7 + 0x63], %i0
loop_1146:
fmovsl %xcc, %f7, %f9
edge8n %i2, %g6, %g5
fnot2 %f14, %f0
nop
setx loop_1147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x10]
fcmpne32 %f12, %f8, %g2
sth %o6, [%l7 + 0x14]
loop_1147:
ldsw [%l7 + 0x54], %o0
fcmple32 %f6, %f14, %i5
ldsh [%l7 + 0x18], %l5
lduw [%l7 + 0x48], %o7
fmovsle %xcc, %f10, %f14
movneg %icc, %i7, %l4
bge,a,pn %icc, loop_1148
ta %icc, 0x0
ldd [%l7 + 0x40], %f2
array32 %o3, %l3, %i4
loop_1148:
fmovsvs %icc, %f10, %f1
fandnot1 %f12, %f12, %f4
tsubcc %g3, %o1, %o4
st %f15, [%l7 + 0x10]
brz,a %g1, loop_1149
ldsw [%l7 + 0x20], %i1
lduh [%l7 + 0x5E], %o2
stx %g4, [%l7 + 0x40]
loop_1149:
fsrc1s %f13, %f6
ldub [%l7 + 0x19], %g7
edge32l %i3, %l6, %l1
edge8 %l0, %l2, %o5
fnor %f12, %f4, %f8
ldsh [%l7 + 0x22], %i0
bneg,a %icc, loop_1150
fmul8x16 %f1, %f14, %f6
stx %i2, [%l7 + 0x68]
fbe,a %fcc2, loop_1151
loop_1150:
fmul8x16 %f15, %f0, %f6
fmovrslz %i6, %f0, %f10
tn %icc, 0x0
loop_1151:
fbul,a %fcc3, loop_1152
fmovdleu %xcc, %f13, %f6
fbne,a %fcc2, loop_1153
fmovdle %icc, %f4, %f5
loop_1152:
mulscc %g5, 0x02B6, %g2
edge32n %g6, %o6, %i5
loop_1153:
array32 %o0, %o7, %l5
fbge %fcc3, loop_1154
fbne,a %fcc1, loop_1155
edge8 %l4, %o3, %i7
fcmps %fcc2, %f6, %f15
loop_1154:
bgu,a loop_1156
loop_1155:
fbg %fcc1, loop_1157
movne %icc, %l3, %i4
nop
setx loop_1158, %l0, %l1
jmpl %l1, %o1
loop_1156:
umul %o4, %g3, %g1
loop_1157:
bvc,a,pn %xcc, loop_1159
bshuffle %f2, %f14, %f6
loop_1158:
sth %i1, [%l7 + 0x42]
fmovscs %xcc, %f14, %f10
loop_1159:
stb %g4, [%l7 + 0x66]
fbe %fcc2, loop_1160
fnand %f2, %f10, %f4
fmovsvs %xcc, %f10, %f7
fnot1s %f5, %f4
loop_1160:
sra %o2, %g7, %l6
fpack16 %f12, %f11
stb %l1, [%l7 + 0x69]
fba,a %fcc0, loop_1161
andcc %l0, %l2, %o5
ldub [%l7 + 0x24], %i0
udivcc %i3, 0x1B5D, %i2
loop_1161:
bleu,a,pn %icc, loop_1162
movcc %icc, %g5, %g2
fnegs %f6, %f7
fbo,a %fcc2, loop_1163
loop_1162:
orcc %g6, %o6, %i5
sra %i6, 0x1B, %o0
fbu %fcc2, loop_1164
loop_1163:
lduw [%l7 + 0x34], %l5
stw %l4, [%l7 + 0x68]
srlx %o7, 0x0C, %o3
loop_1164:
bpos,a %icc, loop_1165
fsrc2 %f6, %f4
sllx %l3, %i7, %o1
ba,a loop_1166
loop_1165:
fbul %fcc2, loop_1167
edge32l %i4, %o4, %g3
fbug %fcc0, loop_1168
loop_1166:
nop
setx loop_1169, %l0, %l1
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_1167:
ldd [%l7 + 0x40], %f12
fmovrsgz %g1, %f14, %f1
loop_1168:
alignaddrl %g4, %o2, %i1
loop_1169:
sth %l6, [%l7 + 0x70]
fmovsleu %xcc, %f11, %f10
sth %l1, [%l7 + 0x26]
fmovdl %icc, %f11, %f4
std %f12, [%l7 + 0x70]
fcmped %fcc2, %f10, %f10
ldsw [%l7 + 0x20], %l0
edge8n %g7, %o5, %l2
fpsub32s %f14, %f10, %f10
st %f2, [%l7 + 0x14]
fmovrdgez %i0, %f6, %f10
ldd [%l7 + 0x60], %f2
tsubcctv %i2, 0x008F, %g5
ldsh [%l7 + 0x50], %i3
edge32l %g2, %o6, %i5
fones %f5
tgu %xcc, 0x1
movn %xcc, %i6, %g6
sth %l5, [%l7 + 0x1A]
edge32n %l4, %o7, %o3
fnegd %f8, %f14
te %xcc, 0x0
ldub [%l7 + 0x74], %l3
be,a loop_1170
bcc,a loop_1171
fpadd32 %f2, %f0, %f8
fbn %fcc0, loop_1172
loop_1170:
std %f4, [%l7 + 0x70]
loop_1171:
fmovdvs %icc, %f1, %f15
and %i7, %o1, %o0
loop_1172:
st %f11, [%l7 + 0x60]
fmovsle %xcc, %f9, %f10
fmovdcs %xcc, %f3, %f2
movge %xcc, %o4, %i4
fcmpne32 %f4, %f4, %g3
brlz,a %g4, loop_1173
ldsb [%l7 + 0x0D], %g1
ld [%l7 + 0x1C], %f4
ldx [%l7 + 0x30], %i1
loop_1173:
fmovdvs %xcc, %f8, %f7
lduw [%l7 + 0x0C], %l6
ldub [%l7 + 0x54], %l1
nop
setx loop_1174, %l0, %l1
jmpl %l1, %o2
ldsw [%l7 + 0x68], %l0
fbg %fcc2, loop_1175
stw %o5, [%l7 + 0x7C]
loop_1174:
edge32l %g7, %i0, %l2
brgz %g5, loop_1176
loop_1175:
fpsub32s %f11, %f6, %f1
ldd [%l7 + 0x10], %f12
edge32 %i2, %i3, %o6
loop_1176:
ldsh [%l7 + 0x6E], %i5
tleu %icc, 0x5
fcmpgt16 %f14, %f6, %i6
smul %g6, %g2, %l4
ldsw [%l7 + 0x44], %o7
tne %xcc, 0x1
fpack16 %f14, %f4
bg,a loop_1177
sllx %o3, %l3, %l5
ld [%l7 + 0x1C], %f0
fmovsg %xcc, %f3, %f2
loop_1177:
tsubcctv %o1, 0x0179, %o0
fmul8x16al %f0, %f7, %f0
fbe,a %fcc1, loop_1178
fpadd16 %f8, %f0, %f8
std %f0, [%l7 + 0x48]
fpadd32s %f3, %f6, %f13
loop_1178:
ldub [%l7 + 0x55], %i7
st %f12, [%l7 + 0x58]
srl %o4, 0x1E, %g3
fba %fcc2, loop_1179
stb %g4, [%l7 + 0x38]
addccc %g1, 0x11C2, %i1
nop
setx loop_1180, %l0, %l1
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_1179:
lduh [%l7 + 0x7A], %l6
fcmple16 %f0, %f12, %l1
bne loop_1181
loop_1180:
ldsh [%l7 + 0x52], %o2
fnors %f1, %f4, %f14
tneg %icc, 0x0
loop_1181:
std %f10, [%l7 + 0x50]
fmovrdne %l0, %f8, %f0
std %f14, [%l7 + 0x50]
tleu %xcc, 0x7
tvs %xcc, 0x2
tgu %xcc, 0x7
fandnot2s %f13, %f11, %f11
ld [%l7 + 0x6C], %f3
movrgez %o5, 0x0B9, %i4
fbl %fcc2, loop_1182
fnot1s %f11, %f14
fmovdleu %xcc, %f13, %f11
fsrc1s %f13, %f12
loop_1182:
stw %i0, [%l7 + 0x20]
fmovsvc %icc, %f1, %f2
fbug %fcc0, loop_1183
bge loop_1184
stw %g7, [%l7 + 0x10]
brlez,a %l2, loop_1185
loop_1183:
fmovrslez %i2, %f7, %f13
loop_1184:
fsrc2s %f13, %f13
fmovse %xcc, %f2, %f7
loop_1185:
fmul8ulx16 %f2, %f14, %f4
movneg %icc, %i3, %o6
fmovsge %icc, %f3, %f7
fzero %f4
brlz,a %i5, loop_1186
ldsh [%l7 + 0x20], %g5
edge32l %g6, %i6, %l4
sllx %g2, 0x00, %o3
loop_1186:
brnz %l3, loop_1187
edge8 %o7, %l5, %o1
fbug %fcc0, loop_1188
std %f12, [%l7 + 0x40]
loop_1187:
mulscc %i7, 0x0B10, %o4
bvs,a loop_1189
loop_1188:
array16 %g3, %o0, %g1
fornot2s %f4, %f3, %f7
be,a,pt %xcc, loop_1190
loop_1189:
fbul %fcc2, loop_1191
brlez %i1, loop_1192
ldsw [%l7 + 0x30], %g4
loop_1190:
ld [%l7 + 0x28], %f2
loop_1191:
fmovdvs %icc, %f13, %f2
loop_1192:
fxors %f12, %f3, %f5
fbug,a %fcc3, loop_1193
xnor %l1, %o2, %l6
fand %f0, %f8, %f10
tleu %icc, 0x0
loop_1193:
fmovdle %xcc, %f1, %f5
ldsh [%l7 + 0x32], %l0
stx %i4, [%l7 + 0x48]
fpsub32s %f15, %f4, %f9
fands %f0, %f5, %f9
ld [%l7 + 0x40], %f1
sth %i0, [%l7 + 0x58]
bleu,pt %icc, loop_1194
sth %o5, [%l7 + 0x62]
lduh [%l7 + 0x7A], %l2
stw %i2, [%l7 + 0x48]
loop_1194:
ld [%l7 + 0x10], %f3
brlez %i3, loop_1195
fbg,a %fcc2, loop_1196
edge32l %o6, %g7, %i5
fsrc1 %f10, %f12
loop_1195:
stw %g6, [%l7 + 0x68]
loop_1196:
sth %g5, [%l7 + 0x32]
std %f12, [%l7 + 0x08]
stb %i6, [%l7 + 0x65]
fbne,a %fcc1, loop_1197
stb %l4, [%l7 + 0x13]
lduw [%l7 + 0x54], %o3
mova %xcc, %l3, %g2
loop_1197:
edge32 %l5, %o1, %i7
stx %o7, [%l7 + 0x70]
pdist %f2, %f12, %f0
fmovdg %icc, %f3, %f8
lduh [%l7 + 0x5A], %o4
stb %g3, [%l7 + 0x61]
movcc %xcc, %o0, %g1
fbug,a %fcc1, loop_1198
fmovrdlz %i1, %f2, %f4
udivcc %g4, 0x0CAC, %l1
fsrc1s %f14, %f10
loop_1198:
edge32n %o2, %l0, %l6
fmovdpos %icc, %f2, %f9
fexpand %f3, %f2
st %f6, [%l7 + 0x18]
sdivcc %i4, 0x1391, %o5
fbe,a %fcc2, loop_1199
stx %i0, [%l7 + 0x68]
nop
setx loop_1200, %l0, %l1
jmpl %l1, %l2
ble,a %icc, loop_1201
loop_1199:
fpsub32 %f12, %f0, %f6
fbu %fcc3, loop_1202
loop_1200:
tl %xcc, 0x1
loop_1201:
ldsh [%l7 + 0x22], %i3
ldub [%l7 + 0x11], %o6
loop_1202:
edge32ln %g7, %i5, %g6
bgu,pn %xcc, loop_1203
movrne %g5, %i2, %i6
fmovdle %xcc, %f4, %f15
bge,pt %xcc, loop_1204
loop_1203:
fpadd16s %f14, %f15, %f2
stb %o3, [%l7 + 0x4E]
bgu %xcc, loop_1205
loop_1204:
sdivcc %l3, 0x1AF5, %g2
ldsw [%l7 + 0x0C], %l4
fmovsl %icc, %f6, %f2
loop_1205:
bg,pn %xcc, loop_1206
ldd [%l7 + 0x28], %f8
fbge,a %fcc0, loop_1207
ldsb [%l7 + 0x6F], %o1
loop_1206:
st %f13, [%l7 + 0x5C]
movcc %icc, %i7, %o7
loop_1207:
fsrc2 %f12, %f14
std %f6, [%l7 + 0x30]
fornot2s %f11, %f11, %f13
fcmpgt16 %f14, %f4, %o4
andn %l5, 0x0775, %g3
ta %icc, 0x6
bge loop_1208
udiv %g1, 0x110A, %i1
lduh [%l7 + 0x2A], %o0
sth %l1, [%l7 + 0x52]
loop_1208:
fbo,a %fcc2, loop_1209
fandnot2 %f0, %f10, %f6
bcs,a,pn %xcc, loop_1210
udivx %g4, 0x1449, %o2
loop_1209:
or %l6, 0x1BEE, %l0
fmul8x16al %f11, %f15, %f10
loop_1210:
ble %xcc, loop_1211
fmul8ulx16 %f2, %f0, %f12
fmovsne %icc, %f2, %f3
or %i4, 0x181C, %o5
loop_1211:
sllx %l2, %i0, %i3
pdist %f10, %f4, %f14
edge16ln %o6, %g7, %i5
array32 %g6, %g5, %i6
ldsw [%l7 + 0x18], %i2
fmovsn %icc, %f2, %f9
fmovrdgez %o3, %f14, %f14
lduw [%l7 + 0x38], %l3
fba,a %fcc0, loop_1212
srlx %l4, %o1, %g2
movleu %xcc, %i7, %o7
ldsw [%l7 + 0x54], %l5
loop_1212:
fxor %f2, %f0, %f12
siam 0x5
move %xcc, %o4, %g3
andncc %g1, %i1, %o0
alignaddr %l1, %g4, %o2
std %f2, [%l7 + 0x28]
movne %icc, %l0, %i4
ldd [%l7 + 0x18], %f2
movrlez %o5, %l6, %i0
brnz,a %l2, loop_1213
ldsb [%l7 + 0x76], %i3
fpack16 %f0, %f1
ldsw [%l7 + 0x74], %g7
loop_1213:
bcs %xcc, loop_1214
ldsh [%l7 + 0x42], %i5
fmovsvc %icc, %f11, %f7
ldub [%l7 + 0x7B], %o6
loop_1214:
sub %g6, 0x0B58, %g5
fmovdn %xcc, %f13, %f2
movn %icc, %i6, %o3
fba %fcc0, loop_1215
fmovdn %xcc, %f4, %f15
stw %l3, [%l7 + 0x2C]
udivcc %i2, 0x14CC, %l4
loop_1215:
popc 0x150B, %g2
stw %i7, [%l7 + 0x58]
ld [%l7 + 0x38], %f7
sra %o1, 0x14, %l5
ldsb [%l7 + 0x7B], %o7
ldsh [%l7 + 0x36], %g3
pdist %f0, %f4, %f4
ldsw [%l7 + 0x6C], %o4
sth %g1, [%l7 + 0x3C]
addc %o0, 0x1165, %l1
tge %icc, 0x6
ba,pt %icc, loop_1216
srax %i1, %o2, %l0
ta %icc, 0x2
ldub [%l7 + 0x16], %g4
loop_1216:
ldsw [%l7 + 0x38], %i4
lduw [%l7 + 0x38], %o5
ld [%l7 + 0x58], %f8
mova %icc, %i0, %l6
xnorcc %l2, %i3, %i5
tsubcctv %o6, 0x160F, %g7
lduh [%l7 + 0x3E], %g5
ldsb [%l7 + 0x2C], %g6
fcmpeq16 %f0, %f4, %o3
std %f8, [%l7 + 0x20]
fnors %f11, %f6, %f6
edge32ln %i6, %i2, %l4
andncc %l3, %g2, %i7
stb %o1, [%l7 + 0x46]
edge32n %o7, %l5, %o4
ldub [%l7 + 0x55], %g3
fandnot1 %f10, %f0, %f2
stw %o0, [%l7 + 0x10]
stx %l1, [%l7 + 0x50]
fpadd32 %f12, %f8, %f10
sub %i1, 0x0C9E, %g1
srlx %l0, %g4, %i4
umulcc %o5, 0x0FF1, %i0
srax %l6, %l2, %o2
fmovdneg %icc, %f6, %f11
umul %i5, 0x0C70, %i3
sethi 0x1E63, %o6
bn,pn %icc, loop_1217
fmovdpos %icc, %f4, %f8
tgu %xcc, 0x6
ldx [%l7 + 0x60], %g5
loop_1217:
ld [%l7 + 0x14], %f0
fmovdl %xcc, %f15, %f3
edge8ln %g7, %o3, %i6
ldd [%l7 + 0x70], %f14
fnegd %f0, %f10
fnors %f11, %f9, %f11
bne loop_1218
fbn,a %fcc2, loop_1219
brnz %i2, loop_1220
bneg,a %xcc, loop_1221
loop_1218:
fbule,a %fcc2, loop_1222
loop_1219:
fmovdpos %xcc, %f10, %f8
loop_1220:
bleu %icc, loop_1223
loop_1221:
edge8l %l4, %g6, %g2
loop_1222:
edge16ln %l3, %o1, %i7
fmovscc %icc, %f4, %f2
loop_1223:
sra %o7, 0x07, %l5
ldsh [%l7 + 0x70], %o4
ldub [%l7 + 0x68], %g3
fnor %f8, %f2, %f2
ldsw [%l7 + 0x68], %o0
ldx [%l7 + 0x20], %i1
orn %l1, %g1, %l0
fabsd %f14, %f10
andcc %g4, %i4, %o5
edge16n %i0, %l2, %o2
fnegd %f8, %f10
bgu loop_1224
lduh [%l7 + 0x20], %i5
sll %l6, 0x17, %o6
fsrc1s %f11, %f7
loop_1224:
movre %g5, %g7, %o3
fsrc1 %f0, %f12
bcs,a %icc, loop_1225
movl %icc, %i6, %i3
bcs loop_1226
fcmpgt16 %f0, %f14, %l4
loop_1225:
ldub [%l7 + 0x5C], %g6
fmovsne %icc, %f1, %f1
loop_1226:
andncc %g2, %i2, %l3
and %i7, 0x00B8, %o1
ld [%l7 + 0x50], %f13
ldd [%l7 + 0x30], %f0
bl,a loop_1227
ldsh [%l7 + 0x0E], %o7
sth %l5, [%l7 + 0x1C]
fmovda %icc, %f15, %f3
loop_1227:
tn %icc, 0x5
subc %g3, 0x1589, %o4
fbu %fcc0, loop_1228
stb %i1, [%l7 + 0x13]
movvc %xcc, %l1, %g1
udivcc %o0, 0x0894, %l0
loop_1228:
ldsb [%l7 + 0x1A], %i4
fpack32 %f0, %f8, %f6
bleu,a,pn %xcc, loop_1229
fmovdcc %icc, %f14, %f15
tl %icc, 0x7
tleu %icc, 0x2
loop_1229:
sth %g4, [%l7 + 0x3E]
sth %o5, [%l7 + 0x08]
fmovspos %xcc, %f14, %f4
tneg %icc, 0x1
lduh [%l7 + 0x58], %i0
movvc %icc, %l2, %i5
ld [%l7 + 0x0C], %f3
movre %l6, %o6, %o2
fbe,a %fcc1, loop_1230
subccc %g7, 0x0883, %o3
fblg %fcc1, loop_1231
stb %i6, [%l7 + 0x3B]
loop_1230:
sra %i3, 0x1A, %l4
edge16 %g5, %g2, %i2
loop_1231:
lduh [%l7 + 0x4A], %l3
fbne %fcc2, loop_1232
fors %f15, %f12, %f5
ldd [%l7 + 0x28], %f2
srl %i7, 0x11, %o1
loop_1232:
andcc %o7, %g6, %l5
fmovde %xcc, %f4, %f12
fbl %fcc0, loop_1233
fbe,a %fcc0, loop_1234
bleu,a %icc, loop_1235
lduh [%l7 + 0x7C], %o4
loop_1233:
stx %g3, [%l7 + 0x68]
loop_1234:
fabss %f3, %f11
loop_1235:
ldsw [%l7 + 0x1C], %i1
brlez,a %l1, loop_1236
fmuld8ulx16 %f15, %f5, %f10
fmovrdlz %g1, %f4, %f2
ldd [%l7 + 0x18], %f6
loop_1236:
fmovs %f3, %f5
fmovde %xcc, %f1, %f5
ldsh [%l7 + 0x64], %o0
ldx [%l7 + 0x48], %l0
bleu,a,pt %icc, loop_1237
mulx %i4, 0x1225, %g4
fmovsge %xcc, %f5, %f6
ldx [%l7 + 0x78], %o5
loop_1237:
movg %icc, %l2, %i5
fandnot1 %f10, %f14, %f2
brlz %l6, loop_1238
edge32n %i0, %o6, %g7
bneg,a,pn %xcc, loop_1239
movrlez %o3, 0x181, %o2
loop_1238:
and %i3, 0x0BBE, %l4
std %f6, [%l7 + 0x10]
loop_1239:
popc 0x19F6, %i6
fmovdg %xcc, %f7, %f3
ldsw [%l7 + 0x44], %g5
tvc %xcc, 0x1
umulcc %g2, %l3, %i7
stx %i2, [%l7 + 0x28]
sth %o1, [%l7 + 0x20]
xorcc %o7, 0x1E78, %l5
fnands %f6, %f5, %f14
array16 %g6, %o4, %g3
fcmpne16 %f12, %f14, %i1
ldd [%l7 + 0x50], %f12
ldsw [%l7 + 0x34], %l1
stx %g1, [%l7 + 0x08]
tneg %xcc, 0x2
fcmple32 %f4, %f2, %l0
andcc %o0, %g4, %i4
stb %o5, [%l7 + 0x7C]
std %f2, [%l7 + 0x60]
subc %i5, 0x1156, %l2
tl %xcc, 0x2
tpos %xcc, 0x0
ldub [%l7 + 0x63], %i0
fbu,a %fcc2, loop_1240
fmovdneg %xcc, %f3, %f7
fmovse %xcc, %f7, %f9
ldsb [%l7 + 0x5A], %l6
loop_1240:
tg %icc, 0x5
udivx %g7, 0x051F, %o3
be,pn %xcc, loop_1241
ba,a loop_1242
addc %o6, %o2, %l4
ld [%l7 + 0x6C], %f2
loop_1241:
bvs,a loop_1243
loop_1242:
ba,a,pt %icc, loop_1244
sth %i3, [%l7 + 0x64]
edge8n %i6, %g5, %g2
loop_1243:
fnegd %f6, %f12
loop_1244:
mulx %i7, 0x114C, %i2
ldd [%l7 + 0x40], %f4
fmovse %icc, %f5, %f11
xorcc %l3, 0x198F, %o1
fmovrdgez %o7, %f0, %f14
fmovrdlez %l5, %f2, %f12
ldsh [%l7 + 0x12], %g6
stb %g3, [%l7 + 0x78]
nop
setx loop_1245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %icc, %f15, %f12
fpsub16s %f0, %f0, %f0
fmovdneg %icc, %f3, %f10
loop_1245:
edge32l %i1, %o4, %l1
fmovdneg %xcc, %f8, %f4
bcc,a,pn %icc, loop_1246
xnorcc %l0, %o0, %g1
fmovsa %xcc, %f1, %f12
fnegd %f12, %f4
loop_1246:
sth %i4, [%l7 + 0x2A]
bl,a loop_1247
fpsub16s %f0, %f13, %f13
fmovsn %icc, %f12, %f15
brz,a %g4, loop_1248
loop_1247:
srlx %o5, %l2, %i0
stx %i5, [%l7 + 0x68]
stw %l6, [%l7 + 0x14]
loop_1248:
stx %g7, [%l7 + 0x48]
fmul8ulx16 %f4, %f2, %f10
stx %o3, [%l7 + 0x30]
sra %o2, %o6, %i3
fcmpd %fcc1, %f12, %f12
brz,a %l4, loop_1249
movneg %icc, %i6, %g2
lduw [%l7 + 0x74], %g5
ldsh [%l7 + 0x70], %i2
loop_1249:
stw %i7, [%l7 + 0x40]
fbuge %fcc0, loop_1250
sth %l3, [%l7 + 0x5E]
fmuld8ulx16 %f1, %f0, %f0
be loop_1251
loop_1250:
andcc %o7, 0x1D26, %o1
smulcc %g6, 0x0052, %g3
fmovdleu %icc, %f12, %f1
loop_1251:
movg %xcc, %l5, %o4
ld [%l7 + 0x34], %f6
for %f0, %f6, %f14
sethi 0x0C4D, %i1
stx %l1, [%l7 + 0x08]
ldx [%l7 + 0x18], %o0
fmuld8ulx16 %f7, %f6, %f12
ldsb [%l7 + 0x2A], %l0
ld [%l7 + 0x4C], %f4
and %i4, %g1, %o5
st %f1, [%l7 + 0x30]
bl %icc, loop_1252
sethi 0x0948, %g4
fnands %f4, %f14, %f8
fxnors %f13, %f5, %f3
loop_1252:
tl %xcc, 0x6
stw %l2, [%l7 + 0x58]
taddcctv %i0, %l6, %g7
fands %f3, %f3, %f13
mova %icc, %o3, %o2
sub %i5, 0x1401, %o6
fmovrslz %l4, %f8, %f7
ldsh [%l7 + 0x08], %i6
tn %icc, 0x2
fpsub16s %f6, %f2, %f15
fmuld8ulx16 %f6, %f10, %f0
stx %g2, [%l7 + 0x30]
fpackfix %f4, %f9
sethi 0x1BA7, %g5
fmovdne %xcc, %f2, %f3
nop
setx loop_1253, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmps %fcc3, %f11, %f6
fmovsgu %xcc, %f15, %f5
stw %i2, [%l7 + 0x48]
loop_1253:
ldsw [%l7 + 0x24], %i3
ldx [%l7 + 0x30], %i7
popc 0x1F6C, %l3
call loop_1254
bne,a,pt %icc, loop_1255
sth %o1, [%l7 + 0x76]
tge %xcc, 0x6
loop_1254:
tleu %xcc, 0x1
loop_1255:
stx %o7, [%l7 + 0x40]
alignaddrl %g6, %g3, %o4
stw %l5, [%l7 + 0x48]
fmovrslz %l1, %f11, %f12
ba,a,pn %icc, loop_1256
fmovrdgez %i1, %f14, %f14
st %f9, [%l7 + 0x74]
bl,a,pt %xcc, loop_1257
loop_1256:
st %f7, [%l7 + 0x44]
fmovrse %o0, %f3, %f0
movvs %xcc, %l0, %i4
loop_1257:
lduw [%l7 + 0x7C], %o5
faligndata %f14, %f2, %f12
ld [%l7 + 0x58], %f3
tcs %icc, 0x0
ldub [%l7 + 0x41], %g1
ldx [%l7 + 0x38], %l2
brnz %i0, loop_1258
tsubcctv %g4, 0x13C9, %g7
xnor %o3, 0x1E16, %l6
andcc %o2, 0x02CC, %i5
loop_1258:
stb %o6, [%l7 + 0x14]
xnorcc %i6, %l4, %g5
fmovrdlz %g2, %f4, %f4
st %f2, [%l7 + 0x58]
umul %i2, %i3, %l3
ldub [%l7 + 0x16], %i7
be,a,pn %xcc, loop_1259
udivcc %o1, 0x04DD, %o7
stx %g3, [%l7 + 0x78]
fmovrse %o4, %f7, %f4
loop_1259:
fmovsgu %icc, %f9, %f9
ta %xcc, 0x3
sra %l5, %g6, %l1
fpsub16s %f12, %f4, %f9
orcc %o0, 0x142F, %l0
fnot2s %f9, %f4
std %f8, [%l7 + 0x48]
movvc %xcc, %i1, %o5
movcs %xcc, %i4, %g1
fone %f4
taddcctv %i0, 0x199E, %l2
fnot1s %f4, %f5
tg %xcc, 0x4
edge8n %g4, %o3, %l6
taddcc %o2, 0x00D5, %i5
movneg %xcc, %o6, %g7
tpos %xcc, 0x2
ldsw [%l7 + 0x44], %l4
fbge %fcc1, loop_1260
stb %g5, [%l7 + 0x08]
stb %g2, [%l7 + 0x49]
bpos,pn %xcc, loop_1261
loop_1260:
ldx [%l7 + 0x38], %i6
fbug %fcc2, loop_1262
fmovscs %icc, %f15, %f12
loop_1261:
stx %i3, [%l7 + 0x40]
ld [%l7 + 0x2C], %f1
loop_1262:
ld [%l7 + 0x6C], %f10
fmovrdlz %l3, %f4, %f4
fmovd %f0, %f8
sth %i2, [%l7 + 0x2A]
fbl %fcc3, loop_1263
nop
setx loop_1264, %l0, %l1
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 %o1, [%l7 + 0x14]
ldsw [%l7 + 0x70], %i7
loop_1263:
stb %g3, [%l7 + 0x50]
loop_1264:
std %f8, [%l7 + 0x78]
bshuffle %f10, %f4, %f12
stx %o4, [%l7 + 0x38]
fcmps %fcc1, %f10, %f8
bn,a,pn %icc, loop_1265
st %f13, [%l7 + 0x44]
sdiv %l5, 0x1A8C, %g6
fpadd16s %f1, %f14, %f8
loop_1265:
addcc %o7, %o0, %l1
ldsb [%l7 + 0x32], %l0
fcmpne32 %f0, %f8, %i1
fmovd %f10, %f2
tle %xcc, 0x4
edge8ln %i4, %o5, %i0
tg %xcc, 0x5
fnors %f0, %f0, %f5
bgu,pt %xcc, loop_1266
sethi 0x07E7, %l2
fmovsl %xcc, %f6, %f10
ld [%l7 + 0x60], %f13
loop_1266:
fandnot2s %f12, %f1, %f3
stb %g1, [%l7 + 0x0C]
ldub [%l7 + 0x54], %o3
lduw [%l7 + 0x4C], %g4
ldsb [%l7 + 0x1A], %l6
bvs,a,pt %icc, loop_1267
lduw [%l7 + 0x20], %o2
bvc,a,pt %xcc, loop_1268
fnand %f10, %f4, %f6
loop_1267:
fmovrdgez %i5, %f0, %f2
alignaddrl %g7, %l4, %g5
loop_1268:
taddcctv %g2, %o6, %i6
stw %i3, [%l7 + 0x30]
fmovrdgez %i2, %f2, %f4
umul %o1, 0x0083, %l3
st %f2, [%l7 + 0x24]
movge %xcc, %g3, %o4
ldsb [%l7 + 0x72], %i7
taddcctv %l5, %g6, %o7
std %f14, [%l7 + 0x50]
movvc %xcc, %l1, %l0
tsubcctv %i1, 0x066C, %o0
stb %o5, [%l7 + 0x64]
sethi 0x0977, %i4
stb %l2, [%l7 + 0x45]
mulscc %i0, %o3, %g1
fcmple16 %f2, %f14, %g4
fmovsge %xcc, %f12, %f13
movn %xcc, %o2, %i5
edge32n %l6, %g7, %g5
fmul8ulx16 %f14, %f12, %f6
fbne,a %fcc2, loop_1269
fzero %f6
faligndata %f14, %f6, %f2
ldd [%l7 + 0x50], %f0
loop_1269:
smul %g2, 0x1BF3, %l4
edge32 %o6, %i6, %i2
fbue %fcc0, loop_1270
tvs %xcc, 0x3
bshuffle %f12, %f10, %f0
fornot2s %f15, %f10, %f3
loop_1270:
lduw [%l7 + 0x40], %o1
sth %i3, [%l7 + 0x22]
lduw [%l7 + 0x50], %l3
ldsw [%l7 + 0x44], %g3
andncc %i7, %l5, %g6
fmovsl %icc, %f9, %f11
sdiv %o4, 0x0B71, %l1
edge8n %o7, %i1, %o0
st %f8, [%l7 + 0x0C]
fxor %f0, %f14, %f12
bleu %xcc, loop_1271
fmovrsne %o5, %f1, %f11
bl,pt %icc, loop_1272
fcmpes %fcc2, %f12, %f7
loop_1271:
fmovrdgz %i4, %f8, %f14
bne loop_1273
loop_1272:
movvs %icc, %l2, %i0
fnors %f13, %f4, %f7
tsubcc %l0, %g1, %g4
loop_1273:
lduw [%l7 + 0x2C], %o2
fsrc2s %f7, %f6
tvs %icc, 0x6
nop
setx loop_1274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f6, %f4, %f4
lduw [%l7 + 0x6C], %o3
fpadd32 %f14, %f10, %f10
loop_1274:
ldsb [%l7 + 0x46], %l6
ldd [%l7 + 0x68], %f14
tgu %xcc, 0x6
edge16n %i5, %g7, %g2
tgu %xcc, 0x1
fblg,a %fcc0, loop_1275
ld [%l7 + 0x5C], %f7
tgu %xcc, 0x1
andncc %l4, %o6, %g5
loop_1275:
fmovrdlz %i2, %f2, %f4
fmovdneg %xcc, %f10, %f12
fmovdleu %icc, %f10, %f1
ld [%l7 + 0x40], %f11
stw %o1, [%l7 + 0x74]
nop
setx loop_1276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %i6, 0x03DE, %l3
ldub [%l7 + 0x4C], %g3
ld [%l7 + 0x60], %f4
loop_1276:
bcs loop_1277
sth %i3, [%l7 + 0x10]
fmovdgu %xcc, %f12, %f14
st %f8, [%l7 + 0x08]
loop_1277:
srlx %l5, %i7, %o4
fblg,a %fcc2, loop_1278
edge32l %l1, %o7, %i1
lduh [%l7 + 0x40], %o0
ldd [%l7 + 0x18], %f4
loop_1278:
array8 %g6, %i4, %l2
ld [%l7 + 0x28], %f10
ldub [%l7 + 0x7C], %i0
ldsw [%l7 + 0x08], %o5
ldsb [%l7 + 0x4C], %l0
fbe,a %fcc2, loop_1279
st %f0, [%l7 + 0x64]
movpos %xcc, %g1, %g4
fmovsge %icc, %f11, %f15
loop_1279:
and %o3, 0x1D7B, %o2
fcmpne32 %f6, %f6, %i5
fmovrdlez %l6, %f6, %f4
sth %g2, [%l7 + 0x0E]
ldsw [%l7 + 0x7C], %l4
fmovdneg %icc, %f7, %f0
fnegs %f12, %f11
fabsd %f6, %f14
fpackfix %f6, %f9
sth %g7, [%l7 + 0x26]
popc %g5, %o6
fornot2s %f4, %f9, %f9
stb %o1, [%l7 + 0x44]
fmovsleu %xcc, %f14, %f5
fbul,a %fcc3, loop_1280
bneg,pt %xcc, loop_1281
smul %i2, 0x1589, %i6
movpos %xcc, %l3, %i3
loop_1280:
sth %l5, [%l7 + 0x5C]
loop_1281:
fmovrsgez %i7, %f3, %f14
fbue %fcc3, loop_1282
nop
setx loop_1283, %l0, %l1
jmpl %l1, %g3
fbug,a %fcc2, loop_1284
ldx [%l7 + 0x58], %l1
loop_1282:
addc %o4, %i1, %o0
loop_1283:
fmovdcc %xcc, %f1, %f4
loop_1284:
fand %f2, %f2, %f2
andcc %o7, %g6, %i4
fandnot1 %f14, %f12, %f14
nop
setx loop_1285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge %fcc0, loop_1286
ldub [%l7 + 0x25], %l2
fcmpne32 %f0, %f10, %i0
loop_1285:
fand %f0, %f4, %f10
loop_1286:
tvc %icc, 0x0
nop
setx loop_1287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a,pt %xcc, loop_1288
fmul8x16al %f13, %f13, %f4
tgu %icc, 0x7
loop_1287:
bge,a,pn %xcc, loop_1289
loop_1288:
ld [%l7 + 0x08], %f7
bne,pt %xcc, loop_1290
fmovrdgez %o5, %f12, %f2
loop_1289:
ldsh [%l7 + 0x60], %g1
fmovrde %l0, %f10, %f12
loop_1290:
subccc %o3, 0x1BEB, %o2
fmul8ulx16 %f10, %f14, %f8
movrlez %i5, %l6, %g4
ldub [%l7 + 0x39], %g2
ldd [%l7 + 0x60], %f12
brlez,a %l4, loop_1291
movrgz %g7, %g5, %o6
siam 0x7
fmovsvs %xcc, %f8, %f2
loop_1291:
fmovdgu %icc, %f2, %f14
xnor %o1, %i2, %i6
fcmped %fcc0, %f6, %f14
ldsh [%l7 + 0x6A], %i3
nop
setx loop_1292, %l0, %l1
jmpl %l1, %l5
stx %l3, [%l7 + 0x10]
fmovrdlez %g3, %f2, %f6
fmovda %xcc, %f11, %f7
loop_1292:
st %f10, [%l7 + 0x14]
ldd [%l7 + 0x60], %f10
for %f10, %f6, %f14
fbe %fcc2, loop_1293
sth %i7, [%l7 + 0x3A]
fmovspos %xcc, %f14, %f12
stw %o4, [%l7 + 0x1C]
loop_1293:
ldx [%l7 + 0x10], %i1
ld [%l7 + 0x20], %f2
tsubcctv %l1, %o7, %g6
alignaddrl %i4, %l2, %i0
fnot1s %f2, %f6
srax %o5, 0x1A, %g1
fornot2 %f12, %f6, %f8
stw %o0, [%l7 + 0x58]
mulscc %o3, %o2, %l0
fnot1 %f0, %f14
umulcc %i5, %g4, %g2
ld [%l7 + 0x20], %f9
for %f14, %f10, %f2
brgez %l4, loop_1294
stb %l6, [%l7 + 0x17]
lduw [%l7 + 0x3C], %g7
fcmpd %fcc0, %f0, %f2
loop_1294:
array32 %o6, %o1, %g5
fnor %f4, %f8, %f2
edge32ln %i2, %i6, %i3
lduh [%l7 + 0x62], %l5
fmovdg %xcc, %f8, %f1
fand %f0, %f6, %f8
fpack16 %f0, %f8
movre %g3, %i7, %l3
movrgez %i1, 0x320, %o4
fmovdge %xcc, %f3, %f11
tl %icc, 0x3
ldsh [%l7 + 0x6A], %l1
lduh [%l7 + 0x38], %o7
nop
setx loop_1295, %l0, %l1
jmpl %l1, %i4
lduh [%l7 + 0x20], %l2
bg %xcc, loop_1296
brgz %g6, loop_1297
loop_1295:
fbuge %fcc1, loop_1298
xnor %o5, 0x1C28, %g1
loop_1296:
movvs %xcc, %i0, %o0
loop_1297:
fba,a %fcc1, loop_1299
loop_1298:
fpadd16 %f8, %f4, %f6
ldx [%l7 + 0x78], %o2
movl %xcc, %o3, %i5
loop_1299:
fpsub32 %f2, %f12, %f6
fnegs %f13, %f5
sth %g4, [%l7 + 0x48]
fcmpd %fcc2, %f0, %f4
udivx %g2, 0x09B7, %l0
lduw [%l7 + 0x64], %l6
edge32n %l4, %g7, %o1
andcc %o6, %g5, %i6
fmovdcs %icc, %f3, %f9
fmovdgu %icc, %f9, %f7
ldsb [%l7 + 0x24], %i3
fmovdvc %xcc, %f5, %f3
stw %l5, [%l7 + 0x34]
fornot1 %f0, %f10, %f10
st %f5, [%l7 + 0x44]
ldx [%l7 + 0x18], %i2
fands %f2, %f10, %f0
fnot1 %f12, %f14
lduh [%l7 + 0x70], %i7
for %f12, %f6, %f14
fbue %fcc3, loop_1300
fmovsvc %icc, %f2, %f13
fmovsle %icc, %f6, %f7
fmovde %xcc, %f1, %f9
loop_1300:
ldub [%l7 + 0x1A], %l3
fmovsge %icc, %f8, %f15
stx %i1, [%l7 + 0x40]
fbul %fcc3, loop_1301
subc %o4, 0x04DD, %g3
movl %icc, %l1, %i4
move %xcc, %o7, %g6
loop_1301:
fbne %fcc0, loop_1302
addccc %l2, 0x0FA4, %o5
brgz %g1, loop_1303
te %xcc, 0x2
loop_1302:
srl %i0, 0x00, %o2
bl,a,pn %xcc, loop_1304
loop_1303:
std %f4, [%l7 + 0x30]
fbne %fcc2, loop_1305
ldx [%l7 + 0x68], %o3
loop_1304:
fbul,a %fcc2, loop_1306
fbuge,a %fcc1, loop_1307
loop_1305:
orcc %o0, %i5, %g4
fnot1 %f12, %f0
loop_1306:
addcc %g2, 0x1108, %l6
loop_1307:
bvs,a loop_1308
fand %f8, %f2, %f2
lduw [%l7 + 0x34], %l4
xnor %g7, 0x1BE5, %o1
loop_1308:
ldub [%l7 + 0x53], %l0
stx %g5, [%l7 + 0x48]
lduh [%l7 + 0x62], %o6
addc %i6, 0x1C99, %l5
ldx [%l7 + 0x18], %i2
ldsw [%l7 + 0x78], %i3
fsrc2s %f6, %f3
bcc %xcc, loop_1309
ldub [%l7 + 0x4A], %i7
tl %xcc, 0x6
umulcc %i1, 0x1B76, %o4
loop_1309:
fmul8x16au %f5, %f12, %f12
fmovda %xcc, %f15, %f0
fmovsg %xcc, %f7, %f6
sth %l3, [%l7 + 0x32]
lduw [%l7 + 0x34], %g3
movrlez %i4, 0x245, %o7
movrgz %g6, %l1, %l2
stx %g1, [%l7 + 0x78]
fmovdvs %icc, %f11, %f5
move %xcc, %o5, %i0
fandnot2s %f14, %f4, %f10
edge8 %o3, %o2, %o0
fmovsvc %xcc, %f1, %f0
array8 %i5, %g2, %g4
fnors %f0, %f11, %f13
movne %xcc, %l4, %g7
ble,a loop_1310
lduh [%l7 + 0x0E], %l6
fpadd16s %f12, %f12, %f14
fmovsle %icc, %f0, %f6
loop_1310:
srax %o1, 0x13, %g5
tvc %xcc, 0x1
tn %xcc, 0x6
stb %l0, [%l7 + 0x45]
smulcc %i6, 0x0D4A, %l5
bn,a loop_1311
lduh [%l7 + 0x28], %o6
xorcc %i3, 0x195C, %i7
fbo,a %fcc0, loop_1312
loop_1311:
movrgez %i1, %o4, %i2
bgu,a loop_1313
srax %l3, %i4, %o7
loop_1312:
ldx [%l7 + 0x60], %g3
movrlz %g6, %l1, %g1
loop_1313:
stb %l2, [%l7 + 0x7F]
stb %o5, [%l7 + 0x3E]
fnands %f4, %f15, %f9
fpadd32 %f12, %f10, %f12
sethi 0x1F2A, %o3
stw %o2, [%l7 + 0x78]
sethi 0x1A3C, %o0
edge32l %i5, %g2, %i0
movrlz %l4, %g4, %l6
stw %o1, [%l7 + 0x38]
fmovrde %g7, %f12, %f10
fbue %fcc3, loop_1314
stb %g5, [%l7 + 0x0F]
nop
setx loop_1315, %l0, %l1
jmpl %l1, %i6
stw %l5, [%l7 + 0x28]
loop_1314:
sdivx %o6, 0x15F7, %l0
ldsw [%l7 + 0x78], %i7
loop_1315:
tge %xcc, 0x5
movgu %icc, %i1, %i3
fba,a %fcc2, loop_1316
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
fmovs %f3, %f6
fbl %fcc1, loop_1318
loop_1316:
ba,pn %icc, loop_1319
loop_1317:
fmul8x16au %f5, %f8, %f12
stb %i2, [%l7 + 0x4C]
loop_1318:
bvc,a,pt %icc, loop_1320
loop_1319:
ldsw [%l7 + 0x70], %o4
add %i4, %l3, %o7
fmovdleu %xcc, %f2, %f10
loop_1320:
bcs loop_1321
lduh [%l7 + 0x7A], %g6
fmul8x16au %f1, %f5, %f12
stb %l1, [%l7 + 0x63]
loop_1321:
ldd [%l7 + 0x70], %f6
movn %icc, %g1, %g3
ldd [%l7 + 0x70], %f14
lduw [%l7 + 0x48], %o5
ld [%l7 + 0x1C], %f8
stx %o3, [%l7 + 0x30]
fmul8sux16 %f4, %f8, %f0
bge loop_1322
movrlz %l2, %o0, %o2
sllx %g2, %i0, %i5
ldd [%l7 + 0x50], %f2
loop_1322:
mulscc %l4, %l6, %g4
subccc %o1, %g5, %i6
movcs %xcc, %g7, %l5
fnor %f0, %f2, %f8
movn %icc, %o6, %i7
ldsb [%l7 + 0x2A], %l0
edge16 %i1, %i2, %i3
stx %i4, [%l7 + 0x48]
sth %l3, [%l7 + 0x36]
xor %o7, %g6, %o4
edge8ln %l1, %g1, %g3
st %f13, [%l7 + 0x54]
bvs,a %xcc, loop_1323
ldub [%l7 + 0x0A], %o5
fmovdg %xcc, %f9, %f13
fba %fcc1, loop_1324
loop_1323:
movrlz %l2, %o0, %o2
ldub [%l7 + 0x2D], %g2
smulcc %i0, 0x0923, %o3
loop_1324:
fmovsne %icc, %f9, %f0
alignaddr %l4, %i5, %l6
fmovrsgz %o1, %f6, %f10
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x10], %g5
fones %f0
fmovdcc %xcc, %f13, %f9
tvs %icc, 0x6
fpadd16s %f10, %f13, %f12
sth %g4, [%l7 + 0x64]
add %g7, %i6, %o6
movcs %icc, %i7, %l5
fmovscs %xcc, %f15, %f10
smulcc %i1, %l0, %i2
ldd [%l7 + 0x48], %f6
sub %i4, 0x10DD, %i3
fmovsneg %icc, %f4, %f4
fbg %fcc1, loop_1325
fbl %fcc3, loop_1326
ldd [%l7 + 0x30], %f6
std %f4, [%l7 + 0x48]
loop_1325:
nop
setx loop_1327, %l0, %l1
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_1326:
andcc %l3, %o7, %o4
edge8ln %l1, %g6, %g3
fnot2s %f5, %f9
loop_1327:
fbue %fcc3, loop_1328
ldub [%l7 + 0x62], %o5
ldx [%l7 + 0x18], %l2
fandnot2s %f2, %f4, %f11
loop_1328:
fnot1 %f6, %f14
fmovrslz %o0, %f10, %f10
brlz %o2, loop_1329
fmul8x16al %f10, %f4, %f6
fpmerge %f6, %f14, %f8
movrgez %g1, %g2, %o3
loop_1329:
ldsh [%l7 + 0x2A], %l4
xnor %i0, 0x1384, %l6
udivcc %o1, 0x1FED, %g5
fpack32 %f14, %f12, %f4
sll %i5, 0x13, %g4
fnot2s %f0, %f6
tcs %icc, 0x7
fmuld8ulx16 %f2, %f14, %f6
fpmerge %f10, %f11, %f4
fmovdpos %xcc, %f8, %f2
taddcc %g7, %i6, %o6
fcmpgt16 %f14, %f8, %i7
fmovsleu %xcc, %f4, %f2
ldub [%l7 + 0x49], %l5
faligndata %f10, %f12, %f8
fbule %fcc3, loop_1330
fmovrsgez %i1, %f15, %f10
stw %i2, [%l7 + 0x58]
tsubcctv %l0, 0x1A99, %i3
loop_1330:
fmovrsne %i4, %f8, %f11
tleu %xcc, 0x1
nop
setx loop_1331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc0, loop_1332
ld [%l7 + 0x0C], %f6
ld [%l7 + 0x50], %f11
loop_1331:
move %icc, %l3, %o7
loop_1332:
stx %l1, [%l7 + 0x68]
lduw [%l7 + 0x30], %g6
movn %xcc, %o4, %g3
fbge %fcc1, loop_1333
bleu,a,pn %xcc, loop_1334
fbul %fcc3, loop_1335
lduw [%l7 + 0x7C], %o5
loop_1333:
sll %o0, %o2, %g1
loop_1334:
fmovsge %xcc, %f5, %f9
loop_1335:
and %l2, %g2, %o3
sth %i0, [%l7 + 0x24]
movn %icc, %l6, %l4
stx %g5, [%l7 + 0x48]
and %o1, 0x0769, %i5
fble %fcc3, loop_1336
fmovdgu %xcc, %f7, %f9
fabsd %f0, %f2
stx %g7, [%l7 + 0x58]
loop_1336:
fmovrdne %g4, %f6, %f8
movcc %xcc, %o6, %i6
brz %l5, loop_1337
fmovdgu %xcc, %f15, %f0
udivcc %i1, 0x02ED, %i7
fcmps %fcc3, %f5, %f11
loop_1337:
fmovsneg %xcc, %f5, %f2
fbl %fcc3, loop_1338
stb %l0, [%l7 + 0x7D]
ldsw [%l7 + 0x74], %i2
fmul8x16al %f0, %f13, %f0
loop_1338:
fmovrdgez %i3, %f2, %f2
fmovsle %xcc, %f11, %f3
bgu,pn %icc, loop_1339
tcs %icc, 0x2
sth %l3, [%l7 + 0x76]
alignaddrl %i4, %l1, %g6
loop_1339:
umul %o7, 0x078B, %g3
edge32ln %o5, %o4, %o0
or %o2, %g1, %l2
tgu %xcc, 0x3
fmovdl %xcc, %f8, %f12
ldub [%l7 + 0x17], %g2
sth %i0, [%l7 + 0x68]
lduw [%l7 + 0x08], %l6
fpsub16s %f3, %f7, %f4
fmovs %f12, %f13
ldx [%l7 + 0x78], %o3
bleu,pn %xcc, loop_1340
edge16n %l4, %o1, %i5
call loop_1341
fpadd32s %f9, %f11, %f9
loop_1340:
fnand %f0, %f12, %f4
fmovdne %xcc, %f10, %f15
loop_1341:
ldsw [%l7 + 0x78], %g5
xor %g4, 0x04B1, %o6
mulscc %i6, %l5, %g7
alignaddr %i7, %l0, %i1
movleu %icc, %i3, %l3
mova %xcc, %i2, %l1
fexpand %f2, %f6
fbg,a %fcc2, loop_1342
addc %g6, %o7, %i4
ldd [%l7 + 0x38], %f0
taddcctv %g3, %o4, %o0
loop_1342:
tgu %xcc, 0x3
lduw [%l7 + 0x4C], %o2
bn,a %xcc, loop_1343
fzeros %f15
fpack32 %f10, %f14, %f6
ldsw [%l7 + 0x68], %g1
loop_1343:
lduh [%l7 + 0x10], %l2
stx %g2, [%l7 + 0x60]
fmovsleu %xcc, %f1, %f4
lduw [%l7 + 0x60], %o5
tsubcctv %l6, %i0, %l4
fzeros %f4
ld [%l7 + 0x7C], %f4
movcs %xcc, %o3, %o1
sth %g5, [%l7 + 0x16]
fcmpeq16 %f8, %f12, %g4
udivcc %i5, 0x0AA7, %i6
st %f12, [%l7 + 0x20]
fpadd16s %f7, %f0, %f7
ldub [%l7 + 0x6C], %o6
xnor %l5, 0x1098, %i7
fmovsne %xcc, %f6, %f9
fpsub16 %f4, %f8, %f10
tsubcc %g7, 0x0B2F, %i1
sth %l0, [%l7 + 0x24]
movrne %l3, %i2, %i3
fmovdcs %icc, %f15, %f11
move %icc, %g6, %l1
movre %o7, 0x181, %i4
tcs %icc, 0x7
ldsb [%l7 + 0x3F], %g3
st %f6, [%l7 + 0x08]
sth %o4, [%l7 + 0x08]
fpsub32s %f10, %f10, %f2
srax %o0, 0x08, %g1
fand %f14, %f14, %f0
ldub [%l7 + 0x6F], %o2
and %g2, %l2, %o5
std %f10, [%l7 + 0x40]
tsubcctv %i0, %l4, %o3
fcmpne32 %f12, %f4, %l6
nop
setx loop_1344, %l0, %l1
jmpl %l1, %o1
sth %g5, [%l7 + 0x0C]
ldsh [%l7 + 0x58], %i5
fmul8ulx16 %f0, %f12, %f2
loop_1344:
taddcc %g4, %i6, %l5
edge32l %i7, %o6, %i1
ldsw [%l7 + 0x34], %l0
st %f9, [%l7 + 0x48]
fcmpes %fcc2, %f10, %f0
fpmerge %f12, %f0, %f0
tge %xcc, 0x2
fandnot1 %f10, %f12, %f10
fmovdl %icc, %f11, %f11
edge16n %g7, %i2, %i3
stx %l3, [%l7 + 0x48]
fmovdpos %xcc, %f11, %f8
ble %icc, loop_1345
lduh [%l7 + 0x42], %l1
taddcc %g6, 0x0C01, %o7
fbue,a %fcc3, loop_1346
loop_1345:
stw %i4, [%l7 + 0x68]
movvc %xcc, %o4, %o0
fmul8x16 %f0, %f12, %f14
loop_1346:
movcs %xcc, %g3, %g1
ldsh [%l7 + 0x78], %o2
fble,a %fcc2, loop_1347
fpadd16 %f2, %f12, %f6
subcc %l2, 0x137E, %o5
bneg,a %xcc, loop_1348
loop_1347:
fornot1s %f10, %f6, %f5
lduh [%l7 + 0x40], %i0
fmovsgu %icc, %f7, %f7
loop_1348:
stb %l4, [%l7 + 0x5C]
tn %xcc, 0x4
fmovdvc %icc, %f1, %f8
fmovspos %xcc, %f3, %f4
xor %g2, %l6, %o3
ldub [%l7 + 0x74], %o1
fnot2s %f10, %f2
edge32 %i5, %g4, %g5
lduw [%l7 + 0x30], %l5
fmuld8ulx16 %f0, %f4, %f8
ldx [%l7 + 0x60], %i6
movleu %xcc, %o6, %i7
bvc,a,pn %icc, loop_1349
udivcc %i1, 0x16AA, %l0
ldx [%l7 + 0x68], %i2
sth %g7, [%l7 + 0x7A]
loop_1349:
bvs,pt %xcc, loop_1350
sth %l3, [%l7 + 0x34]
andn %i3, 0x0D68, %g6
xnor %o7, %l1, %i4
loop_1350:
xnor %o4, 0x0F6D, %g3
brgz %g1, loop_1351
fmuld8sux16 %f5, %f14, %f4
fmovsle %xcc, %f9, %f6
ldx [%l7 + 0x60], %o0
loop_1351:
brz,a %o2, loop_1352
ldsw [%l7 + 0x50], %l2
fornot2 %f10, %f6, %f0
stb %o5, [%l7 + 0x46]
loop_1352:
fmovrdne %i0, %f12, %f10
fmovdne %xcc, %f11, %f9
tgu %xcc, 0x7
stx %g2, [%l7 + 0x70]
movvs %icc, %l6, %l4
fmovrsgez %o1, %f14, %f3
tg %xcc, 0x4
bneg,pn %xcc, loop_1353
ldsb [%l7 + 0x5E], %o3
tpos %xcc, 0x6
fbo,a %fcc0, loop_1354
loop_1353:
tn %icc, 0x5
movvs %xcc, %i5, %g4
fpadd32 %f6, %f14, %f0
loop_1354:
sth %l5, [%l7 + 0x66]
brgez,a %i6, loop_1355
fmovde %xcc, %f3, %f2
stb %o6, [%l7 + 0x79]
xor %g5, %i1, %l0
loop_1355:
fmovsg %icc, %f3, %f9
tn %xcc, 0x1
fzero %f14
ldx [%l7 + 0x30], %i2
ldub [%l7 + 0x42], %i7
fpadd16 %f8, %f10, %f10
bcc,a,pn %xcc, loop_1356
ld [%l7 + 0x44], %f3
tsubcc %g7, 0x11D4, %l3
sethi 0x1B3E, %g6
loop_1356:
fba,a %fcc1, loop_1357
st %f1, [%l7 + 0x60]
fnands %f6, %f4, %f13
brgez %i3, loop_1358
loop_1357:
sth %l1, [%l7 + 0x18]
ldub [%l7 + 0x5D], %o7
fcmpeq32 %f0, %f0, %i4
loop_1358:
ldsw [%l7 + 0x54], %o4
st %f7, [%l7 + 0x34]
ldsb [%l7 + 0x09], %g3
ld [%l7 + 0x5C], %f1
fbne,a %fcc0, loop_1359
ldsw [%l7 + 0x18], %o0
nop
setx loop_1360, %l0, %l1
jmpl %l1, %g1
movre %o2, %o5, %i0
loop_1359:
fones %f11
lduh [%l7 + 0x70], %g2
loop_1360:
ba,pt %icc, loop_1361
movne %xcc, %l6, %l4
sllx %o1, %o3, %i5
movn %xcc, %g4, %l2
loop_1361:
fmovs %f9, %f8
sdivx %l5, 0x1B77, %i6
ldsb [%l7 + 0x55], %o6
be,a loop_1362
udivx %g5, 0x0B24, %i1
ldsh [%l7 + 0x1C], %l0
fmovrdlez %i2, %f10, %f14
loop_1362:
ldsw [%l7 + 0x0C], %i7
udivx %g7, 0x1C64, %g6
fpsub32 %f2, %f2, %f6
tvs %icc, 0x3
stw %l3, [%l7 + 0x48]
fmovdne %icc, %f14, %f11
bcs,pt %xcc, loop_1363
ldsb [%l7 + 0x5D], %i3
movrgz %o7, 0x261, %l1
lduw [%l7 + 0x6C], %o4
loop_1363:
ldx [%l7 + 0x68], %g3
fnot1 %f4, %f12
lduw [%l7 + 0x08], %i4
fbue %fcc3, loop_1364
ldsb [%l7 + 0x61], %o0
stb %o2, [%l7 + 0x5F]
fnand %f0, %f6, %f6
loop_1364:
fcmpgt32 %f12, %f6, %o5
edge8ln %i0, %g1, %g2
fnot1s %f6, %f12
movge %xcc, %l4, %o1
bshuffle %f14, %f2, %f10
fmul8sux16 %f6, %f12, %f8
fmovrdlez %o3, %f2, %f10
fmovrslez %i5, %f11, %f12
st %f9, [%l7 + 0x74]
tcc %icc, 0x1
fbo,a %fcc1, loop_1365
stx %l6, [%l7 + 0x28]
fcmped %fcc0, %f14, %f0
fbug,a %fcc0, loop_1366
loop_1365:
tle %icc, 0x0
ld [%l7 + 0x30], %f12
bn,pt %xcc, loop_1367
loop_1366:
ldsb [%l7 + 0x55], %g4
ldd [%l7 + 0x48], %f8
std %f10, [%l7 + 0x70]
loop_1367:
stx %l5, [%l7 + 0x30]
fmovsle %icc, %f8, %f4
array16 %l2, %o6, %g5
sdiv %i1, 0x15F0, %l0
fmovdpos %xcc, %f15, %f2
stb %i2, [%l7 + 0x4D]
std %f8, [%l7 + 0x10]
or %i6, 0x1A47, %i7
fmovdleu %icc, %f3, %f8
tle %xcc, 0x7
ldsh [%l7 + 0x22], %g6
fbne %fcc0, loop_1368
tsubcc %g7, %i3, %l3
fbul %fcc2, loop_1369
fmovdle %xcc, %f3, %f10
loop_1368:
fmovrdgez %l1, %f2, %f2
ldub [%l7 + 0x11], %o7
loop_1369:
fandnot2s %f9, %f5, %f4
tsubcc %o4, %i4, %o0
stx %o2, [%l7 + 0x28]
mulscc %o5, %g3, %g1
fpmerge %f8, %f15, %f12
bne,a loop_1370
mulx %i0, %g2, %o1
ldsw [%l7 + 0x54], %o3
ble %xcc, loop_1371
loop_1370:
fmovsge %icc, %f1, %f13
fmovsa %xcc, %f3, %f9
ldsw [%l7 + 0x58], %l4
loop_1371:
fmul8x16au %f13, %f2, %f8
brlez,a %i5, loop_1372
taddcc %g4, 0x0F1E, %l5
bl loop_1373
st %f8, [%l7 + 0x1C]
loop_1372:
fblg %fcc3, loop_1374
fmovrdgez %l6, %f12, %f0
loop_1373:
alignaddrl %o6, %l2, %i1
fnot1s %f11, %f7
loop_1374:
ldx [%l7 + 0x70], %l0
brnz,a %g5, loop_1375
be %icc, loop_1376
bne,a,pn %icc, loop_1377
be,pn %icc, loop_1378
loop_1375:
orncc %i2, %i6, %g6
loop_1376:
tgu %icc, 0x3
loop_1377:
stb %g7, [%l7 + 0x41]
loop_1378:
fcmpne16 %f10, %f12, %i7
stb %l3, [%l7 + 0x74]
lduw [%l7 + 0x44], %l1
fbe,a %fcc3, loop_1379
fblg,a %fcc3, loop_1380
srlx %i3, %o4, %o7
fcmpd %fcc0, %f2, %f2
loop_1379:
pdist %f14, %f10, %f2
loop_1380:
fmul8x16al %f6, %f13, %f8
edge16 %o0, %o2, %i4
ldx [%l7 + 0x30], %o5
ldsw [%l7 + 0x4C], %g3
edge16n %i0, %g1, %g2
ldsw [%l7 + 0x3C], %o3
popc 0x1070, %o1
lduh [%l7 + 0x78], %l4
xnorcc %g4, %i5, %l6
ld [%l7 + 0x24], %f12
bl,pn %xcc, loop_1381
ld [%l7 + 0x30], %f11
fmovdneg %xcc, %f12, %f14
fnegd %f8, %f0
loop_1381:
ldsw [%l7 + 0x78], %l5
fbn,a %fcc3, loop_1382
lduw [%l7 + 0x30], %o6
sdivx %l2, 0x0DD0, %i1
lduw [%l7 + 0x58], %l0
loop_1382:
add %i2, %i6, %g5
fmovsle %xcc, %f7, %f1
bcc,a,pt %icc, loop_1383
ldsb [%l7 + 0x50], %g7
fbue %fcc3, loop_1384
ldub [%l7 + 0x76], %i7
loop_1383:
tge %xcc, 0x6
fcmple32 %f14, %f12, %l3
loop_1384:
std %f2, [%l7 + 0x48]
array32 %g6, %i3, %l1
fpadd32s %f10, %f10, %f4
brlez %o4, loop_1385
ld [%l7 + 0x38], %f8
edge16ln %o7, %o2, %i4
ld [%l7 + 0x64], %f4
loop_1385:
movg %icc, %o5, %g3
addccc %i0, %g1, %o0
fmovd %f8, %f12
bcs loop_1386
fcmpgt32 %f0, %f12, %o3
lduh [%l7 + 0x40], %o1
smulcc %g2, 0x1FF5, %g4
loop_1386:
fmovsl %xcc, %f10, %f14
sth %i5, [%l7 + 0x3E]
array8 %l6, %l5, %l4
edge8ln %l2, %i1, %l0
nop
setx loop_1387, %l0, %l1
jmpl %l1, %i2
std %f8, [%l7 + 0x68]
lduh [%l7 + 0x1E], %o6
fmovrsgez %i6, %f13, %f3
loop_1387:
stx %g7, [%l7 + 0x20]
fmovsneg %icc, %f15, %f11
andn %g5, %i7, %g6
ble %icc, loop_1388
orcc %i3, %l1, %o4
brz %o7, loop_1389
fornot1s %f9, %f3, %f1
loop_1388:
brgez %l3, loop_1390
movvs %icc, %o2, %i4
loop_1389:
sllx %o5, %g3, %g1
ta %xcc, 0x5
loop_1390:
fmovsvc %icc, %f1, %f3
fors %f11, %f2, %f7
fpadd32s %f6, %f3, %f2
tg %xcc, 0x5
lduh [%l7 + 0x18], %o0
lduw [%l7 + 0x68], %o3
bcc,a loop_1391
fcmped %fcc3, %f12, %f14
fnegs %f8, %f0
fmovrslz %o1, %f12, %f8
loop_1391:
ld [%l7 + 0x68], %f13
andncc %i0, %g2, %g4
umul %i5, %l5, %l4
fcmps %fcc1, %f5, %f13
fmovscc %icc, %f9, %f6
ldsw [%l7 + 0x5C], %l6
fble %fcc3, loop_1392
fsrc1 %f4, %f14
bne,a %icc, loop_1393
ba loop_1394
loop_1392:
edge32ln %i1, %l2, %i2
lduw [%l7 + 0x3C], %o6
loop_1393:
fnot1 %f14, %f10
loop_1394:
xnor %i6, %g7, %l0
ldx [%l7 + 0x38], %i7
tn %xcc, 0x0
stx %g5, [%l7 + 0x50]
lduw [%l7 + 0x44], %g6
orcc %i3, %l1, %o7
ldsh [%l7 + 0x34], %o4
ldx [%l7 + 0x50], %o2
lduw [%l7 + 0x34], %l3
fmovsne %xcc, %f12, %f13
std %f12, [%l7 + 0x28]
srax %o5, 0x03, %i4
movvs %icc, %g1, %o0
lduw [%l7 + 0x44], %o3
ldd [%l7 + 0x08], %f0
fmul8x16au %f1, %f4, %f0
udivx %g3, 0x0390, %o1
fpadd16 %f10, %f8, %f8
movge %icc, %g2, %g4
brnz,a %i0, loop_1395
fbg %fcc2, loop_1396
ldsh [%l7 + 0x20], %i5
fmovdleu %xcc, %f2, %f7
loop_1395:
stx %l4, [%l7 + 0x08]
loop_1396:
fexpand %f12, %f4
movge %icc, %l6, %l5
fnegs %f13, %f14
fbl %fcc1, loop_1397
ldsw [%l7 + 0x28], %i1
fmovsa %xcc, %f4, %f13
orn %i2, %o6, %l2
loop_1397:
edge32l %g7, %i6, %i7
stw %g5, [%l7 + 0x7C]
ldsh [%l7 + 0x60], %g6
sth %i3, [%l7 + 0x46]
fpack32 %f4, %f4, %f12
lduh [%l7 + 0x10], %l0
fnot2 %f2, %f2
fmovsleu %xcc, %f12, %f14
brgz %l1, loop_1398
ble,pn %xcc, loop_1399
be,a,pn %icc, loop_1400
stb %o4, [%l7 + 0x4B]
loop_1398:
fblg,a %fcc2, loop_1401
loop_1399:
edge32 %o2, %o7, %o5
loop_1400:
fcmple32 %f14, %f14, %l3
fmovsg %xcc, %f6, %f9
loop_1401:
lduh [%l7 + 0x2A], %g1
ldsw [%l7 + 0x78], %o0
bshuffle %f0, %f0, %f4
fba %fcc0, loop_1402
fandnot2 %f4, %f2, %f8
ld [%l7 + 0x20], %f4
brgz %i4, loop_1403
loop_1402:
fors %f13, %f13, %f5
lduh [%l7 + 0x64], %g3
movge %xcc, %o3, %o1
loop_1403:
ldsb [%l7 + 0x1B], %g2
fcmpne16 %f10, %f8, %i0
ldx [%l7 + 0x78], %i5
array8 %l4, %l6, %l5
ldd [%l7 + 0x30], %f4
ldsb [%l7 + 0x78], %g4
tsubcc %i2, 0x1D45, %i1
stx %o6, [%l7 + 0x60]
stx %g7, [%l7 + 0x40]
fcmpgt16 %f0, %f6, %i6
fands %f7, %f15, %f14
subccc %i7, %g5, %g6
movrlz %l2, 0x17B, %i3
ble,pt %xcc, loop_1404
fbule %fcc3, loop_1405
fmovsge %icc, %f11, %f10
fbul,a %fcc3, loop_1406
loop_1404:
fcmpeq32 %f0, %f2, %l1
loop_1405:
fzero %f4
fcmpne32 %f14, %f6, %o4
loop_1406:
and %l0, 0x08BB, %o7
fmovrdlez %o2, %f10, %f6
ldsw [%l7 + 0x78], %o5
smulcc %l3, 0x1994, %o0
bn,a,pt %icc, loop_1407
fzeros %f6
fcmpgt32 %f12, %f6, %i4
ldsb [%l7 + 0x11], %g3
loop_1407:
ldx [%l7 + 0x48], %o3
tleu %xcc, 0x3
nop
setx loop_1408, %l0, %l1
jmpl %l1, %g1
alignaddr %g2, %i0, %i5
ldx [%l7 + 0x38], %o1
stb %l6, [%l7 + 0x53]
loop_1408:
ldub [%l7 + 0x68], %l5
st %f3, [%l7 + 0x68]
ble,a,pt %xcc, loop_1409
stb %g4, [%l7 + 0x1B]
lduh [%l7 + 0x58], %i2
ldsw [%l7 + 0x34], %l4
loop_1409:
fmovsneg %icc, %f6, %f14
edge16 %i1, %o6, %i6
fmovdg %icc, %f15, %f5
ldx [%l7 + 0x48], %i7
fmovrsgez %g5, %f7, %f9
ldx [%l7 + 0x08], %g7
fxors %f3, %f4, %f8
fpmerge %f15, %f7, %f8
fpack16 %f2, %f12
add %l2, 0x1709, %g6
ble,a,pn %icc, loop_1410
orn %l1, 0x0423, %i3
fcmpes %fcc0, %f3, %f11
mova %xcc, %o4, %l0
loop_1410:
lduh [%l7 + 0x3A], %o2
fpadd16 %f14, %f0, %f2
ta %icc, 0x0
stx %o7, [%l7 + 0x40]
and %o5, %o0, %l3
bne,a %xcc, loop_1411
ldsb [%l7 + 0x6D], %g3
ldsb [%l7 + 0x15], %o3
siam 0x0
loop_1411:
st %f5, [%l7 + 0x40]
stb %g1, [%l7 + 0x71]
fmul8ulx16 %f10, %f14, %f4
fmovdneg %icc, %f9, %f7
ldd [%l7 + 0x38], %f8
taddcc %g2, %i4, %i5
movre %i0, 0x1DC, %o1
st %f2, [%l7 + 0x68]
ldd [%l7 + 0x70], %f8
andcc %l6, %g4, %i2
taddcc %l4, %i1, %o6
fmul8x16au %f2, %f11, %f8
fands %f11, %f1, %f1
fmovdne %xcc, %f12, %f10
fmul8ulx16 %f2, %f4, %f4
fandnot1 %f0, %f2, %f12
std %f4, [%l7 + 0x18]
bgu,pt %icc, loop_1412
fors %f4, %f3, %f2
movvs %xcc, %l5, %i7
fzeros %f10
loop_1412:
ldsb [%l7 + 0x49], %i6
ldsb [%l7 + 0x73], %g5
st %f2, [%l7 + 0x5C]
fbule,a %fcc3, loop_1413
stw %g7, [%l7 + 0x34]
movvc %xcc, %l2, %l1
addc %g6, 0x072B, %o4
loop_1413:
ld [%l7 + 0x60], %f13
nop
setx loop_1414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %icc, %f4, %f8
xorcc %i3, 0x047F, %l0
loop_1414:
movrlz %o2, 0x122, %o7
loop_1415:
tge %xcc, 0x0
fnot1 %f14, %f8
lduw [%l7 + 0x38], %o0
fexpand %f5, %f2
brlz,a %l3, loop_1416
tsubcctv %g3, 0x1074, %o3
ldub [%l7 + 0x43], %g1
tsubcc %o5, %i4, %i5
loop_1416:
lduh [%l7 + 0x64], %i0
orncc %o1, 0x1CA5, %l6
fmovrdgz %g2, %f0, %f2
fmovdcs %icc, %f6, %f2
fcmpne32 %f8, %f4, %i2
movgu %xcc, %l4, %g4
fbn,a %fcc3, loop_1417
edge8 %i1, %o6, %l5
ldd [%l7 + 0x70], %f12
taddcctv %i7, %i6, %g5
loop_1417:
alignaddr %l2, %l1, %g7
ba,pn %icc, loop_1418
mulx %g6, %i3, %o4
fcmpd %fcc3, %f6, %f0
sll %l0, 0x10, %o7
loop_1418:
mulx %o2, %l3, %o0
pdist %f6, %f6, %f4
fmovsa %xcc, %f1, %f2
xnor %g3, 0x1F55, %g1
ldsb [%l7 + 0x45], %o3
ldub [%l7 + 0x28], %o5
lduh [%l7 + 0x58], %i5
fmovscs %icc, %f10, %f7
andn %i4, %o1, %l6
lduh [%l7 + 0x5E], %g2
edge32n %i0, %i2, %g4
ldx [%l7 + 0x70], %l4
array32 %o6, %l5, %i1
stw %i7, [%l7 + 0x7C]
addc %g5, %i6, %l2
movpos %icc, %g7, %g6
fba %fcc3, loop_1419
ldsh [%l7 + 0x7C], %i3
edge8n %l1, %l0, %o7
fpadd16 %f8, %f14, %f12
loop_1419:
ld [%l7 + 0x44], %f14
movcc %icc, %o2, %l3
tcs %xcc, 0x6
lduh [%l7 + 0x14], %o0
movrgez %o4, %g1, %g3
fcmpgt16 %f0, %f12, %o5
stb %o3, [%l7 + 0x39]
bl,a,pn %xcc, loop_1420
taddcc %i4, %i5, %o1
fbn %fcc2, loop_1421
fpadd16s %f13, %f9, %f2
loop_1420:
lduw [%l7 + 0x48], %g2
bcs loop_1422
loop_1421:
fbl,a %fcc0, loop_1423
alignaddr %l6, %i2, %i0
fmovrslz %l4, %f14, %f7
loop_1422:
stb %o6, [%l7 + 0x3B]
loop_1423:
ldd [%l7 + 0x58], %f14
edge8l %g4, %i1, %i7
fand %f2, %f8, %f12
fnand %f10, %f12, %f12
stw %l5, [%l7 + 0x14]
fcmpeq16 %f14, %f0, %i6
movvs %icc, %g5, %l2
sethi 0x1EFD, %g7
edge8n %g6, %i3, %l1
ldsw [%l7 + 0x3C], %l0
sth %o2, [%l7 + 0x48]
tcc %xcc, 0x1
fmul8ulx16 %f10, %f2, %f2
fmovrslez %o7, %f9, %f8
fpsub32 %f4, %f10, %f14
alignaddr %o0, %l3, %o4
fpsub16 %f2, %f8, %f8
lduh [%l7 + 0x16], %g1
fmovdg %icc, %f0, %f8
mova %icc, %g3, %o3
sdivcc %o5, 0x0721, %i5
xor %i4, %g2, %l6
lduh [%l7 + 0x60], %o1
ldsh [%l7 + 0x0C], %i0
stx %l4, [%l7 + 0x50]
umulcc %o6, %g4, %i2
bgu loop_1424
std %f12, [%l7 + 0x28]
bvs,a %icc, loop_1425
fandnot1s %f6, %f13, %f4
loop_1424:
stb %i1, [%l7 + 0x09]
movrgz %i7, 0x1A1, %l5
loop_1425:
stb %i6, [%l7 + 0x1B]
stb %g5, [%l7 + 0x51]
st %f10, [%l7 + 0x38]
bge,pt %icc, loop_1426
fmovrsne %g7, %f11, %f11
te %xcc, 0x3
fpsub16 %f4, %f14, %f8
loop_1426:
lduh [%l7 + 0x1A], %l2
fbg %fcc1, loop_1427
fbl %fcc2, loop_1428
ldsh [%l7 + 0x1C], %i3
stw %g6, [%l7 + 0x20]
loop_1427:
ldsb [%l7 + 0x53], %l0
loop_1428:
movrgez %o2, %o7, %o0
stb %l3, [%l7 + 0x34]
fblg,a %fcc3, loop_1429
fmul8x16au %f3, %f2, %f4
subc %l1, %g1, %o4
lduh [%l7 + 0x60], %o3
loop_1429:
ldsb [%l7 + 0x23], %o5
fmovdg %xcc, %f9, %f10
edge16l %i5, %i4, %g2
brlz,a %g3, loop_1430
fors %f8, %f11, %f5
ldsb [%l7 + 0x38], %l6
bcc,a loop_1431
loop_1430:
fnegs %f12, %f6
mova %icc, %i0, %o1
fpsub32s %f1, %f4, %f0
loop_1431:
stx %o6, [%l7 + 0x58]
movne %xcc, %g4, %i2
tle %icc, 0x7
ldsb [%l7 + 0x13], %l4
ldx [%l7 + 0x20], %i1
fmovsleu %xcc, %f7, %f1
stx %i7, [%l7 + 0x58]
fbul %fcc3, loop_1432
addc %i6, 0x1F87, %l5
add %g5, 0x1A2B, %g7
ldsw [%l7 + 0x74], %i3
loop_1432:
stw %l2, [%l7 + 0x2C]
tvs %xcc, 0x6
edge8n %g6, %o2, %l0
tcc %icc, 0x0
fmovscs %icc, %f6, %f15
ble,a %xcc, loop_1433
edge32l %o7, %o0, %l1
st %f2, [%l7 + 0x14]
edge32n %l3, %o4, %g1
loop_1433:
bleu,pn %xcc, loop_1434
fbl %fcc3, loop_1435
sth %o3, [%l7 + 0x44]
fcmpne32 %f0, %f4, %o5
loop_1434:
bn %icc, loop_1436
loop_1435:
brgez,a %i5, loop_1437
fsrc1s %f9, %f5
ldsw [%l7 + 0x60], %g2
loop_1436:
move %xcc, %i4, %l6
loop_1437:
sth %g3, [%l7 + 0x44]
or %i0, %o6, %o1
call loop_1438
edge8n %i2, %l4, %i1
bl %xcc, loop_1439
bne,a,pn %xcc, loop_1440
loop_1438:
ldub [%l7 + 0x7A], %g4
fbule %fcc0, loop_1441
loop_1439:
fbo,a %fcc3, loop_1442
loop_1440:
ldsb [%l7 + 0x1B], %i7
fnot1 %f12, %f10
loop_1441:
fmovscs %xcc, %f7, %f13
loop_1442:
fsrc1 %f4, %f4
subc %i6, 0x15B5, %l5
edge8l %g7, %g5, %l2
brnz,a %g6, loop_1443
fcmpne16 %f6, %f4, %o2
movn %xcc, %i3, %l0
bg loop_1444
loop_1443:
lduw [%l7 + 0x78], %o0
brz,a %o7, loop_1445
mulx %l3, 0x1540, %o4
loop_1444:
orcc %l1, %o3, %o5
fmovsgu %xcc, %f14, %f8
loop_1445:
fpmerge %f13, %f6, %f0
sdiv %g1, 0x0890, %g2
fmovsa %xcc, %f7, %f9
fmovdcc %xcc, %f7, %f15
addcc %i5, %l6, %i4
fandnot2s %f13, %f4, %f4
ld [%l7 + 0x10], %f15
fnot1 %f10, %f6
ldub [%l7 + 0x68], %g3
bpos,a loop_1446
fabsd %f4, %f14
fnor %f10, %f8, %f14
sth %o6, [%l7 + 0x5C]
loop_1446:
std %f8, [%l7 + 0x28]
ldsw [%l7 + 0x20], %o1
fors %f2, %f12, %f14
ldsw [%l7 + 0x4C], %i2
fmovrdgz %l4, %f4, %f14
fnot1s %f5, %f7
array32 %i0, %i1, %i7
fmovsneg %xcc, %f2, %f1
ldub [%l7 + 0x1A], %i6
udivcc %l5, 0x1A6E, %g4
fabss %f10, %f13
movgu %icc, %g7, %l2
movl %xcc, %g6, %g5
lduw [%l7 + 0x34], %o2
sth %l0, [%l7 + 0x16]
lduw [%l7 + 0x0C], %o0
fmovdle %xcc, %f11, %f11
fsrc2s %f7, %f5
edge32n %o7, %i3, %l3
fmovsa %icc, %f0, %f0
fmovspos %xcc, %f11, %f14
fblg,a %fcc3, loop_1447
fmovsvc %xcc, %f9, %f13
lduw [%l7 + 0x68], %l1
fcmpeq16 %f6, %f0, %o3
loop_1447:
fmovdvc %icc, %f7, %f8
ldsb [%l7 + 0x25], %o4
st %f4, [%l7 + 0x6C]
stb %o5, [%l7 + 0x64]
ld [%l7 + 0x7C], %f12
fmul8ulx16 %f14, %f2, %f2
fmul8sux16 %f2, %f10, %f4
xnor %g1, %g2, %i5
ldsb [%l7 + 0x2D], %i4
brlz %g3, loop_1448
stw %l6, [%l7 + 0x40]
movrlez %o1, %o6, %l4
edge16 %i0, %i1, %i7
loop_1448:
be loop_1449
brnz,a %i6, loop_1450
addccc %l5, 0x02E9, %g4
ld [%l7 + 0x18], %f15
loop_1449:
brz,a %g7, loop_1451
loop_1450:
ldsb [%l7 + 0x76], %i2
edge16ln %l2, %g6, %o2
fbn,a %fcc0, loop_1452
loop_1451:
fpadd32s %f15, %f12, %f7
nop
setx loop_1453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %g5, %o0, %l0
loop_1452:
stw %o7, [%l7 + 0x6C]
fmovrslz %i3, %f0, %f0
loop_1453:
fbge,a %fcc2, loop_1454
fnegd %f10, %f8
stw %l1, [%l7 + 0x6C]
std %f6, [%l7 + 0x40]
loop_1454:
ldsw [%l7 + 0x38], %o3
movcc %xcc, %l3, %o5
movgu %icc, %g1, %g2
movle %xcc, %i5, %i4
brgz,a %g3, loop_1455
orncc %l6, %o1, %o6
fmovdg %xcc, %f6, %f12
tl %xcc, 0x7
loop_1455:
stb %o4, [%l7 + 0x70]
brgz %l4, loop_1456
or %i1, 0x05F7, %i7
lduw [%l7 + 0x60], %i0
fnands %f7, %f11, %f8
loop_1456:
sth %i6, [%l7 + 0x32]
ldd [%l7 + 0x38], %f12
bcc,a loop_1457
fornot2 %f6, %f4, %f2
taddcc %g4, 0x01B3, %g7
fmul8x16al %f10, %f1, %f2
loop_1457:
ld [%l7 + 0x1C], %f9
movcc %icc, %l5, %l2
ble,a %icc, loop_1458
stx %i2, [%l7 + 0x08]
stw %o2, [%l7 + 0x3C]
fbue %fcc3, loop_1459
loop_1458:
fmovrdlez %g5, %f10, %f10
lduh [%l7 + 0x74], %g6
edge16n %o0, %o7, %i3
loop_1459:
nop
setx loop_1460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a %xcc, loop_1461
fornot2s %f15, %f9, %f7
fand %f2, %f0, %f6
loop_1460:
ldub [%l7 + 0x6B], %l0
loop_1461:
ldsw [%l7 + 0x2C], %l1
fmovdpos %icc, %f5, %f8
fmovsle %icc, %f12, %f3
array16 %o3, %o5, %g1
andn %l3, 0x0BBE, %g2
bshuffle %f0, %f6, %f8
alignaddr %i4, %i5, %l6
st %f6, [%l7 + 0x7C]
fandnot2 %f8, %f8, %f10
udivx %g3, 0x1EC5, %o1
sll %o6, 0x03, %l4
pdist %f6, %f2, %f12
movne %icc, %o4, %i1
ble,a,pt %icc, loop_1462
brnz,a %i7, loop_1463
tleu %xcc, 0x5
ld [%l7 + 0x7C], %f4
loop_1462:
sth %i6, [%l7 + 0x16]
loop_1463:
bcs,pn %xcc, loop_1464
movpos %icc, %i0, %g7
orncc %g4, %l5, %l2
lduh [%l7 + 0x28], %o2
loop_1464:
ldd [%l7 + 0x68], %f14
alignaddr %i2, %g6, %g5
fand %f2, %f12, %f12
ldx [%l7 + 0x68], %o7
stw %i3, [%l7 + 0x18]
bneg,a %xcc, loop_1465
bge,a %icc, loop_1466
fpsub16 %f12, %f0, %f12
ldx [%l7 + 0x28], %l0
loop_1465:
bge,pn %icc, loop_1467
loop_1466:
ldx [%l7 + 0x50], %o0
faligndata %f2, %f4, %f12
edge8 %o3, %l1, %o5
loop_1467:
bge %xcc, loop_1468
brgez %l3, loop_1469
ldsw [%l7 + 0x60], %g1
edge16l %i4, %i5, %g2
loop_1468:
ldub [%l7 + 0x3F], %l6
loop_1469:
edge16l %o1, %o6, %l4
sub %g3, 0x0CDB, %i1
movre %i7, %o4, %i6
ldsb [%l7 + 0x4F], %g7
fmovdl %icc, %f7, %f5
fcmpne32 %f0, %f0, %i0
fsrc1 %f2, %f0
sethi 0x0B5F, %g4
fors %f4, %f7, %f14
ldsw [%l7 + 0x28], %l5
fmovrdlez %o2, %f0, %f14
addcc %i2, 0x09DE, %g6
fbo,a %fcc0, loop_1470
alignaddrl %g5, %o7, %l2
array32 %l0, %o0, %o3
ble,a loop_1471
loop_1470:
brlez,a %l1, loop_1472
ldub [%l7 + 0x21], %i3
fba %fcc0, loop_1473
loop_1471:
fabsd %f2, %f2
loop_1472:
stx %o5, [%l7 + 0x28]
fmovs %f12, %f12
loop_1473:
xnor %l3, %g1, %i5
stw %i4, [%l7 + 0x70]
tcc %icc, 0x3
fmovrdlez %l6, %f10, %f0
fpackfix %f12, %f4
bne,pn %xcc, loop_1474
st %f9, [%l7 + 0x70]
fones %f3
ldsh [%l7 + 0x26], %o1
loop_1474:
taddcctv %g2, 0x1978, %o6
fandnot2s %f10, %f1, %f1
stw %l4, [%l7 + 0x54]
stb %g3, [%l7 + 0x7A]
fmovrdgz %i1, %f4, %f8
ldsb [%l7 + 0x11], %i7
tvs %icc, 0x1
fmuld8ulx16 %f12, %f15, %f12
mulscc %i6, 0x0A16, %g7
fpadd32s %f3, %f1, %f13
edge8ln %i0, %g4, %o4
fble,a %fcc1, loop_1475
ldsb [%l7 + 0x1A], %l5
sth %o2, [%l7 + 0x6C]
fornot1 %f8, %f14, %f6
loop_1475:
fmovrdlz %i2, %f14, %f2
ld [%l7 + 0x20], %f2
stw %g5, [%l7 + 0x50]
fbg %fcc1, loop_1476
sth %g6, [%l7 + 0x10]
fcmps %fcc1, %f13, %f1
fxor %f12, %f14, %f2
loop_1476:
brgez,a %o7, loop_1477
xnorcc %l0, %o0, %l2
tg %icc, 0x7
fmovrslez %l1, %f7, %f0
loop_1477:
lduw [%l7 + 0x4C], %i3
fmovd %f6, %f4
move %xcc, %o5, %o3
stw %g1, [%l7 + 0x50]
mova %xcc, %l3, %i5
fmovsleu %icc, %f5, %f3
fands %f15, %f2, %f4
ld [%l7 + 0x60], %f0
bpos,a %xcc, loop_1478
ldx [%l7 + 0x58], %i4
ldub [%l7 + 0x7F], %l6
ld [%l7 + 0x44], %f15
loop_1478:
fornot2s %f11, %f9, %f10
fxnors %f0, %f2, %f11
fpmerge %f15, %f12, %f8
fmuld8sux16 %f6, %f3, %f12
fexpand %f5, %f8
edge8n %g2, %o1, %l4
bcs,pn %icc, loop_1479
edge16n %g3, %o6, %i1
nop
setx loop_1480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f11, %f12, %f9
loop_1479:
ldx [%l7 + 0x30], %i6
brnz,a %g7, loop_1481
loop_1480:
fmovsn %xcc, %f3, %f8
tpos %icc, 0x7
addccc %i7, %i0, %g4
loop_1481:
fxors %f8, %f11, %f11
brgz,a %l5, loop_1482
fmul8x16 %f4, %f2, %f8
ld [%l7 + 0x68], %f15
movvc %xcc, %o4, %i2
loop_1482:
tg %icc, 0x4
stb %g5, [%l7 + 0x23]
udivcc %g6, 0x0B1A, %o2
edge16 %l0, %o7, %o0
tgu %icc, 0x2
bne %xcc, loop_1483
ld [%l7 + 0x18], %f10
brz %l1, loop_1484
movg %icc, %l2, %i3
loop_1483:
fbug %fcc3, loop_1485
bg,pn %xcc, loop_1486
loop_1484:
fandnot1 %f8, %f4, %f12
fzeros %f2
loop_1485:
fandnot2 %f8, %f0, %f14
loop_1486:
fpmerge %f6, %f11, %f4
fbn,a %fcc2, loop_1487
bpos,pn %icc, loop_1488
tl %icc, 0x0
fpack32 %f14, %f4, %f4
loop_1487:
ldsw [%l7 + 0x44], %o5
loop_1488:
stx %g1, [%l7 + 0x78]
andcc %o3, 0x13A5, %l3
ldd [%l7 + 0x48], %f8
fmovscs %icc, %f6, %f10
fmovrdlez %i4, %f0, %f12
fmovsneg %xcc, %f13, %f4
sllx %l6, 0x13, %i5
stb %g2, [%l7 + 0x74]
std %f2, [%l7 + 0x40]
fbge %fcc0, loop_1489
lduh [%l7 + 0x40], %l4
fmovrsgez %o1, %f3, %f8
movrlz %o6, 0x14D, %i1
loop_1489:
edge32l %g3, %g7, %i6
fmovrse %i0, %f7, %f15
fpack16 %f10, %f3
tneg %xcc, 0x3
brlez,a %g4, loop_1490
srlx %l5, 0x0A, %i7
brlz %o4, loop_1491
stb %g5, [%l7 + 0x53]
loop_1490:
fsrc2s %f11, %f14
ld [%l7 + 0x28], %f10
loop_1491:
nop
setx loop_1492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %g6, %o2, %i2
fmul8x16al %f3, %f12, %f2
ldd [%l7 + 0x20], %f10
loop_1492:
st %f15, [%l7 + 0x78]
lduw [%l7 + 0x18], %o7
fcmple32 %f10, %f0, %l0
fmul8x16au %f15, %f12, %f0
tle %xcc, 0x7
tl %xcc, 0x6
lduh [%l7 + 0x2E], %o0
tgu %xcc, 0x0
ldx [%l7 + 0x40], %l2
fpmerge %f12, %f2, %f0
tg %xcc, 0x6
ldsb [%l7 + 0x41], %i3
fmovrde %l1, %f8, %f12
fabss %f10, %f8
fmovrdgez %o5, %f8, %f10
lduw [%l7 + 0x0C], %g1
fble,a %fcc1, loop_1493
movge %icc, %l3, %i4
fxors %f11, %f10, %f1
fmovrslez %o3, %f14, %f1
loop_1493:
array32 %i5, %g2, %l4
fbe %fcc2, loop_1494
sth %o1, [%l7 + 0x2C]
fbue %fcc3, loop_1495
fmovrdgz %o6, %f14, %f0
loop_1494:
brlez,a %i1, loop_1496
sth %g3, [%l7 + 0x2E]
loop_1495:
movge %icc, %g7, %i6
ld [%l7 + 0x78], %f7
loop_1496:
tsubcc %i0, %l6, %g4
stx %l5, [%l7 + 0x58]
fmovde %icc, %f6, %f7
tcc %icc, 0x4
fxnor %f14, %f12, %f4
ld [%l7 + 0x14], %f15
ldub [%l7 + 0x48], %o4
stx %g5, [%l7 + 0x60]
st %f2, [%l7 + 0x3C]
fcmpne32 %f10, %f14, %g6
fmuld8sux16 %f0, %f14, %f4
stw %o2, [%l7 + 0x68]
stx %i2, [%l7 + 0x08]
bgu,pt %xcc, loop_1497
fmovrdgz %i7, %f12, %f10
ld [%l7 + 0x28], %f11
fmovsa %icc, %f8, %f11
loop_1497:
fmovrslz %o7, %f1, %f5
bcs,a %icc, loop_1498
move %xcc, %l0, %l2
fbug,a %fcc1, loop_1499
ldsb [%l7 + 0x6B], %i3
loop_1498:
fabsd %f14, %f14
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
loop_1499:
fcmpne16 %f4, %f4, %l1
mova %icc, %o5, %g1
addc %l3, 0x08BD, %o0
loop_1500:
fmovsgu %xcc, %f8, %f7
ldub [%l7 + 0x1F], %o3
fandnot1s %f9, %f13, %f9
nop
setx loop_1501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f3, %f7
st %f4, [%l7 + 0x18]
fmovscs %xcc, %f13, %f8
loop_1501:
ldsw [%l7 + 0x24], %i5
fpadd16s %f14, %f3, %f13
ldsb [%l7 + 0x6C], %g2
ldsw [%l7 + 0x3C], %i4
st %f9, [%l7 + 0x7C]
sethi 0x199E, %l4
edge32n %o6, %i1, %o1
srl %g7, %i6, %i0
fmovrdgz %g3, %f4, %f6
ldsh [%l7 + 0x10], %g4
fmovse %icc, %f1, %f2
fpsub16s %f4, %f2, %f4
ldd [%l7 + 0x78], %f10
movvc %icc, %l6, %l5
fbug,a %fcc3, loop_1502
edge8l %o4, %g6, %g5
fcmpgt16 %f12, %f14, %i2
sra %o2, 0x04, %o7
loop_1502:
stb %l0, [%l7 + 0x67]
fmovsn %icc, %f3, %f2
sth %l2, [%l7 + 0x4E]
fornot2 %f6, %f8, %f6
fmovrdgz %i3, %f0, %f2
lduw [%l7 + 0x14], %i7
udivx %l1, 0x0B56, %o5
stx %l3, [%l7 + 0x78]
edge8ln %o0, %o3, %g1
ldub [%l7 + 0x7E], %i5
tvs %icc, 0x7
pdist %f6, %f2, %f8
movrlez %i4, 0x29F, %g2
array32 %l4, %o6, %i1
stx %o1, [%l7 + 0x68]
fpadd16s %f15, %f1, %f12
edge16l %g7, %i6, %g3
fsrc1s %f7, %f5
ldsh [%l7 + 0x66], %g4
fcmped %fcc0, %f6, %f12
faligndata %f0, %f0, %f0
fmovs %f0, %f3
ld [%l7 + 0x2C], %f7
edge32 %i0, %l5, %o4
fbge %fcc0, loop_1503
tleu %icc, 0x4
smulcc %l6, 0x0ECD, %g5
umul %g6, %o2, %i2
loop_1503:
tl %icc, 0x3
sethi 0x1283, %o7
fmovde %icc, %f3, %f1
fnands %f10, %f14, %f10
xnor %l2, 0x1D9E, %l0
movl %icc, %i3, %i7
fnegd %f12, %f4
stb %l1, [%l7 + 0x7A]
umul %l3, %o5, %o3
std %f4, [%l7 + 0x50]
bne,pn %xcc, loop_1504
or %g1, 0x0AB2, %i5
fabsd %f4, %f6
fnot1s %f10, %f14
loop_1504:
tsubcctv %i4, %g2, %o0
bcs,pn %xcc, loop_1505
st %f8, [%l7 + 0x30]
xnor %l4, 0x0DCA, %i1
andn %o6, 0x1D76, %g7
loop_1505:
stb %o1, [%l7 + 0x62]
fnot1 %f8, %f2
movcc %icc, %i6, %g3
tne %xcc, 0x6
ldub [%l7 + 0x4A], %g4
fbge,a %fcc0, loop_1506
edge8n %l5, %i0, %l6
ldsh [%l7 + 0x4A], %o4
ldsb [%l7 + 0x27], %g6
loop_1506:
movn %xcc, %g5, %i2
fornot1 %f6, %f0, %f6
stb %o7, [%l7 + 0x7B]
ldd [%l7 + 0x28], %f8
ldsw [%l7 + 0x30], %l2
sub %o2, 0x02A5, %i3
udiv %i7, 0x1BE9, %l1
fcmpgt16 %f14, %f2, %l0
std %f4, [%l7 + 0x38]
ldub [%l7 + 0x22], %l3
fbug,a %fcc0, loop_1507
addc %o5, %o3, %g1
ldsw [%l7 + 0x48], %i5
movre %g2, 0x298, %i4
loop_1507:
nop
setx loop_1508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f8, %f0, %o0
taddcc %l4, %o6, %i1
array32 %g7, %i6, %o1
loop_1508:
sdivcc %g3, 0x0F60, %g4
stx %i0, [%l7 + 0x60]
fnand %f4, %f0, %f0
fexpand %f0, %f8
ldub [%l7 + 0x18], %l6
fnegd %f2, %f2
ldsb [%l7 + 0x18], %l5
tsubcctv %o4, 0x1066, %g5
stx %g6, [%l7 + 0x20]
srl %o7, %i2, %l2
sth %i3, [%l7 + 0x7C]
fnot2s %f5, %f2
ldub [%l7 + 0x70], %i7
array32 %o2, %l1, %l3
sdivx %l0, 0x1A62, %o3
nop
setx loop_1509, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos %icc, loop_1510
subcc %g1, 0x03FF, %o5
bcc,a %icc, loop_1511
loop_1509:
subc %i5, 0x1C4D, %i4
loop_1510:
fmovdg %icc, %f14, %f14
fmovrslez %o0, %f1, %f3
loop_1511:
edge32l %g2, %o6, %i1
movrgz %g7, 0x0C7, %l4
ldub [%l7 + 0x36], %i6
ldsh [%l7 + 0x48], %g3
ld [%l7 + 0x48], %f8
tl %icc, 0x1
fmovdpos %xcc, %f9, %f3
edge16n %o1, %i0, %g4
ldsb [%l7 + 0x6D], %l6
fcmple32 %f0, %f8, %l5
brnz,a %o4, loop_1512
movrgez %g5, %o7, %g6
ldd [%l7 + 0x40], %f8
fmovdle %xcc, %f7, %f0
loop_1512:
movneg %xcc, %l2, %i3
bvc,a %xcc, loop_1513
ldub [%l7 + 0x5F], %i7
fzeros %f14
ldx [%l7 + 0x20], %o2
loop_1513:
fblg %fcc1, loop_1514
fmovrdlz %l1, %f4, %f0
xorcc %i2, 0x02A5, %l0
mulx %l3, %g1, %o3
loop_1514:
ldx [%l7 + 0x60], %o5
fzero %f8
ldx [%l7 + 0x20], %i4
lduw [%l7 + 0x60], %o0
fsrc2s %f5, %f10
fmovrsgz %g2, %f11, %f1
bvs,a loop_1515
movrlz %i5, %i1, %o6
fpadd16 %f8, %f14, %f0
popc 0x0497, %g7
loop_1515:
movle %icc, %l4, %i6
sth %o1, [%l7 + 0x66]
ldub [%l7 + 0x55], %g3
array16 %i0, %l6, %l5
tcs %xcc, 0x3
srl %o4, 0x0A, %g4
fbn,a %fcc2, loop_1516
lduw [%l7 + 0x74], %g5
movrgez %g6, 0x31B, %l2
fnands %f7, %f2, %f10
loop_1516:
fmovdneg %icc, %f9, %f1
alignaddrl %o7, %i3, %i7
fmul8ulx16 %f12, %f6, %f12
udiv %l1, 0x0841, %o2
tcs %icc, 0x0
ldub [%l7 + 0x2D], %l0
ldsh [%l7 + 0x3A], %i2
fcmpne32 %f6, %f2, %l3
tle %icc, 0x6
stw %o3, [%l7 + 0x78]
fnot2s %f0, %f15
fbne %fcc3, loop_1517
edge8 %o5, %g1, %i4
ldub [%l7 + 0x37], %o0
fcmpd %fcc3, %f2, %f10
loop_1517:
fornot1 %f2, %f10, %f6
ldsh [%l7 + 0x76], %g2
umul %i5, %i1, %o6
fpmerge %f14, %f6, %f12
fnot1s %f1, %f10
fmovdne %xcc, %f13, %f10
fmovsa %icc, %f4, %f11
ldsb [%l7 + 0x53], %g7
tl %xcc, 0x4
ld [%l7 + 0x2C], %f8
fmovdleu %icc, %f0, %f9
tgu %icc, 0x3
fmovsa %icc, %f7, %f8
fmovrsne %l4, %f14, %f15
sdivcc %o1, 0x0FFB, %i6
addccc %i0, %l6, %l5
bleu %xcc, loop_1518
stb %g3, [%l7 + 0x2D]
fmovdl %icc, %f13, %f7
fmul8x16au %f15, %f1, %f2
loop_1518:
stx %g4, [%l7 + 0x38]
edge16 %o4, %g5, %l2
orcc %g6, 0x07CA, %i3
fnors %f0, %f4, %f4
ble,pn %xcc, loop_1519
tsubcctv %i7, %o7, %o2
stb %l0, [%l7 + 0x10]
fmovrsgz %l1, %f11, %f9
loop_1519:
std %f4, [%l7 + 0x78]
fblg,a %fcc3, loop_1520
fsrc2 %f14, %f12
call loop_1521
fmovse %icc, %f1, %f7
loop_1520:
bne,a,pn %xcc, loop_1522
movle %xcc, %i2, %o3
loop_1521:
fcmpne32 %f2, %f0, %o5
fmul8sux16 %f14, %f0, %f6
loop_1522:
udivx %l3, 0x1990, %g1
fnors %f9, %f0, %f15
array16 %i4, %o0, %g2
siam 0x5
fmovdgu %xcc, %f13, %f8
fnor %f2, %f12, %f10
fcmpne32 %f6, %f12, %i5
edge16l %o6, %i1, %g7
ldsw [%l7 + 0x18], %l4
fpmerge %f9, %f5, %f6
mulscc %i6, 0x182C, %o1
edge8n %i0, %l5, %l6
fands %f13, %f2, %f4
faligndata %f12, %f4, %f12
fpsub16s %f12, %f12, %f10
bge,a %xcc, loop_1523
ldsb [%l7 + 0x25], %g4
te %icc, 0x2
ldsb [%l7 + 0x4F], %g3
loop_1523:
fpadd16s %f13, %f0, %f1
srlx %g5, 0x06, %o4
ldsh [%l7 + 0x3C], %g6
lduw [%l7 + 0x58], %i3
movg %icc, %l2, %o7
brnz %i7, loop_1524
fmovrde %o2, %f0, %f14
edge8n %l1, %l0, %o3
fcmpeq16 %f6, %f4, %i2
loop_1524:
mova %xcc, %l3, %o5
bcs,a %icc, loop_1525
movrlez %i4, 0x35F, %g1
movrgz %o0, 0x3FA, %i5
st %f7, [%l7 + 0x68]
loop_1525:
fzero %f4
stx %o6, [%l7 + 0x48]
stx %i1, [%l7 + 0x20]
fornot2s %f9, %f6, %f1
for %f4, %f0, %f14
fpadd32s %f9, %f10, %f15
ld [%l7 + 0x34], %f12
fble,a %fcc1, loop_1526
fbuge,a %fcc0, loop_1527
lduw [%l7 + 0x68], %g2
ldsb [%l7 + 0x73], %l4
loop_1526:
fnot1s %f7, %f5
loop_1527:
sdivx %g7, 0x0EB8, %o1
bneg,pt %icc, loop_1528
udiv %i6, 0x0C73, %i0
ldx [%l7 + 0x60], %l6
lduw [%l7 + 0x7C], %l5
loop_1528:
ldsw [%l7 + 0x28], %g4
lduh [%l7 + 0x4A], %g5
std %f8, [%l7 + 0x68]
std %f0, [%l7 + 0x30]
fmovsgu %xcc, %f15, %f12
sra %o4, 0x0E, %g3
fpack16 %f14, %f4
taddcctv %g6, 0x0936, %l2
movvs %xcc, %o7, %i7
stx %o2, [%l7 + 0x28]
fmovdcc %icc, %f7, %f11
bne %icc, loop_1529
edge32ln %l1, %i3, %o3
fmovrslz %l0, %f6, %f13
ldub [%l7 + 0x3B], %i2
loop_1529:
movle %xcc, %l3, %i4
tg %xcc, 0x4
lduh [%l7 + 0x24], %g1
ldub [%l7 + 0x0C], %o0
sth %i5, [%l7 + 0x28]
ldd [%l7 + 0x08], %f4
sdivx %o6, 0x0854, %i1
fabss %f6, %f5
edge8l %o5, %g2, %g7
ld [%l7 + 0x40], %f3
ldub [%l7 + 0x6E], %l4
fbue,a %fcc1, loop_1530
stb %i6, [%l7 + 0x1B]
fzeros %f11
array32 %i0, %o1, %l5
loop_1530:
fbne %fcc1, loop_1531
ble,a loop_1532
ble,a %icc, loop_1533
fmovrdgez %l6, %f12, %f6
loop_1531:
alignaddrl %g4, %o4, %g5
loop_1532:
fmovdvs %icc, %f6, %f1
loop_1533:
fbue %fcc1, loop_1534
fxors %f15, %f10, %f9
fmovsl %xcc, %f2, %f3
stw %g6, [%l7 + 0x58]
loop_1534:
tsubcctv %l2, %g3, %i7
ldsb [%l7 + 0x70], %o2
subc %o7, %i3, %l1
alignaddrl %l0, %i2, %l3
st %f2, [%l7 + 0x14]
srl %o3, 0x1F, %i4
st %f3, [%l7 + 0x08]
ldx [%l7 + 0x78], %g1
fmovrsgz %i5, %f4, %f6
andcc %o6, %o0, %i1
udivcc %g2, 0x1E3F, %o5
std %f2, [%l7 + 0x20]
sth %l4, [%l7 + 0x66]
udiv %i6, 0x03C5, %g7
tg %xcc, 0x2
ldub [%l7 + 0x1D], %o1
andn %l5, %i0, %g4
andn %o4, %l6, %g6
bl,a,pn %xcc, loop_1535
fmovrslez %l2, %f10, %f5
fmovdge %icc, %f14, %f6
fmovse %icc, %f0, %f10
loop_1535:
ldsb [%l7 + 0x6B], %g3
fandnot2 %f4, %f0, %f2
pdist %f6, %f2, %f4
fbule %fcc1, loop_1536
fnot2s %f5, %f2
sdivx %g5, 0x0592, %i7
fmovscc %xcc, %f2, %f2
loop_1536:
edge16l %o2, %i3, %l1
bgu %icc, loop_1537
stx %l0, [%l7 + 0x18]
ldsw [%l7 + 0x7C], %i2
smul %l3, %o3, %i4
loop_1537:
tneg %xcc, 0x4
tge %icc, 0x7
ld [%l7 + 0x58], %f5
fandnot1s %f14, %f3, %f4
bvc %xcc, loop_1538
fone %f12
bg,a loop_1539
subc %g1, %o7, %i5
loop_1538:
fmovsa %icc, %f1, %f1
taddcc %o6, 0x07F0, %o0
loop_1539:
st %f9, [%l7 + 0x24]
fbug %fcc0, loop_1540
sth %i1, [%l7 + 0x64]
brlz %g2, loop_1541
orcc %o5, 0x0D54, %l4
loop_1540:
fabss %f8, %f8
fors %f8, %f12, %f12
loop_1541:
fmovrsgez %i6, %f0, %f9
array8 %g7, %o1, %i0
fnors %f4, %f1, %f5
edge8n %l5, %o4, %l6
umul %g4, 0x13A5, %g6
fand %f10, %f12, %f6
bshuffle %f14, %f14, %f8
fnor %f8, %f2, %f12
fmovsne %xcc, %f6, %f14
lduw [%l7 + 0x3C], %g3
fbule %fcc1, loop_1542
fbn,a %fcc3, loop_1543
fmovdpos %icc, %f15, %f9
tne %icc, 0x1
loop_1542:
fxnors %f15, %f8, %f9
loop_1543:
or %l2, %g5, %o2
fcmpd %fcc0, %f4, %f2
fbe,a %fcc3, loop_1544
xnor %i3, %i7, %l0
fmovsleu %xcc, %f1, %f9
tl %xcc, 0x7
loop_1544:
ldsb [%l7 + 0x15], %i2
fbn,a %fcc0, loop_1545
be,a,pn %xcc, loop_1546
fcmpne32 %f10, %f6, %l3
fandnot1s %f12, %f1, %f5
loop_1545:
array16 %o3, %l1, %g1
loop_1546:
stb %i4, [%l7 + 0x3A]
fmovsg %xcc, %f4, %f6
fpadd16 %f10, %f4, %f4
movcc %icc, %o7, %i5
ld [%l7 + 0x40], %f10
bg,pt %icc, loop_1547
ldsw [%l7 + 0x18], %o6
fpsub32s %f6, %f2, %f5
fors %f2, %f7, %f9
loop_1547:
fandnot2s %f8, %f9, %f8
st %f5, [%l7 + 0x28]
fnegd %f8, %f14
fone %f10
fmovs %f8, %f7
ldx [%l7 + 0x10], %o0
fpsub16 %f10, %f10, %f12
bvs,a,pn %xcc, loop_1548
tcc %xcc, 0x5
fcmpes %fcc1, %f14, %f3
tle %icc, 0x0
loop_1548:
udiv %i1, 0x03E2, %o5
sll %l4, %i6, %g2
subccc %g7, 0x1AB4, %o1
lduw [%l7 + 0x48], %i0
fandnot2 %f0, %f8, %f8
ldx [%l7 + 0x48], %o4
ldub [%l7 + 0x65], %l6
fandnot2s %f3, %f6, %f10
fsrc1s %f12, %f7
sth %l5, [%l7 + 0x5A]
std %f12, [%l7 + 0x70]
move %icc, %g6, %g4
movle %xcc, %g3, %l2
fmovdle %icc, %f9, %f7
fble,a %fcc1, loop_1549
faligndata %f10, %f0, %f6
fand %f14, %f12, %f12
edge32 %g5, %o2, %i3
loop_1549:
brgz %l0, loop_1550
lduw [%l7 + 0x68], %i2
sra %l3, 0x06, %i7
fpack32 %f14, %f8, %f12
loop_1550:
addc %l1, %g1, %o3
bgu,a %xcc, loop_1551
te %icc, 0x6
sllx %o7, %i4, %o6
ldsh [%l7 + 0x2A], %o0
loop_1551:
add %i5, 0x004E, %i1
andn %o5, %l4, %g2
nop
setx loop_1552, %l0, %l1
jmpl %l1, %i6
fmovsvc %icc, %f10, %f13
lduw [%l7 + 0x6C], %g7
bcc %icc, loop_1553
loop_1552:
movleu %icc, %i0, %o1
fmovdl %xcc, %f5, %f12
stw %l6, [%l7 + 0x08]
loop_1553:
fsrc2s %f7, %f12
fsrc2 %f4, %f0
tgu %icc, 0x2
fpack32 %f14, %f8, %f8
fcmpgt16 %f0, %f14, %o4
orn %l5, 0x0E52, %g6
st %f10, [%l7 + 0x3C]
fmovdpos %icc, %f2, %f11
edge32l %g3, %g4, %g5
lduw [%l7 + 0x24], %l2
fpack16 %f8, %f14
ldx [%l7 + 0x18], %i3
brz,a %o2, loop_1554
mulscc %i2, 0x17A7, %l3
fandnot2s %f7, %f1, %f5
movpos %icc, %i7, %l0
loop_1554:
mova %icc, %l1, %g1
movge %xcc, %o3, %o7
ldsb [%l7 + 0x64], %o6
lduh [%l7 + 0x44], %i4
mova %xcc, %i5, %i1
sethi 0x14BF, %o5
fmovsgu %xcc, %f14, %f2
st %f7, [%l7 + 0x7C]
ldx [%l7 + 0x20], %l4
stx %o0, [%l7 + 0x48]
ld [%l7 + 0x0C], %f4
xorcc %i6, %g7, %g2
sra %o1, 0x0F, %l6
fmovdl %icc, %f10, %f11
fmovsn %xcc, %f0, %f11
ldsw [%l7 + 0x70], %o4
bvs,pt %xcc, loop_1555
fxnors %f7, %f10, %f14
fmovdneg %icc, %f14, %f10
bpos,pn %xcc, loop_1556
loop_1555:
fmul8x16au %f4, %f6, %f4
fbne %fcc1, loop_1557
fbge %fcc2, loop_1558
loop_1556:
fmovdle %xcc, %f6, %f11
ldx [%l7 + 0x08], %l5
loop_1557:
fornot1 %f2, %f6, %f0
loop_1558:
lduh [%l7 + 0x60], %i0
fmovrslz %g6, %f14, %f4
brz %g3, loop_1559
tgu %icc, 0x3
tsubcc %g4, %g5, %i3
edge8l %o2, %l2, %i2
loop_1559:
movge %xcc, %l3, %l0
fpadd32 %f14, %f10, %f0
umulcc %l1, %g1, %i7
taddcc %o7, %o3, %o6
edge32ln %i4, %i5, %o5
stx %l4, [%l7 + 0x40]
ldx [%l7 + 0x08], %i1
fmovd %f8, %f4
sub %o0, %i6, %g7
ldub [%l7 + 0x76], %o1
tgu %xcc, 0x4
fcmple32 %f4, %f0, %g2
sth %o4, [%l7 + 0x36]
sdivcc %l6, 0x1466, %i0
tcc %icc, 0x6
lduw [%l7 + 0x20], %g6
fnor %f8, %f0, %f4
ldx [%l7 + 0x68], %l5
fmovrslez %g4, %f9, %f5
fmovrsgez %g5, %f10, %f3
ld [%l7 + 0x58], %f2
xnor %g3, %i3, %l2
addccc %i2, %o2, %l3
fbe %fcc1, loop_1560
subccc %l1, %l0, %i7
edge16n %g1, %o7, %o6
fmovdl %xcc, %f3, %f9
loop_1560:
addcc %o3, 0x03B6, %i4
tcs %xcc, 0x1
ldsb [%l7 + 0x43], %i5
lduh [%l7 + 0x0C], %l4
alignaddrl %i1, %o0, %o5
movleu %icc, %i6, %o1
ldsh [%l7 + 0x0E], %g2
bleu,pt %icc, loop_1561
movg %xcc, %g7, %l6
std %f4, [%l7 + 0x78]
umulcc %o4, %i0, %l5
loop_1561:
brz %g4, loop_1562
fmovrslz %g6, %f4, %f12
edge16n %g5, %g3, %i3
fble,a %fcc0, loop_1563
loop_1562:
std %f6, [%l7 + 0x30]
movle %icc, %i2, %l2
edge32n %o2, %l1, %l3
loop_1563:
edge16 %i7, %g1, %l0
bpos,pn %icc, loop_1564
addc %o7, 0x12A9, %o6
smulcc %o3, 0x08A0, %i4
subc %i5, %l4, %o0
loop_1564:
fnands %f4, %f15, %f1
fandnot1s %f14, %f4, %f13
add %o5, %i1, %o1
or %g2, 0x05CF, %g7
lduw [%l7 + 0x48], %l6
lduw [%l7 + 0x18], %o4
st %f0, [%l7 + 0x34]
fmovsge %icc, %f12, %f2
lduh [%l7 + 0x0C], %i0
fmovsleu %xcc, %f3, %f1
umulcc %i6, 0x173E, %l5
sth %g6, [%l7 + 0x76]
bl,a,pn %xcc, loop_1565
ta %icc, 0x7
ldub [%l7 + 0x66], %g4
fpadd32s %f13, %f12, %f8
loop_1565:
bcs,a %icc, loop_1566
array32 %g5, %g3, %i3
srlx %l2, 0x15, %o2
fbg %fcc0, loop_1567
loop_1566:
fnands %f13, %f15, %f8
brlz,a %l1, loop_1568
stb %i2, [%l7 + 0x73]
loop_1567:
mulscc %l3, 0x1A93, %g1
tvc %icc, 0x6
loop_1568:
lduw [%l7 + 0x48], %l0
ldd [%l7 + 0x08], %f14
udivcc %i7, 0x1C95, %o6
fmovsneg %xcc, %f9, %f1
ldub [%l7 + 0x70], %o3
fcmped %fcc1, %f14, %f14
nop
setx loop_1569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f15, %f8, %f13
ldx [%l7 + 0x50], %o7
fbe %fcc3, loop_1570
loop_1569:
ldsw [%l7 + 0x3C], %i5
pdist %f14, %f8, %f10
array32 %i4, %l4, %o0
loop_1570:
ldsb [%l7 + 0x45], %o5
fmul8x16 %f9, %f2, %f8
brlez %i1, loop_1571
ldd [%l7 + 0x30], %f12
bcs,a %xcc, loop_1572
lduw [%l7 + 0x70], %g2
loop_1571:
fmovsne %xcc, %f9, %f12
fmovdcs %xcc, %f10, %f14
loop_1572:
ldsw [%l7 + 0x30], %o1
ldx [%l7 + 0x20], %g7
bg,a loop_1573
bl,a,pt %icc, loop_1574
movne %icc, %o4, %l6
fnands %f14, %f15, %f4
loop_1573:
mulx %i0, %l5, %i6
loop_1574:
fmovdvs %xcc, %f11, %f8
fpack16 %f6, %f12
ld [%l7 + 0x10], %f2
faligndata %f12, %f2, %f2
fones %f10
sth %g6, [%l7 + 0x6C]
nop
setx loop_1575, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_1576
subc %g4, %g5, %g3
tgu %xcc, 0x1
loop_1575:
tvc %xcc, 0x6
loop_1576:
udivx %i3, 0x0AE4, %l2
ldd [%l7 + 0x38], %f10
lduh [%l7 + 0x50], %l1
ldsw [%l7 + 0x4C], %i2
st %f5, [%l7 + 0x1C]
ldd [%l7 + 0x28], %f6
ldsb [%l7 + 0x1B], %l3
ldsb [%l7 + 0x1D], %o2
stx %l0, [%l7 + 0x08]
std %f0, [%l7 + 0x50]
bvs %xcc, loop_1577
edge8n %i7, %o6, %g1
movne %icc, %o3, %i5
st %f9, [%l7 + 0x74]
loop_1577:
st %f13, [%l7 + 0x2C]
lduw [%l7 + 0x58], %i4
fbuge,a %fcc1, loop_1578
ldsh [%l7 + 0x42], %l4
fmovd %f0, %f6
ldsw [%l7 + 0x3C], %o0
loop_1578:
ld [%l7 + 0x14], %f4
ldsh [%l7 + 0x22], %o5
fmovrdlz %i1, %f14, %f10
addcc %g2, 0x0435, %o7
ldsb [%l7 + 0x78], %g7
stb %o4, [%l7 + 0x4B]
ldsb [%l7 + 0x2D], %l6
fmovsl %icc, %f0, %f8
fpack16 %f0, %f4
movre %o1, 0x1FC, %l5
fmovrsgez %i0, %f15, %f8
fand %f12, %f4, %f6
brgez %i6, loop_1579
bleu loop_1580
fbo,a %fcc0, loop_1581
movgu %icc, %g6, %g5
loop_1579:
movvc %xcc, %g4, %g3
loop_1580:
fzero %f2
loop_1581:
lduw [%l7 + 0x2C], %l2
fmovdne %xcc, %f14, %f12
alignaddr %l1, %i3, %i2
sdivcc %o2, 0x1DA5, %l0
movleu %icc, %i7, %o6
movl %xcc, %l3, %g1
fpack16 %f10, %f4
alignaddr %i5, %o3, %l4
addccc %i4, 0x1451, %o0
ldx [%l7 + 0x10], %i1
fmovscs %xcc, %f3, %f9
ldsb [%l7 + 0x45], %g2
fbge %fcc1, loop_1582
fbl,a %fcc1, loop_1583
ble,pn %xcc, loop_1584
ldd [%l7 + 0x08], %f2
loop_1582:
addc %o5, %o7, %o4
loop_1583:
bl,a,pt %icc, loop_1585
loop_1584:
ldsb [%l7 + 0x41], %g7
fmovrdne %l6, %f14, %f0
stx %o1, [%l7 + 0x38]
loop_1585:
ld [%l7 + 0x68], %f5
taddcctv %l5, 0x11B1, %i6
fmovdleu %xcc, %f11, %f0
stb %g6, [%l7 + 0x61]
ldub [%l7 + 0x2E], %g5
fnand %f14, %f0, %f0
ld [%l7 + 0x58], %f14
std %f12, [%l7 + 0x30]
fmovrse %i0, %f2, %f3
fpadd16 %f8, %f4, %f8
brlez,a %g4, loop_1586
lduw [%l7 + 0x14], %l2
fornot2 %f10, %f0, %f10
alignaddrl %g3, %i3, %i2
loop_1586:
lduw [%l7 + 0x10], %l1
fbug,a %fcc1, loop_1587
fone %f4
fones %f7
tneg %icc, 0x6
loop_1587:
fmovrdlez %o2, %f4, %f10
bneg,a,pt %icc, loop_1588
fsrc2 %f2, %f6
taddcc %l0, 0x1039, %o6
fbn %fcc2, loop_1589
loop_1588:
stw %l3, [%l7 + 0x10]
lduw [%l7 + 0x3C], %g1
fpsub16 %f8, %f2, %f12
loop_1589:
ldsw [%l7 + 0x58], %i5
fnegs %f8, %f5
be,a %icc, loop_1590
fmul8x16au %f14, %f15, %f12
lduh [%l7 + 0x18], %i7
sth %l4, [%l7 + 0x6E]
loop_1590:
fbul,a %fcc3, loop_1591
ldsh [%l7 + 0x6E], %i4
fbuge,a %fcc1, loop_1592
fble %fcc3, loop_1593
loop_1591:
stb %o3, [%l7 + 0x5B]
movcc %xcc, %i1, %o0
loop_1592:
bpos,a,pn %xcc, loop_1594
loop_1593:
srax %g2, %o5, %o7
tsubcc %o4, 0x1845, %g7
brgz %l6, loop_1595
loop_1594:
brgz,a %l5, loop_1596
ldsb [%l7 + 0x65], %i6
ld [%l7 + 0x2C], %f1
loop_1595:
fmovrdlz %o1, %f12, %f0
loop_1596:
fmovs %f9, %f15
st %f1, [%l7 + 0x28]
mulscc %g5, %g6, %i0
fcmpne16 %f4, %f6, %l2
stb %g3, [%l7 + 0x62]
xnor %i3, %i2, %g4
ldub [%l7 + 0x5B], %l1
fpackfix %f8, %f3
fbn %fcc1, loop_1597
edge32l %l0, %o2, %l3
stx %o6, [%l7 + 0x48]
ldsw [%l7 + 0x6C], %i5
loop_1597:
fxnor %f12, %f2, %f8
brgez %i7, loop_1598
sth %g1, [%l7 + 0x5C]
fpadd32 %f14, %f0, %f0
tne %xcc, 0x4
loop_1598:
addcc %i4, 0x0345, %l4
tvc %icc, 0x3
fzeros %f6
stx %i1, [%l7 + 0x18]
fmuld8ulx16 %f5, %f15, %f10
movrne %o0, %o3, %g2
ld [%l7 + 0x28], %f8
brgz %o5, loop_1599
ld [%l7 + 0x68], %f3
tcc %icc, 0x3
brz %o4, loop_1600
loop_1599:
ldsw [%l7 + 0x58], %o7
st %f15, [%l7 + 0x40]
movpos %icc, %g7, %l6
loop_1600:
fornot1s %f1, %f3, %f7
ld [%l7 + 0x0C], %f7
fxor %f10, %f12, %f6
andncc %l5, %i6, %o1
for %f6, %f4, %f8
ldsw [%l7 + 0x38], %g5
movpos %xcc, %i0, %l2
lduw [%l7 + 0x68], %g3
fmovsvc %icc, %f6, %f2
fmovrsgz %g6, %f10, %f8
udivcc %i2, 0x1C87, %g4
xor %l1, %l0, %o2
tcs %xcc, 0x1
fbo %fcc2, loop_1601
fandnot1s %f11, %f6, %f7
fmovrsne %l3, %f0, %f0
be,a %xcc, loop_1602
loop_1601:
fabsd %f6, %f2
fmul8sux16 %f8, %f0, %f14
mova %xcc, %i3, %i5
loop_1602:
srl %i7, %g1, %o6
ldd [%l7 + 0x38], %f8
fpadd16s %f15, %f13, %f13
ldsb [%l7 + 0x7A], %i4
tne %icc, 0x7
movrlz %i1, %o0, %o3
orncc %l4, %g2, %o5
ldx [%l7 + 0x58], %o4
fmovdn %xcc, %f5, %f15
fandnot2 %f2, %f14, %f12
fmovrdgz %o7, %f2, %f4
stx %g7, [%l7 + 0x20]
ldsb [%l7 + 0x0B], %l5
movrgz %i6, 0x05F, %l6
ldsb [%l7 + 0x75], %o1
movrlz %i0, %l2, %g5
movneg %xcc, %g6, %g3
fmovdpos %xcc, %f8, %f6
for %f14, %f14, %f4
fpsub32s %f11, %f7, %f13
bg,a %icc, loop_1603
tgu %xcc, 0x2
fpsub16 %f0, %f6, %f10
ldd [%l7 + 0x60], %f2
loop_1603:
ld [%l7 + 0x3C], %f12
fmovdl %xcc, %f4, %f3
fpadd32s %f9, %f1, %f11
fpadd32 %f4, %f0, %f8
fbge,a %fcc0, loop_1604
fmovdvc %icc, %f5, %f11
fandnot2 %f6, %f2, %f4
srlx %g4, %l1, %l0
loop_1604:
st %f8, [%l7 + 0x3C]
stb %i2, [%l7 + 0x1C]
fcmpes %fcc3, %f14, %f5
fmovrdlz %l3, %f6, %f10
stb %o2, [%l7 + 0x15]
orcc %i3, 0x038A, %i7
fornot1 %f6, %f8, %f10
sra %g1, %i5, %i4
fmovsn %xcc, %f14, %f4
bgu,pn %icc, loop_1605
ldub [%l7 + 0x70], %i1
ldub [%l7 + 0x6C], %o0
ldd [%l7 + 0x78], %f2
loop_1605:
stb %o6, [%l7 + 0x49]
brgz,a %o3, loop_1606
ldub [%l7 + 0x72], %g2
movpos %icc, %l4, %o5
bge loop_1607
loop_1606:
lduw [%l7 + 0x3C], %o7
tsubcctv %g7, 0x0C7C, %l5
tl %icc, 0x3
loop_1607:
bge,a,pt %xcc, loop_1608
fpadd16s %f13, %f7, %f0
srlx %o4, 0x08, %i6
lduh [%l7 + 0x48], %o1
loop_1608:
fornot2 %f8, %f14, %f14
array16 %i0, %l6, %l2
udivcc %g6, 0x125C, %g5
ldd [%l7 + 0x40], %f14
fcmps %fcc0, %f12, %f14
ldsh [%l7 + 0x68], %g3
stb %l1, [%l7 + 0x60]
ldsb [%l7 + 0x16], %l0
fmovde %icc, %f13, %f6
fmovrse %i2, %f6, %f11
fmovsge %icc, %f8, %f12
tleu %icc, 0x6
fxnors %f4, %f12, %f7
brlz %g4, loop_1609
ldx [%l7 + 0x18], %l3
fsrc2 %f4, %f2
alignaddr %i3, %i7, %g1
loop_1609:
movcc %icc, %i5, %i4
subccc %o2, 0x09F4, %o0
fexpand %f4, %f8
faligndata %f10, %f2, %f6
movne %xcc, %i1, %o6
stx %o3, [%l7 + 0x28]
stb %l4, [%l7 + 0x26]
taddcctv %g2, %o5, %g7
fmovdge %icc, %f7, %f11
ld [%l7 + 0x48], %f10
movleu %icc, %l5, %o4
fpack16 %f10, %f6
sth %i6, [%l7 + 0x52]
ldsb [%l7 + 0x3A], %o7
addc %o1, 0x014B, %l6
andncc %i0, %l2, %g5
fornot2 %f4, %f14, %f6
bcs,pt %icc, loop_1610
ldub [%l7 + 0x58], %g3
ldx [%l7 + 0x60], %g6
move %icc, %l0, %i2
loop_1610:
subccc %g4, 0x0A28, %l1
fmovse %xcc, %f15, %f7
orcc %l3, 0x1E08, %i7
tsubcc %i3, %g1, %i5
sdiv %i4, 0x1884, %o0
fand %f0, %f2, %f0
fandnot1 %f14, %f10, %f14
fmovrsgz %i1, %f7, %f14
fmul8x16 %f1, %f0, %f14
subc %o6, %o2, %o3
tl %xcc, 0x4
fbuge %fcc3, loop_1611
ldsw [%l7 + 0x70], %l4
movcc %xcc, %o5, %g7
stx %l5, [%l7 + 0x40]
loop_1611:
fbn %fcc3, loop_1612
ldub [%l7 + 0x2C], %g2
or %i6, 0x09FE, %o4
st %f4, [%l7 + 0x28]
loop_1612:
fmovdleu %xcc, %f3, %f9
tpos %icc, 0x3
bcc %icc, loop_1613
andncc %o7, %o1, %l6
lduh [%l7 + 0x48], %i0
ba %icc, loop_1614
loop_1613:
lduh [%l7 + 0x1E], %g5
fbue %fcc1, loop_1615
orcc %g3, 0x0BB4, %l2
loop_1614:
fpsub16s %f8, %f11, %f2
mova %icc, %g6, %i2
loop_1615:
movleu %icc, %g4, %l0
fabsd %f0, %f4
ldd [%l7 + 0x78], %f12
fandnot1 %f8, %f6, %f8
fmovsneg %icc, %f11, %f9
fmul8x16 %f0, %f12, %f2
array16 %l1, %i7, %l3
orcc %g1, 0x06C0, %i3
sll %i5, %o0, %i1
xnor %o6, 0x0274, %i4
movpos %icc, %o2, %o3
and %l4, %g7, %l5
std %f10, [%l7 + 0x58]
edge32l %o5, %g2, %i6
ld [%l7 + 0x28], %f10
fmovsn %icc, %f10, %f10
stw %o4, [%l7 + 0x5C]
ldd [%l7 + 0x30], %f8
subc %o1, 0x0822, %o7
popc 0x0A1D, %l6
fble,a %fcc1, loop_1616
ldx [%l7 + 0x58], %i0
fmovdne %xcc, %f2, %f7
ldsh [%l7 + 0x64], %g3
loop_1616:
bpos loop_1617
fbul %fcc3, loop_1618
fsrc1s %f11, %f6
lduw [%l7 + 0x34], %l2
loop_1617:
fmovd %f0, %f0
loop_1618:
movneg %xcc, %g6, %i2
fbn,a %fcc3, loop_1619
udivcc %g4, 0x0041, %l0
fmovscs %icc, %f8, %f6
tge %icc, 0x7
loop_1619:
srl %l1, %i7, %l3
fandnot1s %f14, %f13, %f2
fmovrsgz %g1, %f12, %f7
sra %g5, 0x00, %i5
xnorcc %i3, 0x061D, %o0
fxnors %f12, %f14, %f2
fpsub16s %f3, %f0, %f6
fmovsneg %icc, %f12, %f3
stw %i1, [%l7 + 0x50]
ldx [%l7 + 0x50], %i4
st %f10, [%l7 + 0x7C]
fpsub32 %f2, %f2, %f2
fnot1s %f6, %f2
bpos,a loop_1620
fmovrsgez %o6, %f12, %f2
movcc %xcc, %o2, %l4
lduh [%l7 + 0x30], %o3
loop_1620:
stb %l5, [%l7 + 0x11]
fzeros %f15
fmuld8sux16 %f9, %f0, %f12
call loop_1621
ldsw [%l7 + 0x20], %g7
fmovdcs %xcc, %f0, %f14
fmovsvs %xcc, %f12, %f1
loop_1621:
ldd [%l7 + 0x58], %f6
bne,pn %xcc, loop_1622
std %f6, [%l7 + 0x08]
fmovdleu %icc, %f0, %f7
fcmpgt16 %f12, %f6, %o5
loop_1622:
std %f8, [%l7 + 0x60]
sdivcc %i6, 0x0BD8, %g2
ldsh [%l7 + 0x18], %o4
smulcc %o7, 0x0911, %o1
sdiv %l6, 0x1F47, %g3
fand %f8, %f14, %f8
ldsw [%l7 + 0x50], %i0
tpos %icc, 0x2
stx %g6, [%l7 + 0x08]
stx %i2, [%l7 + 0x20]
edge16ln %g4, %l0, %l1
ba %icc, loop_1623
fcmped %fcc0, %f2, %f14
movvs %icc, %l2, %l3
lduw [%l7 + 0x08], %i7
loop_1623:
fcmpne16 %f6, %f4, %g1
tsubcc %i5, %i3, %g5
fblg %fcc0, loop_1624
sth %i1, [%l7 + 0x76]
lduh [%l7 + 0x3C], %i4
ble,a,pt %icc, loop_1625
loop_1624:
fmovsneg %icc, %f9, %f14
ldsw [%l7 + 0x70], %o0
fmovsn %xcc, %f5, %f15
loop_1625:
bneg,pt %xcc, loop_1626
stw %o6, [%l7 + 0x30]
movg %xcc, %o2, %l4
ld [%l7 + 0x48], %f9
loop_1626:
ldd [%l7 + 0x30], %f14
sra %l5, %o3, %g7
alignaddr %i6, %o5, %o4
ldd [%l7 + 0x78], %f8
fmovrse %g2, %f11, %f0
fmovscs %icc, %f10, %f15
call loop_1627
movvs %xcc, %o1, %o7
lduw [%l7 + 0x08], %l6
fbe %fcc0, loop_1628
loop_1627:
ldsh [%l7 + 0x6C], %g3
fmovda %xcc, %f3, %f8
fbn,a %fcc2, loop_1629
loop_1628:
std %f4, [%l7 + 0x68]
movrgez %g6, %i0, %g4
fmovde %icc, %f5, %f4
loop_1629:
std %f4, [%l7 + 0x78]
andncc %l0, %l1, %i2
fnegs %f15, %f15
sra %l3, %l2, %g1
fmovda %icc, %f14, %f0
fands %f11, %f15, %f6
fnot1 %f4, %f12
edge8l %i7, %i3, %i5
tg %icc, 0x2
ldub [%l7 + 0x2D], %i1
std %f12, [%l7 + 0x60]
fmovsn %xcc, %f10, %f11
fnot2 %f6, %f4
fbul %fcc3, loop_1630
fcmpgt32 %f2, %f4, %i4
ldub [%l7 + 0x1D], %g5
fbuge,a %fcc2, loop_1631
loop_1630:
or %o6, %o0, %o2
fcmpgt16 %f12, %f14, %l4
fmovdl %xcc, %f5, %f13
loop_1631:
std %f10, [%l7 + 0x50]
tge %icc, 0x1
fmovrsgez %l5, %f15, %f11
ldsh [%l7 + 0x64], %g7
addc %o3, 0x1B21, %i6
sth %o4, [%l7 + 0x54]
fmovd %f14, %f10
nop
setx loop_1632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %o5, %o1
edge16n %o7, %l6, %g3
fmovdge %icc, %f13, %f2
loop_1632:
alignaddrl %g6, %g2, %g4
fpack16 %f10, %f0
orn %l0, 0x1E92, %i0
nop
setx loop_1633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %xcc, 0x3
xorcc %l1, 0x0810, %l3
sth %i2, [%l7 + 0x1E]
loop_1633:
movvc %icc, %g1, %l2
std %f0, [%l7 + 0x60]
bl %xcc, loop_1634
ldsh [%l7 + 0x42], %i7
ldub [%l7 + 0x65], %i3
st %f8, [%l7 + 0x40]
loop_1634:
movvc %icc, %i1, %i5
stb %i4, [%l7 + 0x68]
fmuld8sux16 %f11, %f10, %f14
tgu %icc, 0x2
fpsub16s %f10, %f9, %f11
fpadd32 %f4, %f14, %f12
tsubcctv %o6, 0x0178, %g5
bvs,pn %icc, loop_1635
movgu %xcc, %o2, %l4
sdivx %o0, 0x0976, %l5
add %g7, 0x0403, %o3
loop_1635:
ldd [%l7 + 0x70], %f0
fmovrdgz %i6, %f14, %f12
std %f10, [%l7 + 0x50]
movge %icc, %o4, %o1
lduh [%l7 + 0x44], %o5
fsrc2 %f10, %f2
edge32l %o7, %l6, %g3
ldsb [%l7 + 0x5E], %g6
std %f10, [%l7 + 0x60]
lduw [%l7 + 0x30], %g2
fmovrdgez %l0, %f4, %f2
brgez %i0, loop_1636
subccc %g4, 0x05ED, %l3
udivx %i2, 0x1C53, %l1
ldx [%l7 + 0x60], %g1
loop_1636:
bl,a,pn %xcc, loop_1637
ldsh [%l7 + 0x64], %l2
tl %icc, 0x0
udiv %i3, 0x0A84, %i7
loop_1637:
fmovdge %icc, %f11, %f1
umulcc %i1, 0x02BD, %i4
edge8 %i5, %o6, %g5
movrlz %l4, %o0, %o2
fzero %f4
fmovrdgz %g7, %f0, %f8
ldsb [%l7 + 0x6D], %l5
fmovscc %icc, %f2, %f4
fmul8sux16 %f8, %f6, %f10
alignaddrl %i6, %o3, %o4
stw %o1, [%l7 + 0x08]
alignaddr %o7, %l6, %o5
fble %fcc1, loop_1638
stw %g6, [%l7 + 0x18]
xorcc %g3, %l0, %i0
fmuld8sux16 %f7, %f0, %f12
loop_1638:
fmovsg %icc, %f7, %f8
bshuffle %f4, %f6, %f6
edge32l %g4, %g2, %i2
tneg %xcc, 0x0
sth %l3, [%l7 + 0x56]
stx %l1, [%l7 + 0x30]
edge32 %g1, %l2, %i7
fmovdle %xcc, %f11, %f12
ldsw [%l7 + 0x1C], %i1
ldsb [%l7 + 0x08], %i3
addcc %i4, %o6, %g5
ldub [%l7 + 0x57], %l4
ldub [%l7 + 0x26], %o0
alignaddrl %o2, %g7, %l5
udivcc %i6, 0x0E39, %i5
movleu %xcc, %o4, %o3
fpadd16s %f13, %f13, %f7
fxnors %f1, %f14, %f0
pdist %f8, %f6, %f2
fbug,a %fcc1, loop_1639
fpsub16s %f2, %f13, %f4
subccc %o7, 0x0F00, %l6
fbu %fcc2, loop_1640
loop_1639:
movl %xcc, %o5, %o1
ldd [%l7 + 0x48], %f12
fbn,a %fcc0, loop_1641
loop_1640:
sth %g6, [%l7 + 0x2C]
fandnot2s %f14, %f4, %f13
alignaddrl %g3, %l0, %i0
loop_1641:
tge %xcc, 0x0
fornot1 %f14, %f8, %f12
ld [%l7 + 0x2C], %f14
fbul %fcc2, loop_1642
bleu,a %icc, loop_1643
fandnot2 %f8, %f4, %f12
fmovdneg %icc, %f0, %f11
loop_1642:
tle %icc, 0x3
loop_1643:
fcmps %fcc3, %f13, %f2
fornot1s %f6, %f2, %f1
fmovdcs %xcc, %f3, %f12
stb %g4, [%l7 + 0x14]
tn %xcc, 0x2
std %f10, [%l7 + 0x38]
std %f10, [%l7 + 0x18]
bneg,pt %xcc, loop_1644
lduw [%l7 + 0x74], %g2
lduh [%l7 + 0x46], %l3
st %f8, [%l7 + 0x74]
loop_1644:
fmovscc %xcc, %f1, %f8
mulx %l1, 0x0120, %g1
movle %xcc, %i2, %l2
fsrc1s %f15, %f7
movcs %icc, %i1, %i3
brz %i7, loop_1645
stx %o6, [%l7 + 0x08]
fcmpne16 %f6, %f8, %g5
siam 0x0
loop_1645:
movcs %icc, %i4, %l4
lduw [%l7 + 0x2C], %o2
stw %o0, [%l7 + 0x64]
ldsh [%l7 + 0x4C], %l5
addcc %i6, %g7, %i5
lduh [%l7 + 0x14], %o3
stb %o7, [%l7 + 0x7E]
fmovrse %l6, %f8, %f4
fcmpgt32 %f0, %f10, %o5
fcmpeq32 %f2, %f14, %o1
umulcc %g6, %o4, %g3
bvc,pt %icc, loop_1646
edge8n %i0, %g4, %l0
fmovsge %icc, %f14, %f11
fpackfix %f2, %f9
loop_1646:
fandnot1s %f5, %f14, %f2
ldsb [%l7 + 0x0F], %g2
srax %l1, %g1, %l3
stb %l2, [%l7 + 0x1D]
ldsb [%l7 + 0x1A], %i2
edge16l %i1, %i3, %o6
fmovde %xcc, %f1, %f3
orncc %i7, 0x18AC, %i4
lduw [%l7 + 0x48], %g5
ble,a,pn %xcc, loop_1647
fpsub16 %f4, %f12, %f0
mova %icc, %o2, %l4
fpackfix %f0, %f7
loop_1647:
movrlz %o0, 0x228, %l5
movgu %icc, %i6, %i5
ld [%l7 + 0x50], %f11
and %g7, %o3, %o7
fmovscc %xcc, %f4, %f10
and %o5, 0x0506, %o1
fandnot2 %f6, %f10, %f10
ld [%l7 + 0x24], %f9
movneg %xcc, %g6, %o4
ld [%l7 + 0x30], %f14
brlz,a %g3, loop_1648
movleu %xcc, %l6, %i0
fbl %fcc2, loop_1649
movrlz %g4, 0x1D2, %l0
loop_1648:
umulcc %l1, 0x0581, %g1
fbuge,a %fcc2, loop_1650
loop_1649:
st %f7, [%l7 + 0x68]
fmovsl %icc, %f14, %f1
fxnors %f6, %f12, %f2
loop_1650:
subc %g2, 0x0471, %l2
popc 0x02AC, %l3
bvc,a loop_1651
edge32ln %i2, %i3, %i1
ldsw [%l7 + 0x4C], %o6
fbuge %fcc1, loop_1652
loop_1651:
tcs %icc, 0x3
nop
setx loop_1653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnand %f12, %f6, %f14
loop_1652:
bne,pt %icc, loop_1654
st %f4, [%l7 + 0x54]
loop_1653:
tsubcctv %i7, 0x08EF, %g5
fmovdne %icc, %f7, %f2
loop_1654:
ldsb [%l7 + 0x19], %i4
sth %l4, [%l7 + 0x5C]
fmovsle %icc, %f3, %f14
fcmpd %fcc0, %f0, %f2
edge32n %o0, %l5, %i6
ldsb [%l7 + 0x79], %o2
fmovscs %icc, %f15, %f4
ldub [%l7 + 0x59], %g7
array16 %o3, %o7, %i5
fcmple32 %f8, %f12, %o1
ldsw [%l7 + 0x30], %o5
fmul8sux16 %f14, %f4, %f12
fpsub16s %f9, %f2, %f15
bpos %xcc, loop_1655
fmovs %f12, %f7
ldsb [%l7 + 0x2A], %o4
bgu,a loop_1656
loop_1655:
udivcc %g3, 0x03C6, %g6
fmovde %icc, %f7, %f5
sth %l6, [%l7 + 0x30]
loop_1656:
edge32ln %i0, %l0, %g4
taddcctv %g1, 0x1DC8, %l1
subccc %g2, %l2, %l3
ldd [%l7 + 0x20], %f0
fcmple16 %f12, %f0, %i2
fpmerge %f0, %f8, %f8
add %i3, 0x14BE, %o6
fbuge %fcc1, loop_1657
stw %i7, [%l7 + 0x3C]
fmovdne %icc, %f4, %f12
fmul8x16 %f8, %f0, %f6
loop_1657:
ldsh [%l7 + 0x26], %i1
fmovdn %xcc, %f5, %f0
ldx [%l7 + 0x50], %g5
fpmerge %f0, %f15, %f14
fmovspos %xcc, %f12, %f4
st %f9, [%l7 + 0x14]
ldx [%l7 + 0x70], %i4
movvc %xcc, %o0, %l4
stx %l5, [%l7 + 0x58]
stx %i6, [%l7 + 0x38]
stx %g7, [%l7 + 0x60]
fpadd16 %f4, %f2, %f0
tvs %xcc, 0x2
brz %o3, loop_1658
tvs %icc, 0x4
fmovdcs %xcc, %f11, %f14
fcmps %fcc0, %f13, %f4
loop_1658:
edge16ln %o7, %i5, %o1
fnot1s %f9, %f5
fmovd %f6, %f4
fmovdleu %xcc, %f13, %f4
subc %o2, 0x10C6, %o5
subcc %o4, 0x0F40, %g3
brgez %l6, loop_1659
fpadd32s %f11, %f14, %f0
fcmple32 %f6, %f12, %i0
fpack16 %f0, %f9
loop_1659:
array32 %g6, %g4, %l0
ldsb [%l7 + 0x39], %g1
fmuld8ulx16 %f3, %f6, %f10
fmovdl %icc, %f14, %f10
and %g2, %l2, %l3
tg %icc, 0x6
fone %f12
nop
setx loop_1660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %l1, 0x1726, %i2
std %f0, [%l7 + 0x48]
fmovrsgez %i3, %f7, %f8
loop_1660:
add %i7, 0x1407, %o6
umul %i1, %g5, %i4
fzero %f14
ldub [%l7 + 0x52], %l4
fbg,a %fcc2, loop_1661
stw %o0, [%l7 + 0x54]
fbug %fcc0, loop_1662
sth %l5, [%l7 + 0x64]
loop_1661:
st %f3, [%l7 + 0x5C]
fpsub32 %f10, %f12, %f0
loop_1662:
fcmpd %fcc0, %f14, %f8
fornot2 %f12, %f12, %f2
ldx [%l7 + 0x48], %g7
ldsh [%l7 + 0x1C], %i6
fcmple32 %f12, %f12, %o7
fmul8x16au %f7, %f13, %f10
fbge,a %fcc0, loop_1663
nop
setx loop_1664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f10, %f0, %i5
fbo %fcc0, loop_1665
loop_1663:
movge %icc, %o3, %o2
loop_1664:
stx %o1, [%l7 + 0x38]
orcc %o4, %o5, %l6
loop_1665:
addc %i0, %g6, %g3
stw %g4, [%l7 + 0x18]
fnegs %f15, %f9
alignaddrl %g1, %l0, %g2
fmovrslez %l2, %f15, %f11
fpsub32 %f6, %f14, %f12
lduh [%l7 + 0x2A], %l3
fxnor %f10, %f8, %f14
lduh [%l7 + 0x4A], %i2
brgz,a %i3, loop_1666
fnegd %f2, %f0
smul %l1, 0x0DF0, %i7
st %f10, [%l7 + 0x6C]
loop_1666:
fcmpgt32 %f4, %f14, %o6
smul %i1, 0x08F4, %i4
fpmerge %f4, %f1, %f2
sdivcc %l4, 0x0A21, %o0
ldsw [%l7 + 0x54], %l5
lduw [%l7 + 0x6C], %g7
fcmpne16 %f10, %f10, %g5
nop
setx loop_1667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,pn %xcc, loop_1668
fmovrslz %o7, %f2, %f3
tleu %xcc, 0x3
loop_1667:
siam 0x1
loop_1668:
tne %xcc, 0x5
tleu %xcc, 0x7
stx %i6, [%l7 + 0x58]
stb %i5, [%l7 + 0x54]
fsrc2 %f4, %f2
lduh [%l7 + 0x26], %o2
xorcc %o3, %o1, %o5
ldx [%l7 + 0x58], %o4
xnorcc %i0, %g6, %g3
st %f13, [%l7 + 0x34]
fmovscs %xcc, %f9, %f6
fmovdn %xcc, %f12, %f6
nop
setx loop_1669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l6, [%l7 + 0x64]
movrgez %g1, 0x120, %g4
movrgz %l0, %g2, %l2
loop_1669:
ldsw [%l7 + 0x30], %i2
ld [%l7 + 0x74], %f6
xnorcc %i3, %l3, %l1
srl %o6, %i1, %i4
ldsb [%l7 + 0x52], %i7
ldsh [%l7 + 0x78], %l4
fandnot2 %f2, %f14, %f0
fandnot2s %f11, %f14, %f13
fors %f5, %f13, %f9
bvc,a,pn %xcc, loop_1670
stw %l5, [%l7 + 0x5C]
ldx [%l7 + 0x30], %o0
mova %xcc, %g5, %g7
loop_1670:
tpos %xcc, 0x3
std %f12, [%l7 + 0x58]
lduh [%l7 + 0x52], %i6
xorcc %o7, 0x1369, %i5
ldub [%l7 + 0x54], %o3
xnor %o2, %o1, %o5
addc %o4, %g6, %i0
ldsb [%l7 + 0x08], %g3
fble,a %fcc2, loop_1671
fmovdvs %icc, %f5, %f6
siam 0x5
sdivx %l6, 0x0BD0, %g1
loop_1671:
ldub [%l7 + 0x45], %l0
stb %g2, [%l7 + 0x73]
st %f5, [%l7 + 0x20]
st %f8, [%l7 + 0x3C]
fpackfix %f12, %f15
lduh [%l7 + 0x22], %g4
move %icc, %l2, %i3
fmovrslez %l3, %f14, %f12
fmovsvs %icc, %f13, %f13
fzero %f0
ldsb [%l7 + 0x0C], %l1
fpadd16 %f14, %f6, %f2
fcmps %fcc3, %f2, %f5
fxnor %f10, %f6, %f8
fmovspos %icc, %f1, %f10
brz,a %i2, loop_1672
ldd [%l7 + 0x40], %f12
fands %f2, %f2, %f6
tle %icc, 0x1
loop_1672:
sth %o6, [%l7 + 0x30]
fmovdcc %icc, %f13, %f2
movrlez %i4, %i1, %l4
ldub [%l7 + 0x47], %i7
bshuffle %f8, %f0, %f0
udivcc %l5, 0x0B09, %o0
nop
setx loop_1673, %l0, %l1
jmpl %l1, %g7
std %f6, [%l7 + 0x58]
tneg %xcc, 0x3
bn,a loop_1674
loop_1673:
stx %g5, [%l7 + 0x58]
ldsh [%l7 + 0x50], %o7
movcc %icc, %i5, %o3
loop_1674:
bcc %xcc, loop_1675
fones %f5
fmovsne %icc, %f0, %f7
fmovsge %icc, %f7, %f12
loop_1675:
fmovrdgz %i6, %f4, %f0
edge8 %o1, %o2, %o4
fnegs %f8, %f4
lduw [%l7 + 0x58], %o5
fcmped %fcc3, %f8, %f0
movge %xcc, %g6, %i0
ldd [%l7 + 0x28], %f0
stb %g3, [%l7 + 0x3C]
ldsh [%l7 + 0x62], %l6
fmovsle %xcc, %f7, %f10
siam 0x0
brgz,a %l0, loop_1676
stx %g1, [%l7 + 0x18]
alignaddr %g4, %g2, %i3
udiv %l2, 0x1E03, %l1
loop_1676:
bcc %icc, loop_1677
tleu %icc, 0x0
stb %l3, [%l7 + 0x36]
brgez,a %o6, loop_1678
loop_1677:
fmovrsgez %i4, %f10, %f7
ldd [%l7 + 0x30], %f0
tleu %xcc, 0x4
loop_1678:
fmovscs %icc, %f2, %f0
udivcc %i1, 0x0228, %i2
subcc %i7, 0x1177, %l5
sth %l4, [%l7 + 0x6C]
umul %g7, 0x1B3C, %g5
pdist %f6, %f12, %f10
fandnot2s %f12, %f14, %f3
fbue %fcc2, loop_1679
std %f10, [%l7 + 0x70]
fbul,a %fcc3, loop_1680
stb %o7, [%l7 + 0x17]
loop_1679:
stw %i5, [%l7 + 0x18]
addccc %o3, %i6, %o0
loop_1680:
subccc %o1, %o4, %o2
be,a loop_1681
stx %g6, [%l7 + 0x48]
fpadd32s %f12, %f5, %f6
ldd [%l7 + 0x50], %f12
loop_1681:
fxnors %f2, %f4, %f0
fmovdvs %icc, %f5, %f12
ta %xcc, 0x7
fbn %fcc2, loop_1682
ldx [%l7 + 0x38], %i0
ldx [%l7 + 0x30], %g3
fbne,a %fcc1, loop_1683
loop_1682:
movle %icc, %l6, %l0
ldsh [%l7 + 0x36], %g1
sethi 0x1D0D, %o5
loop_1683:
fornot2s %f12, %f6, %f5
udiv %g2, 0x1E09, %i3
brgz %g4, loop_1684
tsubcc %l1, 0x14D3, %l2
std %f0, [%l7 + 0x70]
and %l3, %o6, %i1
loop_1684:
stw %i2, [%l7 + 0x58]
stw %i7, [%l7 + 0x30]
fsrc2 %f2, %f0
fxors %f11, %f4, %f12
ldub [%l7 + 0x7A], %l5
sllx %i4, %g7, %l4
fbe %fcc1, loop_1685
ldd [%l7 + 0x40], %f8
ldub [%l7 + 0x38], %o7
ldd [%l7 + 0x40], %f8
loop_1685:
fmul8x16au %f4, %f2, %f6
tsubcc %i5, %o3, %i6
fnands %f6, %f11, %f7
fble,a %fcc1, loop_1686
fandnot2s %f11, %f4, %f13
bn,a,pt %xcc, loop_1687
fandnot2s %f1, %f9, %f9
loop_1686:
fcmped %fcc0, %f4, %f10
fbul,a %fcc2, loop_1688
loop_1687:
ld [%l7 + 0x38], %f4
fmuld8ulx16 %f11, %f4, %f8
ldsw [%l7 + 0x20], %o0
loop_1688:
fcmpgt16 %f8, %f4, %g5
movrlz %o1, 0x3A9, %o2
movrgz %o4, 0x0F4, %g6
ldub [%l7 + 0x29], %g3
sethi 0x1FC8, %l6
movne %icc, %l0, %g1
ldub [%l7 + 0x0B], %i0
ldub [%l7 + 0x63], %o5
movneg %xcc, %i3, %g2
brlez,a %l1, loop_1689
fbe %fcc2, loop_1690
fandnot1 %f0, %f2, %f14
fmovrslz %l2, %f5, %f10
loop_1689:
fors %f13, %f2, %f5
loop_1690:
stx %g4, [%l7 + 0x68]
fbu %fcc2, loop_1691
umul %l3, 0x1898, %o6
stb %i1, [%l7 + 0x2B]
ldsw [%l7 + 0x1C], %i2
loop_1691:
fmovrdlz %i7, %f10, %f2
ld [%l7 + 0x5C], %f3
ldsw [%l7 + 0x14], %i4
tvc %icc, 0x7
fmovdgu %icc, %f11, %f9
fcmpne16 %f6, %f8, %g7
ldx [%l7 + 0x58], %l4
fpsub32s %f8, %f2, %f7
ldx [%l7 + 0x28], %l5
ldsb [%l7 + 0x78], %o7
fbg,a %fcc2, loop_1692
fornot2s %f13, %f0, %f7
bl,a,pt %xcc, loop_1693
fmovsne %icc, %f8, %f5
loop_1692:
stb %i5, [%l7 + 0x47]
fbu %fcc2, loop_1694
loop_1693:
fmuld8ulx16 %f7, %f8, %f12
stw %i6, [%l7 + 0x70]
nop
setx loop_1695, %l0, %l1
jmpl %l1, %o0
loop_1694:
sdivcc %o3, 0x12F2, %g5
fmovrdne %o1, %f2, %f2
tpos %icc, 0x0
loop_1695:
st %f5, [%l7 + 0x6C]
fornot1 %f12, %f10, %f8
ld [%l7 + 0x10], %f0
sllx %o2, %o4, %g6
fbne,a %fcc0, loop_1696
sub %g3, 0x067D, %l6
ldub [%l7 + 0x3E], %l0
umulcc %i0, %g1, %i3
loop_1696:
lduw [%l7 + 0x5C], %g2
fmovsleu %xcc, %f4, %f0
ldsw [%l7 + 0x18], %o5
te %xcc, 0x4
ldd [%l7 + 0x18], %f10
fpsub32s %f9, %f6, %f1
fmovsleu %xcc, %f8, %f7
ldd [%l7 + 0x58], %f8
brnz %l2, loop_1697
ba,pn %xcc, loop_1698
fmovrsgz %g4, %f14, %f10
bvc,pn %xcc, loop_1699
loop_1697:
std %f14, [%l7 + 0x78]
loop_1698:
ldsw [%l7 + 0x48], %l1
ldsb [%l7 + 0x67], %o6
loop_1699:
stx %i1, [%l7 + 0x08]
fandnot2 %f8, %f4, %f4
fmovdgu %icc, %f12, %f3
movrlz %l3, %i2, %i7
movcs %icc, %g7, %i4
ldsb [%l7 + 0x18], %l4
fbug,a %fcc2, loop_1700
ldx [%l7 + 0x10], %o7
ldd [%l7 + 0x30], %f6
fmovda %xcc, %f1, %f15
loop_1700:
fmovde %icc, %f6, %f13
addc %i5, %i6, %o0
fcmple16 %f14, %f6, %o3
stb %g5, [%l7 + 0x37]
fpack16 %f10, %f10
umul %l5, 0x0343, %o2
fmovsvs %icc, %f3, %f6
movleu %xcc, %o1, %o4
fmovsl %icc, %f6, %f10
call loop_1701
andncc %g6, %g3, %l6
bl,pn %xcc, loop_1702
movre %i0, %l0, %i3
loop_1701:
fmovdcc %xcc, %f11, %f15
xnor %g1, %g2, %o5
loop_1702:
bvc,a,pt %xcc, loop_1703
tcc %icc, 0x2
ldsw [%l7 + 0x2C], %g4
ldsh [%l7 + 0x1C], %l2
loop_1703:
brgz %l1, loop_1704
tn %icc, 0x5
edge16l %o6, %i1, %i2
movrlz %l3, 0x0EA, %i7
loop_1704:
fors %f7, %f10, %f8
fmovdl %icc, %f9, %f14
fmovsneg %icc, %f15, %f14
fand %f0, %f4, %f2
fmovscs %xcc, %f6, %f4
addcc %i4, %g7, %l4
movgu %icc, %o7, %i6
movrne %o0, %o3, %i5
fmovsneg %xcc, %f12, %f0
movre %l5, %g5, %o2
fbu %fcc2, loop_1705
tgu %xcc, 0x3
sth %o1, [%l7 + 0x4A]
sth %o4, [%l7 + 0x28]
loop_1705:
sth %g6, [%l7 + 0x08]
tle %icc, 0x6
umul %g3, 0x1932, %i0
fmovdne %xcc, %f7, %f7
fmovdcs %icc, %f0, %f7
umulcc %l0, %i3, %l6
std %f8, [%l7 + 0x78]
brz,a %g2, loop_1706
fmovd %f6, %f12
fpadd32 %f0, %f0, %f2
te %icc, 0x1
loop_1706:
stx %g1, [%l7 + 0x48]
fsrc1s %f7, %f1
fnegs %f14, %f5
std %f14, [%l7 + 0x40]
ldx [%l7 + 0x30], %o5
andncc %l2, %l1, %g4
lduh [%l7 + 0x72], %i1
fnand %f4, %f8, %f4
subccc %o6, %i2, %l3
nop
setx loop_1707, %l0, %l1
jmpl %l1, %i7
fmovdneg %icc, %f4, %f13
movg %xcc, %i4, %l4
fpsub32 %f8, %f10, %f6
loop_1707:
fmovspos %xcc, %f0, %f14
bneg,pt %icc, loop_1708
bn,a %xcc, loop_1709
fpadd16 %f14, %f10, %f10
sth %o7, [%l7 + 0x22]
loop_1708:
fxor %f12, %f12, %f6
loop_1709:
fcmpd %fcc2, %f10, %f6
ldsh [%l7 + 0x54], %g7
fmovscc %xcc, %f9, %f6
xor %o0, %i6, %o3
ldub [%l7 + 0x34], %l5
fbug %fcc0, loop_1710
lduw [%l7 + 0x14], %i5
ldx [%l7 + 0x68], %g5
udivx %o2, 0x1583, %o4
loop_1710:
lduh [%l7 + 0x42], %g6
movle %xcc, %g3, %o1
ta %xcc, 0x0
sth %l0, [%l7 + 0x28]
movrlez %i0, 0x35C, %l6
fmuld8ulx16 %f6, %f2, %f12
fnand %f12, %f10, %f8
st %f8, [%l7 + 0x0C]
fzero %f10
tcc %icc, 0x5
tne %xcc, 0x3
edge16n %g2, %g1, %o5
bn,pn %icc, loop_1711
fmul8x16au %f11, %f9, %f4
orn %i3, %l2, %l1
edge16 %i1, %o6, %i2
loop_1711:
fcmpne32 %f14, %f14, %l3
fmovrde %i7, %f2, %f14
bvs,pt %icc, loop_1712
fsrc1 %f12, %f10
fmovdg %icc, %f7, %f12
movrlz %g4, 0x1A8, %i4
loop_1712:
bne,a,pt %icc, loop_1713
fmovsg %icc, %f6, %f9
edge8 %l4, %g7, %o7
bpos,a %icc, loop_1714
loop_1713:
edge16 %o0, %i6, %l5
fbl,a %fcc2, loop_1715
fnot1s %f5, %f15
loop_1714:
movn %xcc, %i5, %o3
alignaddr %g5, %o2, %g6
loop_1715:
ldsh [%l7 + 0x54], %g3
fmovdleu %xcc, %f13, %f11
fbn %fcc1, loop_1716
ldx [%l7 + 0x60], %o4
ldsh [%l7 + 0x30], %l0
orn %i0, %o1, %g2
loop_1716:
stw %l6, [%l7 + 0x30]
nop
setx loop_1717, %l0, %l1
jmpl %l1, %g1
fnegs %f7, %f10
movrlz %o5, 0x113, %i3
fba,a %fcc0, loop_1718
loop_1717:
fblg %fcc0, loop_1719
lduw [%l7 + 0x18], %l1
fmovdvc %xcc, %f10, %f11
loop_1718:
fnands %f0, %f5, %f14
loop_1719:
fmul8x16 %f1, %f10, %f12
fmovd %f0, %f4
ta %icc, 0x4
bcs,a %xcc, loop_1720
fmovrdgz %l2, %f14, %f4
addcc %o6, 0x0DD9, %i2
fmovdne %icc, %f5, %f11
loop_1720:
udivx %l3, 0x04BB, %i1
sth %g4, [%l7 + 0x20]
fmovsvs %icc, %f11, %f6
lduw [%l7 + 0x58], %i7
sdiv %i4, 0x14D5, %l4
srlx %g7, 0x08, %o7
fmovsn %icc, %f7, %f6
andcc %i6, 0x1108, %o0
array16 %i5, %o3, %g5
ldx [%l7 + 0x58], %o2
bcc,pn %xcc, loop_1721
edge16 %g6, %l5, %g3
stw %o4, [%l7 + 0x50]
std %f0, [%l7 + 0x20]
loop_1721:
fbule,a %fcc0, loop_1722
ldd [%l7 + 0x28], %f2
stx %l0, [%l7 + 0x50]
bpos,pn %icc, loop_1723
loop_1722:
edge16l %i0, %g2, %o1
fzero %f2
sub %g1, 0x11FD, %o5
loop_1723:
ldsh [%l7 + 0x38], %i3
fcmple32 %f0, %f8, %l1
fpadd32 %f10, %f2, %f0
fcmpgt32 %f6, %f2, %l6
fpadd16 %f14, %f14, %f0
edge8l %l2, %o6, %i2
movneg %xcc, %l3, %g4
fmovdcc %icc, %f1, %f3
ldsb [%l7 + 0x48], %i7
fmovrsgz %i1, %f13, %f1
stb %i4, [%l7 + 0x2A]
sub %g7, %o7, %i6
movge %icc, %o0, %i5
andncc %l4, %g5, %o2
fbule,a %fcc1, loop_1724
smul %g6, %l5, %o3
fcmpne32 %f10, %f12, %o4
sth %g3, [%l7 + 0x30]
loop_1724:
st %f4, [%l7 + 0x10]
fcmpes %fcc0, %f15, %f12
movpos %xcc, %l0, %i0
ldub [%l7 + 0x69], %o1
brlz %g2, loop_1725
fnot2s %f10, %f10
sdivcc %o5, 0x1F14, %g1
ldx [%l7 + 0x48], %i3
loop_1725:
fmovsg %xcc, %f6, %f8
bvc,a,pn %icc, loop_1726
movle %icc, %l6, %l1
fcmpeq16 %f2, %f14, %o6
array16 %i2, %l3, %g4
loop_1726:
brlz %l2, loop_1727
st %f13, [%l7 + 0x54]
sub %i7, 0x04A1, %i1
array32 %g7, %i4, %i6
loop_1727:
move %xcc, %o7, %i5
fnor %f14, %f12, %f4
ldsb [%l7 + 0x2D], %l4
bcs,a,pt %icc, loop_1728
tcs %icc, 0x0
tpos %icc, 0x2
std %f4, [%l7 + 0x10]
loop_1728:
fbu %fcc1, loop_1729
fand %f10, %f6, %f8
fornot2s %f15, %f8, %f10
fbl,a %fcc2, loop_1730
loop_1729:
or %g5, %o2, %g6
bvc,a,pn %xcc, loop_1731
fsrc1 %f12, %f12
loop_1730:
fbge,a %fcc3, loop_1732
fnegd %f14, %f4
loop_1731:
sth %o0, [%l7 + 0x5E]
fsrc1s %f2, %f14
loop_1732:
fpsub16s %f9, %f11, %f11
fmovdg %icc, %f10, %f3
fmovsn %xcc, %f11, %f10
fpsub32s %f11, %f4, %f1
bne,a loop_1733
stb %l5, [%l7 + 0x39]
fmovdcc %xcc, %f1, %f13
movvs %xcc, %o4, %g3
loop_1733:
stx %l0, [%l7 + 0x28]
edge32ln %o3, %i0, %o1
fsrc2s %f13, %f8
sth %o5, [%l7 + 0x50]
tgu %icc, 0x6
orn %g2, %g1, %l6
brz,a %i3, loop_1734
sdiv %l1, 0x1A87, %o6
bvc,a loop_1735
fmovrsne %l3, %f2, %f7
loop_1734:
ldd [%l7 + 0x68], %f14
fpsub32 %f6, %f4, %f6
loop_1735:
ldd [%l7 + 0x58], %f2
tvc %xcc, 0x3
fcmple32 %f2, %f12, %i2
fnot2 %f6, %f8
array16 %g4, %l2, %i1
fmovdcc %icc, %f9, %f13
fbug %fcc0, loop_1736
fmovdl %xcc, %f7, %f5
fpadd16 %f12, %f8, %f8
ldsw [%l7 + 0x24], %g7
loop_1736:
ldsw [%l7 + 0x24], %i7
fmovrdlz %i6, %f2, %f4
fbul,a %fcc3, loop_1737
fmovsn %icc, %f11, %f11
tvs %icc, 0x1
ldsb [%l7 + 0x12], %i4
loop_1737:
andncc %i5, %o7, %g5
lduw [%l7 + 0x2C], %o2
orcc %l4, 0x1C93, %g6
edge32 %o0, %l5, %o4
stw %g3, [%l7 + 0x74]
fpmerge %f13, %f8, %f6
stx %o3, [%l7 + 0x10]
st %f12, [%l7 + 0x08]
fnot2s %f10, %f1
stx %i0, [%l7 + 0x10]
subccc %o1, 0x1DCB, %l0
stb %o5, [%l7 + 0x3F]
ldub [%l7 + 0x44], %g2
fpsub16s %f10, %f7, %f3
fcmpgt32 %f14, %f14, %g1
fbue %fcc3, loop_1738
fmovrsne %i3, %f2, %f5
umulcc %l6, 0x162D, %o6
ldub [%l7 + 0x6A], %l3
loop_1738:
fmuld8ulx16 %f0, %f13, %f10
bne,a loop_1739
fornot1 %f2, %f12, %f2
ldx [%l7 + 0x30], %l1
std %f0, [%l7 + 0x60]
loop_1739:
udiv %g4, 0x1135, %i2
fmovdl %icc, %f14, %f11
subc %l2, %g7, %i7
ldd [%l7 + 0x30], %f6
fpmerge %f0, %f2, %f0
ldsb [%l7 + 0x39], %i1
fmovrsgez %i6, %f7, %f2
fcmpne16 %f2, %f6, %i5
fornot2 %f2, %f2, %f10
fmovdleu %xcc, %f5, %f0
ba loop_1740
alignaddrl %o7, %i4, %o2
nop
setx loop_1741, %l0, %l1
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 %icc, %g5, %l4
loop_1740:
fpadd16 %f8, %f14, %f10
fbge,a %fcc3, loop_1742
loop_1741:
tgu %icc, 0x4
fmovsvs %icc, %f15, %f14
taddcctv %o0, %l5, %g6
loop_1742:
fandnot2 %f10, %f2, %f8
bgu,a loop_1743
srl %g3, %o4, %o3
sllx %i0, %l0, %o5
tgu %xcc, 0x1
loop_1743:
ldsb [%l7 + 0x74], %g2
movcc %icc, %o1, %g1
std %f6, [%l7 + 0x58]
st %f0, [%l7 + 0x28]
fmovdg %xcc, %f6, %f13
bshuffle %f12, %f12, %f4
array32 %i3, %l6, %l3
ld [%l7 + 0x44], %f12
tleu %icc, 0x2
smulcc %l1, 0x0BFA, %g4
fbl %fcc1, loop_1744
tl %xcc, 0x5
movle %icc, %i2, %l2
fcmpeq32 %f6, %f8, %o6
loop_1744:
fmovsg %xcc, %f7, %f2
edge16ln %i7, %g7, %i1
movpos %icc, %i5, %o7
call loop_1745
lduw [%l7 + 0x70], %i6
ldx [%l7 + 0x20], %o2
fbge,a %fcc1, loop_1746
loop_1745:
fmovrse %g5, %f12, %f13
fabss %f15, %f9
movgu %icc, %i4, %l4
loop_1746:
fornot1s %f0, %f6, %f4
ldsb [%l7 + 0x5D], %l5
ldub [%l7 + 0x24], %o0
umulcc %g6, 0x1C15, %o4
ld [%l7 + 0x34], %f6
ldd [%l7 + 0x60], %f6
fmovdle %icc, %f10, %f8
fornot2s %f13, %f10, %f15
fmovrslez %o3, %f13, %f2
alignaddrl %g3, %i0, %l0
fmovdne %xcc, %f2, %f7
fcmpeq16 %f8, %f0, %g2
ldub [%l7 + 0x65], %o5
movle %xcc, %o1, %g1
fmovsneg %icc, %f6, %f9
fmovrslz %i3, %f1, %f6
ldd [%l7 + 0x10], %f8
movcc %icc, %l3, %l6
movcc %icc, %l1, %g4
taddcctv %i2, 0x138D, %o6
fandnot2s %f11, %f5, %f4
sth %i7, [%l7 + 0x2A]
bne,a loop_1747
lduh [%l7 + 0x56], %l2
fone %f10
fcmpne32 %f14, %f0, %g7
loop_1747:
fornot1 %f10, %f6, %f2
call loop_1748
ldsw [%l7 + 0x28], %i1
ba,pt %icc, loop_1749
std %f14, [%l7 + 0x38]
loop_1748:
andn %i5, 0x007F, %o7
bvc,a %xcc, loop_1750
loop_1749:
bvc,a %icc, loop_1751
sth %o2, [%l7 + 0x62]
fbule,a %fcc1, loop_1752
loop_1750:
addccc %g5, %i4, %i6
loop_1751:
lduh [%l7 + 0x34], %l4
ldsh [%l7 + 0x0A], %l5
loop_1752:
movne %xcc, %g6, %o4
lduh [%l7 + 0x52], %o3
sdivx %g3, 0x074F, %o0
edge32ln %i0, %g2, %l0
fmovde %icc, %f15, %f0
fblg %fcc3, loop_1753
orcc %o1, %o5, %g1
ldsh [%l7 + 0x24], %l3
ldx [%l7 + 0x40], %i3
loop_1753:
fmovrslez %l1, %f3, %f11
be,pt %xcc, loop_1754
bpos %xcc, loop_1755
fmovd %f10, %f0
ldsb [%l7 + 0x14], %l6
loop_1754:
edge32n %i2, %o6, %g4
loop_1755:
bvs %xcc, loop_1756
lduw [%l7 + 0x54], %i7
fnors %f10, %f0, %f6
andncc %l2, %i1, %g7
loop_1756:
brz %o7, loop_1757
fpadd32 %f0, %f12, %f6
tsubcc %i5, %g5, %o2
ldd [%l7 + 0x30], %f8
loop_1757:
movrgz %i4, %l4, %l5
std %f14, [%l7 + 0x78]
stx %i6, [%l7 + 0x68]
fmovrde %g6, %f0, %f4
ldub [%l7 + 0x6F], %o3
ldx [%l7 + 0x30], %o4
fpack32 %f6, %f0, %f0
edge16ln %o0, %i0, %g3
fmovdvc %icc, %f3, %f15
fmul8x16 %f15, %f14, %f6
fmovsne %xcc, %f9, %f6
brgz,a %g2, loop_1758
stw %o1, [%l7 + 0x38]
tle %icc, 0x1
fnands %f15, %f11, %f4
loop_1758:
fmovdle %icc, %f2, %f7
ldsh [%l7 + 0x58], %o5
fsrc1s %f14, %f14
fbg,a %fcc3, loop_1759
fbue %fcc2, loop_1760
ldsb [%l7 + 0x17], %g1
orcc %l3, 0x0401, %l0
loop_1759:
udivx %i3, 0x01EB, %l6
loop_1760:
ldsh [%l7 + 0x36], %l1
lduh [%l7 + 0x60], %o6
tgu %icc, 0x7
srax %g4, 0x05, %i7
fbo,a %fcc2, loop_1761
ldsw [%l7 + 0x2C], %i2
lduw [%l7 + 0x40], %i1
ldd [%l7 + 0x70], %f14
loop_1761:
stx %g7, [%l7 + 0x18]
lduh [%l7 + 0x3C], %l2
movpos %xcc, %o7, %i5
fsrc2 %f2, %f0
fmul8sux16 %f14, %f2, %f6
be,pt %icc, loop_1762
fmovrdgez %o2, %f14, %f12
addc %g5, 0x0065, %i4
fpadd16s %f13, %f9, %f9
loop_1762:
subccc %l5, 0x0F03, %l4
ld [%l7 + 0x18], %f0
andn %i6, 0x0C7F, %g6
nop
setx loop_1763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f6, %f10, %f14
alignaddr %o3, %o4, %o0
orcc %g3, %g2, %o1
loop_1763:
udivcc %i0, 0x1C0F, %o5
stx %g1, [%l7 + 0x08]
tg %xcc, 0x4
brz %l3, loop_1764
fmovsne %xcc, %f3, %f8
ldsw [%l7 + 0x38], %i3
fbu %fcc0, loop_1765
loop_1764:
lduh [%l7 + 0x14], %l0
fmovdg %xcc, %f11, %f12
st %f8, [%l7 + 0x60]
loop_1765:
movl %xcc, %l6, %o6
lduh [%l7 + 0x26], %g4
move %icc, %l1, %i2
std %f14, [%l7 + 0x08]
movl %icc, %i1, %i7
fmovdcc %xcc, %f8, %f7
fmovrsgz %g7, %f11, %f10
bg,pt %icc, loop_1766
fnands %f4, %f3, %f8
fmovsge %xcc, %f14, %f0
tle %icc, 0x1
loop_1766:
brlz %l2, loop_1767
bneg,a,pt %icc, loop_1768
te %icc, 0x1
tgu %xcc, 0x2
loop_1767:
movge %icc, %o7, %o2
loop_1768:
fmovsg %xcc, %f8, %f1
fmovsge %icc, %f9, %f8
ld [%l7 + 0x30], %f11
fmovsa %icc, %f12, %f11
fabss %f12, %f7
movge %icc, %g5, %i4
fpsub32 %f0, %f10, %f10
fbg %fcc2, loop_1769
fmovdcc %xcc, %f5, %f9
ldd [%l7 + 0x58], %f10
fornot2 %f0, %f8, %f10
loop_1769:
sth %i5, [%l7 + 0x42]
fmovdle %icc, %f12, %f5
fcmple32 %f6, %f8, %l4
lduw [%l7 + 0x3C], %l5
fmovsn %icc, %f14, %f9
fnegs %f7, %f8
tvs %xcc, 0x0
stw %i6, [%l7 + 0x74]
andn %g6, %o3, %o4
movne %icc, %o0, %g2
fmovrsne %g3, %f0, %f1
tle %xcc, 0x1
fzeros %f4
std %f10, [%l7 + 0x30]
fornot2s %f2, %f15, %f1
fcmple16 %f2, %f4, %o1
ldub [%l7 + 0x28], %i0
bleu,a %icc, loop_1770
fmovda %icc, %f1, %f11
fnot1s %f12, %f1
ldd [%l7 + 0x48], %f8
loop_1770:
ld [%l7 + 0x50], %f3
fbge,a %fcc1, loop_1771
lduh [%l7 + 0x62], %g1
fmovdcc %xcc, %f8, %f0
fornot1s %f8, %f4, %f0
loop_1771:
add %o5, %l3, %l0
ldsw [%l7 + 0x24], %i3
fabss %f7, %f1
movgu %icc, %l6, %g4
ldsh [%l7 + 0x1E], %o6
lduw [%l7 + 0x6C], %l1
fornot1s %f0, %f1, %f13
fandnot1s %f10, %f4, %f10
fcmps %fcc0, %f12, %f13
stx %i1, [%l7 + 0x20]
umulcc %i7, 0x06E2, %g7
ldsb [%l7 + 0x25], %i2
fmovdneg %xcc, %f2, %f3
fbu %fcc1, loop_1772
tvc %xcc, 0x5
fmovs %f14, %f0
ba,a,pn %icc, loop_1773
loop_1772:
fba %fcc0, loop_1774
fbo %fcc1, loop_1775
lduh [%l7 + 0x52], %o7
loop_1773:
fmovsgu %icc, %f11, %f6
loop_1774:
movcs %xcc, %o2, %l2
loop_1775:
ld [%l7 + 0x5C], %f4
fpsub16s %f8, %f14, %f15
fcmple32 %f12, %f8, %g5
st %f5, [%l7 + 0x7C]
lduw [%l7 + 0x1C], %i5
xor %i4, %l5, %l4
udivx %g6, 0x1DF8, %o3
tleu %xcc, 0x1
tgu %icc, 0x3
addccc %i6, %o0, %o4
fnot2 %f14, %f6
fands %f3, %f6, %f9
fmovsvc %icc, %f6, %f2
udiv %g3, 0x0958, %g2
fcmpne16 %f2, %f0, %o1
fbn,a %fcc2, loop_1776
bpos %icc, loop_1777
stb %g1, [%l7 + 0x16]
fmovdl %icc, %f5, %f10
loop_1776:
movrlz %o5, 0x33B, %l3
loop_1777:
fmovrdgez %i0, %f0, %f0
siam 0x4
bpos,pn %xcc, loop_1778
movg %icc, %i3, %l0
array16 %l6, %o6, %g4
array16 %i1, %i7, %l1
loop_1778:
fsrc1s %f4, %f3
fmovrsne %i2, %f15, %f3
fcmple16 %f12, %f4, %o7
st %f0, [%l7 + 0x20]
lduh [%l7 + 0x60], %o2
move %icc, %l2, %g7
fone %f8
tne %icc, 0x1
stw %i5, [%l7 + 0x24]
edge8ln %g5, %i4, %l5
umulcc %g6, %o3, %l4
fmovdcs %xcc, %f15, %f8
fones %f10
sth %o0, [%l7 + 0x7A]
fmovscs %xcc, %f9, %f1
fmovrdne %o4, %f10, %f12
bvc,a %icc, loop_1779
xor %g3, 0x1675, %g2
mova %icc, %i6, %g1
fbge,a %fcc3, loop_1780
loop_1779:
fmovdvs %icc, %f15, %f4
bvs,pt %xcc, loop_1781
ldx [%l7 + 0x50], %o5
loop_1780:
fpsub16s %f1, %f13, %f4
fbne %fcc1, loop_1782
loop_1781:
st %f6, [%l7 + 0x20]
edge8 %l3, %o1, %i0
fbe %fcc2, loop_1783
loop_1782:
fandnot1s %f8, %f4, %f15
addcc %l0, 0x1BCF, %l6
fmovsvs %icc, %f12, %f6
loop_1783:
ld [%l7 + 0x38], %f9
sll %o6, %i3, %g4
fcmpes %fcc3, %f3, %f8
ldub [%l7 + 0x2A], %i7
ldub [%l7 + 0x5A], %i1
movneg %icc, %l1, %i2
ldsb [%l7 + 0x5C], %o2
fcmpne16 %f12, %f12, %o7
fsrc1s %f10, %f9
stb %l2, [%l7 + 0x7A]
movne %icc, %i5, %g5
edge16n %g7, %i4, %g6
lduh [%l7 + 0x4A], %o3
fbul %fcc0, loop_1784
brgz %l4, loop_1785
fcmpeq32 %f12, %f14, %l5
for %f6, %f8, %f4
loop_1784:
andncc %o4, %o0, %g3
loop_1785:
sth %g2, [%l7 + 0x6E]
fmovsvs %icc, %f2, %f12
fnand %f4, %f8, %f6
stx %i6, [%l7 + 0x60]
fmovsle %xcc, %f13, %f15
fone %f4
edge8ln %o5, %g1, %o1
ldx [%l7 + 0x20], %l3
stb %i0, [%l7 + 0x3F]
fxnor %f14, %f10, %f4
stx %l0, [%l7 + 0x70]
stw %o6, [%l7 + 0x08]
fpack32 %f0, %f10, %f14
fmovdvs %xcc, %f15, %f5
bne,pt %xcc, loop_1786
ldsw [%l7 + 0x5C], %i3
sth %g4, [%l7 + 0x1E]
ble,a loop_1787
loop_1786:
fmuld8sux16 %f11, %f2, %f0
sub %l6, 0x1689, %i7
fpadd32s %f12, %f1, %f14
loop_1787:
lduh [%l7 + 0x1C], %l1
stx %i2, [%l7 + 0x40]
fmovdvc %icc, %f3, %f12
fmovdneg %xcc, %f13, %f4
ld [%l7 + 0x2C], %f9
fmovrde %i1, %f6, %f12
sethi 0x0573, %o2
fpack32 %f8, %f8, %f12
ldx [%l7 + 0x50], %l2
taddcctv %o7, %g5, %g7
lduh [%l7 + 0x12], %i4
fnot2s %f6, %f15
fandnot2s %f9, %f14, %f3
lduh [%l7 + 0x1A], %g6
movre %i5, %l4, %l5
ldsb [%l7 + 0x28], %o3
st %f10, [%l7 + 0x64]
sra %o4, 0x00, %g3
fmovdleu %icc, %f13, %f10
fandnot2 %f4, %f14, %f12
tgu %icc, 0x3
fpsub32 %f10, %f2, %f6
andncc %o0, %g2, %i6
edge16l %g1, %o5, %l3
std %f0, [%l7 + 0x50]
stx %o1, [%l7 + 0x78]
edge8ln %l0, %o6, %i0
fmovspos %xcc, %f7, %f6
fbn %fcc0, loop_1788
brnz %g4, loop_1789
orcc %l6, %i7, %l1
stx %i2, [%l7 + 0x38]
loop_1788:
st %f15, [%l7 + 0x34]
loop_1789:
addc %i3, 0x02F0, %i1
stw %o2, [%l7 + 0x74]
mova %icc, %l2, %o7
fmovs %f10, %f14
brlez %g5, loop_1790
lduw [%l7 + 0x3C], %g7
stx %g6, [%l7 + 0x38]
addccc %i5, 0x0E34, %i4
loop_1790:
move %xcc, %l4, %l5
std %f6, [%l7 + 0x48]
ldsw [%l7 + 0x7C], %o4
tg %icc, 0x2
std %f0, [%l7 + 0x40]
ldub [%l7 + 0x6D], %o3
edge32n %o0, %g2, %i6
sllx %g3, 0x08, %g1
fbul %fcc1, loop_1791
stb %o5, [%l7 + 0x37]
stx %o1, [%l7 + 0x10]
fmovspos %xcc, %f15, %f3
loop_1791:
fbu,a %fcc0, loop_1792
fnot1 %f0, %f14
xnor %l0, 0x05D1, %l3
fornot2 %f14, %f2, %f14
loop_1792:
fmovsleu %xcc, %f7, %f8
edge16ln %o6, %i0, %l6
fmovrsne %g4, %f13, %f15
ld [%l7 + 0x40], %f3
fzeros %f2
movrlz %l1, 0x1E0, %i2
fmovdle %icc, %f8, %f5
edge32 %i7, %i3, %i1
addc %o2, 0x1465, %l2
bgu loop_1793
ldd [%l7 + 0x78], %f14
nop
setx loop_1794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f7, %f0, %f1
loop_1793:
fpack32 %f6, %f0, %f0
popc %g5, %g7
loop_1794:
fmul8x16au %f15, %f2, %f4
ldsw [%l7 + 0x18], %o7
fpack32 %f12, %f6, %f4
andn %g6, %i5, %i4
ld [%l7 + 0x78], %f11
fmovdleu %xcc, %f6, %f13
fmovdcc %icc, %f5, %f9
tsubcctv %l4, 0x092A, %l5
tvc %xcc, 0x0
fnot2 %f14, %f14
st %f7, [%l7 + 0x30]
bvs,a %icc, loop_1795
std %f6, [%l7 + 0x10]
brlz,a %o3, loop_1796
stw %o0, [%l7 + 0x24]
loop_1795:
st %f12, [%l7 + 0x54]
fbg,a %fcc3, loop_1797
loop_1796:
tle %xcc, 0x6
nop
setx loop_1798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be %icc, loop_1799
loop_1797:
bvc loop_1800
fzero %f14
loop_1798:
orn %g2, 0x18ED, %o4
loop_1799:
lduw [%l7 + 0x08], %i6
loop_1800:
bne %icc, loop_1801
fble,a %fcc3, loop_1802
fba %fcc0, loop_1803
ldd [%l7 + 0x08], %f14
loop_1801:
lduw [%l7 + 0x50], %g1
loop_1802:
addcc %g3, 0x09C7, %o5
loop_1803:
fmovdn %xcc, %f0, %f12
movgu %icc, %l0, %l3
fmul8x16al %f12, %f15, %f4
stw %o1, [%l7 + 0x18]
movrlez %i0, %o6, %l6
fnot1 %f2, %f8
bl,a,pt %xcc, loop_1804
fba,a %fcc2, loop_1805
fnegd %f4, %f2
lduh [%l7 + 0x10], %l1
loop_1804:
ld [%l7 + 0x74], %f12
loop_1805:
lduh [%l7 + 0x2A], %g4
fba %fcc3, loop_1806
fandnot2 %f12, %f12, %f2
edge8 %i7, %i2, %i3
st %f13, [%l7 + 0x10]
loop_1806:
ld [%l7 + 0x54], %f13
fcmpd %fcc0, %f6, %f2
ldsw [%l7 + 0x74], %i1
fmovsg %icc, %f13, %f12
ldub [%l7 + 0x49], %o2
umulcc %l2, %g7, %o7
fbg %fcc1, loop_1807
stw %g6, [%l7 + 0x58]
fmovscs %xcc, %f14, %f12
bl,a loop_1808
loop_1807:
and %g5, %i5, %i4
fmovrde %l5, %f10, %f8
fcmps %fcc2, %f0, %f1
loop_1808:
stw %l4, [%l7 + 0x5C]
tgu %xcc, 0x6
sth %o3, [%l7 + 0x60]
taddcc %g2, %o0, %i6
sdivcc %o4, 0x059E, %g1
std %f4, [%l7 + 0x28]
ldsw [%l7 + 0x30], %g3
stw %l0, [%l7 + 0x20]
fmul8x16al %f11, %f13, %f12
fcmple32 %f8, %f2, %l3
sth %o1, [%l7 + 0x6C]
ldub [%l7 + 0x1A], %i0
ldsh [%l7 + 0x34], %o6
ldx [%l7 + 0x28], %o5
fcmpeq16 %f4, %f4, %l6
mulx %g4, %i7, %i2
fpack16 %f6, %f7
ldx [%l7 + 0x18], %i3
bpos loop_1809
subccc %i1, %l1, %l2
fandnot1s %f14, %f11, %f2
taddcc %g7, 0x00A0, %o2
loop_1809:
movcc %icc, %g6, %o7
mova %xcc, %g5, %i4
fbul %fcc1, loop_1810
fmuld8sux16 %f10, %f9, %f8
sth %l5, [%l7 + 0x0C]
ldd [%l7 + 0x18], %f2
loop_1810:
ldsw [%l7 + 0x14], %l4
alignaddr %i5, %o3, %o0
fexpand %f14, %f4
bcc,pn %xcc, loop_1811
fpsub16s %f6, %f8, %f12
tsubcctv %i6, %g2, %g1
fcmpd %fcc1, %f6, %f4
loop_1811:
edge8l %o4, %l0, %l3
fmovdg %xcc, %f12, %f14
tle %xcc, 0x5
stb %g3, [%l7 + 0x58]
fxnors %f9, %f4, %f7
sub %o1, %i0, %o5
fmovsvc %icc, %f14, %f2
fpmerge %f3, %f6, %f6
stx %l6, [%l7 + 0x78]
std %f14, [%l7 + 0x28]
sllx %o6, 0x04, %i7
subcc %i2, %g4, %i1
bcc,a loop_1812
tvc %xcc, 0x3
popc 0x005F, %i3
fmovsge %icc, %f4, %f12
loop_1812:
ldx [%l7 + 0x28], %l1
sll %g7, %l2, %g6
movrgez %o7, %g5, %i4
std %f6, [%l7 + 0x08]
fbu,a %fcc3, loop_1813
srl %l5, %l4, %i5
brnz,a %o3, loop_1814
orcc %o0, 0x02A7, %o2
loop_1813:
sth %i6, [%l7 + 0x5A]
andcc %g2, %g1, %o4
loop_1814:
fmovrslz %l3, %f12, %f8
fba,a %fcc1, loop_1815
sll %g3, 0x1A, %l0
fcmple16 %f8, %f14, %i0
ld [%l7 + 0x6C], %f1
loop_1815:
ldsb [%l7 + 0x35], %o5
lduw [%l7 + 0x68], %l6
sdivx %o6, 0x028F, %o1
movcs %xcc, %i2, %g4
bg loop_1816
umulcc %i7, %i3, %i1
ld [%l7 + 0x34], %f15
ldub [%l7 + 0x2F], %g7
loop_1816:
ldsb [%l7 + 0x3B], %l1
fpack32 %f12, %f0, %f6
umul %l2, %g6, %o7
bge,a,pn %icc, loop_1817
edge16n %g5, %i4, %l5
fmovrdlez %i5, %f14, %f14
edge32n %o3, %l4, %o0
loop_1817:
stx %o2, [%l7 + 0x68]
udiv %i6, 0x0033, %g2
std %f10, [%l7 + 0x30]
fmovrsgez %o4, %f11, %f3
fmuld8sux16 %f14, %f8, %f10
fmovrsgz %l3, %f14, %f9
array32 %g1, %g3, %i0
edge32ln %l0, %o5, %o6
movge %icc, %l6, %i2
brnz %g4, loop_1818
taddcc %o1, %i3, %i7
mulscc %g7, 0x02BF, %i1
udivcc %l1, 0x0BCF, %l2
loop_1818:
tsubcc %o7, %g6, %g5
ld [%l7 + 0x08], %f3
bne,a,pn %xcc, loop_1819
umul %l5, %i4, %i5
edge16l %l4, %o0, %o3
ldsb [%l7 + 0x39], %o2
loop_1819:
tneg %icc, 0x4
movvs %icc, %i6, %g2
st %f10, [%l7 + 0x18]
ld [%l7 + 0x40], %f14
be %xcc, loop_1820
ldsb [%l7 + 0x30], %l3
te %icc, 0x5
fmovrsgez %g1, %f7, %f11
loop_1820:
std %f4, [%l7 + 0x38]
stb %g3, [%l7 + 0x79]
fexpand %f14, %f10
srax %o4, 0x04, %i0
lduw [%l7 + 0x60], %o5
bpos,a,pn %xcc, loop_1821
fmovdn %icc, %f0, %f3
subcc %o6, 0x19C3, %l0
fpadd32s %f2, %f1, %f10
loop_1821:
ldub [%l7 + 0x14], %i2
lduw [%l7 + 0x48], %l6
xor %g4, 0x16D0, %i3
bleu,a %icc, loop_1822
ble,a %icc, loop_1823
movre %i7, %g7, %o1
tge %xcc, 0x1
loop_1822:
smul %l1, %l2, %o7
loop_1823:
and %g6, 0x0CD8, %g5
taddcctv %l5, %i4, %i1
brlz,a %i5, loop_1824
fble %fcc3, loop_1825
andcc %o0, %o3, %o2
fmovdgu %xcc, %f11, %f9
loop_1824:
fmovsg %xcc, %f13, %f3
loop_1825:
fbu,a %fcc2, loop_1826
fmovrdgez %l4, %f14, %f10
edge32n %g2, %i6, %l3
edge32n %g1, %g3, %o4
loop_1826:
movre %i0, 0x3EE, %o6
fcmpd %fcc1, %f0, %f0
fmul8sux16 %f14, %f4, %f6
sth %o5, [%l7 + 0x42]
ldub [%l7 + 0x7E], %i2
fbne %fcc2, loop_1827
bpos,pn %xcc, loop_1828
sra %l6, 0x07, %l0
udivx %g4, 0x0D3A, %i7
loop_1827:
fpsub16s %f11, %f3, %f6
loop_1828:
bleu,a,pn %xcc, loop_1829
fmovrse %i3, %f1, %f1
lduw [%l7 + 0x2C], %o1
sth %g7, [%l7 + 0x62]
loop_1829:
nop
setx loop_1830, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x10]
stw %l2, [%l7 + 0x70]
bvc,a %icc, loop_1831
loop_1830:
fcmpgt32 %f8, %f14, %l1
fbule %fcc2, loop_1832
fnegd %f14, %f6
loop_1831:
fornot2s %f12, %f5, %f15
lduh [%l7 + 0x28], %g6
loop_1832:
fcmped %fcc0, %f10, %f0
movge %xcc, %o7, %g5
brlz %l5, loop_1833
lduh [%l7 + 0x1A], %i1
movcc %xcc, %i5, %i4
fblg %fcc3, loop_1834
loop_1833:
edge8l %o0, %o3, %l4
fmovdcs %icc, %f9, %f4
ldub [%l7 + 0x38], %g2
loop_1834:
sth %o2, [%l7 + 0x5A]
fexpand %f11, %f8
orncc %l3, 0x1E0A, %i6
ldsh [%l7 + 0x7C], %g1
taddcc %o4, %g3, %o6
fmul8x16 %f14, %f10, %f12
mova %xcc, %o5, %i0
subc %l6, %l0, %i2
fpsub16 %f10, %f0, %f0
ld [%l7 + 0x2C], %f3
stw %i7, [%l7 + 0x64]
ta %xcc, 0x4
bg,a,pt %xcc, loop_1835
lduh [%l7 + 0x50], %g4
edge16ln %i3, %o1, %g7
fxnors %f14, %f15, %f13
loop_1835:
fbug %fcc3, loop_1836
fornot2 %f14, %f8, %f0
fmovscc %xcc, %f10, %f10
fmovrslz %l2, %f2, %f14
loop_1836:
stw %g6, [%l7 + 0x78]
edge16n %o7, %l1, %g5
fmovdpos %xcc, %f8, %f7
fpsub16 %f10, %f14, %f0
bneg,a,pt %xcc, loop_1837
tge %icc, 0x3
array16 %i1, %l5, %i5
andncc %o0, %o3, %i4
loop_1837:
tn %xcc, 0x6
ldsh [%l7 + 0x68], %l4
fbule,a %fcc2, loop_1838
stw %o2, [%l7 + 0x6C]
stw %g2, [%l7 + 0x6C]
tge %icc, 0x6
loop_1838:
stb %i6, [%l7 + 0x4F]
fcmple32 %f4, %f12, %g1
fxnor %f0, %f10, %f10
bcc,a,pn %icc, loop_1839
fxnors %f11, %f14, %f10
brlz,a %l3, loop_1840
brgz,a %o4, loop_1841
loop_1839:
fmovsa %icc, %f7, %f13
ldsw [%l7 + 0x6C], %g3
loop_1840:
subc %o6, 0x0CCF, %i0
loop_1841:
bleu,pt %xcc, loop_1842
fmovsgu %xcc, %f1, %f6
ldsw [%l7 + 0x50], %o5
movrlz %l0, %l6, %i2
loop_1842:
movvc %xcc, %i7, %i3
fnot1 %f0, %f8
stb %g4, [%l7 + 0x60]
bgu,pn %xcc, loop_1843
lduw [%l7 + 0x5C], %o1
movn %xcc, %g7, %l2
fbu %fcc2, loop_1844
loop_1843:
stx %g6, [%l7 + 0x60]
subccc %o7, %l1, %i1
fmul8sux16 %f6, %f2, %f6
loop_1844:
nop
setx loop_1845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x2E], %l5
bne,a,pn %xcc, loop_1846
ldsw [%l7 + 0x40], %i5
loop_1845:
tl %xcc, 0x6
st %f7, [%l7 + 0x18]
loop_1846:
movn %icc, %o0, %g5
bne loop_1847
nop
setx loop_1848, %l0, %l1
jmpl %l1, %i4
fcmple16 %f4, %f4, %o3
fmovdge %xcc, %f3, %f5
loop_1847:
bcc loop_1849
loop_1848:
sth %l4, [%l7 + 0x1A]
movn %icc, %g2, %o2
fbul,a %fcc2, loop_1850
loop_1849:
brlez %g1, loop_1851
std %f14, [%l7 + 0x60]
ldsw [%l7 + 0x20], %l3
loop_1850:
edge8 %i6, %g3, %o4
loop_1851:
lduw [%l7 + 0x28], %o6
fnor %f12, %f0, %f0
ldub [%l7 + 0x2E], %i0
fpadd32s %f14, %f6, %f8
lduh [%l7 + 0x4C], %o5
tl %icc, 0x7
ldsw [%l7 + 0x14], %l0
ldsw [%l7 + 0x08], %l6
mulscc %i7, %i2, %g4
lduh [%l7 + 0x28], %i3
tleu %xcc, 0x1
ld [%l7 + 0x28], %f14
fcmple32 %f8, %f4, %g7
stb %l2, [%l7 + 0x73]
mulscc %g6, %o7, %l1
bleu,pt %xcc, loop_1852
fbu,a %fcc3, loop_1853
tleu %icc, 0x0
lduw [%l7 + 0x28], %i1
loop_1852:
fmuld8sux16 %f9, %f2, %f10
loop_1853:
fornot1 %f14, %f0, %f6
fsrc2 %f10, %f12
sth %o1, [%l7 + 0x72]
tleu %xcc, 0x6
fbne,a %fcc1, loop_1854
ldsh [%l7 + 0x78], %i5
movleu %icc, %o0, %l5
movrgz %g5, 0x32B, %o3
loop_1854:
ba loop_1855
tne %icc, 0x7
movvs %xcc, %l4, %g2
st %f9, [%l7 + 0x7C]
loop_1855:
ldsw [%l7 + 0x2C], %o2
ldub [%l7 + 0x14], %g1
ld [%l7 + 0x78], %f1
nop
setx loop_1856, %l0, %l1
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 %icc, loop_1857
tge %xcc, 0x1
ldx [%l7 + 0x70], %l3
loop_1856:
fmovrse %i4, %f14, %f6
loop_1857:
sth %i6, [%l7 + 0x34]
call loop_1858
ldx [%l7 + 0x58], %o4
st %f6, [%l7 + 0x10]
fsrc2s %f1, %f12
loop_1858:
addccc %g3, %i0, %o6
edge8n %l0, %l6, %i7
stb %i2, [%l7 + 0x52]
fmovdvc %icc, %f9, %f11
movvs %xcc, %o5, %g4
stw %i3, [%l7 + 0x70]
faligndata %f0, %f2, %f2
bn,a,pn %icc, loop_1859
bneg,a,pt %xcc, loop_1860
std %f8, [%l7 + 0x28]
or %g7, 0x18A1, %l2
loop_1859:
fmovsa %icc, %f12, %f6
loop_1860:
ldx [%l7 + 0x28], %g6
movcs %xcc, %o7, %l1
fmovdne %icc, %f10, %f1
ldsw [%l7 + 0x3C], %o1
movrne %i1, %o0, %i5
fmovd %f8, %f6
fcmpne16 %f14, %f10, %l5
fmovdle %xcc, %f11, %f6
fnors %f0, %f12, %f6
fbue,a %fcc1, loop_1861
stb %g5, [%l7 + 0x28]
array32 %o3, %g2, %o2
movvc %xcc, %l4, %l3
loop_1861:
sth %i4, [%l7 + 0x66]
sdivcc %i6, 0x0D09, %g1
fcmpgt32 %f14, %f6, %g3
fbne,a %fcc3, loop_1862
call loop_1863
ldd [%l7 + 0x08], %f12
ldsh [%l7 + 0x28], %o4
loop_1862:
brlez,a %i0, loop_1864
loop_1863:
ld [%l7 + 0x5C], %f6
fcmple32 %f10, %f6, %l0
sllx %o6, %l6, %i2
loop_1864:
fmuld8sux16 %f7, %f2, %f4
ldd [%l7 + 0x60], %f2
stw %i7, [%l7 + 0x40]
sdivcc %g4, 0x0FFA, %i3
taddcctv %g7, 0x157B, %o5
bneg %icc, loop_1865
alignaddr %l2, %g6, %l1
udiv %o7, 0x0388, %i1
fpackfix %f6, %f1
loop_1865:
ld [%l7 + 0x2C], %f3
ldub [%l7 + 0x58], %o1
lduh [%l7 + 0x2A], %o0
edge32ln %l5, %i5, %o3
fbul %fcc0, loop_1866
ldsh [%l7 + 0x46], %g2
ldd [%l7 + 0x70], %f12
sllx %o2, 0x0D, %l4
loop_1866:
lduh [%l7 + 0x2A], %l3
tle %icc, 0x5
and %g5, %i4, %g1
fmovrsgez %i6, %f5, %f0
fbge %fcc0, loop_1867
fmovrslez %g3, %f12, %f9
edge16n %i0, %l0, %o6
movre %o4, 0x1F4, %l6
loop_1867:
fmovsa %xcc, %f8, %f6
fbul %fcc2, loop_1868
lduw [%l7 + 0x60], %i2
fmovscs %icc, %f2, %f6
fornot2s %f15, %f13, %f2
loop_1868:
movvs %xcc, %g4, %i3
fmovrsgz %i7, %f8, %f8
bcc loop_1869
ld [%l7 + 0x18], %f4
fpadd16s %f11, %f12, %f7
fbug,a %fcc1, loop_1870
loop_1869:
stw %g7, [%l7 + 0x5C]
srax %l2, %g6, %o5
fmovdg %xcc, %f12, %f9
loop_1870:
srlx %o7, 0x0B, %i1
xor %o1, 0x0A20, %o0
bvs,pn %xcc, loop_1871
brlez %l1, loop_1872
fmovsneg %xcc, %f5, %f1
fmovdcc %icc, %f2, %f1
loop_1871:
alignaddr %i5, %o3, %l5
loop_1872:
ldx [%l7 + 0x48], %o2
fcmpd %fcc2, %f4, %f6
fmuld8ulx16 %f4, %f11, %f14
ldd [%l7 + 0x68], %f6
fnegs %f5, %f0
array16 %l4, %l3, %g2
ldd [%l7 + 0x70], %f12
movrgz %g5, %i4, %i6
udivcc %g3, 0x09AB, %g1
bvc loop_1873
lduh [%l7 + 0x46], %l0
fbg %fcc2, loop_1874
addc %o6, 0x195A, %i0
loop_1873:
ldub [%l7 + 0x69], %o4
ldsh [%l7 + 0x70], %l6
loop_1874:
nop
setx loop_1875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x18], %f7
sth %g4, [%l7 + 0x52]
stb %i2, [%l7 + 0x19]
loop_1875:
fblg %fcc0, loop_1876
ldub [%l7 + 0x18], %i3
fnegd %f14, %f10
fmovdle %icc, %f8, %f11
loop_1876:
bvs %icc, loop_1877
ld [%l7 + 0x38], %f7
fxors %f13, %f4, %f1
fmovrsne %g7, %f8, %f10
loop_1877:
fabsd %f10, %f0
fmovsl %xcc, %f8, %f14
fcmps %fcc3, %f6, %f5
brgz,a %l2, loop_1878
faligndata %f0, %f0, %f8
lduw [%l7 + 0x38], %i7
fmovs %f11, %f12
loop_1878:
stw %g6, [%l7 + 0x50]
addcc %o5, 0x1930, %o7
umul %o1, 0x1EC3, %o0
orncc %l1, %i5, %o3
fxor %f8, %f6, %f4
ldsh [%l7 + 0x4E], %i1
fba %fcc0, loop_1879
ldub [%l7 + 0x50], %o2
ldub [%l7 + 0x2D], %l5
lduw [%l7 + 0x2C], %l4
loop_1879:
ld [%l7 + 0x20], %f14
udivx %l3, 0x04C7, %g5
fpadd16s %f12, %f14, %f8
movneg %xcc, %i4, %g2
sllx %i6, %g3, %g1
st %f10, [%l7 + 0x30]
fabsd %f10, %f6
subc %o6, %l0, %i0
tcc %icc, 0x7
lduw [%l7 + 0x60], %o4
lduw [%l7 + 0x54], %l6
ldd [%l7 + 0x20], %f8
fnot2s %f7, %f12
movpos %xcc, %g4, %i2
movcc %xcc, %i3, %l2
lduw [%l7 + 0x24], %i7
fpmerge %f4, %f7, %f6
stw %g6, [%l7 + 0x10]
fabsd %f10, %f12
sth %o5, [%l7 + 0x1E]
fmovdge %icc, %f9, %f10
sth %g7, [%l7 + 0x18]
addccc %o1, 0x15FE, %o7
be,a %icc, loop_1880
edge8l %o0, %i5, %o3
fone %f8
fbule %fcc2, loop_1881
loop_1880:
fmovdcc %icc, %f15, %f8
stx %i1, [%l7 + 0x10]
movge %xcc, %l1, %l5
loop_1881:
sth %l4, [%l7 + 0x78]
edge8ln %o2, %l3, %g5
fcmps %fcc0, %f0, %f3
fcmpes %fcc1, %f11, %f3
sth %i4, [%l7 + 0x3E]
fmovrdgz %i6, %f14, %f8
edge8l %g3, %g1, %o6
fpadd16 %f2, %f0, %f0
sth %l0, [%l7 + 0x42]
fbg %fcc1, loop_1882
ldub [%l7 + 0x18], %g2
array8 %o4, %i0, %g4
stx %l6, [%l7 + 0x50]
loop_1882:
bvs,a,pn %xcc, loop_1883
lduh [%l7 + 0x40], %i3
nop
setx loop_1884, %l0, %l1
jmpl %l1, %l2
fpadd32s %f11, %f12, %f8
loop_1883:
movle %xcc, %i7, %g6
fmovdne %icc, %f5, %f2
loop_1884:
fbe %fcc2, loop_1885
ld [%l7 + 0x78], %f4
andcc %o5, 0x065A, %g7
edge16 %i2, %o7, %o0
loop_1885:
fpsub32 %f10, %f4, %f6
fmovsge %icc, %f2, %f13
std %f14, [%l7 + 0x78]
fmovsgu %icc, %f15, %f0
sra %i5, %o3, %i1
fones %f15
tsubcc %o1, %l5, %l1
ldx [%l7 + 0x48], %l4
ldub [%l7 + 0x4B], %o2
fmovrdlz %l3, %f12, %f10
fnor %f6, %f10, %f6
taddcc %g5, 0x093D, %i6
lduh [%l7 + 0x62], %i4
st %f8, [%l7 + 0x5C]
smul %g3, %g1, %o6
ld [%l7 + 0x14], %f12
udivx %l0, 0x04DF, %o4
st %f0, [%l7 + 0x7C]
ldsh [%l7 + 0x20], %i0
stb %g2, [%l7 + 0x26]
fmul8ulx16 %f10, %f12, %f2
movne %xcc, %l6, %g4
fandnot2s %f11, %f8, %f2
fblg,a %fcc2, loop_1886
lduh [%l7 + 0x7E], %l2
sdivcc %i3, 0x1F13, %i7
fbue %fcc1, loop_1887
loop_1886:
fmovsgu %xcc, %f6, %f0
fbuge %fcc0, loop_1888
st %f13, [%l7 + 0x78]
loop_1887:
and %g6, 0x0C5B, %o5
fbne %fcc0, loop_1889
loop_1888:
fors %f6, %f12, %f0
fnot2s %f4, %f1
ldub [%l7 + 0x33], %g7
loop_1889:
array16 %o7, %i2, %o0
fmovdvs %xcc, %f5, %f6
fnegd %f0, %f10
fbl,a %fcc2, loop_1890
std %f6, [%l7 + 0x50]
tge %xcc, 0x2
bcs loop_1891
loop_1890:
brgz %o3, loop_1892
bcc,pn %icc, loop_1893
fmovrsgz %i1, %f6, %f1
loop_1891:
fmovspos %xcc, %f10, %f4
loop_1892:
faligndata %f2, %f12, %f14
loop_1893:
ldd [%l7 + 0x28], %f8
xor %i5, 0x0256, %l5
tge %xcc, 0x2
move %xcc, %l1, %l4
fcmpne32 %f6, %f12, %o1
ldsh [%l7 + 0x0E], %o2
fbu,a %fcc2, loop_1894
ldsb [%l7 + 0x50], %g5
fxor %f0, %f0, %f8
subccc %l3, %i6, %g3
loop_1894:
ldsw [%l7 + 0x6C], %i4
fcmpd %fcc2, %f4, %f8
bcs %icc, loop_1895
fmovrdlez %o6, %f0, %f10
stb %g1, [%l7 + 0x21]
ble,a loop_1896
loop_1895:
nop
setx loop_1897, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o4, 0x0F08, %l0
fzero %f4
loop_1896:
ld [%l7 + 0x28], %f12
loop_1897:
nop
setx loop_1898, %l0, %l1
jmpl %l1, %g2
fmovsn %xcc, %f4, %f7
sll %i0, %g4, %l2
fpack16 %f12, %f10
loop_1898:
fexpand %f13, %f0
tgu %icc, 0x2
std %f6, [%l7 + 0x78]
tsubcc %l6, 0x093E, %i7
sth %g6, [%l7 + 0x12]
fmovrsgez %o5, %f15, %f15
sth %i3, [%l7 + 0x66]
fpackfix %f10, %f8
ldsw [%l7 + 0x1C], %g7
ldsb [%l7 + 0x56], %o7
fbu,a %fcc2, loop_1899
ldsw [%l7 + 0x38], %o0
fmovrsne %i2, %f13, %f12
fcmpgt32 %f4, %f8, %o3
loop_1899:
edge8l %i1, %l5, %l1
lduh [%l7 + 0x26], %i5
fmovsleu %icc, %f4, %f15
xnor %l4, 0x06BE, %o1
ble,a,pn %icc, loop_1900
lduh [%l7 + 0x72], %g5
fblg %fcc3, loop_1901
fmul8sux16 %f14, %f4, %f4
loop_1900:
movge %icc, %l3, %o2
move %icc, %g3, %i4
loop_1901:
fmul8x16al %f4, %f7, %f12
fsrc2 %f8, %f12
fmovdneg %xcc, %f9, %f9
fbl %fcc0, loop_1902
fcmpne32 %f10, %f0, %i6
tge %icc, 0x3
fmovrdlz %g1, %f2, %f14
loop_1902:
fmul8x16 %f8, %f6, %f8
fmul8x16al %f11, %f3, %f2
ld [%l7 + 0x28], %f1
movn %icc, %o6, %o4
fzeros %f2
std %f6, [%l7 + 0x40]
fmovrsgez %l0, %f10, %f1
fpmerge %f10, %f3, %f2
ldsw [%l7 + 0x10], %g2
fba %fcc1, loop_1903
ldsh [%l7 + 0x7E], %i0
fpsub16s %f14, %f10, %f6
array32 %l2, %g4, %i7
loop_1903:
fbg %fcc2, loop_1904
fmovscc %xcc, %f6, %f14
fandnot1 %f4, %f6, %f4
movg %xcc, %g6, %o5
loop_1904:
fpackfix %f8, %f0
ldd [%l7 + 0x20], %f8
fmovsl %xcc, %f13, %f5
fxnor %f0, %f2, %f14
tn %icc, 0x4
ldub [%l7 + 0x37], %i3
fmovspos %icc, %f12, %f9
fmovdle %xcc, %f7, %f12
fnot2 %f0, %f0
fbuge,a %fcc1, loop_1905
stw %g7, [%l7 + 0x5C]
ldsh [%l7 + 0x50], %o7
sth %o0, [%l7 + 0x28]
loop_1905:
ld [%l7 + 0x7C], %f0
xnorcc %l6, %i2, %o3
ldx [%l7 + 0x20], %l5
fpackfix %f12, %f3
array32 %i1, %i5, %l1
andcc %l4, 0x085E, %o1
ld [%l7 + 0x28], %f8
fbuge %fcc3, loop_1906
umulcc %g5, %l3, %g3
tpos %xcc, 0x6
fbul,a %fcc0, loop_1907
loop_1906:
fands %f6, %f14, %f1
alignaddrl %i4, %i6, %g1
edge16n %o2, %o4, %o6
loop_1907:
ld [%l7 + 0x08], %f13
xor %g2, 0x0FE0, %i0
fexpand %f10, %f8
ldsw [%l7 + 0x6C], %l0
move %icc, %g4, %i7
fnot2 %f12, %f10
ldsb [%l7 + 0x0D], %l2
fmovrsgez %g6, %f7, %f11
fnegd %f12, %f10
std %f4, [%l7 + 0x18]
ta %xcc, 0x4
fxnor %f10, %f10, %f8
sdivx %i3, 0x0093, %g7
sra %o7, %o0, %o5
movrne %l6, %i2, %o3
nop
setx loop_1908, %l0, %l1
jmpl %l1, %i1
orncc %i5, %l1, %l4
brgez,a %o1, loop_1909
lduh [%l7 + 0x14], %l5
loop_1908:
ldsw [%l7 + 0x74], %g5
bg,pn %xcc, loop_1910
loop_1909:
fmovdne %xcc, %f9, %f4
bcc,a,pn %xcc, loop_1911
bcc,a,pn %icc, loop_1912
loop_1910:
edge8n %g3, %i4, %l3
te %xcc, 0x2
loop_1911:
edge16l %i6, %o2, %o4
loop_1912:
tleu %xcc, 0x1
fmovsl %xcc, %f8, %f14
xor %g1, %o6, %g2
fble,a %fcc2, loop_1913
ldd [%l7 + 0x10], %f12
ldub [%l7 + 0x09], %i0
faligndata %f8, %f12, %f8
loop_1913:
fmovdge %xcc, %f4, %f11
stb %g4, [%l7 + 0x08]
lduw [%l7 + 0x28], %i7
lduh [%l7 + 0x40], %l0
fones %f1
lduh [%l7 + 0x7E], %l2
fmovdgu %xcc, %f2, %f12
fnor %f14, %f4, %f8
movgu %xcc, %i3, %g6
fxnors %f13, %f1, %f14
fpadd32s %f3, %f3, %f9
array8 %o7, %g7, %o0
tpos %xcc, 0x2
lduh [%l7 + 0x34], %o5
bl,a loop_1914
umulcc %l6, 0x19E2, %i2
fnot2 %f14, %f4
st %f3, [%l7 + 0x74]
loop_1914:
fnegd %f2, %f8
fmul8ulx16 %f6, %f6, %f0
stx %i1, [%l7 + 0x78]
bpos,pn %xcc, loop_1915
fmovs %f1, %f8
fpack16 %f2, %f12
fandnot1s %f14, %f2, %f11
loop_1915:
fbuge,a %fcc0, loop_1916
brlez,a %o3, loop_1917
ld [%l7 + 0x1C], %f15
fmovdneg %icc, %f1, %f13
loop_1916:
edge16 %l1, %l4, %i5
loop_1917:
movre %o1, 0x3F0, %l5
fmovrse %g3, %f1, %f2
fba %fcc3, loop_1918
fmovdne %xcc, %f2, %f6
tge %icc, 0x6
edge8 %i4, %l3, %g5
loop_1918:
brlz,a %o2, loop_1919
fmovdne %xcc, %f13, %f5
fcmps %fcc1, %f11, %f9
fmovdvc %icc, %f9, %f0
loop_1919:
orn %i6, 0x0D2D, %g1
stw %o6, [%l7 + 0x2C]
fpsub32s %f11, %f8, %f11
move %xcc, %o4, %g2
lduh [%l7 + 0x48], %i0
array32 %i7, %l0, %g4
sll %l2, %i3, %g6
st %f10, [%l7 + 0x18]
fabss %f7, %f12
te %xcc, 0x2
bn,a %icc, loop_1920
sth %g7, [%l7 + 0x1A]
brnz %o0, loop_1921
ldsb [%l7 + 0x34], %o7
loop_1920:
tge %xcc, 0x0
fmovse %xcc, %f9, %f0
loop_1921:
ldx [%l7 + 0x20], %o5
addc %i2, 0x1B15, %l6
fcmpes %fcc3, %f3, %f14
ldsw [%l7 + 0x0C], %i1
fone %f14
ldx [%l7 + 0x58], %o3
ldub [%l7 + 0x74], %l1
bcs,a %icc, loop_1922
addccc %i5, 0x1AD0, %o1
fmovrde %l5, %f8, %f2
stw %l4, [%l7 + 0x74]
loop_1922:
tg %xcc, 0x5
bpos,a,pn %xcc, loop_1923
ldsh [%l7 + 0x14], %g3
fmovdcs %icc, %f7, %f13
bcs,pn %xcc, loop_1924
loop_1923:
brlez,a %l3, loop_1925
lduw [%l7 + 0x14], %i4
fmovrsne %g5, %f4, %f8
loop_1924:
umul %o2, %i6, %g1
loop_1925:
xnorcc %o4, 0x0E4C, %g2
ld [%l7 + 0x54], %f2
sth %i0, [%l7 + 0x6E]
ldd [%l7 + 0x18], %f4
fmovda %xcc, %f10, %f1
edge32ln %o6, %i7, %l0
orn %g4, %i3, %g6
taddcc %g7, %o0, %l2
ldsb [%l7 + 0x79], %o5
fcmpeq32 %f2, %f14, %o7
tg %xcc, 0x4
fnegs %f13, %f15
stw %i2, [%l7 + 0x44]
fpack16 %f14, %f11
bneg,pt %xcc, loop_1926
or %l6, %o3, %l1
fmovdle %xcc, %f6, %f10
std %f12, [%l7 + 0x30]
loop_1926:
fnands %f7, %f14, %f5
fmovdgu %icc, %f9, %f5
srl %i1, %o1, %i5
taddcctv %l4, %g3, %l3
fpsub32s %f5, %f0, %f9
fmovsvs %icc, %f9, %f5
edge8ln %l5, %i4, %g5
movn %xcc, %o2, %i6
ble,a loop_1927
fbe %fcc1, loop_1928
fcmpes %fcc3, %f13, %f3
lduh [%l7 + 0x4C], %o4
loop_1927:
tleu %xcc, 0x2
loop_1928:
brgez %g2, loop_1929
array8 %i0, %o6, %g1
fpadd16 %f14, %f0, %f6
fands %f3, %f4, %f14
loop_1929:
ldx [%l7 + 0x08], %i7
fands %f13, %f13, %f9
movn %xcc, %g4, %l0
popc %g6, %i3
fmovsne %icc, %f13, %f13
fornot2 %f6, %f0, %f10
fandnot2 %f10, %f6, %f2
stb %g7, [%l7 + 0x22]
stb %o0, [%l7 + 0x5D]
nop
setx loop_1930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x20], %o5
addcc %l2, 0x1525, %i2
fbue,a %fcc2, loop_1931
loop_1930:
srl %l6, %o7, %o3
subccc %i1, 0x1FD0, %o1
lduh [%l7 + 0x64], %i5
loop_1931:
fbn,a %fcc3, loop_1932
ldub [%l7 + 0x60], %l4
sub %l1, %l3, %l5
fcmpgt32 %f4, %f6, %g3
loop_1932:
fbg %fcc1, loop_1933
sth %i4, [%l7 + 0x4A]
edge8 %g5, %i6, %o2
stb %o4, [%l7 + 0x3E]
loop_1933:
bl loop_1934
fcmple16 %f2, %f14, %i0
fmovsne %icc, %f6, %f3
bshuffle %f0, %f14, %f10
loop_1934:
fmovsgu %icc, %f11, %f8
ldsb [%l7 + 0x21], %o6
fnegd %f8, %f8
fands %f8, %f12, %f15
xorcc %g1, 0x0127, %i7
ld [%l7 + 0x6C], %f6
fxnor %f6, %f12, %f0
stw %g4, [%l7 + 0x44]
fpackfix %f14, %f5
fsrc1 %f10, %f14
ldub [%l7 + 0x62], %l0
fmovsl %icc, %f6, %f12
tne %xcc, 0x7
movrne %g2, %i3, %g7
stb %g6, [%l7 + 0x6D]
fmul8x16au %f0, %f15, %f12
ble loop_1935
lduw [%l7 + 0x60], %o0
ldx [%l7 + 0x40], %l2
ld [%l7 + 0x48], %f0
loop_1935:
fcmped %fcc0, %f2, %f0
fnands %f14, %f6, %f3
sub %i2, %l6, %o7
fmovdg %icc, %f8, %f15
ldx [%l7 + 0x68], %o3
fpack32 %f2, %f10, %f8
ldsh [%l7 + 0x3C], %o5
sra %o1, %i5, %i1
fmovd %f2, %f4
ldx [%l7 + 0x30], %l1
ldub [%l7 + 0x10], %l3
nop
setx loop_1936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x48], %l5
ldx [%l7 + 0x70], %l4
fandnot1 %f14, %f4, %f10
loop_1936:
fandnot2 %f6, %f10, %f8
sth %i4, [%l7 + 0x3C]
lduh [%l7 + 0x4C], %g5
array8 %i6, %g3, %o4
fands %f14, %f4, %f10
ldsh [%l7 + 0x36], %o2
fcmpeq32 %f4, %f8, %o6
sth %g1, [%l7 + 0x44]
movrgz %i0, 0x3F9, %g4
stb %l0, [%l7 + 0x3A]
fmovsa %xcc, %f3, %f3
taddcctv %i7, 0x1A49, %g2
nop
setx loop_1937, %l0, %l1
jmpl %l1, %g7
te %icc, 0x0
movn %icc, %g6, %i3
bvs,pn %xcc, loop_1938
loop_1937:
sth %o0, [%l7 + 0x12]
fmovsn %icc, %f11, %f7
fornot1s %f15, %f7, %f6
loop_1938:
fmovrsgz %i2, %f9, %f0
ld [%l7 + 0x3C], %f3
brlz,a %l6, loop_1939
fands %f7, %f7, %f10
xnor %o7, 0x1B4C, %o3
ldd [%l7 + 0x28], %f10
loop_1939:
smul %o5, 0x1C35, %o1
movneg %icc, %i5, %l2
fmul8x16 %f15, %f14, %f12
fpsub32s %f1, %f15, %f7
lduw [%l7 + 0x20], %l1
fmul8ulx16 %f2, %f14, %f4
st %f7, [%l7 + 0x68]
fmovdneg %icc, %f11, %f6
bg,pt %xcc, loop_1940
ldsb [%l7 + 0x08], %i1
orcc %l3, %l4, %l5
fmovde %icc, %f15, %f6
loop_1940:
xnor %i4, 0x0B81, %i6
sra %g5, %o4, %g3
ldsh [%l7 + 0x7E], %o6
fabss %f1, %f9
sth %g1, [%l7 + 0x34]
fnot2 %f12, %f0
fmovsleu %xcc, %f7, %f3
fnand %f0, %f8, %f2
fcmpes %fcc1, %f14, %f9
fmul8x16al %f7, %f0, %f10
bne,a,pt %icc, loop_1941
stw %i0, [%l7 + 0x70]
fmul8sux16 %f8, %f6, %f12
nop
setx loop_1942, %l0, %l1
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_1941:
stb %o2, [%l7 + 0x0F]
fcmpeq32 %f2, %f14, %l0
umul %i7, %g4, %g2
loop_1942:
ld [%l7 + 0x60], %f14
std %f12, [%l7 + 0x58]
fandnot2 %f6, %f10, %f2
fmovscs %icc, %f7, %f13
stb %g6, [%l7 + 0x39]
ldx [%l7 + 0x20], %g7
fbl %fcc2, loop_1943
fmul8x16 %f9, %f12, %f8
st %f12, [%l7 + 0x60]
edge16ln %o0, %i2, %l6
loop_1943:
fmovrsgz %o7, %f13, %f3
ldsh [%l7 + 0x3A], %i3
movvs %xcc, %o5, %o1
ldd [%l7 + 0x68], %f12
fcmpeq32 %f6, %f4, %i5
array32 %o3, %l2, %i1
fcmpgt16 %f8, %f10, %l1
fpsub32 %f10, %f4, %f8
bcs,a %xcc, loop_1944
fmovdvc %xcc, %f12, %f2
fbu %fcc3, loop_1945
sdivcc %l4, 0x0D5F, %l3
loop_1944:
sdivcc %i4, 0x12C6, %l5
ldsh [%l7 + 0x0C], %i6
loop_1945:
ld [%l7 + 0x48], %f4
fcmpd %fcc2, %f0, %f6
ldsw [%l7 + 0x60], %o4
fmovse %icc, %f6, %f12
fmovsvc %xcc, %f7, %f5
andcc %g3, 0x1663, %o6
sth %g5, [%l7 + 0x20]
call loop_1946
fzeros %f1
fmul8sux16 %f4, %f2, %f0
lduh [%l7 + 0x6E], %g1
loop_1946:
bpos,a,pn %xcc, loop_1947
fnor %f8, %f12, %f10
fnot1s %f11, %f11
fmovsgu %xcc, %f6, %f2
loop_1947:
tge %icc, 0x2
fcmped %fcc1, %f14, %f6
ld [%l7 + 0x48], %f6
movrlez %o2, %l0, %i0
fmovrdlez %g4, %f6, %f14
ble %icc, loop_1948
fmovsgu %icc, %f10, %f5
movcs %icc, %i7, %g2
fpackfix %f12, %f13
loop_1948:
lduw [%l7 + 0x74], %g7
lduw [%l7 + 0x5C], %o0
stw %i2, [%l7 + 0x28]
lduw [%l7 + 0x74], %l6
ldsh [%l7 + 0x7E], %o7
ldub [%l7 + 0x62], %g6
or %i3, %o5, %i5
fmovdpos %icc, %f13, %f1
or %o3, 0x0A2D, %o1
ldsb [%l7 + 0x3D], %i1
ldub [%l7 + 0x3A], %l2
stw %l4, [%l7 + 0x48]
fmovrdlz %l3, %f0, %f4
movrlz %l1, 0x315, %l5
fmovse %xcc, %f4, %f0
edge16l %i6, %o4, %i4
ld [%l7 + 0x64], %f0
std %f14, [%l7 + 0x60]
std %f12, [%l7 + 0x68]
srlx %g3, %o6, %g5
fpack32 %f14, %f0, %f6
ldx [%l7 + 0x68], %o2
ldsw [%l7 + 0x4C], %g1
fpadd32 %f2, %f10, %f0
edge16l %l0, %i0, %g4
fmovscc %xcc, %f5, %f4
ldub [%l7 + 0x3D], %g2
fandnot2s %f12, %f12, %f9
edge8n %g7, %i7, %o0
fmovdl %icc, %f7, %f7
fmovsgu %icc, %f7, %f2
fmovd %f4, %f6
tle %xcc, 0x5
movg %icc, %l6, %i2
or %g6, %o7, %i3
bl,a,pt %xcc, loop_1949
stw %i5, [%l7 + 0x60]
fbuge %fcc1, loop_1950
fmovdneg %xcc, %f10, %f13
loop_1949:
fba,a %fcc1, loop_1951
fpack16 %f2, %f13
loop_1950:
fpadd16s %f1, %f0, %f9
lduh [%l7 + 0x24], %o5
loop_1951:
mulx %o3, 0x1816, %o1
fmovdl %xcc, %f0, %f14
lduw [%l7 + 0x3C], %i1
movl %xcc, %l4, %l3
lduh [%l7 + 0x26], %l2
movle %xcc, %l5, %l1
ldsh [%l7 + 0x22], %o4
fnor %f6, %f12, %f0
fmovsneg %xcc, %f5, %f6
fones %f6
sra %i4, 0x08, %g3
fmovs %f4, %f8
stb %o6, [%l7 + 0x64]
lduh [%l7 + 0x0A], %g5
stx %o2, [%l7 + 0x10]
sdiv %g1, 0x0C63, %i6
nop
setx loop_1952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f4, %f0
fpack16 %f14, %f8
fnegs %f2, %f8
loop_1952:
movpos %xcc, %i0, %g4
fandnot2 %f14, %f8, %f4
movvc %xcc, %l0, %g7
edge16ln %i7, %g2, %o0
fmovrslez %l6, %f15, %f11
lduh [%l7 + 0x12], %g6
brlez,a %o7, loop_1953
bshuffle %f8, %f10, %f8
fmovrslez %i2, %f12, %f15
ldub [%l7 + 0x42], %i5
loop_1953:
stw %i3, [%l7 + 0x38]
fxnors %f5, %f12, %f12
stb %o5, [%l7 + 0x76]
array16 %o3, %o1, %i1
fmul8x16 %f4, %f6, %f0
fornot2s %f5, %f9, %f13
srlx %l4, 0x14, %l3
andn %l5, %l2, %o4
fcmped %fcc2, %f0, %f4
fone %f14
std %f14, [%l7 + 0x30]
tsubcctv %i4, %l1, %g3
st %f0, [%l7 + 0x2C]
fsrc1 %f6, %f2
ldub [%l7 + 0x4B], %o6
fcmpne16 %f4, %f8, %g5
lduh [%l7 + 0x5C], %g1
tcc %xcc, 0x3
stx %i6, [%l7 + 0x38]
fpmerge %f10, %f0, %f12
std %f2, [%l7 + 0x50]
movn %xcc, %i0, %g4
alignaddrl %o2, %g7, %l0
fmovsneg %xcc, %f13, %f8
ldsh [%l7 + 0x14], %g2
fxnor %f8, %f2, %f12
subccc %o0, 0x0290, %i7
lduw [%l7 + 0x60], %g6
srax %l6, %i2, %o7
ldsw [%l7 + 0x28], %i5
fcmps %fcc1, %f8, %f8
fands %f10, %f4, %f13
popc %o5, %i3
fands %f7, %f10, %f9
bcs,a,pn %xcc, loop_1954
stb %o1, [%l7 + 0x27]
udiv %o3, 0x1424, %l4
te %xcc, 0x3
loop_1954:
edge32n %i1, %l3, %l5
fmovdgu %xcc, %f7, %f7
brgz %l2, loop_1955
udivx %o4, 0x02CF, %i4
ldub [%l7 + 0x0D], %l1
movleu %icc, %o6, %g5
loop_1955:
sdivx %g1, 0x054C, %i6
fbge,a %fcc3, loop_1956
fbue,a %fcc2, loop_1957
mova %icc, %g3, %i0
fmovse %icc, %f14, %f15
loop_1956:
for %f14, %f10, %f10
loop_1957:
bvs loop_1958
ldsw [%l7 + 0x18], %o2
fmovdpos %xcc, %f7, %f6
lduh [%l7 + 0x48], %g4
loop_1958:
xor %g7, 0x0765, %g2
srlx %l0, 0x11, %i7
edge8l %g6, %l6, %o0
fmovrdgez %i2, %f10, %f6
tcc %xcc, 0x7
ldx [%l7 + 0x28], %o7
srlx %i5, %i3, %o5
fxnor %f2, %f8, %f10
taddcctv %o3, 0x1CED, %o1
fornot2 %f2, %f6, %f14
nop
setx loop_1959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x3C], %i1
ldx [%l7 + 0x50], %l3
ldsw [%l7 + 0x30], %l4
loop_1959:
srlx %l5, %l2, %o4
brnz %l1, loop_1960
std %f14, [%l7 + 0x10]
edge16n %i4, %g5, %o6
umul %g1, 0x1234, %g3
loop_1960:
array8 %i6, %i0, %g4
stw %o2, [%l7 + 0x44]
ld [%l7 + 0x14], %f14
fmovsge %icc, %f6, %f12
fmovdneg %icc, %f11, %f13
fnot2 %f4, %f0
edge16 %g2, %l0, %g7
lduh [%l7 + 0x4A], %g6
fornot2s %f10, %f14, %f8
stb %l6, [%l7 + 0x6B]
fmovrsne %i7, %f3, %f4
sth %o0, [%l7 + 0x5A]
array16 %o7, %i5, %i2
pdist %f4, %f0, %f0
fxnors %f10, %f11, %f7
umulcc %o5, %i3, %o3
tpos %xcc, 0x5
popc %o1, %l3
lduw [%l7 + 0x2C], %l4
fcmpne16 %f6, %f14, %i1
orncc %l5, %o4, %l1
movgu %icc, %i4, %g5
fpack16 %f8, %f14
lduh [%l7 + 0x24], %l2
lduh [%l7 + 0x72], %o6
fmul8sux16 %f4, %f2, %f0
edge32ln %g3, %g1, %i6
ldub [%l7 + 0x38], %i0
tvc %xcc, 0x0
add %o2, 0x1E63, %g2
fmovse %xcc, %f0, %f3
sth %g4, [%l7 + 0x2E]
ldd [%l7 + 0x68], %f6
fnot1s %f3, %f12
stb %g7, [%l7 + 0x2D]
fmovrdgz %g6, %f0, %f6
mulscc %l0, 0x0879, %i7
movleu %xcc, %l6, %o0
fmovsne %xcc, %f11, %f5
sth %i5, [%l7 + 0x24]
sth %o7, [%l7 + 0x70]
fmovrdgez %o5, %f2, %f14
lduh [%l7 + 0x64], %i3
bge,pn %icc, loop_1961
tcs %icc, 0x4
st %f8, [%l7 + 0x7C]
fcmpne16 %f4, %f2, %i2
loop_1961:
stb %o3, [%l7 + 0x3A]
sth %l3, [%l7 + 0x2A]
fmul8ulx16 %f6, %f2, %f10
movle %icc, %o1, %l4
fsrc1 %f2, %f6
alignaddr %i1, %l5, %o4
mulscc %i4, 0x06B0, %l1
fba %fcc1, loop_1962
sth %g5, [%l7 + 0x20]
brlez,a %l2, loop_1963
andcc %o6, 0x0D28, %g1
loop_1962:
xnor %g3, 0x17DB, %i6
fbe,a %fcc3, loop_1964
loop_1963:
subc %i0, %o2, %g2
st %f7, [%l7 + 0x78]
orncc %g7, 0x0956, %g4
loop_1964:
movvs %icc, %l0, %i7
te %icc, 0x4
andncc %l6, %g6, %o0
movrgz %o7, %o5, %i3
fnegs %f8, %f6
lduw [%l7 + 0x68], %i2
ld [%l7 + 0x38], %f9
add %i5, %o3, %l3
bleu,pt %xcc, loop_1965
fmovsn %xcc, %f2, %f1
bvs,a loop_1966
ldub [%l7 + 0x6F], %l4
loop_1965:
fpadd32s %f12, %f8, %f10
brlz,a %i1, loop_1967
loop_1966:
fcmple32 %f4, %f0, %o1
st %f13, [%l7 + 0x1C]
tsubcc %o4, %i4, %l1
loop_1967:
fbge,a %fcc1, loop_1968
fpack16 %f2, %f9
fmovda %xcc, %f1, %f0
bgu,pt %xcc, loop_1969
loop_1968:
bvs,a loop_1970
lduw [%l7 + 0x50], %l5
siam 0x7
loop_1969:
stb %l2, [%l7 + 0x30]
loop_1970:
stx %o6, [%l7 + 0x10]
bvs,a loop_1971
ldd [%l7 + 0x70], %f6
fmovrdlez %g1, %f10, %f12
bn,pn %icc, loop_1972
loop_1971:
stx %g3, [%l7 + 0x30]
fsrc1s %f1, %f10
movcc %icc, %i6, %g5
loop_1972:
fcmpgt16 %f8, %f14, %o2
ldd [%l7 + 0x40], %f4
fpmerge %f11, %f0, %f2
movcc %xcc, %g2, %g7
stb %i0, [%l7 + 0x1C]
mulscc %g4, %i7, %l6
sth %g6, [%l7 + 0x5E]
mulscc %o0, 0x04C0, %o7
for %f6, %f8, %f14
fones %f2
fbule,a %fcc3, loop_1973
std %f4, [%l7 + 0x18]
sdivcc %o5, 0x0CEF, %i3
tsubcc %i2, %i5, %o3
loop_1973:
fmovdg %xcc, %f2, %f11
ld [%l7 + 0x08], %f12
ldsw [%l7 + 0x38], %l3
fone %f14
ldub [%l7 + 0x26], %l4
fbule %fcc3, loop_1974
fsrc1 %f4, %f6
movpos %xcc, %l0, %o1
edge16l %i1, %i4, %o4
loop_1974:
fabss %f11, %f11
std %f6, [%l7 + 0x30]
ldub [%l7 + 0x18], %l1
st %f15, [%l7 + 0x28]
fone %f2
tgu %icc, 0x3
ldsw [%l7 + 0x4C], %l2
tneg %icc, 0x0
fandnot2s %f5, %f7, %f5
stx %o6, [%l7 + 0x70]
lduh [%l7 + 0x54], %l5
fmovsvc %xcc, %f8, %f3
brlz,a %g3, loop_1975
fornot2s %f7, %f1, %f4
fpadd32s %f2, %f14, %f9
stb %i6, [%l7 + 0x6E]
loop_1975:
fmul8ulx16 %f10, %f0, %f10
ldsw [%l7 + 0x20], %g5
tvc %xcc, 0x0
fmovrdlz %g1, %f14, %f14
udivcc %g2, 0x1CA6, %o2
st %f14, [%l7 + 0x3C]
fcmpeq32 %f0, %f12, %i0
fcmpd %fcc1, %f8, %f8
movpos %xcc, %g4, %g7
movl %icc, %l6, %i7
orncc %g6, 0x163D, %o7
ldub [%l7 + 0x3E], %o0
stw %o5, [%l7 + 0x2C]
fmovsneg %icc, %f2, %f15
fmovscs %icc, %f0, %f3
brnz %i2, loop_1976
bleu,pt %xcc, loop_1977
sth %i5, [%l7 + 0x7E]
fones %f6
loop_1976:
fpackfix %f4, %f0
loop_1977:
call loop_1978
fnegd %f8, %f8
ldsw [%l7 + 0x0C], %o3
fble %fcc0, loop_1979
loop_1978:
ld [%l7 + 0x74], %f3
ldsw [%l7 + 0x1C], %l3
bpos,a loop_1980
loop_1979:
alignaddrl %l4, %i3, %o1
udiv %l0, 0x1305, %i4
fsrc2 %f0, %f6
loop_1980:
fpsub32 %f6, %f8, %f12
st %f12, [%l7 + 0x28]
stw %i1, [%l7 + 0x3C]
mulscc %o4, %l2, %o6
stb %l1, [%l7 + 0x5D]
fbge %fcc3, loop_1981
tgu %icc, 0x2
ldsw [%l7 + 0x24], %g3
array32 %i6, %g5, %l5
loop_1981:
te %icc, 0x3
bpos,a,pn %xcc, loop_1982
fmul8x16 %f7, %f6, %f10
add %g1, %o2, %g2
movle %icc, %g4, %i0
loop_1982:
brnz,a %g7, loop_1983
andn %l6, %g6, %i7
fmul8x16 %f1, %f14, %f12
brgez,a %o7, loop_1984
loop_1983:
stw %o0, [%l7 + 0x54]
sth %o5, [%l7 + 0x5E]
fmovrdgz %i2, %f10, %f0
loop_1984:
fcmpd %fcc3, %f4, %f10
st %f15, [%l7 + 0x28]
fbue %fcc2, loop_1985
nop
setx loop_1986, %l0, %l1
jmpl %l1, %o3
fmovs %f12, %f10
tvc %xcc, 0x1
loop_1985:
fpsub16 %f2, %f0, %f0
loop_1986:
sethi 0x0F9A, %i5
array32 %l4, %l3, %i3
ldsb [%l7 + 0x5C], %o1
fmuld8ulx16 %f0, %f5, %f14
fbuge,a %fcc1, loop_1987
tn %xcc, 0x3
fcmpne16 %f12, %f2, %l0
ldub [%l7 + 0x0C], %i1
loop_1987:
tsubcctv %o4, %i4, %o6
std %f12, [%l7 + 0x48]
movleu %icc, %l1, %l2
siam 0x4
fmovscc %xcc, %f11, %f12
pdist %f0, %f14, %f4
xnorcc %i6, %g3, %l5
fpsub16 %f4, %f2, %f4
fandnot1 %f14, %f0, %f0
ldsw [%l7 + 0x30], %g1
fmovsl %icc, %f1, %f13
fmovdg %xcc, %f4, %f7
ld [%l7 + 0x34], %f4
lduw [%l7 + 0x5C], %g5
fnand %f8, %f10, %f8
ldsh [%l7 + 0x52], %o2
fones %f7
orcc %g2, 0x0A19, %g4
st %f7, [%l7 + 0x58]
ldub [%l7 + 0x36], %i0
movcs %icc, %g7, %g6
fpsub32 %f0, %f2, %f8
array16 %i7, %l6, %o7
ba loop_1988
brz %o5, loop_1989
orn %o0, %i2, %i5
fcmpeq16 %f6, %f14, %l4
loop_1988:
or %l3, 0x1FC4, %i3
loop_1989:
ld [%l7 + 0x38], %f3
te %icc, 0x4
bgu,a,pt %xcc, loop_1990
stx %o3, [%l7 + 0x58]
add %l0, %o1, %o4
fbuge,a %fcc3, loop_1991
loop_1990:
bcs,a %xcc, loop_1992
fandnot1s %f13, %f9, %f4
fornot2 %f14, %f10, %f14
loop_1991:
xnorcc %i4, %i1, %l1
loop_1992:
lduh [%l7 + 0x50], %o6
movge %icc, %l2, %g3
movl %xcc, %i6, %g1
edge16ln %l5, %g5, %o2
edge16 %g2, %g4, %g7
stw %g6, [%l7 + 0x64]
fcmpes %fcc0, %f2, %f2
fmovdge %xcc, %f8, %f9
bshuffle %f2, %f12, %f2
fcmpeq32 %f2, %f4, %i7
bneg,a,pt %icc, loop_1993
nop
setx loop_1994, %l0, %l1
jmpl %l1, %i0
xnorcc %l6, %o5, %o0
fnor %f0, %f14, %f2
loop_1993:
stw %o7, [%l7 + 0x44]
loop_1994:
fsrc1s %f10, %f6
edge32ln %i2, %i5, %l3
umulcc %l4, 0x118F, %o3
lduw [%l7 + 0x58], %i3
fcmple32 %f2, %f0, %o1
brnz,a %o4, loop_1995
xorcc %l0, %i4, %l1
ldsw [%l7 + 0x34], %i1
tle %icc, 0x0
loop_1995:
ldsh [%l7 + 0x5C], %o6
alignaddrl %g3, %l2, %i6
fmuld8sux16 %f9, %f12, %f2
sdiv %g1, 0x08D3, %g5
edge32ln %l5, %g2, %g4
fabss %f12, %f15
stx %g7, [%l7 + 0x48]
lduh [%l7 + 0x68], %g6
tgu %xcc, 0x3
fmovdneg %icc, %f8, %f7
ldsw [%l7 + 0x4C], %o2
ldsb [%l7 + 0x2F], %i7
bne,a loop_1996
stw %i0, [%l7 + 0x30]
movrlez %l6, %o5, %o7
subc %o0, 0x0C40, %i2
loop_1996:
bgu %icc, loop_1997
ldx [%l7 + 0x68], %l3
fmovscs %xcc, %f1, %f8
fbne %fcc2, loop_1998
loop_1997:
brnz %i5, loop_1999
fmul8x16au %f6, %f13, %f14
fbge %fcc0, loop_2000
loop_1998:
fones %f9
loop_1999:
fmul8x16 %f15, %f0, %f6
mulx %l4, %o3, %i3
loop_2000:
std %f12, [%l7 + 0x48]
lduh [%l7 + 0x3A], %o4
fxnor %f4, %f6, %f0
tsubcctv %o1, 0x0220, %i4
fmul8x16al %f12, %f3, %f14
ldub [%l7 + 0x57], %l1
bgu %icc, loop_2001
stw %i1, [%l7 + 0x18]
edge16ln %o6, %g3, %l2
ldsb [%l7 + 0x14], %i6
loop_2001:
andncc %l0, %g5, %l5
ldsh [%l7 + 0x46], %g1
fsrc2s %f5, %f6
ldd [%l7 + 0x60], %f14
fba %fcc2, loop_2002
sth %g2, [%l7 + 0x6C]
ldsb [%l7 + 0x34], %g4
ldd [%l7 + 0x58], %f6
loop_2002:
fmovdne %icc, %f8, %f5
movl %xcc, %g6, %o2
ldsw [%l7 + 0x58], %g7
edge8l %i0, %l6, %i7
or %o5, 0x1412, %o0
stx %i2, [%l7 + 0x38]
fmovsn %xcc, %f11, %f11
be,a,pn %icc, loop_2003
fmovrde %l3, %f6, %f0
edge16l %o7, %i5, %o3
xnor %i3, 0x1D2B, %l4
loop_2003:
bn,a,pn %xcc, loop_2004
fmovdvs %xcc, %f0, %f9
std %f6, [%l7 + 0x60]
and %o1, %o4, %i4
loop_2004:
lduh [%l7 + 0x34], %l1
fands %f11, %f4, %f14
movrgez %i1, 0x0B3, %o6
array8 %g3, %i6, %l2
edge32ln %g5, %l0, %l5
ba,a %xcc, loop_2005
nop
setx loop_2006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %xcc, %g1, %g4
fones %f9
loop_2005:
ldx [%l7 + 0x50], %g6
loop_2006:
fxor %f10, %f12, %f6
tcc %icc, 0x7
ldsw [%l7 + 0x54], %g2
fbl,a %fcc3, loop_2007
nop
setx loop_2008, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x11], %i0
edge32l %l6, %g7, %o5
loop_2007:
ldd [%l7 + 0x10], %f4
loop_2008:
movrlez %i7, 0x3B0, %o0
fmovdle %xcc, %f10, %f7
ldub [%l7 + 0x20], %l3
ldd [%l7 + 0x68], %f6
fcmpeq16 %f6, %f10, %o7
fmovd %f8, %f0
stw %i5, [%l7 + 0x30]
fba %fcc0, loop_2009
sra %i2, 0x16, %i3
ld [%l7 + 0x40], %f1
fpsub32s %f12, %f2, %f14
loop_2009:
umul %o3, 0x0DEC, %l4
fmul8x16 %f0, %f8, %f14
stw %o4, [%l7 + 0x18]
fmovda %xcc, %f2, %f13
std %f6, [%l7 + 0x08]
tle %icc, 0x3
ldx [%l7 + 0x30], %o1
ldsw [%l7 + 0x78], %l1
fone %f0
srax %i4, %o6, %g3
fmovde %xcc, %f2, %f13
ld [%l7 + 0x18], %f2
fcmpes %fcc1, %f14, %f12
movleu %icc, %i1, %i6
fbul %fcc1, loop_2010
fbn,a %fcc3, loop_2011
addccc %l2, 0x0923, %g5
fnot2s %f6, %f14
loop_2010:
xnorcc %l0, 0x19F9, %g1
loop_2011:
ldub [%l7 + 0x49], %g4
fabss %f15, %f6
ldub [%l7 + 0x6B], %g6
fcmpeq32 %f6, %f12, %g2
ldsb [%l7 + 0x2C], %l5
tvc %xcc, 0x3
fcmped %fcc0, %f0, %f8
sth %o2, [%l7 + 0x3A]
tvc %icc, 0x6
be,pt %xcc, loop_2012
fnot2 %f14, %f2
fpsub32 %f0, %f6, %f2
fmovrdgez %i0, %f14, %f8
loop_2012:
stb %g7, [%l7 + 0x48]
ld [%l7 + 0x5C], %f10
std %f0, [%l7 + 0x50]
fble %fcc0, loop_2013
fcmps %fcc1, %f3, %f7
fabss %f6, %f6
fcmpes %fcc2, %f4, %f13
loop_2013:
popc 0x1DE1, %o5
ldsw [%l7 + 0x18], %l6
ldsb [%l7 + 0x28], %i7
edge16l %l3, %o7, %o0
brnz,a %i5, loop_2014
ldsh [%l7 + 0x34], %i2
fmovdvc %icc, %f6, %f4
edge32l %i3, %o3, %l4
loop_2014:
bvc,a %icc, loop_2015
xorcc %o4, 0x0EE4, %l1
ldsb [%l7 + 0x38], %i4
movgu %icc, %o1, %o6
loop_2015:
fmovdge %icc, %f7, %f13
st %f6, [%l7 + 0x64]
andn %i1, %g3, %i6
andncc %l2, %g5, %l0
fnegs %f9, %f2
fornot2s %f2, %f0, %f10
bvs loop_2016
ld [%l7 + 0x78], %f3
fmovdg %icc, %f3, %f9
st %f15, [%l7 + 0x1C]
loop_2016:
movpos %icc, %g4, %g1
sra %g6, %l5, %g2
fcmped %fcc0, %f10, %f12
stx %o2, [%l7 + 0x68]
fnegs %f15, %f11
stb %i0, [%l7 + 0x21]
stw %g7, [%l7 + 0x54]
lduw [%l7 + 0x78], %l6
std %f12, [%l7 + 0x70]
fmul8x16 %f7, %f6, %f2
fmovdcs %icc, %f1, %f9
stw %o5, [%l7 + 0x14]
ldsw [%l7 + 0x20], %i7
fmovrdgz %o7, %f12, %f0
ldx [%l7 + 0x58], %o0
alignaddr %i5, %i2, %i3
tneg %xcc, 0x6
tgu %xcc, 0x6
xnorcc %l3, %o3, %o4
ta %icc, 0x6
ld [%l7 + 0x28], %f0
ldsb [%l7 + 0x19], %l4
sdivx %l1, 0x179B, %o1
brgz,a %i4, loop_2017
fandnot1s %f12, %f12, %f11
lduh [%l7 + 0x0A], %i1
fpadd16s %f9, %f10, %f11
loop_2017:
fmovsvs %icc, %f12, %f6
stx %g3, [%l7 + 0x40]
andncc %i6, %o6, %l2
ldub [%l7 + 0x5A], %g5
fmovsvc %xcc, %f2, %f7
andn %g4, 0x0F5B, %l0
ldd [%l7 + 0x08], %f4
fmovdn %icc, %f8, %f13
st %f5, [%l7 + 0x34]
bge,pn %icc, loop_2018
ldsw [%l7 + 0x14], %g6
bge,a loop_2019
fsrc1 %f14, %f6
loop_2018:
orcc %l5, 0x175A, %g1
stx %o2, [%l7 + 0x40]
loop_2019:
and %i0, %g7, %g2
ldd [%l7 + 0x40], %f14
ldd [%l7 + 0x68], %f14
sllx %l6, 0x1C, %i7
fbg %fcc2, loop_2020
fxnors %f13, %f0, %f8
mulscc %o7, 0x168A, %o0
movcc %icc, %i5, %i2
loop_2020:
fnot1s %f12, %f1
fcmpes %fcc2, %f6, %f9
fxors %f13, %f2, %f9
stw %o5, [%l7 + 0x1C]
bgu,pt %xcc, loop_2021
st %f4, [%l7 + 0x1C]
movg %icc, %i3, %l3
fble %fcc3, loop_2022
loop_2021:
orn %o3, 0x14F7, %o4
fcmpne32 %f4, %f2, %l4
fnot2s %f8, %f1
loop_2022:
fpadd16 %f10, %f14, %f8
tgu %icc, 0x6
fbge,a %fcc3, loop_2023
tsubcc %l1, %i4, %i1
fnor %f0, %f0, %f4
ldsb [%l7 + 0x2A], %o1
loop_2023:
fpack16 %f6, %f12
movn %xcc, %g3, %o6
sth %i6, [%l7 + 0x58]
stb %g5, [%l7 + 0x0A]
faligndata %f2, %f6, %f4
std %f14, [%l7 + 0x60]
ldd [%l7 + 0x60], %f4
fbo,a %fcc0, loop_2024
fandnot1 %f14, %f14, %f0
ldsw [%l7 + 0x60], %l2
taddcctv %l0, 0x15A9, %g4
loop_2024:
brlez,a %g6, loop_2025
ldsw [%l7 + 0x7C], %g1
lduh [%l7 + 0x5A], %l5
ldd [%l7 + 0x40], %f12
loop_2025:
edge32 %o2, %i0, %g7
stw %l6, [%l7 + 0x44]
bvs,a %xcc, loop_2026
popc 0x064D, %g2
sub %i7, 0x1FF6, %o7
fmovda %icc, %f8, %f13
loop_2026:
stx %i5, [%l7 + 0x60]
fmovsn %icc, %f3, %f15
subc %i2, %o5, %i3
fmovdge %icc, %f15, %f9
fmul8x16 %f5, %f12, %f0
tgu %xcc, 0x4
st %f14, [%l7 + 0x4C]
brz %l3, loop_2027
fmovdne %xcc, %f15, %f0
fzero %f4
ld [%l7 + 0x54], %f9
loop_2027:
edge16ln %o0, %o4, %l4
sth %o3, [%l7 + 0x40]
fabss %f13, %f10
fmovdcs %xcc, %f6, %f12
fornot1s %f1, %f2, %f0
fmovda %icc, %f3, %f5
lduh [%l7 + 0x7C], %i4
lduh [%l7 + 0x2C], %l1
ldsh [%l7 + 0x76], %o1
tcc %xcc, 0x6
tg %xcc, 0x7
fsrc1 %f0, %f12
fabsd %f10, %f4
bcs loop_2028
brlez,a %g3, loop_2029
fcmpne16 %f10, %f6, %o6
fnegs %f2, %f14
loop_2028:
sll %i6, 0x15, %i1
loop_2029:
movrlz %l2, 0x28F, %l0
nop
setx loop_2030, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f2, %f4
fcmpeq32 %f0, %f2, %g5
fmovdge %icc, %f11, %f0
loop_2030:
fpmerge %f12, %f12, %f12
sub %g6, %g1, %l5
stb %o2, [%l7 + 0x16]
fmovrdne %g4, %f10, %f8
lduw [%l7 + 0x18], %g7
fcmpgt16 %f8, %f4, %i0
movneg %icc, %g2, %i7
stb %l6, [%l7 + 0x73]
ba,a loop_2031
ldx [%l7 + 0x08], %o7
std %f6, [%l7 + 0x20]
ldsw [%l7 + 0x64], %i2
loop_2031:
fmovsvc %icc, %f9, %f13
ld [%l7 + 0x7C], %f4
movleu %xcc, %i5, %i3
ldub [%l7 + 0x78], %o5
fmovrdlz %l3, %f0, %f6
bge,a,pn %xcc, loop_2032
ldsb [%l7 + 0x29], %o0
fmovrdgz %o4, %f2, %f4
tg %icc, 0x3
loop_2032:
stw %l4, [%l7 + 0x60]
std %f2, [%l7 + 0x48]
fmovrdlez %i4, %f10, %f0
fpmerge %f0, %f2, %f4
st %f7, [%l7 + 0x38]
ba %icc, loop_2033
lduh [%l7 + 0x14], %l1
te %icc, 0x7
std %f2, [%l7 + 0x50]
loop_2033:
movcc %icc, %o1, %g3
fmovsneg %xcc, %f12, %f9
edge8l %o6, %o3, %i6
ldsh [%l7 + 0x22], %i1
tgu %icc, 0x0
lduw [%l7 + 0x4C], %l2
stb %l0, [%l7 + 0x7C]
fmovde %xcc, %f15, %f3
fpadd16 %f12, %f2, %f6
tne %icc, 0x2
fnors %f9, %f2, %f7
sth %g6, [%l7 + 0x70]
nop
setx loop_2034, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g1, %l5, %o2
fble %fcc0, loop_2035
fmovsne %xcc, %f8, %f10
loop_2034:
ba loop_2036
brlez %g5, loop_2037
loop_2035:
fmovde %icc, %f3, %f4
bgu,a,pt %icc, loop_2038
loop_2036:
fmovs %f15, %f4
loop_2037:
ldub [%l7 + 0x62], %g4
fmovrsne %g7, %f14, %f15
loop_2038:
tleu %xcc, 0x6
subcc %i0, 0x09E3, %g2
fmuld8sux16 %f6, %f9, %f0
bcs,a,pt %xcc, loop_2039
fone %f0
fmovdvs %xcc, %f8, %f13
st %f13, [%l7 + 0x38]
loop_2039:
array16 %i7, %o7, %l6
ldsh [%l7 + 0x68], %i2
sllx %i3, 0x01, %o5
ldx [%l7 + 0x78], %l3
fmovde %xcc, %f4, %f13
sdivcc %o0, 0x0A9A, %i5
std %f6, [%l7 + 0x68]
edge8l %l4, %o4, %l1
ldsw [%l7 + 0x14], %o1
ldsh [%l7 + 0x20], %i4
ldd [%l7 + 0x28], %f12
movcs %icc, %g3, %o3
ldsw [%l7 + 0x60], %o6
addc %i6, 0x1372, %i1
te %icc, 0x5
ldsh [%l7 + 0x52], %l2
ldsh [%l7 + 0x7A], %l0
bcc,a %xcc, loop_2040
fxors %f4, %f8, %f5
alignaddr %g1, %l5, %g6
movcc %xcc, %o2, %g5
loop_2040:
fnands %f15, %f9, %f5
st %f0, [%l7 + 0x1C]
alignaddr %g7, %i0, %g4
bpos,a %icc, loop_2041
sth %i7, [%l7 + 0x5A]
fmovdne %icc, %f8, %f12
sth %o7, [%l7 + 0x4C]
loop_2041:
tsubcctv %g2, 0x0FB2, %i2
lduw [%l7 + 0x48], %l6
bneg,a,pn %xcc, loop_2042
movrgz %o5, %l3, %o0
fmovdcs %icc, %f2, %f11
mova %xcc, %i5, %l4
loop_2042:
movge %icc, %o4, %l1
std %f14, [%l7 + 0x30]
srlx %i3, %i4, %g3
movcs %xcc, %o3, %o1
fmovsleu %icc, %f10, %f8
stw %i6, [%l7 + 0x44]
stx %o6, [%l7 + 0x18]
fbule,a %fcc1, loop_2043
ldub [%l7 + 0x1D], %l2
stx %i1, [%l7 + 0x70]
fornot1 %f6, %f14, %f14
loop_2043:
orcc %g1, 0x0771, %l5
ld [%l7 + 0x44], %f4
subccc %l0, 0x038A, %o2
brgez,a %g5, loop_2044
fmovsn %xcc, %f0, %f12
call loop_2045
array8 %g6, %i0, %g7
loop_2044:
ldsb [%l7 + 0x47], %g4
mova %xcc, %i7, %g2
loop_2045:
ldub [%l7 + 0x3E], %i2
std %f14, [%l7 + 0x20]
fpadd16 %f4, %f6, %f4
fpsub16 %f10, %f4, %f8
fmovdge %icc, %f9, %f9
stw %l6, [%l7 + 0x0C]
fcmped %fcc1, %f0, %f8
fnor %f0, %f8, %f0
fpack16 %f6, %f3
tvc %icc, 0x5
fandnot2s %f1, %f2, %f10
fones %f10
fmovs %f15, %f4
edge16l %o5, %l3, %o7
stx %o0, [%l7 + 0x08]
fmul8x16au %f3, %f9, %f10
fpsub16s %f15, %f10, %f1
edge16n %i5, %o4, %l1
movrlez %i3, 0x3BE, %l4
ldx [%l7 + 0x68], %i4
ba %xcc, loop_2046
tpos %xcc, 0x0
orcc %o3, %g3, %i6
movne %icc, %o1, %l2
loop_2046:
ble,pn %icc, loop_2047
fpadd32s %f9, %f0, %f15
fsrc2s %f14, %f11
stx %o6, [%l7 + 0x50]
loop_2047:
bcc %icc, loop_2048
lduw [%l7 + 0x08], %g1
stw %l5, [%l7 + 0x28]
fmovsn %icc, %f14, %f0
loop_2048:
andncc %i1, %l0, %o2
ldsb [%l7 + 0x51], %g5
ldsh [%l7 + 0x36], %i0
stb %g7, [%l7 + 0x13]
stx %g4, [%l7 + 0x78]
fbule %fcc0, loop_2049
ld [%l7 + 0x40], %f3
ldsh [%l7 + 0x50], %g6
ldub [%l7 + 0x5B], %i7
loop_2049:
tg %xcc, 0x6
ble,a loop_2050
ldsb [%l7 + 0x28], %i2
fxnor %f8, %f2, %f0
edge16n %l6, %g2, %o5
loop_2050:
edge16l %l3, %o0, %i5
std %f2, [%l7 + 0x40]
movne %icc, %o4, %l1
ld [%l7 + 0x08], %f7
fmovdge %icc, %f12, %f6
movrne %o7, 0x033, %l4
ldsh [%l7 + 0x12], %i4
bvc,pt %icc, loop_2051
sth %o3, [%l7 + 0x36]
array8 %i3, %g3, %i6
fmovda %icc, %f14, %f9
loop_2051:
ldd [%l7 + 0x68], %f12
srlx %l2, 0x1C, %o1
fmuld8ulx16 %f9, %f3, %f14
fzero %f2
ldsw [%l7 + 0x58], %g1
movrgez %o6, %i1, %l5
std %f12, [%l7 + 0x68]
lduh [%l7 + 0x36], %o2
edge16n %l0, %i0, %g7
taddcctv %g5, %g6, %g4
edge32ln %i2, %l6, %i7
faligndata %f4, %f14, %f14
ldub [%l7 + 0x7F], %o5
lduh [%l7 + 0x68], %l3
ldx [%l7 + 0x60], %g2
movleu %xcc, %o0, %i5
stw %o4, [%l7 + 0x64]
te %xcc, 0x6
stx %l1, [%l7 + 0x78]
brz %o7, loop_2052
edge32l %i4, %o3, %l4
brgez %g3, loop_2053
ldsb [%l7 + 0x18], %i6
loop_2052:
st %f11, [%l7 + 0x24]
fbne,a %fcc3, loop_2054
loop_2053:
fmovsle %icc, %f10, %f4
brlz,a %i3, loop_2055
fmovsleu %icc, %f3, %f8
loop_2054:
fmovsneg %icc, %f10, %f3
ld [%l7 + 0x20], %f2
loop_2055:
ld [%l7 + 0x54], %f3
ldsw [%l7 + 0x78], %o1
fmovrdlez %l2, %f2, %f4
brnz,a %g1, loop_2056
fbe %fcc1, loop_2057
fnand %f0, %f6, %f8
stx %o6, [%l7 + 0x30]
loop_2056:
xnor %l5, %i1, %o2
loop_2057:
fmovdvc %xcc, %f0, %f9
fnot2s %f2, %f15
addccc %i0, %g7, %g5
movg %xcc, %l0, %g4
tneg %xcc, 0x6
tvc %icc, 0x6
fbg %fcc2, loop_2058
fabsd %f12, %f6
st %f4, [%l7 + 0x3C]
bneg,pt %icc, loop_2059
loop_2058:
or %i2, 0x047E, %g6
fnegs %f5, %f4
edge8n %i7, %o5, %l3
loop_2059:
fxors %f2, %f7, %f1
sll %g2, %l6, %o0
fcmpd %fcc0, %f2, %f10
andncc %o4, %i5, %o7
ldub [%l7 + 0x48], %l1
ldx [%l7 + 0x50], %i4
fmovdneg %xcc, %f13, %f15
bcc,a,pn %icc, loop_2060
addcc %l4, %g3, %o3
fbule,a %fcc0, loop_2061
ldsb [%l7 + 0x2E], %i3
loop_2060:
fcmpne16 %f10, %f14, %o1
fmovde %xcc, %f7, %f3
loop_2061:
array16 %l2, %i6, %g1
array8 %o6, %l5, %i1
ldsw [%l7 + 0x18], %o2
fxors %f14, %f1, %f2
tg %xcc, 0x0
fsrc2 %f6, %f6
andn %i0, 0x1FF8, %g5
ldx [%l7 + 0x58], %l0
fnegd %f6, %f2
fnot1 %f0, %f10
fpack16 %f8, %f5
ldsb [%l7 + 0x23], %g7
tsubcctv %i2, %g4, %g6
sdiv %i7, 0x1918, %o5
fmovsn %xcc, %f4, %f3
sethi 0x07D9, %l3
fnegs %f4, %f15
bne,a,pn %icc, loop_2062
ldsb [%l7 + 0x2B], %l6
movvs %xcc, %g2, %o0
nop
setx loop_2063, %l0, %l1
jmpl %l1, %i5
loop_2062:
siam 0x3
sethi 0x147B, %o4
st %f5, [%l7 + 0x10]
loop_2063:
movge %icc, %l1, %i4
ld [%l7 + 0x28], %f10
xnor %o7, %g3, %o3
std %f12, [%l7 + 0x08]
fmovscc %icc, %f3, %f4
tge %xcc, 0x6
ldd [%l7 + 0x60], %f6
bn,pn %icc, loop_2064
fble,a %fcc3, loop_2065
stx %l4, [%l7 + 0x10]
ld [%l7 + 0x30], %f4
loop_2064:
fmovdg %icc, %f13, %f9
loop_2065:
sth %i3, [%l7 + 0x4C]
fbug,a %fcc3, loop_2066
std %f14, [%l7 + 0x20]
smul %o1, 0x095A, %i6
tg %icc, 0x1
loop_2066:
sth %l2, [%l7 + 0x5A]
fxors %f15, %f10, %f12
sll %g1, %o6, %i1
ldsw [%l7 + 0x50], %o2
ldub [%l7 + 0x78], %i0
fbe %fcc0, loop_2067
movn %icc, %g5, %l5
ldx [%l7 + 0x48], %g7
ldx [%l7 + 0x40], %i2
loop_2067:
fmovdge %xcc, %f4, %f11
std %f0, [%l7 + 0x68]
movleu %icc, %g4, %g6
ldx [%l7 + 0x68], %l0
std %f10, [%l7 + 0x10]
fnands %f14, %f14, %f8
xnorcc %i7, %o5, %l3
stx %g2, [%l7 + 0x60]
fmovsge %xcc, %f15, %f0
ldub [%l7 + 0x7A], %o0
st %f15, [%l7 + 0x3C]
ldsw [%l7 + 0x6C], %i5
mulx %o4, 0x12F7, %l6
st %f3, [%l7 + 0x58]
fmovdg %xcc, %f2, %f6
alignaddrl %i4, %o7, %l1
fnot2s %f6, %f11
fpadd16 %f2, %f8, %f2
fmovsn %xcc, %f13, %f3
andn %o3, %g3, %i3
lduh [%l7 + 0x1C], %o1
edge8 %i6, %l2, %l4
sth %o6, [%l7 + 0x1C]
fbl,a %fcc2, loop_2068
ldsh [%l7 + 0x58], %g1
fbge %fcc3, loop_2069
ldsh [%l7 + 0x0A], %o2
loop_2068:
st %f12, [%l7 + 0x5C]
stx %i1, [%l7 + 0x08]
loop_2069:
sdivx %g5, 0x0408, %i0
fmovdn %icc, %f8, %f13
edge32 %l5, %i2, %g7
fsrc1s %f9, %f2
fmovdvc %xcc, %f15, %f5
sth %g6, [%l7 + 0x28]
st %f1, [%l7 + 0x74]
lduh [%l7 + 0x0A], %g4
fmovdleu %xcc, %f8, %f7
edge16ln %l0, %o5, %l3
array8 %g2, %i7, %o0
bshuffle %f2, %f6, %f14
fbule,a %fcc3, loop_2070
edge32 %o4, %i5, %l6
xnorcc %o7, %i4, %o3
fmovdvc %icc, %f7, %f7
loop_2070:
tg %icc, 0x1
stx %g3, [%l7 + 0x40]
fmovdneg %icc, %f4, %f10
ldsw [%l7 + 0x7C], %l1
fnot2s %f10, %f13
fmovse %icc, %f13, %f6
fmul8x16au %f4, %f5, %f4
or %i3, %o1, %l2
tne %icc, 0x7
fmovdgu %xcc, %f5, %f9
ldd [%l7 + 0x48], %f14
fxnors %f2, %f3, %f4
bcs %icc, loop_2071
edge8 %l4, %i6, %o6
fbge,a %fcc3, loop_2072
edge32 %o2, %i1, %g1
loop_2071:
edge32n %g5, %i0, %i2
fmovdg %xcc, %f3, %f15
loop_2072:
movcs %xcc, %g7, %l5
sra %g6, %l0, %g4
st %f5, [%l7 + 0x4C]
ldsw [%l7 + 0x2C], %o5
movle %icc, %g2, %i7
fnors %f1, %f9, %f7
fcmpgt32 %f6, %f0, %l3
fzeros %f10
stb %o4, [%l7 + 0x60]
fmovscs %icc, %f14, %f5
bneg,pn %icc, loop_2073
fabsd %f12, %f14
be,pt %icc, loop_2074
addccc %o0, %i5, %l6
loop_2073:
stb %o7, [%l7 + 0x27]
ldub [%l7 + 0x73], %i4
loop_2074:
sdiv %g3, 0x1B84, %l1
xor %i3, 0x115B, %o1
mulscc %o3, 0x0F81, %l4
fmovdneg %icc, %f14, %f11
ld [%l7 + 0x10], %f6
fmovdg %xcc, %f0, %f11
xnor %l2, %o6, %i6
tl %icc, 0x4
movvs %xcc, %i1, %g1
stx %g5, [%l7 + 0x78]
taddcc %o2, 0x1B10, %i0
fcmple16 %f2, %f12, %g7
ldsb [%l7 + 0x4B], %i2
sth %g6, [%l7 + 0x32]
sth %l5, [%l7 + 0x14]
tle %icc, 0x1
udivx %l0, 0x13CB, %o5
fmovrdgez %g2, %f0, %f4
fxnor %f4, %f8, %f0
ldsb [%l7 + 0x24], %i7
st %f4, [%l7 + 0x60]
sdivx %l3, 0x1930, %o4
srl %g4, 0x11, %i5
ldsh [%l7 + 0x3E], %l6
ldub [%l7 + 0x0C], %o7
movcs %icc, %o0, %i4
bl,a,pn %xcc, loop_2075
sdiv %l1, 0x1D1E, %i3
stx %g3, [%l7 + 0x38]
sllx %o1, 0x03, %l4
loop_2075:
brlez %o3, loop_2076
ldub [%l7 + 0x67], %l2
brlez %i6, loop_2077
fmovsgu %icc, %f12, %f8
loop_2076:
lduw [%l7 + 0x28], %o6
tcc %icc, 0x5
loop_2077:
fmovsle %icc, %f10, %f4
fmovda %icc, %f1, %f11
fmovrsgez %g1, %f8, %f3
stb %i1, [%l7 + 0x63]
st %f12, [%l7 + 0x3C]
fxnors %f5, %f9, %f13
fcmpeq16 %f2, %f8, %g5
fexpand %f12, %f8
fbue,a %fcc3, loop_2078
stx %i0, [%l7 + 0x08]
fmul8x16 %f6, %f6, %f6
fandnot2 %f0, %f0, %f10
loop_2078:
andcc %o2, %i2, %g6
brlz,a %g7, loop_2079
fmovsneg %icc, %f2, %f1
stx %l5, [%l7 + 0x18]
fones %f2
loop_2079:
fmovrdgez %o5, %f6, %f14
lduh [%l7 + 0x24], %g2
edge32ln %i7, %l3, %l0
st %f1, [%l7 + 0x64]
fornot2s %f15, %f2, %f9
ldsh [%l7 + 0x1E], %o4
fmovsleu %xcc, %f11, %f0
fnot2s %f12, %f4
lduh [%l7 + 0x5E], %g4
umul %i5, %o7, %l6
fcmpne32 %f12, %f8, %o0
tcc %xcc, 0x4
array16 %l1, %i3, %g3
stw %o1, [%l7 + 0x14]
ldx [%l7 + 0x50], %i4
ldsb [%l7 + 0x5B], %o3
movrgz %l2, %i6, %o6
fble,a %fcc1, loop_2080
fmovdl %xcc, %f13, %f7
edge16n %l4, %i1, %g5
ldsb [%l7 + 0x56], %i0
loop_2080:
edge8l %o2, %i2, %g1
move %xcc, %g6, %l5
lduh [%l7 + 0x20], %o5
edge16n %g7, %g2, %l3
lduh [%l7 + 0x56], %i7
std %f14, [%l7 + 0x08]
ldub [%l7 + 0x1A], %o4
ldx [%l7 + 0x40], %l0
fcmpes %fcc1, %f0, %f7
ldsh [%l7 + 0x1A], %i5
array8 %o7, %l6, %o0
fbu %fcc3, loop_2081
fmovsleu %icc, %f1, %f11
fsrc2 %f10, %f10
xnor %g4, %l1, %i3
loop_2081:
fpack32 %f4, %f4, %f0
popc 0x1FCE, %g3
tpos %icc, 0x7
fba %fcc2, loop_2082
subccc %o1, 0x0C74, %i4
ldub [%l7 + 0x29], %o3
lduh [%l7 + 0x76], %i6
loop_2082:
fbul %fcc0, loop_2083
stw %o6, [%l7 + 0x68]
lduh [%l7 + 0x6E], %l2
bgu,a,pn %icc, loop_2084
loop_2083:
pdist %f2, %f4, %f4
st %f0, [%l7 + 0x40]
sdiv %i1, 0x1C4B, %l4
loop_2084:
ldd [%l7 + 0x30], %f12
ldsh [%l7 + 0x3A], %g5
bvc,a %icc, loop_2085
fmovdneg %xcc, %f10, %f0
fnegd %f4, %f10
fcmple32 %f12, %f4, %o2
loop_2085:
subccc %i0, %i2, %g6
fmovrsne %g1, %f14, %f8
andn %l5, %g7, %g2
ldx [%l7 + 0x68], %l3
call loop_2086
sth %o5, [%l7 + 0x50]
st %f13, [%l7 + 0x0C]
fand %f2, %f6, %f2
loop_2086:
brlz %i7, loop_2087
sth %l0, [%l7 + 0x30]
bvc,pt %xcc, loop_2088
movrne %i5, 0x312, %o4
loop_2087:
std %f6, [%l7 + 0x20]
nop
setx loop_2089, %l0, %l1
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_2088:
ldx [%l7 + 0x28], %o7
movle %xcc, %l6, %o0
nop
setx loop_2090, %l0, %l1
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_2089:
lduh [%l7 + 0x1A], %l1
sub %g4, 0x1097, %i3
ldx [%l7 + 0x18], %g3
loop_2090:
andn %o1, 0x04BE, %i4
st %f3, [%l7 + 0x0C]
ldx [%l7 + 0x28], %i6
tcs %xcc, 0x6
ldsb [%l7 + 0x43], %o3
fbuge,a %fcc1, loop_2091
ldsh [%l7 + 0x7A], %l2
tcc %icc, 0x1
fmovrdgz %i1, %f8, %f8
loop_2091:
for %f12, %f2, %f10
or %l4, 0x0C93, %o6
movpos %xcc, %o2, %g5
andn %i2, %g6, %g1
fpadd32s %f4, %f2, %f15
edge16 %l5, %g7, %g2
fmovdne %icc, %f11, %f6
edge16n %i0, %o5, %l3
ldsh [%l7 + 0x54], %i7
fpadd16 %f2, %f6, %f0
fbge,a %fcc2, loop_2092
tl %icc, 0x0
movvs %xcc, %i5, %l0
lduh [%l7 + 0x3A], %o4
loop_2092:
or %l6, %o7, %o0
bn,a,pn %icc, loop_2093
fsrc2s %f12, %f0
fmovda %icc, %f4, %f2
bn %icc, loop_2094
loop_2093:
call loop_2095
sdiv %g4, 0x0404, %i3
ldx [%l7 + 0x30], %g3
loop_2094:
stb %o1, [%l7 + 0x5E]
loop_2095:
udiv %i4, 0x19E6, %i6
bcs,a,pn %icc, loop_2096
orn %o3, %l1, %l2
fornot2 %f14, %f12, %f14
ldsh [%l7 + 0x7E], %i1
loop_2096:
lduw [%l7 + 0x08], %l4
fbe %fcc0, loop_2097
umulcc %o6, %g5, %i2
orcc %g6, %g1, %l5
fbug %fcc0, loop_2098
loop_2097:
tpos %icc, 0x2
ldub [%l7 + 0x7F], %o2
std %f8, [%l7 + 0x08]
loop_2098:
lduh [%l7 + 0x16], %g7
stw %i0, [%l7 + 0x4C]
fmul8sux16 %f0, %f8, %f12
movneg %icc, %g2, %l3
stw %o5, [%l7 + 0x30]
movl %icc, %i7, %l0
brnz,a %o4, loop_2099
sllx %i5, 0x13, %o7
fbg %fcc3, loop_2100
tsubcc %l6, %g4, %o0
loop_2099:
stb %g3, [%l7 + 0x17]
smul %i3, 0x03B9, %o1
loop_2100:
fmovdgu %icc, %f3, %f1
orncc %i6, 0x19B0, %i4
std %f4, [%l7 + 0x70]
fmovrse %o3, %f7, %f1
fmovsge %icc, %f15, %f14
fba %fcc2, loop_2101
edge8n %l1, %i1, %l4
fmovs %f11, %f10
stb %o6, [%l7 + 0x16]
loop_2101:
st %f12, [%l7 + 0x34]
umulcc %l2, 0x1E02, %i2
movleu %xcc, %g6, %g1
fmovsle %xcc, %f7, %f5
sth %g5, [%l7 + 0x0E]
fbne %fcc1, loop_2102
sub %o2, %g7, %l5
siam 0x6
sdivcc %g2, 0x0010, %i0
loop_2102:
stw %l3, [%l7 + 0x10]
umulcc %o5, %i7, %l0
fmovdl %icc, %f13, %f9
addcc %o4, 0x1EF1, %o7
ldd [%l7 + 0x08], %f6
bl,pn %xcc, loop_2103
fornot2 %f4, %f0, %f2
fandnot1s %f14, %f14, %f9
taddcc %l6, %g4, %i5
loop_2103:
ldub [%l7 + 0x16], %o0
fmovdvc %xcc, %f4, %f12
sra %i3, 0x08, %g3
addc %i6, %i4, %o1
fnot1 %f0, %f14
fcmpne32 %f4, %f10, %l1
tgu %icc, 0x0
ldsb [%l7 + 0x1C], %o3
st %f1, [%l7 + 0x78]
sth %i1, [%l7 + 0x12]
stx %o6, [%l7 + 0x38]
tvs %icc, 0x7
fbe,a %fcc0, loop_2104
fsrc2 %f12, %f6
fxor %f10, %f8, %f14
ldx [%l7 + 0x28], %l4
loop_2104:
fmul8x16 %f12, %f2, %f2
ldd [%l7 + 0x30], %f6
tleu %xcc, 0x2
fmovrsgez %l2, %f9, %f12
srl %i2, 0x09, %g1
edge8n %g5, %g6, %o2
ldsh [%l7 + 0x50], %g7
ldsb [%l7 + 0x5D], %l5
edge32 %i0, %g2, %o5
fbne,a %fcc1, loop_2105
ldsb [%l7 + 0x7F], %i7
bvc,pn %xcc, loop_2106
ldsw [%l7 + 0x78], %l0
loop_2105:
fsrc2s %f13, %f12
fmovscs %icc, %f3, %f5
loop_2106:
fors %f14, %f2, %f3
add %l3, 0x0AF2, %o7
fpadd16s %f2, %f6, %f14
srax %l6, %g4, %o4
ld [%l7 + 0x58], %f14
ldsw [%l7 + 0x4C], %o0
fsrc2s %f11, %f11
edge32ln %i3, %i5, %i6
ldx [%l7 + 0x50], %g3
fble,a %fcc2, loop_2107
call loop_2108
fpmerge %f9, %f13, %f4
ldx [%l7 + 0x48], %o1
loop_2107:
movrlez %i4, 0x1C2, %o3
loop_2108:
sth %i1, [%l7 + 0x46]
stb %l1, [%l7 + 0x13]
sethi 0x06D0, %o6
addccc %l4, %i2, %g1
tgu %icc, 0x7
tle %xcc, 0x1
edge8n %g5, %l2, %o2
edge32l %g7, %g6, %l5
edge16ln %g2, %i0, %i7
fnot1s %f5, %f10
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x20], %l0
fnegd %f8, %f2
subccc %l3, %o7, %o5
fpsub16 %f12, %f14, %f6
ldsb [%l7 + 0x16], %g4
sllx %l6, 0x16, %o4
orncc %i3, 0x01A0, %i5
fbg %fcc3, loop_2109
ld [%l7 + 0x60], %f10
fcmps %fcc1, %f6, %f4
fbn %fcc1, loop_2110
loop_2109:
movcs %xcc, %i6, %g3
alignaddrl %o0, %i4, %o1
stw %o3, [%l7 + 0x18]
loop_2110:
srlx %l1, %i1, %o6
stb %i2, [%l7 + 0x2A]
fmovd %f4, %f0
fmul8sux16 %f4, %f8, %f2
stx %g1, [%l7 + 0x40]
edge32 %l4, %g5, %o2
movvs %xcc, %l2, %g7
edge16ln %g6, %g2, %i0
fblg,a %fcc2, loop_2111
stw %l5, [%l7 + 0x08]
lduw [%l7 + 0x48], %i7
movrlz %l0, %l3, %o5
loop_2111:
movcs %xcc, %g4, %l6
stw %o4, [%l7 + 0x38]
te %xcc, 0x1
lduw [%l7 + 0x64], %o7
ld [%l7 + 0x18], %f6
lduh [%l7 + 0x40], %i3
fbug,a %fcc3, loop_2112
ldsh [%l7 + 0x14], %i5
stb %g3, [%l7 + 0x7D]
brlez,a %o0, loop_2113
loop_2112:
fmovdge %icc, %f10, %f12
st %f15, [%l7 + 0x4C]
ldsh [%l7 + 0x50], %i6
loop_2113:
srl %o1, 0x0A, %o3
fands %f11, %f6, %f10
fbue,a %fcc0, loop_2114
edge32 %i4, %l1, %i1
ldsb [%l7 + 0x2A], %o6
fnor %f6, %f14, %f6
loop_2114:
edge8l %g1, %i2, %l4
st %f1, [%l7 + 0x40]
ld [%l7 + 0x7C], %f15
fbule,a %fcc0, loop_2115
tsubcc %o2, 0x0DCA, %l2
fba %fcc0, loop_2116
taddcc %g5, %g6, %g2
loop_2115:
sub %i0, 0x1CAF, %g7
stb %l5, [%l7 + 0x49]
loop_2116:
sethi 0x156A, %l0
fcmpd %fcc1, %f12, %f6
lduw [%l7 + 0x6C], %i7
sllx %o5, %g4, %l6
ld [%l7 + 0x68], %f13
tsubcctv %o4, %o7, %i3
stx %l3, [%l7 + 0x28]
xor %g3, 0x0E16, %i5
stb %i6, [%l7 + 0x1A]
udivx %o1, 0x1A26, %o3
ldsh [%l7 + 0x64], %o0
fmul8ulx16 %f10, %f0, %f12
fornot1 %f10, %f10, %f4
ldx [%l7 + 0x58], %i4
sth %l1, [%l7 + 0x66]
edge16n %i1, %g1, %o6
udivx %l4, 0x1EA6, %i2
fbuge %fcc1, loop_2117
fsrc2 %f12, %f4
fmovdge %xcc, %f11, %f14
fsrc2s %f0, %f9
loop_2117:
fcmpes %fcc2, %f1, %f0
fbuge,a %fcc1, loop_2118
fmovdn %xcc, %f5, %f10
fabss %f11, %f8
std %f6, [%l7 + 0x68]
loop_2118:
lduh [%l7 + 0x4E], %o2
subc %l2, %g5, %g2
andcc %i0, 0x153B, %g7
umul %l5, 0x0D42, %l0
stw %g6, [%l7 + 0x3C]
stx %i7, [%l7 + 0x40]
alignaddrl %g4, %o5, %o4
stx %l6, [%l7 + 0x18]
add %i3, %l3, %o7
tsubcc %i5, %i6, %g3
fmovrdgez %o3, %f14, %f12
tle %xcc, 0x2
fexpand %f2, %f2
st %f9, [%l7 + 0x2C]
srax %o0, %i4, %o1
fbu,a %fcc1, loop_2119
ldsh [%l7 + 0x44], %l1
fbge %fcc2, loop_2120
fpmerge %f0, %f7, %f4
loop_2119:
bne,a,pn %xcc, loop_2121
bge %icc, loop_2122
loop_2120:
bshuffle %f10, %f8, %f2
stx %i1, [%l7 + 0x10]
loop_2121:
fornot1s %f13, %f6, %f11
loop_2122:
fands %f12, %f13, %f5
ld [%l7 + 0x5C], %f0
brlez %g1, loop_2123
fones %f5
xorcc %o6, 0x197E, %l4
lduw [%l7 + 0x54], %o2
loop_2123:
fpack16 %f0, %f15
tle %icc, 0x6
srax %i2, 0x1B, %l2
tge %xcc, 0x2
ldsw [%l7 + 0x10], %g5
sethi 0x108D, %i0
fandnot1 %f6, %f10, %f8
ldsh [%l7 + 0x76], %g7
be %icc, loop_2124
brlz %g2, loop_2125
ta %xcc, 0x3
fpsub32 %f2, %f12, %f14
loop_2124:
movgu %xcc, %l5, %l0
loop_2125:
st %f12, [%l7 + 0x08]
bvs,a,pn %icc, loop_2126
ta %icc, 0x4
st %f1, [%l7 + 0x64]
std %f8, [%l7 + 0x20]
loop_2126:
edge16l %g6, %i7, %o5
ldub [%l7 + 0x53], %g4
mulscc %l6, 0x00D5, %i3
stw %o4, [%l7 + 0x58]
fcmple32 %f14, %f14, %l3
te %xcc, 0x4
xnorcc %i5, %o7, %i6
fbn,a %fcc2, loop_2127
tl %xcc, 0x5
lduh [%l7 + 0x62], %g3
umul %o3, 0x0E29, %i4
loop_2127:
stx %o0, [%l7 + 0x28]
sth %l1, [%l7 + 0x6C]
nop
setx loop_2128, %l0, %l1
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 + 0x14], %f14
ldub [%l7 + 0x20], %o1
fmovdn %xcc, %f15, %f1
loop_2128:
st %f2, [%l7 + 0x54]
ldsb [%l7 + 0x61], %g1
movneg %xcc, %o6, %l4
fmovscs %icc, %f1, %f13
ldsw [%l7 + 0x70], %i1
fcmpne16 %f2, %f14, %i2
mulscc %l2, 0x17B4, %g5
edge32l %o2, %i0, %g7
fba,a %fcc3, loop_2129
or %l5, %g2, %g6
fmovdcc %icc, %f5, %f8
fnot1 %f14, %f6
loop_2129:
fandnot2 %f10, %f2, %f12
ldub [%l7 + 0x14], %i7
fmovsn %xcc, %f4, %f14
ta %xcc, 0x2
fbne,a %fcc3, loop_2130
movvs %icc, %o5, %g4
bne,pn %xcc, loop_2131
tvs %xcc, 0x0
loop_2130:
stb %l0, [%l7 + 0x11]
st %f3, [%l7 + 0x68]
loop_2131:
lduw [%l7 + 0x44], %i3
edge32n %l6, %l3, %i5
fxnors %f3, %f14, %f9
ldd [%l7 + 0x78], %f4
udivcc %o7, 0x14E8, %o4
addccc %g3, 0x00E6, %i6
bvc,a %icc, loop_2132
tvc %icc, 0x2
fmovsge %icc, %f15, %f8
sth %o3, [%l7 + 0x3E]
loop_2132:
lduw [%l7 + 0x30], %o0
fors %f7, %f5, %f0
ldsw [%l7 + 0x24], %l1
st %f7, [%l7 + 0x54]
ldd [%l7 + 0x58], %f2
movg %icc, %o1, %g1
ldx [%l7 + 0x78], %i4
fbe,a %fcc0, loop_2133
ldsw [%l7 + 0x3C], %l4
brlez %o6, loop_2134
fcmpd %fcc3, %f2, %f8
loop_2133:
tvs %xcc, 0x3
ldub [%l7 + 0x60], %i1
loop_2134:
stw %i2, [%l7 + 0x1C]
pdist %f8, %f4, %f8
taddcctv %l2, %g5, %o2
stw %g7, [%l7 + 0x08]
nop
setx loop_2135, %l0, %l1
jmpl %l1, %l5
fpadd16s %f12, %f4, %f9
nop
setx loop_2136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g2, [%l7 + 0x68]
loop_2135:
ldsb [%l7 + 0x7A], %i0
movneg %icc, %i7, %g6
loop_2136:
fbuge %fcc2, loop_2137
movvc %xcc, %g4, %o5
fmovsle %xcc, %f14, %f14
ldd [%l7 + 0x50], %f4
loop_2137:
fmovdcc %icc, %f2, %f6
fnands %f8, %f3, %f9
ldsw [%l7 + 0x14], %i3
ld [%l7 + 0x6C], %f14
brgz,a %l0, loop_2138
tg %icc, 0x7
bcs,a %xcc, loop_2139
fmovsn %xcc, %f1, %f7
loop_2138:
fmul8x16al %f5, %f3, %f2
lduh [%l7 + 0x24], %l6
loop_2139:
fmovrsgz %l3, %f3, %f12
ldsb [%l7 + 0x3F], %i5
fmovd %f12, %f14
srax %o7, %o4, %g3
tvs %icc, 0x4
lduh [%l7 + 0x3C], %i6
fmovsne %xcc, %f9, %f1
fmovdcs %icc, %f5, %f9
tle %icc, 0x2
srl %o3, 0x15, %o0
tneg %icc, 0x6
tg %xcc, 0x7
fmovspos %icc, %f5, %f2
movrgz %l1, %g1, %o1
fcmpne32 %f8, %f4, %i4
bg,pt %xcc, loop_2140
fcmpd %fcc1, %f14, %f0
fblg %fcc1, loop_2141
ldd [%l7 + 0x70], %f0
loop_2140:
brlez,a %o6, loop_2142
stx %i1, [%l7 + 0x28]
loop_2141:
movvs %xcc, %l4, %l2
fcmple16 %f6, %f14, %g5
loop_2142:
ldx [%l7 + 0x48], %i2
tgu %icc, 0x6
fbuge %fcc0, loop_2143
tn %icc, 0x7
fandnot2s %f5, %f3, %f7
fmul8x16al %f8, %f9, %f10
loop_2143:
movrgz %o2, 0x37B, %l5
stb %g2, [%l7 + 0x4D]
sdiv %i0, 0x109F, %g7
fxors %f0, %f11, %f5
fxor %f10, %f0, %f4
ldsh [%l7 + 0x58], %i7
tl %icc, 0x4
move %icc, %g4, %o5
fornot2s %f8, %f7, %f11
fmovdn %icc, %f15, %f13
movrgez %g6, 0x2E9, %l0
stw %i3, [%l7 + 0x60]
add %l6, 0x023A, %l3
movrlez %o7, 0x178, %i5
ldsw [%l7 + 0x5C], %g3
fnors %f12, %f13, %f13
smul %o4, %i6, %o0
ldsh [%l7 + 0x2C], %l1
ldsh [%l7 + 0x6C], %g1
ldub [%l7 + 0x6C], %o3
bgu,a loop_2144
fnot2 %f0, %f0
ldsw [%l7 + 0x08], %o1
fbne,a %fcc1, loop_2145
loop_2144:
sth %i4, [%l7 + 0x50]
stw %i1, [%l7 + 0x18]
fnot1s %f1, %f2
loop_2145:
siam 0x5
smul %o6, 0x14C6, %l2
fbue %fcc3, loop_2146
fmovsn %xcc, %f8, %f12
stw %l4, [%l7 + 0x08]
stx %g5, [%l7 + 0x60]
loop_2146:
siam 0x2
fbue,a %fcc0, loop_2147
stx %i2, [%l7 + 0x60]
stx %o2, [%l7 + 0x28]
fmovrslez %g2, %f0, %f1
loop_2147:
edge32l %i0, %g7, %i7
fbne,a %fcc2, loop_2148
fxor %f8, %f2, %f0
movgu %icc, %l5, %o5
fbne %fcc2, loop_2149
loop_2148:
fcmpne16 %f8, %f2, %g6
ldsh [%l7 + 0x7E], %l0
fcmpd %fcc2, %f6, %f10
loop_2149:
fbn %fcc1, loop_2150
brlez %g4, loop_2151
fbug %fcc3, loop_2152
stx %l6, [%l7 + 0x70]
loop_2150:
xor %i3, 0x1D0A, %o7
loop_2151:
bshuffle %f14, %f6, %f4
loop_2152:
fmovsleu %xcc, %f7, %f3
edge32ln %i5, %l3, %g3
movre %i6, 0x34B, %o0
st %f3, [%l7 + 0x10]
fmovda %icc, %f3, %f2
array32 %o4, %g1, %l1
fcmpgt16 %f6, %f10, %o1
ldub [%l7 + 0x46], %o3
fmovsleu %icc, %f4, %f15
ldd [%l7 + 0x28], %f0
ldub [%l7 + 0x60], %i4
bgu,a,pt %xcc, loop_2153
sethi 0x14B8, %i1
lduw [%l7 + 0x20], %o6
fmul8ulx16 %f4, %f14, %f10
loop_2153:
ldub [%l7 + 0x4A], %l2
ldsw [%l7 + 0x10], %l4
ld [%l7 + 0x74], %f5
ld [%l7 + 0x60], %f5
fornot1s %f0, %f1, %f15
smulcc %g5, 0x0C91, %o2
fbue %fcc3, loop_2154
ble,pn %icc, loop_2155
umulcc %i2, 0x038D, %i0
st %f11, [%l7 + 0x28]
loop_2154:
fbug %fcc3, loop_2156
loop_2155:
ldsw [%l7 + 0x70], %g2
movrlez %g7, 0x1BF, %l5
ldd [%l7 + 0x38], %f0
loop_2156:
std %f10, [%l7 + 0x18]
lduh [%l7 + 0x46], %o5
lduh [%l7 + 0x0E], %i7
fbuge,a %fcc1, loop_2157
fbo,a %fcc2, loop_2158
smul %l0, %g6, %l6
fbu %fcc1, loop_2159
loop_2157:
tge %xcc, 0x1
loop_2158:
ld [%l7 + 0x4C], %f13
lduh [%l7 + 0x5C], %g4
loop_2159:
fexpand %f15, %f14
fabss %f6, %f7
andncc %o7, %i3, %l3
ldub [%l7 + 0x2F], %g3
ldx [%l7 + 0x40], %i6
ldub [%l7 + 0x47], %o0
ldsw [%l7 + 0x38], %i5
fbu %fcc0, loop_2160
bleu,a loop_2161
fmovsvs %icc, %f0, %f12
fbo %fcc3, loop_2162
loop_2160:
fmovd %f12, %f12
loop_2161:
fmovdleu %icc, %f12, %f9
sll %o4, %g1, %l1
loop_2162:
array16 %o3, %o1, %i4
ldub [%l7 + 0x7A], %i1
fpadd32 %f2, %f6, %f10
movpos %xcc, %o6, %l4
ldsb [%l7 + 0x3B], %g5
ldx [%l7 + 0x30], %o2
subccc %i2, 0x1672, %l2
fnot1 %f6, %f10
andn %g2, 0x1123, %i0
fpadd32s %f11, %f5, %f11
st %f11, [%l7 + 0x4C]
fsrc2 %f0, %f10
bne %icc, loop_2163
fmovrdlz %g7, %f4, %f12
std %f0, [%l7 + 0x28]
ldsh [%l7 + 0x2C], %o5
loop_2163:
ldsh [%l7 + 0x50], %i7
std %f6, [%l7 + 0x08]
umul %l0, %l5, %l6
edge8l %g6, %g4, %o7
st %f5, [%l7 + 0x44]
ldub [%l7 + 0x3E], %l3
fbg,a %fcc1, loop_2164
sethi 0x0666, %g3
movcs %xcc, %i6, %i3
orncc %o0, 0x1ABA, %i5
loop_2164:
stw %o4, [%l7 + 0x24]
sub %l1, 0x1A13, %g1
ldsw [%l7 + 0x68], %o1
st %f12, [%l7 + 0x28]
fpackfix %f0, %f2
fsrc1s %f1, %f3
fmovdvc %icc, %f10, %f10
fmovrsne %o3, %f13, %f1
lduw [%l7 + 0x18], %i4
mova %xcc, %i1, %l4
fpsub16s %f3, %f3, %f3
fmul8x16au %f11, %f14, %f6
fbuge %fcc3, loop_2165
tgu %xcc, 0x5
edge8 %o6, %g5, %o2
ldsw [%l7 + 0x78], %i2
loop_2165:
sra %g2, %l2, %g7
tleu %icc, 0x5
fnot1s %f9, %f10
lduh [%l7 + 0x56], %o5
fmovdcc %xcc, %f9, %f6
sth %i7, [%l7 + 0x78]
bneg,a %icc, loop_2166
fbn,a %fcc3, loop_2167
ldd [%l7 + 0x08], %f10
fmovrsgz %l0, %f5, %f14
loop_2166:
fxors %f5, %f9, %f8
loop_2167:
fnot2 %f2, %f0
brgz %l5, loop_2168
ld [%l7 + 0x4C], %f2
subccc %l6, %g6, %g4
sdiv %i0, 0x0BB0, %o7
loop_2168:
fbn %fcc0, loop_2169
brlz %l3, loop_2170
lduh [%l7 + 0x24], %g3
stx %i6, [%l7 + 0x40]
loop_2169:
sth %o0, [%l7 + 0x2E]
loop_2170:
ldd [%l7 + 0x10], %f4
ld [%l7 + 0x50], %f13
sth %i5, [%l7 + 0x4E]
tsubcctv %o4, %l1, %g1
fmovdpos %xcc, %f4, %f2
nop
setx loop_2171, %l0, %l1
jmpl %l1, %o1
sth %o3, [%l7 + 0x6C]
fxor %f10, %f12, %f14
fmovdcc %icc, %f2, %f1
loop_2171:
fbuge %fcc2, loop_2172
fpadd16s %f13, %f2, %f5
bcc %xcc, loop_2173
addc %i4, 0x0847, %i3
loop_2172:
stx %l4, [%l7 + 0x68]
movle %xcc, %o6, %i1
loop_2173:
fcmps %fcc2, %f10, %f0
lduh [%l7 + 0x74], %g5
fxors %f2, %f13, %f9
fandnot1s %f11, %f11, %f0
fmovdge %xcc, %f9, %f15
addccc %o2, %i2, %l2
ldsb [%l7 + 0x4B], %g2
fmovsvc %icc, %f10, %f2
tvs %icc, 0x7
brgez %g7, loop_2174
ldsw [%l7 + 0x74], %o5
fbe,a %fcc2, loop_2175
fmovdcc %icc, %f2, %f6
loop_2174:
fornot2 %f12, %f10, %f2
fpadd16 %f4, %f4, %f0
loop_2175:
bleu,pt %xcc, loop_2176
tl %icc, 0x6
sll %i7, 0x00, %l0
fand %f0, %f12, %f8
loop_2176:
ldx [%l7 + 0x28], %l5
fcmple32 %f8, %f12, %g6
bvc,a,pn %icc, loop_2177
fandnot2 %f2, %f2, %f2
fmovrdlz %l6, %f10, %f4
bleu loop_2178
loop_2177:
fmovdcs %icc, %f0, %f11
fxnor %f14, %f8, %f8
ld [%l7 + 0x3C], %f15
loop_2178:
sll %i0, %g4, %o7
fmovsne %icc, %f0, %f0
fmovrslez %g3, %f4, %f9
ldsh [%l7 + 0x1E], %l3
subcc %i6, %i5, %o4
addcc %l1, %o0, %o1
ldx [%l7 + 0x58], %g1
fbo,a %fcc2, loop_2179
fmovsge %icc, %f13, %f3
orcc %i4, %o3, %i3
brnz %l4, loop_2180
loop_2179:
fmuld8ulx16 %f2, %f13, %f10
stb %i1, [%l7 + 0x31]
fmovsge %icc, %f10, %f12
loop_2180:
std %f6, [%l7 + 0x38]
fmovde %icc, %f5, %f12
tge %icc, 0x5
fmovrsgz %g5, %f1, %f6
std %f12, [%l7 + 0x30]
fpack32 %f12, %f2, %f12
fcmpd %fcc2, %f6, %f10
addccc %o6, 0x0A05, %i2
orcc %l2, 0x0358, %o2
tcs %xcc, 0x5
tn %xcc, 0x7
fmovrdlez %g7, %f0, %f10
fmovsg %icc, %f14, %f2
move %xcc, %o5, %g2
bl,a %icc, loop_2181
alignaddrl %i7, %l5, %l0
fmovsn %icc, %f7, %f8
lduw [%l7 + 0x58], %g6
loop_2181:
fmovd %f12, %f4
alignaddrl %l6, %i0, %g4
addcc %g3, 0x08E0, %o7
fcmped %fcc2, %f4, %f8
movl %icc, %i6, %i5
movleu %xcc, %l3, %l1
ldx [%l7 + 0x10], %o0
mova %icc, %o4, %o1
fblg %fcc0, loop_2182
lduh [%l7 + 0x44], %g1
st %f15, [%l7 + 0x70]
fandnot2 %f0, %f2, %f2
loop_2182:
ldsb [%l7 + 0x51], %o3
fmovrsgez %i3, %f4, %f2
ldx [%l7 + 0x60], %l4
fblg %fcc0, loop_2183
bshuffle %f4, %f8, %f6
fxors %f3, %f11, %f9
tn %xcc, 0x1
loop_2183:
brz,a %i4, loop_2184
addc %g5, %o6, %i1
std %f10, [%l7 + 0x78]
fornot2 %f12, %f0, %f10
loop_2184:
std %f8, [%l7 + 0x38]
fnot1 %f10, %f2
fmovdl %xcc, %f15, %f11
ldub [%l7 + 0x36], %i2
movrgez %l2, 0x2B4, %o2
lduh [%l7 + 0x4E], %o5
fmovrdlez %g7, %f14, %f12
ldx [%l7 + 0x70], %g2
fabss %f0, %f15
std %f8, [%l7 + 0x50]
fsrc1 %f14, %f14
stb %l5, [%l7 + 0x0D]
subc %i7, 0x17B0, %g6
fmovsvs %xcc, %f13, %f9
subc %l6, 0x0FE9, %i0
ldx [%l7 + 0x08], %g4
bneg,pn %xcc, loop_2185
fmovrdne %g3, %f14, %f14
nop
setx loop_2186, %l0, %l1
jmpl %l1, %l0
fmovdleu %icc, %f10, %f14
loop_2185:
fcmple32 %f6, %f6, %o7
fbl %fcc3, loop_2187
loop_2186:
movneg %icc, %i6, %l3
bgu,a loop_2188
ldd [%l7 + 0x08], %f0
loop_2187:
stx %l1, [%l7 + 0x50]
faligndata %f4, %f14, %f0
loop_2188:
tvs %icc, 0x4
std %f0, [%l7 + 0x08]
fmovdcc %xcc, %f4, %f13
tg %xcc, 0x3
sllx %i5, 0x17, %o4
fbu %fcc3, loop_2189
fsrc2s %f14, %f4
fmovdpos %icc, %f6, %f4
st %f5, [%l7 + 0x7C]
loop_2189:
fpsub32 %f6, %f0, %f12
fpadd32s %f15, %f2, %f12
fmovde %icc, %f7, %f14
movpos %xcc, %o0, %g1
fmovdge %icc, %f14, %f11
fbue,a %fcc2, loop_2190
lduh [%l7 + 0x26], %o1
movcs %icc, %o3, %l4
fmovscs %xcc, %f2, %f1
loop_2190:
movpos %xcc, %i3, %g5
fpadd16 %f6, %f14, %f14
fbu,a %fcc0, loop_2191
call loop_2192
addc %i4, %o6, %i2
fandnot2s %f11, %f5, %f8
loop_2191:
ldd [%l7 + 0x28], %f6
loop_2192:
sdivcc %i1, 0x12E2, %l2
fmul8x16 %f6, %f0, %f14
stw %o5, [%l7 + 0x30]
fsrc2s %f14, %f6
ldd [%l7 + 0x70], %f14
stb %g7, [%l7 + 0x71]
std %f2, [%l7 + 0x08]
fmovd %f8, %f10
movpos %xcc, %g2, %l5
fnot2s %f15, %f10
fpsub32s %f8, %f10, %f14
fnot1s %f10, %f12
ldx [%l7 + 0x40], %o2
sll %i7, %l6, %i0
movneg %icc, %g4, %g6
fones %f11
udivcc %l0, 0x103F, %o7
stb %g3, [%l7 + 0x3F]
edge16n %i6, %l1, %l3
nop
setx loop_2193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_2194, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %o4, 0x0112, %i5
umul %o0, 0x14DA, %o1
loop_2193:
addcc %o3, 0x1ABE, %l4
loop_2194:
popc 0x17EC, %g1
smul %g5, 0x1174, %i4
bvs,a loop_2195
tneg %icc, 0x6
tleu %icc, 0x7
fmovsleu %xcc, %f15, %f14
loop_2195:
xorcc %o6, 0x0B13, %i3
std %f8, [%l7 + 0x30]
fbo %fcc2, loop_2196
edge16l %i1, %l2, %i2
sth %g7, [%l7 + 0x2C]
orn %o5, 0x0F95, %g2
loop_2196:
ldsb [%l7 + 0x53], %o2
ldd [%l7 + 0x78], %f6
ldsw [%l7 + 0x24], %i7
fpadd32 %f2, %f10, %f12
lduh [%l7 + 0x54], %l6
tle %icc, 0x4
lduh [%l7 + 0x12], %l5
movneg %xcc, %i0, %g4
ldub [%l7 + 0x78], %g6
fbge %fcc0, loop_2197
ldsb [%l7 + 0x0A], %l0
fbn,a %fcc3, loop_2198
lduh [%l7 + 0x6E], %o7
loop_2197:
bcs,a,pn %xcc, loop_2199
ldsh [%l7 + 0x34], %i6
loop_2198:
srl %l1, 0x04, %l3
movvs %xcc, %o4, %g3
loop_2199:
lduh [%l7 + 0x20], %i5
fbule,a %fcc1, loop_2200
fbn,a %fcc0, loop_2201
fcmped %fcc3, %f10, %f12
be,pt %icc, loop_2202
loop_2200:
fabsd %f2, %f6
loop_2201:
stx %o1, [%l7 + 0x78]
umulcc %o0, %l4, %g1
loop_2202:
ldx [%l7 + 0x18], %o3
fmovsne %xcc, %f15, %f8
fpack32 %f2, %f2, %f6
ta %icc, 0x3
fmovrdgz %i4, %f14, %f4
lduh [%l7 + 0x60], %g5
brlz %i3, loop_2203
fmovdleu %xcc, %f15, %f6
bg,a loop_2204
fmovse %icc, %f14, %f12
loop_2203:
ldub [%l7 + 0x0F], %o6
array32 %l2, %i1, %g7
loop_2204:
fxnor %f12, %f2, %f0
edge16ln %i2, %o5, %o2
ldx [%l7 + 0x70], %g2
tle %xcc, 0x0
call loop_2205
fmovdleu %xcc, %f0, %f15
ldsh [%l7 + 0x62], %l6
move %xcc, %i7, %l5
loop_2205:
stw %i0, [%l7 + 0x10]
smul %g6, %l0, %o7
taddcctv %i6, %l1, %g4
bleu,a,pn %xcc, loop_2206
mulscc %o4, 0x1E93, %g3
fmul8x16al %f6, %f4, %f12
fcmpeq16 %f4, %f14, %l3
loop_2206:
call loop_2207
edge16ln %o1, %o0, %l4
fandnot1 %f14, %f14, %f8
fbuge %fcc3, loop_2208
loop_2207:
ldsb [%l7 + 0x22], %i5
bn,a %icc, loop_2209
subcc %o3, 0x15E2, %i4
loop_2208:
fmovrdgz %g1, %f2, %f8
fone %f14
loop_2209:
fmovde %icc, %f0, %f0
fmovrslez %i3, %f2, %f0
tle %icc, 0x5
ldsh [%l7 + 0x7C], %o6
fsrc2 %f6, %f2
fmovdn %xcc, %f8, %f14
brz %g5, loop_2210
popc %l2, %i1
st %f6, [%l7 + 0x34]
fbul %fcc3, loop_2211
loop_2210:
tcc %xcc, 0x7
fzero %f4
and %i2, %g7, %o5
loop_2211:
lduh [%l7 + 0x58], %g2
fmovdgu %xcc, %f5, %f12
bleu loop_2212
fnands %f13, %f8, %f3
sllx %l6, %o2, %l5
fors %f4, %f11, %f11
loop_2212:
tvs %xcc, 0x3
ldsh [%l7 + 0x3E], %i7
std %f2, [%l7 + 0x18]
te %icc, 0x2
stx %i0, [%l7 + 0x48]
fandnot2s %f14, %f10, %f1
edge32l %l0, %g6, %i6
sth %o7, [%l7 + 0x7A]
lduh [%l7 + 0x5A], %g4
fbne %fcc1, loop_2213
bvs %xcc, loop_2214
fmovda %icc, %f4, %f2
ldsb [%l7 + 0x64], %l1
loop_2213:
fpadd16 %f14, %f14, %f4
loop_2214:
andn %o4, 0x13FF, %l3
bshuffle %f0, %f2, %f12
fble,a %fcc2, loop_2215
fmovdpos %xcc, %f4, %f6
bl,a %icc, loop_2216
xnor %g3, %o0, %o1
loop_2215:
fmovde %xcc, %f7, %f10
tle %xcc, 0x0
loop_2216:
fmovdcs %icc, %f13, %f3
stb %i5, [%l7 + 0x5E]
lduw [%l7 + 0x1C], %o3
fnot2 %f10, %f6
brlz %l4, loop_2217
ldub [%l7 + 0x18], %g1
ba,a loop_2218
subcc %i3, %i4, %o6
loop_2217:
tvc %xcc, 0x1
fpsub32s %f14, %f3, %f5
loop_2218:
sth %l2, [%l7 + 0x72]
fbug,a %fcc0, loop_2219
ldub [%l7 + 0x4E], %i1
orncc %g5, %g7, %i2
fmovdpos %xcc, %f13, %f15
loop_2219:
fmovdneg %xcc, %f11, %f4
movcs %icc, %g2, %l6
mulx %o5, %l5, %i7
bvc,a,pn %xcc, loop_2220
fbge,a %fcc0, loop_2221
umulcc %o2, %i0, %g6
sth %l0, [%l7 + 0x0C]
loop_2220:
fbge,a %fcc2, loop_2222
loop_2221:
ldx [%l7 + 0x08], %i6
alignaddrl %o7, %l1, %o4
ble,a loop_2223
loop_2222:
fpmerge %f8, %f12, %f4
fpadd32 %f0, %f10, %f12
ld [%l7 + 0x6C], %f1
loop_2223:
fmovdn %xcc, %f2, %f15
movgu %icc, %g4, %g3
brgz %l3, loop_2224
movn %icc, %o0, %i5
andncc %o3, %o1, %l4
fpsub16 %f0, %f6, %f4
loop_2224:
ldsh [%l7 + 0x68], %i3
edge16 %g1, %i4, %l2
fnot2s %f13, %f1
sethi 0x1C67, %o6
st %f2, [%l7 + 0x3C]
fble %fcc2, loop_2225
fnot2s %f9, %f5
ldub [%l7 + 0x54], %i1
sth %g7, [%l7 + 0x64]
loop_2225:
tvs %xcc, 0x4
ld [%l7 + 0x74], %f12
bneg,a,pt %xcc, loop_2226
mova %icc, %g5, %g2
ldsb [%l7 + 0x51], %l6
fbu %fcc3, loop_2227
loop_2226:
ldx [%l7 + 0x60], %o5
movrgz %l5, 0x3D5, %i7
fsrc1 %f8, %f4
loop_2227:
stx %o2, [%l7 + 0x70]
edge8n %i0, %i2, %l0
fblg,a %fcc3, loop_2228
sth %g6, [%l7 + 0x38]
movvs %xcc, %o7, %l1
stx %o4, [%l7 + 0x50]
loop_2228:
stb %g4, [%l7 + 0x40]
st %f14, [%l7 + 0x68]
fnegd %f10, %f14
fcmpes %fcc2, %f13, %f0
movg %xcc, %i6, %l3
ldub [%l7 + 0x43], %o0
fsrc1s %f15, %f4
stb %i5, [%l7 + 0x66]
ldub [%l7 + 0x5E], %o3
fmovdn %xcc, %f7, %f12
sra %g3, 0x05, %o1
fcmpne16 %f14, %f12, %l4
st %f10, [%l7 + 0x60]
movpos %icc, %i3, %g1
ld [%l7 + 0x68], %f7
edge16l %l2, %o6, %i4
udivx %g7, 0x14D5, %i1
fornot1s %f7, %f0, %f0
fmovda %icc, %f15, %f8
fnors %f7, %f7, %f13
fpsub32s %f10, %f7, %f9
tpos %icc, 0x7
ldsb [%l7 + 0x52], %g2
fabss %f4, %f13
movpos %xcc, %l6, %o5
fnot1 %f12, %f8
movne %icc, %g5, %l5
andn %o2, 0x1D0D, %i0
addc %i2, 0x0A64, %l0
srlx %g6, %o7, %i7
fmovsne %icc, %f6, %f3
std %f12, [%l7 + 0x58]
tsubcc %o4, 0x0BE5, %g4
addcc %l1, 0x0044, %l3
movle %xcc, %o0, %i6
fandnot2s %f0, %f9, %f5
smulcc %o3, 0x0D6C, %i5
fcmpne16 %f6, %f4, %g3
fbuge %fcc3, loop_2229
alignaddr %l4, %i3, %o1
ld [%l7 + 0x40], %f5
sllx %g1, %l2, %i4
loop_2229:
andncc %g7, %o6, %g2
ldub [%l7 + 0x4B], %l6
fbug %fcc0, loop_2230
fpack16 %f4, %f8
orncc %i1, 0x1A3A, %g5
movl %icc, %o5, %o2
loop_2230:
xnorcc %l5, %i0, %i2
edge16l %g6, %l0, %o7
fmovdcc %icc, %f6, %f14
stw %i7, [%l7 + 0x0C]
fsrc2s %f12, %f9
fand %f10, %f12, %f8
fnot1s %f3, %f8
stw %o4, [%l7 + 0x78]
fmovdg %xcc, %f2, %f10
stb %g4, [%l7 + 0x71]
ldsb [%l7 + 0x41], %l3
lduh [%l7 + 0x4A], %o0
ldx [%l7 + 0x50], %l1
movrgez %i6, %i5, %g3
fbug %fcc0, loop_2231
fbe,a %fcc0, loop_2232
ldx [%l7 + 0x40], %l4
fmovsa %icc, %f5, %f12
loop_2231:
fornot2s %f8, %f7, %f11
loop_2232:
edge16 %o3, %i3, %o1
bneg %xcc, loop_2233
fands %f10, %f0, %f2
brz %l2, loop_2234
xnorcc %i4, %g1, %o6
loop_2233:
lduh [%l7 + 0x40], %g7
alignaddr %l6, %g2, %i1
loop_2234:
fmovsvc %icc, %f13, %f10
movleu %xcc, %g5, %o2
fmovdl %icc, %f9, %f3
fandnot1 %f4, %f6, %f14
movl %xcc, %l5, %o5
lduw [%l7 + 0x6C], %i2
fmovrdgz %g6, %f12, %f4
mulscc %l0, %o7, %i0
popc %o4, %i7
fpsub32 %f2, %f4, %f12
bvc,a,pn %xcc, loop_2235
stw %g4, [%l7 + 0x14]
fmovrsgez %l3, %f4, %f0
alignaddrl %o0, %i6, %l1
loop_2235:
stx %g3, [%l7 + 0x10]
fxnors %f5, %f3, %f9
fble %fcc0, loop_2236
movvs %xcc, %i5, %l4
lduh [%l7 + 0x5C], %i3
subccc %o3, 0x19C8, %l2
loop_2236:
std %f12, [%l7 + 0x78]
movpos %xcc, %i4, %g1
fmovsne %xcc, %f4, %f2
ldsh [%l7 + 0x36], %o1
edge32n %o6, %g7, %l6
fpack16 %f4, %f8
ldsh [%l7 + 0x20], %g2
srl %g5, %o2, %l5
tg %icc, 0x6
fxors %f8, %f2, %f12
std %f0, [%l7 + 0x30]
fxors %f7, %f9, %f3
fpack16 %f6, %f1
fone %f4
fmovrsgz %i1, %f3, %f3
movcc %icc, %i2, %g6
fmovsvs %icc, %f14, %f4
fzeros %f7
ldx [%l7 + 0x30], %o5
ldx [%l7 + 0x38], %o7
tcc %icc, 0x3
ldx [%l7 + 0x78], %i0
ld [%l7 + 0x48], %f12
pdist %f8, %f6, %f0
stx %l0, [%l7 + 0x48]
brnz,a %i7, loop_2237
fbe %fcc0, loop_2238
fmovdgu %xcc, %f12, %f9
bg,pt %xcc, loop_2239
loop_2237:
lduh [%l7 + 0x6C], %o4
loop_2238:
lduw [%l7 + 0x1C], %g4
fmovsne %icc, %f12, %f12
loop_2239:
ldub [%l7 + 0x08], %o0
lduh [%l7 + 0x0A], %l3
lduh [%l7 + 0x2A], %l1
fornot2s %f1, %f5, %f2
fpsub32 %f2, %f14, %f8
edge32n %i6, %i5, %g3
andn %i3, %l4, %l2
fxors %f8, %f11, %f5
movcc %icc, %o3, %g1
st %f6, [%l7 + 0x74]
fmovs %f0, %f14
call loop_2240
fandnot1 %f14, %f2, %f6
fnands %f1, %f1, %f3
bleu,a,pt %icc, loop_2241
loop_2240:
fmul8x16au %f9, %f0, %f10
movre %o1, %o6, %i4
fmovdn %icc, %f7, %f12
loop_2241:
bshuffle %f4, %f14, %f6
fmovdne %icc, %f7, %f1
mova %xcc, %l6, %g2
ldd [%l7 + 0x68], %f2
tcc %icc, 0x4
lduw [%l7 + 0x70], %g7
addcc %o2, %g5, %l5
fbu,a %fcc2, loop_2242
std %f4, [%l7 + 0x48]
fcmps %fcc1, %f0, %f7
fmuld8ulx16 %f15, %f14, %f8
loop_2242:
fmovdne %xcc, %f14, %f7
stx %i1, [%l7 + 0x70]
fmovdcs %xcc, %f15, %f14
movre %g6, %o5, %i2
edge8n %o7, %l0, %i0
fmovde %icc, %f0, %f1
fmovsn %xcc, %f2, %f1
fnegs %f9, %f4
fbul,a %fcc3, loop_2243
st %f15, [%l7 + 0x78]
bg loop_2244
stx %i7, [%l7 + 0x48]
loop_2243:
fbug,a %fcc3, loop_2245
fcmpd %fcc2, %f2, %f2
loop_2244:
movge %icc, %o4, %g4
lduw [%l7 + 0x60], %o0
loop_2245:
xnor %l1, 0x1AE4, %l3
ld [%l7 + 0x1C], %f14
ldsb [%l7 + 0x30], %i5
fcmpeq32 %f2, %f12, %i6
stx %i3, [%l7 + 0x38]
fone %f6
brnz,a %g3, loop_2246
bgu,pt %icc, loop_2247
ldx [%l7 + 0x78], %l4
ldsh [%l7 + 0x12], %l2
loop_2246:
edge8 %o3, %g1, %o1
loop_2247:
tne %icc, 0x5
fmovsneg %xcc, %f10, %f3
ldd [%l7 + 0x28], %f8
tsubcctv %i4, 0x12CA, %o6
stx %l6, [%l7 + 0x40]
fsrc1s %f6, %f5
fmovsa %xcc, %f13, %f5
ldsh [%l7 + 0x32], %g2
ldsh [%l7 + 0x08], %o2
fbge %fcc2, loop_2248
std %f8, [%l7 + 0x10]
fcmple16 %f10, %f14, %g7
fmovdvc %icc, %f3, %f8
loop_2248:
fnot1s %f6, %f0
sethi 0x029F, %l5
ldd [%l7 + 0x20], %f10
stb %i1, [%l7 + 0x71]
fmuld8sux16 %f13, %f4, %f4
movrgz %g5, %g6, %o5
srax %o7, %l0, %i0
ldsb [%l7 + 0x25], %i2
movrgez %o4, %i7, %o0
for %f0, %f8, %f6
lduh [%l7 + 0x58], %g4
nop
setx loop_2249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %xcc, 0x6
fble %fcc1, loop_2250
lduw [%l7 + 0x74], %l3
loop_2249:
edge32 %l1, %i6, %i5
movleu %icc, %g3, %i3
loop_2250:
ld [%l7 + 0x44], %f9
fmovdl %icc, %f15, %f11
lduw [%l7 + 0x6C], %l4
addccc %o3, 0x000B, %g1
edge32n %l2, %i4, %o1
edge8l %l6, %o6, %g2
subc %o2, 0x185F, %l5
fmovrsgz %i1, %f5, %f14
brnz,a %g7, loop_2251
sth %g5, [%l7 + 0x20]
lduw [%l7 + 0x34], %o5
tneg %xcc, 0x0
loop_2251:
lduh [%l7 + 0x56], %g6
fbl %fcc1, loop_2252
fmovsvc %xcc, %f14, %f7
edge8 %o7, %l0, %i2
fmul8x16 %f10, %f14, %f14
loop_2252:
fzero %f4
fnor %f2, %f4, %f6
fpadd32s %f15, %f1, %f3
xorcc %i0, %i7, %o0
fpmerge %f2, %f2, %f10
fsrc2s %f12, %f7
std %f14, [%l7 + 0x78]
ldsb [%l7 + 0x55], %o4
std %f2, [%l7 + 0x38]
fmovsgu %xcc, %f0, %f13
fbug,a %fcc2, loop_2253
subc %g4, 0x1839, %l3
fbne %fcc3, loop_2254
udivx %i6, 0x08C6, %l1
loop_2253:
st %f3, [%l7 + 0x34]
fpack32 %f0, %f12, %f4
loop_2254:
ldsb [%l7 + 0x4C], %g3
subc %i5, %l4, %i3
stb %o3, [%l7 + 0x13]
fcmpgt16 %f10, %f8, %l2
tcs %xcc, 0x0
subcc %g1, 0x118D, %o1
edge8l %l6, %o6, %g2
sth %o2, [%l7 + 0x72]
fornot1s %f12, %f1, %f12
alignaddrl %l5, %i4, %i1
fmovrdne %g7, %f4, %f12
ldx [%l7 + 0x50], %g5
fmovrslz %o5, %f12, %f11
srax %g6, %l0, %o7
umulcc %i0, 0x1CC9, %i7
tn %xcc, 0x7
sth %o0, [%l7 + 0x14]
edge16n %o4, %i2, %l3
sdivx %g4, 0x06FF, %l1
fbn %fcc3, loop_2255
smulcc %g3, %i5, %i6
taddcc %l4, %o3, %l2
ldx [%l7 + 0x38], %i3
loop_2255:
brgz,a %o1, loop_2256
edge8l %l6, %o6, %g2
stx %g1, [%l7 + 0x70]
bshuffle %f2, %f10, %f2
loop_2256:
mulx %l5, 0x0995, %i4
fmovsn %xcc, %f7, %f11
fmovdne %xcc, %f7, %f12
ta %icc, 0x3
bgu,a,pn %icc, loop_2257
ldsb [%l7 + 0x1C], %i1
addc %o2, %g7, %o5
fbul,a %fcc2, loop_2258
loop_2257:
orcc %g6, %l0, %g5
fmovrdlez %i0, %f0, %f6
movne %icc, %o7, %o0
loop_2258:
fmovdleu %icc, %f5, %f2
st %f6, [%l7 + 0x44]
sth %o4, [%l7 + 0x4E]
fcmpgt16 %f10, %f2, %i2
bvc,a loop_2259
st %f10, [%l7 + 0x4C]
fnot1 %f4, %f2
fors %f2, %f10, %f9
loop_2259:
orn %i7, %g4, %l1
fcmple16 %f4, %f2, %l3
movne %xcc, %i5, %i6
fmovrsne %l4, %f4, %f5
fors %f13, %f10, %f4
ldx [%l7 + 0x28], %g3
lduw [%l7 + 0x10], %o3
fmuld8sux16 %f6, %f14, %f6
fxor %f6, %f2, %f6
stb %l2, [%l7 + 0x26]
edge8n %i3, %l6, %o1
fpsub32 %f0, %f10, %f0
std %f10, [%l7 + 0x38]
movle %icc, %g2, %o6
tgu %icc, 0x0
fpadd32 %f0, %f10, %f2
fcmple16 %f8, %f14, %g1
nop
setx loop_2260, %l0, %l1
jmpl %l1, %i4
tcc %icc, 0x4
fpack32 %f0, %f10, %f6
stx %l5, [%l7 + 0x28]
loop_2260:
st %f8, [%l7 + 0x40]
stw %i1, [%l7 + 0x0C]
movrne %o2, 0x252, %g7
fpsub16s %f12, %f0, %f13
fornot2s %f5, %f1, %f5
fmovsvs %icc, %f10, %f12
ldsh [%l7 + 0x4C], %o5
fbul %fcc1, loop_2261
edge32ln %l0, %g5, %i0
fmovdpos %xcc, %f3, %f13
movvs %xcc, %g6, %o0
loop_2261:
xnorcc %o7, 0x12FD, %i2
fbe %fcc1, loop_2262
sllx %o4, %i7, %g4
ldsh [%l7 + 0x0A], %l1
srlx %l3, 0x0A, %i6
loop_2262:
lduh [%l7 + 0x5C], %i5
fbug %fcc2, loop_2263
bg,a %icc, loop_2264
stx %l4, [%l7 + 0x70]
udiv %g3, 0x0F4A, %o3
loop_2263:
movrne %i3, %l2, %l6
loop_2264:
fpackfix %f4, %f4
fcmpgt16 %f12, %f14, %o1
sethi 0x1F24, %g2
fmovsvc %xcc, %f6, %f10
edge16l %g1, %o6, %l5
ldd [%l7 + 0x28], %f4
sdiv %i1, 0x1415, %i4
ldsw [%l7 + 0x7C], %o2
bleu,a %xcc, loop_2265
stw %o5, [%l7 + 0x18]
fmovdpos %xcc, %f6, %f2
fmuld8ulx16 %f6, %f15, %f12
loop_2265:
ba,pt %icc, loop_2266
umulcc %l0, 0x19AE, %g7
fcmpne32 %f6, %f4, %i0
array16 %g5, %g6, %o7
loop_2266:
ldub [%l7 + 0x4B], %o0
add %i2, 0x0245, %i7
srax %o4, %g4, %l3
movvc %icc, %i6, %i5
ld [%l7 + 0x30], %f3
srlx %l1, 0x09, %l4
tsubcctv %g3, %i3, %l2
be loop_2267
fmovrslez %o3, %f12, %f2
and %o1, 0x1C03, %g2
fpackfix %f10, %f6
loop_2267:
fxors %f2, %f10, %f8
ldsw [%l7 + 0x60], %g1
array16 %o6, %l5, %i1
ldsb [%l7 + 0x24], %i4
fbne %fcc3, loop_2268
bl,a %xcc, loop_2269
ld [%l7 + 0x48], %f4
brlez %o2, loop_2270
loop_2268:
fmovsvc %xcc, %f7, %f0
loop_2269:
movneg %xcc, %l6, %l0
stx %g7, [%l7 + 0x78]
loop_2270:
fcmpeq16 %f2, %f10, %i0
movcc %xcc, %o5, %g5
fmovda %icc, %f15, %f9
fsrc1 %f8, %f0
xor %g6, 0x06EB, %o0
fnor %f2, %f8, %f2
fmovrsne %i2, %f3, %f2
edge8l %o7, %o4, %i7
or %g4, %l3, %i5
lduh [%l7 + 0x10], %l1
fpsub32 %f10, %f14, %f2
fmovsleu %xcc, %f4, %f6
tcc %xcc, 0x5
bg,a loop_2271
ldub [%l7 + 0x15], %l4
fmul8x16au %f4, %f13, %f10
sdivcc %g3, 0x15B3, %i6
loop_2271:
fandnot2 %f10, %f12, %f0
fandnot2 %f4, %f0, %f6
ld [%l7 + 0x50], %f10
tsubcc %l2, %i3, %o1
edge32ln %g2, %g1, %o6
fbg,a %fcc1, loop_2272
movrne %o3, 0x085, %i1
ldub [%l7 + 0x64], %i4
movrgez %o2, %l5, %l0
loop_2272:
edge8l %l6, %g7, %o5
fandnot1s %f3, %f7, %f2
ldub [%l7 + 0x47], %i0
ldub [%l7 + 0x4A], %g6
ldsb [%l7 + 0x16], %o0
ldsb [%l7 + 0x78], %g5
fbl,a %fcc3, loop_2273
lduh [%l7 + 0x66], %o7
fpadd16s %f11, %f13, %f8
fxnor %f8, %f2, %f14
loop_2273:
tne %xcc, 0x2
fblg %fcc2, loop_2274
umulcc %o4, %i2, %i7
ldd [%l7 + 0x30], %f2
move %xcc, %l3, %g4
loop_2274:
fbu,a %fcc0, loop_2275
sdivx %i5, 0x1783, %l1
fmovsvs %icc, %f13, %f7
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
loop_2275:
movvs %icc, %g3, %l4
brnz,a %i6, loop_2277
lduw [%l7 + 0x24], %i3
loop_2276:
brlez %o1, loop_2278
movge %xcc, %l2, %g2
loop_2277:
fmovdn %icc, %f8, %f9
edge32n %g1, %o3, %i1
loop_2278:
brlz %i4, loop_2279
fcmps %fcc1, %f4, %f5
fmul8sux16 %f10, %f12, %f12
taddcctv %o6, %o2, %l0
loop_2279:
fones %f12
smulcc %l6, %l5, %o5
fnor %f10, %f6, %f6
ldsh [%l7 + 0x6E], %g7
fmovrslez %g6, %f13, %f3
fmovsvc %xcc, %f10, %f14
sth %o0, [%l7 + 0x4A]
bneg,pn %icc, loop_2280
sth %i0, [%l7 + 0x64]
tsubcctv %g5, %o4, %i2
mulx %i7, %o7, %l3
loop_2280:
fcmpgt32 %f10, %f0, %g4
fmovdpos %xcc, %f2, %f3
udiv %l1, 0x06B4, %i5
fbul %fcc3, loop_2281
std %f2, [%l7 + 0x60]
fpsub32 %f0, %f10, %f4
te %xcc, 0x3
loop_2281:
fmuld8sux16 %f7, %f14, %f12
ldsh [%l7 + 0x3E], %g3
edge16l %i6, %i3, %o1
ldsw [%l7 + 0x48], %l2
lduh [%l7 + 0x3A], %g2
fpack32 %f8, %f0, %f10
srax %l4, 0x1C, %o3
fandnot2 %f4, %f14, %f6
fmovsa %icc, %f15, %f8
tne %xcc, 0x6
fmovsvs %icc, %f7, %f1
fcmpgt32 %f14, %f2, %g1
fbule %fcc3, loop_2282
bneg %icc, loop_2283
sra %i1, 0x17, %o6
fbu %fcc2, loop_2284
loop_2282:
fmul8x16 %f8, %f12, %f6
loop_2283:
bshuffle %f14, %f0, %f8
ldub [%l7 + 0x43], %i4
loop_2284:
ta %icc, 0x7
sub %o2, %l0, %l6
bcs,a %icc, loop_2285
fcmped %fcc0, %f10, %f4
ldsw [%l7 + 0x6C], %l5
movrlez %g7, %g6, %o5
loop_2285:
xnor %o0, %i0, %o4
fmovdl %icc, %f4, %f5
fmovrdgez %i2, %f8, %f10
fmovsneg %icc, %f11, %f11
movl %icc, %g5, %i7
andncc %o7, %l3, %g4
edge32 %l1, %g3, %i6
tgu %icc, 0x7
fcmple16 %f8, %f2, %i3
taddcc %o1, %l2, %g2
ldd [%l7 + 0x68], %f2
stx %i5, [%l7 + 0x30]
fmovsleu %xcc, %f4, %f1
fbue,a %fcc3, loop_2286
edge16n %l4, %o3, %g1
bn loop_2287
subcc %o6, 0x037A, %i4
loop_2286:
fornot1s %f8, %f14, %f0
ldsw [%l7 + 0x38], %o2
loop_2287:
fmul8x16 %f14, %f12, %f0
stx %l0, [%l7 + 0x60]
ldsh [%l7 + 0x7E], %i1
fmul8x16au %f11, %f2, %f8
move %icc, %l6, %l5
ld [%l7 + 0x64], %f15
ldx [%l7 + 0x50], %g6
ldsw [%l7 + 0x68], %g7
edge8 %o5, %o0, %i0
stb %i2, [%l7 + 0x2C]
fcmpeq16 %f8, %f0, %g5
srlx %o4, 0x0C, %i7
tne %icc, 0x2
fone %f14
bgu,a %icc, loop_2288
tvc %xcc, 0x7
tpos %icc, 0x0
movpos %xcc, %o7, %l3
loop_2288:
edge8l %l1, %g4, %i6
lduh [%l7 + 0x7C], %g3
brz %o1, loop_2289
fmovdvs %icc, %f8, %f8
stx %i3, [%l7 + 0x50]
brnz,a %g2, loop_2290
loop_2289:
fmul8x16al %f7, %f11, %f14
sra %l2, 0x12, %i5
orcc %o3, %g1, %o6
loop_2290:
tg %icc, 0x7
ldsh [%l7 + 0x7E], %i4
st %f13, [%l7 + 0x70]
ld [%l7 + 0x64], %f12
lduw [%l7 + 0x54], %o2
ldsw [%l7 + 0x44], %l0
sth %i1, [%l7 + 0x68]
ldsw [%l7 + 0x08], %l4
popc 0x1DC1, %l5
fnot1 %f0, %f10
fmovdvc %xcc, %f6, %f8
fbne %fcc1, loop_2291
fmovs %f0, %f12
fpsub16s %f0, %f1, %f11
or %g6, 0x1606, %l6
loop_2291:
bn %xcc, loop_2292
fmovdleu %icc, %f5, %f9
smul %o5, %g7, %i0
udivcc %o0, 0x1219, %g5
loop_2292:
fmovsn %icc, %f8, %f11
taddcc %i2, 0x16D6, %o4
and %o7, %l3, %l1
ldsh [%l7 + 0x6C], %i7
fcmpgt32 %f10, %f4, %g4
ldsb [%l7 + 0x26], %g3
ldsh [%l7 + 0x62], %i6
xor %i3, 0x0B23, %g2
movrne %o1, 0x226, %l2
fpadd32 %f12, %f0, %f14
lduw [%l7 + 0x74], %o3
fbge %fcc2, loop_2293
edge16ln %i5, %g1, %o6
sdivx %o2, 0x010B, %i4
fmuld8ulx16 %f13, %f4, %f12
loop_2293:
tcc %xcc, 0x1
lduw [%l7 + 0x70], %i1
fbg %fcc2, loop_2294
fandnot1s %f1, %f0, %f2
tvc %xcc, 0x7
fmovdcc %xcc, %f12, %f7
loop_2294:
fmovrdne %l0, %f10, %f4
stw %l4, [%l7 + 0x38]
fbne %fcc0, loop_2295
movn %icc, %l5, %g6
ldsb [%l7 + 0x73], %l6
fnot2s %f15, %f15
loop_2295:
fabsd %f10, %f6
bleu loop_2296
andncc %o5, %g7, %o0
st %f9, [%l7 + 0x58]
fmovdg %icc, %f2, %f0
loop_2296:
fmovdge %xcc, %f10, %f14
fmovsleu %icc, %f7, %f7
fmovda %xcc, %f7, %f4
move %icc, %g5, %i2
fpadd16s %f13, %f13, %f13
ldd [%l7 + 0x60], %f12
fbg,a %fcc3, loop_2297
ldub [%l7 + 0x12], %i0
fpsub16s %f4, %f12, %f12
tne %icc, 0x3
loop_2297:
fsrc1s %f5, %f0
stx %o4, [%l7 + 0x30]
addcc %l3, %l1, %i7
fcmple32 %f6, %f4, %o7
brgez,a %g4, loop_2298
fmul8sux16 %f10, %f0, %f10
lduw [%l7 + 0x70], %i6
tvc %xcc, 0x5
loop_2298:
fandnot1s %f0, %f13, %f15
lduw [%l7 + 0x18], %i3
std %f4, [%l7 + 0x28]
fnors %f2, %f9, %f4
fcmpgt16 %f6, %f0, %g2
movn %icc, %o1, %g3
fmovsa %icc, %f12, %f9
fmovsvc %xcc, %f15, %f13
edge16n %l2, %o3, %i5
fnor %f8, %f10, %f4
ldd [%l7 + 0x38], %f6
tpos %xcc, 0x6
ld [%l7 + 0x6C], %f6
sllx %o6, %g1, %i4
movn %icc, %i1, %l0
fpackfix %f12, %f5
fmovd %f12, %f6
fmovda %icc, %f13, %f8
ld [%l7 + 0x50], %f4
ldsh [%l7 + 0x30], %l4
fnor %f14, %f14, %f4
fexpand %f14, %f0
fcmps %fcc3, %f3, %f4
movle %icc, %l5, %o2
fbu,a %fcc3, loop_2299
lduh [%l7 + 0x10], %l6
srl %g6, %g7, %o0
lduh [%l7 + 0x7E], %o5
loop_2299:
ldd [%l7 + 0x58], %f12
fpsub32s %f8, %f6, %f2
stx %i2, [%l7 + 0x78]
fmul8x16au %f15, %f3, %f8
lduw [%l7 + 0x3C], %i0
call loop_2300
edge16ln %o4, %g5, %l1
add %l3, 0x0F8D, %i7
stx %g4, [%l7 + 0x18]
loop_2300:
fandnot2 %f0, %f12, %f8
fmovdcc %xcc, %f3, %f3
fmovsne %icc, %f10, %f4
fmuld8sux16 %f12, %f11, %f4
fpsub32s %f8, %f7, %f5
fmovrdgz %i6, %f6, %f14
sdivx %o7, 0x0C4D, %g2
mulx %o1, %g3, %i3
fornot2 %f12, %f6, %f10
fmovdn %xcc, %f11, %f3
ldd [%l7 + 0x10], %f12
edge32ln %o3, %i5, %l2
fsrc1s %f9, %f6
fba %fcc3, loop_2301
or %g1, %i4, %o6
fxnor %f0, %f6, %f6
alignaddrl %l0, %i1, %l4
loop_2301:
stb %l5, [%l7 + 0x08]
fsrc2s %f10, %f5
bvs,a loop_2302
stw %o2, [%l7 + 0x64]
std %f8, [%l7 + 0x50]
movcc %icc, %g6, %l6
loop_2302:
ld [%l7 + 0x3C], %f1
sll %g7, %o5, %o0
ldx [%l7 + 0x38], %i2
fcmpeq32 %f0, %f2, %i0
lduw [%l7 + 0x6C], %o4
fexpand %f0, %f10
ldub [%l7 + 0x4C], %l1
fmovdg %icc, %f0, %f10
edge32l %l3, %i7, %g5
ldd [%l7 + 0x18], %f2
alignaddrl %g4, %i6, %o7
stb %g2, [%l7 + 0x12]
ldx [%l7 + 0x70], %o1
ldsh [%l7 + 0x4A], %g3
stx %o3, [%l7 + 0x10]
ldsw [%l7 + 0x20], %i5
orn %i3, %g1, %l2
ldd [%l7 + 0x70], %f0
taddcc %i4, 0x0E33, %o6
ldsw [%l7 + 0x68], %l0
and %i1, 0x1A42, %l5
faligndata %f0, %f0, %f6
st %f11, [%l7 + 0x58]
fbe,a %fcc3, loop_2303
movre %l4, %g6, %o2
fandnot2s %f7, %f6, %f8
xor %g7, %o5, %o0
loop_2303:
lduh [%l7 + 0x44], %l6
lduh [%l7 + 0x2A], %i2
fmovsleu %icc, %f5, %f1
ldsh [%l7 + 0x7E], %i0
stb %l1, [%l7 + 0x21]
nop
setx loop_2304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x78], %f10
stw %l3, [%l7 + 0x74]
ldd [%l7 + 0x10], %f14
loop_2304:
fone %f12
ldsb [%l7 + 0x0D], %i7
fpadd32 %f0, %f12, %f4
fmovsa %icc, %f2, %f14
sethi 0x01DD, %o4
fmul8ulx16 %f12, %f14, %f6
fmovd %f0, %f0
ldsb [%l7 + 0x09], %g5
lduw [%l7 + 0x08], %g4
tn %icc, 0x7
fmovsne %icc, %f15, %f0
fblg,a %fcc2, loop_2305
ldsw [%l7 + 0x54], %o7
fpack32 %f10, %f8, %f6
fpsub16s %f12, %f12, %f4
loop_2305:
ldd [%l7 + 0x20], %f4
add %i6, %g2, %o1
fandnot2 %f10, %f12, %f12
bcc,pt %icc, loop_2306
ldd [%l7 + 0x48], %f10
edge32 %o3, %i5, %i3
subc %g3, %g1, %l2
loop_2306:
movrlez %o6, 0x1BE, %i4
fcmped %fcc3, %f0, %f8
ldsh [%l7 + 0x72], %l0
ld [%l7 + 0x10], %f5
std %f10, [%l7 + 0x20]
fmovde %xcc, %f9, %f3
fbg,a %fcc3, loop_2307
fmul8ulx16 %f0, %f0, %f10
std %f8, [%l7 + 0x60]
fandnot1s %f10, %f13, %f8
loop_2307:
ldsw [%l7 + 0x44], %l5
lduh [%l7 + 0x14], %i1
andn %l4, %g6, %o2
tl %icc, 0x5
std %f8, [%l7 + 0x28]
fba,a %fcc3, loop_2308
tneg %icc, 0x0
fmovdg %xcc, %f2, %f7
tleu %icc, 0x6
loop_2308:
movl %xcc, %o5, %o0
sth %l6, [%l7 + 0x3A]
mova %xcc, %g7, %i0
fcmpne32 %f6, %f10, %l1
sub %i2, 0x10F2, %l3
fnegd %f12, %f10
std %f10, [%l7 + 0x30]
sth %i7, [%l7 + 0x24]
std %f6, [%l7 + 0x48]
fmovde %icc, %f0, %f12
addc %g5, 0x060D, %g4
stx %o7, [%l7 + 0x28]
fmovdvs %xcc, %f8, %f3
fbue %fcc2, loop_2309
ld [%l7 + 0x3C], %f11
ld [%l7 + 0x68], %f1
lduw [%l7 + 0x18], %o4
loop_2309:
edge32ln %i6, %o1, %g2
fxor %f4, %f10, %f0
fbuge,a %fcc3, loop_2310
xorcc %i5, %i3, %g3
ldx [%l7 + 0x48], %o3
fpsub16s %f3, %f14, %f11
loop_2310:
ldsb [%l7 + 0x21], %g1
taddcctv %l2, %i4, %o6
fnegd %f8, %f6
fbg,a %fcc0, loop_2311
fbn,a %fcc0, loop_2312
sth %l0, [%l7 + 0x4C]
fmovsn %icc, %f4, %f3
loop_2311:
sll %i1, 0x08, %l4
loop_2312:
lduh [%l7 + 0x4C], %g6
sra %o2, %o5, %o0
stx %l6, [%l7 + 0x68]
ldsb [%l7 + 0x41], %l5
stx %g7, [%l7 + 0x70]
fbue,a %fcc2, loop_2313
std %f4, [%l7 + 0x18]
fnor %f14, %f6, %f2
fmovscs %icc, %f2, %f12
loop_2313:
fmovdg %xcc, %f4, %f14
std %f8, [%l7 + 0x38]
bcs,a,pn %xcc, loop_2314
stw %l1, [%l7 + 0x58]
fcmped %fcc3, %f12, %f14
ldub [%l7 + 0x32], %i0
loop_2314:
ldsw [%l7 + 0x74], %i2
fcmpeq32 %f4, %f2, %l3
alignaddr %i7, %g4, %o7
edge16ln %g5, %o4, %o1
call loop_2315
lduh [%l7 + 0x42], %i6
ld [%l7 + 0x14], %f3
tvs %icc, 0x1
loop_2315:
fnor %f10, %f4, %f14
movgu %icc, %i5, %g2
fandnot2 %f14, %f2, %f10
sub %g3, 0x1FCD, %i3
and %g1, 0x1755, %l2
fsrc2 %f8, %f4
fand %f10, %f4, %f6
fmovdcs %icc, %f14, %f15
movcs %xcc, %o3, %i4
fcmpne16 %f6, %f8, %l0
movgu %icc, %o6, %i1
fmovdpos %xcc, %f8, %f9
fba,a %fcc1, loop_2316
ldub [%l7 + 0x4E], %g6
ldub [%l7 + 0x41], %l4
fnot1s %f7, %f7
loop_2316:
brlez %o5, loop_2317
fpack32 %f0, %f12, %f10
fcmpeq16 %f10, %f6, %o0
fmovdvc %xcc, %f8, %f6
loop_2317:
nop
setx loop_2318, %l0, %l1
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 %o2, [%l7 + 0x6E]
xorcc %l5, 0x024C, %g7
fpadd32s %f6, %f6, %f9
loop_2318:
fbu %fcc3, loop_2319
ta %xcc, 0x3
fmovdcs %icc, %f8, %f1
fmovsgu %icc, %f15, %f7
loop_2319:
fxnors %f6, %f14, %f14
stw %l1, [%l7 + 0x48]
fnand %f10, %f8, %f12
sth %i0, [%l7 + 0x28]
fpsub16 %f0, %f2, %f10
fandnot2s %f10, %f9, %f6
edge32n %l6, %i2, %i7
ldd [%l7 + 0x18], %f0
tge %icc, 0x3
sth %l3, [%l7 + 0x24]
fcmps %fcc1, %f9, %f6
ldsw [%l7 + 0x0C], %g4
ld [%l7 + 0x3C], %f13
array16 %o7, %o4, %g5
st %f4, [%l7 + 0x5C]
ldd [%l7 + 0x68], %f4
fmovrdne %i6, %f10, %f6
fmovdn %icc, %f8, %f3
fmovsvc %xcc, %f2, %f2
fmovsl %icc, %f2, %f7
ldsh [%l7 + 0x3E], %i5
stw %o1, [%l7 + 0x2C]
ldub [%l7 + 0x13], %g2
stw %i3, [%l7 + 0x78]
andcc %g1, 0x0A3B, %l2
stb %o3, [%l7 + 0x46]
sra %g3, %l0, %o6
fsrc2s %f3, %f2
fmovdvs %xcc, %f2, %f4
movn %xcc, %i4, %i1
mulx %l4, 0x12AF, %g6
udivx %o5, 0x08B1, %o2
mova %xcc, %o0, %g7
ldsb [%l7 + 0x47], %l1
fmovdcs %xcc, %f1, %f4
fmovsn %xcc, %f12, %f3
fmovsne %icc, %f12, %f5
sth %i0, [%l7 + 0x08]
tge %xcc, 0x4
brgez %l6, loop_2320
umul %l5, %i2, %i7
movneg %icc, %l3, %g4
fba %fcc1, loop_2321
loop_2320:
tge %icc, 0x5
fbn,a %fcc1, loop_2322
tneg %xcc, 0x7
loop_2321:
stb %o4, [%l7 + 0x7E]
sth %g5, [%l7 + 0x30]
loop_2322:
fmovse %xcc, %f15, %f0
stw %o7, [%l7 + 0x70]
ldsb [%l7 + 0x18], %i6
stx %o1, [%l7 + 0x48]
fmovdle %xcc, %f9, %f7
tn %xcc, 0x5
bg,a,pt %xcc, loop_2323
xnorcc %i5, 0x0BF4, %g2
fcmpeq32 %f14, %f8, %g1
srl %l2, %i3, %o3
loop_2323:
fbge %fcc0, loop_2324
fble %fcc1, loop_2325
ld [%l7 + 0x14], %f5
fcmple16 %f0, %f4, %l0
loop_2324:
ldd [%l7 + 0x58], %f10
loop_2325:
movne %xcc, %o6, %i4
bl,a,pn %icc, loop_2326
addccc %i1, 0x0248, %l4
movvs %xcc, %g6, %g3
lduw [%l7 + 0x10], %o2
loop_2326:
move %icc, %o5, %o0
ldsw [%l7 + 0x70], %g7
stw %l1, [%l7 + 0x74]
st %f1, [%l7 + 0x28]
fble %fcc2, loop_2327
stx %l6, [%l7 + 0x78]
edge16l %i0, %l5, %i2
fmovdneg %xcc, %f10, %f1
loop_2327:
fbug,a %fcc3, loop_2328
fpadd16 %f0, %f6, %f0
fnot2s %f5, %f15
ldsw [%l7 + 0x58], %l3
loop_2328:
stx %g4, [%l7 + 0x08]
ldx [%l7 + 0x48], %o4
ld [%l7 + 0x4C], %f8
fnand %f6, %f2, %f0
fornot2s %f15, %f7, %f15
subc %i7, 0x1D83, %g5
ldub [%l7 + 0x0F], %i6
subc %o7, 0x1A48, %o1
ldub [%l7 + 0x70], %i5
brlez,a %g2, loop_2329
fnor %f2, %f8, %f0
stx %l2, [%l7 + 0x18]
fandnot1 %f12, %f4, %f4
loop_2329:
fmovs %f11, %f4
fbg,a %fcc2, loop_2330
ldub [%l7 + 0x7E], %i3
edge8 %g1, %o3, %o6
fmuld8ulx16 %f10, %f4, %f0
loop_2330:
pdist %f12, %f8, %f8
fmul8x16 %f12, %f12, %f12
fnands %f5, %f4, %f5
fmovrdlz %l0, %f8, %f6
brgz %i4, loop_2331
movle %icc, %l4, %g6
fcmpeq16 %f4, %f6, %g3
xnor %i1, 0x0C2A, %o2
loop_2331:
stx %o5, [%l7 + 0x08]
fmuld8ulx16 %f8, %f5, %f0
st %f3, [%l7 + 0x08]
stb %g7, [%l7 + 0x46]
fornot1 %f2, %f14, %f12
umulcc %o0, %l6, %l1
ble %icc, loop_2332
fmovdpos %xcc, %f12, %f12
ldsw [%l7 + 0x4C], %i0
addcc %l5, %l3, %i2
loop_2332:
fornot2 %f8, %f0, %f6
alignaddrl %g4, %o4, %g5
fbul,a %fcc3, loop_2333
addccc %i7, %i6, %o1
movl %icc, %o7, %i5
ldx [%l7 + 0x28], %l2
loop_2333:
fnot2 %f4, %f6
bcs %xcc, loop_2334
stw %i3, [%l7 + 0x60]
std %f12, [%l7 + 0x20]
fabsd %f8, %f0
loop_2334:
fsrc1 %f12, %f12
fmovdle %icc, %f13, %f8
ldub [%l7 + 0x3F], %g1
movrgez %g2, 0x3AC, %o3
fsrc2s %f7, %f9
fmovrse %l0, %f11, %f4
std %f14, [%l7 + 0x70]
sdivx %i4, 0x0004, %l4
sth %g6, [%l7 + 0x74]
ldsh [%l7 + 0x2C], %o6
lduw [%l7 + 0x0C], %i1
ldx [%l7 + 0x40], %g3
stx %o5, [%l7 + 0x70]
ldsh [%l7 + 0x48], %g7
fble %fcc2, loop_2335
fmovsg %icc, %f8, %f7
sdivx %o0, 0x0955, %o2
fmul8x16al %f13, %f10, %f8
loop_2335:
fbue,a %fcc1, loop_2336
sethi 0x097B, %l6
fmovdge %icc, %f12, %f12
fornot2 %f2, %f8, %f14
loop_2336:
fbuge %fcc3, loop_2337
stx %i0, [%l7 + 0x10]
fandnot1 %f4, %f2, %f6
ldsb [%l7 + 0x50], %l5
loop_2337:
fpack16 %f10, %f12
sth %l1, [%l7 + 0x38]
lduh [%l7 + 0x18], %l3
tn %icc, 0x3
stb %i2, [%l7 + 0x14]
array8 %o4, %g5, %i7
fornot1s %f4, %f0, %f1
std %f0, [%l7 + 0x28]
fandnot2 %f14, %f2, %f12
st %f3, [%l7 + 0x44]
fsrc2s %f5, %f10
fcmpgt16 %f0, %f14, %g4
fand %f2, %f10, %f12
std %f12, [%l7 + 0x38]
ldd [%l7 + 0x58], %f14
ldsb [%l7 + 0x31], %o1
fmovsleu %xcc, %f5, %f2
sdivcc %i6, 0x079B, %i5
fpsub32 %f10, %f4, %f6
fmovrsgez %l2, %f14, %f14
fmovrdgz %i3, %f10, %f6
ldx [%l7 + 0x08], %o7
movrgz %g1, 0x35A, %g2
alignaddr %l0, %o3, %l4
ldx [%l7 + 0x10], %i4
lduh [%l7 + 0x08], %o6
fnor %f14, %f2, %f12
fnor %f10, %f0, %f14
ldsb [%l7 + 0x32], %g6
ldub [%l7 + 0x7F], %g3
bcc,a loop_2338
xorcc %i1, %o5, %g7
ld [%l7 + 0x54], %f6
std %f8, [%l7 + 0x50]
loop_2338:
sdivx %o2, 0x0DC9, %o0
stx %i0, [%l7 + 0x28]
movn %icc, %l6, %l5
fcmpgt32 %f4, %f10, %l1
ldd [%l7 + 0x30], %f6
fmovsn %xcc, %f14, %f13
fzeros %f5
fbg,a %fcc0, loop_2339
brlz %i2, loop_2340
ldub [%l7 + 0x51], %o4
edge32 %l3, %g5, %i7
loop_2339:
edge16n %o1, %i6, %g4
loop_2340:
lduw [%l7 + 0x44], %i5
movl %xcc, %l2, %i3
st %f15, [%l7 + 0x6C]
movrne %o7, %g2, %g1
fmovsn %xcc, %f4, %f13
bne,a,pn %xcc, loop_2341
brz %o3, loop_2342
fmovdne %icc, %f2, %f11
sth %l4, [%l7 + 0x76]
loop_2341:
smulcc %l0, %o6, %i4
loop_2342:
sdiv %g3, 0x1541, %g6
movge %icc, %o5, %i1
movleu %xcc, %g7, %o2
fmul8ulx16 %f2, %f2, %f4
sth %o0, [%l7 + 0x32]
brlz %l6, loop_2343
bcs,a,pt %icc, loop_2344
fpackfix %f10, %f8
fnands %f14, %f1, %f14
loop_2343:
fxnors %f15, %f5, %f10
loop_2344:
sdiv %l5, 0x08B4, %i0
bn loop_2345
fmovdne %xcc, %f11, %f5
stw %i2, [%l7 + 0x44]
fmovdle %icc, %f13, %f10
loop_2345:
tcs %xcc, 0x5
ldsb [%l7 + 0x66], %o4
ldsb [%l7 + 0x59], %l1
fcmpd %fcc3, %f14, %f2
fmul8x16 %f7, %f14, %f4
fmovdge %icc, %f10, %f4
fmovdvc %icc, %f4, %f12
tl %icc, 0x2
tl %xcc, 0x2
fpadd16s %f1, %f13, %f0
std %f14, [%l7 + 0x50]
ble,a loop_2346
udiv %g5, 0x1696, %l3
fones %f9
andn %i7, %o1, %i6
loop_2346:
edge32ln %i5, %l2, %g4
edge8n %i3, %g2, %g1
stb %o7, [%l7 + 0x38]
fmovd %f8, %f6
movge %xcc, %o3, %l4
fexpand %f11, %f14
fbg,a %fcc0, loop_2347
fmovs %f1, %f9
movneg %xcc, %l0, %o6
sth %i4, [%l7 + 0x20]
loop_2347:
fmovdvc %icc, %f5, %f3
ldx [%l7 + 0x70], %g3
bcs,a,pt %icc, loop_2348
stb %o5, [%l7 + 0x56]
ldx [%l7 + 0x68], %g6
ldub [%l7 + 0x78], %i1
loop_2348:
fmovdleu %xcc, %f10, %f0
fandnot2s %f15, %f13, %f13
ldsw [%l7 + 0x64], %o2
fmovsleu %icc, %f12, %f10
movcs %xcc, %o0, %l6
edge8 %g7, %i0, %i2
taddcctv %o4, %l1, %l5
tcc %icc, 0x7
ldd [%l7 + 0x38], %f6
fcmple16 %f4, %f14, %g5
fand %f0, %f2, %f12
sth %i7, [%l7 + 0x76]
ldub [%l7 + 0x6D], %o1
fmovsleu %icc, %f9, %f14
udivcc %i6, 0x14FB, %i5
fpack16 %f14, %f4
stw %l2, [%l7 + 0x5C]
stx %g4, [%l7 + 0x60]
stx %i3, [%l7 + 0x70]
fands %f15, %f11, %f13
edge8 %l3, %g1, %g2
st %f12, [%l7 + 0x18]
tge %xcc, 0x3
edge32n %o7, %o3, %l4
movcc %icc, %l0, %i4
fcmpne16 %f12, %f2, %g3
ldsb [%l7 + 0x1A], %o5
fmovsn %icc, %f12, %f1
tne %xcc, 0x5
sth %g6, [%l7 + 0x2A]
ldd [%l7 + 0x20], %f4
tle %xcc, 0x3
stb %i1, [%l7 + 0x6A]
fones %f6
fcmpeq32 %f2, %f4, %o2
fmovdle %icc, %f15, %f3
srlx %o0, 0x07, %l6
ldub [%l7 + 0x7D], %g7
fmovdn %xcc, %f1, %f14
ld [%l7 + 0x40], %f14
call loop_2349
lduh [%l7 + 0x20], %i0
sdivx %i2, 0x071C, %o4
edge8 %o6, %l5, %g5
loop_2349:
fmovdn %icc, %f11, %f14
xorcc %i7, %l1, %i6
edge8l %i5, %o1, %l2
faligndata %f2, %f10, %f4
fpadd16 %f4, %f14, %f12
lduh [%l7 + 0x3E], %g4
fmovdne %icc, %f12, %f5
ld [%l7 + 0x1C], %f5
edge16 %l3, %i3, %g1
fmovdcs %icc, %f13, %f11
ldsw [%l7 + 0x5C], %o7
bvc,a,pt %icc, loop_2350
ldsw [%l7 + 0x48], %g2
popc 0x07D5, %o3
sra %l4, 0x19, %i4
loop_2350:
movvs %xcc, %l0, %o5
fmovdl %icc, %f2, %f7
fpackfix %f14, %f6
bneg,a,pt %xcc, loop_2351
fmovse %icc, %f4, %f4
smul %g6, 0x0B61, %g3
fmovsa %xcc, %f9, %f2
loop_2351:
std %f14, [%l7 + 0x68]
fmovsne %xcc, %f2, %f13
bl,pt %xcc, loop_2352
fmovrdgz %o2, %f10, %f0
ldsh [%l7 + 0x5A], %o0
stb %l6, [%l7 + 0x14]
loop_2352:
fsrc1 %f4, %f12
brgz %i1, loop_2353
fcmpes %fcc3, %f15, %f4
lduw [%l7 + 0x64], %i0
array8 %i2, %g7, %o6
loop_2353:
alignaddr %o4, %l5, %g5
sth %i7, [%l7 + 0x08]
fmovd %f6, %f6
fmovrsne %i6, %f9, %f0
ldsb [%l7 + 0x51], %l1
srl %o1, 0x1A, %i5
ble loop_2354
ldd [%l7 + 0x60], %f4
fble,a %fcc0, loop_2355
stw %g4, [%l7 + 0x44]
loop_2354:
subcc %l3, %i3, %g1
fbuge %fcc2, loop_2356
loop_2355:
edge8n %o7, %g2, %o3
smulcc %l4, %i4, %l2
ldx [%l7 + 0x30], %l0
loop_2356:
ldsh [%l7 + 0x24], %g6
fmovda %icc, %f15, %f14
taddcctv %g3, 0x04FE, %o5
stb %o0, [%l7 + 0x4D]
tcs %icc, 0x6
movpos %icc, %l6, %o2
stx %i1, [%l7 + 0x58]
fmovdvc %icc, %f10, %f8
st %f2, [%l7 + 0x08]
srlx %i2, %g7, %o6
call loop_2357
orcc %i0, %l5, %o4
te %icc, 0x7
lduw [%l7 + 0x5C], %g5
loop_2357:
xorcc %i7, 0x19F8, %l1
stb %i6, [%l7 + 0x1E]
fbn %fcc2, loop_2358
tneg %xcc, 0x4
fnand %f12, %f6, %f2
ldsh [%l7 + 0x74], %o1
loop_2358:
brgez %g4, loop_2359
fors %f12, %f8, %f4
stb %i5, [%l7 + 0x6D]
mova %icc, %i3, %l3
loop_2359:
stx %g1, [%l7 + 0x68]
sth %o7, [%l7 + 0x68]
fors %f14, %f14, %f14
movn %icc, %g2, %l4
ldub [%l7 + 0x19], %i4
sth %o3, [%l7 + 0x16]
addcc %l0, 0x06F6, %l2
umulcc %g3, 0x0D25, %o5
fmovdgu %xcc, %f8, %f4
fxors %f0, %f11, %f14
fmovrdne %o0, %f10, %f10
ldsh [%l7 + 0x6A], %g6
fcmple16 %f4, %f8, %l6
fzeros %f15
fornot1 %f2, %f2, %f4
stw %i1, [%l7 + 0x14]
brgz,a %o2, loop_2360
fmovdpos %xcc, %f13, %f1
fmovdne %xcc, %f8, %f7
array32 %i2, %g7, %i0
loop_2360:
andcc %o6, %l5, %g5
fnot1 %f6, %f0
sll %o4, 0x0B, %i7
ldd [%l7 + 0x18], %f12
bge %xcc, loop_2361
fpsub16 %f14, %f12, %f0
ldsh [%l7 + 0x0A], %i6
movneg %xcc, %o1, %g4
loop_2361:
lduh [%l7 + 0x36], %i5
ldsh [%l7 + 0x16], %i3
fba %fcc2, loop_2362
and %l3, %g1, %o7
fxnor %f8, %f14, %f0
stw %l1, [%l7 + 0x58]
loop_2362:
fmuld8ulx16 %f1, %f15, %f2
movpos %xcc, %g2, %i4
fmovsge %icc, %f2, %f13
sth %l4, [%l7 + 0x34]
ldsh [%l7 + 0x62], %l0
fmovdl %icc, %f1, %f5
movrgez %o3, %g3, %o5
bvs,a loop_2363
stw %l2, [%l7 + 0x60]
fones %f2
fxnor %f0, %f4, %f10
loop_2363:
fcmps %fcc1, %f15, %f14
fmuld8sux16 %f10, %f7, %f8
srl %g6, 0x0D, %o0
edge32ln %l6, %i1, %i2
tg %icc, 0x6
movneg %xcc, %g7, %o2
fcmpne16 %f8, %f6, %i0
stx %l5, [%l7 + 0x78]
edge16 %o6, %o4, %g5
movl %icc, %i6, %i7
fcmpeq32 %f8, %f4, %o1
sethi 0x1553, %g4
sth %i5, [%l7 + 0x10]
faligndata %f8, %f2, %f2
bg,pt %xcc, loop_2364
fmovsle %xcc, %f14, %f7
fbe %fcc2, loop_2365
fabss %f6, %f0
loop_2364:
fxnors %f8, %f9, %f10
stb %l3, [%l7 + 0x50]
loop_2365:
ldsh [%l7 + 0x14], %i3
fnot2s %f2, %f15
stx %g1, [%l7 + 0x10]
mulx %l1, 0x12DD, %o7
sra %i4, 0x07, %l4
ldx [%l7 + 0x10], %g2
nop
setx loop_2366, %l0, %l1
jmpl %l1, %l0
fpsub32 %f0, %f6, %f10
fornot1s %f10, %f15, %f3
fbn,a %fcc3, loop_2367
loop_2366:
fmovsl %icc, %f8, %f6
fmovdne %icc, %f9, %f12
subc %o3, 0x0609, %o5
loop_2367:
ldsb [%l7 + 0x58], %l2
fmuld8ulx16 %f2, %f8, %f6
fmovsvc %xcc, %f8, %f15
udiv %g3, 0x1043, %o0
fabsd %f12, %f8
ldub [%l7 + 0x34], %l6
fpmerge %f7, %f15, %f10
fmovsleu %icc, %f12, %f8
ldd [%l7 + 0x30], %f10
st %f0, [%l7 + 0x30]
lduw [%l7 + 0x28], %i1
fnot2s %f10, %f0
lduw [%l7 + 0x20], %i2
lduh [%l7 + 0x5A], %g6
lduw [%l7 + 0x78], %o2
fxors %f4, %f2, %f12
st %f0, [%l7 + 0x14]
fmovsg %icc, %f11, %f0
stw %g7, [%l7 + 0x18]
fmovdn %xcc, %f7, %f1
orcc %i0, 0x0DC7, %o6
array16 %l5, %o4, %i6
pdist %f6, %f14, %f4
lduw [%l7 + 0x34], %g5
faligndata %f2, %f10, %f14
addcc %i7, 0x0C27, %g4
udivx %i5, 0x08EA, %o1
fone %f4
fsrc2s %f13, %f7
fnot2s %f15, %f5
orn %i3, %l3, %l1
array32 %o7, %i4, %g1
fcmpne16 %f6, %f12, %l4
fble %fcc0, loop_2368
fblg %fcc3, loop_2369
fpsub16s %f14, %f11, %f2
ldsb [%l7 + 0x7E], %g2
loop_2368:
fbu,a %fcc1, loop_2370
loop_2369:
alignaddr %o3, %l0, %o5
ldd [%l7 + 0x08], %f14
te %xcc, 0x3
loop_2370:
fandnot1s %f2, %f3, %f12
fmovsgu %xcc, %f7, %f3
edge32n %g3, %o0, %l2
fmovsvc %icc, %f1, %f5
fmovscc %xcc, %f9, %f9
taddcctv %i1, 0x1DBA, %l6
fmovdvc %icc, %f2, %f0
movrgz %g6, 0x26B, %o2
fandnot1 %f4, %f12, %f14
ldub [%l7 + 0x3D], %g7
array8 %i0, %o6, %l5
ldub [%l7 + 0x70], %o4
ldsw [%l7 + 0x60], %i2
fmovscc %xcc, %f15, %f1
fmovscc %xcc, %f11, %f0
stx %g5, [%l7 + 0x70]
edge8 %i6, %i7, %i5
stx %g4, [%l7 + 0x70]
xor %i3, %o1, %l1
ld [%l7 + 0x08], %f7
fba,a %fcc3, loop_2371
stw %o7, [%l7 + 0x20]
fbne,a %fcc0, loop_2372
fmovsa %xcc, %f13, %f6
loop_2371:
fmuld8ulx16 %f12, %f6, %f4
tcs %icc, 0x1
loop_2372:
fmovde %xcc, %f1, %f8
lduh [%l7 + 0x20], %i4
fmovrsne %l3, %f2, %f5
movrne %l4, 0x10F, %g2
movge %icc, %g1, %l0
fornot1 %f10, %f4, %f12
add %o3, 0x12DA, %o5
ldsh [%l7 + 0x32], %g3
fbu %fcc3, loop_2373
fcmple16 %f14, %f0, %l2
st %f7, [%l7 + 0x0C]
lduh [%l7 + 0x7E], %o0
loop_2373:
stw %i1, [%l7 + 0x70]
std %f0, [%l7 + 0x50]
fcmpd %fcc1, %f0, %f2
be,a loop_2374
edge8ln %g6, %l6, %o2
fornot2s %f13, %f11, %f2
fsrc2s %f7, %f2
loop_2374:
subcc %i0, %o6, %l5
subcc %g7, %i2, %g5
movre %o4, %i7, %i6
ldsw [%l7 + 0x2C], %i5
lduh [%l7 + 0x56], %g4
ld [%l7 + 0x64], %f3
fcmple16 %f10, %f10, %i3
fnot2s %f2, %f1
stx %o1, [%l7 + 0x18]
ba,a,pt %xcc, loop_2375
edge8l %o7, %l1, %l3
edge32ln %i4, %g2, %g1
fmovrdne %l4, %f6, %f10
loop_2375:
stx %o3, [%l7 + 0x20]
lduh [%l7 + 0x20], %o5
sth %g3, [%l7 + 0x0E]
stw %l2, [%l7 + 0x60]
fmovsvs %xcc, %f10, %f15
fbul,a %fcc0, loop_2376
movpos %icc, %o0, %l0
ldsb [%l7 + 0x3C], %i1
fzero %f0
loop_2376:
nop
setx loop_2377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f8, %f4
fnands %f6, %f11, %f12
sth %g6, [%l7 + 0x6E]
loop_2377:
movrlz %o2, 0x2AF, %i0
movrlz %o6, %l6, %l5
movrlez %g7, 0x124, %i2
fpack32 %f2, %f0, %f14
fone %f8
fmovsl %icc, %f9, %f12
ld [%l7 + 0x40], %f14
sth %g5, [%l7 + 0x0A]
xor %o4, 0x0770, %i6
movl %xcc, %i5, %g4
bpos loop_2378
ldsh [%l7 + 0x1A], %i3
te %xcc, 0x6
stb %i7, [%l7 + 0x50]
loop_2378:
tg %icc, 0x7
tsubcctv %o7, 0x09F9, %l1
fmovdle %icc, %f8, %f2
for %f4, %f8, %f2
movvc %icc, %l3, %o1
fbug %fcc1, loop_2379
umul %i4, %g1, %l4
fands %f4, %f9, %f13
fcmpd %fcc2, %f4, %f14
loop_2379:
fsrc1s %f6, %f1
stx %g2, [%l7 + 0x70]
movleu %xcc, %o3, %o5
brz,a %g3, loop_2380
ldd [%l7 + 0x40], %f12
ldsb [%l7 + 0x51], %l2
movgu %icc, %o0, %l0
loop_2380:
fcmpes %fcc3, %f12, %f10
edge32 %g6, %o2, %i0
fmovs %f12, %f2
bneg,a,pn %icc, loop_2381
fpsub32 %f2, %f0, %f4
ldx [%l7 + 0x18], %o6
fors %f2, %f4, %f0
loop_2381:
std %f6, [%l7 + 0x68]
fmovdpos %icc, %f6, %f12
stw %l6, [%l7 + 0x18]
brlez,a %i1, loop_2382
stw %l5, [%l7 + 0x10]
st %f14, [%l7 + 0x6C]
lduh [%l7 + 0x6A], %i2
loop_2382:
edge16l %g7, %g5, %o4
smulcc %i5, %i6, %i3
fbug,a %fcc1, loop_2383
ldsh [%l7 + 0x6A], %g4
ldsw [%l7 + 0x38], %o7
ldsh [%l7 + 0x58], %i7
loop_2383:
srlx %l1, %l3, %i4
edge16n %g1, %l4, %o1
ldub [%l7 + 0x4E], %g2
ldsh [%l7 + 0x66], %o3
lduw [%l7 + 0x78], %o5
ldsh [%l7 + 0x52], %g3
fpackfix %f10, %f12
ldd [%l7 + 0x58], %f10
fbn,a %fcc0, loop_2384
fnegd %f10, %f6
for %f6, %f0, %f10
fmovdne %xcc, %f14, %f15
loop_2384:
bne %icc, loop_2385
fzeros %f10
bleu,a loop_2386
fnand %f12, %f6, %f2
loop_2385:
ldd [%l7 + 0x38], %f4
ldub [%l7 + 0x29], %o0
loop_2386:
fcmped %fcc2, %f6, %f14
lduh [%l7 + 0x0A], %l0
ldsh [%l7 + 0x1E], %l2
sth %o2, [%l7 + 0x24]
std %f0, [%l7 + 0x28]
brnz,a %i0, loop_2387
movg %xcc, %o6, %l6
ldx [%l7 + 0x40], %i1
fblg,a %fcc0, loop_2388
loop_2387:
fand %f6, %f10, %f14
movcc %xcc, %l5, %i2
taddcctv %g7, %g6, %o4
loop_2388:
fbug,a %fcc0, loop_2389
fmovsa %icc, %f8, %f10
movrlz %g5, 0x386, %i5
edge8ln %i6, %g4, %o7
loop_2389:
ble,a,pt %icc, loop_2390
brgez %i7, loop_2391
andcc %i3, 0x09F2, %l1
fmovs %f13, %f5
loop_2390:
fnors %f9, %f5, %f0
loop_2391:
faligndata %f2, %f6, %f12
fnand %f12, %f0, %f6
addc %i4, 0x1694, %g1
brz,a %l4, loop_2392
sth %o1, [%l7 + 0x60]
sub %l3, %o3, %o5
sth %g3, [%l7 + 0x12]
loop_2392:
fexpand %f12, %f14
fmovse %icc, %f11, %f15
stw %g2, [%l7 + 0x48]
udiv %o0, 0x152A, %l0
edge8l %o2, %l2, %o6
st %f5, [%l7 + 0x44]
fsrc2 %f6, %f10
tg %icc, 0x1
fcmped %fcc1, %f4, %f8
movvs %icc, %l6, %i0
fmovd %f8, %f4
fmovrse %i1, %f12, %f8
lduh [%l7 + 0x46], %i2
fbe,a %fcc1, loop_2393
ldsh [%l7 + 0x72], %l5
bleu,a %icc, loop_2394
stw %g7, [%l7 + 0x38]
loop_2393:
fnor %f10, %f12, %f10
array32 %o4, %g6, %g5
loop_2394:
ldsb [%l7 + 0x28], %i5
fmovsa %xcc, %f3, %f15
tn %icc, 0x4
tvs %icc, 0x3
ldx [%l7 + 0x78], %i6
movneg %xcc, %g4, %o7
and %i3, 0x0A46, %l1
siam 0x1
fmul8x16al %f12, %f4, %f4
fmovdle %xcc, %f12, %f7
brgez,a %i4, loop_2395
ldub [%l7 + 0x4C], %g1
fbge %fcc1, loop_2396
sra %i7, %l4, %o1
loop_2395:
stb %o3, [%l7 + 0x25]
std %f2, [%l7 + 0x28]
loop_2396:
for %f0, %f14, %f8
add %l3, 0x1FA1, %o5
alignaddr %g3, %g2, %l0
fmovscs %icc, %f6, %f8
stx %o2, [%l7 + 0x30]
brlz,a %o0, loop_2397
ldsb [%l7 + 0x74], %o6
and %l6, 0x1EE3, %i0
sllx %l2, %i2, %l5
loop_2397:
ldub [%l7 + 0x1E], %g7
smul %o4, %i1, %g6
sdivcc %g5, 0x0ADD, %i6
siam 0x7
edge16n %g4, %i5, %i3
fmovrdne %o7, %f10, %f0
ta %icc, 0x1
bg,a,pn %icc, loop_2398
ldsb [%l7 + 0x7A], %i4
sra %g1, 0x1A, %l1
fnegd %f6, %f2
loop_2398:
mulscc %l4, %o1, %o3
edge32l %l3, %o5, %i7
stx %g3, [%l7 + 0x70]
array16 %l0, %g2, %o2
st %f1, [%l7 + 0x64]
fmovsl %icc, %f14, %f14
stx %o6, [%l7 + 0x08]
fexpand %f2, %f12
edge8ln %l6, %i0, %o0
lduw [%l7 + 0x3C], %l2
umulcc %l5, 0x1F2E, %i2
ldd [%l7 + 0x18], %f2
udivx %g7, 0x05E1, %o4
fpsub16 %f8, %f10, %f14
ldsh [%l7 + 0x16], %i1
fmovspos %xcc, %f11, %f7
ta %icc, 0x7
sth %g5, [%l7 + 0x5E]
edge16l %i6, %g6, %i5
fmovrse %g4, %f2, %f11
fones %f12
tne %xcc, 0x3
brnz,a %i3, loop_2399
orncc %i4, %g1, %l1
fmovdgu %xcc, %f5, %f12
fxnors %f4, %f7, %f9
loop_2399:
brgz,a %l4, loop_2400
sra %o7, %o1, %o3
lduw [%l7 + 0x74], %o5
sth %i7, [%l7 + 0x0C]
loop_2400:
sra %l3, %g3, %g2
fcmpgt32 %f14, %f4, %l0
ldsw [%l7 + 0x0C], %o6
ldd [%l7 + 0x18], %f10
bcs,pn %xcc, loop_2401
ldsw [%l7 + 0x3C], %o2
sth %i0, [%l7 + 0x40]
ldub [%l7 + 0x75], %o0
loop_2401:
be,pn %icc, loop_2402
fmovsgu %xcc, %f3, %f12
stw %l6, [%l7 + 0x64]
movleu %icc, %l2, %i2
loop_2402:
addccc %g7, %o4, %i1
fzero %f0
fbge,a %fcc0, loop_2403
fmovdge %icc, %f11, %f7
fornot1s %f5, %f11, %f7
bleu,a %icc, loop_2404
loop_2403:
fmovse %xcc, %f6, %f12
bvc,a loop_2405
edge8n %l5, %i6, %g6
loop_2404:
fbn,a %fcc1, loop_2406
fpack16 %f4, %f12
loop_2405:
tl %icc, 0x7
bne %icc, loop_2407
loop_2406:
bne,a,pn %xcc, loop_2408
fcmped %fcc0, %f12, %f2
fcmple16 %f4, %f0, %g5
loop_2407:
ldd [%l7 + 0x18], %f6
loop_2408:
tg %xcc, 0x7
bgu,pt %xcc, loop_2409
lduw [%l7 + 0x68], %i5
ldsb [%l7 + 0x19], %g4
edge8 %i3, %i4, %l1
loop_2409:
sra %l4, 0x0C, %o7
bvs,pt %icc, loop_2410
sth %o1, [%l7 + 0x42]
movgu %xcc, %o3, %o5
stb %g1, [%l7 + 0x47]
loop_2410:
fmuld8ulx16 %f5, %f14, %f8
xor %l3, %i7, %g3
lduw [%l7 + 0x20], %g2
for %f8, %f8, %f14
fsrc1s %f8, %f12
movre %o6, %l0, %o2
sth %o0, [%l7 + 0x7E]
fmul8x16 %f15, %f8, %f8
fmovrdne %i0, %f12, %f14
fmovdvc %icc, %f0, %f7
movvc %icc, %l6, %l2
udivx %g7, 0x0E79, %o4
movpos %icc, %i2, %i1
brgez,a %l5, loop_2411
ldsw [%l7 + 0x4C], %g6
fmovsvs %icc, %f4, %f2
stw %i6, [%l7 + 0x1C]
loop_2411:
ld [%l7 + 0x60], %f2
udiv %i5, 0x126F, %g5
stw %i3, [%l7 + 0x6C]
lduw [%l7 + 0x70], %i4
bpos,pt %icc, loop_2412
movcc %icc, %l1, %g4
stx %l4, [%l7 + 0x78]
fcmpne16 %f8, %f4, %o7
loop_2412:
ld [%l7 + 0x78], %f5
sth %o3, [%l7 + 0x14]
ldx [%l7 + 0x48], %o1
ldsb [%l7 + 0x70], %o5
call loop_2413
lduh [%l7 + 0x0E], %l3
fbule %fcc3, loop_2414
fmovscc %icc, %f6, %f6
loop_2413:
sdivcc %i7, 0x108F, %g1
edge16n %g2, %g3, %o6
loop_2414:
ldx [%l7 + 0x10], %l0
fmovdge %xcc, %f13, %f10
lduh [%l7 + 0x12], %o2
ldsh [%l7 + 0x0E], %i0
fpackfix %f6, %f14
andn %l6, %l2, %g7
subccc %o4, %o0, %i1
sth %i2, [%l7 + 0x3E]
fpsub32s %f6, %f4, %f11
fmovdcc %icc, %f6, %f14
movrgez %l5, %g6, %i6
tne %icc, 0x6
fcmple32 %f14, %f6, %i5
fmovsle %icc, %f14, %f6
sllx %i3, %g5, %i4
fexpand %f8, %f12
ta %icc, 0x5
tvc %xcc, 0x6
lduw [%l7 + 0x20], %g4
ldd [%l7 + 0x78], %f8
fcmple32 %f14, %f8, %l1
fandnot2s %f7, %f13, %f6
movge %xcc, %o7, %o3
ldsh [%l7 + 0x4E], %l4
fpack16 %f12, %f6
ldx [%l7 + 0x50], %o1
fcmple32 %f10, %f0, %l3
movg %xcc, %i7, %o5
ldub [%l7 + 0x12], %g1
ldsw [%l7 + 0x14], %g2
udivx %o6, 0x1119, %l0
movrlz %o2, %i0, %l6
tneg %icc, 0x2
ldd [%l7 + 0x20], %f12
fmovdvc %icc, %f13, %f10
ldsw [%l7 + 0x2C], %l2
sra %g3, %o4, %g7
lduh [%l7 + 0x22], %o0
ldub [%l7 + 0x46], %i2
andncc %i1, %g6, %l5
edge8ln %i6, %i5, %g5
fpackfix %f0, %f7
fmovspos %icc, %f4, %f10
std %f2, [%l7 + 0x38]
std %f8, [%l7 + 0x50]
lduw [%l7 + 0x44], %i3
edge8n %g4, %l1, %o7
be,a loop_2415
stw %o3, [%l7 + 0x44]
faligndata %f2, %f4, %f8
bgu,a,pn %icc, loop_2416
loop_2415:
std %f0, [%l7 + 0x50]
brz %i4, loop_2417
brz,a %o1, loop_2418
loop_2416:
xnor %l4, 0x03DC, %l3
ldsh [%l7 + 0x24], %i7
loop_2417:
sll %g1, %o5, %o6
loop_2418:
fmovrslez %g2, %f1, %f6
lduh [%l7 + 0x7A], %o2
fmovsneg %xcc, %f10, %f13
bge %icc, loop_2419
orcc %i0, 0x107B, %l6
ldsb [%l7 + 0x2C], %l2
srl %g3, %l0, %g7
loop_2419:
fcmple16 %f8, %f8, %o0
fcmped %fcc2, %f12, %f4
ldd [%l7 + 0x50], %f0
fmovs %f13, %f7
movrlz %i2, %i1, %g6
edge32 %l5, %i6, %i5
movre %g5, %i3, %o4
fsrc1 %f12, %f4
tg %xcc, 0x0
lduw [%l7 + 0x14], %l1
stb %g4, [%l7 + 0x3F]
ldd [%l7 + 0x78], %f4
fmovsle %xcc, %f1, %f7
brnz %o7, loop_2420
ld [%l7 + 0x20], %f2
ldd [%l7 + 0x18], %f4
ble,pn %xcc, loop_2421
loop_2420:
brlz,a %o3, loop_2422
fpack32 %f10, %f4, %f8
sethi 0x10FE, %o1
loop_2421:
for %f12, %f0, %f8
loop_2422:
fzero %f4
addcc %i4, %l3, %i7
ta %icc, 0x4
bpos,a loop_2423
lduh [%l7 + 0x2C], %l4
edge32l %o5, %g1, %g2
fpmerge %f13, %f12, %f6
loop_2423:
movpos %xcc, %o2, %o6
array8 %i0, %l6, %l2
fmovdcs %xcc, %f7, %f12
ldub [%l7 + 0x1C], %g3
fandnot2 %f2, %f6, %f0
sth %l0, [%l7 + 0x2C]
fmovrdlez %o0, %f0, %f12
fbg %fcc2, loop_2424
fnands %f9, %f1, %f4
fbge %fcc1, loop_2425
movpos %xcc, %g7, %i1
loop_2424:
fmovrsgez %i2, %f12, %f8
edge16 %g6, %i6, %l5
loop_2425:
ldsh [%l7 + 0x2E], %i5
fsrc2 %f6, %f6
fabss %f6, %f13
udivcc %g5, 0x1999, %i3
ldsw [%l7 + 0x7C], %l1
movrlz %g4, 0x041, %o7
siam 0x7
fmovrsgz %o4, %f1, %f4
stw %o3, [%l7 + 0x14]
fmovsg %xcc, %f1, %f12
tpos %xcc, 0x6
stb %o1, [%l7 + 0x19]
fnot1s %f0, %f14
fnors %f8, %f14, %f14
fcmple32 %f6, %f0, %l3
ldsb [%l7 + 0x41], %i4
fnot1s %f15, %f14
fxors %f14, %f10, %f15
edge16n %l4, %o5, %i7
fmovsleu %icc, %f13, %f15
movge %xcc, %g1, %g2
stw %o2, [%l7 + 0x20]
fmovdvs %xcc, %f0, %f3
st %f11, [%l7 + 0x28]
fsrc2s %f1, %f2
lduh [%l7 + 0x5E], %i0
tpos %xcc, 0x5
ldsw [%l7 + 0x78], %l6
fcmped %fcc0, %f12, %f12
ldx [%l7 + 0x28], %o6
xnorcc %g3, 0x0002, %l2
movne %icc, %o0, %l0
fcmps %fcc1, %f5, %f12
sth %g7, [%l7 + 0x72]
fnors %f14, %f2, %f3
ld [%l7 + 0x3C], %f15
lduw [%l7 + 0x50], %i1
ldsh [%l7 + 0x56], %i2
fmovrde %g6, %f8, %f4
st %f3, [%l7 + 0x08]
fmovsleu %icc, %f14, %f10
fmovrsne %l5, %f1, %f5
orncc %i5, 0x1DDE, %g5
be,a,pn %icc, loop_2426
ldub [%l7 + 0x6E], %i6
ldx [%l7 + 0x20], %i3
bpos,a loop_2427
loop_2426:
edge16ln %l1, %o7, %g4
edge8ln %o4, %o3, %l3
bgu,pt %icc, loop_2428
loop_2427:
bne loop_2429
lduw [%l7 + 0x4C], %o1
siam 0x0
loop_2428:
sdivx %l4, 0x0AA9, %o5
loop_2429:
ldub [%l7 + 0x1A], %i7
fmovrsgez %i4, %f14, %f5
edge8 %g1, %o2, %i0
addcc %l6, %o6, %g3
fandnot2s %f15, %f4, %f1
ld [%l7 + 0x30], %f1
stb %l2, [%l7 + 0x69]
ldd [%l7 + 0x78], %f6
fcmpne32 %f12, %f2, %o0
ldx [%l7 + 0x20], %g2
fmovdcc %icc, %f6, %f10
fpsub32s %f12, %f0, %f13
tgu %xcc, 0x7
fmovsle %icc, %f3, %f4
tg %icc, 0x2
fandnot2 %f12, %f6, %f8
fornot1 %f14, %f6, %f12
movne %xcc, %g7, %l0
subcc %i1, 0x0AB0, %i2
lduh [%l7 + 0x2A], %g6
bneg,a loop_2430
fcmpne16 %f12, %f0, %i5
ldsh [%l7 + 0x44], %l5
tsubcc %i6, 0x01D5, %g5
loop_2430:
fandnot1 %f2, %f0, %f14
ldsh [%l7 + 0x12], %i3
movgu %icc, %o7, %g4
fands %f0, %f13, %f1
fblg %fcc2, loop_2431
fmovrdgez %l1, %f10, %f0
sdivcc %o3, 0x0E02, %l3
tg %xcc, 0x2
loop_2431:
movpos %xcc, %o4, %o1
fornot2s %f6, %f2, %f0
movneg %xcc, %o5, %i7
fbl,a %fcc0, loop_2432
add %i4, %g1, %l4
ldx [%l7 + 0x70], %i0
movrgz %l6, 0x175, %o2
loop_2432:
fbo,a %fcc2, loop_2433
ldsw [%l7 + 0x5C], %g3
ldub [%l7 + 0x0F], %l2
fmovrdgez %o6, %f2, %f6
loop_2433:
fcmps %fcc0, %f8, %f12
siam 0x2
movre %o0, 0x20C, %g7
fcmple16 %f6, %f2, %l0
fnot1 %f2, %f10
or %g2, 0x05E8, %i2
fbe,a %fcc1, loop_2434
fmovdge %xcc, %f10, %f3
bge,pt %xcc, loop_2435
stx %i1, [%l7 + 0x40]
loop_2434:
edge32 %g6, %i5, %i6
sra %l5, %i3, %g5
loop_2435:
ld [%l7 + 0x48], %f7
movrlz %g4, 0x255, %l1
movre %o7, %l3, %o3
bgu %xcc, loop_2436
mulscc %o4, %o1, %i7
ldd [%l7 + 0x40], %f6
edge16ln %i4, %o5, %g1
loop_2436:
fpsub32 %f6, %f10, %f14
tneg %xcc, 0x7
fbug,a %fcc1, loop_2437
lduw [%l7 + 0x34], %l4
std %f2, [%l7 + 0x50]
fmovscc %icc, %f14, %f5
loop_2437:
fbg %fcc3, loop_2438
movre %l6, 0x1DB, %i0
tneg %icc, 0x6
movcs %xcc, %g3, %l2
loop_2438:
movrne %o2, 0x077, %o0
alignaddrl %o6, %g7, %l0
bg,a,pn %xcc, loop_2439
fbul,a %fcc0, loop_2440
st %f4, [%l7 + 0x28]
tg %xcc, 0x3
loop_2439:
alignaddrl %g2, %i1, %g6
loop_2440:
fblg %fcc1, loop_2441
stw %i2, [%l7 + 0x18]
ld [%l7 + 0x3C], %f12
orcc %i5, %l5, %i6
loop_2441:
brlz %g5, loop_2442
stw %g4, [%l7 + 0x5C]
ld [%l7 + 0x68], %f9
udiv %i3, 0x1526, %o7
loop_2442:
ldub [%l7 + 0x6E], %l3
orcc %l1, %o3, %o4
sth %i7, [%l7 + 0x5C]
stb %o1, [%l7 + 0x4B]
edge16ln %i4, %g1, %o5
lduh [%l7 + 0x54], %l4
edge16ln %l6, %i0, %l2
fbg %fcc0, loop_2443
bg,a,pn %xcc, loop_2444
fpadd16s %f8, %f0, %f2
fnor %f8, %f14, %f14
loop_2443:
call loop_2445
loop_2444:
sth %g3, [%l7 + 0x48]
fzero %f10
ldub [%l7 + 0x15], %o0
loop_2445:
fmuld8ulx16 %f4, %f4, %f12
fmul8x16au %f7, %f4, %f6
xorcc %o6, 0x060F, %g7
movn %icc, %o2, %g2
ldd [%l7 + 0x58], %f6
stb %l0, [%l7 + 0x3F]
fbn %fcc0, loop_2446
std %f10, [%l7 + 0x68]
fxor %f2, %f0, %f0
call loop_2447
loop_2446:
ldsw [%l7 + 0x10], %g6
tleu %icc, 0x4
fnor %f6, %f10, %f14
loop_2447:
subcc %i1, 0x0168, %i2
orncc %i5, 0x0729, %i6
stw %g5, [%l7 + 0x5C]
fbne,a %fcc1, loop_2448
bg,pn %xcc, loop_2449
popc 0x173A, %l5
std %f0, [%l7 + 0x40]
loop_2448:
stx %i3, [%l7 + 0x50]
loop_2449:
tgu %xcc, 0x5
ldsh [%l7 + 0x36], %g4
st %f0, [%l7 + 0x60]
fmovdneg %icc, %f2, %f5
movrgez %l3, 0x270, %l1
st %f7, [%l7 + 0x08]
fornot2 %f2, %f10, %f10
ldub [%l7 + 0x75], %o3
addccc %o7, 0x1AAA, %o4
array8 %i7, %o1, %i4
fbue %fcc0, loop_2450
fmuld8ulx16 %f8, %f0, %f8
umulcc %o5, 0x19F1, %l4
edge8 %l6, %g1, %i0
loop_2450:
ldsw [%l7 + 0x24], %g3
fpadd16s %f15, %f11, %f6
alignaddrl %l2, %o6, %o0
stb %g7, [%l7 + 0x46]
lduw [%l7 + 0x4C], %o2
fba,a %fcc0, loop_2451
fbul,a %fcc3, loop_2452
edge32ln %g2, %l0, %g6
fpadd16 %f2, %f2, %f4
loop_2451:
fmovsge %xcc, %f0, %f2
loop_2452:
array16 %i1, %i5, %i2
fsrc2s %f13, %f11
ldx [%l7 + 0x38], %i6
fandnot1s %f14, %f8, %f5
call loop_2453
ldd [%l7 + 0x68], %f4
fmul8ulx16 %f12, %f4, %f14
fxnor %f14, %f10, %f14
loop_2453:
brgez %g5, loop_2454
ldsw [%l7 + 0x0C], %i3
ldsb [%l7 + 0x77], %g4
fmovsne %xcc, %f3, %f14
loop_2454:
movn %icc, %l5, %l1
movl %icc, %o3, %l3
bl,a loop_2455
fbue,a %fcc3, loop_2456
tge %xcc, 0x4
srax %o4, 0x0C, %o7
loop_2455:
ldd [%l7 + 0x68], %f14
loop_2456:
mulscc %i7, 0x1D98, %i4
tge %xcc, 0x1
edge8l %o5, %o1, %l6
stb %g1, [%l7 + 0x37]
fnands %f3, %f0, %f14
move %icc, %i0, %g3
nop
setx loop_2457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x78], %l2
subccc %l4, 0x0618, %o6
loop_2457:
sllx %o0, 0x11, %g7
movn %icc, %o2, %l0
fand %f10, %f14, %f4
movpos %xcc, %g6, %i1
sth %g2, [%l7 + 0x38]
edge32ln %i2, %i5, %g5
stw %i6, [%l7 + 0x2C]
fcmpes %fcc2, %f14, %f15
edge32ln %g4, %i3, %l1
fmovda %xcc, %f13, %f13
ldd [%l7 + 0x30], %f4
srlx %l5, %l3, %o4
ta %xcc, 0x5
sth %o7, [%l7 + 0x5A]
movvc %xcc, %o3, %i4
movl %icc, %i7, %o5
addc %o1, %l6, %g1
array32 %g3, %i0, %l2
movge %xcc, %o6, %l4
alignaddrl %g7, %o2, %l0
brnz %o0, loop_2458
fand %f8, %f8, %f10
stb %i1, [%l7 + 0x49]
fmovsgu %xcc, %f15, %f2
loop_2458:
movne %xcc, %g2, %i2
lduw [%l7 + 0x24], %i5
lduh [%l7 + 0x48], %g5
fsrc1 %f6, %f0
std %f0, [%l7 + 0x08]
tn %icc, 0x4
fzeros %f6
fbule,a %fcc3, loop_2459
bgu,a loop_2460
edge8 %i6, %g6, %g4
udiv %l1, 0x14DC, %l5
loop_2459:
st %f8, [%l7 + 0x4C]
loop_2460:
fnor %f10, %f10, %f2
ta %icc, 0x2
fandnot2s %f14, %f7, %f4
fmovrdgez %i3, %f10, %f6
fmovrslz %o4, %f3, %f8
or %o7, %o3, %i4
fpackfix %f10, %f5
ldsw [%l7 + 0x1C], %l3
call loop_2461
movge %xcc, %o5, %o1
st %f14, [%l7 + 0x6C]
std %f6, [%l7 + 0x38]
loop_2461:
edge8n %i7, %g1, %g3
edge16 %l6, %l2, %i0
edge8l %l4, %g7, %o6
fxnor %f14, %f14, %f14
srlx %o2, %o0, %i1
edge8n %l0, %i2, %i5
stb %g2, [%l7 + 0x62]
xor %g5, %g6, %i6
smulcc %l1, %l5, %g4
fpadd32 %f10, %f10, %f10
stb %o4, [%l7 + 0x31]
ldub [%l7 + 0x7F], %i3
st %f3, [%l7 + 0x58]
movpos %xcc, %o3, %i4
fornot2 %f8, %f10, %f2
fmovsleu %xcc, %f4, %f9
addccc %l3, %o5, %o1
movrgez %i7, 0x16B, %g1
tge %icc, 0x3
fmul8ulx16 %f10, %f6, %f12
brz,a %g3, loop_2462
fmul8x16al %f8, %f14, %f12
fbe,a %fcc3, loop_2463
tvs %xcc, 0x7
loop_2462:
fmovsa %xcc, %f3, %f12
bcc,pt %icc, loop_2464
loop_2463:
tn %xcc, 0x6
fmovrde %o7, %f6, %f6
fpsub32 %f4, %f8, %f10
loop_2464:
fcmpeq16 %f2, %f0, %l2
fmovrse %i0, %f2, %f0
fcmple16 %f8, %f2, %l6
srl %g7, %o6, %o2
tgu %icc, 0x3
fxor %f2, %f6, %f0
ldub [%l7 + 0x38], %l4
tpos %xcc, 0x6
nop
setx loop_2465, %l0, %l1
jmpl %l1, %o0
bg,a,pn %icc, loop_2466
std %f8, [%l7 + 0x08]
fandnot2s %f6, %f15, %f4
loop_2465:
st %f15, [%l7 + 0x50]
loop_2466:
brgz,a %l0, loop_2467
bn,pn %xcc, loop_2468
tneg %xcc, 0x4
fmul8sux16 %f8, %f10, %f6
loop_2467:
fcmpgt16 %f12, %f2, %i2
loop_2468:
taddcctv %i1, %i5, %g5
fnegd %f8, %f4
te %xcc, 0x4
lduw [%l7 + 0x08], %g6
tl %icc, 0x5
fors %f12, %f11, %f12
stb %g2, [%l7 + 0x26]
ldsb [%l7 + 0x49], %i6
movn %icc, %l5, %g4
or %l1, 0x1582, %i3
call loop_2469
lduw [%l7 + 0x40], %o4
movn %xcc, %o3, %i4
fmovdcs %xcc, %f1, %f3
loop_2469:
sethi 0x1832, %l3
stb %o1, [%l7 + 0x4F]
st %f0, [%l7 + 0x0C]
tvs %icc, 0x3
fbn,a %fcc2, loop_2470
bcc loop_2471
tge %xcc, 0x7
fbn %fcc1, loop_2472
loop_2470:
fmovdle %icc, %f6, %f15
loop_2471:
lduh [%l7 + 0x10], %i7
fmovsg %xcc, %f7, %f6
loop_2472:
brlez %o5, loop_2473
ldd [%l7 + 0x38], %f14
fnand %f2, %f12, %f14
srl %g1, %g3, %l2
loop_2473:
andncc %o7, %l6, %i0
fmovrdgz %o6, %f10, %f4
fmovdvs %icc, %f15, %f8
stw %o2, [%l7 + 0x14]
mulx %g7, %o0, %l4
fxor %f8, %f8, %f12
fmovda %icc, %f3, %f12
ldub [%l7 + 0x10], %l0
tpos %icc, 0x3
srax %i2, 0x16, %i1
orcc %g5, %i5, %g6
fnor %f6, %f2, %f12
movcs %xcc, %i6, %l5
stw %g2, [%l7 + 0x58]
ldx [%l7 + 0x38], %l1
lduh [%l7 + 0x66], %i3
tl %xcc, 0x1
fzero %f4
fabsd %f6, %f0
add %o4, %o3, %g4
fcmps %fcc3, %f5, %f12
edge8ln %i4, %l3, %o1
fpsub32 %f14, %f8, %f4
fnegd %f4, %f0
bvc %xcc, loop_2474
fcmped %fcc0, %f0, %f8
sdivcc %o5, 0x1D82, %i7
edge16n %g3, %g1, %o7
loop_2474:
fone %f4
fmovscs %xcc, %f14, %f8
edge8ln %l6, %i0, %o6
lduh [%l7 + 0x4E], %o2
ldub [%l7 + 0x75], %g7
movrgz %l2, %o0, %l4
fands %f14, %f0, %f0
fxnors %f8, %f0, %f3
fands %f3, %f4, %f11
fnot1 %f0, %f14
fmovrdgz %i2, %f12, %f14
bn,a loop_2475
edge32n %i1, %g5, %i5
lduw [%l7 + 0x44], %g6
ldsb [%l7 + 0x6A], %l0
loop_2475:
fmovdneg %icc, %f15, %f15
fsrc1s %f3, %f10
array32 %l5, %g2, %i6
alignaddrl %l1, %i3, %o4
ldd [%l7 + 0x60], %f14
ldsh [%l7 + 0x08], %g4
sth %i4, [%l7 + 0x52]
st %f10, [%l7 + 0x68]
fbuge %fcc0, loop_2476
andncc %l3, %o3, %o1
ld [%l7 + 0x6C], %f9
andn %i7, %g3, %g1
loop_2476:
fmovsneg %icc, %f3, %f15
bcc loop_2477
ldx [%l7 + 0x60], %o5
fmovdpos %icc, %f6, %f3
fnot1s %f9, %f5
loop_2477:
move %xcc, %l6, %o7
fnor %f10, %f8, %f10
fsrc1 %f14, %f4
fbug,a %fcc2, loop_2478
stb %o6, [%l7 + 0x2B]
ldsh [%l7 + 0x1C], %o2
bneg,pn %icc, loop_2479
loop_2478:
ldsb [%l7 + 0x54], %g7
movrgz %i0, %l2, %l4
addccc %i2, 0x1D96, %i1
loop_2479:
ld [%l7 + 0x48], %f15
stx %g5, [%l7 + 0x68]
movl %xcc, %o0, %i5
array32 %l0, %g6, %l5
bshuffle %f12, %f4, %f6
fbge %fcc2, loop_2480
fmovrdlez %g2, %f4, %f10
ldsh [%l7 + 0x6A], %i6
fornot1s %f5, %f1, %f7
loop_2480:
fmovdcc %icc, %f6, %f15
ldd [%l7 + 0x28], %f0
fmovdge %icc, %f14, %f5
ld [%l7 + 0x64], %f5
sth %i3, [%l7 + 0x2A]
addcc %o4, %l1, %i4
stw %l3, [%l7 + 0x50]
ldub [%l7 + 0x7F], %o3
movcc %icc, %o1, %g4
lduh [%l7 + 0x10], %i7
fandnot2s %f3, %f12, %f0
orncc %g1, %g3, %l6
movvs %xcc, %o7, %o6
tle %icc, 0x4
fmovrse %o2, %f1, %f9
edge32l %g7, %o5, %i0
fbue %fcc3, loop_2481
tpos %icc, 0x3
alignaddrl %l2, %l4, %i1
andn %i2, 0x03A8, %g5
loop_2481:
fmovscs %icc, %f15, %f4
nop
setx loop_2482, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,pn %xcc, loop_2483
bcc,a,pn %xcc, loop_2484
bleu loop_2485
loop_2482:
movge %xcc, %o0, %i5
loop_2483:
siam 0x4
loop_2484:
fnor %f14, %f14, %f8
loop_2485:
lduw [%l7 + 0x24], %g6
ldub [%l7 + 0x5E], %l5
fcmpgt16 %f10, %f8, %l0
ldub [%l7 + 0x12], %g2
mova %icc, %i3, %i6
ldx [%l7 + 0x58], %o4
fmovrslz %l1, %f9, %f3
ldsw [%l7 + 0x20], %l3
movrgz %i4, %o3, %o1
movl %icc, %g4, %i7
bgu,pn %icc, loop_2486
ldx [%l7 + 0x40], %g3
ldsw [%l7 + 0x3C], %l6
fmovscc %icc, %f4, %f15
loop_2486:
ldsw [%l7 + 0x10], %g1
fbul,a %fcc3, loop_2487
movvc %icc, %o6, %o2
tneg %icc, 0x3
ldx [%l7 + 0x30], %o7
loop_2487:
ldsb [%l7 + 0x0B], %o5
orcc %i0, 0x0878, %g7
sub %l2, 0x0A7D, %l4
fbl %fcc3, loop_2488
and %i2, 0x0F1A, %g5
ldub [%l7 + 0x55], %o0
fmovrsgz %i1, %f10, %f3
loop_2488:
fmovrse %g6, %f15, %f11
movle %xcc, %l5, %l0
bpos loop_2489
and %i5, 0x014C, %g2
fcmps %fcc0, %f15, %f11
fpadd32 %f14, %f8, %f4
loop_2489:
fmovd %f10, %f6
brnz %i6, loop_2490
edge32n %i3, %o4, %l1
fmovrsne %i4, %f12, %f3
fbn,a %fcc2, loop_2491
loop_2490:
fmul8x16 %f1, %f12, %f10
array32 %l3, %o1, %g4
tge %icc, 0x0
loop_2491:
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
stb %i7, [%l7 + 0x40]
fandnot1s %f9, %f13, %f10
bne,a,pn %xcc, loop_2493
loop_2492:
fzeros %f0
bleu,a,pt %icc, loop_2494
array16 %o3, %g3, %l6
loop_2493:
fbge,a %fcc2, loop_2495
fornot2s %f8, %f9, %f7
loop_2494:
ldd [%l7 + 0x10], %f8
fands %f5, %f13, %f14
loop_2495:
ldub [%l7 + 0x23], %o6
stb %o2, [%l7 + 0x1D]
mulx %g1, 0x09BD, %o7
ldx [%l7 + 0x70], %i0
fcmpgt16 %f0, %f0, %g7
ldd [%l7 + 0x50], %f6
fbule,a %fcc1, loop_2496
movl %xcc, %o5, %l4
lduw [%l7 + 0x28], %l2
ldx [%l7 + 0x48], %i2
loop_2496:
std %f12, [%l7 + 0x18]
fmovscs %icc, %f3, %f4
fmovrsgez %o0, %f6, %f13
bvc,a %icc, loop_2497
fandnot2s %f14, %f12, %f8
tsubcc %i1, 0x169C, %g6
ldsb [%l7 + 0x20], %g5
loop_2497:
tne %xcc, 0x4
alignaddrl %l5, %l0, %g2
std %f10, [%l7 + 0x30]
bvs,a loop_2498
or %i6, %i3, %i5
ldsw [%l7 + 0x44], %l1
fbg %fcc3, loop_2499
loop_2498:
ldub [%l7 + 0x5D], %i4
fors %f7, %f11, %f14
fcmpeq32 %f0, %f6, %o4
loop_2499:
fbn,a %fcc2, loop_2500
fmovdg %icc, %f11, %f8
fpsub32s %f5, %f8, %f14
fpadd32s %f7, %f8, %f7
loop_2500:
fones %f14
mulx %l3, 0x0136, %g4
smulcc %o1, 0x07B1, %i7
fmul8x16al %f9, %f5, %f4
fexpand %f12, %f8
fmovdleu %icc, %f12, %f6
fmovsn %icc, %f2, %f5
taddcc %o3, %l6, %g3
movleu %icc, %o2, %g1
bl,pt %xcc, loop_2501
brnz %o7, loop_2502
std %f6, [%l7 + 0x48]
fmovrsne %o6, %f0, %f11
loop_2501:
lduh [%l7 + 0x34], %g7
loop_2502:
fmovsne %icc, %f15, %f0
ldd [%l7 + 0x20], %f10
fabss %f13, %f1
ld [%l7 + 0x40], %f14
lduw [%l7 + 0x54], %o5
ldub [%l7 + 0x61], %i0
brz %l4, loop_2503
fone %f0
lduw [%l7 + 0x1C], %i2
andcc %o0, 0x06B3, %i1
loop_2503:
stb %g6, [%l7 + 0x7A]
ldd [%l7 + 0x68], %f8
stx %g5, [%l7 + 0x40]
lduh [%l7 + 0x5C], %l5
fbge %fcc0, loop_2504
std %f10, [%l7 + 0x08]
edge16ln %l2, %g2, %l0
ldx [%l7 + 0x10], %i6
loop_2504:
fcmped %fcc2, %f10, %f6
popc %i3, %l1
fmovdge %icc, %f12, %f13
bgu,a,pt %xcc, loop_2505
ldx [%l7 + 0x38], %i5
stx %i4, [%l7 + 0x10]
stx %l3, [%l7 + 0x10]
loop_2505:
ta %xcc, 0x7
fbue,a %fcc0, loop_2506
fmovdneg %xcc, %f14, %f14
movcs %xcc, %g4, %o1
xnorcc %i7, %o4, %o3
loop_2506:
tleu %xcc, 0x5
stx %g3, [%l7 + 0x48]
fbn,a %fcc3, loop_2507
tl %icc, 0x1
st %f10, [%l7 + 0x2C]
fmovdg %xcc, %f4, %f5
loop_2507:
fnot2 %f8, %f0
ldub [%l7 + 0x35], %l6
brgez,a %o2, loop_2508
movne %icc, %o7, %o6
fmovdne %xcc, %f10, %f8
fcmpne16 %f14, %f12, %g7
loop_2508:
srl %g1, 0x09, %o5
fmovsl %xcc, %f10, %f4
fandnot1 %f2, %f14, %f10
be,pn %xcc, loop_2509
movre %l4, 0x373, %i2
alignaddr %o0, %i0, %g6
ldsb [%l7 + 0x5D], %i1
loop_2509:
edge32n %l5, %g5, %g2
stw %l0, [%l7 + 0x60]
st %f0, [%l7 + 0x6C]
fornot1 %f12, %f8, %f14
bvs,pn %xcc, loop_2510
or %i6, 0x11E2, %l2
fxnor %f10, %f10, %f14
std %f2, [%l7 + 0x30]
loop_2510:
bgu,a,pt %icc, loop_2511
fbuge,a %fcc0, loop_2512
ldd [%l7 + 0x68], %f6
stw %l1, [%l7 + 0x40]
loop_2511:
edge32ln %i5, %i4, %l3
loop_2512:
edge8n %g4, %i3, %i7
fpsub32 %f0, %f12, %f12
std %f8, [%l7 + 0x08]
fba %fcc2, loop_2513
subccc %o4, %o1, %g3
ldsb [%l7 + 0x23], %o3
ld [%l7 + 0x78], %f9
loop_2513:
brnz %l6, loop_2514
fmovs %f7, %f4
bne,a %icc, loop_2515
stb %o7, [%l7 + 0x21]
loop_2514:
stx %o6, [%l7 + 0x30]
fcmped %fcc0, %f10, %f2
loop_2515:
call loop_2516
bneg %xcc, loop_2517
or %o2, %g7, %o5
stb %l4, [%l7 + 0x0A]
loop_2516:
fbo,a %fcc1, loop_2518
loop_2517:
lduh [%l7 + 0x6C], %g1
std %f0, [%l7 + 0x48]
ldsh [%l7 + 0x3C], %i2
loop_2518:
movrne %o0, 0x3EA, %g6
fmovdpos %xcc, %f5, %f9
smulcc %i0, 0x0FB7, %i1
movrlez %l5, 0x347, %g5
ld [%l7 + 0x68], %f11
fandnot2 %f14, %f0, %f12
fmovsa %xcc, %f11, %f1
orn %l0, %g2, %l2
fmovdg %xcc, %f10, %f2
udivx %i6, 0x15A4, %i5
subc %l1, 0x12A9, %i4
array32 %g4, %i3, %i7
ldsh [%l7 + 0x48], %l3
fmovrdgz %o1, %f10, %f12
fmovrdlez %g3, %f0, %f4
movvc %icc, %o3, %l6
tpos %icc, 0x1
ldub [%l7 + 0x69], %o4
andn %o7, 0x1BC9, %o2
bvs,pn %xcc, loop_2519
movn %icc, %o6, %g7
movvs %xcc, %o5, %g1
stw %l4, [%l7 + 0x68]
loop_2519:
movl %xcc, %o0, %g6
fblg,a %fcc3, loop_2520
sth %i2, [%l7 + 0x24]
fmul8sux16 %f4, %f6, %f10
fornot1 %f8, %f0, %f6
loop_2520:
movrlz %i1, %i0, %l5
bn,pt %xcc, loop_2521
brgez %l0, loop_2522
addcc %g2, 0x08AA, %l2
smulcc %g5, 0x1B06, %i5
loop_2521:
fmovrdne %l1, %f2, %f6
loop_2522:
stx %i6, [%l7 + 0x20]
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
ld [%l7 + 0x24], %f0
udiv %i4, 0x06FA, %i3
addc %i7, %l3, %g4
loop_2523:
st %f9, [%l7 + 0x64]
stw %o1, [%l7 + 0x24]
ldsw [%l7 + 0x50], %o3
ldx [%l7 + 0x48], %g3
faligndata %f14, %f6, %f0
fmovde %xcc, %f1, %f6
fmovrdne %o4, %f10, %f4
mulscc %o7, %l6, %o2
fbg %fcc3, loop_2524
lduw [%l7 + 0x38], %o6
movre %g7, 0x2E6, %g1
edge32 %o5, %o0, %l4
loop_2524:
fnot2 %f14, %f10
fand %f14, %f14, %f12
stb %i2, [%l7 + 0x11]
fnot2s %f2, %f8
tleu %xcc, 0x7
fblg,a %fcc0, loop_2525
addcc %g6, %i0, %l5
fpadd16 %f6, %f10, %f12
ldsw [%l7 + 0x3C], %i1
loop_2525:
edge8 %l0, %g2, %l2
taddcctv %i5, 0x0DD2, %l1
fmovsvs %icc, %f1, %f15
subccc %i6, %g5, %i4
fbg %fcc0, loop_2526
pdist %f14, %f14, %f0
fbe,a %fcc3, loop_2527
umul %i3, %i7, %l3
loop_2526:
fmul8x16au %f10, %f4, %f0
fmovdpos %icc, %f3, %f10
loop_2527:
movrne %g4, 0x131, %o1
fmovrslez %g3, %f9, %f0
fsrc1 %f0, %f0
sub %o4, %o7, %l6
fsrc2 %f10, %f6
ldsw [%l7 + 0x0C], %o3
udiv %o2, 0x0987, %g7
movrgz %g1, %o6, %o0
brgez %o5, loop_2528
fmovrse %i2, %f14, %f3
ldx [%l7 + 0x60], %g6
brz %l4, loop_2529
loop_2528:
fnegd %f0, %f6
st %f14, [%l7 + 0x68]
fmovdcs %xcc, %f14, %f2
loop_2529:
fmovdg %xcc, %f1, %f4
fmovsle %icc, %f5, %f3
fpsub32 %f0, %f0, %f0
fbg %fcc3, loop_2530
stx %i0, [%l7 + 0x08]
movg %xcc, %i1, %l0
sth %l5, [%l7 + 0x76]
loop_2530:
tl %icc, 0x1
brgez %g2, loop_2531
tneg %icc, 0x6
array16 %l2, %l1, %i5
fsrc1 %f14, %f0
loop_2531:
array8 %i6, %g5, %i4
and %i3, 0x1672, %i7
stb %g4, [%l7 + 0x28]
nop
setx loop_2532, %l0, %l1
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 loop_2533
ldx [%l7 + 0x30], %l3
nop
setx loop_2534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2532:
tl %icc, 0x4
loop_2533:
stx %o1, [%l7 + 0x30]
subc %g3, %o7, %l6
loop_2534:
tsubcc %o3, 0x1913, %o2
mulscc %o4, 0x1766, %g7
brlez %o6, loop_2535
or %g1, 0x06CF, %o5
fexpand %f11, %f10
stx %o0, [%l7 + 0x30]
loop_2535:
pdist %f14, %f0, %f12
edge32ln %g6, %l4, %i2
fabsd %f4, %f4
array32 %i0, %l0, %l5
fsrc1s %f5, %f4
ldsb [%l7 + 0x65], %g2
movpos %xcc, %l2, %i1
fmovd %f2, %f6
bl loop_2536
tneg %xcc, 0x2
fmovdcs %xcc, %f15, %f2
fcmps %fcc3, %f6, %f6
loop_2536:
fbug,a %fcc0, loop_2537
sth %l1, [%l7 + 0x10]
stw %i5, [%l7 + 0x0C]
fsrc2s %f10, %f14
loop_2537:
add %g5, %i6, %i4
fnot2s %f12, %f5
std %f14, [%l7 + 0x28]
nop
setx loop_2538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc2, loop_2539
ldsw [%l7 + 0x08], %i7
fmovrslz %g4, %f9, %f10
loop_2538:
fpack32 %f4, %f8, %f4
loop_2539:
fmovdleu %icc, %f13, %f2
fpsub32s %f12, %f10, %f14
sethi 0x1550, %l3
fmovrslez %i3, %f0, %f9
and %g3, 0x1ED2, %o7
fmul8ulx16 %f10, %f4, %f2
udiv %l6, 0x0969, %o3
fors %f6, %f9, %f9
fnot1s %f15, %f14
fmuld8ulx16 %f7, %f11, %f6
fmovdle %xcc, %f0, %f10
tvc %xcc, 0x4
edge32 %o1, %o2, %o4
fnors %f11, %f10, %f15
fcmps %fcc2, %f7, %f13
stb %g7, [%l7 + 0x28]
st %f11, [%l7 + 0x18]
fbe,a %fcc3, loop_2540
movge %xcc, %g1, %o5
smul %o0, %g6, %o6
fpsub32 %f0, %f2, %f8
loop_2540:
lduw [%l7 + 0x1C], %i2
fbn %fcc2, loop_2541
addccc %l4, 0x1ED8, %i0
movcs %icc, %l5, %g2
std %f10, [%l7 + 0x68]
loop_2541:
fnand %f4, %f14, %f6
movge %xcc, %l2, %i1
std %f2, [%l7 + 0x18]
orcc %l0, %i5, %g5
fbge,a %fcc2, loop_2542
fcmple16 %f12, %f4, %l1
fbuge %fcc0, loop_2543
ld [%l7 + 0x50], %f7
loop_2542:
edge8l %i4, %i7, %i6
stb %l3, [%l7 + 0x61]
loop_2543:
fmovsg %icc, %f3, %f0
nop
setx loop_2544, %l0, %l1
jmpl %l1, %i3
fbo,a %fcc3, loop_2545
fmovdcs %icc, %f2, %f8
stw %g3, [%l7 + 0x7C]
loop_2544:
fmovsleu %xcc, %f15, %f8
loop_2545:
bne loop_2546
std %f10, [%l7 + 0x38]
fmovsvs %icc, %f0, %f6
fnot2 %f12, %f2
loop_2546:
bvs,a,pt %icc, loop_2547
ldsh [%l7 + 0x54], %o7
fsrc2 %f10, %f12
fmovdvc %icc, %f0, %f5
loop_2547:
stb %g4, [%l7 + 0x45]
fmovdcs %xcc, %f13, %f11
addcc %l6, %o1, %o2
fmovsge %icc, %f3, %f3
fmovscc %icc, %f13, %f4
fmovrdne %o3, %f6, %f10
tvc %xcc, 0x2
fbule,a %fcc0, loop_2548
st %f15, [%l7 + 0x58]
ldd [%l7 + 0x08], %f4
edge32l %o4, %g7, %g1
loop_2548:
bcc loop_2549
ldsh [%l7 + 0x1A], %o0
fpadd16 %f10, %f10, %f8
fpsub16 %f8, %f0, %f10
loop_2549:
sth %g6, [%l7 + 0x36]
ldub [%l7 + 0x3F], %o5
ldx [%l7 + 0x08], %o6
bge,a %icc, loop_2550
fnor %f4, %f6, %f10
fbe %fcc1, loop_2551
fnors %f14, %f3, %f10
loop_2550:
ldsb [%l7 + 0x36], %i2
lduw [%l7 + 0x6C], %l4
loop_2551:
lduw [%l7 + 0x38], %i0
fmovspos %icc, %f15, %f1
ldub [%l7 + 0x41], %l5
edge8l %g2, %l2, %i1
ldsh [%l7 + 0x10], %i5
bneg loop_2552
ldx [%l7 + 0x48], %g5
bl,a loop_2553
std %f6, [%l7 + 0x30]
loop_2552:
fsrc1s %f0, %f14
fnegs %f1, %f14
loop_2553:
fmovrdlz %l1, %f12, %f14
ldub [%l7 + 0x72], %l0
smul %i7, 0x1C70, %i4
fcmpgt32 %f12, %f10, %l3
fbn %fcc2, loop_2554
fsrc2 %f6, %f4
bgu,a loop_2555
fbne,a %fcc2, loop_2556
loop_2554:
addcc %i3, %i6, %g3
lduw [%l7 + 0x68], %g4
loop_2555:
fmul8ulx16 %f6, %f10, %f14
loop_2556:
te %xcc, 0x4
fmul8x16al %f11, %f0, %f12
fnor %f6, %f14, %f6
fmovscc %icc, %f3, %f5
std %f6, [%l7 + 0x08]
lduw [%l7 + 0x24], %o7
stx %l6, [%l7 + 0x28]
edge32n %o2, %o1, %o4
movgu %xcc, %o3, %g1
bshuffle %f2, %f0, %f14
fmovscs %xcc, %f3, %f5
lduh [%l7 + 0x60], %o0
movpos %xcc, %g6, %o5
tneg %icc, 0x4
srlx %g7, %o6, %l4
ldsb [%l7 + 0x2A], %i0
fbg,a %fcc2, loop_2557
brz,a %i2, loop_2558
alignaddrl %g2, %l5, %l2
fmovsge %xcc, %f4, %f15
loop_2557:
ldx [%l7 + 0x28], %i1
loop_2558:
fnors %f8, %f3, %f6
stb %g5, [%l7 + 0x35]
fmovdle %icc, %f14, %f1
bne,a,pt %icc, loop_2559
fmovdcc %xcc, %f5, %f6
ldub [%l7 + 0x6B], %l1
sth %i5, [%l7 + 0x08]
loop_2559:
stx %i7, [%l7 + 0x40]
ld [%l7 + 0x70], %f13
ldsb [%l7 + 0x2B], %l0
sll %l3, %i4, %i6
sth %i3, [%l7 + 0x44]
fnegd %f6, %f8
ldx [%l7 + 0x48], %g4
sub %o7, 0x1C36, %l6
ldub [%l7 + 0x55], %o2
ldsb [%l7 + 0x7D], %g3
fornot2s %f9, %f3, %f1
tpos %xcc, 0x1
ldsb [%l7 + 0x31], %o4
movre %o3, 0x123, %g1
subccc %o1, %g6, %o0
faligndata %f10, %f14, %f4
fbo,a %fcc1, loop_2560
fmovsn %xcc, %f4, %f14
movleu %xcc, %o5, %g7
nop
setx loop_2561, %l0, %l1
jmpl %l1, %o6
loop_2560:
fand %f6, %f6, %f12
fnand %f8, %f2, %f4
movne %icc, %l4, %i2
loop_2561:
fmovdpos %xcc, %f4, %f4
ldub [%l7 + 0x29], %g2
mulscc %i0, 0x17C9, %l2
fcmpne32 %f14, %f14, %i1
movcc %xcc, %g5, %l5
sdivx %i5, 0x1FBC, %i7
fmovsge %icc, %f9, %f8
edge32ln %l1, %l3, %i4
ldsb [%l7 + 0x3B], %i6
fmovdge %icc, %f14, %f4
fones %f15
fpadd16 %f0, %f6, %f0
stw %i3, [%l7 + 0x30]
fbne %fcc1, loop_2562
fpsub32 %f6, %f12, %f8
fbu,a %fcc2, loop_2563
fbn %fcc2, loop_2564
loop_2562:
ld [%l7 + 0x4C], %f1
array16 %l0, %g4, %o7
loop_2563:
fornot1 %f10, %f12, %f4
loop_2564:
fbug,a %fcc0, loop_2565
edge8n %l6, %o2, %g3
ldsb [%l7 + 0x1D], %o4
fmovsleu %xcc, %f13, %f6
loop_2565:
st %f8, [%l7 + 0x48]
fand %f10, %f0, %f14
ld [%l7 + 0x10], %f9
fmovdpos %icc, %f12, %f15
fbne %fcc1, loop_2566
movpos %xcc, %g1, %o1
fcmped %fcc3, %f10, %f2
stb %g6, [%l7 + 0x41]
loop_2566:
move %icc, %o0, %o3
brlz %o5, loop_2567
tle %xcc, 0x6
xnor %g7, %o6, %i2
fandnot2s %f11, %f1, %f3
loop_2567:
fmovsvs %xcc, %f5, %f4
fcmpeq32 %f12, %f12, %g2
brz,a %i0, loop_2568
edge8 %l4, %l2, %g5
fands %f7, %f6, %f7
edge32 %l5, %i5, %i1
loop_2568:
tsubcc %i7, 0x1AC2, %l3
alignaddrl %i4, %i6, %i3
alignaddr %l1, %l0, %o7
tsubcc %l6, %o2, %g4
fxnor %f2, %f8, %f14
ldsb [%l7 + 0x46], %g3
brlez,a %o4, loop_2569
movg %xcc, %o1, %g1
ldd [%l7 + 0x10], %f0
fpadd32s %f6, %f8, %f9
loop_2569:
tn %icc, 0x3
fandnot1 %f2, %f8, %f4
st %f4, [%l7 + 0x24]
movcc %xcc, %o0, %g6
stb %o3, [%l7 + 0x3A]
fmovdne %xcc, %f4, %f6
addcc %g7, %o5, %i2
tneg %icc, 0x6
bgu,a,pn %xcc, loop_2570
mulx %o6, %i0, %l4
std %f10, [%l7 + 0x78]
subccc %g2, %l2, %l5
loop_2570:
xorcc %g5, 0x0DEA, %i5
fcmpes %fcc1, %f8, %f9
fmovdleu %xcc, %f0, %f10
fbuge %fcc0, loop_2571
bcs %icc, loop_2572
mulscc %i7, %l3, %i4
ldub [%l7 + 0x2E], %i1
loop_2571:
fexpand %f14, %f14
loop_2572:
fble %fcc0, loop_2573
sdivx %i3, 0x05B7, %i6
lduh [%l7 + 0x1C], %l1
movne %xcc, %o7, %l6
loop_2573:
sdivx %o2, 0x02CC, %g4
ta %icc, 0x2
sth %g3, [%l7 + 0x4C]
fbu %fcc3, loop_2574
bge %xcc, loop_2575
fcmple16 %f0, %f2, %l0
lduh [%l7 + 0x26], %o1
loop_2574:
fmovsge %icc, %f11, %f4
loop_2575:
stw %g1, [%l7 + 0x08]
ldsh [%l7 + 0x08], %o0
fpmerge %f3, %f0, %f4
fpackfix %f6, %f6
fbe,a %fcc1, loop_2576
bcs,pn %xcc, loop_2577
std %f14, [%l7 + 0x50]
edge32l %g6, %o3, %o4
loop_2576:
mova %xcc, %o5, %g7
loop_2577:
fbo %fcc0, loop_2578
ldx [%l7 + 0x70], %o6
fsrc2s %f6, %f2
fbu %fcc1, loop_2579
loop_2578:
fmovsleu %icc, %f5, %f4
ldsb [%l7 + 0x54], %i0
fmovrsgez %i2, %f12, %f1
loop_2579:
lduh [%l7 + 0x76], %g2
srax %l4, %l5, %l2
fone %f4
movvs %icc, %g5, %i5
edge8 %l3, %i7, %i1
ldd [%l7 + 0x60], %f4
ldub [%l7 + 0x36], %i4
nop
setx loop_2580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %i6, %l1, %o7
fones %f15
fxnor %f2, %f12, %f10
loop_2580:
tneg %xcc, 0x3
tge %icc, 0x0
movcc %icc, %i3, %l6
tcs %xcc, 0x5
fands %f5, %f10, %f0
fmovdg %icc, %f5, %f13
fmovse %icc, %f14, %f2
ldsw [%l7 + 0x7C], %g4
andn %g3, %o2, %l0
tcc %icc, 0x5
nop
setx loop_2581, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %g1, 0x1878, %o1
fmovrdlz %g6, %f0, %f8
stw %o3, [%l7 + 0x48]
loop_2581:
popc %o4, %o0
ldub [%l7 + 0x08], %g7
fcmpeq16 %f12, %f2, %o5
lduw [%l7 + 0x64], %o6
std %f10, [%l7 + 0x20]
ldd [%l7 + 0x08], %f12
te %xcc, 0x5
fmul8x16 %f7, %f2, %f4
fba,a %fcc3, loop_2582
fpack32 %f6, %f0, %f0
fcmpes %fcc3, %f3, %f10
sdiv %i2, 0x158D, %i0
loop_2582:
fmovsge %xcc, %f12, %f0
edge32n %g2, %l4, %l2
fnors %f11, %f0, %f11
ldsw [%l7 + 0x64], %g5
fcmpgt16 %f2, %f10, %i5
stw %l5, [%l7 + 0x78]
tle %xcc, 0x5
ldub [%l7 + 0x34], %i7
ldd [%l7 + 0x30], %f12
fpadd16 %f4, %f2, %f8
ldsh [%l7 + 0x36], %l3
fcmpgt16 %f4, %f14, %i1
fbule %fcc0, loop_2583
fcmps %fcc3, %f7, %f15
movcc %xcc, %i6, %l1
edge32 %o7, %i3, %i4
loop_2583:
bcs,a loop_2584
st %f2, [%l7 + 0x68]
ta %icc, 0x7
st %f5, [%l7 + 0x38]
loop_2584:
alignaddrl %g4, %g3, %l6
fmovdl %icc, %f11, %f3
orn %l0, 0x0477, %o2
bvc,a loop_2585
mova %xcc, %g1, %o1
lduh [%l7 + 0x14], %o3
fcmpd %fcc1, %f4, %f8
loop_2585:
subccc %g6, 0x04A9, %o0
addc %o4, 0x020F, %g7
fcmple32 %f2, %f4, %o6
fbuge %fcc1, loop_2586
fba,a %fcc3, loop_2587
fcmpne16 %f10, %f12, %o5
fbue,a %fcc0, loop_2588
loop_2586:
brz %i2, loop_2589
loop_2587:
orncc %i0, %g2, %l2
brlez,a %l4, loop_2590
loop_2588:
edge16ln %g5, %i5, %l5
loop_2589:
bvs,a,pn %icc, loop_2591
lduw [%l7 + 0x68], %i7
loop_2590:
stx %l3, [%l7 + 0x70]
ldsh [%l7 + 0x10], %i1
loop_2591:
ldsw [%l7 + 0x5C], %l1
fxnor %f4, %f14, %f2
array16 %o7, %i6, %i4
fandnot1 %f4, %f12, %f14
stw %i3, [%l7 + 0x74]
movvs %icc, %g3, %l6
fors %f10, %f13, %f5
fbne,a %fcc3, loop_2592
ldub [%l7 + 0x48], %g4
stb %o2, [%l7 + 0x0D]
ldx [%l7 + 0x68], %g1
loop_2592:
fmovsleu %icc, %f4, %f12
tsubcc %o1, %o3, %g6
bl,a %icc, loop_2593
ldsb [%l7 + 0x72], %o0
fmovdleu %xcc, %f1, %f11
fmovrdgez %o4, %f6, %f14
loop_2593:
srlx %g7, 0x04, %o6
lduh [%l7 + 0x32], %l0
fbug,a %fcc3, loop_2594
bvs,a loop_2595
ldub [%l7 + 0x0E], %o5
stx %i2, [%l7 + 0x38]
loop_2594:
bshuffle %f2, %f14, %f2
loop_2595:
lduw [%l7 + 0x0C], %g2
fone %f2
orcc %i0, %l2, %g5
st %f5, [%l7 + 0x78]
st %f8, [%l7 + 0x10]
ldsb [%l7 + 0x2F], %i5
fblg,a %fcc3, loop_2596
bge loop_2597
sllx %l4, %i7, %l5
bl %xcc, loop_2598
loop_2596:
xnor %l3, 0x16C8, %l1
loop_2597:
faligndata %f12, %f6, %f10
bneg,a,pn %xcc, loop_2599
loop_2598:
ldsh [%l7 + 0x36], %i1
fcmpgt32 %f12, %f8, %o7
ta %icc, 0x2
loop_2599:
ldsb [%l7 + 0x43], %i4
sdivx %i6, 0x1546, %i3
ldsb [%l7 + 0x77], %l6
ldsb [%l7 + 0x38], %g4
fpsub32 %f8, %f14, %f12
edge8n %g3, %o2, %g1
sth %o3, [%l7 + 0x7E]
stw %o1, [%l7 + 0x34]
ld [%l7 + 0x68], %f11
fmovsge %icc, %f11, %f5
stx %g6, [%l7 + 0x78]
andcc %o0, %g7, %o4
fmovs %f15, %f2
ldx [%l7 + 0x18], %l0
movcc %icc, %o5, %o6
bneg,pn %icc, loop_2600
fmovdcc %icc, %f2, %f1
fmul8x16al %f13, %f3, %f12
st %f4, [%l7 + 0x64]
loop_2600:
alignaddrl %g2, %i2, %l2
bn %xcc, loop_2601
tne %icc, 0x1
std %f6, [%l7 + 0x10]
bvc,a,pt %xcc, loop_2602
loop_2601:
srax %i0, %g5, %i5
ld [%l7 + 0x1C], %f8
fmovscs %xcc, %f8, %f11
loop_2602:
fbug,a %fcc1, loop_2603
stw %l4, [%l7 + 0x68]
fandnot1 %f14, %f10, %f6
ldsw [%l7 + 0x08], %l5
loop_2603:
movge %icc, %i7, %l1
ldsh [%l7 + 0x36], %i1
movneg %xcc, %l3, %o7
bcs,a,pt %xcc, loop_2604
tvc %icc, 0x0
movrne %i4, 0x013, %i3
add %l6, %g4, %i6
loop_2604:
fmovdle %xcc, %f4, %f15
movrne %g3, %o2, %g1
movcc %icc, %o1, %o3
bne,a loop_2605
andcc %g6, 0x19C9, %o0
ldd [%l7 + 0x10], %f10
movgu %icc, %o4, %g7
loop_2605:
orn %l0, %o5, %g2
fcmpd %fcc1, %f8, %f2
edge16ln %o6, %i2, %i0
te %icc, 0x7
lduw [%l7 + 0x10], %l2
ldd [%l7 + 0x08], %f10
or %i5, %l4, %g5
movre %l5, 0x38A, %i7
ldsw [%l7 + 0x5C], %l1
fbg,a %fcc2, loop_2606
taddcc %l3, 0x04EC, %o7
ldx [%l7 + 0x40], %i1
addccc %i4, 0x0D93, %i3
loop_2606:
st %f11, [%l7 + 0x14]
nop
setx loop_2607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %icc, %f15, %f2
umulcc %l6, %g4, %g3
pdist %f14, %f10, %f0
loop_2607:
fmovsleu %icc, %f1, %f14
fble,a %fcc3, loop_2608
edge8n %i6, %o2, %o1
std %f6, [%l7 + 0x70]
stw %g1, [%l7 + 0x38]
loop_2608:
std %f10, [%l7 + 0x30]
ldub [%l7 + 0x2C], %g6
lduh [%l7 + 0x7C], %o0
fmovdneg %xcc, %f2, %f0
fcmpeq32 %f6, %f0, %o3
tvs %icc, 0x5
tvc %icc, 0x1
nop
setx loop_2609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %icc, %o4, %l0
lduw [%l7 + 0x08], %g7
stx %o5, [%l7 + 0x68]
loop_2609:
udivx %o6, 0x1742, %g2
ldx [%l7 + 0x70], %i0
lduw [%l7 + 0x08], %i2
fmovrdne %i5, %f12, %f2
for %f8, %f6, %f12
tn %xcc, 0x5
bpos loop_2610
fmovrdlz %l4, %f0, %f8
fmovsge %icc, %f6, %f1
fmovsgu %xcc, %f15, %f1
loop_2610:
ldsb [%l7 + 0x30], %l2
fmovsg %icc, %f0, %f1
lduw [%l7 + 0x68], %g5
lduh [%l7 + 0x3E], %l5
mulscc %l1, %l3, %i7
ldsw [%l7 + 0x50], %o7
brnz %i1, loop_2611
ld [%l7 + 0x18], %f11
andncc %i4, %l6, %i3
ldx [%l7 + 0x68], %g3
loop_2611:
fmovdleu %icc, %f14, %f11
fmovsl %xcc, %f15, %f5
xor %g4, 0x0104, %i6
fmovsle %xcc, %f13, %f4
ldub [%l7 + 0x40], %o2
addc %o1, 0x12E0, %g1
xorcc %g6, %o3, %o0
fsrc2 %f2, %f8
tl %xcc, 0x3
bvc,pt %xcc, loop_2612
movvs %icc, %o4, %l0
ldx [%l7 + 0x10], %o5
lduh [%l7 + 0x50], %g7
loop_2612:
fba %fcc3, loop_2613
ldub [%l7 + 0x77], %g2
sth %o6, [%l7 + 0x1E]
movrne %i2, 0x18C, %i5
loop_2613:
ld [%l7 + 0x70], %f6
sth %l4, [%l7 + 0x6E]
sethi 0x16D2, %i0
fcmpgt16 %f6, %f2, %g5
ld [%l7 + 0x18], %f14
stb %l5, [%l7 + 0x24]
ldsw [%l7 + 0x74], %l1
stx %l3, [%l7 + 0x48]
alignaddr %i7, %o7, %i1
fmovdcs %icc, %f1, %f15
nop
setx loop_2614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x7
ldub [%l7 + 0x30], %l2
edge32l %l6, %i4, %g3
loop_2614:
fcmpgt32 %f10, %f2, %g4
ldub [%l7 + 0x31], %i6
tn %icc, 0x4
sth %o2, [%l7 + 0x4C]
stx %i3, [%l7 + 0x70]
tleu %icc, 0x2
movneg %xcc, %o1, %g1
lduh [%l7 + 0x32], %o3
std %f0, [%l7 + 0x08]
stw %g6, [%l7 + 0x34]
xorcc %o0, %o4, %l0
ba,a,pn %xcc, loop_2615
bn,pn %icc, loop_2616
movle %xcc, %g7, %o5
movvc %icc, %o6, %g2
loop_2615:
fabsd %f14, %f0
loop_2616:
stx %i2, [%l7 + 0x60]
fmovsn %xcc, %f14, %f7
xnorcc %l4, 0x1B89, %i5
lduh [%l7 + 0x52], %g5
std %f14, [%l7 + 0x70]
bcc,pt %icc, loop_2617
bgu %xcc, loop_2618
movvc %xcc, %i0, %l1
bvs,a,pn %xcc, loop_2619
loop_2617:
fbue %fcc2, loop_2620
loop_2618:
lduh [%l7 + 0x64], %l3
fmovscc %xcc, %f9, %f12
loop_2619:
ldsh [%l7 + 0x36], %l5
loop_2620:
te %xcc, 0x5
ld [%l7 + 0x74], %f6
popc %i7, %i1
fnor %f8, %f2, %f6
fbu,a %fcc1, loop_2621
array32 %l2, %o7, %l6
fcmpne32 %f0, %f0, %g3
ldd [%l7 + 0x08], %f4
loop_2621:
stw %i4, [%l7 + 0x44]
and %g4, 0x14D0, %i6
ld [%l7 + 0x10], %f14
tvc %xcc, 0x1
fsrc1 %f2, %f4
ld [%l7 + 0x70], %f3
ldx [%l7 + 0x18], %o2
fors %f3, %f14, %f1
fmul8ulx16 %f6, %f14, %f4
ldx [%l7 + 0x70], %i3
bge,a,pn %icc, loop_2622
fbo,a %fcc0, loop_2623
ta %icc, 0x6
sth %o1, [%l7 + 0x72]
loop_2622:
sdivx %o3, 0x1E96, %g6
loop_2623:
ldsh [%l7 + 0x24], %g1
srax %o4, %l0, %g7
orcc %o0, %o6, %g2
fmovdcc %icc, %f15, %f9
lduw [%l7 + 0x4C], %i2
lduw [%l7 + 0x38], %o5
bneg loop_2624
ldd [%l7 + 0x58], %f10
sth %l4, [%l7 + 0x12]
fpackfix %f6, %f9
loop_2624:
array32 %g5, %i5, %i0
std %f10, [%l7 + 0x38]
ldsb [%l7 + 0x7A], %l3
movne %icc, %l5, %i7
siam 0x4
fnand %f6, %f6, %f8
alignaddr %i1, %l2, %l1
ldsw [%l7 + 0x4C], %o7
fandnot1s %f10, %f15, %f4
fmovdl %icc, %f13, %f15
xnorcc %l6, %i4, %g3
fxor %f14, %f6, %f4
fmovsa %icc, %f11, %f1
fmovdge %icc, %f7, %f11
sub %g4, %i6, %o2
fpack16 %f4, %f7
siam 0x6
fmuld8ulx16 %f9, %f0, %f8
st %f8, [%l7 + 0x70]
move %xcc, %o1, %o3
fpadd32 %f8, %f14, %f0
fnors %f13, %f12, %f14
sth %i3, [%l7 + 0x76]
tsubcctv %g1, %g6, %l0
addcc %g7, 0x05EF, %o0
st %f6, [%l7 + 0x24]
fmovdle %xcc, %f7, %f14
ld [%l7 + 0x60], %f11
fmovdle %xcc, %f1, %f11
tcc %xcc, 0x7
fpadd32 %f4, %f4, %f0
ta %icc, 0x1
fmovrdgez %o6, %f12, %f4
fmovdle %icc, %f5, %f6
stw %g2, [%l7 + 0x64]
bvc %xcc, loop_2625
lduw [%l7 + 0x4C], %o4
fbg %fcc1, loop_2626
bleu,a,pt %xcc, loop_2627
loop_2625:
stb %i2, [%l7 + 0x14]
brlez,a %o5, loop_2628
loop_2626:
addc %l4, %g5, %i0
loop_2627:
orcc %l3, %l5, %i5
xor %i1, %i7, %l1
loop_2628:
fmul8x16 %f8, %f8, %f14
stw %l2, [%l7 + 0x44]
bvs,a,pt %icc, loop_2629
st %f4, [%l7 + 0x64]
tpos %icc, 0x0
fornot2 %f6, %f8, %f12
loop_2629:
edge8ln %o7, %i4, %l6
fmovdneg %icc, %f4, %f11
ldx [%l7 + 0x58], %g3
movcs %xcc, %i6, %g4
brgez,a %o2, loop_2630
bne %xcc, loop_2631
movrgez %o1, 0x337, %o3
lduh [%l7 + 0x2E], %i3
loop_2630:
movrne %g1, 0x0EA, %l0
loop_2631:
st %f5, [%l7 + 0x54]
lduh [%l7 + 0x2A], %g7
stb %o0, [%l7 + 0x60]
movcs %xcc, %g6, %o6
ldsw [%l7 + 0x10], %o4
movcc %xcc, %g2, %i2
ldsw [%l7 + 0x70], %l4
nop
setx loop_2632, %l0, %l1
jmpl %l1, %o5
sth %g5, [%l7 + 0x34]
srax %i0, %l3, %i5
st %f2, [%l7 + 0x34]
loop_2632:
taddcc %l5, 0x128D, %i7
edge16 %l1, %l2, %o7
fmovdg %icc, %f2, %f1
st %f13, [%l7 + 0x54]
edge8ln %i4, %i1, %l6
bg,pt %icc, loop_2633
ldd [%l7 + 0x48], %f12
std %f0, [%l7 + 0x38]
movneg %xcc, %g3, %g4
loop_2633:
sth %i6, [%l7 + 0x7E]
movg %xcc, %o1, %o3
subcc %o2, 0x1FE8, %i3
orcc %l0, 0x199F, %g1
fbne,a %fcc3, loop_2634
call loop_2635
fmovrdlz %o0, %f2, %f10
faligndata %f10, %f12, %f6
loop_2634:
fcmpeq16 %f6, %f4, %g6
loop_2635:
st %f7, [%l7 + 0x7C]
sth %g7, [%l7 + 0x34]
ldd [%l7 + 0x68], %f4
te %xcc, 0x4
bl %icc, loop_2636
fmovsvc %xcc, %f11, %f6
stw %o4, [%l7 + 0x2C]
fandnot2 %f8, %f8, %f12
loop_2636:
fmovsgu %icc, %f8, %f15
edge8 %o6, %g2, %l4
fmovdge %icc, %f7, %f8
fmovrdgez %o5, %f2, %f14
stx %i2, [%l7 + 0x60]
stx %g5, [%l7 + 0x08]
movcc %icc, %l3, %i0
ldsw [%l7 + 0x18], %l5
sllx %i5, 0x1F, %l1
fcmped %fcc3, %f10, %f14
sll %l2, %i7, %o7
bcs,a,pt %icc, loop_2637
ld [%l7 + 0x68], %f0
movrne %i1, %i4, %l6
fble %fcc3, loop_2638
loop_2637:
st %f0, [%l7 + 0x08]
edge32 %g3, %g4, %i6
fxors %f2, %f2, %f5
loop_2638:
ldsw [%l7 + 0x1C], %o3
addcc %o2, 0x0418, %i3
std %f4, [%l7 + 0x60]
fmovsg %icc, %f6, %f1
umulcc %o1, %g1, %l0
stx %o0, [%l7 + 0x30]
bgu,a,pt %xcc, loop_2639
fmovrdne %g7, %f8, %f14
fbl %fcc2, loop_2640
movleu %xcc, %g6, %o6
loop_2639:
addcc %o4, %g2, %o5
ld [%l7 + 0x30], %f12
loop_2640:
ldub [%l7 + 0x7B], %i2
fcmpeq16 %f2, %f12, %l4
fornot2 %f10, %f8, %f6
fba,a %fcc3, loop_2641
fbo,a %fcc0, loop_2642
std %f14, [%l7 + 0x08]
edge32 %g5, %l3, %i0
loop_2641:
stx %l5, [%l7 + 0x68]
loop_2642:
st %f13, [%l7 + 0x44]
tn %xcc, 0x3
st %f14, [%l7 + 0x6C]
fpadd16s %f4, %f3, %f2
ldsw [%l7 + 0x54], %i5
fnot1s %f3, %f2
movge %xcc, %l1, %l2
fmovscc %icc, %f12, %f13
stb %i7, [%l7 + 0x7B]
siam 0x5
fcmps %fcc2, %f1, %f14
lduh [%l7 + 0x3A], %i1
movle %xcc, %i4, %l6
bleu,a %xcc, loop_2643
ld [%l7 + 0x5C], %f8
fmovsvc %icc, %f1, %f11
fpadd16s %f10, %f7, %f4
loop_2643:
lduh [%l7 + 0x66], %o7
ldub [%l7 + 0x55], %g3
taddcc %i6, %o3, %o2
and %g4, %i3, %o1
fnors %f15, %f0, %f0
fbne,a %fcc3, loop_2644
movgu %xcc, %g1, %l0
ldx [%l7 + 0x38], %g7
stb %g6, [%l7 + 0x7E]
loop_2644:
fmovspos %icc, %f8, %f1
fpsub32s %f15, %f5, %f1
stw %o6, [%l7 + 0x38]
fabsd %f6, %f4
ldsh [%l7 + 0x12], %o0
subc %o4, 0x06F9, %o5
fmovdn %xcc, %f10, %f13
fmovrsne %g2, %f10, %f10
mulscc %i2, %l4, %g5
ldd [%l7 + 0x30], %f10
fmul8x16au %f2, %f11, %f14
xor %i0, 0x0B05, %l3
fpsub32s %f4, %f1, %f14
fmovdl %xcc, %f10, %f3
movcc %icc, %l5, %i5
fcmped %fcc1, %f14, %f4
ldsh [%l7 + 0x32], %l2
tl %xcc, 0x5
ldsw [%l7 + 0x74], %i7
movrgz %i1, %i4, %l1
sth %o7, [%l7 + 0x50]
ldsh [%l7 + 0x1E], %g3
stw %i6, [%l7 + 0x50]
bcs,a %icc, loop_2645
edge32l %l6, %o3, %o2
fsrc1 %f8, %f14
fmovrdlez %i3, %f0, %f6
loop_2645:
smulcc %o1, %g1, %g4
fornot2 %f4, %f4, %f14
fcmpgt32 %f6, %f4, %l0
ldsh [%l7 + 0x52], %g6
fmovscs %icc, %f3, %f1
ldsh [%l7 + 0x26], %g7
std %f2, [%l7 + 0x48]
tsubcc %o0, %o6, %o5
fpsub16 %f0, %f6, %f12
fbu %fcc0, loop_2646
fpadd32 %f0, %f14, %f14
movre %g2, 0x029, %i2
ldx [%l7 + 0x18], %l4
loop_2646:
ld [%l7 + 0x50], %f14
fmovsneg %xcc, %f2, %f4
fmovrsne %g5, %f12, %f2
fmovrsgez %i0, %f1, %f10
fmovsl %xcc, %f0, %f4
ldd [%l7 + 0x70], %f0
ldsb [%l7 + 0x0B], %o4
umulcc %l5, %i5, %l2
ldub [%l7 + 0x13], %i7
fpadd16 %f2, %f2, %f2
fbge,a %fcc0, loop_2647
sth %i1, [%l7 + 0x2A]
subc %i4, 0x18D6, %l3
nop
setx loop_2648, %l0, %l1
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_2647:
ta %icc, 0x0
stb %l1, [%l7 + 0x35]
fbo %fcc1, loop_2649
loop_2648:
movrne %g3, %o7, %l6
ldsb [%l7 + 0x36], %o3
std %f2, [%l7 + 0x48]
loop_2649:
mova %xcc, %i6, %o2
fmovsge %xcc, %f10, %f4
xorcc %i3, 0x0A74, %o1
fands %f12, %f10, %f11
fmovrsgz %g1, %f14, %f11
ldub [%l7 + 0x25], %g4
ldsw [%l7 + 0x78], %g6
movcs %xcc, %g7, %l0
ldsb [%l7 + 0x71], %o0
fpadd16s %f0, %f13, %f12
fmovdle %icc, %f10, %f0
fbuge,a %fcc0, loop_2650
ldsh [%l7 + 0x62], %o6
for %f6, %f10, %f10
movpos %xcc, %g2, %o5
loop_2650:
stw %i2, [%l7 + 0x58]
subc %l4, 0x178F, %i0
orn %g5, 0x1FDE, %o4
ldsw [%l7 + 0x38], %i5
fpsub32 %f12, %f14, %f8
ldsw [%l7 + 0x18], %l2
lduh [%l7 + 0x74], %l5
fmovdl %xcc, %f6, %f2
ldsh [%l7 + 0x42], %i1
fpackfix %f2, %f5
fmovrslez %i7, %f4, %f6
tvs %xcc, 0x7
ldsb [%l7 + 0x0C], %l3
stw %i4, [%l7 + 0x6C]
fmul8ulx16 %f2, %f14, %f8
lduh [%l7 + 0x18], %l1
fpsub32 %f8, %f10, %f12
udiv %g3, 0x055D, %l6
mulscc %o7, 0x0354, %i6
tn %icc, 0x0
ldx [%l7 + 0x58], %o2
mulscc %o3, 0x12F4, %i3
fmuld8ulx16 %f1, %f9, %f8
stw %g1, [%l7 + 0x08]
srax %o1, 0x19, %g6
std %f2, [%l7 + 0x70]
st %f6, [%l7 + 0x5C]
fmovda %icc, %f12, %f5
brlz %g7, loop_2651
movg %icc, %l0, %g4
bvc,a,pt %icc, loop_2652
nop
setx loop_2653, %l0, %l1
jmpl %l1, %o6
loop_2651:
fcmple32 %f2, %f14, %g2
fbuge %fcc2, loop_2654
loop_2652:
ldsw [%l7 + 0x08], %o0
loop_2653:
tg %xcc, 0x4
ldsw [%l7 + 0x0C], %o5
loop_2654:
movneg %xcc, %l4, %i0
pdist %f4, %f0, %f12
std %f12, [%l7 + 0x30]
bge,a,pn %icc, loop_2655
movrgez %g5, 0x243, %i2
ldd [%l7 + 0x38], %f2
lduh [%l7 + 0x6C], %o4
loop_2655:
lduw [%l7 + 0x20], %l2
fmovdle %icc, %f6, %f12
ldub [%l7 + 0x5D], %i5
umul %i1, %l5, %l3
movl %icc, %i4, %i7
ldx [%l7 + 0x60], %l1
stx %g3, [%l7 + 0x60]
fba,a %fcc3, loop_2656
fmovsne %xcc, %f1, %f3
fzero %f8
ldsh [%l7 + 0x08], %o7
loop_2656:
stb %i6, [%l7 + 0x78]
fpsub16 %f2, %f2, %f8
ldd [%l7 + 0x50], %f14
ble,a,pt %xcc, loop_2657
std %f8, [%l7 + 0x18]
movcc %xcc, %o2, %o3
bpos,a,pn %icc, loop_2658
loop_2657:
fabss %f4, %f4
fones %f7
movvc %xcc, %i3, %g1
loop_2658:
fmovrsgez %o1, %f6, %f12
ldx [%l7 + 0x38], %l6
fbne,a %fcc2, loop_2659
ldub [%l7 + 0x72], %g6
st %f2, [%l7 + 0x14]
movleu %icc, %g7, %g4
loop_2659:
smul %o6, 0x0C41, %g2
ld [%l7 + 0x2C], %f9
ld [%l7 + 0x6C], %f15
movcs %xcc, %l0, %o5
fpackfix %f6, %f8
stb %l4, [%l7 + 0x12]
stx %o0, [%l7 + 0x28]
fpadd32 %f14, %f4, %f4
fzero %f0
fnors %f13, %f13, %f4
addcc %g5, %i0, %i2
fmovde %xcc, %f5, %f0
fmovdn %icc, %f1, %f14
stw %l2, [%l7 + 0x38]
tle %xcc, 0x1
fbo %fcc2, loop_2660
sub %i5, %i1, %o4
edge32l %l5, %i4, %l3
ldsh [%l7 + 0x42], %l1
loop_2660:
fmuld8ulx16 %f1, %f12, %f8
fbg %fcc2, loop_2661
fmovrde %g3, %f12, %f8
andn %o7, 0x1733, %i6
tgu %xcc, 0x1
loop_2661:
fmovd %f6, %f6
brnz,a %o2, loop_2662
ldsw [%l7 + 0x30], %o3
nop
setx loop_2663, %l0, %l1
jmpl %l1, %i7
smulcc %g1, %o1, %l6
loop_2662:
ld [%l7 + 0x1C], %f5
tleu %icc, 0x3
loop_2663:
alignaddrl %g6, %g7, %g4
movre %i3, %o6, %l0
ldsh [%l7 + 0x2A], %o5
move %xcc, %l4, %g2
lduw [%l7 + 0x50], %g5
tgu %xcc, 0x3
lduh [%l7 + 0x2C], %i0
movg %xcc, %o0, %l2
udiv %i5, 0x1C10, %i2
movcc %icc, %o4, %i1
taddcctv %i4, 0x0D6E, %l3
edge32 %l1, %l5, %g3
ldx [%l7 + 0x50], %o7
fmovdn %icc, %f13, %f7
ba,pt %xcc, loop_2664
stb %o2, [%l7 + 0x2A]
stb %o3, [%l7 + 0x22]
fmovdleu %icc, %f6, %f14
loop_2664:
stb %i7, [%l7 + 0x0F]
ldd [%l7 + 0x60], %f10
movrgz %i6, %g1, %l6
ldx [%l7 + 0x08], %g6
ldsb [%l7 + 0x42], %g7
srlx %g4, %i3, %o6
fpadd32s %f3, %f3, %f9
fmovsvc %xcc, %f2, %f8
sethi 0x1DE7, %l0
mova %icc, %o1, %l4
ldd [%l7 + 0x18], %f6
for %f8, %f4, %f14
sdivcc %o5, 0x0C08, %g2
brgez,a %i0, loop_2665
edge8 %g5, %l2, %i5
lduh [%l7 + 0x7C], %i2
fmovsne %xcc, %f9, %f10
loop_2665:
fmuld8sux16 %f12, %f7, %f12
mulscc %o4, %i1, %i4
fmovdcs %icc, %f5, %f14
std %f4, [%l7 + 0x78]
ldd [%l7 + 0x78], %f14
tvs %icc, 0x3
fmovsg %icc, %f4, %f2
stw %l3, [%l7 + 0x54]
stx %l1, [%l7 + 0x18]
fxors %f14, %f2, %f10
fcmped %fcc1, %f4, %f12
add %l5, %o0, %g3
fone %f14
andcc %o7, %o2, %o3
fbl %fcc0, loop_2666
ble %icc, loop_2667
lduw [%l7 + 0x20], %i7
subc %g1, %l6, %g6
loop_2666:
fmuld8sux16 %f2, %f1, %f8
loop_2667:
xnorcc %g7, 0x1EA0, %i6
fsrc2s %f13, %f10
stx %g4, [%l7 + 0x58]
stw %o6, [%l7 + 0x28]
fmovrdgez %l0, %f4, %f6
fmovsge %xcc, %f6, %f6
edge32 %o1, %i3, %l4
pdist %f14, %f0, %f12
tl %icc, 0x7
fmul8ulx16 %f8, %f10, %f2
stw %o5, [%l7 + 0x34]
andn %i0, 0x1B98, %g2
andn %l2, %g5, %i2
subc %i5, 0x0C14, %i1
fbge %fcc2, loop_2668
sth %i4, [%l7 + 0x2C]
bne,a,pt %xcc, loop_2669
fands %f3, %f9, %f4
loop_2668:
movl %icc, %o4, %l1
mulscc %l3, %o0, %g3
loop_2669:
movneg %xcc, %l5, %o7
ldsb [%l7 + 0x1C], %o2
tle %icc, 0x3
fbul,a %fcc0, loop_2670
edge8n %o3, %g1, %l6
udiv %g6, 0x0C9A, %g7
bcs,a %icc, loop_2671
loop_2670:
array32 %i7, %i6, %o6
ta %icc, 0x3
st %f14, [%l7 + 0x58]
loop_2671:
fbue,a %fcc1, loop_2672
edge16ln %l0, %o1, %i3
lduw [%l7 + 0x30], %g4
tneg %xcc, 0x6
loop_2672:
movrlez %l4, 0x15E, %o5
fmovdvc %xcc, %f9, %f9
fandnot2 %f4, %f4, %f10
fmul8x16 %f10, %f14, %f8
ldub [%l7 + 0x1B], %i0
std %f0, [%l7 + 0x68]
mulscc %l2, 0x06F6, %g2
stx %g5, [%l7 + 0x78]
fmovrsgz %i5, %f5, %f13
brgz,a %i1, loop_2673
brz %i2, loop_2674
fors %f11, %f0, %f0
srax %i4, 0x19, %o4
loop_2673:
or %l3, %o0, %g3
loop_2674:
ldub [%l7 + 0x0F], %l5
fmovrse %o7, %f11, %f7
fmovrdlz %o2, %f12, %f10
st %f3, [%l7 + 0x50]
fmovdcs %xcc, %f14, %f6
fandnot2 %f14, %f4, %f0
brlz,a %l1, loop_2675
fmovdvs %xcc, %f6, %f6
movvs %icc, %g1, %l6
ldub [%l7 + 0x49], %o3
loop_2675:
srlx %g7, 0x08, %g6
movleu %xcc, %i7, %i6
alignaddrl %l0, %o6, %o1
lduw [%l7 + 0x3C], %g4
fcmpgt16 %f4, %f14, %l4
std %f6, [%l7 + 0x28]
bpos,a loop_2676
ldub [%l7 + 0x69], %o5
ldd [%l7 + 0x50], %f8
fmovrdlz %i3, %f0, %f6
loop_2676:
lduw [%l7 + 0x7C], %l2
fmovsg %icc, %f5, %f11
fmovsl %icc, %f7, %f13
bpos,pt %xcc, loop_2677
fmuld8sux16 %f0, %f3, %f8
fmovdne %xcc, %f5, %f11
st %f5, [%l7 + 0x7C]
loop_2677:
fmovdge %xcc, %f7, %f2
brz %i0, loop_2678
fones %f3
faligndata %f2, %f8, %f8
std %f8, [%l7 + 0x60]
loop_2678:
ldd [%l7 + 0x10], %f10
ldd [%l7 + 0x18], %f12
fmovde %icc, %f13, %f9
edge8ln %g2, %i5, %i1
brlz %i2, loop_2679
fmovdpos %icc, %f14, %f7
tle %icc, 0x0
sethi 0x17B4, %g5
loop_2679:
ld [%l7 + 0x74], %f15
fmovrsne %o4, %f14, %f15
stw %i4, [%l7 + 0x48]
xnorcc %o0, %l3, %l5
fexpand %f12, %f2
ldx [%l7 + 0x20], %o7
fbe %fcc2, loop_2680
smulcc %o2, 0x1BE7, %l1
fmovsl %xcc, %f14, %f10
subccc %g1, %g3, %l6
loop_2680:
fmovdg %icc, %f0, %f13
brz,a %g7, loop_2681
fcmped %fcc2, %f8, %f8
umulcc %g6, 0x1A4B, %o3
sdiv %i7, 0x10DD, %i6
loop_2681:
fmovscc %xcc, %f8, %f3
fmovdgu %xcc, %f9, %f4
te %icc, 0x1
tle %xcc, 0x3
fzero %f2
fones %f5
fmovrslz %l0, %f14, %f10
fmovrsgez %o6, %f11, %f15
fmovrdgez %g4, %f6, %f8
fbl,a %fcc1, loop_2682
brgez,a %o1, loop_2683
te %icc, 0x0
ldx [%l7 + 0x78], %l4
loop_2682:
lduh [%l7 + 0x0C], %o5
loop_2683:
be loop_2684
fmovs %f1, %f9
ldsw [%l7 + 0x28], %l2
fmovse %xcc, %f2, %f13
loop_2684:
ldsb [%l7 + 0x36], %i0
ld [%l7 + 0x48], %f10
nop
setx loop_2685, %l0, %l1
jmpl %l1, %i3
fnot1 %f8, %f10
fcmpes %fcc1, %f14, %f15
fmovdg %xcc, %f8, %f13
loop_2685:
bne,a loop_2686
fmovdne %icc, %f5, %f9
movrgez %i5, 0x293, %i1
ldd [%l7 + 0x50], %f0
loop_2686:
move %xcc, %g2, %g5
ldsw [%l7 + 0x0C], %o4
fble,a %fcc0, loop_2687
fnands %f4, %f8, %f7
sth %i2, [%l7 + 0x68]
fbug,a %fcc1, loop_2688
loop_2687:
ldub [%l7 + 0x38], %i4
taddcc %o0, 0x1CA5, %l3
ld [%l7 + 0x58], %f1
loop_2688:
ld [%l7 + 0x44], %f6
lduw [%l7 + 0x68], %o7
movre %l5, 0x35F, %l1
ldub [%l7 + 0x17], %o2
fmovdl %icc, %f3, %f15
stw %g1, [%l7 + 0x58]
ldsh [%l7 + 0x5C], %l6
ldd [%l7 + 0x68], %f14
call loop_2689
ldx [%l7 + 0x50], %g3
tcs %xcc, 0x1
fbl %fcc2, loop_2690
loop_2689:
movleu %xcc, %g6, %g7
stw %i7, [%l7 + 0x24]
smul %o3, %l0, %i6
loop_2690:
std %f10, [%l7 + 0x08]
subccc %o6, %g4, %o1
array8 %o5, %l2, %l4
bpos loop_2691
fcmpd %fcc0, %f8, %f0
movrne %i0, 0x148, %i5
fmovrde %i3, %f4, %f10
loop_2691:
fnor %f10, %f6, %f8
fors %f2, %f8, %f10
fbu,a %fcc0, loop_2692
fxnors %f15, %f6, %f12
addc %g2, 0x0E3D, %i1
orncc %o4, %i2, %i4
loop_2692:
and %g5, 0x13C3, %o0
edge16n %l3, %o7, %l1
fbul,a %fcc2, loop_2693
fmovdn %icc, %f3, %f13
fmovdleu %xcc, %f14, %f3
st %f0, [%l7 + 0x74]
loop_2693:
fnegs %f15, %f1
smulcc %o2, 0x0A81, %g1
fcmped %fcc1, %f10, %f0
fmovrdgez %l6, %f12, %f10
fpsub16 %f14, %f2, %f6
fmovdpos %xcc, %f1, %f12
edge32l %l5, %g6, %g3
andn %g7, %o3, %i7
tn %icc, 0x4
brlz %l0, loop_2694
xnorcc %i6, %g4, %o6
pdist %f4, %f0, %f2
fcmple32 %f6, %f8, %o5
loop_2694:
movl %icc, %o1, %l4
fmovscs %xcc, %f1, %f1
ta %xcc, 0x5
brlz %i0, loop_2695
ldd [%l7 + 0x70], %f2
stw %i5, [%l7 + 0x54]
nop
setx loop_2696, %l0, %l1
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_2695:
fmovse %xcc, %f2, %f2
std %f8, [%l7 + 0x68]
fsrc2s %f6, %f8
loop_2696:
fmovscs %xcc, %f11, %f10
fmovdle %xcc, %f11, %f12
tgu %icc, 0x6
ldsb [%l7 + 0x3D], %l2
fmovsl %icc, %f1, %f1
fmovdpos %xcc, %f8, %f15
ldsh [%l7 + 0x14], %g2
addc %i1, 0x1EB3, %o4
be,a,pt %icc, loop_2697
edge8n %i2, %i3, %i4
ldx [%l7 + 0x58], %g5
call loop_2698
loop_2697:
stw %l3, [%l7 + 0x10]
fmovdg %xcc, %f9, %f11
std %f12, [%l7 + 0x78]
loop_2698:
fmovdge %xcc, %f8, %f2
lduh [%l7 + 0x5C], %o7
mulx %l1, %o2, %g1
tn %icc, 0x3
udivx %l6, 0x132D, %l5
ldx [%l7 + 0x68], %o0
fmovdleu %xcc, %f1, %f5
ldsw [%l7 + 0x30], %g3
tge %xcc, 0x2
ldsw [%l7 + 0x6C], %g7
fand %f4, %f6, %f2
fzero %f10
fmovsneg %xcc, %f2, %f3
movne %icc, %o3, %g6
fmovsa %icc, %f12, %f0
lduh [%l7 + 0x5A], %i7
fmovrse %l0, %f7, %f5
faligndata %f14, %f6, %f8
udivx %g4, 0x0A01, %o6
move %icc, %o5, %o1
fmovsle %icc, %f10, %f1
ba,pt %icc, loop_2699
fbue %fcc0, loop_2700
bvs,pt %xcc, loop_2701
ldd [%l7 + 0x28], %f6
loop_2699:
ldsw [%l7 + 0x44], %i6
loop_2700:
fmovrdgez %i0, %f14, %f4
loop_2701:
st %f6, [%l7 + 0x0C]
mulscc %i5, 0x1F91, %l2
fmovsa %icc, %f3, %f9
addcc %l4, 0x030B, %i1
fnegs %f15, %f13
bneg,pn %xcc, loop_2702
tg %xcc, 0x5
stx %g2, [%l7 + 0x38]
te %xcc, 0x1
loop_2702:
fmovsvc %icc, %f7, %f14
xnor %i2, %o4, %i3
std %f0, [%l7 + 0x30]
stw %g5, [%l7 + 0x54]
fmuld8sux16 %f10, %f2, %f8
movrlez %l3, %i4, %l1
edge8n %o7, %o2, %l6
ldsb [%l7 + 0x29], %g1
fnot2 %f12, %f14
fornot1s %f7, %f13, %f13
fcmpgt16 %f6, %f2, %l5
ld [%l7 + 0x74], %f12
bpos,a,pn %xcc, loop_2703
xorcc %o0, 0x1A8D, %g7
ldub [%l7 + 0x56], %o3
fbge %fcc1, loop_2704
loop_2703:
lduw [%l7 + 0x18], %g6
ldsw [%l7 + 0x58], %g3
lduw [%l7 + 0x28], %i7
loop_2704:
st %f15, [%l7 + 0x38]
fmovse %icc, %f4, %f7
add %l0, %g4, %o5
ld [%l7 + 0x70], %f9
nop
setx loop_2705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x20], %o6
tneg %icc, 0x2
mulscc %i6, %i0, %i5
loop_2705:
lduw [%l7 + 0x74], %o1
movcs %icc, %l4, %i1
fpsub16 %f12, %f0, %f10
orncc %l2, %g2, %i2
popc %o4, %i3
tle %icc, 0x4
fcmpes %fcc0, %f9, %f3
nop
setx loop_2706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %g5, %l3, %i4
ldsb [%l7 + 0x0E], %o7
bge,pn %xcc, loop_2707
loop_2706:
ldsw [%l7 + 0x30], %l1
xnor %o2, 0x112A, %l6
ldsw [%l7 + 0x1C], %l5
loop_2707:
movn %xcc, %o0, %g7
movn %icc, %o3, %g6
fbg,a %fcc2, loop_2708
movg %xcc, %g1, %i7
pdist %f8, %f2, %f4
fmovrsne %g3, %f6, %f13
loop_2708:
sra %g4, %l0, %o6
tsubcctv %i6, 0x1890, %i0
bn loop_2709
fcmpeq16 %f14, %f8, %o5
andcc %i5, %l4, %i1
sdivx %o1, 0x02B9, %l2
loop_2709:
stw %g2, [%l7 + 0x48]
tsubcctv %i2, 0x1BB6, %o4
subcc %g5, %l3, %i4
ldsb [%l7 + 0x4C], %i3
fmovsvs %icc, %f10, %f3
stw %l1, [%l7 + 0x08]
be,a,pt %xcc, loop_2710
call loop_2711
fnegs %f11, %f1
srlx %o7, 0x1E, %l6
loop_2710:
fcmpd %fcc3, %f14, %f14
loop_2711:
fmul8x16al %f6, %f1, %f4
alignaddrl %l5, %o2, %o0
udivcc %g7, 0x164D, %g6
alignaddrl %o3, %g1, %i7
srax %g3, %g4, %l0
fsrc1 %f0, %f8
fbuge,a %fcc0, loop_2712
ldsh [%l7 + 0x34], %o6
lduh [%l7 + 0x2A], %i0
sdivcc %o5, 0x10B4, %i5
loop_2712:
fmovsn %xcc, %f1, %f12
stx %l4, [%l7 + 0x68]
ldsb [%l7 + 0x4D], %i6
ld [%l7 + 0x28], %f0
fblg %fcc1, loop_2713
fbne %fcc1, loop_2714
fnot2 %f2, %f0
bg,a %icc, loop_2715
loop_2713:
fmul8ulx16 %f8, %f8, %f12
loop_2714:
bl,a,pt %xcc, loop_2716
brlez,a %o1, loop_2717
loop_2715:
bgu,a,pn %icc, loop_2718
ldd [%l7 + 0x70], %f6
loop_2716:
fmovdl %icc, %f2, %f11
loop_2717:
fornot1s %f13, %f5, %f15
loop_2718:
movrgez %i1, %g2, %l2
fmovdl %icc, %f5, %f6
move %xcc, %o4, %i2
bge loop_2719
fmovdvc %xcc, %f3, %f13
bge,a loop_2720
be %xcc, loop_2721
loop_2719:
fmovdgu %icc, %f14, %f2
bcs,a,pt %xcc, loop_2722
loop_2720:
movle %icc, %g5, %i4
loop_2721:
edge32ln %l3, %l1, %o7
array32 %l6, %i3, %l5
loop_2722:
ldx [%l7 + 0x48], %o0
ldsb [%l7 + 0x43], %o2
ld [%l7 + 0x78], %f6
fnor %f10, %f12, %f8
ble,pn %icc, loop_2723
ldsh [%l7 + 0x14], %g7
fsrc2 %f8, %f10
ldub [%l7 + 0x7D], %o3
loop_2723:
fba,a %fcc3, loop_2724
ldsh [%l7 + 0x4E], %g6
sth %i7, [%l7 + 0x58]
fbo,a %fcc0, loop_2725
loop_2724:
array16 %g3, %g1, %l0
fcmple32 %f0, %f0, %g4
ldd [%l7 + 0x28], %f4
loop_2725:
st %f1, [%l7 + 0x10]
st %f6, [%l7 + 0x18]
sth %i0, [%l7 + 0x18]
fmovrdlz %o5, %f0, %f14
alignaddr %i5, %l4, %i6
std %f0, [%l7 + 0x70]
pdist %f4, %f4, %f6
addccc %o6, %i1, %g2
addccc %o1, 0x0B00, %l2
fbe,a %fcc1, loop_2726
fmovsleu %icc, %f2, %f6
fexpand %f14, %f0
fcmpne16 %f6, %f12, %o4
loop_2726:
stb %i2, [%l7 + 0x75]
ldx [%l7 + 0x30], %g5
tvs %icc, 0x4
stb %l3, [%l7 + 0x0E]
fpack32 %f14, %f12, %f4
fsrc2s %f1, %f11
xor %l1, %o7, %l6
ldub [%l7 + 0x3C], %i3
st %f6, [%l7 + 0x10]
ble,pt %xcc, loop_2727
sth %l5, [%l7 + 0x2C]
movne %icc, %o0, %o2
fmovsa %icc, %f7, %f12
loop_2727:
udiv %g7, 0x1CFD, %i4
fmul8x16au %f4, %f4, %f8
array8 %o3, %g6, %i7
stx %g1, [%l7 + 0x58]
fmovrdlez %g3, %f14, %f2
ld [%l7 + 0x0C], %f8
be %icc, loop_2728
std %f4, [%l7 + 0x60]
fmovsn %xcc, %f2, %f6
ld [%l7 + 0x5C], %f4
loop_2728:
fands %f2, %f6, %f6
std %f2, [%l7 + 0x20]
fmul8x16al %f7, %f8, %f4
ble,a %xcc, loop_2729
movrgez %g4, 0x22F, %l0
tpos %icc, 0x4
fmovsle %xcc, %f6, %f12
loop_2729:
sub %i0, 0x1E79, %i5
bleu,pt %icc, loop_2730
ldx [%l7 + 0x50], %l4
fmovsvc %icc, %f3, %f1
brgez %i6, loop_2731
loop_2730:
xor %o6, %i1, %g2
ta %icc, 0x7
stx %o1, [%l7 + 0x08]
loop_2731:
stw %o5, [%l7 + 0x60]
stb %l2, [%l7 + 0x42]
ldx [%l7 + 0x50], %i2
ldx [%l7 + 0x18], %o4
ld [%l7 + 0x70], %f12
fnegd %f8, %f12
std %f6, [%l7 + 0x70]
fabsd %f2, %f8
edge8ln %g5, %l1, %o7
edge32l %l3, %i3, %l6
std %f8, [%l7 + 0x68]
ldsb [%l7 + 0x1A], %o0
stw %o2, [%l7 + 0x68]
addc %l5, 0x0312, %i4
edge16n %o3, %g7, %g6
ld [%l7 + 0x78], %f3
ldsw [%l7 + 0x5C], %i7
ldx [%l7 + 0x70], %g3
ldx [%l7 + 0x68], %g1
fbne %fcc2, loop_2732
movn %icc, %g4, %l0
fmovsneg %xcc, %f8, %f12
fmovrsne %i0, %f4, %f8
loop_2732:
bcc,a,pt %icc, loop_2733
fmovsa %xcc, %f1, %f1
edge16l %i5, %i6, %o6
fbo,a %fcc0, loop_2734
loop_2733:
lduw [%l7 + 0x68], %l4
stb %i1, [%l7 + 0x50]
movg %xcc, %o1, %o5
loop_2734:
add %l2, 0x0C32, %g2
fmovrdlez %o4, %f8, %f4
fbule %fcc0, loop_2735
fbg %fcc1, loop_2736
tne %icc, 0x7
std %f2, [%l7 + 0x10]
loop_2735:
array8 %g5, %l1, %o7
loop_2736:
stx %i2, [%l7 + 0x28]
fcmps %fcc0, %f11, %f5
lduw [%l7 + 0x30], %l3
fcmple32 %f0, %f4, %l6
srax %o0, %i3, %l5
stx %i4, [%l7 + 0x70]
tle %icc, 0x4
srax %o3, 0x10, %o2
fmovdpos %icc, %f12, %f8
fmovsn %xcc, %f3, %f6
fandnot2s %f11, %f6, %f5
ldsb [%l7 + 0x6B], %g7
movrlez %g6, 0x3B7, %i7
tvs %icc, 0x2
stb %g3, [%l7 + 0x1E]
fmul8x16 %f9, %f12, %f0
ld [%l7 + 0x3C], %f12
std %f0, [%l7 + 0x10]
tge %xcc, 0x1
fmovd %f14, %f0
ldub [%l7 + 0x2D], %g4
fsrc1 %f0, %f14
fbne %fcc3, loop_2737
fmovdne %icc, %f8, %f7
fmovse %icc, %f4, %f13
ldd [%l7 + 0x38], %f0
loop_2737:
sth %l0, [%l7 + 0x2C]
lduw [%l7 + 0x40], %i0
fmovrslz %i5, %f15, %f15
fnands %f6, %f14, %f9
fmovsl %xcc, %f4, %f12
movpos %icc, %g1, %i6
lduh [%l7 + 0x2E], %o6
ld [%l7 + 0x68], %f4
fba,a %fcc0, loop_2738
lduw [%l7 + 0x50], %l4
fbug,a %fcc3, loop_2739
bcs,a loop_2740
loop_2738:
fmovsvs %icc, %f15, %f4
ldsw [%l7 + 0x20], %o1
loop_2739:
tleu %icc, 0x5
loop_2740:
edge8 %o5, %i1, %l2
brlez %o4, loop_2741
fmovscs %xcc, %f8, %f12
fmovsne %xcc, %f14, %f11
ldsh [%l7 + 0x0C], %g2
loop_2741:
fcmpgt16 %f12, %f12, %g5
fcmped %fcc3, %f0, %f0
fpadd32s %f6, %f11, %f10
fnand %f14, %f2, %f8
lduw [%l7 + 0x4C], %l1
stb %o7, [%l7 + 0x12]
fbge %fcc2, loop_2742
edge32n %l3, %i2, %o0
fbne %fcc0, loop_2743
stx %i3, [%l7 + 0x78]
loop_2742:
te %xcc, 0x4
stx %l5, [%l7 + 0x68]
loop_2743:
andncc %l6, %o3, %o2
fcmpne32 %f0, %f2, %i4
fbl %fcc3, loop_2744
fpadd32 %f4, %f2, %f10
std %f6, [%l7 + 0x60]
bneg,a loop_2745
loop_2744:
tcs %icc, 0x0
xor %g6, %g7, %g3
fmovdge %icc, %f3, %f12
loop_2745:
sth %i7, [%l7 + 0x12]
orn %g4, 0x112F, %l0
fmovda %icc, %f10, %f0
ldsb [%l7 + 0x7E], %i0
fxor %f14, %f14, %f8
edge8ln %g1, %i6, %o6
tpos %icc, 0x2
siam 0x1
ldsb [%l7 + 0x66], %l4
addccc %i5, 0x1D02, %o1
movrgez %o5, %l2, %o4
fnegd %f4, %f0
fsrc2s %f4, %f11
fmovrdlz %g2, %f4, %f14
fabss %f10, %f15
bl,pn %xcc, loop_2746
fmovdcs %xcc, %f9, %f14
st %f15, [%l7 + 0x24]
stx %g5, [%l7 + 0x38]
loop_2746:
fmuld8ulx16 %f10, %f5, %f6
stx %i1, [%l7 + 0x40]
ble,a loop_2747
fmovdcs %xcc, %f13, %f14
fmovsne %xcc, %f15, %f6
movneg %icc, %o7, %l3
loop_2747:
mulscc %i2, 0x1044, %o0
brlz,a %l1, loop_2748
ldx [%l7 + 0x10], %i3
edge8 %l6, %l5, %o3
popc %o2, %g6
loop_2748:
popc %i4, %g3
sth %g7, [%l7 + 0x1A]
fbul %fcc1, loop_2749
ldx [%l7 + 0x50], %g4
bleu,a %xcc, loop_2750
sdivx %l0, 0x058A, %i7
loop_2749:
subccc %g1, 0x0AE6, %i6
std %f12, [%l7 + 0x08]
loop_2750:
movgu %xcc, %o6, %l4
bcc %xcc, loop_2751
fmovsgu %icc, %f1, %f5
sth %i0, [%l7 + 0x52]
lduh [%l7 + 0x42], %o1
loop_2751:
movrgez %i5, 0x205, %l2
movcc %icc, %o5, %g2
fcmpne32 %f6, %f4, %o4
bg,pt %xcc, loop_2752
ldd [%l7 + 0x50], %f0
std %f8, [%l7 + 0x70]
addccc %i1, %o7, %l3
loop_2752:
mova %xcc, %i2, %g5
stw %l1, [%l7 + 0x24]
fpsub32 %f12, %f12, %f0
lduh [%l7 + 0x5C], %o0
fbe,a %fcc1, loop_2753
fmovdvc %xcc, %f0, %f7
tl %xcc, 0x0
taddcctv %i3, %l6, %o3
loop_2753:
brnz %l5, loop_2754
be,a,pn %icc, loop_2755
fnot1s %f9, %f2
subc %o2, %i4, %g6
loop_2754:
xnor %g7, %g4, %g3
loop_2755:
fnegd %f12, %f8
fnegd %f12, %f0
mulx %i7, %l0, %g1
fcmpeq16 %f2, %f2, %i6
fmuld8sux16 %f13, %f0, %f12
ldsw [%l7 + 0x0C], %o6
movrgz %l4, %i0, %o1
fmul8ulx16 %f4, %f12, %f4
fbge,a %fcc2, loop_2756
edge32 %i5, %o5, %g2
fsrc2s %f6, %f13
stb %l2, [%l7 + 0x21]
loop_2756:
fmovdle %xcc, %f2, %f10
tle %icc, 0x7
ld [%l7 + 0x4C], %f7
fornot2 %f4, %f8, %f4
andn %o4, 0x1132, %o7
ldsh [%l7 + 0x46], %l3
stw %i2, [%l7 + 0x14]
tg %xcc, 0x5
ldsh [%l7 + 0x4A], %i1
fmovdl %xcc, %f2, %f12
sll %g5, %l1, %o0
std %f6, [%l7 + 0x40]
std %f8, [%l7 + 0x78]
fnot1 %f2, %f14
movrlz %l6, %o3, %i3
fors %f11, %f9, %f9
brz,a %l5, loop_2757
std %f14, [%l7 + 0x48]
movrgz %i4, 0x2DD, %g6
tneg %icc, 0x2
loop_2757:
ba,a %xcc, loop_2758
ldd [%l7 + 0x60], %f6
bleu loop_2759
stw %o2, [%l7 + 0x34]
loop_2758:
fmovsa %xcc, %f13, %f14
lduw [%l7 + 0x0C], %g4
loop_2759:
fzeros %f10
xnorcc %g3, 0x17BE, %g7
st %f7, [%l7 + 0x58]
fmovse %icc, %f7, %f7
fornot2 %f4, %f14, %f8
andncc %l0, %i7, %g1
ldsh [%l7 + 0x22], %i6
stx %l4, [%l7 + 0x50]
fandnot1 %f2, %f2, %f6
fmovrdgz %o6, %f8, %f4
edge8 %o1, %i0, %o5
be,a,pn %xcc, loop_2760
faligndata %f6, %f2, %f10
fbg,a %fcc2, loop_2761
fabss %f8, %f12
loop_2760:
edge32 %i5, %l2, %g2
andcc %o4, %o7, %l3
loop_2761:
nop
setx loop_2762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq16 %f10, %f10, %i2
fsrc2 %f6, %f12
fmovda %xcc, %f1, %f15
loop_2762:
fmovdcc %icc, %f3, %f4
umulcc %i1, %g5, %l1
bg loop_2763
array8 %l6, %o3, %o0
stw %l5, [%l7 + 0x20]
fnor %f12, %f4, %f4
loop_2763:
andn %i4, %i3, %g6
stw %g4, [%l7 + 0x14]
array32 %g3, %g7, %o2
std %f14, [%l7 + 0x48]
fexpand %f13, %f12
ldsb [%l7 + 0x1F], %l0
lduh [%l7 + 0x5E], %g1
fmovrsgz %i6, %f0, %f12
fsrc2 %f4, %f14
edge8l %i7, %l4, %o6
fbule %fcc3, loop_2764
fcmple32 %f12, %f12, %i0
tl %xcc, 0x2
fmovrdne %o5, %f12, %f8
loop_2764:
lduw [%l7 + 0x48], %i5
tsubcctv %l2, 0x0D31, %o1
umul %g2, %o4, %o7
fors %f13, %f0, %f13
fpsub16 %f8, %f12, %f0
brlez,a %i2, loop_2765
fmovdpos %xcc, %f14, %f9
fbo,a %fcc3, loop_2766
fsrc1 %f2, %f10
loop_2765:
stx %l3, [%l7 + 0x78]
xor %g5, %l1, %i1
loop_2766:
movrne %l6, 0x25D, %o0
bleu,a,pt %xcc, loop_2767
ble,a %xcc, loop_2768
ldsh [%l7 + 0x74], %l5
ldx [%l7 + 0x28], %o3
loop_2767:
fmovdcs %xcc, %f4, %f4
loop_2768:
edge16 %i3, %i4, %g4
tneg %xcc, 0x0
fnand %f10, %f14, %f0
fmovda %icc, %f2, %f10
stb %g3, [%l7 + 0x54]
fmovsle %icc, %f5, %f8
taddcctv %g7, 0x0AB6, %g6
fnand %f10, %f12, %f0
bvs loop_2769
popc 0x01EC, %o2
fbuge,a %fcc3, loop_2770
tg %icc, 0x4
loop_2769:
fbuge,a %fcc3, loop_2771
tneg %xcc, 0x0
loop_2770:
fmovd %f12, %f4
stx %l0, [%l7 + 0x28]
loop_2771:
fcmpgt16 %f10, %f0, %g1
bne,a %icc, loop_2772
fmuld8ulx16 %f10, %f5, %f12
for %f6, %f8, %f4
fxnors %f6, %f1, %f0
loop_2772:
movg %xcc, %i6, %i7
std %f6, [%l7 + 0x40]
movrlez %l4, 0x232, %o6
fsrc1 %f8, %f0
fnot1s %f12, %f3
umulcc %i0, 0x087A, %o5
fmovdg %xcc, %f10, %f2
fmovdleu %icc, %f2, %f13
stw %i5, [%l7 + 0x60]
sub %o1, 0x11E6, %g2
ba,a,pt %icc, loop_2773
ldsw [%l7 + 0x48], %l2
stb %o4, [%l7 + 0x1D]
movvs %xcc, %i2, %l3
loop_2773:
ldsb [%l7 + 0x6E], %o7
edge8n %l1, %i1, %g5
fmovdle %xcc, %f4, %f1
fmovde %icc, %f4, %f11
fpsub16s %f7, %f15, %f14
ldsb [%l7 + 0x53], %l6
fxnor %f6, %f0, %f12
ldub [%l7 + 0x48], %o0
alignaddrl %l5, %i3, %i4
taddcctv %o3, 0x1553, %g4
ldsb [%l7 + 0x69], %g7
edge32ln %g3, %g6, %l0
ldx [%l7 + 0x28], %o2
fmovrdne %g1, %f14, %f0
fmovrdlez %i7, %f8, %f4
fones %f14
ld [%l7 + 0x54], %f15
stw %l4, [%l7 + 0x18]
andncc %o6, %i6, %i0
smul %i5, 0x1D6E, %o1
fbl %fcc3, loop_2774
fnot1 %f14, %f0
taddcc %g2, %l2, %o5
brlez,a %o4, loop_2775
loop_2774:
edge16l %l3, %i2, %l1
bvc,a %icc, loop_2776
fmovsge %xcc, %f6, %f13
loop_2775:
bpos,pn %icc, loop_2777
umul %i1, %g5, %o7
loop_2776:
fmovde %icc, %f11, %f4
fandnot2 %f10, %f14, %f8
loop_2777:
fmul8x16au %f7, %f9, %f12
xnorcc %l6, %o0, %i3
fands %f7, %f6, %f11
tgu %xcc, 0x5
fmovdn %icc, %f14, %f14
ldsb [%l7 + 0x41], %i4
movvc %icc, %l5, %g4
st %f15, [%l7 + 0x70]
ldub [%l7 + 0x65], %g7
fmovscs %icc, %f9, %f3
st %f2, [%l7 + 0x60]
fornot1 %f0, %f2, %f6
fbuge %fcc3, loop_2778
movl %icc, %o3, %g6
fabss %f8, %f2
xnorcc %g3, 0x0A14, %l0
loop_2778:
sth %g1, [%l7 + 0x78]
fornot1 %f8, %f10, %f10
ld [%l7 + 0x24], %f6
stx %o2, [%l7 + 0x78]
stb %l4, [%l7 + 0x1F]
edge16l %i7, %o6, %i0
tcc %xcc, 0x0
fmovd %f2, %f10
tsubcctv %i6, %i5, %o1
st %f0, [%l7 + 0x74]
fmovrdgez %l2, %f4, %f10
fornot2s %f15, %f6, %f3
edge16 %g2, %o4, %o5
be,a %xcc, loop_2779
sub %l3, 0x058C, %i2
fornot2s %f15, %f11, %f11
edge16ln %l1, %i1, %o7
loop_2779:
tcs %xcc, 0x3
array16 %g5, %o0, %l6
fxors %f6, %f12, %f3
brgez %i4, loop_2780
be loop_2781
edge32n %l5, %g4, %g7
xor %i3, %g6, %g3
loop_2780:
array32 %l0, %g1, %o2
loop_2781:
fmovsgu %icc, %f8, %f6
stw %l4, [%l7 + 0x74]
edge16 %o3, %o6, %i0
fmovsle %xcc, %f1, %f1
fpadd32s %f3, %f5, %f4
srax %i7, %i5, %i6
movleu %icc, %o1, %g2
be,a %xcc, loop_2782
sth %l2, [%l7 + 0x26]
or %o5, %o4, %l3
bpos,pt %icc, loop_2783
loop_2782:
stw %i2, [%l7 + 0x70]
fornot2s %f9, %f7, %f10
ldsw [%l7 + 0x5C], %l1
loop_2783:
fmovrslez %o7, %f3, %f3
fcmpne16 %f8, %f0, %i1
xor %o0, 0x0AB5, %l6
array8 %i4, %g5, %g4
fcmped %fcc2, %f10, %f10
fmovdvs %xcc, %f9, %f0
bl,pn %icc, loop_2784
bvc %icc, loop_2785
ldx [%l7 + 0x08], %l5
edge16n %i3, %g6, %g7
loop_2784:
fxnor %f10, %f6, %f0
loop_2785:
tne %icc, 0x1
st %f14, [%l7 + 0x5C]
ldx [%l7 + 0x40], %l0
ldub [%l7 + 0x17], %g1
pdist %f12, %f10, %f12
movrlez %o2, %l4, %g3
bneg,pn %icc, loop_2786
fcmpgt32 %f10, %f0, %o3
stb %i0, [%l7 + 0x17]
sth %i7, [%l7 + 0x7C]
loop_2786:
ldsh [%l7 + 0x3C], %o6
bleu,pn %xcc, loop_2787
ldd [%l7 + 0x50], %f6
fnors %f3, %f15, %f2
ldsw [%l7 + 0x20], %i5
loop_2787:
fornot2s %f14, %f14, %f4
array32 %i6, %o1, %g2
edge32ln %o5, %o4, %l3
xnorcc %i2, 0x06A6, %l2
xor %o7, 0x0280, %l1
ldsh [%l7 + 0x60], %o0
fmovrslz %i1, %f13, %f6
fnot1 %f12, %f8
brgz %l6, loop_2788
ld [%l7 + 0x58], %f10
fcmpeq16 %f10, %f2, %g5
movrgez %g4, %l5, %i4
loop_2788:
ldsb [%l7 + 0x31], %g6
for %f12, %f4, %f10
fmovdpos %icc, %f4, %f9
ldx [%l7 + 0x68], %i3
sth %l0, [%l7 + 0x4A]
edge8n %g1, %o2, %l4
ldd [%l7 + 0x10], %f12
tge %icc, 0x5
st %f3, [%l7 + 0x3C]
fcmpne32 %f12, %f10, %g7
fmovrdgez %o3, %f4, %f0
stw %g3, [%l7 + 0x24]
sdivcc %i0, 0x168C, %i7
array16 %i5, %o6, %o1
fmovde %xcc, %f7, %f12
fornot1 %f10, %f10, %f0
movrlez %i6, 0x0A1, %g2
lduw [%l7 + 0x40], %o4
fmovdneg %icc, %f8, %f14
bleu,a loop_2789
lduw [%l7 + 0x64], %o5
ldub [%l7 + 0x50], %l3
fornot1 %f2, %f4, %f14
loop_2789:
ldsw [%l7 + 0x38], %i2
fmovrde %o7, %f4, %f0
ldx [%l7 + 0x50], %l2
fnors %f1, %f8, %f12
movrlz %o0, %i1, %l1
call loop_2790
tleu %icc, 0x2
ldx [%l7 + 0x08], %g5
fmovrdlez %l6, %f14, %f14
loop_2790:
tvs %xcc, 0x5
stx %l5, [%l7 + 0x10]
andn %i4, 0x0310, %g6
stx %i3, [%l7 + 0x40]
std %f6, [%l7 + 0x20]
fmovsvs %icc, %f2, %f0
st %f10, [%l7 + 0x08]
ldsw [%l7 + 0x68], %l0
ldub [%l7 + 0x3F], %g4
tn %xcc, 0x5
bleu %icc, loop_2791
fba %fcc2, loop_2792
bleu,pt %icc, loop_2793
movne %icc, %g1, %o2
loop_2791:
fbue %fcc0, loop_2794
loop_2792:
orncc %l4, %g7, %g3
loop_2793:
stx %o3, [%l7 + 0x10]
edge32ln %i7, %i5, %i0
loop_2794:
stb %o6, [%l7 + 0x29]
bge,a %icc, loop_2795
lduw [%l7 + 0x08], %o1
ldsb [%l7 + 0x17], %i6
fbg %fcc1, loop_2796
loop_2795:
fmovrde %g2, %f0, %f4
fble,a %fcc3, loop_2797
fmovdcc %xcc, %f14, %f10
loop_2796:
fmovrsne %o5, %f4, %f15
ldd [%l7 + 0x38], %f10
loop_2797:
bgu,a %icc, loop_2798
fand %f14, %f12, %f10
te %xcc, 0x2
fmovrdne %l3, %f6, %f6
loop_2798:
siam 0x0
fmovdpos %icc, %f0, %f0
bvs,a loop_2799
lduw [%l7 + 0x5C], %o4
tcc %icc, 0x1
fnot1s %f7, %f14
loop_2799:
sdivcc %o7, 0x1E6A, %i2
lduh [%l7 + 0x3A], %l2
movne %icc, %i1, %l1
fand %f10, %f12, %f0
fblg %fcc3, loop_2800
bleu,a,pt %xcc, loop_2801
fexpand %f12, %f8
fbg %fcc0, loop_2802
loop_2800:
ba,pn %icc, loop_2803
loop_2801:
fands %f12, %f8, %f1
bl,a %icc, loop_2804
loop_2802:
edge16l %g5, %l6, %l5
loop_2803:
movg %icc, %o0, %i4
stx %i3, [%l7 + 0x68]
loop_2804:
fmovrse %g6, %f10, %f2
fble %fcc3, loop_2805
fornot1 %f6, %f10, %f4
fmul8x16al %f2, %f11, %f14
fba %fcc0, loop_2806
loop_2805:
ldx [%l7 + 0x10], %l0
ldsb [%l7 + 0x21], %g1
fmovdvs %icc, %f3, %f10
loop_2806:
add %o2, %l4, %g7
bg,pn %xcc, loop_2807
edge16l %g4, %o3, %i7
std %f10, [%l7 + 0x60]
sth %g3, [%l7 + 0x28]
loop_2807:
ldd [%l7 + 0x30], %f10
ldsb [%l7 + 0x48], %i0
addcc %o6, %i5, %o1
st %f2, [%l7 + 0x58]
lduh [%l7 + 0x70], %i6
subc %g2, %l3, %o4
fzero %f6
movge %icc, %o5, %i2
ldub [%l7 + 0x3E], %l2
brnz,a %o7, loop_2808
sra %l1, 0x0E, %g5
edge16ln %i1, %l5, %l6
movleu %icc, %i4, %o0
loop_2808:
fand %f0, %f0, %f4
ldd [%l7 + 0x50], %f0
fmovdleu %xcc, %f10, %f14
brgz,a %g6, loop_2809
stx %i3, [%l7 + 0x30]
bcc,a %icc, loop_2810
ldx [%l7 + 0x28], %g1
loop_2809:
array32 %l0, %l4, %g7
lduw [%l7 + 0x14], %g4
loop_2810:
fmovsl %icc, %f1, %f9
fbge %fcc1, loop_2811
movre %o2, %o3, %g3
faligndata %f8, %f14, %f8
ldsb [%l7 + 0x6F], %i0
loop_2811:
bge,pt %xcc, loop_2812
fmovrdgz %i7, %f8, %f10
movrgez %i5, 0x249, %o1
fcmpne32 %f0, %f12, %i6
loop_2812:
ld [%l7 + 0x44], %f10
fxnors %f11, %f3, %f15
tne %icc, 0x1
fbe %fcc3, loop_2813
bcs loop_2814
array32 %o6, %g2, %o4
fmovrdlz %o5, %f4, %f8
loop_2813:
add %i2, 0x04E1, %l2
loop_2814:
tl %xcc, 0x5
sub %l3, 0x1F9F, %o7
fzeros %f0
fble %fcc1, loop_2815
fmovrdgez %l1, %f0, %f12
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc2, loop_2817
loop_2815:
bvs,a,pt %icc, loop_2818
tge %xcc, 0x3
loop_2816:
fmovde %xcc, %f3, %f8
loop_2817:
fnegd %f2, %f2
loop_2818:
ldsh [%l7 + 0x28], %i1
tneg %icc, 0x4
fcmpgt16 %f4, %f6, %l5
fmovrdlz %l6, %f8, %f4
fmovdle %xcc, %f14, %f2
std %f8, [%l7 + 0x78]
stx %g5, [%l7 + 0x10]
brz,a %o0, loop_2819
ldsw [%l7 + 0x24], %g6
movvs %icc, %i4, %g1
stw %l0, [%l7 + 0x50]
loop_2819:
stw %i3, [%l7 + 0x58]
stx %l4, [%l7 + 0x48]
edge32n %g4, %g7, %o3
ldsb [%l7 + 0x3B], %g3
lduw [%l7 + 0x54], %o2
tne %icc, 0x3
fmovdpos %icc, %f2, %f15
tne %xcc, 0x3
fcmpeq16 %f6, %f14, %i0
fmovsge %icc, %f8, %f7
lduh [%l7 + 0x72], %i7
fcmped %fcc1, %f12, %f0
tneg %xcc, 0x2
fmovdleu %icc, %f6, %f0
ldx [%l7 + 0x20], %o1
stx %i6, [%l7 + 0x48]
ldub [%l7 + 0x3A], %o6
srax %g2, 0x08, %i5
nop
setx loop_2820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %o4, 0x0DE3, %i2
fcmpes %fcc2, %f14, %f15
ldub [%l7 + 0x70], %l2
loop_2820:
stb %l3, [%l7 + 0x24]
movrgez %o5, 0x37B, %l1
edge32l %o7, %l5, %l6
stb %i1, [%l7 + 0x0F]
stb %o0, [%l7 + 0x42]
std %f0, [%l7 + 0x58]
fmovsn %xcc, %f13, %f8
sth %g6, [%l7 + 0x4C]
udivx %i4, 0x1778, %g1
edge8ln %l0, %g5, %l4
stb %i3, [%l7 + 0x3B]
fmul8sux16 %f8, %f6, %f2
ldsw [%l7 + 0x28], %g7
bvs,pn %icc, loop_2821
ble,a,pt %xcc, loop_2822
fba,a %fcc0, loop_2823
fpsub32 %f10, %f10, %f6
loop_2821:
lduh [%l7 + 0x76], %o3
loop_2822:
addccc %g3, %o2, %i0
loop_2823:
fnand %f10, %f10, %f10
fmovrslez %g4, %f15, %f1
tl %xcc, 0x0
srl %i7, %o1, %o6
fmovse %icc, %f15, %f2
fmovd %f2, %f12
fmovrde %g2, %f14, %f8
movne %icc, %i6, %o4
movrlez %i2, 0x14C, %i5
fmovdge %xcc, %f8, %f11
st %f15, [%l7 + 0x70]
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x24], %l3
fbu %fcc0, loop_2824
ldsw [%l7 + 0x08], %l2
tsubcc %l1, 0x0446, %o7
ldsb [%l7 + 0x1E], %o5
loop_2824:
fmovrse %l6, %f6, %f8
stb %i1, [%l7 + 0x31]
fmovscs %icc, %f1, %f7
ldsb [%l7 + 0x4D], %l5
xor %g6, %o0, %i4
fcmpeq16 %f6, %f6, %g1
lduh [%l7 + 0x5E], %g5
fbg,a %fcc1, loop_2825
fba %fcc1, loop_2826
bvc,a,pn %xcc, loop_2827
fbule %fcc1, loop_2828
loop_2825:
edge16 %l4, %i3, %g7
loop_2826:
edge8l %o3, %g3, %o2
loop_2827:
movrlz %i0, 0x116, %l0
loop_2828:
std %f8, [%l7 + 0x28]
fmovdcc %icc, %f7, %f0
udivcc %i7, 0x1902, %g4
bvs,pt %xcc, loop_2829
fandnot2 %f14, %f2, %f2
fbo %fcc0, loop_2830
ld [%l7 + 0x2C], %f11
loop_2829:
sdivx %o6, 0x0FCE, %g2
fbu,a %fcc1, loop_2831
loop_2830:
ble,a,pn %icc, loop_2832
bne,a %icc, loop_2833
ldsb [%l7 + 0x3C], %o1
loop_2831:
brlz %o4, loop_2834
loop_2832:
ba,a %icc, loop_2835
loop_2833:
orn %i2, %i5, %i6
movrlz %l2, %l1, %o7
loop_2834:
ldsb [%l7 + 0x65], %l3
loop_2835:
movre %l6, 0x085, %i1
stx %o5, [%l7 + 0x28]
call loop_2836
lduw [%l7 + 0x60], %l5
edge16n %g6, %i4, %o0
pdist %f14, %f4, %f6
loop_2836:
fpack16 %f4, %f7
fmovdneg %icc, %f0, %f10
st %f11, [%l7 + 0x48]
movneg %icc, %g1, %l4
fpsub16s %f1, %f9, %f11
fmovdn %xcc, %f11, %f9
edge8ln %g5, %g7, %o3
tcs %icc, 0x3
sll %i3, 0x0C, %g3
sth %o2, [%l7 + 0x70]
srl %i0, %i7, %g4
addccc %o6, %g2, %l0
lduh [%l7 + 0x5A], %o4
move %icc, %i2, %i5
move %icc, %o1, %i6
sethi 0x18B3, %l2
fmovspos %icc, %f10, %f5
ldd [%l7 + 0x18], %f0
edge8 %l1, %l3, %l6
fxor %f10, %f10, %f12
fornot2s %f8, %f11, %f11
fmovdvc %icc, %f9, %f6
fmuld8sux16 %f14, %f9, %f4
fmovs %f14, %f12
addc %i1, 0x10FB, %o7
and %o5, 0x19CD, %l5
fmovrsgz %g6, %f13, %f6
movvc %icc, %i4, %g1
tcs %xcc, 0x4
fmovrslz %l4, %f11, %f7
fbne %fcc0, loop_2837
fpadd32s %f11, %f8, %f12
sth %g5, [%l7 + 0x56]
smul %o0, 0x1F2D, %g7
loop_2837:
fsrc2 %f8, %f6
sdivx %o3, 0x0061, %i3
ldx [%l7 + 0x30], %o2
fnand %f2, %f12, %f4
add %g3, %i0, %i7
movgu %xcc, %o6, %g2
umulcc %g4, 0x19B6, %l0
alignaddrl %i2, %i5, %o4
taddcc %o1, 0x05C7, %i6
fornot2s %f5, %f8, %f7
lduw [%l7 + 0x5C], %l1
tge %icc, 0x3
fmovsa %icc, %f1, %f6
ldsh [%l7 + 0x20], %l2
ldsb [%l7 + 0x55], %l6
fmovd %f12, %f14
sdivcc %l3, 0x04E9, %o7
st %f11, [%l7 + 0x68]
fxnor %f14, %f4, %f0
xnorcc %i1, %o5, %g6
ldd [%l7 + 0x20], %f6
ldub [%l7 + 0x63], %l5
ldd [%l7 + 0x20], %f12
fmovdle %xcc, %f6, %f7
ldsw [%l7 + 0x10], %i4
fnand %f0, %f14, %f12
fandnot2s %f0, %f7, %f0
bne %icc, loop_2838
stw %l4, [%l7 + 0x64]
mulx %g5, 0x1C88, %o0
fmovsge %xcc, %f0, %f9
loop_2838:
edge16ln %g1, %g7, %o3
fble,a %fcc0, loop_2839
or %o2, %i3, %i0
fnors %f7, %f5, %f15
udivx %i7, 0x1CFB, %g3
loop_2839:
fmovsne %icc, %f11, %f1
sub %o6, 0x1571, %g4
fnegs %f0, %f8
ld [%l7 + 0x74], %f8
tpos %xcc, 0x0
fmovdle %icc, %f6, %f9
edge16ln %g2, %i2, %i5
fpsub16 %f6, %f6, %f2
ldsb [%l7 + 0x4F], %o4
fcmpd %fcc1, %f10, %f14
fxor %f12, %f6, %f8
bvs loop_2840
array8 %l0, %i6, %o1
fpadd16s %f10, %f9, %f1
tneg %icc, 0x5
loop_2840:
ld [%l7 + 0x7C], %f13
addc %l2, 0x1141, %l6
stx %l3, [%l7 + 0x30]
fmovsl %xcc, %f1, %f2
brlz %o7, loop_2841
fmovrslz %l1, %f3, %f9
sth %o5, [%l7 + 0x16]
fmovrse %i1, %f4, %f14
loop_2841:
fmovsleu %xcc, %f11, %f13
stx %l5, [%l7 + 0x18]
addc %g6, %i4, %g5
sub %o0, 0x08B9, %g1
fmovrslez %l4, %f14, %f2
ldub [%l7 + 0x36], %o3
fmovrdgez %o2, %f8, %f6
stw %g7, [%l7 + 0x60]
sth %i3, [%l7 + 0x10]
brnz %i7, loop_2842
sth %g3, [%l7 + 0x78]
lduh [%l7 + 0x76], %o6
sth %i0, [%l7 + 0x3C]
loop_2842:
subc %g4, 0x1F2A, %i2
fcmpgt16 %f14, %f14, %g2
fmovsgu %icc, %f2, %f4
ldd [%l7 + 0x60], %f10
fbuge,a %fcc3, loop_2843
fmovsn %xcc, %f3, %f0
lduh [%l7 + 0x12], %i5
fbuge %fcc3, loop_2844
loop_2843:
st %f12, [%l7 + 0x3C]
tcs %icc, 0x7
fmovsa %xcc, %f13, %f11
loop_2844:
ldd [%l7 + 0x38], %f12
fmovrdgez %o4, %f2, %f2
stw %l0, [%l7 + 0x4C]
movpos %xcc, %o1, %i6
brgez %l6, loop_2845
array16 %l2, %l3, %o7
fornot2 %f12, %f10, %f6
std %f0, [%l7 + 0x78]
loop_2845:
ldx [%l7 + 0x28], %o5
brgez,a %i1, loop_2846
bgu,a,pt %icc, loop_2847
bne,a loop_2848
fbul %fcc1, loop_2849
loop_2846:
ldsh [%l7 + 0x28], %l5
loop_2847:
ldd [%l7 + 0x78], %f4
loop_2848:
smul %g6, %l1, %g5
loop_2849:
taddcctv %o0, 0x019C, %g1
fxnor %f4, %f2, %f14
fxnor %f8, %f6, %f0
stb %l4, [%l7 + 0x30]
ldx [%l7 + 0x78], %i4
brz,a %o2, loop_2850
sdivx %g7, 0x02A4, %o3
fmovsne %icc, %f12, %f4
fnor %f0, %f6, %f10
loop_2850:
fandnot1 %f4, %f0, %f10
ldsw [%l7 + 0x20], %i7
st %f3, [%l7 + 0x44]
call loop_2851
fnot1s %f10, %f0
movrlz %g3, 0x34C, %o6
ldsh [%l7 + 0x3E], %i0
loop_2851:
tl %icc, 0x7
ldub [%l7 + 0x76], %i3
fmovsa %icc, %f14, %f12
fpadd16 %f8, %f6, %f0
ldd [%l7 + 0x70], %f8
popc %i2, %g4
ldsb [%l7 + 0x52], %g2
nop
setx loop_2852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %o4, %i5, %o1
bvs,a %xcc, loop_2853
orcc %i6, %l0, %l6
loop_2852:
fors %f14, %f6, %f4
stb %l2, [%l7 + 0x53]
loop_2853:
tgu %xcc, 0x1
fmul8x16al %f6, %f3, %f4
std %f14, [%l7 + 0x50]
mulscc %o7, %o5, %i1
fmovsleu %icc, %f9, %f0
nop
setx loop_2854, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x40]
subc %l3, %l5, %l1
ldsh [%l7 + 0x58], %g6
loop_2854:
ldsb [%l7 + 0x42], %g5
te %xcc, 0x7
lduw [%l7 + 0x5C], %o0
fmovsge %xcc, %f1, %f0
ldsb [%l7 + 0x11], %g1
lduw [%l7 + 0x48], %i4
movrne %l4, 0x1E9, %o2
sth %o3, [%l7 + 0x58]
and %i7, %g3, %g7
fmovsge %icc, %f6, %f6
lduh [%l7 + 0x56], %o6
move %xcc, %i0, %i3
fmovdn %xcc, %f8, %f4
smulcc %i2, 0x0BD6, %g2
sth %o4, [%l7 + 0x26]
andcc %g4, 0x18DF, %i5
sth %o1, [%l7 + 0x1E]
faligndata %f6, %f10, %f4
fmovdgu %xcc, %f0, %f7
ldub [%l7 + 0x1F], %l0
fbu,a %fcc2, loop_2855
fmovsvs %icc, %f12, %f9
mova %xcc, %i6, %l2
lduh [%l7 + 0x10], %o7
loop_2855:
movl %icc, %o5, %i1
lduw [%l7 + 0x78], %l6
fnors %f4, %f11, %f12
tpos %icc, 0x4
ldub [%l7 + 0x3E], %l5
bne,a %icc, loop_2856
stb %l3, [%l7 + 0x2D]
udivcc %l1, 0x10A1, %g6
bgu loop_2857
loop_2856:
stw %o0, [%l7 + 0x6C]
fcmps %fcc3, %f7, %f2
or %g1, 0x0B74, %g5
loop_2857:
fmovrdne %i4, %f6, %f6
xor %l4, 0x053A, %o3
movneg %icc, %i7, %o2
sth %g3, [%l7 + 0x3C]
ldsw [%l7 + 0x14], %g7
fbu %fcc0, loop_2858
nop
setx loop_2859, %l0, %l1
jmpl %l1, %o6
ldub [%l7 + 0x33], %i3
ldub [%l7 + 0x36], %i2
loop_2858:
fcmple16 %f8, %f12, %i0
loop_2859:
alignaddrl %o4, %g2, %g4
tn %xcc, 0x0
fmovsle %icc, %f6, %f11
fnot2s %f11, %f5
fpadd32s %f8, %f12, %f15
std %f10, [%l7 + 0x70]
ldx [%l7 + 0x08], %o1
fmovdpos %icc, %f1, %f0
fandnot1 %f10, %f10, %f10
fbe %fcc2, loop_2860
srlx %i5, %l0, %i6
bvc %xcc, loop_2861
ldx [%l7 + 0x50], %o7
loop_2860:
bshuffle %f10, %f4, %f2
bshuffle %f12, %f8, %f8
loop_2861:
ldd [%l7 + 0x68], %f10
brlez %l2, loop_2862
ldsw [%l7 + 0x50], %o5
stx %l6, [%l7 + 0x68]
tge %xcc, 0x4
loop_2862:
mulx %i1, 0x0029, %l3
tn %xcc, 0x2
ldsw [%l7 + 0x40], %l1
stb %g6, [%l7 + 0x6C]
fornot2s %f14, %f3, %f6
st %f0, [%l7 + 0x14]
movvc %icc, %l5, %o0
fmovda %icc, %f5, %f9
ldsb [%l7 + 0x7E], %g5
bneg,pt %xcc, loop_2863
sdiv %i4, 0x1C5C, %g1
bge,pn %xcc, loop_2864
faligndata %f4, %f14, %f4
loop_2863:
fbl,a %fcc0, loop_2865
popc 0x02B6, %l4
loop_2864:
std %f0, [%l7 + 0x60]
bcc,pt %icc, loop_2866
loop_2865:
fble,a %fcc2, loop_2867
fandnot1s %f7, %f3, %f4
udivcc %i7, 0x1C57, %o2
loop_2866:
fsrc2s %f11, %f14
loop_2867:
fmovsvc %icc, %f12, %f1
ldub [%l7 + 0x2F], %o3
st %f14, [%l7 + 0x40]
fcmpeq32 %f10, %f4, %g3
bn,a,pt %xcc, loop_2868
mulx %o6, 0x0C19, %g7
movpos %xcc, %i3, %i0
fbl %fcc3, loop_2869
loop_2868:
tleu %xcc, 0x2
movgu %icc, %o4, %g2
ldsw [%l7 + 0x34], %i2
loop_2869:
bl,a loop_2870
fpadd32s %f3, %f0, %f12
udivx %g4, 0x0F44, %o1
fmovsg %xcc, %f3, %f14
loop_2870:
movge %xcc, %i5, %i6
st %f3, [%l7 + 0x5C]
movvs %xcc, %o7, %l0
ldd [%l7 + 0x50], %f2
bvc,pn %xcc, loop_2871
sth %o5, [%l7 + 0x72]
stw %l2, [%l7 + 0x14]
bvs,pt %xcc, loop_2872
loop_2871:
movrlz %i1, 0x114, %l3
ldsw [%l7 + 0x6C], %l1
ldx [%l7 + 0x20], %l6
loop_2872:
fnot2 %f2, %f6
ld [%l7 + 0x24], %f2
nop
setx loop_2873, %l0, %l1
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 + 0x68], %l5
fsrc2s %f9, %f15
ld [%l7 + 0x0C], %f11
loop_2873:
orcc %g6, %o0, %i4
st %f15, [%l7 + 0x34]
ldsb [%l7 + 0x74], %g5
fnands %f3, %f13, %f6
edge32ln %l4, %g1, %o2
fxors %f7, %f15, %f7
fmovsl %icc, %f13, %f5
fmovdpos %icc, %f9, %f12
fbne %fcc0, loop_2874
lduw [%l7 + 0x54], %o3
fmovdl %xcc, %f10, %f12
fsrc1s %f8, %f5
loop_2874:
ld [%l7 + 0x3C], %f0
for %f4, %f14, %f2
edge8n %g3, %o6, %i7
ldub [%l7 + 0x28], %i3
lduw [%l7 + 0x30], %g7
alignaddr %i0, %g2, %o4
ldd [%l7 + 0x40], %f12
taddcctv %i2, %o1, %i5
fandnot1 %f8, %f6, %f12
addc %g4, 0x10FE, %o7
ldd [%l7 + 0x28], %f12
fmul8x16 %f14, %f12, %f6
fbge,a %fcc0, loop_2875
taddcctv %i6, 0x0B52, %l0
movrlz %o5, %l2, %l3
lduw [%l7 + 0x70], %l1
loop_2875:
xorcc %i1, 0x0FE7, %l5
ldsb [%l7 + 0x1E], %g6
ldsb [%l7 + 0x41], %l6
ldsw [%l7 + 0x48], %o0
edge8ln %g5, %i4, %l4
udivcc %o2, 0x0282, %g1
edge16l %o3, %o6, %i7
fmovrsne %i3, %f4, %f0
fcmple32 %f2, %f12, %g3
movcc %xcc, %g7, %g2
ldx [%l7 + 0x18], %o4
fmovdneg %icc, %f11, %f1
tn %icc, 0x0
edge32 %i2, %o1, %i0
fbge %fcc1, loop_2876
tcs %xcc, 0x1
ldub [%l7 + 0x22], %i5
alignaddr %g4, %i6, %l0
loop_2876:
ldd [%l7 + 0x50], %f10
ba,a %xcc, loop_2877
fbl,a %fcc0, loop_2878
ldx [%l7 + 0x78], %o7
sth %l2, [%l7 + 0x72]
loop_2877:
fmovrsgz %l3, %f1, %f11
loop_2878:
fmovd %f14, %f4
sll %o5, 0x1F, %i1
fpsub16s %f4, %f6, %f1
fmovsvs %icc, %f9, %f2
mulx %l5, 0x16A3, %g6
sdiv %l1, 0x165D, %o0
fbn,a %fcc2, loop_2879
stb %l6, [%l7 + 0x08]
mulscc %i4, 0x127F, %g5
fmovdge %icc, %f11, %f7
loop_2879:
fmovdg %xcc, %f7, %f2
lduw [%l7 + 0x70], %l4
stx %o2, [%l7 + 0x40]
movpos %icc, %g1, %o3
fmovdne %xcc, %f13, %f4
brz %o6, loop_2880
fmovdneg %icc, %f14, %f10
ldsw [%l7 + 0x1C], %i7
stx %i3, [%l7 + 0x20]
loop_2880:
std %f0, [%l7 + 0x58]
tn %icc, 0x2
bg,pn %icc, loop_2881
lduw [%l7 + 0x48], %g7
for %f12, %f4, %f4
fands %f2, %f12, %f15
loop_2881:
fnot1s %f6, %f5
bn loop_2882
edge32l %g2, %o4, %i2
movpos %icc, %o1, %g3
fmovdleu %icc, %f0, %f13
loop_2882:
movpos %icc, %i0, %i5
lduh [%l7 + 0x72], %g4
ld [%l7 + 0x78], %f5
fornot1s %f7, %f14, %f1
stb %l0, [%l7 + 0x4A]
lduh [%l7 + 0x54], %o7
ldd [%l7 + 0x28], %f10
bvs %xcc, loop_2883
tne %xcc, 0x2
fmovsa %xcc, %f15, %f8
lduw [%l7 + 0x08], %i6
loop_2883:
tl %icc, 0x7
ldsw [%l7 + 0x5C], %l2
fmovs %f1, %f12
st %f10, [%l7 + 0x40]
stb %l3, [%l7 + 0x64]
umul %i1, %o5, %l5
fzero %f4
fcmple16 %f0, %f12, %g6
fbule %fcc0, loop_2884
fornot2 %f12, %f0, %f6
fxnors %f6, %f11, %f6
ldsb [%l7 + 0x35], %l1
loop_2884:
tleu %xcc, 0x3
movrgez %o0, 0x262, %i4
fpadd32s %f11, %f11, %f10
siam 0x1
umulcc %l6, 0x1C70, %g5
fcmple16 %f8, %f4, %l4
fmovdgu %xcc, %f9, %f2
fpack16 %f10, %f4
tsubcctv %o2, %g1, %o6
stx %i7, [%l7 + 0x10]
fmovscc %icc, %f15, %f0
ldd [%l7 + 0x08], %f12
fmul8sux16 %f8, %f10, %f0
sth %i3, [%l7 + 0x68]
ldsh [%l7 + 0x7A], %o3
fmovrdne %g7, %f8, %f14
fpsub32s %f6, %f0, %f15
fbg,a %fcc0, loop_2885
fors %f2, %f4, %f12
brz,a %g2, loop_2886
ldd [%l7 + 0x48], %f2
loop_2885:
fmovde %xcc, %f12, %f15
fsrc2s %f3, %f15
loop_2886:
fnegs %f9, %f12
fmovrsgz %i2, %f13, %f0
stx %o1, [%l7 + 0x18]
stb %g3, [%l7 + 0x12]
or %i0, %o4, %g4
fbuge,a %fcc2, loop_2887
lduw [%l7 + 0x24], %l0
ldub [%l7 + 0x3D], %o7
tsubcctv %i6, 0x1284, %l2
loop_2887:
fxnors %f3, %f6, %f4
fnands %f14, %f9, %f1
popc 0x0550, %i5
std %f4, [%l7 + 0x68]
fmovrsgz %l3, %f12, %f10
ld [%l7 + 0x64], %f6
sth %o5, [%l7 + 0x44]
move %xcc, %l5, %g6
fandnot1 %f4, %f12, %f4
fxors %f14, %f0, %f15
fpmerge %f5, %f12, %f10
bg,a loop_2888
movpos %xcc, %i1, %o0
sth %i4, [%l7 + 0x52]
movrgez %l6, %g5, %l1
loop_2888:
tne %icc, 0x0
movgu %xcc, %l4, %g1
lduw [%l7 + 0x7C], %o2
edge32n %o6, %i3, %i7
movg %xcc, %g7, %o3
tvs %icc, 0x1
movcc %xcc, %i2, %o1
fandnot1 %f14, %f10, %f10
umul %g3, 0x1340, %g2
subc %o4, %g4, %l0
movrlez %o7, %i0, %i6
srlx %i5, 0x17, %l2
fmovsvc %icc, %f5, %f15
subcc %o5, %l3, %l5
bg,pt %icc, loop_2889
edge32ln %g6, %o0, %i4
fornot1s %f14, %f12, %f4
fmovdl %xcc, %f2, %f9
loop_2889:
edge32n %i1, %g5, %l1
stx %l4, [%l7 + 0x38]
movvs %icc, %g1, %o2
srl %o6, 0x1C, %l6
fmovsge %xcc, %f9, %f4
fone %f2
fblg %fcc2, loop_2890
fmul8x16au %f7, %f4, %f12
sllx %i3, 0x1F, %g7
fbg,a %fcc2, loop_2891
loop_2890:
fpadd32 %f14, %f4, %f14
stw %i7, [%l7 + 0x0C]
andn %i2, 0x1F3E, %o1
loop_2891:
be,a,pt %xcc, loop_2892
bcs,a loop_2893
ldsh [%l7 + 0x7E], %g3
andncc %o3, %o4, %g2
loop_2892:
fpadd32s %f6, %f6, %f9
loop_2893:
fmul8x16al %f8, %f8, %f0
fone %f8
lduw [%l7 + 0x3C], %l0
bleu %xcc, loop_2894
fnors %f6, %f9, %f9
stw %g4, [%l7 + 0x70]
lduh [%l7 + 0x48], %o7
loop_2894:
ldsh [%l7 + 0x1C], %i6
fmovdle %icc, %f1, %f13
ld [%l7 + 0x20], %f5
add %i0, %i5, %l2
sdivcc %l3, 0x1650, %l5
ldsw [%l7 + 0x1C], %g6
fmovrdlez %o5, %f4, %f12
bgu,a,pt %icc, loop_2895
orncc %i4, %i1, %g5
fmovdcc %xcc, %f9, %f1
st %f12, [%l7 + 0x34]
loop_2895:
fmovse %xcc, %f14, %f9
edge8 %l1, %l4, %o0
addc %g1, %o6, %o2
ba,pt %xcc, loop_2896
fmovdgu %icc, %f0, %f14
std %f14, [%l7 + 0x30]
fmovdle %xcc, %f10, %f6
loop_2896:
ldsb [%l7 + 0x7F], %i3
std %f14, [%l7 + 0x60]
lduw [%l7 + 0x28], %l6
fmuld8ulx16 %f12, %f3, %f6
bvs,a %xcc, loop_2897
ldsb [%l7 + 0x17], %i7
st %f8, [%l7 + 0x54]
ldsh [%l7 + 0x2A], %g7
loop_2897:
tg %xcc, 0x5
fmuld8ulx16 %f14, %f13, %f4
add %i2, %o1, %o3
fzeros %f15
umul %g3, 0x18B0, %g2
lduw [%l7 + 0x50], %l0
stw %o4, [%l7 + 0x1C]
fmul8ulx16 %f6, %f6, %f4
tneg %icc, 0x4
ldd [%l7 + 0x10], %f6
st %f14, [%l7 + 0x38]
fexpand %f12, %f2
fpadd16s %f0, %f14, %f12
fmovrse %g4, %f3, %f3
fcmpne16 %f6, %f0, %i6
tneg %icc, 0x4
ba,a loop_2898
fbn %fcc2, loop_2899
be loop_2900
fors %f14, %f7, %f6
loop_2898:
brlz %o7, loop_2901
loop_2899:
movle %xcc, %i5, %i0
loop_2900:
edge32ln %l2, %l5, %g6
tcc %xcc, 0x5
loop_2901:
move %icc, %o5, %l3
ld [%l7 + 0x54], %f12
fbule %fcc0, loop_2902
movle %xcc, %i4, %i1
ldsh [%l7 + 0x10], %g5
ble,a %xcc, loop_2903
loop_2902:
fmovsleu %xcc, %f10, %f4
fmovda %xcc, %f4, %f9
stx %l4, [%l7 + 0x68]
loop_2903:
be,a %icc, loop_2904
fmovrde %l1, %f6, %f14
std %f8, [%l7 + 0x70]
ldsb [%l7 + 0x12], %g1
loop_2904:
fbule %fcc3, loop_2905
st %f7, [%l7 + 0x74]
fbe %fcc1, loop_2906
brgz %o0, loop_2907
loop_2905:
brlz,a %o6, loop_2908
ldsh [%l7 + 0x7A], %i3
loop_2906:
st %f5, [%l7 + 0x70]
loop_2907:
fandnot1 %f2, %f4, %f12
loop_2908:
ldsh [%l7 + 0x08], %o2
fmovdg %icc, %f14, %f5
bgu,a,pn %xcc, loop_2909
lduw [%l7 + 0x74], %l6
ldsb [%l7 + 0x2A], %i7
movn %icc, %i2, %g7
loop_2909:
ldx [%l7 + 0x38], %o1
fnand %f0, %f4, %f6
fmovdge %icc, %f11, %f5
xnor %o3, 0x10A3, %g3
ldsw [%l7 + 0x34], %g2
ldd [%l7 + 0x60], %f14
std %f4, [%l7 + 0x58]
fands %f8, %f15, %f2
popc 0x05FB, %o4
lduh [%l7 + 0x18], %g4
movne %icc, %i6, %l0
fabss %f9, %f5
stb %i5, [%l7 + 0x17]
lduh [%l7 + 0x22], %o7
ldsw [%l7 + 0x50], %l2
fmovscs %icc, %f11, %f12
sethi 0x082E, %i0
lduh [%l7 + 0x1A], %l5
fble,a %fcc1, loop_2910
fandnot2 %f2, %f0, %f14
fones %f6
fbo,a %fcc2, loop_2911
loop_2910:
bneg,pn %xcc, loop_2912
lduh [%l7 + 0x3A], %g6
fmovsge %icc, %f3, %f2
loop_2911:
movg %xcc, %l3, %o5
loop_2912:
array8 %i4, %i1, %g5
movpos %icc, %l4, %g1
fmovrsgez %l1, %f0, %f9
ldsb [%l7 + 0x28], %o0
ld [%l7 + 0x3C], %f6
edge32l %o6, %i3, %o2
bvc,a,pn %xcc, loop_2913
fzero %f10
std %f12, [%l7 + 0x30]
fnands %f1, %f0, %f0
loop_2913:
fmul8ulx16 %f10, %f10, %f0
orn %l6, 0x0AEC, %i7
fmovdge %icc, %f11, %f13
fmovdn %xcc, %f4, %f8
fcmple16 %f8, %f10, %i2
faligndata %f8, %f12, %f12
movrgz %o1, %o3, %g7
fmul8x16au %f11, %f6, %f4
st %f6, [%l7 + 0x44]
lduh [%l7 + 0x44], %g3
edge8n %o4, %g4, %g2
brlz,a %i6, loop_2914
fbo %fcc2, loop_2915
ldsw [%l7 + 0x10], %i5
fmovdgu %xcc, %f0, %f1
loop_2914:
st %f8, [%l7 + 0x50]
loop_2915:
stb %l0, [%l7 + 0x15]
bvc,a,pn %xcc, loop_2916
edge8l %o7, %l2, %l5
fmovdleu %icc, %f6, %f11
addccc %g6, 0x11E1, %i0
loop_2916:
udivcc %o5, 0x11A0, %i4
fabsd %f14, %f12
fmovsvc %xcc, %f0, %f13
fpadd16s %f4, %f7, %f13
fmovsg %xcc, %f15, %f0
fbne %fcc1, loop_2917
srax %l3, %g5, %i1
tle %icc, 0x3
ld [%l7 + 0x50], %f2
loop_2917:
ldsb [%l7 + 0x42], %g1
lduw [%l7 + 0x34], %l4
ldx [%l7 + 0x28], %o0
or %l1, 0x103F, %i3
std %f10, [%l7 + 0x30]
std %f10, [%l7 + 0x48]
fones %f6
fmovdvc %xcc, %f15, %f0
movpos %icc, %o6, %o2
fmuld8sux16 %f3, %f8, %f6
ld [%l7 + 0x54], %f11
stb %i7, [%l7 + 0x66]
smul %i2, 0x00BD, %o1
ldsb [%l7 + 0x48], %l6
fxors %f1, %f11, %f10
sdiv %g7, 0x19EB, %g3
movne %xcc, %o4, %g4
tvc %xcc, 0x6
fcmpne16 %f14, %f4, %o3
fmovrdlz %i6, %f2, %f6
fmovrsne %i5, %f3, %f6
sra %l0, 0x17, %g2
edge8n %o7, %l5, %l2
fxnors %f0, %f7, %f14
ldsw [%l7 + 0x14], %i0
movneg %icc, %o5, %i4
brlez %l3, loop_2918
movrgez %g6, 0x1E5, %i1
bleu loop_2919
fmovrdlz %g1, %f14, %f14
loop_2918:
sth %l4, [%l7 + 0x68]
fbo %fcc1, loop_2920
loop_2919:
movge %icc, %g5, %o0
bshuffle %f0, %f10, %f0
sub %l1, %i3, %o2
loop_2920:
fmovdleu %icc, %f12, %f13
edge32l %o6, %i2, %i7
ldx [%l7 + 0x50], %l6
bleu,a,pn %icc, loop_2921
movne %xcc, %o1, %g7
fmovrdlez %g3, %f8, %f10
brlez,a %g4, loop_2922
loop_2921:
nop
setx loop_2923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f13, %f4, %f8
andn %o4, %o3, %i5
loop_2922:
movrgez %i6, %l0, %g2
loop_2923:
popc %o7, %l2
movne %xcc, %l5, %o5
fbul %fcc2, loop_2924
fmovdge %icc, %f7, %f0
srl %i0, %l3, %i4
bge,a,pn %xcc, loop_2925
loop_2924:
fmovdn %icc, %f10, %f15
bcs,a,pt %xcc, loop_2926
movle %xcc, %g6, %i1
loop_2925:
movl %icc, %l4, %g5
st %f8, [%l7 + 0x5C]
loop_2926:
bvc loop_2927
fpadd16 %f0, %f12, %f6
lduw [%l7 + 0x3C], %g1
stx %l1, [%l7 + 0x30]
loop_2927:
fnegd %f0, %f14
ldsw [%l7 + 0x48], %o0
alignaddr %i3, %o2, %o6
fmuld8ulx16 %f0, %f15, %f0
movvs %xcc, %i7, %i2
ldx [%l7 + 0x10], %o1
and %g7, 0x02C1, %l6
fpadd16 %f2, %f10, %f6
stx %g4, [%l7 + 0x60]
add %g3, 0x01EE, %o4
subccc %o3, 0x1035, %i6
edge16ln %l0, %i5, %g2
ble %xcc, loop_2928
ldsb [%l7 + 0x10], %o7
fmovrsgz %l2, %f5, %f11
subc %l5, 0x1C48, %i0
loop_2928:
fcmpeq16 %f0, %f12, %o5
fnot2 %f14, %f4
fand %f2, %f14, %f12
lduh [%l7 + 0x70], %i4
ldsb [%l7 + 0x64], %g6
ldsb [%l7 + 0x52], %l3
tge %icc, 0x0
fpsub16 %f12, %f0, %f12
stb %i1, [%l7 + 0x08]
fmovsgu %xcc, %f5, %f10
fmovde %xcc, %f4, %f4
stb %l4, [%l7 + 0x1E]
fcmpne32 %f10, %f10, %g1
edge32ln %l1, %o0, %i3
std %f14, [%l7 + 0x58]
lduw [%l7 + 0x30], %g5
bvc,pn %icc, loop_2929
edge16ln %o6, %i7, %o2
brlez %o1, loop_2930
fabss %f9, %f7
loop_2929:
tpos %icc, 0x3
fxor %f12, %f12, %f14
loop_2930:
alignaddr %i2, %l6, %g4
fmovdle %xcc, %f15, %f13
movpos %icc, %g7, %g3
orn %o3, 0x110D, %o4
brlez,a %i6, loop_2931
fmovsg %icc, %f14, %f7
ldsb [%l7 + 0x27], %i5
fmovdpos %icc, %f1, %f9
loop_2931:
movge %icc, %l0, %g2
lduw [%l7 + 0x44], %o7
bshuffle %f8, %f10, %f0
fmovdvc %icc, %f12, %f6
umulcc %l5, 0x1B04, %l2
stw %i0, [%l7 + 0x6C]
movrne %i4, 0x1D4, %o5
ldsh [%l7 + 0x5E], %g6
stw %i1, [%l7 + 0x68]
stw %l4, [%l7 + 0x50]
xorcc %g1, 0x0407, %l1
mulscc %o0, 0x0CFB, %i3
ldx [%l7 + 0x60], %g5
stb %l3, [%l7 + 0x24]
std %f6, [%l7 + 0x10]
st %f14, [%l7 + 0x78]
fmovrslez %o6, %f7, %f1
edge16ln %i7, %o2, %i2
fcmpeq32 %f0, %f6, %o1
ldd [%l7 + 0x40], %f4
std %f10, [%l7 + 0x58]
edge16 %g4, %g7, %g3
fzeros %f15
fnot2 %f12, %f6
st %f2, [%l7 + 0x50]
brlz %o3, loop_2932
bvs %icc, loop_2933
array32 %l6, %o4, %i5
fsrc2s %f2, %f15
loop_2932:
fbul,a %fcc0, loop_2934
loop_2933:
ldub [%l7 + 0x12], %l0
ld [%l7 + 0x3C], %f5
fmovrse %g2, %f0, %f9
loop_2934:
addccc %o7, 0x13C0, %l5
fmovdl %icc, %f7, %f5
ta %icc, 0x3
addccc %i6, %l2, %i0
nop
setx loop_2935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x34], %o5
andcc %i4, 0x07D4, %g6
fmovsl %xcc, %f1, %f9
loop_2935:
sll %i1, %l4, %g1
movneg %xcc, %l1, %i3
fornot2 %f2, %f8, %f12
bl,a %xcc, loop_2936
lduw [%l7 + 0x4C], %g5
lduw [%l7 + 0x54], %l3
stb %o0, [%l7 + 0x1C]
loop_2936:
fpackfix %f8, %f6
srlx %i7, 0x18, %o6
ldsb [%l7 + 0x1C], %o2
ldx [%l7 + 0x38], %i2
ldsw [%l7 + 0x5C], %o1
fbn,a %fcc3, loop_2937
ldd [%l7 + 0x38], %f8
fmovrde %g7, %f8, %f4
edge16 %g4, %o3, %g3
loop_2937:
fabss %f14, %f9
sth %o4, [%l7 + 0x3A]
fone %f6
lduw [%l7 + 0x64], %l6
brnz %i5, loop_2938
te %xcc, 0x0
tgu %icc, 0x0
fpadd16s %f4, %f15, %f0
loop_2938:
movge %xcc, %l0, %g2
std %f10, [%l7 + 0x70]
bvc,a,pt %icc, loop_2939
fxnor %f4, %f6, %f12
ldx [%l7 + 0x38], %l5
fandnot2 %f6, %f0, %f6
loop_2939:
fcmpgt16 %f0, %f4, %i6
bvc loop_2940
fmovdcc %icc, %f15, %f1
sdivcc %l2, 0x1388, %i0
fpsub32s %f7, %f4, %f15
loop_2940:
andn %o7, 0x0907, %i4
fornot2s %f9, %f5, %f2
ldsb [%l7 + 0x61], %o5
fbuge,a %fcc0, loop_2941
ldsb [%l7 + 0x40], %g6
fabsd %f12, %f8
fmovdvc %xcc, %f1, %f5
loop_2941:
array8 %l4, %g1, %i1
fmovrslez %i3, %f13, %f7
stw %l1, [%l7 + 0x78]
lduw [%l7 + 0x68], %g5
movleu %xcc, %l3, %o0
mova %xcc, %i7, %o6
orn %o2, 0x0A7A, %i2
ldsb [%l7 + 0x16], %o1
nop
setx loop_2942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x7C], %g4
fbge %fcc3, loop_2943
smul %o3, %g7, %o4
loop_2942:
stb %g3, [%l7 + 0x49]
tg %xcc, 0x7
loop_2943:
bneg,a,pt %xcc, loop_2944
tsubcctv %i5, %l0, %l6
ldub [%l7 + 0x1D], %g2
array16 %l5, %l2, %i0
loop_2944:
fornot2 %f2, %f10, %f8
fpack32 %f14, %f4, %f12
bshuffle %f10, %f4, %f2
nop
setx loop_2945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f5, %f5, %f1
sllx %o7, %i4, %o5
tneg %icc, 0x4
loop_2945:
ldsw [%l7 + 0x68], %i6
lduw [%l7 + 0x30], %g6
movcc %icc, %l4, %g1
fbe %fcc2, loop_2946
lduh [%l7 + 0x3A], %i1
std %f12, [%l7 + 0x50]
ldsw [%l7 + 0x54], %l1
loop_2946:
edge32l %g5, %i3, %l3
fbu %fcc1, loop_2947
taddcc %o0, %i7, %o6
tne %icc, 0x7
fmovrde %i2, %f10, %f14
loop_2947:
brlz %o2, loop_2948
stx %o1, [%l7 + 0x30]
orcc %o3, %g4, %o4
stb %g7, [%l7 + 0x48]
loop_2948:
fabss %f14, %f4
edge8 %g3, %i5, %l6
bshuffle %f4, %f8, %f0
ld [%l7 + 0x68], %f13
array16 %g2, %l5, %l0
fbn %fcc3, loop_2949
subcc %l2, 0x0F87, %o7
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x60], %i0
loop_2949:
nop
setx loop_2950, %l0, %l1
jmpl %l1, %i4
stx %i6, [%l7 + 0x70]
movleu %xcc, %o5, %g6
ldub [%l7 + 0x39], %g1
loop_2950:
edge16n %i1, %l4, %g5
ldx [%l7 + 0x68], %l1
bne loop_2951
movrgz %i3, 0x305, %l3
fmovsneg %icc, %f4, %f12
stb %i7, [%l7 + 0x0C]
loop_2951:
ldub [%l7 + 0x7D], %o6
stx %o0, [%l7 + 0x48]
bl,pt %xcc, loop_2952
orncc %o2, 0x1EC0, %i2
fcmpd %fcc1, %f4, %f10
fmovsn %icc, %f8, %f6
loop_2952:
fcmpgt32 %f14, %f2, %o1
std %f10, [%l7 + 0x30]
fmovrsne %g4, %f2, %f13
fmovsle %xcc, %f9, %f1
bshuffle %f4, %f12, %f6
st %f5, [%l7 + 0x44]
fpsub16s %f3, %f2, %f0
stw %o3, [%l7 + 0x58]
brgz %o4, loop_2953
fsrc1 %f10, %f0
sllx %g3, %i5, %g7
fmovsvc %icc, %f1, %f8
loop_2953:
ldub [%l7 + 0x34], %l6
fmovrdgez %g2, %f4, %f4
fbule,a %fcc0, loop_2954
mova %xcc, %l5, %l0
ldx [%l7 + 0x08], %l2
fmovsleu %icc, %f13, %f3
loop_2954:
fmovsn %icc, %f6, %f8
fcmpgt16 %f12, %f2, %i0
tge %icc, 0x2
fmovdvc %xcc, %f3, %f7
ble,pn %xcc, loop_2955
edge16 %i4, %o7, %i6
lduw [%l7 + 0x44], %g6
edge8 %g1, %i1, %o5
loop_2955:
addcc %l4, %l1, %i3
stx %g5, [%l7 + 0x20]
lduw [%l7 + 0x4C], %l3
lduh [%l7 + 0x2E], %o6
add %i7, %o0, %i2
mova %xcc, %o2, %g4
ldub [%l7 + 0x6A], %o1
edge16l %o3, %g3, %o4
ldub [%l7 + 0x0B], %g7
andncc %i5, %l6, %l5
movrne %g2, 0x3A7, %l2
bge,a,pt %xcc, loop_2956
ldx [%l7 + 0x78], %i0
movne %icc, %i4, %o7
fandnot2 %f2, %f6, %f4
loop_2956:
ldsb [%l7 + 0x12], %i6
lduh [%l7 + 0x20], %g6
fornot1s %f12, %f4, %f11
fbge,a %fcc3, loop_2957
ldd [%l7 + 0x10], %f8
bgu %xcc, loop_2958
movpos %icc, %l0, %i1
loop_2957:
fbge %fcc0, loop_2959
fmovrdlez %o5, %f0, %f6
loop_2958:
sethi 0x027A, %g1
fmovdcc %icc, %f3, %f13
loop_2959:
umul %l4, 0x07E9, %i3
sra %l1, %l3, %g5
orcc %i7, %o0, %i2
lduh [%l7 + 0x3E], %o2
ldsw [%l7 + 0x6C], %g4
lduh [%l7 + 0x70], %o6
fbuge,a %fcc0, loop_2960
fmovdcc %xcc, %f12, %f3
fnot2s %f4, %f14
fands %f3, %f3, %f3
loop_2960:
movne %icc, %o3, %o1
movvc %icc, %g3, %g7
fpackfix %f12, %f6
fnot1 %f8, %f12
fnor %f12, %f2, %f14
std %f12, [%l7 + 0x30]
fcmple16 %f4, %f8, %i5
fsrc1 %f10, %f6
sdiv %l6, 0x1158, %o4
taddcc %g2, %l2, %i0
stx %i4, [%l7 + 0x28]
brgz,a %l5, loop_2961
be loop_2962
tgu %xcc, 0x5
stw %o7, [%l7 + 0x1C]
loop_2961:
mova %icc, %i6, %g6
loop_2962:
movle %icc, %i1, %o5
fbu %fcc3, loop_2963
movleu %xcc, %l0, %g1
sdivcc %l4, 0x181D, %l1
edge8n %i3, %l3, %g5
loop_2963:
sra %i7, 0x10, %i2
lduh [%l7 + 0x62], %o0
fornot2s %f5, %f9, %f15
addc %g4, %o2, %o3
edge8n %o1, %o6, %g7
ldsw [%l7 + 0x18], %i5
edge8 %g3, %l6, %o4
mulscc %l2, 0x021D, %i0
tpos %xcc, 0x2
lduw [%l7 + 0x4C], %g2
fmovdle %icc, %f2, %f9
fmovdgu %xcc, %f11, %f1
lduw [%l7 + 0x74], %i4
st %f10, [%l7 + 0x24]
edge16ln %o7, %l5, %i6
ldsw [%l7 + 0x24], %i1
ldd [%l7 + 0x70], %f14
bvc,a %xcc, loop_2964
std %f0, [%l7 + 0x78]
mulscc %g6, 0x176D, %o5
edge32n %l0, %g1, %l1
loop_2964:
orcc %l4, 0x0234, %l3
fpsub16s %f15, %f3, %f2
edge8ln %i3, %i7, %g5
bcc,a,pt %xcc, loop_2965
fbug,a %fcc2, loop_2966
subcc %o0, %g4, %i2
ldx [%l7 + 0x78], %o2
loop_2965:
faligndata %f14, %f0, %f12
loop_2966:
fand %f6, %f4, %f4
fmovdge %xcc, %f6, %f7
fble %fcc0, loop_2967
ldub [%l7 + 0x12], %o3
ldd [%l7 + 0x40], %f0
fmovda %xcc, %f12, %f1
loop_2967:
xor %o6, 0x0F96, %g7
movne %xcc, %i5, %g3
fsrc1 %f10, %f0
fmovde %xcc, %f11, %f5
fcmpne32 %f0, %f10, %o1
fcmple16 %f6, %f10, %l6
std %f8, [%l7 + 0x30]
smulcc %l2, %i0, %o4
sth %i4, [%l7 + 0x10]
edge8l %o7, %l5, %i6
for %f4, %f14, %f0
fmovrdgez %i1, %f0, %f10
fcmped %fcc1, %f12, %f8
xorcc %g2, %g6, %o5
fbue %fcc2, loop_2968
fmovrsgez %l0, %f13, %f1
fpsub32s %f7, %f8, %f9
bge,a,pt %icc, loop_2969
loop_2968:
brgz %g1, loop_2970
xnorcc %l1, 0x076B, %l3
fmovspos %icc, %f4, %f8
loop_2969:
edge16n %i3, %l4, %i7
loop_2970:
fblg %fcc1, loop_2971
fornot1 %f0, %f6, %f0
fnand %f8, %f14, %f8
movvc %xcc, %g5, %g4
loop_2971:
fmovscc %icc, %f12, %f0
fmovsleu %xcc, %f15, %f10
tge %xcc, 0x3
array16 %o0, %o2, %o3
ldd [%l7 + 0x68], %f6
fmovdl %xcc, %f3, %f8
ldsh [%l7 + 0x0C], %i2
ldsb [%l7 + 0x3F], %o6
bn,pn %xcc, loop_2972
orncc %i5, %g7, %o1
movne %xcc, %l6, %g3
ld [%l7 + 0x34], %f4
loop_2972:
lduh [%l7 + 0x58], %i0
fmovsle %icc, %f8, %f5
fmovse %icc, %f2, %f7
st %f8, [%l7 + 0x30]
sth %l2, [%l7 + 0x24]
siam 0x7
edge8ln %o4, %i4, %l5
movgu %icc, %i6, %i1
st %f13, [%l7 + 0x60]
fmovde %icc, %f12, %f6
ldub [%l7 + 0x26], %g2
ldub [%l7 + 0x21], %o7
fnor %f0, %f2, %f0
tneg %xcc, 0x5
ldsw [%l7 + 0x10], %g6
mulscc %o5, %l0, %g1
movgu %xcc, %l3, %i3
fmovrdlz %l4, %f4, %f10
brgez,a %l1, loop_2973
tcc %xcc, 0x1
fmovs %f4, %f6
tg %xcc, 0x0
loop_2973:
fabss %f15, %f4
fzeros %f14
st %f11, [%l7 + 0x14]
movleu %xcc, %g5, %i7
fmovda %icc, %f10, %f0
lduh [%l7 + 0x46], %o0
movrgz %o2, %o3, %i2
fcmpd %fcc0, %f0, %f6
lduh [%l7 + 0x26], %o6
fmovrdgez %g4, %f4, %f8
ldub [%l7 + 0x1D], %i5
stw %g7, [%l7 + 0x30]
fmovdle %icc, %f12, %f10
ld [%l7 + 0x50], %f8
brnz %l6, loop_2974
fba %fcc0, loop_2975
fones %f10
fmuld8ulx16 %f14, %f11, %f14
loop_2974:
ldsw [%l7 + 0x78], %g3
loop_2975:
lduh [%l7 + 0x2E], %i0
nop
setx loop_2976, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %l2, loop_2977
udivx %o4, 0x05C0, %o1
subc %l5, 0x1DF0, %i4
loop_2976:
lduw [%l7 + 0x68], %i6
loop_2977:
st %f13, [%l7 + 0x44]
ldsb [%l7 + 0x79], %g2
fbl,a %fcc1, loop_2978
ldsw [%l7 + 0x08], %o7
fornot2 %f10, %f8, %f10
fabsd %f14, %f6
loop_2978:
lduh [%l7 + 0x5A], %i1
movgu %xcc, %o5, %g6
std %f12, [%l7 + 0x40]
udivx %g1, 0x19F0, %l0
fpadd32s %f14, %f15, %f5
ld [%l7 + 0x60], %f14
subcc %i3, %l4, %l1
fnegd %f0, %f8
fornot2s %f10, %f8, %f3
sth %g5, [%l7 + 0x6E]
ldsw [%l7 + 0x34], %l3
fabsd %f12, %f0
ldsb [%l7 + 0x49], %o0
fors %f1, %f11, %f15
ld [%l7 + 0x1C], %f6
sll %i7, 0x15, %o2
edge32ln %i2, %o3, %o6
fmovsleu %icc, %f14, %f15
fnot2s %f12, %f12
stx %i5, [%l7 + 0x58]
stx %g4, [%l7 + 0x38]
ldsb [%l7 + 0x43], %g7
stw %g3, [%l7 + 0x2C]
fmul8x16al %f6, %f8, %f8
edge16ln %l6, %l2, %i0
fsrc1 %f12, %f14
fpadd32 %f10, %f10, %f2
sub %o4, %l5, %i4
ldd [%l7 + 0x50], %f4
fpack32 %f4, %f12, %f0
lduh [%l7 + 0x7A], %o1
bcc,a,pn %xcc, loop_2979
ldsh [%l7 + 0x44], %i6
sdiv %o7, 0x0AEF, %i1
faligndata %f2, %f12, %f4
loop_2979:
fmovspos %xcc, %f5, %f7
fmovsl %xcc, %f13, %f12
ldd [%l7 + 0x08], %f10
movge %xcc, %g2, %g6
sth %g1, [%l7 + 0x40]
ldx [%l7 + 0x18], %o5
fmovdvc %xcc, %f14, %f14
tsubcc %i3, 0x078C, %l4
fmovse %icc, %f13, %f14
stx %l1, [%l7 + 0x50]
brlez,a %l0, loop_2980
lduh [%l7 + 0x2C], %l3
movl %xcc, %o0, %g5
ldd [%l7 + 0x20], %f8
loop_2980:
fmovsl %icc, %f7, %f9
brgez %i7, loop_2981
stb %o2, [%l7 + 0x1B]
tsubcc %i2, 0x1E5F, %o6
fpmerge %f4, %f4, %f10
loop_2981:
siam 0x0
brlz %o3, loop_2982
fands %f1, %f10, %f7
stw %g4, [%l7 + 0x10]
fcmpd %fcc1, %f12, %f12
loop_2982:
fmovspos %xcc, %f1, %f15
fbn %fcc1, loop_2983
andncc %g7, %g3, %i5
sub %l6, 0x0146, %l2
add %o4, 0x0E13, %i0
loop_2983:
siam 0x4
bn,pn %xcc, loop_2984
fbue,a %fcc0, loop_2985
fbn,a %fcc0, loop_2986
ldsw [%l7 + 0x7C], %l5
loop_2984:
stb %i4, [%l7 + 0x1D]
loop_2985:
brnz %i6, loop_2987
loop_2986:
andncc %o1, %i1, %o7
movvs %icc, %g2, %g1
tvc %icc, 0x1
loop_2987:
ldsh [%l7 + 0x22], %g6
fcmpgt16 %f8, %f12, %i3
be %xcc, loop_2988
fmovdg %xcc, %f4, %f0
edge16n %l4, %o5, %l1
fpadd32 %f12, %f10, %f8
loop_2988:
mova %icc, %l3, %o0
fbue %fcc1, loop_2989
fmovsa %xcc, %f11, %f10
movgu %icc, %l0, %i7
fmovrsne %o2, %f1, %f1
loop_2989:
fmovdvc %xcc, %f6, %f9
fandnot2 %f10, %f6, %f2
array8 %i2, %o6, %o3
ldsh [%l7 + 0x1A], %g5
tsubcc %g7, 0x100E, %g3
movleu %xcc, %g4, %i5
fmovdleu %icc, %f7, %f12
fors %f8, %f3, %f10
lduh [%l7 + 0x52], %l6
stw %l2, [%l7 + 0x38]
be,a,pn %xcc, loop_2990
stb %o4, [%l7 + 0x29]
srax %i0, %l5, %i6
std %f2, [%l7 + 0x50]
loop_2990:
fmovscs %icc, %f9, %f13
fnot2 %f4, %f6
bvc,pt %xcc, loop_2991
alignaddr %o1, %i4, %i1
fsrc2 %f8, %f0
ld [%l7 + 0x6C], %f7
loop_2991:
sdivx %o7, 0x109E, %g1
fmovrdgez %g6, %f2, %f14
stb %g2, [%l7 + 0x46]
umulcc %i3, 0x1A5C, %l4
tcc %xcc, 0x1
andcc %l1, 0x01DF, %l3
brlz %o0, loop_2992
tge %xcc, 0x4
fnegd %f14, %f14
ldsw [%l7 + 0x4C], %l0
loop_2992:
umulcc %i7, 0x16ED, %o5
siam 0x3
fpadd32 %f12, %f4, %f12
ldsh [%l7 + 0x4C], %o2
ldsw [%l7 + 0x10], %i2
fmovsne %icc, %f10, %f11
fpadd32 %f10, %f12, %f6
stw %o6, [%l7 + 0x1C]
stw %g5, [%l7 + 0x44]
edge32l %g7, %o3, %g3
tvc %icc, 0x2
ldd [%l7 + 0x60], %f2
mulx %g4, 0x0203, %l6
fpsub16 %f12, %f14, %f10
ldsw [%l7 + 0x28], %l2
lduh [%l7 + 0x68], %o4
alignaddr %i5, %l5, %i6
array8 %i0, %i4, %i1
andcc %o7, 0x1E4C, %g1
edge8l %g6, %g2, %o1
or %i3, 0x15B6, %l4
fblg,a %fcc1, loop_2993
ldx [%l7 + 0x10], %l3
udivx %o0, 0x17F2, %l0
fmul8x16au %f1, %f12, %f12
loop_2993:
ldd [%l7 + 0x10], %f14
ble,a loop_2994
ble,a loop_2995
nop
setx loop_2996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %xcc, %l1, %i7
loop_2994:
brgz,a %o2, loop_2997
loop_2995:
fbl,a %fcc1, loop_2998
loop_2996:
ldx [%l7 + 0x10], %i2
edge8n %o5, %g5, %o6
loop_2997:
srlx %g7, 0x11, %g3
loop_2998:
fbn %fcc3, loop_2999
st %f2, [%l7 + 0x54]
std %f0, [%l7 + 0x58]
stw %o3, [%l7 + 0x20]
loop_2999:
fmovsne %icc, %f4, %f1
fsrc2s %f5, %f0
sth %l6, [%l7 + 0x20]
sth %g4, [%l7 + 0x42]
fblg,a %fcc3, loop_3000
ldsb [%l7 + 0x7C], %l2
ldd [%l7 + 0x38], %f14
lduh [%l7 + 0x4E], %i5
loop_3000:
ta %xcc, 0x0
fbg,a %fcc2, loop_3001
ldx [%l7 + 0x28], %o4
fcmpgt16 %f14, %f2, %l5
ldub [%l7 + 0x30], %i0
loop_3001:
lduh [%l7 + 0x64], %i4
fmovscs %icc, %f3, %f6
mulx %i6, %o7, %g1
edge32 %g6, %i1, %g2
ld [%l7 + 0x14], %f4
brlz,a %i3, loop_3002
fbl,a %fcc1, loop_3003
stx %o1, [%l7 + 0x58]
brgz %l3, loop_3004
loop_3002:
fnot1s %f13, %f15
loop_3003:
fbne,a %fcc1, loop_3005
ldd [%l7 + 0x28], %f4
loop_3004:
fmovsa %xcc, %f7, %f14
movneg %xcc, %o0, %l4
loop_3005:
fnot2 %f6, %f4
stx %l1, [%l7 + 0x38]
fbg %fcc0, loop_3006
fbo %fcc3, loop_3007
brz %l0, loop_3008
fbe %fcc2, loop_3009
loop_3006:
sdivcc %o2, 0x1308, %i2
loop_3007:
fpadd32 %f8, %f6, %f4
loop_3008:
srax %i7, %g5, %o5
loop_3009:
movn %icc, %o6, %g3
movrgz %o3, 0x2D5, %g7
fmovsg %icc, %f6, %f15
edge8l %l6, %g4, %i5
stx %l2, [%l7 + 0x70]
fmovsge %xcc, %f11, %f15
stb %l5, [%l7 + 0x4A]
tg %icc, 0x7
lduw [%l7 + 0x0C], %o4
ldd [%l7 + 0x48], %f6
ble,a loop_3010
alignaddr %i0, %i6, %i4
fmovdl %xcc, %f15, %f4
fmovrslez %o7, %f3, %f0
loop_3010:
fnot2 %f0, %f10
ldsb [%l7 + 0x1D], %g6
ta %icc, 0x4
fsrc2s %f14, %f13
nop
setx loop_3011, %l0, %l1
jmpl %l1, %i1
ble loop_3012
fbn,a %fcc1, loop_3013
fmovsvs %icc, %f14, %f15
loop_3011:
ldx [%l7 + 0x50], %g1
loop_3012:
lduh [%l7 + 0x4C], %g2
loop_3013:
ldx [%l7 + 0x18], %o1
std %f4, [%l7 + 0x10]
move %icc, %l3, %i3
tsubcc %o0, %l1, %l0
st %f12, [%l7 + 0x10]
fsrc1 %f0, %f8
orcc %o2, %i2, %i7
movneg %xcc, %g5, %o5
fmovsvc %icc, %f15, %f14
array8 %l4, %o6, %o3
edge16l %g3, %l6, %g7
fmuld8sux16 %f10, %f14, %f6
stb %i5, [%l7 + 0x11]
st %f1, [%l7 + 0x44]
tcs %icc, 0x5
fmovsg %xcc, %f5, %f12
edge32ln %l2, %l5, %o4
fandnot1s %f6, %f4, %f4
orncc %g4, 0x1128, %i0
stb %i6, [%l7 + 0x28]
stb %i4, [%l7 + 0x51]
stx %o7, [%l7 + 0x58]
fmul8sux16 %f0, %f2, %f14
movrlez %g6, %i1, %g2
tsubcctv %g1, %o1, %l3
edge8l %i3, %l1, %o0
fbug,a %fcc0, loop_3014
ldub [%l7 + 0x7E], %o2
ld [%l7 + 0x40], %f7
tge %xcc, 0x6
loop_3014:
smul %l0, 0x01B3, %i7
brlez,a %i2, loop_3015
stb %g5, [%l7 + 0x17]
tn %xcc, 0x6
fabss %f14, %f14
loop_3015:
taddcctv %o5, %o6, %l4
std %f0, [%l7 + 0x48]
lduh [%l7 + 0x2E], %o3
nop
setx loop_3016, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f10, %f8, %g3
fpack32 %f14, %f10, %f12
fnegd %f14, %f6
loop_3016:
sth %l6, [%l7 + 0x66]
for %f4, %f10, %f8
ldx [%l7 + 0x10], %i5
stx %l2, [%l7 + 0x18]
fcmpgt16 %f0, %f6, %l5
fpackfix %f2, %f7
fcmps %fcc3, %f10, %f13
ldsh [%l7 + 0x14], %o4
movre %g4, 0x12E, %g7
bpos,a,pt %icc, loop_3017
std %f10, [%l7 + 0x20]
xnor %i6, 0x0DA7, %i4
edge16l %i0, %o7, %i1
loop_3017:
fxors %f13, %f14, %f10
ldx [%l7 + 0x58], %g6
stb %g1, [%l7 + 0x5A]
fbo %fcc0, loop_3018
ble loop_3019
ldsh [%l7 + 0x72], %o1
fexpand %f15, %f8
loop_3018:
xnor %g2, 0x1C55, %i3
loop_3019:
orn %l1, %o0, %l3
fone %f8
smul %l0, %o2, %i7
ldx [%l7 + 0x30], %g5
tgu %xcc, 0x2
fandnot1s %f0, %f4, %f7
fmovrse %o5, %f8, %f4
movrlz %o6, 0x327, %i2
fmovdneg %icc, %f10, %f7
fabsd %f10, %f14
fabss %f6, %f6
fnot1s %f4, %f11
ldsb [%l7 + 0x3B], %o3
tle %xcc, 0x0
fcmpeq32 %f8, %f4, %g3
fba %fcc3, loop_3020
fmuld8sux16 %f13, %f8, %f6
ldub [%l7 + 0x6F], %l4
fmovdgu %xcc, %f2, %f14
loop_3020:
ldub [%l7 + 0x24], %i5
lduw [%l7 + 0x68], %l6
ldsw [%l7 + 0x0C], %l2
alignaddr %l5, %g4, %o4
fbul,a %fcc1, loop_3021
movrlz %g7, 0x0FD, %i4
ldsb [%l7 + 0x57], %i6
stx %i0, [%l7 + 0x30]
loop_3021:
nop
setx loop_3022, %l0, %l1
jmpl %l1, %i1
stw %g6, [%l7 + 0x68]
fnors %f8, %f6, %f8
movg %icc, %g1, %o1
loop_3022:
movvs %xcc, %o7, %g2
tvc %xcc, 0x1
fmovdcs %xcc, %f0, %f12
fabsd %f0, %f6
fmovspos %icc, %f2, %f1
brnz,a %i3, loop_3023
std %f10, [%l7 + 0x78]
fmovsleu %icc, %f1, %f13
bvc,pt %icc, loop_3024
loop_3023:
lduh [%l7 + 0x52], %o0
stw %l3, [%l7 + 0x48]
fmovrsgz %l1, %f1, %f6
loop_3024:
edge16n %o2, %i7, %l0
edge32l %g5, %o6, %o5
std %f0, [%l7 + 0x30]
ldsb [%l7 + 0x2A], %i2
fnot1s %f7, %f4
bneg,a,pt %xcc, loop_3025
or %o3, %l4, %g3
stb %l6, [%l7 + 0x65]
fmovrslez %i5, %f15, %f3
loop_3025:
fpadd32 %f10, %f10, %f0
fcmped %fcc3, %f6, %f14
fcmpes %fcc0, %f0, %f10
te %xcc, 0x3
fmul8x16 %f3, %f10, %f4
stx %l2, [%l7 + 0x38]
fmul8x16au %f3, %f5, %f6
st %f2, [%l7 + 0x60]
lduw [%l7 + 0x64], %g4
fnor %f14, %f2, %f8
ldsb [%l7 + 0x46], %o4
tn %icc, 0x7
ldsb [%l7 + 0x17], %l5
fcmpgt32 %f10, %f12, %g7
movpos %icc, %i4, %i6
stw %i0, [%l7 + 0x10]
ldub [%l7 + 0x45], %i1
fmovsneg %icc, %f11, %f6
alignaddrl %g1, %o1, %o7
tvc %icc, 0x7
ldsw [%l7 + 0x08], %g6
ldsb [%l7 + 0x4C], %i3
tvs %xcc, 0x0
fmovrdlez %g2, %f6, %f4
sdivx %o0, 0x0960, %l1
array32 %l3, %i7, %l0
stb %g5, [%l7 + 0x5D]
fmovsne %xcc, %f14, %f10
movne %xcc, %o6, %o5
fmovsa %icc, %f8, %f11
brlez %i2, loop_3026
fbule,a %fcc3, loop_3027
bshuffle %f10, %f8, %f0
fmovrdlez %o3, %f6, %f8
loop_3026:
ldub [%l7 + 0x3A], %l4
loop_3027:
movvc %icc, %o2, %g3
fnand %f6, %f10, %f10
fpsub32s %f0, %f13, %f7
fornot2s %f6, %f4, %f11
bleu,pt %xcc, loop_3028
std %f12, [%l7 + 0x20]
ldd [%l7 + 0x18], %f14
movg %xcc, %l6, %l2
loop_3028:
move %xcc, %i5, %g4
fsrc1 %f4, %f12
fmovscc %xcc, %f14, %f6
st %f3, [%l7 + 0x28]
fnands %f7, %f10, %f9
tsubcctv %l5, 0x1D3C, %g7
fandnot1s %f11, %f11, %f15
ldsh [%l7 + 0x72], %o4
mulscc %i4, 0x1011, %i0
fnot1 %f2, %f0
movgu %xcc, %i1, %i6
stx %o1, [%l7 + 0x30]
movrlez %o7, 0x1FC, %g1
move %xcc, %g6, %i3
ldd [%l7 + 0x20], %f6
bcs,a,pt %icc, loop_3029
edge32ln %g2, %l1, %l3
ldsh [%l7 + 0x44], %i7
or %l0, %g5, %o0
loop_3029:
xorcc %o6, %o5, %i2
ldx [%l7 + 0x60], %l4
fandnot2 %f10, %f6, %f8
faligndata %f6, %f12, %f0
smul %o3, 0x081D, %g3
fmovdvc %icc, %f6, %f15
fbn %fcc0, loop_3030
edge8ln %o2, %l6, %i5
bgu,a %xcc, loop_3031
subc %l2, %g4, %l5
loop_3030:
ldd [%l7 + 0x08], %f12
xor %o4, 0x0C65, %g7
loop_3031:
smulcc %i0, %i4, %i1
std %f6, [%l7 + 0x18]
fmovrsgez %o1, %f2, %f12
brgz,a %i6, loop_3032
bcs,a,pn %xcc, loop_3033
taddcctv %g1, 0x1A96, %o7
call loop_3034
loop_3032:
te %xcc, 0x5
loop_3033:
brgez,a %i3, loop_3035
orncc %g2, %l1, %l3
loop_3034:
tg %xcc, 0x7
fcmpne32 %f10, %f8, %g6
loop_3035:
fmuld8ulx16 %f14, %f0, %f6
lduh [%l7 + 0x2A], %l0
movgu %xcc, %g5, %i7
fexpand %f13, %f14
movrlz %o0, %o5, %i2
bgu,a %xcc, loop_3036
fmovsvs %xcc, %f0, %f2
tge %icc, 0x5
tgu %xcc, 0x4
loop_3036:
tcc %icc, 0x5
fexpand %f4, %f0
fcmpeq32 %f14, %f8, %o6
ldsh [%l7 + 0x18], %o3
fmovrsne %l4, %f8, %f0
st %f8, [%l7 + 0x24]
fbuge %fcc0, loop_3037
std %f12, [%l7 + 0x50]
movn %xcc, %o2, %l6
movrgez %i5, %l2, %g4
loop_3037:
ldsh [%l7 + 0x44], %l5
ldub [%l7 + 0x36], %g3
ldsh [%l7 + 0x64], %o4
fxnor %f0, %f2, %f10
move %icc, %i0, %g7
lduh [%l7 + 0x3A], %i4
ldd [%l7 + 0x48], %f12
udivx %o1, 0x0E6F, %i6
ldx [%l7 + 0x38], %g1
sdiv %o7, 0x061D, %i1
orn %i3, %l1, %l3
edge8l %g2, %g6, %l0
mova %icc, %g5, %i7
fnegs %f7, %f14
stb %o0, [%l7 + 0x6F]
stx %i2, [%l7 + 0x38]
sdivx %o6, 0x0811, %o3
std %f14, [%l7 + 0x28]
bg,pt %icc, loop_3038
tvs %icc, 0x0
movle %icc, %l4, %o5
fmovrslez %l6, %f10, %f0
loop_3038:
movl %icc, %o2, %l2
popc 0x1AB5, %i5
bcc,pn %icc, loop_3039
ldsh [%l7 + 0x3C], %g4
fcmpne16 %f2, %f4, %l5
fxnor %f10, %f4, %f6
loop_3039:
brlz %o4, loop_3040
subc %i0, 0x1124, %g7
xor %i4, %g3, %o1
std %f14, [%l7 + 0x70]
loop_3040:
ldsb [%l7 + 0x12], %g1
fmovrde %i6, %f8, %f10
movcc %xcc, %i1, %i3
udivcc %l1, 0x1AEE, %l3
xnor %o7, %g6, %l0
bshuffle %f6, %f0, %f10
fandnot1 %f8, %f14, %f2
edge8ln %g2, %i7, %o0
fmovrsne %i2, %f13, %f5
ldsw [%l7 + 0x3C], %o6
movre %g5, 0x1A4, %l4
st %f2, [%l7 + 0x14]
fcmpeq16 %f4, %f2, %o5
movge %icc, %l6, %o3
tcc %icc, 0x2
fmul8sux16 %f10, %f2, %f10
udiv %l2, 0x1C86, %o2
movl %xcc, %i5, %g4
tle %xcc, 0x6
fbe %fcc1, loop_3041
lduw [%l7 + 0x50], %o4
bn,a loop_3042
fmul8sux16 %f6, %f6, %f10
loop_3041:
ldx [%l7 + 0x30], %i0
sub %l5, 0x1271, %i4
loop_3042:
ldsw [%l7 + 0x64], %g7
stb %o1, [%l7 + 0x65]
fmul8x16al %f11, %f12, %f12
xnor %g1, %g3, %i6
fpadd32 %f12, %f14, %f14
ldx [%l7 + 0x08], %i3
movrgez %l1, %l3, %o7
fmovsneg %icc, %f11, %f8
movneg %xcc, %g6, %i1
fpsub16s %f0, %f13, %f2
ba,a loop_3043
fxors %f3, %f4, %f15
fornot2 %f14, %f0, %f14
fxnors %f3, %f14, %f13
loop_3043:
lduw [%l7 + 0x40], %g2
udiv %l0, 0x0860, %i7
fors %f15, %f9, %f2
fsrc1s %f3, %f6
ldsw [%l7 + 0x0C], %o0
fandnot1s %f14, %f8, %f3
ba,a,pn %xcc, loop_3044
fnegs %f2, %f1
alignaddr %o6, %i2, %l4
fmovrdgez %g5, %f4, %f2
loop_3044:
ldub [%l7 + 0x48], %o5
andcc %l6, %l2, %o3
fmovdge %xcc, %f15, %f15
brgz,a %o2, loop_3045
fble,a %fcc3, loop_3046
fbul,a %fcc2, loop_3047
stb %g4, [%l7 + 0x5B]
loop_3045:
ld [%l7 + 0x34], %f4
loop_3046:
lduh [%l7 + 0x28], %i5
loop_3047:
ldub [%l7 + 0x27], %i0
sra %o4, %i4, %g7
ldub [%l7 + 0x44], %l5
te %xcc, 0x1
bcs %xcc, loop_3048
fbuge %fcc0, loop_3049
alignaddrl %o1, %g3, %g1
addcc %i3, 0x0985, %l1
loop_3048:
ldsh [%l7 + 0x3C], %i6
loop_3049:
array8 %l3, %o7, %i1
xnorcc %g6, %g2, %l0
popc 0x1BB5, %o0
stw %o6, [%l7 + 0x38]
edge8ln %i2, %i7, %l4
ldd [%l7 + 0x60], %f10
fpackfix %f0, %f8
nop
setx loop_3050, %l0, %l1
jmpl %l1, %o5
edge8ln %g5, %l6, %o3
ldx [%l7 + 0x70], %l2
fmul8x16 %f7, %f2, %f10
loop_3050:
st %f6, [%l7 + 0x58]
fmovda %icc, %f9, %f3
ldub [%l7 + 0x09], %o2
fnand %f8, %f14, %f4
fmovsa %icc, %f1, %f15
fmovsleu %xcc, %f2, %f7
fsrc1s %f5, %f11
pdist %f14, %f6, %f0
fpmerge %f13, %f1, %f0
array16 %g4, %i0, %i5
mulscc %o4, 0x0B51, %g7
bge,pt %icc, loop_3051
ldsh [%l7 + 0x58], %i4
edge8ln %l5, %g3, %o1
movn %icc, %i3, %l1
loop_3051:
fornot1s %f10, %f11, %f10
stw %i6, [%l7 + 0x14]
fmovrse %l3, %f1, %f14
fpmerge %f7, %f4, %f8
stw %g1, [%l7 + 0x64]
movvc %icc, %o7, %i1
st %f8, [%l7 + 0x24]
pdist %f14, %f8, %f2
fbug %fcc3, loop_3052
nop
setx loop_3053, %l0, %l1
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 %g2, %l0, %g6
std %f4, [%l7 + 0x30]
loop_3052:
ldsh [%l7 + 0x22], %o6
loop_3053:
ldsh [%l7 + 0x6C], %o0
ba loop_3054
siam 0x6
bge loop_3055
movgu %icc, %i7, %i2
loop_3054:
fbne %fcc3, loop_3056
std %f14, [%l7 + 0x18]
loop_3055:
fbuge,a %fcc0, loop_3057
ldsh [%l7 + 0x22], %l4
loop_3056:
ble,pn %xcc, loop_3058
fnot1 %f12, %f12
loop_3057:
sra %o5, 0x1D, %g5
movrgz %l6, 0x003, %l2
loop_3058:
fmovdg %icc, %f10, %f6
tsubcctv %o2, %g4, %i0
fandnot2 %f12, %f8, %f14
call loop_3059
stx %o3, [%l7 + 0x10]
movre %o4, 0x1C2, %g7
xor %i5, 0x078C, %l5
loop_3059:
st %f6, [%l7 + 0x20]
for %f10, %f2, %f12
alignaddrl %i4, %g3, %i3
edge16ln %l1, %i6, %o1
mulx %l3, %g1, %i1
ldsh [%l7 + 0x54], %o7
ldd [%l7 + 0x30], %f2
xnorcc %l0, 0x0AD0, %g6
fmovrse %o6, %f10, %f0
array16 %g2, %i7, %o0
fnand %f14, %f0, %f12
fmovrsne %l4, %f3, %f9
ldsw [%l7 + 0x2C], %o5
fmovsgu %icc, %f13, %f8
orcc %g5, 0x1D84, %i2
ldub [%l7 + 0x7E], %l2
brgz %l6, loop_3060
sethi 0x0344, %o2
ldd [%l7 + 0x78], %f6
sdivcc %i0, 0x1DD7, %g4
loop_3060:
fble %fcc0, loop_3061
srax %o4, 0x13, %o3
fcmpgt32 %f14, %f2, %g7
bpos,a,pt %icc, loop_3062
loop_3061:
lduh [%l7 + 0x1A], %i5
movg %xcc, %l5, %g3
tpos %icc, 0x0
loop_3062:
fba,a %fcc2, loop_3063
movvc %icc, %i3, %i4
fbuge %fcc0, loop_3064
tl %xcc, 0x3
loop_3063:
fmovsvc %xcc, %f7, %f1
ldsb [%l7 + 0x3F], %i6
loop_3064:
fpack16 %f12, %f0
addc %o1, %l1, %l3
fandnot2 %f12, %f14, %f8
movle %icc, %g1, %o7
fmovsg %icc, %f13, %f6
srlx %i1, 0x04, %g6
fmovspos %icc, %f0, %f15
fbul %fcc0, loop_3065
sll %o6, 0x15, %g2
stb %i7, [%l7 + 0x44]
andncc %l0, %o0, %o5
loop_3065:
movrlz %l4, %g5, %i2
fmovrdlz %l2, %f4, %f8
fmovsneg %icc, %f5, %f15
taddcctv %l6, 0x12EB, %i0
tge %icc, 0x4
subccc %g4, 0x06FF, %o4
stx %o2, [%l7 + 0x50]
tcc %icc, 0x1
ld [%l7 + 0x64], %f10
movneg %icc, %o3, %g7
ldd [%l7 + 0x78], %f0
sllx %i5, %g3, %l5
ld [%l7 + 0x58], %f4
sdiv %i4, 0x08C3, %i3
fpack32 %f6, %f4, %f14
fornot2 %f14, %f2, %f14
orncc %i6, 0x0763, %l1
ld [%l7 + 0x48], %f15
andn %l3, %o1, %o7
ldsb [%l7 + 0x19], %i1
call loop_3066
ld [%l7 + 0x08], %f14
sdiv %g1, 0x19B5, %o6
stw %g6, [%l7 + 0x2C]
loop_3066:
movl %icc, %g2, %i7
fmovsg %xcc, %f1, %f10
sth %o0, [%l7 + 0x2C]
fmovsvc %xcc, %f10, %f15
fnot2s %f10, %f0
lduw [%l7 + 0x18], %o5
fxnors %f0, %f15, %f2
fmovscs %icc, %f11, %f9
fabsd %f0, %f6
edge8l %l0, %g5, %l4
udivcc %i2, 0x162D, %l2
stx %l6, [%l7 + 0x08]
edge16ln %i0, %o4, %g4
sll %o3, %g7, %o2
fcmped %fcc2, %f0, %f0
subc %g3, 0x07E3, %l5
stx %i4, [%l7 + 0x48]
fandnot1s %f13, %f8, %f1
xorcc %i3, %i6, %i5
edge16ln %l1, %l3, %o7
st %f3, [%l7 + 0x08]
st %f8, [%l7 + 0x24]
fmuld8ulx16 %f8, %f13, %f8
fzeros %f3
move %icc, %i1, %o1
bgu %icc, loop_3067
fmovdvc %xcc, %f15, %f12
lduh [%l7 + 0x48], %g1
brnz,a %o6, loop_3068
loop_3067:
fandnot1 %f8, %f6, %f10
fmovrsgz %g6, %f2, %f0
sdiv %g2, 0x13C6, %i7
loop_3068:
fmovspos %icc, %f4, %f11
fcmpeq32 %f6, %f12, %o5
ld [%l7 + 0x74], %f15
brgz %o0, loop_3069
ldsh [%l7 + 0x44], %l0
nop
setx loop_3070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %icc, %g5, %l4
loop_3069:
ldsw [%l7 + 0x18], %l2
subcc %i2, %l6, %i0
loop_3070:
fmul8x16 %f1, %f12, %f4
faligndata %f10, %f8, %f6
ld [%l7 + 0x54], %f8
andn %g4, %o4, %g7
lduw [%l7 + 0x18], %o2
stb %o3, [%l7 + 0x37]
call loop_3071
orncc %l5, %i4, %i3
tsubcc %g3, %i5, %i6
fcmpeq16 %f6, %f0, %l1
loop_3071:
sth %l3, [%l7 + 0x2A]
fbe %fcc3, loop_3072
xorcc %o7, 0x018B, %i1
sth %o1, [%l7 + 0x5E]
lduh [%l7 + 0x60], %o6
loop_3072:
fmovsl %xcc, %f12, %f5
ldx [%l7 + 0x38], %g6
lduh [%l7 + 0x16], %g2
add %g1, 0x1362, %i7
sth %o0, [%l7 + 0x62]
tsubcc %l0, 0x040E, %g5
orcc %l4, 0x0894, %l2
tpos %xcc, 0x5
movrlz %o5, %i2, %i0
fbo %fcc3, loop_3073
lduw [%l7 + 0x28], %l6
sth %o4, [%l7 + 0x60]
ldx [%l7 + 0x78], %g7
loop_3073:
fexpand %f15, %f6
fmovrsne %o2, %f3, %f9
sth %o3, [%l7 + 0x1E]
smul %g4, 0x1082, %l5
fexpand %f10, %f0
orncc %i3, %i4, %g3
movrlz %i6, 0x2ED, %l1
stx %l3, [%l7 + 0x58]
tge %xcc, 0x6
stb %i5, [%l7 + 0x69]
edge32l %i1, %o7, %o6
ldsh [%l7 + 0x3A], %o1
fmul8ulx16 %f6, %f12, %f4
fmul8ulx16 %f4, %f6, %f8
lduh [%l7 + 0x36], %g2
brlez,a %g1, loop_3074
fpackfix %f2, %f5
fabss %f3, %f15
be %icc, loop_3075
loop_3074:
fcmpes %fcc1, %f13, %f1
smulcc %g6, %i7, %l0
sdivx %o0, 0x0FB1, %g5
loop_3075:
fmovsle %xcc, %f7, %f8
fones %f12
srl %l4, %o5, %i2
fmul8sux16 %f0, %f0, %f0
ldsw [%l7 + 0x2C], %l2
fmovsle %icc, %f5, %f6
stb %l6, [%l7 + 0x51]
lduh [%l7 + 0x0A], %o4
fmovrdlez %i0, %f8, %f10
faligndata %f10, %f0, %f4
fornot1 %f6, %f6, %f8
movneg %xcc, %o2, %g7
udivx %o3, 0x11D6, %l5
stx %g4, [%l7 + 0x78]
edge16l %i3, %i4, %i6
lduw [%l7 + 0x58], %g3
ldub [%l7 + 0x47], %l3
fxnor %f12, %f10, %f10
fcmped %fcc1, %f6, %f0
addccc %l1, %i1, %i5
ldub [%l7 + 0x24], %o6
bne loop_3076
fandnot1 %f0, %f14, %f0
fnegd %f10, %f2
sth %o7, [%l7 + 0x58]
loop_3076:
array16 %o1, %g2, %g1
ldd [%l7 + 0x18], %f14
udivcc %g6, 0x0EC6, %i7
ldsh [%l7 + 0x68], %o0
edge16 %l0, %l4, %o5
lduw [%l7 + 0x38], %i2
ldsh [%l7 + 0x6E], %l2
movpos %icc, %l6, %g5
stb %i0, [%l7 + 0x1E]
ldsb [%l7 + 0x29], %o2
bshuffle %f14, %f8, %f14
fmovdge %icc, %f0, %f13
fbul %fcc3, loop_3077
ld [%l7 + 0x54], %f7
fcmpd %fcc0, %f6, %f10
sra %g7, 0x17, %o3
loop_3077:
ld [%l7 + 0x48], %f10
fandnot1 %f2, %f4, %f10
ldx [%l7 + 0x48], %l5
fornot2 %f6, %f6, %f4
fandnot2s %f9, %f11, %f4
udivcc %g4, 0x0FA5, %o4
fzero %f0
std %f14, [%l7 + 0x50]
stx %i3, [%l7 + 0x38]
orn %i4, 0x0F45, %i6
be,pt %icc, loop_3078
stx %g3, [%l7 + 0x10]
xor %l3, %l1, %i1
brgz %o6, loop_3079
loop_3078:
fmuld8ulx16 %f0, %f15, %f4
ldub [%l7 + 0x13], %i5
fmovdvs %xcc, %f3, %f10
loop_3079:
tne %xcc, 0x3
ldsh [%l7 + 0x72], %o7
movvs %icc, %g2, %g1
stw %o1, [%l7 + 0x44]
taddcc %g6, %o0, %i7
sllx %l4, 0x08, %l0
fpsub16s %f6, %f13, %f11
andncc %i2, %l2, %o5
fcmple16 %f12, %f4, %g5
fmovscc %icc, %f15, %f10
nop
setx loop_3080, %l0, %l1
jmpl %l1, %l6
nop
setx loop_3081, %l0, %l1
jmpl %l1, %o2
subcc %g7, %o3, %i0
ld [%l7 + 0x70], %f12
loop_3080:
fmovspos %icc, %f1, %f9
loop_3081:
fcmple16 %f6, %f8, %l5
ldsh [%l7 + 0x50], %g4
stw %i3, [%l7 + 0x2C]
lduh [%l7 + 0x60], %o4
sll %i4, 0x07, %g3
brlz %l3, loop_3082
ldd [%l7 + 0x58], %f14
fmovrdgz %i6, %f14, %f4
stx %i1, [%l7 + 0x20]
loop_3082:
tneg %xcc, 0x3
movl %xcc, %l1, %i5
stb %o6, [%l7 + 0x11]
sth %g2, [%l7 + 0x24]
fmovse %icc, %f7, %f14
fmovdleu %icc, %f4, %f15
fnands %f10, %f2, %f11
stw %o7, [%l7 + 0x48]
be,pt %icc, loop_3083
sth %o1, [%l7 + 0x2A]
fnot2s %f8, %f6
movcs %icc, %g1, %o0
loop_3083:
fmovsleu %xcc, %f15, %f3
movvc %icc, %g6, %i7
nop
setx loop_3084, %l0, %l1
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 %f15, %f8, %f8
fbule,a %fcc1, loop_3085
fmul8x16 %f3, %f0, %f6
loop_3084:
fnor %f10, %f6, %f0
fcmpd %fcc3, %f2, %f14
loop_3085:
ldsh [%l7 + 0x56], %l4
bl,a,pt %icc, loop_3086
ldx [%l7 + 0x20], %l0
fmovsneg %icc, %f9, %f14
ldsb [%l7 + 0x0D], %i2
loop_3086:
te %icc, 0x7
srl %o5, %g5, %l6
xor %l2, 0x0AC0, %g7
xnor %o3, %i0, %o2
fnand %f14, %f6, %f2
fpsub32s %f2, %f0, %f0
andn %l5, %i3, %g4
bgu,a,pt %xcc, loop_3087
edge32n %i4, %g3, %l3
stw %i6, [%l7 + 0x7C]
fcmped %fcc0, %f6, %f2
loop_3087:
fpsub16 %f8, %f12, %f4
movre %o4, 0x343, %l1
fmovdle %xcc, %f8, %f13
array8 %i5, %i1, %o6
ldd [%l7 + 0x28], %f14
fxnors %f10, %f5, %f9
fcmpeq32 %f10, %f8, %g2
bcc loop_3088
ldsw [%l7 + 0x2C], %o7
ldd [%l7 + 0x18], %f8
bvs,a loop_3089
loop_3088:
fmovrslz %o1, %f4, %f1
sth %o0, [%l7 + 0x10]
orncc %g1, %g6, %l4
loop_3089:
lduh [%l7 + 0x38], %i7
fmovdleu %xcc, %f5, %f8
lduw [%l7 + 0x10], %i2
call loop_3090
lduw [%l7 + 0x0C], %l0
fsrc1s %f15, %f5
fmovsle %icc, %f10, %f8
loop_3090:
subc %g5, %o5, %l6
fnot1s %f11, %f15
edge32n %g7, %o3, %i0
ldd [%l7 + 0x48], %f12
fmovsl %icc, %f10, %f4
st %f14, [%l7 + 0x28]
array8 %l2, %o2, %l5
stw %g4, [%l7 + 0x30]
sdivcc %i3, 0x0E27, %g3
tleu %icc, 0x1
mulscc %i4, 0x141E, %l3
ldsh [%l7 + 0x26], %o4
stw %i6, [%l7 + 0x20]
bge %xcc, loop_3091
addccc %l1, 0x11BB, %i1
fcmpeq32 %f10, %f2, %i5
ldx [%l7 + 0x38], %g2
loop_3091:
sth %o6, [%l7 + 0x42]
std %f4, [%l7 + 0x38]
fmovdl %icc, %f6, %f11
fmovsg %icc, %f15, %f0
lduw [%l7 + 0x30], %o7
tvs %xcc, 0x7
xnor %o1, 0x1217, %g1
stw %g6, [%l7 + 0x6C]
fones %f15
stw %l4, [%l7 + 0x70]
ldub [%l7 + 0x62], %o0
stb %i2, [%l7 + 0x4E]
tleu %icc, 0x2
ba,a loop_3092
fmovrdlez %i7, %f4, %f6
st %f7, [%l7 + 0x60]
ldsw [%l7 + 0x10], %g5
loop_3092:
addccc %o5, 0x11D4, %l0
std %f12, [%l7 + 0x18]
fsrc2 %f14, %f4
movle %icc, %g7, %o3
std %f6, [%l7 + 0x48]
nop
setx loop_3093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l6, [%l7 + 0x60]
fmovscc %xcc, %f10, %f7
fbn,a %fcc3, loop_3094
loop_3093:
fbn %fcc1, loop_3095
subc %i0, 0x04BE, %o2
ldd [%l7 + 0x38], %f2
loop_3094:
array16 %l2, %l5, %g4
loop_3095:
lduh [%l7 + 0x26], %g3
stw %i3, [%l7 + 0x10]
mova %xcc, %i4, %l3
bcs %xcc, loop_3096
stx %o4, [%l7 + 0x60]
fbg,a %fcc0, loop_3097
fmovrsgz %l1, %f14, %f12
loop_3096:
tgu %icc, 0x7
std %f10, [%l7 + 0x68]
loop_3097:
smulcc %i6, 0x07C9, %i1
fcmped %fcc2, %f0, %f2
taddcc %i5, %o6, %g2
ldsh [%l7 + 0x78], %o1
fcmpes %fcc0, %f7, %f6
taddcctv %g1, %g6, %o7
ldd [%l7 + 0x18], %f8
lduh [%l7 + 0x36], %l4
fmovrdlz %i2, %f10, %f14
lduh [%l7 + 0x60], %o0
lduw [%l7 + 0x30], %i7
lduw [%l7 + 0x64], %o5
std %f4, [%l7 + 0x38]
umul %g5, %g7, %o3
bl,a loop_3098
stb %l6, [%l7 + 0x24]
fmovda %xcc, %f7, %f14
fandnot1s %f10, %f1, %f6
loop_3098:
movrlez %i0, 0x14F, %o2
stx %l0, [%l7 + 0x18]
fcmpgt32 %f8, %f6, %l5
sll %l2, 0x17, %g4
fmovscs %xcc, %f7, %f4
edge16n %i3, %i4, %l3
fmovdgu %xcc, %f15, %f2
ldsh [%l7 + 0x22], %o4
stw %g3, [%l7 + 0x48]
ldsw [%l7 + 0x5C], %i6
fmovdpos %xcc, %f7, %f6
fmul8x16al %f10, %f10, %f12
stw %i1, [%l7 + 0x0C]
fnors %f0, %f1, %f8
ld [%l7 + 0x4C], %f2
fnot2 %f6, %f6
tneg %icc, 0x2
subccc %i5, %l1, %o6
edge16l %o1, %g1, %g2
fpadd32s %f4, %f14, %f14
lduh [%l7 + 0x08], %g6
fornot1 %f2, %f4, %f2
fabsd %f4, %f6
bge,a %icc, loop_3099
fbule,a %fcc2, loop_3100
edge32n %l4, %i2, %o7
fmuld8ulx16 %f9, %f10, %f4
loop_3099:
lduh [%l7 + 0x1E], %o0
loop_3100:
fand %f0, %f14, %f4
fmovdvc %xcc, %f13, %f15
tpos %xcc, 0x0
st %f8, [%l7 + 0x60]
fxnor %f8, %f14, %f2
ldub [%l7 + 0x5B], %i7
fbul,a %fcc2, loop_3101
tleu %icc, 0x5
fone %f0
sdivcc %g5, 0x1767, %o5
loop_3101:
brgz,a %g7, loop_3102
subc %o3, %l6, %o2
ldsw [%l7 + 0x4C], %i0
sth %l0, [%l7 + 0x1A]
loop_3102:
ldd [%l7 + 0x70], %f14
ldx [%l7 + 0x38], %l5
fmuld8ulx16 %f5, %f0, %f2
addc %l2, %i3, %g4
sub %i4, %o4, %g3
tneg %xcc, 0x5
fxnors %f4, %f4, %f9
smul %l3, 0x1D59, %i6
st %f14, [%l7 + 0x58]
st %f4, [%l7 + 0x40]
std %f14, [%l7 + 0x70]
sth %i1, [%l7 + 0x1A]
sth %l1, [%l7 + 0x6A]
sethi 0x0441, %i5
lduw [%l7 + 0x40], %o1
fmovdvs %xcc, %f6, %f3
sdivx %g1, 0x0509, %o6
ldsb [%l7 + 0x7A], %g2
ldsb [%l7 + 0x5B], %l4
fmovrsne %i2, %f13, %f11
nop
setx loop_3103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f5, %f11, %f1
movge %icc, %o7, %o0
sdiv %g6, 0x1171, %g5
loop_3103:
fmuld8sux16 %f6, %f5, %f12
fbge %fcc0, loop_3104
ldsh [%l7 + 0x66], %i7
fmovse %icc, %f8, %f7
lduw [%l7 + 0x78], %g7
loop_3104:
andncc %o3, %o5, %l6
edge8ln %i0, %o2, %l0
tl %xcc, 0x6
edge32ln %l5, %l2, %i3
fabsd %f6, %f6
fands %f13, %f13, %f4
bpos,pn %icc, loop_3105
ldsw [%l7 + 0x18], %g4
orcc %i4, %g3, %l3
fmovscs %xcc, %f1, %f4
loop_3105:
edge32ln %o4, %i6, %i1
array32 %i5, %l1, %g1
fcmps %fcc1, %f4, %f14
addcc %o6, %g2, %l4
ldx [%l7 + 0x70], %o1
fmovrdlz %o7, %f6, %f0
stw %i2, [%l7 + 0x24]
movrne %o0, 0x140, %g5
brlez,a %i7, loop_3106
fmovsneg %icc, %f0, %f5
xor %g6, %g7, %o5
fcmpne16 %f12, %f14, %l6
loop_3106:
udivx %o3, 0x00F0, %i0
std %f6, [%l7 + 0x38]
ldd [%l7 + 0x20], %f2
and %o2, %l0, %l2
fcmpgt32 %f12, %f2, %i3
addc %g4, %l5, %g3
ldsh [%l7 + 0x20], %i4
std %f4, [%l7 + 0x58]
fandnot1s %f3, %f1, %f1
xnorcc %o4, 0x0F57, %l3
fpsub16 %f10, %f10, %f6
fmovsneg %icc, %f7, %f10
ldx [%l7 + 0x48], %i1
taddcc %i6, 0x075D, %i5
subcc %l1, 0x1BB4, %o6
fmul8x16au %f15, %f14, %f8
movneg %icc, %g2, %l4
fmovrdlez %o1, %f6, %f12
lduh [%l7 + 0x70], %g1
fble %fcc1, loop_3107
movrgz %o7, 0x34D, %o0
std %f10, [%l7 + 0x38]
mova %icc, %g5, %i2
loop_3107:
brnz,a %i7, loop_3108
movgu %icc, %g7, %o5
edge16ln %g6, %l6, %o3
fornot2s %f6, %f11, %f0
loop_3108:
tne %icc, 0x5
fmovrslez %o2, %f6, %f5
ldub [%l7 + 0x6C], %l0
edge16 %i0, %i3, %g4
fmovdgu %xcc, %f3, %f15
fors %f0, %f11, %f12
subc %l5, 0x0CF8, %l2
ldsh [%l7 + 0x60], %g3
fbu %fcc3, loop_3109
fxor %f14, %f8, %f2
fsrc1 %f2, %f2
movre %o4, 0x232, %l3
loop_3109:
ba %icc, loop_3110
udiv %i4, 0x0272, %i1
bvc,a,pn %xcc, loop_3111
sub %i6, 0x019F, %l1
loop_3110:
movleu %icc, %i5, %o6
move %icc, %l4, %o1
loop_3111:
edge8 %g2, %o7, %o0
subcc %g5, 0x1E5E, %i2
mulx %i7, %g1, %o5
fmovsa %icc, %f6, %f10
stx %g6, [%l7 + 0x28]
fsrc2 %f2, %f10
movrgez %g7, %o3, %o2
fmul8sux16 %f6, %f0, %f0
fornot2 %f14, %f14, %f14
movrlez %l6, 0x1DF, %i0
stw %i3, [%l7 + 0x74]
bge %icc, loop_3112
fnors %f13, %f13, %f9
movcs %xcc, %g4, %l5
fmovrde %l0, %f10, %f6
loop_3112:
tn %icc, 0x4
fmovsvc %icc, %f14, %f12
subccc %l2, 0x1459, %g3
ldsh [%l7 + 0x2C], %l3
lduw [%l7 + 0x14], %o4
lduw [%l7 + 0x38], %i1
bshuffle %f14, %f4, %f4
sdivcc %i6, 0x10C9, %l1
fmovrsgz %i4, %f3, %f15
tvs %xcc, 0x6
fmuld8sux16 %f2, %f11, %f14
lduh [%l7 + 0x6E], %i5
ldx [%l7 + 0x38], %l4
ldd [%l7 + 0x40], %f8
lduw [%l7 + 0x5C], %o6
fcmpne32 %f0, %f12, %g2
fmovs %f2, %f1
ld [%l7 + 0x50], %f8
ldx [%l7 + 0x50], %o7
sth %o1, [%l7 + 0x6A]
sdiv %o0, 0x1711, %g5
stb %i2, [%l7 + 0x52]
fandnot2 %f0, %f4, %f8
fmul8sux16 %f6, %f4, %f14
fmovse %icc, %f6, %f15
srax %i7, 0x14, %o5
fzeros %f4
fmovs %f6, %f2
fble,a %fcc3, loop_3113
fmovdle %xcc, %f5, %f12
fmovsn %icc, %f8, %f1
fmovdn %icc, %f9, %f1
loop_3113:
movneg %xcc, %g1, %g7
sub %g6, 0x1AA0, %o3
stx %l6, [%l7 + 0x18]
fmovsgu %icc, %f11, %f0
array16 %o2, %i3, %i0
fmovrsne %g4, %f11, %f12
fmovrse %l0, %f1, %f15
std %f0, [%l7 + 0x50]
fsrc1 %f4, %f0
taddcc %l5, 0x1348, %l2
fbu,a %fcc1, loop_3114
fsrc2 %f0, %f6
fbug,a %fcc3, loop_3115
tl %icc, 0x3
loop_3114:
sllx %g3, %l3, %i1
lduh [%l7 + 0x12], %o4
loop_3115:
fmovscc %icc, %f4, %f1
lduh [%l7 + 0x42], %l1
sth %i6, [%l7 + 0x56]
edge8 %i5, %l4, %o6
orncc %i4, 0x1C73, %g2
fmovdcc %xcc, %f4, %f3
fblg %fcc1, loop_3116
ldsw [%l7 + 0x1C], %o1
subc %o7, %o0, %i2
tne %icc, 0x4
loop_3116:
bge,a %icc, loop_3117
brgz,a %g5, loop_3118
fnegd %f12, %f10
smulcc %i7, 0x0DC2, %o5
loop_3117:
sra %g1, 0x15, %g6
loop_3118:
ldsh [%l7 + 0x5C], %g7
udivx %l6, 0x1EEF, %o3
subccc %i3, 0x08AD, %i0
fand %f10, %f12, %f14
tle %icc, 0x5
sub %g4, %l0, %o2
fxnors %f4, %f13, %f12
fpadd16 %f10, %f4, %f2
fbug,a %fcc1, loop_3119
ldub [%l7 + 0x2B], %l2
array8 %l5, %g3, %l3
fmovrdgez %o4, %f8, %f14
loop_3119:
st %f8, [%l7 + 0x6C]
fmovrdgez %i1, %f10, %f6
faligndata %f14, %f14, %f12
fmovsgu %icc, %f8, %f9
fbule,a %fcc1, loop_3120
ldub [%l7 + 0x5F], %i6
edge32ln %l1, %l4, %i5
lduh [%l7 + 0x0A], %i4
loop_3120:
ldsw [%l7 + 0x70], %o6
bvc,a,pn %xcc, loop_3121
fmovs %f4, %f5
movleu %icc, %g2, %o1
fmovsle %icc, %f11, %f1
loop_3121:
fmovrsne %o7, %f7, %f10
ld [%l7 + 0x20], %f4
ldd [%l7 + 0x50], %f6
ld [%l7 + 0x4C], %f10
ldsb [%l7 + 0x38], %o0
fpsub32 %f2, %f14, %f2
movle %icc, %g5, %i2
movge %icc, %i7, %o5
fors %f2, %f8, %f2
udiv %g6, 0x1BED, %g1
fornot1 %f14, %f10, %f0
fmuld8sux16 %f9, %f6, %f8
lduw [%l7 + 0x64], %l6
ta %icc, 0x1
fones %f9
sdivcc %o3, 0x0D02, %g7
brlz,a %i3, loop_3122
stw %i0, [%l7 + 0x08]
ldsw [%l7 + 0x4C], %l0
sllx %g4, 0x04, %o2
loop_3122:
sdivcc %l5, 0x1218, %g3
fmovrdgez %l2, %f4, %f14
ldub [%l7 + 0x4E], %o4
fmul8sux16 %f6, %f8, %f6
movrlz %l3, %i1, %i6
sdivx %l4, 0x105A, %i5
andn %i4, %l1, %o6
andn %o1, %g2, %o7
bge,a loop_3123
fmovsa %xcc, %f14, %f5
fnands %f5, %f3, %f0
sethi 0x1B02, %o0
loop_3123:
tge %icc, 0x5
fcmpd %fcc1, %f12, %f8
stb %i2, [%l7 + 0x62]
stw %i7, [%l7 + 0x1C]
ldsh [%l7 + 0x18], %o5
tvs %icc, 0x0
fbo %fcc3, loop_3124
st %f4, [%l7 + 0x58]
udivcc %g5, 0x15E4, %g1
std %f0, [%l7 + 0x10]
loop_3124:
stb %l6, [%l7 + 0x4A]
fpadd32s %f15, %f12, %f2
sth %g6, [%l7 + 0x46]
andn %o3, %g7, %i3
fcmple16 %f2, %f12, %l0
movcs %xcc, %g4, %i0
ldd [%l7 + 0x68], %f6
fmovsleu %icc, %f14, %f4
fone %f6
nop
setx loop_3125, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x43], %l5
brnz %g3, loop_3126
bleu,a %icc, loop_3127
loop_3125:
fmovdneg %xcc, %f11, %f15
mulx %l2, %o2, %o4
loop_3126:
fmul8x16au %f1, %f2, %f6
loop_3127:
fmuld8sux16 %f3, %f4, %f6
fpsub32s %f14, %f1, %f5
ldub [%l7 + 0x5D], %l3
fbug,a %fcc1, loop_3128
addcc %i6, %i1, %l4
ldd [%l7 + 0x48], %f2
movneg %icc, %i4, %i5
loop_3128:
pdist %f4, %f2, %f10
movgu %xcc, %l1, %o6
fmovrsgz %o1, %f13, %f0
fmovdne %xcc, %f6, %f5
fcmple16 %f6, %f4, %g2
lduw [%l7 + 0x5C], %o0
fmovdg %icc, %f4, %f0
xnorcc %o7, 0x15EC, %i7
fbge,a %fcc2, loop_3129
fands %f4, %f11, %f0
for %f0, %f12, %f10
fmovdl %icc, %f2, %f5
loop_3129:
edge8n %o5, %g5, %g1
fpsub16s %f1, %f15, %f15
stb %l6, [%l7 + 0x5A]
fnot2 %f8, %f6
nop
setx loop_3130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdge %icc, %f15, %f15
ldx [%l7 + 0x70], %i2
fmovdneg %icc, %f3, %f12
loop_3130:
movneg %xcc, %o3, %g7
fandnot1s %f0, %f3, %f8
ldub [%l7 + 0x58], %i3
stb %g6, [%l7 + 0x1F]
ldsw [%l7 + 0x34], %l0
lduh [%l7 + 0x24], %i0
srl %g4, %g3, %l5
fcmpeq32 %f10, %f2, %l2
ldx [%l7 + 0x68], %o4
for %f2, %f6, %f12
fcmple32 %f6, %f4, %o2
ldx [%l7 + 0x38], %i6
fxnor %f8, %f8, %f14
ldsh [%l7 + 0x5A], %l3
fcmpeq16 %f4, %f0, %l4
fbule %fcc1, loop_3131
tleu %xcc, 0x1
fbe,a %fcc3, loop_3132
fcmpeq16 %f14, %f6, %i1
loop_3131:
fba,a %fcc0, loop_3133
bg,pn %xcc, loop_3134
loop_3132:
srax %i4, %l1, %o6
bcs,a %icc, loop_3135
loop_3133:
sra %o1, %i5, %o0
loop_3134:
std %f10, [%l7 + 0x10]
stw %g2, [%l7 + 0x44]
loop_3135:
ba,pn %xcc, loop_3136
lduw [%l7 + 0x34], %i7
ldsh [%l7 + 0x78], %o5
fmovse %icc, %f12, %f8
loop_3136:
std %f14, [%l7 + 0x10]
fmovsleu %icc, %f2, %f15
stb %g5, [%l7 + 0x18]
nop
setx loop_3137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x4C], %g1
fmuld8sux16 %f2, %f13, %f14
tvc %icc, 0x1
loop_3137:
sdivx %l6, 0x1E64, %o7
sub %i2, %g7, %i3
fmovdn %xcc, %f14, %f5
st %f4, [%l7 + 0x68]
ldx [%l7 + 0x30], %o3
stw %l0, [%l7 + 0x68]
stb %g6, [%l7 + 0x34]
edge8 %g4, %i0, %g3
nop
setx loop_3138, %l0, %l1
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 %fcc3, loop_3139
stb %l5, [%l7 + 0x5E]
lduh [%l7 + 0x22], %o4
loop_3138:
st %f9, [%l7 + 0x34]
loop_3139:
ldsh [%l7 + 0x7A], %o2
ldx [%l7 + 0x78], %l2
bg,a %xcc, loop_3140
sth %i6, [%l7 + 0x7A]
lduw [%l7 + 0x60], %l4
fmovde %xcc, %f1, %f4
loop_3140:
udiv %i1, 0x01BC, %l3
subc %i4, %l1, %o1
fmovsg %icc, %f8, %f15
ldsh [%l7 + 0x50], %o6
ld [%l7 + 0x2C], %f5
nop
setx loop_3141, %l0, %l1
jmpl %l1, %o0
fzero %f6
ldsh [%l7 + 0x56], %g2
bleu,a,pt %xcc, loop_3142
loop_3141:
fnors %f2, %f3, %f6
ldd [%l7 + 0x70], %f4
fxnor %f2, %f8, %f0
loop_3142:
fcmple16 %f4, %f14, %i7
ldx [%l7 + 0x08], %o5
fnegd %f14, %f4
brlz,a %g5, loop_3143
andn %g1, %l6, %o7
sub %i2, 0x0035, %i5
sdiv %g7, 0x0B71, %i3
loop_3143:
movge %icc, %o3, %l0
fabsd %f2, %f2
fmuld8sux16 %f4, %f13, %f4
movn %xcc, %g6, %g4
udiv %g3, 0x1890, %l5
edge32 %o4, %o2, %l2
lduw [%l7 + 0x5C], %i6
fmovrdlz %i0, %f12, %f14
brz %i1, loop_3144
stb %l3, [%l7 + 0x7B]
sdiv %l4, 0x160F, %i4
stw %l1, [%l7 + 0x4C]
loop_3144:
sethi 0x18BD, %o6
fcmpgt32 %f4, %f8, %o1
fmovdne %icc, %f10, %f14
te %icc, 0x3
fmovrslez %o0, %f2, %f15
fsrc2 %f0, %f2
movle %icc, %i7, %g2
st %f15, [%l7 + 0x58]
fnand %f6, %f8, %f14
bl loop_3145
ldsh [%l7 + 0x54], %g5
and %o5, 0x0A19, %l6
lduh [%l7 + 0x7A], %g1
loop_3145:
fmul8sux16 %f8, %f0, %f10
tsubcctv %o7, %i2, %i5
array8 %g7, %i3, %l0
fbue,a %fcc1, loop_3146
movge %xcc, %g6, %o3
fcmpne16 %f10, %f0, %g4
fpack16 %f4, %f13
loop_3146:
fmovdle %icc, %f14, %f11
fmovsneg %xcc, %f7, %f7
sth %l5, [%l7 + 0x0E]
ld [%l7 + 0x10], %f4
fpackfix %f8, %f3
tvs %xcc, 0x2
fandnot1s %f11, %f11, %f10
bcc,pn %icc, loop_3147
fmovd %f14, %f0
stw %g3, [%l7 + 0x58]
tsubcc %o2, %o4, %l2
loop_3147:
tne %xcc, 0x5
srl %i6, %i1, %i0
fand %f2, %f10, %f2
fbule,a %fcc0, loop_3148
edge8ln %l4, %i4, %l3
xorcc %o6, 0x0438, %o1
stb %o0, [%l7 + 0x4D]
loop_3148:
movneg %icc, %l1, %g2
ldd [%l7 + 0x70], %f6
edge16l %i7, %g5, %l6
std %f12, [%l7 + 0x38]
ldd [%l7 + 0x58], %f6
fand %f12, %f6, %f8
fbuge,a %fcc2, loop_3149
stb %g1, [%l7 + 0x45]
tneg %icc, 0x5
fabss %f2, %f12
loop_3149:
stb %o5, [%l7 + 0x4F]
fmovsleu %xcc, %f7, %f2
fpack32 %f2, %f14, %f0
fsrc1s %f13, %f10
fcmple32 %f4, %f12, %i2
fpack16 %f8, %f1
fmovsvc %xcc, %f11, %f2
edge32 %o7, %i5, %i3
ldx [%l7 + 0x50], %l0
nop
setx loop_3150, %l0, %l1
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, %f10
fmovsne %icc, %f9, %f14
lduw [%l7 + 0x48], %g6
loop_3150:
stw %o3, [%l7 + 0x2C]
stw %g7, [%l7 + 0x30]
fbug,a %fcc3, loop_3151
ldd [%l7 + 0x30], %f4
sdivcc %g4, 0x0F79, %l5
ldsw [%l7 + 0x54], %g3
loop_3151:
move %icc, %o4, %o2
ldx [%l7 + 0x48], %i6
call loop_3152
bneg,a %xcc, loop_3153
fpack32 %f8, %f12, %f6
xnorcc %l2, 0x1181, %i1
loop_3152:
movl %icc, %i0, %l4
loop_3153:
edge32 %l3, %o6, %i4
ldx [%l7 + 0x28], %o0
udivcc %l1, 0x0C2C, %g2
lduw [%l7 + 0x3C], %i7
fblg,a %fcc1, loop_3154
xnorcc %g5, %o1, %g1
stb %l6, [%l7 + 0x21]
ldx [%l7 + 0x70], %i2
loop_3154:
edge8n %o7, %o5, %i5
edge8 %i3, %g6, %l0
xor %g7, %g4, %o3
fmul8sux16 %f8, %f12, %f6
fnors %f0, %f13, %f5
fpack32 %f0, %f14, %f6
ld [%l7 + 0x24], %f11
fpack32 %f14, %f2, %f14
movge %icc, %g3, %l5
fble %fcc2, loop_3155
sdiv %o4, 0x0739, %i6
bpos %xcc, loop_3156
bleu loop_3157
loop_3155:
bleu,pn %icc, loop_3158
fcmps %fcc1, %f11, %f6
loop_3156:
ldsb [%l7 + 0x42], %l2
loop_3157:
smul %o2, 0x15EF, %i0
loop_3158:
fcmps %fcc1, %f10, %f14
udiv %l4, 0x0722, %i1
andcc %l3, 0x0CE8, %i4
tg %icc, 0x5
std %f12, [%l7 + 0x68]
stb %o0, [%l7 + 0x36]
st %f8, [%l7 + 0x48]
movrgz %o6, 0x38C, %g2
fmovsgu %xcc, %f4, %f9
subccc %l1, 0x1076, %g5
movrlz %o1, %g1, %i7
sdivx %i2, 0x1D51, %l6
fpadd16s %f8, %f2, %f13
umul %o5, 0x1C92, %i5
fors %f7, %f2, %f3
fmuld8ulx16 %f4, %f15, %f0
fmovrdlez %o7, %f2, %f12
fornot2 %f6, %f0, %f0
ldsb [%l7 + 0x6E], %i3
ldsh [%l7 + 0x68], %l0
sth %g6, [%l7 + 0x0A]
lduw [%l7 + 0x48], %g7
stx %g4, [%l7 + 0x78]
lduh [%l7 + 0x4A], %o3
fmovdgu %icc, %f1, %f0
std %f0, [%l7 + 0x58]
tcs %icc, 0x5
fsrc1s %f4, %f11
subc %g3, %o4, %l5
ld [%l7 + 0x44], %f5
andncc %i6, %o2, %l2
lduh [%l7 + 0x66], %i0
fmul8x16 %f3, %f6, %f12
ldub [%l7 + 0x45], %l4
fnot2 %f8, %f14
srl %i1, %l3, %i4
sdiv %o0, 0x1F72, %o6
fbo %fcc0, loop_3159
sethi 0x13CE, %g2
umul %l1, 0x19CE, %g5
bvs,a,pn %xcc, loop_3160
loop_3159:
brnz,a %g1, loop_3161
lduh [%l7 + 0x6A], %o1
fblg,a %fcc2, loop_3162
loop_3160:
srl %i2, %l6, %i7
loop_3161:
fcmpeq16 %f0, %f6, %i5
bl,a,pn %xcc, loop_3163
loop_3162:
st %f2, [%l7 + 0x1C]
ldsb [%l7 + 0x29], %o5
lduh [%l7 + 0x44], %i3
loop_3163:
std %f14, [%l7 + 0x28]
fmovrdlz %o7, %f14, %f4
fornot1 %f12, %f4, %f12
fpack32 %f0, %f0, %f2
fmovsn %xcc, %f14, %f9
bge,a,pn %icc, loop_3164
ldsw [%l7 + 0x28], %g6
lduw [%l7 + 0x74], %g7
fmovdvc %icc, %f0, %f3
loop_3164:
fmovsge %xcc, %f14, %f7
movrlz %g4, %o3, %l0
std %f6, [%l7 + 0x40]
movn %xcc, %g3, %o4
pdist %f6, %f4, %f8
fbg,a %fcc0, loop_3165
ldub [%l7 + 0x71], %l5
fnegd %f0, %f8
fbue,a %fcc0, loop_3166
loop_3165:
fnot2 %f0, %f4
sdiv %o2, 0x0C67, %l2
st %f5, [%l7 + 0x08]
loop_3166:
fnors %f8, %f14, %f11
fbule,a %fcc1, loop_3167
ldsb [%l7 + 0x53], %i0
fmul8x16au %f8, %f7, %f12
ba,pn %xcc, loop_3168
loop_3167:
edge16ln %i6, %i1, %l4
edge32ln %l3, %o0, %o6
ldub [%l7 + 0x78], %i4
loop_3168:
ldsb [%l7 + 0x63], %g2
fors %f6, %f1, %f14
and %l1, %g1, %o1
sth %g5, [%l7 + 0x40]
ldx [%l7 + 0x18], %l6
fnegs %f2, %f15
alignaddr %i7, %i2, %o5
stw %i3, [%l7 + 0x64]
addcc %i5, %o7, %g6
or %g7, 0x1560, %g4
lduh [%l7 + 0x12], %l0
tcs %icc, 0x6
movcc %xcc, %g3, %o4
movrne %l5, 0x27C, %o2
tleu %icc, 0x1
movge %icc, %l2, %o3
fzero %f2
ldsw [%l7 + 0x44], %i0
lduw [%l7 + 0x60], %i1
movvs %icc, %i6, %l4
fmovrsne %o0, %f14, %f7
fpack32 %f14, %f6, %f2
ldx [%l7 + 0x08], %o6
ldx [%l7 + 0x60], %l3
sethi 0x1B66, %i4
ldsb [%l7 + 0x32], %g2
ldub [%l7 + 0x11], %g1
fexpand %f11, %f0
fmovrslez %l1, %f4, %f5
ldub [%l7 + 0x3F], %o1
nop
setx loop_3169, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge,a %fcc0, loop_3170
fmul8x16al %f14, %f6, %f4
fmovdge %icc, %f1, %f13
loop_3169:
tneg %icc, 0x6
loop_3170:
bneg,pn %icc, loop_3171
std %f6, [%l7 + 0x08]
tle %icc, 0x0
ta %icc, 0x3
loop_3171:
ldsh [%l7 + 0x6A], %g5
bpos,pn %xcc, loop_3172
brlez,a %l6, loop_3173
fmovsa %icc, %f15, %f1
fmovsg %icc, %f9, %f4
loop_3172:
fmovrdne %i2, %f0, %f0
loop_3173:
fnegd %f12, %f0
bl,pt %xcc, loop_3174
fcmpeq32 %f14, %f2, %i7
fmovdvs %xcc, %f8, %f15
stb %o5, [%l7 + 0x0B]
loop_3174:
umulcc %i5, 0x04D0, %o7
stx %g6, [%l7 + 0x10]
tvs %xcc, 0x0
ldsh [%l7 + 0x7E], %g7
fmovsl %icc, %f12, %f10
movcc %icc, %i3, %l0
std %f4, [%l7 + 0x08]
stw %g3, [%l7 + 0x28]
brgez %o4, loop_3175
alignaddr %l5, %g4, %l2
array16 %o2, %o3, %i0
fpsub32 %f4, %f12, %f0
loop_3175:
fmuld8sux16 %f10, %f3, %f0
subccc %i6, 0x0A17, %l4
ldd [%l7 + 0x58], %f2
taddcc %i1, %o0, %l3
udivx %i4, 0x0716, %g2
srl %o6, %g1, %o1
ldsh [%l7 + 0x54], %g5
fbg,a %fcc1, loop_3176
fmovsvc %icc, %f4, %f8
fmovdleu %icc, %f9, %f4
stx %l6, [%l7 + 0x68]
loop_3176:
fpsub16 %f14, %f12, %f12
fabss %f15, %f14
lduh [%l7 + 0x36], %i2
fbe %fcc3, loop_3177
tpos %xcc, 0x4
ldx [%l7 + 0x20], %i7
ld [%l7 + 0x30], %f0
loop_3177:
fabss %f6, %f12
bcs,a %xcc, loop_3178
std %f4, [%l7 + 0x20]
edge16n %o5, %l1, %o7
fmovsvs %icc, %f13, %f0
loop_3178:
stw %i5, [%l7 + 0x08]
tcs %xcc, 0x5
sll %g6, 0x0E, %g7
fmovdpos %icc, %f12, %f0
lduh [%l7 + 0x56], %l0
fblg,a %fcc1, loop_3179
bg,a %icc, loop_3180
ldsw [%l7 + 0x3C], %i3
movgu %xcc, %o4, %g3
loop_3179:
fbu %fcc0, loop_3181
loop_3180:
bneg,a,pn %xcc, loop_3182
ldsw [%l7 + 0x5C], %g4
fxor %f10, %f4, %f0
loop_3181:
movg %xcc, %l5, %l2
loop_3182:
orncc %o3, %i0, %o2
edge8 %l4, %i6, %i1
tneg %xcc, 0x3
stw %l3, [%l7 + 0x78]
lduw [%l7 + 0x74], %o0
st %f5, [%l7 + 0x20]
lduh [%l7 + 0x68], %g2
fmovda %xcc, %f5, %f5
ba,pt %xcc, loop_3183
xnor %o6, 0x12D2, %i4
st %f0, [%l7 + 0x64]
xor %o1, %g1, %g5
loop_3183:
ldsb [%l7 + 0x62], %l6
bgu,a %xcc, loop_3184
ldsb [%l7 + 0x16], %i7
fmovdvc %icc, %f7, %f11
ldd [%l7 + 0x18], %f0
loop_3184:
movrgz %o5, %i2, %o7
fcmpgt16 %f2, %f12, %i5
tleu %icc, 0x7
st %f5, [%l7 + 0x30]
fmovd %f6, %f10
stw %l1, [%l7 + 0x54]
tle %xcc, 0x0
tge %xcc, 0x1
fmovsvc %icc, %f11, %f12
fmovdpos %icc, %f0, %f0
lduh [%l7 + 0x0A], %g7
stx %g6, [%l7 + 0x20]
ld [%l7 + 0x28], %f0
lduh [%l7 + 0x6E], %i3
fcmps %fcc1, %f7, %f0
ldsh [%l7 + 0x0E], %o4
stx %l0, [%l7 + 0x78]
st %f8, [%l7 + 0x10]
fnor %f10, %f14, %f4
ld [%l7 + 0x4C], %f2
fmovdge %icc, %f6, %f9
movrgz %g4, 0x0F5, %g3
lduw [%l7 + 0x34], %l2
edge16l %l5, %i0, %o2
sdiv %o3, 0x16CE, %i6
fcmpne16 %f6, %f12, %l4
popc 0x1C96, %l3
mulx %i1, 0x04BB, %g2
edge16 %o0, %o6, %i4
fmovdpos %xcc, %f0, %f14
st %f15, [%l7 + 0x14]
ld [%l7 + 0x08], %f13
ldx [%l7 + 0x58], %o1
sth %g5, [%l7 + 0x4C]
st %f3, [%l7 + 0x48]
mova %xcc, %g1, %i7
edge32 %l6, %o5, %o7
fbl,a %fcc1, loop_3185
fabss %f15, %f5
fcmpd %fcc0, %f6, %f8
movpos %icc, %i5, %l1
loop_3185:
ldx [%l7 + 0x50], %i2
movge %icc, %g6, %i3
stw %o4, [%l7 + 0x68]
srax %g7, 0x1D, %g4
bcc,a loop_3186
fbuge %fcc3, loop_3187
add %g3, 0x1FDB, %l2
ldsb [%l7 + 0x1F], %l5
loop_3186:
popc %l0, %o2
loop_3187:
lduh [%l7 + 0x08], %o3
taddcc %i6, %l4, %i0
fbue,a %fcc3, loop_3188
fmovrdlz %i1, %f10, %f14
fpadd32 %f8, %f0, %f10
stx %l3, [%l7 + 0x38]
loop_3188:
ldx [%l7 + 0x78], %o0
ldub [%l7 + 0x4E], %g2
fsrc2 %f2, %f2
brnz,a %o6, loop_3189
fsrc1 %f14, %f8
fmovrsne %i4, %f3, %f10
bl,a,pt %xcc, loop_3190
loop_3189:
movpos %icc, %g5, %o1
bcs loop_3191
tne %xcc, 0x5
loop_3190:
edge32ln %i7, %l6, %o5
fmovscc %icc, %f4, %f12
loop_3191:
tvs %xcc, 0x0
lduw [%l7 + 0x20], %g1
fxors %f12, %f7, %f4
sethi 0x171E, %o7
fmovrdgez %i5, %f8, %f0
ldub [%l7 + 0x37], %i2
lduh [%l7 + 0x2A], %l1
lduw [%l7 + 0x40], %g6
tge %icc, 0x3
ld [%l7 + 0x44], %f10
fmul8ulx16 %f4, %f4, %f4
stw %i3, [%l7 + 0x4C]
srlx %g7, 0x09, %o4
fmovdvc %icc, %f13, %f15
fble %fcc0, loop_3192
bpos,a,pn %xcc, loop_3193
fabsd %f12, %f8
fnot1 %f8, %f4
loop_3192:
fbne %fcc0, loop_3194
loop_3193:
mova %xcc, %g3, %l2
stw %l5, [%l7 + 0x38]
fmovscc %icc, %f10, %f2
loop_3194:
fcmpd %fcc3, %f14, %f14
fcmpne32 %f8, %f10, %g4
taddcc %o2, %o3, %l0
tsubcctv %l4, 0x12F0, %i0
ldsb [%l7 + 0x29], %i1
ble,a loop_3195
fmovdcs %xcc, %f14, %f15
stb %i6, [%l7 + 0x63]
brlez %o0, loop_3196
loop_3195:
ld [%l7 + 0x08], %f4
edge8n %g2, %o6, %i4
fmovdvc %icc, %f8, %f1
loop_3196:
bl,a %xcc, loop_3197
nop
setx loop_3198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc1, loop_3199
subccc %g5, 0x00FB, %l3
loop_3197:
ldub [%l7 + 0x76], %o1
loop_3198:
fcmple32 %f4, %f6, %l6
loop_3199:
tge %xcc, 0x7
edge8l %i7, %o5, %g1
fba,a %fcc3, loop_3200
fbe,a %fcc3, loop_3201
ldsh [%l7 + 0x34], %o7
edge8ln %i5, %i2, %l1
loop_3200:
tpos %xcc, 0x6
loop_3201:
fcmpgt32 %f2, %f14, %i3
xorcc %g7, %o4, %g3
fbule,a %fcc3, loop_3202
ldsw [%l7 + 0x10], %l2
st %f5, [%l7 + 0x78]
bge,a loop_3203
loop_3202:
fornot1 %f2, %f0, %f4
tgu %xcc, 0x5
fbne,a %fcc3, loop_3204
loop_3203:
fmovsle %xcc, %f2, %f9
umul %g6, 0x0A20, %g4
fnegd %f2, %f0
loop_3204:
lduw [%l7 + 0x60], %l5
fcmpeq32 %f4, %f0, %o2
fmovrsgz %o3, %f6, %f7
lduh [%l7 + 0x2E], %l4
fandnot2 %f12, %f0, %f14
ldx [%l7 + 0x50], %i0
ldd [%l7 + 0x18], %f8
bl,a loop_3205
edge16ln %i1, %l0, %o0
stb %g2, [%l7 + 0x32]
ldub [%l7 + 0x19], %o6
loop_3205:
fnors %f2, %f5, %f11
tcs %xcc, 0x6
movrgz %i4, 0x31A, %i6
stx %g5, [%l7 + 0x50]
stb %o1, [%l7 + 0x63]
fbn %fcc1, loop_3206
bpos loop_3207
movrgez %l6, 0x200, %l3
faligndata %f0, %f0, %f8
loop_3206:
fpadd32s %f10, %f15, %f9
loop_3207:
ldd [%l7 + 0x48], %f12
and %o5, 0x06A4, %i7
udiv %g1, 0x01FB, %o7
ldd [%l7 + 0x40], %f12
fbug %fcc0, loop_3208
ldd [%l7 + 0x50], %f8
fcmpgt32 %f8, %f8, %i5
stw %i2, [%l7 + 0x7C]
loop_3208:
fcmps %fcc0, %f11, %f3
tle %xcc, 0x3
edge16 %i3, %l1, %g7
ta %xcc, 0x1
ld [%l7 + 0x0C], %f13
fbule,a %fcc0, loop_3209
fmovdcs %icc, %f15, %f1
fxor %f10, %f4, %f6
fmuld8ulx16 %f11, %f10, %f2
loop_3209:
fmovde %icc, %f6, %f6
stx %g3, [%l7 + 0x50]
ldsh [%l7 + 0x54], %l2
ldub [%l7 + 0x5D], %g6
fbul %fcc1, loop_3210
lduh [%l7 + 0x78], %g4
ble,a,pt %xcc, loop_3211
ble loop_3212
loop_3210:
ldd [%l7 + 0x18], %f6
lduh [%l7 + 0x6E], %l5
loop_3211:
orn %o2, 0x0BDF, %o3
loop_3212:
bg,a,pn %icc, loop_3213
bvs,pn %xcc, loop_3214
edge32n %o4, %l4, %i0
sth %l0, [%l7 + 0x6E]
loop_3213:
movgu %xcc, %o0, %i1
loop_3214:
andn %o6, 0x1847, %i4
stb %i6, [%l7 + 0x2F]
ldsh [%l7 + 0x72], %g5
fornot1s %f15, %f8, %f7
lduw [%l7 + 0x20], %o1
ldsb [%l7 + 0x72], %g2
ble,pt %xcc, loop_3215
nop
setx loop_3216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x6
lduh [%l7 + 0x30], %l6
loop_3215:
lduw [%l7 + 0x1C], %l3
loop_3216:
sdivcc %i7, 0x0EAC, %o5
lduh [%l7 + 0x10], %g1
fcmpeq32 %f2, %f0, %i5
st %f14, [%l7 + 0x0C]
umulcc %i2, 0x1E5B, %o7
movne %xcc, %l1, %g7
srax %g3, %i3, %g6
ta %icc, 0x6
movg %icc, %g4, %l5
movn %xcc, %l2, %o3
movge %xcc, %o2, %o4
fmul8x16al %f8, %f4, %f4
std %f4, [%l7 + 0x58]
ldsh [%l7 + 0x3E], %l4
sth %l0, [%l7 + 0x2E]
stw %i0, [%l7 + 0x10]
array16 %i1, %o6, %i4
move %icc, %i6, %g5
bl,pn %xcc, loop_3217
fcmpne16 %f8, %f12, %o1
bpos,pt %icc, loop_3218
fmovdcs %xcc, %f13, %f8
loop_3217:
fnors %f7, %f13, %f14
movcs %icc, %o0, %l6
loop_3218:
movneg %icc, %l3, %g2
ldub [%l7 + 0x08], %o5
fabss %f4, %f13
bcs,a,pn %xcc, loop_3219
pdist %f14, %f2, %f0
bvc,a %icc, loop_3220
xorcc %g1, 0x1328, %i5
loop_3219:
array32 %i7, %i2, %l1
movg %xcc, %g7, %o7
loop_3220:
movge %xcc, %g3, %g6
lduw [%l7 + 0x48], %g4
sdivcc %l5, 0x1A1A, %l2
ldsh [%l7 + 0x30], %o3
sdivcc %i3, 0x05B2, %o2
fpack32 %f10, %f8, %f6
fbul %fcc0, loop_3221
movrgz %l4, %l0, %o4
fmul8ulx16 %f8, %f12, %f12
std %f12, [%l7 + 0x30]
loop_3221:
bg,pn %xcc, loop_3222
ldub [%l7 + 0x0C], %i0
ldx [%l7 + 0x20], %i1
brlez,a %o6, loop_3223
loop_3222:
for %f0, %f14, %f8
bgu,a %icc, loop_3224
lduh [%l7 + 0x30], %i6
loop_3223:
fcmpne16 %f12, %f14, %i4
fmovdvs %icc, %f0, %f3
loop_3224:
edge32l %o1, %o0, %g5
edge8ln %l6, %g2, %o5
movg %xcc, %g1, %l3
fmovsn %xcc, %f12, %f15
fblg %fcc1, loop_3225
fmovrslez %i5, %f9, %f9
fsrc2s %f8, %f4
lduw [%l7 + 0x24], %i2
loop_3225:
fandnot1s %f13, %f13, %f10
ld [%l7 + 0x40], %f14
tleu %xcc, 0x3
lduw [%l7 + 0x10], %i7
bneg,a,pn %icc, loop_3226
brgz %l1, loop_3227
ld [%l7 + 0x64], %f11
fmovrsgez %g7, %f3, %f4
loop_3226:
sub %g3, 0x09B8, %o7
loop_3227:
fmul8sux16 %f2, %f10, %f2
sth %g4, [%l7 + 0x6A]
fcmpne32 %f12, %f6, %g6
movl %xcc, %l5, %l2
nop
setx loop_3228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %o3, %o2
fmul8ulx16 %f4, %f8, %f14
fxor %f8, %f14, %f2
loop_3228:
lduh [%l7 + 0x6E], %i3
fnot1 %f2, %f0
ld [%l7 + 0x68], %f12
fmovdgu %icc, %f6, %f12
stx %l0, [%l7 + 0x40]
fnot1s %f11, %f9
fmovdvs %icc, %f8, %f5
fmovspos %icc, %f10, %f5
lduh [%l7 + 0x30], %o4
smul %i0, %i1, %o6
stw %l4, [%l7 + 0x3C]
fmovsl %icc, %f0, %f9
stw %i6, [%l7 + 0x24]
std %f8, [%l7 + 0x48]
sth %i4, [%l7 + 0x2E]
nop
setx loop_3229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc3, loop_3230
tne %icc, 0x0
fpmerge %f6, %f2, %f6
loop_3229:
fabsd %f4, %f2
loop_3230:
fba %fcc2, loop_3231
ble,a loop_3232
fandnot1s %f5, %f12, %f8
bleu %xcc, loop_3233
loop_3231:
orn %o1, 0x1CA9, %g5
loop_3232:
ldx [%l7 + 0x18], %o0
sra %l6, 0x11, %o5
loop_3233:
mova %icc, %g1, %g2
edge16ln %i5, %l3, %i7
fzero %f8
tvc %icc, 0x3
taddcctv %i2, %g7, %g3
fmovsn %xcc, %f9, %f9
fcmpes %fcc3, %f0, %f10
ldx [%l7 + 0x68], %l1
fmovsl %icc, %f0, %f4
tcs %xcc, 0x4
fcmpne32 %f12, %f6, %o7
ld [%l7 + 0x58], %f15
ldsh [%l7 + 0x58], %g6
fmovdneg %xcc, %f7, %f2
fnot2s %f14, %f10
bcs,a %xcc, loop_3234
array16 %l5, %l2, %o3
fmovrde %o2, %f12, %f6
fmovrslz %i3, %f5, %f2
loop_3234:
ldub [%l7 + 0x76], %l0
tn %xcc, 0x6
edge32ln %g4, %i0, %i1
subcc %o6, %l4, %i6
fzero %f6
ld [%l7 + 0x0C], %f5
ldsh [%l7 + 0x4A], %i4
fmovrsne %o4, %f6, %f11
ba,a,pt %xcc, loop_3235
tcs %xcc, 0x4
movle %icc, %o1, %o0
brz,a %l6, loop_3236
loop_3235:
fsrc2s %f6, %f10
bvs,a %xcc, loop_3237
ldd [%l7 + 0x38], %f2
loop_3236:
addc %o5, %g5, %g2
smulcc %i5, %l3, %i7
loop_3237:
fandnot1 %f0, %f0, %f2
tpos %xcc, 0x7
fmovsgu %icc, %f7, %f8
fcmpeq32 %f14, %f2, %g1
sllx %g7, %g3, %i2
ldd [%l7 + 0x40], %f10
fmovdleu %icc, %f10, %f13
bneg,pt %icc, loop_3238
fpsub16s %f11, %f14, %f8
bl loop_3239
tcs %xcc, 0x7
loop_3238:
fmovdle %xcc, %f6, %f7
umulcc %l1, %o7, %l5
loop_3239:
orn %g6, %l2, %o3
fnot1 %f6, %f8
stb %i3, [%l7 + 0x4E]
fornot2s %f3, %f4, %f3
movvs %icc, %l0, %o2
std %f8, [%l7 + 0x28]
fnot1s %f3, %f9
xnor %i0, 0x18DB, %g4
fmovdle %xcc, %f13, %f1
andncc %i1, %o6, %l4
fmovspos %xcc, %f9, %f4
fpadd16 %f6, %f2, %f2
fbul %fcc3, loop_3240
sth %i4, [%l7 + 0x62]
mulx %i6, 0x0D94, %o1
edge32 %o4, %o0, %o5
loop_3240:
and %l6, %g2, %i5
edge32 %g5, %l3, %g1
ldsh [%l7 + 0x48], %g7
bpos %xcc, loop_3241
ldd [%l7 + 0x58], %f8
be,a %xcc, loop_3242
fsrc2s %f8, %f9
loop_3241:
tge %icc, 0x2
sdiv %g3, 0x1212, %i2
loop_3242:
orncc %i7, 0x193C, %l1
ldsw [%l7 + 0x2C], %o7
bn,pn %xcc, loop_3243
edge16ln %g6, %l5, %o3
lduh [%l7 + 0x2A], %i3
edge16n %l2, %o2, %l0
loop_3243:
edge8l %i0, %i1, %g4
bcs,a,pn %xcc, loop_3244
fzeros %f6
orncc %o6, %i4, %i6
tpos %icc, 0x2
loop_3244:
std %f2, [%l7 + 0x20]
edge32l %l4, %o4, %o1
xnorcc %o5, 0x0764, %o0
stx %g2, [%l7 + 0x48]
fmovrslz %i5, %f3, %f0
bl loop_3245
lduh [%l7 + 0x18], %l6
fpsub32s %f4, %f10, %f8
fmovsgu %icc, %f15, %f5
loop_3245:
fbne,a %fcc2, loop_3246
udivx %g5, 0x0E59, %l3
fmovdne %icc, %f0, %f15
taddcctv %g1, %g3, %g7
loop_3246:
edge16 %i2, %l1, %o7
ldub [%l7 + 0x70], %g6
bne,a,pt %xcc, loop_3247
edge16l %i7, %l5, %i3
fmovsa %icc, %f7, %f1
st %f2, [%l7 + 0x5C]
loop_3247:
taddcctv %l2, %o3, %o2
fmul8x16au %f8, %f9, %f0
movrlz %i0, 0x29A, %l0
brgz %g4, loop_3248
st %f6, [%l7 + 0x78]
stx %i1, [%l7 + 0x08]
movvc %xcc, %i4, %o6
loop_3248:
fcmple32 %f0, %f10, %i6
tleu %icc, 0x7
tn %xcc, 0x0
bpos,a,pt %xcc, loop_3249
stb %o4, [%l7 + 0x34]
ldsb [%l7 + 0x30], %l4
fcmps %fcc3, %f3, %f14
loop_3249:
tl %icc, 0x7
sdivcc %o1, 0x1A67, %o5
tne %xcc, 0x0
fsrc2 %f4, %f0
fmovsne %icc, %f13, %f10
xnorcc %o0, 0x1917, %g2
edge32 %l6, %i5, %l3
movl %xcc, %g5, %g3
orn %g1, %g7, %l1
std %f14, [%l7 + 0x38]
ldsw [%l7 + 0x6C], %i2
siam 0x7
subccc %g6, 0x1671, %o7
ldd [%l7 + 0x28], %f0
fexpand %f5, %f10
fmovdvs %icc, %f5, %f5
popc %i7, %l5
stx %i3, [%l7 + 0x28]
ldd [%l7 + 0x30], %f0
stx %l2, [%l7 + 0x40]
sub %o3, 0x14AF, %o2
te %icc, 0x6
tsubcc %l0, 0x0FBC, %i0
fmovse %icc, %f9, %f4
fmovsleu %xcc, %f6, %f7
xor %i1, 0x1FFD, %i4
movrlez %g4, 0x395, %i6
ba,a,pn %icc, loop_3250
std %f12, [%l7 + 0x68]
edge8l %o4, %l4, %o1
stx %o5, [%l7 + 0x68]
loop_3250:
orcc %o0, 0x0EF6, %g2
fmul8ulx16 %f0, %f14, %f12
bneg,a,pt %xcc, loop_3251
stx %l6, [%l7 + 0x50]
fornot2 %f8, %f0, %f12
std %f4, [%l7 + 0x58]
loop_3251:
udivx %i5, 0x005E, %o6
ldsh [%l7 + 0x7C], %l3
fmovdge %icc, %f6, %f13
xnor %g5, 0x06C5, %g1
nop
setx loop_3252, %l0, %l1
jmpl %l1, %g3
ldsh [%l7 + 0x14], %g7
stw %i2, [%l7 + 0x54]
bneg,pt %xcc, loop_3253
loop_3252:
fnegd %f8, %f4
fcmple32 %f6, %f0, %l1
edge16l %g6, %o7, %l5
loop_3253:
fmovrde %i3, %f6, %f12
ble loop_3254
fpsub32 %f12, %f14, %f6
st %f8, [%l7 + 0x3C]
edge16 %i7, %l2, %o2
loop_3254:
tneg %xcc, 0x2
fmovrdlez %l0, %f12, %f2
stx %o3, [%l7 + 0x10]
fmovs %f13, %f12
fmovdpos %xcc, %f14, %f3
fcmpgt16 %f2, %f10, %i1
ldsh [%l7 + 0x0E], %i4
ldx [%l7 + 0x08], %g4
ldx [%l7 + 0x58], %i6
fmul8x16al %f15, %f14, %f10
ldsh [%l7 + 0x78], %o4
lduh [%l7 + 0x20], %l4
edge32 %o1, %o5, %i0
fxors %f9, %f9, %f5
fandnot2s %f7, %f10, %f8
bge,pn %xcc, loop_3255
be,pt %icc, loop_3256
ldub [%l7 + 0x75], %o0
stw %g2, [%l7 + 0x18]
loop_3255:
fmovrdgz %l6, %f6, %f10
loop_3256:
stb %o6, [%l7 + 0x5E]
srlx %i5, %l3, %g5
for %f12, %f4, %f12
tl %xcc, 0x5
bl,a loop_3257
brlz %g1, loop_3258
fble %fcc2, loop_3259
fmovdg %icc, %f12, %f13
loop_3257:
fmovrdgez %g3, %f2, %f6
loop_3258:
fornot1s %f14, %f3, %f11
loop_3259:
fpack32 %f14, %f4, %f8
fmovdvc %xcc, %f6, %f2
fmovspos %icc, %f0, %f5
bn,pn %xcc, loop_3260
ldsb [%l7 + 0x11], %i2
addcc %g7, %g6, %o7
movle %xcc, %l5, %i3
loop_3260:
fbne %fcc1, loop_3261
sth %l1, [%l7 + 0x68]
orncc %l2, 0x032A, %o2
nop
setx loop_3262, %l0, %l1
jmpl %l1, %i7
loop_3261:
movrlez %l0, 0x364, %o3
ldd [%l7 + 0x60], %f12
fmovrde %i1, %f2, %f2
loop_3262:
tsubcc %g4, 0x11E3, %i6
fornot1 %f0, %f4, %f0
ldsb [%l7 + 0x25], %i4
ldd [%l7 + 0x60], %f4
fmovrsgez %o4, %f7, %f3
fmovd %f14, %f2
te %icc, 0x2
smulcc %l4, 0x033B, %o5
fble %fcc2, loop_3263
movl %icc, %i0, %o1
subccc %o0, 0x1125, %l6
fmovdg %xcc, %f3, %f15
loop_3263:
addcc %o6, %g2, %l3
edge16l %g5, %g1, %i5
ldsh [%l7 + 0x78], %i2
movre %g3, 0x0EB, %g6
fandnot1 %f10, %f12, %f14
fmovd %f10, %f2
sth %g7, [%l7 + 0x14]
fone %f0
lduw [%l7 + 0x60], %l5
movrgez %i3, %l1, %o7
ba,a %icc, loop_3264
bvc,pn %icc, loop_3265
fmovsle %xcc, %f8, %f2
stw %l2, [%l7 + 0x58]
loop_3264:
tg %icc, 0x4
loop_3265:
brlez %o2, loop_3266
movrlez %l0, 0x0C9, %o3
fbge,a %fcc0, loop_3267
fbl,a %fcc2, loop_3268
loop_3266:
ldsb [%l7 + 0x62], %i1
orcc %i7, %i6, %g4
loop_3267:
tcc %icc, 0x0
loop_3268:
fnand %f14, %f6, %f12
fnand %f12, %f4, %f0
fabsd %f0, %f14
mulscc %i4, %l4, %o5
fmovsne %xcc, %f8, %f10
fmul8x16 %f10, %f8, %f8
stb %o4, [%l7 + 0x63]
bshuffle %f10, %f14, %f4
edge16ln %o1, %o0, %i0
tsubcc %o6, 0x106F, %l6
fpmerge %f5, %f1, %f4
fzeros %f10
edge32n %g2, %g5, %g1
fmovrdgez %i5, %f0, %f4
fand %f4, %f10, %f0
fmovdleu %xcc, %f1, %f2
lduh [%l7 + 0x72], %i2
andncc %l3, %g6, %g3
ldx [%l7 + 0x68], %l5
fmovrslz %i3, %f15, %f4
fbue,a %fcc1, loop_3269
mova %icc, %l1, %g7
ld [%l7 + 0x70], %f3
orn %o7, %o2, %l2
loop_3269:
stw %l0, [%l7 + 0x74]
fexpand %f9, %f4
fmovdl %icc, %f8, %f10
nop
setx loop_3270, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg %fcc0, loop_3271
ldsw [%l7 + 0x24], %i1
andncc %o3, %i7, %g4
loop_3270:
fmovsl %xcc, %f8, %f9
loop_3271:
sth %i4, [%l7 + 0x64]
fmovdpos %xcc, %f9, %f12
fmovsgu %xcc, %f15, %f4
ldsw [%l7 + 0x3C], %l4
ldsw [%l7 + 0x24], %o5
tn %icc, 0x1
ld [%l7 + 0x34], %f7
movpos %xcc, %o4, %o1
bge,pt %xcc, loop_3272
fpsub16s %f15, %f11, %f14
fmovsl %xcc, %f15, %f11
fxnors %f0, %f14, %f1
loop_3272:
fmovrsgez %i6, %f4, %f9
bge,a %xcc, loop_3273
edge16l %i0, %o0, %o6
fsrc2s %f12, %f2
bgu,pn %xcc, loop_3274
loop_3273:
fmovse %icc, %f11, %f5
tle %icc, 0x7
ldsh [%l7 + 0x5E], %g2
loop_3274:
ble,pn %xcc, loop_3275
movleu %xcc, %g5, %g1
ldsb [%l7 + 0x69], %i5
srl %l6, 0x1C, %l3
loop_3275:
call loop_3276
fone %f6
fnor %f6, %f6, %f8
bvc,pn %icc, loop_3277
loop_3276:
fmul8x16au %f3, %f1, %f12
movrlez %i2, 0x0CF, %g3
fmul8x16al %f7, %f15, %f6
loop_3277:
brgz,a %l5, loop_3278
taddcctv %g6, %i3, %g7
fpadd32s %f7, %f11, %f2
mova %xcc, %o7, %o2
loop_3278:
bne,pn %xcc, loop_3279
stw %l2, [%l7 + 0x58]
bgu loop_3280
fmovsgu %xcc, %f13, %f10
loop_3279:
fpadd16s %f7, %f9, %f4
fnand %f8, %f10, %f0
loop_3280:
bvs,a loop_3281
ldx [%l7 + 0x28], %l1
tne %xcc, 0x7
ldsh [%l7 + 0x22], %l0
loop_3281:
fornot1s %f9, %f14, %f10
ldsw [%l7 + 0x74], %o3
fmovdg %xcc, %f3, %f9
fmovrsgz %i7, %f5, %f14
lduw [%l7 + 0x74], %g4
udivx %i4, 0x0EA9, %i1
fbg %fcc3, loop_3282
bshuffle %f8, %f4, %f14
xorcc %o5, %l4, %o4
udivcc %o1, 0x0E76, %i0
loop_3282:
ldub [%l7 + 0x3A], %i6
fbo %fcc3, loop_3283
edge32 %o0, %g2, %g5
sdiv %g1, 0x144F, %i5
fmovdl %icc, %f5, %f13
loop_3283:
fmovsvs %xcc, %f2, %f5
fornot1s %f0, %f1, %f8
stb %l6, [%l7 + 0x0F]
fnor %f8, %f2, %f6
subcc %l3, 0x1985, %i2
stb %g3, [%l7 + 0x17]
stw %l5, [%l7 + 0x4C]
bpos loop_3284
stb %o6, [%l7 + 0x40]
std %f8, [%l7 + 0x48]
movn %icc, %g6, %g7
loop_3284:
bneg,a,pt %xcc, loop_3285
fbug %fcc0, loop_3286
fzeros %f3
st %f3, [%l7 + 0x18]
loop_3285:
fmovrsgez %o7, %f5, %f1
loop_3286:
ldx [%l7 + 0x20], %o2
fbug,a %fcc3, loop_3287
ldsb [%l7 + 0x60], %i3
fbo %fcc1, loop_3288
fmul8ulx16 %f12, %f10, %f0
loop_3287:
ldd [%l7 + 0x58], %f8
ldd [%l7 + 0x78], %f10
loop_3288:
tle %xcc, 0x5
add %l1, %l2, %l0
lduw [%l7 + 0x6C], %o3
subc %g4, %i7, %i1
fabsd %f0, %f2
mulx %i4, %o5, %l4
array8 %o4, %i0, %o1
edge8n %o0, %i6, %g2
fxors %f12, %f9, %f8
bl,a %icc, loop_3289
lduh [%l7 + 0x4C], %g1
andn %i5, 0x138D, %l6
ld [%l7 + 0x34], %f2
loop_3289:
fpadd32s %f13, %f4, %f10
bpos loop_3290
fba %fcc1, loop_3291
fandnot2s %f0, %f7, %f14
fblg,a %fcc1, loop_3292
loop_3290:
fbne %fcc1, loop_3293
loop_3291:
ba,pt %xcc, loop_3294
ldx [%l7 + 0x40], %g5
loop_3292:
tl %icc, 0x0
loop_3293:
ldsw [%l7 + 0x6C], %i2
loop_3294:
fone %f14
st %f0, [%l7 + 0x10]
brz %g3, loop_3295
stw %l3, [%l7 + 0x70]
brnz %o6, loop_3296
pdist %f6, %f12, %f0
loop_3295:
bgu,pt %xcc, loop_3297
fmovsa %xcc, %f7, %f1
loop_3296:
ldub [%l7 + 0x11], %g6
lduh [%l7 + 0x20], %l5
loop_3297:
stb %g7, [%l7 + 0x73]
edge32ln %o2, %o7, %l1
fornot2s %f11, %f11, %f2
stb %i3, [%l7 + 0x78]
sth %l0, [%l7 + 0x28]
stb %l2, [%l7 + 0x6D]
subccc %o3, %i7, %g4
nop
setx loop_3298, %l0, %l1
jmpl %l1, %i1
st %f4, [%l7 + 0x68]
bneg,a,pn %xcc, loop_3299
fmovdg %xcc, %f13, %f11
loop_3298:
stb %i4, [%l7 + 0x0B]
brz,a %o5, loop_3300
loop_3299:
movleu %icc, %o4, %l4
fxors %f13, %f12, %f12
and %o1, %i0, %o0
loop_3300:
fnot2s %f13, %f7
fmovrdlez %i6, %f14, %f4
lduw [%l7 + 0x5C], %g1
sethi 0x0B57, %g2
lduw [%l7 + 0x24], %l6
fnors %f14, %f10, %f2
sll %i5, %g5, %i2
ldub [%l7 + 0x59], %g3
fmovrslz %l3, %f15, %f9
sth %o6, [%l7 + 0x18]
bvc,pt %xcc, loop_3301
sth %g6, [%l7 + 0x4C]
ld [%l7 + 0x30], %f7
xnorcc %l5, %g7, %o7
loop_3301:
edge8n %l1, %i3, %o2
ldd [%l7 + 0x08], %f8
fcmpeq16 %f10, %f2, %l0
movne %icc, %l2, %i7
edge16ln %g4, %i1, %o3
fmovdcc %icc, %f0, %f0
fandnot1 %f4, %f8, %f10
fones %f5
bne,a,pn %xcc, loop_3302
fcmpd %fcc1, %f12, %f8
ldsw [%l7 + 0x10], %o5
bg %icc, loop_3303
loop_3302:
bneg,a,pt %xcc, loop_3304
movrne %i4, 0x249, %l4
fcmpeq32 %f14, %f10, %o4
loop_3303:
std %f4, [%l7 + 0x60]
loop_3304:
fbn,a %fcc2, loop_3305
fornot2s %f3, %f14, %f6
xor %o1, %i0, %o0
fsrc1 %f2, %f4
loop_3305:
xor %i6, %g2, %g1
edge8ln %i5, %l6, %g5
std %f8, [%l7 + 0x28]
ldsw [%l7 + 0x30], %g3
bne %icc, loop_3306
be,pt %xcc, loop_3307
std %f10, [%l7 + 0x28]
ldsh [%l7 + 0x5E], %l3
loop_3306:
ldd [%l7 + 0x78], %f14
loop_3307:
srax %i2, 0x01, %o6
fnot2s %f13, %f8
stw %g6, [%l7 + 0x34]
edge16 %l5, %g7, %l1
ld [%l7 + 0x5C], %f2
fbug,a %fcc2, loop_3308
fcmps %fcc3, %f10, %f8
fmovd %f6, %f6
st %f4, [%l7 + 0x1C]
loop_3308:
bleu,a,pt %icc, loop_3309
nop
setx loop_3310, %l0, %l1
jmpl %l1, %o7
bvc,a,pn %icc, loop_3311
sth %i3, [%l7 + 0x58]
loop_3309:
or %l0, 0x0905, %l2
loop_3310:
tsubcc %i7, 0x0471, %g4
loop_3311:
fmuld8sux16 %f10, %f7, %f8
fmovdcs %icc, %f1, %f1
movn %xcc, %i1, %o3
srlx %o5, %o2, %l4
fmovdg %icc, %f10, %f11
bl,a loop_3312
lduw [%l7 + 0x28], %i4
std %f8, [%l7 + 0x60]
array16 %o4, %o1, %o0
loop_3312:
fmul8x16al %f6, %f3, %f6
fmovscc %xcc, %f13, %f11
fmul8x16au %f4, %f3, %f4
andn %i6, 0x1033, %g2
fbuge,a %fcc1, loop_3313
fcmpne32 %f8, %f4, %i0
fmovdleu %xcc, %f2, %f0
for %f14, %f10, %f2
loop_3313:
fblg,a %fcc2, loop_3314
fpsub32 %f14, %f10, %f8
fnot2s %f11, %f12
nop
setx loop_3315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3314:
movrlez %g1, %i5, %g5
xnor %g3, %l6, %l3
ldx [%l7 + 0x18], %o6
loop_3315:
udivcc %g6, 0x1430, %i2
ldx [%l7 + 0x08], %g7
brlez,a %l1, loop_3316
fbn,a %fcc3, loop_3317
ldd [%l7 + 0x40], %f6
fbge,a %fcc3, loop_3318
loop_3316:
fabss %f3, %f11
loop_3317:
fmovsn %icc, %f14, %f3
movl %xcc, %l5, %i3
loop_3318:
udivcc %o7, 0x00B4, %l2
sth %i7, [%l7 + 0x14]
ldd [%l7 + 0x08], %f4
fbu %fcc1, loop_3319
ldx [%l7 + 0x10], %l0
ldsb [%l7 + 0x23], %i1
fbl,a %fcc0, loop_3320
loop_3319:
movne %xcc, %o3, %o5
srax %o2, 0x15, %g4
fmovsleu %xcc, %f6, %f0
loop_3320:
xor %i4, 0x0027, %l4
fand %f4, %f10, %f14
sub %o4, 0x1210, %o1
fnegd %f4, %f14
fmovsleu %icc, %f10, %f6
lduw [%l7 + 0x78], %i6
sth %g2, [%l7 + 0x68]
fmovde %xcc, %f14, %f11
fmovsgu %xcc, %f11, %f6
fmovda %xcc, %f1, %f10
subcc %o0, %g1, %i5
lduh [%l7 + 0x38], %i0
bshuffle %f10, %f4, %f8
brz,a %g5, loop_3321
ldx [%l7 + 0x38], %l6
andcc %g3, 0x0048, %l3
fcmpd %fcc1, %f12, %f8
loop_3321:
fbg %fcc2, loop_3322
fbne %fcc0, loop_3323
nop
setx loop_3324, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x70]
loop_3322:
edge16ln %g6, %o6, %g7
loop_3323:
tgu %icc, 0x0
loop_3324:
movvs %icc, %l1, %i2
fcmple32 %f4, %f8, %i3
movneg %icc, %l5, %o7
udiv %i7, 0x0707, %l0
stb %i1, [%l7 + 0x4C]
tsubcctv %o3, 0x0830, %o5
tpos %icc, 0x5
bvs,a,pn %icc, loop_3325
array32 %l2, %o2, %i4
ldub [%l7 + 0x0A], %l4
lduh [%l7 + 0x6A], %g4
loop_3325:
movvs %icc, %o1, %o4
mulx %g2, %i6, %o0
bvc,a,pt %xcc, loop_3326
sethi 0x06F6, %g1
bg,pt %icc, loop_3327
ldsw [%l7 + 0x30], %i5
loop_3326:
movgu %icc, %g5, %i0
tl %xcc, 0x5
loop_3327:
move %xcc, %g3, %l6
st %f8, [%l7 + 0x08]
stw %g6, [%l7 + 0x70]
brgez %o6, loop_3328
stw %l3, [%l7 + 0x70]
movne %icc, %g7, %l1
fmovsneg %xcc, %f12, %f2
loop_3328:
ld [%l7 + 0x5C], %f11
subc %i3, %l5, %o7
xorcc %i2, %i7, %l0
ldx [%l7 + 0x30], %i1
fxor %f6, %f8, %f4
sdivx %o3, 0x1ED5, %l2
fbuge,a %fcc3, loop_3329
brnz %o5, loop_3330
sllx %i4, %o2, %l4
tcc %icc, 0x7
loop_3329:
addccc %g4, 0x00F9, %o1
loop_3330:
bl,a %icc, loop_3331
pdist %f4, %f10, %f4
mova %xcc, %g2, %o4
stw %i6, [%l7 + 0x3C]
loop_3331:
xnor %o0, 0x02C9, %g1
tl %icc, 0x5
edge8 %i5, %i0, %g5
fmovsge %xcc, %f4, %f6
edge8l %g3, %g6, %l6
smulcc %l3, 0x16B7, %g7
ldx [%l7 + 0x60], %o6
bgu %icc, loop_3332
lduw [%l7 + 0x38], %l1
lduh [%l7 + 0x28], %i3
addccc %l5, %i2, %o7
loop_3332:
ld [%l7 + 0x20], %f7
ldsw [%l7 + 0x24], %l0
fnot1s %f5, %f3
udivcc %i1, 0x0B92, %i7
ldsb [%l7 + 0x36], %o3
array32 %l2, %o5, %i4
st %f3, [%l7 + 0x0C]
bgu %icc, loop_3333
sdivx %o2, 0x16B0, %g4
array16 %l4, %g2, %o4
movrlz %i6, %o0, %o1
loop_3333:
xnorcc %g1, 0x1C85, %i5
taddcctv %g5, %g3, %i0
movrlz %l6, 0x005, %g6
st %f10, [%l7 + 0x78]
fcmps %fcc1, %f13, %f15
edge32l %g7, %l3, %o6
fbul %fcc1, loop_3334
stb %l1, [%l7 + 0x12]
fxnors %f0, %f2, %f7
ldx [%l7 + 0x60], %i3
loop_3334:
tgu %xcc, 0x5
fbue %fcc3, loop_3335
fxors %f2, %f7, %f0
movneg %xcc, %l5, %i2
fexpand %f9, %f10
loop_3335:
bshuffle %f12, %f4, %f2
ldd [%l7 + 0x60], %f2
fcmpne16 %f12, %f4, %l0
edge32l %i1, %i7, %o7
or %o3, 0x0B37, %l2
fmovsge %xcc, %f15, %f15
ldsh [%l7 + 0x1C], %o5
fand %f0, %f2, %f2
movl %icc, %o2, %i4
ldd [%l7 + 0x10], %f0
fmovdgu %icc, %f15, %f8
ldub [%l7 + 0x27], %l4
movcs %icc, %g2, %o4
std %f12, [%l7 + 0x48]
tsubcctv %i6, 0x0703, %g4
bgu,pn %xcc, loop_3336
array16 %o1, %o0, %i5
ldd [%l7 + 0x40], %f10
array16 %g5, %g1, %g3
loop_3336:
fandnot1 %f4, %f8, %f8
movrne %i0, %l6, %g6
ld [%l7 + 0x54], %f1
fpadd16s %f1, %f1, %f10
std %f8, [%l7 + 0x78]
ldsw [%l7 + 0x60], %g7
edge8 %l3, %o6, %i3
fmovsle %icc, %f12, %f15
movl %xcc, %l5, %l1
fpmerge %f9, %f14, %f4
pdist %f8, %f8, %f10
tle %xcc, 0x5
stb %i2, [%l7 + 0x1A]
subc %l0, 0x1874, %i1
fpadd32s %f10, %f2, %f11
te %icc, 0x7
siam 0x3
addccc %i7, 0x1B5A, %o3
fmovrdgz %o7, %f12, %f0
ta %xcc, 0x2
stx %o5, [%l7 + 0x78]
stb %o2, [%l7 + 0x78]
ld [%l7 + 0x1C], %f9
bneg %xcc, loop_3337
pdist %f10, %f6, %f8
std %f10, [%l7 + 0x60]
fbule,a %fcc1, loop_3338
loop_3337:
movrlz %i4, %l4, %g2
tsubcctv %o4, 0x0C3C, %i6
brgz %g4, loop_3339
loop_3338:
tcs %xcc, 0x7
fmovsn %xcc, %f2, %f12
fpadd16 %f14, %f0, %f2
loop_3339:
ldsb [%l7 + 0x57], %o1
fba %fcc3, loop_3340
edge8l %o0, %i5, %g5
or %g1, %l2, %i0
lduh [%l7 + 0x6A], %l6
loop_3340:
bgu loop_3341
addccc %g3, 0x1E75, %g7
nop
setx loop_3342, %l0, %l1
jmpl %l1, %l3
andncc %o6, %g6, %i3
loop_3341:
fmovd %f4, %f8
smul %l1, %i2, %l0
loop_3342:
mulx %l5, %i1, %o3
brgz,a %o7, loop_3343
ldx [%l7 + 0x18], %i7
ldub [%l7 + 0x7B], %o2
fmovdl %xcc, %f5, %f3
loop_3343:
tneg %icc, 0x7
ta %icc, 0x5
movrne %o5, 0x075, %i4
fmovdvs %icc, %f12, %f10
stw %g2, [%l7 + 0x70]
fsrc2 %f0, %f12
udivx %o4, 0x0C3D, %l4
lduw [%l7 + 0x2C], %g4
fnors %f9, %f5, %f12
movle %icc, %i6, %o1
fand %f14, %f6, %f4
fxors %f15, %f15, %f1
movn %xcc, %o0, %i5
lduw [%l7 + 0x14], %g1
ba,a,pt %xcc, loop_3344
subc %g5, %l2, %i0
bvs %icc, loop_3345
fmul8x16al %f1, %f9, %f2
loop_3344:
for %f14, %f2, %f6
fmovs %f14, %f6
loop_3345:
tsubcc %l6, %g7, %l3
edge32 %g3, %g6, %i3
fexpand %f8, %f10
tl %xcc, 0x2
addc %l1, %o6, %i2
mova %xcc, %l0, %l5
fbg,a %fcc0, loop_3346
lduh [%l7 + 0x56], %i1
ldx [%l7 + 0x70], %o3
fmovdcs %icc, %f14, %f5
loop_3346:
bl,a,pt %xcc, loop_3347
movre %o7, 0x086, %o2
fcmple32 %f6, %f8, %o5
ld [%l7 + 0x20], %f0
loop_3347:
ldd [%l7 + 0x78], %f4
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x30], %f8
fmovse %icc, %f1, %f1
ldd [%l7 + 0x60], %f8
srax %i4, %i7, %g2
edge8n %o4, %l4, %g4
sth %o1, [%l7 + 0x0C]
stb %o0, [%l7 + 0x1A]
fmovdg %xcc, %f3, %f3
stw %i5, [%l7 + 0x14]
array16 %g1, %i6, %l2
fpackfix %f10, %f5
ldd [%l7 + 0x28], %f8
stw %i0, [%l7 + 0x30]
lduh [%l7 + 0x26], %g5
edge8n %l6, %l3, %g3
lduh [%l7 + 0x76], %g7
nop
setx loop_3348, %l0, %l1
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 + 0x0D], %i3
ldub [%l7 + 0x37], %g6
bvc,a,pn %xcc, loop_3349
loop_3348:
bl,a %icc, loop_3350
ldsb [%l7 + 0x26], %l1
stw %i2, [%l7 + 0x20]
loop_3349:
taddcctv %l0, 0x1C73, %o6
loop_3350:
fnor %f8, %f4, %f0
stx %i1, [%l7 + 0x38]
addcc %o3, %l5, %o7
faligndata %f2, %f2, %f8
ldsh [%l7 + 0x1C], %o2
fbu %fcc0, loop_3351
bshuffle %f6, %f2, %f8
movre %i4, 0x229, %i7
mulscc %o5, %g2, %l4
loop_3351:
ldd [%l7 + 0x08], %f6
lduw [%l7 + 0x6C], %o4
movcc %icc, %g4, %o0
fxnor %f4, %f2, %f2
movge %xcc, %o1, %g1
st %f7, [%l7 + 0x20]
fsrc1s %f7, %f9
ldsh [%l7 + 0x14], %i6
lduh [%l7 + 0x66], %i5
array16 %l2, %g5, %l6
fands %f15, %f6, %f9
fmovsa %icc, %f10, %f14
ld [%l7 + 0x5C], %f0
fbu,a %fcc3, loop_3352
stb %l3, [%l7 + 0x64]
fmovdcc %xcc, %f7, %f8
fcmple32 %f12, %f4, %i0
loop_3352:
fnot1 %f0, %f4
fmovscs %xcc, %f0, %f5
for %f0, %f6, %f6
ldsw [%l7 + 0x40], %g3
lduh [%l7 + 0x2E], %g7
movrgz %g6, 0x197, %i3
xnorcc %i2, 0x08E3, %l1
nop
setx loop_3353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f6, %f10
edge16 %l0, %i1, %o6
fcmped %fcc0, %f12, %f0
loop_3353:
std %f0, [%l7 + 0x70]
movgu %icc, %l5, %o3
ldd [%l7 + 0x18], %f0
ld [%l7 + 0x08], %f2
faligndata %f8, %f0, %f10
mova %icc, %o7, %i4
fmovdcc %xcc, %f0, %f14
ldsb [%l7 + 0x19], %i7
ld [%l7 + 0x10], %f8
tleu %xcc, 0x7
movl %icc, %o2, %g2
lduh [%l7 + 0x5E], %l4
tvs %icc, 0x3
fmovscc %icc, %f0, %f10
fabss %f10, %f6
ldsh [%l7 + 0x36], %o5
movcc %icc, %g4, %o4
srax %o0, %o1, %i6
fmovrde %i5, %f6, %f12
bge,pt %xcc, loop_3354
st %f11, [%l7 + 0x30]
call loop_3355
fpmerge %f11, %f3, %f4
loop_3354:
std %f10, [%l7 + 0x18]
ldsw [%l7 + 0x54], %g1
loop_3355:
fbge,a %fcc1, loop_3356
fnegd %f0, %f10
edge8n %l2, %g5, %l3
fmovsneg %icc, %f8, %f13
loop_3356:
fcmpgt16 %f4, %f6, %i0
fandnot2s %f0, %f4, %f3
srlx %l6, 0x1C, %g3
fmul8ulx16 %f4, %f10, %f14
ld [%l7 + 0x24], %f12
and %g6, %g7, %i3
movrgz %i2, %l0, %i1
bge %xcc, loop_3357
movrlez %o6, 0x163, %l1
fmovsvs %icc, %f7, %f14
fsrc1 %f14, %f8
loop_3357:
fnot1 %f8, %f8
bn,pn %xcc, loop_3358
fmovrdgz %o3, %f0, %f4
std %f12, [%l7 + 0x28]
brnz %o7, loop_3359
loop_3358:
fxnors %f0, %f9, %f1
stw %l5, [%l7 + 0x38]
movg %xcc, %i7, %i4
loop_3359:
mova %icc, %g2, %l4
movg %icc, %o5, %o2
sll %g4, 0x06, %o0
tge %icc, 0x2
be,a,pt %icc, loop_3360
sra %o4, %i6, %i5
fmovs %f10, %f13
brlez %g1, loop_3361
loop_3360:
fmovsvc %icc, %f8, %f7
fbul,a %fcc0, loop_3362
movrne %l2, %g5, %l3
loop_3361:
sethi 0x1E4C, %o1
stw %l6, [%l7 + 0x5C]
loop_3362:
sth %i0, [%l7 + 0x2E]
fsrc2s %f10, %f6
fmovdpos %xcc, %f6, %f11
bn,a,pn %xcc, loop_3363
lduw [%l7 + 0x58], %g6
st %f0, [%l7 + 0x3C]
fnot1s %f12, %f5
loop_3363:
ldx [%l7 + 0x30], %g7
ldsw [%l7 + 0x50], %i3
fmuld8ulx16 %f1, %f11, %f0
addcc %i2, %g3, %l0
tge %icc, 0x2
ldsw [%l7 + 0x4C], %o6
fexpand %f3, %f4
movgu %xcc, %l1, %i1
taddcctv %o7, 0x012C, %o3
movge %icc, %i7, %i4
movvc %icc, %l5, %g2
brlez %o5, loop_3364
movgu %icc, %l4, %o2
fnegs %f2, %f9
bvc %xcc, loop_3365
loop_3364:
ta %icc, 0x2
srlx %g4, 0x12, %o0
fcmpgt32 %f6, %f4, %o4
loop_3365:
fmovrse %i6, %f7, %f14
tn %icc, 0x3
std %f4, [%l7 + 0x38]
ldsh [%l7 + 0x48], %g1
stx %l2, [%l7 + 0x28]
fbu %fcc2, loop_3366
array16 %i5, %l3, %o1
fbne,a %fcc1, loop_3367
ldx [%l7 + 0x30], %l6
loop_3366:
fzeros %f8
st %f12, [%l7 + 0x3C]
loop_3367:
mova %icc, %i0, %g6
fpsub16s %f7, %f7, %f1
tsubcctv %g5, 0x1C55, %i3
edge8ln %g7, %i2, %g3
srlx %l0, %l1, %i1
ld [%l7 + 0x7C], %f3
lduw [%l7 + 0x0C], %o6
bneg,a,pt %xcc, loop_3368
fmovse %icc, %f13, %f2
nop
setx loop_3369, %l0, %l1
jmpl %l1, %o7
fmovdleu %icc, %f3, %f0
loop_3368:
ldd [%l7 + 0x38], %f12
sth %o3, [%l7 + 0x3C]
loop_3369:
ldx [%l7 + 0x78], %i7
fnot1s %f4, %f11
lduh [%l7 + 0x5E], %l5
st %f11, [%l7 + 0x3C]
stb %g2, [%l7 + 0x31]
stb %o5, [%l7 + 0x25]
ta %xcc, 0x7
andcc %i4, 0x0CD4, %o2
fors %f2, %f15, %f6
movrlez %l4, 0x118, %o0
fbo,a %fcc1, loop_3370
subccc %o4, 0x1F91, %g4
ldsw [%l7 + 0x18], %g1
sdiv %i6, 0x1A9E, %l2
loop_3370:
fmovrsne %i5, %f15, %f2
edge8n %o1, %l6, %i0
orcc %l3, 0x19D8, %g6
lduh [%l7 + 0x28], %i3
st %f8, [%l7 + 0x08]
udivcc %g5, 0x0B95, %g7
lduw [%l7 + 0x3C], %g3
ldub [%l7 + 0x63], %l0
fmovdcs %xcc, %f3, %f12
fpackfix %f4, %f1
std %f14, [%l7 + 0x38]
fbn,a %fcc3, loop_3371
udiv %l1, 0x1904, %i1
fmovdle %icc, %f10, %f12
lduw [%l7 + 0x4C], %i2
loop_3371:
st %f5, [%l7 + 0x28]
fmovda %icc, %f3, %f15
ld [%l7 + 0x14], %f12
movneg %xcc, %o6, %o7
stb %o3, [%l7 + 0x34]
ldsb [%l7 + 0x62], %l5
edge16ln %i7, %g2, %o5
lduw [%l7 + 0x54], %i4
sth %l4, [%l7 + 0x76]
ldd [%l7 + 0x28], %f8
std %f14, [%l7 + 0x40]
fbg,a %fcc3, loop_3372
fmovdg %xcc, %f10, %f13
ldsb [%l7 + 0x0A], %o0
fandnot2 %f0, %f2, %f8
loop_3372:
tcc %xcc, 0x5
fandnot1 %f0, %f6, %f2
std %f4, [%l7 + 0x28]
fnot2 %f6, %f14
fbule,a %fcc2, loop_3373
fandnot2 %f0, %f10, %f2
tle %icc, 0x6
ldub [%l7 + 0x3A], %o4
loop_3373:
nop
setx loop_3374, %l0, %l1
jmpl %l1, %o2
fcmpeq16 %f8, %f14, %g4
fmovsa %icc, %f9, %f2
fabss %f13, %f13
loop_3374:
fbe,a %fcc2, loop_3375
orn %i6, 0x067D, %l2
ldd [%l7 + 0x70], %f12
andncc %g1, %o1, %l6
loop_3375:
ldub [%l7 + 0x46], %i0
stx %l3, [%l7 + 0x60]
nop
setx loop_3376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f5, [%l7 + 0x18]
mulx %g6, %i3, %i5
edge8n %g5, %g7, %g3
loop_3376:
ldd [%l7 + 0x68], %f2
stb %l0, [%l7 + 0x2B]
lduw [%l7 + 0x20], %i1
ldd [%l7 + 0x60], %f2
ldd [%l7 + 0x08], %f6
st %f6, [%l7 + 0x3C]
fmovrdgz %l1, %f4, %f8
stb %o6, [%l7 + 0x62]
movvs %icc, %o7, %o3
fbo %fcc2, loop_3377
fmul8x16al %f0, %f6, %f8
nop
setx loop_3378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x6F], %i2
loop_3377:
fpadd16s %f2, %f3, %f2
fbne %fcc3, loop_3379
loop_3378:
fpackfix %f4, %f15
bneg,a,pn %icc, loop_3380
ld [%l7 + 0x34], %f6
loop_3379:
fba,a %fcc2, loop_3381
stb %i7, [%l7 + 0x75]
loop_3380:
fmovsg %icc, %f14, %f12
fmovspos %icc, %f10, %f14
loop_3381:
lduw [%l7 + 0x74], %l5
orncc %o5, 0x193D, %g2
fcmpeq16 %f2, %f6, %i4
bneg %icc, loop_3382
udivcc %l4, 0x0F45, %o0
movleu %icc, %o4, %g4
movgu %xcc, %o2, %l2
loop_3382:
fcmpd %fcc0, %f6, %f8
fcmple32 %f4, %f14, %g1
ldx [%l7 + 0x18], %o1
st %f3, [%l7 + 0x34]
fmovrdgz %i6, %f4, %f14
stw %l6, [%l7 + 0x48]
movpos %xcc, %i0, %g6
bgu,a loop_3383
fmovrslz %i3, %f8, %f2
fpmerge %f7, %f9, %f12
edge32n %l3, %g5, %g7
loop_3383:
fmovsgu %icc, %f6, %f9
ldsb [%l7 + 0x0D], %i5
fmovrde %g3, %f8, %f8
brlez,a %i1, loop_3384
fmovrde %l1, %f4, %f8
lduh [%l7 + 0x7C], %l0
ldub [%l7 + 0x33], %o7
loop_3384:
edge8l %o3, %o6, %i7
faligndata %f12, %f8, %f4
ta %xcc, 0x2
fcmpeq32 %f4, %f10, %l5
fornot1 %f12, %f2, %f14
fmovdneg %xcc, %f0, %f1
bg,a,pt %icc, loop_3385
fnors %f3, %f12, %f0
fcmped %fcc1, %f6, %f6
sth %o5, [%l7 + 0x26]
loop_3385:
edge32ln %i2, %g2, %i4
fmovde %icc, %f15, %f4
movrgez %l4, %o0, %g4
fmul8sux16 %f12, %f0, %f6
fmovsg %icc, %f14, %f1
call loop_3386
fpsub32s %f3, %f13, %f10
mulx %o2, 0x1404, %o4
fmovsg %icc, %f15, %f10
loop_3386:
fnegd %f8, %f8
bpos,pn %xcc, loop_3387
movle %icc, %g1, %l2
fcmpeq32 %f2, %f14, %o1
lduw [%l7 + 0x4C], %i6
loop_3387:
ldx [%l7 + 0x40], %i0
ld [%l7 + 0x78], %f11
fmovdcs %icc, %f5, %f9
tvc %xcc, 0x6
ldx [%l7 + 0x40], %g6
stx %i3, [%l7 + 0x50]
bge,a %xcc, loop_3388
fmovrsne %l6, %f12, %f4
fcmpne16 %f14, %f10, %g5
fcmpeq16 %f10, %f0, %l3
loop_3388:
movn %xcc, %g7, %i5
edge16l %i1, %g3, %l0
movrne %l1, 0x2BF, %o7
fmul8ulx16 %f8, %f10, %f12
fornot1s %f9, %f12, %f13
array8 %o3, %i7, %l5
fmuld8sux16 %f11, %f8, %f4
sethi 0x1C79, %o5
std %f2, [%l7 + 0x28]
edge32n %i2, %g2, %i4
tvs %xcc, 0x6
fmovdgu %xcc, %f2, %f12
fmovsa %icc, %f1, %f11
fnot2s %f0, %f3
movrgz %o6, 0x0BD, %o0
sdiv %l4, 0x1DB3, %o2
sth %g4, [%l7 + 0x3C]
ldsw [%l7 + 0x7C], %o4
brgez %g1, loop_3389
array16 %l2, %i6, %i0
lduw [%l7 + 0x64], %g6
bleu %xcc, loop_3390
loop_3389:
fexpand %f6, %f6
fmovse %icc, %f7, %f1
fmovda %xcc, %f8, %f3
loop_3390:
sdivx %i3, 0x1CEC, %o1
stw %l6, [%l7 + 0x54]
fcmpne32 %f6, %f8, %g5
ldd [%l7 + 0x70], %f12
movrlz %l3, %i5, %i1
fble %fcc0, loop_3391
ldsw [%l7 + 0x0C], %g7
sth %g3, [%l7 + 0x28]
stx %l1, [%l7 + 0x10]
loop_3391:
xnor %o7, %l0, %o3
fexpand %f8, %f2
fcmple16 %f14, %f12, %i7
stx %l5, [%l7 + 0x28]
ldx [%l7 + 0x50], %o5
nop
setx loop_3392, %l0, %l1
jmpl %l1, %g2
st %f9, [%l7 + 0x60]
fcmpeq16 %f12, %f8, %i2
ldub [%l7 + 0x53], %o6
loop_3392:
fxnor %f14, %f6, %f12
fmovscs %icc, %f7, %f15
fmovdgu %xcc, %f4, %f9
fmovdleu %icc, %f11, %f15
ldx [%l7 + 0x58], %o0
stx %l4, [%l7 + 0x40]
ldsh [%l7 + 0x28], %i4
st %f2, [%l7 + 0x70]
movl %xcc, %o2, %o4
fmovdge %icc, %f3, %f8
nop
setx loop_3393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %g1, %g4, %i6
fsrc2 %f10, %f10
alignaddrl %l2, %g6, %i0
loop_3393:
std %f2, [%l7 + 0x60]
stw %i3, [%l7 + 0x20]
ldx [%l7 + 0x48], %o1
mulx %g5, %l6, %i5
movge %xcc, %l3, %i1
ldsb [%l7 + 0x62], %g7
std %f8, [%l7 + 0x68]
fandnot2s %f12, %f0, %f3
fble,a %fcc2, loop_3394
ldsh [%l7 + 0x34], %l1
add %g3, %o7, %l0
bne,a loop_3395
loop_3394:
movneg %xcc, %i7, %o3
bn,a loop_3396
xorcc %o5, %l5, %g2
loop_3395:
std %f14, [%l7 + 0x38]
ldx [%l7 + 0x08], %i2
loop_3396:
smul %o6, %l4, %i4
bcs,a,pt %icc, loop_3397
std %f12, [%l7 + 0x68]
tg %xcc, 0x7
ldsh [%l7 + 0x20], %o0
loop_3397:
ldsb [%l7 + 0x4D], %o2
ldub [%l7 + 0x41], %o4
ld [%l7 + 0x68], %f14
ldsw [%l7 + 0x64], %g4
xnorcc %i6, %l2, %g6
ldsh [%l7 + 0x12], %g1
lduw [%l7 + 0x48], %i0
fmovdneg %xcc, %f9, %f15
ldd [%l7 + 0x48], %f4
std %f0, [%l7 + 0x28]
fnor %f8, %f0, %f4
fmovrde %i3, %f10, %f2
move %icc, %o1, %g5
ldx [%l7 + 0x58], %i5
stb %l3, [%l7 + 0x47]
ldx [%l7 + 0x28], %i1
for %f14, %f2, %f12
brz,a %l6, loop_3398
brgz %g7, loop_3399
stx %g3, [%l7 + 0x30]
siam 0x2
loop_3398:
fand %f6, %f12, %f2
loop_3399:
fpmerge %f3, %f5, %f12
sth %l1, [%l7 + 0x38]
bvs,a,pt %icc, loop_3400
nop
setx loop_3401, %l0, %l1
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 + 0x30], %l0
sllx %o7, %i7, %o3
loop_3400:
pdist %f4, %f2, %f8
loop_3401:
lduw [%l7 + 0x58], %l5
ldub [%l7 + 0x1E], %g2
fexpand %f5, %f4
fpadd32 %f12, %f2, %f6
sdiv %i2, 0x1BDD, %o6
array16 %l4, %o5, %o0
or %o2, 0x1351, %i4
st %f1, [%l7 + 0x5C]
tcs %icc, 0x4
movne %xcc, %o4, %i6
array32 %g4, %g6, %g1
tl %icc, 0x3
bleu,a loop_3402
tn %xcc, 0x1
bcc,pt %icc, loop_3403
fmovrse %l2, %f3, %f12
loop_3402:
fmovrsgez %i0, %f12, %f11
udiv %o1, 0x02FF, %i3
loop_3403:
movge %icc, %g5, %l3
bge,a,pn %xcc, loop_3404
be %icc, loop_3405
fbe,a %fcc3, loop_3406
be,a loop_3407
loop_3404:
brgez,a %i5, loop_3408
loop_3405:
fmovrslz %l6, %f6, %f15
loop_3406:
ldsw [%l7 + 0x64], %g7
loop_3407:
fbn,a %fcc1, loop_3409
loop_3408:
stb %i1, [%l7 + 0x21]
edge32n %l1, %g3, %o7
andn %l0, %i7, %o3
loop_3409:
brz %l5, loop_3410
edge32n %i2, %o6, %l4
fxors %f9, %f2, %f2
fpsub16 %f8, %f4, %f0
loop_3410:
fandnot2 %f10, %f0, %f6
siam 0x1
fxors %f5, %f15, %f8
stb %g2, [%l7 + 0x3F]
fnor %f0, %f12, %f4
ldsw [%l7 + 0x70], %o5
fabss %f2, %f14
tvc %icc, 0x7
movn %icc, %o2, %o0
stb %i4, [%l7 + 0x79]
fmovdl %icc, %f14, %f15
ldx [%l7 + 0x70], %i6
fbug %fcc2, loop_3411
tcs %xcc, 0x2
xnorcc %o4, 0x0302, %g4
tle %xcc, 0x5
loop_3411:
movg %xcc, %g1, %l2
brlz %g6, loop_3412
nop
setx loop_3413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %o1, %i3, %i0
ldx [%l7 + 0x30], %l3
loop_3412:
fpadd32 %f12, %f4, %f12
loop_3413:
movneg %icc, %g5, %l6
tcs %icc, 0x5
fornot2 %f2, %f6, %f12
st %f2, [%l7 + 0x14]
ba,a %icc, loop_3414
movpos %xcc, %g7, %i1
mova %xcc, %i5, %g3
ldsh [%l7 + 0x16], %l1
loop_3414:
te %icc, 0x1
fpackfix %f8, %f2
udiv %l0, 0x1C96, %i7
edge32l %o7, %l5, %i2
fzero %f4
tl %xcc, 0x4
fmovrsgez %o6, %f15, %f13
lduh [%l7 + 0x70], %l4
fmovsl %xcc, %f0, %f2
movn %xcc, %o3, %g2
fabss %f15, %f13
fands %f12, %f4, %f0
ldub [%l7 + 0x2C], %o2
fzeros %f9
stb %o0, [%l7 + 0x22]
fmovsleu %xcc, %f1, %f13
tcc %xcc, 0x1
array16 %i4, %o5, %i6
bn,pn %icc, loop_3415
subc %g4, 0x024C, %g1
fnot2 %f4, %f0
addcc %l2, %g6, %o4
loop_3415:
fblg %fcc1, loop_3416
std %f6, [%l7 + 0x10]
fone %f14
smulcc %i3, 0x06A1, %i0
loop_3416:
fornot1s %f8, %f1, %f12
fnand %f14, %f0, %f12
fmovrdgz %o1, %f6, %f4
fmovdcc %icc, %f8, %f9
tle %icc, 0x0
udivcc %g5, 0x15F6, %l6
fbg,a %fcc0, loop_3417
ldsb [%l7 + 0x56], %l3
stb %g7, [%l7 + 0x61]
fmovdgu %icc, %f5, %f12
loop_3417:
fmovsle %xcc, %f13, %f14
bvc,a,pt %xcc, loop_3418
alignaddrl %i1, %i5, %g3
bleu,a,pn %icc, loop_3419
fpackfix %f0, %f2
loop_3418:
edge16 %l0, %i7, %o7
nop
setx loop_3420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3419:
pdist %f12, %f0, %f6
ldub [%l7 + 0x13], %l1
bcs,a loop_3421
loop_3420:
fpsub16s %f1, %f4, %f10
fbn,a %fcc0, loop_3422
fmovdvs %xcc, %f2, %f14
loop_3421:
std %f10, [%l7 + 0x60]
movvs %xcc, %i2, %l5
loop_3422:
and %l4, 0x055D, %o3
fbl %fcc3, loop_3423
movvs %icc, %g2, %o2
lduh [%l7 + 0x14], %o6
brz %o0, loop_3424
loop_3423:
stw %o5, [%l7 + 0x54]
or %i6, %i4, %g4
movrgz %l2, %g6, %o4
loop_3424:
ldsh [%l7 + 0x64], %i3
fmovrsgz %g1, %f11, %f12
tpos %icc, 0x5
ld [%l7 + 0x1C], %f5
fblg,a %fcc0, loop_3425
ldsh [%l7 + 0x2C], %o1
fnegs %f0, %f3
orn %i0, %g5, %l3
loop_3425:
bne,a loop_3426
lduw [%l7 + 0x68], %g7
ldx [%l7 + 0x70], %l6
stw %i1, [%l7 + 0x64]
loop_3426:
st %f4, [%l7 + 0x28]
lduh [%l7 + 0x70], %g3
st %f13, [%l7 + 0x40]
movg %xcc, %l0, %i5
stw %i7, [%l7 + 0x78]
ble,a,pt %xcc, loop_3427
st %f7, [%l7 + 0x30]
edge16l %l1, %i2, %l5
tcc %xcc, 0x1
loop_3427:
ld [%l7 + 0x50], %f5
srl %o7, 0x0F, %o3
fmovdn %xcc, %f12, %f11
std %f14, [%l7 + 0x58]
ldsh [%l7 + 0x72], %l4
fblg %fcc3, loop_3428
nop
setx loop_3429, %l0, %l1
jmpl %l1, %g2
ba,a %icc, loop_3430
movvs %xcc, %o2, %o6
loop_3428:
fnot1s %f6, %f8
loop_3429:
movrgz %o5, %i6, %i4
loop_3430:
tneg %xcc, 0x0
xnorcc %g4, 0x092B, %l2
stx %o0, [%l7 + 0x20]
ldsh [%l7 + 0x44], %o4
st %f2, [%l7 + 0x48]
fabsd %f0, %f10
ldsh [%l7 + 0x20], %i3
smul %g6, %o1, %i0
lduh [%l7 + 0x2A], %g1
fmovd %f14, %f2
subcc %g5, 0x0D25, %g7
fmuld8ulx16 %f4, %f11, %f14
stx %l6, [%l7 + 0x60]
lduh [%l7 + 0x44], %i1
fnor %f14, %f10, %f14
edge8l %g3, %l3, %i5
lduh [%l7 + 0x38], %l0
fpadd32s %f2, %f5, %f9
fbue %fcc2, loop_3431
subcc %i7, %i2, %l5
edge16n %o7, %o3, %l4
edge16l %l1, %o2, %g2
loop_3431:
fmovsn %icc, %f5, %f15
fnegd %f0, %f12
ldx [%l7 + 0x10], %o6
ldsb [%l7 + 0x3A], %o5
fandnot2s %f4, %f12, %f4
fnot2 %f4, %f8
tle %xcc, 0x1
ld [%l7 + 0x3C], %f5
fands %f0, %f14, %f3
sth %i6, [%l7 + 0x0E]
lduw [%l7 + 0x10], %i4
sdivcc %g4, 0x04F1, %l2
movrlez %o0, %o4, %g6
fcmple32 %f4, %f12, %i3
std %f2, [%l7 + 0x60]
fbg %fcc3, loop_3432
stx %o1, [%l7 + 0x20]
lduw [%l7 + 0x28], %g1
udivx %g5, 0x048E, %g7
loop_3432:
be,pn %icc, loop_3433
fmovspos %icc, %f8, %f4
subccc %l6, %i1, %g3
srlx %l3, 0x0A, %i5
loop_3433:
fmovdcs %xcc, %f9, %f3
ldub [%l7 + 0x39], %i0
ta %icc, 0x6
udiv %i7, 0x184A, %i2
sdiv %l5, 0x13F7, %o7
st %f9, [%l7 + 0x34]
fmovs %f0, %f0
movg %xcc, %o3, %l0
fblg %fcc3, loop_3434
ldd [%l7 + 0x68], %f6
fmovdge %xcc, %f10, %f2
lduh [%l7 + 0x76], %l1
loop_3434:
sth %o2, [%l7 + 0x30]
stb %l4, [%l7 + 0x43]
ldsh [%l7 + 0x26], %o6
movpos %icc, %g2, %i6
movgu %xcc, %i4, %o5
ldd [%l7 + 0x58], %f12
call loop_3435
ldsw [%l7 + 0x1C], %l2
srax %g4, %o4, %g6
fandnot2s %f2, %f1, %f1
loop_3435:
fpmerge %f3, %f9, %f0
bpos,pt %icc, loop_3436
sth %o0, [%l7 + 0x68]
addccc %o1, 0x0B75, %i3
edge8l %g5, %g7, %l6
loop_3436:
stw %i1, [%l7 + 0x2C]
nop
setx loop_3437, %l0, %l1
jmpl %l1, %g1
movrne %g3, %l3, %i5
tcc %icc, 0x6
fmovsgu %icc, %f7, %f2
loop_3437:
fpsub32 %f10, %f10, %f14
fzero %f10
alignaddr %i7, %i0, %l5
stb %o7, [%l7 + 0x16]
fornot2s %f8, %f7, %f5
taddcctv %i2, %o3, %l1
fbne,a %fcc3, loop_3438
ld [%l7 + 0x40], %f14
brgz,a %o2, loop_3439
lduh [%l7 + 0x48], %l0
loop_3438:
lduw [%l7 + 0x64], %l4
bg %icc, loop_3440
loop_3439:
udiv %o6, 0x07F5, %g2
taddcc %i4, 0x06D2, %o5
fcmple16 %f2, %f0, %l2
loop_3440:
bleu,pt %icc, loop_3441
ldsb [%l7 + 0x65], %g4
lduw [%l7 + 0x14], %i6
fands %f4, %f4, %f12
loop_3441:
movrlez %g6, 0x238, %o4
stw %o1, [%l7 + 0x44]
sdiv %i3, 0x161A, %o0
tpos %xcc, 0x5
std %f0, [%l7 + 0x68]
stb %g7, [%l7 + 0x39]
fnot1 %f2, %f6
mova %icc, %l6, %g5
fpadd32 %f2, %f4, %f4
edge8n %i1, %g3, %g1
ldub [%l7 + 0x42], %i5
fmovdge %icc, %f0, %f6
sdiv %l3, 0x04C8, %i0
be,a,pn %icc, loop_3442
fmovsl %xcc, %f15, %f11
ldsw [%l7 + 0x50], %i7
fexpand %f12, %f0
loop_3442:
fandnot1 %f0, %f0, %f10
subccc %l5, 0x0976, %i2
fmovdle %xcc, %f11, %f1
srax %o3, 0x15, %l1
bvs,a,pn %icc, loop_3443
bcc,pn %icc, loop_3444
bg loop_3445
fmul8x16al %f2, %f11, %f2
loop_3443:
ldsb [%l7 + 0x15], %o2
loop_3444:
std %f14, [%l7 + 0x78]
loop_3445:
fmovdvs %icc, %f7, %f6
srlx %o7, %l4, %o6
st %f5, [%l7 + 0x14]
fmuld8ulx16 %f0, %f1, %f6
popc 0x0BD2, %g2
movrgz %l0, 0x3F6, %o5
add %i4, 0x0FD1, %l2
fone %f6
fpsub16 %f6, %f4, %f4
tg %xcc, 0x5
edge32n %g4, %g6, %i6
bg loop_3446
ldd [%l7 + 0x10], %f2
st %f2, [%l7 + 0x4C]
srax %o1, %i3, %o0
loop_3446:
fnor %f6, %f14, %f12
alignaddrl %g7, %o4, %g5
fbug %fcc3, loop_3447
nop
setx loop_3448, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %icc, %f7, %f5
fpmerge %f11, %f1, %f0
loop_3447:
fmovs %f2, %f5
loop_3448:
bvc,a %xcc, loop_3449
fmovsvs %icc, %f6, %f10
fone %f0
ldsb [%l7 + 0x77], %i1
loop_3449:
stb %g3, [%l7 + 0x13]
lduh [%l7 + 0x64], %l6
fmovdle %xcc, %f10, %f14
mova %icc, %g1, %l3
ta %xcc, 0x4
fpsub32 %f10, %f4, %f10
umulcc %i5, 0x165C, %i0
stx %i7, [%l7 + 0x28]
fmovrse %l5, %f15, %f6
mulx %o3, 0x103A, %l1
fnot1s %f13, %f6
lduw [%l7 + 0x0C], %i2
ldsb [%l7 + 0x72], %o7
edge16n %l4, %o2, %g2
std %f10, [%l7 + 0x40]
movrne %l0, 0x07E, %o5
ldsb [%l7 + 0x5D], %i4
lduw [%l7 + 0x2C], %l2
edge16ln %g4, %g6, %o6
sth %i6, [%l7 + 0x56]
sth %i3, [%l7 + 0x22]
addc %o1, %g7, %o0
ld [%l7 + 0x50], %f8
fmovsle %icc, %f4, %f7
movrgez %g5, %o4, %i1
stx %g3, [%l7 + 0x38]
fmovdgu %icc, %f5, %f9
bne loop_3450
fmovsne %icc, %f14, %f0
ldsb [%l7 + 0x1B], %l6
movl %xcc, %g1, %i5
loop_3450:
fmovdne %icc, %f2, %f7
fcmpne32 %f2, %f0, %i0
st %f9, [%l7 + 0x48]
ldsb [%l7 + 0x64], %i7
call loop_3451
ldx [%l7 + 0x10], %l5
fmovsleu %icc, %f4, %f10
orcc %l3, %o3, %l1
loop_3451:
sethi 0x118C, %o7
tsubcc %l4, %i2, %g2
movrne %o2, 0x0DC, %l0
bg,pt %icc, loop_3452
te %xcc, 0x6
brlez %o5, loop_3453
brlz,a %i4, loop_3454
loop_3452:
fmovdne %xcc, %f0, %f5
movpos %icc, %l2, %g6
loop_3453:
fnot1 %f14, %f12
loop_3454:
movrgz %g4, 0x354, %i6
bpos,pn %xcc, loop_3455
ld [%l7 + 0x4C], %f15
fba %fcc1, loop_3456
fcmple32 %f8, %f6, %i3
loop_3455:
ldx [%l7 + 0x40], %o6
stw %o1, [%l7 + 0x44]
loop_3456:
sth %g7, [%l7 + 0x22]
ble,a,pt %xcc, loop_3457
stx %g5, [%l7 + 0x10]
te %icc, 0x6
fbule %fcc3, loop_3458
loop_3457:
and %o0, %o4, %g3
bneg,pt %icc, loop_3459
bvc %icc, loop_3460
loop_3458:
stx %i1, [%l7 + 0x28]
fbge,a %fcc0, loop_3461
loop_3459:
sll %l6, %g1, %i0
loop_3460:
xnorcc %i5, 0x07C7, %l5
fmovse %xcc, %f9, %f3
loop_3461:
bneg,a,pn %icc, loop_3462
sdiv %l3, 0x1556, %i7
nop
setx loop_3463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l1, [%l7 + 0x08]
loop_3462:
fpadd16s %f7, %f12, %f7
fpadd16s %f10, %f12, %f6
loop_3463:
ldsw [%l7 + 0x38], %o7
tgu %icc, 0x1
movre %o3, 0x32E, %l4
pdist %f6, %f12, %f2
fmovdpos %icc, %f8, %f15
st %f5, [%l7 + 0x3C]
edge32n %i2, %o2, %l0
ldsh [%l7 + 0x3A], %o5
ldd [%l7 + 0x20], %f4
xor %i4, %l2, %g2
fors %f0, %f15, %f3
ldd [%l7 + 0x50], %f14
ldsh [%l7 + 0x42], %g4
st %f10, [%l7 + 0x34]
edge8n %i6, %g6, %i3
ldsb [%l7 + 0x3D], %o1
movpos %xcc, %o6, %g7
stx %o0, [%l7 + 0x60]
edge8 %o4, %g3, %g5
ldsb [%l7 + 0x68], %i1
fpack16 %f14, %f12
fmovrdlez %l6, %f12, %f2
lduw [%l7 + 0x54], %i0
bleu,a,pn %xcc, loop_3464
sdiv %i5, 0x137B, %g1
lduw [%l7 + 0x0C], %l3
andn %l5, 0x0541, %l1
loop_3464:
fsrc2 %f8, %f8
fexpand %f1, %f6
st %f6, [%l7 + 0x1C]
ldub [%l7 + 0x53], %i7
sth %o7, [%l7 + 0x46]
st %f6, [%l7 + 0x08]
tleu %xcc, 0x7
ldsb [%l7 + 0x70], %o3
lduh [%l7 + 0x76], %l4
stb %o2, [%l7 + 0x6E]
edge32 %l0, %o5, %i2
stb %i4, [%l7 + 0x4A]
tcs %xcc, 0x3
edge16ln %g2, %l2, %g4
fmovdgu %icc, %f9, %f6
fmuld8ulx16 %f15, %f1, %f14
fornot2 %f12, %f10, %f14
movvs %icc, %g6, %i3
ldd [%l7 + 0x10], %f8
ld [%l7 + 0x40], %f14
fpsub32 %f2, %f12, %f8
ldub [%l7 + 0x24], %o1
fcmpne16 %f4, %f4, %o6
std %f0, [%l7 + 0x18]
fmovdcc %icc, %f15, %f5
fmovrde %i6, %f2, %f2
stw %g7, [%l7 + 0x1C]
fmovrslz %o4, %f6, %f9
sub %o0, %g3, %g5
ldsb [%l7 + 0x0B], %i1
fandnot2s %f7, %f6, %f2
tleu %icc, 0x4
ldsw [%l7 + 0x38], %l6
bl,a,pt %xcc, loop_3465
tl %icc, 0x3
ldx [%l7 + 0x18], %i5
fzero %f4
loop_3465:
tcc %icc, 0x6
bcs,a loop_3466
edge8ln %i0, %g1, %l5
ldsh [%l7 + 0x42], %l3
fbl,a %fcc0, loop_3467
loop_3466:
bvs,a,pt %icc, loop_3468
lduw [%l7 + 0x58], %i7
addccc %o7, 0x0173, %l1
loop_3467:
andn %l4, 0x1F0B, %o2
loop_3468:
ldsb [%l7 + 0x6F], %o3
and %l0, 0x19FE, %o5
lduw [%l7 + 0x6C], %i4
ldd [%l7 + 0x20], %f8
xor %g2, %i2, %l2
tne %icc, 0x3
movl %icc, %g4, %i3
fbne,a %fcc3, loop_3469
fmovrde %o1, %f12, %f0
smul %o6, 0x023E, %i6
fbuge %fcc1, loop_3470
loop_3469:
fmovdcs %xcc, %f5, %f0
fornot1 %f6, %f6, %f14
brlez %g7, loop_3471
loop_3470:
fmovdne %xcc, %f4, %f10
udivx %g6, 0x172B, %o0
fmovrsne %g3, %f1, %f1
loop_3471:
srax %o4, 0x19, %i1
sth %g5, [%l7 + 0x4C]
stw %i5, [%l7 + 0x3C]
brgz %l6, loop_3472
fmovsneg %xcc, %f0, %f11
ldsb [%l7 + 0x2F], %g1
ldx [%l7 + 0x08], %l5
loop_3472:
ld [%l7 + 0x18], %f0
fmovdg %xcc, %f7, %f2
sth %i0, [%l7 + 0x70]
tpos %xcc, 0x6
fnand %f10, %f0, %f2
bvs,pn %xcc, loop_3473
fbule %fcc1, loop_3474
lduh [%l7 + 0x58], %i7
fpadd32 %f0, %f0, %f12
loop_3473:
orncc %o7, %l3, %l1
loop_3474:
fmovspos %xcc, %f2, %f5
sth %l4, [%l7 + 0x32]
fcmple16 %f6, %f8, %o2
lduh [%l7 + 0x4A], %l0
addcc %o5, %o3, %i4
fmovsne %icc, %f10, %f5
sth %g2, [%l7 + 0x3E]
ldd [%l7 + 0x38], %f14
smul %l2, %i2, %i3
fors %f9, %f13, %f5
bl loop_3475
or %g4, %o1, %i6
fabss %f6, %f2
fmovrslez %o6, %f6, %f6
loop_3475:
fbne,a %fcc1, loop_3476
stx %g6, [%l7 + 0x50]
fbn %fcc1, loop_3477
ldsh [%l7 + 0x52], %g7
loop_3476:
fmovda %icc, %f9, %f0
stw %g3, [%l7 + 0x1C]
loop_3477:
fmuld8sux16 %f0, %f1, %f6
fcmpes %fcc0, %f14, %f5
mulscc %o0, 0x19D9, %o4
fmovsge %xcc, %f4, %f6
sth %g5, [%l7 + 0x64]
ldub [%l7 + 0x3B], %i1
fzero %f4
udivx %l6, 0x160C, %i5
stx %l5, [%l7 + 0x60]
stw %i0, [%l7 + 0x3C]
lduw [%l7 + 0x7C], %i7
fmovdle %xcc, %f14, %f7
ldsb [%l7 + 0x66], %o7
sdiv %l3, 0x1B7A, %g1
bleu,a,pn %xcc, loop_3478
edge16l %l4, %l1, %o2
tge %xcc, 0x7
fnot1s %f10, %f9
loop_3478:
bshuffle %f0, %f12, %f8
stx %l0, [%l7 + 0x38]
fmul8x16 %f2, %f6, %f6
tgu %icc, 0x0
lduw [%l7 + 0x24], %o3
fmovdle %xcc, %f8, %f8
alignaddrl %i4, %g2, %o5
fbule %fcc3, loop_3479
fbge %fcc1, loop_3480
lduw [%l7 + 0x2C], %i2
fcmpes %fcc1, %f0, %f12
loop_3479:
fmovsneg %xcc, %f0, %f15
loop_3480:
lduh [%l7 + 0x2C], %l2
fmovrslz %i3, %f6, %f7
movl %icc, %g4, %i6
edge8l %o1, %g6, %g7
sdivcc %o6, 0x0C3D, %o0
fmovrsgz %o4, %f3, %f7
fxor %f14, %f8, %f10
bge,a loop_3481
fpsub32s %f12, %f6, %f2
fandnot1s %f12, %f9, %f0
taddcc %g5, %g3, %l6
loop_3481:
stb %i1, [%l7 + 0x26]
ldub [%l7 + 0x25], %l5
alignaddrl %i5, %i7, %i0
fmovsgu %icc, %f13, %f14
edge8n %l3, %g1, %l4
bgu loop_3482
lduw [%l7 + 0x68], %o7
fcmpgt32 %f2, %f4, %o2
tl %icc, 0x6
loop_3482:
fabss %f12, %f13
fbue,a %fcc0, loop_3483
nop
setx loop_3484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %icc, %f10, %f14
udiv %l0, 0x1F53, %o3
loop_3483:
fblg,a %fcc1, loop_3485
loop_3484:
tsubcctv %i4, %g2, %o5
array8 %l1, %l2, %i3
stw %i2, [%l7 + 0x5C]
loop_3485:
nop
setx loop_3486, %l0, %l1
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, 0x1
stx %g4, [%l7 + 0x18]
fmovdn %icc, %f5, %f15
loop_3486:
fmovsleu %xcc, %f15, %f11
stw %o1, [%l7 + 0x28]
fmovse %xcc, %f6, %f10
fmovrdgez %i6, %f12, %f4
orcc %g7, 0x0060, %g6
fxnor %f12, %f6, %f4
fandnot1 %f12, %f12, %f6
fones %f9
stx %o0, [%l7 + 0x78]
edge16 %o4, %o6, %g5
subcc %l6, 0x0AAE, %g3
fsrc1s %f2, %f3
lduw [%l7 + 0x3C], %i1
tl %xcc, 0x0
movg %icc, %i5, %i7
tsubcctv %i0, 0x1FE4, %l5
taddcc %g1, %l3, %l4
udiv %o7, 0x01AC, %l0
ldub [%l7 + 0x0F], %o3
ldsw [%l7 + 0x08], %o2
fbuge %fcc0, loop_3487
xor %i4, 0x01D2, %o5
ldub [%l7 + 0x48], %l1
fandnot2s %f10, %f1, %f8
loop_3487:
st %f3, [%l7 + 0x68]
taddcctv %g2, %l2, %i2
sll %g4, 0x03, %o1
tneg %xcc, 0x5
brnz %i3, loop_3488
brlz %g7, loop_3489
alignaddrl %g6, %i6, %o4
subcc %o0, 0x1BED, %g5
loop_3488:
edge32 %l6, %g3, %i1
loop_3489:
fnors %f9, %f7, %f4
fmovsgu %icc, %f10, %f1
ldub [%l7 + 0x5D], %o6
tcc %xcc, 0x3
fornot1 %f10, %f12, %f14
tvs %xcc, 0x7
orcc %i5, 0x1FB0, %i0
lduh [%l7 + 0x7A], %l5
stw %i7, [%l7 + 0x48]
ldsh [%l7 + 0x6C], %l3
siam 0x1
fands %f0, %f6, %f13
tleu %icc, 0x4
ld [%l7 + 0x6C], %f5
st %f2, [%l7 + 0x50]
fmovdn %icc, %f0, %f12
fmovdcs %xcc, %f9, %f10
fpadd32s %f15, %f12, %f6
smulcc %l4, 0x07C9, %o7
tge %xcc, 0x6
fsrc2s %f11, %f15
fmovdleu %xcc, %f6, %f8
movne %xcc, %l0, %g1
fmovrsne %o2, %f1, %f3
bpos,pt %xcc, loop_3490
fmovdl %icc, %f8, %f8
ldd [%l7 + 0x60], %f6
fmovdle %icc, %f6, %f14
loop_3490:
fmovde %xcc, %f4, %f3
fbn %fcc2, loop_3491
fxors %f0, %f8, %f4
fmul8sux16 %f12, %f10, %f2
movcc %xcc, %i4, %o5
loop_3491:
sth %o3, [%l7 + 0x54]
fsrc2 %f14, %f12
bn %icc, loop_3492
fmovdge %xcc, %f10, %f12
lduh [%l7 + 0x4A], %l1
brlz %g2, loop_3493
loop_3492:
fmovrslez %i2, %f2, %f9
ldsw [%l7 + 0x60], %g4
fmovsleu %icc, %f8, %f7
loop_3493:
tle %icc, 0x6
st %f8, [%l7 + 0x70]
fzeros %f12
ldub [%l7 + 0x34], %o1
fmovsvc %icc, %f0, %f3
edge8ln %i3, %g7, %l2
edge32ln %g6, %o4, %o0
ba,a %xcc, loop_3494
ldub [%l7 + 0x58], %g5
fmovs %f3, %f5
fone %f0
loop_3494:
fpack16 %f10, %f11
xorcc %l6, %g3, %i1
brlez,a %i6, loop_3495
smulcc %o6, 0x1FA8, %i5
fmovsn %xcc, %f14, %f11
stw %i0, [%l7 + 0x38]
loop_3495:
ldub [%l7 + 0x27], %i7
bn,a,pt %icc, loop_3496
udivcc %l5, 0x1BDA, %l3
fnor %f10, %f10, %f6
lduh [%l7 + 0x6A], %l4
loop_3496:
fcmpeq16 %f10, %f6, %o7
ldx [%l7 + 0x08], %l0
fnot2s %f3, %f2
stx %o2, [%l7 + 0x28]
st %f8, [%l7 + 0x74]
fbl,a %fcc1, loop_3497
sth %i4, [%l7 + 0x60]
fcmpd %fcc2, %f2, %f6
movpos %xcc, %g1, %o5
loop_3497:
fmovsn %icc, %f15, %f4
stw %l1, [%l7 + 0x38]
bpos,a,pt %xcc, loop_3498
movrlz %o3, %g2, %g4
edge16ln %o1, %i2, %g7
fmovdle %xcc, %f11, %f0
loop_3498:
ldsb [%l7 + 0x4E], %i3
for %f10, %f8, %f10
stb %g6, [%l7 + 0x5A]
fmovsle %xcc, %f3, %f14
sdiv %l2, 0x0BD3, %o0
fmovd %f12, %f12
ldsh [%l7 + 0x68], %o4
fmovdgu %xcc, %f2, %f12
fpsub32s %f9, %f9, %f0
fcmpne32 %f10, %f6, %g5
stb %g3, [%l7 + 0x62]
fmovdcs %icc, %f4, %f5
srlx %l6, 0x18, %i6
fnot2s %f4, %f3
st %f11, [%l7 + 0x10]
stb %i1, [%l7 + 0x42]
fabss %f9, %f4
fmovdleu %icc, %f7, %f11
mova %icc, %o6, %i0
fmovdg %xcc, %f4, %f15
fpackfix %f0, %f6
std %f0, [%l7 + 0x30]
srlx %i5, 0x1E, %l5
fmovsn %icc, %f10, %f3
andncc %i7, %l3, %o7
movle %xcc, %l4, %o2
sth %i4, [%l7 + 0x6A]
lduw [%l7 + 0x74], %g1
brgez %l0, loop_3499
xnor %l1, 0x19FB, %o3
tcs %xcc, 0x4
movvs %icc, %o5, %g4
loop_3499:
udivcc %o1, 0x0EDF, %g2
fbu %fcc2, loop_3500
subcc %i2, 0x0420, %i3
add %g7, 0x1E2F, %g6
fba %fcc3, loop_3501
loop_3500:
movl %icc, %l2, %o0
fnot1 %f12, %f14
bvs,a,pn %icc, loop_3502
loop_3501:
fmovdpos %xcc, %f14, %f10
bn,a,pt %xcc, loop_3503
fmovsle %xcc, %f8, %f4
loop_3502:
stw %o4, [%l7 + 0x10]
add %g3, %l6, %i6
loop_3503:
fmovrdlez %g5, %f8, %f0
ldsh [%l7 + 0x7E], %i1
bn,a,pn %xcc, loop_3504
sth %o6, [%l7 + 0x56]
ldub [%l7 + 0x18], %i5
nop
setx loop_3505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3504:
alignaddrl %i0, %i7, %l5
fmovscc %xcc, %f14, %f10
alignaddr %o7, %l4, %o2
loop_3505:
fnegs %f4, %f4
fabsd %f10, %f6
bvs,a,pt %icc, loop_3506
lduw [%l7 + 0x40], %i4
fmovrslz %l3, %f1, %f8
movrlz %l0, %g1, %l1
loop_3506:
ldx [%l7 + 0x10], %o3
fxor %f0, %f4, %f2
ldx [%l7 + 0x78], %g4
fbule,a %fcc1, loop_3507
umulcc %o5, %o1, %i2
fmovdpos %icc, %f9, %f3
fmovde %icc, %f1, %f0
loop_3507:
lduw [%l7 + 0x0C], %g2
fmul8x16al %f8, %f1, %f2
sethi 0x0A68, %i3
fcmpeq32 %f8, %f4, %g6
movneg %icc, %g7, %l2
ldsh [%l7 + 0x44], %o0
tsubcc %g3, 0x0E20, %l6
bn,a,pn %xcc, loop_3508
array8 %i6, %g5, %i1
fandnot2s %f3, %f14, %f11
lduh [%l7 + 0x46], %o4
loop_3508:
fmovdvs %icc, %f14, %f12
edge16n %i5, %o6, %i7
stb %l5, [%l7 + 0x65]
bvc,a %icc, loop_3509
fxnor %f6, %f4, %f2
nop
setx loop_3510, %l0, %l1
jmpl %l1, %o7
fpadd16 %f14, %f8, %f14
loop_3509:
std %f6, [%l7 + 0x60]
fmovrsne %l4, %f15, %f12
loop_3510:
ldd [%l7 + 0x20], %f0
ldub [%l7 + 0x1B], %o2
fpadd16s %f3, %f4, %f14
fmovdgu %icc, %f6, %f1
srl %i0, 0x13, %i4
fmovsleu %icc, %f13, %f7
ldx [%l7 + 0x50], %l3
array8 %g1, %l0, %l1
fbue %fcc0, loop_3511
fnands %f2, %f9, %f2
fcmple32 %f2, %f4, %o3
fmovrsne %o5, %f6, %f3
loop_3511:
bn,pt %xcc, loop_3512
fmovsn %icc, %f4, %f3
fmovdgu %icc, %f3, %f15
fors %f13, %f0, %f15
loop_3512:
fornot2 %f12, %f4, %f4
bleu,a,pn %xcc, loop_3513
and %g4, 0x0C0F, %i2
tn %xcc, 0x2
fble %fcc2, loop_3514
loop_3513:
ble,pt %icc, loop_3515
movg %icc, %g2, %o1
nop
setx loop_3516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3514:
alignaddr %i3, %g7, %l2
loop_3515:
xnor %o0, %g3, %l6
fbug,a %fcc3, loop_3517
loop_3516:
fmovsvc %icc, %f3, %f12
stw %g6, [%l7 + 0x0C]
bvc,a,pt %xcc, loop_3518
loop_3517:
fpsub16s %f7, %f8, %f4
fmovrdlz %i6, %f14, %f4
sdivcc %g5, 0x04E5, %o4
loop_3518:
bg,a,pt %icc, loop_3519
ld [%l7 + 0x5C], %f13
lduw [%l7 + 0x78], %i1
bne,pt %xcc, loop_3520
loop_3519:
sra %o6, %i7, %i5
lduh [%l7 + 0x72], %o7
stx %l4, [%l7 + 0x20]
loop_3520:
ldx [%l7 + 0x38], %o2
st %f3, [%l7 + 0x44]
sth %l5, [%l7 + 0x44]
fmovscs %xcc, %f3, %f10
ldsw [%l7 + 0x78], %i4
stw %i0, [%l7 + 0x20]
fnot1s %f7, %f11
bcc,a loop_3521
fnot1s %f10, %f9
st %f11, [%l7 + 0x48]
alignaddr %l3, %l0, %l1
loop_3521:
lduw [%l7 + 0x1C], %g1
fbl,a %fcc3, loop_3522
ld [%l7 + 0x14], %f12
ldsh [%l7 + 0x74], %o3
ldsw [%l7 + 0x34], %g4
loop_3522:
fzero %f8
fbue %fcc3, loop_3523
subc %i2, 0x1AA4, %g2
fsrc2 %f0, %f0
fmovsne %xcc, %f8, %f8
loop_3523:
ldd [%l7 + 0x10], %f14
ldx [%l7 + 0x60], %o1
st %f12, [%l7 + 0x5C]
edge8l %i3, %g7, %l2
array16 %o5, %o0, %g3
ldd [%l7 + 0x38], %f2
tcc %xcc, 0x1
bleu,a %icc, loop_3524
ldub [%l7 + 0x29], %g6
stx %i6, [%l7 + 0x78]
fornot2s %f10, %f2, %f9
loop_3524:
movrgez %l6, %g5, %o4
sllx %o6, 0x14, %i1
ldsw [%l7 + 0x10], %i5
nop
setx loop_3525, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f10, %f2, %o7
andncc %l4, %o2, %l5
fmovde %xcc, %f13, %f13
loop_3525:
edge32 %i4, %i7, %i0
udivcc %l3, 0x1072, %l1
brgz %l0, loop_3526
ldd [%l7 + 0x28], %f12
fexpand %f11, %f14
lduw [%l7 + 0x48], %o3
loop_3526:
smulcc %g1, %g4, %g2
fands %f2, %f9, %f6
ld [%l7 + 0x58], %f10
fnegs %f8, %f2
tvc %xcc, 0x6
fmovsle %icc, %f1, %f7
subccc %o1, 0x093B, %i3
fmovscs %icc, %f4, %f8
std %f2, [%l7 + 0x40]
fmovsgu %xcc, %f14, %f6
for %f10, %f6, %f0
fabss %f6, %f6
fbn,a %fcc0, loop_3527
sth %i2, [%l7 + 0x54]
st %f12, [%l7 + 0x78]
ldx [%l7 + 0x50], %g7
loop_3527:
ldd [%l7 + 0x40], %f4
fmovdgu %xcc, %f0, %f13
fmovscc %icc, %f10, %f14
sth %o5, [%l7 + 0x40]
brlz,a %o0, loop_3528
stx %l2, [%l7 + 0x38]
fcmpes %fcc3, %f11, %f2
fmovrdgz %g6, %f14, %f12
loop_3528:
sth %i6, [%l7 + 0x0C]
fcmpgt16 %f4, %f8, %g3
stw %g5, [%l7 + 0x48]
ble loop_3529
bvs,a %icc, loop_3530
fcmple16 %f12, %f0, %o4
edge8 %l6, %i1, %o6
loop_3529:
edge16n %i5, %o7, %o2
loop_3530:
st %f12, [%l7 + 0x14]
stb %l5, [%l7 + 0x5C]
fmovrdlez %l4, %f6, %f0
movgu %icc, %i7, %i0
stx %i4, [%l7 + 0x78]
fnot1s %f7, %f3
fmuld8sux16 %f15, %f8, %f14
st %f6, [%l7 + 0x08]
ldsb [%l7 + 0x4D], %l1
lduh [%l7 + 0x64], %l3
edge16n %l0, %g1, %o3
sth %g2, [%l7 + 0x7C]
fandnot1s %f4, %f15, %f3
ba %xcc, loop_3531
edge32 %g4, %i3, %o1
fmovdcs %icc, %f6, %f11
alignaddrl %i2, %o5, %o0
loop_3531:
ldsh [%l7 + 0x2A], %g7
brlz,a %l2, loop_3532
lduh [%l7 + 0x40], %g6
lduh [%l7 + 0x0C], %g3
fnand %f2, %f2, %f14
loop_3532:
addccc %g5, 0x1AD8, %i6
fsrc2 %f0, %f14
stw %o4, [%l7 + 0x48]
stw %i1, [%l7 + 0x68]
lduw [%l7 + 0x14], %o6
ldsw [%l7 + 0x14], %i5
fmul8ulx16 %f6, %f14, %f12
ldx [%l7 + 0x50], %o7
fandnot2s %f11, %f11, %f0
fand %f14, %f10, %f12
fnors %f6, %f4, %f1
umul %o2, 0x1A1A, %l6
bcs,a loop_3533
lduh [%l7 + 0x0A], %l4
add %i7, 0x12A4, %l5
fbn,a %fcc0, loop_3534
loop_3533:
st %f6, [%l7 + 0x38]
bpos,a %icc, loop_3535
fmovrslez %i4, %f1, %f7
loop_3534:
edge8ln %i0, %l1, %l3
fbge,a %fcc1, loop_3536
loop_3535:
stx %l0, [%l7 + 0x78]
subc %o3, %g1, %g4
fbge,a %fcc2, loop_3537
loop_3536:
fandnot1 %f14, %f2, %f0
ldsw [%l7 + 0x2C], %i3
ldsh [%l7 + 0x4C], %g2
loop_3537:
fmovrdlez %o1, %f10, %f8
edge16n %o5, %o0, %i2
bcs,a,pt %icc, loop_3538
lduh [%l7 + 0x0C], %g7
lduh [%l7 + 0x5E], %g6
movg %icc, %g3, %g5
loop_3538:
movrne %i6, 0x181, %l2
movcs %icc, %o4, %o6
edge16 %i1, %o7, %o2
xorcc %i5, 0x0E14, %l6
ldsh [%l7 + 0x5C], %l4
fbul,a %fcc3, loop_3539
fzeros %f4
ba,a %xcc, loop_3540
tpos %icc, 0x6
loop_3539:
ldub [%l7 + 0x51], %i7
fbu %fcc0, loop_3541
loop_3540:
fmovdne %xcc, %f12, %f3
tle %xcc, 0x3
ld [%l7 + 0x68], %f12
loop_3541:
lduw [%l7 + 0x48], %i4
movcs %xcc, %l5, %l1
bl,a,pn %icc, loop_3542
ld [%l7 + 0x08], %f0
ldd [%l7 + 0x10], %f6
bvs loop_3543
loop_3542:
fbue %fcc1, loop_3544
stx %i0, [%l7 + 0x50]
subcc %l0, %o3, %l3
loop_3543:
brz,a %g4, loop_3545
loop_3544:
stx %g1, [%l7 + 0x38]
edge32ln %g2, %o1, %i3
ldsb [%l7 + 0x79], %o5
loop_3545:
fmovdne %icc, %f13, %f10
siam 0x2
andcc %i2, 0x07A0, %g7
ldsb [%l7 + 0x64], %o0
bl,a,pn %xcc, loop_3546
edge32n %g6, %g5, %g3
movle %icc, %i6, %l2
fmovrse %o4, %f12, %f6
loop_3546:
edge8 %o6, %o7, %i1
alignaddrl %o2, %l6, %l4
brgez %i7, loop_3547
fmovsge %icc, %f2, %f14
bne loop_3548
fmovsg %icc, %f5, %f8
loop_3547:
movpos %icc, %i4, %l5
movrgez %i5, %l1, %l0
loop_3548:
lduh [%l7 + 0x7E], %o3
fsrc1 %f12, %f12
ldsw [%l7 + 0x54], %l3
std %f6, [%l7 + 0x18]
fone %f10
bg,a,pn %icc, loop_3549
fmovsne %icc, %f13, %f12
edge8l %i0, %g1, %g2
ld [%l7 + 0x2C], %f0
loop_3549:
fzeros %f1
smul %o1, %g4, %o5
nop
setx loop_3550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovspos %icc, %f14, %f0
ldsh [%l7 + 0x16], %i2
fmovdn %icc, %f5, %f15
loop_3550:
fornot1 %f0, %f6, %f2
fnot2 %f8, %f2
brlz,a %i3, loop_3551
bgu,a,pn %xcc, loop_3552
lduw [%l7 + 0x6C], %g7
fnand %f12, %f6, %f8
loop_3551:
subcc %g6, %g5, %g3
loop_3552:
tpos %icc, 0x3
subc %o0, %l2, %o4
lduw [%l7 + 0x4C], %o6
bgu loop_3553
fnot1 %f4, %f8
ld [%l7 + 0x68], %f3
alignaddr %i6, %i1, %o7
loop_3553:
brlez %o2, loop_3554
te %icc, 0x6
fpsub32s %f10, %f5, %f7
movvc %xcc, %l6, %l4
loop_3554:
fmovsgu %icc, %f13, %f9
fcmped %fcc2, %f12, %f14
ble,a,pn %icc, loop_3555
tn %xcc, 0x3
fpmerge %f4, %f5, %f14
edge16l %i7, %l5, %i4
loop_3555:
te %xcc, 0x3
sth %l1, [%l7 + 0x3A]
addcc %i5, 0x058F, %l0
subcc %o3, %i0, %l3
fbue %fcc3, loop_3556
fmovrde %g2, %f6, %f10
fpadd16 %f6, %f0, %f10
stw %o1, [%l7 + 0x14]
loop_3556:
stb %g1, [%l7 + 0x79]
ldub [%l7 + 0x0B], %g4
movrgz %o5, 0x17D, %i3
ldub [%l7 + 0x37], %i2
st %f7, [%l7 + 0x3C]
lduw [%l7 + 0x34], %g6
fornot2 %f0, %f4, %f6
fzeros %f4
edge8n %g5, %g7, %o0
fmovrdlez %g3, %f4, %f8
sth %l2, [%l7 + 0x0E]
st %f2, [%l7 + 0x14]
ldub [%l7 + 0x57], %o4
fcmpgt32 %f4, %f2, %o6
fpadd32s %f4, %f15, %f6
fmovdn %xcc, %f1, %f10
tneg %xcc, 0x2
ldsb [%l7 + 0x23], %i6
edge8ln %i1, %o2, %l6
fmovsge %icc, %f2, %f3
bg,pt %xcc, loop_3557
fbn,a %fcc0, loop_3558
ldd [%l7 + 0x58], %f12
and %l4, %i7, %o7
loop_3557:
fone %f14
loop_3558:
tsubcctv %l5, %i4, %l1
edge16n %i5, %l0, %i0
fsrc1s %f15, %f2
array8 %l3, %g2, %o1
ld [%l7 + 0x54], %f10
ld [%l7 + 0x3C], %f9
subcc %o3, 0x069B, %g1
fpadd16 %f4, %f2, %f12
lduh [%l7 + 0x12], %g4
umul %i3, %o5, %i2
lduh [%l7 + 0x5A], %g5
fpsub16s %f11, %f13, %f2
fbu %fcc2, loop_3559
srl %g7, %g6, %g3
fmul8x16 %f6, %f0, %f8
fcmpeq32 %f6, %f14, %l2
loop_3559:
ldsw [%l7 + 0x4C], %o0
fcmpeq32 %f12, %f2, %o4
st %f6, [%l7 + 0x48]
fmul8x16al %f6, %f3, %f8
sdiv %i6, 0x0209, %i1
lduw [%l7 + 0x60], %o2
fpsub16s %f2, %f12, %f3
stb %l6, [%l7 + 0x2E]
fmovdne %icc, %f14, %f14
tgu %icc, 0x7
for %f10, %f14, %f2
subcc %o6, 0x0A59, %l4
edge16 %i7, %o7, %l5
nop
setx loop_3560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a,pt %xcc, loop_3561
lduh [%l7 + 0x3C], %i4
fmuld8sux16 %f5, %f6, %f14
loop_3560:
fmovdg %icc, %f11, %f0
loop_3561:
tpos %icc, 0x7
ldsh [%l7 + 0x3C], %i5
ldd [%l7 + 0x78], %f12
sdivcc %l0, 0x0BC6, %l1
bpos %icc, loop_3562
ldub [%l7 + 0x08], %l3
fbule,a %fcc0, loop_3563
brlez %i0, loop_3564
loop_3562:
stx %o1, [%l7 + 0x38]
fands %f7, %f11, %f4
loop_3563:
movre %o3, %g1, %g2
loop_3564:
fnot1s %f12, %f13
xnorcc %g4, 0x00F0, %o5
udivx %i3, 0x0231, %g5
brlez,a %g7, loop_3565
st %f13, [%l7 + 0x24]
fabss %f4, %f0
movrgz %i2, 0x12D, %g6
loop_3565:
sth %g3, [%l7 + 0x36]
edge8 %l2, %o0, %i6
ldsh [%l7 + 0x16], %i1
movcc %xcc, %o4, %l6
fble,a %fcc2, loop_3566
brlz %o6, loop_3567
sllx %o2, 0x03, %l4
fmovsne %icc, %f5, %f11
loop_3566:
brlez %i7, loop_3568
loop_3567:
fmovdleu %xcc, %f10, %f9
ldub [%l7 + 0x20], %l5
bne,a,pt %icc, loop_3569
loop_3568:
movneg %xcc, %o7, %i4
stw %i5, [%l7 + 0x10]
stw %l1, [%l7 + 0x5C]
loop_3569:
brlez %l3, loop_3570
ld [%l7 + 0x70], %f11
tgu %xcc, 0x7
tcc %xcc, 0x2
loop_3570:
movneg %xcc, %i0, %o1
movneg %xcc, %l0, %g1
movrlez %o3, %g2, %o5
lduw [%l7 + 0x24], %i3
lduh [%l7 + 0x38], %g5
tcs %icc, 0x7
fandnot1s %f12, %f8, %f14
std %f12, [%l7 + 0x78]
edge16 %g4, %g7, %g6
ldub [%l7 + 0x3B], %g3
ldd [%l7 + 0x28], %f8
ldsw [%l7 + 0x4C], %l2
brlz %o0, loop_3571
ld [%l7 + 0x24], %f12
brgz %i2, loop_3572
brz,a %i6, loop_3573
loop_3571:
tge %icc, 0x0
stx %i1, [%l7 + 0x18]
loop_3572:
ldx [%l7 + 0x50], %l6
loop_3573:
fmovdge %xcc, %f12, %f6
st %f6, [%l7 + 0x3C]
fmovd %f8, %f12
movre %o6, %o4, %o2
ldx [%l7 + 0x30], %i7
bpos,a,pn %xcc, loop_3574
brz %l4, loop_3575
fpadd32 %f8, %f14, %f10
and %o7, 0x17B6, %l5
loop_3574:
fmovdg %icc, %f2, %f13
loop_3575:
ldsw [%l7 + 0x30], %i4
bleu,a,pn %xcc, loop_3576
bgu %icc, loop_3577
brnz,a %l1, loop_3578
fbg %fcc1, loop_3579
loop_3576:
bvc %icc, loop_3580
loop_3577:
call loop_3581
loop_3578:
fmovrsgez %l3, %f6, %f2
loop_3579:
fmovrdlez %i0, %f4, %f12
loop_3580:
fnot2s %f3, %f5
loop_3581:
fmovsvs %xcc, %f15, %f1
fcmpes %fcc1, %f12, %f8
fandnot1s %f7, %f13, %f1
bg,a,pt %xcc, loop_3582
fmuld8ulx16 %f3, %f13, %f4
tsubcc %i5, 0x07CE, %l0
movrgez %o1, 0x1EB, %g1
loop_3582:
fcmpeq16 %f14, %f14, %g2
tsubcctv %o5, 0x0172, %o3
stb %i3, [%l7 + 0x1B]
edge32n %g4, %g5, %g6
fbug,a %fcc0, loop_3583
ta %icc, 0x7
orncc %g3, 0x139F, %l2
fba,a %fcc1, loop_3584
loop_3583:
bcs,a loop_3585
fcmpne32 %f10, %f0, %o0
bpos,a loop_3586
loop_3584:
edge32ln %g7, %i6, %i2
loop_3585:
orcc %i1, %o6, %o4
movre %o2, 0x0D4, %i7
loop_3586:
popc 0x0F73, %l4
ldub [%l7 + 0x5C], %o7
movcs %xcc, %l6, %i4
tcc %icc, 0x6
fmovrslz %l1, %f2, %f6
faligndata %f4, %f0, %f12
fabss %f4, %f3
fpadd16s %f10, %f0, %f1
ldsh [%l7 + 0x08], %l5
edge16l %l3, %i0, %i5
bneg,a loop_3587
fmovsneg %xcc, %f10, %f8
lduh [%l7 + 0x30], %o1
fmovsa %xcc, %f12, %f2
loop_3587:
fmul8x16au %f5, %f14, %f8
st %f10, [%l7 + 0x10]
sdivcc %l0, 0x0895, %g2
udivx %o5, 0x0594, %g1
fmovdpos %icc, %f2, %f7
fpack32 %f12, %f2, %f14
sth %i3, [%l7 + 0x2A]
xnorcc %g4, 0x17A0, %g5
fmovrslez %o3, %f15, %f14
tvs %icc, 0x2
movcs %xcc, %g6, %g3
alignaddrl %l2, %o0, %i6
fmovsvc %icc, %f10, %f1
stw %g7, [%l7 + 0x48]
fmovrse %i1, %f15, %f8
st %f15, [%l7 + 0x68]
fcmpgt16 %f4, %f12, %i2
ldd [%l7 + 0x58], %f8
edge16 %o6, %o2, %i7
sra %o4, %l4, %l6
fmovdneg %xcc, %f13, %f1
stb %i4, [%l7 + 0x40]
fabss %f5, %f8
stx %l1, [%l7 + 0x08]
bpos,pt %icc, loop_3588
fcmpeq16 %f10, %f12, %o7
edge8n %l5, %l3, %i5
fornot2 %f12, %f4, %f6
loop_3588:
sdivcc %i0, 0x19BA, %o1
fbn,a %fcc1, loop_3589
umul %l0, 0x105F, %g2
stw %g1, [%l7 + 0x38]
fcmped %fcc3, %f4, %f12
loop_3589:
ld [%l7 + 0x24], %f12
fbule %fcc0, loop_3590
bleu,a,pn %icc, loop_3591
fcmpne32 %f4, %f14, %i3
ldsw [%l7 + 0x44], %g4
loop_3590:
fblg %fcc0, loop_3592
loop_3591:
fpsub16s %f13, %f13, %f11
bvs %xcc, loop_3593
fsrc1 %f0, %f12
loop_3592:
fbule %fcc1, loop_3594
ldd [%l7 + 0x48], %f0
loop_3593:
ldub [%l7 + 0x59], %g5
fbule,a %fcc1, loop_3595
loop_3594:
sdivcc %o5, 0x10AC, %g6
fbuge %fcc1, loop_3596
fandnot2s %f8, %f4, %f12
loop_3595:
lduw [%l7 + 0x50], %g3
std %f8, [%l7 + 0x28]
loop_3596:
tneg %icc, 0x1
fcmps %fcc3, %f3, %f9
fbule,a %fcc0, loop_3597
fmovde %xcc, %f3, %f10
fmovsl %xcc, %f11, %f15
fbule %fcc2, loop_3598
loop_3597:
ldsw [%l7 + 0x40], %l2
edge16ln %o0, %o3, %g7
fmovd %f0, %f6
loop_3598:
tsubcctv %i1, 0x1164, %i2
fbule %fcc0, loop_3599
stw %i6, [%l7 + 0x20]
stb %o6, [%l7 + 0x63]
stb %o2, [%l7 + 0x74]
loop_3599:
ldsh [%l7 + 0x4C], %i7
and %l4, 0x110D, %o4
mova %xcc, %i4, %l6
lduh [%l7 + 0x2E], %l1
srax %l5, %o7, %i5
tge %icc, 0x3
fbue,a %fcc0, loop_3600
ldd [%l7 + 0x20], %f0
movvc %icc, %i0, %o1
st %f10, [%l7 + 0x34]
loop_3600:
stb %l3, [%l7 + 0x41]
be,a loop_3601
fmul8sux16 %f2, %f14, %f6
ldx [%l7 + 0x40], %l0
alignaddrl %g1, %i3, %g4
loop_3601:
std %f6, [%l7 + 0x20]
addcc %g5, %o5, %g2
ldsw [%l7 + 0x48], %g3
fmovda %xcc, %f12, %f3
umulcc %l2, %o0, %g6
fmovrsgz %g7, %f6, %f3
brlez,a %i1, loop_3602
fbn %fcc3, loop_3603
fmovdne %icc, %f15, %f9
ldsw [%l7 + 0x78], %o3
loop_3602:
stx %i6, [%l7 + 0x20]
loop_3603:
fcmpgt16 %f0, %f2, %o6
tvs %icc, 0x5
add %o2, 0x17BC, %i7
fors %f5, %f9, %f11
lduh [%l7 + 0x54], %l4
fands %f10, %f11, %f4
bcc,a %icc, loop_3604
st %f0, [%l7 + 0x24]
bpos,a loop_3605
edge8ln %o4, %i4, %i2
loop_3604:
fnor %f12, %f4, %f12
std %f2, [%l7 + 0x08]
loop_3605:
edge16ln %l6, %l1, %o7
lduw [%l7 + 0x28], %l5
fmovsne %xcc, %f2, %f5
fmovrslz %i0, %f11, %f15
movle %xcc, %i5, %o1
fors %f10, %f1, %f1
tvc %xcc, 0x2
fmovsn %icc, %f3, %f10
stb %l0, [%l7 + 0x08]
tsubcc %l3, 0x1349, %i3
ldd [%l7 + 0x08], %f0
bcs,pn %xcc, loop_3606
orcc %g1, 0x0B91, %g4
and %g5, 0x0307, %g2
srl %o5, 0x08, %g3
loop_3606:
ld [%l7 + 0x34], %f14
fmovrsne %o0, %f15, %f9
fbule,a %fcc1, loop_3607
fmul8x16au %f3, %f2, %f10
ld [%l7 + 0x7C], %f12
ldsw [%l7 + 0x0C], %l2
loop_3607:
fpsub32s %f4, %f7, %f7
stb %g6, [%l7 + 0x0D]
movne %xcc, %g7, %i1
ld [%l7 + 0x4C], %f12
nop
setx loop_3608, %l0, %l1
jmpl %l1, %i6
ldx [%l7 + 0x28], %o6
ldub [%l7 + 0x41], %o3
stw %i7, [%l7 + 0x40]
loop_3608:
bl %xcc, loop_3609
stx %l4, [%l7 + 0x50]
ba,pn %icc, loop_3610
movleu %xcc, %o4, %i4
loop_3609:
fmul8ulx16 %f14, %f4, %f4
fcmple16 %f2, %f10, %o2
loop_3610:
fbe %fcc0, loop_3611
tpos %icc, 0x5
fnors %f12, %f7, %f2
fpsub32s %f2, %f12, %f9
loop_3611:
fands %f6, %f10, %f13
st %f12, [%l7 + 0x50]
smulcc %i2, %l6, %o7
sth %l1, [%l7 + 0x70]
sth %i0, [%l7 + 0x44]
edge32n %i5, %o1, %l5
stb %l0, [%l7 + 0x4A]
fcmple16 %f10, %f14, %i3
lduh [%l7 + 0x70], %g1
fmovrde %g4, %f6, %f8
st %f2, [%l7 + 0x28]
fcmpne16 %f6, %f2, %g5
andncc %l3, %g2, %g3
fmovdvc %xcc, %f6, %f2
for %f2, %f8, %f8
lduw [%l7 + 0x68], %o0
ta %xcc, 0x3
ldx [%l7 + 0x48], %l2
fbne %fcc2, loop_3612
fxors %f6, %f7, %f9
fmovrsgez %o5, %f6, %f14
ldsb [%l7 + 0x30], %g7
loop_3612:
fmovdneg %icc, %f4, %f3
array8 %i1, %i6, %g6
ld [%l7 + 0x70], %f9
lduh [%l7 + 0x10], %o3
alignaddr %o6, %i7, %o4
fbu %fcc2, loop_3613
tcc %xcc, 0x2
fbule %fcc3, loop_3614
stb %l4, [%l7 + 0x55]
loop_3613:
fnot2 %f8, %f6
fnot1s %f10, %f14
loop_3614:
fabsd %f6, %f12
stb %i4, [%l7 + 0x37]
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x26], %i2
udivcc %l6, 0x0557, %o2
fmovs %f0, %f0
fmovsa %xcc, %f5, %f10
fmovsvc %icc, %f15, %f1
sethi 0x02E9, %o7
fsrc2 %f0, %f14
fmovdl %icc, %f13, %f8
be,pn %icc, loop_3615
brz,a %l1, loop_3616
edge16l %i0, %i5, %o1
or %l0, 0x0FBD, %l5
loop_3615:
fmul8x16 %f2, %f2, %f0
loop_3616:
bcc %xcc, loop_3617
smul %g1, %g4, %i3
ldsh [%l7 + 0x12], %g5
edge16n %l3, %g2, %g3
loop_3617:
fpsub32 %f8, %f2, %f8
tge %icc, 0x7
edge32n %l2, %o5, %g7
lduw [%l7 + 0x44], %o0
ld [%l7 + 0x14], %f4
sth %i1, [%l7 + 0x28]
st %f7, [%l7 + 0x30]
fbo %fcc3, loop_3618
ldd [%l7 + 0x68], %f4
fcmpgt32 %f14, %f6, %g6
fones %f14
loop_3618:
lduw [%l7 + 0x6C], %i6
fcmpeq32 %f0, %f4, %o6
edge8 %o3, %i7, %o4
pdist %f6, %f6, %f8
bvc,a,pt %xcc, loop_3619
stx %l4, [%l7 + 0x30]
ldsw [%l7 + 0x30], %i4
sth %i2, [%l7 + 0x66]
loop_3619:
movcc %icc, %l6, %o2
fmovrsgz %o7, %f4, %f14
bne loop_3620
bcc,pt %icc, loop_3621
mulscc %i0, %i5, %o1
taddcctv %l1, %l0, %g1
loop_3620:
fmovsneg %icc, %f8, %f11
loop_3621:
fbge,a %fcc0, loop_3622
fmovsg %icc, %f12, %f15
ldd [%l7 + 0x60], %f12
fmovsge %xcc, %f5, %f10
loop_3622:
movne %icc, %l5, %i3
movrne %g4, 0x101, %l3
ldsb [%l7 + 0x0D], %g2
fbl,a %fcc0, loop_3623
fbue,a %fcc2, loop_3624
bgu,a %icc, loop_3625
array8 %g3, %g5, %l2
loop_3623:
ldd [%l7 + 0x60], %f4
loop_3624:
bl,pt %xcc, loop_3626
loop_3625:
fornot2 %f12, %f8, %f8
tpos %icc, 0x4
ldsb [%l7 + 0x5B], %g7
loop_3626:
st %f1, [%l7 + 0x6C]
std %f14, [%l7 + 0x38]
fmovscc %xcc, %f3, %f0
ldsw [%l7 + 0x74], %o5
ldsw [%l7 + 0x70], %o0
fmovscc %icc, %f15, %f6
fnot2 %f6, %f4
std %f6, [%l7 + 0x58]
fexpand %f0, %f10
stw %i1, [%l7 + 0x68]
lduw [%l7 + 0x08], %i6
ldd [%l7 + 0x50], %f2
popc 0x0FE2, %g6
stb %o3, [%l7 + 0x79]
std %f12, [%l7 + 0x68]
movrlz %o6, %i7, %l4
tpos %icc, 0x4
mulscc %i4, %i2, %o4
stw %o2, [%l7 + 0x24]
fbe %fcc1, loop_3627
ldsb [%l7 + 0x0F], %l6
alignaddr %i0, %i5, %o7
faligndata %f12, %f0, %f0
loop_3627:
ldub [%l7 + 0x64], %l1
fmovdge %xcc, %f1, %f1
ld [%l7 + 0x1C], %f6
ldx [%l7 + 0x08], %l0
ldsw [%l7 + 0x3C], %o1
tpos %icc, 0x6
sth %g1, [%l7 + 0x26]
ldx [%l7 + 0x08], %l5
edge8ln %g4, %l3, %i3
movpos %icc, %g3, %g5
movl %xcc, %l2, %g2
stx %o5, [%l7 + 0x50]
ldx [%l7 + 0x58], %g7
std %f12, [%l7 + 0x18]
edge8n %i1, %o0, %g6
std %f0, [%l7 + 0x58]
fornot1s %f12, %f7, %f12
orn %o3, 0x0BF9, %i6
ldsb [%l7 + 0x41], %i7
edge16n %o6, %l4, %i2
fnegd %f2, %f4
ldsb [%l7 + 0x34], %o4
fmovdvs %icc, %f4, %f15
fpadd32s %f1, %f10, %f13
fmovrde %o2, %f12, %f4
ba loop_3628
array8 %i4, %i0, %i5
fmuld8ulx16 %f2, %f3, %f2
ld [%l7 + 0x24], %f4
loop_3628:
edge8l %o7, %l6, %l0
fbo %fcc0, loop_3629
std %f10, [%l7 + 0x08]
umulcc %l1, %o1, %l5
taddcc %g1, %g4, %i3
loop_3629:
fnot2s %f13, %f3
fmovsgu %xcc, %f9, %f0
fmovscs %xcc, %f7, %f4
fbe,a %fcc0, loop_3630
subccc %g3, %g5, %l3
ta %xcc, 0x4
fnegd %f10, %f14
loop_3630:
movne %icc, %g2, %l2
fmovdn %icc, %f8, %f3
ld [%l7 + 0x08], %f4
movn %icc, %o5, %g7
fmovdgu %icc, %f14, %f5
ldsb [%l7 + 0x4D], %o0
bvs,pn %icc, loop_3631
andn %i1, %g6, %o3
array8 %i6, %o6, %l4
bg,pt %icc, loop_3632
loop_3631:
ldsh [%l7 + 0x42], %i2
ldsw [%l7 + 0x40], %o4
stb %i7, [%l7 + 0x1C]
loop_3632:
edge8ln %o2, %i4, %i0
fcmpes %fcc0, %f1, %f7
ldsw [%l7 + 0x08], %o7
ldsh [%l7 + 0x74], %i5
smul %l0, %l1, %l6
brnz %l5, loop_3633
lduw [%l7 + 0x38], %g1
mova %xcc, %g4, %o1
be,a %xcc, loop_3634
loop_3633:
fcmpne32 %f8, %f6, %g3
taddcc %i3, %l3, %g5
srax %g2, 0x13, %l2
loop_3634:
fbl,a %fcc0, loop_3635
call loop_3636
brgz %g7, loop_3637
fone %f14
loop_3635:
ldx [%l7 + 0x38], %o0
loop_3636:
fbuge %fcc1, loop_3638
loop_3637:
ld [%l7 + 0x40], %f10
tcc %xcc, 0x5
ldsb [%l7 + 0x73], %i1
loop_3638:
fnegd %f0, %f12
ldd [%l7 + 0x20], %f6
ldsw [%l7 + 0x40], %o5
ldub [%l7 + 0x6C], %o3
lduw [%l7 + 0x70], %g6
tvs %xcc, 0x1
fbul,a %fcc3, loop_3639
edge8ln %i6, %l4, %o6
lduw [%l7 + 0x20], %o4
edge16 %i2, %i7, %o2
loop_3639:
brgez,a %i4, loop_3640
ta %icc, 0x2
fxnor %f14, %f12, %f0
sth %o7, [%l7 + 0x0E]
loop_3640:
edge32 %i5, %i0, %l0
sllx %l6, 0x08, %l5
fpsub32s %f9, %f3, %f10
fmovrslez %l1, %f5, %f4
fmovdle %icc, %f10, %f9
std %f14, [%l7 + 0x20]
movvc %icc, %g4, %g1
fmul8x16 %f14, %f0, %f4
bl,a,pt %xcc, loop_3641
fexpand %f8, %f6
fmovsl %icc, %f6, %f10
lduh [%l7 + 0x7C], %g3
loop_3641:
stw %i3, [%l7 + 0x44]
mova %icc, %o1, %l3
udivx %g5, 0x000D, %l2
ldx [%l7 + 0x30], %g7
fmovrdgz %g2, %f0, %f8
fmovrslz %o0, %f11, %f9
fabss %f0, %f6
fones %f3
ldd [%l7 + 0x78], %f14
stx %i1, [%l7 + 0x48]
ldsh [%l7 + 0x0E], %o5
fmovscc %icc, %f5, %f9
fmovdneg %icc, %f6, %f7
stw %o3, [%l7 + 0x54]
tneg %xcc, 0x1
sth %i6, [%l7 + 0x72]
ble,a,pn %icc, loop_3642
tge %icc, 0x1
sth %g6, [%l7 + 0x10]
tvc %xcc, 0x3
loop_3642:
udivcc %l4, 0x17AB, %o6
tg %xcc, 0x4
xnor %i2, %o4, %o2
fnot2s %f15, %f0
fmovrde %i4, %f6, %f2
fmuld8sux16 %f8, %f8, %f6
xnorcc %o7, %i5, %i0
fmovrdne %i7, %f10, %f4
ldd [%l7 + 0x30], %f6
ldx [%l7 + 0x30], %l6
ldsw [%l7 + 0x74], %l0
fbule,a %fcc0, loop_3643
st %f12, [%l7 + 0x18]
ldsb [%l7 + 0x70], %l1
ld [%l7 + 0x18], %f3
loop_3643:
stw %l5, [%l7 + 0x5C]
tl %xcc, 0x3
bge,a,pn %xcc, loop_3644
bpos,a loop_3645
and %g1, %g4, %g3
addcc %i3, %o1, %g5
loop_3644:
fands %f7, %f5, %f9
loop_3645:
movl %icc, %l3, %g7
siam 0x0
xorcc %g2, 0x1FA8, %l2
ldsw [%l7 + 0x68], %o0
ldd [%l7 + 0x58], %f6
fmovdl %xcc, %f11, %f13
ldx [%l7 + 0x68], %i1
std %f6, [%l7 + 0x78]
fbo %fcc1, loop_3646
fmovdg %xcc, %f14, %f0
ldub [%l7 + 0x26], %o3
sth %o5, [%l7 + 0x32]
loop_3646:
xnor %g6, %i6, %o6
fbl %fcc0, loop_3647
edge32ln %l4, %o4, %i2
bl,a,pn %icc, loop_3648
lduh [%l7 + 0x2A], %i4
loop_3647:
ldsh [%l7 + 0x32], %o2
stw %o7, [%l7 + 0x08]
loop_3648:
fpackfix %f14, %f11
fpackfix %f2, %f13
fmul8x16al %f4, %f6, %f0
for %f4, %f0, %f4
sdiv %i0, 0x0358, %i5
ldub [%l7 + 0x0B], %i7
ldub [%l7 + 0x26], %l6
ldub [%l7 + 0x49], %l1
fmul8x16 %f0, %f12, %f10
bne,pt %xcc, loop_3649
taddcctv %l0, %g1, %l5
sll %g4, %i3, %g3
fbule %fcc0, loop_3650
loop_3649:
brlez,a %o1, loop_3651
fones %f8
lduh [%l7 + 0x76], %l3
loop_3650:
mova %icc, %g5, %g2
loop_3651:
fmovrdlz %l2, %f2, %f4
st %f0, [%l7 + 0x7C]
fmul8x16au %f0, %f4, %f10
ldx [%l7 + 0x18], %o0
brlez,a %i1, loop_3652
stx %g7, [%l7 + 0x60]
ldub [%l7 + 0x39], %o3
movneg %icc, %g6, %o5
loop_3652:
fmul8x16al %f13, %f7, %f2
fbl %fcc2, loop_3653
ldsh [%l7 + 0x52], %i6
fcmpeq32 %f2, %f2, %o6
fexpand %f8, %f14
loop_3653:
mova %icc, %l4, %i2
ldd [%l7 + 0x18], %f0
ldsh [%l7 + 0x22], %i4
ldub [%l7 + 0x63], %o2
fcmps %fcc2, %f0, %f5
subcc %o4, %o7, %i5
tvs %icc, 0x5
brz %i0, loop_3654
udivx %l6, 0x196F, %i7
movrlez %l1, 0x2B2, %l0
ldsb [%l7 + 0x78], %l5
loop_3654:
fmovdneg %xcc, %f8, %f14
ldsw [%l7 + 0x50], %g4
siam 0x5
ldsh [%l7 + 0x1C], %g1
ldsw [%l7 + 0x7C], %i3
fnegs %f9, %f13
srax %o1, 0x04, %g3
ldx [%l7 + 0x28], %g5
fmovrse %g2, %f1, %f11
ld [%l7 + 0x58], %f4
fmovdpos %xcc, %f2, %f1
bvs,pn %xcc, loop_3655
subccc %l2, %l3, %i1
fbge,a %fcc2, loop_3656
fbn %fcc0, loop_3657
loop_3655:
ldsb [%l7 + 0x64], %g7
srax %o0, %o3, %o5
loop_3656:
ldsw [%l7 + 0x2C], %g6
loop_3657:
tsubcc %i6, 0x17A5, %o6
andncc %i2, %l4, %o2
ldsw [%l7 + 0x3C], %o4
fmovdg %icc, %f4, %f10
fand %f8, %f8, %f2
fnegd %f8, %f0
stx %i4, [%l7 + 0x70]
lduh [%l7 + 0x2A], %o7
lduw [%l7 + 0x2C], %i0
faligndata %f12, %f12, %f2
ldsw [%l7 + 0x60], %l6
fmovsvc %xcc, %f13, %f13
ldsh [%l7 + 0x1C], %i7
st %f14, [%l7 + 0x0C]
movpos %icc, %l1, %i5
fmovdne %icc, %f6, %f13
fsrc2s %f12, %f15
fmovdcc %icc, %f14, %f1
fcmpeq16 %f12, %f4, %l5
lduw [%l7 + 0x28], %g4
fmovdl %xcc, %f8, %f3
stw %l0, [%l7 + 0x5C]
st %f6, [%l7 + 0x78]
fmovdvs %icc, %f3, %f2
stb %i3, [%l7 + 0x1B]
tneg %xcc, 0x1
fmovdleu %xcc, %f11, %f10
fbue,a %fcc1, loop_3658
subcc %o1, 0x050A, %g1
fmovrsgz %g5, %f14, %f14
ldsh [%l7 + 0x58], %g3
loop_3658:
ldx [%l7 + 0x58], %l2
fsrc2s %f7, %f4
ldd [%l7 + 0x40], %f4
movrgz %g2, %l3, %g7
udivx %o0, 0x1A9D, %o3
stb %o5, [%l7 + 0x0D]
std %f14, [%l7 + 0x68]
fnot2s %f7, %f12
fmovsle %icc, %f0, %f1
taddcctv %i1, %g6, %i6
tsubcc %i2, 0x037E, %l4
te %xcc, 0x3
fornot1 %f12, %f4, %f8
fmovdvc %xcc, %f2, %f0
movrgez %o2, 0x306, %o6
udivx %i4, 0x0CA7, %o7
udiv %i0, 0x100F, %l6
bcs %xcc, loop_3659
ldsb [%l7 + 0x51], %o4
tleu %icc, 0x5
ble,pn %icc, loop_3660
loop_3659:
lduh [%l7 + 0x6E], %i7
lduh [%l7 + 0x32], %l1
fmovrdlz %l5, %f12, %f12
loop_3660:
fxor %f2, %f2, %f8
fbul %fcc1, loop_3661
lduw [%l7 + 0x44], %i5
fmul8sux16 %f2, %f0, %f6
fmovsvs %xcc, %f3, %f11
loop_3661:
fexpand %f15, %f2
movg %icc, %l0, %g4
bcc %xcc, loop_3662
fmovse %xcc, %f0, %f6
stx %i3, [%l7 + 0x40]
lduh [%l7 + 0x10], %g1
loop_3662:
stw %o1, [%l7 + 0x60]
lduw [%l7 + 0x40], %g5
fmovdle %icc, %f2, %f3
ld [%l7 + 0x14], %f14
fmul8x16au %f8, %f13, %f4
tge %icc, 0x0
stx %l2, [%l7 + 0x38]
bvc %xcc, loop_3663
brz,a %g2, loop_3664
smulcc %l3, %g7, %o0
sra %g3, %o3, %o5
loop_3663:
fmovdgu %xcc, %f5, %f11
loop_3664:
fmovdleu %xcc, %f12, %f6
bleu,pt %xcc, loop_3665
fsrc2s %f3, %f13
edge32ln %g6, %i1, %i2
edge8 %i6, %l4, %o6
loop_3665:
fzero %f12
fbo,a %fcc2, loop_3666
bcc,a %xcc, loop_3667
tsubcc %o2, %o7, %i0
stw %l6, [%l7 + 0x7C]
loop_3666:
movle %xcc, %o4, %i7
loop_3667:
brlez %l1, loop_3668
fmovde %icc, %f13, %f10
bneg,a,pn %xcc, loop_3669
ld [%l7 + 0x34], %f10
loop_3668:
fzero %f10
fnot1s %f3, %f5
loop_3669:
bl,a %icc, loop_3670
fnegs %f10, %f11
nop
setx loop_3671, %l0, %l1
jmpl %l1, %i4
alignaddrl %l5, %i5, %l0
loop_3670:
sth %i3, [%l7 + 0x58]
st %f1, [%l7 + 0x08]
loop_3671:
bcc,pn %icc, loop_3672
ldd [%l7 + 0x70], %f6
nop
setx loop_3673, %l0, %l1
jmpl %l1, %g1
taddcc %o1, 0x08DA, %g4
loop_3672:
movrne %g5, 0x2CA, %l2
fabss %f8, %f13
loop_3673:
st %f3, [%l7 + 0x0C]
sdivcc %g2, 0x048A, %g7
fandnot2 %f0, %f4, %f4
tsubcc %l3, 0x173E, %o0
tvc %xcc, 0x6
std %f4, [%l7 + 0x08]
fmovdcs %icc, %f6, %f8
fmovrdlz %o3, %f14, %f12
fmovdn %icc, %f8, %f6
fandnot2 %f2, %f0, %f14
fxnors %f8, %f2, %f7
ldd [%l7 + 0x68], %f14
edge16ln %o5, %g6, %g3
fbue %fcc2, loop_3674
fmovsne %icc, %f9, %f4
edge32l %i2, %i1, %l4
ldsh [%l7 + 0x5E], %i6
loop_3674:
st %f5, [%l7 + 0x08]
xor %o6, 0x1512, %o7
movrgz %o2, 0x364, %i0
fpadd32 %f4, %f10, %f6
bcc,pt %xcc, loop_3675
ldsb [%l7 + 0x52], %l6
fors %f6, %f7, %f14
st %f10, [%l7 + 0x2C]
loop_3675:
stx %i7, [%l7 + 0x48]
ldsw [%l7 + 0x20], %o4
fnands %f2, %f9, %f4
ldx [%l7 + 0x30], %l1
ldub [%l7 + 0x29], %i4
nop
setx loop_3676, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %icc, %f13, %f6
movcs %xcc, %l5, %i5
bg loop_3677
loop_3676:
tgu %icc, 0x1
fmovrdne %i3, %f2, %f0
lduw [%l7 + 0x0C], %l0
loop_3677:
subccc %o1, 0x1A31, %g4
sth %g1, [%l7 + 0x1C]
fmovrsne %g5, %f0, %f15
ldx [%l7 + 0x50], %l2
fblg,a %fcc0, loop_3678
movvs %icc, %g7, %l3
movrlz %g2, 0x326, %o3
fone %f8
loop_3678:
edge16l %o0, %g6, %g3
sllx %o5, 0x01, %i2
movre %l4, %i1, %o6
edge32l %o7, %o2, %i0
sub %l6, %i6, %i7
movne %xcc, %l1, %o4
orn %i4, %i5, %i3
ldub [%l7 + 0x38], %l0
fbg,a %fcc2, loop_3679
umulcc %l5, 0x02EA, %o1
fone %f14
fxnor %f6, %f8, %f8
loop_3679:
ld [%l7 + 0x3C], %f10
fmovsvc %xcc, %f12, %f13
fmul8x16al %f11, %f9, %f0
stw %g4, [%l7 + 0x6C]
fpack16 %f14, %f9
fcmpeq32 %f12, %f2, %g1
st %f4, [%l7 + 0x30]
call loop_3680
fpmerge %f13, %f7, %f2
fcmps %fcc0, %f5, %f7
edge8n %l2, %g5, %l3
loop_3680:
ldsh [%l7 + 0x14], %g2
fcmpne16 %f10, %f12, %o3
fmovdle %xcc, %f11, %f12
fbu,a %fcc0, loop_3681
fxors %f4, %f11, %f0
fcmpd %fcc0, %f2, %f10
brlez %o0, loop_3682
loop_3681:
fmovdge %icc, %f13, %f1
st %f9, [%l7 + 0x54]
fbule,a %fcc3, loop_3683
loop_3682:
orn %g7, %g6, %g3
std %f6, [%l7 + 0x58]
fble,a %fcc3, loop_3684
loop_3683:
sllx %i2, %o5, %i1
alignaddrl %l4, %o6, %o2
ldx [%l7 + 0x30], %o7
loop_3684:
movg %icc, %i0, %i6
stb %i7, [%l7 + 0x1B]
movge %icc, %l1, %o4
ldd [%l7 + 0x50], %f12
movrgz %l6, 0x106, %i4
subcc %i5, 0x089C, %i3
brlez %l0, loop_3685
fmovdn %xcc, %f2, %f0
ldub [%l7 + 0x0E], %l5
ld [%l7 + 0x78], %f13
loop_3685:
tcc %xcc, 0x1
movge %icc, %o1, %g1
fba %fcc0, loop_3686
lduw [%l7 + 0x20], %g4
edge8ln %g5, %l3, %l2
fcmpgt32 %f6, %f0, %g2
loop_3686:
te %xcc, 0x5
stw %o3, [%l7 + 0x7C]
ldsb [%l7 + 0x78], %o0
fzero %f4
fsrc2 %f10, %f14
stx %g6, [%l7 + 0x70]
xor %g3, 0x0E10, %i2
ldsb [%l7 + 0x15], %g7
bgu loop_3687
orncc %i1, %o5, %l4
tsubcc %o6, 0x1F28, %o7
fcmps %fcc3, %f3, %f9
loop_3687:
edge16n %i0, %o2, %i6
ldub [%l7 + 0x17], %l1
edge32ln %i7, %l6, %o4
ldub [%l7 + 0x59], %i4
movcs %xcc, %i5, %l0
andncc %l5, %i3, %g1
edge32ln %g4, %g5, %l3
fmovrsgz %l2, %f7, %f14
sth %g2, [%l7 + 0x34]
fmovdl %xcc, %f9, %f13
fxor %f12, %f14, %f12
movrgz %o1, 0x2E1, %o3
stx %g6, [%l7 + 0x18]
ldx [%l7 + 0x70], %o0
bn,a loop_3688
stb %i2, [%l7 + 0x48]
fxnor %f8, %f6, %f12
ldd [%l7 + 0x10], %f4
loop_3688:
movl %xcc, %g3, %g7
fble %fcc3, loop_3689
bge,a,pt %icc, loop_3690
ble %xcc, loop_3691
stw %o5, [%l7 + 0x3C]
loop_3689:
fpadd32s %f1, %f5, %f3
loop_3690:
alignaddrl %i1, %o6, %o7
loop_3691:
fxnors %f9, %f1, %f15
subcc %l4, %o2, %i0
sth %i6, [%l7 + 0x44]
ldub [%l7 + 0x44], %i7
fmovdcs %icc, %f10, %f3
srl %l6, 0x0E, %o4
bcs,a %icc, loop_3692
fpadd16 %f4, %f8, %f4
te %xcc, 0x1
fbue,a %fcc0, loop_3693
loop_3692:
fcmpd %fcc1, %f0, %f10
siam 0x7
movre %i4, 0x01E, %l1
loop_3693:
fpmerge %f6, %f2, %f8
fcmpgt32 %f2, %f8, %i5
sethi 0x0C9B, %l5
fmovsn %icc, %f6, %f11
umulcc %i3, 0x145B, %l0
ldub [%l7 + 0x56], %g4
fnot2s %f12, %f8
sdivx %g1, 0x14BA, %l3
ldsh [%l7 + 0x62], %l2
fpmerge %f15, %f2, %f0
srlx %g2, %g5, %o3
movcc %icc, %g6, %o0
stb %i2, [%l7 + 0x31]
nop
setx loop_3694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x5C], %g3
sdivcc %g7, 0x0D49, %o5
fbue %fcc2, loop_3695
loop_3694:
brgz,a %i1, loop_3696
st %f5, [%l7 + 0x40]
std %f12, [%l7 + 0x60]
loop_3695:
fbuge %fcc0, loop_3697
loop_3696:
fpadd16 %f0, %f6, %f8
tgu %xcc, 0x0
fmovrsgez %o1, %f13, %f10
loop_3697:
ldsw [%l7 + 0x44], %o6
ld [%l7 + 0x6C], %f4
movrlz %l4, 0x30E, %o7
fornot1s %f4, %f5, %f2
lduw [%l7 + 0x0C], %i0
brnz,a %o2, loop_3698
fornot2s %f2, %f8, %f9
std %f14, [%l7 + 0x78]
ldsh [%l7 + 0x08], %i6
loop_3698:
fbge %fcc3, loop_3699
bn,a loop_3700
ldx [%l7 + 0x20], %l6
fmul8x16al %f8, %f15, %f2
loop_3699:
lduw [%l7 + 0x44], %o4
loop_3700:
ldd [%l7 + 0x68], %f4
fpsub16 %f6, %f4, %f14
fmovda %xcc, %f1, %f13
ldx [%l7 + 0x50], %i4
fandnot2s %f5, %f6, %f8
sth %i7, [%l7 + 0x6A]
fors %f7, %f2, %f1
std %f8, [%l7 + 0x70]
sth %l1, [%l7 + 0x32]
fcmpgt32 %f8, %f6, %l5
call loop_3701
ldsw [%l7 + 0x54], %i3
fmovrdlz %l0, %f0, %f2
ldsb [%l7 + 0x78], %g4
loop_3701:
tn %xcc, 0x5
movn %icc, %g1, %i5
subcc %l3, 0x0684, %l2
brgz,a %g5, loop_3702
fmovdge %xcc, %f3, %f15
st %f15, [%l7 + 0x6C]
xnor %o3, 0x0BA9, %g2
loop_3702:
fabsd %f4, %f14
fpadd16s %f11, %f14, %f11
lduw [%l7 + 0x08], %g6
ldx [%l7 + 0x38], %i2
movvc %icc, %o0, %g3
fmovdleu %xcc, %f4, %f13
edge32ln %o5, %i1, %g7
addccc %o1, 0x08D1, %o6
stw %o7, [%l7 + 0x08]
tle %xcc, 0x7
fpadd16s %f1, %f15, %f3
fble %fcc0, loop_3703
fpack16 %f14, %f14
fand %f12, %f2, %f8
fcmpgt16 %f2, %f10, %l4
loop_3703:
ld [%l7 + 0x7C], %f2
fpadd16s %f1, %f11, %f11
bne,a %icc, loop_3704
movl %icc, %o2, %i6
sth %i0, [%l7 + 0x4A]
bcs,a loop_3705
loop_3704:
orncc %o4, 0x11C2, %i4
brgz,a %l6, loop_3706
st %f15, [%l7 + 0x2C]
loop_3705:
add %i7, 0x01ED, %l5
sll %l1, 0x0D, %i3
loop_3706:
fcmpgt16 %f10, %f2, %g4
array8 %g1, %i5, %l3
fnegd %f2, %f0
stx %l0, [%l7 + 0x38]
lduw [%l7 + 0x14], %l2
ldsh [%l7 + 0x48], %o3
movge %xcc, %g5, %g2
stb %g6, [%l7 + 0x74]
fabsd %f0, %f10
nop
setx loop_3707, %l0, %l1
jmpl %l1, %o0
bl loop_3708
tsubcctv %g3, %i2, %i1
lduw [%l7 + 0x54], %g7
loop_3707:
andcc %o5, 0x0A96, %o6
loop_3708:
bvs,a,pt %xcc, loop_3709
fands %f14, %f7, %f13
edge32n %o1, %o7, %l4
taddcctv %o2, 0x1059, %i0
loop_3709:
fble,a %fcc1, loop_3710
fones %f3
st %f0, [%l7 + 0x54]
fbge,a %fcc2, loop_3711
loop_3710:
fbn,a %fcc0, loop_3712
fmovrsne %i6, %f11, %f9
sth %i4, [%l7 + 0x0A]
loop_3711:
mulscc %l6, 0x0582, %i7
loop_3712:
ldd [%l7 + 0x70], %f10
edge32l %o4, %l1, %i3
tl %icc, 0x1
fmuld8sux16 %f5, %f5, %f14
te %xcc, 0x1
tneg %icc, 0x5
mova %xcc, %g4, %l5
mova %xcc, %i5, %g1
std %f10, [%l7 + 0x70]
stb %l0, [%l7 + 0x70]
lduw [%l7 + 0x5C], %l3
fmovsle %icc, %f0, %f13
ldd [%l7 + 0x48], %f8
tsubcctv %l2, 0x0EDC, %g5
edge8l %o3, %g2, %g6
stw %g3, [%l7 + 0x78]
taddcc %i2, 0x1E70, %o0
std %f4, [%l7 + 0x28]
fbge,a %fcc1, loop_3713
fmovsne %icc, %f15, %f14
fpadd32 %f12, %f10, %f8
fbug,a %fcc1, loop_3714
loop_3713:
fmuld8ulx16 %f11, %f1, %f4
ldsw [%l7 + 0x60], %g7
ldsw [%l7 + 0x48], %o5
loop_3714:
tn %icc, 0x5
edge8ln %o6, %o1, %o7
ldsh [%l7 + 0x14], %l4
edge8 %o2, %i1, %i6
bne loop_3715
fbl,a %fcc2, loop_3716
fabss %f11, %f9
ld [%l7 + 0x64], %f15
loop_3715:
fmovdge %xcc, %f4, %f1
loop_3716:
ldub [%l7 + 0x3B], %i4
fcmpgt16 %f4, %f8, %i0
sth %l6, [%l7 + 0x38]
fmovdvs %icc, %f10, %f10
orn %o4, 0x0D12, %i7
be,a %icc, loop_3717
fcmpeq16 %f14, %f0, %i3
fxors %f8, %f13, %f8
fnor %f12, %f14, %f10
loop_3717:
fpack32 %f6, %f10, %f6
fcmpes %fcc0, %f7, %f7
fands %f12, %f11, %f0
ba,pt %xcc, loop_3718
movre %l1, %g4, %l5
fnand %f14, %f2, %f12
nop
setx loop_3719, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3718:
nop
setx loop_3720, %l0, %l1
jmpl %l1, %g1
fmovdvs %xcc, %f8, %f7
fmul8x16 %f7, %f2, %f10
loop_3719:
lduw [%l7 + 0x64], %i5
loop_3720:
fmovsvc %icc, %f9, %f10
stb %l0, [%l7 + 0x22]
lduh [%l7 + 0x4A], %l3
fpsub16s %f9, %f6, %f14
movne %xcc, %g5, %o3
fmovrslz %g2, %f5, %f4
tge %icc, 0x5
fbg %fcc2, loop_3721
fbuge %fcc2, loop_3722
ldsh [%l7 + 0x58], %g6
brlz %l2, loop_3723
loop_3721:
lduw [%l7 + 0x70], %g3
loop_3722:
fcmps %fcc3, %f2, %f12
sth %o0, [%l7 + 0x12]
loop_3723:
ldsw [%l7 + 0x48], %g7
stx %i2, [%l7 + 0x48]
fmovda %xcc, %f4, %f8
for %f4, %f2, %f8
ld [%l7 + 0x6C], %f11
ldsh [%l7 + 0x44], %o6
fpsub16s %f0, %f5, %f13
fmovsleu %icc, %f10, %f3
mova %icc, %o1, %o5
fmovd %f2, %f2
stx %o7, [%l7 + 0x08]
fmuld8ulx16 %f10, %f15, %f0
smulcc %l4, 0x1287, %i1
ldsw [%l7 + 0x5C], %o2
stx %i6, [%l7 + 0x40]
lduh [%l7 + 0x26], %i0
stx %l6, [%l7 + 0x58]
fors %f5, %f15, %f6
fcmpne32 %f12, %f8, %i4
edge32 %i7, %o4, %l1
fmul8x16al %f10, %f1, %f4
brnz %i3, loop_3724
fxnor %f10, %f4, %f8
sdivx %g4, 0x1753, %g1
ta %xcc, 0x6
loop_3724:
bcs %xcc, loop_3725
ldsw [%l7 + 0x1C], %l5
array16 %l0, %i5, %g5
ldub [%l7 + 0x11], %l3
loop_3725:
fmovdcs %xcc, %f8, %f8
fabss %f10, %f15
array32 %o3, %g2, %l2
tsubcc %g3, 0x1562, %g6
popc %o0, %i2
edge32 %g7, %o6, %o5
std %f4, [%l7 + 0x68]
fbg %fcc3, loop_3726
movvs %xcc, %o7, %l4
ldsw [%l7 + 0x7C], %i1
tneg %icc, 0x1
loop_3726:
fpack32 %f10, %f8, %f2
mova %icc, %o2, %o1
fpadd16s %f6, %f13, %f7
sth %i6, [%l7 + 0x72]
ldub [%l7 + 0x32], %l6
addccc %i0, %i7, %i4
ld [%l7 + 0x60], %f2
ldx [%l7 + 0x20], %o4
tsubcc %l1, %g4, %i3
movn %xcc, %g1, %l0
ldsh [%l7 + 0x22], %i5
fblg %fcc2, loop_3727
nop
setx loop_3728, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x1
bpos,a loop_3729
loop_3727:
ldsh [%l7 + 0x64], %l5
loop_3728:
tne %xcc, 0x1
edge8 %g5, %o3, %l3
loop_3729:
tcs %xcc, 0x3
lduh [%l7 + 0x4A], %g2
brnz %l2, loop_3730
ldd [%l7 + 0x08], %f14
fnegd %f10, %f14
fble,a %fcc2, loop_3731
loop_3730:
tge %xcc, 0x4
ble,a,pt %xcc, loop_3732
fmovsn %icc, %f5, %f9
loop_3731:
fmovse %xcc, %f14, %f9
mova %icc, %g3, %g6
loop_3732:
tcs %icc, 0x5
fpack32 %f4, %f12, %f0
brnz %i2, loop_3733
ldsw [%l7 + 0x3C], %o0
sth %o6, [%l7 + 0x6E]
lduw [%l7 + 0x44], %o5
loop_3733:
ldd [%l7 + 0x68], %f2
stx %o7, [%l7 + 0x18]
st %f3, [%l7 + 0x60]
fmovrslez %g7, %f1, %f0
movle %xcc, %l4, %i1
udiv %o2, 0x029E, %i6
fbul,a %fcc0, loop_3734
alignaddrl %l6, %o1, %i7
fpsub32s %f11, %f3, %f0
orn %i4, 0x1320, %o4
loop_3734:
subc %l1, %i0, %i3
fnand %f12, %f0, %f12
edge32ln %g4, %l0, %i5
movpos %icc, %l5, %g1
fbn,a %fcc2, loop_3735
tneg %icc, 0x2
mova %icc, %o3, %l3
fbue,a %fcc3, loop_3736
loop_3735:
add %g2, %l2, %g5
andn %g6, 0x1935, %i2
fbug,a %fcc2, loop_3737
loop_3736:
fnors %f0, %f0, %f10
subc %g3, %o0, %o5
fmul8sux16 %f12, %f10, %f6
loop_3737:
bpos,pt %xcc, loop_3738
fmovdle %xcc, %f4, %f7
movre %o6, 0x1E6, %o7
fbge %fcc3, loop_3739
loop_3738:
ldsb [%l7 + 0x2A], %g7
st %f15, [%l7 + 0x34]
ldub [%l7 + 0x48], %i1
loop_3739:
orncc %l4, 0x0B26, %i6
stw %l6, [%l7 + 0x0C]
fnand %f14, %f6, %f4
tcc %xcc, 0x4
fnands %f0, %f11, %f10
tle %xcc, 0x4
ldsh [%l7 + 0x42], %o2
orncc %o1, %i7, %i4
fpsub32s %f13, %f3, %f0
fmovdleu %icc, %f6, %f12
ldsh [%l7 + 0x20], %l1
tsubcctv %o4, 0x00C0, %i3
tsubcctv %i0, 0x0094, %g4
fnegd %f2, %f4
edge32l %i5, %l0, %l5
fmovsle %icc, %f3, %f2
bg,pt %xcc, loop_3740
lduw [%l7 + 0x30], %g1
sth %o3, [%l7 + 0x78]
and %l3, 0x1137, %g2
loop_3740:
tge %icc, 0x3
fone %f0
fmovsle %xcc, %f0, %f0
sth %l2, [%l7 + 0x0E]
stx %g5, [%l7 + 0x10]
alignaddr %i2, %g6, %o0
fcmpeq16 %f14, %f12, %o5
fbue %fcc3, loop_3741
fcmpne32 %f10, %f8, %g3
lduh [%l7 + 0x0A], %o6
xor %g7, %i1, %o7
loop_3741:
bvc,a,pn %icc, loop_3742
xorcc %i6, %l4, %l6
fmovdgu %xcc, %f14, %f10
st %f1, [%l7 + 0x34]
loop_3742:
fabss %f8, %f11
fbo %fcc2, loop_3743
ldsw [%l7 + 0x70], %o2
be,pn %xcc, loop_3744
stb %i7, [%l7 + 0x49]
loop_3743:
tl %icc, 0x6
edge16 %i4, %l1, %o4
loop_3744:
sth %i3, [%l7 + 0x74]
fmovsvs %icc, %f6, %f4
stx %i0, [%l7 + 0x30]
fmovsne %icc, %f2, %f0
fxnor %f2, %f14, %f14
movrlez %g4, 0x1B6, %i5
lduw [%l7 + 0x2C], %o1
lduw [%l7 + 0x7C], %l0
fmul8x16au %f6, %f13, %f10
stx %g1, [%l7 + 0x48]
fmovsge %icc, %f13, %f3
bcc,a %xcc, loop_3745
lduh [%l7 + 0x76], %l5
fmovspos %xcc, %f10, %f4
ldx [%l7 + 0x18], %o3
loop_3745:
fmovrslez %l3, %f11, %f14
fmovrse %l2, %f9, %f9
ldsw [%l7 + 0x54], %g5
srlx %g2, 0x19, %i2
stx %o0, [%l7 + 0x68]
fxors %f5, %f13, %f0
sth %g6, [%l7 + 0x26]
movre %g3, %o6, %o5
ld [%l7 + 0x4C], %f15
tle %xcc, 0x7
fnot2s %f15, %f12
ld [%l7 + 0x68], %f2
xorcc %g7, %o7, %i1
fxnors %f2, %f6, %f15
fzeros %f4
ldd [%l7 + 0x10], %f2
fmovdpos %icc, %f6, %f11
ld [%l7 + 0x64], %f13
sth %i6, [%l7 + 0x3A]
ldub [%l7 + 0x70], %l6
edge8n %o2, %i7, %l4
edge16n %l1, %o4, %i4
fnegs %f10, %f4
ba,pn %icc, loop_3746
fnot2s %f5, %f10
movleu %icc, %i0, %g4
ldsh [%l7 + 0x76], %i5
loop_3746:
popc 0x0D98, %o1
fmuld8sux16 %f1, %f3, %f12
fbule,a %fcc2, loop_3747
srlx %i3, 0x03, %g1
srlx %l0, 0x1B, %o3
fpackfix %f6, %f15
loop_3747:
ldx [%l7 + 0x78], %l5
sdivx %l3, 0x0160, %l2
array8 %g2, %i2, %o0
fandnot2 %f6, %f12, %f12
fmuld8ulx16 %f15, %f5, %f8
st %f0, [%l7 + 0x60]
movrne %g5, 0x1AB, %g3
mulscc %g6, 0x0E07, %o6
bl,a %icc, loop_3748
fcmpne16 %f6, %f8, %o5
fbue,a %fcc1, loop_3749
fmovsvc %icc, %f3, %f8
loop_3748:
fpack32 %f10, %f14, %f10
edge16ln %g7, %o7, %i1
loop_3749:
fmovdcs %xcc, %f13, %f6
bvc,a %icc, loop_3750
movn %icc, %i6, %l6
fpsub16 %f14, %f8, %f12
fnegs %f13, %f5
loop_3750:
ldx [%l7 + 0x78], %o2
fzeros %f9
fmovdvc %icc, %f4, %f11
smulcc %l4, %i7, %o4
movl %xcc, %i4, %i0
std %f6, [%l7 + 0x68]
fnot1 %f2, %f4
fbule %fcc2, loop_3751
stx %l1, [%l7 + 0x18]
array32 %g4, %i5, %i3
stw %g1, [%l7 + 0x34]
loop_3751:
edge8n %l0, %o1, %l5
ldsw [%l7 + 0x38], %o3
fmovdl %icc, %f7, %f8
xnor %l2, %l3, %g2
ldd [%l7 + 0x40], %f14
udivcc %i2, 0x043C, %g5
fbge,a %fcc1, loop_3752
fbul,a %fcc0, loop_3753
movneg %icc, %g3, %g6
fmul8sux16 %f12, %f8, %f8
loop_3752:
fmovsneg %icc, %f15, %f13
loop_3753:
ldsh [%l7 + 0x72], %o6
tne %icc, 0x7
fmovdgu %icc, %f12, %f4
srl %o5, 0x14, %g7
ldd [%l7 + 0x50], %f14
fcmpne32 %f2, %f4, %o7
stx %i1, [%l7 + 0x70]
ldsb [%l7 + 0x57], %o0
ld [%l7 + 0x64], %f13
fpackfix %f0, %f12
ldd [%l7 + 0x20], %f8
tgu %xcc, 0x4
te %icc, 0x7
orcc %i6, 0x1047, %o2
ldd [%l7 + 0x28], %f8
fcmps %fcc2, %f8, %f3
stw %l6, [%l7 + 0x0C]
smulcc %i7, 0x1EA3, %l4
st %f13, [%l7 + 0x14]
tvc %icc, 0x4
ta %icc, 0x3
movge %icc, %i4, %o4
stw %l1, [%l7 + 0x0C]
std %f2, [%l7 + 0x50]
ldsb [%l7 + 0x0C], %g4
sll %i0, 0x0F, %i5
fpadd16 %f2, %f2, %f10
edge16ln %i3, %g1, %l0
lduh [%l7 + 0x34], %l5
fnor %f6, %f6, %f14
ldsw [%l7 + 0x48], %o1
sdiv %l2, 0x1F69, %l3
bpos,a,pn %xcc, loop_3754
addc %g2, %o3, %g5
st %f12, [%l7 + 0x54]
movneg %xcc, %g3, %g6
loop_3754:
lduw [%l7 + 0x78], %i2
ld [%l7 + 0x58], %f3
st %f14, [%l7 + 0x3C]
fmovsvs %icc, %f10, %f2
ble,a %xcc, loop_3755
andncc %o6, %g7, %o7
nop
setx loop_3756, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %o5, 0x1A16, %i1
loop_3755:
ldsh [%l7 + 0x20], %i6
ld [%l7 + 0x20], %f5
loop_3756:
fbge,a %fcc0, loop_3757
lduw [%l7 + 0x38], %o2
edge16ln %o0, %l6, %l4
alignaddr %i7, %i4, %l1
loop_3757:
fbuge %fcc0, loop_3758
bpos loop_3759
fmovdvc %xcc, %f2, %f14
sth %g4, [%l7 + 0x2E]
loop_3758:
ldx [%l7 + 0x78], %i0
loop_3759:
fmovrse %i5, %f10, %f11
ldd [%l7 + 0x38], %f6
tvc %xcc, 0x4
fandnot1s %f2, %f9, %f7
orncc %i3, %o4, %g1
ble loop_3760
fble,a %fcc0, loop_3761
lduw [%l7 + 0x64], %l5
stx %l0, [%l7 + 0x28]
loop_3760:
fpsub32s %f9, %f12, %f4
loop_3761:
fmovdvs %xcc, %f11, %f1
fmovrsgz %o1, %f11, %f6
fornot1 %f12, %f6, %f0
fmovdg %icc, %f1, %f11
fmovdneg %xcc, %f6, %f12
movrgz %l2, 0x1F6, %l3
ldsw [%l7 + 0x34], %g2
movrlz %g5, 0x277, %o3
movrgz %g3, %i2, %g6
movg %xcc, %g7, %o7
lduh [%l7 + 0x26], %o6
fmovdvs %xcc, %f11, %f7
fnot2s %f4, %f8
ldsb [%l7 + 0x26], %o5
andcc %i6, %i1, %o2
lduh [%l7 + 0x7C], %l6
ldx [%l7 + 0x08], %o0
ldsw [%l7 + 0x60], %i7
movrlez %l4, %l1, %g4
fmovrsgez %i0, %f0, %f15
fnand %f4, %f10, %f2
ldsh [%l7 + 0x6E], %i5
fba,a %fcc0, loop_3762
movrne %i3, 0x3AF, %i4
orcc %o4, %g1, %l0
fpadd16 %f4, %f14, %f0
loop_3762:
subc %o1, 0x072E, %l5
movn %xcc, %l3, %g2
sdiv %l2, 0x13F3, %o3
array32 %g5, %g3, %i2
subcc %g7, %g6, %o7
fnot2 %f10, %f10
fmuld8ulx16 %f10, %f12, %f2
stb %o6, [%l7 + 0x4F]
movrgz %i6, 0x1FB, %i1
subc %o5, 0x0623, %l6
fmovdvs %xcc, %f11, %f5
bne,a,pn %xcc, loop_3763
ta %xcc, 0x4
tvs %xcc, 0x5
array8 %o0, %i7, %o2
loop_3763:
xorcc %l1, %g4, %i0
sdiv %i5, 0x1359, %i3
fmovrdlz %l4, %f2, %f2
xor %i4, 0x064D, %g1
edge8l %l0, %o1, %l5
brnz,a %o4, loop_3764
fpsub16s %f14, %f10, %f15
fble %fcc2, loop_3765
stx %g2, [%l7 + 0x50]
loop_3764:
fbug %fcc3, loop_3766
ldub [%l7 + 0x1B], %l3
loop_3765:
bn,a,pn %xcc, loop_3767
bleu %icc, loop_3768
loop_3766:
ldsb [%l7 + 0x28], %l2
fbue %fcc0, loop_3769
loop_3767:
lduw [%l7 + 0x08], %o3
loop_3768:
fxnor %f0, %f12, %f0
fbule %fcc0, loop_3770
loop_3769:
nop
setx loop_3771, %l0, %l1
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 %g3, 0x0E65, %i2
ldsw [%l7 + 0x2C], %g5
loop_3770:
fba,a %fcc1, loop_3772
loop_3771:
fnands %f10, %f14, %f10
ld [%l7 + 0x64], %f1
stx %g6, [%l7 + 0x38]
loop_3772:
ldd [%l7 + 0x50], %f0
fcmpgt32 %f4, %f6, %o7
bne,a,pt %icc, loop_3773
andn %o6, %g7, %i1
orn %o5, %i6, %l6
ldsh [%l7 + 0x24], %o0
loop_3773:
movrne %o2, %i7, %l1
ld [%l7 + 0x1C], %f6
fnegd %f0, %f2
lduh [%l7 + 0x68], %g4
fmovdvs %xcc, %f8, %f12
fmovdcs %icc, %f13, %f13
fnands %f10, %f14, %f7
subccc %i0, 0x15AD, %i3
andcc %l4, 0x03A1, %i5
lduh [%l7 + 0x16], %i4
tge %icc, 0x5
fcmpgt32 %f0, %f12, %g1
array32 %l0, %o1, %l5
ld [%l7 + 0x78], %f11
tne %xcc, 0x1
fands %f14, %f6, %f2
fcmple32 %f6, %f8, %o4
edge32ln %g2, %l2, %o3
fnors %f5, %f11, %f14
ld [%l7 + 0x14], %f12
st %f4, [%l7 + 0x40]
lduw [%l7 + 0x70], %g3
ba,a,pt %icc, loop_3774
ldx [%l7 + 0x60], %i2
srl %g5, 0x0F, %g6
sethi 0x128B, %l3
loop_3774:
ldd [%l7 + 0x58], %f4
ldsb [%l7 + 0x6F], %o7
ldd [%l7 + 0x40], %f6
taddcctv %g7, 0x1E60, %i1
brnz %o6, loop_3775
fmovs %f3, %f6
and %i6, 0x0EF7, %o5
addc %o0, %l6, %o2
loop_3775:
st %f8, [%l7 + 0x78]
fmovsn %xcc, %f8, %f5
ld [%l7 + 0x28], %f2
edge32 %l1, %i7, %g4
lduh [%l7 + 0x2A], %i3
orcc %i0, %i5, %l4
fcmpeq16 %f4, %f8, %i4
xorcc %l0, 0x1AF0, %g1
fbul,a %fcc3, loop_3776
fpsub16s %f7, %f10, %f15
ldsb [%l7 + 0x0E], %o1
fcmpeq16 %f14, %f4, %o4
loop_3776:
brnz %l5, loop_3777
movn %icc, %l2, %o3
fcmpd %fcc1, %f6, %f2
addcc %g3, 0x12CF, %g2
loop_3777:
ldd [%l7 + 0x60], %f2
fmovrdgz %g5, %f2, %f0
st %f8, [%l7 + 0x24]
tsubcc %i2, 0x1DDD, %l3
brz %o7, loop_3778
fabsd %f14, %f8
bgu,a,pn %icc, loop_3779
ldsw [%l7 + 0x50], %g6
loop_3778:
tsubcc %g7, 0x174E, %i1
fmovsne %icc, %f7, %f12
loop_3779:
andncc %o6, %i6, %o0
stw %l6, [%l7 + 0x34]
fmovsneg %icc, %f1, %f4
sth %o5, [%l7 + 0x3C]
fxnors %f4, %f14, %f11
tvc %xcc, 0x6
addccc %l1, 0x0488, %o2
std %f10, [%l7 + 0x58]
bg,pn %xcc, loop_3780
fmovrsne %g4, %f14, %f10
ldsb [%l7 + 0x7E], %i7
bne %icc, loop_3781
loop_3780:
movl %icc, %i0, %i5
fmovsne %icc, %f0, %f4
ld [%l7 + 0x64], %f10
loop_3781:
stw %l4, [%l7 + 0x50]
movrne %i4, %i3, %l0
bcc,a,pt %xcc, loop_3782
fbn %fcc1, loop_3783
lduw [%l7 + 0x08], %g1
bl,a,pn %icc, loop_3784
loop_3782:
movcs %icc, %o1, %o4
loop_3783:
ldsw [%l7 + 0x68], %l5
std %f6, [%l7 + 0x38]
loop_3784:
sth %l2, [%l7 + 0x34]
movgu %icc, %g3, %o3
ld [%l7 + 0x54], %f6
edge32ln %g2, %g5, %i2
movg %xcc, %o7, %g6
ldd [%l7 + 0x08], %f10
taddcc %g7, 0x0E6F, %i1
mulx %o6, %i6, %l3
or %o0, 0x067A, %o5
fone %f14
tge %icc, 0x5
edge8 %l6, %o2, %l1
bcc,a,pt %xcc, loop_3785
fexpand %f7, %f0
fmovscs %xcc, %f12, %f8
stx %g4, [%l7 + 0x10]
loop_3785:
fmovd %f0, %f4
ldub [%l7 + 0x72], %i7
nop
setx loop_3786, %l0, %l1
jmpl %l1, %i5
fmovdcc %xcc, %f8, %f0
st %f15, [%l7 + 0x20]
ta %icc, 0x6
loop_3786:
fnand %f10, %f12, %f6
movge %xcc, %i0, %i4
and %l4, %l0, %i3
subc %o1, %g1, %o4
tneg %icc, 0x2
ldsw [%l7 + 0x70], %l5
fmovsneg %icc, %f1, %f2
ldsw [%l7 + 0x2C], %l2
fones %f4
sth %o3, [%l7 + 0x6C]
call loop_3787
udiv %g2, 0x045B, %g5
std %f10, [%l7 + 0x78]
fbu %fcc0, loop_3788
loop_3787:
pdist %f2, %f2, %f14
orn %i2, 0x069B, %o7
movrgez %g6, %g7, %g3
loop_3788:
ble loop_3789
fbg %fcc0, loop_3790
addc %i1, 0x1BE7, %o6
lduh [%l7 + 0x64], %l3
loop_3789:
fbe %fcc1, loop_3791
loop_3790:
nop
setx loop_3792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %xcc, 0x5
stw %o0, [%l7 + 0x14]
loop_3791:
std %f2, [%l7 + 0x68]
loop_3792:
ldub [%l7 + 0x50], %o5
fcmple16 %f6, %f6, %l6
stw %o2, [%l7 + 0x60]
ldd [%l7 + 0x50], %f4
fmovsa %xcc, %f12, %f7
fmovdge %icc, %f11, %f2
stw %i6, [%l7 + 0x28]
edge8l %g4, %i7, %l1
bcs,a loop_3793
fmovdg %icc, %f2, %f4
andcc %i5, 0x1990, %i4
movrne %i0, 0x2BF, %l0
loop_3793:
fpadd16s %f3, %f4, %f7
st %f11, [%l7 + 0x4C]
ldsh [%l7 + 0x10], %l4
bgu,pn %xcc, loop_3794
fmovda %xcc, %f5, %f11
add %i3, 0x1609, %g1
fbule,a %fcc0, loop_3795
loop_3794:
movrgez %o4, 0x3B3, %l5
movg %icc, %o1, %o3
movgu %icc, %l2, %g5
loop_3795:
fsrc2 %f14, %f4
movre %g2, %i2, %o7
fnot2s %f2, %f9
ldd [%l7 + 0x78], %f10
ldsh [%l7 + 0x52], %g7
smul %g3, %g6, %i1
fmovrdne %l3, %f6, %f2
fpadd32 %f8, %f12, %f0
stx %o0, [%l7 + 0x28]
ldsw [%l7 + 0x0C], %o5
ldub [%l7 + 0x73], %l6
andncc %o2, %i6, %o6
st %f5, [%l7 + 0x68]
fcmped %fcc2, %f2, %f0
bcs,a %icc, loop_3796
srax %g4, %i7, %i5
stx %i4, [%l7 + 0x20]
movge %xcc, %i0, %l0
loop_3796:
fmovrdne %l1, %f8, %f6
xnor %l4, %i3, %o4
ldsh [%l7 + 0x46], %l5
stb %o1, [%l7 + 0x6F]
pdist %f14, %f2, %f10
fbg %fcc1, loop_3797
sdivx %g1, 0x0150, %o3
fmovrse %g5, %f13, %f4
fmovdgu %xcc, %f5, %f15
loop_3797:
or %l2, %i2, %o7
fnegd %f2, %f12
ble %xcc, loop_3798
fmovdcc %icc, %f15, %f15
bleu,a,pt %icc, loop_3799
ldsw [%l7 + 0x30], %g7
loop_3798:
sdiv %g3, 0x0BBF, %g6
bvc %icc, loop_3800
loop_3799:
stx %g2, [%l7 + 0x28]
brgz,a %i1, loop_3801
srax %o0, 0x1D, %o5
loop_3800:
fcmped %fcc0, %f4, %f14
fbue,a %fcc2, loop_3802
loop_3801:
edge32 %l6, %l3, %o2
fpmerge %f11, %f1, %f10
ldsw [%l7 + 0x54], %o6
loop_3802:
tgu %xcc, 0x5
movrlz %i6, %g4, %i7
srlx %i4, 0x15, %i5
brlez,a %l0, loop_3803
ldd [%l7 + 0x10], %f4
fnot2 %f12, %f4
srlx %i0, 0x19, %l4
loop_3803:
fbule,a %fcc3, loop_3804
xorcc %l1, %i3, %l5
fmovd %f14, %f10
bpos,a %xcc, loop_3805
loop_3804:
stw %o4, [%l7 + 0x20]
stw %g1, [%l7 + 0x28]
fbn %fcc0, loop_3806
loop_3805:
ld [%l7 + 0x20], %f12
sll %o1, %o3, %l2
fcmpes %fcc3, %f13, %f7
loop_3806:
addc %g5, %o7, %g7
fmovrsgz %i2, %f4, %f6
brnz,a %g6, loop_3807
fexpand %f11, %f12
fbug %fcc1, loop_3808
lduh [%l7 + 0x52], %g3
loop_3807:
bpos loop_3809
sth %i1, [%l7 + 0x56]
loop_3808:
edge16l %o0, %g2, %l6
array8 %l3, %o5, %o2
loop_3809:
fbe,a %fcc2, loop_3810
fnot2 %f0, %f4
stw %o6, [%l7 + 0x68]
ble,pn %icc, loop_3811
loop_3810:
fblg %fcc2, loop_3812
stx %i6, [%l7 + 0x78]
subc %i7, %g4, %i5
loop_3811:
ldsh [%l7 + 0x26], %i4
loop_3812:
nop
setx loop_3813, %l0, %l1
jmpl %l1, %l0
addcc %l4, %i0, %i3
stx %l5, [%l7 + 0x28]
srax %l1, %o4, %o1
loop_3813:
fandnot1 %f4, %f2, %f12
stb %o3, [%l7 + 0x2D]
ldsw [%l7 + 0x48], %l2
andn %g1, %o7, %g5
lduh [%l7 + 0x4C], %g7
std %f12, [%l7 + 0x60]
st %f5, [%l7 + 0x6C]
tvs %xcc, 0x7
taddcctv %i2, %g6, %i1
stb %o0, [%l7 + 0x60]
fmovse %xcc, %f7, %f7
fxor %f2, %f8, %f0
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x46], %g2
fbul %fcc2, loop_3814
xnor %g3, %l6, %l3
std %f10, [%l7 + 0x20]
fmovdne %icc, %f14, %f2
loop_3814:
brgz,a %o5, loop_3815
fmovsle %icc, %f3, %f11
fbne %fcc2, loop_3816
bshuffle %f4, %f2, %f10
loop_3815:
fbule,a %fcc3, loop_3817
fnegd %f10, %f0
loop_3816:
fzero %f12
edge8n %o2, %o6, %i6
loop_3817:
movrgez %g4, 0x1A1, %i5
array16 %i7, %i4, %l0
sethi 0x0C20, %i0
ldd [%l7 + 0x70], %f10
stx %i3, [%l7 + 0x60]
fcmpne16 %f14, %f0, %l5
orn %l1, 0x0901, %l4
stw %o1, [%l7 + 0x74]
tpos %icc, 0x7
ld [%l7 + 0x68], %f2
fmovrdne %o4, %f14, %f10
lduw [%l7 + 0x34], %o3
ldsw [%l7 + 0x4C], %g1
sth %l2, [%l7 + 0x3E]
stb %g5, [%l7 + 0x26]
fcmpne32 %f12, %f14, %o7
ldsb [%l7 + 0x10], %g7
ld [%l7 + 0x08], %f8
brgz %g6, loop_3818
ld [%l7 + 0x30], %f3
fbu,a %fcc3, loop_3819
fcmpne16 %f6, %f10, %i2
loop_3818:
te %xcc, 0x7
edge16ln %i1, %g2, %o0
loop_3819:
ld [%l7 + 0x1C], %f0
umul %g3, %l3, %l6
lduw [%l7 + 0x64], %o5
fornot1s %f12, %f3, %f12
faligndata %f14, %f12, %f2
brz,a %o2, loop_3820
bpos,a,pt %xcc, loop_3821
fcmped %fcc0, %f0, %f4
ldsh [%l7 + 0x6C], %o6
loop_3820:
stb %g4, [%l7 + 0x0A]
loop_3821:
bshuffle %f12, %f4, %f4
ldd [%l7 + 0x68], %f4
tcs %xcc, 0x2
ldsh [%l7 + 0x24], %i5
mova %xcc, %i6, %i7
movge %xcc, %l0, %i4
fbo %fcc0, loop_3822
ldx [%l7 + 0x10], %i0
ldub [%l7 + 0x1F], %i3
fmovdge %icc, %f9, %f7
loop_3822:
fnor %f0, %f2, %f8
for %f2, %f2, %f4
andcc %l5, 0x1911, %l1
mulscc %o1, %o4, %l4
fcmpgt16 %f8, %f8, %g1
bge,a,pn %xcc, loop_3823
ld [%l7 + 0x30], %f1
smul %o3, 0x141F, %l2
fpackfix %f6, %f9
loop_3823:
array32 %g5, %o7, %g6
ldsw [%l7 + 0x28], %i2
st %f8, [%l7 + 0x08]
fzero %f4
nop
setx loop_3824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %g7, %g2
bvc,a,pt %xcc, loop_3825
subcc %i1, %g3, %o0
loop_3824:
ldsb [%l7 + 0x15], %l6
subcc %o5, %l3, %o6
loop_3825:
xnor %g4, %o2, %i5
fornot1s %f13, %f6, %f0
nop
setx loop_3826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f2, %f1
taddcc %i7, %i6, %l0
fmovsneg %icc, %f15, %f7
loop_3826:
fmovsvs %icc, %f12, %f2
fmovsa %xcc, %f15, %f10
movl %xcc, %i0, %i4
bn,a,pn %icc, loop_3827
stx %i3, [%l7 + 0x08]
fzeros %f6
ba,pt %icc, loop_3828
loop_3827:
fandnot2s %f12, %f12, %f8
bleu %icc, loop_3829
fmovrdne %l5, %f12, %f14
loop_3828:
fmovdg %icc, %f3, %f0
fsrc2s %f0, %f11
loop_3829:
fpadd32 %f6, %f2, %f2
bleu,a %xcc, loop_3830
fbl,a %fcc1, loop_3831
ldsw [%l7 + 0x18], %l1
ld [%l7 + 0x74], %f8
loop_3830:
mulscc %o1, %o4, %l4
loop_3831:
ble,a %icc, loop_3832
tne %icc, 0x5
ldd [%l7 + 0x28], %f4
bcc,pt %xcc, loop_3833
loop_3832:
fsrc1 %f4, %f4
fbu %fcc1, loop_3834
array16 %g1, %l2, %g5
loop_3833:
ldsh [%l7 + 0x20], %o3
fbne %fcc0, loop_3835
loop_3834:
tleu %xcc, 0x0
edge8ln %o7, %i2, %g6
fmul8x16 %f12, %f6, %f6
loop_3835:
ld [%l7 + 0x70], %f13
lduw [%l7 + 0x20], %g7
lduw [%l7 + 0x10], %g2
fnands %f0, %f1, %f7
movn %icc, %g3, %i1
movrgez %l6, 0x023, %o0
fmovdl %icc, %f14, %f11
array32 %l3, %o5, %o6
fpadd16 %f4, %f12, %f8
fmovsvc %icc, %f2, %f1
ldd [%l7 + 0x50], %f2
movcc %xcc, %o2, %g4
movneg %icc, %i5, %i7
tcs %xcc, 0x3
fmovrdgz %l0, %f14, %f4
srax %i6, 0x15, %i4
std %f12, [%l7 + 0x78]
tleu %icc, 0x0
brlez,a %i0, loop_3836
lduw [%l7 + 0x60], %i3
stb %l5, [%l7 + 0x54]
fexpand %f0, %f10
loop_3836:
nop
setx loop_3837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x18], %l1
edge32l %o1, %o4, %g1
array8 %l2, %l4, %o3
loop_3837:
ldd [%l7 + 0x30], %f0
tvs %xcc, 0x4
fxnors %f5, %f8, %f6
fcmpne32 %f8, %f14, %g5
fnot2s %f2, %f11
ldub [%l7 + 0x7D], %i2
fmovsn %icc, %f14, %f2
fmovdn %icc, %f5, %f2
lduw [%l7 + 0x4C], %g6
bne,pn %icc, loop_3838
ble,a %icc, loop_3839
fornot1 %f4, %f8, %f6
pdist %f14, %f4, %f10
loop_3838:
fpack32 %f6, %f6, %f6
loop_3839:
sth %o7, [%l7 + 0x2E]
fcmple16 %f4, %f4, %g7
fble,a %fcc0, loop_3840
lduh [%l7 + 0x10], %g2
fandnot1s %f11, %f5, %f0
fbne %fcc1, loop_3841
loop_3840:
ldsb [%l7 + 0x71], %i1
fnands %f5, %f6, %f15
ldx [%l7 + 0x60], %g3
loop_3841:
fmovrdgez %l6, %f14, %f14
srl %l3, %o5, %o6
tvs %xcc, 0x3
tne %icc, 0x7
fabss %f1, %f0
smul %o2, %g4, %o0
lduh [%l7 + 0x68], %i5
ldsh [%l7 + 0x14], %i7
fabsd %f8, %f4
fmovdcc %icc, %f1, %f15
bpos,pt %xcc, loop_3842
ldub [%l7 + 0x64], %l0
lduw [%l7 + 0x3C], %i6
movre %i4, 0x3F9, %i3
loop_3842:
fmovdvc %xcc, %f14, %f6
movcs %xcc, %l5, %l1
mova %xcc, %i0, %o4
movre %g1, 0x1BA, %o1
edge8 %l2, %l4, %o3
sth %g5, [%l7 + 0x76]
fba %fcc0, loop_3843
fcmpes %fcc2, %f3, %f7
fones %f12
tvc %xcc, 0x3
loop_3843:
lduh [%l7 + 0x20], %g6
ldsh [%l7 + 0x18], %i2
fmovrdgz %o7, %f2, %f10
movcs %icc, %g2, %i1
fmovsge %xcc, %f9, %f11
edge8n %g7, %g3, %l3
mulx %o5, %l6, %o6
addc %g4, 0x0EEC, %o0
ldub [%l7 + 0x7B], %o2
fornot2 %f8, %f12, %f4
fmovdl %xcc, %f14, %f0
fmovsn %xcc, %f12, %f4
movvc %xcc, %i7, %l0
fpmerge %f0, %f14, %f10
nop
setx loop_3844, %l0, %l1
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 %i5, %i4, %i6
fmovdvs %icc, %f0, %f0
stb %l5, [%l7 + 0x55]
loop_3844:
movrgz %i3, %i0, %l1
xorcc %g1, %o4, %o1
fmovsa %xcc, %f10, %f10
fmovdne %xcc, %f8, %f4
fbl %fcc2, loop_3845
fmovrse %l4, %f15, %f4
fcmpgt16 %f14, %f0, %l2
edge16 %g5, %g6, %i2
loop_3845:
fmovscc %icc, %f10, %f11
brgz %o3, loop_3846
fandnot1 %f2, %f14, %f0
ldsb [%l7 + 0x30], %g2
fornot2 %f4, %f12, %f14
loop_3846:
lduw [%l7 + 0x6C], %o7
fcmpeq32 %f6, %f2, %i1
fnot2s %f6, %f2
sub %g3, %g7, %l3
andcc %o5, %l6, %g4
smul %o0, 0x024B, %o6
st %f11, [%l7 + 0x10]
ldsw [%l7 + 0x60], %o2
move %icc, %l0, %i7
sub %i4, %i6, %i5
bvs loop_3847
stw %i3, [%l7 + 0x48]
xnor %l5, 0x1DC0, %l1
ldsh [%l7 + 0x7A], %g1
loop_3847:
sllx %i0, %o1, %l4
ldub [%l7 + 0x3C], %l2
fmovscs %icc, %f3, %f5
fpadd32s %f15, %f1, %f2
bleu,a loop_3848
fmovsgu %icc, %f10, %f3
ldsw [%l7 + 0x60], %o4
brlez %g5, loop_3849
loop_3848:
fmovdl %icc, %f7, %f2
tgu %xcc, 0x1
brgez,a %g6, loop_3850
loop_3849:
fsrc1 %f10, %f4
bshuffle %f4, %f12, %f8
fsrc2 %f0, %f4
loop_3850:
movrne %i2, 0x0E6, %o3
tvs %icc, 0x3
ldsh [%l7 + 0x14], %g2
bcs,a,pn %xcc, loop_3851
stb %o7, [%l7 + 0x2A]
fands %f7, %f10, %f15
tne %xcc, 0x2
loop_3851:
fnot1 %f10, %f4
movrgz %g3, %i1, %g7
bcs,a %xcc, loop_3852
fbue,a %fcc1, loop_3853
brz %l3, loop_3854
ldub [%l7 + 0x2F], %l6
loop_3852:
fbl %fcc3, loop_3855
loop_3853:
fmovsge %xcc, %f6, %f0
loop_3854:
fnors %f4, %f7, %f14
movn %icc, %g4, %o5
loop_3855:
fornot2 %f4, %f8, %f6
std %f14, [%l7 + 0x20]
ldd [%l7 + 0x10], %f12
ldx [%l7 + 0x68], %o6
fexpand %f7, %f14
orncc %o2, %l0, %i7
lduw [%l7 + 0x48], %o0
fbule,a %fcc3, loop_3856
ldsh [%l7 + 0x2A], %i6
fornot1s %f15, %f5, %f7
movvs %xcc, %i5, %i3
loop_3856:
fmovsvs %icc, %f10, %f14
move %xcc, %l5, %l1
fmul8x16au %f10, %f15, %f10
ldx [%l7 + 0x68], %g1
fmovd %f14, %f8
fpsub16 %f0, %f12, %f12
ldsb [%l7 + 0x0B], %i0
stb %i4, [%l7 + 0x6F]
fpmerge %f7, %f6, %f6
andcc %l4, %o1, %l2
fmovscs %xcc, %f6, %f0
tge %icc, 0x1
for %f6, %f12, %f12
stx %o4, [%l7 + 0x78]
edge16ln %g5, %i2, %o3
tpos %xcc, 0x4
fpack16 %f2, %f13
sth %g2, [%l7 + 0x16]
bneg,a,pt %icc, loop_3857
fble %fcc0, loop_3858
siam 0x7
sdivx %o7, 0x01D4, %g6
loop_3857:
fcmpne32 %f0, %f10, %g3
loop_3858:
xnorcc %i1, %l3, %l6
srl %g7, 0x0A, %g4
movneg %icc, %o5, %o2
fmul8ulx16 %f0, %f0, %f14
lduh [%l7 + 0x6C], %l0
fmovrsne %i7, %f14, %f7
tvs %icc, 0x0
fmovsge %xcc, %f0, %f14
fmovse %icc, %f12, %f12
xnorcc %o0, 0x1D72, %i6
std %f2, [%l7 + 0x08]
movgu %xcc, %o6, %i5
stw %i3, [%l7 + 0x3C]
sth %l5, [%l7 + 0x76]
move %xcc, %g1, %l1
fones %f12
sth %i0, [%l7 + 0x64]
fbe,a %fcc2, loop_3859
stb %l4, [%l7 + 0x57]
fabss %f0, %f11
fmovrdgez %o1, %f2, %f8
loop_3859:
movrgez %l2, %i4, %o4
orcc %i2, 0x1DBA, %o3
std %f4, [%l7 + 0x50]
ld [%l7 + 0x74], %f12
st %f5, [%l7 + 0x5C]
tsubcctv %g5, %g2, %g6
fbge,a %fcc3, loop_3860
nop
setx loop_3861, %l0, %l1
jmpl %l1, %g3
lduw [%l7 + 0x20], %o7
ldsh [%l7 + 0x08], %i1
loop_3860:
std %f2, [%l7 + 0x60]
loop_3861:
edge16ln %l6, %g7, %g4
alignaddr %o5, %o2, %l3
movvs %icc, %l0, %o0
ba,a loop_3862
ldsw [%l7 + 0x70], %i6
movneg %xcc, %i7, %o6
bn,pt %xcc, loop_3863
loop_3862:
popc %i5, %i3
ldsb [%l7 + 0x65], %g1
fpadd32 %f4, %f0, %f8
loop_3863:
pdist %f0, %f4, %f8
tcc %icc, 0x2
fblg,a %fcc3, loop_3864
fmul8x16 %f11, %f6, %f6
fmul8x16au %f13, %f0, %f4
ldx [%l7 + 0x68], %l1
loop_3864:
brgez %i0, loop_3865
fmovsle %icc, %f8, %f13
stw %l5, [%l7 + 0x0C]
movrne %o1, %l4, %i4
loop_3865:
taddcc %o4, %l2, %o3
andn %i2, 0x1FFB, %g2
fandnot2 %f14, %f12, %f14
andn %g6, %g5, %g3
fnot1 %f10, %f6
stb %i1, [%l7 + 0x15]
bgu,a loop_3866
ldsb [%l7 + 0x24], %o7
fmovse %icc, %f7, %f15
std %f2, [%l7 + 0x50]
loop_3866:
call loop_3867
ldd [%l7 + 0x50], %f2
ldub [%l7 + 0x6C], %l6
st %f6, [%l7 + 0x2C]
loop_3867:
ldsb [%l7 + 0x25], %g4
bg,a loop_3868
ldub [%l7 + 0x2F], %o5
fmovrdlz %g7, %f8, %f12
or %o2, %l3, %l0
loop_3868:
bn,a,pt %icc, loop_3869
ldsh [%l7 + 0x6A], %i6
ldx [%l7 + 0x10], %i7
fandnot1s %f13, %f7, %f14
loop_3869:
fcmpne32 %f2, %f12, %o0
edge32ln %i5, %o6, %i3
xorcc %g1, 0x086D, %i0
brz %l1, loop_3870
fpadd32 %f6, %f2, %f14
edge8n %l5, %o1, %l4
fbo,a %fcc2, loop_3871
loop_3870:
fmovsvs %xcc, %f6, %f1
fxnors %f14, %f3, %f9
fpsub32 %f8, %f10, %f4
loop_3871:
std %f4, [%l7 + 0x58]
fmovrdgz %o4, %f10, %f14
ldsh [%l7 + 0x4E], %i4
lduw [%l7 + 0x24], %o3
fmuld8sux16 %f15, %f11, %f8
ldsh [%l7 + 0x1E], %l2
fmovsa %icc, %f0, %f10
fmuld8sux16 %f6, %f10, %f10
stx %i2, [%l7 + 0x60]
fxnor %f4, %f4, %f2
sllx %g2, 0x0C, %g5
tpos %xcc, 0x5
bl loop_3872
fmovsgu %xcc, %f5, %f12
taddcc %g6, %i1, %o7
mulx %l6, 0x04B8, %g3
loop_3872:
lduh [%l7 + 0x38], %g4
fzero %f10
move %xcc, %g7, %o5
fmovd %f12, %f0
movle %icc, %o2, %l0
tl %icc, 0x4
sth %i6, [%l7 + 0x76]
fmovdcc %xcc, %f6, %f0
fmovrdgz %l3, %f8, %f10
brgez,a %o0, loop_3873
stw %i5, [%l7 + 0x18]
andn %i7, 0x043A, %i3
fnegd %f12, %f8
loop_3873:
orn %g1, 0x17AA, %i0
fmul8ulx16 %f6, %f4, %f0
stb %l1, [%l7 + 0x62]
sth %l5, [%l7 + 0x18]
fabss %f1, %f6
xor %o1, %o6, %l4
lduh [%l7 + 0x20], %o4
tsubcctv %o3, %i4, %l2
mulscc %g2, 0x07DB, %i2
sll %g5, %i1, %g6
fmovsvc %icc, %f10, %f1
ldx [%l7 + 0x58], %o7
ldx [%l7 + 0x58], %g3
ldsb [%l7 + 0x0A], %g4
sethi 0x08F9, %g7
popc %o5, %o2
array16 %l0, %i6, %l3
alignaddrl %o0, %l6, %i7
xorcc %i5, 0x0BFC, %i3
sth %i0, [%l7 + 0x4E]
fbo,a %fcc1, loop_3874
bn,a,pt %icc, loop_3875
fpsub16s %f10, %f7, %f15
fmul8x16al %f12, %f5, %f10
loop_3874:
lduh [%l7 + 0x38], %l1
loop_3875:
mulx %g1, 0x0531, %o1
ld [%l7 + 0x14], %f0
ldsh [%l7 + 0x3A], %o6
brlez %l4, loop_3876
ldub [%l7 + 0x4D], %l5
ldsb [%l7 + 0x0A], %o3
fcmpne16 %f2, %f0, %i4
loop_3876:
bcc,a,pn %icc, loop_3877
stx %l2, [%l7 + 0x48]
edge16ln %g2, %i2, %g5
fmovsne %xcc, %f1, %f5
loop_3877:
fbule %fcc3, loop_3878
xnor %i1, 0x178C, %o4
fnors %f12, %f14, %f13
fcmpd %fcc1, %f12, %f2
loop_3878:
fcmped %fcc3, %f6, %f0
fmuld8ulx16 %f12, %f8, %f6
movre %o7, %g6, %g3
movgu %icc, %g4, %o5
fnors %f9, %f6, %f5
movvc %xcc, %o2, %l0
bleu %icc, loop_3879
ldsb [%l7 + 0x63], %g7
mulx %i6, %l3, %o0
ldub [%l7 + 0x49], %i7
loop_3879:
fmovdgu %xcc, %f15, %f1
sdivx %l6, 0x1319, %i3
subcc %i5, 0x19DA, %l1
fbg,a %fcc1, loop_3880
edge16l %i0, %g1, %o6
fcmpd %fcc1, %f12, %f2
std %f10, [%l7 + 0x48]
loop_3880:
fbul %fcc2, loop_3881
fmovsge %icc, %f2, %f12
bvs,a %xcc, loop_3882
edge8ln %l4, %l5, %o3
loop_3881:
tvs %xcc, 0x1
bshuffle %f8, %f10, %f2
loop_3882:
edge32l %i4, %o1, %l2
edge32ln %g2, %g5, %i2
ldsb [%l7 + 0x7A], %i1
tcs %icc, 0x6
fmovspos %icc, %f12, %f0
stb %o7, [%l7 + 0x16]
sethi 0x0375, %o4
fzeros %f0
movrgz %g6, %g3, %o5
brz %o2, loop_3883
st %f13, [%l7 + 0x7C]
ldsw [%l7 + 0x3C], %g4
fnands %f6, %f3, %f15
loop_3883:
ldsw [%l7 + 0x44], %g7
fmovdvc %icc, %f3, %f2
fpsub16 %f12, %f4, %f2
andn %i6, %l3, %l0
taddcc %i7, %l6, %i3
ldx [%l7 + 0x58], %i5
fpack16 %f2, %f2
lduw [%l7 + 0x1C], %l1
fabsd %f2, %f4
fcmpgt16 %f4, %f10, %o0
fnors %f10, %f0, %f1
ld [%l7 + 0x64], %f12
tcc %xcc, 0x3
sth %i0, [%l7 + 0x76]
bge,a %icc, loop_3884
ldsw [%l7 + 0x54], %o6
stb %g1, [%l7 + 0x26]
fba %fcc3, loop_3885
loop_3884:
fmovsgu %icc, %f3, %f10
lduh [%l7 + 0x4C], %l5
bleu loop_3886
loop_3885:
std %f6, [%l7 + 0x20]
fcmpne16 %f12, %f14, %o3
mulscc %l4, 0x1F11, %o1
loop_3886:
ldd [%l7 + 0x18], %f12
fmovrslz %i4, %f13, %f5
fornot2s %f14, %f9, %f9
udivx %l2, 0x0F0E, %g5
ldsb [%l7 + 0x2E], %g2
fcmpeq16 %f6, %f14, %i2
fbul,a %fcc0, loop_3887
stx %i1, [%l7 + 0x70]
ldsw [%l7 + 0x64], %o7
ldsw [%l7 + 0x20], %o4
loop_3887:
fcmpgt32 %f12, %f8, %g3
fmovspos %xcc, %f9, %f5
movle %xcc, %g6, %o5
fzero %f14
brlz %o2, loop_3888
bgu loop_3889
bgu,pn %icc, loop_3890
fsrc1 %f4, %f2
loop_3888:
sth %g4, [%l7 + 0x4A]
loop_3889:
ldub [%l7 + 0x7D], %g7
loop_3890:
stw %l3, [%l7 + 0x08]
fmovdneg %xcc, %f2, %f1
movne %icc, %i6, %l0
tneg %xcc, 0x7
mulscc %i7, 0x1004, %i3
srl %l6, %l1, %o0
fone %f14
movrne %i5, %i0, %o6
bcc,pn %icc, loop_3891
sth %l5, [%l7 + 0x46]
srl %o3, 0x0C, %l4
brlez %o1, loop_3892
loop_3891:
fbuge %fcc2, loop_3893
subccc %i4, %g1, %g5
ldd [%l7 + 0x60], %f0
loop_3892:
edge8ln %l2, %g2, %i1
loop_3893:
edge8 %i2, %o7, %g3
mova %xcc, %o4, %o5
fnor %f12, %f0, %f6
srlx %o2, 0x1C, %g6
stw %g7, [%l7 + 0x2C]
ldub [%l7 + 0x3F], %g4
move %icc, %i6, %l3
fones %f11
std %f6, [%l7 + 0x50]
srax %l0, 0x0C, %i3
taddcctv %l6, 0x0F13, %l1
bge %icc, loop_3894
movle %xcc, %o0, %i5
tleu %icc, 0x4
lduh [%l7 + 0x4E], %i0
loop_3894:
ldsh [%l7 + 0x32], %i7
fpadd16s %f9, %f14, %f11
nop
setx loop_3895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl,a %fcc2, loop_3896
ld [%l7 + 0x20], %f15
edge8l %l5, %o6, %o3
loop_3895:
fone %f12
loop_3896:
edge16l %o1, %l4, %i4
taddcc %g5, 0x06B2, %g1
fbo %fcc0, loop_3897
edge8ln %l2, %i1, %g2
sll %o7, %g3, %o4
fsrc2s %f5, %f10
loop_3897:
array32 %i2, %o2, %o5
fornot2s %f1, %f5, %f9
be,a,pn %icc, loop_3898
ldsh [%l7 + 0x60], %g7
movl %xcc, %g6, %g4
tge %icc, 0x4
loop_3898:
movge %xcc, %i6, %l0
fmovdvc %icc, %f9, %f0
ldub [%l7 + 0x5E], %i3
taddcc %l6, %l1, %l3
ld [%l7 + 0x78], %f7
fcmpes %fcc1, %f10, %f13
subcc %o0, 0x19B4, %i5
ldsb [%l7 + 0x18], %i0
fmovsleu %icc, %f1, %f9
fxnor %f0, %f8, %f8
fmovsvs %xcc, %f3, %f9
ldub [%l7 + 0x31], %i7
fandnot2 %f12, %f2, %f14
fmovsne %xcc, %f5, %f13
taddcctv %o6, 0x15D4, %l5
fbug %fcc0, loop_3899
edge8 %o1, %o3, %l4
movn %xcc, %g5, %i4
smul %l2, 0x046C, %g1
loop_3899:
sth %i1, [%l7 + 0x30]
tcs %icc, 0x0
lduw [%l7 + 0x0C], %o7
ldx [%l7 + 0x60], %g3
fcmpgt16 %f0, %f10, %o4
be,a,pn %xcc, loop_3900
fmul8sux16 %f2, %f10, %f12
nop
setx loop_3901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x54], %g2
loop_3900:
fabss %f4, %f11
tne %xcc, 0x7
loop_3901:
stw %i2, [%l7 + 0x78]
stx %o2, [%l7 + 0x20]
ldd [%l7 + 0x68], %f4
std %f8, [%l7 + 0x68]
fmovscs %xcc, %f1, %f5
tne %xcc, 0x3
fcmpne32 %f6, %f6, %g7
bg,pt %xcc, loop_3902
tgu %icc, 0x4
movcc %xcc, %g6, %g4
mulx %i6, 0x0329, %l0
loop_3902:
andncc %i3, %o5, %l6
fnors %f6, %f9, %f1
fblg,a %fcc3, loop_3903
fxnor %f2, %f12, %f12
subccc %l1, 0x0F3D, %o0
fnot1 %f12, %f2
loop_3903:
tge %icc, 0x5
ldsb [%l7 + 0x4D], %i5
fornot1 %f8, %f2, %f4
fmovsa %icc, %f15, %f10
fpmerge %f11, %f12, %f2
stw %i0, [%l7 + 0x4C]
tne %icc, 0x4
smul %i7, 0x0D7C, %o6
sth %l5, [%l7 + 0x50]
udiv %o1, 0x1D7D, %l3
ldub [%l7 + 0x1A], %l4
stb %g5, [%l7 + 0x31]
ldx [%l7 + 0x30], %o3
tsubcc %l2, %i4, %i1
fmovdgu %icc, %f6, %f11
fmovscs %icc, %f10, %f6
sth %o7, [%l7 + 0x4A]
ldd [%l7 + 0x60], %f8
sdivcc %g3, 0x08FD, %g1
fmul8sux16 %f10, %f14, %f6
ldsw [%l7 + 0x2C], %g2
siam 0x1
fpackfix %f10, %f8
bneg %icc, loop_3904
stb %o4, [%l7 + 0x1B]
ld [%l7 + 0x28], %f13
tne %xcc, 0x6
loop_3904:
sdiv %i2, 0x0306, %g7
ld [%l7 + 0x38], %f15
ldsw [%l7 + 0x50], %o2
nop
setx loop_3905, %l0, %l1
jmpl %l1, %g6
fmul8sux16 %f14, %f6, %f6
fexpand %f7, %f10
brlz %g4, loop_3906
loop_3905:
movrlez %i6, 0x385, %i3
fmovse %icc, %f7, %f4
fmovsgu %icc, %f3, %f2
loop_3906:
fmovsa %xcc, %f9, %f5
fnegd %f10, %f8
fmovrsgz %o5, %f8, %f13
edge16ln %l6, %l1, %l0
sth %i5, [%l7 + 0x16]
fmovsge %icc, %f6, %f1
move %xcc, %i0, %i7
std %f6, [%l7 + 0x78]
stb %o0, [%l7 + 0x28]
sll %l5, 0x09, %o1
fcmpgt32 %f4, %f4, %l3
edge16 %o6, %l4, %g5
st %f10, [%l7 + 0x18]
xor %l2, 0x1364, %i4
mulx %o3, %o7, %i1
fmovdne %icc, %f12, %f10
ldd [%l7 + 0x20], %f10
ldd [%l7 + 0x70], %f10
bcc,a %xcc, loop_3907
fmovrdgez %g1, %f4, %f12
fmul8sux16 %f10, %f2, %f10
std %f2, [%l7 + 0x40]
loop_3907:
fpadd32s %f0, %f14, %f0
nop
setx loop_3908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f2, %f10, %g2
addc %o4, 0x1862, %g3
fmovrse %i2, %f3, %f9
loop_3908:
addccc %o2, %g7, %g6
stx %i6, [%l7 + 0x28]
movpos %xcc, %i3, %o5
mova %icc, %l6, %g4
fmovda %xcc, %f10, %f14
fpmerge %f12, %f5, %f6
stx %l0, [%l7 + 0x60]
edge32n %i5, %l1, %i0
fpsub16s %f4, %f1, %f4
fmovda %icc, %f13, %f2
stx %o0, [%l7 + 0x60]
fbo,a %fcc3, loop_3909
ldub [%l7 + 0x0D], %i7
std %f10, [%l7 + 0x20]
bvs,pn %xcc, loop_3910
loop_3909:
edge8ln %o1, %l5, %l3
siam 0x1
fba %fcc0, loop_3911
loop_3910:
bpos,pn %icc, loop_3912
ldub [%l7 + 0x2C], %l4
ldx [%l7 + 0x28], %g5
loop_3911:
ldsh [%l7 + 0x48], %l2
loop_3912:
array8 %o6, %o3, %o7
stw %i4, [%l7 + 0x64]
fsrc2s %f6, %f4
ldsw [%l7 + 0x10], %g1
ldsh [%l7 + 0x0E], %i1
pdist %f0, %f4, %f4
fba %fcc3, loop_3913
std %f6, [%l7 + 0x30]
ldsw [%l7 + 0x48], %g2
std %f4, [%l7 + 0x68]
loop_3913:
stx %g3, [%l7 + 0x48]
edge8l %o4, %i2, %g7
nop
setx loop_3914, %l0, %l1
jmpl %l1, %o2
fzero %f10
mulx %g6, 0x137A, %i6
array8 %o5, %i3, %l6
loop_3914:
movpos %icc, %l0, %i5
bg,a,pt %xcc, loop_3915
ldsb [%l7 + 0x6A], %l1
stx %g4, [%l7 + 0x78]
tvs %icc, 0x2
loop_3915:
fblg,a %fcc3, loop_3916
stx %i0, [%l7 + 0x28]
bg,pt %xcc, loop_3917
subc %o0, 0x140F, %o1
loop_3916:
tcc %xcc, 0x1
bshuffle %f14, %f6, %f0
loop_3917:
array16 %i7, %l3, %l5
fbn,a %fcc2, loop_3918
ldx [%l7 + 0x58], %l4
sdivcc %g5, 0x1819, %o6
stw %o3, [%l7 + 0x2C]
loop_3918:
brlz %o7, loop_3919
bne %icc, loop_3920
movrgez %l2, %g1, %i1
fmovrsgez %g2, %f4, %f15
loop_3919:
tleu %icc, 0x0
loop_3920:
tneg %xcc, 0x5
stx %i4, [%l7 + 0x08]
sth %o4, [%l7 + 0x62]
movvc %icc, %g3, %i2
fcmpes %fcc3, %f8, %f0
edge16 %o2, %g7, %g6
ldsw [%l7 + 0x48], %o5
udivx %i6, 0x0A9C, %i3
ldx [%l7 + 0x28], %l6
fmovscc %xcc, %f0, %f8
edge32n %l0, %i5, %l1
ld [%l7 + 0x48], %f9
umulcc %g4, 0x145C, %i0
bgu,a %xcc, loop_3921
edge16 %o0, %o1, %i7
fmovdpos %icc, %f3, %f14
fcmped %fcc1, %f4, %f8
loop_3921:
fmovse %xcc, %f12, %f6
fmuld8sux16 %f8, %f12, %f8
smul %l3, %l5, %g5
fcmpeq32 %f2, %f10, %o6
std %f6, [%l7 + 0x28]
movl %icc, %o3, %o7
smul %l4, 0x0926, %l2
stb %i1, [%l7 + 0x57]
movcs %icc, %g2, %g1
stb %i4, [%l7 + 0x29]
ldsw [%l7 + 0x5C], %g3
lduw [%l7 + 0x68], %o4
andn %i2, %g7, %o2
fbuge %fcc1, loop_3922
call loop_3923
fmovsge %icc, %f3, %f15
edge32ln %o5, %g6, %i6
loop_3922:
bge,pn %icc, loop_3924
loop_3923:
fcmpne32 %f6, %f14, %l6
srlx %l0, %i5, %i3
fmovsleu %icc, %f9, %f0
loop_3924:
edge32l %g4, %i0, %o0
ldsw [%l7 + 0x24], %o1
ldsw [%l7 + 0x2C], %l1
movcc %icc, %i7, %l3
umul %g5, %o6, %l5
ldsw [%l7 + 0x70], %o7
srax %l4, 0x0D, %o3
edge16ln %l2, %g2, %g1
alignaddrl %i1, %i4, %g3
stb %i2, [%l7 + 0x35]
sth %o4, [%l7 + 0x26]
ldub [%l7 + 0x71], %o2
subc %g7, %o5, %g6
ldx [%l7 + 0x08], %i6
bgu %icc, loop_3925
fexpand %f1, %f6
fmovdleu %icc, %f10, %f5
for %f4, %f2, %f10
loop_3925:
nop
setx loop_3926, %l0, %l1
jmpl %l1, %l6
fandnot1 %f0, %f6, %f0
ldx [%l7 + 0x20], %l0
tpos %icc, 0x0
loop_3926:
fmovd %f14, %f0
stb %i3, [%l7 + 0x75]
lduh [%l7 + 0x18], %g4
bn,a %icc, loop_3927
fcmpeq32 %f6, %f2, %i5
movn %xcc, %i0, %o0
tvc %xcc, 0x5
loop_3927:
umul %o1, %l1, %i7
fba,a %fcc3, loop_3928
tl %icc, 0x7
brlz,a %l3, loop_3929
sth %g5, [%l7 + 0x44]
loop_3928:
fmovsa %xcc, %f9, %f1
for %f10, %f14, %f14
loop_3929:
srlx %l5, 0x0A, %o6
ldub [%l7 + 0x09], %l4
umulcc %o7, 0x1D0D, %l2
siam 0x3
fmovdvc %icc, %f11, %f2
fone %f10
lduh [%l7 + 0x54], %g2
bn,a %xcc, loop_3930
sllx %o3, 0x17, %g1
ldub [%l7 + 0x48], %i1
ldsw [%l7 + 0x2C], %g3
loop_3930:
fmovse %xcc, %f14, %f3
fpsub16s %f8, %f9, %f1
brz,a %i4, loop_3931
tl %xcc, 0x7
fmovdgu %xcc, %f4, %f0
ldsw [%l7 + 0x30], %o4
loop_3931:
smul %o2, 0x1C85, %g7
fmul8x16au %f6, %f2, %f2
stx %o5, [%l7 + 0x38]
fcmped %fcc3, %f0, %f14
ldd [%l7 + 0x18], %f2
stx %i2, [%l7 + 0x08]
fbug,a %fcc3, loop_3932
lduh [%l7 + 0x08], %g6
be loop_3933
ldsw [%l7 + 0x34], %l6
loop_3932:
fandnot1 %f14, %f4, %f4
orn %i6, 0x1926, %i3
loop_3933:
fmovsgu %icc, %f12, %f12
ldsb [%l7 + 0x42], %g4
sth %l0, [%l7 + 0x26]
brgez %i5, loop_3934
fpadd32 %f0, %f6, %f10
edge16n %o0, %i0, %o1
nop
setx loop_3935, %l0, %l1
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_3934:
sth %i7, [%l7 + 0x2E]
orcc %l3, 0x0EAA, %l1
lduh [%l7 + 0x58], %l5
loop_3935:
ldsb [%l7 + 0x17], %g5
nop
setx loop_3936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %l4, 0x0884, %o7
orn %o6, %l2, %g2
tsubcc %g1, %o3, %i1
loop_3936:
bpos %xcc, loop_3937
movrgz %i4, 0x3E0, %o4
std %f8, [%l7 + 0x40]
fbl %fcc1, loop_3938
loop_3937:
ldd [%l7 + 0x18], %f10
stx %o2, [%l7 + 0x68]
std %f8, [%l7 + 0x20]
loop_3938:
fmovse %xcc, %f0, %f8
ldx [%l7 + 0x08], %g3
alignaddr %g7, %i2, %o5
lduw [%l7 + 0x10], %g6
fba,a %fcc0, loop_3939
movcs %xcc, %i6, %i3
bgu,a,pt %icc, loop_3940
ldsb [%l7 + 0x74], %l6
loop_3939:
fmovsvc %icc, %f1, %f13
stw %l0, [%l7 + 0x60]
loop_3940:
orcc %g4, %o0, %i0
fmovdpos %icc, %f4, %f3
bn,pn %xcc, loop_3941
bvs loop_3942
ldsw [%l7 + 0x70], %i5
edge16l %o1, %l3, %i7
loop_3941:
edge16l %l1, %g5, %l5
loop_3942:
smul %o7, 0x0CAA, %o6
ldsh [%l7 + 0x4C], %l4
ldsb [%l7 + 0x15], %l2
ldd [%l7 + 0x30], %f2
std %f6, [%l7 + 0x50]
fbu,a %fcc0, loop_3943
fmovda %icc, %f11, %f13
tcc %xcc, 0x1
std %f2, [%l7 + 0x40]
loop_3943:
stw %g2, [%l7 + 0x30]
fpsub32 %f0, %f10, %f14
ldub [%l7 + 0x7B], %g1
sth %o3, [%l7 + 0x54]
std %f10, [%l7 + 0x50]
ldd [%l7 + 0x68], %f8
ldx [%l7 + 0x18], %i1
stw %i4, [%l7 + 0x14]
edge32l %o4, %o2, %g3
fmovrdgez %g7, %f8, %f6
lduh [%l7 + 0x2E], %o5
lduh [%l7 + 0x52], %g6
fbo %fcc3, loop_3944
tge %xcc, 0x1
fmovdg %icc, %f4, %f12
and %i6, %i2, %l6
loop_3944:
ba,pt %xcc, loop_3945
fmovdvc %icc, %f10, %f4
fmovde %xcc, %f10, %f10
fsrc1 %f0, %f4
loop_3945:
fors %f1, %f3, %f12
addccc %i3, %g4, %o0
fmovrdgez %i0, %f12, %f4
fmovrdlz %i5, %f6, %f14
ldsb [%l7 + 0x4E], %l0
ble,pn %icc, loop_3946
fmovrsne %l3, %f2, %f14
ldd [%l7 + 0x40], %f10
sllx %o1, 0x14, %l1
loop_3946:
lduh [%l7 + 0x46], %g5
lduh [%l7 + 0x32], %i7
sdivcc %o7, 0x0663, %o6
lduw [%l7 + 0x50], %l5
and %l2, %g2, %g1
fcmpes %fcc2, %f1, %f9
array16 %l4, %o3, %i4
fcmpne16 %f6, %f8, %i1
tgu %xcc, 0x2
fpack32 %f14, %f6, %f14
stb %o4, [%l7 + 0x2A]
std %f10, [%l7 + 0x08]
fmovsa %icc, %f8, %f11
fbl,a %fcc3, loop_3947
fbg %fcc3, loop_3948
be %xcc, loop_3949
fsrc2 %f0, %f4
loop_3947:
fmul8x16 %f15, %f14, %f8
loop_3948:
ldd [%l7 + 0x08], %f12
loop_3949:
fpack32 %f10, %f12, %f6
fmovscc %icc, %f1, %f10
ldd [%l7 + 0x18], %f6
sra %o2, %g3, %o5
ldsb [%l7 + 0x1F], %g7
ldsb [%l7 + 0x57], %g6
fcmped %fcc3, %f0, %f0
fcmped %fcc3, %f10, %f14
fbg,a %fcc0, loop_3950
edge16ln %i6, %i2, %i3
fxor %f10, %f6, %f14
nop
setx loop_3951, %l0, %l1
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_3950:
fbn,a %fcc3, loop_3952
edge16ln %l6, %g4, %o0
nop
setx loop_3953, %l0, %l1
jmpl %l1, %i0
loop_3951:
fmovsle %icc, %f10, %f13
loop_3952:
ba,a loop_3954
fmovscs %icc, %f5, %f10
loop_3953:
ldsh [%l7 + 0x08], %l0
st %f10, [%l7 + 0x1C]
loop_3954:
fornot2 %f4, %f10, %f6
fcmpgt32 %f6, %f14, %l3
fsrc2s %f13, %f5
bneg,a %xcc, loop_3955
fabss %f4, %f13
fbuge,a %fcc3, loop_3956
bleu,a %xcc, loop_3957
loop_3955:
fmul8sux16 %f6, %f8, %f0
orn %o1, %i5, %g5
loop_3956:
ldsb [%l7 + 0x49], %i7
loop_3957:
andn %o7, %o6, %l5
fmovsa %icc, %f14, %f7
fmovrdlz %l1, %f14, %f8
ta %icc, 0x7
lduh [%l7 + 0x20], %g2
fmovdne %xcc, %f7, %f6
fpadd32 %f14, %f4, %f2
movrne %l2, %l4, %o3
bcc loop_3958
fmovdvc %icc, %f13, %f14
movrgz %g1, 0x24C, %i4
fxors %f3, %f13, %f7
loop_3958:
ble loop_3959
sll %o4, %i1, %g3
ldsb [%l7 + 0x61], %o2
stb %g7, [%l7 + 0x13]
loop_3959:
fmovsa %icc, %f12, %f8
stx %g6, [%l7 + 0x68]
st %f11, [%l7 + 0x30]
st %f14, [%l7 + 0x78]
array32 %o5, %i6, %i2
orn %i3, %l6, %o0
ldub [%l7 + 0x7B], %i0
fmovsle %xcc, %f0, %f4
fmuld8ulx16 %f2, %f12, %f2
fxnor %f14, %f10, %f10
fmovdn %icc, %f14, %f10
and %g4, %l3, %o1
fands %f8, %f7, %f3
fbu,a %fcc0, loop_3960
ldsw [%l7 + 0x54], %i5
fmovdcc %xcc, %f4, %f11
nop
setx loop_3961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3960:
ldd [%l7 + 0x78], %f4
fmovrdlez %l0, %f2, %f10
brlz %g5, loop_3962
loop_3961:
ldsb [%l7 + 0x36], %i7
fmovrsgez %o6, %f4, %f6
fmovsle %icc, %f5, %f3
loop_3962:
std %f0, [%l7 + 0x28]
tvc %icc, 0x6
fbge %fcc3, loop_3963
edge8ln %l5, %l1, %g2
edge8 %o7, %l4, %l2
movcs %icc, %g1, %o3
loop_3963:
movne %icc, %o4, %i1
stw %g3, [%l7 + 0x68]
addcc %o2, %i4, %g7
fblg,a %fcc3, loop_3964
ldsh [%l7 + 0x56], %g6
ldd [%l7 + 0x40], %f8
movrne %i6, 0x2B2, %i2
loop_3964:
sub %i3, 0x17AF, %o5
lduh [%l7 + 0x56], %l6
fmovda %xcc, %f2, %f9
smulcc %i0, 0x0E04, %g4
ldd [%l7 + 0x60], %f8
ldsh [%l7 + 0x0A], %o0
ldub [%l7 + 0x36], %o1
fcmpne16 %f14, %f0, %l3
fmovde %xcc, %f15, %f10
ldsb [%l7 + 0x10], %i5
fmovde %xcc, %f11, %f7
fbuge,a %fcc0, loop_3965
ble,a,pn %icc, loop_3966
fpmerge %f6, %f9, %f14
srl %l0, 0x05, %g5
loop_3965:
bl,a loop_3967
loop_3966:
stw %o6, [%l7 + 0x40]
mova %xcc, %i7, %l5
edge8ln %l1, %g2, %l4
loop_3967:
bvs,pt %icc, loop_3968
fornot2s %f2, %f2, %f13
stw %o7, [%l7 + 0x08]
sra %g1, %o3, %o4
loop_3968:
st %f11, [%l7 + 0x30]
ldsb [%l7 + 0x73], %i1
st %f5, [%l7 + 0x4C]
subc %g3, 0x18AD, %o2
fmovrse %i4, %f0, %f7
ldx [%l7 + 0x30], %g7
fcmple32 %f12, %f0, %g6
fnot2s %f4, %f8
tpos %xcc, 0x1
stw %i6, [%l7 + 0x44]
fandnot2 %f0, %f8, %f6
ldd [%l7 + 0x50], %f0
fabss %f9, %f2
tcc %xcc, 0x0
fmovdn %xcc, %f4, %f13
xorcc %l2, %i2, %o5
fmovsne %xcc, %f12, %f13
st %f11, [%l7 + 0x6C]
ld [%l7 + 0x5C], %f13
fsrc2 %f10, %f12
ldsw [%l7 + 0x0C], %i3
stx %l6, [%l7 + 0x50]
edge32l %g4, %i0, %o1
fbn %fcc2, loop_3969
edge16 %o0, %i5, %l0
sub %l3, 0x00F7, %o6
fabsd %f0, %f10
loop_3969:
ldx [%l7 + 0x28], %i7
stw %g5, [%l7 + 0x40]
sth %l5, [%l7 + 0x1C]
fmovda %xcc, %f0, %f11
fnot1s %f5, %f11
fone %f10
fpadd32 %f8, %f10, %f8
fmovsge %icc, %f14, %f10
movpos %icc, %l1, %g2
fmovrdgez %l4, %f0, %f6
brnz,a %g1, loop_3970
fnors %f5, %f9, %f3
ldub [%l7 + 0x44], %o3
ldub [%l7 + 0x3A], %o4
loop_3970:
ldub [%l7 + 0x4F], %o7
fandnot2 %f10, %f8, %f12
ldub [%l7 + 0x6F], %g3
fbuge %fcc0, loop_3971
smul %o2, 0x0CE8, %i1
array32 %g7, %g6, %i4
fnegd %f12, %f14
loop_3971:
brlz,a %l2, loop_3972
fmovrslez %i6, %f8, %f1
edge32l %i2, %o5, %i3
fandnot1s %f13, %f11, %f11
loop_3972:
andncc %l6, %g4, %i0
edge16ln %o0, %i5, %o1
std %f10, [%l7 + 0x58]
edge32n %l0, %l3, %i7
std %f0, [%l7 + 0x50]
fbo %fcc0, loop_3973
fnegs %f3, %f8
fmovrse %g5, %f13, %f1
movpos %icc, %l5, %o6
loop_3973:
subcc %l1, %l4, %g1
addc %o3, 0x1E67, %o4
and %o7, 0x1FB3, %g2
fbne,a %fcc1, loop_3974
fmovdl %icc, %f2, %f15
fbne %fcc0, loop_3975
xnorcc %o2, %i1, %g3
loop_3974:
stw %g7, [%l7 + 0x60]
array8 %g6, %i4, %l2
loop_3975:
fmovsvs %icc, %f6, %f1
andn %i6, 0x1987, %o5
movrne %i3, %l6, %g4
sth %i2, [%l7 + 0x58]
ldsh [%l7 + 0x64], %i0
tvs %xcc, 0x2
ldx [%l7 + 0x18], %i5
umulcc %o1, 0x0086, %o0
ldx [%l7 + 0x48], %l0
srlx %l3, 0x18, %i7
addcc %l5, 0x17F3, %o6
std %f6, [%l7 + 0x70]
bvs,pn %xcc, loop_3976
fone %f6
tcc %xcc, 0x3
fbg %fcc3, loop_3977
loop_3976:
fbe %fcc3, loop_3978
fmovde %icc, %f1, %f6
fmovrsne %l1, %f7, %f11
loop_3977:
stx %l4, [%l7 + 0x18]
loop_3978:
sra %g1, 0x02, %g5
sethi 0x1755, %o4
mulx %o7, %g2, %o3
tg %icc, 0x4
popc %i1, %g3
lduh [%l7 + 0x42], %o2
srlx %g6, %g7, %i4
fmovrdlez %l2, %f12, %f8
fmovdne %xcc, %f10, %f9
fbuge %fcc3, loop_3979
mulx %i6, 0x0ADE, %o5
fxor %f0, %f10, %f10
fmovrdlez %i3, %f8, %f14
loop_3979:
fbu %fcc0, loop_3980
nop
setx loop_3981, %l0, %l1
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 + 0x4C], %l6
fzero %f8
loop_3980:
or %g4, 0x0A91, %i0
loop_3981:
sra %i5, %i2, %o0
st %f12, [%l7 + 0x28]
ldd [%l7 + 0x30], %f4
tleu %xcc, 0x1
ldsb [%l7 + 0x79], %o1
addc %l0, 0x08D8, %i7
array32 %l5, %l3, %l1
fmovrdne %l4, %f4, %f8
ldub [%l7 + 0x32], %o6
stw %g1, [%l7 + 0x30]
tpos %icc, 0x6
ldsw [%l7 + 0x44], %g5
fmovscs %icc, %f6, %f1
tneg %xcc, 0x6
pdist %f10, %f4, %f14
fnot2s %f10, %f3
sllx %o7, %g2, %o3
addccc %o4, %g3, %i1
stx %g6, [%l7 + 0x78]
popc %g7, %i4
tl %icc, 0x2
ldub [%l7 + 0x7D], %o2
fornot1s %f3, %f7, %f8
subcc %i6, 0x1C2E, %l2
fbuge %fcc3, loop_3982
bvs,a loop_3983
fmovsne %icc, %f14, %f9
brlz %i3, loop_3984
loop_3982:
fors %f14, %f10, %f10
loop_3983:
fmovdgu %xcc, %f6, %f12
fmovrdlz %l6, %f14, %f6
loop_3984:
fmovrdgz %g4, %f14, %f14
fbn,a %fcc3, loop_3985
fcmpeq32 %f12, %f2, %i0
fbug,a %fcc1, loop_3986
stb %o5, [%l7 + 0x4C]
loop_3985:
fcmpgt32 %f2, %f6, %i2
ldx [%l7 + 0x78], %o0
loop_3986:
popc 0x0711, %i5
orcc %l0, 0x0086, %i7
fpadd16s %f13, %f3, %f4
edge8n %l5, %l3, %o1
fpack16 %f4, %f0
tl %xcc, 0x6
fcmple16 %f0, %f2, %l4
srlx %o6, 0x12, %l1
udivx %g1, 0x132E, %g5
ldx [%l7 + 0x20], %o7
movleu %icc, %o3, %g2
lduh [%l7 + 0x2E], %o4
edge32n %g3, %g6, %g7
edge16l %i4, %o2, %i1
fmovdne %icc, %f6, %f3
tn %xcc, 0x2
st %f4, [%l7 + 0x24]
tne %xcc, 0x2
bge,a,pn %xcc, loop_3987
brgz %l2, loop_3988
ldx [%l7 + 0x78], %i3
sth %i6, [%l7 + 0x70]
loop_3987:
bleu,pt %icc, loop_3989
loop_3988:
sth %g4, [%l7 + 0x10]
stw %l6, [%l7 + 0x50]
fabss %f13, %f13
loop_3989:
movpos %xcc, %o5, %i0
stw %o0, [%l7 + 0x60]
stw %i5, [%l7 + 0x7C]
ldsh [%l7 + 0x6A], %i2
fbuge,a %fcc3, loop_3990
ldd [%l7 + 0x58], %f2
edge16 %l0, %l5, %l3
fbug %fcc3, loop_3991
loop_3990:
call loop_3992
fmovdne %xcc, %f10, %f3
udivcc %i7, 0x163C, %o1
loop_3991:
bl,a loop_3993
loop_3992:
fnot1s %f2, %f8
fmovscc %xcc, %f5, %f2
fandnot1 %f2, %f10, %f4
loop_3993:
fandnot1 %f10, %f0, %f2
te %xcc, 0x1
fcmpeq32 %f6, %f14, %l4
stw %l1, [%l7 + 0x5C]
ba,a loop_3994
fmovs %f13, %f10
lduh [%l7 + 0x20], %g1
fnot1 %f10, %f12
loop_3994:
lduw [%l7 + 0x6C], %o6
movrgez %o7, 0x182, %o3
ta %xcc, 0x6
ldd [%l7 + 0x48], %f8
fcmple32 %f8, %f4, %g5
array8 %g2, %o4, %g6
fsrc1 %f2, %f0
movvc %xcc, %g3, %i4
ldd [%l7 + 0x30], %f8
ldub [%l7 + 0x0F], %g7
taddcctv %i1, %l2, %i3
and %i6, %g4, %l6
fmovdgu %icc, %f0, %f15
fbl,a %fcc2, loop_3995
brnz %o2, loop_3996
movle %xcc, %o5, %i0
ldsw [%l7 + 0x40], %o0
loop_3995:
fpsub16s %f7, %f13, %f5
loop_3996:
ldx [%l7 + 0x18], %i5
ldsh [%l7 + 0x3A], %i2
ld [%l7 + 0x38], %f4
stw %l5, [%l7 + 0x10]
ldd [%l7 + 0x38], %f12
movcs %icc, %l0, %l3
bleu,pt %icc, loop_3997
fcmpgt16 %f0, %f10, %i7
bvs,pn %icc, loop_3998
tsubcctv %l4, 0x04FD, %l1
loop_3997:
edge16 %g1, %o1, %o6
andncc %o7, %o3, %g2
loop_3998:
tcc %xcc, 0x2
stb %g5, [%l7 + 0x37]
mova %xcc, %g6, %g3
fmovse %xcc, %f1, %f6
fornot2s %f3, %f13, %f15
fandnot2 %f8, %f12, %f8
tgu %icc, 0x5
movrlz %i4, %o4, %i1
fbuge,a %fcc0, loop_3999
xnorcc %g7, %i3, %l2
fbg,a %fcc1, loop_4000
fmovsgu %icc, %f12, %f4
loop_3999:
smul %i6, %l6, %g4
fnands %f3, %f7, %f2
loop_4000:
tpos %xcc, 0x0
fbul %fcc1, loop_4001
stw %o5, [%l7 + 0x40]
fmovrdlez %o2, %f8, %f0
st %f9, [%l7 + 0x6C]
loop_4001:
ldd [%l7 + 0x70], %f4
fornot1 %f10, %f14, %f8
fbo,a %fcc3, loop_4002
fmovdg %xcc, %f4, %f8
fbuge,a %fcc2, loop_4003
fmovse %xcc, %f7, %f0
loop_4002:
fpsub16 %f2, %f8, %f6
orncc %i0, %o0, %i2
loop_4003:
ldsw [%l7 + 0x24], %i5
popc 0x0E80, %l0
fnot1 %f8, %f2
ldub [%l7 + 0x1E], %l3
tge %xcc, 0x3
fmovsvc %icc, %f15, %f5
fzeros %f0
fandnot1s %f3, %f3, %f6
fmovdleu %xcc, %f9, %f4
ldsw [%l7 + 0x38], %i7
fpsub32 %f8, %f6, %f12
movge %icc, %l5, %l1
stb %g1, [%l7 + 0x25]
movrgez %o1, 0x311, %o6
fcmple16 %f0, %f2, %o7
movneg %xcc, %l4, %o3
sth %g2, [%l7 + 0x44]
ldub [%l7 + 0x79], %g6
st %f11, [%l7 + 0x44]
fbule %fcc0, loop_4004
ldsw [%l7 + 0x08], %g5
bcs,a loop_4005
bl,a,pn %icc, loop_4006
loop_4004:
stx %g3, [%l7 + 0x40]
ldsh [%l7 + 0x46], %o4
loop_4005:
stw %i4, [%l7 + 0x44]
loop_4006:
sth %i1, [%l7 + 0x7E]
bvc,a %icc, loop_4007
bpos loop_4008
ldub [%l7 + 0x5A], %g7
movrgz %i3, %l2, %l6
loop_4007:
fabsd %f14, %f2
loop_4008:
umul %i6, %o5, %o2
edge32 %i0, %g4, %i2
fornot2s %f14, %f11, %f6
fcmpgt16 %f2, %f2, %o0
edge32l %l0, %i5, %l3
fbg,a %fcc3, loop_4009
fcmps %fcc1, %f13, %f8
fbe %fcc3, loop_4010
xnorcc %l5, 0x012E, %l1
loop_4009:
fbuge,a %fcc3, loop_4011
movle %xcc, %g1, %o1
loop_4010:
movrlez %o6, %i7, %o7
brnz,a %l4, loop_4012
loop_4011:
orncc %o3, %g6, %g2
edge32n %g5, %g3, %i4
fornot2s %f5, %f4, %f5
loop_4012:
movleu %icc, %o4, %g7
orcc %i3, %i1, %l6
bg,a %icc, loop_4013
fbne %fcc2, loop_4014
andn %l2, %i6, %o2
movcc %icc, %i0, %g4
loop_4013:
movrne %o5, %i2, %l0
loop_4014:
faligndata %f8, %f0, %f12
movvc %icc, %o0, %l3
mova %xcc, %i5, %l5
fcmped %fcc3, %f14, %f10
xor %l1, %o1, %g1
movn %icc, %o6, %i7
movl %icc, %o7, %o3
fmovsneg %xcc, %f13, %f11
fbug %fcc2, loop_4015
ldsb [%l7 + 0x43], %g6
fexpand %f9, %f2
edge16l %g2, %g5, %g3
loop_4015:
st %f11, [%l7 + 0x7C]
fxnor %f0, %f2, %f2
fbge %fcc0, loop_4016
fones %f3
ldsb [%l7 + 0x12], %i4
fnot1s %f1, %f3
loop_4016:
ldsh [%l7 + 0x2C], %o4
fmovsn %icc, %f0, %f4
stx %g7, [%l7 + 0x70]
brgez,a %i3, loop_4017
tg %icc, 0x0
andcc %i1, 0x0A53, %l6
andncc %l2, %l4, %o2
loop_4017:
array32 %i0, %i6, %g4
fmovdne %icc, %f0, %f9
fnands %f11, %f4, %f12
fcmpne16 %f12, %f14, %o5
brz %i2, loop_4018
movgu %xcc, %l0, %o0
movgu %icc, %l3, %l5
stx %i5, [%l7 + 0x48]
loop_4018:
bpos loop_4019
bne,a loop_4020
ble,a,pt %xcc, loop_4021
move %icc, %l1, %g1
loop_4019:
edge32ln %o6, %i7, %o1
loop_4020:
tvc %xcc, 0x4
loop_4021:
sllx %o7, %g6, %o3
bvc %xcc, loop_4022
lduh [%l7 + 0x16], %g2
orncc %g5, 0x0DFD, %i4
ldub [%l7 + 0x1B], %o4
loop_4022:
ldx [%l7 + 0x50], %g7
fmovscs %xcc, %f6, %f4
sth %g3, [%l7 + 0x4E]
stb %i1, [%l7 + 0x6F]
fornot1s %f13, %f10, %f12
lduh [%l7 + 0x14], %l6
fone %f6
bgu,a,pt %icc, loop_4023
brlez %i3, loop_4024
fbl,a %fcc2, loop_4025
lduh [%l7 + 0x6A], %l2
loop_4023:
fmovsl %xcc, %f3, %f8
loop_4024:
st %f10, [%l7 + 0x58]
loop_4025:
lduw [%l7 + 0x50], %o2
fmuld8sux16 %f10, %f11, %f0
ta %xcc, 0x7
fnot2 %f6, %f10
edge16n %i0, %l4, %i6
stx %g4, [%l7 + 0x78]
tle %xcc, 0x6
brlez,a %o5, loop_4026
fabsd %f10, %f6
tneg %xcc, 0x0
addccc %i2, 0x1DD9, %o0
loop_4026:
bleu,pt %icc, loop_4027
ble,a loop_4028
sth %l3, [%l7 + 0x46]
ldx [%l7 + 0x50], %l5
loop_4027:
edge16n %i5, %l1, %l0
loop_4028:
ba,pn %icc, loop_4029
movcc %xcc, %o6, %i7
andn %g1, 0x05F6, %o7
edge16 %g6, %o3, %g2
loop_4029:
nop
setx loop_4030, %l0, %l1
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 %o1, [%l7 + 0x50]
fmovspos %xcc, %f14, %f1
tvc %xcc, 0x4
loop_4030:
movleu %icc, %g5, %i4
fmovdcc %icc, %f0, %f4
ldx [%l7 + 0x30], %g7
fbe %fcc3, loop_4031
ld [%l7 + 0x78], %f10
ldub [%l7 + 0x62], %g3
fornot2s %f5, %f11, %f0
loop_4031:
fbu %fcc1, loop_4032
sth %i1, [%l7 + 0x10]
call loop_4033
edge32 %l6, %o4, %i3
loop_4032:
ld [%l7 + 0x68], %f7
fmovdn %icc, %f1, %f10
loop_4033:
fcmpgt16 %f8, %f10, %o2
bneg,a,pt %xcc, loop_4034
fxnor %f0, %f14, %f6
ldsh [%l7 + 0x34], %l2
for %f4, %f4, %f0
loop_4034:
fornot2s %f5, %f4, %f0
fbug,a %fcc1, loop_4035
stb %i0, [%l7 + 0x78]
edge16 %i6, %g4, %l4
bl,a,pt %icc, loop_4036
loop_4035:
ldd [%l7 + 0x18], %f4
fandnot1 %f8, %f2, %f6
movleu %xcc, %o5, %o0
loop_4036:
edge16ln %i2, %l3, %i5
bg %icc, loop_4037
fmovrsne %l5, %f10, %f5
ldx [%l7 + 0x18], %l1
fsrc1 %f14, %f6
loop_4037:
addccc %o6, 0x0119, %l0
sth %g1, [%l7 + 0x56]
edge8ln %o7, %g6, %o3
fabss %f0, %f1
ld [%l7 + 0x2C], %f14
sll %g2, 0x1B, %i7
udivx %o1, 0x0D72, %i4
fpackfix %f14, %f7
brnz %g5, loop_4038
ld [%l7 + 0x24], %f2
movvc %xcc, %g3, %i1
sll %g7, 0x06, %l6
loop_4038:
fabsd %f14, %f4
st %f6, [%l7 + 0x6C]
ldsw [%l7 + 0x78], %o4
brgz,a %o2, loop_4039
srax %l2, 0x0F, %i3
ldx [%l7 + 0x68], %i0
xor %i6, %g4, %l4
loop_4039:
movn %icc, %o0, %i2
stw %l3, [%l7 + 0x74]
bg,pn %xcc, loop_4040
fxor %f14, %f10, %f14
fbe,a %fcc1, loop_4041
faligndata %f4, %f12, %f0
loop_4040:
fmul8x16al %f6, %f6, %f10
fmovsa %xcc, %f10, %f6
loop_4041:
movneg %xcc, %i5, %l5
ta %xcc, 0x6
fbne,a %fcc3, loop_4042
and %l1, %o6, %o5
ldx [%l7 + 0x58], %g1
ldsh [%l7 + 0x1E], %o7
loop_4042:
ldx [%l7 + 0x68], %g6
add %l0, %o3, %i7
fbule,a %fcc1, loop_4043
fzero %f0
fmovsneg %xcc, %f8, %f3
fpadd32s %f2, %f6, %f10
loop_4043:
tcc %xcc, 0x4
fabsd %f14, %f2
fnands %f11, %f3, %f13
taddcctv %g2, %o1, %i4
fble %fcc0, loop_4044
bgu,a,pt %xcc, loop_4045
ldsh [%l7 + 0x2C], %g5
fnand %f2, %f2, %f2
loop_4044:
nop
setx loop_4046, %l0, %l1
jmpl %l1, %g3
loop_4045:
ldx [%l7 + 0x50], %g7
edge8 %i1, %l6, %o2
edge32l %l2, %i3, %i0
loop_4046:
fzeros %f14
bpos,a %xcc, loop_4047
call loop_4048
fmovrdgez %i6, %f8, %f4
brgz %o4, loop_4049
loop_4047:
bneg,a loop_4050
loop_4048:
fblg %fcc0, loop_4051
fmovrdgz %g4, %f14, %f10
loop_4049:
fnot2 %f10, %f4
loop_4050:
bleu,a,pt %icc, loop_4052
loop_4051:
sub %l4, 0x0175, %i2
fpack16 %f14, %f8
fornot1s %f6, %f3, %f14
loop_4052:
fands %f1, %f2, %f2
fnot1s %f7, %f11
fornot1 %f0, %f4, %f0
fmovrdlz %o0, %f10, %f0
stx %l3, [%l7 + 0x70]
fpadd32s %f1, %f4, %f15
ldsh [%l7 + 0x34], %i5
fmovrse %l1, %f10, %f14
fandnot2 %f0, %f12, %f12
fmul8x16au %f7, %f2, %f12
sth %o6, [%l7 + 0x74]
fmovdcc %icc, %f10, %f5
std %f4, [%l7 + 0x60]
ld [%l7 + 0x08], %f5
movg %xcc, %o5, %g1
bleu,pn %xcc, loop_4053
tsubcc %l5, 0x0C61, %o7
movrlez %g6, 0x2B8, %l0
sllx %o3, 0x03, %g2
loop_4053:
srl %i7, 0x0D, %i4
fmovde %icc, %f4, %f11
fmovdneg %icc, %f9, %f6
fmovd %f12, %f8
ldub [%l7 + 0x2F], %o1
bpos loop_4054
movre %g5, 0x3AA, %g7
ldub [%l7 + 0x14], %g3
srl %l6, 0x18, %o2
loop_4054:
edge8 %i1, %i3, %i0
ldx [%l7 + 0x50], %i6
bleu,pn %icc, loop_4055
std %f10, [%l7 + 0x28]
fmovdcc %icc, %f2, %f11
umulcc %l2, %o4, %g4
loop_4055:
movcc %icc, %i2, %l4
ldsb [%l7 + 0x10], %o0
fornot1s %f6, %f12, %f13
and %l3, %i5, %o6
sll %l1, %o5, %l5
brz %g1, loop_4056
movg %icc, %o7, %l0
fandnot1s %f12, %f12, %f15
array16 %o3, %g2, %i7
loop_4056:
fbu,a %fcc1, loop_4057
sth %g6, [%l7 + 0x42]
or %i4, %o1, %g7
ld [%l7 + 0x4C], %f8
loop_4057:
tsubcc %g3, 0x0A0C, %l6
andn %g5, %o2, %i3
movrne %i0, 0x04E, %i6
ldx [%l7 + 0x08], %l2
stb %o4, [%l7 + 0x3A]
umul %g4, 0x0EF5, %i1
fmovrdlz %i2, %f10, %f4
ldsw [%l7 + 0x74], %l4
ldub [%l7 + 0x1F], %l3
tgu %xcc, 0x1
fmovdge %icc, %f9, %f15
movl %xcc, %i5, %o6
sth %l1, [%l7 + 0x26]
sth %o0, [%l7 + 0x74]
ldsw [%l7 + 0x34], %l5
array16 %o5, %o7, %g1
fxnor %f2, %f14, %f4
ble,a,pn %xcc, loop_4058
lduw [%l7 + 0x30], %o3
fmovsl %icc, %f2, %f1
ldsb [%l7 + 0x5A], %g2
loop_4058:
subcc %i7, 0x1EA0, %l0
fmovsneg %icc, %f13, %f7
fmuld8ulx16 %f7, %f2, %f14
sdiv %i4, 0x1241, %o1
stx %g6, [%l7 + 0x28]
ldsh [%l7 + 0x44], %g7
lduw [%l7 + 0x58], %l6
fornot1 %f8, %f0, %f2
ldsw [%l7 + 0x4C], %g5
fpsub32s %f5, %f9, %f5
brgz %g3, loop_4059
std %f6, [%l7 + 0x60]
udivcc %o2, 0x0FD3, %i3
lduh [%l7 + 0x68], %i0
loop_4059:
fnot2s %f14, %f8
movgu %icc, %i6, %l2
ldsb [%l7 + 0x7B], %g4
tle %xcc, 0x0
fornot2 %f6, %f10, %f10
tsubcctv %o4, %i1, %l4
be,pn %xcc, loop_4060
fsrc1s %f10, %f11
fcmped %fcc1, %f12, %f6
fnegs %f14, %f15
loop_4060:
fmovdvs %xcc, %f3, %f15
std %f0, [%l7 + 0x60]
movvs %xcc, %i2, %i5
fmovdn %icc, %f2, %f0
fabss %f13, %f6
fmovdleu %icc, %f12, %f9
addcc %o6, 0x0890, %l1
ldub [%l7 + 0x24], %l3
fmovsvs %xcc, %f8, %f15
fornot2s %f15, %f2, %f2
sth %o0, [%l7 + 0x66]
tn %xcc, 0x1
sub %l5, %o5, %g1
st %f1, [%l7 + 0x6C]
sub %o7, 0x16A1, %g2
addc %i7, 0x17E7, %o3
ba,a,pn %xcc, loop_4061
call loop_4062
ldx [%l7 + 0x78], %l0
addcc %o1, %g6, %i4
loop_4061:
movn %xcc, %g7, %l6
loop_4062:
fornot1 %f4, %f8, %f12
movre %g3, %g5, %o2
brgz,a %i0, loop_4063
fbn %fcc3, loop_4064
std %f8, [%l7 + 0x70]
fxnor %f10, %f14, %f12
loop_4063:
srlx %i3, 0x18, %l2
loop_4064:
fbul,a %fcc2, loop_4065
stb %g4, [%l7 + 0x24]
and %i6, %i1, %o4
tne %icc, 0x3
loop_4065:
bvs loop_4066
stb %i2, [%l7 + 0x33]
fandnot2s %f10, %f8, %f11
fcmpne32 %f10, %f10, %l4
loop_4066:
ldd [%l7 + 0x08], %f0
xnor %i5, %l1, %o6
xorcc %l3, %l5, %o5
te %xcc, 0x1
st %f3, [%l7 + 0x28]
fbge %fcc1, loop_4067
movneg %xcc, %g1, %o0
addc %g2, 0x1FD3, %o7
andn %o3, %l0, %i7
loop_4067:
stx %o1, [%l7 + 0x70]
ldd [%l7 + 0x20], %f2
fmovsa %icc, %f0, %f4
fbul %fcc1, loop_4068
bcc,a,pt %xcc, loop_4069
fmovsg %xcc, %f4, %f14
edge8ln %i4, %g6, %l6
loop_4068:
bcs,a loop_4070
loop_4069:
std %f8, [%l7 + 0x30]
bshuffle %f8, %f10, %f14
stb %g7, [%l7 + 0x66]
loop_4070:
fpadd32 %f0, %f4, %f8
fors %f3, %f0, %f14
stx %g3, [%l7 + 0x48]
fpadd32 %f0, %f4, %f6
fblg %fcc1, loop_4071
ldsh [%l7 + 0x2E], %g5
fpmerge %f7, %f14, %f14
fmovdcs %icc, %f3, %f14
loop_4071:
fxnors %f4, %f7, %f10
fmovdn %xcc, %f10, %f14
ba loop_4072
std %f12, [%l7 + 0x30]
fmovsge %xcc, %f3, %f1
fmovrdlez %o2, %f14, %f10
loop_4072:
fmovsn %xcc, %f6, %f6
stw %i3, [%l7 + 0x78]
ldsb [%l7 + 0x16], %l2
fpadd32s %f2, %f9, %f11
move %icc, %g4, %i0
fands %f2, %f1, %f0
lduw [%l7 + 0x38], %i1
edge16l %i6, %o4, %l4
bleu %xcc, loop_4073
bge,a,pn %xcc, loop_4074
lduw [%l7 + 0x74], %i2
fbe %fcc0, loop_4075
loop_4073:
be,a,pn %xcc, loop_4076
loop_4074:
std %f8, [%l7 + 0x28]
stw %l1, [%l7 + 0x64]
loop_4075:
stw %o6, [%l7 + 0x10]
loop_4076:
ldsb [%l7 + 0x2D], %i5
ldsw [%l7 + 0x3C], %l5
stb %o5, [%l7 + 0x23]
fmovscs %icc, %f8, %f6
ldsb [%l7 + 0x5B], %l3
ldx [%l7 + 0x50], %g1
addcc %o0, %g2, %o7
fbl,a %fcc2, loop_4077
ldub [%l7 + 0x34], %l0
ldsb [%l7 + 0x29], %i7
nop
setx loop_4078, %l0, %l1
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_4077:
movcc %xcc, %o3, %i4
mova %icc, %g6, %l6
fpadd32s %f11, %f15, %f13
loop_4078:
ldsw [%l7 + 0x70], %g7
ldd [%l7 + 0x40], %f12
fmovsle %xcc, %f7, %f2
edge8l %g3, %g5, %o1
stb %o2, [%l7 + 0x6B]
nop
setx loop_4079, %l0, %l1
jmpl %l1, %l2
st %f4, [%l7 + 0x28]
mulscc %g4, %i3, %i1
fmovrse %i6, %f7, %f11
loop_4079:
fblg %fcc1, loop_4080
tsubcctv %i0, 0x127F, %l4
fabss %f10, %f3
fpack32 %f12, %f10, %f2
loop_4080:
fmovdle %icc, %f15, %f12
subcc %o4, %l1, %i2
fmovd %f12, %f0
stw %o6, [%l7 + 0x74]
sth %l5, [%l7 + 0x4C]
tvc %icc, 0x5
fmovrdgez %i5, %f10, %f8
fmovdgu %xcc, %f9, %f12
te %xcc, 0x5
fcmps %fcc3, %f15, %f1
ldd [%l7 + 0x60], %f14
stb %o5, [%l7 + 0x70]
fmovdl %icc, %f0, %f13
fzero %f2
sllx %l3, %o0, %g2
stx %o7, [%l7 + 0x50]
fors %f5, %f10, %f2
fbu %fcc0, loop_4081
brgez,a %g1, loop_4082
fsrc2 %f14, %f10
fmovrdlez %i7, %f6, %f10
loop_4081:
fmovrslz %l0, %f10, %f0
loop_4082:
orncc %o3, 0x1956, %g6
array32 %l6, %i4, %g3
fbule,a %fcc3, loop_4083
movrne %g5, %g7, %o2
ld [%l7 + 0x44], %f7
array16 %o1, %g4, %i3
loop_4083:
fcmple16 %f8, %f10, %i1
xor %i6, 0x11B9, %i0
fbne,a %fcc1, loop_4084
smul %l4, 0x15FF, %l2
fmovse %xcc, %f9, %f4
sllx %l1, %i2, %o4
loop_4084:
stw %o6, [%l7 + 0x0C]
edge32ln %l5, %i5, %o5
fandnot1 %f12, %f14, %f8
stx %o0, [%l7 + 0x78]
fmul8ulx16 %f0, %f10, %f6
fornot1s %f7, %f10, %f9
ldx [%l7 + 0x58], %l3
lduh [%l7 + 0x34], %g2
ba,a loop_4085
sra %g1, 0x17, %o7
bvs,pt %icc, loop_4086
fnegs %f14, %f0
loop_4085:
stb %i7, [%l7 + 0x13]
movleu %icc, %o3, %l0
loop_4086:
fbn %fcc3, loop_4087
stb %l6, [%l7 + 0x0F]
edge8 %i4, %g3, %g6
lduh [%l7 + 0x70], %g5
loop_4087:
edge8l %g7, %o1, %o2
udivcc %i3, 0x11D6, %i1
ldd [%l7 + 0x28], %f0
tcs %xcc, 0x0
fmul8x16al %f9, %f8, %f4
ld [%l7 + 0x44], %f3
array32 %i6, %g4, %l4
movrgz %i0, %l2, %l1
fsrc1s %f14, %f1
ldsw [%l7 + 0x10], %o4
bneg,a,pt %icc, loop_4088
sth %i2, [%l7 + 0x24]
ld [%l7 + 0x7C], %f6
ldx [%l7 + 0x70], %l5
loop_4088:
fmovsleu %icc, %f5, %f11
fmovsleu %icc, %f15, %f6
bleu,a loop_4089
fmovdleu %xcc, %f11, %f13
fcmpne32 %f4, %f2, %o6
sdivcc %i5, 0x192A, %o5
loop_4089:
sllx %o0, %l3, %g1
subccc %g2, 0x0708, %i7
lduh [%l7 + 0x4A], %o7
orncc %l0, %l6, %o3
fpack32 %f0, %f2, %f2
sdivx %i4, 0x1B77, %g3
brz,a %g6, loop_4090
fsrc1s %f0, %f5
fmovrdgez %g7, %f6, %f12
fmovda %icc, %f9, %f10
loop_4090:
fmovrsgez %g5, %f13, %f1
fsrc2s %f5, %f4
taddcc %o2, 0x1789, %i3
std %f6, [%l7 + 0x70]
ld [%l7 + 0x68], %f12
stx %i1, [%l7 + 0x28]
orn %o1, 0x0EE9, %g4
fmuld8ulx16 %f9, %f7, %f8
te %icc, 0x7
ldsw [%l7 + 0x74], %i6
fbg,a %fcc0, loop_4091
orcc %i0, 0x16AE, %l2
array32 %l4, %l1, %o4
movneg %icc, %l5, %o6
loop_4091:
fmovdleu %icc, %f1, %f9
stb %i5, [%l7 + 0x67]
movg %xcc, %i2, %o0
fmul8x16al %f10, %f4, %f6
bge,pt %xcc, loop_4092
sub %l3, 0x0C57, %g1
fxor %f10, %f10, %f4
fmovrsne %g2, %f11, %f5
loop_4092:
ldub [%l7 + 0x52], %o5
fblg,a %fcc3, loop_4093
fnand %f6, %f8, %f6
st %f6, [%l7 + 0x7C]
nop
setx loop_4094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4093:
sdivcc %i7, 0x04C9, %l0
sth %l6, [%l7 + 0x14]
fmovdpos %icc, %f8, %f13
loop_4094:
ldsh [%l7 + 0x16], %o3
sth %o7, [%l7 + 0x5E]
tneg %icc, 0x7
addcc %i4, %g3, %g7
fbul,a %fcc0, loop_4095
ldsw [%l7 + 0x78], %g6
brgz %o2, loop_4096
nop
setx loop_4097, %l0, %l1
jmpl %l1, %i3
loop_4095:
fbge %fcc3, loop_4098
fpackfix %f0, %f8
loop_4096:
fmul8ulx16 %f12, %f0, %f8
loop_4097:
fornot2s %f4, %f14, %f9
loop_4098:
fnor %f12, %f0, %f10
fmovrsne %i1, %f12, %f3
orncc %o1, %g4, %i6
for %f8, %f6, %f8
subccc %g5, %i0, %l4
fmovdvc %xcc, %f8, %f5
pdist %f10, %f2, %f2
ldsw [%l7 + 0x58], %l2
tleu %icc, 0x3
tsubcc %o4, %l1, %l5
fcmpne16 %f6, %f14, %o6
edge8l %i2, %i5, %l3
taddcctv %g1, %o0, %o5
ldx [%l7 + 0x48], %g2
lduh [%l7 + 0x5E], %l0
fcmple16 %f8, %f14, %l6
array16 %o3, %i7, %o7
and %g3, 0x13CB, %g7
tg %xcc, 0x7
sth %g6, [%l7 + 0x16]
ldsh [%l7 + 0x6E], %i4
fands %f8, %f7, %f1
stx %o2, [%l7 + 0x60]
tcs %xcc, 0x3
pdist %f6, %f4, %f8
smul %i3, 0x015B, %o1
fcmped %fcc3, %f8, %f14
tsubcctv %g4, 0x099A, %i6
edge16 %i1, %g5, %i0
fxnors %f8, %f0, %f12
fcmpne16 %f6, %f4, %l4
brgez %l2, loop_4099
bn,a loop_4100
fpadd16s %f2, %f5, %f1
fcmpeq16 %f14, %f4, %l1
loop_4099:
movge %xcc, %l5, %o6
loop_4100:
fpsub16s %f13, %f0, %f2
st %f7, [%l7 + 0x14]
fnegs %f0, %f6
ldub [%l7 + 0x21], %o4
call loop_4101
lduh [%l7 + 0x70], %i5
edge16 %i2, %l3, %o0
ldub [%l7 + 0x58], %g1
loop_4101:
fands %f11, %f15, %f2
fmuld8ulx16 %f3, %f2, %f10
udivcc %g2, 0x0D29, %o5
brgz,a %l0, loop_4102
taddcc %o3, 0x00FA, %i7
fmovsneg %icc, %f0, %f8
fbule %fcc1, loop_4103
loop_4102:
array32 %o7, %l6, %g7
movleu %xcc, %g6, %i4
stb %g3, [%l7 + 0x6A]
loop_4103:
fpadd16 %f2, %f2, %f8
xorcc %i3, %o1, %o2
bgu,a,pn %icc, loop_4104
fbul %fcc2, loop_4105
edge16ln %i6, %g4, %i1
ldx [%l7 + 0x38], %i0
loop_4104:
fnot2 %f6, %f14
loop_4105:
nop
setx loop_4106, %l0, %l1
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 %f12, %f2, %g5
ld [%l7 + 0x40], %f7
ldsw [%l7 + 0x34], %l2
loop_4106:
fornot2s %f12, %f3, %f5
stx %l1, [%l7 + 0x18]
bneg,a loop_4107
st %f4, [%l7 + 0x6C]
fcmped %fcc1, %f6, %f12
movn %xcc, %l4, %o6
loop_4107:
xorcc %o4, 0x1C14, %i5
std %f12, [%l7 + 0x28]
sth %i2, [%l7 + 0x3A]
ldsb [%l7 + 0x72], %l3
fbule,a %fcc0, loop_4108
fble %fcc0, loop_4109
pdist %f12, %f8, %f10
be %xcc, loop_4110
loop_4108:
movg %icc, %o0, %g1
loop_4109:
movrgz %g2, 0x040, %l5
stx %l0, [%l7 + 0x18]
loop_4110:
bleu,a,pt %icc, loop_4111
stw %o5, [%l7 + 0x38]
orcc %i7, 0x0AE8, %o7
ldd [%l7 + 0x18], %f12
loop_4111:
andn %l6, 0x1BF3, %o3
ble,a,pt %xcc, loop_4112
mova %xcc, %g6, %i4
fmovdn %icc, %f9, %f3
sdiv %g3, 0x0305, %i3
loop_4112:
fsrc2s %f8, %f8
fmuld8sux16 %f14, %f3, %f0
bge,a,pt %icc, loop_4113
stx %o1, [%l7 + 0x60]
bshuffle %f12, %f14, %f8
fnegd %f12, %f10
loop_4113:
ble,pt %xcc, loop_4114
ldx [%l7 + 0x38], %g7
bcs,pt %xcc, loop_4115
tle %xcc, 0x6
loop_4114:
bneg %icc, loop_4116
umul %o2, %g4, %i1
loop_4115:
brz %i0, loop_4117
fmovrse %g5, %f5, %f1
loop_4116:
sth %l2, [%l7 + 0x22]
umulcc %i6, %l1, %o6
loop_4117:
stw %o4, [%l7 + 0x60]
bne %xcc, loop_4118
ldsw [%l7 + 0x08], %i5
fnegs %f14, %f5
fsrc1 %f4, %f0
loop_4118:
stw %i2, [%l7 + 0x5C]
ta %icc, 0x7
fcmpgt32 %f0, %f14, %l3
fble,a %fcc0, loop_4119
lduh [%l7 + 0x62], %o0
fmovsleu %xcc, %f15, %f1
movcs %icc, %g1, %l4
loop_4119:
fmul8x16au %f1, %f14, %f14
tsubcc %l5, %g2, %l0
stx %i7, [%l7 + 0x20]
fmovsg %xcc, %f6, %f6
ldub [%l7 + 0x5B], %o5
popc 0x0AB3, %o7
ldsw [%l7 + 0x2C], %l6
fbul,a %fcc3, loop_4120
fmovsg %icc, %f1, %f1
fmovrdlez %g6, %f6, %f12
edge8n %o3, %i4, %g3
loop_4120:
fmovrdgez %o1, %f10, %f2
fmul8sux16 %f8, %f12, %f10
tne %xcc, 0x7
bgu,a %icc, loop_4121
fornot1s %f11, %f2, %f13
fmovdcs %icc, %f1, %f0
ldsh [%l7 + 0x50], %g7
loop_4121:
stw %i3, [%l7 + 0x08]
array32 %o2, %g4, %i0
ldsw [%l7 + 0x14], %i1
sth %g5, [%l7 + 0x0E]
fnand %f14, %f8, %f6
fmovrdgez %l2, %f8, %f12
fxnors %f13, %f2, %f7
fmovsn %xcc, %f13, %f13
ldx [%l7 + 0x70], %l1
fabss %f6, %f4
fand %f10, %f12, %f10
fmovrslz %i6, %f2, %f8
movg %icc, %o4, %o6
lduh [%l7 + 0x6A], %i2
smul %l3, 0x16DD, %i5
bn,a loop_4122
movrlez %g1, %o0, %l4
stb %g2, [%l7 + 0x56]
ldx [%l7 + 0x30], %l0
loop_4122:
lduw [%l7 + 0x44], %l5
sethi 0x111A, %o5
edge32n %i7, %l6, %o7
stx %g6, [%l7 + 0x28]
fbg %fcc3, loop_4123
fmovda %icc, %f6, %f4
brnz %i4, loop_4124
brlez,a %o3, loop_4125
loop_4123:
fmovsvc %xcc, %f9, %f10
alignaddr %o1, %g7, %g3
loop_4124:
orcc %i3, %g4, %o2
loop_4125:
ldsb [%l7 + 0x31], %i1
bleu,pt %icc, loop_4126
ble,a,pn %xcc, loop_4127
sra %i0, 0x10, %g5
movre %l2, %i6, %o4
loop_4126:
tl %xcc, 0x1
loop_4127:
srax %l1, 0x0D, %o6
movcc %icc, %i2, %i5
ldsw [%l7 + 0x7C], %l3
fnot1 %f2, %f6
tl %xcc, 0x5
addc %o0, 0x0C52, %g1
movrgz %l4, 0x335, %l0
stx %g2, [%l7 + 0x50]
umulcc %o5, 0x1B53, %l5
fmovscs %xcc, %f14, %f11
lduh [%l7 + 0x2E], %i7
fpsub32 %f10, %f4, %f12
siam 0x1
orn %l6, 0x0C2F, %g6
ldsw [%l7 + 0x34], %o7
fbl,a %fcc3, loop_4128
fbuge %fcc2, loop_4129
ldsh [%l7 + 0x5E], %i4
tl %xcc, 0x7
loop_4128:
ldsh [%l7 + 0x3A], %o3
loop_4129:
fxnor %f14, %f12, %f0
ldd [%l7 + 0x78], %f0
movn %icc, %g7, %g3
fnands %f15, %f7, %f15
be %icc, loop_4130
taddcc %o1, %i3, %g4
fmovdgu %xcc, %f8, %f3
bne,a,pn %xcc, loop_4131
loop_4130:
smulcc %o2, 0x05E3, %i0
fpsub32 %f4, %f4, %f4
tle %icc, 0x6
loop_4131:
stw %i1, [%l7 + 0x64]
bpos,pt %icc, loop_4132
fones %f0
sllx %l2, 0x19, %g5
fmovscc %icc, %f9, %f4
loop_4132:
sth %i6, [%l7 + 0x14]
tcs %xcc, 0x1
fmovsge %icc, %f7, %f1
brlz,a %l1, loop_4133
movge %icc, %o6, %i2
lduh [%l7 + 0x76], %o4
taddcctv %i5, 0x1775, %l3
loop_4133:
fmovscs %xcc, %f2, %f13
ldsb [%l7 + 0x6D], %g1
sth %l4, [%l7 + 0x30]
movgu %xcc, %o0, %l0
umulcc %g2, 0x02D7, %o5
st %f7, [%l7 + 0x20]
ldsw [%l7 + 0x4C], %i7
fbg,a %fcc0, loop_4134
edge8 %l5, %g6, %o7
fcmped %fcc0, %f0, %f4
umul %l6, %i4, %g7
loop_4134:
fcmpgt16 %f4, %f4, %g3
st %f11, [%l7 + 0x44]
subccc %o1, 0x06C3, %i3
sth %o3, [%l7 + 0x68]
fornot1 %f14, %f6, %f12
fsrc1 %f8, %f2
movle %icc, %o2, %g4
ldub [%l7 + 0x3A], %i0
movle %xcc, %l2, %i1
fpadd32s %f8, %f4, %f14
ldsh [%l7 + 0x56], %g5
brgz %l1, loop_4135
bcs,a,pt %xcc, loop_4136
fornot2s %f4, %f1, %f6
fmovsl %xcc, %f1, %f5
loop_4135:
fornot2 %f0, %f6, %f8
loop_4136:
edge16l %i6, %i2, %o6
tg %xcc, 0x2
tgu %icc, 0x6
movn %icc, %i5, %l3
fmovdn %xcc, %f4, %f0
sth %o4, [%l7 + 0x44]
fpmerge %f9, %f13, %f4
ldx [%l7 + 0x30], %l4
movrne %o0, %g1, %g2
tg %xcc, 0x5
movg %xcc, %o5, %l0
fbne,a %fcc1, loop_4137
fzero %f6
movl %icc, %l5, %g6
subc %i7, %l6, %o7
loop_4137:
movvc %icc, %g7, %i4
alignaddrl %g3, %i3, %o3
fcmpne32 %f14, %f0, %o1
fmovspos %icc, %f0, %f5
ldd [%l7 + 0x40], %f4
bne loop_4138
fmovspos %xcc, %f10, %f3
brlez %g4, loop_4139
tpos %xcc, 0x1
loop_4138:
edge8ln %o2, %l2, %i1
movneg %icc, %i0, %g5
loop_4139:
brz,a %l1, loop_4140
fbn,a %fcc0, loop_4141
ldsw [%l7 + 0x24], %i2
fmul8x16 %f8, %f10, %f2
loop_4140:
fcmpgt16 %f4, %f10, %i6
loop_4141:
fmovspos %icc, %f2, %f12
sth %i5, [%l7 + 0x64]
fmovrdne %o6, %f0, %f8
fnegd %f8, %f0
fbo,a %fcc0, loop_4142
mova %xcc, %l3, %o4
fmul8x16al %f15, %f12, %f2
fors %f3, %f6, %f8
loop_4142:
fpack16 %f2, %f1
fbo %fcc1, loop_4143
ldd [%l7 + 0x48], %f10
fmovrse %o0, %f12, %f12
move %icc, %l4, %g2
loop_4143:
fble,a %fcc2, loop_4144
sth %o5, [%l7 + 0x20]
fnegd %f12, %f0
fcmple32 %f6, %f10, %l0
loop_4144:
ldx [%l7 + 0x28], %g1
or %l5, 0x12AB, %g6
srl %i7, 0x1D, %o7
fornot1 %f6, %f6, %f0
movrgz %g7, 0x14A, %i4
fbo %fcc2, loop_4145
st %f5, [%l7 + 0x50]
ldsb [%l7 + 0x0A], %l6
brgez,a %g3, loop_4146
loop_4145:
ldd [%l7 + 0x60], %f8
fmul8x16 %f2, %f6, %f14
xnorcc %o3, 0x1291, %o1
loop_4146:
movl %icc, %i3, %g4
lduw [%l7 + 0x74], %o2
fmovdl %icc, %f8, %f9
fnegs %f11, %f13
movpos %xcc, %i1, %l2
lduh [%l7 + 0x48], %g5
st %f6, [%l7 + 0x18]
bvc %xcc, loop_4147
srl %l1, %i2, %i6
ld [%l7 + 0x50], %f8
fbule %fcc2, loop_4148
loop_4147:
fmovsvc %icc, %f6, %f1
ldsb [%l7 + 0x7F], %i5
std %f0, [%l7 + 0x28]
loop_4148:
ldub [%l7 + 0x4F], %i0
ld [%l7 + 0x14], %f9
tg %xcc, 0x3
tcc %xcc, 0x4
stb %l3, [%l7 + 0x25]
fpsub32 %f12, %f2, %f4
fmovsge %icc, %f14, %f9
tpos %icc, 0x6
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x42], %o4
fbn,a %fcc0, loop_4149
fmovsne %xcc, %f12, %f2
fcmpd %fcc0, %f0, %f0
fpadd16s %f3, %f15, %f14
loop_4149:
ldd [%l7 + 0x30], %f8
ldsh [%l7 + 0x70], %o0
stw %o6, [%l7 + 0x58]
ldsh [%l7 + 0x24], %l4
fba,a %fcc2, loop_4150
ld [%l7 + 0x74], %f10
fbo,a %fcc0, loop_4151
stx %g2, [%l7 + 0x30]
loop_4150:
movleu %icc, %o5, %l0
edge32n %g1, %g6, %l5
loop_4151:
ld [%l7 + 0x68], %f8
sdivx %i7, 0x049A, %g7
movleu %icc, %o7, %i4
or %l6, %o3, %g3
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x1C], %o1
fmovdvs %xcc, %f14, %f14
std %f2, [%l7 + 0x08]
fmovda %icc, %f12, %f15
movvs %xcc, %i3, %g4
ldsw [%l7 + 0x74], %i1
fpackfix %f6, %f13
fnors %f8, %f4, %f6
fmovrsgz %l2, %f9, %f9
bcs,a %icc, loop_4152
lduh [%l7 + 0x18], %o2
smulcc %g5, %i2, %l1
bcc,a loop_4153
loop_4152:
fmovdpos %xcc, %f11, %f0
fabsd %f6, %f0
fmovda %icc, %f4, %f6
loop_4153:
fandnot2 %f8, %f4, %f12
ldub [%l7 + 0x5E], %i6
fmovsge %xcc, %f10, %f3
edge16ln %i0, %l3, %i5
std %f4, [%l7 + 0x08]
fmovdl %xcc, %f13, %f7
orncc %o0, %o4, %o6
fmovsn %icc, %f6, %f10
fandnot2s %f13, %f14, %f10
ldub [%l7 + 0x16], %l4
array8 %o5, %l0, %g2
tcc %xcc, 0x4
ldsh [%l7 + 0x0A], %g1
subc %l5, %g6, %g7
fpack16 %f4, %f7
fbule,a %fcc2, loop_4154
ldd [%l7 + 0x40], %f12
fmovsleu %xcc, %f13, %f8
st %f5, [%l7 + 0x08]
loop_4154:
movgu %xcc, %i7, %o7
bpos,a,pt %xcc, loop_4155
ldsh [%l7 + 0x68], %i4
sth %l6, [%l7 + 0x6E]
mulscc %o3, %g3, %o1
loop_4155:
edge32 %g4, %i3, %l2
fbule %fcc3, loop_4156
nop
setx loop_4157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f12, %f2, %f10
tsubcc %o2, %i1, %g5
loop_4156:
tsubcc %i2, %i6, %l1
loop_4157:
fbn,a %fcc0, loop_4158
fmovdneg %icc, %f15, %f0
ldub [%l7 + 0x5B], %i0
movge %xcc, %l3, %i5
loop_4158:
stw %o4, [%l7 + 0x10]
movcc %icc, %o0, %l4
fpsub16s %f5, %f14, %f0
std %f2, [%l7 + 0x50]
fbu,a %fcc2, loop_4159
fpack32 %f6, %f8, %f6
te %icc, 0x6
siam 0x4
loop_4159:
st %f10, [%l7 + 0x48]
stb %o6, [%l7 + 0x4B]
ldub [%l7 + 0x31], %o5
sdivcc %l0, 0x181B, %g1
fabss %f13, %f9
fble %fcc1, loop_4160
ldd [%l7 + 0x50], %f6
fnand %f4, %f2, %f14
array16 %l5, %g2, %g6
loop_4160:
and %i7, %g7, %o7
bn loop_4161
ldsw [%l7 + 0x24], %i4
tcc %xcc, 0x3
fand %f2, %f2, %f10
loop_4161:
tcs %icc, 0x4
fornot1 %f10, %f6, %f12
fnegs %f6, %f4
fors %f6, %f12, %f12
ldub [%l7 + 0x2A], %l6
sth %o3, [%l7 + 0x30]
lduw [%l7 + 0x70], %g3
ldsh [%l7 + 0x10], %o1
ldsb [%l7 + 0x25], %i3
bn,a %xcc, loop_4162
edge32 %l2, %o2, %i1
fmovda %xcc, %f4, %f3
fbg,a %fcc1, loop_4163
loop_4162:
fmul8ulx16 %f0, %f10, %f8
edge16n %g5, %g4, %i2
array8 %l1, %i0, %l3
loop_4163:
ldsh [%l7 + 0x0A], %i6
fnot2 %f0, %f0
fmovdle %icc, %f1, %f1
ldsh [%l7 + 0x5C], %i5
fmovdne %icc, %f11, %f13
bgu,pt %icc, loop_4164
udiv %o0, 0x0DED, %l4
ldub [%l7 + 0x56], %o4
edge16n %o6, %l0, %o5
loop_4164:
andcc %l5, 0x1C69, %g1
fmovsne %icc, %f14, %f15
fpmerge %f5, %f14, %f8
ble,pn %icc, loop_4165
st %f9, [%l7 + 0x58]
fornot2 %f14, %f8, %f8
stb %g2, [%l7 + 0x47]
loop_4165:
ld [%l7 + 0x58], %f12
orcc %i7, 0x0DE3, %g6
ldub [%l7 + 0x44], %o7
sra %g7, %l6, %o3
bvc,a %icc, loop_4166
stx %g3, [%l7 + 0x50]
bg,a loop_4167
ldsh [%l7 + 0x50], %o1
loop_4166:
for %f10, %f4, %f4
srl %i3, 0x0D, %l2
loop_4167:
fmovsl %icc, %f10, %f11
st %f12, [%l7 + 0x40]
fpack16 %f6, %f9
lduw [%l7 + 0x10], %i4
sdivx %o2, 0x0580, %i1
stw %g5, [%l7 + 0x54]
ldx [%l7 + 0x10], %g4
fmovsg %icc, %f8, %f8
fcmple16 %f10, %f12, %i2
fmovsgu %icc, %f5, %f7
bcc,a loop_4168
ldx [%l7 + 0x30], %i0
fmovrsgz %l1, %f12, %f1
tsubcctv %i6, %l3, %o0
loop_4168:
ba,a,pn %icc, loop_4169
tcc %icc, 0x3
stb %l4, [%l7 + 0x56]
call loop_4170
loop_4169:
bneg loop_4171
lduh [%l7 + 0x12], %o4
std %f8, [%l7 + 0x38]
loop_4170:
std %f12, [%l7 + 0x58]
loop_4171:
ldd [%l7 + 0x68], %f2
fnand %f4, %f14, %f8
fble,a %fcc2, loop_4172
ldx [%l7 + 0x70], %i5
movl %icc, %l0, %o6
fbne %fcc0, loop_4173
loop_4172:
umulcc %l5, %o5, %g2
fpsub32 %f8, %f2, %f12
fmovse %icc, %f3, %f0
loop_4173:
fbug %fcc0, loop_4174
ldsb [%l7 + 0x68], %i7
orncc %g6, %g1, %o7
fmovscs %xcc, %f0, %f14
loop_4174:
fnot2 %f12, %f6
fmovscs %xcc, %f9, %f0
fnand %f8, %f8, %f14
std %f6, [%l7 + 0x18]
ldsw [%l7 + 0x10], %g7
fands %f12, %f13, %f6
ldx [%l7 + 0x70], %l6
ldx [%l7 + 0x40], %g3
bvs,pn %icc, loop_4175
fmovdgu %icc, %f9, %f8
fxnor %f8, %f4, %f0
fcmpeq32 %f0, %f14, %o1
loop_4175:
fandnot2 %f0, %f8, %f10
movre %i3, %l2, %i4
ldsw [%l7 + 0x6C], %o3
fornot1 %f12, %f4, %f2
nop
setx loop_4176, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge %fcc2, loop_4177
subccc %i1, 0x0C77, %g5
movvs %xcc, %g4, %i2
loop_4176:
edge8ln %i0, %l1, %i6
loop_4177:
stb %l3, [%l7 + 0x40]
ld [%l7 + 0x44], %f0
ld [%l7 + 0x68], %f8
udivcc %o0, 0x0D6C, %o2
lduw [%l7 + 0x64], %l4
xorcc %i5, 0x0087, %l0
lduh [%l7 + 0x3C], %o4
movcs %icc, %l5, %o6
stw %o5, [%l7 + 0x2C]
ldsb [%l7 + 0x3C], %i7
fmovsn %icc, %f9, %f1
stw %g6, [%l7 + 0x1C]
bneg,a %icc, loop_4178
ldx [%l7 + 0x50], %g1
fnegs %f6, %f4
ldsh [%l7 + 0x36], %g2
loop_4178:
ldsb [%l7 + 0x1C], %o7
tcs %icc, 0x3
pdist %f2, %f14, %f0
tvc %xcc, 0x5
ldsh [%l7 + 0x48], %g7
and %g3, 0x0779, %l6
movn %xcc, %i3, %l2
edge16l %i4, %o3, %o1
sth %g5, [%l7 + 0x0A]
sra %g4, 0x1C, %i1
fcmpeq16 %f4, %f8, %i0
fmovdcs %icc, %f14, %f3
fmovd %f14, %f6
xnor %i2, 0x0466, %l1
edge32ln %l3, %i6, %o0
fmovd %f14, %f12
fsrc1s %f1, %f6
fbe,a %fcc0, loop_4179
movrgez %l4, 0x020, %i5
ldx [%l7 + 0x40], %o2
add %l0, %o4, %l5
loop_4179:
fmovsneg %xcc, %f9, %f5
fcmpeq32 %f0, %f0, %o5
ldd [%l7 + 0x38], %f12
tcs %icc, 0x4
fmovsleu %xcc, %f13, %f15
bvc %icc, loop_4180
faligndata %f4, %f4, %f8
fexpand %f8, %f6
edge16 %o6, %i7, %g6
loop_4180:
ldsb [%l7 + 0x1B], %g2
bne,pn %xcc, loop_4181
umul %g1, 0x022A, %g7
st %f11, [%l7 + 0x40]
std %f4, [%l7 + 0x60]
loop_4181:
fandnot2s %f3, %f7, %f6
st %f9, [%l7 + 0x18]
lduw [%l7 + 0x6C], %o7
fmovsg %xcc, %f13, %f5
taddcc %g3, %l6, %i3
movvs %xcc, %l2, %i4
edge32n %o3, %g5, %g4
movne %icc, %i1, %i0
te %icc, 0x5
stb %i2, [%l7 + 0x72]
mova %xcc, %o1, %l1
srl %i6, %l3, %o0
fmovrslez %l4, %f12, %f0
fmovrdlez %i5, %f6, %f4
alignaddrl %l0, %o4, %l5
ldsb [%l7 + 0x76], %o5
stb %o6, [%l7 + 0x7D]
lduh [%l7 + 0x1E], %i7
call loop_4182
fpsub16s %f2, %f6, %f8
fcmps %fcc3, %f2, %f9
addccc %o2, 0x107E, %g6
loop_4182:
fbne,a %fcc0, loop_4183
fcmpne32 %f14, %f12, %g2
orcc %g7, %o7, %g3
movcs %xcc, %g1, %l6
loop_4183:
alignaddr %i3, %l2, %i4
lduw [%l7 + 0x40], %o3
fornot1s %f7, %f11, %f7
st %f9, [%l7 + 0x78]
subcc %g5, 0x0772, %g4
movle %icc, %i0, %i1
brgz,a %o1, loop_4184
stb %i2, [%l7 + 0x1E]
fbule,a %fcc2, loop_4185
fbn,a %fcc3, loop_4186
loop_4184:
fmovdge %icc, %f8, %f9
edge8l %l1, %l3, %i6
loop_4185:
ldsw [%l7 + 0x28], %l4
loop_4186:
ldsb [%l7 + 0x46], %i5
bvc,pn %xcc, loop_4187
nop
setx loop_4188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %o0, 0x22C, %l0
fcmped %fcc3, %f0, %f6
loop_4187:
alignaddrl %o4, %l5, %o6
loop_4188:
umulcc %o5, %i7, %o2
stx %g6, [%l7 + 0x18]
faligndata %f2, %f12, %f8
tpos %xcc, 0x4
ldsb [%l7 + 0x56], %g7
fmovrse %g2, %f3, %f14
fmovsvc %xcc, %f8, %f11
edge8ln %o7, %g1, %g3
movn %xcc, %l6, %i3
movcc %xcc, %l2, %o3
tpos %xcc, 0x0
bvc,a,pt %icc, loop_4189
movpos %xcc, %i4, %g4
fbl,a %fcc2, loop_4190
subc %i0, %g5, %i1
loop_4189:
fmovdne %xcc, %f11, %f8
fpsub16 %f14, %f4, %f4
loop_4190:
stx %o1, [%l7 + 0x70]
subccc %i2, 0x1A40, %l1
ldub [%l7 + 0x20], %l3
array16 %i6, %l4, %i5
ldsh [%l7 + 0x3A], %o0
bneg,a %icc, loop_4191
sdivcc %l0, 0x0814, %l5
fmovrslez %o4, %f15, %f9
sth %o6, [%l7 + 0x12]
loop_4191:
lduw [%l7 + 0x2C], %i7
nop
setx loop_4192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %xcc, %f3, %f0
fbne %fcc1, loop_4193
nop
setx loop_4194, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4192:
fmovrde %o2, %f10, %f14
fbuge,a %fcc1, loop_4195
loop_4193:
fmovrdgz %o5, %f14, %f0
loop_4194:
fzeros %f2
st %f15, [%l7 + 0x54]
loop_4195:
ld [%l7 + 0x2C], %f12
movg %xcc, %g6, %g2
fzero %f14
ldsw [%l7 + 0x24], %o7
xnor %g1, 0x181F, %g3
fbuge %fcc3, loop_4196
fnot2 %f0, %f4
lduw [%l7 + 0x58], %g7
fbe,a %fcc0, loop_4197
loop_4196:
fpsub16 %f8, %f12, %f12
call loop_4198
ldub [%l7 + 0x56], %i3
loop_4197:
fornot2 %f14, %f10, %f6
fands %f13, %f6, %f11
loop_4198:
fandnot1s %f0, %f15, %f8
bn,pn %icc, loop_4199
ldsw [%l7 + 0x54], %l2
fmuld8sux16 %f1, %f7, %f4
stw %l6, [%l7 + 0x74]
loop_4199:
fmul8ulx16 %f6, %f6, %f0
tcc %xcc, 0x2
tn %icc, 0x3
addcc %o3, %i4, %g4
stb %i0, [%l7 + 0x10]
fzero %f12
fxnor %f12, %f8, %f6
fbo,a %fcc0, loop_4200
fmovdgu %xcc, %f1, %f15
ldub [%l7 + 0x79], %g5
fmovdpos %icc, %f9, %f13
loop_4200:
sethi 0x14ED, %o1
add %i2, 0x15D4, %i1
fcmpne32 %f2, %f4, %l3
stw %l1, [%l7 + 0x6C]
tcs %xcc, 0x3
ldd [%l7 + 0x50], %f12
ldx [%l7 + 0x70], %i6
fbge,a %fcc0, loop_4201
ldd [%l7 + 0x70], %f6
subccc %i5, 0x042F, %o0
fbu %fcc1, loop_4202
loop_4201:
udiv %l4, 0x0C25, %l5
fmovdne %xcc, %f13, %f2
ldub [%l7 + 0x4B], %o4
loop_4202:
movge %xcc, %l0, %i7
fandnot2 %f0, %f8, %f2
fmovrsgz %o6, %f9, %f14
ldsw [%l7 + 0x40], %o2
udivx %o5, 0x016F, %g2
fmovscs %xcc, %f4, %f11
nop
setx loop_4203, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x7C], %g6
andncc %g1, %g3, %g7
fmul8x16 %f7, %f0, %f12
loop_4203:
ld [%l7 + 0x58], %f6
bvc,a,pn %icc, loop_4204
fmovdge %xcc, %f0, %f0
srax %i3, 0x13, %l2
ldsw [%l7 + 0x5C], %o7
loop_4204:
fbue %fcc2, loop_4205
lduw [%l7 + 0x58], %o3
ldsb [%l7 + 0x24], %l6
ldsw [%l7 + 0x14], %g4
loop_4205:
ldd [%l7 + 0x60], %f12
stx %i4, [%l7 + 0x58]
fmovsn %icc, %f3, %f13
bgu %xcc, loop_4206
sdivx %i0, 0x0BC5, %o1
fcmpd %fcc2, %f12, %f4
lduw [%l7 + 0x10], %i2
loop_4206:
fpackfix %f6, %f9
edge16ln %i1, %l3, %l1
mulscc %g5, 0x0C33, %i6
ldub [%l7 + 0x61], %i5
fbul %fcc1, loop_4207
fpadd16s %f12, %f11, %f14
fornot1s %f8, %f7, %f8
xor %l4, %l5, %o0
loop_4207:
fmul8x16al %f3, %f4, %f12
bg %xcc, loop_4208
fbg %fcc3, loop_4209
movrlz %l0, 0x241, %o4
ba,a loop_4210
loop_4208:
ldd [%l7 + 0x60], %f0
loop_4209:
stb %i7, [%l7 + 0x70]
fmovdle %icc, %f11, %f15
loop_4210:
move %icc, %o2, %o6
fmovsa %icc, %f9, %f3
fbuge,a %fcc1, loop_4211
fnand %f12, %f4, %f0
fcmple32 %f8, %f4, %g2
ldsh [%l7 + 0x22], %o5
loop_4211:
fmovdpos %xcc, %f4, %f12
alignaddr %g1, %g3, %g6
tvs %icc, 0x6
sth %i3, [%l7 + 0x78]
bn loop_4212
bleu,a,pn %xcc, loop_4213
movleu %xcc, %g7, %l2
fpack16 %f6, %f3
loop_4212:
fnors %f2, %f15, %f13
loop_4213:
lduh [%l7 + 0x66], %o3
subcc %l6, 0x0BC2, %g4
ldsh [%l7 + 0x36], %o7
fabss %f10, %f10
fnot2 %f14, %f8
edge32n %i4, %o1, %i2
tleu %icc, 0x5
fnand %f6, %f6, %f4
tgu %xcc, 0x5
fxor %f12, %f2, %f8
fxors %f7, %f12, %f2
move %icc, %i1, %i0
lduh [%l7 + 0x6E], %l1
bpos,pn %icc, loop_4214
ble,a loop_4215
ldsb [%l7 + 0x0E], %g5
ldub [%l7 + 0x28], %l3
loop_4214:
fones %f6
loop_4215:
fxnors %f13, %f2, %f5
brgz,a %i5, loop_4216
bleu,pt %xcc, loop_4217
brgz,a %l4, loop_4218
fblg,a %fcc0, loop_4219
loop_4216:
sth %i6, [%l7 + 0x54]
loop_4217:
movcc %xcc, %l5, %l0
loop_4218:
stb %o0, [%l7 + 0x57]
loop_4219:
lduw [%l7 + 0x24], %o4
st %f10, [%l7 + 0x54]
sra %o2, %o6, %i7
st %f10, [%l7 + 0x08]
ldx [%l7 + 0x40], %g2
st %f15, [%l7 + 0x20]
fbuge,a %fcc1, loop_4220
lduw [%l7 + 0x14], %g1
mova %icc, %g3, %o5
bcs,a loop_4221
loop_4220:
addccc %i3, 0x0F96, %g6
stx %l2, [%l7 + 0x18]
ldd [%l7 + 0x50], %f0
loop_4221:
mulx %o3, 0x0096, %g7
ld [%l7 + 0x60], %f8
ldub [%l7 + 0x48], %g4
sdiv %l6, 0x19B5, %o7
lduw [%l7 + 0x08], %i4
std %f10, [%l7 + 0x40]
edge32ln %i2, %i1, %o1
nop
setx loop_4222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x0C], %l1
ldsw [%l7 + 0x24], %g5
movrlz %i0, 0x3D4, %l3
loop_4222:
ldsw [%l7 + 0x64], %i5
ldd [%l7 + 0x60], %f10
fble %fcc0, loop_4223
and %l4, %i6, %l0
lduh [%l7 + 0x46], %l5
fbl,a %fcc2, loop_4224
loop_4223:
fcmpne32 %f12, %f14, %o0
fbl %fcc1, loop_4225
ldsh [%l7 + 0x44], %o2
loop_4224:
ldsw [%l7 + 0x40], %o6
fzero %f14
loop_4225:
ldub [%l7 + 0x2A], %i7
move %xcc, %o4, %g2
movrgez %g3, 0x035, %g1
ldub [%l7 + 0x53], %i3
mova %xcc, %o5, %g6
movg %xcc, %o3, %g7
fmovrsgz %g4, %f9, %f5
fbn %fcc3, loop_4226
bcs,a loop_4227
tsubcc %l2, 0x0164, %l6
stx %o7, [%l7 + 0x50]
loop_4226:
ldsh [%l7 + 0x74], %i4
loop_4227:
fmovrslez %i1, %f7, %f11
edge8l %o1, %l1, %i2
fmovsvs %icc, %f1, %f15
tge %xcc, 0x7
ldsw [%l7 + 0x70], %g5
faligndata %f12, %f12, %f6
taddcctv %i0, 0x1F76, %l3
fxnor %f10, %f8, %f12
or %l4, %i6, %i5
fornot2 %f2, %f8, %f4
brlez,a %l5, loop_4228
fpmerge %f11, %f12, %f4
fmovrdgz %o0, %f8, %f2
fands %f1, %f4, %f0
loop_4228:
bgu,pn %icc, loop_4229
ldx [%l7 + 0x68], %l0
ldsh [%l7 + 0x0E], %o6
fbu,a %fcc2, loop_4230
loop_4229:
edge8ln %i7, %o4, %o2
fmovdgu %xcc, %f7, %f13
fmovrslez %g3, %f1, %f7
loop_4230:
tsubcc %g2, 0x0368, %i3
alignaddr %g1, %o5, %o3
smulcc %g6, %g7, %l2
fnot1s %f8, %f8
ldub [%l7 + 0x5D], %g4
lduw [%l7 + 0x24], %o7
bshuffle %f14, %f12, %f8
fmovdcs %xcc, %f10, %f9
bvs,a loop_4231
fmul8ulx16 %f8, %f2, %f12
addccc %i4, 0x0FD2, %i1
ldsb [%l7 + 0x09], %o1
loop_4231:
edge32ln %l1, %i2, %l6
fmovrdgz %g5, %f8, %f8
tpos %xcc, 0x0
ldsw [%l7 + 0x1C], %i0
fcmpne16 %f6, %f10, %l4
fpadd16 %f4, %f2, %f8
ldsw [%l7 + 0x0C], %i6
ldsh [%l7 + 0x6C], %i5
ldsw [%l7 + 0x50], %l5
movleu %xcc, %l3, %l0
sra %o0, %o6, %o4
fble %fcc1, loop_4232
fmovdleu %xcc, %f7, %f0
stx %o2, [%l7 + 0x68]
fmovs %f6, %f9
loop_4232:
fpackfix %f6, %f14
fpackfix %f14, %f14
std %f0, [%l7 + 0x10]
fpadd16s %f2, %f10, %f13
stw %i7, [%l7 + 0x68]
movne %icc, %g3, %i3
stb %g2, [%l7 + 0x0F]
movne %icc, %g1, %o3
fbge %fcc3, loop_4233
sdiv %o5, 0x0083, %g6
fmovsneg %xcc, %f12, %f0
bneg,a,pn %icc, loop_4234
loop_4233:
edge32n %g7, %l2, %o7
lduh [%l7 + 0x7A], %g4
tgu %icc, 0x7
loop_4234:
sth %i4, [%l7 + 0x5E]
addccc %o1, 0x1EB0, %i1
bg,a,pt %xcc, loop_4235
stw %l1, [%l7 + 0x30]
srl %i2, %l6, %i0
fcmple32 %f4, %f10, %g5
loop_4235:
fmovdcs %icc, %f1, %f11
ld [%l7 + 0x10], %f9
ta %xcc, 0x3
fmovscc %icc, %f10, %f3
tl %xcc, 0x5
sllx %i6, 0x03, %i5
fpackfix %f14, %f10
fones %f6
stb %l4, [%l7 + 0x34]
ld [%l7 + 0x70], %f5
fcmpes %fcc2, %f3, %f13
fmovscc %icc, %f14, %f12
fcmpes %fcc2, %f11, %f10
call loop_4236
fmovrde %l3, %f8, %f14
fmovrdne %l5, %f2, %f10
edge16 %l0, %o0, %o4
loop_4236:
stb %o6, [%l7 + 0x27]
fpsub16s %f2, %f10, %f2
fbu,a %fcc3, loop_4237
fmovrdgez %i7, %f14, %f4
fbg %fcc2, loop_4238
srax %g3, %o2, %g2
loop_4237:
ldsh [%l7 + 0x46], %i3
fnot1 %f0, %f0
loop_4238:
fpsub32s %f4, %f7, %f6
fmovdle %xcc, %f1, %f0
tpos %xcc, 0x3
bge,a loop_4239
lduw [%l7 + 0x44], %o3
brgz %g1, loop_4240
fcmpgt16 %f8, %f2, %g6
loop_4239:
ba,pt %icc, loop_4241
add %g7, 0x13A5, %l2
loop_4240:
srax %o7, %o5, %i4
fbule %fcc1, loop_4242
loop_4241:
fornot2s %f0, %f12, %f9
movcs %icc, %o1, %g4
fbne %fcc3, loop_4243
loop_4242:
bl,a loop_4244
movrlz %l1, %i1, %i2
fmul8ulx16 %f8, %f10, %f4
loop_4243:
udiv %l6, 0x08C0, %g5
loop_4244:
fpmerge %f5, %f13, %f10
std %f8, [%l7 + 0x48]
stx %i0, [%l7 + 0x20]
tl %icc, 0x2
tpos %xcc, 0x3
fbu,a %fcc2, loop_4245
ldsb [%l7 + 0x66], %i5
movge %xcc, %l4, %i6
fcmpne16 %f12, %f0, %l3
loop_4245:
sdiv %l5, 0x1205, %l0
ldub [%l7 + 0x50], %o4
edge8n %o6, %i7, %o0
ldd [%l7 + 0x58], %f0
subcc %g3, 0x0DAB, %g2
fsrc1 %f2, %f6
andn %i3, 0x094B, %o3
ldx [%l7 + 0x18], %o2
ldsw [%l7 + 0x70], %g1
ldub [%l7 + 0x61], %g7
movre %l2, %g6, %o7
udiv %o5, 0x0EA3, %i4
ldd [%l7 + 0x50], %f0
fbl,a %fcc2, loop_4246
fexpand %f6, %f6
faligndata %f14, %f12, %f6
tne %icc, 0x7
loop_4246:
orn %g4, 0x074C, %o1
st %f13, [%l7 + 0x28]
stw %i1, [%l7 + 0x58]
tne %icc, 0x4
fbuge %fcc0, loop_4247
ld [%l7 + 0x54], %f4
stx %i2, [%l7 + 0x30]
sth %l1, [%l7 + 0x5E]
loop_4247:
subcc %g5, %l6, %i5
lduw [%l7 + 0x5C], %i0
fmul8x16al %f5, %f11, %f2
fmovdne %icc, %f12, %f6
fpackfix %f12, %f0
xnorcc %l4, %i6, %l5
lduh [%l7 + 0x72], %l3
ldsw [%l7 + 0x48], %l0
tg %xcc, 0x0
te %xcc, 0x3
movre %o4, %o6, %o0
fbul %fcc0, loop_4248
ldd [%l7 + 0x68], %f4
ldd [%l7 + 0x28], %f10
fcmped %fcc1, %f0, %f12
loop_4248:
add %g3, %g2, %i3
fcmpes %fcc2, %f12, %f14
andcc %i7, 0x022F, %o3
faligndata %f4, %f10, %f4
fpack32 %f14, %f12, %f4
sth %o2, [%l7 + 0x6A]
sth %g7, [%l7 + 0x10]
lduw [%l7 + 0x60], %l2
stb %g1, [%l7 + 0x41]
tvs %icc, 0x3
sdiv %g6, 0x1BCC, %o7
alignaddrl %i4, %o5, %o1
ldsw [%l7 + 0x58], %i1
edge16 %g4, %i2, %l1
lduh [%l7 + 0x7E], %l6
ldsw [%l7 + 0x58], %g5
ld [%l7 + 0x08], %f14
nop
setx loop_4249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x0E], %i5
stx %i0, [%l7 + 0x28]
fabsd %f2, %f12
loop_4249:
bg,a %icc, loop_4250
lduh [%l7 + 0x42], %l4
bne,a,pn %icc, loop_4251
lduh [%l7 + 0x64], %i6
loop_4250:
sth %l3, [%l7 + 0x72]
fmovrdgz %l5, %f8, %f2
loop_4251:
fands %f15, %f15, %f0
ld [%l7 + 0x74], %f6
ldub [%l7 + 0x17], %o4
orcc %o6, 0x06D2, %l0
array16 %o0, %g3, %i3
ldsb [%l7 + 0x23], %i7
sllx %g2, 0x1A, %o3
fnand %f2, %f0, %f14
fcmple32 %f8, %f0, %o2
edge8ln %g7, %g1, %l2
fmovs %f8, %f2
std %f12, [%l7 + 0x38]
addccc %g6, 0x0134, %o7
stw %i4, [%l7 + 0x38]
stx %o1, [%l7 + 0x58]
fmovdcs %icc, %f0, %f1
fbue,a %fcc1, loop_4252
movpos %xcc, %o5, %g4
sth %i2, [%l7 + 0x46]
fmovsa %icc, %f8, %f10
loop_4252:
fblg %fcc0, loop_4253
fcmpeq16 %f6, %f14, %l1
ldsb [%l7 + 0x72], %i1
fsrc2s %f6, %f10
loop_4253:
fble,a %fcc3, loop_4254
fmovdvs %xcc, %f10, %f0
umulcc %l6, 0x1645, %g5
fmovsg %xcc, %f15, %f8
loop_4254:
fbug %fcc1, loop_4255
ldsw [%l7 + 0x54], %i5
sth %l4, [%l7 + 0x62]
xor %i0, %l3, %l5
loop_4255:
sub %o4, 0x1AD7, %o6
movrlez %i6, 0x12A, %o0
stb %g3, [%l7 + 0x30]
fbuge %fcc3, loop_4256
fnands %f12, %f12, %f9
add %l0, 0x1446, %i3
fmovsneg %icc, %f10, %f0
loop_4256:
ld [%l7 + 0x7C], %f10
ldsb [%l7 + 0x37], %i7
pdist %f12, %f14, %f6
movrlz %o3, %g2, %o2
fcmped %fcc1, %f8, %f6
brgez,a %g7, loop_4257
fmovrdgez %g1, %f6, %f10
ldsb [%l7 + 0x08], %g6
ld [%l7 + 0x4C], %f14
loop_4257:
fbue %fcc0, loop_4258
movrne %l2, 0x38B, %o7
fpmerge %f11, %f5, %f8
stx %i4, [%l7 + 0x10]
loop_4258:
tge %icc, 0x6
tsubcctv %o5, %g4, %i2
fmul8x16al %f0, %f10, %f0
sth %l1, [%l7 + 0x68]
ldsw [%l7 + 0x44], %o1
ldub [%l7 + 0x3E], %l6
taddcc %g5, 0x0B5D, %i5
movre %i1, %l4, %i0
ldsb [%l7 + 0x3E], %l3
sth %l5, [%l7 + 0x30]
fbne %fcc2, loop_4259
orncc %o4, 0x0619, %i6
fpsub32 %f0, %f12, %f4
fnands %f5, %f10, %f10
loop_4259:
ldsw [%l7 + 0x5C], %o0
fmovrsgz %o6, %f11, %f9
ldd [%l7 + 0x48], %f12
ldd [%l7 + 0x78], %f12
stb %g3, [%l7 + 0x69]
tpos %icc, 0x2
sub %l0, 0x0C59, %i7
std %f6, [%l7 + 0x30]
movle %icc, %o3, %i3
udivx %g2, 0x085D, %o2
movvs %xcc, %g7, %g1
st %f6, [%l7 + 0x44]
std %f10, [%l7 + 0x20]
stw %g6, [%l7 + 0x30]
fmovrsgez %o7, %f15, %f3
fcmple32 %f6, %f6, %i4
sdivcc %l2, 0x00E9, %g4
ldsb [%l7 + 0x2D], %o5
movneg %xcc, %l1, %o1
subcc %i2, 0x16AD, %g5
lduh [%l7 + 0x30], %l6
brgz %i1, loop_4260
edge32l %i5, %l4, %l3
sethi 0x0774, %i0
edge8n %l5, %o4, %i6
loop_4260:
ldd [%l7 + 0x70], %f10
tn %xcc, 0x1
tvc %icc, 0x5
fcmpne32 %f8, %f14, %o0
nop
setx loop_4261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1 %f2, %f4
stw %g3, [%l7 + 0x2C]
stw %l0, [%l7 + 0x08]
loop_4261:
stb %o6, [%l7 + 0x2F]
movcc %xcc, %i7, %i3
fmovsg %icc, %f2, %f6
tge %xcc, 0x5
brnz,a %g2, loop_4262
call loop_4263
fnor %f2, %f12, %f2
ldsw [%l7 + 0x44], %o2
loop_4262:
faligndata %f8, %f12, %f12
loop_4263:
fors %f9, %f9, %f7
movrgez %o3, 0x0B4, %g7
fmovdleu %icc, %f1, %f4
nop
setx loop_4264, %l0, %l1
jmpl %l1, %g6
fors %f13, %f14, %f13
stx %o7, [%l7 + 0x08]
ldd [%l7 + 0x08], %f6
loop_4264:
edge16n %g1, %i4, %g4
fnand %f8, %f12, %f12
fpadd32s %f13, %f14, %f8
ldx [%l7 + 0x18], %o5
stb %l2, [%l7 + 0x3D]
sra %l1, %o1, %g5
stb %i2, [%l7 + 0x43]
sth %l6, [%l7 + 0x48]
nop
setx loop_4265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x5
bge %icc, loop_4266
ldsw [%l7 + 0x60], %i1
loop_4265:
fmovsle %icc, %f4, %f14
taddcctv %i5, %l3, %i0
loop_4266:
stb %l5, [%l7 + 0x65]
ldsb [%l7 + 0x64], %o4
fandnot2 %f8, %f2, %f4
stw %l4, [%l7 + 0x74]
fmovdcc %xcc, %f13, %f7
ldsw [%l7 + 0x10], %o0
fmovde %icc, %f11, %f13
st %f6, [%l7 + 0x7C]
std %f2, [%l7 + 0x78]
sll %g3, %l0, %i6
fornot1s %f1, %f15, %f7
ldd [%l7 + 0x60], %f12
fxnor %f14, %f8, %f4
nop
setx loop_4267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x10]
edge8l %i7, %g2, %o2
ldd [%l7 + 0x48], %f8
loop_4267:
movrgez %i3, %o3, %g7
mova %xcc, %g6, %o7
fmovdg %xcc, %f13, %f14
fbo %fcc1, loop_4268
stb %i4, [%l7 + 0x61]
bcs,a %xcc, loop_4269
ldub [%l7 + 0x1D], %g4
loop_4268:
fmovrse %o5, %f5, %f15
tcc %icc, 0x0
loop_4269:
ldsw [%l7 + 0x08], %g1
tn %icc, 0x0
lduh [%l7 + 0x38], %l2
ldub [%l7 + 0x79], %l1
stx %g5, [%l7 + 0x40]
fpadd32 %f14, %f0, %f6
stb %o1, [%l7 + 0x21]
xnorcc %l6, 0x061D, %i2
orn %i1, %i5, %l3
fand %f0, %f10, %f14
tpos %xcc, 0x1
lduw [%l7 + 0x08], %i0
fmovrdgz %l5, %f4, %f8
fsrc2 %f0, %f12
orcc %l4, %o0, %o4
movneg %xcc, %l0, %g3
sth %o6, [%l7 + 0x4C]
std %f2, [%l7 + 0x60]
ldd [%l7 + 0x48], %f4
nop
setx loop_4270, %l0, %l1
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 + 0x1C], %i6
srlx %i7, %o2, %g2
brlez %i3, loop_4271
loop_4270:
subcc %o3, %g6, %o7
udiv %g7, 0x1702, %i4
brgz,a %o5, loop_4272
loop_4271:
taddcctv %g4, 0x1DDF, %l2
fmovsg %icc, %f5, %f9
edge16n %g1, %g5, %o1
loop_4272:
fexpand %f5, %f12
stb %l1, [%l7 + 0x20]
st %f13, [%l7 + 0x50]
stx %i2, [%l7 + 0x78]
sethi 0x08E0, %i1
fornot2s %f14, %f8, %f8
stw %i5, [%l7 + 0x50]
stx %l3, [%l7 + 0x08]
lduw [%l7 + 0x0C], %i0
fmovdvc %xcc, %f9, %f7
fsrc1 %f4, %f0
fpsub32 %f6, %f6, %f12
movrlz %l6, %l4, %o0
srax %l5, %l0, %g3
bpos,a,pt %xcc, loop_4273
std %f4, [%l7 + 0x20]
taddcctv %o6, 0x1368, %i6
edge16 %o4, %o2, %g2
loop_4273:
ldsw [%l7 + 0x0C], %i3
bg %xcc, loop_4274
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x38], %o3
fmovdpos %icc, %f10, %f11
loop_4274:
fones %f1
sth %i7, [%l7 + 0x24]
ldx [%l7 + 0x48], %o7
stx %g7, [%l7 + 0x60]
sth %i4, [%l7 + 0x26]
movl %xcc, %g6, %g4
tleu %icc, 0x5
fcmpne32 %f10, %f8, %l2
fornot2s %f2, %f13, %f10
movn %xcc, %g1, %o5
fmul8x16 %f3, %f12, %f2
movrgz %g5, 0x2D0, %o1
ldsh [%l7 + 0x48], %l1
stx %i1, [%l7 + 0x20]
stb %i5, [%l7 + 0x58]
lduh [%l7 + 0x10], %i2
stx %i0, [%l7 + 0x18]
st %f4, [%l7 + 0x58]
srl %l3, 0x06, %l4
std %f2, [%l7 + 0x28]
lduw [%l7 + 0x48], %o0
ldsw [%l7 + 0x4C], %l6
orn %l5, 0x1314, %l0
for %f8, %f10, %f14
taddcctv %g3, 0x1A9A, %o6
fnot1 %f6, %f4
lduw [%l7 + 0x20], %o4
fmovdleu %xcc, %f7, %f10
ldsw [%l7 + 0x18], %i6
edge32l %g2, %o2, %o3
std %f6, [%l7 + 0x40]
ldub [%l7 + 0x2C], %i7
ldsh [%l7 + 0x6C], %i3
stw %o7, [%l7 + 0x50]
fbuge %fcc3, loop_4275
std %f0, [%l7 + 0x40]
tvc %xcc, 0x6
movne %icc, %i4, %g6
loop_4275:
movrlz %g4, 0x206, %l2
fcmpgt16 %f14, %f12, %g7
addc %g1, 0x0E39, %g5
fmovsneg %xcc, %f3, %f12
edge8ln %o5, %l1, %o1
std %f6, [%l7 + 0x18]
brlz %i1, loop_4276
brlez,a %i5, loop_4277
bleu,a loop_4278
xor %i0, %l3, %l4
loop_4276:
fxor %f12, %f4, %f4
loop_4277:
ldd [%l7 + 0x40], %f14
loop_4278:
sllx %i2, %o0, %l5
fmovde %xcc, %f5, %f5
tg %icc, 0x7
fbu,a %fcc3, loop_4279
stw %l0, [%l7 + 0x64]
fmovdneg %xcc, %f8, %f2
nop
setx loop_4280, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4279:
fxnor %f4, %f0, %f10
lduh [%l7 + 0x10], %l6
stw %o6, [%l7 + 0x08]
loop_4280:
ldub [%l7 + 0x68], %o4
fzeros %f12
bgu,pn %icc, loop_4281
movvs %icc, %i6, %g3
tpos %icc, 0x0
bge,a,pn %icc, loop_4282
loop_4281:
stx %o2, [%l7 + 0x70]
tsubcc %g2, %i7, %o3
fmovd %f12, %f4
loop_4282:
srax %i3, %o7, %i4
and %g6, 0x05BB, %l2
std %f10, [%l7 + 0x10]
umulcc %g7, %g4, %g5
sth %g1, [%l7 + 0x7C]
lduh [%l7 + 0x36], %o5
brz,a %l1, loop_4283
subc %i1, 0x1E16, %i5
bvc loop_4284
tl %xcc, 0x1
loop_4283:
st %f4, [%l7 + 0x24]
fcmpeq32 %f4, %f0, %o1
loop_4284:
srax %i0, %l3, %i2
movvs %icc, %l4, %l5
tsubcc %o0, 0x18D0, %l6
bshuffle %f14, %f12, %f0
ldx [%l7 + 0x18], %o6
xor %l0, 0x0522, %i6
ldsw [%l7 + 0x14], %o4
fbu %fcc1, loop_4285
srl %g3, 0x05, %g2
ldsb [%l7 + 0x23], %i7
sth %o3, [%l7 + 0x60]
loop_4285:
movpos %xcc, %i3, %o7
sth %i4, [%l7 + 0x58]
fmovdge %xcc, %f15, %f6
ldsh [%l7 + 0x66], %g6
faligndata %f0, %f8, %f12
fbe %fcc0, loop_4286
ldx [%l7 + 0x60], %l2
fones %f4
ld [%l7 + 0x38], %f8
loop_4286:
movne %xcc, %g7, %g4
fandnot2 %f12, %f4, %f4
stw %o2, [%l7 + 0x28]
bl,a loop_4287
fcmped %fcc3, %f10, %f10
mulscc %g5, %g1, %l1
nop
setx loop_4288, %l0, %l1
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_4287:
ldx [%l7 + 0x48], %i1
std %f12, [%l7 + 0x38]
brz,a %i5, loop_4289
loop_4288:
movpos %xcc, %o5, %i0
alignaddr %l3, %o1, %i2
fmul8ulx16 %f12, %f8, %f10
loop_4289:
fmovdvs %xcc, %f6, %f0
addccc %l5, 0x15A6, %o0
st %f13, [%l7 + 0x08]
fmul8x16au %f4, %f14, %f0
st %f4, [%l7 + 0x7C]
fmul8x16au %f5, %f6, %f4
fmul8x16au %f4, %f5, %f0
brnz %l6, loop_4290
addc %o6, %l4, %i6
fnegs %f10, %f7
fmovsl %icc, %f6, %f4
loop_4290:
stw %o4, [%l7 + 0x18]
ldd [%l7 + 0x50], %f0
ldsw [%l7 + 0x2C], %l0
ldsh [%l7 + 0x72], %g2
fbo %fcc1, loop_4291
ldsh [%l7 + 0x4E], %g3
lduh [%l7 + 0x64], %o3
bvc,a,pt %icc, loop_4292
loop_4291:
fcmple32 %f2, %f12, %i3
stb %i7, [%l7 + 0x23]
st %f15, [%l7 + 0x78]
loop_4292:
fcmps %fcc1, %f12, %f5
fnand %f6, %f4, %f10
tleu %xcc, 0x6
movn %xcc, %i4, %g6
bshuffle %f0, %f6, %f0
fbug %fcc3, loop_4293
taddcc %l2, 0x1DDA, %g7
stw %o7, [%l7 + 0x5C]
fcmpgt32 %f14, %f6, %g4
loop_4293:
array32 %g5, %o2, %l1
movne %xcc, %g1, %i5
bl,a %icc, loop_4294
ldd [%l7 + 0x58], %f0
tg %icc, 0x6
sth %i1, [%l7 + 0x58]
loop_4294:
fcmpeq16 %f6, %f12, %i0
std %f2, [%l7 + 0x18]
ldsw [%l7 + 0x68], %l3
be loop_4295
fmovsg %xcc, %f3, %f9
movge %icc, %o5, %i2
fbue,a %fcc0, loop_4296
loop_4295:
fexpand %f2, %f10
fandnot2 %f12, %f8, %f12
ldsb [%l7 + 0x31], %l5
loop_4296:
fble,a %fcc2, loop_4297
sllx %o1, %o0, %l6
stx %l4, [%l7 + 0x68]
ldx [%l7 + 0x30], %o6
loop_4297:
bge,pn %xcc, loop_4298
st %f9, [%l7 + 0x1C]
edge32ln %i6, %o4, %l0
sllx %g2, %o3, %i3
loop_4298:
fpadd32s %f14, %f6, %f1
addccc %i7, %g3, %i4
fpack32 %f0, %f14, %f6
fmuld8ulx16 %f14, %f4, %f6
fmovsg %icc, %f15, %f0
fpsub32 %f4, %f10, %f2
fblg,a %fcc0, loop_4299
or %l2, 0x1276, %g7
fandnot1s %f14, %f12, %f10
stw %o7, [%l7 + 0x30]
loop_4299:
fcmps %fcc2, %f13, %f15
movrgz %g6, %g4, %o2
fbne %fcc0, loop_4300
lduh [%l7 + 0x20], %g5
bn,pt %icc, loop_4301
sth %g1, [%l7 + 0x64]
loop_4300:
stx %i5, [%l7 + 0x08]
edge16 %i1, %i0, %l3
loop_4301:
ldd [%l7 + 0x38], %f4
edge32ln %o5, %i2, %l5
orcc %o1, %o0, %l6
bcc,pn %xcc, loop_4302
fmovrslez %l4, %f11, %f8
fnot1 %f10, %f6
alignaddr %l1, %o6, %o4
loop_4302:
ld [%l7 + 0x50], %f1
sethi 0x102B, %l0
lduw [%l7 + 0x60], %g2
fmovdle %icc, %f2, %f1
bvs loop_4303
ld [%l7 + 0x5C], %f3
ldsh [%l7 + 0x68], %i6
ba,a loop_4304
loop_4303:
lduw [%l7 + 0x38], %o3
xnor %i7, %g3, %i4
ldsb [%l7 + 0x36], %i3
loop_4304:
fands %f9, %f1, %f6
ldd [%l7 + 0x20], %f4
fpmerge %f2, %f5, %f8
fpack16 %f0, %f4
edge8n %g7, %l2, %g6
fnot2 %f12, %f12
tg %icc, 0x1
sll %o7, 0x03, %o2
fmuld8sux16 %f14, %f3, %f14
umulcc %g5, %g1, %i5
fmovdgu %icc, %f6, %f4
umulcc %i1, 0x11CD, %g4
bpos,a %xcc, loop_4305
edge16n %i0, %o5, %i2
siam 0x6
fpackfix %f8, %f14
loop_4305:
fbo %fcc0, loop_4306
sll %l3, 0x05, %o1
ldsw [%l7 + 0x10], %o0
ble,a %xcc, loop_4307
loop_4306:
edge32ln %l5, %l4, %l6
brnz,a %l1, loop_4308
fmul8sux16 %f12, %f0, %f12
loop_4307:
stb %o6, [%l7 + 0x09]
ba,pt %xcc, loop_4309
loop_4308:
fmuld8sux16 %f6, %f4, %f0
fmul8x16 %f2, %f12, %f2
fmul8sux16 %f12, %f6, %f8
loop_4309:
stw %l0, [%l7 + 0x0C]
fpack32 %f8, %f8, %f2
stb %o4, [%l7 + 0x1C]
sub %i6, 0x1131, %g2
tle %xcc, 0x0
tg %icc, 0x4
ldsw [%l7 + 0x10], %o3
tle %icc, 0x5
fmovdne %xcc, %f11, %f12
brz %i7, loop_4310
mulscc %i4, 0x08F9, %i3
subc %g7, 0x0F6C, %g3
lduw [%l7 + 0x58], %g6
loop_4310:
ldd [%l7 + 0x10], %f12
xnor %o7, %o2, %g5
movcs %xcc, %g1, %l2
fpsub16s %f13, %f7, %f6
sth %i5, [%l7 + 0x10]
fcmpd %fcc0, %f14, %f12
ldsb [%l7 + 0x18], %i1
fmovdne %xcc, %f4, %f14
fcmple32 %f6, %f12, %i0
fmovse %icc, %f1, %f13
faligndata %f6, %f12, %f12
ldsb [%l7 + 0x51], %g4
fmovdcc %icc, %f12, %f13
fbo %fcc2, loop_4311
stw %i2, [%l7 + 0x14]
fmovd %f10, %f4
edge32 %o5, %l3, %o0
loop_4311:
fcmpne32 %f0, %f14, %l5
tcs %icc, 0x2
fcmple16 %f6, %f10, %l4
fpack16 %f4, %f11
bne,a,pt %icc, loop_4312
edge8ln %o1, %l6, %o6
ldsw [%l7 + 0x20], %l0
brnz %o4, loop_4313
loop_4312:
be,a,pt %icc, loop_4314
ldd [%l7 + 0x48], %f8
fcmpgt32 %f10, %f2, %i6
loop_4313:
fbule,a %fcc2, loop_4315
loop_4314:
fsrc2s %f11, %f11
ldsb [%l7 + 0x0C], %g2
orn %o3, 0x0E0C, %l1
loop_4315:
udivx %i4, 0x0067, %i7
fxors %f15, %f12, %f2
fcmple32 %f14, %f12, %i3
std %f2, [%l7 + 0x60]
tl %xcc, 0x6
fnor %f0, %f12, %f4
fones %f8
ldsb [%l7 + 0x45], %g7
fba,a %fcc2, loop_4316
movre %g3, 0x2B5, %g6
fbule,a %fcc3, loop_4317
fbug,a %fcc0, loop_4318
loop_4316:
bne loop_4319
fexpand %f8, %f4
loop_4317:
orn %o2, 0x1E79, %o7
loop_4318:
and %g1, %g5, %l2
loop_4319:
stw %i5, [%l7 + 0x0C]
std %f2, [%l7 + 0x58]
movcc %xcc, %i0, %g4
fmovs %f0, %f2
ldsw [%l7 + 0x3C], %i2
fbo,a %fcc3, loop_4320
ldub [%l7 + 0x46], %i1
fands %f9, %f9, %f0
ldx [%l7 + 0x70], %o5
loop_4320:
stw %o0, [%l7 + 0x44]
ldx [%l7 + 0x18], %l5
st %f6, [%l7 + 0x08]
fmovde %xcc, %f9, %f13
ba,pt %icc, loop_4321
bge,a loop_4322
lduh [%l7 + 0x32], %l4
fmuld8ulx16 %f4, %f3, %f2
loop_4321:
fmovs %f5, %f12
loop_4322:
sethi 0x10DF, %o1
fpadd32 %f8, %f8, %f0
fbue %fcc1, loop_4323
tl %xcc, 0x7
siam 0x2
edge16ln %l6, %l3, %l0
loop_4323:
ldsw [%l7 + 0x64], %o6
movre %o4, 0x3FE, %g2
fpadd16 %f10, %f8, %f8
array8 %i6, %o3, %i4
bn loop_4324
bgu,a,pt %icc, loop_4325
st %f14, [%l7 + 0x0C]
orn %i7, %l1, %i3
loop_4324:
brgz,a %g3, loop_4326
loop_4325:
ta %xcc, 0x4
srl %g7, %g6, %o2
lduh [%l7 + 0x72], %o7
loop_4326:
fmovrdgez %g5, %f4, %f0
andcc %g1, %l2, %i5
movrlz %i0, 0x3D6, %g4
mova %icc, %i2, %i1
brgz,a %o5, loop_4327
tge %xcc, 0x5
and %l5, %o0, %o1
bcs,a,pt %icc, loop_4328
loop_4327:
fzeros %f11
xorcc %l6, %l4, %l0
fmovdleu %xcc, %f5, %f2
loop_4328:
ba,a,pn %icc, loop_4329
fbul,a %fcc1, loop_4330
addc %l3, %o6, %g2
fnegs %f6, %f14
loop_4329:
ldsh [%l7 + 0x6C], %i6
loop_4330:
movre %o4, %i4, %o3
movrne %i7, %i3, %l1
fpackfix %f8, %f13
fmovrdgz %g7, %f8, %f0
smulcc %g6, 0x1AEE, %o2
move %icc, %o7, %g3
fone %f4
fpmerge %f7, %f1, %f0
addc %g5, %l2, %i5
fbo,a %fcc1, loop_4331
fmovdl %xcc, %f0, %f7
ldsw [%l7 + 0x24], %g1
fpsub16 %f0, %f10, %f12
loop_4331:
tsubcc %i0, 0x050F, %g4
ldx [%l7 + 0x68], %i2
std %f0, [%l7 + 0x50]
xor %i1, %o5, %o0
fmovrdgz %l5, %f14, %f8
udivcc %l6, 0x1FA5, %o1
be,pn %icc, loop_4332
std %f2, [%l7 + 0x38]
stw %l0, [%l7 + 0x68]
movle %xcc, %l4, %o6
loop_4332:
fcmpeq16 %f10, %f0, %l3
tvs %xcc, 0x3
udiv %i6, 0x15AD, %g2
fmovdl %xcc, %f13, %f12
srlx %o4, %i4, %i7
movre %i3, 0x352, %l1
nop
setx loop_4333, %l0, %l1
jmpl %l1, %g7
brgz,a %g6, loop_4334
fmul8x16al %f7, %f6, %f12
move %xcc, %o2, %o7
loop_4333:
fpsub32 %f10, %f10, %f2
loop_4334:
lduh [%l7 + 0x62], %g3
ld [%l7 + 0x50], %f5
ldsh [%l7 + 0x2A], %o3
ld [%l7 + 0x34], %f13
ldsb [%l7 + 0x75], %g5
fbo %fcc0, loop_4335
fabsd %f10, %f0
lduw [%l7 + 0x1C], %i5
movle %xcc, %l2, %i0
loop_4335:
tl %icc, 0x6
lduh [%l7 + 0x44], %g1
tsubcc %i2, %i1, %o5
fble %fcc3, loop_4336
fsrc2s %f4, %f1
orcc %g4, %o0, %l6
sethi 0x1318, %o1
loop_4336:
fabsd %f2, %f6
tcc %icc, 0x2
fpadd16s %f1, %f6, %f13
fsrc2s %f6, %f15
subcc %l0, %l4, %o6
fmovrdlez %l3, %f10, %f6
ldsw [%l7 + 0x74], %l5
stw %g2, [%l7 + 0x0C]
movneg %icc, %i6, %o4
movne %xcc, %i7, %i4
smul %l1, %i3, %g7
ldx [%l7 + 0x48], %o2
ldx [%l7 + 0x10], %o7
fmovdleu %xcc, %f13, %f7
and %g6, %g3, %g5
add %o3, %i5, %i0
movne %xcc, %g1, %l2
edge32l %i1, %o5, %g4
or %o0, 0x1197, %i2
fmovsneg %icc, %f2, %f13
tge %icc, 0x1
fmovscc %icc, %f1, %f14
fcmpgt32 %f0, %f4, %l6
fmovsneg %xcc, %f15, %f5
ldsw [%l7 + 0x58], %o1
tcc %xcc, 0x0
fcmple32 %f8, %f0, %l4
stw %l0, [%l7 + 0x34]
fornot2s %f12, %f5, %f9
pdist %f4, %f12, %f6
fcmps %fcc1, %f5, %f15
ld [%l7 + 0x48], %f9
fnot1 %f8, %f12
sdivx %o6, 0x0FD7, %l5
srax %g2, %i6, %l3
edge32ln %i7, %i4, %o4
stw %i3, [%l7 + 0x24]
stw %l1, [%l7 + 0x20]
bne,a,pt %icc, loop_4337
tvs %icc, 0x4
movle %xcc, %o2, %g7
lduh [%l7 + 0x22], %o7
loop_4337:
brgz,a %g6, loop_4338
ldsw [%l7 + 0x4C], %g3
movpos %xcc, %g5, %i5
fmovsn %icc, %f0, %f2
loop_4338:
std %f10, [%l7 + 0x70]
movneg %xcc, %i0, %o3
ldsh [%l7 + 0x20], %g1
alignaddrl %i1, %l2, %o5
tpos %xcc, 0x0
sth %g4, [%l7 + 0x54]
ldx [%l7 + 0x08], %i2
edge16l %o0, %o1, %l6
brz,a %l4, loop_4339
stx %o6, [%l7 + 0x50]
ldsb [%l7 + 0x5E], %l5
tsubcc %g2, %i6, %l0
loop_4339:
stb %l3, [%l7 + 0x46]
edge8n %i7, %i4, %o4
addcc %i3, 0x0C12, %l1
movg %xcc, %g7, %o2
udivcc %o7, 0x06C3, %g3
st %f6, [%l7 + 0x78]
sth %g6, [%l7 + 0x40]
st %f12, [%l7 + 0x44]
ldsb [%l7 + 0x1D], %g5
sub %i5, %o3, %i0
sth %g1, [%l7 + 0x0E]
brlz %l2, loop_4340
fnors %f3, %f9, %f6
fmovsvc %icc, %f8, %f9
std %f8, [%l7 + 0x38]
loop_4340:
movrne %i1, %o5, %i2
fcmpes %fcc1, %f6, %f10
mulx %o0, %o1, %g4
fble,a %fcc0, loop_4341
edge32ln %l6, %l4, %l5
ldd [%l7 + 0x50], %f6
movrgez %o6, %i6, %l0
loop_4341:
fpadd16s %f11, %f12, %f5
fsrc1s %f3, %f13
stb %g2, [%l7 + 0x1B]
std %f6, [%l7 + 0x50]
fandnot2s %f7, %f14, %f12
fmovrdlez %i7, %f14, %f10
fcmps %fcc0, %f2, %f4
tne %icc, 0x1
stb %l3, [%l7 + 0x1F]
stx %o4, [%l7 + 0x18]
fpadd16 %f14, %f8, %f8
pdist %f14, %f0, %f10
taddcctv %i4, %l1, %i3
addcc %g7, %o7, %o2
tcs %icc, 0x1
tpos %xcc, 0x2
stb %g3, [%l7 + 0x36]
lduh [%l7 + 0x0C], %g6
fmovrdgz %i5, %f6, %f10
edge8n %o3, %g5, %i0
subcc %g1, %l2, %i1
sth %i2, [%l7 + 0x58]
fbe,a %fcc3, loop_4342
tvc %icc, 0x5
fxnor %f0, %f12, %f14
fpadd32s %f9, %f8, %f6
loop_4342:
edge32n %o5, %o0, %g4
smulcc %l6, %o1, %l4
ldsb [%l7 + 0x79], %o6
fbne %fcc3, loop_4343
fbo,a %fcc0, loop_4344
fcmpgt16 %f10, %f14, %l5
fmuld8ulx16 %f1, %f12, %f14
loop_4343:
ld [%l7 + 0x74], %f2
loop_4344:
fandnot1s %f6, %f2, %f15
fcmpeq32 %f0, %f2, %i6
array8 %l0, %i7, %l3
fmovrdlez %o4, %f8, %f10
fmovrsgez %i4, %f2, %f8
fmovsle %xcc, %f6, %f14
fmovsne %icc, %f4, %f12
ldd [%l7 + 0x18], %f0
udiv %g2, 0x19F1, %i3
fmovrslez %g7, %f5, %f2
sth %l1, [%l7 + 0x7A]
nop
setx loop_4345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %icc, %f11, %f8
mulx %o7, 0x1A43, %g3
lduw [%l7 + 0x7C], %o2
loop_4345:
fblg,a %fcc3, loop_4346
movre %i5, %o3, %g6
nop
setx loop_4347, %l0, %l1
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 + 0x60], %f2
loop_4346:
ldd [%l7 + 0x38], %f14
brgz,a %g5, loop_4348
loop_4347:
fnot1s %f6, %f12
st %f8, [%l7 + 0x30]
edge16l %i0, %g1, %l2
loop_4348:
fmovsn %xcc, %f12, %f14
move %xcc, %i2, %o5
movl %xcc, %o0, %i1
ldsh [%l7 + 0x4C], %g4
fsrc2 %f4, %f4
fmovsgu %xcc, %f10, %f14
fblg %fcc3, loop_4349
ldd [%l7 + 0x60], %f14
srax %l6, 0x0D, %o1
stx %o6, [%l7 + 0x48]
loop_4349:
bcc,pt %icc, loop_4350
fors %f9, %f12, %f14
stb %l4, [%l7 + 0x79]
fblg,a %fcc0, loop_4351
loop_4350:
fmovse %icc, %f11, %f5
fxnors %f14, %f12, %f10
fbug %fcc1, loop_4352
loop_4351:
st %f11, [%l7 + 0x44]
fbne,a %fcc2, loop_4353
ldsw [%l7 + 0x50], %i6
loop_4352:
fnot2 %f4, %f12
mova %icc, %l0, %l5
loop_4353:
fnands %f4, %f14, %f14
tle %xcc, 0x3
fabss %f6, %f10
andncc %l3, %i7, %i4
fmovsn %xcc, %f11, %f7
stw %o4, [%l7 + 0x54]
fornot1 %f8, %f14, %f12
stx %g2, [%l7 + 0x68]
subc %g7, 0x07DB, %l1
fandnot2 %f8, %f14, %f10
std %f2, [%l7 + 0x30]
fmovrse %i3, %f12, %f3
te %xcc, 0x2
subccc %o7, %g3, %o2
xnorcc %o3, %i5, %g6
fpmerge %f1, %f10, %f6
fmovsg %icc, %f11, %f2
ldx [%l7 + 0x60], %g5
fnand %f6, %f8, %f6
tvs %icc, 0x1
ld [%l7 + 0x60], %f9
fmul8x16au %f15, %f4, %f10
fnegd %f6, %f4
fmul8x16 %f6, %f8, %f10
fpack16 %f4, %f0
tvs %icc, 0x6
ldsb [%l7 + 0x4D], %g1
bne,a,pn %xcc, loop_4354
nop
setx loop_4355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x68], %i0
fmovsneg %xcc, %f6, %f5
loop_4354:
fbn,a %fcc0, loop_4356
loop_4355:
mulscc %l2, %o5, %o0
ld [%l7 + 0x1C], %f11
lduw [%l7 + 0x10], %i2
loop_4356:
fnot2 %f8, %f8
fbul %fcc2, loop_4357
xnor %i1, %g4, %o1
fmul8ulx16 %f12, %f2, %f6
stw %o6, [%l7 + 0x54]
loop_4357:
ldsw [%l7 + 0x3C], %l4
tleu %xcc, 0x6
ld [%l7 + 0x20], %f5
xnorcc %i6, %l0, %l6
fornot2 %f6, %f8, %f4
array8 %l5, %l3, %i4
st %f2, [%l7 + 0x64]
edge32 %i7, %g2, %g7
ldub [%l7 + 0x43], %o4
lduh [%l7 + 0x70], %i3
movgu %xcc, %l1, %o7
movneg %xcc, %o2, %g3
ble,pn %icc, loop_4358
be %xcc, loop_4359
ld [%l7 + 0x40], %f14
bcs,a %xcc, loop_4360
loop_4358:
movvc %icc, %o3, %i5
loop_4359:
lduh [%l7 + 0x22], %g5
movne %icc, %g1, %g6
loop_4360:
fxor %f2, %f0, %f10
smul %l2, 0x03BD, %o5
nop
setx loop_4361, %l0, %l1
jmpl %l1, %i0
movl %icc, %o0, %i1
fmovrsgez %i2, %f11, %f6
fmovrslez %o1, %f15, %f1
loop_4361:
stw %g4, [%l7 + 0x78]
for %f10, %f2, %f0
ldsb [%l7 + 0x6C], %o6
fandnot1s %f8, %f10, %f8
taddcc %i6, %l0, %l4
fandnot2s %f14, %f12, %f3
for %f0, %f10, %f0
fmovdneg %xcc, %f5, %f15
fmovscs %xcc, %f2, %f4
ldub [%l7 + 0x2C], %l5
move %xcc, %l6, %l3
lduw [%l7 + 0x40], %i7
fmovdpos %xcc, %f2, %f10
ldx [%l7 + 0x28], %g2
ldsh [%l7 + 0x50], %i4
edge32ln %o4, %g7, %l1
lduw [%l7 + 0x54], %o7
fbn %fcc0, loop_4362
fsrc2 %f12, %f4
sth %o2, [%l7 + 0x5C]
tg %xcc, 0x1
loop_4362:
fcmpne16 %f2, %f8, %g3
fmovdvs %icc, %f1, %f15
ldd [%l7 + 0x20], %f12
sth %i3, [%l7 + 0x58]
edge16 %o3, %g5, %g1
movcc %xcc, %i5, %l2
fornot1s %f2, %f10, %f6
be,a loop_4363
brgez,a %g6, loop_4364
stb %i0, [%l7 + 0x41]
te %xcc, 0x6
loop_4363:
fmovrsne %o5, %f14, %f12
loop_4364:
fble %fcc1, loop_4365
fornot1 %f2, %f6, %f6
ldsb [%l7 + 0x5A], %o0
fnot1s %f4, %f2
loop_4365:
call loop_4366
orcc %i1, 0x15BA, %i2
sth %g4, [%l7 + 0x70]
ldsh [%l7 + 0x4E], %o6
loop_4366:
stx %o1, [%l7 + 0x60]
orn %l0, 0x01DB, %i6
fpsub16 %f12, %f10, %f12
fnegd %f0, %f12
fmovdvc %xcc, %f11, %f13
ldd [%l7 + 0x60], %f12
array16 %l5, %l4, %l6
fmovsg %icc, %f6, %f8
bpos loop_4367
tsubcctv %l3, %g2, %i7
movrlez %i4, %g7, %l1
stw %o4, [%l7 + 0x50]
loop_4367:
fbn %fcc1, loop_4368
fxors %f2, %f10, %f9
and %o2, %g3, %o7
lduw [%l7 + 0x4C], %o3
loop_4368:
stb %g5, [%l7 + 0x68]
stw %g1, [%l7 + 0x78]
tge %xcc, 0x2
fbne,a %fcc2, loop_4369
stw %i5, [%l7 + 0x58]
ldx [%l7 + 0x68], %l2
bge,a,pt %xcc, loop_4370
loop_4369:
tcc %icc, 0x7
ldsw [%l7 + 0x78], %g6
tge %icc, 0x7
loop_4370:
tg %xcc, 0x1
ldd [%l7 + 0x58], %f10
ldd [%l7 + 0x08], %f8
lduh [%l7 + 0x7C], %i0
brlez %o5, loop_4371
std %f4, [%l7 + 0x28]
ldsh [%l7 + 0x62], %i3
ldsh [%l7 + 0x74], %o0
loop_4371:
fpadd32s %f13, %f9, %f1
brlez %i1, loop_4372
std %f12, [%l7 + 0x10]
sth %g4, [%l7 + 0x68]
be,pt %xcc, loop_4373
loop_4372:
ld [%l7 + 0x54], %f2
st %f3, [%l7 + 0x78]
fbu,a %fcc3, loop_4374
loop_4373:
fone %f4
sth %i2, [%l7 + 0x1C]
fnot2s %f2, %f1
loop_4374:
fmovsne %icc, %f0, %f15
st %f13, [%l7 + 0x7C]
subcc %o1, 0x10F7, %l0
tsubcc %o6, %l5, %l4
lduw [%l7 + 0x30], %i6
std %f2, [%l7 + 0x60]
movcs %xcc, %l3, %g2
bge,a loop_4375
stb %i7, [%l7 + 0x2E]
ldsw [%l7 + 0x7C], %l6
orcc %i4, 0x1BFE, %l1
loop_4375:
subccc %o4, 0x02CC, %o2
fmovrdgz %g3, %f6, %f8
ldsw [%l7 + 0x44], %g7
tgu %icc, 0x6
fnot2s %f4, %f0
stw %o3, [%l7 + 0x60]
fone %f6
tvs %icc, 0x2
bn,a,pn %xcc, loop_4376
fbge,a %fcc3, loop_4377
fnors %f2, %f15, %f5
ldd [%l7 + 0x60], %f14
loop_4376:
ldsb [%l7 + 0x58], %o7
loop_4377:
tgu %icc, 0x2
stw %g1, [%l7 + 0x60]
tgu %icc, 0x4
subc %g5, %l2, %g6
fbge %fcc0, loop_4378
lduw [%l7 + 0x24], %i5
tcc %xcc, 0x4
taddcc %i0, %i3, %o0
loop_4378:
fmovspos %xcc, %f15, %f12
st %f13, [%l7 + 0x3C]
edge32n %i1, %o5, %i2
tvs %xcc, 0x5
fmovdge %icc, %f11, %f2
ldsb [%l7 + 0x4D], %o1
fpadd32s %f4, %f8, %f6
sth %l0, [%l7 + 0x0E]
bg loop_4379
fcmped %fcc2, %f2, %f8
srl %o6, 0x13, %l5
sdiv %g4, 0x1779, %i6
loop_4379:
fpsub16s %f11, %f2, %f12
fxnors %f14, %f15, %f13
stx %l4, [%l7 + 0x18]
lduh [%l7 + 0x70], %g2
ba,pt %icc, loop_4380
subc %i7, %l3, %l6
ldd [%l7 + 0x50], %f4
ldx [%l7 + 0x20], %i4
loop_4380:
stx %l1, [%l7 + 0x10]
brgez,a %o2, loop_4381
fnot2 %f6, %f10
ld [%l7 + 0x78], %f8
fbuge,a %fcc2, loop_4382
loop_4381:
fmul8sux16 %f12, %f2, %f2
fxors %f15, %f6, %f5
xnor %o4, 0x1144, %g3
loop_4382:
fandnot2 %f2, %f4, %f6
fcmpgt16 %f14, %f10, %g7
be %xcc, loop_4383
fmovdvc %icc, %f7, %f13
brgez,a %o3, loop_4384
movleu %xcc, %g1, %o7
loop_4383:
fmovsg %icc, %f15, %f8
movvs %icc, %l2, %g6
loop_4384:
ldx [%l7 + 0x40], %g5
fnegs %f6, %f8
array8 %i5, %i3, %i0
fbuge %fcc2, loop_4385
movrgz %i1, %o0, %i2
lduw [%l7 + 0x3C], %o1
fmovdl %xcc, %f6, %f8
loop_4385:
fmovrdlez %l0, %f8, %f6
ldd [%l7 + 0x18], %f8
call loop_4386
tsubcctv %o5, 0x0A8A, %o6
tleu %xcc, 0x5
fmovrsgez %g4, %f8, %f4
loop_4386:
srl %i6, %l4, %g2
movcc %icc, %l5, %l3
ba,a %xcc, loop_4387
tn %icc, 0x4
movge %icc, %l6, %i4
pdist %f4, %f10, %f6
loop_4387:
fbl,a %fcc1, loop_4388
movneg %icc, %l1, %i7
fmul8ulx16 %f8, %f10, %f8
bneg,a,pn %xcc, loop_4389
loop_4388:
fbul,a %fcc3, loop_4390
taddcctv %o2, 0x1895, %g3
edge32ln %g7, %o3, %o4
loop_4389:
lduh [%l7 + 0x62], %o7
loop_4390:
fba %fcc0, loop_4391
array16 %g1, %l2, %g5
orn %i5, 0x0D3B, %i3
fpsub16s %f0, %f1, %f0
loop_4391:
edge8 %i0, %g6, %i1
fmovdle %xcc, %f11, %f2
sllx %i2, 0x0F, %o0
lduh [%l7 + 0x6E], %l0
tg %xcc, 0x1
fxnors %f3, %f14, %f12
be loop_4392
bleu,a loop_4393
fnegd %f14, %f6
fbn,a %fcc0, loop_4394
loop_4392:
stx %o5, [%l7 + 0x08]
loop_4393:
stb %o6, [%l7 + 0x5D]
fsrc1 %f10, %f2
loop_4394:
std %f0, [%l7 + 0x60]
stb %g4, [%l7 + 0x2B]
edge16ln %i6, %l4, %o1
tleu %xcc, 0x7
bvc,a %xcc, loop_4395
lduw [%l7 + 0x3C], %l5
ba,a loop_4396
fabsd %f10, %f8
loop_4395:
fbul %fcc1, loop_4397
ldsw [%l7 + 0x6C], %g2
loop_4396:
fmuld8sux16 %f11, %f10, %f2
brgez %l3, loop_4398
loop_4397:
edge32n %i4, %l1, %i7
tpos %xcc, 0x4
fones %f3
loop_4398:
ldub [%l7 + 0x50], %l6
tvc %xcc, 0x0
fbule,a %fcc2, loop_4399
xnor %g3, 0x00A3, %g7
fpadd16s %f15, %f6, %f2
std %f12, [%l7 + 0x78]
loop_4399:
movleu %icc, %o3, %o2
udivcc %o4, 0x0E7E, %g1
fbue,a %fcc2, loop_4400
fmovdge %xcc, %f3, %f9
fbue,a %fcc0, loop_4401
fmovsn %icc, %f4, %f15
loop_4400:
brlez,a %l2, loop_4402
movcc %xcc, %g5, %o7
loop_4401:
fbe %fcc0, loop_4403
bneg,a loop_4404
loop_4402:
movre %i3, 0x384, %i0
udiv %i5, 0x1E8E, %i1
loop_4403:
movne %xcc, %g6, %i2
loop_4404:
stw %l0, [%l7 + 0x70]
tge %xcc, 0x1
ldsh [%l7 + 0x62], %o5
fmovscc %icc, %f13, %f11
fmovdleu %icc, %f12, %f12
sdivx %o0, 0x0AE4, %o6
ld [%l7 + 0x14], %f6
fmul8x16 %f5, %f4, %f2
bneg,a %icc, loop_4405
ldd [%l7 + 0x58], %f0
fbule %fcc1, loop_4406
fmovrdgz %i6, %f6, %f6
loop_4405:
tg %icc, 0x6
popc %g4, %o1
loop_4406:
fpackfix %f6, %f4
fmovrsgz %l5, %f2, %f15
fzero %f12
ld [%l7 + 0x54], %f15
sth %g2, [%l7 + 0x1A]
srlx %l3, %l4, %i4
or %i7, 0x1BF5, %l6
orncc %l1, 0x1C75, %g3
fnands %f11, %f2, %f4
fbl %fcc0, loop_4407
edge16n %o3, %g7, %o2
ldsh [%l7 + 0x28], %g1
edge16ln %l2, %o4, %g5
loop_4407:
fmovsge %xcc, %f15, %f15
fbne,a %fcc3, loop_4408
fmovscc %icc, %f12, %f12
pdist %f6, %f10, %f6
ldd [%l7 + 0x20], %f8
loop_4408:
lduw [%l7 + 0x68], %i3
fmovde %xcc, %f4, %f0
ld [%l7 + 0x14], %f8
std %f4, [%l7 + 0x40]
bl,a,pt %icc, loop_4409
movrlz %i0, 0x363, %i5
taddcc %o7, %g6, %i2
ldsb [%l7 + 0x7B], %l0
loop_4409:
fpack16 %f0, %f0
lduh [%l7 + 0x5A], %i1
fornot1 %f12, %f0, %f2
edge16l %o5, %o6, %o0
lduh [%l7 + 0x6C], %i6
ldsb [%l7 + 0x4B], %o1
ldd [%l7 + 0x40], %f14
edge16n %l5, %g2, %g4
bl,a loop_4410
lduw [%l7 + 0x78], %l3
fmovda %xcc, %f5, %f9
fmovrsne %l4, %f4, %f12
loop_4410:
fbne %fcc0, loop_4411
fxnors %f11, %f8, %f14
ldsw [%l7 + 0x78], %i4
fmovspos %icc, %f11, %f11
loop_4411:
fmovsvs %xcc, %f6, %f15
ldd [%l7 + 0x30], %f2
ldub [%l7 + 0x25], %l6
sth %l1, [%l7 + 0x18]
fble %fcc3, loop_4412
edge32l %i7, %o3, %g3
movrlz %g7, %o2, %g1
lduw [%l7 + 0x58], %l2
loop_4412:
st %f12, [%l7 + 0x78]
ld [%l7 + 0x6C], %f14
fabsd %f6, %f4
edge8 %o4, %g5, %i0
ldub [%l7 + 0x6E], %i5
brlz,a %o7, loop_4413
fpmerge %f6, %f9, %f0
ld [%l7 + 0x64], %f14
ldub [%l7 + 0x24], %i3
loop_4413:
stb %i2, [%l7 + 0x2B]
fpadd16s %f4, %f1, %f6
stw %g6, [%l7 + 0x0C]
fmovsl %icc, %f15, %f8
tcc %xcc, 0x2
lduh [%l7 + 0x4E], %i1
fmovsn %icc, %f14, %f3
fcmpne16 %f6, %f4, %l0
bcs,a loop_4414
fnot2s %f8, %f1
ldsb [%l7 + 0x4B], %o5
alignaddr %o0, %i6, %o6
loop_4414:
ldd [%l7 + 0x68], %f12
ba,a,pt %xcc, loop_4415
fbe %fcc0, loop_4416
fmovdl %xcc, %f8, %f7
xorcc %l5, 0x0C94, %o1
loop_4415:
ldx [%l7 + 0x20], %g4
loop_4416:
sub %g2, 0x0B7E, %l4
bn,pt %xcc, loop_4417
fbu %fcc2, loop_4418
fmovsneg %icc, %f5, %f14
add %i4, 0x1781, %l3
loop_4417:
ld [%l7 + 0x2C], %f4
loop_4418:
ldx [%l7 + 0x68], %l1
sdivcc %l6, 0x1A76, %o3
fpsub32s %f6, %f15, %f0
fabss %f7, %f14
ldsw [%l7 + 0x60], %g3
lduw [%l7 + 0x60], %i7
sra %o2, %g7, %l2
fbe,a %fcc2, loop_4419
st %f0, [%l7 + 0x64]
xnor %g1, 0x02CC, %g5
andncc %i0, %o4, %i5
loop_4419:
stb %i3, [%l7 + 0x40]
ldsw [%l7 + 0x64], %i2
fmovse %icc, %f13, %f10
subcc %g6, %i1, %o7
brz,a %o5, loop_4420
movrlz %l0, 0x12A, %o0
bcc,a loop_4421
ba %xcc, loop_4422
loop_4420:
addccc %i6, 0x1BF4, %o6
stb %o1, [%l7 + 0x4F]
loop_4421:
tcs %xcc, 0x3
loop_4422:
popc %g4, %l5
udivcc %l4, 0x11C4, %g2
fcmpgt32 %f14, %f0, %i4
fnands %f13, %f12, %f9
lduw [%l7 + 0x28], %l1
fcmpne32 %f8, %f0, %l3
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x55], %o3
movrgez %g3, %i7, %l6
fzero %f12
lduw [%l7 + 0x64], %o2
ldsb [%l7 + 0x6E], %g7
fbue,a %fcc1, loop_4423
udivcc %g1, 0x1C09, %g5
fmovsle %xcc, %f3, %f12
ldd [%l7 + 0x68], %f2
loop_4423:
fandnot2 %f6, %f4, %f6
fmovde %icc, %f12, %f10
fmovdcc %xcc, %f4, %f4
tleu %icc, 0x3
faligndata %f12, %f6, %f10
tge %xcc, 0x1
fpsub16 %f14, %f2, %f10
fbn %fcc1, loop_4424
array8 %i0, %l2, %i5
ldd [%l7 + 0x68], %f6
fnand %f2, %f10, %f12
loop_4424:
tleu %xcc, 0x4
bpos,a,pt %icc, loop_4425
ldsb [%l7 + 0x25], %i3
fmovsne %icc, %f0, %f0
fnor %f10, %f14, %f8
loop_4425:
tvc %xcc, 0x1
lduh [%l7 + 0x1C], %i2
fmovdneg %icc, %f7, %f15
stb %o4, [%l7 + 0x08]
fmovse %icc, %f6, %f6
fmovsge %xcc, %f5, %f13
ld [%l7 + 0x58], %f13
ld [%l7 + 0x40], %f13
stw %i1, [%l7 + 0x48]
bne loop_4426
mulscc %o7, 0x050B, %o5
udivx %l0, 0x069B, %g6
ldsw [%l7 + 0x60], %i6
loop_4426:
fcmps %fcc3, %f15, %f3
fpsub16 %f0, %f0, %f2
lduw [%l7 + 0x50], %o0
movrlez %o6, %g4, %o1
alignaddr %l5, %g2, %l4
fmovdneg %xcc, %f7, %f12
addcc %l1, 0x1432, %l3
ldd [%l7 + 0x40], %f2
ldsh [%l7 + 0x2A], %i4
fbn %fcc2, loop_4427
subcc %o3, %i7, %g3
fcmpgt16 %f4, %f0, %l6
fexpand %f4, %f2
loop_4427:
ld [%l7 + 0x10], %f14
addccc %o2, 0x15A9, %g1
bneg %xcc, loop_4428
sth %g7, [%l7 + 0x6E]
ldub [%l7 + 0x4E], %g5
fpackfix %f0, %f0
loop_4428:
fba %fcc3, loop_4429
fxor %f10, %f8, %f12
movle %icc, %i0, %l2
smul %i5, %i2, %i3
loop_4429:
ldsh [%l7 + 0x1C], %i1
fbo,a %fcc0, loop_4430
fornot1 %f12, %f0, %f6
ldd [%l7 + 0x50], %f12
andcc %o4, %o5, %l0
loop_4430:
sdivcc %o7, 0x1CA9, %i6
fxor %f0, %f8, %f10
tl %icc, 0x6
fsrc1s %f10, %f10
fcmped %fcc1, %f4, %f8
ldsb [%l7 + 0x60], %o0
fbug,a %fcc2, loop_4431
ldd [%l7 + 0x28], %f4
fors %f15, %f11, %f14
movrne %g6, 0x180, %o6
loop_4431:
xorcc %o1, %l5, %g2
taddcc %l4, %l1, %g4
movvc %xcc, %l3, %o3
fcmpd %fcc3, %f12, %f6
sth %i4, [%l7 + 0x5E]
fandnot2 %f10, %f10, %f10
stw %g3, [%l7 + 0x6C]
bcc,pn %xcc, loop_4432
fnot1 %f6, %f14
mova %xcc, %l6, %i7
ld [%l7 + 0x1C], %f12
loop_4432:
fmovs %f9, %f6
call loop_4433
fpsub16 %f2, %f12, %f2
ldx [%l7 + 0x70], %g1
brlez,a %g7, loop_4434
loop_4433:
fmovrdgz %g5, %f10, %f4
stb %i0, [%l7 + 0x6A]
fnegd %f6, %f4
loop_4434:
stw %l2, [%l7 + 0x60]
sth %i5, [%l7 + 0x5A]
ld [%l7 + 0x70], %f11
brgz %i2, loop_4435
fornot2s %f5, %f4, %f12
ld [%l7 + 0x34], %f8
fmul8x16au %f5, %f3, %f6
loop_4435:
edge16n %i3, %i1, %o2
stx %o5, [%l7 + 0x08]
lduw [%l7 + 0x1C], %l0
xnor %o4, 0x1FD1, %o7
std %f8, [%l7 + 0x48]
sub %o0, %i6, %o6
sth %g6, [%l7 + 0x66]
fbne %fcc2, loop_4436
tvc %icc, 0x0
andcc %o1, %l5, %l4
fxors %f9, %f8, %f4
loop_4436:
fmovdgu %xcc, %f13, %f6
edge32 %l1, %g2, %g4
ldub [%l7 + 0x10], %o3
fmovdge %xcc, %f11, %f12
addcc %l3, 0x1C4F, %g3
fmovrsgez %l6, %f2, %f12
lduw [%l7 + 0x58], %i4
fbn %fcc3, loop_4437
ldsh [%l7 + 0x2E], %g1
fcmpd %fcc2, %f0, %f10
ldsh [%l7 + 0x70], %i7
loop_4437:
ldsh [%l7 + 0x20], %g7
st %f10, [%l7 + 0x3C]
siam 0x0
bgu,a %xcc, loop_4438
ldsw [%l7 + 0x50], %i0
tl %icc, 0x4
fsrc2s %f4, %f7
loop_4438:
fmovdpos %icc, %f8, %f5
fmovrsgz %l2, %f7, %f1
edge16 %g5, %i5, %i2
brgz,a %i1, loop_4439
edge8l %o2, %i3, %l0
movpos %icc, %o5, %o4
fpadd16 %f6, %f0, %f14
loop_4439:
fble %fcc2, loop_4440
andcc %o7, %o0, %i6
fsrc2s %f7, %f5
tl %xcc, 0x3
loop_4440:
movleu %icc, %g6, %o6
stb %l5, [%l7 + 0x7D]
mova %icc, %o1, %l4
tcc %icc, 0x3
fbl %fcc2, loop_4441
fnand %f12, %f12, %f2
fmovsn %icc, %f2, %f14
lduw [%l7 + 0x74], %g2
loop_4441:
edge8l %l1, %g4, %o3
ldsh [%l7 + 0x12], %l3
sllx %g3, %i4, %g1
nop
setx loop_4442, %l0, %l1
jmpl %l1, %i7
fbug,a %fcc0, loop_4443
tg %xcc, 0x7
ldsw [%l7 + 0x1C], %g7
loop_4442:
bl,a,pn %xcc, loop_4444
loop_4443:
faligndata %f2, %f14, %f4
sth %i0, [%l7 + 0x6C]
ldsh [%l7 + 0x34], %l6
loop_4444:
fbl %fcc3, loop_4445
bpos,a %xcc, loop_4446
ldub [%l7 + 0x15], %g5
fcmpes %fcc3, %f11, %f9
loop_4445:
ldub [%l7 + 0x15], %l2
loop_4446:
edge16l %i2, %i1, %o2
sth %i5, [%l7 + 0x74]
fnot2 %f8, %f10
st %f14, [%l7 + 0x58]
fmovs %f1, %f6
brnz,a %i3, loop_4447
std %f4, [%l7 + 0x78]
stx %l0, [%l7 + 0x20]
ta %icc, 0x0
loop_4447:
ldsw [%l7 + 0x70], %o4
fcmple16 %f4, %f14, %o5
fmovrdne %o7, %f14, %f4
edge8n %i6, %g6, %o6
ld [%l7 + 0x5C], %f14
ldsw [%l7 + 0x14], %l5
fmovse %icc, %f13, %f15
fmovd %f2, %f10
sub %o1, %l4, %g2
fbule %fcc1, loop_4448
ldx [%l7 + 0x78], %l1
bpos,a %icc, loop_4449
smul %g4, 0x113A, %o3
loop_4448:
tg %xcc, 0x5
fandnot2s %f6, %f1, %f14
loop_4449:
ldub [%l7 + 0x47], %l3
movrlz %o0, %g3, %i4
fxor %f12, %f14, %f12
stw %i7, [%l7 + 0x10]
fcmpd %fcc0, %f2, %f10
subc %g1, %i0, %g7
movvc %xcc, %l6, %l2
brgez,a %i2, loop_4450
mulx %g5, %i1, %i5
fcmpd %fcc0, %f2, %f14
fbug %fcc2, loop_4451
loop_4450:
ldsh [%l7 + 0x54], %i3
fmovdcs %icc, %f7, %f7
array8 %l0, %o2, %o4
loop_4451:
fpadd32 %f10, %f4, %f12
bneg,pt %xcc, loop_4452
brlz,a %o5, loop_4453
fmovsa %xcc, %f14, %f8
ldsh [%l7 + 0x38], %o7
loop_4452:
sth %i6, [%l7 + 0x52]
loop_4453:
stx %g6, [%l7 + 0x28]
lduw [%l7 + 0x3C], %o6
xnorcc %o1, %l5, %l4
fbug,a %fcc0, loop_4454
orncc %g2, %g4, %l1
edge16n %o3, %o0, %l3
sth %g3, [%l7 + 0x3A]
loop_4454:
mova %xcc, %i7, %g1
ld [%l7 + 0x30], %f13
brnz %i4, loop_4455
fbug %fcc3, loop_4456
fbu,a %fcc2, loop_4457
lduw [%l7 + 0x24], %g7
loop_4455:
add %i0, 0x1295, %l6
loop_4456:
fpsub16 %f2, %f12, %f2
loop_4457:
te %xcc, 0x6
and %l2, 0x0EDC, %i2
fmovda %xcc, %f2, %f1
ldsw [%l7 + 0x68], %i1
ldx [%l7 + 0x60], %g5
fornot2s %f15, %f10, %f14
pdist %f8, %f0, %f8
ta %xcc, 0x1
andn %i3, 0x1D60, %i5
st %f12, [%l7 + 0x3C]
stx %o2, [%l7 + 0x28]
ld [%l7 + 0x78], %f3
brlez,a %o4, loop_4458
ldsh [%l7 + 0x20], %l0
fnot1 %f2, %f2
brlz %o5, loop_4459
loop_4458:
fxnors %f0, %f5, %f0
tcs %icc, 0x7
ldsb [%l7 + 0x3F], %o7
loop_4459:
stx %g6, [%l7 + 0x28]
call loop_4460
add %i6, %o1, %l5
addcc %o6, 0x1A1F, %g2
umulcc %g4, 0x1366, %l1
loop_4460:
lduh [%l7 + 0x44], %l4
stw %o3, [%l7 + 0x30]
andncc %o0, %l3, %i7
fmovdg %xcc, %f11, %f14
fbg,a %fcc0, loop_4461
fmovsvs %icc, %f14, %f5
edge16l %g3, %i4, %g7
lduh [%l7 + 0x5E], %g1
loop_4461:
ldx [%l7 + 0x18], %l6
smulcc %i0, 0x0053, %l2
edge16 %i2, %i1, %g5
ldsh [%l7 + 0x2C], %i3
lduw [%l7 + 0x5C], %o2
fmul8sux16 %f14, %f8, %f4
fands %f0, %f4, %f5
ldsb [%l7 + 0x4B], %o4
ldsh [%l7 + 0x7E], %l0
fmovdg %icc, %f8, %f15
brnz,a %o5, loop_4462
srax %o7, %i5, %i6
fba,a %fcc0, loop_4463
fpadd16 %f10, %f4, %f6
loop_4462:
tvc %xcc, 0x2
fzero %f8
loop_4463:
fmovdcc %xcc, %f13, %f9
ld [%l7 + 0x6C], %f12
fmovsvc %xcc, %f15, %f13
fbe %fcc2, loop_4464
xnorcc %g6, 0x04E7, %o1
fbo,a %fcc0, loop_4465
fpackfix %f0, %f9
loop_4464:
ldd [%l7 + 0x78], %f4
fsrc2s %f10, %f6
loop_4465:
bl loop_4466
brgz,a %o6, loop_4467
sth %g2, [%l7 + 0x5C]
edge32n %l5, %l1, %g4
loop_4466:
movn %xcc, %l4, %o0
loop_4467:
fba,a %fcc2, loop_4468
ldd [%l7 + 0x60], %f2
fabsd %f6, %f10
lduw [%l7 + 0x70], %o3
loop_4468:
fmovrsne %l3, %f4, %f13
xor %i7, %g3, %i4
tsubcctv %g1, %g7, %l6
fornot1s %f12, %f5, %f6
popc %l2, %i2
umul %i0, 0x0435, %i1
subccc %i3, %g5, %o4
lduh [%l7 + 0x38], %o2
popc %l0, %o5
bshuffle %f12, %f0, %f12
fcmple32 %f12, %f12, %o7
ldub [%l7 + 0x0A], %i5
bcs,a loop_4469
lduw [%l7 + 0x20], %i6
fmovd %f10, %f12
fmovrdgez %g6, %f6, %f2
loop_4469:
stx %o1, [%l7 + 0x50]
bvc,a,pt %xcc, loop_4470
fmovdne %icc, %f12, %f11
fmovdg %xcc, %f14, %f7
fbul %fcc1, loop_4471
loop_4470:
array8 %g2, %o6, %l1
stx %l5, [%l7 + 0x28]
st %f8, [%l7 + 0x38]
loop_4471:
xor %l4, %o0, %o3
ld [%l7 + 0x74], %f6
stb %g4, [%l7 + 0x0F]
sth %i7, [%l7 + 0x52]
nop
setx loop_4472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc1, %f6, %f14
movvc %icc, %l3, %g3
ldx [%l7 + 0x48], %g1
loop_4472:
fzero %f14
fpack16 %f10, %f15
fnot1 %f10, %f12
std %f6, [%l7 + 0x38]
faligndata %f0, %f0, %f8
srlx %i4, %l6, %g7
stx %l2, [%l7 + 0x28]
sth %i0, [%l7 + 0x32]
fbge %fcc3, loop_4473
fbge,a %fcc1, loop_4474
popc 0x0BAE, %i1
brgz %i2, loop_4475
loop_4473:
ldsw [%l7 + 0x14], %i3
loop_4474:
ldsh [%l7 + 0x08], %o4
smul %o2, 0x00DE, %g5
loop_4475:
fmovrsgez %o5, %f11, %f1
fmovrdlez %o7, %f12, %f12
edge32n %l0, %i5, %i6
fandnot2s %f2, %f8, %f7
fmuld8ulx16 %f10, %f12, %f8
fpsub32s %f8, %f9, %f6
tneg %icc, 0x4
nop
setx loop_4476, %l0, %l1
jmpl %l1, %o1
fpsub32s %f6, %f11, %f0
fbg %fcc3, loop_4477
fmovdn %xcc, %f9, %f3
loop_4476:
sethi 0x0D75, %g2
fpackfix %f2, %f2
loop_4477:
fbue %fcc0, loop_4478
movleu %xcc, %o6, %l1
brgz,a %l5, loop_4479
movl %icc, %l4, %o0
loop_4478:
ldx [%l7 + 0x28], %g6
fmovsvs %icc, %f2, %f5
loop_4479:
stw %g4, [%l7 + 0x44]
fcmpne16 %f10, %f4, %i7
fba,a %fcc2, loop_4480
fmovsn %icc, %f1, %f15
fbn,a %fcc2, loop_4481
st %f6, [%l7 + 0x30]
loop_4480:
ldsh [%l7 + 0x4A], %o3
movrgez %l3, 0x39F, %g1
loop_4481:
mova %xcc, %i4, %g3
call loop_4482
sth %g7, [%l7 + 0x24]
stb %l2, [%l7 + 0x3E]
lduh [%l7 + 0x7C], %l6
loop_4482:
fmovrse %i1, %f15, %f8
lduh [%l7 + 0x68], %i2
fcmpd %fcc3, %f10, %f0
movrgz %i3, 0x30E, %o4
bne,pn %icc, loop_4483
fandnot2 %f10, %f4, %f8
ldsh [%l7 + 0x34], %o2
bne,a %xcc, loop_4484
loop_4483:
stw %g5, [%l7 + 0x60]
ldsw [%l7 + 0x34], %o5
std %f2, [%l7 + 0x38]
loop_4484:
bl,a %xcc, loop_4485
movvc %xcc, %i0, %o7
fnegd %f12, %f0
fsrc2s %f12, %f13
loop_4485:
stb %l0, [%l7 + 0x77]
fmovdge %icc, %f4, %f14
movleu %icc, %i6, %o1
fmovdleu %xcc, %f4, %f4
ldd [%l7 + 0x28], %f10
ldd [%l7 + 0x08], %f12
fmovdcc %icc, %f10, %f13
edge8 %i5, %o6, %l1
umul %g2, 0x1D63, %l5
smul %l4, 0x1DE3, %o0
ldd [%l7 + 0x38], %f6
subc %g4, 0x172E, %g6
addccc %o3, 0x0890, %l3
ldsh [%l7 + 0x76], %i7
nop
setx loop_4486, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f13, %f15
tne %xcc, 0x2
fzeros %f14
loop_4486:
ldsb [%l7 + 0x75], %i4
stx %g3, [%l7 + 0x50]
stx %g7, [%l7 + 0x28]
ldsh [%l7 + 0x58], %g1
movrne %l2, 0x3CD, %i1
tne %icc, 0x2
movge %icc, %l6, %i2
fbne,a %fcc3, loop_4487
fmovrse %i3, %f11, %f8
ldsb [%l7 + 0x64], %o2
fcmps %fcc2, %f11, %f9
loop_4487:
brz,a %o4, loop_4488
ldsw [%l7 + 0x60], %g5
sth %i0, [%l7 + 0x38]
fmovrse %o5, %f13, %f6
loop_4488:
ldub [%l7 + 0x58], %l0
stb %i6, [%l7 + 0x45]
sll %o7, 0x0D, %o1
fbule,a %fcc2, loop_4489
lduw [%l7 + 0x08], %i5
or %o6, %g2, %l1
for %f14, %f6, %f10
loop_4489:
movre %l4, %o0, %g4
brgez,a %g6, loop_4490
movg %icc, %l5, %l3
taddcctv %i7, 0x0B35, %i4
sll %g3, %g7, %o3
loop_4490:
tn %xcc, 0x7
fbul %fcc3, loop_4491
fbge %fcc3, loop_4492
fmovdvc %icc, %f6, %f7
bn %icc, loop_4493
loop_4491:
fornot2s %f4, %f15, %f3
loop_4492:
edge8l %l2, %i1, %g1
taddcctv %i2, %l6, %o2
loop_4493:
stb %i3, [%l7 + 0x1D]
ldsh [%l7 + 0x62], %g5
fmovscc %icc, %f10, %f12
lduw [%l7 + 0x44], %i0
brlz,a %o5, loop_4494
ldsb [%l7 + 0x5D], %o4
stw %l0, [%l7 + 0x68]
ldsw [%l7 + 0x44], %o7
loop_4494:
tneg %icc, 0x0
be loop_4495
bne,pt %icc, loop_4496
bneg %xcc, loop_4497
fmovde %xcc, %f2, %f7
loop_4495:
fnands %f7, %f0, %f4
loop_4496:
fornot1s %f9, %f1, %f6
loop_4497:
edge32ln %o1, %i5, %i6
addcc %g2, %o6, %l1
stx %o0, [%l7 + 0x20]
lduw [%l7 + 0x1C], %g4
edge8 %g6, %l4, %l3
brz,a %i7, loop_4498
bge,a,pt %icc, loop_4499
fpsub32 %f10, %f14, %f6
st %f10, [%l7 + 0x58]
loop_4498:
ldd [%l7 + 0x68], %f6
loop_4499:
st %f1, [%l7 + 0x20]
ba,a %xcc, loop_4500
lduh [%l7 + 0x48], %l5
stx %g3, [%l7 + 0x30]
lduw [%l7 + 0x70], %i4
loop_4500:
sllx %g7, 0x03, %l2
sth %o3, [%l7 + 0x38]
ldub [%l7 + 0x79], %i1
fbne,a %fcc1, loop_4501
fones %f0
fmovscc %xcc, %f12, %f0
fsrc1 %f12, %f6
loop_4501:
orncc %i2, 0x0EBD, %l6
tn %icc, 0x4
fmovrdlez %g1, %f8, %f2
xnorcc %i3, %g5, %i0
lduw [%l7 + 0x14], %o5
array8 %o2, %l0, %o7
lduw [%l7 + 0x3C], %o1
xor %o4, 0x01DE, %i5
ldub [%l7 + 0x13], %i6
movleu %xcc, %g2, %o6
movg %icc, %o0, %g4
st %f7, [%l7 + 0x7C]
bg,a %xcc, loop_4502
nop
setx loop_4503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz %g6, loop_4504
ldd [%l7 + 0x78], %f4
loop_4502:
fmovrsgez %l1, %f6, %f8
loop_4503:
subcc %l3, 0x0D97, %l4
loop_4504:
ldsw [%l7 + 0x30], %i7
brnz %g3, loop_4505
bshuffle %f12, %f10, %f12
fors %f5, %f12, %f5
sth %l5, [%l7 + 0x48]
loop_4505:
ldx [%l7 + 0x08], %g7
fpsub32s %f6, %f8, %f9
ldd [%l7 + 0x18], %f10
fandnot2s %f0, %f9, %f14
stw %l2, [%l7 + 0x78]
sdivx %i4, 0x0527, %o3
stw %i1, [%l7 + 0x6C]
xor %l6, 0x19B1, %i2
fpackfix %f2, %f3
fxors %f1, %f4, %f5
lduh [%l7 + 0x6C], %i3
ld [%l7 + 0x5C], %f5
stw %g1, [%l7 + 0x64]
smul %g5, %i0, %o5
taddcctv %o2, %l0, %o7
popc %o1, %i5
brgz %o4, loop_4506
movrlz %g2, %i6, %o6
fmovrslez %o0, %f15, %f14
orcc %g6, %l1, %l3
loop_4506:
brlez %l4, loop_4507
sth %g4, [%l7 + 0x28]
movrlz %g3, %i7, %g7
andn %l2, 0x1CF6, %i4
loop_4507:
stx %o3, [%l7 + 0x78]
fbl %fcc3, loop_4508
ldub [%l7 + 0x40], %l5
movne %xcc, %l6, %i2
brz %i3, loop_4509
loop_4508:
bleu,a,pn %icc, loop_4510
tvs %icc, 0x2
fmovrde %i1, %f12, %f14
loop_4509:
fmovrdgz %g1, %f4, %f6
loop_4510:
sdivcc %i0, 0x0057, %g5
ldsw [%l7 + 0x48], %o2
xnorcc %l0, %o7, %o5
sll %o1, 0x15, %i5
fmovrsgez %o4, %f2, %f12
stx %i6, [%l7 + 0x30]
fmovrdgz %o6, %f14, %f4
fba,a %fcc0, loop_4511
sll %o0, 0x11, %g6
fmovrdne %l1, %f6, %f10
stb %l3, [%l7 + 0x23]
loop_4511:
edge16ln %l4, %g2, %g4
fmovdcc %xcc, %f11, %f0
for %f10, %f12, %f10
brz,a %g3, loop_4512
stw %g7, [%l7 + 0x08]
orncc %l2, 0x159F, %i4
tgu %icc, 0x4
loop_4512:
ldx [%l7 + 0x18], %i7
ldd [%l7 + 0x60], %f8
fmovd %f0, %f4
fmovdleu %xcc, %f14, %f15
stb %l5, [%l7 + 0x0D]
fcmpgt16 %f0, %f4, %o3
fone %f4
movrlez %l6, %i3, %i1
stw %i2, [%l7 + 0x74]
ld [%l7 + 0x64], %f15
tvc %icc, 0x7
smul %g1, 0x1F2A, %g5
fbuge %fcc2, loop_4513
sth %i0, [%l7 + 0x48]
andn %l0, %o7, %o5
tsubcc %o2, %o1, %o4
loop_4513:
ldx [%l7 + 0x58], %i6
movrgz %o6, 0x276, %i5
fbug %fcc2, loop_4514
fmuld8ulx16 %f2, %f10, %f6
fmovsg %xcc, %f10, %f6
addc %g6, %o0, %l3
loop_4514:
ldsb [%l7 + 0x27], %l4
fmovdcs %xcc, %f5, %f7
fblg %fcc3, loop_4515
stb %l1, [%l7 + 0x14]
stx %g4, [%l7 + 0x68]
edge16 %g3, %g2, %l2
loop_4515:
ldx [%l7 + 0x60], %i4
sth %g7, [%l7 + 0x4E]
fmovde %icc, %f14, %f14
srl %i7, 0x04, %l5
stx %l6, [%l7 + 0x18]
fmovdle %xcc, %f10, %f0
movrlez %o3, 0x007, %i1
fcmpne32 %f6, %f6, %i2
stx %i3, [%l7 + 0x58]
stx %g1, [%l7 + 0x50]
lduw [%l7 + 0x70], %i0
be,pt %icc, loop_4516
sllx %l0, 0x16, %g5
fbe %fcc2, loop_4517
ldub [%l7 + 0x4D], %o5
loop_4516:
ldsw [%l7 + 0x7C], %o7
smulcc %o2, 0x0B3F, %o4
loop_4517:
tge %icc, 0x6
fmovsa %icc, %f4, %f13
movleu %icc, %o1, %i6
bvs,pn %xcc, loop_4518
fbuge %fcc3, loop_4519
smulcc %i5, 0x0C44, %o6
fmovrdgez %o0, %f12, %f8
loop_4518:
sth %l3, [%l7 + 0x0E]
loop_4519:
fmovrsgz %l4, %f8, %f2
bcc,pt %xcc, loop_4520
tcc %icc, 0x7
fcmpd %fcc2, %f12, %f10
lduw [%l7 + 0x54], %l1
loop_4520:
nop
setx loop_4521, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %g6, [%l7 + 0x70]
fmovrslz %g4, %f1, %f15
ldx [%l7 + 0x48], %g2
loop_4521:
ld [%l7 + 0x78], %f3
tn %xcc, 0x4
sdivx %l2, 0x07A9, %i4
ldsh [%l7 + 0x08], %g3
fmul8x16au %f5, %f0, %f6
edge8 %i7, %g7, %l5
stw %o3, [%l7 + 0x0C]
ldub [%l7 + 0x3E], %i1
fornot1 %f0, %f10, %f0
ld [%l7 + 0x60], %f4
edge16n %l6, %i2, %i3
movrne %i0, %g1, %g5
bvc,a %icc, loop_4522
st %f9, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
stx %l0, [%l7 + 0x28]
loop_4522:
fones %f1
lduh [%l7 + 0x2E], %o7
fmovsgu %xcc, %f1, %f10
mulx %o5, 0x14AD, %o4
std %f10, [%l7 + 0x68]
edge32l %o2, %o1, %i5
fmovdvs %xcc, %f11, %f15
std %f12, [%l7 + 0x08]
fmovsvc %icc, %f5, %f9
lduh [%l7 + 0x66], %i6
tleu %xcc, 0x6
fmovde %icc, %f0, %f14
stw %o0, [%l7 + 0x68]
fxor %f0, %f4, %f6
stw %l3, [%l7 + 0x0C]
fsrc1 %f0, %f0
addccc %o6, 0x07C0, %l1
ldsw [%l7 + 0x28], %l4
sethi 0x18BB, %g6
fpadd16s %f7, %f1, %f13
st %f4, [%l7 + 0x6C]
brgez %g2, loop_4523
bneg,pn %icc, loop_4524
bvc,pt %xcc, loop_4525
fpadd32s %f9, %f9, %f11
loop_4523:
ba,a loop_4526
loop_4524:
fpadd16s %f3, %f10, %f6
loop_4525:
srax %l2, 0x1F, %g4
fpackfix %f14, %f0
loop_4526:
fbg %fcc2, loop_4527
lduh [%l7 + 0x40], %g3
sdivcc %i4, 0x067B, %g7
fblg %fcc0, loop_4528
loop_4527:
tne %icc, 0x1
orcc %l5, %o3, %i1
std %f14, [%l7 + 0x40]
loop_4528:
fexpand %f4, %f0
movl %icc, %i7, %i2
fnands %f13, %f1, %f12
fone %f6
fbn %fcc1, loop_4529
fmovrslez %l6, %f14, %f15
fmovdleu %xcc, %f5, %f6
brgz,a %i3, loop_4530
loop_4529:
std %f8, [%l7 + 0x58]
lduh [%l7 + 0x70], %i0
fandnot1s %f2, %f5, %f12
loop_4530:
fpadd32s %f6, %f0, %f10
edge8 %g1, %g5, %l0
addc %o5, %o7, %o2
ldsh [%l7 + 0x7C], %o4
movneg %icc, %o1, %i6
fbn %fcc2, loop_4531
sth %i5, [%l7 + 0x60]
or %o0, %l3, %o6
udiv %l1, 0x00BB, %g6
loop_4531:
lduh [%l7 + 0x38], %g2
fornot1s %f12, %f2, %f2
fcmpd %fcc2, %f10, %f2
addc %l2, %l4, %g4
edge8 %g3, %g7, %i4
fmovsne %icc, %f7, %f7
stw %o3, [%l7 + 0x54]
stx %l5, [%l7 + 0x58]
addc %i1, 0x1A59, %i7
nop
setx loop_4532, %l0, %l1
jmpl %l1, %l6
bn loop_4533
fcmpgt32 %f2, %f2, %i3
fexpand %f7, %f6
loop_4532:
tgu %xcc, 0x5
loop_4533:
fmovsleu %icc, %f0, %f11
fmovs %f14, %f14
array16 %i2, %g1, %i0
fandnot1 %f0, %f0, %f2
movle %xcc, %l0, %o5
st %f3, [%l7 + 0x08]
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
fones %f14
subc %o7, 0x086B, %g5
fmovda %xcc, %f5, %f10
loop_4534:
lduw [%l7 + 0x08], %o2
and %o4, 0x11F5, %i6
fornot1s %f11, %f14, %f4
stb %i5, [%l7 + 0x2B]
ldsh [%l7 + 0x28], %o0
edge16ln %o1, %o6, %l1
edge8l %g6, %l3, %g2
fnand %f12, %f4, %f12
bneg,pn %icc, loop_4535
fpmerge %f11, %f15, %f2
move %xcc, %l4, %g4
tne %xcc, 0x2
loop_4535:
fornot1s %f4, %f14, %f13
movn %xcc, %g3, %g7
ldd [%l7 + 0x30], %f6
array8 %l2, %i4, %o3
stx %l5, [%l7 + 0x28]
udivcc %i1, 0x09CF, %l6
tleu %icc, 0x2
siam 0x4
fcmpd %fcc0, %f10, %f12
st %f3, [%l7 + 0x48]
fbg,a %fcc3, loop_4536
fbug %fcc0, loop_4537
fornot1 %f4, %f12, %f0
fcmps %fcc3, %f9, %f5
loop_4536:
lduw [%l7 + 0x1C], %i3
loop_4537:
tn %icc, 0x1
fornot2 %f14, %f12, %f14
fnot1s %f10, %f14
fmovsneg %icc, %f7, %f12
subc %i2, 0x09B1, %i7
ld [%l7 + 0x20], %f13
stw %i0, [%l7 + 0x74]
stw %l0, [%l7 + 0x50]
srax %g1, %o7, %g5
fnot2s %f12, %f13
bl %xcc, loop_4538
nop
setx loop_4539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f10, %f4, %o5
brgz,a %o4, loop_4540
loop_4538:
ble,a loop_4541
loop_4539:
fbug,a %fcc1, loop_4542
bcc,a %xcc, loop_4543
loop_4540:
fbn %fcc3, loop_4544
loop_4541:
fmovrse %i6, %f2, %f13
loop_4542:
ld [%l7 + 0x70], %f11
loop_4543:
ldsh [%l7 + 0x46], %i5
loop_4544:
movn %icc, %o2, %o1
bl,a,pt %icc, loop_4545
fmovsa %icc, %f3, %f4
std %f4, [%l7 + 0x40]
fmovsl %icc, %f1, %f12
loop_4545:
add %o6, %o0, %l1
tl %xcc, 0x5
ldub [%l7 + 0x4C], %l3
tn %xcc, 0x6
fandnot1s %f3, %f9, %f13
edge16n %g6, %g2, %g4
fpadd32 %f12, %f14, %f14
fblg,a %fcc3, loop_4546
ldx [%l7 + 0x08], %l4
fmuld8ulx16 %f2, %f15, %f10
brgz %g3, loop_4547
loop_4546:
fcmple16 %f14, %f2, %l2
fbue %fcc1, loop_4548
ld [%l7 + 0x18], %f10
loop_4547:
xorcc %i4, %o3, %l5
ldsh [%l7 + 0x54], %i1
loop_4548:
lduh [%l7 + 0x38], %l6
fble %fcc1, loop_4549
ldsw [%l7 + 0x30], %g7
std %f4, [%l7 + 0x58]
fmovsneg %xcc, %f4, %f0
loop_4549:
fmovsle %icc, %f9, %f3
fbge %fcc0, loop_4550
mulscc %i2, %i3, %i0
fsrc2 %f8, %f14
ldsw [%l7 + 0x3C], %l0
loop_4550:
std %f14, [%l7 + 0x20]
fands %f0, %f10, %f2
fabsd %f4, %f0
std %f8, [%l7 + 0x10]
srl %i7, %o7, %g5
fmovrsne %g1, %f14, %f6
tleu %xcc, 0x0
fandnot1s %f0, %f0, %f2
fblg,a %fcc2, loop_4551
fbug %fcc2, loop_4552
ldd [%l7 + 0x38], %f14
array16 %o5, %o4, %i5
loop_4551:
fmovsgu %icc, %f4, %f9
loop_4552:
tl %xcc, 0x2
brz %o2, loop_4553
sth %o1, [%l7 + 0x68]
bne,a %xcc, loop_4554
movn %xcc, %i6, %o6
loop_4553:
nop
setx loop_4555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %o0, %l1, %l3
loop_4554:
andcc %g2, %g6, %g4
movl %xcc, %g3, %l4
loop_4555:
ta %xcc, 0x5
ldsw [%l7 + 0x6C], %i4
fba,a %fcc0, loop_4556
bl,a %icc, loop_4557
edge32ln %l2, %o3, %i1
fcmpne16 %f4, %f0, %l5
loop_4556:
bcs,a loop_4558
loop_4557:
fmovrdlez %g7, %f4, %f4
stw %i2, [%l7 + 0x30]
ldsw [%l7 + 0x18], %l6
loop_4558:
addc %i3, 0x0D01, %l0
brgez,a %i0, loop_4559
sth %o7, [%l7 + 0x48]
stb %i7, [%l7 + 0x0C]
fnot1s %f11, %f2
loop_4559:
sll %g5, 0x09, %o5
movrne %g1, %i5, %o4
fbule,a %fcc0, loop_4560
te %icc, 0x4
bvc,a %xcc, loop_4561
fmovscc %icc, %f9, %f6
loop_4560:
movneg %icc, %o2, %i6
ldsw [%l7 + 0x34], %o1
loop_4561:
stx %o6, [%l7 + 0x18]
ldsb [%l7 + 0x3C], %l1
lduw [%l7 + 0x40], %l3
fcmpgt16 %f6, %f0, %o0
fmovscc %xcc, %f4, %f11
edge8ln %g2, %g6, %g4
mulscc %g3, %i4, %l4
srlx %l2, 0x00, %o3
udiv %i1, 0x004C, %l5
sth %g7, [%l7 + 0x60]
add %i2, 0x10C8, %l6
ldsb [%l7 + 0x28], %l0
fpsub32 %f6, %f2, %f0
fpsub16 %f4, %f12, %f10
stx %i3, [%l7 + 0x58]
sdivcc %o7, 0x1485, %i7
movge %icc, %g5, %o5
movrne %i0, %i5, %g1
array32 %o4, %o2, %i6
fmuld8sux16 %f9, %f0, %f14
movre %o1, 0x104, %o6
lduh [%l7 + 0x70], %l3
fbl,a %fcc1, loop_4562
udivx %o0, 0x1DCC, %l1
taddcc %g6, 0x17A9, %g2
srax %g3, %g4, %i4
loop_4562:
ldd [%l7 + 0x58], %f10
orncc %l2, 0x175F, %l4
ta %icc, 0x2
sth %i1, [%l7 + 0x58]
bcs,a %icc, loop_4563
fmovsle %icc, %f14, %f7
fmovrsne %l5, %f7, %f2
stb %g7, [%l7 + 0x71]
loop_4563:
sth %o3, [%l7 + 0x7E]
stx %i2, [%l7 + 0x48]
movle %icc, %l6, %l0
subccc %o7, 0x19AD, %i3
ldsh [%l7 + 0x36], %g5
tsubcc %i7, %i0, %i5
nop
setx loop_4564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %icc, %g1, %o4
lduw [%l7 + 0x2C], %o5
ldx [%l7 + 0x78], %o2
loop_4564:
movleu %icc, %o1, %o6
mulx %l3, 0x1113, %o0
fpadd32 %f8, %f2, %f2
ta %xcc, 0x6
udivcc %i6, 0x1F3B, %l1
fmovdgu %icc, %f13, %f12
srl %g6, %g3, %g4
lduw [%l7 + 0x20], %i4
stx %l2, [%l7 + 0x50]
orcc %l4, %g2, %i1
sth %g7, [%l7 + 0x6E]
ble,a loop_4565
orcc %o3, %l5, %i2
tge %icc, 0x1
bneg %icc, loop_4566
loop_4565:
ld [%l7 + 0x0C], %f7
pdist %f2, %f10, %f10
fxnors %f13, %f7, %f8
loop_4566:
fmul8x16 %f9, %f8, %f4
lduh [%l7 + 0x5C], %l0
fmuld8sux16 %f7, %f5, %f10
stx %l6, [%l7 + 0x10]
stb %o7, [%l7 + 0x3A]
ldub [%l7 + 0x51], %g5
fmovsneg %icc, %f10, %f9
st %f9, [%l7 + 0x50]
subc %i3, %i0, %i7
ldsb [%l7 + 0x6B], %g1
bcs,a %xcc, loop_4567
fnors %f15, %f15, %f8
movneg %xcc, %o4, %i5
brlez,a %o5, loop_4568
loop_4567:
ldd [%l7 + 0x68], %f8
movneg %xcc, %o1, %o2
fandnot1 %f14, %f14, %f2
loop_4568:
ldx [%l7 + 0x78], %l3
lduw [%l7 + 0x4C], %o0
addccc %o6, %l1, %i6
stw %g6, [%l7 + 0x20]
fnegs %f5, %f4
bcc,pt %icc, loop_4569
stx %g3, [%l7 + 0x18]
subccc %g4, %i4, %l4
bcs,a loop_4570
loop_4569:
std %f0, [%l7 + 0x10]
addccc %l2, 0x0376, %i1
ld [%l7 + 0x20], %f13
loop_4570:
sllx %g7, %o3, %g2
sdivcc %l5, 0x1B5D, %i2
ldd [%l7 + 0x70], %f6
lduh [%l7 + 0x28], %l6
movcs %xcc, %l0, %o7
fmovsa %xcc, %f7, %f8
edge16l %g5, %i3, %i7
alignaddrl %i0, %o4, %g1
fmovdpos %icc, %f11, %f5
ldsh [%l7 + 0x5A], %i5
fmovrdne %o1, %f14, %f0
fcmple32 %f12, %f4, %o2
udivx %o5, 0x08B5, %o0
fmul8x16al %f12, %f0, %f6
mova %xcc, %l3, %o6
stb %i6, [%l7 + 0x4D]
ldsh [%l7 + 0x3C], %g6
ldx [%l7 + 0x60], %l1
tvs %xcc, 0x2
sethi 0x0D90, %g3
fpsub16s %f5, %f14, %f4
bg %xcc, loop_4571
fble %fcc0, loop_4572
fxor %f10, %f4, %f6
lduh [%l7 + 0x3A], %g4
loop_4571:
movne %xcc, %i4, %l2
loop_4572:
array16 %l4, %g7, %o3
fpadd16s %f8, %f9, %f14
brgz,a %i1, loop_4573
orcc %g2, 0x0B9B, %l5
ldx [%l7 + 0x58], %i2
bcc %icc, loop_4574
loop_4573:
fmovsleu %xcc, %f3, %f13
fbu,a %fcc2, loop_4575
movgu %xcc, %l6, %o7
loop_4574:
lduh [%l7 + 0x66], %g5
fmovdvc %xcc, %f9, %f0
loop_4575:
edge32ln %i3, %i7, %l0
stw %i0, [%l7 + 0x1C]
stx %g1, [%l7 + 0x10]
fcmpeq32 %f14, %f8, %i5
std %f6, [%l7 + 0x48]
fmuld8ulx16 %f10, %f13, %f12
ldub [%l7 + 0x75], %o1
movcc %xcc, %o2, %o4
taddcctv %o0, 0x17F2, %o5
tleu %xcc, 0x3
tn %xcc, 0x1
ldsb [%l7 + 0x29], %o6
tcs %icc, 0x6
ldd [%l7 + 0x70], %f12
fmul8sux16 %f14, %f6, %f8
fble %fcc1, loop_4576
fzero %f6
brgez,a %i6, loop_4577
fmovrdgz %l3, %f4, %f12
loop_4576:
sth %g6, [%l7 + 0x4E]
call loop_4578
loop_4577:
std %f14, [%l7 + 0x18]
lduh [%l7 + 0x0E], %l1
fmovsneg %xcc, %f4, %f4
loop_4578:
te %icc, 0x6
fxnor %f8, %f4, %f8
std %f2, [%l7 + 0x28]
subc %g3, 0x0116, %g4
movrlez %l2, 0x1E0, %l4
fmovrdlz %i4, %f4, %f14
ldub [%l7 + 0x13], %o3
fors %f9, %f13, %f15
lduw [%l7 + 0x3C], %i1
sth %g2, [%l7 + 0x3A]
ldd [%l7 + 0x10], %f0
fnot2 %f14, %f6
fmovrdlz %g7, %f14, %f6
mulx %l5, 0x19D1, %l6
nop
setx loop_4579, %l0, %l1
jmpl %l1, %i2
st %f13, [%l7 + 0x74]
siam 0x2
fmul8ulx16 %f10, %f2, %f10
loop_4579:
fbn %fcc0, loop_4580
ldub [%l7 + 0x5F], %g5
fbe,a %fcc3, loop_4581
fexpand %f2, %f6
loop_4580:
movcs %icc, %o7, %i7
stx %l0, [%l7 + 0x18]
loop_4581:
tne %icc, 0x6
ld [%l7 + 0x2C], %f15
fmovscs %xcc, %f9, %f4
fand %f6, %f8, %f14
edge8 %i3, %g1, %i5
fcmpne16 %f6, %f8, %o1
ldx [%l7 + 0x10], %o2
stx %i0, [%l7 + 0x60]
andcc %o0, 0x0CA1, %o5
brnz,a %o6, loop_4582
bneg,pn %icc, loop_4583
ld [%l7 + 0x48], %f0
fandnot2 %f14, %f4, %f10
loop_4582:
st %f12, [%l7 + 0x18]
loop_4583:
fpsub16 %f8, %f10, %f4
ldx [%l7 + 0x58], %i6
fcmpd %fcc0, %f0, %f6
tne %xcc, 0x1
fpadd16s %f15, %f5, %f6
sth %o4, [%l7 + 0x08]
alignaddr %g6, %l3, %l1
fpadd32 %f4, %f4, %f4
subc %g3, %g4, %l2
fmovrslz %i4, %f12, %f1
ld [%l7 + 0x40], %f4
bneg,a,pt %icc, loop_4584
ld [%l7 + 0x40], %f13
stb %o3, [%l7 + 0x67]
add %i1, %l4, %g2
loop_4584:
ld [%l7 + 0x14], %f3
stb %l5, [%l7 + 0x65]
bge,a,pt %xcc, loop_4585
stx %g7, [%l7 + 0x48]
srax %l6, %g5, %i2
fbne,a %fcc2, loop_4586
loop_4585:
fmovse %xcc, %f14, %f9
movcc %icc, %i7, %l0
fmul8x16au %f2, %f8, %f8
loop_4586:
fone %f0
andcc %o7, %i3, %i5
fble %fcc2, loop_4587
ldsb [%l7 + 0x4D], %o1
fcmped %fcc0, %f6, %f4
ldd [%l7 + 0x50], %f8
loop_4587:
ldsb [%l7 + 0x7F], %o2
fmovdn %xcc, %f11, %f11
fpadd16 %f0, %f4, %f6
lduh [%l7 + 0x0C], %i0
stb %o0, [%l7 + 0x46]
bge,a,pn %xcc, loop_4588
andn %o5, %g1, %o6
mova %icc, %i6, %g6
fbul,a %fcc3, loop_4589
loop_4588:
movrgez %o4, 0x39C, %l3
std %f14, [%l7 + 0x38]
ldx [%l7 + 0x40], %g3
loop_4589:
fmovrde %g4, %f2, %f12
stx %l2, [%l7 + 0x40]
udivx %i4, 0x0B01, %o3
bg loop_4590
fmovrdlez %l1, %f6, %f8
fpadd16s %f9, %f4, %f2
sth %i1, [%l7 + 0x52]
loop_4590:
add %g2, 0x166B, %l5
and %g7, 0x0334, %l4
stb %g5, [%l7 + 0x2D]
ldsw [%l7 + 0x30], %i2
smulcc %l6, 0x18CB, %i7
fnegd %f12, %f10
tpos %xcc, 0x1
fcmpgt32 %f10, %f2, %l0
tpos %xcc, 0x4
fmovdvs %xcc, %f10, %f1
fabsd %f6, %f0
fnot2 %f4, %f6
fcmpgt32 %f8, %f10, %i3
smul %o7, %i5, %o2
st %f12, [%l7 + 0x48]
fabsd %f4, %f14
ldd [%l7 + 0x70], %f4
faligndata %f2, %f6, %f10
sth %o1, [%l7 + 0x74]
bg %icc, loop_4591
mulx %i0, %o5, %o0
faligndata %f14, %f14, %f4
edge16n %o6, %g1, %i6
loop_4591:
fandnot2 %f12, %f12, %f10
sdivcc %o4, 0x07A5, %l3
movrlez %g3, 0x248, %g6
fcmps %fcc2, %f11, %f14
bcc loop_4592
fsrc1 %f14, %f0
lduw [%l7 + 0x3C], %l2
stx %g4, [%l7 + 0x78]
loop_4592:
fpsub32 %f8, %f6, %f14
stw %i4, [%l7 + 0x40]
brgz,a %l1, loop_4593
faligndata %f0, %f14, %f2
stw %o3, [%l7 + 0x74]
tn %xcc, 0x1
loop_4593:
mulx %i1, %g2, %l5
umulcc %l4, %g5, %g7
stx %i2, [%l7 + 0x60]
ldd [%l7 + 0x48], %f6
tgu %icc, 0x4
fmovde %icc, %f12, %f9
ldub [%l7 + 0x51], %l6
udivcc %l0, 0x13CF, %i3
std %f0, [%l7 + 0x30]
tcc %xcc, 0x0
ldd [%l7 + 0x08], %f14
fmovdcc %xcc, %f14, %f2
tle %icc, 0x6
edge32ln %i7, %o7, %i5
fnor %f14, %f8, %f14
edge16l %o2, %o1, %i0
stb %o5, [%l7 + 0x42]
ta %icc, 0x1
ldub [%l7 + 0x0B], %o0
fmovdneg %icc, %f4, %f2
ldsh [%l7 + 0x38], %g1
brgz,a %o6, loop_4594
fsrc1s %f15, %f9
movne %icc, %o4, %i6
ldub [%l7 + 0x79], %l3
loop_4594:
nop
setx loop_4595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x56], %g6
ta %icc, 0x1
or %l2, %g4, %g3
loop_4595:
brz %l1, loop_4596
fmovsle %xcc, %f5, %f7
movre %o3, %i1, %g2
stb %l5, [%l7 + 0x64]
loop_4596:
edge32 %i4, %g5, %g7
edge32ln %i2, %l4, %l6
tgu %icc, 0x1
fmovrse %i3, %f4, %f10
fandnot2 %f10, %f10, %f8
ld [%l7 + 0x0C], %f11
fpadd32 %f14, %f0, %f10
bvs,a loop_4597
bneg %icc, loop_4598
lduw [%l7 + 0x2C], %i7
fandnot1s %f3, %f6, %f4
loop_4597:
fmovsgu %xcc, %f0, %f13
loop_4598:
tge %xcc, 0x6
lduh [%l7 + 0x3E], %l0
tpos %xcc, 0x0
taddcc %i5, 0x0EF2, %o7
subc %o1, %o2, %o5
stx %o0, [%l7 + 0x30]
stb %i0, [%l7 + 0x28]
fbug,a %fcc3, loop_4599
ldsw [%l7 + 0x6C], %g1
array8 %o4, %i6, %l3
tl %xcc, 0x4
loop_4599:
fmovdvc %xcc, %f12, %f7
tg %icc, 0x7
stw %o6, [%l7 + 0x3C]
tvc %xcc, 0x5
bne,a %icc, loop_4600
ldub [%l7 + 0x0C], %g6
fmovdneg %icc, %f12, %f4
fnand %f6, %f14, %f8
loop_4600:
fsrc2s %f8, %f7
fnot2 %f8, %f8
movrgez %l2, %g3, %l1
fzero %f4
ldx [%l7 + 0x60], %o3
fcmped %fcc2, %f2, %f10
stb %g4, [%l7 + 0x7B]
stb %i1, [%l7 + 0x54]
fmovsl %icc, %f9, %f2
fnand %f10, %f12, %f6
stb %g2, [%l7 + 0x6F]
stw %i4, [%l7 + 0x3C]
fpack32 %f0, %f10, %f0
orncc %g5, 0x0B1A, %g7
stw %i2, [%l7 + 0x10]
tneg %xcc, 0x4
fands %f0, %f2, %f3
lduw [%l7 + 0x20], %l4
movcc %xcc, %l6, %i3
addccc %l5, %l0, %i7
fbule,a %fcc3, loop_4601
mulx %o7, %o1, %i5
fmovdvs %xcc, %f7, %f15
stx %o2, [%l7 + 0x20]
loop_4601:
ldub [%l7 + 0x62], %o5
fmovdneg %icc, %f0, %f7
fbo %fcc3, loop_4602
tvs %icc, 0x0
ld [%l7 + 0x0C], %f13
ldsw [%l7 + 0x2C], %o0
loop_4602:
ldd [%l7 + 0x68], %f12
umul %i0, %o4, %i6
fxor %f12, %f14, %f2
sth %l3, [%l7 + 0x08]
edge16 %o6, %g1, %g6
lduh [%l7 + 0x2A], %l2
fbg %fcc2, loop_4603
xor %g3, %l1, %o3
fble,a %fcc2, loop_4604
tg %icc, 0x6
loop_4603:
fmovsgu %icc, %f8, %f1
stw %g4, [%l7 + 0x78]
loop_4604:
or %i1, 0x0706, %i4
sth %g2, [%l7 + 0x42]
fmovrslz %g5, %f7, %f8
popc %i2, %l4
st %f7, [%l7 + 0x5C]
fabsd %f10, %f10
fpmerge %f11, %f7, %f12
fones %f2
lduw [%l7 + 0x30], %l6
fmovd %f14, %f8
ldx [%l7 + 0x70], %g7
brnz %i3, loop_4605
edge32l %l0, %l5, %i7
bvc loop_4606
fzeros %f4
loop_4605:
ldsh [%l7 + 0x70], %o1
ldsh [%l7 + 0x60], %o7
loop_4606:
fmul8ulx16 %f6, %f2, %f12
fmovsge %xcc, %f4, %f14
ld [%l7 + 0x38], %f12
bge loop_4607
xor %i5, %o2, %o5
fands %f7, %f3, %f15
nop
setx loop_4608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4607:
fmovrslz %o0, %f10, %f2
edge16n %i0, %o4, %i6
srl %l3, %g1, %g6
loop_4608:
ble,pn %icc, loop_4609
orncc %o6, %g3, %l1
st %f12, [%l7 + 0x48]
fmovsl %icc, %f3, %f3
loop_4609:
movrgz %o3, %l2, %i1
mulscc %i4, %g2, %g5
ldd [%l7 + 0x50], %f6
and %i2, 0x137B, %g4
fbu,a %fcc3, loop_4610
movgu %icc, %l6, %g7
fpsub16 %f14, %f2, %f12
fbuge %fcc1, loop_4611
loop_4610:
ldx [%l7 + 0x28], %l4
ldd [%l7 + 0x70], %f8
subc %l0, 0x0DF9, %i3
loop_4611:
stb %i7, [%l7 + 0x6D]
ldsb [%l7 + 0x21], %o1
fmovsn %icc, %f6, %f8
or %o7, 0x15AD, %i5
fmovdvc %xcc, %f6, %f9
fmovrdlz %l5, %f8, %f10
ldd [%l7 + 0x58], %f6
fmovrsgz %o5, %f7, %f8
sth %o2, [%l7 + 0x76]
stb %i0, [%l7 + 0x6B]
movn %xcc, %o0, %i6
lduw [%l7 + 0x74], %l3
tvs %xcc, 0x2
ldsb [%l7 + 0x23], %o4
bcs,a,pn %icc, loop_4612
ldx [%l7 + 0x18], %g1
bneg,pn %xcc, loop_4613
fsrc1 %f10, %f4
loop_4612:
ld [%l7 + 0x38], %f6
fbn %fcc2, loop_4614
loop_4613:
lduw [%l7 + 0x10], %g6
fors %f8, %f12, %f10
sdivcc %g3, 0x188D, %o6
loop_4614:
fmovsle %icc, %f9, %f10
ldub [%l7 + 0x3E], %o3
fcmple32 %f10, %f12, %l2
bgu,a,pn %icc, loop_4615
sth %i1, [%l7 + 0x74]
fcmpne32 %f4, %f4, %l1
ldsh [%l7 + 0x24], %i4
loop_4615:
smulcc %g2, %g5, %g4
movre %l6, %i2, %g7
sdivcc %l4, 0x13AC, %i3
ldub [%l7 + 0x41], %i7
std %f4, [%l7 + 0x70]
fmovrsgz %l0, %f12, %f7
brlez %o7, loop_4616
ldx [%l7 + 0x70], %i5
fsrc1 %f12, %f4
fpackfix %f14, %f14
loop_4616:
edge8 %l5, %o5, %o2
ldx [%l7 + 0x70], %o1
st %f2, [%l7 + 0x38]
fors %f3, %f14, %f14
fmovsvc %xcc, %f11, %f11
ldd [%l7 + 0x58], %f6
fexpand %f15, %f12
ld [%l7 + 0x40], %f1
stb %o0, [%l7 + 0x46]
lduh [%l7 + 0x42], %i6
smul %l3, 0x089A, %o4
bg loop_4617
movgu %icc, %g1, %g6
movvc %icc, %g3, %i0
brgz,a %o3, loop_4618
loop_4617:
fxors %f6, %f6, %f10
fxor %f10, %f12, %f6
std %f12, [%l7 + 0x70]
loop_4618:
fornot1 %f12, %f10, %f12
bshuffle %f14, %f10, %f10
or %l2, 0x10BD, %i1
ld [%l7 + 0x3C], %f7
movleu %xcc, %o6, %i4
fzero %f14
sth %g2, [%l7 + 0x4C]
fmovse %icc, %f14, %f3
st %f14, [%l7 + 0x48]
xnor %g5, 0x0C72, %g4
ld [%l7 + 0x6C], %f14
ldsw [%l7 + 0x10], %l6
fmovsle %icc, %f3, %f12
sth %i2, [%l7 + 0x22]
add %l1, 0x0F68, %g7
edge8n %l4, %i7, %l0
nop
setx loop_4619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o7, [%l7 + 0x68]
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x70], %f8
loop_4619:
call loop_4620
movleu %icc, %i3, %i5
movrgez %l5, 0x050, %o2
lduh [%l7 + 0x40], %o1
loop_4620:
bcc loop_4621
xnor %o0, %i6, %l3
movn %icc, %o4, %g1
stb %g6, [%l7 + 0x4A]
loop_4621:
fsrc1s %f1, %f8
ldsh [%l7 + 0x38], %o5
fbule,a %fcc0, loop_4622
sth %g3, [%l7 + 0x34]
xor %o3, %i0, %i1
movrlez %l2, %i4, %g2
loop_4622:
movg %xcc, %g5, %o6
fandnot1s %f2, %f0, %f11
sth %g4, [%l7 + 0x34]
ldsw [%l7 + 0x18], %l6
fpackfix %f0, %f14
fand %f12, %f6, %f12
ldd [%l7 + 0x60], %f0
xnorcc %i2, 0x197C, %l1
fnegd %f6, %f4
nop
setx loop_4623, %l0, %l1
jmpl %l1, %g7
fexpand %f4, %f8
ldub [%l7 + 0x12], %i7
fmovrslez %l0, %f4, %f14
loop_4623:
ldsh [%l7 + 0x6C], %o7
ldsb [%l7 + 0x1C], %l4
fmovscs %xcc, %f2, %f12
bcc,a,pt %xcc, loop_4624
bg,pt %xcc, loop_4625
movle %icc, %i5, %i3
std %f6, [%l7 + 0x50]
loop_4624:
bshuffle %f6, %f10, %f14
loop_4625:
fmovrslz %o2, %f1, %f9
bne,pt %xcc, loop_4626
movvs %xcc, %o1, %o0
movvs %icc, %i6, %l5
fba,a %fcc2, loop_4627
loop_4626:
fpackfix %f4, %f2
stb %o4, [%l7 + 0x2A]
ldsb [%l7 + 0x76], %g1
loop_4627:
bg,a,pn %icc, loop_4628
edge32l %l3, %o5, %g6
tg %xcc, 0x2
fmovdge %icc, %f8, %f13
loop_4628:
stx %g3, [%l7 + 0x18]
fxors %f14, %f3, %f7
fmovrsgez %i0, %f11, %f4
fcmpd %fcc1, %f8, %f14
edge32n %o3, %i1, %l2
stx %g2, [%l7 + 0x28]
alignaddr %g5, %i4, %g4
sdiv %l6, 0x1C53, %i2
ldd [%l7 + 0x10], %f12
fmovspos %icc, %f13, %f2
fmovdg %xcc, %f10, %f11
fmovdgu %xcc, %f5, %f1
fcmpne16 %f6, %f6, %o6
ldx [%l7 + 0x58], %g7
brlz,a %l1, loop_4629
tcs %xcc, 0x4
fmovd %f10, %f8
sth %i7, [%l7 + 0x28]
loop_4629:
edge8n %l0, %l4, %i5
lduw [%l7 + 0x6C], %o7
fabss %f13, %f9
fbul %fcc1, loop_4630
fbul %fcc3, loop_4631
ldub [%l7 + 0x49], %o2
movrne %i3, %o1, %i6
loop_4630:
fones %f10
loop_4631:
brgez %o0, loop_4632
ldsh [%l7 + 0x56], %o4
addc %l5, %l3, %o5
fbg %fcc1, loop_4633
loop_4632:
fornot1 %f0, %f10, %f0
sth %g6, [%l7 + 0x74]
movleu %icc, %g1, %g3
loop_4633:
movpos %xcc, %o3, %i1
fmovs %f1, %f15
fbug,a %fcc3, loop_4634
stx %i0, [%l7 + 0x70]
std %f14, [%l7 + 0x70]
sub %l2, %g2, %g5
loop_4634:
srax %g4, 0x03, %l6
bcs %icc, loop_4635
fbo,a %fcc3, loop_4636
tle %icc, 0x0
fmul8x16 %f1, %f10, %f10
loop_4635:
ldub [%l7 + 0x1C], %i4
loop_4636:
addc %o6, 0x0A31, %i2
fnot2s %f8, %f12
fmovrdgez %g7, %f2, %f2
alignaddrl %l1, %l0, %i7
ldub [%l7 + 0x16], %l4
fmovse %icc, %f5, %f4
ldx [%l7 + 0x08], %o7
tleu %xcc, 0x6
st %f5, [%l7 + 0x30]
ldd [%l7 + 0x20], %f8
sub %o2, %i5, %o1
fmovdleu %xcc, %f0, %f8
sth %i3, [%l7 + 0x30]
fcmped %fcc3, %f10, %f10
ldsw [%l7 + 0x78], %o0
fnot2 %f2, %f10
ldsw [%l7 + 0x14], %i6
fbug,a %fcc2, loop_4637
brgez,a %l5, loop_4638
fmovdle %icc, %f3, %f0
stb %o4, [%l7 + 0x1C]
loop_4637:
ldd [%l7 + 0x08], %f14
loop_4638:
ldub [%l7 + 0x14], %o5
st %f13, [%l7 + 0x10]
fcmpeq16 %f2, %f4, %l3
brgz %g1, loop_4639
fmul8sux16 %f12, %f8, %f0
fpsub32s %f6, %f7, %f8
fbule,a %fcc2, loop_4640
loop_4639:
bne,a %icc, loop_4641
lduw [%l7 + 0x78], %g6
fnors %f9, %f15, %f11
loop_4640:
fbl %fcc3, loop_4642
loop_4641:
movleu %xcc, %g3, %o3
fbul %fcc0, loop_4643
ldub [%l7 + 0x3B], %i0
loop_4642:
movl %xcc, %i1, %l2
ldub [%l7 + 0x66], %g2
loop_4643:
fbg,a %fcc3, loop_4644
sllx %g4, %g5, %i4
ldsh [%l7 + 0x7C], %l6
umul %o6, %g7, %i2
loop_4644:
tpos %icc, 0x0
fblg,a %fcc3, loop_4645
sth %l0, [%l7 + 0x16]
fmovdvc %xcc, %f15, %f6
std %f4, [%l7 + 0x68]
loop_4645:
fmovrse %l1, %f7, %f12
fnot1s %f5, %f13
fsrc2s %f8, %f10
fmovd %f14, %f2
lduh [%l7 + 0x54], %l4
fpadd32 %f8, %f0, %f14
fone %f14
lduw [%l7 + 0x54], %o7
edge32n %i7, %o2, %i5
fnot1s %f2, %f15
fmul8x16 %f0, %f8, %f6
lduw [%l7 + 0x0C], %o1
std %f2, [%l7 + 0x78]
ldsh [%l7 + 0x18], %i3
edge16ln %o0, %l5, %i6
udiv %o4, 0x1056, %o5
fpadd32s %f11, %f2, %f5
popc %l3, %g6
orncc %g3, 0x12AD, %g1
ldsw [%l7 + 0x7C], %i0
ldsh [%l7 + 0x6C], %o3
fmovsne %icc, %f0, %f7
ble,a,pt %icc, loop_4646
fsrc1s %f1, %f6
movge %xcc, %i1, %l2
array16 %g4, %g2, %g5
loop_4646:
fmovscc %xcc, %f9, %f8
ldx [%l7 + 0x50], %l6
movrne %o6, %g7, %i4
smul %l0, %l1, %i2
for %f2, %f6, %f8
ldsh [%l7 + 0x08], %o7
stx %l4, [%l7 + 0x68]
ldx [%l7 + 0x68], %o2
bvs,a,pt %icc, loop_4647
lduh [%l7 + 0x78], %i5
sdivx %o1, 0x182F, %i3
brz,a %i7, loop_4648
loop_4647:
std %f0, [%l7 + 0x60]
ldx [%l7 + 0x50], %l5
ldub [%l7 + 0x32], %o0
loop_4648:
st %f2, [%l7 + 0x28]
bcs,a,pn %xcc, loop_4649
lduh [%l7 + 0x10], %o4
udiv %i6, 0x1A37, %l3
ldub [%l7 + 0x51], %o5
loop_4649:
faligndata %f6, %f8, %f12
tne %icc, 0x5
fornot1s %f11, %f9, %f11
tn %xcc, 0x6
ldsh [%l7 + 0x3C], %g6
fmovs %f8, %f5
srl %g1, 0x1A, %i0
movrlez %g3, %o3, %i1
ldsb [%l7 + 0x4E], %g4
stb %l2, [%l7 + 0x75]
call loop_4650
fnot1 %f2, %f12
sethi 0x15F4, %g2
stx %g5, [%l7 + 0x18]
loop_4650:
fornot2 %f4, %f2, %f12
srax %o6, 0x18, %g7
bleu,a,pn %xcc, loop_4651
std %f12, [%l7 + 0x48]
fmovspos %icc, %f5, %f13
fpadd32 %f14, %f4, %f8
loop_4651:
stw %l6, [%l7 + 0x7C]
fzeros %f12
fcmpne32 %f8, %f12, %i4
movne %icc, %l0, %l1
movrlez %i2, 0x2B6, %l4
sdivx %o2, 0x079D, %i5
ldsb [%l7 + 0x0D], %o7
fmovrdgz %i3, %f0, %f2
mulx %i7, 0x00E2, %l5
lduw [%l7 + 0x68], %o1
fnor %f0, %f4, %f0
array8 %o0, %i6, %l3
ldub [%l7 + 0x7E], %o5
fmuld8sux16 %f1, %f5, %f10
add %o4, %g1, %i0
ldsh [%l7 + 0x22], %g6
movre %g3, %o3, %g4
lduw [%l7 + 0x78], %l2
fbn %fcc2, loop_4652
fmovrdne %g2, %f4, %f6
lduh [%l7 + 0x64], %i1
ble,a,pn %xcc, loop_4653
loop_4652:
ldd [%l7 + 0x18], %f8
fzero %f2
fcmpgt32 %f10, %f14, %g5
loop_4653:
brlz %o6, loop_4654
fmovdgu %xcc, %f7, %f12
brnz %l6, loop_4655
fxors %f5, %f10, %f5
loop_4654:
fcmple32 %f12, %f8, %g7
fandnot2 %f4, %f12, %f14
loop_4655:
fands %f9, %f10, %f13
fabss %f2, %f13
ldsw [%l7 + 0x28], %i4
tne %xcc, 0x6
ldsw [%l7 + 0x28], %l1
fble %fcc0, loop_4656
st %f4, [%l7 + 0x3C]
fpsub16s %f9, %f3, %f1
fmovrslz %i2, %f10, %f1
loop_4656:
lduh [%l7 + 0x70], %l0
fxnor %f2, %f10, %f4
brlz,a %o2, loop_4657
std %f14, [%l7 + 0x48]
ldd [%l7 + 0x38], %f0
alignaddr %i5, %o7, %i3
loop_4657:
fmovsvc %icc, %f14, %f4
fmovsgu %icc, %f8, %f4
movg %icc, %l4, %l5
bgu,a,pn %icc, loop_4658
movgu %icc, %i7, %o0
ldsw [%l7 + 0x28], %i6
ta %icc, 0x7
loop_4658:
ldsb [%l7 + 0x31], %o1
smul %l3, 0x1C24, %o4
std %f14, [%l7 + 0x08]
tneg %icc, 0x1
ldd [%l7 + 0x60], %f14
fpadd32 %f12, %f8, %f4
ldsw [%l7 + 0x2C], %g1
subcc %o5, 0x074E, %i0
sethi 0x1E03, %g6
addccc %g3, 0x1677, %o3
udivcc %g4, 0x17CF, %l2
movrgez %g2, %g5, %o6
add %i1, %l6, %i4
tle %icc, 0x7
array32 %g7, %l1, %l0
lduh [%l7 + 0x70], %i2
fmovrdlez %i5, %f12, %f8
std %f8, [%l7 + 0x38]
addc %o2, 0x1400, %i3
movrgz %l4, %o7, %l5
edge8n %i7, %o0, %o1
udivx %i6, 0x07E2, %o4
ldsw [%l7 + 0x38], %g1
fmovsl %icc, %f3, %f9
ldsw [%l7 + 0x4C], %o5
fcmpgt32 %f6, %f14, %l3
bn,pn %xcc, loop_4659
fmovde %xcc, %f13, %f8
bne,pn %xcc, loop_4660
lduh [%l7 + 0x26], %i0
loop_4659:
edge32 %g6, %o3, %g4
subcc %l2, 0x0762, %g3
loop_4660:
movne %xcc, %g2, %g5
lduw [%l7 + 0x2C], %i1
brgz %o6, loop_4661
orcc %i4, %g7, %l6
sth %l1, [%l7 + 0x3A]
stx %l0, [%l7 + 0x08]
loop_4661:
std %f0, [%l7 + 0x40]
st %f1, [%l7 + 0x24]
std %f4, [%l7 + 0x28]
ldsh [%l7 + 0x5C], %i5
fabss %f14, %f11
brnz,a %o2, loop_4662
ldub [%l7 + 0x62], %i2
ldx [%l7 + 0x38], %l4
nop
setx loop_4663, %l0, %l1
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_4662:
ld [%l7 + 0x7C], %f10
faligndata %f0, %f14, %f2
call loop_4664
loop_4663:
fmul8sux16 %f14, %f6, %f0
st %f9, [%l7 + 0x70]
ldx [%l7 + 0x78], %i3
loop_4664:
ble,pt %icc, loop_4665
tcs %xcc, 0x4
stw %o7, [%l7 + 0x44]
sub %i7, 0x1AFE, %o0
loop_4665:
fbg %fcc3, loop_4666
ba %icc, loop_4667
addcc %o1, %l5, %o4
fbuge %fcc0, loop_4668
loop_4666:
taddcctv %i6, %o5, %g1
loop_4667:
lduh [%l7 + 0x6E], %i0
lduw [%l7 + 0x1C], %l3
loop_4668:
ldsb [%l7 + 0x53], %o3
fmovs %f3, %f15
fsrc1s %f8, %f1
lduh [%l7 + 0x34], %g6
fmovdvc %icc, %f1, %f10
ble loop_4669
fpsub16s %f14, %f10, %f11
edge16l %g4, %g3, %l2
xorcc %g5, 0x0EDA, %g2
loop_4669:
lduh [%l7 + 0x58], %i1
st %f14, [%l7 + 0x74]
ldx [%l7 + 0x60], %i4
brgez %o6, loop_4670
ldd [%l7 + 0x60], %f14
edge16l %l6, %g7, %l0
ldub [%l7 + 0x60], %l1
loop_4670:
lduh [%l7 + 0x52], %o2
brnz,a %i5, loop_4671
sth %i2, [%l7 + 0x22]
siam 0x4
fmuld8sux16 %f0, %f11, %f14
loop_4671:
ldsw [%l7 + 0x54], %i3
movrgez %l4, %i7, %o0
ldub [%l7 + 0x36], %o1
orcc %o7, %l5, %i6
fmovda %icc, %f13, %f13
std %f14, [%l7 + 0x20]
fmovsle %icc, %f11, %f2
ld [%l7 + 0x50], %f10
stx %o5, [%l7 + 0x60]
ldsh [%l7 + 0x54], %g1
bge loop_4672
ldsh [%l7 + 0x30], %i0
fandnot1 %f10, %f0, %f0
sdiv %o4, 0x13EE, %l3
loop_4672:
addccc %g6, 0x1B3A, %g4
ldd [%l7 + 0x10], %f2
ldx [%l7 + 0x60], %o3
fbue %fcc3, loop_4673
bg,pt %icc, loop_4674
fone %f8
fpsub32s %f14, %f8, %f3
loop_4673:
std %f0, [%l7 + 0x68]
loop_4674:
movcc %icc, %g3, %l2
ld [%l7 + 0x14], %f14
fcmped %fcc2, %f4, %f0
fmovdleu %icc, %f7, %f10
fbg %fcc0, loop_4675
tvc %xcc, 0x0
edge16 %g2, %g5, %i4
bg %xcc, loop_4676
loop_4675:
fmovdne %xcc, %f0, %f6
tvs %icc, 0x3
andn %i1, %l6, %o6
loop_4676:
fandnot1s %f8, %f4, %f13
fpadd16s %f14, %f12, %f3
ldx [%l7 + 0x68], %g7
pdist %f4, %f0, %f10
fmul8sux16 %f0, %f8, %f2
movre %l1, %o2, %i5
tsubcc %l0, %i2, %i3
fnegd %f4, %f14
fmovsgu %icc, %f13, %f8
fmovsn %xcc, %f14, %f1
ldsb [%l7 + 0x39], %l4
brlez,a %o0, loop_4677
orcc %i7, 0x08F7, %o1
sethi 0x117D, %l5
fsrc2s %f14, %f11
loop_4677:
stw %o7, [%l7 + 0x24]
edge16 %o5, %i6, %g1
fmovsle %xcc, %f1, %f2
stb %o4, [%l7 + 0x26]
bvc,a,pn %xcc, loop_4678
lduw [%l7 + 0x54], %l3
fmovdleu %xcc, %f2, %f4
andn %g6, 0x0381, %g4
loop_4678:
fnands %f13, %f13, %f1
stx %i0, [%l7 + 0x70]
nop
setx loop_4679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcc %icc, %f1, %f6
edge8 %o3, %g3, %l2
tneg %xcc, 0x6
loop_4679:
ldx [%l7 + 0x58], %g5
fxor %f4, %f14, %f14
ldsb [%l7 + 0x2B], %g2
lduw [%l7 + 0x28], %i4
movrne %i1, 0x3D7, %o6
mova %icc, %g7, %l6
lduw [%l7 + 0x40], %l1
fmul8x16al %f11, %f5, %f2
fzero %f2
fpsub32s %f12, %f7, %f1
array8 %i5, %o2, %l0
bl,pn %icc, loop_4680
lduh [%l7 + 0x4A], %i3
addc %l4, %i2, %i7
fmuld8sux16 %f13, %f15, %f12
loop_4680:
sth %o1, [%l7 + 0x6A]
ldsh [%l7 + 0x3C], %l5
fpsub32 %f10, %f14, %f10
ldd [%l7 + 0x48], %f10
alignaddrl %o7, %o5, %o0
fmovdle %xcc, %f12, %f7
subc %i6, 0x0C94, %g1
std %f10, [%l7 + 0x18]
fandnot2 %f12, %f2, %f0
edge32n %o4, %l3, %g4
fornot1 %f4, %f4, %f14
lduw [%l7 + 0x1C], %g6
alignaddr %i0, %g3, %l2
edge32ln %g5, %g2, %o3
sethi 0x0037, %i1
sdivx %o6, 0x01F8, %i4
andncc %l6, %g7, %l1
ldd [%l7 + 0x30], %f6
ldsb [%l7 + 0x0B], %i5
andn %l0, %o2, %i3
umulcc %i2, %i7, %o1
ba,a,pn %icc, loop_4681
fcmpne32 %f2, %f12, %l4
taddcctv %l5, %o7, %o5
ldsb [%l7 + 0x36], %i6
loop_4681:
ldx [%l7 + 0x70], %o0
orncc %g1, %o4, %g4
fmovdne %xcc, %f0, %f10
edge32l %l3, %g6, %i0
movrlz %g3, 0x347, %l2
fbne %fcc2, loop_4682
tge %icc, 0x5
fble %fcc3, loop_4683
movn %icc, %g5, %o3
loop_4682:
stx %i1, [%l7 + 0x20]
sll %o6, %i4, %l6
loop_4683:
srlx %g2, 0x07, %l1
fmovse %icc, %f9, %f10
taddcc %g7, 0x18D5, %i5
fmovspos %xcc, %f12, %f8
fmovdn %icc, %f12, %f6
std %f12, [%l7 + 0x68]
ldd [%l7 + 0x10], %f0
fmovde %xcc, %f7, %f9
movge %xcc, %o2, %l0
add %i3, 0x0276, %i7
movgu %icc, %o1, %i2
fornot2s %f9, %f15, %f14
fcmpne16 %f2, %f8, %l4
fmul8sux16 %f0, %f0, %f14
fcmpeq32 %f10, %f8, %o7
fmuld8ulx16 %f14, %f13, %f6
fnands %f0, %f15, %f4
fexpand %f9, %f6
fnands %f9, %f0, %f8
movrne %o5, %l5, %i6
std %f6, [%l7 + 0x20]
fmovdvc %xcc, %f0, %f10
fornot2s %f15, %f0, %f9
fmul8x16al %f12, %f9, %f6
ldsh [%l7 + 0x56], %g1
bpos,pn %icc, loop_4684
edge8l %o4, %o0, %g4
std %f2, [%l7 + 0x40]
ld [%l7 + 0x20], %f4
loop_4684:
ldub [%l7 + 0x33], %l3
fxnors %f4, %f10, %f1
fmovdge %xcc, %f12, %f3
edge16 %g6, %g3, %l2
tcs %xcc, 0x6
bshuffle %f4, %f4, %f2
ldub [%l7 + 0x5F], %g5
array8 %i0, %i1, %o3
stw %i4, [%l7 + 0x48]
fandnot1 %f12, %f4, %f2
movre %o6, %l6, %l1
fsrc2s %f0, %f7
tgu %icc, 0x0
ld [%l7 + 0x4C], %f11
ldsb [%l7 + 0x7F], %g2
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x6B], %g7
mulx %i5, %l0, %o2
subc %i7, 0x1907, %o1
fmovrse %i2, %f9, %f6
sdiv %i3, 0x0F15, %l4
fcmped %fcc0, %f2, %f4
fbug,a %fcc0, loop_4685
st %f9, [%l7 + 0x10]
fmuld8sux16 %f2, %f14, %f8
stb %o5, [%l7 + 0x57]
loop_4685:
std %f8, [%l7 + 0x70]
fmovdge %icc, %f14, %f4
bvc,a %icc, loop_4686
tcc %icc, 0x0
orncc %l5, %i6, %g1
fzeros %f14
loop_4686:
fxnor %f12, %f0, %f10
movn %xcc, %o7, %o0
fornot1s %f11, %f4, %f9
andcc %o4, %l3, %g4
fandnot2 %f2, %f0, %f2
fmovsle %xcc, %f1, %f14
fpadd32s %f14, %f4, %f9
ldx [%l7 + 0x18], %g6
fbne,a %fcc3, loop_4687
lduw [%l7 + 0x2C], %g3
fmul8x16al %f1, %f5, %f14
or %g5, 0x1909, %l2
loop_4687:
bn,a loop_4688
faligndata %f4, %f6, %f10
fmovdgu %xcc, %f7, %f8
ldd [%l7 + 0x70], %f2
loop_4688:
fornot2s %f11, %f6, %f1
fmovs %f11, %f9
bge,a loop_4689
subccc %i0, %o3, %i4
fmovs %f5, %f8
be,a loop_4690
loop_4689:
call loop_4691
movgu %icc, %i1, %l6
fmovspos %icc, %f4, %f0
loop_4690:
tle %icc, 0x6
loop_4691:
ldsw [%l7 + 0x60], %l1
bleu,a,pn %xcc, loop_4692
sth %g2, [%l7 + 0x5C]
fnot1 %f14, %f4
fnor %f12, %f2, %f10
loop_4692:
udiv %g7, 0x1052, %i5
sra %o6, 0x1D, %o2
edge32n %l0, %i7, %i2
fmovdle %xcc, %f6, %f3
ldd [%l7 + 0x08], %f4
call loop_4693
fnor %f14, %f2, %f4
fmovd %f14, %f2
fbu %fcc2, loop_4694
loop_4693:
array8 %i3, %o1, %o5
xor %l4, %i6, %g1
xor %o7, 0x1A25, %l5
loop_4694:
udivx %o0, 0x06AF, %l3
edge16l %o4, %g6, %g4
srax %g3, %g5, %i0
ldsb [%l7 + 0x19], %o3
fcmpd %fcc3, %f10, %f10
lduw [%l7 + 0x70], %l2
fnot2s %f13, %f3
fmovrslz %i4, %f6, %f15
movne %icc, %i1, %l6
sth %l1, [%l7 + 0x42]
ldsw [%l7 + 0x48], %g2
fnors %f8, %f0, %f2
stx %g7, [%l7 + 0x30]
tleu %icc, 0x4
stb %i5, [%l7 + 0x19]
stx %o6, [%l7 + 0x18]
srlx %o2, 0x16, %i7
fmovdpos %icc, %f0, %f6
bcc,pn %icc, loop_4695
fmovdn %xcc, %f15, %f14
brlz %i2, loop_4696
stx %l0, [%l7 + 0x78]
loop_4695:
fabss %f12, %f14
movgu %icc, %i3, %o1
loop_4696:
ldd [%l7 + 0x30], %f0
movge %icc, %l4, %i6
edge32 %o5, %g1, %o7
ldsw [%l7 + 0x0C], %l5
stb %l3, [%l7 + 0x62]
orncc %o0, 0x03CC, %o4
sdivx %g4, 0x17DA, %g3
fmovdle %xcc, %f3, %f3
lduh [%l7 + 0x20], %g5
std %f10, [%l7 + 0x78]
fzero %f12
fone %f6
ldsh [%l7 + 0x40], %i0
sth %g6, [%l7 + 0x56]
fmovdvs %xcc, %f0, %f12
bne,a %xcc, loop_4697
smulcc %o3, %l2, %i4
fmovrdlz %l6, %f4, %f6
brlz,a %i1, loop_4698
loop_4697:
movvs %icc, %l1, %g7
lduh [%l7 + 0x36], %g2
st %f9, [%l7 + 0x74]
loop_4698:
brgz %i5, loop_4699
ldsb [%l7 + 0x3C], %o6
edge8 %i7, %o2, %i2
st %f13, [%l7 + 0x38]
loop_4699:
srl %l0, %o1, %i3
ldx [%l7 + 0x58], %l4
fnot1s %f13, %f6
fand %f14, %f8, %f0
movrgz %o5, 0x336, %i6
be,a,pt %icc, loop_4700
fble,a %fcc0, loop_4701
taddcc %g1, 0x0BEF, %l5
taddcc %l3, %o7, %o4
loop_4700:
fsrc2s %f6, %f7
loop_4701:
pdist %f6, %f14, %f4
tge %icc, 0x1
siam 0x6
movvs %xcc, %g4, %o0
bge,a loop_4702
st %f14, [%l7 + 0x3C]
ldx [%l7 + 0x40], %g5
sdiv %i0, 0x0244, %g6
loop_4702:
fxnor %f0, %f4, %f4
subcc %g3, 0x1511, %o3
fmovrse %l2, %f9, %f4
tcc %icc, 0x1
stx %l6, [%l7 + 0x68]
umul %i1, 0x1966, %i4
fornot1 %f4, %f4, %f6
fxnor %f14, %f4, %f2
mova %xcc, %l1, %g2
fmovd %f10, %f10
fandnot1 %f0, %f10, %f0
ldd [%l7 + 0x28], %f8
stx %g7, [%l7 + 0x18]
srl %i5, %o6, %i7
fmovde %icc, %f5, %f14
fands %f15, %f4, %f3
fmovdl %xcc, %f10, %f1
srlx %i2, %o2, %o1
fmovdvs %icc, %f13, %f8
fpsub32s %f5, %f3, %f8
tvs %xcc, 0x1
srax %l0, %i3, %o5
ldsb [%l7 + 0x57], %i6
sth %l4, [%l7 + 0x34]
lduh [%l7 + 0x1C], %g1
sth %l3, [%l7 + 0x5E]
fbuge %fcc0, loop_4703
movleu %xcc, %l5, %o4
movvs %icc, %g4, %o7
sth %o0, [%l7 + 0x1C]
loop_4703:
fpadd16s %f4, %f3, %f4
lduw [%l7 + 0x24], %i0
ldsw [%l7 + 0x50], %g6
fabsd %f14, %f14
fbue %fcc2, loop_4704
stb %g5, [%l7 + 0x4F]
fmul8x16 %f3, %f2, %f6
fzero %f4
loop_4704:
stw %o3, [%l7 + 0x4C]
movcc %xcc, %l2, %g3
ld [%l7 + 0x64], %f2
fbn,a %fcc2, loop_4705
edge32ln %l6, %i1, %i4
fmovscc %xcc, %f13, %f13
stb %g2, [%l7 + 0x3C]
loop_4705:
tcs %xcc, 0x5
fmovs %f11, %f10
fmovdn %icc, %f9, %f12
stx %g7, [%l7 + 0x10]
tn %xcc, 0x3
fnot1 %f4, %f10
stb %i5, [%l7 + 0x6E]
stx %o6, [%l7 + 0x70]
movvc %icc, %i7, %i2
movgu %xcc, %o2, %o1
fmovde %icc, %f1, %f4
tne %icc, 0x3
stx %l1, [%l7 + 0x50]
nop
setx loop_4706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f2, %f0, %f6
stb %i3, [%l7 + 0x65]
fpadd32 %f6, %f6, %f10
loop_4706:
stb %o5, [%l7 + 0x6C]
ldd [%l7 + 0x18], %f0
bneg,pn %icc, loop_4707
ldsw [%l7 + 0x08], %l0
fbue,a %fcc2, loop_4708
ldsh [%l7 + 0x5A], %i6
loop_4707:
bshuffle %f14, %f12, %f14
fmovrsgez %g1, %f15, %f4
loop_4708:
udivx %l3, 0x0221, %l4
array8 %l5, %o4, %g4
ldsw [%l7 + 0x24], %o0
bne,a,pt %xcc, loop_4709
std %f12, [%l7 + 0x50]
fbe,a %fcc2, loop_4710
movne %icc, %i0, %g6
loop_4709:
ld [%l7 + 0x7C], %f3
ldd [%l7 + 0x68], %f10
loop_4710:
ldsb [%l7 + 0x7F], %g5
edge8l %o3, %o7, %l2
fbl %fcc2, loop_4711
ldsh [%l7 + 0x10], %l6
ldsb [%l7 + 0x3E], %g3
fmovdne %icc, %f15, %f7
loop_4711:
fmovrdgz %i1, %f12, %f2
stx %g2, [%l7 + 0x10]
stb %i4, [%l7 + 0x21]
bleu loop_4712
edge8ln %g7, %o6, %i7
stw %i2, [%l7 + 0x38]
fba,a %fcc3, loop_4713
loop_4712:
fexpand %f6, %f2
bvs,pt %icc, loop_4714
stw %i5, [%l7 + 0x10]
loop_4713:
movrgez %o2, 0x004, %l1
fzero %f10
loop_4714:
be,a,pn %icc, loop_4715
sub %i3, 0x04AB, %o1
orncc %o5, %i6, %g1
nop
setx loop_4716, %l0, %l1
jmpl %l1, %l0
loop_4715:
fpmerge %f6, %f2, %f14
fmul8x16al %f12, %f3, %f0
nop
setx loop_4717, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4716:
fornot1 %f12, %f2, %f14
be %icc, loop_4718
fmovs %f11, %f5
loop_4717:
bn %xcc, loop_4719
brgz %l3, loop_4720
loop_4718:
edge8l %l4, %l5, %g4
ble,pn %icc, loop_4721
loop_4719:
fxors %f7, %f9, %f13
loop_4720:
ldsh [%l7 + 0x44], %o0
fmovrdgz %i0, %f4, %f12
loop_4721:
lduh [%l7 + 0x7A], %g6
fpackfix %f6, %f8
edge32 %g5, %o4, %o3
fbl,a %fcc1, loop_4722
for %f8, %f4, %f14
fcmps %fcc2, %f1, %f10
te %icc, 0x7
loop_4722:
tgu %xcc, 0x1
udivcc %o7, 0x054A, %l6
movrlz %l2, %i1, %g3
fbo,a %fcc2, loop_4723
nop
setx loop_4724, %l0, %l1
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 + 0x78]
sth %i4, [%l7 + 0x44]
loop_4723:
lduh [%l7 + 0x1C], %g2
loop_4724:
fzero %f10
stx %o6, [%l7 + 0x48]
lduw [%l7 + 0x48], %g7
move %xcc, %i7, %i2
ldsb [%l7 + 0x59], %o2
umul %l1, 0x044F, %i5
orn %o1, 0x1C95, %i3
fone %f8
mova %xcc, %o5, %i6
udivx %l0, 0x01BA, %l3
addcc %g1, %l5, %l4
fmovsvc %xcc, %f0, %f7
tn %icc, 0x0
ldsb [%l7 + 0x7C], %g4
movrne %o0, %i0, %g5
movne %icc, %o4, %o3
fpsub32s %f14, %f11, %f3
be,a,pt %icc, loop_4725
stw %g6, [%l7 + 0x54]
fmovsg %icc, %f13, %f15
std %f10, [%l7 + 0x10]
loop_4725:
movn %xcc, %o7, %l2
bvs loop_4726
fmovda %xcc, %f15, %f14
edge16n %i1, %l6, %g3
lduh [%l7 + 0x08], %i4
loop_4726:
edge8ln %o6, %g7, %g2
tvs %icc, 0x7
add %i2, %o2, %i7
fpackfix %f14, %f3
fmovd %f2, %f10
fbne,a %fcc0, loop_4727
fpadd32 %f6, %f8, %f6
bn,a,pt %icc, loop_4728
fmovsa %icc, %f7, %f1
loop_4727:
fornot1 %f8, %f6, %f12
fabsd %f12, %f12
loop_4728:
bge,a %xcc, loop_4729
edge8ln %l1, %i5, %o1
array8 %o5, %i3, %l0
bg loop_4730
loop_4729:
mova %icc, %l3, %i6
ba,pt %icc, loop_4731
ldsw [%l7 + 0x10], %l5
loop_4730:
fones %f3
lduh [%l7 + 0x54], %l4
loop_4731:
ldd [%l7 + 0x10], %f0
brgz,a %g4, loop_4732
fmovsn %xcc, %f2, %f14
fmovsl %xcc, %f9, %f2
fabss %f4, %f0
loop_4732:
bne,pn %icc, loop_4733
fmovd %f8, %f4
fmovsge %xcc, %f8, %f3
ta %icc, 0x6
loop_4733:
smulcc %o0, 0x1AF7, %g1
ld [%l7 + 0x60], %f2
ldd [%l7 + 0x50], %f2
umulcc %i0, 0x024F, %g5
bcs %icc, loop_4734
movvs %icc, %o4, %g6
fmovsle %icc, %f11, %f8
lduw [%l7 + 0x20], %o7
loop_4734:
ldub [%l7 + 0x3E], %l2
sdivx %o3, 0x0C8F, %l6
ble,a loop_4735
fmovdn %xcc, %f12, %f2
stw %g3, [%l7 + 0x40]
movrgez %i1, %o6, %i4
loop_4735:
fcmpeq16 %f14, %f8, %g2
movcc %xcc, %i2, %g7
stx %i7, [%l7 + 0x18]
sth %l1, [%l7 + 0x3C]
stx %o2, [%l7 + 0x18]
sth %o1, [%l7 + 0x68]
ldd [%l7 + 0x60], %f6
move %xcc, %o5, %i3
ldx [%l7 + 0x08], %i5
fmovrdlz %l3, %f2, %f14
fbne,a %fcc1, loop_4736
lduw [%l7 + 0x58], %l0
fmovscs %icc, %f0, %f14
brz %i6, loop_4737
loop_4736:
fmovdvs %icc, %f12, %f12
ldsb [%l7 + 0x37], %l4
std %f12, [%l7 + 0x10]
loop_4737:
add %g4, 0x03C8, %l5
fnors %f8, %f9, %f4
fxnors %f2, %f6, %f11
bcs,pn %xcc, loop_4738
ldub [%l7 + 0x60], %o0
fbu %fcc3, loop_4739
fandnot2s %f1, %f7, %f9
loop_4738:
bneg,pn %icc, loop_4740
fmovsneg %icc, %f1, %f15
loop_4739:
fmovde %xcc, %f3, %f5
fmovrde %i0, %f12, %f0
loop_4740:
st %f14, [%l7 + 0x78]
xorcc %g1, 0x0DCD, %g5
bvc,a loop_4741
fsrc1 %f6, %f0
fcmpd %fcc0, %f6, %f8
sra %o4, %o7, %l2
loop_4741:
lduw [%l7 + 0x1C], %o3
edge8n %l6, %g3, %i1
fmovsvc %xcc, %f7, %f4
ld [%l7 + 0x44], %f14
brgz %o6, loop_4742
srl %i4, %g6, %i2
popc %g7, %g2
fcmpne32 %f8, %f8, %i7
loop_4742:
fmul8x16au %f2, %f7, %f4
fbule,a %fcc2, loop_4743
bne loop_4744
tcc %xcc, 0x5
orn %o2, %l1, %o5
loop_4743:
ba,a,pn %xcc, loop_4745
loop_4744:
ld [%l7 + 0x54], %f11
array8 %o1, %i3, %l3
stx %i5, [%l7 + 0x18]
loop_4745:
orcc %l0, 0x1F67, %l4
stx %i6, [%l7 + 0x38]
xor %l5, 0x0F8F, %g4
std %f0, [%l7 + 0x28]
fmovrdne %i0, %f4, %f6
ble %xcc, loop_4746
fmovdpos %xcc, %f3, %f6
bpos,a %xcc, loop_4747
te %xcc, 0x2
loop_4746:
movrlz %g1, 0x301, %o0
fpsub16 %f2, %f4, %f4
loop_4747:
fble %fcc2, loop_4748
ldub [%l7 + 0x35], %o4
fbuge,a %fcc2, loop_4749
fcmpgt32 %f8, %f2, %g5
loop_4748:
ld [%l7 + 0x28], %f10
sethi 0x0C90, %l2
loop_4749:
subc %o3, 0x0AC4, %o7
fxnors %f9, %f7, %f3
tsubcctv %l6, %i1, %o6
brz %g3, loop_4750
st %f0, [%l7 + 0x40]
pdist %f14, %f4, %f12
edge16ln %i4, %g6, %g7
loop_4750:
stb %g2, [%l7 + 0x24]
fpsub32 %f8, %f4, %f10
fcmple32 %f2, %f4, %i2
tge %xcc, 0x2
ldx [%l7 + 0x50], %i7
fornot1 %f2, %f4, %f4
fpsub32 %f10, %f12, %f10
st %f2, [%l7 + 0x1C]
bshuffle %f8, %f8, %f12
bvc,a %icc, loop_4751
stw %o2, [%l7 + 0x28]
fcmpgt16 %f12, %f12, %l1
ldd [%l7 + 0x58], %f6
loop_4751:
bneg,a,pn %icc, loop_4752
edge16 %o5, %i3, %l3
ldsb [%l7 + 0x79], %i5
ldsw [%l7 + 0x64], %o1
loop_4752:
fmovrse %l4, %f1, %f2
fmul8ulx16 %f12, %f8, %f6
tvs %xcc, 0x1
stx %i6, [%l7 + 0x60]
lduh [%l7 + 0x10], %l5
fpsub16s %f2, %f6, %f4
std %f0, [%l7 + 0x38]
fpack32 %f10, %f10, %f10
fones %f6
fbu,a %fcc0, loop_4753
fmovda %icc, %f0, %f5
ldsh [%l7 + 0x26], %l0
be,a %icc, loop_4754
loop_4753:
stw %g4, [%l7 + 0x30]
edge32l %g1, %o0, %o4
fands %f3, %f9, %f0
loop_4754:
srl %i0, %g5, %o3
ldsb [%l7 + 0x6C], %l2
movcc %icc, %o7, %i1
ldd [%l7 + 0x20], %f14
bpos %xcc, loop_4755
fpadd32s %f1, %f12, %f0
tge %xcc, 0x7
fpack32 %f4, %f10, %f4
loop_4755:
ldsh [%l7 + 0x42], %o6
ldsw [%l7 + 0x34], %g3
fcmpgt32 %f8, %f10, %i4
st %f8, [%l7 + 0x2C]
fmovdvs %icc, %f10, %f10
sth %g6, [%l7 + 0x32]
orncc %g7, %g2, %i2
stw %i7, [%l7 + 0x6C]
bl,a %icc, loop_4756
fmul8x16 %f1, %f12, %f14
sth %o2, [%l7 + 0x08]
ld [%l7 + 0x1C], %f10
loop_4756:
orn %l1, %o5, %i3
lduh [%l7 + 0x0A], %l3
ldsh [%l7 + 0x72], %l6
fmovsvs %icc, %f14, %f9
sub %i5, %l4, %o1
sll %i6, %l5, %g4
fsrc2 %f12, %f0
fmovscs %xcc, %f6, %f14
tsubcctv %l0, 0x04AD, %g1
lduw [%l7 + 0x08], %o4
edge8l %i0, %g5, %o3
nop
setx loop_4757, %l0, %l1
jmpl %l1, %l2
movl %icc, %o7, %i1
movrlez %o0, %g3, %o6
nop
setx loop_4758, %l0, %l1
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_4757:
fbule,a %fcc0, loop_4759
orn %i4, %g6, %g7
fbge %fcc0, loop_4760
loop_4758:
stx %g2, [%l7 + 0x50]
loop_4759:
fmovdpos %xcc, %f14, %f6
fornot2 %f10, %f12, %f2
loop_4760:
edge8n %i2, %o2, %i7
ld [%l7 + 0x28], %f12
ldub [%l7 + 0x37], %l1
stx %i3, [%l7 + 0x78]
fmovsl %icc, %f15, %f2
tcs %icc, 0x6
fble,a %fcc0, loop_4761
fsrc1s %f7, %f0
tne %icc, 0x7
addccc %l3, %l6, %o5
loop_4761:
stw %i5, [%l7 + 0x6C]
nop
setx loop_4762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x5A], %l4
stx %i6, [%l7 + 0x50]
fcmple16 %f14, %f12, %o1
loop_4762:
fbul,a %fcc0, loop_4763
std %f4, [%l7 + 0x10]
be,a %xcc, loop_4764
fandnot1s %f11, %f12, %f15
loop_4763:
fmuld8ulx16 %f13, %f14, %f12
srax %g4, 0x07, %l0
loop_4764:
fmovdpos %xcc, %f4, %f12
fnors %f2, %f7, %f13
tneg %xcc, 0x4
fmul8x16 %f9, %f14, %f2
sdivcc %g1, 0x0454, %o4
lduh [%l7 + 0x38], %l5
tl %xcc, 0x6
fpack16 %f8, %f9
stb %i0, [%l7 + 0x61]
fmovsvs %xcc, %f14, %f6
stw %g5, [%l7 + 0x14]
smulcc %l2, 0x0D69, %o7
popc 0x06E3, %i1
fnands %f14, %f11, %f7
ldd [%l7 + 0x18], %f12
array16 %o0, %g3, %o6
stx %i4, [%l7 + 0x40]
movcs %icc, %g6, %g7
fbue,a %fcc0, loop_4765
fxnors %f6, %f1, %f4
fcmpeq16 %f6, %f12, %o3
te %xcc, 0x7
loop_4765:
movne %icc, %g2, %o2
fmovscc %icc, %f3, %f15
sub %i2, %l1, %i3
fcmpgt16 %f12, %f2, %i7
fpadd32 %f12, %f8, %f6
ba,a loop_4766
ldsh [%l7 + 0x5C], %l3
fcmpne32 %f14, %f8, %l6
fmovdcc %xcc, %f11, %f0
loop_4766:
lduh [%l7 + 0x72], %i5
tleu %xcc, 0x2
or %l4, 0x1133, %o5
stx %i6, [%l7 + 0x60]
fbge %fcc3, loop_4767
sub %g4, %o1, %g1
ldsb [%l7 + 0x20], %o4
bvc,a %icc, loop_4768
loop_4767:
bneg,a loop_4769
stb %l0, [%l7 + 0x7E]
umulcc %i0, 0x1EB5, %g5
loop_4768:
ldsw [%l7 + 0x50], %l2
loop_4769:
fmovdneg %icc, %f3, %f12
fmovrslez %o7, %f15, %f4
fbule %fcc1, loop_4770
ldsw [%l7 + 0x60], %l5
fmul8x16 %f9, %f10, %f4
tvs %xcc, 0x5
loop_4770:
movre %o0, 0x202, %g3
ldsb [%l7 + 0x28], %o6
brlez %i4, loop_4771
stx %i1, [%l7 + 0x58]
fpackfix %f6, %f10
ldsh [%l7 + 0x1A], %g6
loop_4771:
fabsd %f2, %f12
movcs %xcc, %o3, %g2
udivcc %g7, 0x02A5, %o2
lduh [%l7 + 0x3C], %i2
fxnor %f2, %f0, %f0
ldsb [%l7 + 0x0F], %l1
call loop_4772
ldsw [%l7 + 0x20], %i7
movrlz %l3, 0x22F, %l6
add %i3, %i5, %o5
loop_4772:
fmovscc %xcc, %f4, %f14
ldsh [%l7 + 0x58], %i6
fnand %f12, %f6, %f2
tleu %icc, 0x6
ldsb [%l7 + 0x4B], %g4
ldsw [%l7 + 0x18], %l4
ldsb [%l7 + 0x56], %g1
fmovrdgz %o1, %f10, %f0
fsrc2s %f10, %f10
sth %l0, [%l7 + 0x18]
stx %o4, [%l7 + 0x30]
stx %i0, [%l7 + 0x10]
fmovd %f4, %f4
fmovdleu %icc, %f4, %f11
subc %g5, %o7, %l5
stw %l2, [%l7 + 0x78]
andn %g3, 0x11A5, %o6
fmovsleu %xcc, %f10, %f8
lduh [%l7 + 0x14], %o0
fcmpes %fcc0, %f7, %f6
edge8l %i1, %g6, %i4
smul %o3, 0x0CCC, %g2
fmovrslez %o2, %f7, %f15
fmul8ulx16 %f8, %f10, %f14
brgz %i2, loop_4773
fbo %fcc0, loop_4774
fcmple16 %f4, %f14, %l1
fcmpeq32 %f6, %f2, %g7
loop_4773:
fmovrslez %i7, %f0, %f0
loop_4774:
umulcc %l3, 0x170B, %i3
brgz %i5, loop_4775
movn %xcc, %l6, %o5
ldx [%l7 + 0x78], %g4
fmovdcs %icc, %f7, %f4
loop_4775:
fbuge,a %fcc1, loop_4776
ldsw [%l7 + 0x5C], %l4
tn %icc, 0x1
ldx [%l7 + 0x50], %i6
loop_4776:
lduh [%l7 + 0x40], %o1
ldd [%l7 + 0x38], %f8
st %f12, [%l7 + 0x64]
ldub [%l7 + 0x38], %g1
fbge %fcc2, loop_4777
fpadd16s %f13, %f6, %f8
stb %l0, [%l7 + 0x37]
ld [%l7 + 0x64], %f6
loop_4777:
fmovdpos %icc, %f4, %f11
movg %icc, %i0, %g5
fmovrse %o4, %f1, %f7
fmovdgu %icc, %f15, %f6
umul %l5, %o7, %l2
ldsb [%l7 + 0x3D], %g3
sth %o6, [%l7 + 0x1E]
fmovrsgz %o0, %f9, %f13
fmul8sux16 %f12, %f12, %f10
ld [%l7 + 0x4C], %f9
srlx %i1, %i4, %o3
stb %g2, [%l7 + 0x2F]
stb %o2, [%l7 + 0x7B]
stw %i2, [%l7 + 0x48]
bne %xcc, loop_4778
movrgez %g6, 0x358, %g7
ldub [%l7 + 0x10], %l1
bvc,a %icc, loop_4779
loop_4778:
and %l3, %i3, %i7
smulcc %i5, %o5, %g4
mulx %l4, 0x0A98, %i6
loop_4779:
fsrc1 %f0, %f4
fands %f6, %f4, %f1
st %f4, [%l7 + 0x44]
fornot1 %f8, %f12, %f4
sth %o1, [%l7 + 0x78]
st %f8, [%l7 + 0x1C]
mova %icc, %g1, %l6
edge32 %i0, %g5, %l0
nop
setx loop_4780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l5, [%l7 + 0x60]
for %f12, %f6, %f6
fcmpne16 %f14, %f14, %o7
loop_4780:
fmuld8sux16 %f6, %f9, %f0
ldd [%l7 + 0x70], %f6
siam 0x0
subcc %l2, 0x0A57, %o4
tsubcctv %o6, 0x08F2, %o0
call loop_4781
fmovsleu %xcc, %f2, %f2
edge8l %g3, %i1, %i4
movcc %xcc, %g2, %o2
loop_4781:
be,a %icc, loop_4782
fmovdvs %icc, %f6, %f11
fors %f12, %f14, %f10
fmovdl %icc, %f3, %f3
loop_4782:
fmovsn %icc, %f11, %f9
lduh [%l7 + 0x48], %o3
fmul8ulx16 %f10, %f8, %f14
fpack32 %f8, %f14, %f0
fsrc2s %f3, %f13
fbg %fcc2, loop_4783
st %f9, [%l7 + 0x70]
fblg,a %fcc0, loop_4784
bcs loop_4785
loop_4783:
movge %icc, %i2, %g6
fmul8sux16 %f6, %f0, %f4
loop_4784:
ta %xcc, 0x0
loop_4785:
bl %icc, loop_4786
edge8l %l1, %l3, %g7
edge8l %i7, %i3, %o5
xor %i5, %g4, %l4
loop_4786:
fcmpgt32 %f6, %f6, %i6
fpsub16 %f10, %f2, %f12
lduh [%l7 + 0x68], %o1
ldx [%l7 + 0x10], %g1
sth %i0, [%l7 + 0x74]
fmovscc %xcc, %f10, %f9
mulscc %l6, 0x0F74, %g5
bleu,a,pt %icc, loop_4787
sth %l5, [%l7 + 0x16]
popc %l0, %l2
bge,a,pt %xcc, loop_4788
loop_4787:
ldx [%l7 + 0x10], %o4
tcs %xcc, 0x3
or %o7, %o6, %g3
loop_4788:
fmovscs %xcc, %f3, %f3
sth %o0, [%l7 + 0x4C]
stw %i4, [%l7 + 0x20]
fornot2 %f6, %f4, %f2
brz,a %g2, loop_4789
bleu,a,pn %xcc, loop_4790
move %xcc, %o2, %i1
fmuld8sux16 %f2, %f4, %f4
loop_4789:
fbu,a %fcc3, loop_4791
loop_4790:
movneg %xcc, %o3, %g6
smul %i2, 0x0CE1, %l1
fmovrdgez %g7, %f6, %f2
loop_4791:
ldx [%l7 + 0x30], %i7
fmovrslz %i3, %f8, %f4
fmovdle %xcc, %f6, %f2
movleu %icc, %l3, %i5
udiv %g4, 0x1FC7, %l4
stb %i6, [%l7 + 0x5C]
fmovsleu %icc, %f14, %f7
edge8l %o5, %o1, %i0
mulscc %l6, %g5, %l5
fmovrde %g1, %f10, %f6
stx %l0, [%l7 + 0x60]
subc %l2, 0x09F2, %o7
std %f8, [%l7 + 0x10]
udiv %o4, 0x1912, %o6
subc %o0, %g3, %g2
fmul8ulx16 %f4, %f8, %f14
fexpand %f6, %f8
smul %o2, 0x169C, %i4
ldd [%l7 + 0x78], %f4
fcmpes %fcc3, %f7, %f4
umulcc %i1, 0x0573, %g6
fcmpne32 %f8, %f6, %i2
std %f4, [%l7 + 0x60]
fandnot1s %f2, %f1, %f4
edge8 %l1, %o3, %g7
bvc,a,pt %xcc, loop_4792
fnot2s %f11, %f15
stw %i3, [%l7 + 0x78]
fcmpgt32 %f8, %f2, %i7
loop_4792:
fmovsn %icc, %f12, %f13
bn,a,pn %xcc, loop_4793
udiv %i5, 0x0E39, %l3
fpsub16s %f15, %f10, %f9
movrlez %l4, %i6, %g4
loop_4793:
umul %o5, %o1, %l6
fnor %f4, %f0, %f12
ldx [%l7 + 0x68], %i0
ldsh [%l7 + 0x1E], %l5
stb %g1, [%l7 + 0x26]
mova %xcc, %l0, %l2
stw %g5, [%l7 + 0x08]
st %f9, [%l7 + 0x28]
bpos,a loop_4794
movrlez %o4, 0x1A8, %o7
smul %o0, %o6, %g2
tcc %icc, 0x4
loop_4794:
nop
setx loop_4795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f6, %f6, %o2
sdivcc %g3, 0x1674, %i4
sra %g6, %i2, %i1
loop_4795:
andncc %o3, %g7, %i3
fandnot1s %f8, %f14, %f7
srl %l1, 0x14, %i7
fmovscc %xcc, %f5, %f7
movvs %icc, %i5, %l4
ldd [%l7 + 0x78], %f6
be,a %xcc, loop_4796
edge16 %l3, %g4, %o5
ldsh [%l7 + 0x28], %o1
movrlez %i6, 0x029, %l6
loop_4796:
fmovdn %icc, %f6, %f15
fmovdleu %xcc, %f12, %f11
fba,a %fcc2, loop_4797
fbn,a %fcc1, loop_4798
fmovrdgez %l5, %f4, %f12
std %f10, [%l7 + 0x70]
loop_4797:
sub %g1, %l0, %l2
loop_4798:
ldsh [%l7 + 0x0C], %g5
tleu %xcc, 0x2
stw %i0, [%l7 + 0x28]
fblg,a %fcc1, loop_4799
ldsb [%l7 + 0x58], %o4
fmovscc %icc, %f13, %f9
movre %o0, %o7, %g2
loop_4799:
movn %xcc, %o6, %g3
movrlez %o2, %i4, %i2
mulx %i1, %g6, %g7
fpack32 %f4, %f6, %f12
srlx %i3, %o3, %l1
fmovda %icc, %f9, %f7
fsrc2s %f4, %f10
edge8l %i5, %l4, %i7
fcmpgt32 %f0, %f0, %l3
fones %f5
movrne %o5, 0x132, %g4
subccc %i6, 0x0FBA, %l6
movpos %xcc, %o1, %l5
fmovdn %icc, %f2, %f11
fmovdge %xcc, %f2, %f7
sth %l0, [%l7 + 0x12]
edge16l %g1, %g5, %l2
srax %i0, %o0, %o7
fmovdg %xcc, %f8, %f2
fmuld8sux16 %f5, %f15, %f8
stx %g2, [%l7 + 0x10]
ldd [%l7 + 0x08], %f14
lduw [%l7 + 0x0C], %o6
ldd [%l7 + 0x10], %f4
ldx [%l7 + 0x78], %o4
fmovdl %xcc, %f15, %f11
lduw [%l7 + 0x50], %o2
st %f7, [%l7 + 0x40]
movrlz %i4, 0x307, %i2
fmul8ulx16 %f0, %f8, %f2
fmovrdgez %g3, %f14, %f14
fmovsne %icc, %f0, %f14
bgu,a,pn %xcc, loop_4800
ldx [%l7 + 0x58], %g6
bg,a loop_4801
movleu %xcc, %g7, %i1
loop_4800:
lduw [%l7 + 0x10], %o3
fmovrslez %i3, %f0, %f0
loop_4801:
ldsh [%l7 + 0x62], %l1
sra %i5, %l4, %i7
fbg,a %fcc3, loop_4802
fxor %f6, %f0, %f12
ldsh [%l7 + 0x3E], %l3
ldsh [%l7 + 0x1C], %o5
loop_4802:
ldsb [%l7 + 0x57], %i6
lduh [%l7 + 0x4C], %l6
stx %g4, [%l7 + 0x10]
pdist %f14, %f8, %f2
fsrc1 %f10, %f14
movrne %l5, %o1, %l0
edge32n %g1, %g5, %i0
fmovdg %xcc, %f0, %f5
fzeros %f1
nop
setx loop_4803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %l2, %f13, %f0
subcc %o7, %g2, %o6
bvs,a loop_4804
loop_4803:
movvc %icc, %o4, %o0
fbe %fcc3, loop_4805
bne,a loop_4806
loop_4804:
fmul8sux16 %f12, %f2, %f4
stw %i4, [%l7 + 0x50]
loop_4805:
sra %o2, %g3, %i2
loop_4806:
call loop_4807
orn %g7, 0x03CA, %i1
or %g6, %o3, %l1
fmovsleu %xcc, %f11, %f12
loop_4807:
ldx [%l7 + 0x78], %i3
lduw [%l7 + 0x4C], %l4
tn %icc, 0x4
array8 %i7, %i5, %l3
fbge %fcc2, loop_4808
fcmps %fcc3, %f11, %f2
fcmpne16 %f6, %f8, %i6
movcs %icc, %l6, %o5
loop_4808:
stx %g4, [%l7 + 0x30]
udivx %o1, 0x0CC7, %l0
sth %g1, [%l7 + 0x36]
fmovsle %icc, %f3, %f10
ldsw [%l7 + 0x14], %l5
bneg,pt %icc, loop_4809
ldsw [%l7 + 0x48], %i0
orncc %l2, %g5, %o7
udivx %o6, 0x14BA, %g2
loop_4809:
ldd [%l7 + 0x28], %f14
te %icc, 0x5
ldx [%l7 + 0x18], %o0
std %f12, [%l7 + 0x48]
brlez %i4, loop_4810
fcmple32 %f10, %f14, %o2
ldd [%l7 + 0x18], %f14
fmovsge %icc, %f3, %f10
loop_4810:
fandnot2 %f4, %f2, %f12
ldsh [%l7 + 0x56], %o4
stw %i2, [%l7 + 0x40]
sdivcc %g7, 0x15E7, %i1
movpos %xcc, %g6, %o3
srlx %l1, %g3, %l4
fpmerge %f8, %f15, %f14
tneg %icc, 0x4
ldsh [%l7 + 0x34], %i7
fmul8sux16 %f8, %f2, %f6
ld [%l7 + 0x48], %f12
tne %icc, 0x4
fbu %fcc1, loop_4811
sra %i3, %i5, %i6
bge loop_4812
andncc %l3, %o5, %l6
loop_4811:
ldsb [%l7 + 0x7F], %o1
ldsw [%l7 + 0x50], %l0
loop_4812:
edge16n %g4, %g1, %i0
st %f3, [%l7 + 0x48]
stw %l5, [%l7 + 0x64]
edge32n %g5, %l2, %o6
st %f2, [%l7 + 0x74]
fmovscc %icc, %f1, %f0
pdist %f10, %f8, %f0
movrlez %o7, %g2, %i4
add %o2, 0x0743, %o0
ldd [%l7 + 0x30], %f14
ble %icc, loop_4813
lduw [%l7 + 0x0C], %o4
fmovspos %xcc, %f12, %f11
edge16l %g7, %i1, %i2
loop_4813:
std %f12, [%l7 + 0x68]
fbul %fcc0, loop_4814
tpos %xcc, 0x0
movrlez %o3, %l1, %g3
fmovscs %icc, %f5, %f1
loop_4814:
tne %icc, 0x1
fnors %f10, %f12, %f0
fbo,a %fcc2, loop_4815
movneg %xcc, %g6, %i7
array8 %l4, %i5, %i6
fmul8x16al %f7, %f3, %f8
loop_4815:
fmovrdgz %i3, %f8, %f8
fbg,a %fcc0, loop_4816
lduh [%l7 + 0x1E], %o5
stw %l3, [%l7 + 0x1C]
std %f2, [%l7 + 0x40]
loop_4816:
ld [%l7 + 0x78], %f8
ldsb [%l7 + 0x63], %o1
fnegd %f14, %f4
tl %icc, 0x1
std %f4, [%l7 + 0x68]
add %l6, 0x09D4, %l0
fble %fcc1, loop_4817
brlez,a %g1, loop_4818
ldsb [%l7 + 0x46], %g4
ldsw [%l7 + 0x74], %i0
loop_4817:
ldsh [%l7 + 0x44], %l5
loop_4818:
fmovdle %xcc, %f13, %f14
fmovspos %icc, %f13, %f9
st %f9, [%l7 + 0x2C]
tvc %xcc, 0x2
std %f6, [%l7 + 0x38]
fmovdne %xcc, %f14, %f5
fbne %fcc1, loop_4819
movrlez %l2, 0x208, %o6
tcs %icc, 0x7
lduh [%l7 + 0x2C], %o7
loop_4819:
fone %f0
fbe %fcc3, loop_4820
brnz %g5, loop_4821
addc %i4, 0x12FE, %o2
edge16n %o0, %o4, %g7
loop_4820:
ldsw [%l7 + 0x28], %i1
loop_4821:
fmovrdgez %g2, %f10, %f10
sll %i2, 0x1D, %o3
fnand %f0, %f6, %f6
add %l1, %g3, %i7
orcc %l4, 0x0C2D, %g6
ld [%l7 + 0x24], %f12
tne %xcc, 0x4
ldsb [%l7 + 0x60], %i5
fbuge %fcc1, loop_4822
edge16n %i3, %i6, %o5
tge %xcc, 0x3
movne %xcc, %l3, %l6
loop_4822:
stx %l0, [%l7 + 0x40]
fcmpeq32 %f14, %f0, %g1
brlez,a %o1, loop_4823
taddcc %g4, 0x1537, %i0
fmovsl %icc, %f9, %f2
addc %l2, 0x1031, %l5
loop_4823:
tneg %icc, 0x1
fcmpd %fcc3, %f6, %f6
movvc %xcc, %o7, %o6
movn %icc, %g5, %i4
sub %o0, 0x0F4D, %o4
fpadd16s %f6, %f14, %f1
orcc %o2, %g7, %i1
fnot2s %f0, %f5
edge16n %i2, %g2, %l1
st %f8, [%l7 + 0x28]
fmovdne %icc, %f7, %f4
edge8ln %g3, %i7, %o3
fmovda %icc, %f12, %f9
ldx [%l7 + 0x08], %l4
stb %i5, [%l7 + 0x7B]
umulcc %g6, 0x15AE, %i3
be,pt %xcc, loop_4824
fmovdvc %xcc, %f11, %f14
fsrc2 %f8, %f6
move %xcc, %i6, %l3
loop_4824:
fmovsne %icc, %f3, %f0
fmovdvc %xcc, %f1, %f9
fnegs %f9, %f13
stx %l6, [%l7 + 0x40]
fmovse %icc, %f9, %f6
fmovda %xcc, %f6, %f11
lduh [%l7 + 0x3E], %l0
lduh [%l7 + 0x3C], %g1
array32 %o5, %o1, %g4
brgz,a %i0, loop_4825
tvc %icc, 0x0
stw %l5, [%l7 + 0x3C]
fmovsvc %icc, %f0, %f12
loop_4825:
fbue %fcc3, loop_4826
sth %l2, [%l7 + 0x1E]
and %o6, 0x1725, %g5
ldd [%l7 + 0x70], %f2
loop_4826:
ldsb [%l7 + 0x5F], %o7
alignaddrl %i4, %o4, %o2
array8 %o0, %i1, %g7
fmovscs %icc, %f10, %f3
fpmerge %f11, %f1, %f6
movvs %xcc, %i2, %l1
bleu,pn %icc, loop_4827
edge16ln %g2, %g3, %o3
fpadd32 %f0, %f4, %f6
fandnot1 %f2, %f0, %f0
loop_4827:
ldd [%l7 + 0x20], %f0
ldsw [%l7 + 0x14], %i7
subcc %l4, %g6, %i3
ldub [%l7 + 0x5A], %i6
xnor %i5, 0x02C7, %l3
fmovdvs %xcc, %f15, %f1
nop
setx loop_4828, %l0, %l1
jmpl %l1, %l6
lduh [%l7 + 0x3A], %l0
bl,pt %icc, loop_4829
brlz %o5, loop_4830
loop_4828:
call loop_4831
fmovsn %xcc, %f4, %f12
loop_4829:
fmul8x16 %f4, %f8, %f6
loop_4830:
pdist %f10, %f4, %f8
loop_4831:
movrlz %g1, 0x15F, %o1
st %f15, [%l7 + 0x10]
call loop_4832
taddcctv %i0, 0x1553, %l5
taddcctv %g4, %l2, %o6
stx %o7, [%l7 + 0x10]
loop_4832:
brlz,a %g5, loop_4833
fcmpgt16 %f14, %f14, %i4
xorcc %o4, %o0, %i1
array16 %g7, %i2, %l1
loop_4833:
lduh [%l7 + 0x6A], %g2
fblg %fcc3, loop_4834
ldsh [%l7 + 0x58], %g3
ta %icc, 0x1
faligndata %f0, %f0, %f6
loop_4834:
st %f7, [%l7 + 0x7C]
tge %xcc, 0x7
fba %fcc0, loop_4835
bg,a,pt %icc, loop_4836
srl %o3, %o2, %i7
fbe %fcc2, loop_4837
loop_4835:
brnz %g6, loop_4838
loop_4836:
addccc %i3, 0x0AF3, %i6
st %f11, [%l7 + 0x64]
loop_4837:
bcs,a loop_4839
loop_4838:
fabss %f7, %f2
fnot1s %f12, %f9
ldsw [%l7 + 0x14], %l4
loop_4839:
te %icc, 0x3
srlx %l3, 0x03, %l6
movrlz %i5, 0x16C, %l0
fnot2s %f13, %f13
fzero %f14
bvs,a loop_4840
ld [%l7 + 0x18], %f8
or %o5, 0x1717, %o1
sth %i0, [%l7 + 0x72]
loop_4840:
for %f10, %f10, %f12
array32 %g1, %g4, %l5
movle %icc, %l2, %o6
fxnors %f4, %f6, %f9
fbge,a %fcc2, loop_4841
udivcc %o7, 0x1A0F, %i4
array32 %g5, %o4, %o0
move %icc, %i1, %g7
loop_4841:
bvs,pt %xcc, loop_4842
fnand %f2, %f8, %f0
bvc,pn %xcc, loop_4843
fbu,a %fcc1, loop_4844
loop_4842:
faligndata %f2, %f8, %f0
xorcc %i2, %g2, %l1
loop_4843:
fmovsn %icc, %f6, %f4
loop_4844:
fand %f2, %f14, %f4
ldsw [%l7 + 0x74], %o3
st %f9, [%l7 + 0x24]
sub %o2, %i7, %g3
fors %f14, %f3, %f11
fmovdvs %xcc, %f3, %f11
ld [%l7 + 0x74], %f10
ldsh [%l7 + 0x32], %g6
lduh [%l7 + 0x18], %i6
fzero %f2
fexpand %f14, %f6
brz %l4, loop_4845
fmovrsgez %i3, %f5, %f12
ld [%l7 + 0x34], %f0
tsubcc %l3, 0x095E, %l6
loop_4845:
ldd [%l7 + 0x48], %f0
edge8l %i5, %l0, %o5
ldub [%l7 + 0x39], %i0
fcmpgt16 %f8, %f8, %g1
bl loop_4846
fmovdn %xcc, %f12, %f2
fmovsgu %xcc, %f3, %f3
fpsub32 %f14, %f6, %f14
loop_4846:
fmovrsgez %g4, %f1, %f11
ldx [%l7 + 0x58], %o1
st %f15, [%l7 + 0x58]
fcmpgt16 %f12, %f12, %l2
st %f10, [%l7 + 0x6C]
ta %xcc, 0x1
be,pt %icc, loop_4847
stb %o6, [%l7 + 0x35]
lduh [%l7 + 0x4E], %o7
fmul8x16au %f9, %f9, %f12
loop_4847:
stb %i4, [%l7 + 0x56]
sth %g5, [%l7 + 0x0E]
fmovdl %icc, %f8, %f15
taddcctv %l5, 0x0D81, %o0
fmovd %f2, %f12
fmovdleu %xcc, %f10, %f10
fmovrdlez %o4, %f8, %f2
xnorcc %g7, 0x193F, %i2
fmul8x16al %f1, %f11, %f0
fnot2s %f10, %f5
stw %i1, [%l7 + 0x64]
subc %g2, %l1, %o2
fandnot2s %f3, %f7, %f10
fnor %f4, %f10, %f8
lduw [%l7 + 0x2C], %i7
fcmpgt32 %f10, %f8, %o3
tl %icc, 0x3
tcc %icc, 0x7
fpack32 %f2, %f10, %f10
fandnot2s %f6, %f12, %f8
addcc %g6, 0x19E9, %g3
addcc %l4, 0x0564, %i6
ld [%l7 + 0x1C], %f11
nop
setx loop_4848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x65], %l3
addc %i3, %i5, %l0
orcc %l6, 0x0BB0, %i0
loop_4848:
fpadd32s %f4, %f6, %f2
fcmpne16 %f0, %f10, %o5
tl %xcc, 0x5
ldsw [%l7 + 0x2C], %g1
tne %icc, 0x3
fpmerge %f12, %f12, %f4
stx %o1, [%l7 + 0x38]
fbug %fcc0, loop_4849
sth %g4, [%l7 + 0x14]
fxor %f0, %f4, %f4
nop
setx loop_4850, %l0, %l1
jmpl %l1, %o6
loop_4849:
bcc,a,pt %xcc, loop_4851
bcs %icc, loop_4852
fbg,a %fcc2, loop_4853
loop_4850:
add %o7, %l2, %i4
loop_4851:
fcmpeq16 %f8, %f4, %l5
loop_4852:
addcc %g5, 0x1AEE, %o4
loop_4853:
stx %o0, [%l7 + 0x28]
andcc %i2, 0x05C7, %i1
ldsb [%l7 + 0x0B], %g7
tneg %icc, 0x7
ldsb [%l7 + 0x41], %g2
ldsb [%l7 + 0x23], %l1
std %f6, [%l7 + 0x48]
edge8n %o2, %o3, %g6
ldsw [%l7 + 0x50], %g3
umulcc %i7, 0x11F4, %l4
mulscc %i6, 0x1DFE, %i3
sdivcc %l3, 0x06E2, %i5
fzero %f10
fzero %f12
smul %l6, %l0, %i0
edge8ln %o5, %g1, %g4
lduh [%l7 + 0x52], %o6
for %f4, %f10, %f4
ldsw [%l7 + 0x14], %o7
ldx [%l7 + 0x10], %l2
subc %o1, 0x1E9D, %l5
fmul8x16au %f9, %f1, %f2
fors %f2, %f9, %f3
fmovdn %icc, %f4, %f11
fpackfix %f10, %f7
fbug %fcc1, loop_4854
edge32ln %g5, %o4, %o0
fmul8sux16 %f14, %f10, %f2
popc %i2, %i1
loop_4854:
umulcc %g7, %i4, %g2
fbge %fcc1, loop_4855
umul %l1, 0x1879, %o3
fbne,a %fcc0, loop_4856
ldd [%l7 + 0x60], %f0
loop_4855:
bn,pt %icc, loop_4857
fmovdge %xcc, %f3, %f8
loop_4856:
array32 %g6, %g3, %i7
bshuffle %f6, %f2, %f14
loop_4857:
tvc %xcc, 0x1
stw %l4, [%l7 + 0x38]
tcs %xcc, 0x3
nop
setx loop_4858, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x46], %i6
stb %l3, [%l7 + 0x16]
sllx %i3, %i5, %l0
loop_4858:
edge32l %i0, %o5, %l6
tne %icc, 0x4
srl %g1, %o6, %o7
fmovsge %icc, %f3, %f15
fmovdcc %icc, %f13, %f7
movrgz %g4, 0x02D, %l2
fbule %fcc2, loop_4859
fornot1 %f2, %f14, %f6
ldub [%l7 + 0x2F], %l5
fbule,a %fcc3, loop_4860
loop_4859:
fzero %f2
udiv %g5, 0x0E3F, %o1
sth %o0, [%l7 + 0x22]
loop_4860:
movrgez %o4, %i2, %i1
edge32 %i4, %g7, %l1
fxnors %f4, %f0, %f2
fmovscs %xcc, %f6, %f4
lduh [%l7 + 0x6E], %g2
movre %o3, %g3, %i7
fcmpes %fcc1, %f3, %f14
tgu %icc, 0x6
fornot1s %f2, %f10, %f8
brgz,a %g6, loop_4861
ta %xcc, 0x2
lduw [%l7 + 0x78], %o2
stw %l4, [%l7 + 0x4C]
loop_4861:
sth %l3, [%l7 + 0x2A]
ld [%l7 + 0x64], %f5
move %icc, %i6, %i5
tvc %xcc, 0x0
pdist %f2, %f0, %f6
andn %i3, %i0, %o5
tcs %icc, 0x5
fbule,a %fcc3, loop_4862
ld [%l7 + 0x4C], %f8
fblg %fcc1, loop_4863
fmul8x16al %f3, %f12, %f6
loop_4862:
movne %icc, %l0, %l6
xorcc %o6, %g1, %o7
loop_4863:
movcs %xcc, %g4, %l2
sth %g5, [%l7 + 0x3A]
call loop_4864
fmul8ulx16 %f12, %f8, %f10
taddcctv %l5, %o0, %o4
st %f2, [%l7 + 0x70]
loop_4864:
bleu,pn %xcc, loop_4865
tge %icc, 0x6
bne,a %xcc, loop_4866
st %f11, [%l7 + 0x08]
loop_4865:
ldsb [%l7 + 0x70], %o1
ldsh [%l7 + 0x08], %i2
loop_4866:
lduh [%l7 + 0x52], %i1
ld [%l7 + 0x70], %f14
fbu,a %fcc0, loop_4867
tl %icc, 0x0
ldd [%l7 + 0x20], %f8
fornot1 %f8, %f4, %f2
loop_4867:
lduw [%l7 + 0x08], %g7
std %f8, [%l7 + 0x70]
tpos %icc, 0x4
nop
setx loop_4868, %l0, %l1
jmpl %l1, %l1
ldsw [%l7 + 0x64], %g2
sth %o3, [%l7 + 0x40]
move %xcc, %g3, %i7
loop_4868:
fmul8x16al %f4, %f15, %f8
ldub [%l7 + 0x58], %g6
movvs %xcc, %o2, %i4
fbe,a %fcc1, loop_4869
addccc %l3, 0x1ABC, %i6
brlz,a %i5, loop_4870
brnz %i3, loop_4871
loop_4869:
pdist %f0, %f2, %f12
std %f14, [%l7 + 0x18]
loop_4870:
fbu %fcc0, loop_4872
loop_4871:
fmovdn %xcc, %f3, %f12
andcc %l4, %i0, %l0
fmovrsgz %o5, %f1, %f6
loop_4872:
fmovdvs %icc, %f11, %f15
stx %l6, [%l7 + 0x18]
lduw [%l7 + 0x70], %o6
ta %icc, 0x0
fmovda %icc, %f14, %f14
ldsw [%l7 + 0x2C], %o7
fmovrdgz %g1, %f4, %f12
ldsh [%l7 + 0x58], %g4
bcs,a,pn %xcc, loop_4873
mulx %l2, %l5, %g5
or %o4, %o1, %i2
fbo,a %fcc2, loop_4874
loop_4873:
movcs %icc, %i1, %o0
tg %xcc, 0x0
movneg %xcc, %l1, %g7
loop_4874:
pdist %f14, %f6, %f2
fcmpne16 %f12, %f10, %o3
edge8l %g2, %i7, %g3
fpadd32 %f4, %f0, %f12
edge16ln %o2, %g6, %l3
fmovsle %xcc, %f4, %f12
fblg,a %fcc3, loop_4875
tgu %icc, 0x5
sth %i4, [%l7 + 0x68]
ldd [%l7 + 0x18], %f8
loop_4875:
fnot2 %f12, %f6
tneg %xcc, 0x7
alignaddr %i6, %i3, %i5
sllx %i0, 0x05, %l4
tvs %xcc, 0x1
fbne %fcc0, loop_4876
edge16 %l0, %l6, %o6
fmul8x16au %f1, %f12, %f14
fnegs %f2, %f3
loop_4876:
ldx [%l7 + 0x10], %o5
stb %g1, [%l7 + 0x29]
ldx [%l7 + 0x60], %g4
sth %o7, [%l7 + 0x4E]
fcmpeq16 %f10, %f8, %l5
brnz,a %l2, loop_4877
bn,a,pn %icc, loop_4878
subcc %o4, 0x1AF2, %o1
fmovdn %xcc, %f11, %f4
loop_4877:
ldx [%l7 + 0x58], %i2
loop_4878:
fmovdg %xcc, %f1, %f13
std %f4, [%l7 + 0x68]
fmovrslez %i1, %f12, %f11
movrne %g5, %l1, %o0
fmovsneg %xcc, %f0, %f3
ldsw [%l7 + 0x2C], %g7
fmovscc %xcc, %f1, %f15
lduw [%l7 + 0x78], %g2
st %f3, [%l7 + 0x58]
movrlez %i7, 0x0F6, %o3
bg %xcc, loop_4879
fmovscc %icc, %f15, %f5
stb %o2, [%l7 + 0x45]
stb %g6, [%l7 + 0x6C]
loop_4879:
fnegs %f1, %f4
sdivcc %g3, 0x0A31, %i4
fbule,a %fcc2, loop_4880
tne %icc, 0x1
stx %l3, [%l7 + 0x68]
stw %i6, [%l7 + 0x74]
loop_4880:
ldsw [%l7 + 0x30], %i3
fcmpeq32 %f8, %f2, %i5
faligndata %f0, %f4, %f14
ldx [%l7 + 0x30], %i0
fornot1s %f5, %f13, %f12
stw %l0, [%l7 + 0x08]
ldub [%l7 + 0x4E], %l4
fornot1s %f12, %f11, %f15
ba loop_4881
ldd [%l7 + 0x38], %f8
stb %o6, [%l7 + 0x55]
fbule,a %fcc3, loop_4882
loop_4881:
fmovdvc %icc, %f13, %f3
fbule %fcc0, loop_4883
movge %xcc, %l6, %o5
loop_4882:
fmovsg %xcc, %f2, %f1
bge,pt %xcc, loop_4884
loop_4883:
fpadd32s %f12, %f12, %f14
fabss %f3, %f3
sra %g4, 0x0E, %g1
loop_4884:
fmovsleu %icc, %f2, %f3
addccc %l5, %o7, %l2
ldd [%l7 + 0x28], %f0
sth %o1, [%l7 + 0x1C]
fzero %f4
lduw [%l7 + 0x08], %o4
fble,a %fcc3, loop_4885
movrlez %i2, 0x369, %g5
fandnot1s %f4, %f12, %f4
fcmpne32 %f4, %f10, %i1
loop_4885:
nop
setx loop_4886, %l0, %l1
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,pt %xcc, loop_4887
ldsh [%l7 + 0x0C], %o0
lduh [%l7 + 0x22], %l1
loop_4886:
fsrc1 %f8, %f6
loop_4887:
movg %icc, %g2, %i7
sth %o3, [%l7 + 0x54]
xor %o2, 0x1D28, %g7
fmovdpos %icc, %f14, %f9
bcc,a %xcc, loop_4888
fmul8x16al %f11, %f11, %f12
fbe,a %fcc2, loop_4889
ldx [%l7 + 0x28], %g6
loop_4888:
fmovsgu %xcc, %f5, %f0
fmovdg %xcc, %f13, %f15
loop_4889:
fmovrde %i4, %f8, %f4
lduh [%l7 + 0x44], %l3
fpadd16 %f14, %f4, %f10
lduw [%l7 + 0x1C], %g3
be,a loop_4890
fmul8ulx16 %f8, %f6, %f8
fnands %f12, %f1, %f13
fbn,a %fcc1, loop_4891
loop_4890:
fmovdvc %xcc, %f12, %f2
subc %i6, %i3, %i0
fbo,a %fcc1, loop_4892
loop_4891:
std %f2, [%l7 + 0x68]
fbue,a %fcc1, loop_4893
fmovrslz %l0, %f13, %f7
loop_4892:
bcs,a loop_4894
fpsub32s %f2, %f6, %f4
loop_4893:
fcmpes %fcc1, %f15, %f8
bvc loop_4895
loop_4894:
fcmpes %fcc2, %f5, %f12
srlx %l4, 0x17, %i5
sth %o6, [%l7 + 0x7C]
loop_4895:
xor %l6, %g4, %o5
ldub [%l7 + 0x4F], %g1
stx %o7, [%l7 + 0x18]
fbule %fcc1, loop_4896
tle %icc, 0x7
ld [%l7 + 0x40], %f10
fabss %f2, %f0
loop_4896:
ldd [%l7 + 0x18], %f14
andncc %l2, %l5, %o4
fexpand %f5, %f8
fmovs %f10, %f8
sth %i2, [%l7 + 0x3C]
fnand %f10, %f8, %f14
lduw [%l7 + 0x50], %g5
ldd [%l7 + 0x60], %f8
edge8ln %o1, %o0, %i1
lduw [%l7 + 0x1C], %l1
sth %g2, [%l7 + 0x76]
lduh [%l7 + 0x6A], %o3
tg %xcc, 0x3
fandnot2s %f9, %f12, %f10
fzero %f6
bvc loop_4897
st %f10, [%l7 + 0x0C]
ldsb [%l7 + 0x6A], %i7
fcmpeq32 %f10, %f8, %o2
loop_4897:
fmul8x16al %f11, %f5, %f8
andcc %g7, 0x160B, %i4
fnor %f8, %f6, %f4
movrne %l3, %g6, %g3
fpsub32s %f3, %f1, %f3
fmuld8sux16 %f10, %f5, %f2
fxnor %f10, %f6, %f8
fmovdg %icc, %f0, %f0
stb %i6, [%l7 + 0x18]
std %f14, [%l7 + 0x38]
edge16n %i0, %l0, %l4
ldsb [%l7 + 0x46], %i5
sth %o6, [%l7 + 0x64]
fpsub32s %f4, %f4, %f15
fblg,a %fcc2, loop_4898
te %icc, 0x1
fmovda %icc, %f2, %f6
subc %i3, 0x11C1, %g4
loop_4898:
fnegs %f5, %f7
ldsw [%l7 + 0x70], %o5
fpsub16s %f3, %f5, %f15
fbn %fcc0, loop_4899
lduw [%l7 + 0x0C], %g1
tneg %icc, 0x6
lduw [%l7 + 0x54], %l6
loop_4899:
stw %l2, [%l7 + 0x20]
fexpand %f7, %f10
brz,a %o7, loop_4900
lduh [%l7 + 0x6E], %o4
ld [%l7 + 0x58], %f9
movge %xcc, %l5, %i2
loop_4900:
ldub [%l7 + 0x21], %o1
brz %o0, loop_4901
bge,a loop_4902
ldsw [%l7 + 0x58], %g5
edge32ln %l1, %i1, %g2
loop_4901:
fmovdg %xcc, %f14, %f14
loop_4902:
ldsb [%l7 + 0x23], %o3
movne %icc, %i7, %g7
movpos %xcc, %o2, %i4
fmovrsgez %g6, %f1, %f6
fmovsn %xcc, %f12, %f10
ld [%l7 + 0x18], %f14
ldub [%l7 + 0x0C], %g3
fone %f8
fxnor %f8, %f14, %f0
edge32ln %l3, %i0, %l0
bcs,a loop_4903
fmovsvc %icc, %f6, %f11
movle %icc, %i6, %l4
sth %o6, [%l7 + 0x26]
loop_4903:
ta %icc, 0x3
fmovdcs %icc, %f8, %f6
fabss %f10, %f11
fands %f12, %f12, %f5
fnor %f4, %f10, %f2
fpmerge %f14, %f15, %f10
brlez %i5, loop_4904
andncc %g4, %i3, %g1
fmuld8ulx16 %f6, %f2, %f10
ldsw [%l7 + 0x78], %l6
loop_4904:
fmovdcc %xcc, %f15, %f12
fmovdne %icc, %f6, %f10
brgz,a %l2, loop_4905
fmovda %icc, %f7, %f1
fmovsa %xcc, %f3, %f3
brlz,a %o5, loop_4906
loop_4905:
array8 %o4, %o7, %i2
edge32n %o1, %o0, %l5
ldsw [%l7 + 0x60], %g5
loop_4906:
ldsh [%l7 + 0x5C], %l1
fbe,a %fcc0, loop_4907
call loop_4908
tvs %xcc, 0x0
fmovrdgez %i1, %f12, %f10
loop_4907:
edge8 %o3, %g2, %g7
loop_4908:
sdiv %o2, 0x074E, %i4
fbn %fcc2, loop_4909
tl %xcc, 0x0
sth %g6, [%l7 + 0x66]
ldub [%l7 + 0x56], %g3
loop_4909:
ldsw [%l7 + 0x10], %l3
tne %icc, 0x7
edge8 %i0, %i7, %i6
move %xcc, %l0, %o6
ld [%l7 + 0x54], %f7
fmovrdgez %l4, %f0, %f10
xorcc %g4, %i3, %g1
edge16 %i5, %l2, %l6
fandnot2s %f8, %f9, %f14
bleu,a loop_4910
siam 0x3
array16 %o5, %o7, %o4
ldsb [%l7 + 0x53], %i2
loop_4910:
fnors %f10, %f2, %f5
fmovrdgez %o0, %f2, %f2
movrne %o1, 0x3FA, %l5
tn %icc, 0x6
alignaddr %l1, %g5, %i1
tn %icc, 0x0
brgez,a %g2, loop_4911
array8 %g7, %o2, %o3
fnot1 %f8, %f0
bcc,pt %icc, loop_4912
loop_4911:
fnegs %f9, %f15
taddcctv %i4, 0x0B16, %g3
fmovdne %xcc, %f11, %f0
loop_4912:
tvc %xcc, 0x5
fba %fcc3, loop_4913
be,pn %xcc, loop_4914
fandnot1 %f8, %f8, %f14
ldsb [%l7 + 0x24], %l3
loop_4913:
fbule %fcc3, loop_4915
loop_4914:
sdiv %i0, 0x1EBA, %i7
std %f14, [%l7 + 0x30]
mova %icc, %i6, %l0
loop_4915:
fpsub16 %f0, %f12, %f0
movrlz %o6, 0x021, %l4
stw %g4, [%l7 + 0x0C]
ldx [%l7 + 0x40], %i3
sllx %g1, 0x12, %g6
tg %icc, 0x7
ldsb [%l7 + 0x09], %l2
bshuffle %f8, %f6, %f12
st %f15, [%l7 + 0x74]
fcmps %fcc3, %f10, %f0
ldsw [%l7 + 0x14], %l6
movg %xcc, %i5, %o5
fmovsn %icc, %f1, %f8
sth %o4, [%l7 + 0x70]
fbuge %fcc1, loop_4916
bne,a loop_4917
fornot2 %f6, %f10, %f8
tg %xcc, 0x3
loop_4916:
fmul8sux16 %f14, %f10, %f0
loop_4917:
fpadd16s %f14, %f9, %f1
ld [%l7 + 0x6C], %f10
fandnot1 %f10, %f10, %f6
mulscc %o7, 0x0B98, %o0
fblg,a %fcc1, loop_4918
tne %icc, 0x1
tsubcc %i2, 0x019C, %l5
fzero %f8
loop_4918:
ldsb [%l7 + 0x42], %l1
fpsub32 %f6, %f12, %f0
fcmple32 %f10, %f8, %o1
fpadd32 %f4, %f2, %f6
fblg,a %fcc2, loop_4919
movrgz %i1, %g2, %g7
fnot1 %f2, %f0
ble,pn %xcc, loop_4920
loop_4919:
movcs %icc, %o2, %g5
brnz %i4, loop_4921
xorcc %o3, 0x1A7B, %g3
loop_4920:
ldub [%l7 + 0x2D], %i0
fpack32 %f2, %f6, %f2
loop_4921:
bleu,a,pn %xcc, loop_4922
ldub [%l7 + 0x2B], %i7
ldd [%l7 + 0x30], %f12
fbu,a %fcc3, loop_4923
loop_4922:
fmovrsgz %i6, %f12, %f14
ldx [%l7 + 0x18], %l3
fmovdn %xcc, %f6, %f1
loop_4923:
fmovrde %o6, %f12, %f8
srl %l0, 0x16, %g4
fmovdcc %icc, %f11, %f1
nop
setx loop_4924, %l0, %l1
jmpl %l1, %i3
fblg %fcc1, loop_4925
fmovd %f0, %f10
fbu,a %fcc0, loop_4926
loop_4924:
te %icc, 0x4
loop_4925:
fornot2s %f14, %f15, %f4
ldub [%l7 + 0x15], %l4
loop_4926:
bleu,a %xcc, loop_4927
andcc %g6, 0x0634, %g1
ldsh [%l7 + 0x50], %l2
fmovsn %xcc, %f0, %f14
loop_4927:
tle %icc, 0x1
sth %l6, [%l7 + 0x72]
ld [%l7 + 0x0C], %f0
fornot2 %f4, %f12, %f12
edge16l %i5, %o5, %o7
fmovsvc %xcc, %f9, %f1
ldd [%l7 + 0x10], %f14
edge16 %o0, %o4, %l5
movrgez %i2, 0x143, %o1
ldx [%l7 + 0x60], %l1
tsubcc %i1, 0x054A, %g7
movvs %xcc, %o2, %g2
lduh [%l7 + 0x70], %g5
ldd [%l7 + 0x10], %f14
stx %o3, [%l7 + 0x08]
fmul8x16au %f2, %f3, %f14
fbn,a %fcc3, loop_4928
mulx %g3, %i4, %i0
stx %i6, [%l7 + 0x20]
fcmpne16 %f14, %f14, %l3
loop_4928:
movge %xcc, %o6, %l0
ldsb [%l7 + 0x55], %g4
udiv %i7, 0x0358, %i3
movle %icc, %l4, %g6
brgz,a %l2, loop_4929
stw %g1, [%l7 + 0x20]
stx %i5, [%l7 + 0x10]
umulcc %l6, %o5, %o7
loop_4929:
ldx [%l7 + 0x70], %o0
srl %l5, 0x11, %o4
fcmpgt32 %f2, %f12, %o1
movgu %icc, %l1, %i1
fmovsl %xcc, %f6, %f15
nop
setx loop_4930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbue,a %fcc3, loop_4931
st %f10, [%l7 + 0x18]
ldsb [%l7 + 0x1B], %i2
loop_4930:
sethi 0x1061, %g7
loop_4931:
stb %o2, [%l7 + 0x22]
tle %icc, 0x1
st %f12, [%l7 + 0x3C]
lduh [%l7 + 0x70], %g5
st %f0, [%l7 + 0x50]
fmovsn %icc, %f1, %f4
movpos %icc, %g2, %g3
call loop_4932
ldd [%l7 + 0x10], %f8
fpadd32 %f0, %f10, %f6
nop
setx loop_4933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4932:
ldsw [%l7 + 0x30], %o3
stw %i4, [%l7 + 0x2C]
smul %i6, %i0, %o6
loop_4933:
fmovsn %icc, %f4, %f0
fpack16 %f6, %f10
tsubcctv %l3, 0x0704, %l0
fones %f8
addccc %g4, 0x02F4, %i7
xnorcc %l4, 0x1AF1, %i3
move %xcc, %g6, %l2
sdivcc %i5, 0x1FDD, %g1
mova %icc, %l6, %o7
fsrc1s %f10, %f13
fpsub16 %f12, %f2, %f4
fbn,a %fcc3, loop_4934
add %o5, 0x0F10, %l5
fcmpd %fcc3, %f2, %f0
fmovse %icc, %f9, %f7
loop_4934:
ldub [%l7 + 0x7B], %o4
stw %o0, [%l7 + 0x34]
fbe,a %fcc2, loop_4935
brz %l1, loop_4936
fbo,a %fcc0, loop_4937
fble,a %fcc2, loop_4938
loop_4935:
fbl,a %fcc0, loop_4939
loop_4936:
ld [%l7 + 0x4C], %f7
loop_4937:
fnors %f14, %f13, %f13
loop_4938:
stx %i1, [%l7 + 0x40]
loop_4939:
tn %icc, 0x7
movvc %icc, %o1, %i2
fblg,a %fcc0, loop_4940
alignaddrl %g7, %g5, %g2
fcmpne16 %f4, %f0, %g3
fmovsneg %xcc, %f11, %f7
loop_4940:
lduw [%l7 + 0x30], %o3
fcmple16 %f8, %f2, %i4
stw %i6, [%l7 + 0x10]
add %i0, 0x1A95, %o6
smulcc %l3, %o2, %g4
ldd [%l7 + 0x40], %f2
fnegd %f8, %f14
lduh [%l7 + 0x24], %l0
fmovscc %icc, %f9, %f11
ldsw [%l7 + 0x38], %l4
stb %i7, [%l7 + 0x1E]
fmuld8sux16 %f14, %f8, %f0
ldsh [%l7 + 0x36], %g6
fmul8x16al %f9, %f6, %f2
fmovdn %icc, %f1, %f8
fones %f1
ldx [%l7 + 0x48], %i3
tsubcctv %l2, %g1, %i5
tsubcc %o7, 0x076A, %o5
fmovdpos %xcc, %f2, %f3
edge8n %l5, %l6, %o4
ld [%l7 + 0x6C], %f11
fmovrsne %l1, %f0, %f8
sllx %i1, %o1, %o0
ble,a,pn %xcc, loop_4941
fpack32 %f2, %f6, %f14
bvs,pt %icc, loop_4942
stb %g7, [%l7 + 0x59]
loop_4941:
andncc %i2, %g5, %g2
edge8l %o3, %i4, %i6
loop_4942:
addccc %i0, 0x1623, %o6
ldub [%l7 + 0x60], %l3
tsubcc %g3, %o2, %g4
ldsw [%l7 + 0x08], %l4
std %f6, [%l7 + 0x48]
ldsh [%l7 + 0x2A], %i7
edge16ln %l0, %i3, %l2
ldub [%l7 + 0x59], %g1
stx %g6, [%l7 + 0x50]
std %f0, [%l7 + 0x38]
edge32n %i5, %o7, %o5
lduw [%l7 + 0x20], %l5
ldsh [%l7 + 0x46], %l6
fmovsne %xcc, %f8, %f2
fornot2s %f6, %f2, %f4
brnz,a %o4, loop_4943
ldsb [%l7 + 0x18], %l1
srl %i1, %o0, %g7
fba,a %fcc0, loop_4944
loop_4943:
lduh [%l7 + 0x5C], %o1
movn %xcc, %i2, %g2
edge32n %g5, %o3, %i6
loop_4944:
fmovrdlez %i0, %f8, %f14
stb %o6, [%l7 + 0x4E]
fmovrse %l3, %f1, %f3
edge8ln %g3, %i4, %g4
addccc %l4, 0x1CCA, %i7
tsubcctv %l0, %i3, %o2
fmovscc %icc, %f2, %f0
fandnot2 %f0, %f8, %f14
fpsub32 %f10, %f10, %f14
edge16ln %g1, %g6, %i5
fnor %f4, %f0, %f8
fmovdg %xcc, %f8, %f5
tcs %icc, 0x0
fmul8x16 %f4, %f8, %f12
subccc %l2, 0x14C2, %o5
subcc %l5, %o7, %o4
and %l6, 0x0C88, %l1
te %icc, 0x2
srl %i1, 0x01, %g7
and %o1, 0x18E4, %i2
fcmped %fcc3, %f4, %f6
smulcc %g2, 0x17D0, %o0
lduw [%l7 + 0x40], %g5
udiv %o3, 0x059B, %i6
ldd [%l7 + 0x50], %f12
fmovdg %icc, %f15, %f11
fcmps %fcc0, %f5, %f13
movrne %i0, 0x04F, %o6
movvs %icc, %g3, %l3
fmovdleu %xcc, %f3, %f7
fblg,a %fcc2, loop_4945
fblg,a %fcc1, loop_4946
movcc %xcc, %i4, %g4
fmovdpos %xcc, %f4, %f9
loop_4945:
fmovrsne %l4, %f7, %f1
loop_4946:
ldsb [%l7 + 0x4F], %l0
orn %i7, 0x1EC9, %o2
udivx %i3, 0x186B, %g6
xnorcc %g1, 0x13A7, %l2
fmovrslez %o5, %f0, %f3
sethi 0x04AF, %i5
fnot1 %f14, %f10
movvc %icc, %o7, %o4
sth %l6, [%l7 + 0x12]
lduw [%l7 + 0x2C], %l1
movneg %xcc, %i1, %l5
andcc %g7, 0x166E, %o1
ldsb [%l7 + 0x7A], %g2
nop
setx loop_4947, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %i2, 0x1B3E, %g5
fmuld8sux16 %f13, %f5, %f2
sll %o0, %o3, %i0
loop_4947:
ldsw [%l7 + 0x24], %o6
array16 %i6, %l3, %i4
brz %g3, loop_4948
fbe %fcc0, loop_4949
movne %icc, %l4, %g4
fmovrse %l0, %f13, %f15
loop_4948:
andcc %i7, 0x11CD, %i3
loop_4949:
ba,pn %icc, loop_4950
fxnor %f8, %f8, %f14
fpadd32 %f10, %f0, %f12
fmovsgu %icc, %f6, %f9
loop_4950:
fnands %f11, %f3, %f14
bne,a loop_4951
brgez,a %g6, loop_4952
alignaddrl %g1, %l2, %o5
taddcc %o2, %o7, %o4
loop_4951:
movrgez %i5, 0x19F, %l1
loop_4952:
sdivx %i1, 0x1DEF, %l6
movvc %icc, %g7, %l5
mulx %o1, %i2, %g5
stb %o0, [%l7 + 0x60]
fpadd16 %f6, %f8, %f4
lduh [%l7 + 0x72], %o3
brnz %g2, loop_4953
fmovrsgez %o6, %f9, %f2
fpack32 %f14, %f8, %f8
ldsh [%l7 + 0x78], %i0
loop_4953:
fzero %f0
umulcc %l3, 0x1CDA, %i6
fsrc2 %f6, %f12
fornot2s %f7, %f4, %f15
fpsub16s %f0, %f0, %f11
movvs %icc, %g3, %i4
bleu %icc, loop_4954
ldub [%l7 + 0x22], %l4
fmovrdlez %l0, %f10, %f10
fmovrdne %i7, %f10, %f6
loop_4954:
bpos,a,pt %icc, loop_4955
fmul8ulx16 %f6, %f12, %f10
edge8l %i3, %g4, %g1
taddcctv %l2, 0x188E, %g6
loop_4955:
ba,a loop_4956
edge16n %o5, %o2, %o4
stx %o7, [%l7 + 0x70]
fnegs %f8, %f7
loop_4956:
ldub [%l7 + 0x1B], %l1
fbl,a %fcc2, loop_4957
fmovda %xcc, %f14, %f7
fands %f1, %f9, %f8
fmovs %f9, %f1
loop_4957:
fmovsle %icc, %f15, %f5
andncc %i1, %i5, %g7
sdiv %l6, 0x094B, %l5
tpos %xcc, 0x3
fmovse %icc, %f3, %f12
sdiv %i2, 0x1B67, %g5
fbule %fcc3, loop_4958
sra %o1, 0x0E, %o3
st %f9, [%l7 + 0x48]
mova %xcc, %o0, %g2
loop_4958:
umulcc %i0, %o6, %i6
orn %l3, 0x0BB3, %g3
fmovde %icc, %f12, %f1
edge16 %l4, %l0, %i7
tvc %xcc, 0x5
fxors %f5, %f2, %f2
fabsd %f0, %f14
fmovrslz %i3, %f9, %f6
lduw [%l7 + 0x20], %i4
ld [%l7 + 0x10], %f11
fxor %f8, %f14, %f0
fxors %f0, %f2, %f8
ldd [%l7 + 0x10], %f6
fpackfix %f14, %f6
ldsb [%l7 + 0x75], %g1
tgu %icc, 0x2
fandnot1 %f12, %f8, %f4
stx %l2, [%l7 + 0x18]
fsrc2s %f12, %f3
ldsb [%l7 + 0x22], %g6
ldsb [%l7 + 0x1F], %g4
fandnot2s %f8, %f10, %f14
edge8n %o2, %o5, %o7
stx %o4, [%l7 + 0x08]
brnz,a %l1, loop_4959
orn %i1, 0x1129, %g7
ldub [%l7 + 0x34], %i5
st %f8, [%l7 + 0x64]
loop_4959:
fandnot1 %f8, %f6, %f8
fbge,a %fcc2, loop_4960
bne %xcc, loop_4961
edge8ln %l6, %i2, %g5
st %f2, [%l7 + 0x44]
loop_4960:
ldsw [%l7 + 0x5C], %l5
loop_4961:
sth %o1, [%l7 + 0x56]
tneg %icc, 0x2
ldub [%l7 + 0x4B], %o0
stx %o3, [%l7 + 0x40]
std %f8, [%l7 + 0x50]
ldsb [%l7 + 0x56], %i0
fbe,a %fcc0, loop_4962
ld [%l7 + 0x40], %f7
stb %g2, [%l7 + 0x36]
fornot2s %f1, %f6, %f1
loop_4962:
fmovscc %xcc, %f8, %f10
fcmps %fcc3, %f5, %f1
bg,a loop_4963
nop
setx loop_4964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc %icc, loop_4965
brz %o6, loop_4966
loop_4963:
lduw [%l7 + 0x40], %l3
loop_4964:
ld [%l7 + 0x14], %f1
loop_4965:
sth %g3, [%l7 + 0x66]
loop_4966:
ldx [%l7 + 0x78], %i6
bneg,a,pn %xcc, loop_4967
move %xcc, %l0, %l4
fmovdl %icc, %f2, %f9
fcmpes %fcc2, %f14, %f14
loop_4967:
ld [%l7 + 0x18], %f0
tn %xcc, 0x6
srl %i3, %i7, %g1
brgez %l2, loop_4968
edge32l %i4, %g6, %g4
xor %o2, %o5, %o7
array8 %o4, %l1, %g7
loop_4968:
brz %i5, loop_4969
edge32n %i1, %l6, %g5
sdivcc %i2, 0x0A09, %o1
std %f10, [%l7 + 0x40]
loop_4969:
tl %xcc, 0x1
fmovspos %icc, %f15, %f4
ldx [%l7 + 0x08], %o0
srl %o3, 0x03, %l5
addccc %i0, 0x1474, %o6
stw %l3, [%l7 + 0x34]
edge32n %g3, %g2, %i6
lduw [%l7 + 0x0C], %l4
fmovrsne %i3, %f5, %f7
bgu,a,pn %icc, loop_4970
tcs %icc, 0x2
tneg %icc, 0x3
ldx [%l7 + 0x30], %l0
loop_4970:
sub %g1, %l2, %i4
sra %i7, 0x16, %g6
fmuld8sux16 %f10, %f2, %f6
fornot1 %f6, %f0, %f4
movl %xcc, %g4, %o2
stx %o7, [%l7 + 0x38]
ldsb [%l7 + 0x48], %o4
xnor %o5, %l1, %i5
edge16ln %g7, %l6, %g5
edge8l %i1, %o1, %i2
bleu loop_4971
bcs loop_4972
movvc %xcc, %o0, %l5
stw %o3, [%l7 + 0x1C]
loop_4971:
ldd [%l7 + 0x10], %f4
loop_4972:
bge,pt %xcc, loop_4973
fnand %f0, %f4, %f14
movneg %icc, %i0, %o6
fmovsn %icc, %f5, %f7
loop_4973:
edge8ln %l3, %g3, %i6
fbue %fcc3, loop_4974
lduh [%l7 + 0x5C], %g2
stw %l4, [%l7 + 0x2C]
add %l0, %g1, %i3
loop_4974:
lduh [%l7 + 0x40], %i4
movvs %xcc, %i7, %l2
fones %f6
fmul8x16 %f6, %f8, %f14
sllx %g6, %o2, %g4
tne %xcc, 0x3
fcmpd %fcc3, %f10, %f4
sdivx %o7, 0x08AD, %o4
lduw [%l7 + 0x28], %l1
fpsub32s %f3, %f2, %f1
ldub [%l7 + 0x5F], %o5
stb %g7, [%l7 + 0x39]
ldub [%l7 + 0x20], %i5
fmovscc %xcc, %f1, %f13
for %f0, %f4, %f0
lduw [%l7 + 0x30], %g5
tvc %icc, 0x5
ld [%l7 + 0x34], %f12
fmovrde %l6, %f4, %f6
add %i1, 0x10AD, %o1
ldx [%l7 + 0x08], %i2
st %f6, [%l7 + 0x14]
bne,a,pt %icc, loop_4975
fmovrdgez %o0, %f12, %f6
fzero %f6
fexpand %f3, %f8
loop_4975:
fbu %fcc1, loop_4976
movge %xcc, %o3, %i0
fbue %fcc2, loop_4977
bge,a %xcc, loop_4978
loop_4976:
fmovda %icc, %f0, %f4
fcmple16 %f0, %f8, %o6
loop_4977:
fandnot1s %f9, %f0, %f1
loop_4978:
sub %l3, 0x1CA2, %l5
std %f0, [%l7 + 0x58]
sth %i6, [%l7 + 0x42]
fexpand %f2, %f2
faligndata %f8, %f8, %f6
fmovse %xcc, %f8, %f5
tcs %xcc, 0x6
fmovse %xcc, %f8, %f7
edge16 %g3, %g2, %l0
fba %fcc3, loop_4979
tgu %xcc, 0x7
fabss %f2, %f8
subc %l4, %i3, %i4
loop_4979:
brlez %g1, loop_4980
subc %l2, 0x0463, %i7
std %f4, [%l7 + 0x20]
bcs,pn %icc, loop_4981
loop_4980:
sll %o2, 0x07, %g4
ld [%l7 + 0x10], %f12
stx %o7, [%l7 + 0x20]
loop_4981:
ldd [%l7 + 0x30], %f10
tsubcctv %o4, 0x07D7, %l1
bshuffle %f2, %f14, %f10
subc %o5, %g6, %i5
tg %icc, 0x6
fpsub32s %f14, %f3, %f4
bcc,a,pt %icc, loop_4982
fble %fcc0, loop_4983
ba loop_4984
fmovsneg %icc, %f6, %f14
loop_4982:
sra %g5, 0x1C, %l6
loop_4983:
movne %xcc, %g7, %i1
loop_4984:
stb %i2, [%l7 + 0x3A]
bge,pt %xcc, loop_4985
fmovdneg %icc, %f7, %f14
edge8 %o1, %o3, %o0
std %f10, [%l7 + 0x40]
loop_4985:
movn %xcc, %i0, %l3
fbug %fcc2, loop_4986
ldsw [%l7 + 0x2C], %l5
lduw [%l7 + 0x5C], %i6
fsrc1 %f10, %f0
loop_4986:
stx %o6, [%l7 + 0x70]
std %f10, [%l7 + 0x30]
st %f4, [%l7 + 0x68]
fmovrdlz %g2, %f12, %f2
fbn %fcc1, loop_4987
ldsb [%l7 + 0x57], %l0
fzero %f4
stw %g3, [%l7 + 0x18]
loop_4987:
ldsb [%l7 + 0x58], %i3
srax %l4, 0x13, %g1
fpackfix %f2, %f14
sth %l2, [%l7 + 0x52]
bg,a %icc, loop_4988
fpadd16s %f11, %f2, %f12
ldub [%l7 + 0x57], %i7
fxnor %f6, %f10, %f2
loop_4988:
stb %o2, [%l7 + 0x6E]
fexpand %f11, %f12
sethi 0x0D47, %i4
fcmpeq16 %f2, %f0, %o7
mova %icc, %o4, %l1
andcc %g4, 0x09E6, %o5
xorcc %g6, %i5, %g5
movrlez %l6, 0x03F, %i1
te %xcc, 0x7
umulcc %g7, %i2, %o3
subc %o0, 0x0C74, %i0
std %f2, [%l7 + 0x50]
array16 %o1, %l3, %l5
edge8l %i6, %o6, %g2
lduw [%l7 + 0x4C], %l0
fmovdn %xcc, %f6, %f13
fones %f13
stx %g3, [%l7 + 0x30]
tcs %icc, 0x2
fcmpne16 %f0, %f4, %i3
smul %l4, %l2, %g1
fone %f0
lduh [%l7 + 0x50], %i7
stw %i4, [%l7 + 0x10]
fors %f2, %f2, %f9
fmul8sux16 %f0, %f2, %f4
fbg %fcc0, loop_4989
movrgz %o2, %o7, %l1
ld [%l7 + 0x4C], %f10
te %xcc, 0x7
loop_4989:
fnot2s %f1, %f12
fmovdvs %xcc, %f14, %f0
tvs %icc, 0x2
fxor %f12, %f10, %f14
fone %f12
fnot2s %f12, %f1
alignaddrl %o4, %o5, %g6
ta %icc, 0x3
edge16l %g4, %i5, %l6
ldsb [%l7 + 0x42], %g5
fmovsle %xcc, %f4, %f6
ldx [%l7 + 0x10], %g7
fbge %fcc2, loop_4990
bne,a loop_4991
lduh [%l7 + 0x42], %i2
edge16 %i1, %o3, %i0
loop_4990:
fones %f7
loop_4991:
st %f11, [%l7 + 0x64]
edge8l %o1, %l3, %l5
fmovsneg %xcc, %f0, %f10
brlz %o0, loop_4992
fpsub16 %f12, %f0, %f14
xorcc %o6, 0x145B, %g2
array16 %l0, %g3, %i3
loop_4992:
bneg loop_4993
edge32n %l4, %i6, %g1
fornot1 %f4, %f4, %f10
edge32n %i7, %i4, %l2
loop_4993:
st %f6, [%l7 + 0x78]
move %icc, %o7, %l1
st %f4, [%l7 + 0x7C]
fmovdl %xcc, %f12, %f11
tvs %xcc, 0x2
movvc %icc, %o4, %o5
bvs,a loop_4994
st %f9, [%l7 + 0x44]
fmul8x16al %f3, %f3, %f4
fblg %fcc1, loop_4995
loop_4994:
addccc %o2, %g4, %g6
move %xcc, %i5, %g5
std %f14, [%l7 + 0x48]
loop_4995:
bvc,a,pn %xcc, loop_4996
fcmpne32 %f10, %f10, %l6
fmovsvc %icc, %f3, %f7
fmovsle %xcc, %f12, %f1
loop_4996:
fpsub16s %f14, %f0, %f8
and %i2, 0x0535, %g7
array32 %o3, %i0, %o1
fnegs %f7, %f2
stw %i1, [%l7 + 0x5C]
fmovdleu %icc, %f15, %f6
ldub [%l7 + 0x77], %l5
bvc,a loop_4997
sllx %o0, 0x0C, %o6
tn %xcc, 0x3
fmovsn %xcc, %f9, %f0
loop_4997:
fbo %fcc0, loop_4998
sth %g2, [%l7 + 0x78]
fnegs %f6, %f9
fmovscc %xcc, %f10, %f15
loop_4998:
ldx [%l7 + 0x10], %l3
sth %l0, [%l7 + 0x26]
movl %xcc, %i3, %l4
fpackfix %f0, %f14
fones %f5
brnz,a %g3, loop_4999
edge8l %g1, %i7, %i4
smulcc %l2, %o7, %l1
add %o4, 0x0D1F, %o5
loop_4999:
ld [%l7 + 0x0C], %f11
andncc %i6, %o2, %g6
movrlz %i5, %g5, %g4
movne %icc, %l6, %i2
ldx [%l7 + 0x10], %o3
xorcc %g7, 0x0C69, %o1
fcmpgt32 %f8, %f4, %i0
stb %i1, [%l7 + 0x45]
st %f13, [%l7 + 0x74]
fmovde %xcc, %f10, %f1
ba,a loop_5000
bcc loop_5001
lduh [%l7 + 0x0A], %l5
lduw [%l7 + 0x54], %o0
loop_5000:
ldx [%l7 + 0x10], %o6
loop_5001:
ldub [%l7 + 0x38], %g2
tge %xcc, 0x0
stb %l3, [%l7 + 0x11]
brgez,a %i3, loop_5002
fmovrsne %l4, %f1, %f3
st %f13, [%l7 + 0x7C]
stb %l0, [%l7 + 0x0D]
loop_5002:
fmovdgu %xcc, %f14, %f15
lduw [%l7 + 0x34], %g3
stb %g1, [%l7 + 0x4B]
fbg,a %fcc0, loop_5003
fbule %fcc0, loop_5004
fmovsl %icc, %f15, %f7
lduw [%l7 + 0x14], %i4
loop_5003:
ldub [%l7 + 0x1A], %l2
loop_5004:
bshuffle %f8, %f2, %f2
movre %o7, 0x02F, %i7
ldsb [%l7 + 0x6E], %o4
fmovrdne %o5, %f0, %f6
lduw [%l7 + 0x64], %l1
ldx [%l7 + 0x78], %i6
sllx %g6, 0x1E, %o2
fmovrslz %i5, %f13, %f14
xor %g5, 0x0F29, %g4
sdivcc %i2, 0x1079, %l6
movrgz %o3, %g7, %o1
fxor %f0, %f10, %f14
srlx %i0, 0x04, %i1
ldsh [%l7 + 0x76], %l5
alignaddr %o0, %g2, %l3
fbe %fcc0, loop_5005
fmovd %f10, %f6
move %icc, %o6, %i3
ldsw [%l7 + 0x48], %l4
loop_5005:
stw %l0, [%l7 + 0x58]
fmovsle %icc, %f14, %f1
fsrc1s %f2, %f13
and %g3, 0x00C2, %g1
ldsw [%l7 + 0x40], %i4
move %xcc, %o7, %l2
fmovda %icc, %f0, %f7
fbu %fcc2, loop_5006
stw %o4, [%l7 + 0x40]
ldub [%l7 + 0x43], %o5
stw %i7, [%l7 + 0x20]
loop_5006:
sdivx %i6, 0x0AFC, %g6
umul %l1, 0x0A65, %o2
mulx %i5, %g5, %g4
fands %f0, %f5, %f3
be,a,pn %xcc, loop_5007
fpadd16 %f4, %f10, %f12
st %f9, [%l7 + 0x60]
ldd [%l7 + 0x58], %f8
loop_5007:
fpackfix %f6, %f3
fexpand %f4, %f12
stb %i2, [%l7 + 0x1B]
fsrc2s %f5, %f9
fandnot1s %f8, %f6, %f2
lduw [%l7 + 0x24], %o3
ldsh [%l7 + 0x1A], %l6
ldsb [%l7 + 0x4A], %g7
fmovsa %icc, %f4, %f4
tcc %icc, 0x0
fand %f12, %f12, %f12
tleu %icc, 0x1
movneg %xcc, %o1, %i1
bg loop_5008
umul %i0, 0x1AD7, %l5
fmul8ulx16 %f8, %f6, %f10
ldsh [%l7 + 0x4E], %o0
loop_5008:
ble,a loop_5009
fnot2s %f13, %f7
srl %l3, %g2, %o6
array16 %i3, %l0, %g3
loop_5009:
fcmped %fcc1, %f10, %f4
fcmple32 %f14, %f8, %g1
smulcc %l4, 0x0DD0, %o7
fxnor %f6, %f6, %f4
fmovsn %icc, %f7, %f8
fmovdle %xcc, %f4, %f8
fmovd %f8, %f12
fmovdne %icc, %f11, %f7
bn,a,pt %xcc, loop_5010
for %f2, %f10, %f12
fbne,a %fcc0, loop_5011
ld [%l7 + 0x58], %f1
loop_5010:
stb %i4, [%l7 + 0x6A]
tg %icc, 0x6
loop_5011:
ldsb [%l7 + 0x7F], %o4
movvs %icc, %o5, %i7
fmovsvs %icc, %f2, %f2
ble,pt %xcc, loop_5012
fbne %fcc1, loop_5013
brlz %l2, loop_5014
or %g6, 0x05B3, %i6
loop_5012:
st %f9, [%l7 + 0x6C]
loop_5013:
fpsub32 %f6, %f10, %f14
loop_5014:
fble,a %fcc1, loop_5015
fcmpd %fcc2, %f14, %f6
fbul %fcc0, loop_5016
addccc %o2, 0x192D, %i5
loop_5015:
ldx [%l7 + 0x58], %g5
fnot2 %f0, %f6
loop_5016:
popc %g4, %i2
fmovspos %xcc, %f1, %f5
ldx [%l7 + 0x08], %o3
stx %l6, [%l7 + 0x68]
fmovsl %icc, %f5, %f12
fmovdpos %icc, %f7, %f12
fornot2 %f6, %f0, %f8
tneg %icc, 0x2
lduw [%l7 + 0x58], %l1
fmovsvs %xcc, %f14, %f9
fmovdneg %xcc, %f4, %f9
bleu,pn %icc, loop_5017
stx %o1, [%l7 + 0x08]
tg %xcc, 0x3
fmovscs %xcc, %f10, %f15
loop_5017:
ldd [%l7 + 0x70], %f0
umul %g7, %i0, %l5
fbug,a %fcc1, loop_5018
fmuld8sux16 %f7, %f15, %f0
fcmpgt16 %f0, %f12, %o0
fandnot1s %f11, %f13, %f13
loop_5018:
sth %i1, [%l7 + 0x0C]
tn %xcc, 0x4
edge8l %g2, %l3, %o6
move %xcc, %l0, %i3
stx %g3, [%l7 + 0x08]
or %g1, %o7, %l4
xnor %i4, 0x0DEF, %o5
popc 0x1312, %o4
movneg %icc, %i7, %l2
ldd [%l7 + 0x38], %f6
fpack16 %f10, %f15
tl %icc, 0x6
fbue %fcc2, loop_5019
movg %xcc, %g6, %i6
st %f9, [%l7 + 0x5C]
sll %o2, %g5, %g4
loop_5019:
fbl,a %fcc1, loop_5020
ldub [%l7 + 0x29], %i5
ta %xcc, 0x5
movcs %icc, %o3, %l6
loop_5020:
fmul8x16al %f10, %f5, %f14
movrgz %l1, 0x356, %o1
ldsb [%l7 + 0x34], %i2
edge8n %g7, %l5, %o0
stw %i0, [%l7 + 0x10]
fsrc2s %f12, %f15
fbue,a %fcc3, loop_5021
fbuge %fcc3, loop_5022
ldub [%l7 + 0x48], %g2
fnands %f0, %f8, %f6
loop_5021:
movrgz %l3, %o6, %i1
loop_5022:
fba,a %fcc3, loop_5023
ld [%l7 + 0x78], %f6
tpos %icc, 0x1
edge8ln %l0, %i3, %g1
loop_5023:
fpsub32s %f1, %f1, %f12
edge32l %g3, %l4, %i4
addccc %o7, %o5, %o4
fmovdpos %xcc, %f14, %f5
fnegd %f2, %f12
edge16 %l2, %g6, %i6
ldd [%l7 + 0x08], %f14
fpack16 %f8, %f9
fmovdgu %icc, %f15, %f14
stb %i7, [%l7 + 0x73]
movcc %icc, %g5, %g4
fmul8ulx16 %f14, %f6, %f8
fmovdgu %xcc, %f2, %f12
fexpand %f7, %f6
subcc %i5, %o2, %o3
fcmpd %fcc0, %f2, %f10
fcmple16 %f12, %f10, %l1
fabss %f15, %f5
fandnot1s %f3, %f14, %f0
lduh [%l7 + 0x72], %l6
fmovdleu %xcc, %f8, %f5
fmovscc %icc, %f12, %f5
taddcc %o1, %i2, %g7
fbge,a %fcc2, loop_5024
lduw [%l7 + 0x08], %l5
std %f14, [%l7 + 0x70]
fcmple16 %f14, %f8, %o0
loop_5024:
ld [%l7 + 0x40], %f13
array8 %g2, %i0, %o6
tge %icc, 0x2
tneg %xcc, 0x4
and %i1, 0x1137, %l3
bshuffle %f0, %f14, %f8
ldub [%l7 + 0x57], %l0
orcc %g1, %i3, %l4
edge32 %g3, %o7, %i4
lduh [%l7 + 0x78], %o5
ldub [%l7 + 0x2B], %l2
fmovscs %icc, %f7, %f5
lduh [%l7 + 0x0E], %g6
fones %f13
tleu %icc, 0x7
std %f6, [%l7 + 0x08]
alignaddrl %o4, %i6, %g5
stx %g4, [%l7 + 0x10]
stb %i5, [%l7 + 0x08]
fmovdne %xcc, %f8, %f12
fandnot1s %f5, %f3, %f7
fcmpne16 %f8, %f4, %o2
fmovrsgez %o3, %f8, %f10
fmovdneg %xcc, %f3, %f14
fmul8x16al %f6, %f11, %f12
fnand %f12, %f0, %f10
movcs %icc, %l1, %l6
fmovrslz %o1, %f5, %f6
brlz,a %i2, loop_5025
sll %g7, %l5, %o0
stb %i7, [%l7 + 0x4D]
edge32l %g2, %o6, %i1
loop_5025:
ld [%l7 + 0x48], %f0
fcmpgt32 %f0, %f10, %i0
ldsb [%l7 + 0x38], %l0
edge16ln %l3, %i3, %g1
fmovs %f3, %f15
fmovdge %icc, %f2, %f13
fone %f8
ldx [%l7 + 0x78], %g3
fcmple32 %f6, %f12, %o7
lduh [%l7 + 0x28], %l4
fabss %f3, %f6
ldd [%l7 + 0x20], %f6
ldsh [%l7 + 0x2E], %i4
fors %f15, %f5, %f6
brlez %l2, loop_5026
or %g6, %o5, %i6
stx %o4, [%l7 + 0x50]
fmovscs %xcc, %f10, %f6
loop_5026:
andncc %g4, %g5, %i5
tsubcctv %o2, 0x16C7, %o3
fmovrdgz %l6, %f8, %f10
std %f6, [%l7 + 0x40]
fors %f8, %f5, %f3
ba,a,pt %icc, loop_5027
ldsw [%l7 + 0x24], %l1
fmul8x16 %f13, %f8, %f8
fcmpeq32 %f8, %f0, %o1
loop_5027:
fmovsne %xcc, %f5, %f5
fornot1s %f15, %f0, %f6
movcc %xcc, %i2, %g7
fcmpne32 %f8, %f0, %l5
sth %o0, [%l7 + 0x12]
faligndata %f8, %f4, %f12
stb %i7, [%l7 + 0x21]
fpackfix %f14, %f1
sllx %o6, 0x07, %i1
udivx %g2, 0x1C0C, %i0
fmovrslz %l0, %f8, %f14
fsrc2s %f7, %f15
movvs %xcc, %i3, %g1
edge8n %l3, %g3, %l4
stx %i4, [%l7 + 0x30]
fmuld8ulx16 %f15, %f2, %f8
ldsw [%l7 + 0x2C], %o7
ldub [%l7 + 0x46], %l2
ld [%l7 + 0x08], %f7
udivcc %o5, 0x01D1, %i6
xor %g6, 0x0C1A, %o4
fcmpeq32 %f12, %f0, %g4
movrgz %g5, 0x215, %i5
fcmple16 %f2, %f12, %o3
srax %l6, 0x0F, %l1
fpsub16 %f14, %f10, %f2
tsubcctv %o1, %o2, %i2
ld [%l7 + 0x14], %f7
mulx %g7, 0x07EA, %l5
ldsb [%l7 + 0x6F], %o0
movleu %xcc, %o6, %i7
andncc %i1, %i0, %l0
movrlz %i3, 0x111, %g2
fmovsne %icc, %f6, %f5
movrlez %g1, %g3, %l4
fnegs %f14, %f13
bvc,a loop_5028
fmovrde %l3, %f4, %f2
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x2C], %o7
loop_5028:
fmul8ulx16 %f0, %f4, %f6
lduw [%l7 + 0x68], %i4
ldd [%l7 + 0x38], %f8
bvc,a %xcc, loop_5029
ldsw [%l7 + 0x30], %l2
lduw [%l7 + 0x5C], %i6
nop
setx loop_5030, %l0, %l1
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_5029:
ldd [%l7 + 0x70], %f14
te %xcc, 0x5
fexpand %f2, %f10
loop_5030:
fpack32 %f2, %f0, %f0
stw %g6, [%l7 + 0x28]
movle %xcc, %o5, %g4
fsrc1s %f13, %f13
fbue %fcc3, loop_5031
fnands %f13, %f12, %f0
or %o4, 0x0CA2, %g5
sdivcc %i5, 0x0335, %o3
loop_5031:
bcs,a %xcc, loop_5032
sllx %l6, 0x18, %l1
fnor %f8, %f4, %f14
movn %xcc, %o2, %o1
loop_5032:
ld [%l7 + 0x20], %f6
fxnor %f6, %f6, %f0
stw %i2, [%l7 + 0x68]
tcc %icc, 0x3
ldub [%l7 + 0x48], %g7
fmovrsgez %o0, %f1, %f7
ld [%l7 + 0x38], %f14
std %f12, [%l7 + 0x28]
sth %l5, [%l7 + 0x0A]
fnot2s %f4, %f2
be loop_5033
fcmpne32 %f4, %f2, %i7
bcs,pt %icc, loop_5034
ldsw [%l7 + 0x64], %i1
loop_5033:
subccc %o6, %i0, %l0
ld [%l7 + 0x38], %f11
loop_5034:
fmovdneg %xcc, %f1, %f12
xorcc %i3, %g2, %g3
smulcc %l4, 0x1113, %l3
add %o7, 0x0989, %g1
tvc %xcc, 0x6
fbuge,a %fcc3, loop_5035
fnegs %f15, %f4
bpos,a,pt %xcc, loop_5036
taddcc %i4, 0x0959, %i6
loop_5035:
sth %g6, [%l7 + 0x7C]
movrlz %l2, 0x256, %o5
loop_5036:
st %f13, [%l7 + 0x44]
srlx %g4, 0x01, %g5
edge8 %i5, %o3, %l6
tle %icc, 0x5
andncc %l1, %o4, %o1
fxnors %f6, %f4, %f11
nop
setx loop_5037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %o2, %g7, %o0
fpack32 %f14, %f14, %f8
fbu,a %fcc2, loop_5038
loop_5037:
fcmple16 %f14, %f8, %l5
movle %icc, %i7, %i1
fcmple32 %f8, %f14, %o6
loop_5038:
bne,a,pt %xcc, loop_5039
stb %i2, [%l7 + 0x5F]
ldd [%l7 + 0x58], %f0
edge8n %i0, %i3, %l0
loop_5039:
movrne %g2, 0x3E7, %g3
movvs %xcc, %l4, %o7
tcs %icc, 0x5
edge32l %l3, %i4, %i6
fpack32 %f2, %f12, %f10
ld [%l7 + 0x58], %f15
edge16 %g6, %l2, %o5
ldsb [%l7 + 0x7C], %g1
fbul,a %fcc3, loop_5040
smulcc %g4, %g5, %o3
fornot2 %f12, %f8, %f6
fandnot1s %f15, %f3, %f12
loop_5040:
fmovdle %icc, %f8, %f0
movvc %xcc, %i5, %l6
orncc %o4, %l1, %o2
popc %o1, %o0
orcc %l5, 0x0DDB, %i7
bneg,pn %icc, loop_5041
movl %icc, %g7, %o6
fmovs %f7, %f3
and %i1, 0x019C, %i2
loop_5041:
ld [%l7 + 0x40], %f3
fpsub16 %f6, %f6, %f12
fmovsge %icc, %f0, %f1
popc 0x1946, %i0
ld [%l7 + 0x14], %f6
st %f13, [%l7 + 0x34]
fandnot1s %f5, %f6, %f0
brnz,a %l0, loop_5042
addcc %g2, %g3, %i3
tge %xcc, 0x7
fnands %f3, %f11, %f14
loop_5042:
array32 %l4, %o7, %l3
fnot2s %f2, %f7
ldx [%l7 + 0x30], %i6
edge32ln %i4, %g6, %o5
fmovscs %xcc, %f15, %f15
nop
setx loop_5043, %l0, %l1
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, 0x3
movvs %xcc, %g1, %l2
fnot2 %f10, %f10
loop_5043:
fones %f1
fcmpd %fcc0, %f2, %f14
sdivx %g4, 0x0DA2, %g5
ldub [%l7 + 0x66], %i5
edge8l %o3, %o4, %l6
ldsw [%l7 + 0x2C], %l1
fcmpes %fcc3, %f15, %f13
fpadd32s %f14, %f9, %f11
tl %icc, 0x5
bcc,a %icc, loop_5044
brgez %o2, loop_5045
lduh [%l7 + 0x76], %o1
fnot1s %f2, %f6
loop_5044:
nop
setx loop_5046, %l0, %l1
jmpl %l1, %o0
loop_5045:
fnegs %f3, %f12
movrgez %i7, %l5, %g7
fsrc2 %f2, %f6
loop_5046:
fbg,a %fcc0, loop_5047
fsrc2 %f8, %f6
ldub [%l7 + 0x57], %o6
fmovscs %icc, %f7, %f2
loop_5047:
bcc loop_5048
fmovsle %icc, %f9, %f6
fors %f12, %f1, %f3
addccc %i1, 0x0DB0, %i2
loop_5048:
ba,a,pn %xcc, loop_5049
fnot2s %f6, %f2
stb %l0, [%l7 + 0x49]
st %f5, [%l7 + 0x64]
loop_5049:
ta %icc, 0x3
add %g2, %g3, %i0
call loop_5050
ldd [%l7 + 0x58], %f14
fcmpeq32 %f2, %f8, %i3
fxors %f6, %f1, %f3
loop_5050:
smul %o7, %l3, %l4
fcmps %fcc2, %f2, %f1
fmovsle %icc, %f3, %f0
mulx %i6, %i4, %o5
fxor %f4, %f8, %f0
ldx [%l7 + 0x28], %g1
orn %l2, %g6, %g5
fxnors %f11, %f15, %f7
nop
setx loop_5051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %icc, %g4, %i5
fone %f4
edge32l %o4, %o3, %l6
loop_5051:
move %icc, %l1, %o1
udivx %o2, 0x0930, %i7
fmovsgu %icc, %f1, %f11
bneg loop_5052
tpos %xcc, 0x5
bgu,pt %xcc, loop_5053
brz %o0, loop_5054
loop_5052:
fcmpd %fcc1, %f8, %f2
stw %l5, [%l7 + 0x24]
loop_5053:
fxnor %f6, %f12, %f0
loop_5054:
fcmpne32 %f2, %f10, %g7
ldx [%l7 + 0x38], %o6
fpack32 %f6, %f8, %f4
xnor %i2, %l0, %g2
fnot1 %f8, %f14
fmovrde %i1, %f4, %f4
tne %icc, 0x4
ldsw [%l7 + 0x74], %g3
nop
setx loop_5055, %l0, %l1
jmpl %l1, %i3
movge %xcc, %i0, %o7
std %f8, [%l7 + 0x08]
lduh [%l7 + 0x18], %l3
loop_5055:
ldub [%l7 + 0x2E], %i6
call loop_5056
fmovsn %icc, %f15, %f11
bg,a,pt %xcc, loop_5057
ldsb [%l7 + 0x36], %l4
loop_5056:
andncc %o5, %g1, %l2
fmovsvs %xcc, %f10, %f2
loop_5057:
brgez %i4, loop_5058
fmovdg %icc, %f1, %f8
fcmpd %fcc0, %f10, %f4
addc %g6, 0x096D, %g4
loop_5058:
ld [%l7 + 0x4C], %f9
movrlez %g5, 0x12C, %i5
stb %o4, [%l7 + 0x60]
fxors %f2, %f7, %f12
tvc %xcc, 0x5
sra %l6, 0x19, %o3
fmovdcc %icc, %f15, %f3
ld [%l7 + 0x48], %f9
subccc %o1, 0x181A, %o2
movge %icc, %i7, %l1
movrgz %l5, 0x02A, %o0
fmuld8sux16 %f4, %f4, %f4
ldsb [%l7 + 0x0B], %o6
array8 %g7, %l0, %g2
fmovde %xcc, %f9, %f10
bcc,pt %icc, loop_5059
fmovsgu %icc, %f3, %f15
fone %f10
fones %f6
loop_5059:
stw %i1, [%l7 + 0x48]
fmovrsgz %g3, %f11, %f7
std %f2, [%l7 + 0x50]
taddcctv %i2, 0x05A7, %i3
fbl,a %fcc1, loop_5060
bl,pt %xcc, loop_5061
ldub [%l7 + 0x39], %i0
alignaddrl %l3, %o7, %i6
loop_5060:
movl %icc, %o5, %l4
loop_5061:
udivcc %g1, 0x120D, %i4
fnot1s %f2, %f14
fbul %fcc1, loop_5062
orncc %g6, 0x1EFF, %g4
sll %g5, 0x0B, %i5
fmul8x16au %f15, %f14, %f6
loop_5062:
nop
setx loop_5063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l2, [%l7 + 0x44]
lduw [%l7 + 0x6C], %l6
movneg %xcc, %o4, %o1
loop_5063:
srlx %o2, %i7, %o3
ldub [%l7 + 0x76], %l1
fnegd %f0, %f4
bg,pt %icc, loop_5064
stb %o0, [%l7 + 0x41]
edge32 %l5, %o6, %l0
sllx %g2, %i1, %g7
loop_5064:
sth %g3, [%l7 + 0x34]
umulcc %i2, %i0, %i3
tsubcctv %o7, 0x1E68, %l3
fbne %fcc3, loop_5065
tle %xcc, 0x1
movgu %xcc, %i6, %o5
ldd [%l7 + 0x70], %f8
loop_5065:
st %f11, [%l7 + 0x70]
fcmpgt32 %f6, %f6, %l4
fbge,a %fcc0, loop_5066
ldsh [%l7 + 0x64], %i4
brz,a %g6, loop_5067
edge32ln %g4, %g1, %i5
loop_5066:
fnegs %f7, %f11
fbuge %fcc2, loop_5068
loop_5067:
fmovscc %icc, %f6, %f10
fbne %fcc3, loop_5069
fbu %fcc2, loop_5070
loop_5068:
stx %g5, [%l7 + 0x20]
bcs,a,pt %xcc, loop_5071
loop_5069:
fnands %f7, %f8, %f7
loop_5070:
ble,a,pt %icc, loop_5072
tcc %xcc, 0x5
loop_5071:
bcs,a,pn %xcc, loop_5073
fxnor %f8, %f2, %f14
loop_5072:
ld [%l7 + 0x34], %f5
edge32l %l2, %l6, %o4
loop_5073:
fpadd32s %f11, %f11, %f14
stx %o1, [%l7 + 0x28]
brgz,a %o2, loop_5074
tl %icc, 0x2
taddcctv %i7, %l1, %o3
fnot2s %f5, %f14
loop_5074:
fandnot2s %f9, %f8, %f15
fcmpes %fcc0, %f15, %f2
fbn,a %fcc2, loop_5075
mova %icc, %o0, %o6
stw %l0, [%l7 + 0x40]
tleu %icc, 0x0
loop_5075:
ldub [%l7 + 0x68], %l5
fbul,a %fcc2, loop_5076
fmovda %icc, %f7, %f7
lduh [%l7 + 0x12], %i1
std %f12, [%l7 + 0x50]
loop_5076:
te %icc, 0x7
fmovsa %xcc, %f2, %f13
sll %g2, 0x19, %g3
andcc %g7, %i2, %i3
fmovdne %icc, %f7, %f7
edge16l %i0, %o7, %i6
tcc %xcc, 0x3
fmovrdgez %o5, %f12, %f14
sth %l3, [%l7 + 0x12]
fbe,a %fcc3, loop_5077
lduh [%l7 + 0x36], %l4
fcmpgt32 %f2, %f2, %g6
ld [%l7 + 0x40], %f1
loop_5077:
xorcc %i4, %g4, %g1
be,a,pn %icc, loop_5078
udivcc %i5, 0x1212, %g5
fmovdvs %icc, %f9, %f2
bne loop_5079
loop_5078:
stx %l6, [%l7 + 0x28]
fmovsn %icc, %f10, %f10
stw %l2, [%l7 + 0x1C]
loop_5079:
ldsh [%l7 + 0x5C], %o1
fcmple32 %f4, %f14, %o4
tcc %icc, 0x6
sra %i7, 0x10, %o2
brnz %o3, loop_5080
lduw [%l7 + 0x64], %l1
fblg,a %fcc1, loop_5081
tvs %icc, 0x1
loop_5080:
add %o6, %o0, %l0
lduw [%l7 + 0x38], %l5
loop_5081:
fands %f0, %f7, %f1
fmovdcc %icc, %f0, %f14
fsrc1s %f15, %f6
bge,pt %xcc, loop_5082
srlx %g2, 0x15, %g3
lduh [%l7 + 0x0C], %g7
ld [%l7 + 0x7C], %f9
loop_5082:
brgez,a %i2, loop_5083
stx %i3, [%l7 + 0x28]
movn %icc, %i0, %i1
ldub [%l7 + 0x3F], %i6
loop_5083:
movg %icc, %o7, %o5
fnot1s %f8, %f5
ldsw [%l7 + 0x24], %l4
fxors %f6, %f15, %f4
fabss %f15, %f0
fmovs %f14, %f1
fnot2s %f9, %f6
ldsb [%l7 + 0x43], %l3
fmul8x16al %f12, %f6, %f12
brlz,a %i4, loop_5084
fmovrdgz %g4, %f10, %f8
nop
setx loop_5085, %l0, %l1
jmpl %l1, %g6
fbo,a %fcc1, loop_5086
loop_5084:
bpos,a %icc, loop_5087
fcmpeq16 %f6, %f4, %i5
loop_5085:
umul %g5, %g1, %l6
loop_5086:
std %f14, [%l7 + 0x08]
loop_5087:
ldsh [%l7 + 0x1A], %l2
tle %icc, 0x5
lduw [%l7 + 0x54], %o1
fmovrdlez %o4, %f6, %f2
stx %i7, [%l7 + 0x30]
ldub [%l7 + 0x32], %o3
alignaddr %l1, %o6, %o2
ldx [%l7 + 0x48], %o0
movcc %icc, %l0, %l5
ld [%l7 + 0x68], %f0
movl %icc, %g3, %g2
bshuffle %f4, %f14, %f6
fba %fcc1, loop_5088
stx %g7, [%l7 + 0x18]
movrne %i2, 0x0BA, %i3
umul %i1, %i6, %o7
loop_5088:
fmovrse %i0, %f4, %f1
movrlz %o5, %l4, %i4
ldub [%l7 + 0x55], %l3
lduw [%l7 + 0x24], %g4
movn %icc, %i5, %g5
edge32ln %g6, %g1, %l6
fpadd32 %f2, %f4, %f6
fnegs %f9, %f0
stw %l2, [%l7 + 0x28]
ld [%l7 + 0x3C], %f5
fnot1 %f10, %f14
fmovsa %icc, %f14, %f5
movg %icc, %o1, %o4
fbug %fcc1, loop_5089
lduh [%l7 + 0x6A], %o3
fzero %f2
bshuffle %f0, %f6, %f4
loop_5089:
fmovrde %i7, %f12, %f6
ldd [%l7 + 0x38], %f4
fexpand %f2, %f6
stw %l1, [%l7 + 0x10]
lduw [%l7 + 0x74], %o2
fmovdcs %xcc, %f7, %f8
taddcc %o6, 0x14F7, %o0
ldx [%l7 + 0x20], %l0
brz %l5, loop_5090
fmovscs %icc, %f1, %f14
st %f4, [%l7 + 0x28]
ld [%l7 + 0x78], %f14
loop_5090:
stb %g3, [%l7 + 0x70]
fsrc1 %f12, %f0
ldsh [%l7 + 0x5C], %g2
stb %i2, [%l7 + 0x51]
fones %f7
ldd [%l7 + 0x10], %f4
fcmped %fcc1, %f6, %f10
xor %i3, 0x1F7D, %i1
stx %g7, [%l7 + 0x08]
movge %xcc, %i6, %o7
fbue %fcc1, loop_5091
stx %o5, [%l7 + 0x60]
movne %icc, %i0, %l4
ldsh [%l7 + 0x54], %l3
loop_5091:
ldd [%l7 + 0x38], %f12
movleu %xcc, %i4, %g4
stb %g5, [%l7 + 0x44]
ldub [%l7 + 0x7A], %g6
xorcc %g1, 0x061C, %l6
xor %l2, 0x120B, %o1
sub %o4, %i5, %o3
sllx %i7, %o2, %l1
fpadd32s %f10, %f10, %f6
bcc,a,pn %xcc, loop_5092
sth %o0, [%l7 + 0x2E]
addc %o6, %l5, %g3
alignaddrl %l0, %i2, %i3
loop_5092:
ldub [%l7 + 0x2E], %i1
edge16l %g7, %i6, %g2
fmovdgu %icc, %f1, %f9
fmovsvc %xcc, %f5, %f12
mulx %o5, %o7, %i0
st %f5, [%l7 + 0x34]
sdivcc %l4, 0x0E3A, %l3
xnor %g4, 0x0C88, %i4
tneg %xcc, 0x1
fandnot1 %f0, %f6, %f10
st %f2, [%l7 + 0x70]
sllx %g6, %g1, %g5
ldsw [%l7 + 0x10], %l6
fcmpne32 %f4, %f12, %o1
lduw [%l7 + 0x60], %o4
fmovsvs %icc, %f13, %f8
movn %icc, %l2, %i5
fbg,a %fcc2, loop_5093
fmovdl %xcc, %f2, %f6
movvs %xcc, %i7, %o3
bvc,pn %icc, loop_5094
loop_5093:
ldx [%l7 + 0x30], %l1
movcc %xcc, %o2, %o6
xnor %o0, %g3, %l0
loop_5094:
fmovdle %xcc, %f9, %f15
mulscc %i2, 0x043C, %l5
bne,a loop_5095
fbge %fcc0, loop_5096
brz %i3, loop_5097
stx %i1, [%l7 + 0x28]
loop_5095:
for %f6, %f0, %f12
loop_5096:
fpsub32 %f4, %f0, %f0
loop_5097:
brlez %g7, loop_5098
orcc %i6, %o5, %o7
stx %g2, [%l7 + 0x58]
fnegs %f5, %f3
loop_5098:
lduh [%l7 + 0x08], %l4
fcmped %fcc2, %f8, %f14
ldx [%l7 + 0x30], %i0
tsubcctv %g4, 0x0D94, %i4
ldsb [%l7 + 0x5F], %l3
edge32 %g6, %g5, %l6
sth %g1, [%l7 + 0x38]
addcc %o1, 0x17C1, %o4
bge,a %icc, loop_5099
fnot2 %f8, %f10
stb %i5, [%l7 + 0x69]
fmul8sux16 %f14, %f4, %f4
loop_5099:
lduh [%l7 + 0x6A], %i7
tpos %icc, 0x1
movrlz %l2, %l1, %o2
lduw [%l7 + 0x2C], %o6
movrne %o0, %o3, %g3
ldsb [%l7 + 0x62], %i2
brlez,a %l0, loop_5100
edge16 %l5, %i1, %i3
bshuffle %f10, %f4, %f0
tgu %xcc, 0x2
loop_5100:
fmovdle %xcc, %f13, %f8
ldx [%l7 + 0x30], %g7
tg %xcc, 0x7
sth %o5, [%l7 + 0x22]
ld [%l7 + 0x48], %f12
ldub [%l7 + 0x5C], %o7
add %i6, %g2, %i0
brlz %g4, loop_5101
st %f4, [%l7 + 0x1C]
addc %i4, 0x0D7C, %l3
stw %l4, [%l7 + 0x30]
loop_5101:
fxors %f2, %f0, %f3
fmovdcs %icc, %f13, %f15
fmul8x16al %f7, %f8, %f10
ldub [%l7 + 0x6B], %g5
ldsh [%l7 + 0x2E], %g6
edge16l %l6, %g1, %o1
nop
setx loop_5102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x40], %f2
fmovsg %icc, %f10, %f15
ldsh [%l7 + 0x7E], %o4
loop_5102:
ldsb [%l7 + 0x2D], %i7
std %f6, [%l7 + 0x78]
subccc %i5, %l1, %l2
fxor %f6, %f14, %f2
fnegd %f2, %f0
bge %icc, loop_5103
fbl,a %fcc0, loop_5104
fpsub16 %f6, %f0, %f0
brnz,a %o6, loop_5105
loop_5103:
ldx [%l7 + 0x08], %o2
loop_5104:
ta %xcc, 0x5
fmovrse %o0, %f3, %f14
loop_5105:
movg %xcc, %g3, %o3
fornot1 %f10, %f10, %f4
fone %f2
bvs,a %icc, loop_5106
fmul8sux16 %f6, %f10, %f0
stb %i2, [%l7 + 0x2C]
andncc %l0, %l5, %i1
loop_5106:
fbl,a %fcc3, loop_5107
fpsub32s %f10, %f15, %f4
mova %xcc, %g7, %i3
fornot2 %f2, %f0, %f4
loop_5107:
ldub [%l7 + 0x3F], %o5
bleu,a,pn %icc, loop_5108
lduh [%l7 + 0x46], %o7
popc 0x1544, %i6
movl %xcc, %i0, %g2
loop_5108:
fbo,a %fcc1, loop_5109
fblg %fcc1, loop_5110
movrgz %i4, %l3, %g4
fmovrsgez %l4, %f15, %f10
loop_5109:
fandnot1 %f14, %f2, %f14
loop_5110:
fnand %f12, %f4, %f12
edge8ln %g5, %g6, %l6
fmovrdgez %g1, %f4, %f0
or %o1, 0x10D7, %o4
ldx [%l7 + 0x20], %i5
sra %i7, %l1, %l2
fmul8sux16 %f10, %f4, %f14
fmovsgu %icc, %f10, %f6
fbug %fcc0, loop_5111
fpadd32s %f10, %f1, %f0
fbug,a %fcc2, loop_5112
fnegd %f2, %f6
loop_5111:
fsrc2 %f2, %f2
stx %o2, [%l7 + 0x38]
loop_5112:
fcmpne16 %f12, %f6, %o0
fpsub16s %f9, %f14, %f6
lduh [%l7 + 0x76], %o6
fnands %f9, %f9, %f10
edge32 %o3, %i2, %g3
fmovrdlz %l0, %f12, %f8
std %f8, [%l7 + 0x40]
tsubcctv %i1, 0x0095, %l5
subccc %i3, %o5, %g7
stb %i6, [%l7 + 0x4A]
smulcc %i0, 0x05B4, %o7
fpackfix %f12, %f1
mova %xcc, %g2, %l3
fxors %f11, %f2, %f10
ld [%l7 + 0x28], %f0
fnot2 %f14, %f10
fcmpd %fcc1, %f0, %f14
ldsb [%l7 + 0x67], %i4
ldsw [%l7 + 0x2C], %g4
fmovrdne %g5, %f2, %f8
tcs %xcc, 0x0
bcs loop_5113
fbue,a %fcc1, loop_5114
fmovrdne %l4, %f8, %f10
xnor %l6, %g6, %g1
loop_5113:
fmovdn %xcc, %f6, %f9
loop_5114:
nop
setx loop_5115, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %o4, %i5, %o1
fandnot2 %f4, %f0, %f0
brlz,a %l1, loop_5116
loop_5115:
ba %xcc, loop_5117
tneg %icc, 0x6
tl %xcc, 0x3
loop_5116:
stw %i7, [%l7 + 0x4C]
loop_5117:
sth %o2, [%l7 + 0x26]
fxnors %f6, %f14, %f15
ba,pn %icc, loop_5118
movne %xcc, %o0, %o6
bvc,a %icc, loop_5119
sth %o3, [%l7 + 0x7C]
loop_5118:
fones %f12
andncc %l2, %g3, %l0
loop_5119:
movg %xcc, %i1, %l5
st %f12, [%l7 + 0x34]
ldx [%l7 + 0x68], %i3
fmul8sux16 %f0, %f8, %f0
movpos %icc, %o5, %i2
fbg %fcc3, loop_5120
fbo %fcc3, loop_5121
tvc %icc, 0x3
andn %i6, %g7, %i0
loop_5120:
bg,pt %xcc, loop_5122
loop_5121:
lduw [%l7 + 0x58], %g2
andn %l3, %o7, %g4
ld [%l7 + 0x68], %f2
loop_5122:
ldub [%l7 + 0x55], %i4
fmul8ulx16 %f12, %f0, %f2
lduh [%l7 + 0x6A], %l4
edge16n %g5, %g6, %g1
ldsb [%l7 + 0x20], %o4
fandnot2 %f12, %f0, %f12
edge32l %i5, %o1, %l1
fnegd %f12, %f8
ldsw [%l7 + 0x54], %l6
addccc %o2, %i7, %o0
fnors %f0, %f15, %f5
movrgz %o6, 0x3E6, %o3
fba,a %fcc1, loop_5123
bne,pn %xcc, loop_5124
stb %l2, [%l7 + 0x43]
fpmerge %f8, %f7, %f6
loop_5123:
movrgz %l0, %g3, %i1
loop_5124:
ldub [%l7 + 0x27], %i3
movn %icc, %l5, %o5
andcc %i2, %i6, %g7
fpack16 %f2, %f9
ld [%l7 + 0x40], %f4
udivcc %g2, 0x0AEF, %i0
sdivx %l3, 0x145E, %g4
fnands %f8, %f7, %f2
fmovdne %xcc, %f0, %f1
tg %xcc, 0x1
fpadd16s %f6, %f10, %f4
fandnot2s %f11, %f15, %f0
tge %icc, 0x5
fand %f6, %f4, %f6
smulcc %o7, 0x1DCD, %i4
stw %g5, [%l7 + 0x44]
fandnot2s %f9, %f4, %f10
fandnot1s %f2, %f3, %f3
fmovde %xcc, %f5, %f10
movrgez %g6, 0x24F, %l4
st %f11, [%l7 + 0x24]
ldub [%l7 + 0x69], %g1
add %o4, %i5, %l1
lduh [%l7 + 0x24], %l6
fsrc1s %f5, %f6
srlx %o2, %o1, %o0
stw %i7, [%l7 + 0x30]
andcc %o3, 0x1FD5, %o6
bleu,pn %icc, loop_5125
fbe %fcc2, loop_5126
bvs %icc, loop_5127
edge8ln %l2, %l0, %g3
loop_5125:
movpos %xcc, %i1, %l5
loop_5126:
brnz,a %i3, loop_5128
loop_5127:
fbge,a %fcc1, loop_5129
st %f3, [%l7 + 0x40]
te %icc, 0x3
loop_5128:
mova %icc, %o5, %i2
loop_5129:
ldx [%l7 + 0x78], %g7
brgz %g2, loop_5130
brgz %i0, loop_5131
udivx %l3, 0x0076, %i6
brnz %o7, loop_5132
loop_5130:
or %i4, 0x0323, %g4
loop_5131:
fmovdne %xcc, %f2, %f8
srlx %g6, %g5, %g1
loop_5132:
fmovsvs %icc, %f6, %f5
fmovd %f0, %f8
fmovrdgez %o4, %f8, %f12
ldd [%l7 + 0x30], %f14
ldub [%l7 + 0x49], %l4
tpos %icc, 0x1
stx %i5, [%l7 + 0x38]
fba %fcc1, loop_5133
fxnors %f0, %f13, %f4
fmovscs %icc, %f2, %f8
fcmpgt32 %f2, %f6, %l1
loop_5133:
bl,a %xcc, loop_5134
tn %xcc, 0x5
fexpand %f8, %f14
fmovdg %icc, %f4, %f14
loop_5134:
tsubcc %l6, %o1, %o0
brnz,a %i7, loop_5135
fmovscs %xcc, %f3, %f3
movn %icc, %o3, %o2
ldub [%l7 + 0x1A], %o6
loop_5135:
ldd [%l7 + 0x58], %f10
fnot2 %f10, %f6
edge32 %l2, %g3, %l0
fpsub32s %f0, %f9, %f3
std %f2, [%l7 + 0x10]
sdivx %l5, 0x09B6, %i1
fcmple16 %f8, %f14, %o5
fmovsl %icc, %f0, %f6
taddcctv %i2, %g7, %i3
fmul8x16al %f14, %f10, %f4
std %f12, [%l7 + 0x68]
stx %g2, [%l7 + 0x78]
be,a %xcc, loop_5136
stw %l3, [%l7 + 0x08]
fble,a %fcc2, loop_5137
stw %i0, [%l7 + 0x10]
loop_5136:
sub %o7, %i4, %g4
addc %g6, 0x1F9F, %g5
loop_5137:
fmovsg %xcc, %f5, %f14
movvc %xcc, %g1, %i6
fbe %fcc2, loop_5138
fmul8sux16 %f6, %f4, %f0
std %f14, [%l7 + 0x50]
fmul8x16au %f1, %f12, %f0
loop_5138:
siam 0x2
fandnot2s %f2, %f14, %f7
xnorcc %o4, 0x03CD, %l4
fpadd32 %f4, %f14, %f2
ldx [%l7 + 0x20], %l1
move %icc, %l6, %i5
sll %o1, %o0, %i7
sra %o2, %o3, %l2
ldd [%l7 + 0x40], %f2
mulscc %g3, %l0, %l5
nop
setx loop_5139, %l0, %l1
jmpl %l1, %i1
fexpand %f13, %f10
sethi 0x0BC9, %o5
fmovdl %icc, %f5, %f8
loop_5139:
smul %i2, %g7, %o6
fmovdge %xcc, %f9, %f12
mova %xcc, %g2, %i3
edge8ln %i0, %l3, %i4
fbl,a %fcc1, loop_5140
fors %f1, %f3, %f14
ld [%l7 + 0x3C], %f5
fmul8x16au %f1, %f15, %f12
loop_5140:
xnorcc %g4, 0x06B6, %g6
stx %o7, [%l7 + 0x10]
add %g1, 0x0366, %g5
ld [%l7 + 0x48], %f5
stb %o4, [%l7 + 0x71]
mulscc %i6, 0x128E, %l4
fmovdcs %icc, %f11, %f3
call loop_5141
xor %l6, %l1, %o1
fmovdl %xcc, %f2, %f9
edge8n %o0, %i5, %o2
loop_5141:
fmovsleu %icc, %f12, %f4
ldsh [%l7 + 0x30], %o3
addcc %i7, 0x1507, %g3
taddcctv %l0, %l2, %l5
movcc %icc, %o5, %i1
nop
setx loop_5142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %i2, %f13, %f15
tsubcctv %o6, 0x1708, %g2
fxor %f0, %f14, %f8
loop_5142:
movn %icc, %i3, %i0
fmovrse %g7, %f5, %f1
udivcc %l3, 0x05E8, %i4
fmovdcc %xcc, %f5, %f7
siam 0x5
fpsub16s %f9, %f7, %f13
nop
setx loop_5143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x1B], %g6
ldd [%l7 + 0x20], %f12
edge16n %o7, %g1, %g5
loop_5143:
std %f14, [%l7 + 0x30]
fmovdleu %xcc, %f12, %f9
ldsw [%l7 + 0x68], %g4
ld [%l7 + 0x58], %f8
fmovdne %icc, %f3, %f4
fbe %fcc1, loop_5144
fors %f14, %f13, %f5
fsrc2s %f10, %f2
mova %xcc, %i6, %l4
loop_5144:
fcmped %fcc1, %f2, %f2
movrlez %l6, 0x2E4, %o4
xor %l1, 0x11D7, %o1
fblg %fcc2, loop_5145
sth %i5, [%l7 + 0x36]
xnorcc %o2, 0x16A5, %o0
bgu,a %xcc, loop_5146
loop_5145:
ldsw [%l7 + 0x38], %o3
xnorcc %i7, %g3, %l0
fbn,a %fcc3, loop_5147
loop_5146:
fmovdge %icc, %f1, %f13
fmovrsgez %l2, %f9, %f11
std %f8, [%l7 + 0x08]
loop_5147:
fmovse %icc, %f9, %f7
fbuge %fcc1, loop_5148
brlz,a %l5, loop_5149
fmovspos %xcc, %f11, %f8
fcmple32 %f2, %f2, %i1
loop_5148:
edge8 %o5, %o6, %g2
loop_5149:
bge,a %xcc, loop_5150
ba,pt %xcc, loop_5151
bge,a,pt %xcc, loop_5152
fmovse %xcc, %f12, %f9
loop_5150:
movrlz %i3, 0x0D0, %i2
loop_5151:
brz %i0, loop_5153
loop_5152:
call loop_5154
fmovdgu %icc, %f15, %f9
fpack16 %f2, %f1
loop_5153:
fnors %f7, %f13, %f11
loop_5154:
ldub [%l7 + 0x59], %g7
orncc %l3, %g6, %i4
tle %icc, 0x4
ldx [%l7 + 0x30], %g1
fbu %fcc1, loop_5155
stb %o7, [%l7 + 0x71]
tn %icc, 0x7
sub %g4, 0x05AD, %i6
loop_5155:
sllx %l4, 0x0F, %g5
st %f5, [%l7 + 0x18]
fcmple16 %f6, %f10, %o4
fcmpne16 %f4, %f14, %l1
tcs %xcc, 0x6
sth %l6, [%l7 + 0x18]
sth %o1, [%l7 + 0x0A]
movcs %xcc, %i5, %o2
lduh [%l7 + 0x1C], %o0
lduh [%l7 + 0x14], %i7
stx %g3, [%l7 + 0x60]
add %o3, %l0, %l5
fmul8x16 %f2, %f12, %f0
ldsh [%l7 + 0x48], %l2
ldub [%l7 + 0x09], %i1
fmovsvs %icc, %f11, %f3
edge32ln %o5, %g2, %o6
bcc,a %icc, loop_5156
subcc %i3, %i2, %i0
array8 %g7, %l3, %i4
stb %g6, [%l7 + 0x0E]
loop_5156:
fabss %f5, %f4
for %f10, %f0, %f4
stw %g1, [%l7 + 0x6C]
fones %f0
ldd [%l7 + 0x08], %f6
fmovdl %icc, %f10, %f4
fmovsgu %icc, %f4, %f6
addcc %o7, %g4, %i6
ldsb [%l7 + 0x6C], %g5
sra %o4, 0x13, %l4
fmovscs %icc, %f4, %f7
fmul8ulx16 %f8, %f6, %f8
and %l1, %o1, %i5
ldsw [%l7 + 0x50], %l6
movneg %icc, %o2, %o0
umul %i7, %o3, %g3
pdist %f12, %f14, %f4
fmovse %icc, %f5, %f9
bcc,a %xcc, loop_5157
st %f14, [%l7 + 0x2C]
fornot2 %f0, %f6, %f12
bg,a %icc, loop_5158
loop_5157:
stb %l0, [%l7 + 0x4B]
fmovdvs %xcc, %f8, %f9
mova %icc, %l5, %l2
loop_5158:
movcc %xcc, %o5, %i1
addccc %g2, %o6, %i2
fpack32 %f14, %f2, %f2
lduh [%l7 + 0x2C], %i3
xnorcc %g7, %i0, %i4
fcmpgt32 %f6, %f4, %g6
nop
setx loop_5159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbug,a %fcc1, loop_5160
orcc %l3, %g1, %g4
addccc %i6, %g5, %o4
loop_5159:
fbuge,a %fcc2, loop_5161
loop_5160:
taddcc %l4, 0x01D8, %o7
ldsh [%l7 + 0x4E], %l1
orncc %i5, 0x052B, %o1
loop_5161:
fpmerge %f15, %f10, %f8
brnz %l6, loop_5162
bvs,a %xcc, loop_5163
fmul8sux16 %f0, %f14, %f8
te %xcc, 0x6
loop_5162:
bne,a,pn %icc, loop_5164
loop_5163:
sth %o2, [%l7 + 0x10]
ldsb [%l7 + 0x52], %o0
tvc %icc, 0x1
loop_5164:
fba %fcc0, loop_5165
sth %o3, [%l7 + 0x18]
nop
setx loop_5166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a,pn %xcc, loop_5167
loop_5165:
mova %icc, %g3, %i7
nop
setx loop_5168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5166:
subccc %l0, 0x1626, %l2
loop_5167:
fsrc1s %f1, %f1
tn %xcc, 0x3
loop_5168:
lduw [%l7 + 0x74], %o5
fmovdpos %icc, %f8, %f13
movl %xcc, %l5, %i1
fandnot2 %f14, %f0, %f2
sllx %o6, %g2, %i2
tn %icc, 0x2
sllx %g7, %i0, %i3
tgu %icc, 0x3
ldsw [%l7 + 0x54], %i4
ldx [%l7 + 0x30], %g6
udivx %g1, 0x0A61, %l3
fnot1 %f4, %f14
ldx [%l7 + 0x20], %g4
brnz %g5, loop_5169
st %f7, [%l7 + 0x18]
bvs,pt %xcc, loop_5170
taddcctv %o4, %i6, %o7
loop_5169:
ldub [%l7 + 0x3B], %l1
ldsb [%l7 + 0x78], %l4
loop_5170:
fnor %f8, %f8, %f4
fornot2s %f10, %f11, %f9
fpadd16 %f12, %f12, %f2
stx %i5, [%l7 + 0x38]
fandnot1s %f7, %f13, %f0
nop
setx loop_5171, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l6, [%l7 + 0x4F]
xor %o2, 0x03B3, %o0
bshuffle %f8, %f2, %f4
loop_5171:
tvc %icc, 0x4
fcmped %fcc0, %f0, %f10
umul %o3, %o1, %g3
fpack32 %f8, %f12, %f0
std %f6, [%l7 + 0x68]
fone %f0
sethi 0x0105, %l0
andcc %l2, %i7, %o5
andcc %i1, 0x0915, %l5
sdivx %g2, 0x1488, %o6
lduw [%l7 + 0x54], %i2
lduh [%l7 + 0x24], %g7
ldsw [%l7 + 0x1C], %i0
nop
setx loop_5172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i3, [%l7 + 0x68]
and %i4, %g1, %g6
fnegd %f2, %f0
loop_5172:
ldx [%l7 + 0x38], %g4
tneg %xcc, 0x3
tge %xcc, 0x5
orncc %g5, %l3, %o4
tgu %xcc, 0x4
ldub [%l7 + 0x4B], %o7
movrne %l1, 0x057, %i6
andncc %i5, %l6, %o2
fsrc2s %f0, %f14
movrgz %o0, %l4, %o1
fxors %f0, %f13, %f13
and %g3, 0x02B7, %o3
ldsb [%l7 + 0x3A], %l2
ldsb [%l7 + 0x0E], %l0
faligndata %f14, %f2, %f4
andncc %i7, %o5, %i1
fnot1s %f8, %f5
ldsh [%l7 + 0x3C], %g2
fbge %fcc1, loop_5173
fmovsgu %icc, %f14, %f12
movvc %xcc, %o6, %l5
fones %f10
loop_5173:
ldub [%l7 + 0x68], %g7
ldsw [%l7 + 0x1C], %i2
tvs %icc, 0x6
fmovdleu %xcc, %f4, %f15
fornot2s %f13, %f13, %f2
edge32l %i0, %i4, %i3
fbul %fcc3, loop_5174
fcmpeq32 %f8, %f12, %g1
fmovd %f6, %f0
be,a loop_5175
loop_5174:
fpsub32 %f6, %f6, %f14
stb %g6, [%l7 + 0x5D]
std %f8, [%l7 + 0x20]
loop_5175:
bne %xcc, loop_5176
fmovrdgez %g4, %f6, %f10
bpos,a %xcc, loop_5177
fmovdpos %xcc, %f15, %f5
loop_5176:
stx %l3, [%l7 + 0x48]
ld [%l7 + 0x70], %f13
loop_5177:
fmovsne %icc, %f4, %f12
tl %xcc, 0x7
andn %o4, %o7, %l1
fcmpes %fcc3, %f13, %f0
fxor %f14, %f2, %f4
edge8n %g5, %i5, %l6
call loop_5178
sth %i6, [%l7 + 0x54]
edge8 %o0, %l4, %o2
movne %xcc, %o1, %g3
loop_5178:
stw %o3, [%l7 + 0x64]
fcmpgt32 %f14, %f0, %l2
fsrc1s %f1, %f4
ldsb [%l7 + 0x34], %i7
fbuge %fcc1, loop_5179
std %f6, [%l7 + 0x10]
stb %l0, [%l7 + 0x72]
fmovrsgez %o5, %f8, %f0
loop_5179:
edge32ln %g2, %i1, %o6
stw %g7, [%l7 + 0x54]
tsubcc %l5, 0x07ED, %i0
movcs %xcc, %i4, %i2
fors %f3, %f7, %f7
fsrc2 %f10, %f12
fmovsn %xcc, %f4, %f1
fmovrdlz %g1, %f12, %f14
lduh [%l7 + 0x58], %g6
smulcc %i3, %l3, %o4
brz %g4, loop_5180
sth %l1, [%l7 + 0x08]
fbule,a %fcc3, loop_5181
fmovsneg %xcc, %f2, %f12
loop_5180:
popc 0x022F, %g5
ldx [%l7 + 0x40], %i5
loop_5181:
srlx %o7, 0x0A, %i6
tge %xcc, 0x5
edge16 %o0, %l4, %o2
sdivx %l6, 0x1CC7, %g3
movrgez %o3, 0x144, %l2
sll %i7, 0x19, %o1
fmovdleu %icc, %f1, %f15
movleu %xcc, %l0, %g2
movpos %icc, %i1, %o6
fxor %f0, %f14, %f0
ldsw [%l7 + 0x0C], %g7
fnot2s %f1, %f2
fpsub16s %f14, %f11, %f0
fpadd32s %f9, %f6, %f15
ldub [%l7 + 0x0A], %o5
movpos %icc, %l5, %i0
fpadd16 %f14, %f14, %f0
fmovrdgez %i4, %f8, %f14
fmovscs %xcc, %f6, %f11
fpsub16s %f11, %f11, %f13
sdivcc %i2, 0x05C2, %g1
mulscc %i3, %g6, %o4
movleu %icc, %l3, %g4
fabss %f14, %f11
fmovsgu %xcc, %f7, %f2
stx %g5, [%l7 + 0x10]
tvc %icc, 0x6
sdivx %i5, 0x1CCE, %l1
xorcc %o7, %o0, %l4
movge %xcc, %i6, %l6
fpsub16s %f3, %f15, %f9
fnegs %f8, %f11
movg %xcc, %g3, %o3
umulcc %l2, 0x172D, %i7
lduw [%l7 + 0x1C], %o2
movrlz %o1, 0x1C7, %l0
fmuld8sux16 %f5, %f5, %f6
stb %g2, [%l7 + 0x3B]
xor %o6, %i1, %o5
addcc %g7, 0x1BFC, %l5
bshuffle %f4, %f2, %f10
fnot1s %f3, %f9
bn,a %icc, loop_5182
bpos,a loop_5183
fblg %fcc2, loop_5184
ldsb [%l7 + 0x6C], %i0
loop_5182:
fsrc1s %f15, %f3
loop_5183:
fbo %fcc2, loop_5185
loop_5184:
fmovscs %xcc, %f2, %f0
mova %xcc, %i4, %g1
st %f6, [%l7 + 0x54]
loop_5185:
movvc %xcc, %i3, %g6
ble,a %icc, loop_5186
tcc %icc, 0x1
sdivx %i2, 0x05A6, %l3
xnorcc %g4, 0x133D, %g5
loop_5186:
movrlez %i5, %l1, %o7
alignaddr %o4, %l4, %i6
ldsw [%l7 + 0x1C], %o0
lduh [%l7 + 0x1E], %g3
stx %l6, [%l7 + 0x30]
movcc %icc, %o3, %l2
ld [%l7 + 0x68], %f2
fbge,a %fcc0, loop_5187
fmovrsne %o2, %f0, %f8
pdist %f12, %f10, %f10
stw %o1, [%l7 + 0x54]
loop_5187:
fmovdne %xcc, %f0, %f1
ldx [%l7 + 0x10], %i7
move %icc, %l0, %g2
movpos %xcc, %i1, %o5
popc %g7, %l5
stw %i0, [%l7 + 0x6C]
lduh [%l7 + 0x2C], %i4
fandnot1 %f8, %f10, %f0
brz,a %g1, loop_5188
fmovdcs %xcc, %f0, %f10
edge16 %i3, %o6, %i2
fmovd %f8, %f8
loop_5188:
fcmple32 %f4, %f8, %l3
sra %g4, 0x1E, %g5
movne %xcc, %i5, %g6
edge16n %o7, %o4, %l1
bvc loop_5189
bgu %xcc, loop_5190
ldd [%l7 + 0x20], %f14
fbuge,a %fcc3, loop_5191
loop_5189:
fmovsneg %xcc, %f12, %f10
loop_5190:
tl %icc, 0x1
orncc %l4, 0x0884, %i6
loop_5191:
fmovrdgez %g3, %f4, %f12
fblg,a %fcc0, loop_5192
udivx %l6, 0x1875, %o0
std %f4, [%l7 + 0x60]
faligndata %f0, %f8, %f6
loop_5192:
fbl,a %fcc1, loop_5193
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x48], %o3
fbul,a %fcc2, loop_5194
loop_5193:
bneg,pn %icc, loop_5195
fbul,a %fcc3, loop_5196
ldsb [%l7 + 0x61], %o2
loop_5194:
fmovsl %xcc, %f2, %f10
loop_5195:
fbule,a %fcc1, loop_5197
loop_5196:
lduw [%l7 + 0x64], %o1
srl %l2, 0x15, %i7
std %f2, [%l7 + 0x60]
loop_5197:
fmovdg %icc, %f7, %f6
bn,a loop_5198
fmovdn %icc, %f5, %f10
fornot2 %f8, %f4, %f14
bge %xcc, loop_5199
loop_5198:
taddcctv %g2, %l0, %i1
movn %xcc, %g7, %l5
fnand %f10, %f2, %f6
loop_5199:
xnor %o5, 0x1DE4, %i0
sth %i4, [%l7 + 0x58]
fmovscs %icc, %f8, %f1
fmovrde %g1, %f0, %f0
taddcctv %i3, 0x1A87, %o6
tsubcc %i2, 0x1975, %l3
fmovdne %icc, %f12, %f7
array16 %g4, %g5, %g6
fandnot2s %f7, %f12, %f15
fbne %fcc1, loop_5200
fcmpgt16 %f12, %f0, %o7
fblg %fcc3, loop_5201
ldx [%l7 + 0x38], %o4
loop_5200:
fsrc2s %f4, %f14
fnot1 %f0, %f0
loop_5201:
stb %l1, [%l7 + 0x7C]
xor %i5, %i6, %l4
ldub [%l7 + 0x47], %l6
fcmpd %fcc3, %f2, %f4
sll %g3, %o0, %o2
fpadd32 %f6, %f0, %f12
nop
setx loop_5202, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %xcc, %o1, %l2
movl %xcc, %i7, %g2
fmovrdgz %l0, %f12, %f8
loop_5202:
ba,a loop_5203
andcc %o3, 0x17CF, %i1
fmovdvs %icc, %f2, %f4
movgu %xcc, %l5, %g7
loop_5203:
fsrc2s %f7, %f14
fcmpeq32 %f0, %f4, %i0
fornot2s %f1, %f15, %f9
lduh [%l7 + 0x78], %i4
stb %g1, [%l7 + 0x3D]
and %o5, 0x087A, %o6
fandnot2 %f6, %f4, %f4
ldsw [%l7 + 0x60], %i2
xor %i3, 0x1D89, %g4
fornot2 %f8, %f0, %f0
fpadd32 %f14, %f4, %f8
ld [%l7 + 0x3C], %f9
bl,a %xcc, loop_5204
fmovrsne %l3, %f10, %f0
array32 %g6, %o7, %g5
bne,a loop_5205
loop_5204:
alignaddr %o4, %i5, %l1
srl %i6, %l6, %g3
orcc %l4, %o0, %o2
loop_5205:
ldsw [%l7 + 0x24], %o1
fandnot1s %f10, %f5, %f14
fmovsa %xcc, %f15, %f10
bneg,pn %xcc, loop_5206
udivx %i7, 0x19DF, %l2
sth %g2, [%l7 + 0x22]
edge16 %l0, %o3, %l5
loop_5206:
bvs,pt %xcc, loop_5207
tg %xcc, 0x6
lduw [%l7 + 0x34], %g7
fors %f13, %f4, %f9
loop_5207:
fmovsvc %xcc, %f7, %f15
fone %f10
fbule %fcc3, loop_5208
stb %i0, [%l7 + 0x3E]
st %f7, [%l7 + 0x6C]
fxors %f6, %f12, %f6
loop_5208:
sub %i4, %i1, %o5
stw %g1, [%l7 + 0x70]
fmovse %icc, %f1, %f13
edge16ln %i2, %i3, %g4
fxnors %f3, %f14, %f13
fornot1s %f7, %f9, %f10
fbg,a %fcc1, loop_5209
lduh [%l7 + 0x0A], %o6
sethi 0x1AD3, %l3
ld [%l7 + 0x10], %f8
loop_5209:
fnegs %f11, %f3
movg %xcc, %g6, %g5
brlez %o7, loop_5210
movne %icc, %o4, %i5
bvs,a,pn %icc, loop_5211
brlz,a %l1, loop_5212
loop_5210:
lduw [%l7 + 0x28], %l6
pdist %f8, %f0, %f0
loop_5211:
tsubcctv %g3, 0x195C, %l4
loop_5212:
or %o0, %o2, %i6
fmovrde %o1, %f10, %f0
movvs %xcc, %i7, %g2
lduw [%l7 + 0x38], %l2
fmovrde %l0, %f10, %f0
stb %o3, [%l7 + 0x5B]
stb %g7, [%l7 + 0x38]
movgu %icc, %l5, %i4
fmovrsgez %i0, %f14, %f2
movrgz %o5, %g1, %i2
movle %xcc, %i3, %i1
stx %o6, [%l7 + 0x78]
ldsh [%l7 + 0x74], %g4
ldsb [%l7 + 0x6E], %l3
nop
setx loop_5213, %l0, %l1
jmpl %l1, %g5
edge32ln %g6, %o4, %i5
ldub [%l7 + 0x47], %l1
fpsub32 %f10, %f4, %f0
loop_5213:
ld [%l7 + 0x1C], %f14
brgez,a %l6, loop_5214
stb %g3, [%l7 + 0x3A]
lduw [%l7 + 0x3C], %o7
lduw [%l7 + 0x54], %o0
loop_5214:
stb %o2, [%l7 + 0x5D]
fsrc2s %f11, %f3
fmovspos %xcc, %f1, %f1
smulcc %i6, %o1, %l4
edge8 %i7, %l2, %l0
fpackfix %f0, %f2
edge8l %g2, %o3, %g7
fmovdneg %xcc, %f6, %f12
fbne %fcc3, loop_5215
stw %i4, [%l7 + 0x70]
bge,a %icc, loop_5216
stx %l5, [%l7 + 0x10]
loop_5215:
fpsub32 %f4, %f10, %f10
sllx %o5, %g1, %i2
loop_5216:
fpack32 %f4, %f2, %f2
fnegd %f10, %f8
ldsh [%l7 + 0x42], %i3
fpsub32 %f14, %f4, %f2
fnot1 %f4, %f10
fmovdl %xcc, %f7, %f0
brz,a %i1, loop_5217
fmovrdlz %o6, %f8, %f0
stx %g4, [%l7 + 0x10]
tcc %xcc, 0x4
loop_5217:
fmul8sux16 %f10, %f0, %f8
fbu,a %fcc0, loop_5218
bne,a %xcc, loop_5219
tcs %icc, 0x7
andcc %l3, 0x0E01, %g5
loop_5218:
fpadd32s %f13, %f13, %f1
loop_5219:
ldsb [%l7 + 0x52], %i0
tgu %icc, 0x7
ldsw [%l7 + 0x6C], %o4
fmovdpos %xcc, %f1, %f8
fcmpgt32 %f2, %f0, %g6
andncc %l1, %i5, %g3
fmovspos %icc, %f14, %f2
ldx [%l7 + 0x70], %o7
lduw [%l7 + 0x0C], %o0
ldd [%l7 + 0x40], %f10
tsubcc %l6, 0x0DA7, %o2
ldd [%l7 + 0x50], %f10
fmovda %xcc, %f8, %f3
fmovrsgz %o1, %f3, %f3
movre %i6, %i7, %l2
bgu,a,pt %icc, loop_5220
ldsh [%l7 + 0x22], %l4
fcmpeq16 %f2, %f8, %l0
srl %o3, 0x1D, %g7
loop_5220:
sdivcc %i4, 0x0B9D, %g2
movcs %xcc, %l5, %o5
lduw [%l7 + 0x44], %i2
call loop_5221
fbo,a %fcc2, loop_5222
fbn %fcc0, loop_5223
movle %xcc, %i3, %i1
loop_5221:
std %f6, [%l7 + 0x68]
loop_5222:
fmovdn %icc, %f11, %f10
loop_5223:
lduh [%l7 + 0x28], %o6
ble,pn %xcc, loop_5224
fbug,a %fcc3, loop_5225
brlez,a %g4, loop_5226
stx %g1, [%l7 + 0x08]
loop_5224:
smulcc %l3, 0x0196, %i0
loop_5225:
bvc %icc, loop_5227
loop_5226:
st %f6, [%l7 + 0x38]
stx %o4, [%l7 + 0x48]
ldsb [%l7 + 0x56], %g5
loop_5227:
fnot1s %f2, %f13
movge %icc, %l1, %g6
stb %g3, [%l7 + 0x28]
ldd [%l7 + 0x50], %f4
orn %i5, %o0, %o7
movrne %l6, 0x21F, %o1
fpadd32 %f0, %f0, %f0
fabsd %f4, %f14
sth %o2, [%l7 + 0x46]
fnot2 %f0, %f4
sllx %i7, 0x1A, %i6
movle %icc, %l4, %l0
pdist %f0, %f0, %f6
edge16n %l2, %g7, %o3
move %icc, %g2, %l5
fcmpne32 %f6, %f12, %o5
siam 0x2
ldub [%l7 + 0x6A], %i2
fand %f2, %f6, %f8
ble,a,pt %xcc, loop_5228
pdist %f12, %f6, %f2
smul %i4, 0x03DA, %i1
sth %o6, [%l7 + 0x32]
loop_5228:
fmovsg %xcc, %f7, %f13
movle %xcc, %i3, %g4
fmovsn %xcc, %f15, %f11
and %g1, 0x0034, %l3
edge16 %i0, %g5, %l1
fone %f2
brz %o4, loop_5229
fsrc1s %f9, %f1
fmul8x16au %f9, %f10, %f6
ldsb [%l7 + 0x7C], %g3
loop_5229:
fmul8ulx16 %f6, %f8, %f12
tg %icc, 0x0
edge32 %g6, %i5, %o0
st %f0, [%l7 + 0x1C]
stw %l6, [%l7 + 0x7C]
sdivx %o7, 0x0D94, %o1
ldd [%l7 + 0x58], %f12
edge16n %i7, %o2, %l4
fnegs %f2, %f8
lduw [%l7 + 0x14], %i6
fmovsvs %xcc, %f10, %f12
lduw [%l7 + 0x48], %l0
st %f13, [%l7 + 0x28]
fmovdvs %icc, %f5, %f11
ble,a loop_5230
ldub [%l7 + 0x4C], %g7
and %l2, 0x1DF6, %g2
fnot1 %f8, %f8
loop_5230:
be,pt %icc, loop_5231
fbn,a %fcc1, loop_5232
fmovscc %icc, %f1, %f4
fnor %f8, %f14, %f2
loop_5231:
movneg %xcc, %l5, %o3
loop_5232:
ldub [%l7 + 0x26], %o5
mulx %i2, 0x10BC, %i4
umulcc %i1, %i3, %g4
bneg,pt %icc, loop_5233
brgz,a %g1, loop_5234
bcs,pn %icc, loop_5235
ldsw [%l7 + 0x30], %l3
loop_5233:
fmovrsgz %o6, %f0, %f11
loop_5234:
ldub [%l7 + 0x5F], %i0
loop_5235:
fmovdn %icc, %f8, %f8
ldsw [%l7 + 0x5C], %l1
fmovrse %o4, %f4, %f7
ldub [%l7 + 0x26], %g3
fbul,a %fcc3, loop_5236
fpadd32s %f6, %f15, %f2
fmovse %icc, %f6, %f15
sth %g5, [%l7 + 0x2A]
loop_5236:
bcc,a,pt %xcc, loop_5237
stw %i5, [%l7 + 0x38]
fmovdne %xcc, %f1, %f7
edge32n %o0, %g6, %o7
loop_5237:
ldub [%l7 + 0x62], %l6
stw %o1, [%l7 + 0x60]
fmovrdgz %i7, %f2, %f10
addccc %o2, %i6, %l4
sth %g7, [%l7 + 0x78]
ldx [%l7 + 0x50], %l0
fbl %fcc1, loop_5238
bneg,a,pn %xcc, loop_5239
fbne %fcc2, loop_5240
fexpand %f13, %f4
loop_5238:
move %icc, %g2, %l5
loop_5239:
ldx [%l7 + 0x60], %l2
loop_5240:
bpos %xcc, loop_5241
orcc %o3, 0x19BE, %i2
ldsb [%l7 + 0x21], %i4
fmovsl %xcc, %f6, %f7
loop_5241:
sth %i1, [%l7 + 0x3E]
fbne %fcc1, loop_5242
fexpand %f12, %f0
fmovd %f6, %f0
orcc %o5, %i3, %g1
loop_5242:
sth %g4, [%l7 + 0x14]
fabsd %f0, %f14
fpadd32s %f8, %f10, %f5
sllx %l3, %i0, %l1
fmuld8ulx16 %f12, %f2, %f2
st %f0, [%l7 + 0x34]
fpack16 %f8, %f15
fcmpeq16 %f14, %f12, %o6
ldd [%l7 + 0x60], %f4
move %xcc, %g3, %o4
mova %xcc, %g5, %o0
fmovdgu %icc, %f5, %f14
fblg,a %fcc2, loop_5243
fabss %f10, %f8
fmovsvc %icc, %f14, %f15
ldx [%l7 + 0x58], %i5
loop_5243:
ldx [%l7 + 0x40], %o7
movrne %g6, %l6, %i7
fornot1 %f12, %f2, %f6
ldsb [%l7 + 0x4D], %o2
st %f13, [%l7 + 0x40]
ldsb [%l7 + 0x0A], %i6
stb %o1, [%l7 + 0x73]
fmovdleu %icc, %f11, %f4
fcmpd %fcc1, %f12, %f14
fmovda %icc, %f9, %f9
fmovrsgz %l4, %f7, %f7
tcc %icc, 0x1
std %f8, [%l7 + 0x20]
tneg %xcc, 0x2
move %xcc, %l0, %g2
movneg %xcc, %g7, %l2
fmovsvs %icc, %f4, %f12
movvs %icc, %l5, %o3
brgez %i2, loop_5244
lduh [%l7 + 0x58], %i1
orcc %o5, %i4, %g1
subc %i3, 0x091F, %l3
loop_5244:
sth %i0, [%l7 + 0x5A]
sth %g4, [%l7 + 0x3A]
lduh [%l7 + 0x48], %l1
taddcc %g3, %o4, %o6
tvc %xcc, 0x4
fands %f10, %f13, %f6
brlez,a %o0, loop_5245
bgu,pt %icc, loop_5246
be loop_5247
ldsh [%l7 + 0x14], %g5
loop_5245:
fbl %fcc3, loop_5248
loop_5246:
mova %xcc, %o7, %g6
loop_5247:
ble,a,pn %xcc, loop_5249
movrne %i5, %l6, %i7
loop_5248:
fmovsgu %icc, %f13, %f7
lduw [%l7 + 0x1C], %o2
loop_5249:
fornot1s %f4, %f0, %f12
fone %f12
stb %i6, [%l7 + 0x33]
fmovdgu %icc, %f13, %f9
fbuge,a %fcc1, loop_5250
tvs %icc, 0x1
ldsb [%l7 + 0x1A], %l4
fmovdl %icc, %f2, %f10
loop_5250:
ldsb [%l7 + 0x78], %l0
movrne %o1, %g2, %l2
movne %xcc, %g7, %o3
fbug %fcc0, loop_5251
movcs %xcc, %l5, %i2
and %o5, %i4, %g1
fmul8x16 %f13, %f6, %f4
loop_5251:
be,a,pt %icc, loop_5252
ldsh [%l7 + 0x58], %i3
sth %i1, [%l7 + 0x18]
xor %l3, %g4, %i0
loop_5252:
fones %f12
ldsw [%l7 + 0x68], %l1
tleu %xcc, 0x4
te %icc, 0x5
sdivcc %o4, 0x0A68, %g3
fmovrdgez %o6, %f8, %f8
and %g5, %o0, %g6
bne,pt %xcc, loop_5253
fsrc2 %f10, %f8
std %f2, [%l7 + 0x70]
umulcc %o7, %l6, %i5
loop_5253:
movgu %xcc, %o2, %i6
srl %l4, %i7, %l0
orncc %g2, 0x0EA7, %o1
std %f12, [%l7 + 0x10]
stx %g7, [%l7 + 0x18]
lduh [%l7 + 0x50], %l2
ldd [%l7 + 0x70], %f2
movrne %o3, %l5, %i2
brnz,a %o5, loop_5254
ldub [%l7 + 0x0F], %g1
stw %i4, [%l7 + 0x0C]
sth %i3, [%l7 + 0x3C]
loop_5254:
bvc,pn %icc, loop_5255
fbge %fcc2, loop_5256
ble,a loop_5257
sth %l3, [%l7 + 0x66]
loop_5255:
fmovsl %icc, %f3, %f8
loop_5256:
fmovdge %xcc, %f2, %f3
loop_5257:
siam 0x4
fmovdpos %icc, %f14, %f8
fxor %f14, %f8, %f0
bn loop_5258
stw %g4, [%l7 + 0x6C]
sra %i1, %l1, %o4
movg %icc, %i0, %g3
loop_5258:
movcc %icc, %g5, %o0
fbule %fcc0, loop_5259
bneg,pt %icc, loop_5260
tvs %icc, 0x6
movle %icc, %g6, %o6
loop_5259:
fmovrslz %o7, %f15, %f4
loop_5260:
fsrc2 %f2, %f10
fbne %fcc1, loop_5261
array8 %i5, %o2, %l6
fone %f6
fblg,a %fcc3, loop_5262
loop_5261:
fbg,a %fcc1, loop_5263
addcc %i6, 0x1FD0, %i7
movvc %icc, %l4, %g2
loop_5262:
stx %o1, [%l7 + 0x58]
loop_5263:
movpos %icc, %l0, %l2
ldsw [%l7 + 0x10], %g7
fmovsl %xcc, %f5, %f0
fba,a %fcc3, loop_5264
smulcc %l5, 0x08B1, %i2
ldub [%l7 + 0x4E], %o3
tcs %icc, 0x3
loop_5264:
fmovdl %xcc, %f9, %f1
tpos %icc, 0x3
fmul8x16au %f3, %f4, %f2
ldx [%l7 + 0x50], %o5
tgu %icc, 0x4
ldx [%l7 + 0x58], %i4
move %icc, %i3, %l3
smulcc %g4, %i1, %l1
edge32ln %o4, %g1, %i0
std %f14, [%l7 + 0x28]
fbge %fcc0, loop_5265
addccc %g5, %o0, %g6
fmovdn %xcc, %f2, %f3
orncc %o6, 0x07CC, %o7
loop_5265:
stx %i5, [%l7 + 0x28]
fmovrdgez %o2, %f4, %f8
ldub [%l7 + 0x37], %l6
fxor %f4, %f2, %f12
movrgz %g3, %i6, %l4
movpos %icc, %g2, %o1
bneg loop_5266
array32 %l0, %l2, %i7
fpsub16 %f12, %f2, %f14
bgu,a %xcc, loop_5267
loop_5266:
tneg %xcc, 0x4
fble %fcc1, loop_5268
bne loop_5269
loop_5267:
fmovdvc %xcc, %f10, %f11
ldsb [%l7 + 0x46], %l5
loop_5268:
fmovrslez %i2, %f8, %f11
loop_5269:
fmovrdne %g7, %f14, %f4
sll %o5, %i4, %i3
sdiv %l3, 0x114E, %g4
stb %i1, [%l7 + 0x1E]
fmovrsgz %l1, %f7, %f0
fsrc2s %f8, %f4
fsrc2s %f11, %f6
st %f5, [%l7 + 0x18]
movneg %icc, %o3, %g1
ldsw [%l7 + 0x10], %o4
fmovdcc %icc, %f1, %f6
array8 %g5, %i0, %g6
subccc %o0, 0x0327, %o6
fmovsle %icc, %f15, %f11
ldx [%l7 + 0x78], %o7
taddcctv %i5, %l6, %o2
fmovsge %xcc, %f15, %f14
ldsh [%l7 + 0x0C], %g3
ldsh [%l7 + 0x7A], %i6
fbule %fcc3, loop_5270
sth %l4, [%l7 + 0x7A]
edge8 %g2, %l0, %o1
ldub [%l7 + 0x50], %l2
loop_5270:
popc %i7, %l5
movcc %icc, %g7, %i2
fsrc2s %f2, %f0
fbne,a %fcc0, loop_5271
lduw [%l7 + 0x74], %i4
subc %o5, %i3, %l3
sethi 0x1175, %g4
loop_5271:
xor %i1, %l1, %g1
fmovrdlez %o3, %f12, %f0
movn %xcc, %o4, %g5
fandnot1 %f8, %f0, %f14
nop
setx loop_5272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f4, [%l7 + 0x20]
mulscc %g6, %i0, %o0
fbo %fcc3, loop_5273
loop_5272:
fones %f14
ble,a loop_5274
fmuld8ulx16 %f11, %f9, %f10
loop_5273:
ldsb [%l7 + 0x44], %o6
fsrc2s %f9, %f5
loop_5274:
fmovrslez %o7, %f14, %f6
ldd [%l7 + 0x30], %f12
sth %i5, [%l7 + 0x6C]
umulcc %o2, 0x1934, %l6
udivcc %i6, 0x1E3E, %l4
ldd [%l7 + 0x30], %f8
subc %g3, %l0, %o1
fbn,a %fcc2, loop_5275
ldsw [%l7 + 0x58], %l2
xor %g2, 0x08DA, %i7
ldsh [%l7 + 0x6A], %g7
loop_5275:
std %f10, [%l7 + 0x50]
fxor %f14, %f8, %f0
fands %f1, %f0, %f12
and %l5, %i2, %o5
srlx %i3, %i4, %g4
fbu %fcc0, loop_5276
xnorcc %l3, %l1, %i1
brz,a %o3, loop_5277
edge8l %o4, %g5, %g6
loop_5276:
lduh [%l7 + 0x12], %i0
fmovs %f8, %f15
loop_5277:
subcc %g1, 0x01B3, %o0
fnand %f6, %f10, %f2
lduw [%l7 + 0x54], %o7
fmovrdlez %o6, %f12, %f10
fones %f8
xnor %i5, %o2, %l6
fmovrdlz %l4, %f10, %f4
fsrc1 %f8, %f10
brlz,a %i6, loop_5278
sllx %l0, 0x0D, %g3
smulcc %l2, 0x08E6, %o1
orn %i7, %g2, %l5
loop_5278:
ldub [%l7 + 0x24], %g7
movg %icc, %o5, %i3
tle %xcc, 0x3
stx %i2, [%l7 + 0x48]
fmovdl %xcc, %f1, %f2
fcmpd %fcc1, %f8, %f6
fcmpeq32 %f2, %f14, %i4
stw %g4, [%l7 + 0x70]
sth %l3, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f2
ldd [%l7 + 0x28], %f8
nop
setx loop_5279, %l0, %l1
jmpl %l1, %i1
bcs loop_5280
ldsh [%l7 + 0x64], %l1
fmovrsgez %o4, %f4, %f12
loop_5279:
bvc,a,pt %xcc, loop_5281
loop_5280:
fmovse %xcc, %f14, %f2
fcmple32 %f12, %f6, %g5
fmovrsgz %g6, %f6, %f13
loop_5281:
edge8l %o3, %g1, %i0
movrlz %o7, %o6, %i5
tvs %xcc, 0x1
ldsh [%l7 + 0x34], %o2
ldsb [%l7 + 0x4A], %o0
fmovspos %icc, %f14, %f0
or %l6, 0x15F2, %l4
tne %icc, 0x1
array16 %l0, %i6, %g3
fmovdvc %icc, %f10, %f13
move %xcc, %o1, %i7
fmovscc %xcc, %f11, %f3
tvc %xcc, 0x6
nop
setx loop_5282, %l0, %l1
jmpl %l1, %l2
lduw [%l7 + 0x2C], %g2
ldsh [%l7 + 0x2E], %l5
stw %g7, [%l7 + 0x34]
loop_5282:
fmovdge %icc, %f14, %f6
orcc %o5, %i3, %i2
lduh [%l7 + 0x6A], %g4
ble loop_5283
stx %i4, [%l7 + 0x68]
lduw [%l7 + 0x4C], %i1
st %f0, [%l7 + 0x3C]
loop_5283:
movvc %icc, %l3, %o4
taddcctv %l1, 0x02FB, %g6
movle %icc, %o3, %g5
fba %fcc1, loop_5284
lduh [%l7 + 0x78], %g1
fzero %f2
st %f7, [%l7 + 0x5C]
loop_5284:
mulscc %o7, %o6, %i5
andcc %i0, %o0, %l6
array32 %l4, %l0, %o2
brgez %i6, loop_5285
ldx [%l7 + 0x10], %o1
or %i7, 0x0702, %l2
tneg %xcc, 0x2
loop_5285:
fsrc2 %f6, %f2
fmovdge %xcc, %f11, %f7
fblg,a %fcc2, loop_5286
brz %g2, loop_5287
fornot2 %f8, %f10, %f8
fzero %f8
loop_5286:
bcs,pt %xcc, loop_5288
loop_5287:
fmovsg %icc, %f7, %f1
fpack16 %f10, %f3
stb %g3, [%l7 + 0x1A]
loop_5288:
fmovdneg %xcc, %f11, %f14
fmovdvc %xcc, %f6, %f13
fandnot1 %f8, %f14, %f0
tle %xcc, 0x6
fmul8ulx16 %f8, %f6, %f12
fmovdn %xcc, %f13, %f6
sdivcc %g7, 0x0BBB, %o5
fones %f1
fcmple32 %f6, %f14, %l5
movgu %icc, %i3, %i2
fbue %fcc2, loop_5289
xnor %g4, 0x1727, %i1
movn %icc, %l3, %i4
ldx [%l7 + 0x08], %o4
loop_5289:
tn %xcc, 0x3
fmovrsgz %l1, %f6, %f8
ldx [%l7 + 0x68], %g6
be,pt %xcc, loop_5290
fbo %fcc0, loop_5291
fmovdvc %icc, %f4, %f15
fcmped %fcc2, %f0, %f8
loop_5290:
fmovdvs %xcc, %f12, %f1
loop_5291:
fands %f4, %f13, %f6
or %o3, 0x1A2C, %g1
fmovrde %g5, %f2, %f14
tg %icc, 0x5
tpos %xcc, 0x0
movgu %xcc, %o7, %o6
mulx %i0, 0x1049, %i5
fbu,a %fcc2, loop_5292
fexpand %f0, %f12
ta %xcc, 0x3
std %f14, [%l7 + 0x68]
loop_5292:
popc %l6, %l4
ldsb [%l7 + 0x28], %l0
tvc %icc, 0x6
ldsb [%l7 + 0x71], %o2
ldx [%l7 + 0x28], %i6
mulx %o1, %i7, %o0
bvs,a %xcc, loop_5293
edge32l %l2, %g2, %g3
ldsw [%l7 + 0x58], %o5
fxnor %f2, %f6, %f2
loop_5293:
fmovrdlz %l5, %f10, %f0
fmovde %icc, %f15, %f0
fnot2 %f10, %f2
movrne %g7, %i2, %g4
fzeros %f7
fmuld8ulx16 %f11, %f12, %f8
tvs %icc, 0x5
tvs %icc, 0x4
nop
setx loop_5294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f5, %f3, %f7
fbule %fcc2, loop_5295
st %f14, [%l7 + 0x78]
loop_5294:
fmovsvc %icc, %f3, %f3
fandnot1 %f14, %f8, %f6
loop_5295:
fnegd %f14, %f2
tsubcc %i1, 0x1748, %l3
ldsb [%l7 + 0x0D], %i3
lduh [%l7 + 0x34], %i4
fnot1s %f1, %f13
fnors %f7, %f4, %f3
stw %l1, [%l7 + 0x1C]
ldsw [%l7 + 0x20], %o4
ldd [%l7 + 0x50], %f4
fmovsl %xcc, %f7, %f8
tne %icc, 0x3
fpsub32 %f2, %f8, %f2
xnor %o3, %g1, %g6
fmul8x16al %f4, %f4, %f0
fandnot2s %f12, %f7, %f2
fbug %fcc3, loop_5296
fmovd %f14, %f14
fbe %fcc1, loop_5297
siam 0x1
loop_5296:
fmovdl %xcc, %f8, %f3
fpack16 %f4, %f15
loop_5297:
subccc %o7, %o6, %i0
ldsw [%l7 + 0x4C], %i5
fbn %fcc3, loop_5298
xor %l6, 0x0E87, %g5
siam 0x4
ldsw [%l7 + 0x28], %l4
loop_5298:
st %f4, [%l7 + 0x6C]
fbule %fcc3, loop_5299
lduh [%l7 + 0x4E], %o2
stb %i6, [%l7 + 0x3C]
subccc %o1, %l0, %o0
loop_5299:
bl,a,pt %icc, loop_5300
lduw [%l7 + 0x18], %i7
xnorcc %g2, %l2, %g3
udivcc %o5, 0x1DA7, %l5
loop_5300:
fmovse %xcc, %f9, %f13
srl %g7, %g4, %i2
subcc %l3, 0x07D6, %i1
edge8ln %i4, %i3, %l1
ldsb [%l7 + 0x3D], %o4
sub %o3, %g1, %o7
stx %o6, [%l7 + 0x40]
array8 %g6, %i0, %l6
stb %i5, [%l7 + 0x36]
fbo,a %fcc1, loop_5301
fpack16 %f10, %f14
bshuffle %f6, %f12, %f6
sth %l4, [%l7 + 0x52]
loop_5301:
ldub [%l7 + 0x7E], %g5
ldsh [%l7 + 0x44], %o2
ld [%l7 + 0x2C], %f5
std %f14, [%l7 + 0x38]
sllx %i6, %l0, %o0
std %f14, [%l7 + 0x50]
fbue,a %fcc1, loop_5302
bge,pt %xcc, loop_5303
movvc %xcc, %i7, %g2
movvc %xcc, %o1, %l2
loop_5302:
ldub [%l7 + 0x48], %g3
loop_5303:
bpos %icc, loop_5304
fnors %f1, %f7, %f9
movrlz %l5, %o5, %g7
siam 0x6
loop_5304:
fmovsge %icc, %f9, %f15
ldsh [%l7 + 0x1C], %i2
edge8ln %g4, %l3, %i1
lduw [%l7 + 0x60], %i4
fmovrslz %l1, %f3, %f9
nop
setx loop_5305, %l0, %l1
jmpl %l1, %i3
fbl %fcc1, loop_5306
taddcc %o4, %g1, %o7
fand %f4, %f10, %f0
loop_5305:
fzeros %f8
loop_5306:
ldd [%l7 + 0x70], %f0
sth %o6, [%l7 + 0x5E]
faligndata %f6, %f8, %f0
tl %icc, 0x1
fmovdcc %icc, %f9, %f10
srlx %g6, %i0, %l6
fmovscc %xcc, %f14, %f2
for %f4, %f8, %f4
fzero %f14
udiv %o3, 0x1CFE, %l4
sdivcc %i5, 0x04EF, %g5
fmovrsne %o2, %f6, %f15
ld [%l7 + 0x18], %f8
ldd [%l7 + 0x10], %f8
movre %i6, 0x3A3, %l0
umulcc %i7, %o0, %g2
bcc,a,pt %xcc, loop_5307
edge8l %o1, %g3, %l2
fmovsle %icc, %f8, %f8
std %f4, [%l7 + 0x30]
loop_5307:
fmovd %f2, %f0
fnot2s %f15, %f6
ldsh [%l7 + 0x38], %l5
bgu,pn %icc, loop_5308
fbul,a %fcc2, loop_5309
sth %o5, [%l7 + 0x68]
edge8l %g7, %i2, %l3
loop_5308:
fmovsne %icc, %f4, %f11
loop_5309:
fpadd32 %f10, %f14, %f12
fpsub32s %f14, %f14, %f15
fexpand %f6, %f12
srl %i1, %i4, %l1
bvc,a %xcc, loop_5310
te %icc, 0x0
fbne,a %fcc3, loop_5311
ldd [%l7 + 0x48], %f10
loop_5310:
fmul8x16au %f12, %f11, %f8
fandnot1s %f0, %f5, %f11
loop_5311:
bn,pn %xcc, loop_5312
mulx %i3, 0x112F, %o4
lduh [%l7 + 0x12], %g4
fbug,a %fcc0, loop_5313
loop_5312:
fcmpne16 %f6, %f4, %g1
fornot1 %f8, %f12, %f4
fmovdne %xcc, %f12, %f11
loop_5313:
std %f12, [%l7 + 0x48]
fbn,a %fcc2, loop_5314
brgz,a %o7, loop_5315
stb %g6, [%l7 + 0x1B]
movrgez %o6, 0x056, %i0
loop_5314:
srax %l6, 0x0A, %o3
loop_5315:
fmovsl %xcc, %f9, %f15
movneg %icc, %l4, %g5
fmovdpos %xcc, %f4, %f11
ldx [%l7 + 0x28], %i5
fmovsneg %xcc, %f8, %f11
fand %f10, %f4, %f2
std %f12, [%l7 + 0x68]
fmovrslz %o2, %f1, %f7
fsrc2s %f6, %f14
fmovdneg %xcc, %f0, %f2
popc %l0, %i7
stw %i6, [%l7 + 0x58]
sth %o0, [%l7 + 0x78]
std %f4, [%l7 + 0x18]
lduh [%l7 + 0x22], %g2
ldx [%l7 + 0x78], %o1
ldsb [%l7 + 0x7B], %l2
ldsb [%l7 + 0x79], %l5
ldd [%l7 + 0x18], %f14
tne %xcc, 0x6
fmovsne %xcc, %f14, %f6
movrgz %o5, 0x1A9, %g3
std %f10, [%l7 + 0x30]
stw %g7, [%l7 + 0x60]
brgez,a %l3, loop_5316
fnegs %f7, %f13
stw %i2, [%l7 + 0x60]
sra %i4, 0x17, %l1
loop_5316:
stw %i3, [%l7 + 0x50]
tneg %xcc, 0x3
fmovda %icc, %f12, %f2
tle %icc, 0x3
fones %f7
bcc,a %xcc, loop_5317
st %f7, [%l7 + 0x30]
fmuld8ulx16 %f2, %f10, %f2
andn %o4, %g4, %i1
loop_5317:
udivcc %o7, 0x0CC0, %g6
lduw [%l7 + 0x20], %g1
add %i0, 0x0737, %o6
brgz,a %l6, loop_5318
mova %xcc, %l4, %o3
fbge %fcc2, loop_5319
ldx [%l7 + 0x70], %g5
loop_5318:
bshuffle %f4, %f6, %f6
ldsw [%l7 + 0x68], %o2
loop_5319:
ldd [%l7 + 0x18], %f8
tcc %xcc, 0x6
fmul8ulx16 %f10, %f12, %f6
ldd [%l7 + 0x50], %f4
stx %i5, [%l7 + 0x68]
movgu %xcc, %l0, %i6
ldub [%l7 + 0x1E], %i7
ldx [%l7 + 0x48], %g2
fsrc1 %f6, %f6
st %f11, [%l7 + 0x50]
alignaddrl %o0, %o1, %l2
lduw [%l7 + 0x54], %l5
fmovdcc %icc, %f12, %f12
fbn,a %fcc0, loop_5320
stx %g3, [%l7 + 0x78]
alignaddr %g7, %l3, %o5
fble %fcc1, loop_5321
loop_5320:
lduh [%l7 + 0x10], %i4
lduw [%l7 + 0x08], %i2
fpmerge %f5, %f0, %f8
loop_5321:
stw %l1, [%l7 + 0x34]
fnot1s %f7, %f2
lduw [%l7 + 0x6C], %o4
lduw [%l7 + 0x40], %i3
lduh [%l7 + 0x08], %i1
fmovsvc %xcc, %f10, %f6
smul %g4, 0x05FB, %g6
xorcc %g1, 0x154E, %i0
bcs,a,pt %xcc, loop_5322
popc 0x06EC, %o6
fbl %fcc0, loop_5323
ldsb [%l7 + 0x75], %l6
loop_5322:
ldd [%l7 + 0x58], %f8
fblg %fcc2, loop_5324
loop_5323:
movrne %o7, %l4, %o3
stb %g5, [%l7 + 0x1F]
fbne %fcc3, loop_5325
loop_5324:
fornot1s %f14, %f1, %f15
fsrc2s %f4, %f2
addcc %o2, %i5, %l0
loop_5325:
std %f4, [%l7 + 0x50]
movrlez %i6, %i7, %g2
subccc %o0, 0x1743, %o1
fzero %f4
std %f2, [%l7 + 0x50]
ldx [%l7 + 0x60], %l2
array8 %g3, %l5, %l3
fmovrdlz %o5, %f6, %f10
fbul %fcc3, loop_5326
bvc,a,pn %xcc, loop_5327
fpack32 %f4, %f0, %f12
st %f15, [%l7 + 0x44]
loop_5326:
srl %g7, %i2, %i4
loop_5327:
fmovrdlez %l1, %f0, %f2
fornot2s %f1, %f10, %f7
mulx %o4, 0x08D7, %i1
fpack32 %f4, %f12, %f10
tvs %icc, 0x5
edge32n %i3, %g6, %g4
fmul8sux16 %f4, %f12, %f0
srlx %g1, %i0, %l6
std %f8, [%l7 + 0x58]
sth %o6, [%l7 + 0x54]
smulcc %l4, %o7, %g5
movrne %o3, 0x153, %o2
fmul8x16 %f9, %f8, %f12
fmovsvs %icc, %f15, %f13
fsrc2s %f9, %f6
lduw [%l7 + 0x30], %i5
tn %icc, 0x7
ldx [%l7 + 0x18], %l0
smulcc %i6, 0x07FD, %i7
ld [%l7 + 0x40], %f15
brlz,a %o0, loop_5328
fcmped %fcc1, %f4, %f0
stb %o1, [%l7 + 0x50]
fmovdcs %icc, %f1, %f0
loop_5328:
stb %l2, [%l7 + 0x17]
fble,a %fcc1, loop_5329
edge8 %g2, %l5, %l3
fpadd32 %f6, %f2, %f8
bgu loop_5330
loop_5329:
fnand %f12, %f4, %f6
fcmpd %fcc0, %f4, %f8
fandnot1 %f0, %f6, %f0
loop_5330:
ldx [%l7 + 0x50], %g3
movneg %icc, %g7, %o5
lduw [%l7 + 0x18], %i2
udivcc %i4, 0x0B96, %l1
bne,a %xcc, loop_5331
fmovrdlz %o4, %f4, %f0
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x68], %i3
loop_5331:
lduw [%l7 + 0x5C], %i1
fmovrdgz %g4, %f4, %f14
fmuld8sux16 %f3, %f5, %f10
fpadd16s %f7, %f14, %f14
movle %xcc, %g1, %g6
stx %l6, [%l7 + 0x38]
fmovrsgz %i0, %f4, %f11
nop
setx loop_5332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x18]
andcc %l4, 0x0854, %o7
tl %icc, 0x3
loop_5332:
mulscc %g5, 0x070A, %o3
fmovrsne %o2, %f11, %f8
ldub [%l7 + 0x77], %i5
fbul,a %fcc0, loop_5333
fpack16 %f8, %f14
lduw [%l7 + 0x44], %l0
udiv %i6, 0x14AA, %o6
loop_5333:
alignaddrl %o0, %i7, %l2
stx %g2, [%l7 + 0x38]
ldd [%l7 + 0x30], %f12
lduw [%l7 + 0x64], %l5
xnor %o1, 0x1FE8, %l3
ldsb [%l7 + 0x49], %g3
edge32ln %o5, %i2, %g7
fble %fcc0, loop_5334
fmovdneg %xcc, %f4, %f9
nop
setx loop_5335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x20]
loop_5334:
edge32n %i4, %o4, %i3
taddcc %i1, 0x1F40, %l1
loop_5335:
brz %g4, loop_5336
lduh [%l7 + 0x10], %g6
fmovrslez %g1, %f13, %f9
tle %xcc, 0x5
loop_5336:
orcc %l6, %l4, %o7
udiv %g5, 0x167A, %o3
movneg %xcc, %o2, %i0
movle %icc, %i5, %i6
ldsb [%l7 + 0x4E], %l0
fabss %f14, %f4
orn %o6, 0x1143, %i7
lduw [%l7 + 0x38], %o0
ldsw [%l7 + 0x74], %g2
brgz,a %l5, loop_5337
ldd [%l7 + 0x10], %f14
ldsh [%l7 + 0x28], %l2
std %f8, [%l7 + 0x78]
loop_5337:
xorcc %o1, %l3, %o5
stx %g3, [%l7 + 0x40]
movrgez %g7, 0x07A, %i4
sdivcc %i2, 0x1F0E, %o4
stx %i3, [%l7 + 0x60]
fbue,a %fcc0, loop_5338
srl %i1, 0x0B, %l1
ld [%l7 + 0x28], %f5
udiv %g6, 0x1C65, %g1
loop_5338:
fmovdvs %icc, %f13, %f14
fmuld8sux16 %f10, %f10, %f6
fxnors %f10, %f9, %f9
st %f2, [%l7 + 0x4C]
ld [%l7 + 0x6C], %f4
movpos %xcc, %l6, %g4
fsrc2 %f8, %f8
movrgez %l4, %g5, %o7
fpsub16 %f12, %f6, %f4
ldsw [%l7 + 0x74], %o3
fnegs %f1, %f9
ldx [%l7 + 0x20], %o2
fpack32 %f2, %f14, %f6
alignaddr %i5, %i6, %l0
fbule %fcc3, loop_5339
fmul8x16au %f12, %f14, %f2
fmuld8sux16 %f6, %f3, %f10
stw %o6, [%l7 + 0x6C]
loop_5339:
movneg %icc, %i0, %i7
ldsb [%l7 + 0x27], %o0
lduw [%l7 + 0x50], %l5
stw %l2, [%l7 + 0x48]
ldx [%l7 + 0x40], %g2
std %f8, [%l7 + 0x18]
fnot2s %f4, %f11
movne %xcc, %l3, %o1
fpackfix %f12, %f0
fbg,a %fcc2, loop_5340
tneg %icc, 0x0
mova %xcc, %o5, %g7
edge16l %i4, %i2, %o4
loop_5340:
and %i3, %g3, %i1
brgez,a %g6, loop_5341
tgu %xcc, 0x0
fxor %f12, %f10, %f10
fba %fcc3, loop_5342
loop_5341:
fmovdvc %xcc, %f3, %f5
bvs,a %xcc, loop_5343
udivcc %g1, 0x05BC, %l6
loop_5342:
fpsub16s %f6, %f6, %f6
ldx [%l7 + 0x38], %g4
loop_5343:
smulcc %l1, %g5, %l4
ldx [%l7 + 0x20], %o7
sub %o3, %i5, %i6
fandnot2 %f6, %f14, %f4
stx %o2, [%l7 + 0x60]
movpos %xcc, %l0, %i0
tcs %icc, 0x3
fcmpeq16 %f4, %f10, %i7
addcc %o6, 0x1A91, %o0
sth %l2, [%l7 + 0x12]
udivcc %l5, 0x1EA7, %l3
fxnor %f4, %f14, %f14
alignaddr %g2, %o1, %g7
fpadd16 %f6, %f2, %f6
fmovdvs %icc, %f2, %f9
fmovsa %icc, %f15, %f3
edge16n %o5, %i4, %o4
fornot1s %f5, %f6, %f7
edge16n %i2, %i3, %g3
fmovrde %g6, %f10, %f12
sth %i1, [%l7 + 0x74]
ldub [%l7 + 0x4A], %l6
alignaddr %g1, %g4, %g5
movvs %xcc, %l1, %o7
fnot2 %f8, %f10
fcmpne16 %f6, %f6, %o3
brnz %l4, loop_5344
movleu %xcc, %i6, %o2
ldsw [%l7 + 0x0C], %l0
ld [%l7 + 0x18], %f3
loop_5344:
fmovsle %xcc, %f11, %f3
bneg,a %xcc, loop_5345
fmovdvc %icc, %f14, %f10
fpackfix %f6, %f5
stb %i0, [%l7 + 0x2C]
loop_5345:
alignaddrl %i5, %o6, %i7
fone %f6
stb %l2, [%l7 + 0x49]
tgu %icc, 0x1
fnors %f2, %f14, %f14
ble %xcc, loop_5346
bcc,a loop_5347
sth %l5, [%l7 + 0x7E]
fandnot1 %f12, %f4, %f12
loop_5346:
sth %o0, [%l7 + 0x18]
loop_5347:
faligndata %f0, %f10, %f10
fandnot1s %f5, %f9, %f11
ldsh [%l7 + 0x32], %l3
fornot2s %f6, %f13, %f11
andn %o1, 0x001E, %g2
tvc %xcc, 0x4
ldsb [%l7 + 0x33], %o5
ldd [%l7 + 0x60], %f2
bl loop_5348
fmovdgu %xcc, %f11, %f15
ldsb [%l7 + 0x4D], %g7
stw %o4, [%l7 + 0x10]
loop_5348:
fcmpgt32 %f14, %f6, %i2
fmul8sux16 %f6, %f12, %f8
and %i3, 0x1363, %i4
fabsd %f6, %f2
fmovrslz %g3, %f1, %f5
orn %i1, 0x1CC7, %l6
te %xcc, 0x0
ldsh [%l7 + 0x74], %g6
movg %xcc, %g4, %g1
ldsh [%l7 + 0x7E], %l1
fmovrslez %o7, %f15, %f4
mulx %g5, 0x0624, %l4
fands %f10, %f9, %f15
lduh [%l7 + 0x62], %o3
ld [%l7 + 0x20], %f15
fandnot1 %f14, %f4, %f10
srlx %o2, 0x08, %i6
st %f5, [%l7 + 0x1C]
sra %l0, 0x0D, %i0
edge16n %i5, %i7, %l2
sth %l5, [%l7 + 0x6A]
fmovrdgez %o0, %f10, %f12
fmovrde %o6, %f0, %f14
fmul8x16al %f12, %f3, %f0
stb %o1, [%l7 + 0x68]
edge8n %g2, %o5, %g7
ldsw [%l7 + 0x40], %l3
tneg %icc, 0x6
bcs,a,pn %xcc, loop_5349
fornot1s %f10, %f13, %f0
brgz %o4, loop_5350
movge %icc, %i3, %i2
loop_5349:
andncc %g3, %i4, %l6
ldsh [%l7 + 0x70], %i1
loop_5350:
udivcc %g6, 0x19DD, %g4
edge32n %l1, %g1, %o7
taddcctv %l4, 0x1AE3, %o3
sth %o2, [%l7 + 0x24]
fbge,a %fcc2, loop_5351
stx %g5, [%l7 + 0x28]
ldub [%l7 + 0x71], %l0
stx %i0, [%l7 + 0x50]
loop_5351:
fabsd %f4, %f4
movgu %icc, %i5, %i7
tsubcc %i6, %l5, %l2
stx %o6, [%l7 + 0x68]
fornot1s %f14, %f4, %f1
edge32l %o0, %g2, %o5
srax %o1, 0x09, %g7
fba %fcc2, loop_5352
fnor %f6, %f12, %f10
ldsw [%l7 + 0x2C], %l3
tne %xcc, 0x1
loop_5352:
ld [%l7 + 0x54], %f0
fmul8x16au %f5, %f14, %f10
stb %i3, [%l7 + 0x3A]
fand %f4, %f6, %f10
fbo,a %fcc2, loop_5353
andn %i2, 0x06A8, %o4
fbn,a %fcc2, loop_5354
ldsw [%l7 + 0x14], %i4
loop_5353:
fcmple32 %f2, %f10, %g3
ldub [%l7 + 0x57], %i1
loop_5354:
fmovrsgz %l6, %f3, %f14
fpsub32s %f5, %f3, %f0
ldsh [%l7 + 0x6C], %g6
taddcc %l1, %g1, %g4
bne,pt %icc, loop_5355
fmovsl %icc, %f8, %f12
fmovdleu %icc, %f6, %f8
brlez,a %l4, loop_5356
loop_5355:
movcc %icc, %o7, %o2
stb %g5, [%l7 + 0x15]
fsrc1 %f2, %f8
loop_5356:
tge %xcc, 0x2
stw %o3, [%l7 + 0x40]
xorcc %l0, %i5, %i0
fmul8sux16 %f6, %f10, %f0
fnors %f6, %f13, %f15
fabss %f1, %f8
fzero %f6
fone %f0
tvs %icc, 0x7
movrgz %i6, 0x0B8, %l5
alignaddrl %i7, %l2, %o6
sdivx %g2, 0x134B, %o5
fmovde %xcc, %f8, %f10
bn,a %icc, loop_5357
fbn %fcc2, loop_5358
stw %o0, [%l7 + 0x50]
lduh [%l7 + 0x66], %o1
loop_5357:
bcs,a %icc, loop_5359
loop_5358:
ldsb [%l7 + 0x7B], %g7
lduw [%l7 + 0x70], %i3
fnor %f14, %f10, %f6
loop_5359:
fsrc2s %f4, %f12
fxors %f8, %f11, %f1
ldx [%l7 + 0x10], %l3
fpsub16 %f8, %f14, %f14
lduw [%l7 + 0x10], %o4
ldd [%l7 + 0x70], %f6
std %f4, [%l7 + 0x58]
fzero %f14
movrgz %i2, 0x2F8, %i4
tge %icc, 0x5
fbul %fcc2, loop_5360
movge %xcc, %g3, %l6
ldsw [%l7 + 0x40], %i1
fbue %fcc1, loop_5361
loop_5360:
lduh [%l7 + 0x6E], %l1
ldsb [%l7 + 0x1C], %g6
fcmpne32 %f8, %f8, %g4
loop_5361:
ta %icc, 0x4
fmovdle %icc, %f2, %f9
ldd [%l7 + 0x78], %f12
ldub [%l7 + 0x60], %g1
subccc %o7, %o2, %g5
fxnor %f0, %f6, %f6
fbe,a %fcc3, loop_5362
fmuld8ulx16 %f12, %f4, %f10
edge16n %l4, %o3, %l0
tge %xcc, 0x3
loop_5362:
fandnot2s %f7, %f5, %f9
ldub [%l7 + 0x35], %i0
fnegd %f8, %f12
brnz %i5, loop_5363
stb %i6, [%l7 + 0x3A]
fmovdpos %icc, %f4, %f2
fcmple32 %f0, %f2, %l5
loop_5363:
tge %xcc, 0x4
brgz %l2, loop_5364
mova %xcc, %i7, %o6
fpadd16 %f12, %f12, %f14
fmovsneg %icc, %f8, %f0
loop_5364:
udivcc %o5, 0x0C06, %o0
ldsh [%l7 + 0x40], %g2
fmovrse %o1, %f3, %f0
ld [%l7 + 0x30], %f0
fmovrdgz %i3, %f0, %f14
stx %l3, [%l7 + 0x60]
fsrc2s %f8, %f8
fbg,a %fcc3, loop_5365
movneg %xcc, %o4, %g7
edge32ln %i2, %g3, %i4
fbu,a %fcc1, loop_5366
loop_5365:
bcs,pt %xcc, loop_5367
fmul8x16 %f12, %f8, %f0
fmuld8sux16 %f10, %f8, %f0
loop_5366:
tne %xcc, 0x2
loop_5367:
fmovrdgez %i1, %f2, %f10
ldd [%l7 + 0x68], %f8
fpadd32s %f11, %f0, %f8
brnz,a %l6, loop_5368
ta %xcc, 0x7
brgez %g6, loop_5369
lduw [%l7 + 0x2C], %l1
loop_5368:
lduw [%l7 + 0x38], %g1
ldd [%l7 + 0x08], %f10
loop_5369:
tne %icc, 0x4
fornot1s %f14, %f8, %f14
sth %g4, [%l7 + 0x26]
tsubcctv %o2, %g5, %o7
fmovdpos %icc, %f13, %f7
tl %icc, 0x1
ldub [%l7 + 0x4D], %l4
tsubcctv %o3, %i0, %i5
ldx [%l7 + 0x18], %l0
fbo,a %fcc2, loop_5370
fpadd16s %f13, %f3, %f3
bn,a loop_5371
stb %i6, [%l7 + 0x46]
loop_5370:
fbo %fcc2, loop_5372
fand %f14, %f14, %f2
loop_5371:
stw %l2, [%l7 + 0x18]
ldsw [%l7 + 0x1C], %l5
loop_5372:
lduh [%l7 + 0x4A], %i7
fzero %f6
siam 0x4
srax %o5, %o0, %o6
add %o1, 0x13F0, %i3
and %l3, 0x12B6, %g2
sll %g7, 0x0C, %i2
ld [%l7 + 0x24], %f0
fmovdle %xcc, %f9, %f9
fmuld8ulx16 %f10, %f13, %f0
nop
setx loop_5373, %l0, %l1
jmpl %l1, %g3
tvc %icc, 0x3
subc %o4, 0x00E0, %i1
ldx [%l7 + 0x78], %i4
loop_5373:
stb %g6, [%l7 + 0x10]
fbe %fcc0, loop_5374
fornot1 %f12, %f2, %f8
fmovdn %xcc, %f0, %f11
andcc %l6, 0x1142, %g1
loop_5374:
bne loop_5375
brlez,a %l1, loop_5376
and %o2, %g5, %o7
std %f0, [%l7 + 0x48]
loop_5375:
mulx %g4, %l4, %i0
loop_5376:
movneg %icc, %o3, %l0
fmovrslz %i6, %f10, %f9
edge32 %l2, %i5, %i7
fmovsneg %xcc, %f14, %f0
fmovdgu %xcc, %f0, %f8
fbul %fcc0, loop_5377
ldx [%l7 + 0x40], %l5
movneg %icc, %o5, %o6
movrgez %o0, 0x1DA, %o1
loop_5377:
ld [%l7 + 0x2C], %f7
te %xcc, 0x3
ldsw [%l7 + 0x44], %i3
fzero %f0
tvs %xcc, 0x5
bge,a loop_5378
fnegd %f12, %f8
fmovda %xcc, %f2, %f1
movrne %l3, 0x2FD, %g2
loop_5378:
movge %xcc, %i2, %g7
sth %g3, [%l7 + 0x6E]
move %xcc, %o4, %i1
orncc %g6, %l6, %g1
fcmpgt32 %f2, %f4, %l1
movle %xcc, %o2, %g5
fmovdgu %xcc, %f7, %f11
edge32ln %o7, %i4, %g4
sth %i0, [%l7 + 0x6E]
popc 0x0C64, %l4
fmovrdne %o3, %f4, %f12
edge32 %i6, %l2, %l0
edge32n %i5, %i7, %o5
fands %f10, %f2, %f4
or %o6, 0x042A, %l5
edge16n %o1, %o0, %l3
ld [%l7 + 0x7C], %f6
ldsh [%l7 + 0x66], %g2
fnot1 %f8, %f2
movrgez %i3, %g7, %g3
bn loop_5379
fxor %f10, %f0, %f10
st %f13, [%l7 + 0x5C]
siam 0x6
loop_5379:
mova %icc, %o4, %i2
tsubcc %i1, 0x0DD0, %l6
bneg %xcc, loop_5380
ldd [%l7 + 0x40], %f14
lduw [%l7 + 0x4C], %g1
fmovdvc %xcc, %f6, %f3
loop_5380:
ldsh [%l7 + 0x3A], %l1
st %f9, [%l7 + 0x4C]
orcc %o2, %g5, %o7
fpmerge %f5, %f6, %f4
stb %i4, [%l7 + 0x3A]
orn %g4, %g6, %l4
fbuge,a %fcc1, loop_5381
fabss %f11, %f11
ldsb [%l7 + 0x09], %i0
fmovrsne %i6, %f10, %f13
loop_5381:
stb %o3, [%l7 + 0x54]
taddcctv %l2, %i5, %l0
fone %f8
tvc %xcc, 0x6
array16 %i7, %o5, %l5
fmovdcc %xcc, %f15, %f10
ldsw [%l7 + 0x1C], %o1
fbg,a %fcc3, loop_5382
ta %icc, 0x4
subc %o6, %o0, %g2
fmovrsgz %i3, %f3, %f11
loop_5382:
edge8 %l3, %g7, %o4
tgu %xcc, 0x6
smulcc %i2, %i1, %l6
array32 %g3, %l1, %o2
fmovrdlz %g1, %f4, %f12
ldsh [%l7 + 0x20], %o7
ldub [%l7 + 0x0E], %g5
bleu,pt %icc, loop_5383
lduh [%l7 + 0x3E], %i4
srlx %g6, 0x10, %l4
std %f4, [%l7 + 0x30]
loop_5383:
orncc %g4, 0x09AE, %i0
ldsb [%l7 + 0x67], %i6
lduh [%l7 + 0x0C], %o3
edge8ln %i5, %l0, %i7
sth %l2, [%l7 + 0x40]
fmovdvc %icc, %f2, %f8
lduw [%l7 + 0x3C], %l5
stx %o5, [%l7 + 0x58]
ldsh [%l7 + 0x3A], %o1
ldsb [%l7 + 0x77], %o0
bne loop_5384
sdivx %o6, 0x13B6, %i3
movne %xcc, %g2, %g7
movcs %xcc, %o4, %i2
loop_5384:
movn %icc, %i1, %l6
fbe,a %fcc1, loop_5385
ldub [%l7 + 0x5B], %g3
bl,a loop_5386
orncc %l3, %l1, %g1
loop_5385:
ba,a %icc, loop_5387
add %o2, 0x1E7C, %g5
loop_5386:
tpos %xcc, 0x7
ldx [%l7 + 0x48], %o7
loop_5387:
brz,a %g6, loop_5388
stb %l4, [%l7 + 0x6D]
std %f0, [%l7 + 0x50]
fmovsg %icc, %f7, %f15
loop_5388:
fbug,a %fcc1, loop_5389
ldd [%l7 + 0x60], %f8
fbug,a %fcc1, loop_5390
te %xcc, 0x5
loop_5389:
ldsw [%l7 + 0x0C], %i4
udivx %g4, 0x1047, %i0
loop_5390:
fcmps %fcc2, %f13, %f13
st %f7, [%l7 + 0x38]
sth %o3, [%l7 + 0x3C]
ldsw [%l7 + 0x6C], %i6
fmovsvc %xcc, %f8, %f9
movcs %xcc, %l0, %i5
fmuld8sux16 %f8, %f2, %f14
mulscc %l2, 0x1E66, %l5
fmovrslez %o5, %f10, %f8
bn,a %icc, loop_5391
fandnot2 %f12, %f12, %f4
fbo,a %fcc2, loop_5392
movcc %xcc, %o1, %i7
loop_5391:
ldub [%l7 + 0x14], %o6
fmovda %xcc, %f12, %f9
loop_5392:
fbue %fcc2, loop_5393
ble,a loop_5394
stb %o0, [%l7 + 0x7E]
brlz %g2, loop_5395
loop_5393:
fmovdle %icc, %f10, %f0
loop_5394:
tcc %xcc, 0x2
ldsb [%l7 + 0x0D], %g7
loop_5395:
ble %xcc, loop_5396
orncc %o4, 0x0734, %i2
lduw [%l7 + 0x20], %i3
fmovrdgez %i1, %f8, %f4
loop_5396:
st %f13, [%l7 + 0x38]
udiv %g3, 0x19F6, %l6
sth %l3, [%l7 + 0x1C]
bneg loop_5397
fmovsneg %xcc, %f13, %f12
udiv %l1, 0x183C, %g1
st %f6, [%l7 + 0x5C]
loop_5397:
fmul8x16al %f10, %f6, %f6
srax %o2, 0x15, %g5
fmul8x16 %f13, %f6, %f8
fandnot2s %f8, %f5, %f12
fbug,a %fcc1, loop_5398
fnot2s %f9, %f14
fmovdvc %xcc, %f5, %f6
fmovrse %g6, %f5, %f12
loop_5398:
faligndata %f4, %f14, %f12
ldsw [%l7 + 0x08], %o7
movneg %xcc, %i4, %l4
fxors %f11, %f2, %f11
stx %g4, [%l7 + 0x08]
subccc %i0, %o3, %i6
xnorcc %l0, 0x1C00, %i5
ldub [%l7 + 0x44], %l2
fmovrde %o5, %f0, %f10
fmovdpos %icc, %f10, %f8
fcmpne16 %f6, %f6, %l5
edge8ln %o1, %o6, %o0
stw %g2, [%l7 + 0x7C]
fand %f6, %f14, %f2
smul %i7, %g7, %i2
udivx %o4, 0x042C, %i1
sra %g3, 0x0C, %l6
sdivx %i3, 0x04CC, %l1
srlx %g1, 0x07, %l3
udivcc %o2, 0x060A, %g6
movre %g5, 0x0EF, %i4
std %f4, [%l7 + 0x40]
ld [%l7 + 0x64], %f10
bpos,pt %icc, loop_5399
mulx %o7, %g4, %l4
udivx %o3, 0x0F1D, %i6
xorcc %i0, 0x139A, %i5
loop_5399:
ldx [%l7 + 0x68], %l0
edge16 %l2, %o5, %o1
array16 %o6, %o0, %g2
andcc %i7, %g7, %i2
movrlz %o4, %l5, %g3
fbue %fcc2, loop_5400
subccc %i1, 0x050C, %l6
ldsh [%l7 + 0x76], %l1
std %f2, [%l7 + 0x58]
loop_5400:
fnand %f12, %f8, %f12
fbul %fcc3, loop_5401
tn %icc, 0x6
movneg %icc, %i3, %g1
fone %f14
loop_5401:
fabsd %f14, %f2
movrlz %o2, %l3, %g6
subccc %g5, %i4, %g4
fmovrdne %o7, %f10, %f2
stb %l4, [%l7 + 0x65]
taddcc %i6, 0x06CE, %o3
fcmple16 %f10, %f10, %i0
fmovscc %icc, %f11, %f8
fzeros %f5
smul %i5, 0x1B62, %l0
umulcc %o5, %l2, %o1
bg,a loop_5402
tge %xcc, 0x6
fmovrslez %o0, %f3, %f12
ldsh [%l7 + 0x66], %o6
loop_5402:
fbe %fcc3, loop_5403
fbule,a %fcc3, loop_5404
fmul8x16au %f5, %f13, %f8
ld [%l7 + 0x20], %f4
loop_5403:
ldx [%l7 + 0x78], %g2
loop_5404:
edge16ln %g7, %i7, %i2
fmovdge %xcc, %f11, %f9
ldd [%l7 + 0x78], %f4
umul %l5, %o4, %g3
ldx [%l7 + 0x08], %i1
tn %xcc, 0x0
faligndata %f12, %f12, %f8
udiv %l6, 0x0912, %i3
brgz,a %g1, loop_5405
srlx %o2, 0x04, %l1
fnegs %f6, %f12
tge %icc, 0x5
loop_5405:
lduw [%l7 + 0x74], %g6
fmul8x16 %f0, %f8, %f8
fmovdgu %icc, %f10, %f2
std %f4, [%l7 + 0x70]
st %f5, [%l7 + 0x28]
edge16 %g5, %l3, %g4
fpsub16 %f0, %f12, %f6
fmovsgu %icc, %f14, %f4
ldsb [%l7 + 0x62], %o7
taddcctv %i4, %l4, %i6
tvs %xcc, 0x3
st %f0, [%l7 + 0x24]
fmul8sux16 %f0, %f10, %f10
fmovdle %icc, %f11, %f15
bcc loop_5406
mulscc %o3, %i0, %l0
fnot1 %f14, %f12
ldd [%l7 + 0x10], %f4
loop_5406:
stx %i5, [%l7 + 0x78]
ld [%l7 + 0x68], %f8
lduh [%l7 + 0x22], %o5
fcmpgt32 %f14, %f8, %l2
tge %icc, 0x2
xnor %o1, %o6, %o0
fmovrdlz %g7, %f2, %f8
fcmpes %fcc1, %f10, %f8
fmovdgu %icc, %f2, %f13
andcc %g2, %i2, %l5
st %f0, [%l7 + 0x38]
fbn,a %fcc0, loop_5407
call loop_5408
ld [%l7 + 0x10], %f3
alignaddr %i7, %o4, %i1
loop_5407:
lduh [%l7 + 0x68], %g3
loop_5408:
stx %i3, [%l7 + 0x40]
fandnot1 %f0, %f4, %f12
fexpand %f4, %f10
bn,a loop_5409
fand %f8, %f14, %f14
brgez %g1, loop_5410
fcmpne16 %f8, %f14, %l6
loop_5409:
ld [%l7 + 0x44], %f10
lduh [%l7 + 0x44], %o2
loop_5410:
st %f14, [%l7 + 0x28]
movrne %l1, 0x0D0, %g6
fmovsneg %icc, %f7, %f1
fmovrdgz %g5, %f4, %f6
ldsb [%l7 + 0x33], %g4
mulscc %l3, 0x0084, %i4
fxors %f2, %f1, %f6
stb %o7, [%l7 + 0x41]
stx %i6, [%l7 + 0x68]
ldsw [%l7 + 0x2C], %o3
movg %icc, %i0, %l0
for %f12, %f2, %f6
stx %i5, [%l7 + 0x08]
edge32l %l4, %o5, %l2
lduw [%l7 + 0x7C], %o1
fpack16 %f8, %f1
fmovrdlez %o0, %f8, %f2
lduh [%l7 + 0x0C], %g7
tleu %xcc, 0x6
tleu %icc, 0x1
fmovsvs %icc, %f14, %f2
fblg %fcc0, loop_5411
fmovscc %icc, %f15, %f8
bg,a %icc, loop_5412
fpsub32s %f9, %f10, %f13
loop_5411:
fpackfix %f14, %f13
popc 0x1C2E, %o6
loop_5412:
faligndata %f8, %f4, %f14
ble,pt %xcc, loop_5413
fcmpeq16 %f10, %f12, %g2
st %f14, [%l7 + 0x48]
edge32ln %i2, %i7, %l5
loop_5413:
fbg,a %fcc0, loop_5414
bge,pt %icc, loop_5415
lduh [%l7 + 0x7A], %i1
tvc %icc, 0x0
loop_5414:
stw %o4, [%l7 + 0x50]
loop_5415:
brnz %g3, loop_5416
popc %i3, %l6
fbg,a %fcc1, loop_5417
brz,a %o2, loop_5418
loop_5416:
subc %g1, %g6, %g5
tgu %icc, 0x3
loop_5417:
fones %f13
loop_5418:
sth %l1, [%l7 + 0x4C]
fandnot2 %f4, %f10, %f6
tge %icc, 0x3
orncc %l3, 0x0F96, %i4
brgez %o7, loop_5419
bcc,a loop_5420
movvs %icc, %g4, %o3
bgu,a,pn %xcc, loop_5421
loop_5419:
movpos %icc, %i0, %i6
loop_5420:
movge %xcc, %i5, %l4
ldsb [%l7 + 0x43], %o5
loop_5421:
fmovrse %l2, %f0, %f7
fcmpne32 %f6, %f8, %l0
movleu %xcc, %o0, %g7
nop
setx loop_5422, %l0, %l1
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 %o1, [%l7 + 0x34]
addcc %g2, 0x0119, %i2
smul %o6, %i7, %l5
loop_5422:
tsubcctv %i1, %g3, %o4
fandnot1 %f2, %f0, %f4
fmovrsgz %l6, %f5, %f13
fnors %f13, %f1, %f13
ldsh [%l7 + 0x4A], %i3
srl %g1, %g6, %g5
sth %o2, [%l7 + 0x3E]
bleu,a,pt %icc, loop_5423
addccc %l3, 0x1BE7, %l1
brlez,a %i4, loop_5424
smulcc %o7, 0x1A8B, %o3
loop_5423:
fnors %f5, %f12, %f1
fmovdg %xcc, %f14, %f12
loop_5424:
movvc %icc, %g4, %i6
stw %i5, [%l7 + 0x54]
stb %i0, [%l7 + 0x30]
lduh [%l7 + 0x16], %o5
fandnot2 %f14, %f14, %f14
ldsw [%l7 + 0x24], %l2
ldsw [%l7 + 0x14], %l0
udivcc %l4, 0x1B0F, %o0
lduw [%l7 + 0x1C], %o1
fandnot2s %f7, %f7, %f11
ldsw [%l7 + 0x70], %g7
subccc %g2, 0x1263, %o6
fmovdpos %xcc, %f15, %f12
lduh [%l7 + 0x2C], %i2
fmovscs %xcc, %f3, %f15
fpack16 %f2, %f8
fandnot1s %f14, %f15, %f7
fcmpeq16 %f14, %f8, %l5
lduh [%l7 + 0x5E], %i7
fnegd %f8, %f2
tl %icc, 0x5
fnot1s %f14, %f1
ldd [%l7 + 0x08], %f4
fmovrdgez %g3, %f4, %f10
fmovdcc %icc, %f3, %f13
fexpand %f0, %f10
ld [%l7 + 0x7C], %f6
ldsh [%l7 + 0x50], %i1
bcc %xcc, loop_5425
stx %o4, [%l7 + 0x20]
orncc %l6, %g1, %i3
stw %g5, [%l7 + 0x44]
loop_5425:
fmovsn %icc, %f3, %f6
ldsw [%l7 + 0x0C], %o2
fmovde %xcc, %f2, %f15
stw %g6, [%l7 + 0x50]
ldd [%l7 + 0x58], %f2
ld [%l7 + 0x4C], %f2
ldsh [%l7 + 0x14], %l1
bg,a loop_5426
and %l3, 0x08D1, %o7
ld [%l7 + 0x38], %f11
array16 %i4, %o3, %i6
loop_5426:
lduw [%l7 + 0x08], %i5
fmovscc %xcc, %f2, %f10
fors %f7, %f5, %f10
stb %g4, [%l7 + 0x17]
srl %o5, 0x16, %i0
fpack32 %f4, %f2, %f12
fmovrslz %l0, %f10, %f10
udivcc %l2, 0x1369, %l4
ldub [%l7 + 0x55], %o0
stx %g7, [%l7 + 0x58]
ldd [%l7 + 0x20], %f10
lduh [%l7 + 0x7E], %g2
ldub [%l7 + 0x1B], %o1
be,pt %icc, loop_5427
srl %o6, 0x02, %i2
ldsb [%l7 + 0x1A], %l5
addccc %g3, %i7, %i1
loop_5427:
movcc %icc, %l6, %o4
sethi 0x1BB6, %i3
fmovsg %icc, %f13, %f11
tpos %icc, 0x2
fpackfix %f2, %f1
tn %icc, 0x1
fsrc2s %f0, %f9
edge32l %g5, %o2, %g6
fandnot2s %f0, %f12, %f5
ldsh [%l7 + 0x4C], %g1
movvc %icc, %l1, %l3
edge32ln %o7, %o3, %i6
fnot2s %f15, %f4
lduh [%l7 + 0x78], %i4
ldsh [%l7 + 0x5C], %i5
mulscc %o5, %g4, %i0
bcs,pt %xcc, loop_5428
add %l0, 0x107C, %l4
sub %o0, 0x115E, %g7
and %l2, 0x0301, %g2
loop_5428:
for %f2, %f4, %f8
mulscc %o1, 0x0EFA, %i2
fmul8x16 %f9, %f10, %f14
fmovsne %xcc, %f13, %f15
fmovdleu %xcc, %f8, %f7
fpmerge %f4, %f1, %f12
stw %l5, [%l7 + 0x10]
fbg %fcc3, loop_5429
ld [%l7 + 0x2C], %f13
fmovdle %icc, %f5, %f7
sth %g3, [%l7 + 0x66]
loop_5429:
fmovsl %icc, %f11, %f10
and %o6, %i7, %i1
fandnot1s %f14, %f5, %f10
fblg,a %fcc3, loop_5430
fbo %fcc0, loop_5431
fmovsvs %icc, %f15, %f4
fabss %f3, %f11
loop_5430:
fnot1 %f12, %f2
loop_5431:
mulscc %o4, %l6, %g5
ldsw [%l7 + 0x44], %o2
lduh [%l7 + 0x12], %g6
ldsb [%l7 + 0x49], %i3
tl %xcc, 0x2
stw %l1, [%l7 + 0x38]
fpadd16s %f11, %f5, %f5
ld [%l7 + 0x30], %f5
taddcc %l3, %g1, %o3
ldd [%l7 + 0x78], %f14
ldsh [%l7 + 0x66], %o7
bg,pn %xcc, loop_5432
fmovsa %xcc, %f5, %f1
for %f8, %f0, %f12
edge32l %i4, %i5, %i6
loop_5432:
ldsw [%l7 + 0x60], %g4
fmovdvs %icc, %f8, %f15
fbule %fcc1, loop_5433
fble %fcc3, loop_5434
fnegd %f0, %f12
ldsw [%l7 + 0x50], %i0
loop_5433:
fandnot2 %f4, %f8, %f8
loop_5434:
srax %l0, 0x00, %o5
stx %o0, [%l7 + 0x60]
te %xcc, 0x6
lduh [%l7 + 0x16], %l4
ldsh [%l7 + 0x3E], %l2
ldx [%l7 + 0x68], %g7
ldx [%l7 + 0x30], %g2
fmovdg %xcc, %f10, %f7
sth %i2, [%l7 + 0x0C]
brlz %o1, loop_5435
taddcctv %g3, 0x0729, %l5
bne loop_5436
movrne %o6, 0x2F6, %i7
loop_5435:
ldx [%l7 + 0x20], %i1
fnot2 %f0, %f6
loop_5436:
fcmpgt32 %f14, %f12, %l6
fmovsle %icc, %f6, %f8
lduw [%l7 + 0x58], %o4
tsubcc %g5, 0x0900, %g6
ldx [%l7 + 0x70], %i3
ldd [%l7 + 0x60], %f12
lduw [%l7 + 0x78], %o2
ldx [%l7 + 0x40], %l3
fmul8sux16 %f0, %f0, %f6
fbg,a %fcc0, loop_5437
ta %icc, 0x7
std %f12, [%l7 + 0x08]
fbl,a %fcc2, loop_5438
loop_5437:
ldd [%l7 + 0x68], %f12
ldd [%l7 + 0x50], %f0
fbug,a %fcc1, loop_5439
loop_5438:
fcmple32 %f4, %f10, %l1
fcmpne32 %f8, %f0, %o3
addc %g1, 0x0A83, %i4
loop_5439:
fpmerge %f10, %f12, %f14
stx %i5, [%l7 + 0x20]
udivx %i6, 0x17E0, %o7
std %f14, [%l7 + 0x78]
nop
setx loop_5440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g4, [%l7 + 0x38]
movg %xcc, %l0, %o5
fmovda %xcc, %f1, %f5
loop_5440:
sth %i0, [%l7 + 0x4E]
bcc,pn %icc, loop_5441
sth %l4, [%l7 + 0x48]
brz %l2, loop_5442
ldx [%l7 + 0x28], %g7
loop_5441:
fcmpd %fcc1, %f8, %f0
fpadd32s %f12, %f11, %f3
loop_5442:
sub %o0, %i2, %g2
edge32n %g3, %l5, %o6
fmovse %icc, %f7, %f9
ldub [%l7 + 0x31], %o1
fnegd %f8, %f0
array16 %i1, %l6, %o4
fmovs %f15, %f4
fbuge %fcc0, loop_5443
addccc %i7, %g6, %g5
fornot2 %f0, %f2, %f0
bvc,a,pn %xcc, loop_5444
loop_5443:
fbne %fcc3, loop_5445
fpmerge %f14, %f8, %f6
tg %icc, 0x4
loop_5444:
xorcc %i3, 0x0233, %o2
loop_5445:
fnands %f2, %f10, %f10
fsrc2s %f5, %f1
std %f14, [%l7 + 0x68]
edge32 %l1, %l3, %o3
add %g1, 0x067D, %i5
xor %i4, 0x0F8B, %i6
srl %g4, 0x01, %l0
lduh [%l7 + 0x42], %o7
ld [%l7 + 0x18], %f12
movle %icc, %i0, %o5
stx %l4, [%l7 + 0x68]
fzeros %f14
be,a loop_5446
fcmpeq32 %f4, %f14, %g7
ldsh [%l7 + 0x50], %o0
brgez,a %l2, loop_5447
loop_5446:
ldub [%l7 + 0x31], %g2
tvc %icc, 0x1
fpadd16 %f0, %f10, %f2
loop_5447:
stb %g3, [%l7 + 0x20]
edge16n %i2, %l5, %o1
stb %o6, [%l7 + 0x6A]
stx %l6, [%l7 + 0x38]
alignaddr %i1, %i7, %o4
fmovsneg %xcc, %f4, %f2
bvc,a %icc, loop_5448
fmovdne %icc, %f0, %f15
ldsw [%l7 + 0x48], %g5
lduh [%l7 + 0x46], %i3
loop_5448:
fbul %fcc1, loop_5449
sth %o2, [%l7 + 0x46]
tpos %xcc, 0x3
fand %f14, %f8, %f0
loop_5449:
tcs %icc, 0x7
ldsw [%l7 + 0x20], %l1
fmovdge %icc, %f12, %f9
stb %g6, [%l7 + 0x7D]
ldd [%l7 + 0x50], %f12
array16 %o3, %g1, %i5
udivx %i4, 0x02BF, %l3
ble,a %xcc, loop_5450
ldsh [%l7 + 0x60], %g4
fmovdl %icc, %f15, %f1
std %f8, [%l7 + 0x28]
loop_5450:
brgz,a %l0, loop_5451
fbule %fcc3, loop_5452
sra %o7, %i6, %o5
fmovd %f4, %f6
loop_5451:
fba %fcc2, loop_5453
loop_5452:
smulcc %l4, 0x1BA7, %i0
ldub [%l7 + 0x36], %g7
and %o0, 0x1819, %l2
loop_5453:
st %f15, [%l7 + 0x40]
lduh [%l7 + 0x30], %g2
fnot1 %f2, %f10
popc 0x0158, %g3
fsrc1s %f6, %f9
edge16l %l5, %o1, %o6
fornot1s %f14, %f7, %f10
fmovrdlz %l6, %f6, %f2
fandnot1s %f2, %f15, %f1
fmovsa %xcc, %f9, %f2
mulx %i2, 0x174A, %i1
movrlez %i7, %o4, %i3
fnot1s %f2, %f7
fcmpne16 %f8, %f8, %o2
fsrc1s %f8, %f9
fmul8x16 %f3, %f8, %f14
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x6A], %g5
fmovrde %g6, %f4, %f2
fcmped %fcc3, %f2, %f8
xorcc %l1, 0x08D9, %o3
bneg,pt %icc, loop_5454
fbug %fcc2, loop_5455
ldd [%l7 + 0x60], %f10
bvs %icc, loop_5456
loop_5454:
movrlz %i5, 0x189, %i4
loop_5455:
lduw [%l7 + 0x54], %l3
fmovde %xcc, %f5, %f2
loop_5456:
fpack16 %f2, %f5
nop
setx loop_5457, %l0, %l1
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 loop_5458
fmovrdlz %g4, %f6, %f2
ldsh [%l7 + 0x6C], %l0
loop_5457:
stx %o7, [%l7 + 0x78]
loop_5458:
fnot1 %f4, %f6
ldx [%l7 + 0x78], %i6
fsrc1s %f11, %f9
fmovdle %icc, %f5, %f12
sth %g1, [%l7 + 0x22]
fmovdleu %xcc, %f11, %f5
tl %icc, 0x7
ldub [%l7 + 0x32], %o5
ldd [%l7 + 0x20], %f2
array8 %i0, %g7, %o0
stw %l4, [%l7 + 0x28]
sllx %g2, %l2, %g3
fabsd %f0, %f10
bleu,pt %icc, loop_5459
tcs %xcc, 0x3
stx %l5, [%l7 + 0x40]
sethi 0x1EC4, %o6
loop_5459:
lduw [%l7 + 0x34], %o1
tn %xcc, 0x6
sth %i2, [%l7 + 0x24]
bg,a %xcc, loop_5460
ld [%l7 + 0x7C], %f4
fmovrdgez %i1, %f0, %f10
fmuld8sux16 %f10, %f5, %f8
loop_5460:
ldx [%l7 + 0x58], %i7
tpos %xcc, 0x5
fzero %f14
bvc %xcc, loop_5461
fcmped %fcc0, %f4, %f6
sll %l6, 0x00, %i3
fxnors %f13, %f12, %f12
loop_5461:
udiv %o4, 0x1EBD, %o2
bleu,pn %icc, loop_5462
st %f7, [%l7 + 0x7C]
fcmpeq32 %f12, %f8, %g5
ldsb [%l7 + 0x64], %g6
loop_5462:
bcc,a,pt %icc, loop_5463
sdivcc %o3, 0x17DF, %l1
ldsb [%l7 + 0x1F], %i4
nop
setx loop_5464, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5463:
bcs,pt %icc, loop_5465
ldsh [%l7 + 0x70], %i5
ldx [%l7 + 0x28], %g4
loop_5464:
edge16ln %l3, %l0, %i6
loop_5465:
lduw [%l7 + 0x70], %o7
fmovsa %xcc, %f7, %f1
movvc %icc, %o5, %i0
ldub [%l7 + 0x30], %g1
ldsw [%l7 + 0x0C], %g7
xnorcc %o0, %l4, %l2
fpadd32 %f0, %f8, %f4
andn %g3, %l5, %g2
st %f11, [%l7 + 0x1C]
fmovrslez %o6, %f3, %f3
movvc %icc, %o1, %i2
fpsub32s %f0, %f13, %f8
fzero %f10
movgu %xcc, %i1, %i7
movvs %icc, %i3, %o4
lduw [%l7 + 0x64], %l6
add %o2, %g5, %g6
xnor %o3, %i4, %i5
movle %xcc, %g4, %l3
fmovdn %icc, %f10, %f7
fpack32 %f8, %f0, %f10
lduw [%l7 + 0x7C], %l1
fmovrse %i6, %f12, %f5
add %l0, %o7, %i0
stw %o5, [%l7 + 0x6C]
fnot1s %f5, %f13
ldd [%l7 + 0x38], %f2
edge16 %g1, %g7, %o0
movleu %icc, %l4, %g3
movrlz %l5, %g2, %l2
movcs %icc, %o6, %i2
fmovdl %xcc, %f15, %f1
nop
setx loop_5466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %o1, 0x069E, %i1
fabsd %f2, %f10
lduw [%l7 + 0x0C], %i7
loop_5466:
addccc %o4, 0x0FAF, %i3
fpack32 %f14, %f0, %f10
fpackfix %f4, %f13
smul %o2, 0x1CDD, %l6
fbul,a %fcc2, loop_5467
ldub [%l7 + 0x22], %g6
tg %icc, 0x4
movleu %icc, %g5, %o3
loop_5467:
bl,a %xcc, loop_5468
stw %i4, [%l7 + 0x64]
fnor %f14, %f2, %f10
sllx %g4, 0x01, %i5
loop_5468:
st %f0, [%l7 + 0x2C]
sth %l1, [%l7 + 0x4A]
fpadd32 %f14, %f4, %f8
edge16ln %i6, %l3, %l0
ldx [%l7 + 0x18], %i0
tge %icc, 0x7
move %icc, %o7, %g1
umulcc %g7, %o5, %o0
bneg,a loop_5469
array8 %g3, %l4, %l5
fnor %f2, %f6, %f6
alignaddr %l2, %g2, %o6
loop_5469:
sra %i2, %o1, %i7
fmovdgu %xcc, %f1, %f8
fsrc2 %f2, %f12
stb %i1, [%l7 + 0x4A]
sth %i3, [%l7 + 0x56]
lduw [%l7 + 0x54], %o4
fpsub16 %f12, %f12, %f14
ldsw [%l7 + 0x14], %l6
fands %f9, %f14, %f1
ldsh [%l7 + 0x5C], %g6
fmovrde %o2, %f6, %f10
array32 %g5, %o3, %i4
ldd [%l7 + 0x78], %f2
lduh [%l7 + 0x62], %g4
fpsub32s %f8, %f10, %f11
bshuffle %f4, %f8, %f8
stb %i5, [%l7 + 0x38]
ldsb [%l7 + 0x5C], %l1
tleu %xcc, 0x2
edge32 %l3, %i6, %l0
st %f0, [%l7 + 0x78]
ldsw [%l7 + 0x50], %o7
stw %g1, [%l7 + 0x38]
edge32n %g7, %o5, %i0
edge32l %g3, %o0, %l5
fsrc2s %f3, %f12
tge %icc, 0x2
sth %l4, [%l7 + 0x52]
fmovsle %icc, %f7, %f1
ldsw [%l7 + 0x38], %g2
tvs %xcc, 0x0
st %f13, [%l7 + 0x10]
fnors %f1, %f5, %f1
ldub [%l7 + 0x32], %l2
addccc %o6, 0x0EAE, %i2
ldub [%l7 + 0x08], %o1
st %f12, [%l7 + 0x3C]
lduw [%l7 + 0x7C], %i1
stb %i7, [%l7 + 0x6F]
fmovsg %icc, %f11, %f7
fmovd %f0, %f0
stw %i3, [%l7 + 0x24]
xnorcc %o4, 0x1876, %g6
movrgz %o2, 0x19E, %g5
fsrc2s %f12, %f13
ld [%l7 + 0x24], %f9
fbl %fcc3, loop_5470
fcmple16 %f10, %f8, %l6
pdist %f8, %f0, %f4
sdiv %o3, 0x1579, %i4
loop_5470:
sra %i5, %l1, %l3
ldd [%l7 + 0x18], %f8
nop
setx loop_5471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %i6, 0x09AB, %g4
st %f14, [%l7 + 0x18]
stb %l0, [%l7 + 0x1F]
loop_5471:
stx %g1, [%l7 + 0x38]
fexpand %f3, %f8
sra %o7, %g7, %i0
ldsb [%l7 + 0x4F], %o5
tcc %xcc, 0x5
lduh [%l7 + 0x5A], %o0
std %f2, [%l7 + 0x58]
fands %f14, %f7, %f6
lduh [%l7 + 0x24], %g3
ldsb [%l7 + 0x27], %l5
ldsw [%l7 + 0x24], %g2
fnor %f4, %f10, %f14
ld [%l7 + 0x70], %f9
ldx [%l7 + 0x30], %l4
tgu %icc, 0x4
fandnot1s %f9, %f6, %f9
srlx %o6, %l2, %i2
add %o1, %i1, %i3
fpsub16s %f0, %f15, %f12
ldub [%l7 + 0x59], %i7
movne %icc, %o4, %o2
fmovscs %icc, %f7, %f0
fbn,a %fcc1, loop_5472
ldsh [%l7 + 0x76], %g5
fbn,a %fcc1, loop_5473
stw %l6, [%l7 + 0x18]
loop_5472:
ldd [%l7 + 0x18], %f2
fmovs %f8, %f11
loop_5473:
fcmped %fcc0, %f10, %f4
fandnot1s %f3, %f3, %f10
fblg %fcc3, loop_5474
lduw [%l7 + 0x40], %g6
stb %o3, [%l7 + 0x51]
ldsb [%l7 + 0x5E], %i5
loop_5474:
tge %xcc, 0x2
sth %i4, [%l7 + 0x7A]
stb %l1, [%l7 + 0x3B]
pdist %f0, %f12, %f4
call loop_5475
tg %icc, 0x2
fmovsne %xcc, %f8, %f7
fmovscs %icc, %f12, %f2
loop_5475:
add %i6, %l3, %l0
stw %g1, [%l7 + 0x20]
tneg %icc, 0x3
movgu %xcc, %g4, %g7
udivcc %i0, 0x1CA7, %o5
fmovrsgez %o7, %f5, %f13
stw %o0, [%l7 + 0x64]
movgu %xcc, %l5, %g2
movl %xcc, %g3, %l4
ldsw [%l7 + 0x30], %l2
stw %o6, [%l7 + 0x1C]
lduw [%l7 + 0x4C], %i2
sth %i1, [%l7 + 0x28]
alignaddrl %i3, %i7, %o1
movrgez %o4, 0x241, %g5
fones %f15
fble %fcc0, loop_5476
sth %o2, [%l7 + 0x52]
fmovdvc %xcc, %f13, %f7
fmovdcs %xcc, %f8, %f7
loop_5476:
fmovdle %icc, %f4, %f14
fcmpgt32 %f2, %f0, %l6
fmovdge %xcc, %f6, %f8
movge %icc, %g6, %o3
ldsb [%l7 + 0x74], %i5
umulcc %i4, 0x0232, %l1
bcc,pt %xcc, loop_5477
fcmple16 %f10, %f0, %i6
tvc %icc, 0x1
fmovsne %icc, %f14, %f0
loop_5477:
fmovrsgz %l3, %f0, %f6
srl %g1, 0x06, %l0
stw %g7, [%l7 + 0x4C]
fcmpes %fcc3, %f5, %f1
fmul8ulx16 %f14, %f12, %f0
udivx %i0, 0x1CFD, %g4
ldsw [%l7 + 0x08], %o7
fmovs %f9, %f8
fmovrdgez %o5, %f14, %f6
tgu %xcc, 0x0
fmovsvs %icc, %f6, %f14
ldsh [%l7 + 0x5C], %l5
array32 %g2, %o0, %l4
bneg %icc, loop_5478
faligndata %f2, %f12, %f4
fmovse %xcc, %f0, %f15
bleu %icc, loop_5479
loop_5478:
fbe %fcc1, loop_5480
mulscc %g3, 0x0BD2, %o6
stw %l2, [%l7 + 0x44]
loop_5479:
fmuld8ulx16 %f15, %f13, %f2
loop_5480:
st %f4, [%l7 + 0x68]
movle %icc, %i1, %i3
std %f2, [%l7 + 0x78]
bge,a %xcc, loop_5481
fmovsgu %icc, %f12, %f14
fpadd16 %f4, %f12, %f0
fzero %f12
loop_5481:
fbn,a %fcc2, loop_5482
ldsw [%l7 + 0x54], %i7
tvc %icc, 0x5
sllx %i2, %o1, %g5
loop_5482:
bcs,a %icc, loop_5483
fble %fcc0, loop_5484
bvc,pn %xcc, loop_5485
fxnors %f0, %f2, %f5
loop_5483:
edge16n %o4, %o2, %g6
loop_5484:
fabsd %f2, %f0
loop_5485:
stw %o3, [%l7 + 0x10]
andcc %i5, %i4, %l1
bpos,pn %xcc, loop_5486
tvs %icc, 0x2
fbg %fcc3, loop_5487
bgu,a,pn %icc, loop_5488
loop_5486:
brlez %l6, loop_5489
ldsw [%l7 + 0x0C], %l3
loop_5487:
bg,pn %icc, loop_5490
loop_5488:
nop
setx loop_5491, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5489:
bvc %xcc, loop_5492
umul %i6, 0x1DC5, %g1
loop_5490:
edge32ln %g7, %i0, %g4
loop_5491:
fmovrsgez %l0, %f15, %f6
loop_5492:
add %o5, 0x0751, %l5
ldd [%l7 + 0x58], %f4
ldx [%l7 + 0x50], %o7
sdiv %o0, 0x12B3, %g2
ldub [%l7 + 0x5F], %l4
fmovrdlz %o6, %f10, %f2
tcs %xcc, 0x3
fcmped %fcc0, %f14, %f14
fmovrsgez %g3, %f6, %f10
fandnot2 %f6, %f10, %f10
fblg,a %fcc3, loop_5493
ba loop_5494
xnor %l2, 0x0629, %i1
movneg %icc, %i7, %i3
loop_5493:
fmovrslz %i2, %f0, %f8
loop_5494:
stx %g5, [%l7 + 0x20]
tvc %icc, 0x7
fandnot2 %f8, %f14, %f0
fcmpgt16 %f10, %f10, %o4
bl,a %xcc, loop_5495
sethi 0x037F, %o2
stx %o1, [%l7 + 0x10]
std %f4, [%l7 + 0x30]
loop_5495:
fmovdne %xcc, %f9, %f9
fbul,a %fcc2, loop_5496
tvc %xcc, 0x4
stb %g6, [%l7 + 0x21]
siam 0x6
loop_5496:
tsubcctv %i5, %o3, %i4
fmovsneg %icc, %f13, %f5
udivcc %l1, 0x083D, %l3
fzero %f6
siam 0x1
bpos,a,pn %xcc, loop_5497
sth %i6, [%l7 + 0x7A]
lduh [%l7 + 0x18], %g1
lduh [%l7 + 0x20], %g7
loop_5497:
fmovrdgz %i0, %f4, %f14
ldx [%l7 + 0x50], %g4
tne %xcc, 0x5
lduh [%l7 + 0x20], %l0
ldsb [%l7 + 0x32], %l6
bg,pn %xcc, loop_5498
fcmpne16 %f6, %f2, %o5
fnot2 %f8, %f10
ld [%l7 + 0x18], %f4
loop_5498:
movge %icc, %l5, %o7
fmovrdne %g2, %f10, %f8
ldd [%l7 + 0x28], %f6
sth %o0, [%l7 + 0x36]
stx %o6, [%l7 + 0x18]
fbue %fcc2, loop_5499
addcc %l4, 0x0847, %g3
stb %l2, [%l7 + 0x74]
st %f4, [%l7 + 0x20]
loop_5499:
ldsh [%l7 + 0x42], %i7
ble,a loop_5500
ldx [%l7 + 0x68], %i1
stw %i2, [%l7 + 0x40]
bge,pn %xcc, loop_5501
loop_5500:
tne %xcc, 0x1
bge %icc, loop_5502
ldd [%l7 + 0x30], %f6
loop_5501:
brlz,a %g5, loop_5503
fmovdg %icc, %f10, %f6
loop_5502:
sdivx %i3, 0x1AFF, %o2
ld [%l7 + 0x1C], %f0
loop_5503:
ldub [%l7 + 0x40], %o1
movn %icc, %g6, %i5
fmovdpos %xcc, %f0, %f11
fzero %f8
fornot1 %f4, %f4, %f12
fsrc1s %f15, %f13
movne %icc, %o4, %i4
fmul8ulx16 %f2, %f8, %f10
fandnot1 %f2, %f0, %f0
fmovrsgez %o3, %f7, %f8
edge8l %l1, %i6, %l3
std %f12, [%l7 + 0x60]
fmul8x16 %f7, %f4, %f12
tne %icc, 0x3
tsubcc %g1, 0x133A, %i0
srax %g7, %g4, %l6
fmovdpos %xcc, %f13, %f14
fpsub32 %f2, %f4, %f10
brlz,a %o5, loop_5504
tgu %icc, 0x4
brgez,a %l5, loop_5505
lduw [%l7 + 0x34], %o7
loop_5504:
fmovde %xcc, %f2, %f9
tne %icc, 0x7
loop_5505:
fcmpeq32 %f4, %f12, %g2
st %f10, [%l7 + 0x10]
ldx [%l7 + 0x08], %l0
srl %o0, 0x15, %o6
taddcctv %l4, 0x1A83, %g3
fmovsg %icc, %f13, %f0
ldd [%l7 + 0x68], %f0
brnz %i7, loop_5506
fmul8x16au %f10, %f6, %f0
fbo %fcc1, loop_5507
lduh [%l7 + 0x14], %i1
loop_5506:
for %f8, %f6, %f0
sth %i2, [%l7 + 0x6A]
loop_5507:
fbue,a %fcc1, loop_5508
udivcc %g5, 0x05B3, %i3
fornot2s %f10, %f3, %f5
ldd [%l7 + 0x48], %f12
loop_5508:
ldsb [%l7 + 0x78], %o2
tg %icc, 0x3
fbuge,a %fcc3, loop_5509
std %f6, [%l7 + 0x50]
brgez %l2, loop_5510
stw %g6, [%l7 + 0x58]
loop_5509:
sth %i5, [%l7 + 0x72]
fbne,a %fcc0, loop_5511
loop_5510:
pdist %f6, %f2, %f12
fmovspos %icc, %f14, %f15
fmovscs %icc, %f0, %f15
loop_5511:
movcs %icc, %o4, %o1
bvs,pn %xcc, loop_5512
ld [%l7 + 0x08], %f11
fmovsa %xcc, %f4, %f11
fmovdgu %icc, %f12, %f0
loop_5512:
fnand %f6, %f12, %f8
ldx [%l7 + 0x18], %i4
fmovrslez %o3, %f12, %f0
movrne %i6, 0x1B2, %l3
udiv %l1, 0x1973, %i0
std %f4, [%l7 + 0x08]
srlx %g1, 0x1D, %g7
movneg %xcc, %l6, %g4
addcc %l5, 0x0EBC, %o7
fbuge,a %fcc2, loop_5513
edge32l %g2, %o5, %o0
orn %l0, 0x133C, %l4
fmul8x16al %f8, %f3, %f0
loop_5513:
fexpand %f10, %f4
fmovrslez %g3, %f12, %f12
orn %o6, %i7, %i1
fmovdvc %xcc, %f12, %f2
fblg,a %fcc1, loop_5514
movcc %icc, %g5, %i3
st %f12, [%l7 + 0x30]
fnands %f6, %f12, %f12
loop_5514:
smul %i2, %o2, %g6
movleu %xcc, %i5, %o4
fbg,a %fcc1, loop_5515
fmovsleu %xcc, %f7, %f13
bvc,a,pn %icc, loop_5516
ldd [%l7 + 0x28], %f6
loop_5515:
stb %l2, [%l7 + 0x6F]
orncc %o1, 0x13EE, %o3
loop_5516:
fones %f11
ldsb [%l7 + 0x3D], %i6
taddcc %i4, 0x0B14, %l1
brgez,a %l3, loop_5517
stx %i0, [%l7 + 0x68]
fmovde %icc, %f14, %f3
fmovdleu %icc, %f1, %f12
loop_5517:
fbul %fcc1, loop_5518
srlx %g7, 0x01, %l6
bshuffle %f4, %f2, %f8
ldub [%l7 + 0x54], %g1
loop_5518:
fnegs %f8, %f10
array8 %l5, %g4, %g2
fnot2s %f5, %f12
sra %o7, %o0, %l0
std %f4, [%l7 + 0x40]
ldub [%l7 + 0x29], %o5
ldub [%l7 + 0x63], %g3
brgz %l4, loop_5519
fmovrdlez %i7, %f0, %f12
edge8l %o6, %g5, %i1
tne %icc, 0x3
loop_5519:
fnors %f11, %f11, %f6
xnorcc %i2, %o2, %g6
subc %i5, %o4, %i3
ldsh [%l7 + 0x4A], %l2
fmovscs %icc, %f12, %f3
fpsub16s %f8, %f13, %f11
fzero %f8
lduh [%l7 + 0x6C], %o1
std %f0, [%l7 + 0x78]
fbule,a %fcc2, loop_5520
ldx [%l7 + 0x78], %i6
fmovrdlez %o3, %f0, %f2
or %i4, 0x1295, %l3
loop_5520:
subcc %i0, 0x0719, %l1
fone %f10
fandnot1s %f9, %f9, %f11
ldsh [%l7 + 0x46], %g7
lduh [%l7 + 0x44], %g1
srl %l6, %l5, %g4
movle %xcc, %g2, %o7
and %o0, 0x18A3, %l0
stb %g3, [%l7 + 0x2E]
fbg %fcc2, loop_5521
xnor %o5, 0x1005, %i7
bn,a loop_5522
fmovrslz %o6, %f2, %f6
loop_5521:
fpsub16 %f4, %f10, %f12
fcmpeq32 %f12, %f10, %l4
loop_5522:
array8 %g5, %i2, %o2
ldub [%l7 + 0x41], %i1
ldsw [%l7 + 0x68], %i5
fmovde %xcc, %f13, %f13
fmovsg %icc, %f9, %f2
fbne,a %fcc2, loop_5523
fmovscs %icc, %f9, %f8
fbuge,a %fcc2, loop_5524
ldd [%l7 + 0x48], %f8
loop_5523:
tneg %xcc, 0x5
fmovscs %icc, %f2, %f10
loop_5524:
stw %g6, [%l7 + 0x58]
lduh [%l7 + 0x32], %i3
ld [%l7 + 0x0C], %f5
fornot1s %f7, %f2, %f11
array8 %o4, %o1, %l2
alignaddr %i6, %o3, %l3
fcmpne32 %f6, %f0, %i4
std %f8, [%l7 + 0x50]
array16 %i0, %g7, %l1
bvc,a,pt %icc, loop_5525
fcmpeq32 %f6, %f12, %g1
fands %f10, %f10, %f14
movrne %l6, %l5, %g2
loop_5525:
fpsub16s %f4, %f2, %f6
tcc %xcc, 0x0
fmovdcs %xcc, %f8, %f6
ld [%l7 + 0x7C], %f14
fnor %f2, %f12, %f2
brlez %o7, loop_5526
sethi 0x094B, %g4
movcs %icc, %o0, %l0
fcmpd %fcc1, %f6, %f14
loop_5526:
andn %o5, %g3, %i7
ld [%l7 + 0x40], %f8
fbl,a %fcc3, loop_5527
fpackfix %f12, %f9
tg %icc, 0x0
mulx %l4, 0x1C58, %g5
loop_5527:
ldx [%l7 + 0x48], %o6
fba,a %fcc1, loop_5528
ldx [%l7 + 0x70], %o2
movrlez %i2, %i5, %g6
ldx [%l7 + 0x28], %i3
loop_5528:
fmovrdlez %i1, %f10, %f0
fcmpne16 %f0, %f14, %o4
stb %l2, [%l7 + 0x54]
fmovdl %xcc, %f4, %f15
brgez %o1, loop_5529
fcmpeq32 %f6, %f14, %i6
smulcc %o3, 0x0A78, %l3
sub %i0, 0x0858, %g7
loop_5529:
fbo,a %fcc2, loop_5530
fornot2 %f8, %f4, %f4
fmovsa %icc, %f12, %f1
fnegs %f11, %f5
loop_5530:
ldub [%l7 + 0x6E], %l1
ldx [%l7 + 0x78], %g1
fbo %fcc2, loop_5531
lduw [%l7 + 0x18], %l6
array8 %i4, %l5, %g2
ldsh [%l7 + 0x30], %o7
loop_5531:
std %f8, [%l7 + 0x10]
fnegs %f5, %f2
fmovrde %o0, %f10, %f10
and %g4, %o5, %l0
st %f8, [%l7 + 0x74]
fones %f8
udivx %i7, 0x0D3B, %l4
movcc %icc, %g3, %o6
fmovrslz %g5, %f10, %f11
tneg %xcc, 0x3
fbug,a %fcc2, loop_5532
fnot2 %f12, %f6
movrlez %o2, %i5, %g6
fors %f13, %f2, %f5
loop_5532:
movrgz %i2, 0x0AD, %i3
ld [%l7 + 0x44], %f5
sth %o4, [%l7 + 0x44]
fnand %f8, %f10, %f10
movg %icc, %i1, %l2
fba %fcc3, loop_5533
ldd [%l7 + 0x60], %f12
nop
setx loop_5534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x67], %o1
loop_5533:
udivcc %i6, 0x1E4D, %l3
fble %fcc3, loop_5535
loop_5534:
fmul8sux16 %f10, %f14, %f12
umul %o3, %i0, %g7
ldd [%l7 + 0x18], %f2
loop_5535:
fmul8x16al %f14, %f9, %f10
fmul8x16 %f11, %f4, %f8
fnot2 %f0, %f10
sethi 0x1D5D, %l1
srl %l6, 0x0E, %g1
fornot2s %f7, %f14, %f0
fble,a %fcc0, loop_5536
movrne %l5, %g2, %i4
fexpand %f12, %f0
fzero %f10
loop_5536:
fsrc2 %f6, %f2
lduh [%l7 + 0x0E], %o7
nop
setx loop_5537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc0, loop_5538
brz %o0, loop_5539
fbu,a %fcc1, loop_5540
loop_5537:
stx %g4, [%l7 + 0x10]
loop_5538:
sth %l0, [%l7 + 0x14]
loop_5539:
brz %i7, loop_5541
loop_5540:
movleu %icc, %o5, %g3
fmovrdlz %o6, %f8, %f0
sllx %l4, 0x14, %g5
loop_5541:
fmovrdlz %o2, %f12, %f4
fmovrdgz %g6, %f14, %f10
ldx [%l7 + 0x50], %i2
nop
setx loop_5542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %i5, %o4, %i3
fcmpd %fcc3, %f12, %f8
ldd [%l7 + 0x40], %f10
loop_5542:
nop
setx loop_5543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %icc, %f15, %f2
edge8l %i1, %l2, %i6
fbule,a %fcc3, loop_5544
loop_5543:
fabss %f1, %f5
edge16l %l3, %o1, %o3
bg %icc, loop_5545
loop_5544:
xnorcc %i0, 0x10DC, %l1
be,a,pn %icc, loop_5546
lduh [%l7 + 0x5A], %g7
loop_5545:
srlx %g1, %l6, %g2
fmovrdgz %l5, %f12, %f10
loop_5546:
fmovdcc %xcc, %f5, %f12
fxnor %f14, %f0, %f0
stx %o7, [%l7 + 0x38]
orncc %o0, 0x1FEB, %g4
sth %l0, [%l7 + 0x14]
subcc %i7, %i4, %g3
andncc %o5, %l4, %g5
add %o6, 0x1619, %o2
smul %i2, 0x1EA7, %g6
ldsb [%l7 + 0x78], %i5
fnot1 %f10, %f10
fmovsvc %xcc, %f6, %f7
fornot1s %f0, %f5, %f13
ld [%l7 + 0x60], %f7
st %f8, [%l7 + 0x3C]
fbule,a %fcc3, loop_5547
te %icc, 0x6
fmovscc %icc, %f15, %f15
nop
setx loop_5548, %l0, %l1
jmpl %l1, %o4
loop_5547:
addcc %i1, %l2, %i6
ldx [%l7 + 0x18], %i3
lduh [%l7 + 0x68], %l3
loop_5548:
lduw [%l7 + 0x14], %o3
ldx [%l7 + 0x38], %o1
udivx %i0, 0x1462, %g7
ldx [%l7 + 0x78], %l1
fmul8ulx16 %f0, %f2, %f14
fmovdcc %icc, %f13, %f3
sth %g1, [%l7 + 0x7C]
stw %g2, [%l7 + 0x58]
stx %l5, [%l7 + 0x68]
ldd [%l7 + 0x10], %f0
fandnot1s %f4, %f6, %f5
st %f2, [%l7 + 0x74]
ldsw [%l7 + 0x24], %l6
edge8ln %o7, %o0, %l0
taddcctv %i7, %i4, %g3
ldsh [%l7 + 0x2E], %g4
for %f12, %f8, %f10
movcs %icc, %o5, %l4
ldub [%l7 + 0x5E], %g5
ldsw [%l7 + 0x10], %o6
nop
setx loop_5549, %l0, %l1
jmpl %l1, %i2
movrlz %o2, %g6, %o4
st %f4, [%l7 + 0x14]
ld [%l7 + 0x78], %f12
loop_5549:
fmovdleu %xcc, %f13, %f7
fbg %fcc1, loop_5550
ldsh [%l7 + 0x52], %i1
fbe %fcc2, loop_5551
lduw [%l7 + 0x24], %i5
loop_5550:
lduw [%l7 + 0x30], %l2
fmovde %icc, %f3, %f8
loop_5551:
fmovde %xcc, %f1, %f13
stx %i6, [%l7 + 0x48]
fcmple32 %f0, %f4, %l3
ldx [%l7 + 0x40], %i3
sub %o3, 0x0687, %o1
lduw [%l7 + 0x0C], %i0
fxnor %f14, %f10, %f4
stw %g7, [%l7 + 0x74]
call loop_5552
stw %l1, [%l7 + 0x70]
lduw [%l7 + 0x08], %g2
fbn,a %fcc3, loop_5553
loop_5552:
ldd [%l7 + 0x40], %f14
fxor %f2, %f2, %f6
ldsb [%l7 + 0x5D], %g1
loop_5553:
tleu %xcc, 0x0
edge32l %l5, %o7, %l6
sth %o0, [%l7 + 0x3C]
bneg %icc, loop_5554
ldd [%l7 + 0x50], %f2
umulcc %l0, %i4, %g3
fpack32 %f10, %f0, %f12
loop_5554:
stw %i7, [%l7 + 0x6C]
ldub [%l7 + 0x17], %o5
ldsb [%l7 + 0x39], %l4
movre %g5, %g4, %o6
fnot1 %f6, %f2
fnegs %f1, %f1
fbg %fcc2, loop_5555
fands %f5, %f10, %f13
stb %i2, [%l7 + 0x4D]
fmovdcc %xcc, %f14, %f13
loop_5555:
sth %g6, [%l7 + 0x42]
fmovrse %o4, %f4, %f4
fbul,a %fcc2, loop_5556
brlez %i1, loop_5557
ldsb [%l7 + 0x41], %o2
ldd [%l7 + 0x28], %f10
loop_5556:
stx %i5, [%l7 + 0x20]
loop_5557:
stw %l2, [%l7 + 0x6C]
ldsb [%l7 + 0x16], %i6
xnorcc %i3, 0x1B4C, %l3
ldsh [%l7 + 0x6E], %o3
edge32ln %o1, %i0, %l1
xor %g2, %g7, %l5
movrgz %o7, %l6, %o0
tgu %icc, 0x6
fand %f6, %f10, %f8
fpackfix %f10, %f9
fcmpeq16 %f8, %f10, %g1
fandnot1s %f4, %f2, %f12
edge16n %l0, %i4, %g3
fmovsge %icc, %f9, %f9
fnands %f5, %f12, %f15
ldub [%l7 + 0x66], %o5
fmovd %f0, %f12
sub %i7, 0x024D, %l4
fmovdleu %xcc, %f5, %f5
ldsb [%l7 + 0x78], %g4
fmovdne %icc, %f3, %f14
stb %o6, [%l7 + 0x15]
movn %xcc, %i2, %g6
brgz,a %g5, loop_5558
bg,a,pt %icc, loop_5559
stx %i1, [%l7 + 0x30]
tvs %xcc, 0x2
loop_5558:
sdiv %o4, 0x03C2, %i5
loop_5559:
be,a loop_5560
ldsw [%l7 + 0x74], %l2
tvc %xcc, 0x1
addcc %i6, 0x1E7C, %i3
loop_5560:
taddcc %o2, 0x0FF6, %o3
ldsh [%l7 + 0x52], %o1
fmovdcc %xcc, %f15, %f4
smul %l3, 0x12BC, %l1
brgz,a %g2, loop_5561
stw %i0, [%l7 + 0x34]
movpos %icc, %l5, %o7
nop
setx loop_5562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5561:
movl %icc, %l6, %o0
stb %g7, [%l7 + 0x44]
fsrc1 %f14, %f0
loop_5562:
fpsub16s %f5, %f6, %f5
fcmpes %fcc0, %f13, %f9
fmovscs %icc, %f6, %f14
popc 0x08A1, %l0
fpsub32s %f15, %f1, %f5
andn %g1, %g3, %o5
movrgez %i4, %i7, %g4
fbue,a %fcc3, loop_5563
fmovrsne %o6, %f10, %f2
fmovsgu %xcc, %f2, %f0
ld [%l7 + 0x58], %f6
loop_5563:
fnand %f14, %f14, %f10
fornot1 %f2, %f0, %f0
lduh [%l7 + 0x6C], %l4
ldsh [%l7 + 0x4E], %g6
fmovdl %xcc, %f15, %f10
move %icc, %g5, %i1
bpos loop_5564
or %i2, %o4, %i5
st %f12, [%l7 + 0x30]
ldx [%l7 + 0x48], %l2
loop_5564:
addccc %i6, %o2, %o3
fpadd32s %f7, %f3, %f13
fpadd16 %f10, %f10, %f10
tsubcctv %i3, 0x15C7, %o1
fmovrdgez %l1, %f14, %f10
bshuffle %f6, %f10, %f14
brgez %l3, loop_5565
std %f6, [%l7 + 0x60]
stb %g2, [%l7 + 0x38]
fxnor %f4, %f4, %f0
loop_5565:
fors %f3, %f5, %f14
stx %i0, [%l7 + 0x58]
fandnot1 %f0, %f10, %f2
array16 %o7, %l5, %l6
ldsh [%l7 + 0x34], %g7
array32 %l0, %o0, %g1
fcmpeq16 %f4, %f0, %o5
fbul,a %fcc3, loop_5566
ldsh [%l7 + 0x26], %g3
movcs %icc, %i7, %i4
sdivcc %g4, 0x1AE0, %l4
loop_5566:
stw %o6, [%l7 + 0x30]
edge8ln %g5, %g6, %i1
edge8l %o4, %i2, %l2
fones %f7
bleu,a,pn %icc, loop_5567
andcc %i5, %o2, %o3
fpsub32s %f8, %f9, %f1
tneg %xcc, 0x1
loop_5567:
lduh [%l7 + 0x0E], %i6
edge16ln %i3, %o1, %l3
fmovrdne %l1, %f0, %f2
fmovrde %i0, %f2, %f8
stw %g2, [%l7 + 0x4C]
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x10], %o7
fmul8sux16 %f0, %f0, %f6
fmovsvs %icc, %f15, %f7
fble,a %fcc0, loop_5568
ld [%l7 + 0x2C], %f0
ldx [%l7 + 0x38], %l5
stb %g7, [%l7 + 0x2E]
loop_5568:
fcmped %fcc0, %f2, %f10
st %f10, [%l7 + 0x4C]
fpsub32 %f14, %f2, %f8
fbge %fcc0, loop_5569
fnors %f9, %f13, %f13
fblg,a %fcc0, loop_5570
fmovsleu %icc, %f3, %f2
loop_5569:
brgz,a %l0, loop_5571
edge16l %o0, %g1, %l6
loop_5570:
ldsb [%l7 + 0x7F], %g3
udiv %o5, 0x1F5A, %i7
loop_5571:
fcmpgt16 %f10, %f12, %i4
te %icc, 0x7
stx %l4, [%l7 + 0x60]
stw %g4, [%l7 + 0x4C]
brnz,a %g5, loop_5572
bg,a %icc, loop_5573
std %f2, [%l7 + 0x18]
fcmpd %fcc3, %f2, %f2
loop_5572:
subccc %g6, %o6, %o4
loop_5573:
fabsd %f14, %f8
std %f10, [%l7 + 0x28]
lduh [%l7 + 0x64], %i1
ldsb [%l7 + 0x37], %l2
udivcc %i2, 0x0483, %o2
stb %i5, [%l7 + 0x09]
taddcc %i6, %o3, %i3
ldsb [%l7 + 0x64], %o1
fbne %fcc1, loop_5574
ldsw [%l7 + 0x44], %l1
brlz,a %i0, loop_5575
sth %l3, [%l7 + 0x1C]
loop_5574:
fble,a %fcc1, loop_5576
brz,a %g2, loop_5577
loop_5575:
tsubcctv %l5, %o7, %g7
ldub [%l7 + 0x76], %o0
loop_5576:
fmovrdgez %g1, %f8, %f14
loop_5577:
fbue %fcc3, loop_5578
fcmple16 %f10, %f2, %l6
fandnot2 %f2, %f0, %f2
fmul8sux16 %f12, %f4, %f14
loop_5578:
fmovsl %icc, %f14, %f0
nop
setx loop_5579, %l0, %l1
jmpl %l1, %l0
mova %xcc, %o5, %g3
edge32l %i7, %l4, %i4
smulcc %g4, 0x1D1B, %g5
loop_5579:
bvc,a %icc, loop_5580
fnot2s %f12, %f5
ldsh [%l7 + 0x16], %g6
srlx %o6, %o4, %l2
loop_5580:
siam 0x6
addccc %i1, %i2, %i5
array8 %i6, %o3, %o2
fmovdle %xcc, %f9, %f2
std %f12, [%l7 + 0x30]
orcc %i3, 0x1F31, %l1
ldsb [%l7 + 0x22], %o1
ldx [%l7 + 0x18], %i0
bvc,pn %icc, loop_5581
lduw [%l7 + 0x14], %l3
fands %f10, %f13, %f6
fcmple32 %f12, %f0, %g2
loop_5581:
stx %o7, [%l7 + 0x78]
tleu %icc, 0x5
fnor %f2, %f4, %f14
fbul %fcc0, loop_5582
fzero %f4
brz %l5, loop_5583
fmovrslez %o0, %f4, %f7
loop_5582:
st %f1, [%l7 + 0x5C]
fabss %f7, %f1
loop_5583:
movgu %xcc, %g1, %g7
ldub [%l7 + 0x2C], %l0
std %f4, [%l7 + 0x70]
fnors %f14, %f2, %f11
fmovrdne %l6, %f14, %f12
tn %xcc, 0x2
edge8ln %g3, %o5, %l4
fnot1s %f1, %f14
or %i7, %i4, %g4
ldsb [%l7 + 0x64], %g6
stw %g5, [%l7 + 0x48]
bpos,a,pt %icc, loop_5584
fnot2 %f4, %f10
orn %o4, 0x0379, %l2
sdivcc %i1, 0x153E, %i2
loop_5584:
fmovrsgz %o6, %f3, %f13
fmovsneg %xcc, %f5, %f5
ldsb [%l7 + 0x2F], %i6
fnot2 %f10, %f14
fcmpd %fcc1, %f8, %f2
movvc %icc, %i5, %o3
bshuffle %f14, %f14, %f6
fbug %fcc1, loop_5585
bn,a loop_5586
lduh [%l7 + 0x30], %i3
std %f12, [%l7 + 0x38]
loop_5585:
popc %o2, %o1
loop_5586:
ldub [%l7 + 0x7F], %i0
fornot2 %f2, %f2, %f10
std %f14, [%l7 + 0x18]
fmovdpos %icc, %f3, %f1
fbu %fcc1, loop_5587
ble,pt %icc, loop_5588
stb %l1, [%l7 + 0x33]
fblg,a %fcc3, loop_5589
loop_5587:
std %f14, [%l7 + 0x58]
loop_5588:
fpack16 %f6, %f4
st %f14, [%l7 + 0x34]
loop_5589:
fnors %f11, %f11, %f15
fpack32 %f4, %f12, %f2
fmovdneg %icc, %f1, %f1
fandnot2 %f4, %f12, %f8
fmovrdne %g2, %f4, %f14
std %f12, [%l7 + 0x58]
ldsh [%l7 + 0x2A], %o7
bg,pn %xcc, loop_5590
bgu,pt %icc, loop_5591
edge32n %l3, %l5, %g1
bshuffle %f0, %f0, %f4
loop_5590:
brgez,a %o0, loop_5592
loop_5591:
ldub [%l7 + 0x24], %l0
sethi 0x0057, %g7
ld [%l7 + 0x64], %f5
loop_5592:
ldsw [%l7 + 0x78], %g3
stb %o5, [%l7 + 0x63]
edge32l %l4, %l6, %i4
fnegd %f10, %f0
stx %g4, [%l7 + 0x60]
fmovsne %xcc, %f11, %f13
sdiv %g6, 0x025D, %g5
fcmpd %fcc2, %f0, %f12
tvc %icc, 0x1
fpmerge %f6, %f6, %f6
orcc %i7, 0x075C, %o4
fand %f10, %f12, %f2
fmovrdgz %l2, %f14, %f0
st %f9, [%l7 + 0x0C]
fcmpeq32 %f12, %f2, %i2
fors %f7, %f8, %f3
fmovrdne %o6, %f12, %f0
ld [%l7 + 0x60], %f5
fmovdne %xcc, %f9, %f2
fmovd %f8, %f0
bpos,a,pt %icc, loop_5593
mova %xcc, %i1, %i5
xor %o3, 0x047A, %i3
stx %o2, [%l7 + 0x58]
loop_5593:
fexpand %f0, %f4
fpsub16s %f14, %f7, %f8
ldsh [%l7 + 0x74], %i6
fpack16 %f14, %f8
smul %i0, %l1, %o1
stx %o7, [%l7 + 0x70]
movn %xcc, %l3, %l5
fornot1 %f14, %f6, %f8
stx %g1, [%l7 + 0x38]
fzero %f2
fnot1 %f14, %f12
movre %o0, %g2, %g7
ldsw [%l7 + 0x5C], %l0
fmovsgu %xcc, %f10, %f10
ldsh [%l7 + 0x62], %o5
ldsb [%l7 + 0x46], %l4
stw %l6, [%l7 + 0x20]
fxor %f10, %f14, %f4
ldsb [%l7 + 0x0A], %g3
tcs %xcc, 0x0
tpos %xcc, 0x2
fandnot1s %f13, %f2, %f13
fba %fcc0, loop_5594
fpmerge %f14, %f13, %f6
st %f5, [%l7 + 0x10]
movleu %xcc, %g4, %g6
loop_5594:
tl %icc, 0x3
bne,a,pt %xcc, loop_5595
edge16 %g5, %i4, %i7
ldsh [%l7 + 0x68], %l2
movrgez %i2, %o6, %o4
loop_5595:
be loop_5596
ldd [%l7 + 0x48], %f2
stx %i5, [%l7 + 0x58]
ldd [%l7 + 0x18], %f12
loop_5596:
addccc %i1, %o3, %o2
ld [%l7 + 0x78], %f0
movpos %icc, %i6, %i0
fpsub32s %f1, %f6, %f12
fbg,a %fcc1, loop_5597
tvs %icc, 0x0
edge32l %l1, %o1, %o7
sra %l3, %i3, %g1
loop_5597:
fnor %f0, %f0, %f14
fpsub32 %f14, %f4, %f6
stx %l5, [%l7 + 0x70]
ld [%l7 + 0x34], %f1
array8 %g2, %o0, %l0
stx %o5, [%l7 + 0x70]
std %f4, [%l7 + 0x70]
ldsh [%l7 + 0x58], %g7
ldsh [%l7 + 0x60], %l4
nop
setx loop_5598, %l0, %l1
jmpl %l1, %g3
fmovdne %icc, %f5, %f11
fcmpeq16 %f8, %f2, %l6
fpsub16s %f11, %f9, %f2
loop_5598:
and %g6, %g4, %i4
lduh [%l7 + 0x74], %i7
ba,a %xcc, loop_5599
fmovrdgez %l2, %f2, %f0
stb %i2, [%l7 + 0x14]
smul %g5, 0x1982, %o6
loop_5599:
st %f11, [%l7 + 0x44]
ldx [%l7 + 0x68], %o4
fmovdl %icc, %f12, %f3
fmovdcs %icc, %f14, %f2
movrlez %i1, 0x01E, %o3
fone %f2
udivcc %o2, 0x0D80, %i5
bleu loop_5600
fmovdpos %xcc, %f7, %f6
srax %i0, %l1, %o1
fmovdl %xcc, %f13, %f12
loop_5600:
fmovrdgz %o7, %f10, %f10
ldd [%l7 + 0x38], %f4
lduh [%l7 + 0x44], %l3
ld [%l7 + 0x70], %f10
fxnors %f8, %f13, %f4
ld [%l7 + 0x24], %f1
srl %i6, %i3, %g1
ld [%l7 + 0x2C], %f5
bvc,a %icc, loop_5601
ldsw [%l7 + 0x08], %g2
std %f8, [%l7 + 0x70]
lduh [%l7 + 0x64], %o0
loop_5601:
tcc %icc, 0x4
fzero %f4
ldsb [%l7 + 0x3D], %l0
andncc %l5, %o5, %l4
stx %g7, [%l7 + 0x60]
fandnot2 %f10, %f12, %f12
srlx %g3, 0x00, %l6
fzeros %f11
stb %g6, [%l7 + 0x45]
fmul8sux16 %f4, %f14, %f14
fbl,a %fcc0, loop_5602
fand %f14, %f4, %f6
brgez %i4, loop_5603
fmovdneg %icc, %f9, %f8
loop_5602:
bgu,pt %icc, loop_5604
movne %xcc, %g4, %i7
loop_5603:
fmovs %f1, %f8
fnot2s %f8, %f5
loop_5604:
std %f2, [%l7 + 0x20]
fornot1 %f2, %f14, %f0
fbo %fcc2, loop_5605
edge16 %l2, %g5, %o6
fone %f10
fmovdpos %xcc, %f3, %f2
loop_5605:
srl %o4, 0x07, %i2
ldd [%l7 + 0x28], %f0
fmovrsgez %i1, %f9, %f5
andncc %o3, %o2, %i5
tgu %icc, 0x0
fmovdcc %icc, %f11, %f2
fmovrdlez %l1, %f8, %f0
bneg,a %icc, loop_5606
fmovdneg %icc, %f7, %f2
brgez,a %i0, loop_5607
edge8ln %o7, %l3, %i6
loop_5606:
fbge %fcc3, loop_5608
fble %fcc1, loop_5609
loop_5607:
fbo,a %fcc3, loop_5610
ldx [%l7 + 0x28], %o1
loop_5608:
ld [%l7 + 0x64], %f11
loop_5609:
andncc %i3, %g1, %o0
loop_5610:
fbge %fcc3, loop_5611
ldub [%l7 + 0x3F], %g2
sth %l0, [%l7 + 0x3A]
ldsb [%l7 + 0x7A], %o5
loop_5611:
ldsh [%l7 + 0x32], %l5
fbu,a %fcc0, loop_5612
fexpand %f3, %f8
sdivcc %l4, 0x0591, %g3
fmovde %xcc, %f15, %f14
loop_5612:
fmovrde %l6, %f12, %f14
sdivcc %g7, 0x0A3E, %i4
movge %icc, %g4, %i7
srlx %g6, %g5, %l2
fbue %fcc2, loop_5613
umulcc %o6, 0x0EA9, %o4
ldsb [%l7 + 0x60], %i2
bvs,a,pn %xcc, loop_5614
loop_5613:
fbe %fcc3, loop_5615
sra %o3, %o2, %i5
bvs,a,pn %xcc, loop_5616
loop_5614:
movvc %icc, %l1, %i1
loop_5615:
addc %o7, %l3, %i6
andncc %o1, %i0, %g1
loop_5616:
array32 %o0, %i3, %g2
movrne %l0, 0x182, %l5
fbule %fcc0, loop_5617
fcmpd %fcc0, %f12, %f0
stx %l4, [%l7 + 0x60]
or %g3, 0x0E81, %l6
loop_5617:
fmovspos %icc, %f3, %f4
fmovspos %icc, %f9, %f14
ldsw [%l7 + 0x30], %o5
fabss %f7, %f12
ld [%l7 + 0x28], %f10
stb %g7, [%l7 + 0x43]
sethi 0x0600, %g4
ldx [%l7 + 0x70], %i4
bne,a loop_5618
ldd [%l7 + 0x30], %f8
sth %i7, [%l7 + 0x50]
ldd [%l7 + 0x68], %f4
loop_5618:
ldub [%l7 + 0x1F], %g6
fnegd %f4, %f0
fxors %f5, %f14, %f5
and %l2, %g5, %o6
call loop_5619
xnorcc %i2, %o3, %o2
fmovrsgez %o4, %f1, %f6
fbe,a %fcc1, loop_5620
loop_5619:
sll %l1, %i1, %i5
fpsub32 %f2, %f4, %f4
movg %xcc, %o7, %l3
loop_5620:
stb %o1, [%l7 + 0x2F]
edge32n %i6, %i0, %o0
stb %i3, [%l7 + 0x7A]
fmovdg %xcc, %f13, %f7
fbule,a %fcc0, loop_5621
bg,a,pt %icc, loop_5622
fmul8x16al %f13, %f7, %f14
stw %g2, [%l7 + 0x2C]
loop_5621:
umulcc %l0, 0x1BA3, %g1
loop_5622:
st %f15, [%l7 + 0x5C]
fmovsvc %xcc, %f10, %f2
fpsub16s %f5, %f8, %f14
fmul8ulx16 %f0, %f2, %f14
stb %l5, [%l7 + 0x15]
stx %g3, [%l7 + 0x48]
sth %l6, [%l7 + 0x30]
bn,a,pt %icc, loop_5623
fnot1s %f2, %f11
fcmpgt32 %f10, %f2, %o5
fmovsge %xcc, %f3, %f4
loop_5623:
lduw [%l7 + 0x38], %g7
sra %l4, 0x1E, %i4
popc 0x013D, %i7
andncc %g4, %g6, %g5
stw %o6, [%l7 + 0x34]
xnorcc %i2, 0x0977, %o3
fone %f14
lduw [%l7 + 0x2C], %o2
mova %xcc, %l2, %l1
brlez,a %i1, loop_5624
xnorcc %i5, 0x123C, %o4
fsrc1 %f12, %f6
pdist %f8, %f2, %f0
loop_5624:
bne %icc, loop_5625
stb %o7, [%l7 + 0x3E]
fbule %fcc1, loop_5626
bleu,pn %xcc, loop_5627
loop_5625:
stb %o1, [%l7 + 0x40]
ldsw [%l7 + 0x28], %i6
loop_5626:
fcmple16 %f4, %f14, %i0
loop_5627:
movleu %icc, %l3, %i3
fcmple16 %f0, %f0, %g2
call loop_5628
movpos %xcc, %l0, %g1
srl %l5, %o0, %g3
fnor %f0, %f2, %f4
loop_5628:
fmovsl %icc, %f8, %f8
lduh [%l7 + 0x40], %l6
smul %o5, 0x1710, %g7
fmovrde %l4, %f10, %f6
stx %i7, [%l7 + 0x58]
fandnot1s %f3, %f3, %f9
movrgz %g4, %g6, %i4
ldsw [%l7 + 0x5C], %o6
lduh [%l7 + 0x70], %g5
ldub [%l7 + 0x7E], %o3
fmovdcc %icc, %f1, %f10
mulx %i2, %o2, %l1
st %f4, [%l7 + 0x7C]
movge %xcc, %l2, %i5
edge16ln %o4, %o7, %i1
andn %o1, 0x19F1, %i0
ldsw [%l7 + 0x5C], %i6
srlx %l3, %i3, %l0
pdist %f4, %f4, %f6
srlx %g1, 0x14, %g2
fxors %f4, %f7, %f14
andncc %l5, %g3, %o0
fcmpeq16 %f10, %f6, %o5
edge16 %l6, %l4, %g7
fbl,a %fcc1, loop_5629
lduh [%l7 + 0x4E], %g4
movvs %icc, %g6, %i7
fnors %f0, %f14, %f2
loop_5629:
fmovrdlez %i4, %f2, %f0
fbo,a %fcc0, loop_5630
ldsh [%l7 + 0x7C], %g5
bg,a,pn %icc, loop_5631
fnot1s %f4, %f12
loop_5630:
tgu %xcc, 0x7
std %f2, [%l7 + 0x30]
loop_5631:
tsubcc %o6, 0x1DE9, %i2
fmovsne %icc, %f3, %f10
stx %o3, [%l7 + 0x20]
std %f14, [%l7 + 0x40]
fexpand %f11, %f0
fnot2s %f12, %f2
fabss %f2, %f11
lduh [%l7 + 0x32], %l1
bne,a,pt %icc, loop_5632
ldub [%l7 + 0x2F], %o2
fmovdvs %xcc, %f3, %f13
fmovdgu %xcc, %f9, %f14
loop_5632:
fands %f13, %f7, %f11
stx %i5, [%l7 + 0x38]
fcmpd %fcc1, %f14, %f8
sethi 0x19BE, %l2
movg %xcc, %o7, %o4
bcs,a,pt %icc, loop_5633
fbul %fcc1, loop_5634
fmovrdlz %i1, %f8, %f6
fnands %f12, %f0, %f13
loop_5633:
tl %xcc, 0x3
loop_5634:
andcc %i0, %o1, %i6
array32 %i3, %l0, %l3
stw %g2, [%l7 + 0x54]
lduh [%l7 + 0x5C], %g1
st %f5, [%l7 + 0x50]
ld [%l7 + 0x60], %f12
fmul8x16 %f13, %f2, %f12
fmovrslez %g3, %f0, %f3
fmul8x16 %f14, %f4, %f8
brlez,a %o0, loop_5635
ldsb [%l7 + 0x36], %l5
st %f12, [%l7 + 0x48]
siam 0x7
loop_5635:
call loop_5636
brgz,a %l6, loop_5637
lduh [%l7 + 0x2A], %o5
smul %l4, 0x09FF, %g7
loop_5636:
ldub [%l7 + 0x75], %g6
loop_5637:
sth %i7, [%l7 + 0x34]
fmovrde %i4, %f12, %f0
sub %g5, 0x056C, %o6
srl %i2, %g4, %l1
sub %o3, %i5, %l2
fmovrdlz %o2, %f0, %f12
srl %o4, %o7, %i0
orncc %o1, 0x05B5, %i6
sth %i3, [%l7 + 0x6A]
fandnot2 %f8, %f6, %f8
lduw [%l7 + 0x28], %l0
tpos %xcc, 0x5
fnot1 %f0, %f2
fmovdle %xcc, %f5, %f9
stx %i1, [%l7 + 0x70]
edge16n %l3, %g2, %g1
stw %g3, [%l7 + 0x3C]
bvc,a,pt %xcc, loop_5638
ldx [%l7 + 0x20], %o0
edge32l %l6, %o5, %l4
fsrc1s %f8, %f8
loop_5638:
fxors %f15, %f6, %f9
lduw [%l7 + 0x18], %g7
be,a loop_5639
fbue,a %fcc1, loop_5640
stw %g6, [%l7 + 0x18]
fandnot1 %f6, %f8, %f8
loop_5639:
tsubcc %i7, 0x036A, %l5
loop_5640:
fmuld8sux16 %f7, %f8, %f4
fmovsa %icc, %f1, %f6
sth %g5, [%l7 + 0x1A]
lduh [%l7 + 0x2A], %o6
bvs,a loop_5641
st %f7, [%l7 + 0x1C]
sth %i2, [%l7 + 0x7A]
edge32l %i4, %g4, %o3
loop_5641:
smulcc %l1, 0x1CAC, %l2
umul %o2, 0x0826, %i5
fmovscs %xcc, %f2, %f10
fxnor %f0, %f12, %f6
stb %o7, [%l7 + 0x34]
sth %i0, [%l7 + 0x7E]
fabss %f8, %f6
fmul8sux16 %f8, %f2, %f4
ldsw [%l7 + 0x54], %o1
stw %o4, [%l7 + 0x0C]
fbuge %fcc1, loop_5642
add %i3, %l0, %i1
lduw [%l7 + 0x78], %l3
movneg %icc, %i6, %g1
loop_5642:
andcc %g2, 0x1B40, %g3
ldx [%l7 + 0x40], %l6
lduw [%l7 + 0x6C], %o5
movcs %xcc, %l4, %g7
mulx %g6, %i7, %o0
fandnot2s %f7, %f1, %f13
fandnot2s %f8, %f14, %f1
movcs %xcc, %l5, %g5
edge32ln %i2, %o6, %i4
fpsub32s %f3, %f0, %f13
mulscc %o3, 0x1E86, %g4
tsubcctv %l1, %l2, %o2
tg %icc, 0x0
be,a,pn %icc, loop_5643
fmovdcs %xcc, %f0, %f1
ldsw [%l7 + 0x50], %o7
tg %xcc, 0x7
loop_5643:
ldub [%l7 + 0x26], %i0
fmuld8sux16 %f9, %f1, %f4
fcmpeq16 %f14, %f2, %o1
stw %o4, [%l7 + 0x6C]
fsrc1 %f4, %f12
array8 %i5, %l0, %i3
ld [%l7 + 0x54], %f13
stb %i1, [%l7 + 0x2A]
ldsb [%l7 + 0x48], %l3
fbug,a %fcc1, loop_5644
fble %fcc3, loop_5645
fbule,a %fcc1, loop_5646
fcmple32 %f12, %f10, %g1
loop_5644:
umul %g2, %g3, %l6
loop_5645:
stw %i6, [%l7 + 0x2C]
loop_5646:
edge16 %l4, %o5, %g7
ldd [%l7 + 0x48], %f8
tne %xcc, 0x1
movleu %icc, %i7, %g6
fnands %f11, %f3, %f3
ldx [%l7 + 0x58], %o0
bge,pn %icc, loop_5647
andncc %g5, %i2, %l5
tsubcctv %o6, %i4, %o3
stb %g4, [%l7 + 0x21]
loop_5647:
call loop_5648
ldsw [%l7 + 0x0C], %l1
fandnot2 %f4, %f2, %f4
lduw [%l7 + 0x74], %o2
loop_5648:
st %f9, [%l7 + 0x54]
fmovrdlz %o7, %f14, %f12
fbo %fcc0, loop_5649
sub %i0, %o1, %o4
bl,a %icc, loop_5650
bneg,pt %icc, loop_5651
loop_5649:
fbg %fcc0, loop_5652
fmovrsgez %l2, %f9, %f13
loop_5650:
fba %fcc1, loop_5653
loop_5651:
tpos %xcc, 0x5
loop_5652:
fmovsa %icc, %f8, %f13
for %f14, %f8, %f8
loop_5653:
udivx %i5, 0x14CC, %l0
ldsh [%l7 + 0x6C], %i3
brz,a %i1, loop_5654
bge loop_5655
lduh [%l7 + 0x6E], %g1
lduh [%l7 + 0x08], %g2
loop_5654:
fnot2s %f5, %f7
loop_5655:
ldsb [%l7 + 0x0A], %l3
fmovsne %xcc, %f15, %f6
tcc %icc, 0x6
edge32 %l6, %g3, %l4
sra %o5, 0x1F, %g7
movgu %xcc, %i7, %g6
fcmpgt16 %f14, %f0, %o0
edge8n %i6, %i2, %g5
fmovsneg %xcc, %f11, %f9
fmovsa %xcc, %f3, %f1
siam 0x1
lduw [%l7 + 0x20], %o6
subccc %l5, 0x0EB2, %o3
fbge %fcc3, loop_5656
ldd [%l7 + 0x78], %f12
ldsh [%l7 + 0x20], %g4
fbne %fcc0, loop_5657
loop_5656:
movvs %icc, %l1, %o2
lduw [%l7 + 0x50], %o7
taddcc %i4, 0x182F, %i0
loop_5657:
ldub [%l7 + 0x48], %o1
tneg %xcc, 0x4
bne,pn %icc, loop_5658
alignaddrl %o4, %i5, %l2
udivcc %l0, 0x19CE, %i3
stx %i1, [%l7 + 0x58]
loop_5658:
nop
setx loop_5659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a %icc, loop_5660
movgu %xcc, %g2, %l3
tpos %xcc, 0x7
loop_5659:
sra %l6, %g3, %l4
loop_5660:
fmovdne %icc, %f14, %f3
move %xcc, %g1, %g7
ldx [%l7 + 0x20], %o5
ldub [%l7 + 0x1B], %g6
ba,a loop_5661
fpack32 %f14, %f0, %f10
fandnot1s %f2, %f15, %f11
fexpand %f9, %f8
loop_5661:
udiv %o0, 0x0584, %i7
ldsh [%l7 + 0x0E], %i6
sdivx %i2, 0x1E07, %o6
fors %f1, %f15, %f9
bg,pn %icc, loop_5662
fcmpne16 %f0, %f12, %g5
xnorcc %o3, %l5, %l1
ldd [%l7 + 0x68], %f0
loop_5662:
fmovsg %icc, %f12, %f4
fsrc2 %f12, %f4
lduw [%l7 + 0x18], %o2
movre %o7, 0x2DA, %g4
fsrc1 %f4, %f8
fabss %f15, %f11
stb %i4, [%l7 + 0x7E]
bg,a loop_5663
fcmpeq32 %f6, %f12, %o1
ldsh [%l7 + 0x48], %i0
movvs %xcc, %o4, %l2
loop_5663:
move %icc, %l0, %i5
fnegs %f4, %f10
subc %i1, 0x1957, %g2
std %f8, [%l7 + 0x68]
fornot2s %f10, %f15, %f5
bn,pn %icc, loop_5664
fxors %f5, %f11, %f11
fmovrdlz %l3, %f6, %f0
edge8ln %i3, %l6, %g3
loop_5664:
fmovrde %l4, %f10, %f2
bn,pt %xcc, loop_5665
sll %g7, %g1, %g6
umulcc %o5, 0x1A80, %o0
ld [%l7 + 0x50], %f5
loop_5665:
stw %i7, [%l7 + 0x2C]
fbul %fcc2, loop_5666
std %f4, [%l7 + 0x08]
fnands %f13, %f1, %f10
fbge %fcc3, loop_5667
loop_5666:
fpadd32 %f8, %f2, %f10
tsubcctv %i6, 0x0381, %o6
alignaddrl %i2, %o3, %g5
loop_5667:
fcmpd %fcc2, %f10, %f6
ldsb [%l7 + 0x49], %l1
movcs %xcc, %o2, %o7
ldd [%l7 + 0x30], %f10
sdivcc %g4, 0x1C30, %l5
movpos %icc, %o1, %i0
fmovscc %xcc, %f12, %f12
lduw [%l7 + 0x40], %o4
bn %icc, loop_5668
movgu %icc, %i4, %l0
stb %i5, [%l7 + 0x1E]
bl,pt %xcc, loop_5669
loop_5668:
lduh [%l7 + 0x68], %l2
ldx [%l7 + 0x20], %g2
stw %i1, [%l7 + 0x18]
loop_5669:
lduw [%l7 + 0x18], %i3
ldub [%l7 + 0x73], %l3
sdiv %g3, 0x0F03, %l6
alignaddrl %l4, %g1, %g6
fcmpne16 %f6, %f0, %g7
fmul8x16al %f9, %f10, %f8
lduw [%l7 + 0x2C], %o5
stw %o0, [%l7 + 0x48]
brgez,a %i7, loop_5670
stx %i6, [%l7 + 0x18]
bleu,a,pt %icc, loop_5671
smul %o6, 0x1E9C, %i2
loop_5670:
stx %g5, [%l7 + 0x18]
edge8l %o3, %o2, %o7
loop_5671:
ldsb [%l7 + 0x56], %g4
fzeros %f12
nop
setx loop_5672, %l0, %l1
jmpl %l1, %l5
movrlz %o1, %i0, %o4
std %f2, [%l7 + 0x28]
fblg %fcc0, loop_5673
loop_5672:
alignaddrl %i4, %l0, %l1
sth %i5, [%l7 + 0x40]
edge32ln %g2, %i1, %l2
loop_5673:
mova %icc, %i3, %g3
addc %l6, 0x1C3A, %l4
udiv %l3, 0x1E9E, %g6
sra %g7, %g1, %o0
edge16n %o5, %i6, %o6
sth %i2, [%l7 + 0x3A]
edge16n %g5, %i7, %o3
movrgz %o7, %o2, %g4
ldd [%l7 + 0x20], %f4
edge32ln %o1, %i0, %o4
fmovrdne %l5, %f10, %f4
or %l0, 0x1BCE, %i4
stx %i5, [%l7 + 0x70]
ldsb [%l7 + 0x0E], %l1
ldub [%l7 + 0x23], %g2
tvc %icc, 0x5
fbne,a %fcc3, loop_5674
tsubcc %i1, %l2, %i3
fpmerge %f11, %f13, %f2
fmovdcs %icc, %f13, %f13
loop_5674:
fnand %f10, %f4, %f12
fmovspos %xcc, %f5, %f12
ldsb [%l7 + 0x59], %l6
fmovsvc %xcc, %f4, %f0
sth %l4, [%l7 + 0x0A]
subccc %g3, 0x1D8F, %l3
ldsw [%l7 + 0x3C], %g7
popc %g6, %g1
fmovde %icc, %f13, %f0
fmovrsgz %o0, %f7, %f12
tcc %xcc, 0x0
fbge,a %fcc2, loop_5675
ldx [%l7 + 0x70], %o5
ld [%l7 + 0x08], %f12
ldub [%l7 + 0x54], %i6
loop_5675:
fbul %fcc3, loop_5676
stb %i2, [%l7 + 0x6F]
std %f6, [%l7 + 0x60]
fmovrslez %o6, %f6, %f0
loop_5676:
fblg,a %fcc1, loop_5677
fmovscs %xcc, %f6, %f12
ldub [%l7 + 0x6B], %g5
nop
setx loop_5678, %l0, %l1
jmpl %l1, %o3
loop_5677:
fmovrdgez %i7, %f2, %f0
ldd [%l7 + 0x40], %f10
udivx %o7, 0x1ACD, %g4
loop_5678:
fcmps %fcc2, %f6, %f8
fbuge %fcc0, loop_5679
sll %o1, %o2, %i0
fmovrdlez %l5, %f0, %f4
fors %f9, %f9, %f7
loop_5679:
xor %o4, %l0, %i4
fmovs %f1, %f8
fmovrdne %l1, %f12, %f14
ldsb [%l7 + 0x1D], %i5
ldd [%l7 + 0x70], %f2
fornot2 %f14, %f8, %f0
edge32 %i1, %g2, %i3
movvc %icc, %l6, %l4
ldx [%l7 + 0x58], %l2
lduh [%l7 + 0x10], %l3
fmovdg %icc, %f10, %f11
lduw [%l7 + 0x3C], %g3
fornot2s %f15, %f12, %f7
taddcc %g7, %g1, %o0
stw %g6, [%l7 + 0x5C]
lduh [%l7 + 0x40], %i6
brlez,a %o5, loop_5680
fbo,a %fcc2, loop_5681
movle %xcc, %i2, %g5
ldx [%l7 + 0x58], %o3
loop_5680:
brgez %i7, loop_5682
loop_5681:
movrgz %o6, %o7, %o1
fornot1s %f14, %f6, %f0
tn %icc, 0x4
loop_5682:
smulcc %g4, 0x1013, %o2
fbuge,a %fcc0, loop_5683
fmovrslez %l5, %f7, %f14
fmovsg %icc, %f4, %f15
fsrc2s %f11, %f11
loop_5683:
movrlez %i0, %o4, %l0
ld [%l7 + 0x78], %f2
ble,a,pt %icc, loop_5684
bvs,pt %icc, loop_5685
fmovdvc %icc, %f3, %f9
bneg,a %icc, loop_5686
loop_5684:
sdiv %i4, 0x0BD8, %l1
loop_5685:
tpos %icc, 0x4
sra %i1, %g2, %i3
loop_5686:
nop
setx loop_5687, %l0, %l1
jmpl %l1, %i5
st %f15, [%l7 + 0x50]
edge8l %l4, %l2, %l3
tne %xcc, 0x7
loop_5687:
ldub [%l7 + 0x4C], %l6
fmovsgu %icc, %f0, %f0
ldub [%l7 + 0x1B], %g3
fble %fcc3, loop_5688
fcmpeq16 %f0, %f14, %g7
movcs %xcc, %o0, %g6
lduw [%l7 + 0x64], %g1
loop_5688:
ta %xcc, 0x6
bn,pt %icc, loop_5689
fnor %f0, %f12, %f2
fmovda %icc, %f8, %f9
brgz,a %i6, loop_5690
loop_5689:
edge32ln %i2, %o5, %o3
for %f6, %f6, %f8
movcc %icc, %i7, %o6
loop_5690:
ldsh [%l7 + 0x18], %g5
ldsb [%l7 + 0x64], %o7
ld [%l7 + 0x38], %f4
fmovsneg %xcc, %f6, %f11
stb %g4, [%l7 + 0x7E]
fmovdpos %xcc, %f5, %f2
ba,pt %icc, loop_5691
fmovdpos %icc, %f11, %f7
stb %o2, [%l7 + 0x44]
fmovdcc %xcc, %f5, %f2
loop_5691:
fmovdle %xcc, %f5, %f15
bshuffle %f0, %f12, %f2
fandnot1 %f14, %f14, %f14
fexpand %f4, %f10
fmul8x16 %f14, %f6, %f4
ldsb [%l7 + 0x73], %o1
fbul %fcc1, loop_5692
fpadd32s %f5, %f2, %f8
movvs %icc, %l5, %o4
edge8ln %l0, %i0, %l1
loop_5692:
fbn %fcc2, loop_5693
brgez,a %i1, loop_5694
sdivx %g2, 0x19B9, %i4
stx %i5, [%l7 + 0x48]
loop_5693:
ldd [%l7 + 0x48], %f10
loop_5694:
smul %i3, 0x0E9F, %l2
bvc,pn %xcc, loop_5695
bpos,a %icc, loop_5696
fbl %fcc3, loop_5697
ldd [%l7 + 0x50], %f2
loop_5695:
fands %f12, %f1, %f14
loop_5696:
fpack32 %f0, %f12, %f0
loop_5697:
sth %l3, [%l7 + 0x64]
edge8l %l4, %l6, %g3
umul %o0, 0x01B7, %g6
taddcctv %g1, %g7, %i2
ldsh [%l7 + 0x4A], %o5
fnands %f2, %f1, %f14
stw %i6, [%l7 + 0x30]
stx %i7, [%l7 + 0x08]
std %f10, [%l7 + 0x38]
and %o6, %o3, %g5
fbe %fcc3, loop_5698
andn %g4, 0x0110, %o7
ldsw [%l7 + 0x3C], %o1
stb %o2, [%l7 + 0x3B]
loop_5698:
andcc %o4, 0x1CFA, %l5
ble,pn %icc, loop_5699
ldsb [%l7 + 0x19], %i0
xnorcc %l0, 0x10E6, %i1
movge %xcc, %l1, %i4
loop_5699:
movle %xcc, %i5, %g2
stw %l2, [%l7 + 0x14]
ldx [%l7 + 0x30], %l3
fcmped %fcc0, %f8, %f0
fmul8x16al %f13, %f12, %f12
fnor %f10, %f0, %f10
bvs,a,pn %xcc, loop_5700
stx %i3, [%l7 + 0x68]
fandnot1s %f8, %f2, %f15
sdivx %l4, 0x0CE9, %l6
loop_5700:
fexpand %f1, %f10
ldsh [%l7 + 0x10], %o0
fors %f3, %f15, %f6
movrlez %g3, %g1, %g7
fnot1s %f10, %f1
fornot2 %f2, %f14, %f4
lduh [%l7 + 0x60], %g6
bshuffle %f12, %f4, %f12
fpmerge %f11, %f14, %f0
fmul8ulx16 %f2, %f0, %f6
fmovd %f6, %f0
ldx [%l7 + 0x38], %o5
srl %i6, 0x1F, %i7
bpos,pn %icc, loop_5701
ldx [%l7 + 0x08], %i2
lduw [%l7 + 0x44], %o3
fbg %fcc0, loop_5702
loop_5701:
fmul8x16al %f2, %f11, %f8
edge8 %g5, %g4, %o6
fnot2s %f4, %f14
loop_5702:
ldsh [%l7 + 0x64], %o1
array16 %o7, %o2, %o4
tcs %icc, 0x1
st %f7, [%l7 + 0x38]
alignaddr %i0, %l5, %i1
ldsh [%l7 + 0x0C], %l1
fors %f14, %f8, %f14
movge %xcc, %l0, %i5
fpackfix %f12, %f10
fmul8sux16 %f2, %f0, %f12
fbue,a %fcc3, loop_5703
fbul,a %fcc2, loop_5704
bne,a %icc, loop_5705
fbue,a %fcc2, loop_5706
loop_5703:
movge %icc, %g2, %i4
loop_5704:
movvc %xcc, %l3, %l2
loop_5705:
fnot2 %f14, %f0
loop_5706:
ldsh [%l7 + 0x0E], %l4
edge8 %l6, %i3, %o0
ldsh [%l7 + 0x38], %g1
ldsb [%l7 + 0x4C], %g7
lduh [%l7 + 0x36], %g3
stx %g6, [%l7 + 0x30]
fmovrdlz %i6, %f12, %f4
fcmpgt32 %f14, %f8, %o5
andncc %i7, %i2, %g5
fmovdpos %xcc, %f6, %f6
fcmpeq16 %f6, %f2, %g4
st %f14, [%l7 + 0x24]
fmovrdne %o6, %f14, %f12
stx %o1, [%l7 + 0x08]
fmovsleu %xcc, %f15, %f1
stb %o3, [%l7 + 0x70]
ldd [%l7 + 0x70], %f10
fbug %fcc0, loop_5707
ld [%l7 + 0x64], %f6
bpos,a,pt %xcc, loop_5708
ldsw [%l7 + 0x54], %o7
loop_5707:
bg,a,pn %icc, loop_5709
fmovs %f8, %f0
loop_5708:
tleu %xcc, 0x2
movrgz %o4, %o2, %i0
loop_5709:
array32 %l5, %l1, %i1
tpos %xcc, 0x5
fmovscs %icc, %f7, %f7
fba,a %fcc2, loop_5710
fble,a %fcc2, loop_5711
umulcc %l0, %i5, %i4
ld [%l7 + 0x54], %f1
loop_5710:
fsrc2 %f10, %f14
loop_5711:
stb %g2, [%l7 + 0x47]
ldx [%l7 + 0x70], %l3
sth %l4, [%l7 + 0x6C]
fbuge %fcc3, loop_5712
brnz,a %l6, loop_5713
tge %icc, 0x6
bshuffle %f2, %f6, %f12
loop_5712:
ldub [%l7 + 0x40], %i3
loop_5713:
edge16 %o0, %g1, %g7
st %f7, [%l7 + 0x6C]
fpmerge %f14, %f9, %f4
fcmple32 %f14, %f6, %l2
fbl,a %fcc1, loop_5714
lduw [%l7 + 0x3C], %g3
ldd [%l7 + 0x78], %f0
fcmpeq16 %f6, %f8, %g6
loop_5714:
ldub [%l7 + 0x42], %o5
ldsw [%l7 + 0x2C], %i6
fcmple32 %f8, %f12, %i7
fmovrdgez %g5, %f12, %f8
array16 %i2, %g4, %o1
be,a loop_5715
fnegs %f3, %f14
fmovsn %xcc, %f3, %f14
std %f4, [%l7 + 0x68]
loop_5715:
ldub [%l7 + 0x4C], %o6
fpsub16s %f2, %f0, %f8
fnot2 %f0, %f2
fnand %f14, %f4, %f8
fpadd16 %f4, %f8, %f6
lduh [%l7 + 0x18], %o7
brlez %o4, loop_5716
fands %f9, %f8, %f8
tle %xcc, 0x4
st %f15, [%l7 + 0x44]
loop_5716:
ldub [%l7 + 0x4C], %o2
stb %o3, [%l7 + 0x1E]
lduw [%l7 + 0x30], %i0
sth %l5, [%l7 + 0x1C]
fcmpes %fcc1, %f0, %f10
sub %l1, %l0, %i1
tcs %icc, 0x7
fpsub32s %f5, %f0, %f12
bvc,a,pn %icc, loop_5717
ldub [%l7 + 0x30], %i5
ldub [%l7 + 0x42], %g2
ldx [%l7 + 0x08], %i4
loop_5717:
stw %l4, [%l7 + 0x60]
edge16 %l3, %i3, %o0
edge16l %l6, %g1, %g7
smul %l2, 0x1135, %g3
tvc %icc, 0x7
lduh [%l7 + 0x3C], %g6
fbe %fcc0, loop_5718
movleu %xcc, %o5, %i7
ldx [%l7 + 0x78], %g5
fcmpgt16 %f10, %f8, %i6
loop_5718:
call loop_5719
movcs %xcc, %g4, %i2
fmovdgu %icc, %f12, %f1
umul %o6, 0x166E, %o1
loop_5719:
fexpand %f5, %f2
movl %xcc, %o7, %o2
edge32n %o4, %i0, %l5
tcc %icc, 0x2
lduw [%l7 + 0x7C], %o3
lduw [%l7 + 0x2C], %l0
fmovsg %icc, %f8, %f13
ba,a,pt %icc, loop_5720
popc %i1, %l1
fmovsvs %icc, %f6, %f14
fcmpgt16 %f6, %f4, %g2
loop_5720:
edge32 %i5, %i4, %l4
fcmpeq32 %f14, %f4, %i3
pdist %f2, %f4, %f8
bpos,pt %icc, loop_5721
edge8 %l3, %o0, %g1
fmovse %icc, %f3, %f10
ldsw [%l7 + 0x6C], %g7
loop_5721:
alignaddrl %l2, %l6, %g3
ld [%l7 + 0x50], %f11
srl %o5, %i7, %g5
ldsw [%l7 + 0x40], %i6
bne,a,pt %icc, loop_5722
fcmpgt32 %f10, %f10, %g4
fmul8x16au %f14, %f9, %f8
tsubcctv %g6, 0x1CA6, %o6
loop_5722:
std %f4, [%l7 + 0x48]
tle %xcc, 0x6
stx %i2, [%l7 + 0x18]
te %icc, 0x4
fmovrdne %o7, %f10, %f10
ldd [%l7 + 0x50], %f8
fbl,a %fcc1, loop_5723
fmovsneg %xcc, %f15, %f2
ld [%l7 + 0x18], %f9
fbge,a %fcc3, loop_5724
loop_5723:
fmovdgu %xcc, %f12, %f15
fornot1 %f10, %f4, %f6
fmovdneg %icc, %f11, %f0
loop_5724:
udiv %o1, 0x1E2D, %o2
fmovdg %xcc, %f10, %f11
fpmerge %f4, %f8, %f0
for %f10, %f12, %f10
ldsb [%l7 + 0x1E], %o4
array8 %i0, %o3, %l0
fbu,a %fcc2, loop_5725
and %l5, %i1, %g2
fmovdneg %icc, %f11, %f15
lduh [%l7 + 0x6A], %l1
loop_5725:
fmovdle %xcc, %f15, %f5
fbo,a %fcc3, loop_5726
ldsb [%l7 + 0x1C], %i5
andn %i4, 0x1E66, %l4
nop
setx loop_5727, %l0, %l1
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_5726:
be,a,pn %icc, loop_5728
ldd [%l7 + 0x40], %f10
fbl,a %fcc0, loop_5729
loop_5727:
tg %xcc, 0x1
loop_5728:
stx %l3, [%l7 + 0x28]
ldx [%l7 + 0x30], %i3
loop_5729:
fblg,a %fcc0, loop_5730
fbuge %fcc1, loop_5731
fmovscc %xcc, %f15, %f0
ld [%l7 + 0x18], %f8
loop_5730:
lduw [%l7 + 0x3C], %o0
loop_5731:
ldsb [%l7 + 0x2A], %g7
ble,a,pt %icc, loop_5732
ldd [%l7 + 0x78], %f2
srlx %l2, %g1, %l6
fmovdl %icc, %f11, %f1
loop_5732:
fmovrslez %g3, %f6, %f4
ble %icc, loop_5733
tle %icc, 0x2
lduw [%l7 + 0x7C], %o5
lduw [%l7 + 0x28], %g5
loop_5733:
ldx [%l7 + 0x38], %i6
ldsh [%l7 + 0x64], %i7
ldsh [%l7 + 0x50], %g4
fcmpes %fcc0, %f4, %f2
fxors %f0, %f8, %f9
movrne %g6, %i2, %o7
subc %o1, %o2, %o6
fmovrse %i0, %f3, %f7
fcmped %fcc0, %f12, %f0
fmovsa %xcc, %f12, %f4
stx %o3, [%l7 + 0x50]
addccc %l0, 0x18B7, %l5
movre %o4, 0x39B, %i1
fbug,a %fcc2, loop_5734
alignaddr %g2, %i5, %i4
tl %xcc, 0x2
tn %icc, 0x0
loop_5734:
std %f0, [%l7 + 0x28]
brz,a %l1, loop_5735
fandnot1s %f9, %f3, %f9
fornot2s %f15, %f8, %f13
lduw [%l7 + 0x70], %l4
loop_5735:
fpack32 %f6, %f6, %f14
fbule,a %fcc3, loop_5736
movrgz %l3, 0x2C9, %i3
ldub [%l7 + 0x42], %o0
fpack32 %f6, %f12, %f2
loop_5736:
ble,pt %icc, loop_5737
std %f4, [%l7 + 0x08]
fnot1 %f0, %f2
fmovdleu %xcc, %f14, %f7
loop_5737:
fbuge %fcc2, loop_5738
stx %g7, [%l7 + 0x20]
ldsh [%l7 + 0x70], %g1
fmovscc %icc, %f8, %f7
loop_5738:
nop
setx loop_5739, %l0, %l1
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 loop_5740
fmovrdlez %l2, %f12, %f0
ldx [%l7 + 0x58], %l6
loop_5739:
stb %g3, [%l7 + 0x5D]
loop_5740:
movne %icc, %g5, %o5
ldsh [%l7 + 0x76], %i7
addccc %g4, 0x1249, %i6
ldsw [%l7 + 0x6C], %i2
addcc %g6, %o7, %o1
fnors %f6, %f2, %f12
st %f2, [%l7 + 0x74]
brz,a %o6, loop_5741
ldd [%l7 + 0x20], %f4
subccc %i0, 0x09C7, %o3
fmovscs %xcc, %f6, %f4
loop_5741:
fnand %f2, %f12, %f6
fmovd %f10, %f2
fmovspos %xcc, %f11, %f8
movge %icc, %o2, %l5
fmovdneg %icc, %f8, %f0
fbule %fcc0, loop_5742
ldub [%l7 + 0x33], %o4
bgu loop_5743
bpos %icc, loop_5744
loop_5742:
ldsh [%l7 + 0x62], %i1
subc %l0, 0x09A8, %g2
loop_5743:
movrgz %i5, 0x1B9, %i4
loop_5744:
sub %l1, %l4, %l3
stw %o0, [%l7 + 0x68]
fmul8x16 %f14, %f4, %f2
fandnot2 %f8, %f0, %f12
bge,a %xcc, loop_5745
edge32ln %g7, %i3, %g1
tsubcctv %l6, 0x0E19, %l2
movl %icc, %g5, %o5
loop_5745:
ldd [%l7 + 0x08], %f2
ldsw [%l7 + 0x54], %g3
ldsh [%l7 + 0x52], %g4
movrgez %i6, %i2, %i7
fpadd16 %f14, %f0, %f8
fpsub32 %f0, %f14, %f4
fbg %fcc2, loop_5746
fbl %fcc1, loop_5747
fmovse %xcc, %f14, %f12
fpadd16s %f15, %f7, %f2
loop_5746:
fands %f1, %f12, %f7
loop_5747:
or %g6, %o1, %o6
addc %o7, 0x0BDD, %i0
call loop_5748
ldsh [%l7 + 0x2E], %o2
bne,pt %xcc, loop_5749
ldx [%l7 + 0x70], %l5
loop_5748:
ldsh [%l7 + 0x7A], %o3
fpadd32 %f0, %f2, %f12
loop_5749:
stb %i1, [%l7 + 0x13]
fbge %fcc1, loop_5750
smul %l0, %o4, %g2
fbug,a %fcc3, loop_5751
st %f0, [%l7 + 0x7C]
loop_5750:
fmul8x16 %f14, %f0, %f8
udivx %i5, 0x1047, %l1
loop_5751:
fpsub32 %f14, %f4, %f12
smul %i4, 0x15ED, %l3
ldsb [%l7 + 0x36], %l4
tne %icc, 0x5
tvc %xcc, 0x7
array16 %o0, %i3, %g7
fmovrsgez %g1, %f0, %f5
movrlez %l2, 0x2B4, %g5
smulcc %l6, %o5, %g4
alignaddrl %g3, %i6, %i7
fnot1s %f15, %f12
fmul8x16au %f3, %f2, %f14
fandnot1s %f2, %f1, %f7
bge %icc, loop_5752
fornot1 %f0, %f2, %f4
fcmpeq16 %f4, %f14, %i2
alignaddrl %o1, %g6, %o7
loop_5752:
fandnot1s %f15, %f5, %f0
mulscc %i0, 0x0C5B, %o6
tcs %icc, 0x7
smul %l5, %o2, %o3
ldd [%l7 + 0x48], %f8
stx %i1, [%l7 + 0x68]
ld [%l7 + 0x18], %f10
sth %o4, [%l7 + 0x44]
bvs,a loop_5753
tvc %icc, 0x4
stb %l0, [%l7 + 0x7A]
movvc %xcc, %g2, %l1
loop_5753:
fbl,a %fcc0, loop_5754
lduh [%l7 + 0x64], %i4
ldx [%l7 + 0x60], %i5
movgu %xcc, %l3, %l4
loop_5754:
fmovdcs %icc, %f11, %f14
fand %f14, %f2, %f10
fpmerge %f11, %f1, %f10
fpack32 %f10, %f12, %f14
andncc %i3, %g7, %o0
fpack16 %f12, %f7
orn %g1, 0x1232, %l2
bpos loop_5755
ldsb [%l7 + 0x32], %g5
fmovsgu %xcc, %f3, %f7
array8 %o5, %l6, %g3
loop_5755:
st %f3, [%l7 + 0x48]
fornot2 %f10, %f12, %f2
umul %i6, 0x18D8, %i7
ldsw [%l7 + 0x54], %g4
ldsh [%l7 + 0x22], %o1
ldd [%l7 + 0x78], %f4
ld [%l7 + 0x5C], %f15
fpmerge %f5, %f6, %f2
fmovsa %icc, %f2, %f14
fnor %f0, %f14, %f4
ldd [%l7 + 0x20], %f6
xnorcc %g6, 0x03BE, %i2
alignaddrl %i0, %o6, %l5
fmovrdlez %o7, %f14, %f2
fxnors %f11, %f2, %f6
stb %o3, [%l7 + 0x1D]
movne %icc, %o2, %o4
tvc %xcc, 0x5
std %f14, [%l7 + 0x10]
srax %l0, %g2, %l1
lduh [%l7 + 0x1E], %i1
fcmped %fcc2, %f0, %f2
fmovsleu %icc, %f1, %f1
call loop_5756
fcmpne16 %f6, %f8, %i4
fcmped %fcc2, %f6, %f2
ldub [%l7 + 0x22], %l3
loop_5756:
fmovdn %icc, %f1, %f2
addccc %i5, 0x0066, %i3
ldd [%l7 + 0x20], %f6
xorcc %l4, 0x1093, %o0
nop
setx loop_5757, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %g1, %l2, %g5
bgu,pn %xcc, loop_5758
tvc %xcc, 0x6
loop_5757:
popc %g7, %o5
ldsb [%l7 + 0x2B], %g3
loop_5758:
lduh [%l7 + 0x72], %l6
fmovdcs %icc, %f13, %f15
sllx %i7, 0x1C, %g4
fmovdcc %icc, %f2, %f7
stx %o1, [%l7 + 0x60]
lduh [%l7 + 0x66], %g6
std %f14, [%l7 + 0x70]
fnot2s %f10, %f5
fbue,a %fcc3, loop_5759
sub %i6, %i0, %o6
movneg %xcc, %i2, %l5
edge8l %o7, %o2, %o3
loop_5759:
pdist %f10, %f2, %f4
fornot2s %f0, %f9, %f8
fmovrde %l0, %f6, %f10
movpos %xcc, %o4, %g2
ldsb [%l7 + 0x42], %l1
srlx %i4, %l3, %i5
fmovs %f15, %f15
udivx %i1, 0x17C0, %l4
fandnot1s %f14, %f11, %f13
bn,a %xcc, loop_5760
tcs %icc, 0x2
ldsw [%l7 + 0x08], %i3
fbn,a %fcc1, loop_5761
loop_5760:
umul %g1, 0x1835, %l2
ldx [%l7 + 0x58], %g5
fmovsa %icc, %f7, %f8
loop_5761:
movrlez %g7, 0x045, %o5
fexpand %f13, %f0
ldx [%l7 + 0x60], %g3
array8 %o0, %l6, %g4
fbuge %fcc2, loop_5762
movcs %icc, %i7, %o1
fxor %f10, %f0, %f14
ld [%l7 + 0x50], %f5
loop_5762:
ldx [%l7 + 0x48], %g6
movcc %xcc, %i6, %i0
st %f12, [%l7 + 0x3C]
fpsub16s %f14, %f14, %f6
mulscc %o6, %i2, %l5
fmovde %xcc, %f8, %f14
fcmpd %fcc3, %f8, %f10
fmovde %xcc, %f3, %f6
fcmple16 %f0, %f6, %o7
ldx [%l7 + 0x50], %o2
ldsb [%l7 + 0x73], %l0
ldsw [%l7 + 0x24], %o3
movg %xcc, %g2, %l1
stb %i4, [%l7 + 0x2A]
udivcc %o4, 0x0811, %l3
fmovspos %xcc, %f0, %f5
fmovdge %icc, %f13, %f14
stb %i1, [%l7 + 0x68]
edge16n %i5, %i3, %g1
subccc %l4, %g5, %g7
std %f8, [%l7 + 0x48]
stx %l2, [%l7 + 0x38]
tle %xcc, 0x1
bleu %icc, loop_5763
ldsw [%l7 + 0x48], %o5
fmovrslez %o0, %f4, %f9
stb %l6, [%l7 + 0x5C]
loop_5763:
tge %xcc, 0x5
fmovdvc %xcc, %f13, %f5
brz %g4, loop_5764
ldsb [%l7 + 0x27], %g3
ldd [%l7 + 0x50], %f2
movre %i7, 0x089, %o1
loop_5764:
be,a,pn %xcc, loop_5765
lduw [%l7 + 0x20], %i6
xnor %i0, 0x10CB, %o6
tne %xcc, 0x6
loop_5765:
fpack32 %f8, %f4, %f4
be,a,pn %xcc, loop_5766
fmovdneg %xcc, %f5, %f3
movrlz %g6, 0x062, %i2
stx %o7, [%l7 + 0x68]
loop_5766:
fmuld8ulx16 %f0, %f14, %f6
ba,a %icc, loop_5767
stb %l5, [%l7 + 0x61]
fcmped %fcc2, %f6, %f12
fmovdne %xcc, %f7, %f8
loop_5767:
fone %f0
bpos %icc, loop_5768
fpadd16 %f12, %f6, %f14
ld [%l7 + 0x44], %f0
sdiv %l0, 0x0CF7, %o3
loop_5768:
fmovrsne %o2, %f13, %f2
edge32l %g2, %l1, %i4
movle %xcc, %o4, %i1
sra %l3, 0x1B, %i3
array16 %i5, %l4, %g5
sth %g1, [%l7 + 0x1E]
srlx %g7, 0x13, %l2
ldd [%l7 + 0x18], %f6
fmul8x16au %f12, %f2, %f2
tle %xcc, 0x7
ldub [%l7 + 0x4C], %o5
stx %o0, [%l7 + 0x78]
std %f14, [%l7 + 0x30]
ld [%l7 + 0x6C], %f9
xorcc %l6, 0x17D5, %g3
stx %g4, [%l7 + 0x18]
udivcc %o1, 0x0E9E, %i7
fmovd %f0, %f8
stb %i6, [%l7 + 0x49]
ldsh [%l7 + 0x14], %i0
fxor %f14, %f8, %f6
stw %o6, [%l7 + 0x10]
ldsb [%l7 + 0x20], %g6
ld [%l7 + 0x6C], %f7
fornot1s %f0, %f1, %f8
brgez,a %i2, loop_5769
fbue %fcc2, loop_5770
stx %l5, [%l7 + 0x48]
subc %o7, 0x0095, %o3
loop_5769:
ldsb [%l7 + 0x1A], %l0
loop_5770:
fpadd16s %f4, %f0, %f8
ldsw [%l7 + 0x48], %o2
fnand %f0, %f2, %f6
fmovsa %xcc, %f15, %f7
fcmple16 %f10, %f6, %l1
fbe,a %fcc1, loop_5771
movrgez %i4, 0x094, %g2
ldd [%l7 + 0x40], %f12
fmovsn %xcc, %f5, %f13
loop_5771:
fone %f8
fsrc1s %f4, %f13
fmovscc %xcc, %f9, %f3
fornot2s %f8, %f6, %f5
fbl %fcc3, loop_5772
brgz,a %o4, loop_5773
sllx %l3, 0x10, %i1
tcc %icc, 0x4
loop_5772:
movrgz %i3, 0x0AB, %i5
loop_5773:
sra %g5, 0x0C, %g1
udivx %l4, 0x0607, %l2
ta %icc, 0x1
te %icc, 0x3
xnorcc %g7, %o0, %l6
st %f2, [%l7 + 0x54]
fmul8x16al %f8, %f7, %f8
stw %g3, [%l7 + 0x6C]
bshuffle %f8, %f0, %f6
fcmple32 %f14, %f10, %g4
fmovsn %icc, %f9, %f7
fpadd16 %f10, %f10, %f12
edge32l %o1, %i7, %o5
ldub [%l7 + 0x63], %i0
movrlez %o6, 0x3FD, %g6
tl %xcc, 0x0
fpsub16 %f8, %f6, %f6
stx %i6, [%l7 + 0x58]
fmovrde %l5, %f4, %f12
ld [%l7 + 0x08], %f3
ldsw [%l7 + 0x40], %o7
edge16 %o3, %i2, %o2
move %icc, %l0, %i4
sethi 0x141A, %g2
fmovs %f3, %f7
ldsw [%l7 + 0x68], %o4
smul %l3, 0x14EE, %l1
tn %icc, 0x0
xnorcc %i1, 0x1FEA, %i5
array32 %g5, %i3, %g1
nop
setx loop_5774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg %fcc2, loop_5775
fcmped %fcc3, %f12, %f4
movvs %icc, %l2, %l4
loop_5774:
orncc %g7, %l6, %g3
loop_5775:
fexpand %f14, %f8
bvs,a,pt %icc, loop_5776
fmovdl %icc, %f3, %f13
ldsb [%l7 + 0x3D], %g4
fmovsle %xcc, %f1, %f9
loop_5776:
addc %o1, %i7, %o5
fmovsne %xcc, %f7, %f11
fmovd %f2, %f4
addccc %o0, %i0, %o6
tge %xcc, 0x5
fcmple32 %f0, %f6, %i6
subc %l5, %o7, %o3
srl %g6, %i2, %o2
andn %l0, %i4, %o4
movvs %icc, %l3, %g2
fabss %f1, %f9
fmovdneg %xcc, %f0, %f9
ldsh [%l7 + 0x7E], %l1
ldd [%l7 + 0x50], %f14
stw %i5, [%l7 + 0x38]
bcs,pt %icc, loop_5777
edge32n %i1, %i3, %g1
fmovdn %xcc, %f12, %f14
edge32ln %g5, %l2, %l4
loop_5777:
alignaddrl %g7, %g3, %g4
lduh [%l7 + 0x0C], %l6
ldsb [%l7 + 0x5C], %i7
tvc %xcc, 0x6
tcs %xcc, 0x0
tg %xcc, 0x6
fnot1s %f11, %f8
fmovrdlez %o5, %f14, %f6
fmovsg %xcc, %f15, %f8
fandnot2 %f12, %f4, %f12
fmovrslez %o0, %f8, %f0
ldsb [%l7 + 0x2B], %o1
stx %i0, [%l7 + 0x08]
fblg %fcc0, loop_5778
st %f14, [%l7 + 0x48]
fcmps %fcc1, %f10, %f2
ldub [%l7 + 0x60], %o6
loop_5778:
sra %i6, %o7, %l5
fone %f4
tvc %icc, 0x6
sdivx %o3, 0x0D22, %g6
ble,pn %icc, loop_5779
tcs %xcc, 0x1
fblg,a %fcc2, loop_5780
and %o2, %l0, %i4
loop_5779:
fxors %f7, %f9, %f3
std %f10, [%l7 + 0x78]
loop_5780:
sth %o4, [%l7 + 0x3C]
umulcc %l3, 0x0995, %i2
fcmple32 %f8, %f6, %l1
fbug %fcc2, loop_5781
fnand %f8, %f12, %f6
movrlz %g2, %i1, %i5
fmovsne %icc, %f0, %f8
loop_5781:
fmovdneg %icc, %f15, %f13
xorcc %g1, 0x0598, %g5
edge8 %l2, %l4, %i3
sth %g7, [%l7 + 0x08]
te %icc, 0x4
fandnot1 %f8, %f6, %f10
array32 %g4, %l6, %g3
lduh [%l7 + 0x52], %o5
fabss %f9, %f6
bshuffle %f14, %f4, %f0
ldsw [%l7 + 0x50], %i7
ldx [%l7 + 0x58], %o0
ldd [%l7 + 0x30], %f2
stx %i0, [%l7 + 0x58]
std %f4, [%l7 + 0x40]
stb %o1, [%l7 + 0x26]
sdivcc %o6, 0x1F9C, %o7
fmovrslez %l5, %f0, %f7
fmuld8sux16 %f5, %f12, %f6
fnor %f8, %f0, %f2
fnand %f12, %f2, %f0
std %f0, [%l7 + 0x78]
fbl,a %fcc0, loop_5782
mulx %i6, 0x06CE, %o3
st %f1, [%l7 + 0x28]
movleu %xcc, %o2, %g6
loop_5782:
taddcctv %l0, 0x1241, %i4
bg loop_5783
lduh [%l7 + 0x34], %l3
edge8ln %i2, %o4, %g2
ldsb [%l7 + 0x6B], %l1
loop_5783:
brlz,a %i1, loop_5784
ldub [%l7 + 0x4A], %i5
fmovsg %icc, %f1, %f11
ldub [%l7 + 0x54], %g5
loop_5784:
lduw [%l7 + 0x58], %l2
fnands %f11, %f8, %f11
stb %l4, [%l7 + 0x1D]
fexpand %f0, %f2
fexpand %f15, %f12
fzeros %f4
ldx [%l7 + 0x20], %i3
alignaddrl %g7, %g1, %l6
fabsd %f8, %f14
sth %g3, [%l7 + 0x0C]
fpsub16s %f0, %f8, %f7
fbne %fcc1, loop_5785
movrgez %o5, 0x339, %g4
ldsh [%l7 + 0x0A], %i7
stb %i0, [%l7 + 0x28]
loop_5785:
fmovde %xcc, %f14, %f6
addc %o1, %o0, %o7
xnor %o6, %i6, %l5
lduh [%l7 + 0x7C], %o3
edge16n %o2, %g6, %l0
tg %icc, 0x2
ldub [%l7 + 0x4A], %i4
stx %l3, [%l7 + 0x28]
ldub [%l7 + 0x6A], %i2
fmovdcs %xcc, %f12, %f2
sth %o4, [%l7 + 0x44]
orncc %l1, 0x1127, %g2
std %f10, [%l7 + 0x68]
ldsh [%l7 + 0x60], %i1
fmovsge %xcc, %f7, %f4
ldub [%l7 + 0x15], %g5
tg %icc, 0x7
for %f0, %f8, %f0
stw %l2, [%l7 + 0x28]
fcmple16 %f0, %f10, %l4
edge8n %i5, %i3, %g7
addccc %l6, 0x0B05, %g1
lduw [%l7 + 0x40], %g3
stb %g4, [%l7 + 0x7E]
lduh [%l7 + 0x1C], %i7
fcmpeq32 %f12, %f4, %o5
bn,pt %xcc, loop_5786
bvs,pt %icc, loop_5787
ld [%l7 + 0x44], %f1
fcmple16 %f12, %f4, %o1
loop_5786:
fmovdvs %xcc, %f2, %f8
loop_5787:
fmovdn %xcc, %f5, %f0
stw %o0, [%l7 + 0x0C]
fbl,a %fcc1, loop_5788
ldub [%l7 + 0x53], %o7
bvc,a %xcc, loop_5789
ldd [%l7 + 0x40], %f14
loop_5788:
fnands %f6, %f15, %f3
fmovrdne %o6, %f4, %f14
loop_5789:
stw %i0, [%l7 + 0x3C]
sth %l5, [%l7 + 0x14]
stx %o3, [%l7 + 0x28]
stb %i6, [%l7 + 0x15]
fmuld8sux16 %f15, %f13, %f2
fmovrde %g6, %f10, %f6
movrne %o2, %l0, %l3
ldd [%l7 + 0x20], %f12
ldd [%l7 + 0x20], %f14
fbo %fcc1, loop_5790
bleu,a %xcc, loop_5791
movleu %xcc, %i2, %o4
bvc,a,pt %xcc, loop_5792
loop_5790:
edge8n %l1, %g2, %i1
loop_5791:
edge16 %g5, %i4, %l2
stw %i5, [%l7 + 0x30]
loop_5792:
ldd [%l7 + 0x78], %f12
fmovdleu %icc, %f4, %f1
movrne %i3, %g7, %l4
tvc %icc, 0x3
subc %l6, %g1, %g3
fmovsg %icc, %f15, %f12
orcc %g4, %o5, %i7
stx %o0, [%l7 + 0x48]
fmovsvs %icc, %f8, %f3
tsubcctv %o7, 0x1B57, %o1
st %f12, [%l7 + 0x50]
fmovdl %xcc, %f5, %f5
fpackfix %f4, %f8
ldx [%l7 + 0x10], %o6
fbu,a %fcc1, loop_5793
fmovscs %icc, %f5, %f14
addc %l5, 0x0256, %i0
fpadd16s %f9, %f13, %f13
loop_5793:
tsubcctv %o3, 0x04A5, %i6
taddcc %o2, %g6, %l0
ld [%l7 + 0x1C], %f7
fmovdcc %xcc, %f8, %f9
fbg %fcc1, loop_5794
std %f2, [%l7 + 0x48]
udivx %i2, 0x03FD, %l3
bcs %icc, loop_5795
loop_5794:
fbuge %fcc0, loop_5796
fsrc2 %f2, %f14
fpsub16 %f6, %f6, %f4
loop_5795:
fxors %f2, %f1, %f13
loop_5796:
movvs %xcc, %o4, %l1
fpadd32s %f6, %f1, %f1
tcc %xcc, 0x1
bl,a loop_5797
bge,a,pn %xcc, loop_5798
lduw [%l7 + 0x2C], %g2
bne,a,pt %xcc, loop_5799
loop_5797:
addcc %i1, %g5, %l2
loop_5798:
srax %i4, %i5, %g7
umulcc %i3, %l6, %l4
loop_5799:
fornot1s %f6, %f14, %f13
stw %g3, [%l7 + 0x48]
stw %g4, [%l7 + 0x68]
nop
setx loop_5800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %o5, 0x0B8B, %i7
fnand %f0, %f12, %f4
ldd [%l7 + 0x18], %f10
loop_5800:
mulscc %o0, 0x04AD, %g1
stw %o7, [%l7 + 0x2C]
fpack32 %f10, %f6, %f0
fmovrdgez %o6, %f14, %f6
stb %l5, [%l7 + 0x1D]
ldd [%l7 + 0x68], %f2
fnot2 %f6, %f2
fsrc2 %f14, %f4
ldd [%l7 + 0x50], %f8
movle %icc, %i0, %o3
sub %o1, %i6, %g6
and %o2, %i2, %l3
bcc,a,pn %icc, loop_5801
std %f4, [%l7 + 0x78]
siam 0x7
ldx [%l7 + 0x70], %o4
loop_5801:
brgez %l1, loop_5802
xor %l0, 0x0AC2, %i1
ldub [%l7 + 0x0C], %g5
fbul,a %fcc2, loop_5803
loop_5802:
edge8ln %l2, %g2, %i4
mova %xcc, %i5, %g7
bl,pn %xcc, loop_5804
loop_5803:
ta %xcc, 0x6
movneg %icc, %l6, %i3
tne %icc, 0x1
loop_5804:
bpos,a loop_5805
fandnot1 %f12, %f0, %f12
movge %xcc, %g3, %l4
fandnot2 %f8, %f6, %f2
loop_5805:
fcmple16 %f8, %f14, %g4
fbuge,a %fcc2, loop_5806
fmovsl %xcc, %f12, %f4
sth %i7, [%l7 + 0x72]
umulcc %o0, 0x11C4, %o5
loop_5806:
movle %xcc, %o7, %g1
fnot2 %f0, %f2
fmovrdgz %o6, %f0, %f10
bcc,pt %xcc, loop_5807
be loop_5808
fmovrsne %l5, %f12, %f11
fpsub32s %f12, %f9, %f0
loop_5807:
fpackfix %f14, %f0
loop_5808:
popc %o3, %o1
fcmpeq16 %f6, %f2, %i6
tvs %xcc, 0x3
fnands %f1, %f4, %f3
fbule %fcc1, loop_5809
fmovdleu %xcc, %f8, %f15
fmovrde %i0, %f8, %f12
fmovrslez %g6, %f3, %f2
loop_5809:
fabsd %f14, %f14
sth %o2, [%l7 + 0x48]
orcc %l3, %i2, %o4
ldsb [%l7 + 0x3F], %l1
fmovrsgez %l0, %f7, %f6
edge32ln %g5, %l2, %g2
umul %i4, 0x1CC1, %i1
mova %icc, %g7, %l6
ldx [%l7 + 0x30], %i3
sth %i5, [%l7 + 0x52]
fands %f9, %f11, %f0
ldsh [%l7 + 0x78], %g3
fbn,a %fcc0, loop_5810
fmovdgu %xcc, %f11, %f5
ldsw [%l7 + 0x7C], %g4
umul %i7, %o0, %o5
loop_5810:
brz,a %l4, loop_5811
fmovdcs %icc, %f1, %f7
fxor %f12, %f10, %f8
ldx [%l7 + 0x60], %o7
loop_5811:
stw %g1, [%l7 + 0x1C]
sth %l5, [%l7 + 0x26]
sdivx %o3, 0x0403, %o1
fandnot2s %f11, %f5, %f0
addcc %i6, 0x0C96, %o6
fmovdpos %xcc, %f11, %f3
fmovdl %xcc, %f10, %f4
std %f2, [%l7 + 0x58]
fmovdl %xcc, %f2, %f4
addc %g6, 0x062B, %i0
movge %xcc, %o2, %i2
ble,a,pt %icc, loop_5812
udivx %l3, 0x0715, %l1
fcmpne32 %f8, %f6, %o4
bcc,a %xcc, loop_5813
loop_5812:
umulcc %g5, %l0, %g2
bl %icc, loop_5814
array8 %i4, %l2, %i1
loop_5813:
tleu %icc, 0x3
std %f6, [%l7 + 0x78]
loop_5814:
udiv %l6, 0x0BE5, %g7
movg %xcc, %i3, %i5
movleu %icc, %g4, %g3
fmovscc %icc, %f14, %f11
edge8n %i7, %o0, %o5
stb %l4, [%l7 + 0x3E]
stw %g1, [%l7 + 0x58]
fpackfix %f6, %f8
fmovdne %icc, %f1, %f9
fpack16 %f10, %f9
edge16n %l5, %o7, %o3
ldsw [%l7 + 0x4C], %o1
fpsub16s %f12, %f0, %f13
sdivcc %i6, 0x106B, %o6
stx %g6, [%l7 + 0x40]
edge8l %o2, %i0, %i2
ldsh [%l7 + 0x26], %l1
fbo %fcc1, loop_5815
srax %o4, 0x0F, %l3
faligndata %f6, %f0, %f4
fmovrdlez %g5, %f0, %f14
loop_5815:
st %f7, [%l7 + 0x40]
st %f11, [%l7 + 0x3C]
fmovrdgz %g2, %f10, %f6
movneg %icc, %i4, %l0
ldsh [%l7 + 0x5C], %l2
tcs %icc, 0x3
fmovdg %xcc, %f2, %f2
fmovdvc %icc, %f2, %f11
fpadd32s %f13, %f15, %f10
lduh [%l7 + 0x7E], %i1
stb %l6, [%l7 + 0x18]
subcc %g7, 0x1AD5, %i5
stx %g4, [%l7 + 0x78]
ldub [%l7 + 0x6D], %g3
fmovdgu %xcc, %f4, %f7
or %i3, %o0, %o5
ldd [%l7 + 0x58], %f4
bcs,pn %icc, loop_5816
tpos %icc, 0x3
ld [%l7 + 0x6C], %f11
fmovdvs %icc, %f9, %f7
loop_5816:
fbul %fcc0, loop_5817
ldsw [%l7 + 0x24], %i7
ldsh [%l7 + 0x16], %g1
movneg %xcc, %l4, %o7
loop_5817:
fbuge,a %fcc0, loop_5818
ldd [%l7 + 0x30], %f6
lduh [%l7 + 0x68], %o3
subccc %o1, %l5, %o6
loop_5818:
ldsb [%l7 + 0x24], %i6
fmuld8sux16 %f11, %f3, %f2
fmovsne %icc, %f1, %f3
fnors %f5, %f3, %f10
fmovdcc %xcc, %f3, %f7
udivx %g6, 0x1848, %o2
ldx [%l7 + 0x78], %i0
edge16 %l1, %i2, %l3
andncc %g5, %o4, %g2
ldsb [%l7 + 0x51], %i4
fnors %f4, %f4, %f15
ldsb [%l7 + 0x54], %l0
bne,a loop_5819
movre %i1, %l6, %l2
ldsw [%l7 + 0x50], %g7
stx %g4, [%l7 + 0x40]
loop_5819:
fmovsvs %xcc, %f0, %f2
stb %i5, [%l7 + 0x11]
mulx %g3, %i3, %o0
tsubcc %o5, %i7, %l4
fmovrdgz %g1, %f0, %f4
movne %xcc, %o3, %o1
edge16 %o7, %o6, %l5
fbge,a %fcc3, loop_5820
ldub [%l7 + 0x54], %g6
nop
setx loop_5821, %l0, %l1
jmpl %l1, %o2
addccc %i6, %l1, %i0
loop_5820:
fble %fcc3, loop_5822
edge32 %l3, %i2, %o4
loop_5821:
st %f1, [%l7 + 0x30]
ldx [%l7 + 0x28], %g5
loop_5822:
edge32l %g2, %i4, %i1
edge32l %l0, %l6, %l2
stx %g7, [%l7 + 0x28]
fbo %fcc1, loop_5823
fmovsa %icc, %f13, %f5
fmovsa %xcc, %f3, %f15
ldd [%l7 + 0x58], %f10
loop_5823:
fmovdge %xcc, %f0, %f15
addcc %i5, 0x1DE4, %g4
stx %g3, [%l7 + 0x20]
tn %icc, 0x4
std %f4, [%l7 + 0x28]
st %f3, [%l7 + 0x34]
stb %i3, [%l7 + 0x7D]
ldsh [%l7 + 0x36], %o0
fmul8sux16 %f12, %f12, %f2
stb %o5, [%l7 + 0x59]
sth %l4, [%l7 + 0x66]
fxor %f6, %f14, %f12
sth %i7, [%l7 + 0x62]
std %f8, [%l7 + 0x10]
fble %fcc2, loop_5824
ldub [%l7 + 0x49], %g1
lduh [%l7 + 0x42], %o3
fbule,a %fcc2, loop_5825
loop_5824:
mulscc %o7, 0x0BB8, %o6
fmovsg %icc, %f8, %f5
xnor %l5, %g6, %o2
loop_5825:
sub %i6, 0x152B, %l1
fmovsg %icc, %f10, %f6
for %f10, %f0, %f2
st %f8, [%l7 + 0x44]
ld [%l7 + 0x24], %f12
fcmpeq32 %f8, %f2, %o1
sth %i0, [%l7 + 0x68]
fmovse %xcc, %f3, %f12
tg %xcc, 0x6
ldsw [%l7 + 0x50], %l3
fmovrdgez %i2, %f10, %f6
sth %o4, [%l7 + 0x08]
std %f2, [%l7 + 0x60]
fmovdn %xcc, %f12, %f15
fnegd %f2, %f4
stw %g5, [%l7 + 0x3C]
fbl,a %fcc3, loop_5826
fmovrdlez %i4, %f2, %f2
lduh [%l7 + 0x10], %g2
movcc %icc, %l0, %l6
loop_5826:
fmovdvs %icc, %f12, %f4
ldsb [%l7 + 0x5D], %l2
fcmpeq32 %f14, %f12, %i1
tsubcc %i5, 0x12E2, %g7
ldub [%l7 + 0x3E], %g4
fornot2 %f12, %f8, %f2
lduw [%l7 + 0x7C], %i3
movn %xcc, %g3, %o0
fands %f2, %f0, %f4
stw %l4, [%l7 + 0x38]
movcc %xcc, %o5, %i7
fzeros %f8
fnegs %f6, %f15
tneg %icc, 0x2
fpadd32 %f0, %f8, %f6
tvc %xcc, 0x0
stb %g1, [%l7 + 0x24]
sth %o3, [%l7 + 0x22]
fbue,a %fcc3, loop_5827
ldsh [%l7 + 0x32], %o6
ld [%l7 + 0x74], %f0
fsrc2s %f7, %f12
loop_5827:
mova %icc, %o7, %l5
movne %icc, %o2, %i6
sdivcc %l1, 0x08B2, %g6
fbug %fcc1, loop_5828
ldd [%l7 + 0x20], %f0
stw %o1, [%l7 + 0x60]
lduw [%l7 + 0x6C], %l3
loop_5828:
movvs %xcc, %i0, %o4
fmovde %icc, %f9, %f10
andcc %g5, 0x122A, %i4
ldsh [%l7 + 0x20], %g2
movrne %l0, 0x3E6, %l6
st %f3, [%l7 + 0x18]
bcc loop_5829
bvs,a loop_5830
ldd [%l7 + 0x10], %f8
ldx [%l7 + 0x60], %i2
loop_5829:
bge,pn %icc, loop_5831
loop_5830:
fmul8ulx16 %f10, %f2, %f6
movgu %xcc, %i1, %i5
smulcc %l2, %g7, %i3
loop_5831:
ldsh [%l7 + 0x22], %g4
tne %xcc, 0x5
nop
setx loop_5832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %o0, %g3, %o5
andcc %l4, %i7, %o3
fmovdleu %icc, %f10, %f9
loop_5832:
fmovd %f4, %f8
fmovrse %g1, %f13, %f3
ldub [%l7 + 0x35], %o7
fsrc1s %f3, %f1
movcc %icc, %o6, %l5
fbne %fcc2, loop_5833
fsrc1s %f8, %f4
fbe,a %fcc1, loop_5834
movle %icc, %i6, %o2
loop_5833:
fbule,a %fcc0, loop_5835
add %g6, 0x0D78, %l1
loop_5834:
ldx [%l7 + 0x40], %o1
movrlez %l3, %o4, %i0
loop_5835:
ldsb [%l7 + 0x67], %i4
fmul8x16au %f2, %f7, %f14
fcmpne32 %f2, %f8, %g5
fcmpd %fcc2, %f10, %f12
ble %icc, loop_5836
alignaddr %l0, %g2, %i2
tle %xcc, 0x5
fpadd16s %f7, %f9, %f4
loop_5836:
bshuffle %f2, %f8, %f2
brlez %i1, loop_5837
ld [%l7 + 0x2C], %f4
fpadd16 %f12, %f8, %f12
bleu loop_5838
loop_5837:
udiv %i5, 0x0978, %l2
ldub [%l7 + 0x72], %g7
srl %l6, 0x0D, %g4
loop_5838:
std %f8, [%l7 + 0x78]
stb %o0, [%l7 + 0x25]
fnot2 %f14, %f0
fnot1s %f15, %f6
movrlez %g3, 0x1F2, %o5
and %i3, 0x13A4, %l4
lduw [%l7 + 0x08], %o3
fornot1s %f10, %f5, %f10
fbue %fcc3, loop_5839
edge8 %g1, %o7, %o6
alignaddr %i7, %l5, %i6
fbge %fcc0, loop_5840
loop_5839:
fmuld8sux16 %f11, %f7, %f6
fsrc2s %f5, %f6
ldsb [%l7 + 0x39], %o2
loop_5840:
bvc,pt %icc, loop_5841
ldx [%l7 + 0x30], %g6
fbul %fcc1, loop_5842
stw %o1, [%l7 + 0x3C]
loop_5841:
st %f0, [%l7 + 0x60]
movpos %xcc, %l3, %l1
loop_5842:
ldsw [%l7 + 0x70], %i0
movne %icc, %o4, %g5
stb %l0, [%l7 + 0x2F]
fabss %f6, %f7
stw %g2, [%l7 + 0x44]
fmovrdlez %i2, %f10, %f10
orn %i1, 0x0CD6, %i4
move %icc, %i5, %l2
nop
setx loop_5843, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x24], %l6
fsrc1s %f6, %f13
fandnot1 %f2, %f0, %f4
loop_5843:
bleu %xcc, loop_5844
fnands %f6, %f9, %f5
movrgez %g4, 0x3DA, %o0
brgez %g3, loop_5845
loop_5844:
tcc %xcc, 0x2
ldd [%l7 + 0x38], %f14
bvc loop_5846
loop_5845:
orncc %o5, 0x0C39, %i3
ble,a %icc, loop_5847
fbne,a %fcc1, loop_5848
loop_5846:
tge %xcc, 0x4
fbl,a %fcc2, loop_5849
loop_5847:
fmovrsgez %l4, %f3, %f9
loop_5848:
ld [%l7 + 0x20], %f11
edge32n %o3, %g1, %g7
loop_5849:
tl %xcc, 0x0
fands %f4, %f8, %f6
bleu,pt %icc, loop_5850
fxor %f14, %f12, %f0
stw %o6, [%l7 + 0x64]
stx %o7, [%l7 + 0x40]
loop_5850:
fcmpes %fcc0, %f5, %f3
ble,a %icc, loop_5851
ta %icc, 0x6
fmul8ulx16 %f6, %f12, %f14
andcc %i7, %l5, %o2
loop_5851:
for %f4, %f12, %f6
ldx [%l7 + 0x48], %i6
array16 %g6, %l3, %l1
fmul8x16au %f10, %f9, %f0
fnand %f2, %f6, %f0
movl %icc, %o1, %o4
fxnor %f4, %f10, %f4
ldub [%l7 + 0x5B], %i0
ldsh [%l7 + 0x52], %g5
ldub [%l7 + 0x36], %g2
bneg,pn %xcc, loop_5852
xnorcc %i2, 0x14BA, %i1
fmovsl %icc, %f15, %f4
ldsw [%l7 + 0x70], %l0
loop_5852:
movcs %icc, %i5, %i4
bneg,pt %icc, loop_5853
fornot2s %f0, %f9, %f12
st %f2, [%l7 + 0x24]
tsubcc %l2, %g4, %o0
loop_5853:
ldsh [%l7 + 0x7A], %g3
sth %l6, [%l7 + 0x36]
fble %fcc1, loop_5854
smulcc %i3, 0x15B7, %l4
lduw [%l7 + 0x68], %o5
taddcctv %o3, 0x1385, %g1
loop_5854:
bcc,pn %xcc, loop_5855
lduw [%l7 + 0x58], %o6
fpsub16s %f7, %f3, %f15
tle %icc, 0x2
loop_5855:
bne %icc, loop_5856
sdivcc %o7, 0x0A96, %g7
ldx [%l7 + 0x20], %i7
fnegs %f5, %f3
loop_5856:
ldsw [%l7 + 0x48], %o2
brz,a %i6, loop_5857
edge32l %l5, %g6, %l3
fmovsg %xcc, %f12, %f5
fmovdleu %icc, %f0, %f14
loop_5857:
fpsub32 %f12, %f4, %f12
alignaddrl %o1, %o4, %l1
fcmple16 %f14, %f4, %g5
fsrc1 %f0, %f6
srax %g2, 0x10, %i0
std %f8, [%l7 + 0x20]
brgz %i1, loop_5858
brlez,a %i2, loop_5859
sth %i5, [%l7 + 0x0A]
ldsh [%l7 + 0x52], %l0
loop_5858:
stx %l2, [%l7 + 0x78]
loop_5859:
for %f0, %f2, %f10
udivx %g4, 0x10DE, %i4
sub %o0, %g3, %i3
tneg %icc, 0x5
st %f8, [%l7 + 0x28]
fbue %fcc3, loop_5860
mulscc %l4, %l6, %o3
stw %g1, [%l7 + 0x64]
ldx [%l7 + 0x08], %o5
loop_5860:
brgz,a %o7, loop_5861
fcmple16 %f6, %f6, %o6
edge32 %g7, %o2, %i6
fmovda %xcc, %f5, %f11
loop_5861:
ldub [%l7 + 0x48], %i7
fand %f4, %f0, %f6
fbo,a %fcc2, loop_5862
fmovsleu %xcc, %f0, %f11
stx %l5, [%l7 + 0x58]
ldub [%l7 + 0x3E], %l3
loop_5862:
fands %f2, %f13, %f1
movne %xcc, %o1, %g6
popc %l1, %g5
ldub [%l7 + 0x08], %g2
tneg %xcc, 0x1
tn %icc, 0x4
fcmpd %fcc2, %f10, %f10
fbne %fcc2, loop_5863
fbge %fcc0, loop_5864
tleu %xcc, 0x5
fcmpne32 %f12, %f6, %i0
loop_5863:
fpack16 %f10, %f5
loop_5864:
edge32ln %i1, %i2, %o4
fmovsvc %icc, %f8, %f1
tvc %xcc, 0x7
sth %i5, [%l7 + 0x26]
ldub [%l7 + 0x28], %l0
nop
setx loop_5865, %l0, %l1
jmpl %l1, %l2
movvc %xcc, %i4, %o0
fbule %fcc1, loop_5866
fbg %fcc2, loop_5867
loop_5865:
fpadd16 %f2, %f2, %f2
xor %g3, 0x13E4, %g4
loop_5866:
ldub [%l7 + 0x49], %l4
loop_5867:
fmovrsgz %l6, %f10, %f13
fone %f0
stx %o3, [%l7 + 0x28]
popc 0x0A02, %i3
call loop_5868
fbe,a %fcc3, loop_5869
st %f3, [%l7 + 0x0C]
ldx [%l7 + 0x60], %o5
loop_5868:
xorcc %g1, %o6, %o7
loop_5869:
fabss %f10, %f13
movcs %icc, %g7, %i6
lduh [%l7 + 0x7E], %i7
fbul %fcc1, loop_5870
ldsh [%l7 + 0x0C], %l5
fbul,a %fcc0, loop_5871
fpsub16 %f8, %f4, %f12
loop_5870:
lduh [%l7 + 0x3A], %l3
andcc %o2, %g6, %o1
loop_5871:
ldx [%l7 + 0x60], %l1
bvs,pt %icc, loop_5872
addc %g2, %i0, %i1
fsrc1s %f9, %f12
bcc,pt %icc, loop_5873
loop_5872:
st %f14, [%l7 + 0x24]
fmovdneg %xcc, %f7, %f14
fbu %fcc1, loop_5874
loop_5873:
ldsh [%l7 + 0x5C], %i2
ldsh [%l7 + 0x0C], %g5
fcmpgt32 %f14, %f12, %o4
loop_5874:
fcmpgt16 %f4, %f4, %l0
fbue %fcc0, loop_5875
xor %l2, %i5, %i4
ldsh [%l7 + 0x5E], %o0
st %f3, [%l7 + 0x18]
loop_5875:
ldsw [%l7 + 0x14], %g3
ble,pn %icc, loop_5876
fcmple16 %f14, %f2, %l4
andcc %l6, %g4, %i3
call loop_5877
loop_5876:
brgz %o3, loop_5878
ldsw [%l7 + 0x34], %o5
sll %o6, 0x01, %g1
loop_5877:
andn %o7, 0x1598, %i6
loop_5878:
lduh [%l7 + 0x68], %g7
lduh [%l7 + 0x2A], %i7
fmovrdgez %l3, %f4, %f2
fmovsn %icc, %f6, %f8
ldd [%l7 + 0x28], %f4
ldsw [%l7 + 0x58], %l5
fxor %f14, %f2, %f4
fcmped %fcc0, %f8, %f8
ldd [%l7 + 0x48], %f12
fmovdn %xcc, %f0, %f7
ldsb [%l7 + 0x20], %o2
bn,a %xcc, loop_5879
fors %f1, %f2, %f6
tvs %xcc, 0x6
fbue,a %fcc1, loop_5880
loop_5879:
fmul8x16al %f13, %f1, %f0
fmuld8sux16 %f1, %f1, %f14
orncc %g6, %o1, %g2
loop_5880:
ld [%l7 + 0x64], %f6
lduw [%l7 + 0x10], %l1
ldd [%l7 + 0x50], %f0
lduw [%l7 + 0x70], %i0
stw %i1, [%l7 + 0x64]
stw %g5, [%l7 + 0x38]
movg %xcc, %i2, %l0
ble,a,pt %icc, loop_5881
fbg %fcc3, loop_5882
fsrc1s %f7, %f14
movl %xcc, %l2, %o4
loop_5881:
ld [%l7 + 0x24], %f1
loop_5882:
std %f6, [%l7 + 0x40]
ldx [%l7 + 0x40], %i4
srlx %o0, %g3, %l4
fnegs %f5, %f4
fble %fcc1, loop_5883
stw %l6, [%l7 + 0x4C]
stx %g4, [%l7 + 0x10]
movvs %icc, %i5, %i3
loop_5883:
fmovscc %xcc, %f2, %f1
fmovrsne %o3, %f9, %f2
fmul8x16 %f12, %f12, %f4
fsrc2 %f8, %f2
fmovscs %icc, %f2, %f11
ld [%l7 + 0x68], %f0
fmovdneg %icc, %f6, %f5
std %f6, [%l7 + 0x18]
fmovdcc %icc, %f8, %f15
tpos %xcc, 0x0
ldub [%l7 + 0x5B], %o6
and %g1, 0x0FC3, %o7
lduh [%l7 + 0x12], %o5
ldx [%l7 + 0x08], %g7
fbule %fcc2, loop_5884
bpos,a,pt %icc, loop_5885
alignaddrl %i7, %i6, %l5
ldsh [%l7 + 0x26], %o2
loop_5884:
ldsh [%l7 + 0x1A], %g6
loop_5885:
fmovdneg %xcc, %f3, %f6
std %f6, [%l7 + 0x68]
fmovdle %xcc, %f8, %f0
fblg %fcc1, loop_5886
fxors %f6, %f15, %f8
stw %o1, [%l7 + 0x10]
lduw [%l7 + 0x64], %l3
loop_5886:
tsubcc %g2, %i0, %i1
fpsub16 %f12, %f6, %f12
movrlez %g5, 0x1F4, %i2
fcmpd %fcc1, %f6, %f10
tsubcc %l0, 0x0D14, %l2
bcs,pn %icc, loop_5887
fmovsvc %xcc, %f11, %f1
movre %l1, %i4, %o4
ldsh [%l7 + 0x14], %o0
loop_5887:
call loop_5888
bvc,pt %xcc, loop_5889
fxnors %f5, %f7, %f13
fbule %fcc3, loop_5890
loop_5888:
std %f8, [%l7 + 0x38]
loop_5889:
fmovs %f0, %f4
movgu %icc, %g3, %l6
loop_5890:
fmovscc %icc, %f14, %f13
ldsw [%l7 + 0x44], %g4
sth %l4, [%l7 + 0x44]
fandnot2 %f2, %f14, %f8
ldsb [%l7 + 0x29], %i3
brlz,a %o3, loop_5891
edge32ln %i5, %g1, %o7
movvc %xcc, %o5, %g7
ldsh [%l7 + 0x6A], %o6
loop_5891:
taddcc %i6, 0x084E, %i7
movle %xcc, %o2, %g6
lduh [%l7 + 0x16], %l5
call loop_5892
edge16l %o1, %l3, %i0
taddcctv %i1, %g2, %g5
stx %i2, [%l7 + 0x60]
loop_5892:
st %f7, [%l7 + 0x6C]
tg %xcc, 0x5
st %f3, [%l7 + 0x78]
fzero %f12
st %f5, [%l7 + 0x4C]
ldub [%l7 + 0x24], %l0
fzero %f14
fbo %fcc0, loop_5893
fmovdpos %xcc, %f12, %f11
edge32ln %l1, %l2, %i4
stb %o4, [%l7 + 0x63]
loop_5893:
ldub [%l7 + 0x43], %g3
ldsb [%l7 + 0x37], %l6
fexpand %f12, %f6
std %f6, [%l7 + 0x28]
lduw [%l7 + 0x60], %g4
movg %xcc, %o0, %i3
stb %l4, [%l7 + 0x1A]
fornot2s %f6, %f5, %f12
alignaddr %o3, %i5, %g1
sll %o7, 0x1C, %o5
fmovse %xcc, %f10, %f3
edge32l %g7, %o6, %i6
fmovrdgez %i7, %f14, %f2
bvc,pt %xcc, loop_5894
movcc %xcc, %g6, %o2
ldsh [%l7 + 0x6A], %l5
mulx %o1, 0x0BCE, %i0
loop_5894:
fzeros %f2
fones %f9
lduh [%l7 + 0x34], %i1
sth %g2, [%l7 + 0x6E]
st %f5, [%l7 + 0x64]
lduw [%l7 + 0x7C], %l3
udivcc %i2, 0x17E3, %l0
edge8n %l1, %l2, %i4
nop
setx loop_5895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x60], %f12
movgu %icc, %g5, %o4
movcs %icc, %l6, %g3
loop_5895:
movrgez %o0, %g4, %l4
srax %o3, %i3, %g1
smulcc %i5, %o7, %g7
fnors %f6, %f7, %f13
fmovsneg %icc, %f3, %f12
alignaddr %o6, %i6, %o5
ldub [%l7 + 0x7F], %i7
stb %g6, [%l7 + 0x54]
bgu,a,pn %icc, loop_5896
popc %o2, %l5
ldx [%l7 + 0x08], %o1
st %f0, [%l7 + 0x54]
loop_5896:
fmovrdlez %i0, %f2, %f14
stx %i1, [%l7 + 0x40]
ldsh [%l7 + 0x40], %g2
lduh [%l7 + 0x54], %l3
edge8 %i2, %l0, %l1
ld [%l7 + 0x4C], %f5
bleu,a,pn %xcc, loop_5897
bl,a %icc, loop_5898
edge8ln %l2, %i4, %g5
stw %l6, [%l7 + 0x18]
loop_5897:
smulcc %g3, %o4, %o0
loop_5898:
stw %g4, [%l7 + 0x74]
brnz,a %o3, loop_5899
subc %l4, 0x09C0, %i3
lduw [%l7 + 0x28], %g1
fpsub16 %f12, %f8, %f8
loop_5899:
fmovdgu %xcc, %f8, %f8
umul %i5, 0x0001, %g7
fbug %fcc2, loop_5900
fpmerge %f13, %f15, %f12
popc %o6, %i6
fblg,a %fcc2, loop_5901
loop_5900:
ldsh [%l7 + 0x4A], %o7
fmovscs %xcc, %f15, %f5
edge16l %i7, %o5, %o2
loop_5901:
fmovde %xcc, %f13, %f7
fmovsa %icc, %f3, %f0
fbl,a %fcc0, loop_5902
fmul8x16 %f1, %f8, %f2
ldsh [%l7 + 0x52], %g6
lduh [%l7 + 0x74], %o1
loop_5902:
fandnot1 %f6, %f10, %f8
fmovscc %icc, %f7, %f7
fnors %f6, %f4, %f9
tvc %icc, 0x4
fbl %fcc0, loop_5903
fone %f10
fxors %f5, %f0, %f6
fmovdpos %xcc, %f1, %f13
loop_5903:
ldd [%l7 + 0x58], %f0
fmuld8ulx16 %f7, %f8, %f2
edge16ln %i0, %l5, %i1
srlx %l3, %i2, %l0
fmovdne %xcc, %f13, %f11
sth %l1, [%l7 + 0x1E]
ldsb [%l7 + 0x63], %g2
stw %i4, [%l7 + 0x0C]
taddcc %l2, %g5, %g3
ldx [%l7 + 0x20], %o4
udivcc %l6, 0x1976, %g4
movle %icc, %o3, %o0
std %f4, [%l7 + 0x30]
stx %i3, [%l7 + 0x70]
fpadd32s %f3, %f3, %f2
bcs %xcc, loop_5904
movrgz %g1, 0x09C, %l4
ld [%l7 + 0x58], %f15
movvc %icc, %i5, %o6
loop_5904:
fmovrse %g7, %f5, %f4
array16 %o7, %i7, %o5
lduw [%l7 + 0x60], %i6
fabss %f3, %f6
movvc %xcc, %o2, %g6
fnegs %f13, %f2
fandnot1s %f11, %f7, %f13
fsrc2 %f4, %f0
nop
setx loop_5905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f6, %f4
srlx %i0, %o1, %i1
ldx [%l7 + 0x48], %l3
loop_5905:
stw %i2, [%l7 + 0x14]
fcmps %fcc2, %f11, %f11
fmovscs %xcc, %f11, %f3
fnands %f15, %f5, %f11
fexpand %f13, %f12
fsrc1 %f0, %f8
fmuld8sux16 %f4, %f15, %f4
brnz %l0, loop_5906
addc %l5, 0x1F1B, %l1
fmovrsgz %g2, %f7, %f9
sll %i4, 0x08, %l2
loop_5906:
nop
setx loop_5907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %g5, 0x1CD0, %g3
fmul8sux16 %f2, %f0, %f10
lduw [%l7 + 0x64], %l6
loop_5907:
movcc %icc, %o4, %g4
fsrc1 %f2, %f0
edge16l %o0, %i3, %o3
ldx [%l7 + 0x38], %g1
bvs,a loop_5908
movvs %icc, %l4, %i5
stw %o6, [%l7 + 0x5C]
fmovsge %xcc, %f10, %f10
loop_5908:
ldub [%l7 + 0x21], %o7
fbul,a %fcc3, loop_5909
brgez %g7, loop_5910
stw %o5, [%l7 + 0x50]
fmul8x16al %f6, %f9, %f6
loop_5909:
ldd [%l7 + 0x20], %f4
loop_5910:
call loop_5911
movle %xcc, %i6, %i7
udivcc %o2, 0x1F40, %i0
st %f12, [%l7 + 0x70]
loop_5911:
fandnot2s %f5, %f11, %f12
addcc %o1, 0x1496, %i1
ld [%l7 + 0x34], %f3
fmovsgu %xcc, %f4, %f1
nop
setx loop_5912, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1s %f12, %f4
umulcc %g6, 0x0FF1, %l3
addc %i2, %l5, %l1
loop_5912:
fcmpeq16 %f4, %f8, %l0
taddcctv %i4, %g2, %l2
stb %g5, [%l7 + 0x1D]
fmovscc %icc, %f9, %f11
edge8 %l6, %g3, %g4
lduh [%l7 + 0x0E], %o4
ldd [%l7 + 0x40], %f10
ldx [%l7 + 0x40], %o0
fbul,a %fcc1, loop_5913
fbe %fcc3, loop_5914
xorcc %o3, %i3, %l4
lduh [%l7 + 0x32], %i5
loop_5913:
ldsh [%l7 + 0x4E], %g1
loop_5914:
std %f8, [%l7 + 0x70]
lduh [%l7 + 0x5C], %o6
fpadd32s %f1, %f15, %f12
fmul8x16al %f1, %f9, %f6
bvs,a loop_5915
std %f10, [%l7 + 0x38]
fmovrde %o7, %f2, %f14
tvs %xcc, 0x2
loop_5915:
fmovrsgez %g7, %f11, %f13
fbne,a %fcc3, loop_5916
umulcc %o5, 0x06CD, %i6
fmuld8ulx16 %f12, %f10, %f0
fpadd32s %f5, %f13, %f1
loop_5916:
brlz,a %i7, loop_5917
ld [%l7 + 0x28], %f9
brz,a %o2, loop_5918
fandnot2s %f2, %f14, %f8
loop_5917:
std %f8, [%l7 + 0x58]
lduw [%l7 + 0x54], %i0
loop_5918:
subc %i1, %g6, %o1
popc 0x1664, %i2
fmovsvc %icc, %f12, %f3
ldsh [%l7 + 0x16], %l3
fmovde %xcc, %f11, %f7
stb %l1, [%l7 + 0x7F]
sth %l5, [%l7 + 0x2C]
tg %xcc, 0x4
fmul8ulx16 %f12, %f12, %f14
faligndata %f12, %f4, %f14
fmovsl %icc, %f9, %f15
fbule %fcc1, loop_5919
edge8 %i4, %g2, %l0
ldd [%l7 + 0x28], %f4
stb %g5, [%l7 + 0x4D]
loop_5919:
ld [%l7 + 0x6C], %f8
ldsw [%l7 + 0x54], %l6
sub %l2, %g4, %o4
tcc %xcc, 0x1
movneg %icc, %o0, %g3
bcc,a,pn %icc, loop_5920
ldsb [%l7 + 0x5F], %o3
ld [%l7 + 0x28], %f2
sll %l4, 0x07, %i5
loop_5920:
tleu %icc, 0x5
bshuffle %f12, %f0, %f2
nop
setx loop_5921, %l0, %l1
jmpl %l1, %g1
orcc %i3, %o6, %g7
sub %o5, 0x1CBD, %o7
std %f10, [%l7 + 0x40]
loop_5921:
ldsw [%l7 + 0x64], %i7
subccc %o2, %i0, %i6
fmovdvs %xcc, %f1, %f7
ldsb [%l7 + 0x3E], %g6
std %f4, [%l7 + 0x08]
stw %o1, [%l7 + 0x34]
fmovsl %xcc, %f1, %f6
xnor %i2, %i1, %l3
fnands %f9, %f3, %f5
srl %l1, %l5, %i4
sth %l0, [%l7 + 0x50]
ld [%l7 + 0x70], %f13
ba,pn %icc, loop_5922
ldx [%l7 + 0x70], %g5
movvc %icc, %g2, %l2
st %f11, [%l7 + 0x4C]
loop_5922:
fandnot1s %f1, %f10, %f13
movcc %icc, %l6, %g4
ldd [%l7 + 0x70], %f0
fmovsge %xcc, %f7, %f13
fpadd16 %f2, %f6, %f4
sub %o0, 0x1B98, %o4
xorcc %g3, 0x05A7, %o3
udiv %i5, 0x0CF1, %l4
movrlz %i3, 0x11F, %g1
udivx %o6, 0x0CE1, %o5
movrne %o7, 0x038, %g7
stx %i7, [%l7 + 0x28]
fand %f4, %f0, %f4
std %f4, [%l7 + 0x48]
ble %xcc, loop_5923
subc %o2, %i0, %g6
lduh [%l7 + 0x20], %o1
ldsw [%l7 + 0x0C], %i6
loop_5923:
fmovdgu %xcc, %f8, %f8
udivcc %i1, 0x1E5E, %i2
st %f10, [%l7 + 0x60]
tg %icc, 0x1
edge32l %l1, %l3, %i4
movre %l5, %g5, %g2
srl %l2, %l0, %g4
fpadd32 %f8, %f12, %f6
ta %xcc, 0x0
fblg,a %fcc2, loop_5924
mulx %l6, 0x0B93, %o4
fcmped %fcc3, %f4, %f0
call loop_5925
loop_5924:
std %f10, [%l7 + 0x10]
array8 %o0, %o3, %i5
xorcc %l4, 0x04F7, %g3
loop_5925:
movrne %i3, %g1, %o5
mulx %o6, %o7, %i7
fpmerge %f7, %f7, %f0
ldsw [%l7 + 0x74], %g7
lduh [%l7 + 0x62], %i0
fmovrde %o2, %f14, %f14
lduw [%l7 + 0x68], %g6
movvs %icc, %o1, %i6
sdivcc %i2, 0x0B6B, %l1
lduh [%l7 + 0x2A], %l3
brgez %i1, loop_5926
fmovsle %icc, %f15, %f3
stw %i4, [%l7 + 0x28]
fmovdle %xcc, %f2, %f11
loop_5926:
movleu %icc, %l5, %g2
lduh [%l7 + 0x48], %l2
movg %xcc, %l0, %g4
ldsw [%l7 + 0x70], %g5
bvc %xcc, loop_5927
ldsw [%l7 + 0x54], %o4
ba,a %xcc, loop_5928
sllx %o0, %o3, %l6
loop_5927:
fbue %fcc1, loop_5929
lduw [%l7 + 0x1C], %l4
loop_5928:
movre %i5, 0x025, %i3
edge16 %g1, %o5, %o6
loop_5929:
lduw [%l7 + 0x10], %g3
orcc %o7, %i7, %g7
fmovrdgez %o2, %f4, %f6
tg %xcc, 0x0
st %f2, [%l7 + 0x68]
andcc %g6, %i0, %i6
ldd [%l7 + 0x50], %f4
fbge,a %fcc3, loop_5930
st %f2, [%l7 + 0x20]
array16 %o1, %l1, %i2
std %f14, [%l7 + 0x70]
loop_5930:
fbn %fcc3, loop_5931
orcc %i1, 0x0678, %i4
be,pt %xcc, loop_5932
st %f9, [%l7 + 0x68]
loop_5931:
ldx [%l7 + 0x08], %l5
fpadd32s %f4, %f15, %f15
loop_5932:
fcmpeq32 %f14, %f2, %g2
fcmple32 %f12, %f8, %l3
nop
setx loop_5933, %l0, %l1
jmpl %l1, %l0
stw %g4, [%l7 + 0x5C]
fba %fcc3, loop_5934
fmovsne %icc, %f1, %f10
loop_5933:
tge %icc, 0x0
fsrc1 %f10, %f14
loop_5934:
sth %g5, [%l7 + 0x12]
tleu %icc, 0x2
ldsh [%l7 + 0x0A], %l2
sllx %o4, %o0, %l6
std %f6, [%l7 + 0x30]
fbule,a %fcc0, loop_5935
stx %l4, [%l7 + 0x08]
tvs %xcc, 0x4
ldsh [%l7 + 0x20], %i5
loop_5935:
ba,a loop_5936
st %f8, [%l7 + 0x10]
orn %i3, %o3, %g1
brnz %o6, loop_5937
loop_5936:
pdist %f6, %f14, %f14
sllx %g3, 0x18, %o7
fpackfix %f10, %f15
loop_5937:
movneg %icc, %i7, %o5
sllx %o2, 0x16, %g6
fble %fcc0, loop_5938
lduh [%l7 + 0x78], %i0
fcmpeq16 %f14, %f12, %g7
sra %i6, %l1, %i2
loop_5938:
edge32n %i1, %i4, %l5
ldsw [%l7 + 0x4C], %g2
fmovspos %xcc, %f10, %f15
ldsh [%l7 + 0x7C], %l3
fmovs %f3, %f9
bne loop_5939
fmovrdlez %l0, %f10, %f0
bvc,pn %xcc, loop_5940
mulscc %g4, 0x08BB, %g5
loop_5939:
fpadd16s %f8, %f15, %f1
fmul8sux16 %f0, %f6, %f8
loop_5940:
fmovsvs %xcc, %f0, %f3
fmovdneg %xcc, %f6, %f4
ldx [%l7 + 0x48], %l2
andncc %o1, %o0, %l6
movcc %xcc, %o4, %i5
brlez %l4, loop_5941
tg %xcc, 0x4
fmovdge %icc, %f5, %f13
movrgez %i3, %g1, %o6
loop_5941:
bg loop_5942
lduh [%l7 + 0x7E], %g3
ldsh [%l7 + 0x56], %o7
ld [%l7 + 0x44], %f0
loop_5942:
fmovrse %i7, %f12, %f3
te %xcc, 0x1
fmovrdgez %o5, %f6, %f2
st %f5, [%l7 + 0x1C]
lduw [%l7 + 0x14], %o3
tsubcctv %o2, 0x0B82, %i0
lduw [%l7 + 0x40], %g7
brlez,a %i6, loop_5943
tneg %icc, 0x1
call loop_5944
fcmpne16 %f14, %f2, %g6
loop_5943:
fnot2s %f10, %f4
bneg,pt %icc, loop_5945
loop_5944:
std %f6, [%l7 + 0x38]
ld [%l7 + 0x1C], %f14
sdiv %l1, 0x1957, %i1
loop_5945:
sth %i4, [%l7 + 0x12]
fmovsl %icc, %f7, %f0
xnor %l5, 0x01AD, %g2
ldsw [%l7 + 0x30], %i2
fblg %fcc0, loop_5946
stx %l3, [%l7 + 0x58]
ldsh [%l7 + 0x1E], %g4
fcmpeq16 %f4, %f10, %l0
loop_5946:
st %f8, [%l7 + 0x7C]
movcs %xcc, %l2, %g5
fones %f11
for %f8, %f2, %f0
fandnot2 %f10, %f0, %f6
ldsh [%l7 + 0x08], %o0
tcc %xcc, 0x3
stb %o1, [%l7 + 0x79]
lduh [%l7 + 0x4E], %o4
umul %i5, %l6, %i3
fmovsvc %icc, %f7, %f5
fbule %fcc1, loop_5947
stb %g1, [%l7 + 0x16]
udivx %l4, 0x17B8, %o6
fxors %f9, %f4, %f10
loop_5947:
stx %g3, [%l7 + 0x78]
lduh [%l7 + 0x36], %o7
fble,a %fcc3, loop_5948
stb %o5, [%l7 + 0x10]
fxors %f5, %f8, %f13
ldub [%l7 + 0x5E], %o3
loop_5948:
fbug,a %fcc2, loop_5949
fornot2s %f11, %f0, %f0
sdiv %o2, 0x15D5, %i7
brz %i0, loop_5950
loop_5949:
bl %xcc, loop_5951
fnors %f6, %f10, %f4
ldub [%l7 + 0x76], %g7
loop_5950:
array16 %g6, %l1, %i6
loop_5951:
ldub [%l7 + 0x1F], %i4
fornot1 %f6, %f0, %f12
fone %f2
sdivcc %l5, 0x1EC6, %i1
brlz %g2, loop_5952
umulcc %i2, %g4, %l3
fmul8x16al %f7, %f9, %f10
fone %f2
loop_5952:
ldsb [%l7 + 0x41], %l0
sth %l2, [%l7 + 0x52]
ldd [%l7 + 0x60], %f6
fba,a %fcc3, loop_5953
lduw [%l7 + 0x30], %g5
fmovrdlz %o1, %f0, %f14
fmovrse %o0, %f4, %f12
loop_5953:
lduh [%l7 + 0x36], %o4
fmovrsgez %i5, %f3, %f15
stb %i3, [%l7 + 0x6D]
popc %l6, %g1
movcs %icc, %l4, %g3
movne %xcc, %o6, %o7
ldsb [%l7 + 0x4A], %o3
edge32ln %o5, %o2, %i7
brgz %g7, loop_5954
sdiv %i0, 0x1351, %g6
fandnot1s %f1, %f6, %f5
sth %i6, [%l7 + 0x52]
loop_5954:
stw %i4, [%l7 + 0x18]
alignaddr %l5, %i1, %g2
bneg,a loop_5955
ldx [%l7 + 0x20], %l1
fmovsgu %icc, %f5, %f10
fmovrslz %i2, %f2, %f9
loop_5955:
subccc %l3, 0x12B9, %g4
move %icc, %l2, %g5
pdist %f8, %f0, %f8
udiv %o1, 0x0B6A, %o0
mulscc %l0, %i5, %i3
fmovdl %xcc, %f2, %f8
fmovdneg %xcc, %f15, %f7
edge8ln %l6, %o4, %l4
lduh [%l7 + 0x78], %g1
and %g3, 0x0450, %o7
ldd [%l7 + 0x50], %f6
fpack32 %f2, %f12, %f8
fmovsvs %icc, %f8, %f10
ldsb [%l7 + 0x0D], %o3
orncc %o6, %o2, %i7
udivx %o5, 0x12AC, %i0
ta %xcc, 0x5
fpadd16 %f0, %f0, %f10
fpack32 %f8, %f2, %f10
fmovsle %icc, %f9, %f5
movcs %xcc, %g7, %g6
ldsb [%l7 + 0x67], %i4
ldsb [%l7 + 0x18], %l5
edge8ln %i6, %g2, %l1
fnegd %f6, %f0
fnand %f12, %f14, %f4
orncc %i2, %l3, %i1
ldd [%l7 + 0x20], %f0
ldsb [%l7 + 0x3D], %g4
fbg %fcc1, loop_5956
edge32l %l2, %g5, %o1
ldub [%l7 + 0x74], %o0
fors %f1, %f3, %f7
loop_5956:
tn %xcc, 0x6
lduw [%l7 + 0x54], %i5
ldsw [%l7 + 0x64], %l0
ld [%l7 + 0x4C], %f13
fornot2s %f9, %f0, %f6
std %f6, [%l7 + 0x50]
umulcc %l6, %i3, %o4
fmovdvc %icc, %f15, %f3
ldsh [%l7 + 0x14], %g1
movpos %icc, %g3, %l4
fpadd16 %f6, %f14, %f2
movle %xcc, %o7, %o3
or %o2, 0x0067, %i7
bpos,a,pt %xcc, loop_5957
st %f8, [%l7 + 0x7C]
ldub [%l7 + 0x71], %o6
bn,a,pn %icc, loop_5958
loop_5957:
fba %fcc3, loop_5959
stx %i0, [%l7 + 0x18]
brlez %g7, loop_5960
loop_5958:
std %f10, [%l7 + 0x70]
loop_5959:
fmovsa %xcc, %f1, %f9
srlx %o5, %g6, %i4
loop_5960:
bgu,a,pn %xcc, loop_5961
std %f0, [%l7 + 0x10]
fornot1 %f4, %f4, %f8
fmul8x16au %f7, %f12, %f8
loop_5961:
fpackfix %f8, %f6
mova %icc, %l5, %g2
bge,a %xcc, loop_5962
orcc %i6, 0x0B2C, %i2
edge16 %l3, %i1, %g4
or %l1, 0x0CF0, %l2
loop_5962:
sth %o1, [%l7 + 0x76]
fcmpgt32 %f10, %f0, %g5
fpsub16s %f3, %f10, %f2
fnors %f1, %f12, %f14
sth %o0, [%l7 + 0x62]
fmovsg %xcc, %f13, %f1
fmul8sux16 %f12, %f2, %f14
ldx [%l7 + 0x78], %l0
sth %l6, [%l7 + 0x50]
fxnors %f4, %f14, %f0
ldsb [%l7 + 0x70], %i3
ldsb [%l7 + 0x70], %i5
ld [%l7 + 0x0C], %f0
ld [%l7 + 0x34], %f15
ldsw [%l7 + 0x4C], %g1
edge32 %g3, %l4, %o4
ldsb [%l7 + 0x2C], %o7
ldsh [%l7 + 0x22], %o3
edge32ln %i7, %o2, %i0
fbug %fcc0, loop_5963
ld [%l7 + 0x74], %f14
alignaddr %g7, %o6, %g6
fandnot1 %f14, %f12, %f0
loop_5963:
fmovspos %icc, %f1, %f1
sth %o5, [%l7 + 0x3E]
fpsub16 %f12, %f2, %f8
lduh [%l7 + 0x14], %i4
xnor %g2, %i6, %l5
orcc %l3, %i2, %g4
fcmpd %fcc0, %f14, %f8
fcmpeq16 %f12, %f12, %i1
stw %l2, [%l7 + 0x5C]
fornot2 %f0, %f12, %f8
ldsh [%l7 + 0x54], %l1
fabsd %f2, %f0
ldx [%l7 + 0x60], %g5
subc %o0, 0x0795, %l0
fmovsg %xcc, %f7, %f15
tpos %icc, 0x6
call loop_5964
fpadd16s %f7, %f12, %f7
ldd [%l7 + 0x10], %f2
sra %l6, 0x00, %i3
loop_5964:
std %f4, [%l7 + 0x18]
edge16l %o1, %i5, %g3
stw %g1, [%l7 + 0x48]
fnor %f2, %f6, %f8
fmul8sux16 %f14, %f2, %f6
fbl %fcc1, loop_5965
ldx [%l7 + 0x28], %o4
ldsb [%l7 + 0x22], %l4
faligndata %f12, %f12, %f10
loop_5965:
alignaddr %o3, %o7, %o2
ldx [%l7 + 0x40], %i0
fmovrsgez %i7, %f1, %f1
umul %g7, %g6, %o5
fmovdge %icc, %f9, %f7
bvc loop_5966
sth %i4, [%l7 + 0x60]
orn %o6, %i6, %g2
ble,a,pn %icc, loop_5967
loop_5966:
bneg,a,pn %xcc, loop_5968
lduh [%l7 + 0x28], %l5
xorcc %i2, %l3, %g4
loop_5967:
bleu,a,pt %xcc, loop_5969
loop_5968:
brlez,a %i1, loop_5970
bcs,pn %xcc, loop_5971
lduh [%l7 + 0x62], %l1
loop_5969:
fbge %fcc3, loop_5972
loop_5970:
movne %icc, %l2, %o0
loop_5971:
ldsh [%l7 + 0x7A], %l0
tg %icc, 0x1
loop_5972:
fcmple16 %f0, %f0, %g5
movvc %icc, %l6, %i3
fcmpd %fcc1, %f14, %f4
fornot1s %f7, %f4, %f9
fpmerge %f8, %f11, %f12
edge32l %i5, %o1, %g1
fmovrsgez %o4, %f13, %f1
movl %icc, %g3, %l4
fmovscs %icc, %f4, %f11
popc 0x0E6E, %o3
stx %o2, [%l7 + 0x28]
fmovrslez %i0, %f2, %f11
ldsb [%l7 + 0x6A], %i7
fbuge,a %fcc2, loop_5973
fmovrdgez %g7, %f12, %f4
st %f13, [%l7 + 0x24]
edge8n %g6, %o7, %o5
loop_5973:
ldx [%l7 + 0x20], %o6
fbl %fcc2, loop_5974
ldsw [%l7 + 0x20], %i4
fnot2 %f6, %f14
st %f1, [%l7 + 0x64]
loop_5974:
tle %icc, 0x0
smul %i6, %g2, %l5
bneg,a,pn %icc, loop_5975
fmovrsgez %l3, %f12, %f10
sub %i2, 0x045C, %i1
fmovsg %icc, %f5, %f7
loop_5975:
ldsw [%l7 + 0x08], %g4
fones %f10
fmovrdgz %l2, %f14, %f2
fpadd32s %f10, %f6, %f0
tsubcc %l1, 0x007E, %l0
bg loop_5976
bg loop_5977
fmovs %f2, %f3
fbuge %fcc0, loop_5978
loop_5976:
srlx %g5, 0x10, %o0
loop_5977:
fnot2s %f6, %f3
andn %l6, %i3, %i5
loop_5978:
tsubcctv %g1, 0x1666, %o4
sdivx %g3, 0x1DF9, %l4
andcc %o1, 0x093D, %o3
movvc %xcc, %i0, %i7
fmovrdgez %o2, %f12, %f2
fmovdg %icc, %f7, %f10
sllx %g7, 0x19, %g6
bge,a %xcc, loop_5979
alignaddrl %o7, %o5, %o6
add %i4, 0x1082, %i6
srl %g2, 0x18, %l3
loop_5979:
fmovrdlz %i2, %f12, %f12
brz,a %l5, loop_5980
ldub [%l7 + 0x1D], %i1
bvs loop_5981
bne loop_5982
loop_5980:
fmul8x16 %f1, %f14, %f2
fmovda %icc, %f1, %f7
loop_5981:
ldsw [%l7 + 0x10], %l2
loop_5982:
udivx %l1, 0x1031, %g4
tle %icc, 0x5
stb %g5, [%l7 + 0x08]
bg,pt %icc, loop_5983
ldsh [%l7 + 0x24], %o0
fpsub32s %f10, %f8, %f10
fornot1 %f0, %f6, %f14
loop_5983:
fornot2 %f2, %f2, %f10
tl %icc, 0x4
for %f4, %f6, %f0
ldub [%l7 + 0x13], %l0
fmovsvc %icc, %f2, %f15
brlez %l6, loop_5984
st %f7, [%l7 + 0x1C]
edge16l %i5, %g1, %i3
fmul8ulx16 %f8, %f10, %f10
loop_5984:
srl %g3, 0x1B, %o4
fmovrdgez %o1, %f14, %f12
edge8l %o3, %i0, %i7
fbo %fcc0, loop_5985
ldsh [%l7 + 0x5C], %l4
brnz,a %o2, loop_5986
movn %icc, %g7, %o7
loop_5985:
fmovdge %xcc, %f7, %f6
ldub [%l7 + 0x5F], %o5
loop_5986:
ldsh [%l7 + 0x0C], %o6
ldsh [%l7 + 0x5C], %g6
brgez,a %i6, loop_5987
addccc %i4, %l3, %i2
umul %l5, %g2, %l2
ldsb [%l7 + 0x6B], %l1
loop_5987:
stb %i1, [%l7 + 0x5B]
or %g5, 0x073D, %g4
stb %o0, [%l7 + 0x09]
fzero %f4
tgu %icc, 0x4
fnegd %f8, %f10
sdivcc %l6, 0x0425, %l0
bgu,a,pn %xcc, loop_5988
fnands %f1, %f11, %f6
sdivcc %g1, 0x1393, %i3
st %f15, [%l7 + 0x60]
loop_5988:
fbn,a %fcc1, loop_5989
lduw [%l7 + 0x14], %i5
brlez %o4, loop_5990
ldsh [%l7 + 0x6C], %g3
loop_5989:
bl,a,pn %icc, loop_5991
edge8n %o1, %i0, %i7
loop_5990:
bpos,a,pn %xcc, loop_5992
fpsub32s %f13, %f13, %f9
loop_5991:
fba,a %fcc3, loop_5993
stw %l4, [%l7 + 0x48]
loop_5992:
ldsw [%l7 + 0x30], %o2
fbuge,a %fcc1, loop_5994
loop_5993:
fmovsvs %xcc, %f13, %f6
fmovrslz %o3, %f5, %f6
edge8 %g7, %o5, %o7
loop_5994:
sub %g6, 0x16FE, %o6
ta %xcc, 0x7
fsrc1s %f2, %f7
ldd [%l7 + 0x08], %f12
fxnors %f3, %f8, %f2
ldsb [%l7 + 0x1B], %i4
stw %i6, [%l7 + 0x6C]
bvc,a %icc, loop_5995
movleu %icc, %l3, %l5
movvc %icc, %i2, %g2
fcmpeq16 %f4, %f4, %l2
loop_5995:
tsubcctv %l1, %i1, %g5
fornot1 %f10, %f12, %f14
bne,a,pn %icc, loop_5996
movleu %icc, %g4, %l6
brnz %o0, loop_5997
nop
setx loop_5998, %l0, %l1
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_5996:
fsrc2s %f15, %f13
fbuge,a %fcc1, loop_5999
loop_5997:
movneg %xcc, %l0, %i3
loop_5998:
std %f12, [%l7 + 0x40]
stw %g1, [%l7 + 0x70]
loop_5999:
call loop_6000
te %xcc, 0x5
fmovdvc %xcc, %f12, %f0
ldd [%l7 + 0x70], %f6
loop_6000:
addccc %i5, 0x0A02, %o4
stw %g3, [%l7 + 0x10]
bvc,a,pn %xcc, loop_6001
fmovrsne %i0, %f12, %f4
edge16n %o1, %i7, %o2
orn %l4, 0x0750, %o3
loop_6001:
stx %g7, [%l7 + 0x50]
stw %o7, [%l7 + 0x1C]
ldsw [%l7 + 0x74], %g6
bne,pn %xcc, loop_6002
brlz %o6, loop_6003
addccc %i4, 0x038D, %o5
sdivcc %l3, 0x050B, %i6
loop_6002:
fnegs %f13, %f8
loop_6003:
ldub [%l7 + 0x68], %l5
bvc,a,pt %xcc, loop_6004
fcmpne16 %f6, %f8, %i2
fornot1 %f0, %f6, %f8
sll %l2, 0x0A, %l1
loop_6004:
ldd [%l7 + 0x68], %f2
fpack32 %f12, %f14, %f14
bpos,pt %xcc, loop_6005
ldub [%l7 + 0x74], %i1
tneg %xcc, 0x6
stb %g2, [%l7 + 0x5A]
loop_6005:
lduh [%l7 + 0x54], %g4
bvc,a,pn %xcc, loop_6006
bn,pn %icc, loop_6007
stw %g5, [%l7 + 0x40]
stx %o0, [%l7 + 0x20]
loop_6006:
fxnors %f6, %f2, %f5
loop_6007:
ldx [%l7 + 0x50], %l0
fmovdpos %icc, %f8, %f10
sdivcc %i3, 0x07F0, %g1
movre %l6, 0x060, %i5
lduh [%l7 + 0x2A], %g3
fbo %fcc0, loop_6008
bl,a %xcc, loop_6009
fmovscc %icc, %f13, %f3
tpos %xcc, 0x3
loop_6008:
sethi 0x0188, %i0
loop_6009:
fmovdne %xcc, %f7, %f8
fcmple32 %f2, %f6, %o1
fmovsvc %xcc, %f6, %f7
bg,a %icc, loop_6010
ldsw [%l7 + 0x54], %o4
ba,pn %icc, loop_6011
lduw [%l7 + 0x64], %i7
loop_6010:
fnors %f8, %f1, %f1
ldx [%l7 + 0x68], %l4
loop_6011:
edge32ln %o2, %o3, %g7
bgu loop_6012
popc %o7, %o6
sth %g6, [%l7 + 0x58]
tpos %xcc, 0x3
loop_6012:
stw %o5, [%l7 + 0x20]
nop
setx loop_6013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %l3, 0x16E8, %i6
ldsh [%l7 + 0x4E], %i4
brgez %l5, loop_6014
loop_6013:
movrgz %l2, 0x172, %i2
tvs %icc, 0x4
edge32l %i1, %g2, %g4
loop_6014:
ldd [%l7 + 0x38], %f6
edge32n %g5, %l1, %o0
stw %l0, [%l7 + 0x7C]
bgu,a,pn %icc, loop_6015
stw %i3, [%l7 + 0x44]
bge,a,pn %icc, loop_6016
bpos,a,pn %icc, loop_6017
loop_6015:
st %f6, [%l7 + 0x58]
array32 %l6, %g1, %g3
loop_6016:
tvc %icc, 0x7
loop_6017:
bcc %xcc, loop_6018
bcs,a,pt %icc, loop_6019
tcc %icc, 0x0
fmovdge %icc, %f10, %f9
loop_6018:
movge %xcc, %i5, %i0
loop_6019:
ldub [%l7 + 0x39], %o1
fmovsl %xcc, %f10, %f9
xorcc %i7, %o4, %o2
st %f15, [%l7 + 0x64]
lduh [%l7 + 0x50], %l4
sth %g7, [%l7 + 0x78]
ble,a loop_6020
fmovrdgz %o7, %f14, %f12
movl %xcc, %o6, %g6
tle %xcc, 0x2
loop_6020:
fmovrdlez %o3, %f14, %f12
fornot1s %f5, %f3, %f10
fmovsg %xcc, %f12, %f4
lduh [%l7 + 0x28], %o5
ldx [%l7 + 0x40], %i6
xnor %i4, 0x19B7, %l3
brnz %l2, loop_6021
bge loop_6022
ldd [%l7 + 0x70], %f8
brlez,a %l5, loop_6023
loop_6021:
lduh [%l7 + 0x3C], %i2
loop_6022:
movcc %icc, %g2, %i1
ldsh [%l7 + 0x10], %g4
loop_6023:
bshuffle %f2, %f8, %f6
ld [%l7 + 0x38], %f11
call loop_6024
fmovsn %icc, %f6, %f9
ldsh [%l7 + 0x18], %l1
tle %icc, 0x0
loop_6024:
fmovsvs %xcc, %f9, %f14
movle %icc, %g5, %l0
stb %o0, [%l7 + 0x52]
fornot1 %f12, %f4, %f10
fmovsl %icc, %f15, %f8
bge,a loop_6025
bge,a,pn %xcc, loop_6026
brlez,a %i3, loop_6027
sll %g1, %g3, %l6
loop_6025:
fbg,a %fcc3, loop_6028
loop_6026:
sth %i0, [%l7 + 0x5C]
loop_6027:
tge %icc, 0x1
ldsw [%l7 + 0x20], %o1
loop_6028:
stw %i5, [%l7 + 0x1C]
lduw [%l7 + 0x44], %o4
te %xcc, 0x5
tg %icc, 0x7
lduw [%l7 + 0x34], %i7
ldsb [%l7 + 0x0F], %l4
faligndata %f0, %f6, %f0
fmovdn %xcc, %f13, %f12
lduh [%l7 + 0x6C], %g7
stx %o7, [%l7 + 0x20]
lduw [%l7 + 0x5C], %o6
ld [%l7 + 0x30], %f13
tn %xcc, 0x0
stx %g6, [%l7 + 0x30]
sdiv %o2, 0x1FF4, %o5
ld [%l7 + 0x78], %f5
sub %i6, %i4, %l3
fnors %f1, %f2, %f4
ldub [%l7 + 0x70], %l2
fmovrsgez %o3, %f0, %f7
addc %i2, %l5, %g2
stx %i1, [%l7 + 0x68]
brlez %g4, loop_6029
fmovrdlz %l1, %f14, %f6
movge %xcc, %g5, %l0
ldub [%l7 + 0x49], %i3
loop_6029:
fnand %f6, %f0, %f2
fpadd32 %f12, %f4, %f2
fxnor %f4, %f12, %f12
lduw [%l7 + 0x14], %g1
fmovdvc %icc, %f9, %f7
xor %o0, 0x02D4, %l6
fpadd16 %f8, %f2, %f6
movrgez %i0, %g3, %i5
taddcc %o1, %o4, %l4
te %icc, 0x2
fnot1 %f8, %f6
fcmple32 %f2, %f2, %i7
and %g7, 0x0C99, %o7
ldsw [%l7 + 0x34], %g6
fexpand %f10, %f12
fand %f14, %f6, %f8
fbl,a %fcc3, loop_6030
lduh [%l7 + 0x6A], %o6
fmovspos %icc, %f14, %f1
fxors %f14, %f2, %f14
loop_6030:
orncc %o5, %i6, %i4
fcmped %fcc3, %f12, %f8
ldsw [%l7 + 0x0C], %l3
alignaddr %l2, %o2, %o3
subcc %i2, %g2, %i1
bcc,a %icc, loop_6031
fmovsg %icc, %f11, %f3
fornot2 %f4, %f6, %f0
bleu,a %icc, loop_6032
loop_6031:
lduw [%l7 + 0x6C], %g4
stw %l5, [%l7 + 0x64]
ld [%l7 + 0x7C], %f13
loop_6032:
ldub [%l7 + 0x54], %g5
fbu %fcc3, loop_6033
sll %l1, 0x0E, %i3
movvs %xcc, %l0, %o0
fbul,a %fcc0, loop_6034
loop_6033:
tneg %icc, 0x5
nop
setx loop_6035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %g1, 0x197C, %l6
loop_6034:
stx %i0, [%l7 + 0x18]
fbe %fcc2, loop_6036
loop_6035:
tleu %xcc, 0x1
tsubcctv %i5, %o1, %g3
sll %l4, %o4, %g7
loop_6036:
fbug,a %fcc2, loop_6037
st %f11, [%l7 + 0x18]
movrgez %i7, 0x001, %g6
bgu,a %xcc, loop_6038
loop_6037:
tne %icc, 0x5
or %o7, %o6, %o5
ldsb [%l7 + 0x31], %i4
loop_6038:
ld [%l7 + 0x30], %f11
ldsh [%l7 + 0x6E], %i6
bpos,pn %xcc, loop_6039
ldsh [%l7 + 0x74], %l2
fsrc2s %f14, %f1
fmovrslz %l3, %f6, %f12
loop_6039:
sra %o2, 0x13, %i2
bshuffle %f14, %f14, %f0
fcmpes %fcc1, %f14, %f7
or %o3, %g2, %i1
fba %fcc1, loop_6040
srlx %g4, 0x0B, %g5
movle %icc, %l5, %i3
ble %icc, loop_6041
loop_6040:
fbn,a %fcc2, loop_6042
fmovdle %icc, %f2, %f10
fnot2 %f12, %f14
loop_6041:
ba,pt %xcc, loop_6043
loop_6042:
sub %l0, 0x00DA, %l1
fbo %fcc2, loop_6044
te %xcc, 0x5
loop_6043:
fabsd %f0, %f4
ldsw [%l7 + 0x24], %g1
loop_6044:
mulx %l6, 0x1273, %o0
edge32n %i5, %o1, %i0
tsubcc %g3, %l4, %o4
brz,a %i7, loop_6045
st %f14, [%l7 + 0x58]
xor %g7, %g6, %o6
addcc %o7, 0x15C1, %o5
loop_6045:
sth %i4, [%l7 + 0x40]
fmovrdlez %l2, %f14, %f12
fmovrde %l3, %f10, %f12
ldsw [%l7 + 0x10], %o2
fmovsge %xcc, %f6, %f1
stw %i2, [%l7 + 0x50]
tcs %xcc, 0x6
std %f2, [%l7 + 0x68]
tsubcc %o3, %i6, %i1
ble,a %icc, loop_6046
movrlez %g4, 0x031, %g5
ld [%l7 + 0x18], %f5
te %icc, 0x4
loop_6046:
stx %g2, [%l7 + 0x18]
fbuge,a %fcc3, loop_6047
fmovrsgez %i3, %f11, %f1
ldsh [%l7 + 0x74], %l0
movg %xcc, %l5, %l1
loop_6047:
movvs %xcc, %g1, %l6
ldd [%l7 + 0x18], %f8
movgu %xcc, %i5, %o1
fmovdl %xcc, %f2, %f10
sdivcc %o0, 0x15CC, %i0
lduw [%l7 + 0x10], %l4
edge32ln %o4, %g3, %i7
taddcc %g6, 0x07E4, %g7
fmovsa %xcc, %f12, %f12
sth %o6, [%l7 + 0x56]
movpos %xcc, %o5, %o7
fornot1 %f0, %f4, %f14
sth %l2, [%l7 + 0x4C]
fcmpeq16 %f2, %f10, %l3
st %f12, [%l7 + 0x4C]
taddcc %o2, 0x0852, %i2
mova %xcc, %o3, %i4
fmovda %xcc, %f12, %f4
tpos %xcc, 0x3
ldd [%l7 + 0x48], %f2
fmul8sux16 %f8, %f10, %f6
fpadd16s %f9, %f13, %f9
fmul8x16au %f11, %f0, %f12
addcc %i6, 0x150D, %g4
movn %icc, %i1, %g5
fandnot2s %f6, %f4, %f10
fbu,a %fcc2, loop_6048
fmovsgu %xcc, %f6, %f8
fcmpgt16 %f14, %f10, %g2
fcmple32 %f14, %f10, %l0
loop_6048:
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x08], %f2
lduw [%l7 + 0x4C], %i3
fpmerge %f8, %f7, %f12
stx %l5, [%l7 + 0x70]
fbne,a %fcc1, loop_6049
stw %g1, [%l7 + 0x24]
udivcc %l6, 0x153B, %i5
ldsh [%l7 + 0x2C], %o1
loop_6049:
edge16 %l1, %o0, %l4
fmul8x16al %f12, %f12, %f10
array32 %i0, %o4, %i7
movne %icc, %g3, %g7
std %f12, [%l7 + 0x78]
or %g6, 0x1EAB, %o6
fzeros %f0
std %f2, [%l7 + 0x28]
ta %xcc, 0x5
subccc %o5, %l2, %o7
fxnor %f0, %f2, %f8
ldsb [%l7 + 0x13], %l3
movre %o2, 0x204, %i2
fzeros %f14
ba,a loop_6050
fmul8sux16 %f12, %f8, %f2
udivcc %i4, 0x0B6C, %i6
addcc %o3, %g4, %g5
loop_6050:
tne %xcc, 0x5
fnegd %f2, %f4
movleu %icc, %i1, %g2
sth %i3, [%l7 + 0x1C]
ldsh [%l7 + 0x48], %l0
sth %l5, [%l7 + 0x18]
alignaddr %l6, %i5, %g1
fmul8x16au %f14, %f6, %f12
sdivx %o1, 0x1DF6, %o0
ldsw [%l7 + 0x50], %l1
fabss %f3, %f3
fmovsge %xcc, %f11, %f10
bcc %xcc, loop_6051
stb %l4, [%l7 + 0x28]
bg,pt %icc, loop_6052
alignaddr %o4, %i7, %g3
loop_6051:
lduw [%l7 + 0x78], %i0
movvs %xcc, %g6, %o6
loop_6052:
orn %g7, 0x05EB, %l2
fpadd32s %f14, %f10, %f2
fmovrdne %o5, %f10, %f12
stb %o7, [%l7 + 0x6C]
ldd [%l7 + 0x08], %f8
bcc %xcc, loop_6053
ld [%l7 + 0x14], %f10
tvs %icc, 0x0
ldub [%l7 + 0x5E], %o2
loop_6053:
bcc,a,pt %icc, loop_6054
stw %i2, [%l7 + 0x78]
fbue %fcc0, loop_6055
subccc %l3, 0x1EBD, %i4
loop_6054:
sth %o3, [%l7 + 0x08]
fmovdleu %icc, %f13, %f1
loop_6055:
fmovscs %icc, %f4, %f9
fmovspos %xcc, %f0, %f1
ld [%l7 + 0x34], %f7
fmovsleu %xcc, %f4, %f9
lduh [%l7 + 0x3C], %g4
stw %i6, [%l7 + 0x30]
fpack32 %f10, %f2, %f14
fmovrdgez %g5, %f8, %f2
fmovdn %icc, %f5, %f13
subccc %g2, 0x1168, %i1
edge32n %i3, %l0, %l6
fmul8x16 %f12, %f2, %f0
stx %l5, [%l7 + 0x20]
ldsh [%l7 + 0x5A], %g1
fmovrdlez %i5, %f12, %f14
mulx %o1, 0x1757, %o0
call loop_6056
fones %f9
tn %icc, 0x2
stb %l1, [%l7 + 0x10]
loop_6056:
ld [%l7 + 0x0C], %f5
mulscc %l4, 0x104A, %i7
ldsh [%l7 + 0x1C], %g3
lduw [%l7 + 0x34], %o4
edge8l %i0, %g6, %g7
orcc %l2, %o5, %o7
bgu loop_6057
fcmpne32 %f4, %f10, %o2
fmovsle %xcc, %f10, %f0
fsrc1 %f14, %f14
loop_6057:
ldsh [%l7 + 0x60], %o6
fnot2s %f0, %f5
fmul8x16al %f0, %f13, %f8
std %f0, [%l7 + 0x70]
fmovdcs %xcc, %f5, %f14
andn %i2, %i4, %l3
fpmerge %f5, %f8, %f0
umulcc %o3, 0x0134, %i6
fbue %fcc1, loop_6058
subccc %g4, %g5, %i1
edge8 %i3, %g2, %l0
edge16l %l6, %l5, %i5
loop_6058:
add %o1, %g1, %o0
stb %l1, [%l7 + 0x3E]
umulcc %i7, 0x0944, %l4
ld [%l7 + 0x44], %f10
movvc %xcc, %g3, %i0
te %xcc, 0x6
sth %o4, [%l7 + 0x1E]
fble,a %fcc0, loop_6059
tsubcc %g7, 0x1C16, %l2
sth %o5, [%l7 + 0x12]
std %f2, [%l7 + 0x60]
loop_6059:
movne %xcc, %g6, %o2
sth %o6, [%l7 + 0x56]
stx %o7, [%l7 + 0x68]
fmovdl %xcc, %f6, %f12
ld [%l7 + 0x40], %f4
array32 %i4, %l3, %i2
edge16n %i6, %g4, %g5
fcmpgt16 %f6, %f8, %o3
stx %i3, [%l7 + 0x10]
srax %g2, 0x10, %i1
be,a,pt %xcc, loop_6060
sth %l0, [%l7 + 0x1E]
ldsh [%l7 + 0x58], %l5
fmovscs %icc, %f11, %f13
loop_6060:
movcs %xcc, %i5, %o1
ldsw [%l7 + 0x28], %l6
fmul8x16au %f4, %f8, %f8
fpsub32 %f12, %f12, %f0
fors %f4, %f0, %f0
siam 0x4
sethi 0x19A8, %g1
orn %o0, %l1, %i7
sub %g3, %l4, %i0
fones %f5
fsrc1 %f8, %f10
srl %o4, 0x00, %l2
alignaddr %o5, %g7, %g6
subcc %o2, 0x12A0, %o7
ld [%l7 + 0x70], %f3
fpadd32 %f10, %f0, %f10
andcc %i4, %o6, %i2
stw %i6, [%l7 + 0x20]
nop
setx loop_6061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %g4, %f3, %f13
ldsw [%l7 + 0x2C], %g5
fmovrdlez %l3, %f4, %f6
loop_6061:
call loop_6062
and %i3, %g2, %i1
orcc %l0, %o3, %l5
lduw [%l7 + 0x10], %o1
loop_6062:
subccc %i5, %g1, %o0
fmovrdlez %l1, %f4, %f2
fcmpeq16 %f12, %f4, %i7
fabss %f10, %f4
fone %f8
movgu %xcc, %g3, %l6
fand %f0, %f12, %f4
nop
setx loop_6063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x76], %l4
stx %o4, [%l7 + 0x18]
ldsh [%l7 + 0x2C], %i0
loop_6063:
fmovsa %xcc, %f7, %f7
fmovda %xcc, %f9, %f11
lduh [%l7 + 0x46], %o5
std %f6, [%l7 + 0x30]
stb %g7, [%l7 + 0x72]
bl loop_6064
fmovdg %xcc, %f0, %f1
ldd [%l7 + 0x38], %f12
movge %xcc, %l2, %o2
loop_6064:
fmovdvc %icc, %f9, %f9
ldx [%l7 + 0x20], %o7
ldd [%l7 + 0x50], %f2
fmovsge %icc, %f10, %f10
ldsh [%l7 + 0x5A], %g6
ld [%l7 + 0x30], %f2
movgu %xcc, %o6, %i2
xnorcc %i6, %g4, %g5
fcmpgt32 %f2, %f8, %i4
fmul8x16al %f6, %f6, %f6
fbl %fcc1, loop_6065
stx %i3, [%l7 + 0x40]
ldsw [%l7 + 0x14], %l3
xnorcc %g2, %l0, %o3
loop_6065:
taddcctv %l5, %o1, %i5
ldsb [%l7 + 0x36], %i1
udiv %o0, 0x0FEF, %g1
tsubcc %l1, %i7, %l6
tneg %icc, 0x0
fone %f14
st %f6, [%l7 + 0x3C]
stb %g3, [%l7 + 0x5A]
movre %o4, 0x0EF, %i0
bge,a,pt %xcc, loop_6066
fpadd16s %f10, %f9, %f15
fbn,a %fcc3, loop_6067
bne,a,pn %icc, loop_6068
loop_6066:
movgu %icc, %o5, %g7
fornot1 %f0, %f0, %f8
loop_6067:
stw %l4, [%l7 + 0x30]
loop_6068:
for %f14, %f4, %f4
edge8n %l2, %o2, %g6
movge %xcc, %o7, %o6
fxors %f2, %f0, %f9
stb %i6, [%l7 + 0x41]
std %f14, [%l7 + 0x68]
fors %f1, %f9, %f10
ldub [%l7 + 0x0E], %g4
fpmerge %f5, %f9, %f14
call loop_6069
fbl,a %fcc0, loop_6070
srl %g5, %i2, %i3
ldx [%l7 + 0x08], %l3
loop_6069:
ldsw [%l7 + 0x50], %g2
loop_6070:
subc %l0, 0x1C79, %o3
fcmple32 %f4, %f0, %i4
fmovda %icc, %f4, %f14
bleu loop_6071
fmovdpos %xcc, %f9, %f2
std %f12, [%l7 + 0x68]
sdivcc %l5, 0x1CC1, %i5
loop_6071:
fzero %f6
sth %o1, [%l7 + 0x1A]
fors %f14, %f8, %f2
movvc %xcc, %o0, %i1
addc %l1, %g1, %l6
fmovdcc %xcc, %f4, %f12
stw %g3, [%l7 + 0x68]
ldub [%l7 + 0x10], %i7
stw %o4, [%l7 + 0x24]
ldsw [%l7 + 0x24], %o5
movne %icc, %i0, %g7
ldub [%l7 + 0x7A], %l4
stx %l2, [%l7 + 0x20]
pdist %f6, %f12, %f14
sdivcc %o2, 0x1C95, %o7
fmul8sux16 %f14, %f0, %f10
ldx [%l7 + 0x78], %g6
umul %o6, %g4, %g5
bleu,a,pn %xcc, loop_6072
lduh [%l7 + 0x3A], %i6
lduh [%l7 + 0x52], %i3
tvc %icc, 0x4
loop_6072:
fsrc1 %f6, %f10
fmovsleu %icc, %f5, %f15
fmovsvc %icc, %f15, %f3
smulcc %i2, %l3, %g2
andcc %o3, 0x02C9, %i4
tsubcctv %l5, %l0, %o1
sth %o0, [%l7 + 0x18]
std %f0, [%l7 + 0x30]
stw %i1, [%l7 + 0x74]
std %f14, [%l7 + 0x78]
taddcctv %l1, %i5, %l6
taddcctv %g1, 0x107E, %i7
brgz %o4, loop_6073
movl %icc, %o5, %g3
bcs,pt %icc, loop_6074
smul %g7, 0x1B65, %l4
loop_6073:
ldsb [%l7 + 0x47], %l2
stw %i0, [%l7 + 0x28]
loop_6074:
bge,a %xcc, loop_6075
ldsb [%l7 + 0x49], %o2
fones %f3
fcmpeq16 %f0, %f10, %o7
loop_6075:
fbl,a %fcc2, loop_6076
smul %g6, %g4, %g5
stx %i6, [%l7 + 0x20]
fmovdcc %icc, %f13, %f2
loop_6076:
fandnot1 %f4, %f2, %f12
move %icc, %i3, %i2
movvc %icc, %l3, %g2
ldsh [%l7 + 0x3E], %o6
ld [%l7 + 0x60], %f1
fmul8x16al %f4, %f3, %f8
sth %i4, [%l7 + 0x30]
nop
setx loop_6077, %l0, %l1
jmpl %l1, %l5
nop
setx loop_6078, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x58], %l0
or %o3, 0x162C, %o1
loop_6077:
andcc %i1, 0x1D0D, %l1
loop_6078:
mulscc %o0, 0x190C, %i5
fbu %fcc1, loop_6079
lduh [%l7 + 0x78], %g1
stx %i7, [%l7 + 0x60]
ldx [%l7 + 0x48], %l6
loop_6079:
fmovdneg %xcc, %f14, %f6
fnands %f13, %f13, %f10
fpadd32s %f1, %f10, %f2
fmovdn %icc, %f8, %f9
stw %o5, [%l7 + 0x54]
mulx %o4, %g3, %g7
tneg %xcc, 0x1
fpadd16s %f11, %f8, %f0
fmovrdgz %l4, %f0, %f6
fpack32 %f14, %f12, %f6
fcmpeq16 %f8, %f14, %i0
std %f14, [%l7 + 0x78]
ldx [%l7 + 0x18], %l2
subccc %o2, %g6, %g4
orn %o7, 0x1182, %g5
fand %f12, %f8, %f8
sdivx %i3, 0x1D16, %i2
addccc %l3, %i6, %g2
popc 0x02F4, %i4
ldub [%l7 + 0x37], %l5
sethi 0x034E, %l0
sdivcc %o3, 0x0C09, %o1
tl %xcc, 0x4
edge8l %o6, %i1, %o0
taddcctv %l1, 0x179E, %g1
fbl,a %fcc2, loop_6080
fmovdgu %icc, %f11, %f13
std %f14, [%l7 + 0x10]
brnz %i5, loop_6081
loop_6080:
ldd [%l7 + 0x50], %f2
movn %icc, %l6, %i7
fnors %f7, %f9, %f13
loop_6081:
smul %o4, %g3, %o5
fandnot1 %f8, %f4, %f2
lduw [%l7 + 0x28], %g7
fmovsne %icc, %f14, %f13
alignaddr %l4, %l2, %i0
ldx [%l7 + 0x20], %g6
fzero %f4
lduh [%l7 + 0x7E], %o2
te %xcc, 0x5
bge,a,pn %icc, loop_6082
stb %g4, [%l7 + 0x4C]
fble %fcc3, loop_6083
fsrc2s %f5, %f11
loop_6082:
ld [%l7 + 0x4C], %f14
tleu %xcc, 0x3
loop_6083:
fsrc2s %f10, %f8
fandnot2 %f12, %f14, %f10
stw %o7, [%l7 + 0x38]
smul %i3, %i2, %l3
te %icc, 0x5
fmul8x16al %f7, %f5, %f12
movrne %i6, 0x288, %g5
fsrc2s %f11, %f14
ldx [%l7 + 0x70], %i4
ldsh [%l7 + 0x3A], %g2
fmovsg %xcc, %f13, %f14
fandnot2s %f1, %f7, %f8
lduw [%l7 + 0x7C], %l5
ble %xcc, loop_6084
ld [%l7 + 0x6C], %f2
fand %f12, %f0, %f4
be loop_6085
loop_6084:
fbu,a %fcc2, loop_6086
lduw [%l7 + 0x28], %l0
taddcctv %o3, %o6, %i1
loop_6085:
movn %xcc, %o0, %l1
loop_6086:
movpos %icc, %o1, %i5
fbn %fcc3, loop_6087
movle %icc, %g1, %i7
fcmpgt32 %f10, %f12, %o4
xorcc %l6, %g3, %o5
loop_6087:
smul %l4, 0x0533, %g7
smul %l2, %g6, %i0
movrlz %o2, 0x09F, %o7
tle %xcc, 0x3
movcc %icc, %g4, %i2
fsrc1 %f8, %f6
fbg %fcc0, loop_6088
ldsh [%l7 + 0x5A], %l3
movneg %icc, %i6, %i3
ldx [%l7 + 0x40], %g5
loop_6088:
brnz %g2, loop_6089
addcc %l5, 0x050D, %l0
nop
setx loop_6090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f10, %f9
loop_6089:
movcc %xcc, %i4, %o3
st %f4, [%l7 + 0x18]
loop_6090:
ldub [%l7 + 0x21], %o6
ld [%l7 + 0x5C], %f1
sth %o0, [%l7 + 0x2A]
smul %i1, 0x0DEB, %o1
nop
setx loop_6091, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f2, %f0, %f0
fmovdg %xcc, %f12, %f12
fornot1s %f3, %f2, %f10
loop_6091:
fbule %fcc3, loop_6092
fnegd %f6, %f14
addccc %l1, %i5, %g1
ldub [%l7 + 0x46], %i7
loop_6092:
mulx %o4, 0x1075, %g3
fmovd %f10, %f10
fmovdge %icc, %f14, %f14
nop
setx loop_6093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f10, %f12
brgz,a %o5, loop_6094
st %f10, [%l7 + 0x2C]
loop_6093:
fornot2s %f15, %f2, %f11
tle %xcc, 0x7
loop_6094:
tcs %xcc, 0x6
lduh [%l7 + 0x5E], %l6
edge32l %g7, %l4, %l2
udivx %g6, 0x188C, %o2
xor %i0, %o7, %i2
fands %f1, %f13, %f1
lduh [%l7 + 0x1A], %g4
movleu %icc, %l3, %i3
st %f10, [%l7 + 0x4C]
fbue %fcc0, loop_6095
lduw [%l7 + 0x74], %g5
nop
setx loop_6096, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %g2, %i6, %l0
loop_6095:
bne,a,pn %xcc, loop_6097
fxors %f5, %f2, %f15
loop_6096:
call loop_6098
ld [%l7 + 0x1C], %f0
loop_6097:
stx %l5, [%l7 + 0x68]
fmovrse %o3, %f2, %f7
loop_6098:
taddcctv %o6, 0x0795, %i4
fbo %fcc0, loop_6099
ldsh [%l7 + 0x32], %o0
ld [%l7 + 0x70], %f10
fmul8x16au %f5, %f5, %f4
loop_6099:
ldsh [%l7 + 0x58], %o1
orcc %l1, %i1, %g1
std %f6, [%l7 + 0x68]
fbul %fcc3, loop_6100
sth %i5, [%l7 + 0x60]
brlz,a %i7, loop_6101
lduw [%l7 + 0x08], %o4
loop_6100:
fpadd16s %f3, %f2, %f11
fmovspos %xcc, %f5, %f0
loop_6101:
ldsb [%l7 + 0x46], %o5
nop
setx loop_6102, %l0, %l1
jmpl %l1, %g3
std %f10, [%l7 + 0x48]
ldsw [%l7 + 0x24], %g7
fzero %f6
loop_6102:
ta %xcc, 0x3
bneg loop_6103
edge8ln %l6, %l2, %g6
lduh [%l7 + 0x78], %o2
brlz,a %i0, loop_6104
loop_6103:
te %icc, 0x4
fcmped %fcc3, %f12, %f0
nop
setx loop_6105, %l0, %l1
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_6104:
fands %f2, %f3, %f8
lduh [%l7 + 0x3E], %o7
mulscc %l4, %g4, %l3
loop_6105:
movcs %icc, %i3, %i2
fmul8x16au %f8, %f14, %f10
ld [%l7 + 0x58], %f10
stb %g5, [%l7 + 0x6D]
fmovrslez %g2, %f10, %f7
movg %icc, %i6, %l5
nop
setx loop_6106, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %l0, 0x1FB2, %o6
fmovdl %icc, %f7, %f0
srl %o3, %o0, %o1
loop_6106:
smulcc %i4, %i1, %g1
fpack32 %f4, %f4, %f2
fmovsvc %xcc, %f15, %f3
bne,pt %xcc, loop_6107
addc %i5, 0x04D5, %l1
fnegd %f4, %f4
taddcctv %i7, %o4, %o5
loop_6107:
fpsub32s %f5, %f6, %f11
fmovsne %icc, %f5, %f15
ldd [%l7 + 0x70], %f6
array16 %g7, %g3, %l2
stx %g6, [%l7 + 0x08]
stb %o2, [%l7 + 0x47]
ldsw [%l7 + 0x20], %i0
fors %f9, %f4, %f12
ldsh [%l7 + 0x30], %o7
fands %f11, %f1, %f13
ldd [%l7 + 0x10], %f14
movpos %xcc, %l6, %g4
fbge,a %fcc1, loop_6108
sethi 0x1D56, %l3
movleu %icc, %l4, %i2
movvs %icc, %g5, %g2
loop_6108:
call loop_6109
ldsb [%l7 + 0x3A], %i3
fmovdneg %icc, %f11, %f8
mova %icc, %i6, %l5
loop_6109:
tpos %icc, 0x7
fmovsg %xcc, %f8, %f12
fpsub32s %f10, %f3, %f8
orncc %l0, %o3, %o0
for %f12, %f14, %f10
ldsh [%l7 + 0x26], %o6
brlz %o1, loop_6110
fsrc2s %f5, %f5
fandnot1s %f7, %f14, %f9
fcmple16 %f8, %f4, %i1
loop_6110:
tcs %icc, 0x7
fbo,a %fcc3, loop_6111
fpadd16 %f14, %f2, %f8
bshuffle %f2, %f2, %f2
fmovrdgz %g1, %f8, %f0
loop_6111:
ldub [%l7 + 0x15], %i4
movn %xcc, %i5, %i7
fba %fcc0, loop_6112
st %f12, [%l7 + 0x20]
edge16ln %l1, %o4, %g7
brnz,a %g3, loop_6113
loop_6112:
lduh [%l7 + 0x18], %l2
tsubcctv %g6, 0x189F, %o2
fmovrdlz %o5, %f4, %f0
loop_6113:
nop
setx loop_6114, %l0, %l1
jmpl %l1, %i0
fabsd %f2, %f8
ldub [%l7 + 0x6A], %o7
fcmps %fcc0, %f15, %f9
loop_6114:
ldsh [%l7 + 0x38], %g4
lduh [%l7 + 0x60], %l3
tl %icc, 0x6
for %f12, %f8, %f0
smul %l6, %l4, %i2
fmovsg %icc, %f9, %f13
stx %g2, [%l7 + 0x78]
stb %i3, [%l7 + 0x54]
sth %g5, [%l7 + 0x3E]
fmovdl %icc, %f15, %f2
nop
setx loop_6115, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %l5, %l0, %o3
st %f2, [%l7 + 0x58]
bg,a %icc, loop_6116
loop_6115:
fsrc1s %f0, %f2
fand %f0, %f6, %f2
ldd [%l7 + 0x30], %f4
loop_6116:
smul %o0, 0x0C65, %i6
xnorcc %o1, %o6, %i1
ldsh [%l7 + 0x6A], %g1
stb %i4, [%l7 + 0x54]
fcmpne16 %f14, %f2, %i5
fbne %fcc3, loop_6117
sth %l1, [%l7 + 0x4E]
ldsb [%l7 + 0x7B], %o4
stb %i7, [%l7 + 0x31]
loop_6117:
fxnor %f0, %f0, %f4
umul %g7, %l2, %g3
ldx [%l7 + 0x58], %o2
edge16 %o5, %g6, %o7
fmovspos %xcc, %f13, %f0
nop
setx loop_6118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %g4
fornot1s %f15, %f3, %f9
fbuge,a %fcc2, loop_6119
loop_6118:
tne %xcc, 0x0
ldub [%l7 + 0x5B], %i0
fornot1 %f10, %f2, %f6
loop_6119:
fnand %f12, %f0, %f0
bne,a,pt %xcc, loop_6120
std %f10, [%l7 + 0x20]
alignaddrl %l6, %l4, %i2
ldd [%l7 + 0x48], %f2
loop_6120:
move %xcc, %g2, %l3
st %f5, [%l7 + 0x34]
fands %f7, %f10, %f10
edge16l %i3, %g5, %l0
std %f8, [%l7 + 0x08]
movvc %xcc, %o3, %l5
stw %i6, [%l7 + 0x2C]
edge16 %o1, %o6, %o0
fbn,a %fcc0, loop_6121
edge8n %g1, %i1, %i5
bneg,pn %icc, loop_6122
bge loop_6123
loop_6121:
bpos %icc, loop_6124
sth %l1, [%l7 + 0x08]
loop_6122:
fsrc1s %f2, %f2
loop_6123:
std %f8, [%l7 + 0x18]
loop_6124:
fbu %fcc3, loop_6125
fsrc2s %f3, %f4
edge32l %o4, %i7, %i4
ldx [%l7 + 0x10], %l2
loop_6125:
fmovscs %icc, %f1, %f0
std %f8, [%l7 + 0x30]
stx %g7, [%l7 + 0x78]
stb %o2, [%l7 + 0x61]
ldx [%l7 + 0x70], %g3
ldsh [%l7 + 0x6C], %o5
ldsw [%l7 + 0x5C], %g6
fba %fcc1, loop_6126
edge16n %o7, %g4, %i0
brgz %l4, loop_6127
edge8ln %l6, %i2, %l3
loop_6126:
ldsb [%l7 + 0x4D], %i3
movpos %icc, %g5, %l0
loop_6127:
ld [%l7 + 0x58], %f6
stb %o3, [%l7 + 0x0A]
tgu %xcc, 0x7
fornot2 %f12, %f6, %f8
fmovdn %icc, %f10, %f4
ldsh [%l7 + 0x58], %l5
ldsb [%l7 + 0x6D], %i6
or %o1, 0x05AB, %g2
fsrc1 %f4, %f4
brlz %o0, loop_6128
fandnot1s %f13, %f8, %f15
ldsh [%l7 + 0x2C], %g1
bcs,pn %icc, loop_6129
loop_6128:
lduw [%l7 + 0x6C], %o6
fmovd %f12, %f10
fble,a %fcc3, loop_6130
loop_6129:
nop
setx loop_6131, %l0, %l1
jmpl %l1, %i5
st %f0, [%l7 + 0x3C]
fpadd16 %f6, %f12, %f14
loop_6130:
st %f12, [%l7 + 0x4C]
loop_6131:
sth %i1, [%l7 + 0x42]
fmovdneg %xcc, %f6, %f0
ld [%l7 + 0x5C], %f3
movn %xcc, %l1, %i7
tsubcc %i4, 0x0C6D, %o4
fmovrsgez %l2, %f12, %f14
edge8ln %o2, %g7, %g3
fbn %fcc1, loop_6132
fmovspos %icc, %f3, %f11
movgu %icc, %g6, %o7
fmovsa %xcc, %f11, %f14
loop_6132:
lduh [%l7 + 0x44], %o5
movre %i0, %g4, %l4
ldx [%l7 + 0x60], %i2
movrlez %l3, %l6, %g5
ldx [%l7 + 0x50], %i3
sth %l0, [%l7 + 0x72]
fnegs %f11, %f10
fcmpes %fcc2, %f9, %f12
fnot1s %f14, %f7
call loop_6133
sdivcc %o3, 0x1DDB, %i6
sra %l5, 0x17, %o1
subc %g2, %g1, %o6
loop_6133:
ldsh [%l7 + 0x70], %i5
movrlez %o0, %l1, %i7
tvc %xcc, 0x7
sth %i1, [%l7 + 0x46]
bpos,pt %xcc, loop_6134
and %i4, 0x16B4, %o4
ldsh [%l7 + 0x4A], %l2
tvs %xcc, 0x6
loop_6134:
ld [%l7 + 0x70], %f2
lduw [%l7 + 0x78], %o2
sra %g7, %g3, %o7
nop
setx loop_6135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %icc, %o5, %g6
bn,a,pt %icc, loop_6136
stb %i0, [%l7 + 0x75]
loop_6135:
movn %icc, %l4, %i2
movl %xcc, %l3, %g4
loop_6136:
fcmpeq16 %f14, %f12, %g5
fmovdgu %xcc, %f15, %f10
tcs %icc, 0x7
fmovrse %i3, %f15, %f3
addc %l0, %l6, %o3
fmovdvc %icc, %f1, %f15
std %f4, [%l7 + 0x08]
fand %f12, %f2, %f12
tn %icc, 0x0
brz,a %i6, loop_6137
fbn %fcc2, loop_6138
srlx %l5, 0x00, %o1
stb %g2, [%l7 + 0x60]
loop_6137:
movne %icc, %g1, %o6
loop_6138:
fnot1s %f5, %f12
edge16 %o0, %l1, %i5
fandnot1 %f12, %f14, %f0
ble,a %xcc, loop_6139
taddcctv %i1, 0x1655, %i4
siam 0x3
fpmerge %f9, %f13, %f0
loop_6139:
tgu %xcc, 0x6
ba,a,pt %icc, loop_6140
srl %i7, %l2, %o4
stw %o2, [%l7 + 0x64]
fmovdg %xcc, %f8, %f13
loop_6140:
umulcc %g7, %g3, %o7
tvs %icc, 0x6
fpsub16s %f3, %f7, %f8
stx %o5, [%l7 + 0x20]
ldsb [%l7 + 0x36], %i0
fcmpgt16 %f6, %f2, %l4
ldsh [%l7 + 0x0C], %g6
movre %l3, %i2, %g5
fbule %fcc1, loop_6141
fpsub32 %f10, %f6, %f0
fnegd %f8, %f10
movrne %g4, 0x253, %l0
loop_6141:
fmovspos %xcc, %f11, %f0
fbne,a %fcc2, loop_6142
fmovsleu %xcc, %f4, %f10
tn %icc, 0x1
taddcc %i3, 0x0686, %l6
loop_6142:
ldsb [%l7 + 0x3A], %i6
sth %o3, [%l7 + 0x30]
fmovdle %icc, %f10, %f14
fmovdn %xcc, %f14, %f12
fandnot2 %f14, %f12, %f10
fblg,a %fcc2, loop_6143
stx %o1, [%l7 + 0x68]
ldub [%l7 + 0x6F], %g2
orcc %l5, 0x1A2A, %g1
loop_6143:
movge %icc, %o6, %o0
fnand %f10, %f0, %f2
sth %l1, [%l7 + 0x08]
fmovsa %xcc, %f10, %f11
ld [%l7 + 0x4C], %f11
ldx [%l7 + 0x18], %i5
tcc %icc, 0x3
udiv %i1, 0x07D3, %i7
array8 %l2, %i4, %o2
tneg %xcc, 0x7
array32 %o4, %g7, %o7
lduw [%l7 + 0x70], %g3
st %f10, [%l7 + 0x6C]
lduh [%l7 + 0x28], %o5
fmovdge %icc, %f9, %f9
sth %l4, [%l7 + 0x4E]
lduh [%l7 + 0x78], %g6
ldd [%l7 + 0x58], %f10
ldsw [%l7 + 0x18], %i0
andncc %i2, %g5, %g4
smul %l3, 0x096F, %i3
lduw [%l7 + 0x74], %l0
ldub [%l7 + 0x5A], %i6
nop
setx loop_6144, %l0, %l1
jmpl %l1, %o3
ta %xcc, 0x6
stw %l6, [%l7 + 0x10]
fabsd %f2, %f12
loop_6144:
lduh [%l7 + 0x2A], %o1
bg %icc, loop_6145
bn,a,pt %icc, loop_6146
ldx [%l7 + 0x68], %l5
fmovscs %icc, %f10, %f3
loop_6145:
brgez %g2, loop_6147
loop_6146:
te %icc, 0x6
stw %o6, [%l7 + 0x58]
ldsw [%l7 + 0x70], %g1
loop_6147:
fmovrse %l1, %f3, %f7
fone %f4
fnot1 %f8, %f6
tcs %xcc, 0x7
ldsb [%l7 + 0x5C], %o0
ldd [%l7 + 0x68], %f14
stw %i1, [%l7 + 0x60]
ldsb [%l7 + 0x30], %i5
lduh [%l7 + 0x58], %l2
bcc,a %icc, loop_6148
te %icc, 0x4
movgu %xcc, %i7, %o2
faligndata %f12, %f0, %f0
loop_6148:
fmovdgu %xcc, %f5, %f12
call loop_6149
ld [%l7 + 0x4C], %f6
fornot1s %f5, %f7, %f7
xnor %o4, %g7, %i4
loop_6149:
edge16l %g3, %o7, %l4
srax %g6, 0x1C, %i0
ba,a %icc, loop_6150
ldd [%l7 + 0x78], %f12
fmovdcc %icc, %f11, %f7
stw %i2, [%l7 + 0x54]
loop_6150:
fmovdvs %icc, %f11, %f4
ldub [%l7 + 0x2E], %o5
tvs %icc, 0x3
fbue %fcc0, loop_6151
fcmpne16 %f0, %f10, %g4
tpos %xcc, 0x7
fornot2s %f6, %f13, %f1
loop_6151:
fnot2s %f15, %f13
movrgz %l3, %g5, %l0
fmul8x16al %f6, %f3, %f2
fmovdn %icc, %f15, %f5
fxor %f12, %f10, %f6
movleu %icc, %i6, %i3
ldd [%l7 + 0x30], %f4
ldub [%l7 + 0x19], %l6
fsrc2 %f14, %f6
movrgz %o1, %o3, %g2
fmovrdne %o6, %f14, %f10
brlz,a %l5, loop_6152
ldsb [%l7 + 0x50], %l1
fmovrslz %o0, %f5, %f1
std %f10, [%l7 + 0x70]
loop_6152:
ldsw [%l7 + 0x18], %i1
bn %icc, loop_6153
sth %g1, [%l7 + 0x36]
fbn,a %fcc3, loop_6154
lduh [%l7 + 0x6C], %i5
loop_6153:
std %f4, [%l7 + 0x08]
tpos %xcc, 0x5
loop_6154:
std %f14, [%l7 + 0x50]
brlez %l2, loop_6155
ld [%l7 + 0x44], %f15
movle %xcc, %i7, %o4
bne,pn %icc, loop_6156
loop_6155:
fcmps %fcc0, %f2, %f12
fble %fcc2, loop_6157
nop
setx loop_6158, %l0, %l1
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_6156:
fmovsle %icc, %f15, %f13
bg %icc, loop_6159
loop_6157:
fcmple16 %f4, %f6, %g7
loop_6158:
fcmpes %fcc1, %f14, %f14
fsrc1 %f4, %f2
loop_6159:
fmovs %f15, %f10
edge8n %i4, %g3, %o7
brnz,a %l4, loop_6160
fmul8sux16 %f10, %f2, %f0
fbul %fcc1, loop_6161
bgu,a,pn %xcc, loop_6162
loop_6160:
ldsh [%l7 + 0x72], %o2
fmul8x16al %f15, %f5, %f0
loop_6161:
movne %xcc, %i0, %g6
loop_6162:
movge %icc, %o5, %g4
movn %icc, %i2, %l3
fblg,a %fcc0, loop_6163
ldsb [%l7 + 0x33], %l0
fmovspos %icc, %f8, %f2
sll %i6, 0x02, %g5
loop_6163:
tcs %icc, 0x7
fcmpgt32 %f12, %f14, %l6
alignaddr %i3, %o3, %o1
ldub [%l7 + 0x09], %g2
bcs,pt %xcc, loop_6164
fmovsn %xcc, %f10, %f7
fmul8x16al %f8, %f11, %f8
tle %xcc, 0x7
loop_6164:
fnot2s %f3, %f14
fmovrsne %o6, %f12, %f2
movrgz %l1, 0x059, %l5
call loop_6165
ldd [%l7 + 0x20], %f14
bvs,a,pt %xcc, loop_6166
lduh [%l7 + 0x1A], %o0
loop_6165:
fcmps %fcc1, %f3, %f9
movrlz %g1, %i5, %l2
loop_6166:
ldsh [%l7 + 0x48], %i7
fmovse %xcc, %f11, %f5
movcc %icc, %o4, %g7
ldub [%l7 + 0x08], %i4
edge16ln %i1, %o7, %l4
subcc %o2, %g3, %i0
stw %g6, [%l7 + 0x68]
fbo %fcc0, loop_6167
tvc %icc, 0x0
stw %g4, [%l7 + 0x7C]
ldsh [%l7 + 0x14], %i2
loop_6167:
ldd [%l7 + 0x78], %f14
tsubcctv %o5, 0x022E, %l3
st %f15, [%l7 + 0x54]
udivx %l0, 0x1253, %g5
lduh [%l7 + 0x0E], %l6
ldsb [%l7 + 0x0C], %i3
ldx [%l7 + 0x28], %o3
fmovrsgez %i6, %f7, %f10
addcc %o1, %g2, %o6
srl %l1, 0x14, %o0
fabsd %f8, %f10
edge16ln %g1, %l5, %l2
stw %i7, [%l7 + 0x50]
fmovsvs %xcc, %f6, %f8
ldub [%l7 + 0x08], %o4
sth %i5, [%l7 + 0x10]
sth %i4, [%l7 + 0x1A]
fcmped %fcc3, %f4, %f12
fmul8x16 %f3, %f14, %f14
tleu %icc, 0x7
std %f12, [%l7 + 0x30]
fzeros %f11
movl %xcc, %i1, %g7
move %xcc, %l4, %o2
ldsw [%l7 + 0x40], %o7
fsrc1 %f14, %f8
fxnor %f0, %f8, %f6
std %f14, [%l7 + 0x48]
udivcc %g3, 0x067C, %g6
edge16n %g4, %i0, %i2
ld [%l7 + 0x08], %f13
tsubcctv %l3, 0x083A, %l0
movge %icc, %g5, %o5
fbne,a %fcc3, loop_6168
edge16ln %i3, %l6, %i6
ldsw [%l7 + 0x18], %o1
fcmpgt32 %f12, %f2, %g2
loop_6168:
sth %o6, [%l7 + 0x46]
be %icc, loop_6169
lduw [%l7 + 0x50], %o3
fandnot1s %f7, %f0, %f1
stw %l1, [%l7 + 0x58]
loop_6169:
fmovsl %icc, %f0, %f13
nop
setx loop_6170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %icc, %f8, %f15
ldsh [%l7 + 0x30], %o0
ldub [%l7 + 0x2A], %l5
loop_6170:
stb %l2, [%l7 + 0x7A]
lduw [%l7 + 0x70], %i7
fornot1 %f14, %f12, %f10
fmovd %f10, %f12
std %f6, [%l7 + 0x38]
stb %g1, [%l7 + 0x55]
ldd [%l7 + 0x28], %f10
movpos %xcc, %i5, %i4
tle %icc, 0x1
be,pt %icc, loop_6171
edge8n %o4, %g7, %i1
bge,pt %icc, loop_6172
subcc %l4, %o7, %o2
loop_6171:
ldsh [%l7 + 0x60], %g3
movrgz %g6, %i0, %g4
loop_6172:
std %f10, [%l7 + 0x68]
fpadd32 %f8, %f4, %f2
tneg %xcc, 0x0
movgu %xcc, %i2, %l3
fmovdcs %icc, %f1, %f4
movn %xcc, %l0, %g5
fcmpes %fcc3, %f8, %f5
smul %o5, 0x0E2F, %l6
fone %f10
xnor %i6, %o1, %g2
sra %o6, 0x16, %i3
sth %o3, [%l7 + 0x46]
bcs %xcc, loop_6173
fpsub16 %f12, %f8, %f14
fbne %fcc3, loop_6174
lduw [%l7 + 0x1C], %o0
loop_6173:
stw %l5, [%l7 + 0x48]
fmovsg %xcc, %f2, %f9
loop_6174:
smul %l1, 0x1EAD, %l2
fbule,a %fcc3, loop_6175
fbul,a %fcc2, loop_6176
movrne %g1, 0x0E5, %i5
ld [%l7 + 0x20], %f13
loop_6175:
bvs,pn %icc, loop_6177
loop_6176:
fmovrdgz %i4, %f8, %f8
lduw [%l7 + 0x2C], %o4
movcc %xcc, %g7, %i7
loop_6177:
movrgez %l4, 0x0FA, %o7
fbo,a %fcc1, loop_6178
stw %i1, [%l7 + 0x2C]
udivcc %o2, 0x1B3C, %g6
ld [%l7 + 0x4C], %f3
loop_6178:
fbule,a %fcc1, loop_6179
array16 %g3, %i0, %i2
sub %g4, 0x1B61, %l0
st %f8, [%l7 + 0x48]
loop_6179:
brlez,a %g5, loop_6180
ldsb [%l7 + 0x2A], %l3
fmovsle %xcc, %f5, %f7
lduh [%l7 + 0x74], %l6
loop_6180:
movre %o5, %i6, %o1
ldsb [%l7 + 0x16], %g2
fnot2s %f1, %f2
sllx %o6, %i3, %o3
ld [%l7 + 0x08], %f7
stx %o0, [%l7 + 0x70]
ldsb [%l7 + 0x71], %l5
movrgz %l2, %l1, %g1
edge16n %i4, %i5, %o4
andcc %g7, 0x1465, %l4
xor %i7, 0x0BA2, %i1
sth %o2, [%l7 + 0x50]
or %g6, 0x1558, %g3
ldd [%l7 + 0x58], %f6
bneg loop_6181
fone %f2
tsubcctv %o7, 0x1DF5, %i0
edge16ln %g4, %i2, %l0
loop_6181:
movrne %g5, %l3, %l6
ldx [%l7 + 0x18], %o5
or %i6, 0x01B0, %g2
pdist %f4, %f2, %f10
srlx %o1, 0x0A, %i3
fmovdn %xcc, %f5, %f11
taddcc %o6, %o0, %o3
brlez %l5, loop_6182
sth %l2, [%l7 + 0x58]
ldsw [%l7 + 0x6C], %l1
lduh [%l7 + 0x60], %i4
loop_6182:
fsrc2 %f4, %f6
ba,pt %xcc, loop_6183
stx %i5, [%l7 + 0x38]
stx %o4, [%l7 + 0x30]
fbne %fcc1, loop_6184
loop_6183:
te %icc, 0x7
addcc %g7, 0x1F0E, %g1
fnot1 %f0, %f8
loop_6184:
or %i7, 0x1CB9, %i1
fmovrdgez %l4, %f14, %f0
movcc %xcc, %g6, %o2
fands %f1, %f14, %f14
bn,a,pn %icc, loop_6185
fmuld8ulx16 %f8, %f10, %f12
ldub [%l7 + 0x7F], %o7
fcmpne32 %f6, %f4, %i0
loop_6185:
fmovdl %icc, %f0, %f3
edge32l %g3, %g4, %l0
movn %icc, %i2, %l3
xnorcc %g5, 0x0A43, %l6
ldsw [%l7 + 0x2C], %o5
sth %g2, [%l7 + 0x62]
ldsh [%l7 + 0x0C], %o1
fnegs %f13, %f15
lduh [%l7 + 0x76], %i6
movcs %xcc, %i3, %o0
fnot2s %f11, %f13
call loop_6186
ldd [%l7 + 0x78], %f12
fxors %f3, %f3, %f3
movrgez %o3, 0x03D, %l5
loop_6186:
fpadd32s %f12, %f9, %f0
edge32 %l2, %o6, %i4
fones %f4
tvs %xcc, 0x1
ldsh [%l7 + 0x38], %i5
ld [%l7 + 0x3C], %f2
ldsb [%l7 + 0x45], %o4
movgu %xcc, %g7, %l1
ldsb [%l7 + 0x0D], %g1
fxor %f10, %f4, %f2
fcmpgt16 %f14, %f10, %i7
sth %i1, [%l7 + 0x68]
brnz %g6, loop_6187
fmovsgu %xcc, %f4, %f14
sth %l4, [%l7 + 0x5E]
fpmerge %f12, %f2, %f10
loop_6187:
siam 0x0
or %o7, %o2, %g3
fpadd16 %f6, %f10, %f6
array8 %i0, %l0, %g4
fmovsneg %icc, %f13, %f6
ldsh [%l7 + 0x2A], %i2
edge16 %l3, %g5, %l6
ldx [%l7 + 0x48], %o5
call loop_6188
movgu %xcc, %g2, %i6
sllx %i3, 0x17, %o0
udiv %o1, 0x00D6, %o3
loop_6188:
fmovsg %icc, %f10, %f2
fmul8ulx16 %f10, %f14, %f8
xnorcc %l5, %o6, %l2
sth %i4, [%l7 + 0x14]
brlz %o4, loop_6189
nop
setx loop_6190, %l0, %l1
jmpl %l1, %g7
fmul8sux16 %f12, %f10, %f10
ldx [%l7 + 0x70], %l1
loop_6189:
fmovscc %xcc, %f6, %f14
loop_6190:
st %f6, [%l7 + 0x0C]
edge16l %i5, %g1, %i7
stw %i1, [%l7 + 0x18]
lduw [%l7 + 0x68], %l4
st %f8, [%l7 + 0x68]
lduw [%l7 + 0x14], %o7
st %f5, [%l7 + 0x14]
taddcc %g6, %g3, %i0
st %f1, [%l7 + 0x68]
st %f13, [%l7 + 0x70]
movle %xcc, %l0, %g4
fmovsgu %xcc, %f12, %f4
ldsw [%l7 + 0x0C], %i2
fmovsn %icc, %f13, %f13
fmovrsgez %l3, %f0, %f15
fba %fcc2, loop_6191
st %f7, [%l7 + 0x64]
std %f12, [%l7 + 0x18]
fbuge %fcc3, loop_6192
loop_6191:
edge8 %g5, %l6, %o2
fbule,a %fcc0, loop_6193
fmovdle %icc, %f14, %f6
loop_6192:
fbo %fcc1, loop_6194
fcmpgt16 %f2, %f10, %g2
loop_6193:
brlz %o5, loop_6195
sth %i3, [%l7 + 0x12]
loop_6194:
ldub [%l7 + 0x7C], %o0
ld [%l7 + 0x74], %f10
loop_6195:
ld [%l7 + 0x08], %f7
movrlz %o1, 0x07F, %o3
movpos %xcc, %i6, %o6
fnegs %f8, %f11
fzeros %f12
srl %l2, 0x0C, %l5
fmovrdne %i4, %f2, %f12
lduh [%l7 + 0x52], %g7
ldub [%l7 + 0x60], %l1
stw %i5, [%l7 + 0x68]
fsrc1 %f0, %f14
edge32ln %g1, %i7, %i1
orcc %o4, 0x001B, %o7
stw %l4, [%l7 + 0x14]
fcmpne32 %f10, %f6, %g3
fmovrsgez %g6, %f4, %f0
fcmpeq16 %f4, %f6, %l0
fpadd16 %f14, %f12, %f4
tsubcctv %g4, 0x0287, %i0
tg %icc, 0x2
addccc %l3, 0x1B6C, %i2
edge16 %g5, %l6, %g2
fsrc1s %f12, %f8
movvs %xcc, %o2, %o5
fnegs %f11, %f14
fornot1s %f11, %f9, %f7
fnot2 %f8, %f8
edge16ln %i3, %o1, %o0
tvs %xcc, 0x5
ldub [%l7 + 0x27], %i6
ldub [%l7 + 0x08], %o3
tvs %xcc, 0x3
ld [%l7 + 0x74], %f13
sth %o6, [%l7 + 0x76]
sth %l2, [%l7 + 0x3E]
stw %l5, [%l7 + 0x34]
stx %i4, [%l7 + 0x48]
ldsh [%l7 + 0x0C], %l1
move %xcc, %i5, %g7
st %f12, [%l7 + 0x5C]
ta %xcc, 0x0
edge8 %g1, %i1, %i7
ldd [%l7 + 0x10], %f12
call loop_6196
brgez,a %o4, loop_6197
ldsb [%l7 + 0x75], %l4
stw %o7, [%l7 + 0x0C]
loop_6196:
stb %g6, [%l7 + 0x35]
loop_6197:
addc %g3, 0x1570, %g4
ldd [%l7 + 0x38], %f14
fbug %fcc1, loop_6198
stx %i0, [%l7 + 0x58]
movvs %xcc, %l0, %i2
ldx [%l7 + 0x50], %g5
loop_6198:
lduh [%l7 + 0x46], %l6
fmovdleu %xcc, %f8, %f2
fmul8x16al %f12, %f12, %f12
xorcc %g2, %l3, %o5
std %f2, [%l7 + 0x48]
stw %i3, [%l7 + 0x24]
fors %f14, %f14, %f7
fmovspos %xcc, %f1, %f8
std %f0, [%l7 + 0x40]
fbne,a %fcc1, loop_6199
fxors %f13, %f11, %f12
stx %o2, [%l7 + 0x28]
addc %o1, 0x0F54, %i6
loop_6199:
fbg,a %fcc0, loop_6200
fmovscc %xcc, %f6, %f3
lduh [%l7 + 0x3A], %o0
ldd [%l7 + 0x28], %f0
loop_6200:
fpackfix %f14, %f5
ba %xcc, loop_6201
st %f10, [%l7 + 0x40]
orcc %o3, 0x13D8, %o6
umulcc %l2, %i4, %l5
loop_6201:
fbg,a %fcc3, loop_6202
mova %icc, %i5, %g7
std %f12, [%l7 + 0x38]
bl,a,pn %icc, loop_6203
loop_6202:
fnot1 %f0, %f8
fmul8x16al %f7, %f6, %f8
stw %g1, [%l7 + 0x70]
loop_6203:
edge32l %l1, %i1, %o4
fmul8x16 %f6, %f10, %f8
bgu,pn %icc, loop_6204
bshuffle %f6, %f4, %f0
movpos %icc, %l4, %o7
fexpand %f1, %f12
loop_6204:
bg,a %icc, loop_6205
fnand %f0, %f10, %f10
ldsw [%l7 + 0x40], %g6
fandnot1 %f14, %f14, %f14
loop_6205:
fmovrse %g3, %f3, %f3
ldub [%l7 + 0x1D], %i7
fcmpes %fcc3, %f13, %f7
fbuge %fcc3, loop_6206
movle %xcc, %g4, %l0
lduw [%l7 + 0x68], %i2
ldsb [%l7 + 0x24], %i0
loop_6206:
ldsh [%l7 + 0x5C], %g5
fnegd %f8, %f8
movl %icc, %g2, %l6
fmovda %xcc, %f9, %f4
fand %f2, %f14, %f14
fmovsg %xcc, %f3, %f2
andncc %l3, %o5, %i3
udiv %o1, 0x0476, %i6
udivcc %o0, 0x1535, %o2
fmovrde %o3, %f8, %f14
fornot2 %f2, %f10, %f12
fmovs %f2, %f14
fandnot2 %f14, %f6, %f2
pdist %f14, %f4, %f12
tl %icc, 0x3
fnors %f4, %f12, %f3
fmul8x16al %f2, %f4, %f2
sll %o6, 0x12, %i4
fmovdcs %icc, %f8, %f8
fmovrsgz %l5, %f15, %f6
stx %l2, [%l7 + 0x28]
ldx [%l7 + 0x68], %g7
fpsub16 %f8, %f10, %f14
std %f10, [%l7 + 0x28]
ldsh [%l7 + 0x58], %i5
and %g1, 0x0A62, %l1
fbg,a %fcc0, loop_6207
smul %o4, %i1, %o7
fbu,a %fcc3, loop_6208
ldub [%l7 + 0x1D], %g6
loop_6207:
subcc %g3, 0x0674, %l4
stb %i7, [%l7 + 0x69]
loop_6208:
ldsw [%l7 + 0x0C], %g4
fmovsge %icc, %f4, %f7
fbu %fcc1, loop_6209
taddcc %l0, %i2, %i0
edge8 %g5, %g2, %l6
fzeros %f7
loop_6209:
fandnot1 %f12, %f4, %f12
stx %l3, [%l7 + 0x20]
fmovrdlz %i3, %f10, %f0
fbue %fcc0, loop_6210
fmovrsgz %o5, %f0, %f9
edge32n %i6, %o1, %o0
fpsub32s %f1, %f1, %f1
loop_6210:
fnot2s %f2, %f9
fornot1 %f10, %f12, %f10
fsrc2s %f12, %f13
fmovsn %icc, %f2, %f2
fbo %fcc2, loop_6211
add %o3, %o6, %i4
edge8n %l5, %l2, %o2
sth %g7, [%l7 + 0x14]
loop_6211:
bshuffle %f0, %f8, %f4
move %xcc, %i5, %l1
fzero %f6
ldsb [%l7 + 0x62], %o4
tg %icc, 0x2
lduw [%l7 + 0x0C], %i1
fcmpes %fcc1, %f3, %f14
ble loop_6212
fba,a %fcc1, loop_6213
movvs %icc, %o7, %g1
fors %f14, %f14, %f12
loop_6212:
ldsb [%l7 + 0x62], %g3
loop_6213:
nop
setx loop_6214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %g6, [%l7 + 0x60]
fmovdvc %xcc, %f15, %f3
movrgz %l4, 0x3A2, %i7
loop_6214:
subcc %l0, %i2, %g4
lduw [%l7 + 0x6C], %i0
fornot2s %f12, %f11, %f0
fbn,a %fcc3, loop_6215
addccc %g2, 0x16EE, %l6
popc 0x1C24, %g5
fornot2 %f2, %f14, %f8
loop_6215:
udivcc %i3, 0x00BE, %l3
tvs %icc, 0x5
fmovdleu %xcc, %f2, %f12
stx %o5, [%l7 + 0x28]
fnot2 %f8, %f2
fmovdvc %xcc, %f2, %f5
edge16 %o1, %i6, %o3
nop
setx loop_6216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x5C], %o6
array32 %o0, %l5, %l2
fbule %fcc2, loop_6217
loop_6216:
umulcc %o2, 0x060A, %i4
smulcc %g7, 0x123D, %l1
stw %o4, [%l7 + 0x54]
loop_6217:
fmovsa %xcc, %f14, %f0
bg,a loop_6218
smul %i1, %i5, %o7
fnot2 %f12, %f12
tn %xcc, 0x2
loop_6218:
ldsw [%l7 + 0x64], %g1
tpos %icc, 0x2
fmovsg %xcc, %f15, %f10
edge32 %g6, %g3, %i7
fmovdle %icc, %f0, %f13
ldsh [%l7 + 0x64], %l4
ldsh [%l7 + 0x38], %l0
fbne,a %fcc2, loop_6219
sth %g4, [%l7 + 0x68]
fmovrsgz %i2, %f3, %f0
movrne %i0, %l6, %g5
loop_6219:
std %f2, [%l7 + 0x60]
brlez,a %g2, loop_6220
fcmpes %fcc1, %f5, %f9
fmovsge %icc, %f4, %f3
fmovda %icc, %f7, %f0
loop_6220:
tl %xcc, 0x2
fblg,a %fcc1, loop_6221
sth %i3, [%l7 + 0x1C]
stw %o5, [%l7 + 0x68]
st %f3, [%l7 + 0x70]
loop_6221:
move %xcc, %l3, %o1
stw %o3, [%l7 + 0x1C]
bne,a loop_6222
fmovdleu %xcc, %f2, %f2
stx %i6, [%l7 + 0x20]
movn %icc, %o6, %o0
loop_6222:
ldsh [%l7 + 0x56], %l2
st %f3, [%l7 + 0x70]
fmovsge %icc, %f12, %f0
movrgez %o2, 0x06B, %l5
std %f8, [%l7 + 0x50]
array16 %i4, %g7, %l1
fnot2 %f12, %f4
bneg,pn %xcc, loop_6223
fmovdneg %icc, %f11, %f4
fcmpgt32 %f6, %f8, %i1
stx %o4, [%l7 + 0x68]
loop_6223:
ldsb [%l7 + 0x6B], %o7
lduw [%l7 + 0x78], %i5
edge8n %g6, %g1, %g3
stx %l4, [%l7 + 0x28]
lduh [%l7 + 0x18], %i7
ldub [%l7 + 0x2C], %g4
ta %xcc, 0x7
addccc %l0, %i2, %l6
taddcc %i0, %g2, %g5
lduw [%l7 + 0x74], %i3
lduw [%l7 + 0x14], %o5
fmovdvc %icc, %f7, %f4
fsrc1 %f0, %f10
fcmple32 %f8, %f10, %o1
lduh [%l7 + 0x2C], %l3
movge %xcc, %o3, %i6
subcc %o6, 0x17E9, %o0
fcmpne16 %f2, %f6, %o2
fmovdleu %icc, %f7, %f1
fmovdpos %xcc, %f3, %f7
stw %l2, [%l7 + 0x74]
lduw [%l7 + 0x48], %i4
fbu %fcc0, loop_6224
fcmps %fcc1, %f12, %f8
stb %l5, [%l7 + 0x2A]
fmovsl %xcc, %f10, %f3
loop_6224:
fmovsvc %icc, %f12, %f8
ldsh [%l7 + 0x5E], %l1
brlez,a %i1, loop_6225
xnorcc %o4, %g7, %o7
lduh [%l7 + 0x0E], %i5
ldsh [%l7 + 0x18], %g1
loop_6225:
tsubcc %g6, %l4, %i7
udiv %g3, 0x0B9D, %g4
ldub [%l7 + 0x65], %l0
fmovdge %icc, %f3, %f7
ldsh [%l7 + 0x24], %i2
addc %i0, 0x00F1, %g2
movl %icc, %g5, %i3
fmovrdlz %l6, %f8, %f10
ldsb [%l7 + 0x2C], %o5
bcs,pn %icc, loop_6226
fmovdcs %icc, %f4, %f15
ldsh [%l7 + 0x2E], %l3
pdist %f14, %f6, %f2
loop_6226:
stw %o3, [%l7 + 0x58]
stb %i6, [%l7 + 0x0D]
fandnot1 %f6, %f0, %f10
for %f6, %f8, %f0
lduw [%l7 + 0x60], %o1
sth %o0, [%l7 + 0x54]
ldub [%l7 + 0x6E], %o6
addcc %o2, 0x0733, %i4
ldd [%l7 + 0x10], %f6
edge16 %l2, %l5, %l1
fpack32 %f8, %f14, %f14
fpack16 %f0, %f1
ldsh [%l7 + 0x70], %i1
tvc %xcc, 0x2
fmovdvc %xcc, %f8, %f8
fmovsle %icc, %f10, %f0
ldsw [%l7 + 0x64], %g7
movcs %icc, %o4, %o7
stw %g1, [%l7 + 0x20]
fcmpes %fcc0, %f1, %f10
ldsw [%l7 + 0x08], %i5
array16 %g6, %l4, %g3
edge16l %i7, %l0, %g4
ta %icc, 0x0
sth %i2, [%l7 + 0x3C]
nop
setx loop_6227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f0, %f6, %f2
stb %g2, [%l7 + 0x2A]
std %f4, [%l7 + 0x78]
loop_6227:
fmovrdlez %i0, %f14, %f2
fnot1 %f14, %f6
movvc %xcc, %i3, %g5
fmovdcs %xcc, %f14, %f9
ldd [%l7 + 0x08], %f4
tneg %icc, 0x0
movrlz %l6, %o5, %o3
fpsub16s %f3, %f6, %f1
lduw [%l7 + 0x0C], %i6
fba,a %fcc0, loop_6228
ldd [%l7 + 0x58], %f6
fbuge %fcc0, loop_6229
stb %l3, [%l7 + 0x3C]
loop_6228:
fmovrde %o0, %f12, %f6
fcmpgt16 %f14, %f12, %o6
loop_6229:
nop
setx loop_6230, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6231, %l0, %l1
jmpl %l1, %o1
sdivx %i4, 0x1824, %l2
lduw [%l7 + 0x6C], %o2
loop_6230:
fcmpeq16 %f2, %f12, %l1
loop_6231:
fexpand %f1, %f14
stx %l5, [%l7 + 0x28]
fpmerge %f14, %f4, %f4
ldx [%l7 + 0x70], %g7
ld [%l7 + 0x24], %f1
pdist %f8, %f10, %f2
fors %f8, %f1, %f3
movre %i1, 0x28F, %o7
fabsd %f4, %f4
stw %o4, [%l7 + 0x38]
fornot2s %f9, %f3, %f3
andn %i5, 0x0217, %g6
lduh [%l7 + 0x1A], %l4
fmovrsgz %g1, %f15, %f15
ldx [%l7 + 0x58], %i7
smul %l0, %g3, %i2
fmovsg %xcc, %f2, %f7
st %f13, [%l7 + 0x24]
fmovdpos %xcc, %f9, %f10
mova %xcc, %g2, %g4
fornot1 %f12, %f2, %f12
tsubcc %i3, %g5, %i0
mova %icc, %o5, %o3
ldub [%l7 + 0x50], %i6
fmul8sux16 %f6, %f4, %f10
fmovrdgez %l6, %f0, %f6
fsrc1 %f0, %f8
fands %f9, %f2, %f0
sth %l3, [%l7 + 0x3C]
lduh [%l7 + 0x4C], %o0
ldd [%l7 + 0x68], %f4
movcs %xcc, %o6, %i4
ldsh [%l7 + 0x48], %l2
fmovdgu %icc, %f10, %f7
fmovdneg %xcc, %f12, %f9
fpackfix %f2, %f7
fpadd16 %f14, %f14, %f14
ldx [%l7 + 0x58], %o1
movg %xcc, %o2, %l1
bcc,pn %icc, loop_6232
movre %g7, 0x397, %l5
orn %i1, 0x0FE3, %o7
stw %o4, [%l7 + 0x30]
loop_6232:
ld [%l7 + 0x6C], %f8
std %f14, [%l7 + 0x50]
ldsb [%l7 + 0x5A], %g6
fbn,a %fcc1, loop_6233
fandnot1 %f10, %f8, %f14
fabsd %f8, %f2
fcmpeq16 %f6, %f2, %l4
loop_6233:
taddcctv %g1, %i7, %i5
tcc %icc, 0x1
taddcctv %l0, %i2, %g2
ldd [%l7 + 0x08], %f12
ldsb [%l7 + 0x53], %g3
stb %i3, [%l7 + 0x20]
umulcc %g4, 0x0581, %i0
edge16l %g5, %o3, %o5
stb %l6, [%l7 + 0x6A]
ldx [%l7 + 0x78], %l3
sdiv %o0, 0x1C00, %o6
edge16ln %i4, %l2, %i6
or %o2, 0x1364, %l1
udivcc %o1, 0x1352, %l5
fbne %fcc3, loop_6234
fmovdleu %xcc, %f1, %f9
fmovrsgez %g7, %f6, %f14
popc 0x0CCD, %o7
loop_6234:
ld [%l7 + 0x44], %f15
brnz,a %o4, loop_6235
srl %g6, 0x14, %l4
addcc %g1, 0x1527, %i1
ta %icc, 0x7
loop_6235:
sra %i7, %i5, %i2
ldsb [%l7 + 0x6F], %g2
fbue,a %fcc3, loop_6236
fexpand %f0, %f14
lduw [%l7 + 0x7C], %l0
fpack16 %f8, %f5
loop_6236:
fandnot1 %f4, %f10, %f2
tvc %icc, 0x1
orcc %i3, %g3, %i0
ldsh [%l7 + 0x74], %g4
stb %o3, [%l7 + 0x2E]
fbo %fcc1, loop_6237
xorcc %o5, 0x16D9, %l6
ld [%l7 + 0x0C], %f6
fpsub16 %f8, %f4, %f12
loop_6237:
bvs loop_6238
movgu %icc, %g5, %l3
subc %o6, 0x0AFF, %o0
fsrc1 %f14, %f4
loop_6238:
fmuld8ulx16 %f11, %f7, %f8
fpmerge %f3, %f15, %f10
fone %f12
and %l2, 0x0FF1, %i4
fblg %fcc0, loop_6239
fcmpne16 %f8, %f8, %o2
fmovdg %icc, %f4, %f13
bvc,a %icc, loop_6240
loop_6239:
bne,a,pt %xcc, loop_6241
fand %f0, %f12, %f10
ld [%l7 + 0x3C], %f6
loop_6240:
fpadd16 %f14, %f0, %f4
loop_6241:
edge8 %i6, %o1, %l5
movgu %xcc, %g7, %l1
tne %icc, 0x7
lduh [%l7 + 0x78], %o4
fmovscc %icc, %f12, %f11
ldsh [%l7 + 0x52], %o7
brlz %l4, loop_6242
fcmpeq16 %f8, %f8, %g1
addc %i1, 0x1C99, %g6
ld [%l7 + 0x14], %f15
loop_6242:
mulx %i7, %i5, %g2
andcc %i2, %i3, %l0
fcmple16 %f6, %f12, %i0
fcmped %fcc0, %f4, %f12
movne %xcc, %g4, %g3
brgz,a %o5, loop_6243
ldsb [%l7 + 0x32], %l6
fbo %fcc3, loop_6244
movrlez %g5, %l3, %o6
loop_6243:
movcs %xcc, %o3, %l2
ldsw [%l7 + 0x48], %o0
loop_6244:
movrgez %i4, 0x37D, %i6
srlx %o1, %l5, %o2
fmovsl %icc, %f9, %f4
fcmpes %fcc1, %f4, %f12
movgu %xcc, %g7, %o4
fnot2 %f0, %f2
for %f8, %f0, %f12
xor %o7, %l1, %l4
stx %g1, [%l7 + 0x48]
fmovscc %xcc, %f3, %f14
movcs %icc, %i1, %g6
sth %i5, [%l7 + 0x3C]
fpsub32 %f2, %f10, %f4
pdist %f4, %f4, %f4
nop
setx loop_6245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq16 %f0, %f0, %g2
movleu %icc, %i7, %i2
lduh [%l7 + 0x3E], %l0
loop_6245:
stb %i3, [%l7 + 0x64]
alignaddrl %g4, %i0, %o5
sub %l6, 0x152D, %g3
ldx [%l7 + 0x40], %l3
mova %icc, %g5, %o6
fcmped %fcc2, %f14, %f0
andncc %o3, %o0, %l2
sdivcc %i6, 0x1D0D, %o1
tl %icc, 0x0
tvc %icc, 0x7
fandnot2 %f12, %f12, %f4
addcc %i4, 0x0910, %l5
stx %o2, [%l7 + 0x58]
ldd [%l7 + 0x60], %f0
fnot2 %f10, %f12
call loop_6246
fcmple16 %f14, %f10, %o4
ldsw [%l7 + 0x5C], %g7
sub %l1, %o7, %l4
loop_6246:
movne %xcc, %i1, %g1
fmul8x16 %f1, %f4, %f2
stw %i5, [%l7 + 0x2C]
movpos %xcc, %g2, %i7
bpos %icc, loop_6247
movle %icc, %i2, %g6
ld [%l7 + 0x10], %f13
fbl %fcc2, loop_6248
loop_6247:
fmovdne %icc, %f0, %f2
ldx [%l7 + 0x58], %l0
fmovrse %i3, %f12, %f10
loop_6248:
fmovdneg %icc, %f12, %f7
fmovdn %xcc, %f15, %f4
sth %i0, [%l7 + 0x50]
fmovsvc %icc, %f3, %f13
edge32l %g4, %o5, %l6
fpadd16s %f2, %f1, %f6
lduh [%l7 + 0x14], %g3
fpack32 %f2, %f8, %f12
tleu %icc, 0x7
std %f14, [%l7 + 0x48]
sll %g5, %l3, %o6
movrgz %o0, %l2, %o3
fmovrsne %o1, %f3, %f10
fbe,a %fcc3, loop_6249
st %f4, [%l7 + 0x68]
fmovsn %xcc, %f5, %f10
sra %i4, %l5, %o2
loop_6249:
bneg,pn %xcc, loop_6250
fand %f2, %f0, %f6
fmul8x16al %f4, %f2, %f14
edge32 %i6, %o4, %g7
loop_6250:
stw %l1, [%l7 + 0x20]
fpadd16s %f10, %f5, %f6
sth %l4, [%l7 + 0x26]
sth %o7, [%l7 + 0x1E]
fandnot1 %f6, %f6, %f0
fcmpne16 %f10, %f6, %g1
ldsb [%l7 + 0x2B], %i1
mulx %i5, 0x0942, %g2
ldsw [%l7 + 0x58], %i7
ld [%l7 + 0x6C], %f8
movvs %icc, %g6, %i2
orncc %i3, 0x0496, %l0
movg %xcc, %i0, %g4
fandnot1 %f0, %f12, %f4
alignaddrl %l6, %o5, %g3
srax %g5, %o6, %o0
srax %l2, %o3, %o1
fzero %f8
subcc %l3, 0x119A, %i4
fabss %f8, %f5
fzeros %f6
smulcc %l5, 0x10B4, %i6
fbug %fcc1, loop_6251
sth %o2, [%l7 + 0x0E]
fmul8x16au %f4, %f7, %f10
sth %g7, [%l7 + 0x30]
loop_6251:
stb %l1, [%l7 + 0x18]
tleu %icc, 0x6
xnor %l4, 0x10CC, %o4
fabsd %f6, %f6
ldsb [%l7 + 0x72], %g1
fornot2s %f14, %f10, %f4
ldub [%l7 + 0x72], %o7
ldsb [%l7 + 0x78], %i5
fmovs %f14, %f7
mulscc %i1, 0x1004, %g2
fbuge %fcc1, loop_6252
sth %i7, [%l7 + 0x36]
fcmple16 %f10, %f0, %g6
std %f6, [%l7 + 0x78]
loop_6252:
fcmpes %fcc0, %f2, %f13
stb %i3, [%l7 + 0x5C]
bne,a %icc, loop_6253
stb %l0, [%l7 + 0x59]
subccc %i0, 0x0705, %g4
sdiv %i2, 0x1BA0, %l6
loop_6253:
fbe,a %fcc2, loop_6254
addc %g3, %g5, %o6
bne,a,pt %xcc, loop_6255
lduh [%l7 + 0x08], %o5
loop_6254:
ldub [%l7 + 0x1B], %o0
ldd [%l7 + 0x18], %f8
loop_6255:
ldd [%l7 + 0x10], %f2
fnands %f4, %f12, %f12
fexpand %f3, %f2
ldub [%l7 + 0x5B], %l2
tsubcc %o3, %l3, %o1
movleu %icc, %i4, %l5
movge %icc, %o2, %i6
andncc %l1, %g7, %l4
ldsb [%l7 + 0x27], %o4
sllx %o7, %i5, %g1
fbo,a %fcc1, loop_6256
srax %g2, 0x00, %i7
ld [%l7 + 0x34], %f9
tn %icc, 0x6
loop_6256:
fmovrsne %g6, %f9, %f11
tvs %xcc, 0x1
edge8l %i1, %l0, %i3
lduw [%l7 + 0x48], %i0
std %f2, [%l7 + 0x18]
movleu %icc, %i2, %l6
ldsb [%l7 + 0x31], %g3
st %f7, [%l7 + 0x58]
fmovdne %xcc, %f7, %f3
fmovsle %xcc, %f8, %f13
fexpand %f12, %f12
ldsh [%l7 + 0x46], %g5
fmovsneg %icc, %f4, %f10
ldub [%l7 + 0x78], %o6
xorcc %o5, %g4, %l2
fmovdn %xcc, %f10, %f1
ldsb [%l7 + 0x23], %o3
fones %f6
tcc %icc, 0x6
fbg,a %fcc3, loop_6257
movrlez %o0, %o1, %i4
bshuffle %f14, %f10, %f8
stx %l3, [%l7 + 0x28]
loop_6257:
udivcc %o2, 0x03B2, %i6
lduh [%l7 + 0x40], %l1
fmovdpos %xcc, %f9, %f8
fpsub16 %f6, %f8, %f14
stw %l5, [%l7 + 0x30]
fnegd %f10, %f0
fbul,a %fcc1, loop_6258
taddcc %l4, 0x1EA8, %g7
call loop_6259
smul %o4, %i5, %g1
loop_6258:
fpackfix %f14, %f5
srl %o7, 0x0C, %i7
loop_6259:
move %icc, %g6, %i1
ldsh [%l7 + 0x1E], %l0
ldub [%l7 + 0x2C], %i3
fmovsn %xcc, %f7, %f12
ldsw [%l7 + 0x4C], %g2
tneg %xcc, 0x6
fmovrsgez %i2, %f13, %f3
subccc %l6, %i0, %g5
sra %g3, 0x12, %o5
fnegd %f14, %f12
tcs %xcc, 0x0
udiv %g4, 0x01EA, %l2
stx %o3, [%l7 + 0x20]
fmovse %xcc, %f9, %f2
movrlez %o6, %o0, %i4
ldub [%l7 + 0x4E], %o1
fmul8x16 %f3, %f8, %f10
fmovdne %icc, %f6, %f5
fmovdvc %xcc, %f5, %f0
bvc,a loop_6260
stx %l3, [%l7 + 0x28]
stx %i6, [%l7 + 0x70]
ldsb [%l7 + 0x21], %l1
loop_6260:
fmovrdgez %l5, %f4, %f2
fmuld8ulx16 %f13, %f14, %f0
fmuld8ulx16 %f15, %f4, %f8
movgu %xcc, %o2, %g7
fbe %fcc2, loop_6261
andncc %o4, %l4, %g1
fcmpne16 %f6, %f4, %o7
ld [%l7 + 0x24], %f2
loop_6261:
addc %i7, 0x0084, %g6
sth %i1, [%l7 + 0x0C]
tcc %xcc, 0x5
fnegs %f15, %f8
fmovsneg %icc, %f3, %f14
fands %f12, %f7, %f10
fbule %fcc1, loop_6262
tle %xcc, 0x3
stb %i5, [%l7 + 0x50]
movvs %xcc, %i3, %g2
loop_6262:
fmovrde %l0, %f0, %f2
fbuge,a %fcc2, loop_6263
ldx [%l7 + 0x18], %i2
sllx %i0, 0x13, %l6
sll %g5, 0x04, %o5
loop_6263:
fmul8ulx16 %f6, %f12, %f12
stw %g4, [%l7 + 0x48]
lduw [%l7 + 0x20], %g3
std %f10, [%l7 + 0x48]
udivcc %o3, 0x0357, %o6
fandnot2s %f13, %f5, %f15
ldx [%l7 + 0x78], %l2
fmovrslez %o0, %f14, %f1
sth %i4, [%l7 + 0x70]
ldub [%l7 + 0x68], %o1
add %i6, 0x0278, %l1
std %f14, [%l7 + 0x50]
brgez,a %l3, loop_6264
ldsw [%l7 + 0x30], %o2
fornot1s %f15, %f2, %f12
fbug %fcc1, loop_6265
loop_6264:
lduw [%l7 + 0x7C], %l5
fsrc2s %f9, %f1
movrlez %g7, %o4, %g1
loop_6265:
ta %icc, 0x1
fmovdle %xcc, %f4, %f9
lduh [%l7 + 0x70], %l4
movn %icc, %i7, %o7
fmovde %xcc, %f8, %f0
fpadd16s %f7, %f14, %f8
fmovdg %xcc, %f15, %f15
movrne %i1, %i5, %g6
ldub [%l7 + 0x5A], %g2
movcs %icc, %l0, %i3
std %f10, [%l7 + 0x40]
ldd [%l7 + 0x20], %f6
ldx [%l7 + 0x18], %i2
fxor %f12, %f4, %f0
srax %i0, 0x1B, %g5
tneg %xcc, 0x4
umul %o5, %l6, %g3
ldd [%l7 + 0x20], %f2
nop
setx loop_6266, %l0, %l1
jmpl %l1, %g4
fnands %f2, %f2, %f5
fbn %fcc3, loop_6267
sth %o3, [%l7 + 0x1A]
loop_6266:
st %f1, [%l7 + 0x18]
ba,pt %icc, loop_6268
loop_6267:
lduw [%l7 + 0x74], %l2
fmovrsgez %o6, %f2, %f6
edge16l %i4, %o1, %o0
loop_6268:
andncc %l1, %i6, %o2
fpadd16s %f7, %f7, %f5
stw %l5, [%l7 + 0x28]
fpackfix %f4, %f4
srl %l3, %o4, %g1
fmovdne %icc, %f8, %f3
ldx [%l7 + 0x20], %l4
tle %xcc, 0x4
array32 %g7, %i7, %i1
fnot1s %f6, %f3
movvs %icc, %i5, %o7
edge8ln %g2, %l0, %g6
subcc %i3, 0x0610, %i0
tneg %icc, 0x0
tle %xcc, 0x3
tcs %icc, 0x0
ldd [%l7 + 0x48], %f14
subc %i2, 0x1597, %g5
array8 %l6, %o5, %g4
fmovsneg %icc, %f15, %f4
edge32 %o3, %g3, %o6
ldsw [%l7 + 0x2C], %i4
orncc %l2, 0x0BFB, %o1
be %icc, loop_6269
bvs loop_6270
fmovsgu %icc, %f3, %f11
pdist %f14, %f4, %f8
loop_6269:
fbug,a %fcc0, loop_6271
loop_6270:
fone %f2
fcmpgt16 %f14, %f10, %l1
be,pn %xcc, loop_6272
loop_6271:
movrgz %o0, %o2, %l5
tcs %xcc, 0x5
smul %i6, 0x1850, %o4
loop_6272:
bvs,a,pt %icc, loop_6273
fcmpgt32 %f2, %f12, %g1
fbn,a %fcc0, loop_6274
fbug %fcc3, loop_6275
loop_6273:
ldx [%l7 + 0x40], %l4
movcc %icc, %l3, %g7
loop_6274:
fmovsleu %icc, %f4, %f7
loop_6275:
fandnot1s %f2, %f2, %f13
fxnor %f14, %f2, %f12
fmovsgu %icc, %f11, %f15
edge16 %i7, %i5, %i1
mulx %g2, 0x0F41, %o7
fcmple16 %f6, %f2, %g6
lduw [%l7 + 0x30], %l0
fxnors %f12, %f12, %f14
fcmpne16 %f14, %f0, %i3
bvs,a,pt %xcc, loop_6276
fbug,a %fcc0, loop_6277
bgu,a %xcc, loop_6278
alignaddr %i0, %i2, %g5
loop_6276:
ldsw [%l7 + 0x10], %l6
loop_6277:
lduh [%l7 + 0x58], %g4
loop_6278:
movrgz %o3, %g3, %o6
ldx [%l7 + 0x30], %o5
movg %xcc, %l2, %o1
tsubcctv %i4, %l1, %o2
sth %l5, [%l7 + 0x4E]
sth %o0, [%l7 + 0x2C]
ldd [%l7 + 0x20], %f6
fmovdvs %xcc, %f6, %f11
nop
setx loop_6279, %l0, %l1
jmpl %l1, %i6
movcs %icc, %o4, %g1
sth %l4, [%l7 + 0x3E]
brgz,a %g7, loop_6280
loop_6279:
movl %xcc, %l3, %i7
movl %icc, %i1, %g2
st %f4, [%l7 + 0x2C]
loop_6280:
movrgez %i5, %g6, %o7
edge16n %l0, %i0, %i3
fpadd32 %f4, %f6, %f12
tgu %xcc, 0x5
andncc %i2, %l6, %g4
tvc %icc, 0x6
fmovsgu %icc, %f6, %f7
bneg,a loop_6281
orn %g5, %o3, %o6
stx %g3, [%l7 + 0x30]
pdist %f6, %f14, %f12
loop_6281:
stw %l2, [%l7 + 0x60]
taddcc %o1, 0x08B0, %i4
fone %f8
ldsh [%l7 + 0x52], %o5
andncc %l1, %l5, %o2
subccc %o0, 0x1251, %o4
fxnor %f8, %f6, %f4
bgu %icc, loop_6282
alignaddr %i6, %l4, %g1
tvc %icc, 0x5
movcs %icc, %g7, %l3
loop_6282:
stw %i7, [%l7 + 0x68]
ldd [%l7 + 0x38], %f8
lduw [%l7 + 0x74], %i1
fmovdcs %icc, %f10, %f10
fbn %fcc2, loop_6283
fblg,a %fcc1, loop_6284
bleu,pt %icc, loop_6285
lduw [%l7 + 0x50], %i5
loop_6283:
bcc,a loop_6286
loop_6284:
fmuld8ulx16 %f11, %f10, %f14
loop_6285:
movrgez %g6, 0x13E, %g2
ldsb [%l7 + 0x28], %l0
loop_6286:
tvs %xcc, 0x7
stx %o7, [%l7 + 0x78]
smulcc %i0, 0x021D, %i3
ldsb [%l7 + 0x50], %l6
stb %g4, [%l7 + 0x47]
fmovdl %xcc, %f12, %f15
edge8ln %g5, %o3, %o6
ldx [%l7 + 0x20], %i2
srl %g3, %o1, %i4
tle %xcc, 0x7
movl %xcc, %l2, %l1
ldsh [%l7 + 0x74], %o5
bleu,pn %xcc, loop_6287
stw %o2, [%l7 + 0x08]
stx %o0, [%l7 + 0x58]
fmovd %f14, %f10
loop_6287:
fcmpgt32 %f0, %f2, %l5
alignaddrl %o4, %i6, %g1
ld [%l7 + 0x68], %f10
std %f0, [%l7 + 0x28]
movl %icc, %g7, %l4
fxnor %f8, %f10, %f10
st %f0, [%l7 + 0x5C]
bneg,pn %icc, loop_6288
sdiv %i7, 0x1F83, %i1
fmovsvs %icc, %f6, %f0
ld [%l7 + 0x1C], %f10
loop_6288:
tcc %xcc, 0x3
array32 %l3, %g6, %i5
sub %l0, %g2, %o7
edge8 %i3, %l6, %i0
sdiv %g5, 0x1F16, %g4
nop
setx loop_6289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %o6, %i2, %g3
movn %icc, %o3, %i4
sth %l2, [%l7 + 0x0C]
loop_6289:
tl %icc, 0x2
fbl,a %fcc1, loop_6290
add %l1, 0x11BC, %o1
std %f0, [%l7 + 0x78]
ldub [%l7 + 0x6E], %o2
loop_6290:
fmovrslez %o0, %f3, %f1
orncc %o5, %o4, %i6
fandnot2s %f0, %f3, %f2
umul %l5, %g7, %g1
fcmped %fcc0, %f2, %f8
fandnot2s %f0, %f13, %f6
ldub [%l7 + 0x41], %i7
fmovdne %xcc, %f3, %f9
fmovsn %icc, %f7, %f7
fpsub16s %f11, %f13, %f2
mova %icc, %i1, %l4
subccc %l3, 0x0ECB, %g6
ldd [%l7 + 0x58], %f14
tcc %xcc, 0x1
movleu %icc, %i5, %g2
fmovsne %xcc, %f4, %f6
fmovrdgez %o7, %f12, %f8
ldsb [%l7 + 0x11], %l0
edge8n %l6, %i3, %i0
ldsw [%l7 + 0x20], %g4
ldsb [%l7 + 0x3C], %g5
fmovd %f14, %f0
fcmpeq16 %f6, %f4, %o6
movrgez %i2, %g3, %o3
fmovrdgz %i4, %f6, %f0
fnands %f3, %f2, %f1
std %f4, [%l7 + 0x10]
edge32n %l2, %o1, %o2
brlez %o0, loop_6291
stb %l1, [%l7 + 0x3C]
fmovdvc %icc, %f3, %f2
tne %icc, 0x5
loop_6291:
brgez,a %o5, loop_6292
ldd [%l7 + 0x38], %f14
ldub [%l7 + 0x69], %i6
ldd [%l7 + 0x20], %f14
loop_6292:
fbg,a %fcc0, loop_6293
smulcc %l5, %o4, %g7
movgu %xcc, %g1, %i1
fcmpne16 %f0, %f2, %l4
loop_6293:
bcc,a %xcc, loop_6294
stw %l3, [%l7 + 0x18]
ldsb [%l7 + 0x64], %i7
fpsub16 %f2, %f14, %f8
loop_6294:
fmovspos %icc, %f9, %f13
ldx [%l7 + 0x50], %i5
fbl %fcc0, loop_6295
movl %icc, %g2, %o7
st %f4, [%l7 + 0x5C]
fbne,a %fcc0, loop_6296
loop_6295:
for %f0, %f10, %f6
fcmpeq16 %f6, %f2, %l0
ldsw [%l7 + 0x40], %g6
loop_6296:
bvs loop_6297
fmovse %xcc, %f11, %f7
array8 %l6, %i0, %i3
movgu %xcc, %g5, %g4
loop_6297:
bleu,a,pn %xcc, loop_6298
movn %xcc, %o6, %g3
movrgez %i2, %i4, %l2
fmuld8sux16 %f11, %f2, %f14
loop_6298:
fnors %f13, %f8, %f13
tle %icc, 0x5
fmul8x16au %f9, %f12, %f12
srl %o1, %o3, %o0
fcmped %fcc2, %f4, %f6
sth %o2, [%l7 + 0x48]
ldd [%l7 + 0x70], %f6
lduh [%l7 + 0x32], %o5
stb %l1, [%l7 + 0x77]
sll %l5, 0x18, %i6
fmovsgu %icc, %f11, %f0
ldx [%l7 + 0x20], %g7
edge32n %g1, %o4, %l4
movrgez %l3, 0x24E, %i7
movleu %xcc, %i5, %g2
fmovdne %icc, %f10, %f1
fmovdpos %icc, %f14, %f5
popc 0x1DAD, %i1
ldub [%l7 + 0x14], %o7
fzero %f10
fcmpeq16 %f8, %f14, %g6
fmovsleu %icc, %f12, %f3
umul %l0, %l6, %i3
tge %icc, 0x6
tg %icc, 0x3
tgu %icc, 0x5
bn,pn %xcc, loop_6299
lduh [%l7 + 0x76], %i0
lduw [%l7 + 0x4C], %g4
ldsw [%l7 + 0x58], %o6
loop_6299:
std %f6, [%l7 + 0x60]
add %g3, %i2, %g5
fone %f0
sth %l2, [%l7 + 0x42]
fpadd32 %f2, %f14, %f8
or %i4, %o3, %o0
sth %o1, [%l7 + 0x20]
fcmpgt32 %f12, %f12, %o5
brz %l1, loop_6300
ldx [%l7 + 0x50], %o2
fbn,a %fcc2, loop_6301
fnot1 %f4, %f0
loop_6300:
edge16 %i6, %g7, %g1
movvc %xcc, %l5, %l4
loop_6301:
fmovdneg %xcc, %f14, %f14
fbue,a %fcc0, loop_6302
stb %o4, [%l7 + 0x2B]
addcc %i7, %l3, %i5
fmovsg %icc, %f14, %f15
loop_6302:
tcc %icc, 0x0
fmovrdgez %i1, %f12, %f0
sth %o7, [%l7 + 0x18]
fbe,a %fcc2, loop_6303
ldsb [%l7 + 0x37], %g2
fbul %fcc0, loop_6304
st %f10, [%l7 + 0x50]
loop_6303:
addcc %g6, 0x15D7, %l6
ldd [%l7 + 0x70], %f12
loop_6304:
orn %i3, 0x199C, %l0
fnands %f10, %f14, %f6
bvc %icc, loop_6305
taddcctv %i0, 0x1E21, %o6
fpsub32 %f0, %f6, %f6
stx %g3, [%l7 + 0x48]
loop_6305:
fmul8x16 %f10, %f12, %f14
ldd [%l7 + 0x40], %f0
fpsub16s %f2, %f13, %f12
fbug,a %fcc2, loop_6306
ldsb [%l7 + 0x5A], %i2
fmovsge %icc, %f4, %f11
fmovdn %icc, %f0, %f1
loop_6306:
nop
setx loop_6307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x5B], %g5
fpsub32 %f0, %f8, %f10
ldsw [%l7 + 0x4C], %g4
loop_6307:
sethi 0x1CB2, %l2
ld [%l7 + 0x60], %f2
std %f8, [%l7 + 0x58]
fmovsg %icc, %f6, %f5
stb %i4, [%l7 + 0x47]
tpos %icc, 0x5
fmovd %f0, %f6
ba,a %icc, loop_6308
ldd [%l7 + 0x08], %f8
subcc %o0, %o3, %o1
lduh [%l7 + 0x14], %o5
loop_6308:
lduh [%l7 + 0x60], %l1
alignaddrl %i6, %o2, %g1
fzero %f4
ldx [%l7 + 0x60], %g7
sethi 0x02F5, %l4
movgu %xcc, %o4, %l5
sll %i7, 0x17, %i5
fmul8sux16 %f10, %f0, %f8
fors %f6, %f15, %f4
tge %xcc, 0x1
bl loop_6309
fmovsvs %icc, %f13, %f2
fmovdpos %xcc, %f14, %f3
ldsh [%l7 + 0x68], %i1
loop_6309:
lduh [%l7 + 0x1C], %l3
fsrc2 %f0, %f6
ld [%l7 + 0x50], %f10
ldx [%l7 + 0x08], %g2
fbu %fcc1, loop_6310
lduh [%l7 + 0x76], %g6
ld [%l7 + 0x38], %f2
ldsh [%l7 + 0x30], %l6
loop_6310:
fmovde %icc, %f6, %f7
ldub [%l7 + 0x66], %o7
fmul8ulx16 %f10, %f4, %f6
ldsh [%l7 + 0x4E], %l0
lduw [%l7 + 0x2C], %i3
fmovsvs %icc, %f2, %f13
ldd [%l7 + 0x50], %f6
movrlz %i0, 0x114, %g3
movne %icc, %i2, %g5
ba %xcc, loop_6311
edge32n %g4, %l2, %i4
fmovsvc %xcc, %f8, %f11
stw %o0, [%l7 + 0x68]
loop_6311:
fbne %fcc3, loop_6312
edge8l %o3, %o1, %o5
fmovsne %xcc, %f13, %f13
stx %o6, [%l7 + 0x10]
loop_6312:
fmovsn %xcc, %f10, %f15
stx %i6, [%l7 + 0x70]
fcmpgt32 %f10, %f14, %l1
tl %xcc, 0x6
movneg %icc, %g1, %o2
std %f4, [%l7 + 0x68]
fmovrslez %l4, %f6, %f10
fmovrdne %o4, %f6, %f4
ld [%l7 + 0x10], %f9
array8 %l5, %g7, %i5
for %f6, %f8, %f4
stw %i7, [%l7 + 0x50]
std %f12, [%l7 + 0x38]
ldub [%l7 + 0x35], %i1
stb %g2, [%l7 + 0x62]
ldd [%l7 + 0x38], %f12
fmovsgu %icc, %f5, %f0
edge8n %l3, %g6, %l6
st %f5, [%l7 + 0x3C]
ble,a,pt %xcc, loop_6313
tsubcc %l0, 0x16E4, %o7
fbule,a %fcc2, loop_6314
fmovsg %xcc, %f13, %f3
loop_6313:
fmovsvs %xcc, %f1, %f11
edge8ln %i3, %i0, %g3
loop_6314:
fbe %fcc2, loop_6315
fmovd %f4, %f0
ldx [%l7 + 0x10], %g5
fpadd32 %f14, %f14, %f8
loop_6315:
tg %xcc, 0x3
fble %fcc0, loop_6316
brnz,a %i2, loop_6317
fcmple16 %f8, %f6, %l2
std %f2, [%l7 + 0x60]
loop_6316:
fcmpgt16 %f0, %f6, %i4
loop_6317:
movl %icc, %o0, %o3
ldsb [%l7 + 0x5E], %g4
subccc %o1, %o6, %i6
bne,a %icc, loop_6318
alignaddrl %l1, %o5, %o2
fandnot1 %f6, %f0, %f2
tsubcctv %l4, 0x0106, %o4
loop_6318:
fpadd16 %f12, %f8, %f8
smulcc %g1, %g7, %i5
fcmpeq32 %f0, %f6, %l5
bcc loop_6319
ldx [%l7 + 0x30], %i7
bn,a loop_6320
ldx [%l7 + 0x78], %g2
loop_6319:
ldsh [%l7 + 0x56], %l3
sll %g6, 0x01, %i1
loop_6320:
ldsh [%l7 + 0x32], %l6
fpsub16 %f14, %f12, %f14
movgu %icc, %o7, %l0
ldd [%l7 + 0x10], %f10
udivcc %i0, 0x1576, %i3
edge16n %g3, %g5, %i2
bg loop_6321
fpadd32s %f10, %f15, %f2
brlz,a %i4, loop_6322
sll %o0, %o3, %l2
loop_6321:
fmovdg %xcc, %f7, %f2
array8 %g4, %o1, %o6
loop_6322:
ldd [%l7 + 0x70], %f14
fble %fcc3, loop_6323
fbg,a %fcc3, loop_6324
lduh [%l7 + 0x0A], %l1
array32 %i6, %o2, %l4
loop_6323:
fmovdvs %icc, %f10, %f9
loop_6324:
movge %xcc, %o4, %g1
ldub [%l7 + 0x46], %g7
ldub [%l7 + 0x4D], %i5
movl %xcc, %l5, %i7
siam 0x1
brz %o5, loop_6325
std %f0, [%l7 + 0x68]
ldsb [%l7 + 0x54], %l3
addcc %g6, 0x1046, %i1
loop_6325:
orn %l6, %g2, %l0
sth %o7, [%l7 + 0x0C]
addccc %i3, 0x05F1, %g3
fmovdvc %xcc, %f1, %f6
taddcctv %g5, 0x1199, %i2
fpsub32s %f0, %f3, %f13
stx %i4, [%l7 + 0x70]
and %i0, 0x04AB, %o3
fmul8x16al %f4, %f9, %f6
fcmped %fcc2, %f12, %f12
ldsh [%l7 + 0x76], %l2
ld [%l7 + 0x4C], %f4
fmovsle %xcc, %f15, %f3
fmovsne %icc, %f9, %f14
fnot1s %f5, %f12
sdivx %g4, 0x0237, %o1
fcmpeq32 %f0, %f8, %o6
st %f10, [%l7 + 0x70]
ldx [%l7 + 0x20], %l1
fmovsle %icc, %f6, %f5
bvs,pn %xcc, loop_6326
sdiv %o0, 0x1D34, %o2
fbul %fcc2, loop_6327
ldub [%l7 + 0x3B], %i6
loop_6326:
fpackfix %f14, %f13
popc 0x0474, %o4
loop_6327:
fnot1s %f1, %f8
ldub [%l7 + 0x4B], %l4
movneg %icc, %g7, %g1
fmovdn %xcc, %f3, %f3
fnand %f12, %f10, %f6
stx %i5, [%l7 + 0x78]
bvs %xcc, loop_6328
ldd [%l7 + 0x18], %f2
movcs %xcc, %l5, %o5
tcc %icc, 0x0
loop_6328:
movre %l3, 0x08D, %g6
fnot2 %f12, %f8
tgu %xcc, 0x3
fmovdge %icc, %f12, %f5
ldx [%l7 + 0x38], %i1
stx %l6, [%l7 + 0x38]
tcc %xcc, 0x7
addc %g2, 0x1AD8, %i7
stw %l0, [%l7 + 0x44]
ldd [%l7 + 0x40], %f12
movl %icc, %i3, %g3
subccc %o7, 0x0510, %i2
fbge %fcc3, loop_6329
stw %g5, [%l7 + 0x78]
stw %i0, [%l7 + 0x24]
srl %i4, %l2, %o3
loop_6329:
ldsh [%l7 + 0x56], %o1
mova %icc, %o6, %g4
srl %o0, %o2, %i6
fpadd16s %f11, %f4, %f4
fbne,a %fcc0, loop_6330
fbue,a %fcc1, loop_6331
bvc,pt %icc, loop_6332
fmovsg %xcc, %f15, %f1
loop_6330:
std %f6, [%l7 + 0x20]
loop_6331:
fcmpgt16 %f0, %f6, %o4
loop_6332:
ldd [%l7 + 0x40], %f10
fnot1 %f10, %f10
ldsh [%l7 + 0x72], %l4
ldsb [%l7 + 0x10], %l1
fnegd %f8, %f6
mova %xcc, %g7, %g1
bleu,a,pt %icc, loop_6333
fbu,a %fcc1, loop_6334
fmovrslez %i5, %f8, %f6
fmovsle %icc, %f4, %f6
loop_6333:
sra %o5, %l5, %l3
loop_6334:
fmovrsgz %g6, %f4, %f10
ldd [%l7 + 0x58], %f12
fbge,a %fcc0, loop_6335
fmovsge %xcc, %f14, %f13
edge32 %l6, %g2, %i7
fnot1s %f9, %f14
loop_6335:
bl %icc, loop_6336
ble %icc, loop_6337
orn %i1, %i3, %g3
fcmpd %fcc2, %f0, %f12
loop_6336:
ld [%l7 + 0x54], %f3
loop_6337:
fpadd16s %f11, %f4, %f14
fmovsne %xcc, %f15, %f6
fmovdcs %xcc, %f2, %f7
stw %l0, [%l7 + 0x74]
sth %i2, [%l7 + 0x4C]
fmovrsgez %g5, %f9, %f8
fbule,a %fcc1, loop_6338
tn %xcc, 0x1
tpos %xcc, 0x0
fmovdn %xcc, %f12, %f15
loop_6338:
st %f7, [%l7 + 0x48]
fornot1 %f2, %f14, %f6
fmul8x16al %f11, %f4, %f12
lduh [%l7 + 0x52], %i0
fmovsne %icc, %f0, %f0
fxnors %f11, %f5, %f6
fmovscc %icc, %f10, %f15
fcmpeq32 %f12, %f0, %i4
stw %l2, [%l7 + 0x24]
fmovdg %icc, %f1, %f2
fzeros %f12
fbg %fcc0, loop_6339
tle %xcc, 0x1
ldsw [%l7 + 0x70], %o7
tleu %icc, 0x4
loop_6339:
fcmpgt16 %f8, %f6, %o1
fmovsa %icc, %f13, %f10
fornot1 %f10, %f14, %f14
ldsb [%l7 + 0x48], %o3
tle %xcc, 0x0
ldsw [%l7 + 0x7C], %o6
std %f12, [%l7 + 0x38]
xor %o0, 0x1744, %g4
fornot1 %f2, %f2, %f10
fmovde %icc, %f8, %f4
mulscc %o2, 0x0215, %i6
stx %l4, [%l7 + 0x20]
fmovrdlz %l1, %f2, %f10
array16 %g7, %g1, %i5
taddcc %o4, %l5, %l3
edge16 %o5, %l6, %g2
fandnot1 %f10, %f6, %f4
mulx %g6, 0x1492, %i1
movpos %icc, %i3, %i7
fbule %fcc0, loop_6340
umulcc %l0, %g3, %i2
sth %g5, [%l7 + 0x60]
ldx [%l7 + 0x08], %i4
loop_6340:
fnot2 %f8, %f0
tcc %icc, 0x7
stb %i0, [%l7 + 0x77]
movg %xcc, %l2, %o7
udivcc %o3, 0x1068, %o1
fmovrsgez %o6, %f5, %f4
andcc %o0, 0x06DF, %g4
smul %i6, %l4, %o2
ldsh [%l7 + 0x36], %g7
ldd [%l7 + 0x08], %f10
ldx [%l7 + 0x60], %g1
ba,a %xcc, loop_6341
stx %i5, [%l7 + 0x20]
bcs,pn %icc, loop_6342
fmovrsgz %o4, %f4, %f14
loop_6341:
bn loop_6343
siam 0x2
loop_6342:
bn,a,pt %xcc, loop_6344
fzeros %f0
loop_6343:
ba,pn %xcc, loop_6345
tgu %xcc, 0x1
loop_6344:
std %f14, [%l7 + 0x28]
fbule,a %fcc2, loop_6346
loop_6345:
ldx [%l7 + 0x40], %l5
bge,pn %xcc, loop_6347
fmovrsne %l3, %f8, %f15
loop_6346:
tgu %xcc, 0x2
ldd [%l7 + 0x60], %f6
loop_6347:
movrlz %o5, 0x057, %l1
fabsd %f2, %f6
for %f4, %f0, %f0
fmovde %icc, %f13, %f10
sth %l6, [%l7 + 0x10]
fmovsg %xcc, %f7, %f3
fornot2s %f8, %f1, %f7
array8 %g2, %g6, %i1
bneg,pn %xcc, loop_6348
fmovdle %icc, %f6, %f14
bl,pt %xcc, loop_6349
stb %i3, [%l7 + 0x54]
loop_6348:
fmovdne %xcc, %f13, %f8
ldsh [%l7 + 0x3C], %i7
loop_6349:
ldub [%l7 + 0x68], %l0
fmovsge %xcc, %f15, %f7
fmovdge %xcc, %f3, %f6
fmovdvs %xcc, %f1, %f3
fmovdneg %icc, %f15, %f0
ldsh [%l7 + 0x48], %i2
movvs %xcc, %g5, %g3
fpsub32s %f13, %f0, %f2
bge loop_6350
fbule %fcc1, loop_6351
fmovrse %i4, %f6, %f15
udiv %l2, 0x1265, %o7
loop_6350:
fands %f10, %f9, %f6
loop_6351:
popc 0x1757, %o3
ba,pn %xcc, loop_6352
bleu,a,pt %icc, loop_6353
fmovdvs %xcc, %f9, %f5
ldx [%l7 + 0x48], %o1
loop_6352:
lduw [%l7 + 0x58], %i0
loop_6353:
fmovsa %icc, %f12, %f9
fmovscs %icc, %f8, %f10
edge16 %o6, %g4, %i6
fmovrdgez %o0, %f0, %f0
movvc %icc, %o2, %g7
ldx [%l7 + 0x58], %g1
stx %i5, [%l7 + 0x20]
std %f2, [%l7 + 0x60]
fzero %f8
smulcc %o4, %l5, %l4
orncc %o5, %l3, %l1
fones %f12
lduh [%l7 + 0x14], %l6
std %f8, [%l7 + 0x40]
ble,a,pn %icc, loop_6354
stx %g2, [%l7 + 0x28]
lduw [%l7 + 0x74], %i1
stb %g6, [%l7 + 0x50]
loop_6354:
movvs %xcc, %i3, %l0
stb %i7, [%l7 + 0x54]
fnors %f2, %f11, %f0
fmovse %xcc, %f5, %f7
bcc %icc, loop_6355
lduw [%l7 + 0x7C], %g5
ld [%l7 + 0x14], %f6
fbge,a %fcc3, loop_6356
loop_6355:
bvc,a,pn %xcc, loop_6357
addc %g3, 0x1547, %i2
movcs %xcc, %l2, %i4
loop_6356:
fornot2s %f7, %f2, %f8
loop_6357:
fpadd16 %f4, %f6, %f0
std %f8, [%l7 + 0x78]
fands %f2, %f8, %f5
ldx [%l7 + 0x50], %o3
st %f2, [%l7 + 0x74]
ld [%l7 + 0x30], %f5
subccc %o7, %i0, %o6
fmovsneg %xcc, %f14, %f13
lduh [%l7 + 0x4C], %o1
fmovsgu %icc, %f8, %f9
sdivcc %g4, 0x05F3, %i6
fcmpeq32 %f12, %f6, %o0
sdivx %o2, 0x12C1, %g1
fmovsge %icc, %f2, %f7
brgz,a %g7, loop_6358
tle %icc, 0x7
stb %i5, [%l7 + 0x12]
fabsd %f12, %f10
loop_6358:
fmovdge %xcc, %f1, %f9
ldsw [%l7 + 0x50], %o4
sth %l4, [%l7 + 0x62]
fmovde %icc, %f1, %f8
ld [%l7 + 0x5C], %f1
fbule,a %fcc0, loop_6359
bl,pn %xcc, loop_6360
andcc %l5, %o5, %l1
bgu,pt %icc, loop_6361
loop_6359:
edge32 %l3, %l6, %g2
loop_6360:
st %f2, [%l7 + 0x78]
fmovsg %xcc, %f3, %f13
loop_6361:
fandnot1 %f0, %f6, %f14
fmovrde %g6, %f6, %f12
ld [%l7 + 0x68], %f3
fnegd %f0, %f4
nop
setx loop_6362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x40], %i3
ldx [%l7 + 0x60], %i1
fpsub16s %f12, %f15, %f3
loop_6362:
sdiv %l0, 0x144B, %i7
ldsh [%l7 + 0x0E], %g5
bcc,pt %icc, loop_6363
stb %g3, [%l7 + 0x24]
fmovrslez %l2, %f10, %f6
edge32ln %i4, %o3, %i2
loop_6363:
fxnors %f7, %f12, %f0
tle %xcc, 0x1
fandnot2s %f15, %f9, %f14
orncc %i0, %o6, %o7
ldx [%l7 + 0x40], %o1
ldsh [%l7 + 0x16], %i6
fmovsleu %xcc, %f9, %f6
bshuffle %f0, %f8, %f0
fmovdcc %xcc, %f7, %f12
ba,pt %xcc, loop_6364
ld [%l7 + 0x0C], %f0
tge %xcc, 0x3
fbue,a %fcc2, loop_6365
loop_6364:
sdiv %o0, 0x17BF, %o2
brnz %g1, loop_6366
st %f15, [%l7 + 0x08]
loop_6365:
st %f11, [%l7 + 0x08]
std %f8, [%l7 + 0x10]
loop_6366:
ldub [%l7 + 0x33], %g4
alignaddrl %i5, %o4, %l4
fmovrslez %g7, %f3, %f12
xnor %o5, %l1, %l3
udivx %l6, 0x0F8A, %l5
ldd [%l7 + 0x08], %f4
bvs loop_6367
ld [%l7 + 0x7C], %f8
fmovsge %xcc, %f15, %f11
xnorcc %g6, 0x0094, %i3
loop_6367:
fmul8x16au %f1, %f14, %f10
umulcc %g2, 0x06CA, %i1
taddcctv %i7, 0x1DA1, %l0
ld [%l7 + 0x14], %f13
stb %g5, [%l7 + 0x4C]
ldsh [%l7 + 0x72], %g3
std %f10, [%l7 + 0x60]
srlx %i4, %l2, %i2
fmovrslz %i0, %f11, %f6
fmovdge %icc, %f14, %f11
stw %o3, [%l7 + 0x20]
tl %xcc, 0x3
andncc %o6, %o1, %i6
movl %xcc, %o0, %o7
ld [%l7 + 0x5C], %f12
mulx %o2, 0x0663, %g1
st %f4, [%l7 + 0x3C]
fmovsle %icc, %f15, %f0
fnand %f10, %f12, %f8
st %f0, [%l7 + 0x48]
edge32ln %g4, %i5, %l4
brlez,a %g7, loop_6368
fpack32 %f6, %f14, %f10
fcmpne32 %f4, %f4, %o5
tgu %xcc, 0x4
loop_6368:
ldsh [%l7 + 0x2C], %o4
fnot1s %f1, %f8
tl %xcc, 0x0
fmovdvc %icc, %f15, %f13
movrne %l1, 0x368, %l3
fblg,a %fcc3, loop_6369
ld [%l7 + 0x30], %f0
fandnot2s %f7, %f11, %f3
smul %l6, 0x12B0, %l5
loop_6369:
fmovrsgez %i3, %f14, %f1
fcmpeq32 %f12, %f4, %g6
fxor %f8, %f14, %f0
ldx [%l7 + 0x28], %g2
subccc %i7, %i1, %l0
stx %g5, [%l7 + 0x40]
bn,a %icc, loop_6370
fmovsleu %icc, %f3, %f4
fpsub16s %f10, %f0, %f2
addc %i4, %l2, %i2
loop_6370:
fcmpd %fcc0, %f4, %f6
tpos %xcc, 0x5
stb %i0, [%l7 + 0x29]
fmovsl %icc, %f9, %f10
tne %xcc, 0x2
fmovscc %icc, %f7, %f11
ldx [%l7 + 0x40], %o3
fpadd32s %f6, %f15, %f15
brgz %g3, loop_6371
ldd [%l7 + 0x10], %f4
fmovdle %xcc, %f3, %f1
siam 0x6
loop_6371:
bcs,a loop_6372
movrne %o1, 0x1EF, %o6
std %f8, [%l7 + 0x58]
fsrc1 %f6, %f0
loop_6372:
bne,a,pt %xcc, loop_6373
lduw [%l7 + 0x70], %o0
umulcc %o7, %o2, %g1
bne,a,pt %icc, loop_6374
loop_6373:
lduh [%l7 + 0x52], %g4
movn %xcc, %i6, %l4
ldub [%l7 + 0x6C], %i5
loop_6374:
ld [%l7 + 0x24], %f11
lduw [%l7 + 0x4C], %g7
add %o4, 0x18CB, %l1
fmovd %f10, %f10
fornot1s %f12, %f12, %f8
st %f9, [%l7 + 0x20]
fxors %f1, %f0, %f2
fxnor %f8, %f12, %f10
fmovdcs %xcc, %f11, %f7
movrlz %o5, %l3, %l6
ldsh [%l7 + 0x52], %i3
fmovsn %icc, %f5, %f15
movleu %xcc, %l5, %g2
fble %fcc0, loop_6375
fsrc1s %f15, %f11
fmovd %f14, %f4
fabsd %f12, %f0
loop_6375:
fpadd16s %f11, %f7, %f6
ldsw [%l7 + 0x50], %g6
fmovdcc %xcc, %f11, %f9
fmovsne %xcc, %f4, %f1
fbul,a %fcc3, loop_6376
fone %f2
stw %i7, [%l7 + 0x44]
sll %i1, %l0, %g5
loop_6376:
tneg %xcc, 0x2
ldub [%l7 + 0x67], %i4
fbg,a %fcc0, loop_6377
std %f10, [%l7 + 0x70]
sethi 0x02DE, %l2
movcs %icc, %i0, %i2
loop_6377:
sdiv %o3, 0x1873, %g3
edge32n %o6, %o1, %o7
std %f12, [%l7 + 0x30]
fmovsneg %icc, %f0, %f4
std %f14, [%l7 + 0x30]
fpack32 %f0, %f4, %f6
tn %xcc, 0x3
fmovrse %o0, %f4, %f7
movrlez %o2, 0x102, %g4
ldub [%l7 + 0x44], %g1
fmovrdgz %i6, %f10, %f2
st %f9, [%l7 + 0x28]
ld [%l7 + 0x28], %f3
stx %i5, [%l7 + 0x78]
ldub [%l7 + 0x35], %l4
stx %g7, [%l7 + 0x08]
brlz %l1, loop_6378
stw %o5, [%l7 + 0x68]
fmovrslz %l3, %f6, %f14
bne,a loop_6379
loop_6378:
fbue %fcc3, loop_6380
fcmpeq16 %f10, %f6, %l6
fmovdl %xcc, %f1, %f7
loop_6379:
brgz %o4, loop_6381
loop_6380:
stx %l5, [%l7 + 0x18]
sth %i3, [%l7 + 0x14]
movpos %icc, %g2, %g6
loop_6381:
ld [%l7 + 0x54], %f3
move %icc, %i7, %l0
sth %g5, [%l7 + 0x38]
edge32ln %i4, %l2, %i0
pdist %f12, %f2, %f2
brz,a %i2, loop_6382
ldsw [%l7 + 0x4C], %o3
movg %xcc, %i1, %o6
ldd [%l7 + 0x18], %f10
loop_6382:
mova %icc, %g3, %o1
edge16n %o7, %o2, %g4
st %f11, [%l7 + 0x68]
fornot2s %f1, %f4, %f9
bgu %xcc, loop_6383
fzeros %f3
stx %g1, [%l7 + 0x78]
addcc %i6, 0x15B2, %o0
loop_6383:
be,a,pn %icc, loop_6384
ldsh [%l7 + 0x44], %i5
popc 0x104B, %l4
bneg,a %xcc, loop_6385
loop_6384:
brgez,a %g7, loop_6386
fmovrsne %o5, %f13, %f12
sth %l1, [%l7 + 0x1C]
loop_6385:
ldub [%l7 + 0x70], %l3
loop_6386:
fpack32 %f14, %f0, %f0
fcmpes %fcc0, %f14, %f9
brgez,a %o4, loop_6387
fandnot2s %f0, %f14, %f13
ldsh [%l7 + 0x3E], %l5
stb %i3, [%l7 + 0x32]
loop_6387:
tg %xcc, 0x1
ld [%l7 + 0x30], %f11
fmul8ulx16 %f10, %f14, %f14
ldx [%l7 + 0x58], %g2
udivcc %l6, 0x177C, %i7
stb %l0, [%l7 + 0x7B]
fmovd %f12, %f14
array16 %g5, %i4, %l2
andn %g6, %i0, %i2
fmovdneg %icc, %f5, %f4
bne,pt %xcc, loop_6388
movrne %o3, 0x2A7, %o6
ld [%l7 + 0x34], %f2
fmovdgu %icc, %f6, %f8
loop_6388:
fmul8x16al %f0, %f15, %f6
fmovsge %xcc, %f14, %f15
ldsw [%l7 + 0x64], %g3
tsubcctv %o1, 0x1975, %i1
fandnot2 %f6, %f14, %f8
bg loop_6389
fnot2s %f3, %f13
movgu %xcc, %o7, %o2
fbo %fcc2, loop_6390
loop_6389:
fmovrsgz %g1, %f5, %f8
fmovsle %icc, %f3, %f10
sethi 0x14C5, %g4
loop_6390:
fzeros %f0
bl,a %icc, loop_6391
be,a %xcc, loop_6392
tpos %icc, 0x4
ldsh [%l7 + 0x26], %i6
loop_6391:
fpsub16s %f15, %f6, %f11
loop_6392:
fba %fcc2, loop_6393
fbu,a %fcc2, loop_6394
fcmple16 %f2, %f10, %i5
fmovrdgz %l4, %f14, %f12
loop_6393:
fcmple16 %f4, %f4, %g7
loop_6394:
fpsub16 %f0, %f10, %f2
fcmpd %fcc0, %f14, %f2
stx %o5, [%l7 + 0x48]
tcc %icc, 0x7
ldx [%l7 + 0x10], %o0
ldsw [%l7 + 0x64], %l3
sth %l1, [%l7 + 0x2C]
tne %icc, 0x1
fandnot1s %f0, %f14, %f12
sethi 0x15BD, %l5
fzeros %f4
andncc %o4, %g2, %l6
ldsb [%l7 + 0x19], %i7
fmovde %icc, %f12, %f0
fpadd16 %f12, %f10, %f10
ldub [%l7 + 0x17], %l0
fcmpgt16 %f10, %f14, %g5
movrne %i3, 0x0E6, %i4
sth %l2, [%l7 + 0x36]
bvs,a,pt %icc, loop_6395
fpsub32s %f6, %f11, %f0
nop
setx loop_6396, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g6, [%l7 + 0x42]
loop_6395:
edge16 %i2, %i0, %o6
movrlez %o3, 0x094, %g3
loop_6396:
stw %o1, [%l7 + 0x1C]
fbuge,a %fcc1, loop_6397
stb %i1, [%l7 + 0x6E]
stx %o7, [%l7 + 0x08]
lduh [%l7 + 0x6A], %g1
loop_6397:
fpack16 %f8, %f5
bge,a %xcc, loop_6398
fmovdvc %xcc, %f7, %f4
ldsb [%l7 + 0x4B], %o2
fmovsa %icc, %f14, %f1
loop_6398:
fmovdge %icc, %f11, %f2
fmovrdlz %i6, %f6, %f2
fmovdle %icc, %f1, %f8
ldub [%l7 + 0x39], %g4
fxor %f12, %f10, %f4
fmovscs %xcc, %f7, %f6
movrgez %i5, 0x271, %g7
ba,a loop_6399
ld [%l7 + 0x48], %f12
be,pn %icc, loop_6400
bl,a loop_6401
loop_6399:
fmovrdlz %o5, %f8, %f14
lduw [%l7 + 0x64], %l4
loop_6400:
movcc %icc, %l3, %o0
loop_6401:
fors %f13, %f1, %f1
array16 %l5, %l1, %o4
fpsub32s %f15, %f5, %f7
fxnor %f0, %f12, %f12
sth %l6, [%l7 + 0x22]
tvs %xcc, 0x6
ldsw [%l7 + 0x7C], %i7
fxnor %f8, %f2, %f2
srl %l0, 0x05, %g5
lduh [%l7 + 0x7E], %i3
st %f11, [%l7 + 0x40]
std %f6, [%l7 + 0x08]
fmovdcs %xcc, %f8, %f1
fpsub32 %f10, %f8, %f14
std %f10, [%l7 + 0x60]
fblg %fcc0, loop_6402
fble,a %fcc2, loop_6403
smul %g2, %i4, %l2
fmovdl %icc, %f15, %f4
loop_6402:
bleu,a,pt %icc, loop_6404
loop_6403:
ldsb [%l7 + 0x10], %g6
fmul8sux16 %f2, %f6, %f8
ldsb [%l7 + 0x11], %i2
loop_6404:
fmovsn %icc, %f6, %f15
srl %o6, %i0, %g3
taddcc %o1, 0x14B6, %i1
movvs %xcc, %o3, %o7
movvs %icc, %o2, %g1
fsrc2 %f14, %f14
fmovspos %xcc, %f7, %f2
fcmpgt32 %f2, %f0, %i6
ldd [%l7 + 0x10], %f6
brlez,a %i5, loop_6405
taddcctv %g4, %o5, %l4
bn,a %icc, loop_6406
bge loop_6407
loop_6405:
fmovrdne %l3, %f6, %f14
movleu %xcc, %o0, %g7
loop_6406:
fble,a %fcc1, loop_6408
loop_6407:
fands %f0, %f8, %f12
lduh [%l7 + 0x3A], %l5
st %f3, [%l7 + 0x08]
loop_6408:
edge32l %o4, %l1, %i7
fmovsleu %xcc, %f6, %f1
fmovrdlez %l0, %f14, %f6
subcc %l6, %g5, %g2
fbn,a %fcc0, loop_6409
edge32 %i3, %i4, %g6
tsubcctv %i2, 0x1523, %o6
ldsh [%l7 + 0x50], %l2
loop_6409:
bcs,a,pn %xcc, loop_6410
nop
setx loop_6411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g3, %o1, %i0
fornot2s %f12, %f9, %f12
loop_6410:
fexpand %f1, %f12
loop_6411:
sth %o3, [%l7 + 0x28]
bpos %icc, loop_6412
fcmped %fcc1, %f0, %f10
bpos,pn %xcc, loop_6413
fmovdgu %icc, %f11, %f4
loop_6412:
ldx [%l7 + 0x50], %o7
st %f11, [%l7 + 0x2C]
loop_6413:
bshuffle %f12, %f12, %f2
fbue %fcc3, loop_6414
edge8l %o2, %g1, %i1
ldsw [%l7 + 0x58], %i5
bpos,a,pt %icc, loop_6415
loop_6414:
st %f15, [%l7 + 0x60]
addccc %g4, %i6, %l4
sethi 0x0754, %l3
loop_6415:
edge8l %o0, %g7, %o5
fandnot1 %f8, %f0, %f6
fnands %f13, %f6, %f0
stw %o4, [%l7 + 0x70]
fbu %fcc0, loop_6416
nop
setx loop_6417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %l5, %l1, %l0
ldsw [%l7 + 0x24], %l6
loop_6416:
stx %i7, [%l7 + 0x28]
loop_6417:
fmovs %f11, %f7
ldub [%l7 + 0x21], %g5
fbu %fcc2, loop_6418
siam 0x0
fandnot2 %f10, %f6, %f12
fblg %fcc3, loop_6419
loop_6418:
brlez %i3, loop_6420
movle %xcc, %i4, %g6
movl %xcc, %i2, %o6
loop_6419:
brnz,a %l2, loop_6421
loop_6420:
tg %xcc, 0x7
fandnot1s %f0, %f1, %f4
fone %f8
loop_6421:
fmovspos %xcc, %f7, %f4
std %f2, [%l7 + 0x40]
fpmerge %f15, %f5, %f14
fmovdvc %xcc, %f2, %f6
ld [%l7 + 0x38], %f4
fmovdcs %icc, %f9, %f11
fbule,a %fcc0, loop_6422
fxnors %f1, %f5, %f6
tne %xcc, 0x1
fmovdcc %xcc, %f12, %f12
loop_6422:
lduw [%l7 + 0x1C], %g2
fpmerge %f14, %f13, %f0
fmovsvc %xcc, %f1, %f10
sub %g3, %i0, %o1
movrne %o7, %o3, %o2
ldsh [%l7 + 0x36], %i1
ldd [%l7 + 0x30], %f4
lduw [%l7 + 0x08], %g1
fmovsa %icc, %f5, %f11
fmovsg %xcc, %f14, %f12
udivcc %i5, 0x09B4, %i6
stw %g4, [%l7 + 0x0C]
fxnors %f6, %f13, %f7
ldsh [%l7 + 0x7E], %l3
ldsb [%l7 + 0x4A], %l4
xnorcc %g7, %o5, %o4
mulx %o0, %l1, %l0
fble,a %fcc1, loop_6423
tle %icc, 0x7
lduw [%l7 + 0x2C], %l5
tpos %icc, 0x7
loop_6423:
movl %icc, %l6, %g5
fbue %fcc1, loop_6424
tneg %xcc, 0x4
lduw [%l7 + 0x08], %i7
edge8n %i4, %i3, %g6
loop_6424:
std %f2, [%l7 + 0x60]
fbul,a %fcc2, loop_6425
bpos %xcc, loop_6426
and %o6, 0x1E87, %i2
fmovdcc %icc, %f2, %f1
loop_6425:
ldsw [%l7 + 0x1C], %g2
loop_6426:
ldsh [%l7 + 0x26], %l2
movleu %xcc, %i0, %g3
alignaddrl %o7, %o1, %o2
tpos %icc, 0x3
fmovdl %icc, %f9, %f7
umul %o3, 0x0585, %g1
fmovdneg %icc, %f12, %f9
fmovdge %xcc, %f13, %f4
nop
setx loop_6427, %l0, %l1
jmpl %l1, %i1
stb %i5, [%l7 + 0x0D]
fpack32 %f14, %f10, %f12
fmovdg %icc, %f7, %f14
loop_6427:
bn,pn %xcc, loop_6428
alignaddr %g4, %i6, %l4
bn loop_6429
fmovsl %icc, %f10, %f5
loop_6428:
fbge,a %fcc0, loop_6430
ldsb [%l7 + 0x13], %g7
loop_6429:
bpos loop_6431
fbug %fcc3, loop_6432
loop_6430:
fmovsle %icc, %f14, %f10
sll %o5, %l3, %o0
loop_6431:
fmovde %icc, %f10, %f13
loop_6432:
movrgz %l1, %o4, %l0
movg %xcc, %l6, %g5
fandnot1s %f5, %f6, %f12
array8 %i7, %l5, %i4
ldub [%l7 + 0x4D], %g6
stx %i3, [%l7 + 0x50]
fmul8ulx16 %f0, %f2, %f8
be,pn %xcc, loop_6433
fzeros %f13
fmovsl %xcc, %f12, %f3
ld [%l7 + 0x64], %f1
loop_6433:
movre %i2, %g2, %l2
bshuffle %f14, %f0, %f8
fmovdcc %icc, %f8, %f0
taddcctv %i0, 0x01F5, %o6
bcs,pt %icc, loop_6434
nop
setx loop_6435, %l0, %l1
jmpl %l1, %o7
fble,a %fcc3, loop_6436
ldsw [%l7 + 0x1C], %o1
loop_6434:
ldd [%l7 + 0x68], %f14
loop_6435:
fmovscc %xcc, %f8, %f14
loop_6436:
tvc %icc, 0x3
tn %icc, 0x0
stw %g3, [%l7 + 0x7C]
fmovsn %xcc, %f7, %f1
fnand %f0, %f12, %f10
movcc %xcc, %o2, %o3
movre %i1, 0x1BD, %i5
fcmple32 %f12, %f14, %g1
fornot1s %f10, %f8, %f8
tsubcc %g4, %i6, %g7
brz,a %l4, loop_6437
stx %o5, [%l7 + 0x28]
edge32ln %l3, %o0, %o4
movrgez %l0, 0x337, %l1
loop_6437:
fbn %fcc0, loop_6438
fnands %f8, %f9, %f3
ldub [%l7 + 0x2F], %g5
movle %icc, %i7, %l5
loop_6438:
fornot2 %f2, %f0, %f6
fbne %fcc2, loop_6439
lduw [%l7 + 0x44], %l6
fmovse %xcc, %f7, %f15
fmovrdne %i4, %f14, %f8
loop_6439:
and %g6, 0x026E, %i3
fmovdgu %icc, %f8, %f0
fmovdle %icc, %f2, %f6
mulx %g2, %i2, %i0
bg,pt %icc, loop_6440
stb %o6, [%l7 + 0x6E]
fbe,a %fcc3, loop_6441
ldd [%l7 + 0x58], %f4
loop_6440:
faligndata %f8, %f2, %f8
movle %icc, %l2, %o1
loop_6441:
ldsb [%l7 + 0x6C], %o7
st %f1, [%l7 + 0x40]
ld [%l7 + 0x34], %f6
brlez,a %g3, loop_6442
fcmpd %fcc2, %f8, %f2
ldd [%l7 + 0x18], %f8
fmovrslez %o2, %f12, %f0
loop_6442:
sll %o3, 0x17, %i1
std %f4, [%l7 + 0x48]
pdist %f6, %f14, %f14
ble,a loop_6443
sth %i5, [%l7 + 0x14]
fmovrdlz %g4, %f12, %f2
fbu %fcc3, loop_6444
loop_6443:
edge32n %i6, %g7, %l4
bg,pn %xcc, loop_6445
bge,pt %icc, loop_6446
loop_6444:
brgz %o5, loop_6447
brgez,a %l3, loop_6448
loop_6445:
sth %o0, [%l7 + 0x6C]
loop_6446:
lduw [%l7 + 0x30], %o4
loop_6447:
fbl,a %fcc0, loop_6449
loop_6448:
ldub [%l7 + 0x51], %g1
ld [%l7 + 0x5C], %f12
stb %l1, [%l7 + 0x7E]
loop_6449:
fbe %fcc3, loop_6450
bshuffle %f6, %f2, %f6
fcmpne32 %f10, %f10, %g5
brlez,a %i7, loop_6451
loop_6450:
st %f10, [%l7 + 0x1C]
movrlez %l5, %l6, %i4
fmovsleu %icc, %f11, %f9
loop_6451:
edge16ln %g6, %l0, %i3
fbn %fcc1, loop_6452
faligndata %f6, %f4, %f2
fpack16 %f12, %f12
brlz,a %g2, loop_6453
loop_6452:
ldsh [%l7 + 0x40], %i0
sdivx %i2, 0x125E, %o6
nop
setx loop_6454, %l0, %l1
jmpl %l1, %l2
loop_6453:
srl %o1, %g3, %o7
pdist %f8, %f4, %f12
fmovrde %o2, %f10, %f8
loop_6454:
stw %o3, [%l7 + 0x74]
nop
setx loop_6455, %l0, %l1
jmpl %l1, %i1
fmul8ulx16 %f2, %f4, %f10
fmovrslez %i5, %f10, %f4
addc %g4, %g7, %l4
loop_6455:
sdiv %i6, 0x1808, %o5
sll %l3, 0x0B, %o4
fbn %fcc3, loop_6456
mulx %g1, 0x0B0E, %o0
movge %xcc, %l1, %i7
fpadd32 %f6, %f10, %f8
loop_6456:
fandnot2 %f10, %f6, %f2
movvs %xcc, %g5, %l5
fnegd %f0, %f12
fmovsvc %xcc, %f15, %f0
orncc %i4, %l6, %g6
fblg %fcc1, loop_6457
tvc %icc, 0x7
fmovrdgz %l0, %f6, %f14
fmovrsne %g2, %f7, %f6
loop_6457:
addc %i3, 0x0328, %i0
ldd [%l7 + 0x18], %f14
sra %o6, 0x09, %i2
fmuld8sux16 %f3, %f1, %f12
fpadd16 %f4, %f10, %f12
movcs %xcc, %o1, %l2
andncc %o7, %o2, %g3
fxor %f2, %f0, %f10
fcmpne16 %f4, %f8, %i1
fmovdvc %xcc, %f14, %f2
bne,a %xcc, loop_6458
subc %o3, %g4, %i5
fandnot2 %f10, %f8, %f6
ble,a loop_6459
loop_6458:
ta %icc, 0x0
subc %g7, %l4, %o5
edge16 %l3, %i6, %o4
loop_6459:
movcc %xcc, %o0, %l1
ldsb [%l7 + 0x33], %i7
lduw [%l7 + 0x68], %g5
udivx %l5, 0x1ECC, %i4
edge16ln %g1, %g6, %l6
fbn,a %fcc0, loop_6460
ldub [%l7 + 0x4E], %g2
lduw [%l7 + 0x78], %l0
addcc %i0, %o6, %i3
loop_6460:
fcmpd %fcc2, %f14, %f2
stb %o1, [%l7 + 0x33]
sll %i2, 0x17, %l2
fbg,a %fcc2, loop_6461
edge32l %o7, %g3, %i1
fbuge,a %fcc1, loop_6462
faligndata %f0, %f8, %f14
loop_6461:
lduh [%l7 + 0x36], %o3
fmovdleu %icc, %f1, %f10
loop_6462:
fbl %fcc1, loop_6463
ldsh [%l7 + 0x24], %o2
std %f6, [%l7 + 0x10]
st %f11, [%l7 + 0x24]
loop_6463:
ldub [%l7 + 0x61], %g4
ldsb [%l7 + 0x3B], %g7
nop
setx loop_6464, %l0, %l1
jmpl %l1, %i5
stw %l4, [%l7 + 0x30]
bleu %xcc, loop_6465
fmul8x16 %f7, %f10, %f10
loop_6464:
stx %l3, [%l7 + 0x28]
movpos %xcc, %o5, %i6
loop_6465:
sll %o0, 0x00, %o4
fbu %fcc3, loop_6466
brz,a %l1, loop_6467
smul %i7, %g5, %l5
ldx [%l7 + 0x58], %i4
loop_6466:
addc %g6, 0x0F9F, %l6
loop_6467:
fsrc1s %f2, %f4
ldsh [%l7 + 0x1C], %g2
tcs %xcc, 0x1
fcmple16 %f4, %f12, %l0
brlz,a %i0, loop_6468
bcs,a,pn %xcc, loop_6469
lduh [%l7 + 0x64], %g1
popc %o6, %o1
loop_6468:
bg %icc, loop_6470
loop_6469:
fmovscs %icc, %f8, %f5
pdist %f8, %f6, %f4
fmovsne %xcc, %f8, %f4
loop_6470:
movvc %icc, %i3, %l2
taddcctv %o7, %i2, %g3
fmovrse %o3, %f0, %f5
fmovsle %icc, %f5, %f15
fbne %fcc2, loop_6471
std %f14, [%l7 + 0x28]
ldsh [%l7 + 0x3E], %i1
ldub [%l7 + 0x29], %o2
loop_6471:
fmovrdlz %g7, %f8, %f8
fble %fcc2, loop_6472
fornot2 %f8, %f12, %f4
lduh [%l7 + 0x2A], %i5
ldsh [%l7 + 0x70], %l4
loop_6472:
fmovdne %icc, %f7, %f7
fmovdpos %icc, %f15, %f2
movrlz %g4, 0x3A3, %l3
xorcc %o5, 0x17C9, %i6
fxnor %f2, %f0, %f6
ldx [%l7 + 0x30], %o0
ldsb [%l7 + 0x45], %o4
fmovdneg %icc, %f12, %f3
fmovdne %icc, %f0, %f12
bgu,pt %icc, loop_6473
be loop_6474
movneg %icc, %i7, %g5
array8 %l5, %i4, %g6
loop_6473:
andcc %l6, %l1, %l0
loop_6474:
movn %xcc, %i0, %g1
movge %icc, %o6, %o1
siam 0x6
orcc %i3, %l2, %o7
std %f8, [%l7 + 0x08]
tvs %xcc, 0x0
movvs %xcc, %i2, %g2
sth %g3, [%l7 + 0x3E]
ldsb [%l7 + 0x75], %o3
fnegd %f4, %f12
fcmpd %fcc2, %f12, %f4
std %f10, [%l7 + 0x40]
fmuld8ulx16 %f0, %f10, %f4
fmovsleu %xcc, %f6, %f2
fone %f2
ldx [%l7 + 0x60], %i1
fornot2 %f10, %f8, %f0
sdivcc %g7, 0x0EF7, %i5
te %xcc, 0x7
ldub [%l7 + 0x15], %l4
stx %g4, [%l7 + 0x28]
ldub [%l7 + 0x28], %o2
fmovscs %xcc, %f7, %f13
fmovrsne %l3, %f12, %f5
st %f9, [%l7 + 0x20]
movrne %o5, 0x151, %o0
array16 %o4, %i6, %g5
bleu,a,pt %icc, loop_6475
fble,a %fcc1, loop_6476
fpsub32s %f9, %f10, %f10
st %f11, [%l7 + 0x60]
loop_6475:
xor %i7, 0x1358, %l5
loop_6476:
st %f10, [%l7 + 0x5C]
ldd [%l7 + 0x48], %f0
st %f7, [%l7 + 0x30]
stx %i4, [%l7 + 0x78]
movrne %g6, 0x223, %l1
bvc,a loop_6477
fone %f8
ld [%l7 + 0x60], %f7
tgu %xcc, 0x4
loop_6477:
faligndata %f0, %f10, %f4
movrgz %l6, 0x31F, %i0
st %f14, [%l7 + 0x30]
fmovrsne %g1, %f4, %f7
srax %o6, 0x15, %o1
movle %xcc, %l0, %i3
srlx %l2, %i2, %o7
fbue %fcc3, loop_6478
fbu,a %fcc1, loop_6479
tvc %xcc, 0x1
fmovdcc %icc, %f12, %f1
loop_6478:
fsrc2 %f2, %f2
loop_6479:
srl %g3, 0x1E, %o3
fpadd16s %f5, %f5, %f6
bleu,a,pn %xcc, loop_6480
fpack16 %f10, %f3
fbl %fcc2, loop_6481
array8 %i1, %g7, %g2
loop_6480:
fbge %fcc1, loop_6482
ldub [%l7 + 0x6B], %i5
loop_6481:
stb %l4, [%l7 + 0x59]
addcc %g4, 0x12C4, %o2
loop_6482:
fbo %fcc2, loop_6483
fbule %fcc0, loop_6484
mulscc %o5, 0x14D5, %o0
ble,a,pn %icc, loop_6485
loop_6483:
sth %l3, [%l7 + 0x58]
loop_6484:
fbge %fcc2, loop_6486
srax %o4, 0x18, %i6
loop_6485:
std %f10, [%l7 + 0x08]
fmul8sux16 %f14, %f14, %f0
loop_6486:
brlez %g5, loop_6487
ldsw [%l7 + 0x10], %l5
lduh [%l7 + 0x76], %i7
bcs %icc, loop_6488
loop_6487:
fabsd %f6, %f0
edge16l %g6, %i4, %l1
addccc %i0, %g1, %l6
loop_6488:
sth %o1, [%l7 + 0x08]
std %f12, [%l7 + 0x78]
sub %o6, 0x1A38, %l0
brlez %l2, loop_6489
siam 0x7
fmovsa %icc, %f13, %f13
sra %i3, 0x09, %o7
loop_6489:
fpadd32 %f10, %f12, %f14
fcmpgt32 %f0, %f14, %g3
tg %icc, 0x3
fbne %fcc0, loop_6490
fsrc1s %f5, %f10
andn %i2, 0x0413, %i1
sth %g7, [%l7 + 0x5C]
loop_6490:
fsrc1s %f0, %f2
fbne %fcc1, loop_6491
stw %o3, [%l7 + 0x1C]
bcs %icc, loop_6492
ldx [%l7 + 0x20], %g2
loop_6491:
nop
setx loop_6493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6492:
array16 %i5, %l4, %o2
fcmpeq32 %f2, %f12, %g4
loop_6493:
edge16ln %o5, %l3, %o0
loop_6494:
edge8l %i6, %o4, %l5
for %f12, %f6, %f10
fornot1 %f10, %f8, %f2
std %f2, [%l7 + 0x18]
stb %i7, [%l7 + 0x70]
call loop_6495
ldd [%l7 + 0x68], %f4
fmovd %f14, %f4
fnegd %f4, %f6
loop_6495:
edge8ln %g6, %i4, %g5
fmovsvs %xcc, %f12, %f8
array32 %l1, %g1, %i0
fmovrdlez %o1, %f6, %f6
fcmpne16 %f0, %f14, %l6
ldx [%l7 + 0x18], %l0
addccc %l2, 0x0559, %o6
nop
setx loop_6496, %l0, %l1
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, %f2
sethi 0x11D6, %i3
fnegd %f4, %f0
loop_6496:
umul %o7, 0x16E9, %i2
lduh [%l7 + 0x2C], %i1
tsubcctv %g3, %o3, %g2
movcs %xcc, %g7, %l4
ld [%l7 + 0x44], %f8
stw %i5, [%l7 + 0x40]
fmovrdlez %g4, %f0, %f14
fpack16 %f10, %f15
ldsb [%l7 + 0x09], %o2
fmovrslez %l3, %f11, %f6
fbl %fcc2, loop_6497
fmovdl %xcc, %f9, %f11
tcs %xcc, 0x0
stw %o0, [%l7 + 0x20]
loop_6497:
faligndata %f4, %f12, %f12
ld [%l7 + 0x34], %f3
popc %i6, %o4
ld [%l7 + 0x7C], %f9
fmovdle %xcc, %f15, %f4
std %f10, [%l7 + 0x78]
sll %l5, 0x1A, %o5
fsrc1s %f3, %f9
fmovsgu %icc, %f14, %f12
call loop_6498
fmovrslez %i7, %f2, %f11
fmovrde %i4, %f8, %f2
or %g6, 0x13C6, %l1
loop_6498:
fpadd32 %f0, %f14, %f2
fmul8x16au %f1, %f15, %f12
bpos %icc, loop_6499
fpack32 %f6, %f6, %f12
and %g5, 0x0711, %g1
tleu %xcc, 0x2
loop_6499:
fzero %f10
movne %xcc, %o1, %l6
subcc %l0, 0x0560, %i0
fmovsgu %icc, %f1, %f6
movrlez %l2, %o6, %o7
xorcc %i2, %i3, %i1
brgz %o3, loop_6500
sth %g3, [%l7 + 0x6C]
fmovse %icc, %f9, %f12
fmovscc %icc, %f6, %f9
loop_6500:
stb %g2, [%l7 + 0x0D]
fxnors %f2, %f5, %f7
ta %icc, 0x2
alignaddr %g7, %l4, %i5
ldd [%l7 + 0x50], %f4
fbne,a %fcc2, loop_6501
fcmpeq16 %f12, %f4, %o2
fmovdvc %icc, %f8, %f7
bne,a,pn %xcc, loop_6502
loop_6501:
stw %l3, [%l7 + 0x48]
ldub [%l7 + 0x10], %g4
stw %i6, [%l7 + 0x60]
loop_6502:
movrgez %o4, %l5, %o0
ldub [%l7 + 0x47], %o5
ld [%l7 + 0x78], %f15
andncc %i7, %i4, %g6
bvs,a,pt %xcc, loop_6503
stb %l1, [%l7 + 0x40]
fcmps %fcc1, %f3, %f1
ldsh [%l7 + 0x6C], %g5
loop_6503:
fcmpeq32 %f2, %f6, %g1
sth %l6, [%l7 + 0x3A]
taddcc %o1, %l0, %i0
xnor %l2, 0x09B4, %o7
fnot2s %f15, %f14
orn %o6, %i2, %i3
edge32l %o3, %i1, %g3
bvc loop_6504
fnot1 %f12, %f14
fbn,a %fcc1, loop_6505
fmovdleu %icc, %f8, %f1
loop_6504:
fcmple16 %f0, %f8, %g2
fornot2s %f14, %f4, %f5
loop_6505:
lduw [%l7 + 0x18], %l4
lduw [%l7 + 0x58], %i5
tleu %xcc, 0x5
lduh [%l7 + 0x1A], %o2
add %l3, 0x04ED, %g7
stb %i6, [%l7 + 0x11]
udiv %g4, 0x0D2F, %o4
movvc %xcc, %o0, %o5
nop
setx loop_6506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a %xcc, loop_6507
sll %l5, %i7, %g6
bl %xcc, loop_6508
loop_6506:
brz %i4, loop_6509
loop_6507:
fmovsge %icc, %f7, %f8
fpsub32s %f8, %f11, %f3
loop_6508:
fmovdvc %icc, %f14, %f0
loop_6509:
xorcc %l1, %g1, %l6
ldub [%l7 + 0x7D], %g5
xor %l0, %i0, %l2
ldsb [%l7 + 0x2F], %o1
and %o6, 0x1894, %i2
ldx [%l7 + 0x58], %i3
udiv %o7, 0x0A31, %o3
fnegd %f12, %f4
ld [%l7 + 0x1C], %f0
fmovdpos %xcc, %f13, %f12
array32 %i1, %g2, %l4
std %f10, [%l7 + 0x20]
fmovrde %i5, %f14, %f6
ldsh [%l7 + 0x12], %g3
and %o2, %l3, %g7
st %f11, [%l7 + 0x70]
brgez,a %g4, loop_6510
fmovsleu %xcc, %f15, %f12
movrgez %i6, %o4, %o5
ldd [%l7 + 0x70], %f14
loop_6510:
bne,a loop_6511
fcmpgt16 %f0, %f0, %l5
stb %o0, [%l7 + 0x0D]
subcc %g6, 0x0076, %i7
loop_6511:
alignaddr %i4, %l1, %g1
ldub [%l7 + 0x7E], %g5
fpadd32 %f12, %f14, %f14
fbug,a %fcc0, loop_6512
movge %xcc, %l6, %l0
ble,a,pn %xcc, loop_6513
edge16ln %i0, %o1, %o6
loop_6512:
umulcc %i2, 0x0DB9, %l2
addcc %i3, %o7, %o3
loop_6513:
lduw [%l7 + 0x7C], %i1
fmovsa %xcc, %f7, %f2
st %f11, [%l7 + 0x3C]
ldsb [%l7 + 0x55], %g2
fpsub32 %f4, %f10, %f6
ldx [%l7 + 0x70], %i5
andn %g3, 0x0F45, %l4
movneg %icc, %o2, %g7
fpadd32s %f6, %f5, %f14
lduh [%l7 + 0x74], %l3
ldsw [%l7 + 0x1C], %g4
lduw [%l7 + 0x08], %i6
sllx %o4, 0x0D, %o5
fxor %f4, %f14, %f2
array8 %l5, %g6, %i7
fmovda %icc, %f7, %f5
fble,a %fcc1, loop_6514
array16 %o0, %l1, %i4
bneg,pn %xcc, loop_6515
fmovdneg %icc, %f14, %f6
loop_6514:
fcmpeq16 %f2, %f10, %g1
fbue,a %fcc2, loop_6516
loop_6515:
sdivcc %g5, 0x189E, %l6
brlez %l0, loop_6517
movcc %xcc, %o1, %o6
loop_6516:
edge16 %i2, %l2, %i0
bcs,a %xcc, loop_6518
loop_6517:
bvs loop_6519
fnands %f11, %f7, %f5
fornot2s %f9, %f6, %f13
loop_6518:
fsrc1 %f8, %f10
loop_6519:
ldsh [%l7 + 0x18], %o7
fpsub32s %f15, %f4, %f1
fmovsleu %icc, %f5, %f6
fmovscs %xcc, %f3, %f13
fmovrsgz %i3, %f14, %f0
array16 %i1, %g2, %o3
fbue %fcc2, loop_6520
fmovrdne %i5, %f8, %f8
fabsd %f12, %f2
movgu %icc, %g3, %o2
loop_6520:
fornot2s %f4, %f14, %f4
st %f1, [%l7 + 0x64]
sth %g7, [%l7 + 0x14]
fnot1s %f13, %f13
subcc %l4, %l3, %i6
fmovsg %icc, %f5, %f11
std %f8, [%l7 + 0x38]
fmovscc %xcc, %f0, %f2
bne,a loop_6521
edge32ln %o4, %o5, %g4
movcs %xcc, %l5, %g6
lduh [%l7 + 0x1A], %o0
loop_6521:
popc %i7, %i4
call loop_6522
andncc %l1, %g1, %g5
orncc %l0, %l6, %o1
alignaddrl %o6, %i2, %i0
loop_6522:
stw %o7, [%l7 + 0x2C]
bgu loop_6523
brgz,a %i3, loop_6524
movgu %icc, %i1, %l2
stb %g2, [%l7 + 0x60]
loop_6523:
fzeros %f5
loop_6524:
be loop_6525
movvs %xcc, %i5, %o3
fmovrsne %o2, %f10, %f7
tge %icc, 0x1
loop_6525:
movcc %xcc, %g7, %l4
fcmped %fcc2, %f14, %f4
alignaddrl %l3, %i6, %g3
fexpand %f13, %f14
ldd [%l7 + 0x58], %f10
fmovsgu %xcc, %f0, %f3
fmovrdlz %o4, %f4, %f6
orcc %o5, %l5, %g4
tne %icc, 0x7
sth %o0, [%l7 + 0x2E]
ldsh [%l7 + 0x70], %g6
ld [%l7 + 0x58], %f11
movrgez %i4, %l1, %i7
ldsh [%l7 + 0x2E], %g5
bvs,a %icc, loop_6526
fcmpes %fcc3, %f6, %f0
ldsb [%l7 + 0x69], %g1
tcs %xcc, 0x1
loop_6526:
edge16 %l6, %o1, %o6
fba %fcc1, loop_6527
sdivcc %i2, 0x0495, %i0
sth %o7, [%l7 + 0x30]
st %f3, [%l7 + 0x10]
loop_6527:
sllx %i3, 0x07, %l0
tg %xcc, 0x0
fsrc2 %f6, %f14
addcc %l2, %i1, %i5
popc 0x0CCE, %g2
stw %o3, [%l7 + 0x64]
smul %g7, 0x0AF2, %l4
movle %xcc, %l3, %o2
array8 %i6, %g3, %o4
movneg %xcc, %o5, %g4
ldsb [%l7 + 0x37], %o0
tgu %xcc, 0x4
taddcctv %l5, 0x1707, %i4
fba %fcc1, loop_6528
fmovdne %icc, %f2, %f3
ld [%l7 + 0x28], %f0
fornot1 %f12, %f6, %f14
loop_6528:
brnz,a %g6, loop_6529
fmovdl %icc, %f2, %f9
orncc %i7, 0x0229, %g5
bvs %xcc, loop_6530
loop_6529:
bne,a %icc, loop_6531
fors %f1, %f10, %f1
movl %icc, %g1, %l1
loop_6530:
sra %l6, 0x07, %o1
loop_6531:
fmovd %f14, %f12
array8 %o6, %i0, %o7
udiv %i2, 0x1A81, %l0
tleu %xcc, 0x2
fbl %fcc3, loop_6532
std %f10, [%l7 + 0x08]
fmovrsgez %i3, %f9, %f1
ldsh [%l7 + 0x74], %l2
loop_6532:
stb %i5, [%l7 + 0x19]
lduw [%l7 + 0x5C], %i1
fmovdleu %icc, %f10, %f7
fbg,a %fcc2, loop_6533
ldub [%l7 + 0x52], %g2
ldsh [%l7 + 0x12], %g7
ld [%l7 + 0x14], %f5
loop_6533:
ldsw [%l7 + 0x70], %o3
fxors %f4, %f0, %f5
sth %l3, [%l7 + 0x4A]
ldub [%l7 + 0x2B], %l4
ta %xcc, 0x2
bgu,pn %xcc, loop_6534
udivcc %o2, 0x03BA, %g3
fbl,a %fcc2, loop_6535
array16 %i6, %o5, %g4
loop_6534:
fnot2s %f10, %f6
fxnor %f2, %f14, %f4
loop_6535:
bgu,a %icc, loop_6536
ldsb [%l7 + 0x35], %o4
ldub [%l7 + 0x22], %l5
fmul8sux16 %f10, %f6, %f8
loop_6536:
fbule %fcc0, loop_6537
fpadd32 %f0, %f14, %f4
movn %icc, %o0, %g6
std %f0, [%l7 + 0x10]
loop_6537:
ldd [%l7 + 0x70], %f6
mova %xcc, %i4, %i7
st %f10, [%l7 + 0x74]
sth %g1, [%l7 + 0x08]
subcc %l1, 0x1E70, %l6
stx %g5, [%l7 + 0x08]
fbg,a %fcc1, loop_6538
call loop_6539
orcc %o1, 0x170F, %o6
fmovsvs %xcc, %f12, %f7
loop_6538:
fmovrslez %i0, %f13, %f3
loop_6539:
fmovspos %xcc, %f14, %f6
fbu,a %fcc2, loop_6540
bpos,a %icc, loop_6541
fpack16 %f4, %f0
fmovs %f12, %f1
loop_6540:
fbo,a %fcc2, loop_6542
loop_6541:
ld [%l7 + 0x48], %f1
sll %o7, 0x10, %i2
fbg,a %fcc1, loop_6543
loop_6542:
st %f7, [%l7 + 0x34]
srl %l0, %i3, %l2
ld [%l7 + 0x24], %f6
loop_6543:
st %f5, [%l7 + 0x5C]
srlx %i1, %g2, %i5
ldub [%l7 + 0x18], %g7
movgu %xcc, %o3, %l4
ldsh [%l7 + 0x28], %o2
smul %g3, %i6, %o5
edge8ln %g4, %l3, %l5
taddcc %o0, %o4, %i4
lduh [%l7 + 0x74], %g6
fsrc1 %f2, %f2
brgez,a %i7, loop_6544
movge %icc, %g1, %l1
orncc %l6, %o1, %g5
fbge %fcc1, loop_6545
loop_6544:
taddcctv %i0, %o6, %i2
ldx [%l7 + 0x70], %l0
fblg,a %fcc1, loop_6546
loop_6545:
movl %xcc, %i3, %o7
fmovsne %xcc, %f5, %f0
ldsh [%l7 + 0x16], %i1
loop_6546:
fcmpd %fcc1, %f0, %f0
ldx [%l7 + 0x08], %l2
ld [%l7 + 0x14], %f6
and %i5, %g7, %o3
alignaddrl %g2, %o2, %g3
fmovdn %xcc, %f15, %f11
movn %icc, %i6, %l4
ldx [%l7 + 0x20], %o5
ldd [%l7 + 0x78], %f2
st %f2, [%l7 + 0x20]
movvs %icc, %g4, %l5
ldub [%l7 + 0x09], %l3
fbn,a %fcc0, loop_6547
stw %o4, [%l7 + 0x14]
std %f14, [%l7 + 0x08]
lduw [%l7 + 0x60], %i4
loop_6547:
xor %g6, %i7, %o0
bne loop_6548
ldsb [%l7 + 0x6E], %g1
fmovsle %xcc, %f6, %f6
stw %l6, [%l7 + 0x70]
loop_6548:
fbn,a %fcc1, loop_6549
brgez,a %o1, loop_6550
xnor %g5, 0x0510, %i0
fxnors %f0, %f10, %f2
loop_6549:
ldsb [%l7 + 0x6C], %o6
loop_6550:
fpack32 %f4, %f0, %f0
edge16l %i2, %l1, %i3
ble,a,pn %icc, loop_6551
stb %l0, [%l7 + 0x5B]
edge16 %i1, %o7, %i5
fmovdle %xcc, %f4, %f13
loop_6551:
lduh [%l7 + 0x08], %l2
ldsb [%l7 + 0x3D], %g7
andncc %g2, %o2, %g3
fmul8sux16 %f14, %f4, %f8
bcs loop_6552
fmovse %xcc, %f14, %f15
fbue %fcc0, loop_6553
fmovse %xcc, %f10, %f9
loop_6552:
fbe,a %fcc0, loop_6554
fbuge,a %fcc0, loop_6555
loop_6553:
fmovdge %icc, %f11, %f13
fbuge %fcc2, loop_6556
loop_6554:
fbne,a %fcc2, loop_6557
loop_6555:
fbn %fcc0, loop_6558
fmuld8ulx16 %f1, %f6, %f6
loop_6556:
bvs %xcc, loop_6559
loop_6557:
fmovs %f13, %f10
loop_6558:
bcs,a,pn %icc, loop_6560
lduh [%l7 + 0x28], %i6
loop_6559:
ldsh [%l7 + 0x18], %l4
fbn %fcc1, loop_6561
loop_6560:
fnot2s %f3, %f8
fmovsne %xcc, %f13, %f4
bvc,pt %icc, loop_6562
loop_6561:
fxor %f14, %f2, %f8
tvs %icc, 0x5
fcmpne16 %f0, %f6, %o3
loop_6562:
andn %g4, 0x1DE4, %o5
sra %l5, %o4, %i4
fmovscc %xcc, %f10, %f10
stw %l3, [%l7 + 0x30]
ldsb [%l7 + 0x29], %i7
sth %o0, [%l7 + 0x0A]
ldx [%l7 + 0x28], %g6
array8 %l6, %g1, %o1
ldx [%l7 + 0x70], %g5
edge16n %o6, %i2, %l1
tl %xcc, 0x6
std %f14, [%l7 + 0x48]
or %i3, 0x07D2, %i0
nop
setx loop_6563, %l0, %l1
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 + 0x68]
movne %xcc, %l0, %i1
orcc %o7, 0x0553, %i5
loop_6563:
lduw [%l7 + 0x24], %g7
ldsb [%l7 + 0x1E], %l2
umulcc %g2, %o2, %g3
ld [%l7 + 0x5C], %f13
fmovda %icc, %f8, %f10
and %i6, 0x0EB8, %l4
stw %g4, [%l7 + 0x4C]
fnors %f3, %f15, %f0
stb %o3, [%l7 + 0x0D]
brgez %l5, loop_6564
alignaddr %o5, %i4, %o4
tvc %icc, 0x0
fbl,a %fcc0, loop_6565
loop_6564:
move %xcc, %l3, %o0
tcc %xcc, 0x1
fbge,a %fcc0, loop_6566
loop_6565:
st %f0, [%l7 + 0x14]
fabsd %f12, %f6
fandnot2s %f10, %f14, %f4
loop_6566:
fmovrsgez %i7, %f10, %f15
ldsb [%l7 + 0x36], %l6
fmovda %xcc, %f4, %f10
orcc %g6, 0x0FC3, %g1
movleu %xcc, %o1, %o6
bl,pn %xcc, loop_6567
alignaddrl %g5, %i2, %l1
fmovsa %icc, %f11, %f11
fmovse %icc, %f5, %f1
loop_6567:
sth %i3, [%l7 + 0x32]
ldx [%l7 + 0x78], %i0
movle %xcc, %l0, %o7
te %icc, 0x3
orn %i5, %g7, %i1
bl,a,pt %icc, loop_6568
xor %l2, 0x0122, %g2
ldub [%l7 + 0x78], %g3
fbuge %fcc3, loop_6569
loop_6568:
fbue,a %fcc2, loop_6570
fbg %fcc0, loop_6571
sra %i6, %o2, %l4
loop_6569:
ldsh [%l7 + 0x26], %g4
loop_6570:
ldd [%l7 + 0x48], %f2
loop_6571:
taddcc %o3, 0x1B69, %o5
bshuffle %f2, %f10, %f12
fbug,a %fcc2, loop_6572
edge8l %i4, %o4, %l3
brnz,a %o0, loop_6573
fmovspos %icc, %f12, %f8
loop_6572:
fba,a %fcc1, loop_6574
lduh [%l7 + 0x4A], %l5
loop_6573:
fbl,a %fcc3, loop_6575
fbuge %fcc1, loop_6576
loop_6574:
fpack32 %f14, %f6, %f8
movvs %icc, %l6, %g6
loop_6575:
orncc %g1, %o1, %i7
loop_6576:
array16 %o6, %i2, %l1
tcs %xcc, 0x4
fbg,a %fcc1, loop_6577
std %f8, [%l7 + 0x70]
brlz %i3, loop_6578
stw %i0, [%l7 + 0x1C]
loop_6577:
fabss %f15, %f4
ldsh [%l7 + 0x42], %l0
loop_6578:
sub %g5, %o7, %g7
ldx [%l7 + 0x40], %i1
fmovsl %xcc, %f6, %f6
edge8ln %l2, %g2, %i5
movrne %g3, %o2, %l4
stw %i6, [%l7 + 0x44]
bneg,pn %xcc, loop_6579
fmovdcs %xcc, %f6, %f13
fmovdleu %icc, %f12, %f3
fcmped %fcc1, %f10, %f4
loop_6579:
bshuffle %f8, %f14, %f2
edge32n %g4, %o5, %i4
fpmerge %f8, %f5, %f10
ld [%l7 + 0x54], %f15
tpos %xcc, 0x4
fmovrse %o4, %f8, %f9
andncc %l3, %o3, %o0
fmovrdgz %l5, %f14, %f4
ldsw [%l7 + 0x70], %g6
mulscc %g1, %l6, %i7
movgu %icc, %o6, %i2
andcc %o1, 0x06DA, %l1
fbo,a %fcc3, loop_6580
st %f5, [%l7 + 0x68]
ldub [%l7 + 0x11], %i3
lduw [%l7 + 0x5C], %i0
loop_6580:
sth %l0, [%l7 + 0x0E]
tl %xcc, 0x0
fpack16 %f6, %f15
faligndata %f0, %f8, %f4
mulscc %g5, %o7, %i1
move %xcc, %g7, %g2
faligndata %f4, %f2, %f8
call loop_6581
ldd [%l7 + 0x18], %f0
fsrc1s %f13, %f2
fabss %f1, %f10
loop_6581:
fmovdn %icc, %f10, %f15
fmovrse %l2, %f5, %f0
bvs,pt %icc, loop_6582
bgu,pn %xcc, loop_6583
fmovs %f7, %f12
fbe,a %fcc1, loop_6584
loop_6582:
fxor %f2, %f4, %f2
loop_6583:
tsubcc %i5, 0x079B, %g3
bvs loop_6585
loop_6584:
fbo,a %fcc1, loop_6586
call loop_6587
popc %l4, %o2
loop_6585:
fmovrdgez %g4, %f4, %f0
loop_6586:
stw %i6, [%l7 + 0x1C]
loop_6587:
fmul8x16al %f12, %f10, %f2
tpos %xcc, 0x4
brz %o5, loop_6588
movvc %icc, %o4, %l3
fmovsne %icc, %f11, %f7
addccc %o3, 0x18AC, %i4
loop_6588:
fmovscs %xcc, %f1, %f9
and %o0, 0x0D2B, %l5
array16 %g1, %l6, %g6
ldd [%l7 + 0x40], %f10
be,a loop_6589
sethi 0x1C6D, %o6
fcmple32 %f2, %f0, %i7
fmovrslz %i2, %f8, %f4
loop_6589:
tne %icc, 0x0
tcc %xcc, 0x6
fbl %fcc2, loop_6590
movvc %icc, %o1, %l1
fmovsa %icc, %f15, %f6
umulcc %i0, 0x0B16, %i3
loop_6590:
udiv %g5, 0x1C2F, %l0
fblg,a %fcc2, loop_6591
ld [%l7 + 0x44], %f2
stx %i1, [%l7 + 0x08]
lduw [%l7 + 0x0C], %o7
loop_6591:
alignaddr %g2, %g7, %l2
addcc %g3, 0x0585, %i5
fmul8sux16 %f6, %f14, %f4
fand %f10, %f2, %f0
std %f14, [%l7 + 0x40]
move %xcc, %l4, %o2
udiv %i6, 0x04C8, %o5
fsrc1s %f3, %f0
movrlez %g4, %o4, %o3
call loop_6592
std %f14, [%l7 + 0x68]
movneg %icc, %i4, %l3
edge32n %o0, %g1, %l5
loop_6592:
move %icc, %l6, %o6
ldub [%l7 + 0x14], %g6
fmovrslez %i2, %f4, %f3
srlx %o1, 0x04, %i7
tpos %icc, 0x0
fmul8x16al %f6, %f3, %f0
xorcc %i0, %i3, %l1
st %f6, [%l7 + 0x7C]
fmul8ulx16 %f8, %f8, %f10
fbn %fcc1, loop_6593
fsrc1 %f0, %f2
alignaddr %l0, %i1, %g5
ldx [%l7 + 0x40], %o7
loop_6593:
ldub [%l7 + 0x22], %g2
ldx [%l7 + 0x10], %l2
movg %xcc, %g7, %i5
smulcc %l4, 0x184C, %g3
bl,a,pt %xcc, loop_6594
srl %o2, 0x03, %i6
ldsb [%l7 + 0x2B], %o5
sra %o4, %o3, %g4
loop_6594:
fmovsge %icc, %f15, %f5
ldx [%l7 + 0x40], %l3
fornot2 %f12, %f14, %f10
stx %i4, [%l7 + 0x20]
fnands %f5, %f2, %f9
stb %g1, [%l7 + 0x50]
popc 0x02A3, %l5
fmovrdlz %l6, %f10, %f2
fbue,a %fcc3, loop_6595
te %xcc, 0x4
edge16 %o6, %g6, %o0
stx %o1, [%l7 + 0x48]
loop_6595:
stx %i2, [%l7 + 0x40]
nop
setx loop_6596, %l0, %l1
jmpl %l1, %i7
fblg %fcc2, loop_6597
st %f15, [%l7 + 0x44]
fmovscc %icc, %f11, %f13
loop_6596:
nop
setx loop_6598, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6597:
ld [%l7 + 0x54], %f4
fcmpd %fcc0, %f14, %f10
fmovdgu %xcc, %f11, %f13
loop_6598:
call loop_6599
lduw [%l7 + 0x0C], %i3
fxnor %f14, %f14, %f2
fbug,a %fcc0, loop_6600
loop_6599:
fmovdge %xcc, %f6, %f4
fnors %f6, %f14, %f14
fcmpgt32 %f8, %f8, %l1
loop_6600:
movl %xcc, %i0, %l0
fnors %f2, %f12, %f5
fornot2s %f5, %f2, %f14
edge32ln %g5, %i1, %o7
fbe %fcc2, loop_6601
for %f14, %f4, %f14
movrgez %g2, 0x1C4, %l2
fxor %f12, %f10, %f10
loop_6601:
tcc %icc, 0x2
ld [%l7 + 0x74], %f10
fcmple16 %f6, %f6, %g7
edge16ln %l4, %g3, %o2
movleu %icc, %i6, %i5
fmovscc %icc, %f8, %f13
movne %icc, %o4, %o3
orcc %o5, %g4, %l3
fmovdleu %icc, %f7, %f0
ldd [%l7 + 0x48], %f8
xnor %g1, %l5, %i4
fmuld8sux16 %f12, %f4, %f0
andcc %o6, 0x0111, %g6
ldsh [%l7 + 0x3A], %l6
stw %o0, [%l7 + 0x14]
fmovrde %o1, %f10, %f14
sth %i2, [%l7 + 0x20]
stw %i7, [%l7 + 0x08]
fpmerge %f1, %f6, %f0
ldx [%l7 + 0x18], %i3
fmovdle %xcc, %f1, %f11
fbge,a %fcc2, loop_6602
mulx %i0, 0x0FEC, %l1
ldd [%l7 + 0x28], %f2
srlx %l0, %g5, %i1
loop_6602:
stx %g2, [%l7 + 0x68]
fabsd %f14, %f0
stx %l2, [%l7 + 0x40]
ldsw [%l7 + 0x14], %g7
fcmps %fcc0, %f0, %f4
movleu %xcc, %l4, %o7
fnegd %f10, %f4
stb %g3, [%l7 + 0x1D]
fblg,a %fcc2, loop_6603
array16 %o2, %i6, %i5
tsubcctv %o3, 0x1ACD, %o5
tn %icc, 0x2
loop_6603:
ldsb [%l7 + 0x08], %o4
sth %l3, [%l7 + 0x0A]
fmul8sux16 %f14, %f4, %f10
st %f5, [%l7 + 0x64]
edge16 %g1, %l5, %g4
ld [%l7 + 0x40], %f13
ldub [%l7 + 0x51], %i4
movvs %icc, %o6, %l6
fbu,a %fcc0, loop_6604
fsrc2s %f13, %f1
stw %g6, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %o1
loop_6604:
stw %i2, [%l7 + 0x18]
popc 0x1E74, %o0
stw %i7, [%l7 + 0x24]
ldx [%l7 + 0x60], %i0
sll %l1, %i3, %g5
movneg %icc, %l0, %g2
tneg %xcc, 0x7
sdivx %i1, 0x0567, %g7
fmul8x16au %f14, %f3, %f12
fmovscc %xcc, %f3, %f2
fmovsle %icc, %f8, %f4
fbug %fcc3, loop_6605
bcs,a,pt %icc, loop_6606
std %f14, [%l7 + 0x48]
lduh [%l7 + 0x7C], %l2
loop_6605:
tpos %icc, 0x6
loop_6606:
sdiv %l4, 0x0536, %g3
ldsw [%l7 + 0x08], %o7
tsubcctv %o2, %i5, %o3
fblg,a %fcc3, loop_6607
fabss %f9, %f12
move %icc, %o5, %i6
ldsb [%l7 + 0x65], %l3
loop_6607:
fone %f14
xorcc %o4, 0x12DF, %g1
udivcc %l5, 0x0B39, %g4
fand %f4, %f2, %f8
fandnot1 %f0, %f14, %f6
fcmpd %fcc3, %f0, %f4
sra %o6, 0x03, %l6
ldsw [%l7 + 0x28], %i4
sth %g6, [%l7 + 0x14]
fmovdg %xcc, %f13, %f11
stx %o1, [%l7 + 0x78]
std %f4, [%l7 + 0x30]
fbne,a %fcc0, loop_6608
fbul,a %fcc0, loop_6609
udivcc %i2, 0x005F, %i7
stw %o0, [%l7 + 0x6C]
loop_6608:
ble,a,pn %icc, loop_6610
loop_6609:
sth %l1, [%l7 + 0x18]
xnorcc %i0, 0x1EBC, %g5
andn %l0, 0x1DA3, %i3
loop_6610:
bpos,pn %icc, loop_6611
bleu,pt %icc, loop_6612
st %f7, [%l7 + 0x3C]
ldub [%l7 + 0x68], %i1
loop_6611:
fmul8x16au %f12, %f0, %f14
loop_6612:
fbl,a %fcc0, loop_6613
andncc %g2, %g7, %l4
fpack32 %f0, %f10, %f8
tleu %xcc, 0x1
loop_6613:
movgu %icc, %l2, %g3
andcc %o7, %o2, %i5
move %icc, %o5, %o3
st %f8, [%l7 + 0x1C]
fmovdvc %xcc, %f9, %f12
addccc %i6, %l3, %g1
edge16 %l5, %o4, %g4
fbe,a %fcc0, loop_6614
movrne %l6, %i4, %g6
taddcctv %o1, %i2, %i7
ldsw [%l7 + 0x50], %o6
loop_6614:
alignaddrl %l1, %o0, %i0
bne,a,pt %icc, loop_6615
ldsb [%l7 + 0x23], %g5
array8 %l0, %i3, %g2
fpadd32s %f4, %f5, %f8
loop_6615:
fpadd32 %f14, %f2, %f12
fbue,a %fcc0, loop_6616
sdiv %g7, 0x04BB, %l4
fcmple16 %f6, %f14, %i1
te %icc, 0x4
loop_6616:
st %f9, [%l7 + 0x14]
fnegs %f0, %f7
ldd [%l7 + 0x68], %f8
movre %l2, 0x341, %g3
fzero %f8
ldsh [%l7 + 0x34], %o2
srax %o7, %o5, %i5
xor %i6, %o3, %g1
ld [%l7 + 0x1C], %f9
brlez %l5, loop_6617
std %f6, [%l7 + 0x38]
fxor %f8, %f0, %f2
sub %l3, %g4, %o4
loop_6617:
fmovdcs %icc, %f7, %f6
nop
setx loop_6618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x18], %f6
fba %fcc2, loop_6619
ldsb [%l7 + 0x2B], %i4
loop_6618:
lduh [%l7 + 0x2E], %g6
xor %o1, 0x17A8, %i2
loop_6619:
xnor %l6, %i7, %o6
movrlez %l1, 0x37A, %i0
fpadd16s %f4, %f6, %f15
brnz,a %g5, loop_6620
srax %l0, %o0, %i3
ld [%l7 + 0x7C], %f11
ld [%l7 + 0x58], %f0
loop_6620:
fcmpgt32 %f14, %f6, %g7
stb %l4, [%l7 + 0x53]
movne %icc, %i1, %l2
movn %icc, %g2, %g3
udiv %o2, 0x0F3F, %o5
fpadd32 %f0, %f8, %f2
movg %icc, %i5, %i6
lduh [%l7 + 0x56], %o7
tsubcc %g1, %o3, %l5
orncc %g4, %o4, %i4
fcmpd %fcc3, %f12, %f10
stx %g6, [%l7 + 0x58]
fbule %fcc2, loop_6621
popc 0x05A3, %o1
ld [%l7 + 0x7C], %f2
fmovdle %icc, %f12, %f0
loop_6621:
ldsw [%l7 + 0x58], %l3
fcmpeq16 %f6, %f4, %l6
ldd [%l7 + 0x70], %f4
ldsb [%l7 + 0x3F], %i7
fmovdge %icc, %f0, %f2
fbo,a %fcc3, loop_6622
stb %o6, [%l7 + 0x37]
move %icc, %i2, %l1
fpack16 %f12, %f15
loop_6622:
tsubcctv %g5, %l0, %i0
stw %i3, [%l7 + 0x10]
fabss %f0, %f6
taddcctv %o0, %g7, %i1
movg %icc, %l4, %g2
fsrc1s %f3, %f5
movre %g3, 0x13A, %l2
array16 %o2, %i5, %o5
tgu %icc, 0x7
ldsb [%l7 + 0x43], %i6
edge8l %o7, %g1, %l5
fmovdvs %xcc, %f12, %f13
fcmpes %fcc2, %f0, %f8
ldx [%l7 + 0x38], %g4
movpos %icc, %o4, %i4
ldsw [%l7 + 0x14], %g6
fmovrdne %o1, %f12, %f10
lduh [%l7 + 0x50], %o3
fpsub32s %f3, %f0, %f1
fcmple32 %f10, %f14, %l6
fmul8x16al %f6, %f3, %f12
orncc %i7, 0x024A, %l3
movrlz %o6, 0x1C0, %l1
xorcc %g5, 0x0EA0, %l0
tn %xcc, 0x4
udivcc %i2, 0x16C8, %i3
fmovsgu %icc, %f15, %f9
ldd [%l7 + 0x28], %f14
edge16ln %i0, %o0, %g7
bne,a %icc, loop_6623
ldsw [%l7 + 0x50], %i1
std %f0, [%l7 + 0x60]
fmovdg %xcc, %f10, %f7
loop_6623:
bvs loop_6624
ldsb [%l7 + 0x3F], %l4
edge16l %g3, %g2, %l2
stw %o2, [%l7 + 0x70]
loop_6624:
fmuld8sux16 %f5, %f9, %f8
fmovrdlez %i5, %f4, %f8
fpadd16s %f4, %f11, %f2
bpos,pt %xcc, loop_6625
movne %xcc, %o5, %o7
fmovscs %icc, %f15, %f5
xnorcc %g1, %l5, %g4
loop_6625:
fmovd %f8, %f12
umulcc %i6, 0x1694, %o4
ldub [%l7 + 0x1C], %i4
movvc %xcc, %g6, %o3
fmovdl %icc, %f10, %f15
mulx %l6, 0x14FB, %o1
ldx [%l7 + 0x30], %l3
fandnot1 %f6, %f2, %f8
movrgz %i7, 0x1E1, %l1
fsrc1s %f8, %f7
stx %o6, [%l7 + 0x50]
lduw [%l7 + 0x40], %l0
fpsub16 %f12, %f4, %f4
smul %g5, 0x0A4A, %i2
stw %i0, [%l7 + 0x2C]
sdivx %o0, 0x0E9A, %i3
st %f6, [%l7 + 0x4C]
fmovrslz %i1, %f14, %f15
edge32ln %l4, %g3, %g2
movrlez %g7, %o2, %i5
sdiv %o5, 0x1DC0, %l2
fmovdcs %icc, %f0, %f1
fbu,a %fcc0, loop_6626
tg %icc, 0x2
move %icc, %g1, %o7
bvs,pt %xcc, loop_6627
loop_6626:
bcc,a,pt %icc, loop_6628
fmul8sux16 %f2, %f10, %f0
edge32ln %g4, %i6, %l5
loop_6627:
fcmped %fcc1, %f4, %f14
loop_6628:
fmuld8sux16 %f4, %f4, %f0
ld [%l7 + 0x78], %f0
fbl %fcc1, loop_6629
movg %icc, %o4, %g6
brlz,a %i4, loop_6630
move %icc, %l6, %o3
loop_6629:
fnot2s %f11, %f1
fpmerge %f4, %f3, %f10
loop_6630:
add %o1, 0x1427, %i7
lduh [%l7 + 0x3C], %l1
call loop_6631
ldub [%l7 + 0x2A], %o6
ldd [%l7 + 0x08], %f8
fble,a %fcc3, loop_6632
loop_6631:
fandnot2 %f2, %f0, %f8
fmovsvc %xcc, %f11, %f11
fmovdge %icc, %f4, %f1
loop_6632:
alignaddrl %l0, %g5, %i2
fabss %f10, %f5
fbu,a %fcc1, loop_6633
fnot1 %f0, %f12
movg %icc, %i0, %o0
fmovrslz %i3, %f8, %f15
loop_6633:
movrlez %l3, %l4, %i1
ldsw [%l7 + 0x1C], %g2
stx %g7, [%l7 + 0x70]
stb %o2, [%l7 + 0x49]
sllx %g3, %o5, %i5
fmovdneg %icc, %f15, %f1
edge16ln %g1, %l2, %o7
addcc %i6, 0x15CD, %l5
xor %o4, 0x11EE, %g6
std %f14, [%l7 + 0x30]
andcc %i4, 0x11E3, %l6
fpmerge %f11, %f7, %f6
fmovrslz %o3, %f2, %f3
call loop_6634
fbue,a %fcc3, loop_6635
movcs %icc, %g4, %o1
faligndata %f10, %f10, %f4
loop_6634:
xnor %i7, %l1, %l0
loop_6635:
movrgez %o6, 0x31E, %g5
fmovspos %xcc, %f13, %f6
bpos,a,pn %xcc, loop_6636
sdiv %i0, 0x1433, %i2
ldx [%l7 + 0x48], %i3
orncc %o0, %l4, %l3
loop_6636:
stw %g2, [%l7 + 0x5C]
fmovsleu %icc, %f11, %f4
fmovrslz %g7, %f10, %f14
lduw [%l7 + 0x74], %i1
movneg %icc, %g3, %o5
alignaddrl %i5, %o2, %g1
fmovdge %icc, %f11, %f15
stx %l2, [%l7 + 0x20]
sdivcc %o7, 0x0CB3, %i6
fba,a %fcc3, loop_6637
bn,a,pt %xcc, loop_6638
fcmpd %fcc0, %f0, %f4
sdivx %l5, 0x0DF2, %g6
loop_6637:
brgz %o4, loop_6639
loop_6638:
movle %icc, %i4, %o3
fnot2 %f8, %f4
fmovsvs %xcc, %f3, %f3
loop_6639:
ldub [%l7 + 0x1B], %g4
xor %l6, %i7, %o1
ldsh [%l7 + 0x66], %l1
fxnors %f15, %f0, %f3
sdivcc %l0, 0x1EF4, %o6
bcs,a,pn %icc, loop_6640
ldsh [%l7 + 0x0E], %i0
ldub [%l7 + 0x11], %i2
fble %fcc3, loop_6641
loop_6640:
fpack32 %f4, %f10, %f8
stw %i3, [%l7 + 0x50]
fbule,a %fcc0, loop_6642
loop_6641:
stb %o0, [%l7 + 0x1F]
fmovdge %icc, %f11, %f8
fmuld8sux16 %f0, %f14, %f8
loop_6642:
ldsw [%l7 + 0x60], %l4
fbo %fcc1, loop_6643
lduw [%l7 + 0x38], %l3
lduw [%l7 + 0x58], %g2
ldsh [%l7 + 0x32], %g7
loop_6643:
fmovdne %icc, %f6, %f0
fmovrdlez %i1, %f12, %f4
stx %g3, [%l7 + 0x20]
fnands %f0, %f4, %f9
sub %o5, 0x0013, %g5
subccc %i5, 0x1A42, %o2
fmovsn %xcc, %f12, %f11
alignaddr %g1, %l2, %i6
bcc,a %icc, loop_6644
sth %o7, [%l7 + 0x14]
fbg %fcc0, loop_6645
umulcc %g6, %o4, %i4
loop_6644:
fmovsle %icc, %f7, %f7
fbge %fcc3, loop_6646
loop_6645:
umulcc %o3, %g4, %l6
edge32n %l5, %i7, %o1
fcmped %fcc1, %f10, %f14
loop_6646:
fsrc2s %f12, %f12
fmovsleu %xcc, %f5, %f6
bpos loop_6647
fmovsne %icc, %f7, %f2
ldub [%l7 + 0x51], %l1
ldsw [%l7 + 0x3C], %l0
loop_6647:
ldub [%l7 + 0x5D], %o6
fmul8x16 %f12, %f0, %f10
ldsw [%l7 + 0x4C], %i2
tn %icc, 0x0
addc %i0, %o0, %l4
alignaddrl %l3, %i3, %g2
udivcc %i1, 0x00B6, %g3
stb %o5, [%l7 + 0x3D]
addccc %g7, %g5, %i5
fmovdcc %icc, %f7, %f10
fbe,a %fcc3, loop_6648
addcc %g1, 0x1C7B, %l2
orcc %i6, 0x0664, %o7
fcmpne16 %f8, %f0, %g6
loop_6648:
sdiv %o2, 0x0615, %o4
sll %i4, 0x04, %g4
fmovdcs %xcc, %f7, %f1
ldx [%l7 + 0x28], %o3
ldd [%l7 + 0x50], %f4
movrgez %l6, 0x113, %i7
brgez,a %o1, loop_6649
std %f2, [%l7 + 0x70]
stx %l5, [%l7 + 0x68]
add %l0, %o6, %i2
loop_6649:
fmovdg %xcc, %f11, %f0
fsrc1 %f4, %f10
fmovsn %xcc, %f3, %f8
ld [%l7 + 0x38], %f12
fpack16 %f14, %f1
movrgz %l1, %i0, %o0
fmovdpos %icc, %f5, %f8
fmovrdgz %l3, %f10, %f6
movgu %xcc, %i3, %l4
faligndata %f6, %f4, %f6
andcc %i1, 0x0B17, %g2
umul %o5, 0x0CBA, %g3
fmul8x16au %f11, %f10, %f4
sub %g7, 0x1C5E, %i5
ldsh [%l7 + 0x1E], %g1
fpsub16s %f15, %f4, %f3
edge16l %g5, %l2, %o7
fxnor %f12, %f4, %f2
or %g6, %i6, %o4
ldub [%l7 + 0x15], %i4
movrlz %o2, %g4, %o3
fnegs %f12, %f2
umulcc %i7, 0x0DE3, %l6
fornot2s %f0, %f9, %f8
edge8ln %l5, %l0, %o1
stw %o6, [%l7 + 0x50]
andn %i2, %l1, %i0
std %f8, [%l7 + 0x38]
bvs loop_6650
fmovsle %icc, %f9, %f0
movpos %xcc, %o0, %l3
fbul,a %fcc2, loop_6651
loop_6650:
brgz %i3, loop_6652
sethi 0x1D85, %i1
fbu %fcc3, loop_6653
loop_6651:
fcmpgt16 %f10, %f8, %l4
loop_6652:
fnors %f15, %f0, %f8
ldub [%l7 + 0x38], %g2
loop_6653:
lduw [%l7 + 0x4C], %o5
edge32n %g7, %i5, %g3
add %g1, %l2, %g5
udiv %g6, 0x1001, %i6
fble %fcc0, loop_6654
sth %o4, [%l7 + 0x4C]
movrgz %o7, %o2, %g4
ldx [%l7 + 0x40], %i4
loop_6654:
tsubcctv %i7, 0x1FCB, %o3
st %f4, [%l7 + 0x60]
ldx [%l7 + 0x30], %l5
fbl %fcc2, loop_6655
ldsb [%l7 + 0x3E], %l6
movg %xcc, %l0, %o6
stb %i2, [%l7 + 0x4B]
loop_6655:
stw %o1, [%l7 + 0x20]
fandnot2s %f2, %f7, %f6
fones %f10
brnz %i0, loop_6656
fmovsa %icc, %f7, %f5
ldsw [%l7 + 0x3C], %o0
std %f14, [%l7 + 0x48]
loop_6656:
udivcc %l3, 0x031D, %i3
be,pn %xcc, loop_6657
fmovdvc %xcc, %f9, %f11
fmovsvs %xcc, %f7, %f5
ldub [%l7 + 0x67], %l1
loop_6657:
ldsh [%l7 + 0x3A], %i1
fmovsvc %xcc, %f9, %f10
bgu,a %xcc, loop_6658
fmul8x16au %f2, %f13, %f12
fmovrdlez %l4, %f12, %f12
stb %o5, [%l7 + 0x1F]
loop_6658:
ldsw [%l7 + 0x60], %g2
ta %icc, 0x2
movle %icc, %g7, %g3
sub %g1, %i5, %g5
fmul8sux16 %f6, %f2, %f6
fnors %f0, %f15, %f14
tneg %xcc, 0x3
ldsw [%l7 + 0x78], %g6
fmovsneg %icc, %f4, %f12
fmovsle %xcc, %f3, %f2
fnands %f1, %f7, %f5
movl %icc, %l2, %i6
fmovdgu %icc, %f10, %f13
ldx [%l7 + 0x50], %o4
addc %o7, 0x0F95, %g4
fpmerge %f10, %f0, %f12
ldsh [%l7 + 0x42], %i4
ld [%l7 + 0x14], %f2
nop
setx loop_6659, %l0, %l1
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 + 0x28], %f10
ldx [%l7 + 0x78], %o2
fble %fcc1, loop_6660
loop_6659:
movvc %icc, %i7, %o3
udivcc %l6, 0x00C7, %l0
fexpand %f8, %f2
loop_6660:
fzeros %f2
bvs,a loop_6661
movg %xcc, %o6, %l5
faligndata %f6, %f12, %f0
sub %i2, 0x014D, %i0
loop_6661:
fcmpne16 %f0, %f6, %o0
sth %l3, [%l7 + 0x5E]
std %f14, [%l7 + 0x30]
ld [%l7 + 0x20], %f1
fmovdg %icc, %f15, %f11
fxor %f14, %f12, %f10
fmuld8sux16 %f4, %f6, %f4
ldsw [%l7 + 0x7C], %o1
edge8l %i3, %i1, %l4
fcmpes %fcc0, %f3, %f2
fbe,a %fcc3, loop_6662
brlz,a %l1, loop_6663
fcmps %fcc3, %f1, %f7
sethi 0x1DDF, %g2
loop_6662:
ldx [%l7 + 0x30], %o5
loop_6663:
ldx [%l7 + 0x30], %g7
movneg %icc, %g3, %i5
tl %icc, 0x2
sra %g1, 0x0B, %g5
fbn,a %fcc2, loop_6664
addccc %l2, %i6, %o4
brgez,a %o7, loop_6665
subccc %g6, 0x00D9, %i4
loop_6664:
fnand %f2, %f6, %f2
tleu %icc, 0x7
loop_6665:
movneg %xcc, %g4, %i7
sth %o2, [%l7 + 0x7C]
fcmple16 %f8, %f8, %o3
sdivcc %l0, 0x1D93, %o6
bge,a,pt %xcc, loop_6666
st %f11, [%l7 + 0x20]
ldub [%l7 + 0x13], %l6
array8 %l5, %i0, %o0
loop_6666:
ldsh [%l7 + 0x64], %l3
andncc %i2, %i3, %i1
fmovrslez %o1, %f3, %f8
andcc %l1, %g2, %l4
andcc %g7, %g3, %o5
st %f3, [%l7 + 0x7C]
fmovsgu %xcc, %f2, %f0
fand %f10, %f0, %f8
udiv %i5, 0x0CEA, %g1
fbo,a %fcc0, loop_6667
ldd [%l7 + 0x78], %f8
srl %g5, 0x05, %i6
fmovsvs %xcc, %f6, %f1
loop_6667:
umul %l2, %o4, %g6
brnz %i4, loop_6668
orcc %g4, 0x1397, %i7
movrgez %o2, %o7, %l0
movpos %xcc, %o3, %l6
loop_6668:
lduw [%l7 + 0x1C], %o6
bne,a loop_6669
fbne,a %fcc0, loop_6670
mulx %l5, %i0, %l3
ldd [%l7 + 0x48], %f14
loop_6669:
bne,pt %xcc, loop_6671
loop_6670:
st %f14, [%l7 + 0x24]
ldsw [%l7 + 0x34], %i2
xor %i3, 0x0230, %i1
loop_6671:
fbg,a %fcc3, loop_6672
ld [%l7 + 0x60], %f5
sdivx %o1, 0x179D, %o0
brgez %g2, loop_6673
loop_6672:
stx %l1, [%l7 + 0x58]
ld [%l7 + 0x24], %f1
udiv %l4, 0x0EA8, %g3
loop_6673:
ldsh [%l7 + 0x38], %g7
ld [%l7 + 0x10], %f11
lduw [%l7 + 0x70], %i5
ldsw [%l7 + 0x64], %o5
xnorcc %g5, %i6, %l2
fmul8x16 %f12, %f8, %f8
stx %g1, [%l7 + 0x08]
tn %xcc, 0x6
ta %icc, 0x3
movl %xcc, %o4, %i4
movpos %icc, %g6, %i7
fcmpeq16 %f2, %f14, %g4
fble,a %fcc3, loop_6674
edge32ln %o2, %o7, %o3
brgz %l0, loop_6675
orn %l6, 0x13FA, %o6
loop_6674:
fbl,a %fcc3, loop_6676
orncc %l5, 0x1DEC, %i0
loop_6675:
stw %i2, [%l7 + 0x18]
st %f15, [%l7 + 0x30]
loop_6676:
fcmple32 %f14, %f14, %i3
fnegs %f9, %f11
fornot2 %f6, %f12, %f12
ld [%l7 + 0x60], %f4
ble,a,pt %xcc, loop_6677
fmovrdgez %i1, %f4, %f6
std %f0, [%l7 + 0x30]
ldsw [%l7 + 0x5C], %o1
loop_6677:
fmovrdlz %o0, %f4, %f10
ldd [%l7 + 0x08], %f0
fmovrsgz %l3, %f10, %f0
fble,a %fcc1, loop_6678
fnegs %f3, %f5
ldub [%l7 + 0x42], %g2
stb %l4, [%l7 + 0x2E]
loop_6678:
ldsw [%l7 + 0x0C], %l1
ldsw [%l7 + 0x20], %g7
fmovd %f2, %f6
edge32ln %i5, %o5, %g3
bpos,a,pn %icc, loop_6679
fandnot1s %f12, %f11, %f13
fcmpne32 %f12, %f8, %i6
lduw [%l7 + 0x54], %g5
loop_6679:
tleu %xcc, 0x3
fbe %fcc0, loop_6680
bneg %icc, loop_6681
fmovscc %xcc, %f12, %f14
udivx %l2, 0x1D0E, %g1
loop_6680:
sth %o4, [%l7 + 0x36]
loop_6681:
lduh [%l7 + 0x76], %g6
fmovrdlz %i4, %f4, %f2
edge8ln %g4, %o2, %o7
lduw [%l7 + 0x70], %o3
stx %i7, [%l7 + 0x30]
stx %l6, [%l7 + 0x20]
fmovdvs %xcc, %f7, %f1
bn %icc, loop_6682
bpos %xcc, loop_6683
fmovsl %xcc, %f9, %f8
ldx [%l7 + 0x48], %o6
loop_6682:
edge8l %l0, %i0, %i2
loop_6683:
ldub [%l7 + 0x50], %l5
edge8n %i3, %i1, %o1
fpsub16s %f10, %f12, %f4
movne %icc, %l3, %g2
fnor %f10, %f6, %f2
lduw [%l7 + 0x40], %l4
tneg %xcc, 0x3
ldsw [%l7 + 0x60], %l1
bcs,pt %xcc, loop_6684
addc %g7, %i5, %o0
ldx [%l7 + 0x18], %g3
stb %o5, [%l7 + 0x35]
loop_6684:
fnand %f10, %f2, %f10
movleu %icc, %g5, %i6
ldsh [%l7 + 0x14], %l2
lduw [%l7 + 0x74], %g1
bvs,a,pt %icc, loop_6685
smul %o4, %i4, %g4
movrgz %o2, 0x1CB, %o7
sll %g6, %o3, %l6
loop_6685:
stx %i7, [%l7 + 0x30]
fandnot2s %f7, %f2, %f4
stx %o6, [%l7 + 0x10]
fpadd32s %f9, %f6, %f15
sdiv %l0, 0x02F9, %i0
tle %xcc, 0x0
be,a %xcc, loop_6686
addcc %l5, 0x0CCF, %i2
fbe %fcc2, loop_6687
fmovd %f12, %f0
loop_6686:
movne %icc, %i3, %o1
fmovsleu %xcc, %f15, %f4
loop_6687:
tleu %icc, 0x6
fcmpne32 %f0, %f12, %i1
ble loop_6688
orn %l3, %g2, %l1
fmul8x16au %f7, %f15, %f8
fnand %f0, %f6, %f10
loop_6688:
movneg %xcc, %g7, %l4
ldsh [%l7 + 0x12], %o0
ldd [%l7 + 0x10], %f10
lduh [%l7 + 0x1C], %g3
brgez,a %i5, loop_6689
fmovdg %icc, %f12, %f9
fbue %fcc0, loop_6690
faligndata %f4, %f4, %f10
loop_6689:
fnegd %f8, %f14
edge32l %o5, %g5, %i6
loop_6690:
lduh [%l7 + 0x3C], %g1
tvs %icc, 0x1
ldsh [%l7 + 0x34], %o4
bne,pt %icc, loop_6691
fmovrdne %l2, %f4, %f12
tpos %icc, 0x7
smulcc %g4, %o2, %o7
loop_6691:
fcmpgt32 %f4, %f4, %i4
fcmpeq16 %f8, %f4, %o3
tvs %icc, 0x1
ldub [%l7 + 0x42], %l6
stw %g6, [%l7 + 0x6C]
ta %xcc, 0x5
fmovrslz %o6, %f1, %f14
stw %i7, [%l7 + 0x20]
subccc %i0, 0x023E, %l0
stx %i2, [%l7 + 0x30]
ld [%l7 + 0x0C], %f3
orn %i3, 0x0DB6, %o1
ld [%l7 + 0x48], %f5
fpadd32s %f3, %f8, %f15
fmovse %icc, %f12, %f6
fmovrse %l5, %f14, %f11
fsrc1 %f2, %f2
tg %icc, 0x2
lduw [%l7 + 0x60], %i1
movrlez %l3, %g2, %l1
fmul8sux16 %f12, %f6, %f14
fcmpgt32 %f8, %f10, %g7
xnorcc %o0, 0x11C0, %l4
stx %i5, [%l7 + 0x48]
ldd [%l7 + 0x08], %f12
fpsub32s %f6, %f5, %f1
fnot2s %f3, %f5
std %f8, [%l7 + 0x70]
fmovsneg %icc, %f10, %f4
stx %o5, [%l7 + 0x08]
fmovdvc %icc, %f8, %f3
edge8n %g5, %i6, %g3
bneg,a,pt %xcc, loop_6692
stw %o4, [%l7 + 0x68]
tle %icc, 0x5
ldsw [%l7 + 0x24], %g1
loop_6692:
stw %l2, [%l7 + 0x40]
stw %o2, [%l7 + 0x40]
st %f0, [%l7 + 0x30]
fornot2 %f0, %f4, %f10
fones %f6
fmovdvs %xcc, %f4, %f3
orncc %g4, %i4, %o3
fandnot2s %f8, %f14, %f0
taddcc %l6, %g6, %o6
stb %i7, [%l7 + 0x77]
ldx [%l7 + 0x38], %i0
fmovsneg %icc, %f15, %f7
stb %o7, [%l7 + 0x5C]
udivx %i2, 0x10CA, %i3
stb %o1, [%l7 + 0x42]
ldsb [%l7 + 0x5C], %l5
fabsd %f0, %f10
ldd [%l7 + 0x60], %f14
fandnot2 %f2, %f2, %f0
fba %fcc1, loop_6693
bleu,a loop_6694
tleu %xcc, 0x4
andncc %i1, %l3, %g2
loop_6693:
subc %l1, %g7, %o0
loop_6694:
fandnot1s %f1, %f7, %f1
ldub [%l7 + 0x5D], %l0
edge8ln %l4, %o5, %g5
stw %i5, [%l7 + 0x58]
st %f12, [%l7 + 0x0C]
bvc,pn %xcc, loop_6695
tleu %xcc, 0x4
std %f10, [%l7 + 0x18]
ldsb [%l7 + 0x30], %i6
loop_6695:
orcc %o4, 0x04D4, %g1
taddcctv %l2, %g3, %o2
fmovdcc %icc, %f8, %f14
ldub [%l7 + 0x60], %i4
tg %xcc, 0x4
tsubcc %o3, 0x0E7B, %l6
ldsb [%l7 + 0x5A], %g4
move %xcc, %o6, %g6
fbule %fcc0, loop_6696
fandnot2 %f4, %f2, %f4
stx %i0, [%l7 + 0x28]
sdivcc %o7, 0x1416, %i2
loop_6696:
st %f11, [%l7 + 0x2C]
call loop_6697
fcmple16 %f2, %f6, %i7
subccc %o1, %i3, %i1
sllx %l5, 0x0E, %g2
loop_6697:
movne %xcc, %l1, %g7
brz,a %l3, loop_6698
bn loop_6699
taddcctv %l0, 0x005A, %l4
fmovrdlz %o5, %f8, %f12
loop_6698:
popc %o0, %g5
loop_6699:
ldd [%l7 + 0x38], %f0
fmovdleu %xcc, %f2, %f2
fmovrdgz %i6, %f0, %f6
andcc %i5, 0x0CAE, %g1
fmovd %f0, %f2
ldsh [%l7 + 0x74], %o4
fbule %fcc3, loop_6700
stb %g3, [%l7 + 0x77]
std %f4, [%l7 + 0x70]
ldsh [%l7 + 0x40], %l2
loop_6700:
nop
setx loop_6701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,pn %xcc, loop_6702
fcmpne32 %f6, %f2, %i4
fnot1 %f4, %f12
loop_6701:
fnor %f10, %f14, %f14
loop_6702:
fble %fcc0, loop_6703
ldx [%l7 + 0x78], %o3
be,pt %icc, loop_6704
ldsh [%l7 + 0x62], %l6
loop_6703:
ldd [%l7 + 0x70], %f0
ldsh [%l7 + 0x34], %o2
loop_6704:
movgu %xcc, %o6, %g6
tle %xcc, 0x5
ldsw [%l7 + 0x24], %g4
fmovdgu %xcc, %f8, %f0
sll %o7, 0x1B, %i0
fxnors %f8, %f12, %f15
fmovdpos %icc, %f7, %f9
ldx [%l7 + 0x50], %i7
brlez,a %o1, loop_6705
fmovdl %xcc, %f10, %f6
addc %i2, 0x0178, %i3
fxnor %f8, %f2, %f10
loop_6705:
edge16 %i1, %g2, %l5
ldsh [%l7 + 0x1E], %g7
fmovrslez %l3, %f8, %f7
fnand %f12, %f8, %f4
andncc %l1, %l4, %o5
fpsub32 %f10, %f0, %f10
bvs,a loop_6706
ldsh [%l7 + 0x6E], %o0
ldsw [%l7 + 0x6C], %l0
fblg %fcc0, loop_6707
loop_6706:
ld [%l7 + 0x14], %f13
fmovdcs %xcc, %f10, %f15
lduw [%l7 + 0x44], %g5
loop_6707:
bcc,a loop_6708
tne %xcc, 0x6
ldub [%l7 + 0x11], %i6
fcmpd %fcc3, %f12, %f4
loop_6708:
sth %i5, [%l7 + 0x1C]
tneg %xcc, 0x1
fpadd16 %f4, %f4, %f14
fornot2 %f14, %f0, %f10
lduw [%l7 + 0x14], %o4
st %f8, [%l7 + 0x34]
stx %g3, [%l7 + 0x50]
ble,a,pn %xcc, loop_6709
bge loop_6710
ldsw [%l7 + 0x68], %g1
ldx [%l7 + 0x68], %i4
loop_6709:
srl %o3, %l6, %l2
loop_6710:
fmovse %xcc, %f8, %f6
udivcc %o6, 0x02F7, %o2
fmovsvc %icc, %f5, %f4
ldsh [%l7 + 0x64], %g4
ldsh [%l7 + 0x2C], %g6
ldx [%l7 + 0x28], %i0
std %f12, [%l7 + 0x48]
fbl,a %fcc1, loop_6711
ba,a,pn %xcc, loop_6712
udiv %o7, 0x1251, %i7
fmovrsgez %o1, %f0, %f7
loop_6711:
lduh [%l7 + 0x10], %i3
loop_6712:
mulx %i2, 0x0AA2, %g2
udiv %i1, 0x01A3, %l5
edge32 %g7, %l1, %l3
lduh [%l7 + 0x3A], %l4
lduw [%l7 + 0x18], %o5
movrlz %l0, 0x32D, %g5
stx %i6, [%l7 + 0x68]
sth %i5, [%l7 + 0x7A]
fmovdn %xcc, %f12, %f4
fnot1s %f8, %f9
fbuge,a %fcc0, loop_6713
fmovsl %xcc, %f8, %f14
fornot1s %f7, %f1, %f15
stb %o0, [%l7 + 0x7A]
loop_6713:
edge32n %o4, %g1, %g3
fbue,a %fcc3, loop_6714
stx %i4, [%l7 + 0x18]
ldsh [%l7 + 0x42], %l6
fmovsgu %icc, %f10, %f4
loop_6714:
sdiv %o3, 0x06F5, %l2
std %f0, [%l7 + 0x48]
lduh [%l7 + 0x1C], %o2
movneg %xcc, %o6, %g6
ldsw [%l7 + 0x44], %g4
st %f1, [%l7 + 0x30]
std %f14, [%l7 + 0x70]
fpadd16 %f6, %f2, %f14
array8 %i0, %o7, %i7
siam 0x4
fmovdvs %icc, %f6, %f10
fmovdpos %icc, %f2, %f11
andn %o1, 0x1517, %i3
srax %i2, %g2, %i1
addccc %l5, 0x1D62, %g7
andncc %l1, %l4, %o5
stw %l3, [%l7 + 0x7C]
fpadd32s %f4, %f2, %f6
fnegs %f4, %f5
fnor %f2, %f2, %f0
movne %xcc, %g5, %i6
ldsw [%l7 + 0x48], %i5
xorcc %o0, 0x0E36, %l0
umulcc %g1, %o4, %g3
std %f0, [%l7 + 0x28]
be loop_6715
srlx %l6, 0x0E, %i4
fbue,a %fcc0, loop_6716
fcmpne16 %f14, %f4, %l2
loop_6715:
andncc %o2, %o3, %o6
stw %g6, [%l7 + 0x30]
loop_6716:
lduh [%l7 + 0x40], %i0
brgez,a %o7, loop_6717
fandnot2 %f6, %f8, %f8
tneg %icc, 0x3
alignaddr %g4, %i7, %o1
loop_6717:
addc %i3, 0x0FEB, %i2
edge16ln %i1, %g2, %l5
movrlz %g7, 0x38E, %l1
edge16ln %o5, %l3, %l4
tge %xcc, 0x5
movpos %icc, %i6, %g5
ld [%l7 + 0x24], %f15
ld [%l7 + 0x48], %f13
fpsub16s %f6, %f2, %f14
fmovsle %xcc, %f15, %f11
stx %o0, [%l7 + 0x58]
smulcc %l0, %i5, %o4
std %f8, [%l7 + 0x78]
bleu,pn %icc, loop_6718
sdiv %g1, 0x00D7, %l6
ldd [%l7 + 0x58], %f2
fmovdne %icc, %f11, %f2
loop_6718:
tne %icc, 0x7
addccc %i4, 0x0D52, %l2
siam 0x5
ldx [%l7 + 0x50], %g3
ldsh [%l7 + 0x7C], %o2
nop
setx loop_6719, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %icc, %o6, %g6
tsubcc %o3, %o7, %g4
fbu %fcc0, loop_6720
loop_6719:
xnorcc %i0, %o1, %i3
smul %i2, %i7, %i1
fmovdcc %icc, %f4, %f8
loop_6720:
fba %fcc3, loop_6721
add %g2, 0x10E3, %l5
sth %g7, [%l7 + 0x26]
lduh [%l7 + 0x60], %l1
loop_6721:
xnorcc %l3, 0x1899, %l4
taddcctv %i6, %o5, %o0
ldx [%l7 + 0x60], %g5
std %f14, [%l7 + 0x28]
fpack32 %f8, %f6, %f4
tcs %icc, 0x5
ld [%l7 + 0x14], %f3
st %f1, [%l7 + 0x40]
te %xcc, 0x6
nop
setx loop_6722, %l0, %l1
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, %l0, %o4
fpackfix %f2, %f0
movleu %icc, %i5, %l6
loop_6722:
ldsw [%l7 + 0x28], %g1
ldd [%l7 + 0x48], %f8
ldsw [%l7 + 0x3C], %i4
popc %g3, %l2
edge16l %o6, %g6, %o2
ldsh [%l7 + 0x1E], %o7
subc %g4, 0x1C2B, %i0
movrgz %o1, %i3, %o3
mulx %i2, 0x1741, %i1
fmovdl %xcc, %f1, %f3
call loop_6723
edge8 %g2, %i7, %g7
fabss %f13, %f11
fpack32 %f10, %f4, %f12
loop_6723:
sth %l5, [%l7 + 0x72]
fbl %fcc1, loop_6724
edge16n %l3, %l1, %i6
srl %l4, %o0, %o5
ldsh [%l7 + 0x38], %l0
loop_6724:
fmuld8sux16 %f0, %f15, %f2
subc %g5, %i5, %l6
fmovsge %xcc, %f11, %f7
movn %icc, %g1, %i4
tleu %icc, 0x5
stb %o4, [%l7 + 0x0F]
fmovdneg %xcc, %f9, %f2
movleu %icc, %g3, %o6
sth %g6, [%l7 + 0x34]
ld [%l7 + 0x74], %f4
movvs %xcc, %l2, %o7
bge,a,pt %icc, loop_6725
orcc %o2, 0x0CF8, %i0
mulscc %g4, 0x1A0E, %i3
bvs,a loop_6726
loop_6725:
fcmple32 %f14, %f14, %o1
fors %f13, %f7, %f1
udiv %o3, 0x0E29, %i1
loop_6726:
movge %xcc, %g2, %i7
fxors %f14, %f1, %f12
bshuffle %f10, %f14, %f10
std %f14, [%l7 + 0x78]
smulcc %i2, 0x0F39, %l5
fexpand %f12, %f14
fpsub32s %f5, %f1, %f8
fsrc1s %f3, %f15
fbule,a %fcc1, loop_6727
sth %g7, [%l7 + 0x6A]
fcmpgt32 %f4, %f14, %l3
array32 %l1, %l4, %i6
loop_6727:
fmovdvc %icc, %f5, %f11
ldub [%l7 + 0x1D], %o5
sth %l0, [%l7 + 0x7E]
ldsb [%l7 + 0x24], %g5
fnegs %f8, %f0
fzeros %f8
ldd [%l7 + 0x08], %f12
smulcc %i5, 0x14E1, %l6
edge32ln %g1, %o0, %o4
ldsh [%l7 + 0x24], %g3
fmovrdlz %i4, %f4, %f2
fcmpd %fcc2, %f12, %f8
fbn %fcc1, loop_6728
ldsb [%l7 + 0x71], %o6
bgu,a %xcc, loop_6729
movvs %xcc, %l2, %o7
loop_6728:
smulcc %g6, 0x1060, %i0
tsubcc %o2, 0x0007, %g4
loop_6729:
ldsb [%l7 + 0x12], %o1
edge32ln %i3, %o3, %g2
movre %i1, 0x24C, %i2
lduw [%l7 + 0x78], %l5
fmovsgu %icc, %f11, %f13
fandnot1s %f3, %f7, %f4
and %i7, %l3, %g7
edge8n %l4, %l1, %i6
bvs %xcc, loop_6730
ldsw [%l7 + 0x28], %l0
sth %o5, [%l7 + 0x28]
stb %g5, [%l7 + 0x7A]
loop_6730:
stw %i5, [%l7 + 0x28]
fmovsg %icc, %f0, %f8
tgu %xcc, 0x4
ldub [%l7 + 0x3F], %g1
alignaddrl %l6, %o4, %g3
lduw [%l7 + 0x08], %o0
sethi 0x11F1, %o6
edge16l %l2, %o7, %g6
ldsb [%l7 + 0x61], %i4
std %f10, [%l7 + 0x38]
edge32l %i0, %g4, %o2
bcs,pn %icc, loop_6731
brgz,a %o1, loop_6732
stb %i3, [%l7 + 0x76]
ta %icc, 0x5
loop_6731:
xor %o3, %i1, %g2
loop_6732:
ldub [%l7 + 0x4F], %l5
edge16n %i2, %l3, %i7
fmovdn %icc, %f1, %f7
lduh [%l7 + 0x74], %l4
ld [%l7 + 0x0C], %f12
or %l1, %g7, %l0
sdivcc %o5, 0x0D47, %i6
brz %i5, loop_6733
taddcc %g1, %l6, %g5
ldsw [%l7 + 0x50], %o4
fmovrsgez %g3, %f0, %f13
loop_6733:
lduw [%l7 + 0x28], %o6
fpsub32 %f10, %f14, %f6
ldx [%l7 + 0x78], %o0
for %f10, %f12, %f10
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x68], %f2
stw %o7, [%l7 + 0x30]
xnorcc %g6, 0x11B0, %l2
std %f10, [%l7 + 0x28]
sub %i0, %i4, %o2
be,a,pt %xcc, loop_6734
lduh [%l7 + 0x0E], %g4
movrne %o1, 0x1C8, %i3
te %xcc, 0x0
loop_6734:
fnor %f10, %f12, %f4
bvc,a %xcc, loop_6735
fcmpes %fcc1, %f0, %f15
fmovdleu %xcc, %f4, %f10
fmovdpos %icc, %f7, %f9
loop_6735:
stx %i1, [%l7 + 0x58]
movre %o3, 0x302, %g2
fpadd32 %f8, %f14, %f10
bne,a %icc, loop_6736
fcmped %fcc3, %f14, %f2
fmovrde %l5, %f10, %f12
fcmpd %fcc1, %f10, %f14
loop_6736:
fors %f2, %f8, %f5
fmovrsgz %l3, %f0, %f5
tne %xcc, 0x6
fpadd32s %f0, %f13, %f9
sth %i7, [%l7 + 0x42]
movleu %xcc, %l4, %i2
fpmerge %f10, %f5, %f8
edge8ln %g7, %l1, %l0
fcmpes %fcc2, %f11, %f11
fmovdcs %icc, %f6, %f5
fornot2 %f6, %f8, %f4
fbn %fcc2, loop_6737
fbul,a %fcc3, loop_6738
ldx [%l7 + 0x60], %o5
ldsh [%l7 + 0x1E], %i5
loop_6737:
fmovsl %xcc, %f2, %f7
loop_6738:
fmovrde %g1, %f4, %f14
ld [%l7 + 0x7C], %f7
ldd [%l7 + 0x40], %f4
movne %xcc, %i6, %l6
std %f10, [%l7 + 0x58]
brnz,a %o4, loop_6739
fnot1s %f6, %f13
move %icc, %g5, %o6
ldsw [%l7 + 0x2C], %o0
loop_6739:
fmovrdlez %g3, %f10, %f4
srl %g6, %o7, %i0
movre %i4, 0x30F, %o2
pdist %f8, %f14, %f12
fzeros %f5
stb %g4, [%l7 + 0x5C]
fbo,a %fcc3, loop_6740
std %f14, [%l7 + 0x38]
fmovdn %icc, %f2, %f15
tsubcctv %o1, %l2, %i3
loop_6740:
tsubcctv %o3, 0x094C, %g2
stx %l5, [%l7 + 0x18]
st %f0, [%l7 + 0x4C]
tpos %icc, 0x7
tsubcc %l3, %i7, %l4
array32 %i1, %g7, %i2
udivcc %l1, 0x1595, %l0
fcmpgt16 %f2, %f12, %i5
sth %g1, [%l7 + 0x58]
tneg %icc, 0x6
fblg,a %fcc3, loop_6741
movrlz %i6, 0x193, %o5
bne,a,pt %icc, loop_6742
lduw [%l7 + 0x50], %o4
loop_6741:
fbue %fcc0, loop_6743
fsrc1s %f3, %f13
loop_6742:
movvc %icc, %g5, %l6
st %f8, [%l7 + 0x14]
loop_6743:
bpos,pt %xcc, loop_6744
edge32n %o6, %g3, %o0
fornot1s %f7, %f1, %f15
fbne,a %fcc3, loop_6745
loop_6744:
st %f5, [%l7 + 0x48]
ldub [%l7 + 0x12], %g6
ldsw [%l7 + 0x48], %o7
loop_6745:
fsrc1 %f14, %f10
taddcctv %i4, 0x1CA0, %o2
ldsw [%l7 + 0x5C], %i0
taddcc %g4, 0x1CFB, %o1
ldsh [%l7 + 0x34], %i3
fmovrslz %o3, %f7, %f6
fmovdleu %xcc, %f12, %f10
edge32l %g2, %l5, %l2
movgu %icc, %l3, %l4
brz,a %i1, loop_6746
ldsb [%l7 + 0x24], %g7
movle %xcc, %i2, %l1
ldd [%l7 + 0x20], %f8
loop_6746:
ld [%l7 + 0x54], %f12
ldsw [%l7 + 0x18], %l0
ldd [%l7 + 0x70], %f6
fcmpgt32 %f8, %f10, %i7
fmovdneg %xcc, %f7, %f6
stw %g1, [%l7 + 0x70]
fmovdle %icc, %f14, %f6
addcc %i5, 0x1C9D, %o5
fbuge,a %fcc0, loop_6747
popc %i6, %o4
bcs,a,pn %icc, loop_6748
bcs %xcc, loop_6749
loop_6747:
ldsb [%l7 + 0x44], %g5
stw %o6, [%l7 + 0x24]
loop_6748:
sdivx %l6, 0x045B, %g3
loop_6749:
sdiv %o0, 0x085E, %g6
fnot1s %f0, %f15
ldx [%l7 + 0x08], %o7
fbo,a %fcc1, loop_6750
ldsh [%l7 + 0x1E], %o2
stb %i0, [%l7 + 0x59]
st %f0, [%l7 + 0x54]
loop_6750:
fcmps %fcc1, %f8, %f8
bn loop_6751
fnot2 %f12, %f4
ldsb [%l7 + 0x61], %g4
movrne %i4, %o1, %i3
loop_6751:
lduh [%l7 + 0x0E], %g2
bl,a,pt %icc, loop_6752
ldd [%l7 + 0x10], %f0
orcc %l5, 0x168E, %o3
fcmpeq32 %f2, %f2, %l2
loop_6752:
fbo %fcc2, loop_6753
andn %l3, 0x16D2, %i1
fmovdn %icc, %f3, %f11
stx %g7, [%l7 + 0x08]
loop_6753:
fmovsleu %xcc, %f14, %f10
fnot2 %f2, %f0
stw %l4, [%l7 + 0x40]
movrgez %l1, 0x390, %i2
edge32 %l0, %i7, %i5
ld [%l7 + 0x50], %f12
lduw [%l7 + 0x68], %g1
fandnot1 %f12, %f8, %f12
bleu %xcc, loop_6754
fcmped %fcc2, %f14, %f10
fnors %f12, %f13, %f7
bpos,a,pn %xcc, loop_6755
loop_6754:
fcmple32 %f14, %f8, %o5
fpadd32s %f3, %f7, %f9
tsubcc %o4, 0x1411, %g5
loop_6755:
fcmps %fcc1, %f9, %f15
movn %icc, %i6, %o6
orn %g3, %l6, %o0
fxor %f8, %f4, %f4
subc %g6, %o2, %i0
fpadd16 %f4, %f0, %f2
bleu,pn %icc, loop_6756
fornot1 %f12, %f6, %f14
tvc %xcc, 0x5
fbl,a %fcc3, loop_6757
loop_6756:
fsrc1 %f14, %f10
sub %g4, %o7, %i4
alignaddrl %i3, %g2, %l5
loop_6757:
tn %xcc, 0x3
be loop_6758
fmul8x16 %f15, %f10, %f14
bvs,a loop_6759
fpadd32s %f15, %f4, %f1
loop_6758:
fnegd %f8, %f14
fandnot1s %f13, %f6, %f5
loop_6759:
fbne,a %fcc1, loop_6760
lduw [%l7 + 0x7C], %o3
fmovsg %icc, %f6, %f1
tvc %xcc, 0x6
loop_6760:
fands %f5, %f7, %f2
movvc %xcc, %l2, %l3
subccc %i1, %o1, %g7
fpadd16s %f12, %f2, %f2
array32 %l4, %l1, %l0
fbuge %fcc2, loop_6761
ldd [%l7 + 0x38], %f14
stx %i2, [%l7 + 0x78]
fmovse %xcc, %f10, %f8
loop_6761:
fmovdvs %xcc, %f3, %f13
ldd [%l7 + 0x50], %f0
fbuge %fcc0, loop_6762
tgu %xcc, 0x1
fbu %fcc2, loop_6763
fpack32 %f4, %f12, %f14
loop_6762:
stb %i7, [%l7 + 0x43]
brgz,a %g1, loop_6764
loop_6763:
tcs %icc, 0x1
addc %o5, %i5, %g5
fnor %f12, %f6, %f14
loop_6764:
alignaddrl %o4, %o6, %i6
fmul8x16 %f15, %f2, %f12
fmovscc %icc, %f9, %f7
stw %l6, [%l7 + 0x3C]
fmovdpos %icc, %f5, %f11
fbo,a %fcc0, loop_6765
edge32l %g3, %g6, %o2
fmovde %icc, %f1, %f11
lduh [%l7 + 0x48], %i0
loop_6765:
ldub [%l7 + 0x57], %o0
fandnot1s %f5, %f14, %f6
tl %xcc, 0x2
tgu %xcc, 0x4
taddcc %g4, 0x0CF6, %o7
fpsub16s %f10, %f7, %f5
fandnot2 %f14, %f8, %f4
fsrc2 %f12, %f4
movre %i4, 0x35B, %g2
alignaddrl %i3, %l5, %l2
stb %o3, [%l7 + 0x56]
ldsb [%l7 + 0x43], %l3
fmovdle %icc, %f13, %f8
fandnot2s %f7, %f6, %f10
sth %i1, [%l7 + 0x78]
fmovrslez %o1, %f1, %f0
fbuge,a %fcc3, loop_6766
fzeros %f12
ldsh [%l7 + 0x10], %l4
fmovdvc %icc, %f9, %f7
loop_6766:
srax %l1, 0x03, %g7
fmovrsgz %i2, %f9, %f15
edge32 %i7, %g1, %l0
orcc %i5, %g5, %o4
stx %o5, [%l7 + 0x18]
stb %i6, [%l7 + 0x6F]
brlez %l6, loop_6767
movle %xcc, %o6, %g3
stw %o2, [%l7 + 0x24]
tneg %icc, 0x5
loop_6767:
udiv %g6, 0x15F8, %o0
sdivcc %i0, 0x119C, %g4
lduw [%l7 + 0x34], %o7
st %f9, [%l7 + 0x0C]
smulcc %i4, 0x0E19, %i3
bge,a %xcc, loop_6768
fbul %fcc3, loop_6769
fornot1 %f2, %f14, %f8
fone %f14
loop_6768:
edge16ln %g2, %l2, %l5
loop_6769:
ldub [%l7 + 0x42], %o3
addccc %l3, 0x0CAD, %o1
stx %i1, [%l7 + 0x08]
fmovdl %xcc, %f3, %f14
fpack32 %f10, %f10, %f2
fmovdvc %xcc, %f6, %f9
st %f1, [%l7 + 0x58]
fmul8ulx16 %f10, %f6, %f6
stw %l1, [%l7 + 0x5C]
stb %l4, [%l7 + 0x45]
ldsb [%l7 + 0x7D], %g7
fbo %fcc3, loop_6770
sra %i7, %g1, %l0
fnand %f10, %f2, %f6
std %f14, [%l7 + 0x78]
loop_6770:
bleu,a,pt %icc, loop_6771
lduw [%l7 + 0x28], %i2
brgez %g5, loop_6772
mova %icc, %i5, %o5
loop_6771:
fmovrsgez %i6, %f10, %f14
fzeros %f11
loop_6772:
fcmpeq32 %f14, %f10, %l6
pdist %f12, %f6, %f4
ldd [%l7 + 0x10], %f14
faligndata %f10, %f6, %f12
st %f6, [%l7 + 0x40]
bcc,a %icc, loop_6773
fmovdgu %xcc, %f1, %f11
std %f4, [%l7 + 0x18]
lduh [%l7 + 0x6C], %o4
loop_6773:
stx %g3, [%l7 + 0x40]
fmovsvc %xcc, %f11, %f10
ldd [%l7 + 0x58], %f10
fnot1 %f6, %f14
st %f7, [%l7 + 0x6C]
edge16l %o2, %g6, %o6
ldsh [%l7 + 0x4C], %i0
fbug %fcc2, loop_6774
stw %g4, [%l7 + 0x60]
fandnot1 %f2, %f4, %f10
fcmpgt32 %f0, %f12, %o7
loop_6774:
edge8l %o0, %i3, %i4
fmovrslz %l2, %f1, %f5
ldub [%l7 + 0x5A], %g2
brnz,a %o3, loop_6775
stb %l5, [%l7 + 0x7D]
movneg %icc, %l3, %o1
fnegs %f9, %f5
loop_6775:
stw %l1, [%l7 + 0x3C]
fcmple32 %f8, %f8, %i1
lduh [%l7 + 0x16], %l4
edge8 %i7, %g7, %g1
movvc %icc, %l0, %g5
movrlz %i2, %o5, %i5
brz %l6, loop_6776
movrne %o4, 0x2C5, %i6
ldsh [%l7 + 0x2C], %o2
tgu %icc, 0x7
loop_6776:
sdivcc %g3, 0x0753, %g6
edge8ln %o6, %i0, %g4
fmovrdlez %o0, %f0, %f12
ldd [%l7 + 0x10], %f0
fmovscs %xcc, %f7, %f11
ldub [%l7 + 0x08], %o7
fzeros %f2
fbug,a %fcc3, loop_6777
fors %f3, %f9, %f13
st %f10, [%l7 + 0x4C]
stb %i3, [%l7 + 0x2D]
loop_6777:
orcc %l2, 0x0F78, %g2
fcmpeq16 %f14, %f10, %i4
bvc,pn %xcc, loop_6778
stw %l5, [%l7 + 0x30]
ble,a,pn %icc, loop_6779
ld [%l7 + 0x40], %f12
loop_6778:
sub %l3, %o1, %o3
fmovrsgz %i1, %f8, %f15
loop_6779:
stb %l4, [%l7 + 0x54]
taddcctv %i7, 0x1C99, %l1
umul %g7, 0x1F20, %l0
tvs %icc, 0x5
sth %g1, [%l7 + 0x20]
sethi 0x0B31, %i2
fornot2s %f11, %f9, %f2
te %xcc, 0x5
ldsb [%l7 + 0x69], %o5
lduh [%l7 + 0x5A], %i5
lduw [%l7 + 0x50], %g5
tn %xcc, 0x4
mulx %l6, 0x094C, %o4
fbo %fcc0, loop_6780
fnot2s %f11, %f12
std %f10, [%l7 + 0x40]
sth %o2, [%l7 + 0x5C]
loop_6780:
fors %f10, %f8, %f14
fbu,a %fcc0, loop_6781
fcmpgt32 %f12, %f6, %g3
ldsh [%l7 + 0x1A], %g6
brlez,a %o6, loop_6782
loop_6781:
fnot2s %f9, %f5
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x1D], %i6
loop_6782:
xnor %g4, 0x1464, %i0
lduh [%l7 + 0x38], %o0
bvc,pt %xcc, loop_6783
array32 %o7, %l2, %g2
be,pn %xcc, loop_6784
edge8ln %i4, %i3, %l3
loop_6783:
sth %o1, [%l7 + 0x20]
std %f0, [%l7 + 0x20]
loop_6784:
movl %icc, %o3, %i1
fmovrdlz %l4, %f4, %f14
ldsh [%l7 + 0x6E], %l5
std %f0, [%l7 + 0x68]
bge,a loop_6785
fpackfix %f0, %f6
fbe,a %fcc3, loop_6786
movneg %icc, %l1, %g7
loop_6785:
movrlz %i7, 0x28B, %g1
movpos %xcc, %i2, %l0
loop_6786:
fpmerge %f2, %f7, %f0
movrgez %i5, 0x0A2, %o5
lduw [%l7 + 0x78], %g5
ldsh [%l7 + 0x46], %o4
movrgez %l6, 0x1AB, %o2
fmovsl %icc, %f9, %f13
ldub [%l7 + 0x46], %g3
brz,a %g6, loop_6787
stw %i6, [%l7 + 0x1C]
ldsh [%l7 + 0x1C], %g4
fble %fcc1, loop_6788
loop_6787:
fbug %fcc3, loop_6789
sth %i0, [%l7 + 0x4C]
fmul8x16 %f2, %f6, %f6
loop_6788:
tle %icc, 0x1
loop_6789:
fble,a %fcc1, loop_6790
fmuld8sux16 %f14, %f0, %f12
bl,pt %icc, loop_6791
array16 %o6, %o7, %o0
loop_6790:
ld [%l7 + 0x1C], %f7
edge8 %g2, %i4, %l2
loop_6791:
ldsb [%l7 + 0x26], %i3
umulcc %o1, %o3, %l3
tpos %xcc, 0x6
fmovrdlez %i1, %f10, %f4
fabsd %f8, %f0
sth %l5, [%l7 + 0x14]
std %f0, [%l7 + 0x50]
movrgez %l4, 0x23E, %l1
taddcctv %i7, %g1, %i2
fbn,a %fcc3, loop_6792
fbo %fcc2, loop_6793
ldx [%l7 + 0x48], %l0
for %f10, %f2, %f14
loop_6792:
lduw [%l7 + 0x28], %i5
loop_6793:
ldsw [%l7 + 0x60], %g7
bneg,a,pt %icc, loop_6794
fmovsle %icc, %f13, %f6
ld [%l7 + 0x58], %f5
st %f0, [%l7 + 0x28]
loop_6794:
fcmple32 %f4, %f4, %o5
movge %xcc, %o4, %l6
fornot2s %f7, %f14, %f12
lduw [%l7 + 0x68], %o2
bvs,pn %xcc, loop_6795
ldsb [%l7 + 0x27], %g5
smulcc %g6, %g3, %g4
sth %i0, [%l7 + 0x4E]
loop_6795:
fornot1s %f9, %f6, %f6
for %f6, %f12, %f2
andncc %i6, %o7, %o0
fmovsle %icc, %f13, %f10
fcmpeq16 %f14, %f12, %o6
fmovsgu %xcc, %f13, %f4
andn %g2, 0x1B15, %i4
fmovrde %i3, %f2, %f6
sub %l2, %o3, %o1
fmovrsne %i1, %f9, %f13
xnorcc %l5, 0x03B6, %l3
st %f3, [%l7 + 0x70]
tn %xcc, 0x7
ldsb [%l7 + 0x62], %l4
sth %l1, [%l7 + 0x08]
ldd [%l7 + 0x60], %f4
ld [%l7 + 0x10], %f12
fnegs %f10, %f4
edge16 %g1, %i7, %l0
fmovrdlez %i5, %f6, %f8
fmovdgu %icc, %f3, %f8
stw %i2, [%l7 + 0x44]
bcs %icc, loop_6796
fmul8sux16 %f8, %f4, %f8
orn %o5, %g7, %l6
array32 %o4, %g5, %g6
loop_6796:
fbue %fcc2, loop_6797
andncc %o2, %g4, %g3
bl,a loop_6798
stw %i6, [%l7 + 0x50]
loop_6797:
fmovrslez %i0, %f6, %f5
tg %icc, 0x1
loop_6798:
be %icc, loop_6799
fcmple16 %f8, %f14, %o0
fmovdleu %xcc, %f1, %f0
fmovspos %icc, %f2, %f4
loop_6799:
brlez %o7, loop_6800
srlx %g2, 0x0B, %i4
fmovdle %icc, %f6, %f2
bvs,a,pt %xcc, loop_6801
loop_6800:
lduw [%l7 + 0x3C], %i3
xor %l2, %o3, %o1
xor %o6, 0x1350, %l5
loop_6801:
array16 %i1, %l4, %l3
edge8l %l1, %i7, %g1
ldd [%l7 + 0x38], %f8
ldsw [%l7 + 0x6C], %l0
edge8l %i5, %i2, %g7
ldd [%l7 + 0x60], %f14
fmovdgu %icc, %f8, %f5
fmuld8sux16 %f10, %f0, %f8
fmul8ulx16 %f4, %f10, %f10
fpadd16s %f6, %f11, %f11
brgez %l6, loop_6802
fmovspos %xcc, %f7, %f15
fba %fcc2, loop_6803
ld [%l7 + 0x74], %f15
loop_6802:
stx %o4, [%l7 + 0x78]
taddcctv %o5, %g5, %g6
loop_6803:
fmovdne %icc, %f6, %f3
bne loop_6804
fpsub16s %f13, %f0, %f9
std %f4, [%l7 + 0x38]
fmovrslez %o2, %f7, %f8
loop_6804:
fandnot1 %f14, %f8, %f8
brnz,a %g3, loop_6805
ldsh [%l7 + 0x56], %i6
ldub [%l7 + 0x33], %i0
bpos,a,pn %xcc, loop_6806
loop_6805:
ldsh [%l7 + 0x34], %o0
std %f2, [%l7 + 0x58]
fpmerge %f0, %f1, %f10
loop_6806:
fxors %f7, %f7, %f14
move %xcc, %g4, %o7
srlx %i4, 0x1D, %g2
fbue %fcc2, loop_6807
fxnor %f0, %f0, %f4
ldx [%l7 + 0x38], %i3
siam 0x7
loop_6807:
ldd [%l7 + 0x50], %f2
mulscc %l2, %o3, %o6
sdivx %o1, 0x15AA, %i1
stx %l4, [%l7 + 0x40]
sdiv %l3, 0x0E22, %l5
pdist %f2, %f10, %f12
movvc %xcc, %l1, %i7
tn %xcc, 0x7
fmovsl %icc, %f5, %f4
fbn,a %fcc1, loop_6808
fmovdge %xcc, %f8, %f4
std %f10, [%l7 + 0x60]
ldsh [%l7 + 0x5E], %l0
loop_6808:
sra %i5, %i2, %g1
fmovdpos %icc, %f8, %f15
fands %f3, %f1, %f5
mulx %l6, %o4, %o5
fbug %fcc2, loop_6809
taddcctv %g5, %g7, %o2
fble,a %fcc1, loop_6810
fmovsneg %icc, %f14, %f8
loop_6809:
fbne,a %fcc2, loop_6811
movvc %xcc, %g3, %g6
loop_6810:
movvs %xcc, %i6, %o0
fandnot2 %f0, %f14, %f14
loop_6811:
fexpand %f9, %f0
array8 %g4, %o7, %i4
move %xcc, %i0, %g2
tn %xcc, 0x3
fornot1 %f2, %f10, %f12
fxor %f10, %f12, %f14
ldx [%l7 + 0x20], %i3
fcmpne16 %f12, %f0, %l2
fmovrslez %o6, %f15, %f4
tvc %icc, 0x5
stw %o1, [%l7 + 0x28]
fzeros %f11
ldx [%l7 + 0x30], %i1
tsubcc %l4, 0x1716, %o3
or %l3, %l1, %i7
tpos %xcc, 0x5
movl %xcc, %l5, %i5
fmovse %xcc, %f11, %f11
ldsw [%l7 + 0x74], %i2
tsubcc %g1, 0x057E, %l0
sdivx %o4, 0x04DA, %o5
movpos %xcc, %l6, %g5
edge8n %g7, %o2, %g6
fnegd %f10, %f10
fmovsle %icc, %f0, %f7
ldsw [%l7 + 0x74], %g3
ble,a,pn %xcc, loop_6812
st %f6, [%l7 + 0x14]
ld [%l7 + 0x38], %f7
ldx [%l7 + 0x70], %i6
loop_6812:
subc %g4, 0x1976, %o0
stx %o7, [%l7 + 0x60]
ldub [%l7 + 0x1F], %i0
fpadd32s %f11, %f4, %f10
ldx [%l7 + 0x30], %g2
ldd [%l7 + 0x30], %f2
tl %icc, 0x4
stb %i3, [%l7 + 0x73]
fbu,a %fcc1, loop_6813
addcc %i4, 0x155E, %l2
ldsw [%l7 + 0x14], %o6
fmovd %f10, %f8
loop_6813:
fcmps %fcc2, %f1, %f2
siam 0x4
andcc %i1, 0x15F2, %o1
fpsub32s %f12, %f10, %f5
fnor %f10, %f10, %f14
ld [%l7 + 0x2C], %f4
fmul8x16au %f11, %f3, %f12
ldub [%l7 + 0x1F], %o3
fmovrslez %l4, %f9, %f11
std %f12, [%l7 + 0x48]
srlx %l3, 0x06, %l1
fpadd32 %f2, %f2, %f8
ldx [%l7 + 0x58], %i7
ldd [%l7 + 0x40], %f8
ldsh [%l7 + 0x6A], %i5
lduw [%l7 + 0x48], %l5
fcmps %fcc1, %f13, %f6
ldx [%l7 + 0x50], %i2
fmovrse %g1, %f11, %f14
tvc %icc, 0x0
array32 %o4, %l0, %l6
fpadd16s %f9, %f4, %f2
fsrc2s %f2, %f8
xnor %g5, %g7, %o5
fpadd16 %f0, %f12, %f12
ld [%l7 + 0x28], %f8
movpos %icc, %o2, %g3
xnorcc %g6, %g4, %i6
sdiv %o0, 0x0B4F, %i0
edge8 %g2, %o7, %i3
fsrc2s %f15, %f0
movrgez %i4, %l2, %o6
bpos,pt %icc, loop_6814
alignaddr %o1, %i1, %o3
pdist %f0, %f14, %f8
fandnot2s %f13, %f14, %f4
loop_6814:
srlx %l4, %l3, %l1
bn,a loop_6815
bcs loop_6816
fpsub16 %f10, %f0, %f4
movrgz %i7, 0x08D, %l5
loop_6815:
fxnors %f1, %f11, %f15
loop_6816:
fmovsvc %icc, %f12, %f1
movl %icc, %i2, %i5
fmovrsne %g1, %f9, %f14
lduw [%l7 + 0x64], %o4
movrlz %l0, %g5, %l6
lduw [%l7 + 0x7C], %o5
tgu %xcc, 0x5
fcmpne16 %f14, %f4, %g7
alignaddrl %g3, %g6, %g4
ld [%l7 + 0x4C], %f4
movle %xcc, %o2, %o0
fmovda %xcc, %f7, %f13
fandnot2 %f2, %f10, %f8
ld [%l7 + 0x0C], %f13
lduw [%l7 + 0x5C], %i6
ble,a,pt %icc, loop_6817
fble %fcc2, loop_6818
sll %i0, 0x15, %o7
bne,a,pn %xcc, loop_6819
loop_6817:
fmovdne %xcc, %f5, %f6
loop_6818:
stw %g2, [%l7 + 0x4C]
fcmpgt32 %f4, %f4, %i3
loop_6819:
ldx [%l7 + 0x78], %i4
sdivx %o6, 0x1376, %l2
ldsw [%l7 + 0x68], %i1
ldsw [%l7 + 0x18], %o1
ldsh [%l7 + 0x60], %l4
movg %xcc, %o3, %l3
fbul,a %fcc1, loop_6820
ldx [%l7 + 0x28], %l1
fba %fcc0, loop_6821
stw %i7, [%l7 + 0x60]
loop_6820:
bg,pn %xcc, loop_6822
fxor %f6, %f14, %f8
loop_6821:
stb %l5, [%l7 + 0x1C]
fmovsvs %icc, %f3, %f0
loop_6822:
stw %i5, [%l7 + 0x30]
edge8ln %i2, %g1, %l0
fmovsg %xcc, %f2, %f6
ldx [%l7 + 0x08], %g5
xor %o4, 0x1939, %l6
ld [%l7 + 0x4C], %f7
stx %g7, [%l7 + 0x30]
fandnot1s %f7, %f6, %f8
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x0E], %o5
lduw [%l7 + 0x38], %g6
ldsh [%l7 + 0x28], %g4
fxnor %f0, %f4, %f10
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x54], %g3
fmovrdne %o2, %f8, %f10
movrne %i6, %o0, %i0
fmovspos %icc, %f13, %f11
bvc,pn %xcc, loop_6823
fors %f8, %f3, %f4
and %g2, %i3, %i4
fnors %f6, %f0, %f0
loop_6823:
fmovde %icc, %f8, %f0
ldx [%l7 + 0x40], %o7
fors %f6, %f0, %f2
edge32ln %o6, %i1, %o1
fmovrde %l4, %f14, %f6
ldsw [%l7 + 0x08], %o3
lduh [%l7 + 0x08], %l3
udiv %l1, 0x09DD, %l2
movle %xcc, %l5, %i5
sth %i2, [%l7 + 0x1C]
fpack32 %f10, %f14, %f8
udivcc %g1, 0x0F18, %i7
movrlez %g5, 0x16D, %o4
fmovscc %xcc, %f4, %f2
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x1A], %l6
fmovs %f9, %f9
array32 %g7, %o5, %l0
fmovdle %icc, %f6, %f13
movvs %xcc, %g4, %g3
fmovd %f8, %f8
stb %o2, [%l7 + 0x47]
bvc,a %icc, loop_6824
add %i6, 0x1BE6, %g6
fmovscs %xcc, %f2, %f2
edge8l %o0, %g2, %i3
loop_6824:
ld [%l7 + 0x10], %f0
fmuld8ulx16 %f10, %f0, %f2
subccc %i0, %i4, %o7
fmovrse %i1, %f4, %f3
ldx [%l7 + 0x48], %o6
fors %f14, %f2, %f9
ldsh [%l7 + 0x20], %l4
movle %xcc, %o1, %l3
lduw [%l7 + 0x48], %o3
fcmple32 %f14, %f8, %l1
brgz %l2, loop_6825
edge8n %l5, %i5, %i2
umul %i7, 0x1D1B, %g5
nop
setx loop_6826, %l0, %l1
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_6825:
fornot1 %f6, %f14, %f6
tvs %xcc, 0x5
stw %o4, [%l7 + 0x44]
loop_6826:
fmovdne %xcc, %f3, %f13
fmovsgu %icc, %f12, %f6
fcmple16 %f2, %f10, %g1
orcc %g7, 0x18C6, %o5
bg,a,pt %xcc, loop_6827
bg,a,pt %icc, loop_6828
fcmple16 %f6, %f10, %l6
tcs %icc, 0x2
loop_6827:
fcmpeq32 %f12, %f4, %g4
loop_6828:
fblg,a %fcc1, loop_6829
fpadd16s %f14, %f15, %f13
fcmped %fcc1, %f8, %f2
for %f6, %f0, %f8
loop_6829:
andncc %g3, %l0, %i6
nop
setx loop_6830, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %xcc, 0x7
fsrc2s %f0, %f2
fmovsg %xcc, %f12, %f11
loop_6830:
add %g6, 0x06A6, %o0
brlez,a %o2, loop_6831
subc %i3, 0x0932, %i0
fmovspos %xcc, %f12, %f11
fmovsneg %xcc, %f11, %f3
loop_6831:
srl %g2, %i4, %o7
tvc %icc, 0x4
brlz %i1, loop_6832
tleu %xcc, 0x1
fornot2s %f0, %f11, %f7
fcmpne16 %f12, %f0, %o6
loop_6832:
st %f10, [%l7 + 0x14]
srlx %o1, %l4, %l3
ldsw [%l7 + 0x60], %l1
stw %l2, [%l7 + 0x14]
fnot2 %f8, %f12
ld [%l7 + 0x44], %f1
ldd [%l7 + 0x18], %f10
fxors %f1, %f9, %f12
ldd [%l7 + 0x70], %f4
ldsb [%l7 + 0x58], %o3
st %f8, [%l7 + 0x2C]
bg,a,pt %xcc, loop_6833
popc 0x0BD4, %i5
tsubcctv %i2, %i7, %g5
mulscc %o4, 0x083C, %l5
loop_6833:
call loop_6834
ldub [%l7 + 0x6F], %g1
fmovsle %xcc, %f0, %f7
stx %g7, [%l7 + 0x20]
loop_6834:
move %xcc, %o5, %l6
siam 0x3
ldsb [%l7 + 0x08], %g3
bl,a,pt %xcc, loop_6835
stw %l0, [%l7 + 0x68]
fmovdcs %icc, %f11, %f3
lduh [%l7 + 0x78], %g4
loop_6835:
te %xcc, 0x0
fmovsleu %icc, %f14, %f3
stw %g6, [%l7 + 0x50]
fpadd32s %f14, %f0, %f11
brnz,a %i6, loop_6836
nop
setx loop_6837, %l0, %l1
jmpl %l1, %o2
st %f3, [%l7 + 0x18]
lduw [%l7 + 0x38], %o0
loop_6836:
sub %i0, %g2, %i3
loop_6837:
fmovscs %icc, %f5, %f10
ld [%l7 + 0x3C], %f14
stx %i4, [%l7 + 0x50]
bcc loop_6838
fand %f12, %f0, %f4
fbul %fcc2, loop_6839
movn %xcc, %i1, %o6
loop_6838:
taddcc %o1, %l4, %l3
st %f6, [%l7 + 0x18]
loop_6839:
umulcc %o7, %l2, %o3
ldsw [%l7 + 0x64], %l1
array16 %i2, %i5, %g5
ble,a,pt %icc, loop_6840
ldsw [%l7 + 0x50], %i7
stw %l5, [%l7 + 0x28]
fnor %f8, %f6, %f2
loop_6840:
stx %g1, [%l7 + 0x70]
movcs %icc, %o4, %g7
fmovd %f14, %f14
fmovdcc %xcc, %f1, %f0
fbu %fcc2, loop_6841
call loop_6842
edge16ln %o5, %g3, %l6
fsrc1s %f2, %f9
loop_6841:
fzeros %f5
loop_6842:
ldsb [%l7 + 0x6D], %g4
fnot1s %f4, %f15
bleu loop_6843
fnot2 %f12, %f10
bvs,pn %xcc, loop_6844
edge8 %l0, %i6, %g6
loop_6843:
fnot1s %f7, %f8
smulcc %o0, 0x06BE, %o2
loop_6844:
fmovdn %xcc, %f14, %f12
edge32ln %i0, %i3, %i4
lduh [%l7 + 0x60], %g2
fmovd %f8, %f8
fmovsge %xcc, %f5, %f5
for %f14, %f10, %f14
fpsub32 %f8, %f14, %f2
ldub [%l7 + 0x6C], %i1
edge8 %o6, %o1, %l4
mulscc %l3, 0x1888, %l2
bg %icc, loop_6845
brnz %o7, loop_6846
bn,pt %xcc, loop_6847
xnorcc %o3, 0x0A0B, %i2
loop_6845:
taddcc %i5, %l1, %i7
loop_6846:
xorcc %g5, %l5, %g1
loop_6847:
fmul8x16al %f11, %f13, %f8
sth %o4, [%l7 + 0x58]
subccc %o5, 0x1B33, %g3
ldsh [%l7 + 0x68], %g7
ldsh [%l7 + 0x6E], %l6
fornot1 %f14, %f4, %f0
for %f4, %f12, %f8
fpack32 %f8, %f4, %f8
bne,pn %xcc, loop_6848
fmovs %f0, %f12
bshuffle %f14, %f6, %f2
lduh [%l7 + 0x50], %g4
loop_6848:
ldx [%l7 + 0x18], %l0
fcmped %fcc2, %f14, %f10
fandnot2s %f9, %f9, %f15
sth %i6, [%l7 + 0x1A]
fnot1 %f12, %f2
movrgz %g6, %o2, %o0
ble,pn %icc, loop_6849
edge32 %i3, %i0, %g2
fmovsl %icc, %f0, %f6
fabss %f4, %f13
loop_6849:
tg %icc, 0x2
ldsb [%l7 + 0x29], %i1
fmovdleu %icc, %f15, %f12
umulcc %o6, %i4, %l4
ldd [%l7 + 0x30], %f12
tle %icc, 0x5
fmovdcs %icc, %f3, %f4
fsrc2 %f10, %f8
sethi 0x03F1, %l3
ldx [%l7 + 0x50], %o1
edge8ln %l2, %o7, %o3
tsubcc %i5, 0x0481, %i2
stx %l1, [%l7 + 0x08]
tleu %xcc, 0x2
smulcc %i7, %g5, %g1
movneg %icc, %l5, %o4
sth %g3, [%l7 + 0x5E]
fones %f8
orcc %o5, 0x1DDE, %g7
bl %xcc, loop_6850
fpadd16 %f12, %f2, %f14
tvs %xcc, 0x1
fpack16 %f12, %f1
loop_6850:
stx %g4, [%l7 + 0x58]
lduw [%l7 + 0x74], %l6
ldsw [%l7 + 0x68], %l0
movvc %icc, %g6, %o2
srl %i6, 0x1D, %i3
bl,a,pn %xcc, loop_6851
fba,a %fcc3, loop_6852
stw %o0, [%l7 + 0x70]
bgu %xcc, loop_6853
loop_6851:
lduw [%l7 + 0x0C], %g2
loop_6852:
std %f12, [%l7 + 0x50]
fcmpne16 %f0, %f8, %i0
loop_6853:
stw %o6, [%l7 + 0x48]
movgu %xcc, %i4, %i1
ldsh [%l7 + 0x4C], %l4
fcmple16 %f4, %f8, %l3
bneg,pn %xcc, loop_6854
udivx %l2, 0x1B84, %o7
lduw [%l7 + 0x58], %o1
fors %f15, %f6, %f1
loop_6854:
tcs %icc, 0x1
fbo %fcc1, loop_6855
fnand %f0, %f4, %f14
bl,pt %icc, loop_6856
fmovrsgz %i5, %f12, %f13
loop_6855:
fmovsvc %xcc, %f14, %f12
fcmpne32 %f14, %f6, %i2
loop_6856:
ldsb [%l7 + 0x68], %o3
srlx %l1, %i7, %g5
lduw [%l7 + 0x20], %g1
stb %l5, [%l7 + 0x3E]
fmovrslez %g3, %f4, %f6
fmul8x16al %f4, %f7, %f8
ldsw [%l7 + 0x44], %o4
lduh [%l7 + 0x22], %o5
fmovrde %g7, %f8, %f2
addcc %g4, %l6, %g6
fmovs %f9, %f4
fpsub32s %f11, %f7, %f2
fmovdne %icc, %f14, %f10
fandnot2s %f14, %f1, %f9
fpack16 %f14, %f6
fornot2s %f12, %f7, %f7
lduw [%l7 + 0x50], %l0
fsrc1 %f2, %f2
sub %i6, %i3, %o0
ld [%l7 + 0x1C], %f11
sll %o2, 0x15, %g2
fmovrslz %o6, %f6, %f0
for %f12, %f14, %f2
brz %i4, loop_6857
xnor %i0, %l4, %i1
fble %fcc0, loop_6858
fbuge %fcc3, loop_6859
loop_6857:
movcc %xcc, %l3, %l2
ldsb [%l7 + 0x6E], %o1
loop_6858:
fmovsneg %icc, %f1, %f2
loop_6859:
fpadd32 %f10, %f12, %f10
tsubcc %o7, 0x1C05, %i5
ldx [%l7 + 0x10], %i2
stx %l1, [%l7 + 0x50]
fmovrdgz %i7, %f14, %f0
edge16n %o3, %g5, %l5
sth %g1, [%l7 + 0x48]
fmovsle %xcc, %f0, %f14
brgez %g3, loop_6860
sdivcc %o4, 0x01BC, %g7
fornot1s %f13, %f5, %f8
fpadd16s %f13, %f6, %f11
loop_6860:
fble,a %fcc0, loop_6861
orncc %o5, 0x1FC6, %g4
mulscc %l6, %g6, %l0
tg %xcc, 0x2
loop_6861:
tgu %xcc, 0x2
fxnor %f14, %f6, %f8
fmovdg %icc, %f8, %f5
ldsw [%l7 + 0x54], %i6
tvc %xcc, 0x2
lduw [%l7 + 0x08], %o0
ldx [%l7 + 0x10], %i3
nop
setx loop_6862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f15, %f7
movl %xcc, %o2, %o6
brlz,a %g2, loop_6863
loop_6862:
ldsb [%l7 + 0x6C], %i0
edge32 %i4, %i1, %l3
fmovdge %xcc, %f13, %f2
loop_6863:
ldx [%l7 + 0x60], %l2
brlez,a %o1, loop_6864
fands %f1, %f2, %f15
lduw [%l7 + 0x0C], %o7
lduh [%l7 + 0x0A], %i5
loop_6864:
fpackfix %f14, %f14
tle %xcc, 0x5
bvs,a loop_6865
fnor %f12, %f8, %f4
mova %xcc, %i2, %l4
umulcc %l1, %i7, %g5
loop_6865:
fnor %f14, %f10, %f8
brgez,a %l5, loop_6866
stw %o3, [%l7 + 0x48]
brz %g1, loop_6867
ldsb [%l7 + 0x2B], %g3
loop_6866:
ldub [%l7 + 0x26], %o4
sth %g7, [%l7 + 0x3A]
loop_6867:
edge32 %g4, %o5, %l6
fmovsvc %icc, %f3, %f5
xnorcc %l0, %i6, %g6
ldub [%l7 + 0x66], %o0
fble,a %fcc0, loop_6868
movvs %icc, %o2, %o6
fexpand %f5, %f14
ldub [%l7 + 0x0C], %g2
loop_6868:
edge8n %i3, %i0, %i4
stb %l3, [%l7 + 0x66]
ldsh [%l7 + 0x1E], %l2
st %f3, [%l7 + 0x68]
st %f2, [%l7 + 0x4C]
fmovd %f8, %f2
fcmpeq32 %f12, %f6, %o1
fmovdne %xcc, %f4, %f12
tgu %xcc, 0x2
orcc %o7, %i1, %i5
tcs %icc, 0x5
umulcc %l4, %l1, %i7
tne %xcc, 0x5
subcc %i2, 0x0D92, %g5
lduw [%l7 + 0x48], %o3
fabsd %f14, %f8
bleu,pn %icc, loop_6869
std %f0, [%l7 + 0x10]
st %f3, [%l7 + 0x1C]
mova %xcc, %g1, %l5
loop_6869:
sth %o4, [%l7 + 0x78]
array32 %g7, %g4, %o5
siam 0x3
fbu %fcc0, loop_6870
fmovsn %icc, %f3, %f12
lduh [%l7 + 0x0E], %l6
brgz %l0, loop_6871
loop_6870:
bl,a %icc, loop_6872
srlx %g3, %g6, %o0
tge %xcc, 0x7
loop_6871:
stw %i6, [%l7 + 0x58]
loop_6872:
brgz %o2, loop_6873
fnors %f2, %f14, %f4
fmuld8sux16 %f5, %f11, %f8
lduw [%l7 + 0x1C], %o6
loop_6873:
orn %i3, %i0, %g2
subc %l3, 0x1280, %i4
lduw [%l7 + 0x54], %o1
smul %l2, 0x1317, %i1
stx %i5, [%l7 + 0x28]
nop
setx loop_6874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f6, %f2, %f12
umul %o7, %l4, %i7
ldsw [%l7 + 0x10], %i2
loop_6874:
fmul8ulx16 %f14, %f10, %f4
sethi 0x16F4, %l1
fornot2 %f8, %f0, %f14
fmul8x16au %f2, %f11, %f12
fornot2 %f0, %f2, %f12
orncc %g5, %g1, %l5
fmovrslez %o4, %f3, %f3
fbue %fcc2, loop_6875
fexpand %f10, %f2
stw %o3, [%l7 + 0x64]
ldd [%l7 + 0x18], %f2
loop_6875:
xorcc %g7, %o5, %g4
ldsb [%l7 + 0x44], %l6
edge16l %l0, %g3, %g6
ldx [%l7 + 0x58], %o0
std %f8, [%l7 + 0x68]
nop
setx loop_6876, %l0, %l1
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 + 0x14], %o2
fornot1s %f10, %f11, %f9
ldx [%l7 + 0x10], %i6
loop_6876:
fnors %f4, %f11, %f0
ldx [%l7 + 0x50], %o6
tg %icc, 0x7
stx %i3, [%l7 + 0x30]
xorcc %i0, %l3, %i4
ldsw [%l7 + 0x38], %g2
edge32 %o1, %l2, %i1
tne %xcc, 0x7
brgez,a %i5, loop_6877
fmovdgu %xcc, %f10, %f10
fcmpne16 %f8, %f12, %l4
fpsub16 %f10, %f12, %f6
loop_6877:
fabss %f3, %f4
ldsw [%l7 + 0x58], %i7
addcc %o7, 0x13B4, %i2
fbge %fcc2, loop_6878
array16 %g5, %g1, %l5
ldsw [%l7 + 0x14], %o4
andn %o3, 0x1A97, %g7
loop_6878:
ldx [%l7 + 0x10], %o5
fand %f10, %f0, %f14
movcc %icc, %g4, %l6
bcc loop_6879
st %f12, [%l7 + 0x54]
bl,pt %xcc, loop_6880
fones %f10
loop_6879:
fpack32 %f8, %f14, %f10
fmovrslez %l0, %f0, %f14
loop_6880:
brnz,a %g3, loop_6881
bcs loop_6882
edge32 %l1, %g6, %o0
fnands %f8, %f2, %f12
loop_6881:
sth %o2, [%l7 + 0x7A]
loop_6882:
fmovsneg %xcc, %f4, %f8
fcmple16 %f2, %f4, %o6
ldsb [%l7 + 0x5C], %i6
fornot2s %f13, %f5, %f11
fmovsg %icc, %f1, %f9
bneg %icc, loop_6883
ldub [%l7 + 0x24], %i0
fandnot2s %f1, %f7, %f7
fcmpeq16 %f4, %f8, %l3
loop_6883:
sdiv %i3, 0x1148, %i4
fsrc2 %f2, %f2
st %f4, [%l7 + 0x40]
stw %o1, [%l7 + 0x50]
fxors %f7, %f12, %f6
faligndata %f2, %f6, %f2
fcmple32 %f4, %f14, %g2
tg %icc, 0x5
fexpand %f14, %f14
fpsub16 %f8, %f6, %f12
movne %icc, %l2, %i5
fpsub16s %f11, %f0, %f9
fzero %f4
movrlz %l4, %i7, %i1
edge16 %o7, %i2, %g1
ld [%l7 + 0x38], %f10
edge16ln %g5, %l5, %o3
fmovsle %xcc, %f15, %f0
brlez %o4, loop_6884
add %o5, 0x0074, %g4
taddcc %g7, %l0, %l6
brnz,a %l1, loop_6885
loop_6884:
fmovrdgz %g3, %f12, %f10
tcc %icc, 0x3
ldsw [%l7 + 0x6C], %o0
loop_6885:
tvc %xcc, 0x4
stb %g6, [%l7 + 0x39]
addccc %o2, %o6, %i6
fornot2 %f12, %f0, %f10
fpack32 %f0, %f14, %f2
ldsb [%l7 + 0x21], %l3
lduw [%l7 + 0x5C], %i0
edge8l %i4, %i3, %o1
bn,a,pt %xcc, loop_6886
fmovsleu %icc, %f3, %f4
stx %l2, [%l7 + 0x50]
st %f14, [%l7 + 0x40]
loop_6886:
ldub [%l7 + 0x37], %i5
fmovsleu %icc, %f3, %f6
ldsb [%l7 + 0x37], %g2
lduw [%l7 + 0x78], %l4
lduw [%l7 + 0x30], %i1
stw %o7, [%l7 + 0x7C]
ldsb [%l7 + 0x0A], %i7
fpadd32s %f11, %f2, %f7
tvs %xcc, 0x0
ldx [%l7 + 0x68], %i2
fmovd %f14, %f2
fsrc1 %f6, %f10
ldsh [%l7 + 0x6E], %g5
ldsw [%l7 + 0x78], %l5
bn %icc, loop_6887
fpadd32s %f5, %f15, %f0
for %f4, %f12, %f0
tsubcc %o3, %g1, %o4
loop_6887:
fpmerge %f11, %f6, %f2
fbn %fcc2, loop_6888
movleu %icc, %o5, %g7
brlez,a %l0, loop_6889
movrne %l6, 0x002, %l1
loop_6888:
st %f4, [%l7 + 0x14]
xor %g3, %g4, %g6
loop_6889:
stx %o0, [%l7 + 0x78]
fnegd %f0, %f8
fpackfix %f10, %f10
tgu %icc, 0x2
fmovsl %xcc, %f4, %f13
taddcctv %o2, %o6, %i6
movrne %l3, %i0, %i3
sth %o1, [%l7 + 0x7C]
bn,pn %icc, loop_6890
fcmpeq16 %f8, %f8, %i4
tpos %xcc, 0x2
st %f0, [%l7 + 0x20]
loop_6890:
andcc %i5, 0x14BF, %l2
xor %g2, %i1, %o7
sth %i7, [%l7 + 0x44]
edge16ln %i2, %g5, %l5
fbe,a %fcc2, loop_6891
tle %xcc, 0x2
faligndata %f2, %f14, %f8
fsrc2 %f6, %f8
loop_6891:
ldub [%l7 + 0x72], %l4
tcs %xcc, 0x0
ld [%l7 + 0x30], %f13
fmul8x16 %f11, %f0, %f6
orcc %g1, 0x040C, %o3
ldd [%l7 + 0x10], %f10
ldx [%l7 + 0x78], %o5
ld [%l7 + 0x5C], %f1
lduh [%l7 + 0x60], %o4
bvc,a %icc, loop_6892
stw %l0, [%l7 + 0x48]
ldsh [%l7 + 0x3C], %l6
udiv %g7, 0x0CE3, %g3
loop_6892:
ldub [%l7 + 0x36], %l1
xor %g6, 0x1CF4, %g4
brlz,a %o2, loop_6893
fmovrse %o6, %f7, %f7
orcc %o0, %l3, %i0
fmovrdlz %i3, %f0, %f10
loop_6893:
tvc %xcc, 0x0
fbule,a %fcc0, loop_6894
fand %f8, %f6, %f6
popc 0x0868, %i6
fmul8x16al %f12, %f8, %f8
loop_6894:
move %icc, %o1, %i5
add %i4, 0x075E, %g2
movrlez %i1, 0x35B, %l2
stb %i7, [%l7 + 0x3F]
fmovdg %xcc, %f3, %f10
st %f13, [%l7 + 0x34]
add %i2, 0x1026, %g5
st %f6, [%l7 + 0x20]
tgu %icc, 0x1
ldd [%l7 + 0x60], %f10
ldd [%l7 + 0x08], %f6
andncc %l5, %l4, %g1
fmovdgu %icc, %f9, %f5
movpos %icc, %o3, %o7
lduh [%l7 + 0x2C], %o5
fmovrsgz %l0, %f5, %f13
tvs %xcc, 0x3
fxors %f3, %f8, %f10
edge8l %o4, %g7, %l6
stx %g3, [%l7 + 0x68]
fpadd32 %f6, %f2, %f12
st %f0, [%l7 + 0x40]
fmovsvs %xcc, %f11, %f3
bvs,pt %xcc, loop_6895
bge,a %xcc, loop_6896
fexpand %f14, %f12
std %f10, [%l7 + 0x38]
loop_6895:
ldd [%l7 + 0x30], %f8
loop_6896:
ldsh [%l7 + 0x60], %l1
ble,a loop_6897
fmovda %xcc, %f12, %f3
ldx [%l7 + 0x18], %g4
xnor %g6, 0x125D, %o6
loop_6897:
fcmpne16 %f10, %f4, %o0
st %f7, [%l7 + 0x48]
fbg,a %fcc0, loop_6898
fbg,a %fcc2, loop_6899
ld [%l7 + 0x48], %f10
fnor %f4, %f14, %f0
loop_6898:
fba,a %fcc2, loop_6900
loop_6899:
xnorcc %o2, 0x11E9, %l3
ld [%l7 + 0x70], %f13
fmovrse %i3, %f6, %f11
loop_6900:
tg %icc, 0x6
fmuld8sux16 %f10, %f0, %f10
udivcc %i0, 0x173D, %o1
ldub [%l7 + 0x4A], %i6
edge16ln %i4, %g2, %i1
stw %l2, [%l7 + 0x74]
fmovdl %xcc, %f3, %f11
fmovdgu %icc, %f11, %f12
movg %icc, %i5, %i2
ldsb [%l7 + 0x39], %g5
st %f7, [%l7 + 0x54]
movle %xcc, %i7, %l4
stx %g1, [%l7 + 0x68]
ldsh [%l7 + 0x70], %l5
subc %o7, 0x01B9, %o3
fmovdvs %icc, %f6, %f10
stw %l0, [%l7 + 0x60]
fzero %f10
fmovrslez %o4, %f9, %f7
bgu,a,pt %icc, loop_6901
movl %xcc, %o5, %l6
sll %g3, 0x03, %g7
ldsh [%l7 + 0x1E], %l1
loop_6901:
fpadd16 %f4, %f14, %f14
ld [%l7 + 0x74], %f8
nop
setx loop_6902, %l0, %l1
jmpl %l1, %g6
ldsw [%l7 + 0x3C], %o6
bpos,a,pt %icc, loop_6903
udivx %g4, 0x03C9, %o2
loop_6902:
edge16 %l3, %i3, %o0
ldx [%l7 + 0x20], %i0
loop_6903:
for %f2, %f8, %f12
fmovdge %xcc, %f5, %f2
tsubcc %i6, 0x1BAD, %i4
fble %fcc3, loop_6904
fandnot2 %f8, %f10, %f2
fbn,a %fcc0, loop_6905
fmovdcc %xcc, %f11, %f5
loop_6904:
fexpand %f13, %f2
fmovscs %xcc, %f3, %f2
loop_6905:
bleu loop_6906
ld [%l7 + 0x74], %f10
fmovdcs %xcc, %f6, %f3
fpsub32s %f14, %f3, %f2
loop_6906:
fmovrde %o1, %f6, %f4
ldsw [%l7 + 0x34], %g2
taddcc %i1, %l2, %i2
bcc,a %icc, loop_6907
fbl,a %fcc0, loop_6908
fbg,a %fcc2, loop_6909
stb %i5, [%l7 + 0x55]
loop_6907:
fornot1 %f4, %f2, %f14
loop_6908:
sethi 0x0428, %g5
loop_6909:
fpmerge %f7, %f1, %f8
xnorcc %l4, 0x1E98, %g1
movcc %icc, %i7, %o7
smulcc %l5, %l0, %o3
movle %xcc, %o5, %l6
fmovrdgez %g3, %f8, %f14
smul %o4, %g7, %l1
fmovd %f12, %f2
tleu %icc, 0x4
stb %o6, [%l7 + 0x5F]
lduh [%l7 + 0x72], %g4
ldub [%l7 + 0x64], %g6
udiv %o2, 0x08B2, %i3
fabsd %f10, %f0
brlz,a %l3, loop_6910
fzero %f8
pdist %f12, %f12, %f14
ld [%l7 + 0x2C], %f8
loop_6910:
fbue %fcc2, loop_6911
movre %i0, 0x2F8, %o0
fmovrslez %i4, %f0, %f7
st %f0, [%l7 + 0x44]
loop_6911:
fbge %fcc1, loop_6912
sth %o1, [%l7 + 0x72]
fmovrdlz %i6, %f8, %f14
brgz %g2, loop_6913
loop_6912:
bl,pt %icc, loop_6914
xor %l2, 0x0469, %i1
edge8n %i2, %i5, %g5
loop_6913:
fmovdg %xcc, %f6, %f12
loop_6914:
fcmpne32 %f10, %f4, %g1
fpadd32s %f5, %f3, %f11
ldsh [%l7 + 0x1A], %i7
subcc %o7, 0x059E, %l4
ldsb [%l7 + 0x4B], %l5
fmul8ulx16 %f0, %f0, %f12
tneg %xcc, 0x3
ldx [%l7 + 0x50], %o3
or %o5, 0x1BAA, %l0
ldsb [%l7 + 0x0A], %g3
movg %xcc, %l6, %o4
fnegs %f0, %f1
brlz %g7, loop_6915
movleu %xcc, %o6, %l1
lduw [%l7 + 0x7C], %g6
st %f6, [%l7 + 0x50]
loop_6915:
std %f2, [%l7 + 0x48]
fcmpne32 %f2, %f0, %g4
lduw [%l7 + 0x28], %o2
nop
setx loop_6916, %l0, %l1
jmpl %l1, %l3
fbuge %fcc1, loop_6917
ldx [%l7 + 0x28], %i0
fmovrdlez %i3, %f12, %f4
loop_6916:
fble,a %fcc1, loop_6918
loop_6917:
brlz,a %o0, loop_6919
fcmple16 %f14, %f8, %i4
sth %o1, [%l7 + 0x0A]
loop_6918:
fors %f13, %f4, %f2
loop_6919:
tgu %icc, 0x1
std %f8, [%l7 + 0x58]
fbe,a %fcc3, loop_6920
stb %i6, [%l7 + 0x56]
ld [%l7 + 0x54], %f9
tcs %xcc, 0x5
loop_6920:
alignaddr %g2, %i1, %i2
movneg %xcc, %l2, %i5
movrlz %g5, %i7, %g1
fone %f10
or %l4, %o7, %l5
tge %xcc, 0x1
stb %o3, [%l7 + 0x17]
tn %icc, 0x6
andn %l0, 0x0D4F, %o5
taddcctv %l6, %o4, %g7
bcc loop_6921
movrgez %g3, 0x080, %o6
and %l1, 0x03B5, %g6
fbn,a %fcc2, loop_6922
loop_6921:
addccc %g4, %l3, %o2
ldsb [%l7 + 0x10], %i3
fones %f8
loop_6922:
stw %o0, [%l7 + 0x38]
fxnor %f12, %f10, %f2
fbge,a %fcc0, loop_6923
ldsb [%l7 + 0x76], %i0
ldsh [%l7 + 0x7C], %i4
alignaddr %o1, %i6, %g2
loop_6923:
brlz,a %i1, loop_6924
lduw [%l7 + 0x2C], %l2
nop
setx loop_6925, %l0, %l1
jmpl %l1, %i5
movleu %icc, %i2, %g5
loop_6924:
lduw [%l7 + 0x1C], %g1
array8 %l4, %i7, %o7
loop_6925:
xnorcc %l5, %l0, %o3
movrlez %o5, %o4, %l6
fmul8sux16 %f14, %f8, %f0
stb %g3, [%l7 + 0x33]
fbuge,a %fcc1, loop_6926
tgu %icc, 0x1
fmovsvc %xcc, %f12, %f1
ldd [%l7 + 0x78], %f8
loop_6926:
andn %o6, %l1, %g6
xor %g4, %l3, %g7
edge32 %o2, %o0, %i0
sth %i4, [%l7 + 0x4C]
fcmpne16 %f14, %f2, %o1
std %f14, [%l7 + 0x18]
tl %xcc, 0x4
fcmpd %fcc3, %f8, %f8
movrne %i3, 0x38B, %g2
fmovrdne %i1, %f10, %f12
fpadd16 %f8, %f2, %f2
fand %f10, %f0, %f0
fxnor %f8, %f6, %f6
udiv %l2, 0x0FEB, %i5
tn %xcc, 0x4
fmovdcc %icc, %f6, %f2
st %f0, [%l7 + 0x50]
xor %i2, 0x1B91, %i6
ta %xcc, 0x2
movcs %xcc, %g1, %g5
movleu %xcc, %i7, %o7
andncc %l4, %l0, %l5
call loop_6927
call loop_6928
edge16l %o3, %o4, %o5
fcmpeq32 %f8, %f4, %g3
loop_6927:
orcc %l6, %o6, %l1
loop_6928:
srax %g6, %g4, %g7
fcmpne32 %f6, %f2, %o2
xnor %o0, %i0, %i4
ldub [%l7 + 0x65], %l3
ld [%l7 + 0x40], %f1
add %o1, %g2, %i3
fmovsn %icc, %f0, %f14
taddcc %i1, 0x1DE7, %l2
movvc %icc, %i5, %i6
subccc %i2, %g1, %i7
lduh [%l7 + 0x6E], %g5
ldx [%l7 + 0x18], %o7
fandnot2s %f3, %f15, %f9
fnot1 %f12, %f4
movrgez %l4, %l0, %l5
sllx %o4, 0x18, %o5
fmovrslez %o3, %f9, %f7
bcc loop_6929
fnot2s %f13, %f4
movneg %xcc, %l6, %g3
fpack16 %f10, %f8
loop_6929:
tle %icc, 0x3
ldsw [%l7 + 0x34], %o6
ldub [%l7 + 0x71], %g6
fmovdle %icc, %f12, %f15
std %f14, [%l7 + 0x50]
ldx [%l7 + 0x48], %l1
tvs %icc, 0x1
fornot2 %f14, %f6, %f10
brnz,a %g4, loop_6930
lduw [%l7 + 0x4C], %g7
fmovrdgz %o0, %f0, %f10
faligndata %f10, %f12, %f12
loop_6930:
fmovdcs %xcc, %f7, %f6
array16 %o2, %i0, %i4
siam 0x7
ldsh [%l7 + 0x5A], %o1
stb %g2, [%l7 + 0x57]
call loop_6931
movcc %icc, %l3, %i1
fmovsvs %icc, %f11, %f3
movvs %xcc, %i3, %l2
loop_6931:
fbule %fcc0, loop_6932
fbo,a %fcc0, loop_6933
edge32 %i5, %i2, %g1
sll %i7, 0x04, %g5
loop_6932:
fpadd16 %f6, %f2, %f10
loop_6933:
ldsw [%l7 + 0x14], %i6
bvs %xcc, loop_6934
fand %f12, %f2, %f10
lduh [%l7 + 0x4E], %l4
fmovrsne %l0, %f11, %f10
loop_6934:
udivx %o7, 0x02BA, %o4
edge32ln %o5, %o3, %l5
and %g3, %o6, %g6
te %xcc, 0x2
fmul8x16al %f7, %f10, %f14
edge8ln %l6, %l1, %g4
fmuld8sux16 %f15, %f11, %f0
ldsb [%l7 + 0x3A], %g7
fblg,a %fcc2, loop_6935
fmovscc %xcc, %f12, %f1
std %f10, [%l7 + 0x28]
bcs,pn %xcc, loop_6936
loop_6935:
udiv %o0, 0x146A, %o2
subccc %i4, 0x14E7, %o1
array8 %i0, %l3, %i1
loop_6936:
stb %g2, [%l7 + 0x2F]
st %f15, [%l7 + 0x50]
lduh [%l7 + 0x7A], %l2
brgez,a %i3, loop_6937
fornot2s %f1, %f10, %f5
umulcc %i5, 0x15F1, %g1
fmovsa %xcc, %f2, %f9
loop_6937:
fnot2 %f2, %f12
movvc %xcc, %i2, %g5
tvs %icc, 0x7
ldsb [%l7 + 0x27], %i6
nop
setx loop_6938, %l0, %l1
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 %i7, %l4, %o7
ldsw [%l7 + 0x6C], %o4
srl %o5, %o3, %l5
loop_6938:
fornot2 %f8, %f2, %f4
ldsb [%l7 + 0x20], %g3
fmovsvc %icc, %f13, %f3
fmovspos %icc, %f0, %f0
tcc %xcc, 0x4
fmovda %xcc, %f6, %f4
stw %l0, [%l7 + 0x2C]
ldx [%l7 + 0x68], %o6
sth %g6, [%l7 + 0x34]
bne,a %xcc, loop_6939
fmovrsgez %l1, %f1, %f11
movge %icc, %g4, %g7
tpos %xcc, 0x5
loop_6939:
lduh [%l7 + 0x5A], %o0
andncc %o2, %i4, %l6
alignaddr %o1, %i0, %i1
ldd [%l7 + 0x58], %f8
movle %icc, %g2, %l2
fand %f12, %f10, %f4
std %f10, [%l7 + 0x10]
fors %f6, %f7, %f2
move %xcc, %l3, %i5
stw %g1, [%l7 + 0x50]
ld [%l7 + 0x58], %f3
ldx [%l7 + 0x50], %i3
fmovse %icc, %f4, %f13
fmovdleu %xcc, %f11, %f12
movrne %i2, %i6, %i7
st %f5, [%l7 + 0x5C]
addccc %g5, %o7, %o4
movge %icc, %o5, %o3
bge,a %icc, loop_6940
ldd [%l7 + 0x68], %f12
sth %l5, [%l7 + 0x36]
edge16ln %g3, %l0, %l4
loop_6940:
fbuge,a %fcc3, loop_6941
fornot1s %f11, %f4, %f0
fcmped %fcc0, %f6, %f4
movge %xcc, %g6, %o6
loop_6941:
ldsw [%l7 + 0x54], %l1
addccc %g7, 0x1349, %g4
movcs %icc, %o2, %i4
addcc %o0, 0x055E, %o1
fmovsleu %icc, %f15, %f7
sth %i0, [%l7 + 0x2A]
lduh [%l7 + 0x64], %i1
siam 0x6
bgu,a,pt %icc, loop_6942
taddcc %l6, 0x1897, %g2
udivcc %l3, 0x1BCD, %l2
movrne %i5, 0x22C, %g1
loop_6942:
sth %i3, [%l7 + 0x72]
brlez %i6, loop_6943
ldub [%l7 + 0x5F], %i2
fbo %fcc1, loop_6944
tsubcctv %i7, %o7, %g5
loop_6943:
movl %xcc, %o4, %o3
fmovsgu %icc, %f2, %f10
loop_6944:
movre %o5, %l5, %g3
fba,a %fcc2, loop_6945
fpsub16s %f15, %f12, %f11
subcc %l4, %l0, %g6
fba,a %fcc0, loop_6946
loop_6945:
fcmple32 %f12, %f4, %l1
alignaddr %o6, %g7, %g4
sllx %o2, 0x00, %o0
loop_6946:
andcc %o1, %i4, %i1
ldsb [%l7 + 0x4D], %i0
udiv %g2, 0x1A07, %l3
std %f2, [%l7 + 0x38]
ldd [%l7 + 0x18], %f4
fornot1s %f0, %f15, %f10
fmovsn %xcc, %f5, %f6
sth %l6, [%l7 + 0x58]
ld [%l7 + 0x30], %f0
movcs %icc, %l2, %g1
fcmpeq32 %f2, %f10, %i5
movvc %icc, %i3, %i6
xor %i7, %o7, %g5
fblg,a %fcc1, loop_6947
movrlez %i2, 0x1BF, %o3
nop
setx loop_6948, %l0, %l1
jmpl %l1, %o4
std %f10, [%l7 + 0x78]
loop_6947:
movg %icc, %o5, %l5
xnor %g3, 0x029F, %l4
loop_6948:
stx %g6, [%l7 + 0x18]
udiv %l0, 0x01B0, %o6
fbg %fcc1, loop_6949
std %f8, [%l7 + 0x18]
fpadd32 %f2, %f14, %f0
srlx %l1, 0x00, %g4
loop_6949:
ldub [%l7 + 0x5B], %g7
fmovdcc %icc, %f11, %f9
ldd [%l7 + 0x60], %f12
mova %xcc, %o2, %o1
bg,pn %xcc, loop_6950
fmovdvs %icc, %f15, %f14
popc %o0, %i1
array16 %i4, %g2, %i0
loop_6950:
fba,a %fcc3, loop_6951
movne %xcc, %l6, %l2
fble %fcc2, loop_6952
siam 0x1
loop_6951:
fmovsge %icc, %f9, %f7
bvs,a loop_6953
loop_6952:
fpack16 %f10, %f1
taddcctv %g1, %i5, %i3
ldsb [%l7 + 0x75], %i6
loop_6953:
movvs %xcc, %i7, %o7
fmovsle %icc, %f15, %f4
st %f14, [%l7 + 0x54]
ldsb [%l7 + 0x69], %g5
fmovrdgz %l3, %f6, %f2
ld [%l7 + 0x08], %f14
and %o3, 0x0CF5, %i2
std %f4, [%l7 + 0x18]
fmovrdne %o4, %f2, %f8
fabss %f9, %f5
fbu %fcc2, loop_6954
fnands %f9, %f9, %f15
ldd [%l7 + 0x48], %f2
ldd [%l7 + 0x58], %f2
loop_6954:
ldsw [%l7 + 0x0C], %l5
movvs %xcc, %o5, %g3
fmovs %f8, %f11
fones %f1
fbge %fcc2, loop_6955
fxnors %f3, %f10, %f10
smul %g6, 0x1B8B, %l4
srl %l0, %l1, %g4
loop_6955:
ldsw [%l7 + 0x18], %o6
lduh [%l7 + 0x16], %g7
bcs,pt %icc, loop_6956
movre %o1, 0x1E4, %o0
fmovrsgez %i1, %f4, %f2
movcc %xcc, %i4, %g2
loop_6956:
ld [%l7 + 0x5C], %f0
xorcc %o2, 0x16E0, %l6
ldx [%l7 + 0x30], %l2
fcmpgt32 %f4, %f8, %g1
edge16ln %i5, %i3, %i0
sth %i7, [%l7 + 0x0E]
ldsb [%l7 + 0x11], %o7
fnand %f8, %f12, %f10
call loop_6957
tsubcctv %i6, %l3, %o3
array32 %g5, %o4, %i2
st %f4, [%l7 + 0x78]
loop_6957:
movvc %xcc, %o5, %l5
sub %g3, 0x0908, %g6
sth %l0, [%l7 + 0x2E]
fmuld8sux16 %f0, %f11, %f14
fble,a %fcc0, loop_6958
fmul8ulx16 %f14, %f8, %f4
srax %l4, %g4, %o6
tsubcctv %g7, %o1, %l1
loop_6958:
fbg,a %fcc2, loop_6959
fmovsneg %xcc, %f2, %f10
bne,a,pn %xcc, loop_6960
fmovrdlez %i1, %f4, %f12
loop_6959:
fmovdcs %xcc, %f13, %f14
fnand %f10, %f10, %f14
loop_6960:
lduh [%l7 + 0x58], %i4
tcc %icc, 0x2
lduh [%l7 + 0x6C], %o0
xnor %o2, 0x1AB2, %l6
edge16l %g2, %l2, %g1
brz %i5, loop_6961
mulscc %i0, %i7, %o7
fornot1s %f13, %f6, %f9
fzeros %f1
loop_6961:
tvs %xcc, 0x0
fbge %fcc1, loop_6962
fpsub32 %f10, %f8, %f6
ld [%l7 + 0x20], %f3
orn %i3, 0x135A, %i6
loop_6962:
ldsw [%l7 + 0x20], %o3
orncc %g5, 0x1023, %l3
stw %i2, [%l7 + 0x60]
fbu,a %fcc0, loop_6963
sth %o5, [%l7 + 0x48]
andncc %o4, %l5, %g6
fmovsleu %icc, %f15, %f0
loop_6963:
fnot1 %f12, %f2
sth %l0, [%l7 + 0x28]
fones %f4
movgu %icc, %g3, %g4
fpadd16s %f5, %f2, %f13
andcc %l4, 0x1624, %o6
sth %g7, [%l7 + 0x4E]
fbne %fcc3, loop_6964
andcc %o1, 0x15FF, %l1
movle %icc, %i1, %o0
sethi 0x0521, %i4
loop_6964:
fxnors %f5, %f7, %f2
brlez,a %o2, loop_6965
movrgez %l6, 0x31C, %l2
fornot2s %f10, %f10, %f3
bg loop_6966
loop_6965:
fnot2s %f13, %f8
fxnors %f14, %f1, %f12
fpackfix %f8, %f8
loop_6966:
alignaddr %g1, %i5, %g2
movre %i7, 0x332, %o7
fcmpne32 %f2, %f14, %i3
ldub [%l7 + 0x31], %i6
fxors %f12, %f12, %f9
brlz,a %i0, loop_6967
stx %g5, [%l7 + 0x60]
fxnor %f4, %f12, %f8
fcmpne16 %f14, %f8, %l3
loop_6967:
fxnor %f0, %f0, %f4
xor %o3, 0x0798, %i2
te %xcc, 0x0
ldsb [%l7 + 0x1B], %o5
fmovdg %xcc, %f2, %f15
fpadd32s %f6, %f11, %f13
fbug %fcc3, loop_6968
fnot2s %f11, %f1
sth %l5, [%l7 + 0x74]
fpadd32s %f14, %f3, %f9
loop_6968:
ldd [%l7 + 0x68], %f14
fba,a %fcc1, loop_6969
fsrc2s %f11, %f4
ld [%l7 + 0x4C], %f15
fcmpeq16 %f2, %f14, %g6
loop_6969:
std %f14, [%l7 + 0x48]
movle %xcc, %o4, %l0
fmovdl %xcc, %f1, %f14
fmovrdgz %g3, %f0, %f14
call loop_6970
fpmerge %f7, %f13, %f6
mulx %l4, 0x0730, %g4
ldd [%l7 + 0x48], %f0
loop_6970:
stw %g7, [%l7 + 0x2C]
mulscc %o6, 0x03CB, %o1
stb %l1, [%l7 + 0x53]
add %i1, %i4, %o0
fmovsle %icc, %f8, %f12
lduw [%l7 + 0x58], %l6
movn %icc, %l2, %g1
fbu,a %fcc0, loop_6971
fnot2s %f10, %f0
siam 0x5
fsrc2s %f2, %f8
loop_6971:
std %f0, [%l7 + 0x40]
brgez %o2, loop_6972
tneg %icc, 0x2
std %f4, [%l7 + 0x70]
ldsh [%l7 + 0x22], %i5
loop_6972:
for %f14, %f2, %f12
fmovdge %xcc, %f10, %f15
brz,a %g2, loop_6973
sllx %i7, 0x18, %o7
fbuge,a %fcc3, loop_6974
fmul8sux16 %f12, %f10, %f12
loop_6973:
ldsw [%l7 + 0x24], %i3
movre %i0, 0x0A3, %g5
loop_6974:
fblg %fcc0, loop_6975
ldd [%l7 + 0x28], %f6
sth %l3, [%l7 + 0x24]
alignaddrl %i6, %i2, %o5
loop_6975:
ble,a %xcc, loop_6976
be %icc, loop_6977
fmovscc %xcc, %f5, %f10
lduh [%l7 + 0x2E], %o3
loop_6976:
fmuld8sux16 %f13, %f4, %f10
loop_6977:
brnz,a %l5, loop_6978
sth %g6, [%l7 + 0x44]
fble %fcc0, loop_6979
udiv %o4, 0x0097, %g3
loop_6978:
stw %l4, [%l7 + 0x28]
bcc,a,pn %xcc, loop_6980
loop_6979:
st %f2, [%l7 + 0x20]
fmovsg %xcc, %f8, %f1
sth %g4, [%l7 + 0x60]
loop_6980:
fmovd %f10, %f4
lduh [%l7 + 0x0C], %g7
fbug,a %fcc3, loop_6981
stb %l0, [%l7 + 0x42]
fmuld8sux16 %f2, %f1, %f10
fmovsneg %xcc, %f8, %f11
loop_6981:
edge32l %o6, %o1, %i1
fmovspos %icc, %f1, %f9
bvc,a,pn %xcc, loop_6982
fcmps %fcc0, %f6, %f10
brgz %l1, loop_6983
fzeros %f10
loop_6982:
fpsub32s %f4, %f12, %f14
stw %i4, [%l7 + 0x50]
loop_6983:
ldd [%l7 + 0x38], %f4
tg %icc, 0x6
brnz %l6, loop_6984
sth %o0, [%l7 + 0x48]
orncc %l2, %o2, %i5
fmovdl %icc, %f14, %f12
loop_6984:
fsrc2 %f10, %f6
bg,a,pt %xcc, loop_6985
stx %g2, [%l7 + 0x70]
edge32l %i7, %g1, %o7
sth %i3, [%l7 + 0x2E]
loop_6985:
fnand %f14, %f14, %f6
tg %icc, 0x5
bvs loop_6986
array8 %i0, %l3, %g5
edge32n %i6, %o5, %i2
fbl %fcc3, loop_6987
loop_6986:
st %f14, [%l7 + 0x24]
fcmpgt16 %f12, %f14, %o3
array8 %g6, %l5, %o4
loop_6987:
fandnot2 %f6, %f10, %f6
fones %f4
fnors %f15, %f4, %f2
fmovrde %g3, %f10, %f4
ld [%l7 + 0x50], %f5
fand %f14, %f12, %f4
array32 %l4, %g4, %g7
fmovdvc %icc, %f1, %f8
st %f2, [%l7 + 0x44]
movrgz %l0, 0x12D, %o6
fcmpeq16 %f10, %f10, %i1
fbe %fcc2, loop_6988
bg,pn %icc, loop_6989
array32 %l1, %o1, %l6
fornot2 %f8, %f2, %f2
loop_6988:
ldsw [%l7 + 0x14], %o0
loop_6989:
siam 0x0
fbg,a %fcc0, loop_6990
addc %i4, 0x0FE1, %o2
sth %i5, [%l7 + 0x7E]
movle %icc, %g2, %l2
loop_6990:
fnands %f6, %f12, %f15
nop
setx loop_6991, %l0, %l1
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 %fcc3, loop_6992
umul %g1, %o7, %i3
stx %i7, [%l7 + 0x48]
loop_6991:
fbule %fcc3, loop_6993
loop_6992:
tle %xcc, 0x2
movpos %xcc, %l3, %g5
xor %i0, 0x0AD7, %i6
loop_6993:
tl %icc, 0x4
std %f14, [%l7 + 0x60]
move %icc, %i2, %o5
edge8l %o3, %l5, %o4
sra %g3, 0x0E, %l4
move %icc, %g6, %g7
fnot1 %f2, %f0
edge8n %g4, %l0, %o6
stw %i1, [%l7 + 0x10]
ld [%l7 + 0x74], %f12
ldd [%l7 + 0x40], %f6
udivx %o1, 0x0A5E, %l6
fmovse %icc, %f10, %f3
movl %icc, %l1, %i4
fors %f5, %f10, %f1
fmovdpos %icc, %f2, %f9
sth %o2, [%l7 + 0x4E]
sll %o0, 0x07, %g2
bleu,a loop_6994
movvc %icc, %l2, %i5
fmovspos %xcc, %f12, %f13
fmuld8ulx16 %f2, %f3, %f6
loop_6994:
mulx %g1, 0x033D, %i3
lduw [%l7 + 0x20], %o7
bge,a,pt %icc, loop_6995
ldx [%l7 + 0x70], %i7
bvs %xcc, loop_6996
fxnor %f12, %f4, %f6
loop_6995:
edge16l %l3, %i0, %g5
std %f2, [%l7 + 0x18]
loop_6996:
sll %i6, %o5, %o3
lduh [%l7 + 0x14], %i2
fmovsle %icc, %f1, %f7
fpack16 %f8, %f5
fbul,a %fcc0, loop_6997
edge8 %l5, %g3, %o4
bne,a,pn %icc, loop_6998
stx %l4, [%l7 + 0x48]
loop_6997:
ld [%l7 + 0x70], %f1
movg %icc, %g6, %g4
loop_6998:
movrlz %g7, 0x123, %l0
orcc %i1, %o1, %o6
bg loop_6999
brgz,a %l6, loop_7000
ldub [%l7 + 0x3B], %l1
tsubcctv %i4, %o0, %o2
loop_6999:
fmovdpos %xcc, %f3, %f6
loop_7000:
fmovdle %xcc, %f9, %f13
fba %fcc0, loop_7001
fbge %fcc1, loop_7002
ldsb [%l7 + 0x0D], %l2
fnot1 %f0, %f4
loop_7001:
bne loop_7003
loop_7002:
fmovsa %icc, %f13, %f8
stb %i5, [%l7 + 0x21]
fbge %fcc0, loop_7004
loop_7003:
fornot1 %f10, %f14, %f0
stb %g1, [%l7 + 0x1F]
fbul,a %fcc1, loop_7005
loop_7004:
ldub [%l7 + 0x22], %i3
movrlz %o7, %i7, %l3
brlz,a %i0, loop_7006
loop_7005:
stw %g5, [%l7 + 0x58]
edge32n %g2, %o5, %o3
sllx %i6, 0x05, %l5
loop_7006:
stx %g3, [%l7 + 0x10]
umulcc %o4, %l4, %g6
fnegd %f0, %f12
fmovrde %g4, %f6, %f10
fmovdvs %xcc, %f14, %f9
ldsw [%l7 + 0x2C], %i2
fmovrse %l0, %f7, %f13
brgz,a %g7, loop_7007
ldub [%l7 + 0x4D], %i1
fmovdneg %xcc, %f11, %f15
ldsw [%l7 + 0x5C], %o1
loop_7007:
array16 %o6, %l6, %l1
sethi 0x1B29, %i4
ble,pn %xcc, loop_7008
fmovsn %icc, %f6, %f0
udiv %o2, 0x1190, %o0
fbg,a %fcc3, loop_7009
loop_7008:
fbul %fcc3, loop_7010
fcmpgt32 %f8, %f4, %i5
movneg %xcc, %l2, %i3
loop_7009:
ld [%l7 + 0x38], %f3
loop_7010:
fmovdge %xcc, %f5, %f4
movcc %icc, %g1, %i7
fbge %fcc1, loop_7011
fbul %fcc0, loop_7012
tpos %xcc, 0x0
fpsub32s %f8, %f11, %f10
loop_7011:
umul %l3, %o7, %g5
loop_7012:
udiv %g2, 0x0917, %o5
ldsw [%l7 + 0x50], %o3
fpsub16 %f12, %f2, %f0
fsrc1s %f5, %f7
ldub [%l7 + 0x51], %i6
fpadd32 %f14, %f12, %f14
fxnor %f12, %f12, %f12
ldd [%l7 + 0x50], %f4
stx %l5, [%l7 + 0x30]
mova %xcc, %i0, %g3
tle %icc, 0x6
fmovsl %icc, %f6, %f11
fpmerge %f9, %f8, %f2
lduw [%l7 + 0x38], %l4
lduw [%l7 + 0x5C], %o4
fmul8sux16 %f10, %f8, %f14
st %f1, [%l7 + 0x4C]
stx %g6, [%l7 + 0x10]
lduw [%l7 + 0x48], %i2
ldd [%l7 + 0x78], %f14
mova %xcc, %g4, %l0
stb %g7, [%l7 + 0x08]
fmovdcc %icc, %f7, %f7
tle %xcc, 0x2
fmovscs %xcc, %f8, %f12
fabss %f14, %f2
std %f6, [%l7 + 0x48]
fmovsn %xcc, %f11, %f13
fmovdn %xcc, %f12, %f4
udiv %i1, 0x1B05, %o1
fmovsg %xcc, %f15, %f8
fnor %f10, %f4, %f2
fmovrdlez %o6, %f0, %f10
ldub [%l7 + 0x34], %l6
lduw [%l7 + 0x6C], %l1
fmovsleu %icc, %f10, %f3
mulscc %o2, 0x1A7A, %o0
fsrc2s %f2, %f8
movn %icc, %i5, %l2
fpack16 %f8, %f10
ldub [%l7 + 0x76], %i3
fmul8ulx16 %f14, %f14, %f10
edge16l %i4, %g1, %l3
tcc %icc, 0x3
add %i7, %g5, %o7
srl %o5, 0x12, %o3
ldx [%l7 + 0x40], %g2
xor %l5, %i6, %g3
fcmped %fcc3, %f10, %f10
mulx %l4, %o4, %i0
add %g6, 0x064C, %i2
fpsub32 %f6, %f0, %f8
fcmpeq32 %f8, %f12, %l0
lduh [%l7 + 0x44], %g7
stw %g4, [%l7 + 0x28]
fba %fcc3, loop_7013
movle %xcc, %i1, %o6
smulcc %o1, %l1, %o2
udivcc %l6, 0x0B0B, %o0
loop_7013:
bl %icc, loop_7014
tgu %xcc, 0x4
fmovdn %xcc, %f5, %f14
fbge,a %fcc0, loop_7015
loop_7014:
std %f0, [%l7 + 0x60]
tl %icc, 0x0
addc %l2, %i5, %i4
loop_7015:
tn %xcc, 0x0
fone %f2
fpack16 %f2, %f15
movn %icc, %g1, %i3
fsrc1 %f2, %f6
fpadd32s %f9, %f4, %f12
movneg %icc, %l3, %i7
movrlez %g5, %o7, %o3
smulcc %g2, %l5, %i6
fpmerge %f3, %f4, %f14
movvc %xcc, %o5, %l4
bcc,a,pn %xcc, loop_7016
tgu %xcc, 0x1
ldsb [%l7 + 0x0F], %g3
bvs,pt %icc, loop_7017
loop_7016:
edge16l %o4, %g6, %i0
fpsub16s %f9, %f13, %f10
fbge,a %fcc3, loop_7018
loop_7017:
lduw [%l7 + 0x48], %i2
fbul %fcc2, loop_7019
bpos,pt %icc, loop_7020
loop_7018:
stw %l0, [%l7 + 0x68]
ldd [%l7 + 0x60], %f2
loop_7019:
bvs,pn %xcc, loop_7021
loop_7020:
fbe %fcc0, loop_7022
array8 %g4, %i1, %g7
bge,a,pt %icc, loop_7023
loop_7021:
movvs %xcc, %o6, %o1
loop_7022:
fmovd %f12, %f14
edge8ln %l1, %l6, %o0
loop_7023:
fbne %fcc2, loop_7024
fmovrde %o2, %f14, %f2
stb %l2, [%l7 + 0x7A]
fbug %fcc0, loop_7025
loop_7024:
movcc %icc, %i4, %g1
orcc %i5, 0x077C, %i3
ldx [%l7 + 0x18], %i7
loop_7025:
std %f8, [%l7 + 0x30]
fornot1 %f4, %f14, %f2
edge32l %l3, %g5, %o7
ldub [%l7 + 0x2E], %g2
tle %icc, 0x4
fcmpd %fcc0, %f2, %f14
edge8l %o3, %l5, %i6
addc %l4, %g3, %o5
sth %g6, [%l7 + 0x1C]
edge8ln %o4, %i2, %l0
ldub [%l7 + 0x2D], %i0
movle %icc, %g4, %g7
edge8l %o6, %i1, %o1
fpsub16 %f4, %f14, %f14
sub %l1, %o0, %o2
fnors %f14, %f4, %f10
lduw [%l7 + 0x48], %l6
fnegs %f10, %f8
stx %l2, [%l7 + 0x48]
tg %icc, 0x7
lduh [%l7 + 0x78], %i4
tgu %icc, 0x5
fcmpes %fcc3, %f9, %f9
fexpand %f6, %f0
ldsw [%l7 + 0x28], %i5
ba loop_7026
orn %g1, 0x1A70, %i7
edge8l %l3, %i3, %o7
stx %g5, [%l7 + 0x10]
loop_7026:
ldub [%l7 + 0x68], %o3
bvs,a loop_7027
brgz,a %g2, loop_7028
tn %icc, 0x4
fmovrsgz %l5, %f5, %f13
loop_7027:
alignaddrl %i6, %l4, %o5
loop_7028:
ldsb [%l7 + 0x33], %g6
subcc %o4, %g3, %l0
nop
setx loop_7029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_7030, %l0, %l1
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 %i2, %i0, %g7
movvc %xcc, %o6, %i1
loop_7029:
ldsw [%l7 + 0x24], %o1
loop_7030:
edge16l %l1, %o0, %o2
movrlez %l6, %g4, %l2
tn %xcc, 0x0
move %xcc, %i4, %g1
sth %i7, [%l7 + 0x34]
fbne %fcc1, loop_7031
mulx %i5, 0x1DF9, %i3
movre %o7, 0x280, %l3
fmovdne %xcc, %f8, %f5
loop_7031:
tvs %icc, 0x4
fnot2 %f8, %f0
stx %g5, [%l7 + 0x38]
fabsd %f2, %f14
ldd [%l7 + 0x60], %f6
fabsd %f10, %f4
fmovsne %icc, %f3, %f8
fbule %fcc0, loop_7032
sth %o3, [%l7 + 0x38]
ld [%l7 + 0x1C], %f8
fmul8sux16 %f8, %f12, %f10
loop_7032:
ldd [%l7 + 0x68], %f6
fmovd %f8, %f6
sdiv %l5, 0x0703, %g2
fmovsleu %xcc, %f4, %f6
st %f15, [%l7 + 0x24]
stb %i6, [%l7 + 0x51]
sdivx %o5, 0x15B4, %g6
ld [%l7 + 0x18], %f4
fmovdge %icc, %f6, %f0
movpos %xcc, %l4, %g3
movrne %o4, 0x1C7, %l0
andn %i2, 0x029A, %g7
fpmerge %f12, %f2, %f2
ldd [%l7 + 0x20], %f14
xnorcc %o6, %i0, %i1
fzero %f12
xor %o1, %l1, %o0
fabsd %f8, %f12
udivcc %l6, 0x14CC, %g4
brz,a %o2, loop_7033
brlez,a %i4, loop_7034
ldsb [%l7 + 0x2B], %g1
ldsb [%l7 + 0x2D], %i7
loop_7033:
nop
setx loop_7035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7034:
ldsw [%l7 + 0x0C], %i5
stx %l2, [%l7 + 0x58]
fors %f14, %f12, %f5
loop_7035:
edge8n %o7, %l3, %g5
tsubcctv %o3, 0x128E, %l5
nop
setx loop_7036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i3, [%l7 + 0x30]
fmul8x16au %f5, %f0, %f0
ldd [%l7 + 0x30], %f0
loop_7036:
fmovdpos %xcc, %f9, %f7
fbul %fcc0, loop_7037
brz,a %i6, loop_7038
tle %icc, 0x5
sth %o5, [%l7 + 0x68]
loop_7037:
fands %f13, %f1, %f3
loop_7038:
sth %g6, [%l7 + 0x50]
fcmpd %fcc0, %f12, %f6
fmovscc %xcc, %f8, %f13
ldsb [%l7 + 0x67], %g2
addc %l4, 0x18E7, %g3
fornot2 %f14, %f14, %f0
st %f5, [%l7 + 0x40]
tcc %xcc, 0x4
fcmple32 %f0, %f14, %o4
mulscc %i2, 0x1EA2, %g7
fandnot2s %f14, %f3, %f6
andn %o6, 0x0749, %i0
ldsh [%l7 + 0x20], %i1
movcc %icc, %l0, %o1
tle %xcc, 0x0
stx %l1, [%l7 + 0x58]
fbl,a %fcc2, loop_7039
stb %o0, [%l7 + 0x25]
movg %xcc, %l6, %g4
ldx [%l7 + 0x38], %i4
loop_7039:
fmovsneg %xcc, %f12, %f5
fmovrdlz %o2, %f12, %f0
sdiv %i7, 0x001C, %g1
ldd [%l7 + 0x68], %f12
movvs %icc, %l2, %o7
movl %icc, %i5, %l3
fmovsa %icc, %f10, %f4
movcs %icc, %g5, %o3
orncc %l5, 0x1AB6, %i6
fands %f9, %f7, %f2
fpack16 %f4, %f11
sll %o5, 0x0F, %i3
movrgez %g6, %l4, %g2
fmovrdne %o4, %f4, %f10
ldx [%l7 + 0x30], %i2
fbo,a %fcc2, loop_7040
st %f10, [%l7 + 0x34]
ldub [%l7 + 0x2F], %g7
edge16 %o6, %i0, %i1
loop_7040:
xnor %l0, %o1, %l1
fandnot2s %f2, %f15, %f4
stb %o0, [%l7 + 0x4A]
stw %l6, [%l7 + 0x58]
tne %xcc, 0x3
fblg %fcc1, loop_7041
ldsw [%l7 + 0x24], %g3
ldd [%l7 + 0x20], %f8
fmovrslez %i4, %f5, %f5
loop_7041:
movrgz %o2, 0x1E7, %g4
sth %i7, [%l7 + 0x32]
ta %icc, 0x4
stw %g1, [%l7 + 0x34]
fsrc1 %f12, %f2
sdiv %l2, 0x1365, %i5
bg,a %icc, loop_7042
fexpand %f9, %f8
edge16 %l3, %o7, %o3
fnot2s %f1, %f10
loop_7042:
edge16 %l5, %i6, %g5
fbule,a %fcc1, loop_7043
fmovdvs %icc, %f8, %f14
fandnot1 %f8, %f10, %f12
fbug %fcc0, loop_7044
loop_7043:
ldx [%l7 + 0x20], %o5
fmovdvs %icc, %f11, %f3
ldsh [%l7 + 0x34], %i3
loop_7044:
bvs,a loop_7045
taddcc %g6, %g2, %l4
stw %o4, [%l7 + 0x58]
bn,pt %icc, loop_7046
loop_7045:
bgu loop_7047
fands %f11, %f3, %f2
bvs,a %xcc, loop_7048
loop_7046:
fbu %fcc3, loop_7049
loop_7047:
mulx %i2, 0x04FA, %o6
array8 %i0, %g7, %l0
loop_7048:
fmovsle %xcc, %f10, %f8
loop_7049:
fzero %f4
lduh [%l7 + 0x0C], %i1
fxor %f6, %f14, %f14
fandnot1s %f11, %f15, %f15
sll %o1, %o0, %l1
fbe %fcc1, loop_7050
fandnot1s %f14, %f4, %f11
pdist %f12, %f0, %f12
fmovrdlez %l6, %f8, %f2
loop_7050:
movgu %icc, %i4, %g3
fand %f8, %f10, %f10
fnot2s %f10, %f5
movg %xcc, %o2, %i7
xnorcc %g4, 0x0017, %l2
ldsh [%l7 + 0x1A], %g1
fpsub16 %f6, %f0, %f10
ld [%l7 + 0x74], %f14
ba,a,pn %xcc, loop_7051
fcmpne32 %f4, %f0, %l3
fandnot2 %f4, %f12, %f8
lduh [%l7 + 0x08], %o7
loop_7051:
std %f10, [%l7 + 0x68]
stb %i5, [%l7 + 0x41]
ldx [%l7 + 0x68], %l5
fmovrde %o3, %f0, %f10
tvs %xcc, 0x5
stb %i6, [%l7 + 0x6F]
stb %g5, [%l7 + 0x57]
ldsh [%l7 + 0x6C], %o5
fbg,a %fcc3, loop_7052
lduw [%l7 + 0x1C], %i3
sdivx %g2, 0x1F45, %l4
fmovdle %xcc, %f0, %f5
loop_7052:
bn,pn %icc, loop_7053
smul %o4, 0x1751, %g6
bn,a loop_7054
stx %o6, [%l7 + 0x50]
loop_7053:
bgu,pt %icc, loop_7055
fba %fcc2, loop_7056
loop_7054:
fmovscc %xcc, %f5, %f1
udivcc %i0, 0x0D6D, %i2
loop_7055:
fmovda %icc, %f10, %f7
loop_7056:
fbl,a %fcc3, loop_7057
tge %icc, 0x3
ldd [%l7 + 0x10], %f14
fcmple32 %f8, %f14, %g7
loop_7057:
sth %i1, [%l7 + 0x54]
tne %icc, 0x6
sethi 0x0F35, %l0
edge8l %o0, %l1, %o1
sth %l6, [%l7 + 0x10]
sdiv %g3, 0x13DD, %o2
ldsw [%l7 + 0x7C], %i4
andcc %g4, %l2, %i7
fmovdleu %xcc, %f10, %f1
ldsh [%l7 + 0x20], %g1
edge32n %l3, %o7, %l5
stb %i5, [%l7 + 0x71]
stx %o3, [%l7 + 0x08]
sethi 0x06CA, %i6
ld [%l7 + 0x08], %f9
xnorcc %o5, 0x0B7B, %i3
srax %g5, 0x1B, %l4
fmovrsgez %g2, %f15, %f13
fmul8ulx16 %f0, %f8, %f8
brlez,a %g6, loop_7058
ldub [%l7 + 0x65], %o4
fbule,a %fcc1, loop_7059
fmovde %icc, %f8, %f4
loop_7058:
fmovdcs %icc, %f14, %f8
fmuld8sux16 %f5, %f10, %f0
loop_7059:
ldsb [%l7 + 0x52], %o6
stb %i0, [%l7 + 0x3E]
tsubcctv %i2, %i1, %l0
stx %g7, [%l7 + 0x28]
ldsb [%l7 + 0x73], %o0
fmovda %icc, %f5, %f15
fmovda %icc, %f11, %f6
ldd [%l7 + 0x40], %f14
ldsb [%l7 + 0x48], %l1
fmovspos %xcc, %f11, %f15
srl %o1, 0x01, %l6
fmul8x16al %f6, %f6, %f4
ldsb [%l7 + 0x22], %o2
ldx [%l7 + 0x40], %i4
fmovdcc %icc, %f8, %f10
sth %g4, [%l7 + 0x18]
ldd [%l7 + 0x58], %f2
brgez,a %l2, loop_7060
andn %g3, 0x04D8, %g1
st %f9, [%l7 + 0x74]
fmovsl %icc, %f4, %f5
loop_7060:
fands %f10, %f4, %f13
lduw [%l7 + 0x2C], %i7
ld [%l7 + 0x58], %f0
lduw [%l7 + 0x30], %o7
lduh [%l7 + 0x12], %l5
movrne %i5, %o3, %l3
lduh [%l7 + 0x30], %i6
ldx [%l7 + 0x60], %i3
ldsb [%l7 + 0x4A], %g5
ldub [%l7 + 0x0A], %l4
movl %icc, %g2, %o5
stx %o4, [%l7 + 0x28]
fbul,a %fcc3, loop_7061
orcc %g6, 0x118E, %o6
brnz %i0, loop_7062
movcc %xcc, %i2, %i1
loop_7061:
ld [%l7 + 0x14], %f12
sdivcc %g7, 0x058B, %o0
loop_7062:
bpos,a %icc, loop_7063
fmovrse %l0, %f13, %f7
stb %o1, [%l7 + 0x17]
movcc %icc, %l1, %l6
loop_7063:
fmovdn %xcc, %f8, %f5
ldsw [%l7 + 0x1C], %o2
ldsw [%l7 + 0x20], %i4
ldd [%l7 + 0x08], %f12
stw %l2, [%l7 + 0x2C]
std %f2, [%l7 + 0x48]
movle %icc, %g3, %g1
fmovsg %icc, %f11, %f3
udiv %i7, 0x143F, %g4
taddcc %l5, %o7, %i5
bvs %icc, loop_7064
fnot1s %f3, %f9
sdiv %o3, 0x0074, %i6
movleu %xcc, %l3, %g5
loop_7064:
ldsb [%l7 + 0x5E], %i3
edge8 %g2, %o5, %l4
lduw [%l7 + 0x0C], %g6
ld [%l7 + 0x34], %f9
ldd [%l7 + 0x68], %f14
be,pn %icc, loop_7065
ldsb [%l7 + 0x5C], %o6
st %f6, [%l7 + 0x58]
fand %f0, %f4, %f6
loop_7065:
lduh [%l7 + 0x2E], %i0
fbul %fcc1, loop_7066
tl %icc, 0x7
fpackfix %f6, %f8
ld [%l7 + 0x18], %f7
loop_7066:
fmovse %xcc, %f8, %f13
orcc %i2, 0x0BE8, %o4
udivcc %g7, 0x0CC3, %o0
taddcctv %i1, 0x0050, %l0
fmovspos %icc, %f11, %f14
stb %o1, [%l7 + 0x0E]
st %f0, [%l7 + 0x30]
fmovrdlz %l1, %f14, %f10
tcc %icc, 0x1
fcmple16 %f4, %f14, %o2
sub %l6, 0x0BAD, %i4
fpack16 %f12, %f3
fpack32 %f12, %f6, %f12
edge16l %l2, %g1, %i7
lduw [%l7 + 0x18], %g4
brlz,a %g3, loop_7067
fmovsl %xcc, %f13, %f4
fpadd32s %f3, %f15, %f4
taddcc %o7, %l5, %i5
loop_7067:
fcmpne16 %f4, %f4, %i6
movvc %xcc, %l3, %o3
std %f6, [%l7 + 0x20]
bne %icc, loop_7068
edge32 %g5, %i3, %g2
movleu %xcc, %o5, %g6
movge %icc, %l4, %o6
loop_7068:
edge8ln %i0, %o4, %g7
stw %i2, [%l7 + 0x18]
ld [%l7 + 0x54], %f14
ldsw [%l7 + 0x64], %o0
fpadd16s %f11, %f5, %f10
ld [%l7 + 0x74], %f10
tge %icc, 0x4
edge16l %i1, %l0, %o1
lduh [%l7 + 0x72], %l1
udiv %l6, 0x05F4, %o2
brnz %i4, loop_7069
fcmpne16 %f14, %f2, %g1
ldub [%l7 + 0x5B], %l2
fnors %f11, %f0, %f7
loop_7069:
umul %g4, %i7, %o7
fxnors %f15, %f10, %f14
subc %g3, 0x0553, %l5
edge32n %i6, %l3, %i5
sllx %o3, 0x19, %i3
fnegd %f12, %f0
movleu %icc, %g5, %o5
orn %g2, 0x043D, %g6
ldsw [%l7 + 0x24], %l4
fxor %f8, %f12, %f2
andncc %o6, %i0, %g7
fmovsvc %icc, %f0, %f1
fand %f12, %f2, %f0
ldsh [%l7 + 0x2C], %o4
mulx %o0, 0x0236, %i2
ta %icc, 0x1
stx %l0, [%l7 + 0x10]
ldsh [%l7 + 0x60], %i1
tn %xcc, 0x1
subccc %l1, %o1, %o2
ldd [%l7 + 0x20], %f4
stb %i4, [%l7 + 0x18]
ld [%l7 + 0x40], %f10
sth %l6, [%l7 + 0x38]
ldub [%l7 + 0x3D], %g1
srl %l2, %g4, %i7
sub %g3, %o7, %i6
tne %icc, 0x2
for %f0, %f10, %f2
stx %l5, [%l7 + 0x78]
taddcctv %l3, 0x1590, %o3
fcmple16 %f6, %f0, %i5
sth %i3, [%l7 + 0x7A]
fxors %f4, %f13, %f9
ld [%l7 + 0x6C], %f5
fmovdl %xcc, %f6, %f8
ldx [%l7 + 0x30], %g5
fmul8x16 %f5, %f8, %f12
st %f4, [%l7 + 0x1C]
ldsb [%l7 + 0x3A], %g2
bne %icc, loop_7070
ble,a,pn %xcc, loop_7071
movneg %xcc, %g6, %l4
sth %o5, [%l7 + 0x52]
loop_7070:
fnegs %f5, %f0
loop_7071:
lduh [%l7 + 0x6E], %o6
smulcc %g7, 0x14DE, %o4
fnor %f10, %f2, %f6
te %icc, 0x2
ble loop_7072
fcmple16 %f12, %f6, %i0
ldx [%l7 + 0x28], %i2
ldsh [%l7 + 0x36], %o0
loop_7072:
bpos,pn %xcc, loop_7073
movleu %xcc, %l0, %l1
ldsh [%l7 + 0x0E], %i1
brz,a %o1, loop_7074
loop_7073:
fcmpgt16 %f14, %f10, %o2
fandnot2s %f3, %f6, %f3
ldsw [%l7 + 0x68], %l6
loop_7074:
ldsh [%l7 + 0x64], %g1
fmovsgu %xcc, %f4, %f12
ld [%l7 + 0x5C], %f2
fpadd16s %f5, %f3, %f5
ldx [%l7 + 0x68], %l2
fbne,a %fcc1, loop_7075
ld [%l7 + 0x44], %f0
ldx [%l7 + 0x18], %i4
movrlez %i7, %g3, %g4
loop_7075:
fmovrde %i6, %f4, %f10
fone %f8
ldx [%l7 + 0x30], %l5
fbg,a %fcc3, loop_7076
bcc %icc, loop_7077
fmovdleu %icc, %f10, %f9
ldsh [%l7 + 0x16], %l3
loop_7076:
std %f2, [%l7 + 0x50]
loop_7077:
fbge %fcc3, loop_7078
lduw [%l7 + 0x40], %o7
tcc %icc, 0x4
fcmpd %fcc3, %f10, %f6
loop_7078:
std %f6, [%l7 + 0x50]
sdiv %i5, 0x1898, %o3
ldd [%l7 + 0x20], %f2
edge8 %g5, %i3, %g6
st %f0, [%l7 + 0x74]
fxnors %f15, %f15, %f4
edge8l %g2, %l4, %o6
fbule,a %fcc1, loop_7079
subcc %o5, %g7, %i0
stb %o4, [%l7 + 0x42]
fmovscc %icc, %f4, %f3
loop_7079:
fone %f8
edge8l %i2, %l0, %l1
movrne %i1, 0x2A8, %o1
alignaddr %o2, %l6, %o0
fexpand %f5, %f8
brgz,a %l2, loop_7080
movg %icc, %i4, %g1
edge32n %i7, %g3, %i6
udivcc %g4, 0x1B4F, %l5
loop_7080:
call loop_7081
subcc %l3, %o7, %i5
fmovdg %xcc, %f11, %f2
fba,a %fcc1, loop_7082
loop_7081:
ldsb [%l7 + 0x3A], %g5
ldd [%l7 + 0x68], %f6
movg %xcc, %o3, %g6
loop_7082:
fmovsneg %icc, %f11, %f0
std %f0, [%l7 + 0x48]
st %f14, [%l7 + 0x10]
fmovrsgez %g2, %f3, %f8
smulcc %i3, %o6, %o5
bcc,a,pn %xcc, loop_7083
fmovdneg %xcc, %f11, %f12
fornot1 %f14, %f10, %f14
umul %l4, 0x0D3A, %i0
loop_7083:
bne,pt %xcc, loop_7084
stw %o4, [%l7 + 0x50]
stx %i2, [%l7 + 0x70]
fabss %f9, %f5
loop_7084:
edge16ln %l0, %g7, %i1
sllx %o1, 0x12, %l1
subcc %o2, %l6, %l2
edge16ln %o0, %g1, %i7
edge16l %g3, %i4, %i6
tne %xcc, 0x6
tl %icc, 0x1
fmovsge %xcc, %f3, %f2
ld [%l7 + 0x3C], %f13
fmovdneg %xcc, %f2, %f14
tcc %xcc, 0x5
brgz,a %l5, loop_7085
fbn,a %fcc3, loop_7086
sdiv %l3, 0x13B2, %g4
stx %i5, [%l7 + 0x18]
loop_7085:
movleu %icc, %o7, %o3
loop_7086:
brlez %g6, loop_7087
ldub [%l7 + 0x14], %g2
sra %i3, 0x16, %o6
bvc,a %xcc, loop_7088
loop_7087:
fblg,a %fcc2, loop_7089
ld [%l7 + 0x68], %f10
bneg loop_7090
loop_7088:
fmovspos %icc, %f4, %f11
loop_7089:
fmovdvc %icc, %f1, %f4
movcc %icc, %o5, %g5
loop_7090:
fbue,a %fcc1, loop_7091
movrne %l4, 0x012, %i0
ldsb [%l7 + 0x66], %i2
fabsd %f12, %f0
loop_7091:
ldd [%l7 + 0x30], %f12
ldsb [%l7 + 0x22], %l0
ldx [%l7 + 0x10], %o4
tl %icc, 0x1
fmovd %f4, %f4
edge32l %i1, %g7, %l1
tcs %icc, 0x7
tg %xcc, 0x4
mulscc %o2, %o1, %l2
stb %o0, [%l7 + 0x43]
fcmpgt32 %f2, %f10, %l6
stw %g1, [%l7 + 0x1C]
stw %i7, [%l7 + 0x70]
popc %i4, %i6
sdivx %l5, 0x0BA5, %l3
array16 %g3, %g4, %i5
lduw [%l7 + 0x10], %o3
fmovdvs %icc, %f15, %f3
lduh [%l7 + 0x1A], %g6
std %f0, [%l7 + 0x08]
ldd [%l7 + 0x58], %f8
fbu %fcc2, loop_7092
fcmpeq16 %f14, %f6, %o7
ldsw [%l7 + 0x68], %i3
tleu %icc, 0x2
loop_7092:
sllx %o6, %g2, %g5
ldsh [%l7 + 0x40], %o5
ldsh [%l7 + 0x7E], %l4
fcmpne16 %f4, %f10, %i0
orncc %l0, 0x0075, %i2
bl,pn %icc, loop_7093
bn,pt %icc, loop_7094
ldsh [%l7 + 0x22], %o4
ldx [%l7 + 0x40], %g7
loop_7093:
movvs %xcc, %i1, %l1
loop_7094:
tpos %icc, 0x5
fmovscc %xcc, %f2, %f0
fnot2s %f15, %f14
pdist %f12, %f2, %f4
fmovde %icc, %f6, %f8
edge32 %o2, %l2, %o0
fmovd %f6, %f8
udiv %o1, 0x0557, %l6
stx %i7, [%l7 + 0x08]
ldsw [%l7 + 0x54], %g1
fpsub16s %f12, %f0, %f1
stw %i4, [%l7 + 0x1C]
stb %i6, [%l7 + 0x48]
umulcc %l5, %l3, %g3
array8 %g4, %i5, %o3
xor %o7, 0x1002, %g6
movl %xcc, %i3, %o6
mulx %g2, %o5, %l4
fpsub16s %f6, %f3, %f2
ldsb [%l7 + 0x38], %i0
fmovrse %g5, %f10, %f11
lduh [%l7 + 0x1C], %l0
tne %icc, 0x4
ldd [%l7 + 0x50], %f10
bg,a %icc, loop_7095
bne,a,pn %xcc, loop_7096
fble %fcc3, loop_7097
brlez,a %i2, loop_7098
loop_7095:
fcmpeq16 %f12, %f4, %g7
loop_7096:
lduh [%l7 + 0x60], %i1
loop_7097:
bn,a,pn %xcc, loop_7099
loop_7098:
addccc %l1, %o4, %o2
orncc %l2, %o0, %o1
movrgez %l6, %g1, %i4
loop_7099:
for %f0, %f2, %f10
bvc loop_7100
movrlez %i7, 0x147, %l5
bpos,a,pn %xcc, loop_7101
bcs,pt %xcc, loop_7102
loop_7100:
fble %fcc1, loop_7103
stx %i6, [%l7 + 0x38]
loop_7101:
add %g3, 0x13C7, %l3
loop_7102:
ldsh [%l7 + 0x0C], %i5
loop_7103:
be,a loop_7104
sllx %o3, 0x0C, %g4
tleu %xcc, 0x5
fbu,a %fcc0, loop_7105
loop_7104:
fmul8x16al %f11, %f6, %f12
for %f10, %f6, %f10
array8 %o7, %i3, %o6
loop_7105:
movge %xcc, %g6, %o5
fnors %f12, %f8, %f14
fpmerge %f13, %f13, %f6
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x54], %g2
te %icc, 0x7
ldub [%l7 + 0x15], %l4
ld [%l7 + 0x28], %f8
fmovrsgz %i0, %f4, %f9
fbug,a %fcc3, loop_7106
bpos,a %icc, loop_7107
ldsw [%l7 + 0x30], %l0
movrlez %i2, 0x1D5, %g5
loop_7106:
sethi 0x165B, %i1
loop_7107:
sdiv %l1, 0x1F5E, %g7
std %f2, [%l7 + 0x40]
tpos %xcc, 0x0
fxor %f12, %f12, %f0
fba %fcc2, loop_7108
ldx [%l7 + 0x48], %o2
fmovd %f0, %f4
fornot2 %f4, %f6, %f2
loop_7108:
movcs %icc, %o4, %o0
std %f4, [%l7 + 0x08]
ldub [%l7 + 0x1B], %l2
movcs %icc, %l6, %g1
ldsw [%l7 + 0x08], %i4
fble %fcc3, loop_7109
fmovsneg %xcc, %f7, %f0
fbul,a %fcc3, loop_7110
fbne,a %fcc1, loop_7111
loop_7109:
movleu %xcc, %i7, %l5
std %f6, [%l7 + 0x18]
loop_7110:
fmovscc %icc, %f3, %f10
loop_7111:
tvs %icc, 0x6
movvc %xcc, %i6, %g3
fmovsl %xcc, %f15, %f5
fxors %f13, %f4, %f2
ldsb [%l7 + 0x7F], %l3
fmovdgu %xcc, %f4, %f9
alignaddr %o1, %i5, %o3
tle %xcc, 0x6
tcc %icc, 0x4
stb %o7, [%l7 + 0x7F]
tne %icc, 0x2
movrgez %i3, %g4, %o6
fmovscc %icc, %f7, %f7
ld [%l7 + 0x48], %f9
mulscc %g6, %o5, %l4
tsubcc %g2, 0x183F, %i0
ld [%l7 + 0x0C], %f15
st %f15, [%l7 + 0x08]
fbul %fcc2, loop_7112
fabss %f5, %f3
ldx [%l7 + 0x58], %l0
fcmpeq32 %f6, %f14, %i2
loop_7112:
ldsb [%l7 + 0x31], %g5
st %f5, [%l7 + 0x5C]
ldub [%l7 + 0x54], %i1
stx %l1, [%l7 + 0x70]
fmovspos %icc, %f4, %f13
ld [%l7 + 0x24], %f0
add %o2, 0x192D, %o4
stx %o0, [%l7 + 0x38]
stb %l2, [%l7 + 0x68]
fbne,a %fcc2, loop_7113
edge8 %g7, %g1, %i4
st %f4, [%l7 + 0x78]
fmovdg %xcc, %f0, %f1
loop_7113:
fbg,a %fcc2, loop_7114
xor %l6, %l5, %i7
lduw [%l7 + 0x3C], %i6
ldsh [%l7 + 0x2A], %g3
loop_7114:
udivx %o1, 0x1419, %i5
subc %l3, %o3, %i3
nop
setx loop_7115, %l0, %l1
jmpl %l1, %g4
edge8l %o7, %o6, %o5
st %f14, [%l7 + 0x2C]
stw %g6, [%l7 + 0x7C]
loop_7115:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14178
! Type cti : 7115
! Type i : 14283
! Type l : 14424
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xD96BA44C
.word 0x45C1344F
.word 0xC1DA11F1
.word 0xE6E9A0CF
.word 0x60E41DD7
.word 0x9D5B7E38
.word 0x42AB858D
.word 0xA320FC0E
.word 0x1AA3DE55
.word 0x42161E5E
.word 0xB19BD16E
.word 0x564D60A0
.word 0x65E09A13
.word 0xE2E65608
.word 0x40449C28
.word 0x9A1E08DF
.word 0x8AA343AE
.word 0x45CA7087
.word 0x6622FDA4
.word 0x5F07BD30
.word 0xA6E4082F
.word 0x284A06E6
.word 0x8FE8A4CD
.word 0x1B19E6C0
.word 0xBAC65F21
.word 0x7CB17831
.word 0x97CF2AD5
.word 0x03533141
.word 0xDC1C66E0
.word 0xA87EA440
.word 0x32752524
.word 0x0BD14270
.word 0x8EB1D9B5
.word 0xF4A2D61F
.word 0x13DFFDEB
.word 0xE963CA28
.word 0x13E38CD7
.word 0xB1E5DC10
.word 0xE532DCCE
.word 0xC49E4A5B
.word 0x07F542DC
.word 0x7E7972EB
.word 0x93B584D5
.word 0xF51535E5
.word 0x4FEDC0DD
.word 0x0CEE248B
.word 0xB3724711
.word 0xE8A63EB6
.word 0x96989B89
.word 0x12EA9C91
.word 0xD8DD83C1
.word 0x3F474F2F
.word 0xF41BA26A
.word 0x078D2B79
.word 0xEC20E219
.word 0x4D7D4303
.word 0xD7E0AD22
.word 0xD8580072
.word 0x9BF5D8A5
.word 0x4F141F2F
.word 0x9337D4EB
.word 0x1815A539
.word 0x93BE7C88
.word 0xFEF57FD4
.end