Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc28.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc28.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=1047979553"
.ident "BY rg131678 ON Mon Jul 14 14:26:11 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc28.s,v 1.3 2007/07/05 21:59:28 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 0x5, %g1
set 0x8, %g2
set 0xA, %g3
set 0x0, %g4
set 0xF, %g5
set 0xD, %g6
set 0x5, %g7
!# Input registers
set -0x0, %i0
set -0x3, %i1
set -0x1, %i2
set -0x5, %i3
set -0x7, %i4
set -0x4, %i5
set -0x1, %i6
set -0x2, %i7
!# Local registers
set 0x1BE6E4B3, %l0
set 0x2C974E5B, %l1
set 0x0DFCA67E, %l2
set 0x5613990F, %l3
set 0x122FE8D9, %l4
set 0x58A94A0A, %l5
set 0x2C83BCBE, %l6
!# Output registers
set 0x11C5, %o0
set 0x18E2, %o1
set -0x0FEE, %o2
set 0x163C, %o3
set 0x1838, %o4
set -0x1FBE, %o5
set 0x1528, %o6
set -0x059B, %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 ..
fmovdvs %xcc, %f15, %f12
ldsh [%l7 + 0x2C], %g6
movneg %icc, %o7, %l0
ldsb [%l7 + 0x21], %i0
fcmpd %fcc1, %f14, %f14
nop
setx loop_1, %l0, %l1
jmpl %l1, %i5
ldsb [%l7 + 0x69], %l4
taddcctv %o5, %i3, %i7
nop
setx loop_2, %l0, %l1
jmpl %l1, %g3
loop_1:
lduh [%l7 + 0x56], %g5
udivcc %l5, 0x1C06, %g4
tvs %icc, 0x5
loop_2:
movrgz %o1, %o3, %o2
fmovrdlez %g7, %f12, %f4
srax %g2, 0x00, %i2
movl %icc, %o6, %l1
tn %icc, 0x5
movne %xcc, %i4, %i6
fmovde %xcc, %f5, %f2
fmul8ulx16 %f12, %f12, %f0
tgu %icc, 0x6
fandnot1 %f8, %f0, %f6
taddcctv %l6, 0x19A9, %o4
sdivx %g1, 0x0245, %l2
tcs %icc, 0x4
st %f8, [%l7 + 0x4C]
fpackfix %f12, %f9
fpmerge %f11, %f6, %f6
sth %o0, [%l7 + 0x4A]
sth %l3, [%l7 + 0x6A]
fmovrdne %i1, %f10, %f2
fxors %f13, %f9, %f7
fmovdleu %xcc, %f10, %f4
fsrc1 %f2, %f12
ldsb [%l7 + 0x12], %g6
ld [%l7 + 0x48], %f7
fbu %fcc2, loop_3
movcc %icc, %l0, %o7
fabsd %f4, %f2
fmovdvc %xcc, %f15, %f6
loop_3:
lduw [%l7 + 0x20], %i5
fmovdleu %icc, %f13, %f15
std %f4, [%l7 + 0x18]
srlx %l4, %o5, %i0
fpackfix %f6, %f1
st %f10, [%l7 + 0x28]
fmovrse %i3, %f5, %f8
fmovdvc %xcc, %f6, %f3
ldub [%l7 + 0x3E], %i7
tcs %xcc, 0x6
umulcc %g3, %l5, %g5
ldsb [%l7 + 0x14], %o1
fba,a %fcc1, loop_4
stw %o3, [%l7 + 0x64]
ld [%l7 + 0x78], %f4
tge %icc, 0x1
loop_4:
edge32 %g4, %g7, %g2
tcc %icc, 0x5
fzeros %f6
ldsh [%l7 + 0x7C], %i2
fpackfix %f0, %f5
sra %o2, %o6, %i4
ldx [%l7 + 0x40], %l1
fmovrdgz %i6, %f14, %f14
fmovrsgez %o4, %f12, %f11
fbn %fcc0, loop_5
stb %l6, [%l7 + 0x22]
ldsw [%l7 + 0x78], %g1
fsrc2 %f6, %f4
loop_5:
siam 0x6
nop
setx loop_6, %l0, %l1
jmpl %l1, %o0
fbule %fcc0, loop_7
movrlez %l3, 0x005, %i1
xnorcc %g6, %l2, %l0
loop_6:
edge8ln %o7, %l4, %o5
loop_7:
fmovsneg %icc, %f14, %f13
tg %icc, 0x2
ta %icc, 0x1
sth %i0, [%l7 + 0x7E]
ld [%l7 + 0x50], %f11
edge16n %i3, %i7, %i5
fbg %fcc2, loop_8
fpadd32 %f2, %f12, %f2
fnor %f6, %f0, %f10
fcmpgt32 %f4, %f6, %l5
loop_8:
bneg,a loop_9
std %f4, [%l7 + 0x78]
movge %icc, %g3, %o1
edge32ln %g5, %g4, %o3
loop_9:
tle %xcc, 0x1
tpos %xcc, 0x0
sth %g2, [%l7 + 0x6A]
fcmple32 %f4, %f0, %i2
edge8l %g7, %o6, %i4
te %xcc, 0x7
lduw [%l7 + 0x10], %l1
fnors %f14, %f13, %f8
stw %o2, [%l7 + 0x44]
movcs %xcc, %i6, %o4
st %f13, [%l7 + 0x74]
bvc %xcc, loop_10
edge32n %g1, %o0, %l3
tvc %icc, 0x7
tl %icc, 0x3
loop_10:
fands %f6, %f8, %f2
bshuffle %f8, %f10, %f4
orcc %i1, %g6, %l6
tge %xcc, 0x5
fbug %fcc3, loop_11
bpos,pn %xcc, loop_12
fmovdcc %xcc, %f10, %f0
tsubcctv %l0, %l2, %l4
loop_11:
ld [%l7 + 0x70], %f7
loop_12:
fmovsg %icc, %f4, %f1
fmovscs %xcc, %f14, %f10
ldx [%l7 + 0x40], %o5
fnegs %f8, %f1
nop
setx loop_13, %l0, %l1
jmpl %l1, %o7
ldd [%l7 + 0x68], %f6
bvs,a loop_14
fxors %f6, %f12, %f10
loop_13:
edge8l %i0, %i3, %i7
stb %i5, [%l7 + 0x27]
loop_14:
fmovde %icc, %f4, %f5
st %f4, [%l7 + 0x4C]
fornot1s %f10, %f3, %f5
fornot2 %f0, %f12, %f8
lduw [%l7 + 0x24], %g3
fmovdcc %icc, %f9, %f2
ld [%l7 + 0x38], %f5
movle %icc, %o1, %g5
fbug,a %fcc3, loop_15
tge %xcc, 0x6
fands %f9, %f7, %f13
edge32ln %g4, %l5, %o3
loop_15:
andncc %g2, %g7, %i2
ldsb [%l7 + 0x4B], %o6
fxors %f3, %f3, %f8
fmovse %xcc, %f13, %f12
stx %l1, [%l7 + 0x08]
ldd [%l7 + 0x58], %f14
ldsw [%l7 + 0x34], %i4
ldub [%l7 + 0x5D], %i6
orn %o2, %g1, %o0
tl %icc, 0x1
orncc %l3, 0x16F3, %i1
fmovs %f1, %f12
faligndata %f0, %f6, %f8
fcmpeq32 %f0, %f6, %o4
array8 %g6, %l6, %l0
fcmpne32 %f14, %f14, %l4
call loop_16
fmovscs %icc, %f7, %f0
fbo,a %fcc3, loop_17
fbul,a %fcc2, loop_18
loop_16:
xnor %l2, %o7, %i0
udivx %o5, 0x06A8, %i3
loop_17:
stw %i7, [%l7 + 0x24]
loop_18:
bge,pt %xcc, loop_19
sth %g3, [%l7 + 0x3C]
brgez %i5, loop_20
movgu %xcc, %g5, %g4
loop_19:
tl %icc, 0x6
movcc %xcc, %l5, %o3
loop_20:
ldsh [%l7 + 0x5C], %g2
faligndata %f4, %f2, %f6
st %f9, [%l7 + 0x78]
popc 0x146D, %g7
fbo %fcc1, loop_21
fxnor %f8, %f14, %f12
st %f7, [%l7 + 0x44]
fbule,a %fcc1, loop_22
loop_21:
subcc %o1, 0x16FB, %o6
ldsb [%l7 + 0x6B], %l1
movneg %xcc, %i4, %i6
loop_22:
bleu,a %xcc, loop_23
fandnot2s %f11, %f5, %f1
ldsb [%l7 + 0x7D], %o2
fmovde %icc, %f11, %f8
loop_23:
ldsh [%l7 + 0x28], %g1
lduh [%l7 + 0x60], %i2
fmovdneg %xcc, %f11, %f14
sth %o0, [%l7 + 0x4C]
fones %f7
fnor %f8, %f14, %f6
fmovdge %icc, %f7, %f12
tge %xcc, 0x4
st %f10, [%l7 + 0x7C]
brlez %l3, loop_24
fcmpeq32 %f8, %f6, %i1
ldsw [%l7 + 0x6C], %o4
call loop_25
loop_24:
ldub [%l7 + 0x14], %l6
fmovrsgz %l0, %f9, %f14
ble,pt %icc, loop_26
loop_25:
fcmpne16 %f14, %f6, %g6
lduw [%l7 + 0x5C], %l4
ldub [%l7 + 0x6B], %l2
loop_26:
fbu %fcc0, loop_27
movleu %icc, %o7, %o5
ldsh [%l7 + 0x5C], %i3
brnz %i7, loop_28
loop_27:
sth %i0, [%l7 + 0x44]
fmovrdlez %g3, %f0, %f4
xor %g5, %g4, %i5
loop_28:
srax %o3, 0x10, %l5
ldsw [%l7 + 0x08], %g7
brlz %g2, loop_29
stw %o1, [%l7 + 0x0C]
andn %l1, 0x0966, %i4
brgez,a %i6, loop_30
loop_29:
fnot1s %f8, %f0
fnot1 %f10, %f12
fpadd16 %f12, %f8, %f6
loop_30:
stx %o6, [%l7 + 0x50]
fcmpne16 %f8, %f14, %g1
ldsw [%l7 + 0x70], %i2
ldsw [%l7 + 0x64], %o0
fmovsge %xcc, %f7, %f4
st %f10, [%l7 + 0x70]
fmovscs %xcc, %f14, %f8
fbuge,a %fcc1, loop_31
movvc %xcc, %l3, %o2
fbl %fcc0, loop_32
fornot1s %f6, %f10, %f14
loop_31:
brgz %o4, loop_33
fmovdg %icc, %f14, %f10
loop_32:
fcmped %fcc2, %f14, %f6
bcc,a %xcc, loop_34
loop_33:
fpackfix %f0, %f0
bl loop_35
fmovsgu %xcc, %f10, %f7
loop_34:
brlez %l6, loop_36
lduh [%l7 + 0x1E], %i1
loop_35:
fbule,a %fcc2, loop_37
edge8ln %g6, %l4, %l0
loop_36:
ldd [%l7 + 0x58], %f8
lduh [%l7 + 0x3A], %l2
loop_37:
st %f9, [%l7 + 0x48]
fmovrslez %o5, %f8, %f5
ldx [%l7 + 0x58], %o7
xnor %i7, %i0, %g3
stx %i3, [%l7 + 0x38]
lduw [%l7 + 0x1C], %g5
fmovdge %xcc, %f8, %f4
fbule,a %fcc0, loop_38
fmovdle %icc, %f11, %f9
fmovsa %icc, %f8, %f7
udivx %g4, 0x1A61, %o3
loop_38:
fxnors %f6, %f11, %f2
andn %l5, 0x030A, %g7
stb %g2, [%l7 + 0x6D]
fbuge,a %fcc1, loop_39
fpadd32s %f4, %f15, %f2
fones %f7
fmovsge %icc, %f1, %f3
loop_39:
fble,a %fcc2, loop_40
ldd [%l7 + 0x78], %f14
std %f4, [%l7 + 0x40]
ldub [%l7 + 0x7A], %i5
loop_40:
edge16 %l1, %i4, %o1
fba,a %fcc1, loop_41
fbug,a %fcc1, loop_42
fmovdle %xcc, %f7, %f8
fmovrdlz %i6, %f6, %f8
loop_41:
fbl,a %fcc2, loop_43
loop_42:
fmovsg %xcc, %f13, %f6
lduw [%l7 + 0x68], %o6
edge16ln %i2, %o0, %g1
loop_43:
fmovsa %icc, %f3, %f7
bneg,a,pt %icc, loop_44
fornot1 %f8, %f6, %f10
array8 %o2, %l3, %l6
st %f7, [%l7 + 0x60]
loop_44:
ldsb [%l7 + 0x7E], %i1
fbule,a %fcc0, loop_45
fmovdvc %xcc, %f2, %f12
fmovrslz %o4, %f6, %f11
nop
setx loop_46, %l0, %l1
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_45:
ldsw [%l7 + 0x30], %l4
movle %icc, %g6, %l0
fmovsne %icc, %f4, %f5
loop_46:
ldub [%l7 + 0x2C], %l2
fnot1s %f2, %f14
fmovsvc %xcc, %f3, %f5
lduw [%l7 + 0x3C], %o7
fmovrdgz %o5, %f14, %f4
edge16n %i7, %i0, %i3
fcmple16 %f6, %f12, %g3
std %f14, [%l7 + 0x30]
fmovrde %g5, %f0, %f6
edge16ln %g4, %l5, %g7
umulcc %o3, %i5, %g2
udivcc %i4, 0x1156, %l1
fmovrde %i6, %f0, %f0
ldub [%l7 + 0x78], %o1
std %f4, [%l7 + 0x48]
sllx %o6, 0x0D, %i2
fsrc2s %f10, %f5
fmovdn %xcc, %f4, %f14
fmovdle %xcc, %f14, %f11
lduh [%l7 + 0x54], %o0
ldd [%l7 + 0x48], %f2
xorcc %o2, 0x07FA, %g1
fmovdle %icc, %f15, %f6
tpos %xcc, 0x6
stx %l3, [%l7 + 0x68]
fmovdn %xcc, %f6, %f4
brnz,a %l6, loop_47
brnz %o4, loop_48
st %f9, [%l7 + 0x3C]
edge8 %i1, %g6, %l0
loop_47:
movrlz %l4, %l2, %o5
loop_48:
fnot1s %f15, %f0
ldsh [%l7 + 0x3C], %i7
fors %f0, %f14, %f3
fbge %fcc2, loop_49
and %i0, 0x127E, %i3
fsrc1 %f4, %f6
fmovsl %xcc, %f14, %f0
loop_49:
fmovrde %g3, %f8, %f0
stw %g5, [%l7 + 0x68]
fbuge,a %fcc0, loop_50
fbue,a %fcc1, loop_51
fmovsn %xcc, %f13, %f13
fnands %f13, %f14, %f7
loop_50:
bgu loop_52
loop_51:
bpos %xcc, loop_53
tgu %xcc, 0x7
fmul8sux16 %f8, %f4, %f0
loop_52:
std %f10, [%l7 + 0x78]
loop_53:
fbu %fcc0, loop_54
fandnot2 %f12, %f10, %f10
movrgez %o7, %l5, %g7
brz %o3, loop_55
loop_54:
fmul8x16au %f13, %f11, %f14
tg %icc, 0x5
fpackfix %f0, %f1
loop_55:
fsrc2s %f6, %f13
sdiv %i5, 0x1D3C, %g2
tvc %xcc, 0x6
sra %i4, %g4, %l1
ldsb [%l7 + 0x16], %i6
fbule,a %fcc3, loop_56
fpack32 %f0, %f4, %f8
fbn %fcc3, loop_57
andn %o1, %o6, %i2
loop_56:
fpmerge %f6, %f6, %f14
edge16 %o2, %g1, %o0
loop_57:
smul %l3, %o4, %i1
edge16ln %l6, %l0, %g6
brnz %l2, loop_58
andcc %o5, 0x1DD4, %i7
fmovsle %xcc, %f5, %f6
st %f12, [%l7 + 0x20]
loop_58:
smulcc %i0, 0x094E, %i3
nop
setx loop_59, %l0, %l1
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 %f9, %f14, %f9
fxors %f15, %f3, %f13
lduh [%l7 + 0x1E], %g3
loop_59:
umulcc %g5, %o7, %l4
fmovs %f13, %f11
fmovsgu %icc, %f15, %f7
tleu %icc, 0x1
ldub [%l7 + 0x6A], %l5
fnot1s %f1, %f8
fand %f14, %f0, %f2
fmovrdgz %g7, %f2, %f14
fones %f14
st %f0, [%l7 + 0x08]
fmovd %f14, %f14
ldsh [%l7 + 0x4C], %o3
sllx %i5, 0x08, %g2
umul %i4, %l1, %i6
fmovrslz %g4, %f5, %f8
st %f9, [%l7 + 0x74]
srax %o1, %i2, %o6
stx %g1, [%l7 + 0x28]
ldsb [%l7 + 0x46], %o2
fmovrslz %o0, %f11, %f0
ldsw [%l7 + 0x40], %l3
for %f14, %f0, %f10
ldd [%l7 + 0x68], %f12
fmovrdlez %i1, %f2, %f10
lduw [%l7 + 0x48], %o4
fmovsn %xcc, %f7, %f6
fmovdgu %xcc, %f8, %f13
fmovs %f6, %f0
lduh [%l7 + 0x6C], %l0
fpsub32s %f5, %f8, %f10
ldsb [%l7 + 0x78], %g6
fxor %f12, %f10, %f2
fpsub16s %f2, %f9, %f9
movrgz %l6, 0x04C, %l2
fornot2 %f8, %f6, %f6
ldsh [%l7 + 0x2A], %o5
fmovdpos %xcc, %f6, %f14
fandnot1 %f0, %f2, %f6
ldsb [%l7 + 0x15], %i7
ldd [%l7 + 0x60], %f12
xnorcc %i3, %i0, %g3
ldx [%l7 + 0x50], %g5
bpos,pt %xcc, loop_60
fmovsg %icc, %f10, %f3
fmovsvc %icc, %f8, %f2
lduh [%l7 + 0x08], %o7
loop_60:
tneg %xcc, 0x4
ld [%l7 + 0x38], %f7
bcc %icc, loop_61
fxors %f3, %f10, %f13
fcmped %fcc2, %f10, %f14
fcmped %fcc0, %f0, %f2
loop_61:
fxnor %f2, %f6, %f10
st %f9, [%l7 + 0x54]
ldd [%l7 + 0x50], %f0
movcc %icc, %l5, %g7
sth %o3, [%l7 + 0x68]
movrgz %l4, %i5, %i4
fandnot1 %f12, %f10, %f4
ldx [%l7 + 0x58], %l1
fpmerge %f11, %f10, %f10
fmovs %f7, %f11
brnz %i6, loop_62
umulcc %g2, 0x1695, %g4
lduw [%l7 + 0x10], %i2
stb %o1, [%l7 + 0x76]
loop_62:
fzeros %f1
fmovs %f5, %f11
movvs %icc, %o6, %g1
fzeros %f10
brgez,a %o2, loop_63
fnot2 %f2, %f10
fbne,a %fcc0, loop_64
fones %f8
loop_63:
fandnot2s %f7, %f10, %f15
movrlz %o0, 0x1D8, %l3
loop_64:
fnegd %f4, %f14
lduh [%l7 + 0x68], %o4
lduh [%l7 + 0x30], %l0
fandnot1 %f4, %f14, %f10
bge,pn %icc, loop_65
fxors %f2, %f0, %f12
fmovsgu %xcc, %f10, %f3
ldsw [%l7 + 0x78], %i1
loop_65:
bvc,a,pt %icc, loop_66
addc %l6, %l2, %g6
stb %o5, [%l7 + 0x7A]
fones %f12
loop_66:
fmovrdgez %i3, %f0, %f4
std %f8, [%l7 + 0x38]
ldsb [%l7 + 0x64], %i7
tvs %xcc, 0x5
bn,pn %icc, loop_67
fbu %fcc1, loop_68
movpos %icc, %g3, %i0
ldub [%l7 + 0x09], %o7
loop_67:
fmovdgu %xcc, %f6, %f1
loop_68:
ba,a %icc, loop_69
tvs %xcc, 0x5
umulcc %l5, 0x0B96, %g7
subccc %o3, 0x1445, %g5
loop_69:
sth %i5, [%l7 + 0x22]
fzero %f12
ble,a,pt %icc, loop_70
tg %icc, 0x6
fsrc1 %f8, %f12
ld [%l7 + 0x2C], %f1
loop_70:
fmovrsgz %l4, %f13, %f7
fmovdgu %xcc, %f13, %f13
ldsw [%l7 + 0x18], %i4
tsubcc %i6, %l1, %g4
st %f9, [%l7 + 0x2C]
fpack32 %f12, %f8, %f8
udivcc %g2, 0x0907, %i2
fmovrsne %o6, %f9, %f12
stb %g1, [%l7 + 0x11]
fmovrsgz %o2, %f11, %f12
stb %o0, [%l7 + 0x76]
ldsh [%l7 + 0x58], %o1
xnorcc %o4, 0x17B2, %l0
andn %i1, %l6, %l2
alignaddr %l3, %g6, %o5
fsrc1s %f11, %f15
ldsw [%l7 + 0x4C], %i7
movvs %xcc, %g3, %i0
fands %f9, %f14, %f7
be,a %icc, loop_71
stb %o7, [%l7 + 0x5D]
fbule,a %fcc2, loop_72
fmul8x16al %f3, %f10, %f8
loop_71:
bgu,a %icc, loop_73
andcc %i3, %g7, %o3
loop_72:
stw %l5, [%l7 + 0x38]
bvc,pt %icc, loop_74
loop_73:
fmovscc %xcc, %f15, %f1
tvc %xcc, 0x7
ldub [%l7 + 0x2F], %i5
loop_74:
fcmpne16 %f6, %f0, %l4
fmovrdgz %g5, %f6, %f4
movcc %icc, %i4, %l1
fcmpgt32 %f2, %f0, %i6
fmovdge %xcc, %f11, %f11
fabsd %f0, %f12
alignaddr %g2, %i2, %o6
fnegs %f15, %f12
stw %g1, [%l7 + 0x18]
ldsw [%l7 + 0x48], %g4
fbule,a %fcc1, loop_75
fmovdvs %icc, %f6, %f3
fmovda %icc, %f13, %f5
sdivcc %o2, 0x0635, %o0
loop_75:
stw %o1, [%l7 + 0x48]
fexpand %f12, %f6
lduh [%l7 + 0x3A], %l0
ldsh [%l7 + 0x3A], %o4
fmovdn %icc, %f15, %f9
ldub [%l7 + 0x48], %l6
ldsb [%l7 + 0x7D], %i1
fmovdneg %icc, %f9, %f11
lduw [%l7 + 0x10], %l3
fandnot1 %f0, %f8, %f10
for %f10, %f8, %f10
ldx [%l7 + 0x60], %g6
lduh [%l7 + 0x48], %o5
subc %l2, %i7, %g3
stx %o7, [%l7 + 0x18]
move %icc, %i0, %g7
stb %i3, [%l7 + 0x7B]
tsubcctv %l5, 0x12B6, %i5
fmul8x16 %f5, %f2, %f4
tvc %xcc, 0x5
fcmple16 %f10, %f12, %l4
fmovdn %icc, %f9, %f5
ldub [%l7 + 0x76], %o3
fbo,a %fcc1, loop_76
fmovrse %i4, %f9, %f8
fbl %fcc0, loop_77
ldsw [%l7 + 0x4C], %g5
loop_76:
nop
setx loop_78, %l0, %l1
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 %i6, [%l7 + 0x10]
loop_77:
movrgez %g2, %l1, %i2
std %f12, [%l7 + 0x08]
loop_78:
stw %g1, [%l7 + 0x6C]
edge16ln %g4, %o2, %o0
fpsub16 %f10, %f8, %f0
addcc %o6, 0x150B, %o1
stb %l0, [%l7 + 0x72]
movcc %xcc, %o4, %i1
fmovdl %icc, %f13, %f4
fcmpgt16 %f10, %f8, %l6
ta %xcc, 0x2
fmovdg %xcc, %f1, %f5
fmovsleu %xcc, %f14, %f1
alignaddrl %l3, %g6, %o5
fxnors %f10, %f12, %f2
srlx %l2, %i7, %o7
fbge,a %fcc0, loop_79
ldsw [%l7 + 0x4C], %g3
movn %xcc, %i0, %g7
sth %i3, [%l7 + 0x72]
loop_79:
sllx %l5, 0x10, %l4
tneg %xcc, 0x5
bl,pn %xcc, loop_80
fmovdn %icc, %f12, %f4
movrlz %i5, 0x2FA, %o3
ldsb [%l7 + 0x6E], %i4
loop_80:
edge32l %i6, %g2, %g5
stw %i2, [%l7 + 0x28]
lduw [%l7 + 0x24], %g1
st %f7, [%l7 + 0x0C]
fmovsvc %icc, %f10, %f14
stb %l1, [%l7 + 0x62]
xorcc %g4, 0x0DBC, %o2
orncc %o0, 0x1663, %o1
fmovdvs %icc, %f3, %f9
fmovrdlez %l0, %f0, %f10
popc 0x1EE4, %o6
tsubcctv %o4, %l6, %i1
fsrc1 %f2, %f12
ld [%l7 + 0x20], %f2
fmovdvc %icc, %f6, %f5
ldsb [%l7 + 0x21], %g6
bpos,pn %xcc, loop_81
st %f12, [%l7 + 0x40]
bn loop_82
fmovd %f4, %f0
loop_81:
fmul8ulx16 %f4, %f6, %f4
brlez %o5, loop_83
loop_82:
ldub [%l7 + 0x6E], %l2
sll %l3, 0x07, %i7
fzero %f12
loop_83:
tg %icc, 0x1
fmovrdgez %g3, %f12, %f6
stb %i0, [%l7 + 0x7E]
ld [%l7 + 0x44], %f0
sdiv %g7, 0x1E33, %o7
movleu %icc, %i3, %l5
ldx [%l7 + 0x68], %i5
stx %l4, [%l7 + 0x68]
sllx %i4, 0x0A, %o3
fble,a %fcc1, loop_84
ta %xcc, 0x0
fcmple16 %f6, %f0, %i6
tn %xcc, 0x0
loop_84:
lduh [%l7 + 0x4A], %g5
ldd [%l7 + 0x58], %f14
ldx [%l7 + 0x58], %i2
fmovrdgz %g1, %f14, %f6
sth %g2, [%l7 + 0x28]
ldd [%l7 + 0x78], %f12
fsrc2s %f6, %f1
fnot1 %f4, %f8
ldd [%l7 + 0x60], %f8
bneg,a loop_85
umulcc %g4, %o2, %l1
taddcctv %o0, 0x1609, %o1
ldub [%l7 + 0x70], %o6
loop_85:
ldub [%l7 + 0x31], %l0
brgez %l6, loop_86
stx %o4, [%l7 + 0x10]
sth %i1, [%l7 + 0x20]
srax %o5, 0x04, %g6
loop_86:
fcmped %fcc3, %f6, %f10
fbl %fcc3, loop_87
brgez,a %l3, loop_88
fmovsge %icc, %f15, %f10
ldsb [%l7 + 0x40], %i7
loop_87:
fmovsleu %icc, %f6, %f1
loop_88:
fcmpeq16 %f14, %f10, %l2
te %icc, 0x6
siam 0x0
fbl %fcc3, loop_89
fmuld8sux16 %f0, %f14, %f8
stb %i0, [%l7 + 0x2B]
sth %g3, [%l7 + 0x38]
loop_89:
tgu %xcc, 0x1
fcmpne16 %f12, %f4, %g7
stw %o7, [%l7 + 0x70]
stw %i3, [%l7 + 0x64]
lduw [%l7 + 0x24], %i5
st %f7, [%l7 + 0x6C]
bcs,pt %icc, loop_90
bg %icc, loop_91
tgu %icc, 0x1
movre %l4, 0x2DD, %l5
loop_90:
brgez %i4, loop_92
loop_91:
be %xcc, loop_93
array8 %i6, %g5, %i2
ldsh [%l7 + 0x1E], %o3
loop_92:
ldx [%l7 + 0x08], %g2
loop_93:
smulcc %g1, 0x0418, %g4
fbule %fcc2, loop_94
ldsb [%l7 + 0x10], %o2
stx %l1, [%l7 + 0x70]
bneg,a,pn %icc, loop_95
loop_94:
fcmpd %fcc2, %f0, %f2
fmovrde %o1, %f8, %f0
ldsh [%l7 + 0x18], %o0
loop_95:
fmovscc %xcc, %f6, %f14
movrgez %l0, 0x192, %l6
ldsb [%l7 + 0x7C], %o6
st %f14, [%l7 + 0x58]
lduw [%l7 + 0x7C], %i1
ld [%l7 + 0x0C], %f0
fornot1s %f4, %f15, %f1
fcmple32 %f10, %f4, %o4
add %g6, 0x1EE9, %o5
std %f10, [%l7 + 0x28]
stb %l3, [%l7 + 0x0E]
movrgz %i7, %l2, %g3
for %f10, %f12, %f2
fxnors %f15, %f15, %f14
stx %g7, [%l7 + 0x28]
std %f10, [%l7 + 0x18]
st %f0, [%l7 + 0x14]
fmovsgu %icc, %f11, %f13
ldsb [%l7 + 0x69], %o7
edge8 %i3, %i0, %i5
ta %xcc, 0x1
movge %icc, %l5, %i4
bn,a,pt %xcc, loop_96
edge16 %i6, %l4, %g5
fzero %f8
nop
setx loop_97, %l0, %l1
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_96:
ldub [%l7 + 0x74], %i2
xorcc %g2, %g1, %g4
ldx [%l7 + 0x28], %o3
loop_97:
fmovdvc %icc, %f15, %f12
movvs %icc, %l1, %o1
brlz,a %o0, loop_98
sdivx %l0, 0x0D9F, %o2
addcc %l6, 0x1213, %o6
fornot2s %f5, %f9, %f12
loop_98:
movneg %xcc, %i1, %g6
tne %icc, 0x1
addccc %o4, %o5, %l3
call loop_99
bcc,pt %xcc, loop_100
or %i7, 0x10CA, %l2
ld [%l7 + 0x1C], %f7
loop_99:
ld [%l7 + 0x0C], %f12
loop_100:
fmovdpos %xcc, %f10, %f14
sub %g3, 0x0BCD, %g7
subc %o7, 0x12AF, %i0
ldd [%l7 + 0x28], %f2
pdist %f4, %f6, %f14
andncc %i5, %i3, %i4
tvc %xcc, 0x3
fnegd %f4, %f12
fpackfix %f2, %f9
tg %xcc, 0x3
movrne %l5, %l4, %g5
fsrc2 %f8, %f14
edge8 %i2, %g2, %i6
popc %g4, %o3
brgez %l1, loop_101
ldsw [%l7 + 0x60], %g1
sth %o1, [%l7 + 0x52]
fmovrdne %o0, %f10, %f6
loop_101:
ldsh [%l7 + 0x7A], %o2
fpadd16s %f6, %f10, %f15
ldd [%l7 + 0x10], %f10
sth %l0, [%l7 + 0x52]
ta %icc, 0x7
smulcc %l6, 0x15A0, %o6
fmovdvc %icc, %f15, %f12
tsubcctv %g6, %i1, %o4
addc %l3, %i7, %l2
ba,pn %icc, loop_102
lduw [%l7 + 0x70], %g3
movrlez %o5, 0x233, %o7
subccc %i0, %i5, %g7
loop_102:
tgu %icc, 0x7
udiv %i3, 0x03FE, %i4
stw %l5, [%l7 + 0x3C]
stx %l4, [%l7 + 0x50]
ldsw [%l7 + 0x14], %i2
ldsb [%l7 + 0x49], %g2
fmovd %f6, %f8
fmovrdlez %i6, %f10, %f8
ldub [%l7 + 0x4E], %g4
ldsw [%l7 + 0x10], %g5
tsubcc %o3, 0x1CF0, %g1
std %f8, [%l7 + 0x30]
st %f12, [%l7 + 0x74]
ldx [%l7 + 0x48], %o1
umulcc %l1, 0x0FCD, %o2
stw %l0, [%l7 + 0x64]
fpadd16 %f8, %f4, %f4
fmul8x16au %f6, %f5, %f0
sra %o0, 0x1A, %o6
brgz,a %l6, loop_103
nop
setx loop_104, %l0, %l1
jmpl %l1, %g6
andcc %o4, 0x0CD0, %i1
move %xcc, %l3, %l2
loop_103:
fmovdcc %xcc, %f1, %f1
loop_104:
siam 0x3
be %xcc, loop_105
brgz,a %g3, loop_106
fpack16 %f8, %f1
ldub [%l7 + 0x4D], %i7
loop_105:
faligndata %f12, %f6, %f14
loop_106:
fmovdpos %icc, %f4, %f3
add %o5, %o7, %i5
fbge %fcc1, loop_107
fpackfix %f14, %f13
fpack32 %f14, %f12, %f2
ldsw [%l7 + 0x58], %g7
loop_107:
movgu %icc, %i0, %i4
fcmpd %fcc0, %f6, %f12
fmovdvc %xcc, %f9, %f9
stb %l5, [%l7 + 0x43]
addc %i3, %l4, %i2
movg %icc, %i6, %g4
tn %xcc, 0x2
fbn,a %fcc0, loop_108
andcc %g2, %o3, %g1
movcc %icc, %g5, %l1
ldub [%l7 + 0x31], %o1
loop_108:
xorcc %l0, 0x0CE1, %o2
fcmpne16 %f0, %f8, %o6
fmul8ulx16 %f0, %f12, %f4
xorcc %l6, %g6, %o0
smulcc %i1, %l3, %l2
movneg %icc, %g3, %i7
ba,pn %xcc, loop_109
mulscc %o5, 0x0E29, %o7
fmovdcc %icc, %f4, %f11
edge32ln %o4, %g7, %i0
loop_109:
fmovdg %icc, %f15, %f15
subccc %i5, 0x1A0B, %l5
edge8l %i4, %i3, %l4
stx %i2, [%l7 + 0x18]
umul %g4, %i6, %o3
andcc %g1, 0x18FB, %g2
ldx [%l7 + 0x68], %g5
fmovrdgz %o1, %f2, %f8
addc %l0, %o2, %o6
ldsh [%l7 + 0x3C], %l1
fmovdge %icc, %f9, %f14
ldsh [%l7 + 0x54], %l6
movgu %icc, %o0, %i1
stb %l3, [%l7 + 0x40]
fmul8x16al %f4, %f5, %f6
ldx [%l7 + 0x78], %g6
edge16l %l2, %i7, %g3
fmovdle %icc, %f12, %f0
ldsb [%l7 + 0x30], %o7
ldsw [%l7 + 0x38], %o5
fmovde %xcc, %f0, %f1
udivx %o4, 0x144E, %g7
fmovrdgez %i5, %f10, %f12
ldd [%l7 + 0x48], %f4
ldd [%l7 + 0x08], %f8
tgu %icc, 0x2
movvs %icc, %l5, %i0
lduh [%l7 + 0x54], %i4
st %f7, [%l7 + 0x2C]
fmovdg %icc, %f1, %f2
fexpand %f1, %f4
movrne %l4, 0x0F2, %i2
udiv %g4, 0x090F, %i6
fmovspos %xcc, %f1, %f9
orn %i3, %o3, %g1
fxnor %f2, %f2, %f14
ldsw [%l7 + 0x0C], %g5
fmovrdgz %o1, %f2, %f0
ldsw [%l7 + 0x14], %l0
mulscc %o2, %g2, %l1
bne %icc, loop_110
fnot1 %f12, %f2
ldsh [%l7 + 0x44], %l6
fmuld8ulx16 %f6, %f0, %f6
loop_110:
std %f2, [%l7 + 0x38]
fornot1 %f10, %f0, %f12
fbn,a %fcc3, loop_111
lduh [%l7 + 0x2C], %o0
or %o6, %i1, %g6
st %f11, [%l7 + 0x64]
loop_111:
ldub [%l7 + 0x23], %l2
ldsw [%l7 + 0x7C], %i7
ldd [%l7 + 0x20], %f0
udivcc %l3, 0x0649, %o7
lduh [%l7 + 0x7A], %g3
fornot2s %f14, %f13, %f11
lduw [%l7 + 0x44], %o4
lduw [%l7 + 0x78], %o5
ldx [%l7 + 0x38], %g7
andncc %i5, %i0, %i4
ldsh [%l7 + 0x72], %l5
tgu %icc, 0x5
fzero %f6
fpack32 %f10, %f6, %f6
fmovdleu %xcc, %f13, %f6
ldsh [%l7 + 0x1E], %i2
lduh [%l7 + 0x3C], %l4
tvs %xcc, 0x3
ldsw [%l7 + 0x68], %g4
sllx %i6, %o3, %i3
fands %f0, %f5, %f2
ldx [%l7 + 0x30], %g5
ldx [%l7 + 0x50], %o1
stw %g1, [%l7 + 0x58]
fmovdvc %xcc, %f11, %f13
bneg,a,pt %xcc, loop_112
st %f10, [%l7 + 0x28]
tle %xcc, 0x1
tgu %xcc, 0x6
loop_112:
edge16n %l0, %o2, %l1
mova %xcc, %l6, %o0
subc %o6, 0x02E9, %g2
xnor %i1, 0x0DB6, %g6
stb %l2, [%l7 + 0x0F]
andn %i7, 0x0CF9, %l3
be,a,pt %icc, loop_113
fandnot1 %f12, %f2, %f14
fcmpeq32 %f14, %f0, %o7
fble %fcc2, loop_114
loop_113:
brgez,a %g3, loop_115
fmovdne %xcc, %f4, %f5
stb %o5, [%l7 + 0x6A]
loop_114:
ldub [%l7 + 0x4C], %o4
loop_115:
fmovsg %xcc, %f8, %f2
bg,a %xcc, loop_116
addcc %i5, 0x0389, %g7
fmovrdgz %i0, %f14, %f10
call loop_117
loop_116:
sub %l5, 0x06AE, %i2
bleu,a loop_118
fsrc1s %f4, %f8
loop_117:
fmul8x16al %f11, %f4, %f2
srlx %l4, 0x1A, %i4
loop_118:
ldd [%l7 + 0x08], %f14
stb %i6, [%l7 + 0x30]
sub %g4, 0x09D7, %i3
edge8l %o3, %g5, %g1
andncc %l0, %o2, %l1
fmovda %icc, %f2, %f1
fbug %fcc0, loop_119
edge8ln %o1, %l6, %o6
movrne %o0, 0x028, %g2
fmovsn %xcc, %f13, %f15
loop_119:
ldd [%l7 + 0x10], %f8
ld [%l7 + 0x34], %f8
ld [%l7 + 0x4C], %f15
fmovscs %icc, %f12, %f6
brlz,a %i1, loop_120
fbl,a %fcc3, loop_121
st %f1, [%l7 + 0x38]
edge32n %g6, %i7, %l3
loop_120:
ld [%l7 + 0x48], %f0
loop_121:
ldsb [%l7 + 0x57], %l2
fmovrde %o7, %f6, %f12
fmovsl %xcc, %f13, %f6
fmovdcs %xcc, %f0, %f6
ldx [%l7 + 0x50], %o5
lduh [%l7 + 0x40], %g3
call loop_122
fmovdg %xcc, %f8, %f8
st %f7, [%l7 + 0x18]
st %f12, [%l7 + 0x50]
loop_122:
bgu %icc, loop_123
movge %xcc, %o4, %g7
fble,a %fcc0, loop_124
movcs %icc, %i5, %i0
loop_123:
fornot1s %f4, %f0, %f9
fmovsvs %icc, %f6, %f13
loop_124:
fpack32 %f2, %f14, %f2
movleu %xcc, %i2, %l5
ldub [%l7 + 0x4C], %i4
sth %l4, [%l7 + 0x0A]
ba,a %icc, loop_125
orn %i6, %i3, %g4
edge32 %g5, %o3, %g1
ble %icc, loop_126
loop_125:
fpsub16 %f0, %f14, %f2
fmovdvc %icc, %f10, %f14
ldsb [%l7 + 0x42], %o2
loop_126:
umulcc %l1, %l0, %o1
fornot2s %f0, %f11, %f13
edge16l %l6, %o0, %o6
tvc %icc, 0x6
stb %g2, [%l7 + 0x0E]
fbo %fcc3, loop_127
stx %g6, [%l7 + 0x58]
be,a,pt %icc, loop_128
std %f12, [%l7 + 0x68]
loop_127:
fmovscc %icc, %f9, %f2
stx %i1, [%l7 + 0x18]
loop_128:
bpos,pn %icc, loop_129
fba,a %fcc0, loop_130
popc 0x1FA3, %i7
fpack16 %f8, %f15
loop_129:
nop
setx loop_131, %l0, %l1
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_130:
sub %l3, %o7, %o5
ta %icc, 0x2
sdivcc %g3, 0x1A88, %o4
loop_131:
fmovdgu %xcc, %f2, %f13
nop
setx loop_132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x4E], %l2
fmovd %f10, %f6
move %xcc, %g7, %i0
loop_132:
stb %i5, [%l7 + 0x60]
ldd [%l7 + 0x30], %f12
ldx [%l7 + 0x78], %i2
andn %i4, 0x136D, %l4
fcmpd %fcc0, %f4, %f0
addccc %i6, 0x122A, %i3
fmovdleu %icc, %f7, %f15
movre %g4, %l5, %o3
fmovsle %icc, %f9, %f7
fmuld8sux16 %f10, %f2, %f8
fmovdcs %icc, %f14, %f5
fnands %f10, %f6, %f15
std %f10, [%l7 + 0x60]
bgu,a,pt %xcc, loop_133
fcmpne32 %f0, %f2, %g5
fnand %f4, %f4, %f14
bcc,pt %icc, loop_134
loop_133:
fpack16 %f14, %f9
fmovdg %icc, %f4, %f0
bgu,a,pn %xcc, loop_135
loop_134:
bn,a %xcc, loop_136
fmovdl %xcc, %f4, %f13
tvc %xcc, 0x7
loop_135:
udivx %g1, 0x1911, %o2
loop_136:
fmovdpos %icc, %f3, %f3
stb %l0, [%l7 + 0x3D]
sll %o1, %l6, %l1
nop
setx loop_137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0DF9, %o0
fmovsvs %xcc, %f9, %f0
te %xcc, 0x2
loop_137:
edge32ln %o6, %g2, %i1
sth %i7, [%l7 + 0x30]
edge8 %l3, %o7, %o5
stw %g3, [%l7 + 0x08]
ldsw [%l7 + 0x20], %g6
movl %xcc, %o4, %l2
std %f8, [%l7 + 0x70]
fmovde %xcc, %f8, %f5
fornot2s %f12, %f10, %f5
xorcc %g7, 0x054B, %i0
lduw [%l7 + 0x4C], %i5
ldub [%l7 + 0x1F], %i2
fmovdne %xcc, %f12, %f11
ldx [%l7 + 0x78], %i4
fones %f0
fnands %f3, %f14, %f0
fmovse %xcc, %f6, %f3
stw %i6, [%l7 + 0x20]
srlx %l4, %i3, %l5
orcc %o3, 0x0825, %g5
std %f8, [%l7 + 0x10]
fmovrsgez %g4, %f3, %f3
bl,a loop_138
addc %g1, %o2, %o1
ldsw [%l7 + 0x50], %l6
fxnors %f3, %f8, %f6
loop_138:
fornot2 %f14, %f2, %f14
taddcc %l0, 0x1193, %o0
st %f15, [%l7 + 0x10]
fxnors %f4, %f7, %f3
faligndata %f4, %f14, %f2
fpadd32s %f15, %f8, %f15
mova %icc, %l1, %g2
fmovsge %xcc, %f13, %f13
ba,a,pt %xcc, loop_139
edge32ln %o6, %i7, %l3
taddcc %i1, 0x0894, %o5
fmovdvs %xcc, %f3, %f5
loop_139:
tpos %xcc, 0x5
xnor %g3, %o7, %o4
pdist %f6, %f12, %f6
fand %f14, %f12, %f10
fmovda %xcc, %f12, %f14
ldd [%l7 + 0x10], %f4
edge32 %l2, %g6, %i0
lduw [%l7 + 0x10], %i5
tsubcc %i2, 0x1D74, %i4
xnor %g7, %i6, %i3
ldsb [%l7 + 0x75], %l5
fandnot2 %f6, %f6, %f0
fmuld8sux16 %f2, %f15, %f4
stw %o3, [%l7 + 0x70]
sth %l4, [%l7 + 0x46]
fmovrslez %g4, %f4, %f6
sll %g5, %g1, %o2
edge32l %o1, %l6, %o0
and %l1, 0x1AA0, %g2
tleu %xcc, 0x5
stx %l0, [%l7 + 0x78]
fmul8x16 %f14, %f14, %f4
fmovrsgez %i7, %f15, %f9
fand %f14, %f8, %f10
udivx %o6, 0x0211, %l3
tvs %xcc, 0x3
fmovrdlz %o5, %f12, %f8
fpadd16s %f6, %f15, %f12
be loop_140
nop
setx loop_141, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x1
movrgz %g3, 0x1AB, %i1
loop_140:
fba,a %fcc2, loop_142
loop_141:
ld [%l7 + 0x0C], %f11
alignaddr %o4, %o7, %g6
bge,pn %xcc, loop_143
loop_142:
std %f10, [%l7 + 0x48]
brz,a %l2, loop_144
bcc,a,pt %xcc, loop_145
loop_143:
fblg,a %fcc1, loop_146
lduh [%l7 + 0x68], %i5
loop_144:
brgz %i0, loop_147
loop_145:
brlez,a %i4, loop_148
loop_146:
stw %g7, [%l7 + 0x74]
fcmple16 %f12, %f10, %i2
loop_147:
tpos %xcc, 0x7
loop_148:
std %f8, [%l7 + 0x78]
stb %i3, [%l7 + 0x10]
ldsh [%l7 + 0x34], %i6
fsrc1 %f4, %f4
stw %l5, [%l7 + 0x4C]
array16 %l4, %g4, %g5
std %f2, [%l7 + 0x30]
brlz %g1, loop_149
fbge,a %fcc3, loop_150
taddcc %o2, 0x0769, %o3
fmovrsgez %o1, %f0, %f13
loop_149:
tge %xcc, 0x6
loop_150:
fors %f11, %f1, %f3
stx %o0, [%l7 + 0x18]
lduh [%l7 + 0x14], %l6
fpack32 %f10, %f0, %f10
fpsub16s %f15, %f0, %f13
bcs,pt %icc, loop_151
fors %f12, %f2, %f2
stw %g2, [%l7 + 0x74]
stb %l0, [%l7 + 0x29]
loop_151:
stb %l1, [%l7 + 0x71]
lduh [%l7 + 0x34], %o6
fbg,a %fcc3, loop_152
edge8 %i7, %o5, %g3
edge8n %l3, %o4, %o7
mova %xcc, %g6, %i1
loop_152:
movgu %icc, %i5, %i0
edge8n %i4, %l2, %g7
tleu %icc, 0x6
fcmpne32 %f8, %f0, %i2
fmovrdlez %i6, %f8, %f0
array32 %i3, %l5, %g4
fmovdpos %icc, %f3, %f6
fnot1 %f4, %f14
fmul8x16 %f4, %f10, %f14
udivx %g5, 0x1B06, %l4
fnot2s %f2, %f10
stw %o2, [%l7 + 0x58]
sth %o3, [%l7 + 0x4C]
fcmps %fcc0, %f13, %f2
stb %g1, [%l7 + 0x5A]
brlez %o1, loop_153
ldsh [%l7 + 0x52], %o0
array16 %g2, %l6, %l1
fpack16 %f0, %f12
loop_153:
fandnot2s %f9, %f15, %f15
fmovs %f5, %f5
fandnot2 %f2, %f10, %f14
fmovsle %xcc, %f3, %f15
ldsw [%l7 + 0x74], %l0
bcc,a,pt %icc, loop_154
fmovrsgez %o6, %f7, %f10
ldd [%l7 + 0x20], %f14
fmul8x16au %f10, %f5, %f6
loop_154:
movrgz %o5, %g3, %l3
ldsb [%l7 + 0x5A], %i7
or %o4, 0x0A0A, %o7
sth %g6, [%l7 + 0x70]
stw %i5, [%l7 + 0x7C]
sdivx %i1, 0x0B02, %i4
fbn,a %fcc2, loop_155
fmovdvs %icc, %f11, %f9
edge16 %l2, %g7, %i2
fpsub16s %f11, %f14, %f8
loop_155:
fbne,a %fcc2, loop_156
fmovrslz %i6, %f9, %f7
fnor %f0, %f4, %f8
ba,pn %icc, loop_157
loop_156:
orn %i0, 0x098B, %i3
fbug %fcc2, loop_158
alignaddrl %g4, %l5, %g5
loop_157:
fmovdgu %xcc, %f4, %f0
movre %l4, %o3, %g1
loop_158:
movvc %icc, %o1, %o2
edge16ln %g2, %o0, %l1
ldsb [%l7 + 0x67], %l0
fmovsl %xcc, %f9, %f15
lduw [%l7 + 0x50], %l6
tneg %icc, 0x3
fbule %fcc2, loop_159
fzeros %f10
ta %icc, 0x5
fones %f2
loop_159:
movrgz %o5, 0x1AD, %g3
ldsh [%l7 + 0x72], %o6
movleu %xcc, %l3, %i7
stx %o4, [%l7 + 0x58]
fblg,a %fcc0, loop_160
fmul8ulx16 %f0, %f0, %f12
ldsb [%l7 + 0x2D], %g6
for %f8, %f2, %f12
loop_160:
srl %i5, %i1, %i4
fmovrdgez %o7, %f12, %f12
fmovdn %icc, %f1, %f10
ld [%l7 + 0x1C], %f7
stx %g7, [%l7 + 0x30]
fnand %f10, %f6, %f14
fmovdn %icc, %f1, %f4
stx %l2, [%l7 + 0x50]
bge,a,pn %xcc, loop_161
bleu,pt %xcc, loop_162
ble loop_163
fabss %f14, %f7
loop_161:
fandnot2 %f10, %f4, %f4
loop_162:
stb %i6, [%l7 + 0x1A]
loop_163:
ldsh [%l7 + 0x4C], %i0
ldx [%l7 + 0x68], %i3
fbuge %fcc2, loop_164
fbo %fcc3, loop_165
edge16l %i2, %l5, %g5
srl %g4, %o3, %l4
loop_164:
tvs %xcc, 0x7
loop_165:
fmovde %xcc, %f15, %f14
movrne %o1, %o2, %g2
sth %g1, [%l7 + 0x0A]
bcs,a loop_166
stb %l1, [%l7 + 0x7E]
ldsw [%l7 + 0x24], %l0
edge8l %l6, %o5, %g3
loop_166:
fmovrsgez %o6, %f11, %f10
brz %o0, loop_167
fpsub32s %f13, %f5, %f7
fmul8x16au %f6, %f1, %f14
brgez,a %i7, loop_168
loop_167:
fsrc2s %f4, %f6
st %f9, [%l7 + 0x40]
edge8n %l3, %g6, %i5
loop_168:
tsubcc %i1, %i4, %o4
fmovse %icc, %f14, %f3
ldub [%l7 + 0x26], %o7
siam 0x6
stx %l2, [%l7 + 0x20]
ta %icc, 0x4
ldsh [%l7 + 0x32], %i6
bn,a %icc, loop_169
fmovsge %xcc, %f15, %f8
bn,a,pn %xcc, loop_170
fmovda %icc, %f10, %f11
loop_169:
sth %g7, [%l7 + 0x5A]
brgz,a %i3, loop_171
loop_170:
ldd [%l7 + 0x70], %f0
fpack16 %f4, %f15
fmovrsgz %i0, %f12, %f8
loop_171:
st %f12, [%l7 + 0x0C]
tleu %icc, 0x2
ldd [%l7 + 0x38], %f12
mulx %l5, %g5, %g4
edge8n %o3, %i2, %l4
lduw [%l7 + 0x58], %o2
lduw [%l7 + 0x14], %g2
fzero %f2
fandnot2s %f3, %f8, %f5
call loop_172
ld [%l7 + 0x54], %f5
ldx [%l7 + 0x28], %g1
lduh [%l7 + 0x30], %l1
loop_172:
fnand %f10, %f2, %f6
edge16l %o1, %l6, %l0
sth %o5, [%l7 + 0x5E]
udivcc %o6, 0x1D11, %g3
fxor %f4, %f2, %f6
fble,a %fcc1, loop_173
ldsh [%l7 + 0x54], %o0
alignaddr %l3, %g6, %i7
st %f9, [%l7 + 0x38]
loop_173:
std %f12, [%l7 + 0x30]
siam 0x4
stb %i1, [%l7 + 0x4C]
movleu %icc, %i4, %i5
tvc %icc, 0x0
fbg,a %fcc3, loop_174
edge16n %o7, %l2, %i6
lduh [%l7 + 0x6C], %o4
fmovrslz %i3, %f6, %f0
loop_174:
fmovsg %icc, %f11, %f8
brlez,a %g7, loop_175
fbu %fcc0, loop_176
for %f0, %f0, %f12
ldsb [%l7 + 0x5A], %i0
loop_175:
stw %l5, [%l7 + 0x0C]
loop_176:
brlz %g4, loop_177
fmovsne %xcc, %f4, %f15
sra %g5, 0x01, %o3
fsrc2 %f12, %f0
loop_177:
fmovde %icc, %f2, %f1
call loop_178
fba %fcc3, loop_179
sdivcc %i2, 0x1476, %l4
edge16ln %g2, %g1, %o2
loop_178:
and %o1, 0x136A, %l6
loop_179:
fxnors %f0, %f3, %f5
movge %icc, %l0, %o5
stb %o6, [%l7 + 0x09]
xnorcc %l1, %g3, %o0
fands %f8, %f5, %f12
add %l3, 0x0F5E, %g6
fcmpd %fcc2, %f4, %f8
fmovdn %icc, %f1, %f9
ldsb [%l7 + 0x3B], %i1
fxnors %f3, %f13, %f10
movge %xcc, %i7, %i5
fnands %f8, %f12, %f9
lduw [%l7 + 0x4C], %i4
fmovs %f15, %f15
lduw [%l7 + 0x14], %l2
fmuld8ulx16 %f2, %f10, %f2
fmovsgu %icc, %f14, %f14
tge %xcc, 0x2
fmovse %xcc, %f3, %f8
ldsb [%l7 + 0x6C], %i6
ldub [%l7 + 0x5F], %o7
lduh [%l7 + 0x1E], %o4
fmovdvc %icc, %f11, %f2
ldub [%l7 + 0x75], %g7
fabss %f8, %f3
fmovdg %icc, %f1, %f7
udiv %i0, 0x1E72, %l5
fmovdge %xcc, %f7, %f15
movge %xcc, %i3, %g4
fnot2s %f13, %f14
stw %g5, [%l7 + 0x2C]
st %f6, [%l7 + 0x7C]
fbne,a %fcc0, loop_180
fmuld8ulx16 %f5, %f8, %f14
ldx [%l7 + 0x20], %i2
fxors %f6, %f6, %f12
loop_180:
ldub [%l7 + 0x73], %l4
ldsw [%l7 + 0x40], %g2
tle %icc, 0x3
ldd [%l7 + 0x20], %f2
sethi 0x0E98, %o3
st %f8, [%l7 + 0x64]
fmovrde %o2, %f12, %f4
orn %o1, %g1, %l0
sdiv %o5, 0x0D3A, %l6
fmovsleu %xcc, %f8, %f8
bn,a %icc, loop_181
sth %l1, [%l7 + 0x5C]
fba %fcc1, loop_182
st %f6, [%l7 + 0x78]
loop_181:
orncc %g3, 0x0F29, %o0
mulx %l3, 0x1FF9, %g6
loop_182:
ldsw [%l7 + 0x1C], %o6
pdist %f6, %f12, %f10
ldsh [%l7 + 0x54], %i7
st %f13, [%l7 + 0x48]
fmovs %f14, %f6
ldsh [%l7 + 0x08], %i5
ldd [%l7 + 0x20], %f10
udivx %i1, 0x081E, %l2
movrlz %i4, 0x336, %o7
ld [%l7 + 0x10], %f6
fnors %f2, %f12, %f14
stw %o4, [%l7 + 0x38]
lduw [%l7 + 0x5C], %i6
fmovdgu %icc, %f4, %f6
ldsb [%l7 + 0x36], %i0
sth %g7, [%l7 + 0x5A]
fmul8ulx16 %f10, %f8, %f14
fandnot1s %f14, %f2, %f2
subc %l5, 0x107C, %g4
fmovdne %icc, %f14, %f13
tle %xcc, 0x4
ldd [%l7 + 0x70], %f4
ldx [%l7 + 0x08], %i3
tge %xcc, 0x0
fmovdge %xcc, %f3, %f12
fbul %fcc2, loop_183
ld [%l7 + 0x38], %f3
stx %i2, [%l7 + 0x40]
array8 %g5, %g2, %l4
loop_183:
smul %o2, %o1, %o3
mulx %l0, 0x0699, %o5
brgz %l6, loop_184
ld [%l7 + 0x6C], %f10
sth %g1, [%l7 + 0x34]
tcs %icc, 0x2
loop_184:
bgu,a %icc, loop_185
sllx %l1, 0x07, %o0
tge %icc, 0x5
bshuffle %f12, %f8, %f0
loop_185:
fmovspos %icc, %f14, %f1
srlx %g3, 0x1D, %l3
fabsd %f10, %f12
fcmpne16 %f0, %f12, %o6
ldx [%l7 + 0x40], %i7
fpack16 %f8, %f11
array8 %g6, %i5, %l2
stb %i1, [%l7 + 0x75]
movl %xcc, %i4, %o7
brnz %i6, loop_186
fors %f2, %f9, %f12
fors %f2, %f14, %f12
fpmerge %f2, %f9, %f8
loop_186:
fbl %fcc0, loop_187
brlz,a %i0, loop_188
ldub [%l7 + 0x27], %o4
fbul,a %fcc3, loop_189
loop_187:
edge16ln %g7, %g4, %i3
loop_188:
ldd [%l7 + 0x28], %f14
sub %l5, %i2, %g5
loop_189:
fmovsleu %icc, %f15, %f7
nop
setx loop_190, %l0, %l1
jmpl %l1, %g2
fornot1s %f4, %f5, %f0
sdivx %l4, 0x0CB2, %o2
edge8 %o1, %l0, %o3
loop_190:
fcmpgt32 %f10, %f10, %l6
edge32n %g1, %o5, %o0
fmovdneg %icc, %f11, %f2
sethi 0x16C0, %l1
fbg %fcc3, loop_191
ldsw [%l7 + 0x78], %g3
fmovrsgez %o6, %f14, %f0
srlx %i7, %g6, %l3
loop_191:
bleu %icc, loop_192
movrne %i5, %l2, %i1
edge8ln %o7, %i4, %i0
fornot2s %f12, %f6, %f15
loop_192:
ldsw [%l7 + 0x5C], %o4
tsubcc %g7, 0x1DC6, %g4
lduh [%l7 + 0x2C], %i6
fmovsn %icc, %f14, %f5
fmovspos %xcc, %f11, %f15
fmul8x16al %f8, %f11, %f8
andn %l5, %i3, %g5
tvc %xcc, 0x4
fpadd32s %f9, %f4, %f5
stx %g2, [%l7 + 0x38]
tne %xcc, 0x3
fmovscs %icc, %f2, %f7
fmovde %xcc, %f10, %f0
fnot1 %f0, %f12
ldd [%l7 + 0x20], %f8
fpadd16s %f5, %f8, %f10
ld [%l7 + 0x40], %f0
edge8l %l4, %i2, %o2
edge32ln %o1, %l0, %o3
fxnor %f12, %f2, %f10
bgu,pt %xcc, loop_193
stx %g1, [%l7 + 0x20]
fpadd16 %f14, %f8, %f10
fmovdvc %xcc, %f13, %f14
loop_193:
movcc %icc, %o5, %o0
brgz,a %l6, loop_194
stw %l1, [%l7 + 0x08]
subcc %o6, %i7, %g3
movrgz %l3, 0x1EC, %g6
loop_194:
std %f10, [%l7 + 0x08]
sth %l2, [%l7 + 0x0C]
lduw [%l7 + 0x50], %i5
stx %o7, [%l7 + 0x28]
edge16n %i4, %i1, %i0
fmovdge %xcc, %f10, %f8
addccc %g7, %o4, %g4
ldub [%l7 + 0x3C], %l5
fbuge,a %fcc1, loop_195
ldsh [%l7 + 0x38], %i3
tleu %icc, 0x5
edge32l %i6, %g5, %l4
loop_195:
bvc,pn %icc, loop_196
movre %i2, %g2, %o1
orncc %o2, 0x17DE, %l0
edge32n %g1, %o5, %o3
loop_196:
fmovrsgz %o0, %f1, %f5
fpsub32s %f14, %f5, %f0
brlz,a %l1, loop_197
lduw [%l7 + 0x2C], %l6
std %f12, [%l7 + 0x58]
subcc %i7, 0x06EC, %g3
loop_197:
bvs,pn %xcc, loop_198
fnor %f8, %f12, %f8
fandnot1s %f9, %f5, %f3
fmovsvc %xcc, %f4, %f5
loop_198:
for %f4, %f14, %f0
stb %l3, [%l7 + 0x7E]
lduw [%l7 + 0x20], %o6
umulcc %g6, %l2, %o7
fsrc2s %f13, %f14
tgu %xcc, 0x4
tg %icc, 0x7
lduw [%l7 + 0x68], %i4
brnz %i1, loop_199
fmovse %icc, %f4, %f13
ldsw [%l7 + 0x0C], %i0
taddcc %g7, 0x052F, %o4
loop_199:
stw %i5, [%l7 + 0x2C]
tpos %icc, 0x4
ld [%l7 + 0x40], %f13
ldsh [%l7 + 0x7E], %l5
fmul8x16al %f12, %f1, %f2
addcc %i3, %i6, %g4
fandnot2s %f14, %f10, %f3
and %g5, 0x0FE2, %i2
sdivcc %l4, 0x1F4C, %g2
std %f12, [%l7 + 0x08]
movrgez %o1, %l0, %g1
fmovsle %icc, %f3, %f2
std %f6, [%l7 + 0x08]
fpadd16 %f0, %f8, %f8
tgu %icc, 0x0
fmovsge %icc, %f11, %f11
fbue %fcc0, loop_200
ldd [%l7 + 0x58], %f14
fands %f12, %f9, %f15
or %o2, 0x098E, %o5
loop_200:
ldub [%l7 + 0x65], %o0
ldd [%l7 + 0x38], %f14
movg %icc, %l1, %l6
bge,a,pt %icc, loop_201
ldsw [%l7 + 0x18], %i7
ldx [%l7 + 0x10], %g3
fmovrdgz %l3, %f0, %f4
loop_201:
movl %xcc, %o6, %g6
fmovdvs %xcc, %f13, %f5
brlez,a %l2, loop_202
fbuge,a %fcc3, loop_203
edge16n %o7, %i4, %o3
lduw [%l7 + 0x2C], %i0
loop_202:
udivx %i1, 0x15AD, %g7
loop_203:
sth %o4, [%l7 + 0x3C]
ld [%l7 + 0x64], %f7
fmovdl %xcc, %f13, %f3
fmovrdlz %i5, %f6, %f6
stb %l5, [%l7 + 0x0E]
fblg %fcc3, loop_204
movpos %icc, %i6, %g4
fbe %fcc0, loop_205
fmul8sux16 %f6, %f2, %f14
loop_204:
fmovdne %xcc, %f2, %f5
umul %i3, %i2, %l4
loop_205:
movvs %icc, %g2, %g5
fbul %fcc1, loop_206
edge32 %o1, %g1, %o2
fmovrdlz %o5, %f4, %f12
fxor %f14, %f12, %f12
loop_206:
sub %l0, %o0, %l6
stx %i7, [%l7 + 0x20]
fcmpeq16 %f0, %f10, %l1
array16 %l3, %o6, %g6
brlez %g3, loop_207
ldub [%l7 + 0x7A], %l2
fmul8ulx16 %f10, %f12, %f14
fmovsneg %icc, %f12, %f3
loop_207:
xor %o7, %o3, %i4
fmovscc %icc, %f5, %f4
st %f4, [%l7 + 0x2C]
fbe,a %fcc2, loop_208
stb %i1, [%l7 + 0x72]
smulcc %i0, %g7, %o4
subc %l5, %i6, %g4
loop_208:
brz %i5, loop_209
bvc,a,pn %xcc, loop_210
edge8ln %i2, %l4, %i3
ldsb [%l7 + 0x16], %g2
loop_209:
ld [%l7 + 0x4C], %f13
loop_210:
fmovscc %icc, %f4, %f15
fmovrdgez %o1, %f0, %f2
fnands %f3, %f9, %f2
fpadd16 %f0, %f4, %f10
popc %g1, %o2
pdist %f8, %f8, %f10
fcmpne32 %f8, %f14, %o5
fmovrslz %l0, %f0, %f2
tle %icc, 0x0
fabsd %f6, %f4
fxnor %f4, %f10, %f6
addc %g5, 0x0B3E, %o0
sdivx %i7, 0x0D85, %l1
umul %l6, 0x05A9, %o6
movrlez %g6, 0x132, %l3
fmovsneg %xcc, %f5, %f14
fmul8sux16 %f2, %f14, %f2
st %f8, [%l7 + 0x68]
fxnors %f13, %f7, %f5
fbge %fcc0, loop_211
fmovrse %l2, %f0, %f13
andncc %g3, %o3, %i4
stx %i1, [%l7 + 0x48]
loop_211:
fandnot1s %f12, %f6, %f1
stx %i0, [%l7 + 0x28]
fexpand %f13, %f10
fbul %fcc3, loop_212
subc %o7, 0x0E55, %o4
edge8ln %g7, %i6, %g4
andcc %l5, %i5, %i2
loop_212:
fbul %fcc1, loop_213
stb %i3, [%l7 + 0x0C]
fbug %fcc0, loop_214
fabss %f10, %f12
loop_213:
fand %f0, %f14, %f10
fcmpd %fcc1, %f6, %f2
loop_214:
fnot2 %f2, %f14
and %g2, 0x1F17, %o1
fbe,a %fcc1, loop_215
fnand %f2, %f2, %f10
lduh [%l7 + 0x4C], %l4
brlez %o2, loop_216
loop_215:
edge16 %o5, %l0, %g1
movrgez %o0, %g5, %l1
fones %f10
loop_216:
bvc,a,pn %icc, loop_217
ldsb [%l7 + 0x63], %i7
ldsh [%l7 + 0x32], %l6
stx %g6, [%l7 + 0x58]
loop_217:
and %l3, 0x14BC, %o6
fcmple32 %f6, %f12, %g3
fmovsvs %xcc, %f6, %f3
ldub [%l7 + 0x3D], %l2
call loop_218
alignaddr %i4, %i1, %o3
addccc %i0, 0x07D1, %o4
popc 0x0EBF, %o7
loop_218:
fandnot2s %f8, %f11, %f10
stw %i6, [%l7 + 0x08]
bvs loop_219
fnot2 %f4, %f4
ldub [%l7 + 0x10], %g7
bneg,a %xcc, loop_220
loop_219:
fbul,a %fcc1, loop_221
fbe %fcc2, loop_222
udivcc %g4, 0x1B4B, %l5
loop_220:
lduh [%l7 + 0x26], %i5
loop_221:
fone %f4
loop_222:
ble,a loop_223
fpack32 %f10, %f8, %f12
ldx [%l7 + 0x08], %i2
xnorcc %g2, 0x17FC, %i3
loop_223:
sll %o1, %l4, %o5
fpsub32 %f6, %f4, %f10
fcmped %fcc3, %f0, %f14
fabss %f0, %f13
ble,a loop_224
stb %o2, [%l7 + 0x35]
tl %icc, 0x2
umulcc %l0, 0x1A5C, %g1
loop_224:
fones %f9
fcmple32 %f6, %f2, %o0
ldd [%l7 + 0x70], %f6
fmul8ulx16 %f6, %f12, %f10
tne %icc, 0x2
brgez,a %g5, loop_225
bgu,a loop_226
lduw [%l7 + 0x18], %i7
st %f9, [%l7 + 0x30]
loop_225:
ld [%l7 + 0x60], %f6
loop_226:
sllx %l1, %g6, %l6
ldx [%l7 + 0x60], %o6
tle %icc, 0x7
andncc %l3, %g3, %i4
st %f3, [%l7 + 0x50]
fmovdg %icc, %f15, %f1
fcmpd %fcc2, %f4, %f8
ldsh [%l7 + 0x18], %l2
movgu %icc, %o3, %i1
std %f14, [%l7 + 0x28]
movrgez %o4, 0x2A1, %o7
movrgez %i6, %i0, %g7
tg %icc, 0x7
fpadd32s %f6, %f10, %f9
ldub [%l7 + 0x38], %l5
fmovdpos %xcc, %f15, %f6
fmovsleu %icc, %f13, %f7
array32 %g4, %i2, %i5
edge16ln %i3, %g2, %l4
fmovsvc %xcc, %f2, %f9
fxnor %f4, %f0, %f14
fmul8x16 %f15, %f14, %f2
ldx [%l7 + 0x48], %o5
stb %o1, [%l7 + 0x3F]
tleu %xcc, 0x1
fmovsvc %xcc, %f10, %f5
fbg %fcc1, loop_227
bleu %xcc, loop_228
edge8ln %l0, %g1, %o2
subc %o0, %i7, %l1
loop_227:
fmovdne %xcc, %f11, %f2
loop_228:
fmul8x16al %f7, %f10, %f4
fnors %f12, %f0, %f6
fnot2s %f7, %f2
stx %g5, [%l7 + 0x30]
stx %g6, [%l7 + 0x60]
fmovda %xcc, %f9, %f13
lduw [%l7 + 0x5C], %o6
for %f8, %f14, %f6
lduw [%l7 + 0x74], %l6
lduh [%l7 + 0x20], %g3
sll %l3, %i4, %o3
fornot2s %f13, %f12, %f4
sll %i1, 0x00, %o4
subccc %l2, %i6, %i0
fmovrdgz %o7, %f6, %f14
sdiv %g7, 0x1AED, %g4
be,pt %icc, loop_229
move %icc, %i2, %i5
tneg %xcc, 0x4
bshuffle %f2, %f0, %f6
loop_229:
tneg %xcc, 0x4
subcc %l5, %g2, %i3
ldsh [%l7 + 0x4E], %o5
edge16l %l4, %l0, %g1
ldsw [%l7 + 0x40], %o1
fmovrslez %o2, %f1, %f7
subc %o0, 0x0B9B, %l1
fmovrsgz %g5, %f3, %f3
andn %i7, 0x06FA, %g6
nop
setx loop_230, %l0, %l1
jmpl %l1, %l6
fpadd16 %f8, %f8, %f4
edge8ln %g3, %l3, %o6
movle %icc, %i4, %i1
loop_230:
smulcc %o3, 0x0D41, %l2
taddcc %i6, %o4, %i0
fcmpes %fcc1, %f0, %f12
lduh [%l7 + 0x52], %g7
movvc %icc, %g4, %o7
fmovdn %xcc, %f2, %f14
fmovrsne %i5, %f4, %f10
fmovsne %icc, %f4, %f13
bneg,a,pt %xcc, loop_231
lduw [%l7 + 0x30], %i2
udivx %l5, 0x1F40, %i3
fnor %f0, %f6, %f14
loop_231:
fnot2s %f3, %f10
ldd [%l7 + 0x08], %f14
fmovsvs %icc, %f13, %f0
tsubcctv %o5, 0x170F, %l4
st %f8, [%l7 + 0x50]
smulcc %l0, 0x100C, %g2
fmovdcc %icc, %f14, %f2
fmovdle %xcc, %f15, %f1
fbul %fcc2, loop_232
fornot2s %f2, %f5, %f7
fmovdpos %icc, %f5, %f5
taddcctv %g1, 0x116E, %o2
loop_232:
stb %o1, [%l7 + 0x38]
fornot1s %f15, %f10, %f13
sdiv %l1, 0x1BC1, %o0
srl %g5, %i7, %g6
ld [%l7 + 0x38], %f9
fnegs %f2, %f10
fsrc1 %f6, %f4
fmovrdlez %l6, %f14, %f0
fmovscs %xcc, %f7, %f15
andncc %l3, %g3, %i4
fmovrslz %o6, %f9, %f11
movge %icc, %o3, %l2
lduh [%l7 + 0x1E], %i6
subcc %i1, 0x171A, %o4
taddcctv %i0, 0x10FF, %g4
movrgez %g7, %o7, %i2
std %f14, [%l7 + 0x58]
siam 0x6
fnand %f6, %f2, %f6
and %l5, 0x0952, %i5
ld [%l7 + 0x2C], %f13
fmovsleu %icc, %f8, %f12
ldsw [%l7 + 0x58], %o5
andncc %i3, %l0, %l4
st %f9, [%l7 + 0x10]
fornot1 %f0, %f10, %f14
std %f10, [%l7 + 0x38]
bgu,a loop_233
fbne %fcc2, loop_234
xnor %g2, %o2, %o1
movne %xcc, %l1, %g1
loop_233:
fxors %f15, %f15, %f10
loop_234:
stx %o0, [%l7 + 0x60]
add %g5, %g6, %i7
fbul,a %fcc2, loop_235
ld [%l7 + 0x44], %f0
fmovrdlz %l3, %f0, %f6
array16 %l6, %i4, %g3
loop_235:
ldub [%l7 + 0x11], %o3
bl,a loop_236
array8 %l2, %i6, %o6
fbe %fcc3, loop_237
smulcc %i1, %o4, %g4
loop_236:
movre %i0, 0x3EF, %o7
stw %i2, [%l7 + 0x64]
loop_237:
sethi 0x0615, %g7
umul %i5, %l5, %i3
andn %o5, %l4, %l0
lduw [%l7 + 0x60], %g2
fmovsn %icc, %f10, %f14
tleu %xcc, 0x4
ldd [%l7 + 0x48], %f12
fmovsge %icc, %f7, %f13
smul %o1, 0x1432, %o2
movl %icc, %g1, %l1
std %f4, [%l7 + 0x30]
fpsub16s %f15, %f4, %f6
movn %xcc, %o0, %g6
fmovdcc %icc, %f4, %f12
edge16n %i7, %l3, %l6
smulcc %g5, %g3, %i4
stw %l2, [%l7 + 0x54]
subcc %i6, %o6, %i1
add %o4, %o3, %i0
ldub [%l7 + 0x19], %o7
ldsh [%l7 + 0x3A], %i2
or %g7, %i5, %l5
fornot2 %f0, %f10, %f12
brlez %g4, loop_238
fnors %f8, %f6, %f14
fors %f5, %f4, %f11
stx %o5, [%l7 + 0x40]
loop_238:
fbne %fcc3, loop_239
stx %l4, [%l7 + 0x78]
tleu %icc, 0x4
srlx %l0, %i3, %g2
loop_239:
fmul8x16al %f6, %f10, %f0
movle %icc, %o2, %o1
movvc %icc, %g1, %o0
bleu,pt %icc, loop_240
tg %xcc, 0x6
addcc %g6, 0x1451, %i7
smul %l3, %l6, %g5
loop_240:
bcs,pn %xcc, loop_241
tvc %icc, 0x4
fones %f11
smulcc %g3, %l1, %i4
loop_241:
fnot2s %f7, %f7
mulx %i6, 0x149C, %o6
sdivcc %i1, 0x0267, %l2
fpadd16 %f6, %f4, %f6
fcmpne16 %f12, %f14, %o4
edge32l %i0, %o7, %i2
lduh [%l7 + 0x60], %g7
ldub [%l7 + 0x6E], %i5
tge %xcc, 0x1
fxnor %f0, %f0, %f0
nop
setx loop_242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %o3, loop_243
ta %xcc, 0x1
std %f12, [%l7 + 0x68]
loop_242:
ld [%l7 + 0x3C], %f14
loop_243:
fpadd16 %f8, %f6, %f2
fbug %fcc3, loop_244
fmovscc %icc, %f10, %f9
fcmpeq32 %f0, %f6, %g4
tvs %icc, 0x6
loop_244:
smulcc %l5, 0x1902, %l4
ld [%l7 + 0x18], %f0
ldsw [%l7 + 0x0C], %l0
udivx %o5, 0x1C87, %i3
xor %g2, %o1, %g1
fmul8x16al %f14, %f13, %f2
fpadd16s %f1, %f12, %f4
array32 %o2, %g6, %o0
ld [%l7 + 0x70], %f0
stx %i7, [%l7 + 0x70]
fblg,a %fcc3, loop_245
lduw [%l7 + 0x4C], %l6
fbne,a %fcc1, loop_246
mova %xcc, %l3, %g5
loop_245:
tsubcctv %l1, 0x111F, %g3
stb %i4, [%l7 + 0x15]
loop_246:
ta %xcc, 0x7
sra %o6, 0x0F, %i6
taddcctv %l2, 0x1DA8, %i1
lduw [%l7 + 0x60], %i0
movrne %o4, %o7, %i2
edge16 %g7, %i5, %o3
mulscc %g4, %l5, %l0
xor %l4, 0x1F89, %i3
andncc %o5, %g2, %o1
ld [%l7 + 0x0C], %f10
movrlez %g1, %o2, %g6
movgu %xcc, %i7, %o0
fmovda %xcc, %f9, %f2
edge16 %l3, %g5, %l1
sdivcc %l6, 0x0B60, %i4
ble,a,pt %icc, loop_247
std %f12, [%l7 + 0x08]
movleu %xcc, %g3, %o6
ldsh [%l7 + 0x5C], %l2
loop_247:
stb %i1, [%l7 + 0x68]
srlx %i6, %o4, %o7
movg %icc, %i2, %i0
tcs %icc, 0x0
fornot2 %f0, %f10, %f8
ldub [%l7 + 0x1F], %i5
fmul8ulx16 %f8, %f14, %f4
ldsh [%l7 + 0x14], %g7
st %f9, [%l7 + 0x48]
srlx %o3, 0x1D, %l5
ldsw [%l7 + 0x28], %g4
edge16n %l0, %l4, %o5
subc %i3, 0x0BC0, %g2
movge %icc, %o1, %g1
xorcc %o2, 0x0377, %i7
sth %g6, [%l7 + 0x4A]
udiv %l3, 0x1DC6, %g5
sra %l1, 0x1F, %l6
ldsh [%l7 + 0x7A], %o0
ldd [%l7 + 0x28], %f10
fsrc1 %f14, %f14
ble,pn %xcc, loop_248
std %f2, [%l7 + 0x40]
fmovsleu %icc, %f2, %f0
fbl,a %fcc0, loop_249
loop_248:
fmovrdlz %g3, %f10, %f2
taddcc %o6, %i4, %l2
fbue,a %fcc0, loop_250
loop_249:
edge16l %i6, %i1, %o4
fmovscs %icc, %f2, %f15
movleu %xcc, %i2, %o7
loop_250:
nop
setx loop_251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2 %f12, %f12
fmovsneg %xcc, %f7, %f9
loop_251:
ldx [%l7 + 0x60], %i5
loop_252:
bvc,a loop_253
st %f15, [%l7 + 0x10]
fmovrdlz %i0, %f14, %f10
fandnot1s %f4, %f10, %f3
loop_253:
fand %f12, %f12, %f8
std %f0, [%l7 + 0x78]
faligndata %f0, %f14, %f0
edge16 %g7, %l5, %g4
fbg,a %fcc0, loop_254
edge32 %l0, %l4, %o5
addc %o3, %g2, %o1
st %f10, [%l7 + 0x3C]
loop_254:
ldub [%l7 + 0x6A], %g1
ldsh [%l7 + 0x2C], %i3
stb %i7, [%l7 + 0x0B]
ldub [%l7 + 0x48], %o2
fcmpeq32 %f2, %f10, %l3
brlz,a %g5, loop_255
stx %l1, [%l7 + 0x18]
sth %g6, [%l7 + 0x50]
ldub [%l7 + 0x69], %l6
loop_255:
fmovsvs %icc, %f6, %f8
fblg %fcc1, loop_256
ldsw [%l7 + 0x44], %g3
brgz %o6, loop_257
sethi 0x0A9F, %i4
loop_256:
tge %icc, 0x0
ldsb [%l7 + 0x55], %l2
loop_257:
sub %o0, 0x1D14, %i1
fmovrdgez %i6, %f10, %f8
tneg %icc, 0x5
fnand %f10, %f0, %f2
stb %o4, [%l7 + 0x6F]
bn,pn %icc, loop_258
taddcctv %o7, %i2, %i0
fpack16 %f6, %f2
umulcc %i5, %g7, %l5
loop_258:
fmovrdlz %l0, %f14, %f0
fmul8x16au %f0, %f12, %f10
edge32ln %l4, %o5, %o3
stb %g4, [%l7 + 0x3A]
fmovdneg %xcc, %f13, %f0
stx %g2, [%l7 + 0x50]
movle %icc, %o1, %i3
fors %f0, %f11, %f7
fbuge,a %fcc1, loop_259
bcs,a,pn %xcc, loop_260
ldx [%l7 + 0x10], %g1
ldub [%l7 + 0x19], %o2
loop_259:
fpack16 %f10, %f2
loop_260:
ldub [%l7 + 0x25], %i7
ldd [%l7 + 0x48], %f14
tsubcc %l3, 0x1C37, %g5
movleu %xcc, %l1, %g6
fmovd %f14, %f8
ld [%l7 + 0x7C], %f7
ldub [%l7 + 0x6B], %g3
stb %o6, [%l7 + 0x42]
for %f14, %f8, %f10
tsubcc %i4, 0x1E02, %l6
fcmpgt16 %f14, %f10, %l2
bneg loop_261
xnorcc %o0, %i1, %i6
lduw [%l7 + 0x70], %o4
edge16l %o7, %i2, %i0
loop_261:
fxnor %f10, %f14, %f2
ldx [%l7 + 0x08], %g7
fors %f7, %f11, %f8
lduw [%l7 + 0x44], %l5
bgu,pn %icc, loop_262
fmul8ulx16 %f2, %f10, %f4
lduw [%l7 + 0x0C], %i5
addccc %l4, 0x1031, %l0
loop_262:
bvc,a,pn %xcc, loop_263
fmovsn %icc, %f10, %f3
movpos %xcc, %o5, %g4
fbne %fcc1, loop_264
loop_263:
ldsh [%l7 + 0x30], %o3
stx %o1, [%l7 + 0x58]
fbug,a %fcc3, loop_265
loop_264:
ldsh [%l7 + 0x22], %g2
movrgz %g1, %o2, %i7
ld [%l7 + 0x34], %f14
loop_265:
stw %i3, [%l7 + 0x78]
andn %l3, 0x156F, %g5
subcc %l1, %g3, %g6
edge8ln %o6, %i4, %l2
sdiv %l6, 0x018D, %o0
fnor %f10, %f14, %f2
edge16ln %i1, %i6, %o4
fcmped %fcc3, %f6, %f8
fbu %fcc2, loop_266
lduw [%l7 + 0x40], %o7
std %f0, [%l7 + 0x48]
stw %i0, [%l7 + 0x6C]
loop_266:
ldsb [%l7 + 0x53], %i2
fmovrslz %l5, %f2, %f2
fcmpeq16 %f12, %f8, %g7
ldd [%l7 + 0x50], %f2
siam 0x1
fbuge %fcc1, loop_267
fmovsne %xcc, %f14, %f6
fmovde %icc, %f15, %f2
ld [%l7 + 0x48], %f3
loop_267:
std %f2, [%l7 + 0x18]
tneg %xcc, 0x4
fmuld8sux16 %f14, %f13, %f12
edge16n %i5, %l4, %o5
fandnot2 %f12, %f0, %f10
bne,a,pn %icc, loop_268
xorcc %l0, %g4, %o3
array32 %o1, %g1, %o2
fmovrsgz %g2, %f0, %f9
loop_268:
fbge %fcc1, loop_269
te %icc, 0x6
bgu %xcc, loop_270
subc %i7, %l3, %i3
loop_269:
fmovrdgez %g5, %f14, %f0
bvc,a loop_271
loop_270:
fmovdcc %icc, %f11, %f2
tg %xcc, 0x7
lduh [%l7 + 0x08], %g3
loop_271:
fmovscc %icc, %f3, %f10
fbo,a %fcc1, loop_272
add %l1, 0x1C3F, %o6
fmul8x16al %f4, %f9, %f2
fblg,a %fcc3, loop_273
loop_272:
fcmpgt16 %f10, %f8, %i4
subccc %l2, 0x14AF, %g6
lduw [%l7 + 0x3C], %l6
loop_273:
lduw [%l7 + 0x30], %i1
tpos %xcc, 0x3
xnorcc %o0, %i6, %o4
fmovrdne %i0, %f0, %f10
ldd [%l7 + 0x38], %f0
ldsh [%l7 + 0x58], %i2
fsrc2s %f13, %f0
call loop_274
lduh [%l7 + 0x64], %l5
fbu,a %fcc0, loop_275
tne %icc, 0x6
loop_274:
for %f12, %f10, %f6
fornot1s %f3, %f9, %f15
loop_275:
umulcc %g7, 0x0D3B, %o7
xnor %i5, %l4, %l0
for %f14, %f0, %f10
movre %g4, 0x32F, %o5
lduw [%l7 + 0x54], %o1
lduw [%l7 + 0x40], %g1
ld [%l7 + 0x08], %f13
movle %xcc, %o2, %g2
fmul8sux16 %f14, %f12, %f0
addc %o3, %i7, %i3
fmovrdgz %l3, %f8, %f10
fmovsl %icc, %f10, %f6
st %f6, [%l7 + 0x4C]
st %f5, [%l7 + 0x28]
tsubcctv %g3, 0x08EA, %l1
fmovsg %xcc, %f13, %f0
fmovs %f0, %f10
sth %o6, [%l7 + 0x46]
std %f12, [%l7 + 0x50]
movne %xcc, %g5, %l2
fcmps %fcc3, %f3, %f7
call loop_276
movgu %xcc, %g6, %i4
sdiv %i1, 0x12E1, %o0
fmovsa %xcc, %f7, %f0
loop_276:
siam 0x6
ldub [%l7 + 0x0F], %i6
fmul8x16au %f11, %f0, %f0
fcmpeq32 %f12, %f0, %o4
stx %l6, [%l7 + 0x58]
stw %i2, [%l7 + 0x5C]
ldsw [%l7 + 0x74], %i0
ld [%l7 + 0x5C], %f2
fba,a %fcc0, loop_277
tcs %icc, 0x1
fpackfix %f10, %f9
fmovdcc %xcc, %f13, %f10
loop_277:
movrgz %g7, %l5, %o7
fbu %fcc0, loop_278
fbg,a %fcc1, loop_279
fpack32 %f10, %f10, %f12
ldsw [%l7 + 0x30], %l4
loop_278:
fnands %f13, %f14, %f11
loop_279:
fmovsle %xcc, %f2, %f14
stb %i5, [%l7 + 0x61]
udivcc %g4, 0x0DEA, %o5
bpos,a %icc, loop_280
fmovsge %icc, %f10, %f7
lduh [%l7 + 0x1E], %o1
xor %g1, %o2, %g2
loop_280:
edge32ln %l0, %o3, %i7
movg %xcc, %i3, %g3
bpos,pn %icc, loop_281
tsubcc %l1, 0x1B66, %l3
lduw [%l7 + 0x10], %o6
brlz %g5, loop_282
loop_281:
lduw [%l7 + 0x0C], %g6
mova %icc, %i4, %i1
fmovrdlez %o0, %f10, %f4
loop_282:
movvc %xcc, %i6, %l2
fmovrslez %o4, %f9, %f7
stx %l6, [%l7 + 0x78]
fabss %f3, %f9
tcs %icc, 0x3
fbul %fcc0, loop_283
sethi 0x1374, %i0
ldsh [%l7 + 0x58], %i2
fmovdleu %xcc, %f9, %f3
loop_283:
ldub [%l7 + 0x6A], %l5
ldsb [%l7 + 0x2D], %o7
bge %xcc, loop_284
ldsw [%l7 + 0x7C], %l4
for %f10, %f8, %f14
tvs %icc, 0x7
loop_284:
and %g7, 0x0931, %i5
fmovrslz %g4, %f15, %f14
alignaddrl %o1, %o5, %o2
fmovdgu %xcc, %f14, %f11
tcc %xcc, 0x3
ldub [%l7 + 0x19], %g2
andncc %l0, %o3, %g1
fpack32 %f6, %f6, %f10
array8 %i7, %g3, %i3
xnor %l3, 0x14DD, %o6
stx %l1, [%l7 + 0x08]
fmovdl %icc, %f1, %f11
tne %icc, 0x5
subcc %g6, %g5, %i1
bn %icc, loop_285
fpsub32 %f4, %f4, %f12
fbn %fcc3, loop_286
fpsub32 %f14, %f0, %f12
loop_285:
mulscc %i4, 0x128D, %i6
movn %icc, %l2, %o4
loop_286:
st %f9, [%l7 + 0x08]
bl,a,pn %xcc, loop_287
fandnot1 %f10, %f6, %f8
bleu,a,pt %icc, loop_288
fmovs %f8, %f3
loop_287:
xnorcc %o0, %i0, %l6
mova %icc, %l5, %o7
loop_288:
fmul8x16al %f3, %f1, %f8
fmovdleu %icc, %f15, %f14
ldsb [%l7 + 0x2A], %l4
fmovdne %icc, %f4, %f11
fba,a %fcc1, loop_289
ba,a,pt %icc, loop_290
fmovsne %icc, %f12, %f3
fpadd32 %f4, %f14, %f6
loop_289:
add %i2, %g7, %g4
loop_290:
bcc,pt %icc, loop_291
movg %xcc, %i5, %o5
ble,a loop_292
fpmerge %f0, %f12, %f6
loop_291:
subcc %o1, 0x130C, %o2
tcc %xcc, 0x5
loop_292:
fcmped %fcc3, %f10, %f4
fpackfix %f10, %f1
std %f8, [%l7 + 0x38]
stx %g2, [%l7 + 0x70]
tvc %xcc, 0x3
ld [%l7 + 0x44], %f8
addcc %o3, 0x0AE4, %g1
udivx %i7, 0x15FE, %g3
std %f8, [%l7 + 0x50]
fcmpne16 %f10, %f8, %l0
nop
setx loop_293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %xcc, %f6, %f2
ldx [%l7 + 0x28], %l3
edge32n %o6, %i3, %g6
loop_293:
edge16n %g5, %i1, %i4
andncc %i6, %l2, %o4
movrgez %l1, 0x226, %i0
ldub [%l7 + 0x6F], %o0
tvs %icc, 0x2
lduw [%l7 + 0x0C], %l5
array16 %o7, %l4, %i2
ta %xcc, 0x3
ldsb [%l7 + 0x37], %l6
fmul8x16au %f8, %f0, %f12
lduh [%l7 + 0x40], %g4
lduw [%l7 + 0x20], %i5
ldsb [%l7 + 0x54], %g7
fbe,a %fcc0, loop_294
andncc %o1, %o5, %o2
movrgez %g2, %g1, %i7
tcs %icc, 0x2
loop_294:
stx %o3, [%l7 + 0x40]
ldx [%l7 + 0x28], %g3
fpsub16 %f2, %f8, %f4
st %f6, [%l7 + 0x28]
tne %icc, 0x2
fmovsa %xcc, %f8, %f0
ba,a loop_295
stx %l3, [%l7 + 0x70]
movrgez %o6, 0x0FF, %l0
array8 %i3, %g6, %i1
loop_295:
fabsd %f12, %f2
ldub [%l7 + 0x67], %g5
std %f14, [%l7 + 0x60]
movg %xcc, %i4, %i6
ldsh [%l7 + 0x7C], %l2
fornot2 %f4, %f2, %f6
fmovrse %l1, %f9, %f13
fble %fcc2, loop_296
fsrc2 %f2, %f14
fcmpd %fcc2, %f6, %f4
fcmpeq16 %f4, %f10, %i0
loop_296:
fbue %fcc0, loop_297
array16 %o4, %l5, %o0
and %o7, %l4, %i2
movl %icc, %l6, %i5
loop_297:
stb %g4, [%l7 + 0x30]
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x2F], %g7
fmovrsgz %o1, %f9, %f3
faligndata %f14, %f6, %f12
smulcc %o2, %o5, %g2
orcc %i7, %o3, %g3
tle %icc, 0x3
ldsh [%l7 + 0x14], %g1
fzero %f14
ldsw [%l7 + 0x34], %l3
stb %l0, [%l7 + 0x13]
umul %i3, 0x06ED, %g6
bvc,a,pn %icc, loop_298
fmovsa %icc, %f8, %f10
fmovdg %xcc, %f5, %f11
ldsw [%l7 + 0x28], %o6
loop_298:
st %f13, [%l7 + 0x48]
mulscc %i1, 0x08F0, %i4
udivx %i6, 0x040A, %g5
fcmple16 %f6, %f4, %l1
stx %l2, [%l7 + 0x70]
fbge %fcc2, loop_299
and %o4, %i0, %o0
tleu %icc, 0x1
andncc %o7, %l5, %i2
loop_299:
tleu %icc, 0x3
edge32n %l4, %l6, %g4
st %f4, [%l7 + 0x30]
add %g7, 0x04BF, %o1
ble %xcc, loop_300
sll %i5, %o5, %o2
brlez,a %g2, loop_301
orcc %o3, 0x0E2C, %i7
loop_300:
movg %xcc, %g1, %l3
ldub [%l7 + 0x23], %l0
loop_301:
std %f10, [%l7 + 0x70]
bleu,pn %icc, loop_302
fbge %fcc0, loop_303
srlx %g3, 0x1E, %i3
st %f2, [%l7 + 0x14]
loop_302:
ldx [%l7 + 0x48], %o6
loop_303:
sethi 0x106D, %i1
andcc %i4, %i6, %g6
st %f12, [%l7 + 0x30]
ldsw [%l7 + 0x7C], %g5
mulx %l1, %l2, %i0
brnz %o4, loop_304
ldsb [%l7 + 0x4D], %o7
stw %l5, [%l7 + 0x20]
tsubcc %i2, 0x0BDA, %o0
loop_304:
andcc %l4, 0x1598, %l6
fmovde %xcc, %f7, %f8
fmovdcs %xcc, %f11, %f6
orcc %g7, %g4, %i5
brlez %o1, loop_305
fmovdg %icc, %f7, %f0
sra %o5, 0x0B, %g2
stx %o2, [%l7 + 0x40]
loop_305:
fmovsneg %xcc, %f5, %f4
movcc %icc, %i7, %o3
fbne %fcc0, loop_306
udivx %l3, 0x0274, %g1
lduw [%l7 + 0x64], %l0
fbug %fcc1, loop_307
loop_306:
tpos %xcc, 0x1
fone %f10
lduh [%l7 + 0x22], %g3
loop_307:
ldsh [%l7 + 0x70], %i3
stx %o6, [%l7 + 0x58]
lduh [%l7 + 0x56], %i4
bge,a loop_308
fbu,a %fcc2, loop_309
udivx %i6, 0x14D8, %g6
umul %g5, %i1, %l2
loop_308:
ldsw [%l7 + 0x28], %l1
loop_309:
fmovda %xcc, %f5, %f14
fabss %f10, %f11
sllx %i0, 0x1C, %o4
stb %l5, [%l7 + 0x4F]
edge8l %o7, %i2, %o0
sth %l4, [%l7 + 0x44]
fmovsvc %xcc, %f13, %f0
fnot1s %f1, %f10
fbe %fcc2, loop_310
tn %xcc, 0x5
movleu %icc, %l6, %g7
stw %i5, [%l7 + 0x28]
loop_310:
ldd [%l7 + 0x48], %f8
udivx %g4, 0x144E, %o5
brlez %g2, loop_311
be,a,pn %xcc, loop_312
fmovdl %icc, %f10, %f9
brgez %o1, loop_313
loop_311:
lduh [%l7 + 0x14], %o2
loop_312:
ldsb [%l7 + 0x5B], %o3
fmovsgu %icc, %f9, %f5
loop_313:
fmovda %xcc, %f6, %f6
fba %fcc1, loop_314
bcc,a %icc, loop_315
alignaddrl %l3, %i7, %l0
fmovdg %xcc, %f4, %f14
loop_314:
st %f4, [%l7 + 0x34]
loop_315:
ldsh [%l7 + 0x58], %g1
fbo %fcc1, loop_316
lduh [%l7 + 0x5C], %g3
ldx [%l7 + 0x30], %o6
stb %i4, [%l7 + 0x40]
loop_316:
bneg loop_317
fblg %fcc3, loop_318
ldd [%l7 + 0x58], %f10
subccc %i6, %g6, %g5
loop_317:
stb %i1, [%l7 + 0x4A]
loop_318:
stx %l2, [%l7 + 0x70]
bleu,a loop_319
ldsw [%l7 + 0x74], %l1
movrlez %i0, 0x06B, %i3
ldx [%l7 + 0x28], %o4
loop_319:
and %o7, 0x1A7E, %i2
andcc %o0, 0x0A43, %l5
movne %xcc, %l6, %g7
tsubcctv %l4, 0x1132, %g4
fornot2 %f0, %f12, %f14
fmovdgu %icc, %f3, %f3
fmovdleu %icc, %f9, %f3
lduw [%l7 + 0x3C], %o5
fmul8x16al %f15, %f7, %f2
bvc %xcc, loop_320
fmovsle %icc, %f12, %f7
bgu %icc, loop_321
fpackfix %f4, %f2
loop_320:
fnors %f4, %f2, %f4
udivx %i5, 0x0502, %o1
loop_321:
movge %xcc, %o2, %g2
bcs,a,pt %icc, loop_322
ble,a,pn %xcc, loop_323
be,a %xcc, loop_324
st %f13, [%l7 + 0x24]
loop_322:
addcc %l3, 0x0EBA, %o3
loop_323:
tl %xcc, 0x4
loop_324:
fbule,a %fcc0, loop_325
bgu,a,pn %icc, loop_326
stx %i7, [%l7 + 0x10]
fmovdleu %icc, %f12, %f10
loop_325:
movne %icc, %l0, %g3
loop_326:
ldd [%l7 + 0x08], %f0
add %o6, 0x063E, %g1
ldx [%l7 + 0x28], %i6
lduh [%l7 + 0x30], %g6
stw %g5, [%l7 + 0x64]
ba,pn %xcc, loop_327
edge32 %i1, %l2, %i4
fmovde %icc, %f11, %f5
stb %l1, [%l7 + 0x67]
loop_327:
fmovdg %xcc, %f5, %f6
edge8n %i3, %o4, %i0
ba,a %xcc, loop_328
fornot1s %f0, %f9, %f4
fmovdneg %xcc, %f15, %f14
fmovsne %xcc, %f0, %f12
loop_328:
ldd [%l7 + 0x40], %f14
subc %i2, 0x0024, %o7
fmovsn %icc, %f2, %f9
stb %o0, [%l7 + 0x46]
ble,a %icc, loop_329
fnot1s %f14, %f9
taddcc %l5, %l6, %l4
stx %g4, [%l7 + 0x48]
loop_329:
ldsb [%l7 + 0x3C], %o5
siam 0x5
ldsw [%l7 + 0x10], %g7
bl,pt %icc, loop_330
sdiv %i5, 0x1535, %o1
fmovda %icc, %f4, %f13
bn,a,pn %icc, loop_331
loop_330:
srl %g2, %l3, %o3
ldd [%l7 + 0x78], %f12
fcmple16 %f4, %f2, %i7
loop_331:
lduh [%l7 + 0x26], %l0
fones %f2
movrne %o2, 0x0BE, %g3
fnot2s %f8, %f8
udivcc %o6, 0x166C, %g1
fbuge,a %fcc2, loop_332
fbule,a %fcc0, loop_333
st %f5, [%l7 + 0x60]
fmovrse %i6, %f15, %f1
loop_332:
ld [%l7 + 0x68], %f1
loop_333:
udivcc %g5, 0x0D38, %i1
sth %g6, [%l7 + 0x30]
fmovdge %xcc, %f15, %f7
nop
setx loop_334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %l2, loop_335
stx %i4, [%l7 + 0x68]
movle %xcc, %l1, %o4
loop_334:
ldsb [%l7 + 0x7D], %i3
loop_335:
lduh [%l7 + 0x48], %i2
sethi 0x021C, %i0
array8 %o7, %o0, %l5
ldub [%l7 + 0x38], %l6
stw %g4, [%l7 + 0x18]
bvs,a,pn %icc, loop_336
fbe,a %fcc1, loop_337
movvc %xcc, %o5, %g7
tpos %icc, 0x4
loop_336:
stb %l4, [%l7 + 0x10]
loop_337:
st %f2, [%l7 + 0x30]
lduh [%l7 + 0x6C], %o1
fzero %f6
st %f0, [%l7 + 0x08]
fbuge %fcc3, loop_338
ldx [%l7 + 0x38], %i5
be,pn %icc, loop_339
tg %xcc, 0x1
loop_338:
nop
setx loop_340, %l0, %l1
jmpl %l1, %l3
fnot2s %f14, %f12
loop_339:
fmovrdgz %o3, %f8, %f0
fmovdvs %xcc, %f1, %f8
loop_340:
ldsw [%l7 + 0x44], %g2
fors %f0, %f3, %f13
sdivx %i7, 0x06B2, %l0
bl %icc, loop_341
sll %o2, 0x0F, %g3
fbne,a %fcc3, loop_342
ldsb [%l7 + 0x13], %g1
loop_341:
tne %icc, 0x2
ldsb [%l7 + 0x53], %i6
loop_342:
fmovrse %g5, %f4, %f14
ldsh [%l7 + 0x6E], %o6
ld [%l7 + 0x2C], %f11
ldsb [%l7 + 0x7F], %i1
fandnot2 %f2, %f6, %f12
edge32l %g6, %l2, %i4
stw %l1, [%l7 + 0x40]
movn %icc, %o4, %i2
fbue,a %fcc0, loop_343
orcc %i0, 0x193F, %o7
bcs loop_344
stb %i3, [%l7 + 0x46]
loop_343:
ldd [%l7 + 0x60], %f2
fbul %fcc3, loop_345
loop_344:
fmovrdgez %o0, %f10, %f0
fbne,a %fcc3, loop_346
xnor %l5, 0x09B1, %g4
loop_345:
fnand %f8, %f6, %f0
fandnot2s %f1, %f7, %f9
loop_346:
subc %o5, %l6, %l4
or %o1, 0x101F, %g7
fcmple16 %f10, %f8, %i5
edge8l %l3, %g2, %i7
udiv %o3, 0x013A, %l0
brgz,a %g3, loop_347
sth %g1, [%l7 + 0x6C]
fpack32 %f12, %f0, %f4
sth %o2, [%l7 + 0x78]
loop_347:
lduw [%l7 + 0x58], %g5
sth %o6, [%l7 + 0x32]
stb %i1, [%l7 + 0x4B]
fmul8ulx16 %f4, %f4, %f2
fbule %fcc2, loop_348
st %f5, [%l7 + 0x18]
lduh [%l7 + 0x2C], %i6
fbne %fcc3, loop_349
loop_348:
lduh [%l7 + 0x5A], %l2
stx %i4, [%l7 + 0x70]
stw %g6, [%l7 + 0x6C]
loop_349:
fcmpeq32 %f8, %f12, %l1
srax %o4, %i2, %o7
sdivcc %i0, 0x185D, %o0
brgz %l5, loop_350
udivx %g4, 0x12D0, %o5
ld [%l7 + 0x10], %f14
tcc %xcc, 0x6
loop_350:
addc %i3, %l6, %l4
fbue %fcc2, loop_351
stb %o1, [%l7 + 0x40]
ld [%l7 + 0x0C], %f1
smul %g7, 0x092C, %l3
loop_351:
fnors %f1, %f2, %f4
fornot2s %f6, %f6, %f4
or %g2, 0x1CE0, %i5
fmovdgu %icc, %f15, %f12
ldsh [%l7 + 0x58], %i7
lduw [%l7 + 0x10], %l0
fmuld8ulx16 %f0, %f12, %f10
ldd [%l7 + 0x18], %f6
nop
setx loop_352, %l0, %l1
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 %o3, %g1, %o2
nop
setx loop_353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc1, %f0, %f2
loop_352:
fmovspos %xcc, %f2, %f0
fpadd32 %f2, %f4, %f8
loop_353:
fandnot2 %f6, %f8, %f14
lduh [%l7 + 0x36], %g3
lduh [%l7 + 0x6A], %o6
ldsh [%l7 + 0x76], %g5
fbg,a %fcc0, loop_354
st %f4, [%l7 + 0x08]
tleu %xcc, 0x4
bcc,a loop_355
loop_354:
movrgez %i1, %l2, %i4
fnot2s %f2, %f11
subc %g6, 0x07A2, %i6
loop_355:
tne %icc, 0x3
ldd [%l7 + 0x10], %f0
lduw [%l7 + 0x3C], %l1
fpsub32 %f4, %f8, %f10
ldsb [%l7 + 0x63], %o4
fble,a %fcc0, loop_356
stb %o7, [%l7 + 0x5C]
stx %i2, [%l7 + 0x38]
movrlz %o0, 0x27B, %i0
loop_356:
sth %l5, [%l7 + 0x34]
fmovsneg %xcc, %f0, %f3
fblg %fcc2, loop_357
movvs %xcc, %g4, %i3
ldsw [%l7 + 0x48], %o5
bvs,pt %xcc, loop_358
loop_357:
mova %xcc, %l6, %o1
umul %g7, 0x0418, %l4
tvc %xcc, 0x4
loop_358:
lduw [%l7 + 0x44], %l3
edge8 %i5, %g2, %i7
call loop_359
subccc %o3, 0x1B8C, %l0
movge %xcc, %o2, %g3
fbo,a %fcc0, loop_360
loop_359:
add %o6, %g1, %i1
fpadd32s %f8, %f2, %f0
fones %f14
loop_360:
edge8l %g5, %l2, %g6
fmovdpos %xcc, %f13, %f14
orn %i4, 0x1321, %l1
fmovdcc %xcc, %f9, %f13
ldd [%l7 + 0x30], %f0
ldsb [%l7 + 0x58], %i6
st %f11, [%l7 + 0x28]
movcc %xcc, %o4, %o7
sll %i2, %i0, %o0
fmovdcs %xcc, %f0, %f2
movneg %xcc, %g4, %l5
fcmpne16 %f0, %f14, %i3
ldx [%l7 + 0x50], %o5
fmovda %icc, %f13, %f7
sll %l6, 0x1A, %g7
tl %icc, 0x4
st %f7, [%l7 + 0x58]
fcmpgt32 %f2, %f4, %l4
fnot1 %f6, %f8
bneg,a,pn %icc, loop_361
sdiv %l3, 0x160A, %o1
std %f0, [%l7 + 0x08]
fmul8sux16 %f2, %f6, %f14
loop_361:
movn %icc, %g2, %i7
ldsw [%l7 + 0x20], %i5
andcc %l0, %o3, %g3
stb %o6, [%l7 + 0x0D]
movrne %g1, %o2, %i1
fnor %f2, %f0, %f14
ta %icc, 0x2
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x38], %g5
fmovsgu %xcc, %f15, %f13
fpsub32s %f11, %f9, %f13
loop_362:
popc 0x0F8A, %g6
ldd [%l7 + 0x70], %f12
stb %i4, [%l7 + 0x3E]
ldub [%l7 + 0x20], %l2
fpmerge %f9, %f6, %f6
fxnors %f3, %f9, %f14
ldd [%l7 + 0x20], %f6
fmovrse %i6, %f7, %f7
std %f14, [%l7 + 0x38]
ld [%l7 + 0x58], %f3
fmovrsne %l1, %f11, %f2
fcmple32 %f14, %f2, %o7
andn %i2, 0x0211, %o4
orcc %i0, 0x0296, %g4
movcs %icc, %l5, %i3
fblg %fcc3, loop_363
add %o5, %o0, %g7
brgez %l6, loop_364
fbul,a %fcc3, loop_365
loop_363:
fbe %fcc0, loop_366
ldsw [%l7 + 0x78], %l3
loop_364:
fcmps %fcc3, %f2, %f13
loop_365:
orcc %o1, %g2, %l4
loop_366:
st %f12, [%l7 + 0x18]
fnegd %f6, %f2
fandnot1 %f0, %f10, %f10
fmovrsgz %i7, %f3, %f13
ld [%l7 + 0x70], %f3
sth %i5, [%l7 + 0x16]
stw %l0, [%l7 + 0x14]
subc %o3, 0x0FE6, %g3
ldsh [%l7 + 0x26], %o6
fmuld8ulx16 %f11, %f7, %f2
ldsh [%l7 + 0x30], %g1
fmul8sux16 %f6, %f8, %f12
stw %o2, [%l7 + 0x5C]
fcmpes %fcc1, %f2, %f9
srl %g5, %g6, %i1
fmovdgu %xcc, %f3, %f3
fpsub16 %f10, %f0, %f0
for %f6, %f6, %f14
fbug %fcc3, loop_367
stw %l2, [%l7 + 0x20]
lduw [%l7 + 0x34], %i6
tvs %icc, 0x0
loop_367:
nop
setx loop_368, %l0, %l1
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 %i4, 0x07FC, %o7
fmovsneg %icc, %f2, %f3
st %f7, [%l7 + 0x40]
loop_368:
edge16l %l1, %i2, %o4
movrgez %g4, 0x1A5, %i0
add %l5, %i3, %o0
ldub [%l7 + 0x35], %o5
fmovd %f12, %f8
tne %icc, 0x0
brgez,a %l6, loop_369
fpadd16s %f3, %f1, %f10
fmovdn %icc, %f14, %f10
fnor %f10, %f0, %f2
loop_369:
ble,a,pn %xcc, loop_370
fmovde %icc, %f2, %f12
tneg %icc, 0x1
fmovsle %icc, %f0, %f13
loop_370:
bneg loop_371
fbule %fcc1, loop_372
lduw [%l7 + 0x50], %g7
fpadd16s %f8, %f8, %f5
loop_371:
brz %l3, loop_373
loop_372:
tcc %xcc, 0x5
fmovdge %icc, %f5, %f14
ldsw [%l7 + 0x60], %o1
loop_373:
ld [%l7 + 0x50], %f3
ba,a,pt %icc, loop_374
move %icc, %l4, %i7
fbue %fcc0, loop_375
udivx %g2, 0x127C, %i5
loop_374:
sth %l0, [%l7 + 0x56]
bn,a loop_376
loop_375:
alignaddr %o3, %g3, %o6
fxors %f11, %f5, %f9
fsrc2 %f6, %f14
loop_376:
fmovdg %icc, %f8, %f6
fzero %f0
std %f2, [%l7 + 0x30]
stw %g1, [%l7 + 0x28]
edge32 %o2, %g5, %i1
ld [%l7 + 0x24], %f12
srlx %g6, 0x16, %l2
siam 0x3
ldub [%l7 + 0x1B], %i4
alignaddr %o7, %l1, %i2
fmovd %f6, %f4
addccc %o4, 0x0825, %g4
fnors %f14, %f11, %f2
lduh [%l7 + 0x5E], %i6
lduh [%l7 + 0x4E], %i0
fandnot2s %f8, %f11, %f1
fsrc1s %f0, %f12
call loop_377
sth %l5, [%l7 + 0x58]
ld [%l7 + 0x44], %f9
tvs %icc, 0x0
loop_377:
sth %i3, [%l7 + 0x24]
taddcc %o5, %l6, %o0
ldsh [%l7 + 0x30], %g7
bgu,a,pn %xcc, loop_378
fandnot1 %f4, %f2, %f8
fmovsge %xcc, %f9, %f14
fbo %fcc3, loop_379
loop_378:
edge32n %l3, %l4, %i7
ldsb [%l7 + 0x68], %o1
tneg %icc, 0x1
loop_379:
fmovspos %icc, %f2, %f13
andcc %g2, 0x14C1, %i5
bvs,pn %xcc, loop_380
fmovsn %xcc, %f13, %f8
tleu %icc, 0x1
fors %f0, %f3, %f14
loop_380:
fmovspos %xcc, %f12, %f3
mulscc %l0, 0x1E6C, %o3
fmovd %f6, %f2
fnot1s %f3, %f15
fmul8sux16 %f14, %f0, %f4
std %f6, [%l7 + 0x20]
bg,a,pt %xcc, loop_381
fcmpne32 %f8, %f10, %g3
faligndata %f6, %f6, %f4
fbul,a %fcc1, loop_382
loop_381:
fors %f5, %f5, %f14
ld [%l7 + 0x14], %f0
sdivcc %o6, 0x0AFA, %o2
loop_382:
fbu %fcc1, loop_383
fmovd %f2, %f10
std %f0, [%l7 + 0x70]
xor %g5, %i1, %g1
loop_383:
ldd [%l7 + 0x78], %f10
fmovsvs %xcc, %f8, %f14
fcmple32 %f8, %f6, %g6
fblg %fcc1, loop_384
stx %i4, [%l7 + 0x70]
st %f14, [%l7 + 0x7C]
fsrc1s %f0, %f0
loop_384:
bcs,a loop_385
bn %icc, loop_386
std %f14, [%l7 + 0x48]
fbul %fcc3, loop_387
loop_385:
nop
setx loop_388, %l0, %l1
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_386:
ldub [%l7 + 0x13], %o7
bl loop_389
loop_387:
stw %l2, [%l7 + 0x4C]
loop_388:
subc %l1, %o4, %g4
fmovdl %icc, %f15, %f11
loop_389:
umul %i6, %i0, %l5
alignaddr %i3, %i2, %o5
ld [%l7 + 0x50], %f15
brlez %o0, loop_390
tgu %icc, 0x1
addcc %g7, %l6, %l3
fbul %fcc0, loop_391
loop_390:
ldsb [%l7 + 0x67], %l4
udivcc %o1, 0x078C, %g2
orcc %i5, 0x1A1D, %i7
loop_391:
fsrc2s %f9, %f10
movrlez %o3, %l0, %o6
lduw [%l7 + 0x58], %o2
ldub [%l7 + 0x2B], %g5
fmul8x16au %f6, %f10, %f12
tsubcc %g3, %i1, %g6
ldsh [%l7 + 0x6A], %g1
fmovsge %xcc, %f5, %f4
array16 %i4, %o7, %l2
stx %l1, [%l7 + 0x30]
fcmps %fcc0, %f6, %f8
fcmpes %fcc3, %f7, %f4
st %f12, [%l7 + 0x7C]
fmovrslez %o4, %f5, %f5
ld [%l7 + 0x44], %f14
ld [%l7 + 0x18], %f12
fzeros %f14
fmovdge %xcc, %f14, %f3
fands %f13, %f8, %f5
ldsw [%l7 + 0x30], %i6
lduw [%l7 + 0x70], %g4
stx %l5, [%l7 + 0x08]
fpadd16s %f15, %f1, %f7
fmovsn %icc, %f12, %f13
andcc %i3, 0x180D, %i0
lduw [%l7 + 0x7C], %o5
ldsb [%l7 + 0x5E], %i2
sdivcc %o0, 0x16CE, %g7
udivcc %l6, 0x1E77, %l4
fsrc2 %f12, %f0
stx %l3, [%l7 + 0x78]
addccc %g2, %o1, %i5
edge8 %i7, %l0, %o6
fsrc1 %f2, %f4
movn %xcc, %o3, %o2
movrne %g5, 0x02B, %i1
lduh [%l7 + 0x38], %g3
fpsub16 %f10, %f0, %f8
ldsb [%l7 + 0x3C], %g1
fbu %fcc2, loop_392
brgez,a %i4, loop_393
std %f0, [%l7 + 0x50]
fnand %f14, %f2, %f10
loop_392:
fnegs %f7, %f8
loop_393:
stw %o7, [%l7 + 0x24]
brlz %l2, loop_394
movn %xcc, %g6, %l1
for %f10, %f0, %f6
lduh [%l7 + 0x5C], %i6
loop_394:
brlz %o4, loop_395
edge16l %g4, %i3, %l5
xnor %o5, %i0, %i2
stb %g7, [%l7 + 0x4E]
loop_395:
ldx [%l7 + 0x60], %l6
tvc %xcc, 0x0
ldub [%l7 + 0x7E], %l4
ldd [%l7 + 0x70], %f4
ldx [%l7 + 0x48], %l3
edge16l %o0, %g2, %i5
stw %o1, [%l7 + 0x1C]
lduh [%l7 + 0x68], %l0
bgu,pt %xcc, loop_396
for %f6, %f6, %f0
ldub [%l7 + 0x25], %o6
stb %o3, [%l7 + 0x44]
loop_396:
fexpand %f14, %f12
fmovd %f6, %f2
ld [%l7 + 0x34], %f12
fnands %f14, %f13, %f1
taddcc %i7, 0x0C4A, %o2
fpsub32 %f12, %f10, %f0
ldx [%l7 + 0x38], %i1
fmul8x16al %f7, %f7, %f8
lduw [%l7 + 0x40], %g3
fmovrdgz %g5, %f2, %f10
fands %f6, %f6, %f2
fmovsleu %xcc, %f14, %f3
ld [%l7 + 0x34], %f5
mulscc %g1, %o7, %l2
edge16ln %i4, %l1, %i6
mulscc %g6, 0x120F, %o4
fbue,a %fcc2, loop_397
fbo %fcc3, loop_398
fcmpgt16 %f2, %f8, %i3
fsrc1 %f4, %f14
loop_397:
movneg %icc, %l5, %o5
loop_398:
nop
setx loop_399, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x48], %i2
fnot2 %f4, %f0
fcmpd %fcc0, %f14, %f10
loop_399:
siam 0x2
xorcc %g7, 0x1751, %i0
ldub [%l7 + 0x3C], %l4
movrgez %l6, %o0, %l3
ldsb [%l7 + 0x46], %g2
fmovrsgz %i5, %f5, %f5
fxors %f2, %f7, %f14
te %icc, 0x5
bl %icc, loop_400
move %xcc, %o1, %l0
lduw [%l7 + 0x5C], %o6
brlz,a %i7, loop_401
loop_400:
fbue,a %fcc2, loop_402
fpadd16 %f6, %f2, %f0
ld [%l7 + 0x50], %f9
loop_401:
ldsh [%l7 + 0x08], %o2
loop_402:
std %f8, [%l7 + 0x10]
fble,a %fcc1, loop_403
bpos,pn %xcc, loop_404
fpsub16s %f6, %f3, %f9
fpadd32 %f6, %f6, %f8
loop_403:
fbule,a %fcc0, loop_405
loop_404:
fbuge,a %fcc3, loop_406
fmovdvs %xcc, %f9, %f4
fmovsvs %icc, %f14, %f13
loop_405:
tgu %icc, 0x0
loop_406:
fpsub16 %f6, %f10, %f10
ldsb [%l7 + 0x2A], %i1
lduh [%l7 + 0x6A], %o3
fors %f10, %f13, %f0
fmovspos %xcc, %f2, %f4
brz,a %g3, loop_407
fmovde %xcc, %f10, %f10
ldsb [%l7 + 0x0D], %g5
edge16 %o7, %l2, %i4
loop_407:
stw %l1, [%l7 + 0x0C]
fmovsvs %icc, %f0, %f6
ld [%l7 + 0x58], %f8
stw %i6, [%l7 + 0x14]
fmovsvs %icc, %f9, %f7
fmovrdgz %g6, %f14, %f8
sub %o4, %g1, %l5
xorcc %o5, 0x1892, %g4
fnegs %f14, %f15
fmovrsne %i2, %f10, %f12
fmovrsne %g7, %f2, %f8
ld [%l7 + 0x60], %f12
edge16l %i0, %l4, %l6
ldsb [%l7 + 0x6E], %o0
edge32 %i3, %l3, %i5
fmovdvc %xcc, %f3, %f6
subccc %o1, 0x07C3, %g2
bne,a loop_408
bcc,a %icc, loop_409
lduh [%l7 + 0x1A], %o6
st %f14, [%l7 + 0x4C]
loop_408:
udivcc %i7, 0x076A, %l0
loop_409:
tcs %xcc, 0x3
fmovrde %i1, %f12, %f10
brgz,a %o3, loop_410
stw %g3, [%l7 + 0x20]
fnot1s %f6, %f9
ldd [%l7 + 0x30], %f6
loop_410:
sth %o2, [%l7 + 0x46]
fmovrse %o7, %f8, %f5
stw %l2, [%l7 + 0x24]
movne %icc, %g5, %l1
fand %f4, %f10, %f2
fbule %fcc2, loop_411
xor %i6, %i4, %o4
stb %g6, [%l7 + 0x4E]
ldd [%l7 + 0x28], %f14
loop_411:
tcs %xcc, 0x6
ldub [%l7 + 0x72], %g1
fmovscc %xcc, %f15, %f12
ldd [%l7 + 0x70], %f6
movvc %xcc, %l5, %o5
stw %g4, [%l7 + 0x34]
fblg %fcc3, loop_412
move %xcc, %g7, %i0
fcmpne32 %f6, %f8, %i2
fmovsleu %xcc, %f2, %f6
loop_412:
lduw [%l7 + 0x60], %l4
fmovsg %icc, %f2, %f10
stx %o0, [%l7 + 0x78]
fmovdn %xcc, %f5, %f9
edge16n %i3, %l3, %l6
ldsw [%l7 + 0x68], %i5
nop
setx loop_413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc1, loop_414
stw %o1, [%l7 + 0x20]
smul %o6, 0x1764, %i7
loop_413:
fmovrdgz %l0, %f10, %f2
loop_414:
andncc %g2, %o3, %i1
fpsub16s %f7, %f3, %f7
move %xcc, %g3, %o2
fmul8x16al %f11, %f2, %f14
ba %xcc, loop_415
fmovrsne %l2, %f4, %f7
ldsb [%l7 + 0x75], %o7
or %l1, %g5, %i6
loop_415:
edge16ln %o4, %i4, %g6
alignaddr %g1, %l5, %g4
movrgez %o5, 0x31B, %g7
stw %i0, [%l7 + 0x10]
stb %i2, [%l7 + 0x77]
fexpand %f7, %f12
fabss %f10, %f12
stx %o0, [%l7 + 0x68]
st %f12, [%l7 + 0x68]
fmovda %icc, %f12, %f14
fblg %fcc1, loop_416
edge16l %i3, %l4, %l6
bvs,pt %xcc, loop_417
fpsub16 %f14, %f2, %f8
loop_416:
brgez %l3, loop_418
ldsh [%l7 + 0x0E], %i5
loop_417:
stb %o1, [%l7 + 0x74]
stb %o6, [%l7 + 0x21]
loop_418:
fbu,a %fcc3, loop_419
brz,a %l0, loop_420
tpos %xcc, 0x0
orncc %g2, %o3, %i7
loop_419:
stx %g3, [%l7 + 0x38]
loop_420:
fpadd16s %f14, %f15, %f14
ldsw [%l7 + 0x18], %o2
srlx %i1, %l2, %o7
bne,a loop_421
array16 %g5, %i6, %o4
fbe %fcc3, loop_422
fcmpeq32 %f2, %f0, %i4
loop_421:
fmul8sux16 %f12, %f4, %f6
fbule,a %fcc1, loop_423
loop_422:
ldub [%l7 + 0x2A], %g6
stx %g1, [%l7 + 0x70]
edge8ln %l5, %l1, %o5
loop_423:
ldsw [%l7 + 0x58], %g7
fbug %fcc2, loop_424
lduw [%l7 + 0x7C], %i0
ldsw [%l7 + 0x0C], %i2
fabss %f3, %f10
loop_424:
umulcc %g4, 0x1497, %i3
andn %o0, %l6, %l3
bne,a,pt %xcc, loop_425
stx %i5, [%l7 + 0x38]
be,a,pn %xcc, loop_426
movpos %icc, %o1, %o6
loop_425:
smul %l0, 0x0A92, %g2
brlez %o3, loop_427
loop_426:
fmovscc %icc, %f12, %f15
tgu %icc, 0x6
fmovdvs %icc, %f12, %f1
loop_427:
brlez,a %i7, loop_428
ldsw [%l7 + 0x34], %g3
movleu %icc, %l4, %i1
fpadd32 %f8, %f10, %f0
loop_428:
movneg %icc, %o2, %l2
lduh [%l7 + 0x30], %g5
ld [%l7 + 0x44], %f15
srax %o7, %i6, %i4
fmovdgu %icc, %f14, %f12
andn %o4, 0x0495, %g1
edge32l %g6, %l5, %l1
lduh [%l7 + 0x4A], %g7
fble %fcc0, loop_429
std %f2, [%l7 + 0x10]
tleu %xcc, 0x0
fmovd %f12, %f12
loop_429:
fandnot2s %f2, %f12, %f7
udiv %i0, 0x1FC5, %o5
fmovse %xcc, %f11, %f11
fmovrdlz %i2, %f10, %f10
udivx %i3, 0x1631, %g4
movrlz %o0, %l6, %l3
ldsb [%l7 + 0x3E], %o1
ldsw [%l7 + 0x34], %i5
movrlz %l0, %o6, %o3
bpos,pn %icc, loop_430
stw %i7, [%l7 + 0x34]
brgz,a %g2, loop_431
fandnot2s %f14, %f9, %f6
loop_430:
tleu %xcc, 0x0
fmovsle %icc, %f4, %f15
loop_431:
popc 0x0D65, %l4
bge,a,pt %icc, loop_432
fzeros %f10
fnegd %f6, %f8
move %icc, %i1, %o2
loop_432:
udivx %g3, 0x0D7C, %g5
bpos,pn %xcc, loop_433
sra %l2, 0x0E, %i6
fpadd16s %f14, %f8, %f2
movn %xcc, %o7, %o4
loop_433:
lduh [%l7 + 0x22], %i4
stw %g6, [%l7 + 0x24]
addcc %l5, 0x03D0, %l1
fba %fcc3, loop_434
add %g7, 0x0261, %g1
bvc,a,pn %icc, loop_435
fmovse %icc, %f11, %f11
loop_434:
srl %i0, %o5, %i3
ld [%l7 + 0x4C], %f7
loop_435:
lduw [%l7 + 0x14], %g4
movrgz %i2, %o0, %l6
ldsw [%l7 + 0x34], %l3
stb %i5, [%l7 + 0x7A]
fnegd %f14, %f0
fmovsg %icc, %f3, %f5
ldsh [%l7 + 0x0E], %l0
for %f6, %f12, %f14
stx %o6, [%l7 + 0x60]
bge loop_436
nop
setx loop_437, %l0, %l1
jmpl %l1, %o3
fba,a %fcc0, loop_438
ldsw [%l7 + 0x38], %i7
loop_436:
fmovrdlez %g2, %f8, %f10
loop_437:
ldsb [%l7 + 0x55], %o1
loop_438:
stb %i1, [%l7 + 0x6D]
fbg %fcc0, loop_439
bg %xcc, loop_440
fbg,a %fcc2, loop_441
stx %l4, [%l7 + 0x20]
loop_439:
tvs %icc, 0x4
loop_440:
fnot1 %f12, %f4
loop_441:
fmovdneg %icc, %f1, %f6
edge8l %g3, %o2, %l2
ldsb [%l7 + 0x48], %g5
stw %i6, [%l7 + 0x5C]
fmovde %icc, %f3, %f13
fsrc1 %f10, %f6
fmovsvc %icc, %f9, %f11
fornot1 %f2, %f8, %f4
fmul8x16au %f13, %f7, %f2
ldsw [%l7 + 0x24], %o7
andn %i4, %g6, %l5
edge8n %o4, %l1, %g1
tle %xcc, 0x1
st %f3, [%l7 + 0x58]
fornot1 %f6, %f14, %f12
ld [%l7 + 0x24], %f3
movcc %icc, %i0, %o5
fornot1s %f12, %f1, %f5
fsrc1s %f6, %f0
edge8n %g7, %i3, %i2
sth %o0, [%l7 + 0x14]
movcs %xcc, %l6, %g4
lduw [%l7 + 0x54], %i5
edge32n %l0, %o6, %o3
ldsh [%l7 + 0x46], %l3
edge32n %i7, %o1, %g2
movpos %icc, %l4, %g3
fsrc1s %f15, %f15
ba,pt %icc, loop_442
tg %xcc, 0x4
fnegd %f2, %f12
tgu %icc, 0x5
loop_442:
stw %i1, [%l7 + 0x24]
fble %fcc1, loop_443
movgu %xcc, %o2, %g5
fba,a %fcc2, loop_444
tn %xcc, 0x6
loop_443:
stx %i6, [%l7 + 0x30]
fand %f10, %f4, %f14
loop_444:
ld [%l7 + 0x0C], %f7
stx %o7, [%l7 + 0x50]
sra %l2, %g6, %l5
bne loop_445
tsubcc %o4, 0x05E5, %l1
addcc %i4, %i0, %o5
st %f4, [%l7 + 0x78]
loop_445:
ldsh [%l7 + 0x2C], %g1
bcc,a,pn %xcc, loop_446
popc 0x07F2, %i3
fpsub32 %f10, %f6, %f2
ldx [%l7 + 0x20], %g7
loop_446:
fmovdle %icc, %f13, %f14
fmovsgu %icc, %f0, %f11
tvc %xcc, 0x7
fabsd %f6, %f14
ldub [%l7 + 0x12], %o0
ldsh [%l7 + 0x60], %l6
fmul8x16al %f11, %f12, %f8
fxor %f2, %f2, %f6
fmovdcc %xcc, %f12, %f2
fmovdneg %xcc, %f8, %f10
stw %g4, [%l7 + 0x34]
fcmpeq16 %f2, %f8, %i2
sth %l0, [%l7 + 0x3C]
mulx %o6, 0x0A04, %i5
fblg,a %fcc2, loop_447
fpadd32s %f13, %f6, %f3
sdiv %o3, 0x0A0C, %i7
sth %l3, [%l7 + 0x6E]
loop_447:
tvc %icc, 0x5
array16 %g2, %o1, %g3
lduw [%l7 + 0x30], %l4
ldd [%l7 + 0x08], %f8
fmovsn %icc, %f11, %f3
sdiv %i1, 0x192B, %o2
fpackfix %f2, %f13
xnor %g5, %o7, %l2
fmovdvc %xcc, %f5, %f3
ldd [%l7 + 0x30], %f12
fcmpgt32 %f4, %f4, %g6
fnot2s %f13, %f9
edge8n %i6, %l5, %o4
fmovrslez %l1, %f0, %f14
fxnors %f6, %f11, %f10
stw %i0, [%l7 + 0x10]
movrlz %i4, %o5, %i3
lduh [%l7 + 0x0A], %g7
taddcc %g1, 0x0F15, %o0
stx %g4, [%l7 + 0x68]
fmovrde %i2, %f0, %f2
add %l0, 0x1460, %l6
faligndata %f4, %f14, %f10
smul %i5, %o6, %i7
bcs %icc, loop_448
ldd [%l7 + 0x68], %f6
fpack32 %f2, %f8, %f6
std %f8, [%l7 + 0x78]
loop_448:
ldd [%l7 + 0x20], %f10
fcmpgt16 %f12, %f12, %l3
fxor %f4, %f2, %f8
ldsb [%l7 + 0x24], %o3
bcs,a %xcc, loop_449
bvc,a loop_450
brlz,a %o1, loop_451
ldub [%l7 + 0x75], %g3
loop_449:
fmul8sux16 %f6, %f12, %f8
loop_450:
mulx %g2, %l4, %i1
loop_451:
fsrc1 %f10, %f10
fnot1s %f1, %f6
fmul8x16 %f8, %f10, %f10
ldsb [%l7 + 0x33], %g5
fmovdg %xcc, %f12, %f7
ldd [%l7 + 0x20], %f10
fmovrdgz %o7, %f12, %f2
nop
setx loop_452, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x2
smul %l2, 0x1798, %g6
ta %xcc, 0x7
loop_452:
stb %o2, [%l7 + 0x78]
subc %l5, %o4, %i6
stx %i0, [%l7 + 0x48]
ldd [%l7 + 0x38], %f0
sub %i4, 0x01F6, %o5
ldsw [%l7 + 0x2C], %l1
fornot2s %f15, %f15, %f13
sllx %g7, 0x13, %g1
edge16l %i3, %o0, %g4
ld [%l7 + 0x68], %f10
fmovsle %xcc, %f9, %f6
fmul8x16 %f6, %f0, %f4
std %f10, [%l7 + 0x50]
fmovsge %icc, %f2, %f3
movl %xcc, %i2, %l0
fandnot1s %f15, %f11, %f15
sth %i5, [%l7 + 0x6C]
std %f2, [%l7 + 0x30]
st %f11, [%l7 + 0x30]
taddcctv %l6, 0x19C6, %i7
srl %l3, %o6, %o1
std %f0, [%l7 + 0x38]
fbe,a %fcc1, loop_453
fmovrdne %o3, %f6, %f2
fmovdcs %icc, %f3, %f8
fbul %fcc0, loop_454
loop_453:
fmovrdne %g2, %f6, %f2
bpos,a %xcc, loop_455
ldd [%l7 + 0x78], %f4
loop_454:
ldx [%l7 + 0x60], %g3
ldsb [%l7 + 0x30], %l4
loop_455:
ldub [%l7 + 0x40], %g5
st %f2, [%l7 + 0x40]
fmovrse %o7, %f13, %f3
andn %l2, %g6, %i1
fmovrsgez %l5, %f15, %f0
fcmpne16 %f12, %f0, %o2
tcc %icc, 0x0
udivx %i6, 0x0D0F, %i0
fand %f0, %f14, %f4
fcmpgt16 %f6, %f6, %o4
movgu %xcc, %o5, %i4
edge32ln %l1, %g7, %g1
fsrc2 %f2, %f6
nop
setx loop_456, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgez %o0, %f12, %f14
xnorcc %g4, 0x128A, %i2
addcc %l0, %i3, %i5
loop_456:
ldub [%l7 + 0x35], %i7
subcc %l3, %l6, %o1
pdist %f8, %f6, %f2
fnands %f1, %f6, %f1
fcmpgt16 %f8, %f8, %o6
movneg %icc, %o3, %g2
ldsb [%l7 + 0x3D], %l4
movrlz %g3, 0x017, %g5
fbne,a %fcc3, loop_457
fpack16 %f12, %f9
stb %o7, [%l7 + 0x18]
ldub [%l7 + 0x3F], %g6
loop_457:
fmuld8sux16 %f11, %f4, %f0
lduh [%l7 + 0x2C], %i1
lduw [%l7 + 0x68], %l5
xnor %o2, %i6, %l2
ldsb [%l7 + 0x1C], %o4
ldd [%l7 + 0x08], %f12
fmovde %xcc, %f8, %f12
udiv %i0, 0x06DF, %i4
st %f5, [%l7 + 0x50]
ldsh [%l7 + 0x26], %o5
fmovs %f14, %f7
fornot2s %f9, %f10, %f5
bge,a %xcc, loop_458
movgu %xcc, %l1, %g7
bpos,a %xcc, loop_459
tgu %xcc, 0x7
loop_458:
fbge,a %fcc2, loop_460
umul %o0, 0x0F73, %g4
loop_459:
subcc %g1, %i2, %i3
tsubcc %i5, 0x08E1, %l0
loop_460:
ld [%l7 + 0x78], %f12
lduw [%l7 + 0x54], %l3
udivx %l6, 0x04B4, %o1
sllx %i7, 0x17, %o3
fbn,a %fcc1, loop_461
fsrc2s %f12, %f2
fbe,a %fcc1, loop_462
ldsh [%l7 + 0x76], %g2
loop_461:
fmovdleu %icc, %f10, %f1
ldsb [%l7 + 0x4C], %l4
loop_462:
stb %o6, [%l7 + 0x6B]
ldsb [%l7 + 0x79], %g5
orcc %o7, %g6, %i1
fornot2 %f12, %f6, %f0
ba,a,pt %xcc, loop_463
srl %l5, 0x1A, %g3
fpsub32 %f4, %f6, %f4
st %f15, [%l7 + 0x2C]
loop_463:
bne,a loop_464
lduh [%l7 + 0x50], %i6
st %f15, [%l7 + 0x1C]
popc %l2, %o2
loop_464:
stx %i0, [%l7 + 0x10]
movge %xcc, %i4, %o5
movrlz %o4, 0x208, %l1
lduw [%l7 + 0x58], %g7
fpsub32 %f2, %f14, %f8
andn %o0, %g4, %i2
fmovse %icc, %f0, %f7
tpos %icc, 0x6
ldsw [%l7 + 0x78], %g1
brlz %i3, loop_465
or %i5, %l3, %l0
ldub [%l7 + 0x17], %l6
ldsh [%l7 + 0x16], %o1
loop_465:
fsrc1 %f10, %f0
ba,a %icc, loop_466
xnor %i7, %o3, %g2
sdiv %l4, 0x06CB, %g5
stw %o7, [%l7 + 0x4C]
loop_466:
call loop_467
alignaddrl %o6, %i1, %g6
fmovsle %icc, %f6, %f15
stw %g3, [%l7 + 0x5C]
loop_467:
fmovdge %icc, %f8, %f7
movl %icc, %i6, %l5
std %f12, [%l7 + 0x08]
stx %o2, [%l7 + 0x68]
movrlez %i0, 0x256, %l2
fsrc1s %f11, %f4
udivx %o5, 0x153B, %o4
ld [%l7 + 0x64], %f12
ldx [%l7 + 0x58], %i4
tsubcc %l1, 0x1A52, %g7
udivx %g4, 0x0823, %o0
orn %i2, %i3, %i5
nop
setx loop_468, %l0, %l1
jmpl %l1, %l3
bvs,a %xcc, loop_469
fmul8x16 %f15, %f0, %f12
sethi 0x170E, %g1
loop_468:
bge,pt %xcc, loop_470
loop_469:
mulx %l6, 0x0E93, %l0
fbug %fcc2, loop_471
std %f12, [%l7 + 0x28]
loop_470:
fpadd16s %f13, %f14, %f14
fnors %f5, %f2, %f8
loop_471:
fmovdge %xcc, %f11, %f13
fmovdle %xcc, %f10, %f6
sdivx %o1, 0x03CC, %i7
movpos %icc, %g2, %o3
fpadd32 %f10, %f2, %f10
stb %g5, [%l7 + 0x54]
ldub [%l7 + 0x58], %l4
ld [%l7 + 0x28], %f5
fnot2 %f10, %f6
ld [%l7 + 0x08], %f4
movvs %icc, %o7, %o6
bneg,a %xcc, loop_472
lduw [%l7 + 0x38], %g6
fmovrsne %g3, %f2, %f2
fcmple16 %f12, %f8, %i1
loop_472:
orncc %i6, %o2, %i0
fpsub32s %f7, %f3, %f1
sra %l2, 0x02, %l5
tvc %xcc, 0x4
tcc %xcc, 0x4
edge8l %o5, %o4, %l1
lduw [%l7 + 0x60], %i4
movn %icc, %g7, %g4
std %f0, [%l7 + 0x60]
fbge %fcc2, loop_473
lduw [%l7 + 0x28], %i2
ld [%l7 + 0x70], %f4
fmovrse %o0, %f14, %f5
loop_473:
ld [%l7 + 0x7C], %f15
array8 %i3, %l3, %i5
lduw [%l7 + 0x7C], %g1
stw %l6, [%l7 + 0x40]
ldsh [%l7 + 0x26], %o1
movn %xcc, %l0, %g2
ldub [%l7 + 0x0D], %i7
bleu,a %icc, loop_474
fmovdpos %icc, %f13, %f7
te %xcc, 0x3
fcmpgt32 %f6, %f10, %o3
loop_474:
ldub [%l7 + 0x39], %g5
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x4A], %l4
ldsb [%l7 + 0x5F], %o7
fmovrslez %g6, %f1, %f6
movrlz %o6, %i1, %i6
stx %o2, [%l7 + 0x08]
add %g3, 0x02F7, %l2
bgu,a loop_475
mulscc %i0, 0x0E70, %o5
fmul8x16al %f2, %f4, %f0
fxor %f4, %f12, %f8
loop_475:
subcc %l5, 0x1F76, %o4
fmovsvs %xcc, %f3, %f0
ldsh [%l7 + 0x30], %i4
fbug,a %fcc0, loop_476
edge8n %l1, %g4, %g7
umul %i2, 0x113F, %o0
smul %l3, %i5, %i3
loop_476:
brgez,a %g1, loop_477
brgez,a %l6, loop_478
ldsb [%l7 + 0x7E], %l0
lduw [%l7 + 0x70], %o1
loop_477:
std %f0, [%l7 + 0x30]
loop_478:
brz %g2, loop_479
fmovrde %o3, %f6, %f4
ta %xcc, 0x0
sth %g5, [%l7 + 0x42]
loop_479:
sll %i7, 0x13, %o7
fnegs %f2, %f8
fmovrslez %l4, %f15, %f15
fbul %fcc2, loop_480
fnot2s %f14, %f12
fzero %f0
ldsh [%l7 + 0x36], %g6
loop_480:
ldub [%l7 + 0x18], %i1
fbul %fcc3, loop_481
fmuld8sux16 %f13, %f6, %f12
ldsb [%l7 + 0x61], %o6
ldd [%l7 + 0x08], %f14
loop_481:
tvs %xcc, 0x5
edge32l %o2, %g3, %l2
fzero %f6
fcmpes %fcc2, %f14, %f7
bg,a %xcc, loop_482
fexpand %f1, %f8
taddcctv %i0, 0x199A, %i6
ldx [%l7 + 0x70], %l5
loop_482:
umulcc %o5, %o4, %l1
stb %i4, [%l7 + 0x29]
stx %g4, [%l7 + 0x48]
fpadd16s %f5, %f13, %f6
alignaddr %g7, %i2, %o0
fornot1s %f15, %f11, %f13
tg %icc, 0x4
andcc %l3, 0x15DE, %i3
nop
setx loop_483, %l0, %l1
jmpl %l1, %i5
fmovdneg %xcc, %f7, %f9
sll %l6, 0x05, %l0
movrgez %o1, 0x3F2, %g1
loop_483:
fpadd16 %f10, %f6, %f14
umulcc %g2, 0x1D81, %g5
taddcctv %o3, 0x19A3, %o7
fmovdne %icc, %f15, %f12
movgu %icc, %l4, %g6
alignaddr %i1, %i7, %o2
fands %f13, %f0, %f15
fmovsneg %xcc, %f7, %f0
fmovdvs %xcc, %f3, %f6
stb %g3, [%l7 + 0x37]
ldsh [%l7 + 0x78], %l2
fba %fcc2, loop_484
nop
setx loop_485, %l0, %l1
jmpl %l1, %o6
fandnot1s %f9, %f3, %f13
sth %i6, [%l7 + 0x28]
loop_484:
movcc %xcc, %l5, %i0
loop_485:
fbue %fcc1, loop_486
ldsb [%l7 + 0x4E], %o5
subccc %o4, %i4, %g4
ldsb [%l7 + 0x23], %l1
loop_486:
lduh [%l7 + 0x5C], %i2
fnot1 %f4, %f0
fpack32 %f6, %f12, %f6
fmovrsgez %g7, %f4, %f3
edge32n %l3, %o0, %i5
addccc %l6, %i3, %o1
fmovdcc %icc, %f1, %f11
fblg,a %fcc2, loop_487
stx %l0, [%l7 + 0x30]
fmovrslz %g1, %f9, %f8
tne %xcc, 0x5
loop_487:
array16 %g2, %g5, %o3
array16 %l4, %g6, %o7
fmovrdgez %i1, %f4, %f8
brgez %i7, loop_488
sdivx %g3, 0x0015, %o2
fexpand %f14, %f10
pdist %f12, %f14, %f6
loop_488:
fpack32 %f14, %f12, %f0
ldsw [%l7 + 0x18], %o6
fcmpgt32 %f0, %f2, %i6
fone %f6
edge32 %l2, %i0, %l5
lduw [%l7 + 0x58], %o5
edge32n %o4, %i4, %g4
ldsh [%l7 + 0x18], %l1
fornot2 %f8, %f0, %f0
fcmple16 %f2, %f6, %g7
ldsw [%l7 + 0x08], %i2
edge32 %o0, %i5, %l3
bleu,a %icc, loop_489
fmovsvs %xcc, %f5, %f11
brz %l6, loop_490
fmovrsne %i3, %f13, %f2
loop_489:
ldd [%l7 + 0x50], %f6
stb %o1, [%l7 + 0x78]
loop_490:
tl %xcc, 0x7
fmovde %icc, %f14, %f2
fmovdne %xcc, %f6, %f10
stx %l0, [%l7 + 0x70]
ld [%l7 + 0x20], %f4
fcmpne32 %f4, %f8, %g2
std %f14, [%l7 + 0x30]
fmovdvc %icc, %f2, %f3
sth %g1, [%l7 + 0x1E]
fcmps %fcc3, %f11, %f13
fmovrdne %o3, %f8, %f10
fnand %f4, %f2, %f2
ld [%l7 + 0x24], %f4
ldsw [%l7 + 0x58], %g5
or %g6, 0x19D0, %l4
edge16ln %i1, %o7, %g3
ldd [%l7 + 0x38], %f4
umulcc %i7, %o2, %i6
fbuge %fcc3, loop_491
and %l2, %i0, %o6
fbu,a %fcc1, loop_492
fornot2 %f4, %f8, %f10
loop_491:
fnot2 %f10, %f6
ldd [%l7 + 0x38], %f6
loop_492:
bneg %xcc, loop_493
fmovrdgz %l5, %f14, %f6
brnz %o4, loop_494
tn %xcc, 0x5
loop_493:
fbe,a %fcc0, loop_495
fblg,a %fcc2, loop_496
loop_494:
call loop_497
tcc %icc, 0x1
loop_495:
add %i4, %g4, %l1
loop_496:
lduw [%l7 + 0x08], %o5
loop_497:
fnands %f6, %f6, %f7
fpadd32s %f5, %f8, %f14
sth %g7, [%l7 + 0x7E]
udivx %o0, 0x1F07, %i2
tvs %icc, 0x3
stb %l3, [%l7 + 0x5E]
sth %l6, [%l7 + 0x7E]
bgu,a,pn %icc, loop_498
fmovdge %xcc, %f13, %f4
fmovsle %icc, %f14, %f15
or %i5, 0x1EA4, %o1
loop_498:
ld [%l7 + 0x44], %f4
stw %l0, [%l7 + 0x0C]
stb %i3, [%l7 + 0x36]
addc %g2, %g1, %o3
fcmple32 %f8, %f14, %g6
fcmped %fcc0, %f14, %f4
st %f5, [%l7 + 0x68]
fbe %fcc1, loop_499
andncc %g5, %l4, %i1
movcc %xcc, %o7, %i7
stx %o2, [%l7 + 0x20]
loop_499:
fmovrsgz %i6, %f5, %f15
fcmpne32 %f14, %f2, %l2
ldub [%l7 + 0x20], %i0
fmovdvc %icc, %f0, %f4
fnand %f8, %f12, %f2
edge32ln %g3, %l5, %o4
fmovsvs %xcc, %f2, %f10
ldsw [%l7 + 0x50], %o6
ldsh [%l7 + 0x50], %g4
fcmple16 %f10, %f12, %i4
sth %l1, [%l7 + 0x6C]
std %f6, [%l7 + 0x30]
tge %xcc, 0x1
lduw [%l7 + 0x18], %g7
orncc %o0, 0x1526, %o5
fmovde %xcc, %f4, %f14
fmovscs %xcc, %f15, %f10
orcc %l3, 0x0122, %i2
ldd [%l7 + 0x40], %f4
fmovrdlz %l6, %f2, %f4
ldsh [%l7 + 0x72], %i5
ldx [%l7 + 0x58], %o1
fmovrsne %i3, %f7, %f2
fcmpeq32 %f4, %f8, %l0
fbule,a %fcc1, loop_500
fandnot2 %f8, %f12, %f2
st %f6, [%l7 + 0x14]
ld [%l7 + 0x34], %f7
loop_500:
movneg %xcc, %g1, %o3
fnot2 %f14, %f4
st %f2, [%l7 + 0x70]
edge32l %g6, %g5, %g2
lduh [%l7 + 0x6E], %l4
lduw [%l7 + 0x0C], %o7
fbug,a %fcc2, loop_501
stb %i1, [%l7 + 0x52]
lduh [%l7 + 0x20], %o2
ldsb [%l7 + 0x18], %i7
loop_501:
ldx [%l7 + 0x68], %l2
edge32ln %i0, %g3, %i6
lduw [%l7 + 0x38], %l5
fmovspos %xcc, %f12, %f12
fble,a %fcc1, loop_502
brgz %o6, loop_503
fbn %fcc2, loop_504
st %f1, [%l7 + 0x14]
loop_502:
edge8l %g4, %i4, %o4
loop_503:
movle %icc, %g7, %l1
loop_504:
and %o5, %o0, %l3
fbl %fcc3, loop_505
sth %i2, [%l7 + 0x24]
edge32l %l6, %o1, %i3
fpack32 %f14, %f10, %f8
loop_505:
addcc %l0, %i5, %o3
fnot2 %f12, %f2
faligndata %f4, %f0, %f0
st %f9, [%l7 + 0x5C]
ldsb [%l7 + 0x0B], %g6
movgu %icc, %g1, %g2
ldsw [%l7 + 0x34], %g5
stb %o7, [%l7 + 0x22]
fsrc1s %f12, %f8
fzero %f8
ldsb [%l7 + 0x33], %l4
bgu,pn %icc, loop_506
fmovsg %xcc, %f3, %f7
bpos,pn %icc, loop_507
tcs %xcc, 0x2
loop_506:
sra %o2, %i7, %l2
xor %i0, %i1, %i6
loop_507:
fbne %fcc1, loop_508
ble,a %icc, loop_509
fandnot2s %f15, %f15, %f0
fmovdvc %xcc, %f9, %f11
loop_508:
ldd [%l7 + 0x08], %f0
loop_509:
fmovsn %xcc, %f15, %f8
fexpand %f13, %f10
ld [%l7 + 0x64], %f14
st %f13, [%l7 + 0x74]
fmovrdgz %g3, %f10, %f8
stb %l5, [%l7 + 0x1D]
std %f12, [%l7 + 0x08]
fmovs %f5, %f11
fmovdg %icc, %f14, %f1
edge32ln %o6, %g4, %o4
ldx [%l7 + 0x50], %i4
fcmps %fcc1, %f6, %f8
fmovrsgez %g7, %f2, %f2
fbne %fcc0, loop_510
fnot2s %f13, %f8
taddcc %l1, 0x0263, %o0
tvc %icc, 0x3
loop_510:
ldsb [%l7 + 0x23], %o5
array8 %l3, %i2, %o1
stw %i3, [%l7 + 0x38]
fornot2 %f10, %f14, %f12
lduh [%l7 + 0x50], %l6
fpsub16s %f14, %f2, %f10
andn %i5, 0x0F3B, %l0
fornot2 %f14, %f2, %f0
edge32l %o3, %g1, %g2
fble,a %fcc3, loop_511
lduw [%l7 + 0x1C], %g5
te %icc, 0x1
mova %icc, %g6, %l4
loop_511:
fors %f3, %f1, %f15
mulx %o2, %i7, %l2
ldx [%l7 + 0x40], %i0
fxnors %f12, %f8, %f4
sdiv %o7, 0x05B7, %i1
ldsh [%l7 + 0x5E], %g3
stw %l5, [%l7 + 0x08]
fmovdneg %icc, %f7, %f3
stb %o6, [%l7 + 0x44]
lduh [%l7 + 0x5C], %g4
ldsb [%l7 + 0x30], %o4
ldub [%l7 + 0x68], %i6
fbug %fcc1, loop_512
fnot2 %f12, %f10
ldx [%l7 + 0x28], %i4
fbul,a %fcc3, loop_513
loop_512:
fxor %f0, %f4, %f12
ldx [%l7 + 0x10], %g7
fmovsle %xcc, %f4, %f4
loop_513:
fandnot1s %f5, %f3, %f1
st %f1, [%l7 + 0x48]
ldsb [%l7 + 0x35], %l1
fmuld8sux16 %f15, %f11, %f8
bg,pn %xcc, loop_514
bcs,a %icc, loop_515
xnor %o5, 0x030F, %l3
fbge %fcc3, loop_516
loop_514:
nop
setx loop_517, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_515:
taddcc %o0, 0x077F, %i2
fcmped %fcc0, %f6, %f14
loop_516:
tle %icc, 0x6
loop_517:
fmovda %xcc, %f10, %f8
fcmpne16 %f14, %f14, %o1
st %f5, [%l7 + 0x7C]
fmovrse %i3, %f12, %f10
tsubcctv %l6, 0x1DD6, %l0
fmovsneg %xcc, %f0, %f2
orncc %i5, %g1, %o3
ldx [%l7 + 0x40], %g2
tge %xcc, 0x3
fmovdl %icc, %f7, %f3
fmul8x16al %f14, %f11, %f12
tne %xcc, 0x4
nop
setx loop_518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x0C]
fcmpeq32 %f0, %f0, %g6
tvs %icc, 0x7
loop_518:
edge16n %l4, %g5, %i7
ldd [%l7 + 0x78], %f10
taddcc %o2, 0x1F22, %i0
fmovsge %icc, %f5, %f11
fxor %f2, %f2, %f8
fpadd16 %f4, %f0, %f4
tl %xcc, 0x1
stw %l2, [%l7 + 0x70]
fcmpgt16 %f8, %f14, %i1
ldd [%l7 + 0x40], %f12
lduh [%l7 + 0x22], %o7
fmovrdne %l5, %f8, %f8
add %o6, 0x0A63, %g3
bshuffle %f6, %f0, %f0
move %icc, %o4, %i6
edge16n %i4, %g4, %g7
smulcc %l1, %o5, %l3
std %f8, [%l7 + 0x68]
tsubcc %o0, 0x09EF, %i2
ldx [%l7 + 0x18], %i3
tge %xcc, 0x4
fmovrdgez %l6, %f0, %f10
stb %l0, [%l7 + 0x3F]
ldsh [%l7 + 0x30], %o1
ldsw [%l7 + 0x34], %g1
ldd [%l7 + 0x58], %f4
fmovrdgez %o3, %f8, %f6
brlez,a %i5, loop_519
movne %xcc, %g6, %l4
fmovdge %xcc, %f7, %f2
fmovsvc %icc, %f10, %f14
loop_519:
lduh [%l7 + 0x24], %g5
fnors %f8, %f3, %f3
bleu loop_520
fandnot1 %f14, %f10, %f0
call loop_521
fmovdneg %xcc, %f10, %f2
loop_520:
bg,a loop_522
stw %i7, [%l7 + 0x1C]
loop_521:
nop
setx loop_523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %g2, %i0, %o2
loop_522:
fmovsn %icc, %f8, %f15
fpack16 %f12, %f9
loop_523:
movpos %xcc, %i1, %o7
and %l2, 0x0DA9, %l5
fsrc2 %f2, %f6
movg %icc, %o6, %o4
ldub [%l7 + 0x60], %g3
fcmpeq32 %f2, %f4, %i6
stx %i4, [%l7 + 0x30]
tle %icc, 0x2
ldub [%l7 + 0x39], %g7
ld [%l7 + 0x58], %f13
fmovdg %xcc, %f2, %f7
ldx [%l7 + 0x28], %g4
ldx [%l7 + 0x78], %o5
xnor %l3, 0x0B84, %l1
srl %i2, 0x11, %o0
ldsw [%l7 + 0x48], %l6
tg %xcc, 0x7
fpsub16s %f12, %f12, %f2
edge8n %l0, %o1, %g1
brgz %o3, loop_524
std %f0, [%l7 + 0x20]
fmovrsgez %i5, %f11, %f12
bg,a loop_525
loop_524:
fmovsleu %icc, %f3, %f13
siam 0x5
ldsb [%l7 + 0x0B], %g6
loop_525:
fmovscs %xcc, %f8, %f0
movrlez %i3, 0x04D, %g5
ldd [%l7 + 0x38], %f0
fpackfix %f14, %f2
bge,pn %xcc, loop_526
move %icc, %i7, %g2
fmul8sux16 %f12, %f4, %f4
tn %icc, 0x3
loop_526:
fmuld8ulx16 %f0, %f4, %f14
fpadd32s %f0, %f2, %f0
fmovscs %icc, %f0, %f13
fxor %f10, %f2, %f12
edge32 %i0, %o2, %i1
tg %icc, 0x6
fmovdge %icc, %f1, %f10
tcc %xcc, 0x1
and %l4, 0x12CF, %l2
mulx %o7, %o6, %l5
fmul8x16al %f1, %f0, %f14
movle %icc, %g3, %i6
subc %i4, %g7, %o4
lduh [%l7 + 0x7A], %o5
ldsw [%l7 + 0x50], %g4
fcmple32 %f8, %f12, %l3
movneg %icc, %i2, %l1
ldub [%l7 + 0x6D], %l6
stx %o0, [%l7 + 0x78]
fxnors %f0, %f13, %f5
bneg loop_527
tcc %xcc, 0x3
srax %o1, %g1, %l0
movrne %i5, 0x122, %g6
loop_527:
fpmerge %f13, %f12, %f4
sth %o3, [%l7 + 0x48]
fbuge %fcc3, loop_528
std %f10, [%l7 + 0x78]
fmovrdlz %i3, %f4, %f12
movrgz %i7, 0x059, %g5
loop_528:
lduh [%l7 + 0x70], %i0
ldsh [%l7 + 0x4C], %o2
xnorcc %g2, 0x174E, %i1
ldx [%l7 + 0x08], %l2
fnegs %f12, %f13
bleu %icc, loop_529
ldsb [%l7 + 0x15], %l4
fbug %fcc1, loop_530
fnegs %f12, %f7
loop_529:
smulcc %o7, 0x1A56, %l5
ldub [%l7 + 0x1E], %g3
loop_530:
brgez %o6, loop_531
addc %i4, 0x131C, %g7
sdiv %i6, 0x0739, %o5
fmovsleu %icc, %f8, %f2
loop_531:
movcs %xcc, %o4, %l3
ldx [%l7 + 0x38], %i2
ldd [%l7 + 0x78], %f0
andcc %g4, %l1, %o0
stx %o1, [%l7 + 0x40]
movrlez %g1, %l6, %i5
xor %l0, %o3, %g6
edge16 %i3, %i7, %i0
fxors %f3, %f1, %f9
fcmpne16 %f8, %f14, %o2
fmovsge %xcc, %f14, %f9
stb %g5, [%l7 + 0x5D]
tsubcc %i1, %l2, %g2
stb %o7, [%l7 + 0x1D]
fbule,a %fcc1, loop_532
ldub [%l7 + 0x7C], %l4
lduh [%l7 + 0x7C], %g3
fmuld8ulx16 %f6, %f1, %f6
loop_532:
nop
setx loop_533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x24], %o6
ldsh [%l7 + 0x38], %l5
fcmpne16 %f0, %f4, %g7
loop_533:
ldsb [%l7 + 0x1A], %i6
umul %i4, 0x157F, %o5
stw %o4, [%l7 + 0x64]
fones %f14
sth %l3, [%l7 + 0x7C]
fnors %f15, %f14, %f3
ldub [%l7 + 0x42], %g4
fmovrdgz %l1, %f4, %f2
array16 %o0, %o1, %g1
add %l6, %i5, %i2
ldx [%l7 + 0x28], %l0
be,pt %icc, loop_534
fmovsn %icc, %f4, %f0
fpadd16 %f2, %f14, %f2
lduw [%l7 + 0x7C], %o3
loop_534:
fcmpgt32 %f0, %f8, %i3
xor %g6, %i7, %i0
stx %g5, [%l7 + 0x28]
tcc %icc, 0x1
tl %xcc, 0x7
fmul8x16au %f5, %f1, %f10
tcs %icc, 0x7
fba %fcc3, loop_535
stx %o2, [%l7 + 0x60]
subc %i1, 0x1ED2, %g2
movcc %xcc, %l2, %o7
loop_535:
call loop_536
ldsw [%l7 + 0x50], %l4
orcc %o6, %g3, %g7
movrlz %l5, 0x005, %i6
loop_536:
fbl,a %fcc3, loop_537
ba,a %xcc, loop_538
lduw [%l7 + 0x60], %i4
fmovd %f2, %f6
loop_537:
mulx %o4, %l3, %g4
loop_538:
movvc %xcc, %l1, %o5
std %f4, [%l7 + 0x08]
stw %o0, [%l7 + 0x18]
fmovsvs %icc, %f12, %f14
ldx [%l7 + 0x70], %o1
fcmpeq32 %f6, %f2, %l6
std %f4, [%l7 + 0x20]
udivx %g1, 0x12F1, %i2
xorcc %i5, 0x1A74, %l0
tne %xcc, 0x5
movn %icc, %o3, %g6
sth %i3, [%l7 + 0x1A]
ldsh [%l7 + 0x2C], %i7
smulcc %g5, 0x06F2, %o2
ba,a,pn %icc, loop_539
fbue,a %fcc2, loop_540
movrgz %i0, 0x2E7, %i1
ldsw [%l7 + 0x10], %g2
loop_539:
fmovrse %o7, %f9, %f6
loop_540:
ldsh [%l7 + 0x30], %l4
mova %icc, %o6, %l2
fmovsgu %xcc, %f2, %f14
ldd [%l7 + 0x70], %f8
xor %g7, %g3, %i6
fbn,a %fcc1, loop_541
movre %l5, 0x210, %i4
mulscc %o4, %l3, %l1
fmovdn %xcc, %f4, %f15
loop_541:
movrlz %o5, 0x329, %o0
ldd [%l7 + 0x20], %f8
lduw [%l7 + 0x28], %o1
ld [%l7 + 0x54], %f10
fsrc2s %f3, %f11
stw %l6, [%l7 + 0x68]
bne,a,pt %icc, loop_542
movn %icc, %g1, %g4
fbge,a %fcc0, loop_543
fbne,a %fcc1, loop_544
loop_542:
ldsb [%l7 + 0x34], %i5
fmovdcs %icc, %f10, %f2
loop_543:
pdist %f6, %f2, %f8
loop_544:
fnot2 %f10, %f14
edge32l %l0, %o3, %g6
fmovdcc %icc, %f5, %f2
ba %xcc, loop_545
xnorcc %i2, %i3, %g5
fbu %fcc3, loop_546
brlez,a %o2, loop_547
loop_545:
ldx [%l7 + 0x60], %i0
fpsub16s %f5, %f1, %f3
loop_546:
add %i1, 0x17F7, %i7
loop_547:
fbg %fcc3, loop_548
sdiv %g2, 0x1EBA, %o7
ld [%l7 + 0x20], %f5
brlez,a %o6, loop_549
loop_548:
fpsub32 %f10, %f8, %f0
bg,a %xcc, loop_550
fbu %fcc2, loop_551
loop_549:
tleu %icc, 0x1
for %f12, %f4, %f12
loop_550:
fmovsneg %icc, %f11, %f14
loop_551:
ldx [%l7 + 0x58], %l2
movgu %icc, %g7, %g3
fnot2 %f14, %f12
fcmpeq32 %f6, %f10, %l4
stb %l5, [%l7 + 0x48]
fabss %f13, %f0
fbo %fcc0, loop_552
lduh [%l7 + 0x6E], %i4
ld [%l7 + 0x18], %f3
for %f12, %f10, %f2
loop_552:
st %f6, [%l7 + 0x08]
ldub [%l7 + 0x0D], %i6
st %f6, [%l7 + 0x0C]
brlz,a %o4, loop_553
lduh [%l7 + 0x64], %l1
sth %l3, [%l7 + 0x52]
faligndata %f10, %f14, %f12
loop_553:
fcmpeq32 %f10, %f2, %o5
stx %o0, [%l7 + 0x10]
fmovrdne %l6, %f12, %f4
add %g1, 0x06E6, %o1
tvs %xcc, 0x5
fcmpd %fcc1, %f8, %f2
fmovsneg %xcc, %f0, %f9
fcmpgt16 %f8, %f10, %i5
bl %icc, loop_554
stw %g4, [%l7 + 0x50]
fmul8ulx16 %f6, %f4, %f4
movvc %icc, %l0, %o3
loop_554:
fcmps %fcc2, %f0, %f10
fmovrse %g6, %f12, %f15
mulx %i2, %i3, %o2
ldub [%l7 + 0x09], %i0
movle %xcc, %i1, %i7
edge32ln %g5, %o7, %g2
tl %icc, 0x4
ldsh [%l7 + 0x28], %o6
fcmpeq32 %f0, %f4, %l2
fbo,a %fcc2, loop_555
st %f11, [%l7 + 0x08]
nop
setx loop_556, %l0, %l1
jmpl %l1, %g3
stw %l4, [%l7 + 0x5C]
loop_555:
bshuffle %f10, %f10, %f2
subcc %g7, %l5, %i4
loop_556:
fnor %f8, %f14, %f14
std %f0, [%l7 + 0x78]
umul %i6, 0x15AA, %o4
addcc %l3, %l1, %o0
fcmpd %fcc0, %f0, %f4
tne %icc, 0x6
std %f2, [%l7 + 0x58]
bshuffle %f2, %f12, %f10
fmovda %xcc, %f9, %f9
stx %o5, [%l7 + 0x60]
ldsw [%l7 + 0x74], %l6
sth %g1, [%l7 + 0x5C]
edge8l %i5, %g4, %l0
fmovdleu %icc, %f14, %f0
fcmple16 %f14, %f8, %o1
fmovrslz %g6, %f9, %f0
fcmpne16 %f14, %f10, %o3
fmovscs %icc, %f15, %f10
fcmps %fcc0, %f11, %f3
alignaddrl %i2, %o2, %i3
stb %i0, [%l7 + 0x31]
std %f12, [%l7 + 0x18]
movgu %xcc, %i1, %g5
fmovdcs %icc, %f14, %f4
ldsh [%l7 + 0x12], %i7
movcc %icc, %o7, %o6
sth %l2, [%l7 + 0x4E]
stb %g2, [%l7 + 0x47]
umul %l4, %g7, %g3
sdiv %l5, 0x0951, %i4
stb %o4, [%l7 + 0x25]
bcc loop_557
tneg %xcc, 0x7
mulx %i6, 0x0105, %l3
tvs %xcc, 0x4
loop_557:
bl %icc, loop_558
brlez %o0, loop_559
movrgz %l1, 0x216, %l6
fzeros %f5
loop_558:
st %f9, [%l7 + 0x38]
loop_559:
orncc %g1, 0x0857, %i5
sdivcc %g4, 0x0BB7, %o5
tgu %icc, 0x0
bvs %icc, loop_560
ldx [%l7 + 0x18], %o1
fbe %fcc1, loop_561
fxors %f6, %f1, %f0
loop_560:
fmovdgu %icc, %f0, %f10
fbu %fcc1, loop_562
loop_561:
brlz,a %g6, loop_563
std %f4, [%l7 + 0x48]
ldsh [%l7 + 0x12], %o3
loop_562:
ldx [%l7 + 0x40], %l0
loop_563:
fmovrdgz %i2, %f0, %f14
movvc %icc, %o2, %i0
taddcctv %i3, 0x080C, %i1
ldsh [%l7 + 0x58], %i7
fnand %f0, %f2, %f6
fmovdg %icc, %f7, %f10
fsrc1 %f0, %f10
fbn,a %fcc2, loop_564
movrlz %g5, %o7, %l2
subcc %g2, 0x043D, %o6
srl %l4, %g7, %l5
loop_564:
alignaddr %g3, %o4, %i4
ld [%l7 + 0x54], %f5
srl %l3, %i6, %o0
ldub [%l7 + 0x0E], %l1
fbg %fcc1, loop_565
movcs %icc, %g1, %i5
fmovrsne %l6, %f0, %f11
ldsh [%l7 + 0x34], %o5
loop_565:
ta %xcc, 0x2
tsubcc %g4, 0x15AC, %g6
ldd [%l7 + 0x70], %f2
bg,a,pt %icc, loop_566
tpos %xcc, 0x1
brgez %o1, loop_567
fmovsle %xcc, %f10, %f4
loop_566:
ldsw [%l7 + 0x68], %l0
fba %fcc2, loop_568
loop_567:
ldub [%l7 + 0x6F], %o3
ldd [%l7 + 0x18], %f14
ldsh [%l7 + 0x76], %o2
loop_568:
fpsub16 %f12, %f8, %f2
addc %i2, %i3, %i0
sth %i1, [%l7 + 0x5C]
brgz,a %i7, loop_569
edge16n %g5, %o7, %g2
bn,pt %icc, loop_570
be %xcc, loop_571
loop_569:
subccc %l2, 0x078A, %o6
ldsb [%l7 + 0x15], %g7
loop_570:
lduw [%l7 + 0x24], %l5
loop_571:
bne,pt %xcc, loop_572
tleu %icc, 0x7
fandnot1 %f2, %f0, %f8
subccc %g3, %o4, %l4
loop_572:
udivcc %i4, 0x0DA9, %i6
sra %l3, 0x12, %o0
ldsw [%l7 + 0x28], %l1
lduw [%l7 + 0x48], %i5
subcc %g1, %l6, %o5
be,a,pn %xcc, loop_573
call loop_574
edge8n %g4, %g6, %l0
edge16l %o3, %o1, %o2
loop_573:
fmovrsne %i3, %f1, %f11
loop_574:
udiv %i0, 0x0667, %i2
fandnot1s %f5, %f1, %f13
ldx [%l7 + 0x58], %i7
stb %g5, [%l7 + 0x5B]
ldsw [%l7 + 0x30], %i1
movneg %icc, %g2, %o7
fmovsneg %xcc, %f13, %f11
nop
setx loop_575, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz %o6, loop_576
ldub [%l7 + 0x7E], %g7
edge8l %l5, %l2, %g3
loop_575:
fnand %f0, %f12, %f12
loop_576:
fmovsl %xcc, %f0, %f0
call loop_577
fabsd %f2, %f10
ld [%l7 + 0x20], %f0
fmovde %icc, %f15, %f1
loop_577:
mulscc %l4, %i4, %o4
edge8 %l3, %o0, %i6
movcs %xcc, %i5, %l1
bg %xcc, loop_578
fnands %f14, %f12, %f7
movrgez %g1, 0x356, %l6
be,pt %xcc, loop_579
loop_578:
lduh [%l7 + 0x6E], %o5
edge16 %g4, %l0, %o3
fcmped %fcc2, %f0, %f0
loop_579:
fmovspos %icc, %f3, %f0
brnz,a %g6, loop_580
alignaddr %o1, %o2, %i3
ldsh [%l7 + 0x3C], %i2
tl %xcc, 0x0
loop_580:
fbug %fcc2, loop_581
subccc %i7, %i0, %i1
fpadd32 %f10, %f8, %f12
bvs,a %icc, loop_582
loop_581:
fpadd32 %f12, %f8, %f12
fpmerge %f15, %f12, %f4
st %f3, [%l7 + 0x68]
loop_582:
ldsb [%l7 + 0x6C], %g5
stx %g2, [%l7 + 0x28]
st %f6, [%l7 + 0x64]
nop
setx loop_583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x14], %o6
movrgz %g7, 0x3FC, %o7
fmovda %icc, %f15, %f1
loop_583:
xor %l2, %l5, %g3
fnot2s %f15, %f10
array16 %i4, %o4, %l4
ldsw [%l7 + 0x28], %o0
umulcc %i6, %i5, %l1
fmovsne %icc, %f15, %f2
ld [%l7 + 0x2C], %f2
ldsw [%l7 + 0x38], %l3
fnegd %f4, %f14
lduh [%l7 + 0x28], %g1
ld [%l7 + 0x30], %f10
bn,pn %xcc, loop_584
fcmpne16 %f2, %f4, %o5
fmovrdlez %g4, %f10, %f0
fornot1 %f2, %f0, %f2
loop_584:
sub %l0, 0x0145, %l6
fpackfix %f2, %f7
array8 %g6, %o3, %o1
ld [%l7 + 0x24], %f3
ldx [%l7 + 0x38], %i3
tsubcctv %i2, 0x1493, %o2
fbule %fcc2, loop_585
fcmple32 %f6, %f4, %i0
smul %i7, %i1, %g5
st %f5, [%l7 + 0x74]
loop_585:
bcs %icc, loop_586
udivcc %o6, 0x0BFE, %g2
edge8 %o7, %g7, %l5
srl %l2, 0x00, %g3
loop_586:
edge8l %o4, %i4, %o0
array32 %l4, %i6, %i5
fpadd16 %f6, %f8, %f0
fblg,a %fcc0, loop_587
sdivcc %l3, 0x0612, %l1
fmovscs %icc, %f8, %f13
lduw [%l7 + 0x48], %g1
loop_587:
tn %xcc, 0x0
sethi 0x0E04, %o5
stx %l0, [%l7 + 0x18]
fbul %fcc3, loop_588
ldsw [%l7 + 0x0C], %l6
andncc %g4, %g6, %o3
fmovsgu %icc, %f11, %f12
loop_588:
popc 0x138F, %i3
fnegd %f14, %f0
add %i2, %o2, %o1
ldub [%l7 + 0x69], %i7
ldsw [%l7 + 0x48], %i0
ldx [%l7 + 0x08], %g5
addc %o6, %i1, %o7
tg %icc, 0x7
edge16l %g7, %g2, %l2
alignaddr %l5, %o4, %i4
fmovd %f12, %f12
bleu loop_589
fmovdn %xcc, %f13, %f15
sth %g3, [%l7 + 0x6C]
stb %l4, [%l7 + 0x42]
loop_589:
edge16 %o0, %i6, %l3
ldx [%l7 + 0x40], %l1
be,pn %icc, loop_590
fbue,a %fcc1, loop_591
sdivcc %i5, 0x0322, %o5
ldsb [%l7 + 0x57], %l0
loop_590:
ld [%l7 + 0x2C], %f2
loop_591:
stb %g1, [%l7 + 0x40]
fnot2 %f4, %f0
movneg %icc, %g4, %l6
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x38], %o3
fmovsleu %xcc, %f1, %f12
fnands %f2, %f3, %f10
stb %g6, [%l7 + 0x18]
ldd [%l7 + 0x58], %f0
fba,a %fcc1, loop_592
brlz,a %i2, loop_593
sth %i3, [%l7 + 0x62]
lduh [%l7 + 0x10], %o2
loop_592:
sllx %i7, 0x03, %i0
loop_593:
ldsb [%l7 + 0x4E], %g5
fmovrsne %o1, %f12, %f9
ldsw [%l7 + 0x58], %o6
ldub [%l7 + 0x20], %o7
bgu,a,pt %xcc, loop_594
array32 %i1, %g7, %l2
bn loop_595
ba,pt %xcc, loop_596
loop_594:
fblg,a %fcc0, loop_597
fmovd %f4, %f0
loop_595:
bn %xcc, loop_598
loop_596:
fmovdvc %icc, %f13, %f3
loop_597:
bne,a,pn %xcc, loop_599
fnegd %f6, %f0
loop_598:
bge loop_600
popc 0x17FC, %g2
loop_599:
fbule,a %fcc2, loop_601
stw %o4, [%l7 + 0x4C]
loop_600:
tcc %icc, 0x2
fpsub32 %f8, %f6, %f2
loop_601:
udiv %i4, 0x14B2, %l5
fpadd32s %f12, %f11, %f15
brz %g3, loop_602
ldx [%l7 + 0x20], %l4
tsubcctv %o0, %l3, %i6
xor %l1, %i5, %l0
loop_602:
xnor %g1, %o5, %l6
brnz,a %o3, loop_603
ldsb [%l7 + 0x71], %g4
sth %g6, [%l7 + 0x58]
bvs,a,pn %icc, loop_604
loop_603:
bne %icc, loop_605
fbne %fcc1, loop_606
fmovrdlz %i3, %f8, %f10
loop_604:
bg,a loop_607
loop_605:
bge,a,pn %icc, loop_608
loop_606:
ldsw [%l7 + 0x54], %o2
fbg %fcc2, loop_609
loop_607:
fmovdgu %xcc, %f11, %f14
loop_608:
fzeros %f8
ldx [%l7 + 0x28], %i7
loop_609:
ldx [%l7 + 0x58], %i0
edge16 %g5, %i2, %o6
brnz,a %o7, loop_610
stx %o1, [%l7 + 0x18]
sdiv %g7, 0x1062, %l2
stx %i1, [%l7 + 0x68]
loop_610:
andcc %o4, 0x0D75, %g2
ld [%l7 + 0x7C], %f14
orcc %i4, %g3, %l4
fnegs %f5, %f3
fandnot2s %f10, %f1, %f15
std %f0, [%l7 + 0x30]
fcmps %fcc1, %f9, %f6
ld [%l7 + 0x44], %f6
stb %o0, [%l7 + 0x4A]
ta %xcc, 0x6
sra %l3, %l5, %l1
lduw [%l7 + 0x10], %i5
fcmpgt16 %f6, %f12, %i6
ldsb [%l7 + 0x11], %g1
ldx [%l7 + 0x38], %l0
ldx [%l7 + 0x70], %o5
fmovsvs %icc, %f15, %f10
ldsw [%l7 + 0x0C], %l6
stb %o3, [%l7 + 0x5E]
fandnot1s %f9, %f8, %f7
std %f10, [%l7 + 0x10]
movrne %g6, %g4, %i3
movle %xcc, %i7, %o2
fmovde %icc, %f14, %f7
stw %g5, [%l7 + 0x44]
bneg,a loop_611
ldsh [%l7 + 0x3E], %i0
fxors %f9, %f4, %f12
fmovdne %icc, %f8, %f11
loop_611:
movre %o6, %i2, %o1
fandnot1s %f8, %f9, %f10
std %f12, [%l7 + 0x18]
ld [%l7 + 0x38], %f13
fmovsvc %icc, %f2, %f10
bleu,a loop_612
fmovsn %xcc, %f7, %f11
ldsw [%l7 + 0x38], %o7
fmovdvs %icc, %f10, %f12
loop_612:
nop
setx loop_613, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x14], %l2
tleu %xcc, 0x0
ldsh [%l7 + 0x28], %i1
loop_613:
movrlz %g7, 0x334, %o4
movne %xcc, %i4, %g2
fmovsleu %icc, %f14, %f2
std %f10, [%l7 + 0x58]
fmovscs %xcc, %f2, %f3
xnorcc %g3, 0x0630, %l4
sub %l3, 0x1A8C, %o0
movcs %icc, %l1, %l5
bcs,a,pn %xcc, loop_614
pdist %f10, %f4, %f0
smul %i6, %g1, %i5
fmovspos %xcc, %f8, %f14
loop_614:
brlez %o5, loop_615
ld [%l7 + 0x48], %f14
xor %l6, %l0, %o3
fpadd16s %f4, %f15, %f12
loop_615:
siam 0x6
ldx [%l7 + 0x68], %g6
sra %i3, 0x09, %g4
bg %xcc, loop_616
movrne %o2, %i7, %i0
bvs %icc, loop_617
movg %xcc, %g5, %o6
loop_616:
bl %xcc, loop_618
fmovsgu %xcc, %f15, %f14
loop_617:
tpos %icc, 0x7
srl %i2, 0x04, %o7
loop_618:
umulcc %l2, 0x1C80, %o1
lduw [%l7 + 0x24], %i1
fbg %fcc3, loop_619
ldsw [%l7 + 0x7C], %o4
edge16n %i4, %g7, %g3
ldub [%l7 + 0x68], %l4
loop_619:
fmovrse %l3, %f13, %f3
faligndata %f10, %f6, %f2
brnz,a %o0, loop_620
brlez %l1, loop_621
movrlz %l5, 0x3B4, %i6
fcmpgt32 %f6, %f4, %g2
loop_620:
fbug,a %fcc2, loop_622
loop_621:
stw %g1, [%l7 + 0x14]
ldsh [%l7 + 0x1E], %i5
mulscc %o5, 0x1001, %l0
loop_622:
ta %icc, 0x2
fcmpne32 %f4, %f8, %o3
fornot1s %f1, %f0, %f10
edge16 %l6, %g6, %i3
movl %xcc, %g4, %o2
stb %i0, [%l7 + 0x29]
fxnor %f12, %f0, %f2
andcc %i7, 0x195B, %o6
fmovd %f10, %f2
mulscc %i2, %g5, %l2
ld [%l7 + 0x28], %f15
fxors %f11, %f15, %f1
fmul8x16 %f5, %f14, %f10
fmovsvc %icc, %f15, %f11
fmovdle %icc, %f12, %f11
fmovrdgez %o1, %f10, %f8
movneg %icc, %i1, %o4
udiv %i4, 0x0DFD, %o7
srl %g3, 0x0B, %g7
fmovdneg %icc, %f13, %f1
fmovsgu %icc, %f8, %f4
move %xcc, %l4, %o0
st %f3, [%l7 + 0x6C]
fmovdg %icc, %f9, %f4
fpadd32s %f12, %f2, %f1
fmovdl %icc, %f10, %f0
sth %l3, [%l7 + 0x76]
tne %icc, 0x5
fbuge %fcc1, loop_623
st %f2, [%l7 + 0x6C]
edge8n %l1, %l5, %i6
ldsb [%l7 + 0x56], %g1
loop_623:
ld [%l7 + 0x48], %f6
fone %f12
stw %i5, [%l7 + 0x4C]
fbg %fcc3, loop_624
andncc %o5, %g2, %o3
ldsb [%l7 + 0x34], %l0
subccc %g6, %i3, %g4
loop_624:
ldsh [%l7 + 0x60], %l6
fands %f2, %f13, %f13
orcc %o2, %i7, %i0
fmovsne %icc, %f11, %f9
fone %f8
stx %o6, [%l7 + 0x40]
fbue %fcc0, loop_625
subccc %i2, 0x0C25, %l2
nop
setx loop_626, %l0, %l1
jmpl %l1, %g5
ldsh [%l7 + 0x0E], %i1
loop_625:
fmovsleu %icc, %f3, %f6
fandnot2s %f0, %f9, %f3
loop_626:
fabsd %f2, %f0
ldub [%l7 + 0x20], %o4
brlez %o1, loop_627
ldsh [%l7 + 0x6E], %i4
tg %xcc, 0x2
lduw [%l7 + 0x68], %o7
loop_627:
stw %g7, [%l7 + 0x1C]
movne %xcc, %l4, %o0
edge32 %g3, %l1, %l3
ldsw [%l7 + 0x74], %l5
ld [%l7 + 0x60], %f2
fblg %fcc1, loop_628
ldub [%l7 + 0x2F], %g1
fnot1 %f0, %f4
fnand %f4, %f10, %f0
loop_628:
movl %xcc, %i5, %o5
fones %f0
ldx [%l7 + 0x58], %i6
movge %icc, %o3, %g2
fmul8x16 %f10, %f4, %f12
ld [%l7 + 0x38], %f0
fornot2s %f7, %f5, %f8
tn %icc, 0x7
fcmpeq32 %f0, %f10, %l0
fmovdgu %xcc, %f15, %f3
fmovdcc %icc, %f11, %f9
bge,a,pt %icc, loop_629
std %f2, [%l7 + 0x78]
fmovrsgz %i3, %f11, %f1
fble %fcc2, loop_630
loop_629:
fmovdneg %xcc, %f10, %f5
ldx [%l7 + 0x48], %g4
fmovdcs %icc, %f0, %f3
loop_630:
nop
setx loop_631, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %l6, %o2
fcmpne32 %f0, %f2, %i7
stx %g6, [%l7 + 0x78]
loop_631:
fbu %fcc1, loop_632
ldub [%l7 + 0x0F], %o6
fnegd %f10, %f2
edge16ln %i0, %i2, %l2
loop_632:
ldsb [%l7 + 0x46], %g5
fbu,a %fcc1, loop_633
ldsh [%l7 + 0x56], %i1
ldd [%l7 + 0x68], %f8
fmovsa %xcc, %f11, %f4
loop_633:
edge8ln %o4, %o1, %o7
movrne %g7, %i4, %l4
std %f12, [%l7 + 0x58]
umulcc %g3, 0x149A, %o0
fba,a %fcc0, loop_634
fornot2s %f3, %f11, %f14
sth %l1, [%l7 + 0x28]
fbue %fcc2, loop_635
loop_634:
fones %f6
fnot1s %f0, %f5
fmovdvc %icc, %f10, %f4
loop_635:
sth %l3, [%l7 + 0x66]
mova %icc, %l5, %g1
ldub [%l7 + 0x2F], %i5
fxors %f0, %f11, %f7
fmovdge %xcc, %f5, %f4
ldsh [%l7 + 0x6E], %o5
ldub [%l7 + 0x38], %o3
andncc %g2, %i6, %l0
popc 0x1457, %g4
orncc %l6, 0x0363, %i3
ldx [%l7 + 0x30], %o2
ldsb [%l7 + 0x58], %i7
stb %o6, [%l7 + 0x25]
fbne %fcc0, loop_636
fnot2s %f4, %f14
smulcc %g6, 0x1F0F, %i0
fmovsge %xcc, %f7, %f14
loop_636:
edge32l %l2, %g5, %i1
fcmpeq16 %f8, %f12, %o4
fmovsvc %icc, %f9, %f13
for %f4, %f6, %f8
movge %icc, %o1, %i2
tsubcctv %o7, %i4, %g7
pdist %f2, %f0, %f10
fmovdvc %icc, %f13, %f2
add %g3, 0x04A6, %o0
lduw [%l7 + 0x4C], %l4
ld [%l7 + 0x48], %f6
tvc %xcc, 0x2
fbue %fcc1, loop_637
stb %l1, [%l7 + 0x54]
subccc %l3, 0x0FCA, %g1
movrgz %i5, %l5, %o3
loop_637:
bcc,pn %xcc, loop_638
ldsh [%l7 + 0x34], %o5
fpsub16s %f12, %f13, %f5
bge,pt %xcc, loop_639
loop_638:
sethi 0x0F98, %i6
ldx [%l7 + 0x18], %g2
stb %l0, [%l7 + 0x13]
loop_639:
sdiv %g4, 0x11F6, %l6
bn,a,pn %xcc, loop_640
fmovsn %xcc, %f15, %f13
tvc %xcc, 0x7
sdivcc %o2, 0x0B3F, %i3
loop_640:
xnor %o6, 0x15DE, %i7
udivcc %g6, 0x16CA, %i0
stb %g5, [%l7 + 0x13]
nop
setx loop_641, %l0, %l1
jmpl %l1, %i1
brgez,a %l2, loop_642
be,a %icc, loop_643
fbue %fcc0, loop_644
loop_641:
fmovrsgez %o1, %f11, %f13
loop_642:
edge32ln %i2, %o4, %o7
loop_643:
stx %i4, [%l7 + 0x18]
loop_644:
ldsb [%l7 + 0x45], %g7
lduh [%l7 + 0x18], %o0
ldsh [%l7 + 0x4A], %l4
std %f0, [%l7 + 0x40]
alignaddr %l1, %l3, %g1
fmul8sux16 %f4, %f0, %f12
tne %xcc, 0x4
ldsw [%l7 + 0x4C], %g3
ldx [%l7 + 0x60], %i5
brlz %l5, loop_645
fbo %fcc0, loop_646
movn %xcc, %o5, %o3
std %f4, [%l7 + 0x78]
loop_645:
be loop_647
loop_646:
stb %i6, [%l7 + 0x33]
array8 %g2, %l0, %l6
fandnot2s %f14, %f5, %f2
loop_647:
fsrc2s %f2, %f12
fcmps %fcc3, %f0, %f11
orn %o2, %g4, %i3
movrgez %o6, %i7, %i0
fpadd32s %f2, %f11, %f2
te %xcc, 0x0
movrlez %g5, 0x1A4, %g6
fbug,a %fcc2, loop_648
fones %f8
ldsh [%l7 + 0x2A], %l2
stw %o1, [%l7 + 0x48]
loop_648:
alignaddr %i2, %i1, %o4
fpack16 %f4, %f9
fmovdcc %icc, %f10, %f1
array16 %o7, %g7, %o0
tleu %icc, 0x5
movn %icc, %i4, %l1
array32 %l4, %g1, %l3
ldub [%l7 + 0x60], %i5
edge32n %l5, %g3, %o3
fmovsg %xcc, %f13, %f12
lduh [%l7 + 0x10], %o5
lduw [%l7 + 0x7C], %i6
siam 0x7
srl %l0, %g2, %l6
fbu,a %fcc3, loop_649
movg %icc, %o2, %g4
orn %i3, %o6, %i7
fmuld8sux16 %f4, %f0, %f10
loop_649:
edge32l %g5, %i0, %l2
ldx [%l7 + 0x40], %g6
fnot2 %f8, %f12
bpos %icc, loop_650
ldd [%l7 + 0x28], %f2
fpadd32 %f12, %f14, %f14
srax %i2, %i1, %o4
loop_650:
ld [%l7 + 0x68], %f3
std %f12, [%l7 + 0x60]
ldsb [%l7 + 0x47], %o7
fmovdpos %xcc, %f2, %f1
fmovdneg %xcc, %f15, %f13
addcc %o1, %o0, %g7
fcmple16 %f6, %f4, %l1
fabsd %f10, %f12
st %f9, [%l7 + 0x64]
ldd [%l7 + 0x38], %f4
fnands %f12, %f3, %f9
ld [%l7 + 0x0C], %f1
fxnors %f8, %f0, %f6
stx %i4, [%l7 + 0x38]
bl,pn %icc, loop_651
fcmped %fcc1, %f4, %f6
mulscc %l4, 0x0941, %l3
fblg,a %fcc0, loop_652
loop_651:
ld [%l7 + 0x5C], %f13
ldsb [%l7 + 0x50], %g1
ldsw [%l7 + 0x34], %l5
loop_652:
xorcc %i5, 0x1237, %g3
sth %o5, [%l7 + 0x7E]
tneg %xcc, 0x0
fmovrdne %o3, %f0, %f4
fones %f12
stw %l0, [%l7 + 0x2C]
fmovsg %xcc, %f12, %f3
fcmpd %fcc0, %f0, %f10
fcmpeq32 %f10, %f10, %g2
fmovrsne %i6, %f11, %f8
fbne,a %fcc0, loop_653
tvc %xcc, 0x3
bge,a loop_654
fmovrdlez %l6, %f0, %f0
loop_653:
std %f6, [%l7 + 0x50]
fmovs %f8, %f4
loop_654:
tne %icc, 0x1
nop
setx loop_655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegs %f11, %f0
ldub [%l7 + 0x64], %g4
fmovsvc %icc, %f0, %f6
loop_655:
tleu %icc, 0x6
fnor %f2, %f12, %f6
ldd [%l7 + 0x48], %f12
bne,a,pt %xcc, loop_656
stx %o2, [%l7 + 0x48]
brlez,a %i3, loop_657
srl %o6, %g5, %i7
loop_656:
fmovscc %xcc, %f3, %f3
ldd [%l7 + 0x78], %f10
loop_657:
ldub [%l7 + 0x53], %i0
ld [%l7 + 0x2C], %f2
fmovrdne %g6, %f6, %f6
fnands %f4, %f14, %f11
orcc %l2, %i2, %i1
stb %o4, [%l7 + 0x52]
ldsb [%l7 + 0x4F], %o1
fnot1 %f4, %f14
lduh [%l7 + 0x78], %o7
sdivcc %o0, 0x0929, %g7
umulcc %i4, %l1, %l3
fandnot2s %f6, %f8, %f2
fnot1s %f5, %f10
ldx [%l7 + 0x08], %l4
smul %l5, 0x1C71, %i5
stx %g3, [%l7 + 0x10]
ta %icc, 0x5
fmovrslz %o5, %f15, %f7
fbule %fcc2, loop_658
tg %icc, 0x4
movleu %icc, %o3, %l0
ba,pn %xcc, loop_659
loop_658:
fmovspos %xcc, %f9, %f8
stx %g2, [%l7 + 0x60]
bvc,pn %icc, loop_660
loop_659:
fmovrslz %i6, %f15, %f10
fnor %f8, %f8, %f12
ldx [%l7 + 0x78], %g1
loop_660:
subcc %l6, 0x04FC, %o2
movgu %xcc, %g4, %o6
orcc %i3, %i7, %i0
popc %g6, %g5
fbne,a %fcc3, loop_661
udivcc %i2, 0x06C1, %l2
sth %o4, [%l7 + 0x30]
ldsb [%l7 + 0x5C], %o1
loop_661:
movpos %xcc, %i1, %o0
move %icc, %g7, %i4
movleu %icc, %o7, %l1
tneg %icc, 0x0
andncc %l3, %l4, %l5
nop
setx loop_662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g3, 0x15, %i5
lduh [%l7 + 0x08], %o5
movrgez %l0, %o3, %i6
loop_662:
fpack16 %f12, %f7
brlez %g1, loop_663
sdiv %g2, 0x1293, %o2
subccc %g4, 0x0DB1, %o6
std %f6, [%l7 + 0x70]
loop_663:
tg %icc, 0x6
ldx [%l7 + 0x28], %l6
movne %icc, %i7, %i0
fmovdle %xcc, %f3, %f8
bpos,a loop_664
bn,a %xcc, loop_665
sdiv %i3, 0x17EC, %g6
or %g5, %l2, %i2
loop_664:
fmul8x16au %f9, %f12, %f0
loop_665:
fpackfix %f14, %f0
alignaddrl %o4, %o1, %i1
ldsh [%l7 + 0x52], %g7
bleu,a,pt %xcc, loop_666
stb %i4, [%l7 + 0x1E]
st %f0, [%l7 + 0x38]
fnor %f4, %f0, %f2
loop_666:
tge %xcc, 0x3
fbn,a %fcc3, loop_667
tvs %icc, 0x7
ldsh [%l7 + 0x32], %o0
ldub [%l7 + 0x0C], %l1
loop_667:
fmovrsgez %o7, %f9, %f2
movvc %icc, %l3, %l5
movpos %xcc, %l4, %g3
movpos %icc, %i5, %o5
edge32 %l0, %o3, %i6
ldd [%l7 + 0x18], %f14
stw %g1, [%l7 + 0x58]
fmovrsgez %o2, %f5, %f0
popc 0x1D5A, %g4
lduw [%l7 + 0x60], %g2
sub %l6, %i7, %o6
movg %xcc, %i0, %i3
fmovrslz %g6, %f2, %f15
fabss %f3, %f9
ldd [%l7 + 0x78], %f10
movrgz %l2, %g5, %i2
nop
setx loop_668, %l0, %l1
jmpl %l1, %o4
sllx %o1, %i1, %g7
tneg %icc, 0x5
sll %o0, %i4, %l1
loop_668:
bg,pt %icc, loop_669
ble,pt %xcc, loop_670
stb %o7, [%l7 + 0x6D]
stw %l5, [%l7 + 0x1C]
loop_669:
brnz,a %l4, loop_671
loop_670:
call loop_672
smul %l3, 0x19A4, %i5
fmovsleu %icc, %f0, %f4
loop_671:
bvc %icc, loop_673
loop_672:
fnor %f4, %f8, %f12
fpsub32 %f4, %f8, %f12
movgu %icc, %g3, %l0
loop_673:
fandnot1s %f11, %f14, %f5
tge %xcc, 0x2
std %f4, [%l7 + 0x70]
umulcc %o3, 0x18E7, %o5
fmul8x16 %f4, %f2, %f12
taddcctv %g1, %o2, %i6
fpadd16 %f0, %f8, %f10
std %f12, [%l7 + 0x40]
fnot2 %f8, %f0
nop
setx loop_674, %l0, %l1
jmpl %l1, %g2
fmovspos %icc, %f9, %f5
fcmpd %fcc1, %f4, %f8
stb %g4, [%l7 + 0x0D]
loop_674:
tleu %icc, 0x7
bpos,a loop_675
fsrc2s %f2, %f13
std %f2, [%l7 + 0x08]
tcc %icc, 0x7
loop_675:
bcs loop_676
stx %l6, [%l7 + 0x70]
edge32 %i7, %o6, %i3
fmul8x16al %f9, %f2, %f6
loop_676:
brnz %g6, loop_677
ld [%l7 + 0x2C], %f1
ld [%l7 + 0x68], %f0
fzero %f14
loop_677:
edge16ln %l2, %g5, %i2
stw %i0, [%l7 + 0x70]
ldsb [%l7 + 0x22], %o1
orcc %o4, %g7, %o0
fmovdcc %icc, %f12, %f2
sra %i4, 0x1C, %i1
fandnot1s %f9, %f2, %f6
ldd [%l7 + 0x28], %f14
fmovdleu %xcc, %f8, %f1
fpmerge %f3, %f7, %f6
std %f0, [%l7 + 0x60]
fmovdvs %xcc, %f4, %f13
stw %o7, [%l7 + 0x70]
fors %f3, %f14, %f6
ldsh [%l7 + 0x2A], %l1
stw %l5, [%l7 + 0x28]
fmovrslz %l3, %f14, %f1
fzeros %f0
fmovd %f10, %f10
brgz,a %i5, loop_678
ldx [%l7 + 0x58], %l4
ldx [%l7 + 0x30], %l0
tle %xcc, 0x5
loop_678:
movrlez %g3, 0x218, %o3
fbule,a %fcc0, loop_679
tleu %xcc, 0x4
lduh [%l7 + 0x2A], %o5
fmovsvc %icc, %f14, %f2
loop_679:
fpadd32s %f6, %f8, %f6
tpos %xcc, 0x5
std %f4, [%l7 + 0x48]
fnot2 %f2, %f2
fbe,a %fcc1, loop_680
ldd [%l7 + 0x68], %f6
stx %o2, [%l7 + 0x48]
movneg %xcc, %i6, %g1
loop_680:
std %f12, [%l7 + 0x18]
fpadd16s %f14, %f7, %f10
st %f0, [%l7 + 0x1C]
stx %g2, [%l7 + 0x58]
tle %icc, 0x2
mulscc %l6, %g4, %o6
edge8ln %i7, %g6, %l2
smul %g5, 0x1BF0, %i3
array8 %i0, %o1, %i2
fmovsneg %xcc, %f1, %f15
fmovdcs %xcc, %f9, %f6
sth %o4, [%l7 + 0x7C]
edge32ln %o0, %g7, %i1
fornot2 %f4, %f4, %f6
fmovsle %xcc, %f3, %f15
bvc,a,pt %xcc, loop_681
fone %f8
fabss %f5, %f11
ld [%l7 + 0x3C], %f11
loop_681:
fmovdle %icc, %f7, %f11
st %f8, [%l7 + 0x20]
stb %o7, [%l7 + 0x64]
lduw [%l7 + 0x68], %l1
stb %i4, [%l7 + 0x09]
fble,a %fcc3, loop_682
orn %l5, 0x0B87, %l3
movrgez %l4, 0x00D, %i5
edge16 %l0, %o3, %o5
loop_682:
bcc,a,pt %icc, loop_683
fabss %f15, %f3
ld [%l7 + 0x78], %f8
fnegs %f0, %f14
loop_683:
lduh [%l7 + 0x1E], %g3
bcc,pn %icc, loop_684
fmovse %xcc, %f7, %f6
umulcc %i6, 0x0FAA, %g1
movvc %xcc, %g2, %o2
loop_684:
fpadd32 %f4, %f8, %f0
edge16n %l6, %o6, %g4
fmovrdne %g6, %f14, %f0
for %f10, %f6, %f0
movcc %icc, %l2, %i7
fmovd %f12, %f2
sub %i3, 0x1508, %g5
andn %i0, %o1, %o4
fpack16 %f12, %f11
fcmpgt16 %f0, %f10, %i2
ldsb [%l7 + 0x58], %g7
bcs %icc, loop_685
ldd [%l7 + 0x38], %f14
fnot2 %f8, %f12
fcmpne32 %f12, %f6, %o0
loop_685:
sdivcc %o7, 0x0B54, %l1
movg %xcc, %i1, %l5
fmovrdgez %i4, %f0, %f12
fbuge %fcc1, loop_686
ldx [%l7 + 0x40], %l3
alignaddrl %i5, %l0, %l4
movle %icc, %o5, %g3
loop_686:
andncc %i6, %g1, %g2
fcmpne32 %f12, %f10, %o2
fmovsne %icc, %f5, %f13
andcc %l6, 0x08E3, %o6
ldsh [%l7 + 0x24], %o3
fmovsleu %xcc, %f8, %f8
tpos %xcc, 0x2
pdist %f12, %f12, %f4
smul %g4, 0x1DD1, %l2
bleu,a,pt %xcc, loop_687
edge32 %g6, %i3, %i7
lduw [%l7 + 0x74], %g5
brlz %o1, loop_688
loop_687:
ldx [%l7 + 0x50], %o4
bne,a %xcc, loop_689
stx %i2, [%l7 + 0x18]
loop_688:
ldub [%l7 + 0x7E], %g7
ldd [%l7 + 0x78], %f6
loop_689:
fble,a %fcc2, loop_690
ldub [%l7 + 0x5E], %i0
brz,a %o7, loop_691
array16 %l1, %i1, %o0
loop_690:
fmovsvs %xcc, %f9, %f12
ldx [%l7 + 0x20], %i4
loop_691:
std %f0, [%l7 + 0x18]
ldx [%l7 + 0x50], %l3
bl,a,pt %xcc, loop_692
fzero %f14
fmul8ulx16 %f10, %f0, %f4
addcc %i5, 0x0A1B, %l5
loop_692:
sth %l0, [%l7 + 0x2C]
ld [%l7 + 0x68], %f10
tsubcctv %l4, %g3, %i6
fcmps %fcc0, %f1, %f3
mulscc %g1, %o5, %o2
std %f0, [%l7 + 0x38]
fmovdvc %xcc, %f13, %f12
sll %l6, %o6, %o3
ldx [%l7 + 0x78], %g4
fbge,a %fcc3, loop_693
stb %g2, [%l7 + 0x11]
fors %f4, %f2, %f3
sth %l2, [%l7 + 0x58]
loop_693:
orcc %i3, %g6, %i7
fmul8x16au %f12, %f9, %f0
fcmps %fcc2, %f7, %f0
ldsb [%l7 + 0x5E], %o1
fmovsn %icc, %f11, %f6
fnegd %f10, %f8
sth %g5, [%l7 + 0x14]
fmovdge %icc, %f15, %f1
tcc %xcc, 0x4
movrlez %o4, %g7, %i2
edge16 %i0, %o7, %i1
addc %o0, %l1, %l3
stw %i5, [%l7 + 0x54]
fmovdge %xcc, %f12, %f4
tl %icc, 0x4
sth %i4, [%l7 + 0x46]
taddcc %l0, 0x0610, %l5
andn %l4, 0x076A, %g3
fmul8x16 %f7, %f6, %f4
mulx %g1, %o5, %i6
smul %l6, %o2, %o3
fxors %f3, %f13, %f2
tsubcctv %o6, 0x09B6, %g2
edge32n %g4, %l2, %g6
ldd [%l7 + 0x08], %f2
fba,a %fcc2, loop_694
fmovdneg %xcc, %f1, %f3
lduw [%l7 + 0x68], %i7
array32 %o1, %g5, %i3
loop_694:
xor %g7, %i2, %o4
movne %xcc, %o7, %i0
bne %icc, loop_695
call loop_696
movcs %xcc, %i1, %o0
fsrc2 %f14, %f14
loop_695:
fbe %fcc1, loop_697
loop_696:
fmovsg %icc, %f1, %f2
st %f5, [%l7 + 0x1C]
fnands %f0, %f7, %f13
loop_697:
movne %xcc, %l1, %i5
brlz %l3, loop_698
movrgz %i4, %l5, %l4
fandnot1 %f14, %f10, %f10
ldsh [%l7 + 0x6C], %l0
loop_698:
ldx [%l7 + 0x28], %g3
stw %o5, [%l7 + 0x64]
sra %g1, 0x1D, %i6
fandnot1 %f0, %f10, %f14
fmovdn %icc, %f13, %f10
fcmpne32 %f12, %f0, %l6
fmovrdgz %o3, %f14, %f8
ldsw [%l7 + 0x6C], %o2
addcc %o6, 0x1753, %g4
sth %l2, [%l7 + 0x76]
tcs %xcc, 0x3
fabss %f7, %f0
ldd [%l7 + 0x40], %f10
te %icc, 0x4
fcmpne32 %f4, %f0, %g2
edge32n %i7, %o1, %g5
fmovdcc %icc, %f10, %f6
edge16n %i3, %g6, %i2
fandnot2s %f5, %f0, %f12
lduh [%l7 + 0x0E], %g7
subc %o7, %i0, %i1
ldd [%l7 + 0x10], %f6
brgez,a %o4, loop_699
ldsb [%l7 + 0x77], %o0
tleu %xcc, 0x2
edge32 %i5, %l3, %l1
loop_699:
fmovd %f0, %f4
nop
setx loop_700, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %i4, %l5, %l4
fmovda %xcc, %f6, %f4
stb %g3, [%l7 + 0x2A]
loop_700:
brnz %l0, loop_701
tsubcctv %g1, 0x02A0, %i6
sdiv %o5, 0x1EF8, %l6
ld [%l7 + 0x44], %f0
loop_701:
siam 0x3
fands %f8, %f12, %f13
ldub [%l7 + 0x37], %o3
st %f10, [%l7 + 0x5C]
fmovsvs %icc, %f15, %f10
mulx %o2, 0x0EA9, %g4
bge,a,pt %icc, loop_702
fnors %f4, %f6, %f13
st %f0, [%l7 + 0x0C]
edge16l %l2, %o6, %g2
loop_702:
ldsw [%l7 + 0x78], %i7
bcs,a %xcc, loop_703
fones %f12
fmovrdlz %g5, %f8, %f8
fpsub16s %f15, %f15, %f7
loop_703:
sth %o1, [%l7 + 0x3A]
bvc,a %xcc, loop_704
sth %i3, [%l7 + 0x1A]
bge,pn %icc, loop_705
fblg,a %fcc2, loop_706
loop_704:
sth %i2, [%l7 + 0x12]
fmovsleu %icc, %f2, %f1
loop_705:
std %f14, [%l7 + 0x70]
loop_706:
fxor %f6, %f14, %f2
fand %f10, %f4, %f8
taddcc %g7, %o7, %g6
edge16n %i1, %i0, %o0
mulx %i5, 0x020B, %l3
fmuld8ulx16 %f8, %f9, %f12
ta %icc, 0x2
faligndata %f2, %f8, %f6
fmovdge %xcc, %f12, %f6
srax %o4, 0x17, %l1
lduw [%l7 + 0x08], %i4
movne %xcc, %l5, %l4
movne %xcc, %l0, %g3
ldd [%l7 + 0x48], %f4
fmovscs %xcc, %f0, %f4
stb %i6, [%l7 + 0x21]
stb %g1, [%l7 + 0x34]
fmovrslez %l6, %f12, %f11
lduw [%l7 + 0x64], %o3
tgu %icc, 0x3
sth %o2, [%l7 + 0x14]
sth %o5, [%l7 + 0x42]
bg,pn %xcc, loop_707
stb %l2, [%l7 + 0x14]
umulcc %g4, %o6, %g2
fmul8x16 %f6, %f2, %f4
loop_707:
fmovrdgz %i7, %f10, %f4
orncc %o1, %g5, %i2
tn %xcc, 0x1
ldsh [%l7 + 0x08], %g7
andn %i3, %g6, %i1
tvc %xcc, 0x7
ldd [%l7 + 0x70], %f12
xnorcc %i0, %o7, %o0
st %f5, [%l7 + 0x50]
fpsub32 %f4, %f0, %f2
stx %i5, [%l7 + 0x40]
brgez %o4, loop_708
fbu %fcc0, loop_709
fmovsgu %icc, %f9, %f12
fbug %fcc2, loop_710
loop_708:
ldub [%l7 + 0x54], %l1
loop_709:
tsubcc %l3, %l5, %i4
lduh [%l7 + 0x72], %l0
loop_710:
lduh [%l7 + 0x1E], %l4
fmovsleu %icc, %f9, %f5
edge16ln %g3, %g1, %l6
tcc %xcc, 0x7
fmuld8ulx16 %f4, %f11, %f14
smulcc %o3, %i6, %o2
movneg %xcc, %l2, %o5
stw %o6, [%l7 + 0x6C]
fpadd16 %f4, %f8, %f12
siam 0x2
ldsw [%l7 + 0x38], %g2
stb %g4, [%l7 + 0x5C]
bneg,pn %icc, loop_711
tleu %xcc, 0x1
fzero %f14
fmovrslz %o1, %f5, %f7
loop_711:
tgu %icc, 0x3
fsrc1s %f0, %f14
edge32 %i7, %i2, %g5
brz,a %g7, loop_712
ldsw [%l7 + 0x78], %i3
ldub [%l7 + 0x49], %i1
pdist %f2, %f2, %f2
loop_712:
fbne,a %fcc0, loop_713
st %f13, [%l7 + 0x74]
st %f11, [%l7 + 0x60]
alignaddrl %g6, %i0, %o7
loop_713:
addcc %i5, %o4, %o0
ldsh [%l7 + 0x20], %l3
fmovse %xcc, %f8, %f12
tgu %icc, 0x6
ldsw [%l7 + 0x08], %l5
std %f10, [%l7 + 0x48]
fsrc1 %f14, %f6
movcs %icc, %i4, %l1
fpmerge %f4, %f7, %f8
fsrc2 %f10, %f2
fnors %f0, %f7, %f1
fbg %fcc2, loop_714
stx %l4, [%l7 + 0x68]
tleu %icc, 0x0
andcc %g3, 0x0B75, %g1
loop_714:
ldx [%l7 + 0x70], %l6
fcmpeq16 %f8, %f8, %o3
andn %l0, 0x0B69, %o2
movgu %icc, %i6, %l2
movrne %o5, %o6, %g2
ldsb [%l7 + 0x13], %o1
lduw [%l7 + 0x68], %i7
fcmpeq32 %f10, %f6, %i2
movrlez %g4, %g5, %i3
move %icc, %i1, %g7
brlez %i0, loop_715
fand %f0, %f0, %f12
movleu %xcc, %g6, %o7
ldd [%l7 + 0x28], %f4
loop_715:
fmovrdne %i5, %f12, %f8
fcmpd %fcc0, %f0, %f8
fmul8x16 %f8, %f8, %f12
fmovdcs %xcc, %f11, %f12
alignaddr %o0, %l3, %l5
ldsh [%l7 + 0x36], %o4
tvc %xcc, 0x5
lduh [%l7 + 0x44], %i4
ld [%l7 + 0x10], %f5
ld [%l7 + 0x48], %f0
nop
setx loop_716, %l0, %l1
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_717
fnands %f14, %f13, %f13
fpackfix %f4, %f11
loop_716:
stx %l1, [%l7 + 0x60]
loop_717:
ldsb [%l7 + 0x16], %l4
bge,a loop_718
fnegs %f8, %f14
smul %g1, %g3, %o3
fpadd16 %f0, %f0, %f8
loop_718:
fmovdne %icc, %f0, %f6
stw %l0, [%l7 + 0x38]
sdivcc %l6, 0x153B, %o2
fcmpgt32 %f14, %f8, %l2
ldub [%l7 + 0x09], %o5
fcmple32 %f8, %f2, %o6
fmul8ulx16 %f0, %f8, %f12
subc %i6, 0x0609, %o1
ldx [%l7 + 0x40], %i7
ldsw [%l7 + 0x5C], %g2
stb %i2, [%l7 + 0x73]
stx %g4, [%l7 + 0x38]
fbne %fcc3, loop_719
array8 %i3, %i1, %g7
lduw [%l7 + 0x58], %i0
xnor %g6, 0x0FB1, %g5
loop_719:
ld [%l7 + 0x70], %f13
fmovrslz %o7, %f6, %f0
fba %fcc3, loop_720
ld [%l7 + 0x24], %f12
fbn %fcc0, loop_721
stx %i5, [%l7 + 0x10]
loop_720:
fpackfix %f4, %f1
ld [%l7 + 0x28], %f1
loop_721:
movgu %icc, %o0, %l5
brz,a %o4, loop_722
fandnot2 %f14, %f0, %f4
movne %icc, %i4, %l1
addcc %l4, 0x15D9, %g1
loop_722:
edge8 %l3, %g3, %l0
ldsb [%l7 + 0x6C], %l6
stx %o2, [%l7 + 0x40]
st %f13, [%l7 + 0x3C]
bvs,a,pn %icc, loop_723
ble,a %icc, loop_724
smulcc %l2, %o5, %o3
ldx [%l7 + 0x50], %o6
loop_723:
fble %fcc3, loop_725
loop_724:
fornot2 %f0, %f12, %f14
addc %i6, 0x05C5, %i7
fcmpne32 %f14, %f0, %g2
loop_725:
fmovrslz %i2, %f0, %f10
fsrc2s %f0, %f1
fandnot1 %f2, %f12, %f4
umulcc %o1, 0x1BC9, %i3
std %f10, [%l7 + 0x30]
tsubcc %g4, 0x1D7E, %i1
fexpand %f10, %f12
bshuffle %f2, %f10, %f6
sth %i0, [%l7 + 0x0E]
bg,a loop_726
alignaddr %g7, %g5, %o7
fmovdl %xcc, %f11, %f11
ldsh [%l7 + 0x18], %g6
loop_726:
srlx %i5, %o0, %l5
fbue %fcc2, loop_727
movpos %icc, %i4, %l1
umul %o4, %l4, %l3
ldub [%l7 + 0x67], %g3
loop_727:
fmovscs %icc, %f11, %f15
mulx %g1, %l6, %o2
nop
setx loop_728, %l0, %l1
jmpl %l1, %l2
movl %xcc, %l0, %o5
tle %xcc, 0x7
ldx [%l7 + 0x68], %o3
loop_728:
sth %i6, [%l7 + 0x5A]
fmovdneg %icc, %f0, %f12
addccc %i7, %g2, %i2
movneg %xcc, %o6, %i3
movl %icc, %g4, %o1
fmul8x16al %f1, %f4, %f0
nop
setx loop_729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %i0, %g7, %g5
ldub [%l7 + 0x64], %o7
fmovdne %icc, %f4, %f10
loop_729:
std %f14, [%l7 + 0x28]
fxnor %f14, %f4, %f12
and %i1, 0x1421, %g6
ldx [%l7 + 0x30], %i5
movre %o0, 0x110, %l5
bleu,a,pt %xcc, loop_730
taddcc %i4, 0x0E45, %o4
bn,a %xcc, loop_731
srlx %l1, %l4, %l3
loop_730:
array32 %g3, %l6, %o2
ldx [%l7 + 0x30], %g1
loop_731:
tne %icc, 0x5
sra %l2, 0x01, %l0
ld [%l7 + 0x5C], %f7
fxors %f3, %f6, %f1
fcmpgt32 %f14, %f6, %o5
lduw [%l7 + 0x74], %i6
pdist %f14, %f0, %f8
fmovrde %i7, %f2, %f8
bcs,pt %xcc, loop_732
fmovsle %xcc, %f15, %f4
fmovde %xcc, %f3, %f11
edge16l %g2, %o3, %i2
loop_732:
stw %o6, [%l7 + 0x54]
fcmpgt32 %f4, %f6, %i3
movrne %o1, 0x0A5, %g4
stb %i0, [%l7 + 0x41]
ld [%l7 + 0x5C], %f12
ldx [%l7 + 0x60], %g7
bshuffle %f6, %f4, %f14
fpmerge %f10, %f8, %f4
std %f10, [%l7 + 0x48]
nop
setx loop_733, %l0, %l1
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 %g5, %o7, %g6
ldsw [%l7 + 0x7C], %i5
or %i1, 0x0CB8, %l5
loop_733:
fbule,a %fcc3, loop_734
movrlz %o0, 0x3BB, %i4
ld [%l7 + 0x64], %f9
srlx %o4, %l4, %l1
loop_734:
brlez %l3, loop_735
lduh [%l7 + 0x7A], %g3
ldsh [%l7 + 0x14], %o2
lduh [%l7 + 0x58], %g1
loop_735:
fnors %f11, %f3, %f11
smulcc %l6, %l2, %l0
ld [%l7 + 0x30], %f10
stx %i6, [%l7 + 0x50]
ldsw [%l7 + 0x28], %o5
stx %g2, [%l7 + 0x28]
bgu,pt %xcc, loop_736
tpos %icc, 0x2
tpos %xcc, 0x4
fpadd16 %f10, %f2, %f8
loop_736:
nop
setx loop_737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f10, %f4
ldsw [%l7 + 0x20], %i7
subccc %o3, %o6, %i2
loop_737:
fnor %f10, %f12, %f8
bcs,a loop_738
brlez %i3, loop_739
lduw [%l7 + 0x48], %g4
ldub [%l7 + 0x37], %o1
loop_738:
tcs %xcc, 0x4
loop_739:
fbe %fcc2, loop_740
lduh [%l7 + 0x46], %g7
tleu %icc, 0x3
addc %i0, %o7, %g5
loop_740:
fmovrde %i5, %f14, %f14
fmovdneg %xcc, %f7, %f1
fcmpeq16 %f12, %f12, %i1
ldx [%l7 + 0x28], %g6
edge16ln %o0, %i4, %l5
edge8n %l4, %l1, %o4
movne %icc, %g3, %o2
fbul,a %fcc0, loop_741
addccc %g1, %l3, %l2
sethi 0x0D99, %l6
brgez %i6, loop_742
loop_741:
ldsb [%l7 + 0x70], %o5
movneg %icc, %l0, %i7
ld [%l7 + 0x1C], %f2
loop_742:
ldsb [%l7 + 0x1C], %g2
ldx [%l7 + 0x30], %o3
fcmpd %fcc3, %f12, %f4
bvs,a,pn %icc, loop_743
fmovdle %icc, %f8, %f2
te %icc, 0x0
stx %o6, [%l7 + 0x60]
loop_743:
brgz,a %i2, loop_744
std %f0, [%l7 + 0x48]
fmovspos %xcc, %f6, %f0
fmovrdgez %i3, %f14, %f8
loop_744:
stw %o1, [%l7 + 0x3C]
fpadd16 %f14, %f6, %f14
movrne %g7, 0x043, %g4
fsrc1 %f14, %f2
movn %xcc, %i0, %o7
brgz,a %i5, loop_745
stb %g5, [%l7 + 0x4A]
fandnot2 %f4, %f8, %f2
ta %xcc, 0x4
loop_745:
sth %i1, [%l7 + 0x12]
fbne,a %fcc3, loop_746
fbul %fcc2, loop_747
tleu %xcc, 0x0
movn %xcc, %o0, %g6
loop_746:
orcc %i4, %l5, %l4
loop_747:
fmovdle %xcc, %f2, %f5
lduh [%l7 + 0x7A], %o4
nop
setx loop_748, %l0, %l1
jmpl %l1, %g3
smul %l1, 0x1323, %o2
fbo %fcc2, loop_749
stw %g1, [%l7 + 0x60]
loop_748:
lduh [%l7 + 0x3A], %l3
brlz %l2, loop_750
loop_749:
tpos %xcc, 0x0
fmovsge %icc, %f5, %f14
xor %i6, 0x1E2C, %o5
loop_750:
fcmpne32 %f6, %f6, %l6
orncc %i7, 0x00E0, %l0
edge32l %o3, %o6, %i2
fsrc1s %f0, %f4
mulx %g2, 0x0411, %i3
ldd [%l7 + 0x08], %f2
andn %o1, %g4, %g7
fmuld8ulx16 %f6, %f0, %f2
subccc %o7, %i5, %i0
ld [%l7 + 0x2C], %f2
fmovdge %icc, %f2, %f14
lduw [%l7 + 0x7C], %i1
ldub [%l7 + 0x4A], %g5
movgu %icc, %o0, %i4
stw %g6, [%l7 + 0x7C]
fcmpeq32 %f4, %f0, %l4
fpadd16s %f5, %f14, %f0
ldx [%l7 + 0x40], %o4
stx %g3, [%l7 + 0x48]
or %l5, 0x11E1, %l1
stw %g1, [%l7 + 0x64]
fmovdvc %icc, %f15, %f10
fpack16 %f12, %f8
ldx [%l7 + 0x48], %o2
movvc %icc, %l2, %i6
subcc %o5, %l3, %l6
fcmpgt32 %f4, %f0, %i7
tge %icc, 0x5
pdist %f0, %f4, %f12
xnor %l0, %o3, %o6
bl %xcc, loop_751
stx %i2, [%l7 + 0x70]
ldsw [%l7 + 0x24], %g2
ld [%l7 + 0x48], %f13
loop_751:
lduw [%l7 + 0x60], %i3
fxor %f10, %f10, %f2
brgez,a %g4, loop_752
sdivx %o1, 0x039F, %o7
bn,pn %xcc, loop_753
fmovrslz %g7, %f13, %f11
loop_752:
alignaddrl %i5, %i0, %i1
bn,pt %icc, loop_754
loop_753:
ldsh [%l7 + 0x0A], %g5
fcmpeq16 %f0, %f12, %i4
faligndata %f0, %f14, %f4
loop_754:
srax %o0, %l4, %g6
stx %o4, [%l7 + 0x50]
fpsub32 %f10, %f14, %f6
fcmps %fcc1, %f6, %f0
sth %l5, [%l7 + 0x38]
fexpand %f11, %f8
andn %l1, 0x16B6, %g1
array8 %g3, %l2, %i6
st %f8, [%l7 + 0x60]
stw %o2, [%l7 + 0x70]
stb %o5, [%l7 + 0x5B]
fone %f14
st %f13, [%l7 + 0x24]
ldd [%l7 + 0x78], %f12
fmovdpos %xcc, %f6, %f6
movg %xcc, %l3, %i7
srax %l6, %l0, %o6
tle %xcc, 0x7
ldsh [%l7 + 0x5E], %i2
ld [%l7 + 0x34], %f15
stx %o3, [%l7 + 0x70]
ldx [%l7 + 0x60], %i3
fbu %fcc3, loop_755
bgu loop_756
fnegs %f9, %f12
srlx %g4, %o1, %g2
loop_755:
movvs %icc, %g7, %i5
loop_756:
smulcc %i0, 0x19FC, %i1
fnor %f12, %f14, %f10
ldx [%l7 + 0x60], %o7
std %f0, [%l7 + 0x50]
fcmpgt32 %f6, %f4, %i4
ldd [%l7 + 0x48], %f8
edge32ln %o0, %l4, %g5
bcs loop_757
fxnors %f3, %f3, %f12
fmovspos %icc, %f4, %f15
movvs %icc, %g6, %l5
loop_757:
fmovdcs %icc, %f12, %f13
ldub [%l7 + 0x21], %o4
stx %l1, [%l7 + 0x50]
orncc %g1, 0x167E, %g3
ldd [%l7 + 0x70], %f12
ldd [%l7 + 0x60], %f0
fmovdge %xcc, %f13, %f3
movvs %icc, %i6, %l2
srlx %o5, %o2, %l3
mulx %l6, %i7, %o6
fandnot1 %f12, %f12, %f2
movn %icc, %l0, %o3
fbug %fcc1, loop_758
ldsw [%l7 + 0x10], %i2
movrgz %g4, 0x3B8, %i3
lduh [%l7 + 0x0E], %o1
loop_758:
sth %g7, [%l7 + 0x4A]
movrgz %i5, %g2, %i1
fcmpne16 %f8, %f14, %i0
ldx [%l7 + 0x18], %o7
or %o0, %l4, %i4
tl %icc, 0x1
fmovsneg %xcc, %f3, %f11
fbg %fcc3, loop_759
bne loop_760
edge8n %g6, %g5, %l5
udiv %o4, 0x07BA, %l1
loop_759:
fabss %f8, %f3
loop_760:
addc %g1, 0x1CD8, %g3
sllx %l2, 0x1D, %o5
ldsb [%l7 + 0x74], %i6
st %f13, [%l7 + 0x30]
lduw [%l7 + 0x34], %o2
fzero %f2
stw %l3, [%l7 + 0x68]
fbl %fcc2, loop_761
fbul %fcc1, loop_762
fmovrsgz %l6, %f9, %f6
fmovrdne %i7, %f2, %f10
loop_761:
fcmpes %fcc1, %f1, %f5
loop_762:
umulcc %l0, %o6, %i2
lduh [%l7 + 0x14], %o3
fmul8sux16 %f14, %f8, %f2
ldsh [%l7 + 0x32], %g4
movge %icc, %i3, %o1
tvs %xcc, 0x6
stx %g7, [%l7 + 0x68]
fmovsleu %xcc, %f12, %f6
fzero %f12
bneg,a loop_763
fnot1s %f9, %f5
fcmps %fcc1, %f8, %f11
stb %g2, [%l7 + 0x75]
loop_763:
edge8ln %i5, %i1, %i0
ldd [%l7 + 0x48], %f12
ldsb [%l7 + 0x12], %o0
movvs %icc, %o7, %i4
fmovscc %xcc, %f7, %f5
sllx %g6, %l4, %l5
bleu,a loop_764
fpsub32s %f13, %f10, %f3
te %icc, 0x6
pdist %f4, %f10, %f8
loop_764:
stx %g5, [%l7 + 0x60]
sth %l1, [%l7 + 0x78]
fmovsn %xcc, %f12, %f4
ld [%l7 + 0x74], %f9
ldub [%l7 + 0x72], %g1
fmovda %xcc, %f2, %f15
tvc %icc, 0x3
edge32n %g3, %l2, %o4
tg %xcc, 0x4
fandnot2 %f4, %f4, %f12
ld [%l7 + 0x74], %f13
brgz,a %i6, loop_765
fmovrslz %o5, %f5, %f0
call loop_766
lduw [%l7 + 0x50], %l3
loop_765:
fpmerge %f11, %f3, %f6
fmovdgu %icc, %f4, %f13
loop_766:
movneg %icc, %l6, %o2
orcc %i7, %o6, %i2
fpack32 %f12, %f4, %f10
movneg %xcc, %l0, %o3
fmovsvs %xcc, %f12, %f1
movleu %xcc, %g4, %i3
edge16n %g7, %o1, %g2
movpos %icc, %i5, %i0
ldx [%l7 + 0x28], %i1
bpos,a,pt %xcc, loop_767
fmovdgu %xcc, %f10, %f6
fbug %fcc0, loop_768
tg %icc, 0x4
loop_767:
movne %icc, %o0, %o7
lduw [%l7 + 0x54], %g6
loop_768:
ldsb [%l7 + 0x4D], %i4
fblg %fcc1, loop_769
lduh [%l7 + 0x7E], %l5
xnorcc %l4, %g5, %g1
lduh [%l7 + 0x3A], %l1
loop_769:
edge8 %g3, %o4, %l2
ldsb [%l7 + 0x6B], %i6
ldx [%l7 + 0x40], %l3
fcmps %fcc1, %f3, %f4
umulcc %l6, %o5, %o2
tg %xcc, 0x6
ldsw [%l7 + 0x5C], %o6
lduh [%l7 + 0x1C], %i2
lduh [%l7 + 0x6C], %l0
fcmpeq16 %f12, %f0, %i7
fbge,a %fcc0, loop_770
fmovdg %icc, %f9, %f3
bne,pn %xcc, loop_771
bge,a %icc, loop_772
loop_770:
fabsd %f2, %f12
ldub [%l7 + 0x48], %g4
loop_771:
ld [%l7 + 0x74], %f14
loop_772:
ldx [%l7 + 0x50], %o3
fsrc1s %f14, %f12
fbn %fcc2, loop_773
sdivcc %i3, 0x08EA, %o1
array32 %g2, %g7, %i0
fones %f14
loop_773:
orn %i1, %i5, %o0
ldx [%l7 + 0x18], %g6
bne loop_774
fmovdge %xcc, %f5, %f13
movleu %icc, %o7, %l5
std %f14, [%l7 + 0x30]
loop_774:
stb %l4, [%l7 + 0x0C]
be,pt %xcc, loop_775
fandnot2 %f8, %f8, %f8
lduw [%l7 + 0x30], %g5
brlz,a %i4, loop_776
loop_775:
tleu %icc, 0x5
fmovdleu %xcc, %f0, %f1
movrlz %l1, 0x2AA, %g1
loop_776:
stw %g3, [%l7 + 0x30]
fba %fcc3, loop_777
ldx [%l7 + 0x70], %o4
bshuffle %f6, %f14, %f10
fmul8x16au %f11, %f15, %f8
loop_777:
fsrc1 %f14, %f8
sth %l2, [%l7 + 0x78]
fcmped %fcc0, %f8, %f12
fabsd %f4, %f8
sdivx %i6, 0x0789, %l3
faligndata %f0, %f6, %f14
sth %l6, [%l7 + 0x42]
st %f1, [%l7 + 0x18]
lduh [%l7 + 0x34], %o5
lduh [%l7 + 0x4C], %o2
lduh [%l7 + 0x2A], %i2
fpack16 %f12, %f7
ldd [%l7 + 0x20], %f8
stx %l0, [%l7 + 0x48]
fzero %f14
tcs %icc, 0x5
bn,pn %xcc, loop_778
fmovsgu %xcc, %f1, %f4
tge %xcc, 0x5
lduh [%l7 + 0x70], %i7
loop_778:
movne %xcc, %g4, %o6
array32 %i3, %o1, %g2
sethi 0x00AA, %o3
fbug,a %fcc0, loop_779
fpadd32 %f10, %f2, %f2
edge32ln %g7, %i1, %i0
nop
setx loop_780, %l0, %l1
jmpl %l1, %o0
loop_779:
fpsub16s %f2, %f7, %f5
std %f10, [%l7 + 0x68]
movvc %icc, %i5, %o7
loop_780:
edge8l %g6, %l4, %g5
andcc %l5, 0x1811, %l1
sth %g1, [%l7 + 0x28]
fornot1 %f4, %f2, %f14
fpadd32 %f0, %f8, %f12
tge %icc, 0x2
movvc %xcc, %i4, %o4
umul %g3, 0x0878, %l2
nop
setx loop_781, %l0, %l1
jmpl %l1, %i6
srax %l3, 0x07, %o5
fmovdcc %xcc, %f7, %f15
ldx [%l7 + 0x40], %l6
loop_781:
st %f9, [%l7 + 0x0C]
edge8 %i2, %o2, %i7
fmovsn %icc, %f9, %f15
sth %l0, [%l7 + 0x76]
ba,a loop_782
nop
setx loop_783, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g4, [%l7 + 0x36]
fmovrsne %o6, %f0, %f8
loop_782:
stb %i3, [%l7 + 0x70]
loop_783:
sllx %g2, 0x0D, %o3
fbe %fcc1, loop_784
lduh [%l7 + 0x0A], %o1
stb %i1, [%l7 + 0x08]
bpos,pn %icc, loop_785
loop_784:
fmul8sux16 %f10, %f0, %f12
fmovdne %xcc, %f6, %f6
lduh [%l7 + 0x4A], %i0
loop_785:
fpadd32 %f12, %f0, %f10
fsrc2s %f3, %f10
fbul %fcc0, loop_786
fands %f8, %f1, %f15
fors %f2, %f6, %f9
lduh [%l7 + 0x16], %g7
loop_786:
srax %o0, 0x06, %i5
array32 %g6, %o7, %l4
ld [%l7 + 0x4C], %f14
fmovdn %icc, %f0, %f7
ldx [%l7 + 0x38], %l5
movpos %xcc, %l1, %g1
movvs %icc, %i4, %g5
fpadd16 %f12, %f2, %f12
tg %xcc, 0x3
bg loop_787
stw %g3, [%l7 + 0x0C]
fcmpd %fcc2, %f2, %f10
ldsw [%l7 + 0x50], %o4
loop_787:
sth %l2, [%l7 + 0x4A]
nop
setx loop_788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f11, %f2, %f12
fnands %f6, %f8, %f14
stw %i6, [%l7 + 0x3C]
loop_788:
faligndata %f8, %f2, %f2
sll %o5, %l6, %i2
fone %f8
orncc %l3, 0x0EA3, %o2
fcmpd %fcc1, %f12, %f4
fmovsa %icc, %f11, %f7
fcmple32 %f12, %f12, %l0
std %f12, [%l7 + 0x10]
fandnot2 %f10, %f4, %f2
fabsd %f6, %f12
fpadd32s %f11, %f0, %f4
fbug %fcc3, loop_789
bcs loop_790
movpos %icc, %g4, %o6
udiv %i3, 0x040A, %g2
loop_789:
stw %o3, [%l7 + 0x50]
loop_790:
fandnot1s %f7, %f14, %f14
ldsh [%l7 + 0x74], %o1
ldsw [%l7 + 0x38], %i1
ldsh [%l7 + 0x54], %i7
edge8ln %i0, %o0, %g7
sdivcc %i5, 0x18A2, %o7
fblg %fcc3, loop_791
tsubcc %l4, 0x035B, %l5
sllx %g6, %g1, %i4
move %icc, %l1, %g5
loop_791:
srlx %g3, 0x06, %o4
fsrc1s %f3, %f5
array32 %l2, %o5, %l6
ldsb [%l7 + 0x4E], %i6
ldsh [%l7 + 0x44], %l3
orncc %o2, %l0, %i2
edge8 %g4, %o6, %g2
ldub [%l7 + 0x6D], %i3
fone %f4
st %f3, [%l7 + 0x18]
ta %icc, 0x5
fand %f2, %f12, %f12
sth %o3, [%l7 + 0x44]
lduw [%l7 + 0x0C], %o1
stx %i7, [%l7 + 0x38]
fmul8sux16 %f12, %f10, %f2
ld [%l7 + 0x40], %f9
fabss %f6, %f14
movleu %icc, %i1, %i0
fornot1s %f0, %f15, %f15
stw %o0, [%l7 + 0x78]
andn %g7, %o7, %i5
stx %l5, [%l7 + 0x70]
subcc %g6, 0x18EE, %g1
bne,a,pt %xcc, loop_792
fblg %fcc0, loop_793
fmovdg %icc, %f1, %f5
srlx %i4, %l4, %l1
loop_792:
movrne %g3, %o4, %g5
loop_793:
ldub [%l7 + 0x35], %o5
taddcctv %l2, %i6, %l3
movg %xcc, %l6, %l0
fpsub16s %f3, %f12, %f15
ldd [%l7 + 0x38], %f6
movrgez %o2, 0x2A9, %g4
fornot2s %f8, %f2, %f4
alignaddr %o6, %i2, %g2
addc %o3, %o1, %i3
tcs %icc, 0x5
fxor %f0, %f14, %f2
lduw [%l7 + 0x5C], %i7
st %f13, [%l7 + 0x28]
fands %f15, %f4, %f12
fbue,a %fcc3, loop_794
ld [%l7 + 0x7C], %f11
xor %i1, 0x1017, %i0
fcmpeq32 %f2, %f8, %g7
loop_794:
orncc %o0, 0x1C60, %o7
tle %xcc, 0x0
sth %i5, [%l7 + 0x5C]
bvs loop_795
sub %l5, 0x1712, %g6
mulscc %g1, 0x03DF, %l4
fpadd16s %f11, %f1, %f7
loop_795:
fnegs %f6, %f1
fmovdleu %icc, %f12, %f11
array8 %l1, %g3, %i4
lduw [%l7 + 0x2C], %o4
fornot1 %f12, %f0, %f4
stx %g5, [%l7 + 0x48]
fbue %fcc2, loop_796
edge32ln %l2, %i6, %l3
sdiv %o5, 0x0D77, %l6
stx %l0, [%l7 + 0x30]
loop_796:
mulx %o2, %g4, %i2
fcmpeq32 %f4, %f14, %o6
stx %g2, [%l7 + 0x58]
ldub [%l7 + 0x63], %o1
ldsh [%l7 + 0x78], %o3
ldsw [%l7 + 0x0C], %i3
ba,pn %xcc, loop_797
stx %i7, [%l7 + 0x50]
fmovse %icc, %f1, %f8
fnot1 %f2, %f2
loop_797:
andncc %i1, %i0, %o0
bn,a loop_798
stx %o7, [%l7 + 0x38]
tvc %icc, 0x2
lduh [%l7 + 0x64], %i5
loop_798:
fsrc1s %f10, %f4
fmovsle %xcc, %f3, %f7
fmovdgu %icc, %f14, %f15
fbu %fcc1, loop_799
tvs %icc, 0x0
ldsh [%l7 + 0x36], %l5
subcc %g7, %g6, %l4
loop_799:
fmovspos %xcc, %f15, %f11
ld [%l7 + 0x08], %f9
stx %g1, [%l7 + 0x78]
movpos %icc, %g3, %l1
tvc %xcc, 0x6
xnor %i4, %g5, %o4
std %f6, [%l7 + 0x58]
udiv %l2, 0x14F0, %l3
ldx [%l7 + 0x28], %i6
ldsw [%l7 + 0x24], %o5
brgez %l0, loop_800
fmovrdne %l6, %f0, %f12
fxnor %f0, %f12, %f10
fbo,a %fcc1, loop_801
loop_800:
stw %g4, [%l7 + 0x14]
fmovsn %xcc, %f6, %f0
ldd [%l7 + 0x48], %f6
loop_801:
edge32 %o2, %o6, %i2
ldsb [%l7 + 0x67], %g2
fbge,a %fcc2, loop_802
ldub [%l7 + 0x0F], %o1
brgz %i3, loop_803
sdivcc %o3, 0x03A1, %i7
loop_802:
tvs %icc, 0x6
stx %i1, [%l7 + 0x08]
loop_803:
ldsh [%l7 + 0x16], %o0
fmovsne %icc, %f6, %f1
brlz,a %i0, loop_804
lduw [%l7 + 0x14], %o7
ldsw [%l7 + 0x48], %i5
fandnot1 %f10, %f4, %f6
loop_804:
tvc %xcc, 0x6
smulcc %g7, %l5, %g6
fmovsn %xcc, %f11, %f12
fbg %fcc3, loop_805
be,a %icc, loop_806
fcmpgt16 %f2, %f12, %l4
tvc %xcc, 0x1
loop_805:
fnegd %f8, %f8
loop_806:
ldd [%l7 + 0x38], %f2
bleu,pn %xcc, loop_807
fbul %fcc1, loop_808
fmovsneg %xcc, %f5, %f6
sll %g3, %g1, %i4
loop_807:
edge8 %g5, %o4, %l2
loop_808:
movcs %icc, %l3, %l1
ldsb [%l7 + 0x10], %o5
andcc %i6, 0x166A, %l6
ldx [%l7 + 0x48], %l0
bpos %icc, loop_809
lduw [%l7 + 0x18], %g4
sra %o2, %o6, %g2
fmovdcs %xcc, %f14, %f8
loop_809:
ldsh [%l7 + 0x46], %o1
tcc %xcc, 0x1
fornot2s %f15, %f0, %f11
fbule %fcc3, loop_810
fpsub32s %f3, %f1, %f3
add %i2, %o3, %i3
popc %i7, %i1
loop_810:
stb %o0, [%l7 + 0x79]
fors %f0, %f8, %f11
fmovsn %icc, %f10, %f12
fmovsne %xcc, %f1, %f7
movl %xcc, %i0, %o7
fmovrsne %g7, %f2, %f4
fcmps %fcc2, %f12, %f7
tne %icc, 0x0
be,pt %icc, loop_811
fmovs %f7, %f2
fone %f2
fbue,a %fcc0, loop_812
loop_811:
fmovdn %xcc, %f2, %f2
fmul8x16au %f8, %f9, %f0
edge32l %l5, %i5, %l4
loop_812:
fcmpd %fcc2, %f12, %f8
fbuge,a %fcc2, loop_813
lduw [%l7 + 0x58], %g6
ld [%l7 + 0x20], %f5
fnot2 %f8, %f2
loop_813:
edge16ln %g3, %i4, %g1
lduh [%l7 + 0x5C], %g5
popc %l2, %l3
movn %icc, %o4, %l1
movvs %icc, %o5, %i6
xorcc %l0, %l6, %g4
array32 %o6, %o2, %o1
sdivcc %g2, 0x0E84, %i2
fmovdn %icc, %f12, %f10
ldsb [%l7 + 0x2D], %o3
ldd [%l7 + 0x70], %f8
andncc %i3, %i7, %o0
fxnors %f10, %f10, %f12
edge8l %i1, %o7, %i0
movrgz %l5, %i5, %g7
fmul8sux16 %f8, %f14, %f10
fxor %f12, %f0, %f14
fmuld8ulx16 %f6, %f2, %f14
bshuffle %f14, %f10, %f2
array16 %g6, %g3, %l4
mova %xcc, %g1, %i4
fpadd32s %f10, %f0, %f4
fnand %f0, %f2, %f10
andcc %l2, 0x1ECF, %l3
lduw [%l7 + 0x24], %g5
movrlez %o4, %o5, %l1
fbuge,a %fcc2, loop_814
tne %xcc, 0x1
movle %xcc, %l0, %l6
ldsh [%l7 + 0x26], %i6
loop_814:
fornot2s %f8, %f0, %f15
fmovs %f15, %f12
movre %o6, 0x020, %g4
tn %icc, 0x2
array8 %o2, %o1, %g2
brz,a %i2, loop_815
ld [%l7 + 0x54], %f4
fpmerge %f0, %f12, %f14
fabss %f5, %f13
loop_815:
ldx [%l7 + 0x40], %o3
bpos,a %icc, loop_816
sll %i7, 0x0E, %i3
bn,pn %xcc, loop_817
pdist %f10, %f10, %f10
loop_816:
fcmpd %fcc1, %f4, %f12
smulcc %o0, %o7, %i0
loop_817:
stb %l5, [%l7 + 0x2A]
pdist %f0, %f2, %f2
fbu %fcc1, loop_818
bvc,a %icc, loop_819
ldd [%l7 + 0x10], %f6
ldsw [%l7 + 0x28], %i5
loop_818:
andcc %g7, %g6, %g3
loop_819:
sdivx %l4, 0x1AB3, %g1
fmovsl %icc, %f3, %f7
ldub [%l7 + 0x3F], %i4
be,pn %xcc, loop_820
bl,a %xcc, loop_821
fmuld8sux16 %f11, %f12, %f0
fandnot1s %f11, %f8, %f10
loop_820:
ldsw [%l7 + 0x0C], %l2
loop_821:
ldsw [%l7 + 0x48], %i1
array16 %l3, %g5, %o4
fbo,a %fcc0, loop_822
fbe,a %fcc3, loop_823
fpack16 %f8, %f6
ldub [%l7 + 0x7B], %l1
loop_822:
fcmpes %fcc2, %f12, %f1
loop_823:
fcmpne16 %f14, %f14, %o5
lduw [%l7 + 0x10], %l0
ldx [%l7 + 0x68], %i6
stw %o6, [%l7 + 0x24]
movne %icc, %l6, %g4
ld [%l7 + 0x68], %f0
taddcctv %o2, 0x0E43, %g2
fpsub16s %f10, %f13, %f7
ldsh [%l7 + 0x3E], %o1
add %o3, 0x1441, %i2
movn %icc, %i7, %i3
fmovsleu %xcc, %f15, %f6
bleu,pt %xcc, loop_824
fmovsg %xcc, %f2, %f1
fmovrsne %o0, %f0, %f9
umulcc %o7, %i0, %l5
loop_824:
ldsw [%l7 + 0x34], %g7
be %xcc, loop_825
ldsb [%l7 + 0x76], %i5
alignaddr %g3, %g6, %g1
fxor %f4, %f4, %f14
loop_825:
movcs %icc, %l4, %i4
te %icc, 0x2
fmovspos %xcc, %f4, %f8
sth %l2, [%l7 + 0x4A]
array32 %i1, %l3, %g5
ldd [%l7 + 0x38], %f14
stx %o4, [%l7 + 0x60]
fmovscc %icc, %f2, %f8
ldx [%l7 + 0x10], %o5
fnot1 %f12, %f6
fsrc1s %f8, %f11
stx %l1, [%l7 + 0x30]
sdivcc %i6, 0x02BB, %o6
fmovdleu %icc, %f9, %f15
fbn %fcc3, loop_826
fmovsvs %xcc, %f3, %f4
fnor %f8, %f2, %f2
ldub [%l7 + 0x66], %l6
loop_826:
fpadd32s %f2, %f3, %f4
andn %g4, 0x0451, %l0
smulcc %o2, 0x10C4, %g2
fand %f6, %f0, %f8
fpackfix %f6, %f9
fmuld8ulx16 %f6, %f9, %f10
bvs,a,pt %xcc, loop_827
movcc %icc, %o1, %o3
fmovde %xcc, %f11, %f14
fmovdle %icc, %f1, %f6
loop_827:
fbg,a %fcc2, loop_828
stw %i2, [%l7 + 0x54]
fbn,a %fcc0, loop_829
edge16ln %i3, %i7, %o7
loop_828:
fbg %fcc3, loop_830
fpsub16 %f0, %f12, %f14
loop_829:
fpadd16s %f1, %f3, %f3
ldub [%l7 + 0x49], %o0
loop_830:
lduw [%l7 + 0x34], %i0
edge16 %g7, %i5, %l5
add %g6, %g1, %l4
fmovdl %icc, %f8, %f12
ldx [%l7 + 0x58], %i4
movcc %xcc, %l2, %g3
fmul8x16au %f12, %f6, %f6
fmovrse %l3, %f1, %f0
sdivcc %i1, 0x04DA, %g5
sth %o4, [%l7 + 0x54]
sethi 0x138C, %o5
fmovdne %xcc, %f5, %f8
subcc %l1, %i6, %o6
movl %icc, %l6, %l0
stw %o2, [%l7 + 0x08]
fmuld8ulx16 %f0, %f12, %f8
fpadd32s %f8, %f9, %f0
fblg,a %fcc3, loop_831
ldsb [%l7 + 0x6F], %g4
std %f0, [%l7 + 0x38]
fbue %fcc1, loop_832
loop_831:
fcmpgt16 %f0, %f6, %g2
movle %icc, %o3, %o1
fmovrslez %i3, %f14, %f3
loop_832:
stx %i7, [%l7 + 0x60]
stb %o7, [%l7 + 0x2E]
sth %i2, [%l7 + 0x34]
movpos %xcc, %o0, %g7
or %i0, 0x1FCE, %i5
bcs,pt %xcc, loop_833
fornot1 %f8, %f4, %f6
fpsub16 %f10, %f12, %f0
ldx [%l7 + 0x38], %l5
loop_833:
fornot1 %f12, %f8, %f4
fornot1s %f8, %f6, %f4
tvc %xcc, 0x3
fpsub32 %f8, %f6, %f2
bleu,a,pt %icc, loop_834
ldsb [%l7 + 0x39], %g1
subc %g6, %i4, %l4
bne %icc, loop_835
loop_834:
ldsb [%l7 + 0x42], %g3
edge8n %l3, %i1, %g5
stw %l2, [%l7 + 0x58]
loop_835:
ldx [%l7 + 0x68], %o5
fbul,a %fcc2, loop_836
fnot2 %f2, %f12
lduh [%l7 + 0x28], %o4
fzeros %f9
loop_836:
fmovsne %icc, %f7, %f13
tgu %icc, 0x4
popc %l1, %i6
addccc %o6, 0x0D5F, %l0
addc %l6, %o2, %g4
std %f6, [%l7 + 0x20]
edge16n %o3, %g2, %i3
fmovrdne %i7, %f0, %f2
fmovsneg %icc, %f8, %f9
fandnot2s %f1, %f10, %f12
movpos %xcc, %o1, %o7
tpos %xcc, 0x4
edge8l %i2, %g7, %i0
ldub [%l7 + 0x6A], %i5
fxors %f0, %f13, %f15
fmovdn %xcc, %f5, %f15
fmovdvc %icc, %f11, %f5
stx %l5, [%l7 + 0x28]
fmovsvs %xcc, %f11, %f11
fbe %fcc0, loop_837
tl %xcc, 0x0
subcc %g1, 0x1D3F, %o0
fxors %f7, %f2, %f14
loop_837:
fbge %fcc2, loop_838
te %icc, 0x3
fmovrde %i4, %f4, %f0
fmovdpos %icc, %f12, %f10
loop_838:
bvs,a,pt %xcc, loop_839
andncc %g6, %g3, %l4
std %f2, [%l7 + 0x50]
ldd [%l7 + 0x30], %f10
loop_839:
stb %i1, [%l7 + 0x3E]
fba,a %fcc0, loop_840
fbne %fcc2, loop_841
fcmpgt32 %f2, %f6, %l3
std %f0, [%l7 + 0x40]
loop_840:
xnor %l2, 0x0D93, %o5
loop_841:
fcmpeq16 %f0, %f2, %o4
xor %g5, %l1, %o6
ldub [%l7 + 0x58], %l0
xnor %l6, %i6, %o2
fnot2 %f6, %f8
movrlz %o3, %g4, %i3
bge %xcc, loop_842
mulscc %i7, 0x1182, %o1
fbo,a %fcc2, loop_843
xnorcc %g2, %o7, %i2
loop_842:
array32 %i0, %i5, %l5
sdivx %g1, 0x013E, %g7
loop_843:
stb %i4, [%l7 + 0x3E]
fbu %fcc1, loop_844
fandnot1s %f14, %f14, %f9
ble %xcc, loop_845
faligndata %f0, %f4, %f14
loop_844:
movle %xcc, %g6, %o0
fmovsneg %xcc, %f13, %f3
loop_845:
bleu,a,pt %xcc, loop_846
ldsb [%l7 + 0x72], %l4
movl %xcc, %g3, %l3
stb %i1, [%l7 + 0x31]
loop_846:
movvs %icc, %l2, %o5
fmovscs %xcc, %f1, %f7
fmovdcc %icc, %f6, %f8
fmovrslez %o4, %f0, %f10
umul %l1, %g5, %o6
ldub [%l7 + 0x40], %l0
stx %i6, [%l7 + 0x50]
st %f10, [%l7 + 0x68]
tg %xcc, 0x4
te %icc, 0x6
fmovdgu %icc, %f12, %f3
movneg %icc, %l6, %o3
fandnot1s %f8, %f0, %f9
std %f6, [%l7 + 0x48]
ldsw [%l7 + 0x74], %o2
lduh [%l7 + 0x28], %g4
fcmple16 %f8, %f0, %i3
andn %i7, 0x0ADC, %o1
fmovrslz %g2, %f5, %f4
tvc %xcc, 0x2
stb %i2, [%l7 + 0x53]
array32 %o7, %i5, %l5
ldsw [%l7 + 0x78], %i0
std %f2, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
and %g7, 0x03A2, %g1
tsubcctv %i4, 0x0AA2, %g6
fandnot1s %f5, %f5, %f12
sdiv %o0, 0x0E3E, %l4
fmovsne %xcc, %f14, %f0
brlez,a %l3, loop_847
fcmpne16 %f12, %f6, %g3
fpmerge %f8, %f11, %f14
ldsw [%l7 + 0x54], %i1
loop_847:
bneg loop_848
ldsb [%l7 + 0x7F], %l2
fpack16 %f4, %f15
fbo,a %fcc0, loop_849
loop_848:
bpos,pn %xcc, loop_850
bvs,a %xcc, loop_851
ldsw [%l7 + 0x4C], %o4
loop_849:
fbge,a %fcc1, loop_852
loop_850:
andcc %o5, 0x14DF, %l1
loop_851:
edge32l %o6, %l0, %g5
ld [%l7 + 0x14], %f1
loop_852:
fmovdne %xcc, %f14, %f2
call loop_853
movpos %xcc, %i6, %l6
lduw [%l7 + 0x1C], %o2
bcs %xcc, loop_854
loop_853:
fmovrsne %g4, %f9, %f10
ldd [%l7 + 0x60], %f10
fmovrde %i3, %f6, %f2
loop_854:
array32 %o3, %o1, %i7
tsubcctv %g2, %i2, %i5
edge32n %l5, %o7, %i0
fsrc1 %f10, %f14
fpadd16 %f0, %f0, %f10
bge,a loop_855
taddcc %g1, 0x0504, %i4
taddcc %g6, 0x1AE8, %g7
fbo %fcc1, loop_856
loop_855:
fbe %fcc3, loop_857
stx %l4, [%l7 + 0x08]
bshuffle %f4, %f10, %f14
loop_856:
std %f14, [%l7 + 0x48]
loop_857:
xorcc %o0, 0x1BE8, %g3
fmovdn %xcc, %f0, %f14
fpadd16 %f2, %f4, %f14
ta %icc, 0x2
ldub [%l7 + 0x10], %l3
fbue,a %fcc1, loop_858
fmovdne %xcc, %f12, %f5
ldsw [%l7 + 0x3C], %l2
fxnors %f5, %f3, %f8
loop_858:
sth %i1, [%l7 + 0x38]
tcc %icc, 0x0
edge32n %o4, %l1, %o6
ldsh [%l7 + 0x66], %o5
fcmpeq16 %f6, %f4, %g5
te %icc, 0x6
bvs,a,pn %xcc, loop_859
fnor %f10, %f10, %f4
orn %l0, %l6, %i6
ldsb [%l7 + 0x11], %g4
loop_859:
st %f15, [%l7 + 0x10]
edge16n %o2, %o3, %o1
fbug %fcc0, loop_860
orncc %i7, %g2, %i3
fble %fcc2, loop_861
tcc %xcc, 0x0
loop_860:
edge8n %i5, %l5, %o7
movrlz %i0, %g1, %i2
loop_861:
fornot1 %f12, %f14, %f12
fnor %f2, %f6, %f2
fmovsvc %icc, %f2, %f11
lduw [%l7 + 0x30], %i4
tvc %xcc, 0x1
bge %xcc, loop_862
fmovs %f15, %f8
ldd [%l7 + 0x20], %f0
stw %g7, [%l7 + 0x28]
loop_862:
ld [%l7 + 0x34], %f8
movvs %icc, %g6, %o0
fmovsa %xcc, %f3, %f13
edge32n %l4, %l3, %g3
fxnor %f12, %f0, %f2
sth %l2, [%l7 + 0x0A]
fmovsa %xcc, %f7, %f11
fmovdle %icc, %f9, %f12
xnor %i1, 0x0CB8, %o4
ldd [%l7 + 0x60], %f2
sth %o6, [%l7 + 0x64]
fmovsne %icc, %f10, %f9
fmul8x16au %f4, %f2, %f2
fmovrde %o5, %f2, %f2
st %f11, [%l7 + 0x1C]
srlx %l1, 0x1C, %l0
fmovrdlez %g5, %f2, %f8
addcc %l6, 0x19A4, %i6
fxnors %f1, %f14, %f2
fbul %fcc1, loop_863
bpos,pt %icc, loop_864
brgz,a %g4, loop_865
fcmpgt32 %f8, %f2, %o3
loop_863:
fbu,a %fcc1, loop_866
loop_864:
fxnors %f6, %f2, %f14
loop_865:
sdivcc %o1, 0x0D2B, %i7
fsrc1 %f0, %f0
loop_866:
ldx [%l7 + 0x70], %g2
fbu %fcc3, loop_867
ldub [%l7 + 0x75], %i3
fnot2s %f13, %f5
fornot1s %f9, %f14, %f7
loop_867:
fble,a %fcc3, loop_868
orcc %i5, 0x1380, %o2
sdivcc %l5, 0x0C7A, %o7
lduh [%l7 + 0x34], %i0
loop_868:
lduw [%l7 + 0x40], %g1
ble,a,pt %xcc, loop_869
smul %i2, %g7, %g6
srlx %i4, 0x00, %l4
mulscc %o0, 0x1D2C, %g3
loop_869:
std %f0, [%l7 + 0x70]
fbg,a %fcc3, loop_870
ta %xcc, 0x7
ldsb [%l7 + 0x78], %l2
subccc %l3, %i1, %o4
loop_870:
taddcc %o5, 0x19A1, %o6
movcs %icc, %l1, %g5
tpos %xcc, 0x6
sth %l6, [%l7 + 0x2E]
fcmpgt16 %f10, %f0, %l0
ldd [%l7 + 0x58], %f14
fmovd %f14, %f12
movvc %icc, %i6, %o3
std %f14, [%l7 + 0x10]
fbge %fcc0, loop_871
ldsh [%l7 + 0x3E], %g4
fbug %fcc3, loop_872
fexpand %f14, %f14
loop_871:
fmovdne %xcc, %f15, %f6
sth %o1, [%l7 + 0x40]
loop_872:
stb %i7, [%l7 + 0x30]
edge32n %g2, %i5, %i3
andn %o2, 0x09CC, %o7
fsrc1s %f2, %f13
xor %i0, 0x0FCE, %g1
movrgz %l5, %g7, %i2
ble,a %xcc, loop_873
fexpand %f6, %f8
brlez %g6, loop_874
ldsw [%l7 + 0x34], %l4
loop_873:
nop
setx loop_875, %l0, %l1
jmpl %l1, %o0
ldx [%l7 + 0x18], %i4
loop_874:
call loop_876
fmovdleu %xcc, %f3, %f0
loop_875:
fpackfix %f2, %f7
umulcc %g3, 0x13BB, %l3
loop_876:
tle %xcc, 0x6
orcc %i1, 0x0817, %o4
srax %o5, 0x1B, %o6
bcc,a,pn %xcc, loop_877
fmovd %f2, %f6
fmovrdgz %l1, %f8, %f4
stw %l2, [%l7 + 0x34]
loop_877:
st %f11, [%l7 + 0x64]
fmovdleu %xcc, %f0, %f12
fmovsn %xcc, %f8, %f6
tsubcctv %g5, %l6, %l0
bleu,pn %icc, loop_878
bg,pt %icc, loop_879
addc %i6, 0x00E7, %o3
stw %o1, [%l7 + 0x58]
loop_878:
fpmerge %f15, %f6, %f0
loop_879:
fcmple32 %f8, %f10, %g4
ba %xcc, loop_880
ldsb [%l7 + 0x7B], %i7
brlz %g2, loop_881
fnegd %f4, %f0
loop_880:
bvc,a,pt %xcc, loop_882
fands %f13, %f12, %f3
loop_881:
fpsub32 %f2, %f14, %f4
for %f12, %f2, %f6
loop_882:
fnor %f8, %f10, %f6
movpos %icc, %i3, %i5
fbule,a %fcc0, loop_883
lduh [%l7 + 0x6E], %o2
edge16l %i0, %o7, %g1
ldub [%l7 + 0x15], %g7
loop_883:
fand %f6, %f0, %f4
fmovrde %i2, %f4, %f14
fmovdleu %xcc, %f4, %f5
stw %g6, [%l7 + 0x34]
fmovda %icc, %f1, %f5
ldd [%l7 + 0x30], %f14
mulx %l4, 0x1A2C, %l5
ble,a,pt %icc, loop_884
fand %f8, %f12, %f6
movneg %icc, %o0, %g3
movge %xcc, %i4, %l3
loop_884:
fbue,a %fcc2, loop_885
and %o4, %i1, %o6
fandnot2 %f10, %f4, %f6
ld [%l7 + 0x38], %f15
loop_885:
tle %xcc, 0x2
ldsw [%l7 + 0x44], %l1
ld [%l7 + 0x10], %f1
brnz %l2, loop_886
fbug,a %fcc2, loop_887
te %icc, 0x5
fbo %fcc0, loop_888
loop_886:
fmovsl %icc, %f3, %f12
loop_887:
movne %xcc, %o5, %g5
xor %l6, 0x11B4, %l0
loop_888:
mulscc %o3, %i6, %g4
bge,a,pt %icc, loop_889
ld [%l7 + 0x58], %f7
fmovsl %icc, %f2, %f10
edge8 %o1, %i7, %i3
loop_889:
sethi 0x17B2, %g2
movrne %i5, 0x037, %o2
ble %icc, loop_890
fnegs %f7, %f9
ldsb [%l7 + 0x66], %i0
fsrc1s %f15, %f4
loop_890:
ldsh [%l7 + 0x0E], %o7
ldsw [%l7 + 0x48], %g7
tpos %xcc, 0x1
mulscc %g1, %i2, %l4
bvc,pt %icc, loop_891
fbe %fcc0, loop_892
bl,a,pn %xcc, loop_893
fmul8sux16 %f10, %f4, %f8
loop_891:
fmovsleu %xcc, %f9, %f12
loop_892:
fmovspos %xcc, %f14, %f13
loop_893:
fnand %f6, %f0, %f0
ldsb [%l7 + 0x11], %g6
bn loop_894
fpsub16 %f4, %f6, %f14
fbge %fcc0, loop_895
stb %o0, [%l7 + 0x5D]
loop_894:
fmovrsne %g3, %f2, %f13
umulcc %l5, 0x06A7, %l3
loop_895:
fmul8x16al %f4, %f9, %f8
tvs %xcc, 0x4
movrgez %i4, %i1, %o4
lduh [%l7 + 0x5E], %o6
lduw [%l7 + 0x30], %l2
tcs %icc, 0x6
lduh [%l7 + 0x42], %l1
movneg %icc, %o5, %g5
fexpand %f2, %f8
fornot2s %f11, %f5, %f15
fcmpgt32 %f10, %f12, %l0
orcc %l6, %i6, %g4
fxors %f4, %f11, %f9
lduh [%l7 + 0x7E], %o3
ld [%l7 + 0x3C], %f10
bvc,a %icc, loop_896
ldx [%l7 + 0x68], %i7
fpsub32 %f4, %f10, %f2
brz,a %o1, loop_897
loop_896:
srl %g2, 0x1E, %i5
bpos %xcc, loop_898
fba %fcc1, loop_899
loop_897:
fmovdgu %icc, %f4, %f6
fsrc2s %f3, %f8
loop_898:
stw %o2, [%l7 + 0x5C]
loop_899:
bneg,a loop_900
fcmple16 %f4, %f14, %i0
ldd [%l7 + 0x68], %f4
lduw [%l7 + 0x2C], %o7
loop_900:
fpsub32s %f4, %f13, %f8
xor %i3, %g1, %g7
sra %l4, 0x10, %g6
st %f6, [%l7 + 0x50]
fnegs %f3, %f15
fmul8ulx16 %f14, %f0, %f12
brgz,a %i2, loop_901
sth %o0, [%l7 + 0x2A]
lduh [%l7 + 0x14], %l5
lduh [%l7 + 0x2A], %g3
loop_901:
add %l3, %i4, %o4
stb %o6, [%l7 + 0x08]
alignaddrl %i1, %l2, %o5
bvc,pt %xcc, loop_902
edge32 %g5, %l0, %l1
fmovse %icc, %f14, %f13
fmovrdlez %l6, %f8, %f10
loop_902:
smul %i6, %o3, %g4
addcc %i7, 0x0F7C, %o1
pdist %f12, %f0, %f6
fbul,a %fcc0, loop_903
udiv %g2, 0x0A97, %o2
tvs %xcc, 0x4
fnegd %f4, %f0
loop_903:
add %i5, %o7, %i3
bge,pt %xcc, loop_904
fcmped %fcc1, %f14, %f14
smulcc %g1, %i0, %l4
stw %g6, [%l7 + 0x58]
loop_904:
movcc %icc, %i2, %o0
mulscc %g7, 0x1627, %g3
fornot1 %f8, %f12, %f0
fpmerge %f0, %f9, %f4
nop
setx loop_905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc2, loop_906
ba,a,pt %xcc, loop_907
fmovrdne %l3, %f10, %f10
loop_905:
ldd [%l7 + 0x30], %f10
loop_906:
tne %icc, 0x6
loop_907:
movg %icc, %l5, %o4
ldsb [%l7 + 0x23], %o6
xor %i1, 0x0AF9, %i4
tcc %xcc, 0x6
fcmpes %fcc1, %f9, %f13
or %l2, 0x0A1D, %o5
fpsub16 %f10, %f0, %f0
fmovsvs %icc, %f12, %f9
fcmpes %fcc0, %f3, %f12
sth %l0, [%l7 + 0x50]
ldsb [%l7 + 0x37], %l1
edge16ln %g5, %l6, %i6
fble %fcc2, loop_908
be,a,pt %icc, loop_909
ldsh [%l7 + 0x4E], %g4
fbge %fcc0, loop_910
loop_908:
orncc %i7, 0x05D5, %o3
loop_909:
ldx [%l7 + 0x60], %o1
fbn %fcc1, loop_911
loop_910:
fandnot2 %f4, %f14, %f10
stb %o2, [%l7 + 0x12]
fornot2s %f5, %f8, %f1
loop_911:
brgz,a %i5, loop_912
ldsb [%l7 + 0x44], %g2
fbl,a %fcc0, loop_913
ld [%l7 + 0x60], %f0
loop_912:
edge32ln %i3, %g1, %i0
fba,a %fcc0, loop_914
loop_913:
tgu %xcc, 0x3
subcc %o7, 0x0C6C, %g6
bvc,pn %xcc, loop_915
loop_914:
array8 %l4, %i2, %g7
sub %g3, 0x18E4, %l3
ldd [%l7 + 0x18], %f6
loop_915:
tne %xcc, 0x1
ldd [%l7 + 0x10], %f10
fmovsa %xcc, %f3, %f11
edge8n %o0, %l5, %o4
pdist %f8, %f0, %f4
for %f10, %f2, %f10
edge8n %o6, %i4, %l2
fand %f14, %f0, %f10
fmovsleu %icc, %f12, %f7
sub %i1, 0x06D5, %l0
fnot2 %f10, %f8
lduw [%l7 + 0x50], %o5
tsubcc %l1, %g5, %i6
fbule %fcc0, loop_916
fxnors %f1, %f1, %f12
bcs,a loop_917
fexpand %f14, %f6
loop_916:
ldsw [%l7 + 0x3C], %g4
fmovsgu %xcc, %f2, %f11
loop_917:
orcc %i7, %l6, %o1
fmovdn %xcc, %f4, %f1
movn %xcc, %o3, %o2
tsubcctv %g2, 0x030E, %i3
and %g1, 0x10DA, %i5
nop
setx loop_918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x6
fzero %f0
bpos,pn %icc, loop_919
loop_918:
tcc %icc, 0x7
fbug,a %fcc1, loop_920
orn %i0, 0x0714, %o7
loop_919:
fmuld8ulx16 %f2, %f6, %f0
ld [%l7 + 0x08], %f13
loop_920:
stx %g6, [%l7 + 0x18]
fmovdpos %icc, %f11, %f5
movrlz %l4, %g7, %i2
fpack32 %f4, %f10, %f8
fmovdg %xcc, %f5, %f11
std %f8, [%l7 + 0x40]
subcc %l3, 0x07C8, %g3
fnands %f5, %f13, %f2
fzero %f4
subcc %o0, 0x1450, %l5
fnot2s %f3, %f14
ldsh [%l7 + 0x4A], %o6
andcc %i4, 0x09A5, %o4
fmovscs %icc, %f11, %f4
ld [%l7 + 0x28], %f9
ldx [%l7 + 0x30], %i1
bneg,a,pt %xcc, loop_921
brz %l0, loop_922
bl,pt %xcc, loop_923
fnot1 %f4, %f2
loop_921:
tvc %xcc, 0x1
loop_922:
ldx [%l7 + 0x40], %l2
loop_923:
bg,a %icc, loop_924
ldd [%l7 + 0x70], %f10
fand %f6, %f0, %f14
std %f8, [%l7 + 0x30]
loop_924:
lduh [%l7 + 0x7C], %o5
brgez,a %l1, loop_925
tneg %icc, 0x0
fcmple32 %f14, %f0, %g5
stx %i6, [%l7 + 0x30]
loop_925:
lduh [%l7 + 0x18], %g4
popc %l6, %o1
stb %i7, [%l7 + 0x5A]
udivx %o2, 0x0B08, %o3
ld [%l7 + 0x70], %f6
brgez %g2, loop_926
fmovsne %icc, %f11, %f1
fmovda %xcc, %f0, %f15
siam 0x0
loop_926:
edge16l %g1, %i5, %i3
stx %i0, [%l7 + 0x50]
fpackfix %f4, %f10
tg %xcc, 0x4
ble,a %icc, loop_927
ta %icc, 0x2
fornot2s %f10, %f13, %f6
mulscc %o7, %g6, %l4
loop_927:
fmovrdgez %g7, %f6, %f14
lduh [%l7 + 0x3A], %i2
brlez %g3, loop_928
mulscc %l3, 0x1DA6, %l5
fmovsg %xcc, %f10, %f1
fnegd %f6, %f8
loop_928:
fbule %fcc2, loop_929
fpack16 %f0, %f3
srl %o0, 0x0B, %i4
stx %o6, [%l7 + 0x58]
loop_929:
st %f2, [%l7 + 0x34]
umul %i1, 0x06E8, %l0
fands %f12, %f12, %f7
bl,a %xcc, loop_930
ldd [%l7 + 0x60], %f4
add %o4, %l2, %l1
ldx [%l7 + 0x08], %g5
loop_930:
stb %o5, [%l7 + 0x7A]
stb %g4, [%l7 + 0x70]
for %f2, %f6, %f4
ldx [%l7 + 0x20], %l6
umul %i6, %i7, %o1
xnor %o3, %g2, %o2
ldx [%l7 + 0x58], %i5
st %f13, [%l7 + 0x5C]
ldsw [%l7 + 0x3C], %g1
fbue %fcc3, loop_931
bne,a,pn %icc, loop_932
ldsw [%l7 + 0x4C], %i3
ba,a,pn %icc, loop_933
loop_931:
fmovdge %icc, %f0, %f13
loop_932:
fpsub32 %f14, %f4, %f2
xor %o7, 0x12C9, %i0
loop_933:
pdist %f10, %f2, %f12
fsrc2 %f6, %f14
movrgz %g6, %g7, %i2
fcmpes %fcc2, %f11, %f2
xor %g3, %l3, %l5
stb %l4, [%l7 + 0x29]
udivx %o0, 0x0C77, %i4
tne %icc, 0x4
ba,a,pt %xcc, loop_934
fxnor %f10, %f12, %f4
fsrc1 %f0, %f4
fbge %fcc0, loop_935
loop_934:
st %f1, [%l7 + 0x68]
ldsb [%l7 + 0x3A], %o6
fpackfix %f0, %f8
loop_935:
fmovdcs %xcc, %f4, %f3
bpos,a %icc, loop_936
be,a %icc, loop_937
fandnot1 %f12, %f6, %f10
ldd [%l7 + 0x58], %f8
loop_936:
array16 %l0, %o4, %l2
loop_937:
movrne %l1, 0x3AF, %i1
fandnot2s %f11, %f7, %f15
ld [%l7 + 0x08], %f14
fxors %f1, %f7, %f2
srl %o5, 0x06, %g4
fmul8x16au %f8, %f0, %f10
fmovsl %icc, %f5, %f15
edge32n %g5, %l6, %i6
bg,a,pt %icc, loop_938
ld [%l7 + 0x6C], %f2
tvs %icc, 0x0
fba,a %fcc3, loop_939
loop_938:
array16 %i7, %o1, %g2
stx %o3, [%l7 + 0x10]
ldsh [%l7 + 0x0E], %o2
loop_939:
lduw [%l7 + 0x7C], %i5
fxor %f2, %f14, %f6
std %f8, [%l7 + 0x28]
udivx %g1, 0x10A3, %o7
movrlez %i3, %i0, %g6
fsrc1s %f5, %f14
faligndata %f2, %f6, %f2
fabss %f14, %f1
ldsb [%l7 + 0x1C], %g7
fba %fcc3, loop_940
fblg %fcc1, loop_941
movpos %icc, %i2, %l3
movpos %icc, %l5, %l4
loop_940:
fnegs %f10, %f5
loop_941:
tvs %icc, 0x2
fpackfix %f12, %f6
lduw [%l7 + 0x18], %o0
lduw [%l7 + 0x18], %g3
fsrc1 %f0, %f4
ldsh [%l7 + 0x78], %i4
stx %o6, [%l7 + 0x10]
udivcc %l0, 0x0C83, %l2
bl loop_942
fpack32 %f2, %f8, %f12
sth %l1, [%l7 + 0x12]
fmul8x16al %f11, %f1, %f12
loop_942:
sth %i1, [%l7 + 0x78]
nop
setx loop_943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o5, %g4, %g5
fpsub16 %f2, %f4, %f14
lduh [%l7 + 0x70], %l6
loop_943:
fcmped %fcc3, %f14, %f6
fpsub16s %f9, %f8, %f10
fcmpd %fcc2, %f10, %f2
fmovsgu %icc, %f5, %f7
lduh [%l7 + 0x4A], %i6
smulcc %o4, 0x1EEB, %i7
sdivx %g2, 0x1C5B, %o3
sra %o2, %i5, %g1
fabss %f13, %f3
fnor %f6, %f14, %f12
fmovde %xcc, %f0, %f14
ldsw [%l7 + 0x24], %o7
tsubcc %i3, 0x019B, %i0
bcs,a %icc, loop_944
ld [%l7 + 0x70], %f7
fcmpne16 %f12, %f14, %g6
movrgz %o1, %g7, %l3
loop_944:
fbl,a %fcc2, loop_945
ldub [%l7 + 0x52], %i2
array8 %l4, %o0, %g3
fba %fcc2, loop_946
loop_945:
tne %icc, 0x5
sllx %i4, 0x10, %o6
sth %l5, [%l7 + 0x20]
loop_946:
ldsw [%l7 + 0x44], %l2
fmovrslz %l1, %f7, %f13
fnot2 %f14, %f2
sth %l0, [%l7 + 0x56]
fmul8x16al %f1, %f0, %f14
fzeros %f0
fmovda %icc, %f4, %f5
ldd [%l7 + 0x60], %f14
st %f6, [%l7 + 0x38]
bgu,a,pt %icc, loop_947
movn %xcc, %i1, %o5
fnot1 %f0, %f8
std %f12, [%l7 + 0x40]
loop_947:
fbule,a %fcc1, loop_948
be,pn %icc, loop_949
fmovdpos %icc, %f9, %f10
ld [%l7 + 0x34], %f10
loop_948:
sth %g4, [%l7 + 0x5C]
loop_949:
bcc,a,pn %icc, loop_950
move %xcc, %g5, %i6
stw %o4, [%l7 + 0x68]
ldx [%l7 + 0x40], %l6
loop_950:
movre %i7, %o3, %g2
fbg %fcc3, loop_951
std %f6, [%l7 + 0x40]
ld [%l7 + 0x5C], %f13
movrlz %i5, %g1, %o2
loop_951:
ldx [%l7 + 0x28], %i3
ldsh [%l7 + 0x50], %o7
ldsw [%l7 + 0x4C], %i0
stb %o1, [%l7 + 0x69]
fnegd %f14, %f8
st %f15, [%l7 + 0x74]
fmovse %xcc, %f7, %f13
taddcc %g6, %l3, %g7
fbo,a %fcc3, loop_952
lduw [%l7 + 0x60], %i2
fmovdn %icc, %f4, %f12
fands %f2, %f7, %f3
loop_952:
fmovsne %icc, %f13, %f7
add %o0, %g3, %l4
fpackfix %f10, %f13
fsrc1 %f12, %f2
fornot2s %f12, %f3, %f3
fnegs %f6, %f13
st %f14, [%l7 + 0x64]
fpsub32 %f8, %f12, %f14
fbo,a %fcc0, loop_953
tcs %xcc, 0x4
lduw [%l7 + 0x64], %i4
sth %l5, [%l7 + 0x2A]
loop_953:
brz,a %o6, loop_954
tpos %xcc, 0x1
fmovrse %l2, %f2, %f9
fsrc2s %f8, %f8
loop_954:
stx %l0, [%l7 + 0x20]
lduh [%l7 + 0x7C], %l1
orn %i1, %o5, %g4
nop
setx loop_955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %xcc, 0x4
ld [%l7 + 0x34], %f11
fmovdg %xcc, %f3, %f4
loop_955:
fcmple16 %f10, %f4, %g5
fnor %f8, %f2, %f6
addc %o4, %i6, %l6
sth %o3, [%l7 + 0x44]
lduh [%l7 + 0x3C], %g2
fba %fcc0, loop_956
std %f14, [%l7 + 0x38]
std %f12, [%l7 + 0x68]
stb %i7, [%l7 + 0x1B]
loop_956:
sethi 0x15EB, %i5
lduw [%l7 + 0x5C], %o2
stx %g1, [%l7 + 0x40]
faligndata %f4, %f4, %f2
fmovda %icc, %f7, %f1
fnot2 %f2, %f12
fand %f2, %f6, %f4
ta %icc, 0x5
fbne,a %fcc2, loop_957
fabsd %f2, %f0
sth %o7, [%l7 + 0x28]
tne %icc, 0x0
loop_957:
move %icc, %i0, %o1
edge32n %g6, %l3, %i3
bcs,a %icc, loop_958
stw %g7, [%l7 + 0x44]
ldx [%l7 + 0x38], %o0
lduw [%l7 + 0x3C], %i2
loop_958:
ldsb [%l7 + 0x53], %g3
tsubcc %i4, 0x10F7, %l4
addc %o6, 0x100E, %l5
fxor %f12, %f6, %f6
ldx [%l7 + 0x40], %l2
stw %l0, [%l7 + 0x30]
stb %l1, [%l7 + 0x0F]
udiv %i1, 0x0899, %o5
fmovrsne %g4, %f11, %f8
brz %g5, loop_959
andncc %o4, %i6, %l6
ldd [%l7 + 0x18], %f8
edge8n %g2, %i7, %o3
loop_959:
bvs,a,pn %icc, loop_960
nop
setx loop_961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fand %f4, %f12, %f14
lduw [%l7 + 0x7C], %o2
loop_960:
fpadd32s %f10, %f11, %f8
loop_961:
fmovsge %xcc, %f4, %f3
movn %xcc, %g1, %o7
brlz,a %i0, loop_962
stx %i5, [%l7 + 0x70]
st %f8, [%l7 + 0x18]
ba,a,pt %xcc, loop_963
loop_962:
fmovsle %icc, %f6, %f5
fcmple32 %f10, %f4, %g6
fmovsa %icc, %f3, %f0
loop_963:
fmovrsgez %o1, %f7, %f9
tsubcc %l3, 0x1454, %i3
tl %xcc, 0x5
tcc %xcc, 0x5
or %g7, %o0, %g3
andncc %i2, %i4, %o6
fnot2 %f2, %f0
fcmped %fcc3, %f12, %f2
stw %l4, [%l7 + 0x24]
fbg %fcc2, loop_964
fmovsleu %xcc, %f5, %f10
bcs,a loop_965
fmovdne %xcc, %f13, %f14
loop_964:
tvs %xcc, 0x6
fnot1s %f12, %f3
loop_965:
tneg %icc, 0x7
fmovrde %l2, %f10, %f8
std %f10, [%l7 + 0x18]
addc %l5, 0x078C, %l1
movrgz %i1, 0x2D6, %l0
be %xcc, loop_966
ldd [%l7 + 0x50], %f6
bne,a,pn %xcc, loop_967
std %f10, [%l7 + 0x20]
loop_966:
ldub [%l7 + 0x47], %g4
bg,a,pt %xcc, loop_968
loop_967:
ld [%l7 + 0x30], %f15
mova %icc, %g5, %o5
fbn,a %fcc1, loop_969
loop_968:
movgu %icc, %i6, %l6
subccc %g2, 0x1A96, %i7
movrlz %o4, 0x216, %o3
loop_969:
lduh [%l7 + 0x50], %o2
edge32l %o7, %i0, %i5
ldx [%l7 + 0x70], %g6
udivx %o1, 0x00A2, %l3
fmovsgu %icc, %f5, %f0
movleu %icc, %i3, %g1
edge16l %g7, %o0, %i2
lduh [%l7 + 0x1C], %i4
fmovsne %icc, %f8, %f10
umulcc %o6, 0x0B5C, %g3
fbue,a %fcc1, loop_970
sdivcc %l2, 0x1966, %l4
taddcc %l5, 0x106A, %l1
bcs,pt %icc, loop_971
loop_970:
pdist %f14, %f6, %f0
fbne,a %fcc0, loop_972
tneg %xcc, 0x2
loop_971:
tvs %icc, 0x5
fmovsge %xcc, %f11, %f5
loop_972:
stx %l0, [%l7 + 0x30]
fpmerge %f8, %f15, %f6
fnor %f12, %f8, %f2
fcmpeq32 %f2, %f2, %i1
movre %g4, 0x04E, %g5
fmovsa %xcc, %f3, %f11
ldsb [%l7 + 0x21], %o5
bleu,pn %icc, loop_973
edge16l %l6, %g2, %i7
fmovse %xcc, %f8, %f8
ldsh [%l7 + 0x68], %i6
loop_973:
te %xcc, 0x5
stw %o4, [%l7 + 0x64]
sth %o3, [%l7 + 0x4E]
edge32n %o2, %i0, %i5
lduh [%l7 + 0x34], %g6
bvs %xcc, loop_974
lduh [%l7 + 0x32], %o7
edge8 %l3, %o1, %g1
st %f14, [%l7 + 0x74]
loop_974:
edge16ln %i3, %g7, %i2
fmovdleu %icc, %f2, %f14
st %f1, [%l7 + 0x38]
std %f2, [%l7 + 0x70]
lduw [%l7 + 0x24], %i4
ldsh [%l7 + 0x48], %o6
tgu %xcc, 0x3
array8 %g3, %l2, %l4
stb %l5, [%l7 + 0x56]
st %f14, [%l7 + 0x58]
ldub [%l7 + 0x51], %l1
ldx [%l7 + 0x48], %o0
mulx %i1, %l0, %g4
fmovrdlez %g5, %f10, %f14
for %f8, %f0, %f0
fsrc2s %f12, %f2
fbe,a %fcc1, loop_975
lduw [%l7 + 0x34], %l6
fmovs %f2, %f6
stb %o5, [%l7 + 0x21]
loop_975:
movne %icc, %g2, %i6
movneg %icc, %o4, %i7
ldsh [%l7 + 0x5A], %o2
lduh [%l7 + 0x78], %o3
bn,a loop_976
bshuffle %f6, %f14, %f0
fmovdpos %xcc, %f3, %f0
movrgez %i5, 0x204, %g6
loop_976:
fmovscc %xcc, %f15, %f9
fnot2s %f6, %f2
bcc,pt %xcc, loop_977
movg %xcc, %o7, %l3
stw %i0, [%l7 + 0x38]
ldd [%l7 + 0x78], %f0
loop_977:
movcc %icc, %o1, %i3
fmovsvc %icc, %f10, %f1
ldd [%l7 + 0x38], %f8
fmovde %xcc, %f2, %f11
fmovrde %g7, %f2, %f6
edge32ln %i2, %g1, %i4
stb %g3, [%l7 + 0x5F]
ldsb [%l7 + 0x60], %o6
sth %l4, [%l7 + 0x10]
ldsw [%l7 + 0x48], %l5
fpadd32s %f12, %f10, %f15
fcmps %fcc1, %f6, %f12
array32 %l1, %l2, %o0
fmovrse %i1, %f4, %f3
bne,a,pt %icc, loop_978
fbu %fcc1, loop_979
brlz %l0, loop_980
movpos %icc, %g5, %l6
loop_978:
bne %xcc, loop_981
loop_979:
edge32 %o5, %g2, %i6
loop_980:
st %f0, [%l7 + 0x5C]
ldd [%l7 + 0x18], %f12
loop_981:
movge %icc, %g4, %o4
stb %i7, [%l7 + 0x35]
fmul8x16al %f11, %f3, %f10
fsrc2 %f6, %f14
ldsb [%l7 + 0x23], %o2
subcc %o3, %g6, %i5
fblg,a %fcc1, loop_982
ba,a,pt %icc, loop_983
std %f8, [%l7 + 0x10]
fornot1 %f6, %f0, %f14
loop_982:
fcmpne32 %f4, %f2, %o7
loop_983:
sth %i0, [%l7 + 0x44]
xnor %o1, %i3, %g7
movrgez %l3, 0x2D9, %g1
brnz,a %i2, loop_984
move %xcc, %g3, %o6
stx %i4, [%l7 + 0x48]
fandnot2s %f7, %f6, %f14
loop_984:
tgu %xcc, 0x6
tvs %xcc, 0x4
lduh [%l7 + 0x40], %l5
andn %l4, 0x07D6, %l2
brz,a %l1, loop_985
fbge,a %fcc1, loop_986
fornot2s %f6, %f14, %f8
te %icc, 0x3
loop_985:
tgu %icc, 0x1
loop_986:
movne %icc, %i1, %o0
st %f7, [%l7 + 0x48]
fba,a %fcc2, loop_987
edge32n %l0, %l6, %g5
ldx [%l7 + 0x08], %o5
fbge %fcc1, loop_988
loop_987:
sth %i6, [%l7 + 0x4C]
std %f8, [%l7 + 0x28]
fcmpeq32 %f6, %f4, %g4
loop_988:
bne,a,pn %icc, loop_989
stb %o4, [%l7 + 0x14]
stw %i7, [%l7 + 0x0C]
st %f15, [%l7 + 0x3C]
loop_989:
std %f8, [%l7 + 0x08]
fcmple16 %f2, %f6, %o2
ldx [%l7 + 0x78], %g2
st %f9, [%l7 + 0x78]
fpsub16 %f4, %f4, %f4
st %f9, [%l7 + 0x54]
bne,a,pt %xcc, loop_990
fmovdl %icc, %f15, %f10
fnegs %f3, %f0
tsubcctv %g6, %i5, %o7
loop_990:
for %f0, %f14, %f4
std %f8, [%l7 + 0x40]
sub %i0, 0x106D, %o1
ldsw [%l7 + 0x20], %o3
fbl,a %fcc1, loop_991
fmul8x16au %f11, %f15, %f6
ldsw [%l7 + 0x28], %i3
fmovsle %xcc, %f4, %f14
loop_991:
stw %l3, [%l7 + 0x40]
fand %f0, %f14, %f8
st %f13, [%l7 + 0x74]
fmovdleu %icc, %f8, %f12
xnor %g1, %g7, %i2
ba,pt %xcc, loop_992
tvc %icc, 0x6
edge8l %o6, %g3, %l5
std %f2, [%l7 + 0x58]
loop_992:
stb %i4, [%l7 + 0x75]
fmovsvs %xcc, %f10, %f8
st %f2, [%l7 + 0x60]
xor %l2, %l4, %i1
tle %icc, 0x0
ldsb [%l7 + 0x75], %o0
stw %l0, [%l7 + 0x3C]
fmovsleu %xcc, %f9, %f5
bshuffle %f0, %f2, %f8
ldx [%l7 + 0x60], %l6
fnot2 %f10, %f10
bneg,pt %xcc, loop_993
sll %l1, %g5, %o5
ldub [%l7 + 0x0C], %g4
fmovde %icc, %f11, %f2
loop_993:
tn %icc, 0x5
add %i6, 0x00DD, %i7
ldsb [%l7 + 0x70], %o4
bcs,a,pn %icc, loop_994
stb %g2, [%l7 + 0x1D]
edge32ln %o2, %g6, %o7
smul %i0, 0x0527, %i5
loop_994:
fands %f8, %f4, %f2
fmovdcs %icc, %f12, %f1
stx %o3, [%l7 + 0x58]
tcc %icc, 0x0
ld [%l7 + 0x58], %f3
ldub [%l7 + 0x65], %o1
addc %l3, %g1, %g7
ldd [%l7 + 0x58], %f12
nop
setx loop_995, %l0, %l1
jmpl %l1, %i3
te %xcc, 0x7
bvs,pn %icc, loop_996
fmovde %xcc, %f11, %f8
loop_995:
fbul %fcc0, loop_997
bg,a %icc, loop_998
loop_996:
bneg,pt %icc, loop_999
movgu %icc, %i2, %g3
loop_997:
array32 %l5, %i4, %l2
loop_998:
tge %icc, 0x1
loop_999:
umulcc %l4, %o6, %i1
xnorcc %l0, %o0, %l6
fandnot1s %f8, %f6, %f7
bpos,pn %icc, loop_1000
bshuffle %f8, %f0, %f14
fbo,a %fcc0, loop_1001
fbug,a %fcc3, loop_1002
loop_1000:
fcmpne16 %f6, %f6, %l1
fmovdvc %icc, %f3, %f4
loop_1001:
ldsh [%l7 + 0x0E], %o5
loop_1002:
movrgez %g4, %i6, %g5
bneg,pn %icc, loop_1003
siam 0x3
fmovrde %i7, %f12, %f8
ldsw [%l7 + 0x0C], %o4
loop_1003:
addcc %o2, %g6, %o7
umulcc %i0, 0x1B26, %i5
tl %xcc, 0x5
lduw [%l7 + 0x78], %g2
fpack32 %f4, %f0, %f6
ldub [%l7 + 0x16], %o3
array32 %o1, %l3, %g1
fornot1 %f6, %f10, %f12
fbl,a %fcc0, loop_1004
mulx %i3, 0x1384, %g7
fzero %f12
fpadd16 %f0, %f14, %f14
loop_1004:
ldub [%l7 + 0x3C], %g3
fmul8x16au %f13, %f7, %f14
ldx [%l7 + 0x40], %l5
subcc %i4, %l2, %i2
ldd [%l7 + 0x10], %f14
andncc %o6, %i1, %l4
ldub [%l7 + 0x57], %l0
lduw [%l7 + 0x10], %l6
addccc %l1, %o5, %g4
ldsh [%l7 + 0x74], %o0
ba,a loop_1005
stb %g5, [%l7 + 0x1F]
edge32n %i7, %i6, %o2
fmovrslz %o4, %f4, %f1
loop_1005:
nop
setx loop_1006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %o7, %g6
lduw [%l7 + 0x50], %i0
fmovdpos %xcc, %f9, %f2
loop_1006:
fmovrsgz %g2, %f12, %f3
fnors %f4, %f3, %f15
fba,a %fcc1, loop_1007
fmovsne %icc, %f2, %f8
ldsb [%l7 + 0x2C], %i5
tle %xcc, 0x0
loop_1007:
ld [%l7 + 0x40], %f6
stw %o1, [%l7 + 0x14]
ldsw [%l7 + 0x54], %o3
stx %l3, [%l7 + 0x58]
sdiv %i3, 0x02A7, %g7
edge16n %g3, %g1, %l5
fmul8x16 %f1, %f0, %f2
orcc %i4, %l2, %i2
ldx [%l7 + 0x20], %i1
call loop_1008
stx %l4, [%l7 + 0x58]
tcc %icc, 0x1
edge32n %o6, %l6, %l0
loop_1008:
fsrc2s %f10, %f4
ldub [%l7 + 0x24], %o5
stw %g4, [%l7 + 0x1C]
lduw [%l7 + 0x48], %o0
ldsb [%l7 + 0x67], %l1
lduh [%l7 + 0x40], %g5
tge %xcc, 0x5
fmovrdlz %i7, %f14, %f14
fcmpne32 %f8, %f10, %o2
fxors %f0, %f8, %f3
fmovrslez %i6, %f12, %f1
xorcc %o7, %o4, %i0
ldd [%l7 + 0x30], %f14
ldsb [%l7 + 0x5A], %g2
stx %i5, [%l7 + 0x08]
fpadd16s %f0, %f2, %f5
tgu %icc, 0x1
xorcc %g6, %o3, %l3
ldx [%l7 + 0x68], %o1
fornot2 %f12, %f8, %f12
tpos %xcc, 0x5
fcmpes %fcc2, %f11, %f10
movvs %icc, %g7, %i3
fmovrslz %g3, %f13, %f0
ld [%l7 + 0x74], %f15
fcmpne16 %f6, %f6, %l5
ldx [%l7 + 0x68], %i4
tcc %icc, 0x6
nop
setx loop_1009, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos loop_1010
stb %l2, [%l7 + 0x2B]
fpadd16 %f6, %f2, %f12
loop_1009:
nop
setx loop_1011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1010:
tne %icc, 0x4
tleu %xcc, 0x6
tne %icc, 0x5
loop_1011:
ldd [%l7 + 0x20], %f10
lduh [%l7 + 0x10], %i2
bvc,a,pt %xcc, loop_1012
fnot1 %f10, %f10
movneg %icc, %i1, %g1
std %f4, [%l7 + 0x58]
loop_1012:
ldsh [%l7 + 0x74], %o6
stw %l4, [%l7 + 0x28]
std %f14, [%l7 + 0x48]
te %xcc, 0x4
ble,pn %xcc, loop_1013
stx %l0, [%l7 + 0x60]
std %f10, [%l7 + 0x20]
sethi 0x1179, %l6
loop_1013:
fmovrdlez %o5, %f12, %f10
stw %g4, [%l7 + 0x78]
fbul,a %fcc2, loop_1014
stb %l1, [%l7 + 0x42]
ldsw [%l7 + 0x38], %o0
movl %icc, %g5, %i7
loop_1014:
bpos,a,pt %xcc, loop_1015
ldx [%l7 + 0x20], %i6
lduh [%l7 + 0x2C], %o2
brz %o7, loop_1016
loop_1015:
stb %i0, [%l7 + 0x77]
fnot1 %f2, %f10
tne %icc, 0x1
loop_1016:
movrne %g2, %o4, %g6
brgez %i5, loop_1017
edge16ln %o3, %l3, %g7
edge8ln %i3, %g3, %o1
movg %xcc, %l5, %l2
loop_1017:
movleu %icc, %i4, %i2
std %f10, [%l7 + 0x38]
ble loop_1018
fba %fcc3, loop_1019
alignaddrl %i1, %o6, %l4
ldx [%l7 + 0x50], %l0
loop_1018:
fpackfix %f4, %f4
loop_1019:
taddcctv %l6, %g1, %o5
fnegd %f14, %f12
brlez %l1, loop_1020
ldsw [%l7 + 0x58], %g4
fbule,a %fcc1, loop_1021
fnot2s %f13, %f15
loop_1020:
ldd [%l7 + 0x40], %f2
and %g5, 0x1B11, %o0
loop_1021:
fornot1 %f6, %f8, %f14
lduw [%l7 + 0x44], %i6
tn %xcc, 0x3
brnz %i7, loop_1022
fbu,a %fcc1, loop_1023
alignaddr %o2, %o7, %i0
fsrc1s %f6, %f2
loop_1022:
movrgez %g2, %o4, %g6
loop_1023:
fpadd16 %f10, %f6, %f12
movrgez %o3, %i5, %g7
fornot2 %f14, %f0, %f12
fmovrdgez %l3, %f2, %f2
fpmerge %f7, %f1, %f6
tcc %icc, 0x2
std %f10, [%l7 + 0x70]
ldsb [%l7 + 0x18], %g3
fmovdvc %icc, %f3, %f6
ldsw [%l7 + 0x30], %i3
fcmpd %fcc2, %f12, %f2
stw %o1, [%l7 + 0x1C]
bn,a,pt %icc, loop_1024
tgu %xcc, 0x4
tcc %icc, 0x1
tcc %xcc, 0x4
loop_1024:
andncc %l2, %i4, %i2
fcmpne32 %f8, %f10, %i1
fone %f6
fors %f13, %f1, %f9
fxnors %f5, %f5, %f11
ldsw [%l7 + 0x08], %l5
fmovrdne %o6, %f14, %f2
fmovdl %icc, %f1, %f6
sth %l0, [%l7 + 0x2C]
brlez,a %l4, loop_1025
edge32n %g1, %o5, %l6
fmovrslz %g4, %f15, %f1
movge %xcc, %l1, %o0
loop_1025:
fbn,a %fcc0, loop_1026
lduh [%l7 + 0x0E], %g5
movrgez %i7, %o2, %o7
fandnot1s %f12, %f11, %f15
loop_1026:
ld [%l7 + 0x08], %f11
umulcc %i0, 0x0D89, %i6
lduh [%l7 + 0x2C], %o4
fzero %f12
sll %g2, %o3, %i5
fbn %fcc3, loop_1027
ldx [%l7 + 0x60], %g6
move %xcc, %g7, %g3
fnegd %f4, %f4
loop_1027:
fxors %f5, %f10, %f4
movrne %l3, %o1, %l2
fxnor %f4, %f0, %f12
lduw [%l7 + 0x58], %i4
fbue,a %fcc0, loop_1028
tsubcc %i3, %i1, %l5
stb %o6, [%l7 + 0x78]
stw %i2, [%l7 + 0x70]
loop_1028:
ld [%l7 + 0x6C], %f15
movre %l0, %g1, %l4
fmovdcc %xcc, %f3, %f0
smulcc %l6, 0x1B0F, %g4
brz %l1, loop_1029
tcs %xcc, 0x5
movneg %xcc, %o0, %o5
ld [%l7 + 0x78], %f0
loop_1029:
fcmpeq16 %f0, %f0, %i7
tsubcctv %g5, 0x002C, %o7
std %f4, [%l7 + 0x40]
alignaddrl %i0, %i6, %o2
bshuffle %f4, %f8, %f6
for %f14, %f12, %f2
fble %fcc3, loop_1030
fpsub32s %f2, %f2, %f15
tle %xcc, 0x6
ldd [%l7 + 0x28], %f6
loop_1030:
ldsh [%l7 + 0x2C], %g2
tsubcc %o3, 0x0FB7, %o4
or %g6, %i5, %g3
fmovsl %xcc, %f8, %f4
edge8n %g7, %o1, %l2
fmovdleu %xcc, %f9, %f0
std %f14, [%l7 + 0x10]
fbug %fcc3, loop_1031
stx %l3, [%l7 + 0x78]
sra %i4, 0x15, %i3
fbue %fcc2, loop_1032
loop_1031:
fcmped %fcc3, %f10, %f2
stx %i1, [%l7 + 0x28]
fcmps %fcc2, %f4, %f15
loop_1032:
fbue,a %fcc3, loop_1033
edge32l %o6, %i2, %l0
addcc %g1, %l4, %l6
bcs,a %icc, loop_1034
loop_1033:
tn %icc, 0x0
fabss %f1, %f0
sdivx %l5, 0x1229, %l1
loop_1034:
ldub [%l7 + 0x36], %g4
ldsh [%l7 + 0x40], %o0
fmovrslz %i7, %f7, %f15
fmovsa %xcc, %f0, %f6
udivx %g5, 0x1555, %o7
edge32ln %i0, %o5, %i6
ldd [%l7 + 0x48], %f10
stb %g2, [%l7 + 0x22]
bcc,a loop_1035
fmovrdgz %o2, %f12, %f10
stb %o3, [%l7 + 0x7F]
tcs %icc, 0x7
loop_1035:
ldsb [%l7 + 0x34], %o4
fmovsl %icc, %f6, %f13
fcmps %fcc2, %f3, %f4
fmovsa %xcc, %f2, %f11
sth %i5, [%l7 + 0x66]
bgu,pt %xcc, loop_1036
fmuld8ulx16 %f13, %f14, %f10
fmovsneg %xcc, %f13, %f9
fpadd16 %f6, %f6, %f6
loop_1036:
nop
setx loop_1037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f8, %f2, %g3
std %f12, [%l7 + 0x20]
fmovdge %xcc, %f3, %f5
loop_1037:
fmovrse %g6, %f9, %f14
fmovsle %xcc, %f11, %f11
std %f14, [%l7 + 0x38]
fmovrslez %g7, %f4, %f6
fmovsl %xcc, %f2, %f7
xnorcc %o1, %l3, %i4
brlz %l2, loop_1038
movcs %xcc, %i3, %o6
stb %i1, [%l7 + 0x52]
popc 0x04D8, %l0
loop_1038:
fandnot2 %f6, %f14, %f6
sth %g1, [%l7 + 0x20]
stx %l4, [%l7 + 0x70]
fpmerge %f11, %f13, %f4
array8 %i2, %l6, %l1
fbe %fcc0, loop_1039
umul %g4, %o0, %i7
ld [%l7 + 0x38], %f12
movn %icc, %l5, %g5
loop_1039:
fmovsvs %icc, %f15, %f13
fpadd16 %f2, %f0, %f4
fmovsg %icc, %f11, %f6
tne %xcc, 0x4
fbn %fcc2, loop_1040
fpsub32 %f2, %f10, %f10
fnot1s %f0, %f12
fbug %fcc1, loop_1041
loop_1040:
st %f14, [%l7 + 0x6C]
sth %i0, [%l7 + 0x20]
sub %o5, %i6, %g2
loop_1041:
ldsw [%l7 + 0x44], %o7
sll %o2, %o3, %i5
tpos %xcc, 0x7
fmovse %icc, %f6, %f12
st %f2, [%l7 + 0x64]
fmovsge %xcc, %f4, %f3
fone %f6
tne %icc, 0x7
ldub [%l7 + 0x2A], %g3
fbe %fcc0, loop_1042
fmul8sux16 %f12, %f10, %f8
edge8n %g6, %g7, %o1
stb %l3, [%l7 + 0x4C]
loop_1042:
fbo %fcc2, loop_1043
fmovrde %o4, %f10, %f4
fmovrsgez %i4, %f13, %f10
tle %icc, 0x4
loop_1043:
nop
setx loop_1044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x7C], %l2
fmovda %xcc, %f7, %f4
edge8ln %o6, %i3, %i1
loop_1044:
andn %g1, 0x0272, %l0
andncc %i2, %l6, %l1
ldub [%l7 + 0x68], %g4
fmovrdgez %l4, %f0, %f12
brlz %o0, loop_1045
fcmple32 %f2, %f14, %l5
fcmpeq32 %f2, %f10, %g5
edge16n %i0, %o5, %i6
loop_1045:
fpsub32 %f12, %f6, %f0
mova %icc, %g2, %o7
movcc %xcc, %i7, %o2
brz,a %o3, loop_1046
fabsd %f14, %f8
stw %g3, [%l7 + 0x68]
fors %f15, %f6, %f2
loop_1046:
array16 %i5, %g7, %g6
for %f6, %f4, %f8
ldx [%l7 + 0x60], %l3
fmovspos %xcc, %f13, %f3
ldsh [%l7 + 0x3C], %o4
fmovsle %xcc, %f0, %f2
fmovrslz %i4, %f12, %f7
movge %xcc, %l2, %o6
fcmpeq32 %f4, %f12, %i3
edge32ln %o1, %i1, %l0
std %f0, [%l7 + 0x18]
stx %g1, [%l7 + 0x48]
nop
setx loop_1047, %l0, %l1
jmpl %l1, %l6
movge %xcc, %l1, %i2
fmovrdgz %l4, %f4, %f6
fmul8sux16 %f6, %f0, %f4
loop_1047:
bvs,a loop_1048
fcmpes %fcc3, %f9, %f0
tn %xcc, 0x7
siam 0x5
loop_1048:
ldsh [%l7 + 0x44], %g4
sll %o0, 0x0B, %g5
udivx %l5, 0x0348, %i0
fmovrse %o5, %f4, %f15
bgu,pt %xcc, loop_1049
ldsh [%l7 + 0x46], %i6
fornot1 %f6, %f4, %f8
fmovdcc %xcc, %f7, %f7
loop_1049:
fmovrdne %o7, %f6, %f4
lduh [%l7 + 0x5E], %g2
fpadd16 %f10, %f12, %f0
bg,a loop_1050
call loop_1051
fbu,a %fcc1, loop_1052
fnot2 %f8, %f6
loop_1050:
sethi 0x15A4, %o2
loop_1051:
nop
setx loop_1053, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1052:
sllx %o3, %i7, %i5
ba,pt %xcc, loop_1054
addccc %g3, 0x1C0E, %g6
loop_1053:
tpos %xcc, 0x3
nop
setx loop_1055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1054:
subc %g7, %o4, %i4
edge32ln %l3, %o6, %l2
edge16l %i3, %i1, %o1
loop_1055:
fmovdvs %icc, %f4, %f3
fmul8x16 %f15, %f12, %f12
tgu %xcc, 0x1
fmovrdlez %l0, %f2, %f0
fmul8x16au %f6, %f7, %f6
ldx [%l7 + 0x60], %l6
fands %f2, %f6, %f9
stb %l1, [%l7 + 0x1D]
st %f1, [%l7 + 0x14]
ld [%l7 + 0x30], %f0
movn %xcc, %g1, %l4
tsubcctv %g4, %i2, %o0
movleu %icc, %l5, %i0
fandnot2s %f2, %f15, %f7
stb %o5, [%l7 + 0x12]
umul %g5, 0x0480, %o7
fmovrsgez %g2, %f10, %f5
fzeros %f7
ldd [%l7 + 0x60], %f14
fmuld8sux16 %f4, %f11, %f12
ldsw [%l7 + 0x38], %o2
fcmpgt32 %f12, %f10, %o3
popc %i6, %i5
movne %icc, %i7, %g6
bshuffle %f2, %f8, %f12
fbu %fcc3, loop_1056
ldsb [%l7 + 0x08], %g7
ldd [%l7 + 0x40], %f4
bneg loop_1057
loop_1056:
std %f0, [%l7 + 0x20]
ldsb [%l7 + 0x11], %o4
fpmerge %f3, %f8, %f6
loop_1057:
tg %icc, 0x1
sdiv %i4, 0x0ED1, %l3
tle %icc, 0x5
fpsub32s %f4, %f2, %f1
andn %g3, %o6, %l2
add %i1, %i3, %o1
bn,pn %xcc, loop_1058
popc 0x1A05, %l6
fmovdne %xcc, %f12, %f0
edge32n %l1, %g1, %l0
loop_1058:
lduw [%l7 + 0x40], %l4
array8 %g4, %i2, %l5
movrlz %i0, %o5, %g5
bleu,a,pt %xcc, loop_1059
fmovdge %xcc, %f6, %f12
stx %o0, [%l7 + 0x38]
lduh [%l7 + 0x44], %g2
loop_1059:
fpack32 %f14, %f0, %f14
bvs,pt %xcc, loop_1060
xor %o2, 0x0B69, %o7
sth %o3, [%l7 + 0x32]
fsrc1 %f6, %f4
loop_1060:
fmovrdne %i5, %f12, %f12
call loop_1061
fbl,a %fcc0, loop_1062
movrlz %i7, %i6, %g7
ldub [%l7 + 0x2E], %g6
loop_1061:
ldd [%l7 + 0x08], %f6
loop_1062:
fxnor %f4, %f8, %f12
bshuffle %f8, %f8, %f0
sth %o4, [%l7 + 0x64]
brgez %l3, loop_1063
smulcc %g3, 0x1165, %o6
orn %i4, 0x1747, %l2
lduh [%l7 + 0x70], %i1
loop_1063:
fand %f14, %f14, %f10
sth %i3, [%l7 + 0x46]
fnot1s %f5, %f4
lduw [%l7 + 0x5C], %o1
fpsub32s %f13, %f6, %f11
nop
setx loop_1064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %l6, 0x0961, %l1
sth %l0, [%l7 + 0x5A]
or %l4, 0x0A6E, %g4
loop_1064:
fbuge,a %fcc2, loop_1065
alignaddr %g1, %i2, %i0
ld [%l7 + 0x40], %f15
edge8ln %l5, %o5, %g5
loop_1065:
sllx %g2, 0x18, %o2
movg %xcc, %o0, %o3
lduw [%l7 + 0x08], %o7
tge %icc, 0x6
fmovdpos %xcc, %f11, %f13
tneg %icc, 0x6
subc %i5, %i7, %g7
fbn,a %fcc2, loop_1066
lduh [%l7 + 0x14], %i6
stx %g6, [%l7 + 0x70]
sth %l3, [%l7 + 0x3A]
loop_1066:
movrlz %o4, %g3, %o6
ldsw [%l7 + 0x5C], %i4
movrlz %i1, %l2, %i3
fxnors %f4, %f3, %f6
lduw [%l7 + 0x7C], %o1
alignaddr %l6, %l1, %l0
fpsub16 %f6, %f4, %f10
fbl %fcc3, loop_1067
bn,a loop_1068
fbne,a %fcc1, loop_1069
sll %l4, %g4, %i2
loop_1067:
nop
setx loop_1070, %l0, %l1
jmpl %l1, %i0
loop_1068:
stx %g1, [%l7 + 0x78]
loop_1069:
edge16 %o5, %g5, %g2
bcs %icc, loop_1071
loop_1070:
xnor %l5, %o2, %o0
fbuge,a %fcc0, loop_1072
lduw [%l7 + 0x54], %o3
loop_1071:
brz,a %i5, loop_1073
umulcc %o7, 0x02FB, %i7
loop_1072:
mova %icc, %g7, %i6
popc 0x0B0A, %l3
loop_1073:
tpos %icc, 0x3
fmovrslz %g6, %f14, %f8
fmovrsne %o4, %f3, %f12
fnand %f10, %f6, %f10
bvs,a,pn %icc, loop_1074
movrgz %g3, %i4, %o6
lduw [%l7 + 0x18], %i1
fabss %f10, %f7
loop_1074:
tsubcc %i3, %o1, %l6
fnor %f8, %f0, %f10
stb %l2, [%l7 + 0x0B]
tneg %icc, 0x1
ldsw [%l7 + 0x78], %l0
fmovdvc %icc, %f6, %f9
tgu %xcc, 0x5
sth %l1, [%l7 + 0x50]
bne,a,pn %icc, loop_1075
lduw [%l7 + 0x58], %g4
movne %icc, %i2, %l4
st %f14, [%l7 + 0x20]
loop_1075:
bvc,pn %xcc, loop_1076
fandnot1 %f10, %f10, %f8
movn %icc, %g1, %o5
fmovrdgz %i0, %f6, %f0
loop_1076:
stx %g5, [%l7 + 0x08]
fpadd16 %f12, %f8, %f4
fbe %fcc2, loop_1077
fmovsneg %icc, %f9, %f8
stw %l5, [%l7 + 0x78]
ld [%l7 + 0x6C], %f13
loop_1077:
fcmple16 %f6, %f14, %g2
ldub [%l7 + 0x57], %o0
ldsb [%l7 + 0x51], %o3
udiv %i5, 0x0D82, %o7
fmovdge %xcc, %f2, %f14
edge8 %o2, %i7, %i6
sth %l3, [%l7 + 0x12]
stx %g7, [%l7 + 0x58]
fmovsa %icc, %f6, %f7
subccc %o4, %g3, %i4
stw %g6, [%l7 + 0x20]
movrgez %o6, 0x39F, %i3
fmovsvs %icc, %f1, %f2
te %icc, 0x6
ldd [%l7 + 0x58], %f10
fxor %f10, %f14, %f6
st %f12, [%l7 + 0x20]
ldsh [%l7 + 0x36], %i1
fnand %f2, %f12, %f0
fcmpgt16 %f4, %f0, %l6
fbl %fcc2, loop_1078
movpos %xcc, %o1, %l2
lduw [%l7 + 0x48], %l0
tneg %xcc, 0x5
loop_1078:
movne %icc, %l1, %g4
lduw [%l7 + 0x44], %i2
st %f2, [%l7 + 0x40]
sethi 0x0DE3, %g1
xorcc %o5, %i0, %l4
fabss %f5, %f4
edge32n %l5, %g5, %o0
bcc loop_1079
srlx %g2, 0x18, %o3
fmovrsgez %o7, %f12, %f10
movre %o2, %i5, %i6
loop_1079:
ld [%l7 + 0x0C], %f8
ldsw [%l7 + 0x70], %i7
edge8n %g7, %o4, %g3
ldx [%l7 + 0x70], %l3
taddcctv %g6, %o6, %i3
nop
setx loop_1080, %l0, %l1
jmpl %l1, %i4
stx %l6, [%l7 + 0x58]
edge8ln %o1, %l2, %i1
movre %l1, %g4, %i2
loop_1080:
fmovrdgz %g1, %f6, %f10
nop
setx loop_1081, %l0, %l1
jmpl %l1, %l0
fmovrslez %i0, %f7, %f8
fmovdleu %icc, %f11, %f13
st %f4, [%l7 + 0x78]
loop_1081:
edge32ln %l4, %o5, %g5
fnot1s %f10, %f3
ldsh [%l7 + 0x18], %l5
ble,a %xcc, loop_1082
addc %g2, %o0, %o3
ld [%l7 + 0x24], %f2
fmovrse %o2, %f10, %f8
loop_1082:
ldd [%l7 + 0x18], %f6
bleu,a loop_1083
ba,a,pt %xcc, loop_1084
fnot1s %f7, %f12
bl,pn %xcc, loop_1085
loop_1083:
tsubcctv %o7, 0x0B88, %i5
loop_1084:
fble %fcc0, loop_1086
subccc %i6, %g7, %i7
loop_1085:
fmovscc %xcc, %f2, %f6
andn %g3, 0x0C55, %o4
loop_1086:
ble,a,pt %icc, loop_1087
fmovrdgez %l3, %f10, %f4
movn %icc, %g6, %o6
std %f14, [%l7 + 0x30]
loop_1087:
fzeros %f3
tg %xcc, 0x6
stx %i4, [%l7 + 0x30]
fmovrde %l6, %f8, %f14
stb %i3, [%l7 + 0x0E]
ldsw [%l7 + 0x10], %o1
fcmple16 %f4, %f12, %i1
nop
setx loop_1088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f11, %f12, %f7
fmovsle %xcc, %f0, %f13
fxors %f14, %f13, %f6
loop_1088:
edge32l %l1, %l2, %g4
ldd [%l7 + 0x40], %f4
bcc,a,pn %icc, loop_1089
tcs %xcc, 0x7
fone %f10
fmovdcc %xcc, %f12, %f3
loop_1089:
sra %g1, %i2, %l0
tne %icc, 0x4
fmovscc %xcc, %f13, %f2
ba loop_1090
ldsw [%l7 + 0x6C], %i0
fblg %fcc2, loop_1091
edge32ln %o5, %l4, %g5
loop_1090:
fmovrse %g2, %f5, %f2
fblg,a %fcc2, loop_1092
loop_1091:
smulcc %l5, 0x1AF6, %o0
fmovsvs %icc, %f12, %f15
fandnot1 %f2, %f4, %f10
loop_1092:
fcmped %fcc1, %f4, %f12
stw %o3, [%l7 + 0x34]
fcmpne16 %f0, %f14, %o2
fblg,a %fcc1, loop_1093
movrne %o7, %i6, %i5
fmovdvc %icc, %f2, %f12
std %f8, [%l7 + 0x40]
loop_1093:
fbul,a %fcc1, loop_1094
fones %f15
stx %i7, [%l7 + 0x20]
ldx [%l7 + 0x78], %g3
loop_1094:
sdivx %o4, 0x0590, %l3
fbge %fcc2, loop_1095
fornot1s %f2, %f4, %f8
brgz %g7, loop_1096
fmovsge %icc, %f10, %f8
loop_1095:
movn %icc, %o6, %g6
ldub [%l7 + 0x27], %i4
loop_1096:
fbge %fcc2, loop_1097
ldsb [%l7 + 0x5B], %l6
fpadd32s %f10, %f4, %f9
udivcc %i3, 0x1F65, %i1
loop_1097:
fbule %fcc2, loop_1098
subcc %l1, %o1, %g4
fmovdne %xcc, %f7, %f2
ldsb [%l7 + 0x54], %g1
loop_1098:
bn,pn %xcc, loop_1099
udiv %i2, 0x033D, %l2
xor %l0, %o5, %l4
movneg %xcc, %i0, %g2
loop_1099:
srax %l5, %g5, %o3
fmovsgu %icc, %f2, %f0
fcmpgt16 %f4, %f2, %o0
ldsh [%l7 + 0x66], %o2
ld [%l7 + 0x18], %f4
fandnot2 %f10, %f14, %f8
ldd [%l7 + 0x70], %f2
ldd [%l7 + 0x58], %f0
bg,a %icc, loop_1100
pdist %f2, %f12, %f12
std %f8, [%l7 + 0x78]
fmul8ulx16 %f4, %f10, %f2
loop_1100:
movrgz %i6, %o7, %i7
fble,a %fcc2, loop_1101
bleu,pn %xcc, loop_1102
ba %icc, loop_1103
bleu,a,pt %xcc, loop_1104
loop_1101:
lduh [%l7 + 0x5A], %g3
loop_1102:
stx %i5, [%l7 + 0x10]
loop_1103:
fba %fcc1, loop_1105
loop_1104:
fnegs %f3, %f0
fpadd32 %f10, %f0, %f4
addc %o4, %l3, %g7
loop_1105:
fands %f12, %f0, %f6
fcmpes %fcc2, %f3, %f10
fandnot2s %f1, %f14, %f4
fbne %fcc1, loop_1106
tl %icc, 0x2
ld [%l7 + 0x2C], %f5
fpsub32s %f13, %f15, %f3
loop_1106:
st %f12, [%l7 + 0x30]
ldd [%l7 + 0x48], %f14
stb %o6, [%l7 + 0x79]
nop
setx loop_1107, %l0, %l1
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 %xcc, %f9, %f1
movvc %icc, %g6, %i4
or %l6, 0x1E16, %i1
loop_1107:
fmovsge %xcc, %f6, %f11
ldub [%l7 + 0x09], %i3
bcc,a,pn %icc, loop_1108
movcs %icc, %l1, %o1
fmul8x16 %f15, %f2, %f10
std %f10, [%l7 + 0x10]
loop_1108:
fbul %fcc2, loop_1109
bshuffle %f14, %f10, %f12
fmovrse %g1, %f6, %f7
fmovrdlez %g4, %f4, %f6
loop_1109:
edge16n %l2, %i2, %o5
tcc %xcc, 0x4
lduw [%l7 + 0x34], %l4
taddcc %i0, 0x087F, %g2
ldsb [%l7 + 0x0F], %l5
fbuge %fcc0, loop_1110
fnors %f8, %f15, %f3
fpadd16s %f4, %f4, %f9
fand %f4, %f14, %f6
loop_1110:
stw %l0, [%l7 + 0x30]
sth %o3, [%l7 + 0x6E]
edge32n %g5, %o2, %i6
fbg,a %fcc1, loop_1111
tsubcc %o7, 0x1A69, %i7
or %g3, 0x0675, %o0
bneg,pt %xcc, loop_1112
loop_1111:
tle %icc, 0x3
lduw [%l7 + 0x7C], %o4
fnor %f2, %f0, %f8
loop_1112:
edge16n %i5, %l3, %o6
fblg %fcc0, loop_1113
fnands %f15, %f0, %f4
st %f7, [%l7 + 0x34]
fbe %fcc1, loop_1114
loop_1113:
fcmpne32 %f14, %f10, %g6
movl %xcc, %i4, %g7
ld [%l7 + 0x44], %f3
loop_1114:
sethi 0x07B1, %i1
tvs %xcc, 0x1
tl %xcc, 0x5
fmul8x16al %f8, %f1, %f2
fnot2s %f14, %f13
fmovscc %icc, %f6, %f10
ldsw [%l7 + 0x38], %l6
bneg loop_1115
ldsh [%l7 + 0x76], %l1
fands %f0, %f0, %f14
lduh [%l7 + 0x72], %i3
loop_1115:
fcmple16 %f2, %f10, %g1
tvc %icc, 0x2
fmovdne %icc, %f7, %f7
orncc %g4, 0x0B60, %o1
edge8ln %l2, %o5, %i2
tsubcctv %l4, 0x122A, %i0
ldsw [%l7 + 0x2C], %l5
fmovsleu %xcc, %f15, %f3
tcs %icc, 0x7
lduw [%l7 + 0x50], %g2
ld [%l7 + 0x6C], %f12
movne %xcc, %o3, %g5
movvc %icc, %l0, %i6
st %f0, [%l7 + 0x74]
siam 0x4
fcmpne32 %f2, %f2, %o2
fmovrslz %i7, %f0, %f11
be,pn %xcc, loop_1116
stx %o7, [%l7 + 0x20]
nop
setx loop_1117, %l0, %l1
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], %g3
loop_1116:
fpmerge %f11, %f3, %f10
fmovd %f2, %f10
loop_1117:
stb %o4, [%l7 + 0x76]
ldsb [%l7 + 0x22], %i5
ldub [%l7 + 0x4B], %l3
lduh [%l7 + 0x52], %o0
std %f10, [%l7 + 0x28]
andcc %g6, %i4, %o6
movvs %xcc, %g7, %l6
move %xcc, %l1, %i3
fba %fcc0, loop_1118
stb %g1, [%l7 + 0x72]
fabss %f1, %f15
fmovsl %icc, %f10, %f1
loop_1118:
movg %xcc, %i1, %o1
fmovrde %g4, %f8, %f2
srl %l2, %o5, %l4
fpadd16 %f6, %f0, %f12
bg,a,pt %icc, loop_1119
fcmpes %fcc3, %f0, %f3
nop
setx loop_1120, %l0, %l1
jmpl %l1, %i2
fcmple32 %f0, %f2, %i0
loop_1119:
fpack32 %f4, %f6, %f4
std %f6, [%l7 + 0x68]
loop_1120:
fbule,a %fcc1, loop_1121
stx %l5, [%l7 + 0x38]
addc %g2, %o3, %l0
fmovspos %xcc, %f2, %f3
loop_1121:
sethi 0x1FE0, %g5
fblg,a %fcc0, loop_1122
fnot2 %f12, %f4
fble %fcc0, loop_1123
ld [%l7 + 0x5C], %f8
loop_1122:
ldsb [%l7 + 0x71], %o2
sdivcc %i7, 0x0FED, %o7
loop_1123:
lduw [%l7 + 0x48], %g3
ldsh [%l7 + 0x18], %i6
orcc %i5, 0x03EB, %o4
nop
setx loop_1124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %o0, %l3, %g6
fxors %f12, %f7, %f12
ldub [%l7 + 0x4C], %i4
loop_1124:
stw %g7, [%l7 + 0x68]
ldsb [%l7 + 0x1E], %l6
fmovdge %icc, %f13, %f7
fmovsleu %xcc, %f3, %f15
edge16n %o6, %l1, %i3
fmovdl %xcc, %f4, %f14
fcmped %fcc2, %f10, %f2
ldd [%l7 + 0x28], %f8
fmovdvc %xcc, %f2, %f10
ldsw [%l7 + 0x38], %i1
fcmple16 %f10, %f10, %g1
fnot2 %f10, %f12
andn %g4, %o1, %l2
fmovse %icc, %f10, %f3
tpos %icc, 0x5
andncc %o5, %i2, %i0
ld [%l7 + 0x08], %f7
alignaddrl %l5, %g2, %o3
fbule,a %fcc1, loop_1125
fands %f12, %f1, %f0
ldsh [%l7 + 0x4E], %l4
fpsub32s %f13, %f8, %f11
loop_1125:
nop
setx loop_1126, %l0, %l1
jmpl %l1, %l0
fbne %fcc3, loop_1127
fmul8x16al %f12, %f9, %f14
ldub [%l7 + 0x48], %g5
loop_1126:
bge loop_1128
loop_1127:
movn %xcc, %o2, %o7
orn %g3, %i6, %i5
call loop_1129
loop_1128:
te %icc, 0x5
fmovd %f10, %f0
stw %o4, [%l7 + 0x68]
loop_1129:
and %i7, 0x0ACC, %o0
smulcc %g6, %i4, %l3
fsrc2s %f7, %f4
sth %g7, [%l7 + 0x76]
nop
setx loop_1130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcc %o6, %l6, %i3
fcmpeq16 %f10, %f0, %l1
tsubcctv %g1, %i1, %g4
loop_1130:
stw %l2, [%l7 + 0x10]
ldsw [%l7 + 0x30], %o5
add %o1, %i0, %l5
std %f2, [%l7 + 0x78]
edge8n %i2, %o3, %g2
fmovda %icc, %f6, %f1
fbo %fcc2, loop_1131
fmovsg %icc, %f15, %f15
fornot1 %f6, %f4, %f0
stb %l4, [%l7 + 0x77]
loop_1131:
ldub [%l7 + 0x3B], %g5
edge16n %l0, %o2, %o7
ldx [%l7 + 0x68], %i6
movrne %g3, %i5, %o4
edge16 %o0, %g6, %i7
lduh [%l7 + 0x78], %i4
ldsb [%l7 + 0x46], %l3
bpos,a %xcc, loop_1132
be,a %icc, loop_1133
andn %g7, %l6, %i3
smulcc %l1, 0x18C4, %o6
loop_1132:
ldsh [%l7 + 0x12], %g1
loop_1133:
tn %xcc, 0x6
andn %i1, 0x1C9B, %l2
fpack32 %f14, %f8, %f0
movleu %xcc, %g4, %o1
lduw [%l7 + 0x4C], %o5
ldx [%l7 + 0x18], %l5
fabss %f0, %f7
fbe,a %fcc1, loop_1134
stw %i2, [%l7 + 0x78]
fbge,a %fcc3, loop_1135
ldsb [%l7 + 0x1B], %o3
loop_1134:
ldd [%l7 + 0x40], %f0
fmovrslz %i0, %f7, %f3
loop_1135:
xnor %g2, %l4, %g5
ldsb [%l7 + 0x0E], %o2
sth %o7, [%l7 + 0x60]
xor %i6, 0x05F6, %l0
fors %f6, %f4, %f15
fble %fcc3, loop_1136
ldsh [%l7 + 0x62], %i5
fsrc2s %f5, %f1
andcc %o4, 0x0E06, %g3
loop_1136:
lduh [%l7 + 0x20], %o0
sdivx %i7, 0x1543, %i4
array32 %l3, %g6, %g7
fpackfix %f4, %f0
movrne %l6, %i3, %o6
fbo,a %fcc3, loop_1137
stb %l1, [%l7 + 0x44]
fornot2s %f15, %f14, %f5
orncc %i1, 0x0A77, %l2
loop_1137:
ldsh [%l7 + 0x36], %g4
fpackfix %f10, %f9
fbg,a %fcc3, loop_1138
tneg %xcc, 0x4
fabsd %f12, %f0
ldsw [%l7 + 0x58], %g1
loop_1138:
stb %o1, [%l7 + 0x46]
sth %l5, [%l7 + 0x52]
xnor %i2, 0x0A27, %o5
ldsh [%l7 + 0x2E], %o3
xor %g2, 0x1C44, %i0
brz %l4, loop_1139
fmul8x16al %f8, %f13, %f2
fmovdleu %icc, %f4, %f2
bl loop_1140
loop_1139:
fcmpgt16 %f6, %f6, %g5
brgz,a %o7, loop_1141
alignaddr %o2, %i6, %l0
loop_1140:
fmovsg %icc, %f3, %f8
andcc %i5, %o4, %g3
loop_1141:
sdiv %i7, 0x1336, %o0
movge %icc, %l3, %g6
stb %g7, [%l7 + 0x2A]
ldub [%l7 + 0x5D], %i4
movvs %xcc, %l6, %o6
taddcc %l1, %i1, %i3
ldsh [%l7 + 0x6E], %l2
movrlz %g1, 0x2E1, %g4
fmul8x16 %f6, %f0, %f6
srax %l5, %o1, %o5
sub %i2, %o3, %g2
std %f14, [%l7 + 0x48]
fmovdcc %xcc, %f0, %f14
brnz,a %l4, loop_1142
sdivcc %i0, 0x0845, %o7
movrlez %g5, %i6, %o2
sdivcc %l0, 0x088E, %i5
loop_1142:
movle %xcc, %g3, %i7
ldsw [%l7 + 0x4C], %o4
orncc %l3, 0x0BC4, %g6
sub %o0, 0x0CB2, %g7
fabsd %f8, %f12
for %f6, %f10, %f6
fbue,a %fcc1, loop_1143
std %f0, [%l7 + 0x18]
ldub [%l7 + 0x2D], %l6
fmovscc %xcc, %f4, %f5
loop_1143:
edge16n %o6, %i4, %l1
xnorcc %i3, 0x1039, %l2
fabsd %f0, %f6
stx %g1, [%l7 + 0x60]
alignaddr %i1, %l5, %g4
fmul8x16al %f13, %f14, %f6
fcmpne32 %f12, %f4, %o5
fxors %f13, %f8, %f10
fbl %fcc2, loop_1144
fpsub32 %f14, %f0, %f6
brz %o1, loop_1145
stb %i2, [%l7 + 0x13]
loop_1144:
movrgz %o3, 0x30B, %l4
tgu %icc, 0x7
loop_1145:
lduw [%l7 + 0x78], %i0
fmul8ulx16 %f2, %f2, %f14
std %f8, [%l7 + 0x18]
stw %o7, [%l7 + 0x40]
fnot1 %f4, %f4
fmovrsgz %g2, %f0, %f5
be,a,pt %icc, loop_1146
udivx %i6, 0x06E5, %g5
tsubcc %o2, %i5, %l0
fornot1 %f10, %f6, %f14
loop_1146:
sth %g3, [%l7 + 0x0C]
bcs,pt %icc, loop_1147
fble %fcc1, loop_1148
array16 %o4, %l3, %i7
popc 0x0984, %o0
loop_1147:
fmovrslez %g7, %f4, %f14
loop_1148:
orncc %g6, %o6, %l6
fpadd16s %f8, %f2, %f14
udiv %i4, 0x0B21, %i3
fnors %f15, %f2, %f10
edge8 %l2, %l1, %g1
ldd [%l7 + 0x38], %f14
std %f0, [%l7 + 0x28]
fbn,a %fcc2, loop_1149
taddcctv %i1, %g4, %o5
fcmple16 %f6, %f6, %l5
fpadd16s %f5, %f6, %f11
loop_1149:
movrgez %o1, %o3, %l4
bpos %xcc, loop_1150
ld [%l7 + 0x54], %f6
ba,a loop_1151
ldsw [%l7 + 0x3C], %i0
loop_1150:
fxors %f1, %f2, %f3
fcmple32 %f2, %f10, %o7
loop_1151:
st %f2, [%l7 + 0x44]
ldx [%l7 + 0x48], %i2
brgz,a %i6, loop_1152
fcmpgt16 %f14, %f10, %g2
fors %f14, %f9, %f15
movre %o2, 0x29A, %g5
loop_1152:
movrgz %l0, %i5, %o4
movvc %icc, %l3, %g3
orcc %i7, %o0, %g7
ldd [%l7 + 0x60], %f6
ldd [%l7 + 0x40], %f2
ldsh [%l7 + 0x10], %o6
movle %icc, %g6, %i4
fmovscc %xcc, %f10, %f8
stx %l6, [%l7 + 0x48]
std %f0, [%l7 + 0x08]
fble %fcc1, loop_1153
movcc %xcc, %i3, %l1
fcmpeq16 %f10, %f14, %l2
fmovdgu %icc, %f9, %f6
loop_1153:
tvs %xcc, 0x3
lduw [%l7 + 0x08], %g1
movrlz %i1, %g4, %l5
fmovse %xcc, %f1, %f3
alignaddr %o5, %o1, %l4
edge8n %i0, %o3, %o7
ldsw [%l7 + 0x2C], %i2
fnot1s %f7, %f13
fandnot2 %f6, %f4, %f14
brgez %g2, loop_1154
movre %o2, %g5, %i6
tle %icc, 0x3
subc %i5, %l0, %o4
loop_1154:
ldd [%l7 + 0x38], %f8
lduw [%l7 + 0x0C], %g3
fmovdl %icc, %f11, %f10
subccc %l3, %i7, %o0
nop
setx loop_1155, %l0, %l1
jmpl %l1, %o6
fmovdge %xcc, %f13, %f5
movgu %icc, %g7, %g6
fcmpeq16 %f10, %f14, %i4
loop_1155:
bpos %icc, loop_1156
bleu,a %icc, loop_1157
orncc %l6, 0x1F19, %i3
fones %f9
loop_1156:
ld [%l7 + 0x74], %f10
loop_1157:
ldx [%l7 + 0x50], %l2
sth %g1, [%l7 + 0x32]
fnot1 %f10, %f8
stw %l1, [%l7 + 0x34]
alignaddr %i1, %g4, %o5
movre %l5, 0x065, %o1
movvs %xcc, %i0, %l4
fmul8ulx16 %f12, %f12, %f8
lduw [%l7 + 0x70], %o7
sth %o3, [%l7 + 0x38]
fmovscc %icc, %f7, %f6
edge32n %i2, %o2, %g2
sethi 0x0E3C, %g5
brlz %i5, loop_1158
fpsub32s %f11, %f9, %f9
fpadd16s %f10, %f14, %f5
ldub [%l7 + 0x39], %l0
loop_1158:
fmovsl %icc, %f0, %f3
fmovdvs %icc, %f15, %f15
fcmpeq16 %f4, %f6, %o4
stw %g3, [%l7 + 0x34]
fbg,a %fcc1, loop_1159
be,pn %xcc, loop_1160
std %f6, [%l7 + 0x08]
fbne %fcc2, loop_1161
loop_1159:
fcmple16 %f4, %f12, %i6
loop_1160:
tvs %xcc, 0x1
edge32 %l3, %o0, %i7
loop_1161:
edge8l %g7, %g6, %i4
smulcc %l6, 0x04CE, %i3
ldd [%l7 + 0x28], %f8
tsubcc %l2, 0x1C63, %o6
edge16n %g1, %i1, %l1
ldx [%l7 + 0x58], %o5
srax %g4, %l5, %i0
array16 %o1, %o7, %l4
subccc %i2, %o2, %o3
fors %f1, %f13, %f14
bn,pn %xcc, loop_1162
fmovdvc %xcc, %f6, %f11
ldub [%l7 + 0x7C], %g5
srl %g2, 0x0B, %l0
loop_1162:
fmovdleu %icc, %f0, %f14
fandnot2s %f0, %f12, %f11
fmovsg %xcc, %f10, %f0
tcs %icc, 0x2
popc %i5, %o4
fmovdpos %icc, %f3, %f13
fnor %f14, %f0, %f4
std %f2, [%l7 + 0x78]
std %f4, [%l7 + 0x20]
fornot1 %f0, %f6, %f10
ld [%l7 + 0x70], %f11
edge16l %g3, %l3, %o0
ldsb [%l7 + 0x4E], %i6
umul %i7, 0x00F4, %g7
srax %i4, %g6, %l6
array32 %l2, %o6, %i3
std %f4, [%l7 + 0x30]
tsubcctv %i1, %g1, %o5
stb %g4, [%l7 + 0x24]
ldsh [%l7 + 0x74], %l1
fmovrdgz %l5, %f8, %f2
st %f4, [%l7 + 0x60]
sethi 0x1B23, %o1
ldsh [%l7 + 0x40], %o7
fmovsge %icc, %f0, %f6
nop
setx loop_1163, %l0, %l1
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 %i0, %i2, %l4
fpsub16s %f8, %f9, %f0
be,a %xcc, loop_1164
loop_1163:
fmovdleu %xcc, %f4, %f5
brnz %o2, loop_1165
lduh [%l7 + 0x1C], %g5
loop_1164:
addcc %g2, %o3, %i5
fmovrdlz %l0, %f0, %f4
loop_1165:
fnegs %f7, %f15
stx %g3, [%l7 + 0x68]
ldub [%l7 + 0x21], %o4
ble loop_1166
std %f6, [%l7 + 0x40]
fpsub32 %f10, %f2, %f6
lduw [%l7 + 0x44], %o0
loop_1166:
fbuge %fcc3, loop_1167
fcmpd %fcc3, %f0, %f12
movrne %l3, 0x12B, %i6
sdivx %g7, 0x1CEE, %i7
loop_1167:
fpackfix %f2, %f7
tge %icc, 0x2
fbul %fcc3, loop_1168
nop
setx loop_1169, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i4, [%l7 + 0x30]
tne %icc, 0x0
loop_1168:
srax %g6, 0x0A, %l2
loop_1169:
lduh [%l7 + 0x3E], %o6
bpos,a loop_1170
stw %l6, [%l7 + 0x1C]
fandnot2 %f10, %f14, %f4
lduw [%l7 + 0x58], %i3
loop_1170:
fmovdn %icc, %f7, %f11
ldx [%l7 + 0x60], %g1
ldsh [%l7 + 0x38], %o5
edge8 %g4, %l1, %l5
umul %o1, 0x10B4, %o7
faligndata %f12, %f14, %f14
stw %i0, [%l7 + 0x44]
fmovrslz %i2, %f0, %f12
movre %l4, 0x001, %o2
ldd [%l7 + 0x78], %f6
fmovda %xcc, %f12, %f2
edge16ln %i1, %g2, %o3
fbu,a %fcc1, loop_1171
tcc %xcc, 0x5
sth %g5, [%l7 + 0x6A]
tsubcc %l0, 0x1B0B, %g3
loop_1171:
st %f4, [%l7 + 0x2C]
ld [%l7 + 0x74], %f10
andn %o4, 0x1617, %o0
ldsw [%l7 + 0x34], %i5
fcmple16 %f8, %f0, %i6
fbue,a %fcc0, loop_1172
fsrc2 %f2, %f12
movgu %icc, %g7, %i7
tge %xcc, 0x6
loop_1172:
umul %i4, %g6, %l3
fnot2s %f6, %f9
lduw [%l7 + 0x54], %o6
ldsh [%l7 + 0x26], %l2
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x14], %f0
fmovsa %xcc, %f14, %f6
ldsb [%l7 + 0x19], %i3
fcmpne16 %f4, %f4, %l6
fones %f1
fcmpne16 %f2, %f14, %g1
fmovscc %icc, %f0, %f12
fbne %fcc0, loop_1173
pdist %f4, %f10, %f0
movneg %icc, %g4, %l1
st %f10, [%l7 + 0x70]
loop_1173:
popc 0x08DB, %l5
std %f12, [%l7 + 0x70]
fmovdvs %xcc, %f13, %f0
fbn,a %fcc2, loop_1174
faligndata %f6, %f14, %f4
fpadd32s %f5, %f3, %f15
srax %o5, %o7, %i0
loop_1174:
bcs,pn %icc, loop_1175
fnegs %f8, %f2
movrgez %o1, 0x399, %i2
fble %fcc3, loop_1176
loop_1175:
xorcc %o2, %i1, %g2
ldsh [%l7 + 0x50], %l4
edge8l %g5, %o3, %g3
loop_1176:
movrne %l0, %o0, %o4
fnors %f10, %f7, %f2
sth %i5, [%l7 + 0x2E]
fmovdcs %icc, %f11, %f8
fxors %f8, %f1, %f3
edge16 %i6, %g7, %i4
tge %icc, 0x7
be,a %xcc, loop_1177
tle %xcc, 0x7
brgez %i7, loop_1178
alignaddr %l3, %g6, %l2
loop_1177:
fmovdvc %icc, %f10, %f9
fors %f11, %f3, %f6
loop_1178:
fpadd16s %f2, %f4, %f13
fmovde %xcc, %f12, %f9
fbule,a %fcc3, loop_1179
stx %i3, [%l7 + 0x58]
fxors %f13, %f10, %f12
fandnot1 %f4, %f10, %f12
loop_1179:
stb %l6, [%l7 + 0x19]
fmovdcc %icc, %f2, %f4
tge %xcc, 0x5
edge32l %g1, %o6, %g4
st %f2, [%l7 + 0x78]
fblg,a %fcc2, loop_1180
edge32n %l1, %o5, %l5
sth %i0, [%l7 + 0x10]
fnand %f14, %f8, %f6
loop_1180:
fornot2 %f10, %f10, %f4
fmovdge %xcc, %f0, %f14
edge32n %o7, %i2, %o2
st %f5, [%l7 + 0x10]
tl %icc, 0x0
fabsd %f4, %f0
subccc %o1, %g2, %l4
edge32 %i1, %o3, %g3
fmovsvs %xcc, %f7, %f10
fcmpes %fcc3, %f7, %f1
edge16l %l0, %g5, %o4
add %i5, 0x1F24, %i6
fmovdg %xcc, %f3, %f2
fbne %fcc3, loop_1181
bg,a,pn %icc, loop_1182
ldsb [%l7 + 0x21], %g7
sth %o0, [%l7 + 0x48]
loop_1181:
udivcc %i4, 0x1C00, %i7
loop_1182:
st %f13, [%l7 + 0x30]
stw %l3, [%l7 + 0x4C]
umulcc %g6, 0x0940, %i3
movvc %xcc, %l2, %l6
ldsb [%l7 + 0x53], %g1
fands %f11, %f12, %f13
edge32l %g4, %l1, %o6
fcmps %fcc3, %f12, %f1
sth %o5, [%l7 + 0x0C]
lduh [%l7 + 0x6A], %i0
ld [%l7 + 0x70], %f9
fmovsneg %icc, %f15, %f5
lduw [%l7 + 0x60], %l5
edge8n %i2, %o7, %o1
bpos loop_1183
fmovdgu %xcc, %f3, %f1
stx %o2, [%l7 + 0x60]
fmovrslez %l4, %f10, %f14
loop_1183:
ldd [%l7 + 0x78], %f8
movge %icc, %g2, %i1
bpos,pn %icc, loop_1184
ba,pn %icc, loop_1185
tcc %icc, 0x6
bpos,a,pt %icc, loop_1186
loop_1184:
movvc %icc, %g3, %l0
loop_1185:
sll %g5, %o3, %o4
fpack16 %f4, %f3
loop_1186:
fabss %f10, %f5
fpadd32s %f1, %f2, %f7
fmovdne %xcc, %f15, %f11
ldsw [%l7 + 0x40], %i5
fpackfix %f6, %f13
fmovdn %icc, %f13, %f15
fmovsne %icc, %f13, %f13
brgez %g7, loop_1187
ldx [%l7 + 0x10], %o0
xorcc %i6, %i4, %l3
fbe %fcc3, loop_1188
loop_1187:
tvc %xcc, 0x0
tcs %icc, 0x3
fbug,a %fcc1, loop_1189
loop_1188:
ldsh [%l7 + 0x10], %g6
fxnors %f2, %f1, %f12
fpack32 %f10, %f4, %f8
loop_1189:
fbuge,a %fcc3, loop_1190
stw %i7, [%l7 + 0x30]
ldx [%l7 + 0x48], %i3
fcmped %fcc3, %f10, %f0
loop_1190:
fbn %fcc1, loop_1191
fmovdvc %xcc, %f3, %f8
addccc %l2, 0x034A, %l6
ldx [%l7 + 0x70], %g1
loop_1191:
lduh [%l7 + 0x44], %g4
stw %l1, [%l7 + 0x50]
stw %o5, [%l7 + 0x6C]
stx %o6, [%l7 + 0x38]
lduw [%l7 + 0x4C], %i0
tl %xcc, 0x2
ld [%l7 + 0x6C], %f9
fblg %fcc0, loop_1192
bshuffle %f0, %f14, %f8
bge,a,pn %xcc, loop_1193
tneg %icc, 0x0
loop_1192:
movcs %xcc, %i2, %l5
for %f2, %f8, %f4
loop_1193:
ldsb [%l7 + 0x71], %o7
bvc,a loop_1194
fmovdle %icc, %f12, %f4
fmovde %icc, %f6, %f8
stw %o1, [%l7 + 0x58]
loop_1194:
lduh [%l7 + 0x26], %o2
fabss %f4, %f14
alignaddrl %g2, %i1, %l4
ldsh [%l7 + 0x7C], %l0
ld [%l7 + 0x6C], %f5
edge8l %g5, %o3, %o4
ldsb [%l7 + 0x31], %i5
te %icc, 0x7
ldsh [%l7 + 0x48], %g7
ld [%l7 + 0x28], %f14
fpsub32 %f14, %f14, %f6
fmovdneg %icc, %f5, %f11
fmovdpos %xcc, %f0, %f4
fmovdn %icc, %f2, %f12
stx %o0, [%l7 + 0x38]
ba,pn %xcc, loop_1195
fsrc2s %f11, %f7
fmul8x16al %f14, %f0, %f14
tl %icc, 0x6
loop_1195:
fmovsg %xcc, %f13, %f13
fbne,a %fcc1, loop_1196
udivx %g3, 0x1C2F, %i4
sth %i6, [%l7 + 0x10]
stx %g6, [%l7 + 0x58]
loop_1196:
movvs %xcc, %i7, %i3
fmul8x16al %f6, %f4, %f12
lduw [%l7 + 0x44], %l2
stb %l3, [%l7 + 0x6B]
lduh [%l7 + 0x3E], %l6
movcc %xcc, %g1, %l1
std %f4, [%l7 + 0x58]
sll %g4, %o6, %i0
movrgz %o5, %i2, %o7
srl %l5, %o1, %g2
st %f0, [%l7 + 0x6C]
st %f14, [%l7 + 0x0C]
sth %i1, [%l7 + 0x74]
ldx [%l7 + 0x40], %l4
stw %o2, [%l7 + 0x4C]
fmuld8sux16 %f10, %f12, %f8
movvs %xcc, %l0, %o3
add %o4, 0x084A, %g5
fmovda %icc, %f14, %f7
edge16l %g7, %i5, %g3
fcmpgt16 %f14, %f14, %i4
tcc %icc, 0x7
movg %xcc, %i6, %o0
movle %xcc, %i7, %i3
sth %l2, [%l7 + 0x22]
st %f10, [%l7 + 0x78]
ldsw [%l7 + 0x60], %g6
fmovsle %xcc, %f6, %f9
fmovdcc %icc, %f5, %f2
ldsb [%l7 + 0x08], %l3
bvc loop_1197
tsubcc %l6, %l1, %g4
movpos %icc, %o6, %g1
fcmpes %fcc2, %f12, %f4
loop_1197:
fnegs %f1, %f2
and %o5, %i2, %o7
ldsb [%l7 + 0x3F], %i0
movneg %xcc, %o1, %l5
std %f2, [%l7 + 0x78]
te %xcc, 0x6
fmovrsgz %g2, %f13, %f4
udivcc %i1, 0x08FA, %o2
fpmerge %f9, %f5, %f8
stw %l4, [%l7 + 0x50]
and %l0, %o3, %o4
ldd [%l7 + 0x20], %f2
bvs,pt %icc, loop_1198
fblg %fcc1, loop_1199
movrlez %g5, 0x04C, %i5
xnor %g7, %i4, %g3
loop_1198:
add %i6, 0x1522, %i7
loop_1199:
fmuld8ulx16 %f13, %f15, %f8
ble,a,pn %xcc, loop_1200
popc %i3, %o0
fmovsvs %icc, %f6, %f5
movcc %xcc, %l2, %l3
loop_1200:
ldd [%l7 + 0x38], %f14
fcmpd %fcc1, %f2, %f8
fbn,a %fcc3, loop_1201
std %f14, [%l7 + 0x78]
edge8ln %l6, %l1, %g4
fmovdneg %xcc, %f15, %f12
loop_1201:
std %f2, [%l7 + 0x30]
fmovdne %xcc, %f8, %f4
ldx [%l7 + 0x58], %g6
fmovdcs %icc, %f14, %f11
tsubcc %o6, 0x0BB6, %g1
brlz,a %o5, loop_1202
xor %i2, %i0, %o7
fpmerge %f5, %f9, %f10
fpackfix %f10, %f9
loop_1202:
bgu,pn %icc, loop_1203
fornot1 %f14, %f12, %f14
edge16ln %l5, %o1, %g2
ldsb [%l7 + 0x28], %i1
loop_1203:
fbule %fcc1, loop_1204
fcmpd %fcc1, %f14, %f4
be,a %xcc, loop_1205
mova %xcc, %l4, %l0
loop_1204:
fnegs %f3, %f8
bleu,a,pn %xcc, loop_1206
loop_1205:
fones %f13
sllx %o2, 0x1C, %o4
fmovdpos %icc, %f1, %f9
loop_1206:
edge8l %o3, %i5, %g5
fcmpd %fcc2, %f8, %f2
tsubcctv %g7, 0x1824, %g3
bgu,a %icc, loop_1207
bpos,a %xcc, loop_1208
tcs %icc, 0x7
fabss %f7, %f15
loop_1207:
sdiv %i4, 0x0C21, %i7
loop_1208:
st %f0, [%l7 + 0x1C]
addc %i6, %i3, %o0
bgu,a loop_1209
fmovrde %l2, %f12, %f4
ldx [%l7 + 0x70], %l6
fmuld8sux16 %f12, %f11, %f0
loop_1209:
fmovsleu %icc, %f6, %f1
bg,pt %icc, loop_1210
fnot2 %f2, %f14
tvc %xcc, 0x2
movn %icc, %l1, %l3
loop_1210:
fsrc2 %f6, %f8
sth %g4, [%l7 + 0x22]
std %f10, [%l7 + 0x38]
ld [%l7 + 0x14], %f3
addccc %g6, %g1, %o5
fcmps %fcc1, %f0, %f1
fpadd32 %f2, %f0, %f2
edge16ln %o6, %i0, %i2
fmovsa %xcc, %f4, %f4
lduh [%l7 + 0x18], %o7
fmovspos %xcc, %f12, %f10
stb %o1, [%l7 + 0x4B]
lduw [%l7 + 0x7C], %l5
fmovsle %xcc, %f10, %f3
movre %i1, 0x09B, %l4
tge %xcc, 0x7
movrlz %g2, %o2, %l0
fcmpeq32 %f8, %f0, %o3
fmovrdne %o4, %f14, %f14
subccc %i5, 0x117B, %g7
tge %icc, 0x5
fnot1 %f12, %f10
array16 %g5, %g3, %i4
fands %f8, %f6, %f5
ble %xcc, loop_1211
array16 %i6, %i7, %i3
lduh [%l7 + 0x68], %o0
movre %l6, %l2, %l3
loop_1211:
fmovscc %xcc, %f7, %f6
movl %xcc, %g4, %l1
fnands %f3, %f3, %f3
fbule,a %fcc2, loop_1212
ldd [%l7 + 0x38], %f4
edge8n %g1, %o5, %o6
brlz,a %g6, loop_1213
loop_1212:
tl %xcc, 0x5
fpadd32s %f8, %f8, %f8
lduw [%l7 + 0x18], %i2
loop_1213:
tcc %icc, 0x7
brgz %o7, loop_1214
fblg,a %fcc1, loop_1215
ldsb [%l7 + 0x23], %i0
ld [%l7 + 0x64], %f0
loop_1214:
alignaddr %l5, %o1, %l4
loop_1215:
sethi 0x0F33, %i1
be,pt %xcc, loop_1216
brgez,a %g2, loop_1217
bg,a,pt %xcc, loop_1218
stw %o2, [%l7 + 0x10]
loop_1216:
sth %o3, [%l7 + 0x6A]
loop_1217:
std %f8, [%l7 + 0x28]
loop_1218:
lduw [%l7 + 0x40], %o4
tle %xcc, 0x6
ldsw [%l7 + 0x7C], %l0
fcmps %fcc0, %f1, %f14
fmovrslez %g7, %f13, %f0
fsrc1s %f14, %f11
fmovsgu %xcc, %f6, %f7
ldd [%l7 + 0x70], %f10
fmovsle %xcc, %f4, %f4
fbe %fcc0, loop_1219
fmovrsgz %i5, %f15, %f2
ldd [%l7 + 0x68], %f8
fxnors %f11, %f7, %f11
loop_1219:
lduw [%l7 + 0x78], %g5
ldx [%l7 + 0x58], %i4
fors %f4, %f12, %f4
andncc %i6, %g3, %i3
fcmple16 %f10, %f4, %o0
fzeros %f0
sllx %l6, 0x0E, %l2
edge16 %l3, %i7, %l1
fmovrdne %g4, %f12, %f12
array8 %o5, %o6, %g6
movrne %g1, 0x3D5, %o7
ldsw [%l7 + 0x5C], %i2
fcmpgt32 %f2, %f0, %i0
fpackfix %f14, %f13
fnot2 %f0, %f12
ld [%l7 + 0x4C], %f4
ldub [%l7 + 0x3C], %o1
ld [%l7 + 0x5C], %f13
smul %l5, %l4, %i1
fpsub16 %f2, %f8, %f0
orn %o2, 0x12A1, %g2
movle %icc, %o3, %l0
fandnot2s %f5, %f3, %f13
fmovdpos %xcc, %f0, %f9
andncc %o4, %i5, %g7
edge16n %i4, %i6, %g3
fornot2s %f15, %f15, %f10
movg %icc, %i3, %g5
fpadd16s %f0, %f3, %f13
nop
setx loop_1220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %l6, %o0
bl,a,pt %xcc, loop_1221
movge %xcc, %l2, %l3
loop_1220:
ldd [%l7 + 0x40], %f6
tg %icc, 0x6
loop_1221:
stx %l1, [%l7 + 0x28]
fmovsneg %xcc, %f0, %f3
nop
setx loop_1222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x5
fmovsne %icc, %f3, %f6
or %i7, %o5, %g4
loop_1222:
stx %g6, [%l7 + 0x58]
fbe,a %fcc3, loop_1223
movge %xcc, %g1, %o6
bvs %xcc, loop_1224
fcmped %fcc2, %f2, %f0
loop_1223:
stx %o7, [%l7 + 0x50]
add %i0, 0x0179, %o1
loop_1224:
stw %i2, [%l7 + 0x0C]
movn %icc, %l4, %i1
tl %xcc, 0x2
fbg %fcc0, loop_1225
ldd [%l7 + 0x68], %f14
tvc %xcc, 0x5
sll %o2, %l5, %g2
loop_1225:
ldsw [%l7 + 0x14], %l0
sra %o4, 0x1B, %i5
fmovrsne %o3, %f11, %f7
fmovsa %icc, %f2, %f6
fbne,a %fcc1, loop_1226
ld [%l7 + 0x74], %f2
ldsw [%l7 + 0x2C], %i4
brz %i6, loop_1227
loop_1226:
udiv %g3, 0x0D68, %i3
srax %g7, 0x1E, %g5
ld [%l7 + 0x34], %f2
loop_1227:
brgez %l6, loop_1228
lduh [%l7 + 0x74], %o0
stx %l3, [%l7 + 0x08]
fmovrslz %l1, %f1, %f6
loop_1228:
fba,a %fcc3, loop_1229
ldsb [%l7 + 0x13], %i7
te %icc, 0x7
ldsb [%l7 + 0x47], %l2
loop_1229:
fcmpes %fcc2, %f4, %f1
edge8l %o5, %g4, %g1
ldub [%l7 + 0x2A], %o6
fmul8x16 %f14, %f2, %f10
st %f13, [%l7 + 0x14]
movrgz %o7, 0x238, %g6
sth %o1, [%l7 + 0x4C]
movpos %xcc, %i2, %l4
ld [%l7 + 0x30], %f9
movrgez %i1, 0x1A4, %o2
fsrc2s %f0, %f4
tleu %icc, 0x3
bshuffle %f4, %f0, %f12
ta %icc, 0x7
fmovsleu %xcc, %f4, %f12
movl %xcc, %i0, %l5
nop
setx loop_1230, %l0, %l1
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,a,pt %icc, loop_1231
sll %g2, %l0, %i5
sethi 0x086B, %o4
loop_1230:
tsubcctv %o3, %i4, %g3
loop_1231:
st %f9, [%l7 + 0x08]
fmuld8ulx16 %f15, %f5, %f4
fmovdn %xcc, %f2, %f12
stw %i6, [%l7 + 0x78]
stb %i3, [%l7 + 0x3A]
orncc %g7, 0x07F6, %l6
stb %o0, [%l7 + 0x4C]
ldsh [%l7 + 0x6A], %l3
fand %f8, %f6, %f2
fpadd32 %f10, %f14, %f6
faligndata %f12, %f4, %f14
fbug,a %fcc2, loop_1232
fble %fcc3, loop_1233
stb %l1, [%l7 + 0x0E]
fbn,a %fcc3, loop_1234
loop_1232:
fcmpgt32 %f6, %f8, %i7
loop_1233:
sth %g5, [%l7 + 0x3E]
ta %xcc, 0x3
loop_1234:
std %f2, [%l7 + 0x78]
stw %l2, [%l7 + 0x38]
ldsw [%l7 + 0x78], %o5
tcs %icc, 0x0
fnegd %f14, %f12
fxnors %f4, %f0, %f2
lduh [%l7 + 0x16], %g1
edge16n %o6, %o7, %g4
fbn,a %fcc2, loop_1235
stx %g6, [%l7 + 0x50]
stx %i2, [%l7 + 0x40]
st %f6, [%l7 + 0x54]
loop_1235:
fexpand %f7, %f0
stw %l4, [%l7 + 0x78]
edge8l %i1, %o2, %i0
movre %l5, 0x21A, %o1
stx %g2, [%l7 + 0x70]
tcs %xcc, 0x3
movleu %icc, %i5, %o4
sth %o3, [%l7 + 0x6C]
ta %xcc, 0x1
ldsw [%l7 + 0x28], %l0
call loop_1236
call loop_1237
fnands %f11, %f3, %f13
stw %g3, [%l7 + 0x78]
loop_1236:
lduh [%l7 + 0x38], %i6
loop_1237:
fbge,a %fcc2, loop_1238
nop
setx loop_1239, %l0, %l1
jmpl %l1, %i3
st %f12, [%l7 + 0x60]
fmovdge %icc, %f2, %f1
loop_1238:
fbo,a %fcc1, loop_1240
loop_1239:
fmovsvs %icc, %f3, %f4
ta %xcc, 0x7
fmul8ulx16 %f10, %f6, %f8
loop_1240:
addc %i4, %l6, %o0
ldx [%l7 + 0x68], %l3
bcc,a,pt %icc, loop_1241
udivx %g7, 0x0882, %i7
st %f9, [%l7 + 0x10]
move %icc, %l1, %l2
loop_1241:
fmovrdne %o5, %f4, %f4
fmovdvc %icc, %f13, %f5
fors %f13, %f14, %f1
brgz %g1, loop_1242
stb %o6, [%l7 + 0x38]
fmovsne %icc, %f7, %f14
bleu,pt %icc, loop_1243
loop_1242:
fmul8x16al %f13, %f2, %f10
ldub [%l7 + 0x39], %g5
srax %o7, 0x09, %g6
loop_1243:
movgu %icc, %i2, %g4
ldx [%l7 + 0x30], %l4
for %f4, %f6, %f6
fmovrslz %i1, %f1, %f3
lduw [%l7 + 0x0C], %i0
sth %l5, [%l7 + 0x66]
fmovdgu %icc, %f4, %f9
fmovsg %icc, %f14, %f10
movne %icc, %o1, %g2
lduh [%l7 + 0x36], %o2
fnot1s %f5, %f13
fcmpes %fcc3, %f2, %f1
tne %icc, 0x6
fcmple16 %f0, %f0, %o4
sra %i5, %l0, %o3
fmovrslez %g3, %f3, %f5
fnegd %f12, %f10
fbo %fcc0, loop_1244
stw %i6, [%l7 + 0x20]
fbge %fcc3, loop_1245
fbo,a %fcc0, loop_1246
loop_1244:
array8 %i3, %i4, %o0
fbn %fcc1, loop_1247
loop_1245:
subcc %l3, 0x130A, %g7
loop_1246:
sra %i7, %l6, %l1
fornot1s %f13, %f1, %f3
loop_1247:
fmovrdlz %o5, %f2, %f0
ldx [%l7 + 0x40], %g1
edge16 %l2, %g5, %o7
ldub [%l7 + 0x73], %o6
ld [%l7 + 0x50], %f0
be,a %xcc, loop_1248
edge16n %g6, %g4, %l4
st %f12, [%l7 + 0x48]
stb %i2, [%l7 + 0x68]
loop_1248:
taddcctv %i1, 0x13A3, %i0
ldd [%l7 + 0x48], %f8
ldsh [%l7 + 0x30], %o1
ld [%l7 + 0x10], %f5
brgz %l5, loop_1249
sth %g2, [%l7 + 0x7A]
fblg,a %fcc0, loop_1250
orn %o2, %o4, %l0
loop_1249:
std %f14, [%l7 + 0x18]
movg %icc, %o3, %i5
loop_1250:
ldsh [%l7 + 0x14], %g3
movre %i3, 0x1A5, %i6
sth %i4, [%l7 + 0x44]
std %f0, [%l7 + 0x30]
add %o0, %l3, %i7
lduh [%l7 + 0x24], %g7
fmovdl %icc, %f9, %f8
fone %f4
subccc %l6, %o5, %g1
stx %l1, [%l7 + 0x38]
ldub [%l7 + 0x53], %l2
nop
setx loop_1251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %o7, 0x00EB, %g5
ldsb [%l7 + 0x38], %g6
fornot2 %f12, %f4, %f12
loop_1251:
smulcc %g4, %l4, %i2
edge8ln %o6, %i1, %i0
fmovs %f13, %f10
bvs,a %xcc, loop_1252
tcc %xcc, 0x1
fmovsle %icc, %f8, %f3
sth %l5, [%l7 + 0x54]
loop_1252:
ldub [%l7 + 0x60], %o1
fcmped %fcc1, %f14, %f10
st %f10, [%l7 + 0x10]
fbuge %fcc3, loop_1253
ldsb [%l7 + 0x72], %o2
fmovscs %icc, %f14, %f7
fnor %f4, %f0, %f10
loop_1253:
subccc %g2, %l0, %o3
fcmple16 %f12, %f14, %i5
fblg %fcc1, loop_1254
lduh [%l7 + 0x08], %o4
srax %g3, 0x01, %i6
fmovdg %icc, %f12, %f7
loop_1254:
fmovsvc %icc, %f5, %f7
ldsb [%l7 + 0x4F], %i4
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x20], %i3
fmul8sux16 %f10, %f8, %f12
sth %l3, [%l7 + 0x66]
fmovsge %icc, %f11, %f1
fcmple16 %f14, %f2, %i7
fmovsg %xcc, %f5, %f11
fmovrsne %o0, %f8, %f2
stw %g7, [%l7 + 0x20]
fbo,a %fcc3, loop_1255
std %f0, [%l7 + 0x60]
fbl %fcc1, loop_1256
ldsh [%l7 + 0x3C], %o5
loop_1255:
fornot2 %f6, %f0, %f14
ldsh [%l7 + 0x2A], %g1
loop_1256:
fsrc2 %f8, %f10
st %f12, [%l7 + 0x7C]
xnor %l1, %l6, %l2
ld [%l7 + 0x78], %f4
fmovrdgz %g5, %f14, %f2
brgez %o7, loop_1257
taddcc %g4, 0x162D, %g6
bg,a loop_1258
fpsub32 %f10, %f8, %f4
loop_1257:
edge32n %l4, %i2, %i1
andcc %o6, %l5, %o1
loop_1258:
ldd [%l7 + 0x70], %f10
fmovd %f8, %f6
std %f14, [%l7 + 0x78]
lduh [%l7 + 0x5C], %i0
st %f0, [%l7 + 0x68]
ldub [%l7 + 0x1A], %g2
bvc %xcc, loop_1259
stx %l0, [%l7 + 0x70]
stw %o3, [%l7 + 0x6C]
st %f12, [%l7 + 0x3C]
loop_1259:
std %f0, [%l7 + 0x10]
movrgez %o2, 0x2F2, %i5
ldd [%l7 + 0x18], %f2
subcc %g3, 0x05A2, %i6
fmul8x16 %f8, %f6, %f6
fsrc1s %f4, %f3
sra %o4, 0x1F, %i4
fbo %fcc0, loop_1260
stx %i3, [%l7 + 0x20]
movn %xcc, %i7, %o0
fcmpne32 %f2, %f12, %l3
loop_1260:
fmovsl %icc, %f15, %f0
ble,pn %icc, loop_1261
ldsh [%l7 + 0x24], %o5
taddcc %g1, 0x1E47, %l1
lduw [%l7 + 0x0C], %g7
loop_1261:
fpmerge %f7, %f9, %f12
fcmpeq16 %f14, %f8, %l2
fpsub32s %f12, %f13, %f7
tcc %icc, 0x6
ld [%l7 + 0x24], %f7
xnorcc %l6, 0x0D73, %g5
fandnot2s %f12, %f0, %f6
bg,a %xcc, loop_1262
be loop_1263
edge8l %g4, %o7, %g6
fmovdgu %xcc, %f7, %f12
loop_1262:
tgu %xcc, 0x5
loop_1263:
tg %xcc, 0x1
fmovrslz %l4, %f4, %f5
tneg %xcc, 0x3
stw %i1, [%l7 + 0x6C]
fmovdne %xcc, %f6, %f4
ldx [%l7 + 0x50], %i2
ldsw [%l7 + 0x2C], %o6
sth %o1, [%l7 + 0x62]
tleu %xcc, 0x2
movneg %icc, %l5, %i0
brgez %l0, loop_1264
brnz,a %g2, loop_1265
brlez,a %o2, loop_1266
edge32l %o3, %i5, %g3
loop_1264:
fmovrde %o4, %f14, %f8
loop_1265:
nop
setx loop_1267, %l0, %l1
jmpl %l1, %i4
loop_1266:
ldsb [%l7 + 0x4A], %i3
lduw [%l7 + 0x74], %i6
udivcc %o0, 0x1870, %i7
loop_1267:
movrlz %o5, %g1, %l3
ldsh [%l7 + 0x24], %l1
fmovscc %icc, %f7, %f2
lduh [%l7 + 0x38], %g7
stx %l2, [%l7 + 0x78]
stw %g5, [%l7 + 0x10]
bcc,a loop_1268
fmul8sux16 %f0, %f10, %f4
ldub [%l7 + 0x1A], %l6
addccc %o7, %g6, %l4
loop_1268:
fmovdle %icc, %f0, %f15
fors %f0, %f13, %f7
subc %g4, 0x0C2E, %i2
fpsub16 %f2, %f12, %f8
lduh [%l7 + 0x4C], %o6
brlez %i1, loop_1269
tcc %xcc, 0x7
orn %o1, 0x1FF5, %i0
fxnor %f4, %f8, %f0
loop_1269:
ldsw [%l7 + 0x1C], %l5
ld [%l7 + 0x2C], %f13
brgz %l0, loop_1270
edge8 %o2, %o3, %g2
stw %g3, [%l7 + 0x70]
alignaddrl %i5, %o4, %i3
loop_1270:
movcc %icc, %i4, %o0
fcmpd %fcc2, %f0, %f4
ld [%l7 + 0x14], %f5
fmovrdne %i6, %f12, %f10
stb %i7, [%l7 + 0x60]
fmovsge %xcc, %f6, %f4
ld [%l7 + 0x0C], %f0
fmovsvc %icc, %f5, %f2
ldsh [%l7 + 0x70], %o5
edge8n %l3, %g1, %l1
ldsb [%l7 + 0x64], %g7
fbuge,a %fcc1, loop_1271
std %f0, [%l7 + 0x48]
sll %g5, %l6, %o7
fone %f10
loop_1271:
fbg,a %fcc0, loop_1272
fmovrsne %g6, %f6, %f4
fmovdn %xcc, %f15, %f14
ldd [%l7 + 0x18], %f10
loop_1272:
brz,a %l2, loop_1273
lduw [%l7 + 0x18], %g4
stb %i2, [%l7 + 0x37]
fnegd %f4, %f14
loop_1273:
tn %xcc, 0x3
ldx [%l7 + 0x10], %o6
fmovrslez %l4, %f13, %f1
xnor %i1, %i0, %o1
fandnot2 %f8, %f12, %f2
fpadd32 %f6, %f8, %f2
fpadd16 %f12, %f4, %f14
fpmerge %f0, %f1, %f6
fmovsne %icc, %f5, %f13
fbu,a %fcc2, loop_1274
fsrc1s %f2, %f0
edge16l %l5, %o2, %l0
brnz %g2, loop_1275
loop_1274:
fmovrsne %o3, %f11, %f15
sethi 0x1314, %g3
ldub [%l7 + 0x5C], %o4
loop_1275:
tne %xcc, 0x6
ldsw [%l7 + 0x14], %i5
ldsh [%l7 + 0x60], %i3
fbo %fcc1, loop_1276
brz %o0, loop_1277
ldsb [%l7 + 0x1B], %i4
st %f10, [%l7 + 0x14]
loop_1276:
stw %i7, [%l7 + 0x20]
loop_1277:
fmul8ulx16 %f4, %f6, %f10
ldsw [%l7 + 0x1C], %o5
ldsh [%l7 + 0x7E], %i6
fmul8ulx16 %f2, %f0, %f12
addccc %l3, 0x0DDB, %g1
sethi 0x0C8E, %g7
array8 %g5, %l6, %l1
fbug %fcc1, loop_1278
fmovda %xcc, %f4, %f7
xor %o7, 0x0DC9, %l2
fmovrslz %g6, %f5, %f14
loop_1278:
and %i2, 0x04D4, %g4
edge32ln %o6, %l4, %i1
fnot1s %f7, %f1
st %f7, [%l7 + 0x54]
tgu %xcc, 0x4
subccc %i0, %o1, %l5
subcc %l0, 0x0569, %g2
fmovrdlez %o3, %f6, %f8
fmovdvc %icc, %f0, %f2
std %f0, [%l7 + 0x20]
sdivx %g3, 0x02B9, %o4
fbule %fcc1, loop_1279
udiv %i5, 0x04E8, %i3
st %f0, [%l7 + 0x24]
fxor %f14, %f8, %f8
loop_1279:
popc %o0, %o2
stw %i7, [%l7 + 0x4C]
stx %i4, [%l7 + 0x68]
movrlz %o5, %i6, %l3
fornot2 %f8, %f6, %f4
ldsh [%l7 + 0x10], %g7
be %xcc, loop_1280
mulx %g5, 0x107C, %g1
and %l1, 0x0DE5, %o7
lduw [%l7 + 0x50], %l6
loop_1280:
bvs %icc, loop_1281
ldub [%l7 + 0x71], %g6
xor %l2, 0x0CD5, %i2
ldx [%l7 + 0x10], %o6
loop_1281:
ldsw [%l7 + 0x08], %g4
movn %icc, %l4, %i1
edge32l %o1, %l5, %i0
std %f8, [%l7 + 0x40]
lduw [%l7 + 0x24], %l0
lduh [%l7 + 0x3A], %g2
stx %o3, [%l7 + 0x38]
ldub [%l7 + 0x39], %o4
fblg,a %fcc2, loop_1282
fmovse %icc, %f2, %f15
fornot2 %f6, %f6, %f2
movl %xcc, %g3, %i5
loop_1282:
alignaddrl %o0, %i3, %o2
ldub [%l7 + 0x75], %i7
andn %i4, %o5, %i6
tpos %icc, 0x5
alignaddr %g7, %g5, %g1
fmovdne %icc, %f0, %f10
movcc %icc, %l3, %o7
movvs %xcc, %l6, %g6
lduh [%l7 + 0x0C], %l2
brz %i2, loop_1283
ldsw [%l7 + 0x48], %l1
subcc %o6, %g4, %l4
ldub [%l7 + 0x45], %o1
loop_1283:
brnz %i1, loop_1284
fmovsn %xcc, %f4, %f1
st %f1, [%l7 + 0x5C]
faligndata %f4, %f2, %f14
loop_1284:
tsubcctv %i0, 0x139C, %l5
sth %l0, [%l7 + 0x0A]
tvc %xcc, 0x0
bg %xcc, loop_1285
fandnot1 %f8, %f4, %f6
ldsh [%l7 + 0x2A], %o3
movge %xcc, %o4, %g2
loop_1285:
fblg %fcc2, loop_1286
ldsw [%l7 + 0x60], %g3
sth %i5, [%l7 + 0x34]
edge16l %o0, %o2, %i7
loop_1286:
stx %i3, [%l7 + 0x28]
edge32ln %o5, %i4, %g7
stx %g5, [%l7 + 0x08]
brlez %g1, loop_1287
fmovsneg %xcc, %f3, %f1
sdivx %l3, 0x0048, %o7
sdivcc %i6, 0x12F9, %g6
loop_1287:
fsrc2 %f2, %f2
move %icc, %l2, %l6
movg %xcc, %i2, %o6
fandnot2 %f14, %f8, %f10
fmuld8sux16 %f14, %f15, %f14
fmovdn %xcc, %f2, %f6
fcmple16 %f8, %f10, %l1
tvc %icc, 0x1
taddcc %g4, 0x1CB9, %o1
tn %icc, 0x4
tcs %xcc, 0x6
fbo %fcc0, loop_1288
fmovsleu %icc, %f6, %f9
fcmpne16 %f10, %f2, %i1
fcmpgt32 %f14, %f0, %l4
loop_1288:
std %f10, [%l7 + 0x50]
ldsw [%l7 + 0x50], %i0
movgu %icc, %l5, %o3
ba,pn %xcc, loop_1289
fmovdcs %xcc, %f15, %f1
fpsub32 %f0, %f0, %f14
brnz %l0, loop_1290
loop_1289:
fnot1 %f0, %f8
bg,a,pt %icc, loop_1291
ldsb [%l7 + 0x58], %o4
loop_1290:
ldub [%l7 + 0x27], %g3
std %f0, [%l7 + 0x30]
loop_1291:
ldsb [%l7 + 0x22], %g2
fzero %f10
ldub [%l7 + 0x25], %i5
umulcc %o2, %o0, %i3
ldsb [%l7 + 0x13], %i7
bcc,a,pt %icc, loop_1292
fmovdge %xcc, %f5, %f7
mova %xcc, %o5, %g7
ldx [%l7 + 0x08], %i4
loop_1292:
fpack16 %f0, %f6
ldx [%l7 + 0x30], %g5
alignaddrl %l3, %o7, %i6
smul %g1, 0x1AA7, %g6
and %l2, %i2, %l6
bge %xcc, loop_1293
edge16ln %l1, %o6, %o1
fmovsvs %icc, %f5, %f14
fandnot1s %f3, %f12, %f3
loop_1293:
fmul8ulx16 %f6, %f8, %f0
fmovdpos %icc, %f0, %f7
fmovrdlz %g4, %f4, %f8
array16 %l4, %i1, %i0
edge16ln %l5, %o3, %l0
tsubcctv %g3, %g2, %i5
fmovdl %xcc, %f14, %f4
sth %o2, [%l7 + 0x3A]
fmuld8ulx16 %f6, %f10, %f6
lduh [%l7 + 0x60], %o4
sllx %i3, 0x1D, %o0
fmovdpos %icc, %f4, %f14
movre %i7, %o5, %g7
fand %f4, %f14, %f0
ldsw [%l7 + 0x20], %i4
fbge %fcc0, loop_1294
movge %icc, %l3, %o7
fbe,a %fcc2, loop_1295
fnands %f5, %f13, %f4
loop_1294:
fmovsg %icc, %f9, %f4
fbule %fcc3, loop_1296
loop_1295:
tleu %icc, 0x3
ldsb [%l7 + 0x3A], %g5
fbule,a %fcc2, loop_1297
loop_1296:
nop
setx loop_1298, %l0, %l1
jmpl %l1, %g1
fmovsn %xcc, %f5, %f11
edge8ln %g6, %i6, %l2
loop_1297:
alignaddr %l6, %i2, %l1
loop_1298:
fandnot1 %f6, %f2, %f12
mulx %o6, 0x1462, %g4
ldx [%l7 + 0x38], %l4
bvs,a %xcc, loop_1299
brgz %i1, loop_1300
ldx [%l7 + 0x50], %o1
stw %l5, [%l7 + 0x3C]
loop_1299:
st %f11, [%l7 + 0x50]
loop_1300:
edge32n %o3, %l0, %i0
sth %g3, [%l7 + 0x2C]
fpack32 %f2, %f12, %f8
udivcc %i5, 0x1903, %o2
std %f12, [%l7 + 0x30]
movrlz %o4, 0x236, %g2
ldx [%l7 + 0x60], %i3
brgez %o0, loop_1301
edge16l %i7, %o5, %g7
nop
setx loop_1302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x5B], %l3
loop_1301:
ld [%l7 + 0x2C], %f8
tsubcctv %i4, 0x129A, %o7
loop_1302:
bneg,pn %xcc, loop_1303
fnegd %f2, %f2
sra %g1, %g6, %g5
subcc %l2, %l6, %i2
loop_1303:
st %f14, [%l7 + 0x3C]
subccc %i6, 0x1034, %l1
mova %icc, %o6, %g4
ldsw [%l7 + 0x08], %i1
siam 0x4
ldsw [%l7 + 0x4C], %l4
fmovdcc %xcc, %f13, %f9
ldsh [%l7 + 0x74], %l5
movcs %xcc, %o3, %l0
fmovdgu %icc, %f12, %f11
bn,a %icc, loop_1304
ld [%l7 + 0x64], %f6
std %f6, [%l7 + 0x10]
tge %icc, 0x5
loop_1304:
fmovrsgez %o1, %f3, %f14
st %f9, [%l7 + 0x0C]
fcmped %fcc2, %f8, %f12
smulcc %i0, %i5, %g3
ldsw [%l7 + 0x44], %o2
tn %xcc, 0x3
sdivcc %g2, 0x007D, %i3
tpos %icc, 0x4
fmovd %f0, %f6
for %f4, %f10, %f2
ldsh [%l7 + 0x78], %o0
fmovs %f7, %f8
movgu %icc, %o4, %i7
fmovsle %icc, %f6, %f15
taddcc %g7, 0x042E, %o5
tvs %icc, 0x0
call loop_1305
nop
setx loop_1306, %l0, %l1
jmpl %l1, %i4
fmovdg %icc, %f6, %f13
edge8ln %o7, %g1, %g6
loop_1305:
sth %l3, [%l7 + 0x70]
loop_1306:
sdivcc %l2, 0x0319, %g5
fsrc1s %f4, %f3
fmovdneg %xcc, %f15, %f14
ld [%l7 + 0x54], %f11
movrlz %i2, 0x17C, %l6
fmovrslz %i6, %f14, %f14
stb %l1, [%l7 + 0x13]
edge32n %g4, %o6, %l4
ld [%l7 + 0x5C], %f7
st %f0, [%l7 + 0x7C]
ld [%l7 + 0x3C], %f15
fbge,a %fcc2, loop_1307
edge32n %l5, %i1, %o3
brgez,a %l0, loop_1308
stw %o1, [%l7 + 0x18]
loop_1307:
fsrc1 %f4, %f2
tpos %icc, 0x5
loop_1308:
movne %icc, %i5, %i0
srlx %g3, %g2, %o2
sth %i3, [%l7 + 0x78]
siam 0x3
bvc,pt %xcc, loop_1309
sdiv %o4, 0x13B9, %o0
brgez %g7, loop_1310
tle %xcc, 0x4
loop_1309:
fandnot1s %f11, %f3, %f0
andcc %o5, %i7, %i4
loop_1310:
brgez,a %g1, loop_1311
edge8l %o7, %g6, %l3
tn %icc, 0x6
edge16l %l2, %g5, %i2
loop_1311:
fmovrde %l6, %f14, %f4
fbug %fcc3, loop_1312
sdivx %l1, 0x0DEF, %i6
fabsd %f0, %f2
edge32n %o6, %g4, %l5
loop_1312:
fmovdn %xcc, %f10, %f5
sth %i1, [%l7 + 0x50]
brgz,a %o3, loop_1313
bleu,pn %xcc, loop_1314
tn %icc, 0x6
sdiv %l4, 0x0F76, %l0
loop_1313:
stw %i5, [%l7 + 0x2C]
loop_1314:
bcs loop_1315
fmuld8ulx16 %f1, %f2, %f8
bpos,pt %icc, loop_1316
fmovdge %icc, %f7, %f3
loop_1315:
fnot1s %f1, %f3
fornot1s %f3, %f1, %f6
loop_1316:
subcc %o1, 0x1E99, %g3
fzero %f14
edge32 %g2, %o2, %i3
ldub [%l7 + 0x23], %o4
fmovrdne %i0, %f2, %f14
fmul8x16au %f3, %f10, %f14
fxor %f12, %f8, %f4
stx %g7, [%l7 + 0x48]
add %o5, %i7, %i4
ld [%l7 + 0x30], %f13
fmovdl %xcc, %f11, %f6
brgz %o0, loop_1317
stw %g1, [%l7 + 0x78]
ldd [%l7 + 0x50], %f0
fands %f12, %f4, %f13
loop_1317:
fmul8ulx16 %f8, %f6, %f0
stb %g6, [%l7 + 0x13]
nop
setx loop_1318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x48], %f4
lduw [%l7 + 0x6C], %l3
st %f10, [%l7 + 0x24]
loop_1318:
brz,a %l2, loop_1319
lduw [%l7 + 0x68], %o7
lduw [%l7 + 0x24], %g5
add %i2, %l6, %i6
loop_1319:
ldd [%l7 + 0x20], %f10
sll %l1, 0x10, %g4
udivx %o6, 0x1F44, %i1
fbue %fcc1, loop_1320
tpos %icc, 0x6
fmovrdne %l5, %f8, %f4
bg,a,pn %xcc, loop_1321
loop_1320:
ldsb [%l7 + 0x1F], %o3
sra %l4, %i5, %o1
ld [%l7 + 0x48], %f8
loop_1321:
orncc %g3, %g2, %l0
fbule,a %fcc2, loop_1322
lduw [%l7 + 0x0C], %o2
bcs,pn %xcc, loop_1323
sth %i3, [%l7 + 0x3E]
loop_1322:
stw %o4, [%l7 + 0x20]
stw %i0, [%l7 + 0x6C]
loop_1323:
fbn %fcc1, loop_1324
ldsw [%l7 + 0x34], %g7
ble,a,pt %xcc, loop_1325
fornot2 %f14, %f2, %f0
loop_1324:
fblg %fcc2, loop_1326
movvs %xcc, %o5, %i7
loop_1325:
edge16ln %o0, %g1, %i4
ldd [%l7 + 0x20], %f0
loop_1326:
ldd [%l7 + 0x68], %f6
lduh [%l7 + 0x72], %g6
fmovdgu %icc, %f8, %f12
fnot1s %f3, %f12
bne,a,pn %icc, loop_1327
pdist %f14, %f2, %f4
movgu %xcc, %l2, %l3
lduh [%l7 + 0x24], %o7
loop_1327:
ldsw [%l7 + 0x58], %g5
subccc %l6, %i6, %i2
tsubcctv %g4, 0x0251, %l1
xnor %o6, 0x14C0, %l5
sdiv %o3, 0x1741, %i1
stw %l4, [%l7 + 0x18]
ldsh [%l7 + 0x28], %o1
std %f6, [%l7 + 0x78]
movleu %xcc, %i5, %g3
edge8ln %g2, %o2, %i3
ldx [%l7 + 0x08], %l0
fmovdgu %xcc, %f11, %f3
ldsb [%l7 + 0x39], %i0
ldsb [%l7 + 0x64], %g7
brlez %o5, loop_1328
ldx [%l7 + 0x38], %o4
std %f4, [%l7 + 0x10]
fornot1 %f14, %f2, %f14
loop_1328:
fbue %fcc0, loop_1329
fmul8x16al %f3, %f1, %f4
ldx [%l7 + 0x40], %o0
bl,pn %xcc, loop_1330
loop_1329:
edge8 %i7, %i4, %g1
andcc %l2, %l3, %o7
fmovdg %xcc, %f6, %f3
loop_1330:
stx %g5, [%l7 + 0x38]
orcc %g6, 0x03A2, %i6
tgu %xcc, 0x7
fmovrslz %i2, %f14, %f12
stx %g4, [%l7 + 0x70]
tleu %xcc, 0x7
lduh [%l7 + 0x48], %l1
fmovdvs %xcc, %f13, %f2
ldsb [%l7 + 0x56], %o6
lduw [%l7 + 0x20], %l5
orn %l6, %o3, %i1
edge32l %o1, %i5, %l4
fmovdcs %icc, %f8, %f7
ldub [%l7 + 0x15], %g3
fmovdpos %icc, %f4, %f13
fmovdne %icc, %f4, %f12
fzero %f14
ld [%l7 + 0x44], %f0
be loop_1331
lduw [%l7 + 0x74], %g2
subc %i3, 0x0A16, %o2
brlez %i0, loop_1332
loop_1331:
fmovrdne %l0, %f8, %f6
stb %g7, [%l7 + 0x0C]
umulcc %o5, 0x03F3, %o0
loop_1332:
ldx [%l7 + 0x50], %o4
tcs %xcc, 0x1
stx %i7, [%l7 + 0x58]
sth %i4, [%l7 + 0x12]
sth %g1, [%l7 + 0x26]
array16 %l3, %o7, %l2
ldsb [%l7 + 0x0B], %g5
tpos %icc, 0x3
fbu,a %fcc3, loop_1333
popc 0x13D6, %g6
movcs %xcc, %i2, %i6
stb %g4, [%l7 + 0x0F]
loop_1333:
xnorcc %l1, 0x02AC, %o6
bvc,a,pt %xcc, loop_1334
fmovdcs %icc, %f2, %f6
movrlz %l5, %l6, %i1
srlx %o1, %o3, %l4
loop_1334:
or %g3, 0x1C71, %i5
sdiv %g2, 0x11E8, %i3
brlz %i0, loop_1335
fornot2 %f14, %f2, %f6
ldub [%l7 + 0x11], %l0
std %f6, [%l7 + 0x20]
loop_1335:
orn %g7, %o2, %o5
sth %o0, [%l7 + 0x78]
st %f2, [%l7 + 0x28]
stx %o4, [%l7 + 0x18]
ldd [%l7 + 0x20], %f6
lduw [%l7 + 0x60], %i4
fmovse %xcc, %f3, %f1
udivcc %g1, 0x10B6, %i7
array32 %l3, %l2, %g5
fexpand %f15, %f2
ldsw [%l7 + 0x14], %g6
tle %icc, 0x3
fornot2 %f8, %f14, %f2
fcmped %fcc2, %f14, %f8
ta %xcc, 0x1
sth %o7, [%l7 + 0x56]
array16 %i6, %i2, %g4
fmovrde %o6, %f12, %f8
ldsb [%l7 + 0x7C], %l5
ldsb [%l7 + 0x77], %l1
fnot2s %f11, %f8
movcc %icc, %l6, %o1
fmovsleu %xcc, %f5, %f0
movvc %xcc, %o3, %l4
movneg %icc, %g3, %i1
sllx %g2, %i3, %i5
lduw [%l7 + 0x7C], %i0
fcmpne16 %f6, %f12, %l0
fmovrslz %o2, %f8, %f0
ble,pn %xcc, loop_1336
tcc %xcc, 0x2
fabsd %f6, %f4
edge16 %g7, %o0, %o5
loop_1336:
st %f3, [%l7 + 0x08]
st %f2, [%l7 + 0x08]
mulscc %o4, %g1, %i4
fnot2s %f3, %f12
fmovrsne %i7, %f7, %f7
std %f10, [%l7 + 0x50]
std %f8, [%l7 + 0x20]
orcc %l3, %g5, %l2
fmovrdgz %o7, %f14, %f10
lduh [%l7 + 0x0A], %g6
fmovdcc %xcc, %f7, %f2
popc 0x15C3, %i6
addc %g4, 0x1C46, %i2
stx %o6, [%l7 + 0x28]
fmovsg %icc, %f5, %f12
st %f14, [%l7 + 0x30]
fmovscc %icc, %f4, %f5
stx %l5, [%l7 + 0x68]
fnand %f12, %f10, %f0
bne,a,pt %icc, loop_1337
lduh [%l7 + 0x34], %l6
fornot2s %f10, %f15, %f10
std %f4, [%l7 + 0x18]
loop_1337:
st %f14, [%l7 + 0x64]
tg %xcc, 0x5
ldub [%l7 + 0x62], %l1
movl %xcc, %o1, %o3
edge16 %g3, %i1, %l4
nop
setx loop_1338, %l0, %l1
jmpl %l1, %i3
subccc %i5, %g2, %i0
brgz,a %o2, loop_1339
fpackfix %f12, %f13
loop_1338:
tleu %xcc, 0x2
fcmpne32 %f0, %f10, %g7
loop_1339:
brz,a %o0, loop_1340
fnot2s %f15, %f3
ta %icc, 0x3
stw %l0, [%l7 + 0x74]
loop_1340:
stx %o4, [%l7 + 0x10]
fmovscs %icc, %f11, %f2
bvc loop_1341
fornot1s %f14, %f2, %f6
ldsw [%l7 + 0x68], %g1
movn %xcc, %o5, %i7
loop_1341:
smulcc %i4, %l3, %g5
ld [%l7 + 0x28], %f14
faligndata %f8, %f4, %f8
fpack32 %f4, %f4, %f0
ldx [%l7 + 0x78], %l2
fmovscs %xcc, %f2, %f7
lduh [%l7 + 0x1C], %o7
fbl,a %fcc2, loop_1342
umulcc %i6, %g4, %i2
fnands %f4, %f6, %f13
fxor %f0, %f10, %f6
loop_1342:
fsrc2 %f10, %f4
fblg,a %fcc1, loop_1343
brgz %g6, loop_1344
sdiv %l5, 0x058A, %o6
fnot2s %f5, %f6
loop_1343:
lduw [%l7 + 0x3C], %l6
loop_1344:
stx %o1, [%l7 + 0x68]
move %xcc, %l1, %o3
tleu %icc, 0x6
fmovspos %icc, %f4, %f12
sdiv %i1, 0x008A, %l4
ba loop_1345
fpsub16s %f12, %f10, %f5
sth %i3, [%l7 + 0x5C]
ld [%l7 + 0x68], %f14
loop_1345:
movrgez %i5, 0x237, %g3
subc %i0, 0x1C7D, %g2
sllx %g7, %o0, %l0
umulcc %o4, 0x0E91, %o2
andncc %g1, %i7, %i4
ldsb [%l7 + 0x5B], %o5
subc %l3, %l2, %g5
fsrc1 %f6, %f12
fmovdcs %icc, %f5, %f1
fmovda %xcc, %f1, %f9
ldx [%l7 + 0x58], %i6
sth %g4, [%l7 + 0x0A]
fmovrdgz %o7, %f0, %f6
ldd [%l7 + 0x20], %f0
fmovdg %xcc, %f4, %f4
brnz,a %g6, loop_1346
fnegs %f10, %f6
stx %i2, [%l7 + 0x38]
udivcc %l5, 0x10BE, %o6
loop_1346:
nop
setx loop_1347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x38], %f4
fcmple16 %f6, %f6, %l6
ld [%l7 + 0x6C], %f15
loop_1347:
fexpand %f12, %f2
fble,a %fcc0, loop_1348
ldub [%l7 + 0x70], %l1
ldub [%l7 + 0x0F], %o1
sra %i1, %o3, %l4
loop_1348:
fnot1s %f3, %f10
ldx [%l7 + 0x38], %i5
fmovdne %icc, %f9, %f9
tle %icc, 0x7
fmovdvc %xcc, %f3, %f3
fmovdle %icc, %f13, %f7
ta %icc, 0x6
fnot2 %f2, %f4
fzero %f4
fmovdle %icc, %f14, %f5
tleu %icc, 0x3
bne,a,pt %xcc, loop_1349
movgu %xcc, %i3, %i0
mulscc %g2, 0x1899, %g3
orcc %o0, %g7, %l0
loop_1349:
fcmpeq16 %f8, %f10, %o2
fbule,a %fcc1, loop_1350
andncc %o4, %i7, %g1
fnands %f15, %f6, %f1
be,pn %icc, loop_1351
loop_1350:
fnegs %f5, %f6
tl %xcc, 0x5
tl %icc, 0x2
loop_1351:
tleu %xcc, 0x1
sdivx %o5, 0x1194, %l3
fbug %fcc3, loop_1352
fbu,a %fcc1, loop_1353
bneg,a loop_1354
edge16 %i4, %g5, %l2
loop_1352:
movn %xcc, %i6, %g4
loop_1353:
fmovdcs %xcc, %f14, %f12
loop_1354:
ldsw [%l7 + 0x34], %g6
fbg %fcc0, loop_1355
fmovrdgez %o7, %f2, %f0
movre %l5, 0x0B2, %o6
fnand %f12, %f4, %f8
loop_1355:
stw %l6, [%l7 + 0x58]
and %i2, %o1, %l1
fnand %f8, %f12, %f4
tn %icc, 0x5
alignaddrl %o3, %l4, %i1
bcs,a loop_1356
fbo,a %fcc0, loop_1357
std %f0, [%l7 + 0x40]
movrne %i3, 0x1C1, %i5
loop_1356:
bcs,a,pt %xcc, loop_1358
loop_1357:
bl,a loop_1359
ldd [%l7 + 0x40], %f14
fmovs %f11, %f6
loop_1358:
lduw [%l7 + 0x70], %g2
loop_1359:
sth %i0, [%l7 + 0x44]
bpos,pn %xcc, loop_1360
fbo %fcc3, loop_1361
fmovrdlz %g3, %f6, %f4
tgu %xcc, 0x7
loop_1360:
fand %f10, %f2, %f6
loop_1361:
fbu,a %fcc3, loop_1362
alignaddrl %g7, %l0, %o0
sth %o4, [%l7 + 0x54]
sth %i7, [%l7 + 0x38]
loop_1362:
edge32 %o2, %o5, %g1
movrne %i4, 0x0A8, %g5
lduh [%l7 + 0x76], %l2
tvc %icc, 0x7
popc %l3, %i6
fmovsvs %icc, %f2, %f4
fble,a %fcc0, loop_1363
sth %g6, [%l7 + 0x1E]
nop
setx loop_1364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x38], %f2
loop_1363:
tcs %icc, 0x0
fmovsa %xcc, %f3, %f11
loop_1364:
tneg %icc, 0x7
fbo %fcc2, loop_1365
fmovrdlez %o7, %f12, %f0
lduw [%l7 + 0x60], %l5
std %f10, [%l7 + 0x28]
loop_1365:
fmovrdlz %o6, %f10, %f4
brgz %g4, loop_1366
fmovsa %icc, %f5, %f15
sth %i2, [%l7 + 0x34]
ldd [%l7 + 0x68], %f10
loop_1366:
fxnor %f10, %f14, %f4
fmovdcc %icc, %f1, %f7
tvs %icc, 0x7
ld [%l7 + 0x20], %f3
fnot1 %f10, %f4
ldd [%l7 + 0x10], %f6
fbge %fcc3, loop_1367
lduh [%l7 + 0x10], %l6
fornot1s %f2, %f5, %f8
bne,a loop_1368
loop_1367:
fxnor %f2, %f8, %f12
edge32ln %l1, %o1, %l4
movrgz %o3, %i3, %i5
loop_1368:
fands %f5, %f7, %f10
fmovsa %icc, %f13, %f2
srl %i1, 0x15, %g2
ld [%l7 + 0x18], %f7
stx %g3, [%l7 + 0x68]
srlx %g7, %l0, %o0
fmovdleu %icc, %f4, %f3
bcc,pn %xcc, loop_1369
fmuld8sux16 %f1, %f1, %f6
fmovsne %xcc, %f13, %f12
add %o4, 0x1C8C, %i0
loop_1369:
fbu %fcc1, loop_1370
fmovdcc %icc, %f10, %f11
ld [%l7 + 0x14], %f10
ldd [%l7 + 0x30], %f8
loop_1370:
brlz,a %i7, loop_1371
fone %f6
brnz %o5, loop_1372
fmovrdgz %o2, %f10, %f8
loop_1371:
be,a %xcc, loop_1373
brlz %i4, loop_1374
loop_1372:
ldd [%l7 + 0x58], %f6
fbue %fcc2, loop_1375
loop_1373:
edge8ln %g5, %l2, %l3
loop_1374:
fbug %fcc1, loop_1376
fzero %f0
loop_1375:
movcs %icc, %i6, %g1
bge,a %xcc, loop_1377
loop_1376:
stb %o7, [%l7 + 0x52]
ldsh [%l7 + 0x34], %l5
movleu %xcc, %g6, %o6
loop_1377:
fmovda %xcc, %f5, %f4
fmul8x16 %f7, %f8, %f4
stx %i2, [%l7 + 0x78]
fcmpgt16 %f8, %f0, %g4
fmul8ulx16 %f0, %f4, %f12
ldx [%l7 + 0x08], %l6
sll %l1, %l4, %o1
bgu,pn %icc, loop_1378
fbn,a %fcc1, loop_1379
edge16ln %i3, %i5, %i1
fbne,a %fcc2, loop_1380
loop_1378:
ldx [%l7 + 0x58], %o3
loop_1379:
fzeros %f15
movpos %xcc, %g2, %g3
loop_1380:
fmovsvs %xcc, %f13, %f0
ld [%l7 + 0x34], %f0
bleu,a,pn %xcc, loop_1381
fmovsg %icc, %f10, %f6
ldd [%l7 + 0x60], %f12
tn %xcc, 0x0
loop_1381:
stb %g7, [%l7 + 0x0E]
edge16n %l0, %o0, %o4
ldsb [%l7 + 0x33], %i0
sth %o5, [%l7 + 0x52]
smul %i7, %o2, %g5
fmovsa %xcc, %f1, %f10
move %xcc, %l2, %i4
fba %fcc1, loop_1382
fornot1 %f2, %f12, %f8
ld [%l7 + 0x74], %f5
fsrc2 %f0, %f0
loop_1382:
orn %i6, %g1, %l3
fbg %fcc2, loop_1383
std %f8, [%l7 + 0x40]
tn %icc, 0x5
fsrc1 %f8, %f10
loop_1383:
fcmple32 %f6, %f6, %o7
fmovsgu %icc, %f0, %f9
movcc %icc, %g6, %l5
std %f2, [%l7 + 0x18]
fbge,a %fcc1, loop_1384
bge,a,pn %xcc, loop_1385
fornot1 %f10, %f0, %f4
lduw [%l7 + 0x4C], %o6
loop_1384:
sth %g4, [%l7 + 0x7E]
loop_1385:
fmovrdlz %l6, %f4, %f8
fbul %fcc3, loop_1386
stx %l1, [%l7 + 0x48]
fcmpeq32 %f6, %f4, %l4
movcc %icc, %o1, %i2
loop_1386:
movrne %i5, 0x01B, %i3
ldsb [%l7 + 0x0C], %i1
std %f12, [%l7 + 0x48]
movl %xcc, %g2, %g3
fmovrsne %g7, %f14, %f1
umul %o3, 0x1624, %o0
tgu %xcc, 0x0
sub %l0, %o4, %o5
sethi 0x05BA, %i7
bvs,pn %xcc, loop_1387
udivx %o2, 0x1474, %i0
fpadd32s %f12, %f9, %f0
xnorcc %g5, %l2, %i4
loop_1387:
fzeros %f15
lduw [%l7 + 0x68], %g1
movvc %icc, %l3, %o7
edge32 %i6, %l5, %o6
ldsw [%l7 + 0x78], %g4
ld [%l7 + 0x3C], %f14
movl %icc, %l6, %l1
fzero %f10
movvc %xcc, %g6, %l4
lduw [%l7 + 0x18], %i2
stw %i5, [%l7 + 0x24]
ldsw [%l7 + 0x24], %o1
tne %icc, 0x2
ldsh [%l7 + 0x16], %i3
tleu %xcc, 0x2
stx %i1, [%l7 + 0x10]
fnot1s %f14, %f2
fsrc1 %f2, %f14
fmovdcs %icc, %f12, %f11
fbule %fcc1, loop_1388
addccc %g3, 0x0611, %g2
fcmpgt16 %f0, %f12, %g7
bvc,a,pn %xcc, loop_1389
loop_1388:
lduh [%l7 + 0x7E], %o3
nop
setx loop_1390, %l0, %l1
jmpl %l1, %l0
fmovsge %xcc, %f1, %f0
loop_1389:
sllx %o0, 0x1D, %o5
fmovrdlz %o4, %f10, %f2
loop_1390:
std %f10, [%l7 + 0x28]
fnegd %f14, %f2
movl %xcc, %o2, %i7
array8 %g5, %i0, %l2
ba,pt %icc, loop_1391
sth %i4, [%l7 + 0x74]
sth %g1, [%l7 + 0x14]
fcmpne16 %f4, %f6, %o7
loop_1391:
lduw [%l7 + 0x4C], %l3
ldd [%l7 + 0x48], %f10
tn %xcc, 0x6
fbuge %fcc2, loop_1392
fnot2 %f8, %f2
bpos,pt %icc, loop_1393
array32 %i6, %o6, %g4
loop_1392:
movrlez %l6, %l1, %g6
tn %xcc, 0x0
loop_1393:
ldd [%l7 + 0x40], %f4
movrgz %l4, 0x06F, %i2
alignaddr %l5, %i5, %i3
lduw [%l7 + 0x78], %i1
fmovdneg %icc, %f9, %f11
tge %xcc, 0x0
sdivx %g3, 0x1AB1, %o1
fmovrdne %g7, %f6, %f14
taddcctv %o3, 0x1093, %g2
lduh [%l7 + 0x64], %l0
smul %o0, 0x175A, %o5
movrne %o2, 0x37E, %o4
std %f4, [%l7 + 0x38]
udivx %g5, 0x0407, %i7
srax %i0, 0x03, %i4
stw %l2, [%l7 + 0x48]
ldub [%l7 + 0x64], %o7
tvc %xcc, 0x1
fmovrsgz %l3, %f3, %f1
fcmped %fcc1, %f8, %f2
udivx %i6, 0x0893, %g1
ldub [%l7 + 0x32], %o6
fcmpes %fcc1, %f7, %f13
fxnor %f4, %f6, %f8
ldsw [%l7 + 0x60], %g4
alignaddr %l1, %g6, %l6
fexpand %f8, %f4
ta %icc, 0x1
fmovrde %i2, %f2, %f10
st %f15, [%l7 + 0x0C]
alignaddr %l4, %i5, %l5
fmovdneg %xcc, %f1, %f2
lduw [%l7 + 0x68], %i1
mova %icc, %g3, %o1
fnot2 %f10, %f2
fbo %fcc1, loop_1394
st %f7, [%l7 + 0x40]
brgz,a %g7, loop_1395
movrgez %i3, 0x0B7, %g2
loop_1394:
fmovsvs %icc, %f13, %f5
udiv %o3, 0x14ED, %o0
loop_1395:
sth %l0, [%l7 + 0x4C]
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x68], %o5
brgez,a %o2, loop_1396
andn %o4, %g5, %i7
fzeros %f10
fcmpne32 %f2, %f6, %i4
loop_1396:
fmovdneg %xcc, %f11, %f7
subcc %i0, %l2, %l3
fbug,a %fcc2, loop_1397
fabsd %f4, %f6
ldsb [%l7 + 0x22], %o7
bvs,pn %xcc, loop_1398
loop_1397:
fpsub32s %f12, %f10, %f4
tne %xcc, 0x1
fbn,a %fcc0, loop_1399
loop_1398:
st %f7, [%l7 + 0x3C]
std %f0, [%l7 + 0x10]
sth %i6, [%l7 + 0x48]
loop_1399:
movneg %xcc, %g1, %o6
fpsub16s %f7, %f12, %f8
sth %l1, [%l7 + 0x52]
fmovrsne %g4, %f11, %f6
fmovdneg %xcc, %f8, %f12
fmovdvc %xcc, %f1, %f13
edge8n %l6, %i2, %g6
ldsw [%l7 + 0x68], %i5
ldx [%l7 + 0x08], %l4
mulscc %i1, 0x07B0, %l5
fcmpeq16 %f10, %f12, %g3
ldsb [%l7 + 0x13], %o1
taddcctv %g7, 0x08E0, %g2
fnors %f8, %f14, %f12
stx %o3, [%l7 + 0x48]
movrlz %o0, 0x0A7, %l0
sub %o5, 0x0AC1, %i3
fmovsne %icc, %f10, %f10
edge32n %o2, %o4, %g5
stb %i7, [%l7 + 0x66]
fbul,a %fcc3, loop_1400
fmovdg %xcc, %f4, %f13
st %f3, [%l7 + 0x7C]
subccc %i0, 0x0015, %i4
loop_1400:
ldsh [%l7 + 0x12], %l3
stw %l2, [%l7 + 0x0C]
sub %i6, 0x1196, %o7
or %o6, 0x04D9, %g1
alignaddrl %g4, %l1, %l6
fpsub16 %f2, %f12, %f0
stw %g6, [%l7 + 0x14]
fones %f7
bg,a %icc, loop_1401
fpadd16s %f14, %f6, %f2
ldub [%l7 + 0x41], %i2
ld [%l7 + 0x54], %f6
loop_1401:
bvc,a,pt %icc, loop_1402
fbge %fcc1, loop_1403
ba,pt %xcc, loop_1404
fpackfix %f12, %f1
loop_1402:
fble %fcc0, loop_1405
loop_1403:
siam 0x3
loop_1404:
te %xcc, 0x2
fxnors %f0, %f3, %f14
loop_1405:
fpsub16s %f15, %f15, %f9
fone %f14
siam 0x3
fcmple16 %f6, %f4, %i5
fbue,a %fcc3, loop_1406
fmul8x16 %f14, %f8, %f2
fmovsa %icc, %f11, %f4
be,a %icc, loop_1407
loop_1406:
tcs %xcc, 0x0
fandnot2s %f14, %f6, %f8
ldsb [%l7 + 0x69], %i1
loop_1407:
smul %l4, 0x1B37, %l5
tneg %icc, 0x3
fpadd16s %f14, %f6, %f9
ldsw [%l7 + 0x28], %g3
fcmple16 %f8, %f2, %o1
fpackfix %f2, %f7
ldx [%l7 + 0x78], %g7
fmovdpos %xcc, %f15, %f7
bpos %icc, loop_1408
array8 %g2, %o3, %o0
smulcc %o5, 0x023D, %i3
fnor %f6, %f6, %f0
loop_1408:
movpos %xcc, %o2, %o4
std %f10, [%l7 + 0x38]
fmovrslz %l0, %f15, %f9
ld [%l7 + 0x70], %f0
tg %icc, 0x3
fpsub32 %f10, %f6, %f6
ldsh [%l7 + 0x38], %i7
fnand %f12, %f0, %f0
fone %f2
fnors %f3, %f6, %f8
fmovde %xcc, %f15, %f7
pdist %f10, %f12, %f12
ldsb [%l7 + 0x27], %i0
ldub [%l7 + 0x18], %g5
tpos %xcc, 0x7
fmovsa %xcc, %f9, %f5
ldsb [%l7 + 0x2F], %l3
lduh [%l7 + 0x3A], %l2
fornot2 %f2, %f12, %f14
fbne %fcc3, loop_1409
ld [%l7 + 0x4C], %f6
fmovrslz %i4, %f4, %f10
ldd [%l7 + 0x58], %f12
loop_1409:
fmovdcc %icc, %f7, %f11
fbge %fcc1, loop_1410
fpadd16s %f13, %f9, %f14
for %f8, %f2, %f12
mulscc %i6, %o6, %g1
loop_1410:
edge8 %g4, %l1, %o7
ldsw [%l7 + 0x30], %l6
bcs,a,pt %icc, loop_1411
std %f2, [%l7 + 0x30]
ldub [%l7 + 0x1D], %i2
fpsub32 %f0, %f12, %f8
loop_1411:
nop
setx loop_1412, %l0, %l1
jmpl %l1, %i5
stb %i1, [%l7 + 0x52]
fmovrdgz %l4, %f12, %f0
fmovdne %icc, %f7, %f15
loop_1412:
fsrc1s %f6, %f13
fmovsneg %xcc, %f4, %f14
edge32 %g6, %g3, %l5
fmovsl %xcc, %f2, %f10
bge,a %icc, loop_1413
bshuffle %f0, %f14, %f2
sethi 0x1BDB, %g7
alignaddrl %o1, %g2, %o3
loop_1413:
ldsh [%l7 + 0x60], %o5
stw %i3, [%l7 + 0x20]
fmovsvc %xcc, %f11, %f12
bl,a loop_1414
fpadd16s %f6, %f9, %f2
fmul8x16al %f6, %f8, %f6
array32 %o0, %o4, %l0
loop_1414:
fandnot1 %f8, %f4, %f6
bgu,a,pn %xcc, loop_1415
fbo %fcc3, loop_1416
brgez %o2, loop_1417
fnot1 %f14, %f14
loop_1415:
ldx [%l7 + 0x20], %i7
loop_1416:
udivcc %i0, 0x0309, %l3
loop_1417:
tne %icc, 0x1
fcmple32 %f8, %f8, %l2
bleu loop_1418
fbe,a %fcc2, loop_1419
tne %xcc, 0x7
ldsb [%l7 + 0x39], %i4
loop_1418:
movl %xcc, %i6, %g5
loop_1419:
srlx %o6, %g1, %g4
fbue %fcc3, loop_1420
pdist %f0, %f14, %f14
lduh [%l7 + 0x0E], %l1
fmul8x16 %f11, %f2, %f8
loop_1420:
fmovrsgez %l6, %f8, %f0
ldd [%l7 + 0x30], %f10
fmovrdgez %o7, %f12, %f8
stw %i2, [%l7 + 0x6C]
stw %i1, [%l7 + 0x64]
fbe,a %fcc2, loop_1421
fandnot2 %f12, %f12, %f6
udivx %i5, 0x0F01, %l4
tcs %icc, 0x0
loop_1421:
fmovdcs %icc, %f0, %f6
ldsw [%l7 + 0x40], %g3
or %g6, 0x0703, %l5
st %f14, [%l7 + 0x3C]
fsrc1s %f9, %f9
fnegd %f6, %f12
addc %g7, 0x1825, %o1
be,a loop_1422
sethi 0x0B03, %g2
xnorcc %o5, 0x1A71, %o3
ld [%l7 + 0x3C], %f7
loop_1422:
tpos %icc, 0x5
edge16 %i3, %o4, %o0
ldsw [%l7 + 0x50], %o2
fmovdg %xcc, %f1, %f3
brgez %l0, loop_1423
stb %i0, [%l7 + 0x4E]
fpsub16s %f13, %f15, %f0
fmovdcs %xcc, %f7, %f6
loop_1423:
ldx [%l7 + 0x78], %l3
ldx [%l7 + 0x40], %i7
subcc %l2, %i4, %g5
fmovdneg %icc, %f5, %f5
nop
setx loop_1424, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pn %xcc, loop_1425
brlz %i6, loop_1426
srl %g1, %o6, %l1
loop_1424:
fmovse %icc, %f9, %f2
loop_1425:
ld [%l7 + 0x18], %f3
loop_1426:
ldsw [%l7 + 0x2C], %g4
lduw [%l7 + 0x54], %o7
fcmps %fcc3, %f0, %f9
fmovsgu %xcc, %f7, %f12
fbne,a %fcc1, loop_1427
fmovrsgez %i2, %f12, %f14
fpackfix %f2, %f6
tl %xcc, 0x5
loop_1427:
stw %i1, [%l7 + 0x30]
ldd [%l7 + 0x68], %f10
fmovdge %xcc, %f13, %f7
tge %xcc, 0x0
fbg %fcc0, loop_1428
fnors %f0, %f11, %f3
movne %xcc, %i5, %l4
fpadd32 %f14, %f8, %f0
loop_1428:
fbge,a %fcc2, loop_1429
bne,a %xcc, loop_1430
fornot2s %f5, %f13, %f8
movvs %icc, %l6, %g6
loop_1429:
and %l5, %g3, %o1
loop_1430:
movrne %g7, %o5, %g2
fbo,a %fcc2, loop_1431
fblg %fcc0, loop_1432
fmovd %f12, %f4
fbul %fcc2, loop_1433
loop_1431:
edge32n %o3, %o4, %i3
loop_1432:
bge,a,pt %xcc, loop_1434
movre %o0, 0x2EE, %o2
loop_1433:
alignaddr %l0, %l3, %i7
st %f9, [%l7 + 0x1C]
loop_1434:
sll %i0, %i4, %l2
ldx [%l7 + 0x70], %i6
lduw [%l7 + 0x20], %g1
stw %g5, [%l7 + 0x74]
edge8 %l1, %g4, %o7
fmovdleu %xcc, %f0, %f14
st %f11, [%l7 + 0x14]
stx %o6, [%l7 + 0x28]
ldsb [%l7 + 0x3B], %i2
fpackfix %f8, %f9
ldx [%l7 + 0x18], %i5
ldsw [%l7 + 0x70], %l4
ldsw [%l7 + 0x38], %i1
fmovdneg %xcc, %f8, %f15
subccc %g6, %l6, %l5
movg %xcc, %g3, %o1
stx %g7, [%l7 + 0x58]
lduw [%l7 + 0x64], %g2
fnand %f0, %f0, %f4
fandnot1 %f12, %f8, %f8
bvs,a,pt %icc, loop_1435
ldx [%l7 + 0x60], %o5
movg %xcc, %o3, %o4
stx %i3, [%l7 + 0x40]
loop_1435:
ba,a loop_1436
fmovsa %xcc, %f6, %f0
fbne,a %fcc0, loop_1437
pdist %f0, %f2, %f14
loop_1436:
fmovrsgz %o0, %f1, %f2
bg,pn %xcc, loop_1438
loop_1437:
fandnot1 %f10, %f2, %f0
std %f2, [%l7 + 0x60]
st %f2, [%l7 + 0x08]
loop_1438:
lduh [%l7 + 0x22], %l0
pdist %f4, %f8, %f8
fands %f6, %f12, %f8
lduw [%l7 + 0x44], %o2
bg loop_1439
smulcc %l3, 0x1824, %i0
edge32ln %i4, %l2, %i6
tleu %xcc, 0x7
loop_1439:
stb %i7, [%l7 + 0x38]
ldd [%l7 + 0x20], %f14
sth %g5, [%l7 + 0x6E]
xorcc %g1, %l1, %g4
fmovsl %icc, %f12, %f3
ba,a loop_1440
addc %o6, %i2, %i5
fandnot2 %f6, %f6, %f12
tgu %icc, 0x1
loop_1440:
ldd [%l7 + 0x20], %f8
addc %o7, 0x1C1F, %l4
fpmerge %f8, %f8, %f4
sth %i1, [%l7 + 0x3A]
movrgez %l6, %g6, %g3
ldsb [%l7 + 0x66], %l5
bge,a,pt %xcc, loop_1441
movrgez %g7, %g2, %o1
stx %o5, [%l7 + 0x18]
tleu %icc, 0x6
loop_1441:
fba %fcc3, loop_1442
fmovdn %xcc, %f11, %f7
fcmpes %fcc1, %f12, %f12
fnot2s %f15, %f7
loop_1442:
brnz %o4, loop_1443
bcc,a loop_1444
fmovrde %i3, %f10, %f8
fxnor %f14, %f10, %f4
loop_1443:
fmovdle %icc, %f1, %f14
loop_1444:
tleu %xcc, 0x1
lduh [%l7 + 0x0E], %o0
brlz %l0, loop_1445
ldub [%l7 + 0x68], %o2
movcc %icc, %l3, %o3
ldsh [%l7 + 0x72], %i0
loop_1445:
nop
setx loop_1446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %i4, %l2
fpadd32 %f8, %f4, %f14
ldsw [%l7 + 0x7C], %i6
loop_1446:
addc %g5, %i7, %g1
fmuld8ulx16 %f15, %f10, %f14
fmovdvs %xcc, %f10, %f15
taddcc %g4, %l1, %i2
stx %i5, [%l7 + 0x08]
sub %o7, %o6, %i1
fmovrsgez %l6, %f10, %f14
fmovsa %icc, %f2, %f14
andn %l4, %g3, %g6
st %f9, [%l7 + 0x7C]
tpos %xcc, 0x5
ldsb [%l7 + 0x24], %g7
array16 %g2, %l5, %o1
fmovsvc %icc, %f15, %f1
fpsub32s %f2, %f12, %f3
stw %o5, [%l7 + 0x2C]
fmul8ulx16 %f14, %f0, %f10
fmovs %f3, %f3
and %o4, 0x1486, %i3
fandnot1 %f4, %f10, %f2
fbule,a %fcc3, loop_1447
fmovdg %xcc, %f14, %f7
bl,a loop_1448
sra %o0, 0x18, %o2
loop_1447:
fcmpne32 %f2, %f0, %l3
ldsb [%l7 + 0x78], %l0
loop_1448:
fxors %f9, %f3, %f4
srax %i0, %i4, %o3
stx %l2, [%l7 + 0x48]
fxnor %f12, %f12, %f10
st %f3, [%l7 + 0x20]
fnegs %f3, %f2
movrgez %g5, %i6, %i7
fmovdle %icc, %f3, %f8
stb %g1, [%l7 + 0x62]
ble,a %icc, loop_1449
sth %g4, [%l7 + 0x0A]
ldsh [%l7 + 0x2C], %i2
movge %icc, %l1, %i5
loop_1449:
brz %o7, loop_1450
ld [%l7 + 0x58], %f14
fmovrdgez %o6, %f8, %f12
edge8ln %i1, %l6, %g3
loop_1450:
fnor %f14, %f4, %f14
ldsw [%l7 + 0x34], %g6
tpos %icc, 0x0
add %g7, %l4, %g2
orncc %o1, 0x0A98, %l5
std %f12, [%l7 + 0x58]
ldsw [%l7 + 0x7C], %o4
movrlz %o5, %o0, %o2
call loop_1451
edge32ln %i3, %l0, %l3
lduw [%l7 + 0x2C], %i0
xorcc %i4, 0x0144, %l2
loop_1451:
fpadd32s %f12, %f9, %f7
bge,a loop_1452
fcmpd %fcc0, %f12, %f0
xorcc %g5, 0x1B1A, %i6
bge,pn %icc, loop_1453
loop_1452:
fpadd16 %f12, %f10, %f12
fnot1s %f8, %f0
taddcctv %i7, 0x00FD, %o3
loop_1453:
lduh [%l7 + 0x78], %g1
edge16l %i2, %g4, %l1
lduh [%l7 + 0x4E], %i5
stb %o7, [%l7 + 0x2A]
ldd [%l7 + 0x68], %f2
fbule %fcc1, loop_1454
fpadd16 %f2, %f4, %f8
for %f14, %f12, %f0
fandnot2 %f4, %f8, %f14
loop_1454:
fbu %fcc2, loop_1455
fones %f8
stw %o6, [%l7 + 0x64]
be,a loop_1456
loop_1455:
edge16 %l6, %g3, %g6
brnz,a %i1, loop_1457
srl %l4, 0x09, %g7
loop_1456:
fmul8x16 %f7, %f12, %f10
stx %g2, [%l7 + 0x18]
loop_1457:
fmovdne %icc, %f12, %f5
fmovsneg %xcc, %f0, %f15
array16 %l5, %o1, %o5
stb %o4, [%l7 + 0x79]
ldd [%l7 + 0x40], %f8
brlez %o2, loop_1458
ldd [%l7 + 0x20], %f4
fba,a %fcc0, loop_1459
movrgez %o0, 0x177, %i3
loop_1458:
st %f1, [%l7 + 0x24]
fsrc1s %f12, %f14
loop_1459:
sdivx %l0, 0x0A3D, %i0
ldsh [%l7 + 0x68], %i4
fand %f14, %f10, %f14
taddcc %l3, %l2, %g5
xorcc %i6, 0x199C, %i7
fmovrse %o3, %f11, %f15
bcc,a loop_1460
fcmpne32 %f4, %f14, %i2
fmovs %f0, %f2
st %f0, [%l7 + 0x5C]
loop_1460:
ldd [%l7 + 0x38], %f12
umul %g4, %l1, %g1
fblg %fcc3, loop_1461
fpsub16s %f8, %f5, %f12
fbug,a %fcc2, loop_1462
ldsh [%l7 + 0x52], %i5
loop_1461:
edge16n %o7, %l6, %g3
fmovrdne %o6, %f8, %f0
loop_1462:
st %f11, [%l7 + 0x14]
fors %f10, %f13, %f2
lduw [%l7 + 0x64], %i1
fnegd %f14, %f4
ldsh [%l7 + 0x68], %g6
sth %l4, [%l7 + 0x70]
bgu,pt %xcc, loop_1463
movrgez %g7, %l5, %o1
st %f14, [%l7 + 0x78]
ldx [%l7 + 0x40], %o5
loop_1463:
brz %g2, loop_1464
fands %f10, %f5, %f15
ldx [%l7 + 0x20], %o2
movne %icc, %o0, %i3
loop_1464:
fmovdvc %xcc, %f7, %f7
stx %l0, [%l7 + 0x38]
taddcctv %i0, 0x19A2, %o4
fcmped %fcc0, %f12, %f14
lduw [%l7 + 0x54], %i4
stb %l3, [%l7 + 0x10]
mulscc %g5, 0x0C3C, %i6
brlez %l2, loop_1465
std %f14, [%l7 + 0x38]
fandnot2s %f7, %f14, %f8
movn %xcc, %o3, %i2
loop_1465:
movrlz %g4, 0x2CD, %l1
srlx %g1, 0x18, %i7
fbu %fcc0, loop_1466
fmovsge %xcc, %f6, %f13
tneg %icc, 0x6
sth %o7, [%l7 + 0x58]
loop_1466:
edge16ln %i5, %g3, %o6
array8 %l6, %i1, %g6
ldsh [%l7 + 0x42], %l4
fcmped %fcc1, %f6, %f8
fsrc2s %f3, %f4
andn %g7, 0x0E6B, %o1
fmovrslz %l5, %f12, %f9
siam 0x5
fmovda %icc, %f8, %f4
brnz,a %g2, loop_1467
fmovdn %icc, %f14, %f1
ldsh [%l7 + 0x58], %o2
fbn %fcc1, loop_1468
loop_1467:
sth %o0, [%l7 + 0x68]
fmul8x16au %f6, %f0, %f4
ldsh [%l7 + 0x46], %o5
loop_1468:
fble %fcc0, loop_1469
addccc %l0, %i3, %o4
te %icc, 0x0
stx %i0, [%l7 + 0x48]
loop_1469:
fandnot2s %f5, %f1, %f3
fnegs %f1, %f15
edge16l %l3, %g5, %i6
sll %i4, 0x1B, %o3
movvs %icc, %l2, %g4
edge8ln %l1, %i2, %g1
ldub [%l7 + 0x67], %o7
fmovsvs %xcc, %f7, %f3
orncc %i5, %i7, %g3
fcmple16 %f2, %f8, %o6
fandnot1s %f15, %f15, %f3
ldsh [%l7 + 0x32], %i1
stx %l6, [%l7 + 0x48]
fbo,a %fcc2, loop_1470
ld [%l7 + 0x10], %f2
bl,a loop_1471
std %f4, [%l7 + 0x40]
loop_1470:
ldx [%l7 + 0x58], %l4
fblg %fcc3, loop_1472
loop_1471:
fnegs %f12, %f13
mova %icc, %g6, %g7
ldsb [%l7 + 0x5F], %l5
loop_1472:
stb %g2, [%l7 + 0x40]
ld [%l7 + 0x10], %f9
ldsh [%l7 + 0x2A], %o2
fcmpeq16 %f4, %f0, %o0
fbge %fcc1, loop_1473
tvs %xcc, 0x6
movvc %xcc, %o1, %o5
std %f4, [%l7 + 0x40]
loop_1473:
brlz %l0, loop_1474
edge32ln %o4, %i0, %l3
smul %i3, 0x1C36, %i6
smul %g5, %o3, %l2
loop_1474:
fcmpne16 %f0, %f2, %i4
movrlez %l1, 0x09A, %i2
edge32n %g4, %o7, %g1
stx %i7, [%l7 + 0x60]
fsrc2 %f0, %f10
andncc %i5, %o6, %i1
fmovsa %icc, %f8, %f14
fpadd16s %f11, %f4, %f11
nop
setx loop_1475, %l0, %l1
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 + 0x76], %g3
fcmpes %fcc1, %f0, %f15
fmovrdne %l6, %f14, %f0
loop_1475:
fmovsn %icc, %f2, %f12
tne %icc, 0x0
movneg %icc, %l4, %g6
bshuffle %f14, %f12, %f10
brz %l5, loop_1476
subc %g2, 0x1CFF, %o2
orn %g7, %o1, %o0
for %f14, %f4, %f10
loop_1476:
bge,pt %icc, loop_1477
fxor %f10, %f10, %f2
andn %o5, %l0, %i0
ld [%l7 + 0x38], %f5
loop_1477:
fpadd16s %f9, %f7, %f0
ld [%l7 + 0x50], %f10
orn %l3, %o4, %i6
mulscc %i3, 0x000D, %g5
lduh [%l7 + 0x08], %o3
fmovdleu %icc, %f9, %f11
fmovdn %xcc, %f1, %f11
fmovdcs %xcc, %f9, %f3
fornot1 %f6, %f12, %f12
lduw [%l7 + 0x08], %l2
st %f0, [%l7 + 0x7C]
brgz,a %i4, loop_1478
fmovsgu %icc, %f3, %f4
ldsw [%l7 + 0x38], %i2
xnorcc %l1, %o7, %g4
loop_1478:
ldx [%l7 + 0x08], %g1
tpos %xcc, 0x1
srl %i5, %o6, %i7
fnot1s %f6, %f11
tge %xcc, 0x4
tcc %xcc, 0x1
fmovdleu %xcc, %f7, %f3
stb %g3, [%l7 + 0x37]
sra %l6, %l4, %g6
stx %i1, [%l7 + 0x08]
stb %l5, [%l7 + 0x29]
bvs,a,pn %icc, loop_1479
nop
setx loop_1480, %l0, %l1
jmpl %l1, %g2
brgz %g7, loop_1481
st %f13, [%l7 + 0x5C]
loop_1479:
mulx %o1, %o2, %o0
loop_1480:
fbg,a %fcc2, loop_1482
loop_1481:
subcc %l0, 0x07BE, %o5
fmovdvc %icc, %f13, %f8
ldub [%l7 + 0x7F], %l3
loop_1482:
ld [%l7 + 0x68], %f3
fmovsge %icc, %f10, %f4
andncc %o4, %i6, %i3
fpack16 %f12, %f4
siam 0x0
fpmerge %f10, %f1, %f8
ldsb [%l7 + 0x4F], %i0
fcmpeq16 %f6, %f14, %o3
ldx [%l7 + 0x40], %l2
xorcc %g5, %i4, %i2
umul %l1, %o7, %g1
ldsb [%l7 + 0x09], %i5
xnorcc %g4, %o6, %g3
fmovdg %icc, %f6, %f11
ld [%l7 + 0x5C], %f0
stx %l6, [%l7 + 0x68]
mulx %l4, 0x0643, %g6
fbo,a %fcc1, loop_1483
stb %i1, [%l7 + 0x08]
fmovsneg %icc, %f13, %f8
fmovse %icc, %f5, %f13
loop_1483:
srax %l5, %i7, %g2
fmovde %xcc, %f5, %f5
fmul8x16 %f5, %f0, %f8
std %f14, [%l7 + 0x10]
movneg %xcc, %o1, %g7
ldsh [%l7 + 0x46], %o2
fabss %f13, %f7
movre %o0, %l0, %o5
fmovrdlz %o4, %f0, %f8
fmovse %icc, %f7, %f8
nop
setx loop_1484, %l0, %l1
jmpl %l1, %i6
st %f12, [%l7 + 0x70]
fcmpes %fcc2, %f11, %f3
bvs,pt %icc, loop_1485
loop_1484:
edge16n %l3, %i3, %o3
mulscc %i0, %l2, %i4
fmovrse %i2, %f9, %f7
loop_1485:
xorcc %g5, 0x13F6, %o7
fmovdle %icc, %f12, %f8
fbg,a %fcc3, loop_1486
fmovdne %icc, %f4, %f5
fmovrslez %l1, %f9, %f14
ba,a loop_1487
loop_1486:
fbge %fcc2, loop_1488
tvs %xcc, 0x7
std %f0, [%l7 + 0x10]
loop_1487:
bcc,a,pn %icc, loop_1489
loop_1488:
edge32l %g1, %i5, %g4
ldub [%l7 + 0x51], %o6
fmovdle %icc, %f10, %f5
loop_1489:
ldsb [%l7 + 0x19], %g3
stb %l6, [%l7 + 0x69]
ldsh [%l7 + 0x30], %g6
tge %xcc, 0x7
fbn %fcc0, loop_1490
ldub [%l7 + 0x57], %l4
sub %i1, %i7, %l5
fbu %fcc3, loop_1491
loop_1490:
lduw [%l7 + 0x6C], %o1
ldsb [%l7 + 0x20], %g7
fbug %fcc3, loop_1492
loop_1491:
fbge %fcc3, loop_1493
add %g2, 0x0D16, %o2
ld [%l7 + 0x60], %f5
loop_1492:
bneg,pt %icc, loop_1494
loop_1493:
lduh [%l7 + 0x6E], %l0
fnot2s %f11, %f3
bg loop_1495
loop_1494:
ldsw [%l7 + 0x18], %o0
fzero %f14
faligndata %f4, %f6, %f14
loop_1495:
fblg %fcc1, loop_1496
fbuge %fcc2, loop_1497
tg %xcc, 0x7
stx %o5, [%l7 + 0x58]
loop_1496:
sth %i6, [%l7 + 0x1E]
loop_1497:
fnegs %f10, %f3
fzero %f8
fmovdcs %icc, %f13, %f7
ldsh [%l7 + 0x6E], %o4
movrlez %l3, 0x35F, %o3
addcc %i0, %l2, %i4
subcc %i3, 0x1E25, %i2
sth %g5, [%l7 + 0x60]
fnot1s %f11, %f15
bl,pt %xcc, loop_1498
fornot1 %f4, %f6, %f8
st %f7, [%l7 + 0x4C]
ldsb [%l7 + 0x2F], %o7
loop_1498:
faligndata %f14, %f12, %f2
ldsb [%l7 + 0x31], %g1
addcc %i5, 0x048A, %g4
movre %l1, %g3, %o6
fzero %f12
fbg %fcc3, loop_1499
ldsb [%l7 + 0x74], %l6
fbul,a %fcc2, loop_1500
ldub [%l7 + 0x51], %l4
loop_1499:
fbul,a %fcc2, loop_1501
ldx [%l7 + 0x48], %g6
loop_1500:
stb %i1, [%l7 + 0x14]
stw %l5, [%l7 + 0x1C]
loop_1501:
fbg,a %fcc3, loop_1502
lduw [%l7 + 0x70], %i7
st %f2, [%l7 + 0x18]
fcmpeq16 %f12, %f10, %o1
loop_1502:
xor %g7, %g2, %o2
lduw [%l7 + 0x1C], %o0
andcc %l0, 0x1279, %i6
ld [%l7 + 0x08], %f6
or %o4, 0x1450, %l3
tvs %icc, 0x4
ldsh [%l7 + 0x50], %o5
sllx %i0, 0x1C, %o3
ldsw [%l7 + 0x64], %i4
movrne %i3, %l2, %i2
fbul %fcc3, loop_1503
fmovse %xcc, %f10, %f5
stw %g5, [%l7 + 0x34]
fmovdcc %xcc, %f15, %f1
loop_1503:
alignaddr %g1, %i5, %g4
stx %l1, [%l7 + 0x28]
fbge %fcc1, loop_1504
stx %o7, [%l7 + 0x48]
fmovsneg %xcc, %f15, %f12
stx %g3, [%l7 + 0x40]
loop_1504:
fmovrsgz %o6, %f6, %f5
ld [%l7 + 0x40], %f3
fmovrse %l4, %f15, %f11
bneg,a %xcc, loop_1505
sdivx %l6, 0x0A87, %g6
tpos %icc, 0x0
stw %i1, [%l7 + 0x6C]
loop_1505:
mulscc %l5, 0x12B2, %i7
movg %icc, %o1, %g2
fornot1s %f12, %f10, %f3
st %f10, [%l7 + 0x74]
sdivcc %o2, 0x0E71, %g7
std %f2, [%l7 + 0x58]
ldsh [%l7 + 0x0E], %o0
tn %icc, 0x1
fandnot2s %f11, %f1, %f11
fands %f1, %f6, %f13
ldsh [%l7 + 0x5E], %l0
tle %icc, 0x6
sra %i6, %l3, %o5
fmovrdgz %i0, %f0, %f14
fpsub16 %f8, %f8, %f14
srax %o3, %i4, %o4
fmovda %icc, %f5, %f15
movle %icc, %l2, %i3
fabsd %f12, %f12
stx %g5, [%l7 + 0x20]
ldsb [%l7 + 0x4D], %i2
brnz %i5, loop_1506
srl %g4, %l1, %o7
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x64], %g1
loop_1506:
ldsh [%l7 + 0x2A], %g3
ldsb [%l7 + 0x5D], %o6
stw %l4, [%l7 + 0x08]
edge16n %g6, %i1, %l6
sth %i7, [%l7 + 0x34]
lduh [%l7 + 0x3A], %o1
fnegd %f2, %f12
fands %f13, %f0, %f12
fmovspos %xcc, %f15, %f10
fbo,a %fcc1, loop_1507
ldsb [%l7 + 0x6E], %l5
movg %icc, %g2, %o2
fcmpeq32 %f12, %f14, %o0
loop_1507:
fmovsn %icc, %f0, %f13
brlez,a %l0, loop_1508
ldub [%l7 + 0x16], %g7
movle %xcc, %l3, %i6
fmovdvs %icc, %f13, %f5
loop_1508:
and %o5, %i0, %o3
movrgz %o4, %i4, %i3
ld [%l7 + 0x54], %f8
udiv %g5, 0x09BC, %l2
fnegd %f2, %f6
move %icc, %i2, %g4
fabsd %f6, %f14
ldsw [%l7 + 0x7C], %l1
fandnot2s %f4, %f10, %f4
fbe,a %fcc1, loop_1509
fmovse %xcc, %f6, %f4
fmovrse %i5, %f10, %f3
ldx [%l7 + 0x18], %o7
loop_1509:
stw %g3, [%l7 + 0x50]
st %f1, [%l7 + 0x58]
lduh [%l7 + 0x64], %g1
te %icc, 0x6
ldx [%l7 + 0x50], %o6
addc %l4, %g6, %l6
ldsw [%l7 + 0x18], %i7
lduh [%l7 + 0x10], %o1
bneg,a,pt %xcc, loop_1510
fbge %fcc0, loop_1511
tsubcctv %i1, 0x0784, %l5
or %o2, %g2, %o0
loop_1510:
sdivcc %l0, 0x0E12, %l3
loop_1511:
fmul8x16au %f4, %f6, %f12
st %f13, [%l7 + 0x60]
fbo,a %fcc0, loop_1512
fmovscc %xcc, %f2, %f10
stb %g7, [%l7 + 0x42]
lduh [%l7 + 0x6C], %i6
loop_1512:
orn %i0, 0x1DC5, %o5
fbo,a %fcc3, loop_1513
orcc %o4, %i4, %o3
nop
setx loop_1514, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f3, %f1, %f9
loop_1513:
sth %g5, [%l7 + 0x6E]
andcc %l2, %i3, %i2
loop_1514:
fmovscs %xcc, %f11, %f12
lduw [%l7 + 0x74], %l1
addccc %g4, %o7, %i5
stx %g3, [%l7 + 0x08]
umul %o6, %l4, %g6
ldsb [%l7 + 0x0A], %g1
edge32ln %l6, %o1, %i7
movge %xcc, %i1, %l5
fnot2s %f10, %f4
brlz,a %g2, loop_1515
bn,a,pt %icc, loop_1516
array32 %o0, %l0, %o2
ldx [%l7 + 0x38], %l3
loop_1515:
tpos %xcc, 0x3
loop_1516:
fmovscs %xcc, %f14, %f7
brz,a %i6, loop_1517
std %f4, [%l7 + 0x10]
umulcc %g7, %i0, %o5
std %f4, [%l7 + 0x30]
loop_1517:
fmovde %icc, %f2, %f0
st %f10, [%l7 + 0x20]
std %f12, [%l7 + 0x08]
sub %o4, %o3, %g5
ldsh [%l7 + 0x44], %l2
edge16l %i4, %i2, %l1
movcc %icc, %g4, %i3
umul %i5, 0x1318, %o7
lduh [%l7 + 0x4C], %g3
bl,pt %icc, loop_1518
ldd [%l7 + 0x28], %f0
fmovrsne %o6, %f6, %f8
tsubcctv %g6, %l4, %g1
loop_1518:
fbg,a %fcc0, loop_1519
fmovrdne %l6, %f12, %f0
stb %o1, [%l7 + 0x2E]
ldub [%l7 + 0x58], %i7
loop_1519:
smulcc %i1, 0x07E1, %l5
fmovsne %xcc, %f9, %f9
movcc %icc, %g2, %o0
fmovdpos %icc, %f5, %f9
fmul8sux16 %f10, %f4, %f2
fbe,a %fcc2, loop_1520
sth %o2, [%l7 + 0x60]
edge8l %l0, %l3, %g7
bneg,pt %icc, loop_1521
loop_1520:
fmovrsne %i0, %f9, %f1
bneg,a,pt %xcc, loop_1522
lduw [%l7 + 0x14], %i6
loop_1521:
ldx [%l7 + 0x60], %o5
subcc %o4, %o3, %l2
loop_1522:
ldsw [%l7 + 0x64], %g5
sub %i4, 0x0C7E, %i2
tsubcc %l1, 0x0C3A, %g4
pdist %f0, %f0, %f6
ldsw [%l7 + 0x78], %i3
fmovdvs %icc, %f4, %f4
nop
setx loop_1523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %i5, 0x099D, %o7
edge16n %g3, %o6, %l4
fpackfix %f12, %f4
loop_1523:
bcc,a loop_1524
movg %xcc, %g6, %l6
fzero %f12
ldsb [%l7 + 0x60], %g1
loop_1524:
ldsb [%l7 + 0x50], %o1
alignaddrl %i7, %i1, %g2
tg %xcc, 0x5
stw %l5, [%l7 + 0x50]
stb %o0, [%l7 + 0x5F]
movcc %xcc, %o2, %l3
movrlz %l0, %i0, %g7
bneg,pt %icc, loop_1525
nop
setx loop_1526, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1527, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,pn %xcc, loop_1528
loop_1525:
fmovde %icc, %f8, %f10
loop_1526:
andcc %o5, %i6, %o3
loop_1527:
fblg,a %fcc0, loop_1529
loop_1528:
fbug %fcc0, loop_1530
fpack32 %f8, %f2, %f12
fmovdn %xcc, %f1, %f12
loop_1529:
ldub [%l7 + 0x78], %l2
loop_1530:
std %f14, [%l7 + 0x20]
fone %f0
ldub [%l7 + 0x36], %g5
fmovdvs %icc, %f1, %f13
bl %xcc, loop_1531
fmovdvs %icc, %f3, %f4
movle %xcc, %o4, %i2
andncc %i4, %g4, %i3
loop_1531:
fbue,a %fcc0, loop_1532
fmovda %xcc, %f15, %f3
fpackfix %f4, %f0
fmovsne %icc, %f9, %f1
loop_1532:
movg %icc, %i5, %o7
bn,a,pt %xcc, loop_1533
ldx [%l7 + 0x70], %g3
addc %o6, 0x1DC8, %l1
bn,a loop_1534
loop_1533:
movrgz %l4, %l6, %g1
fpadd16 %f4, %f10, %f14
sethi 0x072D, %o1
loop_1534:
fones %f2
sllx %g6, 0x0F, %i1
fmuld8sux16 %f3, %f5, %f0
mova %xcc, %g2, %i7
fmovsge %xcc, %f15, %f13
fble,a %fcc2, loop_1535
ldd [%l7 + 0x38], %f14
umulcc %l5, 0x09A7, %o2
fcmpes %fcc0, %f15, %f15
loop_1535:
fmovrdlez %l3, %f4, %f14
ldd [%l7 + 0x48], %f10
brgz,a %l0, loop_1536
fnegd %f6, %f14
lduh [%l7 + 0x58], %i0
ldsh [%l7 + 0x2C], %g7
loop_1536:
movvs %xcc, %o5, %i6
andn %o3, %l2, %g5
fsrc2 %f2, %f0
edge16l %o0, %i2, %i4
tpos %xcc, 0x0
stx %o4, [%l7 + 0x58]
fmovdvc %xcc, %f0, %f12
fbn %fcc1, loop_1537
ldub [%l7 + 0x1D], %g4
ldd [%l7 + 0x28], %f12
addc %i3, 0x1267, %o7
loop_1537:
subcc %g3, %o6, %l1
fnegd %f12, %f10
fmovda %icc, %f0, %f10
udiv %l4, 0x0756, %i5
brgez %l6, loop_1538
lduh [%l7 + 0x12], %g1
ld [%l7 + 0x70], %f9
ldub [%l7 + 0x5E], %g6
loop_1538:
ldsh [%l7 + 0x56], %i1
fcmpgt16 %f2, %f0, %g2
fcmps %fcc0, %f6, %f4
ldsb [%l7 + 0x2B], %i7
udivx %l5, 0x0150, %o2
fmuld8ulx16 %f6, %f6, %f8
fmovrdlez %l3, %f2, %f10
sdivcc %o1, 0x1739, %l0
edge32 %g7, %o5, %i6
fnot2s %f14, %f14
fmovsvs %xcc, %f2, %f15
ldsb [%l7 + 0x0B], %i0
lduw [%l7 + 0x74], %l2
udivcc %o3, 0x0EE8, %o0
fmovrsgz %g5, %f10, %f8
be %icc, loop_1539
sllx %i2, %o4, %i4
stb %g4, [%l7 + 0x64]
stw %i3, [%l7 + 0x78]
loop_1539:
brgz,a %g3, loop_1540
bgu loop_1541
movne %xcc, %o6, %o7
ldsh [%l7 + 0x5A], %l1
loop_1540:
fmovdg %xcc, %f14, %f5
loop_1541:
stx %i5, [%l7 + 0x60]
stx %l6, [%l7 + 0x18]
ldsb [%l7 + 0x14], %g1
fpsub16s %f10, %f14, %f11
movcc %icc, %g6, %l4
fnands %f13, %f1, %f8
brlez,a %i1, loop_1542
fcmple16 %f0, %f10, %g2
stx %i7, [%l7 + 0x08]
ldd [%l7 + 0x38], %f8
loop_1542:
fbn,a %fcc3, loop_1543
fpsub16s %f15, %f8, %f1
ldx [%l7 + 0x28], %o2
sth %l5, [%l7 + 0x74]
loop_1543:
tleu %icc, 0x3
bpos,a loop_1544
ldx [%l7 + 0x78], %o1
fcmpgt16 %f2, %f14, %l3
fmovrslez %l0, %f8, %f5
loop_1544:
fbule,a %fcc3, loop_1545
sethi 0x1025, %g7
fmovdle %xcc, %f0, %f4
fzeros %f4
loop_1545:
ld [%l7 + 0x28], %f3
xnor %i6, %o5, %l2
smulcc %i0, %o0, %g5
udivcc %o3, 0x11C2, %o4
ba,a %xcc, loop_1546
bl loop_1547
fmovscs %xcc, %f11, %f7
ldsw [%l7 + 0x44], %i2
loop_1546:
addc %i4, 0x1D4C, %g4
loop_1547:
fmovrsgz %g3, %f5, %f6
stb %i3, [%l7 + 0x36]
andn %o6, 0x1A1D, %l1
tpos %icc, 0x1
xorcc %o7, %i5, %g1
nop
setx loop_1548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc0, loop_1549
fmovdvs %icc, %f8, %f2
movleu %xcc, %g6, %l6
loop_1548:
fmul8x16al %f5, %f4, %f14
loop_1549:
fmovsleu %xcc, %f9, %f0
ldsb [%l7 + 0x3A], %l4
st %f0, [%l7 + 0x38]
fcmpeq16 %f6, %f8, %g2
ldd [%l7 + 0x18], %f14
nop
setx loop_1550, %l0, %l1
jmpl %l1, %i1
ldsh [%l7 + 0x50], %o2
fandnot2 %f12, %f2, %f4
sth %i7, [%l7 + 0x44]
loop_1550:
andn %o1, %l3, %l5
edge16l %l0, %g7, %i6
stb %o5, [%l7 + 0x2B]
fandnot2 %f8, %f12, %f10
fpsub32s %f3, %f1, %f13
stw %i0, [%l7 + 0x0C]
edge16l %l2, %g5, %o0
tvc %xcc, 0x1
fand %f2, %f14, %f6
edge32 %o3, %o4, %i4
movrlez %i2, 0x12A, %g3
fmovdg %icc, %f7, %f1
fand %f4, %f0, %f6
bvc %xcc, loop_1551
fcmpgt16 %f8, %f0, %i3
fpsub16 %f10, %f2, %f4
fmovd %f2, %f10
loop_1551:
tne %xcc, 0x0
fmovrdlz %g4, %f8, %f14
smul %l1, 0x0426, %o6
edge16l %i5, %g1, %o7
srlx %g6, 0x0A, %l4
edge16ln %g2, %i1, %l6
brlz %o2, loop_1552
ldd [%l7 + 0x20], %f10
orncc %i7, 0x0D69, %o1
st %f1, [%l7 + 0x78]
loop_1552:
fmovsgu %icc, %f1, %f13
brlz,a %l5, loop_1553
fmovdneg %icc, %f4, %f13
andn %l0, 0x12DB, %g7
subc %i6, %o5, %l3
loop_1553:
ldsw [%l7 + 0x14], %i0
stx %g5, [%l7 + 0x48]
bge,a loop_1554
tl %icc, 0x4
nop
setx loop_1555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %xcc, 0x2
loop_1554:
stw %l2, [%l7 + 0x5C]
fbne,a %fcc1, loop_1556
loop_1555:
brnz,a %o0, loop_1557
fxnor %f12, %f10, %f14
bg,pt %icc, loop_1558
loop_1556:
brlz,a %o3, loop_1559
loop_1557:
ldd [%l7 + 0x08], %f6
fbug %fcc3, loop_1560
loop_1558:
fones %f0
loop_1559:
fbge %fcc0, loop_1561
movle %xcc, %o4, %i2
loop_1560:
edge16ln %i4, %i3, %g3
ldsw [%l7 + 0x64], %g4
loop_1561:
ldd [%l7 + 0x10], %f0
subcc %l1, %o6, %i5
ldsh [%l7 + 0x78], %o7
sll %g1, 0x1B, %g6
fmovde %icc, %f2, %f2
lduh [%l7 + 0x3A], %l4
ldsw [%l7 + 0x5C], %g2
fbge,a %fcc0, loop_1562
fmovrdlz %i1, %f10, %f12
movle %xcc, %l6, %i7
fmovdl %xcc, %f4, %f11
loop_1562:
xorcc %o1, %o2, %l5
fzeros %f2
ldsw [%l7 + 0x6C], %g7
fmuld8sux16 %f0, %f7, %f12
ldsw [%l7 + 0x70], %i6
st %f12, [%l7 + 0x48]
fbo,a %fcc1, loop_1563
fmovdg %icc, %f10, %f3
fcmpeq32 %f14, %f0, %l0
stb %o5, [%l7 + 0x6B]
loop_1563:
stb %i0, [%l7 + 0x41]
movgu %icc, %l3, %l2
fornot2s %f10, %f14, %f8
fornot1s %f0, %f12, %f14
fsrc2 %f8, %f6
bvc,a,pt %icc, loop_1564
movpos %icc, %g5, %o3
std %f2, [%l7 + 0x40]
brgez %o0, loop_1565
loop_1564:
fors %f4, %f15, %f6
alignaddrl %i2, %o4, %i4
lduw [%l7 + 0x34], %g3
loop_1565:
stw %i3, [%l7 + 0x60]
tvs %icc, 0x0
pdist %f0, %f12, %f2
fornot2s %f11, %f8, %f13
lduh [%l7 + 0x1E], %g4
andn %o6, 0x15CF, %i5
stb %l1, [%l7 + 0x48]
fbue %fcc0, loop_1566
std %f12, [%l7 + 0x20]
ldsb [%l7 + 0x0B], %g1
fmovrsne %g6, %f5, %f12
loop_1566:
brgz,a %l4, loop_1567
srl %g2, 0x04, %i1
movrne %o7, %i7, %o1
lduh [%l7 + 0x1C], %l6
loop_1567:
brz %l5, loop_1568
tsubcctv %g7, 0x1690, %i6
fmovdpos %xcc, %f14, %f5
fnot1 %f14, %f6
loop_1568:
fmovdpos %icc, %f7, %f15
ld [%l7 + 0x3C], %f14
subc %l0, 0x10D5, %o2
bge,pt %icc, loop_1569
edge16l %o5, %l3, %i0
fmovrdlz %g5, %f14, %f4
std %f14, [%l7 + 0x18]
loop_1569:
ldd [%l7 + 0x18], %f0
ldsh [%l7 + 0x2E], %o3
udiv %l2, 0x109D, %o0
lduh [%l7 + 0x20], %o4
stx %i2, [%l7 + 0x50]
fbl %fcc1, loop_1570
fnor %f8, %f10, %f12
movge %icc, %i4, %g3
fmovrdgz %g4, %f8, %f14
loop_1570:
addccc %o6, %i3, %l1
add %i5, 0x1347, %g1
fcmple32 %f8, %f4, %g6
lduh [%l7 + 0x26], %g2
movne %icc, %l4, %o7
fmovrdlez %i7, %f6, %f4
movrlez %o1, 0x20B, %l6
fzeros %f8
mulx %l5, %i1, %g7
sub %i6, 0x1488, %o2
bcc,a,pn %xcc, loop_1571
fmovsneg %xcc, %f6, %f9
orcc %l0, 0x19F9, %l3
addccc %o5, %g5, %o3
loop_1571:
fbl %fcc3, loop_1572
sth %l2, [%l7 + 0x10]
tneg %xcc, 0x0
srl %o0, 0x1E, %o4
loop_1572:
orncc %i2, 0x163A, %i4
nop
setx loop_1573, %l0, %l1
jmpl %l1, %g3
movvc %xcc, %i0, %g4
bpos,pt %xcc, loop_1574
ldsh [%l7 + 0x78], %i3
loop_1573:
std %f14, [%l7 + 0x18]
or %l1, 0x0FAE, %i5
loop_1574:
stw %o6, [%l7 + 0x48]
ta %icc, 0x3
lduh [%l7 + 0x1A], %g6
bneg,pn %xcc, loop_1575
fmovdn %icc, %f5, %f12
ba,a loop_1576
stb %g2, [%l7 + 0x2D]
loop_1575:
bge %xcc, loop_1577
ldsw [%l7 + 0x54], %l4
loop_1576:
smul %g1, %i7, %o7
ld [%l7 + 0x58], %f12
loop_1577:
ldsb [%l7 + 0x73], %l6
fmovsne %xcc, %f7, %f14
srlx %o1, %l5, %g7
fbule %fcc2, loop_1578
bn loop_1579
std %f6, [%l7 + 0x40]
ldsb [%l7 + 0x78], %i1
loop_1578:
xnorcc %o2, 0x0490, %l0
loop_1579:
ldub [%l7 + 0x09], %l3
bvc loop_1580
fnor %f10, %f2, %f14
fpack32 %f0, %f8, %f8
fmovsleu %xcc, %f8, %f0
loop_1580:
stb %i6, [%l7 + 0x42]
std %f10, [%l7 + 0x08]
fcmpgt16 %f14, %f4, %g5
fbug %fcc2, loop_1581
lduw [%l7 + 0x20], %o3
ldd [%l7 + 0x38], %f12
nop
setx loop_1582, %l0, %l1
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_1581:
fand %f12, %f2, %f8
umulcc %o5, %o0, %o4
ldsw [%l7 + 0x30], %i2
loop_1582:
ldub [%l7 + 0x7C], %l2
fblg %fcc1, loop_1583
bvc,pn %icc, loop_1584
bleu,a loop_1585
fands %f15, %f8, %f6
loop_1583:
fpadd16s %f10, %f7, %f11
loop_1584:
std %f8, [%l7 + 0x30]
loop_1585:
bg,pt %xcc, loop_1586
siam 0x6
fmovrsgz %g3, %f12, %f12
edge8n %i4, %i0, %i3
loop_1586:
fnegs %f7, %f2
fornot2 %f14, %f2, %f14
fmovd %f6, %f6
sth %g4, [%l7 + 0x18]
fornot2s %f1, %f11, %f7
stx %i5, [%l7 + 0x08]
lduh [%l7 + 0x2C], %o6
stx %l1, [%l7 + 0x58]
movn %icc, %g2, %g6
fmovsg %xcc, %f3, %f12
fnegs %f4, %f6
sll %g1, 0x09, %i7
fornot2s %f11, %f11, %f0
ldsw [%l7 + 0x5C], %o7
lduh [%l7 + 0x0E], %l6
ldsb [%l7 + 0x5A], %l4
stw %l5, [%l7 + 0x64]
movge %icc, %o1, %g7
andn %o2, %l0, %l3
bl loop_1587
fmovrsne %i6, %f15, %f12
fmovdg %xcc, %f7, %f12
movleu %icc, %g5, %i1
loop_1587:
ld [%l7 + 0x60], %f11
edge8l %o3, %o5, %o0
fbg %fcc2, loop_1588
ldx [%l7 + 0x68], %o4
sth %i2, [%l7 + 0x14]
fnegs %f12, %f8
loop_1588:
fblg %fcc3, loop_1589
fnands %f4, %f10, %f3
tvs %icc, 0x3
stb %g3, [%l7 + 0x38]
loop_1589:
stw %i4, [%l7 + 0x50]
stw %l2, [%l7 + 0x1C]
fpmerge %f5, %f14, %f4
ba loop_1590
fbu %fcc0, loop_1591
fmovrslez %i0, %f8, %f8
fbg,a %fcc0, loop_1592
loop_1590:
andncc %g4, %i3, %i5
loop_1591:
fxnors %f14, %f15, %f10
srax %l1, %o6, %g6
loop_1592:
movle %icc, %g1, %g2
bneg,a,pn %xcc, loop_1593
fmovsg %xcc, %f9, %f13
ldsh [%l7 + 0x1C], %o7
edge8 %i7, %l6, %l4
loop_1593:
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x1E], %l5
bg,a loop_1594
fmovdne %icc, %f6, %f8
movleu %xcc, %g7, %o1
faligndata %f6, %f14, %f2
loop_1594:
ldub [%l7 + 0x74], %o2
ld [%l7 + 0x50], %f13
ldsb [%l7 + 0x48], %l0
fpmerge %f13, %f6, %f12
taddcctv %i6, 0x1275, %g5
ldx [%l7 + 0x28], %l3
movcc %xcc, %i1, %o3
ldsh [%l7 + 0x66], %o0
fmovrdlez %o5, %f10, %f10
nop
setx loop_1595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x67], %i2
ldsh [%l7 + 0x22], %o4
fbuge %fcc1, loop_1596
loop_1595:
ldsb [%l7 + 0x5E], %i4
fabss %f6, %f8
mulscc %g3, %l2, %g4
loop_1596:
tneg %xcc, 0x4
fmovdvc %icc, %f14, %f7
fmovscs %icc, %f14, %f14
ldsh [%l7 + 0x22], %i3
fcmpne16 %f10, %f0, %i0
fmovrdgez %i5, %f2, %f6
stx %o6, [%l7 + 0x38]
bvs,pt %xcc, loop_1597
fba,a %fcc1, loop_1598
ldd [%l7 + 0x10], %f6
ba,a,pn %icc, loop_1599
loop_1597:
fba %fcc0, loop_1600
loop_1598:
sllx %l1, %g1, %g2
lduh [%l7 + 0x2E], %o7
loop_1599:
fmovdn %xcc, %f7, %f13
loop_1600:
stx %g6, [%l7 + 0x08]
mulx %i7, %l4, %l6
sdivcc %g7, 0x169F, %l5
stw %o2, [%l7 + 0x78]
faligndata %f8, %f12, %f6
sdivx %o1, 0x1C71, %i6
bpos,a,pt %xcc, loop_1601
stx %l0, [%l7 + 0x68]
fbne,a %fcc3, loop_1602
xnorcc %g5, %i1, %l3
loop_1601:
fand %f12, %f4, %f8
ldsb [%l7 + 0x2A], %o3
loop_1602:
edge16l %o0, %i2, %o5
ldsh [%l7 + 0x7A], %o4
stx %i4, [%l7 + 0x68]
sethi 0x00E1, %l2
fmovsgu %xcc, %f6, %f4
bg,pn %xcc, loop_1603
movneg %xcc, %g3, %g4
fbue,a %fcc2, loop_1604
for %f10, %f10, %f4
loop_1603:
fbule,a %fcc0, loop_1605
fmovsl %icc, %f8, %f9
loop_1604:
ld [%l7 + 0x4C], %f11
fmovdleu %icc, %f3, %f7
loop_1605:
call loop_1606
fbge %fcc3, loop_1607
fmovsgu %icc, %f6, %f5
brlez,a %i3, loop_1608
loop_1606:
ldsb [%l7 + 0x76], %i0
loop_1607:
fmovsne %xcc, %f12, %f6
fmovdvs %icc, %f7, %f5
loop_1608:
nop
setx loop_1609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %o6, loop_1610
st %f9, [%l7 + 0x68]
ldx [%l7 + 0x28], %i5
loop_1609:
movn %icc, %g1, %l1
loop_1610:
fxors %f12, %f5, %f0
srlx %g2, 0x0C, %o7
udiv %g6, 0x0F28, %l4
fmul8sux16 %f8, %f0, %f12
orn %l6, 0x0702, %g7
fcmpes %fcc0, %f12, %f10
ldsh [%l7 + 0x70], %i7
fnot1s %f1, %f13
movl %xcc, %l5, %o2
tgu %icc, 0x3
movge %icc, %o1, %i6
fandnot2s %f13, %f0, %f11
tgu %xcc, 0x4
movl %xcc, %g5, %l0
std %f14, [%l7 + 0x20]
stw %i1, [%l7 + 0x24]
fmovrdlez %l3, %f8, %f0
lduw [%l7 + 0x1C], %o0
tn %xcc, 0x2
fcmpne16 %f4, %f4, %i2
fmovspos %icc, %f4, %f0
edge8ln %o5, %o3, %i4
edge8n %l2, %g3, %o4
tvc %xcc, 0x3
sethi 0x1593, %g4
fmovde %icc, %f0, %f14
fmovda %icc, %f9, %f4
ld [%l7 + 0x0C], %f14
std %f12, [%l7 + 0x10]
movrgez %i3, 0x1F6, %o6
ldx [%l7 + 0x50], %i5
fand %f14, %f0, %f4
fmovrslz %g1, %f6, %f4
movrgez %l1, 0x3FA, %g2
lduh [%l7 + 0x22], %o7
fnegs %f13, %f3
tneg %icc, 0x0
std %f2, [%l7 + 0x78]
ldub [%l7 + 0x3F], %g6
movpos %xcc, %i0, %l4
nop
setx loop_1611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %icc, %g7, %l6
fsrc1s %f7, %f13
bcs,a,pt %xcc, loop_1612
loop_1611:
smulcc %l5, 0x1BB2, %o2
udiv %o1, 0x1779, %i7
tn %icc, 0x5
loop_1612:
stw %i6, [%l7 + 0x5C]
ldub [%l7 + 0x59], %l0
fpack32 %f2, %f10, %f8
fcmpgt32 %f10, %f4, %i1
stx %g5, [%l7 + 0x30]
tleu %xcc, 0x7
lduw [%l7 + 0x2C], %o0
umul %l3, %i2, %o5
stb %i4, [%l7 + 0x6F]
fxor %f14, %f6, %f8
stx %o3, [%l7 + 0x20]
fnot1s %f15, %f10
xorcc %l2, %g3, %o4
ldsw [%l7 + 0x58], %g4
edge8ln %o6, %i3, %i5
ld [%l7 + 0x14], %f7
alignaddrl %g1, %g2, %o7
fcmped %fcc3, %f4, %f8
lduw [%l7 + 0x14], %g6
tleu %xcc, 0x2
fbge %fcc3, loop_1613
movg %xcc, %l1, %l4
edge32 %i0, %g7, %l5
fpmerge %f13, %f0, %f4
loop_1613:
std %f8, [%l7 + 0x48]
sth %o2, [%l7 + 0x2A]
array16 %l6, %i7, %o1
popc 0x055B, %i6
fandnot2 %f4, %f14, %f12
edge8ln %i1, %l0, %g5
fandnot1 %f6, %f14, %f6
stw %o0, [%l7 + 0x18]
fmul8sux16 %f0, %f2, %f6
fpadd32 %f2, %f2, %f8
stb %i2, [%l7 + 0x59]
movrne %o5, 0x171, %l3
fmovrdgz %o3, %f0, %f8
fmovdl %xcc, %f11, %f7
smul %l2, %i4, %g3
orn %o4, 0x02B2, %o6
fxnor %f2, %f0, %f2
andncc %g4, %i3, %g1
fmovdgu %xcc, %f13, %f15
ldd [%l7 + 0x60], %f14
brgez %i5, loop_1614
edge8n %o7, %g2, %l1
movleu %xcc, %g6, %l4
fcmple32 %f8, %f8, %g7
loop_1614:
movre %i0, %o2, %l6
fnot2s %f11, %f0
fcmpeq16 %f8, %f12, %l5
fmovsl %icc, %f5, %f8
move %xcc, %i7, %o1
fmovrdgz %i6, %f14, %f6
fnor %f10, %f14, %f12
fmovdne %icc, %f15, %f10
movle %xcc, %i1, %g5
srlx %l0, 0x01, %i2
fblg,a %fcc1, loop_1615
ldx [%l7 + 0x70], %o5
fbu,a %fcc0, loop_1616
bpos loop_1617
loop_1615:
mova %icc, %o0, %o3
stx %l2, [%l7 + 0x50]
loop_1616:
fabsd %f10, %f10
loop_1617:
movrlez %l3, %i4, %g3
fcmpd %fcc2, %f12, %f4
stw %o6, [%l7 + 0x54]
edge16 %g4, %o4, %g1
fxnor %f6, %f8, %f6
taddcc %i5, %i3, %o7
movle %icc, %g2, %l1
fcmpgt16 %f14, %f12, %l4
bpos loop_1618
fcmpd %fcc0, %f12, %f10
lduh [%l7 + 0x64], %g7
alignaddr %i0, %g6, %o2
loop_1618:
ba,a loop_1619
lduh [%l7 + 0x5A], %l5
fnands %f10, %f14, %f4
stb %l6, [%l7 + 0x7A]
loop_1619:
movneg %xcc, %i7, %i6
fzero %f6
tl %xcc, 0x6
fcmpd %fcc3, %f14, %f12
edge32l %o1, %g5, %l0
fblg,a %fcc3, loop_1620
ldd [%l7 + 0x40], %f12
fmovs %f12, %f14
stx %i1, [%l7 + 0x30]
loop_1620:
fmovrde %i2, %f12, %f6
smul %o0, 0x092C, %o3
subcc %o5, 0x1E10, %l3
movrgz %i4, %g3, %o6
fbne %fcc3, loop_1621
fexpand %f8, %f10
umul %l2, 0x13CE, %o4
fcmpne16 %f2, %f8, %g1
loop_1621:
ldsw [%l7 + 0x60], %i5
sdivx %i3, 0x1E41, %o7
fornot2s %f6, %f14, %f6
fcmped %fcc3, %f14, %f0
ldd [%l7 + 0x38], %f12
fbuge,a %fcc0, loop_1622
ldx [%l7 + 0x78], %g4
siam 0x0
subc %l1, 0x1ACB, %g2
loop_1622:
fmovrdgz %l4, %f4, %f10
fmovs %f9, %f7
std %f6, [%l7 + 0x30]
te %xcc, 0x1
movrlez %g7, %g6, %o2
lduh [%l7 + 0x2C], %i0
orncc %l6, %i7, %l5
fsrc2 %f14, %f4
lduw [%l7 + 0x30], %i6
fbul %fcc1, loop_1623
ldsh [%l7 + 0x56], %o1
fbo,a %fcc3, loop_1624
fpack16 %f0, %f2
loop_1623:
umul %g5, %l0, %i1
ld [%l7 + 0x64], %f0
loop_1624:
sth %i2, [%l7 + 0x2A]
stx %o0, [%l7 + 0x20]
fbge,a %fcc2, loop_1625
edge16ln %o5, %o3, %l3
movn %icc, %i4, %o6
bcc,a loop_1626
loop_1625:
ldd [%l7 + 0x38], %f2
fsrc2 %f10, %f2
stb %g3, [%l7 + 0x23]
loop_1626:
sdivx %o4, 0x0F7D, %g1
fbul,a %fcc0, loop_1627
brz,a %l2, loop_1628
ldx [%l7 + 0x58], %i5
fmovdne %xcc, %f13, %f2
loop_1627:
fxnor %f2, %f4, %f6
loop_1628:
alignaddr %o7, %g4, %l1
stb %i3, [%l7 + 0x58]
call loop_1629
fmovrdne %g2, %f6, %f8
ldd [%l7 + 0x10], %f14
fpsub32s %f10, %f8, %f9
loop_1629:
lduw [%l7 + 0x20], %g7
fornot2 %f12, %f0, %f12
bcc,a,pn %xcc, loop_1630
movg %icc, %l4, %o2
fbne,a %fcc1, loop_1631
ldx [%l7 + 0x60], %i0
loop_1630:
call loop_1632
fmovs %f12, %f7
loop_1631:
fornot1 %f4, %f6, %f6
fcmpes %fcc0, %f15, %f1
loop_1632:
fmovrdlz %l6, %f6, %f2
edge8n %i7, %l5, %g6
sth %o1, [%l7 + 0x16]
fcmpeq32 %f0, %f6, %i6
fnors %f6, %f12, %f0
subcc %l0, %i1, %i2
tneg %xcc, 0x2
fpsub32 %f14, %f8, %f6
fcmpd %fcc1, %f12, %f14
edge32n %o0, %o5, %g5
fmovdg %icc, %f0, %f11
edge8 %o3, %i4, %l3
stb %g3, [%l7 + 0x7A]
ldsb [%l7 + 0x29], %o6
fnegd %f4, %f2
xnorcc %o4, %g1, %l2
sth %i5, [%l7 + 0x64]
bne,a %xcc, loop_1633
tcs %icc, 0x2
fmovrdlez %g4, %f12, %f0
fbo,a %fcc2, loop_1634
loop_1633:
fba %fcc1, loop_1635
ldx [%l7 + 0x30], %l1
fbug %fcc3, loop_1636
loop_1634:
fpmerge %f1, %f1, %f6
loop_1635:
ldd [%l7 + 0x58], %f4
addc %o7, %g2, %g7
loop_1636:
fors %f10, %f6, %f10
fornot1s %f8, %f11, %f4
be loop_1637
ld [%l7 + 0x50], %f1
fbue,a %fcc3, loop_1638
fmovdgu %icc, %f3, %f10
loop_1637:
fmul8x16au %f4, %f12, %f4
fpadd32s %f2, %f5, %f3
loop_1638:
ldd [%l7 + 0x10], %f2
fzeros %f8
ldx [%l7 + 0x68], %i3
smulcc %o2, %i0, %l6
ldsw [%l7 + 0x60], %i7
tge %icc, 0x3
fmul8x16 %f12, %f14, %f0
xor %l4, 0x0883, %l5
sth %o1, [%l7 + 0x22]
st %f14, [%l7 + 0x1C]
move %xcc, %i6, %l0
lduh [%l7 + 0x46], %i1
stx %i2, [%l7 + 0x10]
lduh [%l7 + 0x74], %g6
tle %xcc, 0x1
ldsw [%l7 + 0x78], %o5
fmovrdgz %g5, %f0, %f0
fones %f13
nop
setx loop_1639, %l0, %l1
jmpl %l1, %o0
nop
setx loop_1640, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %xcc, %i4, %o3
edge16ln %g3, %o6, %l3
loop_1639:
fmovrse %g1, %f15, %f9
loop_1640:
ldsb [%l7 + 0x13], %l2
fsrc1s %f8, %f14
lduw [%l7 + 0x34], %o4
fbu,a %fcc0, loop_1641
stw %g4, [%l7 + 0x30]
xnor %l1, 0x1345, %o7
siam 0x3
loop_1641:
fmovrdlez %i5, %f6, %f0
ld [%l7 + 0x64], %f1
ldd [%l7 + 0x58], %f4
brlz,a %g7, loop_1642
movvs %xcc, %g2, %o2
tleu %icc, 0x5
te %xcc, 0x4
loop_1642:
fnegd %f14, %f8
lduh [%l7 + 0x54], %i3
lduw [%l7 + 0x5C], %l6
bvs,a,pt %icc, loop_1643
smul %i7, 0x0C31, %l4
ldsb [%l7 + 0x27], %l5
movge %icc, %o1, %i6
loop_1643:
fnegs %f9, %f5
stw %i0, [%l7 + 0x38]
fnegs %f11, %f10
fornot1 %f12, %f14, %f6
lduh [%l7 + 0x76], %i1
movg %xcc, %l0, %i2
fbu %fcc0, loop_1644
bcs,pn %xcc, loop_1645
fornot1 %f0, %f8, %f12
bcs loop_1646
loop_1644:
subccc %g6, %g5, %o0
loop_1645:
movneg %icc, %o5, %i4
std %f8, [%l7 + 0x10]
loop_1646:
fmovrslz %o3, %f15, %f7
sth %g3, [%l7 + 0x1C]
andcc %o6, %g1, %l2
ldsb [%l7 + 0x4F], %l3
ld [%l7 + 0x58], %f0
fbuge %fcc3, loop_1647
fbl,a %fcc1, loop_1648
ldub [%l7 + 0x76], %o4
tg %icc, 0x2
loop_1647:
sth %l1, [%l7 + 0x2A]
loop_1648:
stx %g4, [%l7 + 0x60]
fnegd %f2, %f14
nop
setx loop_1649, %l0, %l1
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 + 0x18], %o7
tge %icc, 0x7
fmovdvs %icc, %f13, %f11
loop_1649:
fmovsneg %xcc, %f11, %f12
fcmpne32 %f0, %f10, %g7
stb %g2, [%l7 + 0x3A]
sdivcc %i5, 0x1798, %i3
fmovdvc %xcc, %f4, %f9
fblg,a %fcc0, loop_1650
ldx [%l7 + 0x58], %o2
fone %f10
movle %xcc, %i7, %l4
loop_1650:
fmovsl %icc, %f12, %f11
fbn %fcc1, loop_1651
fmovdge %icc, %f3, %f7
edge8ln %l5, %l6, %o1
fcmps %fcc1, %f12, %f3
loop_1651:
ldx [%l7 + 0x10], %i6
fsrc1s %f4, %f13
fabss %f13, %f4
stb %i0, [%l7 + 0x44]
bcs,a loop_1652
fsrc1 %f4, %f0
fxor %f4, %f8, %f4
mulscc %i1, %l0, %i2
loop_1652:
st %f13, [%l7 + 0x64]
st %f1, [%l7 + 0x28]
fandnot2 %f4, %f8, %f0
fmovdpos %xcc, %f10, %f6
movge %icc, %g6, %g5
sub %o5, %i4, %o0
sth %o3, [%l7 + 0x4A]
edge8 %g3, %o6, %g1
tl %icc, 0x1
fcmps %fcc0, %f15, %f14
ble,pt %xcc, loop_1653
subcc %l2, %o4, %l1
movg %icc, %l3, %g4
alignaddrl %o7, %g2, %g7
loop_1653:
fblg %fcc3, loop_1654
fmovse %icc, %f14, %f4
fnot2 %f14, %f10
popc 0x0AFA, %i5
loop_1654:
nop
setx loop_1655, %l0, %l1
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 %i3, loop_1656
subccc %o2, 0x16FB, %l4
fsrc2s %f9, %f1
loop_1655:
bgu,pt %xcc, loop_1657
loop_1656:
fmovsvc %icc, %f13, %f5
fmovsne %icc, %f2, %f11
fmovdcs %icc, %f9, %f14
loop_1657:
fmovdcs %xcc, %f1, %f4
fmovs %f13, %f7
bgu %icc, loop_1658
tneg %icc, 0x0
fpadd16 %f10, %f6, %f14
fpsub32s %f9, %f6, %f15
loop_1658:
lduh [%l7 + 0x66], %i7
fmovspos %icc, %f0, %f0
bvc,pn %icc, loop_1659
stw %l6, [%l7 + 0x38]
stb %o1, [%l7 + 0x18]
st %f11, [%l7 + 0x14]
loop_1659:
stw %l5, [%l7 + 0x74]
sth %i0, [%l7 + 0x0E]
fmovdl %xcc, %f11, %f3
addccc %i6, %l0, %i2
fand %f6, %f0, %f6
ldx [%l7 + 0x78], %g6
fmul8ulx16 %f10, %f2, %f8
fmovrdgez %g5, %f0, %f4
ldx [%l7 + 0x50], %o5
ldub [%l7 + 0x12], %i1
ldsb [%l7 + 0x25], %o0
mova %xcc, %o3, %g3
tl %xcc, 0x2
fpsub32s %f11, %f5, %f8
st %f8, [%l7 + 0x44]
pdist %f6, %f6, %f8
andncc %o6, %i4, %g1
ldsw [%l7 + 0x68], %o4
fmovdne %xcc, %f5, %f1
fsrc1s %f12, %f8
ldsb [%l7 + 0x37], %l1
fnands %f4, %f4, %f1
ld [%l7 + 0x2C], %f11
ldsb [%l7 + 0x17], %l2
stw %g4, [%l7 + 0x3C]
lduh [%l7 + 0x3E], %o7
tcs %icc, 0x1
fmovsne %xcc, %f6, %f0
edge8n %g2, %l3, %g7
stx %i3, [%l7 + 0x48]
ld [%l7 + 0x60], %f13
ldub [%l7 + 0x66], %o2
smulcc %l4, %i5, %i7
ldx [%l7 + 0x28], %l6
fcmpd %fcc3, %f10, %f0
fxnors %f9, %f9, %f7
fpmerge %f2, %f8, %f14
ld [%l7 + 0x30], %f9
tge %xcc, 0x0
sth %l5, [%l7 + 0x38]
std %f6, [%l7 + 0x30]
tg %icc, 0x5
st %f2, [%l7 + 0x18]
stb %o1, [%l7 + 0x6C]
fxnors %f12, %f15, %f9
array8 %i0, %l0, %i6
be,a,pt %icc, loop_1660
tcs %icc, 0x0
movvc %xcc, %g6, %g5
fble %fcc0, loop_1661
loop_1660:
ldx [%l7 + 0x08], %o5
movcc %icc, %i2, %o0
fmovscc %icc, %f0, %f6
loop_1661:
ldsw [%l7 + 0x1C], %o3
fmovsn %icc, %f0, %f3
fmovscs %icc, %f0, %f10
fbo %fcc2, loop_1662
addccc %i1, %g3, %o6
ldub [%l7 + 0x21], %i4
fcmple32 %f8, %f10, %o4
loop_1662:
lduw [%l7 + 0x70], %g1
fmovsa %icc, %f0, %f13
call loop_1663
fpmerge %f0, %f13, %f0
umulcc %l1, %l2, %g4
fxnor %f6, %f12, %f12
loop_1663:
stw %o7, [%l7 + 0x68]
fmovrse %g2, %f13, %f4
fabss %f5, %f4
fpsub32s %f12, %f5, %f12
fmovdge %xcc, %f0, %f12
orncc %g7, 0x0352, %l3
stx %o2, [%l7 + 0x38]
lduw [%l7 + 0x6C], %i3
andn %l4, 0x0063, %i5
ldsw [%l7 + 0x60], %l6
sllx %l5, %o1, %i7
xnor %i0, 0x09BD, %l0
fbue %fcc3, loop_1664
fbue,a %fcc3, loop_1665
brgz %g6, loop_1666
mulscc %g5, %i6, %o5
loop_1664:
ldx [%l7 + 0x48], %o0
loop_1665:
fmuld8ulx16 %f4, %f6, %f2
loop_1666:
array32 %o3, %i2, %g3
xnor %i1, %o6, %i4
sllx %g1, 0x1F, %o4
fmovrsgez %l1, %f10, %f14
sth %l2, [%l7 + 0x5A]
ldub [%l7 + 0x6D], %g4
subc %g2, %o7, %g7
and %o2, 0x1349, %i3
movrgez %l4, %l3, %l6
ldsh [%l7 + 0x5A], %l5
movg %xcc, %o1, %i5
fandnot1 %f0, %f12, %f2
ldsb [%l7 + 0x58], %i7
fornot1 %f12, %f2, %f8
ld [%l7 + 0x74], %f2
fmovsneg %icc, %f15, %f5
bn %icc, loop_1667
sethi 0x0E72, %i0
ld [%l7 + 0x68], %f12
fmovrsgez %l0, %f3, %f6
loop_1667:
brlz %g5, loop_1668
xnorcc %g6, %o5, %i6
ldd [%l7 + 0x18], %f2
call loop_1669
loop_1668:
movpos %icc, %o0, %o3
movle %icc, %i2, %i1
fcmpne16 %f6, %f10, %o6
loop_1669:
movrgz %g3, %i4, %g1
fmovsn %icc, %f0, %f4
edge16n %o4, %l1, %g4
popc %g2, %l2
brlez %o7, loop_1670
ldsb [%l7 + 0x7D], %o2
nop
setx loop_1671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %xcc, %g7, %i3
loop_1670:
fble,a %fcc3, loop_1672
fbule %fcc2, loop_1673
loop_1671:
fandnot2 %f0, %f10, %f2
fmul8ulx16 %f2, %f0, %f4
loop_1672:
ldsb [%l7 + 0x1E], %l4
loop_1673:
fmovdneg %icc, %f5, %f5
fcmpes %fcc2, %f15, %f7
fmovsa %icc, %f12, %f11
fmovdgu %xcc, %f14, %f0
lduh [%l7 + 0x22], %l3
orcc %l6, %l5, %o1
tne %xcc, 0x0
fmovscs %icc, %f9, %f14
fmovdpos %icc, %f1, %f5
movre %i5, 0x35D, %i7
bcs,pn %xcc, loop_1674
ldx [%l7 + 0x60], %i0
fmovsa %icc, %f10, %f8
fbe,a %fcc1, loop_1675
loop_1674:
fbe %fcc3, loop_1676
ldd [%l7 + 0x70], %f8
fcmped %fcc3, %f6, %f4
loop_1675:
fbge,a %fcc0, loop_1677
loop_1676:
movvc %icc, %g5, %g6
ldsh [%l7 + 0x56], %o5
ldsb [%l7 + 0x1F], %l0
loop_1677:
fpadd16s %f5, %f6, %f14
stw %i6, [%l7 + 0x34]
fnot1 %f4, %f6
ld [%l7 + 0x18], %f8
ble %xcc, loop_1678
fcmpeq16 %f8, %f6, %o3
bcc %xcc, loop_1679
andcc %o0, %i1, %i2
loop_1678:
tneg %xcc, 0x3
ldx [%l7 + 0x18], %o6
loop_1679:
st %f9, [%l7 + 0x70]
stb %i4, [%l7 + 0x5E]
fcmped %fcc1, %f8, %f6
fmovdne %xcc, %f12, %f2
stx %g1, [%l7 + 0x20]
sdivcc %g3, 0x0C55, %l1
nop
setx loop_1680, %l0, %l1
jmpl %l1, %o4
array8 %g2, %g4, %o7
brnz,a %o2, loop_1681
tneg %xcc, 0x5
loop_1680:
tsubcc %l2, %i3, %g7
movrne %l3, 0x2C2, %l6
loop_1681:
fmovdcc %xcc, %f13, %f6
stx %l4, [%l7 + 0x60]
andn %o1, %l5, %i7
nop
setx loop_1682, %l0, %l1
jmpl %l1, %i5
fmovsn %icc, %f10, %f4
fmul8x16al %f10, %f13, %f2
ldd [%l7 + 0x68], %f8
loop_1682:
ldx [%l7 + 0x08], %i0
movcs %icc, %g6, %g5
ldub [%l7 + 0x77], %l0
fbge,a %fcc3, loop_1683
bcs,pt %xcc, loop_1684
stx %o5, [%l7 + 0x18]
ld [%l7 + 0x60], %f8
loop_1683:
te %icc, 0x7
loop_1684:
stb %i6, [%l7 + 0x5C]
fbule,a %fcc0, loop_1685
fornot2s %f12, %f10, %f11
ldub [%l7 + 0x6A], %o3
udivcc %o0, 0x1FC1, %i2
loop_1685:
ldsh [%l7 + 0x18], %o6
sub %i4, %i1, %g1
fpadd16 %f4, %f2, %f6
movcc %xcc, %l1, %g3
movcs %xcc, %g2, %g4
lduw [%l7 + 0x60], %o4
fmovsvc %xcc, %f14, %f3
bvs,a %icc, loop_1686
fmovrde %o7, %f10, %f0
std %f2, [%l7 + 0x50]
orn %o2, %i3, %g7
loop_1686:
fmovsleu %xcc, %f11, %f10
fpmerge %f2, %f11, %f10
ldsw [%l7 + 0x48], %l3
fmovdge %xcc, %f0, %f13
stw %l6, [%l7 + 0x10]
brz %l2, loop_1687
lduw [%l7 + 0x68], %l4
bvc,a loop_1688
bneg,pt %icc, loop_1689
loop_1687:
fnors %f13, %f15, %f9
fandnot2s %f15, %f0, %f6
loop_1688:
ldub [%l7 + 0x1A], %o1
loop_1689:
fmovda %xcc, %f10, %f6
tg %icc, 0x2
fornot2s %f6, %f5, %f6
stb %l5, [%l7 + 0x52]
brlez %i7, loop_1690
fexpand %f9, %f2
fcmpeq16 %f2, %f10, %i5
fmovdle %xcc, %f15, %f14
loop_1690:
fmovdvc %icc, %f10, %f1
ldsh [%l7 + 0x40], %i0
fnot1 %f10, %f10
be,a %icc, loop_1691
fbu,a %fcc1, loop_1692
sth %g5, [%l7 + 0x34]
fmovrse %g6, %f8, %f5
loop_1691:
std %f2, [%l7 + 0x40]
loop_1692:
fcmpes %fcc1, %f8, %f8
fbn %fcc2, loop_1693
alignaddr %o5, %i6, %o3
std %f6, [%l7 + 0x68]
tn %icc, 0x6
loop_1693:
movrne %l0, 0x318, %i2
be %xcc, loop_1694
stw %o6, [%l7 + 0x0C]
fcmpes %fcc2, %f6, %f0
fmovse %icc, %f14, %f13
loop_1694:
std %f14, [%l7 + 0x68]
std %f10, [%l7 + 0x50]
lduw [%l7 + 0x14], %o0
lduw [%l7 + 0x34], %i1
bneg,a,pn %icc, loop_1695
movrlz %g1, %l1, %i4
lduh [%l7 + 0x66], %g3
movre %g4, %o4, %g2
loop_1695:
fbo %fcc3, loop_1696
edge8n %o2, %i3, %o7
tpos %xcc, 0x5
stb %l3, [%l7 + 0x6E]
loop_1696:
mulx %g7, 0x060A, %l2
st %f8, [%l7 + 0x2C]
sdivx %l4, 0x0C1F, %l6
smul %o1, %l5, %i7
stb %i0, [%l7 + 0x26]
fnot2s %f14, %f13
bshuffle %f6, %f4, %f12
fbne %fcc1, loop_1697
tgu %icc, 0x5
fmovsleu %icc, %f12, %f1
fmovsvc %xcc, %f15, %f1
loop_1697:
fmovrsne %i5, %f14, %f5
stx %g6, [%l7 + 0x30]
movneg %icc, %o5, %i6
smul %g5, 0x0863, %l0
ldsh [%l7 + 0x70], %o3
xnor %o6, %o0, %i1
ldsh [%l7 + 0x70], %g1
ble,a,pn %xcc, loop_1698
st %f8, [%l7 + 0x20]
st %f8, [%l7 + 0x20]
lduh [%l7 + 0x64], %l1
loop_1698:
fmovdge %icc, %f12, %f11
lduh [%l7 + 0x34], %i4
bne,pt %icc, loop_1699
fcmple32 %f6, %f2, %i2
fornot2 %f4, %f6, %f6
fmul8x16al %f4, %f5, %f2
loop_1699:
brnz %g4, loop_1700
for %f2, %f8, %f8
tl %icc, 0x4
ldsh [%l7 + 0x0E], %o4
loop_1700:
brnz,a %g2, loop_1701
fmul8sux16 %f2, %f4, %f12
ldsh [%l7 + 0x70], %o2
udivcc %g3, 0x1D49, %i3
loop_1701:
std %f10, [%l7 + 0x58]
fbuge,a %fcc3, loop_1702
ldub [%l7 + 0x09], %o7
fbule %fcc0, loop_1703
movcs %xcc, %g7, %l2
loop_1702:
tge %xcc, 0x0
array16 %l4, %l6, %o1
loop_1703:
fcmpes %fcc2, %f4, %f8
srl %l3, %l5, %i0
fcmpgt32 %f10, %f8, %i7
stw %i5, [%l7 + 0x74]
fcmpne32 %f8, %f8, %g6
fblg,a %fcc1, loop_1704
tn %icc, 0x7
sdivx %o5, 0x0B74, %g5
nop
setx loop_1705, %l0, %l1
jmpl %l1, %i6
loop_1704:
lduw [%l7 + 0x10], %o3
fnands %f12, %f1, %f14
orncc %l0, %o0, %o6
loop_1705:
bvs,pn %xcc, loop_1706
udivx %g1, 0x1F61, %i1
smulcc %i4, 0x0649, %i2
andn %g4, %l1, %g2
loop_1706:
lduh [%l7 + 0x2C], %o4
ld [%l7 + 0x3C], %f13
tne %xcc, 0x1
subccc %g3, %i3, %o2
sdivx %g7, 0x089C, %o7
udivcc %l2, 0x04F2, %l4
st %f2, [%l7 + 0x0C]
bvc,pt %icc, loop_1707
and %o1, 0x09F5, %l6
fnegs %f0, %f0
bgu,pn %xcc, loop_1708
loop_1707:
stb %l3, [%l7 + 0x25]
te %icc, 0x1
udiv %l5, 0x1BB3, %i7
loop_1708:
fcmpgt32 %f6, %f12, %i5
nop
setx loop_1709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f6, %f1, %f3
udivcc %i0, 0x0B71, %o5
fmovrse %g5, %f3, %f7
loop_1709:
lduh [%l7 + 0x64], %i6
sdiv %g6, 0x0A3E, %o3
fmovdvc %icc, %f12, %f3
fmovsle %xcc, %f5, %f5
fpmerge %f10, %f8, %f8
ldub [%l7 + 0x7F], %o0
fmovsneg %xcc, %f4, %f4
lduh [%l7 + 0x0E], %l0
fmovdgu %xcc, %f1, %f13
te %xcc, 0x3
mulscc %g1, %i1, %o6
fandnot1s %f8, %f8, %f14
array32 %i2, %g4, %i4
fzeros %f9
fbge,a %fcc0, loop_1710
fors %f15, %f8, %f2
ldsb [%l7 + 0x1A], %g2
edge16n %l1, %o4, %i3
loop_1710:
ld [%l7 + 0x2C], %f9
stb %o2, [%l7 + 0x4C]
edge16 %g7, %o7, %g3
sub %l2, 0x0B56, %l4
fmuld8ulx16 %f14, %f6, %f2
movvs %icc, %l6, %l3
fmul8x16 %f0, %f0, %f12
edge32l %l5, %i7, %i5
edge8 %o1, %o5, %i0
sll %i6, %g6, %o3
std %f2, [%l7 + 0x40]
ldsh [%l7 + 0x12], %o0
fornot2s %f9, %f0, %f5
edge8ln %g5, %g1, %i1
fexpand %f5, %f10
fmovrse %l0, %f7, %f8
fmovdvs %xcc, %f6, %f2
tgu %icc, 0x7
bne %icc, loop_1711
fandnot1s %f9, %f15, %f15
ba,a %icc, loop_1712
movrne %i2, 0x191, %g4
loop_1711:
movrgz %o6, %g2, %l1
fxnors %f14, %f4, %f2
loop_1712:
fmovdvc %xcc, %f3, %f1
alignaddr %i4, %o4, %i3
ldd [%l7 + 0x30], %f14
bgu,pn %xcc, loop_1713
ldd [%l7 + 0x60], %f12
edge16l %o2, %g7, %g3
tneg %icc, 0x0
loop_1713:
te %xcc, 0x2
addcc %l2, %o7, %l6
fsrc1 %f8, %f8
bne,pn %icc, loop_1714
edge32ln %l3, %l5, %l4
stw %i7, [%l7 + 0x78]
sll %o1, %o5, %i5
loop_1714:
tsubcctv %i6, %i0, %o3
lduh [%l7 + 0x22], %g6
movl %xcc, %g5, %g1
fmovde %xcc, %f2, %f5
stx %i1, [%l7 + 0x28]
stw %o0, [%l7 + 0x70]
move %xcc, %i2, %l0
fcmps %fcc1, %f14, %f13
ldx [%l7 + 0x70], %g4
fandnot1 %f0, %f8, %f6
fmul8x16al %f9, %f14, %f6
add %o6, 0x0FAC, %g2
fbu,a %fcc0, loop_1715
ldub [%l7 + 0x55], %l1
xor %o4, %i4, %i3
or %o2, %g3, %l2
loop_1715:
fmovrde %g7, %f10, %f12
xnor %o7, 0x1894, %l6
fmovde %icc, %f13, %f4
stb %l5, [%l7 + 0x38]
fmovrsne %l4, %f11, %f8
ldx [%l7 + 0x48], %l3
movge %xcc, %i7, %o5
fornot1 %f2, %f2, %f8
tneg %xcc, 0x4
std %f6, [%l7 + 0x78]
ldd [%l7 + 0x60], %f0
stx %i5, [%l7 + 0x48]
bgu,a,pn %icc, loop_1716
subc %o1, %i0, %i6
for %f0, %f0, %f8
xorcc %g6, 0x03F6, %o3
loop_1716:
popc %g1, %g5
ldsb [%l7 + 0x2C], %i1
stx %o0, [%l7 + 0x28]
fmovspos %xcc, %f15, %f12
bg,a loop_1717
fmovdvc %xcc, %f1, %f7
fones %f10
movge %xcc, %l0, %g4
loop_1717:
fxnor %f8, %f4, %f2
fmovrse %i2, %f12, %f7
bn,a %icc, loop_1718
fmovdne %icc, %f5, %f11
lduw [%l7 + 0x58], %g2
fbn,a %fcc2, loop_1719
loop_1718:
fbo %fcc3, loop_1720
movne %icc, %o6, %l1
ldx [%l7 + 0x28], %o4
loop_1719:
std %f10, [%l7 + 0x60]
loop_1720:
ldx [%l7 + 0x08], %i3
ld [%l7 + 0x28], %f15
fabss %f7, %f14
std %f2, [%l7 + 0x18]
fcmpeq16 %f4, %f14, %o2
ldsh [%l7 + 0x5A], %i4
fmul8ulx16 %f2, %f10, %f6
ld [%l7 + 0x44], %f5
fmovdcc %icc, %f1, %f3
bg,a %xcc, loop_1721
ldub [%l7 + 0x19], %g3
stx %l2, [%l7 + 0x68]
edge16l %g7, %l6, %l5
loop_1721:
fmovscc %icc, %f4, %f10
stx %o7, [%l7 + 0x48]
fcmped %fcc0, %f6, %f4
movrlez %l3, 0x225, %i7
nop
setx loop_1722, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne16 %f10, %f12, %o5
fmovdgu %xcc, %f11, %f3
edge16ln %l4, %i5, %o1
loop_1722:
brz %i6, loop_1723
fmovdgu %xcc, %f11, %f14
fcmped %fcc0, %f2, %f2
fpadd16s %f10, %f4, %f6
loop_1723:
ldsh [%l7 + 0x6E], %i0
ldub [%l7 + 0x78], %o3
fmovsn %icc, %f10, %f0
sth %g6, [%l7 + 0x7C]
fmovdn %icc, %f3, %f15
alignaddrl %g1, %g5, %i1
andncc %l0, %g4, %o0
add %g2, 0x068F, %o6
bgu,pt %xcc, loop_1724
stw %i2, [%l7 + 0x50]
udivx %o4, 0x194A, %l1
st %f12, [%l7 + 0x24]
loop_1724:
fpadd32s %f12, %f4, %f4
ldd [%l7 + 0x58], %f10
fmovrdgez %i3, %f8, %f4
be,pt %icc, loop_1725
fcmple16 %f12, %f14, %o2
movpos %xcc, %i4, %g3
fcmped %fcc2, %f2, %f2
loop_1725:
fble,a %fcc3, loop_1726
std %f4, [%l7 + 0x30]
fmovdgu %xcc, %f0, %f2
ldsw [%l7 + 0x38], %l2
loop_1726:
udivx %l6, 0x1A0A, %g7
fba,a %fcc2, loop_1727
sethi 0x01E2, %l5
fandnot1 %f2, %f2, %f8
fcmpes %fcc3, %f5, %f8
loop_1727:
ldsw [%l7 + 0x7C], %o7
edge8l %i7, %l3, %o5
fmovdg %xcc, %f12, %f3
std %f4, [%l7 + 0x40]
addc %l4, %i5, %i6
fmovrdgez %i0, %f14, %f10
smul %o3, %o1, %g6
or %g1, %i1, %g5
ldd [%l7 + 0x10], %f10
fmovrsgz %g4, %f14, %f8
fpsub16s %f10, %f9, %f3
call loop_1728
brgez %l0, loop_1729
movrgez %g2, %o0, %o6
fmovd %f6, %f4
loop_1728:
std %f2, [%l7 + 0x60]
loop_1729:
fcmpgt16 %f2, %f14, %i2
fnands %f2, %f13, %f8
bvc,a %xcc, loop_1730
fmovrdgz %l1, %f6, %f2
fsrc2s %f12, %f15
fmovdn %xcc, %f11, %f11
loop_1730:
brgz,a %o4, loop_1731
ldub [%l7 + 0x41], %o2
fpadd16s %f9, %f6, %f7
sll %i3, 0x02, %i4
loop_1731:
fble %fcc0, loop_1732
sllx %l2, %g3, %g7
fmovda %xcc, %f11, %f2
tsubcctv %l5, 0x0EA5, %l6
loop_1732:
fone %f10
subc %i7, %l3, %o7
movg %icc, %l4, %i5
orncc %i6, %o5, %o3
ldx [%l7 + 0x10], %o1
ldsw [%l7 + 0x70], %i0
movleu %xcc, %g6, %i1
fbue %fcc2, loop_1733
sth %g1, [%l7 + 0x1E]
fxnor %f14, %f8, %f4
fpack16 %f8, %f3
loop_1733:
fbul,a %fcc3, loop_1734
fmovrslez %g4, %f15, %f12
bshuffle %f12, %f6, %f2
tvs %icc, 0x5
loop_1734:
fmovsa %icc, %f13, %f11
fpack16 %f12, %f8
fbuge %fcc1, loop_1735
fmovde %icc, %f3, %f8
stx %g5, [%l7 + 0x78]
fmovspos %icc, %f1, %f13
loop_1735:
ldsb [%l7 + 0x5D], %l0
ldsw [%l7 + 0x14], %g2
ldub [%l7 + 0x1D], %o0
fmovscc %icc, %f12, %f12
fbuge,a %fcc0, loop_1736
fmovsl %icc, %f6, %f13
stb %i2, [%l7 + 0x17]
stb %l1, [%l7 + 0x7C]
loop_1736:
movrgez %o4, %o6, %o2
stx %i3, [%l7 + 0x58]
stb %i4, [%l7 + 0x10]
faligndata %f4, %f10, %f14
ld [%l7 + 0x40], %f1
fmovrdne %g3, %f8, %f6
movrlz %l2, %g7, %l5
fpsub16 %f0, %f8, %f2
brgez %i7, loop_1737
fmovsgu %xcc, %f14, %f1
taddcc %l6, 0x1E41, %o7
bcc %xcc, loop_1738
loop_1737:
fmovde %xcc, %f0, %f4
st %f11, [%l7 + 0x60]
ldub [%l7 + 0x0D], %l3
loop_1738:
fands %f13, %f1, %f10
andncc %i5, %i6, %l4
tge %icc, 0x1
fnot1s %f11, %f13
andcc %o5, 0x1DE6, %o3
st %f8, [%l7 + 0x24]
fcmpne16 %f12, %f2, %o1
andn %g6, %i0, %g1
fones %f4
sub %g4, 0x0079, %i1
udiv %l0, 0x13F3, %g2
lduh [%l7 + 0x4E], %o0
ldx [%l7 + 0x78], %g5
fmul8sux16 %f4, %f4, %f14
fba %fcc1, loop_1739
nop
setx loop_1740, %l0, %l1
jmpl %l1, %i2
bge,a %icc, loop_1741
movn %icc, %l1, %o6
loop_1739:
stw %o2, [%l7 + 0x28]
loop_1740:
fbue,a %fcc0, loop_1742
loop_1741:
ld [%l7 + 0x54], %f8
std %f8, [%l7 + 0x70]
ldub [%l7 + 0x3A], %o4
loop_1742:
and %i4, %g3, %i3
st %f1, [%l7 + 0x60]
and %g7, 0x1E13, %l5
fble %fcc0, loop_1743
tsubcctv %l2, %l6, %o7
fmovdcs %xcc, %f14, %f11
ldsb [%l7 + 0x39], %l3
loop_1743:
xnorcc %i5, 0x0A79, %i7
stw %l4, [%l7 + 0x44]
lduh [%l7 + 0x42], %i6
movl %xcc, %o5, %o1
fmovrdne %g6, %f12, %f12
srl %i0, 0x1F, %g1
sth %o3, [%l7 + 0x3E]
movcc %icc, %i1, %g4
ldub [%l7 + 0x14], %g2
stw %l0, [%l7 + 0x74]
movleu %xcc, %o0, %i2
ld [%l7 + 0x38], %f8
sub %l1, 0x1227, %o6
stx %g5, [%l7 + 0x28]
st %f15, [%l7 + 0x3C]
fzeros %f4
lduh [%l7 + 0x18], %o4
ldsh [%l7 + 0x3C], %i4
edge32ln %o2, %g3, %i3
nop
setx loop_1744, %l0, %l1
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 + 0x30], %l5
brgez,a %g7, loop_1745
fnot1s %f12, %f2
loop_1744:
st %f15, [%l7 + 0x3C]
fmovrsne %l2, %f6, %f11
loop_1745:
ldsh [%l7 + 0x6E], %o7
movg %icc, %l6, %l3
andcc %i7, %l4, %i6
fbne %fcc2, loop_1746
movgu %icc, %i5, %o1
sethi 0x0323, %g6
sllx %o5, %i0, %g1
loop_1746:
subcc %o3, 0x1982, %g4
brlez,a %g2, loop_1747
movrlz %i1, 0x050, %o0
tl %icc, 0x5
sllx %i2, %l0, %l1
loop_1747:
tcc %icc, 0x2
st %f11, [%l7 + 0x64]
bcs,a,pt %xcc, loop_1748
fnot2s %f15, %f10
ldsw [%l7 + 0x14], %o6
ld [%l7 + 0x5C], %f8
loop_1748:
bgu,a %xcc, loop_1749
call loop_1750
edge8ln %o4, %g5, %i4
edge32ln %o2, %g3, %i3
loop_1749:
fmul8x16au %f8, %f5, %f4
loop_1750:
fnot2s %f15, %f10
brnz,a %l5, loop_1751
fcmpes %fcc2, %f13, %f1
st %f13, [%l7 + 0x50]
nop
setx loop_1752, %l0, %l1
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_1751:
fbe %fcc0, loop_1753
movvs %icc, %g7, %l2
fmovsge %xcc, %f10, %f7
loop_1752:
edge8n %o7, %l3, %i7
loop_1753:
movg %icc, %l6, %i6
call loop_1754
stb %i5, [%l7 + 0x18]
fbu %fcc3, loop_1755
bpos,a,pn %icc, loop_1756
loop_1754:
fbue,a %fcc0, loop_1757
movleu %xcc, %l4, %g6
loop_1755:
fnegs %f12, %f2
loop_1756:
fpadd16s %f3, %f14, %f11
loop_1757:
tn %icc, 0x5
movl %xcc, %o1, %o5
fmovrdlz %g1, %f10, %f14
bl,pn %xcc, loop_1758
movrne %i0, %g4, %o3
alignaddrl %i1, %o0, %i2
ldd [%l7 + 0x50], %f2
loop_1758:
and %g2, 0x07DE, %l1
fmovdne %icc, %f5, %f12
fmovsvs %xcc, %f9, %f3
fcmpeq32 %f0, %f6, %l0
tne %xcc, 0x7
fxor %f8, %f6, %f10
fmovsneg %xcc, %f13, %f8
fxnors %f12, %f7, %f13
subc %o6, %o4, %i4
fbge,a %fcc2, loop_1759
ldx [%l7 + 0x58], %o2
bl,a loop_1760
ldub [%l7 + 0x30], %g5
loop_1759:
edge32 %g3, %i3, %l5
fors %f0, %f7, %f4
loop_1760:
movre %g7, %o7, %l3
andn %l2, %i7, %l6
fornot1 %f12, %f10, %f2
tpos %xcc, 0x1
nop
setx loop_1761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %i6, %i5
sub %l4, %g6, %o5
ld [%l7 + 0x2C], %f10
loop_1761:
ba loop_1762
umul %g1, 0x1FA7, %o1
ldx [%l7 + 0x60], %i0
edge16l %o3, %i1, %g4
loop_1762:
fones %f7
fcmple16 %f8, %f14, %i2
fsrc2s %f0, %f6
movrlz %o0, 0x201, %l1
fmovdne %xcc, %f4, %f0
st %f1, [%l7 + 0x0C]
bge,a,pt %icc, loop_1763
ldx [%l7 + 0x50], %l0
fornot2 %f8, %f0, %f8
fabss %f9, %f14
loop_1763:
lduw [%l7 + 0x44], %g2
call loop_1764
fmovdcs %icc, %f10, %f1
brgz %o4, loop_1765
fbuge %fcc1, loop_1766
loop_1764:
ld [%l7 + 0x30], %f2
xnorcc %i4, %o6, %g5
loop_1765:
te %icc, 0x5
loop_1766:
addccc %o2, %g3, %l5
fmovda %xcc, %f7, %f6
tneg %icc, 0x5
brgz,a %i3, loop_1767
fxnors %f2, %f2, %f14
sth %o7, [%l7 + 0x7A]
fmovrdlez %l3, %f8, %f10
loop_1767:
and %g7, %i7, %l2
fpsub32 %f4, %f2, %f4
udivcc %i6, 0x09CE, %l6
nop
setx loop_1768, %l0, %l1
jmpl %l1, %i5
tleu %icc, 0x4
call loop_1769
taddcctv %l4, 0x19B0, %g6
loop_1768:
sth %g1, [%l7 + 0x42]
edge32n %o1, %o5, %i0
loop_1769:
fcmpne32 %f14, %f0, %i1
tvs %icc, 0x4
ldsh [%l7 + 0x3C], %g4
lduw [%l7 + 0x28], %i2
std %f0, [%l7 + 0x08]
ldsh [%l7 + 0x7C], %o0
bvc,pn %icc, loop_1770
ldsb [%l7 + 0x6A], %o3
ldsw [%l7 + 0x64], %l0
bn,a,pn %icc, loop_1771
loop_1770:
ldsw [%l7 + 0x18], %l1
ld [%l7 + 0x70], %f11
fone %f4
loop_1771:
fbuge,a %fcc3, loop_1772
udivcc %o4, 0x0C50, %g2
fbuge,a %fcc2, loop_1773
fmovsge %xcc, %f5, %f15
loop_1772:
tle %icc, 0x5
bne,a %icc, loop_1774
loop_1773:
tn %icc, 0x5
bvc,pt %xcc, loop_1775
be,pt %icc, loop_1776
loop_1774:
tvs %xcc, 0x5
stb %o6, [%l7 + 0x61]
loop_1775:
ldsw [%l7 + 0x74], %g5
loop_1776:
ldsb [%l7 + 0x1E], %i4
fandnot1s %f6, %f14, %f2
brgez,a %o2, loop_1777
fzero %f6
bg,pt %icc, loop_1778
popc %l5, %g3
loop_1777:
fmovsle %icc, %f11, %f13
array32 %o7, %l3, %g7
loop_1778:
fexpand %f10, %f4
brz %i7, loop_1779
fbl,a %fcc2, loop_1780
bn,a,pt %xcc, loop_1781
add %l2, %i6, %i3
loop_1779:
mova %icc, %i5, %l6
loop_1780:
lduw [%l7 + 0x7C], %l4
loop_1781:
fcmpgt16 %f14, %f0, %g1
fandnot1 %f12, %f14, %f8
xorcc %o1, 0x0CD8, %o5
udiv %g6, 0x051E, %i0
bvc,a,pn %xcc, loop_1782
fpsub16s %f6, %f14, %f10
lduw [%l7 + 0x38], %i1
edge32 %i2, %g4, %o3
loop_1782:
fmovrslez %l0, %f9, %f1
ldd [%l7 + 0x50], %f12
for %f4, %f10, %f10
fmovsn %icc, %f7, %f11
fbuge %fcc2, loop_1783
tsubcc %o0, %o4, %l1
tn %xcc, 0x7
fpsub16 %f12, %f0, %f12
loop_1783:
fbo %fcc3, loop_1784
ldd [%l7 + 0x38], %f2
be,a,pt %xcc, loop_1785
sth %g2, [%l7 + 0x2E]
loop_1784:
edge8ln %o6, %i4, %o2
movrlez %l5, %g3, %o7
loop_1785:
fmovsgu %xcc, %f5, %f11
fmovdneg %xcc, %f5, %f7
nop
setx loop_1786, %l0, %l1
jmpl %l1, %g5
stw %l3, [%l7 + 0x7C]
fand %f0, %f4, %f10
edge16 %g7, %l2, %i7
loop_1786:
umul %i6, %i5, %l6
edge32ln %l4, %i3, %g1
st %f6, [%l7 + 0x5C]
bn %xcc, loop_1787
fzero %f12
ldsb [%l7 + 0x1C], %o1
ldx [%l7 + 0x68], %o5
loop_1787:
fbne,a %fcc0, loop_1788
brgez %g6, loop_1789
srlx %i0, 0x1E, %i2
fnands %f13, %f6, %f4
loop_1788:
ldsw [%l7 + 0x28], %g4
loop_1789:
srl %i1, %l0, %o0
sth %o3, [%l7 + 0x48]
fpsub32 %f4, %f14, %f12
bg loop_1790
lduh [%l7 + 0x46], %l1
tgu %icc, 0x4
xnorcc %o4, 0x120F, %o6
loop_1790:
fnot1 %f2, %f8
bl %xcc, loop_1791
stb %g2, [%l7 + 0x35]
smulcc %o2, %i4, %g3
fmovsa %icc, %f3, %f11
loop_1791:
movpos %icc, %o7, %l5
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x64], %g5
bcc,pn %icc, loop_1792
movrne %l3, %g7, %l2
fmovdpos %icc, %f7, %f13
subccc %i7, 0x036C, %i6
loop_1792:
fbne %fcc1, loop_1793
sdivx %i5, 0x1136, %l4
sth %i3, [%l7 + 0x42]
movvc %xcc, %g1, %o1
loop_1793:
array32 %l6, %g6, %o5
st %f5, [%l7 + 0x4C]
fcmple16 %f12, %f4, %i0
lduw [%l7 + 0x58], %g4
bg %icc, loop_1794
stw %i1, [%l7 + 0x50]
fbo %fcc0, loop_1795
ld [%l7 + 0x54], %f9
loop_1794:
ldd [%l7 + 0x70], %f6
stb %l0, [%l7 + 0x19]
loop_1795:
ldub [%l7 + 0x58], %i2
lduh [%l7 + 0x6A], %o0
fbe %fcc1, loop_1796
fsrc2s %f5, %f15
fmovscs %xcc, %f9, %f10
lduh [%l7 + 0x20], %o3
loop_1796:
std %f8, [%l7 + 0x30]
tneg %xcc, 0x6
nop
setx loop_1797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,a,pt %icc, loop_1798
movl %xcc, %o4, %l1
fmovrslez %o6, %f7, %f3
loop_1797:
ld [%l7 + 0x68], %f12
loop_1798:
fble,a %fcc2, loop_1799
fmovdneg %icc, %f15, %f6
fmovdgu %xcc, %f5, %f5
std %f12, [%l7 + 0x20]
loop_1799:
alignaddrl %g2, %o2, %i4
lduw [%l7 + 0x64], %g3
std %f14, [%l7 + 0x18]
bpos loop_1800
sth %l5, [%l7 + 0x62]
fmovsne %icc, %f5, %f4
std %f10, [%l7 + 0x18]
loop_1800:
edge8ln %g5, %o7, %l3
ldsb [%l7 + 0x3D], %l2
ld [%l7 + 0x74], %f4
fabss %f11, %f13
fnegs %f8, %f10
fbg,a %fcc3, loop_1801
fmovse %icc, %f2, %f3
stx %i7, [%l7 + 0x50]
fnegs %f7, %f14
loop_1801:
lduw [%l7 + 0x74], %i6
orncc %i5, 0x069B, %g7
ldd [%l7 + 0x20], %f2
fzeros %f4
stb %i3, [%l7 + 0x5E]
fmovrde %l4, %f2, %f12
sth %o1, [%l7 + 0x76]
movrlz %l6, %g1, %o5
sdivx %i0, 0x02E6, %g6
fornot2s %f12, %f10, %f1
fxor %f14, %f8, %f4
call loop_1802
std %f2, [%l7 + 0x60]
fbu %fcc1, loop_1803
std %f8, [%l7 + 0x28]
loop_1802:
lduh [%l7 + 0x70], %g4
std %f6, [%l7 + 0x78]
loop_1803:
fmovse %icc, %f8, %f4
fcmps %fcc2, %f2, %f2
ldsb [%l7 + 0x0C], %l0
tvs %xcc, 0x7
ldsh [%l7 + 0x3E], %i2
xor %o0, 0x0FBD, %i1
ldd [%l7 + 0x78], %f0
fmul8x16au %f7, %f0, %f12
ldx [%l7 + 0x20], %o4
mova %xcc, %l1, %o6
ldsw [%l7 + 0x4C], %o3
edge16 %g2, %i4, %g3
fmovrsgez %o2, %f4, %f11
fmovsne %xcc, %f0, %f13
fmovdn %icc, %f0, %f2
movleu %icc, %l5, %o7
movge %icc, %l3, %l2
fcmpne32 %f8, %f12, %g5
ldsh [%l7 + 0x64], %i7
taddcctv %i5, %g7, %i6
ldsw [%l7 + 0x74], %i3
movge %icc, %l4, %o1
ldd [%l7 + 0x18], %f0
fcmpeq16 %f6, %f4, %g1
brgz,a %l6, loop_1804
ld [%l7 + 0x4C], %f3
ldx [%l7 + 0x10], %o5
sth %i0, [%l7 + 0x22]
loop_1804:
fcmpne32 %f12, %f10, %g6
fmovrdgez %l0, %f6, %f6
edge16n %g4, %o0, %i2
fbg,a %fcc2, loop_1805
andncc %o4, %l1, %i1
sth %o3, [%l7 + 0x22]
stx %o6, [%l7 + 0x50]
loop_1805:
ldsw [%l7 + 0x68], %g2
fnot1 %f12, %f2
std %f14, [%l7 + 0x30]
fnor %f0, %f8, %f8
fmovdle %xcc, %f3, %f15
fnand %f8, %f4, %f4
lduw [%l7 + 0x08], %i4
ldd [%l7 + 0x68], %f10
fpadd16s %f5, %f5, %f8
ldx [%l7 + 0x58], %g3
udiv %o2, 0x1AF6, %o7
stw %l5, [%l7 + 0x40]
fornot2 %f4, %f6, %f4
tl %xcc, 0x7
fmovrsgez %l2, %f6, %f14
fbl,a %fcc1, loop_1806
lduw [%l7 + 0x64], %g5
sth %l3, [%l7 + 0x3A]
fmovdn %icc, %f1, %f15
loop_1806:
fbo,a %fcc1, loop_1807
lduw [%l7 + 0x08], %i5
stx %g7, [%l7 + 0x20]
ldsb [%l7 + 0x6D], %i6
loop_1807:
subcc %i3, %l4, %i7
ldsh [%l7 + 0x0E], %g1
fcmple16 %f8, %f4, %o1
fandnot2 %f0, %f12, %f0
fnot1 %f6, %f0
ldsh [%l7 + 0x38], %l6
andn %i0, %o5, %l0
stw %g6, [%l7 + 0x54]
bleu,a %xcc, loop_1808
pdist %f0, %f0, %f8
fmovrslz %g4, %f15, %f10
fpadd32s %f4, %f5, %f5
loop_1808:
ldub [%l7 + 0x75], %i2
ldsh [%l7 + 0x1A], %o0
tg %icc, 0x7
fmovspos %icc, %f15, %f8
bne,pt %icc, loop_1809
fmuld8sux16 %f6, %f7, %f14
fnot2s %f7, %f0
sub %l1, 0x1BFC, %i1
loop_1809:
movrgez %o3, %o6, %g2
ble,a loop_1810
brlz %i4, loop_1811
ld [%l7 + 0x2C], %f15
ldsw [%l7 + 0x64], %g3
loop_1810:
fmovsa %icc, %f10, %f9
loop_1811:
fcmps %fcc3, %f0, %f12
fxnor %f12, %f6, %f14
fpadd16 %f2, %f4, %f2
fnegs %f8, %f8
tneg %xcc, 0x6
tleu %xcc, 0x1
edge32 %o4, %o2, %o7
stx %l2, [%l7 + 0x70]
addccc %l5, 0x0E9E, %l3
fmovda %xcc, %f4, %f3
fba,a %fcc0, loop_1812
ldub [%l7 + 0x7F], %i5
ldsb [%l7 + 0x44], %g5
tcs %xcc, 0x0
loop_1812:
fpsub32s %f1, %f13, %f4
fbe,a %fcc1, loop_1813
sth %g7, [%l7 + 0x20]
tvc %icc, 0x0
st %f0, [%l7 + 0x64]
loop_1813:
stw %i6, [%l7 + 0x78]
lduw [%l7 + 0x3C], %i3
ldub [%l7 + 0x6E], %l4
movvs %xcc, %i7, %g1
ldd [%l7 + 0x30], %f12
edge8l %o1, %l6, %o5
add %l0, 0x05F6, %g6
array16 %g4, %i0, %i2
fmovs %f10, %f13
fands %f7, %f3, %f1
fmovdvs %xcc, %f3, %f12
addccc %l1, %o0, %o3
smulcc %o6, 0x040D, %i1
fnands %f9, %f3, %f6
fmovrdne %g2, %f4, %f2
ldsh [%l7 + 0x0C], %i4
array16 %g3, %o2, %o7
add %o4, 0x05B2, %l5
orcc %l3, 0x09D8, %i5
xnorcc %l2, %g7, %g5
movn %xcc, %i6, %l4
stw %i3, [%l7 + 0x1C]
edge32n %i7, %g1, %o1
lduh [%l7 + 0x62], %l6
sth %o5, [%l7 + 0x3A]
ldsh [%l7 + 0x3A], %l0
st %f0, [%l7 + 0x3C]
faligndata %f6, %f2, %f14
movrgez %g6, 0x3A9, %i0
fmovrslez %i2, %f1, %f10
call loop_1814
fexpand %f14, %f8
stb %g4, [%l7 + 0x41]
movrlez %o0, %o3, %o6
loop_1814:
stx %l1, [%l7 + 0x28]
alignaddr %g2, %i4, %g3
fmovsneg %icc, %f9, %f3
bneg,a,pt %xcc, loop_1815
fbne %fcc1, loop_1816
smul %i1, 0x1B4C, %o7
fxors %f8, %f8, %f11
loop_1815:
addccc %o4, 0x0825, %l5
loop_1816:
fandnot2s %f9, %f8, %f5
fsrc2s %f11, %f7
tl %icc, 0x0
te %icc, 0x5
ldub [%l7 + 0x54], %o2
ld [%l7 + 0x30], %f11
tneg %xcc, 0x1
bne,a,pt %xcc, loop_1817
fpackfix %f4, %f9
sth %i5, [%l7 + 0x5A]
fnegs %f7, %f2
loop_1817:
ldd [%l7 + 0x50], %f4
fpadd16s %f4, %f2, %f13
sra %l2, 0x16, %l3
fmovsn %icc, %f1, %f5
fbu %fcc0, loop_1818
smulcc %g5, 0x07C2, %g7
movge %icc, %l4, %i6
fmovrsgz %i7, %f6, %f10
loop_1818:
xorcc %g1, %o1, %l6
fmovrsgz %o5, %f9, %f10
ble,pt %icc, loop_1819
ldx [%l7 + 0x68], %l0
tle %icc, 0x1
udiv %i3, 0x0F21, %i0
loop_1819:
st %f12, [%l7 + 0x7C]
tcc %icc, 0x1
ldub [%l7 + 0x20], %g6
fmuld8sux16 %f3, %f10, %f4
array8 %g4, %i2, %o3
tge %xcc, 0x3
udivx %o0, 0x1462, %l1
bshuffle %f0, %f2, %f12
fnegd %f14, %f14
stx %o6, [%l7 + 0x58]
ld [%l7 + 0x78], %f14
bl %icc, loop_1820
stb %g2, [%l7 + 0x3F]
bpos,a,pn %xcc, loop_1821
sllx %g3, %i1, %i4
loop_1820:
stb %o7, [%l7 + 0x52]
te %icc, 0x3
loop_1821:
fmovsneg %xcc, %f13, %f8
fmovdge %icc, %f8, %f5
ldsh [%l7 + 0x32], %o4
edge8 %o2, %l5, %i5
sth %l2, [%l7 + 0x2A]
stw %g5, [%l7 + 0x74]
edge32l %l3, %l4, %i6
fcmple32 %f10, %f2, %g7
ldsh [%l7 + 0x72], %g1
brlez %o1, loop_1822
ldsh [%l7 + 0x54], %i7
ldd [%l7 + 0x30], %f0
brgez %l6, loop_1823
loop_1822:
fmovrdlz %l0, %f10, %f14
array8 %i3, %o5, %i0
bg,a loop_1824
loop_1823:
fnor %f10, %f4, %f12
sllx %g6, 0x0E, %i2
ldsb [%l7 + 0x6E], %g4
loop_1824:
fornot1 %f12, %f2, %f6
fmovdneg %icc, %f1, %f8
ldsw [%l7 + 0x2C], %o3
fpmerge %f15, %f15, %f0
ld [%l7 + 0x30], %f8
fsrc2 %f0, %f6
edge32ln %l1, %o0, %g2
and %g3, 0x114B, %i1
lduh [%l7 + 0x76], %o6
std %f6, [%l7 + 0x28]
fexpand %f11, %f14
st %f3, [%l7 + 0x24]
fpsub32s %f11, %f11, %f15
array8 %o7, %i4, %o2
ld [%l7 + 0x24], %f6
edge8ln %o4, %i5, %l2
std %f2, [%l7 + 0x20]
te %xcc, 0x3
std %f12, [%l7 + 0x30]
st %f8, [%l7 + 0x30]
fpsub32 %f8, %f8, %f8
ldsw [%l7 + 0x4C], %l5
fmovsne %icc, %f15, %f10
fpack32 %f14, %f6, %f0
ldsh [%l7 + 0x24], %g5
fmovdleu %icc, %f4, %f2
fmovsneg %icc, %f9, %f11
bleu,a %xcc, loop_1825
stb %l3, [%l7 + 0x50]
bpos,a %icc, loop_1826
fands %f12, %f14, %f2
loop_1825:
ldsb [%l7 + 0x79], %l4
movcs %icc, %i6, %g1
loop_1826:
fblg,a %fcc3, loop_1827
edge16 %g7, %i7, %o1
st %f9, [%l7 + 0x40]
fcmpes %fcc0, %f4, %f11
loop_1827:
ldsb [%l7 + 0x3D], %l0
bleu,a %xcc, loop_1828
movg %xcc, %l6, %i3
fbu,a %fcc3, loop_1829
fsrc1 %f8, %f4
loop_1828:
movrne %i0, 0x0B0, %o5
ldsh [%l7 + 0x2E], %i2
loop_1829:
fzeros %f4
sth %g4, [%l7 + 0x3C]
tl %icc, 0x2
stx %o3, [%l7 + 0x20]
fmovdl %icc, %f9, %f2
st %f11, [%l7 + 0x4C]
orncc %l1, 0x10A8, %o0
fmovsvs %xcc, %f15, %f14
movpos %xcc, %g6, %g2
ld [%l7 + 0x18], %f6
lduw [%l7 + 0x0C], %g3
fzero %f14
fcmpes %fcc0, %f5, %f12
ldub [%l7 + 0x67], %i1
bpos,pn %xcc, loop_1830
movvc %xcc, %o7, %i4
movrlez %o6, 0x11C, %o4
fbl %fcc2, loop_1831
loop_1830:
movgu %xcc, %i5, %l2
ldub [%l7 + 0x40], %l5
movrgez %g5, %l3, %o2
loop_1831:
array16 %i6, %g1, %g7
fornot1s %f10, %f1, %f12
fmovrdne %i7, %f6, %f8
fbo,a %fcc3, loop_1832
bpos,pt %xcc, loop_1833
fandnot1 %f2, %f14, %f14
movneg %xcc, %o1, %l0
loop_1832:
edge16 %l6, %l4, %i3
loop_1833:
edge16l %o5, %i0, %i2
stw %g4, [%l7 + 0x78]
subc %l1, %o3, %o0
te %icc, 0x4
ldub [%l7 + 0x3D], %g6
fnot1 %f14, %f2
orn %g3, %i1, %g2
brlz,a %o7, loop_1834
stx %o6, [%l7 + 0x30]
fcmpes %fcc0, %f4, %f6
fmovdvc %icc, %f8, %f7
loop_1834:
ld [%l7 + 0x34], %f11
movvs %xcc, %i4, %o4
ldsh [%l7 + 0x76], %i5
fmovsgu %icc, %f14, %f9
st %f2, [%l7 + 0x14]
and %l5, %g5, %l3
movle %icc, %l2, %i6
movl %icc, %o2, %g1
std %f2, [%l7 + 0x40]
nop
setx loop_1835, %l0, %l1
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 + 0x30]
tne %icc, 0x6
bge %icc, loop_1836
loop_1835:
ldsb [%l7 + 0x51], %g7
edge8 %o1, %i7, %l6
tcs %xcc, 0x1
loop_1836:
fmovdge %xcc, %f9, %f6
lduh [%l7 + 0x4A], %l0
lduw [%l7 + 0x0C], %l4
fmovrdne %o5, %f8, %f10
lduw [%l7 + 0x2C], %i0
movle %xcc, %i2, %i3
fmovdneg %icc, %f7, %f10
bl,pt %icc, loop_1837
fandnot1 %f2, %f8, %f12
fornot1s %f15, %f3, %f12
fcmped %fcc2, %f0, %f10
loop_1837:
bcc,a %xcc, loop_1838
sll %l1, 0x1D, %g4
fmovsne %xcc, %f15, %f9
ld [%l7 + 0x70], %f11
loop_1838:
ldsw [%l7 + 0x3C], %o0
fsrc1s %f0, %f10
fpadd32s %f2, %f14, %f7
lduh [%l7 + 0x08], %g6
orcc %g3, 0x03D6, %o3
ba %icc, loop_1839
srl %i1, 0x0A, %o7
ldd [%l7 + 0x60], %f8
fmovscs %xcc, %f2, %f4
loop_1839:
fba,a %fcc2, loop_1840
bcc,a %xcc, loop_1841
fbe,a %fcc2, loop_1842
taddcctv %g2, 0x0544, %o6
loop_1840:
sth %o4, [%l7 + 0x0E]
loop_1841:
add %i4, 0x1349, %i5
loop_1842:
fmul8x16al %f14, %f13, %f0
edge32ln %g5, %l3, %l2
movrgz %l5, 0x151, %i6
movne %xcc, %o2, %g7
ld [%l7 + 0x5C], %f3
bshuffle %f8, %f2, %f8
brz %o1, loop_1843
bne %icc, loop_1844
fmuld8sux16 %f11, %f15, %f0
ldsw [%l7 + 0x3C], %g1
loop_1843:
ld [%l7 + 0x3C], %f11
loop_1844:
ldsb [%l7 + 0x0D], %l6
fmovrde %i7, %f8, %f2
fcmple16 %f8, %f12, %l0
ldx [%l7 + 0x30], %o5
alignaddrl %l4, %i2, %i3
add %l1, %g4, %i0
lduw [%l7 + 0x34], %o0
ldub [%l7 + 0x7C], %g6
stx %o3, [%l7 + 0x48]
be,a,pt %xcc, loop_1845
tl %icc, 0x7
movleu %icc, %g3, %o7
lduh [%l7 + 0x74], %i1
loop_1845:
fble,a %fcc0, loop_1846
fmovrsgz %g2, %f9, %f9
fmovdge %icc, %f11, %f5
bn loop_1847
loop_1846:
sdiv %o6, 0x10FC, %i4
stx %i5, [%l7 + 0x48]
ldx [%l7 + 0x18], %g5
loop_1847:
call loop_1848
ldub [%l7 + 0x6D], %o4
fornot2s %f13, %f9, %f3
fmovrsne %l3, %f0, %f15
loop_1848:
or %l2, 0x1B90, %l5
andcc %i6, %o2, %g7
movcc %xcc, %o1, %l6
fbue,a %fcc1, loop_1849
fmovdvs %xcc, %f10, %f10
orcc %g1, %i7, %l0
array32 %l4, %i2, %o5
loop_1849:
fmovsl %icc, %f9, %f0
st %f10, [%l7 + 0x68]
edge16 %i3, %l1, %g4
fmovsn %icc, %f10, %f5
st %f12, [%l7 + 0x20]
fbe %fcc2, loop_1850
fmovsa %xcc, %f8, %f10
fbn,a %fcc1, loop_1851
fbl,a %fcc3, loop_1852
loop_1850:
udivcc %o0, 0x0501, %g6
bleu,a %xcc, loop_1853
loop_1851:
fmovdvc %xcc, %f14, %f3
loop_1852:
brz %o3, loop_1854
stb %i0, [%l7 + 0x52]
loop_1853:
nop
setx loop_1855, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f14, %f6, %o7
loop_1854:
fbule %fcc1, loop_1856
fmovse %xcc, %f4, %f0
loop_1855:
ldsw [%l7 + 0x38], %g3
ld [%l7 + 0x68], %f2
loop_1856:
bpos,a,pt %xcc, loop_1857
fone %f10
fmovdne %xcc, %f14, %f3
ldx [%l7 + 0x68], %i1
loop_1857:
sth %g2, [%l7 + 0x38]
sth %o6, [%l7 + 0x5E]
movg %icc, %i4, %g5
fornot1 %f6, %f6, %f10
fcmpne32 %f12, %f12, %i5
fpadd16 %f2, %f2, %f2
popc 0x0503, %o4
fpadd32 %f4, %f2, %f14
fcmpd %fcc3, %f12, %f10
bcs loop_1858
fmovrdgez %l3, %f4, %f10
fbul %fcc2, loop_1859
stb %l2, [%l7 + 0x6B]
loop_1858:
fmovsleu %icc, %f5, %f9
ldd [%l7 + 0x70], %f8
loop_1859:
ld [%l7 + 0x68], %f14
fnot2 %f0, %f6
taddcc %i6, %l5, %g7
fmovdg %icc, %f14, %f6
lduh [%l7 + 0x16], %o2
fmovdcs %xcc, %f1, %f0
fpsub32s %f7, %f10, %f14
ldx [%l7 + 0x40], %l6
fbul %fcc0, loop_1860
edge16n %g1, %i7, %o1
brz,a %l4, loop_1861
tneg %icc, 0x7
loop_1860:
smulcc %l0, 0x106A, %o5
array32 %i3, %l1, %i2
loop_1861:
fornot1s %f6, %f11, %f5
xnorcc %g4, 0x0804, %g6
stx %o0, [%l7 + 0x70]
std %f4, [%l7 + 0x18]
ldd [%l7 + 0x40], %f4
bcc,a %xcc, loop_1862
sth %i0, [%l7 + 0x26]
ldx [%l7 + 0x60], %o3
std %f10, [%l7 + 0x78]
loop_1862:
addcc %o7, 0x0E3C, %g3
fone %f14
umulcc %i1, %o6, %i4
taddcc %g5, 0x0135, %i5
movg %xcc, %o4, %l3
stx %l2, [%l7 + 0x38]
std %f8, [%l7 + 0x08]
udivx %g2, 0x0EDF, %l5
edge16n %g7, %o2, %i6
fandnot1s %f4, %f14, %f0
srax %g1, 0x15, %l6
stb %o1, [%l7 + 0x12]
ldsh [%l7 + 0x40], %i7
tcc %icc, 0x6
smul %l4, 0x0EE8, %l0
edge8n %o5, %l1, %i2
te %xcc, 0x1
ld [%l7 + 0x7C], %f8
stx %g4, [%l7 + 0x18]
taddcc %i3, 0x147B, %g6
ld [%l7 + 0x5C], %f15
movrne %i0, 0x1ED, %o3
nop
setx loop_1863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc0, loop_1864
movcc %icc, %o0, %o7
stw %i1, [%l7 + 0x14]
loop_1863:
fmovdl %icc, %f2, %f11
loop_1864:
stb %o6, [%l7 + 0x46]
std %f12, [%l7 + 0x48]
mulscc %g3, %g5, %i4
movg %xcc, %o4, %l3
umul %i5, %l2, %l5
lduw [%l7 + 0x18], %g7
ldsh [%l7 + 0x28], %o2
fmovrdgz %g2, %f6, %f0
fmovd %f12, %f0
fmovdvc %xcc, %f15, %f8
bne,a %icc, loop_1865
lduh [%l7 + 0x2A], %i6
fcmple16 %f8, %f12, %l6
fcmpgt32 %f0, %f12, %o1
loop_1865:
fmovsle %xcc, %f12, %f8
sllx %g1, %i7, %l4
tsubcc %l0, %l1, %i2
fbge %fcc0, loop_1866
movge %xcc, %g4, %o5
stx %g6, [%l7 + 0x18]
ldub [%l7 + 0x14], %i0
loop_1866:
fornot2s %f15, %f7, %f10
edge8n %i3, %o3, %o0
brnz,a %i1, loop_1867
ldsb [%l7 + 0x69], %o7
movle %xcc, %g3, %g5
ldub [%l7 + 0x57], %o6
loop_1867:
sth %i4, [%l7 + 0x7E]
fnot2 %f2, %f2
tvs %icc, 0x7
movrgez %l3, %i5, %o4
st %f11, [%l7 + 0x50]
fnands %f4, %f12, %f15
fcmpgt16 %f8, %f0, %l2
andcc %l5, 0x1315, %g7
stb %g2, [%l7 + 0x1D]
ldsh [%l7 + 0x74], %o2
fmovsleu %icc, %f7, %f3
fbuge,a %fcc1, loop_1868
fblg,a %fcc2, loop_1869
sub %l6, %i6, %g1
fsrc1 %f14, %f4
loop_1868:
fabsd %f6, %f12
loop_1869:
fmovrse %o1, %f13, %f15
fones %f2
fnands %f6, %f14, %f9
stb %i7, [%l7 + 0x77]
stx %l4, [%l7 + 0x38]
te %xcc, 0x7
call loop_1870
lduh [%l7 + 0x0C], %l1
fmovrdlez %l0, %f0, %f14
fbue,a %fcc0, loop_1871
loop_1870:
tne %icc, 0x5
fbul %fcc3, loop_1872
movpos %xcc, %i2, %o5
loop_1871:
sll %g4, %g6, %i3
bgu,a,pt %icc, loop_1873
loop_1872:
ldx [%l7 + 0x48], %o3
movvs %icc, %o0, %i1
orcc %o7, %i0, %g3
loop_1873:
fbule,a %fcc3, loop_1874
fnot1 %f6, %f4
sth %o6, [%l7 + 0x78]
tpos %xcc, 0x6
loop_1874:
bn,a,pn %icc, loop_1875
stx %i4, [%l7 + 0x48]
movre %g5, 0x213, %l3
bn,a,pn %icc, loop_1876
loop_1875:
ldsw [%l7 + 0x2C], %i5
umul %o4, %l2, %g7
fnands %f4, %f6, %f3
loop_1876:
edge16 %l5, %g2, %l6
fbn %fcc0, loop_1877
ldub [%l7 + 0x6B], %i6
fandnot2 %f10, %f14, %f12
lduw [%l7 + 0x14], %g1
loop_1877:
fmovsneg %icc, %f0, %f10
stw %o1, [%l7 + 0x70]
fba,a %fcc0, loop_1878
fpadd32 %f0, %f8, %f4
edge32n %o2, %i7, %l1
move %xcc, %l4, %l0
loop_1878:
lduw [%l7 + 0x48], %i2
fmul8x16al %f7, %f5, %f8
fmovsvc %xcc, %f10, %f14
fmul8x16al %f7, %f0, %f2
ldd [%l7 + 0x30], %f2
array8 %g4, %o5, %g6
srl %o3, %i3, %o0
udivx %i1, 0x0A21, %i0
fmovsa %icc, %f5, %f10
lduh [%l7 + 0x18], %o7
fmovda %xcc, %f13, %f7
fmovsle %xcc, %f0, %f3
fmovsg %xcc, %f9, %f4
ba,a,pn %xcc, loop_1879
add %g3, 0x1A67, %i4
stb %g5, [%l7 + 0x48]
fnand %f4, %f6, %f4
loop_1879:
fsrc1s %f3, %f7
fmovdvs %xcc, %f0, %f0
fnors %f4, %f13, %f1
fpack16 %f2, %f15
stx %o6, [%l7 + 0x68]
fmovdvc %icc, %f14, %f6
stb %l3, [%l7 + 0x43]
move %icc, %o4, %l2
st %f1, [%l7 + 0x2C]
bcs,pn %xcc, loop_1880
ldsb [%l7 + 0x5C], %g7
call loop_1881
addc %i5, 0x0C3B, %l5
loop_1880:
bneg loop_1882
ldsw [%l7 + 0x5C], %l6
loop_1881:
ldub [%l7 + 0x33], %i6
mulx %g1, 0x14D8, %o1
loop_1882:
stx %g2, [%l7 + 0x20]
fxor %f10, %f2, %f0
movcs %icc, %o2, %l1
st %f3, [%l7 + 0x5C]
fmovdcc %xcc, %f13, %f2
ldd [%l7 + 0x50], %f4
nop
setx loop_1883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x5
fpsub16s %f8, %f4, %f7
std %f8, [%l7 + 0x40]
loop_1883:
ld [%l7 + 0x64], %f10
fpack16 %f2, %f8
ba,pt %xcc, loop_1884
movleu %xcc, %l4, %l0
umul %i7, 0x136B, %g4
movg %xcc, %o5, %i2
loop_1884:
fcmps %fcc3, %f2, %f3
ldub [%l7 + 0x7F], %o3
udivcc %i3, 0x0A94, %o0
tcs %icc, 0x0
movcs %xcc, %g6, %i1
fpmerge %f15, %f11, %f8
fmovsle %xcc, %f2, %f7
ldsw [%l7 + 0x48], %o7
array32 %i0, %i4, %g5
fmovdleu %icc, %f3, %f7
fnor %f0, %f0, %f14
udivx %g3, 0x02D2, %o6
fmovd %f12, %f12
tpos %xcc, 0x5
srax %l3, 0x0B, %l2
fbn,a %fcc1, loop_1885
fnot2 %f8, %f6
movrlz %o4, 0x393, %g7
fmovdvs %icc, %f10, %f0
loop_1885:
fandnot2s %f9, %f13, %f0
fpsub32 %f14, %f4, %f2
ldsb [%l7 + 0x14], %i5
ta %xcc, 0x7
smulcc %l5, %i6, %g1
lduw [%l7 + 0x58], %l6
mulx %o1, %o2, %g2
call loop_1886
stx %l4, [%l7 + 0x10]
fmovsg %icc, %f15, %f10
fmovsvc %xcc, %f6, %f1
loop_1886:
sdiv %l1, 0x0BA8, %l0
fxnors %f8, %f14, %f14
stb %i7, [%l7 + 0x56]
sllx %g4, 0x0A, %i2
mova %icc, %o5, %o3
fmovdcs %icc, %f14, %f0
fmovsne %xcc, %f5, %f13
stx %o0, [%l7 + 0x50]
fmovde %xcc, %f4, %f7
movleu %icc, %i3, %i1
srl %o7, 0x06, %i0
fmovdvs %xcc, %f2, %f5
orncc %g6, 0x1273, %i4
ldd [%l7 + 0x30], %f0
fmovsl %xcc, %f1, %f13
fbg %fcc0, loop_1887
tne %xcc, 0x2
tvc %icc, 0x2
ldsw [%l7 + 0x7C], %g5
loop_1887:
fpsub16 %f12, %f4, %f10
ldd [%l7 + 0x68], %f0
tne %xcc, 0x2
ldsb [%l7 + 0x37], %g3
ldub [%l7 + 0x3C], %l3
tsubcc %o6, 0x11A5, %l2
ldsw [%l7 + 0x70], %g7
lduh [%l7 + 0x3E], %i5
fbl %fcc1, loop_1888
ldsb [%l7 + 0x3A], %l5
brz %o4, loop_1889
fbu,a %fcc3, loop_1890
loop_1888:
taddcctv %i6, %l6, %o1
fexpand %f9, %f6
loop_1889:
stx %o2, [%l7 + 0x08]
loop_1890:
lduh [%l7 + 0x3C], %g2
ldsb [%l7 + 0x5F], %l4
std %f12, [%l7 + 0x30]
stx %l1, [%l7 + 0x28]
movrlez %g1, 0x15B, %i7
fnot2s %f15, %f7
fcmpes %fcc3, %f0, %f6
fpmerge %f5, %f8, %f0
ldub [%l7 + 0x20], %g4
fmovdcc %icc, %f12, %f9
fxnor %f6, %f14, %f14
ld [%l7 + 0x24], %f0
fmovsn %xcc, %f6, %f13
ba,a %icc, loop_1891
bshuffle %f8, %f4, %f0
fmovdpos %icc, %f8, %f4
brlez,a %l0, loop_1892
loop_1891:
std %f10, [%l7 + 0x58]
fcmpgt32 %f0, %f4, %i2
fcmpes %fcc1, %f10, %f13
loop_1892:
edge8 %o5, %o3, %o0
fnegs %f7, %f14
lduw [%l7 + 0x60], %i1
fandnot2 %f12, %f8, %f10
tcs %icc, 0x0
popc 0x1B05, %o7
bne,a %icc, loop_1893
udivx %i3, 0x04BD, %i0
ldd [%l7 + 0x68], %f10
ldsw [%l7 + 0x6C], %i4
loop_1893:
edge8ln %g6, %g3, %l3
fone %f4
fpackfix %f6, %f13
fmuld8sux16 %f10, %f14, %f2
ldub [%l7 + 0x38], %o6
stb %g5, [%l7 + 0x29]
fmovsvc %xcc, %f9, %f8
stb %l2, [%l7 + 0x50]
ld [%l7 + 0x50], %f15
bneg %xcc, loop_1894
fzeros %f2
fnot2s %f15, %f13
movrlz %g7, 0x242, %i5
loop_1894:
ldub [%l7 + 0x66], %l5
ldub [%l7 + 0x14], %i6
fmovrdlz %l6, %f6, %f6
nop
setx loop_1895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %o1, %f0, %f2
ld [%l7 + 0x60], %f7
tcc %xcc, 0x0
loop_1895:
fbue %fcc2, loop_1896
fmovdg %icc, %f5, %f1
bpos,a %icc, loop_1897
tsubcc %o2, %g2, %o4
loop_1896:
te %icc, 0x7
bvc,a,pt %icc, loop_1898
loop_1897:
tvc %icc, 0x5
ldsh [%l7 + 0x12], %l1
st %f0, [%l7 + 0x50]
loop_1898:
ldsw [%l7 + 0x2C], %g1
tn %icc, 0x3
smul %i7, %g4, %l4
popc %l0, %i2
tle %xcc, 0x7
movg %icc, %o3, %o5
fcmple16 %f12, %f0, %i1
ldub [%l7 + 0x31], %o7
stb %i3, [%l7 + 0x09]
be,a %xcc, loop_1899
edge16ln %o0, %i4, %g6
std %f12, [%l7 + 0x78]
fpadd32s %f14, %f2, %f3
loop_1899:
srl %i0, 0x02, %g3
fbuge,a %fcc0, loop_1900
sdivx %o6, 0x043A, %l3
ldd [%l7 + 0x48], %f6
alignaddrl %l2, %g7, %g5
loop_1900:
fbul %fcc0, loop_1901
stx %l5, [%l7 + 0x40]
tgu %icc, 0x6
fmovdcc %xcc, %f13, %f10
loop_1901:
bcc loop_1902
sth %i5, [%l7 + 0x14]
move %xcc, %l6, %o1
tne %xcc, 0x4
loop_1902:
ldx [%l7 + 0x10], %i6
ldsb [%l7 + 0x1B], %o2
stw %g2, [%l7 + 0x1C]
fbe %fcc3, loop_1903
sth %o4, [%l7 + 0x6C]
fornot2s %f13, %f11, %f6
popc 0x11FD, %g1
loop_1903:
ld [%l7 + 0x58], %f3
ldd [%l7 + 0x40], %f10
ldsw [%l7 + 0x54], %l1
bneg,a loop_1904
orcc %i7, %l4, %l0
ldsh [%l7 + 0x4C], %g4
stb %o3, [%l7 + 0x5B]
loop_1904:
stb %o5, [%l7 + 0x2F]
sth %i2, [%l7 + 0x5E]
stb %i1, [%l7 + 0x1B]
fbe,a %fcc2, loop_1905
fmovsvs %icc, %f13, %f4
or %o7, %i3, %i4
fnands %f5, %f13, %f15
loop_1905:
ldd [%l7 + 0x40], %f6
fcmpes %fcc2, %f0, %f10
fmovdge %xcc, %f1, %f7
alignaddrl %o0, %g6, %i0
umulcc %o6, 0x0F53, %g3
fmovse %xcc, %f3, %f6
ldub [%l7 + 0x61], %l3
ldsh [%l7 + 0x30], %l2
srlx %g7, %g5, %l5
stx %i5, [%l7 + 0x68]
tneg %xcc, 0x0
movge %icc, %l6, %o1
movg %xcc, %o2, %g2
fcmpgt32 %f2, %f10, %i6
fmovrslz %g1, %f5, %f12
bvc,pn %icc, loop_1906
fmovsne %xcc, %f8, %f2
stb %l1, [%l7 + 0x11]
ldx [%l7 + 0x78], %i7
loop_1906:
fnegs %f10, %f12
fbule %fcc1, loop_1907
fornot2s %f9, %f0, %f13
ld [%l7 + 0x38], %f4
ldsb [%l7 + 0x11], %l4
loop_1907:
fmovsa %xcc, %f7, %f8
ldsw [%l7 + 0x68], %l0
fbne %fcc2, loop_1908
stb %g4, [%l7 + 0x57]
tg %xcc, 0x6
fsrc2 %f8, %f12
loop_1908:
std %f14, [%l7 + 0x30]
fxors %f8, %f10, %f4
tneg %icc, 0x1
sdivcc %o3, 0x1D3C, %o5
ta %icc, 0x5
fbul %fcc2, loop_1909
edge16 %o4, %i2, %i1
fmovs %f10, %f5
fmovrdlez %i3, %f12, %f6
loop_1909:
ldsh [%l7 + 0x66], %i4
movrgz %o0, 0x140, %g6
fbg,a %fcc2, loop_1910
fpackfix %f10, %f6
fandnot2 %f0, %f2, %f0
lduw [%l7 + 0x48], %o7
loop_1910:
brgz,a %i0, loop_1911
fandnot2s %f13, %f4, %f3
array32 %g3, %l3, %l2
te %xcc, 0x1
loop_1911:
lduh [%l7 + 0x28], %o6
srlx %g5, %l5, %g7
movcc %xcc, %i5, %o1
nop
setx loop_1912, %l0, %l1
jmpl %l1, %l6
bne,pn %xcc, loop_1913
ldub [%l7 + 0x4A], %o2
tsubcctv %g2, %g1, %i6
loop_1912:
fandnot1 %f6, %f10, %f2
loop_1913:
lduh [%l7 + 0x42], %l1
mulscc %i7, 0x17ED, %l4
ldub [%l7 + 0x74], %l0
fpadd16 %f4, %f4, %f2
fnot2s %f2, %f14
fmovdl %icc, %f6, %f10
fmovrslez %o3, %f2, %f13
fand %f2, %f2, %f8
udivcc %o5, 0x11E0, %g4
ldd [%l7 + 0x08], %f8
fzeros %f6
udivx %i2, 0x1F55, %i1
fmovsvs %icc, %f12, %f7
fpadd16s %f1, %f10, %f9
ldsw [%l7 + 0x60], %o4
ldd [%l7 + 0x30], %f10
movge %icc, %i4, %o0
movrlez %i3, 0x32D, %o7
fxnor %f4, %f0, %f4
fmovrdgez %i0, %f8, %f2
lduw [%l7 + 0x28], %g6
tleu %xcc, 0x1
pdist %f0, %f4, %f6
ble,a %icc, loop_1914
lduw [%l7 + 0x20], %g3
fpsub16 %f12, %f2, %f12
fmovsne %xcc, %f5, %f8
loop_1914:
stx %l3, [%l7 + 0x58]
bvs loop_1915
fpadd32s %f10, %f13, %f2
stb %l2, [%l7 + 0x15]
movvc %xcc, %o6, %g5
loop_1915:
tpos %xcc, 0x6
sdiv %l5, 0x09B8, %g7
fble %fcc2, loop_1916
std %f4, [%l7 + 0x38]
ldsh [%l7 + 0x42], %i5
lduw [%l7 + 0x24], %l6
loop_1916:
subccc %o2, 0x1737, %o1
stw %g2, [%l7 + 0x14]
brlz,a %g1, loop_1917
bvc,pt %icc, loop_1918
fmovde %icc, %f9, %f12
movrlz %l1, %i7, %l4
loop_1917:
fmovsl %icc, %f3, %f3
loop_1918:
movvc %icc, %i6, %o3
edge32 %o5, %g4, %i2
ldx [%l7 + 0x48], %l0
sth %i1, [%l7 + 0x24]
fmovsvs %icc, %f6, %f15
ldd [%l7 + 0x60], %f12
fcmpes %fcc2, %f0, %f5
sth %i4, [%l7 + 0x5C]
fmul8sux16 %f12, %f4, %f12
bvc,a %icc, loop_1919
fcmpne32 %f6, %f2, %o0
fbue %fcc3, loop_1920
lduh [%l7 + 0x24], %o4
loop_1919:
movrgez %i3, 0x24E, %o7
fmovrsgez %g6, %f6, %f8
loop_1920:
fbule,a %fcc0, loop_1921
fbo,a %fcc3, loop_1922
ld [%l7 + 0x24], %f14
brz,a %i0, loop_1923
loop_1921:
ldsw [%l7 + 0x28], %l3
loop_1922:
bcs,pt %icc, loop_1924
stb %l2, [%l7 + 0x2E]
loop_1923:
lduw [%l7 + 0x34], %o6
fmovrslez %g3, %f3, %f12
loop_1924:
array32 %l5, %g7, %i5
ld [%l7 + 0x18], %f12
bshuffle %f6, %f0, %f14
fbn %fcc3, loop_1925
fcmpne32 %f8, %f0, %g5
tgu %xcc, 0x6
bgu,a %icc, loop_1926
loop_1925:
movrgez %o2, 0x3D5, %o1
fmovsleu %xcc, %f9, %f14
for %f4, %f8, %f0
loop_1926:
ldub [%l7 + 0x11], %g2
fpackfix %f6, %f10
alignaddr %g1, %l1, %i7
bg,a,pn %icc, loop_1927
movne %xcc, %l4, %l6
stb %i6, [%l7 + 0x4A]
lduh [%l7 + 0x16], %o5
loop_1927:
fandnot1 %f10, %f14, %f0
fcmpne16 %f10, %f0, %o3
addcc %g4, 0x1336, %l0
fbge %fcc1, loop_1928
and %i2, %i4, %o0
fmul8ulx16 %f0, %f0, %f6
std %f4, [%l7 + 0x10]
loop_1928:
fnot2s %f15, %f15
edge8l %o4, %i1, %o7
stb %g6, [%l7 + 0x7F]
ldx [%l7 + 0x78], %i3
ldsh [%l7 + 0x20], %i0
fmovdle %xcc, %f15, %f2
bn,pn %xcc, loop_1929
tle %xcc, 0x1
ld [%l7 + 0x4C], %f3
smulcc %l3, %l2, %g3
loop_1929:
ldsh [%l7 + 0x16], %l5
fbn %fcc2, loop_1930
ldsw [%l7 + 0x38], %o6
ldx [%l7 + 0x48], %i5
edge32ln %g5, %g7, %o2
loop_1930:
fmovsvc %icc, %f9, %f0
umul %g2, 0x0818, %o1
fmovdl %xcc, %f2, %f12
std %f6, [%l7 + 0x38]
fmovrdgez %g1, %f8, %f8
fnor %f0, %f6, %f14
brnz %i7, loop_1931
sra %l4, 0x10, %l6
movleu %xcc, %l1, %o5
fmovs %f3, %f10
loop_1931:
fors %f7, %f6, %f11
taddcc %i6, %g4, %o3
fxnors %f15, %f12, %f2
brz %l0, loop_1932
move %icc, %i4, %i2
tn %icc, 0x1
movne %xcc, %o4, %i1
loop_1932:
tl %xcc, 0x7
brlz %o7, loop_1933
lduh [%l7 + 0x70], %g6
fpsub32s %f2, %f4, %f11
fcmpes %fcc2, %f12, %f11
loop_1933:
sll %i3, 0x02, %o0
fmovrsgz %i0, %f11, %f10
st %f12, [%l7 + 0x10]
bneg loop_1934
edge32n %l2, %l3, %g3
bcs,pt %xcc, loop_1935
fands %f2, %f8, %f5
loop_1934:
ldsb [%l7 + 0x0D], %l5
sth %o6, [%l7 + 0x12]
loop_1935:
fbue %fcc0, loop_1936
fcmps %fcc0, %f2, %f3
fzero %f10
movrne %i5, 0x1AB, %g7
loop_1936:
brlz %g5, loop_1937
fzeros %f2
stx %o2, [%l7 + 0x60]
movneg %xcc, %g2, %o1
loop_1937:
ld [%l7 + 0x38], %f13
edge8n %g1, %l4, %l6
sub %i7, %o5, %i6
be,pt %xcc, loop_1938
edge16l %g4, %o3, %l1
movn %xcc, %i4, %i2
stb %l0, [%l7 + 0x58]
loop_1938:
ldd [%l7 + 0x60], %f0
fmovdn %icc, %f0, %f7
mulx %o4, 0x0891, %i1
fnegd %f2, %f2
bvc loop_1939
stw %g6, [%l7 + 0x0C]
stw %o7, [%l7 + 0x6C]
ldx [%l7 + 0x30], %o0
loop_1939:
andncc %i3, %l2, %l3
movne %icc, %g3, %i0
fpsub16 %f8, %f6, %f10
fandnot1 %f6, %f0, %f8
fornot1 %f6, %f8, %f10
array16 %o6, %l5, %g7
fmovs %f4, %f10
call loop_1940
edge8ln %g5, %o2, %g2
nop
setx loop_1941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a,pt %icc, loop_1942
loop_1940:
bg,a,pt %icc, loop_1943
pdist %f0, %f10, %f12
loop_1941:
ldsh [%l7 + 0x66], %o1
loop_1942:
srax %g1, 0x1C, %l4
loop_1943:
ld [%l7 + 0x3C], %f7
lduh [%l7 + 0x7E], %l6
nop
setx loop_1944, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i7, %o5, %i5
tpos %icc, 0x5
fmovd %f14, %f2
loop_1944:
fmovrde %i6, %f4, %f8
fbe,a %fcc0, loop_1945
ldx [%l7 + 0x38], %g4
ldsw [%l7 + 0x4C], %o3
udiv %l1, 0x1B98, %i4
loop_1945:
xor %l0, 0x08E0, %i2
fnot2s %f1, %f12
smulcc %o4, %g6, %i1
fands %f10, %f8, %f8
ldsw [%l7 + 0x64], %o7
fcmpne16 %f4, %f14, %o0
fmovrde %i3, %f14, %f6
be,a %icc, loop_1946
stb %l2, [%l7 + 0x24]
st %f5, [%l7 + 0x48]
tvc %icc, 0x1
loop_1946:
fmovsne %xcc, %f6, %f11
fone %f6
addcc %l3, %i0, %o6
tn %icc, 0x2
fbl,a %fcc1, loop_1947
ldsh [%l7 + 0x64], %l5
tvs %icc, 0x1
ldsh [%l7 + 0x62], %g3
loop_1947:
fmovrdne %g5, %f8, %f2
fnegd %f2, %f8
sth %o2, [%l7 + 0x2C]
sth %g2, [%l7 + 0x28]
bpos loop_1948
fbe %fcc1, loop_1949
smulcc %g7, %g1, %l4
movrlez %o1, %l6, %o5
loop_1948:
stb %i5, [%l7 + 0x1B]
loop_1949:
fmovsvs %xcc, %f11, %f10
xnorcc %i7, %i6, %o3
tpos %icc, 0x2
ldsb [%l7 + 0x58], %l1
fmovdneg %icc, %f3, %f9
fmul8sux16 %f8, %f10, %f10
xorcc %i4, %l0, %i2
ldub [%l7 + 0x40], %o4
bgu,a,pn %icc, loop_1950
fmovd %f0, %f8
ldub [%l7 + 0x67], %g4
fnot2s %f8, %f15
loop_1950:
lduh [%l7 + 0x34], %i1
st %f8, [%l7 + 0x4C]
brgz %o7, loop_1951
fnot1 %f14, %f6
fmul8x16 %f4, %f6, %f4
fpsub32s %f11, %f7, %f8
loop_1951:
lduw [%l7 + 0x7C], %g6
fnors %f12, %f0, %f8
fmovsneg %xcc, %f9, %f8
movrgez %o0, 0x240, %i3
ldd [%l7 + 0x60], %f14
andcc %l3, %i0, %l2
fmovdn %xcc, %f7, %f4
bvc,a loop_1952
movge %xcc, %o6, %g3
bpos loop_1953
bshuffle %f2, %f6, %f2
loop_1952:
orncc %g5, %l5, %o2
fmovdvc %xcc, %f8, %f3
loop_1953:
fmovsg %icc, %f4, %f10
st %f1, [%l7 + 0x10]
ldx [%l7 + 0x58], %g7
movrgz %g1, %l4, %g2
ba %icc, loop_1954
stx %o1, [%l7 + 0x58]
fnors %f2, %f6, %f1
ld [%l7 + 0x74], %f3
loop_1954:
tleu %icc, 0x1
sth %o5, [%l7 + 0x5A]
ldsw [%l7 + 0x64], %l6
bshuffle %f14, %f2, %f8
std %f6, [%l7 + 0x40]
sdiv %i5, 0x0C61, %i7
std %f0, [%l7 + 0x30]
stb %i6, [%l7 + 0x6F]
stx %o3, [%l7 + 0x28]
subcc %i4, 0x1CF8, %l1
movrgz %l0, %i2, %o4
andcc %i1, 0x19F2, %o7
sth %g4, [%l7 + 0x36]
stw %o0, [%l7 + 0x10]
fnot2 %f10, %f0
tcs %xcc, 0x2
fmovsa %icc, %f8, %f2
xor %g6, 0x12D3, %i3
lduh [%l7 + 0x64], %i0
fpsub32 %f14, %f2, %f10
sth %l3, [%l7 + 0x36]
ld [%l7 + 0x2C], %f0
fxnor %f12, %f8, %f12
brlez,a %l2, loop_1955
fpadd16s %f14, %f6, %f1
fxor %f6, %f14, %f10
fcmple32 %f4, %f14, %o6
loop_1955:
bvc,a %icc, loop_1956
fmovrse %g3, %f13, %f5
addc %l5, 0x1CD8, %g5
fpadd32 %f4, %f10, %f12
loop_1956:
addc %g7, %g1, %o2
movneg %icc, %l4, %g2
ld [%l7 + 0x60], %f6
ld [%l7 + 0x60], %f9
ldsb [%l7 + 0x29], %o1
movcs %xcc, %l6, %i5
ld [%l7 + 0x30], %f1
bcc,a,pn %icc, loop_1957
movpos %icc, %i7, %o5
fmovdneg %icc, %f6, %f9
udivx %o3, 0x01BB, %i6
loop_1957:
ble,pt %xcc, loop_1958
stb %i4, [%l7 + 0x4C]
std %f2, [%l7 + 0x50]
edge8ln %l1, %i2, %o4
loop_1958:
ldx [%l7 + 0x50], %i1
bleu,pn %xcc, loop_1959
movgu %icc, %o7, %l0
ldsh [%l7 + 0x18], %g4
std %f2, [%l7 + 0x78]
loop_1959:
fmovsge %xcc, %f5, %f8
array16 %g6, %i3, %o0
ld [%l7 + 0x28], %f9
brnz,a %i0, loop_1960
fornot1s %f5, %f2, %f15
edge16ln %l2, %l3, %g3
stb %o6, [%l7 + 0x17]
loop_1960:
fmovdleu %icc, %f12, %f6
fble,a %fcc3, loop_1961
fmovrdlz %l5, %f0, %f12
addccc %g7, 0x184C, %g1
st %f14, [%l7 + 0x40]
loop_1961:
fcmple32 %f0, %f12, %g5
andn %o2, 0x1931, %g2
fmovscs %xcc, %f3, %f10
st %f12, [%l7 + 0x5C]
fpack16 %f8, %f13
fsrc1 %f4, %f14
brgz,a %l4, loop_1962
ldub [%l7 + 0x42], %l6
lduw [%l7 + 0x34], %i5
edge8 %o1, %o5, %i7
loop_1962:
edge8ln %o3, %i4, %i6
fmovdn %icc, %f11, %f12
fpsub16s %f2, %f7, %f5
sllx %l1, 0x03, %i2
fmovd %f6, %f14
fmovse %xcc, %f11, %f8
ldsb [%l7 + 0x0F], %o4
te %xcc, 0x5
fmovrdgez %i1, %f12, %f2
fbge %fcc3, loop_1963
fmovdg %icc, %f4, %f2
popc 0x05D9, %o7
stb %g4, [%l7 + 0x69]
loop_1963:
fmovrsne %l0, %f15, %f13
pdist %f14, %f4, %f14
andncc %g6, %o0, %i0
fcmpeq16 %f12, %f4, %i3
sth %l2, [%l7 + 0x62]
bcc,a,pn %icc, loop_1964
fmovdle %xcc, %f7, %f13
xnorcc %l3, %g3, %l5
alignaddr %o6, %g1, %g7
loop_1964:
brlz %o2, loop_1965
fcmpd %fcc1, %f2, %f14
xnor %g5, %l4, %g2
stw %l6, [%l7 + 0x74]
loop_1965:
ldx [%l7 + 0x78], %o1
ld [%l7 + 0x24], %f8
smulcc %i5, 0x18F1, %i7
fornot1s %f11, %f6, %f4
ldsb [%l7 + 0x78], %o3
xnor %i4, %i6, %o5
tvs %icc, 0x1
fpsub16 %f10, %f6, %f6
ldx [%l7 + 0x08], %i2
fabsd %f4, %f12
fmovsgu %icc, %f1, %f5
ldd [%l7 + 0x38], %f10
fmovrsgez %l1, %f11, %f11
nop
setx loop_1966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i1, [%l7 + 0x4C]
fmovsl %xcc, %f13, %f1
stx %o4, [%l7 + 0x58]
loop_1966:
fnot2s %f7, %f15
ldsh [%l7 + 0x62], %o7
fxnor %f12, %f12, %f14
fmovrsgz %l0, %f0, %f4
ld [%l7 + 0x10], %f7
movge %icc, %g6, %g4
array8 %o0, %i3, %l2
movpos %icc, %i0, %g3
addc %l3, %o6, %g1
tle %xcc, 0x1
srax %l5, 0x19, %g7
ldx [%l7 + 0x10], %g5
fmovsgu %xcc, %f0, %f11
fbul,a %fcc3, loop_1967
nop
setx loop_1968, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x4C]
fmul8x16al %f11, %f5, %f6
loop_1967:
fxors %f15, %f15, %f12
loop_1968:
fmovsle %xcc, %f0, %f6
ble %xcc, loop_1969
addc %l4, %g2, %l6
ldsw [%l7 + 0x18], %i5
sth %i7, [%l7 + 0x7C]
loop_1969:
fnor %f4, %f8, %f4
fmovsgu %xcc, %f0, %f7
ta %xcc, 0x0
movre %o1, %o3, %i4
fsrc2s %f7, %f1
tleu %icc, 0x1
fmuld8sux16 %f9, %f2, %f10
edge8 %o5, %i2, %i6
ldub [%l7 + 0x4F], %l1
ldd [%l7 + 0x20], %f12
stw %o4, [%l7 + 0x54]
std %f2, [%l7 + 0x20]
fpsub32s %f4, %f2, %f9
fsrc2 %f6, %f0
movvs %xcc, %i1, %o7
subc %l0, %g6, %o0
bpos,pn %icc, loop_1970
sth %g4, [%l7 + 0x64]
stx %i3, [%l7 + 0x18]
add %i0, 0x18CD, %l2
loop_1970:
edge16 %l3, %g3, %g1
fands %f9, %f0, %f8
movrne %o6, %g7, %g5
lduh [%l7 + 0x18], %o2
fornot1s %f10, %f12, %f4
fbule,a %fcc0, loop_1971
ldd [%l7 + 0x68], %f0
sdiv %l5, 0x10E0, %l4
fmovdgu %xcc, %f13, %f7
loop_1971:
smul %l6, %g2, %i7
fmovdg %xcc, %f15, %f15
fbu,a %fcc2, loop_1972
ld [%l7 + 0x50], %f1
sth %o1, [%l7 + 0x28]
add %o3, 0x1F2C, %i4
loop_1972:
fmovsleu %icc, %f13, %f13
fmovsge %icc, %f12, %f12
bvc %icc, loop_1973
ldub [%l7 + 0x47], %i5
fmovdn %xcc, %f3, %f7
fbe,a %fcc3, loop_1974
loop_1973:
fbg %fcc2, loop_1975
fmovrdlz %o5, %f6, %f4
fmovdge %xcc, %f15, %f13
loop_1974:
bleu,pt %icc, loop_1976
loop_1975:
tvs %xcc, 0x7
ldsw [%l7 + 0x30], %i2
fpadd32s %f0, %f14, %f14
loop_1976:
tcs %icc, 0x4
fba %fcc1, loop_1977
ta %xcc, 0x6
st %f11, [%l7 + 0x7C]
fbul,a %fcc0, loop_1978
loop_1977:
andcc %i6, 0x057A, %o4
siam 0x5
sth %i1, [%l7 + 0x64]
loop_1978:
fcmpne32 %f12, %f4, %o7
fandnot1s %f0, %f12, %f8
fbe %fcc3, loop_1979
for %f8, %f0, %f14
ldx [%l7 + 0x30], %l1
tpos %xcc, 0x7
loop_1979:
addc %l0, 0x09A7, %o0
std %f2, [%l7 + 0x70]
fmovsl %xcc, %f7, %f6
bvc,pn %xcc, loop_1980
fmovsne %icc, %f1, %f13
udivcc %g4, 0x0C2A, %g6
srax %i0, 0x1A, %l2
loop_1980:
be %xcc, loop_1981
subcc %i3, %g3, %g1
lduw [%l7 + 0x20], %l3
fnor %f2, %f12, %f14
loop_1981:
st %f2, [%l7 + 0x2C]
lduh [%l7 + 0x4C], %o6
ldx [%l7 + 0x38], %g5
st %f0, [%l7 + 0x2C]
edge32ln %g7, %l5, %l4
fsrc2 %f8, %f10
stw %l6, [%l7 + 0x34]
fabsd %f4, %f8
array16 %g2, %i7, %o1
fcmpd %fcc0, %f12, %f14
stx %o2, [%l7 + 0x28]
orn %i4, %i5, %o3
stx %i2, [%l7 + 0x30]
st %f13, [%l7 + 0x18]
fandnot2 %f14, %f6, %f0
fbuge,a %fcc1, loop_1982
fabsd %f12, %f2
or %o5, 0x0455, %i6
movvs %xcc, %i1, %o4
loop_1982:
ld [%l7 + 0x2C], %f11
fnors %f4, %f4, %f5
tvc %xcc, 0x7
tg %icc, 0x4
ldsb [%l7 + 0x52], %o7
fbu,a %fcc2, loop_1983
fbule,a %fcc3, loop_1984
lduh [%l7 + 0x22], %l1
bn,pn %xcc, loop_1985
loop_1983:
ldd [%l7 + 0x58], %f12
loop_1984:
ldd [%l7 + 0x60], %f2
ldx [%l7 + 0x40], %o0
loop_1985:
stw %l0, [%l7 + 0x5C]
sth %g6, [%l7 + 0x20]
mulx %g4, 0x1B67, %l2
movrlz %i0, 0x24E, %i3
std %f8, [%l7 + 0x18]
fbne,a %fcc2, loop_1986
tsubcc %g3, 0x1430, %l3
fmovdneg %icc, %f3, %f15
fbne,a %fcc3, loop_1987
loop_1986:
fnot1 %f10, %f10
fba,a %fcc2, loop_1988
stw %g1, [%l7 + 0x70]
loop_1987:
fmuld8sux16 %f10, %f9, %f4
brgez,a %g5, loop_1989
loop_1988:
ldsb [%l7 + 0x2C], %g7
fbn %fcc0, loop_1990
umulcc %o6, 0x112E, %l5
loop_1989:
bvs %xcc, loop_1991
sub %l4, %l6, %i7
loop_1990:
xorcc %o1, 0x0A86, %g2
mulx %o2, %i4, %i5
loop_1991:
srl %o3, %o5, %i2
movgu %icc, %i1, %i6
fandnot1s %f15, %f15, %f1
fxnors %f8, %f8, %f5
ldx [%l7 + 0x30], %o7
st %f8, [%l7 + 0x0C]
srl %l1, %o4, %o0
ldsh [%l7 + 0x40], %g6
fpsub32 %f6, %f0, %f6
lduh [%l7 + 0x14], %g4
sub %l0, %i0, %l2
fcmpd %fcc2, %f10, %f4
stx %g3, [%l7 + 0x08]
fornot1 %f10, %f0, %f2
edge32 %i3, %l3, %g5
edge16l %g7, %g1, %l5
fpadd32s %f12, %f4, %f2
bleu,a,pt %xcc, loop_1992
ldsb [%l7 + 0x30], %l4
fsrc2 %f10, %f2
ldx [%l7 + 0x18], %o6
loop_1992:
std %f8, [%l7 + 0x28]
alignaddr %l6, %o1, %i7
fmovdneg %xcc, %f11, %f15
movle %xcc, %o2, %g2
andncc %i4, %o3, %i5
fbug %fcc1, loop_1993
fba %fcc3, loop_1994
fcmpd %fcc3, %f8, %f8
sllx %o5, 0x08, %i1
loop_1993:
std %f8, [%l7 + 0x08]
loop_1994:
edge16l %i6, %i2, %o7
fmovse %icc, %f6, %f7
stb %l1, [%l7 + 0x24]
fornot2s %f0, %f1, %f1
std %f12, [%l7 + 0x30]
sth %o0, [%l7 + 0x60]
bgu,a %xcc, loop_1995
fornot1 %f2, %f6, %f4
siam 0x2
fmuld8ulx16 %f3, %f10, %f10
loop_1995:
movrlz %g6, %g4, %o4
brgez,a %i0, loop_1996
orncc %l0, 0x0087, %l2
movgu %xcc, %g3, %i3
ldsb [%l7 + 0x39], %l3
loop_1996:
stb %g7, [%l7 + 0x28]
fnand %f6, %f6, %f8
andcc %g5, %g1, %l4
ldub [%l7 + 0x3C], %o6
fcmpgt16 %f2, %f4, %l6
fxnors %f12, %f13, %f9
addccc %l5, %i7, %o2
ldsb [%l7 + 0x27], %o1
fmuld8ulx16 %f8, %f15, %f10
fmovrsne %g2, %f5, %f4
ldx [%l7 + 0x58], %i4
fxor %f6, %f8, %f14
ldx [%l7 + 0x28], %i5
fmovse %xcc, %f15, %f1
fands %f0, %f7, %f7
bne,a %xcc, loop_1997
smul %o5, %o3, %i6
fbne %fcc1, loop_1998
fmul8x16al %f0, %f4, %f8
loop_1997:
sth %i1, [%l7 + 0x12]
fmovrdne %o7, %f2, %f0
loop_1998:
fnands %f13, %f2, %f10
bgu loop_1999
stb %i2, [%l7 + 0x3B]
bleu,a loop_2000
taddcctv %l1, 0x1448, %g6
loop_1999:
srl %o0, %g4, %i0
bge,pn %xcc, loop_2001
loop_2000:
orn %o4, %l0, %g3
mova %xcc, %i3, %l3
ldd [%l7 + 0x10], %f10
loop_2001:
fnands %f7, %f10, %f10
fmovdcs %xcc, %f13, %f12
stb %l2, [%l7 + 0x44]
fble,a %fcc1, loop_2002
tgu %icc, 0x5
brgez,a %g7, loop_2003
fnand %f4, %f6, %f0
loop_2002:
bg,a loop_2004
fbg,a %fcc1, loop_2005
loop_2003:
fpadd32s %f14, %f1, %f13
tcc %xcc, 0x2
loop_2004:
st %f6, [%l7 + 0x48]
loop_2005:
stx %g1, [%l7 + 0x38]
fandnot2s %f1, %f3, %f5
stw %g5, [%l7 + 0x08]
fmovd %f12, %f2
fnand %f4, %f2, %f10
mova %xcc, %l4, %o6
movrlz %l6, 0x22C, %i7
std %f4, [%l7 + 0x38]
subccc %l5, %o1, %o2
fone %f2
ld [%l7 + 0x2C], %f9
fabss %f9, %f7
fbge %fcc1, loop_2006
fandnot2s %f7, %f11, %f10
array32 %g2, %i4, %o5
sdiv %i5, 0x0CFD, %i6
loop_2006:
sra %o3, 0x12, %o7
st %f2, [%l7 + 0x0C]
bcc,pn %xcc, loop_2007
movvs %xcc, %i2, %i1
brlez %g6, loop_2008
ble,a loop_2009
loop_2007:
ldub [%l7 + 0x21], %l1
taddcctv %o0, 0x1A0A, %i0
loop_2008:
edge16n %g4, %o4, %l0
loop_2009:
xor %i3, 0x1B6E, %l3
lduh [%l7 + 0x40], %l2
fpadd32s %f3, %f10, %f3
be,pn %xcc, loop_2010
fble,a %fcc3, loop_2011
fmovdn %icc, %f12, %f7
fmovrsgez %g3, %f1, %f12
loop_2010:
array8 %g7, %g1, %l4
loop_2011:
bgu,a,pn %xcc, loop_2012
movgu %icc, %o6, %g5
bgu loop_2013
stw %i7, [%l7 + 0x60]
loop_2012:
fmovrsgez %l5, %f3, %f0
fpack16 %f4, %f3
loop_2013:
edge8 %l6, %o1, %o2
ta %icc, 0x5
stx %g2, [%l7 + 0x60]
stb %o5, [%l7 + 0x61]
brgz %i5, loop_2014
fmovdcc %xcc, %f14, %f1
fandnot2s %f6, %f13, %f4
std %f6, [%l7 + 0x10]
loop_2014:
tvs %xcc, 0x1
ldsw [%l7 + 0x30], %i6
nop
setx loop_2015, %l0, %l1
jmpl %l1, %i4
fpsub32s %f9, %f13, %f0
ldx [%l7 + 0x60], %o3
movcc %icc, %i2, %i1
loop_2015:
and %o7, 0x0003, %g6
edge32n %o0, %l1, %g4
popc %o4, %i0
fxor %f2, %f2, %f8
stw %l0, [%l7 + 0x20]
fmovd %f8, %f10
fcmple32 %f14, %f0, %i3
st %f11, [%l7 + 0x78]
fmovrde %l2, %f0, %f4
tcc %icc, 0x6
ldsw [%l7 + 0x4C], %g3
fmovscc %icc, %f13, %f9
fmovde %icc, %f4, %f0
movcc %icc, %g7, %l3
bpos loop_2016
bpos,pt %xcc, loop_2017
subcc %g1, 0x0702, %o6
and %g5, %i7, %l5
loop_2016:
tn %icc, 0x3
loop_2017:
ldsw [%l7 + 0x2C], %l4
fandnot1s %f6, %f11, %f6
ldsb [%l7 + 0x35], %o1
movgu %xcc, %o2, %l6
fble,a %fcc2, loop_2018
fbge,a %fcc3, loop_2019
fmovsvc %xcc, %f15, %f9
movleu %xcc, %o5, %g2
loop_2018:
tvs %icc, 0x0
loop_2019:
movl %xcc, %i6, %i4
fcmpeq32 %f14, %f4, %o3
xnor %i2, %i1, %i5
nop
setx loop_2020, %l0, %l1
jmpl %l1, %o7
fmovd %f8, %f6
fbu,a %fcc1, loop_2021
ldx [%l7 + 0x08], %g6
loop_2020:
fbo %fcc0, loop_2022
stb %o0, [%l7 + 0x0A]
loop_2021:
lduw [%l7 + 0x5C], %l1
ldx [%l7 + 0x68], %o4
loop_2022:
alignaddr %g4, %l0, %i3
sth %l2, [%l7 + 0x58]
stb %i0, [%l7 + 0x2B]
bcc,pt %icc, loop_2023
fbne %fcc0, loop_2024
fxnors %f3, %f4, %f2
tvs %icc, 0x4
loop_2023:
tgu %xcc, 0x4
loop_2024:
fxnor %f2, %f14, %f14
smulcc %g3, %l3, %g7
st %f2, [%l7 + 0x78]
andncc %g1, %g5, %o6
ldsw [%l7 + 0x40], %l5
siam 0x0
umulcc %l4, 0x038A, %i7
fmovrdlez %o1, %f10, %f0
fxnors %f2, %f9, %f12
std %f6, [%l7 + 0x28]
fmul8x16 %f6, %f12, %f14
subc %o2, 0x19F5, %o5
fmovsn %icc, %f4, %f6
fnot2 %f8, %f8
sll %g2, 0x0F, %l6
edge8ln %i6, %o3, %i4
tle %xcc, 0x5
fxors %f3, %f9, %f3
fmovsvc %icc, %f11, %f3
stx %i1, [%l7 + 0x18]
fzeros %f11
be,a loop_2025
ldx [%l7 + 0x70], %i2
te %xcc, 0x4
bvs,pn %xcc, loop_2026
loop_2025:
alignaddrl %i5, %o7, %o0
brgz,a %g6, loop_2027
bshuffle %f0, %f6, %f8
loop_2026:
std %f2, [%l7 + 0x50]
fbug,a %fcc1, loop_2028
loop_2027:
srax %o4, 0x1C, %l1
fpack32 %f6, %f4, %f4
sth %l0, [%l7 + 0x10]
loop_2028:
move %icc, %g4, %i3
xnorcc %l2, %g3, %i0
orn %l3, 0x0205, %g7
lduw [%l7 + 0x0C], %g1
fmul8x16au %f7, %f3, %f10
ldsb [%l7 + 0x39], %o6
fcmpgt32 %f8, %f8, %l5
fmovrsgez %g5, %f12, %f4
ld [%l7 + 0x38], %f8
nop
setx loop_2029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i7, [%l7 + 0x43]
srlx %o1, %l4, %o2
movrgz %o5, %l6, %i6
loop_2029:
fpadd32 %f8, %f0, %f14
fcmpes %fcc1, %f4, %f5
edge16n %g2, %i4, %o3
fbul %fcc0, loop_2030
fmovdvs %icc, %f8, %f13
movrne %i1, 0x120, %i2
fmovscs %icc, %f14, %f2
loop_2030:
stb %o7, [%l7 + 0x79]
sethi 0x11D7, %i5
ldsw [%l7 + 0x38], %g6
fmovd %f0, %f12
fcmple32 %f12, %f6, %o4
ld [%l7 + 0x20], %f9
fbne %fcc0, loop_2031
fmovda %icc, %f2, %f9
ldd [%l7 + 0x60], %f8
edge32ln %o0, %l1, %l0
loop_2031:
ldsh [%l7 + 0x22], %i3
fmovrdlz %g4, %f10, %f6
fpadd32s %f15, %f7, %f7
fbl,a %fcc0, loop_2032
fpsub16s %f11, %f12, %f10
fbe,a %fcc1, loop_2033
fors %f0, %f12, %f8
loop_2032:
tsubcctv %l2, 0x0CB7, %g3
tcs %icc, 0x4
loop_2033:
ldsw [%l7 + 0x10], %i0
edge16l %g7, %g1, %o6
movg %icc, %l5, %l3
fmovda %xcc, %f14, %f7
lduw [%l7 + 0x28], %i7
edge16l %g5, %o1, %o2
fbuge,a %fcc2, loop_2034
fornot1 %f12, %f8, %f8
edge32n %o5, %l4, %i6
sub %g2, 0x04B9, %i4
loop_2034:
or %o3, 0x0B22, %i1
srlx %i2, 0x0A, %o7
std %f14, [%l7 + 0x68]
fcmpd %fcc0, %f10, %f6
fmovscs %icc, %f1, %f7
movcs %icc, %l6, %i5
sra %o4, 0x10, %o0
fmuld8sux16 %f10, %f9, %f12
movle %icc, %g6, %l1
fnand %f4, %f6, %f8
ldx [%l7 + 0x58], %l0
movrgez %g4, 0x082, %l2
fmul8sux16 %f0, %f6, %f14
fblg,a %fcc1, loop_2035
ld [%l7 + 0x48], %f15
orcc %g3, 0x0D92, %i0
lduw [%l7 + 0x14], %i3
loop_2035:
fmuld8ulx16 %f10, %f4, %f4
fmovdpos %xcc, %f11, %f0
fmovsleu %icc, %f0, %f13
ldsw [%l7 + 0x40], %g7
fnors %f15, %f3, %f3
nop
setx loop_2036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x5C], %g1
fmovrslez %l5, %f12, %f4
fmovdn %xcc, %f15, %f10
loop_2036:
array16 %l3, %o6, %i7
brlez %g5, loop_2037
fones %f8
be loop_2038
ldd [%l7 + 0x70], %f14
loop_2037:
fpadd32s %f9, %f14, %f8
tne %icc, 0x5
loop_2038:
fnegd %f14, %f2
lduw [%l7 + 0x14], %o2
movrgez %o5, 0x122, %l4
fpack16 %f2, %f13
fmovrsne %i6, %f1, %f8
xor %o1, %g2, %o3
stw %i1, [%l7 + 0x14]
fornot2s %f3, %f15, %f14
fpsub16s %f4, %f5, %f13
array32 %i4, %o7, %l6
lduh [%l7 + 0x72], %i2
ldub [%l7 + 0x7B], %i5
ldsh [%l7 + 0x1A], %o0
fpack32 %f0, %f4, %f14
ldsw [%l7 + 0x20], %g6
fba,a %fcc2, loop_2039
fand %f8, %f6, %f4
fbl %fcc2, loop_2040
bcc %icc, loop_2041
loop_2039:
stb %l1, [%l7 + 0x4B]
st %f9, [%l7 + 0x58]
loop_2040:
stx %l0, [%l7 + 0x50]
loop_2041:
fbe,a %fcc0, loop_2042
ldsh [%l7 + 0x22], %o4
fmovs %f15, %f14
bcs,pn %icc, loop_2043
loop_2042:
tsubcc %g4, 0x13CD, %g3
std %f2, [%l7 + 0x58]
lduw [%l7 + 0x68], %l2
loop_2043:
ldd [%l7 + 0x28], %f12
fzero %f6
ldub [%l7 + 0x75], %i3
fmovrdgz %i0, %f14, %f14
fnot2 %f4, %f10
fbul %fcc2, loop_2044
subccc %g1, %g7, %l5
edge16ln %o6, %i7, %g5
fnands %f12, %f6, %f4
loop_2044:
fxnor %f6, %f12, %f12
xnor %o2, %l3, %o5
stw %i6, [%l7 + 0x2C]
bne %xcc, loop_2045
fexpand %f0, %f14
fnor %f12, %f2, %f0
edge8l %l4, %g2, %o1
loop_2045:
fabsd %f8, %f0
xor %o3, 0x0C1A, %i4
ldx [%l7 + 0x28], %o7
fcmpne16 %f6, %f2, %l6
fmovdpos %icc, %f15, %f15
taddcctv %i2, 0x1079, %i1
brlz,a %o0, loop_2046
fcmpeq16 %f4, %f2, %g6
sth %i5, [%l7 + 0x32]
alignaddr %l0, %l1, %o4
loop_2046:
st %f9, [%l7 + 0x2C]
movcs %xcc, %g4, %l2
fmovsn %xcc, %f8, %f7
bcs,a loop_2047
fmovsa %xcc, %f1, %f2
fcmpne32 %f14, %f14, %g3
fpack32 %f8, %f8, %f0
loop_2047:
xnor %i0, %i3, %g1
sth %l5, [%l7 + 0x32]
tle %xcc, 0x7
ldsb [%l7 + 0x6A], %o6
bne,a,pn %icc, loop_2048
lduw [%l7 + 0x58], %i7
tvs %icc, 0x4
fbne %fcc2, loop_2049
loop_2048:
fmovsgu %xcc, %f11, %f5
fmul8x16 %f14, %f12, %f8
fmovsn %icc, %f10, %f7
loop_2049:
fble %fcc3, loop_2050
fmul8x16al %f5, %f10, %f14
te %xcc, 0x6
fmovda %icc, %f14, %f8
loop_2050:
stw %g5, [%l7 + 0x38]
fors %f3, %f12, %f2
fpack32 %f8, %f8, %f12
nop
setx loop_2051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %g7, 0x1DE3, %o2
lduh [%l7 + 0x14], %l3
ld [%l7 + 0x48], %f4
loop_2051:
fornot2s %f13, %f8, %f15
mulx %i6, %o5, %l4
umulcc %o1, 0x1B86, %o3
fmovrse %i4, %f3, %f12
fblg %fcc0, loop_2052
fbue %fcc0, loop_2053
ldx [%l7 + 0x28], %o7
fmovsg %icc, %f3, %f8
loop_2052:
stx %l6, [%l7 + 0x20]
loop_2053:
ba,a %xcc, loop_2054
udivcc %g2, 0x1B45, %i2
fxnors %f14, %f1, %f5
movgu %icc, %i1, %o0
loop_2054:
fmovs %f2, %f5
ld [%l7 + 0x3C], %f13
ba loop_2055
xnorcc %g6, 0x15F8, %l0
stb %i5, [%l7 + 0x13]
fnot2 %f12, %f8
loop_2055:
ldsb [%l7 + 0x51], %l1
fmovrse %o4, %f5, %f10
udiv %g4, 0x16DD, %g3
fxors %f15, %f5, %f6
fpadd16 %f6, %f4, %f2
edge32l %l2, %i0, %i3
ldub [%l7 + 0x4B], %g1
edge32n %o6, %l5, %g5
fmovrde %i7, %f2, %f14
edge32n %g7, %o2, %i6
ldsb [%l7 + 0x70], %o5
movleu %icc, %l3, %o1
taddcc %l4, 0x17E5, %i4
popc 0x12A6, %o7
umul %l6, %g2, %o3
fand %f2, %f0, %f4
sth %i1, [%l7 + 0x34]
fbug %fcc2, loop_2056
movvs %icc, %i2, %g6
stb %l0, [%l7 + 0x1B]
smulcc %o0, %l1, %i5
loop_2056:
movg %xcc, %g4, %o4
stb %g3, [%l7 + 0x33]
nop
setx loop_2057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a %xcc, loop_2058
sllx %l2, 0x1F, %i3
tsubcc %g1, 0x0A8E, %o6
loop_2057:
st %f13, [%l7 + 0x70]
loop_2058:
fbl %fcc2, loop_2059
fmovde %xcc, %f12, %f5
stb %l5, [%l7 + 0x2C]
fpsub16s %f15, %f0, %f8
loop_2059:
fmovdneg %xcc, %f15, %f8
fands %f12, %f3, %f10
fbn,a %fcc3, loop_2060
edge8 %i0, %g5, %i7
st %f7, [%l7 + 0x48]
ldsh [%l7 + 0x32], %g7
loop_2060:
bl,pt %xcc, loop_2061
pdist %f6, %f2, %f4
udivcc %i6, 0x02E6, %o2
fbue,a %fcc0, loop_2062
loop_2061:
std %f14, [%l7 + 0x40]
fmovrsgez %o5, %f9, %f15
srax %o1, %l4, %l3
loop_2062:
fmovspos %icc, %f4, %f8
fmovdcs %icc, %f13, %f2
bcs %icc, loop_2063
movrgez %o7, %i4, %l6
fblg,a %fcc0, loop_2064
fbl,a %fcc3, loop_2065
loop_2063:
fmovdle %xcc, %f10, %f9
siam 0x1
loop_2064:
smulcc %g2, 0x1C8E, %o3
loop_2065:
std %f10, [%l7 + 0x68]
fbne %fcc0, loop_2066
fone %f12
movvs %xcc, %i1, %g6
srlx %l0, 0x16, %i2
loop_2066:
udivcc %l1, 0x09D8, %i5
st %f4, [%l7 + 0x48]
fxors %f10, %f1, %f6
fmovrsgz %g4, %f6, %f2
fcmpne16 %f8, %f10, %o4
ldx [%l7 + 0x68], %g3
movleu %xcc, %o0, %l2
addccc %i3, %o6, %g1
fmul8sux16 %f4, %f6, %f0
subcc %l5, 0x12F3, %g5
tvc %xcc, 0x4
tvs %xcc, 0x1
movrgz %i7, %g7, %i0
movvc %xcc, %i6, %o2
ldub [%l7 + 0x1D], %o5
stb %o1, [%l7 + 0x43]
fxnors %f9, %f15, %f11
std %f0, [%l7 + 0x20]
fmovdne %xcc, %f14, %f0
fmovdvc %icc, %f12, %f8
edge32 %l3, %l4, %o7
ldub [%l7 + 0x60], %l6
fmovsn %icc, %f11, %f5
fpack16 %f12, %f11
ldx [%l7 + 0x50], %g2
mulscc %o3, 0x0A85, %i4
addcc %g6, 0x0493, %l0
ldx [%l7 + 0x20], %i1
ldd [%l7 + 0x68], %f14
std %f10, [%l7 + 0x20]
edge8l %l1, %i5, %g4
brgz,a %i2, loop_2067
fbue,a %fcc2, loop_2068
alignaddrl %o4, %g3, %l2
fpsub16 %f4, %f8, %f12
loop_2067:
tn %icc, 0x5
loop_2068:
lduh [%l7 + 0x66], %o0
umul %o6, %i3, %l5
ldd [%l7 + 0x60], %f2
stb %g1, [%l7 + 0x5A]
nop
setx loop_2069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %i7, %g5, %i0
ta %icc, 0x4
mova %icc, %i6, %g7
loop_2069:
ldub [%l7 + 0x46], %o5
fmovsne %icc, %f12, %f9
fnand %f4, %f4, %f12
fpadd16s %f4, %f10, %f5
ldsh [%l7 + 0x2E], %o2
fmovsgu %xcc, %f1, %f7
st %f12, [%l7 + 0x54]
fxnor %f14, %f4, %f4
fmovrde %l3, %f14, %f10
bcc,pt %icc, loop_2070
lduh [%l7 + 0x14], %l4
ldx [%l7 + 0x48], %o1
fmul8x16al %f10, %f8, %f14
loop_2070:
fmul8ulx16 %f0, %f10, %f10
sdivx %l6, 0x0A9D, %g2
fnands %f10, %f3, %f12
ldsh [%l7 + 0x34], %o3
sll %o7, 0x19, %g6
fbg %fcc0, loop_2071
stb %i4, [%l7 + 0x50]
fmovrslez %i1, %f12, %f4
srl %l1, %i5, %l0
loop_2071:
fnot1 %f12, %f8
fnot2 %f14, %f14
fnegs %f12, %f13
fmovscc %xcc, %f6, %f15
fmovsvs %xcc, %f6, %f15
lduh [%l7 + 0x66], %i2
stb %o4, [%l7 + 0x72]
fmovdg %icc, %f9, %f11
fpadd32 %f0, %f8, %f2
ldsh [%l7 + 0x5E], %g3
fbue,a %fcc0, loop_2072
stb %l2, [%l7 + 0x70]
andn %o0, 0x13D1, %g4
fmul8ulx16 %f14, %f10, %f4
loop_2072:
fbu,a %fcc1, loop_2073
ldsh [%l7 + 0x76], %o6
faligndata %f12, %f14, %f2
fmovdcc %xcc, %f2, %f0
loop_2073:
stb %i3, [%l7 + 0x0C]
udivcc %g1, 0x0B31, %i7
fxor %f12, %f8, %f6
ldsh [%l7 + 0x6C], %l5
tne %icc, 0x2
fmovsleu %xcc, %f12, %f15
fpsub32s %f6, %f2, %f3
fmovda %xcc, %f13, %f7
fone %f12
bl,pn %xcc, loop_2074
brz %g5, loop_2075
ldub [%l7 + 0x19], %i0
tle %icc, 0x0
loop_2074:
ld [%l7 + 0x0C], %f9
loop_2075:
fmovdpos %icc, %f2, %f4
ldub [%l7 + 0x64], %i6
movrgz %o5, %g7, %o2
st %f14, [%l7 + 0x6C]
ld [%l7 + 0x78], %f15
tleu %xcc, 0x4
orn %l3, 0x071A, %o1
stw %l6, [%l7 + 0x70]
fnand %f0, %f2, %f8
bge,pt %icc, loop_2076
fpsub32s %f2, %f5, %f13
lduw [%l7 + 0x24], %l4
sdivcc %o3, 0x0089, %g2
loop_2076:
fnor %f0, %f0, %f4
fbe %fcc1, loop_2077
fmovsg %xcc, %f12, %f11
stx %g6, [%l7 + 0x58]
umulcc %i4, %i1, %o7
loop_2077:
edge8l %l1, %l0, %i2
fnors %f1, %f15, %f0
fmovsa %icc, %f2, %f0
fba %fcc2, loop_2078
sdiv %i5, 0x1FB7, %o4
fmuld8ulx16 %f3, %f5, %f8
fcmped %fcc3, %f2, %f14
loop_2078:
ldsb [%l7 + 0x29], %g3
ld [%l7 + 0x54], %f10
sth %o0, [%l7 + 0x76]
ble,a %xcc, loop_2079
movg %icc, %g4, %o6
siam 0x0
lduh [%l7 + 0x3C], %l2
loop_2079:
udivcc %g1, 0x04E3, %i7
sllx %i3, 0x17, %g5
popc 0x1B8C, %l5
fmovsle %icc, %f1, %f9
lduh [%l7 + 0x72], %i0
movge %xcc, %o5, %g7
stw %i6, [%l7 + 0x68]
std %f0, [%l7 + 0x48]
fmovsvc %xcc, %f9, %f1
ld [%l7 + 0x40], %f1
lduw [%l7 + 0x6C], %l3
tneg %xcc, 0x6
ldsh [%l7 + 0x5E], %o2
fpsub16s %f13, %f12, %f10
sth %l6, [%l7 + 0x0C]
fpsub16s %f2, %f5, %f13
movl %xcc, %l4, %o3
fcmpne16 %f8, %f2, %g2
edge8n %o1, %i4, %g6
movg %icc, %o7, %i1
ldub [%l7 + 0x7A], %l1
umulcc %i2, 0x13B6, %i5
fand %f8, %f0, %f2
fpadd32s %f9, %f9, %f9
array8 %l0, %g3, %o4
or %g4, %o6, %l2
smul %g1, 0x1890, %i7
array16 %o0, %g5, %i3
bn %icc, loop_2080
movne %icc, %l5, %o5
tg %icc, 0x7
fmul8x16au %f7, %f11, %f8
loop_2080:
fbule %fcc3, loop_2081
ldub [%l7 + 0x5D], %i0
fnands %f0, %f1, %f12
lduh [%l7 + 0x62], %g7
loop_2081:
fcmpne16 %f0, %f6, %l3
call loop_2082
fmovdvc %icc, %f3, %f2
tvs %icc, 0x2
ldd [%l7 + 0x10], %f4
loop_2082:
popc 0x1151, %i6
fbuge %fcc3, loop_2083
fexpand %f11, %f0
fbl,a %fcc2, loop_2084
tvc %icc, 0x7
loop_2083:
brnz %l6, loop_2085
ldd [%l7 + 0x60], %f2
loop_2084:
te %xcc, 0x0
std %f6, [%l7 + 0x28]
loop_2085:
std %f8, [%l7 + 0x38]
orcc %o2, %o3, %l4
std %f10, [%l7 + 0x50]
fbn %fcc2, loop_2086
stb %o1, [%l7 + 0x46]
ldsh [%l7 + 0x0A], %g2
lduh [%l7 + 0x1E], %i4
loop_2086:
tn %xcc, 0x1
movg %icc, %o7, %i1
lduw [%l7 + 0x58], %l1
fpadd32 %f0, %f2, %f14
fnegs %f8, %f15
fmovsgu %xcc, %f15, %f0
te %xcc, 0x0
ldsh [%l7 + 0x6E], %i2
fandnot2s %f2, %f6, %f14
stw %g6, [%l7 + 0x1C]
fmuld8sux16 %f1, %f14, %f8
sth %i5, [%l7 + 0x0A]
fands %f7, %f7, %f6
fmovs %f9, %f5
fmovdge %xcc, %f2, %f3
orncc %l0, 0x1339, %g3
fornot2 %f8, %f4, %f8
fbu,a %fcc2, loop_2087
fexpand %f3, %f8
edge32l %o4, %o6, %l2
fmovsle %icc, %f7, %f2
loop_2087:
fcmpne16 %f12, %f10, %g4
ldd [%l7 + 0x38], %f12
fmovdge %xcc, %f2, %f1
fpack32 %f10, %f6, %f4
ldsw [%l7 + 0x70], %i7
orn %o0, 0x001F, %g5
edge16 %g1, %l5, %o5
lduh [%l7 + 0x62], %i3
srlx %g7, 0x17, %i0
ldd [%l7 + 0x18], %f0
bshuffle %f10, %f8, %f12
fmovrsne %i6, %f8, %f2
movrlz %l6, 0x239, %l3
stb %o2, [%l7 + 0x31]
fcmpne16 %f8, %f0, %o3
fmovs %f2, %f8
edge8ln %l4, %o1, %g2
sethi 0x0165, %i4
ldd [%l7 + 0x48], %f10
movn %xcc, %o7, %i1
fbl,a %fcc0, loop_2088
andncc %i2, %g6, %i5
ldsw [%l7 + 0x34], %l0
fmovdg %xcc, %f2, %f3
loop_2088:
ldd [%l7 + 0x68], %f6
ldub [%l7 + 0x6F], %l1
fmovspos %icc, %f7, %f14
ldd [%l7 + 0x08], %f14
ldd [%l7 + 0x58], %f4
stb %g3, [%l7 + 0x2C]
fmovsvs %icc, %f0, %f10
fpadd32 %f12, %f4, %f4
edge16n %o6, %o4, %l2
brlz,a %i7, loop_2089
stb %g4, [%l7 + 0x6F]
fmovdleu %xcc, %f2, %f12
fmovsvs %xcc, %f0, %f5
loop_2089:
umulcc %g5, 0x1298, %o0
sra %g1, %o5, %l5
fcmpes %fcc1, %f9, %f13
ldub [%l7 + 0x72], %i3
fmovd %f0, %f2
fmovde %icc, %f2, %f15
move %xcc, %i0, %g7
ld [%l7 + 0x18], %f9
sll %i6, 0x0F, %l3
edge16n %o2, %l6, %o3
ldx [%l7 + 0x60], %l4
bn,pt %icc, loop_2090
tcc %icc, 0x0
fzero %f14
be,pt %icc, loop_2091
loop_2090:
fbg,a %fcc1, loop_2092
ldd [%l7 + 0x40], %f10
sth %o1, [%l7 + 0x32]
loop_2091:
fors %f12, %f7, %f10
loop_2092:
fmovsgu %xcc, %f13, %f3
sth %i4, [%l7 + 0x14]
ldsh [%l7 + 0x6E], %g2
bcs,a %xcc, loop_2093
fnor %f12, %f12, %f2
fmovde %xcc, %f2, %f12
fpsub16 %f14, %f14, %f8
loop_2093:
ldsh [%l7 + 0x18], %o7
popc 0x0171, %i2
tpos %xcc, 0x0
fmovdpos %xcc, %f12, %f5
stw %g6, [%l7 + 0x7C]
fzeros %f2
fpadd16s %f12, %f7, %f8
fabsd %f10, %f6
siam 0x0
fmovsneg %icc, %f9, %f4
std %f4, [%l7 + 0x38]
fmovdl %xcc, %f0, %f4
alignaddrl %i1, %l0, %i5
mulscc %g3, 0x0328, %l1
lduh [%l7 + 0x6C], %o4
sra %l2, %o6, %i7
ld [%l7 + 0x74], %f1
fcmpgt32 %f14, %f6, %g4
fmovdle %xcc, %f6, %f0
xnor %o0, %g1, %o5
ldsh [%l7 + 0x1A], %g5
lduh [%l7 + 0x76], %l5
ldsh [%l7 + 0x58], %i3
lduh [%l7 + 0x38], %g7
edge8 %i6, %i0, %o2
tle %xcc, 0x1
fnegs %f14, %f12
orn %l3, %l6, %o3
fmovsgu %xcc, %f10, %f9
fsrc1s %f9, %f14
fones %f2
bneg,a loop_2094
st %f10, [%l7 + 0x4C]
bn,a,pt %xcc, loop_2095
sth %o1, [%l7 + 0x12]
loop_2094:
st %f7, [%l7 + 0x60]
ldsh [%l7 + 0x38], %i4
loop_2095:
tcs %xcc, 0x1
edge32ln %l4, %o7, %g2
brlz,a %i2, loop_2096
tne %xcc, 0x2
fbu,a %fcc2, loop_2097
xnorcc %g6, 0x0BAA, %i1
loop_2096:
fnegd %f4, %f0
stw %l0, [%l7 + 0x7C]
loop_2097:
xnor %g3, %i5, %o4
fcmpne32 %f8, %f12, %l2
fbn,a %fcc1, loop_2098
tl %icc, 0x1
st %f15, [%l7 + 0x08]
lduh [%l7 + 0x1C], %l1
loop_2098:
array32 %o6, %g4, %i7
fmovsg %icc, %f11, %f6
ld [%l7 + 0x60], %f3
ldub [%l7 + 0x56], %o0
tcs %xcc, 0x3
sra %o5, %g5, %g1
taddcctv %i3, 0x1AEA, %g7
fmovrse %l5, %f7, %f8
fmovrsgz %i6, %f7, %f5
ta %xcc, 0x4
lduh [%l7 + 0x72], %i0
addcc %o2, %l3, %l6
fnegs %f6, %f12
ldsb [%l7 + 0x57], %o3
addccc %o1, %i4, %o7
fmul8sux16 %f2, %f0, %f0
sethi 0x0430, %g2
movvs %xcc, %i2, %l4
tsubcc %g6, 0x1953, %i1
edge32n %g3, %l0, %i5
movn %icc, %o4, %l1
ldsb [%l7 + 0x64], %l2
edge32l %g4, %i7, %o0
lduw [%l7 + 0x68], %o5
fmovdcs %icc, %f5, %f13
ldd [%l7 + 0x20], %f14
edge8n %g5, %o6, %g1
subcc %i3, %g7, %l5
andn %i0, 0x0928, %i6
fmovdl %xcc, %f14, %f5
fbul,a %fcc3, loop_2099
for %f10, %f8, %f4
ldd [%l7 + 0x70], %f4
movg %xcc, %o2, %l6
loop_2099:
fmovdge %icc, %f3, %f3
fmovdneg %icc, %f9, %f2
ldsw [%l7 + 0x10], %l3
fcmple32 %f12, %f2, %o1
sth %o3, [%l7 + 0x36]
std %f12, [%l7 + 0x18]
addc %i4, 0x0157, %g2
lduw [%l7 + 0x2C], %o7
movvs %xcc, %l4, %i2
fbl,a %fcc2, loop_2100
ldd [%l7 + 0x48], %f2
ldub [%l7 + 0x7C], %i1
srax %g6, 0x01, %g3
loop_2100:
bl,a %xcc, loop_2101
fbg %fcc2, loop_2102
fcmpgt16 %f0, %f4, %l0
fmul8x16au %f11, %f14, %f14
loop_2101:
fmovdne %xcc, %f11, %f5
loop_2102:
movvs %icc, %o4, %i5
fbul %fcc0, loop_2103
edge32 %l2, %g4, %l1
ldx [%l7 + 0x38], %o0
edge16n %i7, %o5, %g5
loop_2103:
movrlez %g1, 0x3F2, %i3
bg,pn %xcc, loop_2104
fmovrse %o6, %f13, %f3
brlz,a %l5, loop_2105
fabsd %f8, %f4
loop_2104:
ldsw [%l7 + 0x2C], %i0
siam 0x7
loop_2105:
movvc %icc, %g7, %i6
ldsb [%l7 + 0x6D], %o2
stw %l3, [%l7 + 0x60]
umulcc %l6, %o1, %o3
std %f8, [%l7 + 0x18]
ld [%l7 + 0x38], %f12
tne %icc, 0x4
brgez,a %i4, loop_2106
stx %o7, [%l7 + 0x20]
lduw [%l7 + 0x58], %l4
fornot1s %f2, %f15, %f5
loop_2106:
mulx %i2, %g2, %i1
ldub [%l7 + 0x15], %g3
bvc %icc, loop_2107
stb %g6, [%l7 + 0x3F]
andn %l0, %o4, %i5
fmovsvc %icc, %f8, %f15
loop_2107:
nop
setx loop_2108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %g4, %l2, %l1
orn %o0, %o5, %g5
bvc,a,pt %xcc, loop_2109
loop_2108:
fbu,a %fcc2, loop_2110
fmul8x16au %f2, %f4, %f0
stw %g1, [%l7 + 0x24]
loop_2109:
fpack32 %f2, %f0, %f10
loop_2110:
ldsh [%l7 + 0x74], %i3
lduh [%l7 + 0x66], %o6
te %xcc, 0x7
tvc %icc, 0x7
fcmps %fcc1, %f0, %f9
movgu %xcc, %l5, %i7
array8 %i0, %i6, %o2
movgu %xcc, %l3, %l6
brnz %o1, loop_2111
ldsh [%l7 + 0x20], %o3
fmovsgu %xcc, %f11, %f15
fmovsle %xcc, %f0, %f9
loop_2111:
andncc %i4, %g7, %l4
fmuld8ulx16 %f13, %f8, %f4
movpos %xcc, %o7, %i2
srax %i1, %g3, %g6
fmovrsgz %g2, %f10, %f6
tvs %xcc, 0x6
fmovspos %xcc, %f11, %f5
fandnot2s %f1, %f6, %f10
ldub [%l7 + 0x1A], %o4
edge8 %i5, %g4, %l2
stw %l1, [%l7 + 0x60]
srlx %l0, %o0, %o5
fbue,a %fcc0, loop_2112
fbl,a %fcc3, loop_2113
fbe,a %fcc1, loop_2114
bvs,pn %xcc, loop_2115
loop_2112:
movne %xcc, %g1, %g5
loop_2113:
fmovdvc %xcc, %f9, %f13
loop_2114:
fpadd32 %f2, %f0, %f2
loop_2115:
stx %o6, [%l7 + 0x50]
subccc %l5, 0x084F, %i3
fpackfix %f14, %f7
movgu %icc, %i0, %i6
brlz %i7, loop_2116
ld [%l7 + 0x5C], %f11
call loop_2117
fxor %f2, %f4, %f14
loop_2116:
ldsh [%l7 + 0x5C], %l3
array8 %l6, %o2, %o3
loop_2117:
fnegd %f12, %f10
edge32 %i4, %o1, %g7
for %f12, %f0, %f14
fcmpne32 %f8, %f2, %l4
fmovse %xcc, %f1, %f6
ldsb [%l7 + 0x28], %o7
fpackfix %f12, %f6
brgz %i2, loop_2118
std %f8, [%l7 + 0x70]
tle %icc, 0x6
std %f4, [%l7 + 0x08]
loop_2118:
sllx %i1, 0x0C, %g3
ldsw [%l7 + 0x24], %g2
tne %icc, 0x1
andn %g6, 0x010C, %i5
fsrc2s %f9, %f0
stw %o4, [%l7 + 0x0C]
ld [%l7 + 0x74], %f0
ldx [%l7 + 0x68], %g4
fmovdgu %xcc, %f6, %f1
fmovrsgez %l2, %f10, %f12
fandnot2s %f11, %f15, %f10
ba,a loop_2119
fsrc2s %f8, %f15
addc %l0, %o0, %o5
fmovrslz %l1, %f4, %f11
loop_2119:
fone %f6
movcc %xcc, %g1, %o6
fpmerge %f7, %f6, %f4
ldub [%l7 + 0x2A], %g5
tpos %xcc, 0x5
for %f4, %f14, %f2
fcmpeq16 %f12, %f10, %i3
fmul8x16al %f13, %f0, %f10
ld [%l7 + 0x10], %f10
fcmple32 %f0, %f2, %l5
taddcc %i0, %i6, %l3
fmuld8ulx16 %f2, %f13, %f4
ldsb [%l7 + 0x5E], %i7
fpmerge %f12, %f12, %f2
fmovda %xcc, %f9, %f14
taddcctv %o2, 0x0DE9, %l6
fmovscs %icc, %f12, %f6
and %o3, %i4, %g7
fblg %fcc3, loop_2120
bvc,a %xcc, loop_2121
ldsb [%l7 + 0x3D], %o1
fbo,a %fcc2, loop_2122
loop_2120:
sdivcc %l4, 0x1543, %o7
loop_2121:
stx %i2, [%l7 + 0x28]
fcmpeq16 %f14, %f14, %g3
loop_2122:
stx %i1, [%l7 + 0x40]
ld [%l7 + 0x5C], %f11
addccc %g6, %g2, %o4
fmovrslz %i5, %f5, %f11
fmovsl %icc, %f8, %f8
fmovrslez %l2, %f10, %f10
edge32ln %g4, %o0, %l0
ldx [%l7 + 0x38], %o5
st %f11, [%l7 + 0x78]
lduw [%l7 + 0x64], %l1
lduh [%l7 + 0x4C], %o6
fcmpeq32 %f10, %f6, %g5
std %f12, [%l7 + 0x08]
ldsw [%l7 + 0x28], %i3
fbue %fcc2, loop_2123
movvs %icc, %g1, %l5
movle %icc, %i0, %l3
fsrc2 %f2, %f2
loop_2123:
fmovdg %xcc, %f6, %f4
fcmpeq32 %f2, %f2, %i6
edge32l %o2, %l6, %o3
subc %i4, %i7, %g7
tpos %icc, 0x0
std %f8, [%l7 + 0x08]
tl %icc, 0x5
brz %l4, loop_2124
fpadd16 %f4, %f8, %f4
fmovdneg %xcc, %f11, %f0
fbul %fcc3, loop_2125
loop_2124:
fandnot1s %f2, %f8, %f4
movrgz %o7, 0x1BB, %i2
subccc %g3, %i1, %o1
loop_2125:
st %f11, [%l7 + 0x44]
smul %g6, 0x146E, %g2
stw %o4, [%l7 + 0x58]
stx %l2, [%l7 + 0x20]
fsrc1s %f7, %f4
movl %icc, %g4, %o0
tpos %icc, 0x0
tn %icc, 0x5
lduh [%l7 + 0x20], %i5
fcmps %fcc3, %f2, %f1
fmovdne %icc, %f15, %f15
fmovrdgez %l0, %f0, %f6
ld [%l7 + 0x2C], %f11
ldx [%l7 + 0x30], %l1
ldsw [%l7 + 0x18], %o5
fmovrsgz %o6, %f1, %f2
fabss %f15, %f7
srl %i3, 0x1C, %g1
fsrc1 %f4, %f12
fmovdge %icc, %f0, %f1
movne %icc, %l5, %g5
ldx [%l7 + 0x18], %i0
ldd [%l7 + 0x30], %f6
brgez %l3, loop_2126
fmovscc %icc, %f6, %f1
ld [%l7 + 0x58], %f12
fxnor %f14, %f10, %f6
loop_2126:
lduh [%l7 + 0x6E], %o2
tne %icc, 0x7
fxnors %f13, %f13, %f11
movvc %xcc, %l6, %o3
popc 0x05D8, %i4
fandnot1 %f0, %f2, %f14
fsrc1 %f0, %f12
ldsb [%l7 + 0x72], %i6
movre %g7, %i7, %o7
fbe %fcc0, loop_2127
tvc %icc, 0x7
sethi 0x0C0B, %l4
lduh [%l7 + 0x6E], %i2
loop_2127:
fmul8x16au %f10, %f3, %f10
fpadd32 %f4, %f14, %f0
movne %xcc, %i1, %o1
bneg,pn %icc, loop_2128
orcc %g6, %g2, %o4
std %f12, [%l7 + 0x38]
lduw [%l7 + 0x48], %g3
loop_2128:
stx %g4, [%l7 + 0x10]
xorcc %l2, %o0, %l0
bge,a,pn %xcc, loop_2129
ldsw [%l7 + 0x50], %i5
movcc %xcc, %l1, %o5
ldx [%l7 + 0x70], %i3
loop_2129:
fmovse %icc, %f9, %f14
ld [%l7 + 0x4C], %f10
ta %xcc, 0x7
or %o6, 0x00D0, %l5
sth %g5, [%l7 + 0x6C]
sdivcc %g1, 0x1F2E, %l3
bneg,a,pt %icc, loop_2130
edge16l %i0, %l6, %o2
fmovdge %xcc, %f4, %f5
bcs,pn %icc, loop_2131
loop_2130:
sll %i4, %o3, %i6
ldx [%l7 + 0x08], %i7
stb %o7, [%l7 + 0x3B]
loop_2131:
taddcctv %l4, %g7, %i2
ldx [%l7 + 0x10], %o1
ldx [%l7 + 0x40], %g6
ldsh [%l7 + 0x6E], %i1
std %f2, [%l7 + 0x68]
edge32n %o4, %g3, %g2
lduw [%l7 + 0x20], %l2
ldd [%l7 + 0x78], %f4
sth %o0, [%l7 + 0x5E]
fabsd %f12, %f2
taddcctv %g4, 0x179C, %l0
brgez %i5, loop_2132
ld [%l7 + 0x5C], %f13
fcmped %fcc0, %f12, %f2
fnor %f12, %f12, %f0
loop_2132:
stw %l1, [%l7 + 0x78]
fnand %f6, %f12, %f14
ldub [%l7 + 0x58], %i3
st %f11, [%l7 + 0x48]
edge8ln %o5, %o6, %g5
fmovsa %xcc, %f9, %f7
stw %l5, [%l7 + 0x64]
fnors %f7, %f14, %f14
movrlez %g1, %l3, %l6
movcc %icc, %i0, %i4
stx %o3, [%l7 + 0x48]
stb %i6, [%l7 + 0x0F]
orn %o2, %o7, %i7
tleu %icc, 0x4
sra %l4, 0x1A, %i2
array32 %o1, %g6, %i1
movge %icc, %g7, %o4
fmovsleu %xcc, %f15, %f1
fmuld8sux16 %f7, %f1, %f12
fands %f15, %f1, %f14
movleu %icc, %g2, %g3
fornot2 %f12, %f12, %f10
bneg,a,pn %xcc, loop_2133
movrgez %l2, %g4, %o0
ldsw [%l7 + 0x6C], %l0
stx %l1, [%l7 + 0x30]
loop_2133:
lduh [%l7 + 0x32], %i5
ldub [%l7 + 0x4F], %o5
edge8ln %i3, %o6, %g5
fcmple32 %f4, %f12, %l5
brgz,a %l3, loop_2134
ldx [%l7 + 0x78], %g1
stb %l6, [%l7 + 0x2D]
bg loop_2135
loop_2134:
tle %icc, 0x1
fxnors %f13, %f15, %f2
pdist %f10, %f14, %f8
loop_2135:
tgu %icc, 0x7
subccc %i0, %i4, %o3
lduw [%l7 + 0x44], %i6
fmovrdlz %o2, %f12, %f6
fbne %fcc0, loop_2136
ld [%l7 + 0x1C], %f11
xorcc %i7, 0x1191, %l4
stw %i2, [%l7 + 0x54]
loop_2136:
edge16ln %o1, %o7, %g6
alignaddrl %g7, %o4, %i1
ldsw [%l7 + 0x14], %g3
sra %g2, 0x1B, %l2
lduh [%l7 + 0x56], %o0
andncc %l0, %l1, %i5
fnot2s %f5, %f9
st %f13, [%l7 + 0x50]
udiv %o5, 0x0152, %i3
ldd [%l7 + 0x78], %f6
orn %o6, %g4, %l5
movge %xcc, %g5, %l3
stx %l6, [%l7 + 0x08]
pdist %f6, %f10, %f4
movre %i0, 0x0CA, %i4
te %xcc, 0x4
movcs %xcc, %g1, %i6
edge8 %o3, %o2, %l4
fabsd %f2, %f4
ldx [%l7 + 0x20], %i2
fbo %fcc3, loop_2137
sth %i7, [%l7 + 0x70]
stx %o7, [%l7 + 0x40]
fmovdpos %xcc, %f0, %f2
loop_2137:
fcmpd %fcc0, %f12, %f12
fbue %fcc3, loop_2138
udiv %o1, 0x12DC, %g6
ldsh [%l7 + 0x10], %o4
fzero %f14
loop_2138:
fbug %fcc0, loop_2139
sra %i1, %g7, %g2
tvs %xcc, 0x1
fmovrslez %g3, %f1, %f1
loop_2139:
stw %l2, [%l7 + 0x7C]
movneg %xcc, %l0, %l1
movle %xcc, %o0, %i5
edge16ln %o5, %o6, %g4
xnorcc %l5, 0x14F9, %g5
sub %l3, 0x063F, %i3
movn %icc, %l6, %i0
lduw [%l7 + 0x28], %g1
fpmerge %f2, %f6, %f10
fsrc1 %f4, %f12
smulcc %i6, %o3, %o2
fbue,a %fcc1, loop_2140
fmovrsne %i4, %f10, %f10
fpsub16 %f14, %f2, %f14
move %icc, %i2, %i7
loop_2140:
tpos %icc, 0x5
array8 %o7, %o1, %l4
fandnot1 %f4, %f4, %f10
fmovrdgz %o4, %f4, %f14
fcmps %fcc2, %f7, %f1
bshuffle %f12, %f0, %f6
stw %i1, [%l7 + 0x7C]
udiv %g7, 0x07C7, %g6
addcc %g3, %g2, %l2
movcs %xcc, %l0, %l1
movvc %icc, %o0, %o5
edge32l %o6, %i5, %g4
fmul8sux16 %f14, %f6, %f0
taddcctv %l5, 0x0711, %g5
ldsw [%l7 + 0x70], %l3
st %f2, [%l7 + 0x3C]
srlx %l6, %i0, %i3
sll %g1, %o3, %o2
ldsb [%l7 + 0x7C], %i4
ldd [%l7 + 0x28], %f6
fmovdn %xcc, %f9, %f5
edge16ln %i6, %i2, %o7
fands %f13, %f4, %f14
sdiv %o1, 0x04EA, %i7
movrne %l4, 0x2A3, %i1
movleu %xcc, %g7, %g6
fandnot1 %f4, %f0, %f10
edge32l %o4, %g2, %l2
fpack16 %f8, %f1
edge8n %l0, %g3, %o0
st %f5, [%l7 + 0x48]
fmovscs %xcc, %f9, %f11
array32 %o5, %l1, %i5
ld [%l7 + 0x30], %f11
ldsb [%l7 + 0x21], %o6
fmovrslez %l5, %f13, %f5
ldx [%l7 + 0x08], %g4
fmovrsgz %l3, %f12, %f12
fmovdvs %xcc, %f10, %f12
lduh [%l7 + 0x38], %l6
fmovd %f0, %f6
fandnot2s %f11, %f0, %f7
fcmped %fcc2, %f0, %f0
std %f0, [%l7 + 0x38]
fmovdpos %icc, %f10, %f7
stx %g5, [%l7 + 0x40]
ldsh [%l7 + 0x50], %i3
movl %xcc, %g1, %i0
fnands %f15, %f6, %f2
siam 0x7
ble %icc, loop_2141
movcc %icc, %o2, %o3
ldd [%l7 + 0x20], %f4
fxors %f3, %f7, %f12
loop_2141:
brlz %i4, loop_2142
nop
setx loop_2143, %l0, %l1
jmpl %l1, %i6
fxnors %f1, %f2, %f12
ldx [%l7 + 0x68], %i2
loop_2142:
ldsh [%l7 + 0x0C], %o7
loop_2143:
fmovde %xcc, %f4, %f5
ldx [%l7 + 0x20], %o1
lduh [%l7 + 0x52], %l4
xnorcc %i7, 0x0D8D, %g7
subc %g6, 0x1C60, %i1
subc %o4, 0x0F3C, %l2
sdiv %g2, 0x198D, %g3
movg %icc, %o0, %l0
bvs,a,pn %xcc, loop_2144
fcmped %fcc1, %f2, %f10
stx %o5, [%l7 + 0x68]
fand %f4, %f4, %f8
loop_2144:
fmovsg %xcc, %f6, %f13
fbuge,a %fcc2, loop_2145
sll %l1, %o6, %l5
nop
setx loop_2146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x28], %f7
loop_2145:
stb %g4, [%l7 + 0x0C]
std %f4, [%l7 + 0x60]
loop_2146:
movleu %icc, %i5, %l3
fcmpeq16 %f4, %f2, %l6
move %xcc, %i3, %g5
fbn,a %fcc1, loop_2147
stw %g1, [%l7 + 0x1C]
fmovrdgz %o2, %f2, %f12
bgu,a,pt %icc, loop_2148
loop_2147:
fmovdne %xcc, %f15, %f14
sllx %o3, %i4, %i6
std %f12, [%l7 + 0x20]
loop_2148:
ldsb [%l7 + 0x54], %i2
std %f12, [%l7 + 0x08]
movvc %icc, %i0, %o7
stx %l4, [%l7 + 0x78]
sth %o1, [%l7 + 0x44]
addcc %i7, %g7, %i1
fmovd %f12, %f0
fbge,a %fcc0, loop_2149
fpack32 %f2, %f2, %f8
std %f12, [%l7 + 0x30]
fmovda %xcc, %f3, %f5
loop_2149:
fmovsl %icc, %f3, %f8
fbuge,a %fcc2, loop_2150
fcmpeq32 %f8, %f10, %o4
brgez %l2, loop_2151
st %f11, [%l7 + 0x58]
loop_2150:
bg %icc, loop_2152
fmovrse %g6, %f4, %f13
loop_2151:
fcmpne32 %f8, %f0, %g3
st %f10, [%l7 + 0x60]
loop_2152:
fmovrsgz %o0, %f4, %f2
fmovsg %xcc, %f0, %f7
sth %l0, [%l7 + 0x5E]
fmovdcc %xcc, %f3, %f12
fpsub16s %f13, %f11, %f1
fbue,a %fcc1, loop_2153
st %f3, [%l7 + 0x4C]
stx %o5, [%l7 + 0x50]
stx %l1, [%l7 + 0x78]
loop_2153:
fmovdn %xcc, %f1, %f0
fmovdn %icc, %f4, %f15
lduw [%l7 + 0x44], %o6
fmovspos %xcc, %f14, %f2
fnot1s %f0, %f2
bn,a loop_2154
ldd [%l7 + 0x60], %f0
std %f4, [%l7 + 0x30]
fbug %fcc3, loop_2155
loop_2154:
std %f14, [%l7 + 0x68]
fmuld8sux16 %f5, %f11, %f10
fpadd16s %f9, %f4, %f2
loop_2155:
fxors %f3, %f6, %f2
brlez,a %l5, loop_2156
tsubcc %g2, %i5, %g4
edge8 %l6, %l3, %g5
tcs %icc, 0x6
loop_2156:
fabsd %f6, %f12
fnot1s %f4, %f14
xor %i3, %g1, %o2
fzero %f0
sra %o3, 0x1E, %i4
tvs %icc, 0x7
addccc %i6, 0x02CA, %i2
edge16l %o7, %i0, %o1
bleu,a loop_2157
stx %l4, [%l7 + 0x20]
subc %i7, 0x0A68, %i1
tvc %icc, 0x3
loop_2157:
fcmped %fcc0, %f0, %f8
fnegs %f5, %f12
fone %f2
fmovdcs %icc, %f14, %f3
movneg %xcc, %g7, %o4
edge32 %g6, %l2, %o0
movn %icc, %g3, %o5
sth %l1, [%l7 + 0x70]
ld [%l7 + 0x2C], %f12
brz,a %l0, loop_2158
fcmpgt32 %f14, %f4, %l5
edge8ln %g2, %i5, %g4
fone %f14
loop_2158:
movl %xcc, %l6, %o6
lduh [%l7 + 0x12], %l3
fpadd16 %f0, %f12, %f12
bne,a %xcc, loop_2159
edge8 %g5, %i3, %g1
fmovsg %icc, %f0, %f8
fzero %f8
loop_2159:
alignaddrl %o2, %i4, %i6
stx %o3, [%l7 + 0x38]
brgz %o7, loop_2160
tcs %icc, 0x4
fbug %fcc2, loop_2161
ldsw [%l7 + 0x58], %i0
loop_2160:
movcs %xcc, %o1, %i2
ldsb [%l7 + 0x09], %l4
loop_2161:
fsrc2s %f9, %f12
fbuge %fcc0, loop_2162
fxnor %f0, %f6, %f14
tleu %xcc, 0x6
fble,a %fcc1, loop_2163
loop_2162:
stb %i7, [%l7 + 0x79]
ldsh [%l7 + 0x7A], %i1
fpsub32s %f12, %f4, %f3
loop_2163:
stx %g7, [%l7 + 0x50]
fbuge,a %fcc2, loop_2164
fmovrdne %o4, %f14, %f14
fmovsge %icc, %f13, %f7
tn %xcc, 0x0
loop_2164:
brlz,a %g6, loop_2165
ldd [%l7 + 0x78], %f8
umul %o0, 0x0843, %l2
fmovsvs %icc, %f7, %f9
loop_2165:
bvc loop_2166
ldub [%l7 + 0x77], %o5
alignaddrl %l1, %g3, %l0
bl,a %xcc, loop_2167
loop_2166:
fexpand %f12, %f14
sth %g2, [%l7 + 0x30]
edge16n %l5, %g4, %i5
loop_2167:
andcc %l6, 0x0D39, %l3
sdivcc %g5, 0x1321, %i3
edge8ln %g1, %o6, %o2
fcmped %fcc1, %f8, %f4
st %f3, [%l7 + 0x5C]
umul %i6, %o3, %i4
ldsb [%l7 + 0x2F], %i0
fcmple32 %f0, %f2, %o7
fmovdl %icc, %f8, %f9
fnot1s %f10, %f9
edge16l %i2, %o1, %i7
fpadd16 %f4, %f2, %f0
tsubcctv %i1, %l4, %g7
fmovsneg %icc, %f9, %f5
fxors %f6, %f15, %f13
nop
setx loop_2168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x3
fpmerge %f10, %f10, %f14
tpos %xcc, 0x3
loop_2168:
fmovsge %xcc, %f15, %f13
fmovdleu %icc, %f6, %f13
fcmpes %fcc2, %f0, %f3
ldd [%l7 + 0x60], %f2
fmuld8sux16 %f5, %f10, %f10
tvs %xcc, 0x2
edge16l %o4, %o0, %l2
edge8ln %o5, %l1, %g6
lduw [%l7 + 0x7C], %l0
edge16n %g2, %l5, %g3
ldub [%l7 + 0x69], %g4
ble,a,pt %xcc, loop_2169
stw %l6, [%l7 + 0x60]
addccc %l3, %i5, %i3
mulx %g5, %o6, %o2
loop_2169:
fmul8ulx16 %f10, %f4, %f6
fmul8x16au %f8, %f14, %f14
fmovdgu %xcc, %f7, %f5
for %f4, %f4, %f4
movrgez %i6, 0x316, %o3
stx %g1, [%l7 + 0x48]
ldsb [%l7 + 0x23], %i4
fmovrdgez %i0, %f14, %f8
orncc %i2, 0x0DF8, %o7
fmovsn %icc, %f7, %f3
fmul8x16au %f14, %f9, %f4
fpackfix %f0, %f11
fcmple32 %f10, %f12, %o1
subc %i7, 0x0AEF, %l4
fpadd32 %f12, %f6, %f8
lduh [%l7 + 0x52], %g7
fbge,a %fcc2, loop_2170
ldsb [%l7 + 0x0E], %i1
stx %o4, [%l7 + 0x28]
fandnot2 %f10, %f2, %f4
loop_2170:
ldub [%l7 + 0x6C], %o0
ld [%l7 + 0x28], %f5
fbge,a %fcc2, loop_2171
addc %o5, 0x0BFD, %l2
fmovsge %icc, %f1, %f7
movrgz %g6, %l1, %g2
loop_2171:
ldsh [%l7 + 0x5A], %l0
fnors %f9, %f7, %f12
ldub [%l7 + 0x50], %g3
subcc %g4, 0x1240, %l6
bpos %xcc, loop_2172
ldx [%l7 + 0x20], %l3
fba %fcc0, loop_2173
orn %i5, %l5, %g5
loop_2172:
movn %xcc, %o6, %i3
fnot1 %f8, %f8
loop_2173:
fmovdvs %icc, %f3, %f1
ldub [%l7 + 0x2F], %i6
srlx %o3, 0x06, %o2
edge32ln %g1, %i0, %i4
ldsw [%l7 + 0x7C], %i2
fmovsg %xcc, %f0, %f5
fandnot2s %f1, %f6, %f3
fmovsl %xcc, %f14, %f12
fsrc2 %f14, %f14
edge32 %o7, %o1, %i7
add %g7, %i1, %l4
move %icc, %o4, %o5
lduw [%l7 + 0x54], %l2
ldsh [%l7 + 0x50], %g6
bg,pt %icc, loop_2174
fmovrdlez %l1, %f6, %f0
fandnot1 %f8, %f8, %f0
fcmpd %fcc1, %f14, %f8
loop_2174:
tvs %xcc, 0x5
fcmps %fcc2, %f8, %f0
fnot1s %f11, %f10
fpmerge %f12, %f9, %f0
bne,pt %icc, loop_2175
pdist %f10, %f6, %f12
fcmpes %fcc3, %f4, %f15
fmovde %xcc, %f11, %f6
loop_2175:
fpackfix %f12, %f13
fandnot2 %f6, %f8, %f12
fpsub16 %f0, %f12, %f8
bvs,a %xcc, loop_2176
fmovrdlez %g2, %f8, %f12
fandnot1s %f14, %f5, %f3
fandnot2s %f15, %f1, %f12
loop_2176:
fmovdl %icc, %f11, %f11
xorcc %o0, %g3, %g4
st %f11, [%l7 + 0x30]
std %f0, [%l7 + 0x40]
lduh [%l7 + 0x38], %l0
stw %l3, [%l7 + 0x78]
siam 0x2
fcmpne16 %f0, %f14, %l6
sth %i5, [%l7 + 0x5A]
xnorcc %l5, 0x1607, %o6
fmovdvc %icc, %f13, %f14
bcc,a %xcc, loop_2177
lduw [%l7 + 0x1C], %i3
movcs %xcc, %i6, %g5
ld [%l7 + 0x48], %f7
loop_2177:
fabsd %f10, %f10
fmuld8sux16 %f6, %f1, %f14
fbn %fcc3, loop_2178
xorcc %o3, 0x1028, %o2
ldsh [%l7 + 0x1C], %g1
sdivx %i0, 0x0618, %i4
loop_2178:
ldsb [%l7 + 0x50], %i2
fmul8sux16 %f0, %f12, %f12
xorcc %o1, 0x0F58, %i7
srl %o7, %g7, %l4
fxor %f8, %f8, %f0
ldsw [%l7 + 0x54], %i1
andcc %o5, %l2, %o4
sdivcc %l1, 0x19FB, %g2
fmovdge %icc, %f12, %f14
stw %o0, [%l7 + 0x1C]
ldx [%l7 + 0x38], %g3
fbu,a %fcc0, loop_2179
tvc %icc, 0x1
edge16l %g6, %g4, %l3
ldub [%l7 + 0x58], %l0
loop_2179:
sdivcc %i5, 0x0EEC, %l5
movpos %xcc, %l6, %o6
fnors %f4, %f12, %f1
ldx [%l7 + 0x30], %i3
edge32n %g5, %o3, %i6
stw %o2, [%l7 + 0x1C]
fmul8x16al %f7, %f6, %f8
subcc %g1, 0x0F01, %i0
ld [%l7 + 0x70], %f5
fcmpgt32 %f6, %f2, %i4
std %f10, [%l7 + 0x28]
fornot2 %f14, %f0, %f4
fcmps %fcc2, %f4, %f11
ldsh [%l7 + 0x3A], %i2
movgu %xcc, %o1, %i7
fmovsn %xcc, %f7, %f12
orn %g7, %o7, %i1
fmovdg %xcc, %f0, %f6
fbug,a %fcc1, loop_2180
brgez,a %o5, loop_2181
lduh [%l7 + 0x42], %l4
sub %o4, %l1, %g2
loop_2180:
st %f7, [%l7 + 0x48]
loop_2181:
fmovsne %xcc, %f2, %f9
nop
setx loop_2182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %l2, %g3, %o0
srlx %g6, %g4, %l3
addcc %i5, %l5, %l6
loop_2182:
movn %icc, %l0, %o6
fmovdcs %xcc, %f5, %f12
brgez,a %g5, loop_2183
ldd [%l7 + 0x70], %f12
fmovsne %icc, %f13, %f6
ldsh [%l7 + 0x24], %i3
loop_2183:
srl %o3, 0x03, %i6
fxor %f12, %f6, %f12
tcc %icc, 0x6
fmovdleu %xcc, %f5, %f9
fones %f11
movvs %icc, %g1, %o2
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x2C], %i0
fbg,a %fcc2, loop_2184
stx %i4, [%l7 + 0x60]
movrgez %o1, %i2, %g7
brgz,a %o7, loop_2185
loop_2184:
fpadd16 %f14, %f6, %f0
sdiv %i7, 0x0AB9, %i1
be,a loop_2186
loop_2185:
xor %o5, %l4, %o4
sth %g2, [%l7 + 0x4A]
fmovse %icc, %f0, %f13
loop_2186:
ldx [%l7 + 0x30], %l1
bgu,a %xcc, loop_2187
tneg %xcc, 0x7
nop
setx loop_2188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g3, %l2, %o0
loop_2187:
sra %g4, 0x1F, %l3
smulcc %g6, %l5, %i5
loop_2188:
tvs %icc, 0x7
tleu %xcc, 0x6
addccc %l6, 0x08D5, %l0
fmovrdgz %o6, %f0, %f6
tgu %icc, 0x0
smul %i3, %o3, %i6
fbule,a %fcc1, loop_2189
fbl,a %fcc2, loop_2190
addcc %g5, %o2, %i0
fpadd32 %f4, %f14, %f0
loop_2189:
fmovsg %icc, %f1, %f6
loop_2190:
ldsw [%l7 + 0x5C], %i4
movvs %xcc, %g1, %i2
stw %o1, [%l7 + 0x48]
edge32n %g7, %i7, %o7
stx %i1, [%l7 + 0x38]
move %icc, %o5, %l4
nop
setx loop_2191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %o4, %g2, %g3
tn %icc, 0x2
stx %l1, [%l7 + 0x08]
loop_2191:
udivcc %l2, 0x0F4F, %o0
smul %g4, 0x1F2A, %l3
ldub [%l7 + 0x5A], %g6
fxnors %f3, %f14, %f6
move %icc, %i5, %l5
fand %f4, %f8, %f12
fnot2s %f15, %f6
fbule %fcc3, loop_2192
tneg %xcc, 0x4
ld [%l7 + 0x68], %f14
fone %f12
loop_2192:
std %f2, [%l7 + 0x08]
bcs,a,pt %xcc, loop_2193
st %f11, [%l7 + 0x54]
mova %icc, %l0, %l6
umul %o6, 0x1D0B, %o3
loop_2193:
fnegd %f0, %f12
lduw [%l7 + 0x18], %i3
alignaddrl %i6, %o2, %g5
lduw [%l7 + 0x5C], %i4
fone %f2
movvc %icc, %g1, %i2
bg,a,pt %icc, loop_2194
fandnot2s %f9, %f14, %f6
ldub [%l7 + 0x50], %o1
bge,pt %xcc, loop_2195
loop_2194:
pdist %f0, %f0, %f6
fmovscs %icc, %f0, %f13
subccc %i0, %i7, %g7
loop_2195:
ldsh [%l7 + 0x6E], %i1
ldsh [%l7 + 0x7C], %o7
fabss %f2, %f7
brnz,a %o5, loop_2196
fnot1s %f15, %f5
fnor %f14, %f2, %f12
fmovda %xcc, %f14, %f6
loop_2196:
fmovscs %icc, %f13, %f5
fmul8ulx16 %f4, %f4, %f6
std %f14, [%l7 + 0x68]
ldub [%l7 + 0x54], %l4
udiv %o4, 0x13E3, %g2
fmuld8ulx16 %f12, %f13, %f4
brlez %g3, loop_2197
ldsh [%l7 + 0x12], %l2
fcmple16 %f6, %f0, %o0
stb %l1, [%l7 + 0x62]
loop_2197:
fba %fcc3, loop_2198
pdist %f4, %f6, %f2
sdivx %l3, 0x18AA, %g6
std %f2, [%l7 + 0x70]
loop_2198:
ld [%l7 + 0x1C], %f8
bcc loop_2199
fmovsvs %xcc, %f11, %f15
edge16 %i5, %g4, %l0
fmovdge %xcc, %f1, %f13
loop_2199:
orcc %l6, %o6, %o3
ldsw [%l7 + 0x10], %l5
brgz %i3, loop_2200
fmovdn %xcc, %f13, %f10
fxor %f2, %f12, %f2
fcmple32 %f0, %f14, %i6
loop_2200:
ldsb [%l7 + 0x0F], %o2
ld [%l7 + 0x5C], %f13
brlez %g5, loop_2201
ldd [%l7 + 0x70], %f12
lduw [%l7 + 0x5C], %i4
tn %xcc, 0x3
loop_2201:
array8 %g1, %i2, %o1
sdivcc %i0, 0x190C, %i7
fmovdl %icc, %f11, %f6
fmovdg %icc, %f1, %f7
ldsh [%l7 + 0x6E], %g7
fmovdge %icc, %f6, %f13
tneg %icc, 0x7
bleu,a,pn %icc, loop_2202
fbul %fcc2, loop_2203
tvc %icc, 0x7
smulcc %o7, %o5, %l4
loop_2202:
tleu %icc, 0x2
loop_2203:
edge32ln %o4, %i1, %g3
fnand %f0, %f2, %f2
fmovrdlz %g2, %f2, %f8
fcmple32 %f4, %f2, %o0
st %f7, [%l7 + 0x68]
fcmpne16 %f10, %f14, %l1
fmovda %icc, %f11, %f7
fnegd %f2, %f4
fmovda %xcc, %f2, %f0
movge %xcc, %l3, %g6
fpack16 %f0, %f2
tcc %xcc, 0x4
lduw [%l7 + 0x38], %i5
ldsh [%l7 + 0x32], %l2
tg %icc, 0x6
fbl,a %fcc0, loop_2204
edge16ln %g4, %l0, %l6
fbug,a %fcc0, loop_2205
bn,pt %icc, loop_2206
loop_2204:
stw %o3, [%l7 + 0x38]
fmul8x16au %f8, %f8, %f10
loop_2205:
fmovspos %icc, %f9, %f8
loop_2206:
fornot2s %f3, %f10, %f8
nop
setx loop_2207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x68]
ldsh [%l7 + 0x0A], %l5
fones %f12
loop_2207:
edge32 %i3, %o6, %i6
sra %g5, %o2, %g1
ldub [%l7 + 0x29], %i2
std %f12, [%l7 + 0x20]
fmovdle %xcc, %f0, %f0
fbl %fcc3, loop_2208
fmovspos %icc, %f2, %f8
stw %o1, [%l7 + 0x24]
andn %i4, 0x1FF3, %i0
loop_2208:
fandnot1s %f3, %f11, %f5
sub %g7, %o7, %i7
ldub [%l7 + 0x2D], %l4
lduw [%l7 + 0x40], %o5
ld [%l7 + 0x1C], %f3
bl,a %icc, loop_2209
mova %xcc, %i1, %o4
fmovdvs %xcc, %f6, %f2
andcc %g3, %g2, %l1
loop_2209:
move %xcc, %o0, %l3
fnot1 %f8, %f2
fornot2 %f4, %f0, %f6
lduw [%l7 + 0x7C], %g6
ldd [%l7 + 0x40], %f14
brlz,a %l2, loop_2210
mulx %g4, 0x0F3B, %l0
movle %icc, %l6, %o3
orcc %l5, 0x0A66, %i5
loop_2210:
lduw [%l7 + 0x5C], %i3
or %o6, 0x0BB2, %g5
ld [%l7 + 0x74], %f0
array32 %o2, %g1, %i6
edge8n %o1, %i4, %i2
brgz,a %g7, loop_2211
andn %i0, 0x0205, %i7
edge8n %o7, %o5, %i1
srl %o4, %g3, %l4
loop_2211:
stb %g2, [%l7 + 0x67]
fmovrde %o0, %f4, %f14
fmul8x16 %f0, %f12, %f2
tne %xcc, 0x1
fand %f8, %f8, %f2
stw %l1, [%l7 + 0x58]
array32 %l3, %g6, %g4
stb %l2, [%l7 + 0x46]
bgu,pn %icc, loop_2212
fmovsvs %icc, %f6, %f13
fnot1 %f14, %f10
movrlez %l0, %l6, %o3
loop_2212:
fandnot1s %f12, %f7, %f12
add %l5, %i3, %i5
taddcc %g5, %o2, %g1
lduw [%l7 + 0x68], %o6
fbo %fcc1, loop_2213
stw %i6, [%l7 + 0x10]
fbuge,a %fcc0, loop_2214
tge %icc, 0x5
loop_2213:
edge32ln %o1, %i2, %g7
ld [%l7 + 0x74], %f5
loop_2214:
fcmpd %fcc1, %f2, %f6
tcc %icc, 0x2
fornot1s %f2, %f5, %f1
siam 0x7
ldd [%l7 + 0x20], %f10
for %f6, %f0, %f0
fmovrdgz %i4, %f10, %f8
tge %icc, 0x5
ldsw [%l7 + 0x34], %i7
bvs %xcc, loop_2215
fmul8x16al %f9, %f3, %f12
ldub [%l7 + 0x6C], %i0
edge32ln %o5, %o7, %i1
loop_2215:
movleu %icc, %g3, %o4
tn %xcc, 0x7
fands %f1, %f8, %f8
fmovsle %icc, %f5, %f10
fbu %fcc2, loop_2216
andn %g2, %o0, %l4
ldsb [%l7 + 0x5C], %l1
fornot2 %f8, %f8, %f14
loop_2216:
orncc %g6, 0x1295, %g4
alignaddrl %l2, %l3, %l6
ldsw [%l7 + 0x18], %l0
srax %o3, %i3, %i5
pdist %f8, %f12, %f6
ld [%l7 + 0x40], %f13
fmovsneg %icc, %f4, %f0
mulx %g5, %o2, %l5
fpsub32s %f1, %f4, %f13
andncc %g1, %i6, %o1
tsubcctv %i2, %o6, %g7
udivcc %i7, 0x19C4, %i0
fmovdge %icc, %f5, %f2
array8 %i4, %o7, %i1
std %f10, [%l7 + 0x20]
ldx [%l7 + 0x48], %g3
fblg %fcc1, loop_2217
ldsh [%l7 + 0x5E], %o4
tl %xcc, 0x0
mulscc %o5, 0x02C3, %o0
loop_2217:
ble,a,pt %xcc, loop_2218
st %f3, [%l7 + 0x78]
fandnot2s %f1, %f5, %f11
ld [%l7 + 0x44], %f0
loop_2218:
brlz %g2, loop_2219
umulcc %l1, 0x0C24, %g6
fornot2s %f4, %f2, %f1
fbge,a %fcc0, loop_2220
loop_2219:
movn %icc, %l4, %g4
faligndata %f4, %f10, %f14
sth %l2, [%l7 + 0x3E]
loop_2220:
st %f9, [%l7 + 0x48]
fbo,a %fcc0, loop_2221
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x78], %l6
stx %l0, [%l7 + 0x48]
loop_2221:
bleu,pt %xcc, loop_2222
array32 %o3, %i5, %i3
fbo %fcc2, loop_2223
udivcc %o2, 0x118F, %g5
loop_2222:
lduh [%l7 + 0x6A], %g1
ld [%l7 + 0x3C], %f6
loop_2223:
ld [%l7 + 0x54], %f0
ldsh [%l7 + 0x3E], %l5
ldub [%l7 + 0x49], %i6
ld [%l7 + 0x48], %f1
fmovsn %icc, %f14, %f14
ldsw [%l7 + 0x24], %o1
fones %f9
fcmped %fcc0, %f12, %f8
fpsub16 %f10, %f2, %f8
sub %i2, 0x18BE, %g7
fmovsne %icc, %f5, %f1
movrgez %o6, 0x25E, %i0
movg %xcc, %i7, %i4
mulscc %i1, %g3, %o7
fmovrdgz %o4, %f6, %f10
bvc %xcc, loop_2224
fbul,a %fcc0, loop_2225
fmovsne %icc, %f3, %f15
siam 0x7
loop_2224:
lduh [%l7 + 0x4E], %o0
loop_2225:
tl %icc, 0x6
alignaddr %o5, %g2, %l1
sth %g6, [%l7 + 0x7A]
udiv %g4, 0x1FF7, %l4
lduh [%l7 + 0x48], %l3
fbo %fcc2, loop_2226
ld [%l7 + 0x1C], %f0
stb %l2, [%l7 + 0x18]
ldd [%l7 + 0x70], %f8
loop_2226:
fcmpes %fcc2, %f4, %f5
fandnot2 %f2, %f2, %f2
ldx [%l7 + 0x58], %l6
fbne %fcc0, loop_2227
ldx [%l7 + 0x58], %l0
tcc %icc, 0x3
ldx [%l7 + 0x18], %o3
loop_2227:
sethi 0x06C9, %i5
fmovdcs %xcc, %f0, %f10
fpadd32 %f8, %f12, %f8
andcc %i3, %g5, %g1
edge32ln %o2, %l5, %o1
fble,a %fcc1, loop_2228
popc 0x0894, %i2
fmovdge %xcc, %f4, %f14
ld [%l7 + 0x34], %f6
loop_2228:
sub %i6, %o6, %i0
ldub [%l7 + 0x46], %i7
movre %g7, 0x0E5, %i4
fbe %fcc0, loop_2229
fbul,a %fcc3, loop_2230
fandnot1s %f6, %f13, %f14
fbo,a %fcc3, loop_2231
loop_2229:
ldub [%l7 + 0x6A], %g3
loop_2230:
fzero %f14
fors %f13, %f1, %f11
loop_2231:
sth %o7, [%l7 + 0x24]
ldsh [%l7 + 0x1A], %i1
tsubcctv %o0, %o5, %o4
fbo,a %fcc2, loop_2232
ldsw [%l7 + 0x6C], %g2
fbl %fcc1, loop_2233
array8 %g6, %l1, %g4
loop_2232:
stx %l3, [%l7 + 0x48]
bge,a %icc, loop_2234
loop_2233:
fmovdl %xcc, %f2, %f9
fcmpeq32 %f0, %f4, %l4
ldsb [%l7 + 0x6D], %l2
loop_2234:
brlez %l6, loop_2235
brgz %l0, loop_2236
edge32n %o3, %i3, %i5
movpos %xcc, %g1, %g5
loop_2235:
stw %l5, [%l7 + 0x3C]
loop_2236:
tl %icc, 0x6
fand %f12, %f0, %f14
fornot1s %f7, %f4, %f5
fbuge %fcc1, loop_2237
st %f14, [%l7 + 0x34]
std %f0, [%l7 + 0x78]
andn %o1, 0x0179, %i2
loop_2237:
ldd [%l7 + 0x38], %f4
ldsb [%l7 + 0x26], %o2
ldd [%l7 + 0x70], %f10
movrlez %o6, %i6, %i7
or %i0, %i4, %g3
fmovs %f14, %f11
fbn,a %fcc2, loop_2238
ld [%l7 + 0x18], %f5
fmovrdlz %g7, %f4, %f4
taddcc %o7, %o0, %o5
loop_2238:
fbu %fcc1, loop_2239
st %f4, [%l7 + 0x48]
fnot2s %f1, %f8
std %f8, [%l7 + 0x48]
loop_2239:
fpadd32 %f8, %f12, %f2
ldd [%l7 + 0x70], %f8
umulcc %o4, %i1, %g2
std %f4, [%l7 + 0x50]
std %f4, [%l7 + 0x38]
fbul,a %fcc0, loop_2240
ldd [%l7 + 0x30], %f6
st %f2, [%l7 + 0x48]
fpsub32 %f4, %f2, %f14
loop_2240:
sllx %g6, %l1, %l3
edge32 %l4, %l2, %l6
stx %l0, [%l7 + 0x70]
alignaddrl %g4, %i3, %i5
stb %o3, [%l7 + 0x2F]
call loop_2241
brz %g1, loop_2242
fmovrslz %l5, %f13, %f5
ba loop_2243
loop_2241:
fnors %f7, %f2, %f9
loop_2242:
st %f14, [%l7 + 0x28]
nop
setx loop_2244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2243:
subccc %g5, %o1, %o2
bg %xcc, loop_2245
lduw [%l7 + 0x7C], %o6
loop_2244:
fbge %fcc0, loop_2246
ldsh [%l7 + 0x72], %i6
loop_2245:
movcc %xcc, %i2, %i7
ldsw [%l7 + 0x58], %i4
loop_2246:
for %f0, %f10, %f14
udivx %g3, 0x1286, %g7
ta %xcc, 0x2
ldd [%l7 + 0x78], %f2
stx %i0, [%l7 + 0x70]
ldsh [%l7 + 0x3E], %o7
umulcc %o0, 0x1604, %o5
stb %o4, [%l7 + 0x19]
sdiv %i1, 0x12BF, %g2
fbg,a %fcc1, loop_2247
fmovsa %xcc, %f13, %f8
edge32 %l1, %l3, %g6
fnot2s %f8, %f7
loop_2247:
srl %l2, %l4, %l6
bleu,a loop_2248
ldub [%l7 + 0x2B], %l0
subc %g4, %i3, %i5
fnands %f8, %f11, %f2
loop_2248:
ldsb [%l7 + 0x75], %o3
nop
setx loop_2249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %g1, 0x0D73, %g5
nop
setx loop_2250, %l0, %l1
jmpl %l1, %o1
sra %o2, %o6, %l5
loop_2249:
fmovsleu %icc, %f7, %f7
fbule,a %fcc0, loop_2251
loop_2250:
brgez,a %i6, loop_2252
fpadd32 %f8, %f4, %f14
ldsh [%l7 + 0x30], %i7
loop_2251:
fpadd16s %f12, %f2, %f3
loop_2252:
fcmpne16 %f2, %f4, %i2
stx %i4, [%l7 + 0x58]
fmovsvs %xcc, %f9, %f10
fpack16 %f6, %f11
lduw [%l7 + 0x54], %g3
movrgez %i0, %o7, %o0
brlez,a %o5, loop_2253
fmovrsgez %g7, %f9, %f0
fblg,a %fcc1, loop_2254
addcc %i1, %o4, %l1
loop_2253:
tl %xcc, 0x5
fmovdgu %xcc, %f7, %f15
loop_2254:
sth %g2, [%l7 + 0x46]
fbug,a %fcc3, loop_2255
bl,a loop_2256
sth %g6, [%l7 + 0x6A]
ldx [%l7 + 0x28], %l3
loop_2255:
fabsd %f4, %f10
loop_2256:
umulcc %l4, %l6, %l2
fors %f11, %f11, %f0
fbne,a %fcc1, loop_2257
ble loop_2258
fbug,a %fcc1, loop_2259
fmovrdgz %g4, %f8, %f0
loop_2257:
fcmpgt32 %f2, %f0, %l0
loop_2258:
sth %i3, [%l7 + 0x66]
loop_2259:
ldsb [%l7 + 0x47], %i5
fcmpes %fcc0, %f3, %f0
fmuld8ulx16 %f4, %f3, %f6
st %f0, [%l7 + 0x0C]
fba %fcc0, loop_2260
nop
setx loop_2261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg,pn %xcc, loop_2262
fmovsne %icc, %f7, %f6
loop_2260:
orncc %g1, 0x00D9, %g5
loop_2261:
fmovrsgz %o1, %f14, %f3
loop_2262:
fand %f8, %f6, %f14
fexpand %f14, %f6
fcmpgt32 %f4, %f6, %o2
fsrc2s %f3, %f5
fmovda %icc, %f2, %f3
fnot1s %f0, %f0
tvs %icc, 0x2
ldsb [%l7 + 0x3E], %o3
bne,a loop_2263
lduh [%l7 + 0x52], %l5
sth %i6, [%l7 + 0x10]
tl %xcc, 0x3
loop_2263:
fone %f12
tn %icc, 0x0
ldx [%l7 + 0x50], %o6
movre %i7, 0x083, %i2
fmovdleu %xcc, %f13, %f10
lduh [%l7 + 0x26], %g3
bl %icc, loop_2264
fmovrse %i4, %f13, %f8
fmovrdne %i0, %f10, %f10
fbue,a %fcc2, loop_2265
loop_2264:
fbuge,a %fcc0, loop_2266
fmovdcs %xcc, %f3, %f9
andcc %o7, 0x0646, %o0
loop_2265:
sth %o5, [%l7 + 0x74]
loop_2266:
fpackfix %f0, %f11
edge8ln %g7, %i1, %l1
fandnot1 %f8, %f14, %f10
ldx [%l7 + 0x38], %o4
stx %g6, [%l7 + 0x20]
stb %g2, [%l7 + 0x76]
stw %l4, [%l7 + 0x50]
movpos %xcc, %l6, %l3
edge8n %l2, %l0, %g4
brlez,a %i5, loop_2267
movge %xcc, %i3, %g1
fmovdge %icc, %f12, %f11
udivcc %g5, 0x1050, %o2
loop_2267:
bvs loop_2268
ld [%l7 + 0x20], %f14
and %o1, %o3, %i6
bcs,a,pt %icc, loop_2269
loop_2268:
sdivcc %l5, 0x002E, %o6
lduh [%l7 + 0x32], %i2
stx %i7, [%l7 + 0x60]
loop_2269:
fmovrslez %i4, %f0, %f3
fblg,a %fcc1, loop_2270
srax %g3, 0x00, %i0
ldsh [%l7 + 0x0A], %o0
std %f6, [%l7 + 0x10]
loop_2270:
fexpand %f6, %f4
nop
setx loop_2271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %o7, %o5, %g7
add %i1, 0x1406, %o4
fpmerge %f5, %f0, %f2
loop_2271:
movrgez %l1, %g2, %g6
tle %icc, 0x0
udivcc %l6, 0x0254, %l3
stb %l2, [%l7 + 0x74]
fornot1 %f0, %f4, %f14
fpsub16 %f12, %f2, %f12
fmul8x16 %f6, %f4, %f4
edge32l %l4, %l0, %i5
fpmerge %f9, %f9, %f2
bgu,a %icc, loop_2272
ld [%l7 + 0x2C], %f4
udiv %i3, 0x1B3D, %g1
edge16 %g5, %o2, %o1
loop_2272:
fba %fcc1, loop_2273
fcmpgt32 %f0, %f8, %g4
fpmerge %f12, %f13, %f2
stb %o3, [%l7 + 0x10]
loop_2273:
sth %l5, [%l7 + 0x34]
ldsb [%l7 + 0x5E], %i6
srlx %o6, 0x19, %i2
fmovsleu %xcc, %f14, %f5
fsrc1s %f15, %f11
sth %i7, [%l7 + 0x2E]
umulcc %i4, 0x0EBA, %g3
taddcctv %i0, 0x1E9B, %o7
fand %f4, %f12, %f8
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x58], %o0
ldd [%l7 + 0x30], %f0
ldx [%l7 + 0x08], %g7
fornot1 %f14, %f6, %f4
brgez %i1, loop_2274
edge8n %o4, %o5, %g2
lduh [%l7 + 0x26], %g6
fcmpeq16 %f14, %f6, %l6
loop_2274:
fexpand %f0, %f4
bneg,a loop_2275
tvc %icc, 0x1
fmovda %icc, %f11, %f15
ldsb [%l7 + 0x0E], %l1
loop_2275:
fandnot2s %f10, %f10, %f8
fabsd %f8, %f2
tsubcc %l2, 0x0C8E, %l3
ld [%l7 + 0x7C], %f15
fmovdvc %icc, %f1, %f8
movge %xcc, %l0, %l4
add %i5, %g1, %i3
stx %g5, [%l7 + 0x38]
smulcc %o1, %o2, %o3
fmovsge %icc, %f7, %f3
udiv %l5, 0x1768, %i6
fnot2s %f10, %f10
fmul8ulx16 %f8, %f8, %f2
fcmpgt32 %f8, %f8, %g4
fone %f4
tpos %icc, 0x6
ldsh [%l7 + 0x28], %i2
xnor %i7, %i4, %o6
lduh [%l7 + 0x52], %g3
fmovsneg %icc, %f14, %f15
sdivcc %i0, 0x0623, %o7
fbge %fcc3, loop_2276
edge32n %o0, %g7, %i1
ldx [%l7 + 0x50], %o5
fmovdpos %xcc, %f9, %f3
loop_2276:
movrgez %g2, %o4, %g6
bneg,pn %icc, loop_2277
std %f10, [%l7 + 0x28]
sra %l6, 0x07, %l2
stw %l1, [%l7 + 0x24]
loop_2277:
lduw [%l7 + 0x78], %l3
fpadd32 %f12, %f10, %f12
sth %l0, [%l7 + 0x4E]
bge,a,pt %xcc, loop_2278
array32 %l4, %i5, %g1
movge %icc, %g5, %i3
movrlz %o1, 0x30C, %o2
loop_2278:
fmovsvc %xcc, %f14, %f0
fbge,a %fcc1, loop_2279
sth %l5, [%l7 + 0x66]
bne,a %icc, loop_2280
fmuld8sux16 %f10, %f6, %f4
loop_2279:
fmovdvc %xcc, %f6, %f5
movge %xcc, %i6, %g4
loop_2280:
edge16 %o3, %i2, %i7
xnorcc %o6, %g3, %i4
fmovrslez %i0, %f12, %f5
fnor %f8, %f0, %f6
ld [%l7 + 0x50], %f7
srax %o7, 0x0E, %g7
fcmpd %fcc1, %f10, %f10
edge8l %o0, %o5, %g2
fnors %f0, %f3, %f7
std %f4, [%l7 + 0x78]
lduw [%l7 + 0x3C], %o4
fpsub16 %f6, %f6, %f8
ldsw [%l7 + 0x6C], %i1
bg,a,pn %icc, loop_2281
fmovscs %xcc, %f14, %f5
stb %l6, [%l7 + 0x15]
call loop_2282
loop_2281:
fmovdvc %icc, %f15, %f2
fbul %fcc2, loop_2283
movcc %icc, %g6, %l2
loop_2282:
srlx %l3, 0x00, %l0
stb %l4, [%l7 + 0x14]
loop_2283:
fpack32 %f14, %f4, %f4
fcmpgt16 %f2, %f2, %l1
fble %fcc2, loop_2284
st %f9, [%l7 + 0x5C]
fandnot2s %f0, %f7, %f6
ba loop_2285
loop_2284:
fmovdne %icc, %f2, %f2
ldsw [%l7 + 0x60], %g1
movvc %icc, %g5, %i5
loop_2285:
umulcc %i3, 0x028D, %o2
movre %o1, %l5, %g4
ldsh [%l7 + 0x4C], %i6
movle %xcc, %o3, %i7
fmovdleu %icc, %f1, %f0
nop
setx loop_2286, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x7
fmovsn %icc, %f10, %f1
fpadd32s %f14, %f4, %f0
loop_2286:
fpadd32s %f0, %f11, %f13
taddcctv %i2, 0x03C2, %o6
fmul8x16 %f5, %f4, %f6
fmuld8sux16 %f0, %f0, %f2
fmovs %f4, %f9
for %f10, %f8, %f2
sth %i4, [%l7 + 0x56]
fnegs %f14, %f12
stb %g3, [%l7 + 0x4F]
stw %i0, [%l7 + 0x50]
fmovsge %xcc, %f0, %f12
subcc %o7, %g7, %o5
tpos %icc, 0x6
std %f6, [%l7 + 0x58]
or %g2, 0x0A68, %o4
fmovrsgz %i1, %f12, %f6
nop
setx loop_2287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %l6, %f8, %f4
st %f9, [%l7 + 0x14]
fnegd %f6, %f8
loop_2287:
fmovdvs %icc, %f13, %f5
stb %g6, [%l7 + 0x4A]
fmovde %xcc, %f13, %f15
fmul8x16au %f2, %f9, %f6
fzero %f6
movrgz %o0, %l3, %l2
ld [%l7 + 0x54], %f1
fnot2s %f14, %f12
std %f8, [%l7 + 0x10]
sth %l0, [%l7 + 0x1E]
ldsb [%l7 + 0x21], %l4
stx %g1, [%l7 + 0x60]
edge32 %g5, %i5, %i3
ldsw [%l7 + 0x24], %l1
addccc %o1, 0x1228, %l5
bshuffle %f8, %f2, %f6
fmovrdlz %g4, %f2, %f14
bne,pn %xcc, loop_2288
stw %o2, [%l7 + 0x4C]
taddcctv %o3, 0x1D17, %i7
fmul8x16 %f12, %f6, %f12
loop_2288:
sll %i6, 0x1D, %i2
brz %i4, loop_2289
fpack32 %f10, %f10, %f2
fornot1s %f14, %f14, %f13
fpadd32 %f12, %f2, %f4
loop_2289:
movne %icc, %g3, %o6
fandnot1 %f10, %f0, %f0
st %f3, [%l7 + 0x0C]
fcmpeq16 %f0, %f4, %o7
stb %g7, [%l7 + 0x1A]
st %f1, [%l7 + 0x64]
lduw [%l7 + 0x60], %i0
stb %g2, [%l7 + 0x78]
std %f10, [%l7 + 0x68]
fmovsn %xcc, %f6, %f2
movle %icc, %o4, %i1
st %f4, [%l7 + 0x44]
movrgez %o5, 0x2D3, %l6
ldx [%l7 + 0x48], %g6
fble,a %fcc0, loop_2290
orcc %o0, %l2, %l3
xnor %l0, 0x0CB1, %g1
fcmpgt16 %f0, %f12, %g5
loop_2290:
smulcc %l4, %i3, %l1
fmovrdlez %i5, %f4, %f6
or %l5, 0x1628, %o1
ld [%l7 + 0x28], %f0
tl %xcc, 0x7
popc 0x17DF, %g4
std %f8, [%l7 + 0x18]
bge,a %icc, loop_2291
fcmpgt16 %f2, %f14, %o3
fmovrslz %o2, %f1, %f2
fmul8x16 %f12, %f10, %f0
loop_2291:
fones %f7
fabss %f3, %f3
bl,a %icc, loop_2292
stb %i7, [%l7 + 0x5B]
stx %i2, [%l7 + 0x78]
lduh [%l7 + 0x64], %i4
loop_2292:
lduh [%l7 + 0x26], %g3
stx %i6, [%l7 + 0x08]
fcmpne16 %f12, %f2, %o7
fblg %fcc3, loop_2293
fxor %f14, %f10, %f4
tgu %xcc, 0x4
fnegd %f14, %f0
loop_2293:
stb %g7, [%l7 + 0x2D]
ble loop_2294
tgu %icc, 0x3
faligndata %f6, %f10, %f4
subcc %i0, %g2, %o4
loop_2294:
fmovdge %xcc, %f10, %f4
stx %o6, [%l7 + 0x10]
tvs %xcc, 0x0
fmovde %icc, %f11, %f3
fbul %fcc2, loop_2295
ble %xcc, loop_2296
ldd [%l7 + 0x68], %f6
movrgez %o5, 0x3D1, %l6
loop_2295:
fcmpne16 %f14, %f6, %g6
loop_2296:
stb %o0, [%l7 + 0x40]
ldsh [%l7 + 0x2C], %i1
ldsb [%l7 + 0x30], %l2
stw %l0, [%l7 + 0x5C]
lduw [%l7 + 0x1C], %l3
sth %g1, [%l7 + 0x34]
tn %icc, 0x4
add %l4, 0x1095, %i3
fpadd16 %f2, %f4, %f2
andn %l1, 0x1619, %g5
fbug,a %fcc0, loop_2297
fbe %fcc0, loop_2298
sth %i5, [%l7 + 0x36]
ldsw [%l7 + 0x18], %l5
loop_2297:
ldsw [%l7 + 0x34], %o1
loop_2298:
fmovrdne %g4, %f0, %f6
fmovsa %icc, %f6, %f0
stb %o3, [%l7 + 0x1D]
fcmps %fcc3, %f4, %f4
be,a %icc, loop_2299
fabss %f15, %f0
bne loop_2300
fbuge,a %fcc2, loop_2301
loop_2299:
subc %o2, %i2, %i7
tge %xcc, 0x6
loop_2300:
fmovd %f10, %f2
loop_2301:
fmovdvc %xcc, %f12, %f2
array8 %g3, %i4, %o7
smulcc %g7, 0x0C77, %i0
edge32ln %g2, %o4, %i6
fmuld8ulx16 %f1, %f6, %f2
movre %o5, %l6, %o6
fbul %fcc1, loop_2302
movleu %xcc, %o0, %g6
fmovsn %xcc, %f4, %f9
for %f10, %f2, %f14
loop_2302:
addc %i1, %l0, %l3
bshuffle %f4, %f14, %f12
sth %g1, [%l7 + 0x14]
faligndata %f10, %f8, %f10
lduw [%l7 + 0x14], %l2
fcmpne32 %f14, %f14, %l4
fcmpes %fcc1, %f7, %f5
lduw [%l7 + 0x78], %l1
fbge %fcc1, loop_2303
fnot2 %f14, %f10
fmovdg %icc, %f3, %f0
call loop_2304
loop_2303:
fmul8ulx16 %f4, %f12, %f8
orn %i3, %g5, %l5
andncc %i5, %g4, %o3
loop_2304:
sdiv %o1, 0x14D5, %o2
andn %i7, 0x14A6, %g3
fcmpes %fcc0, %f8, %f4
fmovrdlez %i4, %f12, %f0
fmovdn %icc, %f5, %f15
movn %icc, %o7, %g7
movcs %icc, %i0, %g2
edge32l %i2, %o4, %i6
fors %f9, %f14, %f3
bg,pn %xcc, loop_2305
ldsh [%l7 + 0x3A], %l6
fnegs %f8, %f14
stw %o5, [%l7 + 0x4C]
loop_2305:
mova %xcc, %o0, %g6
ldd [%l7 + 0x70], %f0
edge8n %i1, %l0, %l3
stx %g1, [%l7 + 0x40]
bcc,a,pn %xcc, loop_2306
std %f0, [%l7 + 0x38]
bg,a loop_2307
fcmpes %fcc0, %f4, %f7
loop_2306:
subcc %l2, %l4, %o6
movpos %xcc, %l1, %g5
loop_2307:
fcmpne16 %f6, %f8, %i3
fzero %f0
mulx %l5, %g4, %o3
brgez,a %o1, loop_2308
fandnot1 %f2, %f6, %f2
taddcc %i5, %o2, %g3
stb %i7, [%l7 + 0x0D]
loop_2308:
bcc,a loop_2309
st %f12, [%l7 + 0x60]
alignaddrl %i4, %o7, %g7
fpsub32 %f4, %f4, %f14
loop_2309:
smulcc %i0, %g2, %i2
fbu,a %fcc3, loop_2310
stx %o4, [%l7 + 0x20]
ldsb [%l7 + 0x3D], %i6
sth %o5, [%l7 + 0x6A]
loop_2310:
fba,a %fcc1, loop_2311
ldsh [%l7 + 0x3C], %o0
movn %xcc, %g6, %l6
fmovrsne %i1, %f11, %f9
loop_2311:
fcmpne16 %f6, %f4, %l3
sub %g1, %l2, %l0
andncc %o6, %l1, %l4
tl %icc, 0x1
fmovdcs %icc, %f2, %f15
taddcctv %i3, %l5, %g5
ldsh [%l7 + 0x52], %g4
fcmple32 %f6, %f10, %o1
ldsh [%l7 + 0x32], %i5
movvc %xcc, %o2, %g3
ld [%l7 + 0x58], %f13
array32 %i7, %o3, %i4
fornot2 %f10, %f10, %f0
ldd [%l7 + 0x78], %f0
array16 %g7, %o7, %g2
fxnor %f14, %f6, %f8
tle %xcc, 0x0
xnorcc %i0, 0x14E4, %i2
sdivx %i6, 0x1F3D, %o5
te %xcc, 0x3
fmovsleu %icc, %f10, %f12
fmovsvs %xcc, %f15, %f0
stx %o0, [%l7 + 0x38]
fbue %fcc1, loop_2312
fand %f12, %f12, %f14
stw %g6, [%l7 + 0x64]
fpmerge %f1, %f14, %f8
loop_2312:
ldub [%l7 + 0x15], %o4
fmovdcc %xcc, %f7, %f6
nop
setx loop_2313, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x50], %l6
fsrc1s %f2, %f13
ldx [%l7 + 0x08], %l3
loop_2313:
sth %i1, [%l7 + 0x48]
bvc %xcc, loop_2314
and %l2, %l0, %o6
ldub [%l7 + 0x49], %g1
fmovrse %l1, %f6, %f1
loop_2314:
fbue %fcc2, loop_2315
brlz %l4, loop_2316
ldd [%l7 + 0x40], %f10
ldub [%l7 + 0x52], %l5
loop_2315:
stw %i3, [%l7 + 0x20]
loop_2316:
fbug %fcc3, loop_2317
te %icc, 0x5
array16 %g5, %o1, %g4
bn,a loop_2318
loop_2317:
sra %i5, %o2, %i7
brlz %o3, loop_2319
st %f10, [%l7 + 0x48]
loop_2318:
fpmerge %f3, %f14, %f4
bne,pt %icc, loop_2320
loop_2319:
ldsb [%l7 + 0x25], %i4
fones %f4
tsubcc %g7, %g3, %o7
loop_2320:
movvc %icc, %i0, %g2
ldx [%l7 + 0x78], %i2
movn %icc, %i6, %o5
fnands %f3, %f2, %f13
movrlz %g6, 0x120, %o0
fmovsn %xcc, %f8, %f8
fpsub16s %f1, %f3, %f7
ld [%l7 + 0x20], %f9
fmovdvc %xcc, %f4, %f7
tleu %icc, 0x4
ldd [%l7 + 0x08], %f12
tsubcctv %o4, 0x129B, %l6
fmovsle %icc, %f2, %f4
fbo %fcc3, loop_2321
ldd [%l7 + 0x38], %f4
fcmpd %fcc2, %f8, %f0
fbo %fcc0, loop_2322
loop_2321:
ldub [%l7 + 0x41], %i1
fmovscc %icc, %f13, %f2
fmovrsne %l2, %f9, %f14
loop_2322:
fmovsvs %xcc, %f14, %f3
ldd [%l7 + 0x50], %f0
subccc %l3, 0x18B0, %o6
edge32 %l0, %l1, %l4
ldsb [%l7 + 0x73], %l5
fmul8ulx16 %f2, %f6, %f10
fmovrdgez %g1, %f12, %f10
sdiv %i3, 0x1B11, %o1
xor %g5, 0x13EA, %g4
movrlz %i5, 0x072, %i7
st %f9, [%l7 + 0x10]
sethi 0x1122, %o2
stx %i4, [%l7 + 0x30]
bn,a %xcc, loop_2323
sethi 0x1DFC, %o3
ld [%l7 + 0x68], %f13
stx %g7, [%l7 + 0x28]
loop_2323:
stw %o7, [%l7 + 0x0C]
st %f6, [%l7 + 0x60]
ldub [%l7 + 0x7D], %i0
std %f12, [%l7 + 0x40]
bcc %icc, loop_2324
st %f2, [%l7 + 0x18]
ldd [%l7 + 0x60], %f2
fmovdvc %icc, %f10, %f1
loop_2324:
ldsh [%l7 + 0x3C], %g2
edge8n %i2, %g3, %i6
ld [%l7 + 0x48], %f3
fmul8x16al %f13, %f11, %f14
udivx %o5, 0x170E, %o0
stw %o4, [%l7 + 0x48]
fmuld8sux16 %f15, %f0, %f8
movge %icc, %l6, %g6
fmovdl %xcc, %f0, %f12
sub %l2, 0x1AFF, %l3
ba,pn %icc, loop_2325
and %o6, 0x0CB2, %i1
fmovrdne %l0, %f14, %f10
siam 0x3
loop_2325:
fornot1s %f3, %f7, %f4
fmovse %icc, %f14, %f3
ld [%l7 + 0x24], %f11
bneg,a,pn %xcc, loop_2326
tneg %xcc, 0x2
edge8l %l4, %l5, %g1
bge loop_2327
loop_2326:
fpadd16s %f8, %f5, %f7
fbule %fcc3, loop_2328
fmovdcs %xcc, %f0, %f4
loop_2327:
taddcctv %l1, %i3, %g5
fmovrdlez %g4, %f6, %f4
loop_2328:
lduh [%l7 + 0x6E], %i5
bgu,a,pt %xcc, loop_2329
ldsw [%l7 + 0x3C], %o1
lduw [%l7 + 0x24], %o2
fzero %f6
loop_2329:
ldx [%l7 + 0x50], %i7
movneg %xcc, %i4, %o3
ldsw [%l7 + 0x2C], %g7
fbg %fcc1, loop_2330
fmuld8sux16 %f1, %f10, %f4
bneg,pn %icc, loop_2331
umulcc %o7, 0x1D68, %i0
loop_2330:
fand %f14, %f8, %f8
ldsb [%l7 + 0x29], %i2
loop_2331:
ldd [%l7 + 0x08], %f8
fexpand %f13, %f8
orncc %g2, %g3, %o5
edge32ln %o0, %i6, %l6
ldsw [%l7 + 0x44], %g6
call loop_2332
lduh [%l7 + 0x38], %o4
stx %l2, [%l7 + 0x20]
st %f6, [%l7 + 0x1C]
loop_2332:
fandnot2s %f13, %f14, %f4
stb %l3, [%l7 + 0x30]
lduh [%l7 + 0x7E], %i1
udiv %o6, 0x0E34, %l0
fmul8x16 %f14, %f12, %f6
lduh [%l7 + 0x18], %l5
fmovdge %xcc, %f10, %f5
brgez,a %l4, loop_2333
fmul8sux16 %f8, %f0, %f12
ldsb [%l7 + 0x5E], %l1
edge8 %i3, %g5, %g1
loop_2333:
edge16ln %i5, %o1, %g4
movrgez %o2, 0x386, %i7
edge32l %i4, %g7, %o7
fblg %fcc0, loop_2334
stw %o3, [%l7 + 0x7C]
faligndata %f4, %f2, %f10
bvc loop_2335
loop_2334:
ldsw [%l7 + 0x7C], %i2
st %f7, [%l7 + 0x30]
edge8ln %i0, %g2, %o5
loop_2335:
fmovsgu %icc, %f3, %f5
movrne %o0, %i6, %l6
fbl %fcc3, loop_2336
movrne %g3, %g6, %l2
andn %l3, %i1, %o4
ldd [%l7 + 0x68], %f12
loop_2336:
fmovdgu %xcc, %f13, %f8
st %f3, [%l7 + 0x18]
ldub [%l7 + 0x72], %l0
fandnot2 %f4, %f6, %f0
andn %l5, 0x006D, %l4
movpos %icc, %l1, %o6
fblg,a %fcc2, loop_2337
bleu,a %xcc, loop_2338
fcmps %fcc3, %f5, %f6
fnegs %f4, %f12
loop_2337:
subccc %i3, 0x1F6C, %g1
loop_2338:
ld [%l7 + 0x5C], %f3
alignaddrl %i5, %o1, %g4
tleu %xcc, 0x4
ldsh [%l7 + 0x52], %g5
udivcc %i7, 0x1E62, %o2
fmovd %f2, %f8
fcmpeq32 %f4, %f14, %i4
edge16n %g7, %o7, %i2
brgz,a %i0, loop_2339
ldd [%l7 + 0x58], %f10
fzeros %f0
fmovscs %xcc, %f0, %f4
loop_2339:
lduw [%l7 + 0x20], %g2
addc %o5, 0x108C, %o3
edge16l %i6, %l6, %g3
edge32ln %g6, %o0, %l2
ld [%l7 + 0x48], %f1
fmovsn %xcc, %f2, %f15
umulcc %i1, 0x0EAD, %o4
be,a loop_2340
fmovsge %xcc, %f9, %f4
fandnot1 %f14, %f14, %f8
ldub [%l7 + 0x40], %l0
loop_2340:
addccc %l3, 0x0CBF, %l5
lduh [%l7 + 0x7C], %l4
fand %f14, %f8, %f6
bgu loop_2341
bge,a,pt %xcc, loop_2342
movneg %xcc, %l1, %o6
fmovsn %icc, %f9, %f12
loop_2341:
sth %i3, [%l7 + 0x44]
loop_2342:
sth %i5, [%l7 + 0x24]
lduw [%l7 + 0x2C], %g1
fexpand %f12, %f4
fxnors %f7, %f0, %f14
alignaddrl %o1, %g4, %i7
fnot2s %f15, %f9
alignaddrl %g5, %i4, %o2
and %o7, 0x1AE5, %i2
fbul %fcc0, loop_2343
popc %i0, %g2
fmovsvc %xcc, %f2, %f12
ldub [%l7 + 0x66], %o5
loop_2343:
fpack16 %f8, %f6
fba,a %fcc1, loop_2344
ba loop_2345
stw %g7, [%l7 + 0x30]
fmovrsgz %i6, %f14, %f2
loop_2344:
orcc %o3, 0x0D68, %g3
loop_2345:
movrgez %l6, %o0, %l2
stb %g6, [%l7 + 0x23]
mova %xcc, %o4, %l0
ldd [%l7 + 0x40], %f8
andn %i1, %l5, %l4
fpack32 %f8, %f4, %f8
orncc %l3, %l1, %i3
smul %i5, %o6, %o1
movl %xcc, %g1, %g4
stx %i7, [%l7 + 0x28]
movpos %icc, %g5, %i4
movrgz %o2, 0x049, %o7
ldsw [%l7 + 0x74], %i2
lduh [%l7 + 0x44], %i0
stw %g2, [%l7 + 0x3C]
st %f1, [%l7 + 0x6C]
fcmpeq16 %f8, %f0, %g7
st %f9, [%l7 + 0x40]
ldub [%l7 + 0x23], %o5
fmovsvc %xcc, %f12, %f3
movvc %xcc, %i6, %g3
fzeros %f13
call loop_2346
pdist %f10, %f10, %f8
st %f10, [%l7 + 0x5C]
or %o3, %l6, %o0
loop_2346:
sth %g6, [%l7 + 0x30]
fnands %f3, %f1, %f8
sdiv %o4, 0x0E83, %l0
tgu %icc, 0x5
fpack16 %f10, %f1
fmovspos %icc, %f9, %f7
ld [%l7 + 0x4C], %f0
smulcc %l2, %l5, %i1
fbl,a %fcc0, loop_2347
ldub [%l7 + 0x4E], %l4
fbo %fcc2, loop_2348
brgez %l1, loop_2349
loop_2347:
ldx [%l7 + 0x08], %l3
ldsh [%l7 + 0x0E], %i5
loop_2348:
fmovsn %xcc, %f14, %f14
loop_2349:
stb %o6, [%l7 + 0x51]
fmovrslz %i3, %f8, %f2
ld [%l7 + 0x14], %f5
ldsw [%l7 + 0x2C], %o1
fsrc1s %f11, %f0
std %f0, [%l7 + 0x18]
sllx %g4, 0x1E, %i7
edge32 %g5, %i4, %g1
ldx [%l7 + 0x68], %o7
tcs %icc, 0x7
movrlez %i2, 0x286, %i0
stx %g2, [%l7 + 0x78]
fors %f4, %f2, %f3
fxors %f0, %f7, %f14
ldsw [%l7 + 0x28], %o2
ldsh [%l7 + 0x28], %o5
fbge,a %fcc0, loop_2350
orncc %i6, %g7, %g3
fands %f2, %f2, %f2
std %f12, [%l7 + 0x68]
loop_2350:
array8 %l6, %o0, %g6
movle %icc, %o4, %l0
tn %xcc, 0x3
fnegd %f8, %f0
fmul8x16al %f15, %f9, %f12
fmul8x16 %f2, %f4, %f12
nop
setx loop_2351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %o3, 0x0B52, %l5
brnz %l2, loop_2352
ldd [%l7 + 0x30], %f4
loop_2351:
bl,pn %xcc, loop_2353
fbu %fcc2, loop_2354
loop_2352:
fmul8x16al %f9, %f15, %f0
lduh [%l7 + 0x34], %l4
loop_2353:
fandnot2 %f10, %f8, %f12
loop_2354:
fmovdge %xcc, %f8, %f11
edge8n %l1, %i1, %i5
fmuld8ulx16 %f12, %f15, %f4
ld [%l7 + 0x28], %f13
fornot1 %f8, %f4, %f6
bl,pt %icc, loop_2355
tl %xcc, 0x3
fmovrsgez %l3, %f9, %f14
std %f14, [%l7 + 0x40]
loop_2355:
ldsw [%l7 + 0x20], %o6
fsrc1 %f0, %f4
ldub [%l7 + 0x6B], %i3
fornot1 %f0, %f12, %f12
fcmps %fcc1, %f15, %f2
movl %icc, %o1, %g4
edge8l %g5, %i4, %g1
tleu %icc, 0x2
fmovrdgez %o7, %f2, %f6
fpadd16s %f6, %f8, %f12
fbo,a %fcc2, loop_2356
fblg,a %fcc0, loop_2357
fzeros %f11
alignaddrl %i2, %i0, %i7
loop_2356:
bvs,a,pt %xcc, loop_2358
loop_2357:
fmovsvs %xcc, %f9, %f15
movrlz %o2, %o5, %i6
lduh [%l7 + 0x18], %g7
loop_2358:
fmul8x16al %f2, %f15, %f4
taddcc %g2, 0x10B6, %g3
fbuge,a %fcc1, loop_2359
ldsb [%l7 + 0x2C], %l6
fnands %f7, %f1, %f12
bpos,pt %xcc, loop_2360
loop_2359:
sdivcc %o0, 0x1F53, %o4
st %f7, [%l7 + 0x54]
subccc %g6, 0x1020, %o3
loop_2360:
pdist %f14, %f12, %f2
lduw [%l7 + 0x58], %l5
stb %l2, [%l7 + 0x28]
xnor %l4, 0x0B51, %l1
and %l0, %i1, %l3
fmul8x16al %f1, %f8, %f2
movrlz %i5, %i3, %o6
fandnot1s %f9, %f1, %f8
ldx [%l7 + 0x30], %g4
fbue,a %fcc2, loop_2361
fbg,a %fcc1, loop_2362
ldsw [%l7 + 0x58], %o1
fmovsvc %icc, %f6, %f7
loop_2361:
fcmple16 %f12, %f14, %i4
loop_2362:
fmovrde %g5, %f12, %f6
fcmple16 %f2, %f12, %g1
lduw [%l7 + 0x5C], %o7
fmovdgu %xcc, %f10, %f1
orncc %i2, 0x0D74, %i0
bvc,pt %icc, loop_2363
fornot2 %f10, %f10, %f0
fones %f3
fnot1 %f10, %f10
loop_2363:
fmul8sux16 %f10, %f14, %f2
fbug,a %fcc0, loop_2364
st %f0, [%l7 + 0x6C]
xorcc %i7, 0x043F, %o2
tneg %icc, 0x2
loop_2364:
mulx %o5, 0x1468, %g7
mulscc %i6, 0x1B02, %g3
fmovsl %icc, %f15, %f5
sllx %g2, 0x0A, %l6
ldub [%l7 + 0x43], %o0
fpsub32 %f14, %f10, %f4
addcc %g6, 0x05B4, %o4
fpadd16s %f5, %f5, %f11
fmovdpos %xcc, %f10, %f14
umulcc %o3, %l5, %l2
std %f0, [%l7 + 0x08]
tle %xcc, 0x1
sll %l1, 0x0B, %l4
fabsd %f6, %f10
ldd [%l7 + 0x60], %f14
tsubcctv %l0, %l3, %i5
movrne %i3, %o6, %i1
fornot1s %f11, %f12, %f9
tcc %xcc, 0x6
ld [%l7 + 0x54], %f8
bn,pt %icc, loop_2365
fexpand %f5, %f2
fmovsneg %xcc, %f5, %f9
ldd [%l7 + 0x58], %f14
loop_2365:
mulscc %g4, 0x08E5, %i4
udivx %g5, 0x12DF, %g1
ldsw [%l7 + 0x58], %o1
fmul8x16al %f7, %f12, %f8
fpackfix %f4, %f10
bn,a loop_2366
umul %i2, 0x0356, %i0
addc %i7, 0x01E8, %o7
movleu %xcc, %o2, %g7
loop_2366:
bvs,a,pt %xcc, loop_2367
fsrc2 %f14, %f14
fnegs %f3, %f13
ldsh [%l7 + 0x58], %i6
loop_2367:
fmovscc %icc, %f12, %f12
tcs %xcc, 0x2
lduw [%l7 + 0x54], %g3
sra %g2, %l6, %o0
udivx %o5, 0x1BBB, %g6
xorcc %o3, %l5, %l2
nop
setx loop_2368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %xcc, 0x1
sth %o4, [%l7 + 0x1E]
bvs,pt %icc, loop_2369
loop_2368:
tle %icc, 0x7
ldsb [%l7 + 0x20], %l1
ldx [%l7 + 0x08], %l0
loop_2369:
ldsb [%l7 + 0x0E], %l4
fmovdgu %icc, %f1, %f7
st %f5, [%l7 + 0x7C]
tge %icc, 0x7
fands %f4, %f12, %f12
stx %i5, [%l7 + 0x18]
fbl %fcc1, loop_2370
fbuge %fcc2, loop_2371
fmovsne %icc, %f12, %f9
ldd [%l7 + 0x38], %f12
loop_2370:
orcc %i3, 0x106A, %l3
loop_2371:
fnegd %f14, %f4
nop
setx loop_2372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f2
fmovdcc %xcc, %f12, %f6
fsrc1s %f4, %f4
loop_2372:
be,a,pn %icc, loop_2373
fandnot2s %f3, %f10, %f11
std %f2, [%l7 + 0x58]
movpos %xcc, %o6, %i1
loop_2373:
movle %icc, %i4, %g5
fmovrdgz %g1, %f0, %f2
fandnot1 %f6, %f0, %f8
te %icc, 0x3
fble,a %fcc3, loop_2374
fmovrde %g4, %f12, %f2
fbn %fcc1, loop_2375
ldd [%l7 + 0x70], %f10
loop_2374:
fnegd %f0, %f8
stb %o1, [%l7 + 0x18]
loop_2375:
lduh [%l7 + 0x76], %i0
lduw [%l7 + 0x2C], %i2
edge32l %i7, %o7, %g7
ldub [%l7 + 0x2C], %o2
lduw [%l7 + 0x74], %i6
fmovdcc %xcc, %f7, %f2
fxor %f0, %f14, %f2
stb %g3, [%l7 + 0x5D]
edge8n %g2, %o0, %l6
movrlez %g6, 0x202, %o3
st %f3, [%l7 + 0x60]
fcmple16 %f6, %f8, %o5
ldsb [%l7 + 0x4C], %l5
stw %l2, [%l7 + 0x40]
fmovsleu %xcc, %f10, %f2
ldsh [%l7 + 0x30], %o4
fpack32 %f0, %f6, %f8
fcmple16 %f14, %f6, %l0
te %icc, 0x0
fmovdge %xcc, %f5, %f4
tcs %xcc, 0x6
edge32 %l1, %i5, %l4
fandnot2 %f12, %f8, %f10
lduh [%l7 + 0x5E], %i3
array32 %o6, %l3, %i4
movne %xcc, %g5, %g1
bgu,pn %xcc, loop_2376
addc %g4, %i1, %o1
xorcc %i0, 0x039E, %i7
std %f6, [%l7 + 0x50]
loop_2376:
stw %o7, [%l7 + 0x5C]
movre %i2, %g7, %i6
alignaddr %o2, %g2, %o0
movpos %xcc, %g3, %g6
bpos,a %icc, loop_2377
fmovsgu %xcc, %f9, %f7
fbue,a %fcc2, loop_2378
movvs %icc, %o3, %l6
loop_2377:
fmovsvc %icc, %f6, %f14
fmovsg %icc, %f1, %f9
loop_2378:
fmovdneg %xcc, %f5, %f5
tleu %xcc, 0x5
fxnor %f2, %f4, %f12
fmovscs %xcc, %f10, %f5
stx %l5, [%l7 + 0x08]
sth %o5, [%l7 + 0x7E]
fxnor %f8, %f4, %f6
tgu %icc, 0x5
nop
setx loop_2379, %l0, %l1
jmpl %l1, %o4
sth %l2, [%l7 + 0x38]
fmovse %xcc, %f5, %f4
ldsb [%l7 + 0x42], %l0
loop_2379:
fbne %fcc3, loop_2380
fcmple16 %f6, %f12, %i5
fmovdneg %icc, %f5, %f11
nop
setx loop_2381, %l0, %l1
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_2380:
bl,a,pt %icc, loop_2382
movrgz %l4, 0x39F, %i3
bg,pt %icc, loop_2383
loop_2381:
fmovrsne %l1, %f7, %f15
loop_2382:
orcc %l3, %i4, %o6
ldub [%l7 + 0x20], %g1
loop_2383:
ldx [%l7 + 0x10], %g4
movrne %i1, 0x224, %o1
lduh [%l7 + 0x5A], %i0
tn %icc, 0x5
movl %xcc, %g5, %i7
fpsub32s %f10, %f15, %f11
ba,pn %icc, loop_2384
tne %xcc, 0x1
fmovrslz %i2, %f5, %f1
ldx [%l7 + 0x30], %g7
loop_2384:
bge,pt %icc, loop_2385
mova %icc, %i6, %o7
taddcctv %o2, %o0, %g3
fornot2s %f9, %f7, %f15
loop_2385:
fmovrslez %g6, %f11, %f12
fnegd %f12, %f2
ldsw [%l7 + 0x18], %o3
stw %g2, [%l7 + 0x3C]
ldd [%l7 + 0x20], %f8
fcmple32 %f12, %f0, %l6
brnz %l5, loop_2386
udiv %o5, 0x0432, %l2
tgu %icc, 0x0
taddcc %l0, 0x1356, %o4
loop_2386:
tne %xcc, 0x7
fcmpeq16 %f2, %f2, %l4
ldsw [%l7 + 0x78], %i5
brlez,a %l1, loop_2387
bgu,a,pt %xcc, loop_2388
ldsh [%l7 + 0x3C], %i3
smul %l3, 0x1D31, %i4
loop_2387:
ldx [%l7 + 0x08], %o6
loop_2388:
smul %g1, 0x0FAD, %g4
fmovdgu %xcc, %f3, %f1
sll %o1, 0x0D, %i1
movneg %icc, %g5, %i7
st %f2, [%l7 + 0x0C]
tge %xcc, 0x2
tleu %xcc, 0x1
lduh [%l7 + 0x0C], %i0
movpos %icc, %g7, %i2
fmovdleu %xcc, %f7, %f13
brgz,a %i6, loop_2389
ld [%l7 + 0x2C], %f13
subc %o2, %o0, %o7
movrgez %g3, %g6, %o3
loop_2389:
srax %l6, 0x07, %l5
ld [%l7 + 0x58], %f12
xnorcc %o5, 0x1120, %g2
fble %fcc2, loop_2390
stx %l0, [%l7 + 0x08]
fmovrslz %l2, %f12, %f15
edge32 %l4, %i5, %o4
loop_2390:
fpadd16s %f5, %f3, %f5
lduh [%l7 + 0x70], %l1
std %f8, [%l7 + 0x70]
fnot1 %f4, %f0
fxor %f10, %f14, %f4
sth %l3, [%l7 + 0x42]
addc %i4, 0x0EB5, %o6
array8 %i3, %g4, %o1
movg %icc, %g1, %i1
array8 %i7, %g5, %g7
fmovsgu %icc, %f8, %f2
fmuld8ulx16 %f3, %f13, %f0
edge32 %i2, %i0, %o2
ldub [%l7 + 0x50], %o0
fmovdvs %xcc, %f7, %f15
bcs,pn %icc, loop_2391
array8 %o7, %i6, %g3
ld [%l7 + 0x78], %f12
stx %g6, [%l7 + 0x50]
loop_2391:
fmovdvs %xcc, %f9, %f4
ldd [%l7 + 0x20], %f10
stb %o3, [%l7 + 0x6F]
tcc %xcc, 0x4
fmovdne %icc, %f2, %f15
fabss %f13, %f0
edge8 %l6, %o5, %l5
bpos,a,pn %xcc, loop_2392
fnot2 %f0, %f12
ldub [%l7 + 0x0B], %g2
fmovsa %xcc, %f9, %f8
loop_2392:
fblg %fcc1, loop_2393
taddcc %l0, %l2, %l4
tg %xcc, 0x3
std %f14, [%l7 + 0x50]
loop_2393:
popc 0x035D, %i5
edge32l %l1, %o4, %l3
st %f12, [%l7 + 0x18]
st %f8, [%l7 + 0x24]
andn %o6, %i3, %i4
fcmpgt16 %f12, %f8, %o1
fmovdn %xcc, %f12, %f9
edge16n %g4, %g1, %i7
tne %icc, 0x1
ldx [%l7 + 0x18], %i1
movrgez %g5, %g7, %i0
stx %i2, [%l7 + 0x28]
tvs %icc, 0x4
ld [%l7 + 0x30], %f7
ldsb [%l7 + 0x37], %o0
movle %xcc, %o7, %i6
fmovscc %icc, %f1, %f12
fxor %f0, %f12, %f8
fbuge %fcc0, loop_2394
sth %o2, [%l7 + 0x64]
fmovsg %xcc, %f3, %f8
bne,a %xcc, loop_2395
loop_2394:
fmovd %f10, %f14
movrlz %g6, 0x1B0, %o3
ldub [%l7 + 0x34], %g3
loop_2395:
movpos %xcc, %o5, %l6
fexpand %f9, %f0
ld [%l7 + 0x18], %f7
ldx [%l7 + 0x18], %l5
ldub [%l7 + 0x5E], %l0
fmovdg %xcc, %f1, %f5
movrne %g2, %l4, %i5
movneg %icc, %l1, %l2
brz %l3, loop_2396
ldsb [%l7 + 0x3F], %o6
movl %icc, %o4, %i3
fbge,a %fcc3, loop_2397
loop_2396:
ldd [%l7 + 0x30], %f4
edge16ln %o1, %g4, %i4
ldsb [%l7 + 0x53], %g1
loop_2397:
ldsb [%l7 + 0x75], %i1
lduh [%l7 + 0x46], %g5
movle %xcc, %i7, %g7
ldsh [%l7 + 0x5A], %i0
fpack32 %f2, %f8, %f2
fzero %f0
umulcc %i2, 0x09FF, %o7
fandnot1 %f0, %f2, %f0
fxor %f0, %f12, %f2
brz %o0, loop_2398
sub %o2, 0x1D21, %g6
mulscc %o3, 0x0218, %i6
stx %g3, [%l7 + 0x08]
loop_2398:
ldsb [%l7 + 0x25], %l6
bl %icc, loop_2399
orcc %l5, 0x0F4A, %o5
fandnot1 %f12, %f14, %f14
std %f4, [%l7 + 0x08]
loop_2399:
fmul8x16al %f14, %f9, %f2
ld [%l7 + 0x50], %f10
fmovdcc %icc, %f1, %f1
ldub [%l7 + 0x31], %g2
movne %icc, %l0, %i5
ldsb [%l7 + 0x17], %l1
ldsw [%l7 + 0x10], %l2
stx %l3, [%l7 + 0x28]
subccc %l4, 0x0EB5, %o4
fpsub16 %f2, %f14, %f10
fmovde %xcc, %f3, %f7
xnor %o6, 0x0817, %i3
tsubcc %g4, 0x13A7, %o1
edge32ln %g1, %i1, %g5
fandnot1 %f0, %f0, %f12
taddcc %i4, 0x02B1, %i7
brnz %i0, loop_2400
fnors %f8, %f15, %f2
bneg,a,pn %xcc, loop_2401
stw %g7, [%l7 + 0x7C]
loop_2400:
fbu %fcc3, loop_2402
smul %i2, 0x0522, %o0
loop_2401:
stx %o2, [%l7 + 0x48]
movn %xcc, %o7, %o3
loop_2402:
fmovdgu %xcc, %f11, %f4
fornot2 %f2, %f14, %f14
ldd [%l7 + 0x48], %f4
fornot2s %f4, %f2, %f2
fmul8ulx16 %f12, %f8, %f12
fmuld8ulx16 %f9, %f3, %f12
alignaddr %g6, %i6, %l6
sdiv %l5, 0x0B25, %o5
fnegs %f0, %f8
fcmple32 %f0, %f8, %g3
lduw [%l7 + 0x20], %g2
fmovsne %icc, %f14, %f9
fmovsa %xcc, %f0, %f7
stx %l0, [%l7 + 0x30]
tvs %xcc, 0x4
fcmpne16 %f2, %f10, %l1
fmovspos %xcc, %f4, %f15
bgu,a,pn %icc, loop_2403
fcmpne16 %f14, %f12, %l2
st %f15, [%l7 + 0x10]
xnor %l3, 0x18E4, %l4
loop_2403:
sethi 0x0495, %o4
ldsb [%l7 + 0x17], %i5
brlez,a %i3, loop_2404
fabsd %f6, %f4
udiv %o6, 0x1AC9, %o1
ldub [%l7 + 0x17], %g4
loop_2404:
fpsub16s %f4, %f0, %f9
brgz,a %i1, loop_2405
st %f3, [%l7 + 0x3C]
fmovdneg %xcc, %f3, %f10
edge32 %g5, %g1, %i4
loop_2405:
tgu %icc, 0x5
fcmpgt16 %f4, %f0, %i7
lduh [%l7 + 0x4A], %i0
fmovsgu %icc, %f0, %f1
movrne %i2, 0x0A1, %o0
fcmpeq16 %f12, %f10, %g7
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x60], %o7
fmovsa %icc, %f5, %f8
fmovdvs %xcc, %f7, %f4
brlez,a %o3, loop_2406
fnor %f0, %f10, %f12
fmovsne %icc, %f15, %f3
fmovdg %xcc, %f3, %f15
loop_2406:
fbg %fcc0, loop_2407
sdiv %o2, 0x0138, %g6
fmovrdlz %i6, %f10, %f2
fble %fcc1, loop_2408
loop_2407:
mulx %l6, 0x065F, %o5
bgu,pt %icc, loop_2409
fmovdvs %icc, %f2, %f3
loop_2408:
fandnot1s %f4, %f8, %f13
ld [%l7 + 0x78], %f11
loop_2409:
lduh [%l7 + 0x16], %l5
ldd [%l7 + 0x40], %f6
fmovd %f12, %f6
fmovdvs %icc, %f10, %f13
sdiv %g3, 0x0B6F, %g2
fmovs %f0, %f3
stb %l1, [%l7 + 0x3A]
ldsw [%l7 + 0x18], %l2
std %f10, [%l7 + 0x50]
call loop_2410
fmuld8ulx16 %f5, %f5, %f8
ldd [%l7 + 0x18], %f10
bneg,pt %icc, loop_2411
loop_2410:
movcs %xcc, %l0, %l3
fnegd %f4, %f0
fmovrdgez %l4, %f4, %f8
loop_2411:
edge32n %o4, %i5, %i3
tvc %xcc, 0x4
fabsd %f4, %f4
ld [%l7 + 0x20], %f8
edge16 %o1, %g4, %o6
fsrc2s %f14, %f6
movpos %xcc, %i1, %g1
ld [%l7 + 0x58], %f2
umulcc %i4, %g5, %i0
fmovd %f6, %f14
bgu,a,pt %xcc, loop_2412
tsubcc %i2, %i7, %g7
movl %icc, %o0, %o3
fnors %f15, %f2, %f11
loop_2412:
fzero %f8
lduh [%l7 + 0x56], %o7
fandnot1 %f8, %f14, %f6
fmovrdgez %o2, %f4, %f6
fmovdneg %xcc, %f4, %f9
sll %g6, %i6, %l6
sth %o5, [%l7 + 0x24]
be,a,pn %xcc, loop_2413
fmovsge %icc, %f7, %f13
siam 0x7
sdivcc %g3, 0x12C6, %l5
loop_2413:
nop
setx loop_2414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %icc, %f2, %f4
ldsb [%l7 + 0x78], %g2
edge16l %l1, %l2, %l3
loop_2414:
alignaddr %l0, %l4, %i5
sub %i3, 0x1BFA, %o4
lduh [%l7 + 0x10], %g4
ldd [%l7 + 0x40], %f14
fmovsneg %xcc, %f15, %f12
fzeros %f4
edge16 %o6, %i1, %g1
stw %o1, [%l7 + 0x4C]
fcmpne32 %f4, %f12, %g5
for %f8, %f0, %f4
fabsd %f14, %f8
srax %i4, %i2, %i0
taddcc %g7, %o0, %o3
fmovrdlz %i7, %f12, %f0
fnor %f6, %f8, %f6
sub %o7, %o2, %i6
lduh [%l7 + 0x70], %l6
nop
setx loop_2415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %g6, 0x235, %o5
ld [%l7 + 0x4C], %f6
ldsb [%l7 + 0x1D], %g3
loop_2415:
bgu,a,pt %icc, loop_2416
udivx %g2, 0x052D, %l5
fmovrsne %l2, %f7, %f7
ldsw [%l7 + 0x6C], %l1
loop_2416:
tpos %xcc, 0x3
fmovdcs %icc, %f3, %f13
alignaddrl %l0, %l4, %l3
lduw [%l7 + 0x54], %i3
fmul8x16al %f5, %f4, %f2
movne %xcc, %i5, %o4
fbg,a %fcc2, loop_2417
fba,a %fcc0, loop_2418
ldsb [%l7 + 0x2A], %g4
lduw [%l7 + 0x78], %o6
loop_2417:
ldx [%l7 + 0x30], %g1
loop_2418:
fnor %f10, %f4, %f14
fble,a %fcc0, loop_2419
movvs %icc, %o1, %i1
addc %g5, %i2, %i0
ldsb [%l7 + 0x79], %i4
loop_2419:
xnor %o0, %o3, %g7
edge8l %o7, %i7, %i6
smulcc %o2, 0x0AB8, %l6
ldsh [%l7 + 0x34], %o5
fpack32 %f2, %f8, %f14
ble,a %xcc, loop_2420
addc %g3, %g6, %l5
fsrc2 %f8, %f6
fmovdn %icc, %f15, %f12
loop_2420:
fandnot2s %f1, %f8, %f10
movle %icc, %l2, %l1
alignaddrl %g2, %l4, %l3
tsubcctv %l0, 0x14B7, %i5
fmul8ulx16 %f14, %f0, %f10
fornot2 %f0, %f0, %f12
tne %icc, 0x7
ld [%l7 + 0x34], %f4
fsrc2 %f14, %f0
lduh [%l7 + 0x3A], %i3
stx %o4, [%l7 + 0x38]
fnot2s %f0, %f3
fmovrdne %g4, %f4, %f4
ldsw [%l7 + 0x08], %o6
tneg %xcc, 0x7
sdiv %g1, 0x1F55, %i1
fmovspos %xcc, %f3, %f0
st %f3, [%l7 + 0x50]
fmovsvc %icc, %f13, %f14
fmovsleu %xcc, %f14, %f8
mova %icc, %g5, %i2
movrlez %i0, 0x320, %i4
alignaddr %o0, %o3, %o1
ldsh [%l7 + 0x3E], %o7
lduw [%l7 + 0x28], %g7
fornot1s %f8, %f6, %f15
fmovsn %xcc, %f10, %f5
addc %i6, 0x0800, %i7
fmovdn %xcc, %f5, %f4
srl %o2, 0x1B, %o5
ldx [%l7 + 0x18], %l6
std %f6, [%l7 + 0x58]
fblg %fcc2, loop_2421
bcc,a,pn %xcc, loop_2422
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x40], %f10
loop_2421:
fpadd32 %f0, %f8, %f4
loop_2422:
fmovscs %xcc, %f15, %f14
fnegd %f14, %f10
fmul8x16 %f3, %f12, %f8
movle %xcc, %g6, %g3
stw %l2, [%l7 + 0x54]
fnand %f2, %f12, %f12
fba,a %fcc2, loop_2423
bne,a %icc, loop_2424
stx %l5, [%l7 + 0x40]
fmovrse %l1, %f0, %f13
loop_2423:
movn %icc, %l4, %g2
loop_2424:
fmovrsgez %l3, %f9, %f15
ld [%l7 + 0x14], %f1
std %f10, [%l7 + 0x08]
tge %icc, 0x4
fmovdvc %xcc, %f5, %f5
fmovrdlez %l0, %f4, %f0
alignaddr %i5, %o4, %g4
fmovrsgz %o6, %f15, %f12
lduw [%l7 + 0x14], %g1
ldub [%l7 + 0x32], %i3
bcc,a loop_2425
fbe %fcc2, loop_2426
ble %xcc, loop_2427
tvc %xcc, 0x4
loop_2425:
fmovrsgez %i1, %f13, %f6
loop_2426:
faligndata %f12, %f2, %f4
loop_2427:
sra %i2, %i0, %g5
ld [%l7 + 0x10], %f8
andcc %i4, 0x1B75, %o3
ldsw [%l7 + 0x3C], %o1
sllx %o0, %g7, %i6
fmovdne %icc, %f9, %f12
fpadd16s %f1, %f8, %f0
ldx [%l7 + 0x78], %i7
sra %o2, 0x1F, %o7
sth %l6, [%l7 + 0x7A]
lduw [%l7 + 0x58], %o5
fmovrsgz %g3, %f4, %f6
ldd [%l7 + 0x50], %f4
ldsb [%l7 + 0x2A], %g6
ldx [%l7 + 0x30], %l2
fmovrsne %l1, %f13, %f5
fmovsle %xcc, %f1, %f5
fornot2 %f8, %f0, %f12
sdivx %l5, 0x139E, %l4
sra %l3, 0x1C, %l0
ldsb [%l7 + 0x7E], %i5
std %f2, [%l7 + 0x58]
fba %fcc1, loop_2428
fnegd %f8, %f14
ldsb [%l7 + 0x2E], %o4
fmovdl %icc, %f8, %f5
loop_2428:
fbge %fcc1, loop_2429
ldx [%l7 + 0x20], %g2
fmovdvc %icc, %f15, %f5
lduw [%l7 + 0x64], %o6
loop_2429:
add %g4, 0x192B, %i3
fmovsleu %icc, %f9, %f8
fbo,a %fcc1, loop_2430
ldsh [%l7 + 0x74], %i1
andn %g1, %i2, %g5
tgu %icc, 0x3
loop_2430:
edge16n %i4, %o3, %i0
fbul,a %fcc1, loop_2431
bn,a loop_2432
fnegs %f13, %f12
ldx [%l7 + 0x30], %o1
loop_2431:
tsubcctv %g7, %i6, %i7
loop_2432:
nop
setx loop_2433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x58], %o0
orn %o2, %o7, %l6
fbuge,a %fcc2, loop_2434
loop_2433:
fmovdcc %icc, %f10, %f8
fone %f6
fsrc1s %f3, %f8
loop_2434:
fzeros %f7
fmul8x16au %f1, %f5, %f10
fabsd %f2, %f0
stx %g3, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
xnor %g6, %o5, %l1
fpadd16s %f12, %f8, %f13
fmovrse %l2, %f8, %f8
stx %l4, [%l7 + 0x10]
fbg %fcc3, loop_2435
fmovscs %xcc, %f10, %f11
fnor %f4, %f4, %f14
ldsb [%l7 + 0x11], %l5
loop_2435:
tle %icc, 0x0
edge16l %l3, %i5, %o4
movcc %icc, %l0, %g2
brlz %g4, loop_2436
fmovrsne %o6, %f3, %f14
ldx [%l7 + 0x30], %i3
edge32 %i1, %i2, %g1
loop_2436:
orn %i4, %o3, %i0
add %o1, 0x1BBD, %g5
fmovspos %icc, %f5, %f1
fzero %f4
lduw [%l7 + 0x54], %g7
lduh [%l7 + 0x7C], %i6
fmovsneg %xcc, %f12, %f9
ldsh [%l7 + 0x3A], %i7
fcmple16 %f2, %f2, %o0
sll %o2, %o7, %g3
fmovrsgez %l6, %f11, %f3
ldsh [%l7 + 0x1A], %g6
fpsub16s %f8, %f7, %f12
st %f6, [%l7 + 0x50]
movg %xcc, %l1, %o5
stw %l2, [%l7 + 0x68]
bpos %xcc, loop_2437
fmovsl %icc, %f3, %f1
ldsb [%l7 + 0x72], %l4
movn %icc, %l5, %i5
loop_2437:
bl %xcc, loop_2438
ldub [%l7 + 0x65], %o4
fpsub32s %f1, %f14, %f0
sdivx %l3, 0x1B20, %l0
loop_2438:
ta %icc, 0x7
bcc,a %icc, loop_2439
movrgz %g4, 0x08A, %o6
bn,a,pn %xcc, loop_2440
ldub [%l7 + 0x77], %g2
loop_2439:
srlx %i1, %i3, %g1
stb %i4, [%l7 + 0x2F]
loop_2440:
stw %o3, [%l7 + 0x30]
fsrc2 %f4, %f12
xnorcc %i0, %o1, %i2
fmuld8sux16 %f0, %f14, %f0
fnegd %f2, %f10
st %f11, [%l7 + 0x38]
movne %icc, %g5, %g7
srax %i6, 0x08, %i7
ldsb [%l7 + 0x71], %o2
fmuld8sux16 %f5, %f12, %f6
tgu %xcc, 0x5
stb %o0, [%l7 + 0x14]
fmovrdlez %g3, %f8, %f4
ld [%l7 + 0x54], %f11
be loop_2441
movneg %icc, %l6, %g6
stx %l1, [%l7 + 0x58]
nop
setx loop_2442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2441:
fnot1s %f4, %f8
xorcc %o5, 0x032A, %l2
sth %o7, [%l7 + 0x12]
loop_2442:
fcmped %fcc3, %f12, %f6
movvc %xcc, %l4, %i5
ldsw [%l7 + 0x6C], %l5
fbug,a %fcc2, loop_2443
edge8ln %o4, %l0, %l3
fmovdne %icc, %f11, %f1
fmovsle %icc, %f0, %f6
loop_2443:
fmovdpos %xcc, %f0, %f3
edge8l %g4, %o6, %g2
xorcc %i1, 0x13F6, %i3
edge32 %g1, %o3, %i0
stw %o1, [%l7 + 0x1C]
ldsh [%l7 + 0x3C], %i2
stw %i4, [%l7 + 0x78]
tleu %icc, 0x7
sth %g5, [%l7 + 0x52]
te %xcc, 0x1
ldub [%l7 + 0x51], %g7
bvc,a loop_2444
fexpand %f9, %f12
fmul8x16al %f13, %f15, %f4
fba %fcc3, loop_2445
loop_2444:
sdiv %i6, 0x1CF8, %i7
smul %o0, 0x0D24, %o2
ldx [%l7 + 0x10], %g3
loop_2445:
ldsw [%l7 + 0x40], %l6
ldx [%l7 + 0x78], %l1
bne,a,pn %xcc, loop_2446
std %f4, [%l7 + 0x78]
bne,a %icc, loop_2447
ldsw [%l7 + 0x48], %o5
loop_2446:
fmul8ulx16 %f4, %f12, %f10
tle %xcc, 0x5
loop_2447:
fmovda %icc, %f7, %f7
brnz %l2, loop_2448
array32 %o7, %g6, %l4
ldx [%l7 + 0x58], %l5
fpsub16s %f7, %f5, %f6
loop_2448:
brgz,a %i5, loop_2449
stb %l0, [%l7 + 0x64]
fpackfix %f12, %f0
orn %l3, %g4, %o4
loop_2449:
fmovdge %xcc, %f1, %f3
movneg %icc, %o6, %i1
fbuge %fcc3, loop_2450
ldx [%l7 + 0x20], %i3
bne,pt %xcc, loop_2451
ta %icc, 0x7
loop_2450:
bpos,pn %xcc, loop_2452
edge16 %g2, %g1, %i0
loop_2451:
fbo,a %fcc0, loop_2453
stx %o3, [%l7 + 0x10]
loop_2452:
fpackfix %f14, %f14
bneg,pn %xcc, loop_2454
loop_2453:
fnot2s %f12, %f15
fbue %fcc1, loop_2455
xnorcc %o1, 0x1747, %i4
loop_2454:
andcc %g5, 0x12F2, %i2
stb %i6, [%l7 + 0x26]
loop_2455:
stb %g7, [%l7 + 0x6C]
ldsw [%l7 + 0x08], %o0
fexpand %f11, %f12
sdivcc %i7, 0x19D4, %g3
tcc %xcc, 0x5
tne %xcc, 0x6
fmovs %f8, %f8
stb %l6, [%l7 + 0x72]
fmovrdlez %o2, %f0, %f0
fnot1s %f0, %f11
andn %o5, 0x19C4, %l1
tvc %icc, 0x5
orncc %o7, 0x0A11, %g6
lduw [%l7 + 0x74], %l4
movpos %xcc, %l2, %l5
ldsw [%l7 + 0x08], %l0
ldsw [%l7 + 0x3C], %l3
stb %g4, [%l7 + 0x1B]
brz,a %o4, loop_2456
fexpand %f15, %f14
fmovsne %xcc, %f2, %f3
fabsd %f8, %f10
loop_2456:
ldd [%l7 + 0x08], %f2
fmovsgu %xcc, %f7, %f0
movrne %o6, %i1, %i5
srl %i3, 0x1E, %g2
fpack32 %f0, %f6, %f6
fmul8x16al %f2, %f8, %f0
fpack32 %f4, %f2, %f2
ld [%l7 + 0x50], %f5
fpack16 %f0, %f11
stb %g1, [%l7 + 0x0B]
movcs %xcc, %o3, %i0
stb %i4, [%l7 + 0x77]
movneg %xcc, %g5, %o1
mulx %i2, %i6, %g7
fmovsle %icc, %f13, %f7
sdiv %i7, 0x11DC, %o0
fmovrsgez %l6, %f7, %f8
lduw [%l7 + 0x78], %o2
tvc %icc, 0x0
stw %g3, [%l7 + 0x54]
fandnot2s %f6, %f3, %f6
ldub [%l7 + 0x79], %o5
movne %icc, %o7, %g6
ldx [%l7 + 0x08], %l4
udivcc %l1, 0x0905, %l5
edge32ln %l2, %l3, %l0
movre %o4, %o6, %g4
fbu %fcc1, loop_2457
tl %xcc, 0x3
fones %f14
std %f2, [%l7 + 0x18]
loop_2457:
fornot2s %f1, %f12, %f3
fmovdle %icc, %f9, %f7
fbg %fcc3, loop_2458
smulcc %i1, %i3, %i5
tne %xcc, 0x1
and %g2, %g1, %i0
loop_2458:
sth %o3, [%l7 + 0x4A]
fsrc2 %f10, %f8
fmovrslez %g5, %f4, %f9
andn %i4, %i2, %o1
movrlz %g7, 0x2BE, %i7
edge32ln %o0, %l6, %o2
movre %i6, %g3, %o7
stb %g6, [%l7 + 0x77]
fmovsn %xcc, %f7, %f12
fpmerge %f5, %f10, %f8
tne %xcc, 0x2
addc %l4, 0x0A2D, %o5
fpadd32s %f3, %f15, %f9
fblg %fcc0, loop_2459
fmovrslez %l5, %f6, %f12
fbge,a %fcc0, loop_2460
movre %l2, %l1, %l3
loop_2459:
fsrc1s %f14, %f11
ldsb [%l7 + 0x20], %o4
loop_2460:
edge16l %l0, %o6, %g4
bneg,a loop_2461
fmovdl %icc, %f10, %f2
fmovdleu %xcc, %f4, %f12
lduh [%l7 + 0x14], %i3
loop_2461:
fxor %f10, %f4, %f4
edge16ln %i5, %i1, %g1
lduh [%l7 + 0x0E], %i0
udivx %g2, 0x1353, %g5
movneg %icc, %i4, %o3
fmovdgu %xcc, %f7, %f13
bne loop_2462
sllx %o1, 0x0C, %i2
ldx [%l7 + 0x50], %i7
ldsw [%l7 + 0x6C], %o0
loop_2462:
fnot1s %f13, %f1
fblg,a %fcc2, loop_2463
ldx [%l7 + 0x70], %g7
stb %l6, [%l7 + 0x59]
lduw [%l7 + 0x78], %i6
loop_2463:
alignaddrl %g3, %o2, %g6
fmovdpos %icc, %f15, %f15
fmovdvc %xcc, %f15, %f11
stw %l4, [%l7 + 0x48]
subc %o7, 0x178C, %l5
fmovdl %xcc, %f1, %f6
movl %xcc, %o5, %l2
ldd [%l7 + 0x08], %f10
stb %l1, [%l7 + 0x35]
lduw [%l7 + 0x68], %l3
sllx %l0, 0x0C, %o6
fpack16 %f4, %f6
fpack32 %f4, %f14, %f6
movrgez %o4, %g4, %i3
fmovdcc %icc, %f4, %f14
sdivcc %i1, 0x1564, %g1
fpadd16 %f14, %f14, %f14
fabss %f1, %f3
ldsb [%l7 + 0x14], %i0
fbe,a %fcc0, loop_2464
nop
setx loop_2465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %icc, %f4, %f6
mulscc %g2, %i5, %g5
loop_2464:
stw %i4, [%l7 + 0x10]
loop_2465:
fbug,a %fcc3, loop_2466
stw %o3, [%l7 + 0x24]
ldx [%l7 + 0x38], %o1
fbo,a %fcc2, loop_2467
loop_2466:
fmovsl %icc, %f11, %f0
ldd [%l7 + 0x38], %f2
fmovsn %icc, %f1, %f1
loop_2467:
std %f4, [%l7 + 0x38]
sdivx %i7, 0x1AB6, %o0
bg,pt %xcc, loop_2468
fexpand %f1, %f6
orncc %g7, 0x0DCB, %i2
ble loop_2469
loop_2468:
sdivcc %i6, 0x18E2, %l6
or %g3, 0x027A, %o2
fmovrsgz %l4, %f9, %f2
loop_2469:
fpack16 %f4, %f15
stw %o7, [%l7 + 0x3C]
stw %l5, [%l7 + 0x1C]
fandnot1s %f14, %f13, %f11
sllx %g6, %o5, %l2
sllx %l1, %l3, %l0
fmovrse %o4, %f9, %f14
fbge %fcc2, loop_2470
sdivcc %o6, 0x17A1, %i3
alignaddrl %i1, %g4, %g1
udiv %g2, 0x078C, %i0
loop_2470:
lduw [%l7 + 0x20], %g5
fbge %fcc1, loop_2471
fnand %f6, %f6, %f4
ldsh [%l7 + 0x16], %i5
siam 0x4
loop_2471:
udivx %i4, 0x1E85, %o1
fcmpeq16 %f12, %f10, %o3
nop
setx loop_2472, %l0, %l1
jmpl %l1, %o0
andcc %g7, %i2, %i6
addcc %i7, 0x1CDB, %g3
fmovs %f6, %f11
loop_2472:
fmovdne %icc, %f10, %f3
ldd [%l7 + 0x68], %f12
std %f8, [%l7 + 0x48]
tgu %xcc, 0x6
ldub [%l7 + 0x4C], %l6
stw %o2, [%l7 + 0x10]
nop
setx loop_2473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %o7, 0x0EAF, %l5
fcmpes %fcc0, %f12, %f4
movrlz %g6, 0x0C1, %o5
loop_2473:
movgu %icc, %l2, %l4
ldsw [%l7 + 0x20], %l1
fmovdcs %xcc, %f0, %f11
movl %xcc, %l0, %o4
fpsub32 %f8, %f14, %f14
fbge,a %fcc2, loop_2474
fmovrde %o6, %f4, %f14
fandnot2 %f10, %f10, %f4
fmul8x16au %f0, %f7, %f6
loop_2474:
sth %l3, [%l7 + 0x3C]
ldsw [%l7 + 0x64], %i1
fmovde %icc, %f1, %f6
ldub [%l7 + 0x7A], %i3
ldsh [%l7 + 0x0A], %g4
lduh [%l7 + 0x4A], %g2
brgz %i0, loop_2475
fpackfix %f12, %f10
sth %g5, [%l7 + 0x64]
sth %g1, [%l7 + 0x54]
loop_2475:
sra %i5, %i4, %o1
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x30], %f9
movl %xcc, %o3, %g7
fbne %fcc2, loop_2476
subcc %i2, %i6, %o0
bpos loop_2477
fbge %fcc3, loop_2478
loop_2476:
mova %icc, %i7, %l6
sdiv %o2, 0x1939, %g3
loop_2477:
ldsb [%l7 + 0x65], %l5
loop_2478:
fnegs %f2, %f9
fmovdcc %icc, %f0, %f14
lduw [%l7 + 0x70], %o7
mulscc %o5, 0x04B7, %g6
stb %l4, [%l7 + 0x1B]
fmuld8ulx16 %f8, %f12, %f10
ld [%l7 + 0x24], %f3
ldsb [%l7 + 0x76], %l1
movle %icc, %l2, %o4
fbo,a %fcc3, loop_2479
fbge %fcc3, loop_2480
fbuge,a %fcc0, loop_2481
ldsb [%l7 + 0x5E], %o6
loop_2479:
std %f4, [%l7 + 0x38]
loop_2480:
st %f5, [%l7 + 0x5C]
loop_2481:
stb %l3, [%l7 + 0x0F]
bshuffle %f0, %f14, %f14
movvs %xcc, %i1, %i3
fbn %fcc2, loop_2482
st %f8, [%l7 + 0x44]
movcc %icc, %g4, %g2
tg %icc, 0x2
loop_2482:
orn %i0, 0x04F5, %g5
fmovdvs %xcc, %f3, %f9
fmovde %icc, %f10, %f10
lduw [%l7 + 0x78], %g1
fornot1s %f0, %f0, %f15
edge8l %l0, %i5, %i4
stx %o1, [%l7 + 0x10]
std %f14, [%l7 + 0x68]
movrgz %g7, %i2, %i6
tle %icc, 0x2
bvc,pt %xcc, loop_2483
fandnot2s %f15, %f5, %f12
ldd [%l7 + 0x40], %f10
fmovsvs %xcc, %f0, %f10
loop_2483:
fmovsneg %icc, %f4, %f8
stx %o3, [%l7 + 0x40]
movl %icc, %i7, %l6
fpackfix %f4, %f4
alignaddrl %o2, %o0, %g3
fmovsa %xcc, %f13, %f13
fmovrslez %o7, %f12, %f7
stw %o5, [%l7 + 0x60]
fone %f8
edge8l %l5, %l4, %l1
andn %l2, 0x10EF, %g6
fnot1s %f12, %f15
edge32 %o6, %l3, %i1
xnor %i3, 0x0F38, %o4
fbule,a %fcc2, loop_2484
taddcc %g2, 0x01D1, %g4
fnot1s %f5, %f8
tneg %icc, 0x5
loop_2484:
stx %g5, [%l7 + 0x70]
ldub [%l7 + 0x51], %i0
te %icc, 0x6
ld [%l7 + 0x4C], %f2
std %f6, [%l7 + 0x20]
ld [%l7 + 0x6C], %f3
tle %icc, 0x5
ld [%l7 + 0x20], %f0
std %f8, [%l7 + 0x60]
edge8 %l0, %i5, %i4
tpos %xcc, 0x1
std %f12, [%l7 + 0x50]
ldd [%l7 + 0x30], %f8
ldsb [%l7 + 0x33], %o1
stw %g1, [%l7 + 0x6C]
addccc %g7, 0x077D, %i6
stb %i2, [%l7 + 0x3F]
lduh [%l7 + 0x52], %i7
brlz,a %o3, loop_2485
stb %o2, [%l7 + 0x20]
brlez %o0, loop_2486
fornot2s %f0, %f14, %f12
loop_2485:
sll %l6, 0x05, %g3
bgu,a %xcc, loop_2487
loop_2486:
ld [%l7 + 0x2C], %f8
fpmerge %f10, %f1, %f2
stw %o7, [%l7 + 0x6C]
loop_2487:
bvs,a,pn %xcc, loop_2488
fcmpne32 %f4, %f2, %o5
fpsub16 %f2, %f6, %f14
nop
setx loop_2489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2488:
nop
setx loop_2490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x08], %l5
fmovsneg %xcc, %f3, %f10
loop_2489:
subcc %l1, 0x08BC, %l4
loop_2490:
mova %icc, %l2, %o6
std %f0, [%l7 + 0x38]
fsrc1 %f14, %f4
array16 %l3, %g6, %i1
srl %i3, 0x1A, %o4
nop
setx loop_2491, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,a %icc, loop_2492
addc %g2, 0x086E, %g5
fones %f5
loop_2491:
fandnot2 %f6, %f12, %f6
loop_2492:
fbge,a %fcc1, loop_2493
fmul8x16au %f1, %f1, %f14
fsrc1s %f1, %f1
ldsw [%l7 + 0x30], %g4
loop_2493:
fandnot2 %f12, %f10, %f6
ldub [%l7 + 0x0B], %i0
ldsb [%l7 + 0x63], %i5
fcmpd %fcc3, %f4, %f10
fpadd32 %f4, %f4, %f2
ldsb [%l7 + 0x29], %i4
ldsw [%l7 + 0x4C], %l0
ldx [%l7 + 0x78], %o1
fnot1s %f2, %f4
st %f0, [%l7 + 0x4C]
lduw [%l7 + 0x50], %g7
ldsw [%l7 + 0x34], %g1
ldx [%l7 + 0x18], %i2
fmovsvs %icc, %f9, %f0
bshuffle %f4, %f2, %f12
nop
setx loop_2494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu,a %fcc1, loop_2495
ldd [%l7 + 0x78], %f8
fmovdpos %xcc, %f3, %f12
loop_2494:
sdivx %i7, 0x0664, %i6
loop_2495:
ldd [%l7 + 0x70], %f10
orcc %o2, 0x14D0, %o0
fsrc1 %f10, %f0
stx %l6, [%l7 + 0x78]
st %f5, [%l7 + 0x50]
fba,a %fcc2, loop_2496
ldsw [%l7 + 0x28], %g3
popc 0x0710, %o3
edge8n %o7, %l5, %o5
loop_2496:
fpadd16 %f4, %f2, %f10
fbl %fcc1, loop_2497
fcmpd %fcc0, %f12, %f2
tge %icc, 0x5
tneg %icc, 0x2
loop_2497:
srax %l4, %l1, %l2
lduh [%l7 + 0x22], %l3
fbne,a %fcc3, loop_2498
brgz %g6, loop_2499
edge8l %i1, %o6, %o4
ldsw [%l7 + 0x78], %g2
loop_2498:
fornot2s %f9, %f5, %f8
loop_2499:
tneg %xcc, 0x1
fnand %f0, %f14, %f14
movleu %xcc, %g5, %g4
taddcctv %i3, 0x0418, %i0
fxnor %f0, %f10, %f2
tge %xcc, 0x4
fmovsgu %xcc, %f8, %f7
st %f8, [%l7 + 0x1C]
be,pn %icc, loop_2500
fbn %fcc1, loop_2501
ldx [%l7 + 0x08], %i5
brgz,a %i4, loop_2502
loop_2500:
ldsb [%l7 + 0x59], %l0
loop_2501:
movvc %icc, %g7, %g1
edge8ln %i2, %i7, %i6
loop_2502:
edge32 %o1, %o2, %l6
st %f7, [%l7 + 0x20]
ldub [%l7 + 0x49], %o0
fxnors %f8, %f1, %f2
brz,a %o3, loop_2503
tsubcctv %o7, %l5, %o5
tne %icc, 0x3
fsrc2s %f10, %f13
loop_2503:
fmovrdlez %l4, %f4, %f4
ldx [%l7 + 0x28], %l1
fpsub32s %f13, %f4, %f13
ldsb [%l7 + 0x22], %l2
movn %icc, %l3, %g3
ldx [%l7 + 0x30], %i1
lduw [%l7 + 0x30], %o6
sdivx %o4, 0x044F, %g2
stb %g5, [%l7 + 0x11]
orn %g6, 0x17FE, %i3
bl,pn %icc, loop_2504
bleu %icc, loop_2505
edge16l %g4, %i5, %i4
ldx [%l7 + 0x08], %i0
loop_2504:
bge,pt %xcc, loop_2506
loop_2505:
fmovdgu %xcc, %f13, %f10
fpadd32 %f10, %f6, %f12
std %f4, [%l7 + 0x18]
loop_2506:
stw %g7, [%l7 + 0x60]
fmovrsne %l0, %f8, %f12
fmovrdlez %i2, %f8, %f10
fmovspos %icc, %f7, %f2
ldx [%l7 + 0x78], %i7
fmovrdne %g1, %f2, %f14
fpsub16 %f10, %f8, %f2
fmovsvc %icc, %f5, %f8
ld [%l7 + 0x28], %f12
movl %icc, %o1, %i6
umulcc %l6, 0x1C1A, %o0
andcc %o2, %o3, %l5
sth %o7, [%l7 + 0x1A]
fmovsne %icc, %f3, %f7
sth %l4, [%l7 + 0x4C]
fbo %fcc2, loop_2507
movn %xcc, %o5, %l1
stx %l2, [%l7 + 0x78]
alignaddr %l3, %g3, %i1
loop_2507:
fblg,a %fcc2, loop_2508
stb %o6, [%l7 + 0x2E]
sra %g2, 0x10, %o4
fmovdleu %icc, %f12, %f11
loop_2508:
xorcc %g6, 0x06E6, %g5
add %i3, %i5, %g4
fmul8x16al %f8, %f8, %f14
fcmple32 %f10, %f14, %i4
fmovrsne %g7, %f5, %f11
fmovdgu %icc, %f8, %f11
mova %icc, %l0, %i2
fandnot2s %f1, %f8, %f9
bvs,a,pn %xcc, loop_2509
st %f10, [%l7 + 0x6C]
ldsb [%l7 + 0x57], %i0
sth %g1, [%l7 + 0x1A]
loop_2509:
stw %i7, [%l7 + 0x74]
ldsw [%l7 + 0x44], %o1
ld [%l7 + 0x1C], %f11
fbuge,a %fcc2, loop_2510
ldd [%l7 + 0x40], %f12
add %l6, %o0, %i6
fbo %fcc1, loop_2511
loop_2510:
fcmps %fcc1, %f1, %f2
ldsb [%l7 + 0x75], %o3
fpadd16s %f10, %f6, %f2
loop_2511:
fcmped %fcc3, %f2, %f8
edge16ln %l5, %o2, %l4
fmovrde %o5, %f0, %f2
fcmpes %fcc1, %f12, %f3
ldsb [%l7 + 0x47], %o7
fpsub32 %f10, %f12, %f0
movge %xcc, %l2, %l3
ld [%l7 + 0x1C], %f8
ldx [%l7 + 0x28], %l1
addc %g3, 0x1A2B, %o6
fandnot1 %f4, %f8, %f2
ldsw [%l7 + 0x54], %i1
ldsw [%l7 + 0x60], %g2
bshuffle %f6, %f0, %f4
fmovsn %icc, %f0, %f6
taddcctv %g6, %g5, %i3
lduw [%l7 + 0x38], %i5
array32 %o4, %i4, %g4
ldd [%l7 + 0x50], %f10
bshuffle %f10, %f12, %f8
fmovsvs %icc, %f14, %f9
bleu,pt %icc, loop_2512
umulcc %l0, %g7, %i0
popc %i2, %g1
fpack32 %f12, %f0, %f10
loop_2512:
te %xcc, 0x0
edge32 %i7, %l6, %o1
lduw [%l7 + 0x20], %i6
srl %o0, %o3, %l5
movrlz %o2, 0x342, %o5
fandnot2s %f2, %f11, %f6
ldx [%l7 + 0x28], %o7
movrlez %l2, %l4, %l1
srax %l3, %g3, %o6
bpos %icc, loop_2513
fbuge,a %fcc2, loop_2514
stb %i1, [%l7 + 0x4D]
be,pn %xcc, loop_2515
loop_2513:
fcmple16 %f0, %f12, %g2
loop_2514:
fcmpes %fcc3, %f5, %f1
stx %g6, [%l7 + 0x58]
loop_2515:
bcc,a,pn %xcc, loop_2516
fmovsge %xcc, %f1, %f3
ldx [%l7 + 0x48], %i3
stx %i5, [%l7 + 0x38]
loop_2516:
brlz %g5, loop_2517
add %i4, 0x150D, %o4
fsrc1s %f9, %f13
tcc %icc, 0x6
loop_2517:
fmul8x16au %f11, %f1, %f4
fbg %fcc0, loop_2518
stw %l0, [%l7 + 0x48]
lduh [%l7 + 0x3C], %g4
tvc %icc, 0x0
loop_2518:
edge32n %g7, %i2, %g1
fxors %f15, %f6, %f10
fpadd16 %f8, %f6, %f6
ldd [%l7 + 0x58], %f8
ldx [%l7 + 0x78], %i7
fbu,a %fcc2, loop_2519
bcs,pt %xcc, loop_2520
edge32l %i0, %o1, %l6
fbl,a %fcc2, loop_2521
loop_2519:
movl %icc, %i6, %o3
loop_2520:
ldx [%l7 + 0x18], %l5
fba %fcc1, loop_2522
loop_2521:
fsrc1 %f6, %f0
lduh [%l7 + 0x28], %o0
fmovspos %icc, %f10, %f14
loop_2522:
add %o5, 0x0D4F, %o2
fmovs %f15, %f2
fpadd16 %f6, %f14, %f14
fnand %f0, %f4, %f2
fmovdne %xcc, %f4, %f5
be loop_2523
bg,a,pn %icc, loop_2524
andncc %l2, %o7, %l1
ldsh [%l7 + 0x3C], %l3
loop_2523:
tvc %xcc, 0x5
loop_2524:
xnorcc %g3, 0x0501, %l4
tneg %icc, 0x7
brgez %i1, loop_2525
edge16ln %o6, %g6, %g2
ble,a loop_2526
ldsh [%l7 + 0x1C], %i3
loop_2525:
ba,a %xcc, loop_2527
std %f8, [%l7 + 0x20]
loop_2526:
movrgez %g5, %i4, %o4
fmovdneg %icc, %f11, %f8
loop_2527:
fble %fcc1, loop_2528
tsubcctv %i5, %l0, %g4
fpack16 %f14, %f14
addc %i2, %g7, %g1
loop_2528:
umul %i7, %o1, %i0
edge8 %i6, %o3, %l5
andncc %l6, %o5, %o2
ldsb [%l7 + 0x52], %l2
fcmpne32 %f6, %f14, %o0
ldsh [%l7 + 0x54], %o7
bn loop_2529
movn %icc, %l3, %g3
std %f6, [%l7 + 0x78]
movvc %icc, %l4, %i1
loop_2529:
fbn,a %fcc2, loop_2530
addc %l1, 0x1353, %o6
fba %fcc0, loop_2531
siam 0x4
loop_2530:
subccc %g6, %g2, %i3
fandnot2s %f11, %f15, %f15
loop_2531:
tne %xcc, 0x6
movleu %icc, %g5, %o4
std %f2, [%l7 + 0x68]
fmovdne %icc, %f3, %f1
call loop_2532
st %f3, [%l7 + 0x44]
srl %i5, 0x1B, %l0
tsubcctv %i4, %g4, %i2
loop_2532:
ldd [%l7 + 0x38], %f14
ldsh [%l7 + 0x32], %g1
fxnors %f6, %f14, %f8
bn %xcc, loop_2533
mulscc %i7, %g7, %i0
edge8ln %i6, %o3, %o1
ld [%l7 + 0x14], %f15
loop_2533:
tvc %icc, 0x0
ldsb [%l7 + 0x58], %l5
nop
setx loop_2534, %l0, %l1
jmpl %l1, %o5
fnands %f13, %f10, %f9
nop
setx loop_2535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f1, %f3
loop_2534:
edge32l %l6, %l2, %o2
edge32ln %o0, %l3, %o7
loop_2535:
addc %l4, %g3, %i1
fmovda %xcc, %f2, %f15
stx %o6, [%l7 + 0x58]
fmovsl %xcc, %f6, %f11
fmovdleu %xcc, %f12, %f7
sth %g6, [%l7 + 0x50]
tsubcctv %l1, %i3, %g2
ld [%l7 + 0x48], %f13
srax %g5, %i5, %l0
fornot2 %f4, %f0, %f2
ldsh [%l7 + 0x58], %i4
st %f5, [%l7 + 0x4C]
mova %icc, %g4, %i2
fandnot2 %f14, %f0, %f2
fors %f2, %f15, %f0
fpsub32 %f10, %f8, %f12
fmul8ulx16 %f0, %f0, %f14
stb %o4, [%l7 + 0x54]
fabss %f15, %f4
fmovrdne %g1, %f6, %f2
bg,a %xcc, loop_2536
fmuld8sux16 %f5, %f0, %f2
stb %g7, [%l7 + 0x41]
tvs %icc, 0x4
loop_2536:
fmovsle %icc, %f7, %f4
fmuld8sux16 %f9, %f5, %f12
fands %f7, %f7, %f7
tcs %icc, 0x3
nop
setx loop_2537, %l0, %l1
jmpl %l1, %i0
for %f14, %f8, %f6
sth %i6, [%l7 + 0x28]
bcc,a,pt %icc, loop_2538
loop_2537:
andcc %o3, 0x0F17, %i7
stx %l5, [%l7 + 0x28]
fmovdcc %xcc, %f15, %f7
loop_2538:
fmovsge %xcc, %f7, %f13
alignaddr %o5, %o1, %l6
lduh [%l7 + 0x26], %o2
srax %l2, 0x1E, %l3
brgez %o7, loop_2539
fble,a %fcc3, loop_2540
fcmpgt16 %f6, %f14, %l4
lduh [%l7 + 0x54], %o0
loop_2539:
stw %i1, [%l7 + 0x60]
loop_2540:
fcmpne32 %f14, %f14, %o6
ldd [%l7 + 0x78], %f12
ldsh [%l7 + 0x08], %g6
bgu,a,pn %xcc, loop_2541
tleu %xcc, 0x7
bge,a %xcc, loop_2542
ld [%l7 + 0x60], %f3
loop_2541:
ldd [%l7 + 0x58], %f14
fcmps %fcc1, %f4, %f4
loop_2542:
xnor %g3, %i3, %l1
fpadd32 %f6, %f10, %f6
ldx [%l7 + 0x48], %g5
smulcc %g2, %i5, %i4
edge8 %g4, %i2, %o4
brgez %l0, loop_2543
lduw [%l7 + 0x58], %g7
fands %f7, %f8, %f5
st %f11, [%l7 + 0x48]
loop_2543:
fbn,a %fcc3, loop_2544
stw %i0, [%l7 + 0x7C]
stw %i6, [%l7 + 0x58]
sth %o3, [%l7 + 0x24]
loop_2544:
lduh [%l7 + 0x36], %g1
ldx [%l7 + 0x20], %l5
tgu %xcc, 0x6
movrlz %i7, 0x272, %o1
sub %o5, 0x1443, %l6
orn %l2, 0x14A4, %o2
fsrc1s %f14, %f7
orcc %l3, 0x0568, %l4
ldsb [%l7 + 0x44], %o0
stx %i1, [%l7 + 0x40]
smulcc %o7, 0x1CA3, %o6
movne %icc, %g6, %g3
ldsb [%l7 + 0x0F], %l1
ld [%l7 + 0x14], %f0
fmovdgu %xcc, %f10, %f10
lduh [%l7 + 0x08], %g5
stb %g2, [%l7 + 0x54]
fmovsg %icc, %f9, %f15
ldd [%l7 + 0x60], %f6
subcc %i3, %i4, %g4
fbo,a %fcc0, loop_2545
udivx %i2, 0x0A17, %o4
fmul8x16al %f5, %f2, %f0
fpadd16s %f10, %f2, %f10
loop_2545:
ldx [%l7 + 0x20], %l0
nop
setx loop_2546, %l0, %l1
jmpl %l1, %i5
stw %i0, [%l7 + 0x60]
fsrc2s %f9, %f6
fmul8x16al %f11, %f4, %f10
loop_2546:
sth %g7, [%l7 + 0x4A]
st %f10, [%l7 + 0x10]
st %f9, [%l7 + 0x38]
ldub [%l7 + 0x49], %i6
st %f10, [%l7 + 0x48]
fmovdcs %icc, %f6, %f4
sethi 0x110D, %o3
orn %g1, 0x0DA2, %l5
stb %i7, [%l7 + 0x7D]
lduw [%l7 + 0x70], %o1
fmovrsne %o5, %f8, %f0
fbe,a %fcc3, loop_2547
tgu %xcc, 0x1
xnorcc %l2, %l6, %l3
mova %xcc, %l4, %o0
loop_2547:
edge8ln %o2, %i1, %o7
stb %o6, [%l7 + 0x4D]
fbo,a %fcc0, loop_2548
fbn,a %fcc2, loop_2549
fbge %fcc0, loop_2550
pdist %f8, %f12, %f4
loop_2548:
fmul8x16al %f0, %f4, %f12
loop_2549:
smulcc %g6, %g3, %l1
loop_2550:
bpos,a,pn %xcc, loop_2551
ldub [%l7 + 0x75], %g5
stw %g2, [%l7 + 0x48]
fmovdleu %xcc, %f8, %f0
loop_2551:
fsrc2 %f12, %f4
fmovrslez %i4, %f0, %f0
udivcc %i3, 0x19E3, %g4
std %f10, [%l7 + 0x20]
sth %o4, [%l7 + 0x2A]
fxor %f2, %f10, %f14
ldsw [%l7 + 0x30], %i2
andcc %l0, 0x1DEC, %i5
ldd [%l7 + 0x38], %f14
st %f14, [%l7 + 0x24]
stx %g7, [%l7 + 0x28]
brnz %i6, loop_2552
tleu %xcc, 0x6
fpack32 %f4, %f6, %f0
fsrc2 %f0, %f4
loop_2552:
fnands %f6, %f4, %f0
ldx [%l7 + 0x70], %i0
lduh [%l7 + 0x44], %g1
movcc %xcc, %o3, %l5
movrgez %i7, %o5, %l2
stx %o1, [%l7 + 0x38]
stx %l3, [%l7 + 0x20]
ldub [%l7 + 0x6E], %l4
lduw [%l7 + 0x14], %l6
fandnot2 %f2, %f0, %f6
tge %icc, 0x0
ldd [%l7 + 0x08], %f14
ldx [%l7 + 0x20], %o0
fmovse %icc, %f15, %f14
fpackfix %f8, %f7
ldsb [%l7 + 0x71], %o2
fsrc1s %f11, %f8
bl,a,pn %xcc, loop_2553
fbuge %fcc3, loop_2554
ldx [%l7 + 0x38], %o7
stb %o6, [%l7 + 0x7D]
loop_2553:
fmovdge %xcc, %f8, %f5
loop_2554:
movvc %icc, %i1, %g6
fnot1s %f3, %f0
fbu %fcc1, loop_2555
fmovrsne %g3, %f13, %f4
stw %g5, [%l7 + 0x78]
ldsb [%l7 + 0x09], %g2
loop_2555:
umulcc %i4, 0x1F37, %l1
fbu,a %fcc1, loop_2556
fbule %fcc3, loop_2557
ldd [%l7 + 0x10], %f0
stw %g4, [%l7 + 0x70]
loop_2556:
edge16l %o4, %i3, %i2
loop_2557:
fsrc1 %f2, %f8
movne %xcc, %i5, %g7
taddcc %i6, 0x1633, %l0
fzero %f4
for %f0, %f14, %f4
fbl,a %fcc1, loop_2558
umul %g1, %i0, %o3
brlz,a %i7, loop_2559
tvc %xcc, 0x0
loop_2558:
sra %l5, 0x03, %o5
sra %o1, %l3, %l4
loop_2559:
fpsub16s %f1, %f7, %f14
fnot1 %f0, %f4
fnot1s %f7, %f10
fsrc1s %f2, %f13
movle %xcc, %l2, %l6
tsubcc %o0, %o2, %o6
fsrc1s %f2, %f6
stx %i1, [%l7 + 0x18]
stx %g6, [%l7 + 0x10]
lduw [%l7 + 0x64], %g3
andncc %g5, %o7, %g2
edge16 %l1, %g4, %o4
brlez,a %i4, loop_2560
fpadd32s %f7, %f10, %f8
fmovsgu %icc, %f0, %f10
fmovsneg %icc, %f14, %f12
loop_2560:
addc %i3, 0x1AFF, %i2
fornot1s %f2, %f6, %f5
lduw [%l7 + 0x20], %i5
fbu %fcc0, loop_2561
mulscc %g7, %i6, %g1
sra %i0, 0x0D, %l0
sth %i7, [%l7 + 0x2A]
loop_2561:
tl %xcc, 0x4
fmovrdlz %o3, %f10, %f6
fsrc1s %f11, %f7
sll %o5, %o1, %l3
ta %xcc, 0x0
orncc %l4, 0x0BC8, %l5
lduw [%l7 + 0x3C], %l2
fmovd %f8, %f12
lduw [%l7 + 0x3C], %o0
bne,pn %xcc, loop_2562
fcmpd %fcc2, %f2, %f2
fcmple16 %f12, %f12, %o2
ldx [%l7 + 0x38], %l6
loop_2562:
ldsb [%l7 + 0x48], %o6
udivx %g6, 0x0E43, %g3
tsubcc %i1, %o7, %g2
fmovdge %icc, %f10, %f2
edge8l %g5, %l1, %g4
fmovsgu %icc, %f5, %f4
alignaddrl %i4, %o4, %i3
mulscc %i2, %g7, %i5
ldsh [%l7 + 0x14], %g1
fmovdvc %xcc, %f14, %f9
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x68], %i6
fmovs %f9, %f0
fzero %f12
fbuge,a %fcc1, loop_2563
fsrc2 %f14, %f6
fbu,a %fcc3, loop_2564
fmovrslez %i0, %f8, %f6
loop_2563:
fones %f10
ldsw [%l7 + 0x58], %l0
loop_2564:
xnorcc %i7, %o3, %o5
udivx %l3, 0x007D, %o1
fmovdvs %xcc, %f5, %f0
fmovrsgz %l4, %f4, %f2
ldd [%l7 + 0x18], %f6
movgu %xcc, %l5, %l2
fornot2s %f5, %f8, %f10
fnegs %f14, %f4
xnorcc %o0, %l6, %o6
fmovrdne %o2, %f6, %f6
bn,a,pn %icc, loop_2565
edge32ln %g6, %g3, %o7
umulcc %i1, 0x0095, %g2
fcmple32 %f2, %f10, %g5
loop_2565:
bneg %xcc, loop_2566
movrlez %l1, 0x01D, %i4
edge8n %o4, %g4, %i2
tleu %xcc, 0x5
loop_2566:
tvs %xcc, 0x1
fand %f4, %f4, %f6
fone %f12
movpos %icc, %i3, %g7
fcmpd %fcc1, %f10, %f0
ld [%l7 + 0x6C], %f4
stb %g1, [%l7 + 0x4C]
and %i5, 0x0FC0, %i0
fmovrdlz %i6, %f12, %f14
ldsh [%l7 + 0x16], %l0
subcc %i7, %o3, %l3
stw %o5, [%l7 + 0x48]
fmovspos %xcc, %f14, %f6
fmovsl %icc, %f11, %f6
sethi 0x0CC5, %l4
lduw [%l7 + 0x74], %o1
fba %fcc0, loop_2567
fcmple16 %f0, %f6, %l2
stb %l5, [%l7 + 0x36]
movrne %l6, 0x096, %o0
loop_2567:
stx %o6, [%l7 + 0x28]
umulcc %g6, %g3, %o2
fbue,a %fcc3, loop_2568
stx %i1, [%l7 + 0x28]
movleu %icc, %o7, %g5
edge32l %g2, %l1, %o4
loop_2568:
movre %g4, 0x155, %i2
sth %i3, [%l7 + 0x20]
stx %i4, [%l7 + 0x50]
faligndata %f12, %f14, %f0
or %g7, 0x1C55, %g1
fbu %fcc3, loop_2569
fand %f6, %f2, %f8
tsubcctv %i5, %i6, %l0
fcmpeq16 %f4, %f12, %i7
loop_2569:
fblg %fcc1, loop_2570
fmovsgu %xcc, %f5, %f7
ble,pt %icc, loop_2571
fandnot2 %f2, %f10, %f2
loop_2570:
movrgez %i0, %o3, %o5
std %f4, [%l7 + 0x50]
loop_2571:
fsrc1 %f6, %f10
fbuge,a %fcc1, loop_2572
fnor %f0, %f6, %f4
or %l4, 0x08E8, %o1
fcmpgt32 %f8, %f10, %l2
loop_2572:
movn %icc, %l5, %l6
sth %o0, [%l7 + 0x0E]
ld [%l7 + 0x1C], %f11
array16 %o6, %l3, %g6
tsubcctv %o2, %g3, %o7
smul %g5, %i1, %g2
fmovrdne %o4, %f0, %f14
lduw [%l7 + 0x30], %g4
fxors %f0, %f1, %f5
edge8ln %i2, %i3, %i4
fxor %f8, %f0, %f4
lduw [%l7 + 0x38], %g7
fmovs %f5, %f7
lduh [%l7 + 0x5C], %g1
ldub [%l7 + 0x54], %l1
fcmple16 %f2, %f4, %i6
fbule %fcc2, loop_2573
fmovrsne %l0, %f7, %f2
tvs %icc, 0x0
movgu %icc, %i7, %i0
loop_2573:
sll %o3, %i5, %o5
sethi 0x1859, %o1
fornot2 %f0, %f12, %f12
fbge,a %fcc1, loop_2574
taddcc %l2, 0x0C7E, %l4
fmovdvc %icc, %f13, %f11
sethi 0x131D, %l5
loop_2574:
fcmpne32 %f10, %f8, %l6
fxnor %f4, %f14, %f6
ld [%l7 + 0x0C], %f13
ldx [%l7 + 0x50], %o0
fmovdvs %xcc, %f10, %f14
movcc %icc, %o6, %l3
fmovspos %icc, %f10, %f9
std %f4, [%l7 + 0x18]
sth %o2, [%l7 + 0x7C]
fone %f2
sethi 0x1A51, %g6
fmovsg %xcc, %f5, %f11
umul %g3, 0x1EA3, %o7
fmovse %xcc, %f13, %f4
lduw [%l7 + 0x78], %g5
orn %i1, 0x0ECD, %g2
ldx [%l7 + 0x78], %g4
stx %o4, [%l7 + 0x50]
ld [%l7 + 0x08], %f12
be,pn %xcc, loop_2575
fmovdne %icc, %f5, %f2
edge8n %i2, %i4, %i3
fsrc1s %f0, %f1
loop_2575:
ldub [%l7 + 0x23], %g1
subccc %l1, %g7, %l0
tge %xcc, 0x2
stw %i7, [%l7 + 0x74]
ldsb [%l7 + 0x09], %i6
ldub [%l7 + 0x16], %o3
lduw [%l7 + 0x3C], %i5
fandnot1s %f15, %f2, %f0
bleu %icc, loop_2576
tsubcc %o5, %i0, %l2
fors %f6, %f15, %f12
bge,a loop_2577
loop_2576:
ldsb [%l7 + 0x68], %o1
sub %l4, %l6, %l5
movpos %icc, %o6, %o0
loop_2577:
movrlz %l3, %g6, %g3
mulscc %o7, %o2, %g5
movl %icc, %g2, %g4
std %f4, [%l7 + 0x50]
fmovdne %icc, %f11, %f3
ldsb [%l7 + 0x35], %o4
or %i1, %i4, %i2
sub %i3, %l1, %g7
fand %f12, %f10, %f4
movvc %xcc, %g1, %l0
alignaddr %i6, %i7, %i5
fandnot1 %f8, %f4, %f4
ldsb [%l7 + 0x12], %o3
fmul8sux16 %f14, %f2, %f6
movle %icc, %i0, %o5
lduw [%l7 + 0x0C], %o1
mulx %l2, 0x0A42, %l4
movrlez %l5, %l6, %o0
ld [%l7 + 0x50], %f2
fmul8x16 %f3, %f14, %f6
fcmped %fcc1, %f4, %f6
tsubcctv %l3, %g6, %g3
tle %icc, 0x6
fnors %f5, %f4, %f6
fblg %fcc2, loop_2578
andcc %o6, %o7, %g5
ldsb [%l7 + 0x20], %g2
fmuld8sux16 %f4, %f1, %f0
loop_2578:
brnz,a %o2, loop_2579
andn %o4, 0x144A, %i1
fsrc2 %f4, %f4
fmovsgu %xcc, %f9, %f9
loop_2579:
st %f1, [%l7 + 0x7C]
ldsh [%l7 + 0x68], %g4
lduh [%l7 + 0x56], %i4
fmovsleu %icc, %f7, %f0
fsrc2s %f7, %f6
fbug %fcc3, loop_2580
ldsw [%l7 + 0x5C], %i2
fone %f2
fand %f4, %f6, %f0
loop_2580:
fmuld8ulx16 %f5, %f11, %f8
sdiv %l1, 0x1D8D, %g7
umul %i3, %l0, %i6
ldsw [%l7 + 0x78], %g1
ldd [%l7 + 0x78], %f12
fmovdle %xcc, %f12, %f2
fandnot1 %f14, %f10, %f14
and %i7, %i5, %i0
ldx [%l7 + 0x28], %o5
movrlz %o1, %l2, %l4
fands %f10, %f13, %f6
fbue %fcc0, loop_2581
ldx [%l7 + 0x48], %l5
fbul %fcc1, loop_2582
ldx [%l7 + 0x08], %l6
loop_2581:
move %xcc, %o3, %l3
ldsh [%l7 + 0x36], %o0
loop_2582:
ldd [%l7 + 0x68], %f2
fcmpne32 %f14, %f14, %g6
edge8 %o6, %g3, %o7
bvc loop_2583
fbu,a %fcc0, loop_2584
fmovdg %xcc, %f7, %f4
std %f6, [%l7 + 0x50]
loop_2583:
edge8n %g5, %o2, %g2
loop_2584:
fmovrdne %i1, %f0, %f10
alignaddr %g4, %o4, %i2
subc %i4, 0x117C, %l1
fpmerge %f14, %f8, %f2
ld [%l7 + 0x64], %f9
stx %g7, [%l7 + 0x58]
ldub [%l7 + 0x66], %i3
orn %i6, %l0, %g1
ldsw [%l7 + 0x78], %i7
fnot2s %f9, %f2
st %f11, [%l7 + 0x1C]
subcc %i5, %o5, %i0
fbo %fcc3, loop_2585
lduw [%l7 + 0x48], %l2
st %f0, [%l7 + 0x50]
ldx [%l7 + 0x30], %l4
loop_2585:
fblg %fcc2, loop_2586
fands %f3, %f7, %f14
ldsw [%l7 + 0x64], %o1
udivcc %l5, 0x045B, %o3
loop_2586:
fsrc1s %f6, %f6
srlx %l6, 0x02, %o0
fmovdvs %icc, %f7, %f11
fmovsvs %icc, %f3, %f15
fands %f3, %f4, %f10
brgez,a %g6, loop_2587
sra %o6, %g3, %o7
std %f8, [%l7 + 0x18]
tgu %xcc, 0x4
loop_2587:
brnz %l3, loop_2588
sdivx %o2, 0x0712, %g2
lduw [%l7 + 0x48], %i1
tn %xcc, 0x2
loop_2588:
ldd [%l7 + 0x10], %f14
fmovrse %g5, %f4, %f2
umulcc %g4, 0x06E0, %o4
movcs %icc, %i2, %l1
fpadd32s %f5, %f12, %f10
fmovspos %icc, %f5, %f10
stb %g7, [%l7 + 0x52]
fpackfix %f14, %f9
ta %xcc, 0x2
udivx %i3, 0x13F9, %i4
sra %l0, 0x12, %g1
tneg %icc, 0x6
sub %i7, 0x0A17, %i6
sth %i5, [%l7 + 0x64]
bvc loop_2589
ldub [%l7 + 0x7D], %o5
movge %icc, %l2, %l4
fzero %f2
loop_2589:
fandnot2s %f15, %f8, %f6
ldsb [%l7 + 0x47], %o1
ldsw [%l7 + 0x4C], %l5
stw %o3, [%l7 + 0x3C]
stx %l6, [%l7 + 0x78]
movpos %icc, %i0, %o0
fcmpne32 %f4, %f8, %o6
ld [%l7 + 0x54], %f7
fmovdgu %icc, %f5, %f11
tcs %icc, 0x4
fbe,a %fcc0, loop_2590
fcmpgt32 %f4, %f10, %g6
brnz,a %g3, loop_2591
fbuge,a %fcc3, loop_2592
loop_2590:
fmovrdgz %o7, %f0, %f0
movne %icc, %o2, %g2
loop_2591:
lduh [%l7 + 0x22], %l3
loop_2592:
bge,a,pn %icc, loop_2593
orcc %g5, 0x115E, %i1
fandnot2 %f2, %f12, %f10
bl,a,pt %xcc, loop_2594
loop_2593:
movrgz %g4, 0x155, %o4
sdivcc %i2, 0x0CEC, %l1
fmul8x16 %f4, %f6, %f2
loop_2594:
fnot1 %f12, %f0
fblg %fcc0, loop_2595
stb %i3, [%l7 + 0x3F]
movpos %xcc, %i4, %g7
ld [%l7 + 0x18], %f4
loop_2595:
lduw [%l7 + 0x3C], %g1
ldx [%l7 + 0x68], %l0
faligndata %f0, %f4, %f6
fmovrde %i7, %f14, %f12
fmovsvc %xcc, %f12, %f5
bgu,a,pn %xcc, loop_2596
sth %i6, [%l7 + 0x50]
ldub [%l7 + 0x62], %i5
ble,a,pn %xcc, loop_2597
loop_2596:
stx %l2, [%l7 + 0x38]
nop
setx loop_2598, %l0, %l1
jmpl %l1, %l4
edge8l %o5, %o1, %l5
loop_2597:
movrlez %l6, %i0, %o3
sdiv %o0, 0x02AA, %o6
loop_2598:
st %f8, [%l7 + 0x18]
tsubcc %g3, 0x0FD1, %g6
sethi 0x15BA, %o7
std %f12, [%l7 + 0x70]
stw %o2, [%l7 + 0x50]
edge16n %l3, %g2, %g5
ba %xcc, loop_2599
ldsb [%l7 + 0x67], %g4
array32 %o4, %i1, %i2
tcc %icc, 0x3
loop_2599:
fmovdge %icc, %f8, %f1
bne,a,pt %icc, loop_2600
fornot2 %f4, %f2, %f14
ldx [%l7 + 0x18], %l1
smulcc %i3, %g7, %i4
loop_2600:
fnors %f7, %f15, %f13
fmovsvs %icc, %f7, %f3
st %f7, [%l7 + 0x08]
ldd [%l7 + 0x40], %f4
ldsh [%l7 + 0x1C], %l0
orcc %i7, 0x0458, %i6
ldsb [%l7 + 0x43], %i5
bshuffle %f0, %f6, %f0
fbul %fcc2, loop_2601
xorcc %g1, 0x154A, %l4
fmul8x16au %f10, %f5, %f8
std %f12, [%l7 + 0x20]
loop_2601:
fba,a %fcc1, loop_2602
sth %o5, [%l7 + 0x52]
fmovsl %xcc, %f5, %f2
fnot2s %f14, %f9
loop_2602:
edge32ln %l2, %l5, %o1
stb %i0, [%l7 + 0x1A]
fsrc2s %f7, %f14
movge %xcc, %o3, %l6
addcc %o6, %g3, %g6
fba,a %fcc0, loop_2603
ldx [%l7 + 0x70], %o0
ta %xcc, 0x0
stb %o7, [%l7 + 0x0F]
loop_2603:
edge16n %o2, %l3, %g2
fmul8sux16 %f4, %f2, %f14
ld [%l7 + 0x78], %f2
std %f14, [%l7 + 0x50]
fmul8ulx16 %f4, %f2, %f6
movne %icc, %g4, %g5
alignaddr %i1, %i2, %l1
ldsh [%l7 + 0x56], %i3
call loop_2604
std %f6, [%l7 + 0x08]
nop
setx loop_2605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc0, loop_2606
loop_2604:
sethi 0x18E3, %g7
ldsw [%l7 + 0x14], %o4
loop_2605:
fmovsl %xcc, %f8, %f0
loop_2606:
ldd [%l7 + 0x10], %f14
sllx %l0, 0x0E, %i4
tle %icc, 0x6
ldd [%l7 + 0x38], %f12
edge8n %i7, %i5, %g1
fble %fcc0, loop_2607
fbule,a %fcc2, loop_2608
srlx %i6, %o5, %l2
fmovdge %xcc, %f11, %f1
loop_2607:
udiv %l4, 0x05B8, %l5
loop_2608:
tvc %icc, 0x4
mulx %i0, %o3, %o1
ta %xcc, 0x4
fmovdvc %xcc, %f6, %f3
edge16l %l6, %o6, %g3
st %f4, [%l7 + 0x50]
fmovsn %icc, %f5, %f10
orncc %g6, %o0, %o2
fmovsneg %xcc, %f10, %f12
sll %o7, %g2, %g4
fba %fcc1, loop_2609
ldd [%l7 + 0x18], %f12
st %f2, [%l7 + 0x6C]
fcmpgt16 %f4, %f2, %l3
loop_2609:
fcmpne32 %f8, %f8, %i1
popc %g5, %i2
tl %xcc, 0x6
stx %l1, [%l7 + 0x20]
ldsh [%l7 + 0x48], %i3
fzeros %f12
fnegd %f12, %f10
movrlez %g7, 0x33B, %l0
fabsd %f12, %f8
bcs,pn %icc, loop_2610
fone %f8
movg %xcc, %o4, %i7
umul %i5, 0x1BB7, %g1
loop_2610:
nop
setx loop_2611, %l0, %l1
jmpl %l1, %i6
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x6A], %i4
sra %o5, %l2, %l5
loop_2611:
sth %i0, [%l7 + 0x7E]
call loop_2612
stb %l4, [%l7 + 0x1C]
faligndata %f10, %f14, %f14
fmovspos %icc, %f5, %f11
loop_2612:
fmul8x16 %f3, %f10, %f10
tgu %icc, 0x1
fmul8sux16 %f14, %f4, %f6
fmovdne %icc, %f6, %f0
fmovrdlz %o3, %f14, %f12
fmovsa %icc, %f12, %f6
ld [%l7 + 0x24], %f5
ldsh [%l7 + 0x54], %l6
lduw [%l7 + 0x5C], %o1
fbug %fcc3, loop_2613
fbug %fcc3, loop_2614
ldx [%l7 + 0x48], %g3
lduh [%l7 + 0x64], %g6
loop_2613:
bn %xcc, loop_2615
loop_2614:
edge32n %o0, %o2, %o6
add %g2, 0x0D70, %g4
edge8l %o7, %i1, %l3
loop_2615:
fnors %f10, %f7, %f11
fbne %fcc3, loop_2616
or %i2, %l1, %i3
ldx [%l7 + 0x70], %g5
fbl,a %fcc3, loop_2617
loop_2616:
fmovdleu %xcc, %f12, %f4
fxnor %f2, %f4, %f12
fmovrdlz %l0, %f6, %f12
loop_2617:
nop
setx loop_2618, %l0, %l1
jmpl %l1, %o4
fpadd32s %f4, %f13, %f4
ldsb [%l7 + 0x1F], %g7
fandnot2s %f10, %f2, %f1
loop_2618:
sth %i7, [%l7 + 0x5C]
movvs %xcc, %g1, %i5
xnorcc %i6, 0x075B, %i4
fmovdcs %xcc, %f3, %f5
nop
setx loop_2619, %l0, %l1
jmpl %l1, %o5
addccc %l5, 0x0DF6, %l2
fmovdn %icc, %f0, %f10
ldd [%l7 + 0x18], %f2
loop_2619:
andncc %i0, %l4, %o3
fnand %f2, %f12, %f4
ld [%l7 + 0x68], %f8
srlx %l6, %g3, %o1
fpadd32s %f13, %f9, %f12
fcmpne16 %f6, %f12, %o0
fbge %fcc2, loop_2620
movrgz %g6, 0x1AB, %o6
umulcc %g2, %o2, %g4
fone %f14
loop_2620:
edge32l %i1, %o7, %l3
array32 %l1, %i3, %i2
fmovrsgez %l0, %f3, %f8
fands %f2, %f13, %f4
fcmple16 %f4, %f10, %o4
ldd [%l7 + 0x70], %f12
stw %g5, [%l7 + 0x6C]
ldsb [%l7 + 0x1A], %g7
udivx %i7, 0x13EB, %g1
fandnot1s %f0, %f7, %f2
tneg %xcc, 0x2
stb %i5, [%l7 + 0x43]
stx %i6, [%l7 + 0x68]
nop
setx loop_2621, %l0, %l1
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 %i4, [%l7 + 0x78]
be,a,pn %icc, loop_2622
ldx [%l7 + 0x30], %l5
loop_2621:
fornot2 %f6, %f8, %f4
fcmpeq16 %f12, %f14, %o5
loop_2622:
fbl,a %fcc2, loop_2623
stx %i0, [%l7 + 0x70]
ldd [%l7 + 0x18], %f2
bvc,a,pn %xcc, loop_2624
loop_2623:
st %f12, [%l7 + 0x2C]
fandnot2s %f14, %f2, %f3
tneg %xcc, 0x0
loop_2624:
ldsh [%l7 + 0x62], %l2
fmul8x16au %f14, %f11, %f4
fsrc1s %f10, %f15
ldd [%l7 + 0x50], %f14
bge,pn %xcc, loop_2625
stw %o3, [%l7 + 0x4C]
te %icc, 0x4
bvc %xcc, loop_2626
loop_2625:
sllx %l4, %g3, %l6
fmul8sux16 %f2, %f2, %f10
ldsb [%l7 + 0x66], %o0
loop_2626:
bshuffle %f0, %f14, %f2
fmovdvs %xcc, %f2, %f6
ldsb [%l7 + 0x08], %g6
sth %o1, [%l7 + 0x44]
fmuld8sux16 %f6, %f9, %f12
alignaddr %g2, %o2, %g4
fmovdvc %xcc, %f7, %f2
edge32ln %o6, %i1, %o7
tn %icc, 0x6
std %f12, [%l7 + 0x78]
bge,a,pt %icc, loop_2627
stx %l3, [%l7 + 0x08]
stb %l1, [%l7 + 0x1F]
fmovdvc %xcc, %f14, %f7
loop_2627:
smulcc %i3, %l0, %o4
fmovrsne %i2, %f4, %f7
edge32n %g7, %g5, %i7
tgu %xcc, 0x4
addc %i5, %i6, %i4
ld [%l7 + 0x7C], %f10
fmovrsgez %g1, %f3, %f12
bshuffle %f8, %f2, %f12
ldsb [%l7 + 0x3F], %l5
ld [%l7 + 0x2C], %f15
movle %xcc, %i0, %o5
fcmpes %fcc0, %f1, %f14
ble,pn %icc, loop_2628
call loop_2629
fabsd %f4, %f10
fmuld8sux16 %f11, %f5, %f4
loop_2628:
fbn %fcc0, loop_2630
loop_2629:
tge %icc, 0x4
fmovrsgez %l2, %f10, %f9
ldub [%l7 + 0x4D], %o3
loop_2630:
ldd [%l7 + 0x38], %f10
orcc %g3, 0x1F1F, %l4
addcc %l6, %g6, %o1
edge32l %g2, %o0, %o2
for %f2, %f12, %f2
fmovrsgez %o6, %f4, %f9
fmovrdgz %i1, %f12, %f2
lduw [%l7 + 0x24], %o7
movrne %g4, %l1, %l3
stb %i3, [%l7 + 0x7B]
fmovrdne %l0, %f0, %f12
movrlz %i2, 0x03B, %o4
taddcc %g7, 0x1864, %i7
fmovs %f9, %f9
bpos,a loop_2631
fcmps %fcc1, %f2, %f8
fcmps %fcc1, %f1, %f6
fors %f2, %f8, %f11
loop_2631:
fmul8x16 %f11, %f6, %f6
nop
setx loop_2632, %l0, %l1
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, %f0, %f4
fmovdleu %xcc, %f0, %f13
fcmps %fcc3, %f0, %f12
loop_2632:
fnands %f12, %f4, %f6
mulscc %i5, 0x0E9D, %i6
bpos,a,pn %icc, loop_2633
ldd [%l7 + 0x68], %f14
bne,pt %xcc, loop_2634
ldx [%l7 + 0x50], %g5
loop_2633:
add %g1, 0x09AD, %l5
fmovse %xcc, %f5, %f10
loop_2634:
nop
setx loop_2635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %i0, loop_2636
fmovrslez %o5, %f4, %f8
stx %i4, [%l7 + 0x50]
loop_2635:
alignaddrl %l2, %o3, %g3
loop_2636:
std %f14, [%l7 + 0x78]
nop
setx loop_2637, %l0, %l1
jmpl %l1, %l4
tcc %icc, 0x6
ldsb [%l7 + 0x49], %g6
fcmpeq32 %f8, %f2, %o1
loop_2637:
stx %l6, [%l7 + 0x10]
fmovdn %xcc, %f13, %f11
fmovdneg %xcc, %f14, %f9
nop
setx loop_2638, %l0, %l1
jmpl %l1, %o0
edge32ln %o2, %o6, %g2
st %f3, [%l7 + 0x34]
movneg %xcc, %i1, %o7
loop_2638:
sdivx %g4, 0x0C47, %l1
fbn %fcc0, loop_2639
subcc %l3, %l0, %i3
edge32 %o4, %i2, %i7
tcc %icc, 0x1
loop_2639:
bg,a loop_2640
movneg %xcc, %i5, %i6
lduh [%l7 + 0x3A], %g7
ldd [%l7 + 0x78], %f0
loop_2640:
st %f15, [%l7 + 0x18]
tvs %xcc, 0x0
pdist %f0, %f12, %f10
bge,a loop_2641
tsubcctv %g1, 0x15B1, %g5
movge %icc, %i0, %l5
addccc %o5, 0x1FB0, %i4
loop_2641:
ble,pn %icc, loop_2642
udivcc %o3, 0x0945, %g3
fmovscs %icc, %f10, %f10
fornot1 %f4, %f0, %f0
loop_2642:
movge %icc, %l2, %g6
srax %l4, 0x19, %o1
movleu %xcc, %o0, %l6
fnands %f3, %f13, %f1
addcc %o6, %o2, %i1
ldsh [%l7 + 0x2E], %g2
or %g4, %l1, %o7
udiv %l0, 0x12FE, %l3
tn %xcc, 0x2
ldsb [%l7 + 0x44], %o4
fmovsvc %icc, %f11, %f14
lduh [%l7 + 0x7A], %i2
ldx [%l7 + 0x50], %i7
ldub [%l7 + 0x28], %i5
st %f9, [%l7 + 0x50]
st %f12, [%l7 + 0x24]
fmovrslez %i6, %f11, %f7
udiv %i3, 0x1A7B, %g7
array8 %g1, %g5, %i0
std %f4, [%l7 + 0x50]
ldsh [%l7 + 0x7E], %o5
ldsw [%l7 + 0x28], %l5
array32 %i4, %g3, %l2
xnorcc %o3, 0x014B, %g6
stb %o1, [%l7 + 0x19]
addccc %l4, %o0, %o6
fsrc2 %f12, %f14
movgu %icc, %l6, %i1
fxors %f10, %f0, %f0
bg,a,pn %icc, loop_2643
tge %xcc, 0x3
ldd [%l7 + 0x70], %f0
move %xcc, %g2, %g4
loop_2643:
fble %fcc0, loop_2644
nop
setx loop_2645, %l0, %l1
jmpl %l1, %o2
tg %xcc, 0x1
fpadd32 %f4, %f6, %f6
loop_2644:
fmovdn %icc, %f6, %f4
loop_2645:
nop
setx loop_2646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x4
fnand %f6, %f10, %f6
xor %l1, 0x1E6B, %o7
loop_2646:
stx %l0, [%l7 + 0x38]
stb %o4, [%l7 + 0x25]
fbu,a %fcc2, loop_2647
fcmpne16 %f0, %f12, %l3
fmovsneg %icc, %f0, %f2
fpadd16s %f14, %f9, %f8
loop_2647:
fbul,a %fcc0, loop_2648
fmovsle %icc, %f15, %f9
fcmps %fcc1, %f10, %f7
fmul8ulx16 %f4, %f4, %f2
loop_2648:
sth %i2, [%l7 + 0x7E]
movge %icc, %i5, %i6
fpadd16 %f10, %f4, %f2
fcmpne16 %f10, %f4, %i3
ldub [%l7 + 0x49], %g7
edge32 %i7, %g5, %i0
fmovscs %icc, %f10, %f12
andcc %g1, %o5, %i4
std %f2, [%l7 + 0x40]
fmovsl %icc, %f12, %f12
ldsw [%l7 + 0x1C], %g3
fmovsn %xcc, %f2, %f12
sll %l2, %l5, %o3
ldd [%l7 + 0x20], %f8
stb %o1, [%l7 + 0x7A]
ld [%l7 + 0x4C], %f6
tpos %xcc, 0x5
brz %g6, loop_2649
addccc %o0, 0x0601, %l4
movpos %icc, %o6, %i1
fmul8x16au %f3, %f14, %f10
loop_2649:
stw %g2, [%l7 + 0x10]
tvs %icc, 0x6
ldx [%l7 + 0x28], %l6
bcs,pt %icc, loop_2650
fmovde %icc, %f1, %f8
fzeros %f14
sllx %g4, %o2, %o7
loop_2650:
fcmpeq16 %f6, %f2, %l1
fmovrslez %l0, %f10, %f6
fnor %f0, %f14, %f4
call loop_2651
fmovde %xcc, %f7, %f0
ba,pn %xcc, loop_2652
fbue %fcc2, loop_2653
loop_2651:
fornot2 %f6, %f12, %f0
fsrc2s %f6, %f5
loop_2652:
st %f9, [%l7 + 0x6C]
loop_2653:
fnors %f11, %f7, %f9
fbl %fcc1, loop_2654
bvc,pn %icc, loop_2655
tsubcctv %o4, %i2, %i5
fcmpd %fcc1, %f10, %f14
loop_2654:
stx %l3, [%l7 + 0x58]
loop_2655:
ldd [%l7 + 0x40], %f8
fnot2s %f1, %f5
fpsub32s %f14, %f5, %f15
xnorcc %i6, %i3, %i7
movge %icc, %g7, %i0
stb %g5, [%l7 + 0x6D]
fpsub32 %f12, %f10, %f10
fsrc2 %f12, %f0
srl %g1, %i4, %g3
st %f10, [%l7 + 0x70]
fxors %f12, %f1, %f8
fpadd16 %f6, %f0, %f8
bge,pt %icc, loop_2656
fba %fcc3, loop_2657
orncc %o5, %l2, %o3
ldsb [%l7 + 0x4B], %l5
loop_2656:
ld [%l7 + 0x18], %f14
loop_2657:
mova %xcc, %g6, %o1
fcmps %fcc3, %f13, %f7
umulcc %o0, 0x0F71, %o6
brlez,a %l4, loop_2658
srlx %i1, 0x18, %g2
fbe,a %fcc2, loop_2659
bleu,pt %icc, loop_2660
loop_2658:
fmovrde %g4, %f6, %f12
movvs %icc, %l6, %o7
loop_2659:
ldsw [%l7 + 0x08], %o2
loop_2660:
fand %f2, %f10, %f14
ldd [%l7 + 0x10], %f8
xorcc %l1, %l0, %o4
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x74], %i5
std %f14, [%l7 + 0x10]
std %f4, [%l7 + 0x38]
edge8n %l3, %i2, %i3
std %f10, [%l7 + 0x78]
fornot1 %f4, %f8, %f14
alignaddrl %i7, %g7, %i6
ldd [%l7 + 0x18], %f14
lduw [%l7 + 0x1C], %i0
bcc,a %icc, loop_2661
tge %xcc, 0x4
sll %g1, %g5, %g3
faligndata %f14, %f4, %f2
loop_2661:
subc %i4, %o5, %o3
stx %l5, [%l7 + 0x40]
srax %g6, 0x07, %o1
bcs loop_2662
fandnot2s %f15, %f4, %f4
tgu %xcc, 0x5
bcs,a,pt %xcc, loop_2663
loop_2662:
edge32 %o0, %l2, %o6
stb %i1, [%l7 + 0x3B]
sdivx %l4, 0x13B7, %g4
loop_2663:
andcc %l6, 0x14FF, %g2
bne,pt %xcc, loop_2664
xnorcc %o7, %l1, %o2
stx %l0, [%l7 + 0x28]
orncc %o4, 0x00D0, %l3
loop_2664:
udivcc %i5, 0x1005, %i2
ld [%l7 + 0x34], %f11
ldsb [%l7 + 0x2B], %i7
lduw [%l7 + 0x78], %g7
and %i6, %i0, %i3
fsrc2 %f4, %f8
ldsh [%l7 + 0x62], %g5
mulscc %g1, 0x19A4, %g3
tpos %icc, 0x3
ld [%l7 + 0x28], %f5
bg,a,pt %xcc, loop_2665
orncc %i4, %o5, %o3
fmovsgu %xcc, %f2, %f5
fbg,a %fcc1, loop_2666
loop_2665:
edge32l %g6, %o1, %o0
stx %l2, [%l7 + 0x60]
ta %xcc, 0x2
loop_2666:
edge8 %l5, %i1, %o6
fcmpeq16 %f8, %f8, %l4
movre %l6, 0x11C, %g2
ldd [%l7 + 0x18], %f4
bg loop_2667
lduw [%l7 + 0x5C], %o7
fmuld8ulx16 %f11, %f12, %f4
orcc %l1, %o2, %l0
loop_2667:
fmovdne %icc, %f2, %f12
fnor %f10, %f8, %f10
edge8ln %g4, %l3, %i5
st %f10, [%l7 + 0x48]
fbge,a %fcc0, loop_2668
edge32ln %i2, %i7, %g7
fpsub32s %f9, %f1, %f15
tg %icc, 0x4
loop_2668:
fcmps %fcc0, %f6, %f6
fcmpeq32 %f14, %f0, %i6
brlez %i0, loop_2669
std %f0, [%l7 + 0x28]
movvc %xcc, %i3, %o4
stx %g5, [%l7 + 0x18]
loop_2669:
fmul8x16al %f7, %f11, %f10
fbu,a %fcc1, loop_2670
fcmpgt32 %f8, %f14, %g3
pdist %f8, %f12, %f4
fmovd %f12, %f12
loop_2670:
movne %xcc, %i4, %g1
fpadd16s %f3, %f9, %f9
ldub [%l7 + 0x34], %o3
movneg %icc, %g6, %o1
ldx [%l7 + 0x60], %o5
fpsub32 %f0, %f4, %f4
pdist %f10, %f14, %f12
stx %o0, [%l7 + 0x40]
fpsub32s %f2, %f15, %f8
xorcc %l5, %l2, %i1
alignaddr %l4, %o6, %g2
ldsb [%l7 + 0x28], %l6
stb %l1, [%l7 + 0x26]
stx %o7, [%l7 + 0x08]
fmovsa %xcc, %f8, %f15
fmovsvs %icc, %f11, %f15
lduh [%l7 + 0x2C], %l0
fble,a %fcc0, loop_2671
ldsw [%l7 + 0x68], %o2
fmovdl %xcc, %f12, %f3
andcc %l3, 0x022E, %i5
loop_2671:
movvs %icc, %i2, %i7
movrgz %g7, %g4, %i0
tne %xcc, 0x1
ldub [%l7 + 0x0A], %i6
fmul8x16 %f11, %f2, %f4
bcc %xcc, loop_2672
movvc %icc, %o4, %i3
fnors %f2, %f14, %f5
umulcc %g3, 0x01F9, %i4
loop_2672:
subcc %g5, %g1, %g6
fbl %fcc0, loop_2673
bcs,a,pt %xcc, loop_2674
nop
setx loop_2675, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %o3, 0x05, %o1
loop_2673:
fpackfix %f14, %f11
loop_2674:
fxnors %f5, %f4, %f15
loop_2675:
array32 %o5, %l5, %l2
tgu %icc, 0x2
brgez %i1, loop_2676
fblg %fcc2, loop_2677
fnot2 %f6, %f12
addc %l4, 0x11A0, %o6
loop_2676:
fone %f12
loop_2677:
movg %icc, %o0, %l6
or %g2, %o7, %l1
fpadd32s %f3, %f13, %f13
tcs %icc, 0x2
stx %o2, [%l7 + 0x38]
edge32l %l3, %l0, %i2
ldsb [%l7 + 0x3A], %i5
fabss %f7, %f11
ld [%l7 + 0x34], %f2
fornot2 %f8, %f8, %f14
movcc %icc, %g7, %i7
fmul8ulx16 %f4, %f12, %f14
ldsw [%l7 + 0x40], %i0
ldsh [%l7 + 0x10], %i6
lduw [%l7 + 0x0C], %o4
ldsb [%l7 + 0x7A], %g4
fbuge,a %fcc1, loop_2678
xnor %i3, %g3, %g5
fmovdcc %xcc, %f2, %f3
movrne %i4, %g1, %o3
loop_2678:
alignaddrl %g6, %o5, %o1
ta %xcc, 0x7
sth %l2, [%l7 + 0x2A]
edge8l %i1, %l5, %o6
fmovsl %xcc, %f3, %f12
fmovdgu %xcc, %f4, %f10
lduw [%l7 + 0x70], %o0
fmovscc %icc, %f12, %f6
fble %fcc1, loop_2679
ldub [%l7 + 0x62], %l4
ldsb [%l7 + 0x0A], %g2
sth %l6, [%l7 + 0x7A]
loop_2679:
alignaddrl %l1, %o7, %o2
srax %l3, 0x0F, %i2
fba %fcc1, loop_2680
st %f3, [%l7 + 0x78]
ldd [%l7 + 0x50], %f10
ldsw [%l7 + 0x7C], %i5
loop_2680:
fzeros %f3
fmovsl %xcc, %f2, %f1
fabsd %f14, %f0
bn,a %xcc, loop_2681
stw %l0, [%l7 + 0x70]
andncc %g7, %i0, %i7
fmovrsgz %o4, %f5, %f10
loop_2681:
andncc %g4, %i6, %i3
lduw [%l7 + 0x24], %g5
nop
setx loop_2682, %l0, %l1
jmpl %l1, %i4
fmovda %icc, %f0, %f8
movg %icc, %g3, %g1
tge %icc, 0x6
loop_2682:
fornot2s %f5, %f10, %f5
edge32l %o3, %g6, %o1
edge32l %o5, %i1, %l2
movcs %icc, %o6, %o0
ldsh [%l7 + 0x64], %l5
ldx [%l7 + 0x68], %g2
ta %xcc, 0x4
sethi 0x087D, %l6
fbo %fcc0, loop_2683
pdist %f10, %f0, %f14
movgu %icc, %l1, %l4
fandnot2s %f8, %f5, %f10
loop_2683:
udiv %o7, 0x0854, %o2
nop
setx loop_2684, %l0, %l1
jmpl %l1, %l3
edge32n %i2, %l0, %i5
nop
setx loop_2685, %l0, %l1
jmpl %l1, %g7
bne,a %xcc, loop_2686
loop_2684:
fmovdleu %xcc, %f9, %f5
be,pn %xcc, loop_2687
loop_2685:
tn %icc, 0x1
loop_2686:
ldsw [%l7 + 0x0C], %i7
fnot1 %f4, %f2
loop_2687:
fmovrdgz %i0, %f6, %f10
xnorcc %o4, %i6, %g4
fabsd %f10, %f12
sra %g5, 0x19, %i3
fbge %fcc3, loop_2688
fmovrslz %g3, %f5, %f3
ldd [%l7 + 0x18], %f0
stw %i4, [%l7 + 0x70]
loop_2688:
fand %f6, %f6, %f2
fpadd32 %f12, %f6, %f6
andncc %g1, %g6, %o3
bpos %icc, loop_2689
fmovrslez %o1, %f11, %f0
lduw [%l7 + 0x74], %i1
ble,a,pn %xcc, loop_2690
loop_2689:
orncc %o5, %o6, %l2
fnegs %f4, %f5
ldx [%l7 + 0x50], %l5
loop_2690:
std %f12, [%l7 + 0x18]
sth %o0, [%l7 + 0x1A]
fnands %f8, %f0, %f2
ldsh [%l7 + 0x12], %l6
addc %l1, %g2, %o7
fcmple32 %f0, %f8, %l4
fmuld8ulx16 %f7, %f15, %f14
xnor %o2, 0x088B, %l3
lduh [%l7 + 0x62], %i2
tpos %icc, 0x4
fbue %fcc2, loop_2691
stw %i5, [%l7 + 0x60]
movrgz %l0, 0x3DD, %i7
ldsw [%l7 + 0x34], %i0
loop_2691:
ldub [%l7 + 0x43], %o4
ldsh [%l7 + 0x4C], %g7
ldub [%l7 + 0x35], %i6
edge32 %g4, %g5, %g3
fmovrde %i3, %f12, %f12
movl %xcc, %i4, %g1
fcmpeq32 %f4, %f2, %g6
stx %o1, [%l7 + 0x08]
fexpand %f9, %f2
fbne,a %fcc2, loop_2692
udivx %o3, 0x0435, %o5
fbg,a %fcc3, loop_2693
fexpand %f6, %f8
loop_2692:
fmovsne %icc, %f2, %f5
std %f12, [%l7 + 0x70]
loop_2693:
nop
setx loop_2694, %l0, %l1
jmpl %l1, %o6
sth %l2, [%l7 + 0x36]
fandnot1s %f10, %f12, %f3
ble,pt %xcc, loop_2695
loop_2694:
ldsb [%l7 + 0x47], %i1
tg %xcc, 0x1
ldsb [%l7 + 0x3B], %o0
loop_2695:
taddcc %l5, 0x1843, %l6
fpack16 %f4, %f13
lduh [%l7 + 0x58], %l1
fmovdleu %xcc, %f12, %f10
subcc %g2, %o7, %o2
xorcc %l3, 0x0983, %i2
stw %i5, [%l7 + 0x08]
stb %l0, [%l7 + 0x48]
brnz %i7, loop_2696
fmovd %f4, %f4
ldsh [%l7 + 0x6E], %l4
movne %xcc, %o4, %g7
loop_2696:
sllx %i6, %i0, %g4
edge32 %g3, %g5, %i3
fmovrdlz %g1, %f14, %f0
tcs %icc, 0x1
fbule %fcc1, loop_2697
fmovd %f4, %f6
mulx %g6, 0x0040, %i4
fcmple32 %f10, %f2, %o3
loop_2697:
fandnot2s %f7, %f10, %f4
lduw [%l7 + 0x5C], %o5
fmovse %xcc, %f5, %f8
movvs %icc, %o6, %l2
fmovd %f0, %f2
bneg,pt %xcc, loop_2698
orncc %o1, %i1, %l5
st %f10, [%l7 + 0x6C]
fmovrse %o0, %f1, %f8
loop_2698:
fmovsa %xcc, %f14, %f3
tcs %icc, 0x6
fmovdg %icc, %f15, %f2
movleu %xcc, %l6, %l1
fornot1 %f12, %f8, %f2
edge8l %g2, %o7, %l3
ldub [%l7 + 0x0F], %o2
andncc %i2, %l0, %i7
edge16n %i5, %o4, %g7
fcmpd %fcc0, %f6, %f14
std %f0, [%l7 + 0x68]
fornot2 %f14, %f6, %f6
fmovrdne %i6, %f2, %f6
stb %l4, [%l7 + 0x0D]
alignaddr %i0, %g4, %g3
fcmpd %fcc3, %f12, %f8
add %i3, %g1, %g5
fmovrdlez %i4, %f0, %f14
ldub [%l7 + 0x5D], %g6
lduw [%l7 + 0x2C], %o3
st %f9, [%l7 + 0x50]
ldx [%l7 + 0x08], %o6
bgu,a,pn %icc, loop_2699
st %f10, [%l7 + 0x30]
fbule,a %fcc3, loop_2700
fmul8x16au %f7, %f10, %f14
loop_2699:
ldsw [%l7 + 0x38], %l2
ld [%l7 + 0x68], %f2
loop_2700:
fone %f10
bvc,a,pn %xcc, loop_2701
bvc,a,pn %xcc, loop_2702
ld [%l7 + 0x60], %f9
lduw [%l7 + 0x40], %o1
loop_2701:
fcmpeq16 %f14, %f6, %o5
loop_2702:
add %l5, %o0, %i1
tcs %icc, 0x6
ldsb [%l7 + 0x3B], %l1
ldsw [%l7 + 0x48], %g2
fmovdne %xcc, %f5, %f7
fmovdcc %icc, %f14, %f0
fpadd32 %f6, %f10, %f14
movge %icc, %o7, %l3
lduh [%l7 + 0x6A], %l6
fmovdneg %xcc, %f11, %f8
ldsb [%l7 + 0x25], %i2
ldx [%l7 + 0x08], %l0
sth %i7, [%l7 + 0x58]
fpadd16s %f6, %f8, %f0
fsrc2 %f8, %f14
orcc %o2, 0x0B3F, %o4
stb %g7, [%l7 + 0x4F]
st %f12, [%l7 + 0x70]
ldsw [%l7 + 0x14], %i6
stw %i5, [%l7 + 0x58]
fmovs %f5, %f6
movcs %icc, %i0, %g4
stx %l4, [%l7 + 0x30]
ldx [%l7 + 0x38], %g3
mova %icc, %i3, %g5
fornot2 %f8, %f12, %f14
addccc %i4, %g6, %o3
tne %xcc, 0x4
fxors %f10, %f4, %f8
fmovscs %xcc, %f5, %f4
movre %g1, %l2, %o6
nop
setx loop_2703, %l0, %l1
jmpl %l1, %o1
fcmped %fcc1, %f10, %f4
edge32ln %o5, %l5, %o0
fmul8x16al %f2, %f14, %f12
loop_2703:
ldx [%l7 + 0x48], %l1
sra %g2, 0x16, %o7
edge8 %i1, %l6, %i2
fmovrslz %l3, %f0, %f4
brgez,a %i7, loop_2704
edge16 %o2, %o4, %g7
stb %i6, [%l7 + 0x09]
fmovdl %xcc, %f2, %f2
loop_2704:
fxnors %f6, %f9, %f4
ldd [%l7 + 0x30], %f2
movrlez %i5, %i0, %l0
lduh [%l7 + 0x32], %g4
pdist %f8, %f2, %f6
sth %l4, [%l7 + 0x66]
edge8n %i3, %g5, %g3
stw %i4, [%l7 + 0x74]
edge16l %o3, %g1, %l2
bl loop_2705
fmovsle %icc, %f2, %f7
andn %g6, 0x0396, %o6
stb %o5, [%l7 + 0x7D]
loop_2705:
movrlez %l5, 0x011, %o1
fand %f10, %f10, %f6
fxors %f0, %f9, %f8
ldsw [%l7 + 0x08], %o0
sth %l1, [%l7 + 0x66]
tgu %xcc, 0x6
tg %xcc, 0x4
fnot1 %f4, %f6
stx %o7, [%l7 + 0x50]
ldsh [%l7 + 0x72], %i1
ldsh [%l7 + 0x20], %l6
fmovdneg %xcc, %f6, %f3
tcc %icc, 0x6
tge %xcc, 0x7
fbo,a %fcc0, loop_2706
movpos %icc, %g2, %i2
ldx [%l7 + 0x78], %l3
fpadd16s %f6, %f8, %f2
loop_2706:
taddcc %o2, %i7, %g7
fors %f0, %f14, %f5
bn,a,pn %xcc, loop_2707
sth %i6, [%l7 + 0x4C]
fpack16 %f6, %f5
ldub [%l7 + 0x2B], %i5
loop_2707:
movg %xcc, %i0, %l0
fcmpne32 %f12, %f2, %g4
be,a,pt %xcc, loop_2708
brnz %l4, loop_2709
std %f8, [%l7 + 0x50]
lduw [%l7 + 0x10], %o4
loop_2708:
fmovdleu %icc, %f15, %f15
loop_2709:
brlez %i3, loop_2710
and %g5, %i4, %g3
ldx [%l7 + 0x50], %g1
sdivx %l2, 0x1BC4, %g6
loop_2710:
tcc %xcc, 0x6
fbl,a %fcc3, loop_2711
fmovrslz %o3, %f8, %f14
movrlez %o5, 0x334, %l5
ldsw [%l7 + 0x44], %o1
loop_2711:
stw %o6, [%l7 + 0x34]
fpadd16s %f5, %f6, %f2
andcc %o0, 0x02F1, %o7
ldd [%l7 + 0x08], %f14
add %l1, 0x0E4A, %i1
array16 %g2, %l6, %l3
tleu %xcc, 0x2
fmovsgu %xcc, %f9, %f12
fmul8x16au %f5, %f8, %f8
tgu %xcc, 0x4
lduw [%l7 + 0x3C], %o2
fpackfix %f6, %f7
ldsw [%l7 + 0x18], %i7
fmovsa %icc, %f11, %f9
ldx [%l7 + 0x58], %i2
bn loop_2712
fnot1 %f2, %f4
ldsh [%l7 + 0x14], %g7
fbge,a %fcc0, loop_2713
loop_2712:
tsubcctv %i6, 0x0786, %i5
lduh [%l7 + 0x2E], %i0
edge16ln %g4, %l4, %o4
loop_2713:
edge32 %l0, %i3, %i4
fbne %fcc3, loop_2714
ldub [%l7 + 0x25], %g5
fcmpd %fcc2, %f6, %f12
fcmped %fcc3, %f8, %f4
loop_2714:
ldd [%l7 + 0x38], %f8
movrlz %g3, %g1, %g6
fxnor %f0, %f14, %f14
and %o3, %o5, %l2
array16 %l5, %o6, %o1
brz %o0, loop_2715
for %f14, %f14, %f2
fmovsge %icc, %f14, %f2
bshuffle %f4, %f8, %f12
loop_2715:
fmovrsgez %l1, %f11, %f9
lduw [%l7 + 0x4C], %i1
fbn,a %fcc1, loop_2716
ldsb [%l7 + 0x0E], %g2
fmovrdgz %l6, %f10, %f14
and %l3, %o7, %i7
loop_2716:
lduw [%l7 + 0x1C], %i2
ld [%l7 + 0x48], %f4
add %g7, 0x173F, %i6
ld [%l7 + 0x78], %f15
brlez %o2, loop_2717
std %f2, [%l7 + 0x28]
lduh [%l7 + 0x34], %i5
fornot1 %f6, %f6, %f10
loop_2717:
fcmpne32 %f8, %f4, %i0
srlx %l4, %o4, %l0
bcs,a loop_2718
bcc %icc, loop_2719
fmul8x16al %f14, %f2, %f0
edge16l %i3, %g4, %g5
loop_2718:
fpadd16 %f14, %f2, %f6
loop_2719:
fmovrsgez %g3, %f14, %f10
fcmpne32 %f14, %f0, %i4
sllx %g1, 0x12, %o3
fpadd16 %f6, %f14, %f14
ldsh [%l7 + 0x50], %o5
fmovse %xcc, %f14, %f14
ldsw [%l7 + 0x78], %l2
ba,pn %xcc, loop_2720
fones %f1
lduw [%l7 + 0x30], %l5
fones %f15
loop_2720:
std %f10, [%l7 + 0x50]
sth %o6, [%l7 + 0x16]
bpos,a loop_2721
ldx [%l7 + 0x20], %g6
stw %o0, [%l7 + 0x3C]
alignaddrl %o1, %l1, %g2
loop_2721:
fcmple32 %f6, %f12, %i1
st %f5, [%l7 + 0x44]
sth %l6, [%l7 + 0x16]
udivx %l3, 0x04DF, %i7
move %xcc, %i2, %g7
movge %icc, %i6, %o7
sth %o2, [%l7 + 0x6C]
lduw [%l7 + 0x6C], %i0
movg %icc, %i5, %o4
movrgez %l4, 0x3E5, %l0
fmovrdgez %i3, %f0, %f10
orcc %g5, 0x0F4F, %g3
edge8n %g4, %g1, %o3
fsrc2s %f1, %f5
bvc,a loop_2722
move %xcc, %i4, %o5
fsrc2s %f2, %f15
fmovd %f8, %f12
loop_2722:
fpadd32s %f3, %f2, %f14
fnor %f8, %f0, %f2
alignaddrl %l2, %l5, %o6
fabss %f13, %f4
fmovdn %xcc, %f5, %f7
stw %g6, [%l7 + 0x20]
bgu,a,pt %icc, loop_2723
ldsb [%l7 + 0x7C], %o1
fxnor %f4, %f0, %f0
fandnot1s %f7, %f14, %f15
loop_2723:
edge32 %l1, %g2, %o0
ldx [%l7 + 0x38], %i1
ldsh [%l7 + 0x50], %l3
std %f0, [%l7 + 0x20]
stw %i7, [%l7 + 0x78]
array16 %i2, %g7, %i6
ldx [%l7 + 0x30], %o7
fbg,a %fcc1, loop_2724
lduw [%l7 + 0x64], %o2
stb %l6, [%l7 + 0x73]
lduh [%l7 + 0x20], %i0
loop_2724:
fnands %f10, %f7, %f12
ldsb [%l7 + 0x2C], %o4
faligndata %f14, %f0, %f10
bg,pt %icc, loop_2725
array32 %i5, %l4, %l0
tge %icc, 0x0
fmovrsgz %g5, %f0, %f14
loop_2725:
tg %icc, 0x6
lduw [%l7 + 0x24], %i3
sub %g3, 0x19BB, %g1
ldd [%l7 + 0x50], %f14
array8 %o3, %i4, %g4
tcs %icc, 0x4
std %f2, [%l7 + 0x78]
fmovdleu %xcc, %f2, %f6
fcmpes %fcc3, %f13, %f13
fmul8ulx16 %f14, %f6, %f2
std %f4, [%l7 + 0x10]
ta %icc, 0x5
fba %fcc2, loop_2726
popc %l2, %o5
fnors %f3, %f10, %f3
stb %l5, [%l7 + 0x25]
loop_2726:
st %f2, [%l7 + 0x7C]
stw %g6, [%l7 + 0x48]
fmovdn %icc, %f8, %f7
smulcc %o1, 0x1344, %l1
mulx %o6, 0x0A4C, %g2
fmul8sux16 %f2, %f2, %f10
sdivx %o0, 0x1F6B, %l3
ldsw [%l7 + 0x68], %i7
ldsw [%l7 + 0x20], %i1
fmovdpos %xcc, %f11, %f7
fnands %f14, %f8, %f3
fmovsgu %icc, %f6, %f2
stx %g7, [%l7 + 0x18]
srl %i6, 0x1E, %i2
alignaddr %o2, %l6, %o7
fmovrdlez %i0, %f0, %f0
stw %i5, [%l7 + 0x7C]
fblg,a %fcc1, loop_2727
fmovsg %xcc, %f12, %f7
bl %icc, loop_2728
fcmpd %fcc3, %f6, %f0
loop_2727:
ldd [%l7 + 0x70], %f12
tn %xcc, 0x2
loop_2728:
ba,a loop_2729
edge16l %o4, %l4, %l0
fpack32 %f6, %f10, %f12
movre %i3, %g3, %g5
loop_2729:
tsubcc %o3, %g1, %g4
fpadd16s %f8, %f7, %f12
stx %i4, [%l7 + 0x78]
movrgez %l2, %l5, %o5
bleu,a,pt %icc, loop_2730
fmovrsgz %o1, %f1, %f8
bshuffle %f14, %f12, %f10
fpadd32 %f4, %f0, %f0
loop_2730:
mova %xcc, %l1, %g6
tn %xcc, 0x1
stw %o6, [%l7 + 0x2C]
lduh [%l7 + 0x6E], %o0
bne,a,pt %icc, loop_2731
stx %g2, [%l7 + 0x68]
fabss %f11, %f7
tgu %xcc, 0x0
loop_2731:
fbg,a %fcc1, loop_2732
fmovrslez %l3, %f2, %f0
fmovscs %icc, %f5, %f6
ble,pn %icc, loop_2733
loop_2732:
array32 %i7, %i1, %g7
xorcc %i2, %i6, %o2
fnands %f6, %f8, %f14
loop_2733:
siam 0x3
fmul8x16al %f4, %f1, %f14
edge16ln %o7, %l6, %i0
stb %i5, [%l7 + 0x10]
taddcctv %o4, 0x180E, %l0
fnor %f10, %f12, %f12
fbo %fcc3, loop_2734
tg %icc, 0x6
xnorcc %l4, 0x1333, %g3
movneg %xcc, %i3, %o3
loop_2734:
fsrc2 %f6, %f4
fbn %fcc1, loop_2735
mova %xcc, %g1, %g5
fsrc2s %f14, %f4
stx %i4, [%l7 + 0x10]
loop_2735:
fsrc2s %f3, %f1
st %f8, [%l7 + 0x64]
stx %l2, [%l7 + 0x78]
bl,pn %xcc, loop_2736
fmovse %xcc, %f6, %f7
fmovscs %xcc, %f0, %f15
movrlez %l5, 0x30B, %o5
loop_2736:
st %f11, [%l7 + 0x0C]
stx %o1, [%l7 + 0x18]
fmovsne %xcc, %f1, %f4
fcmpgt16 %f12, %f6, %l1
fcmpne32 %f2, %f14, %g6
xor %g4, %o0, %o6
tvs %icc, 0x3
fpackfix %f12, %f1
ldd [%l7 + 0x10], %f0
lduw [%l7 + 0x44], %l3
ldub [%l7 + 0x5E], %i7
edge16n %g2, %g7, %i2
fbe,a %fcc3, loop_2737
bcc,a,pt %xcc, loop_2738
fands %f11, %f2, %f7
bg,a,pn %xcc, loop_2739
loop_2737:
tcs %icc, 0x2
loop_2738:
fmovdneg %icc, %f12, %f4
fmovrslz %i6, %f15, %f6
loop_2739:
sdiv %i1, 0x10F2, %o7
fmovrdgz %l6, %f2, %f6
st %f6, [%l7 + 0x30]
fnot2 %f10, %f4
ldsh [%l7 + 0x32], %i0
fmovscc %icc, %f6, %f11
movn %xcc, %i5, %o2
movvc %xcc, %l0, %l4
srax %o4, %g3, %i3
lduh [%l7 + 0x50], %g1
ldx [%l7 + 0x58], %g5
tgu %xcc, 0x0
stx %o3, [%l7 + 0x68]
orcc %i4, 0x0412, %l2
fcmped %fcc3, %f10, %f6
fnors %f5, %f8, %f1
lduh [%l7 + 0x3E], %o5
fmovrslez %o1, %f11, %f7
fbne,a %fcc3, loop_2740
lduh [%l7 + 0x40], %l5
st %f7, [%l7 + 0x34]
fpmerge %f9, %f6, %f10
loop_2740:
tcs %icc, 0x0
fbo %fcc0, loop_2741
tvs %icc, 0x3
ldsh [%l7 + 0x32], %l1
brnz,a %g6, loop_2742
loop_2741:
ba %xcc, loop_2743
lduw [%l7 + 0x10], %o0
stb %o6, [%l7 + 0x2A]
loop_2742:
lduw [%l7 + 0x10], %l3
loop_2743:
ldx [%l7 + 0x08], %g4
brz,a %g2, loop_2744
fxors %f11, %f4, %f10
fmovdne %xcc, %f2, %f8
fpmerge %f12, %f9, %f6
loop_2744:
ldub [%l7 + 0x45], %i7
fmuld8ulx16 %f10, %f2, %f6
ldsh [%l7 + 0x28], %i2
fmovsneg %xcc, %f13, %f4
add %g7, %i6, %i1
fmovse %xcc, %f15, %f0
srl %l6, %i0, %i5
fbe,a %fcc1, loop_2745
ldd [%l7 + 0x20], %f4
fmovscs %icc, %f6, %f4
tneg %xcc, 0x0
loop_2745:
movrgz %o7, 0x3E7, %l0
tsubcctv %l4, %o2, %o4
fmovrdlz %g3, %f2, %f4
ldsw [%l7 + 0x50], %i3
lduw [%l7 + 0x08], %g5
lduh [%l7 + 0x16], %g1
fmul8x16al %f13, %f1, %f12
std %f8, [%l7 + 0x58]
udivcc %o3, 0x08AC, %l2
stw %o5, [%l7 + 0x54]
ldsh [%l7 + 0x56], %i4
fmovdleu %xcc, %f11, %f3
stx %o1, [%l7 + 0x50]
fpmerge %f5, %f10, %f6
fmovdne %xcc, %f10, %f0
fandnot1s %f14, %f12, %f15
subcc %l1, 0x054A, %g6
popc 0x1AFA, %l5
fmovrdlez %o6, %f8, %f10
stw %o0, [%l7 + 0x0C]
alignaddrl %g4, %l3, %g2
sdivcc %i2, 0x0268, %g7
fones %f3
fbug,a %fcc1, loop_2746
fnot1s %f9, %f0
fnegd %f0, %f6
std %f12, [%l7 + 0x28]
loop_2746:
bvc,a %xcc, loop_2747
fmovdleu %icc, %f12, %f11
fmovrsgez %i7, %f8, %f0
stb %i1, [%l7 + 0x2D]
loop_2747:
ldsh [%l7 + 0x68], %i6
ldsb [%l7 + 0x64], %i0
stw %l6, [%l7 + 0x20]
fxors %f0, %f4, %f15
fbl,a %fcc1, loop_2748
fpadd32s %f11, %f9, %f11
movgu %xcc, %o7, %l0
sth %l4, [%l7 + 0x12]
loop_2748:
and %o2, 0x136D, %i5
std %f4, [%l7 + 0x68]
edge16l %g3, %o4, %g5
fandnot2s %f1, %f6, %f4
ldsh [%l7 + 0x42], %i3
fmovrslez %o3, %f6, %f10
movleu %icc, %g1, %o5
sth %l2, [%l7 + 0x54]
fmovse %icc, %f14, %f9
sdivcc %i4, 0x001A, %l1
fzero %f10
fnegd %f12, %f12
fble,a %fcc2, loop_2749
lduw [%l7 + 0x28], %g6
fbn %fcc0, loop_2750
andcc %l5, 0x0BD8, %o1
loop_2749:
fmul8x16 %f10, %f8, %f8
tvs %icc, 0x6
loop_2750:
fmovda %icc, %f8, %f12
array16 %o6, %o0, %g4
fmovrdgz %l3, %f8, %f4
nop
setx loop_2751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %g2, 0x1523, %g7
bleu,a %xcc, loop_2752
subc %i7, 0x12E1, %i2
loop_2751:
tneg %icc, 0x5
movcc %xcc, %i1, %i0
loop_2752:
ldsh [%l7 + 0x64], %i6
std %f10, [%l7 + 0x68]
fpadd32 %f8, %f8, %f2
stw %o7, [%l7 + 0x1C]
bvc,a loop_2753
st %f11, [%l7 + 0x38]
fcmple32 %f6, %f12, %l6
fandnot2s %f1, %f9, %f13
loop_2753:
ldsh [%l7 + 0x50], %l0
fbe,a %fcc0, loop_2754
fmovrsne %l4, %f4, %f4
movrgez %o2, %i5, %o4
sth %g5, [%l7 + 0x16]
loop_2754:
ldsh [%l7 + 0x64], %i3
fmovrde %g3, %f12, %f0
fcmpd %fcc0, %f8, %f6
ldsb [%l7 + 0x49], %o3
fmovd %f12, %f0
fnands %f0, %f6, %f11
movg %xcc, %g1, %l2
stb %i4, [%l7 + 0x6E]
ldsb [%l7 + 0x16], %l1
fmovscs %xcc, %f7, %f4
sth %g6, [%l7 + 0x0E]
fpmerge %f4, %f3, %f0
sth %o5, [%l7 + 0x1C]
fbo %fcc0, loop_2755
fblg,a %fcc3, loop_2756
fnot2 %f6, %f10
fmovdleu %icc, %f7, %f1
loop_2755:
fpsub32s %f0, %f11, %f0
loop_2756:
ldx [%l7 + 0x50], %l5
tge %xcc, 0x3
fbge %fcc2, loop_2757
movrlez %o1, 0x08A, %o6
xor %g4, %o0, %l3
tvc %xcc, 0x5
loop_2757:
fble,a %fcc3, loop_2758
fnor %f6, %f0, %f2
movvc %xcc, %g7, %i7
tvs %icc, 0x5
loop_2758:
movne %xcc, %g2, %i1
bge %icc, loop_2759
fbuge,a %fcc0, loop_2760
fornot2 %f8, %f4, %f10
fmovsgu %xcc, %f15, %f9
loop_2759:
std %f4, [%l7 + 0x60]
loop_2760:
tcs %xcc, 0x2
fand %f14, %f10, %f10
fnand %f0, %f4, %f10
bne,a %icc, loop_2761
fbn %fcc3, loop_2762
sub %i2, 0x0DD2, %i6
sdiv %o7, 0x076D, %i0
loop_2761:
sdivx %l0, 0x0A1B, %l4
loop_2762:
fmovspos %xcc, %f9, %f9
tvs %icc, 0x5
add %l6, 0x104E, %i5
movgu %icc, %o4, %o2
andcc %i3, %g3, %g5
fmovdpos %icc, %f15, %f4
brlez %o3, loop_2763
fmul8x16 %f11, %f10, %f4
lduw [%l7 + 0x08], %g1
edge16ln %l2, %l1, %i4
loop_2763:
stx %o5, [%l7 + 0x78]
siam 0x6
fbg,a %fcc3, loop_2764
movge %xcc, %l5, %o1
fmovdleu %xcc, %f7, %f11
stx %o6, [%l7 + 0x48]
loop_2764:
movneg %icc, %g4, %g6
lduw [%l7 + 0x64], %o0
fbne %fcc0, loop_2765
lduw [%l7 + 0x2C], %l3
ldsw [%l7 + 0x3C], %g7
stb %g2, [%l7 + 0x5C]
loop_2765:
movne %icc, %i1, %i2
fmovdl %xcc, %f15, %f8
xnorcc %i7, %i6, %i0
tg %xcc, 0x3
fmul8sux16 %f4, %f8, %f10
ldsb [%l7 + 0x7B], %o7
subc %l0, 0x1B77, %l6
fpsub32s %f0, %f0, %f4
ldx [%l7 + 0x20], %l4
fandnot1s %f3, %f3, %f13
stw %i5, [%l7 + 0x30]
tg %xcc, 0x7
fabsd %f12, %f0
fmovsle %xcc, %f13, %f15
std %f6, [%l7 + 0x70]
be,a loop_2766
ldsh [%l7 + 0x4C], %o4
fandnot2 %f12, %f10, %f2
movcc %icc, %i3, %o2
loop_2766:
movne %icc, %g5, %g3
fcmpgt16 %f12, %f2, %o3
fxnor %f4, %f10, %f8
ldub [%l7 + 0x51], %l2
fbuge,a %fcc2, loop_2767
udivcc %l1, 0x19EA, %g1
ldx [%l7 + 0x70], %o5
ld [%l7 + 0x18], %f9
loop_2767:
fmovrde %i4, %f14, %f14
tg %icc, 0x0
lduw [%l7 + 0x44], %o1
fba,a %fcc2, loop_2768
ld [%l7 + 0x38], %f12
umulcc %l5, %g4, %o6
bvc,a loop_2769
loop_2768:
bg,a loop_2770
bge,pt %xcc, loop_2771
movge %icc, %g6, %l3
loop_2769:
ldd [%l7 + 0x50], %f6
loop_2770:
ldsw [%l7 + 0x64], %g7
loop_2771:
ldub [%l7 + 0x51], %o0
fmovd %f2, %f2
edge8ln %g2, %i2, %i7
fcmpne32 %f2, %f12, %i6
ldx [%l7 + 0x40], %i1
edge16l %o7, %l0, %l6
fpsub16s %f5, %f12, %f0
bshuffle %f2, %f2, %f14
sethi 0x0B6B, %l4
subc %i5, 0x0AC5, %i0
std %f4, [%l7 + 0x50]
fmovsg %xcc, %f4, %f13
fnand %f10, %f14, %f14
fabsd %f4, %f2
ldd [%l7 + 0x08], %f6
lduh [%l7 + 0x18], %i3
sth %o4, [%l7 + 0x60]
addcc %g5, 0x13D9, %g3
array16 %o2, %o3, %l2
fbue %fcc1, loop_2772
ldd [%l7 + 0x30], %f10
orcc %g1, %l1, %o5
for %f10, %f14, %f12
loop_2772:
fpsub32 %f4, %f10, %f14
fmovsge %icc, %f3, %f8
stb %i4, [%l7 + 0x5E]
faligndata %f10, %f14, %f2
fmovdcs %icc, %f8, %f4
tpos %xcc, 0x6
array8 %l5, %o1, %o6
ldsh [%l7 + 0x7C], %g6
fnot2s %f7, %f4
fmovsge %icc, %f11, %f11
fmul8x16al %f9, %f10, %f4
bleu,a %icc, loop_2773
orcc %g4, 0x02CA, %l3
fmovdvc %icc, %f1, %f6
fnors %f15, %f2, %f8
loop_2773:
st %f6, [%l7 + 0x58]
st %f4, [%l7 + 0x14]
stw %g7, [%l7 + 0x44]
bcc,a,pn %xcc, loop_2774
fpsub32 %f2, %f12, %f10
brgez,a %o0, loop_2775
tsubcc %g2, 0x1EBC, %i7
loop_2774:
sdiv %i6, 0x1020, %i2
st %f3, [%l7 + 0x48]
loop_2775:
lduh [%l7 + 0x66], %o7
ldd [%l7 + 0x68], %f10
ld [%l7 + 0x68], %f3
addc %i1, %l6, %l4
alignaddr %l0, %i5, %i3
sdivx %i0, 0x0777, %o4
lduh [%l7 + 0x2C], %g3
sra %o2, %o3, %g5
stw %g1, [%l7 + 0x60]
fbg %fcc0, loop_2776
fmovsgu %icc, %f12, %f2
fcmple32 %f10, %f12, %l2
add %o5, 0x1743, %i4
loop_2776:
stw %l1, [%l7 + 0x58]
fmovde %icc, %f0, %f9
edge8ln %o1, %l5, %o6
ldx [%l7 + 0x40], %g6
pdist %f6, %f8, %f4
fcmped %fcc0, %f10, %f4
fpack16 %f8, %f15
sub %g4, %l3, %o0
bg,pn %xcc, loop_2777
ld [%l7 + 0x10], %f3
st %f11, [%l7 + 0x2C]
ldsw [%l7 + 0x58], %g7
loop_2777:
fxor %f12, %f10, %f14
ldx [%l7 + 0x40], %g2
fpadd16 %f0, %f0, %f10
or %i7, 0x00FB, %i2
fpackfix %f0, %f15
fmovdcs %icc, %f3, %f9
tpos %icc, 0x0
pdist %f8, %f2, %f14
sth %i6, [%l7 + 0x12]
fbn %fcc3, loop_2778
fand %f4, %f8, %f6
sdiv %o7, 0x199F, %i1
fbule,a %fcc0, loop_2779
loop_2778:
fmovdgu %xcc, %f3, %f3
fpack32 %f4, %f8, %f12
bleu loop_2780
loop_2779:
alignaddr %l4, %l6, %i5
mova %xcc, %i3, %i0
movle %icc, %l0, %g3
loop_2780:
edge8l %o4, %o3, %g5
fcmped %fcc2, %f4, %f14
edge8n %g1, %o2, %l2
bvc %xcc, loop_2781
stb %i4, [%l7 + 0x33]
stb %o5, [%l7 + 0x4A]
movn %xcc, %o1, %l5
loop_2781:
fcmple32 %f12, %f4, %l1
fones %f7
add %o6, %g6, %g4
mova %icc, %l3, %g7
ldsb [%l7 + 0x3B], %g2
fmovsvs %icc, %f2, %f11
tvs %icc, 0x5
be,a,pt %icc, loop_2782
tle %xcc, 0x2
fnands %f12, %f12, %f10
movrgz %i7, %i2, %i6
loop_2782:
edge8ln %o0, %o7, %i1
lduw [%l7 + 0x74], %l4
sub %i5, %l6, %i0
mulscc %l0, %i3, %o4
edge32 %g3, %g5, %g1
movn %icc, %o2, %o3
tleu %xcc, 0x3
orncc %i4, %o5, %l2
fmovsvc %xcc, %f4, %f0
brlez %o1, loop_2783
fnand %f2, %f2, %f2
ldd [%l7 + 0x50], %f10
umul %l5, %o6, %g6
loop_2783:
ld [%l7 + 0x08], %f13
fbge,a %fcc1, loop_2784
st %f12, [%l7 + 0x5C]
fcmps %fcc3, %f11, %f12
ldd [%l7 + 0x40], %f10
loop_2784:
ldub [%l7 + 0x2F], %l1
srax %g4, 0x1D, %g7
tne %icc, 0x0
bcc,a,pn %icc, loop_2785
movne %icc, %g2, %i7
lduh [%l7 + 0x7A], %l3
sth %i2, [%l7 + 0x52]
loop_2785:
std %f6, [%l7 + 0x18]
array32 %i6, %o7, %i1
fmovsneg %xcc, %f11, %f0
faligndata %f0, %f12, %f4
fornot2s %f10, %f12, %f8
ldx [%l7 + 0x68], %l4
fmovsne %xcc, %f4, %f7
ba,a %xcc, loop_2786
addcc %i5, 0x1706, %l6
fbuge,a %fcc2, loop_2787
ldd [%l7 + 0x78], %f2
loop_2786:
mulscc %i0, 0x1054, %l0
movrne %i3, 0x2C4, %o0
loop_2787:
fble,a %fcc1, loop_2788
ldsb [%l7 + 0x4B], %g3
movrgez %o4, 0x3A9, %g1
andcc %o2, 0x0B03, %g5
loop_2788:
fmovsa %xcc, %f13, %f11
fmovs %f13, %f12
tgu %icc, 0x5
umul %i4, %o3, %l2
stx %o5, [%l7 + 0x08]
st %f6, [%l7 + 0x58]
bshuffle %f6, %f0, %f2
std %f14, [%l7 + 0x58]
brz %o1, loop_2789
ldub [%l7 + 0x48], %o6
sub %g6, 0x1806, %l5
fmovrdlez %l1, %f10, %f2
loop_2789:
fpadd16s %f10, %f2, %f7
std %f6, [%l7 + 0x40]
sdiv %g4, 0x1BE5, %g7
add %i7, 0x0CB2, %g2
bcc loop_2790
std %f2, [%l7 + 0x68]
fbl,a %fcc3, loop_2791
fcmpne32 %f0, %f12, %l3
loop_2790:
nop
setx loop_2792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %xcc, %i6, %o7
loop_2791:
fmovdcs %xcc, %f3, %f6
andncc %i2, %l4, %i1
loop_2792:
fmovspos %icc, %f9, %f15
stw %i5, [%l7 + 0x5C]
fnot2s %f13, %f12
fpsub16 %f2, %f2, %f6
te %icc, 0x7
smulcc %l6, %i0, %i3
ldsb [%l7 + 0x3B], %o0
fmovdneg %icc, %f8, %f1
st %f9, [%l7 + 0x54]
ldd [%l7 + 0x78], %f10
stx %l0, [%l7 + 0x38]
smulcc %g3, 0x0E45, %g1
bl,a,pn %icc, loop_2793
fnot1 %f4, %f0
edge16n %o4, %g5, %i4
lduh [%l7 + 0x52], %o2
loop_2793:
fornot1s %f9, %f1, %f7
lduw [%l7 + 0x14], %o3
ldsh [%l7 + 0x4E], %l2
sth %o5, [%l7 + 0x6A]
lduw [%l7 + 0x08], %o1
lduh [%l7 + 0x22], %g6
fpadd16 %f4, %f8, %f14
fmovsg %xcc, %f12, %f4
st %f10, [%l7 + 0x50]
ta %xcc, 0x4
ld [%l7 + 0x5C], %f1
fbg %fcc2, loop_2794
move %xcc, %o6, %l1
srax %l5, %g4, %g7
fmovdgu %icc, %f13, %f7
loop_2794:
bne,a,pt %xcc, loop_2795
fpmerge %f4, %f13, %f14
lduw [%l7 + 0x3C], %g2
nop
setx loop_2796, %l0, %l1
jmpl %l1, %l3
loop_2795:
srl %i6, 0x00, %i7
bcc,pn %icc, loop_2797
ldub [%l7 + 0x58], %o7
loop_2796:
fandnot1s %f10, %f2, %f4
bneg loop_2798
loop_2797:
lduh [%l7 + 0x6C], %i2
subccc %l4, %i5, %i1
lduh [%l7 + 0x0E], %l6
loop_2798:
fcmpne32 %f6, %f4, %i3
fbge,a %fcc1, loop_2799
bvs %icc, loop_2800
subcc %i0, %l0, %o0
fnand %f6, %f2, %f14
loop_2799:
fmovsa %xcc, %f10, %f11
loop_2800:
movneg %icc, %g1, %g3
stx %g5, [%l7 + 0x18]
alignaddrl %o4, %o2, %i4
fpsub32 %f8, %f12, %f0
addccc %l2, %o3, %o1
fnand %f10, %f4, %f4
tn %xcc, 0x2
fcmps %fcc2, %f15, %f9
edge16n %o5, %g6, %l1
nop
setx loop_2801, %l0, %l1
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 + 0x60], %o6
stx %g4, [%l7 + 0x30]
ldsh [%l7 + 0x6C], %l5
loop_2801:
bgu %icc, loop_2802
taddcctv %g2, 0x0EB4, %g7
movcc %icc, %l3, %i7
tleu %xcc, 0x4
loop_2802:
bcs,pt %xcc, loop_2803
fexpand %f10, %f2
fcmpeq16 %f12, %f8, %i6
stb %o7, [%l7 + 0x7C]
loop_2803:
edge16ln %l4, %i5, %i2
xorcc %l6, 0x027C, %i1
stb %i0, [%l7 + 0x1F]
fpsub16s %f14, %f10, %f3
ldsb [%l7 + 0x54], %i3
fmovspos %icc, %f8, %f1
srax %o0, 0x0E, %g1
movrgz %g3, 0x384, %g5
fsrc2 %f4, %f2
fmovrslez %o4, %f5, %f3
fmovsn %xcc, %f10, %f10
mulscc %l0, %o2, %l2
ldd [%l7 + 0x48], %f12
fbue,a %fcc1, loop_2804
fpack32 %f14, %f4, %f12
fbug,a %fcc1, loop_2805
fnot2 %f0, %f8
loop_2804:
ldsh [%l7 + 0x7C], %i4
ld [%l7 + 0x14], %f5
loop_2805:
and %o1, 0x0576, %o5
fxnor %f8, %f2, %f10
edge32ln %o3, %l1, %o6
fnand %f8, %f2, %f12
fpack16 %f6, %f6
andn %g4, %g6, %l5
brz %g7, loop_2806
fsrc2s %f1, %f6
movvc %icc, %g2, %l3
ldsw [%l7 + 0x40], %i6
loop_2806:
fmovdcs %icc, %f7, %f7
andncc %o7, %i7, %i5
fmovrdgez %l4, %f8, %f4
fabsd %f2, %f2
smul %l6, 0x18DC, %i2
fmovdvs %icc, %f10, %f2
lduh [%l7 + 0x64], %i1
stw %i3, [%l7 + 0x34]
edge16l %o0, %g1, %i0
andncc %g5, %o4, %l0
lduw [%l7 + 0x30], %o2
stw %l2, [%l7 + 0x48]
ldsb [%l7 + 0x59], %g3
srax %o1, %o5, %o3
sdivx %l1, 0x0269, %o6
brgez %g4, loop_2807
fabsd %f6, %f14
srlx %g6, %l5, %g7
movg %icc, %i4, %l3
loop_2807:
fcmple16 %f6, %f4, %i6
st %f14, [%l7 + 0x58]
st %f5, [%l7 + 0x0C]
sdivx %o7, 0x1395, %g2
stx %i7, [%l7 + 0x70]
mova %xcc, %l4, %l6
st %f0, [%l7 + 0x7C]
lduh [%l7 + 0x70], %i5
tneg %xcc, 0x7
st %f13, [%l7 + 0x24]
fmovsg %xcc, %f2, %f1
fcmpd %fcc2, %f4, %f12
subccc %i1, %i3, %i2
ldx [%l7 + 0x28], %g1
ld [%l7 + 0x40], %f12
movvs %icc, %i0, %g5
movleu %icc, %o4, %o0
fpsub16s %f6, %f14, %f12
add %l0, 0x1FC8, %o2
tvs %icc, 0x4
ldub [%l7 + 0x76], %l2
te %xcc, 0x0
sth %g3, [%l7 + 0x58]
sll %o5, 0x09, %o1
sra %o3, %o6, %l1
fzeros %f6
edge16n %g6, %g4, %g7
ldub [%l7 + 0x2A], %l5
movrgz %l3, 0x0C8, %i4
fnegd %f2, %f10
xor %i6, %o7, %i7
tsubcc %l4, %g2, %i5
fcmpes %fcc2, %f10, %f7
fpackfix %f2, %f4
fabss %f11, %f4
fones %f2
fble %fcc1, loop_2808
fmovd %f0, %f10
call loop_2809
srlx %l6, 0x0E, %i3
loop_2808:
xnorcc %i2, 0x06C1, %g1
fbn %fcc2, loop_2810
loop_2809:
st %f3, [%l7 + 0x74]
fmul8x16au %f8, %f7, %f8
movpos %xcc, %i1, %i0
loop_2810:
stx %g5, [%l7 + 0x60]
ldx [%l7 + 0x78], %o4
fpmerge %f2, %f8, %f2
srax %o0, 0x16, %l0
fmovs %f12, %f6
fcmple32 %f8, %f14, %o2
fcmpgt16 %f2, %f2, %g3
tgu %icc, 0x5
array8 %l2, %o5, %o1
movne %xcc, %o6, %o3
movle %icc, %g6, %l1
fcmple16 %f2, %f8, %g4
ldsw [%l7 + 0x18], %g7
fbg %fcc1, loop_2811
fblg %fcc1, loop_2812
st %f14, [%l7 + 0x4C]
fmovspos %xcc, %f3, %f7
loop_2811:
fmovsn %icc, %f0, %f7
loop_2812:
edge8l %l5, %i4, %l3
fmovrdlez %i6, %f12, %f8
movrgez %i7, 0x110, %l4
ldsb [%l7 + 0x2B], %o7
sdivx %g2, 0x02C9, %i5
sdiv %i3, 0x1681, %i2
stb %l6, [%l7 + 0x73]
st %f11, [%l7 + 0x4C]
fsrc2 %f8, %f10
fnegs %f14, %f9
fmovdvc %icc, %f12, %f11
add %i1, %g1, %g5
fmovsgu %xcc, %f7, %f3
lduw [%l7 + 0x68], %i0
fnot2 %f8, %f10
fmul8sux16 %f14, %f8, %f6
fxnor %f14, %f4, %f2
movg %icc, %o4, %l0
fblg %fcc1, loop_2813
andncc %o0, %g3, %o2
fmovrsne %l2, %f8, %f2
fbug %fcc0, loop_2814
loop_2813:
fbug %fcc1, loop_2815
brz,a %o1, loop_2816
ldsw [%l7 + 0x30], %o6
loop_2814:
ldd [%l7 + 0x78], %f8
loop_2815:
fmovda %xcc, %f6, %f8
loop_2816:
fcmpd %fcc2, %f8, %f14
stx %o3, [%l7 + 0x38]
fmovsne %xcc, %f13, %f9
fmovdle %icc, %f3, %f11
stb %g6, [%l7 + 0x34]
call loop_2817
movrlez %o5, %l1, %g7
ldd [%l7 + 0x60], %f8
stb %g4, [%l7 + 0x54]
loop_2817:
movrgez %i4, 0x03A, %l5
fnegd %f14, %f12
umulcc %i6, 0x1CBE, %l3
std %f2, [%l7 + 0x40]
fmovrdgez %i7, %f2, %f12
stb %l4, [%l7 + 0x36]
stw %g2, [%l7 + 0x78]
ldsw [%l7 + 0x20], %i5
fone %f10
ldub [%l7 + 0x40], %o7
edge16 %i2, %l6, %i3
addc %i1, 0x1E0C, %g5
edge32n %i0, %g1, %l0
fnegd %f6, %f8
ldd [%l7 + 0x50], %f0
st %f13, [%l7 + 0x54]
ld [%l7 + 0x74], %f15
sllx %o0, %g3, %o4
fbo,a %fcc1, loop_2818
movgu %xcc, %l2, %o1
fpack32 %f2, %f6, %f2
movleu %icc, %o2, %o3
loop_2818:
fpadd32 %f0, %f10, %f10
sethi 0x0B89, %o6
fxnors %f3, %f0, %f2
orcc %g6, %o5, %g7
ble %icc, loop_2819
faligndata %f8, %f2, %f8
edge32ln %g4, %i4, %l5
and %i6, 0x0E0A, %l1
loop_2819:
fnor %f10, %f14, %f12
brgz %l3, loop_2820
bshuffle %f4, %f6, %f12
sth %l4, [%l7 + 0x5E]
edge16 %i7, %g2, %i5
loop_2820:
fbge,a %fcc0, loop_2821
tg %icc, 0x1
fmovrse %o7, %f1, %f0
tgu %icc, 0x0
loop_2821:
ldd [%l7 + 0x08], %f0
umulcc %i2, %i3, %l6
popc 0x0AC0, %g5
andn %i1, %g1, %l0
tsubcc %i0, 0x094D, %o0
fmovrsne %g3, %f9, %f12
tn %icc, 0x5
orncc %l2, 0x1C44, %o1
edge8 %o2, %o4, %o3
orn %o6, 0x0A88, %g6
fmovsleu %xcc, %f13, %f15
edge8n %o5, %g4, %g7
ldx [%l7 + 0x30], %l5
ldd [%l7 + 0x60], %f2
orn %i6, 0x16D5, %l1
fbule %fcc0, loop_2822
edge32 %l3, %i4, %l4
subc %g2, 0x1738, %i7
andn %i5, 0x0269, %i2
loop_2822:
edge8 %o7, %i3, %g5
fmovsle %icc, %f15, %f8
fxor %f8, %f12, %f0
tl %xcc, 0x1
sth %i1, [%l7 + 0x2A]
taddcc %g1, 0x038D, %l0
addccc %l6, %o0, %i0
fand %f0, %f6, %f14
alignaddr %g3, %o1, %o2
tcc %icc, 0x0
fmuld8ulx16 %f6, %f3, %f10
fbl %fcc2, loop_2823
fmovdg %xcc, %f2, %f1
movcs %xcc, %l2, %o3
fnot2 %f2, %f8
loop_2823:
ldsw [%l7 + 0x70], %o4
ldd [%l7 + 0x20], %f0
bn loop_2824
ldsb [%l7 + 0x62], %g6
stw %o5, [%l7 + 0x34]
sth %o6, [%l7 + 0x40]
loop_2824:
lduh [%l7 + 0x78], %g7
nop
setx loop_2825, %l0, %l1
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 %g4, [%l7 + 0x5C]
stb %l5, [%l7 + 0x41]
brlz %l1, loop_2826
loop_2825:
fmul8ulx16 %f12, %f4, %f6
bvc loop_2827
fand %f10, %f2, %f8
loop_2826:
movn %icc, %l3, %i6
fnand %f2, %f0, %f10
loop_2827:
fpmerge %f11, %f12, %f10
fands %f7, %f3, %f6
tg %icc, 0x7
edge32 %l4, %g2, %i7
stx %i4, [%l7 + 0x20]
fmovsle %xcc, %f1, %f12
std %f10, [%l7 + 0x20]
fmovdcs %icc, %f14, %f2
stw %i2, [%l7 + 0x44]
bvc,a %xcc, loop_2828
fbl %fcc1, loop_2829
ldub [%l7 + 0x57], %i5
addccc %i3, %o7, %i1
loop_2828:
st %f7, [%l7 + 0x44]
loop_2829:
addc %g1, %g5, %l0
alignaddr %o0, %l6, %i0
movg %icc, %g3, %o2
ldsb [%l7 + 0x1F], %l2
sth %o3, [%l7 + 0x1C]
sth %o1, [%l7 + 0x1E]
fmul8sux16 %f8, %f4, %f4
tpos %icc, 0x6
st %f12, [%l7 + 0x30]
ld [%l7 + 0x54], %f14
fcmped %fcc1, %f0, %f2
ldsw [%l7 + 0x28], %o4
bge,a %icc, loop_2830
lduh [%l7 + 0x28], %g6
nop
setx loop_2831, %l0, %l1
jmpl %l1, %o5
srl %o6, 0x11, %g4
loop_2830:
movrgz %g7, %l1, %l3
fornot2s %f3, %f11, %f14
loop_2831:
brz %l5, loop_2832
fbge %fcc1, loop_2833
stb %l4, [%l7 + 0x2B]
fxors %f5, %f12, %f9
loop_2832:
movre %g2, 0x3DA, %i6
loop_2833:
fbo,a %fcc1, loop_2834
edge8ln %i7, %i2, %i5
ldsw [%l7 + 0x24], %i3
movre %i4, 0x189, %o7
loop_2834:
bn loop_2835
stb %g1, [%l7 + 0x25]
addccc %g5, %l0, %i1
fbul %fcc1, loop_2836
loop_2835:
edge16 %o0, %i0, %l6
edge16ln %g3, %l2, %o3
fmul8sux16 %f8, %f12, %f10
loop_2836:
be,a,pt %icc, loop_2837
ldsw [%l7 + 0x38], %o2
st %f12, [%l7 + 0x40]
stb %o1, [%l7 + 0x36]
loop_2837:
xnor %o4, 0x03BB, %o5
lduw [%l7 + 0x34], %g6
ldsw [%l7 + 0x7C], %g4
movneg %xcc, %o6, %l1
mova %xcc, %l3, %g7
stx %l4, [%l7 + 0x38]
ldx [%l7 + 0x60], %g2
fbge,a %fcc0, loop_2838
andn %l5, %i6, %i2
stb %i7, [%l7 + 0x60]
brlz %i5, loop_2839
loop_2838:
sth %i3, [%l7 + 0x70]
edge32l %o7, %g1, %g5
fmovrslez %l0, %f3, %f7
loop_2839:
ldsw [%l7 + 0x60], %i4
tsubcctv %i1, %i0, %o0
tvc %xcc, 0x5
brnz %l6, loop_2840
movcs %xcc, %l2, %g3
ld [%l7 + 0x40], %f0
lduh [%l7 + 0x50], %o2
loop_2840:
movrne %o3, %o4, %o1
fmovdg %icc, %f14, %f14
xnor %g6, 0x00AD, %o5
fabsd %f12, %f8
mulscc %o6, 0x0E56, %g4
fmuld8sux16 %f14, %f1, %f2
andcc %l3, 0x1A78, %g7
fcmple16 %f10, %f0, %l1
nop
setx loop_2841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovde %icc, %f11, %f6
bleu,a,pn %icc, loop_2842
subccc %g2, %l4, %i6
loop_2841:
tcs %icc, 0x2
lduw [%l7 + 0x48], %i2
loop_2842:
fmovrdne %i7, %f14, %f14
ldd [%l7 + 0x18], %f10
fbg %fcc2, loop_2843
lduw [%l7 + 0x6C], %i5
ld [%l7 + 0x14], %f10
bvs,pn %icc, loop_2844
loop_2843:
sth %l5, [%l7 + 0x24]
ldub [%l7 + 0x37], %o7
ldsb [%l7 + 0x1B], %i3
loop_2844:
std %f0, [%l7 + 0x40]
tleu %icc, 0x1
sethi 0x0470, %g1
bne %icc, loop_2845
tneg %xcc, 0x3
fornot2 %f2, %f10, %f14
tn %xcc, 0x6
loop_2845:
fmuld8ulx16 %f10, %f13, %f6
bg,a,pt %xcc, loop_2846
fmovdcs %xcc, %f4, %f11
fmovda %xcc, %f3, %f6
sth %l0, [%l7 + 0x32]
loop_2846:
edge8n %g5, %i4, %i1
fmovdg %icc, %f2, %f11
lduh [%l7 + 0x24], %o0
ldsw [%l7 + 0x68], %i0
ble,a,pt %icc, loop_2847
fandnot2s %f11, %f15, %f13
fone %f2
bshuffle %f0, %f12, %f4
loop_2847:
addc %l6, 0x030D, %g3
fmovsg %icc, %f10, %f3
sth %o2, [%l7 + 0x28]
movle %xcc, %o3, %l2
subcc %o4, %g6, %o5
fmovdcs %xcc, %f12, %f10
edge32l %o6, %g4, %l3
ld [%l7 + 0x50], %f5
fbg,a %fcc2, loop_2848
movge %icc, %g7, %l1
edge16 %o1, %g2, %l4
fmovsg %xcc, %f10, %f9
loop_2848:
edge16n %i6, %i7, %i2
fnegs %f15, %f4
movvc %xcc, %l5, %i5
ldsw [%l7 + 0x38], %o7
srl %g1, %l0, %g5
edge8l %i4, %i1, %o0
or %i0, %i3, %l6
fbuge,a %fcc3, loop_2849
pdist %f12, %f8, %f10
xor %g3, %o2, %o3
std %f12, [%l7 + 0x08]
loop_2849:
ldsb [%l7 + 0x32], %o4
edge32n %l2, %o5, %g6
fmul8sux16 %f10, %f12, %f8
movrgz %o6, 0x03E, %g4
bcs,a loop_2850
movleu %icc, %g7, %l3
fmovsne %icc, %f9, %f10
fmovrslez %l1, %f6, %f2
loop_2850:
addccc %o1, %g2, %i6
fbg,a %fcc1, loop_2851
array32 %i7, %l4, %l5
subccc %i5, 0x0999, %i2
fmovrdgz %g1, %f2, %f8
loop_2851:
stb %o7, [%l7 + 0x41]
edge8ln %l0, %g5, %i1
ldx [%l7 + 0x78], %o0
ldsw [%l7 + 0x10], %i0
add %i4, 0x106E, %l6
lduh [%l7 + 0x0C], %i3
bgu,pt %icc, loop_2852
stx %g3, [%l7 + 0x60]
alignaddr %o3, %o4, %o2
lduw [%l7 + 0x08], %l2
loop_2852:
brlz %o5, loop_2853
bn,a loop_2854
bleu loop_2855
ldsh [%l7 + 0x3E], %g6
loop_2853:
edge8 %g4, %g7, %l3
loop_2854:
stx %o6, [%l7 + 0x30]
loop_2855:
stx %l1, [%l7 + 0x30]
addccc %g2, 0x0592, %o1
fpackfix %f10, %f3
fmovsgu %icc, %f2, %f14
bvs loop_2856
stx %i7, [%l7 + 0x08]
sllx %i6, 0x17, %l5
fpadd32s %f14, %f4, %f2
loop_2856:
movrgez %l4, %i5, %i2
fmovdcc %icc, %f13, %f4
stx %o7, [%l7 + 0x70]
lduw [%l7 + 0x3C], %l0
fands %f2, %f5, %f4
stb %g5, [%l7 + 0x4B]
stb %i1, [%l7 + 0x70]
lduh [%l7 + 0x42], %o0
subccc %i0, 0x129C, %i4
fsrc1 %f12, %f6
movleu %icc, %l6, %i3
tgu %icc, 0x3
fmovsle %xcc, %f7, %f5
fpadd16s %f12, %f6, %f5
edge16ln %g3, %g1, %o3
fpadd32s %f11, %f14, %f4
movrgez %o2, 0x000, %l2
brz,a %o4, loop_2857
srlx %o5, 0x1C, %g6
udivx %g7, 0x13D0, %g4
std %f12, [%l7 + 0x50]
loop_2857:
fabss %f6, %f13
ldd [%l7 + 0x38], %f12
stx %o6, [%l7 + 0x18]
alignaddrl %l3, %l1, %g2
fpsub32s %f12, %f9, %f14
fzeros %f11
stb %i7, [%l7 + 0x47]
brlz %o1, loop_2858
tl %icc, 0x6
stx %i6, [%l7 + 0x48]
tsubcc %l4, %i5, %l5
loop_2858:
movre %o7, %l0, %i2
fmovda %icc, %f13, %f8
stb %i1, [%l7 + 0x27]
fmovdn %xcc, %f0, %f11
fbule %fcc1, loop_2859
fnor %f12, %f4, %f8
brnz %o0, loop_2860
fmovdvs %icc, %f12, %f10
loop_2859:
ldsh [%l7 + 0x46], %g5
fmovrsne %i4, %f11, %f0
loop_2860:
ldsh [%l7 + 0x3C], %l6
fnot1 %f8, %f6
fpadd32s %f12, %f15, %f2
std %f4, [%l7 + 0x70]
subcc %i0, %i3, %g3
fmovscc %icc, %f7, %f5
stx %o3, [%l7 + 0x60]
bn,pt %xcc, loop_2861
bpos,a %icc, loop_2862
st %f11, [%l7 + 0x24]
ld [%l7 + 0x30], %f10
loop_2861:
fmovsge %xcc, %f11, %f7
loop_2862:
fnegs %f13, %f11
fpadd32 %f10, %f4, %f8
fmovscs %xcc, %f8, %f11
brlz,a %g1, loop_2863
alignaddr %o2, %l2, %o4
sth %g6, [%l7 + 0x24]
fzero %f8
loop_2863:
fbue %fcc1, loop_2864
ldub [%l7 + 0x10], %o5
lduw [%l7 + 0x38], %g4
andcc %g7, %l3, %l1
loop_2864:
ldsh [%l7 + 0x56], %g2
tcs %xcc, 0x6
sethi 0x1749, %o6
movleu %icc, %i7, %i6
fmovsvc %xcc, %f12, %f3
add %o1, 0x11A0, %l4
ldsh [%l7 + 0x34], %l5
fmovsvs %icc, %f12, %f13
fmovrdgez %i5, %f10, %f10
ldub [%l7 + 0x2D], %o7
ldx [%l7 + 0x48], %l0
fmul8sux16 %f2, %f0, %f12
pdist %f8, %f4, %f0
sth %i2, [%l7 + 0x66]
ldsh [%l7 + 0x1C], %i1
pdist %f2, %f8, %f0
fmovsg %icc, %f9, %f4
std %f0, [%l7 + 0x50]
movg %xcc, %g5, %o0
ldsw [%l7 + 0x08], %i4
brz %l6, loop_2865
fpack32 %f4, %f4, %f6
sub %i3, 0x18FF, %i0
fzero %f6
loop_2865:
fsrc2 %f6, %f12
fxnors %f3, %f0, %f4
bcs,a,pn %xcc, loop_2866
edge32 %g3, %o3, %g1
fpack32 %f6, %f12, %f6
ldsw [%l7 + 0x08], %o2
loop_2866:
ldsw [%l7 + 0x6C], %l2
fmovrdgez %g6, %f0, %f0
fbuge,a %fcc0, loop_2867
fblg,a %fcc0, loop_2868
tne %xcc, 0x7
bshuffle %f0, %f2, %f0
loop_2867:
xor %o5, 0x0CBC, %o4
loop_2868:
fmovdleu %icc, %f4, %f2
array16 %g7, %g4, %l1
fands %f12, %f10, %f7
mulscc %l3, %o6, %i7
lduw [%l7 + 0x7C], %g2
fmovrde %i6, %f14, %f6
ba %xcc, loop_2869
stb %o1, [%l7 + 0x0F]
fors %f9, %f8, %f12
lduh [%l7 + 0x50], %l4
loop_2869:
be,a loop_2870
fmovrdgez %i5, %f10, %f8
lduw [%l7 + 0x2C], %o7
fands %f8, %f14, %f11
loop_2870:
stb %l0, [%l7 + 0x60]
move %icc, %l5, %i1
stb %i2, [%l7 + 0x6B]
ldx [%l7 + 0x70], %o0
bpos,a %icc, loop_2871
lduw [%l7 + 0x6C], %g5
tneg %xcc, 0x1
ldx [%l7 + 0x38], %l6
loop_2871:
lduh [%l7 + 0x44], %i3
ld [%l7 + 0x58], %f8
tsubcctv %i0, 0x161E, %g3
lduh [%l7 + 0x0E], %o3
std %f2, [%l7 + 0x38]
ldsb [%l7 + 0x2A], %i4
bcs,a,pt %icc, loop_2872
stw %o2, [%l7 + 0x48]
ldd [%l7 + 0x40], %f8
or %g1, %g6, %l2
loop_2872:
ldsb [%l7 + 0x29], %o5
fbge %fcc3, loop_2873
stx %o4, [%l7 + 0x58]
ldsw [%l7 + 0x50], %g4
fcmped %fcc1, %f2, %f0
loop_2873:
orcc %l1, 0x1AA4, %l3
ldub [%l7 + 0x3A], %o6
bcc,a,pt %xcc, loop_2874
movre %g7, %g2, %i7
fmovdge %xcc, %f10, %f0
smul %o1, %i6, %l4
loop_2874:
sth %i5, [%l7 + 0x22]
sth %o7, [%l7 + 0x34]
bg,pt %xcc, loop_2875
fmovdl %icc, %f10, %f11
ld [%l7 + 0x74], %f14
std %f8, [%l7 + 0x18]
loop_2875:
tg %icc, 0x1
fbg,a %fcc2, loop_2876
fmovs %f2, %f5
fmovda %icc, %f14, %f3
movvs %xcc, %l5, %i1
loop_2876:
fxnor %f4, %f8, %f0
tleu %xcc, 0x4
ldx [%l7 + 0x10], %l0
fmovsg %icc, %f10, %f4
taddcc %o0, %i2, %l6
stw %g5, [%l7 + 0x50]
fnors %f13, %f11, %f9
subcc %i0, 0x13C6, %g3
fmul8x16al %f11, %f14, %f0
fxnors %f13, %f15, %f2
fandnot2 %f12, %f10, %f0
brgez %o3, loop_2877
fabss %f12, %f10
srl %i3, %i4, %o2
fmuld8ulx16 %f8, %f12, %f14
loop_2877:
stw %g1, [%l7 + 0x64]
fpadd16s %f9, %f6, %f10
taddcctv %g6, 0x0420, %l2
movge %xcc, %o5, %o4
fpadd32 %f8, %f4, %f10
fbul %fcc3, loop_2878
subc %l1, %l3, %o6
sth %g4, [%l7 + 0x6A]
stw %g2, [%l7 + 0x48]
loop_2878:
fcmped %fcc0, %f2, %f12
stx %i7, [%l7 + 0x48]
popc %g7, %i6
fmovrdgez %l4, %f4, %f12
movn %xcc, %o1, %i5
stx %l5, [%l7 + 0x20]
ldsh [%l7 + 0x1E], %i1
tcc %icc, 0x0
fbue %fcc3, loop_2879
nop
setx loop_2880, %l0, %l1
jmpl %l1, %l0
ldsw [%l7 + 0x7C], %o7
sth %i2, [%l7 + 0x5C]
loop_2879:
ldsb [%l7 + 0x53], %o0
loop_2880:
fcmpne16 %f10, %f8, %g5
be,a,pn %icc, loop_2881
fmovdcc %icc, %f8, %f15
movcc %icc, %i0, %g3
fones %f12
loop_2881:
fnot1 %f14, %f8
faligndata %f14, %f0, %f0
fmul8sux16 %f14, %f6, %f8
fmovde %icc, %f14, %f10
stw %o3, [%l7 + 0x40]
smul %l6, %i3, %i4
movvc %xcc, %o2, %g6
edge32 %g1, %l2, %o5
fble,a %fcc0, loop_2882
fmovscc %icc, %f13, %f14
ldsw [%l7 + 0x3C], %o4
fpmerge %f8, %f13, %f14
loop_2882:
fmovdle %xcc, %f0, %f10
stw %l1, [%l7 + 0x14]
fpack16 %f10, %f15
movcc %xcc, %l3, %g4
fnor %f14, %f10, %f12
bgu,a,pn %icc, loop_2883
udivcc %g2, 0x023D, %o6
edge16n %g7, %i6, %l4
lduw [%l7 + 0x40], %i7
loop_2883:
ldsw [%l7 + 0x58], %i5
fmovscs %xcc, %f14, %f4
fors %f6, %f13, %f4
ldx [%l7 + 0x58], %o1
fpsub16 %f2, %f4, %f0
bvs,pn %icc, loop_2884
fmovsg %icc, %f7, %f13
bg loop_2885
ldub [%l7 + 0x72], %l5
loop_2884:
ldx [%l7 + 0x20], %i1
sdivcc %o7, 0x137E, %l0
loop_2885:
movl %xcc, %i2, %g5
sra %i0, %o0, %o3
ldsw [%l7 + 0x5C], %l6
edge16n %i3, %g3, %i4
fcmple32 %f6, %f0, %g6
call loop_2886
or %o2, %l2, %o5
movvc %icc, %g1, %o4
ldsb [%l7 + 0x6E], %l3
loop_2886:
tvc %xcc, 0x2
fmul8ulx16 %f14, %f0, %f6
bpos,a,pt %xcc, loop_2887
fnot1s %f11, %f4
fxnors %f5, %f11, %f3
lduw [%l7 + 0x28], %g4
loop_2887:
fnor %f8, %f4, %f12
ldsb [%l7 + 0x1F], %g2
st %f11, [%l7 + 0x78]
fnot2 %f14, %f4
std %f0, [%l7 + 0x30]
fsrc1 %f6, %f0
fble %fcc2, loop_2888
stx %l1, [%l7 + 0x68]
lduh [%l7 + 0x7A], %g7
ld [%l7 + 0x7C], %f5
loop_2888:
edge32n %i6, %o6, %i7
fornot1 %f4, %f12, %f2
fmovrde %l4, %f14, %f14
fbu,a %fcc3, loop_2889
brnz %i5, loop_2890
sth %o1, [%l7 + 0x22]
ldsw [%l7 + 0x30], %l5
loop_2889:
movcc %xcc, %i1, %l0
loop_2890:
fcmped %fcc3, %f6, %f2
ldd [%l7 + 0x48], %f10
movge %xcc, %i2, %o7
fmovdcs %icc, %f4, %f10
fmovrdgz %g5, %f6, %f0
smul %i0, %o0, %o3
std %f12, [%l7 + 0x38]
umul %i3, %g3, %i4
movleu %icc, %l6, %o2
sth %g6, [%l7 + 0x2E]
smulcc %o5, 0x0877, %g1
fmovsle %icc, %f11, %f0
edge8l %l2, %l3, %o4
ba,pn %xcc, loop_2891
std %f12, [%l7 + 0x60]
ldx [%l7 + 0x48], %g2
edge16n %g4, %l1, %i6
loop_2891:
fmul8x16 %f1, %f2, %f6
taddcc %g7, 0x1045, %i7
edge32ln %o6, %i5, %l4
orncc %l5, 0x0063, %o1
taddcc %i1, 0x0052, %i2
fmovdn %xcc, %f5, %f10
fnegd %f12, %f10
movcs %icc, %l0, %o7
st %f3, [%l7 + 0x5C]
st %f4, [%l7 + 0x2C]
fpsub32 %f0, %f14, %f0
movg %icc, %g5, %i0
xor %o0, %i3, %g3
call loop_2892
movvc %xcc, %o3, %i4
sdivcc %l6, 0x06C2, %g6
fornot1 %f6, %f12, %f14
loop_2892:
fnegs %f11, %f9
faligndata %f0, %f14, %f2
ldd [%l7 + 0x50], %f10
fmovrslez %o2, %f10, %f10
fmovse %icc, %f11, %f0
stb %g1, [%l7 + 0x1F]
bl,pt %icc, loop_2893
ldsh [%l7 + 0x76], %l2
movrne %o5, %l3, %g2
ba,a,pn %xcc, loop_2894
loop_2893:
fmovdvs %icc, %f7, %f10
fmovsleu %icc, %f10, %f13
stw %o4, [%l7 + 0x58]
loop_2894:
movrgz %g4, 0x1F8, %l1
bneg loop_2895
fcmped %fcc1, %f4, %f12
stb %g7, [%l7 + 0x0A]
fmovdgu %icc, %f1, %f1
loop_2895:
ldsb [%l7 + 0x10], %i7
movl %icc, %i6, %o6
fmul8x16au %f6, %f10, %f12
bgu,pn %icc, loop_2896
fcmpes %fcc0, %f10, %f7
ld [%l7 + 0x24], %f10
stb %i5, [%l7 + 0x2B]
loop_2896:
fmovrslz %l5, %f3, %f0
fabss %f1, %f15
tg %xcc, 0x7
tvs %xcc, 0x7
fornot1 %f0, %f10, %f8
fmovscc %icc, %f4, %f4
ldsb [%l7 + 0x23], %l4
lduw [%l7 + 0x54], %o1
tcs %icc, 0x2
ldub [%l7 + 0x1C], %i2
sth %l0, [%l7 + 0x6C]
bgu,a,pn %icc, loop_2897
stw %o7, [%l7 + 0x64]
fcmps %fcc3, %f10, %f15
brnz %g5, loop_2898
loop_2897:
subccc %i1, 0x130D, %o0
edge32l %i3, %g3, %o3
ta %xcc, 0x3
loop_2898:
sllx %i0, %i4, %l6
fornot2s %f10, %f8, %f15
fmovrdgz %g6, %f14, %f14
fnot2 %f4, %f12
fsrc2s %f9, %f3
bgu,a loop_2899
fpsub16 %f4, %f0, %f6
lduh [%l7 + 0x44], %o2
stw %l2, [%l7 + 0x24]
loop_2899:
orcc %o5, %l3, %g1
edge8l %o4, %g4, %l1
te %xcc, 0x4
lduw [%l7 + 0x08], %g2
stx %i7, [%l7 + 0x70]
subcc %i6, 0x09DA, %g7
bneg,a,pn %xcc, loop_2900
lduw [%l7 + 0x18], %o6
bneg,a,pt %icc, loop_2901
movpos %xcc, %l5, %i5
loop_2900:
stw %l4, [%l7 + 0x10]
bvs,a loop_2902
loop_2901:
fnot2 %f4, %f12
taddcc %o1, %l0, %o7
fmovdn %icc, %f2, %f9
loop_2902:
ldsh [%l7 + 0x66], %i2
array16 %g5, %i1, %i3
ldd [%l7 + 0x70], %f6
movcc %icc, %g3, %o0
fmovse %xcc, %f15, %f15
lduw [%l7 + 0x44], %o3
movvs %icc, %i4, %l6
edge16l %i0, %g6, %l2
taddcc %o5, 0x1514, %l3
fmovsgu %xcc, %f4, %f6
bn,a,pt %xcc, loop_2903
fmovrsgz %o2, %f11, %f12
or %g1, 0x06ED, %o4
ldx [%l7 + 0x60], %g4
loop_2903:
fbo,a %fcc3, loop_2904
ba,a,pn %xcc, loop_2905
ldsw [%l7 + 0x60], %g2
sdiv %l1, 0x0869, %i7
loop_2904:
mulscc %i6, 0x09F4, %o6
loop_2905:
udiv %l5, 0x1D58, %g7
ld [%l7 + 0x18], %f6
or %l4, 0x130C, %o1
ldx [%l7 + 0x20], %l0
movrne %i5, %i2, %o7
st %f5, [%l7 + 0x20]
fmovdge %xcc, %f6, %f14
tvs %xcc, 0x7
array16 %g5, %i1, %g3
ldd [%l7 + 0x68], %f2
ldsh [%l7 + 0x14], %o0
lduw [%l7 + 0x20], %o3
sth %i3, [%l7 + 0x34]
stb %i4, [%l7 + 0x3B]
tg %icc, 0x3
umulcc %l6, %i0, %l2
lduw [%l7 + 0x70], %g6
ldx [%l7 + 0x78], %o5
fpack16 %f2, %f10
movpos %icc, %l3, %o2
fpsub16s %f12, %f5, %f4
fmovdne %icc, %f13, %f2
stx %g1, [%l7 + 0x10]
movvs %icc, %g4, %g2
stb %o4, [%l7 + 0x7C]
ldsw [%l7 + 0x4C], %i7
lduw [%l7 + 0x58], %i6
tcc %icc, 0x6
fmovsneg %xcc, %f1, %f6
ldx [%l7 + 0x18], %l1
movre %l5, %o6, %g7
sethi 0x193E, %l4
andn %l0, 0x1E7B, %i5
fxnors %f6, %f0, %f2
stx %i2, [%l7 + 0x50]
fnor %f2, %f6, %f10
tn %xcc, 0x4
edge32l %o1, %g5, %o7
fone %f4
and %i1, 0x0AFA, %g3
st %f5, [%l7 + 0x5C]
fones %f5
umul %o3, %i3, %o0
stb %l6, [%l7 + 0x31]
movneg %icc, %i4, %i0
st %f5, [%l7 + 0x50]
ldd [%l7 + 0x50], %f8
ldx [%l7 + 0x78], %l2
fnot1 %f0, %f10
movrlz %g6, 0x2A4, %l3
fbne %fcc1, loop_2906
ba loop_2907
fcmpne16 %f12, %f12, %o5
fmovrsgez %g1, %f7, %f7
loop_2906:
fcmple16 %f14, %f4, %g4
loop_2907:
fand %f14, %f6, %f2
bcs %xcc, loop_2908
addccc %o2, %o4, %i7
fmovd %f12, %f8
movne %xcc, %i6, %g2
loop_2908:
fbule %fcc3, loop_2909
be,a,pt %icc, loop_2910
fmul8x16 %f15, %f10, %f12
fornot2s %f5, %f7, %f10
loop_2909:
stx %l5, [%l7 + 0x78]
loop_2910:
edge16 %l1, %g7, %o6
fcmpd %fcc3, %f14, %f6
st %f6, [%l7 + 0x70]
fornot1 %f2, %f0, %f14
fpadd32 %f0, %f6, %f10
fmovrslz %l4, %f8, %f14
lduh [%l7 + 0x7C], %i5
fbul %fcc1, loop_2911
edge8n %i2, %l0, %g5
edge16l %o1, %o7, %g3
fmovspos %icc, %f13, %f7
loop_2911:
ld [%l7 + 0x28], %f3
ldub [%l7 + 0x1C], %o3
lduw [%l7 + 0x34], %i3
stb %o0, [%l7 + 0x2D]
fcmpne16 %f12, %f6, %i1
ldx [%l7 + 0x58], %l6
stx %i4, [%l7 + 0x40]
bge,pn %xcc, loop_2912
edge16ln %i0, %g6, %l2
movrne %o5, %g1, %g4
ldsh [%l7 + 0x20], %o2
loop_2912:
fsrc2s %f13, %f0
std %f12, [%l7 + 0x30]
ldsb [%l7 + 0x1A], %l3
ldsh [%l7 + 0x1C], %i7
ldsw [%l7 + 0x28], %i6
movg %xcc, %g2, %o4
stb %l1, [%l7 + 0x25]
mova %icc, %l5, %o6
fnors %f10, %f9, %f3
lduw [%l7 + 0x30], %g7
fmovrdgez %i5, %f14, %f10
sth %i2, [%l7 + 0x1C]
orncc %l0, 0x086E, %l4
fbe,a %fcc1, loop_2913
std %f12, [%l7 + 0x50]
subc %o1, 0x1C52, %g5
ldub [%l7 + 0x21], %o7
loop_2913:
bleu,a loop_2914
movl %icc, %g3, %i3
sra %o0, 0x12, %o3
pdist %f4, %f6, %f2
loop_2914:
brgz,a %i1, loop_2915
ta %icc, 0x4
std %f10, [%l7 + 0x20]
fandnot1s %f0, %f2, %f10
loop_2915:
bneg,pn %xcc, loop_2916
fmovrsne %l6, %f4, %f5
lduh [%l7 + 0x34], %i0
fpsub32s %f13, %f15, %f13
loop_2916:
mulx %g6, 0x0672, %i4
lduh [%l7 + 0x10], %o5
fornot1 %f10, %f14, %f2
srlx %g1, %g4, %o2
movneg %xcc, %l3, %i7
movg %xcc, %l2, %i6
fnegd %f14, %f12
orncc %o4, %l1, %g2
fnegd %f2, %f0
bneg,a,pn %icc, loop_2917
lduw [%l7 + 0x70], %l5
fnors %f11, %f7, %f2
fand %f12, %f0, %f2
loop_2917:
fpackfix %f0, %f6
ldx [%l7 + 0x58], %o6
lduw [%l7 + 0x5C], %i5
alignaddrl %i2, %g7, %l4
movl %xcc, %o1, %g5
movge %xcc, %o7, %l0
lduw [%l7 + 0x18], %i3
fbe %fcc0, loop_2918
andcc %g3, %o0, %o3
fmovsle %icc, %f15, %f7
st %f9, [%l7 + 0x7C]
loop_2918:
subc %i1, 0x0F32, %l6
brgz %g6, loop_2919
fnot2 %f10, %f8
fble,a %fcc3, loop_2920
fbug,a %fcc2, loop_2921
loop_2919:
fnand %f14, %f4, %f6
ldsb [%l7 + 0x26], %i0
loop_2920:
fsrc2s %f3, %f4
loop_2921:
fnegs %f3, %f11
fmovsge %xcc, %f1, %f0
subccc %i4, 0x1B71, %g1
fxor %f12, %f0, %f10
movvc %icc, %g4, %o2
fmovdg %icc, %f11, %f5
bcs,pt %icc, loop_2922
fbuge,a %fcc1, loop_2923
udivx %o5, 0x0343, %i7
subc %l2, %i6, %l3
loop_2922:
lduw [%l7 + 0x3C], %l1
loop_2923:
ldsw [%l7 + 0x54], %o4
fble %fcc1, loop_2924
movge %icc, %g2, %l5
array8 %i5, %i2, %g7
array32 %o6, %l4, %o1
loop_2924:
fcmpd %fcc2, %f8, %f8
fornot1 %f8, %f12, %f6
fnors %f14, %f11, %f13
fmovsgu %xcc, %f6, %f7
sll %g5, 0x10, %l0
movrne %o7, %i3, %g3
stb %o0, [%l7 + 0x7C]
ldx [%l7 + 0x50], %o3
edge32n %l6, %g6, %i0
brgz,a %i1, loop_2925
movrgz %i4, %g1, %o2
fbo,a %fcc3, loop_2926
fmovd %f12, %f4
loop_2925:
fcmpeq32 %f10, %f14, %g4
lduh [%l7 + 0x26], %o5
loop_2926:
movge %xcc, %i7, %i6
ldd [%l7 + 0x38], %f10
subc %l2, 0x0CCB, %l1
fpsub32s %f1, %f2, %f12
ldx [%l7 + 0x40], %o4
udivx %g2, 0x175E, %l3
udivx %l5, 0x02B1, %i2
fxnors %f6, %f4, %f4
ldub [%l7 + 0x6C], %i5
ldsh [%l7 + 0x1A], %o6
fpadd16 %f4, %f14, %f2
fmul8sux16 %f0, %f8, %f10
sdiv %l4, 0x0393, %o1
fcmple32 %f4, %f8, %g7
std %f0, [%l7 + 0x40]
movgu %icc, %g5, %o7
ldsw [%l7 + 0x48], %l0
tl %icc, 0x3
bcs,a %icc, loop_2927
taddcc %g3, 0x03DF, %o0
stw %o3, [%l7 + 0x20]
and %i3, 0x131B, %l6
loop_2927:
move %xcc, %i0, %i1
ldub [%l7 + 0x5E], %g6
ldx [%l7 + 0x30], %g1
fmovdneg %icc, %f4, %f6
smulcc %o2, 0x0BC6, %i4
ble,a loop_2928
addcc %g4, 0x0B33, %o5
fpackfix %f14, %f1
fmovsg %icc, %f8, %f14
loop_2928:
ld [%l7 + 0x4C], %f11
ldsh [%l7 + 0x18], %i6
edge8ln %l2, %i7, %o4
tge %xcc, 0x4
fnor %f8, %f14, %f10
fmul8ulx16 %f6, %f6, %f4
fcmped %fcc1, %f4, %f10
movgu %xcc, %l1, %g2
lduh [%l7 + 0x32], %l5
tgu %icc, 0x5
std %f0, [%l7 + 0x08]
movl %icc, %i2, %i5
stb %l3, [%l7 + 0x2C]
movre %l4, 0x064, %o1
fmovsneg %icc, %f8, %f13
movvc %xcc, %g7, %o6
fmovrdgz %o7, %f6, %f0
tge %xcc, 0x6
edge16n %g5, %l0, %o0
edge16l %o3, %i3, %l6
fmovdl %xcc, %f0, %f7
ldsb [%l7 + 0x2B], %g3
taddcc %i0, %i1, %g1
stw %o2, [%l7 + 0x50]
sth %i4, [%l7 + 0x26]
fbul %fcc1, loop_2929
st %f4, [%l7 + 0x18]
fone %f6
fbg %fcc1, loop_2930
loop_2929:
fsrc1 %f8, %f0
fandnot1 %f12, %f12, %f0
popc 0x0411, %g4
loop_2930:
fornot1s %f1, %f11, %f3
stb %g6, [%l7 + 0x0B]
movrlz %o5, 0x1F2, %i6
ldsw [%l7 + 0x20], %l2
ldsh [%l7 + 0x36], %o4
fmovsvc %icc, %f13, %f14
faligndata %f10, %f0, %f14
ldsh [%l7 + 0x0A], %l1
fmul8ulx16 %f10, %f10, %f8
ldsh [%l7 + 0x60], %i7
tne %icc, 0x0
ldub [%l7 + 0x09], %l5
ldsh [%l7 + 0x0C], %g2
xnorcc %i5, 0x027B, %i2
fmovscs %icc, %f0, %f4
fmuld8ulx16 %f9, %f6, %f8
lduw [%l7 + 0x14], %l3
bge %icc, loop_2931
lduw [%l7 + 0x28], %l4
brgz,a %g7, loop_2932
lduw [%l7 + 0x38], %o6
loop_2931:
fnand %f4, %f14, %f14
srlx %o7, %o1, %g5
loop_2932:
edge8 %l0, %o3, %i3
ldsh [%l7 + 0x70], %l6
fmovdge %icc, %f14, %f6
fmovdne %xcc, %f12, %f2
pdist %f10, %f14, %f0
fcmps %fcc0, %f9, %f2
fcmpeq32 %f12, %f12, %o0
lduw [%l7 + 0x64], %g3
bvs,a %icc, loop_2933
alignaddr %i1, %g1, %i0
sth %i4, [%l7 + 0x20]
lduw [%l7 + 0x54], %o2
loop_2933:
ldsb [%l7 + 0x52], %g6
sll %g4, 0x13, %i6
ldsh [%l7 + 0x3C], %l2
bleu,a,pn %icc, loop_2934
ldx [%l7 + 0x40], %o4
ldx [%l7 + 0x20], %l1
lduh [%l7 + 0x32], %o5
loop_2934:
ldsb [%l7 + 0x17], %l5
movcs %xcc, %i7, %i5
bneg,pn %xcc, loop_2935
fbul %fcc0, loop_2936
addcc %i2, %g2, %l3
fmovrdlez %g7, %f4, %f2
loop_2935:
fmovs %f10, %f11
loop_2936:
sth %l4, [%l7 + 0x50]
edge8ln %o6, %o7, %g5
fbn %fcc1, loop_2937
fmovspos %icc, %f5, %f0
st %f3, [%l7 + 0x50]
tvs %icc, 0x7
loop_2937:
srlx %o1, %o3, %i3
tvs %xcc, 0x1
sth %l0, [%l7 + 0x42]
fbl %fcc1, loop_2938
bneg,a %xcc, loop_2939
srlx %l6, %g3, %o0
edge32l %i1, %g1, %i0
loop_2938:
fmovrsgz %o2, %f14, %f10
loop_2939:
edge8 %g6, %i4, %g4
lduh [%l7 + 0x3C], %i6
sra %l2, %l1, %o4
ldub [%l7 + 0x0A], %l5
lduh [%l7 + 0x0C], %i7
stb %o5, [%l7 + 0x1E]
alignaddrl %i5, %i2, %l3
be,pt %xcc, loop_2940
fmovsn %icc, %f7, %f1
movcs %xcc, %g7, %l4
tgu %icc, 0x5
loop_2940:
srlx %o6, %g2, %g5
andncc %o1, %o7, %o3
sth %l0, [%l7 + 0x66]
brlez,a %l6, loop_2941
stb %i3, [%l7 + 0x2D]
lduw [%l7 + 0x54], %o0
sllx %i1, %g3, %i0
loop_2941:
fmovdpos %xcc, %f13, %f2
movle %icc, %g1, %o2
ld [%l7 + 0x58], %f1
ldsh [%l7 + 0x58], %i4
umulcc %g6, 0x1008, %i6
fzeros %f15
bpos %xcc, loop_2942
ldsh [%l7 + 0x2A], %l2
lduw [%l7 + 0x60], %l1
ld [%l7 + 0x3C], %f0
loop_2942:
andn %o4, 0x0096, %l5
fmovdle %xcc, %f7, %f7
ldub [%l7 + 0x26], %i7
stb %o5, [%l7 + 0x42]
movge %xcc, %i5, %g4
alignaddr %l3, %i2, %l4
brz %o6, loop_2943
fors %f3, %f6, %f7
fcmpeq16 %f4, %f10, %g2
movre %g5, %g7, %o1
loop_2943:
ldsh [%l7 + 0x16], %o7
movneg %icc, %l0, %o3
ldsw [%l7 + 0x20], %i3
st %f4, [%l7 + 0x10]
fand %f0, %f0, %f14
fpackfix %f10, %f14
tsubcc %l6, %i1, %o0
be,a,pn %xcc, loop_2944
addc %g3, %i0, %g1
tne %icc, 0x4
bn,pt %xcc, loop_2945
loop_2944:
st %f10, [%l7 + 0x0C]
fnot1 %f10, %f2
tneg %xcc, 0x5
loop_2945:
fmovrse %o2, %f8, %f12
fbl %fcc3, loop_2946
fmovde %xcc, %f11, %f12
edge32 %g6, %i4, %l2
fba,a %fcc0, loop_2947
loop_2946:
fbn %fcc1, loop_2948
movrne %i6, 0x2E3, %o4
ldx [%l7 + 0x68], %l5
loop_2947:
brz %i7, loop_2949
loop_2948:
brnz,a %o5, loop_2950
bn,pn %xcc, loop_2951
stw %l1, [%l7 + 0x34]
loop_2949:
fone %f10
loop_2950:
ld [%l7 + 0x5C], %f8
loop_2951:
move %icc, %i5, %l3
movneg %icc, %i2, %l4
fnand %f14, %f4, %f2
fmovrdlz %g4, %f10, %f2
subccc %o6, %g2, %g7
xor %o1, %o7, %l0
array8 %o3, %g5, %l6
ld [%l7 + 0x30], %f7
call loop_2952
xnor %i3, 0x1EB7, %o0
fones %f7
ldsh [%l7 + 0x6A], %g3
loop_2952:
stb %i1, [%l7 + 0x34]
sth %g1, [%l7 + 0x16]
ldx [%l7 + 0x08], %i0
movcs %icc, %g6, %i4
fcmpgt32 %f4, %f10, %l2
fmovdn %icc, %f11, %f3
tleu %xcc, 0x1
fbu %fcc2, loop_2953
ldsb [%l7 + 0x68], %o2
fmul8x16 %f0, %f12, %f0
bn loop_2954
loop_2953:
movrlez %i6, 0x2D0, %o4
std %f12, [%l7 + 0x08]
fsrc1s %f8, %f2
loop_2954:
ld [%l7 + 0x6C], %f15
fmovdle %icc, %f11, %f5
brlz,a %i7, loop_2955
st %f1, [%l7 + 0x1C]
fpsub16 %f4, %f2, %f14
fcmpne16 %f8, %f12, %o5
loop_2955:
fbu %fcc3, loop_2956
mulx %l1, %i5, %l5
lduh [%l7 + 0x20], %i2
fmovscc %icc, %f5, %f9
loop_2956:
fcmpgt16 %f14, %f4, %l4
movge %icc, %l3, %o6
movvc %icc, %g2, %g7
xorcc %g4, %o1, %l0
tle %icc, 0x3
fmovsvc %xcc, %f6, %f3
fmovrde %o3, %f12, %f2
subc %o7, %l6, %i3
fmovdl %icc, %f11, %f0
ldub [%l7 + 0x0A], %o0
fors %f6, %f5, %f8
ldsw [%l7 + 0x50], %g3
edge16ln %g5, %i1, %i0
fmovrdgez %g1, %f8, %f6
brgz,a %g6, loop_2957
stb %l2, [%l7 + 0x3A]
fsrc1 %f0, %f4
fbuge %fcc1, loop_2958
loop_2957:
movgu %icc, %o2, %i4
edge16ln %o4, %i6, %i7
ld [%l7 + 0x2C], %f15
loop_2958:
lduh [%l7 + 0x3A], %o5
sth %l1, [%l7 + 0x30]
ldsw [%l7 + 0x28], %i5
bvs,a %xcc, loop_2959
fmovda %icc, %f1, %f12
taddcctv %l5, %i2, %l3
edge8n %o6, %l4, %g2
loop_2959:
ldsw [%l7 + 0x64], %g4
tneg %xcc, 0x5
ldsw [%l7 + 0x24], %g7
fmovsvc %icc, %f4, %f8
movrlez %o1, 0x215, %o3
ldsw [%l7 + 0x78], %l0
movn %icc, %l6, %i3
bgu,pt %xcc, loop_2960
andcc %o0, %g3, %g5
fornot2s %f13, %f0, %f10
stb %i1, [%l7 + 0x31]
loop_2960:
bgu %xcc, loop_2961
te %xcc, 0x4
fcmpgt32 %f12, %f0, %o7
mova %icc, %i0, %g1
loop_2961:
lduw [%l7 + 0x18], %l2
st %f4, [%l7 + 0x18]
fbl,a %fcc0, loop_2962
subcc %g6, 0x16FC, %i4
fabss %f4, %f11
bn,a,pt %xcc, loop_2963
loop_2962:
andncc %o2, %i6, %i7
std %f6, [%l7 + 0x40]
fcmple32 %f10, %f4, %o4
loop_2963:
ld [%l7 + 0x3C], %f11
fsrc1s %f5, %f10
ldub [%l7 + 0x75], %o5
fnands %f8, %f15, %f12
movvs %icc, %i5, %l1
movrlez %i2, 0x186, %l5
stx %o6, [%l7 + 0x10]
movcc %xcc, %l3, %l4
tneg %xcc, 0x0
fmovde %icc, %f13, %f2
sth %g2, [%l7 + 0x0A]
fmovrdlz %g7, %f12, %f0
fcmple32 %f12, %f4, %g4
fmuld8sux16 %f2, %f0, %f14
fbl,a %fcc2, loop_2964
movl %xcc, %o1, %l0
lduh [%l7 + 0x1C], %l6
fnot1 %f2, %f8
loop_2964:
fnot2 %f8, %f10
fcmpgt32 %f2, %f8, %o3
udivcc %i3, 0x15EA, %g3
movneg %icc, %o0, %i1
subcc %g5, %o7, %i0
movge %icc, %l2, %g6
tneg %xcc, 0x3
fpadd32 %f4, %f12, %f14
fcmpes %fcc3, %f4, %f0
lduw [%l7 + 0x7C], %g1
fandnot2 %f12, %f14, %f12
fmovsvc %icc, %f3, %f4
stw %i4, [%l7 + 0x74]
stb %o2, [%l7 + 0x7F]
fornot2s %f10, %f7, %f15
andn %i7, 0x1A54, %o4
fmovdg %xcc, %f10, %f13
edge8 %o5, %i6, %i5
fmovsle %icc, %f4, %f11
tne %xcc, 0x3
andcc %l1, 0x1B70, %i2
sdiv %o6, 0x1831, %l3
ldsw [%l7 + 0x10], %l4
fsrc1 %f4, %f12
fcmpeq32 %f4, %f0, %l5
tg %icc, 0x3
fmovsle %xcc, %f11, %f5
fpmerge %f1, %f3, %f8
fpadd32 %f2, %f14, %f2
fcmped %fcc3, %f10, %f0
stx %g7, [%l7 + 0x70]
fmovs %f12, %f13
fbe %fcc2, loop_2965
ldsw [%l7 + 0x38], %g2
fpmerge %f7, %f12, %f0
ldub [%l7 + 0x64], %o1
loop_2965:
ldsw [%l7 + 0x0C], %g4
edge16l %l0, %l6, %i3
brgez,a %g3, loop_2966
fmovsneg %xcc, %f0, %f8
fmovdvs %xcc, %f9, %f0
ldd [%l7 + 0x40], %f4
loop_2966:
udiv %o3, 0x0B7D, %o0
fmovrdlez %g5, %f8, %f8
fmul8x16al %f13, %f2, %f14
xorcc %i1, 0x0808, %i0
udivx %o7, 0x10B9, %l2
ldsb [%l7 + 0x3E], %g1
fpack16 %f12, %f9
xnorcc %g6, %o2, %i4
stw %o4, [%l7 + 0x24]
brgez,a %o5, loop_2967
lduh [%l7 + 0x72], %i7
std %f8, [%l7 + 0x28]
nop
setx loop_2968, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2967:
stw %i6, [%l7 + 0x70]
fmovrslez %i5, %f0, %f4
bge,a %icc, loop_2969
loop_2968:
array32 %l1, %o6, %i2
fexpand %f9, %f6
lduh [%l7 + 0x4A], %l3
loop_2969:
fblg %fcc1, loop_2970
ldsh [%l7 + 0x66], %l5
lduh [%l7 + 0x76], %g7
ldsw [%l7 + 0x58], %l4
loop_2970:
lduw [%l7 + 0x2C], %o1
fcmpgt16 %f4, %f10, %g4
ldsw [%l7 + 0x64], %g2
fmovda %xcc, %f12, %f11
fpadd32 %f6, %f14, %f12
be,pt %icc, loop_2971
ldsb [%l7 + 0x4D], %l0
stx %i3, [%l7 + 0x60]
brlez,a %g3, loop_2972
loop_2971:
fmovscs %xcc, %f10, %f2
move %xcc, %o3, %l6
fbu %fcc0, loop_2973
loop_2972:
edge32ln %o0, %i1, %i0
ld [%l7 + 0x3C], %f7
fcmple32 %f6, %f6, %o7
loop_2973:
bn,a loop_2974
bne,pn %xcc, loop_2975
movn %icc, %g5, %l2
fornot1 %f0, %f14, %f14
loop_2974:
and %g6, 0x04B8, %g1
loop_2975:
movge %xcc, %o2, %i4
stx %o5, [%l7 + 0x20]
fmovsneg %icc, %f12, %f11
orn %o4, %i7, %i6
tgu %xcc, 0x3
umulcc %l1, 0x0919, %i5
fmovsne %icc, %f14, %f15
stx %o6, [%l7 + 0x30]
fble,a %fcc0, loop_2976
movg %xcc, %l3, %i2
movrlz %g7, 0x008, %l4
tpos %xcc, 0x6
loop_2976:
fbule %fcc2, loop_2977
stb %o1, [%l7 + 0x41]
lduh [%l7 + 0x32], %l5
movle %xcc, %g4, %l0
loop_2977:
tpos %icc, 0x7
fornot1 %f14, %f10, %f6
sll %i3, 0x07, %g2
edge16 %o3, %l6, %g3
movgu %icc, %o0, %i0
ldx [%l7 + 0x40], %i1
fmovscc %xcc, %f5, %f9
addccc %g5, %l2, %o7
st %f4, [%l7 + 0x58]
stw %g1, [%l7 + 0x34]
fmovsneg %icc, %f13, %f4
fmuld8ulx16 %f11, %f5, %f8
ldx [%l7 + 0x38], %o2
ldsh [%l7 + 0x76], %g6
srlx %o5, 0x1F, %o4
fmovrdgz %i7, %f4, %f0
ldd [%l7 + 0x68], %f6
ldx [%l7 + 0x08], %i6
edge32n %i4, %l1, %o6
udivx %i5, 0x1A27, %i2
fba %fcc2, loop_2978
sth %g7, [%l7 + 0x34]
tne %xcc, 0x7
fbule %fcc3, loop_2979
loop_2978:
bcs %icc, loop_2980
ldx [%l7 + 0x08], %l3
fsrc1 %f2, %f14
loop_2979:
sra %l4, 0x17, %l5
loop_2980:
nop
setx loop_2981, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a,pt %icc, loop_2982
fsrc2s %f11, %f4
fabsd %f14, %f8
loop_2981:
fandnot2 %f12, %f10, %f14
loop_2982:
udivcc %g4, 0x1027, %o1
stb %l0, [%l7 + 0x3F]
fcmpd %fcc3, %f2, %f6
mulscc %i3, %g2, %l6
tpos %xcc, 0x2
lduw [%l7 + 0x18], %o3
edge8ln %g3, %i0, %i1
ldsb [%l7 + 0x29], %g5
fcmpne16 %f4, %f14, %o0
sdivcc %l2, 0x141F, %o7
std %f14, [%l7 + 0x40]
fmuld8sux16 %f0, %f5, %f2
stw %g1, [%l7 + 0x38]
lduw [%l7 + 0x38], %o2
ldsw [%l7 + 0x0C], %o5
subcc %o4, %i7, %i6
edge16l %i4, %l1, %g6
fors %f0, %f9, %f9
lduh [%l7 + 0x34], %i5
movrlz %o6, %g7, %i2
or %l4, 0x030C, %l3
ld [%l7 + 0x08], %f10
ldsh [%l7 + 0x10], %g4
movl %xcc, %l5, %l0
fcmpgt32 %f2, %f8, %i3
fmovdgu %xcc, %f3, %f3
st %f12, [%l7 + 0x48]
ld [%l7 + 0x24], %f15
st %f3, [%l7 + 0x24]
fmovdn %icc, %f4, %f6
fsrc1 %f2, %f2
tcs %icc, 0x7
sth %o1, [%l7 + 0x62]
fmovsg %xcc, %f15, %f8
fxor %f12, %f4, %f8
lduw [%l7 + 0x18], %g2
fpadd32 %f10, %f0, %f0
lduw [%l7 + 0x50], %o3
ldsw [%l7 + 0x6C], %l6
fpack32 %f14, %f8, %f0
ba,a %xcc, loop_2983
stb %i0, [%l7 + 0x54]
stb %g3, [%l7 + 0x54]
stb %i1, [%l7 + 0x7F]
loop_2983:
fpadd32 %f4, %f14, %f0
fnot1 %f12, %f4
stx %o0, [%l7 + 0x50]
orn %g5, %o7, %g1
udiv %l2, 0x0CD3, %o2
fmovsvc %xcc, %f2, %f12
stw %o5, [%l7 + 0x74]
tsubcc %i7, 0x1DB2, %i6
movn %xcc, %i4, %o4
brz,a %g6, loop_2984
te %icc, 0x1
tne %xcc, 0x3
ldx [%l7 + 0x60], %l1
loop_2984:
ldd [%l7 + 0x18], %f6
fornot1s %f6, %f6, %f2
fornot1 %f8, %f2, %f10
bleu,a,pt %xcc, loop_2985
stw %o6, [%l7 + 0x30]
bvc,pn %xcc, loop_2986
srlx %g7, %i5, %i2
loop_2985:
fble,a %fcc2, loop_2987
ldd [%l7 + 0x08], %f6
loop_2986:
ldsh [%l7 + 0x4C], %l3
movrgz %g4, 0x323, %l5
loop_2987:
ldsw [%l7 + 0x38], %l0
edge8 %i3, %o1, %g2
stw %o3, [%l7 + 0x78]
edge16n %l6, %i0, %l4
ldsw [%l7 + 0x5C], %g3
xnorcc %i1, %g5, %o7
array32 %g1, %l2, %o0
array32 %o2, %o5, %i7
fmovrsgz %i6, %f11, %f5
fbul %fcc0, loop_2988
bvs loop_2989
fcmpgt32 %f8, %f0, %i4
lduw [%l7 + 0x0C], %g6
loop_2988:
fmovdn %xcc, %f7, %f13
loop_2989:
ld [%l7 + 0x0C], %f12
edge32 %l1, %o4, %o6
bn,pt %xcc, loop_2990
smulcc %g7, 0x0120, %i5
fbe,a %fcc0, loop_2991
addc %l3, 0x1D2C, %g4
loop_2990:
brz,a %i2, loop_2992
subccc %l5, %l0, %o1
loop_2991:
fornot2s %f11, %f2, %f9
fpackfix %f10, %f6
loop_2992:
fsrc1s %f7, %f3
fmovse %xcc, %f11, %f13
udivcc %g2, 0x014F, %i3
fmovsvs %xcc, %f1, %f14
ble,a loop_2993
fbg %fcc0, loop_2994
std %f6, [%l7 + 0x38]
fnegs %f6, %f4
loop_2993:
ldx [%l7 + 0x70], %l6
loop_2994:
ta %xcc, 0x7
movrlez %o3, 0x3DE, %i0
sth %l4, [%l7 + 0x5A]
movvs %xcc, %i1, %g3
ba %icc, loop_2995
bgu,a,pt %xcc, loop_2996
tgu %xcc, 0x2
ldx [%l7 + 0x58], %o7
loop_2995:
fnand %f4, %f6, %f2
loop_2996:
fcmpd %fcc1, %f6, %f12
fnegd %f6, %f6
addcc %g1, 0x0667, %l2
fpadd32 %f0, %f2, %f2
stx %g5, [%l7 + 0x28]
bne,a %icc, loop_2997
movgu %xcc, %o0, %o2
ldsw [%l7 + 0x40], %i7
tsubcc %o5, %i4, %g6
loop_2997:
stx %l1, [%l7 + 0x10]
fcmpne16 %f12, %f12, %i6
fmovrsgz %o4, %f8, %f15
fmovdvs %icc, %f4, %f1
fmovsvc %icc, %f11, %f3
fmovdg %xcc, %f12, %f12
st %f8, [%l7 + 0x20]
ldsh [%l7 + 0x40], %g7
fxor %f4, %f4, %f12
fornot1 %f0, %f0, %f8
ldd [%l7 + 0x20], %f14
bne,a,pt %xcc, loop_2998
fmovrde %i5, %f6, %f10
edge32n %l3, %g4, %o6
fmovrdgez %l5, %f6, %f10
loop_2998:
movn %icc, %i2, %o1
srlx %g2, %i3, %l0
orn %l6, %o3, %i0
bvs,pt %icc, loop_2999
fmovrde %l4, %f4, %f12
umulcc %i1, 0x00EE, %o7
tcs %icc, 0x6
loop_2999:
fbule %fcc1, loop_3000
brnz %g3, loop_3001
fpadd32 %f6, %f10, %f14
taddcc %l2, %g1, %g5
loop_3000:
fmul8sux16 %f4, %f14, %f0
loop_3001:
std %f6, [%l7 + 0x30]
edge8n %o2, %o0, %i7
lduh [%l7 + 0x5A], %i4
fmovdvs %icc, %f7, %f14
fmovsvs %xcc, %f9, %f14
fnors %f7, %f3, %f2
fnands %f6, %f10, %f4
brlez %o5, loop_3002
fbg,a %fcc0, loop_3003
brlez,a %l1, loop_3004
movrlez %i6, %o4, %g7
loop_3002:
udivcc %i5, 0x1804, %l3
loop_3003:
ldd [%l7 + 0x20], %f8
loop_3004:
brgez %g4, loop_3005
sth %o6, [%l7 + 0x16]
fmovrse %l5, %f12, %f11
ldx [%l7 + 0x50], %g6
loop_3005:
stx %o1, [%l7 + 0x60]
bgu,pn %icc, loop_3006
tcc %xcc, 0x5
stx %i2, [%l7 + 0x78]
fmuld8sux16 %f15, %f1, %f10
loop_3006:
ld [%l7 + 0x14], %f3
brz %i3, loop_3007
fmovdcs %icc, %f2, %f4
fcmpd %fcc2, %f6, %f6
bpos,pn %icc, loop_3008
loop_3007:
ldub [%l7 + 0x64], %g2
ldx [%l7 + 0x38], %l6
ldsh [%l7 + 0x3A], %l0
loop_3008:
fcmped %fcc2, %f6, %f10
fblg %fcc3, loop_3009
fpack32 %f8, %f14, %f8
ldx [%l7 + 0x28], %i0
ldsb [%l7 + 0x7E], %l4
loop_3009:
ldsw [%l7 + 0x70], %i1
edge32l %o3, %g3, %l2
ldd [%l7 + 0x20], %f2
stb %o7, [%l7 + 0x63]
xorcc %g1, %g5, %o0
edge16l %i7, %o2, %i4
lduw [%l7 + 0x18], %l1
fmovsne %icc, %f3, %f9
ld [%l7 + 0x24], %f14
tsubcctv %i6, 0x01E2, %o4
stx %g7, [%l7 + 0x08]
ld [%l7 + 0x18], %f3
alignaddr %i5, %l3, %o5
xorcc %g4, 0x0F0C, %o6
std %f6, [%l7 + 0x08]
ld [%l7 + 0x68], %f0
std %f8, [%l7 + 0x20]
sth %l5, [%l7 + 0x3A]
move %icc, %o1, %g6
st %f7, [%l7 + 0x30]
subc %i2, 0x1134, %i3
sdiv %l6, 0x01FF, %g2
fmovrdlz %l0, %f12, %f8
lduh [%l7 + 0x7C], %l4
fbu,a %fcc1, loop_3010
fcmpgt32 %f10, %f10, %i1
std %f14, [%l7 + 0x78]
stx %i0, [%l7 + 0x58]
loop_3010:
brnz,a %o3, loop_3011
fnegd %f8, %f14
fmovsg %icc, %f3, %f4
movn %xcc, %g3, %l2
loop_3011:
bl loop_3012
fnors %f1, %f12, %f9
andn %g1, %g5, %o7
fxors %f14, %f7, %f0
loop_3012:
fmovsleu %xcc, %f3, %f0
fmovde %icc, %f8, %f11
tle %icc, 0x2
lduw [%l7 + 0x24], %i7
ldx [%l7 + 0x48], %o0
sdivcc %o2, 0x148B, %i4
tcc %icc, 0x7
bcc,a %xcc, loop_3013
fmovs %f15, %f13
fmovdle %icc, %f15, %f1
fxnors %f14, %f8, %f0
loop_3013:
fbue,a %fcc0, loop_3014
sra %l1, 0x16, %o4
ldx [%l7 + 0x08], %i6
bne,pn %icc, loop_3015
loop_3014:
fcmpeq32 %f2, %f14, %g7
fmovrde %l3, %f0, %f14
fmovrde %i5, %f14, %f8
loop_3015:
stw %g4, [%l7 + 0x14]
ldub [%l7 + 0x49], %o6
stw %l5, [%l7 + 0x48]
tne %xcc, 0x3
fmovse %icc, %f11, %f6
bgu,a,pn %xcc, loop_3016
tcs %icc, 0x5
fandnot2 %f4, %f14, %f8
edge16n %o1, %o5, %i2
loop_3016:
array8 %i3, %g6, %l6
fbue %fcc2, loop_3017
andn %l0, %g2, %i1
tleu %icc, 0x2
fcmped %fcc3, %f6, %f6
loop_3017:
lduh [%l7 + 0x22], %i0
array16 %l4, %o3, %g3
bge,a,pn %icc, loop_3018
ldub [%l7 + 0x40], %g1
ldsb [%l7 + 0x7E], %g5
ldsh [%l7 + 0x6C], %o7
loop_3018:
fmuld8ulx16 %f15, %f2, %f6
fmovscc %icc, %f8, %f6
fabsd %f8, %f10
fmovrse %l2, %f13, %f14
stw %o0, [%l7 + 0x60]
fmovdl %icc, %f10, %f7
ldub [%l7 + 0x51], %i7
bn %xcc, loop_3019
array32 %i4, %o2, %o4
fmul8x16 %f13, %f4, %f6
st %f0, [%l7 + 0x24]
loop_3019:
tsubcc %l1, 0x0CB8, %i6
andcc %l3, 0x18D4, %g7
lduw [%l7 + 0x08], %i5
fcmpne32 %f8, %f10, %g4
sdivcc %o6, 0x107E, %l5
tne %icc, 0x6
xnor %o1, 0x1713, %o5
fbue,a %fcc2, loop_3020
fmovdpos %xcc, %f1, %f3
umul %i2, %i3, %l6
ldd [%l7 + 0x10], %f4
loop_3020:
bvc,pn %icc, loop_3021
edge16n %l0, %g6, %i1
call loop_3022
fmul8x16au %f9, %f7, %f4
loop_3021:
stw %g2, [%l7 + 0x10]
fandnot1 %f6, %f4, %f4
loop_3022:
fmul8x16 %f0, %f10, %f2
stx %l4, [%l7 + 0x50]
fexpand %f10, %f0
and %i0, 0x00A3, %g3
xnor %o3, %g5, %o7
sth %g1, [%l7 + 0x7C]
stw %o0, [%l7 + 0x50]
sdivx %l2, 0x1B1C, %i4
fmul8x16al %f2, %f2, %f4
fmul8x16au %f6, %f14, %f0
ldsb [%l7 + 0x73], %o2
tge %xcc, 0x4
fmovsl %icc, %f7, %f7
sdivcc %o4, 0x0A67, %i7
ldsw [%l7 + 0x2C], %i6
std %f10, [%l7 + 0x40]
stw %l3, [%l7 + 0x58]
fmovsa %icc, %f5, %f3
fzero %f10
st %f8, [%l7 + 0x14]
fxor %f8, %f12, %f4
fpadd32 %f2, %f6, %f14
ldub [%l7 + 0x0F], %l1
popc %i5, %g4
nop
setx loop_3023, %l0, %l1
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 + 0x67], %g7
fpadd16 %f6, %f8, %f12
smul %o6, 0x1FF2, %l5
loop_3023:
edge8ln %o5, %i2, %o1
fmovsne %icc, %f11, %f10
ldsh [%l7 + 0x68], %i3
fblg,a %fcc1, loop_3024
sth %l0, [%l7 + 0x46]
fmovscs %icc, %f8, %f7
ldsw [%l7 + 0x14], %l6
loop_3024:
edge16l %g6, %g2, %l4
fcmpeq16 %f4, %f6, %i0
sdivx %g3, 0x0BD8, %i1
tneg %xcc, 0x2
edge16l %g5, %o7, %o3
fmul8x16au %f9, %f15, %f12
fmovrdgz %o0, %f0, %f10
array8 %g1, %l2, %o2
fmovdvc %xcc, %f15, %f9
fpadd16 %f4, %f8, %f10
fbe,a %fcc0, loop_3025
edge16 %o4, %i4, %i6
subc %i7, %l1, %l3
ldsb [%l7 + 0x41], %g4
loop_3025:
fone %f14
edge8l %i5, %g7, %l5
stw %o6, [%l7 + 0x44]
fnors %f15, %f15, %f4
ldsb [%l7 + 0x69], %o5
tsubcc %i2, 0x18C6, %i3
ldd [%l7 + 0x10], %f12
fmovsn %xcc, %f8, %f7
brgez %o1, loop_3026
stb %l6, [%l7 + 0x2C]
stw %l0, [%l7 + 0x50]
ldsw [%l7 + 0x14], %g6
loop_3026:
st %f7, [%l7 + 0x74]
fmovscs %xcc, %f13, %f7
fmuld8ulx16 %f5, %f13, %f6
st %f9, [%l7 + 0x28]
fornot2s %f3, %f2, %f6
bpos,a,pt %xcc, loop_3027
fcmple16 %f0, %f0, %g2
sth %i0, [%l7 + 0x10]
nop
setx loop_3028, %l0, %l1
jmpl %l1, %l4
loop_3027:
tne %icc, 0x0
ldsb [%l7 + 0x45], %i1
lduw [%l7 + 0x28], %g3
loop_3028:
srax %g5, %o7, %o3
tle %icc, 0x2
edge32l %g1, %o0, %l2
fcmpgt32 %f10, %f14, %o4
ldsw [%l7 + 0x3C], %o2
ld [%l7 + 0x6C], %f12
tn %xcc, 0x6
sub %i6, 0x0C3B, %i7
fmovsn %xcc, %f15, %f10
ldd [%l7 + 0x50], %f4
mova %xcc, %l1, %l3
udivx %g4, 0x04B2, %i4
umulcc %i5, %l5, %o6
ldsw [%l7 + 0x44], %g7
st %f9, [%l7 + 0x3C]
sdivcc %o5, 0x0381, %i3
ta %xcc, 0x0
movg %icc, %o1, %i2
addc %l0, %g6, %g2
bvs,a %icc, loop_3029
std %f0, [%l7 + 0x50]
fsrc2 %f8, %f6
fsrc2 %f8, %f10
loop_3029:
te %xcc, 0x3
fandnot2s %f3, %f2, %f14
fmovrsgez %l6, %f11, %f13
edge16 %l4, %i1, %i0
ldsh [%l7 + 0x22], %g3
udiv %g5, 0x1775, %o3
fzero %f4
umul %o7, %g1, %l2
stx %o4, [%l7 + 0x58]
ldsh [%l7 + 0x78], %o2
ldx [%l7 + 0x48], %i6
stw %i7, [%l7 + 0x10]
edge8n %l1, %l3, %g4
lduh [%l7 + 0x5A], %i4
bn,a,pn %xcc, loop_3030
ldsb [%l7 + 0x19], %i5
fmovrsne %o0, %f3, %f4
ldsb [%l7 + 0x1D], %l5
loop_3030:
fabss %f6, %f4
bvs,pt %icc, loop_3031
fbule %fcc1, loop_3032
brnz,a %o6, loop_3033
st %f0, [%l7 + 0x70]
loop_3031:
fmovsle %xcc, %f6, %f15
loop_3032:
lduw [%l7 + 0x2C], %g7
loop_3033:
ldsw [%l7 + 0x3C], %i3
andcc %o1, 0x0B92, %o5
fmovsgu %icc, %f1, %f14
bcc,a loop_3034
fnand %f8, %f2, %f4
fsrc1 %f6, %f8
udivx %i2, 0x1B55, %g6
loop_3034:
sth %l0, [%l7 + 0x24]
fcmpne16 %f4, %f12, %g2
be loop_3035
fblg %fcc3, loop_3036
movpos %icc, %l6, %i1
ldsb [%l7 + 0x08], %i0
loop_3035:
edge8l %l4, %g3, %o3
loop_3036:
lduw [%l7 + 0x14], %g5
fcmple16 %f0, %f12, %g1
fmovsle %xcc, %f12, %f15
srl %o7, 0x00, %l2
lduh [%l7 + 0x0E], %o4
fble %fcc2, loop_3037
movre %o2, %i7, %i6
ld [%l7 + 0x68], %f5
stw %l3, [%l7 + 0x18]
loop_3037:
movge %icc, %l1, %i4
ld [%l7 + 0x20], %f2
bvc,pt %icc, loop_3038
pdist %f14, %f0, %f4
fmovsn %icc, %f7, %f9
fbe,a %fcc2, loop_3039
loop_3038:
tn %xcc, 0x1
std %f12, [%l7 + 0x70]
andn %i5, %o0, %g4
loop_3039:
xor %o6, 0x1ECE, %l5
movvs %icc, %i3, %o1
fabsd %f10, %f14
st %f6, [%l7 + 0x78]
tsubcc %g7, 0x042E, %i2
movre %g6, %o5, %g2
ldsw [%l7 + 0x18], %l0
fbn,a %fcc0, loop_3040
fmul8ulx16 %f0, %f6, %f8
xnorcc %i1, 0x1194, %l6
fpadd32 %f8, %f0, %f10
loop_3040:
fmovsg %xcc, %f9, %f4
fnand %f6, %f0, %f10
fbo,a %fcc1, loop_3041
brnz,a %i0, loop_3042
tleu %icc, 0x0
edge32 %l4, %o3, %g5
loop_3041:
taddcc %g3, %o7, %l2
loop_3042:
sth %g1, [%l7 + 0x4C]
std %f8, [%l7 + 0x10]
movrgez %o2, 0x1BC, %o4
ldub [%l7 + 0x7B], %i6
tleu %icc, 0x3
lduw [%l7 + 0x4C], %l3
bneg,a loop_3043
for %f4, %f8, %f10
fpadd32 %f0, %f2, %f14
fornot2s %f6, %f2, %f3
loop_3043:
stb %l1, [%l7 + 0x23]
fbule,a %fcc1, loop_3044
subc %i4, 0x0FFB, %i5
st %f10, [%l7 + 0x70]
ldsh [%l7 + 0x08], %o0
loop_3044:
fble,a %fcc1, loop_3045
fmovspos %xcc, %f8, %f8
stw %g4, [%l7 + 0x6C]
movrlez %i7, %o6, %l5
loop_3045:
taddcc %i3, 0x05BF, %g7
fcmped %fcc1, %f10, %f8
orcc %o1, 0x16B6, %i2
alignaddrl %g6, %g2, %o5
fmovs %f8, %f15
stw %i1, [%l7 + 0x48]
fmovdge %icc, %f0, %f8
brnz,a %l0, loop_3046
stx %l6, [%l7 + 0x40]
movneg %xcc, %i0, %l4
fmuld8sux16 %f1, %f3, %f14
loop_3046:
edge8ln %g5, %g3, %o3
fmovrdlez %l2, %f10, %f14
fbg %fcc0, loop_3047
fbo,a %fcc2, loop_3048
ld [%l7 + 0x2C], %f0
fcmpeq32 %f10, %f0, %g1
loop_3047:
stb %o7, [%l7 + 0x19]
loop_3048:
umulcc %o2, %i6, %l3
brgz,a %l1, loop_3049
movge %xcc, %i4, %o4
sth %o0, [%l7 + 0x42]
fpsub32 %f6, %f8, %f2
loop_3049:
fmul8x16al %f0, %f5, %f4
fbg %fcc1, loop_3050
ldsw [%l7 + 0x60], %g4
lduh [%l7 + 0x6C], %i7
fmovdle %icc, %f14, %f14
loop_3050:
ldx [%l7 + 0x18], %i5
fbug %fcc2, loop_3051
std %f8, [%l7 + 0x58]
fxnors %f10, %f10, %f3
tne %xcc, 0x1
loop_3051:
ldsw [%l7 + 0x24], %o6
edge16n %i3, %l5, %o1
subc %i2, 0x09B5, %g6
fand %f10, %f14, %f6
ldsh [%l7 + 0x66], %g7
alignaddr %g2, %o5, %l0
mulscc %i1, 0x0746, %l6
edge8ln %i0, %l4, %g3
fnands %f13, %f1, %f3
stw %g5, [%l7 + 0x40]
faligndata %f2, %f0, %f8
fpmerge %f4, %f8, %f4
tleu %xcc, 0x4
sethi 0x0409, %l2
ldd [%l7 + 0x38], %f0
movrlez %g1, 0x2FF, %o3
ldd [%l7 + 0x18], %f4
movrlez %o2, %i6, %o7
ldx [%l7 + 0x78], %l3
tge %xcc, 0x4
fmovdvc %xcc, %f7, %f10
movrlz %i4, 0x135, %l1
fbo %fcc0, loop_3052
sra %o0, 0x0B, %g4
mulscc %i7, %o4, %i5
mulx %o6, %i3, %l5
loop_3052:
ldsh [%l7 + 0x6A], %i2
movpos %icc, %g6, %g7
fones %f8
fpack16 %f12, %f3
movrne %g2, %o5, %l0
sdiv %o1, 0x0D26, %i1
ldsh [%l7 + 0x10], %l6
brgez,a %l4, loop_3053
fmovdneg %xcc, %f12, %f12
sdivx %i0, 0x10F6, %g3
ldd [%l7 + 0x40], %f6
loop_3053:
stx %l2, [%l7 + 0x58]
umul %g5, %o3, %g1
fmuld8ulx16 %f13, %f13, %f12
fmovd %f10, %f2
stb %o2, [%l7 + 0x10]
fmovrdgez %o7, %f2, %f10
ldub [%l7 + 0x7F], %i6
ldsh [%l7 + 0x72], %l3
pdist %f14, %f0, %f8
lduh [%l7 + 0x52], %l1
stw %i4, [%l7 + 0x28]
srlx %g4, %o0, %i7
fmovsg %icc, %f15, %f5
fabsd %f8, %f8
fors %f7, %f5, %f7
bcs,a loop_3054
st %f14, [%l7 + 0x44]
mulx %o4, %o6, %i5
ldx [%l7 + 0x50], %i3
loop_3054:
fmovdpos %xcc, %f1, %f10
sll %l5, %i2, %g7
fmovdgu %icc, %f6, %f6
fmovrdne %g2, %f14, %f12
brlz,a %g6, loop_3055
fmovscs %xcc, %f8, %f3
brgez,a %l0, loop_3056
nop
setx loop_3057, %l0, %l1
jmpl %l1, %o5
loop_3055:
movrne %i1, %l6, %l4
tneg %icc, 0x2
loop_3056:
ldsw [%l7 + 0x64], %i0
loop_3057:
tpos %icc, 0x4
ldub [%l7 + 0x6A], %g3
fmul8x16au %f7, %f6, %f2
brlez,a %o1, loop_3058
mulscc %l2, 0x0FBA, %o3
subccc %g5, 0x109B, %o2
stb %g1, [%l7 + 0x5E]
loop_3058:
lduh [%l7 + 0x0E], %o7
movvc %xcc, %i6, %l1
xnorcc %i4, 0x14DE, %l3
st %f0, [%l7 + 0x08]
ba,a %icc, loop_3059
movn %xcc, %g4, %i7
fcmple16 %f6, %f4, %o0
fandnot1 %f14, %f14, %f6
loop_3059:
fcmpeq16 %f10, %f12, %o4
lduw [%l7 + 0x38], %o6
taddcctv %i5, %i3, %i2
fpsub16 %f14, %f12, %f12
ldub [%l7 + 0x0E], %g7
andncc %g2, %l5, %l0
movrgez %g6, %o5, %l6
orn %l4, 0x0770, %i0
tvc %xcc, 0x7
fandnot1 %f6, %f8, %f6
fbne %fcc1, loop_3060
subc %g3, 0x1923, %o1
bpos,a loop_3061
fnegs %f15, %f12
loop_3060:
pdist %f14, %f8, %f2
ldsh [%l7 + 0x44], %l2
loop_3061:
movvs %icc, %i1, %g5
fmul8ulx16 %f14, %f10, %f6
sdivx %o3, 0x128A, %o2
bvc,a,pn %xcc, loop_3062
fnot1 %f6, %f0
fcmped %fcc3, %f2, %f0
ldsw [%l7 + 0x7C], %o7
loop_3062:
fcmpgt16 %f10, %f12, %i6
srax %l1, %g1, %l3
lduw [%l7 + 0x5C], %i4
be,pn %icc, loop_3063
edge8ln %g4, %o0, %i7
fzeros %f9
fone %f2
loop_3063:
bgu,a loop_3064
stx %o6, [%l7 + 0x50]
array32 %o4, %i3, %i5
fbue,a %fcc2, loop_3065
loop_3064:
ba,a loop_3066
alignaddrl %i2, %g7, %l5
fnot2s %f6, %f1
loop_3065:
ldsw [%l7 + 0x08], %l0
loop_3066:
stx %g2, [%l7 + 0x70]
smulcc %g6, %o5, %l4
fblg,a %fcc2, loop_3067
ldsb [%l7 + 0x2C], %i0
fmovda %icc, %f12, %f6
edge8ln %l6, %o1, %g3
loop_3067:
fcmpne16 %f2, %f0, %l2
fandnot1s %f10, %f6, %f7
for %f0, %f10, %f2
add %g5, %i1, %o3
edge16 %o7, %i6, %o2
stw %g1, [%l7 + 0x4C]
fmovd %f0, %f2
edge32 %l1, %l3, %i4
fnot1 %f14, %f14
fnot2s %f2, %f6
fnot2s %f1, %f13
fcmpd %fcc3, %f12, %f10
xorcc %g4, %i7, %o6
subc %o0, %i3, %i5
sub %o4, 0x0675, %g7
brgz %i2, loop_3068
std %f10, [%l7 + 0x40]
fmovdl %xcc, %f1, %f4
fmovd %f10, %f8
loop_3068:
stw %l0, [%l7 + 0x7C]
bne loop_3069
te %xcc, 0x1
std %f10, [%l7 + 0x10]
ld [%l7 + 0x0C], %f12
loop_3069:
alignaddrl %g2, %g6, %o5
udivcc %l5, 0x1CEA, %l4
fmovsa %icc, %f6, %f10
tge %icc, 0x7
stw %l6, [%l7 + 0x5C]
movn %xcc, %i0, %o1
orn %l2, %g5, %g3
mulx %o3, %i1, %i6
ldub [%l7 + 0x7C], %o2
sra %o7, 0x11, %g1
edge8 %l1, %i4, %l3
edge8ln %i7, %o6, %o0
fandnot2 %f12, %f10, %f14
ldx [%l7 + 0x60], %i3
fands %f15, %f13, %f3
be %icc, loop_3070
ba,pn %icc, loop_3071
ldd [%l7 + 0x58], %f2
bleu,a %xcc, loop_3072
loop_3070:
ld [%l7 + 0x50], %f5
loop_3071:
edge32 %g4, %i5, %g7
ldsh [%l7 + 0x1C], %o4
loop_3072:
ldsw [%l7 + 0x24], %l0
st %f8, [%l7 + 0x70]
xor %g2, 0x1F77, %g6
tn %xcc, 0x6
srlx %i2, %l5, %o5
fmovsvc %xcc, %f5, %f13
fcmpgt16 %f2, %f4, %l4
fmovdne %icc, %f9, %f9
st %f14, [%l7 + 0x68]
lduw [%l7 + 0x40], %i0
fmovsgu %icc, %f8, %f13
fbg %fcc1, loop_3073
addcc %l6, 0x1439, %l2
srax %g5, %o1, %g3
fcmpgt32 %f8, %f6, %i1
loop_3073:
stw %o3, [%l7 + 0x6C]
brz,a %o2, loop_3074
fxor %f8, %f4, %f12
smulcc %i6, 0x1503, %o7
addccc %g1, %i4, %l1
loop_3074:
fsrc1s %f14, %f11
fsrc1s %f10, %f0
fbe,a %fcc2, loop_3075
fbe %fcc1, loop_3076
fmovsn %icc, %f3, %f12
smulcc %i7, %o6, %o0
loop_3075:
call loop_3077
loop_3076:
fsrc2s %f12, %f14
fcmpgt16 %f6, %f10, %l3
edge8 %g4, %i5, %g7
loop_3077:
ldx [%l7 + 0x68], %i3
sth %l0, [%l7 + 0x5E]
lduh [%l7 + 0x28], %g2
bneg,a loop_3078
edge16n %g6, %i2, %o4
tge %xcc, 0x7
movrlz %l5, 0x335, %l4
loop_3078:
add %o5, 0x0CFD, %i0
ldx [%l7 + 0x18], %l2
fbu,a %fcc3, loop_3079
fmul8x16 %f1, %f12, %f12
stb %g5, [%l7 + 0x13]
fands %f4, %f6, %f5
loop_3079:
tneg %icc, 0x7
st %f5, [%l7 + 0x24]
mulx %l6, %o1, %g3
add %i1, %o3, %i6
udiv %o7, 0x1680, %o2
fmovdvc %icc, %f14, %f0
orcc %i4, 0x09FA, %l1
fmovscc %icc, %f9, %f1
lduh [%l7 + 0x3A], %g1
lduw [%l7 + 0x38], %o6
srlx %o0, 0x19, %i7
stw %l3, [%l7 + 0x08]
andncc %g4, %g7, %i5
fbuge %fcc0, loop_3080
bcc,pt %icc, loop_3081
edge16ln %i3, %l0, %g2
stx %i2, [%l7 + 0x70]
loop_3080:
ldub [%l7 + 0x55], %o4
loop_3081:
fmovd %f12, %f4
fcmpes %fcc2, %f0, %f9
be loop_3082
fbule,a %fcc0, loop_3083
ldub [%l7 + 0x66], %l5
fmovsne %icc, %f9, %f5
loop_3082:
xnorcc %g6, %o5, %l4
loop_3083:
brz %l2, loop_3084
ldd [%l7 + 0x78], %f6
fcmpeq16 %f10, %f4, %g5
smulcc %l6, 0x1044, %o1
loop_3084:
stb %g3, [%l7 + 0x36]
fmovrdgez %i1, %f0, %f0
fpsub16 %f12, %f4, %f8
xor %o3, 0x10ED, %i0
st %f12, [%l7 + 0x74]
bge %icc, loop_3085
fmovdleu %xcc, %f7, %f1
ld [%l7 + 0x34], %f8
andn %i6, %o7, %i4
loop_3085:
bpos,pt %xcc, loop_3086
stb %l1, [%l7 + 0x77]
ldx [%l7 + 0x08], %o2
fpack32 %f4, %f2, %f0
loop_3086:
fmuld8sux16 %f0, %f6, %f14
taddcctv %o6, %g1, %i7
fnand %f8, %f0, %f0
array8 %o0, %g4, %g7
movcs %xcc, %i5, %i3
lduh [%l7 + 0x0A], %l3
alignaddrl %g2, %i2, %l0
umulcc %o4, %l5, %o5
lduh [%l7 + 0x0A], %l4
sdivx %g6, 0x0281, %l2
fmovdvs %icc, %f9, %f1
tsubcc %l6, 0x10DB, %o1
lduh [%l7 + 0x30], %g3
lduw [%l7 + 0x14], %g5
andncc %o3, %i0, %i1
fbl %fcc0, loop_3087
tgu %icc, 0x2
stb %i6, [%l7 + 0x61]
lduw [%l7 + 0x60], %i4
loop_3087:
ldub [%l7 + 0x23], %o7
stb %o2, [%l7 + 0x59]
fmovrde %l1, %f4, %f10
fmovdpos %icc, %f11, %f4
array32 %g1, %o6, %o0
movrlz %g4, %i7, %i5
movpos %xcc, %i3, %g7
sth %g2, [%l7 + 0x20]
fmovrsgz %i2, %f14, %f6
tl %xcc, 0x2
fbue %fcc1, loop_3088
std %f6, [%l7 + 0x58]
fmovrdgz %l3, %f14, %f6
ldx [%l7 + 0x48], %l0
loop_3088:
fmovde %icc, %f8, %f13
fbuge %fcc0, loop_3089
fandnot2s %f5, %f12, %f13
udiv %l5, 0x047A, %o5
tpos %xcc, 0x3
loop_3089:
fmovsleu %xcc, %f13, %f10
movg %icc, %o4, %g6
fornot2 %f6, %f12, %f12
fblg,a %fcc2, loop_3090
fmovrdne %l2, %f4, %f12
fmovrde %l4, %f6, %f4
fandnot1 %f2, %f8, %f10
loop_3090:
or %l6, %o1, %g5
fnot2 %f10, %f14
fcmped %fcc0, %f10, %f8
ld [%l7 + 0x70], %f5
bgu %xcc, loop_3091
st %f13, [%l7 + 0x28]
fmovsa %xcc, %f1, %f6
fmovsg %xcc, %f8, %f7
loop_3091:
or %g3, 0x0602, %i0
edge8ln %i1, %o3, %i6
movrlz %i4, 0x08F, %o2
addccc %l1, %o7, %g1
ldd [%l7 + 0x08], %f6
tne %icc, 0x1
sll %o0, 0x09, %o6
smul %i7, 0x1D01, %i5
stb %i3, [%l7 + 0x41]
fmovrsgz %g4, %f6, %f1
ba %icc, loop_3092
edge8ln %g7, %i2, %l3
fpackfix %f0, %f7
fmovdl %icc, %f1, %f12
loop_3092:
brnz,a %g2, loop_3093
fexpand %f15, %f4
movl %icc, %l5, %o5
fmovsvs %xcc, %f15, %f0
loop_3093:
sllx %o4, %g6, %l2
stb %l4, [%l7 + 0x43]
te %icc, 0x2
fmul8sux16 %f12, %f8, %f2
udivcc %l6, 0x01CA, %l0
fandnot1 %f6, %f4, %f12
fpsub32 %f0, %f10, %f4
fmovrdne %g5, %f12, %f4
fandnot1 %f4, %f2, %f8
ldub [%l7 + 0x26], %o1
srlx %g3, 0x15, %i0
lduw [%l7 + 0x28], %i1
tsubcc %o3, %i6, %i4
fmovsn %icc, %f4, %f10
fabsd %f0, %f2
bvc,a loop_3094
brlez %o2, loop_3095
tcs %xcc, 0x4
tneg %icc, 0x5
loop_3094:
fone %f10
loop_3095:
stx %l1, [%l7 + 0x58]
edge8l %g1, %o0, %o7
fcmpd %fcc1, %f0, %f8
lduh [%l7 + 0x1E], %i7
fbne,a %fcc1, loop_3096
fmovd %f12, %f12
lduh [%l7 + 0x0E], %i5
std %f0, [%l7 + 0x78]
loop_3096:
fcmple32 %f4, %f4, %o6
sdivx %g4, 0x0612, %i3
fmovrsne %i2, %f7, %f9
ldsh [%l7 + 0x4C], %g7
bge %xcc, loop_3097
ldx [%l7 + 0x28], %g2
lduh [%l7 + 0x6A], %l5
or %l3, %o4, %g6
loop_3097:
stw %o5, [%l7 + 0x58]
std %f14, [%l7 + 0x38]
xor %l4, %l2, %l6
ldsw [%l7 + 0x30], %l0
movre %o1, %g5, %g3
bpos,a loop_3098
tpos %xcc, 0x5
fpackfix %f12, %f6
ldub [%l7 + 0x14], %i0
loop_3098:
add %i1, 0x1DF0, %i6
umul %o3, 0x088F, %o2
movl %xcc, %i4, %l1
mova %icc, %g1, %o7
fnands %f15, %f6, %f6
bneg,pt %xcc, loop_3099
bg,a,pn %xcc, loop_3100
ld [%l7 + 0x74], %f14
fornot2s %f6, %f8, %f13
loop_3099:
movrlz %i7, %i5, %o6
loop_3100:
ldsh [%l7 + 0x38], %o0
tneg %xcc, 0x2
movrgz %g4, 0x19C, %i2
ldd [%l7 + 0x58], %f6
ldd [%l7 + 0x50], %f6
nop
setx loop_3101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %g7, 0x1A7D, %i3
bvs,a %xcc, loop_3102
stw %l5, [%l7 + 0x2C]
loop_3101:
lduw [%l7 + 0x68], %g2
fbe,a %fcc1, loop_3103
loop_3102:
tge %xcc, 0x3
fbu %fcc3, loop_3104
movrgz %l3, 0x220, %g6
loop_3103:
ldsb [%l7 + 0x0B], %o5
sdivx %l4, 0x0ECE, %o4
loop_3104:
ldsh [%l7 + 0x50], %l6
fmul8x16al %f14, %f4, %f2
fnegs %f13, %f2
sth %l0, [%l7 + 0x4A]
be,pt %icc, loop_3105
fbue,a %fcc3, loop_3106
fcmpgt32 %f10, %f8, %l2
bge,a %icc, loop_3107
loop_3105:
ldub [%l7 + 0x49], %g5
loop_3106:
fmovd %f4, %f12
ldsh [%l7 + 0x52], %g3
loop_3107:
fnand %f4, %f4, %f10
mulscc %o1, %i0, %i6
fmovsg %icc, %f1, %f0
movleu %icc, %i1, %o2
subccc %o3, 0x0C89, %l1
ldd [%l7 + 0x50], %f12
movn %xcc, %g1, %o7
ldd [%l7 + 0x38], %f12
fcmped %fcc3, %f0, %f8
fabsd %f8, %f12
tcc %icc, 0x0
sub %i4, 0x0327, %i7
fzero %f0
movg %icc, %i5, %o6
lduw [%l7 + 0x30], %o0
bl %icc, loop_3108
ldsb [%l7 + 0x31], %i2
fbu,a %fcc3, loop_3109
bvc loop_3110
loop_3108:
ldsh [%l7 + 0x3A], %g4
fmovsleu %icc, %f4, %f14
loop_3109:
bneg,a %icc, loop_3111
loop_3110:
lduw [%l7 + 0x38], %i3
fxor %f14, %f8, %f4
fmovsne %icc, %f7, %f6
loop_3111:
fmuld8sux16 %f1, %f5, %f2
fnands %f14, %f13, %f9
fba %fcc0, loop_3112
or %l5, 0x1CC0, %g7
fpsub32s %f12, %f3, %f5
tsubcctv %l3, %g6, %o5
loop_3112:
srl %g2, %l4, %l6
movrne %o4, 0x0E9, %l2
stb %g5, [%l7 + 0x08]
udivx %g3, 0x1059, %o1
brlez %i0, loop_3113
ldub [%l7 + 0x79], %l0
fmovs %f2, %f14
stb %i1, [%l7 + 0x16]
loop_3113:
edge16ln %i6, %o3, %o2
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x78], %g1
stx %o7, [%l7 + 0x70]
edge32l %l1, %i4, %i7
stw %i5, [%l7 + 0x54]
umulcc %o6, 0x0BA1, %o0
ldub [%l7 + 0x08], %i2
fbn,a %fcc1, loop_3114
bshuffle %f0, %f6, %f8
ldsw [%l7 + 0x5C], %i3
movn %xcc, %l5, %g7
loop_3114:
ldd [%l7 + 0x48], %f0
tg %xcc, 0x0
fornot1s %f14, %f15, %f4
fmovdn %icc, %f1, %f1
tvc %icc, 0x7
ldsw [%l7 + 0x30], %g4
fornot2s %f12, %f11, %f4
fcmpes %fcc1, %f10, %f8
fmovdge %icc, %f13, %f7
stx %l3, [%l7 + 0x20]
fbuge,a %fcc1, loop_3115
fsrc2 %f12, %f10
array16 %g6, %o5, %g2
fornot1 %f6, %f8, %f10
loop_3115:
ldsw [%l7 + 0x2C], %l6
fmovrdne %o4, %f14, %f8
fmovsneg %xcc, %f15, %f0
fmul8ulx16 %f2, %f12, %f0
fnand %f8, %f14, %f6
fsrc1 %f14, %f8
bshuffle %f0, %f2, %f4
fmovspos %xcc, %f5, %f1
ldx [%l7 + 0x70], %l4
lduh [%l7 + 0x1E], %g5
fandnot1s %f3, %f12, %f8
movge %xcc, %l2, %o1
edge8ln %i0, %g3, %l0
fand %f6, %f6, %f10
fmul8sux16 %f4, %f12, %f8
fpackfix %f2, %f11
fandnot1s %f0, %f14, %f4
sth %i1, [%l7 + 0x2C]
movcs %xcc, %i6, %o2
tpos %icc, 0x6
tcs %xcc, 0x4
fmuld8ulx16 %f9, %f12, %f4
array8 %o3, %o7, %g1
bvc %icc, loop_3116
tvc %xcc, 0x3
st %f6, [%l7 + 0x08]
fone %f12
loop_3116:
movrne %i4, %i7, %i5
sth %l1, [%l7 + 0x54]
fcmple16 %f0, %f12, %o0
stb %i2, [%l7 + 0x66]
fmovs %f11, %f0
nop
setx loop_3117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3118, %l0, %l1
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 + 0x54], %o6
udivcc %i3, 0x165C, %l5
loop_3117:
brlez,a %g7, loop_3119
loop_3118:
bvc,a loop_3120
xor %l3, %g6, %o5
movneg %icc, %g2, %g4
loop_3119:
fmovrdne %o4, %f2, %f14
loop_3120:
lduw [%l7 + 0x60], %l6
fmovdvc %icc, %f6, %f12
lduw [%l7 + 0x18], %l4
fandnot1 %f12, %f0, %f0
ldd [%l7 + 0x20], %f6
sth %g5, [%l7 + 0x1A]
fornot2 %f0, %f0, %f12
bcs,a %icc, loop_3121
lduh [%l7 + 0x16], %o1
ldsw [%l7 + 0x58], %i0
lduw [%l7 + 0x64], %g3
loop_3121:
tl %icc, 0x1
ldub [%l7 + 0x28], %l0
udivx %i1, 0x10F6, %i6
fcmpeq32 %f10, %f12, %l2
edge32n %o2, %o7, %g1
ldd [%l7 + 0x10], %f12
fpackfix %f2, %f11
fmovsle %icc, %f4, %f5
addccc %o3, 0x0C71, %i4
movrlz %i5, 0x0F5, %i7
sth %l1, [%l7 + 0x30]
brlez %o0, loop_3122
tvs %icc, 0x6
std %f8, [%l7 + 0x70]
udiv %o6, 0x042A, %i3
loop_3122:
tneg %icc, 0x7
ldsb [%l7 + 0x15], %l5
ldd [%l7 + 0x20], %f12
fmovsn %xcc, %f1, %f7
fmovrse %i2, %f15, %f15
faligndata %f8, %f12, %f8
fbne,a %fcc1, loop_3123
stw %l3, [%l7 + 0x58]
fpadd16 %f10, %f12, %f0
movneg %xcc, %g7, %o5
loop_3123:
fmovdcc %icc, %f13, %f5
te %xcc, 0x4
fpack32 %f6, %f12, %f8
fones %f12
movgu %icc, %g2, %g4
movle %icc, %g6, %l6
ldsb [%l7 + 0x57], %l4
smulcc %o4, %o1, %i0
stb %g5, [%l7 + 0x61]
stx %g3, [%l7 + 0x40]
fpackfix %f8, %f5
ldub [%l7 + 0x7E], %i1
addccc %l0, %l2, %o2
ldx [%l7 + 0x68], %o7
faligndata %f2, %f12, %f8
lduw [%l7 + 0x3C], %g1
sub %o3, 0x1729, %i4
brgez %i6, loop_3124
sub %i7, %i5, %l1
edge16ln %o6, %o0, %l5
fmovdne %xcc, %f1, %f9
loop_3124:
smul %i2, 0x07F1, %i3
ld [%l7 + 0x64], %f2
fmovdvc %xcc, %f7, %f10
fmuld8sux16 %f13, %f12, %f8
tle %icc, 0x0
popc %l3, %g7
xnor %g2, %o5, %g6
and %g4, 0x1359, %l4
fblg,a %fcc1, loop_3125
bleu %xcc, loop_3126
srlx %l6, 0x1F, %o4
fmovsleu %xcc, %f1, %f0
loop_3125:
fcmped %fcc2, %f0, %f14
loop_3126:
stw %o1, [%l7 + 0x0C]
fbug,a %fcc1, loop_3127
fmovdl %icc, %f14, %f12
ldd [%l7 + 0x20], %f8
array8 %g5, %i0, %i1
loop_3127:
fsrc2s %f5, %f12
ldd [%l7 + 0x10], %f12
ldx [%l7 + 0x58], %l0
stx %g3, [%l7 + 0x08]
edge16n %l2, %o7, %o2
fones %f4
xnorcc %g1, %i4, %i6
fmovsl %icc, %f11, %f14
fnor %f4, %f6, %f14
ldsh [%l7 + 0x68], %i7
ldx [%l7 + 0x70], %i5
ldub [%l7 + 0x3B], %l1
fpack32 %f2, %f8, %f10
ba,a,pt %icc, loop_3128
subcc %o6, 0x1735, %o3
std %f12, [%l7 + 0x60]
xnorcc %l5, 0x0AA7, %o0
loop_3128:
fpadd16s %f2, %f4, %f14
bpos,pn %icc, loop_3129
fmul8ulx16 %f6, %f8, %f0
fpsub16 %f10, %f10, %f10
fnegd %f10, %f10
loop_3129:
fcmpes %fcc1, %f11, %f10
fmovdvc %xcc, %f3, %f13
fbul,a %fcc2, loop_3130
stb %i3, [%l7 + 0x22]
sth %i2, [%l7 + 0x4C]
movrlez %g7, 0x33C, %g2
loop_3130:
lduh [%l7 + 0x18], %l3
sdivx %g6, 0x0792, %o5
edge8n %l4, %l6, %g4
srax %o1, 0x05, %o4
movn %icc, %g5, %i0
edge8ln %i1, %l0, %g3
orcc %l2, %o7, %o2
tle %icc, 0x1
movl %icc, %i4, %g1
fcmpgt32 %f12, %f0, %i7
fandnot2s %f7, %f5, %f11
ldx [%l7 + 0x58], %i6
movrne %l1, 0x152, %o6
stb %o3, [%l7 + 0x64]
nop
setx loop_3131, %l0, %l1
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 %f12, %f8, %f4
fbug,a %fcc3, loop_3132
ldd [%l7 + 0x38], %f4
loop_3131:
stb %l5, [%l7 + 0x67]
fbl %fcc2, loop_3133
loop_3132:
fors %f15, %f2, %f11
fbo %fcc0, loop_3134
std %f6, [%l7 + 0x10]
loop_3133:
fandnot1s %f11, %f0, %f1
fnegd %f12, %f12
loop_3134:
move %icc, %i5, %i3
fcmple32 %f14, %f4, %o0
mulscc %g7, 0x04A3, %g2
lduw [%l7 + 0x40], %i2
siam 0x0
stb %g6, [%l7 + 0x72]
fones %f8
movne %xcc, %l3, %o5
fnegs %f6, %f11
fpsub32s %f14, %f15, %f10
taddcctv %l6, 0x1E76, %l4
fmuld8ulx16 %f13, %f8, %f2
stx %g4, [%l7 + 0x60]
subccc %o1, %o4, %g5
ldsb [%l7 + 0x58], %i0
fsrc1 %f4, %f14
bvs,a loop_3135
fmovsneg %xcc, %f7, %f15
lduw [%l7 + 0x3C], %i1
fmovsgu %xcc, %f14, %f2
loop_3135:
ldsh [%l7 + 0x36], %l0
ldub [%l7 + 0x17], %l2
fcmpne32 %f8, %f14, %g3
std %f12, [%l7 + 0x28]
udivx %o7, 0x113C, %o2
bleu,a loop_3136
bne,a %xcc, loop_3137
fmovd %f8, %f12
mulscc %g1, %i7, %i4
loop_3136:
stw %i6, [%l7 + 0x14]
loop_3137:
xnor %o6, 0x1AA3, %o3
st %f13, [%l7 + 0x20]
lduw [%l7 + 0x28], %l1
ldsw [%l7 + 0x68], %i5
fpadd32s %f5, %f13, %f10
stb %l5, [%l7 + 0x75]
bl,a,pn %icc, loop_3138
addc %i3, 0x1238, %o0
movge %xcc, %g7, %i2
fmovde %xcc, %f4, %f3
loop_3138:
faligndata %f6, %f10, %f4
fpadd32 %f12, %f4, %f2
bvs,a,pn %xcc, loop_3139
ldsb [%l7 + 0x23], %g6
brlz %l3, loop_3140
st %f9, [%l7 + 0x20]
loop_3139:
lduw [%l7 + 0x38], %g2
sth %l6, [%l7 + 0x1A]
loop_3140:
fba,a %fcc0, loop_3141
xorcc %o5, %g4, %l4
stb %o1, [%l7 + 0x71]
call loop_3142
loop_3141:
fpack16 %f12, %f13
andncc %g5, %i0, %i1
fmovsneg %xcc, %f4, %f1
loop_3142:
ldub [%l7 + 0x17], %o4
ldx [%l7 + 0x20], %l2
st %f2, [%l7 + 0x24]
faligndata %f14, %f2, %f0
fsrc2 %f8, %f4
bge,a loop_3143
popc %g3, %l0
fbuge,a %fcc3, loop_3144
array8 %o7, %o2, %g1
loop_3143:
sllx %i7, %i6, %i4
ldd [%l7 + 0x38], %f6
loop_3144:
ldub [%l7 + 0x64], %o3
fmovda %xcc, %f3, %f10
fcmpeq16 %f2, %f14, %l1
fmovrde %i5, %f12, %f0
fmovsgu %icc, %f0, %f2
ta %xcc, 0x6
std %f12, [%l7 + 0x58]
std %f12, [%l7 + 0x48]
ldsh [%l7 + 0x4E], %l5
fmovdle %icc, %f11, %f9
sth %o6, [%l7 + 0x52]
fornot1s %f11, %f5, %f6
orcc %o0, 0x1A06, %g7
add %i3, 0x002E, %i2
fmovsl %xcc, %f6, %f0
orcc %g6, %l3, %l6
add %g2, %o5, %g4
fornot1 %f2, %f8, %f12
lduh [%l7 + 0x5C], %l4
ldsb [%l7 + 0x10], %g5
orn %o1, %i0, %i1
ldub [%l7 + 0x4C], %l2
subccc %o4, %g3, %o7
sll %l0, 0x01, %o2
fmovsne %xcc, %f6, %f12
ldub [%l7 + 0x24], %g1
movneg %icc, %i7, %i6
fbule %fcc0, loop_3145
ldub [%l7 + 0x20], %o3
fbo,a %fcc3, loop_3146
move %icc, %l1, %i4
loop_3145:
bg,a %icc, loop_3147
bge,a loop_3148
loop_3146:
fornot2s %f2, %f11, %f5
sth %l5, [%l7 + 0x1C]
loop_3147:
movle %xcc, %i5, %o6
loop_3148:
orcc %o0, %g7, %i2
edge16n %g6, %i3, %l6
fornot1s %f9, %f2, %f8
fpsub32 %f6, %f0, %f2
sra %g2, 0x03, %l3
tl %xcc, 0x2
fmovdge %xcc, %f4, %f12
add %o5, 0x1EFD, %l4
srlx %g4, %g5, %i0
sdivcc %i1, 0x1880, %o1
fmovrdgez %l2, %f14, %f4
movrlez %o4, 0x0F7, %o7
edge32ln %l0, %g3, %o2
tn %xcc, 0x7
movne %xcc, %i7, %i6
bn,a,pt %icc, loop_3149
ldsb [%l7 + 0x7C], %o3
fmovdne %xcc, %f11, %f0
fpadd16 %f2, %f4, %f8
loop_3149:
alignaddr %g1, %i4, %l5
stb %l1, [%l7 + 0x71]
xnorcc %o6, %o0, %g7
fbul %fcc1, loop_3150
fmovsl %icc, %f6, %f4
fxnors %f9, %f0, %f14
stb %i2, [%l7 + 0x69]
loop_3150:
fmovrde %i5, %f4, %f12
fmul8x16al %f13, %f14, %f12
fmovdleu %xcc, %f5, %f12
fmovdvc %xcc, %f6, %f5
ldd [%l7 + 0x60], %f10
edge16ln %i3, %g6, %l6
std %f0, [%l7 + 0x30]
brgz,a %g2, loop_3151
sth %l3, [%l7 + 0x22]
stx %l4, [%l7 + 0x30]
std %f0, [%l7 + 0x38]
loop_3151:
movne %icc, %o5, %g4
bg,a loop_3152
lduh [%l7 + 0x3C], %i0
bshuffle %f10, %f6, %f8
umulcc %g5, 0x0CE4, %o1
loop_3152:
st %f3, [%l7 + 0x20]
fnands %f9, %f2, %f8
movleu %xcc, %i1, %o4
movrne %o7, %l2, %g3
st %f14, [%l7 + 0x14]
fcmpgt16 %f2, %f6, %l0
movle %icc, %o2, %i7
fnot2s %f7, %f4
fmovde %icc, %f4, %f3
ldd [%l7 + 0x10], %f10
addcc %i6, 0x1701, %g1
stb %i4, [%l7 + 0x25]
fandnot2s %f13, %f1, %f12
brnz,a %l5, loop_3153
orcc %o3, %l1, %o0
srlx %g7, %i2, %i5
ldub [%l7 + 0x10], %o6
loop_3153:
ldsh [%l7 + 0x78], %i3
ldd [%l7 + 0x50], %f12
brgz %g6, loop_3154
fbuge %fcc1, loop_3155
array8 %g2, %l6, %l4
stx %o5, [%l7 + 0x70]
loop_3154:
fmovsvs %icc, %f0, %f3
loop_3155:
fmul8ulx16 %f10, %f12, %f6
ldx [%l7 + 0x58], %l3
bneg,a loop_3156
fmuld8sux16 %f3, %f8, %f0
xorcc %i0, 0x000E, %g4
alignaddrl %o1, %g5, %o4
loop_3156:
std %f10, [%l7 + 0x30]
movne %icc, %i1, %l2
tleu %xcc, 0x2
fpsub16s %f7, %f10, %f0
fmovdl %xcc, %f13, %f12
smul %g3, %l0, %o7
std %f2, [%l7 + 0x30]
edge32n %i7, %i6, %o2
andcc %i4, %g1, %o3
fcmpd %fcc3, %f0, %f0
ldsw [%l7 + 0x70], %l1
ldsh [%l7 + 0x20], %o0
fmovdg %icc, %f11, %f2
bge,pt %icc, loop_3157
array8 %g7, %l5, %i5
fmovdl %icc, %f12, %f3
lduh [%l7 + 0x0C], %o6
loop_3157:
ldsw [%l7 + 0x40], %i3
stx %g6, [%l7 + 0x40]
fmovdcc %icc, %f13, %f12
fmovsvs %xcc, %f3, %f5
brgez,a %g2, loop_3158
tvc %xcc, 0x7
xor %i2, %l6, %o5
fpadd32s %f6, %f14, %f8
loop_3158:
fnegd %f10, %f12
fnegd %f6, %f8
fnegd %f8, %f6
st %f4, [%l7 + 0x1C]
fnand %f0, %f10, %f10
ld [%l7 + 0x64], %f13
sdivx %l3, 0x0300, %i0
fnot1 %f8, %f2
fexpand %f8, %f6
fmovspos %xcc, %f15, %f15
fmovsg %xcc, %f7, %f10
edge8n %g4, %l4, %g5
edge32n %o1, %o4, %l2
fnot1s %f13, %f13
fmovsa %xcc, %f13, %f10
tl %icc, 0x7
fone %f2
fmovsne %icc, %f12, %f1
bpos,a,pn %icc, loop_3159
sth %g3, [%l7 + 0x1C]
bcc,a,pt %xcc, loop_3160
fble %fcc2, loop_3161
loop_3159:
srax %i1, %l0, %o7
call loop_3162
loop_3160:
stw %i6, [%l7 + 0x0C]
loop_3161:
movl %xcc, %i7, %o2
fornot1 %f10, %f6, %f10
loop_3162:
array32 %g1, %i4, %l1
tleu %xcc, 0x7
ldd [%l7 + 0x40], %f14
stb %o0, [%l7 + 0x5D]
lduh [%l7 + 0x70], %g7
array16 %o3, %l5, %o6
tsubcc %i5, 0x10B6, %i3
fbge %fcc2, loop_3163
fmovscs %xcc, %f6, %f11
stw %g6, [%l7 + 0x3C]
umul %g2, %i2, %l6
loop_3163:
sub %l3, 0x1E2E, %o5
tcs %xcc, 0x4
sub %g4, 0x08C9, %i0
orn %l4, 0x1E2C, %o1
fnors %f4, %f0, %f3
fnot2 %f2, %f6
orn %g5, 0x098B, %l2
sth %g3, [%l7 + 0x70]
fmovsa %icc, %f7, %f2
tvs %xcc, 0x5
fpadd32 %f12, %f0, %f6
fmul8sux16 %f14, %f6, %f4
fandnot2 %f6, %f2, %f2
std %f0, [%l7 + 0x30]
fmovdleu %icc, %f12, %f10
stb %o4, [%l7 + 0x50]
ldsh [%l7 + 0x4E], %l0
umulcc %o7, 0x0B27, %i1
edge32 %i7, %i6, %g1
srlx %i4, 0x1E, %l1
sub %o0, %o2, %g7
tl %xcc, 0x4
ldd [%l7 + 0x20], %f6
addcc %l5, 0x093B, %o3
movvs %xcc, %i5, %i3
movleu %icc, %g6, %g2
orn %i2, %o6, %l6
tg %xcc, 0x7
fpadd32 %f6, %f14, %f0
fornot2 %f4, %f0, %f0
fmovdneg %icc, %f12, %f2
fmul8x16al %f8, %f4, %f8
ldsh [%l7 + 0x3A], %o5
stw %g4, [%l7 + 0x44]
sth %i0, [%l7 + 0x3C]
sll %l3, 0x0F, %l4
fnot2 %f4, %f4
lduw [%l7 + 0x0C], %g5
fmovscc %xcc, %f7, %f6
fpsub16 %f8, %f2, %f0
stb %l2, [%l7 + 0x2A]
ldx [%l7 + 0x10], %o1
orcc %o4, 0x13C1, %g3
fmovspos %icc, %f4, %f6
edge16n %o7, %l0, %i1
fone %f2
sth %i7, [%l7 + 0x42]
edge32n %i6, %i4, %g1
smul %l1, %o2, %o0
sth %l5, [%l7 + 0x7A]
move %xcc, %g7, %o3
fnegs %f9, %f9
bleu,a %icc, loop_3164
fcmple32 %f10, %f8, %i5
edge16l %g6, %g2, %i3
udiv %o6, 0x1608, %i2
loop_3164:
fmovrdne %o5, %f12, %f8
lduw [%l7 + 0x18], %g4
fnegd %f14, %f12
ldsb [%l7 + 0x5D], %i0
std %f8, [%l7 + 0x68]
fandnot2 %f12, %f12, %f12
fblg %fcc2, loop_3165
bg loop_3166
bvs,a,pt %icc, loop_3167
ldub [%l7 + 0x10], %l3
loop_3165:
bcs,pt %icc, loop_3168
loop_3166:
fmovspos %xcc, %f1, %f11
loop_3167:
bcs,a %icc, loop_3169
fmul8x16au %f1, %f4, %f8
loop_3168:
fcmps %fcc2, %f1, %f11
fnor %f12, %f12, %f0
loop_3169:
fcmpd %fcc0, %f12, %f0
movpos %xcc, %l6, %g5
ldsw [%l7 + 0x78], %l2
udiv %o1, 0x0134, %l4
fpsub16 %f12, %f6, %f4
sllx %g3, 0x00, %o4
tcs %xcc, 0x7
udiv %l0, 0x1D25, %o7
fmovscc %xcc, %f15, %f9
fmovdg %xcc, %f2, %f13
ldub [%l7 + 0x2E], %i7
stb %i6, [%l7 + 0x14]
sllx %i4, 0x0E, %i1
fxors %f5, %f13, %f2
stx %g1, [%l7 + 0x58]
subc %l1, %o2, %o0
fzeros %f5
fmovsl %icc, %f12, %f15
movvs %icc, %l5, %o3
ld [%l7 + 0x4C], %f6
lduh [%l7 + 0x44], %i5
fpack16 %f6, %f7
fmovsa %xcc, %f2, %f12
fzero %f6
sth %g7, [%l7 + 0x5E]
fnot2 %f2, %f10
std %f4, [%l7 + 0x20]
bleu,a loop_3170
ldsb [%l7 + 0x31], %g2
call loop_3171
xor %g6, 0x0B76, %o6
loop_3170:
brgz %i2, loop_3172
stw %i3, [%l7 + 0x48]
loop_3171:
fsrc1s %f7, %f9
fsrc2s %f7, %f0
loop_3172:
lduw [%l7 + 0x6C], %o5
fbne %fcc2, loop_3173
addccc %i0, 0x0CC0, %l3
movvs %icc, %l6, %g5
smulcc %g4, 0x1086, %l2
loop_3173:
fand %f6, %f12, %f6
movcs %icc, %l4, %o1
ldsw [%l7 + 0x68], %o4
faligndata %f12, %f10, %f2
sethi 0x0FE0, %g3
fnegd %f8, %f6
lduw [%l7 + 0x3C], %o7
lduh [%l7 + 0x10], %l0
tvc %xcc, 0x2
ldd [%l7 + 0x28], %f0
stw %i7, [%l7 + 0x78]
fmovda %icc, %f10, %f0
ldsw [%l7 + 0x64], %i4
bvs loop_3174
fmovrdlz %i1, %f10, %f12
fbule,a %fcc2, loop_3175
mova %xcc, %g1, %l1
loop_3174:
brz,a %i6, loop_3176
fmovsvs %icc, %f7, %f8
loop_3175:
fnand %f2, %f8, %f8
ldd [%l7 + 0x38], %f10
loop_3176:
movcc %xcc, %o2, %l5
nop
setx loop_3177, %l0, %l1
jmpl %l1, %o3
fmovdgu %icc, %f15, %f8
smulcc %i5, %o0, %g2
fnegd %f12, %f10
loop_3177:
fmul8x16au %f7, %f9, %f10
xorcc %g7, %g6, %o6
taddcc %i3, %o5, %i0
xnorcc %l3, 0x00C0, %i2
fbo,a %fcc2, loop_3178
stw %g5, [%l7 + 0x74]
alignaddr %l6, %l2, %g4
ldx [%l7 + 0x18], %l4
loop_3178:
ble %icc, loop_3179
ld [%l7 + 0x18], %f8
tleu %xcc, 0x4
ld [%l7 + 0x3C], %f5
loop_3179:
fmovrsgz %o1, %f9, %f8
fmul8sux16 %f2, %f14, %f2
ld [%l7 + 0x40], %f2
ldsb [%l7 + 0x4B], %o4
fmovsleu %xcc, %f1, %f4
tcc %icc, 0x1
array8 %g3, %l0, %o7
fmovd %f10, %f12
sth %i7, [%l7 + 0x12]
addcc %i4, %i1, %g1
fnot1s %f14, %f6
fnands %f14, %f0, %f13
movleu %icc, %l1, %i6
movgu %icc, %o2, %l5
sth %o3, [%l7 + 0x46]
udiv %i5, 0x0AC0, %g2
fornot2 %f0, %f10, %f10
fbule,a %fcc0, loop_3180
srlx %g7, %o0, %o6
stb %i3, [%l7 + 0x12]
brgez,a %g6, loop_3181
loop_3180:
st %f3, [%l7 + 0x64]
fbue,a %fcc2, loop_3182
fpadd32s %f3, %f0, %f1
loop_3181:
ldsb [%l7 + 0x69], %i0
fcmpgt16 %f14, %f14, %l3
loop_3182:
fmul8ulx16 %f2, %f8, %f4
fnand %f14, %f2, %f0
udivx %o5, 0x02B9, %g5
fmovsneg %icc, %f11, %f10
edge32l %i2, %l6, %g4
fmovsg %icc, %f9, %f11
fnot1 %f12, %f4
ld [%l7 + 0x1C], %f4
lduh [%l7 + 0x54], %l2
movrlez %o1, 0x233, %o4
for %f10, %f8, %f4
edge32l %g3, %l4, %o7
movgu %xcc, %i7, %i4
brz,a %i1, loop_3183
stw %g1, [%l7 + 0x64]
fbue %fcc1, loop_3184
array8 %l0, %i6, %l1
loop_3183:
fmovrdlz %o2, %f14, %f6
bg,a loop_3185
loop_3184:
lduh [%l7 + 0x0C], %l5
st %f8, [%l7 + 0x48]
edge32ln %o3, %g2, %g7
loop_3185:
fbul %fcc3, loop_3186
fmovsa %icc, %f12, %f1
edge16 %o0, %i5, %o6
stb %g6, [%l7 + 0x1B]
loop_3186:
fmovdne %xcc, %f7, %f4
fmovsleu %xcc, %f15, %f4
subc %i3, 0x0B6F, %l3
edge8ln %o5, %i0, %i2
ldsw [%l7 + 0x64], %g5
fpadd16s %f7, %f1, %f15
fmovsleu %icc, %f3, %f0
edge32ln %g4, %l2, %l6
bvs,a,pt %icc, loop_3187
fmovrslz %o1, %f6, %f6
edge32ln %o4, %l4, %g3
lduh [%l7 + 0x58], %o7
loop_3187:
fornot2 %f8, %f10, %f6
fcmped %fcc3, %f2, %f4
bne,a %icc, loop_3188
fsrc2s %f8, %f0
fcmpgt32 %f14, %f4, %i4
addc %i7, %g1, %i1
loop_3188:
ldsb [%l7 + 0x0E], %i6
lduh [%l7 + 0x5E], %l0
fnot1s %f14, %f11
fcmped %fcc0, %f2, %f4
mulx %l1, 0x1D36, %l5
stx %o3, [%l7 + 0x28]
fmuld8sux16 %f2, %f10, %f0
lduh [%l7 + 0x6A], %g2
umul %g7, %o0, %i5
ldd [%l7 + 0x60], %f8
sth %o2, [%l7 + 0x2A]
bl,a,pt %xcc, loop_3189
ldsw [%l7 + 0x2C], %g6
andncc %i3, %l3, %o6
fcmpeq32 %f8, %f8, %i0
loop_3189:
movcs %icc, %o5, %g5
fandnot2 %f14, %f10, %f8
tcs %xcc, 0x0
fzero %f10
edge8n %g4, %i2, %l2
st %f12, [%l7 + 0x78]
fcmple16 %f8, %f8, %o1
ld [%l7 + 0x18], %f11
edge16l %o4, %l6, %l4
ldx [%l7 + 0x58], %o7
stx %g3, [%l7 + 0x08]
taddcc %i4, 0x02E2, %i7
fpadd32 %f6, %f8, %f4
alignaddrl %i1, %i6, %g1
fmovdn %xcc, %f6, %f7
fcmped %fcc0, %f2, %f14
tsubcc %l1, %l0, %l5
ld [%l7 + 0x18], %f13
lduh [%l7 + 0x4E], %g2
fbne,a %fcc2, loop_3190
addc %o3, 0x1D28, %o0
pdist %f10, %f2, %f12
lduh [%l7 + 0x62], %g7
loop_3190:
fpackfix %f4, %f7
ld [%l7 + 0x74], %f14
ldx [%l7 + 0x60], %o2
brgz %g6, loop_3191
for %f2, %f0, %f0
ldsh [%l7 + 0x58], %i3
orn %l3, %o6, %i5
loop_3191:
bgu %xcc, loop_3192
std %f14, [%l7 + 0x60]
tgu %xcc, 0x1
movrne %o5, %g5, %i0
loop_3192:
fxors %f12, %f9, %f13
fmovdne %xcc, %f14, %f5
fcmpd %fcc0, %f0, %f4
smulcc %i2, %l2, %o1
fbn,a %fcc1, loop_3193
ldsb [%l7 + 0x35], %o4
ldub [%l7 + 0x1F], %l6
fbue %fcc2, loop_3194
loop_3193:
ldsh [%l7 + 0x68], %l4
fblg,a %fcc3, loop_3195
fornot2s %f15, %f0, %f4
loop_3194:
andn %o7, %g3, %g4
fmovde %xcc, %f7, %f14
loop_3195:
siam 0x0
ldd [%l7 + 0x50], %f14
ldub [%l7 + 0x3C], %i7
ldsw [%l7 + 0x3C], %i1
movrne %i6, 0x099, %i4
fpsub32 %f0, %f14, %f8
sllx %g1, %l1, %l0
ldub [%l7 + 0x0D], %g2
fmovrslez %l5, %f12, %f11
udiv %o0, 0x0C06, %o3
bneg loop_3196
sth %g7, [%l7 + 0x7A]
stb %o2, [%l7 + 0x49]
std %f4, [%l7 + 0x38]
loop_3196:
st %f0, [%l7 + 0x70]
movrlez %g6, 0x208, %i3
movgu %xcc, %l3, %o6
fornot1 %f0, %f6, %f14
call loop_3197
movge %icc, %o5, %g5
edge8l %i5, %i2, %l2
ldsb [%l7 + 0x55], %o1
loop_3197:
sethi 0x03F0, %o4
tsubcc %i0, %l6, %o7
edge16ln %g3, %g4, %i7
xor %l4, %i6, %i1
ldsh [%l7 + 0x34], %g1
ldsb [%l7 + 0x0C], %l1
lduh [%l7 + 0x4E], %i4
bshuffle %f2, %f0, %f0
edge8n %g2, %l5, %o0
ldsh [%l7 + 0x7C], %l0
fsrc2 %f10, %f0
fbue %fcc0, loop_3198
stw %g7, [%l7 + 0x50]
xor %o3, %o2, %i3
movrlz %g6, 0x170, %l3
loop_3198:
edge8n %o5, %o6, %g5
brz,a %i5, loop_3199
fmul8x16 %f1, %f14, %f6
tg %xcc, 0x4
brlz,a %i2, loop_3200
loop_3199:
ldd [%l7 + 0x18], %f12
fmovrslez %o1, %f3, %f9
tvc %icc, 0x7
loop_3200:
andn %o4, %l2, %l6
fmovrdlz %o7, %f8, %f10
add %i0, %g4, %i7
fba %fcc0, loop_3201
srax %g3, 0x1C, %l4
sth %i6, [%l7 + 0x3C]
fmovsleu %xcc, %f3, %f15
loop_3201:
fxnor %f10, %f2, %f4
array8 %i1, %l1, %g1
fsrc2s %f1, %f1
fornot1s %f1, %f2, %f10
brnz %i4, loop_3202
fmovdn %icc, %f0, %f5
faligndata %f2, %f10, %f8
fabsd %f14, %f14
loop_3202:
lduw [%l7 + 0x74], %l5
faligndata %f0, %f2, %f2
tsubcc %g2, %l0, %g7
fand %f10, %f0, %f2
tgu %icc, 0x5
fmul8ulx16 %f0, %f10, %f10
xor %o3, %o0, %o2
or %g6, 0x0332, %l3
bgu,pt %xcc, loop_3203
fxor %f10, %f6, %f2
ldsh [%l7 + 0x5C], %i3
sdivx %o6, 0x01EF, %o5
loop_3203:
fnot1s %f12, %f13
fnegs %f13, %f9
stb %i5, [%l7 + 0x6E]
fsrc1 %f12, %f6
bge,pt %icc, loop_3204
ld [%l7 + 0x44], %f13
lduh [%l7 + 0x74], %i2
mulx %g5, %o4, %o1
loop_3204:
st %f8, [%l7 + 0x28]
bg,a loop_3205
fbn %fcc1, loop_3206
fmovdgu %xcc, %f2, %f12
lduh [%l7 + 0x70], %l6
loop_3205:
fcmpgt32 %f4, %f14, %o7
loop_3206:
fnand %f4, %f12, %f14
ld [%l7 + 0x38], %f2
sdivcc %i0, 0x116F, %g4
tle %xcc, 0x0
brgez %l2, loop_3207
movl %xcc, %g3, %i7
orn %l4, %i1, %i6
tsubcc %g1, %l1, %i4
loop_3207:
fpsub16s %f11, %f4, %f15
fmovspos %xcc, %f13, %f15
ldsh [%l7 + 0x3A], %g2
fpadd32 %f12, %f10, %f4
std %f10, [%l7 + 0x40]
ldsb [%l7 + 0x3C], %l0
edge16 %l5, %o3, %o0
fornot1s %f4, %f5, %f2
ldx [%l7 + 0x50], %o2
ldub [%l7 + 0x26], %g7
ldsw [%l7 + 0x68], %l3
fxnor %f10, %f0, %f12
fmovsneg %xcc, %f6, %f9
srlx %g6, 0x14, %i3
ld [%l7 + 0x7C], %f10
fnot2s %f10, %f3
fmovsgu %icc, %f4, %f10
st %f11, [%l7 + 0x3C]
st %f10, [%l7 + 0x68]
stb %o6, [%l7 + 0x3B]
movvc %xcc, %o5, %i5
stb %g5, [%l7 + 0x4E]
fmovrslz %o4, %f13, %f15
ldsh [%l7 + 0x5C], %i2
std %f8, [%l7 + 0x78]
ld [%l7 + 0x54], %f15
siam 0x6
st %f10, [%l7 + 0x7C]
fxnor %f0, %f0, %f4
std %f0, [%l7 + 0x78]
bvc,a %icc, loop_3208
stb %l6, [%l7 + 0x64]
edge8ln %o7, %o1, %i0
bgu,a,pn %xcc, loop_3209
loop_3208:
fmovrslz %l2, %f6, %f9
bleu,a loop_3210
sth %g3, [%l7 + 0x70]
loop_3209:
ldd [%l7 + 0x50], %f8
fpsub32s %f12, %f12, %f10
loop_3210:
ldub [%l7 + 0x65], %i7
lduh [%l7 + 0x3A], %l4
ldub [%l7 + 0x0C], %g4
for %f2, %f12, %f12
ldsh [%l7 + 0x24], %i6
st %f11, [%l7 + 0x10]
fmovdle %xcc, %f9, %f12
movrgz %g1, %l1, %i1
stw %g2, [%l7 + 0x60]
std %f14, [%l7 + 0x58]
sub %i4, 0x1F2F, %l0
ld [%l7 + 0x14], %f9
fmovsl %icc, %f6, %f10
fmovdgu %xcc, %f15, %f0
fsrc2 %f2, %f2
stx %l5, [%l7 + 0x08]
smul %o3, %o0, %o2
fnot2s %f4, %f9
stw %g7, [%l7 + 0x20]
and %l3, 0x069D, %g6
fexpand %f2, %f4
ldsw [%l7 + 0x0C], %o6
fcmpes %fcc1, %f4, %f5
fmovrsne %i3, %f6, %f11
brlez %i5, loop_3211
fmovrde %o5, %f6, %f0
ldsb [%l7 + 0x1A], %g5
brnz,a %o4, loop_3212
loop_3211:
fpsub32 %f8, %f0, %f6
brgz %i2, loop_3213
ldsh [%l7 + 0x42], %o7
loop_3212:
ldx [%l7 + 0x60], %l6
be,pt %icc, loop_3214
loop_3213:
stw %i0, [%l7 + 0x28]
edge32 %l2, %o1, %g3
fornot1s %f10, %f0, %f11
loop_3214:
movre %i7, 0x294, %g4
fmovrslez %l4, %f4, %f6
fbo %fcc1, loop_3215
and %i6, %g1, %i1
fmovsleu %icc, %f6, %f3
lduw [%l7 + 0x20], %l1
loop_3215:
fnegd %f8, %f0
fandnot2s %f5, %f3, %f8
movre %g2, %i4, %l0
fmovdle %xcc, %f12, %f1
fmovsleu %xcc, %f13, %f5
ldd [%l7 + 0x38], %f0
brnz %o3, loop_3216
ldx [%l7 + 0x08], %l5
bne,a loop_3217
fpadd32 %f10, %f8, %f0
loop_3216:
bg %icc, loop_3218
fcmple16 %f10, %f6, %o0
loop_3217:
ldub [%l7 + 0x36], %g7
subccc %l3, 0x0E44, %o2
loop_3218:
ld [%l7 + 0x1C], %f3
fnegd %f0, %f4
fmovrdlz %g6, %f2, %f4
tl %xcc, 0x3
ldub [%l7 + 0x38], %o6
fbl,a %fcc0, loop_3219
edge8n %i5, %o5, %g5
ldd [%l7 + 0x20], %f6
edge32 %o4, %i2, %o7
loop_3219:
sdivcc %i3, 0x1B9F, %l6
bpos,pn %icc, loop_3220
and %l2, %i0, %g3
sub %o1, 0x1CE4, %g4
tleu %icc, 0x0
loop_3220:
tne %icc, 0x7
fcmpeq32 %f8, %f14, %l4
andcc %i6, 0x0136, %i7
stb %i1, [%l7 + 0x40]
tge %icc, 0x2
bne,a %icc, loop_3221
lduh [%l7 + 0x7E], %g1
stx %l1, [%l7 + 0x60]
edge8n %i4, %g2, %l0
loop_3221:
ldsh [%l7 + 0x6C], %l5
stx %o3, [%l7 + 0x70]
ldd [%l7 + 0x30], %f12
fmovdn %xcc, %f11, %f12
fbuge,a %fcc1, loop_3222
fmovsneg %icc, %f12, %f12
std %f6, [%l7 + 0x78]
fmovsneg %xcc, %f10, %f7
loop_3222:
fnands %f10, %f14, %f5
fpsub32s %f11, %f3, %f14
fcmple32 %f0, %f10, %g7
lduh [%l7 + 0x6C], %l3
addccc %o2, 0x10DA, %g6
ldsb [%l7 + 0x34], %o6
xnor %o0, 0x1951, %i5
brlz,a %g5, loop_3223
ba,a loop_3224
fmul8sux16 %f6, %f2, %f0
fcmpeq16 %f0, %f8, %o4
loop_3223:
stx %i2, [%l7 + 0x40]
loop_3224:
fxor %f12, %f4, %f2
fbl %fcc0, loop_3225
ldsw [%l7 + 0x54], %o7
stb %o5, [%l7 + 0x41]
te %xcc, 0x4
loop_3225:
ldsb [%l7 + 0x0B], %l6
lduw [%l7 + 0x24], %l2
ldsb [%l7 + 0x33], %i0
fones %f1
bcc,a,pt %icc, loop_3226
fcmple16 %f6, %f4, %g3
fmovscs %xcc, %f12, %f10
subccc %i3, %g4, %l4
loop_3226:
fbn,a %fcc0, loop_3227
ldsw [%l7 + 0x50], %i6
lduh [%l7 + 0x5A], %i7
fpadd16 %f12, %f6, %f10
loop_3227:
orncc %i1, 0x0F97, %g1
ldsh [%l7 + 0x78], %l1
andncc %o1, %i4, %l0
taddcc %g2, %o3, %g7
ldsw [%l7 + 0x4C], %l5
fbug,a %fcc3, loop_3228
bshuffle %f12, %f0, %f2
st %f7, [%l7 + 0x60]
stw %o2, [%l7 + 0x10]
loop_3228:
movcs %xcc, %g6, %o6
subccc %l3, 0x1898, %o0
ldub [%l7 + 0x58], %i5
movn %xcc, %g5, %o4
lduh [%l7 + 0x66], %o7
std %f12, [%l7 + 0x30]
ldsh [%l7 + 0x42], %i2
xor %o5, %l2, %i0
bcs,a,pt %icc, loop_3229
ld [%l7 + 0x18], %f2
movvs %icc, %g3, %l6
tneg %icc, 0x4
loop_3229:
lduw [%l7 + 0x30], %i3
fble,a %fcc0, loop_3230
mulscc %g4, 0x0D03, %l4
fmovdpos %xcc, %f2, %f2
bl,a loop_3231
loop_3230:
fexpand %f15, %f2
fmovdvc %xcc, %f2, %f15
sdivx %i6, 0x11CB, %i1
loop_3231:
tvs %xcc, 0x7
ldx [%l7 + 0x68], %g1
fabss %f6, %f8
ldub [%l7 + 0x62], %i7
nop
setx loop_3232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l1, [%l7 + 0x50]
addc %i4, 0x18BC, %l0
movg %xcc, %o1, %o3
loop_3232:
tpos %xcc, 0x7
fmovdg %xcc, %f7, %f7
bne,a,pn %xcc, loop_3233
ldsw [%l7 + 0x64], %g7
fmovscs %xcc, %f8, %f12
fxnor %f2, %f8, %f14
loop_3233:
ldsb [%l7 + 0x1D], %g2
or %o2, 0x1B66, %g6
tsubcctv %l5, 0x1E43, %o6
ld [%l7 + 0x4C], %f8
taddcc %o0, %l3, %i5
ldsh [%l7 + 0x2A], %g5
ldd [%l7 + 0x68], %f2
stw %o7, [%l7 + 0x68]
fba %fcc2, loop_3234
ldsh [%l7 + 0x70], %i2
fmovsl %icc, %f8, %f11
bge,a %icc, loop_3235
loop_3234:
sth %o5, [%l7 + 0x74]
movneg %xcc, %o4, %i0
fbn %fcc1, loop_3236
loop_3235:
fmovde %icc, %f3, %f11
ldsh [%l7 + 0x4A], %l2
fmovsneg %icc, %f6, %f14
loop_3236:
ble,pn %icc, loop_3237
fmovdge %xcc, %f10, %f7
fmovdge %xcc, %f1, %f5
ldd [%l7 + 0x78], %f0
loop_3237:
subcc %g3, 0x1D86, %i3
fmovrsne %l6, %f12, %f0
taddcc %g4, %l4, %i1
bn loop_3238
fandnot2s %f10, %f6, %f15
lduh [%l7 + 0x54], %g1
st %f12, [%l7 + 0x74]
loop_3238:
ldd [%l7 + 0x20], %f8
fmovda %xcc, %f10, %f0
fmovsvc %xcc, %f6, %f1
fmovspos %icc, %f14, %f13
lduw [%l7 + 0x74], %i6
std %f12, [%l7 + 0x78]
tcc %xcc, 0x1
tvs %icc, 0x5
ldsw [%l7 + 0x50], %i7
tsubcctv %i4, 0x0BFD, %l1
fbule,a %fcc2, loop_3239
siam 0x4
srlx %o1, 0x13, %l0
fnors %f9, %f7, %f4
loop_3239:
ldd [%l7 + 0x18], %f8
stb %o3, [%l7 + 0x1E]
bcs %icc, loop_3240
ble,pn %icc, loop_3241
bne,pt %xcc, loop_3242
fand %f10, %f2, %f0
loop_3240:
ld [%l7 + 0x78], %f9
loop_3241:
addccc %g7, %o2, %g2
loop_3242:
ldsb [%l7 + 0x23], %g6
lduh [%l7 + 0x36], %l5
lduw [%l7 + 0x0C], %o6
tn %xcc, 0x5
srax %o0, 0x0C, %l3
fornot2s %f15, %f1, %f4
fpadd32s %f5, %f14, %f10
fcmple16 %f8, %f10, %i5
fmovs %f8, %f12
fblg,a %fcc2, loop_3243
mulscc %o7, %i2, %g5
tcs %icc, 0x3
movvs %icc, %o4, %o5
loop_3243:
sdivcc %l2, 0x1004, %g3
bcs loop_3244
movneg %xcc, %i0, %i3
fbg,a %fcc1, loop_3245
ldsb [%l7 + 0x53], %g4
loop_3244:
ldsb [%l7 + 0x7C], %l4
lduh [%l7 + 0x30], %i1
loop_3245:
addcc %l6, %i6, %i7
fpsub32s %f9, %f5, %f6
tle %xcc, 0x5
edge32ln %g1, %l1, %o1
sth %i4, [%l7 + 0x7E]
fbl %fcc3, loop_3246
ld [%l7 + 0x74], %f14
edge8l %o3, %l0, %g7
brgez,a %g2, loop_3247
loop_3246:
xnor %o2, %g6, %o6
ld [%l7 + 0x0C], %f11
stx %o0, [%l7 + 0x38]
loop_3247:
edge16ln %l5, %i5, %o7
fmovrdlez %i2, %f8, %f8
stx %l3, [%l7 + 0x78]
ld [%l7 + 0x6C], %f2
stb %g5, [%l7 + 0x25]
bcs,a,pn %xcc, loop_3248
fmovrde %o5, %f12, %f6
fbuge,a %fcc0, loop_3249
fors %f9, %f11, %f11
loop_3248:
fandnot2 %f10, %f12, %f2
alignaddrl %l2, %g3, %o4
loop_3249:
tcc %icc, 0x4
fmul8x16 %f7, %f6, %f4
fnegs %f13, %f7
fmul8x16 %f2, %f2, %f6
ldub [%l7 + 0x7C], %i3
andncc %i0, %l4, %g4
tneg %xcc, 0x1
nop
setx loop_3250, %l0, %l1
jmpl %l1, %l6
movleu %icc, %i1, %i7
fabss %f3, %f1
stw %i6, [%l7 + 0x20]
loop_3250:
fmovrslez %g1, %f3, %f5
fbne %fcc1, loop_3251
fxor %f6, %f14, %f6
ldub [%l7 + 0x3E], %o1
fzero %f8
loop_3251:
udivx %l1, 0x05E2, %i4
fnot2s %f14, %f3
fpsub16s %f0, %f7, %f14
fandnot1s %f12, %f13, %f11
xnor %o3, 0x0146, %l0
fmovdvc %xcc, %f12, %f7
and %g7, %g2, %o2
movrne %g6, %o0, %l5
tgu %icc, 0x0
lduh [%l7 + 0x36], %o6
sth %i5, [%l7 + 0x2E]
lduw [%l7 + 0x48], %i2
ldub [%l7 + 0x16], %o7
brnz,a %g5, loop_3252
sra %l3, %o5, %l2
fsrc2s %f14, %f4
ld [%l7 + 0x2C], %f12
loop_3252:
ldd [%l7 + 0x08], %f6
fmovdg %icc, %f5, %f0
std %f4, [%l7 + 0x60]
fbo %fcc2, loop_3253
fcmpne32 %f10, %f6, %o4
fmovsne %icc, %f10, %f5
addccc %g3, 0x0A42, %i3
loop_3253:
movge %xcc, %i0, %g4
stb %l4, [%l7 + 0x2B]
edge8n %l6, %i7, %i6
orcc %i1, 0x0509, %g1
fmul8x16al %f0, %f10, %f10
fnot1 %f12, %f4
andcc %o1, %l1, %o3
sll %l0, %i4, %g7
xnor %g2, 0x057C, %o2
fbug %fcc0, loop_3254
xor %g6, 0x16F7, %l5
lduh [%l7 + 0x46], %o6
stw %o0, [%l7 + 0x70]
loop_3254:
fmovrslz %i2, %f4, %f0
orncc %o7, %i5, %l3
tgu %xcc, 0x6
sth %g5, [%l7 + 0x62]
sdivx %o5, 0x0A5B, %o4
fmovdle %icc, %f5, %f3
movle %xcc, %l2, %g3
fbn %fcc3, loop_3255
movrlz %i3, 0x029, %i0
te %xcc, 0x2
fbuge,a %fcc3, loop_3256
loop_3255:
ld [%l7 + 0x50], %f8
fmovdneg %icc, %f1, %f11
ldd [%l7 + 0x38], %f6
loop_3256:
edge32ln %g4, %l6, %i7
sth %l4, [%l7 + 0x78]
fmul8ulx16 %f4, %f12, %f12
fmul8sux16 %f14, %f12, %f14
orncc %i6, %g1, %o1
fcmpeq32 %f8, %f8, %i1
fcmped %fcc3, %f6, %f10
movneg %xcc, %l1, %l0
edge16 %o3, %i4, %g7
tneg %icc, 0x6
call loop_3257
fmovrse %g2, %f12, %f10
udiv %o2, 0x0A2A, %l5
lduw [%l7 + 0x7C], %o6
loop_3257:
fmovdn %icc, %f10, %f14
or %o0, %g6, %o7
fxnors %f5, %f7, %f1
fcmpes %fcc2, %f5, %f11
fnot1s %f5, %f4
movrgez %i5, 0x019, %l3
movre %g5, 0x03A, %o5
fmuld8ulx16 %f11, %f8, %f14
fmovdleu %xcc, %f5, %f1
ldsh [%l7 + 0x10], %i2
ldsw [%l7 + 0x14], %l2
ldsw [%l7 + 0x3C], %g3
lduh [%l7 + 0x52], %o4
movle %xcc, %i3, %i0
tg %xcc, 0x5
movcc %icc, %g4, %i7
fmovscc %icc, %f0, %f12
ldsh [%l7 + 0x2A], %l6
brz,a %i6, loop_3258
fmovrsgez %l4, %f0, %f12
fmovdgu %icc, %f2, %f4
tsubcc %g1, 0x0DC3, %i1
loop_3258:
fmovrslz %o1, %f1, %f4
st %f15, [%l7 + 0x48]
tsubcc %l0, %l1, %i4
tvc %icc, 0x5
fmovsgu %xcc, %f12, %f5
bvs %xcc, loop_3259
fnor %f10, %f2, %f14
fpsub16s %f10, %f3, %f2
ldsb [%l7 + 0x40], %g7
loop_3259:
fsrc1s %f12, %f6
fmovde %xcc, %f6, %f15
orncc %o3, 0x0208, %g2
fnors %f3, %f0, %f4
fands %f4, %f12, %f11
sth %o2, [%l7 + 0x26]
taddcc %o6, 0x0BB4, %l5
edge8l %g6, %o0, %i5
bpos loop_3260
fmovs %f7, %f7
ldub [%l7 + 0x17], %l3
fcmped %fcc1, %f0, %f6
loop_3260:
edge16l %g5, %o7, %i2
fpsub32s %f12, %f13, %f10
for %f10, %f14, %f8
fbn %fcc3, loop_3261
fnot1 %f14, %f14
fble %fcc2, loop_3262
orn %l2, %o5, %o4
loop_3261:
call loop_3263
ldsh [%l7 + 0x76], %i3
loop_3262:
bcc %icc, loop_3264
tsubcc %i0, %g4, %g3
loop_3263:
fnot1s %f8, %f5
movrlez %l6, 0x116, %i6
loop_3264:
fmovrdlez %l4, %f10, %f6
brlz %i7, loop_3265
fmul8x16al %f1, %f6, %f12
stw %g1, [%l7 + 0x70]
srl %i1, 0x0E, %l0
loop_3265:
lduw [%l7 + 0x24], %o1
ldsw [%l7 + 0x38], %l1
fcmpgt16 %f0, %f14, %g7
fornot2 %f14, %f12, %f6
fmovdgu %xcc, %f3, %f8
siam 0x5
ld [%l7 + 0x74], %f0
stx %o3, [%l7 + 0x18]
ldd [%l7 + 0x58], %f4
fmul8ulx16 %f2, %f2, %f12
movvc %icc, %g2, %i4
sth %o2, [%l7 + 0x6E]
stx %l5, [%l7 + 0x60]
array16 %o6, %o0, %g6
fmovrdlz %i5, %f6, %f4
fmovscc %xcc, %f0, %f4
tn %xcc, 0x2
fmovdleu %xcc, %f9, %f7
fmovsa %icc, %f9, %f12
tvc %icc, 0x0
stw %g5, [%l7 + 0x14]
ldx [%l7 + 0x50], %o7
fands %f7, %f9, %f6
tneg %icc, 0x2
fcmpgt32 %f12, %f0, %i2
fmovda %xcc, %f6, %f9
fpadd32s %f4, %f13, %f5
fsrc1 %f10, %f0
ld [%l7 + 0x40], %f13
fmul8x16au %f0, %f0, %f14
fcmps %fcc0, %f6, %f4
movcs %icc, %l3, %l2
bne,a %xcc, loop_3266
stb %o4, [%l7 + 0x2B]
fandnot1 %f12, %f2, %f6
fmovdne %xcc, %f7, %f15
loop_3266:
orcc %o5, %i0, %i3
popc 0x17BE, %g4
fmovsgu %xcc, %f11, %f2
fbe %fcc3, loop_3267
edge16 %l6, %g3, %i6
movcs %xcc, %i7, %g1
fmovrdlez %l4, %f12, %f12
loop_3267:
sdiv %l0, 0x196C, %o1
fnot2s %f3, %f6
tne %xcc, 0x0
mova %xcc, %i1, %g7
xorcc %o3, %l1, %i4
bshuffle %f6, %f8, %f2
fmovrse %o2, %f10, %f14
fbu,a %fcc3, loop_3268
fxors %f5, %f4, %f1
alignaddrl %g2, %l5, %o6
lduh [%l7 + 0x14], %g6
loop_3268:
movneg %xcc, %o0, %i5
stb %o7, [%l7 + 0x30]
fmovrdne %g5, %f6, %f14
faligndata %f6, %f4, %f10
ldub [%l7 + 0x42], %i2
fpsub16 %f6, %f6, %f0
fmuld8sux16 %f8, %f2, %f6
lduh [%l7 + 0x60], %l3
ld [%l7 + 0x3C], %f0
fmul8ulx16 %f0, %f10, %f10
ldx [%l7 + 0x38], %l2
tcc %xcc, 0x0
edge16 %o4, %i0, %i3
stx %o5, [%l7 + 0x68]
fmovsvs %xcc, %f14, %f10
ld [%l7 + 0x1C], %f7
ldsh [%l7 + 0x3E], %g4
movn %icc, %l6, %i6
tvc %icc, 0x5
movpos %xcc, %g3, %i7
ldsh [%l7 + 0x74], %l4
fzero %f8
fbule,a %fcc0, loop_3269
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x28], %g1
ble,a %xcc, loop_3270
loop_3269:
ld [%l7 + 0x08], %f12
tvs %xcc, 0x5
ldub [%l7 + 0x67], %l0
loop_3270:
ld [%l7 + 0x24], %f13
fbge,a %fcc3, loop_3271
xor %o1, %g7, %o3
movrlz %l1, 0x14E, %i4
ldd [%l7 + 0x08], %f4
loop_3271:
ldx [%l7 + 0x30], %o2
fmovdvc %xcc, %f1, %f2
ldsh [%l7 + 0x0C], %g2
mova %xcc, %l5, %i1
std %f10, [%l7 + 0x18]
fmovdne %icc, %f9, %f11
tsubcc %o6, 0x0F75, %o0
tl %xcc, 0x3
subc %g6, %o7, %g5
tvc %xcc, 0x3
fbule,a %fcc2, loop_3272
mulx %i2, 0x0BBF, %i5
fpadd32s %f7, %f12, %f8
bpos loop_3273
loop_3272:
fmuld8sux16 %f12, %f9, %f8
ldx [%l7 + 0x38], %l2
edge8 %l3, %o4, %i3
loop_3273:
taddcctv %i0, 0x1D4C, %o5
std %f6, [%l7 + 0x38]
std %f2, [%l7 + 0x68]
taddcctv %l6, %g4, %g3
bpos,pn %icc, loop_3274
std %f8, [%l7 + 0x70]
fones %f2
movcs %xcc, %i6, %l4
loop_3274:
fnegs %f2, %f15
fmovrsgz %i7, %f4, %f3
bshuffle %f4, %f10, %f14
fbu,a %fcc3, loop_3275
fmovsleu %icc, %f6, %f2
fmovrsgez %l0, %f0, %f9
subcc %g1, 0x0388, %o1
loop_3275:
fmovrslz %o3, %f8, %f11
fmovrde %l1, %f6, %f0
fbu,a %fcc1, loop_3276
be,pn %xcc, loop_3277
fble %fcc2, loop_3278
lduw [%l7 + 0x4C], %g7
loop_3276:
ldsw [%l7 + 0x6C], %o2
loop_3277:
fbn %fcc2, loop_3279
loop_3278:
st %f15, [%l7 + 0x7C]
ldub [%l7 + 0x55], %g2
fmovsg %xcc, %f3, %f9
loop_3279:
bn,a loop_3280
fmovdne %icc, %f2, %f9
ldsw [%l7 + 0x2C], %i4
sra %l5, %o6, %i1
loop_3280:
tge %xcc, 0x4
brlz %g6, loop_3281
fxnor %f2, %f10, %f14
fmovsn %xcc, %f3, %f5
fmovsneg %xcc, %f4, %f15
loop_3281:
fmovrdlz %o0, %f8, %f2
ldsh [%l7 + 0x6A], %g5
fandnot2s %f14, %f12, %f13
fpadd16 %f0, %f2, %f14
array16 %o7, %i2, %l2
fmovscc %xcc, %f7, %f0
edge32n %l3, %i5, %o4
fbg,a %fcc1, loop_3282
fbg,a %fcc2, loop_3283
ldx [%l7 + 0x48], %i3
fbul,a %fcc2, loop_3284
loop_3282:
brlz,a %o5, loop_3285
loop_3283:
udivcc %i0, 0x1672, %l6
nop
setx loop_3286, %l0, %l1
jmpl %l1, %g4
loop_3284:
fands %f2, %f1, %f1
loop_3285:
fbug %fcc2, loop_3287
std %f12, [%l7 + 0x38]
loop_3286:
stx %g3, [%l7 + 0x30]
fmovde %xcc, %f9, %f7
loop_3287:
fbul,a %fcc2, loop_3288
call loop_3289
brgez,a %i6, loop_3290
fornot2 %f2, %f6, %f14
loop_3288:
fmovdgu %icc, %f8, %f6
loop_3289:
movrlez %l4, 0x051, %l0
loop_3290:
fbuge,a %fcc3, loop_3291
bcs,a %xcc, loop_3292
ldub [%l7 + 0x6A], %g1
sllx %i7, 0x09, %o1
loop_3291:
st %f1, [%l7 + 0x48]
loop_3292:
fbuge,a %fcc1, loop_3293
movvc %icc, %o3, %g7
lduw [%l7 + 0x78], %o2
bn,a %icc, loop_3294
loop_3293:
movrlez %l1, %g2, %i4
bge loop_3295
fmuld8sux16 %f9, %f11, %f12
loop_3294:
stb %o6, [%l7 + 0x65]
bshuffle %f0, %f4, %f10
loop_3295:
movge %icc, %l5, %i1
fbe,a %fcc1, loop_3296
lduw [%l7 + 0x44], %o0
lduh [%l7 + 0x2E], %g6
andncc %g5, %o7, %l2
loop_3296:
fmuld8ulx16 %f9, %f10, %f2
ldd [%l7 + 0x40], %f2
sethi 0x1ACD, %i2
popc %i5, %l3
brz,a %i3, loop_3297
bcc loop_3298
fmuld8sux16 %f12, %f10, %f12
ldd [%l7 + 0x78], %f2
loop_3297:
fnand %f0, %f0, %f12
loop_3298:
fmovrdne %o5, %f12, %f12
bneg,pt %xcc, loop_3299
siam 0x4
fornot1 %f6, %f10, %f2
udivx %i0, 0x0191, %o4
loop_3299:
addccc %g4, 0x04B1, %l6
fmovse %icc, %f13, %f1
fmovsg %icc, %f15, %f5
fmovsvs %xcc, %f12, %f0
bcc,a,pt %xcc, loop_3300
addcc %i6, %l4, %g3
taddcc %g1, 0x0155, %i7
movrlz %o1, 0x0AE, %l0
loop_3300:
fxors %f10, %f6, %f9
std %f8, [%l7 + 0x48]
st %f10, [%l7 + 0x10]
stw %o3, [%l7 + 0x44]
fmovsg %icc, %f1, %f15
stw %g7, [%l7 + 0x0C]
ldx [%l7 + 0x20], %o2
stw %g2, [%l7 + 0x44]
fmovdvc %xcc, %f15, %f7
fandnot2s %f0, %f7, %f15
tcs %xcc, 0x0
ble loop_3301
fxnors %f4, %f14, %f14
fmovrdne %i4, %f12, %f4
bneg,a,pt %icc, loop_3302
loop_3301:
ld [%l7 + 0x54], %f3
brgz,a %o6, loop_3303
bvs,pn %icc, loop_3304
loop_3302:
fnor %f8, %f6, %f6
ldd [%l7 + 0x78], %f14
loop_3303:
fpack32 %f2, %f6, %f10
loop_3304:
fpsub32s %f14, %f10, %f12
tsubcc %l1, 0x110C, %i1
fbu,a %fcc1, loop_3305
fmovse %icc, %f13, %f2
fbne,a %fcc3, loop_3306
srl %o0, %g6, %l5
loop_3305:
andcc %o7, %g5, %i2
fpsub16 %f6, %f14, %f14
loop_3306:
sdivx %l2, 0x1A22, %l3
fmuld8ulx16 %f14, %f1, %f14
fpadd32s %f3, %f9, %f11
orncc %i3, %o5, %i5
fands %f14, %f5, %f11
fmovrse %o4, %f1, %f7
fand %f10, %f8, %f14
fmovdvs %icc, %f4, %f14
movrgz %i0, 0x356, %l6
fxor %f10, %f10, %f12
tsubcctv %g4, %l4, %g3
tsubcc %i6, %i7, %g1
ldsb [%l7 + 0x58], %o1
fmuld8sux16 %f13, %f0, %f6
fpadd32s %f11, %f12, %f2
ldd [%l7 + 0x60], %f12
movrne %o3, %g7, %o2
std %f8, [%l7 + 0x18]
fxors %f5, %f10, %f11
ldub [%l7 + 0x17], %g2
fmovrse %i4, %f6, %f6
movleu %xcc, %l0, %o6
fmovdg %icc, %f4, %f1
fmovdvs %xcc, %f15, %f1
edge16 %l1, %o0, %i1
bg loop_3307
fmovrslez %l5, %f0, %f10
ldx [%l7 + 0x08], %o7
bpos,a,pt %xcc, loop_3308
loop_3307:
umul %g6, %g5, %l2
fmovrdlez %i2, %f6, %f6
sth %i3, [%l7 + 0x1E]
loop_3308:
mulx %o5, 0x0657, %i5
stw %l3, [%l7 + 0x34]
addccc %o4, %i0, %l6
lduh [%l7 + 0x32], %l4
ldsw [%l7 + 0x5C], %g3
ld [%l7 + 0x28], %f15
fbl,a %fcc3, loop_3309
fmovse %icc, %f6, %f6
bshuffle %f4, %f6, %f8
ldsb [%l7 + 0x33], %g4
loop_3309:
fones %f1
ldsw [%l7 + 0x7C], %i6
fmovsl %icc, %f4, %f2
ldsh [%l7 + 0x0E], %i7
lduh [%l7 + 0x76], %o1
fmovda %xcc, %f9, %f3
fcmped %fcc1, %f8, %f4
stw %o3, [%l7 + 0x3C]
lduh [%l7 + 0x34], %g7
edge32n %g1, %g2, %i4
fcmpgt32 %f8, %f6, %o2
nop
setx loop_3310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x7F], %o6
alignaddr %l0, %o0, %i1
edge32n %l5, %l1, %o7
loop_3310:
ldsh [%l7 + 0x18], %g6
fxnors %f2, %f0, %f2
edge32l %l2, %g5, %i3
movge %icc, %i2, %o5
fmovsleu %icc, %f14, %f6
bl,a loop_3311
fmovsge %icc, %f15, %f14
sdiv %l3, 0x1D24, %o4
ldub [%l7 + 0x5A], %i0
loop_3311:
movleu %icc, %l6, %i5
ld [%l7 + 0x2C], %f0
fpsub16s %f10, %f13, %f10
tvc %icc, 0x0
fones %f15
edge8l %l4, %g4, %g3
ldub [%l7 + 0x51], %i7
fmovdn %xcc, %f15, %f0
bneg,pt %icc, loop_3312
fbg,a %fcc3, loop_3313
array16 %o1, %i6, %g7
bshuffle %f12, %f10, %f4
loop_3312:
fnegd %f8, %f2
loop_3313:
fornot2 %f6, %f12, %f8
fmovrde %g1, %f6, %f4
faligndata %f2, %f12, %f6
fcmps %fcc2, %f2, %f15
fbo,a %fcc0, loop_3314
sra %g2, 0x1C, %o3
st %f10, [%l7 + 0x0C]
fmuld8sux16 %f11, %f5, %f4
loop_3314:
bne loop_3315
bn,pn %icc, loop_3316
fmovdneg %xcc, %f15, %f4
fmul8x16au %f9, %f2, %f14
loop_3315:
fmovda %icc, %f9, %f14
loop_3316:
st %f1, [%l7 + 0x54]
fmovrsne %i4, %f0, %f3
xorcc %o2, 0x1ECD, %o6
fmovrdgz %o0, %f6, %f2
sdivx %i1, 0x15F3, %l0
movre %l5, %o7, %g6
fmovd %f12, %f2
sdivcc %l1, 0x0D91, %l2
fnors %f9, %f9, %f3
nop
setx loop_3317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a %icc, loop_3318
andcc %g5, 0x0ACA, %i2
ldx [%l7 + 0x18], %o5
loop_3317:
bcs loop_3319
loop_3318:
tsubcc %i3, 0x0F60, %l3
lduh [%l7 + 0x54], %i0
fmovdneg %xcc, %f6, %f4
loop_3319:
fmovdne %icc, %f11, %f6
ld [%l7 + 0x2C], %f4
nop
setx loop_3320, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %icc, %f13, %f15
lduw [%l7 + 0x24], %l6
brlez %o4, loop_3321
loop_3320:
tsubcctv %l4, 0x16EA, %g4
srlx %i5, %g3, %o1
brlez %i7, loop_3322
loop_3321:
bcc %icc, loop_3323
fmovdl %icc, %f4, %f6
ldx [%l7 + 0x30], %g7
loop_3322:
udiv %i6, 0x1210, %g1
loop_3323:
be loop_3324
move %xcc, %g2, %o3
bne,a loop_3325
array16 %o2, %i4, %o6
loop_3324:
fpadd16s %f6, %f6, %f13
fbu,a %fcc3, loop_3326
loop_3325:
ble loop_3327
stx %i1, [%l7 + 0x78]
taddcctv %l0, %l5, %o0
loop_3326:
andncc %g6, %o7, %l1
loop_3327:
fmovdle %icc, %f11, %f10
sra %g5, %l2, %i2
sra %o5, %l3, %i0
fbug %fcc3, loop_3328
fbug %fcc2, loop_3329
brgez %i3, loop_3330
tl %xcc, 0x7
loop_3328:
stw %o4, [%l7 + 0x50]
loop_3329:
std %f6, [%l7 + 0x50]
loop_3330:
fmul8sux16 %f0, %f4, %f6
movge %xcc, %l4, %g4
bgu,a loop_3331
ldsw [%l7 + 0x40], %i5
st %f12, [%l7 + 0x1C]
tvs %xcc, 0x7
loop_3331:
ldsh [%l7 + 0x5E], %l6
tge %icc, 0x1
bshuffle %f2, %f8, %f8
lduw [%l7 + 0x78], %g3
for %f6, %f0, %f2
fmovscs %icc, %f15, %f15
fsrc1 %f8, %f14
orn %i7, 0x1166, %o1
bcc,pn %icc, loop_3332
tne %icc, 0x5
fmul8x16 %f13, %f10, %f0
stx %i6, [%l7 + 0x20]
loop_3332:
fmovrslz %g7, %f7, %f6
fabsd %f0, %f12
movvs %icc, %g1, %g2
fbo %fcc1, loop_3333
fbne,a %fcc1, loop_3334
fbu %fcc3, loop_3335
subc %o2, %i4, %o3
loop_3333:
lduh [%l7 + 0x48], %o6
loop_3334:
fxnor %f6, %f4, %f8
loop_3335:
ldsh [%l7 + 0x2E], %i1
ld [%l7 + 0x70], %f5
fcmpes %fcc2, %f6, %f1
stx %l0, [%l7 + 0x30]
ldsw [%l7 + 0x54], %o0
stb %l5, [%l7 + 0x6A]
fmuld8sux16 %f4, %f3, %f8
fmovde %xcc, %f10, %f1
fandnot2 %f10, %f6, %f6
tneg %xcc, 0x6
array16 %g6, %o7, %g5
brlez,a %l1, loop_3336
fmovde %xcc, %f3, %f1
fcmpd %fcc1, %f0, %f14
fones %f6
loop_3336:
edge16l %i2, %l2, %o5
udiv %l3, 0x03CC, %i0
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x10], %f0
xorcc %o4, 0x1274, %i3
fmovsge %xcc, %f7, %f12
fmul8ulx16 %f6, %f2, %f6
alignaddrl %g4, %i5, %l6
fsrc1s %f3, %f11
stx %g3, [%l7 + 0x38]
lduh [%l7 + 0x6E], %i7
stb %o1, [%l7 + 0x75]
fpsub16 %f8, %f4, %f2
st %f6, [%l7 + 0x50]
lduw [%l7 + 0x60], %i6
tge %xcc, 0x2
fmovrdgz %l4, %f14, %f6
lduw [%l7 + 0x60], %g1
bvc %icc, loop_3337
tsubcctv %g2, %o2, %g7
sdivcc %i4, 0x153A, %o3
fpack16 %f0, %f6
loop_3337:
fmovdvs %xcc, %f8, %f3
ldsb [%l7 + 0x11], %o6
fmovdn %xcc, %f4, %f12
addcc %i1, 0x0B76, %l0
te %xcc, 0x3
ldx [%l7 + 0x70], %o0
stx %g6, [%l7 + 0x30]
fmovse %icc, %f2, %f1
smul %o7, %g5, %l5
tl %icc, 0x0
fmovrdlz %i2, %f8, %f4
fmovsl %icc, %f7, %f11
fcmpeq16 %f2, %f0, %l1
fbn,a %fcc1, loop_3338
brlz,a %o5, loop_3339
edge8l %l2, %l3, %i0
stw %i3, [%l7 + 0x38]
loop_3338:
ldx [%l7 + 0x20], %o4
loop_3339:
mulscc %g4, 0x12FE, %l6
tcs %xcc, 0x4
fmuld8sux16 %f15, %f6, %f4
stw %g3, [%l7 + 0x60]
fmovrde %i7, %f10, %f12
orncc %i5, 0x0C7A, %o1
andcc %l4, 0x122E, %g1
ldsh [%l7 + 0x14], %g2
fpackfix %f8, %f6
fnor %f6, %f14, %f4
fmovdcc %icc, %f0, %f12
fpsub16s %f13, %f8, %f15
lduh [%l7 + 0x76], %i6
stw %o2, [%l7 + 0x74]
std %f14, [%l7 + 0x20]
fbug %fcc1, loop_3340
tle %xcc, 0x0
ldx [%l7 + 0x68], %g7
edge16l %o3, %o6, %i1
loop_3340:
edge8ln %l0, %i4, %g6
ldsh [%l7 + 0x20], %o7
edge16l %o0, %l5, %g5
fmovdpos %icc, %f15, %f8
bl %icc, loop_3341
mulscc %l1, %o5, %l2
lduw [%l7 + 0x18], %l3
addccc %i0, 0x0076, %i2
loop_3341:
be,a,pt %icc, loop_3342
sth %i3, [%l7 + 0x16]
movre %g4, %l6, %g3
stx %i7, [%l7 + 0x40]
loop_3342:
brgez,a %i5, loop_3343
st %f6, [%l7 + 0x34]
bg %icc, loop_3344
fmul8x16 %f7, %f6, %f4
loop_3343:
stw %o4, [%l7 + 0x30]
stw %o1, [%l7 + 0x20]
loop_3344:
bn loop_3345
fabsd %f12, %f12
fmuld8ulx16 %f1, %f10, %f2
movvc %icc, %l4, %g1
loop_3345:
udivx %g2, 0x0045, %i6
pdist %f6, %f0, %f4
fxors %f12, %f1, %f14
faligndata %f14, %f14, %f10
st %f13, [%l7 + 0x10]
ldx [%l7 + 0x78], %g7
edge32 %o2, %o6, %i1
fornot2 %f10, %f0, %f10
fandnot2 %f2, %f0, %f2
array8 %l0, %o3, %g6
alignaddrl %o7, %o0, %l5
fpsub32 %f2, %f10, %f10
fbule,a %fcc0, loop_3346
fbn %fcc2, loop_3347
lduw [%l7 + 0x20], %g5
fbule %fcc1, loop_3348
loop_3346:
fpadd16s %f15, %f6, %f4
loop_3347:
stb %l1, [%l7 + 0x2E]
bn,pn %xcc, loop_3349
loop_3348:
tg %icc, 0x7
addc %o5, 0x13EB, %l2
fmovsneg %xcc, %f12, %f10
loop_3349:
fmovspos %icc, %f15, %f7
smul %l3, %i0, %i4
fbn,a %fcc3, loop_3350
fmovdvs %xcc, %f8, %f13
fandnot2s %f15, %f3, %f0
fornot1 %f10, %f14, %f12
loop_3350:
fbn,a %fcc1, loop_3351
fmovdvc %xcc, %f4, %f0
fmovdn %xcc, %f15, %f13
ldd [%l7 + 0x40], %f8
loop_3351:
tvc %icc, 0x4
movle %icc, %i3, %g4
sethi 0x16D5, %i2
alignaddrl %g3, %l6, %i7
fmovrdgz %i5, %f4, %f8
faligndata %f0, %f10, %f8
fpadd32 %f8, %f0, %f14
st %f7, [%l7 + 0x4C]
bne loop_3352
ldx [%l7 + 0x08], %o1
movge %icc, %o4, %g1
fone %f2
loop_3352:
fmovrdne %l4, %f2, %f4
st %f4, [%l7 + 0x30]
std %f14, [%l7 + 0x48]
ld [%l7 + 0x10], %f3
add %i6, %g2, %o2
movge %icc, %g7, %o6
fornot2s %f15, %f12, %f6
nop
setx loop_3353, %l0, %l1
jmpl %l1, %l0
alignaddr %o3, %g6, %i1
sth %o0, [%l7 + 0x5E]
movleu %xcc, %o7, %g5
loop_3353:
fmovscs %xcc, %f2, %f13
fsrc1 %f2, %f8
fandnot1 %f8, %f0, %f14
mova %xcc, %l5, %o5
ldsb [%l7 + 0x35], %l2
ldx [%l7 + 0x78], %l3
ldsb [%l7 + 0x62], %l1
movrgez %i4, 0x040, %i0
tcc %xcc, 0x0
mulscc %g4, 0x0A07, %i2
ldub [%l7 + 0x1C], %g3
stw %l6, [%l7 + 0x54]
ldd [%l7 + 0x48], %f14
bge %xcc, loop_3354
fmovdvc %icc, %f13, %f4
fpackfix %f10, %f4
fcmpgt16 %f12, %f10, %i3
loop_3354:
sth %i5, [%l7 + 0x46]
ldsb [%l7 + 0x14], %i7
sth %o1, [%l7 + 0x70]
bpos,a %xcc, loop_3355
fmovrsgez %g1, %f5, %f4
edge32 %o4, %l4, %i6
stb %o2, [%l7 + 0x1E]
loop_3355:
ldd [%l7 + 0x78], %f14
fors %f1, %f4, %f9
array16 %g2, %o6, %l0
fble,a %fcc3, loop_3356
fnors %f5, %f11, %f13
fandnot1 %f4, %f2, %f2
ldx [%l7 + 0x28], %g7
loop_3356:
ldx [%l7 + 0x60], %g6
sth %o3, [%l7 + 0x08]
movgu %icc, %i1, %o0
ldsh [%l7 + 0x54], %o7
fcmpeq32 %f12, %f6, %g5
fbl,a %fcc3, loop_3357
ld [%l7 + 0x0C], %f7
movcs %xcc, %l5, %l2
std %f12, [%l7 + 0x68]
loop_3357:
stw %l3, [%l7 + 0x6C]
fmovdl %xcc, %f9, %f8
sth %o5, [%l7 + 0x48]
add %i4, 0x11A4, %l1
movrgez %g4, %i2, %i0
taddcc %g3, %i3, %i5
fxor %f0, %f6, %f0
ld [%l7 + 0x3C], %f3
andncc %i7, %l6, %g1
fmul8ulx16 %f14, %f2, %f10
fzeros %f12
fble,a %fcc1, loop_3358
fbg,a %fcc1, loop_3359
fors %f5, %f4, %f10
bl,pn %xcc, loop_3360
loop_3358:
fmul8ulx16 %f14, %f10, %f0
loop_3359:
ldsw [%l7 + 0x24], %o4
stb %l4, [%l7 + 0x4E]
loop_3360:
ldsb [%l7 + 0x30], %o1
fcmple16 %f6, %f0, %i6
orn %g2, 0x1E09, %o6
fmovdn %xcc, %f10, %f15
ldd [%l7 + 0x78], %f12
addcc %o2, %g7, %g6
edge8ln %l0, %i1, %o0
sth %o3, [%l7 + 0x0A]
tg %xcc, 0x6
fcmpes %fcc1, %f5, %f10
stb %o7, [%l7 + 0x48]
lduh [%l7 + 0x54], %g5
fmovs %f8, %f6
nop
setx loop_3361, %l0, %l1
jmpl %l1, %l2
ldsw [%l7 + 0x2C], %l3
fmul8x16 %f2, %f4, %f2
fbu %fcc3, loop_3362
loop_3361:
movpos %icc, %o5, %l5
ldub [%l7 + 0x65], %l1
movl %icc, %g4, %i4
loop_3362:
bl,a,pn %icc, loop_3363
ldub [%l7 + 0x2D], %i0
fpadd16s %f14, %f3, %f10
stb %g3, [%l7 + 0x71]
loop_3363:
ldsw [%l7 + 0x08], %i2
ldsb [%l7 + 0x5F], %i3
ld [%l7 + 0x54], %f13
fabsd %f12, %f4
movpos %xcc, %i5, %i7
faligndata %f10, %f2, %f4
ldsb [%l7 + 0x13], %l6
lduw [%l7 + 0x08], %o4
fmovscs %xcc, %f15, %f13
fands %f1, %f7, %f3
sdivx %l4, 0x03FA, %g1
edge32ln %i6, %o1, %o6
fxnors %f14, %f2, %f9
alignaddrl %o2, %g7, %g2
sth %l0, [%l7 + 0x6A]
ldsw [%l7 + 0x6C], %g6
lduw [%l7 + 0x70], %i1
std %f2, [%l7 + 0x08]
fmuld8ulx16 %f3, %f4, %f0
tne %icc, 0x4
andcc %o0, 0x0A4B, %o7
ldub [%l7 + 0x3C], %g5
fmovrdgez %l2, %f0, %f4
be,a loop_3364
pdist %f14, %f6, %f8
ldsh [%l7 + 0x58], %l3
add %o3, 0x1B6B, %l5
loop_3364:
udiv %l1, 0x07B1, %g4
brlez,a %i4, loop_3365
bn,pn %icc, loop_3366
fbne,a %fcc3, loop_3367
te %xcc, 0x1
loop_3365:
fabsd %f4, %f8
loop_3366:
udivcc %i0, 0x15D9, %g3
loop_3367:
addc %o5, 0x0E9F, %i2
tsubcc %i5, %i3, %l6
edge32n %o4, %i7, %g1
ldsh [%l7 + 0x74], %i6
movre %l4, %o6, %o1
ldx [%l7 + 0x68], %g7
fbg %fcc1, loop_3368
lduh [%l7 + 0x42], %g2
fmovda %icc, %f14, %f0
bpos,a %icc, loop_3369
loop_3368:
brlez %l0, loop_3370
fzeros %f12
fandnot1s %f6, %f5, %f5
loop_3369:
fbue,a %fcc2, loop_3371
loop_3370:
ldx [%l7 + 0x58], %g6
movrlez %o2, 0x1C7, %i1
tsubcc %o0, %o7, %g5
loop_3371:
fornot2 %f14, %f2, %f14
ldx [%l7 + 0x28], %l2
edge16l %o3, %l5, %l1
stx %l3, [%l7 + 0x28]
fnands %f1, %f4, %f0
lduh [%l7 + 0x14], %i4
fmovscs %xcc, %f10, %f14
fmovd %f6, %f2
std %f10, [%l7 + 0x50]
ldub [%l7 + 0x08], %i0
std %f6, [%l7 + 0x18]
fmul8x16au %f14, %f2, %f6
bleu,a,pt %icc, loop_3372
fandnot1 %f2, %f0, %f6
edge8 %g4, %o5, %g3
fmuld8ulx16 %f12, %f4, %f2
loop_3372:
fbo %fcc3, loop_3373
tvs %xcc, 0x3
stb %i5, [%l7 + 0x74]
ldsh [%l7 + 0x10], %i2
loop_3373:
brnz %l6, loop_3374
fbe %fcc3, loop_3375
edge32l %i3, %i7, %g1
fmovrde %i6, %f0, %f10
loop_3374:
fbo,a %fcc3, loop_3376
loop_3375:
smulcc %l4, %o4, %o1
movrgez %o6, 0x0FB, %g2
edge32ln %g7, %l0, %o2
loop_3376:
stw %i1, [%l7 + 0x78]
xnorcc %g6, %o0, %o7
bg,pt %xcc, loop_3377
ldsb [%l7 + 0x7C], %l2
ld [%l7 + 0x6C], %f5
brnz,a %g5, loop_3378
loop_3377:
stb %l5, [%l7 + 0x79]
edge16ln %l1, %l3, %i4
fmovrdne %o3, %f6, %f6
loop_3378:
std %f4, [%l7 + 0x08]
brz,a %g4, loop_3379
fands %f2, %f5, %f11
fmovsle %icc, %f1, %f4
fnor %f0, %f4, %f4
loop_3379:
ldsh [%l7 + 0x24], %o5
fpsub32s %f3, %f5, %f7
tcs %xcc, 0x0
fmuld8ulx16 %f4, %f8, %f4
fmovspos %icc, %f13, %f12
stb %g3, [%l7 + 0x4E]
brgez %i5, loop_3380
fmovrdlez %i0, %f14, %f0
fcmpgt16 %f0, %f12, %l6
fzeros %f11
loop_3380:
sdivcc %i3, 0x0523, %i7
fbug %fcc0, loop_3381
fba,a %fcc2, loop_3382
sth %g1, [%l7 + 0x26]
fandnot1 %f14, %f6, %f12
loop_3381:
lduh [%l7 + 0x28], %i6
loop_3382:
fnegd %f4, %f14
lduh [%l7 + 0x74], %i2
tvs %xcc, 0x7
stb %o4, [%l7 + 0x4C]
fmovsn %icc, %f7, %f14
fmovdvs %icc, %f14, %f6
sdivx %l4, 0x1E79, %o6
fbo,a %fcc3, loop_3383
subccc %g2, 0x1727, %g7
st %f15, [%l7 + 0x5C]
tgu %xcc, 0x5
loop_3383:
lduw [%l7 + 0x1C], %o1
fcmple32 %f10, %f6, %o2
movrgz %i1, %l0, %g6
stx %o7, [%l7 + 0x70]
stx %o0, [%l7 + 0x68]
fbue %fcc3, loop_3384
ldsw [%l7 + 0x60], %l2
movrgez %l5, %g5, %l1
sth %i4, [%l7 + 0x38]
loop_3384:
popc %o3, %l3
fcmple16 %f6, %f12, %g4
fnand %f6, %f8, %f14
brgz,a %g3, loop_3385
stx %i5, [%l7 + 0x68]
ldsh [%l7 + 0x66], %o5
fcmps %fcc2, %f14, %f5
loop_3385:
ldsh [%l7 + 0x0E], %i0
sub %l6, %i7, %i3
brgez %g1, loop_3386
stb %i6, [%l7 + 0x12]
fpadd16s %f1, %f15, %f15
movgu %icc, %o4, %l4
loop_3386:
orncc %o6, 0x1429, %i2
tpos %icc, 0x5
fmovsne %icc, %f8, %f15
movrlz %g7, 0x3F7, %o1
lduh [%l7 + 0x42], %o2
tgu %icc, 0x0
lduh [%l7 + 0x3C], %g2
movcc %icc, %i1, %g6
alignaddrl %l0, %o0, %l2
fnor %f12, %f4, %f8
fxor %f0, %f14, %f14
fbl %fcc0, loop_3387
ldsb [%l7 + 0x6F], %o7
mulx %g5, %l1, %i4
ld [%l7 + 0x1C], %f14
loop_3387:
stb %l5, [%l7 + 0x3D]
fbo %fcc1, loop_3388
fsrc2 %f0, %f10
fandnot1 %f2, %f12, %f0
movrne %l3, 0x1BF, %o3
loop_3388:
sethi 0x15D4, %g3
fmovdcs %icc, %f3, %f5
xorcc %g4, 0x090E, %o5
st %f3, [%l7 + 0x5C]
movrlz %i5, %l6, %i7
nop
setx loop_3389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc1, loop_3390
fcmpes %fcc3, %f3, %f10
array8 %i0, %g1, %i3
loop_3389:
movneg %xcc, %i6, %o4
loop_3390:
ldsb [%l7 + 0x2A], %l4
movgu %icc, %i2, %o6
orcc %o1, 0x0E49, %o2
taddcc %g7, %i1, %g6
fsrc2s %f5, %f7
ld [%l7 + 0x1C], %f14
ld [%l7 + 0x64], %f13
bshuffle %f12, %f2, %f14
lduw [%l7 + 0x2C], %l0
fandnot2 %f8, %f10, %f12
edge32l %o0, %l2, %o7
mova %xcc, %g2, %l1
movleu %xcc, %i4, %g5
umulcc %l5, %l3, %g3
ldd [%l7 + 0x78], %f2
addc %g4, 0x0BF1, %o3
lduh [%l7 + 0x28], %i5
fcmpne32 %f8, %f2, %l6
ldub [%l7 + 0x37], %o5
ld [%l7 + 0x30], %f7
edge16n %i0, %i7, %g1
fcmpeq32 %f6, %f10, %i3
xnorcc %o4, 0x1F32, %l4
stb %i6, [%l7 + 0x77]
fmovdg %xcc, %f2, %f13
st %f3, [%l7 + 0x74]
fpsub32s %f14, %f5, %f2
fcmpes %fcc1, %f11, %f1
tvs %icc, 0x7
tvc %icc, 0x2
ldd [%l7 + 0x10], %f6
andncc %i2, %o1, %o2
fmovrdlz %g7, %f8, %f2
stx %o6, [%l7 + 0x08]
ld [%l7 + 0x38], %f5
st %f3, [%l7 + 0x78]
fbge %fcc1, loop_3391
ldd [%l7 + 0x58], %f8
fmovrdgez %i1, %f14, %f6
stx %g6, [%l7 + 0x18]
loop_3391:
bl,pt %icc, loop_3392
fnegs %f15, %f4
array8 %l0, %o0, %l2
fmovrsgez %o7, %f7, %f11
loop_3392:
ldd [%l7 + 0x50], %f12
ldsw [%l7 + 0x50], %g2
smul %l1, %i4, %g5
fba,a %fcc3, loop_3393
fbg %fcc0, loop_3394
ldub [%l7 + 0x5F], %l3
ldx [%l7 + 0x70], %g3
loop_3393:
nop
setx loop_3395, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3394:
movrlez %g4, 0x3CC, %o3
std %f4, [%l7 + 0x68]
xnor %l5, %l6, %i5
loop_3395:
fmovsneg %xcc, %f9, %f7
bl,pt %xcc, loop_3396
fbue %fcc1, loop_3397
stx %o5, [%l7 + 0x68]
sllx %i0, %g1, %i7
loop_3396:
tleu %xcc, 0x7
loop_3397:
array16 %o4, %i3, %i6
fmovrslz %l4, %f15, %f7
movcs %xcc, %o1, %i2
mulscc %o2, %o6, %g7
fmovdvc %icc, %f9, %f3
ldx [%l7 + 0x08], %i1
add %g6, 0x08B6, %l0
st %f7, [%l7 + 0x7C]
fornot2s %f12, %f11, %f8
xor %l2, %o0, %g2
lduw [%l7 + 0x50], %o7
fpack32 %f14, %f14, %f8
tl %icc, 0x3
xor %i4, 0x1E20, %g5
subc %l3, 0x1734, %l1
alignaddr %g3, %g4, %l5
fmovrse %l6, %f14, %f1
popc %o3, %i5
fmovdneg %xcc, %f15, %f13
edge32l %o5, %i0, %i7
edge32n %o4, %g1, %i3
fmovda %icc, %f8, %f11
edge16 %i6, %o1, %l4
xnorcc %i2, 0x1524, %o6
fnand %f14, %f14, %f0
tvc %xcc, 0x0
bne,a loop_3398
lduw [%l7 + 0x24], %o2
fnand %f4, %f2, %f14
stx %i1, [%l7 + 0x58]
loop_3398:
brz %g6, loop_3399
edge16n %g7, %l0, %l2
fble,a %fcc1, loop_3400
fmovsgu %xcc, %f4, %f3
loop_3399:
stw %o0, [%l7 + 0x2C]
fbu %fcc1, loop_3401
loop_3400:
st %f5, [%l7 + 0x68]
ldub [%l7 + 0x20], %g2
brlz %i4, loop_3402
loop_3401:
fbl,a %fcc2, loop_3403
fsrc1 %f12, %f6
fmovspos %xcc, %f10, %f5
loop_3402:
lduh [%l7 + 0x72], %g5
loop_3403:
stx %l3, [%l7 + 0x30]
umulcc %o7, %l1, %g4
fmovscc %xcc, %f14, %f6
movgu %icc, %l5, %g3
fsrc2 %f6, %f2
fbne %fcc3, loop_3404
srlx %o3, 0x02, %l6
tneg %icc, 0x6
andcc %i5, %o5, %i7
loop_3404:
faligndata %f4, %f0, %f8
sth %o4, [%l7 + 0x20]
ldub [%l7 + 0x24], %g1
movpos %icc, %i3, %i6
fmovrslz %i0, %f4, %f13
andncc %o1, %i2, %o6
std %f12, [%l7 + 0x38]
orcc %l4, 0x02DB, %o2
ldsb [%l7 + 0x51], %i1
fblg,a %fcc0, loop_3405
sth %g6, [%l7 + 0x6C]
stb %l0, [%l7 + 0x30]
movne %xcc, %g7, %l2
loop_3405:
edge8 %o0, %i4, %g5
std %f6, [%l7 + 0x50]
movcs %xcc, %l3, %o7
fexpand %f6, %f14
tsubcc %g2, %l1, %g4
tvc %icc, 0x1
bg %icc, loop_3406
fones %f12
movneg %icc, %g3, %o3
fmovsneg %icc, %f3, %f9
loop_3406:
sdivx %l5, 0x0B80, %l6
fands %f3, %f5, %f14
movrne %i5, %o5, %i7
fmovsge %xcc, %f12, %f13
fbug %fcc2, loop_3407
fbuge %fcc2, loop_3408
ldsb [%l7 + 0x21], %g1
tsubcc %o4, %i6, %i3
loop_3407:
ldx [%l7 + 0x28], %i0
loop_3408:
tn %xcc, 0x7
fzero %f2
fcmpes %fcc3, %f15, %f2
fmovsl %icc, %f5, %f5
sth %o1, [%l7 + 0x0C]
or %i2, %l4, %o6
umul %o2, %g6, %i1
fcmps %fcc3, %f14, %f4
fmovsneg %xcc, %f3, %f7
fornot1 %f6, %f14, %f12
bge,pt %icc, loop_3409
lduh [%l7 + 0x3E], %l0
addccc %l2, %g7, %o0
bgu %icc, loop_3410
loop_3409:
fmovsneg %icc, %f11, %f10
fmovrdgz %g5, %f12, %f0
fornot2s %f12, %f12, %f11
loop_3410:
ldx [%l7 + 0x50], %i4
ldsh [%l7 + 0x2C], %o7
fmovsvc %icc, %f3, %f15
ldub [%l7 + 0x2B], %l3
fmuld8ulx16 %f12, %f5, %f14
fcmpes %fcc2, %f0, %f4
movcc %icc, %l1, %g2
fmovrde %g4, %f6, %f14
fsrc2s %f1, %f14
array16 %o3, %l5, %l6
tl %icc, 0x2
fxnors %f9, %f10, %f0
tcc %icc, 0x3
fpsub32s %f5, %f8, %f6
subcc %g3, 0x07D2, %i5
lduw [%l7 + 0x1C], %o5
fmovdge %icc, %f15, %f13
lduh [%l7 + 0x3C], %g1
fbl,a %fcc0, loop_3411
ldsb [%l7 + 0x1C], %o4
ld [%l7 + 0x30], %f9
fors %f1, %f6, %f1
loop_3411:
stx %i6, [%l7 + 0x50]
nop
setx loop_3412, %l0, %l1
jmpl %l1, %i3
fbe,a %fcc3, loop_3413
ldsb [%l7 + 0x47], %i0
stx %i7, [%l7 + 0x68]
loop_3412:
fnor %f2, %f14, %f10
loop_3413:
edge32ln %i2, %o1, %l4
ble,pn %xcc, loop_3414
alignaddr %o2, %o6, %g6
st %f4, [%l7 + 0x74]
fandnot2s %f10, %f14, %f10
loop_3414:
st %f1, [%l7 + 0x54]
ld [%l7 + 0x44], %f11
alignaddr %l0, %l2, %i1
fbn %fcc0, loop_3415
fpsub16s %f1, %f14, %f13
stx %g7, [%l7 + 0x58]
addc %g5, %o0, %o7
loop_3415:
orcc %l3, 0x12FA, %i4
ldub [%l7 + 0x67], %g2
fmovdl %icc, %f0, %f14
movrgez %l1, 0x28E, %g4
fmovsneg %xcc, %f10, %f1
movvc %icc, %l5, %o3
bl,a loop_3416
movcc %icc, %g3, %l6
fcmpne16 %f12, %f10, %i5
fbg %fcc1, loop_3417
loop_3416:
ldsw [%l7 + 0x6C], %g1
fpmerge %f7, %f8, %f2
brgz %o5, loop_3418
loop_3417:
ldd [%l7 + 0x10], %f14
std %f4, [%l7 + 0x50]
fsrc1s %f12, %f1
loop_3418:
lduw [%l7 + 0x68], %o4
bcc,a loop_3419
srl %i3, 0x19, %i6
fble %fcc3, loop_3420
stb %i7, [%l7 + 0x4E]
loop_3419:
edge16 %i2, %i0, %o1
fornot2 %f0, %f2, %f2
loop_3420:
stx %l4, [%l7 + 0x38]
fmovrdlez %o6, %f8, %f6
andncc %g6, %l0, %l2
fpack16 %f10, %f5
fexpand %f11, %f8
ta %icc, 0x1
sth %o2, [%l7 + 0x5A]
tl %icc, 0x0
fmovrse %g7, %f0, %f2
ldd [%l7 + 0x68], %f6
ldsb [%l7 + 0x1E], %i1
tvc %xcc, 0x3
fpsub16 %f4, %f0, %f6
ldsw [%l7 + 0x24], %g5
ldsb [%l7 + 0x1A], %o0
fmovdge %xcc, %f7, %f9
movleu %icc, %o7, %l3
or %g2, %i4, %l1
fbl %fcc0, loop_3421
fxnor %f4, %f2, %f10
fbl,a %fcc2, loop_3422
brz,a %l5, loop_3423
loop_3421:
lduh [%l7 + 0x12], %g4
bpos,a loop_3424
loop_3422:
stx %g3, [%l7 + 0x60]
loop_3423:
fandnot1s %f3, %f5, %f7
xnorcc %o3, 0x1F9D, %l6
loop_3424:
or %g1, 0x19A9, %i5
ldub [%l7 + 0x55], %o5
fbul %fcc1, loop_3425
stx %i3, [%l7 + 0x78]
stx %o4, [%l7 + 0x28]
smulcc %i6, %i2, %i0
loop_3425:
fcmple16 %f14, %f8, %i7
fmovsl %icc, %f3, %f0
for %f12, %f0, %f8
ldx [%l7 + 0x68], %l4
andcc %o6, 0x058A, %o1
fpadd32 %f4, %f8, %f2
ldd [%l7 + 0x58], %f2
fxnors %f10, %f8, %f15
ldd [%l7 + 0x38], %f8
fpack32 %f12, %f4, %f6
xor %l0, 0x1690, %l2
lduh [%l7 + 0x6A], %o2
fnor %f0, %f12, %f10
fcmped %fcc0, %f6, %f10
std %f12, [%l7 + 0x10]
bl,pt %icc, loop_3426
fcmpd %fcc0, %f14, %f14
fpsub16 %f4, %f12, %f14
fbne,a %fcc3, loop_3427
loop_3426:
edge32l %g6, %i1, %g5
ldsb [%l7 + 0x0C], %o0
ldsh [%l7 + 0x56], %g7
loop_3427:
lduh [%l7 + 0x0A], %o7
siam 0x5
bvc,a %icc, loop_3428
fmovdne %icc, %f13, %f15
ldsb [%l7 + 0x1D], %l3
fandnot1 %f0, %f10, %f4
loop_3428:
ld [%l7 + 0x44], %f6
tsubcctv %i4, %g2, %l1
fnot2 %f0, %f12
fbue,a %fcc1, loop_3429
tneg %icc, 0x1
udivx %l5, 0x0579, %g4
brlez,a %o3, loop_3430
loop_3429:
smul %g3, 0x1499, %l6
fbuge %fcc2, loop_3431
movge %xcc, %g1, %i5
loop_3430:
edge8l %o5, %o4, %i3
movneg %icc, %i6, %i0
loop_3431:
st %f12, [%l7 + 0x54]
ta %icc, 0x4
lduw [%l7 + 0x60], %i2
lduw [%l7 + 0x20], %i7
or %o6, 0x0A69, %l4
ldd [%l7 + 0x10], %f12
fmovs %f7, %f2
fcmple32 %f12, %f2, %l0
stx %l2, [%l7 + 0x38]
edge32l %o1, %g6, %o2
mulx %i1, 0x12CE, %o0
ldd [%l7 + 0x70], %f0
fsrc1 %f4, %f10
std %f14, [%l7 + 0x68]
tle %icc, 0x7
fmovdle %icc, %f12, %f15
fones %f10
fmovdgu %xcc, %f6, %f7
srlx %g7, %g5, %l3
fmovsleu %icc, %f8, %f6
edge8l %o7, %i4, %l1
sdivx %g2, 0x16CB, %l5
ldd [%l7 + 0x58], %f0
movl %icc, %o3, %g3
movcc %xcc, %l6, %g1
fmovsne %xcc, %f11, %f9
fabsd %f14, %f14
lduw [%l7 + 0x10], %i5
ldsb [%l7 + 0x24], %o5
fpsub16 %f12, %f0, %f8
bneg,pn %xcc, loop_3432
stb %o4, [%l7 + 0x43]
edge8ln %i3, %g4, %i0
fbl %fcc2, loop_3433
loop_3432:
mulx %i6, 0x0EA6, %i7
ld [%l7 + 0x58], %f10
stb %i2, [%l7 + 0x11]
loop_3433:
nop
setx loop_3434, %l0, %l1
jmpl %l1, %o6
te %xcc, 0x6
edge32l %l0, %l4, %o1
movne %icc, %l2, %g6
loop_3434:
fmovsl %xcc, %f6, %f15
fmovsgu %xcc, %f11, %f10
ldd [%l7 + 0x40], %f6
edge32l %i1, %o2, %g7
ld [%l7 + 0x48], %f8
edge8l %g5, %o0, %l3
fmovda %xcc, %f15, %f3
fmovdgu %icc, %f13, %f9
brgz %i4, loop_3435
stw %l1, [%l7 + 0x48]
fsrc2s %f3, %f3
ldub [%l7 + 0x5F], %g2
loop_3435:
lduh [%l7 + 0x66], %o7
lduh [%l7 + 0x26], %o3
tge %icc, 0x1
movgu %xcc, %l5, %g3
udivx %g1, 0x036D, %l6
ldsw [%l7 + 0x54], %i5
fnegd %f10, %f6
fmovrde %o4, %f8, %f12
fbuge,a %fcc3, loop_3436
ldsh [%l7 + 0x60], %o5
and %g4, %i3, %i0
ldsh [%l7 + 0x0E], %i7
loop_3436:
bvs,pn %xcc, loop_3437
fmovsl %xcc, %f10, %f0
fmovsneg %xcc, %f12, %f13
movrlz %i2, %o6, %l0
loop_3437:
tl %icc, 0x2
ldx [%l7 + 0x30], %i6
bvc,a,pt %xcc, loop_3438
fmovse %icc, %f13, %f15
fcmpd %fcc0, %f4, %f10
ldsw [%l7 + 0x4C], %l4
loop_3438:
brz %l2, loop_3439
fcmpes %fcc2, %f0, %f4
fnands %f0, %f1, %f6
ldsw [%l7 + 0x50], %o1
loop_3439:
stb %g6, [%l7 + 0x1C]
edge8n %i1, %g7, %g5
ldd [%l7 + 0x28], %f0
fpmerge %f9, %f2, %f14
tneg %xcc, 0x1
sdivx %o2, 0x068C, %l3
ldsh [%l7 + 0x64], %i4
sth %l1, [%l7 + 0x3A]
bgu %xcc, loop_3440
std %f10, [%l7 + 0x20]
lduh [%l7 + 0x62], %g2
tgu %icc, 0x6
loop_3440:
movleu %icc, %o0, %o3
fmovdn %icc, %f1, %f3
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x74], %o7
ldsb [%l7 + 0x19], %g3
fblg %fcc0, loop_3441
fsrc1 %f14, %f12
andn %l5, %g1, %i5
brgz,a %o4, loop_3442
loop_3441:
ldsw [%l7 + 0x6C], %l6
fbu %fcc0, loop_3443
xnorcc %o5, %i3, %i0
loop_3442:
bgu,a,pt %icc, loop_3444
subc %g4, %i2, %i7
loop_3443:
ldx [%l7 + 0x28], %l0
fmovd %f8, %f10
loop_3444:
fmovdn %xcc, %f13, %f8
fbge %fcc0, loop_3445
fmovdne %icc, %f1, %f13
ld [%l7 + 0x10], %f1
stb %o6, [%l7 + 0x0D]
loop_3445:
xnor %i6, %l2, %o1
ldsh [%l7 + 0x14], %g6
fmovspos %icc, %f1, %f13
fmovsleu %xcc, %f5, %f9
udiv %l4, 0x14F2, %g7
andn %g5, %o2, %i1
fmovspos %xcc, %f2, %f8
ldsw [%l7 + 0x64], %i4
movleu %xcc, %l3, %l1
fmovrdne %o0, %f0, %f14
bvc,a %xcc, loop_3446
bcc,a %xcc, loop_3447
lduh [%l7 + 0x30], %o3
brlez %o7, loop_3448
loop_3446:
tn %xcc, 0x7
loop_3447:
fcmple32 %f0, %f6, %g2
ldsb [%l7 + 0x4E], %g3
loop_3448:
bcs,a loop_3449
st %f15, [%l7 + 0x1C]
array16 %l5, %g1, %i5
stx %l6, [%l7 + 0x58]
loop_3449:
fnot2s %f4, %f6
fbu %fcc2, loop_3450
tsubcctv %o4, %i3, %o5
fmovdg %icc, %f4, %f6
ld [%l7 + 0x48], %f11
loop_3450:
lduw [%l7 + 0x40], %g4
st %f15, [%l7 + 0x44]
srax %i2, 0x02, %i7
bpos,a loop_3451
lduw [%l7 + 0x48], %i0
fmovrslz %o6, %f15, %f12
tvc %xcc, 0x7
loop_3451:
stx %l0, [%l7 + 0x08]
udivx %i6, 0x0060, %l2
edge8l %o1, %l4, %g6
ldd [%l7 + 0x68], %f4
mulx %g5, 0x186F, %o2
tsubcc %i1, 0x1F13, %g7
movleu %icc, %l3, %i4
std %f12, [%l7 + 0x18]
lduh [%l7 + 0x2C], %o0
fbe %fcc0, loop_3452
bcc,a loop_3453
ldsw [%l7 + 0x40], %o3
ldsb [%l7 + 0x0B], %l1
loop_3452:
srax %o7, 0x1D, %g2
loop_3453:
sub %l5, %g1, %g3
srl %i5, %o4, %i3
fnands %f15, %f15, %f9
stw %o5, [%l7 + 0x74]
fnot2s %f4, %f15
bvs,a,pn %xcc, loop_3454
fcmpes %fcc2, %f1, %f3
ldd [%l7 + 0x68], %f10
bpos loop_3455
loop_3454:
tge %xcc, 0x7
te %xcc, 0x6
fbge %fcc0, loop_3456
loop_3455:
ldd [%l7 + 0x30], %f2
edge32 %g4, %i2, %i7
alignaddr %l6, %o6, %i0
loop_3456:
ld [%l7 + 0x6C], %f3
fblg,a %fcc3, loop_3457
srlx %l0, %l2, %o1
pdist %f2, %f6, %f0
tsubcc %l4, 0x0FD8, %g6
loop_3457:
array8 %g5, %i6, %o2
fmuld8ulx16 %f15, %f0, %f0
sllx %g7, %l3, %i4
edge8l %o0, %i1, %o3
brlz,a %o7, loop_3458
fbue %fcc2, loop_3459
ldx [%l7 + 0x58], %g2
fmovde %xcc, %f2, %f1
loop_3458:
subc %l5, 0x1B42, %l1
loop_3459:
fcmpeq16 %f14, %f14, %g3
ldsw [%l7 + 0x50], %i5
fmovrsne %o4, %f12, %f9
ldsw [%l7 + 0x30], %g1
fmovdg %xcc, %f9, %f15
movleu %xcc, %o5, %g4
movrlz %i2, %i7, %l6
lduh [%l7 + 0x0A], %i3
movcs %icc, %o6, %l0
subc %l2, 0x16B7, %i0
ldx [%l7 + 0x10], %o1
ldsb [%l7 + 0x22], %l4
taddcc %g6, 0x17E2, %i6
fsrc1 %f12, %f12
fmovdvs %icc, %f7, %f10
addccc %g5, 0x1ABD, %o2
xnor %g7, 0x0AAC, %i4
ta %xcc, 0x5
tgu %icc, 0x3
ld [%l7 + 0x14], %f4
fnands %f7, %f3, %f9
ld [%l7 + 0x28], %f10
fmovrdne %l3, %f2, %f8
std %f0, [%l7 + 0x30]
bne,pt %icc, loop_3460
stb %o0, [%l7 + 0x7C]
tn %xcc, 0x5
fbg,a %fcc3, loop_3461
loop_3460:
tneg %icc, 0x2
edge16ln %o3, %i1, %o7
fcmps %fcc1, %f7, %f9
loop_3461:
ldub [%l7 + 0x60], %l5
mulx %g2, %l1, %g3
fxors %f0, %f15, %f7
lduw [%l7 + 0x30], %i5
fmovsgu %xcc, %f13, %f7
smulcc %o4, %o5, %g4
udivcc %g1, 0x075B, %i2
array16 %l6, %i7, %o6
movle %xcc, %i3, %l2
addcc %i0, 0x1AD8, %o1
lduh [%l7 + 0x48], %l4
movvc %xcc, %g6, %i6
stx %l0, [%l7 + 0x38]
addccc %g5, 0x10CA, %o2
fcmpes %fcc1, %f0, %f1
fsrc1 %f6, %f12
stx %i4, [%l7 + 0x78]
bcs loop_3462
and %g7, 0x0809, %o0
ldsw [%l7 + 0x40], %l3
fand %f4, %f4, %f4
loop_3462:
tg %xcc, 0x4
movpos %xcc, %i1, %o7
fmovrslz %l5, %f5, %f4
fmovscs %xcc, %f2, %f5
fands %f7, %f13, %f4
array8 %o3, %l1, %g2
fbn %fcc3, loop_3463
std %f2, [%l7 + 0x58]
movrlz %i5, %o4, %o5
fmovsl %icc, %f3, %f10
loop_3463:
fsrc2 %f4, %f0
fxors %f10, %f2, %f8
ldx [%l7 + 0x30], %g4
mulx %g1, 0x1D1B, %i2
ba,a,pt %icc, loop_3464
fmovsvc %xcc, %f14, %f0
fpmerge %f0, %f8, %f14
fmovrde %g3, %f14, %f8
loop_3464:
edge8 %i7, %l6, %o6
and %l2, 0x0370, %i0
fmovspos %icc, %f8, %f3
bne loop_3465
fone %f0
orn %i3, %o1, %l4
tpos %icc, 0x7
loop_3465:
movgu %xcc, %i6, %g6
fbue,a %fcc3, loop_3466
fmovsne %icc, %f6, %f10
fmovdgu %xcc, %f4, %f11
udivx %l0, 0x1545, %o2
loop_3466:
stb %g5, [%l7 + 0x35]
st %f12, [%l7 + 0x28]
tsubcc %i4, %o0, %g7
andn %l3, 0x0975, %i1
movrgez %l5, %o3, %o7
fcmped %fcc1, %f12, %f4
ldd [%l7 + 0x78], %f10
fpack32 %f4, %f2, %f2
ldsh [%l7 + 0x08], %l1
sth %i5, [%l7 + 0x32]
ldsw [%l7 + 0x60], %o4
stb %g2, [%l7 + 0x27]
ta %xcc, 0x0
smulcc %g4, %o5, %g1
ldsh [%l7 + 0x76], %g3
fsrc1s %f3, %f9
mulscc %i2, %i7, %o6
movle %xcc, %l6, %l2
fbge,a %fcc3, loop_3467
ld [%l7 + 0x54], %f0
movvs %icc, %i3, %o1
std %f6, [%l7 + 0x60]
loop_3467:
ldub [%l7 + 0x43], %l4
st %f2, [%l7 + 0x10]
mulscc %i0, 0x0B03, %i6
fbg %fcc2, loop_3468
tneg %icc, 0x0
ldx [%l7 + 0x70], %g6
srl %o2, %l0, %i4
loop_3468:
stw %o0, [%l7 + 0x60]
fandnot1s %f9, %f14, %f12
fcmpes %fcc3, %f8, %f14
bneg,a,pn %icc, loop_3469
movrlz %g5, 0x201, %l3
st %f15, [%l7 + 0x70]
tne %icc, 0x5
loop_3469:
xnor %i1, %l5, %g7
st %f0, [%l7 + 0x24]
array16 %o7, %l1, %i5
fmovrdgz %o3, %f12, %f2
fmovscc %icc, %f10, %f12
movl %icc, %o4, %g4
fmul8x16 %f2, %f8, %f4
fornot1s %f2, %f2, %f9
ldx [%l7 + 0x38], %o5
brlz %g2, loop_3470
ld [%l7 + 0x20], %f8
lduh [%l7 + 0x0E], %g3
fbug %fcc1, loop_3471
loop_3470:
edge16l %i2, %g1, %i7
nop
setx loop_3472, %l0, %l1
jmpl %l1, %l6
bvs,a,pt %icc, loop_3473
loop_3471:
stx %l2, [%l7 + 0x60]
fpsub16s %f3, %f4, %f13
loop_3472:
edge16n %o6, %i3, %o1
loop_3473:
fmovdl %icc, %f7, %f10
sth %l4, [%l7 + 0x68]
tle %xcc, 0x3
fnor %f4, %f14, %f4
sth %i0, [%l7 + 0x36]
fmovdpos %icc, %f11, %f3
fmovspos %icc, %f4, %f3
smulcc %i6, 0x1B35, %g6
array32 %o2, %l0, %o0
fmul8sux16 %f2, %f14, %f6
fnot1 %f10, %f8
st %f1, [%l7 + 0x48]
bvc,a,pn %icc, loop_3474
ld [%l7 + 0x50], %f0
ldsh [%l7 + 0x4A], %g5
xnor %i4, %l3, %i1
loop_3474:
lduh [%l7 + 0x58], %l5
std %f14, [%l7 + 0x38]
lduh [%l7 + 0x72], %o7
ba,a,pn %xcc, loop_3475
srlx %l1, 0x0D, %g7
edge8n %o3, %i5, %o4
bleu,a %icc, loop_3476
loop_3475:
stb %g4, [%l7 + 0x36]
fmovsneg %xcc, %f6, %f9
fmovdle %xcc, %f2, %f11
loop_3476:
sll %o5, 0x03, %g3
stb %i2, [%l7 + 0x21]
pdist %f8, %f4, %f14
fands %f14, %f10, %f9
fabsd %f2, %f4
fpsub32s %f4, %f15, %f11
ba,a loop_3477
fxnors %f1, %f9, %f7
fmovdvc %xcc, %f5, %f6
popc 0x0E2D, %g1
loop_3477:
ldsw [%l7 + 0x6C], %g2
fmovda %icc, %f15, %f5
stx %i7, [%l7 + 0x10]
ldsh [%l7 + 0x36], %l2
fcmple32 %f6, %f10, %o6
st %f12, [%l7 + 0x68]
st %f12, [%l7 + 0x7C]
movgu %xcc, %i3, %l6
array32 %o1, %i0, %l4
movrlz %g6, 0x012, %o2
ldsw [%l7 + 0x64], %i6
movvs %icc, %l0, %g5
orncc %o0, %i4, %l3
movg %icc, %i1, %o7
stw %l5, [%l7 + 0x70]
tn %icc, 0x5
mulx %g7, 0x0555, %l1
ldsw [%l7 + 0x18], %i5
fbl %fcc1, loop_3478
bvc loop_3479
xnorcc %o3, %o4, %g4
array32 %g3, %i2, %g1
loop_3478:
fmovdl %xcc, %f6, %f11
loop_3479:
fandnot1 %f12, %f2, %f2
fmovdvc %icc, %f9, %f12
fnors %f5, %f14, %f1
fble %fcc0, loop_3480
fone %f14
udiv %o5, 0x133F, %g2
bl %icc, loop_3481
loop_3480:
edge16n %i7, %l2, %o6
stw %i3, [%l7 + 0x44]
movpos %xcc, %l6, %o1
loop_3481:
fmovscs %icc, %f9, %f13
fpsub16 %f4, %f4, %f12
fmovsg %xcc, %f9, %f7
movvc %icc, %i0, %g6
srlx %o2, %i6, %l4
ldx [%l7 + 0x48], %g5
fmovde %icc, %f2, %f8
fmovsvs %icc, %f11, %f11
srax %o0, 0x00, %i4
stb %l3, [%l7 + 0x1F]
bl,pn %xcc, loop_3482
umul %i1, 0x04C9, %o7
umul %l0, %l5, %g7
sth %i5, [%l7 + 0x74]
loop_3482:
stb %o3, [%l7 + 0x53]
tcc %xcc, 0x3
tvc %xcc, 0x5
std %f6, [%l7 + 0x38]
ldx [%l7 + 0x10], %l1
stb %g4, [%l7 + 0x55]
fmovdle %icc, %f10, %f14
lduw [%l7 + 0x50], %g3
fandnot2 %f8, %f10, %f6
tleu %xcc, 0x3
fnegd %f12, %f8
fmovdneg %xcc, %f13, %f11
ldsh [%l7 + 0x24], %i2
pdist %f8, %f8, %f6
sth %o4, [%l7 + 0x28]
lduw [%l7 + 0x14], %g1
fmovsleu %icc, %f8, %f11
brlez,a %g2, loop_3483
stw %o5, [%l7 + 0x68]
fpack16 %f2, %f11
stx %l2, [%l7 + 0x48]
loop_3483:
edge16 %o6, %i7, %l6
st %f14, [%l7 + 0x4C]
fba,a %fcc3, loop_3484
movgu %xcc, %o1, %i3
stb %g6, [%l7 + 0x67]
stb %o2, [%l7 + 0x60]
loop_3484:
fbuge,a %fcc2, loop_3485
fmovdl %icc, %f7, %f2
fcmpne16 %f14, %f6, %i0
ldsw [%l7 + 0x64], %i6
loop_3485:
stw %l4, [%l7 + 0x2C]
sllx %g5, %o0, %l3
ldsh [%l7 + 0x12], %i1
array32 %i4, %l0, %l5
fandnot2 %f10, %f0, %f14
call loop_3486
movn %xcc, %g7, %o7
fands %f5, %f9, %f6
ldub [%l7 + 0x19], %i5
loop_3486:
lduh [%l7 + 0x52], %l1
fbuge,a %fcc1, loop_3487
bne,a loop_3488
fbo,a %fcc0, loop_3489
fxnor %f0, %f12, %f2
loop_3487:
lduh [%l7 + 0x4A], %o3
loop_3488:
array32 %g4, %i2, %g3
loop_3489:
stx %g1, [%l7 + 0x18]
fors %f4, %f12, %f14
fmovdvs %icc, %f10, %f8
edge16l %o4, %g2, %o5
stw %l2, [%l7 + 0x0C]
sth %o6, [%l7 + 0x76]
fmovsge %xcc, %f0, %f14
fmovdvc %xcc, %f9, %f1
ldsw [%l7 + 0x5C], %l6
ld [%l7 + 0x68], %f1
fba %fcc3, loop_3490
sth %i7, [%l7 + 0x3A]
fmovspos %icc, %f11, %f7
edge16ln %o1, %g6, %i3
loop_3490:
fcmple32 %f2, %f6, %o2
stb %i6, [%l7 + 0x79]
st %f4, [%l7 + 0x24]
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x1F], %l4
stx %i0, [%l7 + 0x10]
stb %o0, [%l7 + 0x3A]
brgez %g5, loop_3491
tneg %xcc, 0x6
fornot2s %f0, %f9, %f7
brlz %l3, loop_3492
loop_3491:
ldsw [%l7 + 0x60], %i4
ldd [%l7 + 0x50], %f6
edge8l %i1, %l0, %g7
loop_3492:
bge,pt %xcc, loop_3493
sth %l5, [%l7 + 0x5C]
subcc %i5, 0x179A, %l1
array16 %o3, %g4, %i2
loop_3493:
ldsb [%l7 + 0x4A], %o7
fmovsgu %icc, %f15, %f3
movrlez %g3, 0x009, %o4
st %f12, [%l7 + 0x2C]
ldd [%l7 + 0x50], %f14
bg loop_3494
subc %g2, %o5, %l2
movne %icc, %o6, %l6
fmovrsgz %g1, %f14, %f5
loop_3494:
lduw [%l7 + 0x48], %i7
udiv %o1, 0x11FC, %g6
fcmped %fcc2, %f14, %f6
fsrc2 %f6, %f2
sth %o2, [%l7 + 0x32]
ldx [%l7 + 0x68], %i6
brnz,a %i3, loop_3495
fble %fcc2, loop_3496
ldsw [%l7 + 0x34], %l4
ldub [%l7 + 0x08], %o0
loop_3495:
sth %g5, [%l7 + 0x46]
loop_3496:
sth %l3, [%l7 + 0x7C]
edge16ln %i0, %i4, %i1
movl %icc, %l0, %l5
tle %icc, 0x7
sth %i5, [%l7 + 0x42]
fcmpne16 %f6, %f8, %l1
tge %xcc, 0x1
fcmple16 %f14, %f14, %o3
edge8ln %g4, %g7, %o7
brgez,a %i2, loop_3497
fcmpes %fcc3, %f7, %f1
bleu,a %icc, loop_3498
sth %o4, [%l7 + 0x54]
loop_3497:
ldd [%l7 + 0x40], %f0
sll %g2, %o5, %l2
loop_3498:
ldd [%l7 + 0x70], %f14
be %xcc, loop_3499
brlz,a %g3, loop_3500
fmovdn %xcc, %f7, %f15
udiv %l6, 0x0E55, %g1
loop_3499:
fandnot2 %f14, %f12, %f14
loop_3500:
bl loop_3501
ba,a %xcc, loop_3502
ld [%l7 + 0x3C], %f4
movne %xcc, %o6, %o1
loop_3501:
st %f6, [%l7 + 0x64]
loop_3502:
movleu %xcc, %i7, %g6
lduw [%l7 + 0x10], %i6
sth %o2, [%l7 + 0x4C]
brgez,a %l4, loop_3503
movn %xcc, %i3, %o0
movrgez %l3, 0x270, %g5
bge,pn %xcc, loop_3504
loop_3503:
ld [%l7 + 0x40], %f8
udivcc %i4, 0x0743, %i1
stw %l0, [%l7 + 0x70]
loop_3504:
fpsub32s %f8, %f1, %f2
move %icc, %i0, %l5
fbl %fcc2, loop_3505
popc 0x134C, %i5
fmovspos %xcc, %f6, %f7
st %f14, [%l7 + 0x44]
loop_3505:
ldsb [%l7 + 0x29], %o3
fmovsle %icc, %f11, %f12
fcmpd %fcc0, %f8, %f6
fandnot2s %f9, %f15, %f13
edge32l %l1, %g7, %o7
fmul8x16al %f11, %f3, %f10
sdivx %g4, 0x0160, %i2
std %f14, [%l7 + 0x18]
tsubcc %g2, %o5, %l2
srlx %o4, %l6, %g3
ldd [%l7 + 0x70], %f2
fbuge %fcc2, loop_3506
stx %g1, [%l7 + 0x20]
fabss %f10, %f14
fpadd16 %f12, %f0, %f4
loop_3506:
fmovsleu %icc, %f13, %f7
movcc %xcc, %o6, %i7
edge16 %o1, %g6, %i6
ldsw [%l7 + 0x2C], %o2
fbl,a %fcc0, loop_3507
mova %xcc, %i3, %l4
ldsh [%l7 + 0x14], %o0
fmovdne %xcc, %f13, %f1
loop_3507:
stx %l3, [%l7 + 0x48]
bvs,pn %icc, loop_3508
udivcc %i4, 0x091D, %g5
fmovs %f3, %f9
fmovdge %icc, %f3, %f13
loop_3508:
stx %i1, [%l7 + 0x60]
bg %icc, loop_3509
fmovs %f12, %f3
fmovrdgz %i0, %f4, %f4
mulx %l0, 0x0351, %l5
loop_3509:
bge %xcc, loop_3510
andcc %o3, 0x1EEB, %l1
fabsd %f4, %f14
fmovdge %xcc, %f1, %f0
loop_3510:
ld [%l7 + 0x58], %f14
ldx [%l7 + 0x30], %i5
fmul8x16al %f4, %f0, %f12
fand %f8, %f4, %f12
ld [%l7 + 0x54], %f10
fzero %f12
fornot2s %f3, %f8, %f5
edge32ln %o7, %g4, %g7
movrgz %g2, %o5, %i2
fmovdge %xcc, %f13, %f6
fnands %f13, %f9, %f12
fmovsvs %xcc, %f7, %f0
fbuge,a %fcc2, loop_3511
array32 %l2, %l6, %g3
movre %g1, %o6, %o4
ble,a,pt %xcc, loop_3512
loop_3511:
fnands %f14, %f8, %f0
edge8 %o1, %g6, %i7
fblg,a %fcc2, loop_3513
loop_3512:
addccc %o2, %i6, %i3
fmovrslz %o0, %f6, %f6
fmovd %f6, %f12
loop_3513:
fba,a %fcc2, loop_3514
ldsw [%l7 + 0x2C], %l3
movl %icc, %l4, %i4
fmovsle %icc, %f9, %f11
loop_3514:
ldsh [%l7 + 0x08], %g5
fmovrsgez %i1, %f5, %f15
ldsh [%l7 + 0x58], %l0
fmovrde %i0, %f8, %f6
tne %xcc, 0x7
sll %l5, %l1, %i5
fmovsleu %xcc, %f8, %f9
orcc %o3, %o7, %g4
fabsd %f6, %f14
lduh [%l7 + 0x1C], %g7
bg,a,pn %xcc, loop_3515
fands %f2, %f1, %f12
smul %g2, %i2, %l2
fsrc2 %f4, %f10
loop_3515:
fexpand %f2, %f6
movn %icc, %l6, %g3
fbe,a %fcc1, loop_3516
stx %o5, [%l7 + 0x48]
lduw [%l7 + 0x68], %g1
move %icc, %o4, %o1
loop_3516:
edge16n %o6, %g6, %o2
srl %i6, %i3, %i7
edge32n %o0, %l4, %i4
brnz %g5, loop_3517
ldub [%l7 + 0x1F], %i1
ldub [%l7 + 0x42], %l0
std %f8, [%l7 + 0x60]
loop_3517:
tl %xcc, 0x4
sethi 0x13C8, %l3
stb %i0, [%l7 + 0x0A]
fcmpgt16 %f10, %f0, %l5
fmovsge %icc, %f13, %f12
stw %l1, [%l7 + 0x10]
call loop_3518
pdist %f8, %f0, %f14
lduw [%l7 + 0x18], %i5
fbule %fcc2, loop_3519
loop_3518:
bvs,pt %xcc, loop_3520
ldsb [%l7 + 0x4D], %o3
fbl %fcc0, loop_3521
loop_3519:
movcc %xcc, %o7, %g7
loop_3520:
mulx %g4, 0x00B0, %g2
fmovsne %xcc, %f6, %f10
loop_3521:
orncc %l2, 0x1AF8, %l6
fmovdleu %xcc, %f9, %f15
fpsub16 %f10, %f10, %f6
fandnot1 %f8, %f2, %f14
alignaddrl %g3, %o5, %g1
tle %icc, 0x6
andncc %o4, %o1, %i2
nop
setx loop_3522, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %g6, %o2, %o6
tne %icc, 0x0
fmovrde %i6, %f4, %f4
loop_3522:
taddcctv %i7, 0x1C00, %o0
stw %l4, [%l7 + 0x1C]
smul %i3, %i4, %g5
movre %l0, %i1, %i0
stx %l3, [%l7 + 0x08]
fbue,a %fcc3, loop_3523
edge16ln %l5, %i5, %l1
movrlz %o3, %o7, %g7
ld [%l7 + 0x2C], %f10
loop_3523:
fmovrdgz %g4, %f4, %f10
faligndata %f0, %f8, %f2
fbule %fcc1, loop_3524
edge32n %g2, %l6, %l2
udivx %g3, 0x0B55, %g1
fbn %fcc3, loop_3525
loop_3524:
tsubcctv %o4, %o1, %i2
movn %xcc, %o5, %o2
lduh [%l7 + 0x2C], %g6
loop_3525:
bneg,a,pn %xcc, loop_3526
fornot2 %f8, %f8, %f10
fandnot2s %f3, %f1, %f2
mova %xcc, %i6, %o6
loop_3526:
umulcc %o0, %l4, %i7
fnegd %f6, %f6
fmovsvs %xcc, %f5, %f3
fcmpes %fcc0, %f0, %f10
sdivcc %i3, 0x00EE, %i4
tn %icc, 0x6
andncc %g5, %l0, %i1
fandnot1 %f6, %f4, %f6
fcmple32 %f0, %f14, %l3
array16 %i0, %l5, %l1
tsubcctv %o3, %i5, %o7
fcmpgt32 %f0, %f12, %g4
ldx [%l7 + 0x08], %g7
lduw [%l7 + 0x6C], %g2
sth %l6, [%l7 + 0x78]
orncc %g3, %l2, %g1
fmovdcs %xcc, %f13, %f15
fmul8ulx16 %f0, %f0, %f2
ld [%l7 + 0x7C], %f9
fmovspos %xcc, %f0, %f11
ldsh [%l7 + 0x64], %o1
fbo %fcc3, loop_3527
brlz,a %i2, loop_3528
fxors %f10, %f7, %f3
fbe %fcc0, loop_3529
loop_3527:
tgu %icc, 0x3
loop_3528:
edge32n %o4, %o5, %o2
lduh [%l7 + 0x4E], %i6
loop_3529:
tgu %icc, 0x4
ba,pn %xcc, loop_3530
nop
setx loop_3531, %l0, %l1
jmpl %l1, %o6
fmul8ulx16 %f14, %f14, %f6
fmovrsgez %g6, %f6, %f9
loop_3530:
st %f8, [%l7 + 0x4C]
loop_3531:
std %f2, [%l7 + 0x40]
movg %icc, %o0, %i7
stb %i3, [%l7 + 0x12]
bcc,a %icc, loop_3532
fnor %f2, %f10, %f14
stx %l4, [%l7 + 0x40]
fmovsn %xcc, %f14, %f9
loop_3532:
brlez %i4, loop_3533
stb %g5, [%l7 + 0x71]
ld [%l7 + 0x48], %f2
add %l0, 0x08E3, %l3
loop_3533:
edge32ln %i0, %l5, %i1
brnz %o3, loop_3534
fand %f4, %f12, %f10
fcmpgt16 %f4, %f6, %l1
fsrc1 %f0, %f14
loop_3534:
srax %i5, %o7, %g4
ldd [%l7 + 0x40], %f4
fxors %f11, %f2, %f15
mulscc %g2, %g7, %l6
brlz %g3, loop_3535
fzeros %f5
fbne %fcc0, loop_3536
sllx %g1, %l2, %i2
loop_3535:
fcmpd %fcc0, %f8, %f14
faligndata %f8, %f0, %f10
loop_3536:
fmovscc %icc, %f5, %f5
movcc %icc, %o1, %o4
fmovrsgz %o5, %f14, %f4
fpsub16s %f15, %f10, %f6
fnot1 %f0, %f12
stw %o2, [%l7 + 0x18]
mulscc %o6, %g6, %i6
xnor %o0, %i7, %l4
st %f6, [%l7 + 0x64]
fbue %fcc2, loop_3537
edge32 %i3, %g5, %i4
edge16n %l3, %i0, %l5
bge,pt %xcc, loop_3538
loop_3537:
fors %f12, %f6, %f10
ldsb [%l7 + 0x0A], %l0
fcmpeq16 %f0, %f8, %i1
loop_3538:
ba %icc, loop_3539
st %f9, [%l7 + 0x08]
st %f7, [%l7 + 0x30]
taddcctv %l1, 0x0970, %o3
loop_3539:
fbo,a %fcc3, loop_3540
fbg %fcc2, loop_3541
fpadd16s %f12, %f10, %f2
faligndata %f0, %f12, %f10
loop_3540:
st %f2, [%l7 + 0x3C]
loop_3541:
fmovrsne %i5, %f5, %f13
movl %xcc, %o7, %g4
ldub [%l7 + 0x25], %g7
movrlz %l6, %g3, %g2
fmovsn %xcc, %f8, %f15
fbl %fcc2, loop_3542
fba %fcc2, loop_3543
fxnors %f14, %f14, %f8
fabsd %f4, %f6
loop_3542:
movg %icc, %l2, %i2
loop_3543:
fandnot2 %f8, %f8, %f14
ldd [%l7 + 0x58], %f4
st %f6, [%l7 + 0x30]
stb %o1, [%l7 + 0x1C]
ld [%l7 + 0x64], %f3
fabss %f13, %f2
movg %icc, %o4, %g1
ld [%l7 + 0x58], %f4
ldsh [%l7 + 0x30], %o2
stw %o5, [%l7 + 0x18]
ld [%l7 + 0x18], %f0
fcmpeq16 %f0, %f10, %o6
sra %i6, 0x18, %o0
stx %i7, [%l7 + 0x18]
stw %g6, [%l7 + 0x6C]
stw %i3, [%l7 + 0x60]
fpsub16s %f0, %f15, %f3
fble,a %fcc2, loop_3544
sth %g5, [%l7 + 0x6C]
fmovsge %xcc, %f0, %f6
addcc %l4, 0x0221, %i4
loop_3544:
stw %i0, [%l7 + 0x48]
ldx [%l7 + 0x50], %l5
orncc %l3, %l0, %i1
fmovsvs %xcc, %f7, %f15
brz %l1, loop_3545
ldsb [%l7 + 0x66], %o3
bn,a,pt %icc, loop_3546
fmuld8ulx16 %f5, %f2, %f10
loop_3545:
fmovda %xcc, %f4, %f10
fmovsge %xcc, %f14, %f1
loop_3546:
ldsb [%l7 + 0x73], %i5
fmovrdgz %o7, %f8, %f6
stb %g4, [%l7 + 0x16]
fsrc2 %f14, %f10
fbe,a %fcc3, loop_3547
fones %f5
fnands %f3, %f15, %f8
fnot1s %f4, %f7
loop_3547:
ld [%l7 + 0x14], %f3
taddcc %g7, 0x04F2, %l6
st %f4, [%l7 + 0x18]
movrgez %g2, 0x05E, %g3
ld [%l7 + 0x14], %f5
fmovd %f0, %f10
bge,a %icc, loop_3548
movl %xcc, %l2, %i2
fcmpne32 %f14, %f0, %o1
edge32l %o4, %g1, %o5
loop_3548:
popc 0x1FA1, %o2
ldx [%l7 + 0x18], %i6
edge32 %o0, %o6, %i7
st %f9, [%l7 + 0x44]
srl %g6, 0x19, %g5
bleu,a %icc, loop_3549
movrlez %l4, %i3, %i0
ldsw [%l7 + 0x20], %l5
ldsh [%l7 + 0x10], %l3
loop_3549:
ldub [%l7 + 0x29], %i4
movne %icc, %l0, %l1
array16 %o3, %i1, %o7
ldsh [%l7 + 0x56], %g4
fmovsneg %xcc, %f8, %f0
siam 0x4
fmovrslz %g7, %f6, %f4
udivx %i5, 0x03F6, %g2
fnot1 %f6, %f0
movne %icc, %l6, %l2
fpack32 %f8, %f6, %f14
fpadd32s %f1, %f6, %f5
fcmpeq16 %f2, %f10, %g3
movn %xcc, %i2, %o4
movle %xcc, %g1, %o1
fcmpeq16 %f12, %f4, %o5
ldsh [%l7 + 0x3C], %i6
faligndata %f4, %f8, %f14
xor %o2, 0x0C4C, %o6
stb %o0, [%l7 + 0x49]
fsrc1 %f12, %f4
fmovdge %xcc, %f9, %f15
edge8 %g6, %i7, %l4
sth %i3, [%l7 + 0x1A]
ldx [%l7 + 0x70], %g5
std %f10, [%l7 + 0x68]
stx %l5, [%l7 + 0x38]
sth %i0, [%l7 + 0x58]
fmuld8ulx16 %f7, %f10, %f6
fbul,a %fcc3, loop_3550
faligndata %f10, %f6, %f10
lduh [%l7 + 0x62], %l3
bcs,a %icc, loop_3551
loop_3550:
fandnot1s %f12, %f6, %f11
fbne,a %fcc2, loop_3552
smulcc %l0, 0x0A1B, %l1
loop_3551:
fzero %f6
fbge %fcc3, loop_3553
loop_3552:
fmovsgu %icc, %f3, %f7
movrne %o3, %i1, %i4
fpack32 %f2, %f8, %f2
loop_3553:
stb %o7, [%l7 + 0x0B]
sdivcc %g7, 0x08BE, %g4
ld [%l7 + 0x78], %f8
ld [%l7 + 0x7C], %f11
ld [%l7 + 0x1C], %f12
lduw [%l7 + 0x44], %i5
fmovdvs %icc, %f0, %f13
lduh [%l7 + 0x16], %l6
fones %f7
fxnor %f4, %f8, %f12
bneg,a,pn %xcc, loop_3554
ldd [%l7 + 0x38], %f6
ldx [%l7 + 0x18], %g2
fbl %fcc2, loop_3555
loop_3554:
lduh [%l7 + 0x68], %l2
sdiv %g3, 0x0FDA, %o4
sdiv %i2, 0x1E2E, %o1
loop_3555:
stx %o5, [%l7 + 0x18]
movrlez %i6, 0x0D7, %o2
srlx %g1, %o0, %g6
brz,a %i7, loop_3556
sub %o6, %l4, %i3
ld [%l7 + 0x50], %f6
bpos,a,pt %xcc, loop_3557
loop_3556:
sethi 0x1913, %l5
tsubcc %i0, 0x0C6E, %g5
fcmpgt16 %f4, %f0, %l0
loop_3557:
srlx %l1, %o3, %l3
bge,a,pt %xcc, loop_3558
mova %xcc, %i4, %i1
tne %icc, 0x2
fnor %f10, %f0, %f12
loop_3558:
bn,a loop_3559
be,pt %icc, loop_3560
fbl %fcc0, loop_3561
fmovsle %xcc, %f0, %f14
loop_3559:
fba,a %fcc1, loop_3562
loop_3560:
fmovscc %icc, %f0, %f4
loop_3561:
sra %o7, %g4, %i5
fornot1 %f4, %f4, %f6
loop_3562:
fmovrslez %l6, %f13, %f14
ldsb [%l7 + 0x75], %g2
movneg %icc, %l2, %g3
fmovrsgez %g7, %f3, %f4
fpadd16 %f6, %f2, %f6
ldsb [%l7 + 0x5F], %o4
ldd [%l7 + 0x48], %f2
fmovrdne %o1, %f14, %f0
srlx %i2, 0x13, %i6
fornot1s %f11, %f14, %f0
stx %o2, [%l7 + 0x50]
fabss %f6, %f2
srlx %g1, 0x19, %o0
fpadd16s %f13, %f13, %f7
sra %g6, %o5, %o6
array16 %l4, %i7, %i3
edge8ln %i0, %g5, %l5
nop
setx loop_3563, %l0, %l1
jmpl %l1, %l1
fmovsl %icc, %f11, %f4
stb %o3, [%l7 + 0x17]
fmovrdgz %l0, %f6, %f6
loop_3563:
siam 0x5
lduh [%l7 + 0x26], %l3
stb %i4, [%l7 + 0x0E]
umul %o7, %g4, %i1
ldsh [%l7 + 0x42], %l6
fcmpeq32 %f8, %f2, %g2
fmovde %icc, %f11, %f13
ldsw [%l7 + 0x64], %i5
ldx [%l7 + 0x28], %g3
bg,pt %xcc, loop_3564
ldsw [%l7 + 0x68], %l2
sth %g7, [%l7 + 0x46]
edge8ln %o4, %o1, %i2
loop_3564:
fbug %fcc0, loop_3565
move %icc, %o2, %i6
fmovsvc %icc, %f15, %f10
fornot1s %f5, %f2, %f9
loop_3565:
ldd [%l7 + 0x58], %f10
movrlz %o0, %g1, %o5
umul %g6, %o6, %i7
tcc %xcc, 0x2
std %f4, [%l7 + 0x60]
popc %i3, %l4
tcc %icc, 0x3
tpos %xcc, 0x7
edge16 %i0, %l5, %g5
std %f14, [%l7 + 0x48]
movcs %icc, %l1, %l0
subc %o3, 0x0147, %l3
ld [%l7 + 0x14], %f15
fpsub16s %f9, %f13, %f6
sth %i4, [%l7 + 0x54]
edge8l %g4, %i1, %o7
andn %l6, 0x06DB, %i5
ldsh [%l7 + 0x36], %g2
st %f6, [%l7 + 0x28]
fbul %fcc2, loop_3566
udivcc %l2, 0x003A, %g3
fornot2 %f4, %f8, %f6
fbu,a %fcc0, loop_3567
loop_3566:
srl %o4, %g7, %i2
ldx [%l7 + 0x68], %o1
fmovsgu %icc, %f10, %f5
loop_3567:
fnot1 %f14, %f12
std %f8, [%l7 + 0x58]
call loop_3568
stb %o2, [%l7 + 0x64]
fmovsn %xcc, %f15, %f5
tn %icc, 0x7
loop_3568:
fmuld8ulx16 %f12, %f14, %f14
fcmpgt16 %f4, %f10, %o0
smulcc %g1, %i6, %g6
sth %o5, [%l7 + 0x1A]
faligndata %f6, %f8, %f10
fand %f4, %f4, %f6
fpack32 %f6, %f6, %f4
fmovdvc %icc, %f12, %f12
umul %i7, %i3, %l4
tn %icc, 0x4
ldsh [%l7 + 0x42], %o6
st %f7, [%l7 + 0x68]
sth %l5, [%l7 + 0x44]
movcs %xcc, %g5, %i0
stw %l0, [%l7 + 0x34]
fmovsge %xcc, %f8, %f9
fmovdgu %xcc, %f6, %f15
fsrc1s %f4, %f3
fmovdleu %icc, %f5, %f0
fmovrsgz %l1, %f5, %f7
ldsw [%l7 + 0x2C], %l3
bvc,a loop_3569
array8 %i4, %o3, %i1
pdist %f0, %f0, %f4
fsrc1 %f4, %f4
loop_3569:
fmovs %f9, %f4
tneg %xcc, 0x7
fpack32 %f10, %f0, %f10
udiv %g4, 0x1AC5, %l6
ldd [%l7 + 0x48], %f12
for %f10, %f8, %f0
std %f14, [%l7 + 0x18]
smulcc %i5, %g2, %o7
fmul8x16al %f6, %f12, %f2
orcc %g3, %l2, %o4
fmovdleu %icc, %f8, %f5
fcmple32 %f8, %f14, %i2
fcmps %fcc2, %f8, %f2
ldsw [%l7 + 0x4C], %o1
fmuld8ulx16 %f2, %f3, %f6
stb %o2, [%l7 + 0x29]
nop
setx loop_3570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %g7, %o0, %i6
ldx [%l7 + 0x60], %g1
fmovdvc %xcc, %f8, %f9
loop_3570:
std %f4, [%l7 + 0x08]
andncc %o5, %g6, %i7
taddcctv %l4, %i3, %o6
st %f9, [%l7 + 0x2C]
movcs %icc, %l5, %i0
stw %g5, [%l7 + 0x28]
ldsb [%l7 + 0x41], %l0
fand %f0, %f8, %f2
bne,pn %xcc, loop_3571
std %f10, [%l7 + 0x10]
lduw [%l7 + 0x70], %l3
fmovscs %xcc, %f15, %f2
loop_3571:
tvs %icc, 0x1
fpmerge %f2, %f10, %f4
lduh [%l7 + 0x6E], %i4
tvc %icc, 0x0
bvs loop_3572
sth %o3, [%l7 + 0x08]
lduh [%l7 + 0x7C], %l1
fmovsge %xcc, %f2, %f6
loop_3572:
fbe %fcc1, loop_3573
ldd [%l7 + 0x60], %f12
fornot2s %f3, %f13, %f2
fnot1s %f10, %f12
loop_3573:
fors %f10, %f15, %f11
fmovrdgz %i1, %f14, %f14
sth %g4, [%l7 + 0x3A]
bn,a loop_3574
alignaddr %i5, %l6, %o7
tcc %xcc, 0x4
stx %g3, [%l7 + 0x78]
loop_3574:
fpadd16 %f8, %f4, %f6
bge %icc, loop_3575
ldub [%l7 + 0x6E], %g2
and %o4, 0x073B, %i2
lduw [%l7 + 0x28], %o1
loop_3575:
fcmpes %fcc3, %f4, %f14
fcmps %fcc0, %f5, %f3
fzero %f8
ldub [%l7 + 0x3B], %l2
stb %o2, [%l7 + 0x2B]
fpadd16s %f15, %f7, %f2
fsrc1 %f2, %f10
bvs,a,pt %xcc, loop_3576
ldsw [%l7 + 0x74], %o0
fmovrdlez %g7, %f2, %f4
orcc %g1, %o5, %g6
loop_3576:
tvc %icc, 0x1
fbue,a %fcc2, loop_3577
andncc %i6, %i7, %l4
fmovrse %i3, %f10, %f8
be,a,pn %xcc, loop_3578
loop_3577:
fpadd16 %f10, %f10, %f10
ldx [%l7 + 0x68], %o6
fbe,a %fcc0, loop_3579
loop_3578:
fmovdn %xcc, %f9, %f2
or %l5, %g5, %i0
faligndata %f4, %f2, %f14
loop_3579:
stx %l3, [%l7 + 0x38]
lduh [%l7 + 0x78], %l0
fmovse %xcc, %f6, %f9
fmovsleu %icc, %f4, %f4
ld [%l7 + 0x54], %f15
stw %i4, [%l7 + 0x60]
fmovsvs %icc, %f3, %f11
fpsub16s %f1, %f2, %f1
stw %l1, [%l7 + 0x24]
sth %o3, [%l7 + 0x0E]
movre %g4, 0x35C, %i1
ldub [%l7 + 0x3C], %i5
add %l6, %g3, %o7
stx %o4, [%l7 + 0x08]
fnegd %f2, %f6
edge32 %i2, %o1, %l2
tg %xcc, 0x6
fcmpeq16 %f6, %f6, %o2
brlez,a %g2, loop_3580
fandnot1s %f0, %f15, %f9
edge16 %g7, %g1, %o5
lduw [%l7 + 0x74], %o0
loop_3580:
fbo %fcc1, loop_3581
bg,pt %icc, loop_3582
edge16n %g6, %i6, %i7
sth %l4, [%l7 + 0x1A]
loop_3581:
fbl %fcc3, loop_3583
loop_3582:
fnegd %f6, %f12
fmovs %f14, %f0
fmovdl %xcc, %f5, %f14
loop_3583:
and %i3, 0x147E, %o6
ldsb [%l7 + 0x2A], %l5
bpos,a,pn %icc, loop_3584
movcs %xcc, %i0, %g5
fmovspos %icc, %f11, %f4
fandnot2s %f4, %f3, %f9
loop_3584:
srax %l0, 0x0D, %l3
lduw [%l7 + 0x5C], %i4
fmovda %xcc, %f15, %f8
subc %o3, %l1, %g4
xor %i1, 0x0510, %i5
mova %icc, %l6, %o7
popc %g3, %o4
fandnot1 %f14, %f4, %f6
fbug %fcc2, loop_3585
siam 0x7
movrne %o1, %i2, %o2
ldd [%l7 + 0x28], %f4
loop_3585:
ta %xcc, 0x4
fnors %f11, %f15, %f11
ld [%l7 + 0x20], %f6
ldub [%l7 + 0x63], %l2
fnot2 %f6, %f8
tvs %xcc, 0x4
bge,pt %xcc, loop_3586
fsrc2 %f12, %f2
stw %g2, [%l7 + 0x28]
fmovscs %icc, %f6, %f5
loop_3586:
ldsw [%l7 + 0x40], %g7
tge %icc, 0x4
fbo,a %fcc0, loop_3587
stx %o5, [%l7 + 0x30]
ldub [%l7 + 0x62], %g1
brgz %g6, loop_3588
loop_3587:
bge,a %icc, loop_3589
movge %xcc, %i6, %i7
fxor %f4, %f0, %f4
loop_3588:
mulscc %l4, %o0, %i3
loop_3589:
bn,pn %icc, loop_3590
umulcc %o6, %l5, %g5
fmovscc %icc, %f14, %f3
st %f15, [%l7 + 0x64]
loop_3590:
fbl %fcc1, loop_3591
and %l0, 0x1B9E, %i0
stw %i4, [%l7 + 0x50]
stx %l3, [%l7 + 0x68]
loop_3591:
lduh [%l7 + 0x66], %l1
xnor %o3, 0x06ED, %g4
fxnor %f0, %f4, %f6
nop
setx loop_3592, %l0, %l1
jmpl %l1, %i5
andn %i1, %l6, %o7
std %f8, [%l7 + 0x60]
std %f4, [%l7 + 0x20]
loop_3592:
taddcctv %g3, 0x0822, %o4
fmuld8ulx16 %f12, %f8, %f6
ldub [%l7 + 0x1B], %i2
addc %o1, 0x1AC3, %l2
fbu %fcc3, loop_3593
std %f12, [%l7 + 0x78]
lduw [%l7 + 0x28], %o2
fmovsn %xcc, %f4, %f11
loop_3593:
fnors %f9, %f11, %f3
fsrc1 %f0, %f14
st %f6, [%l7 + 0x08]
ldsw [%l7 + 0x1C], %g7
ldx [%l7 + 0x68], %g2
sth %g1, [%l7 + 0x28]
brlz,a %g6, loop_3594
ldx [%l7 + 0x48], %o5
fbug,a %fcc3, loop_3595
bne,a,pn %icc, loop_3596
loop_3594:
array32 %i6, %i7, %o0
fandnot1 %f2, %f12, %f8
loop_3595:
fblg,a %fcc1, loop_3597
loop_3596:
add %l4, %i3, %o6
st %f14, [%l7 + 0x10]
fbug %fcc1, loop_3598
loop_3597:
ldd [%l7 + 0x18], %f14
tvc %icc, 0x5
bg,a,pn %xcc, loop_3599
loop_3598:
lduw [%l7 + 0x40], %l5
fmovdvs %xcc, %f5, %f8
sllx %l0, 0x04, %g5
loop_3599:
ldsh [%l7 + 0x44], %i4
be,pn %icc, loop_3600
ldx [%l7 + 0x38], %l3
fcmpne16 %f2, %f10, %l1
stx %o3, [%l7 + 0x40]
loop_3600:
ldub [%l7 + 0x26], %i0
fsrc2s %f3, %f13
brz,a %i5, loop_3601
bleu,a %icc, loop_3602
fornot2s %f12, %f4, %f5
ldsw [%l7 + 0x24], %i1
loop_3601:
ldub [%l7 + 0x76], %l6
loop_3602:
ldx [%l7 + 0x68], %g4
fbug,a %fcc1, loop_3603
fmovdgu %xcc, %f14, %f11
ldx [%l7 + 0x30], %g3
sub %o4, %o7, %i2
loop_3603:
stw %o1, [%l7 + 0x48]
st %f11, [%l7 + 0x0C]
fbg %fcc2, loop_3604
movge %xcc, %l2, %o2
stw %g2, [%l7 + 0x48]
orncc %g7, 0x0A14, %g1
loop_3604:
sth %g6, [%l7 + 0x6C]
fors %f0, %f8, %f4
fbul,a %fcc2, loop_3605
fnot2s %f11, %f13
bshuffle %f8, %f2, %f12
fcmpeq16 %f4, %f12, %i6
loop_3605:
andncc %i7, %o0, %l4
edge8ln %o5, %o6, %l5
ba,a %xcc, loop_3606
umul %l0, %g5, %i4
ldub [%l7 + 0x6A], %i3
fpadd16 %f10, %f6, %f8
loop_3606:
ldsh [%l7 + 0x38], %l3
bge loop_3607
nop
setx loop_3608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %icc, 0x1
stb %o3, [%l7 + 0x50]
loop_3607:
ldsh [%l7 + 0x74], %l1
loop_3608:
fmuld8ulx16 %f15, %f4, %f8
fbe,a %fcc3, loop_3609
fabsd %f6, %f0
std %f8, [%l7 + 0x08]
fmovdl %icc, %f7, %f8
loop_3609:
tgu %icc, 0x4
sll %i0, %i1, %l6
move %icc, %g4, %g3
sdivcc %i5, 0x1094, %o4
tvs %icc, 0x1
ldub [%l7 + 0x11], %i2
udivcc %o7, 0x0E6F, %l2
ldsw [%l7 + 0x58], %o1
ld [%l7 + 0x5C], %f15
tsubcctv %o2, 0x1613, %g7
sra %g2, 0x1B, %g1
fblg,a %fcc2, loop_3610
fbule,a %fcc0, loop_3611
fmovdn %icc, %f2, %f0
edge8 %g6, %i7, %i6
loop_3610:
subccc %o0, %o5, %l4
loop_3611:
bcs,pn %xcc, loop_3612
srl %l5, 0x06, %l0
sdivcc %g5, 0x1DB5, %i4
ldub [%l7 + 0x70], %o6
loop_3612:
ldsw [%l7 + 0x78], %l3
sth %o3, [%l7 + 0x36]
fbug,a %fcc1, loop_3613
fmuld8sux16 %f8, %f12, %f14
fmovsgu %icc, %f2, %f13
stx %l1, [%l7 + 0x60]
loop_3613:
edge8ln %i0, %i1, %i3
lduh [%l7 + 0x72], %g4
bleu %icc, loop_3614
stx %l6, [%l7 + 0x28]
stb %g3, [%l7 + 0x7F]
fand %f6, %f14, %f0
loop_3614:
stb %i5, [%l7 + 0x5C]
fbe,a %fcc2, loop_3615
tl %xcc, 0x2
bleu,a loop_3616
edge32n %o4, %i2, %o7
loop_3615:
fbn %fcc3, loop_3617
fpadd16s %f2, %f8, %f3
loop_3616:
bvs,a %icc, loop_3618
fba,a %fcc2, loop_3619
loop_3617:
fpadd32 %f10, %f14, %f2
movrgez %l2, %o1, %g7
loop_3618:
movge %icc, %o2, %g2
loop_3619:
fnand %f12, %f6, %f6
fpadd32s %f2, %f13, %f3
fsrc2s %f3, %f0
taddcc %g1, 0x1F9F, %i7
movvs %icc, %i6, %g6
fmovsn %xcc, %f15, %f14
fmovda %icc, %f0, %f8
fpsub16s %f9, %f5, %f6
array8 %o5, %o0, %l4
fbe,a %fcc2, loop_3620
fxors %f0, %f12, %f1
fabsd %f2, %f0
movpos %xcc, %l5, %g5
loop_3620:
ldsh [%l7 + 0x74], %l0
fxor %f8, %f6, %f4
popc %i4, %o6
fmovs %f7, %f5
ldub [%l7 + 0x7E], %l3
pdist %f4, %f14, %f4
movpos %xcc, %o3, %i0
fmovsn %xcc, %f6, %f5
fornot2s %f14, %f10, %f2
fpadd16 %f8, %f0, %f8
std %f2, [%l7 + 0x20]
fcmpgt32 %f12, %f6, %i1
xnor %i3, 0x008E, %l1
edge32l %l6, %g4, %g3
brnz %i5, loop_3621
stb %o4, [%l7 + 0x4B]
fbge,a %fcc0, loop_3622
fbg %fcc1, loop_3623
loop_3621:
subcc %o7, %i2, %o1
stx %g7, [%l7 + 0x48]
loop_3622:
fba,a %fcc1, loop_3624
loop_3623:
fmovrdlez %o2, %f8, %f2
stx %l2, [%l7 + 0x68]
udiv %g1, 0x0411, %g2
loop_3624:
fmovsg %icc, %f11, %f0
fcmple16 %f2, %f10, %i7
fmovspos %icc, %f15, %f12
stx %i6, [%l7 + 0x48]
movne %icc, %g6, %o0
stw %l4, [%l7 + 0x54]
fmovspos %icc, %f15, %f8
ldx [%l7 + 0x78], %l5
ld [%l7 + 0x08], %f10
orn %g5, 0x1602, %l0
movrlez %i4, 0x1A6, %o5
lduh [%l7 + 0x4A], %o6
tne %xcc, 0x4
srlx %l3, 0x09, %o3
edge32n %i0, %i3, %l1
popc %l6, %i1
fbne %fcc1, loop_3625
sth %g4, [%l7 + 0x1E]
fpadd16s %f10, %f11, %f15
std %f14, [%l7 + 0x10]
loop_3625:
fmovsleu %xcc, %f11, %f6
stx %g3, [%l7 + 0x50]
brnz %i5, loop_3626
ba %xcc, loop_3627
ldd [%l7 + 0x50], %f2
ldsh [%l7 + 0x3E], %o4
loop_3626:
tneg %xcc, 0x3
loop_3627:
orcc %i2, %o7, %o1
ldsb [%l7 + 0x33], %o2
andn %l2, 0x0A4D, %g7
lduh [%l7 + 0x7E], %g2
fmovdneg %icc, %f9, %f11
fzero %f2
fnot2s %f1, %f12
ldx [%l7 + 0x40], %g1
edge32n %i7, %i6, %o0
ldsw [%l7 + 0x18], %l4
fandnot2s %f15, %f3, %f10
fpadd32s %f2, %f13, %f3
bge loop_3628
fmovdneg %icc, %f7, %f9
fbue %fcc2, loop_3629
stb %g6, [%l7 + 0x10]
loop_3628:
bleu,a %icc, loop_3630
ldx [%l7 + 0x18], %l5
loop_3629:
fmovsvc %icc, %f7, %f15
ldsh [%l7 + 0x48], %l0
loop_3630:
fmovsneg %xcc, %f13, %f5
fnands %f5, %f12, %f11
ldub [%l7 + 0x11], %i4
andcc %o5, %o6, %l3
ldd [%l7 + 0x40], %f2
stw %o3, [%l7 + 0x2C]
bpos,a,pn %icc, loop_3631
bvc %xcc, loop_3632
st %f11, [%l7 + 0x28]
ldsh [%l7 + 0x56], %i0
loop_3631:
movrlz %g5, %i3, %l1
loop_3632:
ldsb [%l7 + 0x2F], %i1
bleu %icc, loop_3633
sethi 0x0E46, %g4
bgu,a,pn %xcc, loop_3634
siam 0x7
loop_3633:
fbue,a %fcc3, loop_3635
nop
setx loop_3636, %l0, %l1
jmpl %l1, %l6
loop_3634:
movvs %icc, %g3, %o4
ldub [%l7 + 0x2E], %i5
loop_3635:
fsrc2 %f8, %f2
loop_3636:
fmovscs %xcc, %f9, %f1
sub %i2, %o1, %o7
ldsw [%l7 + 0x78], %o2
ldsh [%l7 + 0x3A], %g7
fbug,a %fcc3, loop_3637
bcs,a,pn %icc, loop_3638
fmovdne %xcc, %f4, %f15
move %icc, %l2, %g2
loop_3637:
tsubcc %i7, %i6, %o0
loop_3638:
fbn %fcc2, loop_3639
fmuld8ulx16 %f9, %f10, %f10
ld [%l7 + 0x68], %f3
sethi 0x142C, %l4
loop_3639:
movrgez %g1, %g6, %l0
ldx [%l7 + 0x18], %l5
tneg %xcc, 0x5
sllx %i4, %o6, %o5
bge,a,pt %icc, loop_3640
bg %icc, loop_3641
fpsub32 %f6, %f4, %f4
ld [%l7 + 0x34], %f10
loop_3640:
fblg %fcc0, loop_3642
loop_3641:
stx %l3, [%l7 + 0x30]
tvs %xcc, 0x0
brz,a %i0, loop_3643
loop_3642:
fnands %f6, %f5, %f14
tgu %xcc, 0x7
addcc %g5, %o3, %l1
loop_3643:
fnor %f8, %f14, %f4
udivx %i1, 0x0B0E, %g4
ldub [%l7 + 0x13], %i3
fpadd32s %f9, %f12, %f0
brnz,a %l6, loop_3644
ld [%l7 + 0x28], %f0
ldub [%l7 + 0x09], %g3
nop
setx loop_3645, %l0, %l1
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_3644:
tsubcc %i5, 0x0F51, %i2
bn,a,pt %icc, loop_3646
fbo %fcc2, loop_3647
loop_3645:
fmovrslez %o4, %f11, %f5
stx %o1, [%l7 + 0x18]
loop_3646:
ldd [%l7 + 0x28], %f2
loop_3647:
sra %o7, %o2, %g7
tle %icc, 0x3
fmovdl %icc, %f5, %f14
std %f12, [%l7 + 0x48]
ldub [%l7 + 0x1C], %g2
fmovrsne %i7, %f6, %f8
edge8l %i6, %l2, %o0
or %g1, 0x091E, %g6
call loop_3648
fbug %fcc1, loop_3649
edge32ln %l4, %l0, %i4
fbue %fcc3, loop_3650
loop_3648:
st %f14, [%l7 + 0x0C]
loop_3649:
mulscc %o6, %l5, %l3
ldub [%l7 + 0x37], %i0
loop_3650:
and %g5, 0x1603, %o3
edge32 %l1, %i1, %o5
lduh [%l7 + 0x48], %i3
std %f4, [%l7 + 0x50]
fmovdvc %xcc, %f8, %f14
fmovsne %icc, %f1, %f8
fmovdleu %icc, %f9, %f11
ldx [%l7 + 0x60], %g4
bpos loop_3651
fexpand %f6, %f12
lduw [%l7 + 0x2C], %g3
bg,a,pt %icc, loop_3652
loop_3651:
fabsd %f4, %f12
fnegd %f4, %f4
fmovs %f15, %f2
loop_3652:
tne %icc, 0x3
tgu %xcc, 0x4
std %f8, [%l7 + 0x68]
edge16n %l6, %i5, %o4
subccc %i2, 0x1652, %o1
fnegs %f14, %f6
bcs,a %icc, loop_3653
andcc %o7, %o2, %g7
stb %i7, [%l7 + 0x67]
sethi 0x04C6, %g2
loop_3653:
bne loop_3654
edge32ln %i6, %o0, %l2
fpadd32s %f15, %f1, %f2
fcmpeq32 %f0, %f8, %g6
loop_3654:
fbne,a %fcc1, loop_3655
ldsw [%l7 + 0x20], %l4
fnot1s %f10, %f4
fbg %fcc1, loop_3656
loop_3655:
fmovrde %g1, %f10, %f10
fbn,a %fcc0, loop_3657
umulcc %l0, 0x099A, %o6
loop_3656:
tn %xcc, 0x7
stb %l5, [%l7 + 0x39]
loop_3657:
udivx %l3, 0x0F3F, %i0
fpsub32s %f9, %f6, %f12
edge32ln %i4, %g5, %l1
or %i1, %o5, %o3
fnot2s %f10, %f9
movrlz %i3, 0x25F, %g3
nop
setx loop_3658, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %g4, 0x1B0B, %l6
movvs %xcc, %i5, %i2
sth %o1, [%l7 + 0x10]
loop_3658:
fbe %fcc2, loop_3659
brnz,a %o4, loop_3660
fmovsle %xcc, %f3, %f14
bn %xcc, loop_3661
loop_3659:
xnor %o2, %g7, %i7
loop_3660:
fmovrde %o7, %f4, %f12
fba %fcc1, loop_3662
loop_3661:
brlez,a %i6, loop_3663
movg %xcc, %o0, %l2
fnot1 %f0, %f2
loop_3662:
bneg,a %icc, loop_3664
loop_3663:
bne,pn %icc, loop_3665
ldsb [%l7 + 0x71], %g6
bpos,a loop_3666
loop_3664:
siam 0x1
loop_3665:
fmovdleu %icc, %f12, %f5
srlx %g2, %l4, %l0
loop_3666:
lduh [%l7 + 0x20], %o6
fmovrsne %g1, %f4, %f14
fmovsne %xcc, %f14, %f15
ble,a %xcc, loop_3667
fcmpes %fcc0, %f6, %f15
sth %l3, [%l7 + 0x54]
movrlez %l5, 0x0C3, %i4
loop_3667:
ldub [%l7 + 0x1C], %g5
stb %l1, [%l7 + 0x5A]
stw %i1, [%l7 + 0x68]
ldd [%l7 + 0x18], %f2
sllx %i0, 0x1F, %o5
ld [%l7 + 0x40], %f14
ldsh [%l7 + 0x6A], %o3
sth %g3, [%l7 + 0x2C]
fbg %fcc3, loop_3668
mova %xcc, %i3, %l6
stx %i5, [%l7 + 0x50]
tge %xcc, 0x1
loop_3668:
fmuld8sux16 %f5, %f8, %f8
ldd [%l7 + 0x28], %f4
fmovdl %icc, %f0, %f13
lduh [%l7 + 0x14], %g4
ldub [%l7 + 0x71], %o1
fxnor %f14, %f0, %f8
ld [%l7 + 0x7C], %f10
for %f0, %f14, %f0
fmovscs %xcc, %f12, %f15
mulscc %o4, 0x1D7B, %i2
movge %icc, %g7, %o2
fmovdcs %icc, %f9, %f4
addc %o7, 0x0986, %i7
fnot1 %f0, %f4
std %f4, [%l7 + 0x78]
lduw [%l7 + 0x34], %o0
sth %i6, [%l7 + 0x42]
std %f12, [%l7 + 0x30]
lduw [%l7 + 0x74], %g6
sth %l2, [%l7 + 0x1A]
fmul8x16al %f7, %f0, %f2
fble,a %fcc0, loop_3669
movrlez %g2, %l4, %l0
bvc,pt %icc, loop_3670
sub %g1, 0x01E5, %o6
loop_3669:
addcc %l3, 0x0BE9, %l5
fmovdne %xcc, %f12, %f4
loop_3670:
fmovsvs %xcc, %f15, %f2
fmovsvs %xcc, %f13, %f1
ldd [%l7 + 0x58], %f8
edge32l %g5, %i4, %l1
fornot1s %f9, %f2, %f8
smulcc %i1, %o5, %o3
edge32n %i0, %i3, %g3
brlz,a %l6, loop_3671
fnands %f5, %f11, %f15
ldub [%l7 + 0x30], %i5
ldd [%l7 + 0x38], %f6
loop_3671:
bvc loop_3672
faligndata %f6, %f12, %f8
ldub [%l7 + 0x26], %g4
brgez %o4, loop_3673
loop_3672:
st %f8, [%l7 + 0x2C]
fxnors %f10, %f2, %f15
bshuffle %f10, %f8, %f4
loop_3673:
fornot1 %f0, %f8, %f4
be %xcc, loop_3674
fmuld8sux16 %f7, %f2, %f2
stx %o1, [%l7 + 0x30]
fmovsneg %icc, %f6, %f13
loop_3674:
tne %icc, 0x1
andncc %i2, %o2, %o7
array8 %g7, %o0, %i7
fcmped %fcc1, %f6, %f12
ldd [%l7 + 0x28], %f6
sth %i6, [%l7 + 0x0A]
movleu %xcc, %g6, %g2
ld [%l7 + 0x50], %f14
fmovsvs %xcc, %f11, %f8
lduw [%l7 + 0x30], %l2
fmovsl %icc, %f12, %f14
sth %l4, [%l7 + 0x32]
fxor %f14, %f8, %f8
ldx [%l7 + 0x10], %g1
lduw [%l7 + 0x18], %o6
fba,a %fcc2, loop_3675
nop
setx loop_3676, %l0, %l1
jmpl %l1, %l0
array16 %l3, %l5, %g5
movne %icc, %l1, %i1
loop_3675:
fbul %fcc3, loop_3677
loop_3676:
ldx [%l7 + 0x60], %o5
ldsb [%l7 + 0x47], %i4
fmovdl %icc, %f0, %f10
loop_3677:
fnot2s %f10, %f15
ldx [%l7 + 0x28], %o3
fzeros %f13
ldub [%l7 + 0x26], %i3
lduh [%l7 + 0x40], %g3
fcmple16 %f8, %f14, %i0
sra %i5, 0x1A, %g4
edge32ln %l6, %o4, %i2
lduw [%l7 + 0x68], %o2
fexpand %f0, %f14
umul %o1, 0x128D, %g7
fmovdvs %icc, %f8, %f5
or %o0, %o7, %i6
fmovsn %xcc, %f9, %f14
fsrc1 %f6, %f8
taddcctv %g6, %i7, %g2
stx %l4, [%l7 + 0x60]
array8 %g1, %l2, %l0
bn,a,pn %xcc, loop_3678
subccc %l3, %o6, %g5
array32 %l5, %i1, %o5
ldub [%l7 + 0x5D], %l1
loop_3678:
fpadd32s %f1, %f5, %f9
addc %i4, 0x01E4, %i3
fmovdge %xcc, %f13, %f5
fnot1s %f11, %f10
bne %xcc, loop_3679
sub %o3, %g3, %i5
mova %xcc, %g4, %i0
fmul8x16au %f8, %f11, %f0
loop_3679:
st %f2, [%l7 + 0x64]
stx %o4, [%l7 + 0x58]
tne %icc, 0x0
fbul %fcc1, loop_3680
ldd [%l7 + 0x70], %f4
fmovrsgez %l6, %f5, %f11
sethi 0x1B8C, %i2
loop_3680:
fmovs %f10, %f2
tsubcc %o2, %g7, %o0
ldsb [%l7 + 0x6C], %o7
fmovrdne %i6, %f10, %f12
movcc %xcc, %o1, %g6
fmul8ulx16 %f14, %f2, %f4
ld [%l7 + 0x38], %f1
std %f0, [%l7 + 0x18]
ta %icc, 0x7
ldsw [%l7 + 0x58], %g2
stw %i7, [%l7 + 0x44]
fcmple32 %f2, %f8, %l4
fmovrdgez %l2, %f14, %f0
fmovdcs %xcc, %f9, %f1
ldub [%l7 + 0x5A], %l0
fmovrdgez %g1, %f0, %f6
stw %l3, [%l7 + 0x18]
ldd [%l7 + 0x70], %f14
fbg,a %fcc2, loop_3681
fmovrsgz %g5, %f5, %f8
fblg %fcc1, loop_3682
ldx [%l7 + 0x58], %l5
loop_3681:
movvc %icc, %o6, %i1
fxnor %f2, %f12, %f2
loop_3682:
fmovrslz %o5, %f12, %f6
ldx [%l7 + 0x48], %l1
fblg %fcc1, loop_3683
xnor %i3, 0x0569, %o3
movrgez %g3, %i4, %g4
ldsw [%l7 + 0x7C], %i0
loop_3683:
fmovrsgz %o4, %f6, %f6
fmovrdlez %l6, %f10, %f0
srlx %i5, 0x02, %i2
fmovdge %xcc, %f14, %f11
sdivx %o2, 0x1064, %o0
fmovdcc %xcc, %f6, %f6
fsrc1s %f9, %f1
fsrc1 %f6, %f6
stb %o7, [%l7 + 0x19]
edge16 %g7, %i6, %g6
stb %g2, [%l7 + 0x2C]
movvs %xcc, %o1, %i7
andcc %l2, %l0, %l4
stx %g1, [%l7 + 0x60]
fcmple32 %f4, %f0, %g5
xnorcc %l5, %l3, %o6
fbug,a %fcc0, loop_3684
edge8n %o5, %l1, %i1
movg %xcc, %o3, %i3
for %f10, %f6, %f4
loop_3684:
movl %icc, %g3, %i4
alignaddr %i0, %g4, %o4
fmovrdne %l6, %f8, %f10
stw %i5, [%l7 + 0x30]
fcmped %fcc3, %f2, %f0
fmovrde %o2, %f4, %f12
fmul8sux16 %f6, %f0, %f6
fbu %fcc1, loop_3685
fcmpeq32 %f10, %f12, %o0
fones %f2
fsrc2s %f15, %f1
loop_3685:
nop
setx loop_3686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f10, %f15
subccc %i2, %o7, %i6
fabsd %f2, %f4
loop_3686:
fmovdle %icc, %f9, %f14
ldsb [%l7 + 0x72], %g7
ldsb [%l7 + 0x17], %g2
fba,a %fcc0, loop_3687
edge8 %g6, %o1, %l2
lduh [%l7 + 0x56], %i7
lduh [%l7 + 0x72], %l4
loop_3687:
te %icc, 0x5
tle %xcc, 0x4
movn %icc, %g1, %l0
fexpand %f11, %f10
fmovrsgz %g5, %f5, %f11
fmul8x16au %f13, %f4, %f14
ldsh [%l7 + 0x40], %l5
bvs,a,pn %icc, loop_3688
fmovdle %xcc, %f14, %f11
movne %icc, %l3, %o6
edge8ln %l1, %i1, %o3
loop_3688:
tsubcc %o5, 0x0FAF, %g3
ld [%l7 + 0x40], %f15
fbne,a %fcc0, loop_3689
fxnors %f11, %f4, %f12
ldsw [%l7 + 0x60], %i4
ldd [%l7 + 0x70], %f2
loop_3689:
bcc %icc, loop_3690
nop
setx loop_3691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %i0
fbo,a %fcc2, loop_3692
loop_3690:
fandnot1 %f6, %f12, %f14
loop_3691:
bvs,a,pt %icc, loop_3693
andcc %g4, %o4, %l6
loop_3692:
movgu %icc, %i5, %i3
movvs %icc, %o0, %i2
loop_3693:
ldsw [%l7 + 0x54], %o7
tcc %xcc, 0x4
fble,a %fcc1, loop_3694
movre %i6, 0x1BA, %o2
ld [%l7 + 0x34], %f12
ld [%l7 + 0x48], %f9
loop_3694:
fmovdg %icc, %f1, %f10
fbge,a %fcc2, loop_3695
sth %g7, [%l7 + 0x74]
fabss %f7, %f2
movrlez %g2, 0x28F, %g6
loop_3695:
bneg,a,pt %icc, loop_3696
sth %l2, [%l7 + 0x52]
ldub [%l7 + 0x4D], %o1
fcmple32 %f10, %f14, %i7
loop_3696:
alignaddr %g1, %l4, %g5
tvc %icc, 0x6
fpsub32s %f13, %f1, %f5
st %f6, [%l7 + 0x0C]
ldsh [%l7 + 0x1C], %l5
fzeros %f14
fmul8x16au %f14, %f1, %f14
ldsw [%l7 + 0x28], %l0
edge8n %l3, %l1, %o6
fmul8sux16 %f2, %f14, %f12
ldd [%l7 + 0x50], %f10
movrgz %o3, 0x18B, %o5
fsrc1s %f2, %f0
st %f6, [%l7 + 0x20]
tn %xcc, 0x1
alignaddrl %g3, %i4, %i1
fornot2s %f3, %f10, %f8
lduh [%l7 + 0x56], %g4
fmovrslz %i0, %f10, %f4
tsubcc %o4, 0x098A, %l6
ldd [%l7 + 0x50], %f2
edge32 %i3, %o0, %i5
alignaddrl %o7, %i2, %i6
ldsh [%l7 + 0x48], %g7
ldsh [%l7 + 0x2A], %g2
fmovdleu %xcc, %f2, %f14
stb %o2, [%l7 + 0x74]
mova %icc, %l2, %o1
lduw [%l7 + 0x48], %i7
fmovdcc %icc, %f13, %f7
movl %icc, %g1, %l4
fnands %f10, %f5, %f13
fcmpgt32 %f14, %f4, %g6
addccc %g5, 0x11AB, %l0
ldx [%l7 + 0x40], %l3
ldsw [%l7 + 0x24], %l1
edge32ln %l5, %o6, %o5
tne %icc, 0x6
fmovsgu %xcc, %f14, %f9
ldub [%l7 + 0x6B], %o3
bvc loop_3697
ldd [%l7 + 0x30], %f10
alignaddr %g3, %i4, %g4
fxnor %f12, %f0, %f10
loop_3697:
te %xcc, 0x2
lduw [%l7 + 0x18], %i0
ld [%l7 + 0x34], %f2
st %f11, [%l7 + 0x58]
edge32ln %o4, %l6, %i3
ldd [%l7 + 0x70], %f2
stb %o0, [%l7 + 0x1D]
st %f11, [%l7 + 0x10]
ldsh [%l7 + 0x66], %i5
fmovscc %xcc, %f14, %f1
lduw [%l7 + 0x38], %o7
fmovsg %xcc, %f3, %f6
umulcc %i2, %i6, %i1
bne %xcc, loop_3698
ldsh [%l7 + 0x24], %g7
call loop_3699
fcmps %fcc2, %f2, %f2
loop_3698:
fmovs %f5, %f4
sth %o2, [%l7 + 0x08]
loop_3699:
edge8l %g2, %o1, %i7
fone %f12
stw %l2, [%l7 + 0x18]
fcmpgt16 %f8, %f4, %l4
ldsh [%l7 + 0x5C], %g6
edge32n %g5, %l0, %g1
sth %l1, [%l7 + 0x4E]
ba loop_3700
stx %l5, [%l7 + 0x18]
move %icc, %o6, %o5
fmovrslz %l3, %f10, %f2
loop_3700:
fnands %f7, %f14, %f5
fandnot2 %f4, %f0, %f6
fbuge,a %fcc2, loop_3701
fblg,a %fcc1, loop_3702
addcc %o3, %i4, %g4
fmovsge %xcc, %f3, %f3
loop_3701:
ldx [%l7 + 0x38], %i0
loop_3702:
array8 %o4, %l6, %g3
brlz,a %i3, loop_3703
fmovdg %icc, %f10, %f13
ld [%l7 + 0x0C], %f5
std %f0, [%l7 + 0x18]
loop_3703:
orcc %o0, 0x0420, %i5
be,a,pt %xcc, loop_3704
movge %xcc, %i2, %o7
bg,pt %icc, loop_3705
sth %i6, [%l7 + 0x72]
loop_3704:
fmovdg %icc, %f12, %f8
brgz %i1, loop_3706
loop_3705:
ldx [%l7 + 0x68], %o2
ldub [%l7 + 0x1D], %g2
fpack32 %f10, %f12, %f0
loop_3706:
fsrc2 %f14, %f4
mulx %g7, 0x1F41, %o1
mova %icc, %l2, %l4
fcmps %fcc1, %f3, %f11
fand %f0, %f0, %f14
array8 %g6, %i7, %l0
fmovsne %xcc, %f14, %f8
fmovse %xcc, %f15, %f5
fmovdgu %icc, %f11, %f3
fbge %fcc2, loop_3707
array32 %g5, %l1, %l5
fbuge,a %fcc3, loop_3708
ldx [%l7 + 0x48], %g1
loop_3707:
orcc %o6, %l3, %o3
lduh [%l7 + 0x2A], %o5
loop_3708:
movle %icc, %g4, %i0
fpackfix %f4, %f8
fmovrdlz %o4, %f12, %f2
movrgez %l6, %i4, %g3
mulscc %i3, 0x10AF, %o0
bl %icc, loop_3709
fpadd16s %f3, %f7, %f6
fmovdne %xcc, %f0, %f1
fmovdne %xcc, %f6, %f1
loop_3709:
ldd [%l7 + 0x10], %f10
movrgz %i2, 0x33F, %i5
sth %i6, [%l7 + 0x78]
ldsh [%l7 + 0x5E], %i1
stw %o7, [%l7 + 0x1C]
ldx [%l7 + 0x68], %g2
tcs %icc, 0x1
edge8l %g7, %o1, %o2
smulcc %l4, 0x07D2, %l2
fmovsne %icc, %f6, %f2
subccc %i7, %l0, %g5
fnegs %f5, %f4
fpsub16 %f14, %f8, %f0
addccc %g6, 0x0CD6, %l1
fornot1s %f15, %f2, %f5
ldub [%l7 + 0x18], %g1
pdist %f0, %f4, %f2
fmovsa %icc, %f7, %f5
sth %l5, [%l7 + 0x4C]
fnor %f6, %f6, %f8
edge16n %l3, %o6, %o3
fxnor %f12, %f0, %f8
lduh [%l7 + 0x24], %g4
lduw [%l7 + 0x60], %o5
fmovsneg %icc, %f8, %f13
fble %fcc2, loop_3710
siam 0x0
brnz,a %o4, loop_3711
std %f10, [%l7 + 0x78]
loop_3710:
move %icc, %i0, %l6
std %f2, [%l7 + 0x60]
loop_3711:
bgu,a %icc, loop_3712
movl %icc, %i4, %i3
ld [%l7 + 0x34], %f3
fmovrdgez %g3, %f6, %f6
loop_3712:
fbule %fcc1, loop_3713
fbule,a %fcc3, loop_3714
fbule %fcc2, loop_3715
tn %icc, 0x0
loop_3713:
fandnot1s %f14, %f1, %f8
loop_3714:
lduh [%l7 + 0x18], %i2
loop_3715:
sth %i5, [%l7 + 0x3A]
bleu,pt %icc, loop_3716
fxnor %f14, %f2, %f10
ldsh [%l7 + 0x52], %o0
udivx %i6, 0x1677, %o7
loop_3716:
fmovrsgz %g2, %f4, %f6
fmul8x16 %f8, %f8, %f12
bvc,a loop_3717
std %f0, [%l7 + 0x08]
movg %xcc, %g7, %i1
bvc,a loop_3718
loop_3717:
stb %o2, [%l7 + 0x46]
fmovdvs %icc, %f10, %f1
sth %o1, [%l7 + 0x22]
loop_3718:
ldsh [%l7 + 0x2E], %l4
fmuld8sux16 %f2, %f15, %f12
sth %l2, [%l7 + 0x1C]
fcmps %fcc0, %f9, %f10
bg loop_3719
bn %xcc, loop_3720
subccc %l0, %i7, %g6
tcc %icc, 0x2
loop_3719:
brgez %g5, loop_3721
loop_3720:
stx %l1, [%l7 + 0x60]
ldsb [%l7 + 0x34], %g1
fandnot1s %f1, %f2, %f2
loop_3721:
movrlz %l3, 0x319, %l5
bgu,pt %xcc, loop_3722
st %f7, [%l7 + 0x44]
smul %o3, %o6, %g4
mulx %o4, 0x1BF8, %i0
loop_3722:
pdist %f4, %f0, %f0
fmovsne %icc, %f11, %f11
fmovdne %xcc, %f15, %f6
stx %l6, [%l7 + 0x68]
ldsw [%l7 + 0x30], %i4
movne %icc, %i3, %g3
ldsw [%l7 + 0x0C], %o5
ldd [%l7 + 0x10], %f10
std %f4, [%l7 + 0x20]
edge8l %i5, %i2, %i6
ldsh [%l7 + 0x58], %o0
ldx [%l7 + 0x18], %g2
fblg %fcc1, loop_3723
movcc %xcc, %o7, %g7
ld [%l7 + 0x68], %f9
ldd [%l7 + 0x20], %f12
loop_3723:
lduw [%l7 + 0x40], %o2
brgz %i1, loop_3724
xor %o1, 0x1A0B, %l2
fpack32 %f14, %f0, %f14
fpack32 %f4, %f0, %f10
loop_3724:
st %f13, [%l7 + 0x4C]
fnor %f14, %f4, %f14
movcc %xcc, %l0, %l4
fxnor %f14, %f6, %f14
fzero %f12
st %f9, [%l7 + 0x08]
umulcc %g6, 0x1EC3, %i7
bn,a,pn %xcc, loop_3725
movl %xcc, %l1, %g1
fxors %f1, %f8, %f8
array16 %g5, %l5, %l3
loop_3725:
stb %o3, [%l7 + 0x37]
std %f10, [%l7 + 0x38]
movpos %icc, %o6, %g4
stb %o4, [%l7 + 0x1D]
fnot2 %f10, %f6
fmovrdne %i0, %f2, %f6
orn %l6, %i4, %i3
brgez,a %o5, loop_3726
ldsb [%l7 + 0x5E], %i5
tleu %icc, 0x6
fmovrdlez %g3, %f14, %f12
loop_3726:
st %f8, [%l7 + 0x58]
fbu,a %fcc1, loop_3727
ldsw [%l7 + 0x58], %i2
fexpand %f0, %f12
fbn,a %fcc1, loop_3728
loop_3727:
fbul,a %fcc1, loop_3729
alignaddr %i6, %o0, %o7
tvc %xcc, 0x1
loop_3728:
bneg,a,pn %icc, loop_3730
loop_3729:
fxnor %f6, %f14, %f8
ld [%l7 + 0x60], %f3
ldub [%l7 + 0x0B], %g7
loop_3730:
movleu %icc, %o2, %g2
brlz %i1, loop_3731
bvs,pt %icc, loop_3732
taddcctv %o1, 0x19FF, %l2
subccc %l4, 0x11D1, %l0
loop_3731:
bl,pt %icc, loop_3733
loop_3732:
ldsw [%l7 + 0x6C], %i7
fbule,a %fcc0, loop_3734
movpos %icc, %l1, %g1
loop_3733:
ldd [%l7 + 0x38], %f14
srlx %g6, %g5, %l3
loop_3734:
udivcc %o3, 0x1AB0, %o6
movcc %icc, %g4, %l5
bleu,pt %xcc, loop_3735
fmovdcc %xcc, %f4, %f4
stb %o4, [%l7 + 0x75]
fcmps %fcc0, %f9, %f11
loop_3735:
ldsw [%l7 + 0x74], %i0
taddcctv %l6, %i3, %i4
fabsd %f14, %f0
ldd [%l7 + 0x20], %f14
fmovrdlz %o5, %f4, %f8
stx %g3, [%l7 + 0x68]
fmovrde %i2, %f8, %f4
fxnors %f10, %f0, %f0
fbuge %fcc0, loop_3736
fpadd16 %f12, %f2, %f0
taddcc %i6, %o0, %i5
fmovrdgz %g7, %f2, %f0
loop_3736:
tl %xcc, 0x3
fnors %f8, %f0, %f11
fmovdvs %xcc, %f5, %f3
fmovrslz %o7, %f15, %f0
ldd [%l7 + 0x68], %f2
addccc %o2, 0x0544, %g2
fmovsvc %icc, %f11, %f4
ldsh [%l7 + 0x78], %o1
ldsh [%l7 + 0x52], %l2
array16 %i1, %l4, %l0
te %xcc, 0x6
fcmpne16 %f6, %f6, %i7
bne,a,pn %xcc, loop_3737
movrne %l1, %g6, %g5
andncc %g1, %l3, %o3
fors %f3, %f5, %f0
loop_3737:
array32 %o6, %g4, %l5
ldx [%l7 + 0x78], %o4
st %f6, [%l7 + 0x18]
fmul8sux16 %f6, %f0, %f10
tn %icc, 0x3
fbe %fcc0, loop_3738
ld [%l7 + 0x24], %f1
edge32ln %l6, %i3, %i4
stx %o5, [%l7 + 0x50]
loop_3738:
ldsw [%l7 + 0x4C], %i0
movg %icc, %g3, %i6
ldsw [%l7 + 0x14], %o0
bg,a,pt %xcc, loop_3739
fmovdne %icc, %f11, %f8
for %f0, %f10, %f4
ldd [%l7 + 0x78], %f8
loop_3739:
ldsb [%l7 + 0x2B], %i2
movg %icc, %g7, %i5
fmovrse %o2, %f12, %f13
edge8n %g2, %o7, %o1
std %f2, [%l7 + 0x38]
movpos %xcc, %i1, %l2
stx %l0, [%l7 + 0x38]
stb %i7, [%l7 + 0x70]
fmovdneg %xcc, %f6, %f1
lduh [%l7 + 0x1A], %l4
tne %xcc, 0x4
edge32n %g6, %g5, %g1
fbg,a %fcc0, loop_3740
tge %xcc, 0x3
fxor %f4, %f2, %f0
pdist %f8, %f2, %f10
loop_3740:
ble %xcc, loop_3741
tpos %xcc, 0x1
fmovdle %icc, %f6, %f8
fbg,a %fcc1, loop_3742
loop_3741:
fnot2s %f13, %f5
brlez,a %l3, loop_3743
st %f7, [%l7 + 0x2C]
loop_3742:
subc %l1, 0x0E9E, %o6
movpos %xcc, %g4, %l5
loop_3743:
fandnot1s %f2, %f14, %f13
popc %o3, %o4
tsubcc %l6, 0x0B05, %i4
std %f12, [%l7 + 0x28]
fbue %fcc3, loop_3744
fmul8ulx16 %f6, %f8, %f4
fmovdl %xcc, %f7, %f11
brlz,a %i3, loop_3745
loop_3744:
tvs %xcc, 0x6
fbge %fcc1, loop_3746
fands %f0, %f11, %f6
loop_3745:
movpos %xcc, %i0, %o5
movgu %xcc, %g3, %o0
loop_3746:
brlz,a %i2, loop_3747
sth %i6, [%l7 + 0x72]
mova %icc, %i5, %g7
ldsh [%l7 + 0x12], %o2
loop_3747:
fcmpeq32 %f8, %f10, %o7
call loop_3748
srlx %g2, 0x17, %i1
edge16 %l2, %l0, %i7
fmovdneg %xcc, %f5, %f4
loop_3748:
movrgz %o1, %l4, %g5
tge %xcc, 0x4
fxors %f2, %f10, %f8
fzeros %f3
ldub [%l7 + 0x0E], %g6
fmovrse %g1, %f8, %f9
st %f13, [%l7 + 0x54]
ld [%l7 + 0x68], %f9
and %l3, 0x0AA3, %l1
bshuffle %f6, %f0, %f2
lduw [%l7 + 0x70], %g4
movrlez %o6, %l5, %o3
sth %l6, [%l7 + 0x1C]
fmovdgu %xcc, %f8, %f4
fmovsle %icc, %f7, %f14
edge32 %i4, %o4, %i3
fmovsl %icc, %f0, %f7
alignaddrl %i0, %g3, %o5
fsrc2 %f14, %f2
stx %i2, [%l7 + 0x58]
popc 0x0A2D, %i6
orncc %i5, %o0, %o2
movn %icc, %g7, %o7
tneg %icc, 0x2
ld [%l7 + 0x54], %f7
ldx [%l7 + 0x58], %i1
stb %g2, [%l7 + 0x61]
array32 %l2, %l0, %o1
ldsh [%l7 + 0x34], %i7
fbug,a %fcc2, loop_3749
stw %l4, [%l7 + 0x44]
ldsh [%l7 + 0x54], %g6
fmovdneg %xcc, %f15, %f9
loop_3749:
movrgez %g1, 0x186, %g5
te %icc, 0x4
lduw [%l7 + 0x4C], %l1
lduh [%l7 + 0x08], %l3
lduw [%l7 + 0x30], %o6
sdivx %g4, 0x1196, %o3
ldsw [%l7 + 0x18], %l5
fnegs %f0, %f4
stx %l6, [%l7 + 0x58]
brlz %i4, loop_3750
tcs %icc, 0x5
sth %o4, [%l7 + 0x44]
ldsb [%l7 + 0x4D], %i0
loop_3750:
be loop_3751
brgz %g3, loop_3752
ldsh [%l7 + 0x3A], %o5
fble,a %fcc3, loop_3753
loop_3751:
fcmpes %fcc0, %f11, %f3
loop_3752:
ldsh [%l7 + 0x78], %i2
fxor %f4, %f10, %f4
loop_3753:
fmovrsne %i3, %f4, %f15
fmul8x16au %f12, %f5, %f0
fxor %f0, %f8, %f10
subc %i6, %o0, %o2
bcc,a,pn %xcc, loop_3754
fmovdne %xcc, %f14, %f12
fmovdn %xcc, %f2, %f13
tvc %xcc, 0x5
loop_3754:
fcmpne32 %f6, %f6, %g7
lduh [%l7 + 0x74], %i5
addccc %o7, 0x1A40, %g2
fmovsleu %icc, %f6, %f4
stw %i1, [%l7 + 0x10]
stx %l0, [%l7 + 0x70]
fmovsneg %xcc, %f14, %f8
ld [%l7 + 0x10], %f7
fnot1 %f4, %f12
stb %l2, [%l7 + 0x26]
movgu %xcc, %i7, %o1
fcmple32 %f2, %f6, %g6
ldsb [%l7 + 0x52], %l4
ldsw [%l7 + 0x3C], %g5
tleu %xcc, 0x5
brgz %g1, loop_3755
fpsub32 %f0, %f12, %f12
edge16n %l1, %l3, %g4
fnot2s %f10, %f0
loop_3755:
fsrc2s %f0, %f12
fmovrslez %o6, %f5, %f2
orcc %l5, 0x0F5B, %l6
bgu,a,pn %icc, loop_3756
fmovsvc %icc, %f9, %f10
ldd [%l7 + 0x40], %f2
fbule %fcc1, loop_3757
loop_3756:
ld [%l7 + 0x6C], %f13
fornot2s %f12, %f13, %f6
fornot1 %f2, %f6, %f0
loop_3757:
array16 %o3, %o4, %i4
movleu %icc, %g3, %i0
ldsb [%l7 + 0x28], %o5
bn %icc, loop_3758
tsubcc %i3, 0x193A, %i2
fbug,a %fcc3, loop_3759
fmovrdgz %o0, %f12, %f14
loop_3758:
fpadd16s %f5, %f2, %f4
fcmple16 %f12, %f14, %i6
loop_3759:
add %o2, %i5, %o7
lduw [%l7 + 0x1C], %g7
subcc %g2, %l0, %i1
nop
setx loop_3760, %l0, %l1
jmpl %l1, %l2
fmovdcc %icc, %f11, %f3
fbo %fcc1, loop_3761
tsubcc %i7, 0x0B76, %o1
loop_3760:
ldub [%l7 + 0x48], %l4
ldd [%l7 + 0x28], %f10
loop_3761:
fxnor %f14, %f10, %f12
std %f8, [%l7 + 0x48]
st %f3, [%l7 + 0x78]
bl,a loop_3762
fmovsneg %xcc, %f12, %f13
tn %xcc, 0x6
fpadd32s %f0, %f7, %f12
loop_3762:
mova %xcc, %g6, %g1
fnot1 %f14, %f14
stw %g5, [%l7 + 0x70]
lduw [%l7 + 0x6C], %l1
fnegd %f8, %f6
fmovdg %xcc, %f2, %f14
fands %f13, %f12, %f14
std %f2, [%l7 + 0x60]
ldsh [%l7 + 0x18], %g4
bvc %icc, loop_3763
xnorcc %o6, %l5, %l3
bvc,pn %xcc, loop_3764
ldd [%l7 + 0x70], %f6
loop_3763:
ldub [%l7 + 0x10], %o3
ldub [%l7 + 0x23], %o4
loop_3764:
array32 %l6, %g3, %i4
movleu %icc, %i0, %o5
fexpand %f6, %f2
ldsh [%l7 + 0x10], %i2
array32 %i3, %i6, %o0
fbue,a %fcc3, loop_3765
fba %fcc0, loop_3766
stx %i5, [%l7 + 0x20]
stw %o7, [%l7 + 0x6C]
loop_3765:
fmovrsgz %g7, %f12, %f9
loop_3766:
ldub [%l7 + 0x49], %o2
fsrc2 %f2, %f2
std %f10, [%l7 + 0x48]
sth %g2, [%l7 + 0x48]
bcs loop_3767
fors %f12, %f6, %f6
fbug %fcc1, loop_3768
smulcc %l0, %l2, %i7
loop_3767:
ld [%l7 + 0x0C], %f12
andn %i1, %l4, %g6
loop_3768:
ldsb [%l7 + 0x43], %g1
fmovsge %icc, %f15, %f8
fmul8x16au %f6, %f4, %f2
edge32ln %g5, %l1, %g4
orncc %o1, %o6, %l3
fmovdcc %icc, %f0, %f4
sllx %o3, 0x0C, %o4
ld [%l7 + 0x44], %f15
fnot2 %f10, %f6
ldsb [%l7 + 0x76], %l5
sth %g3, [%l7 + 0x0C]
fbule %fcc0, loop_3769
fnegs %f6, %f0
umul %i4, %i0, %l6
array32 %i2, %i3, %o5
loop_3769:
ldd [%l7 + 0x08], %f6
smulcc %i6, %i5, %o0
fpsub16s %f8, %f5, %f14
edge8ln %o7, %g7, %g2
movvs %xcc, %l0, %l2
fmovdvc %xcc, %f7, %f9
ldd [%l7 + 0x30], %f12
sth %o2, [%l7 + 0x2A]
smulcc %i7, 0x05D6, %l4
edge8 %i1, %g6, %g5
fmovrsgez %g1, %f5, %f10
fbn %fcc0, loop_3770
ldx [%l7 + 0x58], %g4
nop
setx loop_3771, %l0, %l1
jmpl %l1, %o1
fnegd %f4, %f6
loop_3770:
sll %l1, %o6, %o3
ld [%l7 + 0x4C], %f12
loop_3771:
fbge,a %fcc0, loop_3772
fbu,a %fcc3, loop_3773
fxnor %f2, %f0, %f0
fnot1s %f13, %f1
loop_3772:
lduw [%l7 + 0x78], %o4
loop_3773:
edge8 %l3, %g3, %i4
fcmpgt32 %f14, %f8, %l5
fnor %f2, %f12, %f2
tcs %xcc, 0x2
stb %l6, [%l7 + 0x75]
fmovsa %xcc, %f14, %f8
ta %icc, 0x4
xor %i0, %i2, %o5
bshuffle %f4, %f0, %f6
fsrc2s %f5, %f14
tsubcctv %i6, 0x1A8F, %i3
andcc %i5, %o0, %o7
fones %f11
fbe,a %fcc3, loop_3774
bleu loop_3775
bne,a,pt %xcc, loop_3776
movg %icc, %g2, %g7
loop_3774:
lduh [%l7 + 0x24], %l2
loop_3775:
move %xcc, %o2, %l0
loop_3776:
stx %i7, [%l7 + 0x18]
fzeros %f1
xnorcc %l4, 0x004C, %g6
stb %g5, [%l7 + 0x08]
brz,a %g1, loop_3777
fpadd16 %f12, %f4, %f8
fmovdvs %icc, %f0, %f12
pdist %f4, %f12, %f10
loop_3777:
stw %g4, [%l7 + 0x14]
lduh [%l7 + 0x66], %o1
nop
setx loop_3778, %l0, %l1
jmpl %l1, %l1
be,pt %icc, loop_3779
fexpand %f9, %f6
sethi 0x1C6E, %i1
loop_3778:
fmuld8sux16 %f12, %f1, %f14
loop_3779:
ldd [%l7 + 0x40], %f14
fcmpeq16 %f10, %f6, %o6
array8 %o3, %o4, %g3
addc %l3, 0x0D34, %l5
bneg,pt %xcc, loop_3780
lduw [%l7 + 0x78], %i4
fmovdl %xcc, %f14, %f9
stx %i0, [%l7 + 0x20]
loop_3780:
lduh [%l7 + 0x64], %i2
brlz,a %o5, loop_3781
fmul8x16au %f1, %f7, %f12
stb %l6, [%l7 + 0x3D]
fbul %fcc0, loop_3782
loop_3781:
ldd [%l7 + 0x70], %f2
fnors %f14, %f1, %f7
ldsw [%l7 + 0x0C], %i3
loop_3782:
ld [%l7 + 0x78], %f2
movrgez %i6, %i5, %o7
movvc %xcc, %o0, %g2
xnorcc %g7, %l2, %l0
fmuld8ulx16 %f13, %f2, %f12
udiv %i7, 0x1DB5, %l4
fcmps %fcc2, %f15, %f2
fmovrdlz %g6, %f12, %f8
fnors %f11, %f1, %f10
ldd [%l7 + 0x60], %f10
subccc %o2, 0x13AE, %g5
sth %g1, [%l7 + 0x7A]
fcmps %fcc0, %f7, %f4
for %f14, %f2, %f0
lduw [%l7 + 0x78], %o1
ldub [%l7 + 0x0C], %l1
mulx %g4, %o6, %i1
edge16n %o3, %g3, %o4
array8 %l3, %l5, %i4
tgu %xcc, 0x5
orn %i0, %i2, %l6
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x5C], %f7
fnegs %f13, %f9
fnegs %f3, %f6
ldsw [%l7 + 0x24], %i3
ta %icc, 0x6
fmovsne %icc, %f11, %f7
ld [%l7 + 0x68], %f3
movrlz %i6, %o5, %i5
sth %o0, [%l7 + 0x56]
fnands %f2, %f12, %f11
fors %f3, %f12, %f14
array8 %g2, %g7, %o7
brgez,a %l0, loop_3783
fmul8x16 %f5, %f10, %f2
st %f11, [%l7 + 0x68]
movn %xcc, %i7, %l4
loop_3783:
fcmpgt16 %f4, %f6, %g6
movcs %icc, %l2, %g5
movrne %o2, 0x3B8, %o1
fbu %fcc3, loop_3784
ldub [%l7 + 0x7B], %l1
fblg %fcc0, loop_3785
for %f4, %f10, %f4
loop_3784:
fmovdgu %icc, %f14, %f3
fandnot2s %f2, %f0, %f4
loop_3785:
fnand %f4, %f14, %f6
fsrc1 %f4, %f2
mulscc %g4, %g1, %o6
ld [%l7 + 0x5C], %f6
addccc %i1, 0x086F, %o3
edge8l %o4, %g3, %l5
fmul8x16au %f8, %f2, %f0
stb %l3, [%l7 + 0x30]
fmovda %xcc, %f11, %f1
fxors %f11, %f3, %f2
fcmpes %fcc0, %f13, %f4
tvc %xcc, 0x0
fsrc1s %f7, %f6
stw %i0, [%l7 + 0x44]
stw %i2, [%l7 + 0x54]
mova %xcc, %l6, %i4
srl %i6, 0x13, %o5
movrgez %i3, %o0, %i5
andcc %g2, %o7, %g7
ta %xcc, 0x6
tcc %xcc, 0x6
fbe %fcc3, loop_3786
mulscc %i7, 0x1589, %l0
bshuffle %f12, %f6, %f6
fpsub32 %f2, %f12, %f8
loop_3786:
fbug,a %fcc0, loop_3787
udivx %g6, 0x0F0B, %l4
fcmped %fcc1, %f14, %f12
fcmpne32 %f6, %f2, %g5
loop_3787:
stx %o2, [%l7 + 0x58]
movrlez %o1, 0x240, %l1
bcs %icc, loop_3788
fcmpne16 %f12, %f0, %l2
sth %g1, [%l7 + 0x34]
be loop_3789
loop_3788:
tne %icc, 0x4
array16 %o6, %i1, %o3
ldx [%l7 + 0x18], %o4
loop_3789:
udivcc %g3, 0x06CB, %l5
fmovsvc %xcc, %f6, %f2
ba,pn %icc, loop_3790
ldx [%l7 + 0x20], %g4
ldsw [%l7 + 0x18], %l3
fmovscc %icc, %f11, %f12
loop_3790:
bcc,a,pn %icc, loop_3791
lduh [%l7 + 0x7C], %i0
fmovdcs %xcc, %f8, %f7
st %f10, [%l7 + 0x6C]
loop_3791:
ld [%l7 + 0x50], %f13
te %icc, 0x2
lduh [%l7 + 0x6A], %l6
alignaddr %i2, %i6, %o5
fbug,a %fcc3, loop_3792
fmovrdne %i3, %f12, %f0
ldub [%l7 + 0x20], %i4
bvc,a,pn %xcc, loop_3793
loop_3792:
ld [%l7 + 0x50], %f1
fnot1s %f13, %f14
edge8ln %i5, %o0, %o7
loop_3793:
ldd [%l7 + 0x58], %f14
stb %g7, [%l7 + 0x1F]
ld [%l7 + 0x28], %f2
fbg %fcc1, loop_3794
st %f3, [%l7 + 0x70]
tpos %icc, 0x3
or %i7, %g2, %g6
loop_3794:
ldx [%l7 + 0x60], %l0
ld [%l7 + 0x24], %f7
movrgz %l4, %o2, %o1
fandnot1s %f0, %f13, %f12
fpsub32 %f14, %f14, %f14
sth %l1, [%l7 + 0x6E]
bcc,a %xcc, loop_3795
fmovdcs %xcc, %f0, %f1
tg %icc, 0x4
ldsh [%l7 + 0x42], %g5
loop_3795:
nop
setx loop_3796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fblg %fcc0, loop_3797
addc %g1, 0x1189, %o6
ld [%l7 + 0x6C], %f7
loop_3796:
lduh [%l7 + 0x54], %l2
loop_3797:
fnot2s %f14, %f4
stb %o3, [%l7 + 0x78]
array8 %i1, %o4, %g3
fmul8x16 %f3, %f10, %f8
st %f8, [%l7 + 0x24]
ldsb [%l7 + 0x5F], %g4
sth %l5, [%l7 + 0x78]
ldsh [%l7 + 0x34], %i0
fsrc2s %f2, %f15
std %f8, [%l7 + 0x20]
fmovscc %xcc, %f12, %f13
movcc %icc, %l6, %i2
fba %fcc1, loop_3798
movne %xcc, %l3, %i6
fmovrslez %i3, %f1, %f1
movrne %i4, 0x32B, %i5
loop_3798:
fnot1s %f1, %f11
fmovrsgez %o0, %f14, %f3
addcc %o5, %g7, %i7
add %g2, 0x105B, %g6
or %l0, %l4, %o2
fnors %f1, %f6, %f15
be,pt %xcc, loop_3799
edge16l %o1, %l1, %o7
fmovsgu %xcc, %f1, %f8
tle %icc, 0x4
loop_3799:
fmovscs %icc, %f9, %f4
lduw [%l7 + 0x44], %g1
be,pn %icc, loop_3800
and %o6, %l2, %g5
umul %i1, %o4, %g3
movn %icc, %o3, %g4
loop_3800:
stw %l5, [%l7 + 0x10]
fmovrse %i0, %f4, %f2
smul %i2, %l3, %i6
sth %i3, [%l7 + 0x0A]
ldub [%l7 + 0x3D], %i4
fbule %fcc1, loop_3801
movvc %icc, %l6, %i5
fornot2s %f14, %f14, %f12
fmul8sux16 %f4, %f2, %f6
loop_3801:
fcmped %fcc3, %f14, %f12
alignaddrl %o5, %o0, %i7
fmovdgu %icc, %f15, %f0
bneg,a,pt %xcc, loop_3802
ldx [%l7 + 0x68], %g2
tleu %icc, 0x0
st %f15, [%l7 + 0x44]
loop_3802:
ldd [%l7 + 0x68], %f0
st %f2, [%l7 + 0x08]
ldsw [%l7 + 0x08], %g6
edge16ln %l0, %g7, %o2
smulcc %l4, 0x14D0, %l1
subccc %o7, %g1, %o1
taddcctv %l2, 0x06C9, %g5
fmovsle %icc, %f11, %f13
edge32 %i1, %o6, %g3
fmovsn %icc, %f5, %f3
ldub [%l7 + 0x46], %o4
lduh [%l7 + 0x4C], %g4
fsrc2s %f6, %f14
siam 0x3
fzero %f8
stw %o3, [%l7 + 0x20]
andncc %i0, %i2, %l5
lduh [%l7 + 0x7C], %i6
fnor %f0, %f0, %f6
orncc %l3, %i4, %l6
fba,a %fcc0, loop_3803
fmovde %xcc, %f8, %f4
fornot2 %f4, %f14, %f4
orn %i5, 0x0F14, %o5
loop_3803:
std %f14, [%l7 + 0x08]
stw %i3, [%l7 + 0x34]
fcmpgt16 %f2, %f8, %o0
fmovdcc %xcc, %f11, %f4
movrlez %g2, %i7, %l0
stx %g6, [%l7 + 0x20]
fmovdneg %xcc, %f14, %f15
st %f8, [%l7 + 0x7C]
movle %icc, %o2, %l4
fcmpd %fcc1, %f6, %f8
fmovrslz %g7, %f1, %f3
sethi 0x0BE3, %o7
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x2C], %l1
fmovrdgez %g1, %f2, %f4
addcc %l2, 0x161F, %o1
movleu %xcc, %i1, %o6
fpsub32 %f10, %f6, %f14
fcmpne32 %f12, %f10, %g3
tpos %xcc, 0x2
std %f0, [%l7 + 0x08]
fmovrsgez %o4, %f13, %f14
fmovsleu %icc, %f1, %f9
fcmpd %fcc3, %f0, %f8
fbuge,a %fcc1, loop_3804
ld [%l7 + 0x40], %f3
ble,a,pn %icc, loop_3805
fcmpgt16 %f8, %f10, %g5
loop_3804:
brlz,a %o3, loop_3806
fnegd %f14, %f0
loop_3805:
ld [%l7 + 0x40], %f2
ld [%l7 + 0x30], %f3
loop_3806:
fmovdne %icc, %f14, %f11
stx %i0, [%l7 + 0x20]
bl,pn %xcc, loop_3807
for %f10, %f4, %f8
sth %g4, [%l7 + 0x68]
fmovdneg %xcc, %f10, %f3
loop_3807:
fmovrdgez %i2, %f14, %f14
fexpand %f7, %f10
movg %icc, %l5, %i6
edge16ln %i4, %l3, %i5
bshuffle %f10, %f0, %f6
fmovde %icc, %f8, %f15
stw %l6, [%l7 + 0x3C]
nop
setx loop_3808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o5, [%l7 + 0x60]
fcmple16 %f10, %f8, %i3
orncc %g2, 0x1263, %o0
loop_3808:
lduh [%l7 + 0x5A], %l0
movrne %g6, 0x35F, %i7
ldd [%l7 + 0x60], %f12
fpsub16s %f10, %f2, %f14
lduh [%l7 + 0x74], %o2
fmovrslez %g7, %f9, %f11
tcc %xcc, 0x7
orn %l4, %l1, %g1
ldd [%l7 + 0x20], %f6
fnand %f10, %f12, %f4
brz,a %o7, loop_3809
brgez,a %o1, loop_3810
st %f2, [%l7 + 0x4C]
fpack16 %f10, %f8
loop_3809:
fnot1 %f8, %f10
loop_3810:
xor %i1, 0x12D2, %l2
ldx [%l7 + 0x40], %g3
bneg,pn %xcc, loop_3811
andncc %o6, %g5, %o3
sdiv %o4, 0x086A, %g4
fble %fcc0, loop_3812
loop_3811:
fmovdcs %xcc, %f0, %f5
udiv %i0, 0x020F, %i2
umul %l5, %i6, %i4
loop_3812:
faligndata %f12, %f2, %f0
taddcc %l3, %l6, %o5
orn %i5, %g2, %i3
sth %l0, [%l7 + 0x76]
bl %icc, loop_3813
ldd [%l7 + 0x48], %f14
ldsh [%l7 + 0x64], %o0
bvc loop_3814
loop_3813:
fmovrsgz %g6, %f0, %f0
ldsb [%l7 + 0x42], %i7
tle %icc, 0x4
loop_3814:
fmovdne %xcc, %f6, %f11
fmul8x16al %f9, %f9, %f0
fpadd16s %f5, %f9, %f7
ldx [%l7 + 0x78], %g7
std %f8, [%l7 + 0x68]
orncc %l4, 0x0862, %l1
lduh [%l7 + 0x78], %g1
subccc %o7, 0x0EF6, %o2
brgez %o1, loop_3815
fmovrdgz %l2, %f12, %f4
tge %icc, 0x1
fmovscs %icc, %f5, %f13
loop_3815:
bvc,a,pt %xcc, loop_3816
fpadd32s %f14, %f10, %f4
srl %g3, 0x10, %o6
fmovrdne %g5, %f14, %f6
loop_3816:
stx %o3, [%l7 + 0x30]
fxnors %f3, %f13, %f9
fxors %f10, %f6, %f0
bshuffle %f14, %f4, %f2
fsrc2s %f10, %f10
bpos,pt %icc, loop_3817
sth %o4, [%l7 + 0x12]
fmuld8ulx16 %f14, %f0, %f8
fmovdpos %xcc, %f9, %f2
loop_3817:
fpadd32 %f4, %f6, %f0
brgz %i1, loop_3818
fmovda %xcc, %f0, %f5
stx %g4, [%l7 + 0x70]
subc %i0, %i2, %l5
loop_3818:
lduh [%l7 + 0x4C], %i6
andcc %l3, %i4, %l6
udivx %i5, 0x0CC1, %o5
call loop_3819
andncc %i3, %l0, %o0
orn %g2, 0x0116, %g6
movre %g7, %i7, %l4
loop_3819:
ldd [%l7 + 0x10], %f6
nop
setx loop_3820, %l0, %l1
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 %f12
fmovsa %icc, %f9, %f15
fsrc2s %f14, %f0
loop_3820:
fpmerge %f5, %f13, %f0
fnot1s %f11, %f5
fmovrsgz %g1, %f1, %f11
sth %o7, [%l7 + 0x42]
edge32 %l1, %o2, %o1
ldub [%l7 + 0x57], %l2
edge32 %g3, %g5, %o6
addccc %o3, 0x0A1C, %o4
fsrc1s %f14, %f15
fmovrsne %g4, %f10, %f7
udiv %i1, 0x1777, %i2
ldsb [%l7 + 0x72], %i0
ldsb [%l7 + 0x39], %l5
fbo %fcc1, loop_3821
ldsb [%l7 + 0x29], %i6
be,pn %xcc, loop_3822
xnor %i4, %l6, %i5
loop_3821:
fmovdgu %icc, %f3, %f5
ldsb [%l7 + 0x58], %o5
loop_3822:
fmul8x16 %f5, %f12, %f12
bcs,pn %xcc, loop_3823
udivcc %i3, 0x029E, %l0
bne,a,pt %icc, loop_3824
fmovscc %icc, %f7, %f11
loop_3823:
brlez,a %o0, loop_3825
fornot1 %f4, %f12, %f2
loop_3824:
fmovsvs %icc, %f2, %f3
ldsh [%l7 + 0x78], %l3
loop_3825:
edge8 %g6, %g2, %i7
edge16ln %g7, %g1, %l4
sllx %l1, %o7, %o2
fxnors %f12, %f0, %f8
ldx [%l7 + 0x28], %l2
lduh [%l7 + 0x7C], %o1
call loop_3826
fmovsvc %icc, %f2, %f13
fbg %fcc2, loop_3827
sth %g3, [%l7 + 0x12]
loop_3826:
edge8ln %g5, %o3, %o4
fpsub32 %f2, %f12, %f4
loop_3827:
alignaddrl %o6, %i1, %i2
fmovrsgz %i0, %f4, %f2
ldx [%l7 + 0x60], %g4
fcmpeq16 %f0, %f0, %l5
ldsw [%l7 + 0x50], %i6
fble,a %fcc3, loop_3828
be,a %icc, loop_3829
tcs %xcc, 0x7
srax %i4, 0x10, %i5
loop_3828:
fmovdleu %icc, %f8, %f3
loop_3829:
bpos loop_3830
mova %xcc, %l6, %o5
fandnot1 %f10, %f10, %f12
movneg %icc, %l0, %o0
loop_3830:
movrlz %i3, 0x0B8, %l3
array32 %g6, %i7, %g2
movle %icc, %g1, %g7
fmovda %xcc, %f14, %f8
edge16 %l1, %l4, %o2
ldd [%l7 + 0x68], %f6
ldsh [%l7 + 0x4C], %o7
fba %fcc1, loop_3831
ldsb [%l7 + 0x0D], %l2
fmovrdgez %o1, %f10, %f0
or %g5, %o3, %o4
loop_3831:
movcs %icc, %g3, %o6
ldd [%l7 + 0x10], %f4
std %f2, [%l7 + 0x38]
ldx [%l7 + 0x20], %i1
movrlez %i0, 0x36D, %i2
movcc %xcc, %g4, %i6
fmovs %f6, %f7
lduw [%l7 + 0x0C], %l5
fbo %fcc2, loop_3832
bvc,a loop_3833
fmovspos %xcc, %f1, %f12
stx %i5, [%l7 + 0x40]
loop_3832:
ldd [%l7 + 0x48], %f4
loop_3833:
ldsh [%l7 + 0x5E], %l6
movle %xcc, %i4, %o5
movne %icc, %o0, %i3
array32 %l0, %g6, %i7
subccc %l3, 0x1095, %g1
ldx [%l7 + 0x60], %g2
movrlz %l1, %l4, %o2
edge8l %g7, %l2, %o1
ldx [%l7 + 0x38], %o7
array8 %g5, %o3, %g3
sth %o6, [%l7 + 0x4E]
tsubcc %o4, 0x1967, %i1
fmovdne %icc, %f0, %f4
movrlez %i0, 0x17F, %i2
tn %xcc, 0x1
lduw [%l7 + 0x18], %g4
edge8 %i6, %i5, %l5
fmovrsgez %i4, %f0, %f1
ldsb [%l7 + 0x2D], %o5
orn %o0, %i3, %l0
ldx [%l7 + 0x50], %l6
ldsw [%l7 + 0x4C], %g6
stw %i7, [%l7 + 0x20]
lduw [%l7 + 0x64], %l3
subcc %g1, 0x141D, %l1
ldsh [%l7 + 0x18], %g2
fmovrdgez %l4, %f0, %f2
stw %g7, [%l7 + 0x6C]
fbuge,a %fcc1, loop_3834
fmovscs %icc, %f15, %f0
ld [%l7 + 0x6C], %f8
ld [%l7 + 0x24], %f14
loop_3834:
ldub [%l7 + 0x29], %l2
fmovsne %xcc, %f1, %f1
lduw [%l7 + 0x4C], %o2
fmul8ulx16 %f4, %f4, %f2
ldsw [%l7 + 0x24], %o1
stb %o7, [%l7 + 0x3F]
sth %o3, [%l7 + 0x70]
ldsh [%l7 + 0x46], %g5
stw %g3, [%l7 + 0x18]
ldsh [%l7 + 0x4A], %o4
ldub [%l7 + 0x64], %o6
tl %xcc, 0x1
st %f15, [%l7 + 0x5C]
ldsw [%l7 + 0x14], %i0
fbo,a %fcc3, loop_3835
brlz,a %i1, loop_3836
tg %icc, 0x0
stw %g4, [%l7 + 0x10]
loop_3835:
fnand %f6, %f8, %f6
loop_3836:
stb %i2, [%l7 + 0x65]
taddcctv %i5, 0x1837, %i6
fcmple16 %f0, %f12, %l5
edge32ln %i4, %o0, %o5
ldsw [%l7 + 0x20], %i3
umulcc %l0, 0x103B, %l6
ldub [%l7 + 0x1D], %g6
taddcc %l3, 0x15DB, %i7
orn %l1, 0x0D20, %g2
fandnot2s %f13, %f8, %f2
fones %f9
ldsb [%l7 + 0x14], %g1
sll %l4, 0x06, %l2
sth %o2, [%l7 + 0x1A]
ldd [%l7 + 0x40], %f2
lduh [%l7 + 0x7C], %g7
ldsw [%l7 + 0x7C], %o7
fornot1 %f0, %f6, %f2
ld [%l7 + 0x5C], %f3
fmovdl %xcc, %f6, %f9
edge8ln %o3, %o1, %g5
tvc %icc, 0x3
lduw [%l7 + 0x54], %g3
lduw [%l7 + 0x1C], %o6
edge8n %i0, %i1, %o4
tn %xcc, 0x4
bl,a,pt %icc, loop_3837
ldd [%l7 + 0x08], %f12
std %f0, [%l7 + 0x18]
lduw [%l7 + 0x18], %i2
loop_3837:
movrgez %g4, %i5, %l5
tleu %icc, 0x3
fnors %f1, %f12, %f9
ldsh [%l7 + 0x2C], %i6
edge32n %i4, %o0, %i3
bleu,pn %icc, loop_3838
orncc %l0, %l6, %o5
sth %l3, [%l7 + 0x20]
fmuld8ulx16 %f7, %f7, %f14
loop_3838:
pdist %f6, %f8, %f0
movcc %icc, %g6, %i7
fpsub32 %f8, %f8, %f10
st %f10, [%l7 + 0x58]
srlx %g2, 0x1A, %l1
fbo,a %fcc3, loop_3839
ldd [%l7 + 0x78], %f8
xnor %g1, %l4, %l2
fbge %fcc3, loop_3840
loop_3839:
fmovdcs %icc, %f1, %f3
fbul,a %fcc1, loop_3841
st %f2, [%l7 + 0x14]
loop_3840:
bcs,a loop_3842
ldub [%l7 + 0x51], %o2
loop_3841:
udivcc %g7, 0x14AE, %o3
bshuffle %f14, %f6, %f6
loop_3842:
st %f12, [%l7 + 0x70]
movne %xcc, %o7, %g5
lduh [%l7 + 0x40], %g3
fbue,a %fcc2, loop_3843
ldd [%l7 + 0x68], %f2
fpack32 %f10, %f8, %f4
stw %o1, [%l7 + 0x08]
loop_3843:
fbl,a %fcc0, loop_3844
stx %o6, [%l7 + 0x48]
bge,a,pt %xcc, loop_3845
bl,a,pn %xcc, loop_3846
loop_3844:
ldsw [%l7 + 0x2C], %i0
stx %i1, [%l7 + 0x70]
loop_3845:
fmovdneg %xcc, %f14, %f11
loop_3846:
nop
setx loop_3847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %i2, 0x0820, %g4
fmovrsne %i5, %f10, %f0
lduh [%l7 + 0x10], %o4
loop_3847:
fones %f8
orncc %i6, 0x1DB8, %l5
tpos %icc, 0x3
stb %o0, [%l7 + 0x3A]
bn,a loop_3848
subccc %i4, 0x07CA, %i3
fbule,a %fcc3, loop_3849
be loop_3850
loop_3848:
tcc %xcc, 0x3
fmovsneg %xcc, %f13, %f10
loop_3849:
sethi 0x1546, %l6
loop_3850:
fnegs %f12, %f4
movne %xcc, %o5, %l3
stw %l0, [%l7 + 0x30]
stx %g6, [%l7 + 0x58]
ldsb [%l7 + 0x74], %g2
ldsb [%l7 + 0x1C], %i7
andcc %g1, %l4, %l1
fmul8x16 %f3, %f6, %f0
fxor %f2, %f0, %f14
bne,pn %xcc, loop_3851
add %o2, %l2, %o3
fmovdle %icc, %f5, %f1
ldsh [%l7 + 0x4E], %g7
loop_3851:
ba loop_3852
udivcc %o7, 0x1E7B, %g3
movrlz %g5, 0x1FA, %o6
orcc %i0, %i1, %i2
loop_3852:
ldx [%l7 + 0x18], %g4
fpadd16s %f9, %f7, %f10
fcmpeq32 %f12, %f10, %o1
lduw [%l7 + 0x68], %o4
fzero %f12
bcs %icc, loop_3853
subcc %i5, 0x0A6D, %i6
bgu,a,pn %icc, loop_3854
ldsb [%l7 + 0x25], %l5
loop_3853:
fcmpgt32 %f6, %f2, %o0
te %icc, 0x5
loop_3854:
fmovrsgez %i4, %f12, %f4
fmovdcs %xcc, %f3, %f10
fpadd32 %f12, %f0, %f12
fsrc2 %f4, %f14
movcs %xcc, %i3, %l6
bvs %icc, loop_3855
mulscc %o5, %l3, %g6
ldsh [%l7 + 0x1A], %l0
fabss %f10, %f15
loop_3855:
fones %f4
bn,a loop_3856
stx %i7, [%l7 + 0x08]
ld [%l7 + 0x34], %f4
ldsw [%l7 + 0x10], %g2
loop_3856:
ldsw [%l7 + 0x5C], %l4
ldsh [%l7 + 0x22], %l1
ldx [%l7 + 0x58], %g1
movge %icc, %o2, %l2
sdivcc %g7, 0x1C95, %o3
bneg,a loop_3857
andcc %o7, 0x00AC, %g5
tcs %icc, 0x0
fnot2 %f10, %f14
loop_3857:
tge %icc, 0x2
fsrc1 %f4, %f4
pdist %f8, %f4, %f0
sth %g3, [%l7 + 0x62]
andcc %o6, %i1, %i0
fmovsg %icc, %f1, %f1
fbg %fcc0, loop_3858
tne %icc, 0x5
movge %icc, %i2, %o1
addcc %g4, 0x18D9, %o4
loop_3858:
bgu,a,pt %xcc, loop_3859
fbule %fcc0, loop_3860
srax %i5, %i6, %l5
sth %i4, [%l7 + 0x0A]
loop_3859:
ldsw [%l7 + 0x28], %o0
loop_3860:
sth %i3, [%l7 + 0x3E]
ba,a loop_3861
lduw [%l7 + 0x54], %o5
fmul8ulx16 %f12, %f12, %f4
fmovse %icc, %f10, %f13
loop_3861:
bn,a,pt %xcc, loop_3862
sethi 0x0633, %l3
fnegs %f8, %f11
taddcc %g6, 0x16F7, %l0
loop_3862:
fba,a %fcc3, loop_3863
ldub [%l7 + 0x58], %i7
movre %g2, %l4, %l6
mulscc %g1, 0x1BDB, %l1
loop_3863:
ldx [%l7 + 0x78], %l2
ldsh [%l7 + 0x14], %g7
udivcc %o3, 0x135D, %o2
sub %g5, 0x133D, %o7
mova %icc, %g3, %i1
subc %i0, 0x17E7, %o6
fpadd32s %f14, %f11, %f15
orncc %o1, 0x15A8, %g4
std %f0, [%l7 + 0x38]
fnot2s %f0, %f10
fmovdcs %icc, %f2, %f5
fandnot1s %f14, %f0, %f5
stx %i2, [%l7 + 0x20]
ldx [%l7 + 0x40], %i5
brgez,a %i6, loop_3864
movrne %l5, 0x385, %i4
fpadd16s %f10, %f2, %f14
ldub [%l7 + 0x56], %o0
loop_3864:
fors %f3, %f0, %f1
xor %o4, 0x1646, %o5
fbn %fcc3, loop_3865
fpadd16 %f6, %f4, %f6
fcmpgt32 %f6, %f0, %i3
ld [%l7 + 0x6C], %f3
loop_3865:
addc %l3, %g6, %l0
ld [%l7 + 0x28], %f3
fxnors %f0, %f11, %f11
st %f14, [%l7 + 0x44]
movrgz %i7, 0x3AF, %l4
fnand %f14, %f8, %f12
fmovrdlez %l6, %f14, %f10
movre %g1, %l1, %g2
fcmpne32 %f4, %f2, %l2
array32 %o3, %o2, %g5
fmovrdlez %g7, %f12, %f14
fmovdne %icc, %f10, %f0
lduw [%l7 + 0x2C], %o7
fbo %fcc0, loop_3866
ldd [%l7 + 0x58], %f6
andncc %g3, %i0, %i1
tneg %icc, 0x6
loop_3866:
andcc %o6, 0x0188, %o1
tsubcctv %g4, %i5, %i6
std %f12, [%l7 + 0x30]
fnors %f14, %f3, %f11
stx %l5, [%l7 + 0x58]
bpos,a loop_3867
tne %xcc, 0x5
tl %xcc, 0x1
fmovrde %i2, %f4, %f10
loop_3867:
orncc %i4, 0x1514, %o4
fcmple32 %f8, %f4, %o0
stw %i3, [%l7 + 0x64]
fba %fcc1, loop_3868
movcc %xcc, %o5, %g6
fabsd %f6, %f14
bcs,a,pn %icc, loop_3869
loop_3868:
fba %fcc3, loop_3870
sethi 0x1587, %l0
fmovrdlz %i7, %f10, %f12
loop_3869:
udiv %l4, 0x08BB, %l3
loop_3870:
ldsb [%l7 + 0x3D], %l6
std %f10, [%l7 + 0x38]
te %xcc, 0x5
fxnors %f7, %f12, %f10
taddcctv %l1, %g1, %l2
andn %g2, %o2, %g5
fbne,a %fcc1, loop_3871
tvc %icc, 0x7
fmovsl %xcc, %f15, %f9
smul %g7, %o7, %o3
loop_3871:
brz %i0, loop_3872
nop
setx loop_3873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %g3, %i1, %o6
fmovsg %icc, %f12, %f4
loop_3872:
st %f2, [%l7 + 0x34]
loop_3873:
lduw [%l7 + 0x44], %o1
fmovdle %icc, %f7, %f11
or %i5, %g4, %i6
fmovrdgez %l5, %f4, %f8
andn %i2, %o4, %i4
ldsh [%l7 + 0x30], %o0
fpsub32s %f5, %f13, %f14
nop
setx loop_3874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %i3, %o5, %g6
fmovrse %i7, %f10, %f7
edge16l %l0, %l3, %l4
loop_3874:
stb %l1, [%l7 + 0x23]
movcc %icc, %g1, %l2
sth %g2, [%l7 + 0x08]
lduh [%l7 + 0x2A], %l6
movvs %icc, %o2, %g7
tpos %xcc, 0x7
movleu %icc, %o7, %o3
stb %g5, [%l7 + 0x6E]
ldub [%l7 + 0x4B], %i0
ldx [%l7 + 0x60], %i1
bvc,a %icc, loop_3875
ld [%l7 + 0x70], %f7
tsubcc %o6, 0x181E, %g3
bshuffle %f2, %f6, %f8
loop_3875:
fzeros %f5
sth %o1, [%l7 + 0x1E]
fzeros %f11
bge,pt %icc, loop_3876
fsrc2 %f6, %f4
sll %i5, %i6, %g4
udivcc %l5, 0x1617, %i2
loop_3876:
edge8 %i4, %o4, %o0
ldx [%l7 + 0x58], %i3
fpsub32s %f11, %f11, %f3
fbo,a %fcc1, loop_3877
fnegd %f0, %f0
bneg,pt %icc, loop_3878
and %g6, 0x04FF, %o5
loop_3877:
edge16 %l0, %l3, %i7
ba,a,pn %xcc, loop_3879
loop_3878:
bpos,a,pn %icc, loop_3880
fmul8sux16 %f2, %f12, %f12
fnot2s %f4, %f12
loop_3879:
fcmped %fcc1, %f2, %f4
loop_3880:
andncc %l4, %l1, %l2
sll %g1, %g2, %o2
fpsub32 %f8, %f10, %f8
fmovrsne %g7, %f7, %f4
fabss %f6, %f5
fmul8x16al %f10, %f8, %f0
brgez,a %o7, loop_3881
tcs %icc, 0x0
fcmpgt16 %f2, %f12, %o3
fmovscs %xcc, %f3, %f6
loop_3881:
for %f10, %f10, %f10
movvs %xcc, %g5, %i0
edge8n %l6, %i1, %o6
stw %g3, [%l7 + 0x7C]
st %f15, [%l7 + 0x24]
for %f12, %f8, %f10
edge8 %o1, %i6, %i5
fmovda %xcc, %f5, %f13
ldub [%l7 + 0x47], %g4
fmul8x16au %f2, %f6, %f14
fxors %f13, %f4, %f2
stw %l5, [%l7 + 0x30]
or %i2, 0x1228, %i4
alignaddr %o4, %o0, %g6
fmovdcc %xcc, %f11, %f4
fmovdvc %xcc, %f2, %f5
movvs %xcc, %i3, %l0
fandnot1 %f10, %f6, %f14
brz,a %l3, loop_3882
ldub [%l7 + 0x39], %o5
sth %l4, [%l7 + 0x56]
stb %i7, [%l7 + 0x12]
loop_3882:
alignaddrl %l2, %g1, %g2
movle %xcc, %o2, %l1
array32 %g7, %o3, %g5
lduh [%l7 + 0x5E], %i0
movne %xcc, %l6, %i1
stw %o7, [%l7 + 0x38]
fmovscs %xcc, %f6, %f5
movleu %icc, %g3, %o6
ldsh [%l7 + 0x0A], %o1
tne %xcc, 0x3
movl %xcc, %i6, %i5
ld [%l7 + 0x70], %f9
ldx [%l7 + 0x08], %g4
stb %l5, [%l7 + 0x39]
fsrc1 %f14, %f4
ble,pt %icc, loop_3883
bpos,a,pt %xcc, loop_3884
ldsw [%l7 + 0x6C], %i4
smul %i2, 0x098A, %o0
loop_3883:
sdivx %o4, 0x00AE, %g6
loop_3884:
fbule,a %fcc2, loop_3885
andn %i3, %l0, %o5
xor %l4, 0x05FB, %l3
alignaddr %i7, %g1, %l2
loop_3885:
movl %icc, %o2, %g2
movrgez %l1, %o3, %g5
udivx %g7, 0x139F, %i0
fmovrsne %l6, %f0, %f9
fmuld8ulx16 %f15, %f12, %f4
fblg %fcc2, loop_3886
ldsb [%l7 + 0x65], %o7
fornot1s %f15, %f5, %f12
fmul8x16au %f5, %f4, %f14
loop_3886:
tleu %icc, 0x1
tle %icc, 0x5
stw %i1, [%l7 + 0x2C]
stw %o6, [%l7 + 0x34]
call loop_3887
array16 %o1, %i6, %i5
stx %g4, [%l7 + 0x30]
and %g3, 0x0C9E, %i4
loop_3887:
array32 %l5, %i2, %o4
ldsw [%l7 + 0x24], %g6
movl %icc, %o0, %i3
ldd [%l7 + 0x28], %f0
fmovrdne %o5, %f8, %f4
lduh [%l7 + 0x2A], %l0
lduw [%l7 + 0x6C], %l4
sllx %i7, %l3, %g1
fcmpgt32 %f6, %f12, %o2
ldub [%l7 + 0x34], %l2
ldsh [%l7 + 0x1A], %l1
movne %xcc, %o3, %g2
xor %g5, 0x13F8, %g7
ldsw [%l7 + 0x70], %i0
fmovsle %icc, %f14, %f0
fmovde %icc, %f11, %f15
fmovsle %icc, %f1, %f2
stx %l6, [%l7 + 0x10]
orcc %i1, %o7, %o6
st %f4, [%l7 + 0x64]
fcmpeq16 %f4, %f12, %o1
ldsh [%l7 + 0x74], %i6
addcc %i5, %g4, %i4
fmovdvs %icc, %f5, %f10
stx %g3, [%l7 + 0x58]
lduw [%l7 + 0x74], %i2
ldsw [%l7 + 0x1C], %o4
ld [%l7 + 0x3C], %f2
ldsb [%l7 + 0x20], %l5
fmovrdne %g6, %f14, %f12
ldx [%l7 + 0x18], %i3
std %f2, [%l7 + 0x20]
fmovdcc %icc, %f4, %f14
ldsh [%l7 + 0x0C], %o5
fmovrslz %l0, %f3, %f2
orcc %o0, 0x1499, %l4
fble,a %fcc2, loop_3888
bvs,a,pt %icc, loop_3889
fcmped %fcc1, %f12, %f0
ld [%l7 + 0x30], %f0
loop_3888:
stb %l3, [%l7 + 0x13]
loop_3889:
fxor %f12, %f12, %f0
subccc %i7, 0x1592, %g1
movgu %icc, %o2, %l2
ldx [%l7 + 0x50], %o3
fornot1s %f9, %f1, %f14
and %g2, 0x13EC, %g5
fmovrsne %l1, %f2, %f2
subc %g7, 0x0954, %i0
sdivx %i1, 0x11A3, %o7
tn %xcc, 0x6
tsubcc %o6, %l6, %o1
ldd [%l7 + 0x28], %f0
sth %i5, [%l7 + 0x48]
sllx %i6, 0x09, %g4
ldsb [%l7 + 0x53], %i4
fxors %f13, %f4, %f15
fmovdcc %icc, %f7, %f0
fbge,a %fcc3, loop_3890
fmovrse %g3, %f5, %f12
fbuge %fcc3, loop_3891
fnors %f10, %f14, %f6
loop_3890:
ldsw [%l7 + 0x30], %i2
fmovrdgez %l5, %f14, %f2
loop_3891:
movvs %icc, %o4, %i3
fmovsne %icc, %f10, %f6
ldsb [%l7 + 0x20], %o5
stw %l0, [%l7 + 0x2C]
ldub [%l7 + 0x66], %o0
bvc loop_3892
fpmerge %f9, %f15, %f12
fmovdcc %icc, %f3, %f7
fbg,a %fcc0, loop_3893
loop_3892:
fxors %f3, %f11, %f4
ldx [%l7 + 0x20], %g6
fmovs %f1, %f4
loop_3893:
fbul %fcc1, loop_3894
movrgz %l4, 0x327, %i7
std %f0, [%l7 + 0x10]
sethi 0x16C2, %g1
loop_3894:
lduh [%l7 + 0x4A], %o2
movl %icc, %l3, %l2
mova %xcc, %o3, %g2
xnor %g5, %l1, %g7
fmovsn %xcc, %f7, %f8
ld [%l7 + 0x74], %f9
fcmpd %fcc3, %f0, %f2
fnand %f8, %f2, %f14
fpsub16s %f10, %f2, %f13
ldub [%l7 + 0x0F], %i0
movn %icc, %o7, %i1
orncc %l6, %o1, %o6
bvc,a %xcc, loop_3895
sth %i5, [%l7 + 0x74]
taddcc %i6, %i4, %g4
fmovspos %icc, %f9, %f3
loop_3895:
ldsh [%l7 + 0x10], %g3
lduh [%l7 + 0x78], %i2
stx %o4, [%l7 + 0x08]
and %i3, %o5, %l0
ldsb [%l7 + 0x4B], %o0
addc %g6, %l5, %l4
nop
setx loop_3896, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x3C], %i7
bvs,a,pt %xcc, loop_3897
ba,a,pt %xcc, loop_3898
loop_3896:
std %f4, [%l7 + 0x70]
fpadd16 %f2, %f2, %f2
loop_3897:
bl,a %icc, loop_3899
loop_3898:
srl %o2, 0x02, %g1
movge %icc, %l2, %o3
fxor %f0, %f10, %f10
loop_3899:
fmovse %xcc, %f3, %f15
sdivcc %l3, 0x1106, %g5
fsrc2s %f2, %f15
movg %icc, %g2, %g7
movrlez %l1, 0x20B, %o7
udivx %i0, 0x0EAA, %l6
fmovdcs %xcc, %f0, %f0
fxor %f10, %f14, %f8
movg %icc, %o1, %o6
edge8l %i5, %i6, %i1
subc %g4, 0x005C, %i4
edge8l %i2, %g3, %i3
fbug %fcc3, loop_3900
fpmerge %f5, %f0, %f6
stb %o5, [%l7 + 0x23]
fsrc2 %f12, %f4
loop_3900:
ldx [%l7 + 0x20], %o4
fnand %f4, %f8, %f10
lduw [%l7 + 0x28], %l0
fnot1 %f14, %f14
ldsb [%l7 + 0x2A], %g6
st %f8, [%l7 + 0x1C]
mova %icc, %l5, %o0
fmovrsgez %i7, %f0, %f14
orcc %l4, 0x06DF, %g1
fmovdle %icc, %f2, %f8
st %f12, [%l7 + 0x34]
udivx %l2, 0x1018, %o3
stw %o2, [%l7 + 0x10]
lduh [%l7 + 0x10], %l3
fmovde %xcc, %f5, %f2
subccc %g2, 0x007C, %g5
movle %xcc, %l1, %o7
pdist %f10, %f12, %f12
andn %g7, %i0, %o1
xor %l6, 0x037F, %i5
bg,a,pt %icc, loop_3901
fpack32 %f4, %f6, %f6
edge32ln %o6, %i1, %i6
st %f2, [%l7 + 0x24]
loop_3901:
ldsb [%l7 + 0x11], %g4
movrlez %i2, 0x06E, %i4
fmovsvs %xcc, %f9, %f4
addccc %i3, 0x0B5C, %g3
lduh [%l7 + 0x66], %o5
st %f8, [%l7 + 0x4C]
xnorcc %o4, %l0, %l5
fmovrdgz %g6, %f0, %f14
tneg %xcc, 0x4
ba,a,pt %xcc, loop_3902
st %f2, [%l7 + 0x24]
ldd [%l7 + 0x08], %f8
movpos %icc, %i7, %l4
loop_3902:
tneg %icc, 0x4
sub %o0, 0x018E, %g1
fabsd %f4, %f0
bgu %xcc, loop_3903
std %f4, [%l7 + 0x40]
andn %o3, 0x1E9B, %l2
ldsw [%l7 + 0x70], %o2
loop_3903:
movle %xcc, %l3, %g5
mulscc %l1, %o7, %g7
bvc %xcc, loop_3904
fcmple16 %f4, %f6, %g2
fmovd %f12, %f2
nop
setx loop_3905, %l0, %l1
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_3904:
fsrc1s %f2, %f2
ldsb [%l7 + 0x7A], %i0
ldx [%l7 + 0x78], %l6
loop_3905:
movcc %icc, %i5, %o6
fnot2 %f6, %f0
fbuge %fcc1, loop_3906
sth %i1, [%l7 + 0x14]
fcmpd %fcc2, %f6, %f10
stb %i6, [%l7 + 0x2B]
loop_3906:
fornot2s %f3, %f2, %f14
fmovrsne %g4, %f5, %f12
fsrc1s %f11, %f3
ldsb [%l7 + 0x36], %i2
fpsub32s %f9, %f3, %f0
sth %i4, [%l7 + 0x3A]
srlx %i3, 0x10, %g3
ldsh [%l7 + 0x54], %o1
tsubcctv %o5, %l0, %l5
lduh [%l7 + 0x7E], %o4
bgu loop_3907
fnot2 %f0, %f8
sth %i7, [%l7 + 0x3A]
ldd [%l7 + 0x78], %f4
loop_3907:
sra %l4, %o0, %g1
lduw [%l7 + 0x24], %g6
fnot2s %f9, %f6
sll %l2, %o2, %o3
add %l3, %g5, %l1
fone %f10
bne,pn %xcc, loop_3908
fbug,a %fcc1, loop_3909
brz %g7, loop_3910
mulscc %g2, 0x0233, %o7
loop_3908:
movvs %icc, %l6, %i5
loop_3909:
ldx [%l7 + 0x58], %i0
loop_3910:
tneg %xcc, 0x5
movrne %i1, 0x17D, %o6
udivcc %i6, 0x017F, %i2
sllx %i4, %g4, %i3
st %f12, [%l7 + 0x6C]
stw %g3, [%l7 + 0x38]
lduw [%l7 + 0x60], %o5
fmovsl %xcc, %f12, %f0
array16 %l0, %o1, %o4
lduh [%l7 + 0x2A], %l5
movpos %xcc, %i7, %l4
fmovsa %xcc, %f11, %f9
ldsw [%l7 + 0x0C], %g1
stx %o0, [%l7 + 0x10]
ld [%l7 + 0x34], %f9
tge %xcc, 0x7
fcmpeq32 %f6, %f12, %l2
udiv %o2, 0x01A0, %o3
stx %g6, [%l7 + 0x78]
umulcc %g5, %l3, %g7
movre %g2, 0x1F8, %o7
movrgz %l6, 0x167, %i5
fnors %f12, %f15, %f3
fxors %f15, %f9, %f1
edge32ln %l1, %i1, %o6
fandnot1s %f12, %f7, %f10
sth %i0, [%l7 + 0x68]
lduw [%l7 + 0x38], %i2
ldsh [%l7 + 0x12], %i4
stb %i6, [%l7 + 0x2C]
stb %i3, [%l7 + 0x57]
addcc %g3, 0x0205, %o5
fmovdgu %icc, %f8, %f14
lduh [%l7 + 0x2E], %l0
stb %g4, [%l7 + 0x23]
bg,a,pn %icc, loop_3911
fpackfix %f10, %f11
sth %o4, [%l7 + 0x22]
fands %f11, %f15, %f10
loop_3911:
andn %l5, 0x0B1C, %i7
xnorcc %l4, %g1, %o0
edge8 %o1, %o2, %l2
ld [%l7 + 0x64], %f6
nop
setx loop_3912, %l0, %l1
jmpl %l1, %g6
array16 %g5, %o3, %l3
udiv %g7, 0x1647, %g2
fabsd %f10, %f4
loop_3912:
lduw [%l7 + 0x24], %o7
edge16n %i5, %l1, %i1
std %f10, [%l7 + 0x50]
brgez,a %l6, loop_3913
brnz,a %i0, loop_3914
fpadd32 %f8, %f6, %f2
fmovrslz %i2, %f1, %f8
loop_3913:
nop
setx loop_3915, %l0, %l1
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_3914:
sth %i4, [%l7 + 0x4C]
fzero %f0
stx %o6, [%l7 + 0x48]
loop_3915:
fsrc1s %f0, %f8
stb %i6, [%l7 + 0x6B]
ldsw [%l7 + 0x5C], %g3
fandnot1 %f4, %f10, %f6
fmovrde %o5, %f2, %f0
ldsh [%l7 + 0x44], %i3
ldsh [%l7 + 0x5C], %g4
stw %o4, [%l7 + 0x3C]
edge32n %l0, %i7, %l5
bg,pn %icc, loop_3916
mulscc %l4, 0x1AE0, %o0
faligndata %f0, %f14, %f2
ld [%l7 + 0x5C], %f9
loop_3916:
brnz,a %g1, loop_3917
fpadd32s %f11, %f3, %f7
fmovrslez %o1, %f3, %f4
lduh [%l7 + 0x7A], %l2
loop_3917:
array8 %o2, %g6, %g5
stb %l3, [%l7 + 0x73]
alignaddr %g7, %g2, %o7
orn %o3, %i5, %l1
fmovdl %xcc, %f5, %f14
fmovrdgez %l6, %f2, %f4
ld [%l7 + 0x64], %f5
fcmped %fcc3, %f14, %f14
ldd [%l7 + 0x70], %f0
lduh [%l7 + 0x7A], %i0
smul %i2, %i1, %i4
sdiv %i6, 0x1484, %o6
ldd [%l7 + 0x38], %f12
ldsb [%l7 + 0x67], %o5
fmovrsne %g3, %f3, %f14
te %icc, 0x3
fmovda %xcc, %f10, %f11
alignaddrl %i3, %g4, %l0
movrgz %i7, 0x3EB, %o4
lduw [%l7 + 0x4C], %l4
std %f10, [%l7 + 0x38]
or %l5, %o0, %o1
lduw [%l7 + 0x44], %l2
edge32ln %o2, %g1, %g5
move %icc, %g6, %l3
addc %g2, 0x09E1, %g7
tle %icc, 0x6
movpos %xcc, %o7, %o3
fmovdl %xcc, %f13, %f8
call loop_3918
lduh [%l7 + 0x7E], %l1
edge8l %l6, %i5, %i0
nop
setx loop_3919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3918:
bg,pt %icc, loop_3920
fbg %fcc1, loop_3921
or %i1, 0x121E, %i2
loop_3919:
fbule,a %fcc0, loop_3922
loop_3920:
xnor %i6, %i4, %o6
loop_3921:
fsrc1 %f4, %f8
fmovde %xcc, %f15, %f8
loop_3922:
fblg %fcc3, loop_3923
ldx [%l7 + 0x58], %o5
fnegs %f11, %f11
ldd [%l7 + 0x48], %f8
loop_3923:
st %f0, [%l7 + 0x14]
edge32l %g3, %i3, %l0
and %g4, %i7, %o4
udivx %l5, 0x1D04, %l4
ldsw [%l7 + 0x7C], %o1
bpos,a,pn %xcc, loop_3924
fmovsvc %xcc, %f14, %f7
fzeros %f4
ldd [%l7 + 0x70], %f8
loop_3924:
movrlz %l2, %o0, %g1
call loop_3925
fbug,a %fcc1, loop_3926
fcmpes %fcc3, %f7, %f1
ld [%l7 + 0x4C], %f8
loop_3925:
fbe %fcc3, loop_3927
loop_3926:
lduh [%l7 + 0x0E], %g5
movge %xcc, %g6, %o2
ldub [%l7 + 0x7C], %l3
loop_3927:
alignaddr %g7, %g2, %o3
edge8l %l1, %l6, %i5
std %f6, [%l7 + 0x30]
fmul8x16au %f13, %f3, %f10
bpos %xcc, loop_3928
tg %icc, 0x0
movcc %xcc, %o7, %i1
fmovda %xcc, %f0, %f9
loop_3928:
fpsub16 %f8, %f0, %f2
ldsb [%l7 + 0x43], %i0
bn loop_3929
ld [%l7 + 0x18], %f15
stb %i2, [%l7 + 0x2E]
ldsb [%l7 + 0x47], %i6
loop_3929:
fmovsge %xcc, %f9, %f11
lduw [%l7 + 0x60], %o6
ldx [%l7 + 0x60], %i4
fmul8sux16 %f14, %f8, %f10
sth %o5, [%l7 + 0x24]
fblg %fcc2, loop_3930
nop
setx loop_3931, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
siam 0x0
ld [%l7 + 0x0C], %f10
loop_3930:
pdist %f12, %f10, %f2
loop_3931:
fmovsg %xcc, %f15, %f5
ldx [%l7 + 0x68], %g3
ldd [%l7 + 0x70], %f4
fsrc1 %f14, %f0
fmovsge %xcc, %f9, %f14
stx %l0, [%l7 + 0x58]
fpsub32 %f14, %f12, %f2
stx %g4, [%l7 + 0x40]
movre %i7, 0x19C, %o4
tge %icc, 0x4
bcc,a loop_3932
move %xcc, %i3, %l5
std %f2, [%l7 + 0x20]
fmovdl %xcc, %f9, %f11
loop_3932:
sth %l4, [%l7 + 0x62]
lduh [%l7 + 0x7E], %l2
fmovsl %icc, %f14, %f9
ldsb [%l7 + 0x49], %o1
fones %f8
stb %g1, [%l7 + 0x21]
array8 %g5, %g6, %o0
lduh [%l7 + 0x20], %l3
ldsh [%l7 + 0x18], %g7
fzero %f6
fmovsne %xcc, %f6, %f10
fblg,a %fcc2, loop_3933
fsrc2s %f0, %f10
fxnors %f4, %f7, %f11
fbg,a %fcc0, loop_3934
loop_3933:
or %o2, %o3, %g2
fzero %f6
edge32 %l6, %l1, %i5
loop_3934:
fnot2 %f2, %f2
brnz %i1, loop_3935
ldub [%l7 + 0x62], %i0
ld [%l7 + 0x3C], %f13
fmul8x16au %f4, %f8, %f8
loop_3935:
fzeros %f9
udiv %i2, 0x1C51, %i6
fmovrslz %o6, %f10, %f15
fmovdcs %xcc, %f6, %f6
fpsub16 %f0, %f2, %f4
ldub [%l7 + 0x7C], %i4
sth %o7, [%l7 + 0x4E]
std %f14, [%l7 + 0x50]
movrlez %o5, 0x200, %l0
fbu %fcc0, loop_3936
fmul8x16al %f3, %f5, %f14
taddcc %g3, %g4, %i7
sdivcc %o4, 0x0B41, %i3
loop_3936:
fpackfix %f6, %f15
movne %icc, %l5, %l2
tg %xcc, 0x5
subc %l4, 0x1551, %g1
be loop_3937
movgu %icc, %g5, %g6
fmovsl %xcc, %f2, %f6
fmovdvs %xcc, %f5, %f0
loop_3937:
movle %xcc, %o0, %o1
tcs %icc, 0x5
fpmerge %f14, %f11, %f0
sth %g7, [%l7 + 0x2A]
fmovda %xcc, %f6, %f0
fandnot1s %f8, %f2, %f1
brgez %l3, loop_3938
fmovrsne %o2, %f5, %f4
std %f14, [%l7 + 0x30]
srl %g2, %o3, %l6
loop_3938:
fmovdle %icc, %f14, %f14
ldsh [%l7 + 0x20], %l1
fblg,a %fcc2, loop_3939
brlez,a %i1, loop_3940
sdiv %i0, 0x14C5, %i2
fmovrde %i6, %f12, %f8
loop_3939:
fnegs %f1, %f2
loop_3940:
ldd [%l7 + 0x28], %f8
fba,a %fcc1, loop_3941
bshuffle %f2, %f6, %f4
fcmpgt16 %f2, %f4, %o6
fmovdpos %xcc, %f14, %f0
loop_3941:
tg %xcc, 0x4
fnegs %f10, %f15
fmovsvc %xcc, %f11, %f14
movg %icc, %i5, %o7
fcmple16 %f10, %f8, %o5
array16 %l0, %i4, %g3
stb %i7, [%l7 + 0x33]
std %f12, [%l7 + 0x08]
fmovrslez %o4, %f1, %f5
ldsw [%l7 + 0x6C], %g4
bvc,a loop_3942
fmovsle %icc, %f6, %f3
ldsw [%l7 + 0x6C], %i3
sth %l5, [%l7 + 0x14]
loop_3942:
for %f10, %f0, %f4
fnors %f14, %f2, %f4
brgz %l4, loop_3943
movleu %xcc, %g1, %l2
orcc %g5, 0x0672, %o0
nop
setx loop_3944, %l0, %l1
jmpl %l1, %o1
loop_3943:
ldx [%l7 + 0x50], %g7
bneg %icc, loop_3945
ldsw [%l7 + 0x54], %g6
loop_3944:
st %f6, [%l7 + 0x5C]
stx %o2, [%l7 + 0x40]
loop_3945:
srlx %l3, %g2, %l6
fandnot2s %f5, %f4, %f4
movleu %xcc, %l1, %i1
fbn %fcc2, loop_3946
sdivx %i0, 0x07BF, %o3
edge8ln %i6, %i2, %o6
bge,pn %xcc, loop_3947
loop_3946:
fmovdcs %icc, %f5, %f2
bge %icc, loop_3948
st %f14, [%l7 + 0x78]
loop_3947:
ldd [%l7 + 0x68], %f12
fbe,a %fcc2, loop_3949
loop_3948:
fpadd16s %f5, %f1, %f3
ldx [%l7 + 0x10], %o7
and %o5, 0x0114, %l0
loop_3949:
stw %i5, [%l7 + 0x54]
fmovdl %icc, %f11, %f10
udivx %g3, 0x19F4, %i4
st %f7, [%l7 + 0x3C]
tcs %icc, 0x7
std %f10, [%l7 + 0x18]
stw %o4, [%l7 + 0x68]
fcmpne16 %f6, %f2, %i7
fsrc1 %f14, %f2
fmovdneg %icc, %f13, %f8
std %f4, [%l7 + 0x58]
mulx %i3, %g4, %l5
call loop_3950
stw %g1, [%l7 + 0x44]
bne,a %icc, loop_3951
fbn %fcc1, loop_3952
loop_3950:
stw %l4, [%l7 + 0x18]
mulx %l2, %g5, %o0
loop_3951:
fbo,a %fcc0, loop_3953
loop_3952:
fmovrsgz %g7, %f10, %f11
array32 %g6, %o2, %o1
ldsh [%l7 + 0x46], %g2
loop_3953:
fbuge %fcc3, loop_3954
fcmple16 %f12, %f10, %l3
ble loop_3955
ldx [%l7 + 0x68], %l1
loop_3954:
nop
setx loop_3956, %l0, %l1
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], %l6
loop_3955:
udivx %i0, 0x15EF, %o3
ld [%l7 + 0x58], %f0
loop_3956:
fcmped %fcc1, %f0, %f8
fmovd %f14, %f8
orcc %i1, %i6, %i2
fpadd32s %f13, %f12, %f1
ldd [%l7 + 0x70], %f12
smul %o6, 0x1004, %o7
fmovrdlz %l0, %f14, %f6
ldsb [%l7 + 0x50], %i5
ldsh [%l7 + 0x5A], %o5
fmovdcc %xcc, %f10, %f3
umul %g3, 0x0717, %o4
mulx %i7, %i3, %g4
lduw [%l7 + 0x2C], %i4
ldx [%l7 + 0x70], %l5
movl %xcc, %g1, %l2
movpos %icc, %l4, %o0
fnot1 %f2, %f12
ld [%l7 + 0x74], %f6
ldx [%l7 + 0x68], %g7
ldd [%l7 + 0x28], %f8
std %f2, [%l7 + 0x18]
addc %g6, %o2, %g5
sth %o1, [%l7 + 0x6E]
std %f6, [%l7 + 0x50]
stb %g2, [%l7 + 0x63]
fmovdneg %icc, %f8, %f4
ldd [%l7 + 0x18], %f0
mova %xcc, %l1, %l6
fmovda %icc, %f3, %f2
tle %xcc, 0x4
nop
setx loop_3957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %i0, %l3, %o3
ldx [%l7 + 0x40], %i6
fmovdne %icc, %f11, %f0
loop_3957:
alignaddr %i2, %i1, %o6
lduw [%l7 + 0x28], %l0
fbue,a %fcc3, loop_3958
std %f0, [%l7 + 0x60]
fmovscs %xcc, %f0, %f5
fandnot1s %f8, %f1, %f5
loop_3958:
fmovdne %icc, %f6, %f7
fcmpne32 %f10, %f4, %o7
fmovdleu %xcc, %f13, %f3
taddcc %i5, %g3, %o4
fzeros %f2
orncc %o5, 0x0042, %i3
fxors %f2, %f4, %f5
ldd [%l7 + 0x28], %f2
fblg %fcc2, loop_3959
ld [%l7 + 0x14], %f15
alignaddr %i7, %g4, %i4
movge %icc, %l5, %l2
loop_3959:
bn,a,pn %icc, loop_3960
fsrc2 %f12, %f8
bshuffle %f12, %f14, %f4
tsubcc %g1, %o0, %g7
loop_3960:
stw %g6, [%l7 + 0x60]
stw %l4, [%l7 + 0x54]
ldsb [%l7 + 0x65], %o2
fmovdl %xcc, %f8, %f4
lduw [%l7 + 0x7C], %o1
alignaddr %g5, %g2, %l1
fblg,a %fcc3, loop_3961
fmovdg %icc, %f7, %f14
fbule,a %fcc0, loop_3962
movge %xcc, %i0, %l6
loop_3961:
tn %icc, 0x7
ldsb [%l7 + 0x45], %o3
loop_3962:
udivcc %i6, 0x1EB6, %i2
srlx %i1, %o6, %l3
mulscc %o7, %l0, %g3
movg %xcc, %o4, %o5
ldub [%l7 + 0x17], %i3
ldx [%l7 + 0x70], %i5
tleu %icc, 0x1
fpmerge %f0, %f5, %f4
ldd [%l7 + 0x28], %f12
fnands %f1, %f10, %f5
fmovrslz %i7, %f7, %f11
srax %i4, %l5, %l2
fpack16 %f14, %f1
lduh [%l7 + 0x74], %g4
bgu,a,pt %xcc, loop_3963
ba,a %icc, loop_3964
fmovd %f10, %f4
fmovrsgz %o0, %f8, %f10
loop_3963:
fsrc1 %f4, %f4
loop_3964:
ld [%l7 + 0x18], %f6
fmul8sux16 %f2, %f6, %f12
tn %xcc, 0x0
bl,pn %icc, loop_3965
tvs %xcc, 0x6
array8 %g1, %g6, %g7
ldd [%l7 + 0x20], %f12
loop_3965:
tpos %xcc, 0x6
sth %l4, [%l7 + 0x3E]
ld [%l7 + 0x3C], %f0
siam 0x5
lduw [%l7 + 0x68], %o2
movrne %g5, %o1, %g2
ldd [%l7 + 0x78], %f14
fmovrdgez %i0, %f10, %f6
edge16n %l1, %l6, %i6
bneg,pn %xcc, loop_3966
fcmpgt32 %f12, %f14, %o3
fmovsg %xcc, %f8, %f12
andn %i1, %o6, %l3
loop_3966:
stb %i2, [%l7 + 0x6D]
stb %l0, [%l7 + 0x4C]
ldub [%l7 + 0x33], %o7
bge,pt %xcc, loop_3967
tneg %xcc, 0x7
brnz %g3, loop_3968
tneg %icc, 0x2
loop_3967:
andn %o5, 0x1371, %i3
bneg,a loop_3969
loop_3968:
fmovsle %icc, %f12, %f11
stw %i5, [%l7 + 0x18]
ldub [%l7 + 0x28], %i7
loop_3969:
stx %o4, [%l7 + 0x38]
fbug %fcc0, loop_3970
fnot1 %f12, %f12
edge32ln %i4, %l2, %g4
and %o0, 0x0012, %l5
loop_3970:
fandnot1 %f10, %f6, %f12
ldub [%l7 + 0x21], %g1
srlx %g6, %g7, %l4
fmovsn %xcc, %f6, %f11
std %f14, [%l7 + 0x30]
fxnors %f15, %f3, %f2
ldsh [%l7 + 0x16], %g5
lduh [%l7 + 0x1A], %o2
add %g2, %o1, %i0
fpackfix %f6, %f6
ldsw [%l7 + 0x74], %l1
fmovdle %icc, %f1, %f10
fabss %f8, %f11
fcmpgt32 %f4, %f10, %l6
fbl %fcc1, loop_3971
nop
setx loop_3972, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %o3, %f9, %f7
movrgz %i6, %o6, %l3
loop_3971:
sdivx %i1, 0x068C, %l0
loop_3972:
edge32 %o7, %i2, %g3
tcs %xcc, 0x0
edge16ln %i3, %o5, %i7
umulcc %i5, 0x15D8, %i4
nop
setx loop_3973, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x6B], %o4
fbuge,a %fcc2, loop_3974
lduw [%l7 + 0x10], %l2
loop_3973:
fxnor %f14, %f8, %f4
ldd [%l7 + 0x28], %f4
loop_3974:
fpadd16s %f6, %f0, %f0
ldub [%l7 + 0x4D], %o0
ldx [%l7 + 0x40], %l5
ldx [%l7 + 0x18], %g4
edge16n %g6, %g7, %g1
fsrc1s %f11, %f2
fmovdpos %icc, %f13, %f7
st %f6, [%l7 + 0x78]
taddcc %g5, 0x1160, %o2
fmovde %icc, %f11, %f14
ld [%l7 + 0x1C], %f7
std %f0, [%l7 + 0x28]
st %f11, [%l7 + 0x48]
fmovd %f10, %f6
popc %g2, %l4
fmul8ulx16 %f4, %f8, %f10
std %f10, [%l7 + 0x08]
lduw [%l7 + 0x70], %i0
lduh [%l7 + 0x7C], %o1
stx %l1, [%l7 + 0x60]
movne %icc, %l6, %o3
fpadd16 %f4, %f8, %f2
fbo,a %fcc1, loop_3975
stx %i6, [%l7 + 0x48]
tleu %icc, 0x0
addc %o6, %l3, %l0
loop_3975:
lduw [%l7 + 0x60], %o7
fnand %f12, %f6, %f14
std %f6, [%l7 + 0x70]
std %f2, [%l7 + 0x30]
tl %icc, 0x7
ldub [%l7 + 0x0E], %i1
fmovsle %xcc, %f9, %f2
ldsb [%l7 + 0x15], %i2
movrlz %g3, 0x2B3, %o5
fmovsvc %xcc, %f6, %f1
lduw [%l7 + 0x70], %i3
taddcctv %i7, 0x10B7, %i5
ldsb [%l7 + 0x57], %o4
movle %xcc, %l2, %o0
fxnors %f3, %f12, %f8
fmovrdlz %i4, %f2, %f12
movrlz %l5, 0x381, %g4
lduw [%l7 + 0x40], %g6
sth %g1, [%l7 + 0x12]
stw %g7, [%l7 + 0x5C]
movrne %o2, %g2, %l4
movge %icc, %g5, %i0
movpos %xcc, %l1, %l6
fnegs %f5, %f15
fbne %fcc0, loop_3976
fmovsle %xcc, %f5, %f12
st %f6, [%l7 + 0x54]
edge16ln %o3, %o1, %o6
loop_3976:
tn %icc, 0x3
fmovscc %xcc, %f11, %f13
ldsb [%l7 + 0x73], %i6
lduw [%l7 + 0x50], %l3
fmovdcs %xcc, %f15, %f12
st %f5, [%l7 + 0x60]
fmovrsgz %l0, %f14, %f12
fpmerge %f6, %f6, %f8
fba %fcc0, loop_3977
fmovdne %icc, %f0, %f2
bgu,pt %xcc, loop_3978
fmovsn %xcc, %f11, %f9
loop_3977:
fmovdneg %icc, %f8, %f15
fmovsneg %xcc, %f11, %f2
loop_3978:
fnot1 %f10, %f0
te %icc, 0x0
movge %icc, %o7, %i1
array16 %g3, %i2, %i3
fmovdneg %xcc, %f9, %f1
fcmpgt32 %f10, %f8, %o5
umulcc %i7, 0x1EE3, %i5
st %f15, [%l7 + 0x1C]
bvc %icc, loop_3979
orncc %o4, 0x1AF0, %l2
ld [%l7 + 0x6C], %f4
ldsh [%l7 + 0x42], %o0
loop_3979:
smul %l5, 0x1F6B, %i4
fornot1s %f4, %f12, %f4
ld [%l7 + 0x58], %f10
fmovsvs %icc, %f6, %f1
fexpand %f3, %f8
movleu %icc, %g6, %g4
ldsw [%l7 + 0x3C], %g7
fcmpeq32 %f6, %f8, %o2
edge32n %g2, %g1, %g5
fmovsneg %icc, %f6, %f10
fpack32 %f2, %f8, %f8
movcc %xcc, %l4, %i0
fmovdpos %icc, %f7, %f11
fmovrde %l6, %f8, %f6
fpmerge %f4, %f2, %f0
umul %l1, %o3, %o1
fbul %fcc2, loop_3980
ldd [%l7 + 0x28], %f2
xor %i6, %l3, %o6
sth %o7, [%l7 + 0x1C]
loop_3980:
fandnot1s %f10, %f2, %f0
fmovde %icc, %f12, %f5
ldd [%l7 + 0x18], %f14
fand %f6, %f14, %f14
xor %i1, %l0, %g3
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
andn %i3, %i2, %i7
stw %o5, [%l7 + 0x7C]
ldub [%l7 + 0x50], %o4
loop_3981:
edge8 %i5, %l2, %o0
andcc %l5, %i4, %g6
fmovrsne %g4, %f13, %f11
st %f15, [%l7 + 0x38]
sth %g7, [%l7 + 0x54]
lduw [%l7 + 0x68], %g2
mulx %g1, %g5, %o2
fmovs %f9, %f6
fmovrdne %l4, %f10, %f4
sdiv %i0, 0x15F3, %l1
fornot2 %f4, %f8, %f12
edge8l %l6, %o1, %o3
st %f0, [%l7 + 0x58]
faligndata %f10, %f14, %f0
nop
setx loop_3982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pn %icc, loop_3983
movrgz %l3, %o6, %i6
fbn %fcc2, loop_3984
loop_3982:
fcmps %fcc0, %f5, %f10
loop_3983:
ldd [%l7 + 0x78], %f2
fmovsge %icc, %f3, %f15
loop_3984:
fmuld8sux16 %f0, %f7, %f10
tleu %icc, 0x7
fbu %fcc1, loop_3985
fbn,a %fcc2, loop_3986
tne %xcc, 0x2
lduh [%l7 + 0x12], %i1
loop_3985:
fpadd16 %f2, %f10, %f6
loop_3986:
fmul8x16 %f0, %f2, %f0
te %xcc, 0x4
fmovd %f12, %f8
fpadd16 %f6, %f8, %f4
fmovsgu %icc, %f9, %f13
fandnot2s %f7, %f1, %f8
fcmpd %fcc1, %f10, %f8
fmovrdlez %l0, %f14, %f6
faligndata %f12, %f2, %f4
bne,pn %icc, loop_3987
fmovda %icc, %f14, %f2
ldub [%l7 + 0x2E], %o7
fmovdgu %xcc, %f1, %f6
loop_3987:
brnz,a %i3, loop_3988
fmovsleu %xcc, %f14, %f5
addccc %g3, 0x039E, %i7
fbuge %fcc3, loop_3989
loop_3988:
movrne %i2, %o5, %i5
xor %o4, 0x1E43, %o0
xor %l2, %l5, %i4
loop_3989:
ldsh [%l7 + 0x7E], %g6
fcmpne32 %f4, %f8, %g4
lduh [%l7 + 0x3C], %g2
brlez %g7, loop_3990
movcc %xcc, %g5, %g1
fmovse %xcc, %f15, %f8
xnor %l4, 0x1ABE, %o2
loop_3990:
fbu %fcc1, loop_3991
ldx [%l7 + 0x10], %i0
tcc %xcc, 0x2
fba %fcc1, loop_3992
loop_3991:
std %f6, [%l7 + 0x48]
fbu %fcc1, loop_3993
ldd [%l7 + 0x58], %f8
loop_3992:
fmuld8sux16 %f5, %f6, %f8
fmovrdne %l6, %f6, %f14
loop_3993:
sra %o1, 0x18, %l1
ta %xcc, 0x6
fbue %fcc2, loop_3994
stw %o3, [%l7 + 0x70]
srl %l3, %i6, %o6
sth %i1, [%l7 + 0x32]
loop_3994:
fand %f6, %f6, %f4
fmovdl %xcc, %f13, %f2
fornot2s %f4, %f10, %f10
addcc %l0, %i3, %g3
fcmps %fcc3, %f3, %f13
fcmple16 %f12, %f14, %o7
movneg %icc, %i7, %o5
fnors %f4, %f14, %f9
bn,a,pn %xcc, loop_3995
lduh [%l7 + 0x16], %i2
ldsw [%l7 + 0x14], %i5
fcmple16 %f6, %f10, %o4
loop_3995:
fmovrslez %o0, %f5, %f9
sdiv %l2, 0x1C53, %l5
fandnot1 %f2, %f4, %f8
ldsw [%l7 + 0x78], %i4
tleu %xcc, 0x2
std %f8, [%l7 + 0x30]
smul %g4, %g6, %g7
fmovsvs %icc, %f14, %f2
fmovsle %icc, %f14, %f13
fmovsgu %xcc, %f11, %f3
bleu,a,pt %icc, loop_3996
fornot1 %f14, %f2, %f12
fbe,a %fcc1, loop_3997
fexpand %f10, %f8
loop_3996:
ldsb [%l7 + 0x59], %g2
bge,a %icc, loop_3998
loop_3997:
fsrc1s %f12, %f7
fornot2 %f6, %f8, %f6
fbuge,a %fcc0, loop_3999
loop_3998:
ldsb [%l7 + 0x5C], %g5
fmovrdlz %l4, %f0, %f10
tge %icc, 0x7
loop_3999:
stb %o2, [%l7 + 0x5F]
add %i0, %l6, %g1
fbuge,a %fcc1, loop_4000
ldd [%l7 + 0x20], %f10
smulcc %o1, %l1, %l3
umulcc %o3, 0x19C1, %i6
loop_4000:
ld [%l7 + 0x24], %f5
popc %i1, %l0
std %f10, [%l7 + 0x30]
fcmpgt16 %f10, %f12, %i3
fmovrdlz %g3, %f12, %f12
stx %o6, [%l7 + 0x40]
fmovdge %icc, %f14, %f15
fcmpeq32 %f2, %f2, %i7
bn,pt %icc, loop_4001
std %f0, [%l7 + 0x78]
ldsh [%l7 + 0x40], %o7
pdist %f2, %f6, %f6
loop_4001:
and %i2, %o5, %o4
fcmpne32 %f10, %f2, %i5
sdivx %l2, 0x0BEC, %o0
popc %i4, %l5
tneg %icc, 0x1
ldsb [%l7 + 0x32], %g4
fzeros %f11
ldsb [%l7 + 0x68], %g6
fpmerge %f7, %f7, %f8
tl %icc, 0x6
andn %g2, 0x0CDE, %g5
popc 0x1A58, %g7
fsrc2 %f4, %f8
ldd [%l7 + 0x50], %f0
movre %o2, %i0, %l4
tsubcc %g1, %o1, %l1
for %f10, %f6, %f6
bge,a,pt %icc, loop_4002
sth %l3, [%l7 + 0x2A]
ldx [%l7 + 0x10], %o3
umul %l6, 0x1437, %i1
loop_4002:
fbue,a %fcc0, loop_4003
sllx %i6, 0x19, %i3
fmovrdgz %g3, %f12, %f14
brlez,a %l0, loop_4004
loop_4003:
fmovsvc %xcc, %f12, %f4
udivx %i7, 0x043C, %o6
sth %i2, [%l7 + 0x14]
loop_4004:
stw %o7, [%l7 + 0x34]
fsrc1s %f10, %f1
edge8n %o4, %o5, %l2
std %f8, [%l7 + 0x08]
fpadd32 %f10, %f10, %f14
lduw [%l7 + 0x44], %o0
ld [%l7 + 0x20], %f14
bpos,pt %icc, loop_4005
fbl,a %fcc3, loop_4006
fsrc2 %f0, %f4
stw %i4, [%l7 + 0x24]
loop_4005:
fmovdvc %xcc, %f14, %f14
loop_4006:
fxors %f9, %f12, %f0
fpack16 %f8, %f12
ld [%l7 + 0x24], %f5
lduh [%l7 + 0x64], %l5
fsrc2s %f7, %f11
ldsb [%l7 + 0x6A], %g4
stw %g6, [%l7 + 0x24]
bcc,pt %xcc, loop_4007
tvc %icc, 0x3
ldsh [%l7 + 0x0C], %i5
nop
setx loop_4008, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4007:
ldx [%l7 + 0x18], %g5
addc %g2, %o2, %i0
ldx [%l7 + 0x58], %l4
loop_4008:
movrlz %g1, 0x19D, %g7
ldsb [%l7 + 0x7E], %o1
fbul,a %fcc1, loop_4009
tcs %icc, 0x5
fmovd %f14, %f8
addccc %l1, 0x0B09, %o3
loop_4009:
bg,a loop_4010
stb %l6, [%l7 + 0x44]
ldub [%l7 + 0x78], %i1
fsrc1s %f11, %f8
loop_4010:
ldsb [%l7 + 0x6E], %i6
fornot1s %f12, %f12, %f1
addc %i3, 0x095D, %g3
fbg %fcc0, loop_4011
stx %l3, [%l7 + 0x10]
ldx [%l7 + 0x78], %i7
fone %f10
loop_4011:
ba,a loop_4012
st %f15, [%l7 + 0x5C]
movrgz %l0, %o6, %o7
brgz %i2, loop_4013
loop_4012:
fsrc1 %f10, %f6
fmovsvs %xcc, %f3, %f11
stx %o5, [%l7 + 0x68]
loop_4013:
array8 %o4, %o0, %i4
tn %xcc, 0x6
edge8 %l5, %g4, %g6
ldub [%l7 + 0x13], %i5
lduw [%l7 + 0x30], %g5
orn %g2, 0x1611, %l2
fmovsneg %icc, %f2, %f9
brz,a %o2, loop_4014
udiv %l4, 0x10AB, %i0
fbul %fcc2, loop_4015
addccc %g1, 0x0DB3, %g7
loop_4014:
srax %l1, %o3, %o1
move %icc, %l6, %i1
loop_4015:
brlez,a %i6, loop_4016
movrgez %i3, %l3, %g3
bl,pn %xcc, loop_4017
fmovsneg %icc, %f15, %f9
loop_4016:
bgu,a loop_4018
fmovrdgez %i7, %f2, %f14
loop_4017:
tn %xcc, 0x3
stw %l0, [%l7 + 0x40]
loop_4018:
ld [%l7 + 0x14], %f12
fmul8x16au %f0, %f6, %f4
st %f6, [%l7 + 0x7C]
ldsh [%l7 + 0x20], %o7
movrlz %i2, %o6, %o4
stb %o0, [%l7 + 0x49]
fmul8x16al %f2, %f11, %f10
stw %i4, [%l7 + 0x30]
st %f3, [%l7 + 0x40]
stx %o5, [%l7 + 0x50]
udiv %l5, 0x1AD1, %g6
fbug %fcc1, loop_4019
ldub [%l7 + 0x7E], %i5
mulscc %g4, %g5, %g2
sth %o2, [%l7 + 0x2A]
loop_4019:
fmovdvc %xcc, %f12, %f5
lduw [%l7 + 0x68], %l4
lduh [%l7 + 0x6A], %i0
stw %g1, [%l7 + 0x3C]
lduw [%l7 + 0x20], %g7
bvs loop_4020
ldd [%l7 + 0x48], %f4
ld [%l7 + 0x7C], %f11
sdiv %l2, 0x0EA6, %o3
loop_4020:
fblg %fcc1, loop_4021
movle %xcc, %o1, %l1
fpmerge %f3, %f13, %f2
array32 %i1, %l6, %i6
loop_4021:
tne %xcc, 0x6
movrgez %l3, 0x0D2, %i3
std %f14, [%l7 + 0x60]
stb %g3, [%l7 + 0x3A]
ldd [%l7 + 0x20], %f10
lduw [%l7 + 0x2C], %l0
fmovrslez %i7, %f13, %f13
ldub [%l7 + 0x70], %o7
edge16n %i2, %o6, %o0
fmovrsne %o4, %f13, %f8
fsrc1 %f2, %f10
ldd [%l7 + 0x20], %f0
ldx [%l7 + 0x58], %i4
movcs %xcc, %o5, %l5
stb %g6, [%l7 + 0x2B]
fcmps %fcc2, %f15, %f15
fone %f2
lduh [%l7 + 0x08], %g4
std %f0, [%l7 + 0x68]
bn %xcc, loop_4022
smul %i5, 0x1F94, %g2
stw %g5, [%l7 + 0x40]
ldd [%l7 + 0x60], %f10
loop_4022:
std %f6, [%l7 + 0x68]
sth %o2, [%l7 + 0x2E]
brgz %l4, loop_4023
edge32ln %i0, %g1, %l2
srax %g7, 0x19, %o1
brgez %o3, loop_4024
loop_4023:
ldx [%l7 + 0x18], %l1
ldsb [%l7 + 0x3D], %l6
ldub [%l7 + 0x18], %i1
loop_4024:
ldub [%l7 + 0x64], %i6
stb %l3, [%l7 + 0x0F]
fbo,a %fcc1, loop_4025
fbe %fcc0, loop_4026
addccc %g3, 0x11E2, %l0
fpack16 %f12, %f4
loop_4025:
fors %f1, %f10, %f8
loop_4026:
array32 %i3, %i7, %i2
fmovsle %icc, %f3, %f0
stx %o6, [%l7 + 0x78]
fexpand %f4, %f6
smul %o0, %o7, %i4
brlez %o5, loop_4027
ldub [%l7 + 0x23], %o4
fpsub16 %f8, %f0, %f6
or %g6, 0x12D0, %g4
loop_4027:
sth %l5, [%l7 + 0x14]
stw %i5, [%l7 + 0x68]
ldub [%l7 + 0x39], %g2
edge16 %g5, %l4, %o2
addccc %g1, 0x0219, %i0
addcc %g7, 0x0F67, %l2
call loop_4028
fcmple16 %f12, %f14, %o1
ldd [%l7 + 0x20], %f4
ldsb [%l7 + 0x74], %l1
loop_4028:
ldsw [%l7 + 0x50], %o3
udivx %l6, 0x09A3, %i6
stb %l3, [%l7 + 0x37]
popc %i1, %g3
fornot1 %f8, %f4, %f10
lduh [%l7 + 0x4A], %l0
ldsb [%l7 + 0x3D], %i7
ldsh [%l7 + 0x7A], %i3
fmovdle %xcc, %f6, %f7
fbuge,a %fcc0, loop_4029
fmovs %f2, %f13
brnz,a %i2, loop_4030
movrne %o0, 0x386, %o7
loop_4029:
lduh [%l7 + 0x36], %o6
bne loop_4031
loop_4030:
lduh [%l7 + 0x32], %i4
add %o4, 0x0421, %g6
edge32l %g4, %l5, %i5
loop_4031:
fcmpeq32 %f10, %f12, %o5
ldd [%l7 + 0x58], %f12
stb %g2, [%l7 + 0x2B]
fnot1s %f13, %f0
ldd [%l7 + 0x30], %f10
fmovde %icc, %f9, %f7
edge16n %l4, %g5, %g1
ldub [%l7 + 0x20], %o2
xor %i0, %g7, %o1
movvs %xcc, %l1, %o3
fcmple16 %f6, %f14, %l6
sth %l2, [%l7 + 0x1E]
bpos %xcc, loop_4032
fornot1 %f0, %f10, %f0
movcs %icc, %i6, %l3
fcmpgt16 %f2, %f6, %i1
loop_4032:
or %g3, 0x0570, %l0
bneg,pn %xcc, loop_4033
smul %i3, 0x0759, %i2
stb %i7, [%l7 + 0x25]
fornot2 %f6, %f8, %f2
loop_4033:
bshuffle %f2, %f10, %f8
edge16ln %o7, %o0, %o6
movne %xcc, %o4, %i4
stx %g4, [%l7 + 0x58]
fmovrdne %l5, %f8, %f12
smul %i5, 0x18C3, %o5
ldsw [%l7 + 0x2C], %g2
fbge %fcc2, loop_4034
orcc %l4, %g5, %g6
andncc %g1, %i0, %g7
ld [%l7 + 0x08], %f2
loop_4034:
fbue %fcc2, loop_4035
bne,pt %icc, loop_4036
ldsw [%l7 + 0x40], %o2
bn,pt %icc, loop_4037
loop_4035:
fnot1s %f11, %f11
loop_4036:
alignaddrl %o1, %l1, %o3
fone %f2
loop_4037:
ldsh [%l7 + 0x44], %l6
ldsh [%l7 + 0x52], %i6
bge %xcc, loop_4038
movvs %icc, %l3, %i1
andncc %g3, %l0, %l2
fpadd32 %f4, %f8, %f10
loop_4038:
addccc %i3, %i2, %i7
ldsb [%l7 + 0x55], %o7
movrgez %o0, %o6, %o4
srax %g4, 0x0E, %l5
addcc %i4, %i5, %o5
ldub [%l7 + 0x3F], %g2
fbue,a %fcc2, loop_4039
fandnot1s %f8, %f14, %f15
fandnot2s %f11, %f5, %f10
fmovspos %xcc, %f1, %f12
loop_4039:
std %f0, [%l7 + 0x78]
tleu %xcc, 0x1
te %icc, 0x7
srl %g5, %g6, %l4
and %g1, %g7, %o2
fmovdge %xcc, %f1, %f5
fmovsleu %xcc, %f5, %f13
fzero %f4
fmovsvc %xcc, %f15, %f7
sth %i0, [%l7 + 0x2C]
fbge %fcc2, loop_4040
ldx [%l7 + 0x40], %o1
sdivcc %l1, 0x15C4, %l6
stb %o3, [%l7 + 0x1B]
loop_4040:
stb %i6, [%l7 + 0x5C]
srlx %i1, %g3, %l3
brz %l0, loop_4041
movrlz %i3, 0x091, %l2
alignaddrl %i7, %o7, %i2
edge8l %o0, %o4, %o6
loop_4041:
bpos,a,pn %xcc, loop_4042
srax %l5, %i4, %g4
ldsw [%l7 + 0x08], %o5
edge8n %g2, %i5, %g5
loop_4042:
fcmps %fcc0, %f2, %f4
fpmerge %f6, %f4, %f10
fmovdle %icc, %f13, %f1
std %f2, [%l7 + 0x60]
fbo %fcc0, loop_4043
lduw [%l7 + 0x78], %l4
fmovrdlez %g6, %f6, %f10
st %f2, [%l7 + 0x58]
loop_4043:
xnor %g7, %g1, %i0
edge32ln %o1, %o2, %l1
array32 %o3, %i6, %i1
stb %l6, [%l7 + 0x38]
edge8l %l3, %g3, %l0
ldsb [%l7 + 0x5A], %l2
addccc %i7, 0x08E4, %i3
fnot2 %f0, %f4
stb %i2, [%l7 + 0x5F]
mulscc %o0, %o7, %o6
stw %o4, [%l7 + 0x08]
movpos %xcc, %i4, %l5
fcmpne16 %f4, %f0, %o5
xnorcc %g2, %i5, %g5
fbu %fcc1, loop_4044
ba,a loop_4045
fmovscs %xcc, %f10, %f4
bgu,pn %xcc, loop_4046
loop_4044:
tpos %icc, 0x7
loop_4045:
movcs %xcc, %l4, %g6
movrgez %g7, 0x3D1, %g1
loop_4046:
edge32ln %i0, %o1, %o2
movge %icc, %g4, %l1
fcmpne16 %f4, %f12, %o3
fand %f12, %f14, %f4
bg,a loop_4047
movg %icc, %i6, %l6
edge16ln %i1, %l3, %g3
st %f2, [%l7 + 0x18]
loop_4047:
ldsb [%l7 + 0x18], %l2
fmovdpos %icc, %f15, %f13
sth %l0, [%l7 + 0x10]
ta %icc, 0x0
st %f6, [%l7 + 0x50]
andcc %i7, %i2, %o0
stb %i3, [%l7 + 0x10]
stw %o6, [%l7 + 0x64]
lduw [%l7 + 0x64], %o4
fbug,a %fcc1, loop_4048
std %f8, [%l7 + 0x60]
fcmpeq16 %f12, %f12, %o7
st %f5, [%l7 + 0x2C]
loop_4048:
fmovrdgz %i4, %f10, %f4
movl %xcc, %l5, %g2
srax %i5, %g5, %o5
ld [%l7 + 0x18], %f12
bgu loop_4049
fbule %fcc1, loop_4050
addccc %g6, %l4, %g7
bleu loop_4051
loop_4049:
st %f6, [%l7 + 0x28]
loop_4050:
std %f2, [%l7 + 0x10]
lduh [%l7 + 0x0C], %g1
loop_4051:
tsubcc %o1, %o2, %i0
ld [%l7 + 0x4C], %f1
lduh [%l7 + 0x68], %l1
tg %icc, 0x5
ldsb [%l7 + 0x35], %o3
fornot1s %f9, %f14, %f12
ldsw [%l7 + 0x48], %i6
ld [%l7 + 0x48], %f13
fmovrsgez %g4, %f3, %f10
sethi 0x1C38, %i1
fnands %f4, %f7, %f4
ld [%l7 + 0x3C], %f0
fbu,a %fcc1, loop_4052
stw %l6, [%l7 + 0x18]
tne %xcc, 0x6
fnands %f7, %f4, %f10
loop_4052:
lduw [%l7 + 0x68], %l3
smul %g3, 0x0B97, %l2
ld [%l7 + 0x4C], %f12
fmovrdgz %i7, %f8, %f2
fnands %f5, %f15, %f7
movge %xcc, %i2, %o0
fmovdvc %xcc, %f0, %f4
ld [%l7 + 0x1C], %f1
std %f6, [%l7 + 0x10]
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x30], %l0
lduw [%l7 + 0x6C], %o6
fmovrse %o4, %f0, %f13
fba %fcc2, loop_4053
fmovdneg %icc, %f11, %f2
fmovdvc %xcc, %f14, %f11
ldub [%l7 + 0x3C], %i3
loop_4053:
fmovsgu %xcc, %f12, %f12
tcc %xcc, 0x2
bl,pn %icc, loop_4054
stb %o7, [%l7 + 0x70]
fornot1s %f6, %f11, %f3
lduh [%l7 + 0x68], %i4
loop_4054:
ldub [%l7 + 0x55], %l5
fzeros %f13
fmovscc %icc, %f8, %f8
ldd [%l7 + 0x38], %f10
movrne %g2, 0x1C4, %i5
orncc %g5, %o5, %l4
fmovsl %xcc, %f15, %f11
fornot1 %f6, %f2, %f6
edge32l %g6, %g1, %o1
movcs %icc, %g7, %i0
movvc %xcc, %l1, %o2
fmul8x16 %f5, %f6, %f14
fmovsleu %icc, %f1, %f2
edge16l %i6, %o3, %i1
stx %l6, [%l7 + 0x40]
srax %g4, 0x09, %l3
sth %g3, [%l7 + 0x5C]
nop
setx loop_4055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %i7, %i2, %l2
nop
setx loop_4056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a loop_4057
loop_4055:
edge8 %l0, %o6, %o4
fmovdl %icc, %f10, %f6
loop_4056:
fbul,a %fcc3, loop_4058
loop_4057:
fornot2s %f15, %f6, %f11
edge16n %o0, %o7, %i3
fmovrsgez %i4, %f14, %f9
loop_4058:
fmovsl %xcc, %f7, %f14
subccc %g2, 0x09A9, %l5
lduw [%l7 + 0x24], %g5
lduh [%l7 + 0x4E], %o5
sllx %i5, 0x0A, %l4
fbne,a %fcc2, loop_4059
stb %g6, [%l7 + 0x45]
ldx [%l7 + 0x08], %o1
ble %icc, loop_4060
loop_4059:
fnegs %f10, %f13
movcc %icc, %g1, %i0
ldsb [%l7 + 0x1D], %l1
loop_4060:
be,pt %xcc, loop_4061
stx %o2, [%l7 + 0x70]
movvc %xcc, %g7, %i6
fornot2 %f12, %f8, %f10
loop_4061:
edge16ln %i1, %o3, %l6
fmovrdne %g4, %f8, %f12
ldd [%l7 + 0x20], %f10
fmovdn %xcc, %f7, %f6
tneg %icc, 0x4
fbule,a %fcc2, loop_4062
movpos %xcc, %l3, %g3
stx %i7, [%l7 + 0x68]
tl %icc, 0x0
loop_4062:
alignaddr %l2, %l0, %i2
srax %o4, 0x03, %o6
bvs,pn %xcc, loop_4063
ldd [%l7 + 0x38], %f2
or %o7, %i3, %i4
ta %xcc, 0x1
loop_4063:
fcmpd %fcc2, %f6, %f8
udivx %g2, 0x090A, %l5
std %f14, [%l7 + 0x60]
fmovrsne %o0, %f9, %f14
fbne,a %fcc1, loop_4064
stb %g5, [%l7 + 0x57]
ld [%l7 + 0x18], %f3
ldx [%l7 + 0x78], %i5
loop_4064:
movn %xcc, %l4, %g6
fcmpeq16 %f2, %f4, %o5
ldsh [%l7 + 0x40], %g1
ldx [%l7 + 0x78], %i0
fbue %fcc1, loop_4065
fbl,a %fcc2, loop_4066
fmovsn %icc, %f9, %f11
edge8n %l1, %o1, %g7
loop_4065:
stx %i6, [%l7 + 0x70]
loop_4066:
fcmpne32 %f10, %f0, %i1
andncc %o3, %l6, %g4
bpos,a %xcc, loop_4067
fbue,a %fcc2, loop_4068
fabsd %f10, %f14
fble %fcc1, loop_4069
loop_4067:
sdivx %l3, 0x04BE, %o2
loop_4068:
movl %icc, %i7, %l2
fpsub16s %f10, %f15, %f8
loop_4069:
fpadd16s %f15, %f0, %f15
fmovs %f5, %f3
sll %g3, %i2, %o4
ldsw [%l7 + 0x10], %l0
array16 %o7, %o6, %i3
fxors %f2, %f2, %f2
ld [%l7 + 0x4C], %f2
fmovde %icc, %f11, %f6
std %f2, [%l7 + 0x68]
fones %f4
fmovdle %xcc, %f9, %f6
movrlez %i4, %g2, %o0
ldd [%l7 + 0x40], %f12
fmovdvc %xcc, %f10, %f8
alignaddr %g5, %i5, %l4
stw %l5, [%l7 + 0x14]
lduh [%l7 + 0x0C], %o5
fcmpne16 %f8, %f6, %g1
pdist %f14, %f10, %f14
fandnot1s %f1, %f7, %f7
edge32ln %g6, %i0, %o1
edge8n %g7, %l1, %i1
umulcc %o3, 0x0A57, %l6
fpadd16s %f3, %f4, %f13
fmovrsgz %g4, %f12, %f10
sth %l3, [%l7 + 0x62]
fornot2 %f2, %f10, %f14
nop
setx loop_4070, %l0, %l1
jmpl %l1, %i6
andcc %o2, 0x067B, %i7
orcc %g3, %i2, %l2
ldd [%l7 + 0x18], %f0
loop_4070:
ldsb [%l7 + 0x7F], %o4
fandnot2 %f6, %f10, %f10
fbg,a %fcc2, loop_4071
fmovscc %icc, %f14, %f6
fpsub16s %f0, %f3, %f0
fands %f6, %f12, %f6
loop_4071:
ldub [%l7 + 0x09], %l0
fcmpne16 %f12, %f12, %o7
fones %f14
stb %i3, [%l7 + 0x11]
sethi 0x125A, %o6
movpos %icc, %i4, %g2
fmovdneg %icc, %f3, %f3
fmovsne %icc, %f2, %f10
fpsub16 %f0, %f0, %f10
ldd [%l7 + 0x48], %f10
fmovrdgz %g5, %f0, %f10
edge32n %o0, %l4, %l5
fornot2 %f0, %f12, %f14
sllx %i5, 0x04, %o5
fsrc2 %f6, %f2
movrgz %g6, %g1, %i0
lduw [%l7 + 0x68], %g7
fmovsvc %xcc, %f4, %f7
alignaddr %o1, %l1, %o3
sth %l6, [%l7 + 0x7E]
fmovde %icc, %f3, %f6
fornot1 %f0, %f8, %f8
te %icc, 0x5
bcs %xcc, loop_4072
lduh [%l7 + 0x5E], %i1
fmovrdgez %g4, %f2, %f8
lduh [%l7 + 0x5A], %l3
loop_4072:
fsrc2 %f4, %f12
alignaddr %o2, %i7, %i6
movge %icc, %g3, %i2
movn %xcc, %o4, %l0
tsubcctv %l2, 0x0239, %i3
subc %o7, 0x1E28, %i4
fmovdgu %xcc, %f0, %f9
lduh [%l7 + 0x26], %g2
movvs %xcc, %g5, %o6
tn %icc, 0x6
xorcc %l4, 0x1A88, %l5
fbu,a %fcc0, loop_4073
fmovdg %icc, %f13, %f14
ldx [%l7 + 0x78], %i5
fmovrsgez %o5, %f3, %f12
loop_4073:
fpackfix %f6, %f15
bne,a %xcc, loop_4074
std %f10, [%l7 + 0x38]
movleu %xcc, %o0, %g1
alignaddr %g6, %i0, %g7
loop_4074:
fmovsvc %icc, %f6, %f6
sth %l1, [%l7 + 0x1C]
fcmple32 %f6, %f6, %o1
ldsh [%l7 + 0x2E], %l6
edge8 %i1, %o3, %g4
stb %o2, [%l7 + 0x2F]
udiv %i7, 0x0FF6, %i6
array16 %g3, %l3, %i2
ld [%l7 + 0x44], %f5
ldx [%l7 + 0x18], %o4
fmovdgu %xcc, %f7, %f8
lduw [%l7 + 0x64], %l2
movleu %xcc, %i3, %l0
fmovde %icc, %f5, %f0
sth %o7, [%l7 + 0x22]
fpackfix %f12, %f12
fmovrse %g2, %f1, %f10
subc %g5, 0x12C0, %i4
ldsh [%l7 + 0x1A], %l4
fmovs %f1, %f12
orncc %l5, 0x10C1, %o6
tne %icc, 0x3
fmovrslez %i5, %f4, %f3
movpos %xcc, %o0, %o5
lduw [%l7 + 0x38], %g1
movre %i0, %g7, %l1
andncc %g6, %o1, %l6
movne %icc, %i1, %g4
fmovrslez %o3, %f4, %f11
fbne,a %fcc1, loop_4075
ldub [%l7 + 0x3B], %i7
st %f4, [%l7 + 0x74]
fnot1s %f14, %f0
loop_4075:
ldsh [%l7 + 0x60], %o2
movneg %icc, %g3, %l3
fmovsvs %xcc, %f15, %f13
fcmpeq16 %f8, %f10, %i2
ld [%l7 + 0x68], %f0
sth %i6, [%l7 + 0x78]
tn %xcc, 0x3
lduw [%l7 + 0x6C], %l2
fnot1s %f14, %f3
sdivx %o4, 0x0A6F, %i3
ld [%l7 + 0x38], %f10
std %f4, [%l7 + 0x50]
movcc %icc, %l0, %g2
stx %o7, [%l7 + 0x68]
ld [%l7 + 0x38], %f1
ldsb [%l7 + 0x49], %i4
tleu %xcc, 0x6
fcmpne16 %f6, %f8, %g5
tsubcc %l5, %l4, %o6
fmovrdgz %o0, %f12, %f8
movcs %xcc, %o5, %g1
andncc %i0, %i5, %g7
sll %g6, %o1, %l6
edge16n %l1, %g4, %i1
ldx [%l7 + 0x08], %i7
movne %xcc, %o2, %g3
fmovdleu %icc, %f8, %f6
srl %o3, %l3, %i2
tcc %xcc, 0x3
fbge,a %fcc2, loop_4076
fabss %f12, %f3
lduh [%l7 + 0x74], %i6
stb %l2, [%l7 + 0x49]
loop_4076:
fornot1 %f14, %f2, %f6
array16 %i3, %l0, %g2
fcmpgt16 %f14, %f6, %o4
or %i4, %o7, %g5
fnand %f4, %f6, %f2
edge32l %l4, %o6, %o0
alignaddr %o5, %l5, %i0
fmovsn %xcc, %f7, %f15
fnot1s %f4, %f3
fbul %fcc1, loop_4077
sll %i5, 0x1B, %g1
bvc,a,pn %xcc, loop_4078
nop
setx loop_4079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4077:
movn %icc, %g7, %g6
tcs %xcc, 0x2
loop_4078:
bvc,a %icc, loop_4080
loop_4079:
fmovrslz %l6, %f12, %f8
mova %icc, %l1, %g4
movpos %icc, %o1, %i7
loop_4080:
ldub [%l7 + 0x20], %o2
fbo %fcc1, loop_4081
tsubcc %g3, 0x1E17, %o3
ldx [%l7 + 0x40], %l3
edge8 %i2, %i1, %i6
loop_4081:
movrne %l2, 0x1A0, %i3
st %f5, [%l7 + 0x0C]
ld [%l7 + 0x5C], %f1
lduh [%l7 + 0x7E], %l0
fnand %f12, %f12, %f8
move %xcc, %g2, %o4
bgu loop_4082
stw %i4, [%l7 + 0x58]
ldub [%l7 + 0x47], %g5
fmovdne %icc, %f9, %f12
loop_4082:
st %f11, [%l7 + 0x1C]
movgu %icc, %l4, %o7
fsrc2s %f5, %f0
movpos %xcc, %o0, %o5
stb %o6, [%l7 + 0x1C]
ldub [%l7 + 0x49], %l5
lduh [%l7 + 0x2A], %i5
fzeros %f14
siam 0x5
fpsub32s %f8, %f12, %f6
fmovdvs %icc, %f10, %f4
fornot1s %f8, %f3, %f1
lduw [%l7 + 0x24], %i0
udivx %g7, 0x026D, %g1
xor %g6, 0x0550, %l1
bshuffle %f12, %f4, %f0
fcmpgt32 %f12, %f10, %g4
bleu,pt %icc, loop_4083
ldub [%l7 + 0x57], %l6
subc %o1, %o2, %i7
tneg %icc, 0x1
loop_4083:
stb %g3, [%l7 + 0x0F]
fmovdne %icc, %f3, %f6
lduh [%l7 + 0x30], %l3
fones %f9
bshuffle %f12, %f10, %f2
movne %xcc, %i2, %o3
tcc %icc, 0x0
movge %icc, %i1, %i6
stw %l2, [%l7 + 0x28]
sth %l0, [%l7 + 0x3C]
fmovsg %icc, %f2, %f9
taddcc %i3, %o4, %i4
srax %g2, %l4, %o7
brgz %o0, loop_4084
std %f4, [%l7 + 0x20]
fxnor %f6, %f8, %f8
fsrc2 %f2, %f4
loop_4084:
srlx %g5, 0x15, %o5
sth %l5, [%l7 + 0x68]
ldsb [%l7 + 0x12], %o6
udivcc %i5, 0x1020, %i0
fsrc2s %f9, %f5
array32 %g7, %g6, %l1
stw %g4, [%l7 + 0x28]
edge8n %g1, %l6, %o1
fandnot1 %f4, %f8, %f12
fpmerge %f3, %f5, %f2
fmovrsgz %o2, %f11, %f8
fmul8x16au %f14, %f13, %f4
fmovsle %xcc, %f11, %f1
movcc %icc, %i7, %g3
andcc %i2, 0x1708, %o3
stx %l3, [%l7 + 0x20]
ldsh [%l7 + 0x3E], %i6
tcc %icc, 0x1
movleu %xcc, %i1, %l2
fbu,a %fcc2, loop_4085
ldx [%l7 + 0x60], %l0
fmovdneg %xcc, %f14, %f2
ld [%l7 + 0x78], %f7
loop_4085:
fones %f15
udiv %i3, 0x0CB6, %i4
ldd [%l7 + 0x18], %f10
fbue %fcc2, loop_4086
fmovsne %xcc, %f6, %f14
fmovsa %xcc, %f10, %f0
for %f14, %f8, %f4
loop_4086:
edge8 %o4, %l4, %o7
sll %g2, %o0, %g5
fmovdvs %icc, %f0, %f8
std %f14, [%l7 + 0x60]
ldsb [%l7 + 0x6B], %l5
fbo,a %fcc2, loop_4087
std %f6, [%l7 + 0x10]
st %f12, [%l7 + 0x3C]
brz %o6, loop_4088
loop_4087:
tpos %icc, 0x7
tle %xcc, 0x1
fbe,a %fcc3, loop_4089
loop_4088:
move %icc, %o5, %i5
fmovrdgez %i0, %f12, %f12
fmul8sux16 %f8, %f14, %f2
loop_4089:
and %g6, %g7, %l1
movle %icc, %g4, %l6
stb %o1, [%l7 + 0x1D]
sra %g1, 0x08, %i7
fcmpeq32 %f14, %f8, %g3
fmovdcs %icc, %f3, %f4
fpadd16s %f7, %f0, %f2
fmovde %icc, %f2, %f15
lduw [%l7 + 0x7C], %i2
movrlz %o3, %o2, %l3
orn %i1, %i6, %l2
lduh [%l7 + 0x3E], %l0
std %f6, [%l7 + 0x48]
fbu %fcc0, loop_4090
tg %icc, 0x7
fornot2s %f7, %f13, %f9
fmovsge %xcc, %f8, %f0
loop_4090:
fbn %fcc3, loop_4091
tsubcc %i4, %i3, %o4
movrgez %o7, 0x2CC, %l4
fcmpeq16 %f8, %f6, %g2
loop_4091:
stx %o0, [%l7 + 0x50]
brgz,a %g5, loop_4092
xnorcc %l5, %o5, %o6
fmovdge %icc, %f3, %f3
ld [%l7 + 0x54], %f11
loop_4092:
fcmps %fcc0, %f1, %f11
std %f2, [%l7 + 0x70]
lduw [%l7 + 0x64], %i5
ldd [%l7 + 0x40], %f2
fmovsg %xcc, %f7, %f2
subc %g6, %i0, %g7
xorcc %g4, %l6, %o1
fbuge %fcc1, loop_4093
taddcc %g1, 0x0C26, %i7
fabsd %f0, %f12
ld [%l7 + 0x40], %f3
loop_4093:
ld [%l7 + 0x24], %f10
ldsw [%l7 + 0x48], %l1
sth %i2, [%l7 + 0x52]
andcc %g3, 0x197D, %o3
popc 0x08D3, %l3
move %icc, %o2, %i1
fandnot2s %f1, %f13, %f8
edge32l %i6, %l0, %i4
sth %l2, [%l7 + 0x78]
fmovsneg %xcc, %f10, %f7
ta %icc, 0x5
tne %icc, 0x3
fpsub32 %f12, %f10, %f14
tvc %icc, 0x5
ldd [%l7 + 0x60], %f4
fcmped %fcc3, %f0, %f14
taddcc %o4, %i3, %o7
ta %xcc, 0x6
fmovdneg %icc, %f9, %f5
fbge %fcc1, loop_4094
and %g2, 0x19E2, %o0
edge16 %l4, %l5, %o5
ldd [%l7 + 0x08], %f14
loop_4094:
fsrc1 %f0, %f14
call loop_4095
fpadd16s %f12, %f3, %f6
array8 %g5, %o6, %g6
bn,a %xcc, loop_4096
loop_4095:
stw %i0, [%l7 + 0x24]
sdivcc %i5, 0x11ED, %g7
brgez %g4, loop_4097
loop_4096:
ldx [%l7 + 0x30], %l6
ldx [%l7 + 0x68], %o1
fandnot2 %f0, %f4, %f10
loop_4097:
fmovsa %icc, %f10, %f13
bg,a %icc, loop_4098
fcmpgt32 %f0, %f6, %i7
fnands %f11, %f7, %f4
sth %l1, [%l7 + 0x16]
loop_4098:
fcmpgt32 %f2, %f0, %g1
stx %g3, [%l7 + 0x60]
bvs,a %xcc, loop_4099
ldsw [%l7 + 0x18], %o3
alignaddrl %i2, %o2, %l3
fblg %fcc0, loop_4100
loop_4099:
tcc %xcc, 0x3
edge16 %i1, %l0, %i6
brgez %l2, loop_4101
loop_4100:
fmovsleu %xcc, %f10, %f2
addc %o4, 0x1B10, %i4
ld [%l7 + 0x40], %f9
loop_4101:
fbl,a %fcc0, loop_4102
movcc %xcc, %o7, %i3
st %f11, [%l7 + 0x08]
lduh [%l7 + 0x74], %o0
loop_4102:
fmovdvs %icc, %f2, %f5
lduh [%l7 + 0x6A], %l4
fsrc2 %f0, %f14
movrne %l5, %g2, %o5
fmovdge %icc, %f6, %f4
movrgez %g5, %o6, %i0
ldx [%l7 + 0x28], %g6
fnot2 %f12, %f6
fmovsge %xcc, %f14, %f11
ldd [%l7 + 0x40], %f14
edge8ln %i5, %g7, %g4
array32 %o1, %i7, %l1
st %f4, [%l7 + 0x34]
fmovdge %icc, %f8, %f11
fornot1s %f2, %f13, %f13
fmovscs %icc, %f4, %f0
fpsub32 %f8, %f8, %f0
fnot1 %f8, %f10
edge8n %l6, %g1, %g3
te %icc, 0x4
edge16 %o3, %o2, %i2
fmovsvs %xcc, %f3, %f3
ldx [%l7 + 0x58], %i1
movcs %xcc, %l0, %l3
mulscc %l2, 0x145C, %i6
fsrc1 %f2, %f6
bl,a,pn %icc, loop_4103
brz %o4, loop_4104
ldsw [%l7 + 0x38], %i4
sth %o7, [%l7 + 0x7C]
loop_4103:
or %o0, 0x09EB, %i3
loop_4104:
sth %l4, [%l7 + 0x62]
fsrc1s %f10, %f12
st %f12, [%l7 + 0x2C]
fmovdvs %icc, %f8, %f4
ba %icc, loop_4105
edge8l %g2, %l5, %o5
ld [%l7 + 0x0C], %f3
movg %icc, %o6, %i0
loop_4105:
andcc %g5, %g6, %g7
fmovsl %icc, %f5, %f3
add %g4, %i5, %i7
fnot1s %f13, %f5
lduw [%l7 + 0x7C], %o1
ldd [%l7 + 0x60], %f6
fzeros %f1
ldub [%l7 + 0x48], %l6
tgu %xcc, 0x5
ldd [%l7 + 0x78], %f0
subccc %l1, 0x186C, %g3
fcmpne16 %f12, %f10, %g1
movge %xcc, %o3, %i2
ldx [%l7 + 0x38], %o2
lduh [%l7 + 0x76], %i1
fbne,a %fcc1, loop_4106
fmovrsgez %l3, %f14, %f7
orn %l2, %i6, %l0
edge32l %o4, %o7, %i4
loop_4106:
fmovsg %xcc, %f10, %f11
brlz,a %o0, loop_4107
fnot2s %f12, %f1
fmovse %icc, %f15, %f8
fmovda %icc, %f15, %f11
loop_4107:
umulcc %l4, 0x1F28, %g2
fbug,a %fcc1, loop_4108
sth %l5, [%l7 + 0x40]
fornot1 %f6, %f0, %f2
std %f8, [%l7 + 0x78]
loop_4108:
for %f14, %f6, %f10
tvs %icc, 0x6
ldd [%l7 + 0x10], %f10
stb %i3, [%l7 + 0x0C]
fbue %fcc2, loop_4109
tvs %icc, 0x4
fnot2s %f1, %f9
fmul8ulx16 %f6, %f6, %f14
loop_4109:
ldx [%l7 + 0x38], %o5
fpack32 %f12, %f8, %f8
fble %fcc2, loop_4110
std %f2, [%l7 + 0x20]
sllx %i0, 0x11, %o6
fba %fcc0, loop_4111
loop_4110:
stw %g5, [%l7 + 0x28]
fornot1 %f0, %f14, %f6
fxnor %f12, %f10, %f6
loop_4111:
fmovsge %xcc, %f4, %f4
tsubcctv %g7, 0x1D4E, %g4
ldub [%l7 + 0x09], %i5
stx %i7, [%l7 + 0x48]
stb %g6, [%l7 + 0x71]
brgez %o1, loop_4112
stx %l1, [%l7 + 0x48]
ldsb [%l7 + 0x7B], %g3
xorcc %l6, 0x1F93, %o3
loop_4112:
stx %i2, [%l7 + 0x48]
tle %icc, 0x7
tne %icc, 0x0
ldub [%l7 + 0x17], %o2
edge32 %i1, %l3, %l2
ldsw [%l7 + 0x74], %g1
fbu %fcc0, loop_4113
fmovrslez %l0, %f1, %f10
ldd [%l7 + 0x38], %f14
srax %i6, 0x08, %o4
loop_4113:
fxor %f0, %f8, %f14
ldsb [%l7 + 0x4C], %o7
nop
setx loop_4114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %f0
fmul8ulx16 %f14, %f6, %f12
and %i4, %l4, %o0
loop_4114:
edge8 %l5, %i3, %g2
srl %o5, 0x1E, %i0
tcs %icc, 0x6
edge8 %g5, %o6, %g4
sth %i5, [%l7 + 0x42]
stb %i7, [%l7 + 0x26]
fbg,a %fcc0, loop_4115
movrne %g7, 0x067, %o1
fcmpne16 %f0, %f4, %l1
nop
setx loop_4116, %l0, %l1
jmpl %l1, %g6
loop_4115:
movge %xcc, %l6, %g3
sdivcc %o3, 0x10F5, %i2
fmovdcs %icc, %f13, %f0
loop_4116:
fbne,a %fcc2, loop_4117
movrlz %o2, 0x33B, %l3
fzeros %f1
ld [%l7 + 0x44], %f10
loop_4117:
sth %l2, [%l7 + 0x38]
fnot2 %f14, %f8
sll %i1, 0x06, %l0
movge %xcc, %i6, %o4
tvs %xcc, 0x7
fcmpeq32 %f12, %f0, %g1
tgu %xcc, 0x7
fcmpd %fcc0, %f4, %f10
fbuge,a %fcc1, loop_4118
ldsw [%l7 + 0x1C], %o7
fbue,a %fcc3, loop_4119
fpsub16 %f2, %f8, %f6
loop_4118:
std %f0, [%l7 + 0x78]
xnorcc %i4, 0x1DE1, %l4
loop_4119:
fxor %f6, %f12, %f0
orcc %o0, 0x0310, %i3
stw %g2, [%l7 + 0x78]
alignaddr %l5, %o5, %g5
stw %o6, [%l7 + 0x24]
std %f14, [%l7 + 0x28]
ldsw [%l7 + 0x10], %g4
andcc %i0, %i5, %g7
fmovrsne %i7, %f15, %f7
fmovrdlez %o1, %f4, %f6
fcmple32 %f14, %f6, %g6
fblg %fcc2, loop_4120
fcmpeq16 %f10, %f2, %l1
ldub [%l7 + 0x32], %g3
ld [%l7 + 0x34], %f9
loop_4120:
bgu,pn %xcc, loop_4121
lduw [%l7 + 0x54], %o3
stw %l6, [%l7 + 0x40]
tgu %icc, 0x0
loop_4121:
ldd [%l7 + 0x20], %f0
fbu,a %fcc2, loop_4122
fmovdvs %icc, %f10, %f8
fnor %f8, %f10, %f14
fmovde %icc, %f3, %f4
loop_4122:
fmovrse %o2, %f7, %f9
siam 0x4
add %i2, %l2, %l3
ldx [%l7 + 0x68], %l0
fcmpd %fcc1, %f6, %f10
movneg %xcc, %i1, %o4
umulcc %i6, %g1, %o7
fandnot1s %f13, %f13, %f6
st %f8, [%l7 + 0x4C]
array8 %l4, %i4, %i3
fpadd32s %f14, %f13, %f2
or %g2, %o0, %l5
ldsh [%l7 + 0x2A], %g5
bcc,pn %icc, loop_4123
fnand %f14, %f12, %f12
fbug %fcc0, loop_4124
popc 0x1A02, %o5
loop_4123:
edge16l %g4, %o6, %i5
stx %i0, [%l7 + 0x48]
loop_4124:
ldsh [%l7 + 0x2A], %i7
ldd [%l7 + 0x50], %f4
std %f2, [%l7 + 0x60]
fmuld8sux16 %f11, %f9, %f14
fble,a %fcc1, loop_4125
lduh [%l7 + 0x16], %g7
fcmpes %fcc3, %f13, %f7
taddcctv %g6, 0x1164, %o1
loop_4125:
xorcc %g3, 0x0147, %o3
udivcc %l1, 0x03D1, %l6
ld [%l7 + 0x54], %f14
fone %f14
fbn %fcc1, loop_4126
movle %icc, %i2, %o2
fmul8x16au %f12, %f12, %f4
ldub [%l7 + 0x29], %l3
loop_4126:
fpsub32s %f8, %f12, %f6
movre %l0, 0x167, %l2
fmovrsne %i1, %f10, %f0
fmovsvs %xcc, %f12, %f8
or %o4, %i6, %o7
call loop_4127
stw %g1, [%l7 + 0x2C]
brz %l4, loop_4128
stb %i4, [%l7 + 0x0E]
loop_4127:
fmul8x16 %f4, %f14, %f2
movneg %icc, %i3, %g2
loop_4128:
fbue,a %fcc0, loop_4129
addccc %l5, %g5, %o5
xorcc %g4, %o6, %o0
sra %i5, %i7, %i0
loop_4129:
bg,a %icc, loop_4130
umulcc %g7, %o1, %g6
ldx [%l7 + 0x18], %g3
ldub [%l7 + 0x2E], %o3
loop_4130:
fabsd %f4, %f0
movcc %icc, %l1, %i2
stw %o2, [%l7 + 0x38]
fbug %fcc2, loop_4131
fmul8x16 %f3, %f14, %f8
bn,pn %icc, loop_4132
udivx %l3, 0x1601, %l6
loop_4131:
tcc %xcc, 0x2
fones %f12
loop_4132:
ldsh [%l7 + 0x4A], %l2
movge %icc, %l0, %i1
smulcc %o4, %i6, %o7
stx %g1, [%l7 + 0x08]
fcmpd %fcc1, %f14, %f12
fcmped %fcc2, %f14, %f12
bvs,a,pn %icc, loop_4133
stx %i4, [%l7 + 0x60]
sth %i3, [%l7 + 0x42]
or %l4, %l5, %g2
loop_4133:
sth %o5, [%l7 + 0x16]
ldsh [%l7 + 0x78], %g4
fnot1 %f8, %f12
movl %icc, %o6, %o0
fzeros %f11
fblg %fcc0, loop_4134
and %g5, %i7, %i5
andcc %g7, 0x1884, %o1
orn %g6, 0x0D58, %g3
loop_4134:
srlx %i0, 0x07, %o3
edge16l %i2, %l1, %o2
movne %xcc, %l3, %l6
fornot2s %f5, %f1, %f5
stx %l2, [%l7 + 0x58]
fnor %f2, %f8, %f0
fornot1s %f7, %f5, %f9
movgu %xcc, %l0, %o4
tgu %icc, 0x6
tn %xcc, 0x1
sth %i1, [%l7 + 0x70]
fexpand %f2, %f10
ldsh [%l7 + 0x34], %i6
fmul8ulx16 %f12, %f12, %f8
andcc %g1, 0x1AF7, %o7
sth %i3, [%l7 + 0x38]
ldsb [%l7 + 0x5A], %l4
brlez %i4, loop_4135
std %f4, [%l7 + 0x08]
tl %xcc, 0x1
std %f0, [%l7 + 0x18]
loop_4135:
movrgz %l5, %g2, %o5
fpack16 %f8, %f13
brlez %o6, loop_4136
stx %o0, [%l7 + 0x78]
ldsw [%l7 + 0x54], %g4
movne %icc, %i7, %i5
loop_4136:
fpadd32s %f8, %f14, %f0
fmovrsne %g5, %f11, %f15
st %f8, [%l7 + 0x1C]
srax %o1, %g6, %g3
std %f6, [%l7 + 0x28]
fmovdcs %icc, %f6, %f8
orncc %i0, 0x1485, %o3
lduw [%l7 + 0x14], %i2
edge32n %l1, %g7, %o2
faligndata %f14, %f10, %f4
bgu loop_4137
andcc %l6, %l3, %l0
fzeros %f9
st %f4, [%l7 + 0x70]
loop_4137:
fpsub32s %f8, %f8, %f5
ldd [%l7 + 0x78], %f0
bvs,a %xcc, loop_4138
fsrc2 %f12, %f10
fand %f4, %f6, %f0
fmovscs %icc, %f13, %f2
loop_4138:
fmovdg %icc, %f5, %f11
fmovrdne %o4, %f10, %f0
fabss %f2, %f15
smulcc %l2, 0x1EB0, %i1
bg,pn %icc, loop_4139
fcmple32 %f4, %f14, %i6
umul %o7, 0x0CC7, %i3
fxors %f6, %f4, %f10
loop_4139:
movrgz %g1, 0x0BC, %i4
fmovdn %xcc, %f8, %f12
sll %l5, %g2, %l4
edge32 %o6, %o5, %g4
fmovsne %xcc, %f4, %f5
fbuge,a %fcc2, loop_4140
movre %o0, 0x065, %i5
fandnot2 %f8, %f14, %f10
fxor %f4, %f0, %f0
loop_4140:
lduw [%l7 + 0x08], %i7
brgz,a %o1, loop_4141
fmovsge %xcc, %f3, %f10
srax %g6, 0x1A, %g5
fbug %fcc2, loop_4142
loop_4141:
ldsw [%l7 + 0x60], %i0
ldx [%l7 + 0x68], %g3
fones %f13
loop_4142:
fmovsneg %xcc, %f0, %f6
ld [%l7 + 0x0C], %f0
tsubcctv %i2, 0x1C73, %o3
fmovsvs %icc, %f2, %f12
fmovd %f2, %f14
fmul8x16 %f11, %f8, %f6
ldsh [%l7 + 0x4C], %l1
stb %g7, [%l7 + 0x77]
ld [%l7 + 0x18], %f0
movleu %icc, %o2, %l3
bneg,a,pn %icc, loop_4143
edge16l %l6, %o4, %l2
nop
setx loop_4144, %l0, %l1
jmpl %l1, %i1
edge32 %l0, %o7, %i6
loop_4143:
fnegd %f12, %f2
bne,a %icc, loop_4145
loop_4144:
nop
setx loop_4146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc0, %f12, %f6
fmovsvc %xcc, %f1, %f15
loop_4145:
ldsh [%l7 + 0x0A], %g1
loop_4146:
be loop_4147
taddcc %i4, %l5, %i3
st %f15, [%l7 + 0x58]
fmovsg %xcc, %f6, %f9
loop_4147:
stx %l4, [%l7 + 0x18]
fsrc1s %f9, %f1
fmuld8ulx16 %f11, %f3, %f4
tpos %xcc, 0x1
call loop_4148
ldsw [%l7 + 0x18], %g2
umul %o6, 0x1D6B, %g4
edge32l %o5, %i5, %o0
loop_4148:
fnor %f4, %f4, %f4
brgz %o1, loop_4149
bshuffle %f4, %f14, %f0
fmovscs %xcc, %f6, %f2
ldsw [%l7 + 0x14], %g6
loop_4149:
stb %i7, [%l7 + 0x75]
bvc,a,pn %icc, loop_4150
bcs loop_4151
ld [%l7 + 0x10], %f4
sth %g5, [%l7 + 0x4C]
loop_4150:
fmovsneg %xcc, %f12, %f8
loop_4151:
sth %g3, [%l7 + 0x1A]
fpsub32 %f6, %f8, %f0
fmovrsne %i0, %f9, %f2
lduh [%l7 + 0x10], %i2
fmovda %xcc, %f0, %f0
fmovdne %icc, %f1, %f12
fcmpeq16 %f0, %f14, %l1
ld [%l7 + 0x48], %f12
fbu %fcc2, loop_4152
ldd [%l7 + 0x20], %f4
fmovrdne %o3, %f6, %f8
fmovdg %xcc, %f7, %f11
loop_4152:
ldsw [%l7 + 0x20], %g7
movrgez %o2, 0x3BF, %l6
movle %xcc, %l3, %l2
fmovrsgez %i1, %f1, %f0
orcc %l0, %o7, %o4
udiv %g1, 0x0547, %i6
fornot1 %f10, %f0, %f2
fones %f9
te %icc, 0x0
ld [%l7 + 0x44], %f13
sdivx %i4, 0x0536, %l5
siam 0x1
fbul %fcc1, loop_4153
fnegs %f11, %f5
bg loop_4154
fmul8x16au %f15, %f12, %f2
loop_4153:
brlz %l4, loop_4155
fmovse %icc, %f12, %f10
loop_4154:
bl,a loop_4156
lduh [%l7 + 0x3C], %g2
loop_4155:
stb %o6, [%l7 + 0x18]
fbue %fcc3, loop_4157
loop_4156:
fmovsne %icc, %f2, %f0
xnorcc %g4, 0x1A79, %o5
stw %i5, [%l7 + 0x18]
loop_4157:
fnot2s %f0, %f8
fmul8ulx16 %f4, %f10, %f8
fmul8x16au %f0, %f2, %f4
sth %o0, [%l7 + 0x16]
bgu,a %xcc, loop_4158
movcs %xcc, %o1, %i3
movn %icc, %g6, %i7
ldd [%l7 + 0x50], %f14
loop_4158:
sdiv %g3, 0x097F, %g5
stx %i0, [%l7 + 0x18]
fbo,a %fcc2, loop_4159
ldsh [%l7 + 0x32], %l1
be,pn %xcc, loop_4160
stx %o3, [%l7 + 0x10]
loop_4159:
fbu,a %fcc2, loop_4161
fsrc1s %f11, %f12
loop_4160:
ldd [%l7 + 0x30], %f8
std %f8, [%l7 + 0x50]
loop_4161:
fpack32 %f2, %f6, %f12
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x28], %f2
udivcc %i2, 0x1C3A, %g7
tn %icc, 0x0
fmovsle %xcc, %f3, %f7
bleu,a,pt %icc, loop_4162
ldsb [%l7 + 0x5D], %l6
ld [%l7 + 0x7C], %f12
ldsw [%l7 + 0x48], %o2
loop_4162:
fcmple32 %f6, %f10, %l2
tcc %xcc, 0x3
bvs %xcc, loop_4163
fmul8x16al %f0, %f10, %f12
ldd [%l7 + 0x18], %f6
andcc %i1, %l3, %o7
loop_4163:
xnorcc %l0, %g1, %o4
tl %xcc, 0x3
fmovrdlez %i4, %f12, %f6
sth %i6, [%l7 + 0x24]
fcmpeq32 %f6, %f4, %l5
fmovsneg %icc, %f3, %f0
fone %f2
fbg %fcc0, loop_4164
bge,a loop_4165
stb %l4, [%l7 + 0x44]
fmovrsgz %o6, %f6, %f15
loop_4164:
and %g2, 0x0104, %o5
loop_4165:
fcmpgt32 %f4, %f6, %i5
movleu %xcc, %g4, %o0
ldsb [%l7 + 0x64], %o1
fcmpeq16 %f14, %f10, %g6
movpos %xcc, %i3, %i7
ldsw [%l7 + 0x54], %g3
ldsb [%l7 + 0x70], %g5
lduw [%l7 + 0x54], %l1
fones %f8
fbug %fcc1, loop_4166
stb %i0, [%l7 + 0x5E]
ldub [%l7 + 0x1C], %o3
fmovdgu %xcc, %f14, %f10
loop_4166:
stb %i2, [%l7 + 0x0B]
edge32ln %g7, %l6, %l2
udivcc %i1, 0x1906, %o2
movpos %icc, %o7, %l3
fmuld8sux16 %f4, %f8, %f10
lduh [%l7 + 0x4A], %l0
fmovrdlz %o4, %f2, %f8
addcc %i4, %i6, %l5
nop
setx loop_4167, %l0, %l1
jmpl %l1, %g1
siam 0x0
movrlez %l4, %g2, %o5
fbn %fcc1, loop_4168
loop_4167:
sth %o6, [%l7 + 0x38]
movrgz %g4, 0x232, %i5
ld [%l7 + 0x68], %f3
loop_4168:
mulx %o1, 0x17C3, %o0
movvs %icc, %g6, %i3
std %f6, [%l7 + 0x10]
fmovsge %icc, %f3, %f13
tneg %icc, 0x0
stw %g3, [%l7 + 0x10]
smul %i7, %g5, %i0
fmovdcs %xcc, %f6, %f6
fandnot1s %f4, %f4, %f4
ldsw [%l7 + 0x1C], %l1
stb %o3, [%l7 + 0x41]
xnorcc %i2, 0x0A10, %l6
edge32ln %l2, %g7, %i1
andn %o7, 0x0081, %l3
pdist %f8, %f0, %f4
edge32 %l0, %o4, %o2
sth %i6, [%l7 + 0x74]
fmovdne %xcc, %f15, %f12
fbule,a %fcc1, loop_4169
ldub [%l7 + 0x16], %i4
movvc %icc, %l5, %l4
edge16 %g1, %g2, %o6
loop_4169:
lduh [%l7 + 0x20], %o5
st %f9, [%l7 + 0x18]
std %f0, [%l7 + 0x10]
ldx [%l7 + 0x58], %i5
edge32n %o1, %g4, %g6
fmovdleu %icc, %f0, %f10
fmovse %xcc, %f7, %f1
st %f4, [%l7 + 0x24]
movleu %icc, %i3, %g3
sth %o0, [%l7 + 0x44]
ldsh [%l7 + 0x1C], %i7
fmovdcs %xcc, %f7, %f6
fcmped %fcc0, %f2, %f2
fbl %fcc3, loop_4170
fble,a %fcc0, loop_4171
tneg %icc, 0x3
ldd [%l7 + 0x50], %f0
loop_4170:
lduh [%l7 + 0x56], %g5
loop_4171:
fpsub16 %f14, %f4, %f2
fnegd %f14, %f4
addc %i0, 0x04DF, %o3
edge8l %i2, %l1, %l6
lduw [%l7 + 0x2C], %l2
movle %icc, %g7, %o7
orncc %i1, %l3, %l0
fxnor %f2, %f2, %f2
st %f10, [%l7 + 0x7C]
movcc %xcc, %o2, %i6
fornot1s %f0, %f11, %f1
bn,pn %xcc, loop_4172
ld [%l7 + 0x28], %f10
tpos %xcc, 0x6
be,a %xcc, loop_4173
loop_4172:
bneg loop_4174
movcs %xcc, %i4, %l5
lduw [%l7 + 0x30], %l4
loop_4173:
fmovdle %icc, %f4, %f3
loop_4174:
call loop_4175
and %o4, %g2, %o6
stx %o5, [%l7 + 0x30]
andcc %i5, %g1, %o1
loop_4175:
stb %g4, [%l7 + 0x69]
fnot2 %f6, %f0
fmuld8sux16 %f4, %f1, %f12
tle %icc, 0x3
faligndata %f12, %f10, %f14
ldsh [%l7 + 0x74], %i3
tcc %xcc, 0x3
te %xcc, 0x4
fbne,a %fcc3, loop_4176
fmovsvc %icc, %f4, %f1
sub %g6, 0x19D3, %o0
lduw [%l7 + 0x6C], %i7
loop_4176:
be,a %icc, loop_4177
fmovdneg %icc, %f1, %f14
taddcctv %g5, %g3, %i0
ble,pn %xcc, loop_4178
loop_4177:
lduh [%l7 + 0x64], %i2
movpos %xcc, %o3, %l6
fbg,a %fcc0, loop_4179
loop_4178:
ld [%l7 + 0x10], %f2
ldub [%l7 + 0x1C], %l2
sth %l1, [%l7 + 0x2E]
loop_4179:
tvc %icc, 0x7
tl %icc, 0x6
or %o7, %g7, %l3
fands %f10, %f15, %f11
stw %i1, [%l7 + 0x6C]
stw %l0, [%l7 + 0x3C]
fpadd32s %f1, %f9, %f10
ldx [%l7 + 0x38], %o2
xnor %i6, %i4, %l5
fbue,a %fcc0, loop_4180
edge32n %o4, %g2, %o6
fcmpd %fcc2, %f12, %f4
udiv %l4, 0x192F, %o5
loop_4180:
fmovsg %icc, %f15, %f8
fmovrdgz %i5, %f14, %f8
ba,pt %xcc, loop_4181
ldub [%l7 + 0x6B], %g1
fmovrdgz %g4, %f6, %f0
fbge,a %fcc2, loop_4182
loop_4181:
fmuld8ulx16 %f15, %f8, %f8
st %f5, [%l7 + 0x4C]
fmovrdgez %i3, %f4, %f12
loop_4182:
fone %f10
ldsh [%l7 + 0x72], %g6
lduw [%l7 + 0x58], %o1
ldsw [%l7 + 0x48], %i7
ldsh [%l7 + 0x28], %o0
for %f0, %f4, %f0
array16 %g5, %i0, %i2
edge16ln %o3, %g3, %l2
brgz,a %l6, loop_4183
sra %o7, 0x0D, %l1
xorcc %l3, %i1, %l0
ldx [%l7 + 0x48], %o2
loop_4183:
sth %g7, [%l7 + 0x20]
brnz %i6, loop_4184
addccc %i4, %o4, %l5
srax %g2, %o6, %o5
tsubcctv %l4, %i5, %g1
loop_4184:
ldsw [%l7 + 0x60], %i3
ldx [%l7 + 0x18], %g6
stw %o1, [%l7 + 0x44]
ldub [%l7 + 0x7C], %i7
fands %f6, %f7, %f6
bneg %icc, loop_4185
bcc,a loop_4186
bg,pn %icc, loop_4187
edge8ln %g4, %o0, %i0
loop_4185:
fornot2 %f14, %f0, %f12
loop_4186:
st %f2, [%l7 + 0x08]
loop_4187:
st %f15, [%l7 + 0x0C]
stx %g5, [%l7 + 0x48]
ldub [%l7 + 0x2B], %o3
fbu,a %fcc1, loop_4188
stb %i2, [%l7 + 0x50]
umulcc %g3, %l6, %l2
or %o7, 0x0714, %l3
loop_4188:
bpos,a %xcc, loop_4189
movrne %i1, 0x120, %l1
fnot1s %f13, %f13
tpos %icc, 0x0
loop_4189:
fbuge %fcc0, loop_4190
srlx %l0, 0x15, %g7
fmovrsgez %i6, %f13, %f4
fbul %fcc2, loop_4191
loop_4190:
stw %i4, [%l7 + 0x20]
subc %o2, %o4, %l5
fcmpes %fcc2, %f1, %f13
loop_4191:
ldub [%l7 + 0x27], %g2
bleu,a,pt %xcc, loop_4192
movrlez %o6, 0x021, %l4
stb %i5, [%l7 + 0x26]
stx %g1, [%l7 + 0x68]
loop_4192:
edge32n %o5, %i3, %o1
bg %icc, loop_4193
ldd [%l7 + 0x60], %f10
fbule %fcc2, loop_4194
st %f3, [%l7 + 0x0C]
loop_4193:
fnot1s %f4, %f5
edge8n %i7, %g4, %o0
loop_4194:
fnors %f9, %f2, %f9
tvc %xcc, 0x4
call loop_4195
fmul8sux16 %f6, %f14, %f0
fmuld8ulx16 %f13, %f8, %f2
st %f3, [%l7 + 0x64]
loop_4195:
st %f12, [%l7 + 0x28]
bne,a,pt %xcc, loop_4196
fmovrdlez %i0, %f8, %f14
fmovscc %xcc, %f5, %f3
tcs %xcc, 0x7
loop_4196:
fmul8sux16 %f8, %f14, %f0
edge32n %g6, %o3, %i2
st %f4, [%l7 + 0x68]
move %xcc, %g5, %l6
ldsb [%l7 + 0x4B], %g3
subcc %l2, %o7, %i1
fnands %f6, %f14, %f12
fmovsne %xcc, %f4, %f11
edge16n %l3, %l1, %l0
fmovdneg %icc, %f1, %f3
fmovdl %xcc, %f8, %f11
edge8n %g7, %i4, %o2
sll %i6, 0x01, %l5
stb %o4, [%l7 + 0x64]
fbu %fcc2, loop_4197
tge %icc, 0x0
edge8 %g2, %l4, %i5
movle %icc, %g1, %o6
loop_4197:
lduw [%l7 + 0x18], %o5
stx %i3, [%l7 + 0x40]
lduw [%l7 + 0x34], %i7
fmovsl %xcc, %f9, %f7
stb %g4, [%l7 + 0x3A]
tsubcctv %o1, %o0, %g6
array8 %o3, %i2, %g5
ldsw [%l7 + 0x38], %i0
fmovdpos %icc, %f6, %f8
fmovrdgz %g3, %f0, %f8
fpackfix %f4, %f4
fzero %f14
fmovdgu %xcc, %f12, %f2
stw %l2, [%l7 + 0x58]
stw %o7, [%l7 + 0x7C]
bcc,pn %icc, loop_4198
faligndata %f14, %f0, %f4
movneg %icc, %l6, %l3
fcmpeq32 %f14, %f2, %l1
loop_4198:
bl,a,pt %icc, loop_4199
sll %i1, %l0, %i4
fmovrde %o2, %f14, %f14
tsubcc %i6, 0x1CF7, %g7
loop_4199:
movvs %icc, %l5, %g2
fcmps %fcc2, %f0, %f5
st %f10, [%l7 + 0x30]
tvc %icc, 0x1
stx %o4, [%l7 + 0x38]
fmovrslz %i5, %f15, %f11
fmovrdgez %g1, %f14, %f6
fbuge %fcc0, loop_4200
fmovrsgez %o6, %f10, %f3
edge32 %l4, %i3, %o5
movre %i7, 0x2BE, %g4
loop_4200:
fnegd %f6, %f0
fmovrslz %o0, %f0, %f15
fnors %f4, %f2, %f14
fzeros %f5
sth %o1, [%l7 + 0x46]
ldsb [%l7 + 0x34], %g6
addc %i2, 0x1B76, %g5
xnor %i0, %g3, %o3
stw %o7, [%l7 + 0x44]
fones %f12
siam 0x3
bpos,a,pn %icc, loop_4201
bge,pn %icc, loop_4202
edge16 %l2, %l6, %l3
ldub [%l7 + 0x7E], %i1
loop_4201:
fmovrslz %l0, %f6, %f5
loop_4202:
fornot2s %f8, %f4, %f12
ta %xcc, 0x4
stx %l1, [%l7 + 0x20]
tleu %icc, 0x5
addc %i4, %i6, %g7
tn %xcc, 0x6
edge32l %o2, %l5, %o4
stb %i5, [%l7 + 0x70]
ldx [%l7 + 0x78], %g1
andcc %g2, 0x1BAE, %l4
xnorcc %o6, 0x1D86, %i3
or %i7, 0x0BAD, %o5
udivcc %o0, 0x1EF6, %g4
or %g6, %i2, %g5
ldx [%l7 + 0x78], %o1
fmovdcc %icc, %f13, %f4
lduw [%l7 + 0x34], %i0
array8 %o3, %g3, %l2
fpadd32 %f14, %f12, %f2
fcmpeq32 %f8, %f0, %l6
ldsw [%l7 + 0x1C], %o7
bshuffle %f0, %f10, %f12
fmovrslz %i1, %f8, %f8
fmovspos %icc, %f12, %f4
addc %l3, %l0, %i4
fmovsl %icc, %f9, %f8
fbug %fcc1, loop_4203
fandnot2 %f0, %f6, %f10
ldsw [%l7 + 0x64], %i6
fbg,a %fcc1, loop_4204
loop_4203:
addccc %l1, %g7, %l5
movle %xcc, %o2, %i5
orn %o4, 0x03BD, %g1
loop_4204:
fmovsgu %icc, %f13, %f5
movcc %icc, %g2, %l4
fmovdl %icc, %f14, %f11
edge16n %o6, %i3, %o5
fmovdl %xcc, %f14, %f9
bcc,pt %icc, loop_4205
movrne %i7, 0x28D, %o0
ld [%l7 + 0x34], %f5
addc %g6, %g4, %i2
loop_4205:
move %icc, %g5, %i0
stw %o1, [%l7 + 0x4C]
ta %icc, 0x4
fandnot2 %f6, %f12, %f8
ld [%l7 + 0x7C], %f8
movcc %xcc, %g3, %l2
tvc %xcc, 0x1
ldub [%l7 + 0x3A], %o3
ldd [%l7 + 0x40], %f8
orn %l6, 0x1D54, %i1
ldx [%l7 + 0x58], %o7
fmovsa %icc, %f15, %f12
ldsh [%l7 + 0x26], %l0
fmovrsgz %l3, %f5, %f13
ldsw [%l7 + 0x28], %i6
ldub [%l7 + 0x35], %i4
fmuld8sux16 %f1, %f4, %f14
mulx %l1, 0x05E2, %l5
edge8 %o2, %g7, %i5
fands %f11, %f5, %f10
edge8ln %g1, %o4, %g2
fbe %fcc1, loop_4206
ldsh [%l7 + 0x46], %l4
edge8ln %o6, %i3, %o5
st %f10, [%l7 + 0x08]
loop_4206:
ldsb [%l7 + 0x16], %o0
movvc %xcc, %i7, %g4
ldub [%l7 + 0x21], %i2
std %f2, [%l7 + 0x28]
st %f10, [%l7 + 0x50]
stb %g5, [%l7 + 0x2C]
tcc %xcc, 0x0
xorcc %g6, 0x0400, %i0
add %g3, 0x074E, %o1
fpadd32 %f14, %f0, %f2
sth %o3, [%l7 + 0x6C]
fcmpd %fcc2, %f10, %f0
addc %l6, %i1, %o7
fmul8x16 %f6, %f4, %f8
fmovrdgez %l2, %f6, %f0
pdist %f6, %f0, %f6
st %f12, [%l7 + 0x48]
subcc %l3, %l0, %i6
movrgez %l1, 0x0F1, %l5
fmovsge %icc, %f14, %f13
andcc %o2, 0x1463, %g7
fbul %fcc2, loop_4207
fnot1 %f6, %f12
lduh [%l7 + 0x2C], %i4
sth %i5, [%l7 + 0x1A]
loop_4207:
subcc %g1, %o4, %l4
srl %o6, %g2, %i3
fxnor %f14, %f12, %f0
tge %icc, 0x1
fnand %f8, %f8, %f2
ldsh [%l7 + 0x40], %o0
edge16l %o5, %i7, %i2
std %f2, [%l7 + 0x70]
fmovsa %xcc, %f9, %f11
fmovdvs %xcc, %f0, %f5
fmovdl %xcc, %f2, %f12
fbe,a %fcc1, loop_4208
bneg,a,pn %xcc, loop_4209
bshuffle %f2, %f4, %f6
st %f8, [%l7 + 0x40]
loop_4208:
nop
setx loop_4210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4209:
fsrc2s %f3, %f7
movge %xcc, %g5, %g6
st %f2, [%l7 + 0x18]
loop_4210:
bne,pn %xcc, loop_4211
edge32ln %i0, %g4, %o1
stx %o3, [%l7 + 0x18]
fmovdne %icc, %f10, %f10
loop_4211:
fmovdgu %icc, %f9, %f15
fmovrslez %g3, %f11, %f15
brz %l6, loop_4212
sth %o7, [%l7 + 0x72]
fmovrslez %i1, %f9, %f1
fmovdgu %xcc, %f12, %f10
loop_4212:
ldsh [%l7 + 0x42], %l3
tvc %xcc, 0x7
nop
setx loop_4213, %l0, %l1
jmpl %l1, %l0
movl %icc, %l2, %l1
fmul8x16au %f7, %f0, %f0
brgz %i6, loop_4214
loop_4213:
sth %o2, [%l7 + 0x22]
lduw [%l7 + 0x0C], %l5
ldub [%l7 + 0x6E], %i4
loop_4214:
fxnors %f12, %f4, %f0
edge8 %g7, %g1, %o4
subc %l4, 0x149E, %o6
tl %xcc, 0x0
movl %icc, %i5, %i3
fnegd %f0, %f14
ld [%l7 + 0x20], %f1
smulcc %g2, %o0, %o5
movcs %icc, %i2, %i7
fnot1s %f8, %f13
movg %xcc, %g5, %g6
ldsh [%l7 + 0x32], %i0
sth %o1, [%l7 + 0x3A]
fmuld8ulx16 %f15, %f6, %f0
subcc %o3, 0x038D, %g3
andn %l6, 0x046E, %g4
and %o7, 0x0926, %l3
ldub [%l7 + 0x14], %l0
edge16 %l2, %l1, %i6
edge32ln %i1, %l5, %o2
mulx %i4, 0x05A4, %g7
brlz %o4, loop_4215
array32 %g1, %l4, %o6
subccc %i5, 0x1AAD, %i3
ldsb [%l7 + 0x2A], %o0
loop_4215:
fbuge,a %fcc2, loop_4216
ldub [%l7 + 0x37], %g2
st %f15, [%l7 + 0x4C]
smulcc %i2, %i7, %o5
loop_4216:
stw %g5, [%l7 + 0x0C]
movneg %icc, %g6, %i0
fbu,a %fcc2, loop_4217
fmovdleu %icc, %f11, %f14
ble %xcc, loop_4218
stw %o3, [%l7 + 0x2C]
loop_4217:
ldsh [%l7 + 0x3C], %g3
brgz,a %l6, loop_4219
loop_4218:
std %f6, [%l7 + 0x40]
fbo,a %fcc3, loop_4220
fsrc2 %f10, %f12
loop_4219:
fmovsvc %xcc, %f9, %f8
lduw [%l7 + 0x24], %o1
loop_4220:
ldub [%l7 + 0x67], %g4
lduw [%l7 + 0x70], %l3
edge8n %l0, %o7, %l2
ldsh [%l7 + 0x62], %i6
movpos %icc, %i1, %l5
fbo,a %fcc1, loop_4221
ldd [%l7 + 0x40], %f4
tl %xcc, 0x4
fbne %fcc1, loop_4222
loop_4221:
st %f8, [%l7 + 0x7C]
fba,a %fcc1, loop_4223
ldsb [%l7 + 0x75], %o2
loop_4222:
xor %i4, 0x0837, %g7
fexpand %f15, %f2
loop_4223:
fandnot2 %f8, %f14, %f2
ldd [%l7 + 0x20], %f2
fnot2s %f7, %f5
st %f3, [%l7 + 0x74]
stx %l1, [%l7 + 0x08]
sethi 0x0A4B, %o4
bvc,pt %xcc, loop_4224
fpack32 %f8, %f12, %f12
ldd [%l7 + 0x28], %f12
stx %g1, [%l7 + 0x40]
loop_4224:
ldub [%l7 + 0x61], %l4
addcc %o6, %i5, %i3
ldx [%l7 + 0x30], %g2
faligndata %f12, %f10, %f8
edge16l %i2, %o0, %i7
fpack16 %f8, %f6
fmovrdgez %o5, %f6, %f0
stx %g5, [%l7 + 0x28]
lduw [%l7 + 0x30], %i0
movrgez %o3, %g3, %g6
addccc %l6, %o1, %l3
ldsw [%l7 + 0x54], %g4
xnor %l0, %o7, %i6
brgz,a %l2, loop_4225
lduw [%l7 + 0x10], %i1
movcs %icc, %o2, %i4
stx %l5, [%l7 + 0x08]
loop_4225:
fcmpes %fcc2, %f1, %f0
stw %g7, [%l7 + 0x3C]
subc %o4, %l1, %l4
fxnor %f2, %f6, %f14
ldd [%l7 + 0x50], %f14
fands %f14, %f15, %f10
taddcctv %g1, 0x1837, %i5
fmovrdgez %o6, %f2, %f2
nop
setx loop_4226, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %g2, 0x0AEE, %i2
stw %i3, [%l7 + 0x40]
fandnot1 %f8, %f14, %f8
loop_4226:
sth %i7, [%l7 + 0x1C]
fnand %f6, %f14, %f2
fmovdpos %xcc, %f3, %f5
stx %o0, [%l7 + 0x40]
ld [%l7 + 0x10], %f8
fmovsge %xcc, %f12, %f5
fmovrsne %o5, %f10, %f13
addcc %g5, %o3, %i0
sth %g6, [%l7 + 0x74]
tn %xcc, 0x5
fmovrsgz %g3, %f9, %f1
edge16 %l6, %o1, %g4
edge8 %l0, %l3, %i6
ldx [%l7 + 0x40], %l2
brlz,a %o7, loop_4227
sdivx %o2, 0x1451, %i1
tleu %xcc, 0x7
ldsh [%l7 + 0x5E], %l5
loop_4227:
tvc %icc, 0x3
stw %g7, [%l7 + 0x18]
ldsh [%l7 + 0x6C], %o4
umul %i4, %l1, %l4
bleu,pn %xcc, loop_4228
tvc %xcc, 0x5
te %xcc, 0x4
fmovdge %icc, %f12, %f1
loop_4228:
sra %g1, 0x09, %i5
fmovrdne %g2, %f8, %f8
andcc %o6, %i3, %i2
st %f3, [%l7 + 0x58]
smul %o0, 0x1F84, %o5
bl,pt %icc, loop_4229
fmuld8ulx16 %f1, %f10, %f2
stw %g5, [%l7 + 0x60]
alignaddrl %i7, %i0, %o3
loop_4229:
ba,pn %xcc, loop_4230
addcc %g3, 0x0971, %g6
tne %xcc, 0x4
edge32ln %o1, %g4, %l6
loop_4230:
fcmple16 %f10, %f14, %l3
fones %f1
bl,a loop_4231
bgu,pt %icc, loop_4232
bvc,a loop_4233
andcc %l0, 0x0402, %i6
loop_4231:
fmovsvs %icc, %f2, %f9
loop_4232:
ld [%l7 + 0x1C], %f7
loop_4233:
fmul8x16au %f1, %f7, %f6
ldsh [%l7 + 0x42], %l2
ldsw [%l7 + 0x34], %o7
ldx [%l7 + 0x18], %i1
brgz,a %l5, loop_4234
fand %f10, %f12, %f0
ldx [%l7 + 0x40], %o2
fmovdneg %icc, %f4, %f6
loop_4234:
fmovrdgz %g7, %f10, %f12
bg %xcc, loop_4235
udivcc %i4, 0x116F, %o4
ldsh [%l7 + 0x48], %l1
udiv %l4, 0x0228, %i5
loop_4235:
fornot2s %f0, %f13, %f7
stb %g2, [%l7 + 0x78]
fzero %f10
fone %f12
andncc %o6, %g1, %i2
fmovrsgez %o0, %f14, %f12
movrgez %o5, %g5, %i7
sra %i3, %i0, %o3
nop
setx loop_4236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f11, %f3, %f0
fmovscs %xcc, %f1, %f6
edge16n %g6, %g3, %o1
loop_4236:
tcc %xcc, 0x2
fnegs %f5, %f6
lduh [%l7 + 0x32], %g4
nop
setx loop_4237, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x30]
orcc %l3, %l0, %l6
brgez,a %i6, loop_4238
loop_4237:
ldsb [%l7 + 0x21], %o7
fmul8ulx16 %f4, %f6, %f10
fmovdne %icc, %f0, %f15
loop_4238:
ld [%l7 + 0x70], %f8
fbo %fcc2, loop_4239
tcs %icc, 0x1
fmuld8ulx16 %f5, %f5, %f12
orncc %l2, %l5, %o2
loop_4239:
movle %icc, %g7, %i4
stb %i1, [%l7 + 0x2C]
stx %o4, [%l7 + 0x50]
tsubcctv %l4, 0x17BF, %i5
tcc %xcc, 0x4
fba %fcc0, loop_4240
xnor %g2, %o6, %l1
fmovdpos %icc, %f9, %f11
bvc,a %icc, loop_4241
loop_4240:
tpos %icc, 0x5
subcc %g1, %o0, %i2
fbg %fcc0, loop_4242
loop_4241:
bne,pn %icc, loop_4243
ldsb [%l7 + 0x47], %g5
fpadd32s %f8, %f12, %f12
loop_4242:
edge8ln %i7, %o5, %i3
loop_4243:
movgu %xcc, %i0, %g6
fmovspos %xcc, %f13, %f9
ldx [%l7 + 0x50], %o3
brgez,a %g3, loop_4244
ldsh [%l7 + 0x18], %g4
fmovdpos %icc, %f11, %f5
add %l3, 0x1635, %o1
loop_4244:
fpack16 %f12, %f3
stw %l0, [%l7 + 0x30]
tle %xcc, 0x6
fbul %fcc0, loop_4245
subcc %l6, %o7, %l2
st %f10, [%l7 + 0x28]
fbo,a %fcc1, loop_4246
loop_4245:
fmovscc %icc, %f15, %f9
bn %xcc, loop_4247
edge8 %i6, %o2, %l5
loop_4246:
ldub [%l7 + 0x5C], %g7
fornot1 %f0, %f2, %f4
loop_4247:
fbu,a %fcc1, loop_4248
edge16ln %i1, %i4, %l4
ldub [%l7 + 0x7C], %o4
movcc %icc, %g2, %o6
loop_4248:
std %f14, [%l7 + 0x68]
std %f6, [%l7 + 0x30]
sth %l1, [%l7 + 0x1A]
stw %g1, [%l7 + 0x50]
for %f14, %f4, %f12
movleu %icc, %o0, %i2
lduw [%l7 + 0x64], %g5
fands %f12, %f7, %f7
tg %xcc, 0x5
ldd [%l7 + 0x08], %f6
lduh [%l7 + 0x62], %i5
udivx %i7, 0x0C32, %o5
ldsb [%l7 + 0x5F], %i3
bpos loop_4249
mulscc %g6, 0x05A5, %o3
fxors %f11, %f14, %f14
fbue %fcc1, loop_4250
loop_4249:
fandnot1 %f8, %f8, %f14
or %i0, 0x0F89, %g3
smul %g4, 0x1F25, %l3
loop_4250:
ldub [%l7 + 0x24], %o1
fcmple16 %f2, %f12, %l6
lduw [%l7 + 0x10], %o7
ldd [%l7 + 0x78], %f0
tg %xcc, 0x5
fbne,a %fcc0, loop_4251
array16 %l0, %l2, %i6
ldsb [%l7 + 0x7A], %o2
fmovrsne %g7, %f7, %f7
loop_4251:
ldx [%l7 + 0x70], %l5
bneg,pn %xcc, loop_4252
fbl,a %fcc1, loop_4253
st %f10, [%l7 + 0x3C]
stw %i1, [%l7 + 0x44]
loop_4252:
fmovrsne %l4, %f9, %f11
loop_4253:
ldub [%l7 + 0x30], %i4
fmovdvs %icc, %f5, %f7
fxnor %f8, %f2, %f2
fbl %fcc1, loop_4254
ld [%l7 + 0x5C], %f6
edge32 %g2, %o4, %l1
andcc %g1, 0x08BD, %o0
loop_4254:
add %o6, 0x15E9, %i2
lduw [%l7 + 0x54], %i5
ldx [%l7 + 0x10], %i7
fmovdpos %icc, %f8, %f9
fcmpne16 %f14, %f12, %o5
ldub [%l7 + 0x46], %i3
ldsw [%l7 + 0x50], %g6
fnot2s %f6, %f11
bcc loop_4255
tge %xcc, 0x6
tne %xcc, 0x2
edge32 %o3, %g5, %i0
loop_4255:
addcc %g4, %l3, %g3
bn loop_4256
stb %o1, [%l7 + 0x3A]
fandnot2 %f14, %f4, %f4
fnors %f12, %f8, %f0
loop_4256:
fandnot1 %f2, %f2, %f14
fcmpgt32 %f12, %f10, %o7
st %f13, [%l7 + 0x38]
taddcc %l0, %l2, %i6
bcs,a loop_4257
stw %l6, [%l7 + 0x08]
faligndata %f2, %f10, %f2
sth %o2, [%l7 + 0x4E]
loop_4257:
fsrc2s %f10, %f7
lduh [%l7 + 0x50], %l5
movpos %icc, %g7, %l4
fmovrdgz %i4, %f10, %f14
ldsb [%l7 + 0x26], %g2
ld [%l7 + 0x7C], %f0
and %o4, %l1, %g1
udiv %i1, 0x16F2, %o6
fmovrsne %o0, %f13, %f12
stx %i2, [%l7 + 0x68]
stb %i7, [%l7 + 0x5C]
sub %o5, 0x0B09, %i3
fcmpd %fcc1, %f14, %f2
ldsw [%l7 + 0x60], %i5
fble,a %fcc1, loop_4258
stw %g6, [%l7 + 0x48]
srl %g5, 0x10, %i0
fpsub16 %f2, %f14, %f6
loop_4258:
st %f11, [%l7 + 0x5C]
movrlez %g4, %l3, %o3
movgu %icc, %o1, %g3
mova %xcc, %o7, %l0
xnor %l2, %l6, %i6
ldd [%l7 + 0x38], %f6
fbne,a %fcc0, loop_4259
fbu %fcc1, loop_4260
fandnot1 %f0, %f2, %f4
fand %f4, %f14, %f12
loop_4259:
fcmple16 %f0, %f0, %o2
loop_4260:
sth %l5, [%l7 + 0x34]
fbge,a %fcc2, loop_4261
lduw [%l7 + 0x4C], %l4
movle %xcc, %i4, %g7
bvs,a loop_4262
loop_4261:
bn,pt %icc, loop_4263
st %f4, [%l7 + 0x08]
fnot2 %f14, %f2
loop_4262:
array32 %g2, %l1, %g1
loop_4263:
sll %i1, 0x18, %o4
movrne %o0, 0x232, %i2
movg %xcc, %i7, %o6
fmovscc %xcc, %f13, %f3
ldub [%l7 + 0x31], %i3
sdivx %o5, 0x04DB, %g6
ldsh [%l7 + 0x4C], %g5
ldsh [%l7 + 0x6E], %i0
fpsub32 %f12, %f0, %f8
movrlez %i5, 0x1DC, %g4
movrgz %o3, 0x2E6, %l3
fmovdcs %icc, %f9, %f2
stw %g3, [%l7 + 0x14]
fblg,a %fcc2, loop_4264
movrlez %o7, %o1, %l0
xnorcc %l2, 0x1DB5, %i6
fcmpeq16 %f10, %f12, %l6
loop_4264:
stb %l5, [%l7 + 0x21]
movvc %xcc, %l4, %i4
bvc,a %icc, loop_4265
nop
setx loop_4266, %l0, %l1
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 %fcc2, loop_4267
fcmpgt16 %f14, %f2, %g7
loop_4265:
lduw [%l7 + 0x2C], %o2
loop_4266:
bshuffle %f8, %f8, %f14
loop_4267:
stb %g2, [%l7 + 0x67]
movrlz %l1, %g1, %i1
fnot1s %f3, %f0
fmovdcs %icc, %f9, %f8
ldsb [%l7 + 0x5A], %o4
lduw [%l7 + 0x2C], %o0
alignaddrl %i7, %i2, %o6
fors %f3, %f11, %f12
fmovdne %icc, %f4, %f2
fmuld8ulx16 %f5, %f10, %f2
fnot1 %f2, %f0
tgu %icc, 0x6
fxors %f0, %f0, %f3
fnot1s %f9, %f15
fandnot1 %f10, %f12, %f12
fmul8x16au %f2, %f15, %f6
fandnot1 %f8, %f6, %f4
sth %o5, [%l7 + 0x60]
ldx [%l7 + 0x68], %g6
tne %icc, 0x3
call loop_4268
tgu %icc, 0x5
fpsub32 %f10, %f10, %f4
subcc %i3, 0x17CC, %i0
loop_4268:
bgu,a %xcc, loop_4269
stb %g5, [%l7 + 0x64]
fpsub16 %f8, %f14, %f14
xnor %i5, %o3, %g4
loop_4269:
fmovs %f11, %f8
bl,pn %xcc, loop_4270
fblg,a %fcc1, loop_4271
ldsw [%l7 + 0x50], %g3
brlez %o7, loop_4272
loop_4270:
nop
setx loop_4273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4271:
std %f6, [%l7 + 0x68]
fxors %f8, %f1, %f15
loop_4272:
movrgez %l3, 0x3D7, %l0
loop_4273:
tcc %xcc, 0x2
orn %l2, 0x0959, %o1
st %f13, [%l7 + 0x2C]
stx %l6, [%l7 + 0x78]
movgu %icc, %l5, %i6
lduw [%l7 + 0x10], %l4
st %f0, [%l7 + 0x24]
sra %g7, 0x17, %i4
sethi 0x0E52, %o2
fpack32 %f14, %f12, %f14
lduw [%l7 + 0x0C], %g2
umulcc %l1, %g1, %o4
tgu %icc, 0x6
ldsh [%l7 + 0x7C], %o0
nop
setx loop_4274, %l0, %l1
jmpl %l1, %i1
tl %xcc, 0x2
fandnot1 %f4, %f6, %f14
bshuffle %f10, %f14, %f8
loop_4274:
sth %i2, [%l7 + 0x5C]
tgu %icc, 0x1
stw %i7, [%l7 + 0x38]
ldsw [%l7 + 0x20], %o5
fnot1s %f13, %f2
st %f1, [%l7 + 0x38]
fmovdge %icc, %f1, %f4
lduw [%l7 + 0x28], %o6
ldsb [%l7 + 0x69], %i3
umulcc %i0, 0x170F, %g5
stx %i5, [%l7 + 0x50]
addcc %g6, 0x19C6, %g4
edge16ln %o3, %o7, %g3
fones %f8
mova %icc, %l3, %l2
stb %l0, [%l7 + 0x22]
fmul8sux16 %f14, %f2, %f0
fbuge,a %fcc0, loop_4275
popc %o1, %l5
array16 %i6, %l6, %g7
ldx [%l7 + 0x60], %l4
loop_4275:
ldsb [%l7 + 0x7D], %i4
sth %o2, [%l7 + 0x1E]
stx %l1, [%l7 + 0x20]
fabss %f8, %f12
bpos,pn %icc, loop_4276
ldx [%l7 + 0x68], %g2
fmovspos %xcc, %f10, %f4
ldsh [%l7 + 0x48], %g1
loop_4276:
edge32n %o4, %i1, %i2
alignaddrl %i7, %o0, %o6
fandnot1 %f12, %f12, %f12
fmovscs %xcc, %f1, %f10
tgu %icc, 0x2
fpsub32s %f12, %f15, %f1
stb %i3, [%l7 + 0x61]
std %f2, [%l7 + 0x30]
fsrc1 %f10, %f12
tneg %xcc, 0x1
tle %xcc, 0x3
tge %xcc, 0x6
fornot2s %f15, %f7, %f5
lduw [%l7 + 0x14], %i0
ldub [%l7 + 0x40], %o5
edge16n %i5, %g6, %g4
tle %xcc, 0x6
fnot1 %f12, %f2
faligndata %f8, %f8, %f4
fbo,a %fcc1, loop_4277
fmovrse %g5, %f6, %f15
st %f4, [%l7 + 0x64]
edge32 %o3, %o7, %g3
loop_4277:
stb %l3, [%l7 + 0x65]
tpos %xcc, 0x4
stx %l0, [%l7 + 0x18]
movcs %icc, %o1, %l2
call loop_4278
fble,a %fcc1, loop_4279
mova %xcc, %i6, %l5
fcmpne32 %f12, %f10, %g7
loop_4278:
umulcc %l6, 0x01D1, %i4
loop_4279:
fnegd %f6, %f2
andncc %o2, %l4, %l1
array32 %g1, %g2, %i1
ldsw [%l7 + 0x38], %o4
brlz %i2, loop_4280
lduh [%l7 + 0x30], %o0
ld [%l7 + 0x28], %f4
ldsb [%l7 + 0x1C], %o6
loop_4280:
brlez %i3, loop_4281
fornot1 %f2, %f0, %f14
bvc %icc, loop_4282
movneg %xcc, %i7, %o5
loop_4281:
fmovrsgz %i0, %f10, %f4
fcmped %fcc1, %f8, %f12
loop_4282:
move %xcc, %i5, %g4
fbn %fcc0, loop_4283
stb %g5, [%l7 + 0x2C]
subcc %g6, 0x022D, %o3
movre %g3, %o7, %l0
loop_4283:
fandnot2s %f14, %f0, %f4
nop
setx loop_4284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a,pt %icc, loop_4285
fandnot1s %f6, %f14, %f4
fmovdcs %xcc, %f14, %f0
loop_4284:
ldd [%l7 + 0x68], %f14
loop_4285:
bne,a loop_4286
add %o1, %l2, %l3
te %xcc, 0x1
fbug %fcc0, loop_4287
loop_4286:
ld [%l7 + 0x20], %f15
fmovrdgez %i6, %f6, %f0
sth %g7, [%l7 + 0x62]
loop_4287:
lduw [%l7 + 0x34], %l5
lduh [%l7 + 0x4C], %i4
fmovde %xcc, %f2, %f3
sth %o2, [%l7 + 0x62]
fxors %f14, %f3, %f14
lduw [%l7 + 0x5C], %l6
ldd [%l7 + 0x68], %f10
ldsh [%l7 + 0x7E], %l1
stw %g1, [%l7 + 0x40]
lduw [%l7 + 0x7C], %g2
bvs,a,pn %icc, loop_4288
mulx %i1, %l4, %i2
fcmpeq16 %f10, %f8, %o4
fpsub16s %f14, %f7, %f14
loop_4288:
std %f12, [%l7 + 0x50]
ldx [%l7 + 0x38], %o6
mova %xcc, %i3, %i7
ldub [%l7 + 0x43], %o0
tn %icc, 0x5
fmovrdlz %i0, %f10, %f6
std %f12, [%l7 + 0x38]
faligndata %f6, %f8, %f2
movvs %icc, %o5, %i5
lduh [%l7 + 0x2A], %g5
array32 %g4, %g6, %o3
ldub [%l7 + 0x0E], %o7
brlz %g3, loop_4289
edge16ln %l0, %o1, %l3
bshuffle %f0, %f6, %f4
fmovdneg %icc, %f7, %f4
loop_4289:
ldd [%l7 + 0x18], %f2
movg %icc, %i6, %l2
movn %xcc, %l5, %i4
fcmpes %fcc3, %f5, %f13
fcmpne16 %f12, %f8, %g7
fzeros %f4
fnot1 %f4, %f4
sdiv %o2, 0x10DA, %l1
fandnot1s %f7, %f14, %f0
movrgez %l6, %g2, %g1
fmovrdlz %i1, %f8, %f2
fmovdge %xcc, %f12, %f7
movrgez %l4, 0x1D1, %o4
ldsh [%l7 + 0x3C], %i2
edge32n %o6, %i7, %i3
ldx [%l7 + 0x60], %i0
movrlez %o5, %i5, %o0
ta %xcc, 0x6
fmovrslz %g5, %f10, %f9
fmovdvs %xcc, %f11, %f5
ldd [%l7 + 0x28], %f12
addccc %g6, %o3, %o7
fmovspos %xcc, %f12, %f5
fzeros %f5
sethi 0x1628, %g3
fmovdne %xcc, %f11, %f10
ld [%l7 + 0x5C], %f0
taddcc %g4, 0x12BA, %l0
andncc %l3, %i6, %o1
fbug %fcc1, loop_4290
fmovrsgz %l2, %f3, %f14
fexpand %f4, %f14
bg,a,pt %icc, loop_4291
loop_4290:
addc %i4, %l5, %g7
fbue,a %fcc0, loop_4292
fmovdl %xcc, %f5, %f0
loop_4291:
fmovsge %icc, %f14, %f6
fmovdg %xcc, %f9, %f9
loop_4292:
call loop_4293
brnz,a %o2, loop_4294
brz,a %l6, loop_4295
fpadd16 %f4, %f14, %f14
loop_4293:
fmovrsgz %g2, %f12, %f12
loop_4294:
ldd [%l7 + 0x40], %f4
loop_4295:
subc %g1, 0x1B12, %i1
fble %fcc2, loop_4296
fmovse %xcc, %f15, %f14
stb %l4, [%l7 + 0x14]
nop
setx loop_4297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4296:
ld [%l7 + 0x48], %f13
fexpand %f3, %f2
tge %icc, 0x5
loop_4297:
sdivcc %l1, 0x1B76, %o4
siam 0x0
ldsh [%l7 + 0x74], %o6
lduh [%l7 + 0x64], %i2
fba,a %fcc2, loop_4298
fmul8x16 %f13, %f2, %f0
fmovdne %icc, %f1, %f10
fnegd %f10, %f4
loop_4298:
brlz %i3, loop_4299
stb %i0, [%l7 + 0x49]
stb %o5, [%l7 + 0x46]
fpadd16 %f10, %f4, %f10
loop_4299:
brgez %i5, loop_4300
st %f15, [%l7 + 0x64]
std %f10, [%l7 + 0x10]
movrgez %i7, %g5, %o0
loop_4300:
lduw [%l7 + 0x60], %g6
fmovdgu %xcc, %f13, %f0
movge %icc, %o3, %o7
add %g3, 0x12CE, %g4
fbne %fcc3, loop_4301
fba %fcc2, loop_4302
stw %l3, [%l7 + 0x14]
fcmped %fcc0, %f4, %f10
loop_4301:
umulcc %l0, %i6, %o1
loop_4302:
te %xcc, 0x4
fbg,a %fcc1, loop_4303
fmovrde %i4, %f12, %f0
brlz,a %l5, loop_4304
xnorcc %l2, 0x1695, %o2
loop_4303:
tl %icc, 0x0
ldx [%l7 + 0x08], %l6
loop_4304:
ld [%l7 + 0x0C], %f15
sth %g7, [%l7 + 0x10]
andncc %g2, %g1, %i1
fpadd32 %f4, %f12, %f2
fmuld8ulx16 %f14, %f5, %f8
ldsh [%l7 + 0x22], %l1
bgu,a,pn %xcc, loop_4305
bgu,pt %icc, loop_4306
fmovrdne %o4, %f10, %f12
stx %l4, [%l7 + 0x20]
loop_4305:
fcmple16 %f4, %f10, %i2
loop_4306:
lduw [%l7 + 0x68], %o6
nop
setx loop_4307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %icc, %f8, %f15
ldd [%l7 + 0x68], %f8
fones %f9
loop_4307:
orncc %i3, 0x0A86, %o5
ldd [%l7 + 0x68], %f12
fnegd %f0, %f2
fbne %fcc1, loop_4308
fpadd16s %f13, %f9, %f15
edge8l %i5, %i0, %i7
subcc %g5, %o0, %o3
loop_4308:
smulcc %o7, %g6, %g4
movvs %xcc, %l3, %g3
ldx [%l7 + 0x78], %l0
fbl,a %fcc2, loop_4309
edge8ln %o1, %i6, %l5
bvs loop_4310
fcmpne32 %f4, %f6, %l2
loop_4309:
smul %o2, 0x0A70, %i4
fmovsgu %xcc, %f7, %f5
loop_4310:
fmovsn %icc, %f12, %f1
addc %g7, 0x146D, %g2
fxor %f10, %f14, %f0
ldsb [%l7 + 0x46], %l6
fmovrsne %i1, %f12, %f4
fmovse %xcc, %f9, %f13
ldsw [%l7 + 0x14], %g1
st %f11, [%l7 + 0x1C]
edge8l %o4, %l4, %l1
fcmpeq16 %f6, %f4, %i2
stw %o6, [%l7 + 0x6C]
bl,pn %icc, loop_4311
movle %icc, %i3, %i5
addc %i0, %i7, %g5
lduh [%l7 + 0x5A], %o5
loop_4311:
nop
setx loop_4312, %l0, %l1
jmpl %l1, %o0
umul %o7, %g6, %o3
move %xcc, %g4, %l3
std %f2, [%l7 + 0x50]
loop_4312:
ldsb [%l7 + 0x7A], %l0
tneg %icc, 0x1
bn,pn %icc, loop_4313
sra %g3, 0x0A, %o1
umulcc %l5, %l2, %i6
fnegs %f7, %f12
loop_4313:
taddcc %i4, 0x118C, %o2
fmovsgu %xcc, %f1, %f6
stb %g2, [%l7 + 0x42]
fmul8sux16 %f14, %f6, %f14
stw %g7, [%l7 + 0x28]
fmovsneg %icc, %f6, %f13
std %f10, [%l7 + 0x10]
sdivx %l6, 0x0008, %i1
edge32ln %o4, %l4, %g1
movcs %icc, %l1, %o6
fcmpes %fcc3, %f2, %f4
fbe,a %fcc2, loop_4314
ldd [%l7 + 0x48], %f8
array16 %i2, %i3, %i5
fbo %fcc1, loop_4315
loop_4314:
lduh [%l7 + 0x36], %i0
fones %f8
fbge,a %fcc2, loop_4316
loop_4315:
stb %g5, [%l7 + 0x4D]
movn %icc, %o5, %i7
orcc %o0, %o7, %o3
loop_4316:
fmovsl %icc, %f0, %f6
ldd [%l7 + 0x38], %f0
fmovrslez %g6, %f12, %f0
fnegs %f2, %f11
be,pt %xcc, loop_4317
sdiv %l3, 0x1EF2, %g4
lduw [%l7 + 0x4C], %l0
movrlez %g3, %o1, %l5
loop_4317:
orncc %i6, %l2, %i4
fnot1s %f9, %f2
fmovspos %icc, %f1, %f5
fmovrdlez %o2, %f4, %f6
fands %f11, %f1, %f5
movrlz %g2, 0x3C1, %g7
fzero %f10
ldub [%l7 + 0x50], %l6
edge32n %o4, %l4, %i1
fmovdg %xcc, %f10, %f3
fbne %fcc2, loop_4318
ldsh [%l7 + 0x0C], %l1
movn %xcc, %o6, %i2
fzero %f0
loop_4318:
fmovsneg %xcc, %f0, %f8
umul %g1, %i3, %i0
ldx [%l7 + 0x58], %i5
bn loop_4319
fpadd16 %f8, %f4, %f4
lduh [%l7 + 0x52], %g5
edge32ln %i7, %o0, %o7
loop_4319:
brlz,a %o3, loop_4320
array8 %g6, %l3, %o5
tvc %icc, 0x5
stx %g4, [%l7 + 0x10]
loop_4320:
ld [%l7 + 0x44], %f8
bvs,pt %icc, loop_4321
tn %icc, 0x7
fcmpes %fcc2, %f12, %f7
ld [%l7 + 0x40], %f3
loop_4321:
stx %g3, [%l7 + 0x08]
st %f14, [%l7 + 0x34]
movpos %icc, %o1, %l5
fabss %f5, %f9
ldd [%l7 + 0x48], %f6
lduw [%l7 + 0x1C], %i6
ldsh [%l7 + 0x14], %l2
fblg %fcc3, loop_4322
fcmpne32 %f10, %f14, %i4
ldsh [%l7 + 0x26], %o2
ldub [%l7 + 0x3B], %l0
loop_4322:
fbo,a %fcc0, loop_4323
fpsub32s %f4, %f13, %f7
st %f0, [%l7 + 0x64]
fblg %fcc1, loop_4324
loop_4323:
fcmpgt16 %f2, %f2, %g2
fmovdg %icc, %f3, %f10
udivcc %g7, 0x1E2B, %o4
loop_4324:
ldd [%l7 + 0x58], %f2
fmovdge %icc, %f6, %f15
fpack32 %f0, %f0, %f6
ldub [%l7 + 0x7B], %l4
fmul8x16 %f9, %f10, %f10
xnorcc %l6, 0x051B, %l1
tsubcc %o6, 0x1BD8, %i1
sdiv %g1, 0x0727, %i2
fors %f3, %f8, %f8
fmovda %xcc, %f15, %f12
ldd [%l7 + 0x40], %f0
brz %i3, loop_4325
array8 %i5, %g5, %i7
array32 %i0, %o0, %o3
fandnot1s %f5, %f13, %f14
loop_4325:
faligndata %f10, %f2, %f12
ldsh [%l7 + 0x30], %o7
std %f14, [%l7 + 0x38]
stw %g6, [%l7 + 0x5C]
bcs,a,pn %xcc, loop_4326
stw %l3, [%l7 + 0x78]
sth %o5, [%l7 + 0x28]
alignaddr %g4, %g3, %o1
loop_4326:
ldd [%l7 + 0x30], %f0
faligndata %f4, %f6, %f12
stb %i6, [%l7 + 0x6B]
fbue %fcc0, loop_4327
fnegd %f8, %f8
fbuge,a %fcc3, loop_4328
lduh [%l7 + 0x70], %l2
loop_4327:
fabss %f15, %f15
ldx [%l7 + 0x18], %i4
loop_4328:
fmovdne %icc, %f7, %f7
fabsd %f6, %f2
lduw [%l7 + 0x30], %l5
fmovdvs %xcc, %f15, %f8
edge16 %l0, %o2, %g7
st %f10, [%l7 + 0x4C]
st %f1, [%l7 + 0x74]
ldub [%l7 + 0x7E], %g2
fcmpeq16 %f10, %f6, %l4
fmovsvs %xcc, %f9, %f12
orncc %o4, 0x0097, %l6
fmovrslz %l1, %f13, %f15
lduh [%l7 + 0x34], %i1
std %f0, [%l7 + 0x28]
fmovdle %icc, %f12, %f8
array8 %o6, %g1, %i3
fmovdle %icc, %f1, %f9
std %f14, [%l7 + 0x28]
faligndata %f2, %f14, %f12
fpackfix %f4, %f0
stx %i5, [%l7 + 0x70]
fnegs %f14, %f15
sethi 0x111A, %i2
fsrc2s %f8, %f4
ldsh [%l7 + 0x38], %i7
alignaddrl %g5, %i0, %o0
ldsh [%l7 + 0x6E], %o7
ldd [%l7 + 0x18], %f6
ldsh [%l7 + 0x3C], %g6
udivx %l3, 0x08ED, %o5
movle %icc, %g4, %g3
stw %o1, [%l7 + 0x58]
ldx [%l7 + 0x70], %o3
tcs %xcc, 0x7
bg,pn %icc, loop_4329
tle %icc, 0x1
tvs %icc, 0x3
movcc %icc, %i6, %l2
loop_4329:
bleu loop_4330
tcs %icc, 0x4
fmovdne %xcc, %f5, %f5
orcc %i4, 0x166A, %l0
loop_4330:
srax %o2, %g7, %g2
fbe %fcc1, loop_4331
srax %l5, 0x04, %l4
tcs %icc, 0x5
fbule,a %fcc0, loop_4332
loop_4331:
fmovrde %l6, %f2, %f8
sdivx %l1, 0x0AA9, %i1
stw %o4, [%l7 + 0x20]
loop_4332:
fandnot1s %f4, %f13, %f2
fmovdcc %icc, %f0, %f12
movrgz %o6, 0x1BC, %g1
move %xcc, %i5, %i3
movle %xcc, %i2, %g5
ldx [%l7 + 0x78], %i7
ldsb [%l7 + 0x69], %o0
bshuffle %f14, %f14, %f14
ldub [%l7 + 0x3C], %o7
fmuld8sux16 %f4, %f11, %f14
fcmpeq16 %f2, %f12, %i0
sth %l3, [%l7 + 0x2A]
bpos,pt %xcc, loop_4333
fmul8ulx16 %f6, %f6, %f10
fbule,a %fcc3, loop_4334
ldub [%l7 + 0x24], %g6
loop_4333:
ldsw [%l7 + 0x64], %g4
fmovsgu %icc, %f5, %f8
loop_4334:
tcc %xcc, 0x7
bneg,a,pt %icc, loop_4335
fpsub16 %f12, %f6, %f0
fpack16 %f6, %f1
sth %o5, [%l7 + 0x0C]
loop_4335:
fcmpd %fcc1, %f6, %f14
ldx [%l7 + 0x10], %g3
fcmped %fcc3, %f6, %f4
stw %o1, [%l7 + 0x64]
array8 %o3, %i6, %i4
fmovrsgz %l0, %f9, %f0
ldsb [%l7 + 0x0C], %l2
fmovsneg %icc, %f13, %f9
ldsh [%l7 + 0x52], %o2
ldd [%l7 + 0x58], %f14
sra %g2, %l5, %l4
st %f14, [%l7 + 0x48]
bne,pt %icc, loop_4336
bn loop_4337
alignaddr %g7, %l6, %l1
ta %xcc, 0x5
loop_4336:
ldd [%l7 + 0x08], %f4
loop_4337:
fbne %fcc2, loop_4338
fcmpne32 %f0, %f6, %o4
st %f10, [%l7 + 0x14]
orncc %o6, %i1, %g1
loop_4338:
ldsh [%l7 + 0x10], %i3
fornot2 %f12, %f8, %f4
lduw [%l7 + 0x20], %i2
bne,pt %icc, loop_4339
fxors %f4, %f4, %f10
fnors %f8, %f3, %f11
orcc %g5, %i5, %i7
loop_4339:
fandnot2s %f12, %f15, %f7
lduw [%l7 + 0x54], %o0
brlez %o7, loop_4340
brgez %l3, loop_4341
fmovda %icc, %f7, %f13
te %icc, 0x0
loop_4340:
fmul8ulx16 %f10, %f8, %f14
loop_4341:
st %f0, [%l7 + 0x48]
stb %g6, [%l7 + 0x40]
ldsw [%l7 + 0x0C], %i0
fpack32 %f8, %f0, %f0
fmovsn %xcc, %f4, %f2
udiv %g4, 0x09A0, %g3
lduw [%l7 + 0x2C], %o5
st %f9, [%l7 + 0x6C]
smul %o1, 0x1BB2, %i6
ldub [%l7 + 0x2D], %i4
lduw [%l7 + 0x5C], %o3
lduw [%l7 + 0x24], %l0
fmul8ulx16 %f12, %f8, %f0
fnot1s %f14, %f10
fmovdge %icc, %f1, %f10
sdivcc %l2, 0x0D9E, %g2
bvs,a %xcc, loop_4342
fmovrde %o2, %f6, %f12
fmovrdlez %l4, %f8, %f2
tge %icc, 0x6
loop_4342:
ldsh [%l7 + 0x40], %l5
fmovspos %icc, %f3, %f13
fornot1 %f0, %f2, %f14
andn %l6, 0x02EC, %l1
fpadd32 %f2, %f14, %f6
fxor %f12, %f14, %f12
fcmped %fcc3, %f2, %f10
bne %icc, loop_4343
ld [%l7 + 0x28], %f12
ldsw [%l7 + 0x58], %g7
lduh [%l7 + 0x52], %o4
loop_4343:
fsrc2 %f6, %f2
te %xcc, 0x4
ldsh [%l7 + 0x40], %i1
fxors %f4, %f6, %f3
lduw [%l7 + 0x28], %o6
ld [%l7 + 0x38], %f3
fpack16 %f14, %f5
fbne %fcc1, loop_4344
ldsw [%l7 + 0x28], %i3
fpack16 %f10, %f8
bge loop_4345
loop_4344:
stx %i2, [%l7 + 0x18]
std %f14, [%l7 + 0x18]
movvs %xcc, %g1, %i5
loop_4345:
bl,a loop_4346
fmovdvs %icc, %f12, %f4
fbe %fcc3, loop_4347
mova %icc, %i7, %o0
loop_4346:
udiv %g5, 0x05F4, %o7
stw %g6, [%l7 + 0x08]
loop_4347:
fmovdne %xcc, %f7, %f7
stw %l3, [%l7 + 0x54]
stx %g4, [%l7 + 0x08]
smulcc %i0, 0x177E, %o5
tneg %xcc, 0x1
fmovdl %icc, %f3, %f14
taddcc %o1, 0x089C, %i6
udivcc %i4, 0x19F7, %g3
stx %l0, [%l7 + 0x18]
movneg %icc, %l2, %o3
orcc %g2, 0x09B8, %o2
fpadd16 %f10, %f12, %f12
mulscc %l5, %l4, %l1
fmovsl %icc, %f14, %f5
movleu %icc, %g7, %l6
fmovscc %icc, %f11, %f10
st %f11, [%l7 + 0x5C]
taddcctv %o4, 0x1FA7, %o6
stw %i1, [%l7 + 0x64]
sth %i3, [%l7 + 0x30]
taddcc %i2, %i5, %i7
fmovrdne %o0, %f6, %f14
fmovsvs %icc, %f8, %f3
fpadd16 %f6, %f12, %f6
tgu %xcc, 0x1
nop
setx loop_4348, %l0, %l1
jmpl %l1, %g1
ldsb [%l7 + 0x59], %o7
addcc %g5, %g6, %l3
ba,a %icc, loop_4349
loop_4348:
ldsb [%l7 + 0x79], %i0
fones %f2
alignaddrl %g4, %o1, %o5
loop_4349:
tl %xcc, 0x1
fnor %f0, %f6, %f8
edge32ln %i6, %i4, %l0
edge8n %g3, %o3, %l2
fmovscc %icc, %f13, %f1
stx %o2, [%l7 + 0x18]
fmul8x16au %f10, %f1, %f4
ldsh [%l7 + 0x5A], %g2
fmovs %f11, %f8
stx %l5, [%l7 + 0x30]
lduw [%l7 + 0x0C], %l1
lduw [%l7 + 0x2C], %g7
movg %icc, %l6, %l4
addcc %o6, 0x1AAF, %i1
edge16 %o4, %i3, %i5
fmovscs %xcc, %f6, %f10
tge %xcc, 0x3
edge16l %i2, %i7, %g1
sth %o0, [%l7 + 0x74]
fnot1 %f8, %f10
st %f10, [%l7 + 0x3C]
fmul8x16 %f14, %f6, %f10
lduw [%l7 + 0x54], %o7
array16 %g5, %g6, %l3
tl %xcc, 0x0
ldsh [%l7 + 0x7C], %i0
fcmpd %fcc0, %f2, %f8
xor %g4, 0x02B8, %o5
nop
setx loop_4350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x3C], %i6
fmovdvc %xcc, %f6, %f2
andncc %i4, %o1, %l0
loop_4350:
ldd [%l7 + 0x50], %f2
move %xcc, %o3, %g3
movrgez %o2, %l2, %l5
std %f6, [%l7 + 0x48]
fornot2 %f0, %f12, %f8
fornot1s %f6, %f5, %f9
sra %l1, 0x0D, %g2
fnands %f7, %f5, %f5
stb %l6, [%l7 + 0x0E]
fnors %f9, %f13, %f2
ldd [%l7 + 0x50], %f8
tne %xcc, 0x3
orn %g7, %l4, %o6
bshuffle %f6, %f4, %f12
stw %o4, [%l7 + 0x44]
fnands %f0, %f6, %f7
fnand %f4, %f2, %f6
bshuffle %f4, %f2, %f8
fbne,a %fcc2, loop_4351
fbu %fcc1, loop_4352
ldx [%l7 + 0x48], %i1
fcmpgt16 %f14, %f10, %i5
loop_4351:
nop
setx loop_4353, %l0, %l1
jmpl %l1, %i2
loop_4352:
nop
setx loop_4354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %xcc, %i3, %i7
edge8l %g1, %o7, %o0
loop_4353:
fbul %fcc3, loop_4355
loop_4354:
std %f0, [%l7 + 0x40]
sth %g6, [%l7 + 0x6A]
fmovde %xcc, %f14, %f9
loop_4355:
ldsw [%l7 + 0x48], %g5
sra %l3, %g4, %o5
fbug,a %fcc1, loop_4356
ld [%l7 + 0x0C], %f2
edge16l %i6, %i4, %o1
tneg %xcc, 0x7
loop_4356:
sth %i0, [%l7 + 0x68]
mulscc %o3, %g3, %l0
fmovrdgz %o2, %f8, %f14
ldsh [%l7 + 0x68], %l5
edge8l %l2, %g2, %l1
fmovrdlez %l6, %f0, %f6
lduw [%l7 + 0x1C], %g7
siam 0x1
bn,pt %icc, loop_4357
fzeros %f12
fmovde %xcc, %f5, %f8
fpsub16 %f4, %f4, %f6
loop_4357:
fpackfix %f0, %f15
subccc %o6, 0x1874, %l4
stw %o4, [%l7 + 0x2C]
fmovsle %icc, %f6, %f4
srl %i5, 0x14, %i1
sll %i3, %i7, %g1
sdivcc %i2, 0x1B54, %o7
sll %o0, %g5, %g6
ble,a,pn %icc, loop_4358
edge32 %l3, %o5, %g4
fabsd %f8, %f10
fabss %f14, %f10
loop_4358:
nop
setx loop_4359, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %i4, 0x13D, %o1
nop
setx loop_4360, %l0, %l1
jmpl %l1, %i0
fcmpd %fcc0, %f0, %f2
loop_4359:
fmovrdgz %i6, %f10, %f0
std %f2, [%l7 + 0x20]
loop_4360:
add %o3, %g3, %o2
fmovsge %icc, %f6, %f5
smul %l0, %l5, %g2
ta %icc, 0x5
and %l1, 0x1732, %l6
fcmpd %fcc0, %f0, %f8
for %f12, %f6, %f14
fcmpes %fcc3, %f2, %f4
ldsh [%l7 + 0x2C], %g7
stx %o6, [%l7 + 0x48]
brlz %l4, loop_4361
sub %l2, 0x085D, %o4
subc %i5, %i3, %i7
fnand %f6, %f10, %f12
loop_4361:
fmovsle %icc, %f10, %f5
bleu,a,pt %icc, loop_4362
fmovsneg %xcc, %f8, %f9
fba %fcc0, loop_4363
sth %i1, [%l7 + 0x16]
loop_4362:
lduw [%l7 + 0x08], %i2
edge8l %g1, %o7, %g5
loop_4363:
addc %o0, 0x19C8, %g6
sth %o5, [%l7 + 0x44]
fzeros %f10
fmovsne %icc, %f5, %f14
fnot2 %f2, %f10
bl loop_4364
movrgz %g4, 0x31A, %i4
brlz,a %l3, loop_4365
array8 %i0, %i6, %o3
loop_4364:
tvs %icc, 0x4
stx %g3, [%l7 + 0x38]
loop_4365:
fpsub16s %f12, %f10, %f3
fmovdge %icc, %f3, %f9
std %f4, [%l7 + 0x38]
fbu %fcc0, loop_4366
fmovrslz %o1, %f9, %f10
stb %o2, [%l7 + 0x4C]
fpackfix %f4, %f8
loop_4366:
fmovsneg %icc, %f5, %f7
ldsb [%l7 + 0x1C], %l0
stx %g2, [%l7 + 0x08]
andncc %l5, %l1, %l6
fmovsg %xcc, %f7, %f13
tvc %icc, 0x7
sll %o6, %l4, %g7
ldd [%l7 + 0x50], %f6
std %f6, [%l7 + 0x38]
sth %l2, [%l7 + 0x08]
ldub [%l7 + 0x30], %i5
fpack32 %f6, %f4, %f2
fmovscs %icc, %f0, %f0
st %f1, [%l7 + 0x54]
edge32 %i3, %o4, %i1
orn %i7, 0x1788, %i2
ble,pn %xcc, loop_4367
ldx [%l7 + 0x50], %o7
lduw [%l7 + 0x5C], %g5
fmovsvc %xcc, %f3, %f7
loop_4367:
fmuld8ulx16 %f0, %f2, %f4
fmovsg %icc, %f8, %f7
stb %g1, [%l7 + 0x71]
fbo %fcc1, loop_4368
movrgez %o0, 0x08F, %o5
movle %xcc, %g6, %g4
move %xcc, %l3, %i0
loop_4368:
stw %i4, [%l7 + 0x48]
sra %i6, %g3, %o1
fmovsa %icc, %f1, %f10
std %f6, [%l7 + 0x58]
nop
setx loop_4369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f14, [%l7 + 0x58]
lduw [%l7 + 0x7C], %o3
move %xcc, %o2, %l0
loop_4369:
ldsw [%l7 + 0x70], %g2
stw %l1, [%l7 + 0x60]
movrlz %l6, %l5, %o6
fpmerge %f1, %f1, %f14
edge8n %g7, %l2, %l4
srlx %i3, %o4, %i1
fornot2 %f8, %f8, %f8
fandnot1s %f15, %f12, %f2
fpadd16s %f1, %f2, %f12
fmovsa %icc, %f15, %f6
fpack16 %f0, %f3
ldub [%l7 + 0x69], %i5
fnot1 %f12, %f12
fble %fcc1, loop_4370
movn %xcc, %i2, %i7
edge16 %g5, %g1, %o0
nop
setx loop_4371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4370:
fmuld8sux16 %f14, %f13, %f14
st %f9, [%l7 + 0x44]
movg %icc, %o7, %g6
loop_4371:
sdiv %o5, 0x06ED, %g4
mulx %l3, 0x0E25, %i0
fmovdleu %icc, %f14, %f2
brz %i6, loop_4372
sub %i4, 0x0A1F, %g3
ldd [%l7 + 0x30], %f0
std %f4, [%l7 + 0x08]
loop_4372:
bge,pn %xcc, loop_4373
taddcc %o3, %o2, %o1
fmovsneg %xcc, %f1, %f5
bg loop_4374
loop_4373:
movrlz %g2, %l0, %l6
fornot2 %f4, %f4, %f14
ldub [%l7 + 0x38], %l1
loop_4374:
fcmple32 %f10, %f12, %l5
fmovdne %xcc, %f12, %f8
ldsh [%l7 + 0x3E], %o6
fnand %f14, %f6, %f2
fbge %fcc3, loop_4375
fmovdge %icc, %f8, %f11
bneg,a,pn %xcc, loop_4376
addc %g7, %l2, %i3
loop_4375:
fabss %f15, %f15
ldub [%l7 + 0x50], %o4
loop_4376:
subc %i1, %l4, %i5
fmuld8sux16 %f15, %f1, %f10
and %i7, 0x14EE, %i2
fnegs %f14, %f12
stw %g5, [%l7 + 0x78]
fpackfix %f10, %f7
fmovsg %icc, %f13, %f15
nop
setx loop_4377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f9, %f2, %f9
movrlez %o0, 0x167, %o7
sth %g6, [%l7 + 0x2C]
loop_4377:
bn,pn %icc, loop_4378
fmovrdgz %g1, %f12, %f14
edge32n %g4, %l3, %i0
st %f8, [%l7 + 0x20]
loop_4378:
ldub [%l7 + 0x7D], %o5
sth %i6, [%l7 + 0x3C]
brgz,a %g3, loop_4379
ldsh [%l7 + 0x34], %i4
fsrc1 %f4, %f10
fpack32 %f12, %f0, %f0
loop_4379:
fabsd %f6, %f12
fnot1s %f3, %f7
ldsw [%l7 + 0x08], %o3
fandnot1 %f14, %f12, %f0
lduw [%l7 + 0x78], %o2
fandnot2 %f8, %f14, %f10
fpadd32 %f8, %f6, %f8
fmovs %f13, %f3
fmovd %f12, %f12
tle %xcc, 0x7
ldsw [%l7 + 0x30], %o1
xor %g2, 0x12D3, %l6
fcmped %fcc1, %f8, %f2
fands %f8, %f13, %f13
tle %icc, 0x0
fsrc2s %f5, %f5
lduw [%l7 + 0x6C], %l1
fble %fcc0, loop_4380
andn %l5, 0x0AF6, %o6
ldd [%l7 + 0x48], %f2
fbe,a %fcc3, loop_4381
loop_4380:
lduw [%l7 + 0x20], %l0
fornot2 %f12, %f6, %f6
tneg %xcc, 0x4
loop_4381:
fpadd32 %f10, %f14, %f0
ldd [%l7 + 0x58], %f10
movpos %icc, %g7, %i3
fmovs %f6, %f2
fzero %f2
array8 %o4, %l2, %i1
fmovscs %icc, %f1, %f6
fmul8x16au %f1, %f6, %f14
fbul %fcc3, loop_4382
fmovsvc %xcc, %f12, %f12
orncc %i5, 0x034A, %i7
ldsw [%l7 + 0x7C], %l4
loop_4382:
sth %g5, [%l7 + 0x3E]
array16 %i2, %o7, %o0
ldsw [%l7 + 0x38], %g6
fsrc1s %f10, %f8
fmovsge %xcc, %f1, %f10
fxors %f1, %f3, %f15
movrlez %g4, 0x154, %l3
fcmpd %fcc3, %f2, %f14
lduh [%l7 + 0x42], %i0
andcc %o5, 0x0692, %i6
tl %icc, 0x6
xor %g1, 0x0EE9, %g3
ldsh [%l7 + 0x78], %i4
fmovrslz %o3, %f10, %f2
sra %o2, 0x15, %g2
smulcc %o1, %l6, %l5
brz %l1, loop_4383
brz %l0, loop_4384
bgu,pt %xcc, loop_4385
stw %o6, [%l7 + 0x70]
loop_4383:
bpos %xcc, loop_4386
loop_4384:
taddcc %g7, 0x0E13, %o4
loop_4385:
ldsw [%l7 + 0x28], %l2
fmovdcc %xcc, %f13, %f8
loop_4386:
fmovsge %icc, %f0, %f10
ldsh [%l7 + 0x1A], %i3
xnor %i1, 0x0E8F, %i7
fcmpeq32 %f0, %f10, %l4
movvc %xcc, %g5, %i5
fbu %fcc3, loop_4387
edge32ln %i2, %o7, %o0
std %f6, [%l7 + 0x70]
tle %xcc, 0x5
loop_4387:
st %f2, [%l7 + 0x64]
st %f14, [%l7 + 0x08]
sdiv %g6, 0x0800, %g4
xnor %l3, %i0, %o5
fbul %fcc1, loop_4388
fmuld8sux16 %f6, %f6, %f0
sth %i6, [%l7 + 0x2E]
fornot1s %f3, %f14, %f4
loop_4388:
ldsw [%l7 + 0x20], %g1
stb %i4, [%l7 + 0x43]
smulcc %g3, %o3, %o2
movrgz %g2, %l6, %o1
fornot1 %f8, %f14, %f14
stb %l5, [%l7 + 0x0A]
fxnor %f8, %f8, %f2
stx %l0, [%l7 + 0x70]
nop
setx loop_4389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a loop_4390
st %f1, [%l7 + 0x6C]
bpos,a,pt %icc, loop_4391
loop_4389:
stx %o6, [%l7 + 0x78]
loop_4390:
ldd [%l7 + 0x48], %f2
ldsw [%l7 + 0x60], %l1
loop_4391:
mulscc %g7, %o4, %i3
ldsh [%l7 + 0x32], %i1
fcmple32 %f0, %f12, %l2
edge32ln %i7, %l4, %i5
lduh [%l7 + 0x12], %i2
lduh [%l7 + 0x30], %g5
fornot1s %f8, %f8, %f6
fnot2 %f4, %f14
lduh [%l7 + 0x7E], %o0
fmuld8ulx16 %f15, %f15, %f12
mulx %o7, 0x1B5C, %g6
std %f2, [%l7 + 0x38]
fmovrslez %l3, %f8, %f1
ldsb [%l7 + 0x42], %g4
ldsw [%l7 + 0x28], %o5
movg %xcc, %i6, %g1
fmul8x16al %f1, %f10, %f0
xor %i4, %g3, %i0
ldub [%l7 + 0x4D], %o2
fmovsg %xcc, %f10, %f7
tsubcctv %g2, %l6, %o1
fmovsg %icc, %f6, %f3
array16 %l5, %l0, %o3
fbl %fcc2, loop_4392
tg %xcc, 0x6
addc %o6, 0x1CAA, %g7
fmul8ulx16 %f2, %f14, %f0
loop_4392:
fbue %fcc2, loop_4393
fcmple32 %f14, %f10, %l1
fmovdcc %icc, %f8, %f1
fmovrsne %i3, %f4, %f8
loop_4393:
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x70], %f0
sub %o4, %i1, %l2
ldsw [%l7 + 0x2C], %i7
fmovrdgez %i5, %f14, %f10
fandnot2s %f5, %f9, %f1
ldx [%l7 + 0x78], %l4
bne,pt %xcc, loop_4394
ldub [%l7 + 0x49], %g5
std %f12, [%l7 + 0x10]
fbuge %fcc3, loop_4395
loop_4394:
fcmpd %fcc2, %f2, %f6
ldub [%l7 + 0x6B], %o0
subc %o7, 0x118F, %i2
loop_4395:
bvc,a,pn %xcc, loop_4396
ldsh [%l7 + 0x5E], %g6
nop
setx loop_4397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f11, %f13, %f13
loop_4396:
bcs,a,pt %xcc, loop_4398
movrne %l3, 0x2B8, %o5
loop_4397:
bg loop_4399
fcmpne16 %f10, %f6, %g4
loop_4398:
fcmpes %fcc2, %f4, %f11
lduh [%l7 + 0x16], %g1
loop_4399:
bvs %icc, loop_4400
andncc %i6, %i4, %g3
ldsb [%l7 + 0x0B], %i0
fcmpne16 %f6, %f14, %o2
loop_4400:
brlez %l6, loop_4401
fbug,a %fcc1, loop_4402
bneg %icc, loop_4403
fornot1 %f0, %f10, %f12
loop_4401:
fmovdcs %icc, %f13, %f13
loop_4402:
fbne %fcc0, loop_4404
loop_4403:
stw %o1, [%l7 + 0x78]
stb %l5, [%l7 + 0x7D]
fornot2s %f4, %f11, %f13
loop_4404:
brlz,a %g2, loop_4405
std %f0, [%l7 + 0x60]
ld [%l7 + 0x30], %f11
std %f14, [%l7 + 0x78]
loop_4405:
ldsh [%l7 + 0x58], %o3
movpos %xcc, %o6, %l0
lduh [%l7 + 0x44], %l1
st %f12, [%l7 + 0x08]
st %f4, [%l7 + 0x44]
movn %icc, %i3, %g7
taddcc %o4, 0x1DB8, %l2
ldsh [%l7 + 0x78], %i7
fsrc1s %f1, %f13
movneg %xcc, %i5, %i1
ldub [%l7 + 0x39], %l4
st %f12, [%l7 + 0x78]
addcc %o0, %o7, %i2
edge16l %g6, %l3, %g5
ldd [%l7 + 0x60], %f12
fcmpne16 %f6, %f10, %g4
movg %icc, %o5, %i6
udiv %i4, 0x1971, %g3
nop
setx loop_4406, %l0, %l1
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 %g1, %o2, %l6
fbe %fcc3, loop_4407
sth %i0, [%l7 + 0x28]
loop_4406:
st %f11, [%l7 + 0x74]
ta %xcc, 0x6
loop_4407:
bleu,a loop_4408
fands %f11, %f3, %f15
fexpand %f3, %f14
movge %icc, %l5, %g2
loop_4408:
stw %o1, [%l7 + 0x28]
fands %f7, %f11, %f4
fbug,a %fcc2, loop_4409
ldsw [%l7 + 0x10], %o3
addc %o6, %l0, %l1
sth %g7, [%l7 + 0x7A]
loop_4409:
fmovdcs %xcc, %f3, %f10
sdivcc %o4, 0x195B, %i3
lduw [%l7 + 0x2C], %l2
siam 0x2
fcmpgt16 %f12, %f2, %i7
movcs %xcc, %i5, %i1
fmovdn %icc, %f2, %f13
fand %f12, %f8, %f12
fmovsge %icc, %f4, %f10
ld [%l7 + 0x20], %f14
fmovrde %o0, %f8, %f2
std %f8, [%l7 + 0x40]
movg %xcc, %l4, %i2
ldx [%l7 + 0x50], %o7
bgu,pt %xcc, loop_4410
fsrc2 %f12, %f2
array32 %l3, %g5, %g6
tcs %xcc, 0x0
loop_4410:
bshuffle %f8, %f6, %f6
bn,pt %xcc, loop_4411
edge32n %o5, %g4, %i4
fxnor %f12, %f0, %f4
fmovrde %i6, %f12, %f12
loop_4411:
movneg %xcc, %g1, %o2
xor %l6, 0x05F5, %i0
movg %xcc, %l5, %g3
movrgez %g2, 0x2C1, %o1
fmovsgu %xcc, %f11, %f2
stw %o3, [%l7 + 0x64]
brz,a %l0, loop_4412
addc %l1, 0x0F74, %g7
fbue,a %fcc0, loop_4413
sth %o4, [%l7 + 0x7A]
loop_4412:
movge %icc, %o6, %i3
fbge,a %fcc0, loop_4414
loop_4413:
fsrc2s %f8, %f11
tg %icc, 0x3
stx %i7, [%l7 + 0x28]
loop_4414:
stx %l2, [%l7 + 0x18]
movrne %i5, %i1, %l4
std %f10, [%l7 + 0x28]
addc %i2, 0x05E9, %o0
movre %o7, %g5, %l3
ldub [%l7 + 0x65], %o5
tsubcctv %g6, %g4, %i4
movneg %icc, %i6, %g1
fmul8x16 %f14, %f4, %f8
ldsw [%l7 + 0x2C], %l6
array32 %i0, %o2, %l5
edge16n %g2, %g3, %o3
ldsw [%l7 + 0x60], %l0
fones %f12
ldx [%l7 + 0x20], %o1
fsrc2s %f5, %f9
andncc %l1, %g7, %o6
stw %i3, [%l7 + 0x64]
ble,pn %xcc, loop_4415
fmuld8ulx16 %f7, %f9, %f8
addc %i7, %l2, %i5
ldsb [%l7 + 0x67], %o4
loop_4415:
st %f12, [%l7 + 0x50]
fmovdcc %xcc, %f3, %f0
ldx [%l7 + 0x38], %i1
tn %xcc, 0x0
ld [%l7 + 0x50], %f0
fmul8x16au %f8, %f13, %f6
ldub [%l7 + 0x4D], %i2
fors %f4, %f1, %f6
te %xcc, 0x3
ldsw [%l7 + 0x54], %o0
fmul8x16al %f8, %f0, %f0
edge32l %l4, %o7, %g5
ldsw [%l7 + 0x30], %o5
sth %g6, [%l7 + 0x4A]
fpmerge %f7, %f12, %f4
st %f12, [%l7 + 0x78]
ldsw [%l7 + 0x70], %l3
stb %g4, [%l7 + 0x40]
st %f10, [%l7 + 0x24]
addc %i4, %i6, %l6
fbn,a %fcc1, loop_4416
movvc %xcc, %i0, %g1
movn %xcc, %o2, %l5
fmovscc %xcc, %f3, %f1
loop_4416:
te %icc, 0x1
fbul,a %fcc1, loop_4417
movge %xcc, %g3, %o3
brlz,a %l0, loop_4418
movge %icc, %g2, %o1
loop_4417:
ldsw [%l7 + 0x20], %g7
tpos %icc, 0x4
loop_4418:
fmovdvs %icc, %f6, %f4
fbul,a %fcc2, loop_4419
movneg %xcc, %o6, %l1
stx %i3, [%l7 + 0x50]
tne %icc, 0x6
loop_4419:
stb %l2, [%l7 + 0x76]
stx %i5, [%l7 + 0x08]
ldub [%l7 + 0x66], %i7
bn,a %xcc, loop_4420
fmul8x16 %f3, %f4, %f2
fpadd32s %f14, %f7, %f5
udiv %i1, 0x0EB0, %o4
loop_4420:
fblg %fcc2, loop_4421
fmovdvs %xcc, %f2, %f11
ldsh [%l7 + 0x4E], %o0
xnorcc %i2, %o7, %g5
loop_4421:
fandnot2s %f0, %f7, %f8
fpsub32 %f8, %f0, %f14
stx %o5, [%l7 + 0x48]
lduh [%l7 + 0x0E], %l4
tgu %icc, 0x3
ld [%l7 + 0x68], %f7
ld [%l7 + 0x2C], %f9
brz,a %l3, loop_4422
ldx [%l7 + 0x50], %g6
fcmpeq32 %f8, %f12, %g4
movg %xcc, %i6, %l6
loop_4422:
sth %i4, [%l7 + 0x3C]
fbe %fcc2, loop_4423
lduh [%l7 + 0x5E], %g1
ldub [%l7 + 0x6E], %i0
ldub [%l7 + 0x61], %l5
loop_4423:
bpos,a loop_4424
ldd [%l7 + 0x10], %f6
fmovrdgz %g3, %f6, %f10
stb %o2, [%l7 + 0x65]
loop_4424:
ldd [%l7 + 0x40], %f12
fbule,a %fcc3, loop_4425
fnand %f4, %f12, %f14
fandnot2s %f7, %f15, %f6
st %f11, [%l7 + 0x1C]
loop_4425:
fmovsgu %icc, %f13, %f11
ldsb [%l7 + 0x42], %l0
movle %icc, %o3, %g2
fors %f1, %f5, %f4
fmovsneg %icc, %f13, %f5
addcc %g7, %o1, %o6
fxor %f10, %f2, %f14
std %f10, [%l7 + 0x70]
fmovscs %xcc, %f5, %f14
xor %l1, %i3, %l2
fbue %fcc1, loop_4426
bn,a %xcc, loop_4427
movgu %xcc, %i7, %i1
fmul8x16 %f1, %f10, %f2
loop_4426:
xnorcc %o4, %i5, %o0
loop_4427:
movrne %i2, 0x15C, %g5
ld [%l7 + 0x1C], %f0
fxor %f12, %f14, %f10
stx %o5, [%l7 + 0x08]
alignaddr %o7, %l3, %g6
ldx [%l7 + 0x78], %g4
addc %l4, %l6, %i4
xnor %g1, %i6, %l5
fzero %f14
ldsh [%l7 + 0x4A], %g3
ldub [%l7 + 0x1E], %i0
ldsw [%l7 + 0x14], %o2
andncc %o3, %l0, %g7
st %f14, [%l7 + 0x2C]
movgu %xcc, %o1, %o6
add %g2, 0x10B6, %l1
movleu %icc, %i3, %i7
movre %i1, %l2, %o4
fmovdg %icc, %f9, %f9
stb %o0, [%l7 + 0x5B]
udiv %i2, 0x1691, %i5
stb %g5, [%l7 + 0x36]
fmovrdlez %o5, %f10, %f0
tge %xcc, 0x0
nop
setx loop_4428, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f8, %f5, %f10
fpadd16s %f15, %f10, %f12
sth %l3, [%l7 + 0x38]
loop_4428:
fpsub32s %f3, %f1, %f6
fornot2 %f12, %f2, %f10
ld [%l7 + 0x6C], %f8
udivcc %g6, 0x101F, %o7
ldsh [%l7 + 0x76], %l4
movgu %xcc, %g4, %l6
fmovs %f5, %f10
ldx [%l7 + 0x08], %g1
movvc %xcc, %i4, %l5
fmovsvs %icc, %f2, %f7
stb %i6, [%l7 + 0x2B]
sth %i0, [%l7 + 0x22]
fmovdcs %xcc, %f0, %f11
smulcc %g3, %o3, %l0
std %f10, [%l7 + 0x48]
sdiv %o2, 0x1B0F, %g7
fbuge,a %fcc2, loop_4429
fnor %f10, %f0, %f10
fmul8ulx16 %f0, %f10, %f12
addccc %o1, 0x1099, %g2
loop_4429:
fcmped %fcc3, %f6, %f2
bleu,pt %icc, loop_4430
addc %o6, 0x13E7, %i3
popc %l1, %i7
stb %i1, [%l7 + 0x16]
loop_4430:
fbne %fcc0, loop_4431
fmovdcs %xcc, %f4, %f7
sdivx %l2, 0x0182, %o4
movg %xcc, %i2, %i5
loop_4431:
array16 %g5, %o5, %o0
sth %l3, [%l7 + 0x66]
ldsh [%l7 + 0x74], %g6
smul %o7, 0x1870, %g4
bl,a,pt %xcc, loop_4432
edge32ln %l6, %l4, %g1
fble %fcc3, loop_4433
sth %l5, [%l7 + 0x5C]
loop_4432:
stx %i4, [%l7 + 0x28]
fpackfix %f2, %f5
loop_4433:
edge16 %i0, %i6, %g3
fmovsa %icc, %f2, %f7
movge %icc, %l0, %o2
te %xcc, 0x6
bne,a,pt %xcc, loop_4434
ba,a,pt %xcc, loop_4435
std %f6, [%l7 + 0x68]
fandnot2s %f4, %f5, %f4
loop_4434:
movge %xcc, %g7, %o3
loop_4435:
fxnor %f4, %f0, %f2
call loop_4436
ldsb [%l7 + 0x3D], %g2
call loop_4437
udivcc %o1, 0x1C9E, %i3
loop_4436:
xorcc %l1, %o6, %i7
addccc %l2, 0x076C, %i1
loop_4437:
std %f12, [%l7 + 0x70]
stx %o4, [%l7 + 0x70]
orncc %i2, %g5, %i5
taddcc %o0, %l3, %g6
fmovrdgz %o7, %f6, %f14
edge16ln %o5, %g4, %l6
fone %f6
stx %l4, [%l7 + 0x08]
smulcc %g1, 0x1F81, %l5
ldsb [%l7 + 0x6F], %i0
sth %i4, [%l7 + 0x0A]
ldsh [%l7 + 0x32], %i6
edge16 %g3, %l0, %g7
st %f15, [%l7 + 0x20]
nop
setx loop_4438, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x4C], %o3
ba loop_4439
move %xcc, %o1, %g2
loop_4438:
array8 %l1, %i3, %i7
st %f12, [%l7 + 0x58]
loop_4439:
nop
setx loop_4440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %l2
fmovscc %icc, %f1, %f14
st %f1, [%l7 + 0x48]
loop_4440:
pdist %f6, %f6, %f12
lduw [%l7 + 0x0C], %o6
st %f7, [%l7 + 0x78]
fand %f4, %f10, %f6
tne %xcc, 0x2
std %f12, [%l7 + 0x60]
lduw [%l7 + 0x6C], %i1
popc %i2, %g5
fornot2s %f11, %f3, %f0
st %f1, [%l7 + 0x08]
sethi 0x0F8F, %i5
fmovrslez %o0, %f4, %f6
tg %icc, 0x2
fmovsle %xcc, %f9, %f8
stx %l3, [%l7 + 0x78]
fxor %f0, %f8, %f12
fcmpes %fcc3, %f14, %f0
mulx %g6, %o4, %o7
fornot2 %f0, %f4, %f6
fxnor %f4, %f2, %f4
fbne,a %fcc3, loop_4441
lduh [%l7 + 0x2E], %o5
tg %xcc, 0x1
addc %l6, 0x16A5, %g4
loop_4441:
brlz %l4, loop_4442
ldsb [%l7 + 0x5D], %g1
subcc %l5, %i0, %i4
ldsw [%l7 + 0x64], %i6
loop_4442:
sdiv %l0, 0x198E, %g3
stx %g7, [%l7 + 0x08]
ldsb [%l7 + 0x54], %o2
tcc %icc, 0x4
fzero %f12
bshuffle %f2, %f8, %f12
std %f2, [%l7 + 0x20]
sra %o1, %g2, %o3
fnegs %f10, %f11
sub %l1, 0x07CD, %i3
fmovdpos %xcc, %f7, %f7
tn %xcc, 0x6
stx %i7, [%l7 + 0x68]
fbe %fcc3, loop_4443
fnors %f6, %f14, %f4
fcmpne32 %f6, %f14, %l2
stx %o6, [%l7 + 0x28]
loop_4443:
fmovdvc %icc, %f6, %f15
fmovrsgez %i2, %f11, %f1
faligndata %f14, %f12, %f0
ldsw [%l7 + 0x50], %g5
fpack16 %f8, %f13
bpos,a loop_4444
array16 %i1, %i5, %o0
ldx [%l7 + 0x50], %g6
ldsw [%l7 + 0x64], %o4
loop_4444:
sub %o7, %o5, %l6
ldx [%l7 + 0x78], %l3
std %f14, [%l7 + 0x10]
movgu %xcc, %l4, %g4
tleu %xcc, 0x0
call loop_4445
nop
setx loop_4446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %g1, %l5, %i0
tleu %xcc, 0x5
loop_4445:
bl,a %icc, loop_4447
loop_4446:
fmovsne %icc, %f15, %f6
bshuffle %f8, %f8, %f0
array16 %i4, %i6, %g3
loop_4447:
stb %g7, [%l7 + 0x2E]
movleu %xcc, %o2, %l0
fcmpgt32 %f10, %f10, %o1
sra %g2, %o3, %i3
movcc %icc, %i7, %l2
edge8n %l1, %o6, %g5
stb %i1, [%l7 + 0x6B]
fmovsge %xcc, %f8, %f12
udivcc %i2, 0x09D3, %i5
fmovsgu %icc, %f6, %f6
std %f8, [%l7 + 0x08]
edge8ln %g6, %o4, %o7
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x0E], %o5
ta %icc, 0x7
fmovrslz %l6, %f12, %f3
te %icc, 0x6
bshuffle %f4, %f8, %f4
fmovdvs %icc, %f11, %f4
fnegs %f12, %f15
ldub [%l7 + 0x2F], %o0
siam 0x7
smulcc %l4, 0x1B74, %g4
sdivx %l3, 0x00AA, %g1
orn %i0, %i4, %i6
stb %l5, [%l7 + 0x7C]
lduh [%l7 + 0x66], %g7
fnands %f8, %f12, %f7
stw %o2, [%l7 + 0x6C]
orcc %g3, 0x00BF, %l0
bl,pn %icc, loop_4448
subc %o1, %o3, %i3
fzero %f14
bpos,a,pn %xcc, loop_4449
loop_4448:
nop
setx loop_4450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %g2
fbo %fcc1, loop_4451
loop_4449:
ldsb [%l7 + 0x70], %l2
loop_4450:
nop
setx loop_4452, %l0, %l1
jmpl %l1, %i7
ldsw [%l7 + 0x38], %o6
loop_4451:
fmovrsgez %g5, %f11, %f0
lduh [%l7 + 0x46], %i1
loop_4452:
fmovrdlez %i2, %f6, %f0
ldsw [%l7 + 0x64], %l1
bcs,a,pn %icc, loop_4453
mulscc %i5, %g6, %o7
sub %o5, %o4, %l6
stx %o0, [%l7 + 0x50]
loop_4453:
ldub [%l7 + 0x56], %g4
bne,a,pt %xcc, loop_4454
ldsh [%l7 + 0x4E], %l4
ldub [%l7 + 0x38], %l3
umul %i0, 0x119B, %g1
loop_4454:
addccc %i4, %i6, %g7
tl %xcc, 0x1
fmul8x16al %f13, %f14, %f6
fbl,a %fcc0, loop_4455
fmovrdgez %o2, %f2, %f0
smul %g3, %l5, %l0
movrne %o1, 0x028, %i3
loop_4455:
stx %g2, [%l7 + 0x20]
bne,a loop_4456
ld [%l7 + 0x50], %f4
movl %icc, %l2, %o3
ldsh [%l7 + 0x30], %i7
loop_4456:
ldsb [%l7 + 0x74], %g5
fmul8sux16 %f14, %f12, %f6
fexpand %f6, %f12
fcmpeq16 %f8, %f4, %i1
fmovdleu %xcc, %f4, %f14
fmul8x16au %f5, %f3, %f12
ldsw [%l7 + 0x30], %o6
fpadd16 %f0, %f0, %f0
edge32 %l1, %i5, %g6
tge %xcc, 0x0
te %icc, 0x7
fmovdcc %icc, %f0, %f11
stb %i2, [%l7 + 0x58]
fexpand %f14, %f4
movvc %xcc, %o5, %o4
fble,a %fcc3, loop_4457
ba loop_4458
stw %l6, [%l7 + 0x10]
fpackfix %f2, %f9
loop_4457:
fpadd32 %f6, %f2, %f0
loop_4458:
fsrc1 %f8, %f14
fpsub16 %f14, %f4, %f14
fnegs %f9, %f9
tleu %icc, 0x7
andcc %o0, %o7, %l4
st %f11, [%l7 + 0x3C]
fbe,a %fcc0, loop_4459
fmovde %xcc, %f15, %f15
call loop_4460
fmovdne %icc, %f5, %f9
loop_4459:
stb %l3, [%l7 + 0x59]
udiv %g4, 0x1830, %i0
loop_4460:
fmuld8sux16 %f4, %f9, %f0
stb %i4, [%l7 + 0x3D]
fpadd16s %f7, %f2, %f8
st %f0, [%l7 + 0x18]
bgu %xcc, loop_4461
st %f15, [%l7 + 0x7C]
bcs,pn %xcc, loop_4462
fmovdl %xcc, %f4, %f7
loop_4461:
fmuld8sux16 %f8, %f1, %f12
fmovsvs %icc, %f2, %f7
loop_4462:
fbule %fcc2, loop_4463
xnor %i6, %g1, %g7
fxor %f10, %f10, %f12
fsrc2 %f2, %f12
loop_4463:
siam 0x5
ldsb [%l7 + 0x2D], %g3
stb %l5, [%l7 + 0x67]
subc %l0, %o1, %i3
or %g2, 0x0C7D, %o2
fmovsleu %icc, %f10, %f7
orn %o3, %l2, %g5
std %f0, [%l7 + 0x60]
fbne %fcc3, loop_4464
fnors %f8, %f7, %f9
tvs %xcc, 0x4
fmovda %icc, %f11, %f1
loop_4464:
fmovdle %icc, %f14, %f15
std %f2, [%l7 + 0x30]
ta %icc, 0x1
stb %i7, [%l7 + 0x79]
ldd [%l7 + 0x58], %f0
sethi 0x0ADC, %i1
sth %o6, [%l7 + 0x24]
bg,a,pt %icc, loop_4465
fbl %fcc1, loop_4466
fxor %f2, %f10, %f4
fbul,a %fcc2, loop_4467
loop_4465:
siam 0x7
loop_4466:
fornot1s %f14, %f15, %f12
edge32 %i5, %g6, %i2
loop_4467:
ldsb [%l7 + 0x33], %l1
tpos %icc, 0x2
movle %icc, %o5, %o4
fsrc1s %f7, %f10
ldub [%l7 + 0x54], %o0
fpackfix %f12, %f8
fmovdneg %icc, %f11, %f12
edge16 %l6, %o7, %l4
ldd [%l7 + 0x20], %f8
ldub [%l7 + 0x10], %l3
fxor %f14, %f12, %f14
srlx %g4, %i4, %i6
edge32n %g1, %i0, %g3
smulcc %l5, %g7, %o1
fmovrdlz %i3, %f10, %f10
mulx %l0, 0x12C7, %g2
bleu loop_4468
fzero %f0
fmovsne %xcc, %f10, %f11
te %icc, 0x0
loop_4468:
movl %icc, %o3, %l2
fabsd %f6, %f14
stx %g5, [%l7 + 0x18]
fandnot1s %f11, %f1, %f2
siam 0x3
ble,pt %icc, loop_4469
fmovsn %xcc, %f6, %f3
ldd [%l7 + 0x18], %f8
umulcc %i7, 0x146A, %o2
loop_4469:
fmuld8ulx16 %f9, %f0, %f2
xnor %o6, %i1, %g6
std %f2, [%l7 + 0x50]
udivcc %i2, 0x0B3A, %l1
fpadd32 %f14, %f14, %f4
brz,a %o5, loop_4470
fabsd %f2, %f10
ldub [%l7 + 0x63], %o4
ldsb [%l7 + 0x62], %i5
loop_4470:
array8 %o0, %l6, %o7
stb %l3, [%l7 + 0x19]
ld [%l7 + 0x10], %f5
st %f1, [%l7 + 0x10]
fzeros %f14
ldub [%l7 + 0x53], %l4
fmul8x16 %f12, %f4, %f2
ldsw [%l7 + 0x6C], %g4
ldx [%l7 + 0x50], %i4
ldd [%l7 + 0x48], %f2
lduw [%l7 + 0x68], %i6
ldsh [%l7 + 0x4E], %g1
fpack32 %f4, %f8, %f4
srl %g3, %l5, %g7
ldd [%l7 + 0x18], %f10
stx %o1, [%l7 + 0x70]
andn %i3, %i0, %g2
ldx [%l7 + 0x28], %o3
alignaddr %l0, %g5, %i7
fmovrdne %l2, %f8, %f0
sll %o2, 0x02, %i1
xnor %o6, 0x0C93, %i2
sth %g6, [%l7 + 0x08]
ldsw [%l7 + 0x34], %l1
fmovdcc %xcc, %f5, %f1
fabss %f3, %f6
ldub [%l7 + 0x0C], %o4
mulx %o5, 0x1369, %o0
fmul8x16 %f3, %f14, %f6
fmul8x16al %f4, %f10, %f6
brlez %l6, loop_4471
fzero %f14
ta %xcc, 0x2
movgu %xcc, %o7, %i5
loop_4471:
fbn,a %fcc2, loop_4472
ldsb [%l7 + 0x0B], %l3
fmovdne %xcc, %f0, %f2
ldd [%l7 + 0x60], %f2
loop_4472:
sth %l4, [%l7 + 0x64]
fbule %fcc1, loop_4473
movrgez %i4, 0x092, %g4
fbo,a %fcc3, loop_4474
fbn %fcc1, loop_4475
loop_4473:
lduw [%l7 + 0x08], %g1
addccc %g3, 0x0CFD, %l5
loop_4474:
stx %i6, [%l7 + 0x20]
loop_4475:
brgz %o1, loop_4476
movvs %icc, %g7, %i0
call loop_4477
fornot1s %f13, %f6, %f7
loop_4476:
ldsb [%l7 + 0x5E], %g2
lduw [%l7 + 0x68], %o3
loop_4477:
ld [%l7 + 0x64], %f1
fandnot2 %f12, %f2, %f0
fmovdl %xcc, %f3, %f3
ldd [%l7 + 0x50], %f2
movn %icc, %l0, %g5
edge16 %i7, %l2, %o2
fmovrsne %i3, %f8, %f9
ld [%l7 + 0x5C], %f15
tle %xcc, 0x1
bgu loop_4478
ldsb [%l7 + 0x78], %o6
brgz,a %i1, loop_4479
fmovsge %xcc, %f7, %f7
loop_4478:
lduw [%l7 + 0x70], %g6
fpadd32s %f14, %f3, %f12
loop_4479:
or %l1, 0x1920, %i2
stx %o5, [%l7 + 0x78]
bcs,a,pt %xcc, loop_4480
fbge,a %fcc0, loop_4481
sdivcc %o0, 0x14FD, %l6
edge16 %o7, %o4, %i5
loop_4480:
fbul,a %fcc0, loop_4482
loop_4481:
ldsw [%l7 + 0x6C], %l4
stb %l3, [%l7 + 0x52]
fpsub32s %f1, %f14, %f8
loop_4482:
edge32ln %g4, %i4, %g3
movn %icc, %g1, %l5
bg,a %icc, loop_4483
ldd [%l7 + 0x08], %f14
ldsh [%l7 + 0x1E], %o1
fsrc1 %f0, %f12
loop_4483:
tsubcc %i6, 0x17B2, %i0
subcc %g7, %o3, %l0
fands %f2, %f4, %f7
std %f2, [%l7 + 0x60]
tvc %xcc, 0x6
fmovdneg %xcc, %f10, %f1
bl %xcc, loop_4484
std %f12, [%l7 + 0x18]
std %f6, [%l7 + 0x68]
stb %g2, [%l7 + 0x62]
loop_4484:
fbue %fcc3, loop_4485
fbe,a %fcc2, loop_4486
stw %i7, [%l7 + 0x20]
tsubcctv %g5, %o2, %l2
loop_4485:
fblg,a %fcc0, loop_4487
loop_4486:
ldub [%l7 + 0x38], %i3
fmovspos %xcc, %f15, %f11
fabsd %f2, %f6
loop_4487:
addc %o6, %i1, %g6
fand %f0, %f10, %f6
stw %i2, [%l7 + 0x4C]
nop
setx loop_4488, %l0, %l1
jmpl %l1, %o5
fba,a %fcc1, loop_4489
bcc loop_4490
fbne %fcc2, loop_4491
loop_4488:
ldx [%l7 + 0x78], %l1
loop_4489:
call loop_4492
loop_4490:
edge32 %l6, %o7, %o4
loop_4491:
fnot2 %f6, %f2
movneg %xcc, %o0, %l4
loop_4492:
fxors %f8, %f8, %f13
stb %i5, [%l7 + 0x31]
fmovsneg %icc, %f10, %f3
fpmerge %f1, %f3, %f2
stb %l3, [%l7 + 0x5A]
ld [%l7 + 0x44], %f12
fmovsge %xcc, %f7, %f14
srax %g4, %i4, %g1
ld [%l7 + 0x0C], %f13
mova %xcc, %g3, %o1
fnot2 %f14, %f8
fmovsneg %icc, %f8, %f10
for %f8, %f10, %f8
fmovdvc %icc, %f3, %f10
fmovda %icc, %f5, %f2
ba,a,pt %xcc, loop_4493
fandnot1 %f0, %f0, %f4
fornot2s %f10, %f13, %f8
fbuge,a %fcc3, loop_4494
loop_4493:
movrlz %l5, 0x0F6, %i6
lduw [%l7 + 0x10], %g7
ldsw [%l7 + 0x74], %o3
loop_4494:
ldx [%l7 + 0x30], %l0
fbe,a %fcc0, loop_4495
ldsb [%l7 + 0x76], %g2
be,pn %icc, loop_4496
edge32l %i7, %g5, %i0
loop_4495:
for %f10, %f10, %f4
stx %o2, [%l7 + 0x30]
loop_4496:
lduw [%l7 + 0x24], %l2
subcc %i3, %o6, %i1
ldd [%l7 + 0x78], %f2
umul %i2, 0x1E88, %g6
ldsb [%l7 + 0x38], %o5
sth %l6, [%l7 + 0x4C]
edge16n %l1, %o7, %o4
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x24], %l4
subc %o0, 0x109D, %l3
andn %i5, %g4, %g1
fzeros %f10
movrgez %i4, %o1, %l5
ldsh [%l7 + 0x46], %g3
movn %xcc, %g7, %i6
xnor %o3, %l0, %g2
ta %icc, 0x6
fpadd32 %f14, %f14, %f6
sethi 0x1358, %i7
fmovrsgez %i0, %f1, %f4
ldsb [%l7 + 0x4A], %o2
ldsb [%l7 + 0x1A], %g5
sth %i3, [%l7 + 0x22]
fcmpeq32 %f14, %f0, %o6
fmovsgu %xcc, %f9, %f0
fxor %f12, %f4, %f2
fsrc2s %f14, %f2
stw %i1, [%l7 + 0x48]
be,a loop_4497
fmovscc %icc, %f15, %f1
fmovrse %l2, %f9, %f2
fpadd16 %f6, %f6, %f12
loop_4497:
alignaddrl %g6, %i2, %o5
ldsb [%l7 + 0x7F], %l1
fmovrslz %l6, %f14, %f6
ld [%l7 + 0x7C], %f12
ldsw [%l7 + 0x5C], %o7
lduw [%l7 + 0x2C], %o4
lduw [%l7 + 0x18], %l4
fpack32 %f12, %f12, %f2
tn %icc, 0x6
te %xcc, 0x0
ldsh [%l7 + 0x5C], %o0
movl %xcc, %l3, %g4
subc %g1, 0x008A, %i5
addccc %i4, %o1, %g3
std %f6, [%l7 + 0x18]
movleu %xcc, %l5, %g7
fmovsne %icc, %f1, %f6
fnor %f8, %f2, %f14
fmovdn %icc, %f15, %f6
movrlz %i6, %o3, %l0
ldsb [%l7 + 0x49], %i7
fmovrde %g2, %f14, %f2
nop
setx loop_4498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x1C], %i0
ldub [%l7 + 0x26], %g5
fblg %fcc3, loop_4499
loop_4498:
fornot1 %f4, %f14, %f8
bcs,a,pt %icc, loop_4500
ldd [%l7 + 0x50], %f12
loop_4499:
popc %i3, %o2
stx %o6, [%l7 + 0x48]
loop_4500:
fbg,a %fcc3, loop_4501
srl %l2, 0x18, %i1
lduh [%l7 + 0x10], %g6
mulscc %o5, 0x1960, %l1
loop_4501:
movgu %icc, %i2, %o7
fmovscs %icc, %f2, %f10
fmovse %xcc, %f12, %f0
stw %o4, [%l7 + 0x54]
ldd [%l7 + 0x10], %f12
tneg %icc, 0x3
fbule %fcc1, loop_4502
fpackfix %f12, %f6
fmul8x16al %f10, %f14, %f12
movpos %icc, %l6, %o0
loop_4502:
ldsb [%l7 + 0x2E], %l3
movpos %xcc, %g4, %g1
ldsh [%l7 + 0x20], %i5
fcmpne32 %f2, %f4, %l4
stw %i4, [%l7 + 0x58]
lduw [%l7 + 0x58], %g3
fnands %f9, %f15, %f9
sethi 0x0A8C, %o1
edge16l %l5, %i6, %o3
orn %g7, 0x08C0, %i7
ldub [%l7 + 0x70], %l0
bvs %xcc, loop_4503
array16 %g2, %g5, %i3
fzeros %f13
fmovrslez %i0, %f6, %f4
loop_4503:
umulcc %o6, 0x03A7, %l2
stx %o2, [%l7 + 0x10]
ldsh [%l7 + 0x2E], %i1
ldsh [%l7 + 0x7E], %o5
addcc %l1, 0x1A73, %i2
fsrc2 %f10, %f4
fmovrdlz %g6, %f2, %f4
bvc,a,pt %xcc, loop_4504
fpmerge %f2, %f6, %f10
brgz,a %o7, loop_4505
ldd [%l7 + 0x38], %f12
loop_4504:
ldx [%l7 + 0x48], %o4
ld [%l7 + 0x54], %f10
loop_4505:
fmuld8sux16 %f14, %f11, %f2
fpadd16 %f4, %f6, %f8
edge32l %o0, %l3, %g4
stb %g1, [%l7 + 0x78]
ldx [%l7 + 0x18], %l6
std %f10, [%l7 + 0x18]
sth %i5, [%l7 + 0x5E]
fmovsvc %icc, %f4, %f12
fpack32 %f10, %f10, %f0
movrgz %l4, 0x15D, %i4
fbne,a %fcc1, loop_4506
fble %fcc3, loop_4507
ldsh [%l7 + 0x7A], %g3
fmovsgu %icc, %f0, %f5
loop_4506:
fcmpeq32 %f10, %f12, %l5
loop_4507:
stx %i6, [%l7 + 0x38]
movleu %xcc, %o3, %o1
fnegs %f6, %f10
fmovrde %i7, %f12, %f12
mulx %g7, 0x09E7, %g2
fmovsg %icc, %f15, %f15
fmovrslz %g5, %f14, %f12
fsrc2 %f4, %f0
move %icc, %l0, %i0
fornot1s %f7, %f6, %f10
fbue %fcc3, loop_4508
stb %i3, [%l7 + 0x72]
addcc %l2, %o2, %i1
tvc %icc, 0x1
loop_4508:
st %f13, [%l7 + 0x08]
bge,pt %icc, loop_4509
ldsh [%l7 + 0x08], %o6
popc %o5, %l1
std %f10, [%l7 + 0x10]
loop_4509:
fbul,a %fcc2, loop_4510
fmovdne %xcc, %f13, %f2
addccc %g6, 0x165F, %i2
bpos,pn %icc, loop_4511
loop_4510:
ldx [%l7 + 0x78], %o7
popc %o0, %l3
fmovsg %icc, %f15, %f8
loop_4511:
edge8n %g4, %g1, %o4
ldsb [%l7 + 0x61], %i5
fcmpd %fcc0, %f14, %f4
fzero %f0
movrgez %l6, 0x373, %i4
fbe,a %fcc0, loop_4512
ldsw [%l7 + 0x74], %g3
ldsb [%l7 + 0x43], %l4
st %f14, [%l7 + 0x30]
loop_4512:
fpack16 %f6, %f3
fmul8x16al %f2, %f15, %f0
bne,pt %icc, loop_4513
popc 0x0167, %i6
fba,a %fcc2, loop_4514
fcmpne16 %f2, %f6, %l5
loop_4513:
tge %icc, 0x3
sth %o1, [%l7 + 0x68]
loop_4514:
ld [%l7 + 0x34], %f0
nop
setx loop_4515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %o3, %f12, %f0
fnors %f4, %f4, %f9
ldd [%l7 + 0x08], %f0
loop_4515:
fcmpne16 %f10, %f4, %i7
stb %g7, [%l7 + 0x1E]
fxors %f14, %f11, %f9
ba loop_4516
bge,a loop_4517
fnot1s %f14, %f9
fbug %fcc1, loop_4518
loop_4516:
bvs %icc, loop_4519
loop_4517:
ldx [%l7 + 0x78], %g2
ldsw [%l7 + 0x5C], %l0
loop_4518:
fnand %f10, %f4, %f10
loop_4519:
ldx [%l7 + 0x48], %i0
fsrc1 %f8, %f14
ldx [%l7 + 0x18], %g5
ldd [%l7 + 0x30], %f10
bvc,a %icc, loop_4520
fcmpeq32 %f2, %f8, %l2
fornot2 %f10, %f6, %f8
udivx %i3, 0x1B06, %o2
loop_4520:
edge32n %o6, %i1, %o5
fmovrdlez %g6, %f8, %f4
fmovrdgz %i2, %f2, %f4
xnorcc %l1, 0x0DC4, %o0
fpsub32 %f12, %f4, %f8
fmovdgu %xcc, %f8, %f5
edge32l %o7, %g4, %l3
stw %g1, [%l7 + 0x44]
ldub [%l7 + 0x7E], %i5
ldx [%l7 + 0x20], %l6
stb %i4, [%l7 + 0x77]
lduh [%l7 + 0x60], %g3
sth %o4, [%l7 + 0x46]
sdiv %i6, 0x168A, %l5
stx %o1, [%l7 + 0x48]
fblg,a %fcc1, loop_4521
ldub [%l7 + 0x27], %l4
fpsub32s %f9, %f7, %f12
move %icc, %o3, %g7
loop_4521:
bg,a,pn %xcc, loop_4522
brnz %i7, loop_4523
smulcc %g2, %i0, %l0
brz %g5, loop_4524
loop_4522:
fandnot2s %f6, %f9, %f5
loop_4523:
bpos,a %xcc, loop_4525
mulx %i3, 0x1E83, %l2
loop_4524:
ldsb [%l7 + 0x7B], %o2
fmovsleu %xcc, %f4, %f10
loop_4525:
sth %o6, [%l7 + 0x50]
udiv %o5, 0x0AA2, %i1
stb %g6, [%l7 + 0x12]
bgu,a %xcc, loop_4526
fmovrdne %l1, %f8, %f2
smulcc %o0, 0x166D, %o7
movrlez %i2, %l3, %g4
loop_4526:
fcmpgt32 %f10, %f2, %g1
movrlz %l6, 0x1B6, %i4
edge32l %g3, %i5, %i6
brnz %o4, loop_4527
fcmpes %fcc3, %f0, %f11
orn %l5, %l4, %o1
brz %g7, loop_4528
loop_4527:
stb %i7, [%l7 + 0x33]
sth %g2, [%l7 + 0x76]
edge32 %o3, %l0, %g5
loop_4528:
sth %i0, [%l7 + 0x7A]
stx %l2, [%l7 + 0x18]
fcmped %fcc1, %f2, %f12
addc %i3, 0x0453, %o6
fsrc1 %f10, %f10
stb %o5, [%l7 + 0x2A]
fble %fcc2, loop_4529
ldsh [%l7 + 0x42], %o2
array32 %g6, %i1, %o0
fmul8x16al %f5, %f3, %f2
loop_4529:
sdivx %o7, 0x1320, %l1
fmovrdgz %l3, %f0, %f14
fmovdn %icc, %f5, %f7
bvs,a %xcc, loop_4530
ldub [%l7 + 0x61], %i2
std %f10, [%l7 + 0x38]
lduw [%l7 + 0x44], %g1
loop_4530:
ldsh [%l7 + 0x5A], %g4
fmovsn %icc, %f10, %f3
addcc %l6, %i4, %g3
brlez %i6, loop_4531
tneg %xcc, 0x3
movne %xcc, %i5, %o4
tsubcctv %l5, %l4, %o1
loop_4531:
tvc %xcc, 0x0
tvc %xcc, 0x4
umulcc %g7, 0x0551, %g2
ldx [%l7 + 0x50], %o3
ldx [%l7 + 0x70], %l0
movcc %xcc, %g5, %i7
fpsub32s %f11, %f9, %f4
fcmps %fcc3, %f8, %f4
tneg %icc, 0x5
stw %i0, [%l7 + 0x14]
ldsb [%l7 + 0x4C], %l2
sth %i3, [%l7 + 0x0A]
fnors %f1, %f3, %f0
ldsh [%l7 + 0x0C], %o6
lduh [%l7 + 0x20], %o5
tn %xcc, 0x3
tleu %icc, 0x5
andncc %o2, %g6, %i1
bleu,pn %xcc, loop_4532
orncc %o0, %l1, %l3
movrgez %i2, %g1, %g4
nop
setx loop_4533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4532:
xnorcc %l6, 0x154C, %i4
movvc %icc, %o7, %i6
movn %icc, %i5, %o4
loop_4533:
alignaddr %l5, %l4, %o1
smulcc %g3, %g7, %g2
andncc %o3, %g5, %i7
lduw [%l7 + 0x10], %l0
fmovsg %xcc, %f5, %f4
ldsh [%l7 + 0x5E], %i0
movrgez %l2, 0x2D7, %i3
sdivcc %o5, 0x1FB8, %o6
orcc %g6, %i1, %o0
bneg,a,pt %xcc, loop_4534
fbo,a %fcc1, loop_4535
stx %o2, [%l7 + 0x40]
fpsub16 %f14, %f12, %f10
loop_4534:
xorcc %l3, 0x1028, %l1
loop_4535:
ldd [%l7 + 0x20], %f12
edge8 %g1, %g4, %i2
pdist %f2, %f12, %f10
lduh [%l7 + 0x6A], %l6
sth %o7, [%l7 + 0x2E]
fmovda %xcc, %f4, %f8
sth %i6, [%l7 + 0x24]
fcmpne16 %f6, %f14, %i4
lduw [%l7 + 0x1C], %i5
fmovrslez %l5, %f2, %f14
bshuffle %f0, %f14, %f14
fmovsle %xcc, %f12, %f6
fble,a %fcc0, loop_4536
movvc %xcc, %o4, %l4
for %f2, %f6, %f4
fmovse %icc, %f6, %f8
loop_4536:
fmovsleu %icc, %f2, %f7
fmovrslz %g3, %f5, %f0
st %f13, [%l7 + 0x08]
fnot1 %f2, %f0
ld [%l7 + 0x4C], %f1
fmovdl %xcc, %f4, %f1
ldsb [%l7 + 0x2B], %g7
ldsw [%l7 + 0x44], %o1
stx %o3, [%l7 + 0x50]
stx %g5, [%l7 + 0x40]
fpadd16 %f4, %f14, %f2
fandnot2 %f0, %f2, %f0
bleu,a,pt %xcc, loop_4537
fmovsge %icc, %f14, %f13
bcc,pn %xcc, loop_4538
ldsh [%l7 + 0x58], %i7
loop_4537:
stw %g2, [%l7 + 0x08]
stw %i0, [%l7 + 0x7C]
loop_4538:
ldub [%l7 + 0x70], %l2
sdiv %l0, 0x17D9, %o5
fnot1 %f2, %f12
fbl,a %fcc3, loop_4539
fpsub32 %f14, %f6, %f12
popc %o6, %g6
ldub [%l7 + 0x08], %i1
loop_4539:
fmovsge %icc, %f4, %f2
movrgez %o0, 0x267, %i3
ldsh [%l7 + 0x10], %l3
ldub [%l7 + 0x1D], %o2
nop
setx loop_4540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %icc, %f10, %f7
fmovsl %icc, %f0, %f15
add %l1, %g1, %g4
loop_4540:
stb %i2, [%l7 + 0x1B]
ldd [%l7 + 0x68], %f6
movcs %xcc, %o7, %l6
stx %i4, [%l7 + 0x10]
ldub [%l7 + 0x71], %i5
st %f15, [%l7 + 0x2C]
bneg,a %icc, loop_4541
movg %icc, %i6, %l5
add %l4, 0x1D20, %o4
fmul8x16au %f10, %f9, %f14
loop_4541:
xorcc %g7, %g3, %o3
fmovsgu %xcc, %f14, %f13
sethi 0x01D1, %o1
ldx [%l7 + 0x70], %i7
fmovsl %xcc, %f11, %f7
be,a %xcc, loop_4542
movre %g5, 0x1E5, %i0
st %f11, [%l7 + 0x78]
movle %xcc, %g2, %l0
loop_4542:
fones %f0
fmovdge %xcc, %f3, %f5
fxor %f8, %f12, %f10
fcmpne32 %f6, %f12, %o5
nop
setx loop_4543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o6, 0x0715, %l2
fmovsneg %icc, %f7, %f8
brgez %g6, loop_4544
loop_4543:
fors %f1, %f5, %f7
sth %i1, [%l7 + 0x1C]
fmovdneg %xcc, %f8, %f2
loop_4544:
bneg loop_4545
mulscc %i3, 0x1889, %o0
nop
setx loop_4546, %l0, %l1
jmpl %l1, %l3
movgu %xcc, %o2, %l1
loop_4545:
movgu %xcc, %g4, %g1
fbu %fcc3, loop_4547
loop_4546:
ldsb [%l7 + 0x7A], %o7
fxors %f0, %f4, %f3
fmovdcs %icc, %f4, %f0
loop_4547:
tcs %icc, 0x5
ba,a loop_4548
siam 0x7
array16 %i2, %l6, %i5
fmul8x16al %f6, %f4, %f2
loop_4548:
ldd [%l7 + 0x10], %f6
st %f2, [%l7 + 0x1C]
sllx %i4, %l5, %l4
lduw [%l7 + 0x3C], %o4
std %f4, [%l7 + 0x60]
stx %g7, [%l7 + 0x50]
fmovdne %icc, %f11, %f8
bneg,a loop_4549
st %f0, [%l7 + 0x6C]
xnorcc %i6, %o3, %o1
ldx [%l7 + 0x50], %g3
loop_4549:
fmovsle %icc, %f12, %f14
fmovs %f6, %f15
edge8n %i7, %g5, %i0
std %f12, [%l7 + 0x18]
ldx [%l7 + 0x18], %l0
stx %o5, [%l7 + 0x60]
sll %o6, 0x18, %g2
fba,a %fcc0, loop_4550
fbo,a %fcc0, loop_4551
ldsb [%l7 + 0x4F], %g6
fxnor %f0, %f12, %f14
loop_4550:
movvs %xcc, %l2, %i1
loop_4551:
fcmpne32 %f6, %f2, %i3
fcmpeq32 %f10, %f2, %o0
smul %l3, %l1, %o2
taddcctv %g4, %g1, %i2
fpack32 %f8, %f12, %f0
movneg %xcc, %l6, %o7
fmovrdgez %i5, %f4, %f6
ldsw [%l7 + 0x6C], %i4
edge8ln %l5, %o4, %g7
fbo %fcc1, loop_4552
andn %i6, %l4, %o3
fbule %fcc2, loop_4553
ldd [%l7 + 0x18], %f10
loop_4552:
umulcc %g3, 0x1F0C, %i7
ldsh [%l7 + 0x1E], %o1
loop_4553:
fcmple32 %f14, %f14, %g5
fbuge,a %fcc3, loop_4554
ld [%l7 + 0x50], %f0
ldub [%l7 + 0x76], %i0
fmovse %icc, %f12, %f1
loop_4554:
ldsb [%l7 + 0x2C], %o5
movrlez %o6, 0x388, %l0
fmovrde %g6, %f14, %f2
lduw [%l7 + 0x74], %g2
ldsb [%l7 + 0x17], %i1
fmovdneg %icc, %f3, %f2
lduh [%l7 + 0x5A], %i3
tleu %xcc, 0x3
brlez,a %o0, loop_4555
stb %l2, [%l7 + 0x7D]
lduw [%l7 + 0x08], %l1
fmovsle %icc, %f14, %f4
loop_4555:
ld [%l7 + 0x48], %f13
addcc %o2, %l3, %g1
bshuffle %f0, %f8, %f2
xnor %g4, %l6, %i2
fors %f0, %f3, %f14
ldub [%l7 + 0x42], %i5
brz,a %o7, loop_4556
ldd [%l7 + 0x10], %f4
ld [%l7 + 0x14], %f7
ld [%l7 + 0x44], %f8
loop_4556:
taddcc %l5, %i4, %g7
ldsh [%l7 + 0x72], %i6
fors %f8, %f11, %f13
fnors %f5, %f10, %f3
fcmpne32 %f4, %f4, %l4
ldd [%l7 + 0x70], %f0
sdivcc %o4, 0x1D3C, %g3
fba %fcc1, loop_4557
fmovrse %o3, %f15, %f1
udivx %o1, 0x0606, %i7
fmovsvs %icc, %f8, %f14
loop_4557:
fexpand %f15, %f12
movleu %xcc, %g5, %o5
stb %i0, [%l7 + 0x53]
fmovsl %icc, %f8, %f7
fbule %fcc2, loop_4558
fmovrslz %o6, %f5, %f9
ldx [%l7 + 0x40], %l0
fmovdleu %xcc, %f7, %f10
loop_4558:
bl,a loop_4559
ldub [%l7 + 0x38], %g2
ldd [%l7 + 0x28], %f0
fxnors %f5, %f8, %f5
loop_4559:
andncc %g6, %i1, %o0
fbg %fcc2, loop_4560
fmovscc %icc, %f15, %f3
ldx [%l7 + 0x28], %i3
ldsb [%l7 + 0x2E], %l1
loop_4560:
ldsh [%l7 + 0x44], %l2
bvc,a,pt %icc, loop_4561
ldsh [%l7 + 0x70], %l3
movneg %icc, %o2, %g1
ldub [%l7 + 0x6B], %g4
loop_4561:
ld [%l7 + 0x5C], %f7
fcmpne32 %f4, %f14, %i2
lduw [%l7 + 0x78], %l6
st %f1, [%l7 + 0x78]
fnors %f8, %f2, %f12
umulcc %o7, %i5, %i4
alignaddrl %l5, %g7, %i6
ldub [%l7 + 0x3B], %l4
st %f12, [%l7 + 0x08]
fors %f14, %f6, %f8
addcc %o4, 0x0CAA, %o3
fmovd %f14, %f10
fnegs %f10, %f14
srax %g3, %o1, %i7
movrgz %o5, %g5, %o6
stb %i0, [%l7 + 0x49]
fmul8x16au %f13, %f9, %f0
mulx %l0, %g2, %i1
umul %o0, %g6, %l1
xor %l2, %l3, %i3
ldub [%l7 + 0x12], %g1
fmovdcs %xcc, %f8, %f1
brnz %g4, loop_4562
lduh [%l7 + 0x64], %i2
xor %o2, 0x12A7, %o7
orncc %l6, 0x07D3, %i5
loop_4562:
sra %l5, 0x16, %g7
fmovse %xcc, %f2, %f13
umul %i4, 0x0219, %i6
ldx [%l7 + 0x08], %l4
fmovda %icc, %f15, %f15
brlz,a %o4, loop_4563
fmovscs %icc, %f14, %f4
ldub [%l7 + 0x79], %g3
lduh [%l7 + 0x6C], %o3
loop_4563:
fcmpne16 %f0, %f8, %i7
fcmple16 %f10, %f10, %o1
fcmpes %fcc3, %f10, %f13
ldsh [%l7 + 0x4C], %o5
fmul8x16au %f11, %f12, %f14
move %icc, %g5, %i0
array16 %o6, %l0, %i1
fsrc1 %f6, %f4
edge16ln %g2, %o0, %l1
stw %g6, [%l7 + 0x44]
movl %xcc, %l3, %i3
umul %l2, 0x1F9B, %g4
stx %i2, [%l7 + 0x20]
edge32 %o2, %g1, %l6
fmovrdlz %o7, %f6, %f10
ldsb [%l7 + 0x4C], %l5
fmovrsgz %i5, %f3, %f11
fba,a %fcc1, loop_4564
st %f7, [%l7 + 0x08]
sethi 0x1709, %i4
stx %i6, [%l7 + 0x78]
loop_4564:
lduw [%l7 + 0x70], %g7
fmovs %f1, %f13
fmovdleu %icc, %f2, %f9
fmovrde %o4, %f2, %f10
fand %f0, %f4, %f0
fbo %fcc0, loop_4565
ldd [%l7 + 0x28], %f14
std %f10, [%l7 + 0x18]
sethi 0x0E00, %g3
loop_4565:
and %l4, 0x10B9, %i7
std %f6, [%l7 + 0x40]
fones %f10
fmovdvc %icc, %f5, %f14
srax %o3, %o5, %g5
fmul8x16al %f8, %f14, %f6
ldub [%l7 + 0x22], %i0
fcmpne32 %f10, %f6, %o1
srlx %l0, 0x00, %o6
lduw [%l7 + 0x68], %g2
smulcc %i1, 0x13A7, %l1
brlez %g6, loop_4566
fmovsl %xcc, %f9, %f1
or %o0, %l3, %l2
movre %i3, %i2, %o2
loop_4566:
edge16 %g4, %l6, %o7
mulscc %l5, 0x1C50, %i5
andn %i4, %i6, %g1
addc %g7, 0x0F30, %o4
udivcc %l4, 0x12C5, %g3
move %icc, %i7, %o5
taddcc %o3, 0x05D7, %i0
fmovdvc %icc, %f8, %f5
fcmple16 %f0, %f6, %o1
fcmpeq16 %f2, %f8, %g5
stw %l0, [%l7 + 0x60]
fnegd %f12, %f14
fbne %fcc1, loop_4567
fmovdg %xcc, %f1, %f10
brz %o6, loop_4568
edge8ln %i1, %l1, %g6
loop_4567:
tpos %xcc, 0x7
stw %o0, [%l7 + 0x70]
loop_4568:
ldsw [%l7 + 0x5C], %l3
stx %g2, [%l7 + 0x10]
xnorcc %l2, %i2, %o2
fmovsneg %xcc, %f1, %f1
mova %icc, %g4, %l6
fmovrdne %i3, %f6, %f14
lduw [%l7 + 0x70], %l5
fmovdcs %icc, %f2, %f15
lduw [%l7 + 0x14], %i5
or %o7, 0x1AD7, %i4
fbg,a %fcc2, loop_4569
fxnor %f10, %f2, %f6
orn %i6, %g7, %g1
ldd [%l7 + 0x60], %f14
loop_4569:
bcs loop_4570
fcmpd %fcc2, %f6, %f6
nop
setx loop_4571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %o4, %g3, %i7
loop_4570:
addccc %o5, 0x16B5, %o3
st %f9, [%l7 + 0x7C]
loop_4571:
fmovsleu %icc, %f8, %f1
fmul8ulx16 %f4, %f10, %f10
ble,a,pt %xcc, loop_4572
fmovspos %xcc, %f0, %f13
brgz %l4, loop_4573
fnot1s %f1, %f0
loop_4572:
fmuld8sux16 %f8, %f6, %f12
tsubcc %o1, %i0, %l0
loop_4573:
array16 %g5, %o6, %l1
movn %xcc, %g6, %i1
be,pn %xcc, loop_4574
mulscc %o0, %l3, %g2
fbug,a %fcc2, loop_4575
stx %i2, [%l7 + 0x28]
loop_4574:
fmovsg %icc, %f0, %f2
fone %f2
loop_4575:
fbn %fcc1, loop_4576
udiv %o2, 0x138E, %g4
subcc %l2, %l6, %l5
ldd [%l7 + 0x20], %f8
loop_4576:
fmovrse %i3, %f5, %f1
edge32 %o7, %i4, %i6
lduw [%l7 + 0x38], %i5
fcmpgt16 %f4, %f8, %g7
fandnot1s %f14, %f9, %f4
fpadd16s %f1, %f6, %f3
bvs %icc, loop_4577
fornot1 %f14, %f8, %f14
movcs %icc, %g1, %o4
fandnot2 %f6, %f10, %f4
loop_4577:
fmovs %f11, %f13
stx %g3, [%l7 + 0x10]
tsubcc %i7, 0x0E66, %o5
edge8l %l4, %o1, %i0
ldsh [%l7 + 0x32], %l0
tgu %icc, 0x5
lduw [%l7 + 0x7C], %g5
movneg %icc, %o3, %o6
fmovdn %icc, %f0, %f14
subc %g6, 0x0CD5, %l1
lduh [%l7 + 0x26], %i1
te %xcc, 0x2
fmovdleu %xcc, %f5, %f12
movne %xcc, %o0, %l3
fbug,a %fcc3, loop_4578
tcs %icc, 0x6
movg %xcc, %g2, %o2
mulx %i2, %g4, %l2
loop_4578:
addccc %l5, 0x17DF, %l6
movpos %xcc, %o7, %i4
sllx %i6, 0x0D, %i3
lduw [%l7 + 0x6C], %i5
alignaddr %g1, %o4, %g7
stb %i7, [%l7 + 0x20]
fbo %fcc3, loop_4579
brz %g3, loop_4580
fmovsle %icc, %f5, %f15
stw %o5, [%l7 + 0x08]
loop_4579:
move %xcc, %o1, %i0
loop_4580:
tpos %icc, 0x4
ld [%l7 + 0x14], %f0
edge32n %l4, %g5, %l0
subccc %o3, %g6, %l1
fandnot1s %f7, %f2, %f4
sdiv %i1, 0x0D4F, %o0
stw %l3, [%l7 + 0x78]
brgez %g2, loop_4581
ldsw [%l7 + 0x4C], %o6
std %f0, [%l7 + 0x08]
fmovrslz %i2, %f8, %f0
loop_4581:
ble %xcc, loop_4582
fbue,a %fcc3, loop_4583
fmovdleu %icc, %f7, %f10
fcmpgt16 %f2, %f14, %g4
loop_4582:
fmul8x16al %f13, %f2, %f4
loop_4583:
bneg,a,pn %xcc, loop_4584
fpadd16 %f10, %f14, %f4
bg,pn %xcc, loop_4585
ldsw [%l7 + 0x10], %l2
loop_4584:
tcs %icc, 0x7
ldd [%l7 + 0x68], %f8
loop_4585:
or %l5, %o2, %l6
bge,a,pn %xcc, loop_4586
fpadd32 %f8, %f10, %f12
or %i4, 0x098F, %i6
ldd [%l7 + 0x40], %f8
loop_4586:
st %f12, [%l7 + 0x0C]
fnor %f0, %f10, %f4
stx %i3, [%l7 + 0x50]
sth %i5, [%l7 + 0x08]
fmovrdlz %o7, %f4, %f8
fmovrslez %o4, %f9, %f0
umulcc %g7, 0x0097, %g1
ldub [%l7 + 0x1D], %i7
std %f0, [%l7 + 0x20]
brlez %g3, loop_4587
fsrc2s %f11, %f1
fsrc1 %f14, %f14
std %f0, [%l7 + 0x10]
loop_4587:
bcs,a %icc, loop_4588
fmovsa %icc, %f1, %f8
movrlez %o5, 0x1EC, %i0
edge16l %o1, %g5, %l0
loop_4588:
bgu,a loop_4589
fmovdgu %xcc, %f7, %f6
ba,a %xcc, loop_4590
fornot2s %f5, %f12, %f5
loop_4589:
ldd [%l7 + 0x60], %f10
movvs %icc, %l4, %g6
loop_4590:
stx %o3, [%l7 + 0x60]
lduw [%l7 + 0x34], %i1
ldsw [%l7 + 0x0C], %o0
fbul,a %fcc3, loop_4591
ldx [%l7 + 0x68], %l1
fmovsle %xcc, %f15, %f5
fones %f1
loop_4591:
fpadd32 %f0, %f8, %f4
mova %xcc, %l3, %g2
array32 %i2, %o6, %l2
ldd [%l7 + 0x58], %f8
sth %l5, [%l7 + 0x60]
fornot1s %f10, %f2, %f3
ldsh [%l7 + 0x56], %o2
tg %xcc, 0x6
std %f12, [%l7 + 0x78]
alignaddr %l6, %i4, %g4
ldsb [%l7 + 0x51], %i6
fmovdne %xcc, %f14, %f9
fmul8x16 %f11, %f14, %f12
fornot1 %f2, %f10, %f2
fmovdpos %icc, %f11, %f1
stw %i5, [%l7 + 0x10]
bg,a,pn %icc, loop_4592
stb %i3, [%l7 + 0x64]
fcmpeq32 %f2, %f8, %o7
movpos %icc, %g7, %o4
loop_4592:
srlx %i7, 0x02, %g3
fcmpd %fcc3, %f14, %f2
st %f14, [%l7 + 0x6C]
ld [%l7 + 0x18], %f3
edge16 %g1, %i0, %o5
fmovrdgz %g5, %f2, %f6
movg %xcc, %l0, %o1
fmovdleu %xcc, %f12, %f14
fabss %f9, %f5
fnands %f5, %f6, %f0
ldsh [%l7 + 0x5C], %l4
fandnot2 %f0, %f2, %f14
brgz %g6, loop_4593
ldub [%l7 + 0x1B], %o3
movg %icc, %i1, %l1
brlez %o0, loop_4594
loop_4593:
fpadd32s %f6, %f11, %f12
fabsd %f4, %f4
ldub [%l7 + 0x4C], %l3
loop_4594:
ld [%l7 + 0x64], %f14
sth %g2, [%l7 + 0x62]
fmovdpos %xcc, %f4, %f6
edge16 %o6, %l2, %i2
bge,a,pn %icc, loop_4595
ldx [%l7 + 0x40], %l5
fbule %fcc2, loop_4596
umulcc %o2, %l6, %g4
loop_4595:
fmovdneg %icc, %f5, %f11
nop
setx loop_4597, %l0, %l1
jmpl %l1, %i4
loop_4596:
sth %i6, [%l7 + 0x1A]
move %icc, %i5, %o7
fmovsneg %xcc, %f12, %f10
loop_4597:
ldub [%l7 + 0x6D], %g7
mova %icc, %o4, %i7
ldsh [%l7 + 0x6E], %g3
ldub [%l7 + 0x22], %g1
sth %i0, [%l7 + 0x64]
movne %xcc, %i3, %g5
edge16l %o5, %o1, %l4
fmuld8ulx16 %f14, %f1, %f14
sth %l0, [%l7 + 0x46]
stb %o3, [%l7 + 0x55]
sra %g6, 0x0D, %i1
brlz %o0, loop_4598
ble,a,pt %icc, loop_4599
bneg,a loop_4600
bshuffle %f2, %f10, %f6
loop_4598:
fbue %fcc1, loop_4601
loop_4599:
ldsw [%l7 + 0x5C], %l3
loop_4600:
fnegd %f2, %f4
stx %l1, [%l7 + 0x58]
loop_4601:
stx %o6, [%l7 + 0x10]
fpack32 %f14, %f0, %f14
fbo,a %fcc3, loop_4602
brlez %l2, loop_4603
fbo %fcc2, loop_4604
movrgz %i2, 0x201, %l5
loop_4602:
sth %g2, [%l7 + 0x74]
loop_4603:
sll %l6, %g4, %i4
loop_4604:
ldd [%l7 + 0x48], %f6
fmovdvs %icc, %f4, %f3
lduw [%l7 + 0x18], %i6
edge16ln %i5, %o7, %g7
fpackfix %f10, %f6
movle %xcc, %o4, %i7
movleu %icc, %g3, %g1
stx %o2, [%l7 + 0x18]
lduw [%l7 + 0x08], %i3
lduh [%l7 + 0x42], %i0
bcc,a loop_4605
movre %o5, 0x0A9, %o1
brnz %l4, loop_4606
sdivcc %g5, 0x1073, %o3
loop_4605:
stx %g6, [%l7 + 0x10]
ldd [%l7 + 0x28], %f12
loop_4606:
tge %xcc, 0x2
fcmps %fcc3, %f10, %f1
fandnot2 %f10, %f0, %f2
fnot2 %f12, %f6
fbn %fcc0, loop_4607
lduh [%l7 + 0x0E], %l0
movle %xcc, %o0, %l3
edge8l %i1, %o6, %l1
loop_4607:
fpack32 %f12, %f0, %f4
bg,a,pt %icc, loop_4608
fand %f8, %f6, %f0
fmovscc %xcc, %f11, %f0
ldd [%l7 + 0x58], %f10
loop_4608:
andncc %i2, %l2, %g2
alignaddrl %l5, %g4, %i4
stw %l6, [%l7 + 0x48]
lduw [%l7 + 0x18], %i5
fornot2 %f2, %f14, %f6
fmovdne %icc, %f0, %f13
sth %o7, [%l7 + 0x72]
array16 %g7, %o4, %i7
fandnot2s %f10, %f11, %f0
lduw [%l7 + 0x34], %i6
fcmpeq16 %f10, %f6, %g1
fandnot2s %f7, %f7, %f14
bl,a,pt %icc, loop_4609
addcc %g3, 0x1C5F, %i3
move %icc, %o2, %o5
fbl %fcc0, loop_4610
loop_4609:
array8 %o1, %l4, %g5
fmovsg %xcc, %f0, %f8
ldsw [%l7 + 0x68], %i0
loop_4610:
bleu loop_4611
ldsb [%l7 + 0x16], %g6
stb %o3, [%l7 + 0x61]
for %f2, %f0, %f12
loop_4611:
movvs %icc, %o0, %l0
edge32n %l3, %o6, %i1
xorcc %i2, %l1, %g2
sdivx %l5, 0x1809, %l2
andn %g4, %i4, %l6
mulscc %i5, %o7, %g7
fcmpgt32 %f6, %f10, %i7
fmovrslz %o4, %f13, %f6
andcc %g1, %i6, %g3
stb %i3, [%l7 + 0x4E]
fmovrdlz %o2, %f0, %f4
fbul %fcc0, loop_4612
st %f13, [%l7 + 0x78]
sll %o5, %l4, %g5
bcs,a,pt %icc, loop_4613
loop_4612:
movleu %xcc, %i0, %g6
nop
setx loop_4614, %l0, %l1
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, %o3, %o1
loop_4613:
movrlz %o0, %l3, %l0
bvc,a loop_4615
loop_4614:
tn %xcc, 0x0
fble,a %fcc1, loop_4616
fornot2 %f8, %f10, %f6
loop_4615:
std %f6, [%l7 + 0x20]
ldub [%l7 + 0x27], %o6
loop_4616:
umulcc %i1, 0x15FC, %l1
ldsw [%l7 + 0x78], %i2
sth %g2, [%l7 + 0x3A]
taddcc %l2, %l5, %g4
ldx [%l7 + 0x40], %l6
sra %i5, %i4, %g7
sra %i7, %o7, %g1
fcmple32 %f8, %f10, %o4
ldub [%l7 + 0x1C], %i6
fbu,a %fcc1, loop_4617
tl %icc, 0x6
ldub [%l7 + 0x14], %g3
tsubcc %o2, 0x05F2, %o5
loop_4617:
xnorcc %l4, %i3, %g5
subc %i0, 0x156A, %o3
movrlz %g6, 0x17B, %o1
fnot1 %f6, %f0
bg,a,pt %xcc, loop_4618
fbue,a %fcc1, loop_4619
tleu %icc, 0x0
stx %o0, [%l7 + 0x68]
loop_4618:
fnors %f8, %f5, %f7
loop_4619:
stx %l3, [%l7 + 0x70]
brlez %o6, loop_4620
fcmpne16 %f6, %f14, %l0
fmovdneg %icc, %f1, %f7
sth %l1, [%l7 + 0x0A]
loop_4620:
fnand %f4, %f4, %f12
addc %i1, 0x00A0, %g2
ldsw [%l7 + 0x5C], %l2
fexpand %f10, %f14
ldd [%l7 + 0x70], %f10
subc %l5, %g4, %l6
lduh [%l7 + 0x6C], %i5
ldsw [%l7 + 0x5C], %i2
fba,a %fcc1, loop_4621
movn %icc, %g7, %i7
fmovdle %xcc, %f10, %f7
pdist %f4, %f8, %f10
loop_4621:
std %f10, [%l7 + 0x38]
fpsub32s %f0, %f0, %f2
ldub [%l7 + 0x0A], %i4
ldsb [%l7 + 0x7B], %o7
udiv %o4, 0x043C, %g1
lduh [%l7 + 0x1E], %g3
ldd [%l7 + 0x40], %f10
sth %i6, [%l7 + 0x48]
movg %xcc, %o5, %o2
umul %i3, 0x18D5, %g5
fcmple16 %f10, %f2, %i0
taddcc %l4, 0x0817, %g6
fmul8x16al %f11, %f6, %f8
st %f15, [%l7 + 0x6C]
fmovrdgez %o3, %f14, %f6
movrlez %o0, 0x25D, %o1
movn %icc, %o6, %l0
ldx [%l7 + 0x40], %l1
edge32n %l3, %i1, %g2
ldub [%l7 + 0x3C], %l5
fcmps %fcc1, %f1, %f7
movrlez %l2, 0x33D, %l6
fmovsneg %xcc, %f15, %f2
fnot2 %f14, %f8
stw %g4, [%l7 + 0x58]
andcc %i5, %g7, %i7
sdiv %i4, 0x09EE, %o7
fmovdle %icc, %f4, %f12
fbu,a %fcc3, loop_4622
ldd [%l7 + 0x50], %f14
pdist %f14, %f4, %f8
ldd [%l7 + 0x58], %f14
loop_4622:
brz %o4, loop_4623
movrgz %i2, 0x18D, %g3
andn %g1, %i6, %o2
fmovrdne %i3, %f14, %f12
loop_4623:
andncc %o5, %g5, %l4
lduh [%l7 + 0x46], %i0
ldx [%l7 + 0x30], %o3
ldsb [%l7 + 0x40], %g6
bpos,a loop_4624
array32 %o1, %o6, %o0
ldx [%l7 + 0x20], %l1
for %f0, %f14, %f4
loop_4624:
stb %l0, [%l7 + 0x59]
tvc %xcc, 0x0
fmovdne %xcc, %f2, %f15
ldsw [%l7 + 0x70], %i1
ld [%l7 + 0x6C], %f1
st %f3, [%l7 + 0x58]
stw %l3, [%l7 + 0x1C]
fnot2s %f6, %f13
fmovrsne %l5, %f8, %f11
ldsb [%l7 + 0x3E], %l2
ld [%l7 + 0x6C], %f12
stb %l6, [%l7 + 0x7D]
movg %icc, %g4, %i5
sethi 0x119F, %g7
fcmps %fcc2, %f8, %f5
move %icc, %g2, %i4
movvs %xcc, %i7, %o7
ldsb [%l7 + 0x7F], %i2
tvs %xcc, 0x5
mova %icc, %o4, %g1
fble,a %fcc3, loop_4625
ldub [%l7 + 0x1E], %i6
movpos %icc, %g3, %i3
fmovrdne %o2, %f12, %f4
loop_4625:
sth %g5, [%l7 + 0x7E]
ldsh [%l7 + 0x5C], %l4
fpackfix %f10, %f2
movrgz %i0, 0x32E, %o3
fbule %fcc1, loop_4626
fandnot2s %f11, %f3, %f12
ldd [%l7 + 0x50], %f2
std %f8, [%l7 + 0x08]
loop_4626:
fornot2s %f2, %f6, %f14
tcs %xcc, 0x3
ldx [%l7 + 0x48], %o5
fmovdn %xcc, %f5, %f5
fands %f10, %f6, %f5
fsrc1 %f14, %f14
brgez %o1, loop_4627
lduw [%l7 + 0x1C], %g6
sth %o0, [%l7 + 0x38]
movn %icc, %l1, %o6
loop_4627:
st %f12, [%l7 + 0x48]
fmovrslz %l0, %f3, %f8
brlez %i1, loop_4628
fbug %fcc2, loop_4629
tcc %icc, 0x6
lduw [%l7 + 0x34], %l5
loop_4628:
fmovrslez %l3, %f6, %f14
loop_4629:
lduh [%l7 + 0x2C], %l2
ldsb [%l7 + 0x10], %l6
tge %icc, 0x3
ldx [%l7 + 0x20], %i5
stw %g7, [%l7 + 0x7C]
movrne %g2, %g4, %i7
sth %i4, [%l7 + 0x64]
subcc %i2, %o7, %o4
st %f8, [%l7 + 0x10]
ld [%l7 + 0x68], %f6
fnot2s %f2, %f8
xnor %i6, %g1, %i3
bcs,a loop_4630
fbge %fcc2, loop_4631
fnands %f0, %f8, %f6
movrlz %g3, 0x06F, %o2
loop_4630:
lduw [%l7 + 0x40], %l4
loop_4631:
sethi 0x006A, %i0
fpack32 %f4, %f10, %f6
orncc %o3, 0x04A2, %o5
fmovsg %xcc, %f5, %f3
fmovd %f6, %f8
call loop_4632
ldsh [%l7 + 0x0A], %o1
bvc,a,pt %xcc, loop_4633
or %g5, 0x1701, %g6
loop_4632:
tneg %icc, 0x4
stb %l1, [%l7 + 0x21]
loop_4633:
fpmerge %f13, %f8, %f2
fxors %f13, %f6, %f2
edge32n %o6, %l0, %o0
fmovda %icc, %f4, %f6
fmovdneg %icc, %f12, %f7
bcs,a loop_4634
std %f10, [%l7 + 0x08]
sdivx %i1, 0x06FC, %l5
brz %l3, loop_4635
loop_4634:
edge32 %l2, %l6, %i5
fbl,a %fcc2, loop_4636
movrne %g7, %g4, %i7
loop_4635:
ldub [%l7 + 0x20], %g2
movpos %icc, %i4, %o7
loop_4636:
movn %icc, %i2, %i6
stx %g1, [%l7 + 0x38]
st %f3, [%l7 + 0x0C]
fcmped %fcc1, %f12, %f14
fbl %fcc3, loop_4637
movvs %xcc, %i3, %g3
fmovrde %o4, %f14, %f2
fmovde %xcc, %f15, %f6
loop_4637:
fand %f6, %f8, %f14
addccc %l4, %i0, %o2
bg,pn %xcc, loop_4638
fbe,a %fcc0, loop_4639
mova %xcc, %o3, %o1
fbug %fcc2, loop_4640
loop_4638:
ldx [%l7 + 0x60], %g5
loop_4639:
lduh [%l7 + 0x3E], %g6
xorcc %o5, %l1, %o6
loop_4640:
stw %l0, [%l7 + 0x78]
lduw [%l7 + 0x6C], %o0
lduh [%l7 + 0x34], %l5
fmovscs %icc, %f13, %f12
stx %i1, [%l7 + 0x18]
addccc %l2, %l6, %i5
fcmps %fcc1, %f1, %f8
fcmple32 %f8, %f10, %g7
ldsb [%l7 + 0x51], %g4
stw %i7, [%l7 + 0x24]
fmovsl %xcc, %f6, %f13
addccc %g2, %l3, %i4
st %f6, [%l7 + 0x28]
sdivcc %o7, 0x0963, %i6
ldsh [%l7 + 0x4C], %i2
lduh [%l7 + 0x30], %i3
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x68], %g3
tn %icc, 0x4
fmovsl %icc, %f14, %f12
stb %g1, [%l7 + 0x48]
fmovsneg %xcc, %f2, %f6
xorcc %o4, %i0, %l4
fbg %fcc0, loop_4641
stx %o2, [%l7 + 0x28]
orcc %o3, %g5, %g6
fnegs %f14, %f6
loop_4641:
st %f10, [%l7 + 0x0C]
fmovspos %icc, %f7, %f15
array32 %o1, %o5, %o6
sth %l1, [%l7 + 0x26]
edge8l %l0, %l5, %i1
ldx [%l7 + 0x48], %l2
fsrc2 %f6, %f8
ldsw [%l7 + 0x24], %o0
fmovdg %icc, %f6, %f9
movgu %icc, %i5, %g7
edge8l %l6, %g4, %i7
fmovsa %xcc, %f10, %f14
fnot2 %f10, %f10
lduh [%l7 + 0x26], %l3
subc %g2, %i4, %o7
std %f10, [%l7 + 0x10]
andn %i6, 0x1657, %i2
bvc loop_4642
movge %xcc, %g3, %g1
fandnot1 %f14, %f12, %f0
lduw [%l7 + 0x34], %i3
loop_4642:
sdivx %o4, 0x0B38, %i0
ldsb [%l7 + 0x59], %o2
movn %xcc, %l4, %o3
lduh [%l7 + 0x20], %g5
fbul,a %fcc1, loop_4643
bn,a loop_4644
stx %g6, [%l7 + 0x38]
ldx [%l7 + 0x58], %o5
loop_4643:
or %o1, 0x1C9D, %l1
loop_4644:
st %f1, [%l7 + 0x24]
fblg,a %fcc1, loop_4645
ldsb [%l7 + 0x33], %o6
alignaddrl %l5, %i1, %l0
fcmpgt32 %f8, %f0, %l2
loop_4645:
st %f11, [%l7 + 0x14]
tl %icc, 0x5
srlx %o0, %i5, %l6
ldsb [%l7 + 0x25], %g7
fmovdvc %icc, %f1, %f9
ldsw [%l7 + 0x60], %i7
fmovsgu %icc, %f1, %f7
fmovrdne %l3, %f14, %f14
stw %g2, [%l7 + 0x3C]
ldsh [%l7 + 0x5C], %g4
std %f0, [%l7 + 0x38]
fmovrdlez %o7, %f8, %f10
pdist %f4, %f10, %f2
fone %f12
tg %icc, 0x7
nop
setx loop_4646, %l0, %l1
jmpl %l1, %i6
sth %i2, [%l7 + 0x26]
fxor %f6, %f8, %f10
st %f8, [%l7 + 0x40]
loop_4646:
fmovde %xcc, %f7, %f10
fxnors %f10, %f1, %f6
fmovdl %xcc, %f4, %f3
std %f0, [%l7 + 0x48]
sra %g3, 0x04, %g1
ldsw [%l7 + 0x58], %i4
fba %fcc0, loop_4647
fnot2s %f14, %f14
ldsb [%l7 + 0x35], %i3
fmuld8sux16 %f10, %f9, %f2
loop_4647:
fsrc2s %f2, %f9
ldsb [%l7 + 0x3E], %i0
fsrc1 %f2, %f10
addc %o4, 0x147E, %l4
ldsw [%l7 + 0x70], %o3
tvc %xcc, 0x1
ta %xcc, 0x5
lduw [%l7 + 0x20], %o2
bgu,a,pn %icc, loop_4648
ldd [%l7 + 0x60], %f2
edge32n %g5, %g6, %o1
bneg,pn %icc, loop_4649
loop_4648:
orn %l1, 0x0681, %o6
udivcc %l5, 0x15B9, %o5
tge %xcc, 0x5
loop_4649:
fexpand %f2, %f10
orncc %l0, 0x19B4, %l2
stx %i1, [%l7 + 0x20]
stb %i5, [%l7 + 0x33]
tpos %xcc, 0x1
sth %l6, [%l7 + 0x24]
stb %g7, [%l7 + 0x36]
sth %o0, [%l7 + 0x42]
nop
setx loop_4650, %l0, %l1
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 %l3, [%l7 + 0x3C]
bcc,pt %icc, loop_4651
stx %i7, [%l7 + 0x18]
loop_4650:
taddcc %g4, %g2, %i6
fmovrdlz %i2, %f12, %f6
loop_4651:
fmovscc %xcc, %f10, %f13
movcs %xcc, %o7, %g3
ld [%l7 + 0x08], %f3
ldub [%l7 + 0x47], %i4
call loop_4652
fnor %f2, %f6, %f2
fmovsa %icc, %f2, %f11
movvs %xcc, %i3, %i0
loop_4652:
lduh [%l7 + 0x7E], %o4
movneg %xcc, %g1, %o3
fcmpne32 %f8, %f6, %l4
fbge %fcc0, loop_4653
fbn %fcc3, loop_4654
tgu %icc, 0x5
fandnot2 %f4, %f10, %f6
loop_4653:
brgez,a %o2, loop_4655
loop_4654:
tcs %xcc, 0x0
fmovdgu %icc, %f1, %f8
edge16ln %g6, %o1, %l1
loop_4655:
sll %g5, %l5, %o6
fnor %f12, %f12, %f12
ldsw [%l7 + 0x7C], %o5
fcmpgt32 %f12, %f8, %l2
andncc %l0, %i5, %i1
ldd [%l7 + 0x40], %f14
bn,pt %icc, loop_4656
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x79], %l6
brz,a %g7, loop_4657
loop_4656:
stx %o0, [%l7 + 0x48]
movl %icc, %i7, %l3
st %f7, [%l7 + 0x60]
loop_4657:
ldd [%l7 + 0x78], %f0
ldub [%l7 + 0x38], %g2
fblg,a %fcc2, loop_4658
fmovsvs %xcc, %f0, %f2
ldub [%l7 + 0x6F], %i6
sth %g4, [%l7 + 0x1A]
loop_4658:
st %f4, [%l7 + 0x2C]
ldd [%l7 + 0x58], %f14
ldd [%l7 + 0x28], %f0
tcs %icc, 0x1
ldsw [%l7 + 0x3C], %i2
brlz,a %o7, loop_4659
srax %g3, %i4, %i0
stb %i3, [%l7 + 0x3F]
fmovspos %icc, %f3, %f5
loop_4659:
orn %g1, 0x1179, %o4
bleu,a,pt %icc, loop_4660
sth %o3, [%l7 + 0x18]
ldx [%l7 + 0x78], %o2
std %f0, [%l7 + 0x48]
loop_4660:
fmovscc %icc, %f14, %f12
alignaddrl %l4, %o1, %g6
brlz %g5, loop_4661
fbug,a %fcc2, loop_4662
taddcc %l1, %o6, %o5
alignaddr %l2, %l0, %l5
loop_4661:
stw %i1, [%l7 + 0x48]
loop_4662:
sdiv %i5, 0x09D7, %g7
andn %l6, 0x1DAD, %i7
movn %icc, %l3, %o0
fmovrsgez %i6, %f9, %f1
fbo,a %fcc3, loop_4663
fandnot1s %f13, %f2, %f12
taddcctv %g4, %i2, %g2
umul %o7, 0x1632, %i4
loop_4663:
movre %i0, 0x1F2, %g3
fmovd %f12, %f2
xnor %i3, %g1, %o3
fxors %f4, %f5, %f2
fble %fcc0, loop_4664
movne %icc, %o2, %o4
nop
setx loop_4665, %l0, %l1
jmpl %l1, %l4
ldsh [%l7 + 0x54], %g6
loop_4664:
lduw [%l7 + 0x4C], %o1
edge16n %l1, %g5, %o5
loop_4665:
ta %xcc, 0x7
fblg %fcc3, loop_4666
srl %l2, %l0, %l5
ldx [%l7 + 0x28], %i1
ld [%l7 + 0x5C], %f11
loop_4666:
add %o6, 0x0FA9, %i5
bl loop_4667
or %l6, 0x0806, %g7
fpackfix %f14, %f14
andn %l3, %o0, %i6
loop_4667:
faligndata %f12, %f2, %f0
ldsw [%l7 + 0x70], %i7
taddcc %i2, 0x111D, %g4
xnor %o7, %i4, %i0
fmovscc %xcc, %f9, %f15
std %f10, [%l7 + 0x18]
fmovsn %icc, %f12, %f14
movrgez %g3, 0x1F2, %i3
fmovdcs %xcc, %f6, %f15
add %g2, 0x0D66, %o3
fands %f9, %f0, %f13
bl,pt %xcc, loop_4668
brgez %o2, loop_4669
fmovspos %xcc, %f10, %f10
fmovrde %g1, %f0, %f10
loop_4668:
fornot2s %f8, %f8, %f7
loop_4669:
bge,pt %xcc, loop_4670
umul %o4, %l4, %o1
movleu %icc, %g6, %l1
fcmple32 %f0, %f12, %o5
loop_4670:
ldsb [%l7 + 0x30], %g5
orcc %l0, 0x1BD4, %l5
fnors %f10, %f9, %f8
popc %l2, %i1
fmul8x16al %f1, %f13, %f2
fnor %f10, %f10, %f0
fzeros %f1
fcmple32 %f4, %f14, %o6
ld [%l7 + 0x1C], %f1
bl,a,pn %xcc, loop_4671
taddcctv %i5, %g7, %l6
lduh [%l7 + 0x0E], %l3
ldx [%l7 + 0x10], %i6
loop_4671:
fmovrse %i7, %f1, %f4
alignaddr %o0, %g4, %o7
fmovdn %xcc, %f9, %f6
fcmpd %fcc1, %f14, %f14
bvc,a loop_4672
stb %i4, [%l7 + 0x0B]
addc %i0, 0x12DE, %i2
ldub [%l7 + 0x1C], %g3
loop_4672:
fmovrdgez %i3, %f4, %f12
lduh [%l7 + 0x50], %o3
fmovdcc %icc, %f13, %f5
fmovrsgz %o2, %f3, %f7
fnands %f1, %f15, %f6
sth %g2, [%l7 + 0x7E]
ldd [%l7 + 0x40], %f2
bpos,pt %icc, loop_4673
movneg %icc, %o4, %l4
ldx [%l7 + 0x38], %o1
movle %xcc, %g6, %g1
loop_4673:
stb %l1, [%l7 + 0x1A]
sll %o5, %g5, %l5
fornot1s %f13, %f5, %f6
xor %l0, 0x1736, %i1
fcmple16 %f0, %f10, %o6
fbl %fcc1, loop_4674
fnands %f13, %f5, %f12
bg,pn %icc, loop_4675
lduh [%l7 + 0x3C], %l2
loop_4674:
std %f14, [%l7 + 0x28]
fmovse %xcc, %f15, %f0
loop_4675:
andncc %g7, %l6, %l3
faligndata %f6, %f8, %f8
ldsb [%l7 + 0x1C], %i5
fpadd32 %f6, %f4, %f6
fmul8sux16 %f10, %f14, %f10
tge %xcc, 0x4
ldx [%l7 + 0x68], %i6
movn %icc, %o0, %g4
sth %o7, [%l7 + 0x12]
bg %icc, loop_4676
fmovdl %icc, %f3, %f0
fmovdn %xcc, %f10, %f7
udivcc %i7, 0x1D48, %i4
loop_4676:
ldx [%l7 + 0x78], %i0
edge32ln %g3, %i3, %o3
fmovscs %xcc, %f5, %f5
nop
setx loop_4677, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %o2, 0x1C61, %i2
ldx [%l7 + 0x10], %o4
fbge %fcc2, loop_4678
loop_4677:
fbo %fcc3, loop_4679
fmul8ulx16 %f6, %f0, %f10
fmovrslez %g2, %f6, %f4
loop_4678:
sth %o1, [%l7 + 0x62]
loop_4679:
ldsh [%l7 + 0x2A], %g6
bge,pn %icc, loop_4680
fmovrdlz %g1, %f6, %f8
ldub [%l7 + 0x5A], %l1
mulx %l4, 0x1A93, %o5
loop_4680:
fand %f2, %f12, %f14
movleu %icc, %g5, %l5
fpack32 %f14, %f4, %f8
ldsb [%l7 + 0x54], %i1
for %f8, %f6, %f4
mova %icc, %l0, %o6
movpos %xcc, %g7, %l2
ld [%l7 + 0x08], %f7
fmovsvs %xcc, %f7, %f12
brgz %l3, loop_4681
sth %l6, [%l7 + 0x36]
brnz %i5, loop_4682
edge32n %i6, %o0, %g4
loop_4681:
fand %f10, %f12, %f4
fbue %fcc2, loop_4683
loop_4682:
stb %o7, [%l7 + 0x1D]
movn %icc, %i4, %i7
fbue,a %fcc2, loop_4684
loop_4683:
ldub [%l7 + 0x1F], %g3
stw %i3, [%l7 + 0x78]
bg,a %icc, loop_4685
loop_4684:
and %o3, 0x104D, %i0
lduw [%l7 + 0x10], %i2
fcmpgt16 %f2, %f10, %o4
loop_4685:
fone %f6
fsrc1 %f2, %f10
edge8ln %g2, %o1, %o2
std %f10, [%l7 + 0x78]
fmovsgu %xcc, %f14, %f12
fmul8x16au %f2, %f4, %f0
srax %g6, 0x15, %g1
fone %f8
st %f6, [%l7 + 0x20]
std %f6, [%l7 + 0x30]
fmovdleu %xcc, %f6, %f15
ta %xcc, 0x0
fsrc2 %f2, %f4
brgez,a %l4, loop_4686
bvs,pt %icc, loop_4687
stb %o5, [%l7 + 0x42]
sth %g5, [%l7 + 0x5C]
loop_4686:
andcc %l5, %i1, %l1
loop_4687:
movcs %xcc, %l0, %o6
andcc %g7, 0x05A2, %l2
fmovsvc %xcc, %f7, %f13
fmovrdgez %l3, %f4, %f8
fornot1s %f10, %f2, %f3
movn %xcc, %l6, %i5
fbo %fcc3, loop_4688
ld [%l7 + 0x2C], %f15
fmovrsgz %i6, %f14, %f8
brlz %g4, loop_4689
loop_4688:
tsubcctv %o0, %i4, %o7
fble %fcc0, loop_4690
st %f6, [%l7 + 0x54]
loop_4689:
fmovdne %icc, %f0, %f2
ldsw [%l7 + 0x10], %i7
loop_4690:
ldsh [%l7 + 0x4C], %g3
tcs %icc, 0x4
smul %o3, 0x184F, %i3
ldub [%l7 + 0x3A], %i2
edge8 %i0, %g2, %o4
fmovsvs %xcc, %f6, %f4
be,pt %xcc, loop_4691
mulx %o1, %o2, %g6
fmul8sux16 %f0, %f10, %f6
be,a,pt %xcc, loop_4692
loop_4691:
mova %xcc, %g1, %l4
sth %g5, [%l7 + 0x1E]
ldsw [%l7 + 0x5C], %o5
loop_4692:
st %f8, [%l7 + 0x48]
fsrc1 %f14, %f2
brgez %i1, loop_4693
ldsb [%l7 + 0x4E], %l5
fmovrse %l1, %f2, %f4
stx %o6, [%l7 + 0x38]
loop_4693:
edge8 %g7, %l2, %l0
fmovdl %xcc, %f10, %f11
stw %l3, [%l7 + 0x7C]
movpos %xcc, %i5, %i6
st %f15, [%l7 + 0x30]
stb %l6, [%l7 + 0x22]
fpack32 %f6, %f8, %f14
fpmerge %f13, %f10, %f12
bvs %xcc, loop_4694
stb %g4, [%l7 + 0x1A]
edge32 %o0, %o7, %i4
fmovdvc %xcc, %f13, %f10
loop_4694:
fsrc1 %f4, %f4
addccc %g3, 0x0B67, %o3
fpmerge %f5, %f15, %f0
fmovsle %xcc, %f5, %f13
fmovsge %icc, %f7, %f1
fmovdpos %icc, %f0, %f3
ld [%l7 + 0x68], %f3
movpos %xcc, %i3, %i2
fxnor %f4, %f10, %f8
fbge %fcc0, loop_4695
edge32ln %i0, %i7, %o4
fbule,a %fcc3, loop_4696
movl %icc, %g2, %o2
loop_4695:
fcmpne32 %f0, %f8, %o1
ldsw [%l7 + 0x48], %g6
loop_4696:
xnorcc %l4, %g1, %o5
nop
setx loop_4697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegs %f8, %f2
fbl %fcc0, loop_4698
lduw [%l7 + 0x1C], %g5
loop_4697:
movn %icc, %i1, %l5
stw %l1, [%l7 + 0x48]
loop_4698:
fcmpeq16 %f0, %f8, %g7
sethi 0x0FF8, %o6
fba %fcc1, loop_4699
edge32n %l0, %l2, %l3
array16 %i6, %i5, %l6
fmovdneg %xcc, %f15, %f12
loop_4699:
bcs %icc, loop_4700
orn %o0, 0x078C, %g4
nop
setx loop_4701, %l0, %l1
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 + 0x7E], %o7
loop_4700:
fpackfix %f6, %f12
movle %icc, %i4, %g3
loop_4701:
fmovrslez %o3, %f8, %f5
ldsw [%l7 + 0x24], %i3
stx %i2, [%l7 + 0x60]
std %f6, [%l7 + 0x60]
lduw [%l7 + 0x10], %i7
fmovd %f10, %f6
fandnot1 %f2, %f0, %f4
bneg,a loop_4702
fabss %f11, %f11
ldsb [%l7 + 0x2F], %o4
std %f14, [%l7 + 0x38]
loop_4702:
pdist %f4, %f12, %f12
movrlez %g2, %i0, %o1
ldsw [%l7 + 0x20], %g6
ldsh [%l7 + 0x48], %l4
fmovdpos %xcc, %f9, %f13
fbne %fcc3, loop_4703
fornot2 %f0, %f8, %f4
lduh [%l7 + 0x6C], %o2
fmovrsgz %o5, %f5, %f6
loop_4703:
fnor %f14, %f4, %f6
alignaddr %g5, %i1, %l5
tne %xcc, 0x3
st %f2, [%l7 + 0x44]
xnorcc %l1, 0x0C00, %g7
brlz %g1, loop_4704
brgz %o6, loop_4705
andncc %l2, %l3, %i6
stb %l0, [%l7 + 0x62]
loop_4704:
std %f6, [%l7 + 0x38]
loop_4705:
brgez %l6, loop_4706
fands %f13, %f9, %f5
xnor %o0, 0x0EE8, %g4
brlez,a %i5, loop_4707
loop_4706:
subccc %i4, 0x1E05, %o7
fmul8ulx16 %f0, %f6, %f4
stw %o3, [%l7 + 0x64]
loop_4707:
fbg,a %fcc2, loop_4708
fmovrdgz %i3, %f12, %f0
fbue %fcc2, loop_4709
std %f4, [%l7 + 0x78]
loop_4708:
bge %icc, loop_4710
nop
setx loop_4711, %l0, %l1
jmpl %l1, %g3
loop_4709:
stw %i7, [%l7 + 0x7C]
subccc %i2, %o4, %i0
loop_4710:
std %f6, [%l7 + 0x10]
loop_4711:
ldsb [%l7 + 0x19], %o1
andncc %g2, %g6, %l4
std %f0, [%l7 + 0x70]
bl,pt %icc, loop_4712
ldub [%l7 + 0x32], %o2
fpackfix %f2, %f1
tle %xcc, 0x6
loop_4712:
fmul8x16al %f12, %f12, %f4
bvs,a,pn %xcc, loop_4713
fba %fcc1, loop_4714
ldx [%l7 + 0x20], %g5
fcmpeq32 %f10, %f6, %i1
loop_4713:
siam 0x5
loop_4714:
stw %o5, [%l7 + 0x2C]
ldx [%l7 + 0x70], %l5
fmovsg %icc, %f8, %f7
fmovdge %xcc, %f10, %f8
bg,pt %icc, loop_4715
fmovdn %xcc, %f14, %f8
bshuffle %f8, %f8, %f6
edge16n %g7, %g1, %o6
loop_4715:
fmovsa %icc, %f15, %f3
fba,a %fcc3, loop_4716
ldub [%l7 + 0x2F], %l1
stb %l3, [%l7 + 0x63]
udivcc %l2, 0x1A89, %l0
loop_4716:
st %f14, [%l7 + 0x1C]
array32 %i6, %o0, %g4
tvc %xcc, 0x3
ldsw [%l7 + 0x2C], %i5
umulcc %i4, %o7, %l6
lduw [%l7 + 0x3C], %i3
fands %f5, %f2, %f3
stx %g3, [%l7 + 0x68]
std %f10, [%l7 + 0x40]
bvs,a loop_4717
movrlz %i7, 0x1F0, %i2
lduw [%l7 + 0x74], %o4
fbug,a %fcc3, loop_4718
loop_4717:
fbge %fcc2, loop_4719
fmovdcs %xcc, %f8, %f1
fmovdge %icc, %f7, %f3
loop_4718:
brgz %i0, loop_4720
loop_4719:
xnor %o3, 0x0BB4, %g2
movg %xcc, %g6, %l4
stw %o1, [%l7 + 0x38]
loop_4720:
umul %g5, %o2, %i1
fmovrdne %o5, %f14, %f14
ba loop_4721
addc %g7, %l5, %o6
fornot2 %f0, %f8, %f12
fpackfix %f14, %f3
loop_4721:
fbuge,a %fcc2, loop_4722
ldub [%l7 + 0x09], %g1
fbuge,a %fcc1, loop_4723
movle %xcc, %l1, %l3
loop_4722:
tvc %icc, 0x0
fble %fcc0, loop_4724
loop_4723:
ldsb [%l7 + 0x0C], %l0
sth %i6, [%l7 + 0x62]
fmul8x16al %f8, %f7, %f4
loop_4724:
udivcc %l2, 0x19EF, %o0
fmovdvs %icc, %f1, %f0
bl,a,pt %icc, loop_4725
stb %g4, [%l7 + 0x4E]
lduw [%l7 + 0x14], %i5
fcmpgt32 %f6, %f0, %o7
loop_4725:
ble loop_4726
umul %i4, 0x0619, %l6
fmuld8sux16 %f14, %f5, %f0
movpos %xcc, %g3, %i7
loop_4726:
ldsw [%l7 + 0x58], %i2
stx %i3, [%l7 + 0x70]
fpackfix %f14, %f11
fmovsg %icc, %f2, %f2
fmovrsgez %o4, %f14, %f2
fpadd32 %f4, %f8, %f14
fnot1s %f9, %f1
brlz,a %o3, loop_4727
stw %g2, [%l7 + 0x28]
orcc %g6, 0x0AC9, %l4
siam 0x2
loop_4727:
edge8 %o1, %g5, %i0
fmovdvs %xcc, %f8, %f13
fmovdle %xcc, %f14, %f12
movne %xcc, %o2, %i1
lduw [%l7 + 0x78], %g7
fcmpes %fcc2, %f1, %f1
sth %l5, [%l7 + 0x74]
smulcc %o6, 0x1EA0, %o5
edge8n %g1, %l1, %l0
fpsub32 %f6, %f4, %f0
tneg %icc, 0x1
bpos,a %icc, loop_4728
fnors %f7, %f15, %f9
fbule %fcc1, loop_4729
orncc %l3, 0x0F95, %i6
loop_4728:
fand %f14, %f6, %f12
fmovdneg %xcc, %f3, %f4
loop_4729:
std %f0, [%l7 + 0x60]
ldsw [%l7 + 0x28], %o0
fone %f6
stx %l2, [%l7 + 0x20]
movleu %xcc, %i5, %g4
subc %o7, %l6, %i4
stw %g3, [%l7 + 0x50]
tcs %xcc, 0x7
add %i2, %i3, %i7
fmovdpos %xcc, %f3, %f12
tge %icc, 0x4
tle %xcc, 0x6
movn %xcc, %o4, %g2
fmovsle %icc, %f14, %f11
fpackfix %f6, %f4
std %f8, [%l7 + 0x10]
std %f2, [%l7 + 0x68]
faligndata %f12, %f2, %f6
nop
setx loop_4730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x35], %o3
stb %g6, [%l7 + 0x21]
std %f6, [%l7 + 0x20]
loop_4730:
ldx [%l7 + 0x58], %o1
addc %g5, 0x0128, %i0
fandnot2s %f9, %f4, %f3
udiv %o2, 0x188C, %i1
sll %g7, 0x1C, %l5
fnot2 %f10, %f12
fandnot2s %f2, %f13, %f8
edge16l %o6, %l4, %o5
fxnor %f0, %f14, %f4
lduh [%l7 + 0x4A], %l1
fmovde %xcc, %f1, %f8
fmovd %f8, %f14
fmovsn %icc, %f6, %f9
ldsh [%l7 + 0x52], %g1
fcmpne32 %f10, %f12, %l0
tg %xcc, 0x5
be,a loop_4731
fbge %fcc1, loop_4732
edge8l %l3, %i6, %o0
fbuge,a %fcc2, loop_4733
loop_4731:
fmovrdlz %i5, %f12, %f10
loop_4732:
movle %icc, %l2, %o7
ldsb [%l7 + 0x74], %l6
loop_4733:
brnz,a %i4, loop_4734
bneg,a %icc, loop_4735
lduw [%l7 + 0x18], %g3
ldx [%l7 + 0x18], %g4
loop_4734:
bge,pt %xcc, loop_4736
loop_4735:
xorcc %i3, 0x0EC0, %i7
umulcc %i2, %g2, %o4
brgz %o3, loop_4737
loop_4736:
sethi 0x17E1, %g6
fmovrsgz %o1, %f6, %f3
ldsh [%l7 + 0x7A], %g5
loop_4737:
addcc %i0, %i1, %o2
ldsb [%l7 + 0x31], %l5
tvc %icc, 0x7
fmovrdlz %g7, %f6, %f8
ldsh [%l7 + 0x7A], %o6
taddcc %l4, %o5, %g1
brlez %l0, loop_4738
fsrc2s %f3, %f9
ldx [%l7 + 0x28], %l1
nop
setx loop_4739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4738:
fexpand %f8, %f12
fbn %fcc0, loop_4740
xor %l3, %o0, %i6
loop_4739:
lduh [%l7 + 0x56], %i5
fbg %fcc1, loop_4741
loop_4740:
movcc %xcc, %o7, %l2
fnot2s %f6, %f4
ldsh [%l7 + 0x78], %l6
loop_4741:
lduw [%l7 + 0x4C], %i4
addccc %g4, 0x030B, %i3
tle %xcc, 0x4
fand %f0, %f4, %f0
be,pn %xcc, loop_4742
stb %g3, [%l7 + 0x2D]
fbue %fcc0, loop_4743
fcmpgt32 %f12, %f4, %i7
loop_4742:
edge8ln %i2, %o4, %g2
ldsw [%l7 + 0x28], %o3
loop_4743:
fmovrse %o1, %f4, %f0
stb %g5, [%l7 + 0x63]
fcmpeq32 %f14, %f6, %i0
sth %i1, [%l7 + 0x1C]
fbl %fcc0, loop_4744
array16 %o2, %g6, %l5
st %f2, [%l7 + 0x20]
std %f12, [%l7 + 0x38]
loop_4744:
bcc,pn %xcc, loop_4745
fcmped %fcc0, %f10, %f12
fmovsne %xcc, %f7, %f15
fbne %fcc2, loop_4746
loop_4745:
fmul8sux16 %f14, %f0, %f2
fbue %fcc1, loop_4747
umul %g7, %o6, %o5
loop_4746:
stw %l4, [%l7 + 0x40]
andncc %g1, %l0, %l3
loop_4747:
ld [%l7 + 0x7C], %f15
fmul8x16 %f6, %f4, %f12
lduw [%l7 + 0x60], %l1
fmovdle %icc, %f5, %f10
fmovsleu %xcc, %f0, %f13
lduh [%l7 + 0x56], %i6
bneg loop_4748
stx %i5, [%l7 + 0x58]
sth %o0, [%l7 + 0x1A]
lduh [%l7 + 0x72], %l2
loop_4748:
ldx [%l7 + 0x50], %l6
stb %i4, [%l7 + 0x3D]
fandnot1s %f1, %f8, %f15
array8 %o7, %i3, %g4
tle %icc, 0x2
fbo %fcc0, loop_4749
subc %g3, %i2, %o4
stx %g2, [%l7 + 0x10]
sll %o3, %o1, %g5
loop_4749:
fmovrdgez %i7, %f6, %f2
ldsb [%l7 + 0x20], %i0
taddcctv %i1, %o2, %l5
ldd [%l7 + 0x60], %f8
sethi 0x1475, %g7
sllx %o6, 0x12, %g6
movg %icc, %o5, %g1
fcmpeq32 %f6, %f6, %l4
sth %l3, [%l7 + 0x6C]
fmovsgu %xcc, %f0, %f4
st %f10, [%l7 + 0x48]
fnot2 %f0, %f8
fones %f9
fmovrslz %l1, %f15, %f13
movpos %xcc, %i6, %l0
fmovsneg %icc, %f15, %f10
fmovdcs %icc, %f15, %f10
ble,a,pt %xcc, loop_4750
std %f2, [%l7 + 0x28]
ldsh [%l7 + 0x78], %i5
fcmped %fcc1, %f0, %f4
loop_4750:
nop
setx loop_4751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgez %l2, %f4, %f9
fmovs %f10, %f10
fmul8x16al %f12, %f10, %f14
loop_4751:
ld [%l7 + 0x5C], %f12
orn %o0, %l6, %o7
ble,pn %xcc, loop_4752
bg,pn %xcc, loop_4753
fbg,a %fcc0, loop_4754
ldub [%l7 + 0x77], %i3
loop_4752:
ba loop_4755
loop_4753:
fmovrsne %g4, %f6, %f2
loop_4754:
array32 %i4, %g3, %i2
fxors %f8, %f10, %f9
loop_4755:
lduh [%l7 + 0x1C], %o4
orcc %g2, %o3, %o1
tsubcc %i7, %i0, %i1
fbue,a %fcc1, loop_4756
sethi 0x11CE, %g5
stw %o2, [%l7 + 0x2C]
std %f8, [%l7 + 0x10]
loop_4756:
fmul8x16au %f7, %f14, %f14
fmovsleu %xcc, %f15, %f0
alignaddr %g7, %o6, %l5
taddcctv %g6, %g1, %l4
tne %xcc, 0x5
stb %o5, [%l7 + 0x73]
sth %l1, [%l7 + 0x76]
fbg %fcc1, loop_4757
and %l3, 0x0C9C, %i6
bcc,a %xcc, loop_4758
fmovdne %xcc, %f12, %f4
loop_4757:
fcmpeq32 %f10, %f10, %l0
fpadd16 %f14, %f2, %f8
loop_4758:
fpadd32 %f6, %f6, %f10
st %f7, [%l7 + 0x54]
lduh [%l7 + 0x74], %i5
fors %f3, %f2, %f5
fbge %fcc2, loop_4759
ldd [%l7 + 0x70], %f12
ldsb [%l7 + 0x26], %l2
fmovdg %icc, %f1, %f3
loop_4759:
ldx [%l7 + 0x68], %o0
ldub [%l7 + 0x66], %l6
ldub [%l7 + 0x13], %i3
stw %g4, [%l7 + 0x74]
sth %i4, [%l7 + 0x08]
srlx %o7, %i2, %g3
stw %o4, [%l7 + 0x40]
fpmerge %f15, %f7, %f10
fpsub32 %f12, %f12, %f10
sth %o3, [%l7 + 0x72]
call loop_4760
fmovdcc %icc, %f5, %f2
array32 %o1, %i7, %g2
fsrc1s %f1, %f8
loop_4760:
ldd [%l7 + 0x50], %f0
stb %i0, [%l7 + 0x6A]
ldub [%l7 + 0x13], %i1
movn %xcc, %g5, %o2
bl,a %icc, loop_4761
brlz %g7, loop_4762
fmovdneg %icc, %f3, %f8
ldx [%l7 + 0x78], %o6
loop_4761:
std %f8, [%l7 + 0x68]
loop_4762:
fbn %fcc1, loop_4763
fbge,a %fcc2, loop_4764
ldsw [%l7 + 0x44], %l5
stw %g6, [%l7 + 0x14]
loop_4763:
orn %g1, 0x1EAF, %o5
loop_4764:
fble %fcc1, loop_4765
movgu %xcc, %l1, %l4
fzero %f8
fmovda %icc, %f1, %f10
loop_4765:
fabss %f11, %f4
sth %l3, [%l7 + 0x26]
sth %l0, [%l7 + 0x7C]
fornot1s %f4, %f15, %f3
ld [%l7 + 0x1C], %f6
fpadd32s %f13, %f3, %f0
lduh [%l7 + 0x4E], %i5
fxnor %f8, %f6, %f8
edge16l %i6, %o0, %l6
fbne,a %fcc0, loop_4766
std %f2, [%l7 + 0x30]
fzeros %f15
fmovsleu %xcc, %f15, %f5
loop_4766:
fpadd32 %f12, %f0, %f6
fmovdneg %xcc, %f3, %f8
ld [%l7 + 0x14], %f14
fbge,a %fcc1, loop_4767
ldx [%l7 + 0x78], %l2
fpadd16 %f14, %f12, %f2
fmul8sux16 %f10, %f0, %f12
loop_4767:
brz %g4, loop_4768
stx %i4, [%l7 + 0x20]
brnz %i3, loop_4769
ldsw [%l7 + 0x10], %o7
loop_4768:
movgu %icc, %i2, %o4
mulx %o3, 0x1FDE, %g3
loop_4769:
ldd [%l7 + 0x50], %f0
brnz,a %i7, loop_4770
fnot1 %f2, %f2
lduh [%l7 + 0x10], %o1
stw %i0, [%l7 + 0x6C]
loop_4770:
ldsw [%l7 + 0x64], %g2
ldub [%l7 + 0x43], %g5
st %f0, [%l7 + 0x78]
edge32 %o2, %i1, %o6
movrgez %g7, %l5, %g6
fmuld8sux16 %f1, %f10, %f14
fmovsgu %icc, %f13, %f1
fmuld8ulx16 %f11, %f12, %f10
movrlz %o5, 0x3CA, %g1
be,a loop_4771
fornot1s %f4, %f3, %f4
tpos %xcc, 0x0
lduw [%l7 + 0x3C], %l4
loop_4771:
srax %l1, 0x1B, %l0
fnand %f6, %f12, %f6
fcmpes %fcc1, %f0, %f8
sth %i5, [%l7 + 0x3A]
stx %l3, [%l7 + 0x30]
fmovrslez %i6, %f4, %f6
ldsh [%l7 + 0x78], %o0
fmovsn %icc, %f5, %f12
ldsh [%l7 + 0x38], %l2
fmovspos %xcc, %f10, %f8
fmovrdlez %g4, %f10, %f0
fmul8sux16 %f0, %f10, %f12
fxor %f14, %f6, %f4
fnot1 %f12, %f6
fnand %f8, %f4, %f4
ldx [%l7 + 0x08], %l6
edge16ln %i4, %o7, %i2
fbl %fcc2, loop_4772
ldsw [%l7 + 0x34], %i3
ldsh [%l7 + 0x46], %o3
brz %g3, loop_4773
loop_4772:
sll %o4, %i7, %i0
movle %icc, %o1, %g5
fmovsvc %xcc, %f9, %f0
loop_4773:
std %f10, [%l7 + 0x68]
add %g2, 0x1925, %o2
lduw [%l7 + 0x30], %o6
ldub [%l7 + 0x7B], %i1
ble,pt %xcc, loop_4774
stx %l5, [%l7 + 0x70]
bpos,a,pn %xcc, loop_4775
ldsb [%l7 + 0x3B], %g7
loop_4774:
tleu %xcc, 0x1
fpadd16 %f12, %f12, %f12
loop_4775:
fnor %f12, %f14, %f10
st %f5, [%l7 + 0x1C]
bvs,a %xcc, loop_4776
fmovdgu %xcc, %f1, %f4
addccc %g6, %o5, %g1
tge %xcc, 0x4
loop_4776:
fbl %fcc0, loop_4777
tpos %xcc, 0x1
tpos %icc, 0x7
movleu %xcc, %l1, %l0
loop_4777:
ldsh [%l7 + 0x20], %l4
st %f2, [%l7 + 0x3C]
tne %icc, 0x0
fbge,a %fcc2, loop_4778
sth %l3, [%l7 + 0x40]
st %f6, [%l7 + 0x0C]
ldx [%l7 + 0x60], %i5
loop_4778:
stw %o0, [%l7 + 0x38]
edge8ln %l2, %g4, %i6
fmovsa %icc, %f12, %f14
fmovdgu %xcc, %f11, %f10
ldsh [%l7 + 0x30], %l6
movge %icc, %o7, %i2
srlx %i4, 0x15, %i3
fmovdcc %icc, %f12, %f6
lduw [%l7 + 0x38], %g3
fmovdn %xcc, %f12, %f5
fpack32 %f12, %f12, %f4
ldx [%l7 + 0x48], %o4
bvc,a loop_4779
mulscc %i7, %o3, %o1
fmovsneg %xcc, %f0, %f11
fcmpeq16 %f8, %f12, %g5
loop_4779:
fcmple32 %f4, %f2, %i0
movrgz %o2, %g2, %i1
fblg,a %fcc3, loop_4780
call loop_4781
fornot2 %f12, %f12, %f4
fmovrsne %o6, %f9, %f7
loop_4780:
fnegd %f2, %f8
loop_4781:
fcmps %fcc3, %f0, %f0
xnor %g7, 0x0EE4, %l5
tcs %xcc, 0x1
fmovrsne %o5, %f8, %f9
fbn,a %fcc2, loop_4782
ldsw [%l7 + 0x78], %g1
ldsb [%l7 + 0x56], %l1
ldsb [%l7 + 0x7A], %l0
loop_4782:
fmovdpos %xcc, %f3, %f10
alignaddrl %g6, %l4, %l3
bg,a,pt %icc, loop_4783
stx %o0, [%l7 + 0x70]
st %f7, [%l7 + 0x64]
nop
setx loop_4784, %l0, %l1
jmpl %l1, %l2
loop_4783:
ldx [%l7 + 0x70], %g4
addc %i5, %l6, %o7
fpack32 %f14, %f6, %f12
loop_4784:
srl %i6, 0x0C, %i2
fbul,a %fcc3, loop_4785
fxnors %f4, %f3, %f0
edge8n %i3, %i4, %g3
fmovdn %icc, %f15, %f14
loop_4785:
sethi 0x1131, %i7
srl %o3, %o1, %o4
fors %f5, %f1, %f9
stx %g5, [%l7 + 0x28]
sth %o2, [%l7 + 0x42]
nop
setx loop_4786, %l0, %l1
jmpl %l1, %i0
fmovrdlez %g2, %f12, %f14
ldsw [%l7 + 0x50], %i1
st %f1, [%l7 + 0x18]
loop_4786:
fcmpgt16 %f4, %f4, %g7
nop
setx loop_4787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %l5, %o5, %g1
ldsw [%l7 + 0x3C], %o6
ldub [%l7 + 0x0E], %l0
loop_4787:
ldsb [%l7 + 0x15], %g6
ldsw [%l7 + 0x20], %l1
fxnors %f4, %f12, %f14
tneg %icc, 0x2
ldsb [%l7 + 0x25], %l4
fmovdg %xcc, %f14, %f12
ldsb [%l7 + 0x6F], %o0
udivx %l2, 0x18E9, %l3
fxnors %f15, %f0, %f12
ldsb [%l7 + 0x45], %i5
tvs %icc, 0x1
brgez,a %g4, loop_4788
lduw [%l7 + 0x68], %o7
xorcc %l6, %i6, %i3
fbug,a %fcc2, loop_4789
loop_4788:
ldsh [%l7 + 0x44], %i4
te %icc, 0x6
bpos,pn %icc, loop_4790
loop_4789:
bcs,a,pn %icc, loop_4791
smulcc %g3, 0x0878, %i7
brgez %i2, loop_4792
loop_4790:
fbug,a %fcc2, loop_4793
loop_4791:
bg %icc, loop_4794
bn,a,pn %xcc, loop_4795
loop_4792:
bg,a %icc, loop_4796
loop_4793:
fmovsleu %icc, %f3, %f15
loop_4794:
movgu %xcc, %o1, %o3
loop_4795:
tpos %xcc, 0x5
loop_4796:
alignaddr %o4, %g5, %o2
fmovrsgez %g2, %f9, %f5
udiv %i0, 0x03B6, %i1
bneg loop_4797
ldsh [%l7 + 0x70], %g7
ldsw [%l7 + 0x28], %l5
fnands %f15, %f5, %f14
loop_4797:
brgez %o5, loop_4798
taddcc %g1, 0x0939, %l0
fcmpgt32 %f14, %f8, %o6
andn %l1, 0x08EE, %l4
loop_4798:
fnands %f11, %f9, %f12
stw %g6, [%l7 + 0x58]
fcmple16 %f8, %f12, %o0
udivx %l2, 0x0239, %l3
fpack16 %f4, %f5
array32 %g4, %o7, %i5
fcmpeq16 %f10, %f12, %i6
tge %icc, 0x4
or %l6, 0x0A24, %i4
fmovspos %xcc, %f15, %f8
fnors %f2, %f11, %f6
fabss %f7, %f2
fand %f6, %f10, %f2
movrlz %g3, 0x3D0, %i7
std %f2, [%l7 + 0x08]
fmovdcs %icc, %f9, %f13
orn %i3, %i2, %o1
std %f2, [%l7 + 0x78]
std %f2, [%l7 + 0x10]
fblg,a %fcc3, loop_4799
sdivcc %o3, 0x1A02, %o4
fpack32 %f10, %f2, %f14
nop
setx loop_4800, %l0, %l1
jmpl %l1, %g5
loop_4799:
fxors %f6, %f3, %f1
movcc %icc, %g2, %i0
brlez %o2, loop_4801
loop_4800:
smulcc %g7, 0x0C8B, %i1
ldsh [%l7 + 0x6E], %l5
fbne %fcc3, loop_4802
loop_4801:
sth %g1, [%l7 + 0x1A]
stw %o5, [%l7 + 0x10]
udivcc %o6, 0x1D3A, %l1
loop_4802:
bne,a loop_4803
fxnors %f5, %f11, %f8
tcs %icc, 0x2
tle %xcc, 0x7
loop_4803:
stw %l4, [%l7 + 0x38]
ld [%l7 + 0x6C], %f12
sth %g6, [%l7 + 0x3E]
fornot1s %f15, %f1, %f1
fcmple16 %f8, %f14, %l0
edge32n %o0, %l3, %l2
bneg,a,pt %icc, loop_4804
movge %icc, %g4, %i5
movre %i6, %o7, %l6
lduh [%l7 + 0x3A], %g3
loop_4804:
tn %xcc, 0x4
sth %i4, [%l7 + 0x32]
srl %i3, %i7, %i2
fmovdneg %xcc, %f14, %f1
addccc %o3, 0x1D53, %o1
fcmpne16 %f0, %f6, %o4
brz,a %g5, loop_4805
st %f1, [%l7 + 0x1C]
fbu %fcc0, loop_4806
fmul8ulx16 %f2, %f8, %f10
loop_4805:
fsrc2s %f5, %f7
taddcctv %i0, %g2, %g7
loop_4806:
fpadd32 %f14, %f6, %f12
fpsub16 %f6, %f0, %f8
movcc %icc, %o2, %i1
movle %icc, %l5, %o5
fmovsg %xcc, %f15, %f9
array16 %o6, %g1, %l1
brgz %g6, loop_4807
brlez %l0, loop_4808
stw %o0, [%l7 + 0x48]
udivcc %l4, 0x0D26, %l2
loop_4807:
fnot1s %f7, %f15
loop_4808:
edge8n %g4, %l3, %i6
fmovrsne %o7, %f14, %f12
tsubcctv %l6, 0x125F, %i5
fcmpeq16 %f12, %f0, %g3
fmul8x16al %f3, %f13, %f10
addccc %i3, %i4, %i2
nop
setx loop_4809, %l0, %l1
jmpl %l1, %i7
subccc %o3, %o4, %g5
sth %o1, [%l7 + 0x12]
brz %g2, loop_4810
loop_4809:
fnot2 %f12, %f12
fabss %f13, %f1
bge,pt %icc, loop_4811
loop_4810:
bcc,pn %xcc, loop_4812
brlz %g7, loop_4813
ld [%l7 + 0x7C], %f1
loop_4811:
ldx [%l7 + 0x28], %o2
loop_4812:
std %f8, [%l7 + 0x38]
loop_4813:
fmovdn %xcc, %f11, %f6
umulcc %i1, 0x15E5, %i0
brgez %o5, loop_4814
array32 %o6, %l5, %l1
edge8ln %g1, %g6, %o0
movvs %xcc, %l4, %l2
loop_4814:
bneg,a,pn %icc, loop_4815
fmovsvs %xcc, %f13, %f3
bcc,a loop_4816
ldsh [%l7 + 0x4E], %g4
loop_4815:
movneg %icc, %l0, %l3
alignaddrl %i6, %o7, %i5
loop_4816:
ldd [%l7 + 0x48], %f10
smul %l6, 0x1415, %i3
bcs,a,pt %xcc, loop_4817
fmovscs %xcc, %f1, %f1
fmovdvs %icc, %f15, %f7
tneg %icc, 0x4
loop_4817:
sth %g3, [%l7 + 0x4E]
fmuld8ulx16 %f13, %f11, %f2
sth %i4, [%l7 + 0x20]
edge16ln %i7, %o3, %o4
stb %i2, [%l7 + 0x67]
ldd [%l7 + 0x60], %f12
subcc %g5, %o1, %g2
movrgz %o2, 0x192, %g7
fmovrdgez %i1, %f4, %f4
sth %o5, [%l7 + 0x50]
lduh [%l7 + 0x1C], %i0
ldx [%l7 + 0x08], %l5
ldsh [%l7 + 0x68], %o6
and %g1, %g6, %o0
udiv %l1, 0x063C, %l4
fmovrslz %g4, %f3, %f3
stb %l2, [%l7 + 0x39]
fmovd %f4, %f0
ldx [%l7 + 0x68], %l3
fbul %fcc3, loop_4818
ld [%l7 + 0x68], %f13
umul %i6, %o7, %i5
fcmpne16 %f14, %f14, %l0
loop_4818:
ldd [%l7 + 0x68], %f8
sdiv %l6, 0x1C87, %i3
edge32n %i4, %i7, %g3
stb %o3, [%l7 + 0x1C]
tl %xcc, 0x6
movrne %i2, %g5, %o4
fone %f2
lduw [%l7 + 0x1C], %o1
ble,a loop_4819
ldx [%l7 + 0x08], %o2
fmuld8ulx16 %f10, %f13, %f4
tneg %icc, 0x1
loop_4819:
fmovrdne %g7, %f0, %f10
fbne,a %fcc2, loop_4820
std %f10, [%l7 + 0x70]
tneg %icc, 0x2
ld [%l7 + 0x4C], %f3
loop_4820:
fmovdge %icc, %f0, %f3
fmovrdlz %g2, %f8, %f2
nop
setx loop_4821, %l0, %l1
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 + 0x18], %o5
ble loop_4822
stx %i1, [%l7 + 0x58]
loop_4821:
bleu,a loop_4823
lduw [%l7 + 0x40], %l5
loop_4822:
pdist %f4, %f6, %f14
sra %i0, %g1, %o6
loop_4823:
alignaddr %g6, %o0, %l1
std %f0, [%l7 + 0x40]
fmovd %f14, %f12
movrlez %l4, 0x392, %g4
mulx %l3, 0x0642, %i6
fpadd32 %f6, %f6, %f6
tpos %icc, 0x7
ldsw [%l7 + 0x7C], %l2
movge %xcc, %i5, %o7
nop
setx loop_4824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f10, %f2, %f14
ldub [%l7 + 0x35], %l0
fmul8sux16 %f6, %f10, %f8
loop_4824:
andcc %i3, 0x0089, %l6
andncc %i7, %i4, %o3
fabsd %f0, %f10
nop
setx loop_4825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnor %f6, %f12, %f10
fmovsl %icc, %f10, %f7
brnz,a %g3, loop_4826
loop_4825:
fpadd32s %f8, %f7, %f6
stw %i2, [%l7 + 0x28]
fmovdvc %icc, %f12, %f3
loop_4826:
lduh [%l7 + 0x5A], %g5
fnand %f14, %f14, %f8
sethi 0x1BE5, %o1
std %f10, [%l7 + 0x50]
movrlz %o2, %g7, %o4
stb %o5, [%l7 + 0x6D]
fmovsgu %icc, %f3, %f1
fpsub16 %f10, %f2, %f8
ba,pt %xcc, loop_4827
fnor %f8, %f2, %f0
sdivcc %i1, 0x1206, %l5
movrne %i0, %g2, %o6
loop_4827:
ld [%l7 + 0x34], %f5
fands %f2, %f3, %f0
fblg %fcc1, loop_4828
brnz %g1, loop_4829
sth %g6, [%l7 + 0x5C]
movle %icc, %l1, %l4
loop_4828:
fmovscs %icc, %f0, %f6
loop_4829:
edge32ln %o0, %l3, %g4
fbne %fcc1, loop_4830
tne %icc, 0x4
ldx [%l7 + 0x30], %i6
fmovrde %i5, %f12, %f8
loop_4830:
ldsw [%l7 + 0x48], %o7
stx %l2, [%l7 + 0x68]
fandnot1s %f15, %f3, %f5
edge32l %l0, %l6, %i7
brlez %i4, loop_4831
lduh [%l7 + 0x70], %i3
sethi 0x0A96, %o3
addccc %i2, %g5, %o1
loop_4831:
fbu,a %fcc2, loop_4832
fmovdcs %icc, %f5, %f4
bcs,pn %xcc, loop_4833
st %f12, [%l7 + 0x64]
loop_4832:
fnegs %f15, %f10
addccc %o2, 0x114A, %g3
loop_4833:
fpadd32s %f4, %f14, %f7
fmovse %xcc, %f9, %f10
ldsb [%l7 + 0x59], %o4
addccc %o5, 0x03CF, %i1
ldsh [%l7 + 0x18], %g7
xnorcc %l5, %i0, %o6
orcc %g2, 0x03E9, %g1
ldsw [%l7 + 0x68], %l1
udivcc %g6, 0x1AB4, %l4
ldd [%l7 + 0x30], %f10
movvc %xcc, %l3, %g4
fcmpne32 %f2, %f0, %i6
stw %i5, [%l7 + 0x0C]
ldx [%l7 + 0x70], %o0
ldx [%l7 + 0x20], %o7
fnegd %f6, %f14
ld [%l7 + 0x68], %f14
tcs %xcc, 0x0
ld [%l7 + 0x20], %f13
sdivcc %l2, 0x18F9, %l0
fcmple32 %f14, %f4, %l6
tvc %xcc, 0x6
bg %xcc, loop_4834
fand %f10, %f12, %f14
st %f7, [%l7 + 0x7C]
fabsd %f12, %f12
loop_4834:
add %i7, 0x0C9D, %i4
fmovsg %icc, %f5, %f4
ld [%l7 + 0x5C], %f1
stb %o3, [%l7 + 0x23]
fbu,a %fcc2, loop_4835
fba,a %fcc3, loop_4836
ta %icc, 0x1
fmovdge %xcc, %f0, %f2
loop_4835:
fmovdgu %xcc, %f12, %f0
loop_4836:
fmovdneg %xcc, %f2, %f3
sth %i3, [%l7 + 0x16]
sllx %g5, %o1, %o2
ld [%l7 + 0x54], %f9
fmovrsne %i2, %f7, %f9
stx %g3, [%l7 + 0x40]
subcc %o4, %o5, %g7
edge16 %i1, %l5, %o6
stx %i0, [%l7 + 0x70]
fornot1s %f0, %f9, %f7
fcmpne16 %f14, %f12, %g2
lduh [%l7 + 0x2E], %l1
fmul8x16au %f7, %f1, %f12
siam 0x1
sth %g6, [%l7 + 0x22]
fpmerge %f3, %f3, %f0
fand %f2, %f2, %f4
sth %l4, [%l7 + 0x5E]
srl %l3, %g4, %i6
fandnot1s %f0, %f14, %f8
sll %g1, %o0, %o7
fornot1 %f6, %f2, %f8
fmovsne %icc, %f4, %f6
st %f11, [%l7 + 0x70]
sdivx %i5, 0x1546, %l0
fnand %f0, %f4, %f8
tneg %xcc, 0x6
edge32 %l6, %l2, %i7
fornot2 %f12, %f6, %f8
fpsub32s %f0, %f2, %f15
fnegs %f13, %f12
brgz %i4, loop_4837
fmovdge %icc, %f3, %f7
movge %xcc, %i3, %g5
movneg %icc, %o3, %o2
loop_4837:
fand %f8, %f8, %f4
lduw [%l7 + 0x08], %i2
sub %g3, %o1, %o4
smul %o5, 0x0EBF, %i1
st %f15, [%l7 + 0x38]
srax %g7, 0x18, %l5
sethi 0x09A9, %i0
fnegd %f14, %f4
fbug %fcc1, loop_4838
tcc %xcc, 0x7
ldub [%l7 + 0x40], %g2
fzeros %f4
loop_4838:
edge16ln %l1, %g6, %l4
ldsw [%l7 + 0x34], %l3
tg %icc, 0x0
stb %g4, [%l7 + 0x1A]
stx %o6, [%l7 + 0x50]
stb %i6, [%l7 + 0x60]
movre %o0, 0x250, %o7
st %f13, [%l7 + 0x7C]
ldsw [%l7 + 0x38], %g1
udivx %i5, 0x1EF6, %l0
ldx [%l7 + 0x38], %l2
lduh [%l7 + 0x4A], %l6
nop
setx loop_4839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i4, %i7, %i3
st %f9, [%l7 + 0x5C]
fmovdcc %xcc, %f7, %f10
loop_4839:
std %f0, [%l7 + 0x08]
fcmpgt16 %f14, %f8, %o3
fnegs %f3, %f15
addc %g5, %o2, %i2
mova %icc, %o1, %o4
bshuffle %f10, %f6, %f2
fmul8ulx16 %f4, %f6, %f4
sra %g3, 0x1D, %i1
fmovrslz %g7, %f11, %f5
stb %o5, [%l7 + 0x65]
ta %icc, 0x7
fmovdvc %xcc, %f14, %f4
ldx [%l7 + 0x28], %l5
fmovdcc %xcc, %f12, %f2
fmul8x16al %f1, %f2, %f10
edge8ln %i0, %g2, %l1
std %f4, [%l7 + 0x20]
fmovsl %icc, %f2, %f7
stb %l4, [%l7 + 0x36]
brgez,a %l3, loop_4840
tne %icc, 0x6
ldsw [%l7 + 0x38], %g4
fcmpeq32 %f2, %f10, %g6
loop_4840:
fxnor %f10, %f12, %f4
movg %icc, %i6, %o6
ldub [%l7 + 0x1A], %o0
ldsw [%l7 + 0x4C], %g1
lduh [%l7 + 0x58], %i5
fmovdne %icc, %f11, %f3
edge8 %o7, %l2, %l6
lduw [%l7 + 0x2C], %i4
ldsw [%l7 + 0x18], %i7
stw %i3, [%l7 + 0x68]
tl %xcc, 0x1
fornot2 %f6, %f14, %f14
ldsb [%l7 + 0x1D], %l0
fmovsn %xcc, %f1, %f12
fmovsa %xcc, %f12, %f15
fmovscs %icc, %f7, %f6
ldub [%l7 + 0x71], %o3
smulcc %g5, %i2, %o1
fmovde %icc, %f3, %f4
ldub [%l7 + 0x7C], %o2
orncc %o4, 0x1DB8, %i1
ld [%l7 + 0x50], %f12
nop
setx loop_4841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f10
movcs %icc, %g7, %g3
mulx %l5, %i0, %o5
loop_4841:
move %icc, %l1, %l4
fornot1 %f10, %f12, %f14
stb %l3, [%l7 + 0x6A]
addcc %g4, 0x1D2C, %g2
fcmpgt16 %f14, %f14, %i6
ldsb [%l7 + 0x30], %o6
fmovrse %o0, %f7, %f7
lduh [%l7 + 0x7A], %g1
fzeros %f3
fmovdn %icc, %f8, %f14
tle %xcc, 0x2
ld [%l7 + 0x28], %f5
ldsw [%l7 + 0x30], %g6
ldsh [%l7 + 0x7A], %o7
ld [%l7 + 0x0C], %f9
std %f2, [%l7 + 0x10]
fmovs %f5, %f5
ldd [%l7 + 0x68], %f6
brlz %l2, loop_4842
stw %i5, [%l7 + 0x7C]
addc %i4, 0x1569, %i7
brgez %l6, loop_4843
loop_4842:
movrne %i3, %o3, %g5
fmuld8sux16 %f5, %f8, %f12
tg %icc, 0x1
loop_4843:
movge %xcc, %l0, %i2
andcc %o2, 0x0B0A, %o4
mulx %i1, %g7, %g3
ldub [%l7 + 0x3D], %o1
tn %xcc, 0x2
movrgez %i0, 0x3CA, %o5
mova %xcc, %l5, %l4
bpos,pt %icc, loop_4844
sra %l1, %l3, %g2
lduh [%l7 + 0x7C], %g4
ldsb [%l7 + 0x6B], %o6
loop_4844:
ldsh [%l7 + 0x68], %o0
edge8l %g1, %i6, %o7
mulx %l2, %i5, %g6
fones %f4
tg %xcc, 0x2
tle %icc, 0x1
fmovsa %icc, %f5, %f10
stx %i4, [%l7 + 0x20]
ldd [%l7 + 0x68], %f4
fmovdg %xcc, %f14, %f15
fone %f8
srlx %i7, 0x17, %l6
ldx [%l7 + 0x68], %o3
lduw [%l7 + 0x5C], %g5
sdiv %l0, 0x12F0, %i3
fmovsn %xcc, %f8, %f4
ldub [%l7 + 0x2D], %i2
fnegs %f6, %f5
brnz,a %o4, loop_4845
fmovdneg %icc, %f15, %f14
ldx [%l7 + 0x10], %o2
nop
setx loop_4846, %l0, %l1
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_4845:
sethi 0x111C, %i1
stw %g7, [%l7 + 0x7C]
bge,a,pn %icc, loop_4847
loop_4846:
ldd [%l7 + 0x70], %f8
movne %xcc, %g3, %i0
stb %o1, [%l7 + 0x45]
loop_4847:
fmovsle %icc, %f6, %f2
fmovdl %icc, %f13, %f7
std %f2, [%l7 + 0x70]
ldsh [%l7 + 0x42], %l5
fmovdneg %icc, %f6, %f14
ldsb [%l7 + 0x40], %l4
or %o5, %l3, %g2
fors %f1, %f14, %f5
bvs loop_4848
ldsb [%l7 + 0x3B], %g4
fmovrslz %o6, %f0, %f13
st %f11, [%l7 + 0x44]
loop_4848:
ldd [%l7 + 0x18], %f12
ld [%l7 + 0x74], %f3
fcmple16 %f14, %f4, %o0
fmovsa %icc, %f10, %f11
fbne %fcc2, loop_4849
edge32l %g1, %l1, %o7
fbg,a %fcc0, loop_4850
fzero %f4
loop_4849:
fcmpne32 %f8, %f2, %i6
edge8n %l2, %i5, %i4
loop_4850:
fabss %f12, %f15
addcc %i7, %g6, %o3
fbe %fcc2, loop_4851
and %g5, 0x00E2, %l0
tvc %icc, 0x6
xnorcc %i3, %i2, %o4
loop_4851:
sth %o2, [%l7 + 0x46]
fmovrsgz %l6, %f13, %f2
bne,a %xcc, loop_4852
fpsub16s %f11, %f8, %f15
fmovdvc %icc, %f3, %f3
bneg,a,pn %xcc, loop_4853
loop_4852:
fmovs %f3, %f5
sth %i1, [%l7 + 0x18]
bcc,a,pt %icc, loop_4854
loop_4853:
orncc %g7, 0x0D34, %g3
tneg %xcc, 0x0
lduw [%l7 + 0x70], %o1
loop_4854:
ldd [%l7 + 0x28], %f8
bleu,a loop_4855
fabsd %f10, %f12
udivcc %i0, 0x1D50, %l5
subccc %o5, %l4, %g2
loop_4855:
fnegs %f15, %f10
edge32 %g4, %o6, %l3
srlx %o0, 0x16, %l1
ldsh [%l7 + 0x66], %o7
sth %i6, [%l7 + 0x3C]
ldub [%l7 + 0x7F], %l2
ldsh [%l7 + 0x66], %i5
lduw [%l7 + 0x3C], %g1
alignaddrl %i4, %g6, %i7
fandnot2s %f14, %f11, %f15
stx %o3, [%l7 + 0x28]
ldsw [%l7 + 0x08], %g5
std %f12, [%l7 + 0x48]
be,a loop_4856
lduw [%l7 + 0x74], %i3
edge8ln %l0, %i2, %o4
fcmpeq16 %f12, %f10, %o2
loop_4856:
sth %l6, [%l7 + 0x58]
fmovdg %icc, %f4, %f10
ldsw [%l7 + 0x28], %i1
lduw [%l7 + 0x54], %g3
ld [%l7 + 0x14], %f15
movn %icc, %g7, %i0
fmovrsgz %o1, %f14, %f9
fsrc2s %f15, %f8
lduw [%l7 + 0x14], %l5
fcmpes %fcc2, %f2, %f7
stb %o5, [%l7 + 0x25]
fmovdl %xcc, %f8, %f11
fble %fcc2, loop_4857
bgu loop_4858
fsrc2s %f12, %f3
stb %l4, [%l7 + 0x50]
loop_4857:
ld [%l7 + 0x44], %f15
loop_4858:
fmovsl %xcc, %f11, %f13
bshuffle %f6, %f10, %f4
ldsb [%l7 + 0x11], %g4
fandnot2 %f8, %f6, %f10
lduw [%l7 + 0x0C], %o6
ldsh [%l7 + 0x1C], %l3
brnz %o0, loop_4859
edge32 %l1, %o7, %g2
ld [%l7 + 0x54], %f12
fmuld8sux16 %f11, %f15, %f14
loop_4859:
fmuld8ulx16 %f3, %f6, %f12
fornot2 %f6, %f14, %f6
fmovsn %xcc, %f5, %f0
lduh [%l7 + 0x3C], %l2
sdivcc %i6, 0x1FF9, %g1
sth %i4, [%l7 + 0x78]
movrgz %g6, %i7, %i5
fpadd16 %f12, %f12, %f6
fnot2s %f13, %f14
fmovdg %xcc, %f10, %f9
ldd [%l7 + 0x18], %f14
stb %o3, [%l7 + 0x60]
ld [%l7 + 0x28], %f2
movre %i3, 0x27A, %l0
movcc %icc, %g5, %o4
andncc %o2, %i2, %i1
brgez,a %l6, loop_4860
fmovrdgz %g7, %f2, %f6
stx %i0, [%l7 + 0x58]
ldub [%l7 + 0x1C], %g3
loop_4860:
call loop_4861
pdist %f10, %f12, %f4
fbule,a %fcc0, loop_4862
movn %icc, %o1, %l5
loop_4861:
fbuge %fcc1, loop_4863
taddcctv %o5, 0x1D51, %l4
loop_4862:
and %g4, 0x0363, %o6
fblg %fcc2, loop_4864
loop_4863:
nop
setx loop_4865, %l0, %l1
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 + 0x60], %o0
edge16 %l3, %l1, %g2
loop_4864:
subc %l2, 0x15E5, %o7
loop_4865:
fcmpgt16 %f14, %f10, %i6
brlz,a %i4, loop_4866
tle %icc, 0x6
fmovdvs %icc, %f6, %f5
fpack16 %f0, %f10
loop_4866:
st %f10, [%l7 + 0x5C]
ldx [%l7 + 0x58], %g1
sub %g6, 0x0E91, %i7
fandnot1s %f11, %f11, %f10
call loop_4867
fnegd %f12, %f14
call loop_4868
ldub [%l7 + 0x2E], %o3
loop_4867:
subc %i3, 0x04CD, %i5
srax %g5, 0x07, %o4
loop_4868:
fabsd %f4, %f0
ldd [%l7 + 0x08], %f12
fmovsge %xcc, %f3, %f12
ldub [%l7 + 0x1F], %l0
stb %o2, [%l7 + 0x59]
ldsh [%l7 + 0x36], %i1
fbl %fcc0, loop_4869
ldub [%l7 + 0x31], %l6
tg %xcc, 0x3
movrne %g7, %i0, %i2
loop_4869:
edge8ln %g3, %o1, %l5
lduw [%l7 + 0x38], %l4
fmovsl %xcc, %f9, %f14
ldsb [%l7 + 0x34], %o5
subccc %g4, %o6, %o0
brgz,a %l3, loop_4870
sethi 0x06E7, %l1
nop
setx loop_4871, %l0, %l1
jmpl %l1, %l2
fsrc2 %f10, %f2
loop_4870:
stw %o7, [%l7 + 0x48]
ld [%l7 + 0x34], %f8
loop_4871:
bgu,a loop_4872
stb %g2, [%l7 + 0x10]
umulcc %i6, %i4, %g6
taddcc %g1, %i7, %o3
loop_4872:
fmovse %xcc, %f11, %f15
tne %xcc, 0x0
umul %i5, %i3, %o4
sub %l0, 0x1B30, %g5
ldsw [%l7 + 0x40], %o2
alignaddrl %l6, %g7, %i0
mova %icc, %i1, %g3
fnot2 %f8, %f12
bcs,a,pn %icc, loop_4873
srl %i2, %o1, %l5
fbe,a %fcc2, loop_4874
andcc %l4, 0x0DE1, %o5
loop_4873:
ld [%l7 + 0x68], %f1
ldsh [%l7 + 0x4A], %g4
loop_4874:
taddcc %o0, %l3, %l1
stx %o6, [%l7 + 0x40]
fbule,a %fcc3, loop_4875
add %l2, 0x024B, %o7
ldsh [%l7 + 0x5E], %i6
subc %i4, %g6, %g1
loop_4875:
fmovdl %xcc, %f9, %f9
ldsh [%l7 + 0x28], %g2
fxor %f14, %f12, %f2
orcc %o3, %i7, %i5
fones %f0
ldsb [%l7 + 0x42], %o4
array8 %l0, %i3, %g5
ldsb [%l7 + 0x1E], %o2
fbul,a %fcc3, loop_4876
fexpand %f7, %f0
movcs %xcc, %l6, %i0
movleu %xcc, %g7, %g3
loop_4876:
fbn %fcc3, loop_4877
ldsb [%l7 + 0x79], %i1
subcc %o1, %l5, %l4
sth %i2, [%l7 + 0x40]
loop_4877:
array8 %g4, %o0, %o5
fcmpne16 %f14, %f4, %l1
fxnors %f10, %f11, %f11
brnz %l3, loop_4878
fmovdcc %icc, %f13, %f0
fcmpeq16 %f4, %f4, %o6
tvc %icc, 0x5
loop_4878:
fbn %fcc2, loop_4879
movn %xcc, %o7, %i6
ld [%l7 + 0x0C], %f15
movl %xcc, %i4, %l2
loop_4879:
ldub [%l7 + 0x40], %g6
stw %g1, [%l7 + 0x20]
stb %o3, [%l7 + 0x72]
fcmpgt16 %f4, %f14, %g2
mulx %i5, 0x13AB, %o4
tne %xcc, 0x7
edge8 %l0, %i7, %g5
sdivx %o2, 0x0474, %i3
lduh [%l7 + 0x28], %l6
fbg %fcc1, loop_4880
bcs %icc, loop_4881
fcmpne32 %f14, %f12, %g7
stw %g3, [%l7 + 0x60]
loop_4880:
ldsb [%l7 + 0x1B], %i1
loop_4881:
ldsw [%l7 + 0x34], %i0
bshuffle %f2, %f2, %f12
stx %l5, [%l7 + 0x60]
movle %icc, %o1, %i2
nop
setx loop_4882, %l0, %l1
jmpl %l1, %l4
std %f14, [%l7 + 0x28]
fexpand %f13, %f6
array16 %g4, %o5, %l1
loop_4882:
fpadd16 %f14, %f2, %f2
fcmpne16 %f8, %f6, %o0
brgz,a %o6, loop_4883
fmovsne %icc, %f9, %f11
stb %l3, [%l7 + 0x25]
stb %i6, [%l7 + 0x5E]
loop_4883:
movl %xcc, %o7, %i4
ldsh [%l7 + 0x44], %g6
fmovdg %xcc, %f0, %f6
fba,a %fcc0, loop_4884
movl %icc, %g1, %o3
ldx [%l7 + 0x38], %g2
st %f2, [%l7 + 0x78]
loop_4884:
movg %icc, %i5, %o4
sth %l0, [%l7 + 0x5A]
stb %i7, [%l7 + 0x6E]
st %f1, [%l7 + 0x28]
move %xcc, %g5, %l2
fnot2 %f10, %f10
ldd [%l7 + 0x48], %f0
sub %o2, %l6, %i3
fmovsl %icc, %f12, %f14
subccc %g3, %i1, %i0
fnand %f6, %f2, %f6
ldub [%l7 + 0x4D], %l5
faligndata %f4, %f4, %f14
sdiv %g7, 0x02A7, %o1
fmovsn %icc, %f15, %f7
ba,pt %xcc, loop_4885
tvs %icc, 0x5
ldd [%l7 + 0x60], %f12
fmovsgu %xcc, %f6, %f13
loop_4885:
stb %i2, [%l7 + 0x5F]
nop
setx loop_4886, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %icc, %f5, %f14
fones %f12
fcmpeq16 %f14, %f6, %g4
loop_4886:
or %l4, 0x1CDF, %l1
edge16l %o5, %o6, %l3
for %f4, %f10, %f10
fandnot2s %f6, %f4, %f3
sth %o0, [%l7 + 0x5A]
fmovdge %icc, %f5, %f8
lduh [%l7 + 0x2E], %o7
bg %xcc, loop_4887
fmovrde %i6, %f0, %f6
lduw [%l7 + 0x08], %g6
stw %g1, [%l7 + 0x0C]
loop_4887:
ldsh [%l7 + 0x74], %o3
edge8n %i4, %g2, %o4
movleu %icc, %l0, %i5
fmovscc %icc, %f0, %f0
st %f12, [%l7 + 0x1C]
sth %g5, [%l7 + 0x46]
stx %i7, [%l7 + 0x60]
fbul %fcc3, loop_4888
std %f0, [%l7 + 0x58]
fble %fcc3, loop_4889
fornot1s %f5, %f8, %f8
loop_4888:
ldx [%l7 + 0x60], %o2
ldsb [%l7 + 0x72], %l2
loop_4889:
fmul8ulx16 %f10, %f10, %f6
tne %xcc, 0x7
stx %i3, [%l7 + 0x70]
fnot2s %f15, %f3
ldx [%l7 + 0x48], %l6
fors %f10, %f2, %f12
alignaddrl %g3, %i0, %l5
fcmps %fcc3, %f2, %f13
ldsb [%l7 + 0x3E], %i1
stx %g7, [%l7 + 0x20]
fmovrse %i2, %f6, %f15
ba,a,pn %xcc, loop_4890
fone %f12
ld [%l7 + 0x3C], %f14
ldub [%l7 + 0x0E], %g4
loop_4890:
bleu loop_4891
fnot2s %f11, %f2
movrgez %l4, 0x1E4, %l1
ldsb [%l7 + 0x41], %o5
loop_4891:
array16 %o1, %o6, %o0
fmovsn %xcc, %f9, %f0
udivcc %o7, 0x1D63, %l3
tleu %xcc, 0x6
fpadd32 %f10, %f4, %f2
fmovdne %xcc, %f11, %f4
sth %i6, [%l7 + 0x64]
fnor %f10, %f2, %f0
fmul8sux16 %f8, %f0, %f6
ldub [%l7 + 0x09], %g6
fpsub32 %f4, %f6, %f2
fmovdcs %xcc, %f14, %f10
ldsh [%l7 + 0x10], %o3
fmovdleu %xcc, %f8, %f15
addcc %i4, 0x0004, %g2
movcc %xcc, %o4, %g1
fmovscs %xcc, %f9, %f9
fba,a %fcc2, loop_4892
fpack16 %f6, %f7
movvc %icc, %i5, %g5
bne loop_4893
loop_4892:
movle %xcc, %l0, %i7
smul %o2, 0x1DE5, %l2
fmovdleu %icc, %f10, %f4
loop_4893:
mulscc %l6, 0x18A3, %g3
srax %i0, %l5, %i1
lduw [%l7 + 0x30], %i3
fand %f0, %f10, %f8
brnz %i2, loop_4894
te %xcc, 0x4
ldsh [%l7 + 0x70], %g7
ldsb [%l7 + 0x41], %l4
loop_4894:
edge16n %l1, %o5, %g4
fmovrdlz %o6, %f0, %f2
movl %xcc, %o0, %o7
sth %l3, [%l7 + 0x50]
fmul8x16 %f7, %f12, %f10
movleu %xcc, %o1, %i6
sdivx %o3, 0x001D, %i4
stx %g2, [%l7 + 0x50]
fpackfix %f0, %f0
fbu,a %fcc1, loop_4895
orncc %g6, 0x1710, %o4
fmovscs %xcc, %f13, %f6
fones %f7
loop_4895:
std %f10, [%l7 + 0x68]
ldd [%l7 + 0x68], %f12
movle %icc, %g1, %i5
ldsb [%l7 + 0x58], %g5
call loop_4896
fbule %fcc2, loop_4897
taddcctv %i7, %l0, %l2
fmovrsgez %o2, %f14, %f5
loop_4896:
ldsb [%l7 + 0x46], %g3
loop_4897:
sra %i0, 0x08, %l5
movrgez %i1, %l6, %i3
ldsb [%l7 + 0x62], %g7
tle %xcc, 0x5
tle %icc, 0x6
lduh [%l7 + 0x7C], %i2
fsrc1s %f1, %f9
lduw [%l7 + 0x3C], %l4
fblg %fcc2, loop_4898
stb %o5, [%l7 + 0x3B]
fmovrdgz %g4, %f2, %f8
udivx %l1, 0x0EA1, %o6
loop_4898:
sethi 0x13DC, %o7
fpsub32s %f11, %f11, %f3
fblg %fcc0, loop_4899
tvc %xcc, 0x6
stw %l3, [%l7 + 0x1C]
fbg %fcc1, loop_4900
loop_4899:
stw %o0, [%l7 + 0x54]
std %f2, [%l7 + 0x60]
fcmple16 %f12, %f2, %o1
loop_4900:
fsrc2 %f14, %f4
and %i6, %i4, %o3
tgu %xcc, 0x7
fba,a %fcc2, loop_4901
fpack32 %f14, %f2, %f8
st %f5, [%l7 + 0x18]
fnot1s %f6, %f8
loop_4901:
ldx [%l7 + 0x10], %g2
ldsh [%l7 + 0x22], %o4
fpadd32s %f6, %f8, %f4
bge %icc, loop_4902
ldsh [%l7 + 0x56], %g1
mulscc %g6, 0x02EC, %g5
ldsw [%l7 + 0x48], %i7
loop_4902:
fnot2s %f8, %f1
xorcc %i5, %l0, %o2
nop
setx loop_4903, %l0, %l1
jmpl %l1, %g3
fnot2 %f10, %f12
fble,a %fcc2, loop_4904
fornot1s %f13, %f8, %f1
loop_4903:
bcs,a loop_4905
ldx [%l7 + 0x18], %l2
loop_4904:
edge16l %i0, %l5, %l6
alignaddrl %i3, %i1, %g7
loop_4905:
fmovspos %icc, %f11, %f8
fmuld8ulx16 %f6, %f3, %f8
ld [%l7 + 0x14], %f14
siam 0x4
ldx [%l7 + 0x08], %i2
fmovrdgez %o5, %f8, %f2
ldx [%l7 + 0x40], %g4
array32 %l4, %l1, %o7
pdist %f14, %f10, %f14
fmovse %xcc, %f3, %f3
stw %l3, [%l7 + 0x38]
tg %icc, 0x3
stw %o6, [%l7 + 0x08]
movrne %o0, %o1, %i4
movvc %icc, %o3, %g2
ldsb [%l7 + 0x68], %o4
lduh [%l7 + 0x2E], %i6
ldx [%l7 + 0x70], %g6
array32 %g1, %g5, %i5
movcs %xcc, %i7, %l0
ble,a,pt %xcc, loop_4906
stx %o2, [%l7 + 0x18]
fsrc2s %f2, %f15
fmovse %icc, %f9, %f8
loop_4906:
std %f10, [%l7 + 0x30]
fbu %fcc0, loop_4907
ldub [%l7 + 0x6A], %l2
sllx %g3, 0x12, %l5
smulcc %i0, 0x1326, %l6
loop_4907:
fblg %fcc0, loop_4908
fmovrse %i1, %f4, %f7
fmovd %f10, %f2
sth %i3, [%l7 + 0x7A]
loop_4908:
ldx [%l7 + 0x70], %g7
ldsb [%l7 + 0x35], %i2
edge8 %g4, %l4, %l1
fones %f3
fmul8x16 %f7, %f2, %f14
andcc %o7, %l3, %o5
stx %o6, [%l7 + 0x58]
ldub [%l7 + 0x1D], %o0
fmovsneg %xcc, %f3, %f3
te %icc, 0x0
fpsub32s %f2, %f8, %f8
movrgez %i4, %o3, %g2
stx %o1, [%l7 + 0x68]
ldsb [%l7 + 0x70], %i6
movg %xcc, %g6, %o4
brz,a %g1, loop_4909
fmovdpos %xcc, %f6, %f5
fmovdn %icc, %f2, %f3
fcmple16 %f10, %f14, %g5
loop_4909:
fmovdpos %xcc, %f13, %f0
ldsw [%l7 + 0x1C], %i7
sth %i5, [%l7 + 0x0E]
lduw [%l7 + 0x44], %o2
fmovdgu %icc, %f1, %f5
std %f4, [%l7 + 0x68]
ldsb [%l7 + 0x23], %l0
ldsh [%l7 + 0x7E], %l2
stw %g3, [%l7 + 0x28]
tleu %xcc, 0x6
tne %xcc, 0x7
fsrc1 %f14, %f0
stx %l5, [%l7 + 0x10]
udivx %i0, 0x13BF, %l6
mulx %i1, %i3, %i2
movg %icc, %g4, %l4
fone %f2
movneg %xcc, %l1, %g7
sdivcc %o7, 0x07C7, %o5
st %f10, [%l7 + 0x18]
te %xcc, 0x6
sth %o6, [%l7 + 0x3A]
fsrc1s %f10, %f8
ldx [%l7 + 0x18], %o0
ldx [%l7 + 0x48], %i4
fandnot1 %f2, %f4, %f6
fnand %f6, %f14, %f14
std %f10, [%l7 + 0x18]
edge8n %l3, %o3, %g2
fbg %fcc0, loop_4910
bg,pt %xcc, loop_4911
sub %o1, 0x137A, %g6
nop
setx loop_4912, %l0, %l1
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_4910:
stw %o4, [%l7 + 0x78]
loop_4911:
tvc %icc, 0x4
ldsw [%l7 + 0x5C], %i6
loop_4912:
fcmple16 %f8, %f2, %g1
ld [%l7 + 0x68], %f6
tle %xcc, 0x0
edge16l %g5, %i7, %o2
fmovsvs %icc, %f6, %f9
bcc,a,pn %xcc, loop_4913
lduw [%l7 + 0x14], %i5
fandnot1s %f5, %f3, %f9
lduh [%l7 + 0x5A], %l0
loop_4913:
lduw [%l7 + 0x48], %g3
movcs %icc, %l5, %l2
orncc %i0, %i1, %i3
ld [%l7 + 0x34], %f1
brgez,a %i2, loop_4914
lduh [%l7 + 0x7C], %l6
ldsh [%l7 + 0x14], %g4
fandnot2 %f14, %f14, %f8
loop_4914:
fsrc1 %f0, %f4
stx %l4, [%l7 + 0x50]
ldsh [%l7 + 0x34], %g7
sdivcc %o7, 0x0B06, %o5
fbg %fcc3, loop_4915
fexpand %f6, %f6
taddcc %o6, 0x1EBF, %o0
st %f10, [%l7 + 0x14]
loop_4915:
ldub [%l7 + 0x58], %i4
fnegs %f13, %f13
call loop_4916
ba,pn %xcc, loop_4917
fsrc2 %f10, %f2
fpsub32s %f5, %f13, %f3
loop_4916:
bgu,a loop_4918
loop_4917:
bleu,a %xcc, loop_4919
fmovsneg %icc, %f5, %f15
andn %l1, %o3, %l3
loop_4918:
fornot2s %f4, %f14, %f4
loop_4919:
bpos,a,pt %xcc, loop_4920
tsubcc %o1, %g6, %o4
ldsh [%l7 + 0x30], %i6
fnot2s %f15, %f5
loop_4920:
bne %icc, loop_4921
nop
setx loop_4922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %g1, 0x1175, %g5
tle %icc, 0x6
loop_4921:
fsrc2 %f10, %f2
loop_4922:
fpsub16s %f11, %f7, %f14
mulscc %g2, %o2, %i7
movcs %icc, %i5, %g3
fmovspos %icc, %f4, %f11
st %f1, [%l7 + 0x18]
movne %xcc, %l5, %l0
andn %l2, %i1, %i3
array8 %i2, %l6, %i0
edge8n %l4, %g4, %o7
edge8 %g7, %o5, %o6
sth %i4, [%l7 + 0x20]
fmovde %icc, %f2, %f0
edge8l %o0, %l1, %l3
mulscc %o1, %o3, %g6
xnor %o4, %g1, %i6
addc %g5, %g2, %o2
fandnot1 %f0, %f2, %f12
ldub [%l7 + 0x26], %i5
lduh [%l7 + 0x3E], %i7
ldsw [%l7 + 0x48], %l5
udivx %l0, 0x0B49, %g3
umul %l2, 0x0770, %i1
fxnors %f5, %f11, %f2
ldx [%l7 + 0x18], %i2
taddcctv %l6, 0x003D, %i3
edge8ln %i0, %g4, %l4
movrgez %o7, %o5, %o6
ld [%l7 + 0x14], %f6
movpos %xcc, %g7, %o0
stx %l1, [%l7 + 0x20]
smulcc %l3, %o1, %o3
ldd [%l7 + 0x60], %f10
movg %icc, %i4, %o4
ldd [%l7 + 0x50], %f0
movvs %icc, %g1, %i6
fpadd16 %f12, %f0, %f12
andn %g5, 0x13E1, %g6
popc %g2, %o2
fbuge %fcc1, loop_4923
ldsb [%l7 + 0x6E], %i7
faligndata %f2, %f14, %f12
ble,a,pt %icc, loop_4924
loop_4923:
array16 %l5, %l0, %g3
fmovrse %l2, %f12, %f14
movrgez %i5, %i1, %i2
loop_4924:
lduw [%l7 + 0x10], %l6
std %f8, [%l7 + 0x10]
sth %i0, [%l7 + 0x12]
stb %i3, [%l7 + 0x3C]
fornot2s %f11, %f6, %f5
umul %l4, 0x0270, %g4
andncc %o7, %o6, %g7
fandnot1s %f8, %f4, %f14
fnot2s %f2, %f14
sth %o0, [%l7 + 0x5A]
movg %xcc, %l1, %l3
sth %o1, [%l7 + 0x74]
bcc,a,pn %xcc, loop_4925
fxors %f10, %f14, %f15
fblg %fcc2, loop_4926
bg,a %xcc, loop_4927
loop_4925:
tsubcc %o3, %o5, %o4
fmovsle %xcc, %f5, %f5
loop_4926:
fbge,a %fcc1, loop_4928
loop_4927:
stw %g1, [%l7 + 0x5C]
fbl %fcc2, loop_4929
fpadd16 %f4, %f14, %f4
loop_4928:
fbg %fcc0, loop_4930
alignaddrl %i4, %i6, %g6
loop_4929:
fpmerge %f0, %f5, %f14
orcc %g2, %g5, %i7
loop_4930:
stw %l5, [%l7 + 0x5C]
fpadd32s %f12, %f4, %f8
stx %o2, [%l7 + 0x18]
edge32l %l0, %l2, %i5
movre %i1, 0x0AE, %g3
fand %f2, %f2, %f6
stw %i2, [%l7 + 0x14]
tvc %xcc, 0x0
fbul %fcc0, loop_4931
fxor %f12, %f14, %f4
lduw [%l7 + 0x3C], %l6
smul %i3, %i0, %g4
loop_4931:
fmovsl %icc, %f8, %f7
movpos %icc, %o7, %l4
fcmped %fcc1, %f2, %f14
alignaddrl %g7, %o0, %l1
lduh [%l7 + 0x56], %l3
movne %xcc, %o1, %o3
bl,pn %icc, loop_4932
fbug,a %fcc3, loop_4933
st %f0, [%l7 + 0x30]
fmovse %icc, %f0, %f9
loop_4932:
movn %icc, %o6, %o4
loop_4933:
edge16l %g1, %o5, %i4
fpsub32 %f12, %f14, %f6
fnors %f6, %f6, %f2
ldsw [%l7 + 0x2C], %i6
bcs loop_4934
fxnor %f8, %f6, %f4
stw %g6, [%l7 + 0x4C]
fbue %fcc3, loop_4935
loop_4934:
fcmped %fcc0, %f10, %f12
array16 %g2, %g5, %l5
tneg %icc, 0x1
loop_4935:
array32 %o2, %i7, %l0
andncc %i5, %l2, %i1
fornot2 %f4, %f2, %f10
ld [%l7 + 0x14], %f14
umulcc %g3, %i2, %i3
movre %l6, 0x168, %g4
edge32 %i0, %l4, %o7
fmovdneg %xcc, %f5, %f1
fbl %fcc2, loop_4936
fmovd %f12, %f12
brz %g7, loop_4937
movcc %xcc, %o0, %l1
loop_4936:
fmovrdlez %o1, %f6, %f6
stb %l3, [%l7 + 0x3E]
loop_4937:
xnorcc %o6, %o3, %g1
subcc %o5, %i4, %i6
movgu %icc, %o4, %g2
fand %f12, %f8, %f4
fmovsn %xcc, %f6, %f7
bl,a,pn %icc, loop_4938
edge8l %g6, %g5, %o2
movpos %xcc, %l5, %i7
fmovrdne %i5, %f6, %f0
loop_4938:
fmovsleu %icc, %f0, %f3
xor %l0, 0x1905, %i1
lduh [%l7 + 0x28], %l2
fmovd %f8, %f14
umulcc %i2, %g3, %l6
fandnot1s %f3, %f5, %f0
ldsh [%l7 + 0x6A], %g4
fbuge,a %fcc3, loop_4939
ldub [%l7 + 0x4B], %i0
fxnor %f8, %f4, %f12
std %f14, [%l7 + 0x68]
loop_4939:
movvs %icc, %l4, %i3
stx %o7, [%l7 + 0x78]
tpos %xcc, 0x4
tge %xcc, 0x7
bleu loop_4940
brgez %o0, loop_4941
ldsw [%l7 + 0x5C], %g7
stx %l1, [%l7 + 0x20]
loop_4940:
stw %l3, [%l7 + 0x1C]
loop_4941:
stb %o1, [%l7 + 0x72]
fbuge,a %fcc1, loop_4942
brlez,a %o6, loop_4943
fmovsa %xcc, %f1, %f10
fnot1s %f0, %f11
loop_4942:
bg %icc, loop_4944
loop_4943:
ldsw [%l7 + 0x28], %o3
sdiv %o5, 0x0960, %i4
tcs %icc, 0x6
loop_4944:
tcs %xcc, 0x5
fbn,a %fcc1, loop_4945
tcs %icc, 0x2
ldx [%l7 + 0x58], %g1
fmovrsgez %o4, %f12, %f15
loop_4945:
movvs %xcc, %g2, %g6
st %f10, [%l7 + 0x68]
fabsd %f12, %f14
movn %xcc, %i6, %g5
ldd [%l7 + 0x68], %f10
ldsh [%l7 + 0x38], %o2
ble,pt %icc, loop_4946
tgu %icc, 0x7
tgu %xcc, 0x7
ba,a loop_4947
loop_4946:
fmovdpos %icc, %f10, %f5
bne,a %icc, loop_4948
st %f9, [%l7 + 0x70]
loop_4947:
fand %f12, %f0, %f8
fmovrslez %l5, %f15, %f7
loop_4948:
lduh [%l7 + 0x64], %i7
fmovsg %xcc, %f1, %f0
movg %xcc, %i5, %i1
mulx %l2, %i2, %g3
st %f7, [%l7 + 0x74]
sdivcc %l0, 0x1561, %l6
ldx [%l7 + 0x18], %g4
fmovdvs %icc, %f15, %f2
fnegs %f8, %f12
fcmpd %fcc3, %f14, %f14
lduw [%l7 + 0x64], %i0
orncc %i3, %o7, %l4
fabss %f1, %f5
sra %g7, 0x1B, %o0
edge32n %l3, %o1, %o6
movneg %xcc, %o3, %o5
fxor %f0, %f8, %f10
st %f10, [%l7 + 0x20]
bl loop_4949
bne,a loop_4950
fmovspos %icc, %f8, %f2
fmovd %f8, %f6
loop_4949:
movcs %xcc, %i4, %g1
loop_4950:
bvc,a loop_4951
fandnot1 %f14, %f8, %f8
st %f4, [%l7 + 0x18]
fmovscc %xcc, %f15, %f14
loop_4951:
bg %icc, loop_4952
fbuge %fcc1, loop_4953
udiv %o4, 0x146A, %l1
fbn %fcc2, loop_4954
loop_4952:
stx %g6, [%l7 + 0x18]
loop_4953:
fsrc1s %f14, %f0
ld [%l7 + 0x58], %f5
loop_4954:
fnot1 %f0, %f10
siam 0x6
and %i6, 0x020B, %g2
stb %o2, [%l7 + 0x5C]
stx %g5, [%l7 + 0x58]
addcc %i7, %l5, %i1
fmovsg %icc, %f8, %f8
fmovrdne %l2, %f4, %f10
stx %i5, [%l7 + 0x70]
st %f2, [%l7 + 0x64]
udiv %g3, 0x05D2, %l0
ldub [%l7 + 0x38], %l6
fnor %f14, %f10, %f14
stx %g4, [%l7 + 0x78]
tne %xcc, 0x6
fbue,a %fcc0, loop_4955
sth %i2, [%l7 + 0x0A]
lduh [%l7 + 0x60], %i0
addc %i3, %o7, %g7
loop_4955:
fbule,a %fcc0, loop_4956
lduw [%l7 + 0x68], %o0
fzero %f6
ld [%l7 + 0x08], %f9
loop_4956:
ldub [%l7 + 0x1D], %l3
ld [%l7 + 0x28], %f7
movneg %xcc, %o1, %o6
stb %o3, [%l7 + 0x78]
fmovsvc %icc, %f7, %f13
xnor %o5, %i4, %l4
std %f0, [%l7 + 0x10]
orncc %g1, 0x0139, %l1
fmovdleu %icc, %f13, %f7
stw %g6, [%l7 + 0x20]
fmovrsne %o4, %f4, %f3
ldub [%l7 + 0x18], %i6
st %f8, [%l7 + 0x3C]
nop
setx loop_4957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %g2, loop_4958
fbu,a %fcc0, loop_4959
and %o2, 0x13FD, %g5
loop_4957:
ldsw [%l7 + 0x68], %i7
loop_4958:
ldd [%l7 + 0x10], %f0
loop_4959:
fmovrse %i1, %f9, %f4
subc %l2, 0x139E, %l5
fbul %fcc2, loop_4960
edge8n %i5, %g3, %l6
fnands %f5, %f7, %f11
ldx [%l7 + 0x30], %g4
loop_4960:
ldd [%l7 + 0x08], %f2
brgez,a %l0, loop_4961
brz,a %i2, loop_4962
mulx %i0, 0x14E1, %i3
tleu %icc, 0x4
loop_4961:
fpack32 %f0, %f10, %f0
loop_4962:
sth %g7, [%l7 + 0x0C]
std %f8, [%l7 + 0x20]
fcmple32 %f2, %f14, %o7
ldd [%l7 + 0x20], %f8
fornot2 %f14, %f4, %f8
sllx %o0, %l3, %o6
st %f6, [%l7 + 0x10]
fmovrde %o1, %f6, %f14
fmul8x16au %f6, %f1, %f14
ldsh [%l7 + 0x78], %o3
movge %xcc, %o5, %l4
fmovspos %xcc, %f0, %f14
fbl,a %fcc3, loop_4963
srlx %i4, %l1, %g1
stx %g6, [%l7 + 0x48]
tcc %icc, 0x2
loop_4963:
fmovrdgz %o4, %f12, %f2
lduw [%l7 + 0x74], %i6
lduw [%l7 + 0x64], %g2
fbug %fcc0, loop_4964
fornot1s %f5, %f6, %f10
sra %g5, 0x17, %o2
bshuffle %f2, %f2, %f2
loop_4964:
subcc %i7, %i1, %l5
lduw [%l7 + 0x1C], %l2
fornot1s %f3, %f4, %f8
fmovrdgez %i5, %f2, %f4
faligndata %f0, %f0, %f14
fmovsl %xcc, %f12, %f2
stx %l6, [%l7 + 0x48]
edge8ln %g4, %g3, %i2
orcc %l0, 0x198D, %i0
ld [%l7 + 0x54], %f5
alignaddr %g7, %o7, %i3
or %l3, %o0, %o1
movg %icc, %o6, %o5
bl,a loop_4965
stx %o3, [%l7 + 0x70]
nop
setx loop_4966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %l4, 0x1B93, %l1
loop_4965:
edge16n %i4, %g6, %o4
fmovscc %xcc, %f0, %f8
loop_4966:
edge32ln %i6, %g1, %g2
fbge %fcc1, loop_4967
stw %g5, [%l7 + 0x24]
bneg,pt %icc, loop_4968
fpmerge %f10, %f13, %f10
loop_4967:
movrne %o2, 0x20E, %i7
fbn,a %fcc3, loop_4969
loop_4968:
bne,a,pt %xcc, loop_4970
fbo,a %fcc2, loop_4971
tgu %xcc, 0x6
loop_4969:
ldsh [%l7 + 0x0E], %i1
loop_4970:
andcc %l5, 0x12D8, %l2
loop_4971:
stw %l6, [%l7 + 0x10]
fmovsn %icc, %f4, %f5
stw %i5, [%l7 + 0x70]
fcmped %fcc3, %f0, %f14
te %icc, 0x7
tl %xcc, 0x4
std %f0, [%l7 + 0x08]
fmovsvc %icc, %f9, %f7
ldsh [%l7 + 0x7C], %g4
ldsw [%l7 + 0x28], %i2
sth %g3, [%l7 + 0x4E]
fcmpne16 %f8, %f0, %i0
sth %l0, [%l7 + 0x0C]
st %f2, [%l7 + 0x64]
sllx %o7, %g7, %l3
mova %icc, %i3, %o0
stb %o6, [%l7 + 0x5D]
sth %o1, [%l7 + 0x52]
fpadd32s %f0, %f8, %f8
fandnot2s %f0, %f4, %f10
fmovdle %xcc, %f7, %f11
std %f6, [%l7 + 0x38]
bshuffle %f14, %f4, %f8
mulscc %o3, 0x0459, %o5
fblg %fcc0, loop_4972
std %f4, [%l7 + 0x50]
fornot1s %f4, %f8, %f15
fblg,a %fcc0, loop_4973
loop_4972:
ldub [%l7 + 0x2A], %l1
fmovsleu %icc, %f9, %f6
fbo,a %fcc0, loop_4974
loop_4973:
bne,pt %icc, loop_4975
addccc %i4, %g6, %l4
udivx %i6, 0x118C, %g1
loop_4974:
subccc %o4, %g5, %o2
loop_4975:
stx %g2, [%l7 + 0x08]
fmovrslez %i7, %f4, %f10
or %i1, 0x1211, %l5
sth %l6, [%l7 + 0x1E]
brz,a %l2, loop_4976
fnegs %f6, %f7
ldsw [%l7 + 0x64], %i5
ldd [%l7 + 0x70], %f4
loop_4976:
stb %g4, [%l7 + 0x62]
lduh [%l7 + 0x76], %g3
fpsub32 %f4, %f6, %f8
ldsh [%l7 + 0x3E], %i2
fba,a %fcc3, loop_4977
fbne,a %fcc2, loop_4978
fmovrslz %l0, %f8, %f0
fcmpgt16 %f14, %f14, %o7
loop_4977:
ldub [%l7 + 0x6D], %i0
loop_4978:
sth %g7, [%l7 + 0x12]
udivcc %i3, 0x1480, %o0
bcs,pt %xcc, loop_4979
stx %l3, [%l7 + 0x30]
fmovsle %xcc, %f5, %f14
fmovsl %xcc, %f9, %f15
loop_4979:
tcc %icc, 0x0
fcmpne32 %f0, %f14, %o1
sth %o3, [%l7 + 0x74]
udiv %o6, 0x11C3, %o5
fornot2s %f13, %f3, %f15
ldx [%l7 + 0x68], %l1
fmovdge %xcc, %f3, %f7
orn %i4, %g6, %l4
fmovdvs %xcc, %f2, %f11
edge32n %i6, %g1, %o4
fmovsle %xcc, %f5, %f3
fmovse %icc, %f13, %f10
fpsub32s %f15, %f1, %f9
stx %o2, [%l7 + 0x78]
fnand %f4, %f10, %f4
tsubcc %g2, 0x1836, %i7
st %f12, [%l7 + 0x18]
fmul8ulx16 %f6, %f2, %f14
stw %i1, [%l7 + 0x1C]
movleu %xcc, %l5, %g5
bneg %icc, loop_4980
fmovrde %l6, %f10, %f6
movleu %xcc, %l2, %i5
fmovrslz %g4, %f4, %f4
loop_4980:
sll %g3, %i2, %l0
tvc %icc, 0x2
fbu %fcc0, loop_4981
fmovscs %xcc, %f0, %f2
fmovdge %xcc, %f12, %f14
ldsw [%l7 + 0x20], %o7
loop_4981:
umul %g7, %i3, %o0
fmovsge %xcc, %f11, %f0
bge,a loop_4982
movcs %xcc, %l3, %o1
fmovse %icc, %f5, %f4
fmovd %f14, %f8
loop_4982:
orcc %o3, 0x02C9, %i0
fmovrsgz %o5, %f9, %f12
smul %o6, 0x00B7, %l1
bvc loop_4983
fmovde %xcc, %f0, %f13
tge %xcc, 0x5
tvs %xcc, 0x7
loop_4983:
stw %i4, [%l7 + 0x1C]
fmovsleu %icc, %f15, %f10
andcc %l4, %g6, %g1
nop
setx loop_4984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f12
tge %icc, 0x3
st %f10, [%l7 + 0x54]
loop_4984:
add %i6, %o2, %o4
lduh [%l7 + 0x7A], %i7
bn,pt %xcc, loop_4985
subc %i1, %l5, %g5
sra %g2, 0x1C, %l6
call loop_4986
loop_4985:
st %f1, [%l7 + 0x34]
ld [%l7 + 0x10], %f1
fmovdn %xcc, %f14, %f8
loop_4986:
fbge %fcc3, loop_4987
fones %f2
movvs %xcc, %l2, %g4
ldx [%l7 + 0x38], %g3
loop_4987:
ldub [%l7 + 0x3C], %i2
fxnor %f6, %f8, %f14
stx %i5, [%l7 + 0x30]
pdist %f6, %f12, %f8
fcmpeq32 %f8, %f10, %o7
fzero %f14
edge32n %g7, %i3, %l0
ldub [%l7 + 0x61], %o0
tpos %xcc, 0x2
lduw [%l7 + 0x14], %o1
te %xcc, 0x6
ldd [%l7 + 0x08], %f2
fpmerge %f8, %f3, %f12
fblg,a %fcc0, loop_4988
lduh [%l7 + 0x0E], %l3
movvc %xcc, %o3, %i0
edge16 %o5, %l1, %i4
loop_4988:
movge %icc, %l4, %g6
ld [%l7 + 0x34], %f12
fmovspos %xcc, %f12, %f6
xnorcc %o6, 0x1D2D, %i6
fmovsl %icc, %f5, %f3
ldsb [%l7 + 0x66], %g1
movneg %xcc, %o2, %o4
smul %i7, 0x0159, %i1
ldub [%l7 + 0x3F], %l5
subccc %g2, 0x1562, %g5
sll %l6, %g4, %g3
st %f9, [%l7 + 0x50]
ldsh [%l7 + 0x0C], %l2
fpmerge %f9, %f15, %f2
brlz %i5, loop_4989
tpos %icc, 0x0
fbn %fcc2, loop_4990
edge8ln %o7, %g7, %i2
loop_4989:
st %f1, [%l7 + 0x20]
ldsh [%l7 + 0x22], %i3
loop_4990:
stx %l0, [%l7 + 0x70]
srax %o1, %l3, %o0
stx %i0, [%l7 + 0x78]
edge32ln %o5, %o3, %l1
bcc,a,pn %xcc, loop_4991
stx %l4, [%l7 + 0x20]
stb %i4, [%l7 + 0x1D]
movleu %xcc, %o6, %g6
loop_4991:
fbuge,a %fcc2, loop_4992
fmovdleu %icc, %f6, %f6
tvs %xcc, 0x1
fmovdvc %xcc, %f12, %f15
loop_4992:
st %f7, [%l7 + 0x58]
andncc %g1, %o2, %i6
fcmple32 %f12, %f4, %o4
tneg %xcc, 0x1
fpmerge %f2, %f4, %f10
fcmple32 %f6, %f0, %i1
ld [%l7 + 0x5C], %f12
nop
setx loop_4993, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i7, 0x036C, %g2
fmovrdgez %l5, %f4, %f14
sth %g5, [%l7 + 0x5C]
loop_4993:
xnor %g4, 0x1437, %l6
sth %g3, [%l7 + 0x38]
ldsw [%l7 + 0x3C], %l2
ldd [%l7 + 0x08], %f14
fbg,a %fcc0, loop_4994
lduw [%l7 + 0x18], %o7
fxnor %f10, %f12, %f6
st %f4, [%l7 + 0x20]
loop_4994:
ldx [%l7 + 0x28], %g7
lduw [%l7 + 0x50], %i2
sth %i5, [%l7 + 0x6E]
sdivx %i3, 0x1052, %o1
fnegd %f12, %f0
movcs %xcc, %l3, %o0
fbul,a %fcc3, loop_4995
fcmple32 %f4, %f8, %l0
fcmpgt32 %f4, %f10, %i0
lduw [%l7 + 0x18], %o3
loop_4995:
fbug %fcc2, loop_4996
ta %icc, 0x2
stw %l1, [%l7 + 0x50]
fxnors %f9, %f1, %f14
loop_4996:
ldd [%l7 + 0x20], %f4
orn %l4, 0x0D12, %i4
bcc,pt %xcc, loop_4997
andncc %o6, %o5, %g1
lduw [%l7 + 0x5C], %g6
fmovsvc %xcc, %f11, %f5
loop_4997:
ldsh [%l7 + 0x34], %i6
tne %icc, 0x3
ldsb [%l7 + 0x62], %o4
tgu %xcc, 0x0
tcs %icc, 0x2
std %f4, [%l7 + 0x38]
fmovrse %i1, %f4, %f2
ldsw [%l7 + 0x24], %i7
lduw [%l7 + 0x34], %o2
fmovdvc %icc, %f14, %f5
fcmpne16 %f4, %f0, %l5
ldsw [%l7 + 0x4C], %g5
fpsub32 %f10, %f0, %f10
sth %g2, [%l7 + 0x52]
ldsb [%l7 + 0x40], %l6
ldsh [%l7 + 0x7A], %g4
ldsw [%l7 + 0x54], %l2
fba,a %fcc0, loop_4998
ldsb [%l7 + 0x6F], %g3
fmovdcs %icc, %f3, %f13
movne %xcc, %o7, %g7
loop_4998:
movrlez %i2, 0x37D, %i3
fmovsneg %xcc, %f4, %f14
fornot2 %f4, %f0, %f6
alignaddr %i5, %l3, %o1
tneg %icc, 0x5
smulcc %o0, %l0, %i0
fones %f4
fpsub16s %f7, %f1, %f3
ldsw [%l7 + 0x54], %l1
fnot1s %f7, %f15
nop
setx loop_4999, %l0, %l1
jmpl %l1, %o3
fmovrdgez %i4, %f10, %f14
bg,a,pn %xcc, loop_5000
sdiv %o6, 0x0443, %l4
loop_4999:
fandnot2 %f4, %f2, %f0
st %f10, [%l7 + 0x0C]
loop_5000:
edge16 %o5, %g1, %i6
edge8 %g6, %o4, %i7
udivcc %i1, 0x1601, %l5
fmovdge %xcc, %f10, %f9
tg %icc, 0x2
udivx %o2, 0x0407, %g2
edge8l %l6, %g4, %g5
subccc %g3, 0x1484, %l2
movgu %xcc, %o7, %g7
movneg %icc, %i3, %i2
fornot1s %f13, %f3, %f11
xnorcc %i5, 0x1635, %o1
ldub [%l7 + 0x36], %o0
fcmple32 %f14, %f8, %l0
movge %xcc, %l3, %i0
fmovsne %icc, %f11, %f1
pdist %f10, %f12, %f10
tl %icc, 0x5
ld [%l7 + 0x0C], %f13
xorcc %l1, %i4, %o6
bge,pt %xcc, loop_5001
fmovsl %xcc, %f12, %f4
ld [%l7 + 0x70], %f2
orcc %o3, %o5, %l4
loop_5001:
brz %g1, loop_5002
brz %g6, loop_5003
lduw [%l7 + 0x74], %o4
andncc %i6, %i7, %l5
loop_5002:
stx %i1, [%l7 + 0x10]
loop_5003:
fandnot1s %f14, %f7, %f9
ldsh [%l7 + 0x0A], %g2
andncc %o2, %l6, %g5
stw %g3, [%l7 + 0x20]
fmovdge %xcc, %f4, %f15
ldsw [%l7 + 0x64], %g4
sllx %o7, %g7, %i3
umulcc %i2, 0x1AFE, %l2
st %f6, [%l7 + 0x64]
fbuge,a %fcc1, loop_5004
fcmpeq32 %f0, %f10, %i5
popc 0x1C6D, %o0
fmovdle %icc, %f5, %f3
loop_5004:
fnor %f14, %f8, %f0
fmovdn %xcc, %f6, %f6
fmovsg %icc, %f7, %f6
fbne %fcc2, loop_5005
ldsw [%l7 + 0x10], %l0
ldsh [%l7 + 0x52], %o1
bgu,a,pt %xcc, loop_5006
loop_5005:
movrlez %i0, %l1, %i4
fble,a %fcc2, loop_5007
brlez,a %l3, loop_5008
loop_5006:
ldub [%l7 + 0x0D], %o6
brlz,a %o3, loop_5009
loop_5007:
fmovspos %icc, %f0, %f14
loop_5008:
brlz %o5, loop_5010
fbl,a %fcc3, loop_5011
loop_5009:
fmovdneg %icc, %f4, %f0
andn %l4, 0x0FC8, %g6
loop_5010:
fnot1 %f12, %f10
loop_5011:
fcmped %fcc2, %f14, %f2
fnot1s %f0, %f3
edge32l %o4, %i6, %g1
fcmpgt16 %f12, %f12, %i7
fbu,a %fcc3, loop_5012
add %i1, %g2, %l5
bvs,a %icc, loop_5013
ld [%l7 + 0x68], %f11
loop_5012:
sth %o2, [%l7 + 0x6E]
fone %f4
loop_5013:
movrlez %l6, 0x138, %g5
siam 0x3
ldub [%l7 + 0x6E], %g4
ta %icc, 0x7
sth %g3, [%l7 + 0x46]
fmovscc %icc, %f4, %f13
lduh [%l7 + 0x42], %g7
movrgz %i3, %i2, %l2
stx %o7, [%l7 + 0x50]
fmovsge %xcc, %f5, %f15
andncc %i5, %o0, %l0
ldub [%l7 + 0x7D], %o1
subccc %i0, 0x1ED4, %l1
fors %f15, %f11, %f13
fmovsgu %xcc, %f3, %f5
andncc %l3, %o6, %i4
mulscc %o3, %l4, %g6
std %f6, [%l7 + 0x78]
brlez,a %o4, loop_5014
fnot1s %f2, %f4
tneg %icc, 0x1
fmovsl %xcc, %f10, %f14
loop_5014:
sdivcc %i6, 0x037D, %o5
fpsub16 %f2, %f6, %f4
fmovdle %icc, %f2, %f8
movle %xcc, %i7, %g1
fnot2 %f12, %f0
brz,a %g2, loop_5015
movg %icc, %l5, %i1
fmovse %icc, %f4, %f14
fxor %f14, %f10, %f10
loop_5015:
mulx %o2, %l6, %g4
fnot2 %f2, %f12
fmul8ulx16 %f8, %f12, %f12
ld [%l7 + 0x54], %f8
tgu %icc, 0x7
movpos %icc, %g5, %g3
tge %icc, 0x6
fpadd16 %f6, %f10, %f0
fmovsg %icc, %f11, %f1
fandnot2 %f6, %f2, %f8
bcc,pn %xcc, loop_5016
fmovda %icc, %f4, %f13
ldsb [%l7 + 0x28], %i3
fbne,a %fcc0, loop_5017
loop_5016:
movrne %g7, %l2, %o7
fabsd %f14, %f12
st %f12, [%l7 + 0x48]
loop_5017:
sdiv %i2, 0x014F, %o0
fpsub16 %f0, %f2, %f6
xor %i5, 0x18D2, %o1
sll %l0, 0x18, %i0
brlz %l1, loop_5018
stw %o6, [%l7 + 0x48]
nop
setx loop_5019, %l0, %l1
jmpl %l1, %l3
nop
setx loop_5020, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5018:
fornot1s %f11, %f15, %f4
fmovdvs %icc, %f0, %f14
loop_5019:
fbue %fcc0, loop_5021
loop_5020:
fmovdleu %icc, %f14, %f12
andcc %i4, %l4, %g6
srlx %o4, %i6, %o5
loop_5021:
ldsh [%l7 + 0x3A], %o3
ldsh [%l7 + 0x08], %i7
ldub [%l7 + 0x41], %g1
movcc %icc, %g2, %l5
movcc %xcc, %i1, %l6
edge8l %g4, %g5, %o2
sth %g3, [%l7 + 0x16]
ldsw [%l7 + 0x0C], %g7
sdiv %l2, 0x0854, %i3
fnegd %f12, %f6
brgez,a %i2, loop_5022
ldsh [%l7 + 0x2A], %o0
fmul8x16al %f9, %f9, %f12
fbe %fcc1, loop_5023
loop_5022:
lduh [%l7 + 0x24], %o7
stw %i5, [%l7 + 0x18]
ldsb [%l7 + 0x1C], %o1
loop_5023:
fxnors %f0, %f6, %f5
fpack16 %f8, %f13
call loop_5024
fnegd %f4, %f2
edge32 %i0, %l0, %l1
ldd [%l7 + 0x40], %f4
loop_5024:
tn %xcc, 0x5
fabss %f8, %f14
ldsw [%l7 + 0x24], %o6
ldub [%l7 + 0x41], %l3
ldub [%l7 + 0x75], %l4
sth %i4, [%l7 + 0x3E]
ldd [%l7 + 0x48], %f10
lduh [%l7 + 0x10], %o4
addccc %g6, %i6, %o3
umulcc %i7, 0x17E3, %g1
stw %g2, [%l7 + 0x3C]
orncc %l5, 0x0686, %o5
movcc %icc, %l6, %i1
ldsh [%l7 + 0x60], %g4
sub %g5, 0x0073, %g3
fmul8x16al %f5, %f11, %f0
fpack32 %f0, %f6, %f0
fmovdne %xcc, %f11, %f6
fornot2s %f5, %f4, %f7
edge32l %o2, %g7, %l2
fnot2s %f10, %f3
fzeros %f9
sdiv %i3, 0x0816, %i2
fcmps %fcc3, %f11, %f3
sth %o0, [%l7 + 0x2A]
edge32l %i5, %o1, %o7
fcmpne32 %f10, %f10, %l0
sdivx %i0, 0x0D63, %l1
movleu %xcc, %l3, %o6
ldsw [%l7 + 0x4C], %i4
movl %xcc, %o4, %l4
fcmpd %fcc1, %f10, %f0
st %f11, [%l7 + 0x10]
udiv %i6, 0x0963, %g6
tsubcctv %o3, %i7, %g2
std %f4, [%l7 + 0x48]
ld [%l7 + 0x70], %f3
ldx [%l7 + 0x10], %l5
ldx [%l7 + 0x08], %g1
movneg %xcc, %o5, %l6
fnot2s %f0, %f12
movre %g4, 0x0D5, %i1
movg %xcc, %g3, %g5
fbl %fcc0, loop_5025
ldsw [%l7 + 0x74], %o2
fbo,a %fcc0, loop_5026
movrne %l2, %g7, %i2
loop_5025:
add %i3, 0x1A30, %i5
fmovdneg %xcc, %f5, %f7
loop_5026:
ldsb [%l7 + 0x5C], %o0
ld [%l7 + 0x78], %f15
fmovdl %xcc, %f8, %f4
sllx %o1, 0x14, %l0
array8 %o7, %i0, %l3
umul %l1, %o6, %i4
ld [%l7 + 0x50], %f5
stx %l4, [%l7 + 0x18]
orncc %o4, %g6, %o3
bgu %icc, loop_5027
orncc %i6, %g2, %i7
fmovsne %icc, %f3, %f9
fmovsleu %icc, %f11, %f6
loop_5027:
ldsh [%l7 + 0x66], %l5
fnand %f4, %f8, %f0
ldsb [%l7 + 0x2F], %g1
ld [%l7 + 0x24], %f11
ldx [%l7 + 0x58], %l6
umulcc %o5, %g4, %i1
movre %g3, 0x2B9, %g5
ldsw [%l7 + 0x28], %o2
movvc %icc, %l2, %i2
fmovdpos %xcc, %f7, %f9
fnegs %f1, %f14
brnz %g7, loop_5028
ldd [%l7 + 0x28], %f10
fexpand %f12, %f2
nop
setx loop_5029, %l0, %l1
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_5028:
move %xcc, %i5, %i3
st %f13, [%l7 + 0x2C]
fmovdneg %xcc, %f14, %f6
loop_5029:
ldsh [%l7 + 0x72], %o0
sra %l0, 0x15, %o1
fmovda %xcc, %f4, %f15
fcmple16 %f12, %f10, %o7
movrne %i0, %l1, %l3
for %f14, %f12, %f8
fbo,a %fcc3, loop_5030
ldd [%l7 + 0x38], %f12
lduw [%l7 + 0x14], %o6
movvs %icc, %l4, %i4
loop_5030:
edge32n %o4, %g6, %o3
alignaddr %i6, %i7, %l5
fba %fcc3, loop_5031
edge32l %g2, %l6, %o5
fxor %f8, %f10, %f0
stb %g1, [%l7 + 0x56]
loop_5031:
fbul %fcc2, loop_5032
fmovsl %icc, %f2, %f11
fmovde %xcc, %f4, %f0
move %icc, %g4, %i1
loop_5032:
andn %g3, 0x1BEF, %o2
stb %g5, [%l7 + 0x11]
fbue %fcc1, loop_5033
fabsd %f4, %f6
fmovspos %icc, %f7, %f13
fpsub32 %f6, %f8, %f8
loop_5033:
bvs,a %xcc, loop_5034
fmovdleu %icc, %f9, %f11
ldsb [%l7 + 0x35], %l2
fandnot1s %f10, %f13, %f8
loop_5034:
ldd [%l7 + 0x20], %f8
fmovdge %xcc, %f12, %f5
fornot2 %f8, %f12, %f8
ld [%l7 + 0x34], %f8
fcmpeq16 %f4, %f14, %i2
fmovsg %icc, %f6, %f8
orncc %i5, 0x028A, %g7
fmovde %icc, %f4, %f7
tg %xcc, 0x6
bgu,a loop_5035
be,a,pt %icc, loop_5036
sdivx %o0, 0x099E, %l0
faligndata %f8, %f14, %f12
loop_5035:
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
loop_5036:
stx %i3, [%l7 + 0x10]
st %f5, [%l7 + 0x18]
stx %o1, [%l7 + 0x40]
loop_5037:
fmovspos %xcc, %f2, %f9
ldsw [%l7 + 0x44], %o7
sub %i0, %l1, %l3
fzeros %f1
fcmple32 %f14, %f0, %o6
brgz,a %l4, loop_5038
sllx %o4, 0x13, %i4
edge8n %o3, %g6, %i6
srlx %l5, 0x14, %g2
loop_5038:
fmovdge %icc, %f1, %f13
stw %i7, [%l7 + 0x08]
ldsw [%l7 + 0x10], %o5
tcc %xcc, 0x5
brz %l6, loop_5039
stb %g4, [%l7 + 0x76]
stx %i1, [%l7 + 0x40]
tl %xcc, 0x7
loop_5039:
fmovspos %icc, %f15, %f11
nop
setx loop_5040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %g1, 0x164E, %g3
fcmpeq16 %f14, %f10, %o2
fpackfix %f6, %f7
loop_5040:
popc %l2, %i2
ldx [%l7 + 0x68], %g5
st %f12, [%l7 + 0x5C]
ldx [%l7 + 0x38], %g7
fmul8sux16 %f6, %f12, %f6
fpack16 %f8, %f4
fmovse %icc, %f9, %f14
ldd [%l7 + 0x10], %f2
ldub [%l7 + 0x0B], %i5
ldsb [%l7 + 0x09], %o0
movrne %i3, %l0, %o1
fmovsle %icc, %f4, %f10
fpsub16s %f13, %f3, %f11
fnand %f4, %f10, %f2
st %f14, [%l7 + 0x64]
tsubcctv %i0, 0x0A9D, %o7
lduw [%l7 + 0x44], %l1
srax %o6, %l3, %l4
fmovdcs %icc, %f14, %f5
fmovsvc %icc, %f1, %f4
fors %f9, %f12, %f4
ldub [%l7 + 0x6F], %i4
ldub [%l7 + 0x5E], %o3
movrgez %g6, 0x166, %o4
ldsw [%l7 + 0x10], %l5
te %icc, 0x5
fnegs %f8, %f9
movn %icc, %i6, %g2
sra %i7, %l6, %g4
stx %o5, [%l7 + 0x30]
fpsub16s %f8, %f0, %f10
array32 %i1, %g3, %g1
ldsh [%l7 + 0x4C], %l2
movleu %xcc, %o2, %i2
tn %xcc, 0x1
fcmpes %fcc3, %f9, %f6
edge32 %g5, %i5, %g7
fbg %fcc0, loop_5041
st %f14, [%l7 + 0x64]
fpadd16 %f2, %f2, %f4
stb %o0, [%l7 + 0x4E]
loop_5041:
fpsub32s %f11, %f15, %f4
srlx %i3, 0x08, %o1
sra %l0, %o7, %l1
fbu,a %fcc0, loop_5042
ldsh [%l7 + 0x4C], %o6
lduw [%l7 + 0x70], %l3
fbug,a %fcc1, loop_5043
loop_5042:
brnz %l4, loop_5044
fmovsg %xcc, %f7, %f2
ldub [%l7 + 0x6D], %i4
loop_5043:
movleu %xcc, %o3, %i0
loop_5044:
movrgez %o4, %g6, %l5
movcs %xcc, %g2, %i6
stw %l6, [%l7 + 0x18]
movleu %icc, %i7, %g4
array32 %o5, %g3, %g1
ldsh [%l7 + 0x58], %i1
fba,a %fcc3, loop_5045
sra %l2, 0x17, %i2
tleu %xcc, 0x4
subc %g5, 0x028B, %o2
loop_5045:
add %g7, %i5, %i3
ldx [%l7 + 0x30], %o0
fornot1 %f6, %f2, %f14
fmovdge %icc, %f13, %f3
fcmped %fcc2, %f0, %f2
fornot2s %f12, %f13, %f8
fba %fcc0, loop_5046
fones %f12
fbo %fcc0, loop_5047
udiv %l0, 0x119A, %o1
loop_5046:
ldd [%l7 + 0x78], %f4
fmovsle %xcc, %f14, %f10
loop_5047:
fpsub32s %f7, %f6, %f13
fmul8x16al %f0, %f12, %f10
fbu,a %fcc2, loop_5048
fornot1s %f4, %f3, %f0
fxor %f0, %f12, %f10
fbue,a %fcc2, loop_5049
loop_5048:
movge %icc, %l1, %o7
ldx [%l7 + 0x38], %l3
fpsub16 %f8, %f14, %f6
loop_5049:
array32 %o6, %i4, %l4
stx %i0, [%l7 + 0x28]
tne %xcc, 0x6
array16 %o4, %o3, %l5
ldd [%l7 + 0x10], %f2
fmul8x16 %f13, %f4, %f0
st %f7, [%l7 + 0x50]
std %f10, [%l7 + 0x28]
lduw [%l7 + 0x28], %g6
fcmple16 %f4, %f0, %i6
ldx [%l7 + 0x48], %g2
taddcc %l6, %g4, %o5
udiv %g3, 0x1B30, %g1
stb %i7, [%l7 + 0x71]
array16 %i1, %l2, %g5
tcs %xcc, 0x0
nop
setx loop_5050, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x3D], %i2
call loop_5051
addc %i5, 0x0BD0, %i3
loop_5050:
nop
setx loop_5052, %l0, %l1
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 + 0x68], %f14
loop_5051:
ldsb [%l7 + 0x32], %g7
fmuld8ulx16 %f5, %f11, %f10
loop_5052:
fors %f12, %f2, %f2
ldx [%l7 + 0x50], %o0
fmovdle %xcc, %f10, %f14
stb %l0, [%l7 + 0x0C]
sll %o1, %l1, %l3
fornot1s %f13, %f12, %f15
fpmerge %f12, %f2, %f6
fbug %fcc3, loop_5053
ldx [%l7 + 0x50], %o6
fmovscc %xcc, %f6, %f4
fabsd %f6, %f8
loop_5053:
fmovsl %xcc, %f7, %f5
fmovrsgz %i4, %f14, %f6
orncc %l4, %i0, %o4
fmovsvs %xcc, %f9, %f9
add %o3, 0x08FB, %l5
std %f4, [%l7 + 0x58]
sth %o7, [%l7 + 0x70]
fmovdneg %xcc, %f3, %f9
ba,a %icc, loop_5054
lduh [%l7 + 0x0C], %g6
fnot2 %f4, %f6
fmovsvs %icc, %f8, %f14
loop_5054:
bleu,a %icc, loop_5055
fmul8sux16 %f4, %f4, %f4
fand %f4, %f4, %f0
fmovdvc %icc, %f9, %f1
loop_5055:
fmuld8ulx16 %f1, %f10, %f12
tgu %icc, 0x7
faligndata %f10, %f12, %f10
fnor %f12, %f10, %f2
movn %icc, %i6, %l6
fmul8x16au %f7, %f3, %f2
fabsd %f10, %f0
lduw [%l7 + 0x2C], %g2
fmovsgu %xcc, %f14, %f7
movvc %icc, %o5, %g4
std %f6, [%l7 + 0x48]
fcmple16 %f10, %f0, %g1
bl,a loop_5056
fmovrdgz %g3, %f6, %f14
bcs,a,pn %xcc, loop_5057
fmovspos %xcc, %f13, %f1
loop_5056:
fmuld8sux16 %f14, %f8, %f4
addc %i7, 0x1F37, %i1
loop_5057:
stw %g5, [%l7 + 0x6C]
ldsw [%l7 + 0x68], %o2
movrgez %i2, %i5, %l2
udivcc %g7, 0x1FD0, %i3
mulscc %l0, 0x0652, %o0
sth %o1, [%l7 + 0x32]
fsrc1s %f4, %f11
sth %l1, [%l7 + 0x16]
fand %f0, %f12, %f2
fmovdleu %icc, %f13, %f12
andcc %o6, %i4, %l4
array8 %i0, %o4, %o3
nop
setx loop_5058, %l0, %l1
jmpl %l1, %l3
bleu %xcc, loop_5059
addcc %l5, 0x09BB, %g6
stx %i6, [%l7 + 0x38]
loop_5058:
stw %o7, [%l7 + 0x20]
loop_5059:
fbu %fcc0, loop_5060
tg %icc, 0x7
lduw [%l7 + 0x24], %g2
sth %o5, [%l7 + 0x58]
loop_5060:
sra %g4, 0x18, %l6
sdivx %g1, 0x10AD, %g3
bne,a,pt %icc, loop_5061
fmovs %f11, %f8
fzero %f4
stw %i1, [%l7 + 0x14]
loop_5061:
fnegs %f0, %f3
stb %g5, [%l7 + 0x7A]
mulscc %o2, 0x0D31, %i7
edge8 %i5, %l2, %i2
bne,a,pt %xcc, loop_5062
lduh [%l7 + 0x72], %i3
taddcc %l0, 0x1826, %o0
ldsw [%l7 + 0x18], %o1
loop_5062:
srax %l1, 0x1F, %g7
umul %i4, %l4, %o6
fbo %fcc3, loop_5063
orcc %o4, %o3, %l3
fpadd16s %f1, %f5, %f9
fornot2 %f4, %f14, %f0
loop_5063:
fpackfix %f10, %f0
fbn,a %fcc3, loop_5064
fmovrsgz %l5, %f1, %f9
alignaddr %g6, %i0, %i6
sth %g2, [%l7 + 0x4A]
loop_5064:
ta %xcc, 0x4
fmovdleu %xcc, %f7, %f6
fmul8sux16 %f4, %f14, %f8
movrgez %o7, 0x1DE, %o5
fmovdcc %icc, %f8, %f4
fornot2 %f12, %f14, %f4
fmovd %f8, %f4
sth %g4, [%l7 + 0x7C]
addcc %l6, 0x0743, %g3
ldd [%l7 + 0x58], %f8
stw %g1, [%l7 + 0x6C]
ldx [%l7 + 0x70], %i1
fxnor %f12, %f10, %f12
array16 %g5, %o2, %i5
movpos %icc, %l2, %i7
movrne %i3, 0x19F, %i2
udivx %o0, 0x1FEF, %l0
fandnot1 %f0, %f10, %f2
fmovdgu %xcc, %f15, %f1
lduh [%l7 + 0x0C], %o1
fcmped %fcc2, %f0, %f6
te %icc, 0x1
fmul8x16al %f1, %f13, %f12
bgu,pn %xcc, loop_5065
taddcc %g7, 0x019E, %l1
ble %xcc, loop_5066
fornot1 %f8, %f4, %f4
loop_5065:
stx %l4, [%l7 + 0x28]
fmovrslez %o6, %f5, %f1
loop_5066:
ldsb [%l7 + 0x30], %i4
st %f14, [%l7 + 0x40]
lduw [%l7 + 0x50], %o3
fmovde %icc, %f9, %f2
fcmpne16 %f8, %f8, %l3
fcmple32 %f6, %f6, %l5
ldsw [%l7 + 0x64], %o4
tsubcctv %i0, %i6, %g2
fmovrdlz %o7, %f6, %f14
ldsb [%l7 + 0x54], %g6
tl %xcc, 0x6
addccc %o5, 0x0F28, %g4
for %f2, %f10, %f10
movrne %l6, 0x130, %g3
srl %g1, 0x0A, %g5
stx %o2, [%l7 + 0x58]
movg %icc, %i1, %l2
bvs,pn %icc, loop_5067
array16 %i7, %i5, %i2
ldub [%l7 + 0x50], %i3
sth %l0, [%l7 + 0x4C]
loop_5067:
addc %o0, %g7, %l1
movrgz %l4, %o6, %i4
fandnot1s %f7, %f11, %f15
fnot1 %f8, %f6
fnot1s %f12, %f8
movvc %icc, %o3, %l3
ldx [%l7 + 0x10], %o1
ldsh [%l7 + 0x62], %l5
sth %o4, [%l7 + 0x2C]
fbg,a %fcc2, loop_5068
fpackfix %f12, %f13
fmovsgu %xcc, %f13, %f2
fornot1s %f14, %f6, %f1
loop_5068:
add %i6, %i0, %g2
array16 %o7, %g6, %o5
fmovrde %l6, %f14, %f12
fnot1 %f12, %f12
ldsw [%l7 + 0x14], %g4
movrgz %g3, 0x336, %g5
fornot2s %f7, %f5, %f3
lduh [%l7 + 0x40], %o2
fzero %f0
fpadd16s %f13, %f14, %f15
stx %g1, [%l7 + 0x20]
call loop_5069
bcc %icc, loop_5070
addc %i1, 0x0370, %i7
fnors %f12, %f6, %f15
loop_5069:
nop
setx loop_5071, %l0, %l1
jmpl %l1, %i5
loop_5070:
nop
setx loop_5072, %l0, %l1
jmpl %l1, %i2
fbn,a %fcc2, loop_5073
te %xcc, 0x3
loop_5071:
sth %l2, [%l7 + 0x26]
loop_5072:
fcmps %fcc0, %f6, %f13
loop_5073:
array8 %l0, %i3, %o0
fxnor %f10, %f14, %f6
movpos %xcc, %l1, %l4
ldsw [%l7 + 0x3C], %g7
sth %o6, [%l7 + 0x76]
ld [%l7 + 0x0C], %f3
bleu,a,pn %xcc, loop_5074
ldsw [%l7 + 0x30], %o3
fmovdvs %xcc, %f1, %f10
fbe %fcc0, loop_5075
loop_5074:
ldx [%l7 + 0x10], %i4
ble loop_5076
sub %o1, %l5, %l3
loop_5075:
udivcc %i6, 0x07FB, %i0
fmovdneg %xcc, %f0, %f15
loop_5076:
orncc %g2, 0x1A93, %o4
array32 %g6, %o5, %l6
bg,pt %icc, loop_5077
taddcc %o7, 0x1825, %g3
fone %f10
lduw [%l7 + 0x68], %g5
loop_5077:
fbe,a %fcc1, loop_5078
st %f12, [%l7 + 0x1C]
orn %o2, %g4, %g1
ldx [%l7 + 0x60], %i7
loop_5078:
fba,a %fcc0, loop_5079
fbo,a %fcc0, loop_5080
ldub [%l7 + 0x5D], %i5
fbo,a %fcc0, loop_5081
loop_5079:
subcc %i2, %i1, %l2
loop_5080:
udivx %i3, 0x00EF, %l0
ldd [%l7 + 0x78], %f4
loop_5081:
fble %fcc2, loop_5082
pdist %f12, %f10, %f0
bleu,a,pt %icc, loop_5083
be loop_5084
loop_5082:
ld [%l7 + 0x30], %f5
ldsw [%l7 + 0x40], %l1
loop_5083:
fmovrse %o0, %f3, %f9
loop_5084:
lduw [%l7 + 0x54], %l4
brlz %o6, loop_5085
fbn %fcc3, loop_5086
fbu,a %fcc1, loop_5087
stw %o3, [%l7 + 0x78]
loop_5085:
fmovs %f13, %f13
loop_5086:
fpack32 %f6, %f0, %f8
loop_5087:
bcc,a %icc, loop_5088
ldsw [%l7 + 0x6C], %i4
ldsw [%l7 + 0x40], %o1
fabsd %f10, %f2
loop_5088:
tcc %icc, 0x2
lduw [%l7 + 0x5C], %g7
fmovd %f10, %f10
stx %l3, [%l7 + 0x60]
fmuld8ulx16 %f1, %f15, %f12
fmovsvs %icc, %f7, %f0
ldsw [%l7 + 0x24], %l5
sdivcc %i0, 0x0E22, %i6
fble %fcc0, loop_5089
movl %icc, %o4, %g2
ldsb [%l7 + 0x75], %g6
fbuge,a %fcc0, loop_5090
loop_5089:
tn %icc, 0x1
fmovsn %icc, %f3, %f2
subcc %l6, 0x1DED, %o7
loop_5090:
movneg %icc, %g3, %g5
tsubcc %o5, %o2, %g4
fornot2 %f2, %f0, %f10
popc 0x034B, %g1
fmul8sux16 %f14, %f8, %f12
fabss %f0, %f12
stx %i7, [%l7 + 0x20]
nop
setx loop_5091, %l0, %l1
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, %i2, %i1
fcmple16 %f2, %f10, %i5
movn %xcc, %i3, %l0
loop_5091:
st %f14, [%l7 + 0x1C]
fpadd16s %f1, %f13, %f9
fmovs %f13, %f13
lduw [%l7 + 0x10], %l1
smul %o0, %l2, %l4
movge %icc, %o3, %i4
fornot2 %f0, %f10, %f8
fmovrse %o6, %f13, %f8
bpos,pn %xcc, loop_5092
movcs %icc, %g7, %l3
ldsw [%l7 + 0x70], %l5
fnegd %f8, %f8
loop_5092:
mulscc %i0, 0x01E9, %i6
ldsh [%l7 + 0x62], %o4
addcc %g2, 0x189D, %g6
fmuld8ulx16 %f9, %f14, %f8
std %f8, [%l7 + 0x70]
edge8l %o1, %o7, %l6
and %g3, %g5, %o2
ldsw [%l7 + 0x4C], %o5
ld [%l7 + 0x08], %f8
st %f6, [%l7 + 0x0C]
fmuld8ulx16 %f7, %f3, %f12
std %f0, [%l7 + 0x10]
tsubcctv %g1, %g4, %i2
fpsub32 %f10, %f4, %f2
fmovrsne %i7, %f2, %f6
fnor %f10, %f14, %f0
fbg,a %fcc3, loop_5093
srl %i1, %i3, %i5
lduh [%l7 + 0x08], %l0
st %f8, [%l7 + 0x18]
loop_5093:
fnegd %f10, %f0
orn %l1, %o0, %l4
tne %xcc, 0x3
movg %icc, %l2, %i4
fsrc2 %f8, %f10
taddcctv %o3, %o6, %l3
movrlez %l5, %i0, %g7
stx %i6, [%l7 + 0x38]
smul %o4, 0x1A6D, %g6
ldsb [%l7 + 0x43], %o1
or %o7, 0x1EFA, %g2
fpack32 %f2, %f14, %f0
edge8ln %l6, %g5, %o2
ld [%l7 + 0x20], %f2
ldsw [%l7 + 0x5C], %o5
bg %icc, loop_5094
subccc %g3, %g4, %g1
xorcc %i7, %i2, %i3
fble,a %fcc2, loop_5095
loop_5094:
movne %xcc, %i1, %l0
bvs,a,pn %xcc, loop_5096
stb %l1, [%l7 + 0x74]
loop_5095:
edge8l %o0, %i5, %l2
udivx %i4, 0x194B, %o3
loop_5096:
stw %l4, [%l7 + 0x48]
fpadd32 %f10, %f2, %f10
fmovdl %icc, %f14, %f12
movvs %icc, %o6, %l3
movn %xcc, %l5, %g7
fpadd16s %f8, %f12, %f1
ldx [%l7 + 0x28], %i0
tvc %icc, 0x0
fcmple32 %f12, %f2, %i6
move %icc, %o4, %g6
fcmped %fcc0, %f12, %f4
fmovsvs %xcc, %f0, %f3
stb %o1, [%l7 + 0x30]
bpos,pn %xcc, loop_5097
orncc %g2, 0x1557, %o7
fxor %f12, %f8, %f4
fmovdne %xcc, %f11, %f6
loop_5097:
fmul8ulx16 %f6, %f6, %f8
sth %g5, [%l7 + 0x42]
stb %o2, [%l7 + 0x0C]
ldsh [%l7 + 0x3A], %l6
lduh [%l7 + 0x2A], %g3
fmovrslz %g4, %f3, %f3
fpadd32 %f4, %f8, %f4
fcmpeq16 %f6, %f0, %g1
lduh [%l7 + 0x0C], %i7
edge8n %i2, %o5, %i3
fpsub16 %f8, %f4, %f4
fba %fcc1, loop_5098
fbe,a %fcc1, loop_5099
tpos %xcc, 0x3
edge8n %i1, %l1, %l0
loop_5098:
stb %o0, [%l7 + 0x0C]
loop_5099:
fmovse %icc, %f2, %f7
bpos,pn %icc, loop_5100
fxor %f2, %f14, %f4
addcc %l2, 0x16CC, %i4
array32 %o3, %i5, %l4
loop_5100:
fmovsvc %xcc, %f11, %f11
lduw [%l7 + 0x08], %o6
movrne %l3, %l5, %i0
add %i6, %g7, %o4
ldsb [%l7 + 0x62], %g6
fcmpes %fcc2, %f3, %f9
std %f8, [%l7 + 0x48]
fnands %f10, %f7, %f7
tcs %xcc, 0x4
ldsb [%l7 + 0x0F], %o1
movrgez %o7, %g5, %g2
bne,a loop_5101
bpos loop_5102
fcmpgt32 %f8, %f2, %o2
fmovsn %icc, %f11, %f2
loop_5101:
fbug %fcc1, loop_5103
loop_5102:
te %xcc, 0x5
movpos %icc, %l6, %g3
bvc,a loop_5104
loop_5103:
ldub [%l7 + 0x7A], %g1
fbu,a %fcc0, loop_5105
ldsh [%l7 + 0x70], %i7
loop_5104:
ldsw [%l7 + 0x10], %g4
fmovrsgz %o5, %f1, %f7
loop_5105:
st %f14, [%l7 + 0x10]
fpmerge %f11, %f0, %f4
ba,a loop_5106
ldub [%l7 + 0x64], %i2
fmul8x16 %f9, %f2, %f0
std %f10, [%l7 + 0x28]
loop_5106:
fcmpeq32 %f4, %f10, %i1
ldx [%l7 + 0x08], %i3
be,a %icc, loop_5107
ldsh [%l7 + 0x44], %l0
stw %o0, [%l7 + 0x58]
fone %f4
loop_5107:
movl %xcc, %l2, %i4
lduw [%l7 + 0x64], %l1
ta %icc, 0x5
stx %i5, [%l7 + 0x70]
udiv %l4, 0x1035, %o6
movg %xcc, %o3, %l3
movneg %icc, %i0, %l5
andn %g7, %i6, %g6
xnor %o4, %o1, %o7
stx %g5, [%l7 + 0x68]
andncc %g2, %l6, %o2
stx %g3, [%l7 + 0x78]
movneg %xcc, %g1, %g4
ldsw [%l7 + 0x54], %i7
stw %i2, [%l7 + 0x38]
fmovsvc %icc, %f8, %f15
ldsh [%l7 + 0x6E], %i1
fpsub32s %f14, %f2, %f0
ba,a %icc, loop_5108
fmovdvs %xcc, %f12, %f12
std %f6, [%l7 + 0x20]
fmovsleu %xcc, %f6, %f11
loop_5108:
be,pn %icc, loop_5109
tge %xcc, 0x5
fbo %fcc0, loop_5110
tvc %xcc, 0x7
loop_5109:
fmul8x16au %f8, %f15, %f2
lduh [%l7 + 0x34], %o5
loop_5110:
stb %l0, [%l7 + 0x18]
std %f4, [%l7 + 0x20]
tg %icc, 0x0
fbul,a %fcc0, loop_5111
std %f8, [%l7 + 0x58]
fmovspos %xcc, %f3, %f2
st %f3, [%l7 + 0x58]
loop_5111:
fcmpd %fcc1, %f14, %f4
fpadd16 %f10, %f14, %f12
movgu %xcc, %i3, %l2
fnor %f4, %f4, %f12
sethi 0x109E, %i4
ldsh [%l7 + 0x3E], %l1
fmovsne %icc, %f8, %f3
edge32l %i5, %o0, %o6
ba,pn %xcc, loop_5112
fmovdle %icc, %f9, %f5
sdivx %l4, 0x077A, %o3
std %f14, [%l7 + 0x08]
loop_5112:
fnor %f8, %f0, %f4
brz %l3, loop_5113
bshuffle %f12, %f0, %f10
fpadd32s %f2, %f14, %f8
bvs loop_5114
loop_5113:
udivcc %i0, 0x07F0, %l5
ldsw [%l7 + 0x40], %g7
xor %g6, %o4, %i6
loop_5114:
bneg,a loop_5115
lduh [%l7 + 0x20], %o1
lduw [%l7 + 0x48], %o7
bl,pt %xcc, loop_5116
loop_5115:
std %f12, [%l7 + 0x28]
sth %g5, [%l7 + 0x28]
fbuge,a %fcc1, loop_5117
loop_5116:
tle %xcc, 0x6
umul %l6, %o2, %g3
ldsb [%l7 + 0x19], %g1
loop_5117:
sth %g2, [%l7 + 0x12]
ble,a %icc, loop_5118
mulx %g4, 0x0A7D, %i2
ldsw [%l7 + 0x20], %i7
brgz,a %i1, loop_5119
loop_5118:
sethi 0x1D13, %o5
udiv %l0, 0x17BE, %i3
movrgez %i4, 0x00A, %l1
loop_5119:
andncc %i5, %o0, %o6
fsrc2 %f10, %f0
fzero %f10
fxors %f5, %f9, %f6
ldd [%l7 + 0x10], %f8
sth %l2, [%l7 + 0x56]
brz %l4, loop_5120
stb %l3, [%l7 + 0x0C]
array32 %i0, %o3, %g7
lduw [%l7 + 0x4C], %l5
loop_5120:
fmovsl %icc, %f0, %f15
fcmps %fcc3, %f13, %f7
sub %g6, 0x028B, %o4
edge16ln %o1, %i6, %g5
lduh [%l7 + 0x70], %l6
ldx [%l7 + 0x68], %o7
movcs %icc, %g3, %g1
edge32l %g2, %g4, %i2
ldd [%l7 + 0x48], %f8
ld [%l7 + 0x20], %f12
fcmpgt16 %f10, %f12, %i7
fmovsleu %xcc, %f0, %f1
be,a loop_5121
udivx %i1, 0x1496, %o2
ba %icc, loop_5122
ldsb [%l7 + 0x77], %o5
loop_5121:
brlez,a %i3, loop_5123
fbne %fcc0, loop_5124
loop_5122:
fornot1s %f11, %f6, %f4
fabsd %f2, %f12
loop_5123:
fmul8x16al %f4, %f7, %f12
loop_5124:
fbule,a %fcc0, loop_5125
lduh [%l7 + 0x30], %l0
tle %icc, 0x1
udivx %i4, 0x056D, %i5
loop_5125:
umul %o0, 0x007C, %l1
srax %o6, 0x14, %l2
fmovscc %xcc, %f5, %f0
bcs,pt %icc, loop_5126
fmovspos %icc, %f0, %f3
movrlez %l3, 0x113, %l4
srl %o3, %i0, %g7
loop_5126:
stw %l5, [%l7 + 0x30]
ldub [%l7 + 0x24], %o4
srl %g6, 0x0E, %o1
stb %i6, [%l7 + 0x6D]
smul %l6, %o7, %g5
popc %g1, %g3
movrlez %g2, 0x0F9, %g4
mulx %i7, %i2, %o2
ldsw [%l7 + 0x18], %i1
ldub [%l7 + 0x13], %o5
fbn,a %fcc3, loop_5127
ldsw [%l7 + 0x0C], %l0
stb %i4, [%l7 + 0x79]
fnegs %f15, %f14
loop_5127:
ldsh [%l7 + 0x56], %i3
array32 %i5, %l1, %o6
fcmpeq16 %f0, %f14, %l2
bne,a loop_5128
ldsh [%l7 + 0x78], %l3
fmovsl %xcc, %f13, %f6
orcc %o0, 0x177B, %o3
loop_5128:
tneg %icc, 0x3
fone %f6
ldd [%l7 + 0x18], %f8
mova %icc, %i0, %g7
std %f2, [%l7 + 0x28]
ldx [%l7 + 0x10], %l5
sth %l4, [%l7 + 0x14]
fxnor %f12, %f2, %f2
srl %o4, %g6, %o1
nop
setx loop_5129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %l6, %f2, %f8
fnands %f3, %f14, %f5
ldsh [%l7 + 0x46], %o7
loop_5129:
edge16l %i6, %g5, %g1
sllx %g2, 0x06, %g4
sdivcc %g3, 0x012D, %i2
std %f4, [%l7 + 0x40]
fpsub16 %f2, %f10, %f12
ldx [%l7 + 0x48], %i7
fbl %fcc2, loop_5130
fornot2 %f6, %f12, %f10
bvs %icc, loop_5131
lduw [%l7 + 0x14], %o2
loop_5130:
call loop_5132
umulcc %i1, %l0, %i4
loop_5131:
array32 %o5, %i5, %i3
fmuld8sux16 %f0, %f6, %f8
loop_5132:
fmovdleu %xcc, %f10, %f10
pdist %f4, %f0, %f12
popc 0x1C24, %o6
sub %l2, 0x1B09, %l1
tneg %xcc, 0x7
ldsw [%l7 + 0x20], %o0
fmul8ulx16 %f10, %f0, %f12
ldd [%l7 + 0x10], %f12
fmovsg %xcc, %f12, %f6
fbn,a %fcc0, loop_5133
call loop_5134
ldd [%l7 + 0x70], %f0
bcs %xcc, loop_5135
loop_5133:
fand %f12, %f0, %f12
loop_5134:
fmovrsgz %l3, %f10, %f11
fpmerge %f5, %f1, %f14
loop_5135:
addccc %i0, %o3, %l5
smul %g7, %o4, %l4
fpadd16 %f8, %f4, %f12
fpsub32s %f10, %f12, %f3
stb %o1, [%l7 + 0x52]
std %f8, [%l7 + 0x70]
fmovrsgez %g6, %f8, %f7
movre %o7, %l6, %i6
brnz,a %g5, loop_5136
edge32n %g2, %g1, %g4
ldd [%l7 + 0x70], %f0
fbul %fcc3, loop_5137
loop_5136:
stb %i2, [%l7 + 0x48]
ldsh [%l7 + 0x28], %i7
movcc %xcc, %o2, %i1
loop_5137:
fba %fcc1, loop_5138
bgu,a loop_5139
tge %xcc, 0x7
fbo %fcc1, loop_5140
loop_5138:
fmovspos %xcc, %f5, %f1
loop_5139:
sth %l0, [%l7 + 0x2E]
movvs %xcc, %i4, %g3
loop_5140:
fnand %f0, %f8, %f12
fmul8x16al %f15, %f5, %f8
faligndata %f2, %f14, %f6
edge8ln %i5, %o5, %i3
fmovdl %xcc, %f14, %f12
ldsb [%l7 + 0x40], %o6
stx %l1, [%l7 + 0x28]
fabsd %f8, %f2
srax %l2, 0x05, %l3
bgu,a loop_5141
stx %o0, [%l7 + 0x20]
srl %i0, 0x00, %o3
fpsub32 %f2, %f10, %f0
loop_5141:
fmovspos %xcc, %f14, %f5
std %f6, [%l7 + 0x60]
fpack32 %f12, %f6, %f0
movne %xcc, %l5, %g7
fmul8x16au %f2, %f12, %f4
udiv %o4, 0x064B, %o1
fmovrslz %g6, %f4, %f9
te %xcc, 0x1
fmovrde %l4, %f6, %f6
tcc %xcc, 0x5
fcmpes %fcc0, %f8, %f11
bne,a %icc, loop_5142
std %f8, [%l7 + 0x20]
fexpand %f7, %f2
movgu %xcc, %l6, %o7
loop_5142:
fbule,a %fcc0, loop_5143
fpackfix %f6, %f4
bpos,a,pn %xcc, loop_5144
bleu,a %xcc, loop_5145
loop_5143:
fcmple32 %f2, %f8, %i6
sth %g5, [%l7 + 0x34]
loop_5144:
lduw [%l7 + 0x48], %g2
loop_5145:
tgu %icc, 0x1
movpos %xcc, %g1, %g4
movcs %xcc, %i2, %o2
fmovse %icc, %f3, %f6
fsrc2 %f4, %f0
tcc %icc, 0x5
brlz %i1, loop_5146
movrgez %i7, 0x29D, %i4
fcmpeq16 %f6, %f4, %g3
fnors %f4, %f15, %f13
loop_5146:
fmovrsgez %i5, %f11, %f0
fpsub32s %f15, %f2, %f8
stx %l0, [%l7 + 0x08]
fpsub16s %f10, %f7, %f14
sth %i3, [%l7 + 0x7A]
lduh [%l7 + 0x2E], %o5
tl %xcc, 0x0
fnegd %f4, %f6
fbu,a %fcc3, loop_5147
ldsw [%l7 + 0x20], %l1
stx %l2, [%l7 + 0x70]
nop
setx loop_5148, %l0, %l1
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_5147:
fpmerge %f4, %f12, %f4
srax %o6, 0x09, %l3
fmovrslez %i0, %f6, %f15
loop_5148:
taddcc %o0, 0x05B4, %l5
ldx [%l7 + 0x60], %g7
srl %o3, %o1, %o4
bg,a loop_5149
fcmple16 %f0, %f0, %l4
std %f12, [%l7 + 0x48]
ldsb [%l7 + 0x3E], %l6
loop_5149:
fmovrdlz %g6, %f4, %f10
fnot2 %f8, %f12
nop
setx loop_5150, %l0, %l1
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 + 0x40], %o7
lduw [%l7 + 0x0C], %g5
brgez,a %i6, loop_5151
loop_5150:
brlez,a %g1, loop_5152
fcmped %fcc3, %f8, %f0
fbo,a %fcc0, loop_5153
loop_5151:
lduh [%l7 + 0x62], %g2
loop_5152:
ldx [%l7 + 0x08], %i2
fornot1s %f5, %f12, %f15
loop_5153:
edge16 %g4, %o2, %i7
fzero %f4
lduh [%l7 + 0x58], %i1
fmovse %xcc, %f2, %f12
st %f13, [%l7 + 0x34]
fors %f1, %f5, %f5
st %f13, [%l7 + 0x38]
fzeros %f1
fnot2s %f11, %f2
fnot2 %f6, %f10
move %xcc, %i4, %g3
sub %l0, %i3, %i5
fmovdge %icc, %f6, %f0
ldx [%l7 + 0x28], %o5
fornot1 %f8, %f8, %f0
ldub [%l7 + 0x70], %l2
fmuld8sux16 %f7, %f5, %f12
edge32ln %l1, %l3, %o6
srax %o0, 0x18, %l5
fabss %f5, %f4
fmul8x16al %f6, %f8, %f8
st %f9, [%l7 + 0x08]
sth %g7, [%l7 + 0x64]
sdivx %i0, 0x0FD5, %o1
ldx [%l7 + 0x78], %o4
fmul8x16al %f11, %f0, %f10
andcc %o3, 0x0D8C, %l6
xnor %l4, %o7, %g5
movrlez %g6, 0x325, %i6
lduh [%l7 + 0x62], %g1
array8 %i2, %g4, %g2
fornot2s %f7, %f3, %f8
ldsh [%l7 + 0x3E], %o2
fand %f4, %f10, %f14
pdist %f8, %f0, %f0
fmul8ulx16 %f10, %f2, %f0
sth %i1, [%l7 + 0x78]
fandnot1 %f4, %f0, %f12
sth %i7, [%l7 + 0x5A]
fnor %f4, %f12, %f10
ld [%l7 + 0x38], %f12
fpadd32s %f11, %f11, %f8
nop
setx loop_5154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x1C], %f11
faligndata %f8, %f4, %f12
mulscc %i4, %l0, %i3
loop_5154:
for %f2, %f10, %f0
sth %i5, [%l7 + 0x10]
ldsh [%l7 + 0x6E], %g3
ld [%l7 + 0x60], %f4
fmovscc %icc, %f11, %f10
tsubcc %o5, 0x1526, %l2
fmovdneg %xcc, %f5, %f11
array8 %l3, %o6, %l1
ba,a loop_5155
brnz %l5, loop_5156
sll %o0, 0x0A, %i0
brz %o1, loop_5157
loop_5155:
stb %o4, [%l7 + 0x66]
loop_5156:
ldsh [%l7 + 0x4A], %g7
ld [%l7 + 0x6C], %f5
loop_5157:
stw %o3, [%l7 + 0x30]
tl %icc, 0x0
bl,a %icc, loop_5158
edge16 %l4, %o7, %l6
smul %g5, 0x0452, %g6
movle %xcc, %i6, %i2
loop_5158:
ldsw [%l7 + 0x40], %g1
fmovde %icc, %f6, %f10
ba,a,pn %xcc, loop_5159
alignaddr %g2, %o2, %g4
edge8l %i7, %i1, %l0
fmovsge %xcc, %f1, %f13
loop_5159:
fmovs %f4, %f5
lduw [%l7 + 0x58], %i4
fmovrdlz %i5, %f14, %f0
fmovrdgz %g3, %f14, %f10
fmovda %xcc, %f7, %f9
st %f7, [%l7 + 0x20]
movg %xcc, %i3, %l2
ldsh [%l7 + 0x4C], %l3
lduh [%l7 + 0x3C], %o6
fcmps %fcc0, %f4, %f0
fmul8x16al %f5, %f14, %f2
add %l1, %o5, %l5
brnz %i0, loop_5160
bvc,pt %icc, loop_5161
alignaddrl %o0, %o1, %o4
ldsb [%l7 + 0x71], %o3
loop_5160:
fornot2 %f14, %f6, %f4
loop_5161:
bne,pt %xcc, loop_5162
andncc %g7, %l4, %l6
fzeros %f3
call loop_5163
loop_5162:
fnegs %f9, %f8
movneg %icc, %g5, %g6
alignaddrl %o7, %i2, %i6
loop_5163:
fmovsg %icc, %f2, %f1
brgz %g2, loop_5164
addc %o2, 0x0211, %g1
fornot1s %f6, %f7, %f0
fcmpd %fcc0, %f0, %f14
loop_5164:
fxnor %f6, %f4, %f14
ldx [%l7 + 0x40], %i7
movl %xcc, %g4, %i1
fcmpne32 %f12, %f0, %l0
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x40], %i5
addcc %g3, %i3, %i4
fzero %f2
movvc %icc, %l2, %l3
subcc %o6, 0x1810, %o5
for %f8, %f6, %f6
ta %xcc, 0x6
ba,a,pt %icc, loop_5165
fmovsvs %icc, %f12, %f14
fcmpeq32 %f10, %f2, %l5
ble,pn %icc, loop_5166
loop_5165:
edge32ln %i0, %l1, %o0
lduh [%l7 + 0x6E], %o4
tsubcctv %o1, %g7, %o3
loop_5166:
fmovdg %xcc, %f4, %f5
sethi 0x18B8, %l6
sth %g5, [%l7 + 0x16]
sub %l4, %o7, %i2
fexpand %f7, %f8
stb %g6, [%l7 + 0x13]
ld [%l7 + 0x48], %f14
tpos %icc, 0x4
ldsb [%l7 + 0x22], %g2
bcs loop_5167
movl %icc, %i6, %g1
fmovdn %icc, %f5, %f12
stx %o2, [%l7 + 0x08]
loop_5167:
stw %g4, [%l7 + 0x28]
st %f13, [%l7 + 0x20]
taddcc %i1, %i7, %l0
ldsw [%l7 + 0x28], %i5
fmovrde %g3, %f2, %f4
fmovsa %icc, %f14, %f1
fmovdvs %xcc, %f6, %f12
edge8n %i4, %l2, %l3
fmovrdgez %i3, %f2, %f6
fandnot1 %f8, %f0, %f12
stx %o6, [%l7 + 0x58]
srlx %l5, %i0, %o5
fnand %f10, %f8, %f6
std %f8, [%l7 + 0x68]
or %l1, 0x1A33, %o4
fbug %fcc0, loop_5168
tg %icc, 0x5
movneg %icc, %o0, %o1
stw %g7, [%l7 + 0x50]
loop_5168:
fmovsneg %icc, %f5, %f8
ldsw [%l7 + 0x2C], %l6
lduh [%l7 + 0x3C], %g5
bcs %icc, loop_5169
fcmpeq16 %f12, %f8, %l4
edge16 %o3, %i2, %g6
fcmps %fcc2, %f4, %f3
loop_5169:
fcmped %fcc3, %f12, %f10
fbuge,a %fcc1, loop_5170
fcmpes %fcc0, %f11, %f13
taddcc %g2, %i6, %g1
or %o7, 0x1C64, %o2
loop_5170:
bgu,a loop_5171
ldsh [%l7 + 0x4A], %g4
sth %i1, [%l7 + 0x18]
ta %xcc, 0x7
loop_5171:
lduw [%l7 + 0x44], %l0
fmovrslez %i5, %f13, %f12
fones %f1
ldd [%l7 + 0x10], %f10
addc %i7, %g3, %i4
fmul8x16au %f5, %f15, %f0
fmovdcs %xcc, %f8, %f3
fmovdvs %icc, %f15, %f14
fnegd %f10, %f6
move %xcc, %l3, %l2
stx %i3, [%l7 + 0x50]
fands %f15, %f15, %f3
mova %icc, %l5, %o6
std %f12, [%l7 + 0x28]
bgu,pt %icc, loop_5172
stx %o5, [%l7 + 0x58]
ldd [%l7 + 0x20], %f6
movn %icc, %l1, %i0
loop_5172:
sethi 0x1DB2, %o0
ldub [%l7 + 0x2A], %o4
ldsb [%l7 + 0x1B], %g7
addcc %o1, 0x0325, %g5
mulscc %l4, 0x1351, %l6
fmovsgu %xcc, %f8, %f14
sethi 0x12F2, %o3
sll %g6, 0x02, %i2
fmovdle %icc, %f5, %f10
fba %fcc2, loop_5173
stx %g2, [%l7 + 0x30]
fmovrsne %i6, %f9, %f6
sth %g1, [%l7 + 0x74]
loop_5173:
fmul8sux16 %f10, %f4, %f14
ldsw [%l7 + 0x38], %o2
nop
setx loop_5174, %l0, %l1
jmpl %l1, %o7
stw %g4, [%l7 + 0x64]
brz %l0, loop_5175
fpackfix %f8, %f8
loop_5174:
fsrc2 %f6, %f0
fbo %fcc0, loop_5176
loop_5175:
ldx [%l7 + 0x60], %i1
ldsw [%l7 + 0x3C], %i7
bgu,pt %xcc, loop_5177
loop_5176:
brz %i5, loop_5178
ldsb [%l7 + 0x6C], %i4
sth %g3, [%l7 + 0x48]
loop_5177:
movleu %xcc, %l3, %l2
loop_5178:
lduh [%l7 + 0x44], %i3
ldsh [%l7 + 0x3E], %l5
movneg %xcc, %o5, %o6
fbug %fcc2, loop_5179
edge16 %l1, %i0, %o4
stb %g7, [%l7 + 0x55]
fmovdn %icc, %f1, %f4
loop_5179:
fbn %fcc3, loop_5180
tg %xcc, 0x2
pdist %f14, %f8, %f6
tl %xcc, 0x6
loop_5180:
movpos %icc, %o1, %o0
subc %l4, %l6, %g5
fpadd16s %f9, %f15, %f5
bcc loop_5181
fmovsneg %icc, %f13, %f0
fnot2s %f11, %f0
udivx %o3, 0x0926, %i2
loop_5181:
ldsh [%l7 + 0x66], %g2
fmovscs %icc, %f4, %f9
fpsub16s %f3, %f13, %f5
subc %g6, %i6, %o2
smulcc %g1, 0x137C, %g4
ldx [%l7 + 0x70], %o7
fcmpes %fcc3, %f7, %f11
movrgez %i1, 0x1A2, %l0
fornot2s %f15, %f4, %f15
stw %i7, [%l7 + 0x64]
st %f7, [%l7 + 0x1C]
fmovrslz %i5, %f6, %f2
fmovdne %xcc, %f0, %f11
movcc %icc, %g3, %l3
orcc %l2, %i3, %l5
faligndata %f14, %f8, %f12
ldub [%l7 + 0x43], %o5
tsubcc %i4, %l1, %i0
bvs loop_5182
fabss %f14, %f12
tsubcctv %o4, 0x01CF, %o6
ldub [%l7 + 0x1E], %g7
loop_5182:
fbue,a %fcc3, loop_5183
edge32 %o1, %l4, %l6
ldsh [%l7 + 0x3E], %g5
or %o3, 0x0A6F, %o0
loop_5183:
stx %g2, [%l7 + 0x70]
ldub [%l7 + 0x0F], %g6
brgz,a %i2, loop_5184
fba %fcc3, loop_5185
ldsh [%l7 + 0x32], %i6
fmul8x16au %f0, %f5, %f6
loop_5184:
fmovdpos %icc, %f10, %f8
loop_5185:
ldub [%l7 + 0x6E], %o2
sethi 0x09E2, %g1
ldsb [%l7 + 0x0D], %o7
stw %g4, [%l7 + 0x24]
std %f12, [%l7 + 0x70]
fmovsn %xcc, %f8, %f2
bge,a %icc, loop_5186
fandnot1s %f12, %f12, %f2
edge32n %i1, %l0, %i5
umulcc %g3, %i7, %l2
loop_5186:
fbug %fcc2, loop_5187
array8 %l3, %i3, %o5
fmul8x16 %f1, %f8, %f8
bge,a loop_5188
loop_5187:
fmovrdlz %i4, %f12, %f4
fmovdvs %icc, %f1, %f14
movl %xcc, %l1, %l5
loop_5188:
ldx [%l7 + 0x60], %o4
xorcc %o6, 0x0F68, %g7
ld [%l7 + 0x0C], %f10
ldub [%l7 + 0x0F], %i0
fpadd16s %f12, %f9, %f14
bn,a,pn %icc, loop_5189
bcs,a,pn %icc, loop_5190
nop
setx loop_5191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnor %f10, %f2, %f6
loop_5189:
ldsw [%l7 + 0x44], %l4
loop_5190:
ldsw [%l7 + 0x6C], %o1
loop_5191:
fmovsa %xcc, %f5, %f2
fpsub16s %f14, %f14, %f12
ldd [%l7 + 0x10], %f0
fpack16 %f2, %f3
ldsw [%l7 + 0x4C], %g5
ldsb [%l7 + 0x59], %o3
fzero %f14
sth %l6, [%l7 + 0x18]
brgz %o0, loop_5192
sth %g6, [%l7 + 0x26]
std %f10, [%l7 + 0x58]
movrne %g2, %i6, %i2
loop_5192:
fmovsneg %xcc, %f8, %f5
fmovd %f12, %f14
brnz,a %o2, loop_5193
fbul,a %fcc0, loop_5194
andn %o7, %g1, %g4
pdist %f14, %f2, %f4
loop_5193:
edge32l %i1, %i5, %g3
loop_5194:
bvs,a %icc, loop_5195
sth %l0, [%l7 + 0x0E]
ldsb [%l7 + 0x41], %i7
stb %l2, [%l7 + 0x1E]
loop_5195:
std %f2, [%l7 + 0x18]
move %xcc, %l3, %o5
fba %fcc2, loop_5196
fbul,a %fcc2, loop_5197
fnegs %f0, %f13
subccc %i3, %l1, %l5
loop_5196:
stx %i4, [%l7 + 0x68]
loop_5197:
fand %f0, %f0, %f8
fandnot2 %f2, %f2, %f14
ldsh [%l7 + 0x56], %o4
ldsh [%l7 + 0x52], %g7
fbul,a %fcc3, loop_5198
fcmpne32 %f12, %f4, %i0
fmuld8ulx16 %f2, %f11, %f2
fbe,a %fcc1, loop_5199
loop_5198:
fmovde %xcc, %f6, %f0
bneg,a,pn %xcc, loop_5200
fmovd %f4, %f6
loop_5199:
fbug,a %fcc3, loop_5201
edge16ln %l4, %o6, %g5
loop_5200:
fands %f15, %f1, %f8
fpsub16 %f8, %f8, %f2
loop_5201:
te %icc, 0x4
stb %o1, [%l7 + 0x09]
udivcc %o3, 0x0983, %l6
fblg %fcc2, loop_5202
fmovdl %icc, %f8, %f6
fmovsvs %icc, %f4, %f4
sth %o0, [%l7 + 0x64]
loop_5202:
taddcc %g2, %g6, %i6
bne,a,pt %xcc, loop_5203
ldsb [%l7 + 0x6A], %o2
ldub [%l7 + 0x41], %o7
ta %icc, 0x7
loop_5203:
sth %i2, [%l7 + 0x46]
st %f13, [%l7 + 0x34]
edge32 %g1, %g4, %i1
fandnot1 %f12, %f14, %f6
edge16ln %i5, %g3, %i7
stx %l0, [%l7 + 0x48]
udiv %l2, 0x1D02, %o5
ldsw [%l7 + 0x44], %i3
fandnot2 %f0, %f12, %f0
fpack16 %f14, %f9
stx %l1, [%l7 + 0x60]
ldub [%l7 + 0x48], %l5
srl %l3, 0x16, %i4
fornot2s %f7, %f1, %f4
bg,a %icc, loop_5204
ldsb [%l7 + 0x38], %g7
fbg,a %fcc3, loop_5205
ldsh [%l7 + 0x6E], %o4
loop_5204:
ld [%l7 + 0x5C], %f14
popc %i0, %o6
loop_5205:
st %f1, [%l7 + 0x3C]
udivcc %g5, 0x0274, %l4
fmovdl %xcc, %f8, %f10
fmovrslz %o1, %f7, %f8
stw %l6, [%l7 + 0x54]
stw %o0, [%l7 + 0x40]
brz %g2, loop_5206
fbue %fcc1, loop_5207
addccc %o3, 0x1AEE, %g6
fmovsge %xcc, %f14, %f4
loop_5206:
orcc %i6, %o7, %i2
loop_5207:
stw %g1, [%l7 + 0x1C]
ldsh [%l7 + 0x78], %o2
fmovdleu %icc, %f13, %f6
tsubcctv %i1, %i5, %g3
ble,pt %icc, loop_5208
fmovdgu %icc, %f10, %f8
stb %i7, [%l7 + 0x37]
array32 %g4, %l2, %l0
loop_5208:
ldd [%l7 + 0x60], %f0
fsrc1s %f7, %f7
array32 %i3, %o5, %l1
fmovsl %xcc, %f4, %f7
sdivx %l5, 0x0200, %i4
ldx [%l7 + 0x18], %g7
fbuge %fcc2, loop_5209
fcmpeq16 %f0, %f4, %l3
fmul8x16al %f10, %f10, %f10
fxnor %f6, %f8, %f0
loop_5209:
xnor %i0, %o6, %g5
fnot1 %f12, %f2
subc %l4, 0x0EDE, %o1
sub %o4, %o0, %l6
fmuld8ulx16 %f6, %f8, %f8
fcmpd %fcc3, %f2, %f2
fmovsne %xcc, %f0, %f14
ldub [%l7 + 0x69], %g2
ldd [%l7 + 0x50], %f0
tne %xcc, 0x0
ldd [%l7 + 0x78], %f4
movg %xcc, %o3, %i6
fmovsn %icc, %f12, %f11
fpack32 %f6, %f14, %f8
st %f7, [%l7 + 0x78]
fsrc1s %f6, %f13
fbue,a %fcc3, loop_5210
fmovdleu %icc, %f15, %f5
fmuld8sux16 %f1, %f0, %f12
fmovdpos %icc, %f2, %f1
loop_5210:
ldd [%l7 + 0x60], %f6
fmovrde %o7, %f10, %f12
fnot2s %f3, %f6
te %xcc, 0x1
bcc loop_5211
umul %i2, %g6, %g1
fpack16 %f4, %f7
ldsh [%l7 + 0x50], %i1
loop_5211:
stx %o2, [%l7 + 0x18]
fabsd %f10, %f12
orncc %i5, %g3, %g4
ldsh [%l7 + 0x16], %l2
lduw [%l7 + 0x64], %i7
xorcc %l0, %o5, %i3
sdiv %l5, 0x1EB0, %i4
movvc %xcc, %l1, %g7
array16 %l3, %i0, %o6
fcmpeq16 %f6, %f0, %l4
fnand %f10, %f8, %f12
std %f4, [%l7 + 0x18]
movcs %icc, %g5, %o4
ldd [%l7 + 0x30], %f2
ldsh [%l7 + 0x3A], %o1
and %o0, 0x13CB, %l6
ldx [%l7 + 0x70], %o3
fcmpne32 %f6, %f14, %g2
fbule %fcc1, loop_5212
bleu,a %icc, loop_5213
ldd [%l7 + 0x48], %f14
ldub [%l7 + 0x18], %i6
loop_5212:
fcmpne32 %f12, %f6, %i2
loop_5213:
edge32n %g6, %g1, %i1
fmul8ulx16 %f14, %f10, %f6
ble,a %xcc, loop_5214
tpos %icc, 0x5
fabss %f5, %f11
mulx %o2, %o7, %i5
loop_5214:
movrgez %g4, %l2, %i7
fmovrse %l0, %f8, %f15
movrne %g3, %o5, %l5
smulcc %i4, 0x0209, %i3
fmovde %icc, %f1, %f2
fmovdneg %xcc, %f15, %f2
fmovdvc %icc, %f6, %f13
fba %fcc2, loop_5215
fmovdl %xcc, %f0, %f3
fbuge %fcc1, loop_5216
udiv %l1, 0x1980, %g7
loop_5215:
fmovd %f12, %f12
fmovdvc %xcc, %f11, %f9
loop_5216:
fmovsa %icc, %f13, %f4
std %f8, [%l7 + 0x28]
ldsw [%l7 + 0x28], %i0
movrlz %l3, 0x2E6, %l4
ldsh [%l7 + 0x72], %g5
sth %o6, [%l7 + 0x3A]
lduh [%l7 + 0x76], %o4
edge16n %o0, %o1, %l6
fblg %fcc3, loop_5217
stw %o3, [%l7 + 0x34]
mulx %g2, 0x00E1, %i6
stb %i2, [%l7 + 0x76]
loop_5217:
bcs,pn %icc, loop_5218
fbule %fcc3, loop_5219
fbl,a %fcc0, loop_5220
ldsb [%l7 + 0x1C], %g1
loop_5218:
movn %xcc, %g6, %i1
loop_5219:
stx %o2, [%l7 + 0x30]
loop_5220:
std %f2, [%l7 + 0x38]
ldsw [%l7 + 0x70], %i5
fnegd %f0, %f14
smulcc %o7, %l2, %i7
sllx %g4, 0x17, %g3
ldsb [%l7 + 0x57], %o5
fmovrsgz %l0, %f0, %f13
ldub [%l7 + 0x11], %i4
ldx [%l7 + 0x70], %i3
ldsb [%l7 + 0x2C], %l5
subccc %l1, 0x161F, %g7
sdivcc %l3, 0x1614, %i0
fbul %fcc2, loop_5221
brz,a %l4, loop_5222
fmovrdlez %g5, %f2, %f2
siam 0x2
loop_5221:
orcc %o6, 0x18CD, %o4
loop_5222:
ldsh [%l7 + 0x50], %o0
fbne %fcc2, loop_5223
bpos,a,pt %icc, loop_5224
stx %l6, [%l7 + 0x50]
ldx [%l7 + 0x10], %o1
loop_5223:
lduh [%l7 + 0x68], %g2
loop_5224:
stb %i6, [%l7 + 0x75]
tvs %xcc, 0x1
srax %i2, %o3, %g6
sth %g1, [%l7 + 0x78]
fnors %f5, %f15, %f7
ld [%l7 + 0x48], %f7
stw %i1, [%l7 + 0x20]
edge32 %o2, %i5, %o7
edge8l %i7, %g4, %l2
subcc %g3, %o5, %l0
tl %icc, 0x0
fmovdleu %icc, %f5, %f1
fbne %fcc1, loop_5225
fmovrsne %i3, %f4, %f7
stx %i4, [%l7 + 0x40]
umulcc %l1, %g7, %l3
loop_5225:
ldsh [%l7 + 0x62], %l5
ld [%l7 + 0x7C], %f12
sth %l4, [%l7 + 0x2A]
mova %icc, %g5, %o6
ldsw [%l7 + 0x14], %o4
ldd [%l7 + 0x30], %f10
fmovsgu %xcc, %f15, %f2
fnot2s %f3, %f9
bl loop_5226
fmovrdgz %o0, %f2, %f2
lduw [%l7 + 0x10], %l6
fpack32 %f2, %f6, %f2
loop_5226:
ldsw [%l7 + 0x4C], %i0
edge16n %o1, %g2, %i2
ldx [%l7 + 0x78], %i6
fmovdl %icc, %f12, %f0
fsrc1s %f14, %f14
st %f11, [%l7 + 0x74]
movge %icc, %o3, %g1
fmovdge %xcc, %f11, %f6
andn %i1, %o2, %g6
fabsd %f2, %f12
xorcc %i5, %i7, %g4
ldx [%l7 + 0x78], %l2
edge32 %o7, %g3, %l0
ldsb [%l7 + 0x74], %o5
ldsh [%l7 + 0x78], %i4
st %f2, [%l7 + 0x34]
taddcc %i3, %g7, %l1
fmovs %f7, %f13
fnot2s %f14, %f9
fmovdcs %icc, %f11, %f13
std %f2, [%l7 + 0x48]
fpadd32s %f15, %f5, %f5
fbg %fcc1, loop_5227
bl,a %xcc, loop_5228
ldsh [%l7 + 0x40], %l3
st %f9, [%l7 + 0x3C]
loop_5227:
bleu,pn %xcc, loop_5229
loop_5228:
movg %xcc, %l5, %g5
nop
setx loop_5230, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f0, [%l7 + 0x40]
loop_5229:
be,a loop_5231
fmovdl %xcc, %f7, %f0
loop_5230:
ldsb [%l7 + 0x3C], %l4
fmovdl %icc, %f0, %f0
loop_5231:
fpadd32 %f4, %f12, %f4
ldd [%l7 + 0x50], %f14
fzeros %f2
std %f10, [%l7 + 0x40]
fmovrsgz %o4, %f13, %f2
lduw [%l7 + 0x44], %o6
fmul8x16au %f15, %f9, %f4
fabss %f8, %f9
lduw [%l7 + 0x18], %l6
fblg %fcc1, loop_5232
lduh [%l7 + 0x56], %i0
st %f14, [%l7 + 0x40]
stw %o0, [%l7 + 0x68]
loop_5232:
fabsd %f4, %f8
ldsb [%l7 + 0x38], %o1
popc 0x05A2, %g2
fba %fcc1, loop_5233
fands %f12, %f1, %f14
lduh [%l7 + 0x5A], %i2
ldub [%l7 + 0x78], %i6
loop_5233:
ldd [%l7 + 0x28], %f10
st %f8, [%l7 + 0x78]
fmovrse %g1, %f0, %f8
fmuld8sux16 %f15, %f9, %f12
sth %o3, [%l7 + 0x52]
bshuffle %f6, %f2, %f10
fmovsn %icc, %f11, %f8
ldx [%l7 + 0x20], %i1
ta %icc, 0x2
edge16n %g6, %o2, %i5
lduh [%l7 + 0x1A], %g4
ld [%l7 + 0x38], %f10
ldub [%l7 + 0x66], %l2
fandnot1s %f13, %f4, %f14
stx %i7, [%l7 + 0x50]
fnegd %f12, %f8
ldsw [%l7 + 0x40], %o7
sub %l0, %o5, %i4
fmovrdgz %i3, %f4, %f0
xnorcc %g3, 0x0999, %g7
tvs %icc, 0x0
fmovrde %l3, %f10, %f12
andn %l5, 0x1114, %l1
fxnors %f0, %f0, %f4
fmovsl %xcc, %f9, %f3
ldd [%l7 + 0x20], %f14
stw %g5, [%l7 + 0x0C]
edge8n %l4, %o6, %o4
ld [%l7 + 0x58], %f11
movn %xcc, %l6, %o0
bleu %xcc, loop_5234
fmul8ulx16 %f6, %f8, %f14
subcc %o1, 0x1BF1, %g2
lduh [%l7 + 0x56], %i0
loop_5234:
st %f12, [%l7 + 0x20]
movgu %icc, %i6, %i2
fmovdg %xcc, %f0, %f3
fandnot1 %f14, %f0, %f2
bneg,a,pn %icc, loop_5235
fbug %fcc1, loop_5236
stx %g1, [%l7 + 0x60]
fba %fcc0, loop_5237
loop_5235:
fxnors %f15, %f1, %f15
loop_5236:
array32 %i1, %o3, %g6
edge16l %o2, %g4, %l2
loop_5237:
te %xcc, 0x0
fmovsle %icc, %f1, %f15
fpsub32 %f12, %f12, %f8
sth %i7, [%l7 + 0x26]
and %o7, 0x13F6, %l0
fmovrse %o5, %f14, %f8
fmovs %f12, %f15
fmovdn %icc, %f4, %f8
ldsh [%l7 + 0x7E], %i4
tn %xcc, 0x6
fmovdl %xcc, %f2, %f15
stw %i5, [%l7 + 0x60]
fmovrdgez %i3, %f4, %f12
fmuld8sux16 %f10, %f0, %f0
edge32l %g3, %l3, %l5
xnorcc %l1, 0x019D, %g7
ba,a,pn %xcc, loop_5238
fones %f12
fands %f7, %f2, %f15
array16 %l4, %g5, %o6
loop_5238:
or %o4, %l6, %o0
lduw [%l7 + 0x54], %g2
bcs,a loop_5239
fabsd %f6, %f8
lduh [%l7 + 0x50], %i0
bgu,a,pn %icc, loop_5240
loop_5239:
bge %icc, loop_5241
fcmple32 %f14, %f10, %o1
fmovd %f2, %f0
loop_5240:
fcmpeq16 %f12, %f6, %i6
loop_5241:
orcc %g1, %i2, %o3
sth %g6, [%l7 + 0x6C]
fnors %f10, %f13, %f13
fba %fcc3, loop_5242
fmovrdlez %i1, %f6, %f0
lduh [%l7 + 0x38], %o2
fba,a %fcc1, loop_5243
loop_5242:
ld [%l7 + 0x70], %f13
std %f8, [%l7 + 0x28]
addc %l2, 0x1510, %i7
loop_5243:
fnot1s %f1, %f9
ldsw [%l7 + 0x5C], %o7
fmovrdne %l0, %f0, %f14
orn %g4, %o5, %i5
fcmped %fcc1, %f8, %f0
fmul8x16au %f10, %f0, %f8
array16 %i4, %i3, %l3
fmovdge %icc, %f13, %f6
fandnot1 %f2, %f4, %f2
fmul8x16al %f11, %f10, %f14
fornot2s %f11, %f7, %f8
fbg %fcc1, loop_5244
edge8 %g3, %l1, %g7
ldd [%l7 + 0x68], %f14
ldd [%l7 + 0x50], %f10
loop_5244:
ldsw [%l7 + 0x3C], %l4
be %xcc, loop_5245
fmovrdgz %l5, %f10, %f12
stb %g5, [%l7 + 0x3E]
fmul8x16al %f4, %f15, %f4
loop_5245:
ld [%l7 + 0x38], %f2
call loop_5246
ld [%l7 + 0x28], %f7
fnot1s %f13, %f2
popc 0x01D1, %o4
loop_5246:
edge16ln %l6, %o0, %o6
sth %g2, [%l7 + 0x22]
faligndata %f0, %f2, %f2
sub %i0, 0x1690, %i6
ldx [%l7 + 0x48], %o1
fone %f0
fmovrsne %i2, %f8, %f5
edge16ln %g1, %g6, %o3
fcmpeq16 %f4, %f2, %o2
alignaddr %i1, %i7, %l2
subc %l0, 0x19DF, %o7
fsrc1s %f6, %f0
fmovrslz %o5, %f2, %f3
lduh [%l7 + 0x3A], %i5
ba,pt %icc, loop_5247
fmovdvc %xcc, %f8, %f15
ldd [%l7 + 0x30], %f8
edge16 %g4, %i4, %i3
loop_5247:
stb %g3, [%l7 + 0x25]
fmovrde %l3, %f2, %f14
orncc %g7, %l1, %l4
fmovsa %icc, %f12, %f7
sdiv %l5, 0x113D, %g5
sdivcc %o4, 0x07C5, %o0
ldsw [%l7 + 0x38], %l6
fmovrdgez %o6, %f2, %f12
addc %g2, %i0, %i6
fsrc1s %f10, %f12
sll %o1, %g1, %i2
movneg %icc, %g6, %o3
ta %xcc, 0x2
umul %i1, 0x089E, %o2
lduw [%l7 + 0x5C], %i7
andncc %l0, %l2, %o5
subc %i5, %o7, %g4
ld [%l7 + 0x48], %f3
smulcc %i4, 0x1498, %i3
fmovrslez %l3, %f2, %f10
fcmped %fcc3, %f12, %f0
fnot1s %f3, %f6
sth %g3, [%l7 + 0x52]
ldub [%l7 + 0x5E], %g7
array8 %l4, %l1, %g5
fmovdpos %xcc, %f11, %f5
fmovdne %xcc, %f12, %f14
umulcc %o4, 0x188A, %l5
mulx %l6, %o6, %o0
fba,a %fcc0, loop_5248
ldsw [%l7 + 0x1C], %i0
brgez %g2, loop_5249
tn %icc, 0x1
loop_5248:
sll %i6, %o1, %g1
edge32l %g6, %i2, %o3
loop_5249:
stx %i1, [%l7 + 0x10]
ldsh [%l7 + 0x30], %i7
fmovsle %xcc, %f3, %f13
edge16l %l0, %l2, %o5
ldsb [%l7 + 0x4D], %o2
lduh [%l7 + 0x6E], %o7
fabsd %f0, %f0
ldub [%l7 + 0x25], %i5
fnot2 %f8, %f8
fmovd %f8, %f2
fbe,a %fcc0, loop_5250
stb %i4, [%l7 + 0x31]
fmovscs %icc, %f13, %f11
fmovdge %icc, %f6, %f14
loop_5250:
sethi 0x142F, %g4
fcmps %fcc3, %f4, %f1
fexpand %f5, %f10
movcs %xcc, %l3, %g3
fbu %fcc2, loop_5251
lduw [%l7 + 0x54], %g7
fornot1s %f0, %f7, %f1
ldd [%l7 + 0x20], %f14
loop_5251:
srax %i3, 0x07, %l4
fbue,a %fcc0, loop_5252
bne,pt %icc, loop_5253
movrlz %g5, 0x208, %l1
sth %l5, [%l7 + 0x08]
loop_5252:
fnor %f2, %f0, %f14
loop_5253:
alignaddrl %l6, %o4, %o6
sll %i0, 0x1A, %g2
sth %o0, [%l7 + 0x1C]
fbuge,a %fcc1, loop_5254
stw %i6, [%l7 + 0x40]
fabss %f10, %f12
fcmpgt32 %f0, %f0, %o1
loop_5254:
fcmpgt32 %f4, %f4, %g6
fcmple16 %f6, %f4, %g1
fmovsleu %xcc, %f6, %f5
fsrc2 %f12, %f8
fble,a %fcc1, loop_5255
fbule %fcc2, loop_5256
ldsw [%l7 + 0x2C], %o3
edge16ln %i2, %i7, %l0
loop_5255:
fnot2 %f6, %f6
loop_5256:
ldsw [%l7 + 0x54], %i1
udivcc %l2, 0x0C07, %o5
fsrc2 %f10, %f12
ld [%l7 + 0x58], %f15
fcmpne16 %f4, %f12, %o7
xorcc %o2, 0x145A, %i5
orn %g4, 0x1449, %l3
tvs %xcc, 0x2
st %f14, [%l7 + 0x50]
stx %i4, [%l7 + 0x50]
xorcc %g3, %g7, %l4
fmul8ulx16 %f2, %f12, %f0
subc %g5, %i3, %l1
fmul8x16al %f15, %f0, %f6
fpsub32 %f6, %f8, %f12
ldsh [%l7 + 0x32], %l5
ldx [%l7 + 0x30], %o4
fmovdcs %xcc, %f12, %f3
bleu,a,pn %xcc, loop_5257
umul %l6, 0x1700, %i0
fbg,a %fcc3, loop_5258
stb %o6, [%l7 + 0x25]
loop_5257:
fmuld8ulx16 %f3, %f7, %f0
ldd [%l7 + 0x78], %f12
loop_5258:
mulx %g2, %o0, %i6
alignaddrl %o1, %g1, %o3
bge,a %icc, loop_5259
movrgez %i2, %g6, %i7
fabsd %f4, %f4
ldsh [%l7 + 0x08], %l0
loop_5259:
ldub [%l7 + 0x1A], %i1
fands %f8, %f0, %f6
ldsw [%l7 + 0x0C], %o5
umulcc %l2, 0x12E0, %o2
fcmpd %fcc2, %f6, %f4
brnz %o7, loop_5260
st %f11, [%l7 + 0x0C]
array32 %i5, %l3, %g4
fmul8sux16 %f14, %f4, %f0
loop_5260:
tgu %icc, 0x3
tcs %icc, 0x3
edge32l %g3, %g7, %i4
movrne %g5, 0x08F, %l4
fmovsa %xcc, %f6, %f2
movleu %xcc, %l1, %i3
sdivx %l5, 0x0352, %l6
tcc %xcc, 0x5
fbul %fcc1, loop_5261
movrlz %o4, 0x260, %i0
fcmpne16 %f0, %f0, %o6
ldub [%l7 + 0x60], %g2
loop_5261:
std %f4, [%l7 + 0x40]
fpadd16s %f8, %f1, %f13
fmovsg %icc, %f12, %f10
fpack16 %f2, %f6
sra %i6, 0x18, %o0
fmovdne %icc, %f6, %f13
movcs %icc, %g1, %o3
lduh [%l7 + 0x10], %i2
ldsh [%l7 + 0x42], %g6
ldsb [%l7 + 0x50], %o1
brlz,a %l0, loop_5262
ldsb [%l7 + 0x73], %i1
stx %o5, [%l7 + 0x48]
ba loop_5263
loop_5262:
edge16l %l2, %i7, %o7
fpsub32 %f10, %f6, %f10
fpack16 %f2, %f12
loop_5263:
udivcc %i5, 0x06BC, %o2
brlz,a %g4, loop_5264
andn %g3, 0x1C5C, %g7
tvs %xcc, 0x1
fnegs %f4, %f13
loop_5264:
fbug,a %fcc3, loop_5265
bshuffle %f6, %f0, %f12
stw %i4, [%l7 + 0x28]
fcmpeq16 %f4, %f0, %g5
loop_5265:
fbu %fcc3, loop_5266
xnorcc %l4, 0x1439, %l1
fmovsle %xcc, %f12, %f6
ldx [%l7 + 0x68], %l3
loop_5266:
tle %icc, 0x1
alignaddr %l5, %i3, %o4
fmovdl %icc, %f5, %f4
movcs %xcc, %l6, %i0
ldub [%l7 + 0x3F], %g2
fpack32 %f10, %f14, %f2
xor %i6, 0x08DF, %o0
movn %icc, %o6, %o3
sdiv %i2, 0x1605, %g6
fpadd16s %f15, %f8, %f15
edge32ln %o1, %l0, %i1
movrne %o5, %l2, %g1
faligndata %f14, %f14, %f0
ldsh [%l7 + 0x7E], %o7
fmovrsgz %i7, %f13, %f1
tcs %icc, 0x6
stb %o2, [%l7 + 0x61]
bpos,pt %icc, loop_5267
lduw [%l7 + 0x64], %i5
edge8 %g4, %g7, %g3
fsrc2s %f8, %f5
loop_5267:
movcc %icc, %i4, %l4
fmovdleu %xcc, %f4, %f15
bleu loop_5268
ldd [%l7 + 0x38], %f2
fba %fcc1, loop_5269
fsrc1 %f2, %f0
loop_5268:
ldsh [%l7 + 0x50], %g5
ldsw [%l7 + 0x5C], %l3
loop_5269:
fmul8x16al %f6, %f3, %f4
stx %l5, [%l7 + 0x18]
fcmpeq16 %f0, %f12, %l1
ldsh [%l7 + 0x1C], %o4
ld [%l7 + 0x1C], %f8
and %i3, 0x0BE4, %l6
fandnot2 %f14, %f6, %f12
fsrc1 %f10, %f6
fnors %f0, %f9, %f10
lduh [%l7 + 0x42], %i0
ldsh [%l7 + 0x5C], %i6
sdiv %g2, 0x1163, %o6
tneg %icc, 0x5
bcc,pn %icc, loop_5270
lduh [%l7 + 0x74], %o3
st %f4, [%l7 + 0x30]
tcc %icc, 0x1
loop_5270:
fmovsge %xcc, %f0, %f15
movrlz %o0, 0x187, %i2
fpackfix %f4, %f13
sub %o1, %g6, %l0
ldsw [%l7 + 0x78], %i1
movleu %xcc, %o5, %l2
stx %o7, [%l7 + 0x60]
movvs %xcc, %g1, %i7
edge32ln %o2, %g4, %g7
fmovd %f2, %f14
fbl %fcc1, loop_5271
tge %xcc, 0x4
fpadd16 %f10, %f8, %f10
ldd [%l7 + 0x08], %f6
loop_5271:
fmovdn %xcc, %f3, %f13
tn %icc, 0x6
fpsub32s %f8, %f9, %f6
tneg %icc, 0x2
brgz %g3, loop_5272
movneg %icc, %i4, %i5
andncc %l4, %l3, %l5
edge8ln %l1, %o4, %i3
loop_5272:
fandnot1s %f15, %f5, %f6
ldsw [%l7 + 0x6C], %g5
edge32ln %i0, %l6, %i6
fnand %f10, %f6, %f8
sra %g2, 0x03, %o6
fpadd16s %f11, %f0, %f10
stx %o3, [%l7 + 0x78]
edge32n %i2, %o0, %g6
subc %o1, %i1, %o5
tsubcc %l2, 0x031D, %o7
stw %g1, [%l7 + 0x30]
fornot1 %f0, %f14, %f12
edge32ln %i7, %o2, %l0
xor %g7, %g4, %i4
st %f3, [%l7 + 0x38]
sll %g3, 0x05, %i5
fmovsl %xcc, %f9, %f14
lduh [%l7 + 0x5A], %l3
lduh [%l7 + 0x14], %l5
te %xcc, 0x1
edge16ln %l1, %o4, %i3
stx %g5, [%l7 + 0x60]
stb %l4, [%l7 + 0x6C]
std %f8, [%l7 + 0x08]
tsubcc %l6, 0x0973, %i6
stw %g2, [%l7 + 0x4C]
edge32l %i0, %o3, %i2
tleu %icc, 0x2
ldsb [%l7 + 0x4F], %o0
std %f14, [%l7 + 0x08]
fpsub16s %f0, %f2, %f8
stx %g6, [%l7 + 0x28]
subcc %o6, 0x15D9, %i1
fbe %fcc0, loop_5273
bgu,pn %icc, loop_5274
brlez,a %o1, loop_5275
fornot2s %f1, %f1, %f0
loop_5273:
array16 %o5, %o7, %g1
loop_5274:
movgu %icc, %l2, %o2
loop_5275:
alignaddrl %l0, %g7, %g4
ldub [%l7 + 0x5D], %i4
tleu %icc, 0x4
fandnot2 %f10, %f2, %f12
subcc %i7, %g3, %i5
st %f14, [%l7 + 0x0C]
movrne %l3, %l5, %o4
be,a %xcc, loop_5276
movcs %xcc, %l1, %g5
ldsb [%l7 + 0x28], %i3
fbo,a %fcc3, loop_5277
loop_5276:
stw %l6, [%l7 + 0x18]
edge32n %l4, %i6, %g2
nop
setx loop_5278, %l0, %l1
jmpl %l1, %o3
loop_5277:
fmovrsne %i0, %f13, %f5
ble,a %icc, loop_5279
andcc %i2, 0x01DC, %o0
loop_5278:
movleu %icc, %g6, %i1
fxnors %f4, %f7, %f12
loop_5279:
bge,a loop_5280
fmovsleu %icc, %f11, %f8
movl %xcc, %o1, %o5
ldsw [%l7 + 0x40], %o6
loop_5280:
fands %f1, %f2, %f12
edge8 %o7, %l2, %g1
fbu %fcc2, loop_5281
stx %o2, [%l7 + 0x18]
sth %g7, [%l7 + 0x2E]
fmovsleu %xcc, %f10, %f9
loop_5281:
stb %g4, [%l7 + 0x61]
orncc %l0, 0x13EB, %i4
fsrc2s %f12, %f14
ldx [%l7 + 0x28], %i7
sdivx %i5, 0x16DC, %l3
fmul8sux16 %f10, %f14, %f6
bl loop_5282
fbg %fcc2, loop_5283
stx %l5, [%l7 + 0x18]
ldsw [%l7 + 0x10], %o4
loop_5282:
bcs,a %xcc, loop_5284
loop_5283:
fnot2s %f1, %f9
fnand %f2, %f4, %f8
stb %l1, [%l7 + 0x15]
loop_5284:
ba %xcc, loop_5285
fmovd %f14, %f4
tge %icc, 0x1
ldx [%l7 + 0x70], %g3
loop_5285:
fpadd16 %f12, %f10, %f8
fmul8x16au %f11, %f5, %f2
st %f1, [%l7 + 0x28]
array16 %i3, %l6, %g5
ldub [%l7 + 0x31], %l4
tsubcctv %g2, 0x1E15, %o3
fmovse %icc, %f4, %f5
ldd [%l7 + 0x30], %f6
array32 %i0, %i2, %i6
bvc,a %icc, loop_5286
fcmpeq16 %f10, %f0, %g6
fsrc2s %f6, %f11
fcmpd %fcc2, %f4, %f14
loop_5286:
stb %o0, [%l7 + 0x47]
call loop_5287
fba,a %fcc2, loop_5288
fmovdcc %xcc, %f1, %f6
ld [%l7 + 0x10], %f2
loop_5287:
fmovrsgez %o1, %f3, %f0
loop_5288:
fbug,a %fcc1, loop_5289
stb %i1, [%l7 + 0x1F]
stw %o6, [%l7 + 0x14]
bneg,pt %icc, loop_5290
loop_5289:
mova %xcc, %o5, %o7
ba %xcc, loop_5291
nop
setx loop_5292, %l0, %l1
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_5290:
ldub [%l7 + 0x6F], %g1
mova %icc, %o2, %l2
loop_5291:
ldd [%l7 + 0x30], %f12
loop_5292:
orcc %g7, %l0, %g4
stw %i7, [%l7 + 0x64]
ldub [%l7 + 0x20], %i4
ldsb [%l7 + 0x43], %l3
tle %xcc, 0x2
ldub [%l7 + 0x49], %i5
tpos %icc, 0x4
alignaddr %l5, %o4, %g3
bgu,a,pn %xcc, loop_5293
st %f9, [%l7 + 0x44]
fxnor %f2, %f10, %f10
ldsh [%l7 + 0x4C], %i3
loop_5293:
stw %l1, [%l7 + 0x50]
edge8n %l6, %g5, %g2
brlz %o3, loop_5294
ble,a loop_5295
fmovsvs %xcc, %f0, %f15
fmovsvs %icc, %f11, %f8
loop_5294:
bvs,pn %xcc, loop_5296
loop_5295:
bvc,a,pt %icc, loop_5297
sth %l4, [%l7 + 0x5E]
sth %i2, [%l7 + 0x54]
loop_5296:
bcs loop_5298
loop_5297:
array16 %i0, %g6, %i6
movgu %xcc, %o0, %i1
ldub [%l7 + 0x36], %o6
loop_5298:
ld [%l7 + 0x30], %f9
nop
setx loop_5299, %l0, %l1
jmpl %l1, %o1
fbul,a %fcc3, loop_5300
orncc %o5, 0x1FC8, %g1
ldub [%l7 + 0x6D], %o7
loop_5299:
movg %icc, %l2, %o2
loop_5300:
fbuge %fcc0, loop_5301
fmovrdne %g7, %f10, %f0
fnands %f3, %f7, %f0
bpos,a,pt %icc, loop_5302
loop_5301:
ld [%l7 + 0x10], %f0
fmovdvc %xcc, %f7, %f1
tvs %icc, 0x7
loop_5302:
fbul,a %fcc2, loop_5303
movl %icc, %l0, %i7
stx %i4, [%l7 + 0x28]
sdivcc %g4, 0x1794, %i5
loop_5303:
edge32ln %l5, %o4, %l3
lduh [%l7 + 0x6A], %i3
fcmpeq32 %f6, %f14, %l1
movleu %icc, %g3, %l6
fpack16 %f14, %f12
st %f0, [%l7 + 0x74]
lduw [%l7 + 0x60], %g2
ldub [%l7 + 0x55], %g5
movn %icc, %o3, %l4
smul %i0, %i2, %g6
ldsh [%l7 + 0x5A], %o0
bshuffle %f12, %f14, %f12
stb %i6, [%l7 + 0x79]
fcmpgt16 %f12, %f0, %o6
fornot1 %f0, %f10, %f0
ld [%l7 + 0x10], %f8
movgu %xcc, %o1, %o5
ldsh [%l7 + 0x48], %g1
fmuld8ulx16 %f6, %f10, %f6
movvs %xcc, %i1, %o7
ldd [%l7 + 0x18], %f8
addccc %l2, %o2, %g7
bneg %xcc, loop_5304
mulx %i7, 0x0620, %i4
fpack32 %f12, %f0, %f8
fbne %fcc0, loop_5305
loop_5304:
fble,a %fcc2, loop_5306
fmovd %f0, %f12
tge %xcc, 0x0
loop_5305:
nop
setx loop_5307, %l0, %l1
jmpl %l1, %l0
loop_5306:
movne %xcc, %g4, %l5
brlez,a %i5, loop_5308
stw %l3, [%l7 + 0x18]
loop_5307:
lduw [%l7 + 0x0C], %i3
ldub [%l7 + 0x7F], %o4
loop_5308:
nop
setx loop_5309, %l0, %l1
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 %f4, %f12, %f12
movcc %xcc, %l1, %l6
std %f6, [%l7 + 0x58]
loop_5309:
tn %xcc, 0x2
std %f4, [%l7 + 0x28]
sth %g3, [%l7 + 0x1E]
edge32n %g2, %o3, %l4
ldsh [%l7 + 0x56], %g5
ldsb [%l7 + 0x1C], %i2
ldsw [%l7 + 0x7C], %i0
edge32l %o0, %i6, %g6
stw %o1, [%l7 + 0x4C]
fmovda %icc, %f4, %f3
stw %o5, [%l7 + 0x08]
fsrc2 %f14, %f14
ldsh [%l7 + 0x28], %g1
ld [%l7 + 0x18], %f12
edge32 %i1, %o6, %l2
bvs %xcc, loop_5310
ld [%l7 + 0x28], %f4
movg %xcc, %o7, %o2
fbule %fcc0, loop_5311
loop_5310:
fpadd16s %f11, %f0, %f2
fmovrsne %g7, %f15, %f5
fxnors %f1, %f9, %f5
loop_5311:
tpos %icc, 0x6
fands %f4, %f14, %f11
stw %i7, [%l7 + 0x48]
fbne %fcc0, loop_5312
tg %xcc, 0x5
fands %f13, %f2, %f13
ta %xcc, 0x4
loop_5312:
ldub [%l7 + 0x55], %i4
array16 %g4, %l0, %l5
ldsh [%l7 + 0x58], %l3
ldsh [%l7 + 0x44], %i5
ld [%l7 + 0x74], %f5
add %i3, %o4, %l1
fbl,a %fcc0, loop_5313
movcs %icc, %l6, %g3
tl %icc, 0x2
st %f11, [%l7 + 0x78]
loop_5313:
bl %icc, loop_5314
fand %f6, %f6, %f4
fmovdge %icc, %f8, %f10
orncc %g2, %l4, %o3
loop_5314:
fmovrslez %g5, %f12, %f15
edge8 %i2, %i0, %i6
array32 %g6, %o1, %o0
brlz,a %o5, loop_5315
ldx [%l7 + 0x68], %g1
fbue %fcc2, loop_5316
brnz %o6, loop_5317
loop_5315:
movpos %icc, %i1, %o7
movle %xcc, %l2, %o2
loop_5316:
movgu %icc, %i7, %i4
loop_5317:
sethi 0x0B41, %g4
fmovsa %icc, %f13, %f11
sth %l0, [%l7 + 0x2C]
fcmped %fcc3, %f6, %f12
stx %g7, [%l7 + 0x68]
fmul8x16al %f12, %f13, %f4
te %xcc, 0x7
fcmple32 %f4, %f0, %l5
lduw [%l7 + 0x78], %l3
fcmpne16 %f0, %f6, %i5
fmovrdgz %o4, %f14, %f12
lduh [%l7 + 0x26], %i3
fcmpne16 %f12, %f14, %l6
lduw [%l7 + 0x78], %g3
mova %xcc, %l1, %l4
xorcc %g2, %g5, %o3
movrne %i0, %i2, %i6
fsrc2 %f4, %f6
stw %g6, [%l7 + 0x68]
fbu,a %fcc3, loop_5318
subcc %o0, 0x0C26, %o5
ld [%l7 + 0x44], %f11
edge8ln %o1, %g1, %i1
loop_5318:
fxor %f0, %f4, %f4
fsrc2s %f10, %f12
ldsw [%l7 + 0x48], %o7
fblg %fcc2, loop_5319
st %f15, [%l7 + 0x70]
fandnot1s %f5, %f1, %f12
fexpand %f3, %f12
loop_5319:
tsubcctv %o6, 0x135D, %o2
lduh [%l7 + 0x18], %i7
fnand %f4, %f4, %f4
fabss %f0, %f15
ldx [%l7 + 0x30], %i4
ld [%l7 + 0x74], %f2
fandnot2s %f1, %f10, %f12
srax %g4, 0x1D, %l0
movrgz %l2, %g7, %l3
edge16ln %l5, %o4, %i5
movneg %icc, %l6, %g3
ld [%l7 + 0x30], %f0
fzeros %f14
fmul8x16au %f12, %f5, %f6
movre %l1, %l4, %g2
taddcctv %g5, 0x1D91, %i3
fcmpes %fcc0, %f5, %f2
brlz,a %i0, loop_5320
ldx [%l7 + 0x38], %o3
srax %i6, %i2, %g6
ldub [%l7 + 0x23], %o0
loop_5320:
ldd [%l7 + 0x60], %f14
tle %icc, 0x0
fmovdleu %icc, %f6, %f9
movre %o1, 0x12C, %g1
ldx [%l7 + 0x58], %i1
fornot1 %f8, %f4, %f10
fmovdvs %icc, %f4, %f11
tpos %icc, 0x1
stw %o5, [%l7 + 0x78]
sdivcc %o7, 0x0164, %o2
fands %f5, %f7, %f2
taddcctv %o6, %i4, %g4
fpadd32 %f8, %f4, %f6
bcc loop_5321
bgu,pn %icc, loop_5322
stw %i7, [%l7 + 0x74]
ldsb [%l7 + 0x19], %l0
loop_5321:
fmovrsne %l2, %f15, %f8
loop_5322:
fnegd %f0, %f4
fone %f14
stb %l3, [%l7 + 0x10]
orn %l5, %g7, %i5
fbuge %fcc1, loop_5323
movrgz %l6, 0x076, %o4
fandnot2s %f7, %f11, %f14
edge8 %g3, %l4, %g2
loop_5323:
fsrc2 %f4, %f14
st %f2, [%l7 + 0x4C]
stx %l1, [%l7 + 0x78]
umul %g5, %i3, %i0
udivx %o3, 0x0BDB, %i2
fmovd %f10, %f12
brz %g6, loop_5324
orcc %i6, %o1, %g1
movl %xcc, %o0, %o5
fmovdvs %xcc, %f0, %f1
loop_5324:
fmovsge %xcc, %f6, %f5
lduw [%l7 + 0x50], %o7
fnands %f15, %f14, %f10
fpsub16s %f6, %f1, %f8
fbue %fcc3, loop_5325
ldd [%l7 + 0x30], %f4
brgz,a %o2, loop_5326
ldsb [%l7 + 0x30], %o6
loop_5325:
ldd [%l7 + 0x58], %f0
bneg,a,pn %xcc, loop_5327
loop_5326:
edge8l %i1, %g4, %i7
lduw [%l7 + 0x30], %i4
brnz %l0, loop_5328
loop_5327:
ldub [%l7 + 0x42], %l3
fbule,a %fcc2, loop_5329
fmovrde %l2, %f14, %f6
loop_5328:
lduw [%l7 + 0x44], %l5
fmovdge %icc, %f2, %f10
loop_5329:
fxor %f8, %f8, %f6
subccc %g7, 0x1237, %i5
edge8n %o4, %l6, %l4
fblg,a %fcc1, loop_5330
movn %xcc, %g2, %g3
siam 0x3
stw %l1, [%l7 + 0x20]
loop_5330:
ldd [%l7 + 0x58], %f4
bneg loop_5331
stx %i3, [%l7 + 0x30]
fmovdne %icc, %f13, %f11
fmovrse %g5, %f11, %f5
loop_5331:
tcs %icc, 0x0
stb %i0, [%l7 + 0x6F]
tvs %xcc, 0x0
lduh [%l7 + 0x48], %o3
fmovdg %xcc, %f10, %f14
sth %i2, [%l7 + 0x1C]
st %f15, [%l7 + 0x30]
alignaddrl %i6, %o1, %g1
sdivcc %o0, 0x0FCE, %g6
andn %o7, %o5, %o6
edge8 %o2, %i1, %g4
brgz %i7, loop_5332
fzero %f4
fxnors %f0, %f9, %f5
edge32l %i4, %l0, %l3
loop_5332:
fmovdg %xcc, %f8, %f2
movle %icc, %l2, %l5
movne %icc, %g7, %i5
bcs,a,pn %icc, loop_5333
bneg,a,pt %xcc, loop_5334
movpos %icc, %o4, %l6
fbl,a %fcc1, loop_5335
loop_5333:
andcc %g2, %g3, %l4
loop_5334:
sth %i3, [%l7 + 0x4C]
sth %l1, [%l7 + 0x08]
loop_5335:
ldub [%l7 + 0x1B], %i0
movrlez %o3, %g5, %i2
tpos %xcc, 0x3
std %f14, [%l7 + 0x10]
bn,a,pt %icc, loop_5336
movrlz %o1, %i6, %g1
fmovda %xcc, %f0, %f0
subcc %g6, 0x1F4F, %o0
loop_5336:
tvs %icc, 0x7
fmuld8ulx16 %f11, %f13, %f10
fsrc1 %f14, %f10
xor %o7, %o6, %o5
ldsb [%l7 + 0x34], %o2
fmovdg %icc, %f11, %f13
movl %xcc, %g4, %i7
fornot1 %f8, %f14, %f6
add %i1, 0x0FDE, %l0
sth %i4, [%l7 + 0x10]
fmovsne %icc, %f3, %f8
movvs %icc, %l2, %l3
fcmped %fcc0, %f2, %f2
fmovdle %xcc, %f3, %f13
movrlez %g7, 0x0FC, %i5
ldsw [%l7 + 0x68], %o4
brlez %l6, loop_5337
fabss %f12, %f9
ldx [%l7 + 0x78], %g2
ldub [%l7 + 0x11], %g3
loop_5337:
fcmpne32 %f14, %f0, %l4
ldsh [%l7 + 0x4E], %l5
lduh [%l7 + 0x62], %i3
lduw [%l7 + 0x6C], %l1
movrne %o3, %g5, %i0
brlez,a %i2, loop_5338
mova %xcc, %i6, %g1
fmovsleu %icc, %f15, %f10
fpadd32 %f14, %f8, %f2
loop_5338:
alignaddrl %g6, %o0, %o7
fnands %f10, %f6, %f7
lduw [%l7 + 0x0C], %o1
sth %o5, [%l7 + 0x14]
srax %o2, %o6, %i7
fnot1 %f8, %f12
ldsw [%l7 + 0x5C], %g4
movle %icc, %i1, %l0
sth %i4, [%l7 + 0x56]
fbg %fcc0, loop_5339
ldx [%l7 + 0x18], %l3
fmovrdgz %l2, %f14, %f10
fbe,a %fcc1, loop_5340
loop_5339:
sll %i5, %g7, %o4
fmul8sux16 %f0, %f8, %f8
brlz %l6, loop_5341
loop_5340:
ldx [%l7 + 0x68], %g3
ldsb [%l7 + 0x71], %l4
movleu %xcc, %g2, %l5
loop_5341:
lduh [%l7 + 0x7C], %l1
lduh [%l7 + 0x14], %i3
ldsh [%l7 + 0x72], %g5
subccc %i0, %i2, %o3
mulx %i6, 0x1814, %g6
fmovsgu %icc, %f12, %f15
fcmps %fcc2, %f4, %f2
fmovrse %g1, %f4, %f4
ldsh [%l7 + 0x58], %o0
fands %f14, %f2, %f7
fmul8ulx16 %f4, %f10, %f4
umul %o7, 0x1A1F, %o1
std %f12, [%l7 + 0x48]
lduh [%l7 + 0x2C], %o5
sdiv %o6, 0x016F, %o2
tsubcc %i7, 0x1780, %g4
fmovrse %i1, %f7, %f0
brgez,a %l0, loop_5342
edge32 %l3, %i4, %l2
fmovdn %icc, %f11, %f15
umul %i5, 0x0D1E, %o4
loop_5342:
subcc %g7, 0x18CB, %l6
sdivx %l4, 0x166E, %g2
sth %l5, [%l7 + 0x3C]
lduh [%l7 + 0x5A], %l1
tleu %icc, 0x2
ta %xcc, 0x3
ldx [%l7 + 0x60], %i3
subcc %g5, 0x0D43, %i0
movrgz %i2, 0x026, %o3
ldsw [%l7 + 0x68], %g3
udivcc %g6, 0x189F, %g1
fbge %fcc2, loop_5343
fpadd32 %f10, %f8, %f6
tneg %xcc, 0x3
sra %i6, %o7, %o0
loop_5343:
movne %xcc, %o5, %o1
brlez %o6, loop_5344
ldsh [%l7 + 0x7A], %o2
stb %i7, [%l7 + 0x50]
bg,a %xcc, loop_5345
loop_5344:
bcc,pn %xcc, loop_5346
fpsub32 %f6, %f10, %f4
std %f2, [%l7 + 0x40]
loop_5345:
ldsb [%l7 + 0x36], %g4
loop_5346:
fpsub16 %f10, %f12, %f6
fbul %fcc1, loop_5347
stb %l0, [%l7 + 0x26]
ld [%l7 + 0x7C], %f15
st %f1, [%l7 + 0x28]
loop_5347:
fmovsleu %xcc, %f7, %f4
fandnot2 %f10, %f2, %f14
movrlz %i1, %l3, %l2
fone %f6
tg %icc, 0x7
fornot2 %f6, %f2, %f4
fnegd %f4, %f10
fpsub32 %f4, %f12, %f14
movgu %icc, %i4, %i5
movl %xcc, %o4, %g7
bcc loop_5348
andn %l6, %g2, %l5
sll %l4, 0x06, %i3
ldsw [%l7 + 0x74], %l1
loop_5348:
umul %g5, 0x0CEA, %i0
brgz %i2, loop_5349
std %f4, [%l7 + 0x68]
fmovrslz %g3, %f7, %f15
fmovdleu %icc, %f14, %f14
loop_5349:
fmovsneg %icc, %f14, %f3
fmovde %xcc, %f2, %f8
ld [%l7 + 0x2C], %f4
fmovdgu %icc, %f10, %f15
fpmerge %f1, %f8, %f8
array8 %g6, %g1, %i6
st %f12, [%l7 + 0x7C]
fmovrdgz %o3, %f10, %f0
edge8ln %o7, %o0, %o1
fpsub32 %f10, %f6, %f14
fcmped %fcc0, %f4, %f8
ldsh [%l7 + 0x22], %o5
fpack32 %f6, %f14, %f14
fmovdn %icc, %f1, %f0
bvs,pn %xcc, loop_5350
fmovscs %xcc, %f5, %f6
bneg,a %xcc, loop_5351
bge,a,pt %icc, loop_5352
loop_5350:
tle %xcc, 0x0
fmovrsne %o6, %f4, %f11
loop_5351:
fmovdpos %xcc, %f6, %f12
loop_5352:
lduh [%l7 + 0x58], %i7
sllx %g4, 0x11, %l0
ld [%l7 + 0x38], %f1
fornot1s %f0, %f14, %f14
fbge %fcc2, loop_5353
movge %icc, %i1, %l3
for %f12, %f10, %f6
ldsw [%l7 + 0x40], %o2
loop_5353:
bvs %icc, loop_5354
lduw [%l7 + 0x40], %i4
stb %l2, [%l7 + 0x58]
fmovdg %icc, %f1, %f11
loop_5354:
bcc,pt %icc, loop_5355
fmovrslz %o4, %f10, %f11
ldsw [%l7 + 0x4C], %g7
fpadd32s %f6, %f10, %f10
loop_5355:
andncc %l6, %i5, %g2
fzeros %f5
fmovsl %xcc, %f12, %f4
lduw [%l7 + 0x1C], %l5
lduw [%l7 + 0x30], %l4
bgu,pn %icc, loop_5356
fbu,a %fcc0, loop_5357
tn %xcc, 0x1
tle %icc, 0x3
loop_5356:
ld [%l7 + 0x54], %f10
loop_5357:
ldsw [%l7 + 0x1C], %i3
orncc %l1, %i0, %i2
bcs,pt %icc, loop_5358
fbuge %fcc3, loop_5359
tvs %xcc, 0x5
ldd [%l7 + 0x68], %f8
loop_5358:
sethi 0x1B46, %g3
loop_5359:
fpadd16s %f8, %f1, %f12
tne %xcc, 0x6
fornot2s %f4, %f0, %f15
fmovrslez %g5, %f7, %f2
fbu,a %fcc0, loop_5360
edge8ln %g1, %g6, %i6
lduw [%l7 + 0x78], %o3
bvs,pt %icc, loop_5361
loop_5360:
movne %xcc, %o7, %o0
fmovrslz %o5, %f7, %f13
ldx [%l7 + 0x50], %o6
loop_5361:
stx %i7, [%l7 + 0x68]
ldub [%l7 + 0x70], %o1
stx %l0, [%l7 + 0x08]
std %f0, [%l7 + 0x78]
sll %i1, 0x03, %l3
lduw [%l7 + 0x7C], %g4
addcc %i4, 0x054C, %l2
fmovrsne %o4, %f6, %f7
ldx [%l7 + 0x58], %o2
ldsh [%l7 + 0x76], %g7
stx %i5, [%l7 + 0x28]
st %f0, [%l7 + 0x6C]
lduh [%l7 + 0x64], %l6
fblg %fcc3, loop_5362
lduw [%l7 + 0x34], %l5
fbul,a %fcc0, loop_5363
lduw [%l7 + 0x54], %l4
loop_5362:
fands %f11, %f8, %f14
ldx [%l7 + 0x50], %g2
loop_5363:
move %xcc, %l1, %i3
smulcc %i2, %i0, %g3
movrlez %g1, %g6, %i6
array16 %g5, %o7, %o0
fmovsgu %xcc, %f14, %f11
edge16n %o3, %o5, %i7
brgz %o1, loop_5364
fmovrdlz %o6, %f14, %f2
fbge %fcc1, loop_5365
bleu,a,pn %xcc, loop_5366
loop_5364:
edge16l %i1, %l0, %l3
ldsw [%l7 + 0x7C], %i4
loop_5365:
addccc %g4, 0x0EC6, %l2
loop_5366:
bcc,a loop_5367
movrne %o4, 0x23F, %g7
fmovrdgz %i5, %f6, %f10
fmovdge %xcc, %f11, %f14
loop_5367:
ldd [%l7 + 0x50], %f4
fands %f10, %f1, %f15
fand %f14, %f14, %f8
tsubcctv %o2, 0x1AC7, %l5
st %f12, [%l7 + 0x14]
fxor %f0, %f6, %f0
ld [%l7 + 0x58], %f4
tleu %icc, 0x5
andn %l6, %l4, %l1
ldx [%l7 + 0x08], %g2
subc %i3, 0x1B93, %i0
orn %g3, 0x015B, %i2
st %f12, [%l7 + 0x20]
fnor %f8, %f0, %f10
fpsub16s %f11, %f2, %f9
fbe %fcc1, loop_5368
movrgez %g6, %g1, %g5
ldub [%l7 + 0x6B], %o7
ldsw [%l7 + 0x38], %i6
loop_5368:
sth %o3, [%l7 + 0x5A]
ldsb [%l7 + 0x3B], %o0
stw %o5, [%l7 + 0x7C]
sth %i7, [%l7 + 0x38]
fandnot2s %f12, %f11, %f9
fbule,a %fcc1, loop_5369
fbue %fcc2, loop_5370
stx %o6, [%l7 + 0x60]
fmuld8ulx16 %f11, %f3, %f4
loop_5369:
tsubcc %i1, 0x0507, %l0
loop_5370:
fcmpgt16 %f10, %f12, %l3
fmovdcs %xcc, %f8, %f2
stx %i4, [%l7 + 0x48]
addcc %o1, %g4, %o4
add %g7, 0x1889, %i5
fmovrdgez %o2, %f0, %f12
ldd [%l7 + 0x30], %f0
fba %fcc1, loop_5371
fmul8x16al %f1, %f7, %f0
fmovdcc %xcc, %f12, %f10
fpadd32 %f14, %f2, %f2
loop_5371:
fmovsne %icc, %f1, %f4
nop
setx loop_5372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l5, [%l7 + 0x6D]
ld [%l7 + 0x20], %f6
std %f12, [%l7 + 0x68]
loop_5372:
fbl,a %fcc3, loop_5373
stx %l2, [%l7 + 0x10]
bl,a,pt %icc, loop_5374
ldsh [%l7 + 0x12], %l4
loop_5373:
fmovsgu %icc, %f13, %f6
fmovdne %xcc, %f7, %f1
loop_5374:
fpadd32s %f9, %f14, %f5
stb %l1, [%l7 + 0x4E]
fcmps %fcc1, %f3, %f9
ldsw [%l7 + 0x54], %l6
fbule %fcc2, loop_5375
ldsw [%l7 + 0x2C], %i3
stw %g2, [%l7 + 0x4C]
bge,pt %xcc, loop_5376
loop_5375:
fmul8ulx16 %f4, %f4, %f14
bpos,a,pn %icc, loop_5377
stb %i0, [%l7 + 0x22]
loop_5376:
std %f2, [%l7 + 0x50]
stb %i2, [%l7 + 0x23]
loop_5377:
te %icc, 0x6
ldub [%l7 + 0x71], %g3
tge %xcc, 0x1
fmovsvc %icc, %f9, %f8
stx %g1, [%l7 + 0x18]
ldsb [%l7 + 0x7C], %g5
fmovdvs %xcc, %f13, %f0
movl %xcc, %o7, %i6
be loop_5378
srax %o3, 0x15, %o0
ld [%l7 + 0x3C], %f1
fnot1 %f14, %f14
loop_5378:
fcmpes %fcc0, %f11, %f7
fmovsvc %icc, %f11, %f3
fpackfix %f4, %f0
std %f8, [%l7 + 0x08]
brlz %o5, loop_5379
ldub [%l7 + 0x6A], %g6
tg %icc, 0x5
movle %icc, %o6, %i1
loop_5379:
stx %l0, [%l7 + 0x08]
lduw [%l7 + 0x40], %i7
ld [%l7 + 0x14], %f14
fcmpgt16 %f10, %f12, %l3
fmovrsgez %i4, %f5, %f9
fxnor %f6, %f12, %f8
fmovdcc %xcc, %f7, %f2
fbl %fcc2, loop_5380
st %f7, [%l7 + 0x74]
tsubcc %o1, 0x0438, %g4
stw %g7, [%l7 + 0x38]
loop_5380:
fabsd %f12, %f14
xorcc %o4, 0x0BC7, %o2
fornot2s %f3, %f15, %f7
fnot1s %f6, %f10
fmovrslez %i5, %f15, %f10
ldub [%l7 + 0x2F], %l2
and %l4, %l1, %l5
fones %f9
xorcc %l6, 0x03B6, %i3
tgu %xcc, 0x2
tl %xcc, 0x7
fxor %f10, %f2, %f8
lduw [%l7 + 0x68], %g2
popc 0x1B10, %i2
std %f6, [%l7 + 0x28]
fbu %fcc2, loop_5381
array16 %g3, %g1, %g5
fnor %f12, %f14, %f2
std %f10, [%l7 + 0x38]
loop_5381:
lduw [%l7 + 0x34], %o7
fmovdle %icc, %f3, %f14
ldsh [%l7 + 0x4C], %i6
ldx [%l7 + 0x40], %o3
movvc %icc, %o0, %o5
fbge,a %fcc3, loop_5382
stw %g6, [%l7 + 0x08]
ldub [%l7 + 0x2E], %o6
sth %i0, [%l7 + 0x38]
loop_5382:
stb %i1, [%l7 + 0x12]
lduh [%l7 + 0x78], %i7
edge16l %l0, %i4, %o1
movrlez %g4, 0x029, %g7
stx %l3, [%l7 + 0x08]
fmovrdgz %o4, %f8, %f4
sth %o2, [%l7 + 0x4C]
fnot2s %f3, %f8
ldx [%l7 + 0x28], %l2
st %f12, [%l7 + 0x58]
fmovrdlz %i5, %f2, %f12
st %f5, [%l7 + 0x54]
fcmped %fcc2, %f12, %f8
fnegd %f8, %f10
srax %l1, %l5, %l4
ldx [%l7 + 0x70], %l6
movgu %icc, %i3, %g2
lduh [%l7 + 0x6C], %i2
bne %icc, loop_5383
fnegd %f14, %f12
ldx [%l7 + 0x30], %g1
stx %g3, [%l7 + 0x08]
loop_5383:
fbu %fcc3, loop_5384
brnz,a %o7, loop_5385
fand %f4, %f12, %f4
fbg,a %fcc0, loop_5386
loop_5384:
tsubcc %i6, %g5, %o0
loop_5385:
fmul8x16au %f7, %f10, %f10
lduw [%l7 + 0x1C], %o3
loop_5386:
tgu %xcc, 0x5
ldsw [%l7 + 0x78], %g6
and %o6, 0x1F09, %o5
fmovrdgz %i0, %f10, %f0
addcc %i7, %l0, %i4
movrlez %i1, %o1, %g4
tn %icc, 0x2
ldsh [%l7 + 0x3C], %l3
movrlez %o4, %g7, %l2
be,pn %xcc, loop_5387
fmovsl %xcc, %f1, %f0
stb %i5, [%l7 + 0x17]
movpos %icc, %l1, %l5
loop_5387:
ldsw [%l7 + 0x34], %o2
array16 %l6, %i3, %l4
srlx %g2, %g1, %i2
st %f11, [%l7 + 0x4C]
ldd [%l7 + 0x10], %f6
std %f4, [%l7 + 0x78]
bg,a %icc, loop_5388
lduw [%l7 + 0x68], %g3
edge32ln %o7, %g5, %o0
lduh [%l7 + 0x40], %o3
loop_5388:
std %f0, [%l7 + 0x08]
ldub [%l7 + 0x34], %i6
st %f14, [%l7 + 0x14]
subcc %g6, 0x0072, %o6
fmovda %xcc, %f0, %f0
fpsub16s %f14, %f9, %f14
edge32n %i0, %o5, %l0
umulcc %i4, 0x14B4, %i7
taddcc %o1, 0x1A7A, %g4
movl %icc, %l3, %o4
stw %i1, [%l7 + 0x64]
movcc %icc, %l2, %g7
fabss %f5, %f4
smulcc %l1, 0x098F, %i5
fmovspos %icc, %f10, %f5
edge8 %l5, %l6, %i3
fone %f12
fbn %fcc3, loop_5389
fba %fcc3, loop_5390
ldsw [%l7 + 0x28], %o2
fmovrslez %g2, %f0, %f6
loop_5389:
fornot1s %f1, %f3, %f13
loop_5390:
fornot1s %f10, %f13, %f10
edge16n %g1, %l4, %g3
bg %icc, loop_5391
edge32n %o7, %i2, %g5
fcmpd %fcc2, %f0, %f0
fnot2s %f14, %f6
loop_5391:
bneg,pn %xcc, loop_5392
fnegs %f12, %f6
fmuld8sux16 %f15, %f7, %f8
tne %xcc, 0x6
loop_5392:
ldub [%l7 + 0x59], %o0
and %i6, %o3, %o6
fbu %fcc0, loop_5393
fnot1s %f8, %f7
brz %i0, loop_5394
fmovsvc %xcc, %f2, %f15
loop_5393:
fbu,a %fcc3, loop_5395
movpos %icc, %o5, %l0
loop_5394:
movle %icc, %g6, %i4
bpos,pn %xcc, loop_5396
loop_5395:
tge %icc, 0x7
lduh [%l7 + 0x26], %i7
fmovdne %icc, %f6, %f1
loop_5396:
ba,pt %icc, loop_5397
brz %g4, loop_5398
fzero %f10
ldx [%l7 + 0x58], %l3
loop_5397:
fmovdge %xcc, %f3, %f6
loop_5398:
lduw [%l7 + 0x54], %o4
edge8n %i1, %o1, %g7
fsrc1s %f3, %f12
ldd [%l7 + 0x30], %f10
ldd [%l7 + 0x70], %f10
fpadd32s %f14, %f0, %f14
fmuld8ulx16 %f3, %f10, %f10
fmovda %icc, %f14, %f5
sth %l1, [%l7 + 0x38]
fcmpne32 %f14, %f10, %l2
fnot2s %f12, %f5
brgez,a %l5, loop_5399
fsrc1s %f1, %f13
fsrc2s %f7, %f11
stb %i5, [%l7 + 0x43]
loop_5399:
fbuge %fcc0, loop_5400
array32 %l6, %o2, %i3
fmovrdlez %g2, %f6, %f0
lduw [%l7 + 0x74], %g1
loop_5400:
fxnors %f15, %f13, %f6
ldsh [%l7 + 0x7C], %g3
nop
setx loop_5401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc2, loop_5402
taddcctv %o7, %l4, %g5
fnands %f14, %f2, %f2
loop_5401:
mulscc %o0, %i6, %i2
loop_5402:
ldx [%l7 + 0x60], %o3
srl %i0, 0x02, %o5
movne %xcc, %l0, %o6
fmovspos %icc, %f3, %f15
fmovsgu %icc, %f12, %f2
nop
setx loop_5403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f14, %f10, %f4
stx %i4, [%l7 + 0x40]
edge16 %i7, %g4, %l3
loop_5403:
be,a,pt %xcc, loop_5404
sdivx %o4, 0x0980, %g6
nop
setx loop_5405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f3, %f12
loop_5404:
fbul,a %fcc0, loop_5406
fmovdleu %icc, %f12, %f10
loop_5405:
fsrc2s %f2, %f1
fbge,a %fcc2, loop_5407
loop_5406:
lduh [%l7 + 0x1C], %o1
ta %xcc, 0x6
fones %f10
loop_5407:
fmovsge %icc, %f2, %f0
call loop_5408
fnands %f1, %f0, %f1
fmul8x16 %f8, %f6, %f0
fbge %fcc0, loop_5409
loop_5408:
ldd [%l7 + 0x20], %f10
stw %g7, [%l7 + 0x4C]
ldsb [%l7 + 0x62], %l1
loop_5409:
fxor %f10, %f6, %f8
srax %l2, %i1, %i5
fnand %f10, %f4, %f6
ld [%l7 + 0x54], %f0
move %icc, %l5, %l6
movleu %icc, %i3, %o2
move %icc, %g1, %g2
andncc %o7, %l4, %g5
movrgez %g3, 0x3BB, %i6
taddcctv %o0, %i2, %o3
ldub [%l7 + 0x6E], %i0
tvs %xcc, 0x3
and %l0, %o5, %o6
fcmple16 %f2, %f14, %i4
ldx [%l7 + 0x30], %g4
ldx [%l7 + 0x28], %i7
fbg,a %fcc0, loop_5410
bl,a loop_5411
fnor %f14, %f12, %f8
ldub [%l7 + 0x6E], %o4
loop_5410:
st %f13, [%l7 + 0x64]
loop_5411:
tcs %icc, 0x7
faligndata %f4, %f14, %f4
fbuge %fcc1, loop_5412
fpmerge %f13, %f12, %f12
fnegs %f3, %f5
fmovsle %xcc, %f6, %f11
loop_5412:
fbe,a %fcc2, loop_5413
sdivx %g6, 0x165C, %l3
subccc %o1, %l1, %l2
ldsb [%l7 + 0x3F], %g7
loop_5413:
stb %i5, [%l7 + 0x49]
movleu %xcc, %l5, %i1
lduh [%l7 + 0x3E], %l6
edge16 %o2, %g1, %i3
smulcc %g2, %o7, %g5
bl,a loop_5414
fmovdle %icc, %f12, %f1
movrne %g3, 0x0DC, %l4
fnands %f6, %f8, %f3
loop_5414:
nop
setx loop_5415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %i6, %f5, %f7
bcc,a %icc, loop_5416
st %f14, [%l7 + 0x20]
loop_5415:
stb %i2, [%l7 + 0x55]
fpadd16 %f10, %f14, %f4
loop_5416:
ldx [%l7 + 0x60], %o0
array8 %i0, %l0, %o5
fnot2 %f6, %f10
edge32ln %o6, %i4, %g4
sdiv %i7, 0x11A7, %o3
ld [%l7 + 0x68], %f7
ldd [%l7 + 0x28], %f0
fmul8ulx16 %f6, %f10, %f12
lduh [%l7 + 0x10], %o4
ldd [%l7 + 0x20], %f14
brgz,a %g6, loop_5417
sth %o1, [%l7 + 0x0A]
fandnot2s %f1, %f14, %f11
siam 0x5
loop_5417:
bcs,a,pn %icc, loop_5418
fpack32 %f8, %f0, %f8
be,a,pt %xcc, loop_5419
ldsb [%l7 + 0x42], %l1
loop_5418:
umulcc %l3, %g7, %l2
bg,a,pt %xcc, loop_5420
loop_5419:
brnz,a %l5, loop_5421
fmovrdgez %i5, %f12, %f8
srl %i1, %l6, %o2
loop_5420:
fba %fcc3, loop_5422
loop_5421:
ldd [%l7 + 0x30], %f12
fmovsvs %xcc, %f3, %f10
fmovdle %xcc, %f15, %f7
loop_5422:
ldsh [%l7 + 0x4A], %g1
add %g2, %o7, %g5
bge %xcc, loop_5423
fmovsne %xcc, %f11, %f4
fpsub16 %f0, %f12, %f4
fcmpeq16 %f14, %f8, %g3
loop_5423:
ldx [%l7 + 0x58], %i3
ta %icc, 0x5
pdist %f10, %f14, %f2
addcc %i6, %l4, %o0
fabss %f6, %f8
fandnot1 %f10, %f0, %f12
stb %i0, [%l7 + 0x38]
stb %l0, [%l7 + 0x32]
edge16 %o5, %i2, %o6
mulscc %g4, %i7, %i4
lduw [%l7 + 0x70], %o3
bvc loop_5424
fmovs %f11, %f12
fornot2 %f0, %f12, %f6
smulcc %o4, %o1, %g6
loop_5424:
fbule,a %fcc0, loop_5425
ldsw [%l7 + 0x10], %l1
sethi 0x0DCF, %l3
taddcctv %l2, %l5, %g7
loop_5425:
ldx [%l7 + 0x10], %i1
stx %l6, [%l7 + 0x68]
andncc %o2, %g1, %i5
movrgz %g2, %o7, %g3
st %f2, [%l7 + 0x50]
movrgz %i3, 0x1B2, %g5
fmovsg %xcc, %f12, %f12
st %f3, [%l7 + 0x28]
fmul8x16au %f1, %f0, %f10
fpack16 %f6, %f2
fpackfix %f2, %f9
stb %i6, [%l7 + 0x09]
ldd [%l7 + 0x40], %f2
fcmpeq32 %f14, %f4, %l4
stb %i0, [%l7 + 0x29]
for %f4, %f6, %f6
tgu %icc, 0x1
fpadd16 %f12, %f10, %f0
fcmpeq16 %f14, %f10, %l0
fandnot2s %f14, %f12, %f7
movcs %icc, %o5, %o0
fmovrsgez %o6, %f1, %f9
fmovrdne %i2, %f0, %f4
subc %i7, %i4, %o3
udiv %g4, 0x1B83, %o4
ld [%l7 + 0x64], %f10
lduh [%l7 + 0x52], %o1
popc %l1, %g6
ldsh [%l7 + 0x10], %l3
stb %l2, [%l7 + 0x4A]
lduh [%l7 + 0x5C], %g7
brnz %i1, loop_5426
sth %l6, [%l7 + 0x66]
brnz,a %o2, loop_5427
fmovsvs %xcc, %f0, %f14
loop_5426:
fmovsa %xcc, %f9, %f5
fmovrsgz %l5, %f3, %f5
loop_5427:
fcmped %fcc2, %f4, %f10
orn %g1, 0x1D30, %g2
fpadd32s %f15, %f8, %f9
movcs %icc, %o7, %i5
edge32n %g3, %i3, %g5
fzero %f6
fandnot2s %f12, %f13, %f3
fmul8ulx16 %f12, %f14, %f4
fbo,a %fcc2, loop_5428
fmovdpos %icc, %f0, %f9
fcmple16 %f10, %f0, %i6
taddcctv %i0, %l0, %o5
loop_5428:
for %f6, %f14, %f12
fmovdge %icc, %f2, %f4
mova %xcc, %o0, %o6
fxors %f1, %f9, %f0
fmovsleu %icc, %f12, %f2
brz,a %l4, loop_5429
fbul,a %fcc0, loop_5430
tl %xcc, 0x7
movle %icc, %i7, %i4
loop_5429:
andncc %i2, %o3, %o4
loop_5430:
fbug %fcc3, loop_5431
fmovrsgz %g4, %f0, %f12
stw %l1, [%l7 + 0x44]
ldsw [%l7 + 0x2C], %o1
loop_5431:
andn %l3, %g6, %g7
lduh [%l7 + 0x12], %l2
fcmpd %fcc3, %f4, %f6
lduh [%l7 + 0x6C], %l6
fbuge,a %fcc2, loop_5432
ld [%l7 + 0x44], %f13
ldsb [%l7 + 0x63], %o2
fble %fcc3, loop_5433
loop_5432:
fmovdne %xcc, %f6, %f10
std %f2, [%l7 + 0x58]
ldd [%l7 + 0x18], %f12
loop_5433:
fcmped %fcc1, %f0, %f14
fcmpne32 %f12, %f10, %i1
tl %icc, 0x0
xnorcc %g1, 0x1A25, %l5
subc %g2, %o7, %i5
bl,a,pn %icc, loop_5434
ldsh [%l7 + 0x64], %g3
brlez %g5, loop_5435
ble loop_5436
loop_5434:
stw %i3, [%l7 + 0x50]
ld [%l7 + 0x44], %f1
loop_5435:
fmuld8ulx16 %f0, %f7, %f4
loop_5436:
tn %xcc, 0x5
movrlez %i0, 0x361, %l0
brz,a %o5, loop_5437
fmovsne %icc, %f4, %f7
movneg %xcc, %i6, %o0
sth %o6, [%l7 + 0x72]
loop_5437:
lduw [%l7 + 0x64], %i7
tge %xcc, 0x4
fxor %f2, %f10, %f2
sllx %l4, 0x03, %i2
brnz %o3, loop_5438
stb %o4, [%l7 + 0x5F]
fbuge %fcc0, loop_5439
udivx %g4, 0x0692, %l1
loop_5438:
add %i4, %l3, %o1
fmovsvc %xcc, %f15, %f11
loop_5439:
call loop_5440
st %f12, [%l7 + 0x40]
tle %xcc, 0x5
sllx %g7, %g6, %l6
loop_5440:
for %f6, %f4, %f8
ble,a,pn %icc, loop_5441
fornot1s %f0, %f8, %f7
fble,a %fcc3, loop_5442
sth %o2, [%l7 + 0x5A]
loop_5441:
fpack32 %f12, %f12, %f4
bneg,pn %xcc, loop_5443
loop_5442:
lduh [%l7 + 0x76], %l2
movrne %i1, %l5, %g2
ldub [%l7 + 0x6D], %g1
loop_5443:
ldx [%l7 + 0x28], %i5
edge32 %o7, %g3, %g5
fornot1s %f11, %f13, %f12
xnor %i0, 0x0C13, %i3
ld [%l7 + 0x60], %f6
stx %l0, [%l7 + 0x28]
ldd [%l7 + 0x68], %f12
fmovsa %icc, %f6, %f5
tn %icc, 0x3
fmovd %f2, %f8
bcs,pt %icc, loop_5444
std %f6, [%l7 + 0x68]
movrne %i6, %o0, %o5
fandnot2 %f10, %f4, %f8
loop_5444:
ld [%l7 + 0x6C], %f6
fmovrdlz %o6, %f0, %f14
fmovsl %xcc, %f5, %f2
ldx [%l7 + 0x38], %i7
tsubcc %l4, 0x1A8C, %o3
bvs,a,pn %xcc, loop_5445
fmul8ulx16 %f4, %f4, %f14
fcmpeq16 %f14, %f12, %o4
fbu %fcc1, loop_5446
loop_5445:
fmul8x16au %f8, %f7, %f8
or %g4, %i2, %i4
brgz %l3, loop_5447
loop_5446:
call loop_5448
ldub [%l7 + 0x52], %l1
fcmpes %fcc1, %f11, %f10
loop_5447:
ld [%l7 + 0x14], %f3
loop_5448:
fcmps %fcc3, %f4, %f7
fcmpeq16 %f12, %f14, %g7
fmovsa %icc, %f8, %f9
edge16 %o1, %g6, %o2
mova %xcc, %l2, %i1
tl %icc, 0x4
brgez,a %l6, loop_5449
bgu,pt %xcc, loop_5450
ba,a loop_5451
fbul %fcc1, loop_5452
loop_5449:
edge8ln %l5, %g1, %i5
loop_5450:
xor %o7, %g3, %g2
loop_5451:
fors %f7, %f4, %f14
loop_5452:
udivx %g5, 0x1220, %i0
edge16 %i3, %l0, %i6
brz,a %o5, loop_5453
sdivcc %o0, 0x187F, %o6
fmovscs %xcc, %f5, %f12
fpsub16 %f2, %f10, %f6
loop_5453:
ldsb [%l7 + 0x6D], %l4
ldsb [%l7 + 0x3F], %o3
edge8 %i7, %o4, %g4
te %icc, 0x7
fmovs %f8, %f13
ldsh [%l7 + 0x68], %i4
ldub [%l7 + 0x57], %i2
fmovrdgz %l3, %f0, %f6
movn %xcc, %l1, %o1
sllx %g7, %o2, %l2
umul %i1, %l6, %l5
tgu %icc, 0x1
std %f4, [%l7 + 0x60]
edge8 %g6, %i5, %o7
fpadd16 %f6, %f4, %f12
fmuld8sux16 %f13, %f15, %f14
fmovdgu %icc, %f2, %f6
fones %f13
movg %icc, %g1, %g2
ldd [%l7 + 0x10], %f6
fmovdn %icc, %f1, %f12
stb %g3, [%l7 + 0x66]
fmovscs %xcc, %f11, %f5
stx %i0, [%l7 + 0x10]
movge %icc, %g5, %i3
srlx %i6, %o5, %l0
fmovsvs %xcc, %f2, %f7
fcmpne32 %f6, %f6, %o0
tle %xcc, 0x1
and %o6, %l4, %o3
movge %xcc, %i7, %g4
call loop_5454
stw %i4, [%l7 + 0x50]
fmovsgu %xcc, %f15, %f0
tl %xcc, 0x3
loop_5454:
ldx [%l7 + 0x08], %i2
stw %l3, [%l7 + 0x68]
xnorcc %o4, %l1, %o1
fmovdg %xcc, %f9, %f4
ld [%l7 + 0x2C], %f1
fmovrsgez %o2, %f5, %f10
fmovdl %icc, %f14, %f14
faligndata %f8, %f4, %f8
bg %xcc, loop_5455
tn %xcc, 0x7
xnor %l2, 0x133B, %i1
edge8 %g7, %l6, %g6
loop_5455:
array32 %l5, %i5, %o7
ldd [%l7 + 0x48], %f12
fbge %fcc2, loop_5456
fmul8sux16 %f0, %f4, %f0
fba %fcc2, loop_5457
fmovse %xcc, %f5, %f5
loop_5456:
and %g2, 0x02D7, %g1
fmovspos %xcc, %f4, %f1
loop_5457:
fones %f5
edge32l %i0, %g5, %g3
ldub [%l7 + 0x2D], %i3
fmovsl %icc, %f9, %f3
fpmerge %f11, %f13, %f8
tne %xcc, 0x7
ldsh [%l7 + 0x26], %o5
fblg %fcc3, loop_5458
addc %l0, 0x1633, %o0
fmovsl %xcc, %f6, %f9
ldub [%l7 + 0x53], %o6
loop_5458:
fbg %fcc0, loop_5459
ldub [%l7 + 0x6E], %i6
fbue %fcc3, loop_5460
movn %xcc, %o3, %i7
loop_5459:
tsubcc %g4, %l4, %i2
ldsh [%l7 + 0x14], %l3
loop_5460:
fmul8sux16 %f6, %f6, %f0
lduh [%l7 + 0x56], %o4
movrgz %i4, 0x2C5, %l1
fnot2s %f0, %f5
alignaddrl %o1, %o2, %l2
movn %xcc, %g7, %i1
ldsh [%l7 + 0x5A], %l6
ld [%l7 + 0x24], %f0
movrgz %l5, 0x0CC, %g6
fandnot1 %f8, %f6, %f2
fble %fcc2, loop_5461
bl,pn %icc, loop_5462
stx %o7, [%l7 + 0x48]
ldsw [%l7 + 0x50], %i5
loop_5461:
movvs %icc, %g2, %i0
loop_5462:
fpsub32s %f11, %f2, %f4
udivcc %g1, 0x190B, %g3
fmovda %xcc, %f10, %f12
movvc %icc, %i3, %o5
nop
setx loop_5463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc3, loop_5464
fnot2s %f0, %f15
stb %g5, [%l7 + 0x67]
loop_5463:
fmovdleu %icc, %f6, %f8
loop_5464:
fmovscs %icc, %f5, %f7
fmovrslz %o0, %f5, %f9
ld [%l7 + 0x0C], %f4
fcmpeq16 %f12, %f10, %l0
lduh [%l7 + 0x22], %i6
movrlz %o6, 0x25C, %i7
bne loop_5465
fble,a %fcc2, loop_5466
std %f10, [%l7 + 0x48]
fmovsa %icc, %f5, %f10
loop_5465:
udiv %o3, 0x1721, %l4
loop_5466:
fpadd32s %f6, %f13, %f6
fmovse %xcc, %f10, %f3
tle %xcc, 0x4
fpackfix %f0, %f11
ldd [%l7 + 0x48], %f14
fmovsgu %xcc, %f9, %f5
tcs %icc, 0x6
nop
setx loop_5467, %l0, %l1
jmpl %l1, %g4
fmul8sux16 %f0, %f6, %f10
fmovrsgez %i2, %f8, %f3
addccc %o4, 0x0BA7, %l3
loop_5467:
fmovdleu %icc, %f6, %f6
ldx [%l7 + 0x60], %i4
fmovdvc %icc, %f9, %f12
siam 0x6
fpadd16 %f4, %f12, %f12
be,pt %xcc, loop_5468
stx %o1, [%l7 + 0x68]
ldsh [%l7 + 0x5E], %o2
sethi 0x1BAC, %l1
loop_5468:
addcc %l2, 0x17D2, %g7
fornot2 %f2, %f0, %f0
ldsw [%l7 + 0x5C], %i1
taddcctv %l6, 0x054B, %g6
sth %l5, [%l7 + 0x7A]
tle %icc, 0x6
fmovsgu %icc, %f4, %f1
fble %fcc1, loop_5469
ldsw [%l7 + 0x24], %i5
edge8ln %o7, %i0, %g2
stx %g3, [%l7 + 0x70]
loop_5469:
nop
setx loop_5470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f4, %f6, %f13
lduh [%l7 + 0x46], %g1
fmovrdlez %i3, %f0, %f14
loop_5470:
mova %icc, %g5, %o0
st %f8, [%l7 + 0x58]
xorcc %l0, 0x0198, %i6
fcmps %fcc1, %f6, %f9
movleu %icc, %o6, %o5
bneg loop_5471
std %f10, [%l7 + 0x40]
fmovsvs %xcc, %f9, %f0
and %i7, 0x1216, %o3
loop_5471:
st %f6, [%l7 + 0x68]
fmovdg %xcc, %f1, %f7
fcmpgt16 %f0, %f14, %g4
ldsh [%l7 + 0x3A], %i2
sth %l4, [%l7 + 0x0E]
st %f0, [%l7 + 0x50]
fmovrsgz %o4, %f0, %f15
movrgez %l3, 0x191, %i4
fmovdle %icc, %f6, %f9
fmul8ulx16 %f0, %f10, %f6
fone %f4
fpsub16s %f14, %f4, %f3
mulx %o2, 0x1F85, %o1
sub %l1, 0x123C, %l2
bcc,pt %xcc, loop_5472
fsrc2 %f2, %f14
ldx [%l7 + 0x50], %g7
fmovrdgez %i1, %f8, %f12
loop_5472:
fornot2s %f15, %f15, %f13
st %f4, [%l7 + 0x24]
tl %icc, 0x4
fpack16 %f12, %f12
fmovsle %icc, %f0, %f7
lduw [%l7 + 0x60], %g6
edge16n %l6, %l5, %i5
fpadd32 %f10, %f10, %f10
fpsub16s %f1, %f13, %f8
bgu loop_5473
fands %f5, %f9, %f15
ldub [%l7 + 0x11], %o7
std %f10, [%l7 + 0x78]
loop_5473:
fmovspos %icc, %f2, %f0
fandnot1s %f9, %f13, %f0
alignaddrl %i0, %g2, %g1
fmovdgu %icc, %f8, %f9
addc %g3, %g5, %i3
mulx %o0, %l0, %i6
ldd [%l7 + 0x38], %f8
stx %o5, [%l7 + 0x20]
fbuge,a %fcc0, loop_5474
movge %xcc, %i7, %o3
sllx %g4, 0x07, %o6
fone %f8
loop_5474:
fnegd %f2, %f14
nop
setx loop_5475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc1, loop_5476
ld [%l7 + 0x28], %f0
stx %l4, [%l7 + 0x30]
loop_5475:
smul %i2, 0x12D0, %o4
loop_5476:
fmovdvc %icc, %f7, %f12
ldd [%l7 + 0x68], %f2
fmovdge %xcc, %f0, %f6
tl %icc, 0x4
movrlz %i4, %o2, %l3
fmul8x16 %f8, %f6, %f14
fnands %f4, %f8, %f10
fpsub32s %f12, %f2, %f1
ldd [%l7 + 0x08], %f2
fmovsneg %icc, %f12, %f14
stx %o1, [%l7 + 0x48]
fbule %fcc1, loop_5477
edge8ln %l2, %l1, %g7
edge32n %g6, %l6, %i1
stw %l5, [%l7 + 0x38]
loop_5477:
ldd [%l7 + 0x10], %f10
fmovdle %xcc, %f7, %f4
ldsw [%l7 + 0x3C], %o7
ldsb [%l7 + 0x0F], %i0
ldd [%l7 + 0x68], %f2
fpadd16s %f13, %f13, %f9
movge %icc, %g2, %i5
fmovsne %xcc, %f5, %f3
movre %g3, %g1, %g5
alignaddrl %o0, %l0, %i3
sth %i6, [%l7 + 0x0E]
fbg,a %fcc3, loop_5478
fmovdcs %xcc, %f14, %f8
lduh [%l7 + 0x1C], %o5
fpadd16s %f6, %f7, %f9
loop_5478:
lduw [%l7 + 0x74], %i7
orcc %o3, %g4, %o6
siam 0x6
subcc %l4, 0x0F19, %o4
fmovrse %i2, %f5, %f6
ldsb [%l7 + 0x4E], %o2
sth %l3, [%l7 + 0x68]
fnot1 %f6, %f4
stb %i4, [%l7 + 0x2E]
stw %l2, [%l7 + 0x40]
xnorcc %l1, 0x1935, %o1
edge32ln %g6, %l6, %g7
fandnot2 %f6, %f4, %f12
fnot2 %f14, %f14
fmovsa %icc, %f4, %f3
fbl %fcc3, loop_5479
nop
setx loop_5480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f14, %f12, %f0
fmovde %xcc, %f7, %f14
loop_5479:
stb %l5, [%l7 + 0x74]
loop_5480:
fand %f10, %f4, %f10
subcc %i1, %i0, %o7
fmovrslz %i5, %f1, %f13
addcc %g3, 0x05F7, %g1
std %f2, [%l7 + 0x20]
fbge %fcc0, loop_5481
fbne,a %fcc1, loop_5482
sdivx %g5, 0x0B4D, %o0
fmovdgu %icc, %f10, %f6
loop_5481:
nop
setx loop_5483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5482:
stx %g2, [%l7 + 0x58]
bneg %xcc, loop_5484
fpsub32s %f4, %f15, %f1
loop_5483:
sethi 0x16A5, %i3
std %f2, [%l7 + 0x58]
loop_5484:
mulscc %l0, %i6, %i7
stb %o5, [%l7 + 0x32]
nop
setx loop_5485, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %g4, %o6, %l4
ldsw [%l7 + 0x20], %o4
fpack16 %f2, %f5
loop_5485:
fbul,a %fcc1, loop_5486
umulcc %i2, %o2, %o3
ldx [%l7 + 0x78], %l3
fba %fcc0, loop_5487
loop_5486:
fmovdne %icc, %f12, %f8
fands %f10, %f12, %f4
fone %f8
loop_5487:
stb %i4, [%l7 + 0x2A]
fxor %f14, %f12, %f12
movcs %icc, %l2, %o1
bge loop_5488
ldd [%l7 + 0x20], %f6
tl %icc, 0x1
move %xcc, %l1, %g6
loop_5488:
brz %g7, loop_5489
std %f0, [%l7 + 0x18]
fcmpeq32 %f12, %f6, %l5
sth %l6, [%l7 + 0x1C]
loop_5489:
edge8ln %i0, %i1, %i5
lduw [%l7 + 0x10], %o7
edge32ln %g3, %g1, %o0
tleu %xcc, 0x1
sethi 0x027F, %g5
fmul8x16 %f11, %f10, %f2
fmovdg %xcc, %f14, %f2
be,a,pt %icc, loop_5490
bvc loop_5491
fmovrdgez %g2, %f6, %f12
fmovdge %icc, %f4, %f1
loop_5490:
movrlz %i3, %i6, %i7
loop_5491:
ldsh [%l7 + 0x34], %l0
ldd [%l7 + 0x30], %f10
fbg %fcc0, loop_5492
movge %icc, %g4, %o5
bvc,a,pn %xcc, loop_5493
sth %l4, [%l7 + 0x22]
loop_5492:
fmovrslez %o4, %f12, %f13
edge16ln %i2, %o2, %o6
loop_5493:
tle %xcc, 0x3
edge8 %o3, %i4, %l2
st %f5, [%l7 + 0x58]
tneg %icc, 0x2
ldsh [%l7 + 0x3A], %o1
tg %icc, 0x0
fbu %fcc3, loop_5494
bleu,a loop_5495
fmovrde %l1, %f14, %f12
fcmple16 %f10, %f6, %l3
loop_5494:
fbu %fcc2, loop_5496
loop_5495:
std %f2, [%l7 + 0x48]
bleu loop_5497
ldsh [%l7 + 0x1E], %g6
loop_5496:
ldsw [%l7 + 0x7C], %g7
fornot1 %f14, %f8, %f6
loop_5497:
ldub [%l7 + 0x32], %l6
ldsh [%l7 + 0x34], %i0
ldd [%l7 + 0x58], %f4
nop
setx loop_5498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a loop_5499
fbe %fcc3, loop_5500
fcmpne16 %f8, %f6, %i1
loop_5498:
fsrc2s %f13, %f0
loop_5499:
movre %l5, 0x288, %o7
loop_5500:
for %f4, %f8, %f6
brgz %i5, loop_5501
subc %g3, %g1, %g5
movrlez %o0, 0x118, %i3
stw %g2, [%l7 + 0x30]
loop_5501:
ldsb [%l7 + 0x66], %i7
fandnot2 %f0, %f10, %f6
ldx [%l7 + 0x10], %i6
sth %g4, [%l7 + 0x14]
std %f10, [%l7 + 0x68]
subc %o5, %l4, %o4
fmovdne %xcc, %f2, %f3
tg %xcc, 0x6
bleu,a,pt %xcc, loop_5502
lduh [%l7 + 0x18], %i2
fmovdleu %xcc, %f13, %f14
fbe %fcc2, loop_5503
loop_5502:
bn,a,pn %icc, loop_5504
fcmpgt32 %f4, %f6, %o2
ldsb [%l7 + 0x2C], %o6
loop_5503:
ldub [%l7 + 0x51], %o3
loop_5504:
fcmpd %fcc3, %f10, %f2
fone %f2
stb %i4, [%l7 + 0x2F]
ldd [%l7 + 0x60], %f14
lduw [%l7 + 0x58], %l2
ldx [%l7 + 0x50], %o1
ldx [%l7 + 0x08], %l1
fmovrsgez %l0, %f14, %f8
stx %g6, [%l7 + 0x20]
fpack16 %f4, %f13
ldd [%l7 + 0x20], %f6
tneg %xcc, 0x1
fbul,a %fcc0, loop_5505
tne %icc, 0x5
ldsh [%l7 + 0x5C], %l3
movge %icc, %l6, %g7
loop_5505:
alignaddr %i0, %l5, %o7
nop
setx loop_5506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc2, %f12, %f14
lduh [%l7 + 0x10], %i1
ldsb [%l7 + 0x24], %i5
loop_5506:
sllx %g1, %g5, %g3
tcc %icc, 0x1
fmovdvs %xcc, %f2, %f15
umulcc %i3, %o0, %i7
subcc %i6, 0x1635, %g4
movcs %icc, %o5, %l4
stw %g2, [%l7 + 0x1C]
xnorcc %i2, 0x1050, %o4
faligndata %f0, %f4, %f0
lduw [%l7 + 0x58], %o6
ldsh [%l7 + 0x7E], %o2
bneg %icc, loop_5507
movleu %xcc, %o3, %i4
tl %xcc, 0x3
tcs %icc, 0x7
loop_5507:
fmovsl %icc, %f13, %f2
movvc %icc, %o1, %l1
bgu,pt %xcc, loop_5508
edge8 %l0, %l2, %g6
te %xcc, 0x2
fmovsge %icc, %f1, %f7
loop_5508:
fmovrdlez %l6, %f6, %f0
st %f3, [%l7 + 0x74]
fblg,a %fcc1, loop_5509
ldd [%l7 + 0x70], %f2
fmovrde %g7, %f2, %f4
bneg,pn %xcc, loop_5510
loop_5509:
fcmped %fcc1, %f0, %f0
fandnot2 %f6, %f14, %f8
alignaddr %i0, %l3, %o7
loop_5510:
movg %icc, %i1, %i5
fcmped %fcc2, %f10, %f10
fmul8ulx16 %f0, %f2, %f2
tgu %icc, 0x6
ldsw [%l7 + 0x68], %g1
fble %fcc3, loop_5511
stw %g5, [%l7 + 0x6C]
movge %xcc, %g3, %l5
lduh [%l7 + 0x0C], %i3
loop_5511:
movleu %icc, %i7, %o0
srlx %g4, 0x15, %i6
fornot2s %f15, %f11, %f4
fones %f9
udivx %o5, 0x07AD, %g2
stw %l4, [%l7 + 0x0C]
srl %i2, %o4, %o2
fxnor %f4, %f10, %f0
ta %xcc, 0x1
edge32ln %o3, %o6, %i4
lduw [%l7 + 0x68], %l1
edge16l %l0, %l2, %g6
fcmps %fcc0, %f4, %f6
fbg,a %fcc1, loop_5512
fbn,a %fcc1, loop_5513
ldsw [%l7 + 0x78], %l6
ld [%l7 + 0x68], %f2
loop_5512:
andn %o1, %g7, %l3
loop_5513:
edge16ln %i0, %o7, %i5
movg %xcc, %g1, %i1
ldsh [%l7 + 0x74], %g5
movrgez %g3, %l5, %i7
lduw [%l7 + 0x48], %i3
sub %g4, %i6, %o5
ldx [%l7 + 0x08], %o0
st %f15, [%l7 + 0x64]
call loop_5514
fbule %fcc1, loop_5515
fcmpeq32 %f14, %f6, %g2
bn,a loop_5516
loop_5514:
sth %l4, [%l7 + 0x18]
loop_5515:
fnor %f14, %f6, %f4
movleu %xcc, %i2, %o2
loop_5516:
fpack32 %f6, %f0, %f6
fmovdl %icc, %f0, %f8
movgu %xcc, %o4, %o6
fzeros %f2
ldsh [%l7 + 0x58], %i4
ldsb [%l7 + 0x11], %l1
bvc,a,pt %icc, loop_5517
fabss %f0, %f7
bvs,a,pn %icc, loop_5518
fcmple32 %f12, %f6, %l0
loop_5517:
stw %l2, [%l7 + 0x18]
ldd [%l7 + 0x60], %f8
loop_5518:
fmovrsgez %g6, %f9, %f11
fmovdne %xcc, %f6, %f4
array16 %o3, %o1, %l6
std %f12, [%l7 + 0x40]
nop
setx loop_5519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x50], %g7
brlez %i0, loop_5520
ldub [%l7 + 0x44], %l3
loop_5519:
fpadd16s %f15, %f4, %f10
nop
setx loop_5521, %l0, %l1
jmpl %l1, %o7
loop_5520:
ldsw [%l7 + 0x38], %i5
fcmpd %fcc3, %f6, %f8
ld [%l7 + 0x64], %f0
loop_5521:
be,a,pn %icc, loop_5522
ldsb [%l7 + 0x3E], %i1
ldd [%l7 + 0x08], %f2
fpsub32 %f2, %f12, %f10
loop_5522:
fmul8x16 %f13, %f12, %f8
sth %g5, [%l7 + 0x40]
sth %g1, [%l7 + 0x1C]
ldsw [%l7 + 0x44], %g3
edge8ln %l5, %i3, %g4
fmovdvs %xcc, %f9, %f5
fmovdpos %xcc, %f4, %f0
subc %i7, 0x0BC3, %i6
ldd [%l7 + 0x28], %f2
stw %o5, [%l7 + 0x60]
fcmpne16 %f4, %f8, %g2
ldub [%l7 + 0x2F], %l4
ldsb [%l7 + 0x69], %o0
edge16l %i2, %o2, %o6
andncc %i4, %o4, %l1
bl %xcc, loop_5523
bcs,a %xcc, loop_5524
ba %xcc, loop_5525
fmul8ulx16 %f10, %f2, %f2
loop_5523:
nop
setx loop_5526, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5524:
ldx [%l7 + 0x08], %l2
loop_5525:
brnz %g6, loop_5527
fmovsle %xcc, %f15, %f2
loop_5526:
fandnot2 %f4, %f10, %f10
fbug %fcc1, loop_5528
loop_5527:
stx %o3, [%l7 + 0x10]
mova %xcc, %l0, %l6
tne %icc, 0x7
loop_5528:
mulx %o1, 0x19C9, %i0
ldub [%l7 + 0x3B], %g7
ldsw [%l7 + 0x2C], %l3
fnot1s %f8, %f4
lduw [%l7 + 0x24], %i5
fbge,a %fcc0, loop_5529
fand %f2, %f2, %f6
ldsb [%l7 + 0x5F], %o7
orcc %g5, 0x0FAB, %g1
loop_5529:
tcc %icc, 0x6
tleu %icc, 0x0
mulx %g3, %l5, %i3
nop
setx loop_5530, %l0, %l1
jmpl %l1, %i1
ldsw [%l7 + 0x54], %g4
ldd [%l7 + 0x48], %f12
fmovsl %icc, %f0, %f6
loop_5530:
fabss %f5, %f9
tgu %xcc, 0x7
movrlez %i7, 0x097, %o5
fmovdge %icc, %f14, %f6
ldsh [%l7 + 0x38], %i6
ldd [%l7 + 0x68], %f10
sth %g2, [%l7 + 0x1C]
fcmple32 %f10, %f6, %o0
nop
setx loop_5531, %l0, %l1
jmpl %l1, %l4
tg %icc, 0x7
ldx [%l7 + 0x58], %i2
movl %icc, %o2, %o6
loop_5531:
te %icc, 0x6
ldsw [%l7 + 0x0C], %o4
bg,pn %icc, loop_5532
umulcc %i4, 0x191A, %l2
ldd [%l7 + 0x60], %f6
tvc %xcc, 0x6
loop_5532:
subcc %l1, 0x15D9, %g6
lduh [%l7 + 0x1C], %o3
fcmpeq32 %f4, %f4, %l6
fmovrdlez %o1, %f14, %f0
edge16ln %l0, %g7, %l3
or %i0, %o7, %i5
addccc %g5, 0x0786, %g1
ldsb [%l7 + 0x35], %g3
bneg loop_5533
ldsw [%l7 + 0x38], %l5
bpos,a,pt %xcc, loop_5534
ld [%l7 + 0x2C], %f6
loop_5533:
ldd [%l7 + 0x60], %f10
fbug,a %fcc0, loop_5535
loop_5534:
fnot1 %f2, %f14
bcs,pt %icc, loop_5536
bl,pn %icc, loop_5537
loop_5535:
mulscc %i1, 0x08A1, %g4
bleu,a loop_5538
loop_5536:
stb %i3, [%l7 + 0x79]
loop_5537:
stw %i7, [%l7 + 0x54]
edge8ln %o5, %i6, %o0
loop_5538:
orcc %g2, 0x04E7, %i2
fsrc1s %f1, %f14
fmovrdgez %o2, %f14, %f10
movrlez %o6, %o4, %i4
stx %l2, [%l7 + 0x08]
fmovrsgez %l4, %f6, %f1
stb %l1, [%l7 + 0x69]
fnor %f10, %f6, %f8
popc 0x1ECF, %g6
bne,a,pn %icc, loop_5539
brgez,a %l6, loop_5540
brnz,a %o3, loop_5541
tneg %icc, 0x3
loop_5539:
brgez %o1, loop_5542
loop_5540:
fornot2s %f14, %f15, %f10
loop_5541:
fcmple16 %f0, %f10, %g7
lduw [%l7 + 0x44], %l3
loop_5542:
ta %icc, 0x4
faligndata %f0, %f8, %f0
fmovrdgz %i0, %f4, %f0
addc %o7, %i5, %g5
ldub [%l7 + 0x3D], %l0
te %icc, 0x1
fmovd %f8, %f8
ldsw [%l7 + 0x0C], %g3
fnand %f14, %f0, %f6
lduw [%l7 + 0x4C], %g1
edge16l %i1, %l5, %g4
lduh [%l7 + 0x08], %i7
fcmpgt32 %f10, %f4, %i3
fnot2 %f0, %f12
ldub [%l7 + 0x19], %o5
fmovrsgz %o0, %f8, %f3
fnand %f12, %f14, %f6
edge32n %i6, %i2, %g2
stb %o6, [%l7 + 0x75]
stb %o2, [%l7 + 0x7C]
fbule %fcc3, loop_5543
fnegd %f14, %f4
ldsh [%l7 + 0x76], %o4
edge32n %i4, %l2, %l1
loop_5543:
fmovscs %xcc, %f5, %f12
stx %l4, [%l7 + 0x08]
andncc %l6, %o3, %o1
sllx %g7, 0x15, %g6
fmovrdgz %l3, %f8, %f14
fmovdvs %icc, %f14, %f3
lduw [%l7 + 0x3C], %i0
ld [%l7 + 0x68], %f5
std %f2, [%l7 + 0x18]
fmovrsne %i5, %f12, %f6
ldx [%l7 + 0x28], %g5
std %f4, [%l7 + 0x48]
movleu %xcc, %l0, %o7
fbge %fcc0, loop_5544
ldub [%l7 + 0x2A], %g1
ldsw [%l7 + 0x78], %g3
fmuld8sux16 %f1, %f0, %f0
loop_5544:
movrgez %i1, %g4, %i7
ldd [%l7 + 0x60], %f4
movvs %icc, %l5, %i3
std %f2, [%l7 + 0x58]
fornot2s %f5, %f2, %f12
bg,a,pn %icc, loop_5545
fmovsge %icc, %f4, %f4
fmovdle %xcc, %f12, %f1
movrne %o5, 0x36D, %i6
loop_5545:
tl %icc, 0x4
bleu,a,pn %xcc, loop_5546
array32 %o0, %i2, %o6
ldd [%l7 + 0x78], %f6
st %f12, [%l7 + 0x08]
loop_5546:
sth %g2, [%l7 + 0x2C]
fsrc1s %f2, %f6
srl %o4, 0x19, %i4
orncc %o2, %l1, %l4
ldsw [%l7 + 0x18], %l2
std %f6, [%l7 + 0x08]
fxnors %f15, %f0, %f5
ldx [%l7 + 0x08], %o3
stw %o1, [%l7 + 0x7C]
fandnot2s %f7, %f13, %f15
fnands %f9, %f0, %f13
fbe,a %fcc0, loop_5547
fmovdge %icc, %f0, %f7
ldsb [%l7 + 0x65], %g7
fbg,a %fcc1, loop_5548
loop_5547:
std %f0, [%l7 + 0x08]
lduh [%l7 + 0x08], %l6
bcs,pt %xcc, loop_5549
loop_5548:
mova %icc, %g6, %i0
fmul8x16al %f15, %f7, %f12
fmuld8ulx16 %f15, %f15, %f4
loop_5549:
tpos %icc, 0x5
edge8 %i5, %l3, %l0
ld [%l7 + 0x5C], %f7
lduh [%l7 + 0x78], %g5
fblg,a %fcc3, loop_5550
fpack32 %f10, %f12, %f4
ld [%l7 + 0x58], %f4
srlx %g1, %g3, %o7
loop_5550:
ldd [%l7 + 0x10], %f14
bshuffle %f10, %f14, %f0
ldsw [%l7 + 0x78], %i1
fnegd %f14, %f0
fpack16 %f2, %f10
fmovrdgz %i7, %f4, %f0
lduh [%l7 + 0x2A], %l5
orn %i3, %g4, %i6
ldx [%l7 + 0x68], %o5
stw %o0, [%l7 + 0x60]
fcmpd %fcc0, %f8, %f8
smul %i2, %o6, %g2
fandnot2s %f10, %f8, %f12
addc %i4, 0x1519, %o4
movvc %icc, %o2, %l4
edge16 %l1, %o3, %o1
fmovrdgez %l2, %f0, %f8
fmovscc %icc, %f8, %f2
fmovrse %l6, %f7, %f10
fmovsvc %icc, %f1, %f11
fmovd %f8, %f14
bvs,a,pt %xcc, loop_5551
subcc %g6, %i0, %i5
bleu,a,pt %xcc, loop_5552
fnors %f11, %f0, %f9
loop_5551:
sth %l3, [%l7 + 0x64]
udivx %l0, 0x0F7E, %g5
loop_5552:
tsubcc %g7, 0x0479, %g3
ldsw [%l7 + 0x10], %g1
lduw [%l7 + 0x48], %o7
fmovsgu %icc, %f10, %f8
ldsw [%l7 + 0x44], %i7
movre %l5, 0x12A, %i3
bne %xcc, loop_5553
fbg,a %fcc3, loop_5554
nop
setx loop_5555, %l0, %l1
jmpl %l1, %i1
bvc,a,pn %icc, loop_5556
loop_5553:
faligndata %f10, %f6, %f10
loop_5554:
ld [%l7 + 0x4C], %f13
loop_5555:
xor %i6, 0x1E69, %g4
loop_5556:
alignaddr %o5, %o0, %i2
movle %xcc, %g2, %o6
taddcc %o4, %i4, %l4
ld [%l7 + 0x60], %f3
ldx [%l7 + 0x50], %l1
ld [%l7 + 0x10], %f11
addccc %o2, %o1, %l2
ld [%l7 + 0x24], %f6
std %f12, [%l7 + 0x70]
fmovrde %l6, %f12, %f8
fcmpes %fcc1, %f6, %f15
stb %g6, [%l7 + 0x56]
movrlz %i0, 0x0B3, %i5
fbn,a %fcc2, loop_5557
ldsh [%l7 + 0x58], %l3
ldsh [%l7 + 0x66], %l0
lduw [%l7 + 0x68], %o3
loop_5557:
lduw [%l7 + 0x50], %g7
xnor %g3, %g5, %o7
fmovrde %g1, %f14, %f14
tneg %xcc, 0x7
stx %i7, [%l7 + 0x68]
sth %i3, [%l7 + 0x1C]
fsrc1 %f4, %f0
ldsw [%l7 + 0x0C], %i1
fpmerge %f2, %f9, %f4
ldsh [%l7 + 0x16], %i6
subcc %l5, 0x0D88, %g4
bleu loop_5558
lduh [%l7 + 0x68], %o5
alignaddrl %o0, %g2, %o6
fnot1s %f12, %f0
loop_5558:
fpsub32s %f15, %f7, %f3
edge32l %o4, %i4, %i2
st %f4, [%l7 + 0x68]
movvs %icc, %l4, %l1
bvc %icc, loop_5559
ldub [%l7 + 0x7A], %o2
std %f12, [%l7 + 0x70]
fnot1s %f6, %f13
loop_5559:
orn %l2, %l6, %g6
tle %xcc, 0x3
fmovdneg %xcc, %f11, %f15
addccc %o1, 0x12A8, %i5
st %f15, [%l7 + 0x60]
add %l3, %l0, %o3
ld [%l7 + 0x08], %f4
fmovsle %xcc, %f6, %f7
sth %g7, [%l7 + 0x78]
movcs %xcc, %i0, %g5
sub %o7, 0x0913, %g1
array32 %i7, %i3, %g3
sth %i6, [%l7 + 0x1C]
fmovrdgz %l5, %f12, %f14
fandnot1s %f0, %f14, %f1
faligndata %f14, %f8, %f6
edge8l %i1, %g4, %o0
ldd [%l7 + 0x40], %f2
andn %o5, %o6, %g2
pdist %f14, %f0, %f8
alignaddr %i4, %o4, %i2
fcmple16 %f14, %f0, %l1
fnands %f9, %f3, %f4
fmovrsne %l4, %f15, %f12
fexpand %f12, %f6
fcmpne32 %f4, %f10, %o2
fmul8ulx16 %f2, %f10, %f0
umul %l2, 0x0C53, %g6
fmul8x16 %f3, %f6, %f10
subcc %o1, 0x07F7, %l6
sethi 0x12B2, %i5
addcc %l0, %l3, %g7
sllx %i0, 0x0C, %g5
ldx [%l7 + 0x10], %o7
ldd [%l7 + 0x78], %f0
fandnot2s %f11, %f4, %f3
brgez %o3, loop_5560
std %f8, [%l7 + 0x20]
st %f5, [%l7 + 0x7C]
brlz %g1, loop_5561
loop_5560:
brz %i7, loop_5562
udivcc %g3, 0x1DAA, %i6
tsubcctv %i3, 0x0799, %l5
loop_5561:
movle %icc, %g4, %o0
loop_5562:
movne %icc, %i1, %o5
movrlz %g2, 0x23A, %i4
ldd [%l7 + 0x08], %f6
ldx [%l7 + 0x68], %o6
nop
setx loop_5563, %l0, %l1
jmpl %l1, %i2
fcmpeq16 %f4, %f8, %l1
fmovsneg %icc, %f10, %f13
fnors %f14, %f2, %f4
loop_5563:
orncc %o4, %o2, %l2
fbne %fcc1, loop_5564
movl %xcc, %g6, %l4
fpsub16 %f10, %f0, %f0
popc 0x1B92, %l6
loop_5564:
movrlez %o1, %i5, %l0
fnegd %f2, %f0
ldd [%l7 + 0x20], %f10
ldx [%l7 + 0x20], %g7
fands %f11, %f10, %f4
taddcc %i0, 0x05EA, %g5
or %l3, 0x10EB, %o3
fones %f10
xnor %o7, 0x035C, %g1
nop
setx loop_5565, %l0, %l1
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 + 0x2C], %g3
bneg,pt %icc, loop_5566
fmovrdgz %i7, %f0, %f2
loop_5565:
xorcc %i6, 0x1659, %l5
st %f10, [%l7 + 0x24]
loop_5566:
ldsh [%l7 + 0x60], %g4
fandnot1 %f10, %f6, %f12
edge8 %i3, %i1, %o0
fmul8x16 %f6, %f8, %f0
mulx %o5, %g2, %i4
st %f13, [%l7 + 0x68]
edge8n %i2, %l1, %o4
brz,a %o2, loop_5567
fmuld8ulx16 %f8, %f13, %f0
ldsb [%l7 + 0x71], %o6
ldx [%l7 + 0x20], %g6
loop_5567:
st %f9, [%l7 + 0x28]
xor %l4, 0x134C, %l2
fmovsvs %xcc, %f3, %f12
edge32l %o1, %i5, %l6
andncc %g7, %l0, %i0
fmul8x16 %f8, %f0, %f6
andn %g5, %o3, %l3
sth %g1, [%l7 + 0x10]
fbge %fcc0, loop_5568
fpadd16 %f8, %f10, %f12
fcmpgt16 %f0, %f10, %g3
fbug,a %fcc0, loop_5569
loop_5568:
bne,a,pt %xcc, loop_5570
bge loop_5571
lduw [%l7 + 0x50], %i7
loop_5569:
nop
setx loop_5572, %l0, %l1
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_5570:
brnz,a %i6, loop_5573
loop_5571:
tcs %icc, 0x6
edge32l %o7, %g4, %i3
loop_5572:
stx %l5, [%l7 + 0x18]
loop_5573:
lduh [%l7 + 0x4C], %o0
lduh [%l7 + 0x74], %o5
fmul8x16au %f5, %f11, %f0
fcmple16 %f14, %f2, %i1
array8 %g2, %i2, %i4
stw %l1, [%l7 + 0x20]
ldub [%l7 + 0x5E], %o2
fbuge,a %fcc1, loop_5574
fmovs %f14, %f4
fnors %f2, %f1, %f14
stx %o4, [%l7 + 0x28]
loop_5574:
ldsb [%l7 + 0x55], %o6
bge,a,pn %icc, loop_5575
movl %xcc, %g6, %l4
ldsw [%l7 + 0x5C], %o1
stb %l2, [%l7 + 0x5F]
loop_5575:
fcmpgt32 %f14, %f4, %i5
or %g7, 0x12D2, %l0
ldx [%l7 + 0x58], %l6
ld [%l7 + 0x34], %f5
ld [%l7 + 0x54], %f11
fmovrdlez %g5, %f14, %f6
ldx [%l7 + 0x18], %o3
fmuld8sux16 %f7, %f10, %f12
sth %i0, [%l7 + 0x0A]
or %g1, %l3, %g3
sth %i7, [%l7 + 0x16]
lduw [%l7 + 0x30], %i6
brgez %g4, loop_5576
fnegs %f14, %f9
or %i3, 0x1EA7, %l5
stb %o7, [%l7 + 0x22]
loop_5576:
fzero %f8
fmovrdne %o5, %f12, %f14
ldub [%l7 + 0x34], %i1
ldsb [%l7 + 0x09], %o0
edge32n %i2, %i4, %l1
ldx [%l7 + 0x30], %o2
fpsub32s %f5, %f3, %f13
sdivx %o4, 0x0CDB, %g2
st %f13, [%l7 + 0x70]
ldx [%l7 + 0x18], %o6
tleu %icc, 0x0
fmovspos %icc, %f7, %f14
nop
setx loop_5577, %l0, %l1
jmpl %l1, %g6
bshuffle %f14, %f2, %f0
fmovsneg %xcc, %f1, %f4
popc %l4, %l2
loop_5577:
fpsub16 %f6, %f0, %f10
lduw [%l7 + 0x34], %i5
xnorcc %o1, %g7, %l0
ldsw [%l7 + 0x74], %g5
sth %o3, [%l7 + 0x50]
bcs,pn %icc, loop_5578
ld [%l7 + 0x68], %f5
taddcc %i0, 0x120E, %l6
fnegs %f12, %f13
loop_5578:
fcmpes %fcc2, %f8, %f4
stb %l3, [%l7 + 0x69]
fcmps %fcc0, %f2, %f13
fpackfix %f14, %f13
ble %icc, loop_5579
brgz,a %g1, loop_5580
ldd [%l7 + 0x60], %f6
stx %g3, [%l7 + 0x08]
loop_5579:
fmovde %xcc, %f3, %f4
loop_5580:
edge16l %i7, %g4, %i6
tvc %icc, 0x2
ldx [%l7 + 0x38], %l5
st %f3, [%l7 + 0x08]
sdiv %o7, 0x072F, %i3
brnz,a %o5, loop_5581
fmovsvs %xcc, %f1, %f9
edge32ln %i1, %i2, %o0
fpadd16s %f15, %f8, %f5
loop_5581:
fmovrsgz %i4, %f15, %f8
array8 %l1, %o2, %g2
fexpand %f0, %f2
fmovdcc %icc, %f14, %f10
fmovdneg %icc, %f9, %f3
move %icc, %o4, %o6
movpos %xcc, %g6, %l4
fbne,a %fcc1, loop_5582
lduh [%l7 + 0x16], %i5
std %f12, [%l7 + 0x40]
edge8 %l2, %o1, %l0
loop_5582:
andcc %g7, %g5, %i0
stw %l6, [%l7 + 0x7C]
ldsw [%l7 + 0x74], %o3
lduw [%l7 + 0x28], %l3
ldd [%l7 + 0x68], %f10
fornot1 %f4, %f4, %f4
tsubcctv %g1, %i7, %g4
fmovdcc %icc, %f1, %f5
fmovsg %icc, %f13, %f0
fpackfix %f8, %f6
fzero %f8
fblg,a %fcc0, loop_5583
stx %i6, [%l7 + 0x70]
fnands %f12, %f3, %f15
lduh [%l7 + 0x46], %g3
loop_5583:
std %f10, [%l7 + 0x18]
fcmpne32 %f0, %f4, %o7
bleu %xcc, loop_5584
array8 %i3, %o5, %i1
tvs %xcc, 0x4
brgez %l5, loop_5585
loop_5584:
edge32n %i2, %i4, %l1
ldd [%l7 + 0x58], %f10
movrgez %o0, 0x27D, %o2
loop_5585:
smulcc %g2, %o6, %g6
ldx [%l7 + 0x40], %o4
fcmpne32 %f8, %f12, %l4
fmovs %f11, %f0
brgz %i5, loop_5586
bleu,a,pt %icc, loop_5587
udivx %l2, 0x1BD1, %o1
movvs %xcc, %g7, %l0
loop_5586:
fbl,a %fcc3, loop_5588
loop_5587:
call loop_5589
sra %i0, 0x14, %l6
nop
setx loop_5590, %l0, %l1
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_5588:
fxnor %f0, %f8, %f0
loop_5589:
fmovrsgz %g5, %f1, %f14
stb %l3, [%l7 + 0x1E]
loop_5590:
fbu,a %fcc2, loop_5591
sll %o3, %g1, %g4
fmul8sux16 %f10, %f14, %f4
edge32l %i7, %i6, %o7
loop_5591:
array8 %g3, %o5, %i3
stw %l5, [%l7 + 0x64]
tsubcc %i1, %i4, %l1
fcmpgt32 %f10, %f8, %o0
tgu %xcc, 0x5
ldub [%l7 + 0x0B], %o2
bneg,a,pn %xcc, loop_5592
fmovrdgez %i2, %f4, %f10
fmovdg %icc, %f12, %f5
fpadd16 %f12, %f2, %f12
loop_5592:
movrlez %g2, 0x171, %o6
ldsh [%l7 + 0x4C], %o4
fornot2s %f8, %f11, %f2
fornot2s %f9, %f7, %f8
array8 %l4, %i5, %l2
tge %icc, 0x4
fmovsneg %xcc, %f8, %f6
sth %g6, [%l7 + 0x24]
fandnot2 %f14, %f12, %f14
umulcc %o1, %g7, %i0
fpack32 %f12, %f6, %f4
movne %icc, %l6, %l0
tne %icc, 0x6
addccc %l3, %g5, %o3
lduw [%l7 + 0x60], %g4
fmovrse %g1, %f8, %f0
fcmps %fcc0, %f2, %f12
addccc %i6, 0x084C, %o7
edge16 %g3, %i7, %i3
bvs,a %xcc, loop_5593
alignaddr %l5, %o5, %i4
fsrc2s %f5, %f0
fble %fcc2, loop_5594
loop_5593:
fmovscc %icc, %f1, %f10
stx %l1, [%l7 + 0x18]
bl %icc, loop_5595
loop_5594:
lduh [%l7 + 0x50], %o0
nop
setx loop_5596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
pdist %f6, %f10, %f0
loop_5595:
fmovdcc %xcc, %f5, %f4
st %f13, [%l7 + 0x40]
loop_5596:
bcs,a,pt %xcc, loop_5597
fcmpgt16 %f2, %f0, %i1
tsubcc %o2, %g2, %o6
lduw [%l7 + 0x5C], %i2
loop_5597:
lduw [%l7 + 0x34], %o4
fmovdvc %icc, %f4, %f14
srl %l4, %i5, %g6
ldub [%l7 + 0x79], %o1
nop
setx loop_5598, %l0, %l1
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 + 0x54], %f0
te %xcc, 0x2
fmovs %f7, %f13
loop_5598:
sll %g7, %i0, %l6
ldd [%l7 + 0x30], %f14
st %f3, [%l7 + 0x1C]
edge16 %l2, %l0, %g5
ldsw [%l7 + 0x2C], %o3
ld [%l7 + 0x64], %f14
array16 %l3, %g1, %g4
movcc %xcc, %o7, %g3
fmul8ulx16 %f0, %f2, %f12
fmovsneg %icc, %f3, %f12
stb %i6, [%l7 + 0x0B]
udivcc %i3, 0x095A, %l5
addcc %o5, 0x0819, %i4
fnor %f2, %f2, %f8
fexpand %f1, %f12
stw %l1, [%l7 + 0x64]
andcc %o0, %i1, %o2
fmovdn %xcc, %f11, %f4
ldsh [%l7 + 0x3C], %g2
andcc %i7, 0x0CDA, %o6
sdiv %i2, 0x1ABC, %o4
stb %i5, [%l7 + 0x52]
fzeros %f10
fmovrdlz %g6, %f14, %f8
brz,a %o1, loop_5599
fmovscs %icc, %f4, %f2
fmovrdlez %l4, %f14, %f0
brgz,a %i0, loop_5600
loop_5599:
fble %fcc3, loop_5601
ldsw [%l7 + 0x1C], %l6
st %f8, [%l7 + 0x20]
loop_5600:
brlez %l2, loop_5602
loop_5601:
st %f4, [%l7 + 0x14]
edge32l %l0, %g5, %o3
sth %g7, [%l7 + 0x3A]
loop_5602:
fcmped %fcc0, %f2, %f14
ldub [%l7 + 0x48], %l3
bneg,a loop_5603
fmovd %f4, %f2
fmovde %xcc, %f4, %f10
ldd [%l7 + 0x50], %f10
loop_5603:
tg %xcc, 0x7
fbg,a %fcc3, loop_5604
stx %g4, [%l7 + 0x48]
sth %o7, [%l7 + 0x66]
stw %g3, [%l7 + 0x64]
loop_5604:
lduw [%l7 + 0x10], %g1
ldx [%l7 + 0x40], %i3
ldsh [%l7 + 0x22], %l5
fcmple32 %f14, %f14, %o5
stb %i4, [%l7 + 0x18]
fmovscs %xcc, %f14, %f0
fmul8x16 %f4, %f0, %f14
tsubcc %i6, %l1, %o0
fba,a %fcc2, loop_5605
fone %f8
ldx [%l7 + 0x10], %o2
orncc %i1, %g2, %o6
loop_5605:
tn %icc, 0x4
stb %i2, [%l7 + 0x52]
fmovdleu %icc, %f2, %f1
tl %icc, 0x3
st %f0, [%l7 + 0x64]
fmovde %xcc, %f5, %f14
faligndata %f0, %f2, %f8
ldsh [%l7 + 0x4A], %i7
ldsb [%l7 + 0x76], %o4
andn %i5, 0x07EF, %g6
std %f0, [%l7 + 0x60]
fcmpne32 %f4, %f4, %l4
fmovrdgez %i0, %f8, %f8
tleu %xcc, 0x6
fbl,a %fcc2, loop_5606
tsubcc %o1, %l2, %l6
fnot2s %f4, %f7
fexpand %f9, %f4
loop_5606:
movl %icc, %l0, %o3
st %f15, [%l7 + 0x48]
sll %g7, %g5, %g4
fbo %fcc2, loop_5607
fcmpes %fcc3, %f5, %f5
andncc %l3, %g3, %g1
fmovsne %icc, %f3, %f5
loop_5607:
fpsub32 %f10, %f14, %f6
stb %i3, [%l7 + 0x49]
fmovsg %xcc, %f15, %f10
fmovde %icc, %f5, %f8
fmovdvs %xcc, %f10, %f1
fpmerge %f10, %f13, %f0
fands %f12, %f4, %f14
fpmerge %f2, %f14, %f0
ba,pt %icc, loop_5608
subc %l5, 0x014B, %o5
movrne %o7, %i6, %i4
ldsb [%l7 + 0x0A], %l1
loop_5608:
fnot2s %f2, %f4
brgez %o2, loop_5609
be %icc, loop_5610
faligndata %f6, %f10, %f8
movre %i1, 0x28D, %g2
loop_5609:
fmovsn %xcc, %f1, %f13
loop_5610:
fba,a %fcc2, loop_5611
std %f0, [%l7 + 0x48]
edge8l %o6, %i2, %i7
fcmped %fcc0, %f2, %f14
loop_5611:
edge32l %o0, %o4, %i5
fbl %fcc1, loop_5612
smulcc %g6, %i0, %o1
mulscc %l2, 0x0AD5, %l4
fmovdn %icc, %f10, %f2
loop_5612:
fxor %f0, %f6, %f8
bgu,pt %xcc, loop_5613
brz,a %l6, loop_5614
ldx [%l7 + 0x70], %l0
fornot1 %f14, %f0, %f0
loop_5613:
fmovsge %xcc, %f12, %f2
loop_5614:
fpackfix %f10, %f5
ld [%l7 + 0x6C], %f8
fone %f2
fnot2 %f4, %f8
fmovsneg %xcc, %f6, %f7
fmovse %icc, %f10, %f9
st %f11, [%l7 + 0x38]
movgu %xcc, %o3, %g7
brlez %g5, loop_5615
bg,a loop_5616
fandnot2s %f10, %f5, %f14
tcc %icc, 0x4
loop_5615:
fsrc2 %f12, %f0
loop_5616:
tvc %icc, 0x3
sdiv %l3, 0x0283, %g3
ldd [%l7 + 0x08], %f14
movg %xcc, %g1, %g4
stw %i3, [%l7 + 0x64]
lduh [%l7 + 0x4C], %l5
stb %o5, [%l7 + 0x58]
sth %i6, [%l7 + 0x26]
edge16ln %o7, %i4, %o2
brlez %l1, loop_5617
lduw [%l7 + 0x78], %g2
fble,a %fcc3, loop_5618
stx %i1, [%l7 + 0x08]
loop_5617:
fornot2s %f6, %f7, %f5
fmovda %xcc, %f0, %f0
loop_5618:
udivx %i2, 0x0EC8, %o6
fandnot1 %f10, %f14, %f2
fcmpes %fcc1, %f14, %f8
movle %icc, %o0, %o4
fbl %fcc3, loop_5619
sth %i7, [%l7 + 0x70]
addc %g6, 0x0F51, %i5
fmovsleu %icc, %f5, %f14
loop_5619:
edge16 %i0, %o1, %l4
fmovrsgz %l2, %f1, %f13
ldx [%l7 + 0x10], %l0
addcc %o3, %l6, %g5
ldx [%l7 + 0x60], %g7
fcmpes %fcc2, %f13, %f10
tsubcctv %l3, 0x160D, %g3
edge32ln %g4, %g1, %l5
stx %i3, [%l7 + 0x28]
fpadd32s %f4, %f3, %f7
xorcc %o5, %o7, %i6
ldx [%l7 + 0x78], %i4
bne,a,pt %icc, loop_5620
fmul8ulx16 %f10, %f0, %f6
sth %l1, [%l7 + 0x16]
fbuge,a %fcc1, loop_5621
loop_5620:
ldd [%l7 + 0x30], %f14
fmovsge %icc, %f9, %f13
std %f8, [%l7 + 0x60]
loop_5621:
fbule,a %fcc0, loop_5622
edge16ln %o2, %g2, %i1
fmul8x16au %f3, %f8, %f2
ldsb [%l7 + 0x4E], %i2
loop_5622:
fmovsneg %xcc, %f11, %f4
st %f10, [%l7 + 0x50]
ldsh [%l7 + 0x10], %o0
bge,pt %xcc, loop_5623
alignaddr %o4, %o6, %g6
st %f14, [%l7 + 0x44]
fand %f6, %f4, %f2
loop_5623:
fmovdn %xcc, %f3, %f12
fcmpeq32 %f6, %f8, %i5
tle %icc, 0x3
movneg %xcc, %i7, %o1
sethi 0x1ABE, %l4
movcs %icc, %l2, %l0
popc 0x02D2, %i0
umulcc %o3, %g5, %l6
fmovdpos %xcc, %f4, %f5
fmul8x16 %f7, %f4, %f8
bgu,a %xcc, loop_5624
tpos %xcc, 0x2
fxor %f0, %f14, %f0
fbul %fcc1, loop_5625
loop_5624:
fzeros %f12
lduw [%l7 + 0x38], %l3
fmovdcs %icc, %f1, %f7
loop_5625:
move %xcc, %g3, %g4
fmovscc %icc, %f6, %f2
edge16n %g1, %l5, %g7
ldub [%l7 + 0x15], %o5
std %f12, [%l7 + 0x68]
fnot2 %f8, %f2
fmovs %f7, %f7
brz,a %o7, loop_5626
fmovdl %xcc, %f14, %f0
movge %icc, %i3, %i6
tvc %xcc, 0x3
loop_5626:
bshuffle %f6, %f6, %f0
fmovsg %xcc, %f8, %f3
ldsb [%l7 + 0x5C], %i4
lduw [%l7 + 0x18], %l1
lduh [%l7 + 0x3A], %o2
fzeros %f3
bvc,a,pn %xcc, loop_5627
fpackfix %f8, %f5
sth %i1, [%l7 + 0x4E]
orncc %i2, 0x0531, %g2
loop_5627:
brlz,a %o4, loop_5628
fmovrse %o0, %f3, %f12
ble %xcc, loop_5629
fmovsa %icc, %f9, %f1
loop_5628:
fmovsl %xcc, %f2, %f8
xnor %g6, %o6, %i7
loop_5629:
orcc %o1, 0x1962, %i5
fmovsl %xcc, %f8, %f7
sra %l2, %l0, %l4
ldub [%l7 + 0x7B], %o3
ldx [%l7 + 0x50], %g5
orcc %l6, %i0, %l3
taddcctv %g3, 0x1C62, %g4
fbge,a %fcc1, loop_5630
fmovd %f14, %f2
bvs,a,pt %icc, loop_5631
sth %l5, [%l7 + 0x7C]
loop_5630:
fxnors %f14, %f0, %f13
fors %f14, %f1, %f11
loop_5631:
fbu %fcc3, loop_5632
fbo,a %fcc2, loop_5633
fmovrdgz %g7, %f8, %f8
fmovsneg %icc, %f7, %f8
loop_5632:
sth %o5, [%l7 + 0x24]
loop_5633:
fmovrse %g1, %f4, %f9
fornot1 %f0, %f12, %f14
fnot1s %f8, %f3
subc %o7, %i6, %i4
smulcc %l1, %o2, %i1
fcmpgt16 %f4, %f6, %i2
fpackfix %f2, %f1
bcc loop_5634
fmovscc %icc, %f8, %f4
nop
setx loop_5635, %l0, %l1
jmpl %l1, %g2
popc %o4, %o0
loop_5634:
ldx [%l7 + 0x78], %i3
subcc %o6, %g6, %o1
loop_5635:
bg,pt %xcc, loop_5636
alignaddrl %i7, %i5, %l2
orn %l0, 0x1CD8, %l4
taddcctv %g5, %l6, %i0
loop_5636:
ldub [%l7 + 0x33], %l3
ldsw [%l7 + 0x60], %g3
mulx %o3, %g4, %l5
fxors %f8, %f1, %f6
fcmpeq16 %f4, %f6, %o5
mulscc %g1, %o7, %g7
sll %i6, %i4, %o2
edge8ln %i1, %i2, %g2
fones %f3
movleu %icc, %o4, %l1
lduh [%l7 + 0x32], %i3
fornot1 %f8, %f2, %f2
bn,pn %icc, loop_5637
fmovdneg %xcc, %f15, %f11
ld [%l7 + 0x0C], %f8
movvc %icc, %o0, %g6
loop_5637:
lduh [%l7 + 0x46], %o6
movge %xcc, %i7, %o1
fcmpgt16 %f14, %f10, %l2
sth %i5, [%l7 + 0x34]
fbge,a %fcc3, loop_5638
tle %icc, 0x3
std %f12, [%l7 + 0x70]
fcmpgt32 %f10, %f12, %l4
loop_5638:
movneg %icc, %g5, %l0
andcc %i0, 0x1DA3, %l6
fbuge,a %fcc3, loop_5639
fornot2 %f10, %f6, %f10
st %f0, [%l7 + 0x10]
mulscc %l3, %o3, %g4
loop_5639:
lduh [%l7 + 0x6E], %g3
movg %xcc, %l5, %o5
movgu %xcc, %o7, %g7
fcmpne32 %f10, %f14, %i6
fpadd16s %f11, %f9, %f13
fble %fcc0, loop_5640
mulx %g1, %i4, %o2
fcmpd %fcc1, %f4, %f12
lduw [%l7 + 0x10], %i1
loop_5640:
movn %icc, %g2, %o4
umulcc %i2, 0x1462, %i3
ldsw [%l7 + 0x30], %l1
fxnors %f0, %f7, %f10
umulcc %o0, %g6, %i7
ldx [%l7 + 0x58], %o1
bvs loop_5641
fmovdne %icc, %f7, %f5
fand %f6, %f12, %f8
ldsb [%l7 + 0x23], %o6
loop_5641:
fmovdneg %icc, %f8, %f8
edge32ln %i5, %l2, %g5
edge16ln %l4, %i0, %l0
fmovsvc %icc, %f8, %f2
fmovscc %xcc, %f0, %f11
lduw [%l7 + 0x70], %l3
fnors %f11, %f14, %f0
smul %l6, 0x134B, %g4
fors %f13, %f6, %f5
fbug %fcc3, loop_5642
edge8ln %o3, %l5, %g3
ldsb [%l7 + 0x1C], %o5
lduw [%l7 + 0x28], %o7
loop_5642:
std %f0, [%l7 + 0x78]
fnot1s %f8, %f4
fsrc1s %f5, %f5
ldx [%l7 + 0x60], %i6
std %f8, [%l7 + 0x40]
fble,a %fcc1, loop_5643
lduh [%l7 + 0x3E], %g7
bvs loop_5644
ld [%l7 + 0x18], %f10
loop_5643:
movn %xcc, %g1, %o2
ta %icc, 0x4
loop_5644:
fone %f10
fsrc2 %f14, %f2
brnz,a %i1, loop_5645
nop
setx loop_5646, %l0, %l1
jmpl %l1, %i4
fzero %f10
fcmpes %fcc0, %f9, %f6
loop_5645:
lduw [%l7 + 0x44], %g2
loop_5646:
std %f0, [%l7 + 0x78]
sth %i2, [%l7 + 0x2E]
st %f14, [%l7 + 0x34]
smulcc %o4, 0x0284, %l1
fcmped %fcc2, %f4, %f10
fble %fcc0, loop_5647
fnot1 %f6, %f12
ldsb [%l7 + 0x68], %i3
umulcc %g6, 0x15BB, %i7
loop_5647:
fmovsg %icc, %f0, %f3
ldsh [%l7 + 0x5A], %o1
srax %o0, %i5, %o6
lduh [%l7 + 0x66], %g5
udivx %l2, 0x1095, %l4
array16 %i0, %l0, %l6
stb %g4, [%l7 + 0x73]
fmovscs %icc, %f15, %f1
nop
setx loop_5648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc3, loop_5649
ldub [%l7 + 0x3B], %l3
movrne %l5, %o3, %o5
loop_5648:
fbul %fcc1, loop_5650
loop_5649:
ld [%l7 + 0x14], %f1
bgu,a,pt %xcc, loop_5651
fble,a %fcc2, loop_5652
loop_5650:
ldsb [%l7 + 0x48], %g3
stw %o7, [%l7 + 0x10]
loop_5651:
brgz,a %i6, loop_5653
loop_5652:
stx %g1, [%l7 + 0x78]
tle %icc, 0x4
lduw [%l7 + 0x2C], %o2
loop_5653:
fcmpeq32 %f14, %f10, %i1
srax %i4, %g7, %i2
st %f9, [%l7 + 0x08]
movleu %xcc, %g2, %o4
fmovdle %xcc, %f5, %f7
movle %xcc, %i3, %g6
sethi 0x0C5E, %l1
or %o1, 0x0E31, %o0
xnorcc %i7, 0x032F, %i5
tge %icc, 0x3
taddcctv %o6, %g5, %l2
fmovscs %icc, %f14, %f10
fors %f3, %f6, %f2
ldx [%l7 + 0x18], %l4
movleu %icc, %l0, %l6
fbne %fcc3, loop_5654
fmovrslez %g4, %f1, %f6
lduw [%l7 + 0x40], %l3
fnor %f4, %f4, %f12
loop_5654:
stx %i0, [%l7 + 0x30]
stx %l5, [%l7 + 0x18]
fmovspos %icc, %f9, %f12
sdivx %o5, 0x0458, %g3
fba,a %fcc3, loop_5655
and %o3, 0x1A31, %o7
lduw [%l7 + 0x38], %g1
fcmps %fcc2, %f2, %f0
loop_5655:
fbg,a %fcc3, loop_5656
stx %o2, [%l7 + 0x40]
fmul8ulx16 %f10, %f10, %f4
lduh [%l7 + 0x0E], %i6
loop_5656:
fbug %fcc1, loop_5657
fpmerge %f1, %f8, %f10
sllx %i1, %g7, %i4
for %f2, %f4, %f0
loop_5657:
addc %g2, 0x07EE, %o4
ldsh [%l7 + 0x78], %i3
bneg,a loop_5658
lduh [%l7 + 0x5A], %g6
fcmpeq16 %f6, %f14, %l1
sth %i2, [%l7 + 0x70]
loop_5658:
stx %o1, [%l7 + 0x30]
faligndata %f8, %f10, %f0
bg,a loop_5659
stw %o0, [%l7 + 0x60]
stw %i5, [%l7 + 0x24]
fcmpd %fcc3, %f12, %f2
loop_5659:
tge %xcc, 0x7
umul %i7, 0x02A8, %g5
movvs %xcc, %l2, %l4
tg %xcc, 0x0
orcc %l0, 0x0FA5, %o6
ldsw [%l7 + 0x44], %l6
fcmpd %fcc2, %f0, %f6
fpsub32s %f8, %f2, %f7
xnorcc %g4, %i0, %l5
fmovdge %icc, %f14, %f10
stx %l3, [%l7 + 0x58]
fmovsneg %icc, %f7, %f7
brgez,a %o5, loop_5660
movge %icc, %g3, %o3
ldsw [%l7 + 0x70], %g1
tcc %icc, 0x4
loop_5660:
std %f12, [%l7 + 0x58]
movl %icc, %o2, %o7
fzero %f4
movrlz %i6, 0x12F, %g7
bcc,pn %xcc, loop_5661
fmovdn %xcc, %f10, %f6
tn %xcc, 0x3
bg,a,pt %xcc, loop_5662
loop_5661:
bgu,a,pt %xcc, loop_5663
bvc %icc, loop_5664
ld [%l7 + 0x38], %f0
loop_5662:
movneg %xcc, %i4, %i1
loop_5663:
std %f14, [%l7 + 0x78]
loop_5664:
sth %o4, [%l7 + 0x12]
tvc %xcc, 0x4
fnegs %f3, %f15
ldx [%l7 + 0x68], %g2
movneg %icc, %i3, %g6
fmovscc %xcc, %f1, %f2
ldub [%l7 + 0x1C], %l1
ldsb [%l7 + 0x17], %i2
lduw [%l7 + 0x60], %o0
te %xcc, 0x3
fmovrslez %i5, %f11, %f13
srlx %o1, %i7, %l2
fmul8x16au %f13, %f4, %f10
ldd [%l7 + 0x58], %f0
fble,a %fcc1, loop_5665
mova %xcc, %l4, %g5
bne,pn %xcc, loop_5666
tle %icc, 0x2
loop_5665:
fbo %fcc0, loop_5667
movle %icc, %l0, %o6
loop_5666:
tneg %xcc, 0x5
sth %l6, [%l7 + 0x54]
loop_5667:
fbge,a %fcc0, loop_5668
stw %i0, [%l7 + 0x74]
ldx [%l7 + 0x08], %g4
fmul8ulx16 %f10, %f12, %f14
loop_5668:
xor %l3, 0x1E96, %l5
udivcc %g3, 0x1B6E, %o5
ldx [%l7 + 0x10], %g1
st %f0, [%l7 + 0x08]
edge16 %o3, %o2, %i6
fbu,a %fcc2, loop_5669
fbl %fcc3, loop_5670
ldd [%l7 + 0x08], %f14
fmovscc %icc, %f15, %f10
loop_5669:
movcs %xcc, %g7, %o7
loop_5670:
fmovdn %icc, %f8, %f7
fmovsge %icc, %f15, %f2
edge8ln %i4, %o4, %g2
sdivcc %i1, 0x0ACF, %g6
edge16l %i3, %l1, %o0
fornot2 %f10, %f10, %f6
sdiv %i2, 0x0C52, %i5
stb %o1, [%l7 + 0x28]
stw %i7, [%l7 + 0x60]
ldd [%l7 + 0x38], %f6
stb %l2, [%l7 + 0x47]
edge8l %l4, %l0, %o6
stb %l6, [%l7 + 0x55]
lduw [%l7 + 0x2C], %g5
be,pt %icc, loop_5671
ldd [%l7 + 0x20], %f4
stw %i0, [%l7 + 0x5C]
tcs %icc, 0x1
loop_5671:
sll %g4, 0x10, %l5
fmovrsne %l3, %f10, %f10
fmovdleu %icc, %f3, %f12
fexpand %f5, %f14
movl %xcc, %g3, %g1
stx %o5, [%l7 + 0x20]
sra %o2, %i6, %g7
fbo %fcc1, loop_5672
fmovsa %xcc, %f14, %f11
tne %icc, 0x6
st %f13, [%l7 + 0x14]
loop_5672:
fone %f8
ldsh [%l7 + 0x4E], %o3
ldub [%l7 + 0x3C], %o7
movpos %xcc, %o4, %i4
stb %g2, [%l7 + 0x35]
fnot1 %f10, %f0
tge %xcc, 0x1
ldsh [%l7 + 0x0E], %i1
fones %f3
fcmpne32 %f0, %f14, %g6
subccc %i3, %l1, %o0
fornot1s %f11, %f10, %f1
fzeros %f11
fone %f14
sdivx %i2, 0x1ACB, %o1
fxors %f5, %f6, %f10
or %i7, 0x05A1, %l2
fble,a %fcc1, loop_5673
siam 0x2
fpadd32 %f6, %f14, %f0
lduh [%l7 + 0x36], %l4
loop_5673:
stw %l0, [%l7 + 0x70]
move %icc, %i5, %o6
fblg,a %fcc1, loop_5674
ldsh [%l7 + 0x1A], %g5
movcs %xcc, %l6, %g4
tle %xcc, 0x3
loop_5674:
ba,pn %xcc, loop_5675
andncc %l5, %i0, %g3
bg %xcc, loop_5676
tleu %icc, 0x3
loop_5675:
fmuld8sux16 %f4, %f3, %f8
ldsb [%l7 + 0x73], %l3
loop_5676:
fandnot2 %f0, %f4, %f2
fmovrdlz %g1, %f12, %f8
fbo,a %fcc0, loop_5677
umulcc %o5, 0x0554, %i6
stb %o2, [%l7 + 0x14]
ldd [%l7 + 0x08], %f14
loop_5677:
ldx [%l7 + 0x68], %o3
fpmerge %f13, %f15, %f0
fcmpd %fcc0, %f12, %f2
ldsw [%l7 + 0x50], %o7
array32 %o4, %g7, %i4
movg %xcc, %g2, %i1
sub %i3, 0x0248, %l1
fmovsg %icc, %f8, %f4
fone %f6
andcc %g6, %o0, %o1
lduh [%l7 + 0x70], %i2
subc %i7, %l2, %l0
sllx %l4, 0x19, %o6
ldsb [%l7 + 0x7F], %i5
tleu %xcc, 0x3
ldsb [%l7 + 0x55], %l6
fmovsn %icc, %f9, %f7
movgu %icc, %g4, %l5
fmovsa %xcc, %f3, %f9
ldsh [%l7 + 0x4C], %i0
fexpand %f9, %f10
st %f15, [%l7 + 0x2C]
lduw [%l7 + 0x74], %g3
udivcc %g5, 0x02FA, %g1
ldd [%l7 + 0x40], %f10
fmovsg %icc, %f14, %f2
ldd [%l7 + 0x78], %f2
std %f10, [%l7 + 0x58]
fmovsl %xcc, %f9, %f5
ldub [%l7 + 0x49], %o5
fbn,a %fcc3, loop_5678
srax %i6, %l3, %o3
fbne,a %fcc3, loop_5679
fcmpgt16 %f10, %f2, %o2
loop_5678:
fbul,a %fcc2, loop_5680
lduh [%l7 + 0x56], %o7
loop_5679:
fmovsgu %xcc, %f2, %f10
sll %o4, 0x0F, %g7
loop_5680:
tvc %xcc, 0x1
fbul %fcc1, loop_5681
fnegs %f6, %f0
fsrc2s %f8, %f12
fcmpne32 %f14, %f12, %i4
loop_5681:
fmovrsgz %g2, %f0, %f9
ldsh [%l7 + 0x30], %i1
fmovrde %l1, %f10, %f6
fmovsleu %xcc, %f1, %f14
lduw [%l7 + 0x58], %g6
ldsb [%l7 + 0x08], %o0
movrgez %o1, %i2, %i3
ldub [%l7 + 0x4D], %l2
sth %i7, [%l7 + 0x1C]
bneg,a,pt %icc, loop_5682
lduw [%l7 + 0x44], %l4
subcc %o6, %l0, %l6
fzeros %f12
loop_5682:
bvs,a loop_5683
fpmerge %f3, %f6, %f12
ldsw [%l7 + 0x3C], %g4
ldsh [%l7 + 0x62], %l5
loop_5683:
andn %i0, %i5, %g5
sdivx %g1, 0x1CEA, %o5
fmovsa %icc, %f8, %f12
fpsub16 %f8, %f12, %f8
ldsw [%l7 + 0x34], %g3
fnegd %f14, %f14
bl %icc, loop_5684
lduh [%l7 + 0x76], %l3
ldd [%l7 + 0x20], %f8
subcc %o3, 0x1632, %i6
loop_5684:
ldub [%l7 + 0x4B], %o7
addccc %o4, %o2, %g7
brgz,a %g2, loop_5685
ldx [%l7 + 0x78], %i1
sdiv %i4, 0x0D86, %g6
ldsb [%l7 + 0x0B], %l1
loop_5685:
fmovdgu %icc, %f3, %f1
ba,a loop_5686
ld [%l7 + 0x38], %f1
tleu %xcc, 0x7
tpos %xcc, 0x2
loop_5686:
stw %o1, [%l7 + 0x3C]
fbug %fcc1, loop_5687
edge16l %i2, %o0, %l2
smulcc %i7, %l4, %i3
ld [%l7 + 0x34], %f4
loop_5687:
st %f5, [%l7 + 0x50]
bpos,a,pn %icc, loop_5688
ldx [%l7 + 0x70], %o6
st %f15, [%l7 + 0x50]
fmovsgu %icc, %f9, %f14
loop_5688:
fble,a %fcc1, loop_5689
fmovsle %xcc, %f3, %f7
ldx [%l7 + 0x38], %l0
bcs,a %xcc, loop_5690
loop_5689:
fpack16 %f14, %f10
sdivcc %l6, 0x1007, %g4
bvs,a,pn %xcc, loop_5691
loop_5690:
nop
setx loop_5692, %l0, %l1
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 + 0x15], %i0
taddcctv %i5, 0x0D59, %g5
loop_5691:
ldub [%l7 + 0x42], %g1
loop_5692:
fpack32 %f0, %f6, %f0
movn %xcc, %l5, %o5
fbul %fcc1, loop_5693
fmovscc %xcc, %f13, %f0
tge %xcc, 0x0
tn %xcc, 0x7
loop_5693:
movge %xcc, %g3, %l3
pdist %f0, %f12, %f10
brgez %o3, loop_5694
srax %o7, 0x15, %i6
ldub [%l7 + 0x2C], %o4
std %f6, [%l7 + 0x70]
loop_5694:
stw %o2, [%l7 + 0x30]
fmovscc %xcc, %f8, %f4
fble,a %fcc0, loop_5695
fmovdcc %icc, %f6, %f8
fble,a %fcc2, loop_5696
movge %icc, %g7, %i1
loop_5695:
ta %icc, 0x3
fxnors %f9, %f0, %f10
loop_5696:
udiv %i4, 0x0705, %g6
tvc %icc, 0x2
ldd [%l7 + 0x78], %f6
lduh [%l7 + 0x16], %g2
array16 %o1, %l1, %i2
and %l2, 0x1B81, %i7
stx %o0, [%l7 + 0x30]
bcs,a loop_5697
umulcc %l4, %i3, %l0
mulx %o6, %l6, %i0
fmovd %f12, %f12
loop_5697:
fpadd32 %f12, %f8, %f8
ldsh [%l7 + 0x0A], %g4
addc %i5, %g1, %g5
fmovrdgez %o5, %f4, %f10
fbu,a %fcc3, loop_5698
fmovdge %icc, %f12, %f8
subccc %l5, %g3, %o3
fandnot1 %f12, %f6, %f2
loop_5698:
movgu %xcc, %l3, %o7
fmovsg %xcc, %f1, %f12
ldub [%l7 + 0x55], %i6
sdiv %o2, 0x0839, %g7
stb %o4, [%l7 + 0x0F]
array32 %i4, %i1, %g6
addcc %g2, 0x0071, %l1
fpsub32s %f3, %f11, %f0
lduh [%l7 + 0x56], %i2
lduw [%l7 + 0x24], %o1
fmovrslez %l2, %f6, %f15
bvs %xcc, loop_5699
ldd [%l7 + 0x48], %f10
std %f14, [%l7 + 0x68]
fmovde %xcc, %f15, %f2
loop_5699:
ldsh [%l7 + 0x38], %i7
fcmpeq16 %f10, %f0, %l4
ldub [%l7 + 0x2B], %i3
fbuge,a %fcc0, loop_5700
edge16n %l0, %o0, %l6
bge,pn %icc, loop_5701
fbg %fcc1, loop_5702
loop_5700:
bvs,a,pt %icc, loop_5703
ldd [%l7 + 0x30], %f8
loop_5701:
st %f15, [%l7 + 0x38]
loop_5702:
sth %o6, [%l7 + 0x20]
loop_5703:
sth %i0, [%l7 + 0x5E]
tsubcc %i5, 0x093C, %g4
ldd [%l7 + 0x20], %f0
fbuge,a %fcc3, loop_5704
movne %icc, %g5, %o5
lduw [%l7 + 0x1C], %l5
movrlz %g3, 0x257, %g1
loop_5704:
tl %xcc, 0x2
or %l3, 0x1DCE, %o3
ldsb [%l7 + 0x16], %o7
addcc %o2, %g7, %o4
fmovse %xcc, %f3, %f7
stx %i6, [%l7 + 0x38]
stx %i1, [%l7 + 0x58]
fmovs %f12, %f4
fbule,a %fcc0, loop_5705
be,a %xcc, loop_5706
bgu %xcc, loop_5707
alignaddrl %i4, %g6, %g2
loop_5705:
array16 %l1, %i2, %o1
loop_5706:
ldub [%l7 + 0x57], %l2
loop_5707:
brgez %l4, loop_5708
ldd [%l7 + 0x38], %f2
movn %xcc, %i7, %l0
siam 0x0
loop_5708:
fsrc1 %f8, %f4
fmovspos %icc, %f7, %f10
tneg %xcc, 0x2
fmovdleu %xcc, %f1, %f11
orn %i3, %l6, %o0
srlx %o6, %i5, %i0
andn %g4, 0x11F1, %g5
std %f12, [%l7 + 0x50]
srl %o5, %g3, %l5
fandnot1s %f1, %f0, %f12
stx %l3, [%l7 + 0x50]
tne %icc, 0x2
tvs %xcc, 0x6
stb %o3, [%l7 + 0x22]
fmovsl %icc, %f12, %f11
tvc %xcc, 0x7
fbuge %fcc1, loop_5709
fmovrslez %o7, %f8, %f10
ba %icc, loop_5710
ldx [%l7 + 0x10], %g1
loop_5709:
edge8l %g7, %o2, %i6
sub %o4, 0x17ED, %i4
loop_5710:
stb %g6, [%l7 + 0x51]
udivx %i1, 0x0764, %g2
edge8ln %l1, %i2, %o1
fmuld8ulx16 %f3, %f14, %f14
st %f14, [%l7 + 0x48]
fpsub16 %f2, %f10, %f10
nop
setx loop_5711, %l0, %l1
jmpl %l1, %l2
sethi 0x165B, %i7
fors %f0, %f2, %f1
fpadd16 %f8, %f4, %f8
loop_5711:
fmul8ulx16 %f6, %f4, %f2
fzero %f10
ld [%l7 + 0x24], %f14
fmovsle %xcc, %f7, %f2
ldx [%l7 + 0x28], %l4
fcmpeq16 %f10, %f8, %l0
bg %xcc, loop_5712
faligndata %f10, %f12, %f4
movrne %l6, %i3, %o0
bge loop_5713
loop_5712:
fabss %f12, %f15
tneg %icc, 0x0
fmovsl %icc, %f2, %f0
loop_5713:
stb %o6, [%l7 + 0x1B]
fone %f6
sdivx %i0, 0x11A1, %g4
fabsd %f14, %f10
tcs %icc, 0x4
bleu,a,pt %icc, loop_5714
movrlz %g5, %o5, %g3
fmul8sux16 %f8, %f10, %f12
fnors %f5, %f2, %f11
loop_5714:
fmovrslez %l5, %f15, %f0
lduw [%l7 + 0x64], %l3
ldsw [%l7 + 0x30], %o3
sll %o7, 0x0B, %i5
udivx %g1, 0x092D, %g7
ldsh [%l7 + 0x3C], %i6
edge32n %o2, %o4, %i4
fmovd %f10, %f14
std %f4, [%l7 + 0x38]
bl %icc, loop_5715
fmovsl %icc, %f12, %f0
xor %g6, %g2, %l1
ldx [%l7 + 0x40], %i1
loop_5715:
movgu %icc, %o1, %l2
ldx [%l7 + 0x60], %i2
fcmped %fcc1, %f12, %f0
tsubcctv %i7, 0x1347, %l0
stw %l6, [%l7 + 0x48]
fmovsgu %xcc, %f10, %f15
st %f5, [%l7 + 0x14]
xnor %i3, %l4, %o6
lduh [%l7 + 0x7C], %o0
movrgz %i0, 0x216, %g4
fmovdl %xcc, %f8, %f12
fmovsne %icc, %f1, %f0
fxnors %f14, %f14, %f14
movcc %xcc, %g5, %o5
edge16l %l5, %g3, %o3
tle %icc, 0x5
ldsb [%l7 + 0x5E], %l3
movcc %xcc, %i5, %g1
fsrc2 %f6, %f10
fmovse %icc, %f6, %f6
fmul8x16 %f3, %f8, %f8
sdiv %g7, 0x0849, %i6
brlz %o2, loop_5716
lduw [%l7 + 0x50], %o7
movcc %icc, %i4, %g6
fand %f6, %f10, %f12
loop_5716:
and %g2, %l1, %i1
ldx [%l7 + 0x78], %o1
fmovde %xcc, %f3, %f0
fornot1 %f10, %f8, %f2
movneg %icc, %o4, %l2
stb %i2, [%l7 + 0x54]
tne %xcc, 0x3
edge16 %l0, %i7, %i3
edge8 %l4, %l6, %o6
st %f1, [%l7 + 0x70]
faligndata %f0, %f0, %f4
fmovsleu %xcc, %f0, %f4
sth %i0, [%l7 + 0x58]
ldsb [%l7 + 0x4B], %g4
siam 0x4
stb %g5, [%l7 + 0x53]
ld [%l7 + 0x74], %f5
lduh [%l7 + 0x46], %o5
movrne %l5, 0x1A2, %o0
andcc %o3, %g3, %i5
fmovd %f8, %f0
ldsb [%l7 + 0x25], %l3
std %f10, [%l7 + 0x68]
fmovdvc %icc, %f8, %f12
stb %g1, [%l7 + 0x6D]
smulcc %g7, %o2, %i6
fmovrdne %i4, %f6, %f4
stx %g6, [%l7 + 0x28]
movvs %xcc, %o7, %l1
fmovsa %icc, %f7, %f3
ldsw [%l7 + 0x30], %g2
tg %xcc, 0x1
movrgz %o1, %i1, %o4
fmovde %icc, %f10, %f3
fbl %fcc1, loop_5717
fmovsle %xcc, %f14, %f0
bcs,a loop_5718
orncc %i2, 0x0286, %l2
loop_5717:
fmul8x16al %f3, %f8, %f10
tn %icc, 0x4
loop_5718:
ldub [%l7 + 0x08], %l0
alignaddrl %i7, %i3, %l6
faligndata %f14, %f2, %f4
ldub [%l7 + 0x2D], %o6
movcc %icc, %i0, %l4
ldsw [%l7 + 0x70], %g4
ldub [%l7 + 0x45], %g5
ldd [%l7 + 0x18], %f8
fmovrdgz %l5, %f2, %f8
bcs,a,pn %icc, loop_5719
movrne %o5, 0x06A, %o0
fpadd32 %f2, %f14, %f8
fandnot1 %f10, %f10, %f0
loop_5719:
stw %g3, [%l7 + 0x24]
std %f8, [%l7 + 0x08]
orcc %o3, %i5, %l3
movg %icc, %g1, %o2
andn %g7, %i6, %g6
ldd [%l7 + 0x48], %f2
mulscc %o7, %l1, %i4
fble %fcc1, loop_5720
array8 %o1, %i1, %o4
st %f9, [%l7 + 0x10]
fpadd32 %f6, %f10, %f6
loop_5720:
mova %icc, %i2, %l2
srl %l0, 0x0B, %g2
srax %i3, 0x14, %i7
tn %xcc, 0x2
edge16n %l6, %o6, %i0
st %f9, [%l7 + 0x54]
fzeros %f3
std %f0, [%l7 + 0x60]
fornot2s %f7, %f14, %f5
lduw [%l7 + 0x30], %g4
movneg %icc, %g5, %l4
fones %f15
edge16ln %l5, %o5, %o0
bvc,a,pt %xcc, loop_5721
fmovrsgz %g3, %f11, %f10
lduh [%l7 + 0x0E], %i5
andn %o3, %l3, %g1
loop_5721:
stx %g7, [%l7 + 0x20]
tg %icc, 0x0
addc %i6, 0x1D56, %g6
tpos %icc, 0x1
sll %o7, 0x13, %o2
fnot2s %f5, %f3
fmovda %xcc, %f13, %f14
fmovdle %icc, %f7, %f13
ldx [%l7 + 0x30], %l1
fcmpgt32 %f12, %f4, %o1
bneg,pn %icc, loop_5722
fmovdge %icc, %f8, %f1
stw %i1, [%l7 + 0x4C]
stb %o4, [%l7 + 0x16]
loop_5722:
stx %i4, [%l7 + 0x30]
lduw [%l7 + 0x54], %l2
ldub [%l7 + 0x22], %i2
fmovdpos %icc, %f4, %f15
fornot2 %f0, %f12, %f2
ble,pn %xcc, loop_5723
fnot1 %f10, %f6
ld [%l7 + 0x50], %f4
sth %l0, [%l7 + 0x0C]
loop_5723:
ldsw [%l7 + 0x20], %g2
tgu %xcc, 0x5
fmovse %xcc, %f3, %f14
udivcc %i3, 0x1A6C, %i7
fxors %f0, %f13, %f15
fmovspos %icc, %f14, %f1
andncc %o6, %l6, %i0
fba %fcc1, loop_5724
andn %g4, 0x059A, %g5
std %f10, [%l7 + 0x20]
std %f2, [%l7 + 0x70]
loop_5724:
ldx [%l7 + 0x08], %l4
movge %xcc, %l5, %o0
ld [%l7 + 0x38], %f14
movcc %icc, %g3, %i5
ld [%l7 + 0x24], %f7
ldsw [%l7 + 0x3C], %o5
bl,a,pn %icc, loop_5725
edge16 %o3, %l3, %g7
subcc %i6, %g1, %g6
edge16l %o2, %l1, %o7
loop_5725:
fornot2 %f2, %f14, %f6
or %i1, %o4, %i4
fnors %f0, %f15, %f10
edge8l %l2, %i2, %o1
udivx %l0, 0x17AE, %g2
fbug %fcc1, loop_5726
fmovdle %xcc, %f10, %f11
edge8ln %i7, %o6, %i3
movgu %xcc, %i0, %l6
loop_5726:
edge8n %g5, %l4, %l5
ldd [%l7 + 0x28], %f4
tg %xcc, 0x7
fnand %f12, %f8, %f4
nop
setx loop_5727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x71], %g4
fmuld8ulx16 %f13, %f2, %f12
fcmped %fcc3, %f10, %f4
loop_5727:
fones %f15
stw %o0, [%l7 + 0x58]
bcs,a %icc, loop_5728
ld [%l7 + 0x5C], %f10
fmovsvs %xcc, %f14, %f8
ldsh [%l7 + 0x52], %i5
loop_5728:
ldsh [%l7 + 0x40], %g3
fmovscs %xcc, %f7, %f15
std %f10, [%l7 + 0x30]
ldd [%l7 + 0x58], %f4
ta %icc, 0x3
fcmpne16 %f10, %f14, %o3
fmovd %f0, %f10
stb %o5, [%l7 + 0x3D]
fmovrdlez %l3, %f14, %f10
ldub [%l7 + 0x5D], %g7
fmul8x16 %f5, %f0, %f0
stx %i6, [%l7 + 0x30]
ldx [%l7 + 0x48], %g6
fbu %fcc1, loop_5729
ta %icc, 0x1
fpadd32s %f10, %f3, %f4
fabss %f9, %f8
loop_5729:
edge8 %o2, %g1, %l1
ta %icc, 0x6
ld [%l7 + 0x30], %f4
stx %i1, [%l7 + 0x58]
fmovd %f4, %f6
fandnot2s %f5, %f4, %f11
brgz,a %o4, loop_5730
lduw [%l7 + 0x48], %o7
lduh [%l7 + 0x58], %l2
fbo %fcc2, loop_5731
loop_5730:
fmovrslz %i2, %f11, %f9
edge32 %i4, %o1, %l0
lduw [%l7 + 0x38], %i7
loop_5731:
edge16 %g2, %o6, %i0
fmovrdgz %i3, %f2, %f14
xorcc %l6, %l4, %g5
ba,pt %xcc, loop_5732
umul %g4, 0x0D02, %o0
stb %i5, [%l7 + 0x21]
taddcc %l5, 0x1E57, %g3
loop_5732:
lduh [%l7 + 0x14], %o5
movrlz %o3, %g7, %l3
fnot1s %f10, %f0
array16 %g6, %o2, %i6
edge8l %l1, %i1, %g1
fors %f11, %f10, %f10
sll %o4, 0x1F, %l2
bge %xcc, loop_5733
std %f4, [%l7 + 0x68]
fmovsle %icc, %f7, %f0
tl %xcc, 0x0
loop_5733:
fands %f15, %f1, %f12
ld [%l7 + 0x6C], %f10
fpadd16s %f4, %f13, %f7
edge16n %i2, %o7, %o1
stw %i4, [%l7 + 0x5C]
std %f0, [%l7 + 0x30]
std %f10, [%l7 + 0x38]
fexpand %f3, %f8
movpos %icc, %l0, %g2
ldx [%l7 + 0x38], %i7
sdivx %i0, 0x13C8, %o6
fmovsne %icc, %f11, %f14
bvc,pn %icc, loop_5734
brlz,a %l6, loop_5735
fzeros %f9
fand %f14, %f2, %f2
loop_5734:
xnorcc %i3, 0x176C, %g5
loop_5735:
fble %fcc1, loop_5736
xnor %l4, %o0, %g4
ldsw [%l7 + 0x50], %i5
fmovrde %g3, %f8, %f4
loop_5736:
movcs %xcc, %o5, %l5
for %f6, %f2, %f6
ldsb [%l7 + 0x3B], %o3
sth %l3, [%l7 + 0x3E]
xor %g6, 0x068C, %g7
fandnot2 %f14, %f12, %f12
fandnot2 %f0, %f0, %f14
udivcc %i6, 0x19E5, %o2
ldub [%l7 + 0x15], %l1
fcmpeq32 %f10, %f14, %g1
ldsh [%l7 + 0x46], %i1
stb %l2, [%l7 + 0x32]
movrne %o4, %o7, %i2
fmovsneg %xcc, %f3, %f6
fone %f14
stb %i4, [%l7 + 0x6D]
fmovs %f10, %f5
fbug %fcc3, loop_5737
brlz %o1, loop_5738
fandnot2 %f12, %f10, %f4
stx %l0, [%l7 + 0x68]
loop_5737:
movleu %icc, %g2, %i0
loop_5738:
fcmpeq32 %f10, %f10, %i7
movcs %xcc, %o6, %l6
nop
setx loop_5739, %l0, %l1
jmpl %l1, %g5
fbge %fcc3, loop_5740
fzero %f0
fmovrdgez %l4, %f6, %f0
loop_5739:
fmovdcc %xcc, %f7, %f2
loop_5740:
fcmple16 %f0, %f0, %o0
ldsh [%l7 + 0x0A], %g4
fpadd32 %f2, %f0, %f8
fnands %f0, %f7, %f4
fxors %f11, %f4, %f12
fcmps %fcc1, %f3, %f14
for %f0, %f2, %f8
ldd [%l7 + 0x60], %f10
edge8ln %i5, %g3, %i3
fbg,a %fcc0, loop_5741
ldd [%l7 + 0x38], %f4
sethi 0x1D15, %l5
ld [%l7 + 0x24], %f11
loop_5741:
stb %o5, [%l7 + 0x5D]
std %f8, [%l7 + 0x68]
tgu %xcc, 0x3
brgez,a %l3, loop_5742
stb %g6, [%l7 + 0x71]
orcc %g7, 0x1FEF, %o3
fcmpgt32 %f12, %f2, %i6
loop_5742:
sll %l1, 0x0A, %o2
fpackfix %f8, %f4
st %f12, [%l7 + 0x38]
srlx %i1, 0x0A, %l2
std %f10, [%l7 + 0x30]
tle %xcc, 0x6
sdivcc %g1, 0x036F, %o7
xor %o4, %i4, %o1
fmovdgu %xcc, %f7, %f0
ldsh [%l7 + 0x6E], %l0
brnz %i2, loop_5743
ldsh [%l7 + 0x3A], %g2
nop
setx loop_5744, %l0, %l1
jmpl %l1, %i0
brlez,a %o6, loop_5745
loop_5743:
std %f10, [%l7 + 0x78]
fbn,a %fcc3, loop_5746
loop_5744:
stw %l6, [%l7 + 0x78]
loop_5745:
fsrc2s %f1, %f3
srl %g5, 0x03, %l4
loop_5746:
tle %xcc, 0x4
fmuld8ulx16 %f15, %f11, %f4
fpadd32s %f13, %f9, %f4
stb %o0, [%l7 + 0x4A]
ldx [%l7 + 0x78], %i7
xorcc %g4, 0x17BE, %i5
fbue %fcc1, loop_5747
edge16n %g3, %l5, %i3
fbu,a %fcc0, loop_5748
brz,a %l3, loop_5749
loop_5747:
fcmple16 %f8, %f4, %o5
array32 %g7, %g6, %i6
loop_5748:
fcmped %fcc1, %f8, %f14
loop_5749:
fblg %fcc2, loop_5750
movge %xcc, %l1, %o3
std %f2, [%l7 + 0x58]
stb %o2, [%l7 + 0x28]
loop_5750:
fxor %f2, %f6, %f10
ldsb [%l7 + 0x2E], %i1
addcc %l2, %g1, %o4
fbue,a %fcc2, loop_5751
brgez,a %o7, loop_5752
xnorcc %i4, %l0, %o1
array16 %g2, %i0, %o6
loop_5751:
movrgez %i2, 0x22C, %g5
loop_5752:
st %f0, [%l7 + 0x2C]
stx %l6, [%l7 + 0x10]
movrgez %o0, 0x1DE, %i7
sethi 0x190F, %g4
fmovs %f12, %f11
fmul8x16 %f1, %f14, %f8
lduh [%l7 + 0x7E], %l4
std %f10, [%l7 + 0x10]
siam 0x3
fand %f4, %f0, %f10
subcc %g3, %i5, %l5
fmul8x16al %f2, %f1, %f4
fmul8x16 %f8, %f6, %f10
movle %xcc, %l3, %i3
orncc %o5, %g6, %g7
fmovdvc %icc, %f15, %f3
sra %i6, 0x1E, %o3
lduw [%l7 + 0x44], %l1
movrne %o2, %i1, %g1
fbl %fcc1, loop_5753
udiv %l2, 0x1DCF, %o4
fpack16 %f14, %f7
fmovrdlz %i4, %f4, %f8
loop_5753:
siam 0x6
ldd [%l7 + 0x38], %f6
taddcctv %o7, %l0, %g2
fornot2 %f6, %f14, %f12
ldub [%l7 + 0x67], %i0
lduw [%l7 + 0x6C], %o1
te %xcc, 0x0
fmovd %f4, %f0
stw %o6, [%l7 + 0x18]
ldsb [%l7 + 0x4E], %g5
brlz,a %i2, loop_5754
fcmpd %fcc3, %f6, %f6
std %f12, [%l7 + 0x78]
lduh [%l7 + 0x54], %o0
loop_5754:
stw %i7, [%l7 + 0x7C]
fornot2s %f12, %f9, %f11
fbge %fcc0, loop_5755
movvc %icc, %l6, %g4
ld [%l7 + 0x24], %f1
sth %g3, [%l7 + 0x4E]
loop_5755:
ldub [%l7 + 0x40], %i5
std %f12, [%l7 + 0x18]
lduw [%l7 + 0x50], %l5
fmovsa %xcc, %f13, %f14
siam 0x4
or %l4, %l3, %i3
array16 %o5, %g6, %i6
nop
setx loop_5756, %l0, %l1
jmpl %l1, %g7
bcc,pn %xcc, loop_5757
fpmerge %f10, %f13, %f12
stb %o3, [%l7 + 0x5E]
loop_5756:
movcc %xcc, %l1, %o2
loop_5757:
fmovda %xcc, %f13, %f2
bne,a,pt %icc, loop_5758
movge %xcc, %g1, %i1
tvc %icc, 0x4
fnot2 %f4, %f0
loop_5758:
fpack16 %f14, %f3
pdist %f4, %f12, %f8
lduw [%l7 + 0x34], %o4
st %f13, [%l7 + 0x6C]
stx %l2, [%l7 + 0x50]
smul %i4, %l0, %o7
lduh [%l7 + 0x66], %i0
fbn,a %fcc2, loop_5759
stw %o1, [%l7 + 0x7C]
stx %o6, [%l7 + 0x10]
ldsh [%l7 + 0x68], %g5
loop_5759:
ldsb [%l7 + 0x29], %g2
edge32n %o0, %i2, %l6
fsrc1s %f6, %f6
popc %g4, %i7
brz %g3, loop_5760
tcc %icc, 0x5
st %f5, [%l7 + 0x2C]
ldx [%l7 + 0x28], %l5
loop_5760:
fmul8sux16 %f6, %f10, %f0
fsrc2s %f4, %f9
sethi 0x1E51, %i5
movgu %xcc, %l4, %i3
ldd [%l7 + 0x20], %f8
fbe,a %fcc3, loop_5761
fbn,a %fcc3, loop_5762
xorcc %l3, %o5, %i6
std %f8, [%l7 + 0x78]
loop_5761:
fbuge,a %fcc0, loop_5763
loop_5762:
edge16l %g7, %g6, %o3
st %f12, [%l7 + 0x2C]
movl %xcc, %o2, %g1
loop_5763:
add %l1, 0x09C3, %i1
fmovdpos %xcc, %f14, %f4
ldd [%l7 + 0x78], %f14
fandnot2 %f6, %f2, %f0
bshuffle %f12, %f10, %f0
srl %o4, 0x15, %l2
std %f0, [%l7 + 0x10]
bleu,a,pt %xcc, loop_5764
st %f1, [%l7 + 0x74]
brlz %i4, loop_5765
subccc %l0, %i0, %o1
loop_5764:
fmovrsgez %o6, %f9, %f7
lduh [%l7 + 0x36], %g5
loop_5765:
stw %o7, [%l7 + 0x28]
ldsh [%l7 + 0x32], %o0
ldsw [%l7 + 0x34], %i2
fsrc1 %f8, %f4
siam 0x3
tvs %icc, 0x6
ldsh [%l7 + 0x16], %l6
bneg loop_5766
ldsh [%l7 + 0x3A], %g2
fxnors %f1, %f10, %f4
ld [%l7 + 0x74], %f6
loop_5766:
orn %i7, 0x1DA1, %g4
fbe %fcc0, loop_5767
stx %l5, [%l7 + 0x48]
mulscc %i5, 0x1E94, %g3
fcmple16 %f2, %f6, %i3
loop_5767:
st %f3, [%l7 + 0x64]
ldsw [%l7 + 0x18], %l3
fsrc1s %f5, %f0
bvs %xcc, loop_5768
ldub [%l7 + 0x30], %l4
tg %xcc, 0x7
addcc %i6, %g7, %g6
loop_5768:
sra %o5, 0x1F, %o3
orncc %g1, 0x03C1, %o2
addccc %i1, %o4, %l2
fba,a %fcc2, loop_5769
stb %l1, [%l7 + 0x4A]
sethi 0x1FAB, %i4
fsrc1s %f12, %f14
loop_5769:
tcc %icc, 0x3
ldsw [%l7 + 0x28], %i0
faligndata %f10, %f2, %f2
bcc,a %icc, loop_5770
move %xcc, %l0, %o1
ld [%l7 + 0x78], %f5
array32 %o6, %g5, %o7
loop_5770:
fnor %f8, %f8, %f8
fandnot1 %f2, %f8, %f8
fcmped %fcc3, %f4, %f4
brz %o0, loop_5771
fmovdcs %xcc, %f11, %f14
sdivcc %i2, 0x155B, %l6
fabss %f9, %f11
loop_5771:
std %f10, [%l7 + 0x30]
fba,a %fcc0, loop_5772
fnegd %f8, %f8
srax %g2, %g4, %l5
sub %i7, %g3, %i3
loop_5772:
ldsb [%l7 + 0x33], %l3
fornot2s %f3, %f6, %f15
ldd [%l7 + 0x58], %f4
fxor %f0, %f12, %f8
sth %l4, [%l7 + 0x78]
stw %i5, [%l7 + 0x34]
movrne %g7, %g6, %i6
fmovscs %icc, %f15, %f10
fpadd16 %f6, %f0, %f12
fbe,a %fcc2, loop_5773
fmovdpos %xcc, %f8, %f7
fmovdl %icc, %f10, %f12
ldub [%l7 + 0x4E], %o3
loop_5773:
fpadd16s %f11, %f15, %f13
fbg,a %fcc3, loop_5774
fxor %f2, %f2, %f6
fsrc1s %f4, %f5
fmul8x16 %f15, %f14, %f8
loop_5774:
fbne %fcc2, loop_5775
ld [%l7 + 0x0C], %f3
stw %o5, [%l7 + 0x28]
bcc,a loop_5776
loop_5775:
fcmpne32 %f2, %f6, %o2
fcmple32 %f0, %f14, %i1
andcc %o4, %l2, %l1
loop_5776:
ldx [%l7 + 0x38], %i4
movn %icc, %g1, %i0
movneg %icc, %l0, %o6
array16 %o1, %g5, %o0
lduh [%l7 + 0x72], %o7
fornot1 %f12, %f8, %f2
srl %i2, 0x11, %l6
andcc %g2, 0x0A02, %g4
stx %l5, [%l7 + 0x10]
sth %i7, [%l7 + 0x72]
edge32 %i3, %g3, %l3
fpadd16s %f10, %f2, %f4
fnot2s %f15, %f4
fandnot1 %f14, %f0, %f14
sdivx %i5, 0x13ED, %g7
ldsw [%l7 + 0x48], %l4
fbue,a %fcc1, loop_5777
stb %g6, [%l7 + 0x26]
bvs loop_5778
xnorcc %o3, 0x1918, %o5
loop_5777:
tneg %xcc, 0x4
xor %o2, %i1, %i6
loop_5778:
ldx [%l7 + 0x50], %o4
fsrc2 %f6, %f12
brlez %l1, loop_5779
stb %l2, [%l7 + 0x69]
fnand %f2, %f12, %f0
ldsw [%l7 + 0x70], %g1
loop_5779:
nop
setx loop_5780, %l0, %l1
jmpl %l1, %i0
sth %i4, [%l7 + 0x72]
fcmpne16 %f0, %f14, %o6
alignaddr %l0, %g5, %o1
loop_5780:
fble,a %fcc1, loop_5781
ldsb [%l7 + 0x0D], %o0
ldsw [%l7 + 0x60], %o7
fmovrsgz %i2, %f10, %f9
loop_5781:
lduh [%l7 + 0x44], %l6
te %xcc, 0x0
fmul8x16al %f5, %f15, %f0
stb %g2, [%l7 + 0x29]
fmovdn %xcc, %f6, %f7
fmovsle %xcc, %f10, %f3
st %f14, [%l7 + 0x64]
bne loop_5782
bvc,a,pn %xcc, loop_5783
fands %f12, %f8, %f0
lduw [%l7 + 0x7C], %g4
loop_5782:
fsrc1 %f2, %f6
loop_5783:
te %xcc, 0x0
fmovdpos %icc, %f14, %f9
sth %l5, [%l7 + 0x42]
st %f3, [%l7 + 0x60]
be,pn %xcc, loop_5784
umulcc %i3, 0x0B3F, %g3
ldx [%l7 + 0x08], %i7
movrne %l3, %g7, %i5
loop_5784:
fexpand %f1, %f8
ldsw [%l7 + 0x24], %l4
fxnors %f1, %f4, %f15
edge32 %g6, %o5, %o3
fcmpeq32 %f6, %f4, %i1
lduw [%l7 + 0x44], %o2
fxnor %f2, %f2, %f10
tcs %xcc, 0x2
ldd [%l7 + 0x60], %f2
ldsh [%l7 + 0x38], %i6
fmovdcs %icc, %f11, %f4
tsubcc %o4, 0x1777, %l1
fmovsne %xcc, %f10, %f12
fmul8x16 %f3, %f10, %f0
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x30], %f8
fornot1s %f10, %f6, %f1
xnor %g1, 0x05D2, %i0
ldsw [%l7 + 0x48], %i4
srlx %o6, %l2, %g5
fpadd16s %f8, %f6, %f3
fbne,a %fcc2, loop_5785
bge,a,pt %icc, loop_5786
st %f15, [%l7 + 0x08]
std %f0, [%l7 + 0x30]
loop_5785:
array16 %l0, %o1, %o7
loop_5786:
ldsb [%l7 + 0x45], %i2
fnors %f10, %f3, %f10
stw %l6, [%l7 + 0x60]
fzero %f6
te %xcc, 0x6
tvs %icc, 0x3
fmul8sux16 %f6, %f10, %f4
tvs %xcc, 0x4
fmovse %icc, %f13, %f0
fmovrdgz %g2, %f8, %f14
ldsh [%l7 + 0x5A], %g4
fmovd %f14, %f14
fbge %fcc3, loop_5787
ldsh [%l7 + 0x2A], %l5
sub %i3, %o0, %i7
sdiv %g3, 0x123A, %l3
loop_5787:
bcs,a %xcc, loop_5788
ld [%l7 + 0x7C], %f3
fzeros %f14
fmovd %f0, %f10
loop_5788:
te %xcc, 0x7
fcmpeq16 %f8, %f8, %g7
fmovdvs %xcc, %f11, %f0
smul %i5, %l4, %o5
lduw [%l7 + 0x14], %o3
sdivcc %g6, 0x062A, %o2
ldsw [%l7 + 0x48], %i6
subccc %o4, 0x1562, %i1
fmovrdgz %g1, %f2, %f12
fmovrsgz %i0, %f11, %f2
lduw [%l7 + 0x18], %i4
fbo,a %fcc2, loop_5789
fcmpeq16 %f14, %f12, %l1
edge8l %l2, %g5, %l0
edge16l %o6, %o1, %o7
loop_5789:
st %f0, [%l7 + 0x2C]
st %f8, [%l7 + 0x20]
movg %xcc, %l6, %g2
addc %i2, 0x0CB5, %g4
ld [%l7 + 0x40], %f1
tpos %xcc, 0x7
st %f0, [%l7 + 0x6C]
sethi 0x00BF, %l5
movrgz %o0, 0x1C8, %i3
sth %g3, [%l7 + 0x34]
addccc %l3, %g7, %i7
andncc %i5, %o5, %o3
call loop_5790
lduw [%l7 + 0x28], %l4
ldx [%l7 + 0x68], %o2
edge16 %i6, %o4, %g6
loop_5790:
fcmpeq16 %f10, %f6, %i1
std %f0, [%l7 + 0x18]
edge16ln %g1, %i4, %l1
edge16l %l2, %g5, %i0
movneg %icc, %o6, %l0
stw %o7, [%l7 + 0x44]
movgu %xcc, %o1, %g2
stb %i2, [%l7 + 0x1D]
lduw [%l7 + 0x10], %g4
lduw [%l7 + 0x18], %l5
fpadd32s %f13, %f1, %f11
srl %o0, %l6, %i3
edge32l %g3, %g7, %l3
fmovdvc %xcc, %f1, %f3
bge loop_5791
ld [%l7 + 0x70], %f14
fmovdge %xcc, %f14, %f8
fxor %f6, %f4, %f12
loop_5791:
bcc %icc, loop_5792
fmul8x16au %f8, %f9, %f12
ba %xcc, loop_5793
move %icc, %i5, %i7
loop_5792:
and %o5, %o3, %l4
std %f2, [%l7 + 0x48]
loop_5793:
fmovdne %icc, %f15, %f6
ldsb [%l7 + 0x71], %o2
sth %i6, [%l7 + 0x70]
fmul8x16au %f13, %f11, %f6
xnor %o4, %i1, %g6
edge16n %g1, %i4, %l1
movpos %xcc, %g5, %l2
brz,a %i0, loop_5794
siam 0x2
lduh [%l7 + 0x2E], %o6
ld [%l7 + 0x24], %f5
loop_5794:
ldd [%l7 + 0x70], %f12
srlx %o7, 0x17, %l0
fnors %f0, %f12, %f2
fmovdvs %xcc, %f0, %f10
fmovrdgz %g2, %f6, %f14
ldub [%l7 + 0x37], %i2
lduh [%l7 + 0x7A], %g4
move %icc, %o1, %o0
fmovsl %xcc, %f9, %f0
ld [%l7 + 0x10], %f9
ldub [%l7 + 0x4A], %l6
fpadd32 %f14, %f6, %f10
ldsw [%l7 + 0x50], %i3
st %f1, [%l7 + 0x60]
fmul8ulx16 %f4, %f10, %f12
srlx %l5, 0x03, %g3
fbge %fcc2, loop_5795
ldsh [%l7 + 0x0C], %l3
fbug %fcc3, loop_5796
stb %g7, [%l7 + 0x35]
loop_5795:
std %f6, [%l7 + 0x10]
edge32n %i5, %i7, %o3
loop_5796:
fmovscc %xcc, %f15, %f10
fpack16 %f14, %f5
ldsw [%l7 + 0x10], %o5
fbn %fcc1, loop_5797
fbne,a %fcc1, loop_5798
addc %o2, %l4, %i6
fmovsle %icc, %f7, %f14
loop_5797:
fbul,a %fcc1, loop_5799
loop_5798:
or %i1, 0x0272, %g6
edge32 %o4, %i4, %g1
fbl %fcc1, loop_5800
loop_5799:
fornot1s %f6, %f6, %f0
fmovrse %g5, %f2, %f9
lduh [%l7 + 0x7A], %l1
loop_5800:
ldub [%l7 + 0x26], %i0
stb %o6, [%l7 + 0x17]
ld [%l7 + 0x10], %f13
brnz,a %l2, loop_5801
orn %o7, %l0, %i2
edge8ln %g2, %g4, %o0
ldd [%l7 + 0x28], %f12
loop_5801:
fmuld8ulx16 %f2, %f0, %f14
sll %l6, 0x0C, %i3
stx %l5, [%l7 + 0x38]
tn %xcc, 0x5
fcmpne16 %f6, %f10, %g3
tne %icc, 0x0
ldsw [%l7 + 0x70], %l3
fpack32 %f8, %f12, %f0
bg,pn %icc, loop_5802
stx %o1, [%l7 + 0x78]
bg,a %xcc, loop_5803
sth %i5, [%l7 + 0x7A]
loop_5802:
tpos %xcc, 0x3
sub %i7, 0x0393, %g7
loop_5803:
movrlz %o5, 0x0E4, %o3
srax %o2, 0x0B, %l4
sth %i1, [%l7 + 0x46]
fbule %fcc0, loop_5804
tgu %icc, 0x5
tvs %icc, 0x6
nop
setx loop_5805, %l0, %l1
jmpl %l1, %i6
loop_5804:
sth %g6, [%l7 + 0x3A]
edge8l %o4, %i4, %g1
fxnor %f12, %f2, %f6
loop_5805:
stw %g5, [%l7 + 0x30]
fnot2s %f2, %f1
bn,pt %xcc, loop_5806
fmovrse %l1, %f11, %f13
stx %o6, [%l7 + 0x40]
stb %l2, [%l7 + 0x31]
loop_5806:
fmul8x16al %f4, %f13, %f4
fblg %fcc2, loop_5807
fmovsge %icc, %f8, %f8
ldx [%l7 + 0x68], %i0
stx %l0, [%l7 + 0x10]
loop_5807:
ldub [%l7 + 0x10], %i2
brz %g2, loop_5808
fmovdvs %icc, %f12, %f14
stb %g4, [%l7 + 0x3E]
movvs %xcc, %o7, %o0
loop_5808:
bgu %icc, loop_5809
fmovdge %icc, %f8, %f8
fmovrdgez %l6, %f10, %f4
andncc %i3, %g3, %l5
loop_5809:
fbo,a %fcc3, loop_5810
fmovsg %xcc, %f7, %f3
sth %l3, [%l7 + 0x46]
sth %o1, [%l7 + 0x44]
loop_5810:
ldd [%l7 + 0x78], %f8
movre %i5, 0x09C, %i7
fbl,a %fcc1, loop_5811
taddcctv %g7, 0x0DC4, %o5
faligndata %f14, %f14, %f10
fmul8sux16 %f4, %f10, %f8
loop_5811:
ld [%l7 + 0x28], %f9
andncc %o2, %l4, %o3
st %f2, [%l7 + 0x1C]
add %i6, %g6, %o4
stw %i1, [%l7 + 0x10]
bleu,a,pt %xcc, loop_5812
fmul8x16 %f6, %f2, %f8
bgu loop_5813
udiv %g1, 0x0F7C, %i4
loop_5812:
fmovde %icc, %f3, %f2
ldx [%l7 + 0x30], %l1
loop_5813:
fnot2 %f14, %f8
tsubcc %o6, 0x1D6F, %l2
tg %icc, 0x5
udivcc %i0, 0x06EC, %g5
bleu,pt %icc, loop_5814
tneg %xcc, 0x4
alignaddr %l0, %g2, %g4
fmovrsgez %i2, %f9, %f15
loop_5814:
ldub [%l7 + 0x16], %o7
taddcctv %o0, 0x16D0, %i3
sll %l6, %g3, %l3
srax %o1, %i5, %i7
fnot2 %f8, %f14
andcc %g7, 0x03DA, %o5
fzero %f0
brz,a %o2, loop_5815
nop
setx loop_5816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %icc, %f3, %f12
st %f3, [%l7 + 0x08]
loop_5815:
sth %l5, [%l7 + 0x22]
loop_5816:
fornot2s %f12, %f2, %f7
edge8ln %o3, %l4, %g6
fzero %f8
stw %i6, [%l7 + 0x1C]
tpos %xcc, 0x7
fmovrslz %o4, %f13, %f13
fba,a %fcc3, loop_5817
movleu %xcc, %i1, %g1
fmovsle %icc, %f9, %f2
movvc %icc, %l1, %i4
loop_5817:
brz,a %l2, loop_5818
fcmple32 %f4, %f14, %o6
brlez,a %g5, loop_5819
edge8 %l0, %g2, %g4
loop_5818:
xor %i0, 0x1829, %i2
nop
setx loop_5820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5819:
ldub [%l7 + 0x4E], %o0
fmovrsgez %o7, %f6, %f0
ld [%l7 + 0x5C], %f0
loop_5820:
stb %i3, [%l7 + 0x44]
bge,pt %icc, loop_5821
stb %g3, [%l7 + 0x3F]
ldsb [%l7 + 0x38], %l3
fmovdgu %xcc, %f1, %f12
loop_5821:
ldsh [%l7 + 0x24], %l6
ld [%l7 + 0x14], %f6
sth %i5, [%l7 + 0x20]
fpack32 %f4, %f2, %f14
st %f5, [%l7 + 0x1C]
fmovrdgez %i7, %f12, %f0
sth %g7, [%l7 + 0x62]
sdivcc %o1, 0x0C56, %o5
bge,pt %icc, loop_5822
fbg,a %fcc2, loop_5823
std %f12, [%l7 + 0x30]
fmovsl %xcc, %f14, %f3
loop_5822:
sth %l5, [%l7 + 0x1E]
loop_5823:
ld [%l7 + 0x38], %f3
ldsh [%l7 + 0x7A], %o2
movne %xcc, %o3, %l4
stb %g6, [%l7 + 0x1D]
tl %icc, 0x6
lduw [%l7 + 0x74], %o4
movrne %i1, %i6, %g1
movpos %xcc, %l1, %l2
movge %icc, %o6, %g5
fble %fcc0, loop_5824
bneg %icc, loop_5825
lduh [%l7 + 0x5A], %l0
edge8ln %g2, %g4, %i0
loop_5824:
fmovrsgz %i4, %f3, %f8
loop_5825:
fnot1s %f10, %f2
ldsb [%l7 + 0x79], %i2
ldx [%l7 + 0x78], %o7
udiv %i3, 0x1B6B, %o0
stw %l3, [%l7 + 0x70]
bg,pn %xcc, loop_5826
edge8 %g3, %i5, %i7
add %g7, 0x0289, %o1
mulx %l6, %l5, %o5
loop_5826:
andn %o2, %l4, %g6
fandnot2 %f2, %f12, %f4
bvs %icc, loop_5827
fpsub32 %f2, %f14, %f8
subc %o4, %o3, %i1
call loop_5828
loop_5827:
edge16 %g1, %l1, %l2
tg %xcc, 0x2
lduh [%l7 + 0x16], %i6
loop_5828:
stx %o6, [%l7 + 0x28]
ldsb [%l7 + 0x66], %l0
move %icc, %g2, %g5
fbe,a %fcc1, loop_5829
bvs,pt %icc, loop_5830
andncc %g4, %i0, %i2
ta %xcc, 0x5
loop_5829:
stb %i4, [%l7 + 0x17]
loop_5830:
fmovdn %icc, %f5, %f9
fbne %fcc0, loop_5831
subc %i3, 0x06F0, %o7
fandnot2 %f0, %f14, %f6
alignaddrl %o0, %g3, %l3
loop_5831:
lduh [%l7 + 0x36], %i7
ldsw [%l7 + 0x44], %g7
movrgez %o1, 0x3C2, %l6
tle %icc, 0x4
fxnors %f12, %f9, %f5
fmovsg %xcc, %f9, %f14
fxors %f1, %f6, %f15
fpadd16s %f4, %f3, %f10
fones %f5
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x74], %l5
fmovs %f7, %f7
tgu %icc, 0x3
srlx %i5, %o5, %o2
fone %f4
stb %g6, [%l7 + 0x0E]
fnand %f10, %f0, %f6
stb %l4, [%l7 + 0x57]
srl %o3, %i1, %g1
fble %fcc2, loop_5832
tge %icc, 0x3
ld [%l7 + 0x64], %f14
fmovdvc %xcc, %f13, %f9
loop_5832:
bcc %icc, loop_5833
fcmpgt16 %f10, %f4, %o4
brlz,a %l2, loop_5834
ldd [%l7 + 0x30], %f6
loop_5833:
move %xcc, %l1, %i6
fpsub16 %f4, %f14, %f6
loop_5834:
ldsw [%l7 + 0x38], %l0
ldd [%l7 + 0x08], %f14
edge16l %g2, %g5, %o6
ld [%l7 + 0x64], %f4
fpadd32s %f11, %f11, %f15
brnz %g4, loop_5835
sth %i0, [%l7 + 0x2C]
fmovsn %xcc, %f12, %f0
std %f0, [%l7 + 0x60]
loop_5835:
fmovdcc %xcc, %f6, %f9
fornot1 %f12, %f6, %f4
fmovdgu %xcc, %f15, %f4
smul %i2, %i3, %i4
fandnot1 %f12, %f10, %f8
stx %o0, [%l7 + 0x20]
fmovspos %icc, %f4, %f1
orncc %o7, 0x1A68, %l3
brlez,a %i7, loop_5836
fones %f10
tle %xcc, 0x0
bpos,a loop_5837
loop_5836:
lduh [%l7 + 0x74], %g3
tvs %xcc, 0x4
fbo,a %fcc2, loop_5838
loop_5837:
udiv %g7, 0x14C3, %o1
lduh [%l7 + 0x48], %l6
mova %icc, %i5, %o5
loop_5838:
fmovdvs %xcc, %f11, %f0
lduh [%l7 + 0x44], %o2
lduh [%l7 + 0x48], %g6
mulx %l4, %o3, %l5
fxors %f0, %f8, %f4
bge,pn %icc, loop_5839
andn %i1, 0x0503, %g1
fble %fcc2, loop_5840
sth %o4, [%l7 + 0x6A]
loop_5839:
fpadd16s %f2, %f11, %f8
andn %l2, %l1, %l0
loop_5840:
bgu,a,pt %xcc, loop_5841
lduw [%l7 + 0x44], %g2
lduh [%l7 + 0x2A], %i6
edge32ln %o6, %g4, %g5
loop_5841:
fbne,a %fcc1, loop_5842
movneg %xcc, %i0, %i3
fmuld8ulx16 %f13, %f13, %f12
alignaddrl %i4, %o0, %o7
loop_5842:
stx %l3, [%l7 + 0x10]
fxnor %f14, %f12, %f14
fbge,a %fcc1, loop_5843
fxnor %f0, %f10, %f4
fornot1s %f7, %f15, %f12
add %i2, 0x0E28, %g3
loop_5843:
fbu,a %fcc0, loop_5844
lduw [%l7 + 0x58], %g7
fmovrdgez %i7, %f8, %f4
sllx %l6, %i5, %o5
loop_5844:
fcmpd %fcc3, %f2, %f14
addcc %o2, 0x0FC0, %o1
ldsh [%l7 + 0x38], %g6
fmovsneg %xcc, %f8, %f14
udiv %o3, 0x17E1, %l4
addccc %i1, 0x0ECA, %g1
bvc,pn %icc, loop_5845
edge8l %l5, %l2, %o4
std %f4, [%l7 + 0x18]
bvc loop_5846
loop_5845:
lduh [%l7 + 0x20], %l1
ld [%l7 + 0x20], %f13
fmovsn %icc, %f7, %f8
loop_5846:
tpos %xcc, 0x4
edge16ln %g2, %l0, %i6
sll %o6, %g4, %g5
fabss %f12, %f8
fmovdl %xcc, %f8, %f12
or %i0, %i3, %i4
fnot2 %f14, %f14
ldsb [%l7 + 0x75], %o7
fmovd %f0, %f2
movgu %icc, %o0, %i2
brlez %l3, loop_5847
stw %g3, [%l7 + 0x64]
sra %g7, 0x0A, %l6
fnand %f14, %f14, %f12
loop_5847:
udiv %i5, 0x0E87, %i7
addc %o2, %o5, %o1
fpadd32s %f10, %f5, %f0
fcmpd %fcc1, %f10, %f6
fcmpgt16 %f0, %f4, %o3
ta %icc, 0x0
brnz %g6, loop_5848
fmovrslz %i1, %f8, %f11
xnorcc %g1, 0x1D32, %l5
edge8 %l4, %l2, %l1
loop_5848:
ld [%l7 + 0x14], %f8
fors %f0, %f2, %f11
stx %o4, [%l7 + 0x28]
ld [%l7 + 0x28], %f14
st %f6, [%l7 + 0x68]
udiv %g2, 0x0BEF, %l0
subcc %i6, 0x1824, %o6
array16 %g4, %i0, %i3
fornot2s %f7, %f12, %f6
bgu,a %xcc, loop_5849
fmovrsne %i4, %f7, %f13
addc %g5, %o0, %i2
fmovdcc %xcc, %f5, %f8
loop_5849:
fmovspos %icc, %f11, %f5
be,pt %icc, loop_5850
st %f2, [%l7 + 0x60]
mova %xcc, %l3, %o7
lduh [%l7 + 0x72], %g7
loop_5850:
brnz,a %l6, loop_5851
edge8l %g3, %i5, %i7
ld [%l7 + 0x0C], %f14
edge32l %o2, %o1, %o3
loop_5851:
fmovdge %icc, %f0, %f3
fandnot2 %f4, %f8, %f0
fbue %fcc0, loop_5852
ldsw [%l7 + 0x7C], %g6
ldx [%l7 + 0x20], %i1
ldsw [%l7 + 0x64], %g1
loop_5852:
fpsub32 %f12, %f8, %f12
tcc %icc, 0x3
fmovrdlez %l5, %f12, %f2
fmuld8sux16 %f10, %f14, %f2
tle %icc, 0x4
orcc %l4, %o5, %l1
fbo,a %fcc2, loop_5853
ldsh [%l7 + 0x7A], %o4
fmovrse %l2, %f0, %f8
tn %xcc, 0x6
loop_5853:
subcc %g2, %i6, %l0
tge %icc, 0x5
fcmpeq32 %f12, %f0, %o6
brlez %i0, loop_5854
popc %g4, %i3
ldsh [%l7 + 0x72], %g5
subcc %i4, 0x013C, %o0
loop_5854:
edge8ln %i2, %o7, %l3
stx %l6, [%l7 + 0x28]
fba %fcc3, loop_5855
std %f4, [%l7 + 0x18]
ldsh [%l7 + 0x4E], %g3
xnor %g7, 0x0F30, %i7
loop_5855:
fmovdneg %icc, %f15, %f13
stb %o2, [%l7 + 0x6F]
mulscc %i5, 0x03B8, %o3
fcmpne16 %f6, %f14, %o1
fmul8x16 %f12, %f10, %f4
lduh [%l7 + 0x62], %i1
ldd [%l7 + 0x38], %f8
fmovrdne %g6, %f14, %f14
movneg %xcc, %g1, %l5
edge32l %o5, %l4, %l1
fpadd32 %f6, %f6, %f8
fzero %f14
lduw [%l7 + 0x10], %l2
fcmpes %fcc0, %f14, %f15
fcmple32 %f0, %f4, %o4
sth %i6, [%l7 + 0x70]
fmovdvs %icc, %f14, %f9
fmovsge %xcc, %f3, %f2
fcmple16 %f10, %f14, %l0
bcs,pn %icc, loop_5856
movgu %xcc, %o6, %i0
call loop_5857
fnegs %f12, %f9
loop_5856:
fba %fcc2, loop_5858
sth %g4, [%l7 + 0x70]
loop_5857:
bvc %icc, loop_5859
fmovsle %icc, %f0, %f2
loop_5858:
movre %i3, %g2, %i4
brz,a %o0, loop_5860
loop_5859:
fmovdl %xcc, %f13, %f6
umul %g5, %o7, %l3
nop
setx loop_5861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5860:
fnegd %f0, %f4
fbu,a %fcc0, loop_5862
std %f8, [%l7 + 0x68]
loop_5861:
xor %i2, 0x13AD, %g3
fbule,a %fcc3, loop_5863
loop_5862:
ldsh [%l7 + 0x42], %l6
fmovde %icc, %f0, %f11
std %f2, [%l7 + 0x18]
loop_5863:
fmul8x16al %f13, %f11, %f4
for %f10, %f12, %f12
fmovdneg %xcc, %f0, %f9
smulcc %i7, 0x0CC8, %g7
fxors %f12, %f11, %f3
tcc %xcc, 0x0
lduh [%l7 + 0x08], %i5
brnz,a %o3, loop_5864
sra %o1, 0x17, %i1
fmovscc %icc, %f3, %f4
movl %xcc, %o2, %g1
loop_5864:
fcmple16 %f10, %f4, %l5
movgu %xcc, %g6, %o5
ldsb [%l7 + 0x0C], %l1
bvs,a,pt %icc, loop_5865
std %f10, [%l7 + 0x08]
andncc %l4, %l2, %i6
bge,a,pt %icc, loop_5866
loop_5865:
movcc %xcc, %o4, %l0
pdist %f14, %f2, %f6
fmovsvc %xcc, %f12, %f10
loop_5866:
edge8n %i0, %o6, %i3
stw %g4, [%l7 + 0x10]
taddcc %i4, 0x0090, %g2
st %f13, [%l7 + 0x20]
stx %g5, [%l7 + 0x48]
movrgz %o0, %o7, %l3
bge loop_5867
fbne,a %fcc3, loop_5868
fpsub16 %f2, %f14, %f8
ldsh [%l7 + 0x7E], %g3
loop_5867:
ldd [%l7 + 0x08], %f10
loop_5868:
movn %xcc, %i2, %l6
tcc %xcc, 0x4
ld [%l7 + 0x5C], %f15
fcmple16 %f8, %f12, %i7
umulcc %g7, 0x179D, %i5
tneg %icc, 0x4
edge32l %o1, %i1, %o3
brz %g1, loop_5869
sth %l5, [%l7 + 0x64]
ldsb [%l7 + 0x60], %o2
tsubcctv %g6, 0x0FF6, %o5
loop_5869:
fxors %f14, %f14, %f6
fabsd %f6, %f8
ble,a,pt %xcc, loop_5870
fexpand %f5, %f2
ldsw [%l7 + 0x3C], %l4
movl %icc, %l2, %i6
loop_5870:
fornot2 %f14, %f14, %f8
sllx %o4, 0x08, %l0
nop
setx loop_5871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1 %f6, %f14, %f14
brgz,a %i0, loop_5872
stw %o6, [%l7 + 0x48]
loop_5871:
faligndata %f2, %f10, %f14
st %f2, [%l7 + 0x40]
loop_5872:
fxnor %f8, %f2, %f10
fcmpgt32 %f14, %f8, %l1
fexpand %f7, %f8
xnorcc %i3, 0x0D98, %g4
brgez %i4, loop_5873
fmovd %f4, %f0
stw %g2, [%l7 + 0x14]
ldsh [%l7 + 0x30], %g5
loop_5873:
stw %o7, [%l7 + 0x20]
std %f8, [%l7 + 0x60]
brlez,a %o0, loop_5874
fpadd16s %f7, %f15, %f4
fbo,a %fcc1, loop_5875
subccc %g3, 0x1E39, %l3
loop_5874:
fnot1s %f0, %f0
tle %icc, 0x0
loop_5875:
edge32l %i2, %l6, %g7
bgu,a,pn %icc, loop_5876
array16 %i7, %o1, %i5
ldub [%l7 + 0x2E], %o3
sethi 0x19E8, %g1
loop_5876:
brgez %l5, loop_5877
ldsw [%l7 + 0x1C], %i1
fmovrdne %g6, %f14, %f10
ldub [%l7 + 0x0A], %o5
loop_5877:
brgz,a %o2, loop_5878
fnot1s %f14, %f8
lduh [%l7 + 0x20], %l4
sra %l2, %i6, %l0
loop_5878:
fmovsneg %xcc, %f9, %f5
edge16 %i0, %o6, %o4
st %f8, [%l7 + 0x64]
fmovsneg %xcc, %f10, %f11
ldsh [%l7 + 0x2E], %i3
fmul8ulx16 %f8, %f12, %f2
fnand %f12, %f12, %f8
ldd [%l7 + 0x28], %f2
fcmpeq16 %f2, %f12, %g4
ldub [%l7 + 0x0C], %l1
orncc %g2, 0x1072, %g5
stx %o7, [%l7 + 0x20]
fmovsvc %xcc, %f12, %f8
bvc,a,pt %icc, loop_5879
fmovdge %icc, %f9, %f3
xor %i4, 0x1D50, %g3
fmovscc %icc, %f13, %f2
loop_5879:
bg,a %xcc, loop_5880
fandnot1s %f11, %f2, %f11
edge16l %l3, %o0, %l6
tsubcctv %g7, %i7, %o1
loop_5880:
brgez,a %i5, loop_5881
tvc %icc, 0x4
stx %i2, [%l7 + 0x10]
fexpand %f14, %f2
loop_5881:
st %f0, [%l7 + 0x40]
brz %o3, loop_5882
sth %l5, [%l7 + 0x32]
fbuge,a %fcc2, loop_5883
tpos %icc, 0x5
loop_5882:
umulcc %g1, 0x0B23, %i1
sth %g6, [%l7 + 0x0A]
loop_5883:
movn %icc, %o2, %o5
ldd [%l7 + 0x50], %f6
tvc %icc, 0x3
fornot2s %f9, %f12, %f9
add %l2, 0x0C48, %l4
movpos %icc, %i6, %i0
brgz %o6, loop_5884
ldd [%l7 + 0x60], %f2
movg %xcc, %o4, %l0
fmovrdlez %i3, %f12, %f8
loop_5884:
fbe %fcc0, loop_5885
st %f11, [%l7 + 0x24]
edge8l %g4, %l1, %g2
lduw [%l7 + 0x28], %o7
loop_5885:
st %f10, [%l7 + 0x78]
fmovdvs %icc, %f3, %f6
tsubcc %i4, 0x0757, %g3
array8 %l3, %g5, %l6
fbne %fcc2, loop_5886
lduw [%l7 + 0x30], %g7
fmul8x16 %f5, %f0, %f8
fmovdl %xcc, %f1, %f0
loop_5886:
movpos %xcc, %i7, %o1
ldsb [%l7 + 0x5C], %i5
call loop_5887
xor %i2, 0x0732, %o3
fmul8x16al %f3, %f3, %f4
fpadd16s %f3, %f15, %f13
loop_5887:
fzero %f2
fmul8ulx16 %f0, %f14, %f10
fandnot2s %f10, %f0, %f7
fmovsa %icc, %f4, %f5
st %f7, [%l7 + 0x0C]
bn,a,pt %xcc, loop_5888
fandnot1 %f2, %f0, %f4
alignaddr %o0, %g1, %l5
fbne %fcc2, loop_5889
loop_5888:
fandnot1 %f12, %f6, %f10
fsrc2 %f12, %f12
fmuld8ulx16 %f4, %f15, %f6
loop_5889:
movvs %xcc, %g6, %i1
bpos,a,pn %icc, loop_5890
sllx %o5, 0x02, %o2
fpsub16 %f0, %f0, %f8
fmovdgu %icc, %f0, %f4
loop_5890:
ldx [%l7 + 0x18], %l4
ldsb [%l7 + 0x26], %l2
bvs,pt %xcc, loop_5891
addccc %i6, 0x0EB1, %i0
lduw [%l7 + 0x60], %o4
stx %l0, [%l7 + 0x40]
loop_5891:
addcc %o6, 0x05CC, %g4
bshuffle %f12, %f12, %f2
brlz %i3, loop_5892
edge8ln %g2, %l1, %o7
lduw [%l7 + 0x20], %g3
fmovspos %xcc, %f12, %f12
loop_5892:
fnegd %f10, %f12
std %f8, [%l7 + 0x30]
fmovsn %xcc, %f4, %f11
fbug %fcc3, loop_5893
fmovdne %xcc, %f14, %f1
stw %i4, [%l7 + 0x40]
edge32 %l3, %g5, %g7
loop_5893:
ldsw [%l7 + 0x48], %l6
fornot1s %f0, %f5, %f0
ldsb [%l7 + 0x25], %o1
fmovdvc %icc, %f15, %f4
fbug,a %fcc3, loop_5894
fbo,a %fcc2, loop_5895
be %icc, loop_5896
bneg,a loop_5897
loop_5894:
addc %i5, 0x15CC, %i7
loop_5895:
ldsb [%l7 + 0x39], %i2
loop_5896:
fpack16 %f0, %f2
loop_5897:
fble %fcc2, loop_5898
fmovd %f2, %f12
stx %o0, [%l7 + 0x58]
edge8n %g1, %o3, %g6
loop_5898:
fmovrdgez %l5, %f2, %f12
brlez,a %i1, loop_5899
tsubcctv %o2, 0x1E7C, %o5
ldx [%l7 + 0x08], %l4
lduh [%l7 + 0x3A], %i6
loop_5899:
fbl,a %fcc3, loop_5900
bgu,pn %xcc, loop_5901
fcmpd %fcc0, %f6, %f2
ldx [%l7 + 0x10], %i0
loop_5900:
bg,a,pt %icc, loop_5902
loop_5901:
fandnot1 %f8, %f12, %f6
edge32ln %l2, %o4, %l0
bcc,a,pn %xcc, loop_5903
loop_5902:
mulx %o6, %g4, %i3
fnegs %f4, %f14
sth %l1, [%l7 + 0x1C]
loop_5903:
fnot1s %f9, %f6
nop
setx loop_5904, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x58], %f6
stx %o7, [%l7 + 0x70]
lduh [%l7 + 0x62], %g3
loop_5904:
smulcc %i4, %g2, %l3
ldsw [%l7 + 0x44], %g5
xorcc %l6, 0x0B29, %g7
ldd [%l7 + 0x18], %f14
stx %i5, [%l7 + 0x10]
fmovrdgez %o1, %f8, %f6
std %f10, [%l7 + 0x08]
bshuffle %f10, %f10, %f0
lduw [%l7 + 0x0C], %i2
or %i7, 0x0AA5, %g1
lduh [%l7 + 0x6E], %o3
ta %icc, 0x5
fmovrsne %o0, %f14, %f5
lduw [%l7 + 0x78], %g6
fornot2s %f3, %f13, %f9
ldx [%l7 + 0x68], %i1
edge32ln %o2, %l5, %o5
fmovrdlez %l4, %f10, %f0
st %f12, [%l7 + 0x5C]
sth %i0, [%l7 + 0x36]
fmovrsne %l2, %f10, %f14
fbu,a %fcc3, loop_5905
ldsh [%l7 + 0x7E], %o4
tcc %xcc, 0x3
fcmpne32 %f8, %f10, %l0
loop_5905:
movvs %icc, %o6, %i6
bl,a loop_5906
lduw [%l7 + 0x54], %i3
fmovsvc %icc, %f15, %f6
stb %l1, [%l7 + 0x09]
loop_5906:
fmovrslz %o7, %f2, %f10
stx %g3, [%l7 + 0x18]
fble %fcc2, loop_5907
fmovsleu %xcc, %f7, %f11
nop
setx loop_5908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g4, [%l7 + 0x5C]
loop_5907:
fmovdvs %icc, %f5, %f2
stx %g2, [%l7 + 0x40]
loop_5908:
edge8n %l3, %g5, %l6
movle %icc, %g7, %i5
ldx [%l7 + 0x60], %i4
fzeros %f4
st %f2, [%l7 + 0x68]
movvs %icc, %o1, %i2
fmul8x16 %f3, %f2, %f14
fornot1s %f9, %f0, %f14
fsrc2s %f10, %f11
fbu %fcc3, loop_5909
tl %xcc, 0x4
stx %g1, [%l7 + 0x40]
andncc %o3, %o0, %i7
loop_5909:
tsubcctv %i1, 0x05B5, %g6
fnor %f8, %f0, %f6
lduw [%l7 + 0x14], %l5
movcs %xcc, %o2, %l4
brz %i0, loop_5910
xnorcc %o5, 0x056A, %l2
fbn %fcc0, loop_5911
lduw [%l7 + 0x64], %o4
loop_5910:
lduh [%l7 + 0x0C], %o6
tle %icc, 0x7
loop_5911:
stx %l0, [%l7 + 0x40]
std %f8, [%l7 + 0x10]
ld [%l7 + 0x24], %f14
brnz %i6, loop_5912
fmovscs %xcc, %f8, %f3
sethi 0x0469, %i3
ldub [%l7 + 0x7D], %l1
loop_5912:
umul %g3, 0x0DE8, %o7
fbul,a %fcc0, loop_5913
fpsub32s %f5, %f11, %f3
ldsh [%l7 + 0x5E], %g2
fpsub32s %f6, %f9, %f2
loop_5913:
std %f8, [%l7 + 0x20]
fmovrdgz %l3, %f4, %f0
array32 %g5, %g4, %l6
fpsub16s %f14, %f15, %f14
fand %f8, %f0, %f12
movpos %icc, %g7, %i5
lduw [%l7 + 0x58], %o1
fsrc2s %f13, %f4
sdivx %i4, 0x1E69, %g1
fmovsn %icc, %f11, %f9
sth %i2, [%l7 + 0x3C]
fandnot2s %f11, %f9, %f6
lduh [%l7 + 0x3A], %o3
fmovdn %xcc, %f11, %f9
bpos,a %xcc, loop_5914
sllx %i7, 0x17, %o0
nop
setx loop_5915, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %g6, loop_5916
loop_5914:
sub %l5, 0x014A, %o2
sllx %i1, %l4, %i0
loop_5915:
fbue %fcc2, loop_5917
loop_5916:
edge8ln %o5, %l2, %o4
bpos,a loop_5918
sth %o6, [%l7 + 0x1C]
loop_5917:
fornot1s %f13, %f1, %f15
fnor %f8, %f0, %f10
loop_5918:
fmovrdgez %i6, %f0, %f14
pdist %f0, %f10, %f8
fble %fcc2, loop_5919
fones %f3
brgz,a %i3, loop_5920
fmovrsgz %l0, %f6, %f11
loop_5919:
nop
setx loop_5921, %l0, %l1
jmpl %l1, %g3
ldx [%l7 + 0x68], %l1
loop_5920:
sra %o7, 0x10, %g2
fcmpne32 %f0, %f12, %l3
loop_5921:
brgz %g4, loop_5922
lduw [%l7 + 0x1C], %g5
fcmpeq16 %f0, %f4, %g7
fmovscc %xcc, %f11, %f14
loop_5922:
umul %l6, %i5, %i4
bneg,a loop_5923
ldd [%l7 + 0x68], %f14
fpadd16 %f6, %f14, %f4
edge8l %g1, %i2, %o3
loop_5923:
alignaddrl %o1, %i7, %g6
tn %icc, 0x4
fpsub32s %f14, %f1, %f9
ldub [%l7 + 0x09], %o0
ldsb [%l7 + 0x48], %l5
fmovs %f8, %f15
fpack32 %f2, %f4, %f8
stb %i1, [%l7 + 0x08]
ld [%l7 + 0x0C], %f6
movne %icc, %o2, %l4
lduw [%l7 + 0x08], %o5
tg %icc, 0x6
fblg,a %fcc0, loop_5924
bne %icc, loop_5925
fbn,a %fcc2, loop_5926
bg,a,pt %icc, loop_5927
loop_5924:
ldsb [%l7 + 0x5A], %l2
loop_5925:
stx %o4, [%l7 + 0x28]
loop_5926:
fcmpd %fcc2, %f12, %f2
loop_5927:
array8 %o6, %i0, %i3
fxnor %f0, %f2, %f2
movn %xcc, %l0, %i6
array16 %l1, %o7, %g3
fones %f1
fxnor %f14, %f14, %f4
fmovdge %xcc, %f4, %f14
xnorcc %l3, 0x001F, %g4
fpack16 %f0, %f7
sdiv %g5, 0x1EC6, %g7
fbne %fcc2, loop_5928
tpos %xcc, 0x5
ldub [%l7 + 0x15], %l6
mulscc %i5, 0x12D9, %i4
loop_5928:
fcmped %fcc2, %f6, %f4
brlez %g1, loop_5929
fmuld8ulx16 %f0, %f0, %f2
edge16n %g2, %i2, %o3
edge8n %i7, %o1, %o0
loop_5929:
fzeros %f15
fmovdl %icc, %f10, %f8
te %icc, 0x2
bge %icc, loop_5930
fors %f15, %f12, %f5
subcc %l5, %i1, %o2
bpos,a,pn %xcc, loop_5931
loop_5930:
ldd [%l7 + 0x50], %f6
sth %l4, [%l7 + 0x1E]
tn %icc, 0x6
loop_5931:
ldsb [%l7 + 0x72], %g6
fbg,a %fcc0, loop_5932
edge8 %l2, %o5, %o6
fmovdne %icc, %f12, %f12
stx %i0, [%l7 + 0x40]
loop_5932:
movl %xcc, %i3, %l0
stx %i6, [%l7 + 0x28]
smul %l1, 0x1323, %o7
bl,pn %xcc, loop_5933
std %f6, [%l7 + 0x40]
sdiv %g3, 0x0C5A, %o4
sth %g4, [%l7 + 0x64]
loop_5933:
stx %g5, [%l7 + 0x10]
edge32ln %g7, %l6, %l3
movge %xcc, %i5, %g1
fbul,a %fcc0, loop_5934
fand %f6, %f6, %f8
nop
setx loop_5935, %l0, %l1
jmpl %l1, %g2
bleu,a,pt %icc, loop_5936
loop_5934:
fabsd %f10, %f0
tsubcctv %i2, %i4, %i7
loop_5935:
fmovsl %xcc, %f4, %f2
loop_5936:
ldx [%l7 + 0x48], %o3
ldsb [%l7 + 0x76], %o0
st %f3, [%l7 + 0x24]
edge8ln %l5, %o1, %o2
brlez,a %i1, loop_5937
fmovs %f15, %f14
ldub [%l7 + 0x0E], %l4
ldx [%l7 + 0x78], %l2
loop_5937:
movrgez %g6, %o6, %i0
fmovsne %icc, %f13, %f9
movrlez %i3, %o5, %i6
sethi 0x0B57, %l1
fbne,a %fcc1, loop_5938
ld [%l7 + 0x68], %f3
movleu %xcc, %o7, %g3
movvc %xcc, %o4, %l0
loop_5938:
ldx [%l7 + 0x08], %g5
ld [%l7 + 0x3C], %f0
fone %f4
ble %icc, loop_5939
ldsw [%l7 + 0x14], %g7
brgz %l6, loop_5940
tvs %xcc, 0x1
loop_5939:
sth %g4, [%l7 + 0x1C]
st %f5, [%l7 + 0x20]
loop_5940:
fmovda %icc, %f3, %f9
fcmpes %fcc0, %f11, %f11
ldsb [%l7 + 0x75], %l3
fbule %fcc2, loop_5941
fmovs %f3, %f1
st %f15, [%l7 + 0x68]
mova %icc, %i5, %g1
loop_5941:
lduw [%l7 + 0x60], %i2
fpsub32 %f12, %f4, %f10
nop
setx loop_5942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f6
xorcc %g2, %i7, %o3
ble,pt %icc, loop_5943
loop_5942:
bn,pt %icc, loop_5944
ldub [%l7 + 0x31], %i4
ldx [%l7 + 0x78], %l5
loop_5943:
fmovsn %xcc, %f6, %f12
loop_5944:
ldd [%l7 + 0x70], %f12
fbg %fcc0, loop_5945
udivx %o0, 0x1B58, %o2
andcc %i1, %o1, %l2
taddcctv %g6, 0x1BB3, %l4
loop_5945:
lduh [%l7 + 0x76], %i0
fnot1 %f10, %f0
sth %o6, [%l7 + 0x70]
bne,pn %xcc, loop_5946
brgez %o5, loop_5947
fnot2 %f2, %f6
bne,a %xcc, loop_5948
loop_5946:
fcmpes %fcc3, %f3, %f1
loop_5947:
fmovde %icc, %f14, %f4
array8 %i6, %i3, %o7
loop_5948:
fpmerge %f15, %f4, %f10
stx %l1, [%l7 + 0x28]
fmovdle %xcc, %f6, %f12
brgz,a %o4, loop_5949
fbug,a %fcc3, loop_5950
tneg %xcc, 0x4
mulx %l0, 0x06E8, %g3
loop_5949:
stb %g7, [%l7 + 0x11]
loop_5950:
fmovrdgez %g5, %f0, %f2
ldsw [%l7 + 0x14], %l6
stx %l3, [%l7 + 0x20]
add %i5, %g1, %g4
fmovsa %xcc, %f2, %f15
ldsw [%l7 + 0x54], %g2
fcmpne16 %f12, %f10, %i7
ldsw [%l7 + 0x08], %o3
ba,a loop_5951
nop
setx loop_5952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %i2, loop_5953
fmovrdne %l5, %f2, %f0
loop_5951:
movle %icc, %o0, %o2
loop_5952:
fmovrdgz %i4, %f14, %f8
loop_5953:
ldd [%l7 + 0x40], %f4
fzeros %f3
ldd [%l7 + 0x20], %f6
fmul8ulx16 %f10, %f14, %f10
std %f14, [%l7 + 0x48]
fmul8x16au %f15, %f9, %f0
tpos %icc, 0x1
movcs %icc, %o1, %l2
stb %i1, [%l7 + 0x0D]
lduw [%l7 + 0x64], %l4
movcs %icc, %i0, %o6
ldub [%l7 + 0x52], %o5
lduw [%l7 + 0x6C], %i6
fbe,a %fcc3, loop_5954
movvc %xcc, %i3, %g6
lduw [%l7 + 0x38], %l1
std %f12, [%l7 + 0x58]
loop_5954:
subcc %o4, 0x1A98, %l0
ldd [%l7 + 0x60], %f0
for %f8, %f0, %f8
ldx [%l7 + 0x60], %o7
fmovsl %icc, %f15, %f13
addcc %g3, 0x19BA, %g7
brlz,a %l6, loop_5955
tl %xcc, 0x6
ldsw [%l7 + 0x14], %g5
edge8l %l3, %g1, %i5
loop_5955:
fcmpgt16 %f2, %f8, %g4
fnot1s %f2, %f10
lduh [%l7 + 0x36], %g2
fpmerge %f1, %f12, %f4
stx %o3, [%l7 + 0x40]
ldx [%l7 + 0x78], %i2
fmul8ulx16 %f14, %f6, %f10
brz %l5, loop_5956
fornot2 %f6, %f14, %f14
tne %icc, 0x5
movl %icc, %o0, %i7
loop_5956:
bneg,pn %xcc, loop_5957
fmul8x16al %f4, %f7, %f2
stw %i4, [%l7 + 0x38]
movpos %icc, %o2, %o1
loop_5957:
xnor %i1, 0x007D, %l2
fmovdcc %xcc, %f5, %f4
fmovde %icc, %f13, %f1
fornot2s %f9, %f9, %f14
fbn,a %fcc1, loop_5958
andcc %l4, 0x0E12, %o6
ldsh [%l7 + 0x78], %i0
sth %o5, [%l7 + 0x0E]
loop_5958:
tn %xcc, 0x2
movneg %icc, %i3, %g6
bge,a,pn %xcc, loop_5959
fmovdvs %icc, %f12, %f4
bn,pt %icc, loop_5960
sll %i6, %o4, %l1
loop_5959:
brlez %o7, loop_5961
fmovsgu %xcc, %f4, %f13
loop_5960:
fzero %f6
bshuffle %f2, %f8, %f0
loop_5961:
fmovrslez %g3, %f2, %f6
fpmerge %f2, %f6, %f14
fba %fcc2, loop_5962
bgu %icc, loop_5963
fpsub16s %f6, %f3, %f0
ldub [%l7 + 0x18], %l0
loop_5962:
lduw [%l7 + 0x44], %g7
loop_5963:
ldd [%l7 + 0x38], %f12
sth %g5, [%l7 + 0x44]
andncc %l3, %l6, %i5
nop
setx loop_5964, %l0, %l1
jmpl %l1, %g4
xorcc %g1, %o3, %i2
add %g2, %o0, %i7
fnegs %f10, %f0
loop_5964:
fandnot1 %f4, %f2, %f0
addccc %i4, %o2, %l5
edge8n %i1, %l2, %o1
fpadd32 %f14, %f4, %f6
ld [%l7 + 0x50], %f4
movvc %xcc, %o6, %i0
udivx %l4, 0x1C7C, %o5
st %f11, [%l7 + 0x10]
fmovsvc %xcc, %f15, %f14
move %icc, %g6, %i6
fnors %f10, %f6, %f7
orn %o4, %l1, %o7
xnorcc %i3, %g3, %g7
bvs,a %icc, loop_5965
fmovsvc %xcc, %f0, %f13
fmovsgu %icc, %f4, %f12
fsrc2s %f14, %f4
loop_5965:
sub %l0, 0x1D58, %g5
fcmpeq16 %f8, %f8, %l3
fandnot2s %f9, %f4, %f0
fmovdle %icc, %f14, %f7
ldub [%l7 + 0x26], %l6
sdiv %g4, 0x1594, %g1
ldx [%l7 + 0x40], %o3
fmovdcc %xcc, %f6, %f12
nop
setx loop_5966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %i5, loop_5967
fpsub16s %f0, %f13, %f4
st %f7, [%l7 + 0x50]
loop_5966:
lduh [%l7 + 0x6A], %i2
loop_5967:
andn %g2, 0x0C4E, %i7
fandnot2s %f1, %f14, %f4
stb %i4, [%l7 + 0x4F]
fmovsleu %icc, %f1, %f6
ldsh [%l7 + 0x5E], %o2
bpos,a loop_5968
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x28], %o0
move %icc, %l5, %l2
loop_5968:
fnegd %f14, %f14
fmovs %f9, %f6
be,a loop_5969
fmovsvs %icc, %f12, %f4
std %f0, [%l7 + 0x20]
fbge,a %fcc2, loop_5970
loop_5969:
umulcc %i1, %o1, %i0
fmovrsgz %o6, %f3, %f12
ldd [%l7 + 0x58], %f10
loop_5970:
ld [%l7 + 0x60], %f7
stx %o5, [%l7 + 0x50]
array8 %g6, %l4, %i6
fmovse %icc, %f15, %f10
ldub [%l7 + 0x1A], %o4
fpackfix %f10, %f7
stb %l1, [%l7 + 0x17]
te %xcc, 0x6
fmovrse %i3, %f12, %f12
brz,a %o7, loop_5971
fpmerge %f12, %f5, %f0
ldd [%l7 + 0x18], %f12
ldsw [%l7 + 0x68], %g3
loop_5971:
fmovsleu %icc, %f7, %f11
srl %l0, 0x1C, %g5
fmovsvc %xcc, %f7, %f3
fble %fcc3, loop_5972
fbu,a %fcc1, loop_5973
ld [%l7 + 0x40], %f7
st %f14, [%l7 + 0x4C]
loop_5972:
fnand %f8, %f2, %f8
loop_5973:
tg %icc, 0x7
bleu,a %icc, loop_5974
movrlez %l3, %l6, %g7
movl %icc, %g4, %o3
fmovrdlez %g1, %f8, %f8
loop_5974:
fones %f5
edge16ln %i2, %g2, %i5
fmovdneg %xcc, %f12, %f13
andncc %i4, %i7, %o2
sdivcc %l5, 0x0034, %l2
fcmped %fcc0, %f4, %f0
stw %o0, [%l7 + 0x48]
ldsw [%l7 + 0x6C], %o1
ldd [%l7 + 0x38], %f6
ldsh [%l7 + 0x22], %i1
movcs %icc, %o6, %o5
fmul8x16au %f13, %f4, %f4
fmovdcs %xcc, %f11, %f2
ldub [%l7 + 0x63], %i0
fpackfix %f10, %f1
fcmped %fcc3, %f10, %f2
fcmpes %fcc2, %f0, %f1
sdiv %g6, 0x1653, %l4
stb %o4, [%l7 + 0x21]
movrlz %i6, %i3, %o7
fcmpeq32 %f8, %f6, %g3
bneg %xcc, loop_5975
bneg,pn %xcc, loop_5976
fmovrse %l0, %f4, %f11
be %icc, loop_5977
loop_5975:
fmul8x16 %f7, %f4, %f14
loop_5976:
stx %l1, [%l7 + 0x20]
fsrc1 %f2, %f8
loop_5977:
ta %icc, 0x6
tvs %xcc, 0x6
fnot2 %f2, %f2
tne %icc, 0x3
fnands %f0, %f6, %f12
stw %l3, [%l7 + 0x4C]
fornot1 %f8, %f2, %f14
bvc,pn %icc, loop_5978
ldsb [%l7 + 0x11], %g5
lduw [%l7 + 0x44], %g7
fbg %fcc1, loop_5979
loop_5978:
brlez %l6, loop_5980
movcc %xcc, %o3, %g1
orncc %i2, 0x1B05, %g2
loop_5979:
lduw [%l7 + 0x5C], %g4
loop_5980:
fmovdleu %xcc, %f15, %f13
fmovsg %xcc, %f15, %f3
bge,a,pn %icc, loop_5981
ldd [%l7 + 0x60], %f2
tcc %xcc, 0x4
xnorcc %i4, 0x00A9, %i5
loop_5981:
fcmps %fcc1, %f3, %f12
fmovsgu %xcc, %f9, %f8
fnot1s %f7, %f2
fmovdge %xcc, %f8, %f9
sub %i7, %l5, %o2
tg %xcc, 0x5
ldub [%l7 + 0x7B], %l2
taddcc %o1, 0x1D09, %o0
fmovdge %icc, %f15, %f13
popc %o6, %o5
fmovda %icc, %f6, %f1
fmovsl %xcc, %f3, %f6
stw %i0, [%l7 + 0x7C]
fsrc2s %f4, %f13
brz,a %i1, loop_5982
mova %xcc, %g6, %l4
fmuld8ulx16 %f13, %f5, %f0
fmul8sux16 %f10, %f8, %f0
loop_5982:
ldub [%l7 + 0x27], %i6
fbue %fcc0, loop_5983
fandnot1s %f14, %f11, %f1
fmovsn %xcc, %f13, %f4
st %f3, [%l7 + 0x5C]
loop_5983:
bl,pt %icc, loop_5984
fabsd %f14, %f2
array16 %i3, %o7, %o4
ldx [%l7 + 0x40], %g3
loop_5984:
fabss %f15, %f13
lduw [%l7 + 0x44], %l1
movrgz %l3, 0x15C, %g5
lduh [%l7 + 0x7C], %l0
movg %xcc, %l6, %g7
addcc %g1, 0x1CEB, %i2
fbne %fcc1, loop_5985
fsrc1 %f8, %f14
fmovsl %xcc, %f8, %f9
stx %o3, [%l7 + 0x78]
loop_5985:
fabsd %f10, %f10
fmovsneg %icc, %f10, %f11
tgu %xcc, 0x2
xor %g2, %g4, %i4
bleu loop_5986
nop
setx loop_5987, %l0, %l1
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 + 0x0C]
ldsw [%l7 + 0x70], %l5
loop_5986:
fmovrse %i5, %f9, %f13
loop_5987:
movrlz %o2, %l2, %o0
edge8 %o1, %o5, %o6
udivcc %i0, 0x0EB8, %g6
fcmple32 %f12, %f14, %l4
fmovdpos %xcc, %f12, %f2
movle %icc, %i6, %i1
ldsb [%l7 + 0x69], %i3
ldsb [%l7 + 0x51], %o4
fmovsle %xcc, %f5, %f2
fpackfix %f12, %f15
movcs %icc, %g3, %l1
fpadd32 %f8, %f0, %f6
fnot2 %f6, %f14
fbu %fcc0, loop_5988
std %f0, [%l7 + 0x28]
movre %o7, 0x20B, %l3
fbl,a %fcc1, loop_5989
loop_5988:
std %f12, [%l7 + 0x10]
movrlez %g5, %l6, %g7
fands %f7, %f14, %f14
loop_5989:
ldd [%l7 + 0x48], %f14
array32 %g1, %i2, %o3
tvs %icc, 0x1
movrne %g2, 0x2AD, %g4
lduh [%l7 + 0x78], %l0
edge16n %i4, %i7, %i5
ldx [%l7 + 0x30], %o2
sth %l2, [%l7 + 0x6E]
brgz %o0, loop_5990
and %l5, 0x14D9, %o5
nop
setx loop_5991, %l0, %l1
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 + 0x5C], %o6
loop_5990:
edge8l %o1, %i0, %l4
brz %i6, loop_5992
loop_5991:
fand %f0, %f2, %f6
fmovdg %xcc, %f10, %f3
fbn %fcc0, loop_5993
loop_5992:
fmovrse %g6, %f10, %f9
bl,pt %icc, loop_5994
stx %i1, [%l7 + 0x10]
loop_5993:
addccc %i3, %o4, %g3
edge16n %l1, %l3, %g5
loop_5994:
ldsw [%l7 + 0x3C], %l6
sth %o7, [%l7 + 0x40]
ld [%l7 + 0x7C], %f3
ldsw [%l7 + 0x28], %g1
ldx [%l7 + 0x18], %g7
fsrc2s %f2, %f6
pdist %f6, %f12, %f14
movcc %icc, %o3, %i2
fbne %fcc0, loop_5995
fpsub16s %f11, %f7, %f2
sll %g4, 0x0F, %l0
fmovdcc %icc, %f5, %f14
loop_5995:
fmul8ulx16 %f14, %f10, %f6
fpack16 %f0, %f10
udivcc %i4, 0x1116, %g2
fmovrse %i5, %f13, %f8
fmovsle %icc, %f15, %f15
fsrc1 %f2, %f2
fpsub16s %f12, %f13, %f9
fmovrde %i7, %f0, %f14
fmovrsne %l2, %f15, %f3
ldd [%l7 + 0x08], %f6
xorcc %o2, %l5, %o0
fmovdg %icc, %f6, %f15
movle %icc, %o5, %o1
faligndata %f14, %f2, %f2
bcs,a %icc, loop_5996
tge %icc, 0x0
smulcc %o6, 0x050B, %i0
fcmpd %fcc0, %f8, %f10
loop_5996:
fmovsge %xcc, %f8, %f11
fmovsleu %icc, %f14, %f12
ba,pt %icc, loop_5997
sth %i6, [%l7 + 0x72]
subcc %l4, %g6, %i3
fabss %f2, %f2
loop_5997:
fornot2 %f14, %f12, %f0
fbg,a %fcc3, loop_5998
fabsd %f8, %f2
array16 %o4, %g3, %i1
ldd [%l7 + 0x28], %f2
loop_5998:
brnz,a %l1, loop_5999
bvc,pt %icc, loop_6000
fmovrdne %g5, %f0, %f6
srax %l3, %o7, %l6
loop_5999:
movle %xcc, %g1, %o3
loop_6000:
xnor %i2, 0x1ED7, %g7
fornot2 %f2, %f2, %f2
fmovdne %xcc, %f8, %f14
nop
setx loop_6001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x4F], %g4
sth %i4, [%l7 + 0x26]
tsubcctv %l0, %g2, %i5
loop_6001:
ld [%l7 + 0x14], %f11
fpsub16s %f3, %f10, %f5
movleu %icc, %i7, %o2
fnot1s %f10, %f14
for %f10, %f12, %f8
ldsb [%l7 + 0x71], %l2
ldub [%l7 + 0x40], %l5
bn,a,pt %xcc, loop_6002
fbue %fcc2, loop_6003
fxnor %f2, %f4, %f0
sth %o5, [%l7 + 0x46]
loop_6002:
movleu %xcc, %o0, %o1
loop_6003:
stx %i0, [%l7 + 0x70]
fbe,a %fcc2, loop_6004
tpos %xcc, 0x0
tle %xcc, 0x7
sth %o6, [%l7 + 0x72]
loop_6004:
fbne,a %fcc0, loop_6005
xnorcc %l4, %g6, %i3
and %o4, 0x0576, %g3
fsrc1 %f10, %f8
loop_6005:
bg loop_6006
movvs %xcc, %i1, %l1
movrgz %g5, %i6, %l3
srlx %o7, 0x14, %g1
loop_6006:
stb %l6, [%l7 + 0x4F]
fpadd32 %f6, %f0, %f10
fnors %f10, %f14, %f8
sra %i2, %g7, %g4
stb %o3, [%l7 + 0x30]
lduh [%l7 + 0x5A], %i4
stx %l0, [%l7 + 0x70]
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x40], %g2
fmovdle %icc, %f0, %f1
stw %i7, [%l7 + 0x64]
fcmpne16 %f14, %f2, %i5
fmovspos %icc, %f10, %f11
mova %icc, %o2, %l2
fcmpd %fcc2, %f0, %f8
fand %f4, %f0, %f8
tne %icc, 0x0
movg %xcc, %o5, %o0
fbne,a %fcc3, loop_6007
ldsh [%l7 + 0x0A], %l5
fabsd %f2, %f0
fmovrdgez %i0, %f8, %f2
loop_6007:
fcmped %fcc0, %f4, %f0
stb %o1, [%l7 + 0x34]
bpos,pn %icc, loop_6008
fbg %fcc3, loop_6009
nop
setx loop_6010, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x20]
loop_6008:
andcc %l4, %o6, %g6
loop_6009:
fmovdcs %icc, %f3, %f13
loop_6010:
nop
setx loop_6011, %l0, %l1
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 %icc, 0x2
sth %o4, [%l7 + 0x26]
udivx %i3, 0x1FAC, %i1
loop_6011:
movrlez %l1, %g3, %g5
tneg %xcc, 0x1
edge32 %l3, %o7, %g1
sth %l6, [%l7 + 0x0E]
sth %i2, [%l7 + 0x08]
bn,a %icc, loop_6012
st %f9, [%l7 + 0x20]
sth %i6, [%l7 + 0x22]
brgz,a %g4, loop_6013
loop_6012:
ba,a %icc, loop_6014
fmovrsgz %g7, %f4, %f7
and %i4, %l0, %o3
loop_6013:
fands %f8, %f1, %f11
loop_6014:
sdivx %i7, 0x19E9, %g2
bneg,a,pn %xcc, loop_6015
fornot1s %f7, %f3, %f5
fands %f14, %f6, %f4
sth %o2, [%l7 + 0x7E]
loop_6015:
add %l2, %i5, %o0
fones %f5
tg %icc, 0x7
fcmple32 %f14, %f8, %l5
fzeros %f2
movvc %xcc, %o5, %o1
fmovsvc %xcc, %f7, %f3
st %f9, [%l7 + 0x08]
ldx [%l7 + 0x48], %l4
brlz %o6, loop_6016
fmovrdlz %g6, %f0, %f14
sth %o4, [%l7 + 0x30]
array32 %i3, %i1, %l1
loop_6016:
movl %icc, %i0, %g3
fmovdcs %icc, %f12, %f12
stw %l3, [%l7 + 0x38]
array8 %o7, %g5, %g1
add %i2, 0x107B, %l6
orn %g4, 0x1D46, %i6
fmovsne %icc, %f9, %f6
orncc %g7, %i4, %o3
tvs %icc, 0x3
fbn,a %fcc3, loop_6017
stw %i7, [%l7 + 0x5C]
fmovsneg %xcc, %f3, %f4
alignaddrl %g2, %o2, %l0
loop_6017:
fmovscc %xcc, %f5, %f9
fmovrsne %i5, %f2, %f3
tl %icc, 0x6
srax %l2, %o0, %l5
array8 %o1, %l4, %o6
movneg %xcc, %g6, %o4
ldub [%l7 + 0x5F], %i3
siam 0x6
stb %o5, [%l7 + 0x57]
fmovsvc %icc, %f12, %f7
ld [%l7 + 0x0C], %f6
ldub [%l7 + 0x31], %i1
fbge,a %fcc3, loop_6018
movle %xcc, %i0, %l1
fnands %f4, %f11, %f1
fmovrsgz %g3, %f10, %f12
loop_6018:
subccc %o7, %l3, %g5
edge16n %g1, %i2, %l6
stx %g4, [%l7 + 0x30]
tvs %xcc, 0x4
ldub [%l7 + 0x17], %g7
stb %i6, [%l7 + 0x65]
fmovsgu %xcc, %f10, %f2
stx %i4, [%l7 + 0x40]
fcmpes %fcc2, %f2, %f9
fsrc1s %f5, %f13
umul %i7, %g2, %o3
fmovrdlez %l0, %f2, %f10
array16 %i5, %o2, %o0
fmovrsne %l5, %f8, %f0
sllx %l2, %l4, %o6
fmovs %f2, %f3
tsubcctv %g6, 0x1D28, %o4
fpack32 %f2, %f8, %f8
fmovrslez %i3, %f7, %f8
orn %o5, %i1, %o1
fcmpne16 %f8, %f8, %i0
array16 %g3, %o7, %l1
stx %g5, [%l7 + 0x48]
bg %icc, loop_6019
fzero %f14
fzero %f14
umul %g1, 0x115D, %i2
loop_6019:
stb %l6, [%l7 + 0x1A]
movle %xcc, %l3, %g4
ldx [%l7 + 0x68], %g7
fmovrdlz %i6, %f10, %f0
bgu %xcc, loop_6020
fnot2 %f8, %f10
fones %f4
edge32n %i4, %g2, %i7
loop_6020:
srax %o3, 0x16, %i5
fbule %fcc0, loop_6021
stx %l0, [%l7 + 0x28]
tge %xcc, 0x7
or %o0, %l5, %l2
loop_6021:
subcc %l4, 0x06CF, %o6
fmovdvs %xcc, %f9, %f9
ldsh [%l7 + 0x0E], %o2
faligndata %f12, %f4, %f0
fbule %fcc3, loop_6022
lduh [%l7 + 0x14], %o4
fbug %fcc0, loop_6023
edge8l %g6, %o5, %i1
loop_6022:
move %xcc, %o1, %i3
edge32l %i0, %g3, %l1
loop_6023:
bgu,a,pt %icc, loop_6024
fmul8x16 %f6, %f6, %f2
fpack16 %f0, %f9
fmovrsne %g5, %f14, %f5
loop_6024:
stw %g1, [%l7 + 0x70]
te %xcc, 0x7
fpsub16 %f2, %f10, %f4
edge16 %i2, %l6, %o7
andn %g4, 0x14CF, %g7
fbn,a %fcc2, loop_6025
stb %l3, [%l7 + 0x30]
fsrc1 %f12, %f0
srax %i4, %g2, %i7
loop_6025:
fmovrde %o3, %f0, %f12
fcmpd %fcc0, %f6, %f10
bshuffle %f12, %f10, %f6
movle %icc, %i6, %i5
fpadd16s %f13, %f6, %f3
edge16l %o0, %l5, %l2
tvs %xcc, 0x1
ldsw [%l7 + 0x24], %l4
stw %o6, [%l7 + 0x68]
movgu %xcc, %l0, %o2
fcmpne32 %f0, %f10, %g6
fmovrslz %o4, %f11, %f4
ldd [%l7 + 0x48], %f2
fmovrsne %o5, %f15, %f13
fmovsvs %icc, %f3, %f11
std %f8, [%l7 + 0x58]
nop
setx loop_6026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f6, %f12
tle %xcc, 0x0
fmovd %f6, %f6
loop_6026:
srlx %o1, 0x05, %i3
ldub [%l7 + 0x7A], %i0
fpack16 %f8, %f4
bg,a %xcc, loop_6027
ldd [%l7 + 0x30], %f14
fmovspos %icc, %f3, %f9
fxnor %f8, %f0, %f6
loop_6027:
lduh [%l7 + 0x58], %i1
movn %icc, %g3, %l1
fabss %f11, %f4
sth %g5, [%l7 + 0x20]
fcmpeq16 %f0, %f10, %g1
fbue %fcc0, loop_6028
stx %l6, [%l7 + 0x10]
nop
setx loop_6029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %i2, %g4, %g7
loop_6028:
srax %l3, 0x18, %o7
fnands %f4, %f6, %f3
loop_6029:
orncc %g2, 0x0234, %i4
fsrc1s %f12, %f12
fbule,a %fcc0, loop_6030
fsrc2 %f14, %f14
movrgz %o3, %i6, %i5
movrgz %i7, 0x17B, %o0
loop_6030:
fcmpd %fcc3, %f0, %f0
fmovdn %icc, %f7, %f14
fpackfix %f6, %f5
fexpand %f14, %f10
fnot2s %f11, %f4
fbge,a %fcc1, loop_6031
nop
setx loop_6032, %l0, %l1
jmpl %l1, %l2
sub %l5, 0x0516, %l4
st %f14, [%l7 + 0x60]
loop_6031:
ldub [%l7 + 0x5B], %l0
loop_6032:
fsrc1 %f10, %f10
fornot2 %f10, %f0, %f10
edge32 %o2, %o6, %g6
ld [%l7 + 0x38], %f10
fmovsneg %xcc, %f3, %f13
tvc %xcc, 0x3
movl %xcc, %o5, %o1
bl,a %xcc, loop_6033
tsubcctv %o4, %i3, %i0
ldub [%l7 + 0x75], %i1
sdivcc %l1, 0x1D60, %g5
loop_6033:
fbo %fcc2, loop_6034
stb %g1, [%l7 + 0x5E]
movvs %icc, %g3, %l6
ldub [%l7 + 0x2B], %g4
loop_6034:
fbug,a %fcc3, loop_6035
fxnors %f3, %f3, %f12
fmovsle %xcc, %f10, %f13
fmovdl %xcc, %f1, %f10
loop_6035:
lduw [%l7 + 0x48], %g7
ldub [%l7 + 0x63], %l3
ldub [%l7 + 0x44], %i2
brlez %g2, loop_6036
ldub [%l7 + 0x29], %i4
edge8 %o3, %o7, %i6
ldsw [%l7 + 0x24], %i5
loop_6036:
fones %f2
subc %i7, 0x1102, %l2
orncc %l5, 0x0F0F, %l4
fandnot2s %f15, %f11, %f2
fmovsneg %xcc, %f7, %f11
fbu,a %fcc3, loop_6037
st %f12, [%l7 + 0x18]
fornot1s %f15, %f3, %f7
std %f10, [%l7 + 0x38]
loop_6037:
fpack16 %f6, %f7
fxors %f2, %f9, %f2
fmovspos %icc, %f0, %f15
tl %xcc, 0x0
ld [%l7 + 0x3C], %f8
movrlz %o0, 0x22A, %o2
stb %l0, [%l7 + 0x32]
fone %f10
ld [%l7 + 0x3C], %f6
fmul8ulx16 %f14, %f10, %f2
edge16l %g6, %o5, %o6
fabsd %f8, %f4
ldsb [%l7 + 0x5B], %o4
smul %o1, %i3, %i1
tsubcctv %l1, %i0, %g5
array8 %g1, %l6, %g3
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x16], %g4
faligndata %f0, %f10, %f12
popc %l3, %i2
tg %icc, 0x6
alignaddrl %g7, %g2, %o3
pdist %f10, %f8, %f10
sth %i4, [%l7 + 0x48]
fmovrdlez %i6, %f8, %f8
fmovscs %xcc, %f8, %f15
fmovsn %xcc, %f14, %f9
sub %i5, 0x1951, %i7
stx %o7, [%l7 + 0x60]
movrgz %l2, %l5, %l4
stb %o2, [%l7 + 0x6A]
fmovscc %xcc, %f9, %f0
lduw [%l7 + 0x58], %o0
smulcc %l0, 0x1267, %g6
ldub [%l7 + 0x65], %o6
fxnors %f12, %f14, %f11
sth %o4, [%l7 + 0x24]
fbuge,a %fcc2, loop_6038
alignaddr %o1, %o5, %i3
fmovd %f8, %f10
std %f6, [%l7 + 0x70]
loop_6038:
stb %l1, [%l7 + 0x37]
sub %i0, 0x13E7, %g5
edge16 %i1, %l6, %g1
fbl %fcc3, loop_6039
fbue,a %fcc1, loop_6040
fabss %f14, %f1
movrne %g4, 0x187, %g3
loop_6039:
orcc %l3, %g7, %g2
loop_6040:
stx %i2, [%l7 + 0x40]
movre %i4, 0x27A, %o3
lduh [%l7 + 0x76], %i5
bg,a,pt %xcc, loop_6041
fxnors %f13, %f4, %f1
bcc,a %xcc, loop_6042
nop
setx loop_6043, %l0, %l1
jmpl %l1, %i7
loop_6041:
movgu %xcc, %o7, %l2
lduw [%l7 + 0x54], %l5
loop_6042:
fpadd32 %f14, %f6, %f4
loop_6043:
ldd [%l7 + 0x20], %f8
st %f12, [%l7 + 0x74]
fmovda %icc, %f3, %f0
fmovsle %xcc, %f6, %f3
bcc loop_6044
st %f4, [%l7 + 0x14]
fexpand %f4, %f14
fsrc2 %f4, %f6
loop_6044:
edge32ln %i6, %l4, %o0
addc %l0, 0x1287, %g6
fbug %fcc3, loop_6045
ba,pn %icc, loop_6046
taddcc %o6, 0x06B0, %o2
lduw [%l7 + 0x5C], %o4
loop_6045:
edge32n %o1, %i3, %o5
loop_6046:
edge16l %i0, %l1, %g5
brgz,a %l6, loop_6047
subccc %g1, %g4, %g3
xor %l3, 0x0C52, %i1
brz,a %g2, loop_6048
loop_6047:
fmovda %icc, %f10, %f4
addccc %g7, %i4, %i2
lduw [%l7 + 0x28], %i5
loop_6048:
fcmpgt16 %f0, %f8, %i7
st %f14, [%l7 + 0x10]
brgz %o3, loop_6049
fmovsne %icc, %f13, %f6
fbge %fcc3, loop_6050
stw %l2, [%l7 + 0x7C]
loop_6049:
ldub [%l7 + 0x3C], %l5
stx %i6, [%l7 + 0x48]
loop_6050:
udiv %o7, 0x13F9, %l4
bl %icc, loop_6051
sth %l0, [%l7 + 0x52]
movre %o0, %o6, %o2
fmovsle %xcc, %f14, %f5
loop_6051:
fcmpes %fcc1, %f2, %f12
fbue,a %fcc2, loop_6052
movgu %xcc, %g6, %o4
movl %icc, %o1, %o5
edge8n %i0, %l1, %g5
loop_6052:
andncc %i3, %g1, %g4
sra %l6, %g3, %l3
fnot1 %f14, %f10
bcs,a %icc, loop_6053
ldx [%l7 + 0x58], %i1
ldx [%l7 + 0x78], %g7
edge8l %i4, %g2, %i5
loop_6053:
ble,a,pt %xcc, loop_6054
fmovsge %xcc, %f1, %f15
bpos,a loop_6055
lduh [%l7 + 0x32], %i2
loop_6054:
fornot2 %f12, %f10, %f14
st %f2, [%l7 + 0x54]
loop_6055:
fnands %f0, %f15, %f15
fbe %fcc2, loop_6056
lduh [%l7 + 0x58], %i7
lduh [%l7 + 0x5A], %l2
ldub [%l7 + 0x08], %o3
loop_6056:
brz,a %i6, loop_6057
tvs %xcc, 0x2
movle %xcc, %o7, %l5
for %f2, %f12, %f6
loop_6057:
ld [%l7 + 0x4C], %f10
bvs,pn %xcc, loop_6058
sll %l4, %l0, %o6
fbge %fcc3, loop_6059
ldx [%l7 + 0x30], %o2
loop_6058:
fmovrsgz %o0, %f14, %f1
edge16ln %o4, %o1, %o5
loop_6059:
ld [%l7 + 0x54], %f10
ldsb [%l7 + 0x7E], %i0
te %icc, 0x6
fcmpeq16 %f0, %f10, %g6
fcmpgt32 %f0, %f8, %l1
stx %g5, [%l7 + 0x18]
movvs %xcc, %i3, %g4
movg %icc, %l6, %g1
movne %xcc, %l3, %i1
lduw [%l7 + 0x64], %g3
or %g7, %g2, %i4
movrlez %i2, 0x1E7, %i5
fand %f10, %f8, %f4
fbuge %fcc3, loop_6060
orcc %l2, 0x04F6, %i7
fble,a %fcc1, loop_6061
fcmps %fcc0, %f1, %f8
loop_6060:
tvs %icc, 0x0
tleu %icc, 0x7
loop_6061:
fmovdcs %icc, %f12, %f10
be,pt %icc, loop_6062
fcmpeq32 %f14, %f4, %i6
ldx [%l7 + 0x18], %o7
tneg %xcc, 0x0
loop_6062:
fcmpgt32 %f10, %f6, %l5
fpack16 %f2, %f9
xnorcc %o3, %l0, %o6
ldsb [%l7 + 0x39], %o2
bneg,pn %icc, loop_6063
mulx %o0, 0x0E7A, %o4
fcmpeq16 %f8, %f4, %l4
fones %f1
loop_6063:
sdiv %o1, 0x1DE0, %o5
stw %i0, [%l7 + 0x40]
lduw [%l7 + 0x50], %g6
fcmple32 %f4, %f2, %l1
ldsb [%l7 + 0x7E], %g5
sth %g4, [%l7 + 0x32]
st %f2, [%l7 + 0x4C]
tvs %xcc, 0x0
fcmpgt16 %f12, %f14, %i3
fbule,a %fcc3, loop_6064
ba,a,pn %icc, loop_6065
fmovd %f4, %f6
subc %l6, %l3, %g1
loop_6064:
movrne %g3, 0x0A3, %i1
loop_6065:
fmovdvc %xcc, %f2, %f9
ldsh [%l7 + 0x50], %g2
movpos %xcc, %i4, %g7
std %f4, [%l7 + 0x18]
tneg %icc, 0x3
stb %i5, [%l7 + 0x22]
sth %l2, [%l7 + 0x7E]
ldsh [%l7 + 0x2A], %i7
fpadd32s %f0, %f4, %f7
fbg %fcc3, loop_6066
fmovsvs %xcc, %f6, %f6
fmul8x16al %f2, %f11, %f4
edge32ln %i2, %i6, %l5
loop_6066:
fmovscc %icc, %f0, %f9
edge8l %o7, %o3, %l0
lduh [%l7 + 0x36], %o6
fornot1s %f11, %f0, %f10
ldsw [%l7 + 0x58], %o0
ld [%l7 + 0x1C], %f6
stb %o4, [%l7 + 0x7E]
or %o2, %o1, %o5
srlx %l4, 0x09, %i0
fmovsg %icc, %f1, %f15
tl %xcc, 0x2
movgu %icc, %l1, %g5
sdivcc %g6, 0x04CF, %g4
fmovrdne %i3, %f6, %f14
ldd [%l7 + 0x50], %f4
fbn %fcc3, loop_6067
fmovdleu %xcc, %f6, %f2
mulscc %l3, %g1, %g3
fpadd32 %f0, %f6, %f8
loop_6067:
movcs %xcc, %l6, %i1
ldx [%l7 + 0x40], %i4
fxors %f14, %f0, %f5
stw %g7, [%l7 + 0x18]
udivcc %i5, 0x14B2, %g2
fcmpgt16 %f8, %f4, %l2
orncc %i7, %i6, %i2
fands %f7, %f1, %f11
std %f6, [%l7 + 0x10]
fmovsleu %xcc, %f2, %f9
fsrc1 %f4, %f4
mulscc %l5, 0x1F8B, %o7
ldub [%l7 + 0x24], %o3
mulx %o6, 0x0F68, %l0
ld [%l7 + 0x14], %f2
brnz,a %o0, loop_6068
movrlez %o4, %o2, %o5
array32 %l4, %i0, %l1
edge16ln %g5, %o1, %g4
loop_6068:
fbo %fcc0, loop_6069
lduw [%l7 + 0x50], %i3
fsrc2s %f9, %f6
fmovsl %icc, %f7, %f10
loop_6069:
fbe,a %fcc1, loop_6070
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x14], %f5
st %f9, [%l7 + 0x64]
loop_6070:
umul %g6, 0x01EE, %g1
edge16l %l3, %g3, %i1
bshuffle %f12, %f8, %f14
fnot1 %f10, %f10
bshuffle %f14, %f4, %f10
ldx [%l7 + 0x18], %l6
fmovrdne %g7, %f6, %f0
ldsh [%l7 + 0x58], %i5
stx %i4, [%l7 + 0x68]
tge %xcc, 0x4
add %l2, 0x1AE9, %g2
nop
setx loop_6071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0AE3, %i6
ldd [%l7 + 0x38], %f4
fandnot1 %f10, %f6, %f2
loop_6071:
fbul,a %fcc2, loop_6072
and %i7, %l5, %i2
bn,a,pt %icc, loop_6073
fandnot2 %f6, %f12, %f0
loop_6072:
fmovdg %xcc, %f1, %f12
edge8ln %o7, %o6, %l0
loop_6073:
fzeros %f1
fmovdle %xcc, %f4, %f8
ld [%l7 + 0x48], %f15
xorcc %o3, %o4, %o2
movge %xcc, %o0, %l4
lduw [%l7 + 0x34], %i0
fpsub16 %f14, %f10, %f0
ldx [%l7 + 0x60], %l1
ldd [%l7 + 0x40], %f6
andn %o5, 0x0192, %g5
tsubcctv %g4, %o1, %g6
fxor %f0, %f0, %f10
alignaddr %g1, %i3, %g3
fmovdg %icc, %f15, %f1
stb %l3, [%l7 + 0x11]
ba,a loop_6074
ldsh [%l7 + 0x1C], %l6
fnand %f2, %f4, %f10
ldsh [%l7 + 0x7C], %g7
loop_6074:
tneg %icc, 0x4
tne %icc, 0x4
call loop_6075
movgu %xcc, %i1, %i5
ldsb [%l7 + 0x56], %i4
fpsub32s %f4, %f10, %f14
loop_6075:
movg %icc, %l2, %i6
fcmpd %fcc2, %f4, %f4
std %f4, [%l7 + 0x30]
fbul %fcc2, loop_6076
lduh [%l7 + 0x1E], %g2
andn %l5, %i2, %o7
tcc %xcc, 0x3
loop_6076:
fmovsne %xcc, %f3, %f1
fmovrdlez %o6, %f12, %f8
fmovdneg %icc, %f2, %f8
fandnot2s %f13, %f11, %f7
st %f2, [%l7 + 0x14]
stw %l0, [%l7 + 0x6C]
brnz,a %o3, loop_6077
ldsh [%l7 + 0x28], %o4
fcmpgt16 %f12, %f4, %o2
movge %xcc, %i7, %o0
loop_6077:
fcmpne32 %f10, %f0, %i0
fmovdvc %xcc, %f9, %f0
brlz %l1, loop_6078
edge32l %l4, %o5, %g5
fmovdg %icc, %f1, %f3
fandnot2s %f1, %f0, %f13
loop_6078:
fandnot2 %f4, %f6, %f12
siam 0x0
fmovsleu %icc, %f4, %f7
fmovrde %g4, %f10, %f14
tneg %icc, 0x4
fpsub16 %f8, %f14, %f2
ldsb [%l7 + 0x74], %o1
fandnot1 %f10, %f6, %f0
movre %g6, %g1, %g3
array32 %l3, %i3, %l6
tsubcc %g7, %i1, %i4
andn %l2, %i6, %i5
udivcc %l5, 0x016F, %i2
ldsh [%l7 + 0x62], %o7
orcc %g2, 0x0CC3, %l0
fmovsvs %xcc, %f12, %f8
fmovdvc %xcc, %f3, %f14
tcs %xcc, 0x3
stb %o3, [%l7 + 0x7D]
ldx [%l7 + 0x78], %o4
st %f12, [%l7 + 0x5C]
fmul8x16au %f15, %f9, %f12
ldsw [%l7 + 0x5C], %o2
ldub [%l7 + 0x6D], %i7
sllx %o6, 0x07, %o0
ld [%l7 + 0x30], %f1
lduw [%l7 + 0x3C], %l1
ldsw [%l7 + 0x48], %l4
edge8l %i0, %g5, %g4
stx %o5, [%l7 + 0x38]
movrne %g6, 0x1F0, %g1
stx %o1, [%l7 + 0x40]
te %xcc, 0x4
movpos %xcc, %g3, %i3
fcmpd %fcc3, %f14, %f12
edge32 %l6, %g7, %i1
smulcc %i4, %l3, %l2
fmovsne %icc, %f1, %f13
srl %i6, %l5, %i5
edge32ln %o7, %i2, %l0
fmovda %icc, %f4, %f13
fmovrdlz %o3, %f10, %f0
fors %f6, %f6, %f6
fmovrse %g2, %f2, %f15
stb %o2, [%l7 + 0x21]
fpadd16 %f8, %f12, %f4
ldd [%l7 + 0x20], %f4
fbl,a %fcc3, loop_6079
ldsw [%l7 + 0x54], %o4
ldd [%l7 + 0x40], %f14
tleu %xcc, 0x3
loop_6079:
movrgz %o6, %i7, %l1
fcmple16 %f0, %f2, %o0
or %i0, 0x1786, %g5
fmovsl %icc, %f2, %f1
fnot2s %f13, %f1
fba %fcc1, loop_6080
fabss %f4, %f1
fnot1 %f8, %f8
fxnors %f0, %f12, %f9
loop_6080:
bg,a loop_6081
fmovrsne %g4, %f13, %f15
ldsw [%l7 + 0x4C], %l4
fandnot2 %f6, %f10, %f8
loop_6081:
nop
setx loop_6082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x60]
fbue,a %fcc0, loop_6083
movrlz %g6, %g1, %o1
loop_6082:
fmovsge %xcc, %f2, %f6
fmovdle %xcc, %f4, %f2
loop_6083:
fpsub32s %f11, %f11, %f12
udivx %o5, 0x0364, %g3
ldd [%l7 + 0x58], %f4
fmovrsgez %i3, %f0, %f3
stx %g7, [%l7 + 0x68]
fandnot2 %f2, %f14, %f4
ldub [%l7 + 0x5B], %i1
ldd [%l7 + 0x48], %f2
array8 %l6, %i4, %l2
fcmple16 %f4, %f2, %i6
alignaddr %l3, %i5, %l5
ldsh [%l7 + 0x18], %o7
ldub [%l7 + 0x60], %i2
edge32ln %l0, %g2, %o2
movcc %icc, %o3, %o4
fbl %fcc2, loop_6084
stx %o6, [%l7 + 0x10]
fornot1 %f10, %f6, %f12
fmovscc %xcc, %f13, %f5
loop_6084:
lduh [%l7 + 0x10], %l1
fmovda %xcc, %f14, %f13
edge16 %i7, %i0, %g5
fbl,a %fcc3, loop_6085
fmovrslez %g4, %f9, %f4
fpadd32 %f6, %f6, %f2
std %f12, [%l7 + 0x30]
loop_6085:
edge32l %o0, %l4, %g1
bneg,pt %icc, loop_6086
fmovdne %icc, %f1, %f2
edge32n %g6, %o1, %g3
fand %f8, %f4, %f2
loop_6086:
lduh [%l7 + 0x6E], %i3
fones %f13
bl,a,pt %xcc, loop_6087
lduw [%l7 + 0x4C], %g7
mulscc %i1, %l6, %o5
ldsb [%l7 + 0x19], %i4
loop_6087:
fmovdleu %xcc, %f13, %f15
fbge %fcc1, loop_6088
edge8n %i6, %l2, %i5
lduw [%l7 + 0x58], %l5
movgu %xcc, %l3, %i2
loop_6088:
fnands %f1, %f2, %f8
ld [%l7 + 0x40], %f0
std %f6, [%l7 + 0x50]
fmovsge %xcc, %f3, %f13
fnors %f9, %f6, %f3
std %f4, [%l7 + 0x78]
fnor %f2, %f4, %f14
ldsb [%l7 + 0x64], %l0
stw %g2, [%l7 + 0x28]
fpadd16s %f1, %f10, %f4
movvc %icc, %o2, %o7
movre %o3, 0x318, %o4
subcc %o6, 0x09F3, %i7
fmovrdlez %l1, %f4, %f0
fmovsa %icc, %f12, %f15
fmovsl %icc, %f13, %f0
fmovde %icc, %f14, %f5
sdivx %g5, 0x07A4, %i0
fmovsa %icc, %f4, %f13
fnors %f12, %f11, %f1
movvc %xcc, %o0, %l4
fors %f10, %f14, %f6
faligndata %f2, %f10, %f10
fnegd %f12, %f12
subccc %g4, %g1, %g6
movpos %icc, %o1, %g3
tge %icc, 0x6
ldx [%l7 + 0x20], %g7
sdiv %i3, 0x092B, %l6
fabsd %f14, %f0
fmul8x16 %f14, %f4, %f10
edge32ln %o5, %i1, %i4
tcs %icc, 0x0
movneg %xcc, %l2, %i6
stw %i5, [%l7 + 0x14]
fpadd16s %f4, %f7, %f8
srlx %l3, %i2, %l5
fcmpgt16 %f4, %f0, %l0
alignaddrl %g2, %o7, %o2
fmul8ulx16 %f8, %f8, %f8
fmul8sux16 %f14, %f4, %f14
edge16n %o4, %o3, %o6
ldub [%l7 + 0x60], %l1
edge16n %g5, %i7, %i0
movgu %icc, %l4, %g4
orncc %o0, %g1, %g6
fpack16 %f14, %f8
stb %o1, [%l7 + 0x55]
fba %fcc3, loop_6089
fmovrslez %g3, %f10, %f7
lduw [%l7 + 0x54], %g7
array8 %l6, %o5, %i1
loop_6089:
ba,a %xcc, loop_6090
umul %i4, 0x0B8D, %i3
fbne,a %fcc3, loop_6091
tge %icc, 0x3
loop_6090:
ldd [%l7 + 0x18], %f0
fbule,a %fcc1, loop_6092
loop_6091:
fmuld8sux16 %f5, %f10, %f8
ldx [%l7 + 0x40], %i6
bg,pt %icc, loop_6093
loop_6092:
fcmpeq32 %f2, %f6, %i5
ldd [%l7 + 0x78], %f0
fxor %f4, %f8, %f2
loop_6093:
ldsb [%l7 + 0x6E], %l2
movg %icc, %l3, %i2
fmovsge %icc, %f5, %f7
fnot1s %f10, %f11
ldd [%l7 + 0x68], %f12
fpsub32s %f11, %f7, %f15
movg %xcc, %l5, %l0
movcs %icc, %o7, %o2
fnegs %f2, %f5
ld [%l7 + 0x4C], %f13
fpsub32s %f10, %f5, %f7
fsrc1s %f8, %f9
fcmple32 %f14, %f14, %o4
fcmpne16 %f2, %f14, %o3
fnot1s %f3, %f5
fmuld8sux16 %f14, %f14, %f10
ldsb [%l7 + 0x2E], %o6
st %f13, [%l7 + 0x30]
sdivx %g2, 0x167B, %g5
stw %l1, [%l7 + 0x5C]
fcmps %fcc0, %f12, %f9
fmovsleu %icc, %f4, %f1
tsubcctv %i7, %l4, %i0
fpsub16s %f10, %f9, %f10
fcmpes %fcc1, %f0, %f6
for %f2, %f14, %f8
fbge,a %fcc3, loop_6094
lduw [%l7 + 0x24], %g4
std %f2, [%l7 + 0x08]
mova %icc, %g1, %o0
loop_6094:
tgu %icc, 0x0
tleu %xcc, 0x0
bgu loop_6095
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
umulcc %g6, 0x13CA, %o1
lduh [%l7 + 0x52], %g7
loop_6095:
fmovde %xcc, %f6, %f4
loop_6096:
taddcc %g3, %o5, %l6
movcc %xcc, %i4, %i3
be,pt %xcc, loop_6097
fmovdcc %icc, %f11, %f3
edge8l %i1, %i6, %l2
sll %l3, %i5, %i2
loop_6097:
lduw [%l7 + 0x24], %l0
fcmple32 %f10, %f4, %l5
ldx [%l7 + 0x28], %o2
addccc %o7, %o4, %o3
sllx %g2, %o6, %g5
std %f4, [%l7 + 0x18]
movpos %xcc, %i7, %l1
lduh [%l7 + 0x6E], %i0
tvc %icc, 0x0
movrne %g4, 0x05E, %l4
edge32n %g1, %g6, %o0
movneg %icc, %o1, %g3
addcc %o5, %l6, %g7
orcc %i3, 0x187E, %i1
call loop_6098
fone %f4
fmovdneg %icc, %f7, %f2
brz %i6, loop_6099
loop_6098:
edge16l %i4, %l3, %l2
fandnot2s %f11, %f12, %f6
fpack32 %f2, %f10, %f12
loop_6099:
fandnot1 %f4, %f10, %f10
ldd [%l7 + 0x70], %f12
fmovrsne %i2, %f2, %f13
fmovsne %xcc, %f4, %f0
fmovdn %xcc, %f4, %f6
ldx [%l7 + 0x50], %i5
fnors %f0, %f11, %f15
sth %l0, [%l7 + 0x30]
taddcc %l5, 0x14F5, %o2
stx %o4, [%l7 + 0x20]
std %f12, [%l7 + 0x30]
sth %o7, [%l7 + 0x76]
stw %o3, [%l7 + 0x4C]
fbule,a %fcc3, loop_6100
array8 %o6, %g5, %i7
fmovsle %icc, %f5, %f6
fnands %f9, %f1, %f11
loop_6100:
tge %icc, 0x7
fcmpgt32 %f10, %f4, %g2
fmovsleu %xcc, %f2, %f5
fnot1 %f4, %f0
srl %i0, %g4, %l4
fpsub16 %f2, %f12, %f10
srax %l1, %g1, %g6
sth %o1, [%l7 + 0x0A]
fmovdg %xcc, %f1, %f15
xorcc %g3, 0x1DC4, %o0
ldsb [%l7 + 0x19], %o5
fbn,a %fcc3, loop_6101
fmovscc %icc, %f7, %f7
edge32 %l6, %g7, %i3
st %f13, [%l7 + 0x40]
loop_6101:
edge16l %i1, %i6, %l3
taddcctv %l2, %i4, %i2
std %f14, [%l7 + 0x38]
tge %xcc, 0x1
movl %icc, %l0, %l5
lduh [%l7 + 0x3E], %i5
movre %o4, 0x0C7, %o7
orncc %o3, 0x14D7, %o2
fbule %fcc2, loop_6102
ldub [%l7 + 0x0B], %g5
movl %icc, %o6, %i7
sra %g2, 0x07, %g4
loop_6102:
fmovrde %l4, %f4, %f10
edge8n %l1, %i0, %g1
fnands %f4, %f14, %f7
ldx [%l7 + 0x40], %g6
addc %o1, 0x065B, %g3
tge %icc, 0x5
tne %xcc, 0x4
fpsub32s %f9, %f0, %f2
bneg,pt %icc, loop_6103
edge32 %o0, %l6, %o5
std %f4, [%l7 + 0x68]
xnor %g7, %i1, %i6
loop_6103:
stx %i3, [%l7 + 0x70]
fpadd16s %f6, %f14, %f6
ldub [%l7 + 0x73], %l3
ldd [%l7 + 0x28], %f6
fornot1s %f6, %f3, %f14
fmovdge %xcc, %f2, %f2
st %f14, [%l7 + 0x10]
ldsw [%l7 + 0x28], %i4
fble %fcc3, loop_6104
fcmpne16 %f0, %f2, %i2
ldsw [%l7 + 0x14], %l2
fmovdl %icc, %f9, %f8
loop_6104:
ldd [%l7 + 0x48], %f4
stw %l0, [%l7 + 0x10]
fmovsvc %icc, %f9, %f8
movpos %icc, %i5, %o4
fandnot2 %f0, %f12, %f2
move %xcc, %l5, %o3
ldsw [%l7 + 0x3C], %o2
ldsh [%l7 + 0x26], %o7
fnor %f4, %f4, %f6
ldsh [%l7 + 0x36], %o6
movge %icc, %i7, %g5
fxnor %f8, %f14, %f10
ldd [%l7 + 0x68], %f4
tge %xcc, 0x0
fnot1s %f15, %f1
stw %g4, [%l7 + 0x14]
ldx [%l7 + 0x28], %g2
fble %fcc1, loop_6105
fcmpne32 %f6, %f6, %l1
tgu %xcc, 0x0
fxnor %f4, %f12, %f4
loop_6105:
fmul8ulx16 %f14, %f6, %f10
array8 %l4, %g1, %g6
ldsb [%l7 + 0x4A], %i0
fmovsvc %icc, %f1, %f5
edge16n %g3, %o0, %l6
sdiv %o5, 0x142D, %g7
fmovrsgz %o1, %f7, %f3
fbo %fcc2, loop_6106
fcmpes %fcc3, %f9, %f0
fmovscc %icc, %f6, %f2
ldd [%l7 + 0x70], %f14
loop_6106:
stb %i1, [%l7 + 0x74]
ta %xcc, 0x4
udiv %i6, 0x01C8, %i3
fmovsne %icc, %f8, %f8
xor %i4, %l3, %i2
fmovdn %icc, %f9, %f0
sth %l0, [%l7 + 0x42]
fnot2 %f0, %f4
tsubcctv %i5, 0x058F, %l2
fmovrdgz %o4, %f6, %f2
movneg %icc, %o3, %o2
fpsub32s %f1, %f11, %f1
fmovdl %icc, %f10, %f8
fcmpne16 %f0, %f12, %o7
edge32 %l5, %i7, %o6
fmovdge %icc, %f9, %f7
movvs %xcc, %g5, %g2
for %f2, %f4, %f8
lduw [%l7 + 0x1C], %l1
fbo,a %fcc2, loop_6107
stx %l4, [%l7 + 0x38]
tsubcctv %g4, %g1, %g6
std %f0, [%l7 + 0x30]
loop_6107:
fcmpes %fcc2, %f2, %f0
fmovdcc %xcc, %f4, %f7
sethi 0x1325, %i0
brz,a %o0, loop_6108
stw %g3, [%l7 + 0x74]
edge32n %l6, %o5, %o1
std %f4, [%l7 + 0x38]
loop_6108:
bge,a loop_6109
sub %g7, 0x1868, %i6
edge16l %i3, %i4, %l3
bg,pt %icc, loop_6110
loop_6109:
smul %i2, 0x0771, %i1
tvs %xcc, 0x0
tvc %icc, 0x5
loop_6110:
ldsh [%l7 + 0x32], %i5
orn %l0, 0x1E29, %l2
std %f8, [%l7 + 0x10]
fornot2s %f11, %f2, %f5
srl %o4, 0x0E, %o2
st %f12, [%l7 + 0x1C]
ldd [%l7 + 0x40], %f12
fmovdge %icc, %f12, %f6
fbg %fcc0, loop_6111
lduh [%l7 + 0x12], %o3
fmovda %icc, %f7, %f9
srlx %l5, 0x04, %i7
loop_6111:
lduw [%l7 + 0x20], %o7
ld [%l7 + 0x70], %f7
stx %g5, [%l7 + 0x38]
tg %icc, 0x2
fba,a %fcc0, loop_6112
ld [%l7 + 0x48], %f4
subcc %g2, %l1, %l4
fpadd16s %f10, %f5, %f0
loop_6112:
fnands %f15, %f7, %f6
fandnot2s %f8, %f13, %f10
fbul,a %fcc0, loop_6113
sdiv %g4, 0x1868, %g1
ldx [%l7 + 0x68], %o6
movrne %g6, 0x23F, %i0
loop_6113:
fmovdn %xcc, %f2, %f0
fors %f15, %f6, %f1
fmovdneg %xcc, %f4, %f4
fmovrsgz %o0, %f10, %f14
movn %xcc, %g3, %o5
fmovdle %xcc, %f9, %f5
fpsub16 %f12, %f12, %f6
fmovdge %icc, %f11, %f10
stb %o1, [%l7 + 0x38]
mova %xcc, %l6, %g7
fandnot1 %f10, %f4, %f8
fabss %f15, %f7
lduw [%l7 + 0x30], %i6
fones %f1
ld [%l7 + 0x34], %f14
ldx [%l7 + 0x50], %i4
bne,a,pt %icc, loop_6114
sth %l3, [%l7 + 0x66]
lduw [%l7 + 0x10], %i3
ldd [%l7 + 0x28], %f2
loop_6114:
fandnot1s %f13, %f2, %f13
sll %i1, %i5, %l0
fnot1 %f0, %f8
fmul8sux16 %f6, %f6, %f0
ldsb [%l7 + 0x63], %i2
udivx %l2, 0x0245, %o4
lduh [%l7 + 0x56], %o3
sdivx %o2, 0x0014, %l5
bl,a %xcc, loop_6115
fornot2s %f11, %f6, %f4
stw %i7, [%l7 + 0x2C]
ble,pt %xcc, loop_6116
loop_6115:
xnorcc %o7, 0x0FC0, %g5
mulscc %g2, 0x17AE, %l4
move %xcc, %g4, %g1
loop_6116:
movleu %icc, %l1, %g6
fandnot1s %f4, %f10, %f4
and %o6, 0x0F5B, %i0
array8 %o0, %o5, %o1
popc %l6, %g7
be,a,pn %icc, loop_6117
fcmpgt16 %f8, %f8, %g3
ldsw [%l7 + 0x64], %i6
ldsh [%l7 + 0x3E], %l3
loop_6117:
lduw [%l7 + 0x0C], %i4
subccc %i1, %i5, %i3
sth %i2, [%l7 + 0x0E]
ldsb [%l7 + 0x59], %l0
edge8 %o4, %o3, %o2
bn,a loop_6118
fmovsvc %xcc, %f4, %f0
ldx [%l7 + 0x48], %l5
tle %icc, 0x7
loop_6118:
fmovdleu %xcc, %f0, %f8
ldsh [%l7 + 0x3A], %i7
move %xcc, %l2, %o7
fpadd32s %f2, %f15, %f13
fmul8x16 %f0, %f6, %f10
tvc %xcc, 0x3
stx %g5, [%l7 + 0x58]
srl %g2, %g4, %g1
ldsb [%l7 + 0x09], %l4
ldub [%l7 + 0x4B], %g6
sub %o6, %l1, %i0
fcmple16 %f10, %f14, %o5
movn %icc, %o1, %o0
fxnor %f4, %f8, %f8
ldx [%l7 + 0x48], %l6
ld [%l7 + 0x38], %f15
lduh [%l7 + 0x20], %g3
tgu %icc, 0x3
edge8n %i6, %g7, %l3
orn %i4, 0x0D01, %i5
std %f8, [%l7 + 0x08]
brz %i1, loop_6119
fbue,a %fcc2, loop_6120
fzeros %f11
fble %fcc2, loop_6121
loop_6119:
stw %i2, [%l7 + 0x30]
loop_6120:
fandnot2 %f8, %f2, %f2
array8 %l0, %o4, %o3
loop_6121:
lduh [%l7 + 0x4E], %o2
st %f13, [%l7 + 0x28]
movrne %l5, 0x1F6, %i3
lduh [%l7 + 0x66], %l2
smul %o7, %g5, %i7
srlx %g4, %g1, %l4
sth %g6, [%l7 + 0x5C]
fmovdleu %icc, %f9, %f5
fbg,a %fcc0, loop_6122
fmovdvc %xcc, %f7, %f0
fbe,a %fcc3, loop_6123
fblg %fcc0, loop_6124
loop_6122:
fsrc2s %f6, %f9
fmovdvc %xcc, %f11, %f15
loop_6123:
fpsub16 %f8, %f6, %f6
loop_6124:
fmovscs %xcc, %f11, %f0
fornot1 %f4, %f6, %f8
movne %xcc, %g2, %l1
ldsh [%l7 + 0x1C], %o6
std %f8, [%l7 + 0x50]
bge loop_6125
fmovdleu %icc, %f10, %f13
movrlz %o5, 0x283, %o1
bvs loop_6126
loop_6125:
movl %icc, %o0, %i0
lduw [%l7 + 0x34], %l6
ldd [%l7 + 0x48], %f2
loop_6126:
fbn,a %fcc3, loop_6127
nop
setx loop_6128, %l0, %l1
jmpl %l1, %g3
sth %i6, [%l7 + 0x36]
movneg %xcc, %l3, %i4
loop_6127:
fmovde %icc, %f3, %f11
loop_6128:
fbuge %fcc0, loop_6129
stw %i5, [%l7 + 0x54]
lduw [%l7 + 0x1C], %g7
ld [%l7 + 0x64], %f12
loop_6129:
fand %f4, %f10, %f0
movneg %xcc, %i1, %i2
bge,pt %icc, loop_6130
fnors %f3, %f10, %f4
fmovdl %icc, %f0, %f2
fmul8sux16 %f2, %f14, %f12
loop_6130:
fxors %f3, %f12, %f14
fbn %fcc2, loop_6131
ldub [%l7 + 0x55], %l0
bvc,pt %icc, loop_6132
fone %f14
loop_6131:
fmovdg %icc, %f14, %f10
fmul8x16al %f11, %f9, %f14
loop_6132:
edge32 %o4, %o3, %o2
fpackfix %f0, %f3
or %l5, %l2, %o7
ldd [%l7 + 0x28], %f14
st %f9, [%l7 + 0x3C]
std %f8, [%l7 + 0x58]
array16 %i3, %i7, %g4
or %g1, 0x14DF, %l4
orn %g6, %g5, %g2
xorcc %o6, %l1, %o1
fbne %fcc2, loop_6133
for %f12, %f2, %f0
fcmpeq16 %f14, %f10, %o5
fcmpes %fcc2, %f3, %f10
loop_6133:
fmovrdgez %o0, %f6, %f8
fmovdvs %icc, %f11, %f5
fbe,a %fcc1, loop_6134
fmovspos %icc, %f12, %f13
fexpand %f9, %f0
bpos loop_6135
loop_6134:
edge16 %l6, %g3, %i0
fnegs %f13, %f12
ldsh [%l7 + 0x2C], %i6
loop_6135:
ldd [%l7 + 0x20], %f8
fabsd %f14, %f4
popc %i4, %l3
ldsb [%l7 + 0x75], %g7
fbul,a %fcc2, loop_6136
fexpand %f0, %f4
alignaddrl %i5, %i1, %i2
siam 0x3
loop_6136:
stb %l0, [%l7 + 0x1F]
call loop_6137
mulscc %o3, %o2, %l5
fnors %f5, %f13, %f4
move %icc, %l2, %o7
loop_6137:
bcs,a %xcc, loop_6138
ld [%l7 + 0x3C], %f4
ldsw [%l7 + 0x70], %o4
movl %icc, %i3, %i7
loop_6138:
sth %g1, [%l7 + 0x5E]
ldsw [%l7 + 0x30], %g4
addcc %g6, %l4, %g5
fcmped %fcc0, %f2, %f2
ldsh [%l7 + 0x36], %o6
ldub [%l7 + 0x3A], %l1
fmovrdlz %o1, %f4, %f8
umul %g2, %o0, %o5
tg %xcc, 0x6
ldsb [%l7 + 0x75], %l6
fxor %f8, %f8, %f4
fmovrsgz %i0, %f0, %f12
stx %g3, [%l7 + 0x50]
lduh [%l7 + 0x24], %i6
movrne %i4, %l3, %g7
brz,a %i1, loop_6139
edge16n %i2, %i5, %o3
std %f0, [%l7 + 0x38]
brlez,a %l0, loop_6140
loop_6139:
fnot1 %f10, %f8
stw %o2, [%l7 + 0x2C]
sra %l2, %o7, %o4
loop_6140:
movne %xcc, %l5, %i7
fbule,a %fcc3, loop_6141
stw %i3, [%l7 + 0x48]
edge16l %g4, %g6, %g1
fnot2 %f12, %f2
loop_6141:
tcs %icc, 0x7
ba,a,pt %icc, loop_6142
taddcctv %l4, %g5, %l1
faligndata %f12, %f4, %f6
fpadd16s %f3, %f15, %f1
loop_6142:
movvs %icc, %o6, %o1
fblg,a %fcc0, loop_6143
ldx [%l7 + 0x40], %g2
fbuge %fcc1, loop_6144
lduw [%l7 + 0x58], %o5
loop_6143:
movle %xcc, %l6, %o0
ldd [%l7 + 0x28], %f2
loop_6144:
sth %g3, [%l7 + 0x24]
sth %i0, [%l7 + 0x62]
edge32 %i4, %l3, %g7
xnorcc %i1, 0x0BAE, %i6
lduw [%l7 + 0x10], %i2
stw %o3, [%l7 + 0x74]
edge8 %l0, %o2, %i5
brgz,a %o7, loop_6145
lduw [%l7 + 0x78], %o4
edge16l %l2, %l5, %i7
stw %i3, [%l7 + 0x4C]
loop_6145:
addcc %g6, 0x18B7, %g1
fbul %fcc3, loop_6146
movle %icc, %l4, %g4
tvs %xcc, 0x6
brz %g5, loop_6147
loop_6146:
edge32l %o6, %l1, %g2
fmovdgu %xcc, %f5, %f11
edge32l %o1, %o5, %o0
loop_6147:
fnot2s %f3, %f11
ld [%l7 + 0x28], %f7
fpack32 %f8, %f2, %f0
orn %l6, %g3, %i4
stx %l3, [%l7 + 0x10]
subcc %i0, %i1, %g7
ldd [%l7 + 0x58], %f0
fba %fcc3, loop_6148
ldub [%l7 + 0x4C], %i6
tvc %xcc, 0x3
fmul8ulx16 %f6, %f6, %f4
loop_6148:
tvc %xcc, 0x6
fones %f4
fmovsgu %xcc, %f6, %f2
fmovdpos %icc, %f1, %f4
sub %i2, %o3, %o2
lduh [%l7 + 0x1C], %l0
fmovde %icc, %f4, %f6
fnand %f14, %f8, %f8
fmuld8sux16 %f12, %f14, %f8
fmovdge %xcc, %f0, %f3
array8 %o7, %o4, %l2
ldsh [%l7 + 0x14], %l5
edge32l %i5, %i7, %i3
stb %g1, [%l7 + 0x51]
fba,a %fcc3, loop_6149
orn %g6, 0x1C36, %l4
fabss %f0, %f9
fornot1s %f13, %f10, %f10
loop_6149:
ldsw [%l7 + 0x30], %g5
movg %icc, %g4, %l1
ld [%l7 + 0x4C], %f6
fsrc2s %f11, %f10
fpadd16 %f8, %f4, %f0
ldd [%l7 + 0x08], %f6
mulscc %o6, %o1, %g2
tcc %xcc, 0x7
sth %o5, [%l7 + 0x30]
smulcc %o0, 0x09C1, %l6
tneg %icc, 0x1
movg %icc, %i4, %g3
stw %i0, [%l7 + 0x64]
fbo,a %fcc2, loop_6150
edge32ln %l3, %g7, %i6
lduw [%l7 + 0x6C], %i1
ldx [%l7 + 0x30], %o3
loop_6150:
fbuge,a %fcc1, loop_6151
ldsb [%l7 + 0x3E], %i2
fbul %fcc2, loop_6152
fbule,a %fcc2, loop_6153
loop_6151:
fpack16 %f0, %f2
ldsh [%l7 + 0x5C], %l0
loop_6152:
ldsw [%l7 + 0x08], %o2
loop_6153:
brlez %o4, loop_6154
ld [%l7 + 0x30], %f3
fmovscs %icc, %f5, %f0
ldsh [%l7 + 0x0C], %o7
loop_6154:
ldub [%l7 + 0x3A], %l2
ldx [%l7 + 0x58], %i5
fandnot1 %f12, %f4, %f4
edge16l %l5, %i3, %i7
alignaddrl %g6, %l4, %g1
fnors %f13, %f13, %f6
movneg %xcc, %g4, %l1
ldsw [%l7 + 0x70], %o6
tle %icc, 0x2
stw %g5, [%l7 + 0x70]
bcc,a,pt %xcc, loop_6155
umulcc %o1, %o5, %o0
mulscc %l6, 0x1027, %g2
fmovdge %xcc, %f11, %f11
loop_6155:
movg %icc, %g3, %i0
sth %l3, [%l7 + 0x52]
edge8n %g7, %i4, %i1
tg %icc, 0x0
faligndata %f10, %f10, %f6
fsrc2 %f14, %f2
fmovs %f6, %f6
fmovrsgez %o3, %f11, %f13
fcmple32 %f14, %f0, %i2
lduh [%l7 + 0x76], %i6
fbl %fcc3, loop_6156
lduh [%l7 + 0x38], %l0
st %f9, [%l7 + 0x20]
bne,pt %icc, loop_6157
loop_6156:
bn,pn %xcc, loop_6158
fmovsl %xcc, %f6, %f4
std %f10, [%l7 + 0x38]
loop_6157:
srax %o4, %o7, %o2
loop_6158:
fmovsvs %xcc, %f14, %f7
ldd [%l7 + 0x20], %f14
fmovsvc %xcc, %f14, %f7
ldsh [%l7 + 0x18], %i5
edge8l %l2, %i3, %i7
brgz %l5, loop_6159
ldd [%l7 + 0x40], %f10
ldx [%l7 + 0x70], %l4
fpackfix %f2, %f7
loop_6159:
call loop_6160
ldx [%l7 + 0x68], %g1
alignaddr %g6, %g4, %o6
fblg,a %fcc0, loop_6161
loop_6160:
fmovsl %xcc, %f8, %f6
udivx %g5, 0x03F9, %o1
or %l1, 0x0B56, %o5
loop_6161:
fone %f14
fpadd32 %f6, %f4, %f14
fcmple16 %f0, %f10, %o0
brlz,a %l6, loop_6162
subcc %g3, 0x0885, %g2
bshuffle %f6, %f0, %f0
fmovsleu %icc, %f6, %f2
loop_6162:
umulcc %l3, %g7, %i0
sth %i1, [%l7 + 0x30]
popc 0x1FE1, %i4
fzero %f14
fmovs %f15, %f7
fornot2 %f14, %f6, %f6
stw %i2, [%l7 + 0x7C]
movcs %xcc, %i6, %l0
bcs,pt %xcc, loop_6163
lduh [%l7 + 0x4A], %o4
fmovrsgz %o3, %f2, %f10
ld [%l7 + 0x0C], %f8
loop_6163:
fbule,a %fcc3, loop_6164
sth %o2, [%l7 + 0x5A]
fornot1s %f5, %f6, %f13
fmovdcs %icc, %f10, %f10
loop_6164:
fmovsvs %xcc, %f3, %f2
edge32n %i5, %o7, %l2
ldub [%l7 + 0x6E], %i3
fblg,a %fcc1, loop_6165
edge32n %l5, %l4, %i7
fmovrslz %g6, %f3, %f4
fmovdn %icc, %f12, %f10
loop_6165:
fmovsvs %icc, %f5, %f3
lduh [%l7 + 0x32], %g4
stw %g1, [%l7 + 0x28]
ldsb [%l7 + 0x0D], %o6
ldd [%l7 + 0x68], %f10
stx %o1, [%l7 + 0x20]
xor %l1, %g5, %o0
andncc %l6, %o5, %g3
fmovrdgz %l3, %f4, %f4
fzeros %f12
bleu,a loop_6166
tne %xcc, 0x2
ldx [%l7 + 0x58], %g2
nop
setx loop_6167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6166:
ldub [%l7 + 0x2B], %i0
pdist %f8, %f8, %f4
array32 %g7, %i1, %i2
loop_6167:
subcc %i6, %l0, %o4
fbue %fcc0, loop_6168
fcmpd %fcc2, %f4, %f0
tsubcctv %i4, %o3, %o2
stb %i5, [%l7 + 0x49]
loop_6168:
fpackfix %f2, %f7
movl %xcc, %o7, %i3
fbule %fcc0, loop_6169
nop
setx loop_6170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc3, loop_6171
sll %l2, %l5, %i7
loop_6169:
fmovrsne %l4, %f3, %f13
loop_6170:
fmovrslz %g6, %f14, %f1
loop_6171:
fsrc1s %f10, %f8
fxors %f4, %f11, %f7
sth %g1, [%l7 + 0x0C]
move %xcc, %o6, %o1
lduh [%l7 + 0x7E], %g4
nop
setx loop_6172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g5, [%l7 + 0x74]
tsubcc %o0, 0x1E01, %l6
edge16l %o5, %l1, %g3
loop_6172:
movvc %xcc, %l3, %g2
ldd [%l7 + 0x40], %f12
ldub [%l7 + 0x7F], %g7
fmovrsne %i0, %f8, %f15
movrlez %i1, %i6, %i2
xor %o4, %i4, %l0
edge8n %o2, %o3, %o7
brgez,a %i5, loop_6173
movleu %icc, %l2, %i3
fmovsvs %xcc, %f15, %f10
st %f14, [%l7 + 0x0C]
loop_6173:
fornot1s %f12, %f1, %f0
addccc %l5, %l4, %i7
fpack16 %f10, %f1
lduh [%l7 + 0x1C], %g1
tle %xcc, 0x5
std %f6, [%l7 + 0x60]
fabss %f13, %f0
fmovrslez %o6, %f3, %f2
fpmerge %f11, %f11, %f4
fmovrslez %o1, %f6, %f1
fone %f14
lduh [%l7 + 0x54], %g4
fcmpgt16 %f10, %f10, %g5
udiv %g6, 0x1D64, %l6
bcs,pn %icc, loop_6174
orncc %o0, %l1, %o5
lduh [%l7 + 0x48], %l3
fcmpeq32 %f10, %f10, %g2
loop_6174:
nop
setx loop_6175, %l0, %l1
jmpl %l1, %g7
fmovdne %icc, %f5, %f2
edge32ln %g3, %i0, %i1
fands %f1, %f13, %f12
loop_6175:
fbuge %fcc3, loop_6176
stx %i6, [%l7 + 0x60]
ldd [%l7 + 0x78], %f2
fandnot1 %f4, %f2, %f4
loop_6176:
sethi 0x1664, %i2
fpadd16 %f14, %f14, %f6
ldd [%l7 + 0x30], %f0
std %f8, [%l7 + 0x28]
lduh [%l7 + 0x1E], %o4
fble %fcc0, loop_6177
fcmpeq16 %f4, %f2, %i4
movcs %icc, %l0, %o3
sllx %o2, 0x01, %o7
loop_6177:
fmovspos %icc, %f13, %f8
tl %xcc, 0x0
brgez %l2, loop_6178
ldub [%l7 + 0x18], %i5
lduh [%l7 + 0x5A], %l5
bshuffle %f0, %f8, %f2
loop_6178:
fmovs %f4, %f8
xnor %l4, 0x04B9, %i7
and %g1, 0x01CC, %o6
array16 %o1, %g4, %g5
st %f5, [%l7 + 0x2C]
movrlz %i3, 0x18A, %l6
movleu %xcc, %o0, %l1
fmovrdlz %o5, %f10, %f12
movge %icc, %g6, %g2
ldsh [%l7 + 0x12], %g7
ldsb [%l7 + 0x35], %l3
sth %i0, [%l7 + 0x7E]
xnor %g3, %i1, %i2
stx %o4, [%l7 + 0x48]
call loop_6179
fmovspos %icc, %f11, %f8
ldub [%l7 + 0x0B], %i4
fpadd32 %f6, %f6, %f6
loop_6179:
fnand %f14, %f0, %f4
ldsw [%l7 + 0x74], %l0
ba,a %xcc, loop_6180
fmovscs %icc, %f1, %f15
fmul8ulx16 %f4, %f0, %f14
smul %i6, %o3, %o7
loop_6180:
edge8 %l2, %o2, %l5
fpsub32 %f12, %f8, %f10
ld [%l7 + 0x78], %f0
sth %i5, [%l7 + 0x18]
orncc %l4, 0x160D, %i7
fnot1 %f8, %f4
add %g1, %o1, %o6
nop
setx loop_6181, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg loop_6182
fcmpne32 %f2, %f12, %g5
fandnot2s %f5, %f6, %f8
loop_6181:
mulscc %g4, %i3, %o0
loop_6182:
andncc %l6, %o5, %l1
bne,pn %xcc, loop_6183
fmovrslz %g6, %f7, %f4
bvc,a loop_6184
ldsb [%l7 + 0x7E], %g7
loop_6183:
fcmple16 %f12, %f12, %l3
edge32n %g2, %g3, %i0
loop_6184:
bcs,a loop_6185
edge16ln %i2, %o4, %i4
fnegs %f0, %f1
ldd [%l7 + 0x58], %f2
loop_6185:
fpadd32s %f12, %f9, %f14
smul %i1, 0x016B, %i6
fandnot2s %f11, %f14, %f3
fpack16 %f6, %f1
edge8n %o3, %l0, %l2
edge16l %o7, %o2, %l5
andn %i5, %l4, %g1
fcmpgt32 %f6, %f6, %o1
andcc %o6, %i7, %g4
bneg,a,pt %icc, loop_6186
std %f2, [%l7 + 0x20]
fmul8ulx16 %f0, %f8, %f8
fornot1 %f6, %f8, %f4
loop_6186:
stx %i3, [%l7 + 0x18]
stb %g5, [%l7 + 0x12]
movrgz %l6, 0x1D6, %o0
sth %l1, [%l7 + 0x30]
xnor %g6, %g7, %l3
brgz %o5, loop_6187
subcc %g3, %i0, %g2
tsubcctv %i2, 0x10FF, %o4
std %f0, [%l7 + 0x08]
loop_6187:
fmul8sux16 %f2, %f2, %f2
bg,pt %icc, loop_6188
bleu loop_6189
popc 0x1BC2, %i4
fmovsgu %xcc, %f15, %f9
loop_6188:
fpack16 %f4, %f15
loop_6189:
lduw [%l7 + 0x30], %i6
fmovdcc %xcc, %f15, %f15
ldsw [%l7 + 0x0C], %i1
fabsd %f8, %f14
fmovsleu %xcc, %f15, %f13
movrne %l0, %l2, %o7
sth %o2, [%l7 + 0x52]
stb %o3, [%l7 + 0x4F]
stw %l5, [%l7 + 0x30]
add %i5, 0x1BCB, %l4
tsubcc %g1, %o1, %o6
brlz %i7, loop_6190
ldd [%l7 + 0x40], %f2
fmovdl %icc, %f4, %f3
ba,pn %xcc, loop_6191
loop_6190:
nop
setx loop_6192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i3, 0x104A, %g4
bleu,a %icc, loop_6193
loop_6191:
movcc %icc, %g5, %o0
loop_6192:
lduw [%l7 + 0x78], %l6
fmovdle %xcc, %f12, %f1
loop_6193:
ldsh [%l7 + 0x1C], %l1
movrgz %g7, 0x2F3, %l3
fmovdleu %icc, %f6, %f7
fble %fcc3, loop_6194
ta %xcc, 0x6
stb %g6, [%l7 + 0x12]
fmovrdne %g3, %f10, %f14
loop_6194:
ldsh [%l7 + 0x16], %o5
pdist %f0, %f0, %f10
bcs,a,pt %xcc, loop_6195
ld [%l7 + 0x10], %f3
fnands %f3, %f8, %f4
ldx [%l7 + 0x60], %g2
loop_6195:
subcc %i2, %o4, %i0
fmovdle %xcc, %f5, %f15
subc %i6, %i4, %l0
sllx %i1, %l2, %o7
ldd [%l7 + 0x58], %f6
fmovrdgz %o3, %f2, %f12
edge16 %l5, %i5, %o2
fsrc2 %f0, %f2
fbuge,a %fcc1, loop_6196
fbule %fcc2, loop_6197
srax %l4, 0x08, %o1
and %g1, %o6, %i7
loop_6196:
stx %i3, [%l7 + 0x70]
loop_6197:
fbug,a %fcc0, loop_6198
fandnot1 %f2, %f8, %f2
fandnot2 %f8, %f0, %f6
fbule,a %fcc2, loop_6199
loop_6198:
stw %g4, [%l7 + 0x74]
srl %g5, %o0, %l1
sdiv %g7, 0x0E84, %l3
loop_6199:
ldx [%l7 + 0x50], %g6
fxnor %f8, %f4, %f2
fcmpne16 %f4, %f14, %l6
pdist %f8, %f12, %f4
fbe,a %fcc2, loop_6200
taddcctv %g3, 0x0582, %o5
fbne,a %fcc3, loop_6201
xorcc %g2, 0x10B6, %i2
loop_6200:
fpadd16s %f9, %f13, %f11
ld [%l7 + 0x08], %f7
loop_6201:
movrne %o4, %i6, %i0
ldsb [%l7 + 0x75], %i4
umul %i1, 0x0C03, %l0
fmovsge %xcc, %f9, %f6
stw %l2, [%l7 + 0x54]
brlz,a %o7, loop_6202
edge32 %o3, %l5, %i5
fmul8sux16 %f14, %f6, %f0
fand %f2, %f8, %f4
loop_6202:
stx %l4, [%l7 + 0x08]
ldub [%l7 + 0x13], %o2
brlz,a %g1, loop_6203
ldsw [%l7 + 0x0C], %o6
ldd [%l7 + 0x28], %f4
stb %i7, [%l7 + 0x2A]
loop_6203:
ba loop_6204
st %f6, [%l7 + 0x44]
fmovrde %o1, %f8, %f4
fpadd32s %f1, %f7, %f1
loop_6204:
fcmped %fcc1, %f2, %f14
stw %i3, [%l7 + 0x28]
orncc %g4, 0x0B3E, %g5
ldsh [%l7 + 0x16], %l1
lduw [%l7 + 0x1C], %o0
fbue %fcc2, loop_6205
movrlez %g7, 0x12C, %g6
fcmpeq16 %f8, %f2, %l6
tvs %xcc, 0x4
loop_6205:
ldd [%l7 + 0x50], %f10
ld [%l7 + 0x08], %f0
edge32ln %g3, %o5, %g2
stx %l3, [%l7 + 0x78]
fone %f8
ldx [%l7 + 0x10], %o4
sth %i6, [%l7 + 0x6A]
fzeros %f6
edge8n %i0, %i2, %i1
subccc %i4, 0x189E, %l0
fnand %f6, %f14, %f14
tleu %xcc, 0x3
fmovdge %xcc, %f13, %f10
bne,a,pt %xcc, loop_6206
fandnot1s %f1, %f14, %f13
srax %l2, %o3, %l5
tgu %xcc, 0x4
loop_6206:
stw %i5, [%l7 + 0x60]
mulscc %o7, 0x149E, %l4
ldx [%l7 + 0x28], %o2
fbn %fcc0, loop_6207
fnegd %f12, %f2
edge16l %g1, %o6, %i7
st %f3, [%l7 + 0x70]
loop_6207:
fmovrdgz %o1, %f10, %f4
fbule,a %fcc0, loop_6208
fpackfix %f12, %f3
lduh [%l7 + 0x68], %g4
lduw [%l7 + 0x60], %g5
loop_6208:
fnands %f14, %f7, %f11
lduh [%l7 + 0x72], %i3
fbl,a %fcc2, loop_6209
xnor %l1, 0x0087, %g7
ld [%l7 + 0x20], %f3
subcc %g6, 0x0205, %o0
loop_6209:
array16 %g3, %l6, %o5
lduh [%l7 + 0x28], %l3
alignaddr %g2, %o4, %i0
movne %icc, %i6, %i2
tn %xcc, 0x4
fmovde %xcc, %f12, %f13
ldsh [%l7 + 0x1A], %i1
fmovdleu %icc, %f13, %f2
edge32 %i4, %l0, %o3
fmovdvc %icc, %f4, %f1
fmovrslez %l2, %f2, %f4
st %f8, [%l7 + 0x60]
fexpand %f5, %f2
smulcc %i5, %l5, %l4
fmovdl %icc, %f14, %f14
fandnot1s %f9, %f7, %f7
sdivcc %o7, 0x1E9F, %g1
fsrc1s %f0, %f9
array8 %o6, %o2, %o1
move %icc, %g4, %g5
fbe %fcc3, loop_6210
bneg,pt %icc, loop_6211
fpackfix %f2, %f9
bg,pt %icc, loop_6212
loop_6210:
ldsb [%l7 + 0x54], %i3
loop_6211:
movne %xcc, %l1, %i7
brnz,a %g7, loop_6213
loop_6212:
edge8 %g6, %g3, %o0
fbne %fcc0, loop_6214
fmovdneg %xcc, %f6, %f0
loop_6213:
ld [%l7 + 0x48], %f12
ldx [%l7 + 0x48], %l6
loop_6214:
lduh [%l7 + 0x30], %l3
lduw [%l7 + 0x2C], %o5
bshuffle %f4, %f8, %f12
sra %o4, 0x14, %i0
brlez %i6, loop_6215
fmovdneg %icc, %f1, %f10
ldsb [%l7 + 0x32], %g2
sll %i1, %i4, %i2
loop_6215:
fmovsg %icc, %f5, %f7
for %f14, %f6, %f12
ldx [%l7 + 0x50], %o3
sth %l0, [%l7 + 0x4A]
mulx %i5, %l5, %l2
edge8 %l4, %g1, %o7
stb %o2, [%l7 + 0x19]
fnands %f9, %f15, %f7
movrgez %o1, %o6, %g4
alignaddrl %i3, %g5, %l1
ldx [%l7 + 0x48], %g7
bg,pt %icc, loop_6216
udivcc %g6, 0x0F9B, %i7
fcmpeq32 %f10, %f0, %o0
std %f4, [%l7 + 0x78]
loop_6216:
fxors %f13, %f15, %f6
ldsw [%l7 + 0x0C], %g3
bl loop_6217
array16 %l3, %o5, %o4
sth %i0, [%l7 + 0x64]
fmovsgu %xcc, %f4, %f13
loop_6217:
movre %i6, %l6, %g2
fcmpgt32 %f6, %f14, %i1
ble,pn %xcc, loop_6218
stx %i4, [%l7 + 0x10]
tvs %icc, 0x3
lduh [%l7 + 0x18], %i2
loop_6218:
tne %xcc, 0x6
bcs loop_6219
ldsh [%l7 + 0x12], %l0
movrlz %i5, %o3, %l2
alignaddr %l4, %l5, %o7
loop_6219:
fmovd %f12, %f14
sll %g1, 0x0F, %o2
nop
setx loop_6220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgz %o1, %f14, %f2
sth %g4, [%l7 + 0x1A]
brz,a %o6, loop_6221
loop_6220:
bg,a loop_6222
lduh [%l7 + 0x24], %g5
std %f2, [%l7 + 0x58]
loop_6221:
fbul %fcc3, loop_6223
loop_6222:
fmovdl %icc, %f13, %f0
edge8 %i3, %l1, %g6
std %f8, [%l7 + 0x60]
loop_6223:
sethi 0x15CA, %i7
fbe %fcc3, loop_6224
edge16n %o0, %g3, %l3
stx %o5, [%l7 + 0x70]
fmovrdgez %g7, %f2, %f14
loop_6224:
st %f8, [%l7 + 0x5C]
umul %i0, %o4, %i6
bgu,a %xcc, loop_6225
ldsb [%l7 + 0x70], %l6
stw %i1, [%l7 + 0x44]
ldsb [%l7 + 0x3C], %g2
loop_6225:
fmovspos %icc, %f5, %f1
tleu %xcc, 0x4
fbug,a %fcc1, loop_6226
brlez %i2, loop_6227
sth %l0, [%l7 + 0x16]
fbul,a %fcc0, loop_6228
loop_6226:
fbu,a %fcc0, loop_6229
loop_6227:
subc %i4, 0x0D90, %o3
fbo,a %fcc1, loop_6230
loop_6228:
edge8l %i5, %l4, %l5
loop_6229:
sth %o7, [%l7 + 0x1E]
lduw [%l7 + 0x6C], %l2
loop_6230:
tgu %icc, 0x2
fsrc1s %f15, %f8
fmovrslz %o2, %f2, %f15
fpsub32s %f13, %f10, %f5
fmovrslz %o1, %f10, %f5
fsrc1s %f0, %f12
fpack16 %f4, %f8
fcmple16 %f6, %f10, %g4
fcmpne16 %f6, %f0, %o6
subcc %g5, %i3, %g1
fpack32 %f14, %f10, %f8
fmovse %icc, %f2, %f5
stw %g6, [%l7 + 0x08]
movgu %icc, %l1, %o0
lduw [%l7 + 0x34], %g3
fmovrsne %l3, %f9, %f9
fmovrdgz %o5, %f4, %f12
lduh [%l7 + 0x78], %g7
move %icc, %i7, %i0
mulscc %o4, %i6, %i1
fba,a %fcc3, loop_6231
fsrc1s %f7, %f4
fpsub16 %f14, %f8, %f0
fsrc1s %f12, %f11
loop_6231:
mulx %l6, 0x14F6, %g2
ldx [%l7 + 0x78], %i2
fpsub32 %f4, %f2, %f10
fxor %f10, %f8, %f4
bn,a,pn %icc, loop_6232
bcs,a,pn %xcc, loop_6233
ldx [%l7 + 0x50], %l0
fbn,a %fcc0, loop_6234
loop_6232:
ld [%l7 + 0x60], %f11
loop_6233:
subccc %o3, %i5, %i4
tpos %icc, 0x5
loop_6234:
movleu %icc, %l5, %o7
fpack32 %f10, %f8, %f14
tneg %xcc, 0x5
brnz,a %l4, loop_6235
tcc %xcc, 0x0
and %l2, %o1, %o2
ldsw [%l7 + 0x40], %o6
loop_6235:
fnot1 %f2, %f10
std %f14, [%l7 + 0x50]
fbul,a %fcc1, loop_6236
tvc %icc, 0x7
taddcc %g5, %i3, %g4
sdivx %g1, 0x036A, %g6
loop_6236:
array8 %o0, %l1, %l3
or %g3, %o5, %g7
or %i0, %i7, %i6
ldd [%l7 + 0x38], %f8
fmul8x16 %f13, %f10, %f0
std %f10, [%l7 + 0x38]
array32 %i1, %l6, %o4
bcc,a,pt %icc, loop_6237
mulscc %i2, 0x1830, %g2
fmovdg %icc, %f9, %f8
nop
setx loop_6238, %l0, %l1
jmpl %l1, %o3
loop_6237:
fmovrse %i5, %f13, %f5
ble,a %xcc, loop_6239
fnot2s %f6, %f6
loop_6238:
fandnot2s %f13, %f11, %f7
mova %xcc, %i4, %l0
loop_6239:
movn %icc, %o7, %l4
srax %l5, %l2, %o1
fpmerge %f9, %f8, %f0
sth %o6, [%l7 + 0x22]
srax %g5, 0x16, %i3
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x26], %o2
fbo,a %fcc3, loop_6240
fmovsneg %icc, %f9, %f5
tcs %xcc, 0x3
fornot2s %f10, %f3, %f5
loop_6240:
ld [%l7 + 0x0C], %f6
brgz %g1, loop_6241
tgu %icc, 0x1
fmovsge %xcc, %f13, %f8
edge32ln %g4, %o0, %l1
loop_6241:
sth %l3, [%l7 + 0x70]
ldsh [%l7 + 0x1E], %g6
movleu %icc, %g3, %o5
ld [%l7 + 0x1C], %f12
fbg,a %fcc0, loop_6242
fmovda %icc, %f7, %f7
fmovscc %icc, %f1, %f4
edge16ln %g7, %i7, %i0
loop_6242:
movvs %xcc, %i6, %i1
fbl,a %fcc3, loop_6243
ldsh [%l7 + 0x1A], %o4
andcc %l6, 0x126C, %g2
ldsh [%l7 + 0x14], %o3
loop_6243:
fabsd %f0, %f12
bpos,pn %icc, loop_6244
st %f4, [%l7 + 0x40]
fpsub32 %f12, %f6, %f12
fmovrdgz %i5, %f10, %f2
loop_6244:
pdist %f8, %f4, %f2
xnor %i4, %i2, %l0
fcmpes %fcc1, %f13, %f2
ldsh [%l7 + 0x4A], %o7
smulcc %l4, %l5, %o1
brgez,a %o6, loop_6245
movle %icc, %l2, %i3
ld [%l7 + 0x54], %f13
ldx [%l7 + 0x70], %o2
loop_6245:
tleu %icc, 0x3
edge16ln %g1, %g4, %g5
fpadd16s %f9, %f4, %f13
ldsw [%l7 + 0x78], %o0
bleu,a %xcc, loop_6246
subccc %l1, 0x111C, %g6
stx %g3, [%l7 + 0x60]
fmovdcs %icc, %f9, %f3
loop_6246:
bg,pn %icc, loop_6247
fmovdle %xcc, %f3, %f1
ba,a loop_6248
fmovrde %o5, %f10, %f8
loop_6247:
fmuld8sux16 %f14, %f9, %f14
fxors %f15, %f1, %f8
loop_6248:
fsrc2 %f0, %f12
nop
setx loop_6249, %l0, %l1
jmpl %l1, %g7
ldx [%l7 + 0x78], %i7
sllx %i0, %i6, %i1
umul %o4, 0x1D37, %l6
loop_6249:
and %l3, %o3, %i5
brnz,a %g2, loop_6250
fmovdcs %xcc, %f9, %f4
fbne %fcc1, loop_6251
ble,pn %icc, loop_6252
loop_6250:
fnot1s %f7, %f8
fsrc1 %f2, %f4
loop_6251:
stb %i4, [%l7 + 0x26]
loop_6252:
fmovrdgez %i2, %f4, %f6
fcmpne16 %f10, %f4, %o7
movl %icc, %l4, %l5
fsrc2 %f2, %f0
std %f6, [%l7 + 0x58]
fble %fcc2, loop_6253
fbl,a %fcc1, loop_6254
alignaddr %l0, %o1, %o6
bvs loop_6255
loop_6253:
add %l2, %i3, %o2
loop_6254:
fmovsle %icc, %f15, %f0
te %icc, 0x3
loop_6255:
tgu %icc, 0x5
std %f10, [%l7 + 0x48]
fmuld8ulx16 %f13, %f7, %f14
bl loop_6256
fpadd16 %f14, %f2, %f14
nop
setx loop_6257, %l0, %l1
jmpl %l1, %g1
stb %g4, [%l7 + 0x70]
loop_6256:
fmovsgu %xcc, %f13, %f5
fmovdge %xcc, %f10, %f15
loop_6257:
movvc %icc, %o0, %g5
stb %g6, [%l7 + 0x57]
fblg,a %fcc1, loop_6258
tne %icc, 0x1
fmovdl %icc, %f8, %f15
fones %f2
loop_6258:
edge8ln %l1, %o5, %g3
fpack32 %f4, %f8, %f12
st %f4, [%l7 + 0x10]
st %f14, [%l7 + 0x2C]
fmul8sux16 %f6, %f14, %f12
edge8n %i7, %g7, %i0
smul %i6, 0x0274, %i1
fbg %fcc0, loop_6259
fxnors %f6, %f11, %f8
lduw [%l7 + 0x2C], %o4
stw %l3, [%l7 + 0x10]
loop_6259:
fandnot1 %f6, %f2, %f6
movle %icc, %o3, %i5
subc %l6, 0x1E34, %i4
ldsw [%l7 + 0x34], %g2
fmovrdlz %i2, %f8, %f10
lduw [%l7 + 0x5C], %o7
fcmpne32 %f2, %f10, %l5
movn %xcc, %l0, %l4
tleu %icc, 0x4
addc %o1, 0x1ACF, %o6
fcmps %fcc1, %f10, %f13
movgu %xcc, %i3, %l2
fbul,a %fcc1, loop_6260
ldsh [%l7 + 0x52], %o2
stb %g1, [%l7 + 0x7C]
tle %icc, 0x1
loop_6260:
ld [%l7 + 0x54], %f6
andn %o0, 0x1C88, %g5
udiv %g6, 0x1E06, %g4
ldx [%l7 + 0x08], %l1
fxors %f8, %f10, %f6
te %xcc, 0x6
sth %o5, [%l7 + 0x10]
siam 0x6
lduh [%l7 + 0x26], %g3
stx %i7, [%l7 + 0x48]
fcmps %fcc3, %f1, %f2
fmul8x16au %f6, %f2, %f8
fnegs %f10, %f15
stx %g7, [%l7 + 0x68]
stx %i0, [%l7 + 0x40]
fmovdcc %icc, %f3, %f1
std %f10, [%l7 + 0x48]
sth %i1, [%l7 + 0x4E]
movge %icc, %o4, %l3
stb %o3, [%l7 + 0x7B]
fmovsa %icc, %f7, %f13
ldsb [%l7 + 0x3D], %i6
fmovsneg %icc, %f13, %f11
fornot1s %f7, %f8, %f10
ldub [%l7 + 0x60], %l6
fmovse %icc, %f6, %f6
ld [%l7 + 0x60], %f0
fpsub32s %f1, %f0, %f10
movrlz %i5, %g2, %i4
movre %i2, %o7, %l0
tn %icc, 0x7
stw %l5, [%l7 + 0x2C]
fmovsl %xcc, %f4, %f3
xnorcc %o1, 0x1777, %o6
fmovrdne %i3, %f6, %f14
fmovdne %xcc, %f2, %f14
mulx %l2, 0x043B, %l4
fbn,a %fcc3, loop_6261
fxnors %f10, %f10, %f1
ldsw [%l7 + 0x6C], %g1
tl %xcc, 0x0
loop_6261:
fmovrdlz %o2, %f8, %f4
stx %o0, [%l7 + 0x38]
bleu,pn %icc, loop_6262
fornot2 %f10, %f0, %f0
ldsb [%l7 + 0x65], %g5
fxors %f15, %f9, %f3
loop_6262:
fcmpd %fcc3, %f2, %f14
te %xcc, 0x6
movrgez %g4, 0x16B, %g6
ld [%l7 + 0x2C], %f10
orn %o5, %l1, %i7
tl %icc, 0x6
addcc %g3, 0x1A3A, %g7
tgu %icc, 0x5
fmovrsgez %i1, %f15, %f6
stb %o4, [%l7 + 0x51]
tpos %xcc, 0x6
sdivx %l3, 0x0A6A, %i0
bleu loop_6263
fcmpeq16 %f14, %f4, %i6
tpos %xcc, 0x3
fnot2s %f9, %f11
loop_6263:
fnegd %f2, %f2
stb %o3, [%l7 + 0x5F]
bl,a,pt %icc, loop_6264
std %f0, [%l7 + 0x68]
fmovrdlz %i5, %f4, %f4
fnot2s %f10, %f3
loop_6264:
tvc %icc, 0x0
nop
setx loop_6265, %l0, %l1
jmpl %l1, %g2
fmovsleu %xcc, %f6, %f6
umulcc %l6, %i4, %o7
call loop_6266
loop_6265:
fbn,a %fcc1, loop_6267
fmuld8ulx16 %f11, %f12, %f2
fornot1 %f14, %f12, %f8
loop_6266:
fmul8x16al %f5, %f13, %f4
loop_6267:
stx %l0, [%l7 + 0x08]
movpos %icc, %i2, %l5
udivcc %o6, 0x1F66, %i3
lduw [%l7 + 0x58], %o1
edge8 %l4, %l2, %g1
fmovd %f0, %f2
ld [%l7 + 0x78], %f7
mova %icc, %o2, %g5
fbue %fcc0, loop_6268
fmovsa %xcc, %f8, %f5
ldsw [%l7 + 0x48], %o0
fbu,a %fcc3, loop_6269
loop_6268:
mulscc %g6, 0x1554, %g4
stw %l1, [%l7 + 0x78]
stw %o5, [%l7 + 0x18]
loop_6269:
ld [%l7 + 0x3C], %f12
sdivx %i7, 0x1377, %g7
lduw [%l7 + 0x30], %i1
ldsh [%l7 + 0x4A], %g3
fbge,a %fcc0, loop_6270
fcmpd %fcc2, %f12, %f0
lduw [%l7 + 0x34], %l3
fmovsvc %icc, %f10, %f1
loop_6270:
bvc loop_6271
fxnor %f10, %f10, %f12
sth %o4, [%l7 + 0x32]
fmuld8sux16 %f10, %f7, %f0
loop_6271:
tleu %icc, 0x1
smulcc %i6, %i0, %i5
lduh [%l7 + 0x20], %o3
fandnot1 %f12, %f6, %f2
xnor %l6, %i4, %g2
taddcctv %o7, %l0, %l5
array8 %o6, %i2, %o1
fcmpes %fcc3, %f7, %f13
bneg loop_6272
tvs %icc, 0x1
fmovrde %i3, %f6, %f4
movvc %xcc, %l2, %g1
loop_6272:
fsrc1 %f10, %f12
movle %icc, %l4, %g5
edge16 %o2, %g6, %o0
xnor %g4, 0x11BD, %l1
tcc %xcc, 0x5
fmovsvc %xcc, %f3, %f7
fornot2 %f0, %f4, %f2
sub %o5, 0x1531, %g7
fmovsvc %xcc, %f4, %f15
edge16l %i1, %i7, %g3
andncc %l3, %i6, %i0
stx %o4, [%l7 + 0x40]
orn %i5, 0x1DCD, %o3
st %f3, [%l7 + 0x24]
fzero %f6
mova %xcc, %l6, %i4
bne,a loop_6273
movrlz %o7, %l0, %g2
ldub [%l7 + 0x26], %o6
brlez,a %i2, loop_6274
loop_6273:
fmovdn %xcc, %f8, %f14
taddcctv %o1, 0x1C3E, %l5
fmovdne %xcc, %f5, %f1
loop_6274:
stx %l2, [%l7 + 0x50]
std %f4, [%l7 + 0x70]
fbne,a %fcc1, loop_6275
edge8n %g1, %i3, %g5
movg %xcc, %l4, %g6
edge16 %o0, %g4, %l1
loop_6275:
brlz,a %o5, loop_6276
lduw [%l7 + 0x08], %g7
stw %i1, [%l7 + 0x08]
ldd [%l7 + 0x10], %f8
loop_6276:
fxnor %f14, %f14, %f6
ldsb [%l7 + 0x2C], %i7
sdivcc %g3, 0x08E5, %o2
tneg %xcc, 0x4
be,a loop_6277
stx %l3, [%l7 + 0x50]
fmovsvs %icc, %f1, %f8
ldsb [%l7 + 0x0C], %i6
loop_6277:
ta %xcc, 0x3
fmuld8sux16 %f10, %f1, %f8
edge8ln %o4, %i5, %o3
subcc %i0, %i4, %l6
xor %o7, %l0, %g2
orn %o6, %i2, %o1
movvc %xcc, %l5, %g1
st %f11, [%l7 + 0x48]
fmovde %xcc, %f13, %f4
sdivx %i3, 0x035F, %l2
ldsw [%l7 + 0x58], %g5
fbge,a %fcc0, loop_6278
array32 %l4, %g6, %g4
ldsw [%l7 + 0x6C], %o0
movvc %xcc, %o5, %g7
loop_6278:
stx %l1, [%l7 + 0x58]
fsrc1s %f5, %f5
ldsh [%l7 + 0x24], %i7
ld [%l7 + 0x4C], %f3
nop
setx loop_6279, %l0, %l1
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, 0x5
fmovrslz %i1, %f3, %f12
fnands %f2, %f4, %f13
loop_6279:
fmovdl %icc, %f8, %f8
fmovsne %xcc, %f12, %f1
stw %g3, [%l7 + 0x18]
bleu,a,pt %icc, loop_6280
sth %l3, [%l7 + 0x6A]
st %f8, [%l7 + 0x24]
ldx [%l7 + 0x60], %o2
loop_6280:
bshuffle %f14, %f8, %f2
st %f5, [%l7 + 0x14]
xor %i6, 0x0E56, %i5
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x6C], %o4
fpsub32 %f4, %f10, %f0
bvc,a,pn %icc, loop_6281
subcc %i0, 0x17DF, %o3
ldub [%l7 + 0x40], %i4
fmovsle %xcc, %f7, %f12
loop_6281:
fmovdne %xcc, %f0, %f10
fmovse %xcc, %f12, %f1
tl %icc, 0x3
ld [%l7 + 0x64], %f11
subcc %o7, %l6, %l0
tsubcctv %o6, %i2, %g2
stx %l5, [%l7 + 0x08]
fexpand %f14, %f10
addc %o1, %i3, %l2
st %f12, [%l7 + 0x3C]
fmovrdne %g1, %f8, %f10
fmovrdlez %l4, %f14, %f4
stx %g6, [%l7 + 0x70]
lduh [%l7 + 0x64], %g4
subc %o0, %g5, %g7
fmovdvs %xcc, %f14, %f13
ldsh [%l7 + 0x36], %l1
mova %icc, %o5, %i1
ldsb [%l7 + 0x08], %i7
ldd [%l7 + 0x48], %f6
fcmpd %fcc0, %f0, %f6
fmul8sux16 %f8, %f10, %f4
fbn,a %fcc0, loop_6282
fbo %fcc2, loop_6283
fpadd16s %f7, %f6, %f1
fmovda %icc, %f8, %f4
loop_6282:
orcc %g3, 0x0786, %o2
loop_6283:
fexpand %f8, %f12
bcc,a,pt %icc, loop_6284
stx %i6, [%l7 + 0x50]
add %l3, %i5, %o4
tcc %xcc, 0x1
loop_6284:
fbge %fcc0, loop_6285
fornot2s %f8, %f12, %f7
fmovdcc %icc, %f5, %f6
tl %xcc, 0x6
loop_6285:
stx %o3, [%l7 + 0x28]
or %i0, %i4, %o7
fmovse %icc, %f12, %f3
movcc %icc, %l6, %l0
srlx %i2, 0x11, %g2
stb %o6, [%l7 + 0x18]
faligndata %f0, %f4, %f14
ldub [%l7 + 0x25], %o1
stx %i3, [%l7 + 0x48]
movrne %l5, %g1, %l4
fmul8sux16 %f10, %f14, %f14
sth %l2, [%l7 + 0x0A]
lduh [%l7 + 0x14], %g4
edge32n %g6, %g5, %g7
udiv %o0, 0x0541, %l1
ta %icc, 0x0
fandnot1 %f14, %f2, %f14
movn %icc, %i1, %o5
tg %xcc, 0x5
srax %g3, 0x07, %i7
movl %xcc, %i6, %o2
ldd [%l7 + 0x08], %f8
addc %l3, %i5, %o4
st %f12, [%l7 + 0x64]
stx %o3, [%l7 + 0x30]
stb %i4, [%l7 + 0x43]
ldsw [%l7 + 0x08], %i0
st %f14, [%l7 + 0x7C]
movge %xcc, %l6, %o7
popc %i2, %g2
lduw [%l7 + 0x3C], %l0
fmovsgu %icc, %f4, %f2
fandnot1s %f1, %f10, %f4
fmovrslz %o6, %f15, %f15
ldx [%l7 + 0x48], %o1
udivcc %l5, 0x149B, %i3
fpadd32s %f9, %f3, %f13
fpsub16 %f8, %f10, %f2
fmovsleu %xcc, %f10, %f7
bvs %xcc, loop_6286
fbu %fcc1, loop_6287
bcc,a loop_6288
fmovdn %icc, %f11, %f14
loop_6286:
ldsw [%l7 + 0x2C], %l4
loop_6287:
st %f11, [%l7 + 0x08]
loop_6288:
pdist %f8, %f0, %f14
fandnot2s %f14, %f4, %f7
fmovdneg %xcc, %f11, %f1
ba,a %xcc, loop_6289
bge,pt %xcc, loop_6290
faligndata %f10, %f2, %f4
sth %l2, [%l7 + 0x72]
loop_6289:
tge %icc, 0x3
loop_6290:
movg %icc, %g1, %g6
nop
setx loop_6291, %l0, %l1
jmpl %l1, %g5
udivx %g4, 0x1986, %g7
ldsb [%l7 + 0x2E], %l1
ldx [%l7 + 0x60], %i1
loop_6291:
fmovsn %xcc, %f0, %f10
movg %xcc, %o5, %o0
fmul8x16au %f13, %f12, %f0
movrlz %i7, %i6, %o2
movneg %icc, %g3, %i5
fmuld8sux16 %f7, %f7, %f0
sth %o4, [%l7 + 0x2A]
fmovsl %xcc, %f15, %f12
edge8ln %o3, %i4, %i0
brz %l6, loop_6292
fxnor %f2, %f14, %f10
sethi 0x0F74, %o7
or %i2, 0x01C4, %l3
loop_6292:
sdivx %g2, 0x103D, %o6
nop
setx loop_6293, %l0, %l1
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 %f3, %f6, %f7
fand %f4, %f6, %f12
ldx [%l7 + 0x18], %o1
loop_6293:
mulscc %l0, %i3, %l5
popc 0x10BD, %l2
edge16ln %g1, %g6, %g5
ldsw [%l7 + 0x34], %g4
fcmple16 %f10, %f4, %l4
brnz %g7, loop_6294
stb %i1, [%l7 + 0x64]
movge %xcc, %o5, %l1
ldd [%l7 + 0x38], %f4
loop_6294:
ldx [%l7 + 0x50], %i7
addcc %o0, %i6, %g3
stb %o2, [%l7 + 0x4A]
std %f6, [%l7 + 0x10]
fornot1 %f0, %f14, %f8
movrne %o4, %i5, %o3
tleu %xcc, 0x6
ldd [%l7 + 0x30], %f8
movpos %icc, %i0, %l6
bcc %icc, loop_6295
ldx [%l7 + 0x48], %o7
edge16 %i4, %i2, %g2
ldx [%l7 + 0x38], %l3
loop_6295:
fmovdvc %xcc, %f6, %f6
movvc %icc, %o1, %o6
fmovrdne %l0, %f10, %f6
fnot1s %f14, %f0
brz,a %l5, loop_6296
stw %l2, [%l7 + 0x68]
ldsb [%l7 + 0x3D], %i3
fandnot1 %f6, %f10, %f0
loop_6296:
sllx %g6, %g1, %g4
movrgz %l4, %g5, %i1
fmovdg %xcc, %f9, %f8
fmovrdgz %g7, %f2, %f4
sdivcc %l1, 0x0CB9, %o5
ld [%l7 + 0x58], %f6
alignaddr %i7, %i6, %o0
ldx [%l7 + 0x30], %o2
fmovrdgz %g3, %f8, %f10
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x18], %i5
bcc,pt %icc, loop_6297
movpos %icc, %o3, %o4
fcmpes %fcc0, %f12, %f5
stx %i0, [%l7 + 0x78]
loop_6297:
fpack32 %f12, %f4, %f2
fzeros %f13
fandnot2s %f9, %f10, %f14
fzero %f0
siam 0x4
tcc %icc, 0x4
ld [%l7 + 0x38], %f8
ld [%l7 + 0x14], %f3
fpack16 %f8, %f7
fsrc2s %f7, %f15
fsrc2s %f3, %f15
lduw [%l7 + 0x64], %o7
fpadd32 %f0, %f2, %f0
fmuld8sux16 %f14, %f1, %f10
bpos loop_6298
for %f14, %f4, %f12
fnands %f11, %f7, %f9
stw %i4, [%l7 + 0x70]
loop_6298:
ld [%l7 + 0x7C], %f2
array8 %l6, %i2, %l3
fbg,a %fcc2, loop_6299
fcmpeq32 %f0, %f10, %o1
fmovdg %icc, %f15, %f12
ldd [%l7 + 0x50], %f8
loop_6299:
edge32n %o6, %l0, %g2
ldd [%l7 + 0x08], %f14
sdivx %l2, 0x0D64, %l5
fbul %fcc1, loop_6300
fmovrde %g6, %f6, %f0
edge32n %i3, %g4, %g1
srlx %l4, 0x16, %i1
loop_6300:
bgu %xcc, loop_6301
ldsw [%l7 + 0x48], %g7
ldsw [%l7 + 0x3C], %g5
fmul8x16 %f0, %f2, %f2
loop_6301:
srl %o5, 0x09, %l1
ldx [%l7 + 0x48], %i6
call loop_6302
fand %f14, %f12, %f0
be,pn %icc, loop_6303
edge16l %o0, %i7, %g3
loop_6302:
lduw [%l7 + 0x38], %o2
fmovsleu %xcc, %f9, %f5
loop_6303:
fmovdle %icc, %f9, %f2
faligndata %f2, %f8, %f8
ldsh [%l7 + 0x6E], %o3
std %f4, [%l7 + 0x20]
bge,a loop_6304
edge8n %i5, %o4, %i0
ld [%l7 + 0x2C], %f0
fble %fcc3, loop_6305
loop_6304:
fmovrdlz %i4, %f8, %f10
edge8ln %l6, %o7, %i2
ldx [%l7 + 0x60], %l3
loop_6305:
fpsub32 %f2, %f12, %f0
fmovda %xcc, %f0, %f10
fcmple32 %f10, %f14, %o6
fxors %f14, %f11, %f11
ld [%l7 + 0x2C], %f12
fbu,a %fcc0, loop_6306
std %f10, [%l7 + 0x68]
fmovrse %o1, %f11, %f15
fbul %fcc2, loop_6307
loop_6306:
sll %g2, 0x05, %l2
movge %xcc, %l5, %l0
lduh [%l7 + 0x54], %g6
loop_6307:
alignaddr %i3, %g4, %l4
fblg,a %fcc3, loop_6308
fcmpd %fcc0, %f10, %f14
edge8 %g1, %i1, %g7
movvc %icc, %o5, %g5
loop_6308:
bge,a,pn %icc, loop_6309
tne %xcc, 0x1
ldd [%l7 + 0x70], %f6
fmovda %xcc, %f0, %f7
loop_6309:
ldsh [%l7 + 0x72], %i6
stx %l1, [%l7 + 0x70]
fmovrsgez %o0, %f14, %f8
std %f12, [%l7 + 0x18]
add %g3, 0x0E29, %i7
fmovrsgez %o3, %f8, %f0
fmovda %icc, %f9, %f1
ldsb [%l7 + 0x7C], %i5
ldsb [%l7 + 0x6A], %o2
siam 0x3
fnot2s %f7, %f14
bcc %icc, loop_6310
te %icc, 0x7
stw %o4, [%l7 + 0x50]
movl %xcc, %i0, %l6
loop_6310:
mova %xcc, %o7, %i4
sth %i2, [%l7 + 0x54]
bneg,a,pn %icc, loop_6311
stx %o6, [%l7 + 0x48]
lduh [%l7 + 0x7C], %l3
sth %g2, [%l7 + 0x40]
loop_6311:
fand %f10, %f4, %f14
fzeros %f9
ldd [%l7 + 0x28], %f8
stw %l2, [%l7 + 0x2C]
fzeros %f4
ldd [%l7 + 0x10], %f10
ldsw [%l7 + 0x14], %o1
fmovrdne %l0, %f6, %f10
fmovdge %xcc, %f6, %f14
brgez %l5, loop_6312
stb %i3, [%l7 + 0x54]
fands %f5, %f0, %f2
fmovdge %xcc, %f11, %f14
loop_6312:
srax %g4, 0x1D, %g6
fornot2s %f0, %f5, %f4
fmovdcs %icc, %f11, %f15
fpsub16 %f10, %f14, %f6
tcs %xcc, 0x5
stx %g1, [%l7 + 0x68]
edge16l %i1, %g7, %l4
fxor %f10, %f14, %f12
taddcc %o5, %g5, %l1
fmovse %xcc, %f4, %f7
fpsub16s %f3, %f11, %f8
ldd [%l7 + 0x18], %f2
stw %o0, [%l7 + 0x4C]
xorcc %i6, 0x053F, %g3
ldd [%l7 + 0x18], %f10
fbue %fcc2, loop_6313
andn %o3, %i7, %o2
movpos %icc, %i5, %i0
ldx [%l7 + 0x40], %o4
loop_6313:
std %f4, [%l7 + 0x68]
bne,pn %icc, loop_6314
fmul8x16au %f15, %f5, %f10
sethi 0x0A5E, %l6
ldub [%l7 + 0x51], %i4
loop_6314:
ldx [%l7 + 0x20], %i2
brlez,a %o7, loop_6315
pdist %f2, %f2, %f10
fbl,a %fcc2, loop_6316
ldsh [%l7 + 0x5A], %l3
loop_6315:
fzero %f4
fble,a %fcc1, loop_6317
loop_6316:
fmovda %xcc, %f15, %f3
stx %g2, [%l7 + 0x70]
ldd [%l7 + 0x78], %f4
loop_6317:
movre %l2, 0x2F3, %o1
array16 %o6, %l0, %i3
sth %g4, [%l7 + 0x32]
fmovscc %xcc, %f3, %f1
fmovrdne %g6, %f4, %f12
fmul8sux16 %f6, %f4, %f2
orcc %g1, 0x1965, %i1
fmovdgu %icc, %f11, %f6
fcmple16 %f6, %f0, %l5
stx %l4, [%l7 + 0x70]
fornot2s %f5, %f5, %f13
ldub [%l7 + 0x4A], %g7
movge %xcc, %o5, %l1
fmovsle %xcc, %f15, %f9
tsubcctv %o0, %i6, %g5
ldub [%l7 + 0x6A], %o3
std %f14, [%l7 + 0x20]
ldsb [%l7 + 0x4E], %g3
sth %o2, [%l7 + 0x0E]
ldx [%l7 + 0x70], %i5
ldsh [%l7 + 0x0C], %i7
fpsub32 %f12, %f8, %f4
addccc %i0, %o4, %l6
ldx [%l7 + 0x58], %i4
ldd [%l7 + 0x78], %f0
fnors %f6, %f15, %f12
st %f9, [%l7 + 0x5C]
umul %o7, %i2, %l3
ldub [%l7 + 0x16], %g2
fmovrdlez %l2, %f14, %f0
stx %o6, [%l7 + 0x38]
tn %xcc, 0x6
fmovrdlez %o1, %f14, %f12
nop
setx loop_6318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %xcc, %f1, %f0
addc %l0, 0x1F9C, %g4
fbl %fcc1, loop_6319
loop_6318:
fbne %fcc2, loop_6320
lduw [%l7 + 0x34], %i3
ldd [%l7 + 0x18], %f6
loop_6319:
edge32n %g1, %i1, %l5
loop_6320:
movl %xcc, %l4, %g7
nop
setx loop_6321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f6, %f10, %f4
taddcctv %g6, 0x1418, %l1
fpadd32 %f10, %f8, %f0
loop_6321:
fmovscc %xcc, %f11, %f0
ldsb [%l7 + 0x1A], %o0
fxors %f10, %f13, %f3
movrgez %o5, 0x18B, %i6
sra %o3, %g5, %o2
ldsb [%l7 + 0x66], %g3
tvs %icc, 0x4
edge32n %i5, %i7, %i0
bcc,pn %icc, loop_6322
movgu %icc, %l6, %i4
ldub [%l7 + 0x5C], %o4
ldx [%l7 + 0x20], %o7
loop_6322:
fmul8x16al %f6, %f11, %f2
tvc %icc, 0x2
edge8n %i2, %l3, %g2
srax %l2, 0x0F, %o1
stw %l0, [%l7 + 0x50]
ta %xcc, 0x6
fpsub16s %f0, %f4, %f1
tgu %xcc, 0x3
fbe %fcc1, loop_6323
fzero %f8
fmovdne %xcc, %f8, %f4
fmovrdlez %g4, %f4, %f12
loop_6323:
fpsub16s %f3, %f6, %f2
lduw [%l7 + 0x28], %o6
std %f8, [%l7 + 0x68]
alignaddr %i3, %i1, %g1
stb %l5, [%l7 + 0x5F]
bl,a %icc, loop_6324
fmul8x16al %f1, %f1, %f12
ldd [%l7 + 0x50], %f0
fmovrsne %l4, %f5, %f15
loop_6324:
fmovdcc %icc, %f11, %f11
alignaddr %g6, %g7, %l1
stx %o5, [%l7 + 0x28]
fones %f5
edge8l %i6, %o3, %g5
tleu %xcc, 0x6
subcc %o0, %o2, %i5
faligndata %f14, %f14, %f12
fmovsge %xcc, %f11, %f9
xorcc %g3, %i0, %l6
fpsub32 %f12, %f6, %f4
ldx [%l7 + 0x48], %i7
fcmpne16 %f10, %f10, %i4
fmovdle %xcc, %f14, %f7
stx %o4, [%l7 + 0x30]
lduh [%l7 + 0x24], %o7
fmovrsne %l3, %f14, %f5
fnands %f10, %f11, %f7
bge,a loop_6325
std %f14, [%l7 + 0x38]
st %f6, [%l7 + 0x24]
te %xcc, 0x7
loop_6325:
edge32l %i2, %g2, %l2
add %l0, %o1, %o6
fmul8x16 %f5, %f8, %f14
orn %i3, 0x1F71, %i1
fble,a %fcc1, loop_6326
bgu %xcc, loop_6327
fbuge %fcc1, loop_6328
ldsh [%l7 + 0x58], %g1
loop_6326:
tgu %icc, 0x3
loop_6327:
fcmpes %fcc2, %f14, %f9
loop_6328:
ldub [%l7 + 0x0B], %l5
movleu %xcc, %g4, %l4
subccc %g6, %l1, %g7
fornot1s %f2, %f6, %f11
ldsb [%l7 + 0x41], %o5
umul %i6, %g5, %o0
edge8ln %o2, %o3, %i5
movl %xcc, %i0, %g3
fzero %f2
udiv %l6, 0x0F6C, %i4
ldsh [%l7 + 0x7E], %i7
fnors %f6, %f14, %f5
andn %o4, 0x0EED, %o7
lduw [%l7 + 0x44], %i2
fabss %f13, %f3
udivcc %l3, 0x11CD, %g2
edge32l %l2, %o1, %o6
andcc %i3, 0x1E3B, %l0
ldsw [%l7 + 0x78], %g1
fmul8ulx16 %f14, %f4, %f2
tcc %xcc, 0x7
fcmps %fcc3, %f5, %f9
orn %i1, 0x05D3, %l5
movrgz %l4, 0x1CC, %g4
lduw [%l7 + 0x30], %g6
fzeros %f15
bne,pt %icc, loop_6329
fbl %fcc1, loop_6330
fnot1s %f13, %f7
xorcc %g7, %l1, %o5
loop_6329:
fcmpgt16 %f6, %f12, %i6
loop_6330:
fnegs %f1, %f5
fmovsleu %icc, %f3, %f10
sdiv %o0, 0x14EE, %o2
fmovrdne %o3, %f12, %f4
lduh [%l7 + 0x7C], %i5
fpsub32 %f14, %f8, %f2
lduw [%l7 + 0x58], %g5
std %f10, [%l7 + 0x68]
bcs,a,pn %icc, loop_6331
tcc %xcc, 0x7
movvs %icc, %g3, %l6
andn %i4, %i7, %o4
loop_6331:
orncc %o7, %i0, %i2
alignaddrl %l3, %l2, %g2
fpadd16 %f14, %f10, %f0
fones %f3
ldd [%l7 + 0x70], %f0
fmovdpos %icc, %f11, %f13
ldsw [%l7 + 0x28], %o6
stx %o1, [%l7 + 0x10]
andcc %l0, %g1, %i1
ldsh [%l7 + 0x0A], %i3
fbu,a %fcc1, loop_6332
tg %icc, 0x0
ldx [%l7 + 0x78], %l4
stw %g4, [%l7 + 0x64]
loop_6332:
sllx %l5, %g6, %g7
fmovs %f6, %f12
movvs %icc, %l1, %o5
fcmped %fcc2, %f10, %f4
stb %i6, [%l7 + 0x53]
nop
setx loop_6333, %l0, %l1
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 + 0x56], %o2
ldsb [%l7 + 0x31], %o3
addcc %o0, 0x1792, %i5
loop_6333:
bge,a %xcc, loop_6334
tle %icc, 0x1
ldsb [%l7 + 0x5F], %g5
movleu %xcc, %l6, %g3
loop_6334:
brgez %i7, loop_6335
srlx %i4, 0x1C, %o4
std %f14, [%l7 + 0x18]
fmovdge %xcc, %f8, %f2
loop_6335:
sth %i0, [%l7 + 0x40]
fbug,a %fcc1, loop_6336
fnot1 %f4, %f2
bl loop_6337
edge16ln %i2, %l3, %l2
loop_6336:
fmovrsgez %g2, %f9, %f13
array16 %o6, %o7, %l0
loop_6337:
fpmerge %f11, %f10, %f10
faligndata %f4, %f8, %f0
bg,a,pt %icc, loop_6338
std %f0, [%l7 + 0x10]
taddcc %o1, %i1, %g1
fabsd %f14, %f4
loop_6338:
fmovrdgez %i3, %f4, %f14
fmovsn %icc, %f10, %f1
movrgez %g4, 0x28A, %l5
be,a loop_6339
ld [%l7 + 0x1C], %f0
sth %l4, [%l7 + 0x78]
fpsub32 %f4, %f14, %f4
loop_6339:
fmovda %icc, %f12, %f11
fmovsa %xcc, %f5, %f12
ld [%l7 + 0x70], %f6
tpos %xcc, 0x4
stb %g6, [%l7 + 0x46]
fpsub32 %f6, %f12, %f12
sub %l1, 0x0D92, %g7
edge8n %i6, %o5, %o2
addcc %o3, %o0, %g5
smul %i5, %l6, %i7
fbue %fcc3, loop_6340
srlx %g3, %i4, %i0
stx %i2, [%l7 + 0x10]
fsrc2 %f10, %f14
loop_6340:
stx %o4, [%l7 + 0x20]
bl,a,pn %icc, loop_6341
bpos,a loop_6342
sdiv %l2, 0x00F3, %g2
fnand %f14, %f12, %f8
loop_6341:
fnegd %f2, %f12
loop_6342:
fnot2s %f13, %f5
ble,a,pn %xcc, loop_6343
udiv %l3, 0x0339, %o7
ta %icc, 0x4
sth %o6, [%l7 + 0x70]
loop_6343:
andn %o1, 0x1571, %l0
movl %xcc, %g1, %i1
fmovsle %icc, %f10, %f9
mova %icc, %g4, %i3
ld [%l7 + 0x6C], %f6
fmul8x16au %f2, %f8, %f8
edge8ln %l4, %l5, %g6
tcs %xcc, 0x0
tn %icc, 0x3
addcc %l1, %i6, %o5
ldsh [%l7 + 0x7A], %o2
brlz,a %g7, loop_6344
fabsd %f0, %f2
stw %o0, [%l7 + 0x6C]
ldsb [%l7 + 0x68], %g5
loop_6344:
fmovrdlez %i5, %f12, %f10
movrne %o3, 0x124, %i7
std %f14, [%l7 + 0x70]
fnot2 %f4, %f4
fandnot1s %f5, %f0, %f14
movrlez %l6, %g3, %i4
fpsub16s %f14, %f9, %f3
alignaddr %i2, %i0, %l2
fmovdcs %xcc, %f14, %f9
fandnot1s %f10, %f11, %f12
and %g2, %o4, %l3
movvc %icc, %o6, %o1
tsubcctv %l0, %o7, %g1
fmovspos %xcc, %f11, %f0
tcs %icc, 0x3
tcc %xcc, 0x2
ldx [%l7 + 0x70], %g4
sth %i1, [%l7 + 0x1C]
taddcc %l4, %i3, %l5
movre %l1, 0x00C, %i6
fmovrde %o5, %f6, %f10
bcs,pt %xcc, loop_6345
ldsw [%l7 + 0x2C], %o2
movvs %icc, %g7, %o0
fands %f3, %f6, %f3
loop_6345:
edge16l %g5, %g6, %i5
ldsb [%l7 + 0x61], %i7
bneg,a,pt %icc, loop_6346
array16 %l6, %o3, %g3
fmovsgu %icc, %f13, %f0
fbo %fcc1, loop_6347
loop_6346:
lduw [%l7 + 0x20], %i2
fbge %fcc3, loop_6348
fble %fcc3, loop_6349
loop_6347:
lduw [%l7 + 0x2C], %i4
bl,a %icc, loop_6350
loop_6348:
fxnor %f0, %f4, %f2
loop_6349:
tpos %icc, 0x4
ldub [%l7 + 0x5E], %l2
loop_6350:
fpsub16 %f12, %f4, %f0
ldub [%l7 + 0x6E], %g2
stb %o4, [%l7 + 0x1A]
fandnot1s %f12, %f10, %f6
edge8 %i0, %l3, %o6
st %f13, [%l7 + 0x70]
fmovrdlez %o1, %f12, %f4
sth %l0, [%l7 + 0x2E]
fmovrsgez %g1, %f7, %f8
taddcc %g4, %o7, %l4
stb %i1, [%l7 + 0x50]
fcmpeq16 %f14, %f12, %l5
movrlez %i3, %i6, %o5
sethi 0x01BC, %o2
fmovrslez %l1, %f6, %f6
addcc %g7, %o0, %g5
fbg,a %fcc3, loop_6351
tpos %xcc, 0x3
array32 %i5, %g6, %l6
ldsb [%l7 + 0x26], %o3
loop_6351:
ldd [%l7 + 0x38], %f6
ldx [%l7 + 0x48], %i7
tg %icc, 0x7
fxor %f6, %f2, %f6
fpadd16 %f14, %f14, %f0
fmul8x16au %f8, %f9, %f2
nop
setx loop_6352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x1
fcmpgt32 %f0, %f12, %g3
lduh [%l7 + 0x4E], %i2
loop_6352:
edge32n %i4, %g2, %o4
ldsh [%l7 + 0x7E], %i0
fmovsg %icc, %f0, %f10
smulcc %l3, %o6, %l2
movrne %o1, 0x1BB, %g1
edge8ln %l0, %o7, %l4
bn,pt %icc, loop_6353
ldd [%l7 + 0x70], %f6
ldd [%l7 + 0x50], %f0
bge,pt %xcc, loop_6354
loop_6353:
pdist %f14, %f2, %f14
fabss %f2, %f14
ld [%l7 + 0x74], %f5
loop_6354:
stb %i1, [%l7 + 0x40]
sdivcc %g4, 0x1085, %l5
fmovsle %icc, %f15, %f6
ldsb [%l7 + 0x4A], %i6
lduw [%l7 + 0x0C], %o5
fandnot1 %f12, %f12, %f0
fpadd32s %f5, %f15, %f2
edge32n %i3, %o2, %l1
fsrc2s %f13, %f7
fba %fcc0, loop_6355
tsubcc %o0, 0x1130, %g7
ldsb [%l7 + 0x63], %i5
fmovrsne %g6, %f0, %f5
loop_6355:
brgez,a %g5, loop_6356
std %f4, [%l7 + 0x30]
movn %icc, %o3, %l6
fmovspos %icc, %f0, %f10
loop_6356:
fandnot2 %f12, %f0, %f2
fbu,a %fcc1, loop_6357
lduw [%l7 + 0x1C], %i7
ldx [%l7 + 0x70], %i2
fand %f6, %f14, %f6
loop_6357:
xnorcc %g3, 0x07F2, %i4
xnor %o4, %g2, %i0
stb %o6, [%l7 + 0x6D]
srax %l3, %l2, %o1
tneg %icc, 0x6
stb %g1, [%l7 + 0x43]
st %f8, [%l7 + 0x30]
fmovsn %xcc, %f1, %f13
orn %l0, %l4, %i1
brnz %o7, loop_6358
fmovda %icc, %f13, %f13
stw %g4, [%l7 + 0x58]
sethi 0x1A37, %l5
loop_6358:
sdivcc %o5, 0x1473, %i6
stw %i3, [%l7 + 0x08]
fmul8sux16 %f8, %f6, %f12
taddcc %l1, 0x0C66, %o0
sllx %g7, 0x12, %o2
bleu,a,pt %icc, loop_6359
sll %g6, 0x16, %g5
stb %o3, [%l7 + 0x2D]
fcmpes %fcc0, %f13, %f10
loop_6359:
st %f3, [%l7 + 0x50]
lduw [%l7 + 0x2C], %l6
fabsd %f10, %f8
umulcc %i7, %i5, %g3
stw %i4, [%l7 + 0x38]
edge32ln %o4, %g2, %i2
stx %i0, [%l7 + 0x40]
brlz %o6, loop_6360
movge %icc, %l3, %o1
fbe %fcc3, loop_6361
movpos %xcc, %l2, %g1
loop_6360:
bcc loop_6362
tne %xcc, 0x6
loop_6361:
udivx %l0, 0x1D9A, %i1
ldx [%l7 + 0x10], %l4
loop_6362:
fpmerge %f8, %f12, %f8
fnegs %f11, %f0
edge8l %o7, %g4, %o5
fors %f11, %f3, %f0
fbn %fcc2, loop_6363
ldsb [%l7 + 0x56], %i6
fpsub16 %f12, %f14, %f14
fone %f14
loop_6363:
fmovsn %xcc, %f9, %f3
move %xcc, %i3, %l5
lduh [%l7 + 0x6E], %o0
fnors %f7, %f1, %f3
pdist %f14, %f12, %f8
st %f8, [%l7 + 0x48]
bg,a,pt %icc, loop_6364
fmovsne %icc, %f0, %f2
fmovdvs %xcc, %f15, %f6
fandnot2s %f9, %f1, %f7
loop_6364:
fbe,a %fcc1, loop_6365
bge,pn %icc, loop_6366
fsrc2 %f12, %f10
fbul %fcc0, loop_6367
loop_6365:
brgz %l1, loop_6368
loop_6366:
stw %o2, [%l7 + 0x64]
xnorcc %g7, %g5, %o3
loop_6367:
fors %f9, %f0, %f14
loop_6368:
fblg,a %fcc2, loop_6369
movne %icc, %l6, %i7
fabsd %f14, %f14
fmul8ulx16 %f14, %f4, %f2
loop_6369:
fornot2 %f4, %f6, %f12
add %g6, 0x0554, %g3
stb %i5, [%l7 + 0x53]
andn %i4, 0x07C4, %g2
fba %fcc0, loop_6370
ldub [%l7 + 0x5B], %i2
stb %i0, [%l7 + 0x7B]
ldsw [%l7 + 0x44], %o6
loop_6370:
ldx [%l7 + 0x18], %o4
stb %o1, [%l7 + 0x36]
fnand %f0, %f0, %f4
fornot1 %f2, %f14, %f4
ldd [%l7 + 0x28], %f8
fmovrsgz %l2, %f6, %f9
array16 %g1, %l3, %l0
tge %icc, 0x5
fmovrslz %l4, %f1, %f0
tvc %icc, 0x6
sethi 0x13F0, %o7
smul %g4, 0x1C99, %o5
lduh [%l7 + 0x62], %i6
brlez,a %i3, loop_6371
fmovsle %icc, %f3, %f13
fand %f10, %f0, %f2
ldsh [%l7 + 0x5C], %l5
loop_6371:
lduw [%l7 + 0x30], %o0
tpos %xcc, 0x4
andn %i1, 0x19AF, %l1
sll %g7, 0x0D, %g5
fpsub32s %f9, %f4, %f0
ldsb [%l7 + 0x7E], %o3
stx %o2, [%l7 + 0x68]
fands %f6, %f5, %f1
ldub [%l7 + 0x2A], %l6
mulscc %g6, 0x0093, %g3
sth %i7, [%l7 + 0x14]
lduw [%l7 + 0x38], %i5
fmovsleu %xcc, %f15, %f9
brnz %g2, loop_6372
stb %i2, [%l7 + 0x5E]
st %f7, [%l7 + 0x40]
fbg %fcc1, loop_6373
loop_6372:
fmovde %icc, %f14, %f10
fmovdn %icc, %f8, %f6
brnz,a %i0, loop_6374
loop_6373:
fpack32 %f8, %f12, %f12
edge32ln %o6, %i4, %o1
lduw [%l7 + 0x0C], %o4
loop_6374:
tn %xcc, 0x0
sdivcc %g1, 0x17BE, %l2
ldub [%l7 + 0x74], %l0
ldd [%l7 + 0x40], %f0
fbuge %fcc1, loop_6375
lduw [%l7 + 0x30], %l3
bleu,a %icc, loop_6376
std %f0, [%l7 + 0x70]
loop_6375:
fpadd32 %f10, %f2, %f6
fcmpne32 %f10, %f6, %o7
loop_6376:
ldsw [%l7 + 0x58], %g4
mulscc %o5, 0x1E44, %i6
andcc %l4, %l5, %o0
fmuld8sux16 %f1, %f7, %f10
bcs,a %xcc, loop_6377
udiv %i1, 0x097A, %l1
movre %i3, 0x3B8, %g5
stw %o3, [%l7 + 0x48]
loop_6377:
fbne,a %fcc1, loop_6378
fcmpgt16 %f14, %f2, %o2
ld [%l7 + 0x40], %f12
lduh [%l7 + 0x6C], %l6
loop_6378:
stb %g7, [%l7 + 0x27]
fnors %f4, %f1, %f8
ldsh [%l7 + 0x38], %g3
ldsb [%l7 + 0x2B], %g6
movcs %icc, %i7, %g2
sra %i5, 0x04, %i2
sth %o6, [%l7 + 0x08]
ldd [%l7 + 0x78], %f14
fmovdge %icc, %f10, %f11
movne %xcc, %i4, %o1
fnot1 %f8, %f8
fmovdvs %icc, %f14, %f12
stx %i0, [%l7 + 0x58]
sth %o4, [%l7 + 0x7E]
fbl %fcc3, loop_6379
stx %g1, [%l7 + 0x68]
fmul8x16au %f5, %f10, %f2
fmul8x16 %f3, %f10, %f4
loop_6379:
xnor %l0, 0x057D, %l3
st %f10, [%l7 + 0x0C]
mulscc %o7, 0x104E, %l2
stw %o5, [%l7 + 0x38]
stx %g4, [%l7 + 0x68]
fmovdgu %xcc, %f10, %f15
bg loop_6380
fxors %f1, %f9, %f4
sdiv %l4, 0x13C3, %l5
tleu %xcc, 0x7
loop_6380:
fbge,a %fcc0, loop_6381
lduw [%l7 + 0x58], %o0
edge8 %i1, %i6, %l1
addccc %i3, %o3, %o2
loop_6381:
bshuffle %f14, %f10, %f10
movle %icc, %l6, %g7
fmovdle %xcc, %f7, %f4
ldsb [%l7 + 0x2F], %g5
ldub [%l7 + 0x65], %g3
stx %i7, [%l7 + 0x20]
ldx [%l7 + 0x18], %g2
lduh [%l7 + 0x7C], %i5
fnot1 %f10, %f0
fblg %fcc3, loop_6382
movge %xcc, %g6, %i2
xor %i4, %o6, %i0
stx %o1, [%l7 + 0x28]
loop_6382:
ldsw [%l7 + 0x38], %g1
stx %o4, [%l7 + 0x68]
fmovrdlz %l0, %f0, %f2
fbg %fcc0, loop_6383
fornot1 %f8, %f4, %f8
andncc %o7, %l2, %l3
edge8n %g4, %o5, %l4
loop_6383:
stw %o0, [%l7 + 0x4C]
siam 0x3
fandnot2 %f12, %f4, %f12
taddcctv %i1, 0x12FB, %l5
movl %icc, %l1, %i6
fcmpne32 %f14, %f14, %i3
tg %icc, 0x6
bvc,a %icc, loop_6384
alignaddrl %o3, %o2, %g7
stx %g5, [%l7 + 0x20]
edge8 %l6, %g3, %g2
loop_6384:
std %f12, [%l7 + 0x08]
movneg %icc, %i5, %g6
fmovsle %xcc, %f3, %f10
smulcc %i7, %i4, %i2
nop
setx loop_6385, %l0, %l1
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 + 0x40]
lduh [%l7 + 0x2E], %o1
fnot2s %f0, %f13
loop_6385:
ld [%l7 + 0x18], %f12
fbul %fcc3, loop_6386
sra %i0, 0x1B, %o4
fmul8sux16 %f10, %f4, %f4
mulscc %l0, %g1, %l2
loop_6386:
fmuld8sux16 %f10, %f3, %f14
bvc,pt %icc, loop_6387
fcmple16 %f14, %f8, %o7
fone %f4
movrne %g4, %l3, %o5
loop_6387:
smulcc %o0, 0x0C9F, %l4
tne %icc, 0x5
tne %icc, 0x3
movrlz %i1, 0x0F1, %l1
fones %f1
xnorcc %i6, 0x0E73, %i3
st %f3, [%l7 + 0x08]
st %f1, [%l7 + 0x3C]
tpos %xcc, 0x4
alignaddrl %l5, %o3, %o2
fsrc2 %f2, %f2
pdist %f4, %f10, %f4
fbe,a %fcc0, loop_6388
fmuld8ulx16 %f2, %f0, %f8
fmovsgu %icc, %f10, %f6
fnands %f1, %f15, %f3
loop_6388:
ldsh [%l7 + 0x30], %g5
brgz,a %l6, loop_6389
fmovdgu %xcc, %f8, %f0
fbe,a %fcc0, loop_6390
bg loop_6391
loop_6389:
bneg,a,pn %xcc, loop_6392
fbu %fcc0, loop_6393
loop_6390:
sth %g3, [%l7 + 0x32]
loop_6391:
call loop_6394
loop_6392:
ldd [%l7 + 0x70], %f10
loop_6393:
fcmped %fcc0, %f14, %f4
sdiv %g7, 0x0BF4, %g2
loop_6394:
taddcc %g6, %i5, %i4
bvc,pn %xcc, loop_6395
udivcc %i7, 0x09F0, %i2
st %f9, [%l7 + 0x74]
sub %o1, %o6, %o4
loop_6395:
st %f9, [%l7 + 0x28]
fmovrsgz %i0, %f6, %f14
fbge %fcc0, loop_6396
fmovde %icc, %f9, %f7
umul %g1, %l0, %l2
ldsw [%l7 + 0x5C], %o7
loop_6396:
tvs %icc, 0x5
sdivx %l3, 0x159A, %g4
tg %icc, 0x6
subc %o0, 0x0F4B, %o5
movge %icc, %l4, %i1
st %f14, [%l7 + 0x48]
ldd [%l7 + 0x08], %f4
fpadd32s %f15, %f15, %f15
fmuld8ulx16 %f1, %f7, %f4
subc %i6, 0x1D58, %l1
fmuld8ulx16 %f3, %f6, %f6
fxnor %f10, %f12, %f0
smul %l5, %o3, %i3
fmovrse %o2, %f1, %f3
smulcc %g5, %l6, %g7
sllx %g3, %g2, %g6
bcc,pn %icc, loop_6397
subc %i5, 0x107E, %i4
ldd [%l7 + 0x48], %f6
bshuffle %f8, %f2, %f2
loop_6397:
st %f3, [%l7 + 0x48]
ldsb [%l7 + 0x68], %i7
stx %i2, [%l7 + 0x18]
stw %o6, [%l7 + 0x48]
fcmpeq16 %f8, %f10, %o1
addc %i0, 0x04A2, %g1
brgz,a %l0, loop_6398
fmovrdne %l2, %f0, %f10
fbg %fcc0, loop_6399
ldsw [%l7 + 0x48], %o4
loop_6398:
movre %l3, %g4, %o7
popc 0x0AD4, %o5
loop_6399:
ldd [%l7 + 0x58], %f6
lduw [%l7 + 0x54], %o0
movrlez %l4, 0x38A, %i1
fmovsn %xcc, %f15, %f5
fbue,a %fcc3, loop_6400
fnors %f5, %f7, %f6
stw %i6, [%l7 + 0x68]
sth %l1, [%l7 + 0x5C]
loop_6400:
fbule %fcc2, loop_6401
subcc %l5, 0x0213, %i3
fmovsneg %icc, %f13, %f2
fnands %f3, %f2, %f7
loop_6401:
fandnot2s %f10, %f13, %f15
lduw [%l7 + 0x64], %o3
bgu %icc, loop_6402
sth %g5, [%l7 + 0x50]
stb %l6, [%l7 + 0x1E]
std %f10, [%l7 + 0x38]
loop_6402:
nop
setx loop_6403, %l0, %l1
jmpl %l1, %g7
bcs,pn %xcc, loop_6404
bcs,a,pn %xcc, loop_6405
ldd [%l7 + 0x48], %f8
loop_6403:
add %g3, 0x0B53, %o2
loop_6404:
fmovde %xcc, %f12, %f0
loop_6405:
smulcc %g6, 0x1A1C, %g2
fmovdcc %icc, %f15, %f6
smulcc %i4, %i5, %i7
stx %i2, [%l7 + 0x50]
sth %o6, [%l7 + 0x68]
fmovrsgz %i0, %f0, %f14
tvs %icc, 0x3
fmovscs %xcc, %f2, %f0
fmovrsgz %o1, %f12, %f13
tvc %xcc, 0x3
fmuld8ulx16 %f10, %f7, %f10
addcc %l0, 0x17DD, %l2
fbge,a %fcc3, loop_6406
ldsw [%l7 + 0x14], %g1
fbne,a %fcc2, loop_6407
srlx %o4, 0x1E, %l3
loop_6406:
fabss %f11, %f7
movpos %xcc, %o7, %g4
loop_6407:
movvs %icc, %o5, %l4
tneg %icc, 0x4
fmovrdlez %o0, %f2, %f8
bge,pn %icc, loop_6408
fmul8x16al %f5, %f3, %f8
brnz,a %i1, loop_6409
brz %l1, loop_6410
loop_6408:
movvs %icc, %l5, %i3
andcc %o3, %i6, %g5
loop_6409:
fexpand %f7, %f0
loop_6410:
fsrc1 %f12, %f4
fmovrdgz %g7, %f10, %f4
fmovrsne %l6, %f7, %f0
std %f14, [%l7 + 0x58]
ldsw [%l7 + 0x74], %o2
sth %g6, [%l7 + 0x72]
fmuld8ulx16 %f11, %f1, %f6
fcmpeq32 %f8, %f12, %g3
alignaddrl %g2, %i4, %i5
subc %i7, 0x00BC, %i2
fmovdneg %icc, %f12, %f5
fnot1 %f8, %f14
and %o6, 0x14C6, %i0
fmul8x16al %f12, %f9, %f6
ldsw [%l7 + 0x2C], %o1
tneg %icc, 0x6
ldd [%l7 + 0x78], %f12
array8 %l0, %g1, %o4
fmovrdlz %l2, %f14, %f2
stx %l3, [%l7 + 0x28]
fexpand %f12, %f2
ld [%l7 + 0x28], %f9
sdivcc %g4, 0x152B, %o5
edge32l %o7, %o0, %l4
ldd [%l7 + 0x10], %f12
fbne %fcc1, loop_6411
ldsb [%l7 + 0x0B], %i1
fble,a %fcc0, loop_6412
fcmped %fcc0, %f8, %f0
loop_6411:
fmovd %f10, %f2
fmovdleu %xcc, %f6, %f3
loop_6412:
move %xcc, %l5, %l1
fmovrdne %i3, %f0, %f10
fmovrdne %o3, %f14, %f8
fzeros %f9
fbule %fcc3, loop_6413
edge8l %i6, %g5, %l6
sdiv %g7, 0x19E2, %o2
andcc %g6, %g3, %i4
loop_6413:
fmovspos %xcc, %f6, %f8
tge %xcc, 0x7
movgu %icc, %g2, %i5
tn %icc, 0x5
array8 %i7, %i2, %o6
sth %o1, [%l7 + 0x78]
fmul8x16al %f7, %f10, %f12
fbu %fcc0, loop_6414
fmuld8sux16 %f1, %f13, %f8
stx %l0, [%l7 + 0x48]
fmovdpos %icc, %f5, %f5
loop_6414:
and %g1, 0x1D49, %o4
ldsw [%l7 + 0x08], %l2
ldd [%l7 + 0x18], %f0
brz %l3, loop_6415
sra %i0, 0x1B, %g4
fmovdgu %icc, %f8, %f14
movrgez %o7, 0x100, %o5
loop_6415:
fandnot1 %f10, %f4, %f8
fxor %f14, %f10, %f6
tcc %icc, 0x7
fsrc2 %f14, %f0
fmovsge %xcc, %f7, %f2
fmovscc %icc, %f8, %f11
fble %fcc2, loop_6416
ldsw [%l7 + 0x54], %o0
ld [%l7 + 0x34], %f11
fcmpes %fcc1, %f14, %f5
loop_6416:
ld [%l7 + 0x40], %f4
brgez,a %l4, loop_6417
stb %l5, [%l7 + 0x21]
addc %i1, 0x1FBE, %l1
fmovscs %icc, %f2, %f7
loop_6417:
st %f14, [%l7 + 0x20]
fbule %fcc1, loop_6418
ld [%l7 + 0x20], %f11
fpadd32 %f14, %f2, %f6
popc 0x0063, %o3
loop_6418:
fpadd32s %f0, %f6, %f14
st %f8, [%l7 + 0x2C]
bgu,a loop_6419
addccc %i3, %g5, %l6
fcmped %fcc3, %f12, %f8
stx %i6, [%l7 + 0x78]
loop_6419:
fmovrsgez %o2, %f6, %f1
fmul8ulx16 %f8, %f14, %f8
fmul8x16 %f14, %f14, %f12
fxor %f10, %f4, %f12
alignaddr %g6, %g3, %g7
tsubcc %g2, %i5, %i7
fmovdcs %xcc, %f9, %f11
fmovda %icc, %f15, %f8
mulscc %i2, %i4, %o6
movrgez %o1, %g1, %o4
bge,a,pn %xcc, loop_6420
fblg %fcc0, loop_6421
sth %l0, [%l7 + 0x70]
brgez,a %l3, loop_6422
loop_6420:
tneg %xcc, 0x0
loop_6421:
fmovrsne %l2, %f14, %f6
bcc,a %xcc, loop_6423
loop_6422:
fpack32 %f0, %f12, %f14
ldub [%l7 + 0x1E], %g4
fzeros %f13
loop_6423:
st %f7, [%l7 + 0x2C]
sllx %o7, %o5, %o0
ldub [%l7 + 0x2D], %l4
fcmpgt32 %f2, %f6, %i0
stx %l5, [%l7 + 0x78]
fbe %fcc2, loop_6424
stw %l1, [%l7 + 0x1C]
fone %f0
tn %icc, 0x7
loop_6424:
fpadd16 %f10, %f6, %f10
fpmerge %f3, %f9, %f14
fmovrsgez %o3, %f4, %f9
fcmpd %fcc2, %f4, %f14
fmovde %xcc, %f2, %f3
fbul,a %fcc2, loop_6425
ldd [%l7 + 0x20], %f6
fmovdge %xcc, %f12, %f8
fornot1s %f1, %f9, %f7
loop_6425:
ldsb [%l7 + 0x40], %i3
fbn,a %fcc0, loop_6426
fmovrdlz %g5, %f8, %f8
fbul %fcc2, loop_6427
lduh [%l7 + 0x62], %i1
loop_6426:
te %icc, 0x1
fpsub16s %f11, %f6, %f6
loop_6427:
smulcc %i6, %o2, %g6
umulcc %g3, 0x0394, %g7
fmovdpos %icc, %f11, %f6
fbue,a %fcc0, loop_6428
fnot2 %f12, %f6
fnot2s %f12, %f6
ldub [%l7 + 0x4A], %l6
loop_6428:
stw %i5, [%l7 + 0x08]
fmul8x16 %f13, %f10, %f10
fsrc2 %f14, %f2
fbu,a %fcc3, loop_6429
fornot2s %f15, %f3, %f11
fcmple32 %f12, %f2, %g2
fmovdg %icc, %f7, %f3
loop_6429:
bn,pn %xcc, loop_6430
movvc %icc, %i2, %i7
fmovdle %xcc, %f7, %f10
std %f12, [%l7 + 0x50]
loop_6430:
siam 0x1
fpadd32s %f7, %f8, %f8
fmovdneg %icc, %f9, %f1
ld [%l7 + 0x4C], %f5
orn %o6, 0x0B06, %i4
bpos,pn %icc, loop_6431
fand %f2, %f14, %f14
tcs %icc, 0x2
xnorcc %o1, %o4, %l0
loop_6431:
fmovs %f7, %f13
ldx [%l7 + 0x70], %l3
fnot2s %f13, %f9
fmovsneg %xcc, %f5, %f15
ldx [%l7 + 0x48], %l2
add %g1, %o7, %g4
fmovrdlez %o0, %f10, %f4
fnand %f6, %f0, %f0
andn %l4, %o5, %i0
stb %l1, [%l7 + 0x30]
fbg %fcc3, loop_6432
bcs loop_6433
edge16 %l5, %o3, %g5
fcmpgt32 %f12, %f0, %i1
loop_6432:
ldd [%l7 + 0x38], %f2
loop_6433:
ld [%l7 + 0x2C], %f0
addcc %i3, %i6, %o2
bneg,pn %icc, loop_6434
movne %xcc, %g3, %g7
fmovrde %g6, %f2, %f8
fpack32 %f8, %f10, %f4
loop_6434:
mulscc %i5, %l6, %g2
stb %i2, [%l7 + 0x22]
subccc %o6, 0x0BD6, %i7
ldx [%l7 + 0x18], %i4
ldsh [%l7 + 0x38], %o4
fsrc1 %f4, %f2
sth %o1, [%l7 + 0x14]
fbo %fcc3, loop_6435
fcmpgt32 %f12, %f14, %l3
pdist %f4, %f8, %f12
bpos,a %xcc, loop_6436
loop_6435:
movvs %icc, %l0, %g1
ldx [%l7 + 0x78], %l2
brgz,a %g4, loop_6437
loop_6436:
edge8l %o0, %o7, %l4
fcmpes %fcc2, %f15, %f1
std %f4, [%l7 + 0x50]
loop_6437:
fxors %f10, %f10, %f3
fcmpgt32 %f0, %f10, %i0
sth %l1, [%l7 + 0x48]
fpackfix %f8, %f10
srl %l5, 0x0A, %o5
fandnot1 %f6, %f0, %f10
bshuffle %f8, %f8, %f8
popc %g5, %o3
fmuld8sux16 %f4, %f8, %f0
movg %xcc, %i1, %i3
fmovrdgz %o2, %f4, %f14
fbl %fcc1, loop_6438
stx %g3, [%l7 + 0x68]
st %f4, [%l7 + 0x68]
fandnot2 %f0, %f6, %f0
loop_6438:
ld [%l7 + 0x1C], %f0
tle %icc, 0x5
fmovspos %icc, %f4, %f5
std %f8, [%l7 + 0x08]
pdist %f6, %f10, %f12
mulx %i6, 0x1E53, %g7
fxnor %f8, %f10, %f4
ldub [%l7 + 0x4C], %g6
call loop_6439
siam 0x3
fnands %f3, %f2, %f11
orcc %i5, 0x0FC7, %l6
loop_6439:
ldd [%l7 + 0x78], %f12
ld [%l7 + 0x0C], %f14
movge %icc, %i2, %g2
fnegs %f8, %f3
fmovrslez %o6, %f0, %f4
stw %i4, [%l7 + 0x50]
fnot1 %f12, %f6
sth %i7, [%l7 + 0x24]
movre %o1, %o4, %l0
lduh [%l7 + 0x5E], %l3
fmul8x16al %f9, %f15, %f10
array32 %g1, %l2, %g4
fmovdleu %icc, %f1, %f4
nop
setx loop_6440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc2, loop_6441
sth %o7, [%l7 + 0x4E]
std %f6, [%l7 + 0x08]
loop_6440:
nop
setx loop_6442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_6441:
udiv %l4, 0x11CC, %o0
fmovsa %icc, %f11, %f12
fba %fcc1, loop_6443
loop_6442:
brz %i0, loop_6444
fexpand %f7, %f14
fpadd32 %f4, %f6, %f8
loop_6443:
ld [%l7 + 0x24], %f0
loop_6444:
bvc,a %xcc, loop_6445
fpsub32 %f10, %f10, %f2
nop
setx loop_6446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x2D], %l1
loop_6445:
fbue,a %fcc1, loop_6447
fbuge %fcc0, loop_6448
loop_6446:
std %f10, [%l7 + 0x28]
stw %l5, [%l7 + 0x7C]
loop_6447:
lduh [%l7 + 0x3C], %g5
loop_6448:
fmovrsne %o3, %f3, %f11
fbne,a %fcc3, loop_6449
fcmpgt16 %f4, %f6, %i1
udivcc %i3, 0x1367, %o2
for %f12, %f10, %f10
loop_6449:
edge32n %o5, %i6, %g3
edge16n %g6, %g7, %i5
ldsh [%l7 + 0x5A], %i2
sth %g2, [%l7 + 0x5A]
xor %o6, 0x094C, %i4
brgez,a %l6, loop_6450
fsrc2s %f3, %f10
brz %i7, loop_6451
fnot2s %f15, %f7
loop_6450:
tsubcctv %o4, 0x1F8A, %l0
stb %o1, [%l7 + 0x0A]
loop_6451:
fsrc1 %f14, %f8
tne %xcc, 0x5
bgu,a,pt %xcc, loop_6452
fbne,a %fcc0, loop_6453
fmovdleu %icc, %f7, %f15
ldub [%l7 + 0x71], %g1
loop_6452:
add %l2, 0x15D3, %g4
loop_6453:
mulscc %l3, 0x07C5, %o7
udiv %o0, 0x06A4, %i0
pdist %f0, %f4, %f0
fones %f3
bvs,a %icc, loop_6454
te %icc, 0x7
ldd [%l7 + 0x48], %f12
edge8n %l1, %l5, %g5
loop_6454:
fcmpgt32 %f10, %f8, %l4
fmovdpos %icc, %f3, %f7
ld [%l7 + 0x0C], %f2
movrgez %i1, %i3, %o2
sth %o5, [%l7 + 0x5C]
sth %o3, [%l7 + 0x30]
fmul8x16 %f2, %f10, %f12
sdiv %g3, 0x028F, %i6
be loop_6455
fandnot2 %f2, %f2, %f0
stx %g7, [%l7 + 0x30]
orcc %g6, %i5, %i2
loop_6455:
fxor %f2, %f10, %f8
movvs %icc, %g2, %i4
fmovsg %xcc, %f5, %f2
stw %o6, [%l7 + 0x44]
movn %icc, %l6, %o4
fcmpd %fcc3, %f6, %f8
fandnot2s %f3, %f11, %f11
stw %l0, [%l7 + 0x3C]
fmovrde %o1, %f4, %f14
ldsb [%l7 + 0x4E], %i7
fsrc2 %f10, %f4
fbu %fcc1, loop_6456
subccc %g1, 0x0756, %g4
stb %l2, [%l7 + 0x3E]
movl %icc, %l3, %o7
loop_6456:
sllx %o0, 0x06, %i0
tvs %icc, 0x1
sth %l1, [%l7 + 0x48]
sdivx %l5, 0x01A4, %l4
stb %i1, [%l7 + 0x1A]
lduw [%l7 + 0x18], %g5
bleu loop_6457
fble %fcc0, loop_6458
lduh [%l7 + 0x5E], %o2
fbule,a %fcc2, loop_6459
loop_6457:
edge32n %i3, %o3, %o5
loop_6458:
ldub [%l7 + 0x3A], %g3
stx %i6, [%l7 + 0x70]
loop_6459:
movcs %icc, %g6, %g7
ldsw [%l7 + 0x5C], %i5
fmovsne %xcc, %f9, %f12
bge,pn %xcc, loop_6460
fmovsle %xcc, %f7, %f14
nop
setx loop_6461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4C], %g2
loop_6460:
bne,a %icc, loop_6462
ldsb [%l7 + 0x0D], %i2
loop_6461:
fpsub32 %f10, %f10, %f14
st %f2, [%l7 + 0x44]
loop_6462:
movrlez %i4, 0x2FD, %l6
bge,a loop_6463
fmovrslez %o6, %f2, %f14
movcc %icc, %o4, %l0
bleu,a %xcc, loop_6464
loop_6463:
fmovdn %xcc, %f9, %f5
fabsd %f6, %f10
std %f0, [%l7 + 0x40]
loop_6464:
bg,a %xcc, loop_6465
fmovrslez %i7, %f12, %f6
bgu,pn %icc, loop_6466
fandnot1s %f11, %f4, %f10
loop_6465:
ldsh [%l7 + 0x40], %o1
std %f8, [%l7 + 0x58]
loop_6466:
brgz %g4, loop_6467
edge32 %l2, %g1, %l3
lduw [%l7 + 0x70], %o0
ldd [%l7 + 0x50], %f8
loop_6467:
fxnor %f14, %f4, %f6
stw %o7, [%l7 + 0x10]
fmovdpos %icc, %f9, %f8
pdist %f2, %f8, %f2
fmovsneg %xcc, %f14, %f9
ldx [%l7 + 0x58], %l1
ldsh [%l7 + 0x32], %l5
tl %xcc, 0x4
stx %i0, [%l7 + 0x60]
stx %l4, [%l7 + 0x30]
xnorcc %g5, %o2, %i3
ld [%l7 + 0x4C], %f4
ldsb [%l7 + 0x50], %o3
brz %i1, loop_6468
sth %g3, [%l7 + 0x2E]
ld [%l7 + 0x74], %f7
xor %o5, %g6, %i6
loop_6468:
fmul8x16 %f2, %f0, %f14
stw %i5, [%l7 + 0x3C]
fba %fcc2, loop_6469
ldd [%l7 + 0x40], %f12
ldsw [%l7 + 0x3C], %g2
nop
setx loop_6470, %l0, %l1
jmpl %l1, %g7
loop_6469:
fnand %f6, %f10, %f6
orn %i2, %i4, %o6
movrne %o4, 0x165, %l6
loop_6470:
fxnors %f11, %f1, %f13
edge16 %l0, %o1, %g4
ldsw [%l7 + 0x78], %l2
fnand %f0, %f10, %f2
fmovsa %xcc, %f9, %f9
ldsb [%l7 + 0x21], %i7
for %f8, %f6, %f0
bcs,pn %xcc, loop_6471
fpsub32s %f11, %f6, %f9
tle %icc, 0x7
movcs %icc, %g1, %o0
loop_6471:
movg %xcc, %o7, %l1
stx %l3, [%l7 + 0x18]
lduw [%l7 + 0x60], %i0
srax %l4, 0x1C, %g5
tge %xcc, 0x4
fnot1 %f4, %f4
fmovsl %xcc, %f5, %f4
fcmpeq32 %f4, %f10, %o2
fba,a %fcc1, loop_6472
fornot2s %f1, %f10, %f14
ldsh [%l7 + 0x46], %i3
fmovdleu %icc, %f12, %f12
loop_6472:
fxor %f8, %f8, %f2
tsubcctv %l5, %o3, %g3
fmovdleu %icc, %f0, %f10
srax %o5, %g6, %i6
ldsb [%l7 + 0x21], %i1
brgez %g2, loop_6473
lduw [%l7 + 0x48], %g7
ldd [%l7 + 0x28], %f8
subc %i5, %i4, %o6
loop_6473:
ldx [%l7 + 0x28], %i2
ldsh [%l7 + 0x2A], %o4
udivcc %l6, 0x1AAA, %l0
xnor %o1, 0x0922, %g4
sub %l2, 0x1A17, %g1
sth %i7, [%l7 + 0x3C]
orncc %o7, %l1, %l3
movrgz %i0, %l4, %o0
fandnot1 %f2, %f0, %f10
siam 0x0
fmovdg %icc, %f6, %f9
fpsub32s %f8, %f12, %f13
ldsh [%l7 + 0x7C], %o2
fmovsleu %icc, %f9, %f0
andcc %g5, %i3, %o3
mulscc %g3, 0x041E, %l5
movrgez %g6, %o5, %i6
ta %icc, 0x1
fmovsneg %xcc, %f0, %f12
movne %xcc, %g2, %g7
fnegd %f12, %f10
fpack16 %f14, %f14
addc %i1, %i4, %o6
ld [%l7 + 0x4C], %f3
fpsub32s %f1, %f3, %f11
sdiv %i2, 0x05BE, %i5
sth %l6, [%l7 + 0x08]
edge32ln %l0, %o4, %o1
srax %l2, 0x16, %g1
fabss %f0, %f6
ldx [%l7 + 0x18], %i7
ld [%l7 + 0x4C], %f5
movle %xcc, %o7, %l1
ldsw [%l7 + 0x30], %l3
movg %xcc, %i0, %l4
ldsb [%l7 + 0x5F], %g4
andcc %o2, %o0, %i3
bleu,a,pn %icc, loop_6474
bne,a,pn %xcc, loop_6475
srl %o3, 0x0C, %g3
fcmpeq32 %f4, %f2, %g5
loop_6474:
ta %icc, 0x6
loop_6475:
fcmpgt32 %f10, %f10, %l5
movre %o5, %g6, %i6
bshuffle %f12, %f14, %f10
fpackfix %f0, %f9
bvs,pt %xcc, loop_6476
bvs,a,pt %icc, loop_6477
lduw [%l7 + 0x40], %g7
edge8l %g2, %i4, %o6
loop_6476:
fmovdne %xcc, %f14, %f5
loop_6477:
bneg,a loop_6478
sth %i2, [%l7 + 0x70]
ldub [%l7 + 0x0B], %i5
lduw [%l7 + 0x50], %i1
loop_6478:
taddcctv %l6, %o4, %l0
stx %l2, [%l7 + 0x70]
fmovdl %icc, %f5, %f11
fbue %fcc2, loop_6479
tge %xcc, 0x0
fnor %f8, %f10, %f0
taddcc %g1, 0x0508, %o1
loop_6479:
fpsub32 %f6, %f8, %f2
lduw [%l7 + 0x50], %i7
fornot1 %f2, %f2, %f6
ldx [%l7 + 0x08], %o7
fmovrse %l3, %f3, %f14
fmuld8ulx16 %f14, %f13, %f4
fmovrdlz %i0, %f2, %f14
ldub [%l7 + 0x4A], %l4
fbge %fcc0, loop_6480
addcc %g4, 0x1CA7, %o2
sethi 0x0F74, %l1
edge16l %i3, %o3, %g3
loop_6480:
stb %o0, [%l7 + 0x6A]
ldsb [%l7 + 0x0B], %l5
sdivx %o5, 0x1853, %g6
fcmped %fcc1, %f4, %f6
st %f0, [%l7 + 0x68]
alignaddrl %g5, %g7, %i6
srl %i4, %o6, %g2
fmovda %icc, %f5, %f8
brlez %i5, loop_6481
fpadd32 %f2, %f14, %f0
srax %i2, 0x18, %i1
ldx [%l7 + 0x58], %l6
loop_6481:
movleu %xcc, %o4, %l0
st %f5, [%l7 + 0x44]
fbu %fcc3, loop_6482
lduh [%l7 + 0x5A], %g1
fmovrsgz %l2, %f5, %f11
bvc %icc, loop_6483
loop_6482:
fmul8ulx16 %f10, %f0, %f2
bge,a %icc, loop_6484
ldsh [%l7 + 0x72], %i7
loop_6483:
ldd [%l7 + 0x60], %f10
fbe,a %fcc0, loop_6485
loop_6484:
fcmpne32 %f14, %f2, %o7
fmovdne %icc, %f7, %f9
array16 %l3, %o1, %l4
loop_6485:
ldx [%l7 + 0x48], %g4
movl %xcc, %o2, %l1
fbul,a %fcc2, loop_6486
fandnot2s %f15, %f5, %f3
fcmpd %fcc3, %f12, %f10
movrne %i0, 0x1B9, %i3
loop_6486:
fnand %f10, %f2, %f10
movn %xcc, %o3, %g3
fmovdpos %xcc, %f6, %f10
sethi 0x03A4, %o0
ld [%l7 + 0x64], %f12
ldub [%l7 + 0x60], %o5
lduh [%l7 + 0x3E], %g6
ldsw [%l7 + 0x50], %g5
bleu,a,pn %xcc, loop_6487
ldub [%l7 + 0x0F], %g7
nop
setx loop_6488, %l0, %l1
jmpl %l1, %l5
stx %i6, [%l7 + 0x28]
loop_6487:
edge8 %i4, %o6, %i5
fble %fcc1, loop_6489
loop_6488:
fmul8x16au %f6, %f4, %f12
sra %g2, %i1, %l6
lduw [%l7 + 0x2C], %i2
loop_6489:
brgez,a %l0, loop_6490
srlx %o4, 0x01, %g1
addcc %l2, 0x12B3, %o7
array16 %i7, %o1, %l3
loop_6490:
fmovrde %l4, %f10, %f2
edge8ln %g4, %l1, %o2
srax %i3, 0x08, %o3
fmovrdlez %i0, %f8, %f8
ldd [%l7 + 0x58], %f12
stb %o0, [%l7 + 0x44]
fsrc2s %f10, %f9
ldd [%l7 + 0x20], %f14
st %f12, [%l7 + 0x30]
bcc,a,pt %icc, loop_6491
stx %o5, [%l7 + 0x18]
ldsw [%l7 + 0x44], %g6
bge,pn %icc, loop_6492
loop_6491:
bg loop_6493
st %f6, [%l7 + 0x54]
fmovscc %xcc, %f4, %f15
loop_6492:
fcmpne32 %f12, %f6, %g5
loop_6493:
sdiv %g7, 0x1230, %g3
call loop_6494
array8 %i6, %l5, %o6
fbl %fcc2, loop_6495
addc %i4, 0x12EC, %i5
loop_6494:
fexpand %f11, %f2
fbul %fcc1, loop_6496
loop_6495:
fpadd16s %f13, %f10, %f9
fmovdcc %xcc, %f1, %f4
sll %i1, 0x1A, %l6
loop_6496:
add %g2, %i2, %l0
ldx [%l7 + 0x18], %g1
ld [%l7 + 0x3C], %f8
movge %icc, %o4, %o7
tne %xcc, 0x6
fbg,a %fcc1, loop_6497
fmovrsne %l2, %f12, %f10
lduw [%l7 + 0x38], %i7
fbge,a %fcc3, loop_6498
loop_6497:
ldx [%l7 + 0x20], %o1
and %l3, %g4, %l1
fbule %fcc0, loop_6499
loop_6498:
fmovdpos %icc, %f7, %f15
fmovdl %xcc, %f6, %f9
call loop_6500
loop_6499:
movge %icc, %o2, %i3
tgu %icc, 0x1
and %l4, %o3, %i0
loop_6500:
fmovsne %icc, %f4, %f13
fbue,a %fcc0, loop_6501
bshuffle %f2, %f12, %f12
fsrc1s %f11, %f5
fzero %f14
loop_6501:
movle %icc, %o5, %g6
sth %o0, [%l7 + 0x2C]
be,pt %xcc, loop_6502
std %f14, [%l7 + 0x40]
mova %icc, %g7, %g5
movne %xcc, %g3, %l5
loop_6502:
sub %o6, %i6, %i4
fmuld8ulx16 %f11, %f11, %f10
taddcctv %i5, 0x1CE8, %l6
movneg %icc, %i1, %i2
fbo %fcc2, loop_6503
lduw [%l7 + 0x60], %l0
st %f6, [%l7 + 0x44]
fandnot1 %f0, %f14, %f0
loop_6503:
fexpand %f11, %f10
xnorcc %g1, 0x1FD6, %o4
bneg,pt %xcc, loop_6504
fmovdneg %icc, %f15, %f11
bvc loop_6505
sth %g2, [%l7 + 0x76]
loop_6504:
stw %l2, [%l7 + 0x20]
umul %i7, %o7, %o1
loop_6505:
fnot2s %f15, %f14
lduw [%l7 + 0x7C], %g4
mulx %l1, %o2, %l3
fmovrse %i3, %f0, %f12
brgz,a %o3, loop_6506
fcmpd %fcc3, %f2, %f4
brz %i0, loop_6507
ldub [%l7 + 0x6F], %o5
loop_6506:
fcmpeq16 %f12, %f10, %l4
movne %icc, %o0, %g7
loop_6507:
array16 %g6, %g5, %l5
movn %xcc, %g3, %o6
fmovdne %icc, %f3, %f11
ldub [%l7 + 0x55], %i6
edge16n %i5, %l6, %i1
ldx [%l7 + 0x40], %i4
edge16l %i2, %g1, %l0
fandnot1 %f10, %f0, %f6
tcc %icc, 0x0
ldsb [%l7 + 0x78], %g2
fblg,a %fcc1, loop_6508
lduw [%l7 + 0x54], %o4
fone %f2
movre %i7, 0x377, %l2
loop_6508:
taddcc %o1, %g4, %l1
fmul8ulx16 %f2, %f0, %f14
taddcc %o7, 0x02B7, %o2
nop
setx loop_6509, %l0, %l1
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 %f2, %f8, %f14
fmovdvc %xcc, %f12, %f10
st %f4, [%l7 + 0x50]
loop_6509:
mova %xcc, %l3, %i3
movrne %o3, %i0, %o5
fmovdgu %icc, %f3, %f10
fmovdgu %xcc, %f0, %f14
fbule %fcc0, loop_6510
ldsb [%l7 + 0x14], %o0
tn %xcc, 0x5
stx %l4, [%l7 + 0x48]
loop_6510:
ldsh [%l7 + 0x76], %g7
sethi 0x119B, %g6
fmovsle %icc, %f8, %f13
sllx %l5, 0x0A, %g5
ldd [%l7 + 0x18], %f2
ld [%l7 + 0x14], %f8
bge,pt %xcc, loop_6511
fbuge %fcc1, loop_6512
sth %g3, [%l7 + 0x32]
tsubcctv %i6, %o6, %l6
loop_6511:
ldsb [%l7 + 0x76], %i5
loop_6512:
bpos,a,pn %icc, loop_6513
mulx %i1, %i2, %i4
fcmple16 %f14, %f14, %l0
edge16l %g1, %g2, %i7
loop_6513:
bn,a,pn %xcc, loop_6514
fmuld8ulx16 %f12, %f14, %f10
bvc,a %xcc, loop_6515
fornot2s %f0, %f6, %f3
loop_6514:
movcs %icc, %o4, %l2
fbl %fcc2, loop_6516
loop_6515:
te %icc, 0x4
bvs,pn %xcc, loop_6517
fbug,a %fcc0, loop_6518
loop_6516:
siam 0x7
fmovdvs %icc, %f8, %f1
loop_6517:
st %f15, [%l7 + 0x68]
loop_6518:
fbne %fcc0, loop_6519
std %f12, [%l7 + 0x30]
tne %xcc, 0x2
tcc %icc, 0x2
loop_6519:
ldsb [%l7 + 0x2D], %g4
ldx [%l7 + 0x20], %l1
stw %o1, [%l7 + 0x28]
fnand %f8, %f4, %f6
sethi 0x0FFC, %o7
fcmpgt32 %f8, %f6, %l3
fpmerge %f6, %f14, %f8
stb %i3, [%l7 + 0x3A]
fmuld8ulx16 %f4, %f3, %f10
orn %o3, 0x00BF, %i0
ldsw [%l7 + 0x40], %o2
edge8n %o5, %o0, %g7
fsrc1 %f4, %f10
fnot2s %f13, %f12
fandnot1s %f15, %f1, %f9
stx %l4, [%l7 + 0x18]
lduh [%l7 + 0x2C], %l5
bvc,pn %icc, loop_6520
movpos %xcc, %g6, %g3
sethi 0x1184, %g5
ldsh [%l7 + 0x7A], %o6
loop_6520:
bleu,a,pn %icc, loop_6521
stb %i6, [%l7 + 0x6B]
sra %i5, 0x07, %i1
xnorcc %l6, %i2, %i4
loop_6521:
fmovsne %icc, %f8, %f6
edge32 %l0, %g2, %g1
fabss %f0, %f15
fpackfix %f0, %f12
bl %xcc, loop_6522
ld [%l7 + 0x08], %f15
sdiv %i7, 0x1A64, %l2
fcmpgt32 %f4, %f10, %o4
loop_6522:
ldd [%l7 + 0x38], %f14
ldd [%l7 + 0x20], %f2
std %f6, [%l7 + 0x60]
fcmps %fcc3, %f9, %f12
stx %g4, [%l7 + 0x78]
st %f15, [%l7 + 0x44]
fsrc1s %f10, %f9
bpos,a loop_6523
bne %xcc, loop_6524
ldsh [%l7 + 0x74], %l1
tvc %xcc, 0x6
loop_6523:
fmul8ulx16 %f14, %f12, %f4
loop_6524:
brnz,a %o1, loop_6525
edge32 %l3, %i3, %o7
fbne %fcc1, loop_6526
fbug,a %fcc1, loop_6527
loop_6525:
movrlz %o3, %o2, %o5
lduh [%l7 + 0x4A], %o0
loop_6526:
fcmpgt16 %f2, %f10, %i0
loop_6527:
ldsw [%l7 + 0x44], %g7
ld [%l7 + 0x30], %f9
ldub [%l7 + 0x23], %l5
lduh [%l7 + 0x78], %l4
bg,a,pt %xcc, loop_6528
fbo %fcc3, loop_6529
fpmerge %f5, %f5, %f8
tcc %xcc, 0x7
loop_6528:
movg %xcc, %g3, %g6
loop_6529:
fexpand %f15, %f10
andn %g5, 0x0CEA, %o6
sethi 0x0BD5, %i6
stb %i5, [%l7 + 0x47]
ldx [%l7 + 0x68], %l6
array16 %i1, %i2, %i4
tgu %xcc, 0x7
stb %l0, [%l7 + 0x75]
ldd [%l7 + 0x20], %f8
fmovdl %xcc, %f11, %f14
fmovde %xcc, %f11, %f14
brnz %g1, loop_6530
addccc %g2, 0x047F, %i7
lduw [%l7 + 0x0C], %l2
fmovdg %xcc, %f14, %f0
loop_6530:
movgu %xcc, %g4, %l1
st %f10, [%l7 + 0x14]
tg %xcc, 0x4
std %f6, [%l7 + 0x30]
st %f14, [%l7 + 0x5C]
fmovdgu %icc, %f14, %f14
fandnot1 %f2, %f6, %f8
brgz %o4, loop_6531
movrlz %l3, 0x031, %o1
ldsh [%l7 + 0x14], %i3
sth %o7, [%l7 + 0x48]
loop_6531:
fmovdn %xcc, %f4, %f10
tge %icc, 0x0
movleu %icc, %o3, %o5
movrlz %o2, %i0, %g7
fsrc2 %f8, %f4
ble,pt %icc, loop_6532
srax %l5, %l4, %g3
edge16n %g6, %g5, %o0
ldd [%l7 + 0x48], %f6
loop_6532:
movvs %xcc, %i6, %i5
ldsb [%l7 + 0x31], %o6
fmovrslez %i1, %f11, %f14
fmovsl %xcc, %f10, %f14
stb %i2, [%l7 + 0x08]
fmovrslz %l6, %f12, %f5
stw %i4, [%l7 + 0x18]
ldsb [%l7 + 0x1E], %g1
movcc %icc, %g2, %i7
ldx [%l7 + 0x28], %l2
fnegd %f12, %f10
ldsb [%l7 + 0x70], %l0
bvs,pt %icc, loop_6533
movneg %xcc, %g4, %l1
fbu %fcc3, loop_6534
std %f4, [%l7 + 0x18]
loop_6533:
st %f11, [%l7 + 0x2C]
brgz %l3, loop_6535
loop_6534:
fblg %fcc2, loop_6536
lduw [%l7 + 0x54], %o4
subcc %i3, %o1, %o3
loop_6535:
ble,a,pt %xcc, loop_6537
loop_6536:
edge32ln %o5, %o2, %i0
ldsb [%l7 + 0x46], %o7
addccc %l5, %g7, %l4
loop_6537:
fmovsgu %xcc, %f6, %f5
lduh [%l7 + 0x16], %g3
movvs %icc, %g5, %o0
andncc %g6, %i5, %o6
stb %i1, [%l7 + 0x29]
fmul8x16 %f11, %f4, %f10
fxors %f12, %f4, %f2
movneg %icc, %i6, %i2
fmovs %f11, %f5
stx %i4, [%l7 + 0x10]
fmovdge %xcc, %f11, %f3
fmovdg %icc, %f14, %f12
sdiv %g1, 0x037D, %l6
subccc %g2, %i7, %l2
ldx [%l7 + 0x40], %g4
ldsw [%l7 + 0x40], %l1
ldub [%l7 + 0x30], %l3
ldsh [%l7 + 0x50], %o4
movn %icc, %i3, %o1
fmovdvs %icc, %f7, %f11
fnot2 %f4, %f12
tne %xcc, 0x5
fsrc2s %f1, %f0
move %icc, %l0, %o3
ldd [%l7 + 0x70], %f2
fmovdleu %xcc, %f6, %f0
fsrc2s %f12, %f4
fbue %fcc2, loop_6538
sra %o2, %i0, %o7
stb %o5, [%l7 + 0x24]
fbug,a %fcc2, loop_6539
loop_6538:
fxnor %f12, %f0, %f14
umul %l5, %g7, %g3
std %f4, [%l7 + 0x50]
loop_6539:
stw %g5, [%l7 + 0x6C]
stb %o0, [%l7 + 0x5D]
stx %g6, [%l7 + 0x38]
edge32n %i5, %l4, %i1
fblg %fcc1, loop_6540
sll %o6, %i2, %i4
sth %i6, [%l7 + 0x22]
st %f8, [%l7 + 0x78]
loop_6540:
srlx %l6, %g2, %i7
udivx %g1, 0x1D65, %l2
st %f1, [%l7 + 0x58]
xorcc %g4, 0x02EC, %l3
xor %o4, %l1, %o1
lduw [%l7 + 0x2C], %l0
fpsub32 %f0, %f4, %f2
ldsh [%l7 + 0x2C], %o3
brnz %i3, loop_6541
ld [%l7 + 0x4C], %f7
ldsb [%l7 + 0x56], %i0
ldub [%l7 + 0x27], %o7
loop_6541:
fmovdcc %xcc, %f3, %f11
edge8l %o2, %o5, %l5
fmovrdne %g7, %f10, %f2
ldub [%l7 + 0x4D], %g3
ldd [%l7 + 0x20], %f6
fmovdgu %xcc, %f0, %f4
lduh [%l7 + 0x38], %o0
st %f11, [%l7 + 0x68]
ldub [%l7 + 0x68], %g5
ldsw [%l7 + 0x38], %i5
mulscc %g6, 0x0FBB, %l4
fmovrsgz %o6, %f10, %f7
fpackfix %f6, %f0
fands %f12, %f11, %f6
edge32n %i2, %i1, %i4
tge %xcc, 0x0
fxors %f0, %f9, %f15
fmovscc %icc, %f10, %f0
ldx [%l7 + 0x40], %i6
ldx [%l7 + 0x30], %g2
tcc %xcc, 0x7
fcmpd %fcc1, %f14, %f2
xorcc %l6, 0x16B1, %i7
fands %f7, %f5, %f0
fbuge,a %fcc2, loop_6542
fblg,a %fcc3, loop_6543
fmovd %f10, %f10
fbg,a %fcc2, loop_6544
loop_6542:
edge32n %l2, %g4, %g1
loop_6543:
fpackfix %f12, %f0
bcc,a loop_6545
loop_6544:
fxor %f2, %f2, %f6
stx %l3, [%l7 + 0x58]
subcc %l1, %o4, %l0
loop_6545:
fnors %f11, %f15, %f13
ldub [%l7 + 0x32], %o1
bl,a %icc, loop_6546
fandnot2s %f6, %f4, %f5
tl %xcc, 0x5
fmovsgu %icc, %f0, %f1
loop_6546:
ldsb [%l7 + 0x14], %i3
fcmpgt16 %f14, %f2, %o3
umulcc %o7, %i0, %o5
fmovrslez %l5, %f12, %f10
fmovdg %icc, %f12, %f14
sth %g7, [%l7 + 0x7A]
fabsd %f10, %f10
ldub [%l7 + 0x1B], %g3
fcmpgt32 %f12, %f8, %o2
stb %g5, [%l7 + 0x24]
ld [%l7 + 0x10], %f6
alignaddrl %o0, %g6, %i5
stb %o6, [%l7 + 0x2E]
array16 %i2, %i1, %l4
brgz %i6, loop_6547
ldx [%l7 + 0x40], %i4
tne %xcc, 0x6
fbuge %fcc2, loop_6548
loop_6547:
ld [%l7 + 0x48], %f8
bpos loop_6549
bpos,a loop_6550
loop_6548:
fmovdgu %icc, %f7, %f12
tn %icc, 0x5
loop_6549:
fpadd32 %f6, %f8, %f10
loop_6550:
ldsh [%l7 + 0x1C], %g2
edge8ln %l6, %l2, %i7
ldsh [%l7 + 0x5A], %g1
fnands %f4, %f14, %f15
edge32n %g4, %l3, %l1
bleu,a,pn %icc, loop_6551
ldsb [%l7 + 0x52], %o4
tcc %xcc, 0x3
fmovda %icc, %f4, %f7
loop_6551:
fmovsneg %xcc, %f3, %f4
fmovdge %xcc, %f3, %f7
movre %l0, 0x3C3, %o1
udivx %i3, 0x0734, %o7
smul %o3, 0x020E, %o5
fmovrsgz %i0, %f11, %f3
fandnot1s %f7, %f15, %f2
sra %g7, %g3, %l5
smul %g5, %o2, %o0
ldd [%l7 + 0x50], %f14
stx %g6, [%l7 + 0x38]
sub %i5, 0x1515, %i2
fmovsne %icc, %f6, %f11
taddcctv %o6, 0x1CC5, %l4
fba,a %fcc2, loop_6552
ldsb [%l7 + 0x50], %i6
tsubcc %i4, %i1, %l6
fnot2 %f2, %f2
loop_6552:
andcc %g2, %l2, %i7
sllx %g4, %g1, %l3
tgu %icc, 0x6
ldsh [%l7 + 0x16], %l1
ldx [%l7 + 0x48], %o4
fmul8x16 %f12, %f14, %f14
andncc %o1, %l0, %o7
tg %xcc, 0x4
nop
setx loop_6553, %l0, %l1
jmpl %l1, %i3
tgu %xcc, 0x4
fmul8x16 %f13, %f10, %f10
fornot2 %f12, %f12, %f12
loop_6553:
tge %icc, 0x6
movrne %o3, %i0, %o5
stw %g3, [%l7 + 0x60]
fcmpgt32 %f10, %f8, %g7
pdist %f10, %f10, %f4
ld [%l7 + 0x74], %f7
lduw [%l7 + 0x08], %g5
fand %f8, %f2, %f4
tleu %xcc, 0x2
edge16 %o2, %o0, %g6
fblg %fcc2, loop_6554
bpos,a,pt %icc, loop_6555
fmovrslz %i5, %f3, %f13
fmovdl %xcc, %f10, %f13
loop_6554:
sth %l5, [%l7 + 0x2E]
loop_6555:
bge,pt %icc, loop_6556
fpadd16 %f10, %f12, %f2
bcc,a,pn %xcc, loop_6557
fmovdge %xcc, %f2, %f7
loop_6556:
bleu %xcc, loop_6558
fmovsa %xcc, %f11, %f11
loop_6557:
fcmps %fcc1, %f1, %f9
xorcc %i2, %o6, %i6
loop_6558:
stb %i4, [%l7 + 0x5F]
sdivx %l4, 0x0219, %i1
sub %g2, %l6, %i7
ldd [%l7 + 0x08], %f14
fmovsgu %xcc, %f5, %f13
fmovd %f14, %f10
fnegd %f14, %f2
tsubcctv %l2, %g4, %g1
fbne %fcc2, loop_6559
ldsw [%l7 + 0x20], %l3
stw %l1, [%l7 + 0x14]
fcmps %fcc1, %f14, %f10
loop_6559:
fnor %f0, %f2, %f0
edge8 %o1, %o4, %o7
lduh [%l7 + 0x6A], %l0
fbn,a %fcc2, loop_6560
udivcc %i3, 0x1B51, %i0
stb %o5, [%l7 + 0x1F]
tl %xcc, 0x2
loop_6560:
fmul8x16 %f4, %f0, %f14
fnand %f8, %f8, %f0
brnz %g3, loop_6561
fmovrdlz %g7, %f2, %f8
smul %o3, 0x06E0, %o2
ldsh [%l7 + 0x6A], %o0
loop_6561:
tl %xcc, 0x0
taddcctv %g5, %i5, %g6
andcc %i2, 0x0D65, %o6
edge16 %l5, %i6, %i4
orncc %l4, %g2, %i1
std %f8, [%l7 + 0x28]
bcc,a,pn %icc, loop_6562
fmovdcc %xcc, %f9, %f2
tvc %icc, 0x5
ldd [%l7 + 0x58], %f2
loop_6562:
bvc,pt %xcc, loop_6563
fones %f4
ld [%l7 + 0x10], %f6
lduw [%l7 + 0x7C], %i7
loop_6563:
tl %xcc, 0x0
ldsh [%l7 + 0x72], %l6
ldsw [%l7 + 0x10], %g4
ld [%l7 + 0x30], %f10
bcs,pt %icc, loop_6564
fmovrdlez %l2, %f14, %f2
movrne %g1, %l3, %o1
ldub [%l7 + 0x3A], %o4
loop_6564:
andn %l1, 0x04CD, %l0
sethi 0x1F34, %o7
st %f5, [%l7 + 0x58]
stx %i3, [%l7 + 0x48]
lduw [%l7 + 0x48], %o5
fmovsg %xcc, %f9, %f3
fpadd16 %f6, %f10, %f6
taddcctv %i0, 0x1D68, %g7
fmovscc %icc, %f0, %f5
fzeros %f6
bshuffle %f6, %f4, %f4
edge8 %o3, %o2, %o0
fsrc1 %f2, %f8
edge8 %g5, %i5, %g3
udivx %g6, 0x02AB, %i2
movg %icc, %o6, %l5
tleu %icc, 0x0
stw %i4, [%l7 + 0x74]
movrne %l4, %g2, %i1
ld [%l7 + 0x08], %f7
stb %i7, [%l7 + 0x16]
addcc %i6, 0x06AB, %g4
brlz %l2, loop_6565
fbue %fcc3, loop_6566
fpsub32 %f10, %f0, %f10
xnorcc %l6, 0x09E7, %l3
loop_6565:
stw %g1, [%l7 + 0x74]
loop_6566:
be,a loop_6567
stx %o1, [%l7 + 0x10]
movcc %icc, %o4, %l0
nop
setx loop_6568, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6567:
fcmpd %fcc0, %f12, %f6
movl %xcc, %l1, %i3
fmovsle %xcc, %f1, %f9
loop_6568:
bvs,a,pn %icc, loop_6569
ldsh [%l7 + 0x2E], %o7
and %i0, 0x007E, %g7
ldsh [%l7 + 0x4A], %o3
loop_6569:
fcmple16 %f0, %f6, %o5
tneg %xcc, 0x1
movrgez %o0, 0x3BB, %g5
add %i5, 0x005C, %g3
andcc %o2, 0x1945, %i2
fpackfix %f0, %f11
std %f4, [%l7 + 0x50]
movrne %o6, 0x1E2, %l5
orcc %g6, 0x06CC, %i4
fbug,a %fcc3, loop_6570
lduh [%l7 + 0x1E], %g2
fnot2 %f14, %f6
subcc %l4, %i1, %i7
loop_6570:
fands %f12, %f1, %f5
fmovsleu %xcc, %f14, %f9
ldsw [%l7 + 0x50], %i6
brlz %g4, loop_6571
fcmpgt32 %f12, %f2, %l2
fands %f4, %f14, %f3
ldx [%l7 + 0x70], %l3
loop_6571:
std %f8, [%l7 + 0x78]
bpos,pn %xcc, loop_6572
fbule,a %fcc0, loop_6573
ldx [%l7 + 0x08], %g1
fbne %fcc3, loop_6574
loop_6572:
ldsw [%l7 + 0x14], %o1
loop_6573:
std %f12, [%l7 + 0x38]
srl %l6, 0x1C, %o4
loop_6574:
tge %icc, 0x5
fmovsvs %icc, %f11, %f7
faligndata %f6, %f10, %f8
ldx [%l7 + 0x40], %l1
fand %f8, %f2, %f12
st %f2, [%l7 + 0x74]
ld [%l7 + 0x38], %f10
fandnot2 %f10, %f2, %f14
tl %xcc, 0x6
ldsh [%l7 + 0x08], %l0
fones %f10
xorcc %i3, %o7, %g7
fbne %fcc0, loop_6575
fcmple32 %f2, %f10, %o3
bpos,pn %icc, loop_6576
fmovdleu %xcc, %f14, %f1
loop_6575:
addc %o5, 0x00F6, %o0
movrne %i0, 0x100, %i5
loop_6576:
fmovdcs %icc, %f13, %f8
fcmpeq16 %f6, %f8, %g3
fcmple16 %f0, %f0, %g5
fmovrdlez %i2, %f4, %f4
st %f12, [%l7 + 0x20]
ldub [%l7 + 0x64], %o6
std %f0, [%l7 + 0x20]
ldsw [%l7 + 0x2C], %o2
lduh [%l7 + 0x74], %g6
fmovrdlez %i4, %f10, %f12
ldx [%l7 + 0x08], %l5
stw %g2, [%l7 + 0x78]
or %l4, %i7, %i1
smul %g4, 0x0A70, %l2
fmovdneg %xcc, %f13, %f0
movrlez %i6, 0x2FC, %g1
umulcc %o1, 0x0401, %l6
tvs %icc, 0x2
fbl %fcc1, loop_6577
ldsw [%l7 + 0x18], %o4
fnegs %f14, %f3
fmovrsgez %l1, %f15, %f4
loop_6577:
fbuge,a %fcc3, loop_6578
brz %l0, loop_6579
fcmpeq32 %f6, %f6, %l3
sdivx %o7, 0x1A85, %g7
loop_6578:
fmovsvc %xcc, %f0, %f7
loop_6579:
stx %o3, [%l7 + 0x78]
fmovdneg %xcc, %f0, %f9
movvc %icc, %i3, %o0
bne,a loop_6580
fone %f4
alignaddr %i0, %i5, %o5
addcc %g5, %g3, %o6
loop_6580:
fmovdvc %xcc, %f15, %f15
fmovde %xcc, %f0, %f13
ldsb [%l7 + 0x71], %o2
fnors %f9, %f9, %f9
or %i2, %i4, %l5
bvc,a,pn %xcc, loop_6581
fbug %fcc0, loop_6582
fcmpeq32 %f2, %f2, %g6
fpadd16 %f8, %f0, %f10
loop_6581:
st %f9, [%l7 + 0x70]
loop_6582:
fandnot2 %f6, %f10, %f8
st %f3, [%l7 + 0x18]
std %f14, [%l7 + 0x68]
st %f10, [%l7 + 0x5C]
ldub [%l7 + 0x0D], %g2
fcmpd %fcc1, %f2, %f6
sth %i7, [%l7 + 0x0C]
tsubcc %i1, %l4, %g4
fmovde %icc, %f13, %f4
brnz %l2, loop_6583
sdivx %g1, 0x1BC6, %i6
fbne %fcc1, loop_6584
edge16l %l6, %o4, %o1
loop_6583:
movrlz %l0, 0x043, %l3
stx %o7, [%l7 + 0x68]
loop_6584:
tge %icc, 0x1
fzeros %f1
fblg,a %fcc0, loop_6585
fbug,a %fcc1, loop_6586
addcc %g7, 0x1931, %l1
sth %i3, [%l7 + 0x52]
loop_6585:
ldsb [%l7 + 0x42], %o0
loop_6586:
bge,a loop_6587
fmovd %f14, %f14
fcmpd %fcc3, %f4, %f0
mova %xcc, %i0, %i5
loop_6587:
srlx %o5, 0x00, %g5
srax %o3, 0x08, %o6
fnegs %f8, %f9
andncc %g3, %o2, %i2
ldx [%l7 + 0x08], %l5
tsubcc %i4, 0x1D39, %g2
fabss %f8, %f0
mulx %g6, %i7, %i1
fmovrdgez %l4, %f12, %f6
fnands %f2, %f2, %f7
edge32l %g4, %l2, %i6
ldd [%l7 + 0x50], %f0
lduw [%l7 + 0x6C], %g1
bcs,pt %xcc, loop_6588
add %o4, %l6, %o1
bge,a %icc, loop_6589
ta %icc, 0x1
loop_6588:
edge16l %l3, %l0, %o7
stb %g7, [%l7 + 0x09]
loop_6589:
fmovse %icc, %f14, %f14
sth %i3, [%l7 + 0x74]
edge8n %o0, %l1, %i0
sdivx %o5, 0x17C7, %g5
fmovdl %icc, %f2, %f11
st %f14, [%l7 + 0x4C]
tcs %xcc, 0x0
faligndata %f14, %f12, %f2
bcs,pn %icc, loop_6590
bcc %icc, loop_6591
subccc %o3, 0x104A, %o6
sethi 0x0D43, %g3
loop_6590:
movneg %icc, %i5, %i2
loop_6591:
umulcc %l5, 0x1F2B, %o2
fmovscc %xcc, %f5, %f12
xnorcc %g2, 0x0B61, %g6
bge,a loop_6592
bl %icc, loop_6593
mulscc %i7, %i4, %i1
bvc,pt %xcc, loop_6594
loop_6592:
ldd [%l7 + 0x48], %f0
loop_6593:
fsrc1 %f4, %f12
stx %g4, [%l7 + 0x60]
loop_6594:
bcc,a,pt %xcc, loop_6595
taddcc %l4, 0x12D1, %l2
lduh [%l7 + 0x66], %i6
faligndata %f12, %f14, %f8
loop_6595:
stb %o4, [%l7 + 0x7B]
sll %g1, 0x04, %o1
array8 %l3, %l0, %l6
fxnors %f7, %f9, %f11
ldd [%l7 + 0x48], %f10
addccc %o7, 0x0C7E, %g7
ldsb [%l7 + 0x0F], %o0
edge8n %l1, %i0, %i3
fbule %fcc2, loop_6596
movcs %icc, %o5, %o3
movre %g5, 0x3A9, %g3
fxnor %f2, %f8, %f4
loop_6596:
fmovdcc %icc, %f10, %f3
nop
setx loop_6597, %l0, %l1
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 + 0x10], %o6
fsrc2 %f0, %f10
ldub [%l7 + 0x52], %i5
loop_6597:
tcs %icc, 0x3
ldx [%l7 + 0x20], %i2
ldd [%l7 + 0x60], %f8
udivcc %l5, 0x0A2E, %g2
xnor %g6, 0x0664, %i7
ldd [%l7 + 0x38], %f2
bneg,a %icc, loop_6598
st %f13, [%l7 + 0x54]
lduw [%l7 + 0x6C], %i4
movl %icc, %i1, %g4
loop_6598:
movleu %xcc, %l4, %l2
ldsw [%l7 + 0x38], %i6
movvs %xcc, %o2, %g1
sth %o4, [%l7 + 0x6A]
for %f6, %f14, %f8
fmovsvs %icc, %f3, %f9
fmovdcc %xcc, %f11, %f14
sth %o1, [%l7 + 0x1C]
subcc %l3, %l6, %o7
umul %g7, %o0, %l1
fnot2 %f0, %f4
stw %l0, [%l7 + 0x60]
st %f4, [%l7 + 0x4C]
fbe,a %fcc3, loop_6599
ldd [%l7 + 0x60], %f0
stx %i3, [%l7 + 0x08]
std %f6, [%l7 + 0x50]
loop_6599:
movvs %xcc, %o5, %o3
fmuld8sux16 %f6, %f2, %f10
fmovdvs %xcc, %f9, %f7
alignaddrl %i0, %g5, %o6
call loop_6600
ldsb [%l7 + 0x26], %g3
umul %i2, %l5, %i5
fbge %fcc0, loop_6601
loop_6600:
std %f4, [%l7 + 0x50]
fcmpgt16 %f4, %f2, %g2
lduh [%l7 + 0x3C], %i7
loop_6601:
ldsh [%l7 + 0x2C], %g6
st %f12, [%l7 + 0x74]
fmovd %f0, %f12
tgu %icc, 0x4
move %xcc, %i4, %i1
fmovrsne %l4, %f8, %f6
tsubcctv %l2, 0x1230, %i6
fmovrsne %o2, %f15, %f2
fcmped %fcc0, %f14, %f8
fcmpeq16 %f2, %f0, %g1
fmovsge %icc, %f6, %f13
alignaddr %g4, %o1, %o4
fmovsgu %xcc, %f14, %f11
fmovsne %icc, %f10, %f4
ldsw [%l7 + 0x3C], %l6
fmovdvc %xcc, %f9, %f4
alignaddrl %l3, %g7, %o7
lduw [%l7 + 0x14], %l1
bshuffle %f10, %f0, %f14
std %f0, [%l7 + 0x28]
ta %icc, 0x6
movvs %xcc, %l0, %i3
sllx %o5, %o0, %i0
nop
setx loop_6602, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu loop_6603
orn %o3, 0x1331, %o6
ba,pt %icc, loop_6604
loop_6602:
fxnor %f4, %f14, %f8
loop_6603:
stb %g5, [%l7 + 0x3F]
fmovspos %xcc, %f3, %f15
loop_6604:
stx %i2, [%l7 + 0x30]
ldsw [%l7 + 0x0C], %g3
xorcc %i5, 0x16BE, %l5
fmovrde %g2, %f8, %f4
fmovrde %i7, %f6, %f2
fnors %f3, %f12, %f11
tleu %icc, 0x5
fmovdne %xcc, %f6, %f14
stb %g6, [%l7 + 0x76]
ldsb [%l7 + 0x0B], %i1
fxor %f6, %f2, %f12
lduh [%l7 + 0x60], %l4
tn %xcc, 0x0
ldsw [%l7 + 0x2C], %l2
sub %i6, 0x0328, %i4
fpsub32 %f4, %f8, %f6
fpadd32s %f3, %f14, %f6
sdivcc %g1, 0x1CB8, %g4
fors %f2, %f10, %f10
xorcc %o1, 0x1D49, %o2
ldub [%l7 + 0x34], %o4
ldd [%l7 + 0x10], %f2
std %f2, [%l7 + 0x68]
xor %l6, 0x0590, %g7
std %f2, [%l7 + 0x68]
movcs %icc, %o7, %l1
ldsw [%l7 + 0x34], %l0
fbue,a %fcc2, loop_6605
ldsw [%l7 + 0x50], %l3
fmovse %icc, %f14, %f8
fbg %fcc2, loop_6606
loop_6605:
fmuld8ulx16 %f7, %f11, %f12
fcmple16 %f12, %f6, %o5
fpadd32 %f2, %f4, %f10
loop_6606:
subcc %o0, %i0, %o3
fpadd16 %f14, %f12, %f6
ldub [%l7 + 0x59], %o6
ldx [%l7 + 0x50], %i3
movleu %icc, %g5, %i2
fmovdg %icc, %f14, %f4
lduw [%l7 + 0x68], %g3
movcc %icc, %i5, %l5
movne %icc, %i7, %g6
std %f10, [%l7 + 0x48]
lduh [%l7 + 0x24], %i1
sth %l4, [%l7 + 0x48]
ldsb [%l7 + 0x5F], %l2
ld [%l7 + 0x50], %f7
alignaddrl %i6, %i4, %g2
ldd [%l7 + 0x30], %f2
fnot2 %f12, %f4
andncc %g1, %g4, %o2
taddcc %o4, 0x07E8, %l6
std %f10, [%l7 + 0x50]
fnor %f8, %f10, %f14
fbul,a %fcc0, loop_6607
fornot2 %f2, %f2, %f0
ldsb [%l7 + 0x47], %g7
ldsb [%l7 + 0x71], %o1
loop_6607:
fsrc2 %f4, %f8
alignaddrl %l1, %l0, %l3
fornot1s %f6, %f5, %f3
fmovsvs %icc, %f2, %f8
mulx %o5, 0x0CD3, %o0
orcc %o7, 0x118E, %o3
subc %o6, 0x0816, %i3
stx %i0, [%l7 + 0x28]
fmovrsne %g5, %f0, %f6
fzero %f6
addcc %g3, 0x19FE, %i2
sth %l5, [%l7 + 0x42]
ldx [%l7 + 0x58], %i7
fmovdne %xcc, %f4, %f14
fpadd16 %f6, %f4, %f2
ldsh [%l7 + 0x16], %g6
lduw [%l7 + 0x18], %i5
edge32ln %l4, %l2, %i1
ldx [%l7 + 0x78], %i4
sth %g2, [%l7 + 0x70]
tleu %xcc, 0x7
bshuffle %f8, %f12, %f14
movvc %icc, %i6, %g4
tl %xcc, 0x6
fcmpd %fcc2, %f14, %f2
bvs %xcc, loop_6608
fandnot1s %f11, %f7, %f11
subcc %o2, 0x1B9A, %g1
movvc %xcc, %l6, %g7
loop_6608:
stw %o4, [%l7 + 0x7C]
ldx [%l7 + 0x68], %o1
srl %l1, 0x09, %l0
ldub [%l7 + 0x22], %o5
tvs %xcc, 0x3
fpsub16s %f5, %f0, %f5
orcc %o0, 0x0B0F, %o7
ldsb [%l7 + 0x31], %o3
ldsb [%l7 + 0x50], %o6
mova %icc, %i3, %l3
ldsb [%l7 + 0x28], %i0
edge16n %g3, %i2, %l5
stw %g5, [%l7 + 0x0C]
fmovsneg %icc, %f10, %f10
std %f8, [%l7 + 0x68]
fmovdl %icc, %f2, %f1
stb %i7, [%l7 + 0x6A]
fmovdne %icc, %f7, %f7
tg %icc, 0x6
be,a,pn %icc, loop_6609
stx %i5, [%l7 + 0x60]
lduh [%l7 + 0x4E], %l4
xor %g6, 0x0E8C, %i1
loop_6609:
ldub [%l7 + 0x2B], %l2
fbug %fcc1, loop_6610
edge8 %i4, %i6, %g2
ldd [%l7 + 0x28], %f6
fnor %f4, %f6, %f12
loop_6610:
fornot2s %f5, %f2, %f4
fbl,a %fcc1, loop_6611
srl %o2, %g1, %g4
edge16l %g7, %o4, %l6
udiv %l1, 0x0253, %o1
loop_6611:
fcmpne32 %f4, %f6, %l0
fmovd %f4, %f6
ldd [%l7 + 0x60], %f14
stb %o5, [%l7 + 0x5B]
ldx [%l7 + 0x68], %o0
move %icc, %o3, %o7
fcmps %fcc1, %f15, %f0
ldub [%l7 + 0x74], %o6
fnot2s %f10, %f0
ldx [%l7 + 0x18], %l3
fandnot1s %f9, %f10, %f14
ldsh [%l7 + 0x3E], %i0
ldsb [%l7 + 0x7D], %i3
lduh [%l7 + 0x52], %g3
st %f8, [%l7 + 0x24]
ldsw [%l7 + 0x20], %i2
fnot2s %f12, %f13
fpsub32s %f4, %f2, %f0
fcmpne32 %f8, %f0, %l5
andcc %i7, 0x1B13, %i5
sth %g5, [%l7 + 0x10]
ldx [%l7 + 0x30], %l4
fmovs %f8, %f6
fcmpeq16 %f6, %f10, %i1
popc 0x0370, %g6
movge %xcc, %l2, %i4
array8 %i6, %g2, %o2
srax %g4, %g1, %o4
ldx [%l7 + 0x18], %g7
fcmpgt16 %f8, %f12, %l1
ldx [%l7 + 0x40], %l6
stx %l0, [%l7 + 0x18]
brgez %o1, loop_6612
stw %o5, [%l7 + 0x4C]
fbe,a %fcc0, loop_6613
xnorcc %o0, %o7, %o3
loop_6612:
movrlez %l3, 0x024, %i0
fcmpgt16 %f10, %f12, %o6
loop_6613:
fcmpeq32 %f0, %f0, %i3
fbue,a %fcc1, loop_6614
std %f12, [%l7 + 0x08]
fmovrdlz %i2, %f12, %f0
sth %g3, [%l7 + 0x0E]
loop_6614:
ldub [%l7 + 0x7A], %i7
fmovdcc %icc, %f3, %f13
lduw [%l7 + 0x64], %i5
std %f12, [%l7 + 0x58]
lduh [%l7 + 0x1C], %g5
fmovsn %icc, %f3, %f9
fmovda %xcc, %f10, %f10
fandnot2s %f10, %f13, %f7
or %l5, %i1, %g6
sub %l4, 0x1607, %l2
ldsw [%l7 + 0x08], %i6
ldx [%l7 + 0x20], %i4
ba,pt %icc, loop_6615
stb %g2, [%l7 + 0x17]
smul %g4, 0x011E, %g1
tgu %icc, 0x6
loop_6615:
stb %o4, [%l7 + 0x53]
fmul8x16au %f5, %f5, %f8
edge8ln %o2, %g7, %l1
fmuld8ulx16 %f4, %f10, %f0
fbu %fcc1, loop_6616
fand %f4, %f10, %f8
fnand %f0, %f4, %f8
ld [%l7 + 0x6C], %f7
loop_6616:
mulscc %l0, %l6, %o5
fmovsl %icc, %f14, %f12
fbo %fcc0, loop_6617
andncc %o1, %o0, %o7
fors %f1, %f5, %f3
fmovse %xcc, %f6, %f8
loop_6617:
lduh [%l7 + 0x64], %l3
fbg,a %fcc1, loop_6618
ldsh [%l7 + 0x30], %i0
ld [%l7 + 0x14], %f5
movcs %icc, %o3, %o6
loop_6618:
array32 %i2, %g3, %i3
sth %i7, [%l7 + 0x24]
tge %xcc, 0x7
fbl %fcc0, loop_6619
bleu,pn %xcc, loop_6620
fba %fcc2, loop_6621
stx %g5, [%l7 + 0x60]
loop_6619:
movg %icc, %i5, %i1
loop_6620:
umulcc %l5, 0x0CF3, %g6
loop_6621:
ldsw [%l7 + 0x24], %l2
fpadd16s %f14, %f0, %f0
ldsh [%l7 + 0x34], %l4
fmovdcs %icc, %f7, %f10
tsubcctv %i4, %g2, %g4
orcc %g1, 0x04C5, %i6
bn,a,pn %xcc, loop_6622
for %f6, %f4, %f6
tpos %xcc, 0x1
be %xcc, loop_6623
loop_6622:
edge16ln %o2, %o4, %l1
stb %l0, [%l7 + 0x61]
lduw [%l7 + 0x5C], %l6
loop_6623:
fnot1s %f7, %f7
fzeros %f10
ldsb [%l7 + 0x27], %g7
tle %icc, 0x7
fcmpgt16 %f8, %f0, %o1
fpsub16s %f7, %f11, %f11
ldsh [%l7 + 0x12], %o5
ldsb [%l7 + 0x0F], %o7
ta %icc, 0x7
bvc %icc, loop_6624
umulcc %o0, 0x0A89, %l3
tsubcc %o3, 0x1CD0, %i0
fcmpne32 %f0, %f0, %i2
loop_6624:
lduh [%l7 + 0x0E], %g3
fblg,a %fcc0, loop_6625
fornot1s %f4, %f0, %f14
ld [%l7 + 0x54], %f8
movleu %xcc, %i3, %o6
loop_6625:
lduh [%l7 + 0x54], %g5
fsrc1 %f6, %f14
fnot1 %f12, %f10
fcmps %fcc2, %f6, %f4
edge32ln %i5, %i7, %l5
fmovdl %icc, %f10, %f5
fmovsle %icc, %f9, %f14
fones %f0
fmovsgu %icc, %f2, %f2
stx %i1, [%l7 + 0x60]
fmovdle %xcc, %f2, %f10
ldx [%l7 + 0x58], %l2
edge8n %l4, %i4, %g2
addc %g6, %g4, %g1
fbu %fcc2, loop_6626
tg %xcc, 0x6
stb %o2, [%l7 + 0x1A]
bne,a loop_6627
loop_6626:
fmovsgu %xcc, %f1, %f12
movrne %o4, %i6, %l0
stw %l1, [%l7 + 0x10]
loop_6627:
bvc %icc, loop_6628
fbul,a %fcc0, loop_6629
fnegs %f2, %f2
fmovrslez %g7, %f14, %f5
loop_6628:
stw %l6, [%l7 + 0x68]
loop_6629:
fcmpne32 %f10, %f4, %o1
ldsb [%l7 + 0x21], %o5
fone %f0
movvs %icc, %o7, %l3
fnot1s %f1, %f15
movrgez %o0, %i0, %i2
fxnor %f12, %f12, %f8
nop
setx loop_6630, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x68], %f3
fcmpne32 %f14, %f6, %g3
fmovda %icc, %f14, %f10
loop_6630:
orn %o3, 0x1529, %o6
umulcc %g5, %i5, %i7
orn %l5, %i1, %i3
sth %l2, [%l7 + 0x1E]
movg %icc, %l4, %i4
fbe,a %fcc0, loop_6631
fpack32 %f6, %f8, %f12
bvc,pn %xcc, loop_6632
stx %g2, [%l7 + 0x30]
loop_6631:
sth %g4, [%l7 + 0x44]
ldsh [%l7 + 0x5A], %g1
loop_6632:
fmul8x16 %f15, %f12, %f2
ldsh [%l7 + 0x74], %o2
lduw [%l7 + 0x34], %g6
nop
setx loop_6633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o4, [%l7 + 0x58]
fornot2 %f12, %f12, %f6
edge32n %i6, %l0, %l1
loop_6633:
move %icc, %g7, %l6
fmovsn %icc, %f15, %f8
stw %o1, [%l7 + 0x68]
array32 %o5, %l3, %o0
orn %i0, 0x0CC5, %o7
tcs %icc, 0x2
stw %g3, [%l7 + 0x60]
fbue,a %fcc3, loop_6634
ldsh [%l7 + 0x3E], %i2
movne %xcc, %o6, %o3
sra %i5, 0x06, %i7
loop_6634:
edge16n %g5, %l5, %i3
stb %l2, [%l7 + 0x53]
stb %l4, [%l7 + 0x4D]
std %f12, [%l7 + 0x50]
fmovse %icc, %f10, %f1
st %f8, [%l7 + 0x74]
movrgz %i1, 0x06A, %g2
lduw [%l7 + 0x64], %i4
fpackfix %f8, %f15
ba loop_6635
fmovrdgez %g4, %f0, %f2
nop
setx loop_6636, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %o2, %g1
loop_6635:
lduw [%l7 + 0x08], %o4
fpmerge %f12, %f7, %f4
loop_6636:
call loop_6637
std %f14, [%l7 + 0x08]
edge16ln %g6, %l0, %i6
andcc %l1, 0x18C5, %g7
loop_6637:
ldx [%l7 + 0x70], %l6
tne %xcc, 0x3
st %f11, [%l7 + 0x5C]
brgz,a %o1, loop_6638
fmovrse %l3, %f7, %f7
edge32 %o0, %o5, %i0
fsrc1s %f9, %f5
loop_6638:
ldub [%l7 + 0x08], %o7
ldub [%l7 + 0x49], %g3
sethi 0x0E0D, %i2
tsubcctv %o6, %o3, %i7
nop
setx loop_6639, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %g5, %l5, %i3
st %f3, [%l7 + 0x44]
ldd [%l7 + 0x68], %f0
loop_6639:
orncc %i5, 0x1913, %l4
fblg,a %fcc0, loop_6640
fpack32 %f2, %f10, %f10
sth %l2, [%l7 + 0x60]
fmovrsgez %i1, %f13, %f3
loop_6640:
movrlz %g2, 0x206, %i4
fpsub32 %f14, %f2, %f2
ldd [%l7 + 0x10], %f10
edge32ln %o2, %g4, %o4
fnors %f12, %f5, %f13
srax %g1, %g6, %i6
fxnors %f4, %f8, %f4
fbu,a %fcc1, loop_6641
ldub [%l7 + 0x19], %l1
ldsw [%l7 + 0x08], %l0
ldub [%l7 + 0x62], %g7
loop_6641:
taddcctv %l6, %o1, %o0
nop
setx loop_6642, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %o5, %f10, %f6
fcmps %fcc2, %f14, %f3
subcc %l3, %o7, %i0
loop_6642:
ld [%l7 + 0x40], %f15
stw %g3, [%l7 + 0x24]
ldd [%l7 + 0x60], %f4
ldd [%l7 + 0x28], %f10
fbge %fcc2, loop_6643
ld [%l7 + 0x24], %f7
srax %o6, 0x11, %o3
fmovdgu %xcc, %f1, %f4
loop_6643:
sth %i7, [%l7 + 0x0E]
bneg,pt %xcc, loop_6644
fnot1 %f6, %f4
ldd [%l7 + 0x08], %f0
fones %f10
loop_6644:
and %g5, 0x1D7F, %i2
fmovsne %icc, %f14, %f7
ldx [%l7 + 0x60], %l5
taddcctv %i3, %l4, %l2
movrlez %i1, 0x0C2, %i5
fbule,a %fcc3, loop_6645
addcc %g2, 0x0B8C, %i4
fmovdl %icc, %f11, %f14
fsrc2s %f3, %f4
loop_6645:
tvs %icc, 0x1
fpack16 %f6, %f6
ldsh [%l7 + 0x56], %o2
st %f2, [%l7 + 0x54]
fandnot1s %f6, %f5, %f0
fcmps %fcc1, %f9, %f0
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x0C], %g4
brlz,a %g1, loop_6646
movg %icc, %o4, %g6
nop
setx loop_6647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16au %f5, %f6, %f2
loop_6646:
fmovdleu %xcc, %f15, %f0
mulx %l1, %i6, %g7
loop_6647:
fmovsne %icc, %f1, %f15
fmovdcc %icc, %f3, %f4
ld [%l7 + 0x40], %f5
ldsw [%l7 + 0x5C], %l0
ldx [%l7 + 0x48], %l6
ldsb [%l7 + 0x56], %o1
lduh [%l7 + 0x30], %o5
xor %o0, 0x081A, %o7
stw %i0, [%l7 + 0x50]
fmul8x16 %f14, %f14, %f12
stx %g3, [%l7 + 0x28]
fmul8x16al %f15, %f12, %f0
lduh [%l7 + 0x0C], %o6
fcmped %fcc2, %f4, %f10
fnot2 %f2, %f2
st %f13, [%l7 + 0x10]
std %f8, [%l7 + 0x20]
alignaddrl %o3, %i7, %g5
fpack16 %f10, %f9
fmovsvs %icc, %f0, %f2
lduh [%l7 + 0x38], %i2
lduw [%l7 + 0x38], %l5
edge32 %l3, %i3, %l4
fmovsg %icc, %f7, %f6
movgu %xcc, %l2, %i1
fmovda %xcc, %f14, %f1
fbl,a %fcc3, loop_6648
bgu,a %xcc, loop_6649
fcmped %fcc1, %f2, %f0
fbule %fcc3, loop_6650
loop_6648:
st %f9, [%l7 + 0x0C]
loop_6649:
movrgz %i5, %i4, %g2
ld [%l7 + 0x1C], %f0
loop_6650:
fornot2s %f4, %f9, %f4
movge %xcc, %o2, %g4
fmovda %icc, %f6, %f5
popc %o4, %g6
fcmpes %fcc3, %f10, %f8
fmovsle %xcc, %f6, %f5
fmovse %xcc, %f11, %f8
sth %l1, [%l7 + 0x48]
edge8 %i6, %g7, %g1
brlez %l6, loop_6651
fmovdleu %xcc, %f6, %f2
movn %icc, %l0, %o5
umulcc %o0, %o1, %o7
loop_6651:
ldd [%l7 + 0x48], %f8
fmul8ulx16 %f8, %f0, %f2
fmovdleu %icc, %f2, %f1
fnands %f0, %f3, %f5
ldsh [%l7 + 0x10], %i0
fmovsvs %xcc, %f3, %f10
fble,a %fcc2, loop_6652
fcmple32 %f8, %f12, %g3
lduh [%l7 + 0x16], %o3
ldub [%l7 + 0x61], %i7
loop_6652:
fmovrdgz %g5, %f6, %f2
movcs %xcc, %i2, %o6
ldsb [%l7 + 0x3F], %l5
ld [%l7 + 0x54], %f13
stb %l3, [%l7 + 0x0E]
lduh [%l7 + 0x0C], %l4
or %l2, %i1, %i5
ldub [%l7 + 0x39], %i3
fnegs %f1, %f0
fbu %fcc2, loop_6653
fcmps %fcc0, %f0, %f11
fcmpgt16 %f2, %f10, %g2
fandnot2s %f8, %f14, %f5
loop_6653:
movge %xcc, %i4, %g4
nop
setx loop_6654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %o2, %f8, %f2
bgu %xcc, loop_6655
fbge,a %fcc3, loop_6656
loop_6654:
be,a,pt %xcc, loop_6657
subcc %o4, %g6, %l1
loop_6655:
fpadd16 %f4, %f2, %f6
loop_6656:
movrlz %i6, %g7, %l6
loop_6657:
fmovsvc %xcc, %f0, %f12
ldx [%l7 + 0x60], %g1
fxors %f2, %f5, %f12
ldd [%l7 + 0x20], %f2
srl %l0, 0x18, %o5
ldsb [%l7 + 0x79], %o0
nop
setx loop_6658, %l0, %l1
jmpl %l1, %o7
srlx %o1, 0x09, %i0
fone %f2
sth %o3, [%l7 + 0x2A]
loop_6658:
lduw [%l7 + 0x18], %g3
ba,a %icc, loop_6659
subcc %g5, %i2, %o6
fmovspos %xcc, %f9, %f1
array8 %i7, %l5, %l4
loop_6659:
fmovsneg %xcc, %f14, %f9
stw %l2, [%l7 + 0x28]
ldsw [%l7 + 0x68], %l3
stx %i5, [%l7 + 0x08]
stx %i3, [%l7 + 0x60]
addcc %g2, 0x083E, %i1
fmovsvc %icc, %f7, %f15
tne %xcc, 0x1
edge16ln %i4, %o2, %g4
fnor %f4, %f4, %f2
stx %g6, [%l7 + 0x08]
sth %l1, [%l7 + 0x58]
fbue,a %fcc3, loop_6660
ldx [%l7 + 0x48], %i6
srax %o4, %l6, %g1
movg %xcc, %g7, %o5
loop_6660:
movneg %xcc, %l0, %o0
fmovdvc %icc, %f9, %f3
sdivx %o7, 0x0D18, %o1
bl,a,pn %icc, loop_6661
ble,pt %icc, loop_6662
fones %f11
ld [%l7 + 0x28], %f0
loop_6661:
fble,a %fcc0, loop_6663
loop_6662:
tge %icc, 0x4
alignaddrl %i0, %o3, %g5
ldsw [%l7 + 0x20], %g3
loop_6663:
subc %o6, %i2, %i7
lduh [%l7 + 0x32], %l4
fmovrse %l5, %f5, %f6
ldx [%l7 + 0x78], %l3
bshuffle %f0, %f12, %f2
tcc %xcc, 0x1
lduw [%l7 + 0x2C], %l2
movg %icc, %i3, %g2
fandnot2 %f8, %f14, %f14
fmovrslz %i1, %f6, %f5
mulx %i4, %i5, %o2
bneg,a loop_6664
move %icc, %g6, %l1
move %xcc, %g4, %i6
movg %icc, %l6, %g1
loop_6664:
ble loop_6665
fbul,a %fcc0, loop_6666
std %f2, [%l7 + 0x58]
ldx [%l7 + 0x30], %o4
loop_6665:
fmovrsgez %g7, %f5, %f10
loop_6666:
fnegs %f10, %f9
fmovdle %icc, %f5, %f10
fcmpes %fcc1, %f6, %f9
movrlez %l0, %o5, %o7
ldd [%l7 + 0x38], %f2
fmovdvc %icc, %f8, %f10
stb %o1, [%l7 + 0x57]
tge %icc, 0x6
stb %o0, [%l7 + 0x41]
be,a %xcc, loop_6667
fors %f1, %f11, %f11
ldsb [%l7 + 0x37], %i0
fpack16 %f8, %f5
loop_6667:
fandnot2s %f10, %f15, %f5
tge %xcc, 0x2
stw %g5, [%l7 + 0x10]
fsrc2 %f6, %f12
subc %o3, 0x0ACE, %g3
lduh [%l7 + 0x16], %o6
fbge %fcc3, loop_6668
sdiv %i7, 0x1280, %i2
fmovsle %xcc, %f7, %f3
ldsh [%l7 + 0x40], %l4
loop_6668:
movleu %xcc, %l5, %l3
fzero %f8
fpadd16 %f2, %f10, %f2
fone %f4
move %xcc, %i3, %l2
move %icc, %i1, %g2
movne %icc, %i4, %i5
stb %g6, [%l7 + 0x24]
std %f8, [%l7 + 0x70]
bneg,a,pn %xcc, loop_6669
ld [%l7 + 0x28], %f15
edge32l %l1, %o2, %i6
fba,a %fcc2, loop_6670
loop_6669:
fnot2s %f11, %f13
array16 %g4, %l6, %o4
ldub [%l7 + 0x64], %g1
loop_6670:
fxnors %f14, %f6, %f7
movvc %icc, %l0, %o5
bshuffle %f6, %f4, %f8
move %xcc, %g7, %o7
add %o1, %o0, %i0
stw %g5, [%l7 + 0x08]
std %f12, [%l7 + 0x70]
tge %xcc, 0x6
fbe %fcc1, loop_6671
fxors %f0, %f10, %f11
fblg %fcc3, loop_6672
brz %o3, loop_6673
loop_6671:
stw %o6, [%l7 + 0x64]
stx %g3, [%l7 + 0x78]
loop_6672:
fmovdle %icc, %f11, %f3
loop_6673:
st %f5, [%l7 + 0x50]
andncc %i2, %i7, %l5
popc %l3, %l4
ldsw [%l7 + 0x0C], %l2
andncc %i1, %g2, %i4
ldd [%l7 + 0x40], %f0
fbue %fcc1, loop_6674
be %icc, loop_6675
bpos,a %xcc, loop_6676
fbn %fcc3, loop_6677
loop_6674:
ble loop_6678
loop_6675:
ble,a %xcc, loop_6679
loop_6676:
tne %xcc, 0x0
loop_6677:
fmovdvc %xcc, %f8, %f1
loop_6678:
stb %i3, [%l7 + 0x5F]
loop_6679:
umul %g6, 0x1E73, %i5
fcmped %fcc2, %f8, %f8
movre %o2, 0x1B1, %i6
sth %g4, [%l7 + 0x30]
st %f8, [%l7 + 0x50]
ldd [%l7 + 0x58], %f2
bl,a %icc, loop_6680
fsrc2 %f0, %f2
bleu loop_6681
stw %l6, [%l7 + 0x20]
loop_6680:
ldx [%l7 + 0x48], %o4
pdist %f6, %f14, %f2
loop_6681:
ldsh [%l7 + 0x7A], %l1
fmovdcc %icc, %f15, %f13
ldx [%l7 + 0x58], %g1
fmovsvs %xcc, %f4, %f11
ldsw [%l7 + 0x3C], %o5
edge32ln %l0, %g7, %o1
st %f13, [%l7 + 0x3C]
fpack16 %f0, %f2
lduw [%l7 + 0x08], %o7
lduh [%l7 + 0x78], %i0
movre %g5, 0x1CB, %o0
tg %xcc, 0x2
taddcctv %o6, %g3, %o3
std %f2, [%l7 + 0x48]
bcc,pn %icc, loop_6682
ldsh [%l7 + 0x36], %i7
fmovrsgz %l5, %f13, %f12
ld [%l7 + 0x64], %f1
loop_6682:
ldub [%l7 + 0x18], %l3
mova %icc, %i2, %l2
ble %xcc, loop_6683
ldsb [%l7 + 0x13], %l4
lduh [%l7 + 0x50], %g2
alignaddr %i4, %i1, %g6
loop_6683:
popc 0x1D97, %i5
fbg,a %fcc3, loop_6684
movcc %icc, %o2, %i6
fmovrdlz %g4, %f6, %f10
fone %f6
loop_6684:
srl %i3, 0x1F, %l6
sth %l1, [%l7 + 0x12]
sth %g1, [%l7 + 0x38]
stx %o5, [%l7 + 0x18]
fmovsn %xcc, %f11, %f10
edge8ln %l0, %o4, %o1
ldub [%l7 + 0x20], %o7
bge loop_6685
fblg,a %fcc2, loop_6686
fmovrdne %g7, %f12, %f8
stw %g5, [%l7 + 0x50]
loop_6685:
ldd [%l7 + 0x60], %f4
loop_6686:
fmovsl %icc, %f4, %f2
array16 %o0, %i0, %o6
ldd [%l7 + 0x20], %f14
faligndata %f2, %f12, %f10
edge16l %g3, %i7, %o3
ld [%l7 + 0x20], %f1
stw %l5, [%l7 + 0x10]
smulcc %i2, 0x1AC4, %l2
sth %l3, [%l7 + 0x6A]
ldsb [%l7 + 0x23], %l4
fpadd32 %f14, %f8, %f8
stx %g2, [%l7 + 0x48]
lduw [%l7 + 0x4C], %i4
fmovdn %xcc, %f3, %f2
fpadd32s %f7, %f8, %f7
tle %xcc, 0x4
fandnot2s %f3, %f8, %f13
movrgez %i1, %g6, %o2
fnors %f15, %f2, %f6
ldx [%l7 + 0x78], %i5
fcmpgt32 %f4, %f2, %g4
fmul8x16au %f2, %f13, %f2
bg %xcc, loop_6687
fmuld8sux16 %f7, %f7, %f6
fxnors %f4, %f3, %f0
edge8n %i3, %l6, %i6
loop_6687:
movl %xcc, %g1, %l1
st %f0, [%l7 + 0x7C]
fands %f8, %f12, %f5
fmovsneg %icc, %f9, %f3
alignaddr %l0, %o5, %o1
bshuffle %f12, %f8, %f2
fmovs %f9, %f3
movrlez %o4, %o7, %g7
ldsw [%l7 + 0x60], %o0
sll %i0, %o6, %g5
fnand %f6, %f4, %f2
lduh [%l7 + 0x0C], %i7
fpsub32 %f14, %f14, %f6
fxnor %f4, %f0, %f6
fmovsn %xcc, %f10, %f14
stx %o3, [%l7 + 0x40]
fmovsg %icc, %f6, %f0
fbg %fcc3, loop_6688
ldd [%l7 + 0x08], %f12
fcmpes %fcc0, %f13, %f5
fmovdl %xcc, %f10, %f11
loop_6688:
udivx %g3, 0x1CA2, %l5
fmovdvs %xcc, %f0, %f6
st %f0, [%l7 + 0x18]
nop
setx loop_6689, %l0, %l1
jmpl %l1, %i2
stb %l3, [%l7 + 0x44]
stb %l4, [%l7 + 0x4A]
fcmpd %fcc3, %f4, %f12
loop_6689:
mulx %l2, %g2, %i1
fnand %f0, %f6, %f8
brz %g6, loop_6690
xorcc %o2, %i4, %i5
ldub [%l7 + 0x28], %i3
tl %icc, 0x2
loop_6690:
fbe %fcc2, loop_6691
ldub [%l7 + 0x27], %g4
fzero %f2
stx %i6, [%l7 + 0x40]
loop_6691:
fmovsne %icc, %f14, %f0
stw %g1, [%l7 + 0x2C]
fmovsn %icc, %f11, %f4
lduw [%l7 + 0x24], %l1
movrgz %l0, %l6, %o5
smulcc %o1, 0x1BFD, %o4
tle %icc, 0x7
fbug %fcc2, loop_6692
fmovdcs %xcc, %f2, %f8
fmul8sux16 %f4, %f6, %f10
call loop_6693
loop_6692:
ldx [%l7 + 0x50], %o7
fbo %fcc2, loop_6694
stx %o0, [%l7 + 0x08]
loop_6693:
edge32n %i0, %o6, %g7
bcc,a,pt %icc, loop_6695
loop_6694:
sethi 0x097E, %i7
brgez,a %g5, loop_6696
tpos %icc, 0x6
loop_6695:
lduw [%l7 + 0x4C], %g3
fnot1s %f6, %f0
loop_6696:
ldsb [%l7 + 0x56], %o3
fandnot1 %f10, %f0, %f6
fcmped %fcc0, %f0, %f6
srlx %l5, 0x0F, %l3
movpos %xcc, %l4, %l2
movl %icc, %i2, %i1
ldsh [%l7 + 0x36], %g6
ldub [%l7 + 0x70], %g2
tsubcc %i4, 0x09B4, %i5
fpsub32s %f1, %f11, %f8
fbuge,a %fcc3, loop_6697
fpsub16 %f10, %f4, %f12
move %xcc, %i3, %o2
subccc %g4, 0x1891, %i6
loop_6697:
fmovsne %xcc, %f9, %f7
orncc %g1, 0x0603, %l0
fmul8x16 %f1, %f4, %f0
fmovrdne %l1, %f12, %f14
fnands %f6, %f13, %f12
movpos %icc, %l6, %o5
lduw [%l7 + 0x54], %o4
mulscc %o1, 0x10C4, %o0
movle %xcc, %i0, %o6
ldsw [%l7 + 0x6C], %o7
fornot2 %f8, %f6, %f4
ldub [%l7 + 0x74], %g7
stw %g5, [%l7 + 0x08]
ldd [%l7 + 0x58], %f12
move %xcc, %i7, %o3
st %f0, [%l7 + 0x24]
fornot2 %f12, %f4, %f6
tgu %icc, 0x2
fmovde %xcc, %f10, %f4
addcc %l5, 0x061C, %g3
udiv %l4, 0x03FE, %l2
fmovdvs %xcc, %f6, %f1
nop
setx loop_6698, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l3, %i2, %g6
bgu loop_6699
sth %i1, [%l7 + 0x46]
loop_6698:
fone %f8
fone %f12
loop_6699:
addccc %i4, %i5, %g2
fmul8ulx16 %f8, %f14, %f2
edge16l %i3, %g4, %o2
fmovsge %xcc, %f3, %f12
fbe %fcc0, loop_6700
fcmpeq16 %f12, %f8, %g1
st %f1, [%l7 + 0x24]
bgu,pt %xcc, loop_6701
loop_6700:
call loop_6702
ldsh [%l7 + 0x7C], %l0
lduw [%l7 + 0x24], %i6
loop_6701:
movrlez %l6, %o5, %l1
loop_6702:
fmovdle %icc, %f9, %f2
ldd [%l7 + 0x78], %f14
fmuld8ulx16 %f2, %f6, %f0
movne %xcc, %o4, %o0
ba %icc, loop_6703
fmovrdlz %i0, %f10, %f6
fbue,a %fcc2, loop_6704
lduw [%l7 + 0x7C], %o1
loop_6703:
edge8 %o7, %g7, %g5
fands %f14, %f15, %f14
loop_6704:
fbo,a %fcc0, loop_6705
fpadd32 %f2, %f4, %f0
fone %f14
ldub [%l7 + 0x1C], %o6
loop_6705:
fzero %f0
taddcctv %i7, 0x0C09, %o3
lduh [%l7 + 0x26], %l5
sth %l4, [%l7 + 0x28]
fpadd32s %f3, %f3, %f2
bn,a loop_6706
fands %f1, %f10, %f11
fmovrdgez %l2, %f0, %f2
fmul8x16au %f15, %f11, %f2
loop_6706:
sllx %l3, 0x00, %g3
st %f14, [%l7 + 0x54]
fpmerge %f4, %f2, %f12
fbug %fcc0, loop_6707
bge,pn %icc, loop_6708
faligndata %f6, %f6, %f2
ld [%l7 + 0x70], %f7
loop_6707:
brgz %g6, loop_6709
loop_6708:
fcmple32 %f8, %f12, %i2
edge16n %i1, %i4, %i5
brlz,a %i3, loop_6710
loop_6709:
umulcc %g2, %o2, %g4
fcmpes %fcc3, %f1, %f8
edge16n %g1, %i6, %l6
loop_6710:
fmovrdlz %l0, %f6, %f10
ble,a,pt %icc, loop_6711
ldd [%l7 + 0x48], %f2
smul %o5, 0x1914, %l1
edge8ln %o0, %i0, %o4
loop_6711:
brgz,a %o1, loop_6712
tsubcctv %g7, %o7, %o6
tsubcc %g5, 0x1EF6, %i7
sth %o3, [%l7 + 0x78]
loop_6712:
fmovsg %xcc, %f14, %f6
stb %l5, [%l7 + 0x62]
edge32l %l2, %l3, %l4
fbu,a %fcc1, loop_6713
movneg %xcc, %g6, %i2
fmovdleu %xcc, %f10, %f11
edge16n %i1, %i4, %i5
loop_6713:
fmovrdlz %g3, %f14, %f14
ldd [%l7 + 0x58], %f8
fmul8sux16 %f2, %f10, %f4
fmovsvc %icc, %f11, %f3
fmovrsne %g2, %f9, %f3
lduw [%l7 + 0x18], %i3
stw %o2, [%l7 + 0x3C]
fxors %f0, %f9, %f13
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x68], %g1
bneg,pn %icc, loop_6714
fmul8sux16 %f2, %f0, %f14
edge16n %g4, %i6, %l6
edge32ln %o5, %l1, %o0
loop_6714:
tsubcctv %l0, %o4, %o1
ba,pt %icc, loop_6715
ldsh [%l7 + 0x62], %i0
stb %g7, [%l7 + 0x4D]
st %f6, [%l7 + 0x14]
loop_6715:
sth %o6, [%l7 + 0x0C]
stx %o7, [%l7 + 0x40]
nop
setx loop_6716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x24], %f14
fpsub32s %f13, %f4, %f1
ldsw [%l7 + 0x14], %i7
loop_6716:
mulx %o3, 0x195D, %l5
fxnors %f2, %f15, %f2
fcmpne16 %f8, %f10, %l2
edge8l %l3, %l4, %g5
fmovd %f2, %f4
movne %xcc, %i2, %g6
bleu,a,pn %icc, loop_6717
movrgez %i4, %i5, %g3
lduh [%l7 + 0x6E], %g2
ldx [%l7 + 0x10], %i1
loop_6717:
edge8n %i3, %o2, %g1
fxor %f12, %f10, %f2
orn %g4, %i6, %l6
fornot1 %f8, %f10, %f0
fbge %fcc0, loop_6718
move %icc, %l1, %o0
mova %xcc, %l0, %o5
fpackfix %f10, %f15
loop_6718:
fxnor %f2, %f0, %f0
fandnot1 %f0, %f2, %f4
fabsd %f8, %f6
stw %o1, [%l7 + 0x7C]
andncc %o4, %i0, %g7
movle %icc, %o7, %i7
tcs %icc, 0x4
fblg %fcc3, loop_6719
fmul8x16al %f9, %f10, %f0
movleu %icc, %o3, %o6
ldsw [%l7 + 0x24], %l2
loop_6719:
nop
setx loop_6720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %l5, 0x366, %l4
brgez %g5, loop_6721
bn,a %icc, loop_6722
loop_6720:
fmovsl %icc, %f3, %f2
fsrc2s %f1, %f7
loop_6721:
bge,pt %xcc, loop_6723
loop_6722:
popc %l3, %g6
or %i2, %i5, %g3
fpadd32s %f1, %f13, %f1
loop_6723:
edge8n %i4, %g2, %i3
fcmps %fcc3, %f0, %f5
edge16n %i1, %g1, %g4
array8 %i6, %l6, %o2
fpadd32s %f2, %f14, %f7
tvs %icc, 0x1
fnot2 %f10, %f2
fmovdgu %xcc, %f0, %f0
tn %xcc, 0x7
alignaddrl %l1, %l0, %o0
ta %icc, 0x1
fmovrdgz %o5, %f8, %f12
movre %o1, %o4, %i0
stb %o7, [%l7 + 0x72]
ld [%l7 + 0x58], %f3
movvs %icc, %g7, %o3
sth %i7, [%l7 + 0x3C]
lduh [%l7 + 0x42], %l2
fandnot1 %f0, %f6, %f0
array16 %o6, %l5, %g5
ldub [%l7 + 0x7B], %l3
fcmpes %fcc0, %f5, %f1
fmovsneg %icc, %f13, %f4
fbg %fcc3, loop_6724
fnot1s %f9, %f7
orcc %l4, 0x1E1E, %i2
fbug,a %fcc1, loop_6725
loop_6724:
std %f14, [%l7 + 0x20]
movcs %icc, %i5, %g3
te %xcc, 0x0
loop_6725:
umulcc %g6, 0x1EA6, %i4
edge16n %g2, %i1, %i3
andcc %g1, 0x13E0, %g4
fmul8x16al %f7, %f9, %f0
xorcc %l6, 0x0736, %o2
fbu %fcc1, loop_6726
movcs %xcc, %i6, %l0
ldsw [%l7 + 0x70], %l1
addcc %o5, %o1, %o0
loop_6726:
tvs %icc, 0x5
movg %icc, %i0, %o7
lduw [%l7 + 0x30], %o4
ldub [%l7 + 0x53], %g7
fmovdneg %icc, %f10, %f1
fornot2 %f14, %f2, %f0
ld [%l7 + 0x70], %f9
sdivx %i7, 0x1514, %o3
lduh [%l7 + 0x3C], %l2
stx %l5, [%l7 + 0x10]
stx %g5, [%l7 + 0x10]
ldsw [%l7 + 0x3C], %o6
fmuld8sux16 %f12, %f12, %f12
udivcc %l4, 0x043D, %l3
fornot1 %f10, %f8, %f12
stx %i2, [%l7 + 0x40]
alignaddrl %i5, %g3, %i4
fmovsl %xcc, %f3, %f2
fbl %fcc1, loop_6727
andn %g6, 0x0530, %i1
lduw [%l7 + 0x4C], %g2
movrne %i3, 0x01D, %g1
loop_6727:
umul %g4, %o2, %i6
fbn,a %fcc2, loop_6728
sra %l0, %l1, %l6
ble loop_6729
stb %o5, [%l7 + 0x66]
loop_6728:
orcc %o0, %i0, %o7
movcs %icc, %o4, %o1
loop_6729:
brlez %i7, loop_6730
fmovrse %g7, %f5, %f1
ldd [%l7 + 0x50], %f10
fmovdvc %icc, %f10, %f3
loop_6730:
ldsb [%l7 + 0x54], %l2
fandnot1 %f4, %f14, %f4
st %f13, [%l7 + 0x1C]
mova %xcc, %l5, %g5
fmovrdlz %o6, %f8, %f0
lduw [%l7 + 0x30], %l4
te %xcc, 0x5
mulscc %o3, 0x088F, %i2
fpackfix %f10, %f4
fmovsvs %icc, %f0, %f10
umulcc %l3, %g3, %i4
fors %f13, %f0, %f4
edge8 %g6, %i5, %g2
fbuge %fcc0, loop_6731
movneg %xcc, %i3, %i1
ta %icc, 0x1
fxor %f0, %f10, %f14
loop_6731:
mulscc %g4, %o2, %i6
ldsh [%l7 + 0x18], %g1
stx %l0, [%l7 + 0x58]
ldx [%l7 + 0x68], %l1
fcmple32 %f14, %f8, %l6
fcmple32 %f10, %f6, %o0
tgu %xcc, 0x5
fxnor %f10, %f14, %f2
movrlz %i0, 0x31E, %o5
bl,pn %xcc, loop_6732
fornot2s %f6, %f0, %f11
fpadd16 %f4, %f8, %f0
brlez,a %o4, loop_6733
loop_6732:
fmovrsgez %o1, %f5, %f11
brgez %o7, loop_6734
fmovdcc %icc, %f1, %f15
loop_6733:
fbue %fcc3, loop_6735
fbn %fcc3, loop_6736
loop_6734:
fornot1 %f8, %f14, %f12
fmovscs %icc, %f6, %f3
loop_6735:
ldub [%l7 + 0x5B], %i7
loop_6736:
alignaddr %g7, %l5, %l2
ldsb [%l7 + 0x54], %o6
brz %g5, loop_6737
ba,pt %xcc, loop_6738
fmovrdlz %o3, %f14, %f2
lduh [%l7 + 0x72], %i2
loop_6737:
ld [%l7 + 0x44], %f9
loop_6738:
ldx [%l7 + 0x10], %l4
fpadd32s %f6, %f15, %f0
fpsub16 %f14, %f14, %f10
ldd [%l7 + 0x70], %f14
umul %l3, %i4, %g6
movn %xcc, %g3, %g2
ldx [%l7 + 0x58], %i3
fblg,a %fcc1, loop_6739
fbne,a %fcc1, loop_6740
bcs,a %icc, loop_6741
xor %i5, 0x18BD, %g4
loop_6739:
xor %o2, 0x0739, %i1
loop_6740:
sth %i6, [%l7 + 0x7C]
loop_6741:
mulx %g1, 0x0612, %l0
udivx %l6, 0x0E51, %o0
fpadd16 %f4, %f0, %f10
fmovscc %xcc, %f3, %f0
fmovda %xcc, %f15, %f10
udiv %l1, 0x0716, %o5
fmovdneg %icc, %f4, %f5
fbg %fcc0, loop_6742
bg,a,pn %icc, loop_6743
stb %o4, [%l7 + 0x5F]
movrne %o1, 0x233, %o7
loop_6742:
andn %i7, 0x0D21, %i0
loop_6743:
fmovrslez %g7, %f8, %f10
tgu %icc, 0x4
sth %l2, [%l7 + 0x2A]
fnands %f9, %f4, %f5
movcc %xcc, %o6, %l5
fnot1 %f4, %f0
fmovdcc %icc, %f3, %f15
brnz %g5, loop_6744
fmovrdgez %i2, %f0, %f8
fbug %fcc2, loop_6745
fbne %fcc1, loop_6746
loop_6744:
fmovrdgez %l4, %f8, %f14
sdivx %o3, 0x00E3, %l3
loop_6745:
fbule,a %fcc0, loop_6747
loop_6746:
fmovscs %xcc, %f2, %f5
fmovrdne %g6, %f6, %f0
move %xcc, %i4, %g2
loop_6747:
fmovsvs %xcc, %f1, %f1
fbule,a %fcc2, loop_6748
tle %xcc, 0x1
lduw [%l7 + 0x44], %i3
fmovsn %icc, %f10, %f6
loop_6748:
stx %g3, [%l7 + 0x18]
fpadd32 %f2, %f2, %f8
ldsw [%l7 + 0x20], %g4
fbl %fcc3, loop_6749
ldsb [%l7 + 0x20], %o2
fcmpgt32 %f14, %f10, %i5
movvc %icc, %i6, %g1
loop_6749:
stx %l0, [%l7 + 0x48]
fmul8x16au %f4, %f2, %f6
srax %l6, 0x14, %i1
bgu,a,pt %xcc, loop_6750
movleu %xcc, %o0, %l1
movrne %o4, 0x1FE, %o5
brnz %o1, loop_6751
loop_6750:
ldsb [%l7 + 0x09], %i7
ldsb [%l7 + 0x38], %i0
st %f15, [%l7 + 0x5C]
loop_6751:
andn %g7, 0x1A2C, %o7
udiv %l2, 0x1F4A, %o6
fbug %fcc0, loop_6752
stb %g5, [%l7 + 0x25]
fblg,a %fcc3, loop_6753
fcmpne16 %f10, %f4, %i2
loop_6752:
ld [%l7 + 0x70], %f7
ldx [%l7 + 0x30], %l5
loop_6753:
lduw [%l7 + 0x24], %l4
andn %l3, 0x1305, %g6
movcc %icc, %i4, %g2
pdist %f0, %f10, %f14
umulcc %o3, %g3, %i3
sth %o2, [%l7 + 0x08]
xnorcc %g4, %i6, %g1
bl,a loop_6754
fmul8ulx16 %f8, %f2, %f10
fmovrslez %i5, %f0, %f4
alignaddr %l6, %l0, %i1
loop_6754:
edge32n %l1, %o0, %o4
fmovsg %icc, %f0, %f5
lduw [%l7 + 0x14], %o5
fmovrslz %i7, %f9, %f12
stw %o1, [%l7 + 0x48]
fmul8x16au %f4, %f1, %f12
movleu %xcc, %g7, %o7
lduh [%l7 + 0x4C], %i0
orcc %l2, 0x13BC, %g5
lduw [%l7 + 0x08], %o6
fpadd16s %f13, %f14, %f6
fmovsvs %icc, %f9, %f8
ldsb [%l7 + 0x62], %i2
ldsw [%l7 + 0x64], %l4
ldsw [%l7 + 0x2C], %l3
st %f4, [%l7 + 0x74]
fmovdl %xcc, %f9, %f7
fcmple32 %f10, %f6, %l5
ldsh [%l7 + 0x4C], %g6
ldd [%l7 + 0x50], %f0
lduw [%l7 + 0x60], %i4
lduw [%l7 + 0x18], %o3
fbo %fcc2, loop_6755
nop
setx loop_6756, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pn %xcc, loop_6757
ldsw [%l7 + 0x50], %g3
loop_6755:
fmovdvc %xcc, %f13, %f1
loop_6756:
fbul,a %fcc2, loop_6758
loop_6757:
ld [%l7 + 0x18], %f9
std %f6, [%l7 + 0x70]
tsubcctv %g2, 0x18A8, %i3
loop_6758:
fabsd %f14, %f0
sub %g4, %i6, %g1
fbge %fcc1, loop_6759
ldx [%l7 + 0x78], %o2
sdivcc %l6, 0x159C, %i5
fbul %fcc0, loop_6760
loop_6759:
bvc,a,pn %xcc, loop_6761
umul %i1, %l0, %l1
stx %o4, [%l7 + 0x68]
loop_6760:
fmovs %f6, %f13
loop_6761:
fmul8x16au %f9, %f13, %f10
std %f12, [%l7 + 0x58]
movge %icc, %o5, %o0
bvs %xcc, loop_6762
sth %o1, [%l7 + 0x62]
fpack16 %f2, %f1
fxors %f14, %f2, %f6
loop_6762:
fnot2s %f1, %f0
fexpand %f15, %f14
fbug,a %fcc2, loop_6763
andncc %g7, %i7, %o7
ldsh [%l7 + 0x0A], %i0
ldsb [%l7 + 0x28], %l2
loop_6763:
fmul8ulx16 %f2, %f2, %f6
std %f6, [%l7 + 0x50]
fmovsne %icc, %f12, %f4
movcs %xcc, %o6, %i2
fbo,a %fcc3, loop_6764
nop
setx loop_6765, %l0, %l1
jmpl %l1, %l4
orcc %g5, 0x0C3C, %l3
edge32l %l5, %g6, %o3
loop_6764:
fandnot2s %f14, %f2, %f1
loop_6765:
ble,a,pn %icc, loop_6766
tcs %xcc, 0x1
movle %xcc, %g3, %g2
std %f2, [%l7 + 0x60]
loop_6766:
movleu %xcc, %i4, %g4
stx %i3, [%l7 + 0x48]
st %f12, [%l7 + 0x28]
fmovrdgz %g1, %f6, %f12
brnz %o2, loop_6767
stx %i6, [%l7 + 0x50]
bcc,a %icc, loop_6768
sth %i5, [%l7 + 0x34]
loop_6767:
fsrc1 %f14, %f0
edge32 %i1, %l6, %l0
loop_6768:
lduh [%l7 + 0x40], %l1
array16 %o5, %o0, %o1
tleu %icc, 0x6
stw %o4, [%l7 + 0x3C]
ta %xcc, 0x5
tleu %xcc, 0x0
ldd [%l7 + 0x08], %f4
ldx [%l7 + 0x78], %g7
ldx [%l7 + 0x68], %o7
addcc %i7, %i0, %o6
edge32 %l2, %l4, %g5
ldsb [%l7 + 0x2B], %l3
edge32n %l5, %i2, %g6
ldsw [%l7 + 0x7C], %o3
fbu %fcc0, loop_6769
fcmpd %fcc0, %f10, %f12
stb %g3, [%l7 + 0x61]
bl,a,pn %icc, loop_6770
loop_6769:
bn %xcc, loop_6771
ldsb [%l7 + 0x50], %i4
ldsb [%l7 + 0x4E], %g2
loop_6770:
ldub [%l7 + 0x75], %i3
loop_6771:
fbge,a %fcc0, loop_6772
sth %g4, [%l7 + 0x70]
fbl,a %fcc1, loop_6773
ldx [%l7 + 0x50], %g1
loop_6772:
fands %f5, %f0, %f14
xnor %o2, %i6, %i5
loop_6773:
fbn,a %fcc1, loop_6774
ldsw [%l7 + 0x68], %l6
sdivx %l0, 0x1C69, %l1
xorcc %o5, 0x17F0, %o0
loop_6774:
fcmpgt32 %f4, %f0, %i1
faligndata %f0, %f0, %f10
sllx %o1, %g7, %o7
st %f5, [%l7 + 0x50]
edge8n %o4, %i0, %i7
fmuld8ulx16 %f2, %f2, %f2
movrlz %o6, 0x010, %l2
fcmpd %fcc2, %f2, %f12
fornot2 %f2, %f12, %f2
st %f6, [%l7 + 0x14]
edge32l %g5, %l4, %l5
brnz %l3, loop_6775
stx %i2, [%l7 + 0x38]
fnot2s %f12, %f3
fbge,a %fcc1, loop_6776
loop_6775:
siam 0x2
sethi 0x190B, %o3
bne,pn %xcc, loop_6777
loop_6776:
srlx %g6, 0x12, %i4
nop
setx loop_6778, %l0, %l1
jmpl %l1, %g2
bg loop_6779
loop_6777:
ldsh [%l7 + 0x6E], %g3
stb %i3, [%l7 + 0x0F]
loop_6778:
edge8ln %g4, %g1, %o2
loop_6779:
tne %xcc, 0x1
movrne %i6, %i5, %l6
edge16n %l1, %l0, %o0
movl %icc, %i1, %o1
srax %o5, 0x07, %g7
lduw [%l7 + 0x40], %o4
fmovsle %xcc, %f9, %f10
movleu %xcc, %i0, %i7
ldd [%l7 + 0x10], %f10
orncc %o6, %l2, %g5
bne,a loop_6780
fmovdleu %xcc, %f9, %f7
fnegs %f4, %f7
and %o7, 0x1E32, %l4
loop_6780:
add %l5, 0x19A8, %l3
fandnot1s %f2, %f7, %f12
alignaddrl %i2, %o3, %g6
fornot2 %f12, %f14, %f8
ldub [%l7 + 0x2B], %i4
fmovrdgez %g2, %f4, %f8
tcc %xcc, 0x5
fsrc2s %f13, %f8
edge8 %i3, %g3, %g4
tgu %icc, 0x5
std %f4, [%l7 + 0x48]
fcmped %fcc3, %f2, %f14
movpos %icc, %o2, %g1
subccc %i6, %i5, %l1
fpackfix %f8, %f1
fmovdgu %icc, %f11, %f7
fnands %f12, %f6, %f12
fornot1 %f14, %f2, %f10
taddcc %l6, 0x0B23, %o0
ld [%l7 + 0x08], %f10
stb %i1, [%l7 + 0x65]
bne,a loop_6781
movg %icc, %l0, %o1
sth %g7, [%l7 + 0x4A]
fpadd32s %f13, %f8, %f5
loop_6781:
orcc %o5, 0x1944, %i0
ldsh [%l7 + 0x14], %o4
bl %icc, loop_6782
std %f8, [%l7 + 0x60]
movn %xcc, %o6, %l2
fbn %fcc0, loop_6783
loop_6782:
fones %f4
mulx %i7, %o7, %g5
brgz,a %l4, loop_6784
loop_6783:
te %icc, 0x3
bleu,a,pt %xcc, loop_6785
ldx [%l7 + 0x48], %l3
loop_6784:
srl %l5, %i2, %g6
movrlez %o3, %i4, %g2
loop_6785:
ldd [%l7 + 0x08], %f14
fnot1 %f14, %f14
fxors %f14, %f3, %f6
fcmpgt32 %f10, %f14, %g3
movre %i3, 0x3C7, %g4
ldsh [%l7 + 0x4A], %g1
stb %i6, [%l7 + 0x7A]
fabsd %f0, %f0
ldsh [%l7 + 0x0C], %i5
fmovd %f12, %f8
ldx [%l7 + 0x38], %l1
sdivcc %l6, 0x0C36, %o2
movle %icc, %o0, %l0
movn %icc, %o1, %g7
stw %o5, [%l7 + 0x5C]
movl %icc, %i1, %i0
sethi 0x0EDF, %o4
ldsw [%l7 + 0x24], %o6
for %f0, %f12, %f10
sth %l2, [%l7 + 0x40]
fand %f10, %f14, %f2
lduw [%l7 + 0x20], %o7
fmovdleu %xcc, %f13, %f14
ldx [%l7 + 0x50], %i7
fmovdcs %icc, %f7, %f10
fble,a %fcc0, loop_6786
edge16l %g5, %l3, %l4
movneg %icc, %l5, %g6
sdivx %i2, 0x0F76, %i4
loop_6786:
std %f10, [%l7 + 0x50]
fnot1 %f0, %f14
ble,pt %icc, loop_6787
lduw [%l7 + 0x5C], %o3
stx %g3, [%l7 + 0x70]
fcmped %fcc0, %f10, %f2
loop_6787:
array8 %g2, %g4, %g1
sra %i3, %i5, %i6
tleu %xcc, 0x2
ldsb [%l7 + 0x7E], %l1
tcs %icc, 0x5
fpsub16 %f6, %f6, %f4
fmovrsgez %l6, %f14, %f0
sth %o0, [%l7 + 0x4A]
fmovrdlez %o2, %f6, %f8
stb %l0, [%l7 + 0x08]
ldub [%l7 + 0x10], %g7
lduh [%l7 + 0x74], %o1
stx %i1, [%l7 + 0x48]
movrgez %o5, %i0, %o6
fmovrdlez %o4, %f8, %f0
srax %l2, %o7, %i7
fmovrde %g5, %f12, %f4
fands %f13, %f6, %f8
fmul8sux16 %f8, %f10, %f2
fmovsle %xcc, %f14, %f1
ld [%l7 + 0x5C], %f12
bg,a,pn %icc, loop_6788
ldx [%l7 + 0x18], %l4
tgu %xcc, 0x6
fsrc2s %f8, %f5
loop_6788:
brgz %l3, loop_6789
fbg %fcc2, loop_6790
stx %l5, [%l7 + 0x08]
st %f2, [%l7 + 0x40]
loop_6789:
fba %fcc1, loop_6791
loop_6790:
ldsw [%l7 + 0x10], %g6
fmovdcc %icc, %f2, %f11
and %i4, 0x007B, %i2
loop_6791:
fcmple16 %f6, %f10, %o3
fmovrde %g3, %f4, %f6
tcc %xcc, 0x6
fmovrsgz %g4, %f1, %f8
fpmerge %f7, %f13, %f4
bge,pt %icc, loop_6792
fmovrslez %g1, %f10, %f15
ldsh [%l7 + 0x76], %g2
stb %i5, [%l7 + 0x0B]
loop_6792:
or %i6, 0x08FC, %l1
subccc %i3, %o0, %l6
st %f5, [%l7 + 0x20]
brgez %l0, loop_6793
fmovdge %icc, %f15, %f12
stw %o2, [%l7 + 0x6C]
add %g7, %o1, %i1
loop_6793:
array32 %o5, %i0, %o6
fmovdl %icc, %f0, %f8
st %f14, [%l7 + 0x78]
array32 %l2, %o7, %o4
stb %i7, [%l7 + 0x76]
fmovsneg %xcc, %f10, %f14
ldsb [%l7 + 0x3C], %l4
fmovrsgez %l3, %f5, %f12
fnegd %f8, %f0
fabss %f6, %f4
fnot1s %f14, %f5
pdist %f12, %f14, %f2
orncc %l5, %g5, %g6
fmovde %icc, %f14, %f8
movleu %xcc, %i4, %o3
ld [%l7 + 0x54], %f8
subcc %g3, %g4, %i2
andcc %g2, 0x1275, %g1
fxor %f8, %f0, %f8
fmovrdgz %i5, %f6, %f14
fbul,a %fcc1, loop_6794
smul %i6, 0x0129, %i3
fones %f15
fmovsa %icc, %f7, %f0
loop_6794:
stb %l1, [%l7 + 0x65]
fmovrsgz %l6, %f11, %f13
ldx [%l7 + 0x30], %l0
movpos %icc, %o0, %o2
nop
setx loop_6795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu %icc, loop_6796
fabsd %f0, %f4
alignaddr %o1, %g7, %o5
loop_6795:
ld [%l7 + 0x38], %f7
loop_6796:
edge16l %i0, %o6, %l2
lduw [%l7 + 0x1C], %o7
fmovdge %xcc, %f10, %f9
fxor %f0, %f0, %f0
xnorcc %i1, %i7, %l4
tvs %xcc, 0x4
tvs %icc, 0x1
stw %o4, [%l7 + 0x34]
fbl %fcc0, loop_6797
fmul8x16 %f11, %f8, %f4
stb %l5, [%l7 + 0x7D]
stw %g5, [%l7 + 0x0C]
loop_6797:
fornot1s %f3, %f1, %f4
movrgez %l3, %i4, %o3
stb %g6, [%l7 + 0x62]
bcs %icc, loop_6798
fxor %f10, %f4, %f4
movrlz %g3, %g4, %i2
fmovsgu %icc, %f6, %f7
loop_6798:
fmovsn %icc, %f14, %f12
fabsd %f6, %f6
ldd [%l7 + 0x78], %f6
edge8 %g2, %i5, %i6
fmovrdlz %i3, %f8, %f10
ldx [%l7 + 0x70], %g1
ta %xcc, 0x2
ldd [%l7 + 0x18], %f12
edge8l %l6, %l1, %l0
fsrc1 %f14, %f0
orncc %o0, %o1, %o2
fnands %f6, %f9, %f2
lduw [%l7 + 0x14], %g7
move %icc, %o5, %o6
and %i0, %l2, %i1
fpack32 %f8, %f12, %f6
bvs,pn %icc, loop_6799
sdivx %o7, 0x0892, %i7
brgez,a %o4, loop_6800
fmovscc %xcc, %f14, %f7
loop_6799:
lduh [%l7 + 0x38], %l5
std %f6, [%l7 + 0x20]
loop_6800:
bl,a %xcc, loop_6801
tne %xcc, 0x4
fmul8x16al %f9, %f13, %f4
fmovsvc %icc, %f14, %f5
loop_6801:
fsrc1 %f12, %f4
fabsd %f6, %f6
fcmpes %fcc1, %f8, %f10
fpsub16 %f0, %f12, %f4
tne %icc, 0x1
fnot2s %f8, %f1
fbe,a %fcc2, loop_6802
lduh [%l7 + 0x40], %g5
fcmpne32 %f4, %f14, %l3
ldx [%l7 + 0x28], %l4
loop_6802:
ld [%l7 + 0x3C], %f5
taddcc %o3, 0x1EBB, %g6
ldsb [%l7 + 0x40], %g3
sth %i4, [%l7 + 0x7C]
ldsb [%l7 + 0x70], %i2
lduh [%l7 + 0x10], %g2
fble %fcc3, loop_6803
edge32ln %i5, %i6, %i3
taddcc %g1, %l6, %g4
edge16 %l0, %o0, %o1
loop_6803:
movcs %icc, %o2, %g7
fbo,a %fcc3, loop_6804
movvc %icc, %o5, %l1
fmul8sux16 %f12, %f12, %f6
stb %o6, [%l7 + 0x5B]
loop_6804:
sdivx %i0, 0x00C1, %i1
movrlz %o7, 0x18A, %i7
andncc %o4, %l2, %l5
stw %l3, [%l7 + 0x30]
bge %xcc, loop_6805
andcc %g5, 0x0FAE, %l4
movn %icc, %o3, %g6
stb %i4, [%l7 + 0x66]
loop_6805:
fmovrsgz %g3, %f0, %f9
fxnors %f7, %f0, %f0
tcs %xcc, 0x1
fzeros %f15
fandnot2 %f0, %f6, %f0
movvs %icc, %i2, %g2
bshuffle %f0, %f12, %f10
stb %i5, [%l7 + 0x71]
fbl %fcc1, loop_6806
brz,a %i3, loop_6807
umulcc %g1, %l6, %g4
fnot1s %f15, %f9
loop_6806:
mova %xcc, %i6, %l0
loop_6807:
fcmple32 %f12, %f6, %o1
bg,pn %xcc, loop_6808
ble,a %icc, loop_6809
fcmpeq16 %f10, %f10, %o2
stw %o0, [%l7 + 0x08]
loop_6808:
addc %o5, %l1, %o6
loop_6809:
nop
setx loop_6810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %i0, 0x02, %g7
sth %o7, [%l7 + 0x30]
movrlez %i1, %o4, %i7
loop_6810:
movcs %xcc, %l2, %l3
edge8n %g5, %l5, %l4
edge16ln %o3, %g6, %g3
lduh [%l7 + 0x10], %i4
fsrc2 %f6, %f6
ldx [%l7 + 0x50], %g2
ldsb [%l7 + 0x7D], %i5
umulcc %i3, %g1, %i2
fmovsleu %icc, %f14, %f13
fbg,a %fcc1, loop_6811
fmovdle %xcc, %f3, %f13
sdivx %g4, 0x11DC, %l6
ldd [%l7 + 0x58], %f6
loop_6811:
sth %l0, [%l7 + 0x0A]
fmovrsgez %o1, %f3, %f0
movg %xcc, %o2, %i6
fabsd %f12, %f10
fmul8ulx16 %f8, %f2, %f12
fmul8x16al %f0, %f1, %f6
be,a loop_6812
fmovdgu %xcc, %f3, %f8
ldsw [%l7 + 0x24], %o0
ldub [%l7 + 0x60], %l1
loop_6812:
tge %xcc, 0x5
ld [%l7 + 0x60], %f12
tgu %xcc, 0x6
lduh [%l7 + 0x34], %o5
stx %o6, [%l7 + 0x28]
te %icc, 0x4
ldd [%l7 + 0x18], %f6
fpadd32s %f6, %f9, %f5
fmovsgu %xcc, %f3, %f5
fbug %fcc1, loop_6813
ld [%l7 + 0x14], %f5
nop
setx loop_6814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc1, loop_6815
loop_6813:
lduw [%l7 + 0x6C], %i0
tsubcc %g7, 0x14B4, %i1
loop_6814:
bleu,pn %xcc, loop_6816
loop_6815:
fcmps %fcc1, %f14, %f9
movcc %xcc, %o4, %o7
edge32ln %i7, %l2, %l3
loop_6816:
addcc %g5, 0x19B5, %l5
ldd [%l7 + 0x50], %f6
umulcc %l4, %o3, %g3
stx %g6, [%l7 + 0x20]
fmovrdlez %i4, %f0, %f14
fmovscs %xcc, %f15, %f9
fmovdleu %xcc, %f13, %f6
edge8 %i5, %g2, %g1
fnot1 %f10, %f10
ldsw [%l7 + 0x38], %i3
ldsb [%l7 + 0x1F], %i2
lduh [%l7 + 0x46], %g4
movl %icc, %l0, %l6
fbl,a %fcc3, loop_6817
tvs %xcc, 0x3
nop
setx loop_6818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %o1, 0x1680, %o2
loop_6817:
edge32l %i6, %l1, %o0
fbo %fcc1, loop_6819
loop_6818:
edge32l %o6, %o5, %g7
mulscc %i1, %o4, %o7
fxors %f11, %f6, %f6
loop_6819:
lduh [%l7 + 0x30], %i7
ldsw [%l7 + 0x30], %l2
bne,pn %xcc, loop_6820
xnorcc %i0, 0x1A02, %g5
udivcc %l3, 0x0677, %l5
fmovdpos %icc, %f8, %f12
loop_6820:
movrne %l4, 0x15C, %g3
orn %o3, %i4, %i5
ldub [%l7 + 0x76], %g6
siam 0x0
fsrc2s %f3, %f7
fornot1 %f10, %f6, %f8
ld [%l7 + 0x68], %f8
fpadd32s %f11, %f3, %f12
stb %g1, [%l7 + 0x62]
sllx %i3, 0x18, %i2
orcc %g2, 0x1322, %l0
tge %icc, 0x4
faligndata %f2, %f0, %f0
ldd [%l7 + 0x30], %f14
fba,a %fcc3, loop_6821
movre %g4, %l6, %o2
move %xcc, %i6, %o1
fpsub32 %f4, %f6, %f14
loop_6821:
stw %o0, [%l7 + 0x74]
ldx [%l7 + 0x38], %o6
edge8 %o5, %l1, %g7
fmovrde %i1, %f2, %f6
ld [%l7 + 0x74], %f11
movrlez %o7, %o4, %l2
st %f11, [%l7 + 0x30]
tg %xcc, 0x5
bge,a,pn %icc, loop_6822
fmuld8sux16 %f1, %f6, %f6
popc 0x139C, %i7
mulscc %i0, %l3, %l5
loop_6822:
stb %g5, [%l7 + 0x7B]
or %g3, 0x1C32, %o3
ldd [%l7 + 0x30], %f4
fpadd32s %f5, %f15, %f15
ldsh [%l7 + 0x10], %l4
tn %icc, 0x7
lduh [%l7 + 0x2C], %i5
fone %f10
udivcc %g6, 0x156B, %i4
st %f7, [%l7 + 0x20]
fxnors %f13, %f3, %f5
bvs,pt %icc, loop_6823
st %f11, [%l7 + 0x34]
tneg %xcc, 0x2
fnand %f10, %f12, %f4
loop_6823:
nop
setx loop_6824, %l0, %l1
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 %icc, 0x0
fmovsneg %xcc, %f5, %f3
fmovsneg %xcc, %f7, %f15
loop_6824:
ldsw [%l7 + 0x44], %i3
bge loop_6825
fbn %fcc1, loop_6826
ldsh [%l7 + 0x28], %i2
stb %g1, [%l7 + 0x1B]
loop_6825:
movvc %icc, %g2, %g4
loop_6826:
lduw [%l7 + 0x64], %l6
umul %l0, 0x1ED1, %i6
fmovdleu %xcc, %f5, %f14
edge8l %o2, %o1, %o0
fsrc1s %f15, %f0
fbue %fcc0, loop_6827
ldub [%l7 + 0x0E], %o6
ldub [%l7 + 0x3B], %o5
ldub [%l7 + 0x31], %g7
loop_6827:
fpsub16s %f14, %f2, %f13
udivx %l1, 0x11FF, %o7
stb %i1, [%l7 + 0x24]
nop
setx loop_6828, %l0, %l1
jmpl %l1, %o4
stx %l2, [%l7 + 0x78]
bvc,pn %xcc, loop_6829
movrlez %i0, %l3, %l5
loop_6828:
fmul8ulx16 %f10, %f0, %f14
lduh [%l7 + 0x1A], %i7
loop_6829:
fabss %f2, %f7
fmul8ulx16 %f6, %f10, %f10
fmovsa %icc, %f3, %f4
nop
setx loop_6830, %l0, %l1
jmpl %l1, %g3
ba loop_6831
fcmpeq32 %f6, %f6, %g5
ldub [%l7 + 0x23], %o3
loop_6830:
fmovrsgez %l4, %f11, %f15
loop_6831:
lduw [%l7 + 0x58], %i5
movg %xcc, %i4, %i3
movle %xcc, %g6, %g1
fmovsvs %icc, %f2, %f12
fcmps %fcc1, %f15, %f14
sth %g2, [%l7 + 0x10]
fmovrde %g4, %f0, %f0
ldsw [%l7 + 0x38], %l6
array16 %i2, %i6, %l0
andncc %o1, %o0, %o2
orcc %o6, 0x0C0F, %g7
lduw [%l7 + 0x40], %o5
edge32n %l1, %o7, %i1
bne,a %xcc, loop_6832
lduw [%l7 + 0x40], %l2
fbu %fcc0, loop_6833
fmovdneg %icc, %f1, %f7
loop_6832:
ldub [%l7 + 0x77], %i0
tg %xcc, 0x2
loop_6833:
tcs %icc, 0x4
array8 %l3, %o4, %i7
ba,a loop_6834
fmovdpos %icc, %f10, %f7
edge16l %l5, %g5, %g3
fzero %f10
loop_6834:
stw %l4, [%l7 + 0x18]
fble,a %fcc3, loop_6835
tne %xcc, 0x4
fble %fcc0, loop_6836
ldsw [%l7 + 0x64], %i5
loop_6835:
fmovsne %xcc, %f0, %f11
tvc %icc, 0x3
loop_6836:
fpsub16s %f0, %f11, %f4
fors %f4, %f13, %f0
fbue,a %fcc3, loop_6837
movge %icc, %o3, %i3
fxors %f13, %f12, %f2
fand %f14, %f4, %f12
loop_6837:
tle %xcc, 0x7
alignaddr %i4, %g6, %g2
fpadd16 %f12, %f10, %f4
fpackfix %f6, %f12
sub %g4, 0x16ED, %l6
ld [%l7 + 0x30], %f14
bpos,a,pt %icc, loop_6838
fmovsl %xcc, %f5, %f13
fcmped %fcc0, %f12, %f8
fpsub16s %f8, %f10, %f1
loop_6838:
fbul,a %fcc2, loop_6839
edge16n %i2, %i6, %g1
fmovsge %icc, %f7, %f12
lduw [%l7 + 0x28], %o1
loop_6839:
taddcctv %l0, %o0, %o6
bgu,pt %xcc, loop_6840
fmovs %f11, %f6
stw %g7, [%l7 + 0x08]
edge32 %o2, %l1, %o5
loop_6840:
subc %o7, %l2, %i0
fnegd %f14, %f0
bpos,a loop_6841
sra %l3, %o4, %i1
ldsw [%l7 + 0x18], %l5
edge16ln %g5, %i7, %g3
loop_6841:
fabss %f11, %f1
st %f15, [%l7 + 0x6C]
umulcc %i5, 0x118A, %l4
fpsub32 %f4, %f8, %f0
fmovda %xcc, %f6, %f15
mulscc %o3, 0x0C0C, %i3
sth %i4, [%l7 + 0x76]
xorcc %g2, %g6, %l6
fmovsle %xcc, %f11, %f7
ta %xcc, 0x4
udiv %g4, 0x122D, %i2
edge8n %g1, %o1, %i6
fmovdpos %xcc, %f14, %f0
sllx %o0, 0x13, %o6
tgu %xcc, 0x7
fmul8x16au %f0, %f6, %f14
brz %l0, loop_6842
stx %o2, [%l7 + 0x28]
andncc %g7, %o5, %o7
movge %xcc, %l1, %i0
loop_6842:
stb %l2, [%l7 + 0x53]
ldub [%l7 + 0x56], %l3
ldub [%l7 + 0x26], %i1
fmul8ulx16 %f4, %f14, %f0
fornot1s %f0, %f4, %f8
fpack16 %f6, %f0
edge32 %l5, %o4, %i7
st %f11, [%l7 + 0x10]
fmovdgu %icc, %f8, %f15
fbe %fcc0, loop_6843
sth %g5, [%l7 + 0x50]
fcmped %fcc2, %f6, %f4
tsubcc %i5, %l4, %o3
loop_6843:
ldsh [%l7 + 0x32], %i3
movrgz %i4, 0x036, %g2
srlx %g6, 0x15, %g3
ldx [%l7 + 0x18], %g4
fmovsvs %xcc, %f15, %f11
stb %i2, [%l7 + 0x6E]
fzeros %f3
bge,a,pt %xcc, loop_6844
fmovrdne %l6, %f10, %f6
ldx [%l7 + 0x78], %o1
ldub [%l7 + 0x28], %g1
loop_6844:
subccc %o0, %o6, %l0
fcmped %fcc0, %f14, %f2
fpmerge %f6, %f8, %f8
movcs %icc, %i6, %g7
fandnot2 %f2, %f4, %f2
smul %o5, 0x0956, %o7
sethi 0x105B, %o2
fxnor %f12, %f2, %f6
movn %xcc, %i0, %l2
call loop_6845
or %l1, %l3, %i1
ldd [%l7 + 0x38], %f8
tsubcctv %o4, 0x007C, %l5
loop_6845:
fmovs %f0, %f10
fmovdn %icc, %f10, %f14
fpmerge %f2, %f6, %f6
fmovsa %xcc, %f5, %f4
movg %icc, %g5, %i5
lduw [%l7 + 0x78], %i7
std %f2, [%l7 + 0x28]
fbug %fcc0, loop_6846
orn %l4, %o3, %i3
tge %icc, 0x0
fornot2 %f4, %f14, %f2
loop_6846:
tvs %xcc, 0x3
edge8 %i4, %g6, %g2
fnand %f6, %f6, %f8
st %f3, [%l7 + 0x7C]
fmovspos %xcc, %f12, %f3
ta %xcc, 0x2
mulx %g4, %g3, %i2
fmovdneg %xcc, %f10, %f15
ldub [%l7 + 0x4C], %l6
st %f10, [%l7 + 0x58]
movvs %icc, %g1, %o0
ldsb [%l7 + 0x38], %o6
fxnors %f7, %f15, %f1
bneg,pt %xcc, loop_6847
bl,a,pt %xcc, loop_6848
brgez,a %l0, loop_6849
ldsb [%l7 + 0x3E], %i6
loop_6847:
nop
setx loop_6850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6848:
fexpand %f12, %f8
loop_6849:
fmovscs %xcc, %f1, %f2
siam 0x7
loop_6850:
lduh [%l7 + 0x2A], %o1
movrne %g7, 0x17A, %o7
fmovrdne %o5, %f6, %f12
fmovd %f12, %f6
fmovdgu %xcc, %f14, %f9
fmovsvs %xcc, %f13, %f8
sth %o2, [%l7 + 0x30]
fmovrde %l2, %f0, %f4
sdiv %i0, 0x1CDE, %l1
sra %l3, %i1, %l5
movge %xcc, %g5, %o4
fors %f2, %f11, %f1
std %f0, [%l7 + 0x78]
stb %i7, [%l7 + 0x44]
fpack32 %f12, %f6, %f8
movcc %xcc, %l4, %o3
fzeros %f3
ldsb [%l7 + 0x5C], %i3
ldsw [%l7 + 0x1C], %i5
fmovda %xcc, %f13, %f8
array16 %i4, %g6, %g2
edge16l %g3, %i2, %g4
movne %icc, %g1, %l6
ldsb [%l7 + 0x77], %o6
fbul %fcc0, loop_6851
fbuge,a %fcc3, loop_6852
srax %l0, %o0, %i6
array8 %g7, %o7, %o5
loop_6851:
fmovsvc %xcc, %f14, %f15
loop_6852:
fmovdn %xcc, %f13, %f2
edge32ln %o2, %o1, %l2
edge16ln %i0, %l1, %i1
brlz,a %l5, loop_6853
stw %g5, [%l7 + 0x18]
udiv %l3, 0x08A3, %o4
bcc %icc, loop_6854
loop_6853:
andn %i7, %o3, %i3
array16 %i5, %l4, %i4
tpos %icc, 0x7
loop_6854:
sdivx %g2, 0x009A, %g3
ldsh [%l7 + 0x16], %g6
lduw [%l7 + 0x4C], %i2
tvc %xcc, 0x0
udiv %g1, 0x00D3, %l6
fcmpgt16 %f10, %f14, %o6
addc %g4, %o0, %i6
sll %l0, %g7, %o5
edge8 %o2, %o7, %l2
fbug,a %fcc1, loop_6855
fmovdn %icc, %f12, %f11
fpsub16 %f2, %f14, %f0
movleu %icc, %i0, %l1
loop_6855:
ldub [%l7 + 0x7C], %o1
subc %i1, %l5, %l3
ldd [%l7 + 0x58], %f12
fzero %f10
fmovd %f14, %f8
ldd [%l7 + 0x08], %f12
edge32l %o4, %i7, %o3
ble,a,pt %icc, loop_6856
tle %icc, 0x7
taddcc %i3, %g5, %i5
st %f5, [%l7 + 0x20]
loop_6856:
bne,a %icc, loop_6857
stx %i4, [%l7 + 0x60]
stb %g2, [%l7 + 0x59]
movg %xcc, %l4, %g3
loop_6857:
fpadd32s %f12, %f9, %f4
ldx [%l7 + 0x38], %i2
sdiv %g1, 0x0ACD, %l6
stw %o6, [%l7 + 0x3C]
ldub [%l7 + 0x68], %g6
ldub [%l7 + 0x64], %o0
ldub [%l7 + 0x58], %g4
sdiv %i6, 0x0108, %l0
tne %xcc, 0x3
tleu %icc, 0x2
sdivcc %o5, 0x1743, %g7
ldsb [%l7 + 0x4E], %o7
edge8 %o2, %l2, %i0
fcmpeq16 %f6, %f0, %l1
andncc %o1, %i1, %l3
subccc %o4, 0x1B98, %l5
fnors %f7, %f6, %f3
movge %icc, %i7, %o3
bvc,a %xcc, loop_6858
fmovscs %xcc, %f1, %f15
fmovspos %icc, %f5, %f13
array8 %g5, %i5, %i4
loop_6858:
fpadd32s %f3, %f11, %f11
fmovrdgez %i3, %f2, %f14
fcmple16 %f14, %f4, %g2
subc %l4, %i2, %g3
tpos %xcc, 0x5
taddcctv %g1, 0x13D6, %o6
ldsh [%l7 + 0x08], %l6
fcmple16 %f10, %f10, %g6
edge16n %o0, %g4, %l0
faligndata %f4, %f0, %f6
fxor %f2, %f14, %f0
bneg,pn %xcc, loop_6859
fmul8x16au %f0, %f7, %f14
fblg,a %fcc2, loop_6860
fbul %fcc3, loop_6861
loop_6859:
array8 %i6, %o5, %g7
mulscc %o2, 0x1DE3, %l2
loop_6860:
fmovd %f10, %f2
loop_6861:
sth %o7, [%l7 + 0x50]
fnot2s %f9, %f15
ldsh [%l7 + 0x50], %l1
fmovdvc %icc, %f11, %f14
fmovsa %icc, %f4, %f13
fbge %fcc3, loop_6862
fmovrslz %i0, %f9, %f6
stx %o1, [%l7 + 0x50]
stw %l3, [%l7 + 0x48]
loop_6862:
stx %o4, [%l7 + 0x78]
sllx %i1, %l5, %i7
fzeros %f6
movre %g5, 0x0C5, %i5
movrgz %o3, 0x26D, %i3
sdivcc %g2, 0x172B, %l4
fpack32 %f14, %f12, %f4
fpack32 %f4, %f14, %f10
fmovrdgz %i4, %f0, %f12
fbg,a %fcc1, loop_6863
fble,a %fcc3, loop_6864
movle %xcc, %i2, %g1
srlx %o6, 0x03, %l6
loop_6863:
fmovrde %g6, %f6, %f4
loop_6864:
fbule %fcc1, loop_6865
tg %icc, 0x0
ble,a %xcc, loop_6866
fmovrdgez %g3, %f12, %f0
loop_6865:
lduw [%l7 + 0x44], %g4
ldsh [%l7 + 0x26], %o0
loop_6866:
ldsb [%l7 + 0x73], %i6
xorcc %o5, 0x0257, %g7
fnands %f14, %f0, %f9
siam 0x3
smulcc %o2, 0x0FCD, %l2
fbuge,a %fcc2, loop_6867
ldsh [%l7 + 0x3C], %o7
fcmpd %fcc1, %f8, %f14
fmovrsgez %l1, %f11, %f0
loop_6867:
te %xcc, 0x0
fcmpgt16 %f10, %f0, %l0
edge8n %o1, %l3, %i0
fbule,a %fcc3, loop_6868
fmovdleu %xcc, %f9, %f5
udiv %o4, 0x1C32, %l5
xnorcc %i7, 0x1024, %g5
loop_6868:
lduh [%l7 + 0x76], %i1
movcs %xcc, %o3, %i5
fmul8sux16 %f4, %f0, %f6
fmul8x16 %f12, %f8, %f4
fzero %f10
fxor %f4, %f0, %f10
fbuge,a %fcc2, loop_6869
brgez,a %g2, loop_6870
ldsb [%l7 + 0x5B], %i3
st %f13, [%l7 + 0x58]
loop_6869:
stx %i4, [%l7 + 0x48]
loop_6870:
ldsb [%l7 + 0x19], %i2
lduw [%l7 + 0x64], %g1
sra %o6, 0x11, %l6
add %l4, %g3, %g4
udiv %o0, 0x0AAC, %g6
brgez %i6, loop_6871
edge8ln %o5, %g7, %o2
nop
setx loop_6872, %l0, %l1
jmpl %l1, %o7
ble %icc, loop_6873
loop_6871:
fmovdn %xcc, %f3, %f7
fmovdn %icc, %f7, %f7
loop_6872:
fmuld8sux16 %f3, %f5, %f4
loop_6873:
fpadd32 %f0, %f6, %f2
stb %l2, [%l7 + 0x6B]
fmul8x16 %f11, %f14, %f0
array16 %l0, %o1, %l3
lduh [%l7 + 0x78], %i0
movneg %xcc, %o4, %l1
std %f4, [%l7 + 0x68]
fcmpgt16 %f0, %f8, %i7
ldsw [%l7 + 0x18], %l5
fnot1s %f12, %f15
bgu,a,pt %icc, loop_6874
fmovsne %icc, %f8, %f6
bvc,pt %icc, loop_6875
ldsb [%l7 + 0x35], %i1
loop_6874:
fcmpeq16 %f8, %f6, %g5
bneg,a,pn %xcc, loop_6876
loop_6875:
movrlz %o3, %g2, %i3
alignaddrl %i4, %i5, %g1
pdist %f2, %f4, %f6
loop_6876:
andcc %o6, %l6, %l4
tleu %xcc, 0x7
tvc %xcc, 0x2
brlez %i2, loop_6877
fabss %f13, %f10
st %f10, [%l7 + 0x44]
stb %g4, [%l7 + 0x32]
loop_6877:
stb %g3, [%l7 + 0x16]
fornot1s %f3, %f10, %f4
fmuld8ulx16 %f5, %f1, %f2
fcmpes %fcc1, %f7, %f13
fpsub16s %f15, %f15, %f13
fornot1s %f6, %f11, %f11
st %f14, [%l7 + 0x78]
brnz,a %o0, loop_6878
ldsb [%l7 + 0x41], %g6
sll %o5, %i6, %g7
fbo %fcc3, loop_6879
loop_6878:
movrgez %o7, %o2, %l2
fcmpes %fcc3, %f3, %f8
ldd [%l7 + 0x58], %f6
loop_6879:
fbule %fcc3, loop_6880
sth %l0, [%l7 + 0x60]
stb %l3, [%l7 + 0x0E]
ldsh [%l7 + 0x40], %o1
loop_6880:
sth %o4, [%l7 + 0x24]
stb %l1, [%l7 + 0x11]
fbu %fcc3, loop_6881
edge16ln %i0, %i7, %l5
fbn %fcc3, loop_6882
fpsub16s %f5, %f3, %f9
loop_6881:
edge16l %g5, %o3, %i1
fcmpeq16 %f12, %f10, %i3
loop_6882:
fmovdgu %icc, %f15, %f12
fmovspos %icc, %f4, %f0
fmovsl %xcc, %f9, %f3
fmul8x16 %f8, %f14, %f14
fbn %fcc1, loop_6883
fbl %fcc1, loop_6884
edge32n %g2, %i4, %g1
std %f8, [%l7 + 0x48]
loop_6883:
tge %xcc, 0x1
loop_6884:
sdiv %o6, 0x0AB4, %l6
array32 %l4, %i2, %g4
tg %icc, 0x3
movrgez %i5, 0x0E7, %g3
bcc,a,pt %icc, loop_6885
tsubcc %o0, 0x0B2C, %o5
fnor %f8, %f10, %f8
fpadd16s %f7, %f10, %f0
loop_6885:
xorcc %g6, 0x0777, %i6
fmovs %f10, %f12
movrgez %g7, %o2, %l2
st %f9, [%l7 + 0x34]
ldd [%l7 + 0x30], %f12
sth %o7, [%l7 + 0x62]
tge %icc, 0x4
fmovrslez %l3, %f4, %f9
sth %l0, [%l7 + 0x1C]
stw %o4, [%l7 + 0x4C]
lduh [%l7 + 0x42], %l1
bpos loop_6886
and %i0, %o1, %i7
fblg %fcc1, loop_6887
fmovdg %xcc, %f6, %f5
loop_6886:
ld [%l7 + 0x6C], %f6
stx %g5, [%l7 + 0x28]
loop_6887:
sth %o3, [%l7 + 0x14]
stx %i1, [%l7 + 0x38]
fmovdcs %icc, %f7, %f13
ble %xcc, loop_6888
ldsb [%l7 + 0x39], %i3
lduw [%l7 + 0x38], %g2
stx %l5, [%l7 + 0x50]
loop_6888:
ldd [%l7 + 0x58], %f4
fcmple16 %f0, %f8, %i4
sub %g1, 0x11F9, %l6
ldd [%l7 + 0x78], %f0
bvc %xcc, loop_6889
st %f15, [%l7 + 0x10]
fmuld8sux16 %f1, %f6, %f14
fmovsle %xcc, %f0, %f9
loop_6889:
sdiv %o6, 0x1C36, %i2
mova %icc, %g4, %i5
fxor %f0, %f14, %f2
fornot1s %f5, %f9, %f15
ldsw [%l7 + 0x44], %l4
andn %g3, %o0, %g6
fpsub32s %f6, %f15, %f14
edge16ln %i6, %o5, %o2
sth %g7, [%l7 + 0x70]
udiv %l2, 0x0EA9, %l3
ldsh [%l7 + 0x76], %o7
fbu,a %fcc0, loop_6890
fbuge %fcc2, loop_6891
ldsw [%l7 + 0x5C], %o4
fbl %fcc1, loop_6892
loop_6890:
ld [%l7 + 0x30], %f12
loop_6891:
fmovrdgez %l1, %f14, %f4
movvs %xcc, %l0, %i0
loop_6892:
fcmped %fcc2, %f14, %f10
fbuge,a %fcc2, loop_6893
tge %xcc, 0x7
xor %o1, 0x1881, %i7
fmovrsgez %o3, %f14, %f14
loop_6893:
fmovd %f14, %f14
fmovdn %xcc, %f11, %f10
lduh [%l7 + 0x74], %g5
ldsh [%l7 + 0x16], %i1
fmuld8sux16 %f8, %f2, %f0
fmovdg %xcc, %f13, %f3
movrlz %i3, 0x124, %g2
tsubcctv %i4, %l5, %g1
bcc %xcc, loop_6894
smulcc %o6, %l6, %g4
bpos,a %icc, loop_6895
fbn %fcc0, loop_6896
loop_6894:
ld [%l7 + 0x68], %f6
fmovdcs %icc, %f5, %f5
loop_6895:
tcs %icc, 0x2
loop_6896:
bpos %xcc, loop_6897
edge32n %i2, %i5, %l4
ldx [%l7 + 0x70], %o0
sth %g3, [%l7 + 0x4E]
loop_6897:
fmovrslez %i6, %f15, %f12
ldsw [%l7 + 0x3C], %g6
fpsub16s %f9, %f1, %f6
addcc %o2, 0x0D06, %o5
movne %icc, %g7, %l3
bcs,pt %icc, loop_6898
fmuld8ulx16 %f6, %f12, %f6
ldx [%l7 + 0x68], %o7
stx %l2, [%l7 + 0x10]
loop_6898:
stb %l1, [%l7 + 0x4E]
ldd [%l7 + 0x78], %f4
ldd [%l7 + 0x40], %f12
fble %fcc2, loop_6899
subccc %l0, 0x0E4C, %o4
fornot1 %f6, %f14, %f12
ld [%l7 + 0x64], %f12
loop_6899:
tcc %icc, 0x5
fmovsge %xcc, %f12, %f12
bpos loop_6900
fmovsl %icc, %f8, %f1
bgu loop_6901
fornot1s %f0, %f5, %f5
loop_6900:
orn %i0, 0x1062, %i7
stw %o1, [%l7 + 0x2C]
loop_6901:
ldub [%l7 + 0x7A], %g5
fbn,a %fcc2, loop_6902
stb %o3, [%l7 + 0x18]
andn %i1, %i3, %g2
fornot1s %f3, %f14, %f9
loop_6902:
fble,a %fcc2, loop_6903
movrne %l5, 0x05A, %i4
ldx [%l7 + 0x10], %g1
fmovsle %icc, %f11, %f8
loop_6903:
fmovsle %icc, %f4, %f0
bcs,a,pn %icc, loop_6904
nop
setx loop_6905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f14, %f4
ldx [%l7 + 0x38], %l6
loop_6904:
ta %xcc, 0x6
loop_6905:
ldx [%l7 + 0x30], %g4
edge8l %o6, %i5, %i2
orcc %l4, 0x0FEE, %g3
sth %o0, [%l7 + 0x46]
lduh [%l7 + 0x58], %i6
fabsd %f14, %f6
fmul8x16 %f4, %f12, %f4
movle %xcc, %o2, %g6
bn,a %xcc, loop_6906
orn %g7, 0x1B50, %o5
lduw [%l7 + 0x58], %l3
fpsub32s %f10, %f15, %f11
loop_6906:
tle %xcc, 0x6
tg %xcc, 0x2
umulcc %l2, 0x0FBA, %o7
sth %l1, [%l7 + 0x5E]
bcc,pt %xcc, loop_6907
orncc %l0, 0x0750, %i0
fmovdpos %xcc, %f9, %f14
orn %i7, 0x155F, %o1
loop_6907:
fbe %fcc3, loop_6908
orncc %g5, 0x1D8B, %o3
edge32l %i1, %o4, %i3
sdiv %g2, 0x1999, %i4
loop_6908:
umul %g1, %l5, %g4
fbue,a %fcc0, loop_6909
tleu %xcc, 0x2
ldub [%l7 + 0x44], %o6
fmovscs %xcc, %f15, %f7
loop_6909:
ldsw [%l7 + 0x70], %i5
bneg,a,pt %xcc, loop_6910
fornot2 %f12, %f2, %f6
ba,pn %xcc, loop_6911
std %f12, [%l7 + 0x70]
loop_6910:
edge16n %i2, %l4, %g3
fcmpgt16 %f8, %f14, %o0
loop_6911:
fmovdneg %xcc, %f10, %f4
movge %xcc, %l6, %o2
stb %i6, [%l7 + 0x6E]
subc %g6, %g7, %l3
sth %o5, [%l7 + 0x4E]
fmovdleu %icc, %f12, %f8
fmovrdgz %l2, %f14, %f10
stx %l1, [%l7 + 0x40]
andcc %o7, 0x11F9, %i0
fmovscc %icc, %f9, %f1
fmovrsgz %i7, %f2, %f6
siam 0x6
fmovspos %icc, %f13, %f14
fmovde %icc, %f8, %f1
ldd [%l7 + 0x38], %f10
movg %xcc, %o1, %l0
fbo %fcc3, loop_6912
stw %g5, [%l7 + 0x28]
st %f7, [%l7 + 0x18]
fornot1 %f12, %f14, %f8
loop_6912:
edge32n %o3, %i1, %o4
fmovdcs %xcc, %f12, %f3
sdivx %g2, 0x1F86, %i3
fmovsvc %icc, %f4, %f10
fnot1 %f14, %f10
sth %i4, [%l7 + 0x54]
ldsw [%l7 + 0x68], %l5
smul %g4, %g1, %o6
ldub [%l7 + 0x11], %i5
ba,a loop_6913
xnor %i2, 0x0396, %g3
ldsh [%l7 + 0x26], %l4
ldx [%l7 + 0x78], %l6
loop_6913:
stb %o2, [%l7 + 0x78]
fbul %fcc1, loop_6914
xnorcc %o0, %i6, %g6
ldsb [%l7 + 0x1C], %l3
tsubcctv %g7, 0x1B3C, %o5
loop_6914:
ta %xcc, 0x1
sth %l1, [%l7 + 0x5A]
fcmple32 %f12, %f4, %l2
edge32ln %o7, %i7, %i0
ldsb [%l7 + 0x47], %o1
ldx [%l7 + 0x40], %l0
subc %o3, 0x1C12, %g5
ldsw [%l7 + 0x18], %o4
movpos %xcc, %i1, %i3
ldsw [%l7 + 0x4C], %i4
fpadd16s %f5, %f7, %f6
std %f6, [%l7 + 0x20]
mova %icc, %l5, %g2
ldsh [%l7 + 0x12], %g1
ldx [%l7 + 0x38], %o6
xnor %g4, 0x080C, %i2
stx %g3, [%l7 + 0x50]
fcmple32 %f12, %f4, %l4
stw %i5, [%l7 + 0x3C]
ldsh [%l7 + 0x68], %l6
sth %o2, [%l7 + 0x36]
fcmpes %fcc2, %f4, %f7
fmovdle %xcc, %f0, %f10
lduw [%l7 + 0x78], %i6
stb %g6, [%l7 + 0x41]
and %o0, 0x1601, %l3
fmovdl %xcc, %f13, %f8
st %f6, [%l7 + 0x3C]
ldd [%l7 + 0x40], %f4
stx %o5, [%l7 + 0x60]
sdivx %g7, 0x012A, %l1
fcmps %fcc3, %f2, %f11
fmovde %icc, %f0, %f9
for %f4, %f2, %f12
ldsh [%l7 + 0x4E], %l2
bneg %icc, loop_6915
bvc,pt %xcc, loop_6916
bshuffle %f4, %f12, %f12
addcc %i7, %o7, %o1
loop_6915:
st %f9, [%l7 + 0x10]
loop_6916:
ld [%l7 + 0x6C], %f6
fbge %fcc3, loop_6917
fbu,a %fcc3, loop_6918
fornot2s %f5, %f2, %f15
fpsub16s %f0, %f14, %f13
loop_6917:
ldd [%l7 + 0x70], %f0
loop_6918:
ldub [%l7 + 0x17], %l0
fcmped %fcc0, %f2, %f2
stw %o3, [%l7 + 0x08]
sth %g5, [%l7 + 0x58]
sth %i0, [%l7 + 0x6A]
stx %o4, [%l7 + 0x38]
fblg,a %fcc3, loop_6919
stx %i3, [%l7 + 0x18]
tsubcc %i4, %l5, %i1
movg %icc, %g1, %g2
loop_6919:
xnor %o6, 0x16BF, %g4
fpsub32s %f9, %f2, %f12
smul %i2, 0x1516, %g3
lduw [%l7 + 0x38], %i5
fmuld8sux16 %f14, %f7, %f8
mulscc %l4, 0x0112, %l6
fbl,a %fcc2, loop_6920
fblg,a %fcc1, loop_6921
fmovrsgz %o2, %f6, %f4
edge16l %g6, %o0, %i6
loop_6920:
ldd [%l7 + 0x68], %f10
loop_6921:
movn %xcc, %l3, %g7
stw %o5, [%l7 + 0x74]
fbn %fcc0, loop_6922
nop
setx loop_6923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srax %l2, 0x08, %l1
ldub [%l7 + 0x42], %o7
loop_6922:
and %i7, 0x0CF4, %o1
loop_6923:
bpos,a loop_6924
ldsw [%l7 + 0x14], %l0
be %icc, loop_6925
fmuld8ulx16 %f13, %f0, %f6
loop_6924:
fbg %fcc3, loop_6926
tne %icc, 0x2
loop_6925:
tne %xcc, 0x3
fpackfix %f14, %f15
loop_6926:
ldub [%l7 + 0x6B], %g5
subccc %i0, 0x07AD, %o3
move %xcc, %o4, %i4
lduh [%l7 + 0x3E], %l5
fpsub16 %f10, %f12, %f4
movneg %icc, %i3, %i1
ldub [%l7 + 0x6B], %g2
stx %g1, [%l7 + 0x28]
st %f3, [%l7 + 0x4C]
subccc %o6, 0x087A, %i2
fpsub16s %f13, %f6, %f4
bneg loop_6927
tpos %xcc, 0x0
tsubcctv %g3, 0x0D54, %i5
fmuld8sux16 %f3, %f7, %f2
loop_6927:
fors %f4, %f10, %f11
brnz,a %g4, loop_6928
edge32n %l4, %l6, %g6
stx %o0, [%l7 + 0x08]
sth %o2, [%l7 + 0x12]
loop_6928:
ldd [%l7 + 0x78], %f4
fandnot2s %f5, %f3, %f2
fcmpgt16 %f4, %f6, %l3
movpos %icc, %i6, %o5
bshuffle %f12, %f14, %f8
sdivx %g7, 0x02B6, %l1
fsrc2s %f0, %f3
ldsh [%l7 + 0x32], %o7
ldub [%l7 + 0x69], %i7
ldub [%l7 + 0x74], %l2
fornot2 %f4, %f12, %f8
bn,a loop_6929
fmovdpos %icc, %f10, %f7
lduh [%l7 + 0x0A], %l0
fabss %f9, %f9
loop_6929:
movrne %g5, %o1, %o3
fcmpes %fcc0, %f11, %f4
fcmpes %fcc1, %f1, %f11
stb %o4, [%l7 + 0x47]
fmovscs %xcc, %f4, %f0
ldx [%l7 + 0x30], %i0
ldsh [%l7 + 0x34], %l5
ldsb [%l7 + 0x1B], %i3
brlez,a %i4, loop_6930
ldx [%l7 + 0x18], %i1
movrgez %g2, 0x14E, %g1
ldsh [%l7 + 0x22], %o6
loop_6930:
movvs %icc, %g3, %i2
fbug %fcc2, loop_6931
bcs,pn %icc, loop_6932
ldsw [%l7 + 0x7C], %i5
ldsb [%l7 + 0x0E], %g4
loop_6931:
fabss %f7, %f12
loop_6932:
stb %l4, [%l7 + 0x61]
ldsb [%l7 + 0x2C], %g6
fmovrsne %l6, %f8, %f10
bgu,a loop_6933
brgez,a %o2, loop_6934
bn,pn %xcc, loop_6935
lduw [%l7 + 0x64], %o0
loop_6933:
stx %i6, [%l7 + 0x58]
loop_6934:
fbule %fcc3, loop_6936
loop_6935:
bn,a %icc, loop_6937
ldub [%l7 + 0x31], %o5
ldd [%l7 + 0x30], %f4
loop_6936:
siam 0x2
loop_6937:
fmovrsne %l3, %f8, %f7
array16 %l1, %o7, %g7
fbu %fcc2, loop_6938
tn %icc, 0x2
addcc %l2, 0x12D9, %l0
stw %g5, [%l7 + 0x08]
loop_6938:
popc %o1, %i7
movne %icc, %o3, %i0
fcmps %fcc3, %f13, %f8
lduh [%l7 + 0x60], %l5
bpos,a %icc, loop_6939
fpadd16s %f10, %f11, %f4
ldsh [%l7 + 0x4E], %o4
fnot1s %f13, %f4
loop_6939:
fmovrdgez %i3, %f14, %f2
lduw [%l7 + 0x20], %i1
fand %f14, %f8, %f14
be,pn %icc, loop_6940
fmovsvc %icc, %f1, %f7
bl %icc, loop_6941
fands %f2, %f8, %f14
loop_6940:
nop
setx loop_6942, %l0, %l1
jmpl %l1, %g2
lduh [%l7 + 0x14], %g1
loop_6941:
fmuld8sux16 %f0, %f10, %f14
stb %o6, [%l7 + 0x1A]
loop_6942:
lduh [%l7 + 0x5A], %g3
sdivx %i4, 0x0221, %i2
ldd [%l7 + 0x10], %f4
lduw [%l7 + 0x24], %g4
fpack16 %f6, %f7
ldd [%l7 + 0x30], %f2
movrlz %l4, 0x039, %g6
fsrc2 %f0, %f2
andn %i5, %o2, %l6
ld [%l7 + 0x18], %f8
addc %i6, 0x17E7, %o5
fbul,a %fcc3, loop_6943
st %f12, [%l7 + 0x60]
edge32l %o0, %l3, %o7
fbuge %fcc2, loop_6944
loop_6943:
fcmpgt16 %f2, %f6, %l1
ldd [%l7 + 0x08], %f10
ldub [%l7 + 0x0A], %l2
loop_6944:
fcmpne32 %f8, %f6, %l0
fnot2 %f14, %f12
fmovdn %xcc, %f8, %f12
fcmped %fcc3, %f10, %f6
fbge,a %fcc2, loop_6945
fmovdne %xcc, %f4, %f11
movleu %icc, %g7, %o1
ldub [%l7 + 0x48], %i7
loop_6945:
xor %g5, %o3, %i0
fbule %fcc3, loop_6946
fmovsn %icc, %f10, %f5
ldsw [%l7 + 0x4C], %l5
sth %i3, [%l7 + 0x58]
loop_6946:
fbl,a %fcc3, loop_6947
fexpand %f13, %f4
fmul8x16au %f7, %f15, %f8
stw %o4, [%l7 + 0x5C]
loop_6947:
fmovrde %i1, %f10, %f14
fmul8x16 %f15, %f4, %f2
orcc %g2, %g1, %g3
fabss %f4, %f10
sdiv %i4, 0x16B9, %o6
stx %g4, [%l7 + 0x48]
move %xcc, %l4, %i2
lduh [%l7 + 0x28], %g6
lduw [%l7 + 0x6C], %o2
fandnot1 %f12, %f8, %f14
stb %i5, [%l7 + 0x4D]
fcmple32 %f8, %f12, %i6
sth %l6, [%l7 + 0x28]
fnegs %f2, %f1
tvc %xcc, 0x5
fmovd %f12, %f0
tg %icc, 0x3
tle %xcc, 0x3
fmul8sux16 %f12, %f4, %f8
edge32l %o0, %l3, %o5
ldsb [%l7 + 0x6B], %l1
brlez,a %o7, loop_6948
edge16 %l2, %g7, %l0
std %f0, [%l7 + 0x10]
ldsh [%l7 + 0x78], %i7
loop_6948:
sdivcc %o1, 0x19EF, %o3
mulscc %g5, %i0, %l5
ldd [%l7 + 0x30], %f8
udiv %i3, 0x08E3, %i1
fsrc2s %f2, %f10
addccc %g2, %g1, %g3
st %f3, [%l7 + 0x6C]
ldx [%l7 + 0x68], %o4
fcmps %fcc3, %f6, %f12
fornot1s %f3, %f0, %f1
stw %o6, [%l7 + 0x48]
smulcc %i4, 0x0706, %g4
ldx [%l7 + 0x08], %l4
fxors %f12, %f13, %f14
ldx [%l7 + 0x48], %i2
ldd [%l7 + 0x58], %f0
mulx %o2, 0x0059, %i5
addccc %g6, %i6, %o0
ble,a loop_6949
stx %l3, [%l7 + 0x50]
ldd [%l7 + 0x28], %f12
taddcctv %l6, 0x01BD, %l1
loop_6949:
fmovdgu %icc, %f8, %f2
fnors %f9, %f14, %f15
fmovde %icc, %f0, %f11
ldsh [%l7 + 0x12], %o5
ldub [%l7 + 0x6D], %l2
fpack32 %f0, %f4, %f0
edge8ln %o7, %g7, %i7
fbuge %fcc0, loop_6950
ld [%l7 + 0x68], %f13
andncc %o1, %l0, %o3
sra %i0, %g5, %i3
loop_6950:
ldsw [%l7 + 0x38], %i1
lduw [%l7 + 0x10], %l5
nop
setx loop_6951, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %g1, %g3, %o4
std %f2, [%l7 + 0x58]
fba %fcc1, loop_6952
loop_6951:
ldub [%l7 + 0x56], %o6
fmovdne %icc, %f2, %f7
tgu %xcc, 0x6
loop_6952:
xorcc %g2, %i4, %l4
stb %i2, [%l7 + 0x6C]
fmovrsgz %o2, %f1, %f6
std %f12, [%l7 + 0x20]
movvc %xcc, %g4, %g6
array32 %i6, %o0, %i5
ldd [%l7 + 0x38], %f10
edge16 %l6, %l3, %o5
tn %icc, 0x5
orcc %l1, %l2, %o7
edge32ln %g7, %i7, %l0
fones %f1
fcmpgt16 %f6, %f6, %o1
nop
setx loop_6953, %l0, %l1
jmpl %l1, %i0
ldsw [%l7 + 0x5C], %o3
fsrc2 %f6, %f10
stw %g5, [%l7 + 0x7C]
loop_6953:
sth %i3, [%l7 + 0x14]
fzeros %f9
ldx [%l7 + 0x68], %i1
fxnors %f14, %f4, %f14
fmovdneg %xcc, %f2, %f2
std %f2, [%l7 + 0x40]
fabsd %f10, %f12
fexpand %f13, %f2
ldsb [%l7 + 0x1B], %g1
bvs,a,pn %xcc, loop_6954
bg,a,pt %icc, loop_6955
brlz,a %l5, loop_6956
fmovdleu %icc, %f4, %f15
loop_6954:
bvs,a loop_6957
loop_6955:
lduh [%l7 + 0x1A], %o4
loop_6956:
sdiv %g3, 0x1542, %o6
fornot1 %f6, %f2, %f0
loop_6957:
ldd [%l7 + 0x18], %f6
movleu %xcc, %g2, %i4
ba,a,pt %xcc, loop_6958
tsubcc %l4, %i2, %g4
tge %icc, 0x7
lduw [%l7 + 0x44], %g6
loop_6958:
lduh [%l7 + 0x72], %i6
fpackfix %f12, %f10
fmovsleu %icc, %f14, %f11
edge32ln %o0, %i5, %o2
ldsb [%l7 + 0x4B], %l3
srlx %o5, 0x0B, %l6
edge8l %l2, %l1, %o7
fmovdn %icc, %f7, %f13
fnand %f10, %f12, %f8
edge32n %g7, %i7, %l0
movl %xcc, %o1, %i0
array8 %g5, %o3, %i3
fpsub32s %f15, %f3, %f1
fbne,a %fcc3, loop_6959
fmul8x16 %f15, %f8, %f0
ldsh [%l7 + 0x66], %i1
fcmpd %fcc2, %f6, %f12
loop_6959:
bcc,a,pn %xcc, loop_6960
ldsw [%l7 + 0x20], %g1
stw %o4, [%l7 + 0x14]
tle %icc, 0x5
loop_6960:
tne %xcc, 0x4
fbug,a %fcc1, loop_6961
fmovsn %icc, %f10, %f7
lduw [%l7 + 0x78], %g3
array16 %l5, %g2, %o6
loop_6961:
xnor %i4, %l4, %g4
andcc %g6, %i2, %o0
fabsd %f12, %f14
sethi 0x0AF0, %i6
sth %o2, [%l7 + 0x10]
ldsb [%l7 + 0x0B], %i5
bvs,a,pt %icc, loop_6962
fmovsneg %icc, %f11, %f3
fmul8x16au %f1, %f8, %f2
fpsub32s %f4, %f0, %f11
loop_6962:
ldub [%l7 + 0x2C], %o5
fmovdle %icc, %f13, %f0
ldd [%l7 + 0x50], %f6
udivx %l6, 0x18E2, %l2
movgu %icc, %l3, %o7
tg %icc, 0x0
fbl,a %fcc1, loop_6963
ldd [%l7 + 0x28], %f2
lduh [%l7 + 0x1C], %l1
fcmpgt32 %f6, %f8, %g7
loop_6963:
movrlz %i7, 0x086, %o1
stb %l0, [%l7 + 0x5B]
tge %icc, 0x4
fands %f7, %f9, %f13
st %f2, [%l7 + 0x60]
movrgez %g5, 0x037, %o3
fmovdg %icc, %f9, %f13
stw %i3, [%l7 + 0x78]
ldsb [%l7 + 0x43], %i1
lduh [%l7 + 0x26], %g1
edge16ln %o4, %g3, %l5
stx %g2, [%l7 + 0x68]
ldsh [%l7 + 0x28], %i0
movrgz %o6, %i4, %l4
stx %g6, [%l7 + 0x08]
ldsb [%l7 + 0x32], %i2
edge8n %g4, %i6, %o0
fxor %f12, %f2, %f14
fmovde %icc, %f0, %f3
stx %i5, [%l7 + 0x20]
lduw [%l7 + 0x54], %o2
fnot2 %f8, %f4
array16 %l6, %o5, %l2
fandnot2s %f12, %f0, %f13
fmovrdne %o7, %f0, %f2
movl %xcc, %l1, %l3
brgz,a %i7, loop_6964
fpadd16 %f2, %f6, %f14
ldsh [%l7 + 0x10], %g7
fxors %f12, %f4, %f11
loop_6964:
fcmpeq32 %f12, %f10, %l0
st %f4, [%l7 + 0x08]
ldsw [%l7 + 0x68], %o1
be,a %icc, loop_6965
fcmple32 %f0, %f0, %o3
fcmped %fcc0, %f0, %f10
sth %i3, [%l7 + 0x66]
loop_6965:
lduw [%l7 + 0x54], %i1
fone %f4
or %g1, 0x0C57, %g5
array8 %o4, %g3, %l5
fsrc1s %f0, %f14
movn %xcc, %g2, %o6
tcs %icc, 0x2
ldd [%l7 + 0x68], %f4
subc %i4, 0x17F3, %i0
tne %xcc, 0x3
bleu,a loop_6966
fornot2s %f0, %f3, %f14
udiv %l4, 0x1CB6, %i2
edge8 %g4, %i6, %o0
loop_6966:
pdist %f14, %f8, %f8
ldsh [%l7 + 0x2C], %g6
pdist %f10, %f0, %f0
tcs %icc, 0x1
tneg %icc, 0x5
fmovse %xcc, %f6, %f4
fmovdn %xcc, %f7, %f9
movl %xcc, %o2, %l6
fmovde %icc, %f3, %f12
tg %icc, 0x5
st %f9, [%l7 + 0x08]
fnot2 %f0, %f8
mulscc %o5, %i5, %l2
tgu %icc, 0x6
ldub [%l7 + 0x70], %l1
brlez %l3, loop_6967
ldub [%l7 + 0x22], %i7
ld [%l7 + 0x4C], %f1
movneg %xcc, %g7, %l0
loop_6967:
ldsh [%l7 + 0x12], %o7
fmovdgu %xcc, %f14, %f8
orcc %o3, 0x1F91, %o1
fbue,a %fcc2, loop_6968
movne %icc, %i3, %g1
stb %i1, [%l7 + 0x44]
fmovrse %g5, %f15, %f3
loop_6968:
bneg %xcc, loop_6969
ldsb [%l7 + 0x2F], %g3
fmovrde %o4, %f10, %f2
std %f4, [%l7 + 0x48]
loop_6969:
stw %l5, [%l7 + 0x64]
fmovsl %icc, %f12, %f12
and %o6, 0x0E46, %g2
fmovsvs %icc, %f0, %f14
edge32 %i4, %l4, %i0
fmovrslez %i2, %f7, %f12
tn %xcc, 0x5
st %f2, [%l7 + 0x68]
brgez,a %g4, loop_6970
ldub [%l7 + 0x2D], %i6
tl %icc, 0x0
edge8l %o0, %g6, %o2
loop_6970:
pdist %f12, %f12, %f10
fmovrdgz %o5, %f4, %f10
tvc %icc, 0x1
taddcctv %i5, %l2, %l1
xnorcc %l6, %i7, %g7
smul %l0, 0x06D2, %o7
fnegs %f13, %f9
fmovdg %xcc, %f1, %f1
fmovda %icc, %f13, %f10
bg loop_6971
add %l3, %o3, %i3
fexpand %f3, %f6
subcc %o1, 0x0910, %i1
loop_6971:
edge16n %g5, %g1, %o4
addcc %g3, 0x1228, %o6
fble,a %fcc1, loop_6972
ldsw [%l7 + 0x18], %g2
fble,a %fcc3, loop_6973
movvs %xcc, %i4, %l4
loop_6972:
array32 %i0, %l5, %g4
ld [%l7 + 0x5C], %f13
loop_6973:
sub %i6, %i2, %o0
brgz %g6, loop_6974
fcmple16 %f4, %f12, %o5
fmovrde %i5, %f2, %f0
fmovsneg %xcc, %f6, %f0
loop_6974:
movne %xcc, %o2, %l2
fsrc2 %f2, %f4
fmovsl %icc, %f6, %f14
brlz,a %l6, loop_6975
movrlez %i7, 0x3A5, %g7
ldx [%l7 + 0x68], %l0
fcmpne16 %f12, %f12, %o7
loop_6975:
ldub [%l7 + 0x44], %l3
ldsh [%l7 + 0x3E], %o3
movneg %icc, %l1, %o1
andn %i1, %g5, %g1
sth %o4, [%l7 + 0x32]
array8 %i3, %o6, %g2
movrne %i4, 0x071, %l4
ba,pt %icc, loop_6976
bcs %xcc, loop_6977
lduh [%l7 + 0x34], %g3
tcs %icc, 0x7
loop_6976:
fmovdvc %xcc, %f9, %f10
loop_6977:
fmul8x16 %f14, %f0, %f10
sethi 0x1904, %l5
fmovsa %xcc, %f12, %f0
bpos %xcc, loop_6978
ldx [%l7 + 0x28], %i0
fba %fcc0, loop_6979
ldx [%l7 + 0x18], %i6
loop_6978:
tne %icc, 0x0
ldx [%l7 + 0x68], %i2
loop_6979:
fnot1s %f10, %f14
fmovse %icc, %f10, %f12
andcc %o0, %g4, %g6
ld [%l7 + 0x0C], %f1
fmovde %xcc, %f5, %f13
andncc %o5, %i5, %l2
orncc %l6, %o2, %g7
ldsw [%l7 + 0x08], %i7
ld [%l7 + 0x60], %f0
tvc %xcc, 0x5
fcmpne16 %f14, %f0, %l0
fmovsle %xcc, %f3, %f12
ldsb [%l7 + 0x3E], %l3
fsrc1s %f11, %f7
fbg %fcc1, loop_6980
ldsb [%l7 + 0x7F], %o3
udivx %o7, 0x0669, %o1
ldd [%l7 + 0x50], %f6
loop_6980:
brlez,a %l1, loop_6981
ld [%l7 + 0x08], %f3
orcc %i1, %g1, %g5
stb %o4, [%l7 + 0x25]
loop_6981:
ldub [%l7 + 0x26], %i3
ldsb [%l7 + 0x31], %o6
fcmpne32 %f2, %f6, %g2
andcc %l4, 0x1470, %g3
lduw [%l7 + 0x28], %i4
brnz,a %i0, loop_6982
fzero %f2
edge8 %l5, %i2, %o0
ldsw [%l7 + 0x18], %i6
loop_6982:
ldsw [%l7 + 0x68], %g4
fbl %fcc0, loop_6983
stb %g6, [%l7 + 0x0B]
sth %i5, [%l7 + 0x34]
movcs %xcc, %o5, %l6
loop_6983:
sdivcc %o2, 0x1041, %g7
fbuge,a %fcc3, loop_6984
fbl,a %fcc2, loop_6985
orncc %l2, 0x16A1, %i7
movrgez %l0, 0x0B3, %l3
loop_6984:
fors %f3, %f10, %f5
loop_6985:
ta %xcc, 0x7
sra %o7, 0x01, %o1
fmuld8ulx16 %f4, %f11, %f2
fcmpgt16 %f8, %f2, %l1
fmovsle %xcc, %f12, %f1
movgu %xcc, %o3, %g1
bvs,a,pt %xcc, loop_6986
tneg %xcc, 0x1
fcmpes %fcc3, %f13, %f5
lduw [%l7 + 0x40], %i1
loop_6986:
umulcc %g5, %o4, %i3
lduh [%l7 + 0x08], %o6
fmovrdgz %g2, %f6, %f2
sth %g3, [%l7 + 0x16]
lduw [%l7 + 0x20], %i4
fbne,a %fcc0, loop_6987
ldub [%l7 + 0x3E], %l4
ldsh [%l7 + 0x46], %i0
fnot2 %f8, %f14
loop_6987:
fmovrslez %l5, %f4, %f2
be,a,pt %icc, loop_6988
taddcctv %o0, %i2, %g4
stb %g6, [%l7 + 0x7F]
array32 %i6, %o5, %i5
loop_6988:
fandnot1 %f2, %f14, %f10
ba,pn %xcc, loop_6989
andn %o2, 0x0463, %l6
movg %icc, %g7, %i7
lduw [%l7 + 0x14], %l0
loop_6989:
fbue,a %fcc2, loop_6990
orcc %l3, 0x0DFF, %l2
xnor %o1, %l1, %o7
stx %o3, [%l7 + 0x50]
loop_6990:
fnot2 %f6, %f4
taddcctv %i1, %g5, %o4
ldsb [%l7 + 0x76], %i3
stb %o6, [%l7 + 0x53]
fpack32 %f14, %f10, %f6
fandnot1 %f8, %f2, %f14
fmovsa %xcc, %f4, %f11
fornot1 %f0, %f4, %f2
fbl %fcc2, loop_6991
movle %xcc, %g2, %g3
orcc %g1, 0x1E32, %i4
tsubcctv %i0, 0x05B3, %l5
loop_6991:
std %f14, [%l7 + 0x50]
movl %xcc, %o0, %l4
ldub [%l7 + 0x0B], %g4
stw %g6, [%l7 + 0x10]
fcmpgt32 %f10, %f6, %i2
tvc %icc, 0x1
stx %o5, [%l7 + 0x60]
ldd [%l7 + 0x20], %f0
fnot2 %f12, %f8
brgez %i5, loop_6992
subc %i6, 0x0F80, %l6
tsubcc %g7, 0x031D, %i7
faligndata %f8, %f0, %f0
loop_6992:
tsubcctv %l0, %l3, %o2
fbue,a %fcc2, loop_6993
add %o1, %l2, %l1
stw %o3, [%l7 + 0x64]
ldsb [%l7 + 0x61], %i1
loop_6993:
sll %g5, 0x0E, %o7
fmovrsne %o4, %f6, %f6
lduh [%l7 + 0x3A], %o6
movn %xcc, %i3, %g2
ldsh [%l7 + 0x24], %g1
std %f0, [%l7 + 0x08]
mulx %g3, 0x169B, %i4
fzero %f6
fcmpeq16 %f14, %f14, %i0
fmovsgu %icc, %f12, %f7
edge32 %l5, %l4, %g4
taddcc %g6, 0x1F80, %o0
fbe %fcc3, loop_6994
fmovrdgz %i2, %f14, %f2
edge32 %i5, %o5, %i6
andcc %g7, %i7, %l0
loop_6994:
movrlz %l3, 0x32B, %o2
nop
setx loop_6995, %l0, %l1
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 %o1, [%l7 + 0x48]
fpadd32 %f10, %f0, %f8
move %icc, %l2, %l6
loop_6995:
std %f6, [%l7 + 0x68]
fmul8x16au %f8, %f14, %f10
orncc %o3, %i1, %l1
array16 %o7, %g5, %o4
orn %i3, %o6, %g1
fsrc1 %f6, %f14
fexpand %f0, %f6
std %f4, [%l7 + 0x28]
ldsw [%l7 + 0x14], %g2
fmovdl %icc, %f13, %f5
fzeros %f12
fnand %f6, %f10, %f4
orn %g3, 0x1D1F, %i0
brlz,a %i4, loop_6996
fmovrse %l5, %f11, %f8
bpos,a %xcc, loop_6997
fpmerge %f14, %f10, %f10
loop_6996:
stx %l4, [%l7 + 0x50]
edge8ln %g6, %o0, %g4
loop_6997:
stx %i5, [%l7 + 0x40]
ldub [%l7 + 0x1E], %o5
fpadd32s %f4, %f7, %f11
fors %f5, %f11, %f5
edge8l %i6, %g7, %i2
fnand %f14, %f6, %f14
fmovrslz %i7, %f1, %f13
stx %l3, [%l7 + 0x30]
fbuge %fcc1, loop_6998
fandnot1s %f11, %f4, %f8
fmovsg %icc, %f4, %f7
fcmpes %fcc1, %f14, %f15
loop_6998:
array8 %l0, %o1, %o2
smul %l2, 0x120B, %o3
ldd [%l7 + 0x28], %f4
std %f6, [%l7 + 0x58]
stb %i1, [%l7 + 0x40]
fnands %f9, %f2, %f8
fabsd %f10, %f12
fnands %f3, %f12, %f8
brgez,a %l1, loop_6999
movn %icc, %l6, %g5
addcc %o7, %o4, %o6
ldsh [%l7 + 0x70], %g1
loop_6999:
st %f1, [%l7 + 0x40]
srlx %g2, 0x0F, %i3
fnegd %f12, %f2
fmovsge %icc, %f2, %f1
ldsw [%l7 + 0x3C], %i0
stw %i4, [%l7 + 0x68]
fbl %fcc1, loop_7000
ldub [%l7 + 0x34], %l5
fmovsneg %xcc, %f0, %f5
be loop_7001
loop_7000:
faligndata %f6, %f0, %f0
ldsw [%l7 + 0x38], %l4
fcmple32 %f8, %f0, %g6
loop_7001:
bcs,a loop_7002
lduh [%l7 + 0x56], %o0
stx %g3, [%l7 + 0x08]
tleu %icc, 0x4
loop_7002:
bcc,a loop_7003
pdist %f2, %f10, %f4
ldx [%l7 + 0x40], %i5
loop_7003:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14428
! Type cti : 7003
! Type i : 14269
! Type l : 14300
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x5BED8AB1
.word 0x9C070CA1
.word 0x52B2BCCB
.word 0x61342727
.word 0x378FEA06
.word 0xCF90ED00
.word 0x8E03E4B1
.word 0xAB4FC01A
.word 0x40FA6F59
.word 0x07B1E4EE
.word 0xBB91E47F
.word 0xB1D2002F
.word 0x62B6D5DE
.word 0x1DE87974
.word 0xB93E767D
.word 0xC57976C0
.word 0x24213651
.word 0xEAFFC3CD
.word 0xDF9C3A90
.word 0x4D7BA659
.word 0x9AE886C7
.word 0x918430AD
.word 0xC7EF7A4B
.word 0x34F71A36
.word 0xEB9933FC
.word 0x5920AE42
.word 0x769FCD8F
.word 0x3F6DD341
.word 0xBE61A815
.word 0x420D8D37
.word 0x3DBBF3D2
.word 0xA0DDC96C
.word 0xAE00AE4E
.word 0xB20493F5
.word 0x0B2DA013
.word 0xCC4B6CD3
.word 0xC66A52B7
.word 0x5BFA1FC4
.word 0x87DD267A
.word 0x33640A87
.word 0x622DDBFE
.word 0xC531CA66
.word 0x5E3DADF6
.word 0xD49300D2
.word 0x8D27A87C
.word 0x7244F632
.word 0xFBAFD36A
.word 0xA603454A
.word 0xFA4D7C47
.word 0xE83567F4
.word 0x102A7B8C
.word 0xAC691AF5
.word 0x3E39B743
.word 0xC6643958
.word 0x34DA2875
.word 0x67726566
.word 0x8A861629
.word 0x7946E8D5
.word 0x5DC1A48B
.word 0x0CB9EED6
.word 0x7B514A88
.word 0x7851117B
.word 0xC571ABDE
.word 0x30519927
.end