Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc11.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc11.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=528753112"
.ident "BY rg131678 ON Mon Jul 14 13:54:16 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc11.s,v 1.3 2007/07/05 21:58:57 drp Exp $"
#include "defines.h"
#include "nmacros.h"
#include "old_boot.s"
/************************************************************************
Test case code start
************************************************************************/
.text
.global main
main: /* test begin */
ta T_RD_THID
mov %o1, %l6
umul %l6, 256, %l7
setx DIAG_DATA_AREA, %g1, %g3
add %l7, %g3, %l7
!# Initialize registers ..
!# Global registers
set 0xD, %g1
set 0x6, %g2
set 0x5, %g3
set 0x3, %g4
set 0xB, %g5
set 0xB, %g6
set 0xD, %g7
!# Input registers
set -0x8, %i0
set -0x6, %i1
set -0xB, %i2
set -0x5, %i3
set -0x6, %i4
set -0x7, %i5
set -0xE, %i6
set -0x9, %i7
!# Local registers
set 0x12C5150E, %l0
set 0x73A08ABD, %l1
set 0x0C8844C5, %l2
set 0x3E95F8EC, %l3
set 0x3D92542A, %l4
set 0x2A1968CA, %l5
set 0x2D3841E0, %l6
!# Output registers
set -0x1A1D, %o0
set 0x059A, %o1
set 0x1CAF, %o2
set 0x14A0, %o3
set 0x0902, %o4
set -0x0C16, %o5
set -0x04E7, %o6
set 0x073E, %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 ..
ldd [%l7 + 0x28], %f6
fpsub16s %f8, %f8, %f14
ldsw [%l7 + 0x2C], %l4
movrgz %l1, 0x3B0, %g5
addccc %i2, %i6, %o5
nop
setx loop_1, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez,a %o7, loop_2
fpsub32s %f3, %f4, %f3
brz %g4, loop_3
loop_1:
movgu %xcc, %g3, %o0
loop_2:
fmovsneg %xcc, %f10, %f1
fnor %f2, %f12, %f8
loop_3:
std %f14, [%l7 + 0x70]
fble,a %fcc0, loop_4
fsrc2 %f6, %f0
fbu,a %fcc1, loop_5
ld [%l7 + 0x18], %f0
loop_4:
fxnors %f8, %f9, %f4
brlez %i4, loop_6
loop_5:
std %f8, [%l7 + 0x20]
fpsub16 %f4, %f0, %f8
fandnot2s %f5, %f13, %f9
loop_6:
brlz %l6, loop_7
fmovrse %o4, %f10, %f8
sll %i5, 0x19, %g2
bne,pn %xcc, loop_8
loop_7:
std %f2, [%l7 + 0x50]
fsrc1s %f7, %f9
lduw [%l7 + 0x48], %o3
loop_8:
fpsub16s %f0, %f2, %f1
fmuld8ulx16 %f5, %f15, %f6
movne %icc, %o1, %i3
ldsb [%l7 + 0x56], %g1
stw %l3, [%l7 + 0x44]
lduw [%l7 + 0x54], %g7
ldsw [%l7 + 0x08], %i7
fmovdne %icc, %f4, %f13
stb %l0, [%l7 + 0x42]
lduh [%l7 + 0x62], %i0
subccc %g6, 0x0BBF, %l2
movgu %icc, %l5, %o2
fmovdcc %icc, %f9, %f13
ldd [%l7 + 0x78], %f6
movgu %icc, %i1, %l4
fone %f10
fpsub32 %f8, %f0, %f8
edge16l %o6, %l1, %g5
bn,pn %icc, loop_9
bg,pn %xcc, loop_10
ldsh [%l7 + 0x70], %i6
fbo %fcc0, loop_11
loop_9:
lduh [%l7 + 0x5C], %i2
loop_10:
fbo %fcc2, loop_12
ble %xcc, loop_13
loop_11:
fmovdcc %xcc, %f13, %f5
sethi 0x02D8, %o5
loop_12:
fpackfix %f10, %f8
loop_13:
or %o7, %g4, %o0
orcc %g3, %i4, %o4
fpadd32 %f4, %f4, %f12
bleu,a,pn %xcc, loop_14
fmovdge %icc, %f5, %f2
tne %xcc, 0x6
fzero %f14
loop_14:
bne,a,pn %icc, loop_15
fmovrsgez %l6, %f3, %f4
fmovrdgz %i5, %f6, %f6
movrne %o3, 0x2DB, %o1
loop_15:
movvc %icc, %g2, %g1
movgu %xcc, %i3, %g7
edge32 %i7, %l0, %l3
stb %g6, [%l7 + 0x08]
ldsh [%l7 + 0x50], %i0
xnor %l5, 0x0C35, %l2
stw %i1, [%l7 + 0x48]
tge %xcc, 0x2
stx %o2, [%l7 + 0x20]
fble %fcc3, loop_16
smulcc %o6, %l1, %l4
edge16n %i6, %i2, %g5
fmul8x16au %f13, %f6, %f4
loop_16:
move %xcc, %o5, %g4
lduw [%l7 + 0x3C], %o7
bcc loop_17
bcs loop_18
bne,a %icc, loop_19
stw %o0, [%l7 + 0x40]
loop_17:
edge8ln %g3, %o4, %l6
loop_18:
fmovsge %icc, %f1, %f1
loop_19:
ldx [%l7 + 0x58], %i4
edge32 %o3, %i5, %o1
lduw [%l7 + 0x54], %g1
fexpand %f5, %f0
andn %i3, 0x0778, %g2
stb %i7, [%l7 + 0x0A]
mulscc %g7, 0x1CB6, %l0
fone %f12
lduh [%l7 + 0x26], %g6
sdivx %i0, 0x05F4, %l3
stw %l5, [%l7 + 0x60]
stx %l2, [%l7 + 0x18]
sth %i1, [%l7 + 0x4C]
sub %o2, 0x1939, %o6
bge,pt %xcc, loop_20
subccc %l4, %i6, %i2
lduw [%l7 + 0x68], %g5
ldsw [%l7 + 0x50], %l1
loop_20:
ldx [%l7 + 0x58], %g4
ldub [%l7 + 0x65], %o5
tvs %icc, 0x1
fmuld8sux16 %f2, %f4, %f0
fabsd %f8, %f10
fpadd32 %f8, %f2, %f0
tl %xcc, 0x1
taddcctv %o7, 0x0535, %o0
fmovsne %xcc, %f13, %f4
taddcctv %g3, %o4, %i4
sth %o3, [%l7 + 0x60]
ldub [%l7 + 0x2F], %i5
movge %icc, %o1, %g1
andcc %l6, %i3, %i7
fmovscs %xcc, %f14, %f0
ldub [%l7 + 0x65], %g2
nop
setx loop_21, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a %xcc, loop_22
fxnor %f8, %f2, %f14
st %f0, [%l7 + 0x64]
loop_21:
stb %g7, [%l7 + 0x5B]
loop_22:
fbne %fcc3, loop_23
std %f14, [%l7 + 0x70]
fmovdge %xcc, %f4, %f13
fmovd %f4, %f4
loop_23:
bne,a %xcc, loop_24
bn loop_25
edge8ln %g6, %l0, %i0
lduh [%l7 + 0x36], %l5
loop_24:
ldsh [%l7 + 0x54], %l3
loop_25:
st %f8, [%l7 + 0x40]
ldsh [%l7 + 0x60], %l2
lduw [%l7 + 0x74], %o2
fmovsg %icc, %f2, %f7
fmovdgu %xcc, %f1, %f8
fcmped %fcc2, %f10, %f2
movrgez %o6, %i1, %i6
edge8n %l4, %i2, %g5
fnot2 %f2, %f14
call loop_26
fmovsvs %xcc, %f10, %f3
srlx %g4, 0x12, %l1
nop
setx loop_27, %l0, %l1
jmpl %l1, %o7
loop_26:
movvc %xcc, %o5, %g3
fcmped %fcc1, %f4, %f4
edge8ln %o0, %o4, %i4
loop_27:
edge8l %o3, %i5, %g1
lduw [%l7 + 0x70], %o1
edge8l %l6, %i3, %i7
fmul8ulx16 %f12, %f14, %f8
std %f2, [%l7 + 0x20]
movre %g7, %g6, %l0
lduh [%l7 + 0x3C], %i0
mulscc %g2, 0x1911, %l5
umulcc %l3, %l2, %o6
fpsub16 %f8, %f4, %f14
siam 0x1
movvc %icc, %i1, %i6
movrlez %o2, %l4, %g5
fcmple16 %f10, %f0, %g4
fmovdpos %icc, %f6, %f10
ldd [%l7 + 0x10], %f8
bshuffle %f2, %f10, %f12
fmovs %f4, %f3
tpos %icc, 0x7
fmovscc %xcc, %f14, %f3
lduh [%l7 + 0x74], %i2
ldub [%l7 + 0x7F], %l1
sth %o5, [%l7 + 0x2A]
fmovdcs %icc, %f6, %f12
lduh [%l7 + 0x2C], %o7
bcc loop_28
stx %o0, [%l7 + 0x50]
ldsh [%l7 + 0x12], %g3
fpsub32 %f10, %f2, %f0
loop_28:
lduh [%l7 + 0x5E], %o4
stb %i4, [%l7 + 0x2A]
fcmpeq16 %f4, %f6, %o3
tl %xcc, 0x5
fmovdcc %icc, %f1, %f8
ldd [%l7 + 0x60], %f8
movrlz %i5, 0x2F2, %g1
ld [%l7 + 0x1C], %f14
fbl %fcc0, loop_29
ldsb [%l7 + 0x48], %l6
fmovs %f0, %f15
ldub [%l7 + 0x74], %o1
loop_29:
mulscc %i3, 0x0912, %i7
tvc %icc, 0x2
stw %g6, [%l7 + 0x20]
fpackfix %f6, %f3
edge8ln %g7, %l0, %g2
orn %l5, %l3, %l2
fbul,a %fcc1, loop_30
fbo %fcc0, loop_31
lduh [%l7 + 0x3E], %i0
fpadd16 %f6, %f10, %f10
loop_30:
nop
setx loop_32, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_31:
ldub [%l7 + 0x10], %i1
fpmerge %f0, %f11, %f12
fcmped %fcc1, %f4, %f8
loop_32:
ldub [%l7 + 0x3C], %o6
bcc,a,pn %xcc, loop_33
brnz %i6, loop_34
fcmped %fcc1, %f10, %f10
tsubcctv %o2, 0x076F, %l4
loop_33:
fpack32 %f6, %f4, %f10
loop_34:
stw %g4, [%l7 + 0x28]
nop
setx loop_35, %l0, %l1
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 %g5, 0x0AD4, %l1
bne,pn %icc, loop_36
lduh [%l7 + 0x4A], %o5
loop_35:
lduh [%l7 + 0x52], %i2
fmovsne %icc, %f3, %f15
loop_36:
fmovrsgz %o7, %f12, %f2
sth %g3, [%l7 + 0x78]
fmovs %f7, %f0
subccc %o0, 0x0B4C, %o4
brnz %i4, loop_37
movrgez %o3, %g1, %l6
ldsb [%l7 + 0x2F], %i5
fmovsneg %icc, %f9, %f5
loop_37:
fbug,a %fcc0, loop_38
fbu %fcc3, loop_39
lduh [%l7 + 0x70], %i3
lduw [%l7 + 0x50], %i7
loop_38:
lduh [%l7 + 0x50], %g6
loop_39:
fmuld8sux16 %f11, %f4, %f14
ldub [%l7 + 0x15], %o1
std %f2, [%l7 + 0x38]
std %f8, [%l7 + 0x70]
bne,a,pn %xcc, loop_40
subc %l0, %g2, %g7
fmovde %xcc, %f4, %f8
fcmpeq32 %f2, %f14, %l5
loop_40:
std %f0, [%l7 + 0x30]
fnot1s %f9, %f9
edge16n %l3, %l2, %i1
udiv %o6, 0x01CB, %i0
bn %icc, loop_41
sethi 0x18D8, %o2
sdivx %i6, 0x146D, %g4
bvs,a,pt %xcc, loop_42
loop_41:
fbe,a %fcc2, loop_43
brnz,a %g5, loop_44
subcc %l4, %o5, %l1
loop_42:
movrne %o7, %i2, %g3
loop_43:
bge,a,pt %icc, loop_45
loop_44:
ldub [%l7 + 0x65], %o4
fnegd %f2, %f14
ld [%l7 + 0x38], %f12
loop_45:
fble,a %fcc2, loop_46
fabsd %f6, %f14
xnorcc %i4, %o3, %o0
fmovdcc %xcc, %f10, %f2
loop_46:
st %f9, [%l7 + 0x20]
fandnot2 %f12, %f10, %f6
fmovdl %icc, %f0, %f15
addccc %l6, %g1, %i5
siam 0x0
ldsh [%l7 + 0x52], %i7
fabss %f0, %f11
sdiv %g6, 0x0D9D, %o1
fpadd16s %f11, %f12, %f14
fsrc1 %f0, %f8
mulscc %l0, %g2, %i3
array8 %l5, %g7, %l3
fmuld8ulx16 %f7, %f1, %f12
siam 0x0
tsubcctv %l2, 0x1B2A, %o6
fbne,a %fcc0, loop_47
brlz,a %i1, loop_48
bcs,a %icc, loop_49
mulx %i0, 0x0265, %o2
loop_47:
ldsw [%l7 + 0x14], %g4
loop_48:
stw %i6, [%l7 + 0x14]
loop_49:
fmovsa %xcc, %f14, %f2
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x7C], %l4
sth %g5, [%l7 + 0x5C]
for %f12, %f0, %f4
ldsh [%l7 + 0x20], %o5
ldd [%l7 + 0x28], %f2
fpsub16 %f8, %f12, %f14
smul %l1, %o7, %g3
movvs %xcc, %o4, %i4
ldsb [%l7 + 0x1D], %i2
tvs %xcc, 0x3
sllx %o3, %o0, %l6
lduw [%l7 + 0x14], %g1
fmovdgu %icc, %f1, %f1
fpadd32s %f2, %f15, %f11
fxor %f14, %f14, %f8
fmovdgu %xcc, %f3, %f4
fmovrslz %i5, %f14, %f11
movrgez %g6, %o1, %l0
fmovdne %xcc, %f5, %f12
fmovrsgez %g2, %f6, %f4
fbo %fcc1, loop_50
fpack16 %f4, %f10
fabss %f0, %f0
xnor %i3, %l5, %g7
loop_50:
array32 %i7, %l3, %l2
fmovdcc %icc, %f3, %f1
fandnot1s %f13, %f5, %f15
lduw [%l7 + 0x74], %o6
ldub [%l7 + 0x22], %i0
fabss %f3, %f11
bpos,pt %xcc, loop_51
fandnot1 %f6, %f10, %f4
movrlez %o2, 0x0B1, %g4
ld [%l7 + 0x68], %f8
loop_51:
addccc %i6, 0x13B2, %l4
fmovsne %icc, %f8, %f3
fpsub16 %f14, %f12, %f4
bg,a loop_52
mova %xcc, %g5, %o5
bleu,a,pt %xcc, loop_53
fcmpd %fcc0, %f12, %f4
loop_52:
fmovde %icc, %f0, %f7
fmovdneg %icc, %f14, %f9
loop_53:
ldsh [%l7 + 0x16], %i1
srax %l1, 0x12, %g3
st %f7, [%l7 + 0x60]
ldd [%l7 + 0x40], %f8
fbl,a %fcc2, loop_54
fmovrslez %o7, %f4, %f13
ldsb [%l7 + 0x26], %o4
fmul8x16au %f11, %f10, %f8
loop_54:
ldx [%l7 + 0x20], %i4
ldub [%l7 + 0x44], %i2
ldsb [%l7 + 0x71], %o0
tle %xcc, 0x4
ld [%l7 + 0x7C], %f8
st %f15, [%l7 + 0x40]
ldx [%l7 + 0x60], %l6
brlez,a %o3, loop_55
edge16l %g1, %i5, %g6
lduw [%l7 + 0x5C], %o1
fmovdleu %xcc, %f9, %f7
loop_55:
fpack16 %f12, %f9
edge16ln %g2, %l0, %l5
fzero %f10
fble %fcc3, loop_56
sth %i3, [%l7 + 0x38]
st %f7, [%l7 + 0x54]
subcc %g7, 0x1AA9, %l3
loop_56:
movg %icc, %i7, %o6
ldub [%l7 + 0x3D], %l2
fzeros %f15
subcc %i0, 0x0CD2, %o2
add %i6, 0x156A, %g4
ldx [%l7 + 0x68], %g5
bpos %xcc, loop_57
fcmple16 %f10, %f4, %l4
fmovsa %icc, %f14, %f2
bne,a %icc, loop_58
loop_57:
fmovrde %i1, %f0, %f2
ldsw [%l7 + 0x2C], %l1
st %f11, [%l7 + 0x58]
loop_58:
ldsh [%l7 + 0x72], %o5
ldub [%l7 + 0x2C], %g3
fmovsa %icc, %f7, %f3
movne %xcc, %o4, %i4
movcc %icc, %i2, %o7
fble,a %fcc1, loop_59
lduw [%l7 + 0x44], %l6
array32 %o3, %o0, %g1
fbue,a %fcc2, loop_60
loop_59:
fsrc2 %f4, %f6
tvc %xcc, 0x5
fble %fcc2, loop_61
loop_60:
fnegd %f4, %f6
fmovrdne %g6, %f14, %f6
edge16l %o1, %g2, %l0
loop_61:
ld [%l7 + 0x74], %f9
lduh [%l7 + 0x30], %l5
movre %i5, %g7, %i3
stw %l3, [%l7 + 0x7C]
fcmpeq16 %f10, %f6, %o6
fmovdn %icc, %f5, %f3
fornot2s %f12, %f3, %f11
st %f7, [%l7 + 0x60]
fmovdcs %xcc, %f0, %f0
or %l2, %i7, %i0
stw %i6, [%l7 + 0x14]
sub %o2, 0x033A, %g4
tvc %xcc, 0x4
array32 %l4, %g5, %i1
ldsh [%l7 + 0x70], %o5
tcs %icc, 0x5
tsubcctv %l1, 0x06BF, %g3
fbn,a %fcc0, loop_62
edge32n %o4, %i4, %i2
fbge,a %fcc3, loop_63
nop
setx loop_64, %l0, %l1
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_62:
fnot1 %f12, %f4
movge %xcc, %o7, %l6
loop_63:
ldd [%l7 + 0x30], %f4
loop_64:
fmovda %xcc, %f4, %f13
movcs %icc, %o3, %g1
movcc %icc, %o0, %g6
ldx [%l7 + 0x28], %o1
fble,a %fcc0, loop_65
subc %g2, %l5, %l0
fmovsvc %icc, %f14, %f1
fmovspos %icc, %f2, %f15
loop_65:
fnor %f10, %f8, %f0
fornot1 %f14, %f10, %f2
edge16n %g7, %i5, %i3
ld [%l7 + 0x60], %f11
fmovd %f12, %f4
fmovsl %icc, %f14, %f10
fones %f10
ldsw [%l7 + 0x10], %o6
srax %l3, 0x1F, %l2
stw %i0, [%l7 + 0x58]
fmovsneg %icc, %f10, %f9
fmovrdgez %i7, %f8, %f14
ldd [%l7 + 0x38], %f14
edge32l %o2, %g4, %l4
fblg,a %fcc2, loop_66
fmovse %icc, %f13, %f15
st %f15, [%l7 + 0x68]
fmovrdne %i6, %f8, %f12
loop_66:
fcmpgt32 %f6, %f12, %i1
fabsd %f2, %f4
fmovdpos %icc, %f11, %f15
subcc %g5, %l1, %g3
mulscc %o4, 0x137B, %o5
stb %i4, [%l7 + 0x7C]
brgez,a %o7, loop_67
mulscc %i2, 0x0A76, %o3
movvc %icc, %l6, %g1
sub %g6, 0x0EFA, %o0
loop_67:
movleu %xcc, %g2, %l5
bcs,pn %xcc, loop_68
stb %l0, [%l7 + 0x21]
be,pt %xcc, loop_69
fmovscs %xcc, %f9, %f5
loop_68:
std %f6, [%l7 + 0x70]
fmovrdgz %g7, %f4, %f8
loop_69:
bne,pt %xcc, loop_70
ld [%l7 + 0x08], %f5
fmovrsgz %i5, %f8, %f11
fnor %f10, %f2, %f14
loop_70:
brgez,a %o1, loop_71
ldx [%l7 + 0x40], %o6
lduh [%l7 + 0x5A], %i3
fnegs %f15, %f12
loop_71:
ldub [%l7 + 0x3B], %l3
lduw [%l7 + 0x34], %i0
ldsb [%l7 + 0x30], %l2
ble,pn %icc, loop_72
fmovscc %xcc, %f4, %f6
array32 %o2, %g4, %l4
movrlez %i6, 0x103, %i1
loop_72:
stw %i7, [%l7 + 0x5C]
stw %l1, [%l7 + 0x14]
st %f15, [%l7 + 0x3C]
stw %g3, [%l7 + 0x30]
movne %icc, %o4, %o5
stw %i4, [%l7 + 0x10]
alignaddrl %o7, %i2, %o3
stx %l6, [%l7 + 0x38]
fmovdneg %icc, %f1, %f1
fmul8x16au %f7, %f14, %f8
fmovrse %g5, %f10, %f10
addcc %g6, 0x11FC, %o0
ba,pn %icc, loop_73
andncc %g2, %g1, %l0
fcmple16 %f2, %f10, %l5
ld [%l7 + 0x7C], %f15
loop_73:
fmovdcc %icc, %f14, %f0
fcmped %fcc1, %f2, %f4
fbg,a %fcc2, loop_74
sra %g7, %i5, %o6
fmovsl %icc, %f15, %f6
fabsd %f4, %f2
loop_74:
ldd [%l7 + 0x40], %f10
lduh [%l7 + 0x70], %o1
tg %icc, 0x5
udivcc %i3, 0x1B68, %l3
fmovscs %xcc, %f4, %f15
brz,a %i0, loop_75
lduw [%l7 + 0x10], %l2
fmovdgu %xcc, %f7, %f0
fsrc2 %f8, %f2
loop_75:
subc %g4, %l4, %i6
taddcctv %o2, 0x00E9, %i1
smul %i7, 0x0F00, %l1
ldub [%l7 + 0x59], %o4
fmovdg %icc, %f0, %f4
edge16 %o5, %g3, %i4
fornot1 %f2, %f14, %f4
fbue %fcc2, loop_76
movle %icc, %o7, %o3
move %xcc, %i2, %g5
srlx %l6, %o0, %g2
loop_76:
stx %g6, [%l7 + 0x48]
sth %g1, [%l7 + 0x0A]
or %l5, 0x047F, %l0
fmuld8ulx16 %f14, %f3, %f6
fmul8x16 %f4, %f8, %f10
fmovrdlez %g7, %f12, %f14
fbe,a %fcc3, loop_77
te %icc, 0x2
sll %o6, %i5, %i3
fornot2 %f14, %f2, %f10
loop_77:
fpadd16s %f8, %f8, %f7
fnor %f6, %f6, %f0
fnot2s %f8, %f11
tgu %icc, 0x6
fmovdcc %icc, %f9, %f1
fnot1s %f10, %f1
sdivx %l3, 0x07E4, %o1
ldsb [%l7 + 0x7D], %i0
stw %g4, [%l7 + 0x5C]
fmovsneg %icc, %f6, %f6
bvs,a %xcc, loop_78
fsrc2s %f12, %f1
movle %xcc, %l2, %l4
edge16ln %i6, %i1, %i7
loop_78:
stb %o2, [%l7 + 0x1D]
ld [%l7 + 0x38], %f1
movrne %o4, %o5, %g3
bl,pt %icc, loop_79
lduh [%l7 + 0x32], %i4
fmovdpos %xcc, %f10, %f15
fexpand %f13, %f8
loop_79:
fnors %f10, %f3, %f13
sdivx %o7, 0x0D5A, %l1
fbg %fcc3, loop_80
bge %xcc, loop_81
stx %o3, [%l7 + 0x70]
fpsub16 %f6, %f4, %f0
loop_80:
fmovdcs %xcc, %f5, %f8
loop_81:
fmovd %f8, %f8
bpos,pt %icc, loop_82
fpack16 %f12, %f6
nop
setx loop_83, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,pt %xcc, loop_84
loop_82:
mulx %i2, %l6, %g5
fmovsgu %icc, %f0, %f12
loop_83:
ldx [%l7 + 0x60], %o0
loop_84:
movrlz %g2, 0x1C6, %g6
fbne %fcc0, loop_85
smul %g1, %l0, %g7
umul %l5, %o6, %i5
tneg %xcc, 0x4
loop_85:
fnot1 %f10, %f4
edge8 %l3, %i3, %o1
ldsh [%l7 + 0x12], %g4
bgu loop_86
bshuffle %f10, %f2, %f14
tge %icc, 0x5
smul %l2, 0x08A0, %i0
loop_86:
movleu %icc, %l4, %i1
ldub [%l7 + 0x57], %i6
fzeros %f3
tge %icc, 0x2
ldsh [%l7 + 0x76], %i7
movl %icc, %o2, %o5
fzeros %f4
ta %icc, 0x1
sllx %g3, %i4, %o7
bl,a loop_87
std %f14, [%l7 + 0x08]
fmovrdgz %l1, %f12, %f6
udiv %o3, 0x1E43, %o4
loop_87:
std %f6, [%l7 + 0x68]
std %f6, [%l7 + 0x78]
movleu %xcc, %i2, %g5
bleu,a %xcc, loop_88
bgu,a loop_89
sdiv %o0, 0x0D66, %l6
orn %g2, 0x1661, %g6
loop_88:
ldsw [%l7 + 0x6C], %g1
loop_89:
sethi 0x192B, %l0
fmovse %xcc, %f14, %f14
movle %xcc, %l5, %g7
fandnot1s %f12, %f9, %f8
fandnot2s %f6, %f7, %f1
fmovsle %icc, %f5, %f10
fmovrdgez %i5, %f2, %f2
fmovsle %xcc, %f12, %f2
stw %o6, [%l7 + 0x2C]
fnegs %f8, %f9
xorcc %i3, %l3, %g4
fmovrsne %l2, %f7, %f9
andcc %i0, 0x0813, %l4
ld [%l7 + 0x3C], %f6
fmovscc %icc, %f8, %f12
fbn %fcc2, loop_90
fone %f10
movrlez %i1, %o1, %i6
tne %xcc, 0x6
loop_90:
ldx [%l7 + 0x38], %i7
fmovdn %xcc, %f5, %f7
fmovdcs %icc, %f0, %f11
stx %o2, [%l7 + 0x58]
ldsb [%l7 + 0x5C], %o5
fnors %f15, %f4, %f8
fba %fcc3, loop_91
alignaddr %i4, %g3, %l1
stb %o3, [%l7 + 0x1A]
array8 %o4, %i2, %g5
loop_91:
edge16 %o0, %l6, %o7
ldsw [%l7 + 0x78], %g6
andncc %g1, %g2, %l0
orncc %l5, %i5, %o6
ldd [%l7 + 0x08], %f0
movcs %xcc, %i3, %g7
alignaddr %g4, %l2, %i0
udivx %l4, 0x0519, %l3
xnor %o1, %i1, %i7
fbuge,a %fcc3, loop_92
movle %icc, %i6, %o2
fmovsn %xcc, %f6, %f10
fabsd %f2, %f8
loop_92:
subccc %o5, %i4, %g3
bcc loop_93
tg %icc, 0x5
tneg %xcc, 0x7
fzeros %f4
loop_93:
ta %xcc, 0x6
fxor %f4, %f0, %f6
fxnor %f2, %f14, %f14
fmul8ulx16 %f0, %f14, %f2
fnors %f3, %f8, %f10
st %f9, [%l7 + 0x08]
lduh [%l7 + 0x10], %o3
smulcc %o4, %i2, %g5
fandnot1 %f12, %f12, %f4
fmovsneg %xcc, %f10, %f3
fabss %f14, %f2
fba,a %fcc1, loop_94
ldub [%l7 + 0x28], %o0
fpadd32s %f4, %f8, %f15
stb %l1, [%l7 + 0x42]
loop_94:
faligndata %f6, %f8, %f4
sth %o7, [%l7 + 0x78]
fmovsle %icc, %f3, %f8
fones %f2
stb %l6, [%l7 + 0x78]
lduh [%l7 + 0x46], %g6
nop
setx loop_95, %l0, %l1
jmpl %l1, %g2
fmovsne %xcc, %f12, %f3
pdist %f12, %f10, %f0
srlx %g1, %l5, %l0
loop_95:
ld [%l7 + 0x28], %f7
fmovdvc %icc, %f2, %f7
movrlez %o6, 0x3B1, %i5
move %xcc, %g7, %i3
tcc %icc, 0x0
xorcc %l2, %g4, %i0
fabsd %f10, %f10
std %f14, [%l7 + 0x48]
fcmpgt16 %f6, %f6, %l3
fbu %fcc2, loop_96
ldx [%l7 + 0x08], %o1
bneg,a %icc, loop_97
fcmpeq32 %f8, %f6, %l4
loop_96:
lduh [%l7 + 0x48], %i1
lduh [%l7 + 0x4A], %i6
loop_97:
ld [%l7 + 0x20], %f0
stx %i7, [%l7 + 0x40]
fmovdge %icc, %f13, %f0
ldsw [%l7 + 0x2C], %o5
fbe %fcc1, loop_98
fcmpd %fcc3, %f6, %f14
fnand %f6, %f12, %f14
fmovdgu %xcc, %f6, %f1
loop_98:
bvs,a %xcc, loop_99
ldsw [%l7 + 0x54], %o2
stx %i4, [%l7 + 0x30]
st %f1, [%l7 + 0x54]
loop_99:
st %f12, [%l7 + 0x0C]
edge8 %g3, %o4, %i2
stx %o3, [%l7 + 0x70]
udivx %g5, 0x0AB1, %o0
ldx [%l7 + 0x20], %l1
edge16l %l6, %g6, %g2
xorcc %g1, 0x0D7A, %o7
fcmpeq16 %f0, %f2, %l5
brlz,a %o6, loop_100
ldsb [%l7 + 0x1F], %i5
tl %icc, 0x6
ldsb [%l7 + 0x6E], %l0
loop_100:
fbug %fcc2, loop_101
tn %xcc, 0x0
ldsh [%l7 + 0x4A], %g7
fmovrdne %l2, %f6, %f0
loop_101:
fandnot2s %f0, %f0, %f14
tsubcc %g4, 0x1EEF, %i0
bvc,pn %icc, loop_102
fbuge,a %fcc0, loop_103
stw %l3, [%l7 + 0x64]
stw %o1, [%l7 + 0x78]
loop_102:
ldsb [%l7 + 0x54], %l4
loop_103:
st %f5, [%l7 + 0x58]
edge16l %i3, %i6, %i7
lduw [%l7 + 0x14], %i1
nop
setx loop_104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %o2, %i4, %o5
stw %o4, [%l7 + 0x7C]
bvs %xcc, loop_105
loop_104:
sethi 0x1523, %g3
ba %icc, loop_106
edge32l %o3, %i2, %o0
loop_105:
tge %xcc, 0x6
fzero %f10
loop_106:
fornot2 %f10, %f12, %f0
umul %g5, 0x0005, %l1
stb %g6, [%l7 + 0x5D]
ldub [%l7 + 0x66], %g2
fcmpes %fcc2, %f10, %f6
fcmpeq32 %f6, %f2, %l6
fsrc1 %f0, %f8
fmovda %icc, %f15, %f6
tcs %xcc, 0x6
edge16n %g1, %l5, %o6
ld [%l7 + 0x48], %f10
xnor %i5, 0x1A5B, %l0
fmovdleu %xcc, %f14, %f6
addccc %g7, %l2, %g4
ld [%l7 + 0x28], %f0
andncc %o7, %i0, %o1
umul %l3, 0x19A1, %l4
ld [%l7 + 0x58], %f14
ldsw [%l7 + 0x08], %i6
movl %xcc, %i3, %i7
movrgz %i1, %o2, %o5
fmovscc %icc, %f5, %f0
subc %o4, %i4, %o3
fmuld8ulx16 %f9, %f1, %f4
fandnot1s %f5, %f9, %f11
stb %i2, [%l7 + 0x14]
ldx [%l7 + 0x30], %g3
fbne %fcc2, loop_107
fornot2 %f8, %f10, %f12
ldsw [%l7 + 0x10], %o0
fmovdne %icc, %f13, %f7
loop_107:
std %f8, [%l7 + 0x48]
fmul8sux16 %f12, %f6, %f10
fcmped %fcc2, %f0, %f10
fxor %f0, %f12, %f2
fmovrdne %l1, %f6, %f8
fmovdvs %icc, %f1, %f6
fnot1s %f15, %f4
tge %icc, 0x7
tn %xcc, 0x0
fzero %f8
st %f7, [%l7 + 0x14]
addc %g5, 0x0841, %g6
xor %g2, 0x1B94, %l6
fbo %fcc1, loop_108
fpsub32s %f3, %f8, %f9
srl %l5, %o6, %g1
udivx %i5, 0x0159, %l0
loop_108:
ld [%l7 + 0x08], %f7
fmovdne %xcc, %f13, %f10
xorcc %l2, %g7, %o7
subcc %g4, %i0, %l3
fmovdn %icc, %f13, %f2
siam 0x0
subcc %o1, %i6, %l4
lduw [%l7 + 0x2C], %i7
bne loop_109
ld [%l7 + 0x3C], %f0
nop
setx loop_110, %l0, %l1
jmpl %l1, %i1
fcmple16 %f2, %f14, %i3
loop_109:
sdivx %o5, 0x1E11, %o2
fbo,a %fcc1, loop_111
loop_110:
fcmpne16 %f6, %f12, %o4
st %f13, [%l7 + 0x08]
bne,a %xcc, loop_112
loop_111:
stw %i4, [%l7 + 0x2C]
and %o3, 0x162F, %g3
fnegd %f4, %f6
loop_112:
fmovrdne %o0, %f10, %f12
fmovsg %xcc, %f7, %f3
smulcc %l1, 0x0933, %i2
faligndata %f0, %f6, %f4
stw %g5, [%l7 + 0x20]
sth %g2, [%l7 + 0x38]
udivx %g6, 0x0049, %l5
array32 %l6, %o6, %g1
fmovdvs %xcc, %f8, %f12
fmovs %f8, %f13
fmul8x16al %f7, %f2, %f10
fandnot2 %f0, %f10, %f12
edge32ln %i5, %l0, %g7
ldd [%l7 + 0x58], %f14
fmuld8ulx16 %f2, %f14, %f4
edge8ln %o7, %l2, %g4
bl,a %icc, loop_113
fones %f11
tn %xcc, 0x4
ldsw [%l7 + 0x58], %l3
loop_113:
ldsb [%l7 + 0x42], %o1
bcs,a,pt %xcc, loop_114
fbug %fcc3, loop_115
fpackfix %f12, %f6
alignaddr %i6, %i0, %l4
loop_114:
fnot2s %f6, %f10
loop_115:
movre %i7, 0x2EB, %i1
brnz,a %o5, loop_116
umulcc %i3, 0x0AF6, %o2
andcc %o4, 0x091C, %i4
edge32l %g3, %o3, %o0
loop_116:
ldsh [%l7 + 0x3C], %l1
fnegs %f6, %f9
sdivx %g5, 0x1675, %i2
tsubcc %g6, %l5, %g2
tgu %icc, 0x0
edge8 %o6, %g1, %l6
array8 %i5, %g7, %l0
brgz,a %o7, loop_117
ldsh [%l7 + 0x3C], %g4
fzeros %f0
fmovrse %l3, %f10, %f4
loop_117:
stw %o1, [%l7 + 0x68]
bge,a,pt %icc, loop_118
fbu,a %fcc3, loop_119
fmovsa %icc, %f5, %f1
stx %i6, [%l7 + 0x48]
loop_118:
fbne %fcc3, loop_120
loop_119:
fmovdg %icc, %f4, %f0
ldx [%l7 + 0x10], %l2
fcmple16 %f10, %f6, %l4
loop_120:
ldx [%l7 + 0x28], %i7
fandnot1s %f0, %f1, %f3
ldsh [%l7 + 0x12], %i1
tsubcc %i0, %o5, %o2
smul %o4, %i4, %g3
ba loop_121
ld [%l7 + 0x08], %f2
fmovda %xcc, %f4, %f4
fexpand %f11, %f14
loop_121:
fmovda %icc, %f7, %f3
fmovspos %icc, %f1, %f0
ldub [%l7 + 0x13], %o3
fmovdvc %icc, %f5, %f2
brlez,a %o0, loop_122
tcc %xcc, 0x1
fpsub32s %f9, %f13, %f4
std %f2, [%l7 + 0x08]
loop_122:
ldsh [%l7 + 0x7C], %l1
stb %i3, [%l7 + 0x56]
fmovdcs %xcc, %f11, %f1
stx %i2, [%l7 + 0x50]
te %icc, 0x7
ldsb [%l7 + 0x0C], %g6
ta %icc, 0x7
fnegd %f2, %f10
fnor %f10, %f2, %f8
fpsub16s %f15, %f15, %f14
sll %g5, 0x01, %g2
fpack16 %f0, %f4
tcc %xcc, 0x2
tg %icc, 0x4
ldub [%l7 + 0x55], %o6
fbue,a %fcc1, loop_123
fandnot2s %f2, %f13, %f9
ldsw [%l7 + 0x10], %g1
ta %icc, 0x2
loop_123:
fpsub16 %f12, %f10, %f2
fors %f5, %f13, %f5
edge8ln %l6, %l5, %i5
fbug %fcc2, loop_124
subcc %g7, %l0, %o7
fmovsl %icc, %f1, %f1
ldd [%l7 + 0x28], %f4
loop_124:
xnorcc %l3, %g4, %i6
fbue,a %fcc1, loop_125
movrne %o1, %l2, %l4
fmul8x16 %f9, %f6, %f10
fmovrslez %i1, %f7, %f15
loop_125:
bgu loop_126
ba,a,pt %icc, loop_127
fbul %fcc2, loop_128
fmovdpos %xcc, %f9, %f0
loop_126:
addccc %i7, 0x14A8, %o5
loop_127:
move %xcc, %o2, %o4
loop_128:
fpadd16s %f2, %f14, %f12
ld [%l7 + 0x28], %f0
ldd [%l7 + 0x20], %f4
edge32ln %i0, %g3, %o3
movpos %xcc, %o0, %i4
fmovsvs %icc, %f8, %f7
bpos,a,pt %icc, loop_129
sth %i3, [%l7 + 0x36]
udivx %l1, 0x09AE, %g6
ldub [%l7 + 0x2A], %i2
loop_129:
edge16ln %g5, %o6, %g2
tleu %icc, 0x4
lduw [%l7 + 0x18], %l6
std %f0, [%l7 + 0x70]
fnors %f9, %f6, %f0
fmovrdgz %l5, %f4, %f14
edge8l %i5, %g1, %g7
mova %icc, %l0, %l3
ldx [%l7 + 0x58], %g4
ldsb [%l7 + 0x18], %o7
stb %i6, [%l7 + 0x61]
fmovdle %icc, %f10, %f6
sra %l2, %o1, %l4
fpack16 %f0, %f15
orncc %i1, %i7, %o5
add %o2, %o4, %i0
fmovdpos %icc, %f7, %f12
fbne %fcc2, loop_130
fbg %fcc3, loop_131
movpos %icc, %g3, %o0
movne %icc, %i4, %i3
loop_130:
fmul8x16au %f4, %f6, %f2
loop_131:
edge8ln %l1, %g6, %o3
fpadd16s %f12, %f5, %f13
st %f1, [%l7 + 0x64]
st %f10, [%l7 + 0x34]
fble %fcc3, loop_132
ldsh [%l7 + 0x3E], %g5
edge32 %i2, %g2, %l6
st %f0, [%l7 + 0x38]
loop_132:
movne %xcc, %o6, %i5
movneg %icc, %l5, %g1
mulscc %l0, 0x1714, %l3
ldub [%l7 + 0x14], %g7
edge8l %g4, %i6, %o7
andncc %l2, %l4, %i1
fxor %f10, %f6, %f12
xnor %i7, %o1, %o5
ld [%l7 + 0x28], %f5
movrlz %o2, %o4, %i0
brgez %o0, loop_133
movre %i4, 0x087, %g3
smulcc %l1, %i3, %g6
be,pn %xcc, loop_134
loop_133:
srlx %o3, 0x1E, %g5
brgz %i2, loop_135
ldsh [%l7 + 0x58], %g2
loop_134:
tneg %icc, 0x2
fmovrdne %o6, %f2, %f0
loop_135:
sllx %l6, 0x1F, %l5
fmovrslez %i5, %f13, %f8
ldd [%l7 + 0x40], %f6
ldsb [%l7 + 0x11], %l0
ldsw [%l7 + 0x10], %g1
lduw [%l7 + 0x38], %l3
fsrc2 %f2, %f6
fmovdg %xcc, %f0, %f7
fmovdge %icc, %f5, %f8
subcc %g7, %i6, %o7
fcmple32 %f0, %f14, %g4
move %xcc, %l4, %i1
movn %xcc, %i7, %l2
fmovse %icc, %f1, %f14
st %f1, [%l7 + 0x6C]
movge %icc, %o1, %o5
fpack16 %f14, %f4
ld [%l7 + 0x18], %f7
stw %o2, [%l7 + 0x18]
fmovdle %xcc, %f8, %f7
xorcc %o4, %i0, %o0
orncc %g3, 0x089F, %i4
stx %i3, [%l7 + 0x58]
nop
setx loop_136, %l0, %l1
jmpl %l1, %g6
fmovrdlez %o3, %f4, %f0
stx %g5, [%l7 + 0x48]
ldsb [%l7 + 0x4E], %i2
loop_136:
fmovd %f2, %f14
tcc %xcc, 0x1
edge8l %l1, %g2, %o6
std %f8, [%l7 + 0x18]
smul %l5, %i5, %l0
ldx [%l7 + 0x60], %l6
udiv %g1, 0x1891, %l3
fbu %fcc0, loop_137
fmovdcs %xcc, %f4, %f5
st %f10, [%l7 + 0x34]
andn %i6, %g7, %o7
loop_137:
fmovscc %xcc, %f12, %f0
tge %xcc, 0x7
alignaddrl %l4, %g4, %i7
faligndata %f6, %f10, %f10
fnot2 %f0, %f6
fmovsvc %xcc, %f9, %f15
lduh [%l7 + 0x48], %l2
fnegd %f8, %f4
movge %icc, %o1, %i1
nop
setx loop_138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %o5, %o4, %i0
brz,a %o0, loop_139
tneg %icc, 0x3
loop_138:
fmovrslez %g3, %f6, %f3
tsubcc %o2, %i4, %g6
loop_139:
udivx %i3, 0x0AF8, %o3
fxor %f8, %f6, %f12
alignaddrl %g5, %l1, %i2
fsrc2s %f15, %f7
ld [%l7 + 0x5C], %f14
movl %icc, %g2, %o6
fnot1 %f2, %f12
move %xcc, %l5, %i5
ldsw [%l7 + 0x28], %l6
edge16n %g1, %l3, %l0
fmovse %icc, %f11, %f14
ldd [%l7 + 0x18], %f12
stw %g7, [%l7 + 0x48]
popc 0x0E88, %o7
ldx [%l7 + 0x20], %i6
ldsh [%l7 + 0x72], %l4
fmuld8sux16 %f1, %f4, %f10
taddcc %g4, %l2, %i7
fpack32 %f2, %f0, %f14
ld [%l7 + 0x6C], %f10
ldub [%l7 + 0x4F], %i1
array32 %o1, %o5, %o4
array32 %i0, %g3, %o2
tleu %icc, 0x4
andcc %i4, 0x185E, %g6
ldd [%l7 + 0x28], %f0
fnot1 %f14, %f14
movle %xcc, %o0, %o3
xorcc %i3, %l1, %g5
fandnot1s %f0, %f6, %f4
bl %icc, loop_140
tleu %icc, 0x2
umulcc %g2, 0x022E, %i2
fbuge %fcc3, loop_141
loop_140:
fmovscc %icc, %f10, %f2
ldx [%l7 + 0x10], %o6
fsrc2 %f6, %f14
loop_141:
subc %i5, %l5, %l6
sllx %l3, 0x14, %l0
ld [%l7 + 0x0C], %f8
fors %f8, %f15, %f1
tvc %icc, 0x5
edge8 %g1, %g7, %o7
addcc %l4, %g4, %l2
lduw [%l7 + 0x0C], %i7
fmovscc %xcc, %f8, %f4
fpmerge %f10, %f0, %f0
edge8n %i6, %o1, %i1
stb %o5, [%l7 + 0x61]
fmul8ulx16 %f4, %f14, %f4
lduw [%l7 + 0x70], %i0
stw %o4, [%l7 + 0x30]
ldsh [%l7 + 0x50], %o2
fbg,a %fcc2, loop_142
ldx [%l7 + 0x08], %g3
stx %i4, [%l7 + 0x20]
fmovd %f8, %f6
loop_142:
movre %g6, %o3, %o0
bleu %icc, loop_143
udivx %l1, 0x08C5, %g5
fpsub32 %f6, %f6, %f0
fmovsge %icc, %f8, %f8
loop_143:
brz %i3, loop_144
fnands %f9, %f1, %f4
fmul8x16au %f1, %f14, %f0
edge8l %i2, %g2, %o6
loop_144:
std %f0, [%l7 + 0x58]
fmovdgu %xcc, %f5, %f12
tsubcc %i5, 0x15E0, %l6
orncc %l3, %l0, %g1
fandnot2 %f6, %f4, %f4
sra %l5, 0x06, %o7
lduh [%l7 + 0x78], %g7
fmul8ulx16 %f0, %f0, %f0
ldsb [%l7 + 0x7E], %g4
fbe %fcc1, loop_145
udiv %l4, 0x00EA, %l2
ldd [%l7 + 0x40], %f10
ba,pn %xcc, loop_146
loop_145:
fmul8x16au %f0, %f5, %f8
taddcctv %i6, %o1, %i7
movneg %icc, %i1, %i0
loop_146:
st %f10, [%l7 + 0x38]
ldx [%l7 + 0x58], %o5
fcmpne16 %f0, %f4, %o2
ldd [%l7 + 0x10], %f0
fpadd16s %f2, %f14, %f9
sth %g3, [%l7 + 0x44]
sllx %o4, %i4, %o3
ld [%l7 + 0x2C], %f11
fbue %fcc2, loop_147
brz %g6, loop_148
ba,a %icc, loop_149
stx %l1, [%l7 + 0x08]
loop_147:
sllx %o0, 0x0D, %g5
loop_148:
fmovdg %icc, %f13, %f3
loop_149:
edge8n %i3, %i2, %o6
nop
setx loop_150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g2, [%l7 + 0x28]
nop
setx loop_151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x08], %i5
loop_150:
fcmpgt32 %f14, %f10, %l6
ldsb [%l7 + 0x48], %l0
loop_151:
fmovrsgz %l3, %f7, %f7
fmovse %icc, %f14, %f6
fnot2 %f10, %f8
fmul8x16au %f10, %f11, %f2
xnor %g1, %o7, %g7
movge %icc, %l5, %l4
fandnot1s %f0, %f13, %f8
ldx [%l7 + 0x08], %g4
fornot1s %f14, %f11, %f2
stw %i6, [%l7 + 0x4C]
ldsw [%l7 + 0x2C], %o1
ldx [%l7 + 0x08], %i7
ld [%l7 + 0x24], %f2
taddcctv %i1, 0x1609, %l2
stw %i0, [%l7 + 0x10]
movpos %icc, %o5, %o2
ldsw [%l7 + 0x38], %o4
or %g3, 0x1088, %i4
stw %o3, [%l7 + 0x68]
fzeros %f0
lduw [%l7 + 0x10], %g6
stw %o0, [%l7 + 0x40]
fbo %fcc0, loop_152
movvs %icc, %g5, %l1
edge32n %i3, %i2, %o6
bcc,pt %xcc, loop_153
loop_152:
tn %icc, 0x4
fcmpne16 %f8, %f4, %g2
fbul,a %fcc2, loop_154
loop_153:
fcmpgt32 %f0, %f4, %l6
stw %i5, [%l7 + 0x10]
ldsb [%l7 + 0x73], %l0
loop_154:
movrgez %l3, %g1, %g7
ld [%l7 + 0x38], %f11
ldsh [%l7 + 0x10], %l5
orncc %o7, 0x0208, %g4
stb %i6, [%l7 + 0x74]
ld [%l7 + 0x08], %f3
fmovsvc %icc, %f14, %f15
ldub [%l7 + 0x0C], %o1
fbn %fcc1, loop_155
st %f14, [%l7 + 0x74]
ldsb [%l7 + 0x4A], %l4
fbug %fcc1, loop_156
loop_155:
fcmpne16 %f12, %f8, %i1
fxnors %f0, %f13, %f1
fbne %fcc3, loop_157
loop_156:
stx %l2, [%l7 + 0x58]
fmovde %icc, %f0, %f0
fmovscs %xcc, %f4, %f1
loop_157:
ld [%l7 + 0x54], %f10
addccc %i7, %i0, %o2
fbl %fcc2, loop_158
std %f10, [%l7 + 0x30]
srl %o5, %o4, %i4
fmovse %icc, %f10, %f9
loop_158:
ldsb [%l7 + 0x4C], %o3
ldx [%l7 + 0x38], %g6
nop
setx loop_159, %l0, %l1
jmpl %l1, %g3
bvc,a loop_160
fmovdvs %icc, %f11, %f2
stw %o0, [%l7 + 0x30]
loop_159:
sllx %g5, %i3, %i2
loop_160:
faligndata %f12, %f14, %f2
fpsub16s %f0, %f0, %f11
subcc %o6, %g2, %l6
brgez,a %i5, loop_161
move %icc, %l1, %l0
fba %fcc0, loop_162
udivx %g1, 0x09C5, %l3
loop_161:
fmuld8ulx16 %f4, %f11, %f4
stw %g7, [%l7 + 0x10]
loop_162:
ldsb [%l7 + 0x4E], %o7
fbue %fcc2, loop_163
fnot2 %f14, %f0
fnor %f8, %f10, %f0
fmul8x16au %f6, %f6, %f10
loop_163:
smul %l5, 0x07DF, %i6
fmovsne %icc, %f14, %f0
andncc %g4, %o1, %l4
fpadd16 %f2, %f14, %f6
fmovda %xcc, %f10, %f8
addc %l2, 0x041B, %i7
fxnor %f8, %f10, %f10
bvs,pn %icc, loop_164
sll %i1, %o2, %i0
stx %o5, [%l7 + 0x40]
orn %o4, %i4, %o3
loop_164:
ldsh [%l7 + 0x42], %g3
fmovdcc %icc, %f11, %f13
movne %xcc, %o0, %g6
bneg,a %xcc, loop_165
fmovdneg %xcc, %f6, %f8
sth %i3, [%l7 + 0x7E]
edge8l %i2, %g5, %o6
loop_165:
stx %g2, [%l7 + 0x60]
std %f10, [%l7 + 0x78]
ldsw [%l7 + 0x30], %i5
fandnot2s %f10, %f4, %f5
ba,a loop_166
st %f10, [%l7 + 0x48]
ldd [%l7 + 0x60], %f14
std %f10, [%l7 + 0x68]
loop_166:
xorcc %l6, 0x16D6, %l0
tsubcctv %g1, 0x1113, %l3
fandnot2 %f0, %f10, %f0
mulx %l1, 0x0111, %g7
brgez,a %o7, loop_167
ldub [%l7 + 0x63], %l5
fandnot2s %f0, %f11, %f8
sth %g4, [%l7 + 0x70]
loop_167:
tleu %xcc, 0x1
st %f14, [%l7 + 0x50]
call loop_168
fbue,a %fcc0, loop_169
fmuld8sux16 %f14, %f11, %f12
st %f2, [%l7 + 0x50]
loop_168:
sth %o1, [%l7 + 0x3E]
loop_169:
ble,pn %xcc, loop_170
fmovdl %icc, %f6, %f8
udiv %i6, 0x17DF, %l4
fmovsgu %xcc, %f3, %f10
loop_170:
fornot2 %f10, %f10, %f10
nop
setx loop_171, %l0, %l1
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 %fcc2, loop_172
tne %icc, 0x5
tl %xcc, 0x4
loop_171:
ldsw [%l7 + 0x50], %l2
loop_172:
sethi 0x1ABF, %i7
sth %i1, [%l7 + 0x38]
fmul8x16 %f6, %f12, %f12
fmovdvs %icc, %f5, %f9
movvs %icc, %o2, %i0
sth %o4, [%l7 + 0x1E]
ldsb [%l7 + 0x69], %i4
lduw [%l7 + 0x4C], %o5
stx %g3, [%l7 + 0x58]
edge16 %o0, %g6, %i3
xor %i2, %o3, %o6
movcs %xcc, %g5, %i5
movrne %l6, 0x2B5, %l0
smulcc %g1, 0x05E3, %g2
fbne,a %fcc0, loop_173
edge32ln %l1, %l3, %g7
std %f2, [%l7 + 0x10]
fbne %fcc3, loop_174
loop_173:
srlx %o7, %l5, %o1
fxnors %f12, %f10, %f4
fpsub32 %f14, %f14, %f0
loop_174:
lduw [%l7 + 0x34], %i6
st %f10, [%l7 + 0x64]
bl,a loop_175
fpack16 %f14, %f6
fmovrdgez %g4, %f10, %f12
edge32ln %l2, %l4, %i1
loop_175:
taddcctv %o2, 0x069B, %i0
fpack16 %f8, %f5
alignaddrl %i7, %i4, %o5
ldd [%l7 + 0x40], %f8
tsubcctv %o4, %g3, %g6
bg,a loop_176
add %o0, %i3, %o3
tneg %xcc, 0x7
fsrc2 %f4, %f2
loop_176:
fmovscs %xcc, %f5, %f10
movcc %xcc, %o6, %i2
bn %xcc, loop_177
fabss %f5, %f5
fands %f4, %f12, %f14
array32 %g5, %l6, %l0
loop_177:
fandnot1 %f14, %f10, %f0
stx %g1, [%l7 + 0x38]
ldd [%l7 + 0x08], %f12
mulx %g2, %i5, %l1
tleu %icc, 0x7
xnor %l3, %g7, %o7
te %icc, 0x2
bcc,a,pn %xcc, loop_178
ldsw [%l7 + 0x34], %l5
fmul8x16au %f0, %f5, %f4
fornot2 %f8, %f4, %f8
loop_178:
stx %o1, [%l7 + 0x08]
ldd [%l7 + 0x58], %f14
fmovrde %g4, %f2, %f2
ldsw [%l7 + 0x40], %l2
bpos %xcc, loop_179
tleu %xcc, 0x6
fmovs %f3, %f15
st %f13, [%l7 + 0x74]
loop_179:
te %icc, 0x2
fbn %fcc3, loop_180
fmovsneg %xcc, %f4, %f0
lduw [%l7 + 0x70], %i6
fbe,a %fcc3, loop_181
loop_180:
fcmps %fcc0, %f5, %f15
fnot2 %f0, %f2
fmovsg %icc, %f11, %f15
loop_181:
fbe %fcc1, loop_182
stx %l4, [%l7 + 0x08]
fnand %f10, %f12, %f4
fba %fcc1, loop_183
loop_182:
array16 %o2, %i1, %i0
fmovrdgz %i4, %f6, %f4
ld [%l7 + 0x4C], %f12
loop_183:
fsrc1 %f0, %f4
fbl %fcc0, loop_184
tleu %icc, 0x6
sth %o5, [%l7 + 0x64]
sth %i7, [%l7 + 0x7E]
loop_184:
tvs %icc, 0x6
fbn,a %fcc3, loop_185
fbu,a %fcc1, loop_186
fpsub32 %f4, %f6, %f8
ldd [%l7 + 0x78], %f12
loop_185:
fmuld8sux16 %f3, %f6, %f2
loop_186:
fmovsa %xcc, %f11, %f14
fpmerge %f10, %f9, %f10
tcc %icc, 0x5
brgez,a %g3, loop_187
ldub [%l7 + 0x7F], %g6
stb %o0, [%l7 + 0x12]
fbg,a %fcc1, loop_188
loop_187:
subccc %i3, %o3, %o6
fmovrslz %o4, %f2, %f13
ldub [%l7 + 0x1C], %i2
loop_188:
mulscc %g5, %l0, %g1
fmul8ulx16 %f10, %f10, %f14
sth %l6, [%l7 + 0x5C]
fornot2 %f10, %f12, %f4
fmovrdgz %i5, %f10, %f2
fcmpne16 %f10, %f4, %g2
stw %l1, [%l7 + 0x28]
fbne,a %fcc2, loop_189
ldd [%l7 + 0x18], %f2
edge32ln %l3, %g7, %l5
fxors %f12, %f8, %f13
loop_189:
fmovde %xcc, %f3, %f3
umulcc %o7, 0x0109, %o1
ldub [%l7 + 0x21], %l2
lduw [%l7 + 0x5C], %g4
ldub [%l7 + 0x4C], %l4
fnors %f0, %f10, %f13
fbue %fcc2, loop_190
fpadd32 %f14, %f0, %f2
fnot1 %f0, %f10
edge8ln %i6, %o2, %i0
loop_190:
fcmpne32 %f0, %f0, %i4
fmovsne %xcc, %f15, %f2
ldsw [%l7 + 0x58], %i1
fmovdl %xcc, %f2, %f12
fmovse %xcc, %f4, %f2
movgu %xcc, %o5, %i7
st %f1, [%l7 + 0x28]
sll %g6, 0x02, %g3
ble %icc, loop_191
fbo %fcc1, loop_192
movne %xcc, %o0, %o3
bshuffle %f0, %f0, %f4
loop_191:
tvs %xcc, 0x5
loop_192:
ldd [%l7 + 0x10], %f10
fnor %f2, %f0, %f10
fble %fcc0, loop_193
bcs,a loop_194
fmovscc %xcc, %f10, %f10
fzero %f12
loop_193:
siam 0x5
loop_194:
st %f2, [%l7 + 0x30]
alignaddrl %o6, %i3, %i2
fmovsgu %icc, %f7, %f7
bvc,pn %icc, loop_195
stb %g5, [%l7 + 0x2A]
subccc %l0, %o4, %l6
ldx [%l7 + 0x40], %i5
loop_195:
sdivx %g1, 0x0571, %l1
fbug,a %fcc3, loop_196
sth %g2, [%l7 + 0x24]
ld [%l7 + 0x70], %f11
bne,a loop_197
loop_196:
tvc %icc, 0x0
fmovdneg %xcc, %f15, %f13
ta %xcc, 0x7
loop_197:
mulx %g7, 0x1ED7, %l3
ldx [%l7 + 0x58], %o7
sub %l5, 0x0146, %o1
bge,a,pn %xcc, loop_198
array8 %g4, %l4, %l2
ldsw [%l7 + 0x34], %o2
fpsub32s %f8, %f7, %f14
loop_198:
fmovrse %i6, %f4, %f12
sra %i4, 0x1A, %i1
sll %o5, 0x0F, %i7
ldub [%l7 + 0x1A], %i0
umul %g3, %g6, %o0
xnorcc %o6, %o3, %i2
edge32l %g5, %l0, %i3
std %f8, [%l7 + 0x38]
ldsh [%l7 + 0x6A], %l6
lduw [%l7 + 0x0C], %o4
edge16ln %i5, %g1, %l1
sth %g7, [%l7 + 0x6C]
movrlez %g2, %l3, %l5
tcc %xcc, 0x0
fbg,a %fcc0, loop_199
fnand %f6, %f12, %f10
fbul,a %fcc3, loop_200
fmovdvs %icc, %f10, %f9
loop_199:
xor %o1, 0x0554, %g4
lduw [%l7 + 0x1C], %o7
loop_200:
ldsw [%l7 + 0x1C], %l4
fmovdge %xcc, %f15, %f9
nop
setx loop_201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x3
edge8ln %l2, %i6, %o2
std %f14, [%l7 + 0x70]
loop_201:
subccc %i4, 0x11C3, %o5
tgu %icc, 0x4
sethi 0x17C5, %i1
fpack32 %f12, %f0, %f6
ldx [%l7 + 0x58], %i0
edge16ln %g3, %g6, %o0
stb %o6, [%l7 + 0x5D]
tvs %xcc, 0x5
fnot1s %f3, %f5
stb %i7, [%l7 + 0x78]
fpadd32 %f8, %f2, %f14
stw %i2, [%l7 + 0x4C]
fbn,a %fcc2, loop_202
fbge,a %fcc2, loop_203
movn %xcc, %g5, %l0
xnor %i3, 0x0C12, %l6
loop_202:
fmovrsgez %o3, %f4, %f14
loop_203:
fmovdl %icc, %f7, %f0
fmovsvc %xcc, %f11, %f7
fmovsl %icc, %f10, %f14
ldsb [%l7 + 0x16], %o4
ldsb [%l7 + 0x37], %i5
ldx [%l7 + 0x30], %l1
sdiv %g7, 0x1603, %g2
orn %l3, 0x178B, %g1
alignaddr %l5, %o1, %g4
sth %l4, [%l7 + 0x1E]
stw %l2, [%l7 + 0x24]
edge16ln %o7, %o2, %i4
fbne %fcc2, loop_204
edge16l %i6, %o5, %i0
ldx [%l7 + 0x30], %g3
brlez %g6, loop_205
loop_204:
ldsw [%l7 + 0x20], %o0
ldsh [%l7 + 0x30], %i1
lduw [%l7 + 0x40], %o6
loop_205:
bshuffle %f0, %f12, %f0
fcmpgt32 %f2, %f0, %i7
tpos %icc, 0x4
fmovsge %xcc, %f1, %f13
stw %i2, [%l7 + 0x74]
bneg,a loop_206
stx %l0, [%l7 + 0x30]
fnot2 %f0, %f12
sth %g5, [%l7 + 0x6C]
loop_206:
nop
setx loop_207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x7E], %i3
bneg,a,pn %xcc, loop_208
ldd [%l7 + 0x10], %f6
loop_207:
fmovsle %xcc, %f5, %f4
mulx %o3, %l6, %i5
loop_208:
ldsb [%l7 + 0x66], %l1
lduw [%l7 + 0x7C], %o4
fornot1 %f14, %f0, %f2
bl,a loop_209
fmovdg %xcc, %f12, %f15
ldsb [%l7 + 0x45], %g2
siam 0x4
loop_209:
std %f8, [%l7 + 0x20]
bn,pn %xcc, loop_210
fxnor %f8, %f12, %f12
fmul8ulx16 %f6, %f14, %f6
ldub [%l7 + 0x15], %g7
loop_210:
movpos %icc, %g1, %l5
st %f9, [%l7 + 0x0C]
fbu,a %fcc0, loop_211
sth %l3, [%l7 + 0x36]
brnz %o1, loop_212
movl %icc, %l4, %g4
loop_211:
edge8n %o7, %o2, %l2
ldsh [%l7 + 0x0C], %i4
loop_212:
fpadd32 %f12, %f4, %f0
addc %i6, 0x050E, %i0
lduh [%l7 + 0x28], %g3
tpos %xcc, 0x0
edge32n %g6, %o5, %i1
srlx %o0, %o6, %i7
orn %l0, %g5, %i2
srax %i3, %o3, %l6
taddcctv %i5, 0x1C49, %l1
ldd [%l7 + 0x18], %f8
ldub [%l7 + 0x19], %g2
bn,pt %icc, loop_213
edge32ln %o4, %g7, %l5
smul %l3, 0x0A70, %g1
fmovrsne %l4, %f0, %f15
loop_213:
movvc %icc, %g4, %o1
movgu %xcc, %o2, %l2
fmovscs %xcc, %f6, %f13
andncc %o7, %i4, %i0
brlz,a %g3, loop_214
lduh [%l7 + 0x7A], %g6
ldub [%l7 + 0x63], %o5
movcs %xcc, %i1, %i6
loop_214:
stx %o0, [%l7 + 0x40]
bneg,a %icc, loop_215
sdiv %o6, 0x00E4, %l0
fmovrslez %i7, %f2, %f11
movg %xcc, %i2, %i3
loop_215:
stw %g5, [%l7 + 0x70]
fmovdcs %xcc, %f2, %f3
fpack16 %f8, %f4
movcs %xcc, %o3, %i5
sth %l6, [%l7 + 0x22]
stb %l1, [%l7 + 0x10]
fxor %f6, %f6, %f14
ldd [%l7 + 0x18], %f14
bl,pn %xcc, loop_216
tg %icc, 0x4
fmovsg %xcc, %f3, %f2
fornot2s %f0, %f15, %f4
loop_216:
ldd [%l7 + 0x60], %f2
tgu %icc, 0x2
brgz,a %o4, loop_217
stx %g2, [%l7 + 0x28]
ldsb [%l7 + 0x2C], %l5
ldub [%l7 + 0x1E], %g7
loop_217:
movrgz %l3, %g1, %l4
fsrc2 %f8, %f2
sth %o1, [%l7 + 0x7C]
fmovsleu %icc, %f10, %f7
std %f2, [%l7 + 0x38]
stw %g4, [%l7 + 0x60]
fpadd16s %f6, %f15, %f0
tsubcc %l2, 0x1DA3, %o2
movrlz %o7, %i0, %i4
stx %g3, [%l7 + 0x40]
ldx [%l7 + 0x30], %o5
stw %i1, [%l7 + 0x68]
brgz,a %i6, loop_218
stx %o0, [%l7 + 0x50]
std %f10, [%l7 + 0x58]
fmul8x16 %f7, %f4, %f14
loop_218:
nop
setx loop_219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %o6, %l0, %g6
bleu loop_220
bpos,a,pt %icc, loop_221
loop_219:
movleu %icc, %i7, %i2
movpos %icc, %i3, %o3
loop_220:
fands %f14, %f3, %f14
loop_221:
stw %i5, [%l7 + 0x0C]
ldsh [%l7 + 0x1A], %g5
ldsb [%l7 + 0x31], %l1
fmovscc %xcc, %f7, %f13
fcmpgt32 %f6, %f8, %o4
fcmple32 %f12, %f10, %g2
stx %l5, [%l7 + 0x70]
fmovsne %xcc, %f2, %f9
ldub [%l7 + 0x3A], %l6
fmovsg %xcc, %f4, %f10
fmovrdgz %l3, %f0, %f14
edge32n %g1, %g7, %o1
sdivx %g4, 0x02E1, %l2
stx %l4, [%l7 + 0x08]
ldub [%l7 + 0x59], %o2
fandnot1 %f12, %f4, %f10
tpos %icc, 0x3
ldsh [%l7 + 0x48], %o7
fabss %f3, %f2
fpsub32 %f10, %f10, %f6
tcc %xcc, 0x2
fnot1s %f1, %f1
lduh [%l7 + 0x7C], %i4
std %f12, [%l7 + 0x28]
fnegs %f2, %f9
std %f8, [%l7 + 0x20]
std %f10, [%l7 + 0x78]
st %f11, [%l7 + 0x48]
orcc %g3, 0x0F2A, %i0
fmovdcs %icc, %f2, %f8
taddcctv %o5, %i6, %i1
fbug %fcc2, loop_222
fors %f14, %f14, %f15
srl %o0, %o6, %l0
movneg %xcc, %g6, %i2
loop_222:
fmovdvs %icc, %f6, %f14
fcmpgt16 %f10, %f2, %i7
sth %o3, [%l7 + 0x68]
fxnor %f12, %f12, %f12
ldsw [%l7 + 0x54], %i5
ldx [%l7 + 0x40], %i3
ld [%l7 + 0x50], %f9
fcmpgt16 %f10, %f12, %l1
movne %icc, %o4, %g2
fcmple32 %f10, %f10, %g5
ldsw [%l7 + 0x68], %l6
fbul %fcc1, loop_223
ldsb [%l7 + 0x5D], %l3
bge,a,pt %icc, loop_224
bcs %icc, loop_225
loop_223:
fblg,a %fcc1, loop_226
fsrc1s %f9, %f5
loop_224:
lduw [%l7 + 0x24], %l5
loop_225:
ldsh [%l7 + 0x2E], %g1
loop_226:
bpos,a loop_227
fpadd32 %f4, %f2, %f10
edge8n %g7, %g4, %o1
bvc,pt %xcc, loop_228
loop_227:
fbule,a %fcc2, loop_229
array32 %l4, %o2, %l2
call loop_230
loop_228:
stx %i4, [%l7 + 0x10]
loop_229:
xnor %g3, 0x03CB, %i0
movrne %o5, %o7, %i6
loop_230:
fexpand %f10, %f0
movre %o0, %o6, %i1
movre %g6, 0x185, %i2
ldsb [%l7 + 0x57], %l0
nop
setx loop_231, %l0, %l1
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_232
fpadd16 %f4, %f6, %f12
ldx [%l7 + 0x68], %o3
loop_231:
fnand %f0, %f2, %f10
loop_232:
fbge,a %fcc1, loop_233
movrlz %i7, %i5, %i3
fcmple32 %f12, %f4, %o4
addcc %l1, 0x0DF2, %g2
loop_233:
fcmpne16 %f8, %f4, %g5
lduw [%l7 + 0x6C], %l3
fnors %f0, %f13, %f5
edge32 %l5, %g1, %g7
fand %f14, %f2, %f6
fnot1 %f2, %f10
fandnot2 %f8, %f8, %f12
fornot1 %f2, %f4, %f4
sdivx %l6, 0x0CAF, %o1
fmovse %icc, %f11, %f6
bleu,pn %icc, loop_234
stb %g4, [%l7 + 0x1C]
fmovscs %xcc, %f13, %f2
ldd [%l7 + 0x40], %f12
loop_234:
stw %l4, [%l7 + 0x24]
movleu %xcc, %o2, %i4
fpadd16 %f10, %f4, %f10
lduw [%l7 + 0x30], %l2
tsubcctv %i0, 0x0D79, %o5
fornot2s %f6, %f6, %f13
edge16 %g3, %i6, %o0
ldx [%l7 + 0x48], %o7
ldsw [%l7 + 0x60], %i1
stb %g6, [%l7 + 0x32]
stw %i2, [%l7 + 0x30]
fnands %f6, %f7, %f7
tge %icc, 0x4
movleu %icc, %o6, %o3
orn %l0, %i5, %i7
edge8l %o4, %l1, %i3
tvs %xcc, 0x5
fmovscs %xcc, %f0, %f12
fmul8x16au %f3, %f13, %f0
fcmps %fcc2, %f0, %f1
stx %g2, [%l7 + 0x28]
ldsh [%l7 + 0x40], %l3
smulcc %g5, %g1, %g7
fexpand %f5, %f10
bshuffle %f14, %f0, %f6
fnegd %f2, %f14
lduh [%l7 + 0x48], %l5
tpos %xcc, 0x0
or %l6, 0x167A, %o1
ta %xcc, 0x3
call loop_235
ldsw [%l7 + 0x20], %g4
movleu %xcc, %l4, %o2
lduh [%l7 + 0x70], %i4
loop_235:
ldsb [%l7 + 0x36], %l2
fandnot2s %f11, %f9, %f3
tsubcc %o5, %i0, %i6
array32 %g3, %o0, %o7
pdist %f8, %f8, %f6
fmovrse %i1, %f0, %f11
fbge %fcc2, loop_236
ldd [%l7 + 0x30], %f10
fandnot2 %f12, %f6, %f2
std %f12, [%l7 + 0x78]
loop_236:
ldx [%l7 + 0x18], %i2
stb %g6, [%l7 + 0x31]
movle %icc, %o3, %l0
udivx %o6, 0x0AD2, %i5
call loop_237
nop
setx loop_238, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f5, %f1, %f0
fmovscs %xcc, %f15, %f8
loop_237:
mova %icc, %o4, %l1
loop_238:
fnot1s %f1, %f0
fmovsle %icc, %f0, %f9
andncc %i7, %i3, %g2
fand %f12, %f14, %f6
sdivx %l3, 0x1E54, %g5
brlz %g1, loop_239
bleu %xcc, loop_240
subcc %l5, %g7, %l6
stb %g4, [%l7 + 0x7D]
loop_239:
tsubcc %l4, %o2, %i4
loop_240:
fmovrdgz %l2, %f6, %f4
stx %o5, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
fbue %fcc3, loop_241
stx %o1, [%l7 + 0x28]
tneg %icc, 0x3
fmovse %icc, %f2, %f15
loop_241:
edge32l %i6, %i0, %g3
stx %o0, [%l7 + 0x78]
nop
setx loop_242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f15, %f3, %f1
edge16n %o7, %i1, %i2
stx %g6, [%l7 + 0x30]
loop_242:
bvc,a loop_243
fmovrslz %o3, %f1, %f4
fmovrde %o6, %f14, %f2
mova %icc, %i5, %o4
loop_243:
te %xcc, 0x6
array16 %l1, %i7, %l0
ldsw [%l7 + 0x54], %g2
edge32l %i3, %l3, %g5
ldx [%l7 + 0x68], %g1
fbule,a %fcc1, loop_244
fandnot1s %f9, %f7, %f12
fmovrdlez %l5, %f12, %f4
fmovdn %xcc, %f5, %f13
loop_244:
bne %icc, loop_245
ldx [%l7 + 0x28], %g7
ld [%l7 + 0x54], %f12
fmovsvc %icc, %f2, %f2
loop_245:
ld [%l7 + 0x78], %f10
xnorcc %g4, %l6, %o2
lduh [%l7 + 0x58], %i4
tvs %icc, 0x7
fnand %f2, %f14, %f6
array16 %l4, %o5, %o1
mulx %l2, %i0, %g3
ldd [%l7 + 0x38], %f6
fmovdcs %icc, %f10, %f0
fzeros %f5
fmul8x16al %f2, %f1, %f0
fpsub16s %f15, %f10, %f11
call loop_246
ldsh [%l7 + 0x12], %o0
bshuffle %f6, %f12, %f0
ldd [%l7 + 0x68], %f6
loop_246:
edge32n %i6, %i1, %i2
st %f6, [%l7 + 0x10]
tcc %xcc, 0x7
brgz %g6, loop_247
ldd [%l7 + 0x20], %f10
fmovrse %o7, %f12, %f11
tne %icc, 0x3
loop_247:
fmovdn %xcc, %f7, %f1
movrne %o6, %i5, %o4
fmovdcs %icc, %f15, %f15
movrlez %l1, 0x037, %o3
movleu %xcc, %i7, %g2
tneg %xcc, 0x3
stw %l0, [%l7 + 0x68]
fnor %f0, %f12, %f6
movleu %icc, %l3, %i3
ldsb [%l7 + 0x7F], %g5
mulscc %l5, %g7, %g1
st %f1, [%l7 + 0x7C]
fpadd32s %f11, %f10, %f12
fbg %fcc3, loop_248
ldub [%l7 + 0x29], %l6
fbo %fcc0, loop_249
sth %g4, [%l7 + 0x7C]
loop_248:
ldx [%l7 + 0x38], %i4
tl %xcc, 0x5
loop_249:
bge,pt %icc, loop_250
fmovsgu %xcc, %f13, %f8
fpmerge %f3, %f12, %f8
fpsub16 %f10, %f10, %f8
loop_250:
lduw [%l7 + 0x08], %o2
add %o5, %o1, %l4
subc %i0, 0x096C, %l2
std %f12, [%l7 + 0x18]
ldsh [%l7 + 0x36], %o0
stw %g3, [%l7 + 0x34]
umulcc %i1, %i2, %i6
tcc %xcc, 0x2
movleu %icc, %o7, %g6
st %f0, [%l7 + 0x0C]
lduh [%l7 + 0x66], %i5
fmovsge %xcc, %f3, %f5
sra %o6, 0x17, %o4
tge %xcc, 0x2
ba,a loop_251
fmovrde %l1, %f4, %f6
ldd [%l7 + 0x30], %f2
lduw [%l7 + 0x4C], %o3
loop_251:
mova %xcc, %g2, %l0
fcmpd %fcc1, %f4, %f4
fmovsvc %icc, %f15, %f3
ldub [%l7 + 0x77], %l3
nop
setx loop_252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f9, %f7
ldsb [%l7 + 0x58], %i7
srax %g5, %l5, %i3
loop_252:
bvc loop_253
fbuge %fcc2, loop_254
movrlez %g1, 0x0E6, %g7
fmovrdlz %g4, %f0, %f10
loop_253:
ldub [%l7 + 0x5C], %i4
loop_254:
ldsh [%l7 + 0x2E], %o2
ba,pt %icc, loop_255
stx %o5, [%l7 + 0x08]
fcmped %fcc3, %f4, %f4
st %f9, [%l7 + 0x68]
loop_255:
fmovdl %xcc, %f2, %f0
nop
setx loop_256, %l0, %l1
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 %l6, 0x0AE6, %o1
add %i0, 0x167D, %l2
lduw [%l7 + 0x78], %l4
loop_256:
lduh [%l7 + 0x10], %o0
fand %f10, %f12, %f8
tvc %icc, 0x3
fcmpd %fcc2, %f12, %f0
sth %g3, [%l7 + 0x26]
ld [%l7 + 0x4C], %f2
fsrc2s %f5, %f6
movge %xcc, %i1, %i6
edge32 %i2, %g6, %i5
fand %f12, %f2, %f6
lduh [%l7 + 0x50], %o7
fmovrdlez %o6, %f14, %f14
fands %f7, %f13, %f3
ldsh [%l7 + 0x24], %o4
fbl,a %fcc3, loop_257
array32 %o3, %l1, %g2
and %l3, %i7, %g5
fmovde %xcc, %f8, %f9
loop_257:
ldub [%l7 + 0x5E], %l5
stx %i3, [%l7 + 0x28]
movrgz %g1, 0x144, %l0
fbule %fcc0, loop_258
popc %g7, %g4
fba %fcc1, loop_259
lduh [%l7 + 0x56], %i4
loop_258:
pdist %f8, %f12, %f4
fbug,a %fcc0, loop_260
loop_259:
udivcc %o2, 0x0D19, %o5
ldsh [%l7 + 0x78], %l6
sub %o1, %l2, %l4
loop_260:
ldsw [%l7 + 0x7C], %o0
stw %i0, [%l7 + 0x14]
ldx [%l7 + 0x20], %i1
fmovrdlez %i6, %f4, %f10
fpadd16s %f6, %f5, %f5
fmovsn %icc, %f0, %f4
ldsw [%l7 + 0x1C], %g3
call loop_261
fmovdneg %xcc, %f7, %f2
fmovrslez %g6, %f10, %f5
fpackfix %f0, %f1
loop_261:
movleu %icc, %i2, %o7
ldd [%l7 + 0x60], %f14
stb %o6, [%l7 + 0x7D]
fnands %f9, %f10, %f5
st %f10, [%l7 + 0x08]
stb %i5, [%l7 + 0x40]
umul %o4, 0x1584, %o3
ld [%l7 + 0x68], %f11
stx %g2, [%l7 + 0x68]
srl %l1, %l3, %i7
fmovsgu %xcc, %f0, %f3
st %f14, [%l7 + 0x48]
movcc %xcc, %g5, %i3
fzero %f6
sth %l5, [%l7 + 0x10]
fmul8x16 %f4, %f12, %f4
fxor %f8, %f0, %f14
ldsh [%l7 + 0x74], %l0
fone %f10
call loop_262
stw %g7, [%l7 + 0x38]
and %g1, %i4, %g4
std %f8, [%l7 + 0x50]
loop_262:
ldub [%l7 + 0x68], %o5
fcmpeq16 %f14, %f2, %l6
tne %xcc, 0x4
andn %o1, %o2, %l2
std %f12, [%l7 + 0x68]
fmovde %icc, %f5, %f13
lduh [%l7 + 0x10], %l4
fandnot2s %f8, %f0, %f15
tneg %xcc, 0x6
tle %xcc, 0x5
fmovsl %icc, %f3, %f4
fpsub16 %f2, %f14, %f4
sethi 0x0EBC, %i0
ldsh [%l7 + 0x66], %o0
lduh [%l7 + 0x2C], %i1
sth %g3, [%l7 + 0x78]
lduw [%l7 + 0x44], %g6
bpos %icc, loop_263
tneg %icc, 0x7
stw %i6, [%l7 + 0x58]
brgez,a %o7, loop_264
loop_263:
st %f15, [%l7 + 0x18]
stx %o6, [%l7 + 0x18]
lduh [%l7 + 0x66], %i2
loop_264:
fbe %fcc1, loop_265
pdist %f10, %f8, %f4
ldsh [%l7 + 0x6A], %o4
tg %icc, 0x0
loop_265:
popc %o3, %g2
fpack16 %f8, %f0
orcc %l1, %l3, %i7
fpadd32s %f9, %f4, %f15
bcc,pn %icc, loop_266
stb %i5, [%l7 + 0x49]
stw %g5, [%l7 + 0x50]
ldx [%l7 + 0x60], %l5
loop_266:
stb %l0, [%l7 + 0x63]
fnot2 %f2, %f0
ldd [%l7 + 0x10], %f14
fbug,a %fcc1, loop_267
ldub [%l7 + 0x18], %i3
fmovdn %xcc, %f14, %f4
fbue %fcc0, loop_268
loop_267:
fmuld8ulx16 %f10, %f8, %f8
fors %f12, %f8, %f13
sth %g7, [%l7 + 0x60]
loop_268:
stw %i4, [%l7 + 0x0C]
fsrc1s %f10, %f9
fmovdcc %icc, %f12, %f11
te %icc, 0x0
smulcc %g4, %g1, %l6
stw %o5, [%l7 + 0x08]
stw %o1, [%l7 + 0x7C]
andcc %l2, 0x1B2E, %o2
movle %xcc, %l4, %o0
fsrc2 %f0, %f4
ld [%l7 + 0x24], %f1
fandnot1s %f15, %f4, %f4
movg %icc, %i0, %i1
fnegd %f4, %f4
edge8n %g3, %i6, %g6
movneg %xcc, %o7, %i2
st %f12, [%l7 + 0x1C]
fbe,a %fcc0, loop_269
array16 %o4, %o6, %g2
andcc %l1, %o3, %l3
srlx %i7, 0x1C, %i5
loop_269:
fmovsgu %icc, %f7, %f14
orncc %l5, 0x0C81, %g5
edge32n %l0, %i3, %i4
fbn,a %fcc0, loop_270
sth %g4, [%l7 + 0x38]
stw %g7, [%l7 + 0x20]
fornot2s %f3, %f9, %f3
loop_270:
mulx %g1, 0x02F2, %l6
fnot1 %f8, %f12
sth %o1, [%l7 + 0x7E]
be %xcc, loop_271
srl %o5, 0x0E, %o2
ldub [%l7 + 0x47], %l2
andcc %l4, %i0, %i1
loop_271:
fmovdneg %xcc, %f4, %f9
stx %o0, [%l7 + 0x40]
fsrc2 %f10, %f6
ldd [%l7 + 0x20], %f8
alignaddrl %g3, %i6, %o7
fmul8ulx16 %f2, %f6, %f8
movl %xcc, %i2, %g6
sth %o6, [%l7 + 0x74]
ldd [%l7 + 0x28], %f4
fbule %fcc0, loop_272
mulscc %g2, 0x082C, %l1
stw %o4, [%l7 + 0x64]
fbl,a %fcc1, loop_273
loop_272:
ldd [%l7 + 0x60], %f14
nop
setx loop_274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %l3, loop_275
loop_273:
add %o3, 0x0394, %i7
lduh [%l7 + 0x48], %l5
loop_274:
ldx [%l7 + 0x50], %g5
loop_275:
fcmpgt32 %f12, %f0, %l0
movn %xcc, %i5, %i3
fmovdcc %xcc, %f12, %f2
ldx [%l7 + 0x50], %g4
fexpand %f11, %f4
movrne %g7, %g1, %i4
fmovd %f6, %f14
bvs %icc, loop_276
fmovrse %o1, %f6, %f0
fmovde %icc, %f15, %f4
edge16n %l6, %o2, %o5
loop_276:
sdiv %l4, 0x070C, %l2
umulcc %i1, %o0, %g3
fornot2s %f13, %f13, %f9
fnegd %f6, %f10
stb %i0, [%l7 + 0x52]
edge32l %o7, %i6, %i2
fmovse %xcc, %f9, %f3
ldub [%l7 + 0x6E], %g6
ldx [%l7 + 0x30], %g2
array16 %o6, %o4, %l1
st %f12, [%l7 + 0x68]
fbu %fcc3, loop_277
stw %l3, [%l7 + 0x34]
ldx [%l7 + 0x18], %i7
bpos,a loop_278
loop_277:
ldub [%l7 + 0x61], %l5
tsubcc %o3, 0x1A6A, %g5
fzeros %f5
loop_278:
bcc,a %xcc, loop_279
stb %l0, [%l7 + 0x58]
ldsb [%l7 + 0x64], %i5
fabsd %f14, %f0
loop_279:
ldsb [%l7 + 0x7E], %i3
be,pt %xcc, loop_280
fxnors %f13, %f1, %f11
fmovscs %icc, %f4, %f14
tn %xcc, 0x4
loop_280:
tne %icc, 0x0
ldub [%l7 + 0x3D], %g4
fpadd16 %f2, %f8, %f8
fcmpeq32 %f12, %f10, %g7
std %f0, [%l7 + 0x68]
tcs %icc, 0x2
fbge %fcc2, loop_281
fnot2s %f3, %f11
movrne %i4, %g1, %o1
fmovrsgez %o2, %f7, %f3
loop_281:
stw %o5, [%l7 + 0x3C]
ldsb [%l7 + 0x41], %l4
fmul8ulx16 %f8, %f0, %f2
fxor %f2, %f12, %f2
fsrc2 %f12, %f6
alignaddrl %l6, %i1, %o0
ldsh [%l7 + 0x0A], %g3
brlz %i0, loop_282
stx %l2, [%l7 + 0x60]
ldsw [%l7 + 0x50], %o7
ldx [%l7 + 0x38], %i2
loop_282:
movcs %icc, %g6, %i6
fpadd16s %f5, %f6, %f9
brlz %o6, loop_283
fbe %fcc3, loop_284
edge16n %o4, %g2, %l3
fmovsg %xcc, %f0, %f7
loop_283:
taddcctv %l1, 0x062E, %i7
loop_284:
fnegd %f2, %f10
fcmpgt16 %f6, %f8, %o3
sth %g5, [%l7 + 0x1A]
sth %l0, [%l7 + 0x70]
ldd [%l7 + 0x28], %f2
ldsw [%l7 + 0x08], %l5
array8 %i3, %g4, %i5
fmovdvc %icc, %f3, %f11
edge8ln %i4, %g1, %g7
fornot2s %f1, %f2, %f6
sll %o1, %o5, %o2
brlez %l6, loop_285
fornot2s %f5, %f12, %f11
tsubcctv %i1, 0x022C, %o0
stx %g3, [%l7 + 0x48]
loop_285:
fmovdg %xcc, %f5, %f13
bcc,pn %icc, loop_286
fmovdle %xcc, %f8, %f5
fbe %fcc1, loop_287
fcmpgt16 %f6, %f12, %i0
loop_286:
srlx %l2, 0x0B, %l4
sethi 0x0FCB, %o7
loop_287:
fmovdpos %xcc, %f1, %f1
ldsh [%l7 + 0x64], %i2
fand %f0, %f4, %f6
st %f8, [%l7 + 0x50]
brgez,a %i6, loop_288
bvs,a,pn %icc, loop_289
brgez %g6, loop_290
ldsw [%l7 + 0x4C], %o6
loop_288:
srlx %g2, %o4, %l1
loop_289:
tvs %xcc, 0x6
loop_290:
ldsb [%l7 + 0x65], %l3
std %f10, [%l7 + 0x40]
tsubcctv %o3, %i7, %l0
stx %g5, [%l7 + 0x40]
fbue,a %fcc2, loop_291
fmovrdne %l5, %f2, %f2
ldsb [%l7 + 0x60], %i3
fxnor %f4, %f14, %f6
loop_291:
std %f4, [%l7 + 0x68]
stx %i5, [%l7 + 0x68]
sth %i4, [%l7 + 0x72]
bgu %xcc, loop_292
andn %g4, 0x08DC, %g1
addc %o1, 0x0359, %o5
stw %o2, [%l7 + 0x10]
loop_292:
andcc %g7, 0x1AAC, %i1
bl %icc, loop_293
fmovrdgz %l6, %f10, %f8
ldsh [%l7 + 0x64], %g3
stw %i0, [%l7 + 0x48]
loop_293:
fmovrslez %l2, %f4, %f3
stb %l4, [%l7 + 0x42]
stb %o0, [%l7 + 0x31]
bneg,a,pt %xcc, loop_294
brgez,a %i2, loop_295
fmul8x16al %f6, %f3, %f14
fmovsle %xcc, %f5, %f0
loop_294:
udivx %i6, 0x1C64, %o7
loop_295:
fmovdn %xcc, %f13, %f14
sethi 0x1614, %o6
fmovrsne %g2, %f5, %f8
bneg,a,pn %icc, loop_296
ldsw [%l7 + 0x48], %g6
stw %l1, [%l7 + 0x48]
tvc %xcc, 0x5
loop_296:
fmovscc %icc, %f12, %f5
fandnot1 %f8, %f8, %f2
ldub [%l7 + 0x75], %l3
st %f14, [%l7 + 0x5C]
edge8l %o3, %i7, %l0
stx %g5, [%l7 + 0x38]
fmovdcc %icc, %f6, %f10
andncc %o4, %i3, %l5
andn %i5, %g4, %g1
ldsb [%l7 + 0x18], %o1
bvs,a %xcc, loop_297
fcmpne16 %f6, %f6, %o5
fpsub16 %f14, %f2, %f14
sth %o2, [%l7 + 0x16]
loop_297:
stx %i4, [%l7 + 0x68]
fmul8x16 %f0, %f12, %f12
ldx [%l7 + 0x78], %g7
bpos %xcc, loop_298
fbue,a %fcc3, loop_299
taddcctv %l6, %i1, %g3
ldsw [%l7 + 0x10], %i0
loop_298:
stw %l2, [%l7 + 0x5C]
loop_299:
fmovsne %xcc, %f11, %f12
stx %o0, [%l7 + 0x18]
fmovdn %icc, %f11, %f6
fpack16 %f12, %f9
and %i2, %l4, %o7
ldsh [%l7 + 0x4C], %i6
fbue %fcc1, loop_300
fnot2 %f12, %f6
fmovsleu %xcc, %f5, %f4
popc %o6, %g2
loop_300:
smulcc %g6, 0x1DF6, %l1
fmovrdne %l3, %f12, %f2
fcmpeq32 %f12, %f2, %i7
or %o3, %l0, %g5
edge32ln %o4, %i3, %i5
st %f9, [%l7 + 0x7C]
fnot1 %f8, %f4
tl %xcc, 0x0
fcmpne16 %f2, %f12, %g4
lduh [%l7 + 0x7A], %g1
ldub [%l7 + 0x35], %l5
fmovdcc %xcc, %f5, %f5
bleu %icc, loop_301
ldub [%l7 + 0x7A], %o1
lduh [%l7 + 0x6A], %o5
fexpand %f9, %f4
loop_301:
fmovd %f10, %f10
fmul8x16al %f15, %f15, %f2
std %f12, [%l7 + 0x38]
movre %i4, %o2, %g7
ld [%l7 + 0x10], %f5
taddcc %i1, %g3, %i0
edge8l %l2, %o0, %l6
edge8l %l4, %o7, %i6
smul %i2, 0x12AD, %o6
fors %f4, %f8, %f4
ldx [%l7 + 0x10], %g6
fxor %f4, %f6, %f14
xnor %l1, %l3, %g2
fors %f9, %f15, %f13
srax %i7, %l0, %g5
ble %xcc, loop_302
ldsh [%l7 + 0x08], %o4
nop
setx loop_303, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o3, [%l7 + 0x6D]
loop_302:
std %f0, [%l7 + 0x40]
fmovsvs %xcc, %f11, %f3
loop_303:
pdist %f4, %f0, %f6
edge8l %i3, %i5, %g1
stb %l5, [%l7 + 0x3A]
fmovdn %xcc, %f6, %f1
fnors %f1, %f9, %f2
bleu,a %xcc, loop_304
tge %xcc, 0x3
st %f14, [%l7 + 0x38]
bvc %icc, loop_305
loop_304:
bne,a,pt %xcc, loop_306
sth %o1, [%l7 + 0x46]
movvc %xcc, %g4, %i4
loop_305:
fcmpne32 %f10, %f4, %o5
loop_306:
st %f2, [%l7 + 0x10]
fpsub32 %f8, %f12, %f12
fmovdn %icc, %f1, %f12
xorcc %g7, 0x0B58, %o2
fnor %f8, %f12, %f6
stw %g3, [%l7 + 0x24]
stx %i0, [%l7 + 0x40]
fors %f0, %f4, %f7
fmovdge %icc, %f13, %f3
ldsb [%l7 + 0x4B], %l2
fcmpeq32 %f4, %f8, %o0
fmovrslz %i1, %f11, %f11
fmuld8ulx16 %f5, %f9, %f10
sub %l6, %o7, %i6
fbge,a %fcc2, loop_307
ldub [%l7 + 0x35], %l4
ldsh [%l7 + 0x18], %o6
fxor %f8, %f2, %f12
loop_307:
orn %i2, %l1, %g6
fxnor %f6, %f4, %f6
fpsub16s %f13, %f8, %f5
movrlz %g2, 0x227, %i7
subc %l0, %g5, %o4
sub %o3, 0x0AE1, %l3
fmovrsgez %i3, %f13, %f8
move %icc, %i5, %l5
fones %f0
siam 0x3
movvc %icc, %o1, %g1
fmovsn %icc, %f10, %f7
tvs %icc, 0x4
movre %i4, 0x1E7, %g4
edge8 %o5, %g7, %g3
ld [%l7 + 0x54], %f9
fsrc1s %f5, %f12
tsubcc %o2, %l2, %i0
bgu,a,pn %icc, loop_308
ldsb [%l7 + 0x69], %i1
fmovsneg %icc, %f12, %f11
siam 0x7
loop_308:
ldsw [%l7 + 0x54], %o0
movneg %xcc, %o7, %l6
ldsh [%l7 + 0x58], %i6
movvc %icc, %o6, %l4
fmovscs %icc, %f10, %f6
array32 %l1, %i2, %g6
fble,a %fcc0, loop_309
sdivcc %g2, 0x039B, %i7
fmovs %f11, %f6
ldsw [%l7 + 0x28], %l0
loop_309:
movrlz %g5, %o3, %l3
edge32 %i3, %i5, %o4
fcmple16 %f2, %f8, %l5
sra %o1, %i4, %g1
nop
setx loop_310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f3, %f11, %f6
fmovdl %icc, %f2, %f10
fsrc1s %f13, %f1
loop_310:
fcmped %fcc0, %f6, %f12
std %f8, [%l7 + 0x30]
tvc %xcc, 0x6
std %f6, [%l7 + 0x40]
fbu,a %fcc0, loop_311
te %xcc, 0x7
bcs,a %xcc, loop_312
ldsw [%l7 + 0x4C], %g4
loop_311:
fbug %fcc0, loop_313
movre %o5, 0x27A, %g3
loop_312:
nop
setx loop_314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x4
loop_313:
ba,a,pn %icc, loop_315
fmovdleu %icc, %f10, %f4
loop_314:
ldsb [%l7 + 0x13], %g7
movne %xcc, %o2, %l2
loop_315:
fnand %f12, %f0, %f10
fandnot2s %f10, %f6, %f6
tvc %xcc, 0x0
fcmpd %fcc0, %f8, %f12
alignaddr %i0, %o0, %i1
tvs %icc, 0x0
ldsw [%l7 + 0x48], %l6
ld [%l7 + 0x38], %f9
fmovrdgz %o7, %f4, %f6
fnot2s %f12, %f10
subccc %o6, 0x093F, %i6
movleu %icc, %l1, %l4
fcmped %fcc3, %f8, %f14
sdivx %i2, 0x031B, %g6
taddcctv %i7, 0x0FA6, %l0
ta %xcc, 0x5
fnot2 %f14, %f0
sllx %g2, 0x00, %o3
stx %l3, [%l7 + 0x10]
stx %g5, [%l7 + 0x50]
ldx [%l7 + 0x10], %i5
fmovsleu %icc, %f14, %f8
sth %i3, [%l7 + 0x7E]
bleu,pn %icc, loop_316
fcmpne32 %f8, %f10, %o4
tl %xcc, 0x4
std %f10, [%l7 + 0x70]
loop_316:
move %icc, %l5, %i4
sth %o1, [%l7 + 0x76]
fornot1s %f13, %f6, %f1
fcmpgt32 %f14, %f12, %g4
movl %xcc, %g1, %o5
fnands %f7, %f2, %f3
fandnot2 %f4, %f12, %f2
movcc %icc, %g7, %o2
fzero %f6
brnz %g3, loop_317
ldub [%l7 + 0x61], %l2
fzeros %f10
call loop_318
loop_317:
fmovde %xcc, %f11, %f12
brz,a %o0, loop_319
ld [%l7 + 0x08], %f14
loop_318:
addc %i0, 0x0CF2, %i1
stw %l6, [%l7 + 0x74]
loop_319:
bge,a,pt %icc, loop_320
sdivx %o7, 0x1523, %o6
brgez %i6, loop_321
fnot1s %f13, %f12
loop_320:
srax %l1, 0x1E, %l4
taddcc %g6, %i7, %l0
loop_321:
movgu %xcc, %i2, %g2
fmovrsne %l3, %f12, %f7
ldsw [%l7 + 0x70], %g5
lduw [%l7 + 0x64], %o3
fmovspos %icc, %f7, %f8
lduh [%l7 + 0x74], %i3
ldsb [%l7 + 0x57], %i5
ldx [%l7 + 0x20], %l5
edge32ln %i4, %o4, %o1
fcmple16 %f2, %f8, %g1
sth %o5, [%l7 + 0x7E]
ldsw [%l7 + 0x14], %g4
bneg,a,pt %icc, loop_322
stx %o2, [%l7 + 0x58]
movne %icc, %g7, %g3
stw %l2, [%l7 + 0x14]
loop_322:
std %f6, [%l7 + 0x60]
addc %i0, 0x1F5F, %o0
bgu,pn %icc, loop_323
fxnors %f2, %f11, %f1
tl %xcc, 0x5
popc %i1, %l6
loop_323:
ldsb [%l7 + 0x62], %o6
umul %i6, 0x0898, %l1
andncc %o7, %g6, %i7
bgu,a loop_324
fnot2 %f4, %f2
sth %l4, [%l7 + 0x6C]
fmovdcs %xcc, %f3, %f1
loop_324:
fmovscs %xcc, %f7, %f1
sethi 0x02B0, %i2
bneg,a,pt %xcc, loop_325
lduh [%l7 + 0x28], %l0
fbule %fcc1, loop_326
brnz,a %g2, loop_327
loop_325:
movge %icc, %l3, %o3
fpadd16s %f9, %f6, %f10
loop_326:
pdist %f0, %f14, %f8
loop_327:
fmovrdgez %i3, %f4, %f6
lduh [%l7 + 0x0C], %g5
fsrc2 %f6, %f14
fnegd %f6, %f0
stx %i5, [%l7 + 0x78]
tsubcc %i4, %l5, %o4
fandnot2 %f2, %f12, %f4
tpos %icc, 0x1
fmovdcs %icc, %f13, %f0
stw %g1, [%l7 + 0x48]
tg %icc, 0x3
orcc %o1, %o5, %g4
fmovrslez %g7, %f4, %f10
bvs,a %icc, loop_328
te %xcc, 0x7
stb %g3, [%l7 + 0x24]
xorcc %l2, %i0, %o0
loop_328:
fone %f0
movleu %icc, %o2, %i1
udivcc %o6, 0x0699, %l6
stw %i6, [%l7 + 0x6C]
ba,a %xcc, loop_329
subc %o7, 0x1754, %g6
ld [%l7 + 0x54], %f11
movleu %icc, %i7, %l4
loop_329:
tsubcctv %i2, 0x00A4, %l1
ldsw [%l7 + 0x4C], %g2
sth %l3, [%l7 + 0x5E]
fbue %fcc1, loop_330
bpos,a loop_331
edge8ln %o3, %l0, %g5
ldub [%l7 + 0x13], %i3
loop_330:
fnor %f12, %f4, %f14
loop_331:
movcc %xcc, %i5, %l5
ldsb [%l7 + 0x1C], %o4
fmovrse %i4, %f7, %f6
tge %xcc, 0x7
stw %o1, [%l7 + 0x40]
fmovdpos %xcc, %f15, %f6
edge32ln %g1, %g4, %o5
ta %icc, 0x4
fmovrdlez %g7, %f8, %f0
ldsh [%l7 + 0x76], %g3
fbug,a %fcc1, loop_332
sth %i0, [%l7 + 0x1E]
fbue %fcc0, loop_333
stw %o0, [%l7 + 0x74]
loop_332:
edge8l %l2, %o2, %o6
bl,a,pt %icc, loop_334
loop_333:
ldsb [%l7 + 0x64], %i1
fpack16 %f10, %f13
fpack32 %f10, %f2, %f0
loop_334:
mulx %l6, %i6, %g6
std %f10, [%l7 + 0x70]
st %f11, [%l7 + 0x5C]
fmovdgu %icc, %f7, %f3
andncc %o7, %i7, %i2
movcs %icc, %l1, %l4
lduh [%l7 + 0x0E], %l3
ldub [%l7 + 0x5F], %o3
fandnot2s %f1, %f15, %f4
ldx [%l7 + 0x10], %l0
fmovdleu %xcc, %f13, %f2
array32 %g5, %g2, %i5
edge16 %i3, %o4, %l5
ta %xcc, 0x0
stb %i4, [%l7 + 0x51]
movrlz %g1, %g4, %o1
st %f15, [%l7 + 0x38]
fpadd32 %f8, %f14, %f0
move %icc, %g7, %g3
tgu %xcc, 0x5
subcc %i0, 0x1EEF, %o0
fmovscc %xcc, %f15, %f2
ldub [%l7 + 0x3F], %l2
tcc %icc, 0x1
alignaddr %o2, %o5, %o6
fcmpne32 %f8, %f12, %l6
sllx %i1, 0x01, %i6
fmovdcs %xcc, %f9, %f13
brz %g6, loop_335
movleu %icc, %o7, %i7
fbge %fcc1, loop_336
addc %i2, 0x01F7, %l1
loop_335:
lduh [%l7 + 0x76], %l3
fbuge,a %fcc1, loop_337
loop_336:
fba,a %fcc0, loop_338
ba,a,pn %icc, loop_339
fnors %f10, %f7, %f11
loop_337:
fxors %f0, %f1, %f0
loop_338:
fbe %fcc2, loop_340
loop_339:
fmovrdgez %o3, %f10, %f8
array32 %l4, %l0, %g5
mulx %i5, %g2, %i3
loop_340:
movrne %l5, 0x392, %i4
smulcc %o4, %g4, %g1
ldd [%l7 + 0x28], %f12
fnot1s %f4, %f15
ldub [%l7 + 0x75], %g7
movvc %xcc, %g3, %o1
fcmpgt32 %f4, %f2, %o0
array32 %l2, %o2, %o5
sth %i0, [%l7 + 0x5A]
fmovdvc %icc, %f13, %f14
tle %xcc, 0x4
fors %f1, %f13, %f5
tcs %icc, 0x1
stw %l6, [%l7 + 0x20]
ldx [%l7 + 0x68], %i1
subcc %o6, 0x19C3, %i6
fmovd %f8, %f12
fmovsge %icc, %f5, %f11
fmovd %f12, %f4
fexpand %f7, %f14
sethi 0x0457, %o7
bpos,a %icc, loop_341
xor %g6, %i2, %i7
edge16 %l1, %l3, %o3
tge %xcc, 0x6
loop_341:
stw %l0, [%l7 + 0x30]
fblg %fcc3, loop_342
andcc %g5, 0x082C, %i5
edge32 %g2, %l4, %i3
fmovsneg %icc, %f1, %f8
loop_342:
and %i4, 0x1450, %l5
movg %xcc, %g4, %o4
lduh [%l7 + 0x56], %g7
fmovsne %xcc, %f12, %f4
ldsh [%l7 + 0x4A], %g1
brlez %g3, loop_343
st %f8, [%l7 + 0x54]
fmuld8sux16 %f7, %f12, %f14
sdivcc %o0, 0x1FEF, %o1
loop_343:
stb %o2, [%l7 + 0x22]
ta %icc, 0x0
ld [%l7 + 0x20], %f13
fmovdcs %xcc, %f5, %f0
fmovdvs %xcc, %f8, %f9
udivcc %l2, 0x1868, %i0
fpack32 %f8, %f10, %f6
fmovs %f4, %f3
brgez %l6, loop_344
fpadd16 %f0, %f8, %f6
ld [%l7 + 0x40], %f12
nop
setx loop_345, %l0, %l1
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_344:
be,pn %icc, loop_346
ld [%l7 + 0x7C], %f0
ldsb [%l7 + 0x4A], %i1
loop_345:
fcmpd %fcc2, %f10, %f4
loop_346:
stx %o6, [%l7 + 0x50]
fmovsn %xcc, %f13, %f4
std %f0, [%l7 + 0x40]
fmovrdlz %i6, %f12, %f6
fbe,a %fcc0, loop_347
tle %xcc, 0x3
ldsw [%l7 + 0x24], %o5
stb %g6, [%l7 + 0x22]
loop_347:
smul %i2, 0x1F0D, %i7
ld [%l7 + 0x50], %f0
fmovsl %icc, %f10, %f9
fmovse %icc, %f1, %f8
stw %l1, [%l7 + 0x24]
fandnot1s %f14, %f0, %f6
fmovrslz %l3, %f8, %f11
fmovdn %xcc, %f0, %f3
ldd [%l7 + 0x10], %f14
ld [%l7 + 0x60], %f1
pdist %f6, %f8, %f14
fmovsvs %icc, %f12, %f0
edge8 %o7, %o3, %g5
lduh [%l7 + 0x6C], %l0
andncc %i5, %g2, %i3
andncc %l4, %i4, %g4
movg %xcc, %o4, %l5
fmovdpos %icc, %f6, %f12
fxnor %f8, %f12, %f4
andn %g1, 0x0452, %g7
faligndata %f10, %f6, %f12
fmovsle %xcc, %f9, %f4
fandnot1s %f10, %f5, %f0
udivcc %o0, 0x1E84, %o1
edge16ln %o2, %l2, %i0
edge16n %l6, %i1, %o6
ldub [%l7 + 0x4D], %g3
ldd [%l7 + 0x60], %f14
fnegd %f0, %f6
fmovsn %xcc, %f2, %f8
fmovdg %icc, %f5, %f6
lduh [%l7 + 0x22], %i6
tne %xcc, 0x2
sdivcc %o5, 0x131D, %i2
edge16ln %g6, %l1, %l3
movpos %xcc, %i7, %o7
edge32ln %g5, %o3, %i5
fcmpne16 %f0, %f10, %l0
movle %xcc, %g2, %l4
ldsb [%l7 + 0x0E], %i4
te %xcc, 0x3
edge8l %i3, %o4, %g4
fmovdpos %icc, %f10, %f10
fmovdle %icc, %f14, %f4
fbl %fcc1, loop_348
alignaddrl %g1, %g7, %l5
smul %o0, 0x1D3D, %o2
edge32l %o1, %i0, %l6
loop_348:
fmovrdlz %l2, %f4, %f0
stw %o6, [%l7 + 0x3C]
tgu %xcc, 0x6
sth %i1, [%l7 + 0x0C]
stw %g3, [%l7 + 0x18]
fmovrsgz %o5, %f14, %f4
tvc %xcc, 0x1
movg %icc, %i2, %i6
nop
setx loop_349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f12, %f12, %f12
nop
setx loop_350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %g6, %l3
loop_349:
ldsh [%l7 + 0x68], %i7
fxnors %f0, %f6, %f2
loop_350:
fnor %f10, %f4, %f10
bvs %icc, loop_351
fba %fcc0, loop_352
stx %o7, [%l7 + 0x60]
lduw [%l7 + 0x20], %l1
loop_351:
sdivx %o3, 0x12DC, %i5
loop_352:
lduh [%l7 + 0x34], %g5
fnot1 %f4, %f12
ldd [%l7 + 0x08], %f14
umulcc %g2, %l0, %l4
fmovdle %icc, %f7, %f14
tcs %icc, 0x5
lduh [%l7 + 0x7C], %i4
stb %i3, [%l7 + 0x19]
movrlz %o4, %g1, %g7
edge16 %l5, %g4, %o0
tneg %icc, 0x2
ldd [%l7 + 0x30], %f12
ldsh [%l7 + 0x4E], %o2
st %f4, [%l7 + 0x28]
ldd [%l7 + 0x50], %f10
bn %icc, loop_353
movrne %i0, %l6, %l2
fandnot2 %f0, %f8, %f8
fmul8x16al %f12, %f12, %f14
loop_353:
stw %o6, [%l7 + 0x58]
sll %o1, %g3, %o5
sdiv %i1, 0x0D88, %i6
sth %i2, [%l7 + 0x3E]
brnz %g6, loop_354
fcmpne16 %f8, %f12, %l3
stb %i7, [%l7 + 0x63]
movn %xcc, %l1, %o3
loop_354:
stw %i5, [%l7 + 0x08]
bvc,a,pt %icc, loop_355
fcmpgt32 %f14, %f10, %g5
ldsb [%l7 + 0x41], %g2
movrne %o7, %l0, %i4
loop_355:
ldx [%l7 + 0x50], %i3
edge8ln %o4, %g1, %g7
movcc %xcc, %l4, %g4
fnegs %f2, %f6
fblg %fcc3, loop_356
fmul8ulx16 %f2, %f0, %f2
tpos %icc, 0x2
std %f4, [%l7 + 0x48]
loop_356:
st %f4, [%l7 + 0x34]
fmul8sux16 %f14, %f0, %f6
ldsw [%l7 + 0x30], %l5
sdivcc %o2, 0x0CE4, %i0
std %f12, [%l7 + 0x78]
st %f2, [%l7 + 0x30]
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x44], %o0
std %f4, [%l7 + 0x68]
tvc %icc, 0x5
fmovsn %icc, %f0, %f12
sub %l2, %l6, %o1
fcmpeq16 %f10, %f2, %g3
nop
setx loop_357, %l0, %l1
jmpl %l1, %o5
fmovrdlz %o6, %f8, %f14
xnorcc %i1, 0x1C79, %i6
move %xcc, %i2, %g6
loop_357:
brlez %l3, loop_358
fmovrdgez %l1, %f4, %f12
sth %o3, [%l7 + 0x20]
ldsb [%l7 + 0x37], %i7
loop_358:
movrgz %g5, %g2, %o7
xnor %l0, %i5, %i3
fmovsle %xcc, %f12, %f4
subccc %o4, 0x0732, %g1
fnegs %f1, %f9
fandnot1s %f6, %f15, %f10
fcmple16 %f2, %f12, %i4
or %l4, %g4, %l5
fcmpeq32 %f6, %f14, %g7
udiv %i0, 0x03D3, %o0
ble loop_359
fsrc2s %f12, %f14
fmovrdgez %l2, %f4, %f8
fornot2s %f4, %f13, %f5
loop_359:
ldx [%l7 + 0x38], %l6
tn %icc, 0x4
smul %o2, %o1, %o5
lduw [%l7 + 0x7C], %g3
fcmpgt16 %f2, %f12, %i1
fmovdcs %icc, %f14, %f4
sth %o6, [%l7 + 0x7A]
fsrc2s %f13, %f11
ldx [%l7 + 0x40], %i2
std %f6, [%l7 + 0x30]
fexpand %f6, %f4
fbule,a %fcc0, loop_360
tpos %icc, 0x1
xor %g6, %l3, %i6
fmovdleu %xcc, %f15, %f0
loop_360:
ldsb [%l7 + 0x67], %l1
fornot1s %f5, %f7, %f12
movge %xcc, %i7, %g5
ldsh [%l7 + 0x36], %o3
fbg,a %fcc0, loop_361
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6A], %g2
ldub [%l7 + 0x6A], %o7
loop_361:
movrgez %i5, 0x26B, %i3
loop_362:
fmovdgu %xcc, %f14, %f12
fbe,a %fcc2, loop_363
fcmpne32 %f4, %f4, %l0
tne %xcc, 0x5
std %f2, [%l7 + 0x50]
loop_363:
siam 0x1
pdist %f12, %f6, %f0
std %f4, [%l7 + 0x10]
ldub [%l7 + 0x7B], %o4
udivx %i4, 0x0275, %l4
stw %g4, [%l7 + 0x68]
fbge %fcc3, loop_364
taddcctv %l5, 0x1B18, %g1
call loop_365
fcmple16 %f4, %f2, %i0
loop_364:
ldd [%l7 + 0x70], %f4
fpack32 %f10, %f8, %f0
loop_365:
brgz %o0, loop_366
ldub [%l7 + 0x16], %l2
sth %g7, [%l7 + 0x2E]
sub %o2, 0x1BC8, %o1
loop_366:
ld [%l7 + 0x5C], %f11
fnot1 %f6, %f12
ldd [%l7 + 0x38], %f12
lduw [%l7 + 0x18], %l6
edge8ln %g3, %i1, %o5
srl %o6, 0x10, %i2
fzero %f8
movrgez %g6, 0x3B1, %i6
fmovd %f0, %f4
lduh [%l7 + 0x68], %l1
fmovrse %l3, %f0, %f10
stw %g5, [%l7 + 0x5C]
fands %f15, %f4, %f2
andncc %i7, %o3, %o7
bge,a,pt %xcc, loop_367
fmovsleu %xcc, %f8, %f15
sth %i5, [%l7 + 0x6E]
fandnot2s %f4, %f7, %f10
loop_367:
movneg %icc, %g2, %i3
fnands %f11, %f0, %f9
xnorcc %o4, 0x1EB7, %l0
stx %l4, [%l7 + 0x68]
fmovsg %xcc, %f3, %f11
sdivx %g4, 0x1333, %l5
fmovse %icc, %f2, %f3
ldsw [%l7 + 0x70], %g1
ldub [%l7 + 0x1E], %i4
fmovd %f14, %f6
fxnors %f1, %f6, %f3
st %f2, [%l7 + 0x68]
lduh [%l7 + 0x7C], %i0
fmovrslez %l2, %f12, %f5
fands %f6, %f7, %f9
edge16l %o0, %g7, %o1
ldsh [%l7 + 0x46], %l6
sdiv %g3, 0x1C37, %o2
srl %i1, %o6, %o5
fnot2s %f13, %f12
xorcc %i2, 0x07F4, %g6
tcc %xcc, 0x5
fmovde %icc, %f15, %f11
ldsh [%l7 + 0x38], %l1
st %f6, [%l7 + 0x7C]
st %f6, [%l7 + 0x5C]
bn %icc, loop_368
fbule %fcc3, loop_369
ldsb [%l7 + 0x31], %l3
fmovrsne %g5, %f11, %f7
loop_368:
fcmpd %fcc3, %f0, %f6
loop_369:
fbg,a %fcc2, loop_370
tsubcc %i6, 0x0EE3, %i7
bvs,a %xcc, loop_371
st %f8, [%l7 + 0x68]
loop_370:
mulscc %o7, 0x0349, %o3
brlz %i5, loop_372
loop_371:
addcc %i3, 0x09B9, %g2
edge8 %o4, %l0, %g4
fbn %fcc0, loop_373
loop_372:
udivx %l4, 0x1FC8, %l5
ldsw [%l7 + 0x24], %g1
fnot2s %f5, %f1
loop_373:
fbug,a %fcc2, loop_374
xnor %i4, 0x1F77, %l2
st %f9, [%l7 + 0x14]
bn,a,pt %xcc, loop_375
loop_374:
fcmps %fcc1, %f9, %f7
std %f0, [%l7 + 0x70]
st %f2, [%l7 + 0x0C]
loop_375:
stb %o0, [%l7 + 0x24]
movrgez %g7, %o1, %i0
ldsb [%l7 + 0x5A], %l6
edge16ln %o2, %i1, %g3
mulx %o5, %o6, %i2
subccc %g6, 0x0734, %l1
tsubcc %g5, 0x1FE5, %i6
ldd [%l7 + 0x40], %f0
subccc %i7, %o7, %l3
taddcc %o3, %i3, %i5
srax %g2, 0x07, %l0
sdiv %g4, 0x0039, %l4
stx %l5, [%l7 + 0x10]
fmovsge %icc, %f5, %f13
edge16ln %o4, %i4, %g1
fmovrslz %l2, %f8, %f4
ldd [%l7 + 0x18], %f10
fnot1s %f0, %f6
sth %g7, [%l7 + 0x30]
stx %o0, [%l7 + 0x70]
ldd [%l7 + 0x78], %f0
udivcc %i0, 0x0006, %l6
movrne %o1, 0x311, %i1
brlez %o2, loop_376
movvs %icc, %o5, %g3
fbue,a %fcc2, loop_377
tge %icc, 0x3
loop_376:
fnor %f10, %f12, %f4
fmovdne %xcc, %f0, %f14
loop_377:
ldub [%l7 + 0x64], %i2
andncc %g6, %l1, %g5
stx %i6, [%l7 + 0x48]
tn %xcc, 0x5
movge %xcc, %o6, %i7
tg %xcc, 0x1
stw %o7, [%l7 + 0x5C]
st %f3, [%l7 + 0x44]
fandnot2 %f10, %f4, %f14
std %f6, [%l7 + 0x60]
nop
setx loop_378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc2, loop_379
move %icc, %o3, %l3
fmovsl %icc, %f11, %f5
loop_378:
stb %i5, [%l7 + 0x34]
loop_379:
stb %i3, [%l7 + 0x4C]
udiv %l0, 0x0BE8, %g4
sra %l4, %g2, %o4
ldsh [%l7 + 0x24], %i4
taddcc %g1, %l5, %g7
lduh [%l7 + 0x7C], %l2
lduw [%l7 + 0x7C], %o0
umul %i0, 0x0EAB, %l6
srax %o1, %i1, %o5
fpack16 %f2, %f0
std %f2, [%l7 + 0x48]
lduh [%l7 + 0x1A], %o2
movpos %xcc, %i2, %g3
movneg %icc, %g6, %g5
st %f13, [%l7 + 0x44]
fmovdn %icc, %f2, %f10
array8 %i6, %l1, %i7
brlez,a %o6, loop_380
ldsb [%l7 + 0x6B], %o3
fbne,a %fcc2, loop_381
movn %xcc, %l3, %o7
loop_380:
std %f8, [%l7 + 0x68]
te %icc, 0x1
loop_381:
edge8n %i5, %l0, %g4
pdist %f8, %f14, %f14
tcc %icc, 0x6
tl %xcc, 0x1
fmovdpos %xcc, %f14, %f8
fpadd16 %f8, %f14, %f12
brnz %l4, loop_382
brlz %i3, loop_383
std %f6, [%l7 + 0x28]
faligndata %f2, %f4, %f12
loop_382:
bgu,a %icc, loop_384
loop_383:
ldsb [%l7 + 0x5E], %o4
lduh [%l7 + 0x74], %i4
tcc %icc, 0x5
loop_384:
sth %g1, [%l7 + 0x4E]
ldsw [%l7 + 0x64], %l5
sth %g7, [%l7 + 0x50]
bl,a loop_385
fexpand %f8, %f2
ldd [%l7 + 0x10], %f14
orcc %g2, %l2, %o0
loop_385:
fmovrsgez %l6, %f1, %f7
popc 0x0D1D, %i0
popc %o1, %i1
fandnot2s %f10, %f5, %f10
ldsh [%l7 + 0x2E], %o2
fmovsge %icc, %f6, %f13
fmovrse %o5, %f4, %f4
ld [%l7 + 0x70], %f11
stx %g3, [%l7 + 0x28]
ldd [%l7 + 0x68], %f2
ldub [%l7 + 0x65], %g6
movrne %g5, %i2, %l1
stw %i7, [%l7 + 0x10]
ldd [%l7 + 0x68], %f10
tcs %icc, 0x5
udiv %o6, 0x00F1, %o3
edge8 %l3, %o7, %i5
fmovdvs %icc, %f3, %f3
fbg %fcc2, loop_386
ldsw [%l7 + 0x34], %l0
lduw [%l7 + 0x10], %g4
stb %l4, [%l7 + 0x53]
loop_386:
std %f0, [%l7 + 0x18]
fbug %fcc0, loop_387
srax %i3, 0x10, %i6
sra %o4, %i4, %l5
addccc %g7, 0x1B1F, %g2
loop_387:
movrlz %g1, %l2, %l6
fmovsge %icc, %f5, %f0
fmovdcs %xcc, %f4, %f3
srax %o0, %i0, %i1
taddcctv %o2, 0x1B25, %o1
ldub [%l7 + 0x17], %g3
movvc %xcc, %o5, %g6
for %f6, %f14, %f0
sdivcc %i2, 0x1702, %g5
sth %l1, [%l7 + 0x0A]
subccc %o6, %o3, %l3
movrne %i7, 0x018, %i5
fsrc2 %f8, %f14
lduw [%l7 + 0x40], %o7
fnands %f12, %f15, %f6
ldsh [%l7 + 0x36], %g4
brlez,a %l0, loop_388
fmovsa %xcc, %f14, %f5
lduw [%l7 + 0x30], %i3
tge %icc, 0x4
loop_388:
stw %l4, [%l7 + 0x14]
ld [%l7 + 0x74], %f3
ldd [%l7 + 0x60], %f6
brlz,a %i6, loop_389
fsrc1s %f1, %f6
fandnot1s %f1, %f12, %f9
stb %o4, [%l7 + 0x3B]
loop_389:
stw %l5, [%l7 + 0x70]
bvs loop_390
tsubcc %g7, %i4, %g1
fmovsge %icc, %f4, %f0
or %g2, 0x0AEA, %l6
loop_390:
ldsw [%l7 + 0x74], %o0
ldsw [%l7 + 0x38], %l2
st %f11, [%l7 + 0x08]
ba,a,pt %icc, loop_391
stx %i0, [%l7 + 0x30]
st %f3, [%l7 + 0x60]
udivcc %o2, 0x0D2D, %o1
loop_391:
te %icc, 0x7
movn %icc, %i1, %o5
bleu,pn %xcc, loop_392
ldsh [%l7 + 0x7A], %g3
sll %g6, %i2, %l1
movg %icc, %o6, %g5
loop_392:
fxnor %f8, %f8, %f8
xor %l3, %i7, %o3
nop
setx loop_393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f6, %f4, %f14
udiv %o7, 0x1DF9, %g4
bvs,a,pt %icc, loop_394
loop_393:
movvs %xcc, %l0, %i5
ldsh [%l7 + 0x2C], %l4
bcc,pn %icc, loop_395
loop_394:
std %f6, [%l7 + 0x48]
fpadd16s %f7, %f13, %f4
ldsw [%l7 + 0x70], %i3
loop_395:
bcc,pn %icc, loop_396
bpos,a,pt %xcc, loop_397
bpos,a %icc, loop_398
std %f8, [%l7 + 0x10]
loop_396:
std %f8, [%l7 + 0x18]
loop_397:
mulscc %i6, %l5, %o4
loop_398:
edge16ln %i4, %g7, %g2
tgu %icc, 0x1
ld [%l7 + 0x20], %f0
umulcc %g1, 0x0A29, %l6
andcc %l2, %i0, %o2
stx %o1, [%l7 + 0x38]
sth %o0, [%l7 + 0x2A]
tle %icc, 0x0
fcmpne32 %f12, %f4, %i1
sllx %g3, 0x06, %o5
lduh [%l7 + 0x32], %g6
stb %i2, [%l7 + 0x29]
fnot2s %f2, %f8
bcs,a %xcc, loop_399
tge %icc, 0x6
siam 0x6
std %f14, [%l7 + 0x70]
loop_399:
and %o6, %g5, %l1
stw %i7, [%l7 + 0x78]
ldsb [%l7 + 0x1F], %l3
fmovd %f12, %f8
brnz,a %o3, loop_400
ldub [%l7 + 0x60], %o7
tsubcc %g4, %l0, %l4
fsrc2 %f0, %f10
loop_400:
fbule %fcc1, loop_401
fsrc2 %f12, %f12
popc 0x0241, %i3
stw %i5, [%l7 + 0x78]
loop_401:
fmovrse %i6, %f14, %f11
edge16n %o4, %i4, %l5
fmovdleu %xcc, %f8, %f3
nop
setx loop_402, %l0, %l1
jmpl %l1, %g2
fmovrdgez %g1, %f10, %f12
or %g7, %l2, %i0
mova %icc, %l6, %o1
loop_402:
fsrc2 %f10, %f12
fmovsne %xcc, %f15, %f15
ldsh [%l7 + 0x3A], %o2
sth %o0, [%l7 + 0x1E]
fabsd %f8, %f12
tne %icc, 0x2
stw %g3, [%l7 + 0x58]
ld [%l7 + 0x08], %f7
stx %i1, [%l7 + 0x18]
ldx [%l7 + 0x38], %g6
ldsb [%l7 + 0x54], %o5
stb %o6, [%l7 + 0x73]
ldsh [%l7 + 0x40], %g5
fandnot1 %f0, %f14, %f12
ldx [%l7 + 0x10], %i2
ldsw [%l7 + 0x28], %l1
bcc %xcc, loop_403
ldsb [%l7 + 0x26], %i7
fpadd32 %f14, %f4, %f12
lduh [%l7 + 0x4C], %l3
loop_403:
fpadd32 %f8, %f10, %f2
subccc %o3, 0x1177, %o7
te %icc, 0x4
ld [%l7 + 0x1C], %f11
ld [%l7 + 0x54], %f6
brgez %l0, loop_404
stw %l4, [%l7 + 0x44]
st %f12, [%l7 + 0x30]
stb %i3, [%l7 + 0x1C]
loop_404:
fcmpne16 %f8, %f8, %i5
edge8l %g4, %i6, %i4
ldsw [%l7 + 0x30], %o4
std %f2, [%l7 + 0x20]
ldsh [%l7 + 0x56], %l5
te %icc, 0x2
edge32l %g1, %g7, %g2
fmovscc %xcc, %f3, %f11
std %f14, [%l7 + 0x30]
ldub [%l7 + 0x17], %i0
ldx [%l7 + 0x70], %l6
fmovs %f9, %f3
srax %o1, 0x17, %o2
stx %l2, [%l7 + 0x08]
fmovdge %xcc, %f7, %f14
array16 %o0, %g3, %g6
fornot2 %f6, %f4, %f0
ldub [%l7 + 0x08], %i1
fbl %fcc3, loop_405
bshuffle %f0, %f6, %f12
movrlz %o6, %o5, %g5
fmuld8sux16 %f8, %f0, %f14
loop_405:
ldsh [%l7 + 0x38], %l1
fbo %fcc3, loop_406
lduh [%l7 + 0x68], %i7
movvs %xcc, %i2, %o3
movge %icc, %l3, %l0
loop_406:
ba,a,pt %xcc, loop_407
ldub [%l7 + 0x0B], %l4
bl,a,pt %xcc, loop_408
movne %icc, %i3, %o7
loop_407:
sth %i5, [%l7 + 0x5E]
nop
setx loop_409, %l0, %l1
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_408:
fmovdne %icc, %f10, %f15
edge8ln %g4, %i4, %o4
bshuffle %f4, %f12, %f2
loop_409:
fnot1s %f12, %f0
fmovde %icc, %f1, %f3
bl,pn %icc, loop_410
popc 0x150B, %l5
andn %g1, 0x02C6, %g7
movrgz %i6, 0x119, %i0
loop_410:
fnor %f12, %f6, %f6
srl %l6, 0x16, %g2
sth %o2, [%l7 + 0x30]
fmovdl %xcc, %f11, %f6
fnands %f7, %f8, %f4
stw %l2, [%l7 + 0x40]
udiv %o0, 0x1B95, %o1
stw %g6, [%l7 + 0x0C]
fornot2s %f8, %f7, %f15
fpadd32s %f10, %f7, %f2
sra %i1, 0x0A, %g3
nop
setx loop_411, %l0, %l1
jmpl %l1, %o5
stw %g5, [%l7 + 0x1C]
ldx [%l7 + 0x68], %o6
add %l1, %i2, %i7
loop_411:
fmovdn %icc, %f0, %f7
sra %l3, %o3, %l0
std %f10, [%l7 + 0x20]
orn %l4, %i3, %o7
bpos,pt %xcc, loop_412
fmovdle %icc, %f13, %f15
fcmple32 %f2, %f2, %i5
lduh [%l7 + 0x0C], %g4
loop_412:
lduh [%l7 + 0x42], %o4
fabss %f9, %f7
sth %i4, [%l7 + 0x50]
fpackfix %f2, %f3
fcmpd %fcc0, %f14, %f14
fcmpd %fcc1, %f10, %f14
edge32l %l5, %g1, %g7
nop
setx loop_413, %l0, %l1
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], %i6
edge16l %i0, %l6, %o2
fbue %fcc0, loop_414
loop_413:
fmovrslz %l2, %f15, %f10
ldub [%l7 + 0x20], %g2
lduh [%l7 + 0x0C], %o1
loop_414:
st %f7, [%l7 + 0x34]
fmovdvc %icc, %f6, %f4
fbule %fcc3, loop_415
orcc %g6, %i1, %o0
movgu %xcc, %g3, %g5
ldx [%l7 + 0x78], %o5
loop_415:
fmovsgu %xcc, %f14, %f13
ldsb [%l7 + 0x56], %l1
fmovsge %xcc, %f1, %f3
brgz %i2, loop_416
stb %i7, [%l7 + 0x49]
lduh [%l7 + 0x4A], %o6
ldsb [%l7 + 0x70], %l3
loop_416:
tsubcctv %l0, 0x0E78, %l4
ldub [%l7 + 0x42], %i3
fbl,a %fcc2, loop_417
bne,a %icc, loop_418
ldsh [%l7 + 0x12], %o7
fmovrslez %i5, %f10, %f12
loop_417:
fnand %f0, %f2, %f12
loop_418:
fmovsne %icc, %f7, %f4
sdivcc %o3, 0x1C42, %o4
fmovdcc %xcc, %f6, %f15
edge8n %g4, %l5, %g1
andn %i4, 0x0096, %i6
ldx [%l7 + 0x50], %g7
fcmped %fcc2, %f4, %f0
bge,a %xcc, loop_419
brz %i0, loop_420
brgz,a %o2, loop_421
umulcc %l2, %l6, %o1
loop_419:
ldsw [%l7 + 0x24], %g2
loop_420:
ld [%l7 + 0x54], %f4
loop_421:
stw %i1, [%l7 + 0x70]
fnot1 %f0, %f6
ldsh [%l7 + 0x50], %o0
fcmple16 %f0, %f8, %g3
brlz %g5, loop_422
fornot2 %f4, %f10, %f0
sub %o5, %g6, %l1
fands %f15, %f10, %f2
loop_422:
fnands %f2, %f4, %f5
lduw [%l7 + 0x64], %i2
tg %icc, 0x7
fbn %fcc2, loop_423
movne %xcc, %i7, %l3
sdivx %l0, 0x0B90, %o6
fblg,a %fcc3, loop_424
loop_423:
ldsh [%l7 + 0x3E], %i3
fmuld8ulx16 %f0, %f3, %f2
ldd [%l7 + 0x48], %f12
loop_424:
ldsw [%l7 + 0x70], %l4
fors %f6, %f8, %f2
fsrc2s %f9, %f15
orn %o7, 0x1F53, %i5
edge16 %o4, %g4, %o3
lduh [%l7 + 0x46], %g1
fpsub32 %f10, %f8, %f0
fbuge,a %fcc3, loop_425
sub %i4, 0x0E25, %i6
fpmerge %f3, %f4, %f12
fcmple32 %f6, %f10, %l5
loop_425:
fand %f8, %f6, %f2
stx %i0, [%l7 + 0x10]
fnors %f14, %f14, %f9
fbug,a %fcc1, loop_426
fmovsgu %icc, %f5, %f7
stx %g7, [%l7 + 0x68]
lduh [%l7 + 0x6C], %l2
loop_426:
fpadd32s %f12, %f13, %f7
subcc %l6, %o2, %g2
fmovdpos %icc, %f14, %f3
fabsd %f10, %f0
addccc %o1, %i1, %g3
stb %o0, [%l7 + 0x48]
fones %f4
fmovsle %xcc, %f3, %f14
fnot2 %f4, %f2
sdivcc %o5, 0x1829, %g5
fcmpeq32 %f0, %f14, %l1
lduw [%l7 + 0x18], %i2
brnz %i7, loop_427
taddcc %g6, 0x1ED0, %l0
sth %l3, [%l7 + 0x56]
fpsub16s %f0, %f11, %f13
loop_427:
lduh [%l7 + 0x10], %o6
fmovsge %xcc, %f4, %f3
movcs %icc, %l4, %o7
umulcc %i5, %o4, %i3
movleu %icc, %g4, %g1
ble,a,pt %xcc, loop_428
fmovrsgez %i4, %f3, %f13
stx %o3, [%l7 + 0x30]
pdist %f2, %f6, %f8
loop_428:
fbug %fcc3, loop_429
brgz %i6, loop_430
fmovsge %icc, %f11, %f12
stw %l5, [%l7 + 0x48]
loop_429:
ldsh [%l7 + 0x66], %g7
loop_430:
alignaddrl %l2, %l6, %o2
edge16l %i0, %o1, %i1
ld [%l7 + 0x18], %f7
bne,a,pn %xcc, loop_431
siam 0x1
stw %g3, [%l7 + 0x68]
fnot2 %f12, %f12
loop_431:
fabss %f2, %f10
st %f1, [%l7 + 0x60]
fcmpgt16 %f4, %f2, %g2
umulcc %o5, %g5, %l1
movrgez %o0, %i7, %i2
std %f0, [%l7 + 0x38]
fbl,a %fcc1, loop_432
fones %f14
movvc %icc, %g6, %l3
st %f5, [%l7 + 0x28]
loop_432:
fmovsneg %icc, %f12, %f11
ldub [%l7 + 0x4C], %o6
tcs %icc, 0x4
bn,pn %icc, loop_433
std %f12, [%l7 + 0x30]
fbug %fcc1, loop_434
lduw [%l7 + 0x74], %l0
loop_433:
fcmple16 %f0, %f8, %o7
movgu %xcc, %i5, %o4
loop_434:
ld [%l7 + 0x28], %f12
bleu %xcc, loop_435
fxnor %f10, %f0, %f2
bcs,pt %icc, loop_436
bn,pn %icc, loop_437
loop_435:
fabsd %f2, %f8
sdiv %l4, 0x166E, %g4
loop_436:
fmovrdne %i3, %f12, %f12
loop_437:
fmovsgu %xcc, %f9, %f2
fmovrsne %g1, %f2, %f7
lduw [%l7 + 0x44], %o3
stb %i6, [%l7 + 0x7C]
edge8ln %i4, %g7, %l2
stb %l6, [%l7 + 0x2B]
array32 %o2, %l5, %i0
addc %i1, %g3, %o1
movrgz %g2, 0x021, %g5
bgu %icc, loop_438
ble,a %xcc, loop_439
lduh [%l7 + 0x0E], %l1
fmovdpos %xcc, %f9, %f1
loop_438:
movpos %xcc, %o5, %o0
loop_439:
fcmpne32 %f0, %f10, %i7
movg %icc, %i2, %l3
brnz %o6, loop_440
lduh [%l7 + 0x76], %g6
umul %l0, 0x0F3D, %o7
ldub [%l7 + 0x52], %i5
loop_440:
movleu %xcc, %o4, %l4
ldsw [%l7 + 0x5C], %i3
st %f15, [%l7 + 0x08]
ldd [%l7 + 0x10], %f4
movrgez %g4, 0x3F2, %o3
fpadd32s %f5, %f0, %f0
lduh [%l7 + 0x20], %i6
fmovrslez %g1, %f5, %f15
fmovdle %icc, %f7, %f15
orncc %g7, %i4, %l2
addc %l6, 0x0813, %o2
sdivcc %i0, 0x16D5, %i1
tg %icc, 0x3
tcs %xcc, 0x6
fmovrdlez %l5, %f14, %f8
bvs %icc, loop_441
fmovrdgz %o1, %f4, %f4
tcs %xcc, 0x7
fnot1s %f3, %f14
loop_441:
fcmpeq16 %f6, %f12, %g2
brnz %g3, loop_442
ldsb [%l7 + 0x0A], %l1
fbue %fcc1, loop_443
ldd [%l7 + 0x50], %f4
loop_442:
lduh [%l7 + 0x24], %g5
fornot1 %f4, %f2, %f0
loop_443:
ldsw [%l7 + 0x54], %o0
bpos,pn %icc, loop_444
ldsh [%l7 + 0x4A], %i7
ldd [%l7 + 0x70], %f12
fbuge %fcc1, loop_445
loop_444:
sth %i2, [%l7 + 0x7E]
bvs,a,pn %icc, loop_446
fmovsgu %icc, %f12, %f8
loop_445:
fmovsvc %icc, %f6, %f13
fmovrdlez %l3, %f4, %f6
loop_446:
fmovdvc %xcc, %f15, %f8
umulcc %o5, %g6, %l0
fmovsleu %xcc, %f1, %f3
fmul8ulx16 %f0, %f12, %f0
fcmpeq32 %f10, %f2, %o7
bgu %xcc, loop_447
fcmpeq32 %f0, %f14, %i5
fornot2 %f12, %f6, %f14
fmovrdne %o6, %f10, %f10
loop_447:
fbg,a %fcc0, loop_448
stw %l4, [%l7 + 0x0C]
movne %xcc, %o4, %g4
fcmps %fcc2, %f11, %f13
loop_448:
nop
setx loop_449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %o3, 0x1B6A, %i6
fbn,a %fcc0, loop_450
edge32ln %g1, %g7, %i4
loop_449:
brnz %i3, loop_451
fnot2 %f4, %f14
loop_450:
movvc %icc, %l2, %o2
udivx %l6, 0x1985, %i1
loop_451:
fnegs %f13, %f12
std %f2, [%l7 + 0x78]
ta %xcc, 0x3
udivx %l5, 0x0626, %o1
tsubcc %i0, %g2, %l1
fone %f6
movne %xcc, %g5, %g3
xnorcc %i7, %o0, %i2
fpackfix %f8, %f7
fnot2 %f4, %f6
fmovdvs %icc, %f7, %f14
siam 0x2
ldsh [%l7 + 0x44], %l3
lduh [%l7 + 0x10], %g6
fmovdg %icc, %f3, %f4
nop
setx loop_452, %l0, %l1
jmpl %l1, %o5
movl %icc, %o7, %i5
siam 0x6
edge16 %o6, %l4, %o4
loop_452:
orn %l0, 0x0A5C, %o3
lduh [%l7 + 0x44], %i6
movleu %xcc, %g4, %g1
array32 %i4, %i3, %l2
bvs,pt %xcc, loop_453
fpadd32s %f11, %f1, %f4
fnot2 %f12, %f2
fnor %f2, %f0, %f0
loop_453:
movvs %xcc, %g7, %l6
bvs %icc, loop_454
ldd [%l7 + 0x68], %f0
ldsw [%l7 + 0x14], %o2
tvs %icc, 0x1
loop_454:
siam 0x4
fmovdgu %icc, %f5, %f8
udiv %i1, 0x10C5, %o1
ldsw [%l7 + 0x14], %i0
fabsd %f10, %f2
brgez %g2, loop_455
std %f4, [%l7 + 0x30]
xorcc %l1, %g5, %l5
ldsh [%l7 + 0x26], %i7
loop_455:
fmovdvs %xcc, %f11, %f10
mova %xcc, %o0, %i2
mova %icc, %l3, %g6
smulcc %o5, 0x0B71, %o7
edge16n %g3, %o6, %i5
sra %l4, 0x0A, %l0
fbe %fcc1, loop_456
fmovrdne %o3, %f0, %f10
edge8 %o4, %i6, %g1
or %g4, %i4, %l2
loop_456:
std %f12, [%l7 + 0x28]
ldsw [%l7 + 0x44], %g7
std %f0, [%l7 + 0x10]
bpos,a,pt %xcc, loop_457
ldsh [%l7 + 0x6A], %l6
st %f8, [%l7 + 0x38]
fornot2 %f10, %f14, %f2
loop_457:
fmovs %f7, %f10
pdist %f4, %f14, %f10
st %f12, [%l7 + 0x34]
ldsh [%l7 + 0x62], %o2
fsrc1 %f14, %f6
ldx [%l7 + 0x20], %i1
fbug,a %fcc2, loop_458
ba,a loop_459
lduw [%l7 + 0x10], %i3
fmovse %xcc, %f13, %f10
loop_458:
edge16l %i0, %g2, %l1
loop_459:
orncc %o1, %l5, %i7
add %g5, %i2, %l3
fcmpgt32 %f12, %f14, %g6
smul %o5, 0x18E0, %o7
bvs %icc, loop_460
sllx %o0, 0x04, %o6
movn %icc, %g3, %i5
movcs %icc, %l0, %l4
loop_460:
mova %xcc, %o4, %o3
fble,a %fcc2, loop_461
sth %g1, [%l7 + 0x6E]
fcmpes %fcc3, %f4, %f2
fble,a %fcc1, loop_462
loop_461:
ldsw [%l7 + 0x2C], %i6
fmovda %icc, %f3, %f6
smul %i4, %l2, %g4
loop_462:
fmovdpos %icc, %f8, %f5
fmovsle %icc, %f10, %f13
fbue,a %fcc3, loop_463
fpsub16 %f4, %f12, %f2
fpadd16s %f6, %f8, %f5
ldd [%l7 + 0x08], %f0
loop_463:
lduw [%l7 + 0x28], %l6
fmovsleu %icc, %f11, %f0
sth %g7, [%l7 + 0x6E]
array16 %o2, %i3, %i1
ldsb [%l7 + 0x0D], %g2
lduw [%l7 + 0x5C], %i0
fbu %fcc2, loop_464
lduh [%l7 + 0x14], %l1
ldx [%l7 + 0x58], %l5
ldx [%l7 + 0x50], %o1
loop_464:
and %g5, %i2, %l3
fpack32 %f10, %f10, %f8
brgz %i7, loop_465
ldd [%l7 + 0x48], %f4
movvs %icc, %g6, %o7
ldx [%l7 + 0x10], %o5
loop_465:
fba %fcc3, loop_466
ldsh [%l7 + 0x62], %o6
movl %icc, %o0, %g3
addc %i5, %l4, %l0
loop_466:
lduw [%l7 + 0x0C], %o3
tgu %icc, 0x4
add %g1, %o4, %i6
fornot2s %f7, %f10, %f9
array32 %i4, %g4, %l2
fba %fcc3, loop_467
lduw [%l7 + 0x0C], %l6
ldd [%l7 + 0x18], %f2
fmovdne %xcc, %f8, %f7
loop_467:
bneg,pt %icc, loop_468
ld [%l7 + 0x34], %f13
fone %f12
std %f0, [%l7 + 0x10]
loop_468:
fmul8ulx16 %f6, %f8, %f4
fone %f10
fmuld8sux16 %f4, %f6, %f8
andncc %o2, %g7, %i1
fpadd16s %f1, %f8, %f15
std %f2, [%l7 + 0x68]
movrne %i3, 0x34D, %g2
fornot2 %f4, %f12, %f14
lduh [%l7 + 0x72], %l1
tne %xcc, 0x6
fmovscs %xcc, %f14, %f6
fcmpne16 %f10, %f6, %i0
fabss %f6, %f10
lduh [%l7 + 0x6C], %l5
stb %g5, [%l7 + 0x45]
tvs %icc, 0x5
brlz,a %i2, loop_469
smul %o1, %l3, %i7
fmovsleu %icc, %f3, %f2
fmovrslz %o7, %f13, %f3
loop_469:
tl %icc, 0x5
sth %g6, [%l7 + 0x2C]
fpsub32 %f2, %f8, %f4
brgz,a %o6, loop_470
fbul %fcc2, loop_471
stb %o5, [%l7 + 0x7B]
fnor %f6, %f6, %f0
loop_470:
lduw [%l7 + 0x4C], %g3
loop_471:
ldx [%l7 + 0x40], %i5
addc %l4, 0x168B, %l0
fmovd %f6, %f12
fcmpes %fcc3, %f5, %f9
movl %xcc, %o3, %g1
ta %xcc, 0x3
udivx %o4, 0x1B02, %o0
addccc %i6, %g4, %l2
fand %f2, %f6, %f2
stw %i4, [%l7 + 0x08]
tne %icc, 0x0
addc %l6, 0x01B0, %g7
ldsh [%l7 + 0x0C], %i1
movge %xcc, %i3, %g2
sdivcc %o2, 0x0C93, %l1
fmul8ulx16 %f2, %f0, %f12
srlx %l5, 0x14, %g5
lduw [%l7 + 0x60], %i0
fandnot2 %f0, %f2, %f12
fbe %fcc3, loop_472
fandnot1 %f12, %f0, %f0
st %f14, [%l7 + 0x0C]
fmovsleu %icc, %f3, %f8
loop_472:
lduw [%l7 + 0x50], %i2
fzeros %f3
fmovsl %icc, %f11, %f5
fmovrdgez %l3, %f8, %f6
fmovrslez %o1, %f1, %f10
tgu %icc, 0x6
sllx %i7, 0x0A, %g6
array32 %o7, %o5, %o6
movrgz %i5, 0x1A0, %g3
fpsub32 %f6, %f4, %f8
ldsh [%l7 + 0x64], %l0
st %f13, [%l7 + 0x48]
fmovd %f14, %f6
fandnot1s %f2, %f6, %f10
mulscc %o3, %g1, %l4
popc %o4, %o0
ld [%l7 + 0x20], %f12
array8 %g4, %l2, %i4
array16 %i6, %l6, %i1
fpack32 %f8, %f10, %f2
fmovrslez %g7, %f5, %f0
fmovrsgez %i3, %f9, %f15
fmovrdgez %g2, %f8, %f12
bneg,a %xcc, loop_473
movg %icc, %o2, %l5
tsubcctv %l1, 0x1F0D, %g5
ldsw [%l7 + 0x40], %i0
loop_473:
nop
setx loop_474, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x26], %i2
std %f12, [%l7 + 0x40]
movcs %xcc, %o1, %i7
loop_474:
srax %o7, %o5, %g6
edge32ln %i5, %o6, %l0
ldsh [%l7 + 0x2E], %g3
fsrc2 %f4, %f0
fmovdn %icc, %f12, %f4
edge8 %g1, %o3, %o4
nop
setx loop_475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
pdist %f4, %f4, %f2
stx %l4, [%l7 + 0x30]
movrne %o0, %l2, %g4
loop_475:
fandnot2 %f4, %f12, %f2
ldsb [%l7 + 0x3B], %i4
tcs %icc, 0x4
stx %i6, [%l7 + 0x50]
ldsh [%l7 + 0x40], %i1
fxors %f2, %f8, %f7
ldsw [%l7 + 0x58], %g7
ta %icc, 0x5
fbge %fcc2, loop_476
nop
setx loop_477, %l0, %l1
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 %fcc3, loop_478
fcmpgt16 %f14, %f4, %l6
loop_476:
movneg %icc, %g2, %i3
loop_477:
sethi 0x1E73, %l5
loop_478:
stb %l1, [%l7 + 0x60]
fmovdle %icc, %f2, %f10
fmovrsgez %o2, %f8, %f0
fmovsa %icc, %f4, %f8
fpadd16s %f13, %f10, %f5
fba,a %fcc1, loop_479
ldx [%l7 + 0x30], %i0
or %g5, 0x19F0, %i2
fpadd32s %f11, %f12, %f5
loop_479:
ldsh [%l7 + 0x0A], %l3
fcmple16 %f2, %f4, %o1
xorcc %i7, %o5, %g6
andcc %o7, %i5, %o6
fexpand %f6, %f2
fmovdleu %icc, %f14, %f3
fmovdvs %icc, %f10, %f4
fmul8x16au %f1, %f9, %f4
alignaddrl %l0, %g3, %g1
umul %o3, 0x1438, %l4
andncc %o4, %o0, %g4
orn %i4, %l2, %i6
ldx [%l7 + 0x30], %i1
ldsb [%l7 + 0x54], %g7
ba,a %icc, loop_480
fpsub32 %f0, %f10, %f10
fsrc1 %f6, %f8
tg %xcc, 0x7
loop_480:
fbge,a %fcc2, loop_481
ldx [%l7 + 0x20], %l6
fpack32 %f2, %f8, %f8
ldsh [%l7 + 0x76], %i3
loop_481:
udivx %g2, 0x044A, %l5
tcc %xcc, 0x5
fpadd32s %f10, %f13, %f7
ldd [%l7 + 0x28], %f14
fcmpne16 %f0, %f2, %o2
fors %f13, %f0, %f14
st %f10, [%l7 + 0x2C]
ldsb [%l7 + 0x60], %i0
faligndata %f6, %f14, %f6
ldsb [%l7 + 0x6A], %l1
bcs,a loop_482
stb %i2, [%l7 + 0x11]
bleu,pt %xcc, loop_483
fmovsleu %icc, %f12, %f7
loop_482:
orcc %l3, %o1, %g5
tn %xcc, 0x3
loop_483:
bg,a,pn %xcc, loop_484
ldd [%l7 + 0x58], %f8
brlz,a %o5, loop_485
fmovrsgz %g6, %f1, %f14
loop_484:
fcmpd %fcc0, %f6, %f14
fpadd16s %f14, %f2, %f11
loop_485:
fcmps %fcc3, %f12, %f15
tpos %xcc, 0x2
ldub [%l7 + 0x74], %o7
movrgez %i5, 0x18A, %i7
ldd [%l7 + 0x28], %f2
lduw [%l7 + 0x3C], %o6
or %g3, 0x0CF2, %g1
udivx %l0, 0x094C, %o3
bleu,pn %xcc, loop_486
smulcc %l4, %o0, %g4
fmuld8ulx16 %f3, %f2, %f0
st %f11, [%l7 + 0x3C]
loop_486:
fmovsleu %xcc, %f4, %f13
mova %xcc, %o4, %l2
sth %i6, [%l7 + 0x5A]
sth %i4, [%l7 + 0x58]
fpsub32s %f15, %f11, %f14
fnot2 %f6, %f0
mova %xcc, %i1, %l6
umul %i3, 0x0D25, %g2
fbl,a %fcc0, loop_487
fmovs %f7, %f0
sth %l5, [%l7 + 0x40]
fmovscs %xcc, %f15, %f15
loop_487:
fmovrslz %g7, %f12, %f9
fones %f11
nop
setx loop_488, %l0, %l1
jmpl %l1, %o2
ld [%l7 + 0x30], %f4
sth %i0, [%l7 + 0x70]
bcc,a,pn %icc, loop_489
loop_488:
brlez %l1, loop_490
bge loop_491
sethi 0x0CF1, %i2
loop_489:
fnot2 %f6, %f4
loop_490:
fbul %fcc1, loop_492
loop_491:
tg %icc, 0x5
fmovrslez %o1, %f3, %f15
brlz,a %g5, loop_493
loop_492:
umul %l3, %o5, %o7
bvs,a %icc, loop_494
lduw [%l7 + 0x38], %g6
loop_493:
fmovrsgz %i5, %f11, %f15
fbug,a %fcc0, loop_495
loop_494:
stw %i7, [%l7 + 0x48]
add %g3, %g1, %o6
movrlz %o3, %l0, %l4
loop_495:
ldx [%l7 + 0x10], %g4
udiv %o4, 0x1BE1, %l2
fbuge %fcc0, loop_496
stx %i6, [%l7 + 0x50]
fpack32 %f6, %f2, %f12
bpos loop_497
loop_496:
fornot1s %f11, %f13, %f13
fpadd16 %f10, %f0, %f6
edge32 %o0, %i1, %i4
loop_497:
addccc %l6, 0x0888, %i3
subcc %g2, 0x12E8, %g7
fmovdne %xcc, %f5, %f7
fbuge %fcc0, loop_498
tgu %icc, 0x7
ldx [%l7 + 0x78], %l5
mulscc %o2, %i0, %l1
loop_498:
movg %icc, %o1, %g5
mova %xcc, %i2, %o5
ld [%l7 + 0x6C], %f11
brlz,a %o7, loop_499
fnot1 %f4, %f2
fbn,a %fcc3, loop_500
ldsb [%l7 + 0x3E], %l3
loop_499:
movre %i5, 0x037, %g6
or %g3, 0x0EC3, %g1
loop_500:
fmul8x16au %f11, %f11, %f8
ldub [%l7 + 0x77], %i7
tneg %xcc, 0x1
stb %o6, [%l7 + 0x57]
fxor %f0, %f2, %f6
brnz %o3, loop_501
fmovdcs %xcc, %f6, %f7
bcc loop_502
lduh [%l7 + 0x7A], %l4
loop_501:
stb %g4, [%l7 + 0x1F]
fmovrdgez %o4, %f2, %f2
loop_502:
fmovs %f14, %f5
bcs loop_503
ldsh [%l7 + 0x5C], %l2
fmovrdlz %i6, %f8, %f0
brgz,a %o0, loop_504
loop_503:
fmovde %xcc, %f4, %f6
umulcc %l0, %i4, %l6
stb %i3, [%l7 + 0x2C]
loop_504:
brlez %i1, loop_505
alignaddrl %g7, %l5, %o2
fmovda %xcc, %f6, %f12
ldsb [%l7 + 0x5C], %g2
loop_505:
lduh [%l7 + 0x64], %i0
ldub [%l7 + 0x5C], %l1
movrlez %g5, 0x3FB, %i2
tpos %xcc, 0x2
ldsw [%l7 + 0x2C], %o1
stw %o7, [%l7 + 0x4C]
bvc,pt %icc, loop_506
fmovsne %icc, %f6, %f13
st %f9, [%l7 + 0x20]
umulcc %l3, %o5, %g6
loop_506:
ldx [%l7 + 0x28], %i5
fba,a %fcc1, loop_507
sllx %g1, 0x19, %i7
st %f8, [%l7 + 0x48]
st %f13, [%l7 + 0x4C]
loop_507:
sethi 0x0066, %g3
tsubcc %o6, 0x19A4, %l4
addcc %g4, 0x08A8, %o4
movcs %xcc, %o3, %i6
fble %fcc1, loop_508
std %f2, [%l7 + 0x18]
ldub [%l7 + 0x24], %l2
ldsw [%l7 + 0x50], %o0
loop_508:
subccc %l0, %l6, %i4
tge %xcc, 0x0
fbe %fcc0, loop_509
sll %i3, %i1, %g7
alignaddr %o2, %l5, %g2
movrgz %i0, 0x0E4, %l1
loop_509:
popc %i2, %o1
fors %f10, %f2, %f1
fmovs %f12, %f6
movrne %o7, %g5, %o5
tl %xcc, 0x0
stw %g6, [%l7 + 0x50]
lduw [%l7 + 0x6C], %i5
tsubcctv %g1, 0x0D63, %l3
array32 %g3, %o6, %l4
orncc %i7, 0x0B07, %o4
lduh [%l7 + 0x0A], %o3
fandnot1s %f2, %f13, %f7
fmovdne %xcc, %f12, %f3
lduw [%l7 + 0x64], %i6
tl %icc, 0x1
tne %xcc, 0x7
stb %l2, [%l7 + 0x49]
tl %icc, 0x0
lduw [%l7 + 0x60], %o0
tl %icc, 0x1
fmovrslz %l0, %f10, %f2
subcc %g4, %i4, %l6
fba %fcc3, loop_510
st %f1, [%l7 + 0x58]
fmovsge %xcc, %f1, %f0
st %f13, [%l7 + 0x68]
loop_510:
edge16l %i3, %i1, %g7
fors %f15, %f12, %f7
fcmpeq16 %f6, %f8, %o2
std %f12, [%l7 + 0x10]
ba,pn %icc, loop_511
ldsh [%l7 + 0x7E], %l5
fmovdne %icc, %f9, %f1
ldsb [%l7 + 0x2D], %g2
loop_511:
fcmpeq16 %f2, %f12, %l1
fmul8sux16 %f0, %f2, %f10
fnot2s %f5, %f7
ldd [%l7 + 0x70], %f2
ldsh [%l7 + 0x6C], %i2
fmovdleu %icc, %f8, %f3
xorcc %i0, 0x0872, %o7
alignaddr %o1, %o5, %g5
fxor %f14, %f6, %f12
fcmpes %fcc2, %f4, %f9
fmovrslz %i5, %f14, %f12
fmovrslz %g1, %f6, %f14
sth %l3, [%l7 + 0x78]
udiv %g3, 0x09D2, %o6
ldsh [%l7 + 0x1E], %l4
std %f2, [%l7 + 0x30]
andncc %i7, %g6, %o4
fblg,a %fcc0, loop_512
stw %o3, [%l7 + 0x28]
xorcc %i6, 0x10F4, %l2
stb %l0, [%l7 + 0x1C]
loop_512:
lduh [%l7 + 0x78], %o0
fbg %fcc2, loop_513
srl %i4, 0x1F, %l6
fbu,a %fcc1, loop_514
std %f14, [%l7 + 0x18]
loop_513:
udivx %i3, 0x1DC4, %g4
ba,a %xcc, loop_515
loop_514:
fmovda %xcc, %f15, %f13
ldd [%l7 + 0x50], %f10
fcmpgt32 %f8, %f0, %g7
loop_515:
fmul8ulx16 %f10, %f10, %f6
fmul8x16 %f4, %f2, %f6
fba %fcc0, loop_516
ldd [%l7 + 0x60], %f14
fmovdl %icc, %f1, %f8
tne %icc, 0x3
loop_516:
tsubcc %i1, 0x1628, %o2
fbug %fcc2, loop_517
lduw [%l7 + 0x7C], %g2
brnz %l1, loop_518
ldd [%l7 + 0x48], %f10
loop_517:
ld [%l7 + 0x64], %f3
st %f9, [%l7 + 0x4C]
loop_518:
xnor %i2, %i0, %o7
fmovdvc %icc, %f8, %f5
fble,a %fcc2, loop_519
sethi 0x1358, %o1
array8 %l5, %o5, %g5
brz %g1, loop_520
loop_519:
edge8ln %l3, %g3, %o6
fnot1 %f12, %f0
tge %xcc, 0x2
loop_520:
fpsub32 %f14, %f4, %f0
fba %fcc3, loop_521
fnands %f8, %f5, %f1
ldx [%l7 + 0x58], %l4
fbg %fcc1, loop_522
loop_521:
fnands %f0, %f4, %f3
fmovdpos %icc, %f4, %f6
fandnot1 %f0, %f0, %f4
loop_522:
movrgez %i5, %g6, %o4
edge16n %o3, %i7, %l2
ldd [%l7 + 0x40], %f14
tsubcctv %l0, %o0, %i4
lduw [%l7 + 0x2C], %l6
taddcc %i3, %g4, %i6
fmovsvs %xcc, %f11, %f9
fmovscc %icc, %f2, %f11
tne %xcc, 0x6
fandnot1s %f9, %f8, %f5
smulcc %g7, 0x1C65, %i1
stb %g2, [%l7 + 0x6A]
sdivcc %o2, 0x1617, %i2
lduw [%l7 + 0x38], %l1
fmovdne %icc, %f4, %f15
fbul,a %fcc2, loop_523
ldd [%l7 + 0x40], %f10
stb %i0, [%l7 + 0x1B]
ldub [%l7 + 0x43], %o7
loop_523:
ldsh [%l7 + 0x56], %l5
stw %o1, [%l7 + 0x08]
ldsw [%l7 + 0x48], %o5
movvs %icc, %g5, %g1
xnor %l3, 0x16EF, %o6
subccc %l4, %i5, %g3
fsrc1 %f2, %f6
stw %o4, [%l7 + 0x2C]
stw %o3, [%l7 + 0x44]
movle %icc, %g6, %i7
fnot1s %f1, %f5
fmovscs %icc, %f12, %f7
orncc %l2, 0x086A, %o0
std %f12, [%l7 + 0x40]
ldd [%l7 + 0x58], %f8
fornot2 %f12, %f2, %f10
fsrc1s %f1, %f14
fmovse %xcc, %f1, %f9
ldsw [%l7 + 0x38], %l0
movn %xcc, %l6, %i4
fmovsa %xcc, %f11, %f2
ldsw [%l7 + 0x18], %i3
brnz,a %g4, loop_524
fmovsvs %xcc, %f11, %f9
lduw [%l7 + 0x40], %i6
std %f6, [%l7 + 0x18]
loop_524:
or %g7, %i1, %o2
stb %g2, [%l7 + 0x45]
smulcc %i2, 0x139D, %i0
bg,a,pn %icc, loop_525
fbul %fcc1, loop_526
fornot1s %f14, %f3, %f1
fmovscs %xcc, %f5, %f15
loop_525:
ldsh [%l7 + 0x5C], %l1
loop_526:
tle %icc, 0x6
fsrc1s %f3, %f15
lduh [%l7 + 0x6A], %l5
fba,a %fcc1, loop_527
fmovdvs %xcc, %f5, %f9
lduw [%l7 + 0x10], %o7
fpmerge %f13, %f9, %f6
loop_527:
movl %xcc, %o1, %g5
sdivcc %o5, 0x179A, %g1
ldsb [%l7 + 0x47], %l3
movgu %xcc, %l4, %i5
fmovrsgez %g3, %f11, %f14
bpos,pt %xcc, loop_528
and %o4, %o3, %g6
st %f1, [%l7 + 0x68]
bl %icc, loop_529
loop_528:
brlz,a %i7, loop_530
udiv %o6, 0x109B, %l2
ldsw [%l7 + 0x50], %l0
loop_529:
addc %l6, %o0, %i4
loop_530:
orcc %g4, %i6, %g7
nop
setx loop_531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %icc, %f8, %f10
ldub [%l7 + 0x56], %i1
ld [%l7 + 0x4C], %f0
loop_531:
udivcc %i3, 0x0489, %o2
tleu %icc, 0x7
ta %xcc, 0x0
movrlez %g2, %i2, %l1
sth %i0, [%l7 + 0x7C]
ldub [%l7 + 0x7F], %l5
std %f0, [%l7 + 0x10]
fpack16 %f14, %f10
nop
setx loop_532, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez %o7, loop_533
fpmerge %f2, %f10, %f6
smul %o1, 0x19AC, %g5
loop_532:
siam 0x4
loop_533:
ldsh [%l7 + 0x30], %o5
std %f0, [%l7 + 0x20]
nop
setx loop_534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdpos %xcc, %f14, %f15
fmovdle %xcc, %f3, %f2
fmovdneg %icc, %f11, %f15
loop_534:
brgz %l3, loop_535
movvc %xcc, %l4, %g1
ldsw [%l7 + 0x3C], %g3
tne %icc, 0x6
loop_535:
lduw [%l7 + 0x10], %o4
edge16ln %o3, %i5, %g6
edge8ln %o6, %l2, %l0
fmovrse %i7, %f7, %f11
ldsw [%l7 + 0x6C], %l6
lduw [%l7 + 0x74], %o0
tcs %icc, 0x1
tleu %xcc, 0x3
smulcc %g4, %i6, %i4
stw %i1, [%l7 + 0x48]
ld [%l7 + 0x20], %f0
stx %i3, [%l7 + 0x38]
addcc %o2, 0x172E, %g2
fors %f4, %f6, %f15
fone %f0
edge16ln %i2, %g7, %i0
fsrc2 %f14, %f4
edge8ln %l5, %l1, %o7
stw %o1, [%l7 + 0x10]
fmovsgu %icc, %f15, %f2
faligndata %f14, %f2, %f6
ldd [%l7 + 0x20], %f14
fcmpes %fcc3, %f9, %f3
ldub [%l7 + 0x0B], %g5
sllx %l3, 0x17, %l4
srlx %g1, %o5, %g3
fpackfix %f0, %f6
stx %o4, [%l7 + 0x60]
std %f2, [%l7 + 0x48]
std %f4, [%l7 + 0x10]
fble,a %fcc2, loop_536
sth %i5, [%l7 + 0x54]
movleu %xcc, %o3, %o6
fmovrdne %g6, %f2, %f4
loop_536:
bvc loop_537
fmovdge %icc, %f7, %f7
fmovdvs %xcc, %f14, %f15
ldsh [%l7 + 0x54], %l2
loop_537:
fmovse %icc, %f6, %f2
fsrc2s %f3, %f3
fpsub32 %f0, %f12, %f6
ld [%l7 + 0x50], %f8
nop
setx loop_538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f2, %f8, %f8
movcc %icc, %l0, %l6
array16 %o0, %g4, %i6
loop_538:
ldub [%l7 + 0x7B], %i7
fmovdle %xcc, %f5, %f2
edge16l %i1, %i3, %i4
fcmps %fcc1, %f5, %f14
st %f6, [%l7 + 0x40]
xor %g2, 0x0623, %i2
edge16 %o2, %g7, %i0
fnegs %f2, %f0
nop
setx loop_539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %l1, 0x0FDE, %l5
brgz,a %o7, loop_540
xorcc %g5, %l3, %l4
loop_539:
sth %o1, [%l7 + 0x16]
std %f12, [%l7 + 0x48]
loop_540:
fmovdgu %icc, %f5, %f10
fmovrdgz %g1, %f2, %f12
fbge,a %fcc3, loop_541
ldx [%l7 + 0x18], %g3
bvc,a %xcc, loop_542
fandnot2 %f8, %f2, %f2
loop_541:
fzeros %f3
ld [%l7 + 0x08], %f2
loop_542:
fmovdvc %xcc, %f2, %f15
edge8l %o5, %o4, %i5
addcc %o3, 0x0921, %o6
addcc %g6, %l2, %l0
subcc %l6, 0x0C2B, %o0
std %f14, [%l7 + 0x70]
edge16l %g4, %i6, %i1
ldd [%l7 + 0x08], %f8
fmovsl %icc, %f12, %f13
sra %i3, 0x05, %i7
fpsub16s %f1, %f7, %f2
ldub [%l7 + 0x10], %i4
fmul8x16au %f7, %f0, %f4
fcmps %fcc1, %f0, %f2
stx %i2, [%l7 + 0x28]
sra %o2, %g7, %g2
fmovdcs %xcc, %f11, %f3
array32 %l1, %l5, %i0
fbn,a %fcc1, loop_543
fmovsleu %icc, %f0, %f0
fmovscs %xcc, %f15, %f13
fmul8sux16 %f8, %f2, %f14
loop_543:
bvc,a,pn %icc, loop_544
movne %xcc, %g5, %o7
fabsd %f14, %f12
fcmped %fcc3, %f2, %f6
loop_544:
andcc %l3, 0x07E5, %l4
ta %icc, 0x0
movleu %icc, %g1, %g3
fmovrsgz %o5, %f13, %f0
ld [%l7 + 0x68], %f10
ldd [%l7 + 0x30], %f4
ldsw [%l7 + 0x58], %o4
ldsb [%l7 + 0x5D], %o1
fcmpeq16 %f0, %f4, %i5
bcc loop_545
fmul8sux16 %f10, %f12, %f2
lduw [%l7 + 0x40], %o3
stw %g6, [%l7 + 0x60]
loop_545:
fcmps %fcc3, %f12, %f1
popc %l2, %l0
stw %o6, [%l7 + 0x34]
sllx %l6, %o0, %i6
movvc %xcc, %g4, %i1
sdivcc %i7, 0x1362, %i4
fmovdge %xcc, %f7, %f3
fpadd16 %f8, %f12, %f2
ldx [%l7 + 0x68], %i3
fpsub16s %f14, %f8, %f15
ldx [%l7 + 0x78], %i2
fsrc1s %f1, %f6
fmovrdgez %o2, %f6, %f4
umulcc %g2, %l1, %l5
fmul8x16 %f14, %f6, %f12
sll %i0, 0x11, %g5
fand %f2, %f0, %f4
taddcc %o7, 0x1DD2, %l3
sth %g7, [%l7 + 0x26]
tsubcc %l4, 0x1524, %g1
fmovsvc %icc, %f13, %f4
ldsh [%l7 + 0x1C], %g3
fmovspos %icc, %f8, %f5
orcc %o5, 0x1B6C, %o4
movrlez %o1, 0x2E4, %o3
st %f15, [%l7 + 0x48]
sll %i5, %l2, %g6
fmovsleu %xcc, %f1, %f3
fpadd32 %f14, %f8, %f14
stb %l0, [%l7 + 0x18]
ldsh [%l7 + 0x66], %l6
std %f14, [%l7 + 0x08]
fcmpes %fcc0, %f8, %f5
addc %o0, %i6, %o6
sth %g4, [%l7 + 0x44]
tpos %icc, 0x1
sdivcc %i7, 0x1D4D, %i1
fmovrdlz %i4, %f6, %f6
sth %i2, [%l7 + 0x68]
sll %o2, 0x06, %i3
fmovsge %xcc, %f11, %f13
move %icc, %l1, %l5
brlez %i0, loop_546
movre %g2, 0x382, %g5
movcc %xcc, %o7, %g7
sub %l3, %l4, %g1
loop_546:
fcmpgt32 %f10, %f0, %o5
ldd [%l7 + 0x78], %f4
tpos %icc, 0x5
orcc %g3, 0x1600, %o1
fmul8x16 %f14, %f2, %f10
sub %o3, 0x170B, %o4
fnand %f2, %f12, %f12
ldsh [%l7 + 0x36], %i5
fcmpgt16 %f8, %f2, %l2
std %f8, [%l7 + 0x50]
fbl %fcc3, loop_547
movge %icc, %g6, %l6
ldsb [%l7 + 0x65], %o0
fandnot2s %f12, %f12, %f0
loop_547:
andn %i6, 0x16F0, %o6
add %g4, %i7, %i1
sth %i4, [%l7 + 0x34]
edge32n %i2, %o2, %i3
fcmpd %fcc3, %f2, %f8
movge %icc, %l1, %l0
fpsub16s %f3, %f4, %f9
smulcc %l5, 0x09AB, %i0
fpack16 %f8, %f4
edge32 %g5, %o7, %g7
tg %xcc, 0x1
fmul8ulx16 %f14, %f8, %f4
ld [%l7 + 0x54], %f14
fmovdpos %icc, %f6, %f15
stw %g2, [%l7 + 0x44]
ldsb [%l7 + 0x3D], %l4
stb %l3, [%l7 + 0x16]
fcmpes %fcc2, %f3, %f5
fcmps %fcc3, %f14, %f11
fbuge %fcc3, loop_548
stx %o5, [%l7 + 0x30]
fmovdcs %icc, %f2, %f0
fmovsvs %xcc, %f7, %f6
loop_548:
bg %icc, loop_549
fmovda %icc, %f0, %f0
tpos %icc, 0x1
ldub [%l7 + 0x2B], %g3
loop_549:
sdivcc %g1, 0x19AF, %o1
srlx %o4, 0x0B, %i5
andcc %l2, 0x120A, %o3
fsrc1s %f0, %f5
ldub [%l7 + 0x08], %l6
stb %o0, [%l7 + 0x4C]
ldx [%l7 + 0x20], %g6
fmovscs %xcc, %f9, %f3
fmovsle %xcc, %f0, %f12
mulx %o6, %i6, %i7
st %f12, [%l7 + 0x28]
fcmpd %fcc0, %f8, %f12
addcc %i1, 0x1639, %g4
movne %icc, %i4, %i2
or %i3, 0x15EA, %l1
stw %l0, [%l7 + 0x30]
fnegd %f12, %f12
lduw [%l7 + 0x28], %o2
fmovdleu %icc, %f14, %f5
ldsw [%l7 + 0x50], %l5
call loop_550
fmovdpos %xcc, %f11, %f1
fcmpne32 %f6, %f6, %g5
sth %i0, [%l7 + 0x08]
loop_550:
fmovrse %g7, %f5, %f1
st %f13, [%l7 + 0x3C]
edge16l %o7, %l4, %l3
ld [%l7 + 0x60], %f7
fbne,a %fcc1, loop_551
fmovsvs %icc, %f13, %f8
fsrc2 %f10, %f8
st %f7, [%l7 + 0x48]
loop_551:
xor %g2, 0x0501, %o5
sth %g1, [%l7 + 0x42]
addcc %g3, 0x0E63, %o1
ldsw [%l7 + 0x50], %o4
fbo %fcc0, loop_552
be,a,pn %icc, loop_553
ldx [%l7 + 0x30], %l2
tge %xcc, 0x0
loop_552:
stx %o3, [%l7 + 0x40]
loop_553:
tge %xcc, 0x4
stw %l6, [%l7 + 0x48]
fandnot1 %f8, %f4, %f12
fnor %f8, %f0, %f6
fpsub32s %f9, %f4, %f0
fmovsa %xcc, %f9, %f8
lduh [%l7 + 0x7A], %o0
fpmerge %f12, %f0, %f10
lduw [%l7 + 0x64], %g6
std %f10, [%l7 + 0x38]
fornot2 %f12, %f8, %f8
st %f1, [%l7 + 0x44]
srlx %o6, %i6, %i5
movneg %icc, %i1, %i7
stb %g4, [%l7 + 0x21]
fmovdcs %icc, %f11, %f6
edge32ln %i2, %i4, %i3
fbo %fcc0, loop_554
subc %l1, 0x017C, %l0
fmovde %xcc, %f2, %f0
fnand %f2, %f10, %f0
loop_554:
srlx %o2, %l5, %g5
movcs %icc, %i0, %g7
lduw [%l7 + 0x38], %o7
addccc %l3, 0x14EB, %l4
orcc %g2, 0x0428, %g1
lduh [%l7 + 0x30], %o5
tg %icc, 0x4
fandnot1 %f14, %f4, %f0
fornot2s %f0, %f8, %f15
sth %g3, [%l7 + 0x56]
andn %o4, 0x03D0, %l2
lduw [%l7 + 0x30], %o1
lduw [%l7 + 0x30], %l6
brnz,a %o3, loop_555
edge16ln %o0, %o6, %g6
ldd [%l7 + 0x50], %f4
udivcc %i6, 0x1F1A, %i1
loop_555:
fpadd32s %f0, %f7, %f11
stx %i5, [%l7 + 0x70]
std %f14, [%l7 + 0x20]
fandnot2 %f6, %f12, %f0
st %f11, [%l7 + 0x78]
ldsb [%l7 + 0x6E], %g4
fbge %fcc0, loop_556
ldx [%l7 + 0x20], %i2
movge %xcc, %i7, %i3
fmuld8sux16 %f7, %f2, %f12
loop_556:
ldsw [%l7 + 0x74], %i4
bneg %xcc, loop_557
fmovdne %xcc, %f0, %f6
ld [%l7 + 0x24], %f14
st %f6, [%l7 + 0x78]
loop_557:
addccc %l1, 0x1253, %o2
lduh [%l7 + 0x18], %l5
movrlz %l0, 0x395, %i0
array8 %g7, %o7, %l3
movl %xcc, %l4, %g5
ldx [%l7 + 0x20], %g1
fmovsgu %xcc, %f9, %f9
tgu %icc, 0x6
edge32ln %o5, %g3, %g2
srl %l2, 0x0B, %o1
fmovse %xcc, %f12, %f6
ld [%l7 + 0x64], %f4
sth %l6, [%l7 + 0x4E]
stb %o3, [%l7 + 0x27]
ldub [%l7 + 0x4E], %o4
subccc %o6, %g6, %i6
fpack16 %f8, %f7
orcc %i1, %o0, %i5
sdiv %g4, 0x1991, %i7
mulx %i3, %i4, %i2
fble,a %fcc3, loop_558
alignaddrl %o2, %l5, %l1
fandnot2s %f10, %f12, %f13
fmovsgu %xcc, %f6, %f10
loop_558:
ldsb [%l7 + 0x51], %l0
fmovsle %xcc, %f15, %f10
smul %i0, 0x1CBF, %g7
stx %l3, [%l7 + 0x20]
ld [%l7 + 0x14], %f1
andcc %l4, 0x10B1, %g5
andncc %g1, %o7, %g3
be,a %xcc, loop_559
fmovrdgez %o5, %f14, %f4
be,pt %xcc, loop_560
movneg %icc, %l2, %g2
loop_559:
movg %icc, %o1, %l6
brgez %o3, loop_561
loop_560:
fxor %f8, %f12, %f10
fandnot1s %f2, %f5, %f13
addc %o6, %o4, %i6
loop_561:
fmovd %f8, %f2
xnor %g6, 0x068A, %i1
ldsb [%l7 + 0x36], %i5
st %f7, [%l7 + 0x74]
fmovrse %g4, %f0, %f8
ldsb [%l7 + 0x27], %o0
andn %i3, 0x112B, %i4
movvc %xcc, %i7, %o2
bn,pt %icc, loop_562
bcs,a %xcc, loop_563
tgu %xcc, 0x0
fmovdn %icc, %f3, %f9
loop_562:
smul %l5, 0x03EE, %i2
loop_563:
stb %l0, [%l7 + 0x0D]
andcc %i0, 0x0AF6, %l1
fpackfix %f6, %f11
sth %g7, [%l7 + 0x64]
movcc %icc, %l4, %l3
fcmpgt32 %f4, %f10, %g5
fmovde %icc, %f7, %f8
be %xcc, loop_564
tl %xcc, 0x6
ldsh [%l7 + 0x6E], %g1
umul %o7, %g3, %l2
loop_564:
udiv %g2, 0x1080, %o1
fmovsvs %icc, %f3, %f6
taddcc %l6, 0x17BC, %o3
fbl,a %fcc3, loop_565
fcmpeq16 %f0, %f6, %o6
alignaddr %o4, %o5, %i6
fmovrde %g6, %f10, %f12
loop_565:
sth %i1, [%l7 + 0x5E]
fble %fcc3, loop_566
lduh [%l7 + 0x28], %g4
fcmpne32 %f2, %f4, %i5
brgz,a %i3, loop_567
loop_566:
fmovdpos %xcc, %f6, %f14
tgu %icc, 0x7
fcmpd %fcc2, %f10, %f4
loop_567:
st %f14, [%l7 + 0x1C]
umul %o0, %i7, %i4
fnot2s %f8, %f1
fandnot1s %f0, %f2, %f12
tvs %xcc, 0x4
lduh [%l7 + 0x76], %o2
edge8ln %i2, %l0, %i0
fpsub32s %f9, %f5, %f15
sllx %l1, %g7, %l4
move %icc, %l5, %l3
ldub [%l7 + 0x10], %g5
fands %f14, %f0, %f1
edge8l %g1, %g3, %o7
be,a %icc, loop_568
subcc %l2, 0x0A6C, %g2
addcc %l6, 0x0CB5, %o1
bl,pt %icc, loop_569
loop_568:
movgu %icc, %o3, %o6
udivx %o5, 0x1227, %i6
lduw [%l7 + 0x74], %g6
loop_569:
smul %i1, 0x0C48, %o4
fmovdneg %icc, %f4, %f5
fmovrsgez %g4, %f8, %f14
sth %i3, [%l7 + 0x4A]
fble,a %fcc0, loop_570
ldsb [%l7 + 0x6F], %o0
fble %fcc3, loop_571
stx %i5, [%l7 + 0x38]
loop_570:
array16 %i4, %o2, %i7
lduh [%l7 + 0x58], %i2
loop_571:
udivx %i0, 0x08BC, %l1
orn %l0, %g7, %l4
ldx [%l7 + 0x48], %l3
fmovrsgz %l5, %f1, %f9
ldsb [%l7 + 0x19], %g5
tgu %xcc, 0x2
ldsw [%l7 + 0x48], %g3
ld [%l7 + 0x20], %f13
ble,a loop_572
ldx [%l7 + 0x40], %o7
lduh [%l7 + 0x1C], %g1
edge8 %l2, %g2, %l6
loop_572:
stb %o3, [%l7 + 0x51]
nop
setx loop_573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %o1, %o5, %o6
bneg,a %icc, loop_574
fsrc2s %f3, %f8
loop_573:
fpadd16s %f4, %f0, %f13
fbug,a %fcc2, loop_575
loop_574:
xnorcc %g6, %i6, %o4
movl %xcc, %i1, %i3
stw %g4, [%l7 + 0x10]
loop_575:
movrlez %o0, 0x2DF, %i5
movrgez %o2, %i4, %i7
fmovrdne %i0, %f12, %f0
sth %i2, [%l7 + 0x14]
fmul8x16 %f6, %f14, %f0
fnor %f4, %f6, %f2
ldsw [%l7 + 0x78], %l1
fcmpes %fcc0, %f7, %f11
fcmple32 %f12, %f6, %g7
ld [%l7 + 0x40], %f15
fnot1 %f6, %f8
xnorcc %l0, %l4, %l3
fbul %fcc3, loop_576
smul %g5, 0x037B, %g3
fmovdpos %xcc, %f2, %f14
fmovrse %l5, %f14, %f9
loop_576:
fmovdleu %xcc, %f8, %f7
movvs %xcc, %g1, %o7
fmovdl %xcc, %f7, %f0
fmovsg %xcc, %f8, %f4
stw %l2, [%l7 + 0x2C]
sth %g2, [%l7 + 0x26]
fnand %f8, %f14, %f8
bg %xcc, loop_577
fbue,a %fcc0, loop_578
stw %o3, [%l7 + 0x40]
smul %l6, 0x195E, %o1
loop_577:
fmovscc %icc, %f3, %f12
loop_578:
tneg %xcc, 0x6
tn %icc, 0x6
mulscc %o6, %o5, %g6
stb %i6, [%l7 + 0x75]
ldsh [%l7 + 0x7C], %o4
udivx %i3, 0x032F, %g4
movre %i1, 0x2DE, %o0
fcmpeq32 %f8, %f4, %i5
fpadd32s %f9, %f6, %f6
for %f12, %f2, %f4
fmovsa %icc, %f5, %f11
fnot2 %f0, %f14
fble,a %fcc0, loop_579
movl %icc, %o2, %i4
lduw [%l7 + 0x70], %i7
array8 %i2, %i0, %g7
loop_579:
mulx %l0, 0x10F8, %l1
subcc %l3, %g5, %g3
fand %f2, %f10, %f14
bvs,a,pt %icc, loop_580
ldsh [%l7 + 0x46], %l4
movgu %xcc, %l5, %o7
fpadd32 %f12, %f14, %f6
loop_580:
tl %icc, 0x2
orncc %l2, 0x0641, %g2
lduw [%l7 + 0x2C], %g1
mulscc %l6, 0x11A1, %o1
call loop_581
ble,a,pn %xcc, loop_582
stb %o3, [%l7 + 0x2A]
lduh [%l7 + 0x0C], %o6
loop_581:
faligndata %f14, %f0, %f6
loop_582:
tne %xcc, 0x6
fpsub16 %f6, %f4, %f4
srax %g6, 0x1E, %i6
tcs %xcc, 0x3
ldx [%l7 + 0x68], %o5
sub %i3, %o4, %i1
array8 %g4, %i5, %o2
fcmpgt32 %f6, %f0, %i4
lduw [%l7 + 0x58], %i7
fandnot2 %f6, %f0, %f6
umul %i2, 0x1E8C, %o0
edge16 %g7, %i0, %l1
stb %l0, [%l7 + 0x2E]
fbule %fcc3, loop_583
fbo %fcc2, loop_584
fmovrdlez %g5, %f8, %f12
fmovscs %xcc, %f15, %f4
loop_583:
st %f0, [%l7 + 0x38]
loop_584:
fmovdcc %icc, %f1, %f0
faligndata %f2, %f8, %f12
st %f13, [%l7 + 0x34]
sdivcc %g3, 0x0349, %l3
ldsw [%l7 + 0x10], %l5
fpsub32s %f15, %f7, %f14
ldsb [%l7 + 0x60], %o7
fbule,a %fcc0, loop_585
fmovrdlez %l2, %f0, %f2
movn %xcc, %l4, %g1
movrgz %g2, 0x29E, %o1
loop_585:
alignaddrl %o3, %o6, %g6
ldsh [%l7 + 0x66], %i6
sth %o5, [%l7 + 0x28]
st %f3, [%l7 + 0x2C]
fcmpeq16 %f8, %f10, %i3
fmovsn %icc, %f10, %f13
fornot1s %f14, %f8, %f9
fcmpeq16 %f10, %f0, %l6
tg %icc, 0x3
stb %i1, [%l7 + 0x57]
bvc,a %xcc, loop_586
array16 %o4, %g4, %o2
bshuffle %f2, %f0, %f14
fmul8x16al %f1, %f13, %f4
loop_586:
fpsub32s %f7, %f8, %f7
edge32ln %i5, %i7, %i2
st %f5, [%l7 + 0x60]
add %o0, 0x178C, %i4
fmovdvs %xcc, %f13, %f6
bge,a %icc, loop_587
tle %icc, 0x7
ld [%l7 + 0x3C], %f3
srl %i0, 0x1D, %l1
loop_587:
mulx %g7, 0x0E30, %g5
ta %icc, 0x6
movl %icc, %g3, %l0
fbule %fcc2, loop_588
bge,a,pn %xcc, loop_589
stb %l3, [%l7 + 0x35]
movg %xcc, %l5, %l2
loop_588:
bg loop_590
loop_589:
fmuld8ulx16 %f10, %f11, %f2
fcmple32 %f12, %f6, %o7
tge %icc, 0x7
loop_590:
ldub [%l7 + 0x37], %l4
bn,a,pt %icc, loop_591
movle %icc, %g2, %o1
fandnot1s %f0, %f12, %f15
sub %g1, %o3, %g6
loop_591:
ldsw [%l7 + 0x4C], %i6
brz %o5, loop_592
fcmpes %fcc1, %f1, %f6
tsubcc %i3, %l6, %i1
te %icc, 0x1
loop_592:
fornot1s %f15, %f6, %f15
fcmpne16 %f2, %f12, %o4
fors %f10, %f13, %f9
fmovd %f0, %f12
stx %o6, [%l7 + 0x20]
ldx [%l7 + 0x30], %o2
fcmpne16 %f10, %f8, %i5
tl %xcc, 0x6
srlx %g4, %i2, %o0
sll %i7, 0x1E, %i4
movpos %icc, %l1, %g7
lduw [%l7 + 0x2C], %i0
ldsh [%l7 + 0x40], %g5
orncc %g3, 0x1279, %l0
fmovdge %icc, %f2, %f7
stb %l5, [%l7 + 0x44]
fcmpd %fcc1, %f0, %f8
ldsw [%l7 + 0x68], %l3
fmovdcc %icc, %f5, %f1
edge8l %l2, %o7, %l4
udiv %o1, 0x0191, %g1
lduh [%l7 + 0x36], %o3
brnz %g2, loop_593
fbg %fcc3, loop_594
ldd [%l7 + 0x60], %f12
andn %g6, 0x041C, %o5
loop_593:
fbne,a %fcc0, loop_595
loop_594:
fcmpne16 %f2, %f10, %i6
edge8ln %l6, %i3, %i1
lduh [%l7 + 0x78], %o4
loop_595:
xnorcc %o2, %i5, %g4
subcc %i2, %o0, %i7
fpadd16s %f13, %f11, %f13
array8 %o6, %l1, %i4
fcmped %fcc1, %f0, %f8
sdivx %g7, 0x1F00, %g5
andn %i0, %g3, %l0
ldub [%l7 + 0x53], %l3
ble,pn %xcc, loop_596
fxnors %f0, %f6, %f8
fmovdg %icc, %f10, %f9
fmovdleu %xcc, %f7, %f12
loop_596:
lduh [%l7 + 0x72], %l5
movn %xcc, %o7, %l2
fmovrdlz %o1, %f14, %f0
movle %icc, %g1, %l4
tg %xcc, 0x2
fmovdneg %icc, %f6, %f0
orn %o3, 0x0A82, %g6
fmuld8ulx16 %f11, %f12, %f12
fmovrslz %o5, %f10, %f3
st %f15, [%l7 + 0x38]
fnor %f8, %f2, %f2
call loop_597
ldsb [%l7 + 0x66], %g2
sth %i6, [%l7 + 0x6C]
subcc %l6, %i1, %o4
loop_597:
ble,a,pn %xcc, loop_598
ld [%l7 + 0x28], %f11
bl,a %icc, loop_599
andn %o2, 0x0E62, %i5
loop_598:
movrgz %i3, %i2, %o0
movrlez %g4, %o6, %i7
loop_599:
tleu %xcc, 0x2
umul %i4, %l1, %g7
lduw [%l7 + 0x0C], %g5
fmovdcc %xcc, %f4, %f13
lduh [%l7 + 0x74], %g3
ldsw [%l7 + 0x78], %l0
ld [%l7 + 0x38], %f5
movgu %xcc, %i0, %l3
sll %l5, %o7, %o1
movl %icc, %g1, %l2
taddcc %l4, %o3, %g6
movg %icc, %g2, %i6
st %f9, [%l7 + 0x5C]
ldsh [%l7 + 0x2A], %o5
fmovdgu %icc, %f5, %f11
ldub [%l7 + 0x11], %l6
movrne %i1, %o2, %o4
fblg %fcc0, loop_600
fpadd32 %f0, %f2, %f10
fcmpne32 %f10, %f10, %i3
bg,a %icc, loop_601
loop_600:
fmovdleu %icc, %f14, %f14
edge16n %i2, %i5, %g4
st %f13, [%l7 + 0x2C]
loop_601:
mulscc %o0, 0x0935, %i7
std %f2, [%l7 + 0x08]
stw %i4, [%l7 + 0x64]
bneg,a %xcc, loop_602
ldsb [%l7 + 0x54], %l1
movvs %xcc, %g7, %g5
mova %icc, %o6, %g3
loop_602:
ldub [%l7 + 0x71], %l0
umulcc %i0, 0x0DF6, %l3
addccc %l5, %o7, %g1
ldsb [%l7 + 0x22], %l2
fblg %fcc3, loop_603
fbug,a %fcc3, loop_604
fnands %f1, %f9, %f2
ldub [%l7 + 0x6F], %l4
loop_603:
for %f0, %f8, %f0
loop_604:
andncc %o3, %g6, %o1
bl,a,pt %icc, loop_605
stw %g2, [%l7 + 0x64]
std %f10, [%l7 + 0x40]
brgz %o5, loop_606
loop_605:
movcs %icc, %l6, %i1
bgu,pn %xcc, loop_607
sth %i6, [%l7 + 0x6E]
loop_606:
array8 %o2, %i3, %i2
addccc %i5, %g4, %o0
loop_607:
fbl,a %fcc3, loop_608
edge16ln %i7, %o4, %l1
fexpand %f10, %f12
fmuld8sux16 %f11, %f14, %f10
loop_608:
movvc %icc, %g7, %i4
ldub [%l7 + 0x3E], %o6
fsrc1 %f2, %f2
taddcc %g5, %l0, %g3
tg %icc, 0x1
fmul8x16au %f15, %f6, %f14
fsrc2s %f11, %f11
tvc %icc, 0x0
fpack32 %f0, %f0, %f2
bne,a %icc, loop_609
fcmpd %fcc2, %f6, %f14
ldsb [%l7 + 0x54], %i0
fbge,a %fcc0, loop_610
loop_609:
ldd [%l7 + 0x20], %f12
fnegs %f2, %f1
taddcctv %l3, 0x11E5, %l5
loop_610:
fxor %f6, %f2, %f12
lduh [%l7 + 0x5A], %o7
ldsw [%l7 + 0x50], %g1
fmovrdgez %l2, %f4, %f2
brgz,a %o3, loop_611
ldub [%l7 + 0x3B], %l4
stx %g6, [%l7 + 0x78]
fmovsn %icc, %f3, %f1
loop_611:
ba,a %xcc, loop_612
fnegs %f9, %f6
tle %icc, 0x5
fbne,a %fcc1, loop_613
loop_612:
ldub [%l7 + 0x22], %g2
popc %o1, %l6
fornot1 %f6, %f4, %f6
loop_613:
lduw [%l7 + 0x60], %i1
sdiv %o5, 0x096D, %o2
stw %i3, [%l7 + 0x34]
movne %icc, %i2, %i5
fxnor %f2, %f10, %f6
stw %g4, [%l7 + 0x1C]
fcmpeq16 %f8, %f12, %o0
stw %i7, [%l7 + 0x10]
ldx [%l7 + 0x38], %o4
tle %xcc, 0x6
fmovspos %xcc, %f2, %f10
fmovsn %icc, %f10, %f9
subcc %l1, %i6, %g7
lduw [%l7 + 0x50], %i4
bge,a,pn %icc, loop_614
fmul8ulx16 %f4, %f2, %f14
fbo,a %fcc1, loop_615
movcs %icc, %o6, %g5
loop_614:
edge16n %g3, %l0, %i0
fmuld8sux16 %f10, %f7, %f8
loop_615:
movre %l3, 0x3D6, %o7
fmovrslz %g1, %f12, %f13
add %l2, 0x09B6, %l5
orncc %l4, %o3, %g6
tvs %icc, 0x4
fabsd %f4, %f6
ldsw [%l7 + 0x7C], %o1
fnegd %f8, %f0
lduh [%l7 + 0x16], %l6
fcmps %fcc2, %f0, %f3
ldsh [%l7 + 0x32], %g2
fors %f0, %f3, %f11
orcc %i1, 0x0341, %o2
ldd [%l7 + 0x40], %f10
ble,a,pn %icc, loop_616
bshuffle %f12, %f0, %f6
fba,a %fcc0, loop_617
fmovrdgz %i3, %f8, %f2
loop_616:
tn %icc, 0x7
fbu,a %fcc0, loop_618
loop_617:
ldsh [%l7 + 0x0A], %o5
edge32l %i2, %i5, %g4
std %f6, [%l7 + 0x70]
loop_618:
movg %icc, %i7, %o0
tle %icc, 0x4
andcc %o4, %i6, %l1
fandnot2 %f6, %f14, %f6
tpos %icc, 0x7
movvc %icc, %i4, %g7
bneg,a %icc, loop_619
fnot2s %f12, %f2
sth %g5, [%l7 + 0x34]
sth %g3, [%l7 + 0x5A]
loop_619:
std %f10, [%l7 + 0x28]
stw %o6, [%l7 + 0x7C]
ldd [%l7 + 0x20], %f10
ldsw [%l7 + 0x28], %l0
bge loop_620
tgu %icc, 0x3
fsrc2 %f10, %f6
sdivx %i0, 0x17F4, %o7
loop_620:
edge16n %g1, %l2, %l5
bshuffle %f4, %f14, %f6
fmovrsgez %l4, %f5, %f8
sth %l3, [%l7 + 0x4A]
fbe %fcc3, loop_621
fbg %fcc1, loop_622
ldub [%l7 + 0x20], %o3
fnor %f2, %f2, %f10
loop_621:
ldsb [%l7 + 0x50], %o1
loop_622:
faligndata %f8, %f6, %f12
edge16l %g6, %l6, %g2
ld [%l7 + 0x50], %f13
ldsb [%l7 + 0x11], %o2
ldsh [%l7 + 0x14], %i3
ldd [%l7 + 0x78], %f8
edge16 %i1, %i2, %o5
edge8ln %i5, %i7, %g4
ldsw [%l7 + 0x3C], %o0
fnors %f7, %f5, %f9
fbuge,a %fcc1, loop_623
movvs %icc, %i6, %o4
ldub [%l7 + 0x45], %l1
sub %i4, %g7, %g3
loop_623:
mulscc %o6, %g5, %l0
bleu,pt %xcc, loop_624
fmovdleu %xcc, %f13, %f15
ldub [%l7 + 0x65], %i0
ldub [%l7 + 0x67], %o7
loop_624:
fmovsneg %xcc, %f2, %f14
fpadd16s %f4, %f14, %f11
udivx %l2, 0x10EE, %l5
ldx [%l7 + 0x50], %l4
fbn,a %fcc1, loop_625
st %f4, [%l7 + 0x7C]
ldx [%l7 + 0x08], %l3
xorcc %o3, %o1, %g6
loop_625:
std %f4, [%l7 + 0x08]
andn %l6, 0x1CD6, %g2
ldsh [%l7 + 0x54], %g1
ldd [%l7 + 0x10], %f4
st %f2, [%l7 + 0x70]
fones %f8
andn %i3, 0x05F3, %o2
xorcc %i2, 0x0AA1, %o5
brz %i1, loop_626
andcc %i7, %g4, %o0
xnor %i6, 0x0EA4, %o4
fbg,a %fcc3, loop_627
loop_626:
fmuld8ulx16 %f0, %f15, %f0
ldsb [%l7 + 0x19], %i5
fpsub32 %f8, %f4, %f6
loop_627:
movg %xcc, %l1, %i4
fcmpd %fcc0, %f4, %f12
stx %g7, [%l7 + 0x70]
bshuffle %f8, %f0, %f8
movvc %xcc, %g3, %g5
stw %l0, [%l7 + 0x70]
std %f8, [%l7 + 0x40]
tne %icc, 0x4
movpos %icc, %o6, %i0
tleu %icc, 0x1
fbug %fcc3, loop_628
fornot2s %f14, %f0, %f6
ldsb [%l7 + 0x4F], %l2
orn %o7, 0x1164, %l4
loop_628:
bn,a,pt %icc, loop_629
fandnot1 %f10, %f8, %f12
ldsw [%l7 + 0x30], %l3
fmovrdlez %l5, %f10, %f14
loop_629:
fmovrsne %o1, %f2, %f9
orncc %g6, %o3, %g2
fpsub16s %f1, %f12, %f3
fmovrdgz %l6, %f14, %f6
sdiv %i3, 0x0701, %o2
ldsw [%l7 + 0x68], %g1
ldsh [%l7 + 0x78], %i2
fcmpd %fcc3, %f2, %f14
fmovrslz %o5, %f10, %f3
tn %xcc, 0x3
fcmple16 %f6, %f14, %i7
brlez %g4, loop_630
ldsw [%l7 + 0x60], %i1
addc %i6, 0x09E3, %o4
fmovrse %o0, %f10, %f15
loop_630:
ldd [%l7 + 0x78], %f2
fxor %f12, %f2, %f2
ldsw [%l7 + 0x40], %l1
srax %i5, 0x0C, %i4
fmovrslz %g7, %f5, %f3
std %f10, [%l7 + 0x78]
fpadd16 %f4, %f14, %f12
fbuge,a %fcc3, loop_631
subcc %g3, %l0, %o6
ldsb [%l7 + 0x61], %i0
fnors %f10, %f15, %f14
loop_631:
andncc %l2, %g5, %o7
movne %xcc, %l3, %l4
bn %icc, loop_632
stx %o1, [%l7 + 0x08]
lduw [%l7 + 0x30], %l5
lduh [%l7 + 0x28], %o3
loop_632:
srl %g2, 0x03, %g6
edge8l %l6, %o2, %g1
brnz,a %i2, loop_633
fabss %f0, %f8
sdivx %i3, 0x167A, %o5
fmul8x16 %f1, %f0, %f0
loop_633:
ldd [%l7 + 0x18], %f10
std %f6, [%l7 + 0x40]
fmovsge %icc, %f10, %f8
ldx [%l7 + 0x28], %g4
fpadd32 %f6, %f2, %f10
ld [%l7 + 0x44], %f13
fornot1s %f8, %f2, %f15
fmovsa %xcc, %f11, %f9
brgez %i1, loop_634
fbn,a %fcc0, loop_635
tgu %icc, 0x4
movg %xcc, %i7, %o4
loop_634:
fcmple16 %f14, %f8, %o0
loop_635:
lduw [%l7 + 0x78], %l1
and %i5, 0x1AD4, %i6
udivcc %i4, 0x1E12, %g7
stw %g3, [%l7 + 0x78]
fmovrse %o6, %f6, %f10
ldsw [%l7 + 0x4C], %i0
ld [%l7 + 0x68], %f5
xorcc %l2, 0x0522, %g5
bn loop_636
fand %f6, %f12, %f6
fmovrsgz %l0, %f1, %f12
addcc %l3, 0x0E72, %o7
loop_636:
andn %l4, %l5, %o3
bcs,pt %icc, loop_637
edge32n %o1, %g6, %g2
sll %l6, %g1, %o2
ldsh [%l7 + 0x34], %i3
loop_637:
fblg %fcc3, loop_638
for %f10, %f10, %f10
fmovs %f12, %f8
fmovsneg %xcc, %f3, %f2
loop_638:
fmovdne %icc, %f9, %f11
brgz %i2, loop_639
ld [%l7 + 0x48], %f7
nop
setx loop_640, %l0, %l1
jmpl %l1, %g4
fbu %fcc2, loop_641
loop_639:
fabss %f9, %f12
ldd [%l7 + 0x28], %f2
loop_640:
ta %xcc, 0x7
loop_641:
tsubcctv %i1, %i7, %o5
ldsb [%l7 + 0x2B], %o4
be,pn %xcc, loop_642
mulscc %o0, %i5, %l1
bshuffle %f0, %f6, %f2
fmovda %xcc, %f15, %f13
loop_642:
array32 %i6, %g7, %i4
bvc %icc, loop_643
fmul8x16 %f9, %f0, %f2
fmovdcs %icc, %f12, %f9
popc 0x0FA5, %o6
loop_643:
fmovrsgez %g3, %f11, %f13
tleu %icc, 0x2
fmovdvc %icc, %f11, %f13
srax %l2, 0x0E, %g5
fcmple16 %f0, %f0, %i0
fmovrsne %l3, %f4, %f15
brnz,a %l0, loop_644
movre %o7, 0x2FD, %l4
nop
setx loop_645, %l0, %l1
jmpl %l1, %o3
udiv %l5, 0x173C, %o1
loop_644:
fandnot2s %f8, %f12, %f9
edge8 %g6, %l6, %g1
loop_645:
stw %g2, [%l7 + 0x08]
edge8 %o2, %i2, %i3
ba,pn %icc, loop_646
tvs %icc, 0x4
movl %icc, %g4, %i1
bshuffle %f14, %f6, %f2
loop_646:
fnegs %f13, %f14
stw %i7, [%l7 + 0x34]
fmovrdne %o4, %f14, %f10
stx %o5, [%l7 + 0x70]
fandnot2s %f4, %f10, %f8
fmovrsgez %i5, %f5, %f9
bge,a %xcc, loop_647
movneg %xcc, %l1, %i6
ldd [%l7 + 0x48], %f6
addcc %g7, 0x1ABC, %i4
loop_647:
ldsh [%l7 + 0x08], %o0
st %f11, [%l7 + 0x70]
movrgez %g3, 0x0CD, %l2
xnor %o6, %i0, %g5
ldd [%l7 + 0x18], %f2
movre %l0, %l3, %o7
movrne %l4, %o3, %o1
fpmerge %f9, %f8, %f0
fbe %fcc0, loop_648
udivx %g6, 0x1BD5, %l6
ld [%l7 + 0x74], %f14
edge8 %l5, %g1, %g2
loop_648:
srl %i2, %i3, %g4
mulscc %i1, 0x0F59, %o2
fmovrsgz %i7, %f6, %f5
movge %icc, %o5, %o4
bleu,a,pn %icc, loop_649
lduw [%l7 + 0x3C], %l1
nop
setx loop_650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2 %f0, %f0
loop_649:
sdivx %i6, 0x1AED, %g7
bne,a loop_651
loop_650:
movle %xcc, %i5, %o0
fmovsvs %icc, %f14, %f10
lduw [%l7 + 0x70], %i4
loop_651:
bg,a,pt %xcc, loop_652
edge8 %g3, %o6, %l2
ldd [%l7 + 0x60], %f14
umulcc %g5, 0x0DCE, %l0
loop_652:
ldd [%l7 + 0x78], %f6
sth %l3, [%l7 + 0x24]
fzeros %f13
srl %o7, 0x06, %l4
bcc,a loop_653
subc %o3, %i0, %o1
fbug %fcc3, loop_654
tge %xcc, 0x6
loop_653:
ldd [%l7 + 0x38], %f2
stb %l6, [%l7 + 0x40]
loop_654:
subc %l5, 0x0EC9, %g1
movcc %xcc, %g6, %g2
brnz,a %i3, loop_655
fmovdgu %icc, %f12, %f14
brgz,a %i2, loop_656
std %f8, [%l7 + 0x10]
loop_655:
tn %icc, 0x3
fsrc2 %f14, %f6
loop_656:
movgu %xcc, %g4, %o2
edge16 %i7, %o5, %o4
smulcc %l1, 0x129B, %i1
andcc %g7, 0x0B89, %i5
fmovdl %icc, %f14, %f1
lduh [%l7 + 0x68], %o0
fmovs %f9, %f12
sub %i6, %g3, %o6
ldsw [%l7 + 0x10], %i4
edge8ln %g5, %l2, %l3
xnor %l0, %o7, %o3
fandnot2 %f4, %f2, %f8
ld [%l7 + 0x14], %f13
tle %xcc, 0x6
fbe %fcc1, loop_657
edge16 %l4, %i0, %l6
ldsh [%l7 + 0x68], %l5
ld [%l7 + 0x70], %f7
loop_657:
brlez %o1, loop_658
fmovdpos %xcc, %f0, %f15
fnot1 %f2, %f6
mulx %g6, %g2, %i3
loop_658:
movcc %icc, %g1, %i2
movrlez %o2, %g4, %i7
tneg %xcc, 0x7
or %o5, 0x0E24, %l1
stb %o4, [%l7 + 0x66]
fone %f10
ldsh [%l7 + 0x70], %i1
edge32 %g7, %o0, %i6
edge16ln %g3, %i5, %i4
nop
setx loop_659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack32 %f6, %f10, %f0
bg,a loop_660
fbge %fcc0, loop_661
loop_659:
std %f8, [%l7 + 0x20]
nop
setx loop_662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_660:
lduw [%l7 + 0x60], %g5
loop_661:
stx %l2, [%l7 + 0x10]
brlez %o6, loop_663
loop_662:
movn %icc, %l0, %l3
fbne %fcc3, loop_664
fcmps %fcc2, %f6, %f8
loop_663:
ldsh [%l7 + 0x16], %o7
fmovscc %icc, %f6, %f11
loop_664:
movvs %icc, %l4, %o3
fpsub16 %f10, %f2, %f0
lduw [%l7 + 0x44], %i0
alignaddr %l6, %l5, %o1
sub %g2, 0x1A12, %g6
nop
setx loop_665, %l0, %l1
jmpl %l1, %i3
fcmpne32 %f6, %f2, %i2
fmovscc %icc, %f15, %f14
umulcc %o2, %g4, %g1
loop_665:
fsrc2s %f2, %f2
tvs %xcc, 0x2
andncc %i7, %o5, %l1
smulcc %i1, %g7, %o0
tsubcctv %o4, %i6, %g3
fmovdl %xcc, %f5, %f11
bvs,a %xcc, loop_666
fnors %f9, %f12, %f0
fnot2 %f2, %f14
fmovsa %icc, %f15, %f7
loop_666:
fmovdcc %icc, %f13, %f14
add %i4, %g5, %i5
tsubcc %o6, 0x0402, %l0
bleu %xcc, loop_667
movg %icc, %l2, %o7
srlx %l4, 0x17, %l3
ld [%l7 + 0x3C], %f15
loop_667:
fmovdl %xcc, %f14, %f7
ldd [%l7 + 0x70], %f14
std %f2, [%l7 + 0x10]
edge32 %i0, %o3, %l5
fmovrdlez %o1, %f14, %f8
tg %xcc, 0x4
fcmpgt32 %f2, %f12, %l6
fbuge %fcc2, loop_668
fmovdvs %icc, %f12, %f11
fones %f2
bneg %xcc, loop_669
loop_668:
fmovdgu %xcc, %f12, %f14
fsrc2s %f2, %f3
fmovsl %xcc, %f10, %f12
loop_669:
tle %icc, 0x0
mulx %g2, 0x0009, %i3
lduh [%l7 + 0x2C], %g6
ldx [%l7 + 0x40], %i2
subc %g4, 0x064F, %g1
stw %o2, [%l7 + 0x68]
pdist %f2, %f2, %f4
fmovsl %xcc, %f2, %f1
fmovrdne %o5, %f12, %f6
ldd [%l7 + 0x78], %f2
fzeros %f11
stx %l1, [%l7 + 0x60]
ldsw [%l7 + 0x58], %i1
fmovd %f10, %f0
taddcctv %g7, 0x14E2, %o0
fcmps %fcc1, %f15, %f3
fmul8sux16 %f2, %f2, %f12
movneg %icc, %i7, %o4
fbule,a %fcc3, loop_670
bl,a,pn %xcc, loop_671
mulscc %i6, 0x1C2D, %i4
ldsw [%l7 + 0x58], %g3
loop_670:
fpsub32s %f5, %f4, %f12
loop_671:
movcs %icc, %g5, %i5
fbule %fcc0, loop_672
ldx [%l7 + 0x18], %o6
udiv %l2, 0x1FEC, %o7
fpsub16s %f2, %f2, %f15
loop_672:
fpsub16s %f0, %f1, %f2
tge %xcc, 0x3
lduw [%l7 + 0x28], %l4
fcmpgt16 %f12, %f10, %l0
ldsw [%l7 + 0x6C], %l3
stw %o3, [%l7 + 0x40]
std %f12, [%l7 + 0x40]
sth %i0, [%l7 + 0x1C]
fmul8sux16 %f2, %f2, %f8
sllx %l5, 0x03, %o1
ldub [%l7 + 0x44], %l6
movl %xcc, %g2, %g6
be,a loop_673
orncc %i2, 0x0AA3, %i3
fornot1 %f2, %f10, %f14
fones %f1
loop_673:
st %f3, [%l7 + 0x7C]
udivcc %g4, 0x1296, %o2
fpadd16s %f1, %f10, %f15
sllx %g1, 0x17, %l1
fmovdl %xcc, %f10, %f5
ldx [%l7 + 0x40], %i1
fnor %f2, %f14, %f0
ld [%l7 + 0x24], %f1
ldd [%l7 + 0x78], %f10
fmovrslz %o5, %f13, %f2
stx %g7, [%l7 + 0x50]
movre %i7, %o0, %o4
sth %i4, [%l7 + 0x36]
xorcc %i6, %g3, %g5
sth %o6, [%l7 + 0x38]
ble,pt %icc, loop_674
fmovrslz %i5, %f2, %f15
fornot2s %f6, %f15, %f1
subc %l2, 0x132B, %o7
loop_674:
bn,pn %icc, loop_675
fone %f6
alignaddrl %l0, %l3, %o3
lduh [%l7 + 0x52], %i0
loop_675:
fcmple32 %f12, %f10, %l4
brlz %o1, loop_676
movl %icc, %l6, %g2
fxor %f12, %f0, %f14
edge16l %g6, %i2, %i3
loop_676:
andncc %l5, %g4, %g1
fmovdpos %xcc, %f1, %f12
siam 0x0
pdist %f8, %f10, %f14
mova %xcc, %o2, %i1
movrgez %l1, 0x3AD, %g7
lduh [%l7 + 0x7C], %o5
faligndata %f0, %f6, %f14
taddcc %o0, 0x0CFC, %i7
ldub [%l7 + 0x4B], %i4
std %f6, [%l7 + 0x48]
movleu %icc, %o4, %g3
fmovspos %icc, %f9, %f10
sth %g5, [%l7 + 0x64]
movrgz %i6, %i5, %l2
fbe %fcc1, loop_677
std %f2, [%l7 + 0x18]
sdiv %o6, 0x077A, %l0
fcmpgt32 %f14, %f2, %o7
loop_677:
stw %l3, [%l7 + 0x78]
brgz,a %i0, loop_678
fmovrse %o3, %f15, %f0
nop
setx loop_679, %l0, %l1
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 + 0x6C], %o1
loop_678:
tcc %xcc, 0x6
fpsub16s %f4, %f12, %f2
loop_679:
fmovdcs %icc, %f1, %f11
faligndata %f2, %f4, %f8
fnot2 %f14, %f0
fmovrsgz %l6, %f7, %f7
lduw [%l7 + 0x08], %g2
fbn %fcc2, loop_680
fones %f4
fmovde %icc, %f15, %f12
edge16 %l4, %g6, %i2
loop_680:
fpackfix %f14, %f9
ldsh [%l7 + 0x2C], %l5
std %f12, [%l7 + 0x68]
ldub [%l7 + 0x70], %g4
fmovdne %icc, %f0, %f5
lduw [%l7 + 0x58], %g1
fbo,a %fcc0, loop_681
fmovda %icc, %f3, %f8
stb %i3, [%l7 + 0x4D]
ba,pn %icc, loop_682
loop_681:
ldd [%l7 + 0x60], %f0
fmovdg %xcc, %f0, %f11
brgz,a %i1, loop_683
loop_682:
fsrc1s %f15, %f7
bne loop_684
edge32l %l1, %o2, %o5
loop_683:
fbu %fcc2, loop_685
subccc %o0, %g7, %i7
loop_684:
fmovsne %icc, %f9, %f5
alignaddr %i4, %o4, %g5
loop_685:
fmovrdlez %i6, %f10, %f6
alignaddr %i5, %g3, %o6
fsrc1 %f6, %f8
stx %l2, [%l7 + 0x20]
fornot1s %f3, %f2, %f5
xor %l0, 0x18DB, %l3
fnot1 %f8, %f14
tle %xcc, 0x0
fornot1s %f6, %f2, %f9
sth %o7, [%l7 + 0x56]
ldsw [%l7 + 0x0C], %o3
tcs %xcc, 0x5
ldx [%l7 + 0x10], %o1
alignaddrl %l6, %i0, %g2
ldub [%l7 + 0x4A], %g6
stx %l4, [%l7 + 0x18]
fnand %f10, %f2, %f8
subccc %i2, 0x0ED6, %l5
fnands %f6, %f1, %f14
fble,a %fcc1, loop_686
edge8 %g1, %i3, %g4
ldsw [%l7 + 0x2C], %i1
fnegd %f6, %f14
loop_686:
fexpand %f14, %f2
edge16l %l1, %o5, %o0
lduh [%l7 + 0x70], %g7
stw %o2, [%l7 + 0x18]
bne,pn %xcc, loop_687
srax %i4, 0x09, %o4
tpos %xcc, 0x3
brlz,a %i7, loop_688
loop_687:
lduw [%l7 + 0x6C], %i6
bn,pt %icc, loop_689
ldsb [%l7 + 0x78], %g5
loop_688:
fmovdpos %icc, %f7, %f1
lduh [%l7 + 0x2E], %g3
loop_689:
brnz,a %i5, loop_690
fxnor %f12, %f14, %f4
array32 %l2, %o6, %l0
xor %o7, %l3, %o1
loop_690:
fbo %fcc0, loop_691
sdivcc %l6, 0x09F8, %o3
tleu %icc, 0x7
st %f8, [%l7 + 0x5C]
loop_691:
tne %xcc, 0x4
fmovrdne %g2, %f0, %f10
fbge,a %fcc0, loop_692
fbg,a %fcc0, loop_693
te %icc, 0x5
st %f8, [%l7 + 0x4C]
loop_692:
udiv %i0, 0x0AC2, %l4
loop_693:
fbu %fcc0, loop_694
fmovdl %xcc, %f9, %f8
fmovscs %icc, %f12, %f2
ldub [%l7 + 0x66], %i2
loop_694:
ldsb [%l7 + 0x2C], %l5
movleu %xcc, %g1, %i3
fmovsvs %icc, %f10, %f2
ld [%l7 + 0x0C], %f3
ldx [%l7 + 0x20], %g4
lduh [%l7 + 0x38], %i1
st %f2, [%l7 + 0x70]
std %f0, [%l7 + 0x78]
movrlz %l1, %o5, %o0
orn %g7, 0x1C16, %g6
fandnot1s %f13, %f13, %f7
fand %f14, %f14, %f12
ldsw [%l7 + 0x50], %o2
tcc %xcc, 0x7
ldx [%l7 + 0x38], %o4
fbg %fcc2, loop_695
lduh [%l7 + 0x36], %i4
sdiv %i6, 0x0049, %i7
fmovsge %icc, %f5, %f9
loop_695:
xor %g5, 0x009E, %g3
ldsw [%l7 + 0x28], %l2
addc %o6, 0x1851, %l0
fmovrde %i5, %f8, %f2
st %f7, [%l7 + 0x38]
bge,pt %icc, loop_696
fandnot1s %f10, %f5, %f5
fnegs %f6, %f7
tsubcc %o7, %o1, %l3
loop_696:
tl %icc, 0x7
edge8 %o3, %g2, %l6
array16 %l4, %i2, %l5
fbuge %fcc0, loop_697
fand %f4, %f2, %f8
ta %xcc, 0x4
ldub [%l7 + 0x5D], %i0
loop_697:
fmovsvs %xcc, %f6, %f8
ld [%l7 + 0x74], %f3
brgez,a %g1, loop_698
fxor %f2, %f0, %f10
std %f14, [%l7 + 0x48]
edge32ln %i3, %g4, %l1
loop_698:
edge8 %o5, %i1, %g7
tn %xcc, 0x4
lduw [%l7 + 0x74], %o0
movvs %xcc, %g6, %o4
mulscc %i4, %i6, %i7
ldd [%l7 + 0x58], %f4
fmovsge %icc, %f15, %f14
fpadd32s %f2, %f1, %f13
fpsub32s %f11, %f11, %f0
brgez %o2, loop_699
lduh [%l7 + 0x3C], %g3
for %f2, %f0, %f10
fmovrsgz %g5, %f5, %f3
loop_699:
fmovscs %xcc, %f2, %f1
fbul,a %fcc3, loop_700
movg %xcc, %o6, %l2
faligndata %f0, %f6, %f4
bcs,pn %icc, loop_701
loop_700:
ldx [%l7 + 0x48], %i5
std %f14, [%l7 + 0x40]
fbul %fcc2, loop_702
loop_701:
std %f4, [%l7 + 0x08]
array8 %l0, %o1, %o7
lduh [%l7 + 0x5E], %o3
loop_702:
ldsh [%l7 + 0x3E], %g2
stb %l6, [%l7 + 0x73]
fornot1s %f9, %f9, %f0
fmuld8ulx16 %f15, %f5, %f0
tsubcc %l4, 0x190E, %i2
fble,a %fcc1, loop_703
be,a %icc, loop_704
fcmple32 %f10, %f8, %l5
lduw [%l7 + 0x64], %i0
loop_703:
fmul8x16 %f4, %f2, %f10
loop_704:
edge16ln %l3, %g1, %i3
orcc %l1, %o5, %i1
movl %icc, %g4, %o0
fmovdge %xcc, %f0, %f8
fbne %fcc0, loop_705
brnz,a %g6, loop_706
fcmpes %fcc0, %f0, %f3
be loop_707
loop_705:
fbne %fcc1, loop_708
loop_706:
mova %icc, %g7, %i4
movne %icc, %o4, %i7
loop_707:
srax %o2, %i6, %g5
loop_708:
udivcc %g3, 0x01B3, %o6
fmovdne %xcc, %f12, %f11
st %f7, [%l7 + 0x08]
lduw [%l7 + 0x5C], %i5
tgu %xcc, 0x3
array16 %l2, %o1, %o7
fmovrdgz %o3, %f14, %f14
sra %g2, %l6, %l0
ld [%l7 + 0x68], %f8
ldsw [%l7 + 0x08], %l4
fnot1s %f5, %f12
std %f8, [%l7 + 0x70]
pdist %f12, %f6, %f10
lduh [%l7 + 0x58], %i2
ldub [%l7 + 0x5B], %i0
ld [%l7 + 0x20], %f5
lduw [%l7 + 0x20], %l5
fxnor %f4, %f4, %f12
brgez %l3, loop_709
fbue %fcc2, loop_710
fmovdcs %xcc, %f9, %f3
sll %i3, 0x00, %l1
loop_709:
movvc %xcc, %o5, %g1
loop_710:
stb %g4, [%l7 + 0x19]
stx %i1, [%l7 + 0x58]
lduw [%l7 + 0x70], %g6
fmovse %xcc, %f1, %f15
fbe,a %fcc0, loop_711
ldsw [%l7 + 0x3C], %g7
st %f0, [%l7 + 0x7C]
stb %o0, [%l7 + 0x1D]
loop_711:
fmul8ulx16 %f0, %f4, %f8
ldd [%l7 + 0x18], %f12
edge8l %o4, %i4, %i7
ldsw [%l7 + 0x70], %i6
sll %o2, %g3, %o6
bn,a %icc, loop_712
fmul8x16 %f2, %f8, %f8
ldx [%l7 + 0x58], %g5
fmovdn %icc, %f3, %f3
loop_712:
edge16n %l2, %o1, %i5
fmovdneg %xcc, %f6, %f8
tle %icc, 0x2
andn %o7, %g2, %l6
std %f0, [%l7 + 0x48]
fnot1s %f1, %f14
fmovrdlez %l0, %f14, %f0
fmovdleu %xcc, %f14, %f15
movre %o3, 0x170, %i2
st %f4, [%l7 + 0x30]
fcmpne32 %f10, %f8, %i0
brlz %l5, loop_713
fmovsvc %xcc, %f4, %f0
fpsub16 %f8, %f14, %f12
movvc %icc, %l3, %l4
loop_713:
fmovdcc %xcc, %f7, %f11
edge32n %i3, %o5, %g1
move %xcc, %g4, %l1
ldx [%l7 + 0x78], %g6
fcmpgt32 %f8, %f14, %i1
ldd [%l7 + 0x08], %f6
fabsd %f4, %f8
fbuge %fcc3, loop_714
brz %g7, loop_715
stb %o0, [%l7 + 0x23]
fxors %f11, %f10, %f3
loop_714:
movrlez %i4, 0x379, %i7
loop_715:
array32 %o4, %o2, %i6
nop
setx loop_716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne %fcc0, loop_717
bneg,pn %xcc, loop_718
fblg,a %fcc1, loop_719
loop_716:
fand %f12, %f10, %f12
loop_717:
fpsub32 %f14, %f2, %f12
loop_718:
sth %g3, [%l7 + 0x54]
loop_719:
stw %o6, [%l7 + 0x58]
andncc %g5, %o1, %l2
taddcctv %i5, 0x1FA4, %g2
taddcctv %l6, %o7, %o3
alignaddrl %l0, %i2, %l5
fmovdneg %xcc, %f9, %f10
fmovsge %xcc, %f6, %f7
sdiv %l3, 0x1E3E, %i0
srlx %i3, 0x00, %l4
stw %o5, [%l7 + 0x50]
tl %icc, 0x3
brlez %g4, loop_720
udivcc %g1, 0x0AF6, %g6
subc %i1, %g7, %l1
movpos %icc, %o0, %i4
loop_720:
lduh [%l7 + 0x14], %o4
add %o2, %i7, %i6
pdist %f12, %f8, %f10
movcc %icc, %g3, %o6
movpos %icc, %g5, %l2
tgu %icc, 0x1
bshuffle %f4, %f4, %f6
brz %o1, loop_721
movrgz %g2, %l6, %i5
fnands %f10, %f10, %f15
tleu %icc, 0x6
loop_721:
fcmple16 %f0, %f10, %o3
tsubcctv %l0, 0x1B15, %i2
mulx %o7, 0x16B0, %l3
fmovsge %icc, %f8, %f12
fcmpne16 %f0, %f10, %i0
udivx %i3, 0x1333, %l5
udiv %o5, 0x04BA, %l4
add %g4, %g1, %g6
bvs loop_722
fmovsg %icc, %f10, %f4
ldx [%l7 + 0x18], %i1
ldub [%l7 + 0x65], %g7
loop_722:
fcmpeq16 %f14, %f10, %o0
bvs,pn %icc, loop_723
ldx [%l7 + 0x50], %l1
stb %o4, [%l7 + 0x5D]
ldx [%l7 + 0x70], %i4
loop_723:
fnand %f6, %f8, %f12
bleu,pn %icc, loop_724
fbe %fcc0, loop_725
fcmpgt32 %f8, %f2, %i7
fmovdcs %icc, %f7, %f13
loop_724:
fandnot2s %f5, %f4, %f9
loop_725:
std %f8, [%l7 + 0x08]
fpsub16s %f7, %f7, %f9
brnz,a %o2, loop_726
stx %g3, [%l7 + 0x48]
udivcc %i6, 0x00CD, %o6
fmovspos %icc, %f0, %f8
loop_726:
st %f15, [%l7 + 0x34]
xnor %l2, %o1, %g5
fmovscc %xcc, %f12, %f7
ldsb [%l7 + 0x44], %l6
srax %i5, 0x1B, %g2
st %f1, [%l7 + 0x38]
sra %l0, %i2, %o3
ldub [%l7 + 0x56], %l3
alignaddrl %i0, %i3, %o7
array8 %l5, %l4, %o5
movrlz %g1, %g6, %i1
stx %g7, [%l7 + 0x40]
fexpand %f0, %f12
stw %o0, [%l7 + 0x40]
fbu %fcc0, loop_727
be,pt %icc, loop_728
ldsw [%l7 + 0x48], %g4
orn %l1, %o4, %i4
loop_727:
bne,pt %xcc, loop_729
loop_728:
fbne %fcc2, loop_730
bcc,a,pt %xcc, loop_731
orn %i7, %o2, %i6
loop_729:
subcc %g3, 0x0AEB, %o6
loop_730:
fnot1s %f10, %f12
loop_731:
lduh [%l7 + 0x6E], %l2
fbul,a %fcc2, loop_732
andcc %g5, 0x1B6F, %l6
brnz,a %o1, loop_733
fmovd %f14, %f10
loop_732:
lduh [%l7 + 0x3C], %g2
fsrc1s %f15, %f5
loop_733:
lduw [%l7 + 0x18], %l0
nop
setx loop_734, %l0, %l1
jmpl %l1, %i2
ldub [%l7 + 0x30], %i5
ldsh [%l7 + 0x6A], %l3
ldsh [%l7 + 0x4E], %o3
loop_734:
ldx [%l7 + 0x08], %i0
ldub [%l7 + 0x3D], %i3
fpadd16s %f8, %f2, %f12
fmovsneg %icc, %f15, %f11
fnegs %f4, %f1
stx %o7, [%l7 + 0x60]
orcc %l5, %l4, %g1
alignaddrl %o5, %i1, %g6
fmovsvs %xcc, %f15, %f4
fcmpd %fcc0, %f6, %f14
stx %g7, [%l7 + 0x50]
std %f2, [%l7 + 0x60]
brlez,a %g4, loop_735
udivcc %o0, 0x061A, %l1
stw %o4, [%l7 + 0x1C]
fbg %fcc3, loop_736
loop_735:
tvc %xcc, 0x5
fmovscc %xcc, %f13, %f2
fsrc2s %f15, %f10
loop_736:
fmovrdgez %i4, %f14, %f10
bge,a loop_737
ld [%l7 + 0x5C], %f10
fcmpgt32 %f12, %f6, %i7
brlz,a %o2, loop_738
loop_737:
sth %g3, [%l7 + 0x44]
fsrc1 %f4, %f0
fmovrse %i6, %f5, %f11
loop_738:
stw %o6, [%l7 + 0x2C]
tge %icc, 0x6
ld [%l7 + 0x78], %f11
stw %g5, [%l7 + 0x2C]
fcmpes %fcc3, %f13, %f13
fcmped %fcc0, %f0, %f0
or %l2, %o1, %g2
fsrc1 %f8, %f12
ldx [%l7 + 0x48], %l0
bge,a,pn %icc, loop_739
movcc %xcc, %i2, %l6
lduh [%l7 + 0x74], %i5
sth %l3, [%l7 + 0x1E]
loop_739:
fmovdn %icc, %f14, %f4
st %f12, [%l7 + 0x78]
fpack16 %f14, %f3
fmovrslz %o3, %f5, %f14
fones %f9
bvc,a,pn %xcc, loop_740
ldsb [%l7 + 0x27], %i3
ldx [%l7 + 0x60], %o7
fzero %f12
loop_740:
pdist %f6, %f4, %f2
st %f9, [%l7 + 0x74]
fmovrslez %i0, %f12, %f13
st %f9, [%l7 + 0x5C]
fmovdcc %icc, %f0, %f5
bgu,a loop_741
fmovrdlz %l4, %f2, %f10
ldsh [%l7 + 0x24], %g1
ldsw [%l7 + 0x18], %l5
loop_741:
movrne %i1, %g6, %o5
fpsub16 %f2, %f4, %f0
ldsw [%l7 + 0x38], %g4
fcmpeq32 %f6, %f2, %g7
movre %o0, 0x356, %o4
stw %l1, [%l7 + 0x50]
fbge %fcc1, loop_742
sth %i4, [%l7 + 0x6E]
tvs %icc, 0x3
tn %icc, 0x6
loop_742:
ldsh [%l7 + 0x46], %o2
ta %xcc, 0x4
fblg %fcc0, loop_743
fbe %fcc1, loop_744
fbe %fcc0, loop_745
lduh [%l7 + 0x72], %g3
loop_743:
mulx %i7, 0x1BA6, %i6
loop_744:
fmovd %f12, %f10
loop_745:
ldub [%l7 + 0x6A], %g5
movrgez %l2, 0x028, %o1
ldsh [%l7 + 0x6C], %o6
tvs %xcc, 0x3
alignaddrl %g2, %l0, %l6
fmovdneg %xcc, %f15, %f15
bl %xcc, loop_746
fbue %fcc1, loop_747
ldub [%l7 + 0x22], %i2
ldd [%l7 + 0x10], %f0
loop_746:
bneg loop_748
loop_747:
fcmped %fcc2, %f4, %f6
edge8 %i5, %o3, %i3
lduh [%l7 + 0x18], %l3
loop_748:
fxnor %f14, %f10, %f6
movvc %xcc, %i0, %o7
orn %g1, 0x1DDD, %l5
ldub [%l7 + 0x1A], %l4
tsubcc %i1, 0x1FB2, %o5
ldx [%l7 + 0x08], %g4
brz,a %g7, loop_749
fxor %f14, %f2, %f0
fnands %f5, %f3, %f13
fnot1s %f14, %f15
loop_749:
ldub [%l7 + 0x76], %g6
subcc %o4, %l1, %i4
fmovsle %icc, %f9, %f3
bgu,pn %xcc, loop_750
ldx [%l7 + 0x70], %o2
lduw [%l7 + 0x64], %g3
fbul %fcc1, loop_751
loop_750:
bshuffle %f4, %f2, %f0
stw %o0, [%l7 + 0x70]
ldsw [%l7 + 0x30], %i6
loop_751:
lduh [%l7 + 0x32], %i7
stw %g5, [%l7 + 0x78]
taddcctv %l2, %o1, %o6
bpos,a %xcc, loop_752
ldd [%l7 + 0x08], %f4
tcc %icc, 0x4
ldsw [%l7 + 0x08], %l0
loop_752:
movg %xcc, %g2, %i2
tle %icc, 0x5
fmovscc %xcc, %f3, %f9
fzeros %f13
umulcc %l6, %i5, %o3
stw %i3, [%l7 + 0x64]
st %f11, [%l7 + 0x08]
fmuld8ulx16 %f0, %f8, %f2
brgez,a %l3, loop_753
fpadd16s %f5, %f11, %f11
fmuld8sux16 %f3, %f4, %f14
lduw [%l7 + 0x40], %i0
loop_753:
ldd [%l7 + 0x10], %f2
lduh [%l7 + 0x64], %o7
fmovsvc %xcc, %f9, %f1
fmovrslez %g1, %f15, %f2
std %f2, [%l7 + 0x28]
taddcc %l5, 0x14E8, %l4
te %icc, 0x4
stx %i1, [%l7 + 0x60]
fmovdneg %xcc, %f13, %f1
fmuld8ulx16 %f7, %f1, %f6
movle %icc, %o5, %g4
ldsw [%l7 + 0x20], %g6
fands %f3, %f6, %f7
movrlez %g7, %o4, %i4
bleu,a,pn %xcc, loop_754
movgu %xcc, %l1, %g3
fnors %f5, %f11, %f5
addccc %o0, %o2, %i6
loop_754:
fbn %fcc3, loop_755
fmovsge %icc, %f12, %f13
stb %g5, [%l7 + 0x6E]
fbge,a %fcc3, loop_756
loop_755:
fmovsl %xcc, %f12, %f12
popc %i7, %l2
mova %xcc, %o6, %o1
loop_756:
movrlz %l0, 0x26F, %g2
stx %l6, [%l7 + 0x28]
stw %i5, [%l7 + 0x2C]
bvc,a,pt %xcc, loop_757
ldd [%l7 + 0x08], %f12
stb %o3, [%l7 + 0x23]
fcmpgt16 %f0, %f12, %i3
loop_757:
fbe %fcc2, loop_758
fmovsn %icc, %f0, %f3
udivx %i2, 0x03C0, %i0
st %f0, [%l7 + 0x24]
loop_758:
brgez %o7, loop_759
fmovse %icc, %f7, %f6
fmovsg %xcc, %f7, %f12
fmovrdgz %g1, %f0, %f4
loop_759:
stb %l3, [%l7 + 0x70]
stb %l4, [%l7 + 0x34]
bshuffle %f12, %f2, %f12
ldd [%l7 + 0x58], %f10
fxnors %f12, %f12, %f5
fandnot1s %f15, %f0, %f11
bg,a,pn %xcc, loop_760
edge32n %i1, %l5, %g4
ldsh [%l7 + 0x44], %g6
fands %f2, %f10, %f8
loop_760:
st %f13, [%l7 + 0x14]
fcmpd %fcc2, %f10, %f0
bneg,a,pn %xcc, loop_761
fmovsneg %xcc, %f0, %f8
fmovdle %xcc, %f6, %f7
fmovd %f0, %f14
loop_761:
tvc %icc, 0x3
edge8 %g7, %o5, %i4
tcc %icc, 0x0
movrlz %o4, 0x254, %g3
std %f6, [%l7 + 0x50]
movre %l1, 0x311, %o2
brgez %i6, loop_762
sll %g5, %o0, %l2
ldx [%l7 + 0x28], %o6
fmovrdgez %i7, %f6, %f2
loop_762:
ldd [%l7 + 0x78], %f2
fnands %f12, %f14, %f11
ldub [%l7 + 0x0D], %l0
brgez,a %g2, loop_763
fsrc2 %f2, %f10
sth %o1, [%l7 + 0x68]
sdivcc %i5, 0x0D70, %o3
loop_763:
fornot2s %f3, %f12, %f12
fbl,a %fcc3, loop_764
ldub [%l7 + 0x25], %i3
movrgz %i2, %i0, %o7
ldd [%l7 + 0x10], %f14
loop_764:
stb %g1, [%l7 + 0x59]
smul %l3, 0x08B0, %l6
fcmpd %fcc3, %f8, %f0
nop
setx loop_765, %l0, %l1
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, %f9, %f2
stx %l4, [%l7 + 0x20]
stx %i1, [%l7 + 0x40]
loop_765:
sdiv %g4, 0x135C, %l5
bshuffle %f4, %f2, %f2
umul %g6, 0x162F, %g7
fbue,a %fcc0, loop_766
movrne %i4, 0x320, %o4
fnegd %f14, %f0
ldub [%l7 + 0x10], %o5
loop_766:
ldd [%l7 + 0x78], %f10
fnot2s %f6, %f15
ld [%l7 + 0x14], %f7
fxors %f10, %f14, %f12
movpos %xcc, %g3, %l1
movcc %xcc, %i6, %g5
brnz,a %o0, loop_767
ldub [%l7 + 0x62], %l2
fmovsgu %xcc, %f6, %f6
fmovrdlz %o2, %f12, %f8
loop_767:
fmovsge %xcc, %f8, %f2
ld [%l7 + 0x6C], %f9
call loop_768
bvs loop_769
fbug,a %fcc0, loop_770
stx %o6, [%l7 + 0x20]
loop_768:
movge %xcc, %i7, %g2
loop_769:
mulscc %l0, %i5, %o3
loop_770:
ldsw [%l7 + 0x68], %o1
lduh [%l7 + 0x76], %i3
ldsb [%l7 + 0x5F], %i2
lduh [%l7 + 0x60], %i0
fones %f3
st %f5, [%l7 + 0x18]
tg %icc, 0x5
taddcc %g1, %o7, %l3
fmovrsne %l4, %f5, %f5
sdiv %i1, 0x15B2, %g4
bvc,pt %icc, loop_771
movg %icc, %l5, %g6
fcmpne16 %f4, %f2, %l6
fxnors %f1, %f15, %f15
loop_771:
fsrc1 %f10, %f2
bge %xcc, loop_772
fmovdg %xcc, %f2, %f5
movg %xcc, %i4, %g7
sth %o4, [%l7 + 0x6C]
loop_772:
ldsh [%l7 + 0x48], %o5
fmovrdne %l1, %f4, %f4
ldx [%l7 + 0x70], %i6
srax %g5, 0x1F, %o0
tg %xcc, 0x1
tn %icc, 0x4
ldub [%l7 + 0x7C], %l2
fnegd %f6, %f4
fbuge,a %fcc0, loop_773
movrlez %g3, 0x064, %o2
ldsb [%l7 + 0x5B], %o6
array16 %i7, %l0, %g2
loop_773:
stx %i5, [%l7 + 0x68]
fabss %f14, %f0
sth %o1, [%l7 + 0x24]
st %f5, [%l7 + 0x28]
stb %i3, [%l7 + 0x51]
movrgz %i2, %i0, %g1
sth %o3, [%l7 + 0x64]
bleu loop_774
ldsw [%l7 + 0x74], %l3
fcmpeq16 %f8, %f12, %l4
movgu %xcc, %o7, %i1
loop_774:
stx %l5, [%l7 + 0x40]
alignaddr %g4, %g6, %i4
std %f12, [%l7 + 0x28]
fblg,a %fcc2, loop_775
ldsb [%l7 + 0x6F], %l6
fmovsa %xcc, %f9, %f14
fcmpgt16 %f6, %f8, %g7
loop_775:
fmovsl %xcc, %f15, %f13
sth %o4, [%l7 + 0x40]
stw %l1, [%l7 + 0x30]
fpack16 %f0, %f1
bl,pt %icc, loop_776
ldx [%l7 + 0x38], %i6
taddcc %o5, %o0, %l2
ld [%l7 + 0x08], %f7
loop_776:
lduh [%l7 + 0x2C], %g3
tpos %xcc, 0x3
fmovsvc %xcc, %f9, %f13
movleu %xcc, %o2, %g5
mova %xcc, %o6, %l0
movgu %xcc, %i7, %g2
edge32n %o1, %i5, %i3
stx %i2, [%l7 + 0x40]
ldub [%l7 + 0x63], %g1
fmuld8ulx16 %f5, %f13, %f6
ldd [%l7 + 0x10], %f10
ldx [%l7 + 0x10], %o3
stx %i0, [%l7 + 0x18]
or %l4, %o7, %l3
ldsb [%l7 + 0x18], %l5
ld [%l7 + 0x08], %f11
st %f15, [%l7 + 0x2C]
taddcctv %i1, 0x194D, %g4
nop
setx loop_777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %i4, %g6
fbne,a %fcc2, loop_778
andcc %g7, 0x169A, %o4
loop_777:
nop
setx loop_779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x18], %l6
loop_778:
bcc %icc, loop_780
fexpand %f7, %f14
loop_779:
fmovda %xcc, %f8, %f6
xnor %l1, %i6, %o5
loop_780:
be,pt %xcc, loop_781
tpos %xcc, 0x0
fmovs %f10, %f6
fpadd16s %f11, %f3, %f6
loop_781:
bneg,pt %xcc, loop_782
ldd [%l7 + 0x70], %f6
andcc %o0, 0x1AB3, %l2
fcmpne32 %f14, %f10, %o2
loop_782:
sub %g3, %g5, %l0
fcmpgt16 %f14, %f0, %i7
movl %icc, %o6, %o1
bneg,a %xcc, loop_783
bgu,pn %icc, loop_784
array32 %g2, %i3, %i5
fmul8sux16 %f0, %f12, %f6
loop_783:
std %f10, [%l7 + 0x40]
loop_784:
brz,a %i2, loop_785
fmovse %xcc, %f11, %f10
fsrc1s %f8, %f15
ldx [%l7 + 0x10], %g1
loop_785:
fmovdneg %xcc, %f7, %f13
fornot1 %f2, %f10, %f2
alignaddrl %i0, %o3, %l4
fbe %fcc1, loop_786
ldx [%l7 + 0x68], %o7
lduh [%l7 + 0x7C], %l3
mulx %i1, %g4, %l5
loop_786:
fmovdneg %xcc, %f1, %f8
sdiv %i4, 0x1D45, %g6
stw %g7, [%l7 + 0x54]
ld [%l7 + 0x40], %f12
ldd [%l7 + 0x30], %f12
udivx %o4, 0x1E0E, %l1
fpack16 %f8, %f1
brnz %i6, loop_787
bgu,a loop_788
fpsub16s %f13, %f2, %f4
fpadd32 %f8, %f2, %f6
loop_787:
fsrc2 %f0, %f0
loop_788:
xnor %l6, 0x11DD, %o5
ldsw [%l7 + 0x70], %o0
ldsw [%l7 + 0x3C], %l2
fcmps %fcc0, %f8, %f11
fbge,a %fcc1, loop_789
ldd [%l7 + 0x30], %f0
movge %xcc, %g3, %o2
fandnot2s %f13, %f4, %f5
loop_789:
lduh [%l7 + 0x0C], %l0
fmovsn %icc, %f5, %f11
ldsw [%l7 + 0x18], %i7
stw %g5, [%l7 + 0x38]
edge32 %o1, %g2, %i3
fsrc1 %f8, %f0
mova %icc, %i5, %o6
subccc %i2, 0x099F, %g1
sth %o3, [%l7 + 0x36]
fmovrdlez %i0, %f2, %f6
fmul8x16al %f14, %f12, %f10
edge8l %o7, %l3, %l4
edge8 %i1, %g4, %i4
fmovdl %xcc, %f10, %f2
addccc %g6, %g7, %l5
tl %xcc, 0x0
fmovdcs %icc, %f5, %f1
stx %l1, [%l7 + 0x58]
add %i6, 0x08DA, %o4
fnot2 %f14, %f14
edge8 %o5, %o0, %l6
edge32ln %l2, %o2, %g3
ldub [%l7 + 0x79], %i7
fmul8x16au %f11, %f15, %f4
ba loop_790
bvs,a,pt %icc, loop_791
fpsub16s %f0, %f5, %f2
sth %l0, [%l7 + 0x26]
loop_790:
movneg %icc, %g5, %o1
loop_791:
fnot2s %f12, %f3
udivcc %g2, 0x0C04, %i3
stw %o6, [%l7 + 0x6C]
stw %i2, [%l7 + 0x74]
fbg %fcc0, loop_792
stb %g1, [%l7 + 0x1B]
movne %xcc, %o3, %i5
ldx [%l7 + 0x18], %i0
loop_792:
fmovdn %icc, %f15, %f13
movvs %icc, %o7, %l3
sll %l4, %g4, %i1
fbue %fcc3, loop_793
ldd [%l7 + 0x48], %f14
fbule,a %fcc3, loop_794
ldx [%l7 + 0x40], %g6
loop_793:
fbug %fcc3, loop_795
brlez %g7, loop_796
loop_794:
fandnot1 %f14, %f4, %f6
ld [%l7 + 0x48], %f12
loop_795:
sth %l5, [%l7 + 0x78]
loop_796:
movl %xcc, %l1, %i6
ldd [%l7 + 0x10], %f10
st %f2, [%l7 + 0x2C]
fbug %fcc1, loop_797
brlez %o4, loop_798
fors %f5, %f0, %f0
st %f8, [%l7 + 0x30]
loop_797:
tge %xcc, 0x0
loop_798:
ldub [%l7 + 0x2A], %i4
fmovdg %icc, %f14, %f14
fmovsleu %icc, %f2, %f7
movvs %icc, %o5, %l6
sdiv %o0, 0x166F, %o2
movrgz %l2, %g3, %i7
fmovdvs %icc, %f14, %f9
tcc %xcc, 0x1
movcs %xcc, %l0, %g5
movrne %g2, %i3, %o6
fmovsne %icc, %f6, %f13
sdivx %o1, 0x1BA3, %g1
lduh [%l7 + 0x0E], %i2
sdivx %o3, 0x19D8, %i5
sdiv %i0, 0x11F2, %o7
sth %l4, [%l7 + 0x3C]
stx %g4, [%l7 + 0x18]
stw %l3, [%l7 + 0x0C]
ldub [%l7 + 0x58], %i1
ldsw [%l7 + 0x74], %g6
bn,pt %icc, loop_799
movrlz %l5, 0x083, %l1
ldsw [%l7 + 0x50], %g7
movvs %xcc, %o4, %i4
loop_799:
ldx [%l7 + 0x08], %i6
stw %l6, [%l7 + 0x20]
fbn,a %fcc3, loop_800
sethi 0x169D, %o0
addcc %o5, 0x14EF, %l2
stx %g3, [%l7 + 0x48]
loop_800:
bl %xcc, loop_801
fpsub32 %f6, %f6, %f4
bne,a %xcc, loop_802
ldsh [%l7 + 0x7C], %o2
loop_801:
fmovdg %icc, %f0, %f7
fba,a %fcc0, loop_803
loop_802:
fmovspos %xcc, %f14, %f3
pdist %f6, %f8, %f10
ta %icc, 0x4
loop_803:
addc %l0, 0x031F, %g5
brlz %g2, loop_804
ldsw [%l7 + 0x54], %i7
ld [%l7 + 0x44], %f10
fzeros %f10
loop_804:
ldub [%l7 + 0x41], %i3
sethi 0x0DCD, %o1
lduh [%l7 + 0x38], %o6
fmovscs %xcc, %f5, %f12
std %f2, [%l7 + 0x78]
fmovdgu %xcc, %f10, %f13
tle %xcc, 0x1
bg,a,pt %icc, loop_805
bne %icc, loop_806
fcmpne32 %f8, %f8, %g1
movvs %xcc, %i2, %o3
loop_805:
movne %icc, %i0, %o7
loop_806:
brlez %l4, loop_807
brlez %i5, loop_808
movre %l3, 0x3CE, %i1
fsrc2 %f2, %f12
loop_807:
sdiv %g4, 0x1249, %g6
loop_808:
lduw [%l7 + 0x2C], %l5
ld [%l7 + 0x08], %f6
fbne,a %fcc1, loop_809
fmovdvc %xcc, %f1, %f14
ldsh [%l7 + 0x5A], %l1
alignaddr %o4, %g7, %i4
loop_809:
ldub [%l7 + 0x4A], %l6
lduh [%l7 + 0x3A], %o0
fbug,a %fcc3, loop_810
sdivcc %o5, 0x1A68, %l2
subcc %i6, 0x0A4F, %g3
umulcc %l0, %g5, %o2
loop_810:
ldx [%l7 + 0x30], %g2
fmovdne %xcc, %f8, %f13
ldsw [%l7 + 0x44], %i3
edge32l %i7, %o1, %g1
brgez,a %o6, loop_811
ldsb [%l7 + 0x6D], %o3
stb %i0, [%l7 + 0x1A]
movg %icc, %i2, %l4
loop_811:
ld [%l7 + 0x38], %f6
edge16l %i5, %l3, %i1
bpos,a,pt %xcc, loop_812
ldsb [%l7 + 0x74], %o7
ldsw [%l7 + 0x0C], %g6
fmovdn %icc, %f10, %f14
loop_812:
fcmps %fcc1, %f2, %f0
sll %g4, 0x04, %l5
sth %o4, [%l7 + 0x64]
fandnot2 %f4, %f10, %f0
edge16 %g7, %l1, %l6
ld [%l7 + 0x44], %f8
lduw [%l7 + 0x38], %o0
fpack16 %f2, %f0
fmovsge %icc, %f8, %f4
stb %i4, [%l7 + 0x48]
ldd [%l7 + 0x08], %f4
movrne %l2, %o5, %g3
umulcc %i6, %l0, %g5
fmovrdgz %o2, %f12, %f10
bge,pn %icc, loop_813
sethi 0x0A06, %i3
stx %i7, [%l7 + 0x40]
stx %o1, [%l7 + 0x28]
loop_813:
fzero %f14
lduh [%l7 + 0x4E], %g2
ta %xcc, 0x4
brnz %o6, loop_814
taddcctv %o3, %g1, %i0
bcs,a %xcc, loop_815
ldd [%l7 + 0x18], %f8
loop_814:
bl loop_816
movrgz %l4, 0x00D, %i5
loop_815:
fzeros %f4
sth %i2, [%l7 + 0x32]
loop_816:
tvs %icc, 0x3
fcmps %fcc2, %f7, %f12
fmovsgu %icc, %f15, %f4
movleu %xcc, %l3, %o7
lduw [%l7 + 0x4C], %i1
fnegs %f10, %f15
brnz,a %g4, loop_817
edge16l %l5, %g6, %g7
umulcc %o4, %l6, %l1
nop
setx loop_818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_817:
fmul8x16al %f15, %f13, %f2
ldsb [%l7 + 0x12], %o0
bshuffle %f8, %f14, %f12
loop_818:
fmovrsgez %i4, %f14, %f2
fmovrse %o5, %f2, %f13
bn %xcc, loop_819
mulscc %g3, 0x04D7, %l2
ldx [%l7 + 0x18], %l0
movrlz %g5, %o2, %i6
loop_819:
tpos %xcc, 0x6
ldub [%l7 + 0x48], %i7
array16 %o1, %i3, %g2
fmovsle %icc, %f14, %f14
ldx [%l7 + 0x68], %o6
umulcc %o3, 0x0D88, %g1
fbu,a %fcc2, loop_820
udiv %l4, 0x0508, %i0
brgz,a %i5, loop_821
ldd [%l7 + 0x48], %f10
loop_820:
movrgz %i2, %o7, %l3
edge16ln %g4, %l5, %i1
loop_821:
fpadd32s %f3, %f8, %f12
ldx [%l7 + 0x50], %g7
nop
setx loop_822, %l0, %l1
jmpl %l1, %o4
fcmpgt32 %f6, %f6, %g6
sll %l1, %l6, %o0
fmovspos %xcc, %f8, %f10
loop_822:
xor %o5, 0x1468, %g3
fpadd16s %f5, %f6, %f8
fbg,a %fcc2, loop_823
movre %l2, %l0, %g5
tpos %xcc, 0x2
fpsub32s %f0, %f7, %f6
loop_823:
movvs %xcc, %i4, %i6
fblg,a %fcc0, loop_824
and %i7, 0x1126, %o1
orcc %i3, %o2, %g2
stx %o3, [%l7 + 0x30]
loop_824:
fcmpeq16 %f14, %f10, %o6
bgu,a,pn %icc, loop_825
fmul8x16al %f6, %f8, %f2
std %f12, [%l7 + 0x18]
fmul8x16al %f4, %f2, %f6
loop_825:
ldx [%l7 + 0x18], %g1
ldub [%l7 + 0x41], %l4
sdiv %i5, 0x1951, %i2
brz %i0, loop_826
ldd [%l7 + 0x68], %f2
fmovdcc %icc, %f14, %f2
lduh [%l7 + 0x1C], %l3
loop_826:
ldd [%l7 + 0x10], %f0
ldd [%l7 + 0x38], %f10
bneg,a %icc, loop_827
stx %o7, [%l7 + 0x08]
and %g4, %i1, %g7
tg %xcc, 0x2
loop_827:
lduw [%l7 + 0x48], %l5
orncc %g6, 0x19D9, %o4
fmovsneg %xcc, %f4, %f9
movre %l6, 0x1EB, %o0
fnor %f14, %f4, %f10
ldsw [%l7 + 0x18], %l1
fands %f11, %f10, %f6
fbge %fcc2, loop_828
be %icc, loop_829
lduh [%l7 + 0x42], %o5
umulcc %l2, %g3, %g5
loop_828:
ldsw [%l7 + 0x1C], %i4
loop_829:
ldsh [%l7 + 0x3A], %i6
fcmpgt32 %f6, %f6, %i7
fcmpne16 %f10, %f4, %l0
fmovdg %icc, %f9, %f11
fbue,a %fcc1, loop_830
lduh [%l7 + 0x7A], %i3
st %f7, [%l7 + 0x1C]
fmovs %f7, %f10
loop_830:
fmovrsne %o2, %f3, %f2
sth %g2, [%l7 + 0x08]
fand %f6, %f6, %f6
ld [%l7 + 0x38], %f5
std %f14, [%l7 + 0x68]
fbu,a %fcc0, loop_831
fbne,a %fcc3, loop_832
udivcc %o3, 0x0E68, %o6
movcc %xcc, %g1, %o1
loop_831:
sra %l4, %i5, %i0
loop_832:
ldd [%l7 + 0x58], %f2
tneg %icc, 0x4
bcc,a,pt %xcc, loop_833
taddcctv %i2, %o7, %l3
lduw [%l7 + 0x64], %g4
st %f8, [%l7 + 0x58]
loop_833:
ldd [%l7 + 0x60], %f2
fpsub16 %f14, %f4, %f14
lduh [%l7 + 0x16], %g7
fbne,a %fcc3, loop_834
edge32 %l5, %i1, %g6
ldsh [%l7 + 0x4C], %l6
tl %icc, 0x5
loop_834:
fpadd16s %f8, %f6, %f0
bvs,pn %icc, loop_835
fnegd %f4, %f10
lduw [%l7 + 0x78], %o4
xor %l1, 0x09DA, %o5
loop_835:
ldsw [%l7 + 0x5C], %l2
edge8 %o0, %g5, %g3
xorcc %i4, 0x0460, %i6
fmovse %icc, %f1, %f0
xor %l0, 0x0FAF, %i3
alignaddr %i7, %g2, %o3
bne %icc, loop_836
fnands %f4, %f15, %f14
movrlez %o2, 0x0FB, %g1
movrne %o1, %o6, %i5
loop_836:
fmovscs %icc, %f3, %f7
and %i0, %l4, %o7
fxor %f4, %f6, %f4
taddcc %i2, %l3, %g4
movpos %icc, %l5, %g7
alignaddrl %i1, %g6, %l6
fmovrslez %l1, %f2, %f0
fmovse %icc, %f2, %f8
fpackfix %f0, %f15
bg,a loop_837
std %f0, [%l7 + 0x28]
fbg %fcc3, loop_838
fmovrde %o5, %f14, %f4
loop_837:
fors %f5, %f14, %f14
ldsh [%l7 + 0x26], %o4
loop_838:
tleu %icc, 0x7
fpsub32s %f13, %f1, %f6
fmovdcc %icc, %f9, %f5
movvc %icc, %l2, %o0
taddcctv %g3, %g5, %i4
fabss %f10, %f6
movneg %icc, %l0, %i6
st %f10, [%l7 + 0x14]
fmovdgu %xcc, %f11, %f11
ldsw [%l7 + 0x14], %i3
stb %i7, [%l7 + 0x2E]
tge %icc, 0x6
ldsb [%l7 + 0x66], %g2
fmovspos %icc, %f13, %f11
for %f6, %f2, %f6
ldx [%l7 + 0x10], %o3
srax %o2, %o1, %o6
fbne,a %fcc1, loop_839
edge8l %g1, %i0, %l4
ldd [%l7 + 0x40], %f6
ldsh [%l7 + 0x6A], %o7
loop_839:
ldsw [%l7 + 0x3C], %i5
array8 %i2, %l3, %g4
fcmpne16 %f4, %f8, %l5
fnands %f5, %f3, %f1
fpadd32s %f10, %f10, %f9
fornot1s %f10, %f2, %f5
edge16n %i1, %g6, %l6
fbule,a %fcc2, loop_840
movrne %g7, 0x2A3, %o5
fba %fcc0, loop_841
std %f0, [%l7 + 0x08]
loop_840:
srax %l1, 0x03, %l2
xor %o0, 0x13C0, %g3
loop_841:
fnegd %f12, %f12
fmovdneg %xcc, %f1, %f6
movne %icc, %g5, %i4
ldx [%l7 + 0x70], %o4
ldx [%l7 + 0x50], %l0
tvc %icc, 0x1
ldd [%l7 + 0x18], %f12
stw %i3, [%l7 + 0x20]
fsrc2s %f8, %f8
stw %i7, [%l7 + 0x08]
stb %i6, [%l7 + 0x43]
fsrc1s %f14, %f15
edge32n %g2, %o3, %o1
edge16n %o6, %o2, %g1
fbul %fcc1, loop_842
be,a,pt %icc, loop_843
ld [%l7 + 0x64], %f9
fornot2s %f0, %f10, %f0
loop_842:
ldsh [%l7 + 0x7A], %i0
loop_843:
fmovscc %xcc, %f8, %f4
stb %o7, [%l7 + 0x12]
ldsb [%l7 + 0x38], %l4
udiv %i2, 0x0153, %l3
movrlz %g4, %l5, %i5
lduw [%l7 + 0x1C], %g6
be,pt %icc, loop_844
std %f14, [%l7 + 0x50]
fbl %fcc1, loop_845
ldd [%l7 + 0x58], %f2
loop_844:
ldub [%l7 + 0x7E], %i1
tcc %xcc, 0x3
loop_845:
ldub [%l7 + 0x6B], %g7
fnands %f0, %f12, %f9
sdivx %l6, 0x0852, %o5
alignaddrl %l1, %o0, %g3
be,a %icc, loop_846
bge loop_847
ldsw [%l7 + 0x28], %g5
faligndata %f0, %f2, %f4
loop_846:
sth %l2, [%l7 + 0x40]
loop_847:
ldsw [%l7 + 0x20], %o4
stb %i4, [%l7 + 0x5A]
fandnot1s %f9, %f7, %f6
fornot2s %f2, %f13, %f2
ldsh [%l7 + 0x1E], %l0
ldub [%l7 + 0x36], %i3
fsrc1s %f15, %f1
stx %i7, [%l7 + 0x18]
brgz %i6, loop_848
srl %g2, %o3, %o1
ldd [%l7 + 0x28], %f0
fbue,a %fcc0, loop_849
loop_848:
fmovsl %icc, %f11, %f9
stb %o6, [%l7 + 0x66]
edge16 %o2, %i0, %g1
loop_849:
taddcctv %o7, %l4, %l3
ldsw [%l7 + 0x54], %g4
nop
setx loop_850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f14, %f10
tle %xcc, 0x7
fnor %f2, %f12, %f2
loop_850:
ldd [%l7 + 0x08], %f6
fmovrsgez %l5, %f10, %f8
addc %i5, %g6, %i1
fbule,a %fcc0, loop_851
movne %icc, %g7, %i2
fmovrsgz %l6, %f6, %f7
st %f15, [%l7 + 0x24]
loop_851:
bvs,pn %xcc, loop_852
movge %icc, %l1, %o5
lduw [%l7 + 0x40], %o0
andn %g5, 0x013F, %g3
loop_852:
fmovsa %xcc, %f1, %f7
xnorcc %l2, 0x0EFA, %o4
fnegd %f12, %f8
bvc,a loop_853
fmovd %f4, %f0
sdiv %i4, 0x00E2, %l0
movrgz %i3, 0x10C, %i6
loop_853:
edge16ln %i7, %g2, %o1
fmovrsne %o3, %f7, %f8
fcmpgt32 %f14, %f6, %o2
andcc %i0, %o6, %g1
fornot2s %f2, %f15, %f13
addccc %l4, 0x19EB, %l3
bg,a loop_854
ldsh [%l7 + 0x64], %g4
fmovrdgez %l5, %f14, %f8
sth %o7, [%l7 + 0x4A]
loop_854:
ta %icc, 0x7
fcmpeq16 %f10, %f8, %i5
xnorcc %i1, 0x1362, %g6
movre %g7, %i2, %l1
fabss %f11, %f4
ld [%l7 + 0x4C], %f0
edge8ln %l6, %o0, %g5
fand %f14, %f8, %f12
lduh [%l7 + 0x76], %g3
lduw [%l7 + 0x48], %o5
edge16l %o4, %l2, %l0
array16 %i4, %i6, %i7
ldd [%l7 + 0x10], %f0
tne %icc, 0x3
tg %xcc, 0x3
fcmpeq16 %f6, %f14, %g2
ldsb [%l7 + 0x76], %o1
fmovrdlez %o3, %f4, %f12
ldsh [%l7 + 0x52], %o2
fbne %fcc0, loop_855
alignaddr %i3, %o6, %g1
fpsub32 %f10, %f4, %f14
fmovsn %xcc, %f4, %f8
loop_855:
xor %i0, 0x0293, %l4
fbul %fcc3, loop_856
st %f3, [%l7 + 0x48]
tsubcc %g4, 0x1591, %l3
ldx [%l7 + 0x60], %o7
loop_856:
bneg,a,pn %xcc, loop_857
bn,a,pt %icc, loop_858
xnor %l5, %i5, %g6
ld [%l7 + 0x34], %f9
loop_857:
ldub [%l7 + 0x47], %i1
loop_858:
fpsub16s %f12, %f1, %f11
ldub [%l7 + 0x30], %g7
ldsb [%l7 + 0x0E], %l1
fmovdn %icc, %f6, %f12
or %i2, 0x1558, %o0
fmovd %f4, %f4
bvs,a,pt %xcc, loop_859
movl %xcc, %l6, %g5
sdiv %g3, 0x131D, %o4
fbule,a %fcc2, loop_860
loop_859:
call loop_861
fand %f8, %f4, %f4
fmovdg %icc, %f10, %f8
loop_860:
ldx [%l7 + 0x40], %l2
loop_861:
fandnot2s %f5, %f8, %f2
sethi 0x1BD7, %l0
sdivx %o5, 0x085C, %i6
ldsb [%l7 + 0x72], %i7
fbule %fcc1, loop_862
sll %g2, %i4, %o3
ldsb [%l7 + 0x1D], %o1
movgu %xcc, %i3, %o6
loop_862:
movpos %xcc, %o2, %i0
movvs %icc, %l4, %g4
bgu,pt %icc, loop_863
fmuld8sux16 %f12, %f12, %f8
andcc %g1, %l3, %o7
taddcc %i5, 0x0CDC, %g6
loop_863:
fbue %fcc2, loop_864
movvc %icc, %l5, %i1
sth %l1, [%l7 + 0x7E]
bcs,a loop_865
loop_864:
ldsw [%l7 + 0x60], %g7
fmovrsne %i2, %f5, %f13
ldsb [%l7 + 0x1B], %o0
loop_865:
fxors %f7, %f7, %f10
lduh [%l7 + 0x72], %l6
stw %g3, [%l7 + 0x74]
fcmpgt32 %f8, %f4, %g5
xor %o4, 0x176B, %l0
orcc %o5, 0x18F2, %l2
stb %i7, [%l7 + 0x41]
fpsub16 %f12, %f12, %f12
st %f0, [%l7 + 0x2C]
movpos %icc, %g2, %i4
brz,a %o3, loop_866
srax %o1, %i6, %o6
orn %o2, %i0, %i3
fors %f15, %f7, %f2
loop_866:
fmovsge %icc, %f14, %f7
udivcc %g4, 0x1EE1, %l4
subccc %l3, 0x0A2C, %g1
for %f8, %f4, %f2
xor %o7, %g6, %l5
ldub [%l7 + 0x4C], %i1
fone %f0
bvs,a %icc, loop_867
lduh [%l7 + 0x7A], %l1
fmovs %f3, %f8
ld [%l7 + 0x44], %f15
loop_867:
fornot2 %f14, %f4, %f6
fzeros %f7
movne %xcc, %i5, %g7
fpmerge %f10, %f12, %f14
edge8 %o0, %l6, %i2
ldsh [%l7 + 0x22], %g5
ldx [%l7 + 0x40], %g3
lduh [%l7 + 0x7E], %o4
tge %icc, 0x5
fpsub32s %f1, %f12, %f2
ldsh [%l7 + 0x2E], %l0
fnor %f14, %f4, %f8
tneg %xcc, 0x7
brz,a %l2, loop_868
fmovrslez %i7, %f14, %f9
fnegd %f6, %f0
ldub [%l7 + 0x52], %o5
loop_868:
fbu %fcc2, loop_869
ldd [%l7 + 0x20], %f2
ldsw [%l7 + 0x10], %i4
fbn,a %fcc0, loop_870
loop_869:
ldub [%l7 + 0x60], %o3
fcmpeq16 %f12, %f8, %g2
fmovsne %icc, %f1, %f4
loop_870:
fmovsneg %xcc, %f7, %f11
ldub [%l7 + 0x5B], %i6
ldsh [%l7 + 0x48], %o6
fnegs %f0, %f0
fmovdgu %icc, %f2, %f5
udiv %o2, 0x049D, %i0
fmovda %icc, %f11, %f7
tsubcc %i3, 0x0515, %g4
fxnors %f10, %f5, %f1
movrlz %o1, 0x218, %l4
ldsb [%l7 + 0x72], %l3
fornot1 %f0, %f0, %f2
stx %g1, [%l7 + 0x20]
fpadd16 %f12, %f0, %f12
sll %g6, %o7, %i1
fmovsn %icc, %f5, %f3
fbne,a %fcc0, loop_871
tvc %icc, 0x4
subc %l5, %i5, %g7
fmovsle %xcc, %f3, %f9
loop_871:
fcmped %fcc3, %f10, %f0
array16 %l1, %l6, %i2
ld [%l7 + 0x78], %f3
movvc %xcc, %o0, %g3
st %f4, [%l7 + 0x14]
fcmpgt32 %f10, %f4, %g5
fand %f10, %f2, %f12
movgu %icc, %l0, %o4
ldsh [%l7 + 0x68], %i7
fblg %fcc1, loop_872
std %f0, [%l7 + 0x28]
bn,a loop_873
fmovdvc %icc, %f2, %f6
loop_872:
fmovsvc %xcc, %f7, %f7
ta %icc, 0x0
loop_873:
fornot1 %f8, %f4, %f8
fbo %fcc0, loop_874
fmovrsne %l2, %f15, %f13
tleu %icc, 0x2
stb %o5, [%l7 + 0x75]
loop_874:
nop
setx loop_875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,pt %icc, loop_876
fbge %fcc1, loop_877
stb %o3, [%l7 + 0x7C]
loop_875:
fxnor %f10, %f0, %f12
loop_876:
fbn %fcc2, loop_878
loop_877:
ldsw [%l7 + 0x40], %i4
ldsw [%l7 + 0x48], %g2
tpos %xcc, 0x1
loop_878:
xor %o6, %i6, %o2
st %f10, [%l7 + 0x54]
andcc %i3, %i0, %g4
fmovdg %icc, %f8, %f4
fbul,a %fcc0, loop_879
fmul8x16au %f10, %f10, %f10
sth %l4, [%l7 + 0x5C]
stx %l3, [%l7 + 0x40]
loop_879:
brnz,a %o1, loop_880
subccc %g1, 0x0E8E, %o7
tne %xcc, 0x6
stw %i1, [%l7 + 0x34]
loop_880:
fbg %fcc0, loop_881
ldsh [%l7 + 0x12], %g6
lduh [%l7 + 0x1C], %i5
bn,a %icc, loop_882
loop_881:
bl,pn %icc, loop_883
addc %g7, 0x0C53, %l1
ldsb [%l7 + 0x17], %l5
loop_882:
ldsw [%l7 + 0x7C], %i2
loop_883:
sllx %o0, %l6, %g3
lduw [%l7 + 0x34], %g5
fmovscc %icc, %f0, %f9
move %icc, %o4, %i7
fmovdle %xcc, %f9, %f11
edge32ln %l0, %o5, %l2
edge8n %i4, %g2, %o3
ldub [%l7 + 0x08], %o6
fornot1 %f6, %f0, %f0
fmovs %f3, %f8
bge %xcc, loop_884
fnot2s %f13, %f7
stx %o2, [%l7 + 0x58]
movgu %xcc, %i3, %i6
loop_884:
ldsw [%l7 + 0x60], %g4
lduw [%l7 + 0x6C], %i0
fmovsneg %icc, %f4, %f10
fmovdne %icc, %f0, %f3
smul %l3, %l4, %g1
ldd [%l7 + 0x38], %f8
taddcc %o7, %i1, %o1
andncc %g6, %g7, %l1
ld [%l7 + 0x6C], %f8
orn %i5, 0x065D, %i2
bvc %xcc, loop_885
ldsb [%l7 + 0x18], %o0
std %f12, [%l7 + 0x20]
movgu %icc, %l5, %g3
loop_885:
ldx [%l7 + 0x38], %l6
bvs loop_886
sethi 0x00DC, %o4
fbul,a %fcc3, loop_887
edge32l %i7, %g5, %o5
loop_886:
movl %xcc, %l0, %i4
ldd [%l7 + 0x50], %f6
loop_887:
fmovsne %xcc, %f13, %f0
bleu %xcc, loop_888
ldub [%l7 + 0x23], %l2
fone %f12
st %f2, [%l7 + 0x64]
loop_888:
sra %g2, %o6, %o2
lduh [%l7 + 0x5C], %i3
ldub [%l7 + 0x7A], %i6
lduh [%l7 + 0x40], %g4
mova %xcc, %o3, %l3
ldsw [%l7 + 0x18], %l4
stw %i0, [%l7 + 0x54]
st %f1, [%l7 + 0x44]
tcs %icc, 0x0
stw %o7, [%l7 + 0x78]
ble,pt %xcc, loop_889
array32 %g1, %i1, %o1
st %f11, [%l7 + 0x14]
movge %icc, %g7, %l1
loop_889:
stx %g6, [%l7 + 0x38]
lduh [%l7 + 0x20], %i2
movrgz %i5, %o0, %g3
ldd [%l7 + 0x40], %f0
lduw [%l7 + 0x34], %l6
brlz %o4, loop_890
fbn,a %fcc3, loop_891
stw %l5, [%l7 + 0x18]
movvc %xcc, %g5, %o5
loop_890:
ldsh [%l7 + 0x34], %l0
loop_891:
fmovse %icc, %f1, %f10
lduw [%l7 + 0x60], %i4
fmovdge %icc, %f0, %f14
tvc %icc, 0x6
std %f10, [%l7 + 0x20]
ldsb [%l7 + 0x11], %l2
lduh [%l7 + 0x2C], %g2
sub %i7, %o6, %o2
fnot1s %f5, %f3
fbul,a %fcc3, loop_892
alignaddr %i6, %g4, %i3
or %o3, 0x1FD4, %l4
fmovspos %icc, %f9, %f15
loop_892:
st %f10, [%l7 + 0x3C]
umulcc %i0, %o7, %g1
bgu,pt %xcc, loop_893
subccc %l3, 0x1125, %o1
ld [%l7 + 0x50], %f7
fnegd %f12, %f10
loop_893:
movneg %xcc, %g7, %i1
xorcc %l1, %i2, %g6
fcmpne16 %f10, %f2, %o0
or %i5, %g3, %l6
movcs %icc, %o4, %g5
movvc %icc, %l5, %l0
stw %o5, [%l7 + 0x4C]
bneg,a,pn %xcc, loop_894
sllx %i4, 0x0F, %g2
fpadd16 %f2, %f0, %f6
fsrc1 %f0, %f2
loop_894:
ldsh [%l7 + 0x2A], %i7
fbule,a %fcc1, loop_895
bleu %icc, loop_896
bgu,a,pt %icc, loop_897
fornot2 %f0, %f8, %f0
loop_895:
ldx [%l7 + 0x48], %l2
loop_896:
ldd [%l7 + 0x30], %f10
loop_897:
std %f4, [%l7 + 0x18]
fpmerge %f5, %f1, %f2
fmovdleu %xcc, %f10, %f7
st %f2, [%l7 + 0x34]
fcmpeq32 %f2, %f6, %o6
fbuge,a %fcc3, loop_898
stb %i6, [%l7 + 0x3D]
edge16ln %g4, %i3, %o3
nop
setx loop_899, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_898:
nop
setx loop_900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %icc, %f10, %f13
fmovdcc %xcc, %f2, %f8
loop_899:
fmovsvc %icc, %f13, %f2
loop_900:
fble,a %fcc2, loop_901
brgez,a %o2, loop_902
bshuffle %f8, %f14, %f8
bg loop_903
loop_901:
andncc %l4, %o7, %g1
loop_902:
movcs %xcc, %i0, %l3
mova %xcc, %g7, %i1
loop_903:
orncc %o1, 0x0DD5, %i2
tsubcc %l1, 0x04BF, %o0
ldx [%l7 + 0x38], %g6
udiv %g3, 0x0B4C, %l6
bpos,pt %icc, loop_904
ldsw [%l7 + 0x34], %i5
fpmerge %f11, %f10, %f0
stb %g5, [%l7 + 0x2D]
loop_904:
fornot1 %f0, %f0, %f2
ldsb [%l7 + 0x0E], %l5
fmovrdgez %o4, %f8, %f6
fmovd %f0, %f10
taddcc %l0, %o5, %i4
fnor %f10, %f2, %f2
fandnot2 %f4, %f10, %f2
lduw [%l7 + 0x08], %i7
brlz,a %g2, loop_905
fpadd16s %f4, %f3, %f15
alignaddr %o6, %i6, %l2
fmovda %xcc, %f9, %f8
loop_905:
std %f4, [%l7 + 0x08]
fnands %f3, %f13, %f10
fandnot1 %f12, %f6, %f2
std %f10, [%l7 + 0x28]
mulscc %g4, %o3, %o2
subccc %l4, 0x1DE9, %o7
std %f8, [%l7 + 0x68]
ld [%l7 + 0x50], %f14
fmovsne %xcc, %f3, %f1
fmovrslz %i3, %f5, %f14
ld [%l7 + 0x48], %f13
andcc %i0, %l3, %g1
stw %g7, [%l7 + 0x4C]
fnor %f4, %f2, %f8
or %i1, %o1, %l1
fcmpeq16 %f14, %f14, %i2
ld [%l7 + 0x50], %f12
fcmpne32 %f4, %f2, %g6
stx %o0, [%l7 + 0x28]
orncc %l6, %g3, %i5
fsrc1 %f2, %f6
bne,a %xcc, loop_906
bleu,pt %xcc, loop_907
fmovdne %xcc, %f3, %f7
fmovd %f14, %f6
loop_906:
xnorcc %g5, %o4, %l0
loop_907:
fmovda %icc, %f15, %f15
edge8 %l5, %i4, %o5
fmovdne %xcc, %f12, %f1
fpadd16 %f12, %f4, %f10
brnz,a %i7, loop_908
ldsh [%l7 + 0x32], %g2
fcmple16 %f14, %f8, %o6
fbuge %fcc0, loop_909
loop_908:
st %f5, [%l7 + 0x5C]
call loop_910
xnor %l2, %i6, %o3
loop_909:
fnegd %f4, %f0
fcmpeq16 %f10, %f8, %o2
loop_910:
ldsw [%l7 + 0x7C], %g4
fbule %fcc2, loop_911
movrne %l4, 0x271, %o7
lduw [%l7 + 0x4C], %i0
fandnot1s %f4, %f8, %f8
loop_911:
be,pt %xcc, loop_912
orn %l3, %g1, %g7
fmovsn %xcc, %f3, %f6
edge16n %i3, %i1, %l1
loop_912:
fnot2s %f5, %f3
st %f9, [%l7 + 0x20]
edge8ln %i2, %g6, %o0
fmul8sux16 %f6, %f14, %f4
mova %icc, %l6, %o1
faligndata %f4, %f6, %f12
lduw [%l7 + 0x68], %i5
sra %g3, %o4, %g5
lduw [%l7 + 0x48], %l0
movl %xcc, %l5, %o5
fmovspos %icc, %f13, %f3
ldsh [%l7 + 0x3A], %i7
andcc %i4, %g2, %o6
ldsh [%l7 + 0x7C], %i6
mova %icc, %o3, %o2
fmovrse %l2, %f8, %f6
fmovse %xcc, %f5, %f5
tleu %xcc, 0x4
movrne %g4, %l4, %o7
tvc %xcc, 0x2
fabsd %f12, %f4
or %i0, 0x1CAD, %g1
be loop_913
brlz %l3, loop_914
orn %i3, 0x16BD, %g7
nop
setx loop_915, %l0, %l1
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_913:
bge %xcc, loop_916
loop_914:
fmul8x16au %f2, %f4, %f14
movre %l1, %i1, %g6
loop_915:
alignaddr %o0, %i2, %o1
loop_916:
fzero %f8
srl %l6, %g3, %o4
bcc,a %xcc, loop_917
ldx [%l7 + 0x48], %g5
edge16ln %l0, %i5, %o5
fmovrdgz %l5, %f0, %f4
loop_917:
srlx %i7, %i4, %o6
bvs,a loop_918
tvc %xcc, 0x3
fpsub16s %f11, %f7, %f6
sll %i6, 0x04, %g2
loop_918:
ldsw [%l7 + 0x4C], %o3
tvc %icc, 0x1
ldx [%l7 + 0x50], %l2
movcc %icc, %o2, %l4
fmovsvc %icc, %f11, %f5
fmovd %f14, %f12
edge32l %o7, %i0, %g4
edge32n %g1, %i3, %l3
or %l1, %i1, %g6
stw %g7, [%l7 + 0x74]
fpack16 %f2, %f3
std %f12, [%l7 + 0x20]
bcs,a,pt %icc, loop_919
fmovrdne %o0, %f0, %f14
xorcc %i2, 0x0093, %l6
fmovse %icc, %f1, %f0
loop_919:
fbuge,a %fcc3, loop_920
xorcc %o1, 0x1841, %o4
movcc %xcc, %g5, %l0
movl %icc, %g3, %i5
loop_920:
fand %f12, %f6, %f2
fzero %f8
std %f12, [%l7 + 0x78]
fors %f8, %f4, %f4
lduh [%l7 + 0x42], %o5
lduh [%l7 + 0x38], %l5
stw %i4, [%l7 + 0x64]
orcc %i7, 0x06E7, %o6
fcmple32 %f14, %f10, %g2
stb %o3, [%l7 + 0x77]
fmovde %xcc, %f6, %f4
ldsw [%l7 + 0x10], %l2
lduh [%l7 + 0x72], %o2
stw %l4, [%l7 + 0x40]
stw %o7, [%l7 + 0x08]
ldsw [%l7 + 0x0C], %i6
smulcc %i0, %g4, %i3
fmovda %icc, %f8, %f8
bne,a loop_921
fmovdge %xcc, %f1, %f4
movle %xcc, %g1, %l1
bl %icc, loop_922
loop_921:
fbule %fcc0, loop_923
lduw [%l7 + 0x78], %l3
andcc %g6, 0x14F6, %i1
loop_922:
fones %f10
loop_923:
fnot2 %f4, %f6
call loop_924
stw %g7, [%l7 + 0x68]
lduw [%l7 + 0x38], %o0
fbne %fcc0, loop_925
loop_924:
fmovsn %icc, %f3, %f14
array16 %l6, %o1, %o4
subc %i2, 0x0929, %g5
loop_925:
brlz,a %g3, loop_926
lduh [%l7 + 0x74], %i5
udiv %l0, 0x1AD1, %l5
tne %xcc, 0x0
loop_926:
stb %i4, [%l7 + 0x0C]
orcc %i7, %o5, %g2
stx %o3, [%l7 + 0x58]
fbe %fcc0, loop_927
fand %f10, %f2, %f8
umul %l2, 0x034B, %o6
brgz,a %l4, loop_928
loop_927:
fmovrdlez %o2, %f2, %f14
movge %xcc, %o7, %i0
ble,pn %xcc, loop_929
loop_928:
tneg %xcc, 0x7
fmovrdne %g4, %f8, %f6
movneg %icc, %i6, %i3
loop_929:
ldsw [%l7 + 0x78], %l1
fnot1 %f0, %f4
fcmpd %fcc0, %f2, %f0
movcc %icc, %g1, %l3
movg %icc, %i1, %g6
fornot1 %f6, %f12, %f14
for %f8, %f0, %f14
bvc,pt %xcc, loop_930
fmovdpos %icc, %f13, %f13
ldub [%l7 + 0x55], %o0
edge16 %l6, %g7, %o4
loop_930:
move %xcc, %i2, %g5
ldd [%l7 + 0x68], %f4
fmovrdlz %o1, %f2, %f0
fand %f0, %f6, %f2
alignaddrl %g3, %l0, %i5
fpsub16 %f4, %f2, %f0
stx %l5, [%l7 + 0x50]
ldd [%l7 + 0x70], %f0
ldub [%l7 + 0x73], %i7
edge32l %i4, %o5, %g2
bl,a %xcc, loop_931
edge32n %l2, %o3, %l4
fmovdpos %icc, %f8, %f12
movpos %xcc, %o6, %o7
loop_931:
fmovrde %o2, %f10, %f4
andn %g4, %i6, %i0
ldsb [%l7 + 0x51], %l1
fbuge %fcc0, loop_932
movre %g1, 0x03D, %i3
lduh [%l7 + 0x5E], %i1
fmovsl %xcc, %f7, %f3
loop_932:
ld [%l7 + 0x4C], %f14
edge32l %l3, %o0, %g6
tne %xcc, 0x0
fmul8ulx16 %f8, %f4, %f2
bvc,pt %xcc, loop_933
fcmps %fcc2, %f8, %f9
movl %xcc, %l6, %o4
ld [%l7 + 0x78], %f15
loop_933:
fbug,a %fcc3, loop_934
edge8ln %g7, %g5, %i2
ldsh [%l7 + 0x1A], %g3
stw %l0, [%l7 + 0x58]
loop_934:
ldsh [%l7 + 0x3E], %i5
fbl %fcc3, loop_935
sth %l5, [%l7 + 0x72]
movrne %i7, 0x222, %i4
fba,a %fcc1, loop_936
loop_935:
fnegs %f3, %f13
stw %o1, [%l7 + 0x3C]
fcmpeq32 %f2, %f14, %g2
loop_936:
ldsb [%l7 + 0x52], %o5
tg %icc, 0x6
fbn,a %fcc0, loop_937
sethi 0x024E, %l2
fmovsgu %xcc, %f14, %f14
tn %icc, 0x3
loop_937:
ba,a loop_938
fmovrdlz %o3, %f10, %f4
call loop_939
fnot2s %f4, %f4
loop_938:
stx %o6, [%l7 + 0x18]
mulx %o7, 0x087B, %l4
loop_939:
lduh [%l7 + 0x66], %o2
fpsub32 %f6, %f12, %f10
fabss %f6, %f0
fcmpgt16 %f12, %f2, %i6
ldx [%l7 + 0x18], %g4
fmovd %f14, %f8
st %f9, [%l7 + 0x44]
fmovrse %i0, %f12, %f6
fmul8x16au %f1, %f5, %f6
bl loop_940
fpsub16s %f4, %f0, %f4
fmovrde %g1, %f4, %f12
fmovs %f6, %f9
loop_940:
sdivx %l1, 0x1E2A, %i1
ld [%l7 + 0x1C], %f0
fcmps %fcc3, %f5, %f7
ldsw [%l7 + 0x50], %i3
movl %xcc, %l3, %g6
tpos %icc, 0x4
fmul8ulx16 %f10, %f2, %f14
andn %o0, 0x107E, %l6
fmovsgu %icc, %f5, %f14
stw %o4, [%l7 + 0x2C]
srlx %g7, 0x15, %i2
bshuffle %f4, %f2, %f12
xnor %g5, 0x1B8C, %l0
ld [%l7 + 0x20], %f3
brgez %i5, loop_941
edge8 %g3, %l5, %i4
fmovdcs %xcc, %f7, %f2
brgez,a %o1, loop_942
loop_941:
fexpand %f0, %f8
tg %xcc, 0x6
xnorcc %i7, 0x1922, %g2
loop_942:
sethi 0x1864, %o5
tpos %xcc, 0x1
fba %fcc2, loop_943
stx %l2, [%l7 + 0x48]
fnors %f15, %f15, %f13
sdiv %o6, 0x15B4, %o7
loop_943:
ldx [%l7 + 0x40], %l4
stx %o3, [%l7 + 0x10]
tl %icc, 0x3
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
udiv %o2, 0x02C1, %i6
bgu,pn %icc, loop_944
fmovrslz %g4, %f15, %f10
taddcc %g1, 0x1710, %i0
fmovsvs %icc, %f13, %f13
loop_944:
fmovdcs %xcc, %f10, %f11
fcmple16 %f0, %f12, %l1
fcmpne32 %f6, %f10, %i3
fmovsne %icc, %f3, %f1
orcc %i1, 0x0FA9, %l3
stx %o0, [%l7 + 0x20]
ldsb [%l7 + 0x64], %l6
fabsd %f4, %f14
fornot2 %f12, %f10, %f14
fnot2s %f9, %f0
ldub [%l7 + 0x4C], %g6
subccc %o4, 0x1311, %i2
stb %g5, [%l7 + 0x28]
movcc %xcc, %l0, %g7
ldx [%l7 + 0x20], %g3
lduh [%l7 + 0x5E], %l5
ba %icc, loop_945
fmovrsgez %i4, %f6, %f12
lduh [%l7 + 0x24], %i5
fandnot1s %f14, %f8, %f12
loop_945:
stx %i7, [%l7 + 0x50]
fcmpne32 %f2, %f8, %g2
movcs %xcc, %o5, %o1
fmovdl %icc, %f0, %f6
fandnot1s %f3, %f12, %f12
xor %l2, %o6, %l4
ldd [%l7 + 0x30], %f4
tvc %icc, 0x1
mulscc %o7, %o2, %i6
bvc,a %xcc, loop_946
mulx %g4, 0x1CC4, %o3
fbe,a %fcc2, loop_947
ldd [%l7 + 0x28], %f8
loop_946:
fmovdn %icc, %f4, %f15
ldx [%l7 + 0x38], %g1
loop_947:
lduw [%l7 + 0x6C], %i0
stw %l1, [%l7 + 0x08]
fmul8x16al %f12, %f15, %f6
movl %icc, %i1, %l3
fcmpeq16 %f0, %f14, %i3
ldd [%l7 + 0x48], %f12
tgu %xcc, 0x0
fexpand %f2, %f6
ldsw [%l7 + 0x0C], %l6
bl,a,pn %icc, loop_948
bg,a %xcc, loop_949
ld [%l7 + 0x50], %f4
fand %f12, %f2, %f10
loop_948:
bl,pn %icc, loop_950
loop_949:
fbue %fcc2, loop_951
fmovdcc %xcc, %f10, %f10
brlez %g6, loop_952
loop_950:
nop
setx loop_953, %l0, %l1
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_951:
sdivcc %o4, 0x0FF1, %o0
movrne %i2, %g5, %l0
loop_952:
taddcctv %g7, %g3, %i4
loop_953:
sth %i5, [%l7 + 0x12]
fbne,a %fcc1, loop_954
tge %icc, 0x5
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x4C], %l5
loop_954:
movleu %xcc, %g2, %i7
brnz,a %o1, loop_955
siam 0x4
stw %o5, [%l7 + 0x24]
ldd [%l7 + 0x20], %f10
loop_955:
fmovdge %icc, %f8, %f5
fxor %f2, %f2, %f8
subcc %l2, %l4, %o6
ldsb [%l7 + 0x51], %o2
fbule,a %fcc3, loop_956
tsubcctv %o7, %g4, %o3
fmul8x16 %f9, %f4, %f12
fba %fcc2, loop_957
loop_956:
sth %g1, [%l7 + 0x64]
ldub [%l7 + 0x09], %i0
brz,a %l1, loop_958
loop_957:
fbg %fcc0, loop_959
tcs %xcc, 0x4
lduw [%l7 + 0x20], %i6
loop_958:
ldsb [%l7 + 0x20], %l3
loop_959:
te %xcc, 0x7
sll %i3, %i1, %l6
fsrc2 %f4, %f2
mova %xcc, %o4, %g6
tvc %icc, 0x0
fpackfix %f12, %f13
fxnor %f10, %f8, %f14
fpack32 %f14, %f8, %f0
movl %icc, %i2, %o0
umul %l0, %g5, %g7
sll %i4, 0x06, %g3
fpsub16s %f0, %f8, %f14
brz,a %l5, loop_960
stx %g2, [%l7 + 0x08]
sll %i5, %o1, %o5
sdiv %l2, 0x0BFF, %i7
loop_960:
fmovrdne %o6, %f6, %f10
fba %fcc2, loop_961
fpadd32s %f13, %f7, %f8
fbg,a %fcc3, loop_962
ld [%l7 + 0x10], %f1
loop_961:
orn %l4, %o2, %g4
stb %o7, [%l7 + 0x1F]
loop_962:
brnz,a %g1, loop_963
ld [%l7 + 0x70], %f12
ldub [%l7 + 0x77], %o3
fbuge %fcc1, loop_964
loop_963:
movl %xcc, %i0, %i6
fble %fcc1, loop_965
fands %f13, %f5, %f13
loop_964:
movne %icc, %l1, %i3
addc %i1, %l3, %l6
loop_965:
fbue,a %fcc2, loop_966
stw %o4, [%l7 + 0x40]
edge16 %i2, %o0, %g6
fmovda %icc, %f4, %f9
loop_966:
std %f12, [%l7 + 0x38]
sub %l0, %g5, %i4
sllx %g3, 0x1D, %l5
lduh [%l7 + 0x10], %g7
lduw [%l7 + 0x24], %g2
fmovse %icc, %f10, %f14
bne,pn %icc, loop_967
std %f14, [%l7 + 0x48]
fbne %fcc3, loop_968
udivcc %i5, 0x0233, %o1
loop_967:
movrne %l2, %o5, %i7
brnz %l4, loop_969
loop_968:
fandnot1s %f3, %f14, %f14
tleu %xcc, 0x0
fmovdgu %xcc, %f0, %f9
loop_969:
addcc %o6, %o2, %g4
ldsw [%l7 + 0x1C], %g1
brgez %o3, loop_970
smul %o7, %i6, %i0
add %l1, 0x0134, %i1
bneg,a %icc, loop_971
loop_970:
stw %l3, [%l7 + 0x54]
ldsh [%l7 + 0x3C], %l6
fblg %fcc0, loop_972
loop_971:
stb %i3, [%l7 + 0x4F]
movneg %icc, %o4, %o0
ldsw [%l7 + 0x68], %g6
loop_972:
edge16ln %l0, %g5, %i4
fpadd16s %f5, %f1, %f8
orncc %g3, %l5, %g7
sra %i2, 0x1A, %g2
movg %xcc, %o1, %i5
fpadd16s %f12, %f14, %f11
ld [%l7 + 0x70], %f7
ble,a,pn %xcc, loop_973
ldsw [%l7 + 0x08], %l2
alignaddrl %o5, %i7, %l4
st %f4, [%l7 + 0x0C]
loop_973:
fmul8sux16 %f6, %f0, %f14
bgu,pn %icc, loop_974
fbuge %fcc3, loop_975
tg %xcc, 0x2
tcs %icc, 0x1
loop_974:
std %f6, [%l7 + 0x48]
loop_975:
ldx [%l7 + 0x68], %o2
st %f0, [%l7 + 0x20]
sll %o6, %g4, %o3
fpsub32s %f11, %f2, %f7
fxnors %f6, %f2, %f15
fxors %f11, %f10, %f14
udiv %o7, 0x0F77, %g1
fbuge %fcc1, loop_976
bneg,a,pn %xcc, loop_977
std %f10, [%l7 + 0x10]
sth %i6, [%l7 + 0x7A]
loop_976:
std %f0, [%l7 + 0x30]
loop_977:
fnegd %f8, %f4
brgez,a %i0, loop_978
stb %i1, [%l7 + 0x12]
movl %xcc, %l3, %l1
sth %i3, [%l7 + 0x3C]
loop_978:
fandnot1s %f13, %f4, %f11
fmovsn %icc, %f14, %f10
edge32l %o4, %l6, %g6
std %f2, [%l7 + 0x38]
fmovsvc %icc, %f7, %f2
fandnot1 %f8, %f4, %f10
fmovrdne %l0, %f14, %f12
ldx [%l7 + 0x40], %g5
bcs loop_979
fmovsneg %icc, %f10, %f15
fbe %fcc2, loop_980
st %f6, [%l7 + 0x30]
loop_979:
fmovscs %icc, %f7, %f10
edge8 %i4, %g3, %l5
loop_980:
fpack16 %f6, %f2
fmovspos %xcc, %f0, %f11
fcmped %fcc2, %f2, %f2
fone %f12
lduh [%l7 + 0x0C], %g7
orn %o0, %i2, %g2
bn,a %xcc, loop_981
ldub [%l7 + 0x7F], %i5
fbue %fcc3, loop_982
tl %icc, 0x0
loop_981:
srlx %o1, %o5, %l2
popc %i7, %l4
loop_982:
sdiv %o6, 0x17C9, %o2
lduw [%l7 + 0x10], %g4
ldsh [%l7 + 0x50], %o3
bne,a loop_983
ldd [%l7 + 0x10], %f14
fornot1 %f8, %f8, %f6
fpadd32 %f4, %f4, %f10
loop_983:
edge8ln %o7, %i6, %i0
bleu,a,pn %xcc, loop_984
ldsw [%l7 + 0x30], %g1
ldub [%l7 + 0x40], %i1
alignaddrl %l1, %i3, %l3
loop_984:
fcmped %fcc3, %f6, %f4
fcmps %fcc3, %f9, %f2
stw %o4, [%l7 + 0x18]
ld [%l7 + 0x20], %f2
ldub [%l7 + 0x3D], %g6
stx %l0, [%l7 + 0x38]
brnz,a %l6, loop_985
ldx [%l7 + 0x20], %g5
fmovdn %xcc, %f11, %f1
movn %icc, %g3, %i4
loop_985:
fands %f7, %f5, %f11
movvs %xcc, %l5, %o0
sll %g7, 0x17, %i2
sethi 0x0815, %g2
udivx %o1, 0x0364, %o5
ldub [%l7 + 0x58], %l2
stx %i7, [%l7 + 0x40]
edge16l %i5, %o6, %l4
umulcc %o2, 0x081D, %o3
siam 0x2
fmul8x16au %f10, %f15, %f14
ldsh [%l7 + 0x24], %o7
fbug %fcc1, loop_986
stw %g4, [%l7 + 0x44]
tneg %xcc, 0x1
brz %i6, loop_987
loop_986:
fcmped %fcc1, %f4, %f4
udiv %i0, 0x12F9, %g1
ldsw [%l7 + 0x3C], %i1
loop_987:
andncc %i3, %l3, %o4
edge32n %l1, %g6, %l6
andncc %g5, %l0, %i4
ldx [%l7 + 0x08], %l5
sth %o0, [%l7 + 0x7E]
fbu,a %fcc2, loop_988
xorcc %g7, %g3, %i2
fbe,a %fcc0, loop_989
fbge %fcc2, loop_990
loop_988:
fmovdneg %icc, %f14, %f0
fbn,a %fcc2, loop_991
loop_989:
fsrc2 %f0, %f12
loop_990:
bcs,pt %xcc, loop_992
movneg %xcc, %g2, %o5
loop_991:
sth %l2, [%l7 + 0x0C]
fornot2 %f4, %f12, %f8
loop_992:
edge8ln %o1, %i7, %i5
fabss %f11, %f15
fpadd32s %f6, %f4, %f3
sll %o6, %l4, %o3
nop
setx loop_993, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16n %o2, %g4, %i6
fabsd %f14, %f8
fmovdn %icc, %f7, %f8
loop_993:
bg,pn %icc, loop_994
fcmpne32 %f4, %f6, %i0
sth %o7, [%l7 + 0x2A]
fmovsneg %icc, %f9, %f13
loop_994:
fmovsge %xcc, %f12, %f6
std %f4, [%l7 + 0x28]
movleu %icc, %g1, %i1
movneg %icc, %l3, %o4
ldsw [%l7 + 0x60], %l1
bl,pn %icc, loop_995
call loop_996
movcc %icc, %i3, %l6
brgz %g5, loop_997
loop_995:
lduh [%l7 + 0x70], %l0
loop_996:
taddcctv %i4, 0x0CBA, %g6
ldsw [%l7 + 0x4C], %l5
loop_997:
movgu %icc, %g7, %g3
edge8l %i2, %o0, %o5
bshuffle %f0, %f2, %f10
bvc %xcc, loop_998
tsubcc %g2, 0x1DAA, %o1
bleu,a loop_999
te %icc, 0x4
loop_998:
fmovsvc %xcc, %f15, %f8
fble,a %fcc3, loop_1000
loop_999:
lduw [%l7 + 0x30], %i7
std %f2, [%l7 + 0x30]
fmovdge %xcc, %f1, %f11
loop_1000:
fbule,a %fcc0, loop_1001
andncc %i5, %l2, %l4
fmovdneg %icc, %f1, %f13
ld [%l7 + 0x54], %f15
loop_1001:
orncc %o3, 0x1E2F, %o6
ldd [%l7 + 0x48], %f12
xor %o2, 0x0D0D, %g4
orncc %i6, %o7, %i0
fnand %f8, %f4, %f0
array32 %i1, %l3, %g1
fxors %f11, %f10, %f12
andn %l1, 0x0A59, %i3
sdivx %l6, 0x0190, %g5
fcmple32 %f14, %f12, %o4
fmovsgu %xcc, %f0, %f14
tvc %icc, 0x1
fmul8sux16 %f8, %f10, %f12
move %xcc, %l0, %g6
ld [%l7 + 0x1C], %f11
fbuge,a %fcc2, loop_1002
std %f2, [%l7 + 0x60]
edge8n %i4, %l5, %g7
srlx %g3, %o0, %o5
loop_1002:
fone %f12
stx %g2, [%l7 + 0x40]
ldub [%l7 + 0x66], %i2
fbo %fcc2, loop_1003
umul %i7, %i5, %l2
ldd [%l7 + 0x60], %f0
sth %o1, [%l7 + 0x22]
loop_1003:
edge16 %l4, %o6, %o2
ldsb [%l7 + 0x6B], %g4
fands %f5, %f4, %f2
ldsh [%l7 + 0x42], %o3
fmovrsgz %o7, %f4, %f13
addccc %i6, 0x014B, %i1
bvc loop_1004
fbug %fcc0, loop_1005
fmovrdne %l3, %f14, %f6
edge8n %g1, %i0, %l1
loop_1004:
brz %i3, loop_1006
loop_1005:
addccc %l6, %g5, %o4
bvc %xcc, loop_1007
movrne %l0, 0x32C, %i4
loop_1006:
fbul,a %fcc1, loop_1008
array32 %g6, %g7, %g3
loop_1007:
fmovsg %xcc, %f10, %f1
movgu %icc, %l5, %o5
loop_1008:
fble,a %fcc3, loop_1009
fcmple16 %f2, %f10, %o0
srl %g2, 0x0A, %i2
taddcctv %i5, 0x1765, %i7
loop_1009:
tcs %xcc, 0x4
std %f14, [%l7 + 0x50]
move %xcc, %o1, %l2
movvs %icc, %l4, %o6
udivx %g4, 0x0B57, %o3
fcmpgt32 %f8, %f8, %o7
fbne,a %fcc3, loop_1010
std %f2, [%l7 + 0x28]
fcmpgt32 %f14, %f4, %i6
fpsub16 %f0, %f2, %f6
loop_1010:
st %f12, [%l7 + 0x1C]
stw %i1, [%l7 + 0x48]
orn %o2, %g1, %l3
sth %l1, [%l7 + 0x78]
movrlz %i3, 0x355, %i0
fnot1s %f5, %f14
fmovdle %xcc, %f10, %f3
nop
setx loop_1011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %g5, %o4
fmovdge %icc, %f8, %f0
be,pt %icc, loop_1012
loop_1011:
fnot2s %f13, %f10
ldub [%l7 + 0x6D], %l6
tsubcc %l0, %g6, %i4
loop_1012:
movrlz %g7, 0x3DD, %l5
ldsh [%l7 + 0x46], %o5
st %f4, [%l7 + 0x38]
fpack16 %f0, %f5
fbg,a %fcc0, loop_1013
st %f2, [%l7 + 0x58]
fexpand %f13, %f4
fornot1 %f14, %f14, %f0
loop_1013:
brlez,a %o0, loop_1014
fmovrsgez %g3, %f14, %f10
siam 0x2
lduh [%l7 + 0x7A], %i2
loop_1014:
ldsb [%l7 + 0x33], %i5
bcc,pt %icc, loop_1015
fcmple32 %f8, %f4, %i7
movneg %xcc, %o1, %g2
movne %icc, %l4, %l2
loop_1015:
taddcctv %g4, %o3, %o7
ldx [%l7 + 0x08], %o6
fmul8sux16 %f8, %f6, %f4
pdist %f14, %f4, %f12
movne %xcc, %i6, %o2
fcmpd %fcc0, %f8, %f14
ldsw [%l7 + 0x78], %i1
fnegs %f13, %f2
sub %g1, 0x1083, %l1
stb %l3, [%l7 + 0x4C]
fpadd32s %f7, %f12, %f13
bn,a,pn %xcc, loop_1016
ldsb [%l7 + 0x6C], %i3
fmovrslz %g5, %f4, %f6
ldsb [%l7 + 0x12], %o4
loop_1016:
xnor %i0, %l6, %l0
fzeros %f10
subc %g6, 0x1B3F, %g7
fnegs %f6, %f14
ldd [%l7 + 0x30], %f12
movrgez %i4, %o5, %o0
sdivx %l5, 0x1D26, %i2
smul %i5, 0x00AD, %i7
brlez %o1, loop_1017
fbu,a %fcc3, loop_1018
st %f15, [%l7 + 0x40]
ble %icc, loop_1019
loop_1017:
srl %g3, 0x10, %g2
loop_1018:
popc %l4, %l2
fmovsa %xcc, %f8, %f1
loop_1019:
ld [%l7 + 0x38], %f2
fbule,a %fcc1, loop_1020
taddcctv %o3, %g4, %o7
ldsb [%l7 + 0x32], %i6
alignaddr %o6, %i1, %o2
loop_1020:
mova %icc, %g1, %l1
ldsw [%l7 + 0x1C], %l3
edge32n %g5, %o4, %i3
fcmpes %fcc0, %f2, %f7
fmul8sux16 %f10, %f8, %f6
fand %f4, %f14, %f10
movpos %icc, %i0, %l0
alignaddr %g6, %l6, %i4
stb %o5, [%l7 + 0x7B]
taddcc %g7, %o0, %l5
fcmps %fcc2, %f10, %f5
ldub [%l7 + 0x79], %i5
fones %f1
fbg %fcc3, loop_1021
ldub [%l7 + 0x5C], %i7
lduw [%l7 + 0x24], %o1
sth %g3, [%l7 + 0x3A]
loop_1021:
ldub [%l7 + 0x55], %i2
fpadd16s %f1, %f7, %f13
fmul8sux16 %f10, %f12, %f14
fnors %f13, %f13, %f0
brlz %g2, loop_1022
fmovsn %xcc, %f13, %f7
nop
setx loop_1023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f12, %f12, %f2
loop_1022:
ldsw [%l7 + 0x78], %l2
movrgz %l4, %o3, %g4
loop_1023:
smulcc %i6, 0x0F52, %o6
stw %i1, [%l7 + 0x34]
siam 0x5
fbn %fcc1, loop_1024
ldub [%l7 + 0x7A], %o7
fmovrsgez %o2, %f3, %f9
ldsh [%l7 + 0x7E], %l1
loop_1024:
fmovsgu %xcc, %f2, %f9
fandnot1s %f2, %f10, %f10
fandnot2s %f7, %f12, %f12
ldd [%l7 + 0x18], %f14
std %f14, [%l7 + 0x10]
tsubcctv %g1, %g5, %o4
stx %l3, [%l7 + 0x40]
fnegs %f6, %f10
edge8n %i3, %i0, %g6
fcmpne16 %f8, %f0, %l6
ldsh [%l7 + 0x50], %i4
fmovdvc %xcc, %f11, %f6
fcmpes %fcc1, %f10, %f4
stx %o5, [%l7 + 0x40]
tleu %xcc, 0x7
ld [%l7 + 0x08], %f0
fcmpeq16 %f14, %f2, %g7
orn %o0, 0x175A, %l5
ldsb [%l7 + 0x56], %l0
fmovsl %xcc, %f10, %f9
edge32l %i7, %i5, %o1
ld [%l7 + 0x38], %f5
fpadd16 %f8, %f12, %f4
sllx %i2, 0x16, %g3
sdivcc %l2, 0x0B06, %g2
lduh [%l7 + 0x52], %o3
tne %xcc, 0x5
fandnot2 %f0, %f6, %f6
std %f14, [%l7 + 0x28]
andn %l4, %i6, %o6
bgu,a loop_1025
addccc %i1, 0x050A, %o7
fcmped %fcc0, %f10, %f8
taddcc %g4, %l1, %o2
loop_1025:
orcc %g5, 0x12A2, %o4
tcs %icc, 0x1
movleu %icc, %g1, %i3
edge32ln %i0, %g6, %l6
fnegs %f12, %f4
ldub [%l7 + 0x58], %i4
fsrc2 %f14, %f0
edge16l %o5, %l3, %g7
edge32n %l5, %l0, %o0
ldsw [%l7 + 0x60], %i7
ldsb [%l7 + 0x7E], %o1
tl %icc, 0x4
fbug %fcc2, loop_1026
fba %fcc3, loop_1027
fmovdle %icc, %f2, %f10
fpsub32 %f0, %f4, %f12
loop_1026:
st %f2, [%l7 + 0x1C]
loop_1027:
fmovsne %icc, %f13, %f5
subccc %i2, %i5, %l2
sth %g3, [%l7 + 0x40]
movleu %icc, %o3, %l4
brlz %i6, loop_1028
fba,a %fcc3, loop_1029
andncc %g2, %o6, %o7
srax %g4, %l1, %o2
loop_1028:
ldsh [%l7 + 0x44], %i1
loop_1029:
fbge,a %fcc2, loop_1030
bcc,a,pt %xcc, loop_1031
sdiv %o4, 0x1BC0, %g1
fmovscs %xcc, %f1, %f5
loop_1030:
ldsh [%l7 + 0x36], %i3
loop_1031:
movcc %xcc, %g5, %g6
ldx [%l7 + 0x58], %i0
nop
setx loop_1032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x1C]
ldsb [%l7 + 0x58], %i4
fpsub32 %f8, %f0, %f10
loop_1032:
ldx [%l7 + 0x58], %l6
sub %o5, 0x0413, %l3
subc %g7, 0x1D6C, %l0
fmovscc %xcc, %f10, %f10
ldd [%l7 + 0x30], %f0
fmovse %xcc, %f1, %f7
stx %l5, [%l7 + 0x38]
nop
setx loop_1033, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxor %f2, %f4, %f2
xorcc %o0, 0x1101, %o1
sth %i7, [%l7 + 0x4C]
loop_1033:
fmovdcc %xcc, %f9, %f1
fpmerge %f8, %f14, %f4
edge8 %i5, %l2, %i2
fmovsneg %xcc, %f13, %f9
fmovsa %icc, %f6, %f0
fmovsg %icc, %f6, %f8
movvc %xcc, %o3, %l4
tsubcctv %g3, 0x17DC, %g2
fandnot1 %f12, %f12, %f6
movrne %i6, 0x212, %o6
fmovdvc %xcc, %f10, %f13
edge8ln %g4, %o7, %o2
fxor %f14, %f0, %f2
sra %l1, 0x13, %i1
lduh [%l7 + 0x66], %g1
ldub [%l7 + 0x1D], %i3
ba loop_1034
tcs %icc, 0x4
fbl,a %fcc3, loop_1035
st %f7, [%l7 + 0x74]
loop_1034:
brgz %g5, loop_1036
brz %o4, loop_1037
loop_1035:
fbn %fcc3, loop_1038
bcs,a loop_1039
loop_1036:
fba,a %fcc2, loop_1040
loop_1037:
subc %g6, 0x1D02, %i4
loop_1038:
ldd [%l7 + 0x38], %f2
loop_1039:
popc 0x142D, %i0
loop_1040:
stx %o5, [%l7 + 0x78]
std %f2, [%l7 + 0x50]
fbo,a %fcc2, loop_1041
smulcc %l3, %g7, %l6
fabss %f0, %f1
ldsb [%l7 + 0x1C], %l5
loop_1041:
edge16 %o0, %l0, %i7
movvs %xcc, %i5, %o1
ld [%l7 + 0x34], %f0
fbl,a %fcc3, loop_1042
tleu %icc, 0x6
bvs,a,pn %xcc, loop_1043
tge %xcc, 0x3
loop_1042:
fxnor %f6, %f14, %f2
fmovsleu %icc, %f11, %f2
loop_1043:
movge %icc, %i2, %l2
movpos %icc, %l4, %g3
fmul8ulx16 %f12, %f12, %f12
nop
setx loop_1044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %o3, %i6, %o6
fcmpeq32 %f10, %f12, %g2
nop
setx loop_1045, %l0, %l1
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_1044:
fmuld8ulx16 %f13, %f13, %f4
fmovde %icc, %f6, %f0
ldsb [%l7 + 0x0D], %g4
loop_1045:
lduh [%l7 + 0x0C], %o7
fmovsl %icc, %f8, %f2
fpsub32 %f14, %f10, %f0
fmovrde %o2, %f0, %f12
tge %xcc, 0x4
subc %i1, 0x0948, %l1
fmovsvs %icc, %f12, %f1
tl %icc, 0x6
be,a loop_1046
umul %i3, %g1, %o4
tn %icc, 0x1
fpadd16s %f9, %f0, %f11
loop_1046:
bcc,a %icc, loop_1047
movrlz %g6, 0x306, %g5
movl %icc, %i0, %i4
ldx [%l7 + 0x50], %l3
loop_1047:
stb %o5, [%l7 + 0x1E]
tneg %icc, 0x3
bcc,a,pt %icc, loop_1048
xor %l6, %g7, %l5
xorcc %l0, 0x00D8, %i7
movne %xcc, %o0, %i5
loop_1048:
fmovdn %xcc, %f12, %f2
fnot2s %f11, %f13
udivcc %i2, 0x142E, %l2
mova %xcc, %o1, %l4
fmovsg %xcc, %f7, %f14
tne %xcc, 0x6
fpsub16s %f15, %f4, %f10
stw %g3, [%l7 + 0x44]
fmovrslez %i6, %f11, %f6
sth %o6, [%l7 + 0x3A]
fbl,a %fcc2, loop_1049
sth %o3, [%l7 + 0x0A]
smul %g4, 0x012A, %g2
fmovdle %icc, %f4, %f14
loop_1049:
udivcc %o2, 0x1FC7, %o7
fmuld8sux16 %f0, %f5, %f12
movle %xcc, %l1, %i1
fnors %f3, %f2, %f15
fcmpgt16 %f0, %f10, %g1
tsubcctv %i3, 0x00DB, %o4
ld [%l7 + 0x34], %f6
edge8n %g6, %g5, %i0
fcmpeq32 %f2, %f4, %l3
fpadd16 %f0, %f10, %f10
edge32l %o5, %i4, %g7
sth %l6, [%l7 + 0x78]
fors %f6, %f15, %f0
fmovrsne %l0, %f2, %f3
fbge %fcc1, loop_1050
fabsd %f14, %f6
addcc %l5, 0x0F0F, %o0
bpos,a %xcc, loop_1051
loop_1050:
add %i7, %i2, %i5
taddcctv %l2, %l4, %g3
brnz,a %i6, loop_1052
loop_1051:
subccc %o6, %o3, %o1
lduw [%l7 + 0x78], %g2
ldsw [%l7 + 0x28], %g4
loop_1052:
nop
setx loop_1053, %l0, %l1
jmpl %l1, %o2
fbn,a %fcc3, loop_1054
fmul8sux16 %f6, %f14, %f10
ld [%l7 + 0x7C], %f7
loop_1053:
andn %o7, %i1, %l1
loop_1054:
popc 0x1D4E, %g1
bpos,a,pt %xcc, loop_1055
fpackfix %f6, %f15
mulx %o4, 0x00C6, %g6
ldsh [%l7 + 0x0A], %g5
loop_1055:
stx %i0, [%l7 + 0x78]
fbl,a %fcc0, loop_1056
lduw [%l7 + 0x40], %i3
fnot2 %f4, %f2
bcc,a loop_1057
loop_1056:
fmovdcc %icc, %f11, %f3
fmovse %xcc, %f11, %f3
ldub [%l7 + 0x4A], %l3
loop_1057:
lduh [%l7 + 0x10], %o5
ldsh [%l7 + 0x3C], %i4
fmovdvs %xcc, %f12, %f3
fbg %fcc0, loop_1058
ldd [%l7 + 0x78], %f6
orncc %l6, 0x1D44, %l0
movvc %icc, %g7, %l5
loop_1058:
st %f7, [%l7 + 0x5C]
fcmpne32 %f6, %f4, %o0
ldsh [%l7 + 0x16], %i7
brlz %i5, loop_1059
ldx [%l7 + 0x48], %l2
lduw [%l7 + 0x18], %i2
movl %xcc, %g3, %l4
loop_1059:
st %f10, [%l7 + 0x58]
fmovrse %o6, %f15, %f3
xnorcc %i6, 0x17E4, %o3
te %xcc, 0x2
movrlez %o1, %g4, %o2
fmovsvs %xcc, %f14, %f15
bvc,a %icc, loop_1060
ldx [%l7 + 0x08], %g2
call loop_1061
movcs %xcc, %i1, %o7
loop_1060:
fbge,a %fcc0, loop_1062
movcc %xcc, %g1, %l1
loop_1061:
lduh [%l7 + 0x68], %g6
fbge,a %fcc2, loop_1063
loop_1062:
ld [%l7 + 0x7C], %f6
ldsw [%l7 + 0x34], %o4
ldsb [%l7 + 0x0A], %i0
loop_1063:
brlez,a %g5, loop_1064
movvs %xcc, %i3, %l3
tcc %xcc, 0x6
movvc %icc, %o5, %l6
loop_1064:
fandnot1 %f6, %f8, %f0
bshuffle %f4, %f6, %f6
edge16 %l0, %i4, %l5
fmul8sux16 %f0, %f4, %f12
xnor %g7, %i7, %i5
srl %o0, 0x07, %i2
ldsh [%l7 + 0x50], %l2
movge %xcc, %g3, %l4
movrlez %i6, %o6, %o1
fmovsle %icc, %f5, %f3
ldsw [%l7 + 0x58], %g4
fmovscc %xcc, %f15, %f10
fmovsneg %icc, %f5, %f3
std %f10, [%l7 + 0x70]
sethi 0x01D5, %o2
tvc %icc, 0x5
fmovdl %xcc, %f12, %f13
fcmped %fcc3, %f14, %f12
ldsw [%l7 + 0x38], %o3
ldsw [%l7 + 0x78], %g2
fmovsa %icc, %f12, %f4
fpsub32 %f10, %f4, %f6
fmovdg %xcc, %f15, %f2
fmovdvc %xcc, %f5, %f14
bvc,a,pt %xcc, loop_1065
movg %xcc, %i1, %o7
ldsb [%l7 + 0x1A], %g1
tneg %icc, 0x5
loop_1065:
sllx %l1, 0x0A, %o4
fones %f5
alignaddr %i0, %g6, %g5
bge,pt %icc, loop_1066
ldub [%l7 + 0x5E], %i3
movrlez %l3, 0x2DE, %l6
orncc %l0, %i4, %o5
loop_1066:
tle %icc, 0x1
movrne %g7, 0x267, %i7
fmovda %icc, %f11, %f4
movleu %icc, %l5, %o0
edge16 %i2, %i5, %l2
ldd [%l7 + 0x68], %f4
stx %l4, [%l7 + 0x58]
srax %g3, 0x0E, %i6
tvc %xcc, 0x1
sdiv %o1, 0x1A1D, %g4
srl %o2, %o6, %g2
array32 %i1, %o3, %o7
fsrc2s %f14, %f14
fmuld8sux16 %f6, %f12, %f4
ldub [%l7 + 0x74], %g1
ld [%l7 + 0x4C], %f10
andcc %l1, %o4, %g6
ldd [%l7 + 0x10], %f0
sth %g5, [%l7 + 0x2E]
fmovdleu %icc, %f0, %f4
fcmpeq16 %f6, %f6, %i3
movrlez %l3, 0x221, %i0
fbge %fcc2, loop_1067
fmovrdgez %l6, %f6, %f0
tsubcc %l0, %i4, %g7
fmovsle %xcc, %f15, %f10
loop_1067:
stb %o5, [%l7 + 0x79]
ldub [%l7 + 0x1B], %i7
bg,a loop_1068
stw %o0, [%l7 + 0x2C]
fmovrslez %l5, %f3, %f4
ldub [%l7 + 0x1F], %i5
loop_1068:
tneg %xcc, 0x0
ldub [%l7 + 0x32], %l2
ldsh [%l7 + 0x72], %l4
bleu,pt %icc, loop_1069
stb %g3, [%l7 + 0x47]
ldsw [%l7 + 0x34], %i6
fcmple16 %f12, %f6, %o1
loop_1069:
sth %g4, [%l7 + 0x14]
xor %i2, %o6, %o2
fxnors %f13, %f12, %f3
fpsub16s %f1, %f10, %f9
addcc %g2, %i1, %o7
std %f10, [%l7 + 0x78]
movrlez %o3, 0x395, %g1
tsubcc %l1, %o4, %g5
edge8l %i3, %g6, %i0
fbn,a %fcc1, loop_1070
xnorcc %l6, %l3, %i4
udivcc %l0, 0x0B6B, %o5
nop
setx loop_1071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1070:
ldsw [%l7 + 0x10], %g7
tle %icc, 0x0
sth %i7, [%l7 + 0x3C]
loop_1071:
ldd [%l7 + 0x48], %f8
edge16l %l5, %i5, %o0
srl %l2, %l4, %g3
add %i6, 0x19BB, %g4
ldx [%l7 + 0x58], %o1
fblg,a %fcc3, loop_1072
fbu,a %fcc0, loop_1073
fpadd32s %f8, %f6, %f12
fblg %fcc0, loop_1074
loop_1072:
ldsb [%l7 + 0x5C], %i2
loop_1073:
tvs %icc, 0x5
subc %o2, 0x0079, %g2
loop_1074:
stx %i1, [%l7 + 0x38]
st %f10, [%l7 + 0x68]
subcc %o6, %o7, %o3
st %f7, [%l7 + 0x68]
fmovde %icc, %f0, %f2
fbl,a %fcc2, loop_1075
mulscc %l1, %g1, %o4
ldsw [%l7 + 0x58], %g5
fabss %f5, %f13
loop_1075:
fmovsgu %icc, %f13, %f7
nop
setx loop_1076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g6, [%l7 + 0x78]
fpack16 %f12, %f9
movpos %icc, %i0, %l6
loop_1076:
array32 %l3, %i3, %l0
fbule %fcc2, loop_1077
fbule,a %fcc0, loop_1078
movrgz %o5, 0x112, %i4
ldd [%l7 + 0x08], %f6
loop_1077:
fmovdcs %icc, %f2, %f11
loop_1078:
addc %g7, %l5, %i5
edge8l %i7, %l2, %l4
tg %xcc, 0x4
fmovsneg %xcc, %f7, %f0
edge32n %g3, %i6, %o0
ldsb [%l7 + 0x7F], %o1
st %f12, [%l7 + 0x20]
fsrc2 %f4, %f4
fnors %f4, %f7, %f13
fcmpgt32 %f10, %f14, %g4
bcc,pn %icc, loop_1079
ldsh [%l7 + 0x44], %i2
fmovde %icc, %f15, %f3
ble %icc, loop_1080
loop_1079:
subccc %g2, 0x127F, %i1
brnz %o6, loop_1081
fmul8x16al %f7, %f5, %f4
loop_1080:
fmovscc %icc, %f4, %f12
ldsw [%l7 + 0x44], %o7
loop_1081:
stx %o2, [%l7 + 0x48]
ldub [%l7 + 0x60], %o3
sdiv %l1, 0x0200, %o4
ldsh [%l7 + 0x6A], %g1
ldx [%l7 + 0x28], %g5
tl %icc, 0x5
subcc %i0, %l6, %g6
fnot1 %f6, %f0
umulcc %l3, %l0, %o5
subc %i3, %g7, %l5
lduh [%l7 + 0x66], %i4
stw %i5, [%l7 + 0x4C]
fzeros %f4
xor %i7, %l4, %l2
fcmpgt16 %f4, %f0, %g3
fmovdleu %xcc, %f6, %f14
sllx %o0, %i6, %g4
edge16l %i2, %o1, %i1
lduh [%l7 + 0x0E], %o6
fmul8x16au %f14, %f10, %f0
add %g2, %o2, %o7
or %o3, %o4, %g1
fxors %f12, %f13, %f2
move %xcc, %l1, %i0
sth %g5, [%l7 + 0x76]
fornot2s %f1, %f13, %f1
sra %l6, 0x03, %l3
stw %l0, [%l7 + 0x38]
ldsw [%l7 + 0x64], %g6
edge8l %o5, %i3, %g7
lduh [%l7 + 0x6E], %i4
ble,a %icc, loop_1082
tg %icc, 0x2
fbul %fcc2, loop_1083
edge32 %l5, %i5, %l4
loop_1082:
ta %icc, 0x7
te %icc, 0x0
loop_1083:
mulx %l2, %i7, %g3
taddcc %o0, 0x1599, %g4
fmovdl %icc, %f3, %f6
st %f0, [%l7 + 0x1C]
stw %i6, [%l7 + 0x40]
bne,a,pn %xcc, loop_1084
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x56], %o1
smulcc %i2, 0x0E04, %o6
loop_1084:
nop
setx loop_1085, %l0, %l1
jmpl %l1, %g2
fbug,a %fcc2, loop_1086
ldx [%l7 + 0x50], %i1
fbo %fcc0, loop_1087
loop_1085:
fbl,a %fcc1, loop_1088
loop_1086:
fpsub16 %f0, %f12, %f10
addcc %o2, %o3, %o7
loop_1087:
ldub [%l7 + 0x20], %g1
loop_1088:
fpsub16 %f4, %f0, %f2
fsrc1 %f2, %f10
st %f4, [%l7 + 0x64]
bl,a %xcc, loop_1089
fmovrsne %l1, %f12, %f7
ldub [%l7 + 0x59], %i0
udivx %o4, 0x0C65, %l6
loop_1089:
fble,a %fcc0, loop_1090
ld [%l7 + 0x14], %f15
fpackfix %f10, %f10
fbuge,a %fcc1, loop_1091
loop_1090:
orn %g5, 0x05E5, %l3
st %f9, [%l7 + 0x3C]
movrgez %l0, %o5, %g6
loop_1091:
stw %i3, [%l7 + 0x48]
fmuld8ulx16 %f15, %f11, %f4
ldub [%l7 + 0x5D], %g7
stb %i4, [%l7 + 0x5E]
ldub [%l7 + 0x1C], %i5
edge8n %l4, %l5, %i7
fmovdleu %icc, %f6, %f11
smul %l2, 0x0286, %o0
fbul %fcc1, loop_1092
smulcc %g3, %g4, %i6
subcc %o1, %i2, %g2
fbug,a %fcc3, loop_1093
loop_1092:
andncc %o6, %i1, %o3
fmovsneg %icc, %f2, %f14
fmovsg %xcc, %f11, %f10
loop_1093:
fmovsl %icc, %f5, %f7
brlez %o7, loop_1094
ldsh [%l7 + 0x60], %g1
srax %o2, %i0, %o4
edge16ln %l6, %g5, %l3
loop_1094:
udiv %l0, 0x040D, %l1
stw %g6, [%l7 + 0x08]
bvs loop_1095
fors %f3, %f12, %f15
movcs %icc, %i3, %g7
edge8ln %i4, %i5, %o5
loop_1095:
fornot1 %f4, %f14, %f8
fmovsge %icc, %f8, %f8
fornot1s %f11, %f14, %f1
fpsub16s %f4, %f3, %f6
ldx [%l7 + 0x40], %l5
fabsd %f2, %f0
movcc %xcc, %l4, %i7
tcc %icc, 0x5
tsubcctv %o0, 0x015D, %l2
sth %g4, [%l7 + 0x34]
fmovdvc %icc, %f6, %f5
ld [%l7 + 0x4C], %f9
fnand %f10, %f2, %f10
bg loop_1096
brnz %i6, loop_1097
addcc %o1, %g3, %i2
andcc %g2, %o6, %o3
loop_1096:
movn %xcc, %i1, %g1
loop_1097:
fmul8ulx16 %f2, %f0, %f6
fmovsn %xcc, %f11, %f1
ldsb [%l7 + 0x5B], %o2
st %f11, [%l7 + 0x5C]
ldd [%l7 + 0x58], %f14
ldsh [%l7 + 0x66], %i0
subc %o7, %l6, %g5
edge8 %l3, %l0, %l1
lduh [%l7 + 0x24], %o4
fsrc1 %f14, %f8
fsrc2 %f4, %f8
fpadd32 %f0, %f14, %f8
movpos %icc, %i3, %g7
brgz,a %i4, loop_1098
fmovdpos %icc, %f14, %f2
nop
setx loop_1099, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x30]
loop_1098:
st %f15, [%l7 + 0x5C]
ldub [%l7 + 0x58], %o5
loop_1099:
fxnors %f9, %f12, %f1
edge16ln %i5, %l4, %i7
bcs,pn %icc, loop_1100
fba,a %fcc1, loop_1101
ldsw [%l7 + 0x64], %o0
smul %l5, 0x01A7, %g4
loop_1100:
addc %i6, %l2, %g3
loop_1101:
xnorcc %i2, %g2, %o1
subc %o3, 0x1D20, %o6
ldsw [%l7 + 0x20], %i1
popc 0x0F9D, %o2
ldsw [%l7 + 0x38], %i0
fcmpd %fcc1, %f2, %f12
fmovdge %icc, %f0, %f11
ldsh [%l7 + 0x5C], %g1
srl %l6, 0x1C, %g5
fbn,a %fcc1, loop_1102
bpos,a %icc, loop_1103
movg %icc, %l3, %o7
fba %fcc1, loop_1104
loop_1102:
udiv %l1, 0x05E5, %o4
loop_1103:
ldub [%l7 + 0x2B], %i3
fmovrdgz %l0, %f12, %f0
loop_1104:
pdist %f4, %f0, %f8
fmovscc %xcc, %f10, %f9
fmul8x16au %f15, %f1, %f2
sth %i4, [%l7 + 0x14]
brgz,a %g6, loop_1105
ldub [%l7 + 0x2F], %o5
ldsh [%l7 + 0x5E], %i5
orncc %g7, %l4, %o0
loop_1105:
fmovrdgz %l5, %f0, %f12
stx %g4, [%l7 + 0x30]
bge,pn %xcc, loop_1106
bvc,a loop_1107
fmovdg %icc, %f15, %f0
bneg %xcc, loop_1108
loop_1106:
fmovrdne %i7, %f8, %f14
loop_1107:
fmovsne %icc, %f9, %f11
fandnot1s %f11, %f10, %f5
loop_1108:
nop
setx loop_1109, %l0, %l1
jmpl %l1, %i6
add %g3, 0x031F, %i2
tvs %icc, 0x5
popc %l2, %g2
loop_1109:
ldsb [%l7 + 0x3C], %o3
fmovdl %xcc, %f5, %f11
fnot2 %f4, %f14
fbuge %fcc0, loop_1110
ldsb [%l7 + 0x79], %o6
movg %xcc, %o1, %i1
movn %icc, %i0, %g1
loop_1110:
ld [%l7 + 0x3C], %f15
andn %l6, 0x0C5A, %g5
std %f12, [%l7 + 0x48]
stx %o2, [%l7 + 0x68]
ldsw [%l7 + 0x2C], %o7
lduh [%l7 + 0x0C], %l3
fnot2s %f8, %f7
fors %f0, %f7, %f5
brgez %l1, loop_1111
fnors %f6, %f4, %f11
fxors %f3, %f12, %f12
fmul8sux16 %f2, %f10, %f0
loop_1111:
brnz %i3, loop_1112
xorcc %l0, %i4, %g6
fandnot1s %f0, %f11, %f6
brlez %o4, loop_1113
loop_1112:
fcmpgt32 %f14, %f10, %i5
nop
setx loop_1114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_1115
loop_1113:
st %f1, [%l7 + 0x08]
fmovscc %icc, %f13, %f9
loop_1114:
bleu,a,pt %xcc, loop_1116
loop_1115:
fnot1 %f2, %f10
fmovdgu %icc, %f0, %f13
sll %g7, 0x0A, %l4
loop_1116:
st %f9, [%l7 + 0x4C]
fcmped %fcc2, %f4, %f10
udivx %o5, 0x02F8, %l5
stx %o0, [%l7 + 0x70]
sra %i7, %g4, %i6
lduw [%l7 + 0x50], %g3
fands %f15, %f8, %f14
movpos %icc, %l2, %i2
fornot1s %f4, %f9, %f2
fmovdle %xcc, %f6, %f3
fmovdne %icc, %f12, %f11
brgz,a %o3, loop_1117
fmovdpos %icc, %f12, %f5
fcmple32 %f4, %f8, %g2
lduh [%l7 + 0x30], %o6
loop_1117:
edge32ln %i1, %i0, %g1
fmovspos %xcc, %f15, %f11
lduw [%l7 + 0x6C], %l6
fxors %f5, %f2, %f11
andncc %g5, %o2, %o1
fcmpeq32 %f8, %f10, %o7
ld [%l7 + 0x7C], %f14
fmovrse %l3, %f7, %f0
lduw [%l7 + 0x44], %l1
stb %l0, [%l7 + 0x38]
bpos loop_1118
brnz,a %i4, loop_1119
std %f8, [%l7 + 0x50]
siam 0x3
loop_1118:
fmovrdlz %g6, %f6, %f10
loop_1119:
fxor %f12, %f10, %f2
bl,a loop_1120
fble %fcc1, loop_1121
fandnot2 %f2, %f12, %f0
movcs %xcc, %o4, %i5
loop_1120:
fnot2 %f4, %f10
loop_1121:
ld [%l7 + 0x3C], %f1
lduw [%l7 + 0x18], %g7
fmul8ulx16 %f2, %f4, %f8
ld [%l7 + 0x54], %f5
stb %i3, [%l7 + 0x7B]
taddcctv %o5, 0x012B, %l5
xnor %l4, %i7, %o0
xnor %g4, 0x0A38, %g3
tn %icc, 0x5
st %f8, [%l7 + 0x14]
lduw [%l7 + 0x68], %i6
fble %fcc1, loop_1122
ldx [%l7 + 0x28], %l2
ldub [%l7 + 0x40], %i2
ldsw [%l7 + 0x14], %o3
loop_1122:
fmul8ulx16 %f6, %f10, %f0
bgu,a,pt %xcc, loop_1123
ldsh [%l7 + 0x3E], %g2
tg %icc, 0x3
fxnor %f2, %f10, %f2
loop_1123:
edge32 %i1, %i0, %o6
fmovsne %xcc, %f6, %f13
st %f6, [%l7 + 0x20]
sth %g1, [%l7 + 0x2C]
ldd [%l7 + 0x60], %f6
fbuge %fcc3, loop_1124
movrlez %l6, %g5, %o2
stw %o7, [%l7 + 0x08]
faligndata %f10, %f6, %f2
loop_1124:
st %f8, [%l7 + 0x10]
ldub [%l7 + 0x5F], %o1
fmovdn %icc, %f9, %f4
fmovdneg %icc, %f11, %f1
smulcc %l3, 0x10DF, %l1
ldd [%l7 + 0x48], %f6
smulcc %i4, 0x1D9A, %g6
brnz %o4, loop_1125
taddcctv %i5, %l0, %i3
movvc %xcc, %o5, %l5
fmovsleu %icc, %f8, %f8
loop_1125:
fandnot1 %f8, %f12, %f8
fmovsg %icc, %f7, %f7
fones %f4
fmul8sux16 %f2, %f14, %f10
movvs %xcc, %l4, %g7
stw %i7, [%l7 + 0x10]
fnands %f15, %f3, %f11
fabsd %f8, %f10
movne %xcc, %o0, %g3
orn %i6, 0x143F, %g4
fmovsn %icc, %f2, %f2
fmovdleu %xcc, %f0, %f1
edge32n %l2, %i2, %g2
ldsh [%l7 + 0x10], %o3
fcmpne16 %f10, %f12, %i1
fmovdpos %xcc, %f0, %f11
movg %icc, %o6, %g1
sth %i0, [%l7 + 0x28]
fbn,a %fcc0, loop_1126
xnor %l6, 0x1087, %o2
fzero %f10
tn %icc, 0x3
loop_1126:
fble %fcc3, loop_1127
fmovdgu %xcc, %f5, %f10
fmovdvs %xcc, %f15, %f7
brnz %o7, loop_1128
loop_1127:
orn %g5, 0x1E15, %o1
ldsw [%l7 + 0x14], %l3
tpos %icc, 0x1
loop_1128:
lduh [%l7 + 0x58], %l1
tpos %icc, 0x7
ta %icc, 0x2
movg %icc, %g6, %i4
bge,a loop_1129
fornot1s %f13, %f13, %f10
fbo %fcc1, loop_1130
tcs %xcc, 0x6
loop_1129:
fexpand %f5, %f6
smul %i5, %l0, %i3
loop_1130:
orn %o5, 0x0B32, %l5
fxnors %f11, %f5, %f9
ldsh [%l7 + 0x0A], %l4
taddcctv %g7, %o4, %i7
fmul8ulx16 %f14, %f12, %f6
movle %icc, %g3, %o0
or %i6, %l2, %i2
fmul8x16al %f15, %f12, %f12
fnors %f13, %f2, %f2
ld [%l7 + 0x38], %f11
srlx %g2, 0x18, %g4
tneg %xcc, 0x0
fmovdpos %icc, %f6, %f14
fbne %fcc3, loop_1131
edge16n %i1, %o6, %g1
fcmpeq16 %f8, %f12, %o3
fnot2s %f1, %f11
loop_1131:
movge %xcc, %l6, %o2
bleu,a,pn %xcc, loop_1132
brgz,a %i0, loop_1133
edge16l %o7, %o1, %g5
lduh [%l7 + 0x72], %l1
loop_1132:
fbe,a %fcc3, loop_1134
loop_1133:
ldsh [%l7 + 0x2C], %g6
fmovdleu %xcc, %f15, %f6
fnot2 %f14, %f12
loop_1134:
sth %i4, [%l7 + 0x18]
tcc %xcc, 0x6
fbue,a %fcc3, loop_1135
fbuge,a %fcc1, loop_1136
taddcc %l3, %l0, %i3
std %f8, [%l7 + 0x78]
loop_1135:
ldd [%l7 + 0x40], %f10
loop_1136:
sth %i5, [%l7 + 0x2E]
ldsw [%l7 + 0x20], %l5
fmovrse %o5, %f8, %f5
fmovscs %icc, %f3, %f14
stb %g7, [%l7 + 0x4A]
fxnors %f3, %f10, %f4
ldsw [%l7 + 0x34], %l4
ld [%l7 + 0x44], %f3
fsrc2 %f12, %f14
movge %icc, %o4, %i7
movrgez %o0, %g3, %l2
bcs,pn %xcc, loop_1137
smul %i2, %i6, %g4
fandnot1 %f10, %f6, %f2
lduh [%l7 + 0x46], %g2
loop_1137:
tne %icc, 0x7
te %xcc, 0x2
fxors %f8, %f4, %f7
fnot1 %f2, %f8
fmovdleu %icc, %f6, %f15
ba,a loop_1138
ldsw [%l7 + 0x78], %o6
nop
setx loop_1139, %l0, %l1
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 %g1, %o3, %l6
loop_1138:
popc %o2, %i0
edge16n %o7, %i1, %o1
loop_1139:
call loop_1140
ldub [%l7 + 0x5D], %g5
st %f4, [%l7 + 0x10]
fnands %f5, %f12, %f3
loop_1140:
ldd [%l7 + 0x58], %f8
fmovdn %xcc, %f4, %f10
sth %g6, [%l7 + 0x5A]
fmovsa %xcc, %f15, %f9
fcmpgt32 %f0, %f14, %l1
lduh [%l7 + 0x1C], %l3
ldd [%l7 + 0x48], %f2
fandnot2 %f4, %f6, %f12
stx %i4, [%l7 + 0x78]
fmuld8sux16 %f8, %f11, %f14
ldsw [%l7 + 0x60], %l0
sdivcc %i3, 0x1AE1, %l5
bl,pt %xcc, loop_1141
fpadd16 %f6, %f6, %f4
taddcc %i5, %o5, %l4
brlz %o4, loop_1142
loop_1141:
umulcc %i7, 0x1B37, %o0
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x13], %g7
loop_1142:
ldsh [%l7 + 0x52], %g3
fbne,a %fcc2, loop_1143
array8 %i2, %i6, %g4
fnor %f12, %f0, %f14
ld [%l7 + 0x68], %f9
loop_1143:
fmovsl %icc, %f1, %f3
nop
setx loop_1144, %l0, %l1
jmpl %l1, %g2
fmovsne %icc, %f12, %f14
fmovrdgz %o6, %f0, %f6
ldsh [%l7 + 0x66], %l2
loop_1144:
fcmpne16 %f8, %f10, %g1
sethi 0x14B8, %o3
st %f10, [%l7 + 0x1C]
fmovrslez %l6, %f10, %f11
sdivcc %o2, 0x07C0, %i0
fcmpne32 %f10, %f14, %o7
movpos %xcc, %i1, %g5
ta %icc, 0x6
st %f5, [%l7 + 0x54]
tne %xcc, 0x6
and %o1, 0x01DF, %l1
fmovdvc %xcc, %f3, %f12
ldsb [%l7 + 0x3B], %l3
alignaddr %g6, %l0, %i4
edge8 %i3, %i5, %l5
fmovspos %xcc, %f10, %f9
tg %xcc, 0x5
fmovsvs %icc, %f15, %f2
std %f12, [%l7 + 0x28]
fpsub32 %f4, %f12, %f0
udiv %l4, 0x0376, %o4
fcmped %fcc3, %f12, %f2
fmovsvc %xcc, %f0, %f8
bshuffle %f6, %f4, %f6
te %icc, 0x0
tvc %xcc, 0x1
ldsb [%l7 + 0x2B], %i7
bgu,a %icc, loop_1145
fpadd32s %f11, %f12, %f13
movrlz %o0, %o5, %g3
tneg %xcc, 0x2
loop_1145:
addc %i2, %g7, %g4
ldub [%l7 + 0x35], %i6
movcc %xcc, %g2, %o6
edge32ln %l2, %g1, %l6
srl %o3, 0x1A, %i0
fmovrdlez %o2, %f14, %f6
fble,a %fcc2, loop_1146
taddcctv %i1, 0x13B7, %o7
ldsb [%l7 + 0x6B], %g5
fmovdn %xcc, %f12, %f9
loop_1146:
ba,a,pn %icc, loop_1147
ld [%l7 + 0x1C], %f3
edge16n %l1, %o1, %l3
sdivx %g6, 0x184E, %l0
loop_1147:
edge32ln %i4, %i5, %i3
edge16ln %l4, %o4, %i7
fpadd16 %f0, %f4, %f4
fcmpes %fcc2, %f15, %f5
siam 0x5
fmovdpos %xcc, %f9, %f0
sth %o0, [%l7 + 0x0E]
fmovrslez %o5, %f8, %f1
fbl,a %fcc0, loop_1148
fcmpne16 %f2, %f6, %l5
edge8n %g3, %i2, %g7
udivcc %i6, 0x1110, %g2
loop_1148:
fmovrsgez %g4, %f9, %f4
movne %xcc, %o6, %g1
fandnot1s %f6, %f6, %f9
ld [%l7 + 0x2C], %f9
bneg loop_1149
brgz,a %l6, loop_1150
brz,a %l2, loop_1151
fcmped %fcc0, %f14, %f0
loop_1149:
ld [%l7 + 0x38], %f1
loop_1150:
ba,pt %xcc, loop_1152
loop_1151:
st %f4, [%l7 + 0x38]
tgu %icc, 0x5
faligndata %f12, %f0, %f12
loop_1152:
ba %icc, loop_1153
movrgz %o3, 0x359, %i0
edge32 %i1, %o2, %o7
tgu %xcc, 0x7
loop_1153:
edge32ln %g5, %l1, %l3
tpos %xcc, 0x1
fbn %fcc1, loop_1154
lduh [%l7 + 0x2A], %g6
fnot1 %f6, %f6
fsrc2 %f12, %f0
loop_1154:
movre %o1, 0x1C7, %l0
srl %i5, %i3, %l4
edge16n %i4, %i7, %o4
addc %o5, 0x079D, %l5
std %f4, [%l7 + 0x18]
fbl %fcc3, loop_1155
movrlz %g3, 0x3DB, %o0
bvc,a %xcc, loop_1156
fsrc2 %f10, %f14
loop_1155:
fpackfix %f2, %f12
subc %g7, 0x1A29, %i6
loop_1156:
xnorcc %i2, %g4, %g2
fmovsleu %xcc, %f8, %f5
faligndata %f4, %f12, %f14
nop
setx loop_1157, %l0, %l1
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 + 0x37], %o6
ldsw [%l7 + 0x2C], %l6
fands %f5, %f0, %f9
loop_1157:
xorcc %g1, %o3, %l2
addccc %i1, %i0, %o7
ldsw [%l7 + 0x30], %o2
lduh [%l7 + 0x2E], %g5
fpadd32s %f1, %f14, %f5
fmovrslez %l3, %f14, %f8
edge8n %g6, %l1, %l0
subc %i5, %i3, %l4
orcc %i4, %o1, %o4
ldsb [%l7 + 0x79], %i7
fbue,a %fcc1, loop_1158
fmovda %xcc, %f8, %f9
fmovsl %icc, %f0, %f7
movpos %icc, %o5, %l5
loop_1158:
sth %g3, [%l7 + 0x2A]
fornot1 %f4, %f0, %f6
ldsh [%l7 + 0x1A], %g7
fabsd %f0, %f0
fcmpeq16 %f10, %f4, %o0
fmovdgu %icc, %f1, %f4
movl %xcc, %i2, %g4
fcmpne16 %f0, %f10, %i6
fbuge,a %fcc3, loop_1159
ldub [%l7 + 0x5F], %o6
fexpand %f11, %f4
popc %g2, %l6
loop_1159:
lduw [%l7 + 0x30], %g1
sll %o3, %l2, %i1
ldsw [%l7 + 0x2C], %o7
fabsd %f12, %f12
sth %i0, [%l7 + 0x1C]
sth %o2, [%l7 + 0x7C]
stw %l3, [%l7 + 0x64]
fpsub32s %f14, %f8, %f11
lduh [%l7 + 0x0C], %g5
stb %l1, [%l7 + 0x18]
st %f11, [%l7 + 0x5C]
ldub [%l7 + 0x1E], %g6
st %f15, [%l7 + 0x24]
fbu %fcc1, loop_1160
stw %i5, [%l7 + 0x30]
mulscc %l0, %l4, %i3
lduh [%l7 + 0x1C], %i4
loop_1160:
fands %f15, %f1, %f4
lduh [%l7 + 0x38], %o4
xorcc %i7, 0x0886, %o5
fnot1 %f10, %f6
fmovdne %icc, %f4, %f4
ldub [%l7 + 0x6E], %o1
edge16 %g3, %l5, %o0
edge8l %g7, %i2, %g4
movne %xcc, %i6, %o6
xorcc %l6, %g2, %o3
tge %icc, 0x1
ldsh [%l7 + 0x72], %l2
orn %g1, %o7, %i0
stw %o2, [%l7 + 0x30]
tcc %icc, 0x4
addcc %l3, 0x1FB2, %i1
fmovrsgz %g5, %f4, %f2
movneg %xcc, %g6, %l1
fmovde %xcc, %f6, %f0
sth %l0, [%l7 + 0x54]
bne loop_1161
mulscc %l4, 0x0BE7, %i3
sth %i5, [%l7 + 0x7C]
array32 %i4, %i7, %o4
loop_1161:
fbo %fcc0, loop_1162
stw %o1, [%l7 + 0x68]
umul %o5, %l5, %o0
fmovrdgez %g7, %f10, %f12
loop_1162:
edge8n %i2, %g3, %i6
fcmple32 %f10, %f10, %o6
sllx %g4, %l6, %g2
fpadd32s %f1, %f5, %f15
st %f2, [%l7 + 0x14]
tvs %xcc, 0x4
edge8l %l2, %o3, %g1
ta %icc, 0x1
ldx [%l7 + 0x30], %i0
mova %xcc, %o2, %l3
ldd [%l7 + 0x10], %f8
ldsb [%l7 + 0x2F], %o7
ble,a,pt %icc, loop_1163
ldsw [%l7 + 0x78], %i1
stx %g6, [%l7 + 0x20]
stw %g5, [%l7 + 0x28]
loop_1163:
addcc %l1, %l0, %l4
movle %icc, %i5, %i4
nop
setx loop_1164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x10], %i7
stx %i3, [%l7 + 0x78]
fmovspos %icc, %f4, %f10
loop_1164:
ldsb [%l7 + 0x4C], %o1
fmovdleu %xcc, %f12, %f10
bvs,a,pt %icc, loop_1165
fpmerge %f6, %f3, %f0
ldsh [%l7 + 0x2C], %o4
bne %xcc, loop_1166
loop_1165:
ld [%l7 + 0x68], %f2
stx %o5, [%l7 + 0x68]
nop
setx loop_1167, %l0, %l1
jmpl %l1, %o0
loop_1166:
ta %xcc, 0x5
ldd [%l7 + 0x10], %f10
bcs,pn %icc, loop_1168
loop_1167:
edge16ln %l5, %g7, %g3
st %f11, [%l7 + 0x48]
bvc loop_1169
loop_1168:
tge %xcc, 0x4
lduw [%l7 + 0x0C], %i6
ldd [%l7 + 0x70], %f4
loop_1169:
movge %icc, %o6, %g4
lduw [%l7 + 0x6C], %i2
ldub [%l7 + 0x75], %g2
ldd [%l7 + 0x50], %f6
edge8ln %l2, %o3, %g1
fpack32 %f12, %f6, %f6
fnot1 %f12, %f10
fsrc1 %f8, %f6
tvc %xcc, 0x2
lduw [%l7 + 0x70], %l6
ta %xcc, 0x7
stw %o2, [%l7 + 0x28]
movleu %icc, %l3, %o7
fabss %f1, %f5
tpos %xcc, 0x1
smul %i0, %i1, %g5
lduw [%l7 + 0x54], %g6
fsrc1s %f7, %f5
bne,a,pt %xcc, loop_1170
tsubcctv %l0, %l4, %l1
siam 0x5
ldsb [%l7 + 0x46], %i5
loop_1170:
sllx %i4, %i3, %o1
fmovscs %xcc, %f15, %f7
edge8n %i7, %o5, %o4
lduh [%l7 + 0x22], %o0
udivx %g7, 0x137D, %l5
fmovsle %xcc, %f15, %f8
stb %g3, [%l7 + 0x60]
fmovsgu %xcc, %f10, %f5
ld [%l7 + 0x54], %f14
st %f9, [%l7 + 0x28]
movrgz %i6, %g4, %o6
fmovdg %icc, %f13, %f14
sdiv %i2, 0x1365, %l2
fabss %f14, %f14
brlz,a %o3, loop_1171
ldsh [%l7 + 0x12], %g2
fmovsne %icc, %f14, %f0
movrne %g1, %l6, %l3
loop_1171:
udiv %o2, 0x0123, %o7
fandnot1 %f0, %f12, %f10
edge8l %i1, %i0, %g5
fmuld8ulx16 %f9, %f4, %f14
lduw [%l7 + 0x08], %g6
edge8n %l0, %l1, %i5
lduh [%l7 + 0x0C], %i4
stb %l4, [%l7 + 0x76]
st %f9, [%l7 + 0x2C]
fmovrslz %i3, %f14, %f7
fandnot2 %f2, %f12, %f4
ldsh [%l7 + 0x7A], %i7
ldub [%l7 + 0x59], %o1
movrlz %o4, 0x345, %o5
ldx [%l7 + 0x08], %o0
tvs %xcc, 0x7
fmovrsne %g7, %f4, %f11
stb %l5, [%l7 + 0x40]
ldsb [%l7 + 0x14], %i6
stw %g3, [%l7 + 0x0C]
xor %g4, 0x102D, %i2
taddcc %o6, %o3, %g2
te %xcc, 0x0
tcs %icc, 0x2
mulscc %g1, %l2, %l3
ldub [%l7 + 0x7A], %o2
fmovd %f8, %f2
fmul8sux16 %f8, %f0, %f2
ldd [%l7 + 0x30], %f8
stw %l6, [%l7 + 0x24]
smul %o7, %i0, %g5
brgz,a %i1, loop_1172
tvc %icc, 0x2
fornot1 %f4, %f0, %f2
edge32ln %g6, %l0, %l1
loop_1172:
ldsh [%l7 + 0x62], %i4
fxor %f4, %f8, %f12
fornot1s %f15, %f12, %f13
ldd [%l7 + 0x10], %f0
movg %xcc, %l4, %i3
fmul8x16au %f7, %f6, %f2
ldsw [%l7 + 0x44], %i7
tleu %icc, 0x1
srax %i5, %o4, %o5
stb %o1, [%l7 + 0x09]
lduh [%l7 + 0x6A], %o0
tcc %icc, 0x4
ldsh [%l7 + 0x42], %l5
tvs %xcc, 0x2
fzero %f12
fnegs %f14, %f5
bcs,pt %icc, loop_1173
fcmpne32 %f14, %f4, %i6
edge32n %g7, %g4, %i2
bpos,a loop_1174
loop_1173:
fcmple32 %f8, %f12, %g3
lduh [%l7 + 0x4A], %o3
orcc %g2, %o6, %g1
loop_1174:
fbul,a %fcc3, loop_1175
fcmple16 %f8, %f12, %l2
st %f2, [%l7 + 0x30]
stb %l3, [%l7 + 0x77]
loop_1175:
xorcc %l6, %o2, %o7
fmul8sux16 %f2, %f10, %f10
fmovdl %xcc, %f9, %f13
call loop_1176
fcmpne16 %f6, %f10, %i0
fmovsn %xcc, %f7, %f1
fbge %fcc1, loop_1177
loop_1176:
fmovrslez %g5, %f15, %f12
fmovdgu %xcc, %f8, %f2
umulcc %i1, 0x1FCE, %g6
loop_1177:
fmovsgu %icc, %f4, %f3
xnor %l0, %i4, %l4
tsubcctv %i3, 0x16C5, %l1
fbl %fcc2, loop_1178
fbe,a %fcc0, loop_1179
sth %i5, [%l7 + 0x0A]
bg,a loop_1180
loop_1178:
fbg %fcc0, loop_1181
loop_1179:
fandnot2s %f15, %f15, %f2
movneg %xcc, %i7, %o5
loop_1180:
be,pt %icc, loop_1182
loop_1181:
fmovrsgez %o4, %f9, %f8
fble %fcc3, loop_1183
fba,a %fcc0, loop_1184
loop_1182:
fand %f10, %f2, %f6
brgz,a %o0, loop_1185
loop_1183:
bge,pn %xcc, loop_1186
loop_1184:
fbg,a %fcc0, loop_1187
tpos %icc, 0x5
loop_1185:
taddcc %o1, %i6, %g7
loop_1186:
be,pt %xcc, loop_1188
loop_1187:
ldsw [%l7 + 0x58], %g4
fmovspos %xcc, %f2, %f9
bshuffle %f2, %f6, %f0
loop_1188:
tpos %icc, 0x6
nop
setx loop_1189, %l0, %l1
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 %i2, %l5, %g3
nop
setx loop_1190, %l0, %l1
jmpl %l1, %g2
fxnor %f2, %f6, %f14
loop_1189:
movneg %icc, %o6, %o3
sth %l2, [%l7 + 0x7A]
loop_1190:
fsrc2s %f7, %f10
movvc %icc, %l3, %g1
ldsb [%l7 + 0x15], %l6
taddcc %o2, 0x0BCC, %i0
array32 %o7, %i1, %g5
fmovrdlez %l0, %f10, %f14
fbn %fcc0, loop_1191
fmovd %f10, %f8
bne,pn %icc, loop_1192
fpadd16s %f9, %f8, %f2
loop_1191:
fsrc1s %f6, %f5
or %g6, 0x119B, %i4
loop_1192:
tvs %xcc, 0x2
lduh [%l7 + 0x52], %i3
movrne %l1, %l4, %i5
ldd [%l7 + 0x50], %f6
for %f12, %f8, %f0
srlx %i7, 0x01, %o4
fmovscc %icc, %f12, %f12
bl,a,pt %icc, loop_1193
ldsw [%l7 + 0x20], %o0
stb %o5, [%l7 + 0x1F]
xorcc %i6, 0x1711, %o1
loop_1193:
bvs,a loop_1194
bcc,a,pt %icc, loop_1195
popc 0x1DBE, %g7
sth %i2, [%l7 + 0x66]
loop_1194:
fpack32 %f8, %f10, %f8
loop_1195:
ldsh [%l7 + 0x5E], %g4
alignaddr %l5, %g3, %g2
stx %o3, [%l7 + 0x40]
taddcc %l2, 0x135F, %l3
fmovrdne %o6, %f6, %f10
bge,a loop_1196
tleu %icc, 0x3
fmovdg %xcc, %f5, %f5
subccc %l6, %g1, %o2
loop_1196:
ld [%l7 + 0x10], %f12
array8 %o7, %i0, %g5
fbue,a %fcc2, loop_1197
lduh [%l7 + 0x1E], %l0
brgz %i1, loop_1198
bleu loop_1199
loop_1197:
sth %i4, [%l7 + 0x60]
fmovrdgez %g6, %f14, %f10
loop_1198:
ldx [%l7 + 0x38], %l1
loop_1199:
bneg,a loop_1200
srl %i3, %i5, %i7
ldsw [%l7 + 0x2C], %o4
ldub [%l7 + 0x64], %o0
loop_1200:
fnegs %f8, %f0
ldsh [%l7 + 0x0C], %l4
movvc %icc, %o5, %i6
fmovsn %icc, %f12, %f8
fmovrse %g7, %f9, %f9
fmovrdgez %i2, %f0, %f4
umul %o1, 0x10A1, %g4
lduw [%l7 + 0x18], %g3
fsrc1s %f1, %f15
ldsw [%l7 + 0x68], %l5
stx %g2, [%l7 + 0x08]
fmovda %icc, %f0, %f1
edge8n %o3, %l3, %o6
stw %l6, [%l7 + 0x5C]
stw %g1, [%l7 + 0x64]
array32 %l2, %o7, %o2
bgu loop_1201
fmovdvs %xcc, %f8, %f9
fands %f9, %f7, %f5
smul %i0, 0x11B0, %l0
loop_1201:
siam 0x0
tneg %xcc, 0x3
stw %i1, [%l7 + 0x74]
brnz %i4, loop_1202
ba,pn %xcc, loop_1203
sllx %g5, 0x1F, %g6
fones %f8
loop_1202:
ldub [%l7 + 0x4C], %l1
loop_1203:
fmovsvs %icc, %f3, %f4
sethi 0x0A46, %i3
taddcc %i7, %i5, %o4
movre %o0, %l4, %i6
bshuffle %f12, %f2, %f2
ldub [%l7 + 0x6A], %g7
siam 0x1
fmovspos %xcc, %f8, %f11
st %f13, [%l7 + 0x78]
brlez %i2, loop_1204
movrne %o5, %o1, %g4
edge32n %g3, %g2, %o3
tg %icc, 0x3
loop_1204:
fnot1 %f4, %f8
fblg,a %fcc1, loop_1205
lduw [%l7 + 0x74], %l5
umulcc %o6, 0x1897, %l3
fbl %fcc2, loop_1206
loop_1205:
stw %l6, [%l7 + 0x34]
fmovrslz %l2, %f7, %f15
fcmps %fcc2, %f12, %f0
loop_1206:
ldsh [%l7 + 0x62], %o7
ldd [%l7 + 0x40], %f10
sth %g1, [%l7 + 0x2A]
alignaddr %i0, %o2, %i1
be loop_1207
fmovsleu %icc, %f4, %f5
tvs %icc, 0x5
ldx [%l7 + 0x10], %l0
loop_1207:
ldd [%l7 + 0x60], %f12
fmovdvs %icc, %f15, %f15
sth %g5, [%l7 + 0x36]
fcmpne32 %f8, %f14, %i4
fbule %fcc3, loop_1208
ldsh [%l7 + 0x28], %g6
movrlez %i3, 0x0D4, %l1
fmovdvc %xcc, %f7, %f1
loop_1208:
movge %icc, %i7, %i5
fpadd16 %f4, %f8, %f6
brlz %o0, loop_1209
lduw [%l7 + 0x44], %o4
fmovsn %icc, %f9, %f10
tgu %icc, 0x6
loop_1209:
stw %i6, [%l7 + 0x74]
brz,a %g7, loop_1210
fmovde %xcc, %f1, %f15
tsubcctv %l4, %o5, %i2
ldx [%l7 + 0x30], %o1
loop_1210:
array8 %g3, %g4, %o3
sth %g2, [%l7 + 0x5C]
fmovdg %icc, %f9, %f14
popc 0x15C8, %l5
tl %icc, 0x5
ldsw [%l7 + 0x44], %l3
fone %f4
ldsb [%l7 + 0x08], %o6
andn %l2, 0x1073, %l6
fmovdn %icc, %f1, %f2
stx %o7, [%l7 + 0x08]
stw %g1, [%l7 + 0x1C]
fxor %f12, %f14, %f14
ldub [%l7 + 0x37], %i0
lduw [%l7 + 0x34], %i1
ldx [%l7 + 0x08], %o2
fnot2s %f8, %f6
nop
setx loop_1211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %l0, %i4, %g5
movrne %g6, %i3, %l1
std %f0, [%l7 + 0x40]
loop_1211:
tcs %xcc, 0x3
fbue,a %fcc0, loop_1212
fbn,a %fcc2, loop_1213
fbg %fcc1, loop_1214
movleu %xcc, %i7, %o0
loop_1212:
lduw [%l7 + 0x74], %i5
loop_1213:
stb %o4, [%l7 + 0x67]
loop_1214:
fmovsneg %icc, %f7, %f1
sra %g7, %i6, %o5
movle %xcc, %l4, %o1
bcs,a loop_1215
fbuge,a %fcc2, loop_1216
fmovrslz %g3, %f2, %f15
stb %i2, [%l7 + 0x09]
loop_1215:
fxors %f3, %f3, %f8
loop_1216:
fmovsa %xcc, %f4, %f1
ldx [%l7 + 0x50], %g4
movre %g2, 0x1CE, %l5
fornot1s %f1, %f14, %f7
fmovrsgez %o3, %f11, %f11
xnorcc %l3, %o6, %l6
faligndata %f0, %f8, %f4
brgez,a %o7, loop_1217
ldx [%l7 + 0x48], %g1
fxnors %f2, %f6, %f14
fand %f14, %f0, %f10
loop_1217:
movre %l2, %i0, %o2
siam 0x3
sth %l0, [%l7 + 0x3E]
stx %i4, [%l7 + 0x20]
edge16 %i1, %g5, %g6
subccc %i3, 0x132F, %i7
std %f10, [%l7 + 0x08]
addccc %o0, %i5, %o4
stx %g7, [%l7 + 0x40]
sub %i6, 0x1A57, %l1
fsrc2s %f15, %f3
std %f0, [%l7 + 0x48]
tl %icc, 0x6
fnor %f12, %f0, %f0
bvc loop_1218
smul %o5, 0x1313, %l4
stx %o1, [%l7 + 0x30]
bneg,a,pt %icc, loop_1219
loop_1218:
andn %i2, %g4, %g2
fsrc1s %f15, %f15
tsubcctv %l5, 0x05F2, %g3
loop_1219:
ldsb [%l7 + 0x5E], %o3
ldsh [%l7 + 0x14], %l3
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
fmovrdlz %o6, %f10, %f10
orncc %l6, 0x1DAA, %o7
bge,a loop_1221
loop_1220:
alignaddr %g1, %i0, %o2
movrlz %l0, %l2, %i1
ldub [%l7 + 0x2E], %g5
loop_1221:
ldsh [%l7 + 0x56], %g6
subc %i3, %i7, %o0
tne %icc, 0x7
srax %i4, 0x17, %o4
std %f6, [%l7 + 0x40]
stb %i5, [%l7 + 0x2A]
faligndata %f8, %f4, %f6
ldub [%l7 + 0x75], %g7
tpos %xcc, 0x0
udivx %l1, 0x0048, %o5
fmovdgu %icc, %f1, %f0
subcc %l4, %o1, %i2
movvc %icc, %i6, %g2
bvc,pt %xcc, loop_1222
tg %icc, 0x0
bvc,a loop_1223
xorcc %l5, 0x134A, %g4
loop_1222:
lduw [%l7 + 0x38], %o3
fbge %fcc1, loop_1224
loop_1223:
sll %l3, 0x11, %o6
srl %l6, %g3, %g1
lduh [%l7 + 0x16], %o7
loop_1224:
ldsw [%l7 + 0x34], %o2
ldsb [%l7 + 0x17], %i0
tvs %icc, 0x0
te %xcc, 0x4
ldsh [%l7 + 0x44], %l2
fmovsge %xcc, %f4, %f14
udiv %l0, 0x12F0, %g5
stb %g6, [%l7 + 0x0B]
ldsh [%l7 + 0x5C], %i3
fcmpes %fcc0, %f15, %f3
ldub [%l7 + 0x2B], %i1
sth %i7, [%l7 + 0x70]
array16 %o0, %i4, %o4
ldub [%l7 + 0x6E], %i5
tge %icc, 0x6
ldsw [%l7 + 0x30], %l1
bgu,pt %xcc, loop_1225
stw %o5, [%l7 + 0x54]
edge16l %l4, %o1, %g7
udiv %i2, 0x1ECD, %g2
loop_1225:
brgez,a %i6, loop_1226
bge,a,pt %xcc, loop_1227
fmuld8ulx16 %f3, %f2, %f2
tsubcc %g4, 0x029F, %o3
loop_1226:
movle %xcc, %l5, %l3
loop_1227:
tvs %xcc, 0x5
stw %l6, [%l7 + 0x28]
tleu %icc, 0x3
fmovsg %xcc, %f12, %f15
srlx %g3, 0x01, %g1
ldub [%l7 + 0x5F], %o6
fnegs %f8, %f12
ldsh [%l7 + 0x74], %o7
fbge %fcc2, loop_1228
fones %f14
brgz,a %o2, loop_1229
edge8n %l2, %i0, %g5
loop_1228:
brz,a %l0, loop_1230
pdist %f2, %f12, %f0
loop_1229:
fcmps %fcc0, %f9, %f14
fors %f5, %f9, %f7
loop_1230:
ldsh [%l7 + 0x32], %g6
lduh [%l7 + 0x72], %i3
movn %icc, %i7, %i1
bvs,a loop_1231
movvs %xcc, %i4, %o0
stb %i5, [%l7 + 0x59]
std %f12, [%l7 + 0x58]
loop_1231:
sra %l1, %o5, %o4
fnands %f15, %f2, %f0
tsubcc %l4, 0x16AE, %g7
xor %i2, 0x0E22, %o1
te %xcc, 0x2
ldd [%l7 + 0x40], %f6
fnegd %f8, %f2
ldx [%l7 + 0x70], %i6
fone %f12
fmovsvs %xcc, %f10, %f15
nop
setx loop_1232, %l0, %l1
jmpl %l1, %g2
fandnot1 %f6, %f0, %f4
stb %o3, [%l7 + 0x12]
bl,a loop_1233
loop_1232:
brgz,a %g4, loop_1234
fabsd %f8, %f14
te %xcc, 0x0
loop_1233:
edge8ln %l3, %l6, %l5
loop_1234:
fmovdleu %icc, %f4, %f3
mulscc %g3, 0x03E9, %g1
movle %xcc, %o6, %o2
edge8ln %o7, %i0, %g5
fmovdl %xcc, %f15, %f1
fcmpne32 %f8, %f12, %l0
lduh [%l7 + 0x3E], %l2
fpadd16s %f7, %f13, %f15
fcmple16 %f6, %f10, %i3
mova %xcc, %g6, %i1
stx %i4, [%l7 + 0x60]
ldsb [%l7 + 0x45], %o0
fmovsvs %xcc, %f14, %f15
bgu,a %xcc, loop_1235
fmovrdgz %i5, %f10, %f8
lduw [%l7 + 0x08], %i7
movcc %xcc, %o5, %o4
loop_1235:
stx %l1, [%l7 + 0x48]
fcmple16 %f8, %f6, %l4
fabss %f11, %f7
fbl %fcc1, loop_1236
fpadd32s %f0, %f8, %f5
stw %g7, [%l7 + 0x40]
tgu %xcc, 0x5
loop_1236:
fmovdne %xcc, %f12, %f4
bcs loop_1237
fbul %fcc1, loop_1238
tsubcctv %i2, 0x174C, %i6
fmovrde %o1, %f0, %f6
loop_1237:
fandnot1 %f14, %f4, %f14
loop_1238:
fmovsl %icc, %f2, %f15
fpmerge %f15, %f7, %f6
be,a loop_1239
std %f12, [%l7 + 0x48]
fmovsgu %icc, %f7, %f5
bpos,a,pt %xcc, loop_1240
loop_1239:
fmovrse %g2, %f3, %f13
stw %o3, [%l7 + 0x40]
fcmpgt16 %f10, %f10, %l3
loop_1240:
edge16l %g4, %l6, %g3
fmovsge %icc, %f12, %f13
addc %g1, 0x1216, %o6
fzeros %f0
mova %icc, %o2, %l5
movpos %icc, %o7, %g5
popc 0x1359, %i0
andncc %l2, %l0, %g6
fmul8x16 %f6, %f8, %f2
bgu,a,pt %xcc, loop_1241
sub %i1, %i3, %i4
ldd [%l7 + 0x68], %f12
fmuld8ulx16 %f0, %f12, %f10
loop_1241:
edge32ln %o0, %i7, %i5
lduh [%l7 + 0x56], %o4
fbu,a %fcc0, loop_1242
movgu %xcc, %l1, %l4
array16 %o5, %i2, %g7
fsrc1s %f3, %f3
loop_1242:
fornot2 %f10, %f4, %f12
fcmpd %fcc1, %f12, %f6
fmul8x16al %f0, %f1, %f2
std %f4, [%l7 + 0x58]
stw %i6, [%l7 + 0x38]
fone %f0
brz,a %g2, loop_1243
ldsw [%l7 + 0x5C], %o3
fxors %f4, %f2, %f15
fnegd %f8, %f8
loop_1243:
edge16ln %o1, %g4, %l3
tcc %xcc, 0x0
sethi 0x0E21, %g3
fmovd %f12, %f8
fmovsleu %xcc, %f13, %f10
array32 %g1, %l6, %o6
sth %o2, [%l7 + 0x4A]
fmovs %f1, %f9
movvc %xcc, %o7, %g5
fmovda %xcc, %f9, %f7
movneg %xcc, %i0, %l5
stx %l0, [%l7 + 0x10]
ldsb [%l7 + 0x46], %g6
stx %i1, [%l7 + 0x50]
ldd [%l7 + 0x38], %f10
stb %l2, [%l7 + 0x2F]
add %i4, %o0, %i7
ldd [%l7 + 0x30], %f6
movrlez %i5, %o4, %l1
fmovdg %xcc, %f3, %f5
fnegd %f12, %f2
fandnot1 %f2, %f0, %f14
sdiv %l4, 0x052B, %o5
movcs %xcc, %i2, %i3
st %f5, [%l7 + 0x60]
fornot2 %f12, %f0, %f14
brlz %i6, loop_1244
movrgez %g7, %o3, %o1
udivx %g2, 0x015C, %l3
fmovsvc %icc, %f10, %f0
loop_1244:
fmul8ulx16 %f12, %f14, %f10
fmovrdgz %g3, %f2, %f0
fpadd32s %f15, %f12, %f4
fzero %f4
edge8 %g4, %l6, %o6
fcmpgt16 %f10, %f0, %g1
mulscc %o2, 0x17BD, %g5
andncc %i0, %o7, %l0
fmovdge %xcc, %f10, %f7
lduw [%l7 + 0x2C], %g6
sth %l5, [%l7 + 0x56]
movrlz %i1, %l2, %o0
fxors %f1, %f4, %f0
fand %f2, %f0, %f12
ldd [%l7 + 0x10], %f0
sra %i7, %i5, %o4
bl,a,pn %icc, loop_1245
ldd [%l7 + 0x08], %f0
st %f2, [%l7 + 0x74]
fmovdle %xcc, %f6, %f10
loop_1245:
stb %i4, [%l7 + 0x49]
fmovda %xcc, %f4, %f12
sethi 0x0616, %l1
move %xcc, %l4, %i2
fbe %fcc0, loop_1246
ldsb [%l7 + 0x6D], %o5
bpos,pt %icc, loop_1247
ld [%l7 + 0x58], %f9
loop_1246:
fmovsgu %xcc, %f9, %f4
bneg,a loop_1248
loop_1247:
stb %i3, [%l7 + 0x53]
lduh [%l7 + 0x3E], %g7
fbug,a %fcc3, loop_1249
loop_1248:
tl %icc, 0x3
brgez,a %o3, loop_1250
bcs,a %icc, loop_1251
loop_1249:
lduw [%l7 + 0x18], %i6
ldx [%l7 + 0x70], %g2
loop_1250:
xnor %o1, 0x1FAC, %l3
loop_1251:
ldsh [%l7 + 0x38], %g3
fbl,a %fcc1, loop_1252
sth %g4, [%l7 + 0x62]
movre %o6, 0x1E5, %l6
orcc %g1, %o2, %g5
loop_1252:
fmul8x16au %f6, %f14, %f8
ldub [%l7 + 0x55], %i0
lduw [%l7 + 0x3C], %o7
stb %l0, [%l7 + 0x22]
fnands %f15, %f14, %f6
fpack16 %f10, %f0
fcmpgt32 %f2, %f10, %l5
xnor %i1, 0x1FAA, %g6
smulcc %l2, 0x0C1F, %i7
fnors %f2, %f7, %f7
movvs %icc, %i5, %o4
fpmerge %f15, %f3, %f8
array32 %i4, %o0, %l4
fbuge,a %fcc0, loop_1253
ld [%l7 + 0x78], %f8
tleu %xcc, 0x2
lduw [%l7 + 0x6C], %i2
loop_1253:
fmovrde %l1, %f0, %f2
fnor %f12, %f10, %f10
brz,a %o5, loop_1254
stb %g7, [%l7 + 0x3F]
stx %i3, [%l7 + 0x18]
brnz,a %i6, loop_1255
loop_1254:
fnot2 %f10, %f10
subcc %g2, 0x1747, %o3
tcc %icc, 0x6
loop_1255:
stx %o1, [%l7 + 0x10]
ba,a,pn %xcc, loop_1256
fbule %fcc2, loop_1257
fbo,a %fcc3, loop_1258
fbug %fcc3, loop_1259
loop_1256:
stb %l3, [%l7 + 0x32]
loop_1257:
std %f4, [%l7 + 0x18]
loop_1258:
stw %g3, [%l7 + 0x30]
loop_1259:
alignaddrl %g4, %o6, %l6
fpsub32 %f8, %f14, %f14
fbug %fcc2, loop_1260
movleu %xcc, %g1, %o2
ldsh [%l7 + 0x7C], %i0
fandnot2 %f2, %f2, %f14
loop_1260:
lduw [%l7 + 0x78], %g5
bn loop_1261
ldsh [%l7 + 0x08], %o7
fabsd %f12, %f6
fmovdvs %xcc, %f0, %f13
loop_1261:
bneg,a,pn %icc, loop_1262
edge8n %l0, %i1, %g6
stb %l5, [%l7 + 0x17]
tg %icc, 0x6
loop_1262:
edge16l %l2, %i7, %i5
mulscc %i4, %o0, %l4
srl %i2, 0x19, %o4
fnot1s %f9, %f2
fcmpne32 %f4, %f2, %o5
fba %fcc1, loop_1263
ldx [%l7 + 0x58], %l1
udiv %i3, 0x054C, %i6
fbge %fcc0, loop_1264
loop_1263:
fmovdvc %xcc, %f2, %f7
movrlez %g2, %o3, %g7
fmovda %xcc, %f14, %f4
loop_1264:
stw %o1, [%l7 + 0x20]
sth %g3, [%l7 + 0x68]
stb %l3, [%l7 + 0x44]
fmovrslz %o6, %f5, %f3
ldub [%l7 + 0x1F], %l6
array32 %g1, %g4, %o2
sub %i0, 0x0860, %o7
subcc %l0, 0x194E, %i1
fones %f8
xnor %g6, %g5, %l5
call loop_1265
brgez,a %l2, loop_1266
udivcc %i7, 0x0302, %i4
fba,a %fcc0, loop_1267
loop_1265:
sdiv %i5, 0x1334, %l4
loop_1266:
fblg %fcc3, loop_1268
fone %f10
loop_1267:
stx %i2, [%l7 + 0x38]
fornot1 %f8, %f2, %f6
loop_1268:
fbl %fcc1, loop_1269
fmovrdne %o0, %f2, %f2
fba %fcc0, loop_1270
bge loop_1271
loop_1269:
udivx %o5, 0x0615, %l1
fmovdne %xcc, %f5, %f6
loop_1270:
fmovsneg %xcc, %f4, %f1
loop_1271:
fmovde %xcc, %f1, %f5
edge8ln %i3, %o4, %i6
fmovrdgez %g2, %f2, %f8
pdist %f8, %f0, %f10
std %f6, [%l7 + 0x20]
edge16n %o3, %g7, %g3
ldsh [%l7 + 0x4E], %o1
stx %o6, [%l7 + 0x28]
fbn,a %fcc0, loop_1272
sll %l3, %g1, %l6
ldsb [%l7 + 0x59], %o2
ldsh [%l7 + 0x6C], %i0
loop_1272:
fbe,a %fcc3, loop_1273
fandnot2s %f11, %f15, %f4
fsrc2 %f4, %f10
edge32ln %o7, %g4, %i1
loop_1273:
lduw [%l7 + 0x5C], %l0
ble,a,pn %icc, loop_1274
or %g6, %g5, %l2
be,a loop_1275
fmovda %xcc, %f11, %f5
loop_1274:
tl %icc, 0x4
st %f9, [%l7 + 0x5C]
loop_1275:
fcmped %fcc1, %f12, %f12
fmovdge %xcc, %f0, %f3
sth %i7, [%l7 + 0x62]
ldsw [%l7 + 0x40], %l5
move %icc, %i4, %i5
lduh [%l7 + 0x0C], %i2
ldd [%l7 + 0x28], %f10
edge16ln %o0, %o5, %l4
fmovdle %icc, %f15, %f13
tcs %icc, 0x7
lduh [%l7 + 0x0C], %l1
fcmpne32 %f2, %f12, %i3
movle %icc, %i6, %g2
fpadd16 %f4, %f14, %f8
nop
setx loop_1276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f15, %f4
ldsw [%l7 + 0x44], %o4
pdist %f6, %f4, %f14
loop_1276:
xnorcc %o3, 0x0113, %g3
fble,a %fcc3, loop_1277
fpsub32 %f0, %f6, %f2
bn,pt %xcc, loop_1278
brgz,a %o1, loop_1279
loop_1277:
ldub [%l7 + 0x73], %g7
bcs,a %xcc, loop_1280
loop_1278:
pdist %f6, %f12, %f12
loop_1279:
siam 0x2
movcs %xcc, %o6, %l3
loop_1280:
fbu %fcc1, loop_1281
orcc %l6, 0x01EA, %o2
fxnors %f3, %f10, %f11
ldx [%l7 + 0x60], %i0
loop_1281:
std %f10, [%l7 + 0x20]
ldsh [%l7 + 0x56], %o7
ldsb [%l7 + 0x1E], %g1
fmovrse %i1, %f3, %f10
stx %g4, [%l7 + 0x38]
lduh [%l7 + 0x6C], %g6
fpsub32 %f14, %f12, %f0
bshuffle %f14, %f2, %f2
sth %l0, [%l7 + 0x48]
ldsh [%l7 + 0x78], %l2
bcc %xcc, loop_1282
fxor %f6, %f14, %f12
subc %i7, %l5, %g5
brlez,a %i4, loop_1283
loop_1282:
bne,a loop_1284
sth %i5, [%l7 + 0x5C]
ldd [%l7 + 0x50], %f4
loop_1283:
std %f6, [%l7 + 0x20]
loop_1284:
bcs,a,pn %icc, loop_1285
movcs %xcc, %o0, %o5
fornot2s %f1, %f8, %f6
bge,a loop_1286
loop_1285:
tn %icc, 0x4
fcmpeq16 %f6, %f0, %i2
add %l1, 0x11C9, %l4
loop_1286:
te %xcc, 0x6
fmovdgu %icc, %f6, %f14
stb %i6, [%l7 + 0x43]
fmovda %xcc, %f1, %f6
fxnors %f7, %f13, %f11
std %f4, [%l7 + 0x10]
movne %icc, %i3, %o4
fmovrdgez %g2, %f14, %f12
fbug %fcc1, loop_1287
bge,pt %xcc, loop_1288
ldub [%l7 + 0x67], %o3
fxnors %f2, %f4, %f8
loop_1287:
bgu,a %icc, loop_1289
loop_1288:
fmovdle %xcc, %f4, %f14
fmul8x16al %f11, %f4, %f10
fbo %fcc1, loop_1290
loop_1289:
fbge %fcc0, loop_1291
fzero %f8
sdivx %o1, 0x10E3, %g3
loop_1290:
fba %fcc1, loop_1292
loop_1291:
bgu,a,pn %icc, loop_1293
edge32 %o6, %l3, %l6
fcmpgt32 %f10, %f2, %g7
loop_1292:
fmovrdlz %o2, %f6, %f6
loop_1293:
fbn,a %fcc0, loop_1294
sdivx %o7, 0x0D8B, %g1
fnot1s %f5, %f6
fpack32 %f4, %f2, %f8
loop_1294:
tneg %xcc, 0x5
ldub [%l7 + 0x71], %i1
fpadd16s %f6, %f13, %f5
ldsh [%l7 + 0x44], %i0
stb %g6, [%l7 + 0x51]
faligndata %f2, %f2, %f2
ldd [%l7 + 0x18], %f8
fmovrsgz %l0, %f3, %f12
subccc %l2, 0x1AE9, %i7
fmul8ulx16 %f8, %f10, %f10
fors %f8, %f3, %f5
fbul %fcc1, loop_1295
te %xcc, 0x2
fornot2 %f2, %f0, %f14
st %f6, [%l7 + 0x7C]
loop_1295:
siam 0x6
fmovrdgz %g4, %f12, %f14
bcs,pt %xcc, loop_1296
sra %g5, %l5, %i5
be,a loop_1297
movleu %icc, %i4, %o0
loop_1296:
fbuge,a %fcc1, loop_1298
fmovdneg %icc, %f6, %f5
loop_1297:
fbue,a %fcc0, loop_1299
lduh [%l7 + 0x58], %o5
loop_1298:
fcmps %fcc0, %f13, %f14
andn %i2, %l4, %l1
loop_1299:
fmul8x16al %f1, %f4, %f10
fmuld8ulx16 %f7, %f10, %f8
movrlz %i6, %o4, %i3
movg %xcc, %g2, %o1
movpos %xcc, %o3, %o6
fnor %f0, %f12, %f14
subc %g3, 0x0603, %l6
ldsh [%l7 + 0x58], %g7
fbug,a %fcc0, loop_1300
ldx [%l7 + 0x70], %o2
fmovdcs %icc, %f3, %f7
fnand %f2, %f8, %f10
loop_1300:
movrgez %l3, %g1, %o7
fble %fcc2, loop_1301
movgu %icc, %i0, %i1
stw %g6, [%l7 + 0x68]
bvs,a,pt %xcc, loop_1302
loop_1301:
movrgz %l2, %i7, %g4
bleu loop_1303
fand %f2, %f4, %f2
loop_1302:
fcmpeq16 %f10, %f10, %g5
array32 %l5, %i5, %i4
loop_1303:
sth %o0, [%l7 + 0x40]
stx %l0, [%l7 + 0x48]
fmovdneg %xcc, %f5, %f10
fmovdcs %icc, %f2, %f12
sth %i2, [%l7 + 0x7C]
fandnot2 %f8, %f8, %f2
ldub [%l7 + 0x1C], %l4
fmovdn %icc, %f1, %f12
movne %icc, %o5, %l1
ba,pn %xcc, loop_1304
brgez,a %o4, loop_1305
fmovsne %xcc, %f12, %f12
mova %xcc, %i3, %g2
loop_1304:
fmovdvc %icc, %f3, %f3
loop_1305:
edge16l %i6, %o3, %o6
ldd [%l7 + 0x78], %f10
lduw [%l7 + 0x08], %o1
fbul,a %fcc3, loop_1306
ldub [%l7 + 0x25], %g3
xnorcc %g7, %l6, %o2
stb %l3, [%l7 + 0x52]
loop_1306:
fmovsn %icc, %f1, %f11
sdivx %g1, 0x0FEE, %i0
ldsb [%l7 + 0x45], %o7
edge8l %g6, %i1, %i7
fmul8ulx16 %f12, %f2, %f12
subcc %g4, %l2, %l5
tne %xcc, 0x7
edge16 %g5, %i5, %o0
fnors %f5, %f6, %f15
nop
setx loop_1307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo %fcc0, loop_1308
fmovdcs %xcc, %f12, %f7
lduw [%l7 + 0x28], %l0
loop_1307:
xor %i2, 0x0EC5, %l4
loop_1308:
sub %i4, %l1, %o4
tgu %icc, 0x1
orn %o5, %g2, %i3
ldx [%l7 + 0x78], %i6
bge,a %icc, loop_1309
movvc %icc, %o6, %o1
fors %f2, %f11, %f4
fpadd16s %f12, %f13, %f5
loop_1309:
sth %g3, [%l7 + 0x28]
ldub [%l7 + 0x14], %o3
andncc %g7, %o2, %l3
lduw [%l7 + 0x28], %l6
movpos %xcc, %i0, %g1
stb %g6, [%l7 + 0x56]
ld [%l7 + 0x6C], %f10
move %icc, %i1, %o7
movcs %icc, %g4, %i7
stw %l2, [%l7 + 0x10]
bl %icc, loop_1310
movcs %icc, %g5, %l5
ldsh [%l7 + 0x3E], %i5
lduh [%l7 + 0x7C], %l0
loop_1310:
lduw [%l7 + 0x58], %i2
tgu %xcc, 0x0
movvc %xcc, %l4, %o0
movre %i4, 0x39F, %l1
st %f9, [%l7 + 0x6C]
fmovsne %xcc, %f1, %f15
bleu,a %xcc, loop_1311
array16 %o4, %o5, %g2
edge8n %i6, %o6, %o1
sth %i3, [%l7 + 0x62]
loop_1311:
fmovdleu %icc, %f5, %f15
movvs %xcc, %g3, %g7
movrgz %o2, %l3, %o3
stx %i0, [%l7 + 0x70]
ldsh [%l7 + 0x4A], %l6
fnot2 %f10, %f0
edge32 %g1, %i1, %g6
ldsb [%l7 + 0x60], %o7
andncc %g4, %l2, %g5
fbl %fcc1, loop_1312
lduh [%l7 + 0x74], %l5
fmovdn %icc, %f0, %f6
fabss %f0, %f3
loop_1312:
fmovdgu %xcc, %f11, %f6
lduh [%l7 + 0x74], %i5
tcc %xcc, 0x6
sethi 0x0A48, %l0
fnot1 %f10, %f6
lduw [%l7 + 0x30], %i7
ldub [%l7 + 0x62], %i2
subcc %l4, 0x0F9D, %o0
fbu %fcc3, loop_1313
bshuffle %f10, %f14, %f8
edge8 %i4, %o4, %l1
tleu %xcc, 0x3
loop_1313:
brnz %g2, loop_1314
movre %i6, 0x177, %o6
movle %xcc, %o5, %o1
fmovsleu %xcc, %f8, %f11
loop_1314:
tgu %icc, 0x5
ldd [%l7 + 0x78], %f8
smul %i3, 0x1B83, %g3
tn %icc, 0x3
subcc %o2, %l3, %g7
movge %icc, %i0, %l6
ld [%l7 + 0x0C], %f8
lduh [%l7 + 0x2E], %g1
bcc %xcc, loop_1315
fsrc1s %f7, %f1
lduh [%l7 + 0x58], %o3
bn,pt %icc, loop_1316
loop_1315:
std %f0, [%l7 + 0x58]
lduw [%l7 + 0x68], %i1
bvc,a loop_1317
loop_1316:
st %f13, [%l7 + 0x64]
ba,pt %icc, loop_1318
ld [%l7 + 0x40], %f0
loop_1317:
fand %f4, %f4, %f0
fmovsn %icc, %f8, %f11
loop_1318:
stb %g6, [%l7 + 0x2C]
bvc,pt %xcc, loop_1319
sub %o7, 0x1325, %l2
fandnot2 %f6, %f4, %f0
ble %xcc, loop_1320
loop_1319:
array8 %g4, %g5, %l5
lduw [%l7 + 0x68], %l0
fcmpne16 %f12, %f8, %i7
loop_1320:
fmovs %f5, %f7
move %icc, %i5, %l4
xor %i2, %o0, %i4
fcmpeq16 %f8, %f0, %o4
alignaddr %l1, %i6, %g2
fmovsn %icc, %f4, %f14
addc %o6, %o1, %o5
movgu %icc, %g3, %i3
ldd [%l7 + 0x50], %f8
fcmped %fcc2, %f2, %f8
subc %l3, %o2, %g7
fpackfix %f8, %f6
ld [%l7 + 0x24], %f4
edge32n %l6, %i0, %g1
lduh [%l7 + 0x16], %i1
edge8 %g6, %o7, %l2
addcc %g4, 0x0C58, %g5
fbuge,a %fcc1, loop_1321
sth %o3, [%l7 + 0x3A]
tleu %xcc, 0x5
be,a,pn %icc, loop_1322
loop_1321:
ldd [%l7 + 0x78], %f8
tcc %xcc, 0x2
fbg,a %fcc1, loop_1323
loop_1322:
tl %xcc, 0x5
tg %xcc, 0x7
ldx [%l7 + 0x08], %l0
loop_1323:
tle %icc, 0x5
fbul %fcc2, loop_1324
movg %xcc, %l5, %i7
fsrc2s %f5, %f10
lduh [%l7 + 0x5A], %l4
loop_1324:
lduw [%l7 + 0x74], %i2
fzero %f4
srlx %i5, 0x1F, %o0
fcmpes %fcc1, %f3, %f6
fbul,a %fcc1, loop_1325
st %f10, [%l7 + 0x70]
fmovrsgz %o4, %f13, %f5
sdiv %l1, 0x196E, %i4
loop_1325:
fbuge,a %fcc0, loop_1326
ldsb [%l7 + 0x79], %g2
std %f0, [%l7 + 0x60]
fbo %fcc3, loop_1327
loop_1326:
lduw [%l7 + 0x7C], %i6
st %f1, [%l7 + 0x48]
fnot2s %f4, %f7
loop_1327:
tsubcc %o1, %o5, %o6
subc %i3, 0x049A, %g3
ldsw [%l7 + 0x18], %o2
tvc %xcc, 0x5
fbue %fcc2, loop_1328
fmuld8sux16 %f5, %f7, %f0
stb %g7, [%l7 + 0x60]
fandnot1s %f8, %f11, %f13
loop_1328:
fbg,a %fcc3, loop_1329
movrgz %l3, %i0, %g1
brlz,a %i1, loop_1330
st %f10, [%l7 + 0x30]
loop_1329:
bpos,a,pt %icc, loop_1331
fors %f12, %f3, %f6
loop_1330:
fpsub16s %f8, %f5, %f12
std %f10, [%l7 + 0x70]
loop_1331:
call loop_1332
fbl,a %fcc3, loop_1333
fcmpeq32 %f6, %f0, %g6
fbl %fcc0, loop_1334
loop_1332:
bne,a,pn %icc, loop_1335
loop_1333:
ldsh [%l7 + 0x76], %l6
movrgz %o7, %g4, %g5
loop_1334:
fpsub16s %f0, %f4, %f7
loop_1335:
fmovscc %icc, %f2, %f13
fpack16 %f2, %f9
fmovdn %icc, %f7, %f15
stb %o3, [%l7 + 0x6E]
fbule,a %fcc3, loop_1336
fcmpgt32 %f6, %f14, %l0
fcmpd %fcc2, %f14, %f0
ldx [%l7 + 0x10], %l2
loop_1336:
ldsh [%l7 + 0x56], %l5
bl loop_1337
alignaddr %l4, %i7, %i2
stx %i5, [%l7 + 0x70]
nop
setx loop_1338, %l0, %l1
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_1337:
lduh [%l7 + 0x28], %o4
addc %o0, 0x19A8, %i4
fmul8ulx16 %f6, %f4, %f12
loop_1338:
fsrc1s %f9, %f1
st %f8, [%l7 + 0x7C]
fpack32 %f0, %f14, %f10
stw %g2, [%l7 + 0x68]
fbul %fcc1, loop_1339
bn,a,pn %icc, loop_1340
fbl %fcc0, loop_1341
ldsw [%l7 + 0x24], %i6
loop_1339:
lduw [%l7 + 0x34], %o1
loop_1340:
fmovsle %icc, %f14, %f2
loop_1341:
fpmerge %f1, %f1, %f4
ta %xcc, 0x1
ld [%l7 + 0x24], %f11
sdivx %l1, 0x113F, %o6
fbe %fcc1, loop_1342
edge16l %o5, %i3, %g3
movge %icc, %g7, %l3
fbu %fcc0, loop_1343
loop_1342:
fzero %f10
bne %icc, loop_1344
fmul8ulx16 %f14, %f12, %f8
loop_1343:
srlx %o2, %i0, %g1
ldub [%l7 + 0x66], %g6
loop_1344:
fsrc1 %f14, %f2
tsubcc %l6, %i1, %g4
st %f5, [%l7 + 0x10]
ldsw [%l7 + 0x40], %g5
orn %o7, %l0, %o3
lduh [%l7 + 0x7E], %l2
ldub [%l7 + 0x2A], %l4
fmovrse %l5, %f8, %f8
stx %i2, [%l7 + 0x18]
fbn %fcc2, loop_1345
ta %xcc, 0x6
fone %f10
stb %i7, [%l7 + 0x5A]
loop_1345:
ldub [%l7 + 0x5A], %i5
smulcc %o0, %i4, %o4
tn %xcc, 0x4
fmovrslez %g2, %f13, %f10
edge32ln %o1, %i6, %l1
fmovdvc %icc, %f11, %f0
call loop_1346
fzeros %f6
fmovsneg %xcc, %f10, %f3
fmovdle %xcc, %f8, %f4
loop_1346:
fbl %fcc1, loop_1347
sth %o6, [%l7 + 0x5A]
lduh [%l7 + 0x14], %i3
bvs,pt %icc, loop_1348
loop_1347:
ldx [%l7 + 0x48], %g3
movre %g7, %o5, %o2
fnot1s %f7, %f10
loop_1348:
bneg,a,pt %icc, loop_1349
ldub [%l7 + 0x21], %i0
smul %g1, 0x0F31, %l3
orncc %g6, %i1, %l6
loop_1349:
edge8n %g5, %o7, %g4
fpackfix %f2, %f5
stw %l0, [%l7 + 0x74]
udivcc %o3, 0x1507, %l2
bgu,pt %xcc, loop_1350
nop
setx loop_1351, %l0, %l1
jmpl %l1, %l4
ble,pn %icc, loop_1352
fmovscs %xcc, %f11, %f12
loop_1350:
ldub [%l7 + 0x24], %i2
loop_1351:
sth %l5, [%l7 + 0x42]
loop_1352:
tcc %xcc, 0x7
bcs,pn %xcc, loop_1353
edge32 %i7, %i5, %o0
fmovrsgz %i4, %f12, %f6
stb %o4, [%l7 + 0x69]
loop_1353:
tcc %xcc, 0x4
smul %o1, 0x1A30, %i6
fpadd32 %f2, %f0, %f4
fpsub16s %f3, %f12, %f15
ldub [%l7 + 0x3E], %g2
stx %l1, [%l7 + 0x70]
ldsb [%l7 + 0x41], %i3
bleu,pt %icc, loop_1354
sllx %g3, %g7, %o6
stw %o2, [%l7 + 0x38]
movrlz %o5, 0x007, %i0
loop_1354:
taddcctv %l3, 0x04E8, %g1
tn %icc, 0x1
stw %i1, [%l7 + 0x30]
or %l6, %g6, %g5
fmovdneg %xcc, %f7, %f8
andn %g4, %l0, %o3
ld [%l7 + 0x1C], %f6
movneg %icc, %l2, %o7
fmovd %f10, %f2
ldsh [%l7 + 0x3E], %i2
fzero %f8
fbuge,a %fcc3, loop_1355
st %f12, [%l7 + 0x20]
tgu %icc, 0x0
stx %l5, [%l7 + 0x58]
loop_1355:
tsubcctv %l4, %i5, %o0
fxor %f10, %f4, %f8
ldd [%l7 + 0x28], %f2
udivcc %i7, 0x156C, %o4
move %xcc, %i4, %i6
fmul8sux16 %f8, %f2, %f8
xorcc %o1, %l1, %g2
ldub [%l7 + 0x27], %g3
lduh [%l7 + 0x10], %i3
tcs %xcc, 0x5
bpos %icc, loop_1356
stx %o6, [%l7 + 0x78]
ble,a,pn %xcc, loop_1357
fmovdvs %xcc, %f7, %f14
loop_1356:
fbge,a %fcc3, loop_1358
ldx [%l7 + 0x30], %o2
loop_1357:
ld [%l7 + 0x50], %f15
fbu,a %fcc1, loop_1359
loop_1358:
fxnors %f8, %f8, %f6
movvs %xcc, %o5, %g7
fmul8x16 %f13, %f4, %f10
loop_1359:
fxors %f14, %f12, %f11
ba %xcc, loop_1360
call loop_1361
fmovda %icc, %f10, %f12
tneg %xcc, 0x7
loop_1360:
stb %l3, [%l7 + 0x2D]
loop_1361:
fcmple32 %f6, %f6, %g1
fmovdvs %icc, %f11, %f0
sllx %i1, 0x16, %i0
pdist %f2, %f0, %f6
fsrc1 %f8, %f8
fnegd %f14, %f12
fmovsl %icc, %f2, %f1
bvs,pn %icc, loop_1362
fcmple16 %f10, %f10, %g6
fpsub32s %f14, %f9, %f2
ldx [%l7 + 0x40], %g5
loop_1362:
ldsh [%l7 + 0x30], %g4
bcc %xcc, loop_1363
st %f12, [%l7 + 0x08]
lduw [%l7 + 0x74], %l0
movpos %xcc, %o3, %l2
loop_1363:
movcc %icc, %o7, %l6
srax %i2, 0x15, %l4
fors %f9, %f11, %f0
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
fcmpd %fcc1, %f14, %f12
st %f3, [%l7 + 0x28]
faligndata %f12, %f4, %f8
loop_1364:
bleu,a,pt %xcc, loop_1365
movrlez %l5, %i5, %o0
fpsub32s %f1, %f3, %f0
fmovdvs %xcc, %f5, %f4
loop_1365:
tpos %icc, 0x6
and %i7, %i4, %o4
stw %o1, [%l7 + 0x7C]
stb %i6, [%l7 + 0x20]
sth %g2, [%l7 + 0x58]
ldub [%l7 + 0x11], %l1
movleu %xcc, %g3, %i3
edge16l %o2, %o5, %g7
stb %l3, [%l7 + 0x1D]
edge16 %o6, %i1, %g1
movle %icc, %i0, %g6
st %f13, [%l7 + 0x3C]
fmovse %icc, %f10, %f3
edge32n %g5, %l0, %g4
fmovdne %xcc, %f11, %f9
tge %xcc, 0x1
bgu %xcc, loop_1366
fmovsle %icc, %f10, %f3
ldub [%l7 + 0x20], %o3
fcmpne32 %f4, %f4, %l2
loop_1366:
fbo %fcc3, loop_1367
fcmpne32 %f0, %f8, %o7
ldx [%l7 + 0x08], %i2
orcc %l4, 0x1DBA, %l5
loop_1367:
std %f0, [%l7 + 0x40]
be,a loop_1368
bg,pt %xcc, loop_1369
fpsub32s %f10, %f6, %f8
ldx [%l7 + 0x78], %l6
loop_1368:
sdiv %o0, 0x0AD4, %i5
loop_1369:
movrgez %i7, 0x0D2, %i4
fbn,a %fcc1, loop_1370
stb %o1, [%l7 + 0x7A]
ldsh [%l7 + 0x50], %i6
brz,a %g2, loop_1371
loop_1370:
ldsb [%l7 + 0x2B], %o4
ld [%l7 + 0x58], %f5
std %f12, [%l7 + 0x58]
loop_1371:
st %f3, [%l7 + 0x2C]
fpsub32s %f11, %f8, %f5
stx %g3, [%l7 + 0x68]
fcmpgt32 %f12, %f6, %l1
fsrc1s %f13, %f11
fmovdleu %icc, %f1, %f12
edge32ln %i3, %o2, %g7
tn %icc, 0x1
subc %o5, 0x0702, %o6
subccc %i1, 0x1AA6, %g1
subcc %l3, 0x0C28, %i0
fsrc1 %f2, %f0
andn %g5, %l0, %g6
bvc,pn %icc, loop_1372
lduw [%l7 + 0x34], %o3
fbu %fcc3, loop_1373
std %f14, [%l7 + 0x18]
loop_1372:
srl %g4, 0x1F, %l2
fmul8x16au %f1, %f1, %f4
loop_1373:
ldub [%l7 + 0x52], %i2
ta %icc, 0x6
andcc %o7, %l5, %l6
alignaddrl %l4, %i5, %o0
fpsub16s %f15, %f14, %f1
fbge %fcc3, loop_1374
ldx [%l7 + 0x30], %i7
edge8ln %o1, %i6, %g2
ldx [%l7 + 0x10], %i4
loop_1374:
fsrc2 %f4, %f10
fblg %fcc2, loop_1375
ba,a %xcc, loop_1376
sth %g3, [%l7 + 0x7A]
stb %l1, [%l7 + 0x10]
loop_1375:
lduh [%l7 + 0x2C], %o4
loop_1376:
nop
setx loop_1377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %o2, %i3, %g7
fcmple16 %f2, %f14, %o5
edge8n %o6, %i1, %g1
loop_1377:
fnegs %f1, %f2
fsrc1s %f6, %f12
fnot2s %f0, %f11
sub %i0, 0x0763, %g5
fnors %f3, %f3, %f7
and %l3, 0x183E, %g6
nop
setx loop_1378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f2, %f4, %o3
bvc,a loop_1379
fmovsne %icc, %f8, %f10
loop_1378:
ldd [%l7 + 0x78], %f14
fmovrdne %l0, %f0, %f10
loop_1379:
ldx [%l7 + 0x48], %g4
fmovrse %l2, %f5, %f9
fandnot2s %f1, %f6, %f4
sth %i2, [%l7 + 0x08]
fpadd16 %f14, %f2, %f2
fnot2s %f3, %f15
fmul8x16 %f10, %f14, %f4
fpsub16s %f6, %f3, %f7
sll %l5, 0x01, %l6
srl %o7, 0x0D, %i5
brnz,a %l4, loop_1380
popc 0x1D32, %i7
brnz %o1, loop_1381
lduh [%l7 + 0x2A], %i6
loop_1380:
brgez,a %g2, loop_1382
bgu,a loop_1383
loop_1381:
and %o0, %g3, %l1
fpack32 %f6, %f8, %f6
loop_1382:
fmovdl %icc, %f13, %f3
loop_1383:
fmovdleu %xcc, %f4, %f10
fba,a %fcc2, loop_1384
srax %i4, 0x0C, %o2
fnors %f11, %f14, %f5
ld [%l7 + 0x58], %f3
loop_1384:
srl %o4, %i3, %g7
std %f2, [%l7 + 0x18]
fcmpgt16 %f12, %f8, %o6
fmuld8ulx16 %f3, %f10, %f8
movg %icc, %o5, %i1
movleu %xcc, %i0, %g5
tn %xcc, 0x3
bcs,a,pt %icc, loop_1385
fsrc1 %f0, %f8
sra %g1, 0x08, %g6
fmul8x16 %f0, %f12, %f6
loop_1385:
bge %icc, loop_1386
fblg %fcc0, loop_1387
stw %l3, [%l7 + 0x50]
tpos %icc, 0x5
loop_1386:
st %f7, [%l7 + 0x74]
loop_1387:
fbge,a %fcc0, loop_1388
movrlz %o3, %g4, %l0
fandnot1s %f5, %f1, %f5
fnors %f10, %f1, %f9
loop_1388:
fbue,a %fcc2, loop_1389
fbule %fcc0, loop_1390
popc 0x19B1, %l2
tle %xcc, 0x5
loop_1389:
movle %icc, %l5, %l6
loop_1390:
fbne,a %fcc0, loop_1391
ld [%l7 + 0x14], %f1
fbue,a %fcc0, loop_1392
ldsw [%l7 + 0x7C], %i2
loop_1391:
stw %i5, [%l7 + 0x08]
movn %icc, %o7, %i7
loop_1392:
fble,a %fcc0, loop_1393
movl %xcc, %o1, %i6
fnot2s %f8, %f0
fbul,a %fcc3, loop_1394
loop_1393:
ldsb [%l7 + 0x3B], %g2
brlez %l4, loop_1395
st %f0, [%l7 + 0x78]
loop_1394:
edge16l %o0, %l1, %i4
ldsh [%l7 + 0x0A], %g3
loop_1395:
fnot2 %f6, %f0
stx %o4, [%l7 + 0x20]
fmovscc %icc, %f12, %f1
call loop_1396
fmovsge %icc, %f6, %f9
fones %f5
std %f2, [%l7 + 0x10]
loop_1396:
fpsub32s %f7, %f2, %f14
ldub [%l7 + 0x72], %o2
std %f4, [%l7 + 0x20]
edge16ln %i3, %o6, %g7
mulx %i1, 0x08A9, %i0
fpadd32s %f3, %f15, %f14
fmovdleu %icc, %f1, %f7
ldub [%l7 + 0x1E], %g5
tge %xcc, 0x3
fmul8ulx16 %f8, %f12, %f12
stb %g1, [%l7 + 0x56]
fands %f12, %f15, %f10
stb %o5, [%l7 + 0x23]
ldsw [%l7 + 0x3C], %g6
nop
setx loop_1397, %l0, %l1
jmpl %l1, %l3
fornot1s %f3, %f4, %f10
lduh [%l7 + 0x3A], %o3
fmovdcc %icc, %f11, %f7
loop_1397:
fmovrslez %g4, %f15, %f15
ldsw [%l7 + 0x78], %l2
ldd [%l7 + 0x70], %f0
fcmps %fcc3, %f0, %f14
fbu,a %fcc2, loop_1398
fpsub32 %f4, %f10, %f10
fmovsn %xcc, %f0, %f10
edge32ln %l5, %l6, %i2
loop_1398:
movvc %icc, %l0, %i5
fmul8x16al %f15, %f6, %f12
movrne %o7, %o1, %i6
tl %icc, 0x0
ld [%l7 + 0x3C], %f11
subcc %i7, %l4, %o0
tpos %xcc, 0x4
stb %l1, [%l7 + 0x14]
addccc %g2, %i4, %o4
fandnot1s %f2, %f6, %f9
ldsh [%l7 + 0x1E], %o2
andcc %g3, %o6, %i3
sll %i1, 0x0E, %g7
ldsw [%l7 + 0x6C], %i0
be loop_1399
tvs %xcc, 0x2
fmovsg %icc, %f6, %f3
brz %g5, loop_1400
loop_1399:
fornot1s %f15, %f6, %f1
fexpand %f0, %f14
sth %g1, [%l7 + 0x40]
loop_1400:
sethi 0x141C, %g6
lduw [%l7 + 0x24], %o5
movvs %xcc, %l3, %g4
fmovdn %icc, %f15, %f5
ta %xcc, 0x2
andcc %o3, %l5, %l2
sll %l6, %l0, %i5
st %f15, [%l7 + 0x38]
tg %xcc, 0x7
fmovsge %xcc, %f6, %f13
ldsb [%l7 + 0x40], %i2
st %f11, [%l7 + 0x5C]
ldd [%l7 + 0x20], %f10
brz %o7, loop_1401
alignaddrl %i6, %i7, %o1
fnegs %f0, %f3
st %f14, [%l7 + 0x18]
loop_1401:
lduh [%l7 + 0x36], %l4
brgz %l1, loop_1402
stb %g2, [%l7 + 0x19]
tsubcctv %i4, %o4, %o2
fmovsge %xcc, %f4, %f9
loop_1402:
lduw [%l7 + 0x54], %g3
ldsb [%l7 + 0x6E], %o0
mova %xcc, %o6, %i3
fzero %f6
andn %g7, %i0, %i1
bvs loop_1403
be %xcc, loop_1404
fpadd16 %f10, %f10, %f14
fmovrdne %g5, %f14, %f14
loop_1403:
fmovdvc %xcc, %f14, %f13
loop_1404:
fpsub32s %f7, %f4, %f3
brlez %g1, loop_1405
fnors %f3, %f13, %f8
std %f10, [%l7 + 0x20]
bg loop_1406
loop_1405:
stx %o5, [%l7 + 0x08]
std %f6, [%l7 + 0x18]
fsrc2s %f15, %f12
loop_1406:
ldsw [%l7 + 0x18], %g6
ldsb [%l7 + 0x4A], %g4
brlez %l3, loop_1407
fornot2s %f13, %f0, %f4
fxor %f4, %f12, %f14
fmovde %icc, %f5, %f9
loop_1407:
bgu,a,pn %xcc, loop_1408
stw %l5, [%l7 + 0x68]
bvs,pn %icc, loop_1409
fmovdle %xcc, %f9, %f0
loop_1408:
andcc %l2, 0x1FAB, %l6
fcmped %fcc0, %f8, %f10
loop_1409:
edge32l %o3, %i5, %l0
sdivx %o7, 0x05AF, %i6
fbul %fcc3, loop_1410
stw %i7, [%l7 + 0x34]
alignaddr %o1, %i2, %l4
bvc,a loop_1411
loop_1410:
stb %l1, [%l7 + 0x5A]
fnors %f1, %f5, %f5
fmovsl %icc, %f3, %f1
loop_1411:
fandnot2 %f2, %f14, %f6
fandnot1 %f14, %f8, %f12
ldd [%l7 + 0x28], %f6
ldsb [%l7 + 0x10], %i4
stx %g2, [%l7 + 0x70]
ldsb [%l7 + 0x29], %o4
edge32l %o2, %g3, %o0
nop
setx loop_1412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovde %xcc, %f0, %f2
edge8 %i3, %g7, %o6
fble %fcc0, loop_1413
loop_1412:
fbl,a %fcc0, loop_1414
fmovscs %xcc, %f11, %f14
edge32l %i1, %g5, %g1
loop_1413:
edge32ln %o5, %i0, %g6
loop_1414:
ldub [%l7 + 0x68], %g4
stx %l5, [%l7 + 0x58]
ldub [%l7 + 0x79], %l3
fmovsvs %xcc, %f14, %f4
fmovd %f0, %f6
fsrc1s %f7, %f9
movleu %icc, %l2, %l6
srax %i5, 0x18, %l0
ldsw [%l7 + 0x7C], %o7
fmovdvc %xcc, %f9, %f9
std %f8, [%l7 + 0x50]
lduw [%l7 + 0x1C], %i6
nop
setx loop_1415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f10, %f12, %o3
edge8n %o1, %i7, %i2
fmovdle %icc, %f13, %f6
loop_1415:
fmovsne %xcc, %f4, %f7
ldx [%l7 + 0x28], %l1
fmovsleu %icc, %f1, %f13
fbl,a %fcc2, loop_1416
ldx [%l7 + 0x10], %i4
xorcc %g2, %o4, %l4
fnors %f1, %f15, %f3
loop_1416:
tl %xcc, 0x5
sth %g3, [%l7 + 0x3C]
fmuld8sux16 %f1, %f5, %f14
tvs %icc, 0x1
fmovdn %icc, %f11, %f5
fpack32 %f2, %f2, %f0
fmovs %f10, %f14
fandnot2 %f6, %f8, %f6
move %icc, %o2, %i3
fcmpgt32 %f4, %f8, %g7
stw %o0, [%l7 + 0x38]
mulx %o6, %i1, %g5
call loop_1417
fmovrse %g1, %f4, %f9
fmovrsgz %i0, %f12, %f15
ldd [%l7 + 0x48], %f10
loop_1417:
stx %o5, [%l7 + 0x70]
fsrc2 %f2, %f10
xorcc %g6, 0x00E4, %g4
st %f9, [%l7 + 0x34]
fnot2s %f10, %f13
ble,a loop_1418
addccc %l3, %l5, %l2
stw %l6, [%l7 + 0x68]
alignaddr %l0, %o7, %i6
loop_1418:
fpmerge %f8, %f12, %f4
edge32ln %i5, %o1, %i7
fmovsvc %icc, %f11, %f1
andn %i2, %o3, %l1
lduw [%l7 + 0x20], %g2
ldx [%l7 + 0x30], %o4
std %f6, [%l7 + 0x38]
fbge,a %fcc2, loop_1419
fmovrdgz %i4, %f14, %f12
fmovda %xcc, %f10, %f4
fmul8x16au %f12, %f1, %f6
loop_1419:
stx %l4, [%l7 + 0x30]
sdivcc %o2, 0x1606, %g3
sth %g7, [%l7 + 0x08]
fmovdleu %xcc, %f5, %f9
movrne %i3, %o6, %o0
fcmped %fcc1, %f2, %f0
addccc %g5, %g1, %i0
fmovsneg %xcc, %f12, %f9
bpos,pn %xcc, loop_1420
ldsh [%l7 + 0x2A], %o5
fmovrse %g6, %f10, %f9
fcmple32 %f6, %f14, %i1
loop_1420:
stx %g4, [%l7 + 0x50]
fmovrsgez %l5, %f11, %f15
fmovsne %icc, %f8, %f13
fbge %fcc3, loop_1421
fmovsl %icc, %f3, %f9
bleu,a %xcc, loop_1422
fsrc1s %f15, %f1
loop_1421:
bcs %icc, loop_1423
fmuld8sux16 %f12, %f10, %f12
loop_1422:
fnot2s %f3, %f10
ldsb [%l7 + 0x19], %l3
loop_1423:
sllx %l6, 0x19, %l2
fmovdg %icc, %f10, %f4
fmul8x16au %f6, %f15, %f12
nop
setx loop_1424, %l0, %l1
jmpl %l1, %o7
fmovd %f2, %f8
fands %f7, %f10, %f5
ldub [%l7 + 0x74], %i6
loop_1424:
fbug %fcc1, loop_1425
fpadd32 %f4, %f8, %f14
bn,pt %xcc, loop_1426
lduh [%l7 + 0x78], %i5
loop_1425:
sllx %o1, 0x07, %l0
ble,a,pt %icc, loop_1427
loop_1426:
bneg,a,pn %icc, loop_1428
sth %i7, [%l7 + 0x30]
fbn,a %fcc3, loop_1429
loop_1427:
ldsb [%l7 + 0x44], %i2
loop_1428:
fbug %fcc0, loop_1430
fpadd16 %f4, %f8, %f4
loop_1429:
ld [%l7 + 0x18], %f4
ld [%l7 + 0x58], %f12
loop_1430:
smulcc %o3, %g2, %l1
bgu loop_1431
movpos %icc, %i4, %o4
sra %o2, %g3, %g7
umul %i3, 0x12B8, %o6
loop_1431:
tvc %xcc, 0x4
fmovse %xcc, %f4, %f12
ldsw [%l7 + 0x54], %l4
edge8 %o0, %g5, %i0
ldx [%l7 + 0x30], %g1
ld [%l7 + 0x14], %f3
faligndata %f4, %f2, %f8
movge %icc, %g6, %o5
lduw [%l7 + 0x50], %g4
alignaddrl %i1, %l3, %l5
ldsw [%l7 + 0x38], %l2
ta %xcc, 0x4
bpos,a loop_1432
andncc %o7, %l6, %i6
bgu %icc, loop_1433
fandnot2s %f11, %f3, %f12
loop_1432:
fbuge %fcc1, loop_1434
bvc,a,pt %icc, loop_1435
loop_1433:
array32 %i5, %l0, %o1
lduw [%l7 + 0x7C], %i2
loop_1434:
fcmps %fcc2, %f7, %f8
loop_1435:
ldd [%l7 + 0x20], %f6
movre %i7, 0x056, %g2
mulscc %o3, 0x1B50, %i4
ldsb [%l7 + 0x18], %l1
fmovrslez %o2, %f10, %f11
fmovda %xcc, %f11, %f2
ldsh [%l7 + 0x4C], %g3
ldsh [%l7 + 0x1E], %g7
fblg,a %fcc3, loop_1436
or %o4, %o6, %l4
ldx [%l7 + 0x70], %i3
umulcc %o0, %i0, %g5
loop_1436:
ldd [%l7 + 0x70], %f14
fbe,a %fcc0, loop_1437
fbu %fcc3, loop_1438
fbn %fcc3, loop_1439
fmovsa %icc, %f8, %f3
loop_1437:
movrgez %g6, %o5, %g1
loop_1438:
add %g4, 0x1021, %i1
loop_1439:
ld [%l7 + 0x30], %f1
ldx [%l7 + 0x30], %l5
lduw [%l7 + 0x60], %l2
fandnot1s %f0, %f13, %f6
fmovspos %xcc, %f0, %f12
lduh [%l7 + 0x50], %o7
movrgz %l6, %l3, %i5
bcc,pt %xcc, loop_1440
fbul,a %fcc0, loop_1441
ldsh [%l7 + 0x76], %l0
smul %o1, 0x0ECB, %i2
loop_1440:
lduw [%l7 + 0x28], %i7
loop_1441:
fmovscc %icc, %f10, %f9
fba %fcc3, loop_1442
nop
setx loop_1443, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbule,a %fcc0, loop_1444
sth %i6, [%l7 + 0x18]
loop_1442:
stx %g2, [%l7 + 0x38]
loop_1443:
addccc %i4, %l1, %o3
loop_1444:
sth %o2, [%l7 + 0x2E]
tcc %xcc, 0x6
for %f12, %f0, %f8
fzeros %f8
fbue,a %fcc1, loop_1445
lduh [%l7 + 0x3E], %g3
ldsw [%l7 + 0x30], %o4
ldx [%l7 + 0x40], %g7
loop_1445:
add %l4, %o6, %o0
sth %i3, [%l7 + 0x38]
popc %g5, %g6
bne %icc, loop_1446
fbg,a %fcc2, loop_1447
ld [%l7 + 0x70], %f6
te %icc, 0x0
loop_1446:
fmovrdlz %i0, %f4, %f6
loop_1447:
lduw [%l7 + 0x20], %o5
te %icc, 0x2
movrlez %g4, %g1, %i1
ldsh [%l7 + 0x62], %l5
ble,pn %icc, loop_1448
bl,pn %xcc, loop_1449
orcc %o7, %l6, %l2
call loop_1450
loop_1448:
fbug,a %fcc1, loop_1451
loop_1449:
fmovrsgz %i5, %f12, %f3
stw %l0, [%l7 + 0x74]
loop_1450:
stw %o1, [%l7 + 0x24]
loop_1451:
fnegd %f14, %f12
st %f15, [%l7 + 0x18]
fmul8sux16 %f10, %f6, %f2
ldsh [%l7 + 0x74], %i2
bvs,a %icc, loop_1452
bcc,a loop_1453
fmovsa %icc, %f10, %f1
tge %xcc, 0x6
loop_1452:
fsrc2s %f1, %f0
loop_1453:
fbne,a %fcc3, loop_1454
fcmpgt32 %f2, %f14, %i7
call loop_1455
bg loop_1456
loop_1454:
fsrc2 %f2, %f14
addc %i6, 0x1F82, %g2
loop_1455:
st %f6, [%l7 + 0x68]
loop_1456:
sra %i4, 0x0D, %l3
movpos %xcc, %l1, %o2
fornot2 %f6, %f12, %f14
movcs %icc, %g3, %o3
ld [%l7 + 0x28], %f6
srax %o4, %l4, %g7
fmovrdlez %o6, %f2, %f12
fbn,a %fcc1, loop_1457
tne %icc, 0x5
std %f2, [%l7 + 0x58]
brnz %o0, loop_1458
loop_1457:
stx %g5, [%l7 + 0x10]
movvs %xcc, %g6, %i3
fxors %f2, %f10, %f12
loop_1458:
lduw [%l7 + 0x40], %i0
fsrc2s %f3, %f11
fmovrdgz %o5, %f12, %f4
fbu,a %fcc3, loop_1459
for %f0, %f2, %f12
ldub [%l7 + 0x62], %g4
fpadd32s %f6, %f8, %f13
loop_1459:
fmovse %icc, %f0, %f11
tpos %icc, 0x7
fmovrsgz %g1, %f5, %f8
lduh [%l7 + 0x26], %l5
fxor %f2, %f2, %f4
ldd [%l7 + 0x18], %f10
popc %i1, %o7
fcmpd %fcc3, %f10, %f6
movrlz %l2, 0x1B5, %l6
sth %i5, [%l7 + 0x0E]
stx %l0, [%l7 + 0x08]
edge16ln %i2, %o1, %i7
for %f4, %f14, %f14
bcs,a,pt %xcc, loop_1460
edge32ln %i6, %i4, %l3
stx %l1, [%l7 + 0x28]
fmul8x16au %f3, %f3, %f0
loop_1460:
tneg %icc, 0x7
ldx [%l7 + 0x08], %g2
fpackfix %f12, %f11
tge %xcc, 0x3
movcs %xcc, %g3, %o3
bgu %xcc, loop_1461
ldd [%l7 + 0x08], %f14
edge16l %o4, %l4, %o2
lduh [%l7 + 0x52], %o6
loop_1461:
addcc %o0, %g7, %g5
movre %i3, %i0, %o5
fmovsn %icc, %f2, %f15
fmovrsne %g6, %f1, %f9
bvc loop_1462
ldsb [%l7 + 0x58], %g4
orn %l5, 0x1F90, %i1
fmovsle %icc, %f10, %f4
loop_1462:
fnands %f1, %f7, %f6
movgu %xcc, %o7, %g1
fmovrsgz %l2, %f3, %f5
stb %l6, [%l7 + 0x6A]
brnz %l0, loop_1463
sth %i5, [%l7 + 0x32]
ldub [%l7 + 0x4B], %o1
ldsb [%l7 + 0x39], %i2
loop_1463:
fmovda %xcc, %f15, %f7
move %icc, %i6, %i7
fmovd %f0, %f14
bneg,a %icc, loop_1464
fmul8sux16 %f8, %f8, %f8
fmovsne %icc, %f5, %f8
nop
setx loop_1465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1464:
nop
setx loop_1466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %i4, 0x0B2D, %l3
fmovdge %xcc, %f12, %f14
loop_1465:
fmul8sux16 %f10, %f12, %f12
loop_1466:
array16 %l1, %g3, %o3
bge loop_1467
edge32n %g2, %o4, %l4
sth %o2, [%l7 + 0x64]
sdivcc %o0, 0x10E4, %g7
loop_1467:
stb %g5, [%l7 + 0x43]
fbl %fcc1, loop_1468
ldsh [%l7 + 0x54], %i3
umulcc %o6, 0x190E, %i0
fpadd32 %f2, %f14, %f12
loop_1468:
fbl %fcc0, loop_1469
addcc %o5, 0x1EBF, %g6
fexpand %f8, %f10
mulx %l5, %i1, %o7
loop_1469:
st %f3, [%l7 + 0x30]
ld [%l7 + 0x70], %f11
mulscc %g4, %g1, %l2
srl %l0, %i5, %o1
fba,a %fcc3, loop_1470
fmul8x16 %f13, %f4, %f12
bvs,a %icc, loop_1471
fcmps %fcc2, %f13, %f12
loop_1470:
movre %l6, 0x1CB, %i6
subc %i2, 0x1955, %i4
loop_1471:
srlx %i7, 0x07, %l3
brlez %l1, loop_1472
ldd [%l7 + 0x28], %f12
fmul8x16 %f4, %f4, %f8
ldd [%l7 + 0x78], %f2
loop_1472:
movpos %xcc, %o3, %g2
fble,a %fcc2, loop_1473
sdivx %o4, 0x139C, %l4
umul %o2, %o0, %g7
fble %fcc0, loop_1474
loop_1473:
fsrc2s %f15, %f15
fcmple16 %f2, %f10, %g3
fmovdvc %icc, %f14, %f13
loop_1474:
fmovrdne %i3, %f12, %f4
ldx [%l7 + 0x10], %g5
lduw [%l7 + 0x40], %o6
fors %f15, %f9, %f1
fbu,a %fcc1, loop_1475
ldsh [%l7 + 0x66], %i0
ld [%l7 + 0x44], %f9
stw %g6, [%l7 + 0x68]
loop_1475:
fone %f2
fmovdl %icc, %f9, %f14
orcc %o5, 0x15C9, %i1
fnot1 %f4, %f14
fmovdcc %xcc, %f15, %f3
fcmpne32 %f12, %f6, %l5
fpsub16s %f8, %f9, %f1
fzero %f10
sub %o7, 0x0140, %g4
bcs,pn %xcc, loop_1476
fmovrsgz %g1, %f12, %f10
fnot2 %f8, %f2
st %f11, [%l7 + 0x40]
loop_1476:
fbule %fcc2, loop_1477
fmovrdgez %l0, %f14, %f14
udiv %l2, 0x09CB, %o1
fnot2s %f4, %f2
loop_1477:
st %f7, [%l7 + 0x0C]
edge32 %i5, %i6, %l6
std %f6, [%l7 + 0x20]
fbge,a %fcc3, loop_1478
fnegs %f3, %f6
fbue,a %fcc0, loop_1479
nop
setx loop_1480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1478:
ldsb [%l7 + 0x70], %i4
ldub [%l7 + 0x4C], %i2
loop_1479:
tg %xcc, 0x3
loop_1480:
be,pt %icc, loop_1481
edge32n %l3, %l1, %i7
stb %o3, [%l7 + 0x60]
fpsub16 %f8, %f0, %f10
loop_1481:
fnors %f3, %f10, %f1
ldub [%l7 + 0x18], %o4
std %f6, [%l7 + 0x20]
fzeros %f2
fpsub32 %f10, %f14, %f6
add %g2, 0x179A, %l4
fbule %fcc1, loop_1482
lduh [%l7 + 0x10], %o2
ldx [%l7 + 0x58], %g7
fpackfix %f6, %f6
loop_1482:
bcs,a loop_1483
sth %o0, [%l7 + 0x60]
fmovrslez %g3, %f9, %f11
tleu %xcc, 0x7
loop_1483:
tne %icc, 0x3
bcc,a,pn %icc, loop_1484
ld [%l7 + 0x14], %f1
fcmpeq32 %f2, %f14, %i3
stx %g5, [%l7 + 0x20]
loop_1484:
st %f7, [%l7 + 0x1C]
fmovrse %i0, %f9, %f14
ble,a loop_1485
stw %g6, [%l7 + 0x68]
srl %o6, %i1, %o5
xor %l5, %o7, %g1
loop_1485:
pdist %f4, %f14, %f0
lduh [%l7 + 0x0E], %g4
ldx [%l7 + 0x50], %l0
srlx %l2, 0x04, %o1
bpos,pn %xcc, loop_1486
lduh [%l7 + 0x24], %i6
fmovdl %xcc, %f14, %f8
faligndata %f4, %f8, %f6
loop_1486:
pdist %f4, %f8, %f12
fmovdneg %xcc, %f8, %f14
lduw [%l7 + 0x08], %l6
fmovsne %icc, %f14, %f1
stb %i4, [%l7 + 0x6D]
stb %i2, [%l7 + 0x21]
nop
setx loop_1487, %l0, %l1
jmpl %l1, %l3
orcc %l1, 0x1C16, %i7
fbu,a %fcc3, loop_1488
bn,a loop_1489
loop_1487:
movge %xcc, %o3, %i5
be,a,pn %xcc, loop_1490
loop_1488:
bl loop_1491
loop_1489:
fmovrsgz %o4, %f9, %f12
fbge %fcc1, loop_1492
loop_1490:
fbu,a %fcc2, loop_1493
loop_1491:
ldsh [%l7 + 0x6A], %l4
fnands %f14, %f3, %f2
loop_1492:
std %f0, [%l7 + 0x58]
loop_1493:
st %f6, [%l7 + 0x78]
nop
setx loop_1494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %xcc, %f10, %f10
sethi 0x1342, %g2
fpsub32 %f6, %f4, %f4
loop_1494:
fbu %fcc3, loop_1495
st %f12, [%l7 + 0x5C]
fands %f11, %f1, %f5
bleu,a,pn %xcc, loop_1496
loop_1495:
movne %icc, %g7, %o0
xorcc %o2, %g3, %i3
fnot2 %f10, %f8
loop_1496:
fbg %fcc1, loop_1497
st %f7, [%l7 + 0x30]
lduh [%l7 + 0x78], %i0
add %g6, 0x1DAC, %g5
loop_1497:
movrne %i1, 0x38F, %o5
brlez,a %l5, loop_1498
edge32ln %o6, %g1, %o7
array16 %g4, %l2, %l0
udiv %o1, 0x14D6, %i6
loop_1498:
fbne,a %fcc0, loop_1499
bvc,a,pn %xcc, loop_1500
fmovsl %icc, %f7, %f13
fpadd32s %f10, %f6, %f14
loop_1499:
bgu,pn %icc, loop_1501
loop_1500:
fmovdpos %icc, %f8, %f8
fbl %fcc3, loop_1502
fmovrslez %i4, %f2, %f12
loop_1501:
fmuld8sux16 %f14, %f12, %f12
fpadd32 %f6, %f2, %f8
loop_1502:
fcmpne16 %f6, %f4, %i2
bcs,a,pn %icc, loop_1503
or %l3, %l1, %l6
ldub [%l7 + 0x6E], %o3
st %f5, [%l7 + 0x2C]
loop_1503:
fmovsleu %icc, %f1, %f4
bshuffle %f0, %f14, %f0
fmovdleu %xcc, %f9, %f14
bneg,a loop_1504
fnand %f4, %f10, %f14
movpos %xcc, %i5, %i7
ldub [%l7 + 0x29], %o4
loop_1504:
stb %l4, [%l7 + 0x1E]
fbe %fcc1, loop_1505
fbu %fcc3, loop_1506
fnand %f8, %f10, %f2
movcc %xcc, %g2, %o0
loop_1505:
fbl %fcc0, loop_1507
loop_1506:
movrgez %o2, %g3, %i3
bge,a,pt %icc, loop_1508
fone %f10
loop_1507:
fcmpne32 %f6, %f6, %i0
ldsh [%l7 + 0x52], %g7
loop_1508:
tpos %icc, 0x2
addc %g5, 0x1DE7, %g6
lduh [%l7 + 0x3A], %i1
ldx [%l7 + 0x58], %l5
fbu,a %fcc2, loop_1509
fcmped %fcc3, %f8, %f4
sdiv %o6, 0x09EE, %g1
movvc %xcc, %o7, %o5
loop_1509:
udivx %g4, 0x1EF3, %l0
fmul8x16 %f10, %f12, %f4
ldsb [%l7 + 0x22], %l2
fpsub16 %f12, %f4, %f10
movne %icc, %o1, %i6
array32 %i4, %l3, %l1
for %f2, %f6, %f4
movle %xcc, %l6, %o3
fmovsleu %xcc, %f6, %f0
fnegd %f12, %f6
lduh [%l7 + 0x56], %i5
stb %i7, [%l7 + 0x0F]
fzero %f4
fbn %fcc2, loop_1510
movcc %icc, %o4, %i2
fnegs %f5, %f12
fzero %f6
loop_1510:
fmovda %xcc, %f15, %f10
sll %g2, 0x1E, %l4
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x38], %o0
fandnot1 %f8, %f10, %f8
std %f10, [%l7 + 0x70]
bl,a,pn %xcc, loop_1511
bl,a %xcc, loop_1512
movn %icc, %o2, %g3
fornot1 %f2, %f8, %f12
loop_1511:
ldsw [%l7 + 0x14], %i3
loop_1512:
ldsw [%l7 + 0x54], %i0
fnot1s %f7, %f7
xnorcc %g7, 0x17B0, %g5
andcc %i1, %g6, %l5
tge %xcc, 0x6
tl %xcc, 0x7
fcmple16 %f10, %f4, %o6
fnegs %f11, %f15
ldx [%l7 + 0x48], %g1
xnorcc %o7, 0x11A7, %g4
tn %xcc, 0x3
std %f0, [%l7 + 0x70]
movcc %icc, %o5, %l2
fandnot2 %f8, %f6, %f12
st %f13, [%l7 + 0x64]
movvc %icc, %l0, %i6
fmovrde %o1, %f10, %f0
siam 0x3
st %f11, [%l7 + 0x18]
fandnot1s %f5, %f11, %f5
ld [%l7 + 0x70], %f9
fnand %f2, %f6, %f10
fornot1 %f14, %f4, %f12
sdiv %i4, 0x0844, %l1
bcs loop_1513
fnors %f6, %f11, %f0
tle %xcc, 0x5
addc %l3, 0x1602, %o3
loop_1513:
udivx %i5, 0x17E1, %l6
movne %xcc, %o4, %i7
alignaddr %i2, %l4, %g2
ldsh [%l7 + 0x5C], %o0
ldd [%l7 + 0x28], %f14
lduh [%l7 + 0x38], %g3
lduw [%l7 + 0x28], %o2
fexpand %f13, %f14
lduh [%l7 + 0x54], %i0
edge8ln %g7, %g5, %i1
fmovrdgz %g6, %f12, %f14
fpackfix %f2, %f12
fmovsvc %xcc, %f4, %f3
stb %l5, [%l7 + 0x3B]
ldsh [%l7 + 0x3C], %o6
ldsw [%l7 + 0x14], %i3
stb %o7, [%l7 + 0x66]
fmul8x16al %f14, %f7, %f14
fbul %fcc1, loop_1514
brz,a %g1, loop_1515
fandnot1 %f8, %f14, %f2
taddcctv %o5, 0x072C, %l2
loop_1514:
nop
setx loop_1516, %l0, %l1
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_1515:
srlx %l0, %i6, %o1
addcc %i4, %l1, %l3
fcmpgt32 %f12, %f8, %o3
loop_1516:
fmovs %f10, %f9
stx %g4, [%l7 + 0x10]
tn %xcc, 0x5
fands %f3, %f0, %f14
fpack16 %f4, %f13
movle %xcc, %l6, %i5
fmovsge %xcc, %f12, %f15
ldsh [%l7 + 0x4C], %i7
andcc %i2, %l4, %g2
tcc %icc, 0x1
movl %icc, %o4, %o0
popc %g3, %o2
fmovdvc %xcc, %f9, %f8
orcc %i0, %g5, %g7
ld [%l7 + 0x58], %f5
fmovrse %i1, %f2, %f6
stb %g6, [%l7 + 0x71]
movvc %xcc, %o6, %l5
stx %i3, [%l7 + 0x10]
and %g1, %o7, %l2
bgu,a %xcc, loop_1517
ld [%l7 + 0x54], %f11
tle %icc, 0x4
fmovdgu %icc, %f5, %f10
loop_1517:
tne %xcc, 0x4
lduw [%l7 + 0x1C], %o5
udiv %l0, 0x1CE3, %i6
st %f7, [%l7 + 0x7C]
ld [%l7 + 0x38], %f10
ldx [%l7 + 0x40], %i4
fmovsneg %xcc, %f9, %f13
fcmple32 %f6, %f8, %o1
fmovda %xcc, %f15, %f4
fmovdgu %xcc, %f13, %f12
sub %l1, %l3, %o3
fble,a %fcc2, loop_1518
lduh [%l7 + 0x72], %l6
brgez %g4, loop_1519
lduw [%l7 + 0x68], %i7
loop_1518:
fmovrdlz %i2, %f2, %f14
movg %xcc, %i5, %l4
loop_1519:
fmovsleu %icc, %f0, %f11
ldsw [%l7 + 0x38], %o4
alignaddrl %g2, %o0, %g3
stw %o2, [%l7 + 0x60]
ldub [%l7 + 0x15], %i0
fbo,a %fcc3, loop_1520
or %g5, %i1, %g6
fcmple16 %f10, %f0, %o6
nop
setx loop_1521, %l0, %l1
jmpl %l1, %g7
loop_1520:
stx %l5, [%l7 + 0x50]
fbge %fcc0, loop_1522
sra %i3, 0x09, %g1
loop_1521:
fpadd32s %f13, %f2, %f2
fmovdne %icc, %f0, %f13
loop_1522:
tle %xcc, 0x7
st %f11, [%l7 + 0x50]
movcs %icc, %l2, %o5
array32 %l0, %i6, %i4
ld [%l7 + 0x10], %f2
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
fmovrdgz %o1, %f6, %f10
fmovsgu %icc, %f7, %f3
umulcc %o7, 0x0A45, %l1
loop_1523:
movgu %icc, %l3, %o3
fmovde %xcc, %f2, %f13
stw %g4, [%l7 + 0x54]
sdiv %l6, 0x1E3C, %i2
fbule %fcc2, loop_1524
array8 %i7, %i5, %o4
ldx [%l7 + 0x60], %g2
fmovsneg %xcc, %f1, %f0
loop_1524:
ldsb [%l7 + 0x77], %o0
fpsub16 %f10, %f8, %f10
brlez,a %l4, loop_1525
movcc %icc, %o2, %i0
ldsw [%l7 + 0x60], %g3
smulcc %g5, %i1, %g6
loop_1525:
fandnot2s %f7, %f5, %f12
ldsw [%l7 + 0x0C], %o6
edge32n %l5, %i3, %g7
udivx %l2, 0x03CE, %g1
stw %o5, [%l7 + 0x68]
alignaddr %l0, %i4, %i6
fcmpne16 %f4, %f10, %o1
sllx %o7, 0x06, %l3
fmul8x16 %f7, %f4, %f14
move %icc, %l1, %o3
edge32n %l6, %g4, %i2
movrlz %i7, 0x036, %o4
addc %g2, 0x0F95, %o0
fmovsleu %icc, %f14, %f13
fmul8x16al %f8, %f13, %f12
nop
setx loop_1526, %l0, %l1
jmpl %l1, %i5
fbu %fcc3, loop_1527
ldub [%l7 + 0x14], %o2
ldd [%l7 + 0x08], %f2
loop_1526:
fsrc2s %f8, %f13
loop_1527:
fnand %f2, %f0, %f2
bge,a,pn %icc, loop_1528
ld [%l7 + 0x44], %f15
fmovsleu %xcc, %f11, %f9
fpadd32 %f6, %f2, %f8
loop_1528:
lduw [%l7 + 0x08], %i0
fmovda %xcc, %f4, %f9
tcs %icc, 0x4
fxors %f11, %f15, %f12
fbuge,a %fcc0, loop_1529
sra %g3, %l4, %g5
fbg %fcc1, loop_1530
bcs,a loop_1531
loop_1529:
fbg %fcc0, loop_1532
fzero %f14
loop_1530:
tge %icc, 0x6
loop_1531:
bcs,pn %icc, loop_1533
loop_1532:
bvc,a,pn %xcc, loop_1534
edge32ln %g6, %i1, %l5
ldub [%l7 + 0x31], %i3
loop_1533:
fand %f0, %f2, %f10
loop_1534:
sethi 0x1E70, %g7
addccc %o6, 0x0A72, %l2
lduw [%l7 + 0x5C], %o5
fxnors %f3, %f11, %f13
fmovdpos %icc, %f3, %f11
lduh [%l7 + 0x58], %g1
st %f0, [%l7 + 0x78]
smulcc %l0, 0x19B9, %i4
sdivcc %i6, 0x1905, %o1
fcmpne32 %f12, %f2, %l3
nop
setx loop_1535, %l0, %l1
jmpl %l1, %o7
fbue,a %fcc2, loop_1536
umul %o3, 0x0729, %l6
udivx %l1, 0x1842, %g4
loop_1535:
movl %icc, %i2, %i7
loop_1536:
ldsh [%l7 + 0x18], %o4
fmovdn %xcc, %f6, %f13
fbule,a %fcc3, loop_1537
st %f11, [%l7 + 0x50]
ldd [%l7 + 0x28], %f4
sth %g2, [%l7 + 0x62]
loop_1537:
stx %i5, [%l7 + 0x70]
fones %f2
edge16n %o0, %o2, %i0
fcmpeq16 %f2, %f10, %g3
srax %g5, 0x13, %l4
sllx %i1, 0x1F, %g6
fmovsn %icc, %f0, %f3
fpsub16 %f0, %f8, %f4
fpsub16s %f1, %f12, %f8
ldd [%l7 + 0x70], %f12
umul %i3, %l5, %o6
edge8n %g7, %o5, %l2
fmovs %f10, %f6
addc %g1, %i4, %l0
tn %xcc, 0x3
faligndata %f0, %f12, %f2
nop
setx loop_1538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc1, loop_1539
movl %icc, %i6, %l3
fbne,a %fcc2, loop_1540
loop_1538:
ldsb [%l7 + 0x25], %o1
loop_1539:
brnz %o7, loop_1541
fcmped %fcc0, %f12, %f10
loop_1540:
fabsd %f4, %f8
movneg %icc, %o3, %l1
loop_1541:
tvs %icc, 0x6
ldx [%l7 + 0x48], %g4
tpos %icc, 0x5
pdist %f12, %f10, %f4
fbue %fcc2, loop_1542
fmovsa %xcc, %f5, %f6
fmovsvs %xcc, %f4, %f0
lduw [%l7 + 0x70], %i2
loop_1542:
st %f12, [%l7 + 0x1C]
tge %icc, 0x6
ld [%l7 + 0x28], %f0
fmovrslz %l6, %f10, %f0
udivcc %i7, 0x0E29, %o4
ld [%l7 + 0x24], %f0
fmovrdlez %g2, %f4, %f0
movcc %icc, %o0, %i5
ldx [%l7 + 0x10], %i0
ldx [%l7 + 0x38], %g3
bge,a %icc, loop_1543
fmovdn %xcc, %f3, %f12
fnegs %f0, %f11
edge16 %g5, %l4, %o2
loop_1543:
stw %i1, [%l7 + 0x18]
or %i3, 0x1EAE, %l5
fmovsl %icc, %f14, %f0
sth %g6, [%l7 + 0x76]
fbg,a %fcc0, loop_1544
tne %xcc, 0x4
array32 %g7, %o5, %l2
edge16 %g1, %i4, %l0
loop_1544:
tn %xcc, 0x7
fpsub16 %f8, %f14, %f6
fbo %fcc0, loop_1545
ldsb [%l7 + 0x33], %o6
fpadd32s %f10, %f12, %f14
ldx [%l7 + 0x58], %i6
loop_1545:
ld [%l7 + 0x30], %f13
fmovsl %icc, %f14, %f2
ldsw [%l7 + 0x24], %l3
brgz,a %o7, loop_1546
fmovscc %icc, %f11, %f6
fbo %fcc0, loop_1547
movn %xcc, %o3, %o1
loop_1546:
fmovsa %xcc, %f15, %f1
fmovd %f10, %f4
loop_1547:
ldsw [%l7 + 0x4C], %g4
fmovdg %xcc, %f14, %f7
or %i2, 0x029D, %l1
fcmps %fcc1, %f2, %f5
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
sdivcc %i7, 0x0D4D, %l6
bvc,a loop_1549
fmovdleu %icc, %f15, %f11
loop_1548:
ld [%l7 + 0x4C], %f8
lduw [%l7 + 0x4C], %g2
loop_1549:
edge32 %o4, %i5, %o0
st %f11, [%l7 + 0x40]
st %f9, [%l7 + 0x7C]
fmovrde %g3, %f2, %f2
ldub [%l7 + 0x30], %g5
fbug %fcc2, loop_1550
movcc %xcc, %i0, %o2
ldsb [%l7 + 0x3A], %l4
movvc %xcc, %i3, %i1
loop_1550:
fandnot1s %f2, %f9, %f10
smulcc %l5, %g6, %o5
subcc %l2, %g1, %g7
xnorcc %i4, 0x14BB, %l0
std %f10, [%l7 + 0x70]
fcmpgt16 %f8, %f6, %i6
bgu,a,pn %icc, loop_1551
stw %l3, [%l7 + 0x4C]
edge32l %o6, %o3, %o7
fornot1s %f11, %f7, %f2
loop_1551:
fmovs %f10, %f4
fmovda %icc, %f6, %f13
and %g4, 0x1BCA, %o1
fmul8x16al %f14, %f3, %f4
fbue,a %fcc2, loop_1552
fmul8sux16 %f8, %f12, %f10
ld [%l7 + 0x28], %f15
tpos %xcc, 0x6
loop_1552:
ldsw [%l7 + 0x4C], %l1
fsrc1s %f9, %f4
lduh [%l7 + 0x68], %i7
movvc %xcc, %i2, %g2
fbu %fcc0, loop_1553
fone %f14
fcmped %fcc1, %f10, %f10
fsrc1 %f2, %f6
loop_1553:
lduh [%l7 + 0x6E], %o4
movvc %icc, %l6, %i5
lduw [%l7 + 0x40], %g3
lduw [%l7 + 0x54], %g5
stx %o0, [%l7 + 0x28]
lduh [%l7 + 0x62], %o2
fmovdgu %xcc, %f11, %f15
ldd [%l7 + 0x40], %f6
tge %icc, 0x2
sth %i0, [%l7 + 0x1A]
fnegd %f14, %f8
udivcc %l4, 0x0D20, %i3
movg %icc, %i1, %g6
edge32l %o5, %l5, %g1
sdiv %l2, 0x140A, %g7
siam 0x5
edge8ln %i4, %i6, %l3
ldsb [%l7 + 0x36], %o6
fcmple16 %f4, %f14, %o3
fpmerge %f11, %f0, %f12
stw %l0, [%l7 + 0x64]
bvs,pt %xcc, loop_1554
movvs %xcc, %g4, %o1
stx %l1, [%l7 + 0x08]
bne,a %xcc, loop_1555
loop_1554:
be,pn %xcc, loop_1556
fpackfix %f0, %f14
lduw [%l7 + 0x18], %i7
loop_1555:
stb %o7, [%l7 + 0x57]
loop_1556:
lduw [%l7 + 0x70], %i2
sra %o4, %l6, %g2
fmovda %icc, %f6, %f14
fmovrdlz %i5, %f10, %f6
udiv %g3, 0x0C7E, %g5
edge32n %o0, %i0, %l4
fcmpgt32 %f2, %f6, %i3
stx %o2, [%l7 + 0x10]
ldsh [%l7 + 0x3C], %i1
brlez,a %o5, loop_1557
xor %g6, %g1, %l2
lduh [%l7 + 0x64], %g7
fbge,a %fcc3, loop_1558
loop_1557:
movre %i4, %i6, %l5
st %f8, [%l7 + 0x18]
brlez %o6, loop_1559
loop_1558:
call loop_1560
tsubcctv %l3, 0x1911, %o3
fpack32 %f12, %f4, %f8
loop_1559:
fcmped %fcc3, %f12, %f0
loop_1560:
stb %g4, [%l7 + 0x3C]
fmovdcc %xcc, %f7, %f5
tpos %xcc, 0x0
fmovrslz %o1, %f15, %f15
stx %l1, [%l7 + 0x50]
fmovrsgz %l0, %f9, %f1
faligndata %f6, %f14, %f8
tg %icc, 0x3
bgu,a %icc, loop_1561
fcmple16 %f8, %f14, %i7
fble,a %fcc2, loop_1562
fmul8sux16 %f8, %f14, %f6
loop_1561:
fmovdgu %icc, %f14, %f12
tsubcctv %o7, 0x0DCB, %o4
loop_1562:
movrgz %i2, %l6, %i5
fxnors %f3, %f9, %f3
fmovrsgez %g2, %f6, %f6
movn %xcc, %g5, %o0
stw %g3, [%l7 + 0x74]
fmovde %xcc, %f7, %f2
mulscc %i0, %i3, %o2
edge32n %l4, %o5, %g6
st %f14, [%l7 + 0x70]
fmovsvc %xcc, %f1, %f10
ldd [%l7 + 0x60], %f8
std %f12, [%l7 + 0x40]
stb %g1, [%l7 + 0x57]
andn %l2, 0x1CB7, %g7
st %f10, [%l7 + 0x4C]
fexpand %f6, %f6
sth %i4, [%l7 + 0x7C]
xorcc %i1, %i6, %o6
movgu %icc, %l5, %o3
fmovdneg %icc, %f8, %f14
tn %icc, 0x2
sethi 0x10AE, %g4
add %o1, %l1, %l0
fmovsg %xcc, %f0, %f6
mulx %i7, %o7, %l3
lduw [%l7 + 0x5C], %o4
stx %i2, [%l7 + 0x68]
fxors %f14, %f11, %f8
st %f7, [%l7 + 0x48]
st %f12, [%l7 + 0x24]
fmovsleu %icc, %f3, %f5
fmovdpos %xcc, %f7, %f8
tvc %xcc, 0x3
fmovsgu %xcc, %f4, %f11
edge16ln %l6, %i5, %g5
fmovdle %xcc, %f7, %f5
fxor %f6, %f2, %f4
fcmpeq16 %f8, %f12, %g2
fbe %fcc0, loop_1563
fpack16 %f2, %f6
fmovdvs %xcc, %f5, %f13
fmovrse %g3, %f9, %f4
loop_1563:
tne %icc, 0x2
ld [%l7 + 0x5C], %f12
fnors %f3, %f0, %f11
stb %i0, [%l7 + 0x2A]
movre %i3, %o0, %o2
faligndata %f4, %f2, %f6
fmovdge %xcc, %f4, %f5
fmovdge %icc, %f5, %f12
ldsh [%l7 + 0x26], %l4
tcs %icc, 0x3
stw %o5, [%l7 + 0x10]
fandnot1 %f8, %f0, %f8
brz %g6, loop_1564
fbne %fcc0, loop_1565
umul %l2, 0x11BD, %g1
and %g7, 0x120D, %i1
loop_1564:
fmuld8sux16 %f4, %f9, %f4
loop_1565:
edge16n %i4, %i6, %o6
fmovdgu %xcc, %f12, %f15
tvs %icc, 0x1
brnz,a %l5, loop_1566
tle %xcc, 0x6
movrlez %o3, 0x277, %g4
nop
setx loop_1567, %l0, %l1
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_1566:
brz,a %o1, loop_1568
movg %icc, %l0, %i7
ldsw [%l7 + 0x48], %o7
loop_1567:
fbn,a %fcc0, loop_1569
loop_1568:
ldx [%l7 + 0x08], %l3
fmovsvs %icc, %f4, %f7
edge32ln %o4, %l1, %l6
loop_1569:
ta %icc, 0x5
fpsub32s %f7, %f4, %f5
stb %i2, [%l7 + 0x11]
fmovrsgz %g5, %f15, %f12
movvs %xcc, %i5, %g3
bn %icc, loop_1570
bg,a,pn %icc, loop_1571
fmul8ulx16 %f10, %f12, %f14
ldub [%l7 + 0x5C], %g2
loop_1570:
fmovdne %icc, %f5, %f13
loop_1571:
andncc %i3, %o0, %o2
lduw [%l7 + 0x7C], %l4
brz,a %i0, loop_1572
fmovd %f14, %f0
popc 0x065E, %o5
sub %g6, %g1, %g7
loop_1572:
bge,a %icc, loop_1573
bg,pt %icc, loop_1574
fmuld8sux16 %f9, %f15, %f12
subccc %i1, 0x1DBA, %l2
loop_1573:
bneg,pt %xcc, loop_1575
loop_1574:
std %f8, [%l7 + 0x10]
bg,a loop_1576
lduw [%l7 + 0x20], %i4
loop_1575:
std %f12, [%l7 + 0x28]
bgu %xcc, loop_1577
loop_1576:
ldsw [%l7 + 0x68], %o6
ldsw [%l7 + 0x0C], %i6
stb %o3, [%l7 + 0x52]
loop_1577:
tgu %xcc, 0x7
orn %g4, 0x0F11, %l5
taddcctv %o1, 0x0B70, %l0
umul %o7, 0x033C, %l3
andncc %o4, %l1, %l6
fornot1s %f15, %f14, %f10
fpsub16s %f0, %f8, %f15
fxnors %f6, %f1, %f4
ldsh [%l7 + 0x5C], %i2
ldub [%l7 + 0x0C], %g5
udivcc %i7, 0x0F7E, %g3
bge,a,pt %xcc, loop_1578
fmovd %f14, %f12
fabsd %f6, %f10
ldsh [%l7 + 0x3A], %i5
loop_1578:
stx %i3, [%l7 + 0x68]
bgu,pt %xcc, loop_1579
ld [%l7 + 0x54], %f0
smulcc %o0, %g2, %l4
srl %o2, 0x12, %i0
loop_1579:
fors %f0, %f12, %f5
stx %o5, [%l7 + 0x20]
std %f0, [%l7 + 0x10]
edge32ln %g1, %g7, %g6
bl,pt %icc, loop_1580
movge %xcc, %i1, %i4
ldd [%l7 + 0x70], %f14
edge16 %o6, %l2, %i6
loop_1580:
fcmpgt16 %f12, %f12, %g4
tg %xcc, 0x6
bl,a %icc, loop_1581
bgu loop_1582
addc %l5, 0x06CE, %o1
ldsb [%l7 + 0x2A], %o3
loop_1581:
fmovspos %xcc, %f7, %f15
loop_1582:
bcs %xcc, loop_1583
fmovsle %icc, %f15, %f3
tl %icc, 0x1
fmul8x16au %f12, %f14, %f14
loop_1583:
move %xcc, %l0, %l3
fpack32 %f6, %f10, %f12
orncc %o7, 0x18B7, %o4
bcc %icc, loop_1584
tne %icc, 0x3
fbule,a %fcc0, loop_1585
fmovsg %xcc, %f14, %f7
loop_1584:
fbo %fcc2, loop_1586
edge16 %l6, %l1, %g5
loop_1585:
fmul8ulx16 %f14, %f2, %f0
tg %xcc, 0x0
loop_1586:
brlz %i2, loop_1587
ld [%l7 + 0x6C], %f14
bgu,a %xcc, loop_1588
fmovsne %icc, %f3, %f0
loop_1587:
ldsw [%l7 + 0x44], %i7
ldsw [%l7 + 0x58], %i5
loop_1588:
fzero %f10
fmuld8sux16 %f13, %f7, %f6
ldsw [%l7 + 0x50], %g3
tg %icc, 0x2
lduh [%l7 + 0x5E], %o0
ldsh [%l7 + 0x12], %g2
fmovdle %xcc, %f15, %f10
bvs,pn %icc, loop_1589
fmovd %f6, %f2
tsubcc %l4, 0x1490, %o2
ldub [%l7 + 0x13], %i3
loop_1589:
ldsh [%l7 + 0x62], %i0
stb %g1, [%l7 + 0x7D]
andncc %o5, %g6, %i1
bne %xcc, loop_1590
st %f5, [%l7 + 0x5C]
fors %f13, %f5, %f11
fcmpne16 %f2, %f14, %i4
loop_1590:
lduw [%l7 + 0x6C], %o6
bvc,a,pt %icc, loop_1591
taddcctv %l2, 0x05F4, %i6
fmovrslez %g4, %f12, %f13
ldub [%l7 + 0x53], %l5
loop_1591:
movcc %icc, %g7, %o1
fmovrdgez %l0, %f6, %f2
bg,a %icc, loop_1592
stx %o3, [%l7 + 0x10]
fcmple16 %f6, %f12, %o7
fmovdge %icc, %f13, %f9
loop_1592:
stw %o4, [%l7 + 0x2C]
brlz %l3, loop_1593
fbl,a %fcc0, loop_1594
umulcc %l6, %l1, %g5
lduw [%l7 + 0x58], %i2
loop_1593:
edge16n %i5, %g3, %i7
loop_1594:
smul %g2, %l4, %o0
ldsw [%l7 + 0x78], %o2
fcmple32 %f2, %f14, %i0
fnegs %f8, %f0
fmovrslz %i3, %f6, %f8
edge8ln %g1, %o5, %g6
movrlz %i1, 0x09F, %i4
fmul8x16au %f3, %f3, %f2
ldsb [%l7 + 0x76], %l2
stb %i6, [%l7 + 0x22]
fabss %f12, %f7
sdiv %g4, 0x081E, %l5
lduw [%l7 + 0x0C], %g7
fmovdvs %icc, %f6, %f9
fbug %fcc0, loop_1595
bn,pn %xcc, loop_1596
brnz %o1, loop_1597
tn %icc, 0x4
loop_1595:
orncc %o6, %l0, %o7
loop_1596:
fpadd16s %f10, %f1, %f13
loop_1597:
st %f10, [%l7 + 0x28]
fmul8ulx16 %f8, %f0, %f2
movpos %icc, %o4, %l3
tpos %xcc, 0x1
smulcc %l6, %o3, %g5
fmovdvs %xcc, %f3, %f4
lduw [%l7 + 0x50], %i2
fmovdpos %icc, %f1, %f15
fexpand %f2, %f8
fmovsl %xcc, %f9, %f4
movge %xcc, %i5, %l1
fbue,a %fcc1, loop_1598
fbug,a %fcc1, loop_1599
stb %i7, [%l7 + 0x6C]
bvs,pt %icc, loop_1600
loop_1598:
sub %g2, 0x1DCE, %g3
loop_1599:
edge8n %l4, %o2, %i0
fnot1 %f6, %f8
loop_1600:
ldsw [%l7 + 0x44], %o0
andn %i3, %g1, %g6
bpos,pn %icc, loop_1601
movcs %xcc, %o5, %i4
tvc %xcc, 0x2
lduw [%l7 + 0x10], %i1
loop_1601:
fpsub32s %f6, %f13, %f12
bgu loop_1602
orncc %i6, 0x08A4, %l2
fxnors %f11, %f2, %f0
bg %xcc, loop_1603
loop_1602:
tpos %xcc, 0x1
movn %xcc, %l5, %g7
ldsh [%l7 + 0x2E], %g4
loop_1603:
umulcc %o1, 0x10EF, %o6
bshuffle %f8, %f12, %f4
bvc,pn %xcc, loop_1604
edge8n %l0, %o4, %o7
fxnors %f12, %f6, %f0
fcmpgt16 %f12, %f8, %l3
loop_1604:
sethi 0x10A8, %l6
fbu %fcc2, loop_1605
movge %xcc, %g5, %i2
ld [%l7 + 0x6C], %f5
fornot1 %f8, %f14, %f4
loop_1605:
std %f2, [%l7 + 0x38]
xnorcc %i5, %o3, %i7
brz %g2, loop_1606
andcc %l1, %l4, %o2
subc %i0, %g3, %i3
fmovrsgez %o0, %f12, %f10
loop_1606:
array8 %g1, %g6, %o5
brgz %i4, loop_1607
movgu %xcc, %i6, %i1
movcc %xcc, %l2, %g7
fblg %fcc0, loop_1608
loop_1607:
fsrc1 %f2, %f10
xor %l5, %g4, %o6
bgu,pt %icc, loop_1609
loop_1608:
edge16l %o1, %o4, %l0
sllx %l3, 0x1F, %l6
ldsh [%l7 + 0x40], %o7
loop_1609:
ld [%l7 + 0x50], %f0
lduw [%l7 + 0x1C], %i2
fcmped %fcc1, %f4, %f0
fcmpd %fcc1, %f12, %f14
fmovde %xcc, %f10, %f3
fpadd16s %f1, %f14, %f4
edge32 %i5, %o3, %i7
edge16l %g2, %l1, %l4
bne,a loop_1610
array8 %g5, %o2, %i0
movre %i3, 0x318, %g3
fcmpne16 %f0, %f10, %o0
loop_1610:
fmovda %icc, %f15, %f8
edge8n %g1, %o5, %i4
std %f8, [%l7 + 0x78]
fblg,a %fcc0, loop_1611
tge %icc, 0x1
movg %icc, %g6, %i1
fand %f14, %f0, %f0
loop_1611:
fmovrdne %i6, %f10, %f10
ldsw [%l7 + 0x1C], %l2
movvc %icc, %g7, %l5
orn %g4, %o6, %o4
movg %xcc, %l0, %l3
std %f8, [%l7 + 0x10]
sethi 0x091E, %l6
fbu,a %fcc0, loop_1612
ldx [%l7 + 0x60], %o1
bne loop_1613
fcmpd %fcc0, %f8, %f10
loop_1612:
fmovscc %xcc, %f5, %f7
movne %icc, %o7, %i2
loop_1613:
ldsh [%l7 + 0x56], %i5
popc 0x001E, %i7
fbul %fcc2, loop_1614
addc %o3, 0x148A, %g2
array8 %l1, %l4, %o2
ldsb [%l7 + 0x33], %g5
loop_1614:
fnand %f8, %f2, %f14
stw %i0, [%l7 + 0x14]
fmovsgu %xcc, %f2, %f11
fnegd %f0, %f4
fbue %fcc3, loop_1615
fmovsne %xcc, %f5, %f8
alignaddrl %g3, %o0, %i3
fbu,a %fcc2, loop_1616
loop_1615:
taddcc %g1, %o5, %i4
sllx %g6, 0x07, %i6
fmovsge %icc, %f3, %f8
loop_1616:
fbo %fcc0, loop_1617
bpos,pt %icc, loop_1618
ldsh [%l7 + 0x26], %i1
fbg,a %fcc1, loop_1619
loop_1617:
be,pt %xcc, loop_1620
loop_1618:
ld [%l7 + 0x24], %f11
stw %g7, [%l7 + 0x54]
loop_1619:
ldsb [%l7 + 0x11], %l5
loop_1620:
alignaddrl %l2, %o6, %g4
sdivx %o4, 0x1A68, %l0
st %f4, [%l7 + 0x74]
edge32l %l3, %l6, %o7
lduw [%l7 + 0x50], %o1
fornot2s %f11, %f3, %f9
movvc %icc, %i2, %i5
bg,a %xcc, loop_1621
ldub [%l7 + 0x7A], %o3
fmovrde %i7, %f12, %f12
std %f14, [%l7 + 0x68]
loop_1621:
sllx %l1, %g2, %l4
st %f13, [%l7 + 0x70]
fmovdge %xcc, %f2, %f13
brgz,a %g5, loop_1622
addcc %i0, %o2, %g3
lduh [%l7 + 0x70], %o0
fmul8ulx16 %f4, %f8, %f8
loop_1622:
ldub [%l7 + 0x30], %g1
ldsh [%l7 + 0x3E], %i3
ldd [%l7 + 0x28], %f2
ld [%l7 + 0x10], %f6
fmovsgu %icc, %f2, %f14
andcc %i4, 0x1967, %o5
tcc %xcc, 0x4
popc 0x189C, %g6
te %xcc, 0x4
ldsw [%l7 + 0x20], %i6
fcmpgt16 %f14, %f0, %i1
bgu,a loop_1623
fcmpd %fcc2, %f14, %f4
xorcc %l5, 0x12A4, %g7
fmovspos %icc, %f15, %f1
loop_1623:
stb %o6, [%l7 + 0x39]
stb %g4, [%l7 + 0x32]
bpos %xcc, loop_1624
be loop_1625
ldsb [%l7 + 0x72], %o4
fmuld8ulx16 %f15, %f11, %f10
loop_1624:
edge8l %l2, %l0, %l3
loop_1625:
ldx [%l7 + 0x08], %l6
ldsw [%l7 + 0x2C], %o1
stw %i2, [%l7 + 0x64]
tgu %icc, 0x2
tcs %icc, 0x4
brlez,a %i5, loop_1626
tg %icc, 0x2
lduw [%l7 + 0x64], %o7
stw %o3, [%l7 + 0x50]
loop_1626:
udivcc %l1, 0x1532, %g2
movleu %xcc, %i7, %g5
be,a,pn %xcc, loop_1627
tge %icc, 0x4
stw %i0, [%l7 + 0x68]
std %f8, [%l7 + 0x68]
loop_1627:
tneg %xcc, 0x5
fmovda %xcc, %f10, %f14
sra %l4, %o2, %g3
sdivx %g1, 0x041B, %i3
orncc %i4, 0x1754, %o5
fmul8x16 %f0, %f8, %f14
sdivx %g6, 0x1281, %o0
std %f10, [%l7 + 0x30]
ld [%l7 + 0x70], %f1
fmuld8ulx16 %f0, %f3, %f2
be,pt %xcc, loop_1628
lduh [%l7 + 0x40], %i6
fbn %fcc0, loop_1629
ldsb [%l7 + 0x10], %l5
loop_1628:
tcs %icc, 0x0
movg %icc, %i1, %o6
loop_1629:
fblg,a %fcc3, loop_1630
tge %icc, 0x6
sra %g7, %g4, %o4
fornot2 %f12, %f4, %f4
loop_1630:
udivx %l0, 0x0C38, %l3
fmul8x16au %f1, %f13, %f14
bneg,pt %icc, loop_1631
ldd [%l7 + 0x48], %f4
edge8ln %l6, %o1, %i2
bleu %icc, loop_1632
loop_1631:
ldsw [%l7 + 0x1C], %i5
fbu %fcc3, loop_1633
fpsub16s %f2, %f11, %f3
loop_1632:
fcmpgt32 %f14, %f2, %o7
edge32 %o3, %l1, %l2
loop_1633:
fbl %fcc0, loop_1634
fmovsneg %icc, %f13, %f14
sll %i7, %g5, %i0
sth %l4, [%l7 + 0x46]
loop_1634:
ldd [%l7 + 0x18], %f2
fmovdle %icc, %f8, %f11
lduh [%l7 + 0x6C], %g2
mulx %g3, %o2, %g1
fmovdcs %icc, %f9, %f4
fpsub16 %f4, %f6, %f4
lduh [%l7 + 0x10], %i4
sdiv %o5, 0x142C, %g6
ldub [%l7 + 0x3F], %i3
fcmpgt16 %f10, %f10, %i6
ldd [%l7 + 0x08], %f8
fble %fcc2, loop_1635
fmovsgu %icc, %f3, %f3
stx %o0, [%l7 + 0x68]
tsubcctv %i1, %o6, %l5
loop_1635:
movrlez %g4, %g7, %l0
srl %l3, 0x1D, %o4
fmovrsgez %o1, %f5, %f2
ta %icc, 0x1
ldsb [%l7 + 0x0E], %l6
fmovsgu %icc, %f0, %f4
brgez,a %i5, loop_1636
srlx %o7, %o3, %i2
std %f0, [%l7 + 0x58]
alignaddr %l2, %l1, %i7
loop_1636:
fmuld8ulx16 %f15, %f3, %f4
bcc,a,pt %xcc, loop_1637
fpsub32s %f0, %f8, %f3
fnot1s %f9, %f15
pdist %f14, %f6, %f0
loop_1637:
st %f8, [%l7 + 0x20]
fmovsleu %xcc, %f3, %f2
stw %i0, [%l7 + 0x40]
srlx %l4, %g2, %g3
std %f8, [%l7 + 0x70]
tge %icc, 0x0
sra %g5, 0x0E, %o2
sub %g1, 0x021A, %o5
stw %g6, [%l7 + 0x1C]
lduh [%l7 + 0x0A], %i4
sll %i3, 0x0C, %i6
bgu loop_1638
fpack32 %f8, %f2, %f12
orcc %i1, %o0, %l5
fmovrsgz %g4, %f5, %f13
loop_1638:
fnegs %f14, %f7
fmul8ulx16 %f0, %f12, %f6
bgu,a,pn %icc, loop_1639
fmovsneg %icc, %f1, %f2
edge32 %o6, %g7, %l3
bgu,a,pt %icc, loop_1640
loop_1639:
smulcc %o4, 0x1AF4, %o1
tgu %icc, 0x4
fmovrdgz %l6, %f10, %f10
loop_1640:
srlx %i5, %o7, %l0
fmovscc %icc, %f12, %f14
fpsub32 %f0, %f8, %f0
andcc %i2, 0x1950, %o3
mulscc %l2, %i7, %l1
mulscc %i0, 0x09DF, %l4
brgz,a %g2, loop_1641
fnand %f8, %f6, %f14
andcc %g3, 0x1079, %o2
fmuld8sux16 %f3, %f9, %f2
loop_1641:
fsrc2s %f15, %f4
smulcc %g1, %o5, %g6
fnands %f11, %f5, %f3
fpsub32 %f0, %f4, %f0
ldsw [%l7 + 0x50], %g5
tge %icc, 0x6
sth %i3, [%l7 + 0x6A]
fbl,a %fcc0, loop_1642
bshuffle %f10, %f12, %f14
bneg,a,pt %icc, loop_1643
ldx [%l7 + 0x60], %i6
loop_1642:
fmovsvc %icc, %f0, %f10
lduw [%l7 + 0x24], %i4
loop_1643:
st %f7, [%l7 + 0x4C]
tg %icc, 0x2
lduh [%l7 + 0x76], %i1
fmovrsgez %l5, %f12, %f10
fcmpeq32 %f12, %f4, %o0
fmovrdgz %o6, %f14, %f2
std %f0, [%l7 + 0x60]
fpadd16 %f2, %f4, %f0
fmuld8ulx16 %f13, %f4, %f6
ldub [%l7 + 0x19], %g4
fmovse %xcc, %f11, %f12
move %xcc, %g7, %o4
tvc %xcc, 0x2
fmovsge %xcc, %f4, %f14
fpadd32s %f10, %f8, %f8
tg %xcc, 0x0
bn %xcc, loop_1644
fcmps %fcc0, %f9, %f3
ldsb [%l7 + 0x44], %o1
st %f9, [%l7 + 0x2C]
loop_1644:
fbu %fcc0, loop_1645
ldsb [%l7 + 0x5E], %l6
brgz %i5, loop_1646
bne %xcc, loop_1647
loop_1645:
udiv %l3, 0x0406, %o7
fbue,a %fcc2, loop_1648
loop_1646:
fand %f12, %f2, %f12
loop_1647:
fnor %f4, %f6, %f14
fmovsle %icc, %f8, %f14
loop_1648:
smul %i2, 0x1736, %o3
fmovsne %xcc, %f10, %f0
fmovsneg %icc, %f13, %f3
lduw [%l7 + 0x78], %l0
fpadd16 %f6, %f10, %f10
tleu %icc, 0x7
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
tcc %icc, 0x7
fandnot2 %f6, %f14, %f6
edge8l %l2, %l1, %i0
loop_1649:
ldd [%l7 + 0x28], %f12
ld [%l7 + 0x50], %f4
fmovdne %icc, %f12, %f6
bneg,pt %xcc, loop_1650
ldsw [%l7 + 0x0C], %l4
lduw [%l7 + 0x08], %i7
fcmpgt16 %f6, %f2, %g2
loop_1650:
ldsh [%l7 + 0x46], %g3
xnor %g1, 0x060A, %o2
taddcctv %g6, 0x1BA4, %o5
nop
setx loop_1651, %l0, %l1
jmpl %l1, %g5
tl %icc, 0x0
ldx [%l7 + 0x68], %i6
bcs %xcc, loop_1652
loop_1651:
fmovdvc %icc, %f7, %f10
umul %i3, %i1, %i4
tl %icc, 0x3
loop_1652:
fcmpeq16 %f12, %f8, %l5
sth %o0, [%l7 + 0x7A]
std %f0, [%l7 + 0x10]
array32 %g4, %o6, %g7
std %f10, [%l7 + 0x30]
andncc %o4, %l6, %i5
tge %xcc, 0x7
smulcc %l3, 0x0564, %o1
edge8n %o7, %o3, %l0
ldsh [%l7 + 0x08], %i2
stb %l1, [%l7 + 0x76]
orcc %i0, %l2, %i7
fbe %fcc2, loop_1653
ldub [%l7 + 0x2D], %l4
st %f9, [%l7 + 0x1C]
movrgz %g2, %g1, %g3
loop_1653:
tpos %icc, 0x4
fcmped %fcc1, %f2, %f12
fblg %fcc1, loop_1654
fpadd32s %f11, %f6, %f13
fmovdvc %xcc, %f5, %f2
brlez,a %g6, loop_1655
loop_1654:
array16 %o2, %o5, %g5
ldub [%l7 + 0x31], %i6
fcmpeq32 %f8, %f0, %i3
loop_1655:
fmovrdne %i4, %f0, %f10
brlz %i1, loop_1656
fexpand %f1, %f10
fmovscc %icc, %f8, %f11
array32 %l5, %o0, %g4
loop_1656:
stx %o6, [%l7 + 0x40]
edge16 %o4, %g7, %i5
xnorcc %l6, 0x1831, %o1
fmovse %xcc, %f5, %f4
sllx %o7, 0x04, %o3
xnor %l0, 0x19FF, %i2
tvs %xcc, 0x1
fblg %fcc0, loop_1657
ldsb [%l7 + 0x28], %l3
alignaddr %l1, %l2, %i7
ldd [%l7 + 0x08], %f6
loop_1657:
umulcc %l4, %g2, %g1
fcmpne32 %f14, %f10, %i0
movrlz %g3, %o2, %g6
mova %xcc, %g5, %o5
ld [%l7 + 0x30], %f12
fcmpes %fcc0, %f2, %f3
sth %i3, [%l7 + 0x34]
ldsb [%l7 + 0x24], %i6
ldub [%l7 + 0x09], %i1
stx %l5, [%l7 + 0x30]
fnands %f4, %f15, %f6
fpack32 %f6, %f8, %f14
lduh [%l7 + 0x32], %o0
fmovrdgez %g4, %f6, %f6
udivx %i4, 0x0A52, %o6
fmovrslez %o4, %f7, %f11
fmovrsne %i5, %f0, %f15
fpack32 %f4, %f14, %f10
fornot2 %f14, %f8, %f10
std %f2, [%l7 + 0x78]
move %xcc, %l6, %g7
brlez,a %o1, loop_1658
fcmpne32 %f2, %f2, %o7
ld [%l7 + 0x7C], %f3
tl %xcc, 0x7
loop_1658:
edge8n %l0, %o3, %i2
or %l3, %l1, %l2
ldd [%l7 + 0x20], %f4
ldub [%l7 + 0x72], %i7
fmovsleu %xcc, %f11, %f10
lduh [%l7 + 0x3E], %g2
ba loop_1659
fpadd16 %f12, %f14, %f8
stb %g1, [%l7 + 0x6B]
edge8l %l4, %i0, %g3
loop_1659:
tn %icc, 0x1
lduw [%l7 + 0x60], %g6
fnands %f3, %f9, %f9
stw %g5, [%l7 + 0x18]
siam 0x0
udivcc %o5, 0x0EF3, %o2
lduh [%l7 + 0x4C], %i6
fcmpgt32 %f12, %f6, %i1
edge8ln %l5, %i3, %g4
fmovsg %xcc, %f1, %f9
addccc %i4, %o0, %o6
fbn %fcc0, loop_1660
fmovdvc %xcc, %f3, %f15
addc %i5, %o4, %g7
fmovrdgz %o1, %f4, %f12
loop_1660:
fones %f6
ldsb [%l7 + 0x31], %l6
sdivx %o7, 0x0734, %l0
smulcc %i2, 0x0FF6, %o3
bcc,a,pt %xcc, loop_1661
srax %l3, %l1, %i7
ld [%l7 + 0x30], %f10
bleu,pt %icc, loop_1662
loop_1661:
fmovsg %icc, %f11, %f7
st %f8, [%l7 + 0x2C]
fbug,a %fcc0, loop_1663
loop_1662:
fmovrdgz %l2, %f2, %f4
movrgz %g2, 0x294, %g1
ldsb [%l7 + 0x65], %l4
loop_1663:
brgez %g3, loop_1664
st %f12, [%l7 + 0x70]
ldsw [%l7 + 0x28], %g6
xor %i0, 0x131E, %g5
loop_1664:
movg %icc, %o2, %i6
bcs,a loop_1665
fmovdle %xcc, %f0, %f0
ldub [%l7 + 0x1D], %i1
andncc %o5, %l5, %i3
loop_1665:
fabss %f5, %f10
bgu,a loop_1666
fxor %f2, %f6, %f2
std %f0, [%l7 + 0x78]
fxnors %f2, %f15, %f5
loop_1666:
ldsh [%l7 + 0x62], %g4
ldsb [%l7 + 0x68], %o0
fornot2 %f2, %f10, %f6
movg %icc, %i4, %i5
ldsw [%l7 + 0x6C], %o4
fmuld8sux16 %f13, %f8, %f4
stb %g7, [%l7 + 0x61]
fcmpes %fcc1, %f14, %f14
fcmpd %fcc2, %f8, %f2
or %o1, %l6, %o7
fornot1s %f7, %f8, %f12
fbule %fcc0, loop_1667
fnot2 %f14, %f4
ldsb [%l7 + 0x78], %o6
ldx [%l7 + 0x78], %i2
loop_1667:
fxnors %f11, %f14, %f2
movneg %xcc, %o3, %l3
fnegs %f12, %f12
ldub [%l7 + 0x0C], %l1
srlx %l0, %i7, %l2
fornot2s %f12, %f9, %f7
sth %g2, [%l7 + 0x0C]
brz %l4, loop_1668
mulscc %g3, %g6, %i0
ldsw [%l7 + 0x34], %g5
lduw [%l7 + 0x50], %g1
loop_1668:
ldd [%l7 + 0x50], %f10
subc %o2, %i1, %i6
fxor %f0, %f8, %f8
st %f13, [%l7 + 0x38]
fmul8sux16 %f6, %f14, %f8
bleu,pt %icc, loop_1669
alignaddr %o5, %i3, %g4
ld [%l7 + 0x54], %f14
ldub [%l7 + 0x34], %o0
loop_1669:
movrlez %l5, %i4, %i5
fnot1 %f2, %f6
ldd [%l7 + 0x08], %f4
be,a,pt %xcc, loop_1670
umulcc %g7, %o1, %l6
fpadd32 %f10, %f10, %f10
fone %f4
loop_1670:
fmovdgu %xcc, %f6, %f7
stx %o4, [%l7 + 0x20]
nop
setx loop_1671, %l0, %l1
jmpl %l1, %o6
fmovrse %o7, %f9, %f4
stx %o3, [%l7 + 0x08]
tg %xcc, 0x0
loop_1671:
movrne %l3, 0x1FC, %i2
movne %xcc, %l1, %i7
movvc %xcc, %l2, %l0
fbg %fcc0, loop_1672
ldsh [%l7 + 0x16], %g2
edge16 %g3, %g6, %l4
fcmple16 %f14, %f4, %g5
loop_1672:
fmovdcc %xcc, %f15, %f14
tsubcc %i0, %o2, %i1
ldsb [%l7 + 0x78], %i6
bcs,a %icc, loop_1673
fmovsge %xcc, %f10, %f12
ld [%l7 + 0x74], %f6
tsubcc %g1, 0x0E72, %o5
loop_1673:
fpackfix %f0, %f7
movge %xcc, %i3, %o0
ldsw [%l7 + 0x08], %g4
edge32l %i4, %l5, %i5
udiv %o1, 0x01DE, %l6
fmovdpos %icc, %f6, %f12
addccc %o4, 0x1CCA, %g7
fzeros %f0
orcc %o7, 0x1DEC, %o6
ldsh [%l7 + 0x12], %l3
fmovscs %xcc, %f2, %f2
edge16ln %o3, %l1, %i2
fmovrslz %i7, %f3, %f4
movg %xcc, %l0, %g2
array16 %l2, %g6, %g3
fmuld8ulx16 %f7, %f1, %f6
bl,pt %xcc, loop_1674
fnot1 %f8, %f4
ldsh [%l7 + 0x42], %l4
umul %i0, 0x05C2, %g5
loop_1674:
fble,a %fcc3, loop_1675
fbu %fcc0, loop_1676
lduw [%l7 + 0x20], %o2
sethi 0x15E5, %i6
loop_1675:
fpmerge %f7, %f2, %f12
loop_1676:
fnand %f4, %f14, %f2
ldsw [%l7 + 0x78], %i1
stb %o5, [%l7 + 0x75]
ldsb [%l7 + 0x31], %g1
bvc,a,pt %icc, loop_1677
andn %i3, 0x0023, %o0
be,a loop_1678
ldsw [%l7 + 0x68], %i4
loop_1677:
movcc %xcc, %g4, %l5
lduh [%l7 + 0x32], %i5
loop_1678:
ldub [%l7 + 0x68], %o1
xnor %o4, %l6, %o7
fandnot1s %f4, %f0, %f5
fmul8x16al %f12, %f3, %f4
ldx [%l7 + 0x28], %g7
fmovrsgez %o6, %f14, %f2
ldub [%l7 + 0x38], %o3
movrgz %l3, 0x2F5, %l1
ldd [%l7 + 0x70], %f2
ldd [%l7 + 0x78], %f4
popc 0x1CE9, %i2
st %f0, [%l7 + 0x78]
fbne %fcc2, loop_1679
fpadd32 %f10, %f10, %f10
and %i7, 0x10B5, %l0
fmovsleu %xcc, %f14, %f9
loop_1679:
fsrc1 %f10, %f14
ldsw [%l7 + 0x58], %l2
tleu %xcc, 0x6
brnz %g6, loop_1680
ldsw [%l7 + 0x58], %g3
sth %g2, [%l7 + 0x34]
edge16ln %l4, %i0, %g5
loop_1680:
edge32ln %i6, %i1, %o5
sdivx %g1, 0x183F, %o2
sth %i3, [%l7 + 0x1C]
fnot2s %f8, %f11
mulx %i4, %g4, %o0
nop
setx loop_1681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f0, %f0, %f4
movcc %xcc, %i5, %l5
bcs,a,pt %icc, loop_1682
loop_1681:
fmovse %xcc, %f13, %f8
smulcc %o4, %o1, %o7
fnand %f10, %f2, %f2
loop_1682:
stw %g7, [%l7 + 0x1C]
tcc %xcc, 0x2
fmul8x16 %f10, %f8, %f12
fpadd32 %f6, %f0, %f14
lduw [%l7 + 0x08], %l6
add %o3, 0x0457, %l3
fbl,a %fcc1, loop_1683
ldsw [%l7 + 0x1C], %o6
stx %l1, [%l7 + 0x70]
udivx %i7, 0x1D6A, %l0
loop_1683:
xnor %l2, 0x17CA, %g6
fmovsgu %icc, %f8, %f11
ldsb [%l7 + 0x6C], %i2
ldd [%l7 + 0x10], %f6
ldsb [%l7 + 0x58], %g3
fnand %f2, %f0, %f2
tpos %icc, 0x4
ba,pn %icc, loop_1684
subcc %l4, %i0, %g5
movrgz %i6, 0x1F2, %i1
popc %g2, %o5
loop_1684:
tgu %icc, 0x3
fnot1s %f15, %f14
subc %o2, 0x0AB3, %g1
stw %i3, [%l7 + 0x7C]
addcc %i4, %g4, %i5
movvs %icc, %o0, %l5
mova %xcc, %o1, %o7
bg,a loop_1685
edge32n %o4, %g7, %o3
sll %l6, 0x1E, %o6
st %f5, [%l7 + 0x14]
loop_1685:
ldsw [%l7 + 0x34], %l1
fbo,a %fcc3, loop_1686
sth %i7, [%l7 + 0x50]
fcmple16 %f0, %f0, %l3
bvs,a loop_1687
loop_1686:
tvs %icc, 0x6
std %f0, [%l7 + 0x50]
bleu %icc, loop_1688
loop_1687:
edge16 %l2, %g6, %l0
subcc %g3, %i2, %i0
st %f11, [%l7 + 0x58]
loop_1688:
ta %icc, 0x4
std %f10, [%l7 + 0x60]
ldub [%l7 + 0x4A], %g5
fmovrdgz %i6, %f14, %f8
move %xcc, %i1, %g2
fpmerge %f4, %f4, %f4
ldsh [%l7 + 0x2C], %o5
fpadd32s %f9, %f8, %f13
st %f12, [%l7 + 0x38]
be,a loop_1689
fsrc2 %f2, %f4
fcmped %fcc1, %f6, %f2
udiv %l4, 0x04B2, %o2
loop_1689:
tg %icc, 0x4
orn %g1, %i3, %g4
bne,a,pn %xcc, loop_1690
movvs %xcc, %i4, %o0
lduh [%l7 + 0x7E], %l5
pdist %f10, %f12, %f8
loop_1690:
ldsw [%l7 + 0x7C], %o1
stw %o7, [%l7 + 0x6C]
fmovdvs %icc, %f3, %f4
fmul8x16 %f5, %f2, %f0
ldsh [%l7 + 0x16], %o4
lduh [%l7 + 0x72], %g7
orn %i5, 0x13AB, %l6
fpsub16s %f5, %f15, %f12
movgu %icc, %o3, %l1
fbo %fcc2, loop_1691
smulcc %i7, %o6, %l2
fpack16 %f8, %f2
fmovdleu %icc, %f5, %f11
loop_1691:
fors %f3, %f3, %f12
popc 0x1000, %g6
and %l0, %g3, %i2
sth %l3, [%l7 + 0x4A]
fmul8sux16 %f10, %f8, %f0
movne %xcc, %g5, %i0
subccc %i6, 0x198D, %i1
stb %o5, [%l7 + 0x21]
ldsw [%l7 + 0x44], %l4
fabss %f15, %f9
bgu %xcc, loop_1692
stb %o2, [%l7 + 0x6F]
fcmpd %fcc1, %f4, %f2
movvc %icc, %g2, %i3
loop_1692:
ldx [%l7 + 0x60], %g1
alignaddrl %g4, %i4, %l5
fmovdpos %xcc, %f2, %f6
fmovdneg %icc, %f12, %f12
ldsb [%l7 + 0x66], %o0
stx %o1, [%l7 + 0x58]
ldd [%l7 + 0x78], %f8
ldd [%l7 + 0x70], %f2
fmuld8ulx16 %f14, %f4, %f6
fpadd16s %f13, %f7, %f0
movrlz %o4, %g7, %o7
ldsb [%l7 + 0x68], %i5
bge %icc, loop_1693
fabss %f4, %f9
movgu %xcc, %o3, %l6
tl %xcc, 0x1
loop_1693:
movre %l1, 0x127, %o6
fmovdge %xcc, %f7, %f1
siam 0x0
tne %xcc, 0x0
stx %l2, [%l7 + 0x70]
bgu,pn %icc, loop_1694
stx %g6, [%l7 + 0x78]
nop
setx loop_1695, %l0, %l1
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 %f10, %f9, %f8
loop_1694:
fcmped %fcc3, %f4, %f6
fbule %fcc0, loop_1696
loop_1695:
movg %xcc, %i7, %g3
movcc %icc, %l0, %l3
fmovsl %icc, %f3, %f10
loop_1696:
stx %i2, [%l7 + 0x50]
brlz,a %i0, loop_1697
fmovrsne %i6, %f10, %f4
movl %xcc, %i1, %o5
fpackfix %f8, %f1
loop_1697:
fmovsa %icc, %f14, %f11
fnot1 %f6, %f8
ldub [%l7 + 0x37], %l4
tsubcctv %g5, %g2, %o2
fpack32 %f10, %f4, %f6
movle %xcc, %i3, %g1
brgz,a %g4, loop_1698
fones %f15
ldsh [%l7 + 0x38], %i4
fbue %fcc1, loop_1699
loop_1698:
movl %icc, %o0, %l5
movge %icc, %o4, %o1
ldub [%l7 + 0x5C], %g7
loop_1699:
fmovdl %xcc, %f9, %f6
orcc %i5, 0x10C2, %o7
fpadd16s %f13, %f13, %f12
edge32l %l6, %l1, %o6
ldsw [%l7 + 0x30], %l2
stx %g6, [%l7 + 0x58]
sdivx %i7, 0x1749, %o3
lduw [%l7 + 0x58], %l0
lduw [%l7 + 0x48], %g3
fcmpgt32 %f8, %f12, %l3
bleu,pt %xcc, loop_1700
array16 %i0, %i2, %i1
fnot2 %f0, %f14
fmovsvc %xcc, %f10, %f5
loop_1700:
brgez %o5, loop_1701
ldsb [%l7 + 0x0C], %i6
lduw [%l7 + 0x78], %g5
bg,pn %icc, loop_1702
loop_1701:
fbe %fcc1, loop_1703
lduh [%l7 + 0x46], %l4
stb %o2, [%l7 + 0x3D]
loop_1702:
fcmpne32 %f10, %f8, %i3
loop_1703:
ldsw [%l7 + 0x50], %g1
brlz,a %g2, loop_1704
ld [%l7 + 0x54], %f2
and %g4, 0x120F, %i4
sth %l5, [%l7 + 0x36]
loop_1704:
fba %fcc1, loop_1705
fabsd %f10, %f14
movgu %icc, %o0, %o4
bvs,pn %icc, loop_1706
loop_1705:
st %f12, [%l7 + 0x24]
stb %o1, [%l7 + 0x10]
move %xcc, %g7, %i5
loop_1706:
bcs,a,pn %xcc, loop_1707
stw %l6, [%l7 + 0x4C]
movvs %icc, %l1, %o7
fpsub16 %f4, %f8, %f0
loop_1707:
fmovdvc %xcc, %f4, %f10
fnot2s %f2, %f15
smulcc %l2, %o6, %i7
sra %o3, 0x1A, %l0
fandnot1s %f10, %f5, %f14
lduh [%l7 + 0x30], %g3
movrne %g6, 0x327, %i0
ldub [%l7 + 0x61], %l3
ldx [%l7 + 0x70], %i2
movpos %xcc, %o5, %i1
xor %i6, %l4, %o2
tsubcc %i3, %g5, %g2
sth %g4, [%l7 + 0x5E]
fmovdvs %xcc, %f5, %f8
fmovsvs %icc, %f15, %f5
fmovdge %icc, %f15, %f4
fornot2s %f9, %f4, %f5
nop
setx loop_1708, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlz %g1, %f2, %f2
fmul8x16au %f8, %f5, %f4
xnor %i4, 0x1EB0, %o0
loop_1708:
fcmpne16 %f14, %f2, %l5
ta %xcc, 0x6
fnot1 %f0, %f12
fmovrdgez %o1, %f12, %f0
fmovrdne %o4, %f6, %f14
lduw [%l7 + 0x44], %i5
ldd [%l7 + 0x20], %f12
fabss %f0, %f14
sll %l6, 0x09, %g7
fcmpne32 %f0, %f4, %o7
edge32 %l2, %o6, %i7
fmovdvc %xcc, %f3, %f0
xnorcc %l1, 0x00E4, %l0
tcs %xcc, 0x1
sth %o3, [%l7 + 0x72]
fsrc1s %f8, %f8
std %f0, [%l7 + 0x08]
movrlez %g6, 0x2D3, %g3
st %f8, [%l7 + 0x08]
fnand %f6, %f4, %f12
ldub [%l7 + 0x2E], %i0
taddcctv %l3, 0x185F, %o5
bvc,pt %xcc, loop_1709
fmovrdlz %i1, %f8, %f8
stx %i6, [%l7 + 0x30]
fbe,a %fcc2, loop_1710
loop_1709:
smulcc %i2, 0x1AD0, %l4
fcmpeq16 %f6, %f6, %o2
movre %g5, 0x3E9, %i3
loop_1710:
stb %g2, [%l7 + 0x73]
fmovdvc %icc, %f9, %f10
stw %g4, [%l7 + 0x50]
brgez,a %i4, loop_1711
stb %o0, [%l7 + 0x78]
ldsh [%l7 + 0x7C], %l5
fpadd32 %f0, %f14, %f10
loop_1711:
udivx %o1, 0x1FF7, %g1
stb %i5, [%l7 + 0x4A]
lduw [%l7 + 0x68], %o4
ble,a,pn %icc, loop_1712
stw %g7, [%l7 + 0x1C]
fands %f0, %f10, %f6
movg %xcc, %o7, %l6
loop_1712:
ldsb [%l7 + 0x75], %o6
lduh [%l7 + 0x3A], %l2
fblg %fcc3, loop_1713
tgu %xcc, 0x5
ldd [%l7 + 0x50], %f6
orncc %i7, 0x11F9, %l1
loop_1713:
umul %l0, %o3, %g6
fors %f3, %f3, %f4
lduh [%l7 + 0x18], %i0
ldx [%l7 + 0x08], %l3
stx %o5, [%l7 + 0x48]
lduw [%l7 + 0x28], %g3
movn %icc, %i1, %i6
ldub [%l7 + 0x2E], %i2
xnor %l4, %o2, %g5
edge16l %i3, %g4, %g2
fmovdge %xcc, %f14, %f2
fmovsge %icc, %f9, %f15
ld [%l7 + 0x54], %f12
smul %i4, 0x19AA, %l5
st %f11, [%l7 + 0x6C]
ldsh [%l7 + 0x4C], %o0
tl %xcc, 0x0
tsubcc %g1, 0x0C60, %i5
movleu %xcc, %o4, %o1
ldd [%l7 + 0x70], %f2
bneg,a %icc, loop_1714
lduh [%l7 + 0x22], %g7
stx %o7, [%l7 + 0x08]
fornot2 %f0, %f10, %f2
loop_1714:
stb %l6, [%l7 + 0x7E]
ldx [%l7 + 0x10], %o6
stw %l2, [%l7 + 0x58]
ldsw [%l7 + 0x50], %i7
taddcctv %l0, %l1, %o3
ldsb [%l7 + 0x2F], %g6
fand %f12, %f8, %f8
tne %icc, 0x7
lduh [%l7 + 0x10], %l3
bneg,a,pn %xcc, loop_1715
fpadd16s %f14, %f6, %f10
fbul %fcc3, loop_1716
nop
setx loop_1717, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1715:
srl %i0, 0x00, %g3
sdivx %i1, 0x0FC1, %i6
loop_1716:
edge16n %i2, %o5, %l4
loop_1717:
fmovrsgz %o2, %f2, %f0
movvs %icc, %g5, %i3
ldsw [%l7 + 0x40], %g4
fnegd %f12, %f8
udiv %g2, 0x00E2, %l5
smul %o0, 0x17D0, %i4
fmovdleu %xcc, %f4, %f12
movvc %icc, %i5, %g1
ble,pn %xcc, loop_1718
fmovrdne %o4, %f8, %f12
addc %o1, %o7, %l6
fnands %f0, %f14, %f0
loop_1718:
smul %o6, %g7, %i7
brnz,a %l2, loop_1719
fbn %fcc2, loop_1720
fpackfix %f14, %f6
st %f7, [%l7 + 0x78]
loop_1719:
call loop_1721
loop_1720:
lduh [%l7 + 0x40], %l1
bcc,a,pt %icc, loop_1722
ldx [%l7 + 0x10], %o3
loop_1721:
fcmpd %fcc1, %f10, %f8
ldd [%l7 + 0x20], %f12
loop_1722:
fsrc1 %f0, %f2
fbu %fcc3, loop_1723
lduh [%l7 + 0x5A], %l0
fandnot2s %f7, %f15, %f11
nop
setx loop_1724, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1723:
bg %icc, loop_1725
fnegs %f8, %f3
ldsb [%l7 + 0x3E], %l3
loop_1724:
fnegs %f6, %f8
loop_1725:
movneg %xcc, %i0, %g6
fbuge %fcc0, loop_1726
stx %i1, [%l7 + 0x10]
sth %i6, [%l7 + 0x44]
tne %xcc, 0x6
loop_1726:
fxor %f12, %f12, %f6
fmul8sux16 %f10, %f12, %f4
andcc %i2, %o5, %l4
fmovdg %xcc, %f15, %f7
tvs %icc, 0x7
fbule,a %fcc1, loop_1727
stw %o2, [%l7 + 0x2C]
fmovsl %xcc, %f9, %f1
fmul8x16 %f9, %f4, %f4
loop_1727:
bleu,a %xcc, loop_1728
movcc %icc, %g5, %g3
ldsb [%l7 + 0x5D], %g4
fnor %f14, %f2, %f10
loop_1728:
andncc %g2, %i3, %l5
ldx [%l7 + 0x58], %i4
std %f12, [%l7 + 0x78]
tsubcc %i5, 0x1D72, %o0
st %f13, [%l7 + 0x7C]
fornot2 %f4, %f4, %f4
fmovrdgez %o4, %f14, %f14
sth %g1, [%l7 + 0x1C]
or %o7, %o1, %o6
array8 %g7, %l6, %i7
array8 %l2, %l1, %o3
fsrc1s %f8, %f7
fands %f7, %f2, %f12
andncc %l3, %i0, %l0
stw %i1, [%l7 + 0x48]
sdiv %i6, 0x1ADA, %i2
ldsh [%l7 + 0x6C], %g6
lduh [%l7 + 0x56], %o5
bvc,pn %xcc, loop_1729
fbge %fcc2, loop_1730
add %l4, 0x13E7, %o2
ba,a,pn %xcc, loop_1731
loop_1729:
fbl %fcc1, loop_1732
loop_1730:
brlez %g5, loop_1733
fmovsg %icc, %f2, %f0
loop_1731:
brlz %g3, loop_1734
loop_1732:
udiv %g4, 0x173F, %i3
loop_1733:
lduw [%l7 + 0x34], %l5
stb %g2, [%l7 + 0x72]
loop_1734:
ta %icc, 0x1
sdivcc %i4, 0x1891, %o0
stb %i5, [%l7 + 0x78]
std %f2, [%l7 + 0x30]
fcmpd %fcc1, %f0, %f2
sth %g1, [%l7 + 0x52]
fpadd16 %f2, %f4, %f6
fmovscs %icc, %f5, %f5
fpsub16s %f11, %f3, %f14
fxnor %f14, %f2, %f12
stb %o7, [%l7 + 0x2A]
move %icc, %o4, %o6
fmovsle %icc, %f15, %f9
tsubcc %g7, %l6, %o1
lduw [%l7 + 0x30], %l2
fmovsvs %icc, %f10, %f14
ldsh [%l7 + 0x58], %i7
fpadd16 %f6, %f14, %f6
movgu %xcc, %o3, %l1
fmovda %icc, %f13, %f0
fmovsle %xcc, %f11, %f12
ldsw [%l7 + 0x34], %i0
ldsb [%l7 + 0x63], %l0
fmovsne %xcc, %f12, %f7
fandnot1 %f4, %f0, %f12
fnot1s %f3, %f12
brlez,a %i1, loop_1735
andn %i6, 0x037D, %l3
or %g6, 0x0FA0, %o5
fones %f11
loop_1735:
lduh [%l7 + 0x5C], %i2
edge8l %o2, %g5, %l4
fcmpne16 %f14, %f6, %g4
ldub [%l7 + 0x0C], %g3
lduw [%l7 + 0x44], %i3
fcmpd %fcc0, %f8, %f10
ldx [%l7 + 0x10], %l5
fbne %fcc0, loop_1736
lduh [%l7 + 0x10], %g2
lduh [%l7 + 0x6E], %i4
fnegd %f6, %f10
loop_1736:
mulx %i5, %g1, %o7
fmovrdlz %o4, %f12, %f10
fxor %f0, %f12, %f12
sth %o0, [%l7 + 0x0A]
fbn,a %fcc0, loop_1737
be,pt %icc, loop_1738
fornot2 %f6, %f4, %f10
brlz,a %o6, loop_1739
loop_1737:
tcs %icc, 0x4
loop_1738:
bneg loop_1740
fmovdgu %xcc, %f11, %f10
loop_1739:
tn %xcc, 0x0
fbge,a %fcc0, loop_1741
loop_1740:
fnot1 %f2, %f0
sth %g7, [%l7 + 0x64]
ldx [%l7 + 0x68], %o1
loop_1741:
fones %f9
lduw [%l7 + 0x24], %l2
bleu loop_1742
stw %l6, [%l7 + 0x5C]
ldsw [%l7 + 0x34], %o3
fbo %fcc3, loop_1743
loop_1742:
ld [%l7 + 0x0C], %f12
lduw [%l7 + 0x60], %i7
bcs,a,pt %icc, loop_1744
loop_1743:
bcc loop_1745
lduw [%l7 + 0x4C], %l1
fcmpgt16 %f2, %f2, %i0
loop_1744:
bcs,pt %icc, loop_1746
loop_1745:
fcmpeq32 %f8, %f14, %i1
popc 0x1488, %l0
fpsub32s %f2, %f13, %f12
loop_1746:
addccc %l3, %i6, %o5
fnegs %f8, %f14
sth %g6, [%l7 + 0x14]
movre %i2, 0x366, %g5
fmovde %xcc, %f9, %f12
ldsb [%l7 + 0x7B], %l4
movrne %g4, %o2, %i3
tgu %icc, 0x1
srax %g3, 0x1C, %l5
bgu,a %xcc, loop_1747
bneg,a,pn %xcc, loop_1748
st %f12, [%l7 + 0x78]
subc %g2, 0x04EB, %i5
loop_1747:
tneg %icc, 0x0
loop_1748:
fcmpne32 %f14, %f10, %i4
bcs,pt %xcc, loop_1749
stw %g1, [%l7 + 0x48]
fnegs %f2, %f5
bpos %icc, loop_1750
loop_1749:
fmovdpos %xcc, %f10, %f14
fnors %f6, %f6, %f4
edge8l %o4, %o0, %o6
loop_1750:
for %f14, %f6, %f8
fpsub16s %f15, %f11, %f14
udivx %g7, 0x07FF, %o7
subcc %o1, 0x1C69, %l6
fpmerge %f8, %f7, %f8
sllx %o3, 0x16, %l2
fpadd32 %f14, %f4, %f2
xnor %i7, 0x0AF9, %i0
ldx [%l7 + 0x68], %l1
ldub [%l7 + 0x4B], %i1
udiv %l3, 0x052A, %i6
addc %l0, 0x0782, %o5
brlz %g6, loop_1751
srl %g5, 0x17, %i2
brgez %l4, loop_1752
fmovdpos %xcc, %f2, %f6
loop_1751:
sth %o2, [%l7 + 0x34]
fnands %f14, %f8, %f6
loop_1752:
sra %i3, 0x0A, %g3
movrne %g4, %l5, %i5
fmovrse %g2, %f6, %f8
movrlz %i4, %g1, %o0
fnot1s %f15, %f6
ldsw [%l7 + 0x6C], %o6
movvc %icc, %g7, %o4
fmovspos %xcc, %f9, %f7
fnors %f0, %f14, %f15
fmovdge %icc, %f10, %f13
edge8n %o7, %o1, %l6
fornot1s %f13, %f11, %f3
orncc %l2, %o3, %i0
fmovspos %xcc, %f12, %f12
subc %i7, 0x1D1D, %l1
movrgez %l3, 0x023, %i6
fpsub32 %f8, %f8, %f10
fbuge,a %fcc2, loop_1753
umulcc %i1, 0x1114, %o5
movcs %icc, %g6, %l0
fnand %f0, %f6, %f8
loop_1753:
fcmpgt32 %f6, %f0, %g5
brlez %l4, loop_1754
stb %o2, [%l7 + 0x32]
bge,a %icc, loop_1755
fmovsneg %icc, %f8, %f10
loop_1754:
fmovdge %xcc, %f14, %f11
fnegs %f11, %f10
loop_1755:
call loop_1756
sth %i2, [%l7 + 0x70]
fbul,a %fcc3, loop_1757
lduh [%l7 + 0x0A], %i3
loop_1756:
fbge,a %fcc2, loop_1758
fmovsa %icc, %f13, %f13
loop_1757:
sllx %g4, 0x05, %g3
ble,pt %xcc, loop_1759
loop_1758:
srl %i5, %g2, %i4
fmovrslz %l5, %f11, %f11
subccc %g1, %o6, %g7
loop_1759:
ld [%l7 + 0x3C], %f0
ldsw [%l7 + 0x18], %o0
ld [%l7 + 0x70], %f2
orcc %o7, %o1, %l6
move %xcc, %o4, %l2
ldd [%l7 + 0x18], %f0
fbg %fcc0, loop_1760
fmovdgu %xcc, %f2, %f1
sth %i0, [%l7 + 0x62]
fmovsle %icc, %f9, %f6
loop_1760:
ldsb [%l7 + 0x7F], %o3
movcs %icc, %l1, %i7
udiv %l3, 0x1AC0, %i6
umul %i1, %g6, %o5
edge32n %g5, %l0, %o2
movrgz %l4, %i3, %i2
subcc %g4, 0x02A9, %i5
fbe %fcc2, loop_1761
ldsw [%l7 + 0x6C], %g2
fexpand %f14, %f6
lduh [%l7 + 0x64], %g3
loop_1761:
fbg %fcc1, loop_1762
ldx [%l7 + 0x18], %i4
srax %g1, 0x10, %l5
fmovsgu %icc, %f12, %f2
loop_1762:
fcmps %fcc3, %f8, %f14
fpadd16 %f10, %f12, %f4
fmovrslz %g7, %f5, %f2
tsubcctv %o0, 0x1A2A, %o6
udivx %o1, 0x06D9, %o7
fzero %f14
fmovscs %xcc, %f8, %f7
fornot1s %f4, %f9, %f1
st %f1, [%l7 + 0x1C]
ldub [%l7 + 0x55], %l6
smulcc %l2, 0x033C, %i0
bpos,a %icc, loop_1763
ld [%l7 + 0x2C], %f14
ldsh [%l7 + 0x68], %o4
fbule %fcc2, loop_1764
loop_1763:
ldx [%l7 + 0x20], %l1
fmovdl %xcc, %f1, %f2
umulcc %o3, %i7, %l3
loop_1764:
fmovrde %i6, %f4, %f6
ldsh [%l7 + 0x16], %g6
nop
setx loop_1765, %l0, %l1
jmpl %l1, %i1
subccc %g5, 0x11B2, %l0
fmovrdgez %o2, %f14, %f6
fblg %fcc1, loop_1766
loop_1765:
fbo,a %fcc0, loop_1767
fornot2s %f9, %f9, %f5
tvs %xcc, 0x7
loop_1766:
fsrc1s %f0, %f6
loop_1767:
umul %o5, %l4, %i3
fmul8x16au %f14, %f11, %f14
movcc %icc, %g4, %i2
st %f3, [%l7 + 0x0C]
fcmpne16 %f4, %f12, %g2
ld [%l7 + 0x20], %f8
fnors %f8, %f13, %f15
ldd [%l7 + 0x38], %f14
ldub [%l7 + 0x72], %i5
fsrc2 %f6, %f6
fbg,a %fcc2, loop_1768
fmovde %icc, %f6, %f11
brlez,a %i4, loop_1769
ldd [%l7 + 0x18], %f2
loop_1768:
tvc %xcc, 0x0
fabss %f2, %f2
loop_1769:
fmovdpos %icc, %f2, %f15
edge8n %g1, %g3, %g7
ld [%l7 + 0x5C], %f8
srl %l5, %o6, %o1
stw %o0, [%l7 + 0x78]
lduh [%l7 + 0x54], %l6
bl,a,pt %xcc, loop_1770
andncc %l2, %i0, %o4
tsubcctv %o7, 0x0365, %l1
fmovdn %icc, %f8, %f9
loop_1770:
lduh [%l7 + 0x38], %i7
fmovsne %xcc, %f12, %f15
fcmpeq32 %f10, %f4, %l3
stw %i6, [%l7 + 0x38]
fsrc1 %f2, %f6
fmovsa %xcc, %f11, %f10
movrgez %g6, %i1, %o3
addccc %l0, %g5, %o5
udivx %l4, 0x13CC, %o2
fcmps %fcc2, %f13, %f11
movle %xcc, %i3, %i2
fmovscc %xcc, %f8, %f14
ldsh [%l7 + 0x48], %g4
stx %g2, [%l7 + 0x50]
fsrc1 %f10, %f4
lduh [%l7 + 0x4A], %i4
fornot2s %f10, %f2, %f11
edge16l %i5, %g1, %g7
fors %f3, %f1, %f0
fmovscs %xcc, %f6, %f12
ldd [%l7 + 0x70], %f4
ldsb [%l7 + 0x1B], %g3
fbn %fcc3, loop_1771
lduw [%l7 + 0x2C], %o6
sth %o1, [%l7 + 0x50]
popc %o0, %l6
loop_1771:
nop
setx loop_1772, %l0, %l1
jmpl %l1, %l2
fmovsge %icc, %f11, %f8
alignaddrl %l5, %o4, %i0
fpadd32 %f6, %f0, %f4
loop_1772:
nop
setx loop_1773, %l0, %l1
jmpl %l1, %l1
fbul %fcc1, loop_1774
ldsw [%l7 + 0x38], %o7
call loop_1775
loop_1773:
ldsb [%l7 + 0x7A], %i7
loop_1774:
ldx [%l7 + 0x30], %i6
ldub [%l7 + 0x0D], %l3
loop_1775:
movl %icc, %i1, %o3
stw %l0, [%l7 + 0x54]
mulx %g6, %g5, %o5
orncc %o2, %l4, %i2
fmovsle %xcc, %f1, %f15
fbug,a %fcc1, loop_1776
ldsw [%l7 + 0x7C], %i3
srl %g2, 0x04, %i4
fmovdgu %icc, %f13, %f12
loop_1776:
tpos %xcc, 0x1
brnz,a %i5, loop_1777
st %f14, [%l7 + 0x3C]
fmovrsgez %g1, %f10, %f1
tpos %icc, 0x4
loop_1777:
fble,a %fcc3, loop_1778
fone %f4
movrne %g4, 0x0BA, %g3
brnz %g7, loop_1779
loop_1778:
fpsub32s %f13, %f15, %f3
edge16n %o1, %o6, %l6
fpadd32 %f12, %f8, %f14
loop_1779:
fbule %fcc3, loop_1780
fbg %fcc1, loop_1781
fmovscs %icc, %f6, %f3
mulx %l2, %l5, %o4
loop_1780:
udivx %i0, 0x1F66, %o0
loop_1781:
bshuffle %f12, %f12, %f12
ldsw [%l7 + 0x28], %o7
std %f14, [%l7 + 0x20]
mova %icc, %i7, %l1
ldub [%l7 + 0x55], %l3
mulx %i1, %o3, %i6
st %f7, [%l7 + 0x50]
fmovsneg %xcc, %f5, %f9
fbl,a %fcc1, loop_1782
ldsh [%l7 + 0x44], %l0
bge,a %xcc, loop_1783
movrlz %g5, %g6, %o2
loop_1782:
fandnot2 %f12, %f6, %f10
bn loop_1784
loop_1783:
stw %o5, [%l7 + 0x70]
fmul8sux16 %f2, %f6, %f0
movrlz %l4, 0x19D, %i2
loop_1784:
mova %icc, %i3, %i4
movpos %icc, %i5, %g2
fcmpne32 %f12, %f10, %g1
sdivx %g4, 0x1335, %g7
movle %icc, %o1, %o6
array8 %g3, %l2, %l6
fornot2s %f2, %f0, %f12
be,pt %xcc, loop_1785
ldd [%l7 + 0x30], %f4
tpos %icc, 0x3
fornot2 %f4, %f4, %f4
loop_1785:
fmovrslz %o4, %f11, %f9
fcmped %fcc1, %f12, %f6
fmovsa %icc, %f5, %f4
nop
setx loop_1786, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x32], %i0
ldub [%l7 + 0x4D], %l5
lduw [%l7 + 0x18], %o7
loop_1786:
fsrc2s %f10, %f5
fbe,a %fcc0, loop_1787
fmovdcc %icc, %f0, %f2
brnz %i7, loop_1788
fbu,a %fcc3, loop_1789
loop_1787:
fcmple16 %f4, %f6, %o0
movne %icc, %l1, %i1
loop_1788:
edge16l %l3, %i6, %o3
loop_1789:
fmovspos %xcc, %f13, %f3
fmovdleu %xcc, %f12, %f14
tvs %xcc, 0x7
fcmpgt16 %f0, %f2, %g5
st %f2, [%l7 + 0x2C]
bne,pn %xcc, loop_1790
fsrc1s %f9, %f1
fmovdl %xcc, %f10, %f9
lduw [%l7 + 0x30], %l0
loop_1790:
bcc,a,pn %icc, loop_1791
fsrc1s %f10, %f9
xor %o2, 0x1660, %o5
ldd [%l7 + 0x58], %f12
loop_1791:
movne %xcc, %l4, %i2
orn %g6, %i4, %i3
tsubcc %g2, 0x056B, %g1
fmul8x16al %f6, %f1, %f2
ldsb [%l7 + 0x2B], %g4
ldx [%l7 + 0x50], %i5
ldub [%l7 + 0x47], %g7
fbge,a %fcc1, loop_1792
ldx [%l7 + 0x20], %o1
ld [%l7 + 0x34], %f12
move %icc, %o6, %l2
loop_1792:
fmovsn %xcc, %f15, %f2
std %f8, [%l7 + 0x78]
edge8l %l6, %o4, %g3
lduh [%l7 + 0x30], %l5
ld [%l7 + 0x1C], %f3
te %icc, 0x0
movl %xcc, %i0, %o7
ldd [%l7 + 0x08], %f6
movle %xcc, %o0, %l1
fbuge %fcc2, loop_1793
fmovde %icc, %f8, %f12
pdist %f2, %f0, %f8
fones %f10
loop_1793:
st %f9, [%l7 + 0x0C]
pdist %f6, %f12, %f6
subccc %i7, %l3, %i6
popc %o3, %i1
ldsb [%l7 + 0x3E], %g5
bne,a %xcc, loop_1794
bneg,pn %icc, loop_1795
fmovsle %xcc, %f15, %f9
lduw [%l7 + 0x10], %o2
loop_1794:
fmul8ulx16 %f8, %f6, %f0
loop_1795:
fbe %fcc3, loop_1796
fmovscc %xcc, %f2, %f15
fbg,a %fcc1, loop_1797
st %f15, [%l7 + 0x60]
loop_1796:
ldx [%l7 + 0x40], %l0
fmovsn %xcc, %f9, %f14
loop_1797:
sdivx %l4, 0x0FFC, %o5
fbl %fcc3, loop_1798
fmovspos %icc, %f14, %f1
edge8l %g6, %i2, %i4
ldd [%l7 + 0x08], %f14
loop_1798:
fble %fcc3, loop_1799
st %f9, [%l7 + 0x2C]
fpadd16s %f2, %f1, %f14
fornot1s %f4, %f7, %f5
loop_1799:
fnands %f14, %f8, %f14
tneg %icc, 0x0
faligndata %f12, %f12, %f2
fmuld8sux16 %f2, %f13, %f6
lduh [%l7 + 0x26], %i3
ldsb [%l7 + 0x2B], %g2
bneg,a loop_1800
srax %g4, %g1, %i5
lduh [%l7 + 0x24], %o1
siam 0x4
loop_1800:
faligndata %f6, %f10, %f8
udivcc %g7, 0x0E31, %o6
fnegd %f14, %f2
fmul8sux16 %f10, %f10, %f6
lduh [%l7 + 0x70], %l2
ldub [%l7 + 0x0C], %l6
ldsb [%l7 + 0x6E], %g3
fmovdge %icc, %f12, %f11
lduw [%l7 + 0x74], %l5
fnor %f14, %f8, %f8
umul %o4, 0x1BFF, %i0
std %f4, [%l7 + 0x58]
stw %o0, [%l7 + 0x6C]
ba loop_1801
ldsw [%l7 + 0x68], %l1
fmovdcs %xcc, %f13, %f3
movl %xcc, %o7, %i7
loop_1801:
fsrc2s %f12, %f1
fpsub32s %f1, %f0, %f0
tcs %xcc, 0x5
stb %i6, [%l7 + 0x2B]
sdiv %l3, 0x05CC, %o3
ldsw [%l7 + 0x5C], %g5
fbu,a %fcc2, loop_1802
fmuld8ulx16 %f7, %f10, %f12
lduw [%l7 + 0x58], %i1
stw %l0, [%l7 + 0x5C]
loop_1802:
fcmpeq32 %f2, %f2, %l4
stb %o5, [%l7 + 0x29]
stx %g6, [%l7 + 0x10]
stx %i2, [%l7 + 0x48]
fmovsl %xcc, %f6, %f12
addc %o2, %i3, %i4
lduh [%l7 + 0x2A], %g2
ldub [%l7 + 0x38], %g4
movpos %icc, %g1, %o1
ldsw [%l7 + 0x28], %i5
fmovsn %icc, %f0, %f5
ld [%l7 + 0x44], %f6
stw %g7, [%l7 + 0x44]
brlz,a %l2, loop_1803
bleu,a,pt %xcc, loop_1804
brlz,a %o6, loop_1805
sth %g3, [%l7 + 0x50]
loop_1803:
fcmps %fcc2, %f1, %f11
loop_1804:
orn %l6, 0x1F96, %l5
loop_1805:
xnorcc %i0, %o0, %o4
bvs,a,pn %xcc, loop_1806
addccc %l1, 0x0C9C, %o7
ldsh [%l7 + 0x66], %i7
ld [%l7 + 0x70], %f4
loop_1806:
sdivcc %l3, 0x1C29, %o3
movgu %xcc, %g5, %i1
fmovdneg %icc, %f13, %f0
fmovda %icc, %f4, %f5
addccc %i6, 0x1D8B, %l4
move %xcc, %l0, %o5
std %f8, [%l7 + 0x28]
siam 0x7
fmovse %xcc, %f1, %f13
st %f10, [%l7 + 0x7C]
ldsw [%l7 + 0x34], %i2
lduh [%l7 + 0x10], %o2
movcc %xcc, %g6, %i4
sllx %g2, 0x00, %i3
ldsw [%l7 + 0x44], %g4
edge8l %g1, %i5, %g7
fmovdcs %icc, %f5, %f0
stx %l2, [%l7 + 0x70]
tsubcctv %o1, %g3, %l6
edge32l %l5, %i0, %o0
stw %o6, [%l7 + 0x1C]
fornot2s %f15, %f0, %f3
xnor %l1, %o7, %o4
ldx [%l7 + 0x30], %i7
fpsub32 %f8, %f2, %f4
brgez,a %l3, loop_1807
fbul %fcc1, loop_1808
fnor %f8, %f6, %f10
tge %icc, 0x0
loop_1807:
ldsw [%l7 + 0x30], %g5
loop_1808:
lduh [%l7 + 0x14], %i1
stw %i6, [%l7 + 0x68]
ldsb [%l7 + 0x48], %l4
movrgz %l0, 0x308, %o5
lduw [%l7 + 0x28], %i2
fandnot2 %f0, %f8, %f6
ldsh [%l7 + 0x16], %o3
fnands %f6, %f5, %f6
mova %xcc, %o2, %g6
lduw [%l7 + 0x5C], %g2
fcmpes %fcc1, %f6, %f2
stb %i3, [%l7 + 0x14]
ldub [%l7 + 0x3A], %i4
sth %g4, [%l7 + 0x1A]
fmul8x16au %f5, %f14, %f14
tgu %xcc, 0x6
sth %i5, [%l7 + 0x10]
ldsb [%l7 + 0x0E], %g1
st %f13, [%l7 + 0x18]
srl %l2, 0x1A, %o1
fmovdn %xcc, %f3, %f11
ld [%l7 + 0x40], %f5
nop
setx loop_1809, %l0, %l1
jmpl %l1, %g7
sethi 0x1F21, %g3
fornot2 %f8, %f10, %f6
ldx [%l7 + 0x10], %l5
loop_1809:
stx %l6, [%l7 + 0x18]
tneg %xcc, 0x6
edge32ln %o0, %o6, %i0
ldd [%l7 + 0x58], %f14
fzero %f14
fmovrde %l1, %f0, %f10
fornot2 %f10, %f14, %f10
fexpand %f9, %f0
edge8ln %o7, %o4, %i7
ldsw [%l7 + 0x50], %l3
stb %i1, [%l7 + 0x30]
fnegs %f15, %f9
fmovrdne %i6, %f2, %f2
nop
setx loop_1810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orcc %l4, %g5, %o5
stb %l0, [%l7 + 0x21]
fandnot2s %f1, %f4, %f9
loop_1810:
bneg,a loop_1811
fnands %f3, %f2, %f6
smulcc %i2, 0x0F36, %o2
std %f0, [%l7 + 0x10]
loop_1811:
brlz,a %g6, loop_1812
sethi 0x107B, %o3
sdivcc %g2, 0x0C00, %i4
fpmerge %f4, %f0, %f6
loop_1812:
ble,a %icc, loop_1813
stw %i3, [%l7 + 0x60]
edge32l %i5, %g4, %l2
fmovsgu %xcc, %f8, %f6
loop_1813:
umulcc %o1, %g1, %g3
movrne %g7, %l5, %o0
edge16 %o6, %l6, %i0
std %f2, [%l7 + 0x30]
ble,a %xcc, loop_1814
ldx [%l7 + 0x08], %o7
edge8n %o4, %i7, %l1
fmovrde %i1, %f10, %f4
loop_1814:
brgez,a %i6, loop_1815
ldsw [%l7 + 0x38], %l3
fmovsn %xcc, %f11, %f5
smulcc %l4, 0x0CA5, %g5
loop_1815:
lduh [%l7 + 0x64], %o5
bvs loop_1816
ldsw [%l7 + 0x7C], %i2
lduh [%l7 + 0x78], %l0
xor %o2, 0x1791, %o3
loop_1816:
lduh [%l7 + 0x50], %g6
ldub [%l7 + 0x7F], %i4
bn,pn %icc, loop_1817
bpos,a,pt %icc, loop_1818
ldd [%l7 + 0x18], %f2
movrne %i3, %g2, %i5
loop_1817:
fpack32 %f2, %f2, %f2
loop_1818:
fmovdne %icc, %f14, %f1
addc %l2, %o1, %g4
ldub [%l7 + 0x59], %g1
fmovrsne %g7, %f12, %f7
lduw [%l7 + 0x78], %g3
fmuld8sux16 %f2, %f7, %f4
pdist %f4, %f0, %f2
fmovde %xcc, %f14, %f6
fmovdle %icc, %f0, %f10
fpsub32s %f11, %f14, %f11
fmovspos %xcc, %f8, %f14
bl,pn %xcc, loop_1819
st %f15, [%l7 + 0x10]
ldd [%l7 + 0x28], %f4
fmovse %xcc, %f14, %f11
loop_1819:
ldub [%l7 + 0x0F], %l5
bcc loop_1820
brgez,a %o0, loop_1821
ld [%l7 + 0x5C], %f3
lduw [%l7 + 0x14], %l6
loop_1820:
fcmple16 %f12, %f14, %i0
loop_1821:
sth %o7, [%l7 + 0x1E]
fmovrse %o6, %f6, %f13
lduw [%l7 + 0x10], %o4
stb %i7, [%l7 + 0x4D]
nop
setx loop_1822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %l1, %i6, %i1
fzero %f2
ldx [%l7 + 0x08], %l4
loop_1822:
stw %l3, [%l7 + 0x78]
xorcc %o5, %g5, %l0
ldsb [%l7 + 0x55], %i2
fpsub16 %f10, %f8, %f4
fmovrslz %o2, %f7, %f4
fandnot2 %f2, %f4, %f4
sllx %g6, %o3, %i3
alignaddrl %g2, %i4, %i5
ld [%l7 + 0x68], %f4
addc %l2, %g4, %g1
fpadd16s %f11, %f8, %f11
ldx [%l7 + 0x58], %o1
bcs,a %xcc, loop_1823
movg %icc, %g3, %g7
fmovrsne %o0, %f13, %f8
tgu %icc, 0x3
loop_1823:
addccc %l6, 0x1FE8, %l5
fpadd16s %f3, %f9, %f12
ldd [%l7 + 0x48], %f12
stx %o7, [%l7 + 0x10]
lduh [%l7 + 0x1A], %o6
stx %i0, [%l7 + 0x08]
stw %o4, [%l7 + 0x58]
andcc %l1, 0x15D1, %i7
fmovsvc %xcc, %f12, %f7
lduh [%l7 + 0x10], %i1
subc %l4, %i6, %l3
be,pn %xcc, loop_1824
stx %o5, [%l7 + 0x38]
fabsd %f10, %f14
xnorcc %l0, 0x0F1F, %g5
loop_1824:
fmovsg %xcc, %f2, %f15
stx %i2, [%l7 + 0x30]
fmuld8sux16 %f11, %f11, %f12
stx %g6, [%l7 + 0x68]
fmul8x16al %f3, %f2, %f10
fbul %fcc1, loop_1825
fmovsle %xcc, %f6, %f3
fbne,a %fcc0, loop_1826
fxor %f8, %f14, %f0
loop_1825:
fors %f1, %f15, %f4
fmovdcs %icc, %f7, %f14
loop_1826:
ta %xcc, 0x3
fcmpgt32 %f14, %f14, %o2
fcmpd %fcc3, %f4, %f10
addccc %i3, %g2, %i4
brz,a %o3, loop_1827
fmovsvc %icc, %f10, %f9
fnegd %f10, %f4
and %i5, %g4, %l2
loop_1827:
ld [%l7 + 0x30], %f14
movrlz %o1, %g1, %g3
xor %o0, 0x1708, %g7
fmovsge %icc, %f0, %f3
edge16 %l6, %l5, %o6
fbn %fcc3, loop_1828
andcc %i0, 0x1FA6, %o7
fmul8x16al %f0, %f15, %f10
tpos %xcc, 0x1
loop_1828:
nop
setx loop_1829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x2E], %l1
std %f0, [%l7 + 0x40]
fandnot2 %f10, %f4, %f12
loop_1829:
st %f5, [%l7 + 0x10]
fbuge,a %fcc3, loop_1830
umul %i7, 0x04E8, %i1
brnz,a %o4, loop_1831
fcmps %fcc3, %f13, %f12
loop_1830:
fbu,a %fcc3, loop_1832
sll %l4, %l3, %o5
loop_1831:
ldsw [%l7 + 0x7C], %i6
stb %l0, [%l7 + 0x2E]
loop_1832:
siam 0x5
fmuld8sux16 %f9, %f15, %f14
sth %g5, [%l7 + 0x3C]
ldub [%l7 + 0x28], %g6
xor %o2, %i2, %i3
fbne %fcc2, loop_1833
ldx [%l7 + 0x08], %g2
ldub [%l7 + 0x4A], %i4
ba,a %icc, loop_1834
loop_1833:
stx %o3, [%l7 + 0x78]
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
fmovdcc %xcc, %f2, %f15
loop_1834:
bne,pn %icc, loop_1836
edge8 %g4, %l2, %i5
loop_1835:
std %f2, [%l7 + 0x18]
st %f6, [%l7 + 0x08]
loop_1836:
fblg,a %fcc2, loop_1837
and %o1, %g1, %o0
edge8n %g7, %g3, %l5
fsrc1s %f15, %f8
loop_1837:
fbo %fcc3, loop_1838
pdist %f14, %f12, %f14
and %l6, %o6, %i0
movrne %o7, 0x34E, %i7
loop_1838:
ldub [%l7 + 0x5C], %l1
fmovrdgz %i1, %f2, %f8
fzero %f12
fzero %f12
bg,pt %xcc, loop_1839
sdivx %o4, 0x0149, %l3
ldsb [%l7 + 0x29], %l4
ld [%l7 + 0x40], %f0
loop_1839:
fbule %fcc2, loop_1840
stb %i6, [%l7 + 0x22]
fmovrslz %l0, %f5, %f12
bvs,a,pn %icc, loop_1841
loop_1840:
sth %o5, [%l7 + 0x4C]
xor %g6, %g5, %i2
fxnors %f14, %f7, %f4
loop_1841:
fmuld8ulx16 %f10, %f11, %f8
fsrc2 %f14, %f10
ba,pn %icc, loop_1842
fmovdge %xcc, %f8, %f12
st %f10, [%l7 + 0x20]
addccc %o2, 0x00EA, %i3
loop_1842:
tvs %icc, 0x6
ldx [%l7 + 0x08], %g2
ldsb [%l7 + 0x5F], %o3
ldd [%l7 + 0x20], %f10
ble loop_1843
bvc,pn %xcc, loop_1844
movneg %icc, %i4, %l2
ldub [%l7 + 0x62], %g4
loop_1843:
fbo %fcc1, loop_1845
loop_1844:
fnor %f14, %f8, %f2
fmovse %xcc, %f3, %f3
fabss %f10, %f6
loop_1845:
fandnot1 %f12, %f4, %f12
fmovrdne %i5, %f0, %f0
movle %icc, %o1, %o0
sth %g1, [%l7 + 0x74]
st %f14, [%l7 + 0x2C]
fandnot2 %f0, %f10, %f12
fbge,a %fcc1, loop_1846
array32 %g7, %l5, %g3
fmul8x16al %f15, %f14, %f4
fmovsge %icc, %f5, %f8
loop_1846:
lduw [%l7 + 0x70], %l6
tge %xcc, 0x1
siam 0x6
fbuge,a %fcc1, loop_1847
sth %i0, [%l7 + 0x5C]
orn %o6, 0x1A74, %i7
ldsh [%l7 + 0x0C], %o7
loop_1847:
ldd [%l7 + 0x70], %f2
tsubcc %l1, 0x120E, %i1
sdivx %o4, 0x0FCB, %l3
stx %i6, [%l7 + 0x10]
srl %l4, 0x0C, %l0
sth %o5, [%l7 + 0x0C]
fpackfix %f10, %f4
pdist %f14, %f2, %f8
fbo %fcc0, loop_1848
fand %f2, %f4, %f8
fandnot2s %f15, %f15, %f8
ld [%l7 + 0x6C], %f4
loop_1848:
ldsw [%l7 + 0x18], %g6
st %f3, [%l7 + 0x7C]
sra %g5, 0x14, %i2
bgu,a,pn %xcc, loop_1849
orn %i3, %o2, %o3
fandnot2s %f10, %f3, %f4
stb %i4, [%l7 + 0x2F]
loop_1849:
mulscc %g2, %l2, %i5
sllx %g4, 0x06, %o0
fmovrdgz %o1, %f6, %f2
ldsh [%l7 + 0x3C], %g7
sub %l5, 0x1861, %g3
bcc loop_1850
bvc,a loop_1851
ldx [%l7 + 0x70], %g1
ldsb [%l7 + 0x73], %i0
loop_1850:
lduh [%l7 + 0x20], %l6
loop_1851:
tsubcctv %o6, 0x0988, %i7
fpadd32 %f12, %f0, %f14
andn %l1, 0x0CBF, %o7
fbuge,a %fcc3, loop_1852
fexpand %f1, %f10
udivx %i1, 0x1FFD, %o4
fmuld8sux16 %f4, %f0, %f10
loop_1852:
fpsub32s %f11, %f0, %f9
fnot2 %f6, %f10
fbu,a %fcc2, loop_1853
fnot1 %f2, %f0
be,a,pn %xcc, loop_1854
fpadd32s %f7, %f10, %f14
loop_1853:
and %l3, %l4, %i6
ldd [%l7 + 0x60], %f10
loop_1854:
ble,pn %xcc, loop_1855
ba,a,pn %xcc, loop_1856
orncc %o5, 0x132B, %g6
ldub [%l7 + 0x57], %g5
loop_1855:
fcmpne16 %f4, %f6, %i2
loop_1856:
fabss %f11, %f0
fmul8ulx16 %f6, %f8, %f8
udivcc %i3, 0x09AE, %o2
ld [%l7 + 0x74], %f4
movge %xcc, %l0, %i4
nop
setx loop_1857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc2, loop_1858
st %f2, [%l7 + 0x08]
addcc %o3, 0x0D64, %g2
loop_1857:
fbuge %fcc0, loop_1859
loop_1858:
array32 %l2, %i5, %o0
stb %o1, [%l7 + 0x1D]
fcmpeq16 %f4, %f0, %g4
loop_1859:
taddcctv %l5, 0x091C, %g7
ba,a,pt %xcc, loop_1860
tl %xcc, 0x7
st %f10, [%l7 + 0x5C]
fmul8x16al %f1, %f6, %f10
loop_1860:
ldd [%l7 + 0x60], %f4
ld [%l7 + 0x20], %f13
ldx [%l7 + 0x30], %g3
fble %fcc1, loop_1861
fmovrsgz %i0, %f5, %f9
or %l6, 0x1183, %g1
tle %icc, 0x0
loop_1861:
tvc %xcc, 0x0
stb %i7, [%l7 + 0x70]
std %f2, [%l7 + 0x10]
fmovsvc %icc, %f8, %f7
ldsb [%l7 + 0x3C], %o6
te %xcc, 0x7
umul %l1, 0x1618, %i1
fmovrse %o4, %f11, %f14
fmovrdlez %l3, %f10, %f12
tvc %xcc, 0x7
ldub [%l7 + 0x15], %o7
lduw [%l7 + 0x7C], %i6
umul %o5, %g6, %l4
tleu %icc, 0x5
add %g5, %i2, %i3
movcc %xcc, %o2, %l0
fornot2 %f10, %f2, %f2
fnot1 %f2, %f0
udiv %i4, 0x07EF, %g2
andncc %o3, %l2, %o0
fxnor %f6, %f10, %f14
fblg,a %fcc2, loop_1862
std %f4, [%l7 + 0x38]
st %f2, [%l7 + 0x08]
ldd [%l7 + 0x30], %f2
loop_1862:
lduw [%l7 + 0x3C], %o1
bshuffle %f14, %f14, %f2
bpos loop_1863
xorcc %g4, 0x08B7, %i5
fmovdn %icc, %f11, %f10
stw %l5, [%l7 + 0x3C]
loop_1863:
add %g7, 0x16F4, %i0
fble,a %fcc2, loop_1864
add %g3, 0x1CE6, %g1
fandnot2 %f12, %f6, %f10
stw %i7, [%l7 + 0x18]
loop_1864:
bshuffle %f8, %f2, %f8
tg %icc, 0x2
bvc %icc, loop_1865
ldsw [%l7 + 0x68], %o6
ldsh [%l7 + 0x08], %l6
bvc,pn %xcc, loop_1866
loop_1865:
ldub [%l7 + 0x78], %l1
lduh [%l7 + 0x3E], %i1
movrlez %o4, %o7, %l3
loop_1866:
umul %o5, %g6, %i6
fpackfix %f4, %f7
movrlz %l4, 0x1DB, %i2
ldub [%l7 + 0x3B], %g5
sdivcc %o2, 0x1B0F, %l0
taddcc %i3, %g2, %i4
fandnot1 %f14, %f12, %f8
fmovsl %icc, %f14, %f9
brlez %l2, loop_1867
stw %o0, [%l7 + 0x20]
fblg,a %fcc2, loop_1868
fsrc2 %f14, %f6
loop_1867:
fbule,a %fcc2, loop_1869
subcc %o3, 0x1F40, %g4
loop_1868:
fmovsleu %icc, %f1, %f15
umulcc %o1, %i5, %l5
loop_1869:
lduh [%l7 + 0x4A], %i0
tcc %icc, 0x3
movcs %xcc, %g3, %g1
sethi 0x029A, %g7
ta %icc, 0x3
smulcc %i7, 0x1194, %l6
tsubcc %o6, 0x0F25, %l1
nop
setx loop_1870, %l0, %l1
jmpl %l1, %i1
fbuge,a %fcc2, loop_1871
brgez,a %o7, loop_1872
ldsh [%l7 + 0x12], %l3
loop_1870:
fpackfix %f14, %f0
loop_1871:
sth %o4, [%l7 + 0x08]
loop_1872:
fcmpne16 %f6, %f8, %g6
st %f9, [%l7 + 0x1C]
orn %o5, %i6, %l4
fnors %f4, %f3, %f14
mova %xcc, %i2, %o2
mulx %g5, 0x145A, %l0
lduw [%l7 + 0x78], %g2
fmul8x16al %f5, %f5, %f4
fmovsa %xcc, %f7, %f5
fpsub16 %f4, %f12, %f0
stx %i4, [%l7 + 0x60]
fmul8sux16 %f12, %f0, %f14
std %f14, [%l7 + 0x58]
fmovrsgz %i3, %f12, %f13
st %f6, [%l7 + 0x48]
fnands %f2, %f5, %f7
taddcctv %o0, %o3, %g4
movrgz %l2, %o1, %l5
ldx [%l7 + 0x30], %i5
te %icc, 0x7
ldd [%l7 + 0x70], %f14
fpadd16 %f12, %f12, %f12
fornot1 %f0, %f12, %f6
ldsw [%l7 + 0x10], %g3
addccc %g1, 0x070E, %i0
fbge,a %fcc2, loop_1873
fnands %f12, %f14, %f15
movvs %xcc, %g7, %i7
ldsh [%l7 + 0x1E], %l6
loop_1873:
fxnors %f5, %f6, %f15
udivcc %l1, 0x1610, %i1
ta %icc, 0x5
ldsb [%l7 + 0x0C], %o7
siam 0x4
alignaddr %o6, %o4, %l3
stx %o5, [%l7 + 0x18]
ldsw [%l7 + 0x3C], %i6
udiv %g6, 0x02DB, %l4
fmovrsne %o2, %f13, %f3
fmovsa %xcc, %f8, %f8
fmovdleu %xcc, %f2, %f15
movrne %g5, %l0, %i2
fbule %fcc1, loop_1874
fba %fcc2, loop_1875
fbe,a %fcc3, loop_1876
movvs %icc, %i4, %i3
loop_1874:
fsrc2 %f0, %f4
loop_1875:
ld [%l7 + 0x08], %f5
loop_1876:
tgu %xcc, 0x3
fnand %f14, %f12, %f2
fble %fcc1, loop_1877
fmovdvc %xcc, %f11, %f2
edge16l %o0, %g2, %o3
edge8l %g4, %o1, %l2
loop_1877:
brgz,a %l5, loop_1878
array16 %g3, %g1, %i0
sth %g7, [%l7 + 0x30]
bvs,a,pt %xcc, loop_1879
loop_1878:
ldx [%l7 + 0x68], %i5
tgu %xcc, 0x7
fbn,a %fcc3, loop_1880
loop_1879:
tsubcc %i7, %l6, %l1
edge8l %i1, %o6, %o7
brlez %l3, loop_1881
loop_1880:
ldx [%l7 + 0x38], %o4
fcmpne16 %f10, %f12, %o5
andncc %i6, %l4, %o2
loop_1881:
std %f4, [%l7 + 0x60]
ldsh [%l7 + 0x08], %g5
fmovsvs %icc, %f15, %f11
tsubcc %l0, %g6, %i4
fbge %fcc0, loop_1882
sub %i3, 0x0BE4, %o0
ld [%l7 + 0x0C], %f6
fpadd32s %f1, %f6, %f13
loop_1882:
xor %i2, 0x0292, %g2
popc %o3, %g4
stx %o1, [%l7 + 0x38]
lduh [%l7 + 0x1E], %l5
srlx %g3, %g1, %l2
sth %g7, [%l7 + 0x3A]
sra %i0, %i5, %i7
srl %l6, %l1, %i1
addc %o7, %l3, %o4
fmovsneg %xcc, %f9, %f7
edge32l %o6, %o5, %i6
fnegs %f13, %f1
ldx [%l7 + 0x18], %l4
fmovrsne %o2, %f8, %f3
movcc %xcc, %l0, %g6
srlx %g5, 0x0B, %i3
edge32n %i4, %o0, %g2
subc %i2, %o3, %g4
fbn,a %fcc0, loop_1883
umul %l5, 0x15D1, %g3
udiv %o1, 0x07C1, %g1
stx %g7, [%l7 + 0x28]
loop_1883:
addccc %l2, 0x0F47, %i0
tle %xcc, 0x1
fmovdneg %xcc, %f14, %f0
addcc %i7, 0x071E, %i5
lduw [%l7 + 0x70], %l1
fpackfix %f4, %f10
tvc %xcc, 0x3
movle %xcc, %i1, %l6
fandnot1s %f5, %f6, %f7
std %f4, [%l7 + 0x10]
fmovrsgez %l3, %f11, %f7
sub %o7, %o4, %o6
fmovdvs %icc, %f11, %f5
fsrc2 %f10, %f0
brlz,a %i6, loop_1884
bn,a,pt %icc, loop_1885
ble,a,pt %xcc, loop_1886
edge16 %o5, %l4, %l0
loop_1884:
fandnot2s %f9, %f6, %f4
loop_1885:
udivcc %g6, 0x1220, %g5
loop_1886:
movleu %xcc, %i3, %o2
fmovdge %xcc, %f12, %f5
fands %f3, %f2, %f1
ldub [%l7 + 0x49], %o0
andcc %g2, %i4, %o3
sth %i2, [%l7 + 0x1A]
ldd [%l7 + 0x20], %f14
ld [%l7 + 0x70], %f1
tn %xcc, 0x0
ldd [%l7 + 0x10], %f8
fsrc2s %f4, %f6
movre %g4, 0x344, %l5
fmovdcc %xcc, %f3, %f8
movgu %icc, %g3, %g1
ld [%l7 + 0x10], %f6
fblg %fcc3, loop_1887
fmovsa %xcc, %f2, %f10
sllx %o1, %l2, %i0
be,pn %icc, loop_1888
loop_1887:
orcc %g7, %i5, %l1
sll %i7, 0x19, %l6
ldx [%l7 + 0x08], %l3
loop_1888:
ldsh [%l7 + 0x32], %i1
fmovsgu %icc, %f15, %f2
umul %o7, %o4, %i6
ld [%l7 + 0x24], %f7
fcmpgt16 %f12, %f14, %o6
fornot2 %f2, %f4, %f4
nop
setx loop_1889, %l0, %l1
jmpl %l1, %l4
fbug %fcc3, loop_1890
fmovsne %xcc, %f12, %f6
stw %l0, [%l7 + 0x70]
loop_1889:
bcs,a loop_1891
loop_1890:
for %f2, %f2, %f14
fmovsle %icc, %f3, %f9
ldx [%l7 + 0x38], %g6
loop_1891:
taddcc %o5, 0x113F, %g5
stx %o2, [%l7 + 0x70]
fxnor %f8, %f6, %f2
srlx %i3, 0x12, %g2
fcmple16 %f8, %f12, %o0
alignaddrl %o3, %i2, %i4
sra %g4, %g3, %g1
std %f14, [%l7 + 0x50]
fzeros %f2
fcmple32 %f0, %f0, %l5
addcc %o1, %i0, %g7
sdivx %l2, 0x0FDB, %l1
tsubcctv %i7, %l6, %l3
nop
setx loop_1892, %l0, %l1
jmpl %l1, %i5
fble %fcc3, loop_1893
fzeros %f4
ldub [%l7 + 0x73], %i1
loop_1892:
lduh [%l7 + 0x4E], %o7
loop_1893:
tvs %icc, 0x2
edge16n %o4, %o6, %i6
stw %l4, [%l7 + 0x14]
orncc %l0, %g6, %g5
stw %o2, [%l7 + 0x60]
st %f9, [%l7 + 0x70]
ldx [%l7 + 0x40], %o5
stb %g2, [%l7 + 0x62]
ldsb [%l7 + 0x17], %i3
edge8n %o0, %o3, %i2
fbuge,a %fcc1, loop_1894
stx %g4, [%l7 + 0x18]
bcc,a,pn %icc, loop_1895
fcmpeq32 %f0, %f14, %g3
loop_1894:
fmovsge %xcc, %f12, %f12
movvc %icc, %i4, %g1
loop_1895:
fnot1 %f12, %f2
fzeros %f7
ta %icc, 0x5
xnor %o1, %l5, %g7
ba %xcc, loop_1896
fornot1s %f15, %f7, %f3
sra %i0, 0x1F, %l1
bpos loop_1897
loop_1896:
fble %fcc0, loop_1898
fba %fcc2, loop_1899
addc %l2, 0x1408, %l6
loop_1897:
lduw [%l7 + 0x4C], %i7
loop_1898:
move %xcc, %i5, %i1
loop_1899:
ldd [%l7 + 0x40], %f4
fmovdleu %xcc, %f5, %f8
sdivcc %o7, 0x060E, %o4
move %xcc, %o6, %i6
fmovscs %icc, %f5, %f1
fmovdpos %icc, %f9, %f9
fandnot1s %f13, %f12, %f0
xnor %l4, %l0, %l3
fornot2 %f12, %f12, %f6
ldd [%l7 + 0x10], %f0
fmul8x16au %f9, %f11, %f4
sdiv %g5, 0x1AB1, %o2
srl %g6, 0x0D, %g2
fpack16 %f2, %f11
bcc %icc, loop_1900
fmovrsgz %o5, %f0, %f7
move %xcc, %i3, %o3
alignaddrl %i2, %g4, %o0
loop_1900:
lduw [%l7 + 0x50], %g3
ldsw [%l7 + 0x18], %i4
fnot2s %f6, %f5
fmovrsne %g1, %f11, %f6
fpadd32 %f8, %f2, %f6
ldx [%l7 + 0x38], %l5
fmovse %icc, %f7, %f3
ldub [%l7 + 0x41], %o1
ldsb [%l7 + 0x76], %g7
popc 0x003B, %i0
stx %l2, [%l7 + 0x08]
fsrc1 %f2, %f14
std %f10, [%l7 + 0x40]
movcs %icc, %l1, %l6
fmovdg %xcc, %f5, %f1
fsrc1s %f7, %f14
ldsb [%l7 + 0x68], %i5
movge %xcc, %i1, %i7
fand %f12, %f12, %f10
fcmple16 %f2, %f2, %o4
srl %o7, 0x0E, %o6
call loop_1901
fcmpgt32 %f14, %f8, %l4
fmovse %icc, %f11, %f9
fba %fcc2, loop_1902
loop_1901:
andn %i6, 0x0C4E, %l3
tleu %xcc, 0x7
lduw [%l7 + 0x68], %g5
loop_1902:
orcc %l0, 0x0E03, %g6
ld [%l7 + 0x28], %f9
fcmpne16 %f4, %f12, %o2
tcs %xcc, 0x6
fbu %fcc2, loop_1903
call loop_1904
sth %g2, [%l7 + 0x3E]
udivx %o5, 0x195A, %o3
loop_1903:
fbl %fcc3, loop_1905
loop_1904:
movrne %i2, 0x33E, %g4
fexpand %f1, %f2
edge8ln %o0, %i3, %g3
loop_1905:
array32 %i4, %l5, %g1
fmovrdgz %o1, %f4, %f14
fbge %fcc1, loop_1906
fsrc2s %f0, %f1
fone %f8
fmovsn %xcc, %f1, %f0
loop_1906:
tneg %xcc, 0x0
edge8ln %g7, %l2, %i0
fpsub16 %f0, %f0, %f10
edge16n %l6, %l1, %i5
fpadd16s %f14, %f4, %f15
stx %i1, [%l7 + 0x50]
udivcc %i7, 0x1816, %o4
ldx [%l7 + 0x10], %o6
fmovsle %icc, %f1, %f14
stx %o7, [%l7 + 0x18]
movneg %icc, %i6, %l3
ld [%l7 + 0x18], %f6
fcmple32 %f14, %f2, %l4
ba,pt %xcc, loop_1907
fmul8x16al %f15, %f9, %f2
fmovdcs %icc, %f12, %f14
ldub [%l7 + 0x0C], %g5
loop_1907:
ldd [%l7 + 0x48], %f10
movrlz %g6, 0x1DD, %o2
mulscc %l0, %o5, %g2
fmovdl %icc, %f5, %f0
fpack16 %f12, %f10
stw %i2, [%l7 + 0x78]
ldd [%l7 + 0x10], %f2
fmovrsne %g4, %f12, %f4
srax %o3, 0x04, %o0
fxnors %f14, %f13, %f12
lduw [%l7 + 0x10], %g3
fpack16 %f10, %f3
bleu,pn %xcc, loop_1908
tleu %xcc, 0x4
movre %i3, 0x316, %i4
fpackfix %f10, %f7
loop_1908:
movle %xcc, %l5, %o1
ldx [%l7 + 0x40], %g1
orn %g7, %l2, %i0
ldd [%l7 + 0x10], %f8
bneg,a %icc, loop_1909
taddcctv %l6, %l1, %i1
bn,pt %xcc, loop_1910
tge %icc, 0x7
loop_1909:
stx %i5, [%l7 + 0x70]
std %f2, [%l7 + 0x20]
loop_1910:
ldub [%l7 + 0x4C], %i7
ld [%l7 + 0x68], %f10
tleu %xcc, 0x2
lduw [%l7 + 0x30], %o6
st %f2, [%l7 + 0x40]
tvs %xcc, 0x1
edge16 %o7, %i6, %l3
ldsw [%l7 + 0x34], %l4
fbule,a %fcc2, loop_1911
sth %g5, [%l7 + 0x68]
fbuge %fcc1, loop_1912
fzeros %f14
loop_1911:
fmovsneg %xcc, %f7, %f0
fmovdcs %xcc, %f10, %f3
loop_1912:
ba,a loop_1913
fnegs %f4, %f5
bl loop_1914
brgz %o4, loop_1915
loop_1913:
fxnor %f10, %f4, %f4
fpadd32s %f5, %f8, %f10
loop_1914:
ldsw [%l7 + 0x40], %g6
loop_1915:
bpos loop_1916
fone %f14
tgu %icc, 0x1
move %icc, %o2, %o5
loop_1916:
fcmple32 %f10, %f14, %g2
fmovsg %icc, %f0, %f15
brgz,a %i2, loop_1917
ldsh [%l7 + 0x30], %l0
addcc %g4, 0x0987, %o3
st %f12, [%l7 + 0x6C]
loop_1917:
orn %o0, 0x1784, %i3
lduw [%l7 + 0x6C], %i4
nop
setx loop_1918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g3, [%l7 + 0x56]
ldsw [%l7 + 0x1C], %l5
movcs %icc, %o1, %g1
loop_1918:
tsubcc %l2, 0x14CA, %i0
fcmped %fcc3, %f14, %f10
tvc %xcc, 0x0
movrlz %g7, %l6, %l1
mulscc %i1, 0x1BF9, %i7
brlz %i5, loop_1919
ldsb [%l7 + 0x16], %o6
fnor %f14, %f6, %f4
te %icc, 0x4
loop_1919:
std %f0, [%l7 + 0x28]
edge32ln %i6, %l3, %l4
sth %g5, [%l7 + 0x6C]
fbul,a %fcc0, loop_1920
fblg %fcc2, loop_1921
edge32 %o7, %o4, %o2
fcmpeq16 %f14, %f4, %o5
loop_1920:
lduw [%l7 + 0x14], %g2
loop_1921:
fcmps %fcc1, %f12, %f9
stw %i2, [%l7 + 0x1C]
tgu %icc, 0x4
ld [%l7 + 0x2C], %f13
fbe %fcc2, loop_1922
fbo,a %fcc2, loop_1923
andcc %l0, %g4, %g6
lduh [%l7 + 0x5C], %o0
loop_1922:
fnand %f0, %f6, %f4
loop_1923:
ldsh [%l7 + 0x5C], %o3
fmovrdgz %i4, %f14, %f8
fsrc2s %f3, %f13
array8 %i3, %g3, %l5
tg %icc, 0x0
stw %g1, [%l7 + 0x48]
tvs %xcc, 0x2
and %o1, %l2, %i0
addccc %l6, %g7, %i1
fornot1 %f2, %f8, %f8
sethi 0x02D3, %l1
lduh [%l7 + 0x46], %i5
bn,pn %icc, loop_1924
ldub [%l7 + 0x3A], %i7
sth %i6, [%l7 + 0x40]
fmovdleu %icc, %f8, %f7
loop_1924:
subccc %o6, 0x012C, %l4
tcs %icc, 0x0
fornot1s %f14, %f11, %f11
fpsub32 %f14, %f0, %f6
lduw [%l7 + 0x30], %l3
ldsh [%l7 + 0x72], %g5
stw %o4, [%l7 + 0x6C]
edge16l %o7, %o2, %g2
bvc,a loop_1925
te %xcc, 0x6
ldsh [%l7 + 0x08], %i2
lduw [%l7 + 0x20], %o5
loop_1925:
fnot2s %f12, %f0
stb %l0, [%l7 + 0x15]
stx %g4, [%l7 + 0x40]
subccc %o0, %o3, %g6
brgez,a %i3, loop_1926
ldub [%l7 + 0x0B], %g3
brgz,a %i4, loop_1927
tgu %xcc, 0x1
loop_1926:
movcs %icc, %g1, %l5
fmovsvs %icc, %f6, %f6
loop_1927:
ld [%l7 + 0x28], %f13
sll %l2, 0x09, %o1
sdivx %l6, 0x11CA, %g7
edge16 %i1, %i0, %l1
movre %i7, %i5, %o6
fmovd %f0, %f14
stx %l4, [%l7 + 0x08]
stw %l3, [%l7 + 0x70]
lduh [%l7 + 0x1E], %g5
xnor %o4, 0x1956, %o7
add %i6, %o2, %i2
fmul8ulx16 %f4, %f14, %f2
udivx %g2, 0x0267, %o5
tleu %xcc, 0x2
fbu %fcc3, loop_1928
fbule %fcc0, loop_1929
subcc %l0, 0x1E7A, %g4
st %f2, [%l7 + 0x28]
loop_1928:
movvc %xcc, %o0, %o3
loop_1929:
udivcc %i3, 0x1C6C, %g3
ldub [%l7 + 0x0D], %g6
ldsh [%l7 + 0x22], %i4
fpsub16 %f10, %f4, %f2
bg,a,pn %xcc, loop_1930
edge32l %l5, %l2, %g1
fmovsne %xcc, %f0, %f4
ldx [%l7 + 0x60], %l6
loop_1930:
taddcctv %g7, 0x1046, %o1
ldsh [%l7 + 0x60], %i0
sdivx %l1, 0x123D, %i1
stw %i5, [%l7 + 0x28]
movrlz %i7, %o6, %l3
ldsw [%l7 + 0x50], %l4
edge8n %o4, %g5, %o7
movneg %xcc, %i6, %i2
lduw [%l7 + 0x30], %g2
bpos,a,pn %icc, loop_1931
bvc,a %icc, loop_1932
ba,a,pt %icc, loop_1933
bvs,a,pn %xcc, loop_1934
loop_1931:
stx %o2, [%l7 + 0x50]
loop_1932:
te %xcc, 0x6
loop_1933:
fcmple16 %f14, %f6, %l0
loop_1934:
stb %o5, [%l7 + 0x73]
stb %o0, [%l7 + 0x68]
fpack32 %f4, %f12, %f8
sdivcc %g4, 0x13D8, %o3
edge16ln %i3, %g3, %i4
ldub [%l7 + 0x7B], %l5
ldsw [%l7 + 0x48], %g6
sdivx %l2, 0x139F, %l6
fbul,a %fcc1, loop_1935
lduw [%l7 + 0x1C], %g1
fmovdne %icc, %f3, %f2
popc %o1, %i0
loop_1935:
lduw [%l7 + 0x28], %l1
fnot2s %f15, %f2
ld [%l7 + 0x30], %f8
fpack32 %f12, %f4, %f0
ldx [%l7 + 0x18], %g7
fors %f10, %f0, %f7
tne %xcc, 0x6
fmovspos %icc, %f11, %f11
bn %xcc, loop_1936
fmovdleu %icc, %f2, %f6
fandnot2s %f11, %f8, %f15
movvs %icc, %i1, %i7
loop_1936:
array16 %i5, %l3, %o6
umul %o4, 0x0588, %g5
addccc %l4, %o7, %i2
ldsh [%l7 + 0x54], %i6
ta %icc, 0x6
movrne %g2, 0x3D3, %l0
ld [%l7 + 0x6C], %f13
fbul %fcc0, loop_1937
bl,a %xcc, loop_1938
fbe,a %fcc0, loop_1939
tvc %xcc, 0x3
loop_1937:
movvc %icc, %o2, %o0
loop_1938:
fmovdpos %xcc, %f7, %f10
loop_1939:
ldsb [%l7 + 0x0F], %g4
std %f8, [%l7 + 0x78]
movrgz %o3, 0x369, %i3
fornot2s %f7, %f5, %f3
fpadd32 %f10, %f2, %f4
subcc %o5, 0x19D2, %g3
fpadd16 %f12, %f12, %f12
tleu %xcc, 0x3
fnands %f5, %f0, %f2
fcmps %fcc0, %f12, %f13
std %f6, [%l7 + 0x70]
fcmpd %fcc0, %f4, %f14
bne,a loop_1940
ld [%l7 + 0x6C], %f10
st %f1, [%l7 + 0x28]
stb %i4, [%l7 + 0x71]
loop_1940:
ldsh [%l7 + 0x32], %l5
bvs,pn %icc, loop_1941
edge8n %g6, %l6, %l2
fsrc2 %f10, %f12
fmovsl %icc, %f10, %f2
loop_1941:
sth %o1, [%l7 + 0x7C]
fble %fcc2, loop_1942
sth %i0, [%l7 + 0x54]
fmovdcs %icc, %f14, %f2
andncc %l1, %g1, %g7
loop_1942:
fxors %f1, %f12, %f0
stb %i7, [%l7 + 0x1F]
xnor %i5, 0x01F6, %i1
movrgz %l3, 0x365, %o6
movvs %icc, %o4, %l4
fnand %f10, %f10, %f8
fbuge,a %fcc2, loop_1943
fmovrdne %o7, %f4, %f4
brlez,a %i2, loop_1944
sdivx %i6, 0x16B2, %g5
loop_1943:
movrgz %g2, 0x033, %o2
tgu %icc, 0x7
loop_1944:
movrgez %l0, %g4, %o3
ldsb [%l7 + 0x7A], %o0
fcmpne32 %f14, %f0, %i3
bgu,a loop_1945
fnot2 %f0, %f12
pdist %f4, %f2, %f2
ldsb [%l7 + 0x54], %g3
loop_1945:
fpack32 %f0, %f6, %f12
tleu %icc, 0x3
sth %o5, [%l7 + 0x76]
fnot1s %f2, %f11
addc %l5, %g6, %i4
fones %f12
stw %l6, [%l7 + 0x08]
ldsw [%l7 + 0x54], %l2
ldsh [%l7 + 0x08], %o1
fornot1s %f12, %f7, %f4
ldub [%l7 + 0x60], %i0
andcc %g1, %l1, %g7
ld [%l7 + 0x78], %f9
fsrc2 %f2, %f2
bg loop_1946
fbl %fcc1, loop_1947
ld [%l7 + 0x54], %f14
addc %i5, %i7, %l3
loop_1946:
fmovscc %icc, %f3, %f0
loop_1947:
fnors %f11, %f7, %f1
bpos,a,pn %xcc, loop_1948
brz,a %o6, loop_1949
udiv %i1, 0x0671, %o4
fxnor %f0, %f6, %f12
loop_1948:
fnot1s %f9, %f2
loop_1949:
nop
setx loop_1950, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu %fcc2, loop_1951
array16 %l4, %o7, %i6
lduw [%l7 + 0x18], %i2
loop_1950:
taddcc %g2, %g5, %o2
loop_1951:
std %f14, [%l7 + 0x70]
tvc %icc, 0x2
fmovspos %xcc, %f4, %f14
edge32l %g4, %l0, %o3
movre %i3, 0x18A, %o0
fpsub32s %f9, %f7, %f13
edge32n %o5, %g3, %g6
lduw [%l7 + 0x5C], %l5
stx %i4, [%l7 + 0x38]
fzero %f10
edge32l %l2, %l6, %o1
fbl,a %fcc3, loop_1952
bl,a %icc, loop_1953
lduw [%l7 + 0x7C], %g1
bshuffle %f10, %f10, %f10
loop_1952:
std %f2, [%l7 + 0x70]
loop_1953:
movrlz %i0, 0x251, %g7
lduw [%l7 + 0x74], %l1
ld [%l7 + 0x30], %f1
fpadd32s %f5, %f1, %f14
fnors %f7, %f8, %f1
stw %i7, [%l7 + 0x58]
stx %i5, [%l7 + 0x70]
movl %xcc, %o6, %l3
be,a %icc, loop_1954
fcmpeq32 %f8, %f0, %i1
fpsub16s %f1, %f9, %f5
umul %l4, 0x05EA, %o4
loop_1954:
fmul8x16au %f2, %f10, %f12
srlx %i6, 0x01, %i2
lduw [%l7 + 0x44], %g2
fmovsn %icc, %f2, %f1
movrgz %o7, %g5, %o2
fornot1 %f8, %f14, %f8
st %f7, [%l7 + 0x18]
fmovda %xcc, %f2, %f6
movvc %xcc, %l0, %g4
bgu,a %icc, loop_1955
fands %f3, %f2, %f2
nop
setx loop_1956, %l0, %l1
jmpl %l1, %i3
tl %icc, 0x1
loop_1955:
fmul8ulx16 %f10, %f2, %f14
fmovda %icc, %f14, %f1
loop_1956:
fcmpes %fcc3, %f0, %f14
edge8ln %o0, %o5, %g3
edge8 %o3, %g6, %l5
tg %icc, 0x2
subc %i4, %l2, %o1
edge32n %g1, %i0, %l6
bshuffle %f2, %f0, %f12
movvc %icc, %g7, %l1
lduh [%l7 + 0x5A], %i7
stw %i5, [%l7 + 0x64]
fbuge,a %fcc0, loop_1957
fornot2s %f12, %f15, %f0
mulx %o6, 0x0E7B, %l3
fmovrdne %l4, %f14, %f12
loop_1957:
fmovs %f2, %f14
ldsw [%l7 + 0x7C], %i1
edge16l %o4, %i6, %i2
for %f8, %f12, %f10
addcc %g2, 0x14C5, %o7
brgez,a %g5, loop_1958
srlx %l0, %o2, %i3
movleu %xcc, %o0, %g4
fnegs %f8, %f12
loop_1958:
subccc %g3, 0x1A27, %o3
ldsh [%l7 + 0x2C], %o5
fba,a %fcc2, loop_1959
fcmple32 %f0, %f8, %l5
tvs %icc, 0x6
ble,a %xcc, loop_1960
loop_1959:
fpsub32 %f12, %f0, %f10
ldd [%l7 + 0x08], %f4
movleu %xcc, %g6, %i4
loop_1960:
fmovdpos %xcc, %f10, %f12
fpack16 %f12, %f10
lduw [%l7 + 0x20], %l2
fmovrse %g1, %f0, %f2
fmovdleu %icc, %f8, %f1
fble,a %fcc2, loop_1961
ld [%l7 + 0x7C], %f4
fsrc2s %f7, %f4
addc %i0, 0x11CD, %l6
loop_1961:
std %f14, [%l7 + 0x50]
ld [%l7 + 0x40], %f1
lduh [%l7 + 0x08], %g7
fcmped %fcc2, %f14, %f14
ldx [%l7 + 0x28], %l1
lduh [%l7 + 0x38], %o1
tle %xcc, 0x1
brz %i5, loop_1962
stw %o6, [%l7 + 0x50]
fzero %f2
tg %xcc, 0x2
loop_1962:
edge16l %l3, %l4, %i7
fmovsvc %icc, %f5, %f11
bne,pt %xcc, loop_1963
st %f5, [%l7 + 0x10]
edge32l %i1, %o4, %i6
ldx [%l7 + 0x10], %i2
loop_1963:
sdivcc %o7, 0x0297, %g2
fmovsn %xcc, %f6, %f4
bcc,a,pt %xcc, loop_1964
fzero %f12
ldub [%l7 + 0x62], %l0
ld [%l7 + 0x1C], %f13
loop_1964:
ldub [%l7 + 0x47], %g5
stw %i3, [%l7 + 0x48]
taddcc %o0, 0x1245, %g4
tge %xcc, 0x2
movre %o2, %g3, %o3
bge,a loop_1965
fmovsgu %xcc, %f9, %f15
fmovde %xcc, %f12, %f12
ldsh [%l7 + 0x68], %o5
loop_1965:
movn %icc, %l5, %i4
movrlz %g6, 0x14C, %l2
ld [%l7 + 0x1C], %f10
bvs,a loop_1966
fcmpeq32 %f6, %f0, %i0
bshuffle %f2, %f10, %f6
fbu,a %fcc3, loop_1967
loop_1966:
fmovrsne %g1, %f8, %f11
fpadd16s %f11, %f12, %f11
fornot1s %f8, %f0, %f8
loop_1967:
ldsw [%l7 + 0x60], %g7
xnor %l1, %o1, %l6
fpsub16s %f0, %f2, %f5
fcmpgt16 %f14, %f4, %i5
fmovdge %icc, %f3, %f15
ldd [%l7 + 0x48], %f14
std %f0, [%l7 + 0x78]
stb %o6, [%l7 + 0x3E]
fba,a %fcc2, loop_1968
nop
setx loop_1969, %l0, %l1
jmpl %l1, %l3
ldd [%l7 + 0x08], %f2
fcmpeq32 %f0, %f2, %i7
loop_1968:
ldx [%l7 + 0x10], %l4
loop_1969:
fbn %fcc0, loop_1970
fornot2 %f8, %f10, %f6
bshuffle %f10, %f6, %f2
fabsd %f12, %f12
loop_1970:
stw %o4, [%l7 + 0x68]
ldx [%l7 + 0x78], %i6
for %f4, %f2, %f2
edge16l %i1, %i2, %o7
fcmpne32 %f14, %f2, %g2
sethi 0x1048, %l0
fbug,a %fcc1, loop_1971
sub %i3, %g5, %o0
fsrc1s %f13, %f4
fmovdle %xcc, %f11, %f2
loop_1971:
ble %xcc, loop_1972
lduh [%l7 + 0x72], %g4
fble,a %fcc1, loop_1973
bl,a %xcc, loop_1974
loop_1972:
fmul8x16 %f7, %f4, %f0
fsrc2 %f8, %f12
loop_1973:
bgu,a loop_1975
loop_1974:
srlx %o2, %g3, %o5
std %f10, [%l7 + 0x78]
ldd [%l7 + 0x30], %f8
loop_1975:
fexpand %f2, %f4
fmul8x16al %f15, %f2, %f10
stx %o3, [%l7 + 0x08]
ldd [%l7 + 0x30], %f12
fsrc1 %f10, %f6
fmovsle %icc, %f15, %f15
subc %i4, 0x00AE, %l5
fmovdgu %icc, %f8, %f9
std %f4, [%l7 + 0x78]
edge16ln %l2, %i0, %g6
stw %g1, [%l7 + 0x10]
bcs,a,pt %icc, loop_1976
fpackfix %f8, %f4
brlz %g7, loop_1977
stx %l1, [%l7 + 0x78]
loop_1976:
lduh [%l7 + 0x12], %l6
fmovrsgz %i5, %f8, %f1
loop_1977:
or %o6, 0x17B9, %l3
edge8 %i7, %o1, %l4
fmul8x16au %f10, %f3, %f10
fbug %fcc3, loop_1978
fpadd16 %f0, %f0, %f10
ldsb [%l7 + 0x48], %i6
movneg %icc, %o4, %i2
loop_1978:
ldx [%l7 + 0x30], %o7
ldsb [%l7 + 0x3F], %i1
sll %l0, 0x0E, %i3
stx %g2, [%l7 + 0x70]
fabss %f1, %f8
fornot1s %f2, %f11, %f3
be,pn %xcc, loop_1979
bn,a %xcc, loop_1980
fpack16 %f6, %f14
bg %icc, loop_1981
loop_1979:
srax %o0, %g5, %g4
loop_1980:
stw %g3, [%l7 + 0x74]
lduw [%l7 + 0x58], %o5
loop_1981:
fmovsge %xcc, %f4, %f0
fmovsgu %xcc, %f11, %f0
ldsb [%l7 + 0x56], %o2
be %xcc, loop_1982
fble %fcc0, loop_1983
popc %i4, %l5
fandnot2 %f8, %f2, %f6
loop_1982:
fmovsn %xcc, %f14, %f2
loop_1983:
tle %icc, 0x1
udiv %o3, 0x0F43, %l2
fands %f10, %f3, %f8
fmovrdlz %g6, %f8, %f8
sth %i0, [%l7 + 0x22]
ldd [%l7 + 0x28], %f0
ldd [%l7 + 0x10], %f12
tne %xcc, 0x1
fbge,a %fcc2, loop_1984
lduh [%l7 + 0x30], %g1
fcmpes %fcc2, %f2, %f15
sth %g7, [%l7 + 0x78]
loop_1984:
movg %xcc, %l6, %l1
sth %o6, [%l7 + 0x3E]
brgez,a %i5, loop_1985
edge16 %l3, %i7, %l4
st %f1, [%l7 + 0x60]
lduw [%l7 + 0x08], %i6
loop_1985:
xnor %o4, %o1, %i2
edge32l %i1, %o7, %i3
std %f6, [%l7 + 0x50]
mulscc %l0, 0x1B58, %o0
ldd [%l7 + 0x30], %f6
fmovdgu %xcc, %f2, %f14
fmovrslz %g2, %f15, %f7
movrgz %g4, %g5, %g3
fbne %fcc0, loop_1986
ldd [%l7 + 0x18], %f4
fmovrslez %o5, %f12, %f7
fmovdle %icc, %f14, %f8
loop_1986:
tcs %xcc, 0x3
stb %o2, [%l7 + 0x7F]
edge16 %l5, %o3, %l2
fcmpne32 %f8, %f2, %i4
smulcc %g6, 0x1022, %i0
fpack16 %f2, %f0
edge16 %g1, %g7, %l1
fbne %fcc2, loop_1987
st %f12, [%l7 + 0x28]
edge8l %l6, %o6, %l3
fbul,a %fcc2, loop_1988
loop_1987:
fmovrdgz %i7, %f14, %f0
edge8l %l4, %i5, %i6
std %f12, [%l7 + 0x20]
loop_1988:
fmovs %f11, %f14
sdivcc %o4, 0x135A, %i2
fmovsg %xcc, %f12, %f15
fbge,a %fcc1, loop_1989
fmovd %f6, %f14
ldub [%l7 + 0x3A], %i1
movrgez %o1, 0x372, %o7
loop_1989:
fones %f6
nop
setx loop_1990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f7, %f9, %f3
mulx %l0, %i3, %o0
ldsh [%l7 + 0x4E], %g2
loop_1990:
stx %g4, [%l7 + 0x70]
fbue %fcc1, loop_1991
stw %g3, [%l7 + 0x60]
bl %xcc, loop_1992
tvc %icc, 0x5
loop_1991:
fmovsa %xcc, %f11, %f8
tl %icc, 0x2
loop_1992:
fandnot1s %f15, %f0, %f15
fzeros %f15
tge %icc, 0x6
fbne %fcc0, loop_1993
ldsw [%l7 + 0x2C], %o5
ldub [%l7 + 0x48], %o2
alignaddr %l5, %g5, %o3
loop_1993:
fblg,a %fcc1, loop_1994
sth %l2, [%l7 + 0x1E]
fpack16 %f8, %f8
brz,a %i4, loop_1995
loop_1994:
udivx %i0, 0x06D4, %g6
lduw [%l7 + 0x34], %g7
mulscc %g1, %l1, %l6
loop_1995:
ble,a loop_1996
tcs %xcc, 0x6
ldx [%l7 + 0x30], %o6
bneg,a,pn %xcc, loop_1997
loop_1996:
fmovdpos %xcc, %f14, %f0
ld [%l7 + 0x44], %f8
ldd [%l7 + 0x50], %f4
loop_1997:
udivcc %l3, 0x1BDE, %i7
orncc %l4, 0x0FD7, %i5
sth %i6, [%l7 + 0x38]
fbne %fcc2, loop_1998
fcmpeq16 %f4, %f2, %i2
fmul8x16 %f3, %f2, %f2
for %f4, %f8, %f12
loop_1998:
ldsb [%l7 + 0x1D], %o4
fxnors %f11, %f8, %f5
ldx [%l7 + 0x38], %o1
tleu %icc, 0x4
stx %i1, [%l7 + 0x10]
std %f0, [%l7 + 0x70]
fmul8sux16 %f2, %f4, %f2
st %f6, [%l7 + 0x44]
brz %l0, loop_1999
fcmpes %fcc2, %f0, %f13
sra %o7, %i3, %o0
fmovsgu %icc, %f11, %f5
loop_1999:
tge %xcc, 0x6
movre %g4, %g2, %o5
fmovsne %icc, %f13, %f15
movrlez %o2, 0x104, %g3
st %f7, [%l7 + 0x30]
edge16ln %g5, %o3, %l2
ld [%l7 + 0x68], %f10
std %f4, [%l7 + 0x10]
andncc %i4, %i0, %l5
std %f14, [%l7 + 0x10]
udiv %g7, 0x1876, %g1
sdiv %g6, 0x19FD, %l1
sth %l6, [%l7 + 0x5A]
stx %l3, [%l7 + 0x10]
bvc,a %icc, loop_2000
st %f3, [%l7 + 0x0C]
ldsb [%l7 + 0x50], %o6
fmovsl %icc, %f9, %f2
loop_2000:
fmul8ulx16 %f12, %f0, %f0
ba,a,pn %xcc, loop_2001
bvc loop_2002
std %f6, [%l7 + 0x20]
or %i7, %l4, %i6
loop_2001:
stb %i2, [%l7 + 0x68]
loop_2002:
fmovrsgz %o4, %f10, %f8
st %f3, [%l7 + 0x20]
fba,a %fcc1, loop_2003
fcmpeq16 %f6, %f2, %o1
movvs %xcc, %i5, %i1
st %f2, [%l7 + 0x10]
loop_2003:
fxnor %f12, %f12, %f4
ldx [%l7 + 0x10], %o7
sdivcc %i3, 0x069D, %l0
fmovdleu %xcc, %f10, %f4
std %f14, [%l7 + 0x78]
umulcc %o0, %g2, %o5
std %f12, [%l7 + 0x28]
fmovdpos %icc, %f12, %f6
fnands %f0, %f8, %f10
ldub [%l7 + 0x23], %g4
umulcc %o2, %g3, %g5
ld [%l7 + 0x68], %f2
fmovrsne %l2, %f11, %f12
fble,a %fcc3, loop_2004
fmovdvc %xcc, %f8, %f9
fbg %fcc1, loop_2005
te %icc, 0x2
loop_2004:
fnot1 %f14, %f0
fbuge %fcc1, loop_2006
loop_2005:
stw %i4, [%l7 + 0x30]
sethi 0x0BC4, %o3
fmovscs %xcc, %f6, %f0
loop_2006:
movvs %xcc, %i0, %g7
ldub [%l7 + 0x4E], %l5
fbne,a %fcc2, loop_2007
fcmple32 %f4, %f8, %g6
fbul %fcc0, loop_2008
sllx %g1, 0x1B, %l6
loop_2007:
orcc %l1, 0x0AB5, %o6
movcs %xcc, %i7, %l4
loop_2008:
array16 %i6, %l3, %o4
fandnot2 %f0, %f0, %f6
movge %xcc, %i2, %o1
ldub [%l7 + 0x69], %i1
tn %xcc, 0x2
ldd [%l7 + 0x68], %f4
fmovrsne %i5, %f3, %f8
fmovdne %xcc, %f4, %f5
fandnot1s %f15, %f0, %f11
lduw [%l7 + 0x6C], %i3
movle %icc, %o7, %o0
brz %l0, loop_2009
stx %g2, [%l7 + 0x50]
movl %icc, %o5, %g4
ldd [%l7 + 0x18], %f12
loop_2009:
ldsb [%l7 + 0x41], %g3
lduh [%l7 + 0x24], %g5
be,a,pt %icc, loop_2010
fmovsne %xcc, %f5, %f4
te %icc, 0x0
std %f8, [%l7 + 0x30]
loop_2010:
ldsb [%l7 + 0x2F], %o2
lduh [%l7 + 0x54], %i4
ldub [%l7 + 0x65], %o3
movl %xcc, %l2, %i0
edge8n %g7, %l5, %g1
lduh [%l7 + 0x0C], %g6
brnz %l6, loop_2011
ld [%l7 + 0x40], %f10
fornot2s %f6, %f7, %f3
ldsb [%l7 + 0x65], %l1
loop_2011:
lduh [%l7 + 0x1E], %o6
fnot2 %f14, %f14
ldx [%l7 + 0x70], %l4
movvs %xcc, %i6, %l3
stx %i7, [%l7 + 0x08]
fmovsn %icc, %f15, %f15
umul %i2, 0x1D98, %o1
nop
setx loop_2012, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %icc, 0x6
stw %o4, [%l7 + 0x74]
fbl %fcc1, loop_2013
loop_2012:
st %f14, [%l7 + 0x74]
udiv %i1, 0x1070, %i3
ldsh [%l7 + 0x64], %i5
loop_2013:
fmovsneg %icc, %f7, %f13
lduh [%l7 + 0x68], %o7
bcc,pn %icc, loop_2014
bvc,pn %xcc, loop_2015
edge32n %o0, %l0, %o5
fbo,a %fcc1, loop_2016
loop_2014:
st %f8, [%l7 + 0x74]
loop_2015:
fmovrdgz %g2, %f12, %f12
tpos %icc, 0x3
loop_2016:
fcmps %fcc2, %f15, %f2
stb %g4, [%l7 + 0x78]
tne %icc, 0x2
movcc %xcc, %g3, %g5
edge16 %i4, %o2, %o3
xorcc %i0, %l2, %g7
fmovdvc %xcc, %f11, %f8
movleu %icc, %l5, %g6
fmovsg %xcc, %f12, %f8
fcmpgt32 %f0, %f4, %g1
brgz,a %l1, loop_2017
fmovrsne %o6, %f7, %f3
xnorcc %l4, %l6, %l3
stw %i6, [%l7 + 0x20]
loop_2017:
fpadd16 %f8, %f6, %f6
fmovs %f12, %f11
fandnot2s %f1, %f6, %f11
fsrc2 %f10, %f14
lduw [%l7 + 0x54], %i7
std %f4, [%l7 + 0x60]
ldsw [%l7 + 0x08], %i2
fmovdle %xcc, %f5, %f7
movrgz %o4, 0x31F, %o1
movgu %xcc, %i3, %i5
std %f10, [%l7 + 0x50]
fmovrsgz %o7, %f15, %f0
ldsb [%l7 + 0x45], %o0
bg,pn %icc, loop_2018
faligndata %f6, %f2, %f10
sdivcc %l0, 0x11F9, %i1
fbn,a %fcc1, loop_2019
loop_2018:
stx %o5, [%l7 + 0x28]
fexpand %f4, %f4
fmovdcs %xcc, %f12, %f5
loop_2019:
array32 %g4, %g2, %g3
brlz %g5, loop_2020
stx %o2, [%l7 + 0x58]
fbo,a %fcc2, loop_2021
fbo %fcc3, loop_2022
loop_2020:
stx %o3, [%l7 + 0x18]
stx %i0, [%l7 + 0x68]
loop_2021:
sdivx %i4, 0x0982, %l2
loop_2022:
fcmps %fcc3, %f5, %f2
fmovd %f8, %f10
tl %icc, 0x3
ldx [%l7 + 0x50], %l5
fbge %fcc3, loop_2023
fandnot1s %f6, %f15, %f7
ld [%l7 + 0x0C], %f6
srax %g6, 0x18, %g1
loop_2023:
fsrc1 %f4, %f14
bl,pn %xcc, loop_2024
ldub [%l7 + 0x3E], %g7
fmul8sux16 %f12, %f8, %f14
brz,a %l1, loop_2025
loop_2024:
fandnot2 %f2, %f4, %f4
ldsh [%l7 + 0x44], %l4
udivx %o6, 0x1F00, %l6
loop_2025:
and %l3, 0x0BC5, %i7
subc %i6, 0x0AEB, %o4
ldsw [%l7 + 0x5C], %o1
fpack32 %f0, %f4, %f10
pdist %f8, %f0, %f6
stw %i3, [%l7 + 0x68]
movrgz %i5, %i2, %o0
fmovdcs %xcc, %f1, %f4
fbuge %fcc1, loop_2026
bvc loop_2027
fcmpeq32 %f14, %f8, %l0
bpos,pn %xcc, loop_2028
loop_2026:
brlez,a %o7, loop_2029
loop_2027:
fnand %f12, %f10, %f6
fpadd16 %f12, %f14, %f6
loop_2028:
mulscc %i1, 0x17DA, %o5
loop_2029:
fba %fcc3, loop_2030
stb %g2, [%l7 + 0x49]
ldd [%l7 + 0x08], %f14
movrne %g3, 0x0DF, %g5
loop_2030:
bvc,a %icc, loop_2031
ldsw [%l7 + 0x64], %o2
tneg %xcc, 0x0
fandnot1 %f8, %f6, %f0
loop_2031:
tneg %xcc, 0x7
mulscc %g4, 0x0C94, %i0
ldx [%l7 + 0x50], %i4
te %xcc, 0x2
ldd [%l7 + 0x70], %f14
fmovspos %xcc, %f8, %f6
ldub [%l7 + 0x64], %l2
lduh [%l7 + 0x26], %o3
fnegs %f5, %f13
fpmerge %f2, %f10, %f8
tl %icc, 0x1
std %f4, [%l7 + 0x38]
srl %l5, 0x1B, %g6
brlez,a %g1, loop_2032
movre %l1, 0x1C0, %g7
orn %l4, %l6, %o6
fnand %f10, %f10, %f4
loop_2032:
movn %xcc, %i7, %i6
sth %l3, [%l7 + 0x78]
std %f14, [%l7 + 0x28]
fors %f4, %f8, %f0
fpsub32s %f7, %f11, %f6
bge,a,pt %icc, loop_2033
fnors %f8, %f8, %f8
bleu,a,pt %icc, loop_2034
ldsw [%l7 + 0x20], %o1
loop_2033:
fpack32 %f0, %f8, %f2
smulcc %o4, 0x021F, %i3
loop_2034:
fbne,a %fcc2, loop_2035
srlx %i5, %o0, %i2
stx %l0, [%l7 + 0x30]
lduw [%l7 + 0x54], %i1
loop_2035:
fmovsvs %icc, %f7, %f1
std %f0, [%l7 + 0x28]
fmovsgu %xcc, %f10, %f0
fcmpeq32 %f4, %f6, %o5
fandnot2 %f10, %f6, %f8
fbule,a %fcc1, loop_2036
std %f4, [%l7 + 0x10]
fxors %f13, %f3, %f10
bge %icc, loop_2037
loop_2036:
xorcc %g2, %o7, %g3
stx %g5, [%l7 + 0x28]
fsrc1 %f4, %f14
loop_2037:
bn,a %xcc, loop_2038
brgez %o2, loop_2039
fpack32 %f6, %f12, %f2
fcmps %fcc1, %f10, %f12
loop_2038:
movrgez %g4, 0x38F, %i0
loop_2039:
fmul8x16al %f5, %f8, %f6
movneg %xcc, %l2, %i4
brgz %o3, loop_2040
tcs %xcc, 0x0
movre %l5, %g1, %g6
ldx [%l7 + 0x48], %l1
loop_2040:
sth %g7, [%l7 + 0x0E]
fmovsneg %icc, %f8, %f13
fandnot2s %f0, %f10, %f0
fmovdne %xcc, %f12, %f4
xnor %l6, 0x092E, %l4
call loop_2041
smul %o6, 0x1D86, %i7
ld [%l7 + 0x7C], %f6
ldd [%l7 + 0x20], %f0
loop_2041:
tge %icc, 0x0
movrgez %i6, %l3, %o4
addc %o1, 0x1C25, %i3
fmovrsgez %i5, %f7, %f8
fpadd32 %f14, %f0, %f2
ld [%l7 + 0x48], %f4
movn %icc, %o0, %i2
fzero %f10
fcmpne32 %f14, %f10, %i1
stw %o5, [%l7 + 0x28]
alignaddr %g2, %o7, %g3
brlz,a %g5, loop_2042
fcmped %fcc3, %f4, %f2
addccc %l0, 0x186E, %g4
fmovdpos %icc, %f1, %f11
loop_2042:
ldx [%l7 + 0x30], %o2
bge loop_2043
ldub [%l7 + 0x4E], %l2
ldsh [%l7 + 0x36], %i0
ldub [%l7 + 0x54], %i4
loop_2043:
fnors %f3, %f12, %f10
fnor %f12, %f8, %f10
ldd [%l7 + 0x50], %f14
fmul8x16au %f9, %f13, %f8
movle %icc, %o3, %g1
fone %f4
fmovs %f11, %f8
lduh [%l7 + 0x7C], %l5
fnor %f14, %f6, %f14
fcmpes %fcc1, %f10, %f10
bpos,pn %xcc, loop_2044
fmul8ulx16 %f8, %f12, %f10
ta %icc, 0x1
fnot1s %f14, %f2
loop_2044:
nop
setx loop_2045, %l0, %l1
jmpl %l1, %g6
ldd [%l7 + 0x68], %f4
fxnor %f10, %f12, %f2
fmovdvc %xcc, %f8, %f0
loop_2045:
edge32ln %l1, %l6, %g7
fba %fcc0, loop_2046
tleu %icc, 0x5
and %l4, 0x1B1D, %i7
fmovspos %icc, %f8, %f2
loop_2046:
ldub [%l7 + 0x3B], %o6
std %f6, [%l7 + 0x30]
bgu,a %icc, loop_2047
fmul8sux16 %f12, %f6, %f12
stx %l3, [%l7 + 0x40]
st %f2, [%l7 + 0x68]
loop_2047:
fnot2s %f12, %f13
orncc %o4, 0x12AE, %i6
edge16ln %o1, %i3, %i5
fornot2 %f4, %f14, %f10
std %f2, [%l7 + 0x70]
fba %fcc0, loop_2048
fsrc2s %f8, %f14
fcmpeq16 %f4, %f2, %i2
stb %o0, [%l7 + 0x15]
loop_2048:
fmovsn %xcc, %f11, %f2
fmovs %f6, %f11
fmovdcs %xcc, %f6, %f2
bg,pt %xcc, loop_2049
edge16 %o5, %i1, %g2
bvc,a %icc, loop_2050
fmul8x16au %f0, %f12, %f10
loop_2049:
edge8n %g3, %g5, %l0
tle %icc, 0x2
loop_2050:
bg %icc, loop_2051
fsrc2s %f10, %f12
stb %g4, [%l7 + 0x18]
fand %f10, %f12, %f0
loop_2051:
std %f14, [%l7 + 0x10]
mulx %o7, %l2, %i0
fmovrslz %i4, %f5, %f13
fble %fcc0, loop_2052
fnegs %f12, %f10
fxor %f0, %f12, %f6
siam 0x1
loop_2052:
tge %xcc, 0x6
addcc %o3, 0x0EFE, %o2
lduw [%l7 + 0x5C], %g1
fones %f6
pdist %f2, %f0, %f8
udivcc %l5, 0x1B50, %g6
edge32l %l6, %l1, %g7
fmul8x16 %f14, %f10, %f8
bvc,pn %icc, loop_2053
lduh [%l7 + 0x14], %i7
fnands %f11, %f12, %f4
movne %xcc, %o6, %l3
loop_2053:
sdiv %l4, 0x131C, %i6
fcmps %fcc0, %f8, %f1
fpsub32 %f14, %f12, %f14
edge8l %o1, %o4, %i5
addccc %i3, %o0, %o5
lduw [%l7 + 0x50], %i2
edge32ln %g2, %g3, %i1
stw %l0, [%l7 + 0x34]
stw %g5, [%l7 + 0x58]
nop
setx loop_2054, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g4, [%l7 + 0x7E]
sll %o7, %l2, %i0
stw %i4, [%l7 + 0x68]
loop_2054:
ldsw [%l7 + 0x78], %o3
fmovs %f10, %f0
fcmpeq16 %f8, %f14, %o2
ldsh [%l7 + 0x5A], %l5
sllx %g1, 0x08, %l6
fmovdn %xcc, %f10, %f11
ldd [%l7 + 0x20], %f6
sll %l1, 0x05, %g7
fmovdcc %xcc, %f10, %f11
bn loop_2055
movcc %icc, %i7, %g6
umulcc %o6, 0x1C8C, %l4
fcmpeq16 %f14, %f12, %l3
loop_2055:
brgz %o1, loop_2056
sdiv %i6, 0x170B, %o4
orncc %i3, %i5, %o5
stx %o0, [%l7 + 0x38]
loop_2056:
fmovsle %xcc, %f0, %f15
tge %icc, 0x5
edge8l %i2, %g2, %i1
bneg %icc, loop_2057
addc %g3, %l0, %g5
addccc %o7, %l2, %g4
addccc %i0, 0x06BB, %i4
loop_2057:
tgu %icc, 0x6
fmul8sux16 %f12, %f12, %f0
tle %xcc, 0x4
fmul8x16au %f9, %f7, %f8
smul %o2, 0x0A9E, %l5
fbne,a %fcc2, loop_2058
xorcc %g1, 0x038C, %l6
fmul8ulx16 %f6, %f12, %f6
movgu %icc, %o3, %g7
loop_2058:
movre %i7, 0x151, %l1
ldd [%l7 + 0x28], %f12
fmovsn %xcc, %f12, %f0
fbue,a %fcc0, loop_2059
sth %g6, [%l7 + 0x48]
fsrc1 %f14, %f2
xnorcc %l4, 0x19CC, %o6
loop_2059:
st %f15, [%l7 + 0x1C]
tsubcctv %o1, %l3, %i6
fbne,a %fcc0, loop_2060
fpadd32s %f4, %f9, %f11
andcc %i3, %o4, %o5
ldx [%l7 + 0x70], %i5
loop_2060:
ldsw [%l7 + 0x24], %o0
call loop_2061
st %f7, [%l7 + 0x44]
fbe,a %fcc0, loop_2062
sth %g2, [%l7 + 0x56]
loop_2061:
ldsh [%l7 + 0x44], %i1
stw %g3, [%l7 + 0x4C]
loop_2062:
xnorcc %i2, %l0, %g5
fbue %fcc2, loop_2063
lduh [%l7 + 0x66], %l2
ldsw [%l7 + 0x38], %o7
movneg %xcc, %i0, %i4
loop_2063:
ldsh [%l7 + 0x2E], %o2
brnz,a %l5, loop_2064
orcc %g4, %g1, %l6
stx %g7, [%l7 + 0x30]
smul %i7, %l1, %g6
loop_2064:
fone %f12
ldub [%l7 + 0x10], %o3
sdiv %l4, 0x0BCF, %o6
xor %l3, %i6, %i3
fxor %f0, %f10, %f0
xor %o4, %o1, %o5
bge,a %xcc, loop_2065
stb %o0, [%l7 + 0x7B]
fcmps %fcc1, %f14, %f10
smul %i5, 0x1928, %g2
loop_2065:
ldub [%l7 + 0x3B], %g3
lduh [%l7 + 0x22], %i1
call loop_2066
tneg %icc, 0x2
stx %i2, [%l7 + 0x40]
ldd [%l7 + 0x50], %f14
loop_2066:
ldsh [%l7 + 0x7A], %g5
movn %xcc, %l0, %o7
stb %i0, [%l7 + 0x68]
movneg %icc, %l2, %o2
movvc %icc, %i4, %g4
mulscc %l5, %l6, %g1
ldx [%l7 + 0x38], %i7
tne %xcc, 0x2
edge16l %l1, %g6, %g7
sll %o3, %o6, %l4
nop
setx loop_2067, %l0, %l1
jmpl %l1, %i6
lduw [%l7 + 0x58], %i3
fba,a %fcc3, loop_2068
fbn %fcc2, loop_2069
loop_2067:
nop
setx loop_2070, %l0, %l1
jmpl %l1, %o4
bcs,a,pn %icc, loop_2071
loop_2068:
fpadd16 %f10, %f4, %f14
loop_2069:
tgu %xcc, 0x2
loop_2070:
stw %l3, [%l7 + 0x48]
loop_2071:
ldd [%l7 + 0x48], %f6
alignaddr %o1, %o5, %o0
taddcc %g2, %i5, %i1
pdist %f2, %f4, %f14
popc 0x1268, %i2
ldsb [%l7 + 0x77], %g3
fcmpd %fcc2, %f2, %f14
stb %g5, [%l7 + 0x5C]
fmovdvc %xcc, %f5, %f11
umulcc %o7, %i0, %l2
fmul8ulx16 %f8, %f0, %f6
sdivcc %l0, 0x1ECD, %o2
sdiv %g4, 0x0C54, %i4
brnz,a %l6, loop_2072
fcmpeq16 %f14, %f0, %l5
array16 %i7, %g1, %l1
movre %g7, %o3, %g6
loop_2072:
fmul8ulx16 %f6, %f0, %f8
movrgez %o6, 0x38F, %i6
tvs %icc, 0x5
xnor %i3, 0x16FF, %o4
brgz,a %l3, loop_2073
movvc %icc, %o1, %l4
tne %xcc, 0x3
lduw [%l7 + 0x40], %o0
loop_2073:
std %f0, [%l7 + 0x38]
fnegs %f9, %f11
fone %f8
ldsh [%l7 + 0x4C], %g2
fmovdvs %icc, %f11, %f5
fxors %f8, %f15, %f15
movneg %icc, %o5, %i1
sra %i2, %g3, %g5
fbo,a %fcc0, loop_2074
te %icc, 0x5
srlx %i5, %o7, %l2
stx %i0, [%l7 + 0x50]
loop_2074:
fnand %f4, %f12, %f14
fxnor %f10, %f4, %f0
fand %f2, %f10, %f14
smul %l0, 0x019B, %o2
stw %i4, [%l7 + 0x18]
bge,pt %icc, loop_2075
lduw [%l7 + 0x54], %l6
udivcc %g4, 0x17C3, %i7
xnor %l5, %g1, %l1
loop_2075:
edge32l %g7, %o3, %o6
fmovsneg %xcc, %f1, %f12
fbl,a %fcc0, loop_2076
array8 %g6, %i6, %i3
call loop_2077
fpsub32 %f12, %f12, %f8
loop_2076:
tl %xcc, 0x0
andncc %o4, %o1, %l3
loop_2077:
ld [%l7 + 0x7C], %f14
fmovsgu %icc, %f15, %f4
andcc %o0, 0x0ED0, %g2
ldx [%l7 + 0x38], %o5
edge8n %i1, %l4, %i2
mulx %g3, 0x15FF, %g5
sub %i5, %o7, %l2
ldx [%l7 + 0x70], %l0
fmovda %xcc, %f6, %f5
movcc %xcc, %o2, %i0
fbg,a %fcc3, loop_2078
be,a,pt %icc, loop_2079
bgu,a loop_2080
stx %l6, [%l7 + 0x48]
loop_2078:
udivcc %g4, 0x1768, %i4
loop_2079:
faligndata %f2, %f10, %f2
loop_2080:
ldsh [%l7 + 0x22], %i7
bne %icc, loop_2081
lduh [%l7 + 0x32], %l5
sth %l1, [%l7 + 0x32]
sth %g1, [%l7 + 0x5A]
loop_2081:
stb %o3, [%l7 + 0x3F]
ldsw [%l7 + 0x2C], %g7
fmovda %xcc, %f13, %f6
alignaddrl %o6, %i6, %i3
fcmpd %fcc0, %f8, %f10
fmovrde %o4, %f6, %f12
fcmpd %fcc2, %f12, %f10
fors %f11, %f9, %f2
faligndata %f2, %f14, %f4
fsrc2s %f5, %f15
stb %o1, [%l7 + 0x0A]
st %f9, [%l7 + 0x40]
fcmpeq16 %f12, %f14, %l3
tvc %icc, 0x7
ldd [%l7 + 0x20], %f10
movneg %xcc, %g6, %o0
and %g2, 0x1CEF, %o5
st %f1, [%l7 + 0x14]
fmovse %xcc, %f11, %f9
lduh [%l7 + 0x0A], %l4
ldd [%l7 + 0x30], %f4
ld [%l7 + 0x54], %f6
fpadd16s %f13, %f9, %f11
tge %xcc, 0x2
fnand %f4, %f8, %f10
st %f1, [%l7 + 0x2C]
fandnot1s %f11, %f9, %f13
array8 %i1, %g3, %i2
lduh [%l7 + 0x5C], %i5
fnot1 %f6, %f10
ldsh [%l7 + 0x42], %g5
popc %l2, %l0
bvc,a,pt %xcc, loop_2082
fnand %f0, %f8, %f10
movrne %o7, 0x03F, %i0
fmovde %xcc, %f3, %f4
loop_2082:
movle %xcc, %o2, %l6
sra %i4, 0x0B, %i7
orn %g4, %l1, %l5
movre %o3, 0x0E2, %g1
stb %g7, [%l7 + 0x79]
bcc,a,pt %icc, loop_2083
fxnor %f14, %f6, %f2
xnor %o6, 0x1130, %i3
andncc %o4, %i6, %o1
loop_2083:
sth %g6, [%l7 + 0x6C]
array16 %o0, %l3, %g2
add %l4, %o5, %i1
lduw [%l7 + 0x6C], %i2
siam 0x3
udivx %i5, 0x0973, %g3
srax %l2, %l0, %g5
fpadd16s %f10, %f3, %f7
edge32n %o7, %o2, %i0
taddcctv %l6, 0x0C3C, %i4
mova %xcc, %g4, %i7
orncc %l1, 0x1D0C, %o3
stx %g1, [%l7 + 0x40]
ldsw [%l7 + 0x38], %g7
ldd [%l7 + 0x30], %f10
ldsw [%l7 + 0x34], %l5
ldsw [%l7 + 0x28], %o6
ldsb [%l7 + 0x1F], %i3
sth %o4, [%l7 + 0x18]
ldsh [%l7 + 0x70], %i6
sllx %g6, 0x10, %o1
fexpand %f0, %f8
fpadd32 %f2, %f6, %f12
ldx [%l7 + 0x78], %l3
movcs %icc, %o0, %g2
ldsb [%l7 + 0x16], %o5
sth %l4, [%l7 + 0x0C]
edge32l %i2, %i1, %i5
mulx %l2, %l0, %g5
movgu %xcc, %g3, %o2
tle %icc, 0x4
movrgez %i0, %o7, %i4
lduh [%l7 + 0x1E], %l6
sdivcc %i7, 0x0BB8, %g4
st %f7, [%l7 + 0x50]
addccc %l1, 0x14C7, %o3
fmovrsne %g1, %f5, %f13
fabss %f14, %f11
addccc %g7, %l5, %o6
andncc %i3, %o4, %i6
fexpand %f9, %f2
brnz %o1, loop_2084
fand %f6, %f10, %f14
fmovsle %xcc, %f3, %f6
move %xcc, %l3, %o0
loop_2084:
xnor %g6, %g2, %o5
lduh [%l7 + 0x28], %i2
edge32ln %i1, %i5, %l4
ldsh [%l7 + 0x64], %l0
bcc,pn %xcc, loop_2085
lduw [%l7 + 0x70], %g5
ldub [%l7 + 0x59], %g3
fors %f4, %f10, %f1
loop_2085:
fbne,a %fcc2, loop_2086
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x72], %l2
bpos,pt %icc, loop_2087
loop_2086:
fmovdle %icc, %f11, %f0
fmovdvc %xcc, %f15, %f15
array16 %o2, %o7, %i0
loop_2087:
stx %l6, [%l7 + 0x30]
tsubcctv %i4, 0x037D, %g4
fmovdn %icc, %f7, %f11
andcc %i7, %l1, %o3
orcc %g1, 0x072C, %l5
fmul8sux16 %f12, %f0, %f14
ldsw [%l7 + 0x20], %o6
alignaddr %g7, %o4, %i6
bneg,a,pt %icc, loop_2088
fandnot1 %f4, %f2, %f2
movrne %o1, 0x11B, %l3
fbu,a %fcc2, loop_2089
loop_2088:
be,a %icc, loop_2090
fzero %f4
taddcctv %i3, 0x11F6, %g6
loop_2089:
fpadd32s %f12, %f0, %f15
loop_2090:
xnor %g2, 0x14A3, %o0
fxor %f10, %f2, %f0
ldsh [%l7 + 0x1A], %i2
fnands %f1, %f11, %f6
tneg %icc, 0x1
ldsw [%l7 + 0x44], %o5
sth %i5, [%l7 + 0x66]
movne %icc, %l4, %l0
fmovrdlez %i1, %f0, %f8
fmovrdlez %g5, %f8, %f0
edge32ln %g3, %l2, %o7
stw %o2, [%l7 + 0x10]
fba %fcc1, loop_2091
array16 %l6, %i4, %g4
st %f10, [%l7 + 0x20]
orcc %i7, 0x0019, %i0
loop_2091:
fpackfix %f8, %f9
fone %f8
st %f4, [%l7 + 0x70]
brz,a %o3, loop_2092
st %f15, [%l7 + 0x0C]
fmul8x16 %f13, %f0, %f0
stx %g1, [%l7 + 0x48]
loop_2092:
fmovdneg %xcc, %f7, %f12
fmovsl %icc, %f8, %f7
lduh [%l7 + 0x18], %l1
stx %l5, [%l7 + 0x40]
fmovrslez %g7, %f6, %f15
edge16ln %o4, %i6, %o1
fmovsa %icc, %f2, %f5
bleu,pn %xcc, loop_2093
stx %l3, [%l7 + 0x60]
lduw [%l7 + 0x54], %i3
bvc,pt %icc, loop_2094
loop_2093:
fmovde %xcc, %f6, %f13
movleu %icc, %g6, %o6
subcc %o0, 0x0D7F, %g2
loop_2094:
movgu %xcc, %o5, %i2
ldsw [%l7 + 0x6C], %l4
fbul %fcc3, loop_2095
tge %icc, 0x5
lduh [%l7 + 0x6E], %i5
ldsh [%l7 + 0x32], %l0
loop_2095:
ldsw [%l7 + 0x68], %g5
stw %i1, [%l7 + 0x3C]
std %f6, [%l7 + 0x38]
fors %f14, %f5, %f14
sth %g3, [%l7 + 0x56]
movrlz %l2, %o2, %o7
fcmpgt32 %f4, %f0, %i4
fsrc2s %f11, %f0
brgez,a %g4, loop_2096
ldsh [%l7 + 0x22], %l6
ld [%l7 + 0x08], %f12
ldsb [%l7 + 0x3A], %i7
loop_2096:
edge16l %o3, %g1, %i0
sth %l1, [%l7 + 0x2E]
stx %l5, [%l7 + 0x28]
fmovsgu %xcc, %f13, %f6
udivcc %g7, 0x1F5F, %o4
movrlz %o1, 0x282, %i6
std %f12, [%l7 + 0x40]
ldsh [%l7 + 0x2C], %i3
ld [%l7 + 0x70], %f4
ld [%l7 + 0x68], %f3
edge32n %g6, %o6, %l3
stb %o0, [%l7 + 0x51]
xnor %g2, %i2, %o5
ldd [%l7 + 0x28], %f8
sth %i5, [%l7 + 0x08]
fpsub32s %f6, %f7, %f1
srax %l4, %g5, %i1
srlx %g3, %l2, %o2
brlez %o7, loop_2097
fpadd16 %f0, %f10, %f4
fones %f5
ble,a,pt %xcc, loop_2098
loop_2097:
or %l0, %i4, %g4
tcs %xcc, 0x0
ldsh [%l7 + 0x12], %i7
loop_2098:
xnorcc %l6, %g1, %i0
fble,a %fcc2, loop_2099
sth %l1, [%l7 + 0x16]
movcs %xcc, %o3, %l5
fbug,a %fcc2, loop_2100
loop_2099:
orncc %g7, %o4, %i6
fbul,a %fcc0, loop_2101
taddcc %o1, 0x1720, %i3
loop_2100:
ld [%l7 + 0x60], %f15
fmul8x16au %f12, %f11, %f14
loop_2101:
stx %o6, [%l7 + 0x20]
ldsw [%l7 + 0x30], %l3
fmovdge %icc, %f3, %f3
smul %o0, 0x08E3, %g2
bg loop_2102
fnot2s %f2, %f11
ldsb [%l7 + 0x5F], %g6
tvs %xcc, 0x0
loop_2102:
fcmpgt32 %f10, %f2, %o5
brlez,a %i2, loop_2103
bshuffle %f14, %f0, %f12
fornot1s %f5, %f0, %f14
ldd [%l7 + 0x58], %f12
loop_2103:
ldsw [%l7 + 0x70], %i5
movne %xcc, %g5, %i1
fmul8x16au %f5, %f3, %f12
fmuld8ulx16 %f0, %f1, %f8
edge8ln %g3, %l2, %o2
fands %f4, %f3, %f12
fmovrse %o7, %f9, %f12
bpos,a loop_2104
xor %l4, %i4, %l0
sdivcc %g4, 0x1516, %i7
fmuld8sux16 %f3, %f13, %f8
loop_2104:
st %f2, [%l7 + 0x78]
fmovrslz %l6, %f13, %f0
ld [%l7 + 0x2C], %f2
fmovscc %icc, %f8, %f8
fmovsvs %xcc, %f10, %f14
movneg %icc, %i0, %g1
fbne %fcc3, loop_2105
fmovse %icc, %f1, %f11
fandnot1s %f11, %f10, %f6
fpadd16s %f14, %f15, %f1
loop_2105:
tneg %xcc, 0x3
fpmerge %f3, %f3, %f6
fandnot1 %f4, %f0, %f4
fblg,a %fcc1, loop_2106
popc %o3, %l5
umul %g7, 0x0F43, %l1
brlz %i6, loop_2107
loop_2106:
fcmpgt16 %f0, %f14, %o1
fpsub32 %f2, %f6, %f2
fpadd16s %f2, %f3, %f14
loop_2107:
bl,pn %xcc, loop_2108
fblg %fcc0, loop_2109
edge32 %o4, %i3, %l3
fpmerge %f12, %f12, %f4
loop_2108:
lduw [%l7 + 0x50], %o0
loop_2109:
ldsb [%l7 + 0x0E], %g2
bl %xcc, loop_2110
ldsh [%l7 + 0x4C], %g6
fcmpgt32 %f12, %f14, %o6
mova %xcc, %i2, %o5
loop_2110:
ldub [%l7 + 0x61], %i5
brlez,a %g5, loop_2111
fsrc1s %f1, %f2
fmovd %f0, %f8
stb %g3, [%l7 + 0x0A]
loop_2111:
tneg %icc, 0x3
fcmpne16 %f0, %f4, %i1
tleu %xcc, 0x6
array8 %o2, %l2, %o7
stx %l4, [%l7 + 0x40]
mulx %l0, %g4, %i4
fmovsle %icc, %f9, %f4
movcc %xcc, %l6, %i0
fnot1s %f8, %f1
nop
setx loop_2112, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc1, %f8, %f6
fnand %f12, %f0, %f0
xorcc %g1, 0x165A, %o3
loop_2112:
fcmple32 %f8, %f2, %i7
bleu,a %icc, loop_2113
movneg %xcc, %g7, %l1
movne %icc, %i6, %o1
fsrc2 %f4, %f12
loop_2113:
tn %xcc, 0x1
fandnot1 %f4, %f14, %f2
mulscc %l5, %o4, %i3
ldub [%l7 + 0x45], %o0
std %f10, [%l7 + 0x18]
lduh [%l7 + 0x2C], %g2
fpack16 %f10, %f5
faligndata %f4, %f0, %f4
ldub [%l7 + 0x2F], %l3
fcmpgt16 %f8, %f10, %o6
pdist %f14, %f8, %f2
stx %g6, [%l7 + 0x40]
sth %o5, [%l7 + 0x0C]
fcmple32 %f2, %f6, %i5
ldsh [%l7 + 0x38], %i2
stw %g3, [%l7 + 0x34]
tn %icc, 0x3
movge %icc, %i1, %o2
movle %xcc, %l2, %o7
brgez %g5, loop_2114
fpadd32s %f15, %f6, %f5
ldsb [%l7 + 0x7A], %l0
fmovsl %xcc, %f8, %f10
loop_2114:
bn loop_2115
movg %icc, %l4, %g4
ldsw [%l7 + 0x14], %i4
taddcc %l6, %g1, %o3
loop_2115:
lduw [%l7 + 0x78], %i0
fcmpne16 %f4, %f4, %g7
ldsb [%l7 + 0x51], %i7
bvs,a,pn %icc, loop_2116
stw %i6, [%l7 + 0x08]
ta %icc, 0x7
fmovsvs %xcc, %f4, %f12
loop_2116:
bleu,a %icc, loop_2117
xnorcc %l1, %o1, %l5
tneg %icc, 0x1
fmovdne %icc, %f11, %f5
loop_2117:
popc %i3, %o0
nop
setx loop_2118, %l0, %l1
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 + 0x62], %o4
stw %l3, [%l7 + 0x74]
fone %f12
loop_2118:
srax %o6, %g2, %g6
fmovda %icc, %f10, %f1
std %f6, [%l7 + 0x48]
tleu %xcc, 0x0
sth %i5, [%l7 + 0x38]
nop
setx loop_2119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl,a %fcc3, loop_2120
tsubcctv %i2, %o5, %g3
movg %xcc, %o2, %l2
loop_2119:
lduw [%l7 + 0x50], %i1
loop_2120:
fmul8x16au %f9, %f0, %f10
ldub [%l7 + 0x4C], %o7
mulscc %g5, %l4, %g4
ba,a,pt %icc, loop_2121
move %xcc, %l0, %i4
fnands %f14, %f11, %f8
tne %xcc, 0x5
loop_2121:
fandnot1s %f10, %f10, %f2
tg %icc, 0x4
stw %l6, [%l7 + 0x1C]
stw %g1, [%l7 + 0x50]
ldx [%l7 + 0x28], %o3
bneg loop_2122
ldsw [%l7 + 0x50], %i0
stw %g7, [%l7 + 0x70]
srax %i6, 0x0D, %i7
loop_2122:
stw %l1, [%l7 + 0x74]
fpsub32 %f4, %f8, %f8
andncc %o1, %i3, %o0
edge16n %o4, %l3, %l5
fmovscc %xcc, %f1, %f9
fpackfix %f8, %f0
fmovda %icc, %f9, %f9
popc %g2, %o6
brlez %g6, loop_2123
bleu,pt %xcc, loop_2124
tsubcc %i2, %i5, %o5
faligndata %f12, %f2, %f2
loop_2123:
movrgz %o2, 0x375, %l2
loop_2124:
stw %g3, [%l7 + 0x58]
xnorcc %o7, %g5, %i1
bge,a,pt %xcc, loop_2125
srlx %g4, 0x1D, %l0
fsrc2s %f1, %f2
fmovrdlz %i4, %f10, %f0
loop_2125:
std %f2, [%l7 + 0x50]
movne %icc, %l4, %l6
st %f9, [%l7 + 0x2C]
st %f10, [%l7 + 0x74]
std %f8, [%l7 + 0x60]
movrlz %g1, 0x290, %o3
fones %f4
movgu %xcc, %g7, %i0
and %i6, %i7, %l1
fnot2 %f0, %f12
fsrc1 %f12, %f2
fsrc2 %f0, %f0
fbge,a %fcc1, loop_2126
fbu %fcc0, loop_2127
bgu,pn %xcc, loop_2128
tleu %xcc, 0x4
loop_2126:
fbe,a %fcc3, loop_2129
loop_2127:
st %f10, [%l7 + 0x34]
loop_2128:
xorcc %o1, %o0, %i3
movl %xcc, %o4, %l3
loop_2129:
fcmpes %fcc1, %f2, %f3
stx %l5, [%l7 + 0x60]
bvs,a loop_2130
fnors %f0, %f7, %f12
movg %xcc, %o6, %g6
fands %f1, %f1, %f14
loop_2130:
edge16 %i2, %i5, %g2
fpsub32 %f0, %f0, %f4
fexpand %f0, %f6
bpos,pt %icc, loop_2131
fmovrdlz %o5, %f6, %f10
lduh [%l7 + 0x66], %o2
st %f13, [%l7 + 0x60]
loop_2131:
ldd [%l7 + 0x20], %f12
fpsub32s %f10, %f9, %f7
ldsw [%l7 + 0x1C], %g3
ta %icc, 0x4
fornot2s %f3, %f10, %f11
srl %l2, %o7, %i1
fpadd32s %f14, %f15, %f10
fnors %f6, %f0, %f4
ldub [%l7 + 0x2F], %g4
array16 %l0, %i4, %g5
tn %xcc, 0x4
lduw [%l7 + 0x48], %l4
fone %f0
fmovdge %icc, %f3, %f0
stb %l6, [%l7 + 0x23]
fmovdneg %icc, %f12, %f4
sth %g1, [%l7 + 0x18]
tcc %icc, 0x4
sll %o3, 0x17, %i0
fbl,a %fcc1, loop_2132
ldd [%l7 + 0x60], %f4
alignaddr %i6, %g7, %l1
tne %xcc, 0x3
loop_2132:
st %f6, [%l7 + 0x64]
fsrc2 %f2, %f2
lduw [%l7 + 0x30], %i7
fcmple32 %f14, %f4, %o1
ldsb [%l7 + 0x45], %o0
fmovsleu %icc, %f7, %f11
fpadd32 %f14, %f10, %f8
st %f7, [%l7 + 0x7C]
movn %icc, %i3, %l3
xor %o4, %o6, %g6
sth %i2, [%l7 + 0x1E]
stw %l5, [%l7 + 0x18]
movvc %icc, %g2, %o5
ba,a %icc, loop_2133
tpos %xcc, 0x1
ldsh [%l7 + 0x60], %o2
fmovsvc %xcc, %f9, %f1
loop_2133:
be,a loop_2134
tn %icc, 0x0
lduh [%l7 + 0x32], %g3
bvs,pt %icc, loop_2135
loop_2134:
movgu %xcc, %l2, %o7
ld [%l7 + 0x54], %f0
udiv %i1, 0x16EB, %i5
loop_2135:
fmovrsne %g4, %f12, %f4
ldx [%l7 + 0x20], %i4
fmovrsne %l0, %f11, %f3
fexpand %f12, %f0
sub %l4, %l6, %g1
st %f13, [%l7 + 0x38]
std %f12, [%l7 + 0x70]
fbule %fcc0, loop_2136
fzero %f10
xnorcc %o3, 0x18F4, %i0
tvs %xcc, 0x7
loop_2136:
movre %g5, %i6, %l1
fmovdg %xcc, %f6, %f4
ble,pt %xcc, loop_2137
tn %xcc, 0x0
fmul8x16 %f15, %f14, %f2
smul %g7, 0x0A87, %i7
loop_2137:
sdivcc %o0, 0x0012, %i3
movle %icc, %l3, %o1
fcmpgt16 %f10, %f12, %o4
fmovsgu %icc, %f12, %f12
fble %fcc1, loop_2138
fmovscc %icc, %f1, %f4
fpadd32 %f2, %f0, %f14
fabsd %f12, %f10
loop_2138:
sub %g6, 0x1B85, %o6
move %xcc, %l5, %i2
edge32n %g2, %o2, %o5
st %f6, [%l7 + 0x3C]
bgu,a loop_2139
stw %g3, [%l7 + 0x24]
movre %l2, %o7, %i5
sth %i1, [%l7 + 0x72]
loop_2139:
tn %xcc, 0x3
tcs %xcc, 0x3
movleu %xcc, %i4, %g4
ldsh [%l7 + 0x60], %l4
movrgez %l0, 0x2CC, %l6
fandnot2 %f12, %f4, %f2
st %f6, [%l7 + 0x44]
udivx %o3, 0x1450, %i0
edge16n %g1, %g5, %i6
fmovrsgz %l1, %f8, %f0
std %f4, [%l7 + 0x38]
stx %g7, [%l7 + 0x40]
fnegd %f0, %f0
ble,a,pn %xcc, loop_2140
fmovda %icc, %f12, %f11
fpmerge %f14, %f0, %f0
bg %icc, loop_2141
loop_2140:
fones %f1
ldub [%l7 + 0x33], %i7
fcmpeq16 %f4, %f10, %i3
loop_2141:
fmovdcs %icc, %f12, %f10
fbo,a %fcc1, loop_2142
movrlez %l3, 0x058, %o1
udiv %o4, 0x0AAB, %g6
ldd [%l7 + 0x18], %f10
loop_2142:
ld [%l7 + 0x48], %f11
movcs %xcc, %o0, %o6
fxnors %f8, %f10, %f10
ldsw [%l7 + 0x74], %l5
andcc %g2, 0x06E8, %o2
fornot1s %f4, %f7, %f12
sth %o5, [%l7 + 0x44]
fors %f0, %f5, %f4
lduw [%l7 + 0x48], %g3
and %i2, 0x1125, %l2
movvc %xcc, %o7, %i5
ldub [%l7 + 0x77], %i1
movrgz %i4, %g4, %l4
fbge %fcc2, loop_2143
stw %l6, [%l7 + 0x70]
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x7E], %o3
loop_2143:
sth %l0, [%l7 + 0x7C]
ldx [%l7 + 0x70], %i0
sth %g5, [%l7 + 0x42]
st %f6, [%l7 + 0x34]
fmovdl %icc, %f15, %f13
edge16 %g1, %l1, %g7
be,pn %icc, loop_2144
brlz,a %i6, loop_2145
stx %i7, [%l7 + 0x38]
stx %l3, [%l7 + 0x60]
loop_2144:
sub %o1, 0x03DF, %i3
loop_2145:
fpackfix %f6, %f5
fexpand %f5, %f2
ldub [%l7 + 0x15], %g6
and %o4, 0x03B9, %o6
movgu %icc, %o0, %l5
ble,a,pn %icc, loop_2146
ldd [%l7 + 0x50], %f14
movl %xcc, %g2, %o5
edge32 %o2, %i2, %l2
loop_2146:
fmovdne %xcc, %f5, %f3
udivcc %o7, 0x193E, %i5
lduw [%l7 + 0x58], %g3
ldd [%l7 + 0x30], %f8
orncc %i1, %g4, %l4
brgez %l6, loop_2147
edge8ln %o3, %l0, %i0
fpsub16 %f6, %f6, %f14
movge %icc, %g5, %i4
loop_2147:
st %f0, [%l7 + 0x0C]
fmovrdgz %g1, %f12, %f12
addcc %l1, %g7, %i6
stb %i7, [%l7 + 0x32]
subccc %l3, 0x098B, %o1
ta %icc, 0x2
sth %g6, [%l7 + 0x32]
stx %i3, [%l7 + 0x60]
fmovdle %xcc, %f0, %f3
fzero %f0
nop
setx loop_2148, %l0, %l1
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 %f8, %f14, %f12
ble,a %xcc, loop_2149
fmovsgu %icc, %f7, %f9
loop_2148:
ldub [%l7 + 0x1C], %o4
add %o6, 0x1425, %l5
loop_2149:
ldx [%l7 + 0x20], %g2
movg %xcc, %o5, %o2
ldd [%l7 + 0x58], %f8
nop
setx loop_2150, %l0, %l1
jmpl %l1, %i2
stb %o0, [%l7 + 0x41]
lduw [%l7 + 0x4C], %l2
ldsh [%l7 + 0x6A], %i5
loop_2150:
fandnot1 %f0, %f10, %f14
fpadd16 %f10, %f6, %f14
fmovsvs %icc, %f8, %f12
movcc %icc, %o7, %g3
fbg %fcc3, loop_2151
ldd [%l7 + 0x28], %f10
brz,a %i1, loop_2152
srl %l4, %g4, %o3
loop_2151:
edge16 %l6, %l0, %g5
movrlz %i0, 0x027, %i4
loop_2152:
lduw [%l7 + 0x28], %l1
fnegs %f5, %f13
bg %icc, loop_2153
fmovrdlez %g1, %f14, %f4
std %f2, [%l7 + 0x40]
std %f4, [%l7 + 0x30]
loop_2153:
ldsh [%l7 + 0x50], %g7
lduw [%l7 + 0x58], %i6
fmovsge %icc, %f10, %f2
ldd [%l7 + 0x10], %f4
sth %l3, [%l7 + 0x28]
fmovrdlz %i7, %f8, %f0
subccc %o1, 0x0B87, %g6
stx %i3, [%l7 + 0x18]
fnot2 %f2, %f2
fornot1s %f14, %f14, %f13
fzero %f14
ldsw [%l7 + 0x0C], %o4
ld [%l7 + 0x48], %f6
fcmpgt16 %f14, %f12, %o6
sll %g2, 0x0B, %l5
movre %o2, 0x3D8, %o5
fbul %fcc0, loop_2154
movge %xcc, %o0, %i2
stb %i5, [%l7 + 0x44]
lduh [%l7 + 0x58], %l2
loop_2154:
stx %g3, [%l7 + 0x20]
lduw [%l7 + 0x48], %o7
movvs %icc, %l4, %i1
fmovdgu %icc, %f7, %f10
ldub [%l7 + 0x4C], %g4
lduw [%l7 + 0x44], %l6
fcmpgt16 %f0, %f14, %o3
sth %g5, [%l7 + 0x2A]
ldsh [%l7 + 0x12], %l0
brz,a %i0, loop_2155
brz %l1, loop_2156
movn %xcc, %g1, %g7
fornot1 %f0, %f10, %f0
loop_2155:
ldx [%l7 + 0x70], %i4
loop_2156:
movn %xcc, %l3, %i7
fnand %f6, %f8, %f0
ldsb [%l7 + 0x23], %o1
andncc %i6, %i3, %o4
orcc %g6, 0x1E40, %g2
fmovrslz %o6, %f3, %f13
fmovdl %xcc, %f10, %f1
fbule %fcc2, loop_2157
movg %xcc, %o2, %o5
taddcctv %l5, %o0, %i5
fmovdle %xcc, %f5, %f2
loop_2157:
movle %xcc, %l2, %g3
stb %i2, [%l7 + 0x3A]
array32 %l4, %o7, %g4
movvc %icc, %l6, %i1
ld [%l7 + 0x20], %f11
fnor %f6, %f10, %f14
udivx %g5, 0x1B60, %l0
ldub [%l7 + 0x17], %o3
taddcctv %l1, 0x1BB6, %g1
ldsb [%l7 + 0x18], %g7
ldub [%l7 + 0x67], %i0
fmovda %icc, %f4, %f14
ldsh [%l7 + 0x4C], %l3
std %f4, [%l7 + 0x08]
bg,a,pt %xcc, loop_2158
fmovdne %xcc, %f1, %f7
bvs,a %icc, loop_2159
ldsw [%l7 + 0x28], %i7
loop_2158:
ldsb [%l7 + 0x33], %i4
srax %o1, %i6, %i3
loop_2159:
sethi 0x03CE, %g6
xor %o4, %o6, %o2
ldd [%l7 + 0x50], %f14
stw %g2, [%l7 + 0x34]
edge16l %o5, %l5, %i5
nop
setx loop_2160, %l0, %l1
jmpl %l1, %l2
edge32l %g3, %i2, %o0
stw %l4, [%l7 + 0x18]
ld [%l7 + 0x50], %f0
loop_2160:
smulcc %o7, %g4, %l6
tg %icc, 0x3
edge16 %g5, %i1, %o3
brlz %l1, loop_2161
addccc %l0, 0x0530, %g7
stx %i0, [%l7 + 0x20]
lduh [%l7 + 0x24], %l3
loop_2161:
call loop_2162
bshuffle %f8, %f2, %f12
fors %f12, %f11, %f13
edge32ln %i7, %i4, %o1
loop_2162:
edge8l %g1, %i3, %i6
stw %g6, [%l7 + 0x74]
movneg %icc, %o4, %o6
fble %fcc3, loop_2163
srl %o2, 0x0E, %o5
fcmple32 %f10, %f10, %l5
stx %g2, [%l7 + 0x50]
loop_2163:
tl %xcc, 0x3
srlx %l2, 0x0C, %i5
sth %i2, [%l7 + 0x4A]
fmovdg %xcc, %f12, %f14
call loop_2164
stx %g3, [%l7 + 0x68]
ldub [%l7 + 0x10], %o0
udivx %l4, 0x17F8, %o7
loop_2164:
edge32n %l6, %g4, %i1
fpsub32 %f2, %f12, %f14
ldsb [%l7 + 0x72], %g5
ldsh [%l7 + 0x2A], %l1
fbule,a %fcc2, loop_2165
fnot2s %f6, %f6
st %f10, [%l7 + 0x50]
fblg,a %fcc1, loop_2166
loop_2165:
fors %f1, %f5, %f11
fmovsgu %icc, %f15, %f2
ldsh [%l7 + 0x7E], %l0
loop_2166:
st %f4, [%l7 + 0x64]
ldub [%l7 + 0x3D], %g7
stx %o3, [%l7 + 0x30]
fmovsneg %xcc, %f2, %f14
stx %l3, [%l7 + 0x48]
fbn,a %fcc2, loop_2167
bne,a loop_2168
fbo %fcc1, loop_2169
pdist %f0, %f6, %f14
loop_2167:
fcmple32 %f12, %f12, %i0
loop_2168:
tle %icc, 0x7
loop_2169:
movleu %xcc, %i4, %i7
tle %xcc, 0x4
fbule,a %fcc0, loop_2170
ldx [%l7 + 0x20], %g1
alignaddrl %o1, %i3, %i6
movn %icc, %o4, %o6
loop_2170:
fmul8ulx16 %f0, %f10, %f4
fmovsneg %icc, %f5, %f5
sra %o2, %g6, %l5
stx %o5, [%l7 + 0x68]
subccc %l2, 0x0A82, %i5
ldsb [%l7 + 0x47], %i2
fcmpeq32 %f14, %f14, %g3
bvc loop_2171
st %f12, [%l7 + 0x08]
bvs,a loop_2172
movneg %xcc, %g2, %l4
loop_2171:
for %f14, %f12, %f6
fpsub16 %f12, %f10, %f0
loop_2172:
sth %o7, [%l7 + 0x62]
bgu,a %xcc, loop_2173
fcmps %fcc3, %f1, %f4
fpack16 %f14, %f7
fmovsge %icc, %f14, %f9
loop_2173:
xor %l6, %g4, %i1
ldsb [%l7 + 0x2B], %o0
bl,a,pt %icc, loop_2174
subccc %g5, %l0, %g7
fmovrsne %o3, %f3, %f14
lduw [%l7 + 0x5C], %l1
loop_2174:
st %f4, [%l7 + 0x30]
edge8 %l3, %i0, %i7
bge,pt %icc, loop_2175
fcmpeq32 %f0, %f4, %i4
fone %f4
tcc %xcc, 0x0
loop_2175:
fcmps %fcc3, %f7, %f4
fnot2s %f0, %f8
lduh [%l7 + 0x6A], %g1
array32 %o1, %i3, %i6
movl %icc, %o6, %o4
bcs,pt %icc, loop_2176
ldd [%l7 + 0x08], %f0
stw %o2, [%l7 + 0x24]
fcmpd %fcc2, %f4, %f4
loop_2176:
fand %f12, %f0, %f2
fpadd32 %f0, %f6, %f8
fcmpd %fcc3, %f4, %f4
ldd [%l7 + 0x20], %f0
fandnot1 %f2, %f12, %f4
smul %l5, 0x1A03, %o5
ldsh [%l7 + 0x76], %g6
brgez %l2, loop_2177
fmovsgu %icc, %f4, %f1
lduw [%l7 + 0x50], %i2
fmovspos %icc, %f12, %f15
loop_2177:
smulcc %g3, %g2, %l4
tleu %xcc, 0x3
bvc loop_2178
fzero %f10
ldd [%l7 + 0x20], %f4
fmovdl %icc, %f4, %f6
loop_2178:
lduh [%l7 + 0x12], %o7
ld [%l7 + 0x68], %f13
bge,a,pt %icc, loop_2179
stb %l6, [%l7 + 0x43]
st %f2, [%l7 + 0x08]
stb %i5, [%l7 + 0x65]
loop_2179:
addccc %g4, 0x133E, %i1
fnot1 %f0, %f6
fmovdcs %xcc, %f12, %f2
fmul8ulx16 %f4, %f8, %f6
edge8l %g5, %l0, %o0
fnot2s %f0, %f12
fmul8ulx16 %f2, %f4, %f14
movrlez %o3, %l1, %l3
fors %f6, %f9, %f8
sth %i0, [%l7 + 0x0C]
ldsh [%l7 + 0x60], %g7
tcc %xcc, 0x3
fbule,a %fcc1, loop_2180
stb %i7, [%l7 + 0x16]
fmovscc %xcc, %f14, %f3
edge16l %i4, %g1, %o1
loop_2180:
add %i6, %o6, %i3
fcmpne16 %f12, %f12, %o4
fmovdvc %xcc, %f3, %f9
movrgez %o2, %o5, %l5
fsrc1s %f10, %f1
ldsb [%l7 + 0x29], %g6
fandnot1s %f5, %f0, %f11
fmovsvc %xcc, %f3, %f5
movrne %l2, %g3, %i2
taddcctv %l4, %o7, %g2
bcc,a loop_2181
stw %i5, [%l7 + 0x0C]
ldsh [%l7 + 0x64], %l6
brgez %i1, loop_2182
loop_2181:
fpadd16s %f5, %f8, %f8
stw %g4, [%l7 + 0x78]
fmovspos %icc, %f10, %f8
loop_2182:
ldsb [%l7 + 0x57], %g5
fbu %fcc0, loop_2183
movrlz %o0, 0x35C, %o3
fmovsge %xcc, %f4, %f7
sth %l1, [%l7 + 0x34]
loop_2183:
movrgz %l3, %l0, %i0
fbne,a %fcc0, loop_2184
ldub [%l7 + 0x09], %i7
bneg,a,pn %icc, loop_2185
for %f8, %f10, %f8
loop_2184:
fpsub32s %f2, %f10, %f6
sllx %i4, %g1, %g7
loop_2185:
fandnot1s %f6, %f4, %f1
bvc,a,pt %xcc, loop_2186
tge %xcc, 0x2
std %f2, [%l7 + 0x18]
sth %o1, [%l7 + 0x28]
loop_2186:
tvc %xcc, 0x2
fbo,a %fcc2, loop_2187
udivx %i6, 0x0268, %o6
fbule %fcc3, loop_2188
movleu %icc, %i3, %o2
loop_2187:
fble,a %fcc0, loop_2189
sth %o4, [%l7 + 0x74]
loop_2188:
movleu %xcc, %o5, %g6
stw %l2, [%l7 + 0x3C]
loop_2189:
ld [%l7 + 0x68], %f0
ldsb [%l7 + 0x74], %g3
ldd [%l7 + 0x38], %f6
sethi 0x0297, %i2
ta %icc, 0x2
movvs %icc, %l5, %o7
xor %g2, %i5, %l4
edge8ln %l6, %g4, %i1
fmovdvc %xcc, %f14, %f5
udivx %g5, 0x1FE2, %o0
fblg,a %fcc1, loop_2190
lduh [%l7 + 0x22], %o3
bvc,a,pt %xcc, loop_2191
lduh [%l7 + 0x64], %l3
loop_2190:
movne %icc, %l0, %l1
bn,a,pn %icc, loop_2192
loop_2191:
fmovdge %icc, %f6, %f3
edge8 %i7, %i0, %i4
fnot1s %f12, %f5
loop_2192:
lduh [%l7 + 0x76], %g1
addccc %g7, %o1, %o6
fpack16 %f8, %f11
ldsh [%l7 + 0x74], %i6
tge %xcc, 0x0
ldsh [%l7 + 0x7C], %i3
lduh [%l7 + 0x3C], %o4
ldd [%l7 + 0x70], %f12
bvc,pn %icc, loop_2193
fone %f12
fmovsa %xcc, %f4, %f14
taddcctv %o2, %g6, %o5
loop_2193:
fmovdg %xcc, %f6, %f14
subc %l2, %i2, %g3
fcmpne32 %f10, %f8, %o7
fornot1s %f4, %f10, %f12
sdivcc %g2, 0x0E02, %l5
ldub [%l7 + 0x65], %i5
fcmple16 %f4, %f12, %l6
stw %l4, [%l7 + 0x24]
lduw [%l7 + 0x64], %g4
srax %g5, 0x11, %i1
sth %o0, [%l7 + 0x66]
st %f10, [%l7 + 0x2C]
sth %o3, [%l7 + 0x4E]
fmovdle %icc, %f3, %f7
lduw [%l7 + 0x44], %l3
fcmpgt32 %f6, %f10, %l1
nop
setx loop_2194, %l0, %l1
jmpl %l1, %l0
alignaddr %i7, %i4, %i0
fmovscc %xcc, %f15, %f8
lduh [%l7 + 0x24], %g7
loop_2194:
fmovscc %xcc, %f1, %f1
sth %o1, [%l7 + 0x20]
be,pn %xcc, loop_2195
fnors %f3, %f7, %f9
array16 %o6, %g1, %i6
taddcc %i3, 0x1DBD, %o4
loop_2195:
tleu %icc, 0x2
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x08], %o2
st %f12, [%l7 + 0x44]
fnand %f0, %f8, %f0
fmovrdne %g6, %f8, %f10
ldsb [%l7 + 0x53], %l2
fxnor %f2, %f4, %f8
fmovdleu %icc, %f2, %f8
fmovsn %icc, %f15, %f14
tvs %icc, 0x6
fblg %fcc0, loop_2196
ldsw [%l7 + 0x78], %i2
fpadd16 %f6, %f0, %f10
fbul %fcc1, loop_2197
loop_2196:
fmovsa %icc, %f8, %f7
fmovsne %xcc, %f8, %f8
umulcc %o5, 0x1DAB, %o7
loop_2197:
fpackfix %f14, %f2
fpmerge %f11, %f11, %f6
movre %g3, 0x2AE, %l5
brlez,a %g2, loop_2198
stx %l6, [%l7 + 0x38]
ld [%l7 + 0x24], %f6
xnorcc %l4, 0x1FB8, %i5
loop_2198:
edge16ln %g4, %g5, %o0
fmovsvc %xcc, %f11, %f14
for %f8, %f6, %f12
add %o3, 0x1DD3, %l3
fmovsg %xcc, %f3, %f0
fbug,a %fcc1, loop_2199
fmovdl %xcc, %f13, %f6
tvc %xcc, 0x0
fornot2s %f8, %f9, %f7
loop_2199:
std %f10, [%l7 + 0x20]
fbn %fcc1, loop_2200
lduw [%l7 + 0x30], %i1
brgez,a %l1, loop_2201
fcmple16 %f2, %f10, %i7
loop_2200:
fmovrsne %l0, %f3, %f5
sth %i0, [%l7 + 0x32]
loop_2201:
fmovrslz %g7, %f13, %f3
st %f7, [%l7 + 0x3C]
be,pt %icc, loop_2202
fmovdpos %icc, %f5, %f14
fcmpeq32 %f12, %f14, %o1
ld [%l7 + 0x2C], %f15
loop_2202:
sth %o6, [%l7 + 0x46]
fcmpeq32 %f12, %f10, %i4
tne %xcc, 0x6
brnz,a %i6, loop_2203
orn %i3, %o4, %o2
fands %f7, %f10, %f13
fbl %fcc3, loop_2204
loop_2203:
fnand %f12, %f12, %f6
fpadd16s %f12, %f1, %f4
fpack32 %f2, %f2, %f4
loop_2204:
be,a %icc, loop_2205
tge %icc, 0x6
ldx [%l7 + 0x58], %g1
bne,pn %icc, loop_2206
loop_2205:
ld [%l7 + 0x44], %f0
stx %l2, [%l7 + 0x50]
fmovsleu %icc, %f8, %f12
loop_2206:
edge8ln %g6, %i2, %o5
fandnot1 %f8, %f6, %f4
bneg,pt %xcc, loop_2207
array16 %g3, %l5, %o7
array16 %g2, %l4, %l6
bpos,pn %icc, loop_2208
loop_2207:
std %f0, [%l7 + 0x68]
udivcc %i5, 0x04FE, %g5
ldd [%l7 + 0x50], %f12
loop_2208:
fmovrdgz %o0, %f2, %f10
sth %g4, [%l7 + 0x26]
lduw [%l7 + 0x54], %l3
std %f14, [%l7 + 0x08]
fmovsneg %icc, %f15, %f9
st %f6, [%l7 + 0x1C]
fbn,a %fcc0, loop_2209
fones %f9
fcmpgt16 %f8, %f4, %i1
fcmpd %fcc0, %f6, %f2
loop_2209:
smulcc %o3, %l1, %i7
bcc,a %xcc, loop_2210
lduh [%l7 + 0x4C], %i0
ldx [%l7 + 0x20], %g7
fpack16 %f8, %f10
loop_2210:
movrgez %o1, %l0, %i4
bgu loop_2211
srax %o6, 0x19, %i3
edge32 %o4, %i6, %g1
ldsw [%l7 + 0x1C], %o2
loop_2211:
fnot2s %f13, %f2
ldub [%l7 + 0x1C], %g6
mulscc %l2, 0x168E, %o5
fcmpes %fcc2, %f1, %f4
fmul8x16al %f6, %f4, %f4
fcmpgt16 %f0, %f14, %i2
movvc %icc, %l5, %o7
andncc %g2, %g3, %l4
fcmpeq16 %f12, %f2, %i5
ldx [%l7 + 0x50], %g5
fcmpes %fcc2, %f13, %f6
fpadd16 %f0, %f2, %f4
smulcc %l6, 0x0961, %g4
fmul8x16al %f0, %f5, %f2
ldx [%l7 + 0x18], %o0
fnot1s %f0, %f0
addcc %i1, 0x02EE, %l3
ldsb [%l7 + 0x41], %l1
subc %o3, 0x01DD, %i0
fpsub16s %f4, %f0, %f4
fandnot2 %f0, %f10, %f8
fpackfix %f2, %f12
subccc %i7, %g7, %o1
fnors %f6, %f4, %f9
lduh [%l7 + 0x76], %i4
bcc,a,pt %xcc, loop_2212
fmovrde %o6, %f8, %f0
ldd [%l7 + 0x70], %f10
sdivx %i3, 0x102A, %o4
loop_2212:
fexpand %f2, %f2
ldub [%l7 + 0x75], %i6
lduw [%l7 + 0x68], %g1
fbug,a %fcc3, loop_2213
stx %o2, [%l7 + 0x78]
stb %l0, [%l7 + 0x44]
fmovrde %l2, %f12, %f10
loop_2213:
udiv %o5, 0x06F7, %i2
fbge %fcc1, loop_2214
fmul8x16au %f10, %f1, %f14
array32 %l5, %o7, %g6
fbug,a %fcc0, loop_2215
loop_2214:
edge32l %g2, %l4, %i5
fnegs %f11, %f12
fmovdge %icc, %f13, %f2
loop_2215:
edge8n %g3, %l6, %g5
ldub [%l7 + 0x26], %o0
popc 0x0223, %g4
ldsh [%l7 + 0x52], %i1
pdist %f12, %f0, %f8
stw %l1, [%l7 + 0x64]
bpos,pt %icc, loop_2216
fbul %fcc1, loop_2217
andcc %l3, 0x1318, %o3
fmul8x16al %f6, %f10, %f10
loop_2216:
fpsub32s %f10, %f11, %f14
loop_2217:
array16 %i0, %i7, %g7
fpadd16 %f12, %f12, %f0
fexpand %f3, %f4
fmul8x16au %f15, %f1, %f10
movl %xcc, %o1, %o6
bcc,a loop_2218
ldsh [%l7 + 0x62], %i4
tsubcctv %o4, %i3, %g1
stw %o2, [%l7 + 0x14]
loop_2218:
fxnor %f8, %f0, %f6
fbul,a %fcc2, loop_2219
fmovsleu %xcc, %f7, %f9
array16 %i6, %l0, %o5
fmul8x16 %f1, %f4, %f14
loop_2219:
tsubcctv %i2, 0x0DB9, %l5
fmovrsne %l2, %f12, %f1
bcc,pt %xcc, loop_2220
fmovdle %xcc, %f15, %f10
ldx [%l7 + 0x78], %g6
bcs,a,pt %xcc, loop_2221
loop_2220:
ldsw [%l7 + 0x5C], %o7
tvc %xcc, 0x1
fabsd %f0, %f2
loop_2221:
fmovsvc %icc, %f9, %f0
addccc %l4, %g2, %i5
fbn %fcc3, loop_2222
fmovse %xcc, %f14, %f11
nop
setx loop_2223, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn loop_2224
loop_2222:
lduh [%l7 + 0x3E], %l6
tsubcctv %g5, 0x1EF9, %g3
loop_2223:
stx %g4, [%l7 + 0x28]
loop_2224:
tg %icc, 0x3
ldsb [%l7 + 0x17], %i1
fbn %fcc3, loop_2225
fbule,a %fcc3, loop_2226
fmovrsne %l1, %f8, %f12
std %f10, [%l7 + 0x08]
loop_2225:
fnands %f4, %f0, %f4
loop_2226:
lduh [%l7 + 0x42], %o0
fbg %fcc0, loop_2227
fpadd16s %f10, %f7, %f15
movcs %icc, %o3, %i0
ldub [%l7 + 0x2F], %i7
loop_2227:
ldsh [%l7 + 0x3C], %l3
movrlez %g7, 0x1E1, %o1
fnegd %f4, %f8
stb %i4, [%l7 + 0x5F]
ldd [%l7 + 0x38], %f2
fmovrde %o6, %f12, %f2
fbul %fcc3, loop_2228
st %f7, [%l7 + 0x54]
std %f14, [%l7 + 0x18]
fmovsvc %icc, %f7, %f3
loop_2228:
lduh [%l7 + 0x18], %i3
add %g1, 0x087F, %o2
fbug %fcc0, loop_2229
brgz,a %i6, loop_2230
fnand %f12, %f12, %f12
array8 %l0, %o5, %o4
loop_2229:
andcc %i2, %l2, %l5
loop_2230:
fmovsa %xcc, %f5, %f11
fmovdcc %xcc, %f11, %f13
ldx [%l7 + 0x30], %o7
fbuge,a %fcc2, loop_2231
std %f8, [%l7 + 0x78]
addcc %l4, %g2, %i5
bpos,a,pn %icc, loop_2232
loop_2231:
fnands %f4, %f7, %f4
subcc %l6, 0x01C6, %g6
fmul8sux16 %f12, %f8, %f14
loop_2232:
ldub [%l7 + 0x57], %g5
stb %g4, [%l7 + 0x2D]
sdiv %g3, 0x0E03, %i1
ld [%l7 + 0x3C], %f15
st %f12, [%l7 + 0x1C]
bg,pt %xcc, loop_2233
fbg,a %fcc0, loop_2234
fmovsne %xcc, %f5, %f13
sth %l1, [%l7 + 0x30]
loop_2233:
fmovd %f10, %f2
loop_2234:
movpos %xcc, %o0, %o3
ldd [%l7 + 0x30], %f0
movleu %xcc, %i7, %i0
sllx %g7, 0x05, %o1
bg %icc, loop_2235
st %f7, [%l7 + 0x24]
stx %i4, [%l7 + 0x78]
fbue,a %fcc0, loop_2236
loop_2235:
fmovd %f0, %f8
fabss %f7, %f8
bvs,a loop_2237
loop_2236:
movcs %icc, %o6, %l3
fmovdne %icc, %f14, %f12
fmovdvc %xcc, %f9, %f3
loop_2237:
fmovdvs %xcc, %f15, %f14
fmul8x16al %f1, %f8, %f12
fmovsn %xcc, %f0, %f8
ld [%l7 + 0x7C], %f0
tneg %xcc, 0x0
alignaddr %g1, %o2, %i3
ta %xcc, 0x4
ldsh [%l7 + 0x0E], %i6
sth %l0, [%l7 + 0x6E]
fmovrsgez %o5, %f3, %f12
ldsh [%l7 + 0x5C], %o4
edge8ln %l2, %l5, %o7
brgez %i2, loop_2238
bl,a,pn %icc, loop_2239
fbul,a %fcc1, loop_2240
fpack32 %f4, %f8, %f14
loop_2238:
fmovde %icc, %f11, %f15
loop_2239:
udiv %l4, 0x031F, %i5
loop_2240:
udivx %g2, 0x1B75, %g6
brgz,a %l6, loop_2241
stb %g5, [%l7 + 0x6E]
fbl,a %fcc1, loop_2242
edge8 %g3, %i1, %g4
loop_2241:
stw %l1, [%l7 + 0x50]
fbuge,a %fcc1, loop_2243
loop_2242:
fmovscc %xcc, %f1, %f3
ldub [%l7 + 0x19], %o3
edge32l %o0, %i7, %g7
loop_2243:
fbule,a %fcc0, loop_2244
fmul8x16au %f6, %f10, %f2
fand %f10, %f6, %f8
ldd [%l7 + 0x38], %f2
loop_2244:
fpack32 %f2, %f8, %f14
fandnot1s %f12, %f0, %f12
fbule %fcc2, loop_2245
fbne,a %fcc2, loop_2246
ldub [%l7 + 0x51], %i0
fnands %f3, %f1, %f14
loop_2245:
ldub [%l7 + 0x62], %i4
loop_2246:
fmovsge %xcc, %f8, %f0
stx %o6, [%l7 + 0x30]
fmovsle %icc, %f12, %f9
smul %o1, %l3, %o2
fnands %f12, %f2, %f10
smul %g1, %i6, %l0
fxnors %f8, %f9, %f14
stb %i3, [%l7 + 0x0C]
ldub [%l7 + 0x5F], %o4
movrlez %o5, 0x14B, %l5
ta %xcc, 0x3
movleu %xcc, %o7, %i2
fandnot2 %f2, %f2, %f4
fmovdvc %xcc, %f12, %f2
fcmpne16 %f8, %f12, %l4
fnegs %f10, %f14
be,pn %xcc, loop_2247
ldd [%l7 + 0x30], %f4
fmovsne %xcc, %f4, %f15
sllx %l2, %g2, %g6
loop_2247:
stx %i5, [%l7 + 0x08]
st %f11, [%l7 + 0x50]
bgu,a,pn %xcc, loop_2248
fmovsleu %xcc, %f8, %f6
nop
setx loop_2249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddrl %l6, %g5, %g3
loop_2248:
taddcc %i1, %g4, %l1
edge32 %o3, %i7, %g7
loop_2249:
fmovde %icc, %f0, %f10
umulcc %o0, 0x1DA6, %i4
std %f4, [%l7 + 0x58]
fpsub32 %f6, %f12, %f4
stb %i0, [%l7 + 0x17]
fnor %f2, %f8, %f12
sub %o6, 0x0B6E, %o1
fmul8sux16 %f4, %f10, %f8
bgu,a loop_2250
fbo,a %fcc0, loop_2251
fors %f9, %f11, %f12
fmovdg %xcc, %f10, %f2
loop_2250:
lduh [%l7 + 0x0C], %l3
loop_2251:
tl %icc, 0x7
std %f4, [%l7 + 0x18]
fmovdl %icc, %f3, %f8
brnz,a %o2, loop_2252
fmovdge %icc, %f4, %f5
bpos,a %xcc, loop_2253
fbue %fcc1, loop_2254
loop_2252:
edge8 %i6, %g1, %i3
fxor %f8, %f8, %f2
loop_2253:
fbne %fcc2, loop_2255
loop_2254:
or %o4, 0x124D, %o5
ldub [%l7 + 0x6B], %l0
fmul8sux16 %f14, %f10, %f8
loop_2255:
stx %l5, [%l7 + 0x30]
fmovrse %i2, %f6, %f8
lduw [%l7 + 0x4C], %l4
ldx [%l7 + 0x78], %o7
fmovsneg %icc, %f13, %f15
edge16n %l2, %g2, %i5
bn %xcc, loop_2256
tleu %xcc, 0x1
array16 %g6, %g5, %g3
fmovdneg %xcc, %f3, %f4
loop_2256:
ldsw [%l7 + 0x40], %i1
addcc %l6, 0x0C29, %g4
fbl %fcc0, loop_2257
orcc %o3, %i7, %l1
umul %g7, %i4, %o0
brlez %i0, loop_2258
loop_2257:
bg %xcc, loop_2259
fcmpeq16 %f0, %f0, %o1
edge8 %o6, %o2, %l3
loop_2258:
fcmpes %fcc2, %f1, %f14
loop_2259:
lduw [%l7 + 0x44], %g1
lduh [%l7 + 0x5E], %i3
fcmpes %fcc1, %f7, %f0
bvs,a loop_2260
movvs %xcc, %o4, %i6
sth %o5, [%l7 + 0x70]
fandnot2 %f4, %f0, %f8
loop_2260:
tpos %xcc, 0x4
ldub [%l7 + 0x1F], %l0
lduh [%l7 + 0x3A], %l5
movre %l4, 0x0B0, %i2
stb %o7, [%l7 + 0x59]
stx %l2, [%l7 + 0x78]
bg,a,pn %xcc, loop_2261
fmovrse %g2, %f3, %f9
ldsb [%l7 + 0x35], %i5
ldsw [%l7 + 0x38], %g6
loop_2261:
fmovsa %xcc, %f14, %f12
lduh [%l7 + 0x5C], %g5
fornot1 %f10, %f0, %f12
fornot2s %f5, %f10, %f9
brlez,a %i1, loop_2262
sth %g3, [%l7 + 0x3A]
fnot1 %f14, %f0
fba %fcc3, loop_2263
loop_2262:
bpos,a,pt %xcc, loop_2264
movpos %xcc, %g4, %l6
fpadd16 %f10, %f8, %f4
loop_2263:
fmovdcs %xcc, %f0, %f0
loop_2264:
fpsub16 %f6, %f8, %f14
movrgz %i7, 0x03F, %o3
taddcc %g7, 0x17DD, %i4
fmovspos %icc, %f5, %f3
fbuge,a %fcc3, loop_2265
brnz %o0, loop_2266
stx %i0, [%l7 + 0x38]
sethi 0x0C74, %l1
loop_2265:
tleu %icc, 0x2
loop_2266:
movrlez %o6, 0x2CA, %o2
fmovrdlez %o1, %f12, %f12
fmovsgu %xcc, %f13, %f5
fmovrslez %g1, %f7, %f1
sub %i3, 0x18F8, %o4
sub %i6, %l3, %l0
fmovsg %xcc, %f15, %f0
bge,a %xcc, loop_2267
fpsub16 %f0, %f8, %f14
ta %xcc, 0x3
movvc %icc, %l5, %l4
loop_2267:
ldsh [%l7 + 0x60], %i2
stb %o7, [%l7 + 0x7C]
fbge,a %fcc1, loop_2268
bne,a %icc, loop_2269
st %f1, [%l7 + 0x6C]
fmovsg %icc, %f7, %f14
loop_2268:
fmovdn %xcc, %f8, %f5
loop_2269:
st %f3, [%l7 + 0x2C]
fmovdne %icc, %f3, %f13
ldsb [%l7 + 0x53], %o5
fmovrdne %l2, %f0, %f2
movcc %icc, %g2, %i5
fcmpes %fcc1, %f11, %f2
for %f12, %f2, %f4
array8 %g5, %g6, %i1
fpadd32 %f0, %f4, %f12
ldd [%l7 + 0x08], %f12
udivx %g3, 0x1EC7, %l6
xorcc %g4, 0x0EB8, %o3
movre %i7, %g7, %i4
fmovrsgz %i0, %f12, %f5
fmovdl %xcc, %f0, %f5
edge16l %o0, %o6, %l1
tsubcc %o2, %o1, %i3
edge8l %g1, %o4, %i6
movleu %xcc, %l0, %l5
fblg %fcc0, loop_2270
fmovrse %l3, %f9, %f7
edge8 %l4, %i2, %o7
fsrc1 %f2, %f8
loop_2270:
stx %l2, [%l7 + 0x10]
addccc %o5, 0x1765, %g2
fones %f13
tn %xcc, 0x5
fmovsn %icc, %f12, %f5
brlz %i5, loop_2271
fmovsle %xcc, %f14, %f8
fmovde %xcc, %f10, %f13
stw %g6, [%l7 + 0x14]
loop_2271:
fsrc1s %f5, %f8
fnot2s %f3, %f5
fmuld8sux16 %f6, %f8, %f4
bn,a,pt %xcc, loop_2272
fcmple16 %f8, %f8, %g5
move %xcc, %i1, %l6
subccc %g4, 0x0036, %o3
loop_2272:
fmovsneg %xcc, %f9, %f3
fxnors %f14, %f4, %f13
fones %f15
fcmps %fcc1, %f0, %f7
tneg %icc, 0x4
ld [%l7 + 0x70], %f1
std %f0, [%l7 + 0x30]
fmovspos %xcc, %f14, %f2
fandnot1 %f14, %f6, %f8
stw %g3, [%l7 + 0x78]
ldsh [%l7 + 0x4E], %g7
fmovdl %xcc, %f3, %f8
stb %i7, [%l7 + 0x24]
be,a %xcc, loop_2273
stb %i0, [%l7 + 0x48]
fandnot1 %f2, %f2, %f10
tle %icc, 0x1
loop_2273:
stb %o0, [%l7 + 0x3A]
ld [%l7 + 0x5C], %f12
ldsh [%l7 + 0x4A], %o6
edge16l %l1, %i4, %o2
fbne,a %fcc3, loop_2274
bgu,a,pt %xcc, loop_2275
fmovdvs %icc, %f11, %f11
ba,a loop_2276
loop_2274:
fmovsl %xcc, %f3, %f11
loop_2275:
fbug %fcc0, loop_2277
fmovdneg %icc, %f6, %f6
loop_2276:
bleu %xcc, loop_2278
fmovsvc %xcc, %f3, %f1
loop_2277:
edge16 %i3, %g1, %o1
fandnot1 %f8, %f14, %f2
loop_2278:
stb %i6, [%l7 + 0x25]
tneg %xcc, 0x0
bneg,pt %icc, loop_2279
fmovsa %icc, %f10, %f14
fmovsa %xcc, %f12, %f14
movvs %icc, %o4, %l0
loop_2279:
fnand %f0, %f4, %f0
fmovsa %xcc, %f7, %f10
faligndata %f4, %f10, %f4
fcmpgt16 %f0, %f10, %l5
ldx [%l7 + 0x78], %l4
mulx %i2, %o7, %l3
fcmps %fcc3, %f13, %f0
or %l2, 0x1019, %o5
tl %icc, 0x3
fmovd %f14, %f14
fmovdle %icc, %f12, %f4
sdivx %i5, 0x0062, %g2
andncc %g6, %i1, %g5
fmovdvs %icc, %f8, %f14
fandnot1 %f2, %f14, %f0
stb %l6, [%l7 + 0x39]
subccc %g4, %g3, %o3
ldx [%l7 + 0x50], %g7
tge %icc, 0x0
stw %i7, [%l7 + 0x08]
std %f2, [%l7 + 0x78]
mova %icc, %o0, %o6
ldx [%l7 + 0x70], %l1
stw %i0, [%l7 + 0x2C]
fandnot2 %f14, %f0, %f14
nop
setx loop_2280, %l0, %l1
jmpl %l1, %i4
lduh [%l7 + 0x3E], %o2
fpack16 %f10, %f0
xnorcc %g1, %i3, %o1
loop_2280:
subcc %i6, 0x00A5, %o4
stb %l0, [%l7 + 0x1B]
sth %l4, [%l7 + 0x0A]
andncc %l5, %i2, %o7
ld [%l7 + 0x5C], %f15
fand %f14, %f4, %f8
bcc,pn %icc, loop_2281
fcmple32 %f12, %f12, %l3
ba %icc, loop_2282
ba,pn %xcc, loop_2283
loop_2281:
fmovrse %o5, %f14, %f14
movrne %l2, 0x2C3, %i5
loop_2282:
fnands %f12, %f7, %f10
loop_2283:
sth %g2, [%l7 + 0x16]
fbuge,a %fcc0, loop_2284
fba,a %fcc1, loop_2285
std %f8, [%l7 + 0x40]
fbule,a %fcc3, loop_2286
loop_2284:
sra %g6, %i1, %l6
loop_2285:
brgez %g5, loop_2287
ldsb [%l7 + 0x1D], %g4
loop_2286:
stx %o3, [%l7 + 0x38]
pdist %f14, %f10, %f2
loop_2287:
fone %f8
srl %g7, %i7, %o0
fxors %f3, %f15, %f1
sra %o6, 0x0C, %l1
bl,a,pt %icc, loop_2288
edge32n %g3, %i4, %i0
tle %xcc, 0x1
bcs,pt %icc, loop_2289
loop_2288:
add %g1, %o2, %i3
for %f0, %f0, %f2
fmovscc %icc, %f2, %f14
loop_2289:
array16 %o1, %i6, %l0
fmovdle %xcc, %f1, %f6
fmovdne %xcc, %f10, %f5
fexpand %f13, %f12
ldd [%l7 + 0x10], %f12
tl %icc, 0x4
taddcctv %l4, 0x0C22, %l5
std %f0, [%l7 + 0x48]
fmovspos %xcc, %f10, %f0
fmovde %xcc, %f8, %f14
ldsw [%l7 + 0x28], %o4
bn,pn %icc, loop_2290
lduw [%l7 + 0x50], %o7
bpos,pn %icc, loop_2291
fmul8x16au %f4, %f5, %f8
loop_2290:
add %i2, 0x1F9C, %o5
subc %l3, 0x1C25, %l2
loop_2291:
stw %g2, [%l7 + 0x50]
fcmpeq16 %f6, %f10, %i5
ldsw [%l7 + 0x6C], %g6
std %f8, [%l7 + 0x60]
fmovsvs %xcc, %f14, %f10
lduh [%l7 + 0x2E], %l6
fandnot1s %f1, %f13, %f5
stb %g5, [%l7 + 0x34]
ldx [%l7 + 0x18], %g4
fmovd %f10, %f12
fmovsn %icc, %f5, %f11
lduw [%l7 + 0x1C], %i1
movcc %icc, %o3, %g7
fpsub16 %f14, %f4, %f14
fmovrdgez %o0, %f10, %f12
ble,pt %xcc, loop_2292
lduh [%l7 + 0x3C], %o6
lduw [%l7 + 0x54], %i7
ldsb [%l7 + 0x72], %l1
loop_2292:
bgu,a loop_2293
fbne,a %fcc3, loop_2294
bgu,a %icc, loop_2295
fsrc1s %f10, %f5
loop_2293:
fbo %fcc1, loop_2296
loop_2294:
fmovdl %xcc, %f8, %f2
loop_2295:
smulcc %g3, 0x1750, %i4
edge8ln %g1, %o2, %i3
loop_2296:
edge16n %o1, %i0, %i6
brlez %l0, loop_2297
xorcc %l4, %l5, %o7
ldsb [%l7 + 0x23], %i2
sth %o4, [%l7 + 0x0C]
loop_2297:
xor %l3, %o5, %g2
or %l2, %g6, %i5
bleu,pn %xcc, loop_2298
nop
setx loop_2299, %l0, %l1
jmpl %l1, %l6
fxnors %f3, %f10, %f12
udivcc %g5, 0x0B33, %g4
loop_2298:
lduw [%l7 + 0x78], %o3
loop_2299:
std %f10, [%l7 + 0x20]
orcc %i1, %g7, %o6
fble %fcc2, loop_2300
ldsh [%l7 + 0x62], %o0
ldsb [%l7 + 0x45], %l1
fpsub32 %f4, %f0, %f2
loop_2300:
fbu,a %fcc3, loop_2301
stb %g3, [%l7 + 0x31]
fsrc1 %f6, %f14
lduh [%l7 + 0x2E], %i7
loop_2301:
ld [%l7 + 0x48], %f10
fors %f9, %f2, %f1
fmovrdgez %i4, %f0, %f0
ldsb [%l7 + 0x2C], %o2
stb %i3, [%l7 + 0x67]
stx %o1, [%l7 + 0x58]
ble loop_2302
movpos %xcc, %i0, %g1
std %f12, [%l7 + 0x10]
orn %i6, %l4, %l5
loop_2302:
ldd [%l7 + 0x20], %f0
movg %xcc, %o7, %i2
fbge %fcc0, loop_2303
ldsw [%l7 + 0x34], %l0
bneg,a,pn %xcc, loop_2304
bne,a,pn %icc, loop_2305
loop_2303:
edge8l %o4, %l3, %o5
st %f7, [%l7 + 0x58]
loop_2304:
bshuffle %f12, %f10, %f4
loop_2305:
sub %g2, 0x0871, %l2
alignaddrl %g6, %i5, %l6
fnegs %f14, %f6
mulscc %g5, 0x1827, %o3
fmovda %xcc, %f6, %f12
call loop_2306
bl,a %icc, loop_2307
fpsub32 %f6, %f0, %f12
fcmped %fcc3, %f6, %f0
loop_2306:
lduh [%l7 + 0x7C], %g4
loop_2307:
edge8l %g7, %i1, %o0
brnz,a %o6, loop_2308
tg %icc, 0x4
fmul8sux16 %f14, %f10, %f12
fbl,a %fcc2, loop_2309
loop_2308:
brlz %l1, loop_2310
srax %i7, 0x00, %i4
ldsh [%l7 + 0x74], %g3
loop_2309:
lduh [%l7 + 0x1E], %o2
loop_2310:
nop
setx loop_2311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,pn %icc, loop_2312
movne %icc, %i3, %i0
tvs %icc, 0x0
loop_2311:
movneg %icc, %o1, %i6
loop_2312:
fmul8x16au %f13, %f13, %f14
fexpand %f2, %f6
fmul8x16au %f6, %f3, %f10
fbule,a %fcc3, loop_2313
ldsb [%l7 + 0x4D], %l4
umulcc %l5, 0x1A96, %g1
lduh [%l7 + 0x5A], %o7
loop_2313:
ta %icc, 0x4
fbuge,a %fcc0, loop_2314
edge16l %i2, %o4, %l0
ta %xcc, 0x2
fpsub32 %f2, %f6, %f14
loop_2314:
sdivcc %o5, 0x03E8, %g2
fbne,a %fcc1, loop_2315
fexpand %f1, %f2
tcc %xcc, 0x4
fbge %fcc0, loop_2316
loop_2315:
ldx [%l7 + 0x70], %l2
xor %g6, %l3, %i5
brgez,a %g5, loop_2317
loop_2316:
std %f14, [%l7 + 0x40]
ldx [%l7 + 0x38], %o3
fpack32 %f6, %f0, %f14
loop_2317:
ldd [%l7 + 0x30], %f8
fmovdvc %xcc, %f7, %f9
stw %l6, [%l7 + 0x70]
fmovdne %xcc, %f9, %f10
tcs %icc, 0x0
fbn,a %fcc0, loop_2318
fmovsge %xcc, %f5, %f11
brgez,a %g7, loop_2319
fpadd32s %f15, %f7, %f14
loop_2318:
ld [%l7 + 0x08], %f15
move %icc, %i1, %o0
loop_2319:
fmul8x16au %f14, %f13, %f4
fmovscc %icc, %f3, %f15
srlx %o6, 0x0B, %g4
fmuld8ulx16 %f2, %f9, %f6
edge32ln %i7, %l1, %i4
fornot2s %f10, %f3, %f6
ldub [%l7 + 0x59], %g3
fmovda %xcc, %f1, %f12
tcc %xcc, 0x0
lduh [%l7 + 0x4C], %o2
bcc,pn %xcc, loop_2320
fnot2s %f11, %f7
movgu %xcc, %i3, %i0
fmovsge %xcc, %f13, %f15
loop_2320:
ldsw [%l7 + 0x38], %o1
addccc %l4, %l5, %i6
fpmerge %f10, %f13, %f6
orn %o7, %g1, %i2
fpsub32s %f1, %f12, %f9
edge16n %o4, %o5, %l0
fnegs %f9, %f0
movgu %icc, %g2, %l2
ldsb [%l7 + 0x23], %l3
std %f8, [%l7 + 0x48]
fbule %fcc3, loop_2321
fmovscs %icc, %f2, %f8
fmovdg %xcc, %f7, %f14
fabss %f1, %f1
loop_2321:
stw %i5, [%l7 + 0x38]
edge32l %g6, %g5, %l6
ldsw [%l7 + 0x40], %o3
ldsh [%l7 + 0x46], %i1
bpos %icc, loop_2322
udivx %o0, 0x1E0B, %g7
brnz,a %g4, loop_2323
edge32n %i7, %l1, %i4
loop_2322:
ldsw [%l7 + 0x50], %o6
sub %o2, %i3, %g3
loop_2323:
alignaddr %o1, %i0, %l4
fcmple32 %f12, %f2, %l5
movn %xcc, %i6, %g1
bn loop_2324
subc %o7, %i2, %o5
stw %l0, [%l7 + 0x2C]
edge32l %g2, %l2, %l3
loop_2324:
fors %f14, %f6, %f14
fones %f15
st %f3, [%l7 + 0x60]
ldx [%l7 + 0x48], %o4
fmovrsgz %g6, %f2, %f8
fornot2 %f8, %f6, %f0
fornot1s %f10, %f15, %f7
umul %i5, 0x14E5, %g5
fmovdn %xcc, %f13, %f1
fmul8x16 %f0, %f6, %f14
fmovsl %xcc, %f2, %f1
stw %o3, [%l7 + 0x2C]
fzero %f2
lduh [%l7 + 0x16], %i1
movvs %xcc, %o0, %g7
ldub [%l7 + 0x3B], %g4
bcs,a,pn %xcc, loop_2325
tn %xcc, 0x5
fandnot2s %f15, %f6, %f5
or %i7, 0x1753, %l6
loop_2325:
tsubcc %i4, %o6, %o2
popc 0x1238, %i3
ldub [%l7 + 0x60], %g3
fpadd16s %f4, %f7, %f5
fmul8sux16 %f8, %f6, %f0
bcc,pt %xcc, loop_2326
movge %icc, %o1, %l1
lduw [%l7 + 0x58], %l4
array8 %l5, %i6, %i0
loop_2326:
std %f12, [%l7 + 0x38]
fmul8x16al %f6, %f13, %f8
fmul8sux16 %f6, %f14, %f0
edge8 %o7, %g1, %o5
ldub [%l7 + 0x76], %i2
movneg %xcc, %g2, %l0
st %f12, [%l7 + 0x10]
orncc %l3, %o4, %l2
fsrc1s %f11, %f2
ba,a,pn %xcc, loop_2327
bn,pn %icc, loop_2328
fnegd %f12, %f0
subccc %i5, 0x11D6, %g5
loop_2327:
fcmpne16 %f4, %f4, %o3
loop_2328:
fxor %f6, %f12, %f0
edge32 %g6, %o0, %i1
sll %g4, 0x09, %i7
ldx [%l7 + 0x18], %g7
ld [%l7 + 0x0C], %f13
fnot1s %f0, %f7
stw %i4, [%l7 + 0x18]
xnorcc %o6, %l6, %o2
fbe %fcc3, loop_2329
fand %f6, %f2, %f2
ldd [%l7 + 0x78], %f6
fnot1 %f0, %f2
loop_2329:
brlez,a %i3, loop_2330
sth %o1, [%l7 + 0x10]
fcmple32 %f2, %f10, %l1
fnegd %f12, %f12
loop_2330:
udiv %g3, 0x1577, %l5
call loop_2331
lduh [%l7 + 0x7C], %l4
nop
setx loop_2332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %icc, %i0, %o7
loop_2331:
movvc %icc, %g1, %o5
edge16 %i2, %g2, %l0
loop_2332:
fmovdge %xcc, %f5, %f11
fnot2s %f8, %f7
lduw [%l7 + 0x24], %l3
stx %o4, [%l7 + 0x78]
srl %l2, %i6, %g5
fnor %f4, %f12, %f10
fabss %f11, %f14
nop
setx loop_2333, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %xcc, %i5, %o3
ld [%l7 + 0x6C], %f3
stb %g6, [%l7 + 0x76]
loop_2333:
st %f13, [%l7 + 0x64]
brgez,a %o0, loop_2334
mulx %i1, %i7, %g7
fbul %fcc2, loop_2335
ldub [%l7 + 0x4C], %i4
loop_2334:
ba %xcc, loop_2336
fpsub16 %f0, %f14, %f4
loop_2335:
orn %g4, 0x03D7, %o6
fxor %f2, %f2, %f8
loop_2336:
fmovrdlez %l6, %f12, %f10
movcc %icc, %o2, %o1
fornot1 %f10, %f12, %f2
alignaddr %l1, %i3, %g3
fpack32 %f4, %f4, %f14
fmovdn %xcc, %f6, %f14
array16 %l4, %l5, %o7
fsrc2s %f0, %f11
popc 0x1993, %i0
tl %xcc, 0x7
st %f5, [%l7 + 0x4C]
orcc %o5, %g1, %i2
stb %g2, [%l7 + 0x08]
movrne %l3, %o4, %l2
fsrc2s %f6, %f11
movneg %icc, %l0, %g5
call loop_2337
fmovdcs %xcc, %f11, %f6
bshuffle %f14, %f4, %f12
fmovde %icc, %f5, %f4
loop_2337:
fmovrdlez %i5, %f2, %f0
ta %icc, 0x3
mova %xcc, %o3, %i6
addccc %o0, 0x1104, %i1
ldx [%l7 + 0x28], %g6
fmovsneg %xcc, %f4, %f13
fmovsa %icc, %f8, %f3
lduh [%l7 + 0x2A], %i7
ldsb [%l7 + 0x76], %i4
lduw [%l7 + 0x34], %g4
fmovsn %icc, %f8, %f10
fbg %fcc2, loop_2338
sll %g7, 0x16, %l6
stx %o2, [%l7 + 0x08]
srl %o1, 0x1B, %l1
loop_2338:
fcmpne32 %f14, %f10, %i3
st %f8, [%l7 + 0x48]
bcs,a loop_2339
fcmpgt32 %f2, %f4, %o6
bg %icc, loop_2340
ld [%l7 + 0x7C], %f0
loop_2339:
movgu %icc, %l4, %g3
edge32 %l5, %o7, %i0
loop_2340:
fmovdl %xcc, %f2, %f13
tl %icc, 0x4
tg %xcc, 0x0
fpsub16 %f6, %f10, %f6
ld [%l7 + 0x7C], %f5
fornot1s %f9, %f6, %f6
udivcc %o5, 0x1854, %g1
fpack16 %f14, %f13
fmovsvc %icc, %f6, %f9
movge %xcc, %g2, %l3
and %o4, 0x0B8C, %l2
movleu %xcc, %i2, %g5
fmovdge %icc, %f6, %f4
tle %xcc, 0x2
edge32l %i5, %l0, %o3
brz,a %o0, loop_2341
fbn,a %fcc0, loop_2342
brgz,a %i6, loop_2343
tsubcctv %g6, 0x0C59, %i7
loop_2341:
fbn %fcc3, loop_2344
loop_2342:
fexpand %f4, %f6
loop_2343:
movre %i4, 0x0C6, %i1
ldx [%l7 + 0x78], %g4
loop_2344:
fcmps %fcc0, %f7, %f0
sth %l6, [%l7 + 0x3E]
fmovsg %icc, %f13, %f6
fmovsle %xcc, %f6, %f2
ldsw [%l7 + 0x34], %o2
sllx %g7, 0x01, %l1
std %f4, [%l7 + 0x40]
stb %o1, [%l7 + 0x30]
add %i3, %l4, %g3
fcmple16 %f8, %f2, %l5
sethi 0x0FEC, %o7
fbe %fcc3, loop_2345
tleu %xcc, 0x2
stb %i0, [%l7 + 0x58]
stw %o5, [%l7 + 0x70]
loop_2345:
fmul8x16au %f14, %f4, %f2
movre %g1, 0x340, %g2
lduw [%l7 + 0x60], %o6
xnor %o4, 0x0618, %l3
bl,a %xcc, loop_2346
fpadd32 %f0, %f4, %f12
movcs %icc, %l2, %g5
add %i2, 0x0F79, %l0
loop_2346:
fnot1s %f2, %f6
brlez,a %o3, loop_2347
lduw [%l7 + 0x18], %o0
sth %i6, [%l7 + 0x1A]
array8 %g6, %i7, %i4
loop_2347:
movcc %icc, %i5, %g4
fpack32 %f0, %f6, %f10
ldd [%l7 + 0x40], %f2
fnors %f2, %f10, %f4
fpadd16s %f8, %f6, %f10
brgz %l6, loop_2348
fandnot1 %f10, %f0, %f4
tsubcc %o2, 0x0920, %i1
ld [%l7 + 0x28], %f4
loop_2348:
fbg %fcc0, loop_2349
smul %l1, 0x0F6A, %g7
std %f0, [%l7 + 0x08]
fmovda %icc, %f5, %f7
loop_2349:
tle %icc, 0x6
tgu %xcc, 0x1
fbge,a %fcc1, loop_2350
addcc %o1, %i3, %g3
ldsh [%l7 + 0x18], %l4
te %xcc, 0x7
loop_2350:
bpos loop_2351
lduh [%l7 + 0x32], %o7
stw %l5, [%l7 + 0x50]
stx %o5, [%l7 + 0x38]
loop_2351:
tn %icc, 0x6
ldub [%l7 + 0x79], %g1
fone %f0
fmovrde %g2, %f12, %f0
lduw [%l7 + 0x24], %i0
ldd [%l7 + 0x68], %f6
fbuge %fcc2, loop_2352
ldsw [%l7 + 0x18], %o4
ldd [%l7 + 0x58], %f10
stx %o6, [%l7 + 0x78]
loop_2352:
addcc %l3, %g5, %i2
or %l0, 0x0FD5, %o3
fmovdpos %xcc, %f0, %f12
lduw [%l7 + 0x40], %o0
fexpand %f5, %f6
fmovrdgez %l2, %f8, %f4
fpadd32 %f0, %f6, %f0
ldsh [%l7 + 0x4A], %g6
movrgz %i6, %i7, %i5
st %f2, [%l7 + 0x7C]
movcc %xcc, %i4, %g4
fcmpd %fcc3, %f8, %f4
fmuld8sux16 %f14, %f12, %f2
array32 %o2, %l6, %i1
ldsw [%l7 + 0x50], %g7
ba %xcc, loop_2353
lduh [%l7 + 0x5E], %o1
stx %i3, [%l7 + 0x50]
fnot1s %f3, %f1
loop_2353:
ldsw [%l7 + 0x64], %g3
stx %l1, [%l7 + 0x20]
fcmpgt16 %f14, %f0, %l4
fand %f0, %f8, %f12
fpack32 %f6, %f0, %f6
std %f12, [%l7 + 0x68]
fmovdl %xcc, %f7, %f10
lduh [%l7 + 0x66], %l5
edge32 %o7, %g1, %o5
fmovse %icc, %f11, %f13
fnands %f9, %f15, %f15
faligndata %f2, %f4, %f6
std %f12, [%l7 + 0x48]
nop
setx loop_2354, %l0, %l1
jmpl %l1, %i0
taddcc %o4, %o6, %l3
bge,pt %xcc, loop_2355
ld [%l7 + 0x74], %f3
loop_2354:
stw %g5, [%l7 + 0x20]
stb %g2, [%l7 + 0x1F]
loop_2355:
fcmpd %fcc0, %f8, %f10
ldub [%l7 + 0x4A], %l0
fmul8x16au %f2, %f12, %f6
popc 0x15D4, %o3
lduh [%l7 + 0x3C], %i2
movrlz %l2, %o0, %i6
sub %g6, 0x05A3, %i5
fbo %fcc1, loop_2356
fmovsl %icc, %f7, %f9
smul %i4, %g4, %o2
stb %i7, [%l7 + 0x4D]
loop_2356:
fmovda %icc, %f14, %f1
edge32n %i1, %l6, %o1
fmovsl %xcc, %f5, %f13
ldub [%l7 + 0x19], %i3
call loop_2357
ldsh [%l7 + 0x28], %g7
mulx %g3, %l1, %l4
te %icc, 0x1
loop_2357:
tleu %icc, 0x3
movn %icc, %l5, %g1
be,a loop_2358
sll %o7, 0x18, %i0
fmovsleu %icc, %f8, %f4
fmovs %f1, %f10
loop_2358:
lduh [%l7 + 0x60], %o5
fpack16 %f6, %f3
subccc %o6, 0x0F2E, %o4
movg %xcc, %l3, %g5
ldd [%l7 + 0x78], %f6
srax %g2, %l0, %i2
stx %o3, [%l7 + 0x08]
mulscc %l2, %o0, %g6
tvs %xcc, 0x3
bneg,a,pn %xcc, loop_2359
fmovde %xcc, %f8, %f15
fnor %f6, %f12, %f6
fandnot1 %f6, %f4, %f10
loop_2359:
ldx [%l7 + 0x20], %i6
ldsb [%l7 + 0x4D], %i4
xnorcc %g4, %i5, %o2
bpos,pn %xcc, loop_2360
movpos %icc, %i1, %l6
tvc %xcc, 0x1
fbne,a %fcc1, loop_2361
loop_2360:
bcs,a loop_2362
for %f12, %f4, %f12
andcc %o1, %i3, %g7
loop_2361:
mulscc %i7, %l1, %l4
loop_2362:
array8 %l5, %g1, %g3
ldub [%l7 + 0x15], %o7
fbue,a %fcc0, loop_2363
xnorcc %o5, 0x1B7D, %o6
fpadd32 %f12, %f14, %f14
tgu %xcc, 0x7
loop_2363:
fcmpgt32 %f2, %f12, %i0
tg %xcc, 0x5
te %icc, 0x0
ldd [%l7 + 0x18], %f14
fmovdvs %icc, %f12, %f5
movrgz %l3, %g5, %o4
fmovdvs %icc, %f11, %f8
fcmpd %fcc3, %f2, %f6
taddcctv %g2, %i2, %o3
stb %l2, [%l7 + 0x19]
fbul,a %fcc0, loop_2364
stw %o0, [%l7 + 0x24]
fmovdvs %xcc, %f12, %f11
be,a %xcc, loop_2365
loop_2364:
fmovsne %icc, %f2, %f14
movpos %icc, %l0, %g6
edge32l %i6, %g4, %i4
loop_2365:
fxor %f12, %f4, %f14
lduw [%l7 + 0x3C], %o2
brgez %i1, loop_2366
ldsw [%l7 + 0x34], %l6
fmovdpos %xcc, %f4, %f9
fnegs %f5, %f15
loop_2366:
fbuge,a %fcc2, loop_2367
ld [%l7 + 0x6C], %f3
te %icc, 0x0
addccc %o1, %i3, %g7
loop_2367:
addccc %i7, %i5, %l4
movge %xcc, %l1, %g1
fbne %fcc1, loop_2368
fnot2s %f5, %f6
movrlez %g3, 0x3C9, %l5
call loop_2369
loop_2368:
stb %o5, [%l7 + 0x77]
ldsb [%l7 + 0x32], %o7
fmovdvc %icc, %f1, %f1
loop_2369:
tvs %icc, 0x2
movrlz %o6, 0x109, %i0
lduw [%l7 + 0x54], %g5
fbne,a %fcc1, loop_2370
fmovdleu %icc, %f4, %f2
mova %xcc, %l3, %g2
bcs,pt %xcc, loop_2371
loop_2370:
fpsub16 %f0, %f6, %f8
faligndata %f2, %f12, %f6
movle %xcc, %o4, %i2
loop_2371:
movrgez %o3, %o0, %l2
fcmpeq16 %f10, %f10, %l0
stx %i6, [%l7 + 0x70]
lduh [%l7 + 0x4E], %g4
andn %i4, 0x037D, %o2
fcmps %fcc0, %f0, %f14
sdiv %g6, 0x0989, %i1
andn %o1, 0x1670, %l6
tcs %xcc, 0x5
brgez %g7, loop_2372
srl %i3, %i7, %l4
st %f6, [%l7 + 0x7C]
fbl,a %fcc2, loop_2373
loop_2372:
fsrc1s %f7, %f9
te %xcc, 0x2
xorcc %i5, %l1, %g1
loop_2373:
fors %f5, %f11, %f0
movleu %icc, %g3, %o5
lduw [%l7 + 0x40], %l5
ldsh [%l7 + 0x1C], %o6
stb %i0, [%l7 + 0x76]
fcmpne16 %f0, %f12, %g5
movg %icc, %o7, %l3
ld [%l7 + 0x48], %f10
subc %g2, 0x1AFC, %i2
fmovrde %o4, %f0, %f12
stw %o0, [%l7 + 0x54]
ldx [%l7 + 0x60], %o3
bge,pn %xcc, loop_2374
bcs %xcc, loop_2375
fandnot2 %f12, %f6, %f2
fbul %fcc2, loop_2376
loop_2374:
tleu %icc, 0x0
loop_2375:
ta %icc, 0x2
array32 %l0, %l2, %i6
loop_2376:
fmovscc %icc, %f15, %f14
stb %g4, [%l7 + 0x0E]
fnors %f3, %f13, %f13
brgez %i4, loop_2377
andncc %o2, %g6, %o1
srlx %i1, %g7, %i3
movrlez %i7, 0x0B0, %l6
loop_2377:
fmovdneg %xcc, %f11, %f9
ldd [%l7 + 0x78], %f4
fbule %fcc1, loop_2378
lduh [%l7 + 0x3E], %i5
std %f0, [%l7 + 0x68]
ldx [%l7 + 0x58], %l1
loop_2378:
udivx %g1, 0x1EAD, %g3
fpsub32s %f5, %f1, %f15
movne %xcc, %l4, %l5
fbne %fcc3, loop_2379
fcmps %fcc2, %f14, %f10
fmovdpos %icc, %f0, %f14
edge8 %o5, %o6, %g5
loop_2379:
fbuge %fcc3, loop_2380
bvc,a %xcc, loop_2381
tg %icc, 0x7
ldub [%l7 + 0x0F], %i0
loop_2380:
fxors %f9, %f1, %f9
loop_2381:
movvc %icc, %o7, %g2
alignaddr %i2, %l3, %o4
edge32n %o0, %l0, %o3
fmovrdlez %l2, %f10, %f14
srl %g4, 0x1D, %i4
bleu,pt %xcc, loop_2382
ldub [%l7 + 0x48], %o2
fmovdcc %icc, %f10, %f14
sllx %i6, 0x11, %o1
loop_2382:
ld [%l7 + 0x64], %f11
fmul8sux16 %f0, %f10, %f8
edge16 %g6, %i1, %i3
movneg %xcc, %g7, %i7
lduh [%l7 + 0x08], %i5
stw %l6, [%l7 + 0x68]
bleu %icc, loop_2383
fxors %f1, %f9, %f1
fone %f8
sth %g1, [%l7 + 0x0C]
loop_2383:
fbn,a %fcc2, loop_2384
ldsw [%l7 + 0x68], %l1
stb %l4, [%l7 + 0x3C]
ldsw [%l7 + 0x60], %l5
loop_2384:
fmovde %icc, %f12, %f2
bn,a,pt %xcc, loop_2385
st %f10, [%l7 + 0x3C]
fnors %f6, %f3, %f4
tgu %xcc, 0x7
loop_2385:
lduh [%l7 + 0x7E], %g3
bvc %icc, loop_2386
stb %o6, [%l7 + 0x6B]
ld [%l7 + 0x78], %f12
sll %o5, %i0, %o7
loop_2386:
ldsb [%l7 + 0x5D], %g2
fornot2 %f6, %f2, %f0
sll %i2, %g5, %o4
edge32ln %o0, %l0, %o3
umulcc %l3, 0x0D00, %l2
fbul,a %fcc3, loop_2387
ble,pt %xcc, loop_2388
fmovsg %xcc, %f7, %f3
ldd [%l7 + 0x40], %f2
loop_2387:
tle %xcc, 0x5
loop_2388:
movcs %icc, %g4, %i4
fmovdne %xcc, %f2, %f9
bl %xcc, loop_2389
fxor %f12, %f4, %f2
fmovdvs %xcc, %f3, %f14
ble,a loop_2390
loop_2389:
tcs %icc, 0x4
fcmpd %fcc2, %f12, %f4
fmovdn %icc, %f8, %f11
loop_2390:
udiv %o2, 0x00FA, %o1
lduw [%l7 + 0x60], %i6
bne loop_2391
umul %g6, %i1, %g7
subc %i3, 0x1361, %i5
fmovrde %i7, %f12, %f10
loop_2391:
stb %l6, [%l7 + 0x71]
fand %f2, %f2, %f8
fmovda %xcc, %f0, %f7
fmovsvc %icc, %f15, %f2
tn %icc, 0x0
ldsw [%l7 + 0x30], %l1
srl %l4, %l5, %g1
fmovsneg %xcc, %f14, %f5
movne %xcc, %o6, %g3
siam 0x0
edge32ln %o5, %o7, %g2
tneg %xcc, 0x7
orncc %i0, %i2, %g5
bge,pn %xcc, loop_2392
fmovrse %o4, %f1, %f7
be %xcc, loop_2393
movrgez %l0, %o3, %o0
loop_2392:
ldub [%l7 + 0x55], %l3
fcmpeq32 %f2, %f6, %l2
loop_2393:
ld [%l7 + 0x60], %f10
fabsd %f4, %f2
nop
setx loop_2394, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %g4, %o2
fmul8x16 %f13, %f12, %f14
fmovsl %icc, %f7, %f0
loop_2394:
stx %o1, [%l7 + 0x38]
sth %i6, [%l7 + 0x56]
edge32 %g6, %i1, %g7
add %i3, 0x19F7, %i4
fmovrse %i7, %f1, %f5
fmovsl %icc, %f9, %f1
lduw [%l7 + 0x38], %i5
ldx [%l7 + 0x10], %l6
ldub [%l7 + 0x39], %l1
fcmpne16 %f10, %f12, %l4
ldsb [%l7 + 0x3A], %l5
stx %o6, [%l7 + 0x70]
std %f14, [%l7 + 0x30]
array8 %g3, %g1, %o5
andn %o7, %g2, %i2
st %f10, [%l7 + 0x70]
std %f8, [%l7 + 0x68]
call loop_2395
sth %i0, [%l7 + 0x78]
fcmpeq32 %f14, %f0, %g5
ldsh [%l7 + 0x40], %o4
loop_2395:
fmovsn %xcc, %f6, %f6
ldsh [%l7 + 0x2C], %o3
movgu %icc, %l0, %l3
tcs %xcc, 0x6
fbne,a %fcc3, loop_2396
mulx %o0, %l2, %g4
fxors %f15, %f4, %f9
fcmpeq32 %f6, %f12, %o2
loop_2396:
ld [%l7 + 0x08], %f1
and %o1, %i6, %i1
edge32l %g6, %i3, %g7
fmovrslz %i7, %f13, %f14
alignaddr %i5, %i4, %l1
stb %l4, [%l7 + 0x68]
fcmpgt32 %f4, %f12, %l6
bge,a loop_2397
ldx [%l7 + 0x70], %o6
bl,a %icc, loop_2398
std %f14, [%l7 + 0x30]
loop_2397:
subccc %g3, %g1, %l5
sth %o5, [%l7 + 0x6A]
loop_2398:
fmul8sux16 %f4, %f14, %f14
std %f0, [%l7 + 0x60]
brz,a %o7, loop_2399
fpsub16s %f11, %f14, %f9
fbge %fcc0, loop_2400
fone %f6
loop_2399:
fmovsvs %xcc, %f10, %f9
tcs %xcc, 0x6
loop_2400:
fmovse %xcc, %f0, %f6
bpos loop_2401
fxnor %f14, %f10, %f12
fones %f2
fnors %f15, %f12, %f13
loop_2401:
fmovrsgez %g2, %f10, %f1
stb %i2, [%l7 + 0x1B]
movvs %icc, %g5, %o4
taddcc %o3, %i0, %l0
fmovde %xcc, %f12, %f1
tne %icc, 0x0
ldsb [%l7 + 0x62], %o0
fmovdleu %xcc, %f7, %f0
fmovdleu %icc, %f4, %f3
ldsh [%l7 + 0x40], %l2
tsubcctv %l3, 0x18AC, %g4
fbu %fcc1, loop_2402
movg %icc, %o2, %o1
mulscc %i6, 0x123B, %i1
subc %g6, %g7, %i7
loop_2402:
srl %i5, %i4, %i3
stx %l1, [%l7 + 0x68]
fmovsne %icc, %f1, %f12
sth %l6, [%l7 + 0x50]
orcc %l4, 0x0B40, %o6
std %f8, [%l7 + 0x10]
ldx [%l7 + 0x20], %g1
fmovd %f4, %f14
movge %icc, %l5, %o5
lduh [%l7 + 0x74], %o7
ldsw [%l7 + 0x78], %g2
smul %g3, %i2, %o4
ldx [%l7 + 0x38], %g5
st %f6, [%l7 + 0x54]
ldsh [%l7 + 0x62], %i0
ldsh [%l7 + 0x2E], %l0
fands %f9, %f0, %f9
stw %o3, [%l7 + 0x78]
fpadd32s %f0, %f1, %f12
st %f9, [%l7 + 0x0C]
fmovdvs %icc, %f3, %f3
movn %icc, %o0, %l3
std %f0, [%l7 + 0x30]
tsubcctv %g4, 0x00B0, %l2
fmovdvs %icc, %f8, %f10
sth %o1, [%l7 + 0x0C]
fsrc1 %f0, %f10
ld [%l7 + 0x10], %f8
lduh [%l7 + 0x76], %i6
call loop_2403
fmovsneg %xcc, %f10, %f13
stx %o2, [%l7 + 0x48]
st %f0, [%l7 + 0x40]
loop_2403:
fpsub32s %f5, %f8, %f13
ldd [%l7 + 0x60], %f14
fmul8sux16 %f6, %f2, %f14
fnot1 %f14, %f8
xorcc %i1, 0x0D56, %g7
st %f15, [%l7 + 0x1C]
or %g6, %i5, %i7
alignaddr %i4, %i3, %l1
edge8n %l4, %l6, %g1
fcmpne16 %f8, %f0, %l5
fmovdvs %icc, %f6, %f14
bshuffle %f6, %f14, %f12
nop
setx loop_2404, %l0, %l1
jmpl %l1, %o5
stb %o6, [%l7 + 0x0A]
sth %g2, [%l7 + 0x5A]
fblg,a %fcc0, loop_2405
loop_2404:
addcc %o7, 0x1D47, %i2
fmovrslz %g3, %f12, %f14
fmovrdlz %g5, %f8, %f2
loop_2405:
fcmpes %fcc0, %f7, %f2
tgu %icc, 0x5
movrgez %o4, %i0, %l0
or %o0, 0x1231, %o3
fbo %fcc2, loop_2406
fmovdvs %icc, %f11, %f4
orncc %g4, 0x1B8A, %l2
movrne %l3, 0x072, %i6
loop_2406:
bn,pt %xcc, loop_2407
fcmpgt32 %f0, %f2, %o2
fmovsleu %icc, %f5, %f8
fmovdne %xcc, %f12, %f3
loop_2407:
fnegs %f3, %f1
movgu %xcc, %o1, %i1
fandnot1 %f10, %f14, %f6
tn %icc, 0x6
ldsw [%l7 + 0x28], %g7
fcmpne32 %f12, %f14, %i5
stx %i7, [%l7 + 0x30]
fmul8ulx16 %f6, %f0, %f10
fors %f8, %f9, %f3
fble %fcc2, loop_2408
fcmpne32 %f10, %f12, %i4
fnands %f9, %f15, %f5
fmovdgu %xcc, %f13, %f2
loop_2408:
fbul %fcc0, loop_2409
fone %f2
fmovdn %xcc, %f3, %f15
te %xcc, 0x0
loop_2409:
ldub [%l7 + 0x0E], %i3
fbge,a %fcc0, loop_2410
fmul8sux16 %f6, %f14, %f12
bpos,a,pn %icc, loop_2411
fabss %f4, %f6
loop_2410:
std %f0, [%l7 + 0x28]
srl %l1, %l4, %g6
loop_2411:
std %f0, [%l7 + 0x28]
fbg,a %fcc0, loop_2412
fbne,a %fcc0, loop_2413
fmuld8sux16 %f7, %f8, %f4
stb %g1, [%l7 + 0x43]
loop_2412:
fones %f8
loop_2413:
fcmpeq32 %f8, %f10, %l5
bg,a,pn %icc, loop_2414
fbe,a %fcc2, loop_2415
ldub [%l7 + 0x1F], %o5
ldx [%l7 + 0x68], %l6
loop_2414:
bshuffle %f10, %f12, %f14
loop_2415:
stb %o6, [%l7 + 0x77]
ldx [%l7 + 0x68], %o7
nop
setx loop_2416, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %icc, %f14, %f0
addccc %g2, 0x0459, %g3
movne %icc, %g5, %o4
loop_2416:
fnor %f6, %f8, %f14
fbu %fcc0, loop_2417
fmovsgu %icc, %f2, %f1
tsubcc %i0, 0x090F, %l0
xnor %o0, 0x1661, %o3
loop_2417:
fbu,a %fcc1, loop_2418
andn %g4, %i2, %l2
fmovrdgz %i6, %f6, %f8
nop
setx loop_2419, %l0, %l1
jmpl %l1, %l3
loop_2418:
fmovrsgez %o2, %f5, %f1
brnz %o1, loop_2420
taddcctv %i1, 0x1C78, %i5
loop_2419:
fmovrse %i7, %f0, %f4
stw %i4, [%l7 + 0x3C]
loop_2420:
fmovdn %xcc, %f9, %f4
or %g7, %l1, %l4
nop
setx loop_2421, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcs %icc, %i3, %g6
bne,pn %xcc, loop_2422
tvs %icc, 0x2
loop_2421:
siam 0x7
stw %l5, [%l7 + 0x58]
loop_2422:
andn %o5, 0x161F, %g1
std %f12, [%l7 + 0x70]
array16 %o6, %o7, %l6
movneg %xcc, %g2, %g5
fmovspos %xcc, %f14, %f6
bcc,a %xcc, loop_2423
fsrc2s %f0, %f13
nop
setx loop_2424, %l0, %l1
jmpl %l1, %o4
fcmps %fcc1, %f11, %f12
loop_2423:
movg %icc, %g3, %l0
sth %i0, [%l7 + 0x66]
loop_2424:
bneg,a,pt %xcc, loop_2425
fand %f0, %f6, %f0
udivx %o3, 0x1ABE, %g4
ld [%l7 + 0x6C], %f4
loop_2425:
stx %i2, [%l7 + 0x30]
fmovdgu %xcc, %f5, %f11
andncc %l2, %i6, %o0
lduh [%l7 + 0x2A], %l3
stb %o1, [%l7 + 0x7C]
array32 %o2, %i5, %i7
fbue,a %fcc2, loop_2426
umul %i4, 0x17CA, %g7
smul %i1, %l4, %i3
edge16l %g6, %l5, %l1
loop_2426:
fba %fcc0, loop_2427
brlez %o5, loop_2428
fsrc1 %f0, %f10
udivx %o6, 0x1D9B, %o7
loop_2427:
ldd [%l7 + 0x58], %f14
loop_2428:
bvs,a,pt %xcc, loop_2429
fmovscc %icc, %f1, %f11
fbl,a %fcc2, loop_2430
mulx %l6, %g2, %g5
loop_2429:
lduh [%l7 + 0x3C], %o4
movpos %icc, %g3, %g1
loop_2430:
bgu,a %xcc, loop_2431
fmovdgu %xcc, %f10, %f10
array8 %l0, %i0, %g4
ba,a %xcc, loop_2432
loop_2431:
subc %o3, %i2, %i6
fmovdge %xcc, %f14, %f2
fors %f15, %f7, %f0
loop_2432:
lduh [%l7 + 0x44], %o0
ldub [%l7 + 0x4D], %l2
bvs,a %icc, loop_2433
fmovdgu %icc, %f7, %f14
ldd [%l7 + 0x10], %f6
fmovsvs %xcc, %f7, %f5
loop_2433:
fmovsge %icc, %f14, %f9
lduw [%l7 + 0x3C], %o1
ldsh [%l7 + 0x50], %o2
ta %icc, 0x1
fands %f1, %f15, %f7
fmovsg %icc, %f9, %f0
subc %i5, 0x1B7F, %l3
bl,pt %icc, loop_2434
fmovscs %xcc, %f3, %f8
fone %f8
orncc %i7, 0x0477, %g7
loop_2434:
addcc %i1, %l4, %i4
fnand %f14, %f2, %f4
lduh [%l7 + 0x72], %g6
nop
setx loop_2435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a loop_2436
lduw [%l7 + 0x10], %l5
stx %i3, [%l7 + 0x18]
loop_2435:
sth %o5, [%l7 + 0x62]
loop_2436:
std %f12, [%l7 + 0x78]
std %f14, [%l7 + 0x60]
fmovda %icc, %f10, %f3
lduw [%l7 + 0x28], %o6
stb %o7, [%l7 + 0x7D]
edge32ln %l1, %g2, %l6
ldsw [%l7 + 0x48], %o4
tn %xcc, 0x6
fmul8x16au %f7, %f4, %f0
taddcc %g3, 0x1022, %g5
fmul8x16au %f4, %f0, %f6
fxors %f2, %f15, %f13
fnors %f6, %f2, %f9
ldsw [%l7 + 0x24], %g1
fabsd %f6, %f8
faligndata %f14, %f14, %f8
fsrc1s %f15, %f5
tge %xcc, 0x1
bne,pn %xcc, loop_2437
brlez,a %l0, loop_2438
faligndata %f4, %f12, %f12
ldd [%l7 + 0x40], %f8
loop_2437:
srax %g4, %i0, %i2
loop_2438:
bn,a %icc, loop_2439
movge %icc, %i6, %o0
popc 0x01E8, %l2
stw %o1, [%l7 + 0x54]
loop_2439:
fmuld8ulx16 %f3, %f11, %f12
array32 %o3, %o2, %l3
ta %xcc, 0x5
fbn,a %fcc3, loop_2440
st %f6, [%l7 + 0x08]
bvs,a,pn %icc, loop_2441
srax %i5, 0x07, %i7
loop_2440:
fmovda %icc, %f5, %f2
ldx [%l7 + 0x20], %i1
loop_2441:
sra %l4, %g7, %i4
stw %l5, [%l7 + 0x50]
bn %icc, loop_2442
fmovde %icc, %f5, %f4
fcmped %fcc1, %f2, %f4
lduh [%l7 + 0x56], %g6
loop_2442:
stw %i3, [%l7 + 0x5C]
ba loop_2443
fornot1s %f5, %f2, %f2
fbul %fcc0, loop_2444
fornot2 %f12, %f14, %f2
loop_2443:
ldd [%l7 + 0x38], %f10
subcc %o5, %o7, %l1
loop_2444:
ldd [%l7 + 0x50], %f6
sub %g2, %o6, %l6
fmovrdlez %o4, %f12, %f4
fmovrdne %g3, %f14, %f12
movpos %xcc, %g5, %l0
fmovsle %xcc, %f0, %f4
stb %g1, [%l7 + 0x30]
fmovdleu %xcc, %f0, %f8
andn %i0, %g4, %i2
ldsh [%l7 + 0x54], %i6
sth %l2, [%l7 + 0x46]
fmovde %xcc, %f13, %f1
sdivx %o0, 0x162B, %o1
fnand %f0, %f0, %f0
udivx %o3, 0x15BC, %o2
fcmple32 %f4, %f14, %l3
edge32n %i7, %i5, %l4
ldd [%l7 + 0x18], %f0
edge16ln %i1, %g7, %i4
lduw [%l7 + 0x38], %l5
fbue,a %fcc0, loop_2445
addc %g6, 0x05C1, %i3
fmuld8sux16 %f13, %f14, %f2
movleu %xcc, %o7, %o5
loop_2445:
bvs,a %xcc, loop_2446
std %f8, [%l7 + 0x38]
te %icc, 0x7
fandnot2 %f12, %f10, %f6
loop_2446:
ldsh [%l7 + 0x2C], %l1
ldub [%l7 + 0x54], %g2
fcmpne16 %f4, %f2, %l6
std %f14, [%l7 + 0x68]
movcc %xcc, %o4, %o6
movneg %icc, %g5, %g3
stb %l0, [%l7 + 0x5A]
or %g1, 0x096B, %g4
fbue %fcc2, loop_2447
fnot1s %f1, %f15
fpadd32 %f12, %f2, %f4
bleu,pt %xcc, loop_2448
loop_2447:
fmovsvs %icc, %f0, %f4
fnot2 %f12, %f12
fcmpgt32 %f4, %f4, %i0
loop_2448:
ldsb [%l7 + 0x64], %i2
mulx %l2, %i6, %o1
fbne,a %fcc1, loop_2449
fxnor %f0, %f6, %f0
fmovrslz %o3, %f14, %f3
std %f0, [%l7 + 0x68]
loop_2449:
stb %o2, [%l7 + 0x12]
orn %o0, 0x06A2, %l3
movrne %i7, %i5, %l4
std %f6, [%l7 + 0x08]
tge %icc, 0x6
nop
setx loop_2450, %l0, %l1
jmpl %l1, %g7
ldub [%l7 + 0x4C], %i4
std %f2, [%l7 + 0x70]
movre %l5, 0x359, %g6
loop_2450:
sth %i1, [%l7 + 0x7E]
brlez %i3, loop_2451
addc %o5, 0x05CE, %o7
bne,pt %xcc, loop_2452
alignaddrl %l1, %l6, %g2
loop_2451:
fmovrse %o4, %f10, %f9
ldd [%l7 + 0x28], %f4
loop_2452:
movrgz %o6, 0x2A9, %g3
ld [%l7 + 0x4C], %f11
fmovrdlz %g5, %f14, %f10
std %f8, [%l7 + 0x40]
fmul8sux16 %f2, %f10, %f12
fbe,a %fcc3, loop_2453
fnot2 %f14, %f14
std %f8, [%l7 + 0x40]
ba loop_2454
loop_2453:
fmovdn %icc, %f6, %f7
stx %g1, [%l7 + 0x70]
ld [%l7 + 0x38], %f3
loop_2454:
ldsw [%l7 + 0x0C], %l0
fands %f3, %f12, %f15
fmul8ulx16 %f14, %f10, %f4
fmovsle %xcc, %f2, %f10
movrne %g4, %i0, %l2
sth %i6, [%l7 + 0x60]
stx %i2, [%l7 + 0x48]
lduw [%l7 + 0x6C], %o1
fbn,a %fcc3, loop_2455
orcc %o2, %o3, %o0
ld [%l7 + 0x7C], %f8
move %icc, %l3, %i5
loop_2455:
alignaddr %i7, %l4, %g7
sdivx %i4, 0x184D, %l5
fnot1 %f14, %f0
fmovrde %i1, %f6, %f6
fxors %f14, %f13, %f5
stw %g6, [%l7 + 0x0C]
nop
setx loop_2456, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %o5, %i3, %l1
fmovdgu %icc, %f2, %f2
edge16ln %l6, %g2, %o7
loop_2456:
udivcc %o4, 0x04DA, %g3
fmovrslez %o6, %f8, %f12
brgez,a %g1, loop_2457
st %f7, [%l7 + 0x1C]
fmovscc %icc, %f5, %f15
nop
setx loop_2458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2457:
fmovde %xcc, %f10, %f14
stw %g5, [%l7 + 0x48]
fpadd32s %f2, %f9, %f1
loop_2458:
tcs %icc, 0x4
ldx [%l7 + 0x08], %g4
stx %i0, [%l7 + 0x40]
fmovda %xcc, %f5, %f8
ldsb [%l7 + 0x25], %l0
ldd [%l7 + 0x40], %f12
lduw [%l7 + 0x20], %l2
edge32n %i6, %i2, %o2
fbuge %fcc2, loop_2459
ldx [%l7 + 0x68], %o1
te %icc, 0x6
fpadd16 %f14, %f0, %f6
loop_2459:
fbge %fcc0, loop_2460
lduw [%l7 + 0x14], %o0
ldub [%l7 + 0x18], %o3
edge32l %l3, %i7, %i5
loop_2460:
ld [%l7 + 0x74], %f1
srlx %l4, 0x1A, %g7
fcmpd %fcc3, %f14, %f12
be,a %xcc, loop_2461
ldd [%l7 + 0x58], %f4
fmovdl %xcc, %f15, %f9
fmovrdlz %l5, %f2, %f2
loop_2461:
fcmpne32 %f2, %f0, %i1
fmovdne %icc, %f0, %f12
bshuffle %f6, %f12, %f6
fnot1 %f0, %f14
sth %i4, [%l7 + 0x0C]
ldsh [%l7 + 0x64], %o5
te %icc, 0x5
ldx [%l7 + 0x10], %i3
bshuffle %f2, %f14, %f14
srl %l1, %l6, %g6
st %f11, [%l7 + 0x38]
ldd [%l7 + 0x10], %f2
fmovdl %xcc, %f6, %f8
fmovsneg %icc, %f12, %f9
fmovrdgz %o7, %f4, %f2
taddcctv %g2, 0x1115, %g3
fzero %f6
fmovdcs %xcc, %f12, %f10
tn %icc, 0x0
nop
setx loop_2462, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o4, 0x11E3, %o6
fmovrsgez %g1, %f14, %f8
fornot1 %f0, %f12, %f10
loop_2462:
bleu,pn %icc, loop_2463
fmovrdne %g4, %f14, %f0
fcmpeq32 %f0, %f10, %i0
fbuge %fcc0, loop_2464
loop_2463:
fmovsle %xcc, %f12, %f10
fmovsl %xcc, %f7, %f15
fpack16 %f12, %f15
loop_2464:
edge16n %l0, %g5, %i6
tleu %xcc, 0x0
fmul8ulx16 %f12, %f6, %f6
fmovsle %icc, %f13, %f8
smulcc %l2, %o2, %o1
fnand %f4, %f10, %f6
edge16ln %o0, %i2, %l3
fmovdgu %icc, %f14, %f2
sth %o3, [%l7 + 0x3C]
xorcc %i5, 0x09A2, %l4
udivcc %i7, 0x1F62, %l5
fmovsgu %icc, %f4, %f10
brnz %g7, loop_2465
fmovs %f15, %f5
fmovrdgez %i4, %f0, %f6
tpos %icc, 0x2
loop_2465:
lduh [%l7 + 0x4A], %o5
siam 0x5
fmovsneg %icc, %f0, %f2
brlez,a %i3, loop_2466
stw %i1, [%l7 + 0x4C]
brz,a %l6, loop_2467
fnot2 %f10, %f10
loop_2466:
sth %g6, [%l7 + 0x42]
bn,a loop_2468
loop_2467:
bpos,a,pn %xcc, loop_2469
stw %l1, [%l7 + 0x58]
fmovrslez %g2, %f7, %f10
loop_2468:
ldsb [%l7 + 0x79], %o7
loop_2469:
fmul8x16al %f1, %f10, %f10
bleu loop_2470
edge16ln %g3, %o6, %g1
lduh [%l7 + 0x12], %o4
fmovdle %xcc, %f13, %f14
loop_2470:
edge8n %i0, %g4, %l0
fandnot2s %f12, %f2, %f7
edge32n %g5, %i6, %l2
bn,a,pn %xcc, loop_2471
movneg %xcc, %o2, %o1
movvc %icc, %o0, %l3
fble %fcc1, loop_2472
loop_2471:
tneg %xcc, 0x3
fmovrsne %o3, %f4, %f10
ba,pt %icc, loop_2473
loop_2472:
bcs,a,pn %xcc, loop_2474
st %f11, [%l7 + 0x40]
edge32l %i5, %l4, %i2
loop_2473:
sth %l5, [%l7 + 0x64]
loop_2474:
lduw [%l7 + 0x50], %g7
fpackfix %f4, %f9
fmovsge %icc, %f12, %f6
ldx [%l7 + 0x08], %i7
fxnors %f4, %f8, %f11
fnot2 %f10, %f12
bneg,a,pn %xcc, loop_2475
orncc %i4, 0x0438, %i3
fcmpne32 %f10, %f4, %i1
sethi 0x0762, %l6
loop_2475:
fpsub32s %f3, %f13, %f8
fcmple16 %f10, %f8, %o5
ld [%l7 + 0x20], %f0
fcmple32 %f4, %f0, %g6
stx %l1, [%l7 + 0x30]
ldd [%l7 + 0x30], %f10
ldsw [%l7 + 0x78], %g2
fones %f12
array8 %o7, %g3, %o6
fnot1 %f2, %f8
movrlz %o4, 0x1E4, %g1
stb %i0, [%l7 + 0x11]
ldub [%l7 + 0x28], %g4
fmovsle %icc, %f5, %f4
smulcc %l0, %i6, %l2
movrgz %o2, %g5, %o0
andn %l3, %o3, %i5
brz %l4, loop_2476
fornot1 %f0, %f12, %f14
sth %o1, [%l7 + 0x62]
fbe,a %fcc1, loop_2477
loop_2476:
ldsh [%l7 + 0x18], %l5
orcc %i2, %g7, %i7
addcc %i3, %i4, %l6
loop_2477:
edge8 %o5, %i1, %l1
lduh [%l7 + 0x0C], %g2
tcs %xcc, 0x1
movcc %xcc, %o7, %g6
edge16ln %g3, %o4, %o6
ldd [%l7 + 0x40], %f0
stb %g1, [%l7 + 0x70]
ldsw [%l7 + 0x1C], %g4
movpos %xcc, %i0, %i6
array8 %l0, %o2, %l2
ldd [%l7 + 0x40], %f4
lduw [%l7 + 0x5C], %g5
faligndata %f14, %f10, %f12
andncc %o0, %l3, %i5
ldd [%l7 + 0x18], %f12
fexpand %f3, %f0
xnorcc %o3, 0x0784, %l4
fnand %f2, %f8, %f10
fpsub16 %f12, %f12, %f0
fmovrsgz %l5, %f0, %f0
stx %i2, [%l7 + 0x58]
fmovsa %icc, %f4, %f0
ldx [%l7 + 0x50], %g7
udiv %i7, 0x1905, %i3
brlez %i4, loop_2478
ldsb [%l7 + 0x44], %o1
fmovdgu %icc, %f10, %f12
lduh [%l7 + 0x26], %l6
loop_2478:
fmul8ulx16 %f12, %f8, %f8
fmovdvs %xcc, %f1, %f11
edge32 %o5, %l1, %i1
fpadd16s %f3, %f15, %f8
lduw [%l7 + 0x68], %o7
fnot2s %f6, %f5
srax %g6, %g3, %g2
array32 %o4, %o6, %g4
stb %i0, [%l7 + 0x51]
ldub [%l7 + 0x3E], %i6
fcmps %fcc1, %f2, %f2
movre %g1, %o2, %l2
edge8ln %g5, %l0, %l3
fmovsneg %icc, %f9, %f5
sethi 0x1A4C, %o0
bpos,pt %icc, loop_2479
xorcc %o3, 0x0A6F, %i5
brgez,a %l4, loop_2480
smulcc %i2, 0x0125, %g7
loop_2479:
and %i7, 0x1F03, %l5
fpackfix %f10, %f4
loop_2480:
tl %xcc, 0x4
fmovdleu %xcc, %f9, %f13
tneg %icc, 0x4
edge8 %i3, %o1, %l6
fble,a %fcc1, loop_2481
fmovde %icc, %f10, %f8
fbule,a %fcc2, loop_2482
movl %xcc, %i4, %o5
loop_2481:
fmul8x16 %f3, %f6, %f6
umulcc %l1, 0x1117, %o7
loop_2482:
bg,a,pt %icc, loop_2483
alignaddr %g6, %g3, %i1
stx %o4, [%l7 + 0x60]
sdivcc %g2, 0x0F35, %g4
loop_2483:
fmovsleu %icc, %f14, %f8
ldsb [%l7 + 0x5D], %i0
fabsd %f6, %f14
fbue,a %fcc0, loop_2484
fnegs %f1, %f8
movre %o6, 0x0A5, %g1
st %f5, [%l7 + 0x14]
loop_2484:
fmovsge %xcc, %f3, %f12
ldsh [%l7 + 0x7E], %i6
bn,a,pn %xcc, loop_2485
std %f4, [%l7 + 0x40]
pdist %f12, %f12, %f0
subc %l2, %g5, %l0
loop_2485:
lduw [%l7 + 0x7C], %o2
fandnot1 %f4, %f8, %f2
fbuge,a %fcc2, loop_2486
fbuge %fcc3, loop_2487
alignaddr %l3, %o0, %o3
fmovsne %xcc, %f4, %f6
loop_2486:
fmovdge %xcc, %f7, %f13
loop_2487:
fsrc1 %f12, %f14
ldsw [%l7 + 0x48], %i5
brnz %l4, loop_2488
lduw [%l7 + 0x38], %g7
fcmpeq32 %f12, %f10, %i7
fbug %fcc1, loop_2489
loop_2488:
orncc %i2, %l5, %i3
tleu %xcc, 0x4
movcs %icc, %l6, %i4
loop_2489:
sth %o5, [%l7 + 0x20]
fnand %f12, %f4, %f6
fcmpeq32 %f2, %f14, %l1
ldub [%l7 + 0x71], %o7
popc 0x12F6, %o1
fcmpes %fcc2, %f1, %f11
sdivx %g6, 0x1439, %g3
st %f4, [%l7 + 0x70]
edge16ln %o4, %g2, %i1
bn,a,pt %xcc, loop_2490
fmovdpos %xcc, %f15, %f5
brlz %i0, loop_2491
fornot2s %f11, %f7, %f9
loop_2490:
fbue %fcc1, loop_2492
ldub [%l7 + 0x46], %g4
loop_2491:
fcmpgt16 %f12, %f14, %o6
movrne %i6, %g1, %g5
loop_2492:
fmovsleu %icc, %f7, %f8
tleu %icc, 0x3
fandnot1s %f8, %f3, %f12
fmovsa %icc, %f6, %f3
lduw [%l7 + 0x08], %l2
fnot1s %f7, %f8
stx %o2, [%l7 + 0x30]
fornot1s %f6, %f5, %f8
fmovsn %xcc, %f7, %f5
ld [%l7 + 0x2C], %f15
fbule,a %fcc3, loop_2493
ldub [%l7 + 0x3B], %l3
fbn,a %fcc1, loop_2494
fornot2 %f12, %f14, %f4
loop_2493:
fxnors %f15, %f1, %f6
stw %l0, [%l7 + 0x20]
loop_2494:
taddcc %o3, %i5, %o0
taddcctv %l4, %g7, %i2
fzeros %f1
fmovrslz %l5, %f0, %f15
sdivcc %i7, 0x0416, %i3
edge16n %i4, %l6, %l1
fmovdg %xcc, %f4, %f6
movrgez %o5, 0x297, %o7
sdiv %g6, 0x08D6, %g3
te %icc, 0x2
movvs %xcc, %o1, %o4
andcc %g2, %i1, %g4
ld [%l7 + 0x18], %f8
bcc,a,pn %xcc, loop_2495
stw %o6, [%l7 + 0x3C]
fsrc1 %f2, %f12
fbug,a %fcc3, loop_2496
loop_2495:
lduh [%l7 + 0x4C], %i6
fabss %f6, %f15
fmovsl %xcc, %f1, %f12
loop_2496:
fnand %f10, %f4, %f2
tvs %xcc, 0x7
lduw [%l7 + 0x54], %i0
fnot1s %f12, %f5
st %f0, [%l7 + 0x7C]
fpack16 %f8, %f0
fmovsge %icc, %f14, %f9
stx %g5, [%l7 + 0x18]
fabss %f9, %f0
fmuld8sux16 %f8, %f0, %f4
std %f12, [%l7 + 0x18]
fsrc1 %f4, %f6
subcc %l2, %o2, %g1
bcs,a %icc, loop_2497
tg %icc, 0x2
fmovrslz %l0, %f15, %f13
brgez,a %o3, loop_2498
loop_2497:
subccc %i5, 0x1A12, %o0
movcc %icc, %l4, %g7
mova %xcc, %l3, %l5
loop_2498:
stb %i7, [%l7 + 0x1C]
movn %xcc, %i3, %i4
ldx [%l7 + 0x70], %l6
edge16ln %l1, %i2, %o5
ldx [%l7 + 0x70], %o7
movrlz %g3, 0x1A6, %o1
fbu %fcc0, loop_2499
fmovrsne %g6, %f14, %f11
fmovrdlez %o4, %f10, %f12
ldub [%l7 + 0x58], %g2
loop_2499:
fmovde %icc, %f14, %f8
fmovdneg %xcc, %f8, %f10
fbn,a %fcc3, loop_2500
stb %g4, [%l7 + 0x71]
nop
setx loop_2501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x49], %o6
loop_2500:
pdist %f14, %f0, %f12
fcmpeq32 %f12, %f6, %i1
loop_2501:
fnand %f0, %f10, %f10
stb %i0, [%l7 + 0x3F]
fpadd32s %f12, %f10, %f15
fmovdvs %xcc, %f3, %f4
lduw [%l7 + 0x28], %i6
ldsh [%l7 + 0x60], %l2
for %f6, %f14, %f4
stb %g5, [%l7 + 0x77]
fones %f6
fmul8ulx16 %f2, %f2, %f8
fmul8x16 %f0, %f14, %f10
ble loop_2502
fpsub16 %f4, %f4, %f2
xnor %o2, %l0, %g1
ldsb [%l7 + 0x3A], %i5
loop_2502:
fmovdn %xcc, %f2, %f11
edge16 %o3, %o0, %g7
ldx [%l7 + 0x08], %l4
udivx %l5, 0x1758, %i7
brnz,a %l3, loop_2503
ld [%l7 + 0x4C], %f8
fmul8x16au %f15, %f11, %f4
fmovrde %i4, %f14, %f2
loop_2503:
fmovrse %i3, %f8, %f1
ldsb [%l7 + 0x2F], %l1
ldsw [%l7 + 0x28], %i2
andcc %l6, 0x0E89, %o5
ldx [%l7 + 0x38], %o7
stx %o1, [%l7 + 0x48]
nop
setx loop_2504, %l0, %l1
jmpl %l1, %g3
stx %g6, [%l7 + 0x28]
movne %icc, %o4, %g4
std %f12, [%l7 + 0x48]
loop_2504:
fornot1s %f2, %f9, %f7
movvc %xcc, %g2, %o6
fbl,a %fcc1, loop_2505
fbg,a %fcc0, loop_2506
andn %i0, %i6, %i1
sdivcc %l2, 0x0709, %o2
loop_2505:
ldd [%l7 + 0x68], %f8
loop_2506:
stw %g5, [%l7 + 0x5C]
ldd [%l7 + 0x20], %f6
ldd [%l7 + 0x30], %f14
fmovsneg %xcc, %f1, %f4
fmovrse %g1, %f0, %f9
tpos %xcc, 0x4
lduh [%l7 + 0x6E], %i5
fmovdleu %icc, %f1, %f3
ba,a %icc, loop_2507
mulx %l0, %o0, %o3
std %f12, [%l7 + 0x38]
fmovsne %xcc, %f12, %f11
loop_2507:
ldsb [%l7 + 0x2D], %g7
te %xcc, 0x6
stb %l5, [%l7 + 0x68]
and %i7, %l4, %i4
fnot1s %f15, %f4
fnegs %f10, %f4
fandnot2s %f6, %f4, %f1
fmuld8ulx16 %f13, %f6, %f12
fcmpd %fcc3, %f12, %f2
and %i3, 0x1F90, %l1
sethi 0x013C, %l3
stw %i2, [%l7 + 0x50]
array16 %l6, %o5, %o7
fmovrde %o1, %f4, %f10
sub %g6, %o4, %g3
stx %g2, [%l7 + 0x48]
siam 0x3
smul %g4, %i0, %i6
fba %fcc1, loop_2508
fsrc1 %f8, %f4
fnegs %f11, %f1
smulcc %o6, 0x01B1, %l2
loop_2508:
std %f2, [%l7 + 0x30]
movge %xcc, %o2, %g5
bcs,a %xcc, loop_2509
fbne,a %fcc3, loop_2510
sth %g1, [%l7 + 0x4C]
lduw [%l7 + 0x60], %i5
loop_2509:
lduh [%l7 + 0x18], %l0
loop_2510:
stw %i1, [%l7 + 0x34]
stw %o3, [%l7 + 0x7C]
srlx %o0, 0x0E, %g7
ldd [%l7 + 0x78], %f0
fmovscs %xcc, %f15, %f0
ldd [%l7 + 0x10], %f2
udiv %l5, 0x08E6, %i7
lduw [%l7 + 0x7C], %l4
ldd [%l7 + 0x08], %f4
tsubcctv %i3, 0x0A42, %l1
fbu %fcc0, loop_2511
ta %icc, 0x0
fcmpgt32 %f14, %f0, %l3
fmuld8ulx16 %f13, %f9, %f8
loop_2511:
ldub [%l7 + 0x63], %i2
tneg %xcc, 0x6
addc %i4, 0x0B0C, %o5
movgu %xcc, %o7, %o1
bne loop_2512
tneg %xcc, 0x0
fcmple32 %f2, %f4, %l6
ldub [%l7 + 0x66], %o4
loop_2512:
fmovdle %xcc, %f15, %f13
orn %g6, %g2, %g3
bgu loop_2513
ldsw [%l7 + 0x20], %g4
brlez,a %i6, loop_2514
ldsh [%l7 + 0x6E], %i0
loop_2513:
ldub [%l7 + 0x36], %o6
fmovrsgz %o2, %f11, %f12
loop_2514:
alignaddrl %l2, %g5, %i5
umul %l0, %i1, %g1
fornot2s %f1, %f9, %f11
tge %xcc, 0x7
movpos %icc, %o0, %o3
fmovdcc %xcc, %f0, %f7
stw %g7, [%l7 + 0x44]
bcc loop_2515
fexpand %f14, %f4
tgu %icc, 0x3
ld [%l7 + 0x28], %f6
loop_2515:
fbne %fcc0, loop_2516
fors %f11, %f6, %f15
fba,a %fcc3, loop_2517
fmovrdgez %l5, %f2, %f8
loop_2516:
movrne %l4, %i7, %l1
tleu %icc, 0x1
loop_2517:
fmovrsne %l3, %f13, %f12
lduh [%l7 + 0x48], %i2
movge %icc, %i3, %i4
ldsb [%l7 + 0x67], %o5
stw %o7, [%l7 + 0x58]
ld [%l7 + 0x0C], %f2
stw %l6, [%l7 + 0x48]
fmovda %icc, %f14, %f14
edge8 %o4, %o1, %g2
ldd [%l7 + 0x40], %f6
fblg,a %fcc3, loop_2518
fxnors %f10, %f7, %f6
sdivx %g3, 0x07E1, %g4
ld [%l7 + 0x1C], %f1
loop_2518:
fmovd %f2, %f10
fmovrse %g6, %f6, %f7
ld [%l7 + 0x70], %f4
lduw [%l7 + 0x68], %i6
movle %xcc, %o6, %i0
udivx %l2, 0x147C, %o2
orn %i5, %g5, %i1
ldsb [%l7 + 0x48], %l0
pdist %f0, %f0, %f10
ldsh [%l7 + 0x1C], %o0
fmovscc %icc, %f3, %f14
mulx %g1, 0x0790, %g7
fbuge,a %fcc2, loop_2519
fmul8ulx16 %f10, %f0, %f0
xor %o3, %l4, %i7
fmovsneg %icc, %f3, %f14
loop_2519:
fcmpgt32 %f6, %f10, %l1
fmul8ulx16 %f12, %f4, %f2
fornot2 %f0, %f14, %f12
stb %l5, [%l7 + 0x4E]
ldsb [%l7 + 0x3A], %l3
udiv %i3, 0x05B9, %i4
brnz %o5, loop_2520
lduh [%l7 + 0x36], %i2
fpackfix %f12, %f5
fmovsa %xcc, %f1, %f13
loop_2520:
movrgez %l6, %o4, %o1
fnors %f3, %f2, %f11
ld [%l7 + 0x10], %f7
xnor %o7, %g2, %g3
ldub [%l7 + 0x63], %g4
fmovsvc %icc, %f5, %f2
edge16ln %i6, %o6, %g6
fpmerge %f2, %f11, %f12
siam 0x4
st %f15, [%l7 + 0x68]
edge32n %l2, %o2, %i0
smulcc %i5, %g5, %i1
tvc %icc, 0x1
stb %o0, [%l7 + 0x54]
fbul %fcc2, loop_2521
array16 %l0, %g7, %o3
fmovrdgez %l4, %f14, %f4
ldsw [%l7 + 0x40], %g1
loop_2521:
ldsb [%l7 + 0x61], %l1
alignaddr %l5, %i7, %l3
fcmpeq16 %f6, %f0, %i3
fone %f14
ldsb [%l7 + 0x3D], %i4
movle %icc, %i2, %l6
fmovrslez %o5, %f7, %f15
ldx [%l7 + 0x48], %o1
bvs,a,pt %icc, loop_2522
edge32ln %o4, %g2, %g3
nop
setx loop_2523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn loop_2524
loop_2522:
bg %xcc, loop_2525
tl %xcc, 0x4
loop_2523:
fbne %fcc2, loop_2526
loop_2524:
fcmpgt32 %f4, %f6, %o7
loop_2525:
tl %xcc, 0x6
ldx [%l7 + 0x40], %i6
loop_2526:
stb %g4, [%l7 + 0x7E]
fbug %fcc0, loop_2527
fmovdge %xcc, %f3, %f14
fnegs %f11, %f13
tl %icc, 0x0
loop_2527:
bn %icc, loop_2528
stb %o6, [%l7 + 0x62]
ldd [%l7 + 0x38], %f6
fmovdg %icc, %f13, %f12
loop_2528:
fnot2s %f0, %f11
lduh [%l7 + 0x40], %l2
fmovrse %o2, %f3, %f12
srax %i0, %i5, %g6
taddcc %g5, %i1, %o0
st %f12, [%l7 + 0x08]
tcs %xcc, 0x0
ldx [%l7 + 0x08], %g7
bvc,a,pt %xcc, loop_2529
fmovdleu %xcc, %f11, %f10
fcmple32 %f14, %f14, %o3
sdiv %l0, 0x06F1, %l4
loop_2529:
mulscc %g1, %l5, %i7
ldsb [%l7 + 0x1B], %l1
nop
setx loop_2530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x78], %i3
stb %i4, [%l7 + 0x4B]
stx %i2, [%l7 + 0x58]
loop_2530:
stx %l3, [%l7 + 0x50]
fmovdvc %icc, %f5, %f13
fbug,a %fcc3, loop_2531
bvs,a,pt %xcc, loop_2532
ta %xcc, 0x5
fandnot1s %f7, %f0, %f14
loop_2531:
fnot1 %f4, %f10
loop_2532:
bge,a,pn %icc, loop_2533
st %f12, [%l7 + 0x34]
for %f6, %f6, %f8
or %l6, 0x075E, %o5
loop_2533:
orcc %o4, 0x1001, %g2
ldsb [%l7 + 0x10], %g3
std %f6, [%l7 + 0x68]
fmovscc %xcc, %f15, %f1
movrlez %o7, 0x10D, %i6
ldsh [%l7 + 0x0E], %o1
stw %g4, [%l7 + 0x6C]
fpadd16s %f14, %f3, %f8
fpadd32s %f9, %f12, %f2
edge8 %o6, %o2, %i0
srl %i5, %g6, %g5
std %f14, [%l7 + 0x30]
movn %xcc, %i1, %l2
srax %g7, 0x15, %o0
nop
setx loop_2534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l0, [%l7 + 0x65]
fornot1s %f9, %f8, %f3
edge8 %o3, %l4, %l5
loop_2534:
std %f8, [%l7 + 0x70]
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x78], %g1
lduh [%l7 + 0x44], %i7
bgu loop_2535
move %icc, %l1, %i3
fnor %f10, %f8, %f14
movrgez %i4, %l3, %i2
loop_2535:
bneg loop_2536
subcc %l6, %o4, %g2
std %f0, [%l7 + 0x30]
subcc %g3, 0x1FF0, %o7
loop_2536:
fnegs %f9, %f6
xorcc %o5, %o1, %i6
std %f4, [%l7 + 0x10]
bvc,a,pt %icc, loop_2537
tle %icc, 0x7
faligndata %f6, %f10, %f14
tg %icc, 0x6
loop_2537:
tcs %xcc, 0x1
andcc %o6, 0x1C4B, %g4
ldsb [%l7 + 0x6B], %o2
ldsh [%l7 + 0x3A], %i0
addc %g6, %g5, %i5
brz,a %i1, loop_2538
ldsh [%l7 + 0x4E], %l2
or %g7, 0x0A9D, %l0
ba,a %icc, loop_2539
loop_2538:
fzeros %f9
stb %o0, [%l7 + 0x0B]
sdivx %o3, 0x0B8E, %l5
loop_2539:
bcs,a loop_2540
fblg,a %fcc3, loop_2541
fornot1s %f0, %f11, %f11
fbul,a %fcc1, loop_2542
loop_2540:
fmovrsne %g1, %f4, %f12
loop_2541:
tvc %xcc, 0x7
tvs %xcc, 0x2
loop_2542:
std %f10, [%l7 + 0x68]
fpadd16 %f2, %f2, %f10
st %f11, [%l7 + 0x3C]
ld [%l7 + 0x4C], %f9
fornot2s %f1, %f2, %f14
fmovdge %xcc, %f11, %f14
lduh [%l7 + 0x12], %i7
fba %fcc2, loop_2543
xnor %l1, %i3, %l4
call loop_2544
fzero %f14
loop_2543:
brz %i4, loop_2545
nop
setx loop_2546, %l0, %l1
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_2544:
faligndata %f14, %f10, %f10
ldub [%l7 + 0x58], %i2
loop_2545:
fmovde %icc, %f13, %f4
loop_2546:
taddcctv %l3, %l6, %o4
ldx [%l7 + 0x10], %g2
ba,a,pn %xcc, loop_2547
tleu %xcc, 0x2
addc %o7, %g3, %o5
move %icc, %o1, %i6
loop_2547:
sth %g4, [%l7 + 0x26]
fornot1 %f14, %f2, %f0
fxnor %f2, %f6, %f8
bl,a,pt %icc, loop_2548
faligndata %f14, %f6, %f10
movrne %o6, %i0, %o2
fpmerge %f1, %f8, %f8
loop_2548:
be,pn %xcc, loop_2549
fbule %fcc0, loop_2550
tn %icc, 0x5
fmovsn %icc, %f4, %f15
loop_2549:
fsrc1s %f15, %f9
loop_2550:
sub %g5, 0x0E37, %i5
ldsh [%l7 + 0x4C], %i1
movrne %l2, %g6, %l0
addc %g7, 0x0122, %o3
mulx %l5, 0x0D15, %o0
bge loop_2551
fpack16 %f12, %f1
fornot2 %f0, %f6, %f4
stx %g1, [%l7 + 0x48]
loop_2551:
stw %i7, [%l7 + 0x28]
ld [%l7 + 0x50], %f2
ldsh [%l7 + 0x16], %i3
stx %l4, [%l7 + 0x28]
ldd [%l7 + 0x78], %f0
fones %f13
popc 0x103D, %i4
edge32n %i2, %l1, %l6
st %f9, [%l7 + 0x1C]
tleu %icc, 0x0
fcmpeq32 %f0, %f10, %o4
ldsw [%l7 + 0x68], %g2
fnot1 %f12, %f14
lduw [%l7 + 0x2C], %o7
fnands %f5, %f3, %f12
and %g3, 0x1711, %l3
edge16 %o5, %i6, %g4
fmovrslez %o6, %f13, %f10
srl %i0, %o2, %g5
tpos %xcc, 0x3
ldub [%l7 + 0x0C], %i5
lduh [%l7 + 0x3E], %i1
fsrc2 %f0, %f6
fmovrdlz %l2, %f12, %f4
sub %g6, %l0, %o1
te %icc, 0x1
fzeros %f5
edge16 %g7, %o3, %o0
movg %xcc, %l5, %g1
sth %i3, [%l7 + 0x0A]
fmovsvc %xcc, %f12, %f11
addccc %i7, %l4, %i2
fpadd16s %f10, %f10, %f15
stb %l1, [%l7 + 0x67]
ba,a,pt %icc, loop_2552
fmovrdgz %l6, %f2, %f0
bcs,a,pn %xcc, loop_2553
subccc %i4, 0x078A, %o4
loop_2552:
fmovdl %icc, %f1, %f2
taddcc %g2, 0x047E, %g3
loop_2553:
ld [%l7 + 0x28], %f2
std %f6, [%l7 + 0x38]
fandnot2s %f12, %f14, %f11
fnor %f6, %f4, %f12
tneg %icc, 0x4
fnands %f11, %f15, %f9
fnot2s %f10, %f15
sth %l3, [%l7 + 0x10]
bneg,a %xcc, loop_2554
st %f1, [%l7 + 0x54]
tne %icc, 0x6
ldd [%l7 + 0x30], %f8
loop_2554:
ld [%l7 + 0x18], %f15
stw %o5, [%l7 + 0x54]
fmul8x16au %f4, %f6, %f2
ldub [%l7 + 0x0C], %i6
std %f14, [%l7 + 0x20]
fmovdpos %xcc, %f11, %f14
brnz,a %g4, loop_2555
ldsw [%l7 + 0x74], %o6
fmovsneg %icc, %f12, %f13
stb %i0, [%l7 + 0x31]
loop_2555:
stx %o7, [%l7 + 0x08]
fors %f13, %f8, %f2
fpackfix %f12, %f6
lduw [%l7 + 0x34], %o2
stw %i5, [%l7 + 0x58]
fpack32 %f2, %f6, %f10
edge32n %i1, %l2, %g6
udivx %l0, 0x0D4E, %g5
andn %g7, 0x1B20, %o1
ldsb [%l7 + 0x58], %o3
bshuffle %f8, %f12, %f10
tg %xcc, 0x0
ldsh [%l7 + 0x1C], %o0
addc %l5, %g1, %i3
ldd [%l7 + 0x30], %f6
stb %l4, [%l7 + 0x08]
bg,pn %xcc, loop_2556
tgu %icc, 0x0
stw %i2, [%l7 + 0x10]
edge8 %l1, %i7, %i4
loop_2556:
ldx [%l7 + 0x20], %o4
stb %l6, [%l7 + 0x1E]
faligndata %f12, %f12, %f6
stb %g3, [%l7 + 0x19]
fxor %f6, %f10, %f0
ldsb [%l7 + 0x67], %l3
ldsw [%l7 + 0x4C], %o5
fmovdcs %xcc, %f14, %f0
sth %g2, [%l7 + 0x7C]
tl %xcc, 0x0
ldsh [%l7 + 0x66], %g4
fpsub32 %f6, %f2, %f14
fmovrslz %i6, %f0, %f7
subccc %i0, 0x19C7, %o6
fandnot2 %f8, %f8, %f6
subc %o2, %o7, %i5
stx %i1, [%l7 + 0x10]
ldsw [%l7 + 0x0C], %l2
std %f10, [%l7 + 0x10]
ldub [%l7 + 0x3D], %g6
ldd [%l7 + 0x08], %f0
tne %xcc, 0x7
ldsh [%l7 + 0x4A], %l0
fbge,a %fcc2, loop_2557
movrlz %g7, %g5, %o3
bshuffle %f0, %f10, %f6
fmovsg %xcc, %f3, %f13
loop_2557:
fpadd16s %f3, %f0, %f14
ldsb [%l7 + 0x26], %o1
edge16 %o0, %l5, %g1
sth %l4, [%l7 + 0x16]
nop
setx loop_2558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %icc, %f14, %f4
fbg,a %fcc0, loop_2559
fmovsne %xcc, %f12, %f9
loop_2558:
bcs,a %xcc, loop_2560
movneg %xcc, %i2, %i3
loop_2559:
fmul8x16au %f13, %f10, %f4
subcc %l1, %i4, %i7
loop_2560:
fbuge %fcc1, loop_2561
ta %icc, 0x7
movneg %icc, %l6, %g3
stw %o4, [%l7 + 0x28]
loop_2561:
subccc %o5, %g2, %l3
ldub [%l7 + 0x56], %g4
srax %i0, 0x05, %i6
movvc %icc, %o2, %o7
fmovrde %o6, %f12, %f14
fmovsg %icc, %f10, %f0
fmovdge %icc, %f1, %f2
movne %icc, %i1, %i5
fsrc1 %f4, %f14
stw %g6, [%l7 + 0x5C]
sth %l0, [%l7 + 0x1C]
alignaddr %l2, %g5, %g7
sra %o3, 0x03, %o1
movcs %icc, %o0, %g1
ldsw [%l7 + 0x30], %l5
fmovdvc %icc, %f1, %f1
alignaddr %i2, %i3, %l4
lduw [%l7 + 0x68], %i4
nop
setx loop_2562, %l0, %l1
jmpl %l1, %l1
fcmpeq16 %f4, %f0, %i7
nop
setx loop_2563, %l0, %l1
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 + 0x08], %l6
loop_2562:
st %f8, [%l7 + 0x6C]
ldub [%l7 + 0x3E], %g3
loop_2563:
ldd [%l7 + 0x38], %f8
or %o4, %g2, %o5
andcc %l3, %g4, %i0
movg %xcc, %o2, %o7
movn %xcc, %o6, %i6
tl %icc, 0x3
fcmpes %fcc2, %f14, %f9
fandnot2 %f12, %f0, %f12
fbue,a %fcc0, loop_2564
ldsw [%l7 + 0x2C], %i5
ldd [%l7 + 0x20], %f6
and %g6, %l0, %l2
loop_2564:
ldd [%l7 + 0x28], %f2
stb %g5, [%l7 + 0x6B]
popc 0x1EF6, %i1
lduh [%l7 + 0x60], %g7
fmuld8sux16 %f0, %f15, %f14
fbul,a %fcc2, loop_2565
sll %o1, %o3, %g1
fpadd16s %f3, %f8, %f5
fba,a %fcc1, loop_2566
loop_2565:
bne,pn %icc, loop_2567
sth %o0, [%l7 + 0x2C]
ldx [%l7 + 0x18], %l5
loop_2566:
array8 %i2, %i3, %i4
loop_2567:
andn %l4, 0x13CB, %i7
fpadd16s %f0, %f7, %f15
fblg,a %fcc3, loop_2568
bneg loop_2569
fpsub32s %f3, %f13, %f15
fbe %fcc1, loop_2570
loop_2568:
edge8n %l6, %g3, %o4
loop_2569:
stw %g2, [%l7 + 0x60]
st %f8, [%l7 + 0x30]
loop_2570:
tle %xcc, 0x2
st %f6, [%l7 + 0x18]
fpackfix %f4, %f0
sth %o5, [%l7 + 0x32]
fnand %f12, %f8, %f2
std %f2, [%l7 + 0x30]
fcmpeq32 %f4, %f10, %l1
ldsh [%l7 + 0x74], %l3
edge16n %g4, %i0, %o2
ldx [%l7 + 0x78], %o7
sth %o6, [%l7 + 0x14]
bneg %xcc, loop_2571
fmovsleu %xcc, %f15, %f9
movcc %icc, %i5, %i6
tpos %xcc, 0x5
loop_2571:
fmovdpos %xcc, %f11, %f11
bg,a,pt %icc, loop_2572
fba,a %fcc0, loop_2573
sra %g6, 0x07, %l0
bgu,a,pn %xcc, loop_2574
loop_2572:
fornot2s %f1, %f6, %f3
loop_2573:
fpadd32s %f11, %f14, %f8
fbuge,a %fcc3, loop_2575
loop_2574:
fmovsvs %xcc, %f15, %f14
fmovsneg %icc, %f7, %f12
ldub [%l7 + 0x1B], %l2
loop_2575:
fmovrde %g5, %f0, %f4
sth %g7, [%l7 + 0x48]
brnz %i1, loop_2576
edge32ln %o3, %o1, %g1
sth %o0, [%l7 + 0x36]
fmovsvs %xcc, %f8, %f0
loop_2576:
ba,pt %icc, loop_2577
ld [%l7 + 0x70], %f6
lduh [%l7 + 0x72], %i2
fmovdpos %xcc, %f1, %f4
loop_2577:
brgez,a %i3, loop_2578
tne %icc, 0x5
stb %l5, [%l7 + 0x34]
brgez %l4, loop_2579
loop_2578:
stb %i7, [%l7 + 0x15]
fbul,a %fcc2, loop_2580
lduw [%l7 + 0x6C], %l6
loop_2579:
bvc,pt %icc, loop_2581
fandnot1s %f6, %f13, %f15
loop_2580:
stb %i4, [%l7 + 0x33]
ldd [%l7 + 0x28], %f8
loop_2581:
brlez,a %g3, loop_2582
fandnot1 %f12, %f10, %f4
lduh [%l7 + 0x44], %o4
fxnors %f14, %f5, %f8
loop_2582:
tgu %xcc, 0x2
nop
setx loop_2583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o5, [%l7 + 0x08]
ldd [%l7 + 0x50], %f4
fabsd %f4, %f12
loop_2583:
fpackfix %f14, %f1
lduw [%l7 + 0x74], %l1
stw %g2, [%l7 + 0x10]
ldsh [%l7 + 0x7A], %g4
fbe %fcc2, loop_2584
add %i0, 0x1AF1, %o2
ldub [%l7 + 0x68], %l3
ldd [%l7 + 0x70], %f4
loop_2584:
brnz %o7, loop_2585
edge32n %i5, %i6, %o6
ldd [%l7 + 0x70], %f14
fcmpd %fcc3, %f0, %f10
loop_2585:
fmovsg %icc, %f4, %f9
fsrc1s %f9, %f14
edge32ln %l0, %g6, %g5
umul %g7, %l2, %i1
movl %xcc, %o3, %o1
fmovdle %xcc, %f3, %f5
tl %xcc, 0x6
ldd [%l7 + 0x38], %f0
addccc %o0, 0x0FFF, %g1
tg %icc, 0x4
fpmerge %f3, %f2, %f0
xnorcc %i2, %i3, %l4
bcc,pn %icc, loop_2586
ldsb [%l7 + 0x51], %l5
lduw [%l7 + 0x38], %l6
fpadd32s %f13, %f13, %f13
loop_2586:
addc %i7, 0x0B72, %i4
fmuld8ulx16 %f11, %f9, %f0
fmovdne %icc, %f6, %f2
stb %o4, [%l7 + 0x60]
tvs %xcc, 0x6
std %f14, [%l7 + 0x68]
st %f0, [%l7 + 0x3C]
std %f0, [%l7 + 0x48]
fandnot2s %f10, %f15, %f11
fmovda %xcc, %f1, %f5
fornot2s %f1, %f15, %f10
movge %icc, %g3, %o5
brz,a %g2, loop_2587
stb %l1, [%l7 + 0x5F]
call loop_2588
sth %i0, [%l7 + 0x68]
loop_2587:
stb %g4, [%l7 + 0x4F]
movrgz %o2, %l3, %i5
loop_2588:
fmovdcc %icc, %f7, %f9
edge16l %o7, %i6, %l0
stw %g6, [%l7 + 0x50]
lduh [%l7 + 0x36], %o6
fnegs %f3, %f4
std %f8, [%l7 + 0x58]
addccc %g5, %l2, %i1
fbug %fcc0, loop_2589
fcmpne32 %f4, %f0, %g7
array32 %o3, %o0, %g1
fpsub32 %f4, %f4, %f4
loop_2589:
std %f10, [%l7 + 0x10]
fmovrdne %i2, %f4, %f8
sethi 0x0EB5, %i3
popc 0x0BD5, %o1
brlez %l4, loop_2590
sethi 0x1B81, %l5
stx %i7, [%l7 + 0x28]
alignaddr %i4, %l6, %o4
loop_2590:
movl %xcc, %o5, %g2
orcc %l1, 0x1BD2, %i0
fmovda %xcc, %f3, %f4
stb %g4, [%l7 + 0x2C]
lduh [%l7 + 0x16], %o2
fsrc2s %f8, %f7
bleu loop_2591
movrlz %g3, 0x20D, %i5
fnot1s %f13, %f14
st %f5, [%l7 + 0x4C]
loop_2591:
fands %f12, %f12, %f5
lduh [%l7 + 0x64], %o7
fands %f12, %f15, %f10
ldsw [%l7 + 0x14], %l3
fmovdcs %xcc, %f1, %f3
udivx %i6, 0x0C98, %g6
fpsub32s %f9, %f3, %f11
ldsw [%l7 + 0x30], %l0
edge8l %g5, %l2, %o6
brnz,a %g7, loop_2592
stx %o3, [%l7 + 0x70]
sth %o0, [%l7 + 0x44]
fmovsvs %xcc, %f13, %f12
loop_2592:
ldsb [%l7 + 0x10], %i1
fmovrde %i2, %f8, %f2
tsubcc %i3, %o1, %l4
fexpand %f6, %f6
tsubcctv %l5, 0x182D, %g1
ldub [%l7 + 0x42], %i7
fnegd %f6, %f10
bg,pn %icc, loop_2593
add %i4, %o4, %l6
mulscc %g2, 0x1B54, %o5
ldub [%l7 + 0x2C], %i0
loop_2593:
ld [%l7 + 0x50], %f8
tleu %xcc, 0x7
stw %l1, [%l7 + 0x78]
movrgz %o2, %g4, %g3
nop
setx loop_2594, %l0, %l1
jmpl %l1, %i5
movcs %icc, %l3, %i6
movvs %xcc, %o7, %g6
stb %g5, [%l7 + 0x79]
loop_2594:
fmovrsne %l0, %f8, %f5
sllx %o6, 0x17, %l2
bgu,a,pt %xcc, loop_2595
fpadd16s %f8, %f13, %f11
mova %icc, %o3, %g7
orn %o0, %i2, %i3
loop_2595:
fcmpne16 %f10, %f8, %o1
fmovsn %icc, %f15, %f15
ldub [%l7 + 0x2E], %i1
umul %l5, 0x17C7, %l4
subccc %g1, %i4, %o4
ldd [%l7 + 0x28], %f8
fpack32 %f4, %f12, %f0
fmovrde %i7, %f2, %f6
ldub [%l7 + 0x45], %g2
movrlz %o5, 0x306, %i0
ta %icc, 0x0
bleu,a,pt %xcc, loop_2596
lduh [%l7 + 0x68], %l6
nop
setx loop_2597, %l0, %l1
jmpl %l1, %o2
fbl,a %fcc0, loop_2598
loop_2596:
fmovdne %icc, %f1, %f13
movn %icc, %l1, %g4
loop_2597:
ldsh [%l7 + 0x38], %i5
loop_2598:
fcmple32 %f0, %f14, %l3
fpsub32s %f2, %f4, %f3
fmovrslz %g3, %f1, %f6
ld [%l7 + 0x54], %f2
fornot1 %f8, %f14, %f10
ldsb [%l7 + 0x62], %i6
fors %f11, %f9, %f12
fba,a %fcc2, loop_2599
ldsb [%l7 + 0x65], %o7
lduh [%l7 + 0x4A], %g5
ldsh [%l7 + 0x22], %g6
loop_2599:
brlez,a %o6, loop_2600
fbu,a %fcc0, loop_2601
ldd [%l7 + 0x60], %f4
fmovrsne %l2, %f3, %f8
loop_2600:
ldub [%l7 + 0x4D], %l0
loop_2601:
ldub [%l7 + 0x39], %g7
ldub [%l7 + 0x6F], %o3
ldd [%l7 + 0x18], %f2
smul %i2, 0x16A5, %i3
stw %o0, [%l7 + 0x4C]
movn %xcc, %i1, %o1
bl,pn %xcc, loop_2602
fmovsle %icc, %f3, %f7
taddcctv %l5, %g1, %i4
array32 %l4, %o4, %i7
loop_2602:
stb %o5, [%l7 + 0x1A]
ta %icc, 0x0
udiv %g2, 0x0756, %l6
ldx [%l7 + 0x48], %i0
stx %o2, [%l7 + 0x50]
stx %l1, [%l7 + 0x40]
sth %g4, [%l7 + 0x1E]
tl %icc, 0x7
tl %icc, 0x3
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x58], %i5
ldsw [%l7 + 0x38], %l3
tcc %xcc, 0x0
edge8l %g3, %i6, %g5
mulx %o7, %g6, %l2
fornot2s %f6, %f12, %f11
st %f6, [%l7 + 0x68]
std %f10, [%l7 + 0x10]
stx %o6, [%l7 + 0x58]
sethi 0x0B26, %g7
tneg %icc, 0x1
bn,a,pt %xcc, loop_2603
bg,a loop_2604
edge8 %l0, %o3, %i3
ldub [%l7 + 0x4B], %i2
loop_2603:
fbuge,a %fcc2, loop_2605
loop_2604:
smul %o0, 0x0139, %o1
mova %icc, %l5, %g1
ldd [%l7 + 0x10], %f14
loop_2605:
addccc %i4, 0x0609, %l4
bleu loop_2606
edge8n %o4, %i7, %o5
brgz %g2, loop_2607
fbu %fcc0, loop_2608
loop_2606:
ldsw [%l7 + 0x7C], %i1
sth %l6, [%l7 + 0x66]
loop_2607:
ldx [%l7 + 0x60], %o2
loop_2608:
tcc %icc, 0x2
ba loop_2609
tsubcctv %l1, 0x0A08, %i0
xnorcc %g4, %l3, %g3
brlz %i5, loop_2610
loop_2609:
fmovdpos %icc, %f8, %f11
fpsub16 %f6, %f14, %f4
fmovdgu %xcc, %f5, %f11
loop_2610:
bneg loop_2611
edge32n %g5, %i6, %o7
fnot1 %f2, %f2
ldx [%l7 + 0x70], %l2
loop_2611:
ld [%l7 + 0x40], %f1
fcmps %fcc3, %f14, %f6
xnor %o6, %g6, %g7
ldsb [%l7 + 0x32], %o3
edge8l %l0, %i2, %o0
fbul,a %fcc0, loop_2612
fbue,a %fcc0, loop_2613
mulscc %o1, %l5, %g1
brz %i4, loop_2614
loop_2612:
edge16n %l4, %o4, %i3
loop_2613:
fornot2s %f14, %f4, %f5
bneg loop_2615
loop_2614:
fabss %f7, %f3
brz,a %o5, loop_2616
ldsb [%l7 + 0x4E], %i7
loop_2615:
movge %icc, %i1, %g2
fcmpne16 %f10, %f6, %o2
loop_2616:
std %f4, [%l7 + 0x50]
sdivcc %l1, 0x014E, %i0
ldx [%l7 + 0x78], %l6
ldsb [%l7 + 0x0B], %g4
sth %g3, [%l7 + 0x70]
fmovrde %l3, %f0, %f4
fmovsge %xcc, %f2, %f11
tn %icc, 0x6
movge %icc, %g5, %i6
tsubcc %i5, %o7, %o6
stw %g6, [%l7 + 0x20]
edge8 %g7, %o3, %l0
fmovrsne %l2, %f0, %f8
bcc,a,pn %xcc, loop_2617
tleu %icc, 0x1
sdivx %i2, 0x0916, %o1
fandnot1 %f4, %f10, %f10
loop_2617:
fbge %fcc2, loop_2618
fsrc2s %f15, %f12
movvc %icc, %o0, %g1
tn %icc, 0x7
loop_2618:
tn %icc, 0x7
bge loop_2619
fmovse %icc, %f2, %f15
andncc %l5, %i4, %l4
fbue,a %fcc2, loop_2620
loop_2619:
fmovsg %xcc, %f14, %f5
faligndata %f10, %f14, %f12
movg %xcc, %o4, %o5
loop_2620:
fnor %f14, %f6, %f10
ldsw [%l7 + 0x20], %i7
fsrc1s %f0, %f13
add %i3, 0x1EEE, %i1
ldsh [%l7 + 0x12], %o2
edge16n %g2, %i0, %l6
for %f10, %f2, %f6
ldsb [%l7 + 0x6C], %g4
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
lduw [%l7 + 0x5C], %l1
brgez,a %g3, loop_2622
ld [%l7 + 0x60], %f12
loop_2621:
ld [%l7 + 0x68], %f2
brz,a %l3, loop_2623
loop_2622:
fone %f8
fmovrde %i6, %f4, %f10
edge32l %i5, %o7, %g5
loop_2623:
fmovdvs %icc, %f5, %f6
lduw [%l7 + 0x38], %o6
ldub [%l7 + 0x0F], %g7
stb %g6, [%l7 + 0x38]
ldx [%l7 + 0x18], %o3
srax %l0, 0x0A, %l2
tg %xcc, 0x0
fmovdvc %icc, %f6, %f1
fmovdneg %icc, %f14, %f4
addcc %i2, 0x142B, %o1
movvs %icc, %o0, %g1
tcs %xcc, 0x7
taddcc %l5, 0x0F10, %i4
fmovsgu %icc, %f8, %f8
addcc %l4, 0x0F9B, %o5
bneg,a,pn %xcc, loop_2624
ld [%l7 + 0x18], %f3
movrgz %o4, 0x0BA, %i3
fmovsle %xcc, %f3, %f14
loop_2624:
fmovsvs %xcc, %f15, %f12
movcc %icc, %i7, %i1
lduh [%l7 + 0x18], %g2
sth %o2, [%l7 + 0x60]
smulcc %l6, 0x0CC4, %i0
edge8ln %l1, %g4, %l3
stx %i6, [%l7 + 0x58]
movrlez %i5, %o7, %g3
taddcc %g5, 0x1231, %g7
ldd [%l7 + 0x58], %f6
tsubcctv %g6, %o3, %l0
fornot1 %f0, %f0, %f2
movn %icc, %l2, %o6
brgz %o1, loop_2625
ldd [%l7 + 0x10], %f2
fmovdg %xcc, %f9, %f13
fbue %fcc2, loop_2626
loop_2625:
fnot2 %f6, %f2
stw %i2, [%l7 + 0x18]
movrlez %o0, %g1, %l5
loop_2626:
edge16l %i4, %l4, %o5
fmovdne %xcc, %f7, %f7
lduh [%l7 + 0x4A], %o4
movg %icc, %i7, %i3
fands %f1, %f7, %f12
fmovrde %g2, %f8, %f0
tsubcc %o2, 0x15DC, %l6
fornot1s %f4, %f7, %f4
ldd [%l7 + 0x28], %f4
movvc %icc, %i0, %i1
ldx [%l7 + 0x60], %l1
stx %l3, [%l7 + 0x40]
fba %fcc1, loop_2627
fxor %f0, %f2, %f2
edge8l %g4, %i6, %o7
fnegs %f10, %f8
loop_2627:
bge,pn %xcc, loop_2628
fbu,a %fcc1, loop_2629
subc %g3, 0x0904, %g5
edge16ln %g7, %i5, %g6
loop_2628:
fcmpd %fcc1, %f8, %f12
loop_2629:
sdiv %o3, 0x04A9, %l0
movvc %icc, %l2, %o6
ldx [%l7 + 0x50], %i2
ldsb [%l7 + 0x64], %o0
popc 0x0C23, %g1
taddcc %l5, %i4, %o1
ldsh [%l7 + 0x42], %l4
movcs %xcc, %o5, %i7
fexpand %f4, %f14
fcmpne16 %f6, %f2, %i3
fmovdg %xcc, %f9, %f7
std %f8, [%l7 + 0x20]
andn %g2, 0x18F1, %o4
movvc %icc, %o2, %i0
smul %i1, 0x1F8B, %l6
edge8l %l1, %g4, %l3
sdiv %o7, 0x1165, %i6
ldub [%l7 + 0x37], %g5
movcs %icc, %g7, %i5
nop
setx loop_2630, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g6, [%l7 + 0x4C]
bl %xcc, loop_2631
ble,a %icc, loop_2632
loop_2630:
fnot2 %f10, %f10
orcc %g3, 0x0B7B, %l0
loop_2631:
fmovdgu %xcc, %f11, %f11
loop_2632:
std %f4, [%l7 + 0x38]
nop
setx loop_2633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %l2, %o6, %o3
subccc %o0, 0x0561, %g1
movrgez %l5, %i2, %o1
loop_2633:
fmovrdgez %i4, %f12, %f14
ldsb [%l7 + 0x39], %l4
fmovdne %icc, %f1, %f2
stw %o5, [%l7 + 0x2C]
stw %i3, [%l7 + 0x14]
ldsw [%l7 + 0x18], %g2
subc %o4, %i7, %i0
fbne,a %fcc1, loop_2634
fcmped %fcc1, %f12, %f12
ldx [%l7 + 0x50], %o2
fmovrslez %l6, %f11, %f2
loop_2634:
movrgz %l1, %g4, %l3
sll %o7, %i1, %g5
edge16n %g7, %i5, %g6
tsubcc %g3, 0x0704, %l0
fsrc2s %f6, %f0
edge16ln %l2, %o6, %i6
or %o3, 0x18DF, %g1
fxnor %f6, %f4, %f12
fexpand %f8, %f10
fsrc1s %f9, %f3
movcs %xcc, %o0, %i2
edge32 %l5, %o1, %l4
movvc %icc, %o5, %i3
fmovdneg %xcc, %f10, %f15
movge %icc, %i4, %o4
fbge,a %fcc1, loop_2635
fmovdg %icc, %f14, %f2
sth %i7, [%l7 + 0x7A]
lduw [%l7 + 0x14], %i0
loop_2635:
fmovrsgz %g2, %f9, %f4
xor %l6, %l1, %o2
lduh [%l7 + 0x56], %g4
sethi 0x037F, %o7
ble,a,pt %icc, loop_2636
bneg,pt %xcc, loop_2637
movrgz %i1, %l3, %g5
fmul8x16au %f14, %f10, %f2
loop_2636:
fcmpes %fcc2, %f11, %f9
loop_2637:
stw %i5, [%l7 + 0x48]
fbule %fcc1, loop_2638
fnot2s %f6, %f1
sdivcc %g7, 0x0205, %g6
ldub [%l7 + 0x75], %l0
loop_2638:
brz,a %l2, loop_2639
st %f6, [%l7 + 0x70]
std %f6, [%l7 + 0x28]
umulcc %g3, 0x1CBA, %i6
loop_2639:
stb %o3, [%l7 + 0x29]
fmovrslez %g1, %f6, %f6
movcs %icc, %o6, %i2
sth %l5, [%l7 + 0x6C]
fbe,a %fcc1, loop_2640
fcmps %fcc1, %f15, %f12
edge32n %o1, %o0, %l4
ld [%l7 + 0x58], %f15
loop_2640:
fbug,a %fcc2, loop_2641
sth %i3, [%l7 + 0x60]
fmovde %icc, %f11, %f14
fxors %f13, %f8, %f13
loop_2641:
movre %i4, %o5, %o4
st %f15, [%l7 + 0x54]
fbuge,a %fcc1, loop_2642
movcc %icc, %i7, %i0
movrgz %l6, 0x0E5, %l1
and %g2, 0x1883, %o2
loop_2642:
ldsw [%l7 + 0x78], %o7
fcmpeq16 %f2, %f10, %g4
fmovspos %icc, %f0, %f5
mova %xcc, %l3, %i1
fpack16 %f12, %f0
tpos %icc, 0x2
fbuge,a %fcc0, loop_2643
move %icc, %g5, %g7
fmovdvs %icc, %f12, %f6
fcmpd %fcc3, %f0, %f8
loop_2643:
fornot2s %f10, %f9, %f8
alignaddr %g6, %l0, %l2
st %f10, [%l7 + 0x58]
lduh [%l7 + 0x44], %i5
fbge %fcc3, loop_2644
bneg %xcc, loop_2645
pdist %f8, %f12, %f8
stx %g3, [%l7 + 0x10]
loop_2644:
fsrc2s %f13, %f1
loop_2645:
brlz %i6, loop_2646
srlx %o3, %g1, %o6
fmovrsgz %i2, %f5, %f5
fmovrdlz %l5, %f14, %f2
loop_2646:
ldsb [%l7 + 0x26], %o0
fzero %f12
fnot2s %f6, %f11
ldx [%l7 + 0x40], %o1
fandnot1 %f2, %f8, %f8
fcmpd %fcc2, %f10, %f2
fmovsleu %icc, %f2, %f12
stb %i3, [%l7 + 0x39]
bvc,a,pt %icc, loop_2647
fmovrdlz %i4, %f2, %f8
fmul8x16 %f11, %f8, %f4
sll %l4, 0x1A, %o4
loop_2647:
ldsh [%l7 + 0x22], %o5
for %f12, %f8, %f4
edge16ln %i7, %l6, %l1
fmovdleu %icc, %f5, %f12
ldsw [%l7 + 0x68], %g2
fbe,a %fcc1, loop_2648
umulcc %o2, %i0, %o7
taddcctv %l3, 0x1563, %g4
fpsub32 %f12, %f14, %f0
loop_2648:
std %f6, [%l7 + 0x08]
addccc %g5, %i1, %g6
smulcc %g7, 0x17E0, %l2
fpsub32s %f10, %f8, %f1
sth %i5, [%l7 + 0x0A]
ldsh [%l7 + 0x10], %g3
umul %l0, %o3, %i6
sth %o6, [%l7 + 0x32]
ldd [%l7 + 0x38], %f10
movpos %xcc, %g1, %l5
fpsub32s %f12, %f2, %f4
bl,a loop_2649
stw %i2, [%l7 + 0x6C]
sth %o0, [%l7 + 0x76]
edge8ln %o1, %i3, %i4
loop_2649:
edge32ln %l4, %o5, %i7
tgu %icc, 0x1
alignaddrl %o4, %l1, %g2
movvs %xcc, %o2, %l6
brnz,a %o7, loop_2650
fornot2 %f14, %f12, %f12
fmovsvs %icc, %f6, %f9
fpsub16s %f6, %f7, %f3
loop_2650:
lduw [%l7 + 0x08], %i0
stx %g4, [%l7 + 0x78]
st %f2, [%l7 + 0x7C]
fbe %fcc0, loop_2651
bn,pn %icc, loop_2652
movl %xcc, %l3, %i1
fmovsg %icc, %f13, %f10
loop_2651:
fnand %f8, %f0, %f4
loop_2652:
edge8n %g6, %g5, %g7
ldsb [%l7 + 0x30], %i5
fmovdge %xcc, %f8, %f8
ble,pt %icc, loop_2653
stx %g3, [%l7 + 0x18]
alignaddr %l0, %o3, %l2
movn %xcc, %o6, %i6
loop_2653:
movg %icc, %l5, %g1
for %f8, %f0, %f4
movcc %icc, %i2, %o0
ldx [%l7 + 0x30], %i3
fmovdgu %icc, %f12, %f1
nop
setx loop_2654, %l0, %l1
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 %i4, 0x1990, %l4
sllx %o5, %o1, %i7
bge,a,pt %xcc, loop_2655
loop_2654:
brlz,a %l1, loop_2656
st %f1, [%l7 + 0x24]
fornot2 %f12, %f0, %f12
loop_2655:
stx %g2, [%l7 + 0x28]
loop_2656:
bvs,pn %xcc, loop_2657
fmovdge %xcc, %f0, %f0
fpadd32s %f9, %f5, %f0
stx %o2, [%l7 + 0x50]
loop_2657:
brlez,a %o4, loop_2658
te %xcc, 0x4
edge16ln %l6, %i0, %o7
fcmple32 %f8, %f2, %l3
loop_2658:
ldsw [%l7 + 0x30], %g4
edge32l %i1, %g5, %g7
alignaddrl %i5, %g6, %l0
fmovrde %g3, %f6, %f4
movrlez %l2, %o6, %o3
tge %xcc, 0x4
fcmpeq32 %f12, %f14, %i6
brgz,a %l5, loop_2659
tn %icc, 0x7
fbuge,a %fcc3, loop_2660
fmovrdgz %i2, %f2, %f6
loop_2659:
ldx [%l7 + 0x78], %g1
fmovdcc %xcc, %f0, %f15
loop_2660:
brnz %i3, loop_2661
fornot2s %f12, %f0, %f2
ldsw [%l7 + 0x4C], %o0
stx %l4, [%l7 + 0x30]
loop_2661:
std %f6, [%l7 + 0x10]
fnegd %f4, %f8
or %o5, %o1, %i7
ld [%l7 + 0x10], %f1
lduw [%l7 + 0x50], %i4
sth %l1, [%l7 + 0x38]
brnz %g2, loop_2662
subcc %o4, %o2, %i0
edge16 %o7, %l3, %l6
lduw [%l7 + 0x14], %i1
loop_2662:
movrlez %g4, %g5, %i5
brnz %g6, loop_2663
fnor %f6, %f10, %f12
fcmpgt32 %f2, %f4, %l0
sth %g3, [%l7 + 0x3C]
loop_2663:
brnz %g7, loop_2664
be,pn %icc, loop_2665
fnot1s %f0, %f8
array16 %o6, %o3, %i6
loop_2664:
xorcc %l2, 0x17D6, %i2
loop_2665:
fble,a %fcc2, loop_2666
ldsw [%l7 + 0x1C], %g1
edge16n %l5, %i3, %l4
ble,a,pn %icc, loop_2667
loop_2666:
ldsh [%l7 + 0x38], %o0
srlx %o1, %o5, %i4
brz,a %i7, loop_2668
loop_2667:
fcmpeq16 %f0, %f12, %g2
fmovsge %icc, %f3, %f10
stx %l1, [%l7 + 0x40]
loop_2668:
ldd [%l7 + 0x30], %f6
ldsw [%l7 + 0x60], %o4
ldub [%l7 + 0x1B], %i0
orncc %o2, 0x16EC, %o7
fmovsneg %xcc, %f6, %f9
fnot1s %f11, %f3
brgz,a %l3, loop_2669
movcs %xcc, %i1, %l6
fcmpne32 %f8, %f0, %g5
fandnot1 %f10, %f12, %f14
loop_2669:
fcmpgt32 %f6, %f12, %i5
ldx [%l7 + 0x18], %g6
fmovsg %icc, %f4, %f7
andn %g4, %l0, %g7
fmovdvs %icc, %f1, %f9
srax %o6, %o3, %g3
brlez,a %i6, loop_2670
fmovdvc %xcc, %f4, %f14
be,a,pt %icc, loop_2671
sth %l2, [%l7 + 0x6E]
loop_2670:
udivx %g1, 0x14A8, %i2
tn %icc, 0x5
loop_2671:
mulscc %i3, 0x00C5, %l5
stx %l4, [%l7 + 0x68]
fmovdle %icc, %f11, %f9
orn %o1, %o5, %i4
sethi 0x1B60, %i7
fandnot2s %f2, %f5, %f10
ldx [%l7 + 0x38], %g2
sth %o0, [%l7 + 0x34]
udivx %l1, 0x106A, %o4
stx %o2, [%l7 + 0x60]
lduw [%l7 + 0x6C], %o7
std %f14, [%l7 + 0x10]
st %f0, [%l7 + 0x14]
bgu,pn %icc, loop_2672
tleu %xcc, 0x0
fmovda %xcc, %f15, %f8
ldub [%l7 + 0x7B], %i0
loop_2672:
ldd [%l7 + 0x58], %f4
taddcctv %l3, 0x0121, %l6
orncc %g5, %i5, %g6
ldsh [%l7 + 0x4A], %i1
bne,a loop_2673
brgz,a %l0, loop_2674
edge32 %g7, %g4, %o3
bn loop_2675
loop_2673:
tneg %xcc, 0x1
loop_2674:
movneg %xcc, %o6, %g3
lduw [%l7 + 0x40], %l2
loop_2675:
stx %g1, [%l7 + 0x68]
fmul8x16 %f7, %f6, %f12
fpadd16s %f3, %f0, %f2
fmovdge %xcc, %f2, %f15
fmovdle %xcc, %f4, %f10
bge,a,pt %icc, loop_2676
ba,pn %xcc, loop_2677
mova %icc, %i2, %i3
sra %l5, 0x1D, %i6
loop_2676:
fpmerge %f8, %f7, %f6
loop_2677:
fmuld8ulx16 %f15, %f6, %f8
udivcc %o1, 0x1FCE, %l4
edge8 %i4, %i7, %o5
ldsw [%l7 + 0x08], %o0
fmovspos %xcc, %f8, %f13
alignaddr %l1, %o4, %o2
ldsb [%l7 + 0x0F], %g2
fmovdvc %xcc, %f4, %f10
fcmpd %fcc3, %f10, %f2
edge16l %o7, %i0, %l3
std %f12, [%l7 + 0x68]
andn %g5, 0x0A81, %l6
lduw [%l7 + 0x6C], %g6
bneg,pn %xcc, loop_2678
fbn %fcc0, loop_2679
fblg %fcc1, loop_2680
fbo %fcc1, loop_2681
loop_2678:
call loop_2682
loop_2679:
movrne %i5, %i1, %g7
loop_2680:
orcc %g4, %l0, %o3
loop_2681:
ldsb [%l7 + 0x69], %o6
loop_2682:
fmovscc %icc, %f2, %f4
bpos,a %xcc, loop_2683
fmovrslz %g3, %f2, %f11
and %l2, %i2, %i3
ldd [%l7 + 0x20], %f12
loop_2683:
ldsh [%l7 + 0x4A], %g1
movne %icc, %i6, %l5
movre %l4, 0x12C, %o1
fbe %fcc2, loop_2684
subc %i4, %i7, %o0
bvc,pn %icc, loop_2685
fbo %fcc0, loop_2686
loop_2684:
tcs %xcc, 0x6
or %l1, 0x0A99, %o5
loop_2685:
stb %o2, [%l7 + 0x0F]
loop_2686:
srl %g2, %o7, %o4
tsubcc %l3, %g5, %l6
lduw [%l7 + 0x2C], %g6
bcs loop_2687
umulcc %i5, %i1, %i0
bneg,a loop_2688
ba,a,pn %icc, loop_2689
loop_2687:
stx %g4, [%l7 + 0x78]
tcs %xcc, 0x5
loop_2688:
subc %l0, %g7, %o6
loop_2689:
fbue %fcc2, loop_2690
bpos,a,pt %icc, loop_2691
lduw [%l7 + 0x6C], %o3
fnegd %f8, %f8
loop_2690:
fmovdg %icc, %f10, %f12
loop_2691:
fmul8x16 %f15, %f0, %f0
tsubcc %g3, %l2, %i2
fmovrdne %g1, %f4, %f8
edge8ln %i3, %l5, %i6
lduh [%l7 + 0x28], %o1
movl %icc, %l4, %i4
fmovs %f0, %f6
be %icc, loop_2692
bgu,a,pn %icc, loop_2693
fmovdle %xcc, %f13, %f11
ldsw [%l7 + 0x30], %i7
loop_2692:
stx %o0, [%l7 + 0x60]
loop_2693:
ld [%l7 + 0x40], %f12
fmul8x16 %f12, %f14, %f0
fcmpgt32 %f4, %f8, %o5
fones %f7
ld [%l7 + 0x60], %f13
fbg %fcc1, loop_2694
array16 %o2, %l1, %g2
fmovdne %icc, %f1, %f10
sub %o7, %o4, %l3
loop_2694:
taddcctv %g5, 0x1D8E, %g6
ldsb [%l7 + 0x29], %l6
std %f8, [%l7 + 0x78]
srax %i5, %i0, %g4
bne,pt %xcc, loop_2695
movneg %icc, %l0, %i1
lduw [%l7 + 0x68], %g7
umul %o3, %o6, %l2
loop_2695:
fcmped %fcc3, %f10, %f0
fandnot2 %f10, %f4, %f0
lduh [%l7 + 0x62], %i2
fmovdpos %xcc, %f8, %f7
orncc %g3, 0x1633, %i3
umulcc %g1, %l5, %o1
fnot2 %f2, %f4
fxor %f12, %f4, %f0
fnot2s %f6, %f3
fpadd16 %f10, %f10, %f8
fmuld8sux16 %f5, %f8, %f2
subccc %i6, 0x1F03, %l4
stw %i4, [%l7 + 0x7C]
std %f12, [%l7 + 0x28]
stb %i7, [%l7 + 0x24]
fones %f3
movge %icc, %o5, %o2
stx %l1, [%l7 + 0x50]
fcmpne32 %f12, %f2, %o0
fmovdcc %xcc, %f14, %f0
sth %g2, [%l7 + 0x36]
te %xcc, 0x2
tn %xcc, 0x7
st %f13, [%l7 + 0x08]
sth %o7, [%l7 + 0x46]
udivx %o4, 0x13B5, %l3
pdist %f8, %f4, %f2
fmovdcs %icc, %f15, %f4
fpadd16s %f2, %f11, %f4
ldx [%l7 + 0x10], %g6
std %f8, [%l7 + 0x48]
std %f2, [%l7 + 0x10]
fsrc1s %f8, %f15
bg,a %xcc, loop_2696
lduh [%l7 + 0x76], %l6
sdiv %g5, 0x1AD8, %i5
fabsd %f4, %f14
loop_2696:
tpos %xcc, 0x7
fbge,a %fcc1, loop_2697
std %f14, [%l7 + 0x08]
udivcc %g4, 0x087D, %i0
movvc %icc, %i1, %l0
loop_2697:
lduh [%l7 + 0x7C], %g7
xnorcc %o6, %o3, %i2
nop
setx loop_2698, %l0, %l1
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 + 0x70], %l2
fmovrdgez %g3, %f4, %f14
brgez %i3, loop_2699
loop_2698:
fblg,a %fcc2, loop_2700
fabsd %f6, %f4
fzeros %f10
loop_2699:
nop
setx loop_2701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2700:
ble,pn %icc, loop_2702
taddcctv %g1, 0x0D30, %l5
brnz %o1, loop_2703
loop_2701:
fbn %fcc3, loop_2704
loop_2702:
fblg,a %fcc1, loop_2705
lduw [%l7 + 0x4C], %i6
loop_2703:
stx %l4, [%l7 + 0x78]
loop_2704:
fbule,a %fcc2, loop_2706
loop_2705:
alignaddr %i4, %o5, %o2
bpos,a loop_2707
movre %l1, %o0, %g2
loop_2706:
fnand %f12, %f14, %f12
ldsw [%l7 + 0x54], %o7
loop_2707:
fmovsne %xcc, %f7, %f12
tsubcctv %o4, %l3, %g6
ld [%l7 + 0x08], %f4
ldx [%l7 + 0x10], %i7
ldub [%l7 + 0x21], %g5
fnot1 %f4, %f8
ldx [%l7 + 0x68], %l6
ba,pn %icc, loop_2708
lduh [%l7 + 0x2A], %g4
fnot2 %f0, %f2
stb %i0, [%l7 + 0x73]
loop_2708:
te %xcc, 0x3
ldsh [%l7 + 0x32], %i1
tvs %icc, 0x5
alignaddrl %l0, %g7, %o6
fbne %fcc2, loop_2709
stw %o3, [%l7 + 0x18]
fbuge,a %fcc3, loop_2710
ldx [%l7 + 0x60], %i2
loop_2709:
movrlz %i5, 0x2DC, %g3
fnot2 %f4, %f2
loop_2710:
bvs loop_2711
sth %i3, [%l7 + 0x2A]
ldub [%l7 + 0x48], %g1
ldd [%l7 + 0x28], %f4
loop_2711:
fnor %f2, %f6, %f4
ldx [%l7 + 0x48], %l2
popc %o1, %l5
ldsb [%l7 + 0x4D], %i6
fsrc1 %f12, %f10
edge16 %l4, %i4, %o5
fnor %f12, %f4, %f4
movleu %xcc, %o2, %l1
array16 %g2, %o7, %o0
fmuld8ulx16 %f7, %f2, %f8
tsubcctv %l3, 0x1297, %o4
ldd [%l7 + 0x60], %f14
brgez,a %i7, loop_2712
fcmpgt32 %f12, %f14, %g5
tcc %xcc, 0x7
brnz,a %l6, loop_2713
loop_2712:
fbue,a %fcc0, loop_2714
tcs %xcc, 0x2
movle %xcc, %g4, %g6
loop_2713:
lduh [%l7 + 0x3C], %i0
loop_2714:
edge16l %i1, %g7, %l0
fble,a %fcc0, loop_2715
fmovsle %xcc, %f3, %f15
stx %o6, [%l7 + 0x60]
brz %o3, loop_2716
loop_2715:
lduh [%l7 + 0x3E], %i2
sllx %i5, %i3, %g1
xnorcc %g3, 0x1FAA, %o1
loop_2716:
edge32l %l5, %l2, %i6
fnegs %f9, %f7
fpsub16 %f0, %f12, %f6
brlez %i4, loop_2717
movrlez %o5, %o2, %l4
fpsub16 %f10, %f4, %f8
bleu,a,pn %xcc, loop_2718
loop_2717:
st %f13, [%l7 + 0x44]
std %f8, [%l7 + 0x20]
lduw [%l7 + 0x58], %g2
loop_2718:
fornot2 %f2, %f10, %f14
ble,a,pn %xcc, loop_2719
ldd [%l7 + 0x68], %f14
fble,a %fcc2, loop_2720
fbug,a %fcc1, loop_2721
loop_2719:
tvc %icc, 0x4
lduh [%l7 + 0x1A], %o7
loop_2720:
edge8ln %l1, %l3, %o4
loop_2721:
fcmple16 %f6, %f14, %i7
fmovsl %icc, %f13, %f1
fors %f11, %f8, %f2
te %xcc, 0x3
fnors %f8, %f3, %f14
ldsb [%l7 + 0x32], %o0
edge16l %l6, %g5, %g6
sra %g4, %i0, %i1
fandnot2 %f10, %f0, %f2
fmovdge %icc, %f3, %f14
ld [%l7 + 0x68], %f14
fcmpne16 %f0, %f10, %l0
bpos,pt %icc, loop_2722
std %f8, [%l7 + 0x60]
fmovsne %xcc, %f8, %f10
udivcc %g7, 0x0313, %o3
loop_2722:
ldsb [%l7 + 0x1B], %o6
sdiv %i2, 0x0C70, %i3
smul %i5, %g3, %o1
sth %l5, [%l7 + 0x5C]
addccc %l2, %g1, %i6
fbge %fcc0, loop_2723
nop
setx loop_2724, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %icc, %f10, %f10
tgu %xcc, 0x4
loop_2723:
bge,a loop_2725
loop_2724:
array16 %i4, %o5, %l4
ldub [%l7 + 0x3A], %g2
ldsh [%l7 + 0x7E], %o7
loop_2725:
fmovsa %xcc, %f12, %f15
fmovsgu %icc, %f8, %f7
tpos %xcc, 0x4
alignaddrl %l1, %l3, %o2
andcc %i7, %o4, %l6
fcmple16 %f2, %f12, %o0
st %f7, [%l7 + 0x60]
fmovdge %xcc, %f9, %f12
and %g5, 0x062B, %g6
fxnor %f4, %f10, %f12
fmovdcs %xcc, %f8, %f10
fmovdge %xcc, %f7, %f2
ldsb [%l7 + 0x17], %g4
fabss %f0, %f8
ldd [%l7 + 0x78], %f10
bcc,pn %xcc, loop_2726
fnors %f9, %f7, %f0
fbu,a %fcc0, loop_2727
ldx [%l7 + 0x30], %i1
loop_2726:
ldd [%l7 + 0x08], %f10
edge16 %i0, %l0, %g7
loop_2727:
andn %o6, %i2, %o3
xorcc %i5, 0x0366, %g3
nop
setx loop_2728, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,pt %icc, loop_2729
bl,a loop_2730
bg,pt %xcc, loop_2731
loop_2728:
movne %xcc, %o1, %l5
loop_2729:
subcc %i3, %g1, %l2
loop_2730:
umul %i6, %o5, %i4
loop_2731:
ldsb [%l7 + 0x2A], %l4
edge8 %g2, %o7, %l1
addcc %l3, 0x01EE, %o2
fba %fcc1, loop_2732
ldub [%l7 + 0x10], %o4
add %i7, 0x1695, %l6
stb %o0, [%l7 + 0x6B]
loop_2732:
fcmpd %fcc3, %f14, %f12
stx %g5, [%l7 + 0x78]
ldsw [%l7 + 0x18], %g4
stx %i1, [%l7 + 0x40]
ldsw [%l7 + 0x7C], %g6
pdist %f12, %f2, %f8
stb %i0, [%l7 + 0x0A]
fornot2s %f13, %f1, %f4
fmovda %xcc, %f0, %f9
fbue %fcc2, loop_2733
lduh [%l7 + 0x3E], %l0
movrlz %o6, %i2, %g7
bgu,a,pn %icc, loop_2734
loop_2733:
fmul8ulx16 %f14, %f6, %f10
bcc,a,pn %icc, loop_2735
tsubcc %o3, %i5, %g3
loop_2734:
stw %o1, [%l7 + 0x60]
stx %i3, [%l7 + 0x50]
loop_2735:
fmovdvc %icc, %f4, %f11
ldsh [%l7 + 0x4A], %g1
ldsh [%l7 + 0x1C], %l5
fnor %f0, %f6, %f8
lduw [%l7 + 0x68], %l2
fble,a %fcc1, loop_2736
movleu %xcc, %i6, %o5
edge8n %i4, %l4, %g2
fbo,a %fcc2, loop_2737
loop_2736:
ble,a,pn %icc, loop_2738
fmovrsgez %o7, %f13, %f7
movrlez %l3, %l1, %o4
loop_2737:
ldd [%l7 + 0x50], %f14
loop_2738:
tg %xcc, 0x4
smulcc %i7, 0x1B09, %l6
fsrc2s %f14, %f2
movrgez %o2, %g5, %g4
ldsb [%l7 + 0x44], %i1
bl,a,pn %xcc, loop_2739
addc %g6, 0x0083, %i0
bvc,a,pt %icc, loop_2740
subccc %l0, %o0, %i2
loop_2739:
ldub [%l7 + 0x7C], %g7
ldx [%l7 + 0x38], %o6
loop_2740:
ldx [%l7 + 0x60], %o3
fmovsg %icc, %f15, %f4
fmovde %icc, %f13, %f11
fnot2s %f6, %f7
ldub [%l7 + 0x36], %i5
ldsw [%l7 + 0x54], %o1
fmovsleu %icc, %f2, %f5
ld [%l7 + 0x10], %f6
tvc %xcc, 0x5
lduw [%l7 + 0x1C], %i3
ldsh [%l7 + 0x1E], %g1
fone %f0
fnegd %f8, %f10
edge8n %l5, %g3, %i6
fcmpeq16 %f0, %f2, %o5
movrlz %i4, 0x278, %l2
fmovsleu %icc, %f2, %f11
ldsh [%l7 + 0x1C], %g2
be %xcc, loop_2741
taddcctv %o7, %l3, %l4
movcs %xcc, %l1, %o4
fpadd16s %f4, %f12, %f13
loop_2741:
edge8n %l6, %o2, %i7
tle %icc, 0x2
tg %xcc, 0x7
ldx [%l7 + 0x08], %g5
srl %g4, 0x1A, %g6
bgu %icc, loop_2742
brlez %i1, loop_2743
stx %l0, [%l7 + 0x68]
or %o0, %i2, %i0
loop_2742:
fsrc1 %f8, %f14
loop_2743:
tl %icc, 0x3
fmovrsgez %o6, %f2, %f12
fmuld8sux16 %f14, %f6, %f10
ldsh [%l7 + 0x66], %g7
srlx %o3, 0x15, %o1
tn %xcc, 0x7
bvc,a %icc, loop_2744
array16 %i3, %g1, %l5
fandnot2 %f8, %f8, %f14
alignaddr %g3, %i6, %o5
loop_2744:
edge16ln %i4, %l2, %g2
fmuld8sux16 %f8, %f6, %f2
stb %o7, [%l7 + 0x6F]
movg %xcc, %l3, %i5
fsrc1 %f0, %f14
std %f10, [%l7 + 0x70]
lduw [%l7 + 0x5C], %l4
nop
setx loop_2745, %l0, %l1
jmpl %l1, %o4
bvs,pn %icc, loop_2746
ldd [%l7 + 0x60], %f4
fmovscc %xcc, %f11, %f10
loop_2745:
alignaddrl %l6, %l1, %i7
loop_2746:
edge8l %g5, %o2, %g6
ldx [%l7 + 0x48], %i1
ldsb [%l7 + 0x2E], %l0
tle %icc, 0x1
fmovdne %xcc, %f8, %f9
bvc %icc, loop_2747
fmovdleu %icc, %f11, %f15
stx %o0, [%l7 + 0x10]
fcmpd %fcc0, %f10, %f2
loop_2747:
sra %g4, %i2, %i0
fmul8x16 %f1, %f6, %f14
fmovrse %o6, %f6, %f5
alignaddr %g7, %o1, %i3
fandnot1 %f12, %f0, %f12
movneg %xcc, %g1, %o3
ldub [%l7 + 0x43], %g3
sth %l5, [%l7 + 0x1A]
fbug %fcc1, loop_2748
edge32 %i6, %o5, %l2
array8 %i4, %o7, %g2
movge %xcc, %i5, %l4
loop_2748:
fpsub16s %f2, %f10, %f1
fmovscc %xcc, %f15, %f7
fsrc2 %f4, %f6
edge8ln %o4, %l3, %l1
add %l6, %g5, %o2
tsubcc %i7, 0x1D76, %i1
movg %xcc, %l0, %o0
fnegd %f4, %f6
movge %icc, %g4, %i2
bge,pt %icc, loop_2749
fmovrsgez %i0, %f9, %f10
ldub [%l7 + 0x7B], %g6
fmovrdlez %o6, %f6, %f8
loop_2749:
fbu,a %fcc1, loop_2750
fmovspos %icc, %f9, %f15
fpsub32s %f7, %f10, %f2
edge32 %g7, %i3, %g1
loop_2750:
ble %xcc, loop_2751
fpsub16 %f2, %f10, %f14
fbge,a %fcc1, loop_2752
xorcc %o1, 0x09FD, %o3
loop_2751:
xor %l5, %i6, %g3
fmuld8sux16 %f10, %f0, %f10
loop_2752:
andncc %o5, %i4, %o7
ld [%l7 + 0x40], %f6
st %f11, [%l7 + 0x64]
te %xcc, 0x3
edge16ln %l2, %i5, %g2
ldsw [%l7 + 0x14], %l4
fmovse %icc, %f10, %f14
ldd [%l7 + 0x48], %f10
smulcc %l3, 0x1D25, %l1
ld [%l7 + 0x18], %f11
brnz %l6, loop_2753
addcc %g5, %o4, %i7
bneg,a %xcc, loop_2754
fandnot2 %f4, %f8, %f6
loop_2753:
edge16 %i1, %o2, %l0
fmovsleu %icc, %f7, %f1
loop_2754:
fmovrdlez %g4, %f6, %f8
fpadd32 %f6, %f12, %f10
ldd [%l7 + 0x20], %f12
fsrc2 %f10, %f10
fmovsle %xcc, %f4, %f0
fxnor %f0, %f2, %f8
alignaddr %i2, %o0, %i0
ldsw [%l7 + 0x4C], %g6
lduw [%l7 + 0x5C], %g7
lduw [%l7 + 0x7C], %i3
movpos %icc, %g1, %o1
brgez %o3, loop_2755
fmovdge %xcc, %f4, %f4
siam 0x1
fabsd %f2, %f4
loop_2755:
st %f4, [%l7 + 0x48]
faligndata %f8, %f10, %f0
fnegs %f14, %f3
and %l5, 0x09CE, %i6
brgez,a %g3, loop_2756
ldub [%l7 + 0x51], %o5
st %f5, [%l7 + 0x60]
array8 %o6, %i4, %o7
loop_2756:
fmul8x16al %f5, %f14, %f2
fmovrsgez %i5, %f0, %f8
fbue,a %fcc3, loop_2757
array16 %l2, %l4, %l3
xor %l1, %g2, %l6
xorcc %g5, 0x0843, %o4
loop_2757:
fblg,a %fcc1, loop_2758
faligndata %f12, %f4, %f8
ldsw [%l7 + 0x4C], %i1
movne %xcc, %i7, %o2
loop_2758:
fmovdn %xcc, %f6, %f11
fbe,a %fcc0, loop_2759
ldd [%l7 + 0x78], %f4
lduh [%l7 + 0x1A], %l0
std %f2, [%l7 + 0x58]
loop_2759:
te %xcc, 0x5
fnot1 %f14, %f14
orncc %i2, %g4, %i0
ldx [%l7 + 0x18], %o0
andn %g7, 0x0B7E, %i3
stw %g1, [%l7 + 0x78]
ld [%l7 + 0x68], %f6
ldsb [%l7 + 0x25], %o1
fmovdleu %icc, %f14, %f3
ldd [%l7 + 0x10], %f14
ld [%l7 + 0x7C], %f3
fnot2 %f12, %f4
lduw [%l7 + 0x74], %g6
sth %l5, [%l7 + 0x22]
fpack32 %f0, %f14, %f14
ldsw [%l7 + 0x14], %o3
fandnot2 %f14, %f0, %f6
sra %i6, %o5, %g3
sra %i4, 0x14, %o6
fcmpd %fcc3, %f10, %f0
movrgz %o7, 0x204, %i5
fmovscc %icc, %f0, %f0
fpmerge %f4, %f13, %f6
stw %l4, [%l7 + 0x20]
lduw [%l7 + 0x10], %l2
edge32l %l3, %l1, %l6
fpsub32 %f12, %f0, %f4
fxors %f2, %f15, %f14
lduw [%l7 + 0x48], %g2
ldx [%l7 + 0x68], %o4
fandnot2s %f15, %f14, %f12
fmovdne %xcc, %f14, %f15
bne,a,pn %icc, loop_2760
tsubcc %g5, 0x113B, %i1
movcc %icc, %o2, %i7
faligndata %f2, %f10, %f0
loop_2760:
ldd [%l7 + 0x10], %f8
movl %xcc, %i2, %l0
fcmped %fcc1, %f8, %f8
bne,a %icc, loop_2761
fmovsne %xcc, %f9, %f3
edge32n %i0, %o0, %g7
bpos,a %xcc, loop_2762
loop_2761:
ldx [%l7 + 0x68], %g4
fpackfix %f12, %f7
orn %i3, %o1, %g6
loop_2762:
fabsd %f0, %f14
fmovsa %xcc, %f0, %f3
srl %l5, 0x0A, %o3
fbne,a %fcc0, loop_2763
ldd [%l7 + 0x38], %f10
fpsub32 %f8, %f6, %f14
taddcc %g1, %i6, %o5
loop_2763:
orncc %i4, 0x08C8, %g3
fmovsl %xcc, %f12, %f12
ldsw [%l7 + 0x70], %o6
ld [%l7 + 0x0C], %f14
fnand %f0, %f10, %f2
popc %o7, %l4
and %l2, 0x007E, %l3
fmovsge %icc, %f1, %f14
st %f8, [%l7 + 0x60]
fbue %fcc2, loop_2764
ldsh [%l7 + 0x52], %l1
ldub [%l7 + 0x28], %l6
nop
setx loop_2765, %l0, %l1
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_2764:
mulscc %g2, %o4, %i5
ld [%l7 + 0x6C], %f9
tne %xcc, 0x0
loop_2765:
addcc %g5, %o2, %i1
fmovrslz %i2, %f3, %f14
tne %icc, 0x7
fmovrdgz %l0, %f8, %f10
fandnot2 %f0, %f14, %f14
ld [%l7 + 0x08], %f14
ldsw [%l7 + 0x5C], %i0
st %f0, [%l7 + 0x58]
bshuffle %f8, %f12, %f14
stb %o0, [%l7 + 0x1C]
edge8 %i7, %g4, %g7
ba,a %xcc, loop_2766
fmovscs %xcc, %f7, %f0
add %i3, 0x1729, %o1
array32 %l5, %g6, %o3
loop_2766:
fornot1 %f0, %f2, %f4
st %f8, [%l7 + 0x5C]
movrgz %g1, 0x17D, %i6
sdiv %i4, 0x02CD, %g3
ldsw [%l7 + 0x1C], %o6
tvs %xcc, 0x2
fmul8sux16 %f6, %f6, %f6
ba,pn %icc, loop_2767
fmul8ulx16 %f6, %f6, %f12
fbn,a %fcc2, loop_2768
fnegs %f11, %f5
loop_2767:
ldsw [%l7 + 0x0C], %o7
orncc %l4, 0x0EE7, %o5
loop_2768:
bpos %xcc, loop_2769
ld [%l7 + 0x64], %f5
fpsub16s %f0, %f6, %f1
ld [%l7 + 0x50], %f0
loop_2769:
fmovse %xcc, %f12, %f4
andncc %l2, %l3, %l1
edge8 %l6, %o4, %g2
ldsh [%l7 + 0x2C], %g5
std %f0, [%l7 + 0x40]
fmovrdlz %i5, %f10, %f14
fcmpgt32 %f0, %f4, %i1
st %f12, [%l7 + 0x38]
stx %o2, [%l7 + 0x70]
ldd [%l7 + 0x30], %f10
edge32n %i2, %l0, %o0
fbge,a %fcc3, loop_2770
ldx [%l7 + 0x08], %i7
fornot1s %f3, %f13, %f4
ldub [%l7 + 0x7E], %g4
loop_2770:
ldsh [%l7 + 0x54], %g7
alignaddr %i3, %o1, %i0
fmovdge %icc, %f9, %f10
andn %g6, 0x026B, %l5
std %f2, [%l7 + 0x50]
fnot2 %f4, %f6
ldx [%l7 + 0x40], %g1
fbe,a %fcc2, loop_2771
lduh [%l7 + 0x22], %i6
fbu,a %fcc3, loop_2772
lduh [%l7 + 0x52], %o3
loop_2771:
fornot1 %f12, %f4, %f2
fmovse %icc, %f9, %f2
loop_2772:
ba loop_2773
fmovrsne %g3, %f1, %f12
ldx [%l7 + 0x48], %i4
fmovscc %xcc, %f10, %f13
loop_2773:
brgez %o6, loop_2774
fcmps %fcc1, %f15, %f8
fpack16 %f10, %f4
ldd [%l7 + 0x78], %f2
loop_2774:
ldx [%l7 + 0x38], %l4
edge16ln %o5, %o7, %l2
siam 0x4
edge32l %l1, %l6, %o4
sdivcc %g2, 0x1D9C, %g5
movge %icc, %i5, %l3
fpsub16s %f2, %f11, %f11
fcmple32 %f0, %f8, %i1
fbl %fcc2, loop_2775
ldsw [%l7 + 0x54], %o2
brnz,a %i2, loop_2776
ldsh [%l7 + 0x6E], %l0
loop_2775:
edge8l %i7, %g4, %g7
edge16n %i3, %o0, %i0
loop_2776:
andncc %o1, %l5, %g6
xnor %i6, 0x1B76, %g1
nop
setx loop_2777, %l0, %l1
jmpl %l1, %o3
fcmpne32 %f10, %f4, %i4
sth %o6, [%l7 + 0x5A]
ta %icc, 0x3
loop_2777:
fbo,a %fcc3, loop_2778
ldx [%l7 + 0x28], %g3
sth %o5, [%l7 + 0x64]
bcc,a,pt %xcc, loop_2779
loop_2778:
udivcc %l4, 0x0F60, %l2
ldd [%l7 + 0x18], %f12
fandnot2s %f6, %f13, %f5
loop_2779:
std %f2, [%l7 + 0x08]
sth %o7, [%l7 + 0x4E]
ldub [%l7 + 0x7F], %l1
stw %l6, [%l7 + 0x78]
brgz,a %o4, loop_2780
ldd [%l7 + 0x70], %f0
edge32ln %g2, %g5, %l3
fmovsl %xcc, %f1, %f0
loop_2780:
addccc %i1, %o2, %i5
ldsh [%l7 + 0x2E], %l0
ldx [%l7 + 0x68], %i7
fbn %fcc2, loop_2781
ldsh [%l7 + 0x62], %i2
ld [%l7 + 0x0C], %f8
ld [%l7 + 0x60], %f6
loop_2781:
ldub [%l7 + 0x40], %g7
array32 %i3, %g4, %o0
fmovde %icc, %f13, %f4
sra %i0, 0x18, %l5
ldx [%l7 + 0x58], %g6
fbne %fcc3, loop_2782
xorcc %i6, 0x0DCE, %g1
fmovdcs %xcc, %f12, %f3
fmuld8ulx16 %f4, %f5, %f10
loop_2782:
fmovsvc %icc, %f10, %f5
ldd [%l7 + 0x30], %f14
fmovrsgez %o3, %f0, %f8
edge16l %i4, %o6, %o1
fbge,a %fcc3, loop_2783
ld [%l7 + 0x58], %f11
fbne %fcc2, loop_2784
bvs %icc, loop_2785
loop_2783:
mulscc %o5, %l4, %l2
ldx [%l7 + 0x68], %o7
loop_2784:
movle %xcc, %g3, %l6
loop_2785:
edge8 %l1, %g2, %g5
popc 0x18D2, %l3
lduw [%l7 + 0x24], %i1
edge8 %o2, %i5, %o4
bne,a %icc, loop_2786
ldsw [%l7 + 0x78], %l0
fmovdne %icc, %f12, %f12
ldsw [%l7 + 0x54], %i7
loop_2786:
andcc %i2, 0x0D9C, %i3
fexpand %f8, %f10
ldd [%l7 + 0x28], %f0
fmovsneg %xcc, %f2, %f5
fpackfix %f4, %f13
ta %xcc, 0x0
sdiv %g4, 0x1BB1, %g7
fbne,a %fcc1, loop_2787
fandnot2 %f14, %f12, %f4
ldsh [%l7 + 0x14], %o0
st %f0, [%l7 + 0x4C]
loop_2787:
fnors %f10, %f0, %f12
popc 0x02F3, %i0
popc %l5, %g6
or %g1, %o3, %i4
fmovrdne %o6, %f12, %f6
fcmps %fcc0, %f12, %f5
popc %i6, %o5
st %f2, [%l7 + 0x74]
edge32l %o1, %l2, %o7
fmul8x16al %f7, %f2, %f6
fmovrsgez %g3, %f7, %f2
edge32l %l6, %l1, %l4
fmovrdlz %g2, %f14, %f12
fornot2 %f8, %f2, %f6
edge16n %g5, %l3, %i1
fsrc1 %f14, %f10
sth %o2, [%l7 + 0x62]
taddcc %o4, 0x19C2, %i5
stb %i7, [%l7 + 0x3D]
tvs %xcc, 0x6
ldub [%l7 + 0x78], %i2
array32 %i3, %l0, %g4
st %f15, [%l7 + 0x50]
sethi 0x1AFB, %g7
fmovse %icc, %f5, %f4
fmovse %xcc, %f13, %f8
taddcctv %o0, 0x0B4F, %i0
fpackfix %f6, %f6
fpsub16 %f0, %f4, %f12
addccc %l5, %g1, %g6
brz,a %i4, loop_2788
stx %o6, [%l7 + 0x38]
fmul8ulx16 %f14, %f14, %f10
fmovdg %icc, %f2, %f9
loop_2788:
smul %i6, 0x0302, %o5
fsrc2 %f8, %f4
sllx %o3, 0x00, %o1
fmovsn %icc, %f0, %f3
fmovsa %xcc, %f13, %f11
stb %l2, [%l7 + 0x70]
stx %o7, [%l7 + 0x68]
fpsub16s %f3, %f8, %f12
fmovsl %icc, %f1, %f15
fpadd16s %f8, %f4, %f10
nop
setx loop_2789, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f2, %f1
sdiv %g3, 0x07C9, %l1
fmovse %icc, %f1, %f14
loop_2789:
fcmple16 %f8, %f4, %l4
fba %fcc2, loop_2790
ta %xcc, 0x0
ld [%l7 + 0x58], %f8
stw %g2, [%l7 + 0x7C]
loop_2790:
addc %g5, 0x0E3F, %l6
lduh [%l7 + 0x20], %l3
fmovrdlez %i1, %f12, %f10
ldsw [%l7 + 0x28], %o2
fmovda %xcc, %f15, %f12
movne %xcc, %o4, %i7
for %f14, %f2, %f14
be,a,pn %icc, loop_2791
tneg %icc, 0x0
fnegs %f2, %f12
movcc %icc, %i2, %i3
loop_2791:
tgu %icc, 0x1
udivx %l0, 0x0CC4, %i5
addcc %g4, 0x1DC6, %o0
fxnor %f8, %f6, %f8
edge16l %g7, %l5, %g1
fmovdle %xcc, %f4, %f3
tne %xcc, 0x3
or %i0, 0x056D, %i4
edge8ln %o6, %g6, %o5
fmovdpos %xcc, %f14, %f15
fornot1s %f2, %f5, %f0
edge8l %o3, %o1, %i6
fones %f2
std %f0, [%l7 + 0x30]
ldsh [%l7 + 0x28], %o7
fmuld8sux16 %f11, %f0, %f14
ldub [%l7 + 0x2B], %g3
ldsh [%l7 + 0x10], %l2
ldsh [%l7 + 0x48], %l4
andncc %g2, %g5, %l1
ldsb [%l7 + 0x48], %l3
ldx [%l7 + 0x38], %l6
stw %i1, [%l7 + 0x70]
sethi 0x0785, %o2
ldsh [%l7 + 0x0C], %o4
tg %xcc, 0x2
taddcc %i2, %i7, %i3
fcmpeq16 %f8, %f2, %i5
move %xcc, %l0, %g4
lduh [%l7 + 0x16], %g7
movne %xcc, %o0, %l5
stb %i0, [%l7 + 0x5F]
fbg,a %fcc1, loop_2792
st %f11, [%l7 + 0x70]
std %f6, [%l7 + 0x30]
mova %xcc, %i4, %g1
loop_2792:
ldsh [%l7 + 0x66], %o6
edge32l %o5, %g6, %o1
fmul8x16 %f14, %f12, %f8
tne %icc, 0x1
movcc %icc, %i6, %o3
fmovsvs %xcc, %f14, %f9
umul %o7, %g3, %l2
fmovrdne %l4, %f6, %f2
tneg %icc, 0x5
andcc %g2, %l1, %l3
ld [%l7 + 0x7C], %f4
fnot1 %f4, %f2
fmovdcc %xcc, %f2, %f7
sdiv %g5, 0x14E0, %i1
te %icc, 0x7
fbue %fcc0, loop_2793
stx %o2, [%l7 + 0x20]
sdivx %o4, 0x18A4, %l6
stw %i7, [%l7 + 0x5C]
loop_2793:
fmovrdlz %i3, %f0, %f6
array16 %i2, %i5, %l0
fpmerge %f15, %f1, %f10
edge8l %g7, %g4, %l5
fba,a %fcc1, loop_2794
addc %o0, 0x0673, %i0
edge8ln %i4, %o6, %o5
be,a loop_2795
loop_2794:
lduh [%l7 + 0x4E], %g6
edge16n %o1, %i6, %o3
fxnor %f10, %f6, %f2
loop_2795:
fcmpeq16 %f2, %f4, %g1
fmuld8ulx16 %f7, %f1, %f2
tn %xcc, 0x0
bgu,pt %xcc, loop_2796
fmul8ulx16 %f8, %f4, %f10
stw %o7, [%l7 + 0x6C]
fmovrdlez %l2, %f10, %f8
loop_2796:
ldd [%l7 + 0x28], %f2
fble %fcc2, loop_2797
movre %g3, 0x04D, %l4
fpsub16s %f9, %f0, %f7
fxnor %f6, %f6, %f10
loop_2797:
stb %g2, [%l7 + 0x4C]
ldd [%l7 + 0x40], %f12
fbn %fcc2, loop_2798
ldx [%l7 + 0x18], %l3
sth %l1, [%l7 + 0x6C]
bneg,a %xcc, loop_2799
loop_2798:
stb %i1, [%l7 + 0x6C]
fmovrsne %g5, %f9, %f8
brnz %o2, loop_2800
loop_2799:
ldsb [%l7 + 0x1C], %o4
brgz %l6, loop_2801
st %f9, [%l7 + 0x78]
loop_2800:
ldsb [%l7 + 0x7E], %i7
fbo %fcc2, loop_2802
loop_2801:
srl %i2, %i5, %i3
brlez,a %g7, loop_2803
movrgez %l0, %g4, %o0
loop_2802:
edge16ln %l5, %i0, %o6
movl %icc, %i4, %o5
loop_2803:
tsubcctv %g6, %i6, %o3
bne %xcc, loop_2804
nop
setx loop_2805, %l0, %l1
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 + 0x1E], %g1
array8 %o1, %o7, %l2
loop_2804:
fnot1 %f2, %f0
loop_2805:
fmovdn %icc, %f13, %f15
st %f1, [%l7 + 0x74]
fsrc1s %f11, %f14
bshuffle %f14, %f12, %f6
fmovdvc %icc, %f1, %f3
movre %g3, 0x2D3, %l4
ldsh [%l7 + 0x36], %g2
bcs,a,pn %xcc, loop_2806
edge32n %l3, %i1, %l1
fmovdge %xcc, %f12, %f5
udivcc %o2, 0x0E7D, %g5
loop_2806:
fmovsl %icc, %f0, %f10
nop
setx loop_2807, %l0, %l1
jmpl %l1, %l6
fmovse %xcc, %f12, %f3
movle %icc, %i7, %i2
fbne %fcc2, loop_2808
loop_2807:
st %f7, [%l7 + 0x38]
ldsb [%l7 + 0x0A], %i5
fmuld8ulx16 %f14, %f3, %f2
loop_2808:
edge8l %i3, %g7, %o4
fors %f10, %f7, %f14
srl %g4, 0x0D, %o0
lduw [%l7 + 0x5C], %l5
ldsw [%l7 + 0x60], %i0
edge32 %o6, %i4, %l0
fones %f15
tne %icc, 0x0
ldsh [%l7 + 0x40], %g6
ld [%l7 + 0x48], %f0
fmovsne %xcc, %f4, %f8
ld [%l7 + 0x78], %f12
fmovdne %xcc, %f1, %f12
fmovdn %xcc, %f0, %f14
ldub [%l7 + 0x4A], %o5
tle %icc, 0x7
fnot1 %f14, %f4
fble %fcc1, loop_2809
fxors %f4, %f3, %f12
edge16n %i6, %g1, %o1
fmovsleu %xcc, %f10, %f9
loop_2809:
tvc %icc, 0x1
fmovrsgz %o3, %f12, %f11
fcmpgt32 %f6, %f8, %l2
xnor %o7, %l4, %g3
tl %icc, 0x2
fmovsge %xcc, %f12, %f3
faligndata %f4, %f4, %f10
fnand %f6, %f12, %f2
fnands %f4, %f5, %f15
stx %l3, [%l7 + 0x78]
ld [%l7 + 0x20], %f7
edge32 %i1, %g2, %o2
lduh [%l7 + 0x52], %l1
stw %l6, [%l7 + 0x2C]
bn loop_2810
ldd [%l7 + 0x10], %f6
ldub [%l7 + 0x3B], %g5
st %f6, [%l7 + 0x40]
loop_2810:
fpadd16s %f15, %f1, %f5
sllx %i2, 0x09, %i7
bcs,a,pt %icc, loop_2811
ldub [%l7 + 0x33], %i5
fmovsleu %icc, %f12, %f11
bvs,a,pn %xcc, loop_2812
loop_2811:
fmovdcc %xcc, %f3, %f1
for %f8, %f2, %f12
fmovdpos %xcc, %f4, %f2
loop_2812:
fcmpes %fcc2, %f4, %f2
lduh [%l7 + 0x2E], %i3
edge32ln %o4, %g7, %g4
fzeros %f10
tcs %icc, 0x6
alignaddrl %o0, %i0, %l5
fpack16 %f2, %f4
movvc %xcc, %i4, %l0
fmovrdlz %o6, %f4, %f12
fbe %fcc3, loop_2813
fnegs %f7, %f11
std %f2, [%l7 + 0x38]
tvs %xcc, 0x7
loop_2813:
fbul,a %fcc3, loop_2814
fmul8x16al %f6, %f11, %f8
fpadd16 %f14, %f8, %f14
fbug,a %fcc1, loop_2815
loop_2814:
ldsw [%l7 + 0x58], %o5
fnands %f13, %f5, %f8
movvc %xcc, %i6, %g1
loop_2815:
ldsb [%l7 + 0x18], %o1
fmovsleu %icc, %f7, %f11
stw %o3, [%l7 + 0x08]
fmovsneg %xcc, %f5, %f3
ba loop_2816
ldsb [%l7 + 0x62], %g6
ld [%l7 + 0x68], %f5
fmul8x16al %f6, %f13, %f8
loop_2816:
movvs %xcc, %l2, %o7
sdivx %g3, 0x051E, %l4
fpack16 %f10, %f4
fcmple16 %f6, %f6, %i1
andcc %g2, %o2, %l3
brz,a %l6, loop_2817
sdivcc %l1, 0x14CF, %i2
bne,a,pt %icc, loop_2818
fmovdg %icc, %f4, %f13
loop_2817:
stb %i7, [%l7 + 0x20]
fnand %f14, %f12, %f10
loop_2818:
bshuffle %f2, %f14, %f4
sra %i5, 0x0E, %i3
ldx [%l7 + 0x08], %g5
bvc,pt %xcc, loop_2819
fzeros %f1
fpadd16 %f2, %f6, %f10
edge16ln %g7, %g4, %o0
loop_2819:
ld [%l7 + 0x58], %f13
andn %i0, 0x15D1, %l5
fpmerge %f15, %f15, %f4
udivx %o4, 0x18CC, %i4
array8 %o6, %l0, %o5
fandnot2s %f13, %f6, %f11
ldsw [%l7 + 0x34], %i6
orn %g1, %o3, %g6
movcc %icc, %o1, %l2
movrgz %g3, %o7, %i1
bn,a,pn %icc, loop_2820
subc %l4, 0x00D3, %o2
bleu,a,pn %xcc, loop_2821
taddcc %g2, %l3, %l1
loop_2820:
stw %l6, [%l7 + 0x44]
fpadd32 %f2, %f12, %f8
loop_2821:
fpack16 %f6, %f14
for %f12, %f6, %f12
tvs %xcc, 0x7
fbn,a %fcc0, loop_2822
bl %icc, loop_2823
sdivcc %i2, 0x1365, %i5
movne %icc, %i3, %i7
loop_2822:
tcs %xcc, 0x3
loop_2823:
ldsb [%l7 + 0x10], %g7
xor %g4, %g5, %o0
fnot1 %f6, %f0
ldsh [%l7 + 0x10], %i0
fnot2 %f4, %f8
stw %l5, [%l7 + 0x30]
fmovrse %o4, %f9, %f15
lduh [%l7 + 0x2C], %o6
smul %l0, 0x0970, %i4
movl %icc, %o5, %g1
ldsh [%l7 + 0x1A], %o3
fxor %f4, %f10, %f2
fpsub32 %f4, %f0, %f6
or %i6, 0x0384, %g6
ldd [%l7 + 0x18], %f2
fmovs %f12, %f1
bgu,a,pt %icc, loop_2824
fblg,a %fcc3, loop_2825
udiv %o1, 0x0772, %g3
ble,pt %xcc, loop_2826
loop_2824:
faligndata %f12, %f14, %f6
loop_2825:
ldd [%l7 + 0x68], %f12
fcmpd %fcc3, %f4, %f14
loop_2826:
fandnot2 %f6, %f12, %f6
ldsw [%l7 + 0x18], %o7
fmovsvc %xcc, %f12, %f12
sll %l2, 0x12, %i1
ldsb [%l7 + 0x3E], %l4
stx %o2, [%l7 + 0x58]
fmuld8sux16 %f1, %f9, %f12
fmovdn %icc, %f8, %f9
ldsw [%l7 + 0x50], %l3
taddcctv %g2, %l1, %i2
lduw [%l7 + 0x48], %l6
ldsh [%l7 + 0x20], %i5
alignaddrl %i7, %g7, %g4
move %icc, %g5, %o0
fpsub32s %f11, %f13, %f5
fmovda %xcc, %f9, %f14
brgz %i0, loop_2827
for %f14, %f14, %f12
nop
setx loop_2828, %l0, %l1
jmpl %l1, %i3
nop
setx loop_2829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2827:
edge32 %l5, %o4, %l0
fcmple16 %f2, %f6, %o6
loop_2828:
fmovsgu %xcc, %f2, %f12
loop_2829:
fbg %fcc0, loop_2830
movl %xcc, %i4, %g1
stw %o3, [%l7 + 0x54]
ldsh [%l7 + 0x66], %i6
loop_2830:
edge32 %o5, %g6, %o1
fbue,a %fcc2, loop_2831
fnot2s %f13, %f14
fmovse %xcc, %f10, %f6
st %f0, [%l7 + 0x74]
loop_2831:
fmovsvc %icc, %f11, %f14
fands %f12, %f12, %f10
fmovrdgz %g3, %f2, %f0
fbuge,a %fcc3, loop_2832
sdivcc %l2, 0x02EE, %o7
fpack32 %f14, %f2, %f4
subcc %i1, 0x0B48, %o2
loop_2832:
orcc %l4, 0x11C9, %g2
fmuld8ulx16 %f0, %f7, %f2
tpos %icc, 0x0
lduh [%l7 + 0x30], %l1
ld [%l7 + 0x48], %f0
xorcc %l3, %l6, %i5
stb %i7, [%l7 + 0x24]
orncc %g7, 0x14BD, %i2
tcs %icc, 0x7
ldub [%l7 + 0x14], %g5
xnor %o0, %g4, %i3
brnz,a %l5, loop_2833
fornot2 %f12, %f2, %f8
stb %o4, [%l7 + 0x67]
lduh [%l7 + 0x5C], %i0
loop_2833:
ldub [%l7 + 0x09], %o6
fcmple16 %f6, %f8, %l0
fornot1s %f12, %f7, %f8
brlz %i4, loop_2834
fbn %fcc2, loop_2835
brgez,a %g1, loop_2836
andncc %i6, %o3, %g6
loop_2834:
fbl,a %fcc0, loop_2837
loop_2835:
sth %o1, [%l7 + 0x60]
loop_2836:
edge16n %g3, %l2, %o7
fmovrdgez %o5, %f2, %f12
loop_2837:
fcmps %fcc0, %f4, %f4
fxnor %f14, %f6, %f12
umulcc %o2, 0x19C4, %l4
ldsh [%l7 + 0x4C], %i1
fornot2 %f8, %f6, %f14
fbn,a %fcc1, loop_2838
fsrc1s %f15, %f13
siam 0x5
bn,a,pt %xcc, loop_2839
loop_2838:
fcmpeq32 %f8, %f2, %g2
tge %xcc, 0x7
edge32 %l1, %l3, %l6
loop_2839:
lduw [%l7 + 0x28], %i7
ldsw [%l7 + 0x10], %i5
ldx [%l7 + 0x78], %g7
fmovsne %icc, %f8, %f0
fandnot2 %f12, %f10, %f6
fmovrsne %g5, %f8, %f3
move %icc, %o0, %g4
andcc %i3, 0x071F, %i2
movle %icc, %o4, %l5
ldsw [%l7 + 0x34], %o6
brgz %l0, loop_2840
sllx %i0, 0x1D, %g1
tcc %icc, 0x2
fmovscc %icc, %f13, %f0
loop_2840:
ble,a,pt %xcc, loop_2841
lduh [%l7 + 0x54], %i6
ldx [%l7 + 0x08], %i4
sub %g6, %o1, %o3
loop_2841:
fmovd %f6, %f0
ldsb [%l7 + 0x50], %g3
fornot2s %f7, %f9, %f10
fmovrdlz %l2, %f8, %f8
bleu,a,pn %icc, loop_2842
stb %o5, [%l7 + 0x75]
sll %o2, %o7, %i1
ldx [%l7 + 0x28], %l4
loop_2842:
bneg,pt %icc, loop_2843
stb %g2, [%l7 + 0x12]
addcc %l1, 0x1C8A, %l3
fmul8x16 %f7, %f4, %f6
loop_2843:
stb %l6, [%l7 + 0x24]
ldsw [%l7 + 0x20], %i5
movrgz %g7, 0x036, %g5
fmovdn %icc, %f1, %f10
edge32 %o0, %i7, %g4
fornot1s %f14, %f9, %f15
movgu %xcc, %i2, %o4
fbl,a %fcc1, loop_2844
tge %xcc, 0x4
stb %l5, [%l7 + 0x68]
fbu %fcc1, loop_2845
loop_2844:
array8 %i3, %o6, %i0
fmovsa %xcc, %f7, %f13
sll %l0, %g1, %i6
loop_2845:
for %f8, %f6, %f10
fmovscc %xcc, %f15, %f9
and %g6, 0x18E6, %i4
fmovrdgez %o1, %f6, %f10
stw %g3, [%l7 + 0x24]
fabsd %f0, %f14
ldub [%l7 + 0x6C], %l2
tsubcc %o3, %o5, %o2
fmovsvc %xcc, %f13, %f2
edge8 %o7, %l4, %g2
lduw [%l7 + 0x10], %l1
st %f1, [%l7 + 0x74]
fcmple32 %f10, %f2, %l3
fpackfix %f10, %f2
st %f8, [%l7 + 0x18]
fbl,a %fcc1, loop_2846
nop
setx loop_2847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgz %l6, %f5, %f13
ldx [%l7 + 0x38], %i5
loop_2846:
st %f6, [%l7 + 0x50]
loop_2847:
fmovrde %g7, %f14, %f10
fabsd %f2, %f4
fmul8x16al %f3, %f9, %f8
stb %g5, [%l7 + 0x6A]
st %f7, [%l7 + 0x54]
and %i1, 0x0395, %o0
lduh [%l7 + 0x0C], %g4
edge32 %i7, %i2, %l5
fmovs %f15, %f3
fbug %fcc1, loop_2848
movl %icc, %i3, %o4
fcmpd %fcc3, %f12, %f4
bcs %icc, loop_2849
loop_2848:
bneg,a loop_2850
tl %icc, 0x6
fmuld8ulx16 %f6, %f3, %f10
loop_2849:
ldsh [%l7 + 0x6A], %o6
loop_2850:
std %f2, [%l7 + 0x18]
tgu %icc, 0x1
subc %i0, 0x0437, %l0
brgez %i6, loop_2851
sub %g1, %g6, %i4
umulcc %o1, 0x02AE, %l2
fbn %fcc1, loop_2852
loop_2851:
andn %g3, %o3, %o5
lduh [%l7 + 0x26], %o2
and %o7, 0x053A, %l4
loop_2852:
fmovsge %icc, %f10, %f1
nop
setx loop_2853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %icc, %f14, %f7
fmovsne %xcc, %f10, %f4
fbul %fcc0, loop_2854
loop_2853:
stx %l1, [%l7 + 0x60]
pdist %f10, %f8, %f10
tpos %icc, 0x5
loop_2854:
fmovdge %icc, %f2, %f8
fbue %fcc2, loop_2855
stx %l3, [%l7 + 0x38]
fcmpes %fcc2, %f10, %f11
lduh [%l7 + 0x2E], %g2
loop_2855:
ldsb [%l7 + 0x7A], %i5
fmovsg %xcc, %f14, %f3
std %f10, [%l7 + 0x60]
fands %f3, %f0, %f7
ldub [%l7 + 0x76], %g7
tpos %icc, 0x4
stb %l6, [%l7 + 0x16]
fnot1 %f10, %f8
fcmpeq32 %f8, %f4, %g5
mova %icc, %o0, %g4
nop
setx loop_2856, %l0, %l1
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_2857
ldub [%l7 + 0x7C], %i1
fnot1 %f4, %f14
loop_2856:
add %i7, 0x0115, %l5
loop_2857:
fmovsvc %icc, %f6, %f15
stb %i2, [%l7 + 0x7A]
fmovsne %icc, %f7, %f10
ldsw [%l7 + 0x7C], %i3
fbg,a %fcc2, loop_2858
fmovdleu %xcc, %f9, %f2
bpos,a loop_2859
fmovdneg %icc, %f8, %f14
loop_2858:
fsrc1 %f10, %f8
ldx [%l7 + 0x28], %o4
loop_2859:
fornot1 %f0, %f10, %f12
stx %i0, [%l7 + 0x18]
fcmple32 %f2, %f6, %o6
brlez,a %l0, loop_2860
std %f12, [%l7 + 0x20]
bn,a,pn %xcc, loop_2861
fmovdne %xcc, %f8, %f8
loop_2860:
movneg %icc, %i6, %g6
bge loop_2862
loop_2861:
lduh [%l7 + 0x26], %g1
stw %o1, [%l7 + 0x6C]
bleu,a loop_2863
loop_2862:
fpsub16s %f11, %f9, %f7
ldsh [%l7 + 0x52], %l2
std %f2, [%l7 + 0x38]
loop_2863:
ldub [%l7 + 0x68], %i4
lduh [%l7 + 0x4A], %g3
smulcc %o3, 0x0977, %o2
lduw [%l7 + 0x64], %o5
std %f10, [%l7 + 0x60]
fand %f0, %f8, %f0
fmovdvc %xcc, %f4, %f11
movvc %xcc, %l4, %l1
srax %o7, 0x18, %l3
fbn,a %fcc0, loop_2864
fmovscs %icc, %f15, %f14
movrgez %i5, 0x038, %g7
ldsw [%l7 + 0x14], %l6
loop_2864:
fmovrdne %g5, %f4, %f6
orn %g2, %g4, %o0
fmovsge %icc, %f3, %f6
fmovrdlz %i7, %f8, %f6
fmovs %f12, %f14
fands %f11, %f13, %f8
stb %i1, [%l7 + 0x60]
fbl,a %fcc0, loop_2865
ldsh [%l7 + 0x34], %l5
movrgez %i2, %o4, %i0
te %icc, 0x3
loop_2865:
srlx %o6, %l0, %i6
srl %i3, 0x18, %g6
sth %g1, [%l7 + 0x28]
fmovsle %icc, %f13, %f8
fmovdcc %icc, %f5, %f4
fornot2 %f6, %f12, %f12
ldub [%l7 + 0x19], %o1
fmovdcc %xcc, %f13, %f7
ldsw [%l7 + 0x6C], %i4
fmovdleu %icc, %f9, %f2
nop
setx loop_2866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %g3, %f12, %f10
fones %f3
fornot2 %f12, %f2, %f8
loop_2866:
lduh [%l7 + 0x14], %l2
edge32n %o2, %o5, %l4
stw %l1, [%l7 + 0x34]
ta %icc, 0x6
st %f9, [%l7 + 0x30]
fblg,a %fcc1, loop_2867
movcc %xcc, %o7, %o3
ldx [%l7 + 0x70], %i5
fmovrdgz %l3, %f10, %f4
loop_2867:
fmovdge %xcc, %f12, %f11
stb %l6, [%l7 + 0x5D]
fmuld8sux16 %f13, %f6, %f0
subcc %g5, 0x04BD, %g7
udivcc %g2, 0x0387, %g4
stx %i7, [%l7 + 0x08]
fcmpes %fcc2, %f10, %f7
bne loop_2868
ld [%l7 + 0x7C], %f3
movn %icc, %i1, %l5
fcmpgt32 %f8, %f8, %i2
loop_2868:
fbo %fcc1, loop_2869
bge,a,pn %xcc, loop_2870
tg %icc, 0x3
ld [%l7 + 0x24], %f3
loop_2869:
ldub [%l7 + 0x37], %o0
loop_2870:
fbuge,a %fcc1, loop_2871
ldsb [%l7 + 0x2F], %o4
brgez,a %i0, loop_2872
subc %l0, %o6, %i3
loop_2871:
ldsw [%l7 + 0x10], %i6
nop
setx loop_2873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2872:
edge16ln %g1, %o1, %g6
fnot2s %f14, %f10
mulx %i4, 0x17B1, %g3
loop_2873:
nop
setx loop_2874, %l0, %l1
jmpl %l1, %l2
smul %o5, %o2, %l1
fbge,a %fcc2, loop_2875
stb %l4, [%l7 + 0x7B]
loop_2874:
ldub [%l7 + 0x78], %o7
ldub [%l7 + 0x57], %i5
loop_2875:
ld [%l7 + 0x2C], %f3
ldsw [%l7 + 0x58], %o3
fble %fcc1, loop_2876
std %f8, [%l7 + 0x10]
lduh [%l7 + 0x42], %l3
movl %xcc, %l6, %g7
loop_2876:
be,pt %icc, loop_2877
fmovrdlez %g2, %f4, %f0
ldd [%l7 + 0x60], %f8
orn %g4, %i7, %g5
loop_2877:
lduh [%l7 + 0x08], %l5
bvc,a,pn %icc, loop_2878
fcmpeq16 %f8, %f12, %i2
std %f0, [%l7 + 0x38]
movne %xcc, %o0, %i1
loop_2878:
fcmpeq32 %f2, %f12, %o4
be,a %xcc, loop_2879
fbul %fcc0, loop_2880
stw %l0, [%l7 + 0x44]
stx %o6, [%l7 + 0x28]
loop_2879:
or %i3, 0x04F7, %i6
loop_2880:
fmovdneg %icc, %f7, %f6
fbl %fcc1, loop_2881
movgu %icc, %i0, %o1
fpsub16s %f5, %f6, %f5
ldub [%l7 + 0x5E], %g1
loop_2881:
stw %g6, [%l7 + 0x3C]
addccc %i4, 0x1E61, %g3
movleu %icc, %l2, %o2
smul %l1, %o5, %o7
fandnot1 %f12, %f14, %f2
lduw [%l7 + 0x38], %l4
sll %o3, 0x0A, %i5
tl %icc, 0x1
ld [%l7 + 0x74], %f2
stw %l3, [%l7 + 0x40]
fnand %f12, %f14, %f10
fpadd16 %f8, %f4, %f0
ldsb [%l7 + 0x6B], %l6
bgu loop_2882
edge16 %g7, %g2, %i7
fmovd %f8, %f14
fbn,a %fcc3, loop_2883
loop_2882:
fmovdneg %xcc, %f7, %f14
fpsub32 %f6, %f0, %f8
fnot1s %f13, %f14
loop_2883:
orcc %g5, %g4, %i2
ld [%l7 + 0x0C], %f5
fba,a %fcc2, loop_2884
stw %o0, [%l7 + 0x60]
brz %l5, loop_2885
siam 0x4
loop_2884:
movl %xcc, %o4, %l0
std %f4, [%l7 + 0x08]
loop_2885:
fcmps %fcc3, %f0, %f7
fabsd %f0, %f0
ldd [%l7 + 0x60], %f4
alignaddr %i1, %o6, %i6
fbn,a %fcc0, loop_2886
fandnot1s %f15, %f15, %f9
fbl,a %fcc3, loop_2887
movrgez %i0, 0x2D9, %i3
loop_2886:
fmovdvc %xcc, %f14, %f8
ldub [%l7 + 0x45], %g1
loop_2887:
fmovs %f15, %f7
fcmpeq32 %f8, %f4, %g6
brgz,a %i4, loop_2888
andncc %o1, %g3, %l2
fnors %f12, %f13, %f10
fzeros %f4
loop_2888:
movrlez %o2, %l1, %o7
ldsb [%l7 + 0x5F], %l4
movg %icc, %o5, %o3
ld [%l7 + 0x7C], %f10
fmovde %icc, %f1, %f12
fxnor %f4, %f4, %f4
umulcc %l3, %l6, %g7
fcmpd %fcc3, %f2, %f2
fpsub32s %f0, %f0, %f2
ldd [%l7 + 0x18], %f14
ld [%l7 + 0x68], %f4
fabsd %f6, %f6
sth %i5, [%l7 + 0x62]
ld [%l7 + 0x30], %f8
subc %g2, 0x0260, %i7
sdivx %g5, 0x11E6, %g4
fmul8sux16 %f8, %f2, %f4
ld [%l7 + 0x34], %f9
fpadd32 %f4, %f6, %f10
fbg %fcc2, loop_2889
ldsw [%l7 + 0x0C], %i2
movg %icc, %l5, %o0
stx %l0, [%l7 + 0x30]
loop_2889:
fcmpgt32 %f0, %f0, %o4
ba,a,pn %xcc, loop_2890
fandnot2 %f8, %f8, %f2
fmovdvc %icc, %f15, %f8
std %f2, [%l7 + 0x20]
loop_2890:
fpadd16 %f0, %f8, %f2
ldsb [%l7 + 0x66], %i1
fandnot1 %f10, %f6, %f14
tvs %xcc, 0x7
stx %i6, [%l7 + 0x60]
fand %f4, %f6, %f6
fmovrdgez %i0, %f10, %f2
edge8 %o6, %g1, %i3
edge16 %i4, %g6, %g3
std %f14, [%l7 + 0x30]
stx %l2, [%l7 + 0x38]
array8 %o2, %l1, %o1
brgz,a %o7, loop_2891
std %f0, [%l7 + 0x48]
fmovda %xcc, %f7, %f13
sth %l4, [%l7 + 0x4C]
loop_2891:
bvs,a,pt %icc, loop_2892
lduw [%l7 + 0x14], %o3
fmovsl %icc, %f1, %f6
sub %l3, %l6, %g7
loop_2892:
ldsh [%l7 + 0x10], %o5
stb %i5, [%l7 + 0x19]
bg,a,pn %xcc, loop_2893
fmovrslez %g2, %f12, %f5
ldd [%l7 + 0x78], %f2
srlx %g5, 0x1E, %g4
loop_2893:
sth %i2, [%l7 + 0x60]
fbne %fcc0, loop_2894
stb %l5, [%l7 + 0x36]
fmul8x16al %f11, %f10, %f4
lduw [%l7 + 0x7C], %i7
loop_2894:
fmovda %xcc, %f2, %f2
movgu %icc, %o0, %o4
brgz,a %i1, loop_2895
ldx [%l7 + 0x48], %i6
bshuffle %f8, %f14, %f8
sdivcc %i0, 0x0CDC, %l0
loop_2895:
fmovrsgez %g1, %f12, %f11
ldd [%l7 + 0x30], %f14
xor %i3, 0x16A6, %i4
stw %g6, [%l7 + 0x78]
edge16l %o6, %l2, %o2
fmovs %f12, %f11
ldub [%l7 + 0x44], %g3
st %f5, [%l7 + 0x4C]
stw %o1, [%l7 + 0x70]
bl,pn %xcc, loop_2896
srl %l1, %l4, %o7
or %l3, %l6, %o3
srl %g7, %o5, %i5
loop_2896:
ldx [%l7 + 0x28], %g5
tsubcctv %g2, 0x1195, %g4
bgu,a,pn %icc, loop_2897
stx %l5, [%l7 + 0x60]
edge8n %i2, %o0, %o4
stb %i7, [%l7 + 0x0D]
loop_2897:
ld [%l7 + 0x24], %f6
fpadd16s %f15, %f0, %f2
stw %i1, [%l7 + 0x08]
lduw [%l7 + 0x0C], %i6
fexpand %f6, %f6
fmovrdgz %i0, %f4, %f4
be,a %xcc, loop_2898
brlez %g1, loop_2899
fmovdgu %xcc, %f4, %f8
sth %l0, [%l7 + 0x3C]
loop_2898:
fmovs %f12, %f9
loop_2899:
stx %i4, [%l7 + 0x28]
stx %g6, [%l7 + 0x40]
fblg,a %fcc1, loop_2900
movg %xcc, %o6, %l2
bl,a,pn %icc, loop_2901
ldsb [%l7 + 0x6F], %o2
loop_2900:
sethi 0x0902, %g3
lduw [%l7 + 0x10], %i3
loop_2901:
fbue %fcc2, loop_2902
fpmerge %f12, %f6, %f10
ldub [%l7 + 0x50], %o1
sdivcc %l4, 0x00F1, %o7
loop_2902:
fabsd %f6, %f4
tcc %xcc, 0x5
st %f8, [%l7 + 0x7C]
sdiv %l3, 0x0BAF, %l6
tcs %xcc, 0x4
fbu %fcc1, loop_2903
bpos,pt %xcc, loop_2904
fmovrdgz %l1, %f4, %f6
st %f12, [%l7 + 0x18]
loop_2903:
movcc %xcc, %g7, %o3
loop_2904:
sth %i5, [%l7 + 0x1A]
edge16n %g5, %o5, %g2
sdivx %l5, 0x0A32, %g4
udiv %o0, 0x1F00, %i2
smul %o4, 0x1D22, %i1
ldsw [%l7 + 0x78], %i6
movrne %i7, 0x1EC, %g1
tn %xcc, 0x2
stb %l0, [%l7 + 0x73]
ldd [%l7 + 0x78], %f10
fpack32 %f0, %f0, %f0
sdivcc %i4, 0x0A59, %g6
fble %fcc2, loop_2905
tle %icc, 0x2
fmovs %f3, %f0
ldsh [%l7 + 0x0C], %i0
loop_2905:
stw %l2, [%l7 + 0x44]
fsrc1s %f13, %f12
tle %icc, 0x6
lduw [%l7 + 0x10], %o6
xor %o2, %i3, %o1
fmovscs %xcc, %f8, %f2
sth %l4, [%l7 + 0x34]
fmul8x16 %f0, %f10, %f6
fmovse %xcc, %f14, %f2
fmovrsgez %g3, %f6, %f4
lduh [%l7 + 0x60], %o7
sth %l3, [%l7 + 0x0E]
ldx [%l7 + 0x68], %l6
tneg %xcc, 0x5
fmovdvs %xcc, %f13, %f13
ld [%l7 + 0x40], %f11
ta %xcc, 0x1
tsubcc %l1, 0x087E, %g7
std %f0, [%l7 + 0x50]
for %f0, %f6, %f14
fsrc2s %f1, %f11
ldd [%l7 + 0x20], %f8
tleu %xcc, 0x3
fmovdcc %icc, %f4, %f2
st %f14, [%l7 + 0x64]
fxor %f0, %f8, %f12
ld [%l7 + 0x50], %f1
tsubcctv %i5, %g5, %o3
edge8n %g2, %o5, %g4
fornot2s %f1, %f8, %f8
stb %l5, [%l7 + 0x5D]
bpos,a %icc, loop_2906
std %f0, [%l7 + 0x70]
xorcc %o0, 0x11D3, %i2
ldd [%l7 + 0x58], %f6
loop_2906:
fbug,a %fcc3, loop_2907
movneg %xcc, %o4, %i1
tcc %icc, 0x3
fcmpne16 %f4, %f10, %i6
loop_2907:
st %f7, [%l7 + 0x3C]
fnot2s %f2, %f13
lduw [%l7 + 0x4C], %i7
andn %g1, %i4, %g6
st %f9, [%l7 + 0x18]
ld [%l7 + 0x54], %f4
std %f12, [%l7 + 0x30]
fmovsvc %icc, %f5, %f10
brgez,a %l0, loop_2908
fmovda %xcc, %f3, %f7
fmovrdlz %l2, %f4, %f8
fble,a %fcc2, loop_2909
loop_2908:
lduw [%l7 + 0x40], %i0
orn %o2, %i3, %o1
te %xcc, 0x6
loop_2909:
addcc %o6, 0x1D86, %l4
edge16l %g3, %o7, %l6
std %f14, [%l7 + 0x38]
sth %l3, [%l7 + 0x1A]
movvs %xcc, %l1, %g7
ldsb [%l7 + 0x38], %i5
ld [%l7 + 0x40], %f4
fmovdcs %xcc, %f14, %f0
xnorcc %g5, %g2, %o5
fmovdge %icc, %f8, %f13
ldd [%l7 + 0x60], %f14
move %icc, %g4, %l5
mova %xcc, %o3, %o0
movge %icc, %o4, %i1
fble %fcc1, loop_2910
sth %i2, [%l7 + 0x50]
ldx [%l7 + 0x70], %i7
fands %f6, %f0, %f14
loop_2910:
std %f8, [%l7 + 0x28]
stx %i6, [%l7 + 0x08]
fxnors %f13, %f15, %f1
movge %xcc, %i4, %g1
subccc %g6, 0x05B5, %l0
movrgez %l2, %i0, %i3
fpackfix %f10, %f4
ldd [%l7 + 0x10], %f14
brgz,a %o2, loop_2911
addccc %o6, 0x08D1, %l4
fbn %fcc3, loop_2912
fpadd32 %f2, %f12, %f12
loop_2911:
srl %o1, %o7, %g3
sth %l6, [%l7 + 0x6C]
loop_2912:
ldsh [%l7 + 0x2E], %l3
fbul,a %fcc3, loop_2913
fbue,a %fcc1, loop_2914
bvc,a loop_2915
udivcc %l1, 0x1C7C, %g7
loop_2913:
fmovrslez %g5, %f9, %f9
loop_2914:
fmovdpos %xcc, %f8, %f7
loop_2915:
fornot1 %f0, %f8, %f6
stb %g2, [%l7 + 0x3C]
faligndata %f10, %f0, %f0
udivcc %i5, 0x020D, %o5
sll %g4, 0x06, %o3
ldd [%l7 + 0x48], %f12
stw %o0, [%l7 + 0x70]
fmovrdgz %o4, %f14, %f2
std %f8, [%l7 + 0x50]
tvc %xcc, 0x5
edge8l %l5, %i1, %i7
fpsub16 %f10, %f6, %f6
ba,a,pn %xcc, loop_2916
edge16n %i2, %i4, %g1
lduh [%l7 + 0x28], %i6
faligndata %f4, %f12, %f6
loop_2916:
fmovda %icc, %f7, %f4
fmuld8ulx16 %f14, %f1, %f0
xnor %g6, %l2, %i0
sll %l0, %o2, %i3
fmovdcc %icc, %f4, %f13
fcmpne32 %f0, %f2, %l4
stw %o6, [%l7 + 0x70]
move %xcc, %o7, %g3
st %f5, [%l7 + 0x78]
bvc,a,pt %xcc, loop_2917
fnot1 %f8, %f0
fmovse %icc, %f13, %f8
fmovdvc %icc, %f6, %f4
loop_2917:
udiv %l6, 0x1F50, %l3
movvs %icc, %o1, %l1
ldd [%l7 + 0x10], %f2
lduh [%l7 + 0x68], %g5
ld [%l7 + 0x70], %f5
sth %g7, [%l7 + 0x54]
fmovscc %xcc, %f13, %f12
stw %i5, [%l7 + 0x44]
edge32l %g2, %o5, %o3
stb %g4, [%l7 + 0x45]
movneg %icc, %o0, %o4
bcc,pn %xcc, loop_2918
taddcc %l5, 0x08B1, %i7
fsrc1s %f6, %f9
ldsw [%l7 + 0x5C], %i2
loop_2918:
fmovsg %icc, %f9, %f2
ldx [%l7 + 0x48], %i1
fmovsa %icc, %f14, %f0
brlez %g1, loop_2919
fbne,a %fcc3, loop_2920
brgez %i6, loop_2921
fandnot2 %f2, %f10, %f12
loop_2919:
lduh [%l7 + 0x10], %g6
loop_2920:
ldd [%l7 + 0x70], %f0
loop_2921:
ld [%l7 + 0x0C], %f7
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x58], %l2
ldub [%l7 + 0x73], %i0
umul %l0, 0x0888, %i4
fbl %fcc2, loop_2922
fmovse %icc, %f5, %f13
edge16l %o2, %l4, %i3
fpadd16s %f5, %f8, %f14
loop_2922:
fbu %fcc3, loop_2923
movle %icc, %o7, %o6
fmovsleu %xcc, %f13, %f10
bpos,a loop_2924
loop_2923:
stw %g3, [%l7 + 0x78]
fornot1 %f6, %f10, %f2
xorcc %l6, %o1, %l1
loop_2924:
fbe,a %fcc3, loop_2925
ldsw [%l7 + 0x48], %g5
edge16 %l3, %g7, %i5
ldsw [%l7 + 0x40], %g2
loop_2925:
fpadd32s %f3, %f5, %f6
nop
setx loop_2926, %l0, %l1
jmpl %l1, %o5
stx %o3, [%l7 + 0x08]
xnor %o0, %g4, %l5
fnands %f11, %f1, %f3
loop_2926:
udivx %o4, 0x1A04, %i2
fmovsg %icc, %f10, %f6
fcmpd %fcc0, %f2, %f10
srl %i7, %g1, %i1
lduh [%l7 + 0x44], %g6
st %f14, [%l7 + 0x1C]
brz,a %i6, loop_2927
bvs %xcc, loop_2928
array32 %l2, %l0, %i0
array16 %i4, %o2, %l4
loop_2927:
ldub [%l7 + 0x65], %i3
loop_2928:
array16 %o7, %g3, %o6
addc %l6, %l1, %o1
fone %f12
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x56], %g5
bleu %xcc, loop_2929
ldx [%l7 + 0x18], %l3
bg,pn %xcc, loop_2930
popc 0x0CB3, %g7
loop_2929:
edge16 %i5, %g2, %o3
fbuge,a %fcc2, loop_2931
loop_2930:
alignaddr %o5, %o0, %l5
fmul8sux16 %f6, %f0, %f4
stx %g4, [%l7 + 0x48]
loop_2931:
bshuffle %f8, %f2, %f6
taddcc %i2, 0x1AF1, %o4
fmovrslz %i7, %f13, %f10
bvc,a,pt %xcc, loop_2932
fbe,a %fcc0, loop_2933
tpos %icc, 0x7
fbe %fcc1, loop_2934
loop_2932:
faligndata %f8, %f2, %f10
loop_2933:
ld [%l7 + 0x2C], %f12
lduw [%l7 + 0x58], %i1
loop_2934:
fmovrslez %g1, %f3, %f0
lduh [%l7 + 0x4A], %i6
lduh [%l7 + 0x78], %g6
stw %l2, [%l7 + 0x28]
brgez %i0, loop_2935
lduh [%l7 + 0x2A], %l0
xnorcc %i4, %l4, %i3
brlz %o2, loop_2936
loop_2935:
fcmps %fcc2, %f14, %f3
ble,a %icc, loop_2937
fnot1s %f15, %f8
loop_2936:
fpadd32 %f10, %f2, %f12
sth %o7, [%l7 + 0x60]
loop_2937:
fbne %fcc3, loop_2938
fnands %f6, %f6, %f11
umul %o6, %g3, %l6
fbg,a %fcc2, loop_2939
loop_2938:
ldx [%l7 + 0x70], %o1
fbuge %fcc1, loop_2940
bl,a %icc, loop_2941
loop_2939:
fbuge %fcc2, loop_2942
stb %l1, [%l7 + 0x5C]
loop_2940:
movcc %icc, %g5, %g7
loop_2941:
brnz,a %i5, loop_2943
loop_2942:
movrne %g2, 0x385, %l3
fpadd16s %f0, %f8, %f4
bvc,a,pt %icc, loop_2944
loop_2943:
sth %o3, [%l7 + 0x28]
fmovsne %icc, %f6, %f11
stx %o5, [%l7 + 0x50]
loop_2944:
edge8 %o0, %l5, %g4
brlz,a %o4, loop_2945
sth %i2, [%l7 + 0x30]
movleu %icc, %i1, %i7
st %f12, [%l7 + 0x48]
loop_2945:
bg,pn %icc, loop_2946
fbe,a %fcc2, loop_2947
array8 %g1, %g6, %l2
fpsub32 %f14, %f12, %f10
loop_2946:
movrlez %i0, 0x34A, %i6
loop_2947:
alignaddr %l0, %i4, %l4
brz %i3, loop_2948
fmovdpos %xcc, %f15, %f13
ldx [%l7 + 0x08], %o7
udivx %o6, 0x1EC7, %g3
loop_2948:
tsubcctv %o2, 0x152D, %o1
ldsb [%l7 + 0x08], %l6
call loop_2949
fblg %fcc0, loop_2950
orn %g5, %g7, %i5
bg,a,pt %xcc, loop_2951
loop_2949:
umul %l1, 0x122E, %g2
loop_2950:
brgz %o3, loop_2952
brz,a %l3, loop_2953
loop_2951:
for %f0, %f4, %f8
movgu %icc, %o0, %l5
loop_2952:
ldd [%l7 + 0x30], %f10
loop_2953:
edge32ln %g4, %o4, %i2
lduh [%l7 + 0x48], %i1
fzero %f10
fxors %f4, %f0, %f0
fbne %fcc0, loop_2954
fbn,a %fcc3, loop_2955
udiv %i7, 0x0EC5, %g1
ldub [%l7 + 0x0F], %o5
loop_2954:
tvc %xcc, 0x6
loop_2955:
andcc %l2, 0x0BEE, %g6
std %f0, [%l7 + 0x48]
fnegd %f4, %f14
te %xcc, 0x2
add %i0, %i6, %l0
fnor %f14, %f4, %f4
ldsw [%l7 + 0x2C], %i4
movge %xcc, %l4, %o7
fmuld8sux16 %f9, %f6, %f4
mova %xcc, %i3, %g3
tle %icc, 0x4
stx %o2, [%l7 + 0x08]
fand %f0, %f8, %f14
bg,a,pn %icc, loop_2956
sub %o1, 0x1594, %l6
fnot1s %f10, %f9
fmovrdlz %o6, %f2, %f8
loop_2956:
edge8 %g7, %g5, %i5
fbule %fcc2, loop_2957
array8 %g2, %l1, %l3
ldx [%l7 + 0x40], %o0
movcs %xcc, %l5, %g4
loop_2957:
movvc %xcc, %o4, %o3
ldsh [%l7 + 0x5A], %i1
fcmpgt32 %f8, %f10, %i7
tgu %icc, 0x2
movne %xcc, %i2, %g1
xor %o5, %l2, %i0
array32 %g6, %i6, %l0
sth %l4, [%l7 + 0x12]
std %f2, [%l7 + 0x40]
fcmpeq16 %f12, %f10, %o7
st %f4, [%l7 + 0x18]
ldx [%l7 + 0x08], %i4
fbge,a %fcc2, loop_2958
edge32l %g3, %o2, %i3
lduw [%l7 + 0x58], %o1
lduh [%l7 + 0x30], %l6
loop_2958:
movleu %icc, %o6, %g7
tl %xcc, 0x5
fsrc1 %f2, %f4
fmovrde %i5, %f10, %f2
xor %g2, 0x1F82, %l1
stw %g5, [%l7 + 0x68]
stw %l3, [%l7 + 0x60]
ldd [%l7 + 0x78], %f0
fcmpgt16 %f0, %f8, %l5
fabsd %f14, %f6
tge %xcc, 0x5
fmovrslez %o0, %f7, %f3
bgu loop_2959
ldx [%l7 + 0x08], %o4
fba %fcc1, loop_2960
ldub [%l7 + 0x79], %o3
loop_2959:
bcs,a,pt %icc, loop_2961
fnot2 %f0, %f8
loop_2960:
orncc %g4, %i7, %i1
sth %i2, [%l7 + 0x0E]
loop_2961:
nop
setx loop_2962, %l0, %l1
jmpl %l1, %o5
fcmpes %fcc2, %f6, %f7
ldx [%l7 + 0x30], %l2
fmovdg %xcc, %f9, %f13
loop_2962:
tgu %icc, 0x3
tsubcc %i0, 0x1949, %g1
ldsb [%l7 + 0x51], %i6
fpackfix %f0, %f2
fpadd16 %f14, %f4, %f12
fandnot1 %f2, %f6, %f12
ldsh [%l7 + 0x14], %g6
fand %f6, %f2, %f6
fmovdneg %xcc, %f10, %f3
tn %xcc, 0x6
std %f12, [%l7 + 0x58]
std %f4, [%l7 + 0x78]
tl %xcc, 0x3
ta %icc, 0x6
fmovrsne %l0, %f1, %f15
sdiv %o7, 0x05AC, %l4
ldub [%l7 + 0x0B], %i4
std %f8, [%l7 + 0x38]
edge32 %o2, %i3, %o1
ldsw [%l7 + 0x14], %g3
lduw [%l7 + 0x44], %l6
std %f0, [%l7 + 0x70]
fcmps %fcc3, %f2, %f0
fcmple16 %f2, %f6, %o6
fpsub16 %f10, %f14, %f12
edge32l %i5, %g2, %g7
lduw [%l7 + 0x0C], %g5
movneg %icc, %l3, %l5
ba,pt %icc, loop_2963
ldsw [%l7 + 0x50], %o0
lduw [%l7 + 0x28], %l1
fsrc2 %f10, %f8
loop_2963:
ldsb [%l7 + 0x16], %o4
fbn,a %fcc2, loop_2964
fcmpes %fcc1, %f5, %f11
ldub [%l7 + 0x28], %o3
andn %i7, %i1, %g4
loop_2964:
fbg,a %fcc1, loop_2965
lduh [%l7 + 0x14], %o5
sethi 0x1653, %i2
mulscc %l2, %g1, %i0
loop_2965:
ldx [%l7 + 0x28], %g6
std %f2, [%l7 + 0x48]
movcc %icc, %l0, %o7
mulx %i6, 0x15F9, %l4
std %f6, [%l7 + 0x60]
siam 0x4
xorcc %i4, 0x1264, %o2
movcs %xcc, %i3, %o1
bleu %xcc, loop_2966
edge32n %g3, %o6, %i5
mova %icc, %g2, %l6
sth %g7, [%l7 + 0x0E]
loop_2966:
stb %l3, [%l7 + 0x79]
stx %l5, [%l7 + 0x60]
lduh [%l7 + 0x64], %g5
tcs %xcc, 0x4
fcmpd %fcc1, %f6, %f12
array16 %l1, %o0, %o3
movcs %icc, %o4, %i1
edge16 %g4, %o5, %i7
edge8n %i2, %g1, %l2
lduh [%l7 + 0x5A], %i0
lduw [%l7 + 0x1C], %g6
fmul8x16au %f3, %f11, %f2
add %o7, 0x1D0B, %i6
tne %xcc, 0x3
sth %l4, [%l7 + 0x5A]
ldsh [%l7 + 0x50], %i4
tpos %icc, 0x1
brgez %l0, loop_2967
sth %i3, [%l7 + 0x78]
fpack32 %f0, %f4, %f10
fmul8ulx16 %f14, %f6, %f12
loop_2967:
sth %o1, [%l7 + 0x3E]
subcc %g3, 0x14D4, %o6
fxnors %f4, %f12, %f3
stx %i5, [%l7 + 0x78]
fandnot1 %f8, %f0, %f10
movvs %xcc, %o2, %g2
fmovrdlez %g7, %f6, %f6
movrgz %l3, %l6, %l5
tvc %icc, 0x2
lduw [%l7 + 0x64], %g5
fcmpne16 %f0, %f12, %o0
mulscc %l1, %o4, %i1
sdiv %g4, 0x1153, %o5
fbo,a %fcc3, loop_2968
sll %i7, 0x1D, %i2
fnot2 %f0, %f0
ldub [%l7 + 0x7B], %o3
loop_2968:
stx %g1, [%l7 + 0x20]
orcc %i0, %g6, %l2
bneg,a %xcc, loop_2969
edge16l %o7, %l4, %i4
movvs %icc, %l0, %i3
bshuffle %f14, %f10, %f2
loop_2969:
edge8n %o1, %i6, %g3
fnot1 %f0, %f0
fmovscc %xcc, %f7, %f5
edge16 %o6, %i5, %g2
subcc %o2, %l3, %l6
sdivcc %l5, 0x0056, %g5
fble,a %fcc3, loop_2970
nop
setx loop_2971, %l0, %l1
jmpl %l1, %o0
edge16 %l1, %o4, %g7
fnands %f10, %f0, %f11
loop_2970:
fornot2 %f0, %f6, %f2
loop_2971:
fmovde %icc, %f11, %f15
stw %g4, [%l7 + 0x28]
ldd [%l7 + 0x38], %f8
fabss %f15, %f0
ld [%l7 + 0x1C], %f7
fnors %f5, %f12, %f15
movg %xcc, %o5, %i1
array16 %i2, %i7, %g1
siam 0x0
ldsb [%l7 + 0x3E], %o3
movn %xcc, %i0, %l2
ld [%l7 + 0x64], %f0
bg,a loop_2972
bne,a loop_2973
siam 0x7
sth %g6, [%l7 + 0x7E]
loop_2972:
andncc %l4, %o7, %i4
loop_2973:
lduw [%l7 + 0x40], %l0
tne %xcc, 0x2
fands %f0, %f3, %f9
edge8ln %i3, %i6, %o1
fcmpes %fcc1, %f15, %f3
nop
setx loop_2974, %l0, %l1
jmpl %l1, %o6
ld [%l7 + 0x74], %f4
ldd [%l7 + 0x40], %f6
fbo %fcc0, loop_2975
loop_2974:
ldx [%l7 + 0x58], %g3
ldub [%l7 + 0x3E], %i5
fmovrdlz %o2, %f6, %f2
loop_2975:
bne,pn %xcc, loop_2976
be loop_2977
brnz %g2, loop_2978
brlez,a %l3, loop_2979
loop_2976:
edge8l %l5, %l6, %o0
loop_2977:
tg %icc, 0x6
loop_2978:
ba,a %icc, loop_2980
loop_2979:
fpackfix %f12, %f0
tne %icc, 0x0
fnors %f1, %f1, %f6
loop_2980:
fones %f13
ldsb [%l7 + 0x4F], %l1
ldd [%l7 + 0x28], %f2
ldx [%l7 + 0x40], %o4
fsrc2 %f8, %f2
ldd [%l7 + 0x70], %f8
bge,a,pt %icc, loop_2981
ldd [%l7 + 0x30], %f8
brlez %g7, loop_2982
fbge %fcc3, loop_2983
loop_2981:
stb %g4, [%l7 + 0x52]
st %f1, [%l7 + 0x0C]
loop_2982:
std %f8, [%l7 + 0x30]
loop_2983:
sth %o5, [%l7 + 0x56]
nop
setx loop_2984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x38], %f8
fmovrslez %g5, %f2, %f8
lduh [%l7 + 0x08], %i1
loop_2984:
ldsh [%l7 + 0x3C], %i7
fbl %fcc2, loop_2985
ldsb [%l7 + 0x17], %g1
lduh [%l7 + 0x32], %o3
and %i0, %l2, %i2
loop_2985:
fmovsne %xcc, %f2, %f14
fmovrsgez %l4, %f8, %f2
ldub [%l7 + 0x20], %g6
movrlz %o7, 0x35B, %l0
ba %xcc, loop_2986
srl %i3, 0x08, %i4
stb %o1, [%l7 + 0x2A]
fmovscs %xcc, %f13, %f4
loop_2986:
fmovdcc %xcc, %f8, %f3
ldd [%l7 + 0x10], %f8
fbn %fcc1, loop_2987
movleu %xcc, %i6, %o6
ldsb [%l7 + 0x4C], %i5
and %g3, 0x0378, %o2
loop_2987:
tn %icc, 0x4
stb %l3, [%l7 + 0x5E]
stw %l5, [%l7 + 0x1C]
stx %l6, [%l7 + 0x08]
edge32 %g2, %o0, %l1
fornot2s %f11, %f10, %f11
fbge %fcc3, loop_2988
subc %o4, 0x128B, %g7
stx %o5, [%l7 + 0x58]
fnands %f8, %f13, %f6
loop_2988:
fmovrde %g5, %f14, %f2
fnot2s %f15, %f10
fcmpne16 %f0, %f8, %g4
fpack32 %f12, %f14, %f14
popc 0x1CEC, %i7
addccc %i1, 0x0F6A, %g1
tvs %xcc, 0x0
fmovdn %xcc, %f5, %f8
nop
setx loop_2989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f12, %f14
ldub [%l7 + 0x6D], %o3
bcs %xcc, loop_2990
loop_2989:
edge16 %l2, %i0, %l4
xnor %i2, 0x04F6, %o7
udivx %l0, 0x1B45, %g6
loop_2990:
ldub [%l7 + 0x61], %i3
movcc %xcc, %o1, %i6
fmovrde %o6, %f4, %f12
tleu %xcc, 0x4
fxnor %f2, %f0, %f4
mulx %i5, %g3, %i4
fcmpgt32 %f12, %f8, %l3
fpadd16s %f3, %f3, %f12
stb %o2, [%l7 + 0x55]
tg %xcc, 0x2
nop
setx loop_2991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x14], %l6
stb %l5, [%l7 + 0x6E]
fpadd32s %f3, %f8, %f3
loop_2991:
udiv %g2, 0x164A, %l1
tvs %xcc, 0x2
ldx [%l7 + 0x68], %o4
ld [%l7 + 0x38], %f1
taddcc %o0, %o5, %g7
addccc %g5, 0x1071, %g4
sth %i1, [%l7 + 0x16]
stb %g1, [%l7 + 0x45]
ldsh [%l7 + 0x40], %o3
st %f0, [%l7 + 0x1C]
fmovsvs %icc, %f9, %f15
ldx [%l7 + 0x50], %i7
fmovdle %icc, %f4, %f0
lduw [%l7 + 0x60], %l2
lduw [%l7 + 0x6C], %i0
movneg %icc, %i2, %o7
st %f14, [%l7 + 0x1C]
addcc %l0, %l4, %i3
fmovrsgez %g6, %f4, %f11
xorcc %i6, 0x01C7, %o1
fmuld8sux16 %f0, %f8, %f14
ldsb [%l7 + 0x5B], %i5
std %f8, [%l7 + 0x20]
subcc %g3, %i4, %o6
or %l3, %l6, %o2
brz,a %l5, loop_2992
edge32l %l1, %g2, %o0
fmovdvs %icc, %f11, %f7
addc %o4, 0x1F0E, %g7
loop_2992:
fors %f14, %f12, %f13
movcs %icc, %g5, %g4
fbn,a %fcc1, loop_2993
fxnors %f0, %f2, %f4
and %o5, %i1, %g1
ldx [%l7 + 0x08], %o3
loop_2993:
fnand %f6, %f12, %f4
fmovdpos %icc, %f12, %f12
umulcc %i7, %l2, %i2
ldd [%l7 + 0x70], %f0
fmovrdgez %i0, %f14, %f0
fmovdle %xcc, %f14, %f1
fsrc1 %f2, %f14
xorcc %l0, %o7, %l4
sub %i3, 0x0EA7, %i6
ld [%l7 + 0x64], %f1
lduh [%l7 + 0x64], %g6
fpadd16s %f1, %f9, %f11
fmovsvs %xcc, %f11, %f5
fcmped %fcc2, %f8, %f4
fsrc1 %f14, %f0
st %f2, [%l7 + 0x58]
movge %xcc, %o1, %i5
fpsub32s %f3, %f8, %f7
bne loop_2994
fnegs %f7, %f10
stx %g3, [%l7 + 0x08]
ld [%l7 + 0x78], %f13
loop_2994:
ldd [%l7 + 0x30], %f10
nop
setx loop_2995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f5, %f7
sth %o6, [%l7 + 0x08]
fmul8ulx16 %f0, %f2, %f4
loop_2995:
ldsw [%l7 + 0x20], %i4
fcmpes %fcc1, %f10, %f2
fcmpd %fcc1, %f8, %f8
lduh [%l7 + 0x7A], %l3
edge8n %o2, %l5, %l1
tvc %xcc, 0x3
fabsd %f4, %f4
edge32l %g2, %l6, %o4
tvc %icc, 0x6
lduw [%l7 + 0x20], %g7
tsubcctv %g5, %g4, %o5
fmovde %icc, %f8, %f7
fnand %f14, %f4, %f4
bleu,a,pn %xcc, loop_2996
fsrc1 %f12, %f8
fpackfix %f14, %f14
udivcc %o0, 0x13A6, %g1
loop_2996:
orcc %i1, 0x14F7, %i7
ldx [%l7 + 0x18], %o3
brlz %l2, loop_2997
fmovrde %i2, %f2, %f8
movleu %xcc, %i0, %o7
fbul,a %fcc1, loop_2998
loop_2997:
alignaddrl %l0, %l4, %i3
stw %i6, [%l7 + 0x34]
stb %o1, [%l7 + 0x45]
loop_2998:
fmovrsgez %g6, %f3, %f1
fble,a %fcc2, loop_2999
ld [%l7 + 0x68], %f6
fpsub32s %f12, %f12, %f0
ldub [%l7 + 0x1D], %i5
loop_2999:
udivcc %g3, 0x00DF, %o6
sdivcc %l3, 0x0EB8, %i4
lduh [%l7 + 0x66], %l5
addccc %l1, %g2, %o2
mulscc %o4, 0x1E00, %g7
ld [%l7 + 0x58], %f13
ld [%l7 + 0x34], %f3
fmovrslz %g5, %f15, %f15
fmovspos %xcc, %f14, %f9
brlz,a %l6, loop_3000
lduh [%l7 + 0x12], %g4
lduw [%l7 + 0x14], %o5
lduh [%l7 + 0x28], %o0
loop_3000:
ld [%l7 + 0x58], %f15
fornot2s %f7, %f0, %f8
fble %fcc0, loop_3001
edge16 %i1, %g1, %i7
fmovsl %icc, %f11, %f3
fmovdne %xcc, %f9, %f9
loop_3001:
st %f1, [%l7 + 0x7C]
sethi 0x01BF, %o3
st %f15, [%l7 + 0x60]
std %f2, [%l7 + 0x40]
fpadd32s %f6, %f7, %f0
bvc,pt %icc, loop_3002
fmovrde %i2, %f0, %f6
stb %i0, [%l7 + 0x3D]
lduw [%l7 + 0x7C], %o7
loop_3002:
brz %l0, loop_3003
tcc %icc, 0x3
add %l4, 0x1148, %i3
ld [%l7 + 0x3C], %f6
loop_3003:
std %f10, [%l7 + 0x40]
edge32ln %i6, %l2, %g6
std %f14, [%l7 + 0x40]
fmuld8ulx16 %f10, %f15, %f14
ldsb [%l7 + 0x52], %i5
stb %o1, [%l7 + 0x0B]
fnor %f10, %f4, %f12
tsubcctv %g3, 0x0C36, %l3
fbn,a %fcc0, loop_3004
smulcc %i4, 0x097E, %o6
fsrc2s %f8, %f6
xnorcc %l5, %l1, %g2
loop_3004:
sll %o4, 0x05, %o2
xnorcc %g5, 0x13CB, %l6
udivx %g4, 0x1D05, %g7
ldd [%l7 + 0x08], %f14
fmul8sux16 %f8, %f10, %f14
fmovdle %xcc, %f7, %f9
ble %xcc, loop_3005
edge16n %o5, %o0, %i1
ldsw [%l7 + 0x5C], %i7
fbuge,a %fcc0, loop_3006
loop_3005:
ldsh [%l7 + 0x72], %o3
fmovse %xcc, %f0, %f13
ldx [%l7 + 0x38], %g1
loop_3006:
st %f10, [%l7 + 0x68]
tn %xcc, 0x5
ld [%l7 + 0x34], %f5
movpos %icc, %i2, %o7
fpmerge %f14, %f0, %f10
stb %l0, [%l7 + 0x5B]
sub %l4, 0x1B15, %i3
fexpand %f0, %f2
fsrc2 %f8, %f14
bvs,a %icc, loop_3007
array16 %i6, %i0, %g6
ta %xcc, 0x6
fmovdg %icc, %f2, %f15
loop_3007:
fpadd32 %f0, %f14, %f8
tvc %xcc, 0x1
lduw [%l7 + 0x5C], %l2
sth %i5, [%l7 + 0x58]
fpadd16s %f0, %f7, %f11
ldx [%l7 + 0x40], %o1
ldub [%l7 + 0x10], %l3
movrgz %g3, 0x36A, %i4
udivx %o6, 0x1B65, %l5
andncc %l1, %o4, %g2
bgu,pn %xcc, loop_3008
fcmpgt32 %f6, %f14, %o2
stx %g5, [%l7 + 0x70]
ldx [%l7 + 0x40], %g4
loop_3008:
fmovrsgz %g7, %f5, %f15
fpadd16s %f8, %f4, %f9
bneg,a loop_3009
udiv %o5, 0x0A59, %o0
fcmple32 %f8, %f12, %l6
andn %i1, %o3, %g1
loop_3009:
lduw [%l7 + 0x38], %i7
ldd [%l7 + 0x50], %f6
fabsd %f8, %f8
fbg %fcc1, loop_3010
bneg,pt %xcc, loop_3011
fba,a %fcc0, loop_3012
movg %xcc, %i2, %l0
loop_3010:
edge8 %l4, %i3, %i6
loop_3011:
bn,pn %icc, loop_3013
loop_3012:
stb %i0, [%l7 + 0x2B]
lduw [%l7 + 0x28], %o7
movrlz %l2, 0x253, %i5
loop_3013:
addc %o1, %g6, %l3
fbne %fcc1, loop_3014
lduh [%l7 + 0x54], %g3
fmovsl %xcc, %f7, %f3
stw %o6, [%l7 + 0x30]
loop_3014:
fmovspos %xcc, %f1, %f11
ldsw [%l7 + 0x40], %l5
fsrc2 %f8, %f12
srax %i4, %l1, %o4
tle %xcc, 0x0
fmovdn %icc, %f10, %f8
stx %g2, [%l7 + 0x78]
nop
setx loop_3015, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %o2, %g4, %g7
sllx %g5, 0x1B, %o5
ldsb [%l7 + 0x6A], %l6
loop_3015:
fpadd32s %f7, %f11, %f11
sth %o0, [%l7 + 0x1A]
fornot2s %f15, %f4, %f2
tleu %icc, 0x6
lduh [%l7 + 0x42], %o3
bshuffle %f10, %f2, %f12
sth %g1, [%l7 + 0x7A]
movrlez %i7, 0x1B2, %i2
stw %i1, [%l7 + 0x60]
fbo,a %fcc3, loop_3016
std %f0, [%l7 + 0x28]
orcc %l4, %l0, %i3
fmul8sux16 %f12, %f10, %f10
loop_3016:
fnot2s %f7, %f13
tl %xcc, 0x3
fabsd %f2, %f12
addccc %i0, 0x05E1, %o7
fba %fcc1, loop_3017
st %f4, [%l7 + 0x64]
bge %xcc, loop_3018
nop
setx loop_3019, %l0, %l1
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_3017:
fmovdl %icc, %f4, %f6
fmovdpos %xcc, %f7, %f13
loop_3018:
stb %l2, [%l7 + 0x58]
loop_3019:
stb %i6, [%l7 + 0x7C]
movleu %icc, %i5, %o1
lduh [%l7 + 0x34], %g6
sllx %g3, 0x01, %l3
std %f14, [%l7 + 0x40]
std %f4, [%l7 + 0x10]
st %f6, [%l7 + 0x10]
ldub [%l7 + 0x43], %o6
array8 %l5, %l1, %i4
mulscc %o4, 0x1EAE, %g2
std %f6, [%l7 + 0x30]
fnot1s %f0, %f5
fnor %f12, %f12, %f8
tne %xcc, 0x0
std %f6, [%l7 + 0x68]
fnot2 %f0, %f4
fbe %fcc0, loop_3020
lduh [%l7 + 0x10], %g4
andcc %g7, %g5, %o2
fmovsleu %xcc, %f8, %f13
loop_3020:
fmovdge %xcc, %f6, %f13
fmovrslz %l6, %f10, %f13
fsrc2s %f3, %f10
fbe %fcc2, loop_3021
fmovrdlez %o0, %f0, %f0
ldd [%l7 + 0x60], %f8
fmovsgu %xcc, %f8, %f7
loop_3021:
stw %o3, [%l7 + 0x2C]
udivcc %g1, 0x03FA, %i7
fzeros %f1
fsrc1 %f8, %f14
fcmple16 %f10, %f12, %i2
udivx %o5, 0x16EA, %i1
fnor %f8, %f6, %f12
fbue %fcc3, loop_3022
fornot1s %f9, %f9, %f6
movl %xcc, %l4, %i3
fmovsleu %icc, %f2, %f11
loop_3022:
tn %xcc, 0x3
sub %i0, %l0, %l2
fmovrdne %o7, %f10, %f12
fpsub32s %f3, %f14, %f15
fandnot1s %f4, %f3, %f14
lduh [%l7 + 0x7E], %i6
bne,a %icc, loop_3023
ldsb [%l7 + 0x4C], %o1
fmovde %icc, %f4, %f5
fmovdne %icc, %f3, %f9
loop_3023:
fnand %f4, %f4, %f4
ldsh [%l7 + 0x76], %g6
bcs %xcc, loop_3024
faligndata %f6, %f6, %f6
movle %icc, %i5, %g3
fmovsne %icc, %f8, %f14
loop_3024:
sll %l3, %l5, %l1
fblg,a %fcc0, loop_3025
ldd [%l7 + 0x10], %f14
ldd [%l7 + 0x10], %f12
mulscc %o6, 0x08CC, %o4
loop_3025:
fblg %fcc0, loop_3026
ldsw [%l7 + 0x14], %i4
bneg,a loop_3027
orcc %g4, %g2, %g7
loop_3026:
ldsw [%l7 + 0x40], %g5
tvs %icc, 0x6
loop_3027:
brlz,a %o2, loop_3028
fmovdg %xcc, %f9, %f11
fbe,a %fcc0, loop_3029
fnors %f7, %f12, %f5
loop_3028:
fmovrsgez %o0, %f13, %f14
stw %l6, [%l7 + 0x14]
loop_3029:
movne %xcc, %g1, %o3
move %xcc, %i7, %i2
movn %icc, %o5, %l4
stw %i1, [%l7 + 0x68]
fnot2s %f0, %f8
ldsw [%l7 + 0x70], %i0
ldsh [%l7 + 0x34], %i3
ldsh [%l7 + 0x14], %l2
bpos,a %xcc, loop_3030
tle %icc, 0x4
ldx [%l7 + 0x78], %o7
fexpand %f9, %f12
loop_3030:
fands %f2, %f4, %f14
movleu %icc, %l0, %o1
ld [%l7 + 0x10], %f11
lduh [%l7 + 0x76], %g6
fandnot2s %f14, %f14, %f9
fmovrdne %i6, %f2, %f6
edge8n %g3, %i5, %l5
fzeros %f4
ldd [%l7 + 0x08], %f8
sub %l3, %l1, %o4
fnot1 %f0, %f6
std %f12, [%l7 + 0x70]
sth %i4, [%l7 + 0x52]
fmovsvc %icc, %f9, %f4
sth %g4, [%l7 + 0x5C]
fpack16 %f4, %f2
fcmpes %fcc1, %f10, %f15
ldx [%l7 + 0x70], %o6
std %f8, [%l7 + 0x38]
fmovda %icc, %f5, %f12
ld [%l7 + 0x38], %f3
fors %f9, %f0, %f15
mulx %g2, %g5, %g7
ldd [%l7 + 0x60], %f10
addc %o2, %o0, %l6
ldx [%l7 + 0x20], %o3
fnot2 %f4, %f10
fble %fcc2, loop_3031
ldx [%l7 + 0x78], %i7
edge8l %g1, %o5, %i2
tn %xcc, 0x7
loop_3031:
udivx %l4, 0x072E, %i0
fornot2 %f2, %f6, %f10
ldsw [%l7 + 0x18], %i1
stx %i3, [%l7 + 0x78]
movrgez %l2, 0x1EB, %o7
ldub [%l7 + 0x75], %l0
fmovdvc %icc, %f0, %f12
fblg %fcc2, loop_3032
lduh [%l7 + 0x5E], %o1
bgu,a loop_3033
fmovdgu %xcc, %f1, %f6
loop_3032:
stb %g6, [%l7 + 0x1F]
ldsb [%l7 + 0x23], %g3
loop_3033:
fnot1s %f6, %f13
brlz,a %i5, loop_3034
fblg,a %fcc0, loop_3035
fxnor %f8, %f12, %f0
ldsw [%l7 + 0x78], %i6
loop_3034:
be,a %xcc, loop_3036
loop_3035:
std %f0, [%l7 + 0x10]
ldsb [%l7 + 0x4D], %l3
fmuld8sux16 %f11, %f0, %f4
loop_3036:
stb %l1, [%l7 + 0x29]
ldub [%l7 + 0x3B], %o4
fone %f4
xorcc %l5, 0x14B1, %i4
fbne,a %fcc1, loop_3037
popc 0x17B0, %g4
movleu %xcc, %o6, %g2
edge8l %g5, %g7, %o0
loop_3037:
xnor %l6, %o3, %o2
fmovsl %icc, %f9, %f13
te %xcc, 0x6
move %icc, %i7, %o5
udivx %i2, 0x0C3A, %l4
fbue,a %fcc0, loop_3038
std %f8, [%l7 + 0x70]
std %f6, [%l7 + 0x10]
st %f9, [%l7 + 0x24]
loop_3038:
edge16ln %g1, %i1, %i0
edge32ln %i3, %l2, %l0
ldsb [%l7 + 0x32], %o1
ldsb [%l7 + 0x4D], %o7
ld [%l7 + 0x1C], %f9
fmovsn %icc, %f0, %f12
tle %icc, 0x6
ldsh [%l7 + 0x46], %g3
ldx [%l7 + 0x58], %i5
fands %f1, %f4, %f15
ldub [%l7 + 0x19], %i6
ldsw [%l7 + 0x78], %g6
stx %l3, [%l7 + 0x30]
fbl %fcc3, loop_3039
udivx %o4, 0x12D2, %l1
subccc %l5, %i4, %g4
tsubcc %o6, 0x069F, %g5
loop_3039:
fmovsneg %xcc, %f13, %f8
ldsb [%l7 + 0x28], %g7
fnors %f13, %f10, %f15
ldx [%l7 + 0x10], %o0
fpadd16 %f4, %f14, %f14
subccc %g2, %o3, %l6
fmovdleu %icc, %f1, %f7
subcc %o2, %o5, %i7
movcc %icc, %i2, %g1
fpadd16 %f6, %f8, %f4
fbue %fcc2, loop_3040
movge %icc, %i1, %i0
fbl,a %fcc3, loop_3041
bgu,a loop_3042
loop_3040:
st %f13, [%l7 + 0x5C]
sth %l4, [%l7 + 0x6E]
loop_3041:
fcmple32 %f10, %f8, %l2
loop_3042:
fmovsle %xcc, %f9, %f5
bge,pn %xcc, loop_3043
movg %xcc, %i3, %o1
fnand %f10, %f4, %f10
fbne %fcc3, loop_3044
loop_3043:
fmovrsgz %o7, %f13, %f0
xnorcc %g3, %l0, %i6
stb %g6, [%l7 + 0x69]
loop_3044:
edge16ln %i5, %o4, %l3
ldsb [%l7 + 0x2F], %l1
edge32n %i4, %l5, %g4
fmovdleu %icc, %f5, %f3
bn,a %icc, loop_3045
fcmpne16 %f0, %f14, %o6
movge %icc, %g5, %g7
fbe,a %fcc0, loop_3046
loop_3045:
bn %xcc, loop_3047
sll %g2, %o0, %l6
fmovsa %icc, %f15, %f10
loop_3046:
ldsb [%l7 + 0x21], %o3
loop_3047:
fones %f6
xnorcc %o2, 0x1C43, %i7
ldsb [%l7 + 0x44], %o5
ldsb [%l7 + 0x0F], %i2
movrlez %g1, 0x046, %i1
stx %i0, [%l7 + 0x18]
taddcctv %l4, 0x0AA0, %l2
ldsh [%l7 + 0x08], %o1
ta %icc, 0x7
sth %o7, [%l7 + 0x76]
addc %i3, 0x0DBF, %l0
stx %g3, [%l7 + 0x38]
fmovrdlz %g6, %f2, %f12
fsrc1 %f12, %f4
edge32l %i5, %o4, %i6
tcs %icc, 0x6
fexpand %f14, %f8
std %f6, [%l7 + 0x10]
lduh [%l7 + 0x30], %l3
nop
setx loop_3048, %l0, %l1
jmpl %l1, %l1
fandnot1s %f5, %f9, %f9
fmovdvc %xcc, %f13, %f13
ldub [%l7 + 0x68], %l5
loop_3048:
tcc %xcc, 0x1
ldsw [%l7 + 0x34], %g4
orcc %o6, %g5, %i4
movrgz %g2, 0x16A, %g7
lduw [%l7 + 0x34], %o0
stx %l6, [%l7 + 0x78]
fpackfix %f4, %f3
movrne %o2, 0x3FB, %o3
fblg %fcc0, loop_3049
tpos %icc, 0x2
fnor %f4, %f2, %f12
xor %i7, %o5, %i2
loop_3049:
ldsb [%l7 + 0x2C], %g1
fcmpes %fcc3, %f2, %f11
sth %i1, [%l7 + 0x68]
ld [%l7 + 0x6C], %f1
fbo %fcc2, loop_3050
fornot1s %f15, %f8, %f12
brgez %i0, loop_3051
xnorcc %l2, 0x1B33, %l4
loop_3050:
ldsb [%l7 + 0x3F], %o1
movrgez %i3, 0x0DA, %o7
loop_3051:
fmovde %icc, %f6, %f4
ldsh [%l7 + 0x7E], %l0
bne,a,pt %xcc, loop_3052
umulcc %g3, %g6, %i5
call loop_3053
bl,a,pn %xcc, loop_3054
loop_3052:
ldd [%l7 + 0x58], %f2
edge8n %i6, %o4, %l1
loop_3053:
ldsb [%l7 + 0x6C], %l3
loop_3054:
fpack16 %f0, %f10
mulscc %l5, 0x05EA, %g4
movvs %icc, %g5, %o6
stb %g2, [%l7 + 0x17]
std %f4, [%l7 + 0x10]
ldsb [%l7 + 0x78], %i4
ldsb [%l7 + 0x6C], %o0
ldsh [%l7 + 0x0A], %l6
fnand %f0, %f2, %f2
std %f2, [%l7 + 0x18]
movvs %icc, %g7, %o2
fornot2s %f7, %f2, %f15
fzero %f10
ldub [%l7 + 0x71], %i7
fba %fcc1, loop_3055
fcmpgt16 %f14, %f10, %o5
fmul8x16au %f5, %f3, %f2
sth %o3, [%l7 + 0x54]
loop_3055:
fabsd %f10, %f8
lduw [%l7 + 0x6C], %i2
addccc %g1, 0x0E25, %i0
fcmpeq32 %f14, %f8, %i1
stx %l4, [%l7 + 0x30]
xnorcc %l2, 0x1CEB, %i3
fcmple32 %f12, %f6, %o7
fexpand %f4, %f0
st %f8, [%l7 + 0x48]
lduh [%l7 + 0x62], %l0
sth %g3, [%l7 + 0x14]
fcmple16 %f4, %f6, %g6
udiv %i5, 0x1D66, %o1
ldsw [%l7 + 0x54], %i6
ldsw [%l7 + 0x44], %l1
bleu,pt %icc, loop_3056
fmovrsgz %o4, %f13, %f5
fcmpgt16 %f14, %f0, %l5
xor %g4, 0x1819, %l3
loop_3056:
sdivcc %g5, 0x19D4, %o6
std %f0, [%l7 + 0x78]
xnorcc %g2, 0x10BF, %o0
fmovscc %icc, %f7, %f14
ldx [%l7 + 0x48], %i4
addccc %l6, 0x109F, %g7
fmovrsgz %i7, %f0, %f5
stw %o5, [%l7 + 0x28]
stx %o2, [%l7 + 0x40]
fpack16 %f8, %f5
fmovsgu %icc, %f12, %f13
fandnot2 %f0, %f14, %f8
fpsub16s %f14, %f13, %f7
tcs %icc, 0x1
fmovsgu %icc, %f0, %f12
sdivcc %o3, 0x00DF, %g1
andcc %i0, %i2, %i1
brnz,a %l4, loop_3057
brnz %i3, loop_3058
fmovrsne %l2, %f6, %f2
fmuld8ulx16 %f2, %f9, %f2
loop_3057:
fmovda %icc, %f6, %f11
loop_3058:
nop
setx loop_3059, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgz %l0, %f5, %f3
edge32l %o7, %g3, %g6
fmovdg %icc, %f10, %f10
loop_3059:
xor %o1, %i5, %l1
fbg %fcc1, loop_3060
nop
setx loop_3061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc0, loop_3062
fsrc1s %f11, %f9
loop_3060:
ldub [%l7 + 0x2E], %o4
loop_3061:
ldx [%l7 + 0x30], %l5
loop_3062:
fbuge %fcc0, loop_3063
fmovsgu %xcc, %f5, %f14
orn %g4, %l3, %i6
bcc,pn %icc, loop_3064
loop_3063:
srl %o6, 0x0B, %g2
fmovrslz %o0, %f13, %f9
stx %i4, [%l7 + 0x48]
loop_3064:
stw %l6, [%l7 + 0x28]
lduh [%l7 + 0x5A], %g5
fcmple32 %f14, %f10, %g7
ldx [%l7 + 0x60], %i7
srl %o5, 0x0A, %o3
brgez %g1, loop_3065
sdivx %o2, 0x1EB2, %i2
ldd [%l7 + 0x20], %f14
tvs %icc, 0x5
loop_3065:
fbge %fcc0, loop_3066
xnorcc %i0, %i1, %l4
array16 %l2, %i3, %o7
ba,pt %icc, loop_3067
loop_3066:
fnegs %f10, %f4
fmovdge %xcc, %f14, %f9
fba,a %fcc2, loop_3068
loop_3067:
fmovsneg %xcc, %f5, %f5
lduh [%l7 + 0x6C], %g3
st %f13, [%l7 + 0x18]
loop_3068:
edge16n %l0, %o1, %g6
stw %i5, [%l7 + 0x60]
fmovsleu %xcc, %f12, %f7
fmovdl %icc, %f8, %f15
fabsd %f4, %f8
srax %l1, 0x0F, %o4
fsrc1s %f5, %f15
ldd [%l7 + 0x08], %f14
for %f10, %f6, %f0
fsrc2 %f14, %f8
fpsub16 %f12, %f8, %f6
ld [%l7 + 0x28], %f15
udivcc %g4, 0x0BFA, %l5
movge %xcc, %l3, %i6
fmovde %xcc, %f1, %f13
edge32ln %o6, %o0, %g2
lduw [%l7 + 0x38], %l6
fba,a %fcc2, loop_3069
ld [%l7 + 0x34], %f12
fmul8x16au %f12, %f8, %f2
lduw [%l7 + 0x14], %i4
loop_3069:
nop
setx loop_3070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f0, %f12, %f0
smul %g7, %i7, %g5
fnot1 %f12, %f12
loop_3070:
sth %o5, [%l7 + 0x2A]
movre %g1, 0x353, %o2
brz,a %i2, loop_3071
edge16l %o3, %i0, %l4
ldub [%l7 + 0x66], %l2
ldub [%l7 + 0x0B], %i1
loop_3071:
umul %i3, %g3, %l0
movne %xcc, %o7, %g6
fmovsneg %icc, %f0, %f2
umul %i5, 0x143B, %l1
udivx %o1, 0x1354, %o4
ldsw [%l7 + 0x74], %l5
movleu %xcc, %g4, %i6
xorcc %l3, %o0, %g2
fbu,a %fcc1, loop_3072
tl %icc, 0x5
st %f4, [%l7 + 0x7C]
fand %f2, %f0, %f2
loop_3072:
st %f0, [%l7 + 0x64]
movre %l6, 0x2CF, %i4
stw %g7, [%l7 + 0x48]
brlz,a %i7, loop_3073
stb %g5, [%l7 + 0x7C]
sll %o6, 0x04, %g1
fnors %f3, %f12, %f13
loop_3073:
fmovd %f2, %f2
fxors %f3, %f3, %f8
fmovsvs %icc, %f11, %f15
sth %o5, [%l7 + 0x6E]
fbule,a %fcc0, loop_3074
tsubcctv %i2, %o3, %o2
fble %fcc3, loop_3075
fxors %f6, %f7, %f0
loop_3074:
ldsb [%l7 + 0x15], %l4
fcmpne32 %f0, %f6, %i0
loop_3075:
fcmple16 %f14, %f2, %l2
fpmerge %f9, %f0, %f4
fnot1 %f0, %f14
ldd [%l7 + 0x68], %f8
fnot1s %f6, %f11
taddcctv %i1, %i3, %g3
fmul8x16 %f0, %f14, %f10
fblg,a %fcc1, loop_3076
call loop_3077
fbge,a %fcc3, loop_3078
fnot1s %f7, %f9
loop_3076:
fmovdg %icc, %f9, %f8
loop_3077:
bvc loop_3079
loop_3078:
sethi 0x130A, %o7
ldd [%l7 + 0x40], %f4
ldub [%l7 + 0x70], %l0
loop_3079:
ld [%l7 + 0x24], %f13
ldd [%l7 + 0x10], %f6
stx %g6, [%l7 + 0x10]
alignaddr %i5, %o1, %o4
fpadd16 %f8, %f14, %f0
fmovde %xcc, %f14, %f2
fnands %f10, %f14, %f10
fnot2s %f3, %f6
ldd [%l7 + 0x58], %f2
subc %l5, 0x1B59, %l1
taddcctv %i6, 0x1EF2, %l3
stw %o0, [%l7 + 0x40]
fmovsvc %icc, %f10, %f2
ldx [%l7 + 0x20], %g2
fxors %f15, %f3, %f6
fmovdl %xcc, %f13, %f7
stb %g4, [%l7 + 0x2B]
fbule %fcc1, loop_3080
udivcc %i4, 0x0580, %l6
ldsh [%l7 + 0x1E], %i7
movle %xcc, %g7, %o6
loop_3080:
fpadd16 %f4, %f10, %f0
stw %g1, [%l7 + 0x58]
mulx %g5, %i2, %o5
tn %icc, 0x0
fcmpes %fcc1, %f12, %f4
fmovd %f4, %f8
array32 %o2, %l4, %o3
movrlez %i0, %i1, %l2
movne %icc, %i3, %o7
sth %l0, [%l7 + 0x6A]
bne,pt %icc, loop_3081
bge,pn %icc, loop_3082
lduw [%l7 + 0x24], %g3
edge8ln %i5, %g6, %o1
loop_3081:
brnz %o4, loop_3083
loop_3082:
stx %l5, [%l7 + 0x20]
sth %l1, [%l7 + 0x62]
stb %l3, [%l7 + 0x52]
loop_3083:
ldub [%l7 + 0x14], %o0
ldub [%l7 + 0x2A], %i6
fnand %f14, %f8, %f0
sth %g4, [%l7 + 0x1C]
sth %g2, [%l7 + 0x30]
edge16 %i4, %l6, %i7
subc %o6, %g1, %g7
orcc %i2, %o5, %g5
fnand %f0, %f6, %f4
bne,a %xcc, loop_3084
st %f5, [%l7 + 0x60]
stb %l4, [%l7 + 0x55]
fbul,a %fcc1, loop_3085
loop_3084:
movg %icc, %o2, %i0
sth %i1, [%l7 + 0x42]
ldd [%l7 + 0x38], %f12
loop_3085:
stx %l2, [%l7 + 0x78]
brgez,a %o3, loop_3086
brlz,a %o7, loop_3087
bg,a,pn %xcc, loop_3088
tleu %xcc, 0x2
loop_3086:
fmovdleu %icc, %f8, %f12
loop_3087:
ldub [%l7 + 0x0C], %i3
loop_3088:
tpos %xcc, 0x0
fcmpgt16 %f8, %f4, %g3
movrlz %i5, 0x150, %g6
tge %xcc, 0x7
fbg %fcc3, loop_3089
subc %l0, 0x0C1E, %o1
stb %l5, [%l7 + 0x27]
orncc %o4, %l3, %l1
loop_3089:
sdivcc %o0, 0x0C46, %i6
fxors %f1, %f0, %f5
bcc,a %icc, loop_3090
subccc %g2, 0x1A48, %i4
st %f11, [%l7 + 0x68]
fmovrdlz %g4, %f14, %f12
loop_3090:
movrgez %l6, 0x2EF, %o6
lduw [%l7 + 0x1C], %g1
fandnot2s %f12, %f2, %f4
stw %i7, [%l7 + 0x34]
ldd [%l7 + 0x58], %f4
fmovdl %xcc, %f1, %f10
fnegs %f10, %f9
edge32ln %i2, %g7, %g5
brz %o5, loop_3091
fmovdpos %xcc, %f3, %f7
std %f8, [%l7 + 0x38]
ldx [%l7 + 0x68], %l4
loop_3091:
bpos loop_3092
bn,pn %xcc, loop_3093
movne %icc, %i0, %i1
lduw [%l7 + 0x40], %o2
loop_3092:
mulscc %o3, 0x09D0, %l2
loop_3093:
sth %o7, [%l7 + 0x36]
bshuffle %f0, %f2, %f4
edge16 %i3, %g3, %g6
movn %xcc, %i5, %l0
brnz %o1, loop_3094
stx %l5, [%l7 + 0x58]
fornot2 %f10, %f2, %f8
edge8ln %o4, %l3, %o0
loop_3094:
sth %l1, [%l7 + 0x14]
fmovda %xcc, %f11, %f2
stx %g2, [%l7 + 0x78]
lduw [%l7 + 0x6C], %i6
st %f2, [%l7 + 0x4C]
array8 %g4, %i4, %o6
ldsb [%l7 + 0x23], %l6
brnz,a %g1, loop_3095
fsrc1 %f12, %f14
ld [%l7 + 0x38], %f8
fmovrsgz %i7, %f5, %f8
loop_3095:
fbl,a %fcc2, loop_3096
fands %f9, %f12, %f2
bl,a loop_3097
tsubcctv %g7, %g5, %i2
loop_3096:
fmovrslez %l4, %f14, %f10
st %f14, [%l7 + 0x64]
loop_3097:
alignaddr %i0, %o5, %i1
sra %o3, 0x0F, %o2
nop
setx loop_3098, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %l2, %f10, %f2
srax %o7, %g3, %g6
fbule %fcc2, loop_3099
loop_3098:
and %i5, %l0, %o1
stb %l5, [%l7 + 0x5B]
fmovrslez %o4, %f1, %f3
loop_3099:
xnorcc %l3, 0x1595, %i3
udiv %o0, 0x0B9E, %l1
lduh [%l7 + 0x24], %g2
ldd [%l7 + 0x50], %f0
fpadd32 %f4, %f14, %f10
ldd [%l7 + 0x60], %f2
tsubcctv %g4, %i4, %o6
srax %l6, %g1, %i7
lduh [%l7 + 0x66], %i6
ldx [%l7 + 0x40], %g5
ldsb [%l7 + 0x20], %i2
fnot2 %f0, %f0
ta %icc, 0x4
ld [%l7 + 0x48], %f12
fmovspos %icc, %f7, %f2
orncc %l4, %i0, %o5
fmovsg %icc, %f11, %f10
bvc,pt %icc, loop_3100
brnz %g7, loop_3101
ld [%l7 + 0x7C], %f10
srlx %o3, 0x0D, %o2
loop_3100:
ldsh [%l7 + 0x42], %i1
loop_3101:
ldx [%l7 + 0x30], %o7
movrgez %l2, %g3, %g6
udiv %l0, 0x02AC, %o1
ldsb [%l7 + 0x6A], %i5
edge8 %o4, %l3, %i3
nop
setx loop_3102, %l0, %l1
jmpl %l1, %l5
ldub [%l7 + 0x1A], %l1
fornot1s %f9, %f13, %f10
movleu %xcc, %o0, %g2
loop_3102:
st %f1, [%l7 + 0x54]
brgez %g4, loop_3103
udivcc %o6, 0x1D95, %i4
ldx [%l7 + 0x30], %g1
fpsub32s %f2, %f13, %f15
loop_3103:
nop
setx loop_3104, %l0, %l1
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], %f10
fmovdcc %icc, %f3, %f12
nop
setx loop_3105, %l0, %l1
jmpl %l1, %i7
loop_3104:
ldd [%l7 + 0x28], %f2
umulcc %l6, %i6, %i2
ld [%l7 + 0x44], %f12
loop_3105:
fbuge,a %fcc2, loop_3106
sll %l4, 0x0F, %i0
ldsb [%l7 + 0x3F], %o5
stw %g5, [%l7 + 0x7C]
loop_3106:
fmovsne %icc, %f3, %f7
ldsb [%l7 + 0x1E], %o3
srax %o2, %g7, %i1
movleu %xcc, %l2, %g3
fmuld8sux16 %f1, %f12, %f6
udivx %g6, 0x1935, %l0
ld [%l7 + 0x70], %f5
ldd [%l7 + 0x28], %f0
sth %o7, [%l7 + 0x1C]
ldsw [%l7 + 0x40], %i5
andn %o1, %l3, %o4
stb %l5, [%l7 + 0x71]
tle %icc, 0x3
edge32 %l1, %o0, %i3
lduw [%l7 + 0x34], %g2
fnot2 %f14, %f12
fpsub16s %f8, %f10, %f13
umul %o6, 0x1E7F, %i4
ldd [%l7 + 0x38], %f0
ld [%l7 + 0x38], %f15
fpsub16 %f12, %f2, %f10
fornot2s %f14, %f8, %f1
nop
setx loop_3107, %l0, %l1
jmpl %l1, %g1
array8 %g4, %l6, %i7
fbge,a %fcc0, loop_3108
fmuld8sux16 %f11, %f15, %f12
loop_3107:
st %f5, [%l7 + 0x2C]
fcmpeq16 %f2, %f14, %i6
loop_3108:
fmovrde %i2, %f4, %f2
fbue,a %fcc1, loop_3109
lduh [%l7 + 0x70], %i0
fornot1 %f8, %f14, %f8
fexpand %f15, %f8
loop_3109:
fpsub16 %f12, %f2, %f6
edge16ln %l4, %o5, %o3
sth %g5, [%l7 + 0x32]
fmul8sux16 %f6, %f12, %f8
sub %o2, %g7, %i1
alignaddrl %g3, %g6, %l2
ld [%l7 + 0x58], %f5
fmovdge %icc, %f7, %f12
ld [%l7 + 0x28], %f14
fmovdgu %xcc, %f11, %f15
brlz %l0, loop_3110
xnorcc %i5, 0x132C, %o7
fexpand %f15, %f14
bneg,pn %xcc, loop_3111
loop_3110:
fsrc2s %f1, %f11
fmovdleu %icc, %f0, %f11
te %xcc, 0x3
loop_3111:
fbne,a %fcc1, loop_3112
fzero %f10
fpsub32 %f2, %f2, %f8
ldsh [%l7 + 0x22], %l3
loop_3112:
stx %o4, [%l7 + 0x28]
fpadd32s %f3, %f5, %f9
array16 %l5, %l1, %o0
fmovd %f4, %f0
brnz %i3, loop_3113
fpadd32 %f14, %f4, %f6
st %f4, [%l7 + 0x28]
movg %icc, %g2, %o6
loop_3113:
fzero %f8
sub %o1, %i4, %g1
umul %g4, 0x0507, %i7
fcmped %fcc1, %f8, %f12
tpos %icc, 0x7
tleu %xcc, 0x3
ldx [%l7 + 0x28], %i6
fmovrdlez %l6, %f12, %f2
ldsw [%l7 + 0x44], %i2
srlx %i0, %o5, %l4
fmovscs %xcc, %f4, %f12
ldsw [%l7 + 0x48], %o3
std %f14, [%l7 + 0x20]
or %o2, %g7, %g5
movrlez %g3, 0x163, %g6
tne %icc, 0x6
ldsh [%l7 + 0x2E], %i1
fmovdneg %icc, %f5, %f1
bpos,a,pt %icc, loop_3114
lduh [%l7 + 0x32], %l0
ldub [%l7 + 0x18], %l2
brgez,a %o7, loop_3115
loop_3114:
edge32ln %l3, %o4, %l5
movvc %icc, %l1, %i5
movge %icc, %o0, %i3
loop_3115:
st %f5, [%l7 + 0x40]
fba,a %fcc1, loop_3116
bl,pt %xcc, loop_3117
fbu %fcc2, loop_3118
brgz %g2, loop_3119
loop_3116:
ldsw [%l7 + 0x1C], %o1
loop_3117:
fmuld8sux16 %f12, %f9, %f0
loop_3118:
fbne,a %fcc2, loop_3120
loop_3119:
fbug %fcc0, loop_3121
tn %icc, 0x3
ldsw [%l7 + 0x38], %o6
loop_3120:
lduw [%l7 + 0x58], %i4
loop_3121:
ldub [%l7 + 0x79], %g4
ldub [%l7 + 0x59], %g1
mulx %i6, 0x003D, %i7
umulcc %l6, %i2, %i0
stx %o5, [%l7 + 0x18]
sllx %l4, 0x1D, %o3
mova %xcc, %o2, %g5
movcc %icc, %g3, %g6
bcc,pt %xcc, loop_3122
ba,pt %icc, loop_3123
nop
setx loop_3124, %l0, %l1
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 %xcc, loop_3125
loop_3122:
fbg %fcc2, loop_3126
loop_3123:
fble %fcc0, loop_3127
loop_3124:
movcs %icc, %i1, %g7
loop_3125:
fandnot2s %f11, %f5, %f13
loop_3126:
fcmpes %fcc2, %f1, %f4
loop_3127:
fcmpeq16 %f12, %f0, %l0
fmovspos %icc, %f14, %f10
mova %xcc, %o7, %l3
fmovse %xcc, %f9, %f5
edge8ln %l2, %l5, %l1
movcc %icc, %i5, %o0
umul %o4, %g2, %o1
call loop_3128
stx %i3, [%l7 + 0x30]
tsubcctv %i4, 0x037E, %g4
fmovsn %xcc, %f3, %f9
loop_3128:
ldsh [%l7 + 0x0C], %g1
fabss %f2, %f9
faligndata %f4, %f14, %f14
fmovdpos %icc, %f14, %f8
ldsh [%l7 + 0x1C], %i6
fcmpgt16 %f0, %f10, %i7
sra %l6, %o6, %i2
pdist %f4, %f4, %f12
fmovrse %i0, %f12, %f12
tne %xcc, 0x3
ldd [%l7 + 0x38], %f4
sth %o5, [%l7 + 0x2C]
fcmpne16 %f10, %f6, %o3
tg %xcc, 0x5
edge32l %l4, %o2, %g5
fnands %f8, %f5, %f2
ldd [%l7 + 0x48], %f6
pdist %f12, %f8, %f12
umul %g3, 0x02B1, %g6
bshuffle %f8, %f0, %f0
siam 0x7
fsrc2s %f0, %f6
edge8 %g7, %i1, %o7
fornot2s %f7, %f9, %f8
brlz %l0, loop_3129
tg %icc, 0x4
ldsb [%l7 + 0x2F], %l3
stb %l5, [%l7 + 0x73]
loop_3129:
fmovrslz %l2, %f7, %f4
ldd [%l7 + 0x08], %f14
be,a loop_3130
ldx [%l7 + 0x50], %i5
brlz %o0, loop_3131
stw %l1, [%l7 + 0x28]
loop_3130:
fabss %f5, %f10
fmovdneg %xcc, %f11, %f15
loop_3131:
edge8l %g2, %o4, %i3
edge32n %i4, %g4, %g1
movrne %o1, 0x268, %i7
ld [%l7 + 0x78], %f10
sth %i6, [%l7 + 0x5C]
fpadd32 %f6, %f12, %f8
fandnot2 %f4, %f4, %f10
ldsw [%l7 + 0x28], %l6
lduw [%l7 + 0x20], %i2
tcs %xcc, 0x7
stw %i0, [%l7 + 0x44]
fnegs %f11, %f5
fcmpne32 %f12, %f12, %o5
fpadd16s %f13, %f10, %f1
stw %o6, [%l7 + 0x24]
bleu %xcc, loop_3132
fpmerge %f9, %f0, %f0
ld [%l7 + 0x78], %f9
fmovdne %icc, %f7, %f11
loop_3132:
sllx %l4, %o2, %o3
ldsh [%l7 + 0x0E], %g5
fmovsa %xcc, %f5, %f2
fbe %fcc2, loop_3133
st %f11, [%l7 + 0x6C]
sdiv %g3, 0x16C5, %g6
udivcc %i1, 0x1771, %o7
loop_3133:
edge8 %l0, %g7, %l3
fmovsgu %icc, %f14, %f8
ldx [%l7 + 0x28], %l2
edge8ln %l5, %o0, %i5
fbne %fcc1, loop_3134
nop
setx loop_3135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f14, %f7, %f1
fpadd16s %f9, %f13, %f11
loop_3134:
ldsb [%l7 + 0x6A], %g2
loop_3135:
fmovdneg %xcc, %f11, %f0
tne %xcc, 0x4
tvs %xcc, 0x2
stw %l1, [%l7 + 0x64]
fbl,a %fcc3, loop_3136
or %i3, 0x0D21, %i4
tneg %icc, 0x1
ldsh [%l7 + 0x64], %g4
loop_3136:
tvs %icc, 0x7
st %f12, [%l7 + 0x58]
fand %f0, %f4, %f0
ld [%l7 + 0x64], %f1
fmovrdne %g1, %f10, %f12
sdivx %o1, 0x0968, %o4
fmovrslez %i6, %f1, %f11
ldx [%l7 + 0x58], %l6
taddcctv %i7, 0x031A, %i0
lduw [%l7 + 0x08], %i2
fnegs %f1, %f12
edge32 %o5, %l4, %o2
fmovrsgez %o6, %f15, %f3
fands %f8, %f0, %f3
fsrc2 %f14, %f10
fmovrdlez %o3, %f12, %f12
fornot1 %f14, %f2, %f4
fpack32 %f10, %f0, %f0
tn %xcc, 0x2
ble,pn %xcc, loop_3137
tpos %icc, 0x7
ldd [%l7 + 0x58], %f14
te %xcc, 0x1
loop_3137:
bl %icc, loop_3138
be,a loop_3139
fbg,a %fcc2, loop_3140
ldub [%l7 + 0x17], %g5
loop_3138:
fands %f2, %f10, %f13
loop_3139:
st %f7, [%l7 + 0x28]
loop_3140:
bcc %icc, loop_3141
fbe,a %fcc3, loop_3142
fmovrslz %g6, %f5, %f10
fnot2 %f4, %f6
loop_3141:
tle %xcc, 0x1
loop_3142:
umul %i1, 0x038B, %g3
std %f6, [%l7 + 0x60]
tsubcc %l0, 0x0D78, %o7
ldsb [%l7 + 0x32], %g7
tpos %xcc, 0x5
sth %l3, [%l7 + 0x6C]
or %l2, %l5, %i5
lduh [%l7 + 0x72], %g2
fnor %f12, %f0, %f4
nop
setx loop_3143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo %fcc0, loop_3144
tvc %icc, 0x2
tvs %xcc, 0x1
loop_3143:
fnands %f4, %f3, %f5
loop_3144:
lduh [%l7 + 0x6C], %l1
st %f5, [%l7 + 0x58]
bvs,pt %icc, loop_3145
tpos %xcc, 0x0
fpadd16s %f12, %f2, %f5
tvc %icc, 0x5
loop_3145:
movgu %icc, %i3, %i4
bcs %icc, loop_3146
fmovsne %icc, %f10, %f7
edge8n %g4, %g1, %o1
fbu,a %fcc1, loop_3147
loop_3146:
ld [%l7 + 0x20], %f12
udiv %o4, 0x0BD6, %i6
movrne %o0, %i7, %i0
loop_3147:
ldsw [%l7 + 0x4C], %l6
fmovsge %icc, %f3, %f15
fnor %f0, %f12, %f12
lduh [%l7 + 0x74], %o5
fbule,a %fcc1, loop_3148
tne %xcc, 0x2
edge16l %l4, %o2, %i2
udivcc %o6, 0x094F, %o3
loop_3148:
umul %g5, 0x02BF, %i1
ldsb [%l7 + 0x5B], %g6
for %f0, %f2, %f6
fmovrdlez %l0, %f12, %f4
stw %o7, [%l7 + 0x1C]
alignaddrl %g7, %g3, %l2
stw %l3, [%l7 + 0x3C]
fmovrdne %i5, %f6, %f2
stb %l5, [%l7 + 0x17]
ldsb [%l7 + 0x51], %g2
ldsw [%l7 + 0x68], %l1
fcmple16 %f2, %f4, %i4
fcmpeq32 %f6, %f6, %g4
movl %xcc, %g1, %o1
smulcc %i3, %o4, %o0
fxnor %f14, %f12, %f0
ldsb [%l7 + 0x67], %i6
fnegd %f4, %f0
fmovdvs %icc, %f0, %f9
fmovdpos %icc, %f10, %f11
ldd [%l7 + 0x30], %f4
stb %i7, [%l7 + 0x08]
ldsh [%l7 + 0x34], %i0
stx %o5, [%l7 + 0x48]
bgu,a,pn %xcc, loop_3149
subccc %l6, %o2, %l4
fpadd16s %f15, %f3, %f14
fxnors %f15, %f0, %f3
loop_3149:
fmovrsgez %o6, %f14, %f8
st %f12, [%l7 + 0x3C]
fbne %fcc2, loop_3150
tcs %xcc, 0x3
nop
setx loop_3151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %i2, %g5, %o3
loop_3150:
ldsw [%l7 + 0x54], %i1
fones %f3
loop_3151:
udivcc %l0, 0x006F, %g6
stw %g7, [%l7 + 0x44]
fbl %fcc1, loop_3152
edge32n %g3, %o7, %l3
fnand %f12, %f14, %f14
ldsw [%l7 + 0x70], %l2
loop_3152:
stb %i5, [%l7 + 0x3B]
mulx %g2, 0x1E18, %l1
fmovrsgz %i4, %f11, %f11
ldd [%l7 + 0x60], %f4
smul %g4, %l5, %g1
fmovdcs %icc, %f4, %f10
ldd [%l7 + 0x28], %f8
fmovrsne %o1, %f2, %f1
mulscc %i3, %o0, %i6
brlez,a %o4, loop_3153
ldsw [%l7 + 0x10], %i7
fmovd %f10, %f12
std %f4, [%l7 + 0x20]
loop_3153:
fmovdl %xcc, %f1, %f1
srax %o5, %i0, %o2
umulcc %l4, %l6, %i2
std %f8, [%l7 + 0x28]
fbo,a %fcc2, loop_3154
fxors %f14, %f5, %f7
edge16l %g5, %o3, %i1
fpsub16 %f12, %f8, %f12
loop_3154:
bge,a %icc, loop_3155
brlz,a %o6, loop_3156
fandnot1 %f8, %f14, %f2
fmovrdne %l0, %f6, %f0
loop_3155:
stw %g7, [%l7 + 0x38]
loop_3156:
stw %g3, [%l7 + 0x74]
fcmple16 %f12, %f2, %o7
array8 %g6, %l3, %l2
ldd [%l7 + 0x38], %f10
and %g2, 0x090D, %i5
edge32n %l1, %i4, %g4
fnot1s %f10, %f14
bleu,a,pt %xcc, loop_3157
fmovs %f13, %f14
fmovsg %xcc, %f5, %f0
stb %l5, [%l7 + 0x2A]
loop_3157:
bne,a,pt %xcc, loop_3158
fabss %f5, %f6
fmovspos %xcc, %f12, %f0
std %f4, [%l7 + 0x60]
loop_3158:
ldd [%l7 + 0x78], %f12
fmovde %xcc, %f15, %f14
fmovrdgz %g1, %f10, %f0
ldx [%l7 + 0x30], %i3
fzero %f12
std %f6, [%l7 + 0x50]
tgu %xcc, 0x5
fbge,a %fcc0, loop_3159
bne,pt %xcc, loop_3160
bcc,a,pt %icc, loop_3161
fbug %fcc1, loop_3162
loop_3159:
xnorcc %o0, %o1, %o4
loop_3160:
fpmerge %f2, %f10, %f8
loop_3161:
array32 %i6, %i7, %i0
loop_3162:
tpos %xcc, 0x4
ldub [%l7 + 0x37], %o5
udiv %o2, 0x00D9, %l6
fcmpgt32 %f12, %f12, %l4
lduw [%l7 + 0x1C], %g5
brgez %o3, loop_3163
lduh [%l7 + 0x76], %i2
fxnors %f14, %f13, %f6
tge %icc, 0x7
loop_3163:
fbg %fcc1, loop_3164
fsrc2 %f0, %f2
ldsb [%l7 + 0x25], %i1
movrgez %l0, %g7, %o6
loop_3164:
srl %g3, 0x0E, %o7
call loop_3165
ldx [%l7 + 0x10], %g6
stb %l2, [%l7 + 0x46]
subc %l3, %i5, %g2
loop_3165:
stb %l1, [%l7 + 0x55]
fbul %fcc3, loop_3166
fmul8x16 %f2, %f2, %f14
edge8ln %i4, %l5, %g1
ldx [%l7 + 0x10], %i3
loop_3166:
te %icc, 0x5
srax %o0, %o1, %g4
fsrc1 %f2, %f0
stb %i6, [%l7 + 0x21]
ldsw [%l7 + 0x60], %i7
ldsh [%l7 + 0x76], %o4
st %f12, [%l7 + 0x20]
sdivx %o5, 0x1E1A, %o2
ldsw [%l7 + 0x28], %l6
fpack32 %f4, %f6, %f14
fmovrse %l4, %f11, %f8
fornot2 %f0, %f6, %f14
fcmpd %fcc1, %f14, %f8
orcc %i0, 0x0A85, %g5
ldub [%l7 + 0x63], %i2
fandnot2 %f0, %f14, %f14
fsrc1 %f6, %f4
fxor %f2, %f0, %f14
tle %icc, 0x4
fcmpne32 %f14, %f2, %i1
movne %icc, %o3, %g7
subccc %l0, %g3, %o6
st %f13, [%l7 + 0x40]
bn,pt %xcc, loop_3167
stb %o7, [%l7 + 0x37]
bg,a %icc, loop_3168
fpackfix %f8, %f7
loop_3167:
fornot2 %f6, %f12, %f10
array32 %l2, %l3, %i5
loop_3168:
stb %g2, [%l7 + 0x7B]
fands %f3, %f12, %f15
fcmpne32 %f12, %f10, %g6
fmovdcc %icc, %f10, %f13
edge32n %i4, %l1, %g1
movpos %icc, %i3, %o0
fpadd32 %f2, %f8, %f10
fmovrdgez %o1, %f2, %f2
fmovsg %icc, %f12, %f12
fmovsa %xcc, %f8, %f3
std %f8, [%l7 + 0x58]
fbne %fcc2, loop_3169
ldsh [%l7 + 0x1A], %l5
fornot1 %f10, %f8, %f4
movn %xcc, %i6, %i7
loop_3169:
fmovsne %icc, %f0, %f4
ldsh [%l7 + 0x12], %o4
ta %xcc, 0x7
fnot2s %f10, %f0
fmovrdgz %o5, %f4, %f2
fcmpeq16 %f6, %f0, %g4
fmovdleu %xcc, %f9, %f4
fsrc1 %f12, %f14
fnegs %f15, %f1
fnegs %f9, %f2
bl,a loop_3170
edge32 %l6, %o2, %i0
sdiv %g5, 0x1743, %l4
fpadd32 %f8, %f2, %f2
loop_3170:
fcmpd %fcc2, %f12, %f0
fmovsne %xcc, %f6, %f6
fpadd16 %f14, %f6, %f10
sth %i2, [%l7 + 0x60]
stw %i1, [%l7 + 0x10]
stx %g7, [%l7 + 0x18]
fmovsne %icc, %f15, %f6
brlz %o3, loop_3171
tl %icc, 0x0
fba,a %fcc2, loop_3172
fbl,a %fcc2, loop_3173
loop_3171:
lduw [%l7 + 0x4C], %l0
std %f2, [%l7 + 0x78]
loop_3172:
fornot2 %f6, %f14, %f2
loop_3173:
ldx [%l7 + 0x28], %o6
ldsw [%l7 + 0x28], %g3
ldsh [%l7 + 0x52], %l2
lduw [%l7 + 0x34], %l3
movpos %icc, %i5, %g2
fornot1 %f8, %f4, %f12
orcc %o7, %i4, %l1
fmovrde %g1, %f0, %f12
fpadd32 %f2, %f14, %f2
stx %g6, [%l7 + 0x10]
orncc %i3, %o1, %o0
fnegs %f1, %f15
fandnot1 %f14, %f4, %f4
stb %l5, [%l7 + 0x5B]
stb %i7, [%l7 + 0x4C]
fandnot2s %f9, %f3, %f13
edge16ln %i6, %o5, %o4
fnot1s %f2, %f8
ldsh [%l7 + 0x4E], %l6
orn %g4, 0x0BCF, %o2
srax %g5, %l4, %i0
ldx [%l7 + 0x38], %i2
ldx [%l7 + 0x30], %g7
fmovsa %icc, %f11, %f14
st %f0, [%l7 + 0x1C]
lduw [%l7 + 0x34], %i1
fbne %fcc3, loop_3174
fmovsleu %xcc, %f12, %f5
udivcc %o3, 0x1AF4, %l0
fmovsne %icc, %f7, %f13
loop_3174:
stw %o6, [%l7 + 0x30]
fmul8ulx16 %f6, %f0, %f12
tvc %icc, 0x6
bg %xcc, loop_3175
fmovsne %xcc, %f1, %f2
lduw [%l7 + 0x3C], %l2
fmovdvs %xcc, %f15, %f11
loop_3175:
ldsb [%l7 + 0x22], %g3
ld [%l7 + 0x54], %f2
siam 0x2
fmovsa %xcc, %f3, %f4
mova %xcc, %l3, %i5
stx %o7, [%l7 + 0x38]
tvs %icc, 0x6
bge,a,pn %xcc, loop_3176
bvc,pt %icc, loop_3177
movcc %xcc, %i4, %l1
stw %g1, [%l7 + 0x44]
loop_3176:
siam 0x1
loop_3177:
subc %g2, 0x1417, %i3
fmovscc %xcc, %f5, %f15
stb %o1, [%l7 + 0x4C]
mulscc %g6, 0x0BE4, %o0
sllx %i7, %i6, %o5
fmovrdgz %o4, %f14, %f10
fornot1s %f11, %f3, %f11
std %f12, [%l7 + 0x40]
fble,a %fcc3, loop_3178
fmovdcc %icc, %f4, %f5
srl %l5, %g4, %o2
edge16ln %l6, %l4, %g5
loop_3178:
ld [%l7 + 0x3C], %f11
edge16n %i0, %i2, %i1
addc %g7, %l0, %o3
stw %l2, [%l7 + 0x70]
fmovsl %icc, %f15, %f3
fbul,a %fcc0, loop_3179
tg %icc, 0x0
ldd [%l7 + 0x70], %f10
fsrc2s %f7, %f5
loop_3179:
ldsb [%l7 + 0x39], %o6
fmovrsne %l3, %f10, %f6
ldd [%l7 + 0x40], %f0
udiv %g3, 0x0EFB, %o7
fmovsa %xcc, %f13, %f14
ldd [%l7 + 0x68], %f0
fblg,a %fcc0, loop_3180
ldsh [%l7 + 0x34], %i4
stx %i5, [%l7 + 0x38]
ldsh [%l7 + 0x66], %l1
loop_3180:
ld [%l7 + 0x18], %f4
ld [%l7 + 0x6C], %f5
bgu,a loop_3181
sdivx %g1, 0x0949, %g2
st %f15, [%l7 + 0x6C]
tl %xcc, 0x6
loop_3181:
edge8n %i3, %g6, %o0
fbge,a %fcc0, loop_3182
sth %o1, [%l7 + 0x48]
movgu %xcc, %i7, %i6
sethi 0x0D1D, %o4
loop_3182:
sdiv %o5, 0x1C7C, %g4
tsubcctv %l5, 0x1B0F, %l6
fmovsl %xcc, %f1, %f4
lduh [%l7 + 0x52], %l4
bgu,a loop_3183
tg %icc, 0x3
sth %o2, [%l7 + 0x7A]
mulx %i0, %i2, %i1
loop_3183:
sdivx %g7, 0x1902, %l0
fbule %fcc0, loop_3184
fpadd32s %f13, %f0, %f6
fbuge,a %fcc3, loop_3185
tne %icc, 0x1
loop_3184:
tsubcc %o3, 0x1350, %g5
fmovdpos %icc, %f12, %f6
loop_3185:
orn %l2, 0x14E7, %o6
stw %l3, [%l7 + 0x10]
movvs %icc, %g3, %o7
fors %f11, %f13, %f3
for %f2, %f6, %f2
bvs,pt %icc, loop_3186
fpadd16s %f3, %f11, %f3
fnot2 %f2, %f10
brz,a %i4, loop_3187
loop_3186:
movgu %icc, %l1, %g1
bvs,a loop_3188
fpadd32s %f4, %f12, %f6
loop_3187:
fcmpeq16 %f2, %f10, %i5
fmovrdgz %i3, %f4, %f0
loop_3188:
fble,a %fcc0, loop_3189
bcc,pn %xcc, loop_3190
movge %icc, %g2, %g6
ldub [%l7 + 0x17], %o1
loop_3189:
orn %i7, 0x0184, %i6
loop_3190:
lduw [%l7 + 0x5C], %o4
movrgez %o0, %g4, %l5
ldsb [%l7 + 0x3A], %o5
ldx [%l7 + 0x30], %l6
fcmpeq32 %f0, %f8, %l4
lduw [%l7 + 0x24], %o2
movrne %i0, %i1, %i2
subc %l0, 0x0B60, %o3
tg %icc, 0x1
fmovde %xcc, %f2, %f4
add %g7, %l2, %g5
lduh [%l7 + 0x10], %o6
fmovsn %xcc, %f0, %f12
fmovdge %xcc, %f15, %f10
stx %l3, [%l7 + 0x38]
fmovdcc %icc, %f13, %f4
subcc %g3, %i4, %l1
movne %xcc, %g1, %i5
sdiv %o7, 0x01CB, %i3
bcc,pn %xcc, loop_3191
fmovrslez %g6, %f10, %f1
lduw [%l7 + 0x0C], %o1
ldsh [%l7 + 0x08], %i7
loop_3191:
movgu %xcc, %g2, %i6
bpos,a,pn %icc, loop_3192
fmovrsne %o4, %f10, %f12
srax %o0, %g4, %o5
ld [%l7 + 0x50], %f5
loop_3192:
fbg,a %fcc3, loop_3193
st %f10, [%l7 + 0x64]
subccc %l5, 0x12BE, %l4
fpadd32 %f0, %f8, %f8
loop_3193:
fbul %fcc1, loop_3194
stx %l6, [%l7 + 0x60]
addc %i0, %o2, %i1
xorcc %i2, %l0, %g7
loop_3194:
fnegd %f6, %f14
fmovsleu %icc, %f6, %f14
orcc %l2, 0x052F, %o3
xnor %g5, %l3, %g3
fbl %fcc3, loop_3195
stb %i4, [%l7 + 0x5B]
brgz,a %l1, loop_3196
movleu %xcc, %g1, %i5
loop_3195:
ldsw [%l7 + 0x64], %o7
bl loop_3197
loop_3196:
lduh [%l7 + 0x3C], %o6
ldd [%l7 + 0x70], %f6
ldsb [%l7 + 0x2B], %i3
loop_3197:
fcmpgt16 %f14, %f0, %g6
nop
setx loop_3198, %l0, %l1
jmpl %l1, %i7
ldx [%l7 + 0x08], %g2
bge %icc, loop_3199
edge8 %o1, %o4, %o0
loop_3198:
fmovdge %icc, %f9, %f5
subcc %g4, 0x02CA, %i6
loop_3199:
fpsub16s %f6, %f8, %f15
edge8ln %l5, %o5, %l4
edge32ln %i0, %l6, %i1
fcmpne16 %f10, %f8, %o2
fmovsge %icc, %f6, %f6
fornot1s %f12, %f13, %f7
edge32l %i2, %l0, %g7
ldsh [%l7 + 0x64], %l2
add %o3, 0x062A, %l3
ldx [%l7 + 0x18], %g3
ldx [%l7 + 0x78], %g5
tcs %icc, 0x3
tsubcc %l1, %i4, %i5
fcmpne16 %f2, %f12, %g1
fmul8ulx16 %f6, %f14, %f12
sdivcc %o6, 0x10F5, %i3
st %f13, [%l7 + 0x2C]
umulcc %g6, 0x18A3, %o7
fmovrdgez %g2, %f12, %f6
fnot1 %f2, %f10
move %xcc, %o1, %o4
xor %o0, %i7, %i6
lduw [%l7 + 0x54], %l5
nop
setx loop_3200, %l0, %l1
jmpl %l1, %o5
ldsb [%l7 + 0x47], %g4
tge %icc, 0x4
tne %xcc, 0x1
loop_3200:
andcc %i0, %l6, %l4
fbule %fcc2, loop_3201
fpack32 %f8, %f6, %f6
fsrc1 %f6, %f2
movleu %xcc, %i1, %o2
loop_3201:
tsubcc %l0, 0x0057, %g7
xor %i2, %l2, %l3
fbg %fcc0, loop_3202
fba %fcc0, loop_3203
fpack32 %f8, %f8, %f10
movle %icc, %g3, %g5
loop_3202:
brnz %o3, loop_3204
loop_3203:
fpack32 %f14, %f6, %f8
movg %xcc, %l1, %i5
edge16ln %g1, %o6, %i3
loop_3204:
std %f4, [%l7 + 0x60]
tcc %xcc, 0x0
fmovsvs %icc, %f2, %f14
fmovsa %xcc, %f3, %f14
fbu,a %fcc0, loop_3205
fsrc2s %f3, %f14
stb %g6, [%l7 + 0x49]
edge8n %o7, %g2, %i4
loop_3205:
fbe,a %fcc3, loop_3206
fmul8x16 %f5, %f8, %f2
fpsub16s %f0, %f3, %f3
stb %o4, [%l7 + 0x5F]
loop_3206:
fabss %f10, %f6
bgu,pn %icc, loop_3207
st %f2, [%l7 + 0x74]
fmovspos %icc, %f14, %f11
fnors %f12, %f8, %f7
loop_3207:
fornot2 %f8, %f8, %f0
movrne %o0, %i7, %i6
stb %l5, [%l7 + 0x16]
stb %o5, [%l7 + 0x1F]
ldsw [%l7 + 0x38], %o1
umul %i0, 0x1C10, %g4
edge32n %l6, %l4, %o2
fpadd16s %f0, %f3, %f4
fcmpd %fcc3, %f8, %f4
fmovsvs %icc, %f1, %f12
edge8l %l0, %i1, %i2
fpmerge %f2, %f7, %f12
fmovsvs %xcc, %f11, %f1
stx %l2, [%l7 + 0x68]
movvc %icc, %l3, %g7
brlez %g3, loop_3208
ldsw [%l7 + 0x70], %o3
fmovsvc %xcc, %f15, %f15
tge %icc, 0x0
loop_3208:
ldx [%l7 + 0x40], %g5
sdiv %l1, 0x03B2, %i5
stw %g1, [%l7 + 0x2C]
fmovsle %xcc, %f2, %f2
edge8ln %i3, %g6, %o7
fandnot1s %f6, %f1, %f14
lduw [%l7 + 0x08], %g2
movre %i4, 0x30F, %o6
tcc %icc, 0x4
tn %xcc, 0x6
fmovdl %xcc, %f6, %f10
edge16n %o0, %i7, %o4
tleu %xcc, 0x4
fmovrdgz %i6, %f8, %f8
tle %icc, 0x7
fnors %f7, %f14, %f4
fandnot2 %f12, %f8, %f10
bgu loop_3209
fmul8sux16 %f14, %f6, %f10
fmovrslz %l5, %f12, %f11
fcmpeq16 %f2, %f10, %o1
loop_3209:
udiv %i0, 0x1EC4, %g4
umul %o5, 0x06FB, %l6
tvs %icc, 0x3
bne %icc, loop_3210
fblg,a %fcc2, loop_3211
subc %o2, %l4, %l0
sll %i2, %i1, %l2
loop_3210:
orncc %g7, 0x1963, %g3
loop_3211:
udivcc %o3, 0x0518, %l3
tvc %xcc, 0x2
fpadd32s %f12, %f13, %f12
smulcc %g5, 0x1DEC, %l1
fmovspos %xcc, %f7, %f8
fnot2s %f4, %f15
ldsh [%l7 + 0x5A], %i5
ldsb [%l7 + 0x58], %g1
fmovdl %xcc, %f8, %f1
st %f9, [%l7 + 0x30]
fmovdgu %icc, %f7, %f12
edge32n %g6, %i3, %o7
lduw [%l7 + 0x34], %i4
bshuffle %f14, %f12, %f2
movl %xcc, %o6, %g2
tsubcc %i7, 0x1580, %o4
fpack16 %f0, %f0
ldsw [%l7 + 0x3C], %o0
fbl,a %fcc0, loop_3212
sub %l5, %o1, %i0
bleu,a loop_3213
stx %i6, [%l7 + 0x70]
loop_3212:
tle %xcc, 0x6
or %g4, %l6, %o5
loop_3213:
tg %xcc, 0x5
fmovsvs %icc, %f9, %f6
fbule %fcc0, loop_3214
fcmpes %fcc2, %f14, %f14
fbn %fcc2, loop_3215
fnegs %f11, %f1
loop_3214:
popc %l4, %o2
fandnot1s %f5, %f12, %f15
loop_3215:
fmovdge %icc, %f10, %f10
sra %i2, %i1, %l0
lduw [%l7 + 0x70], %g7
fnegs %f2, %f14
fpsub32s %f13, %f15, %f6
xnor %g3, %o3, %l2
edge16 %l3, %l1, %i5
tsubcctv %g1, 0x1D10, %g5
fzeros %f11
tge %icc, 0x0
stx %i3, [%l7 + 0x38]
ldd [%l7 + 0x38], %f6
ld [%l7 + 0x20], %f6
ldx [%l7 + 0x10], %o7
fmovsneg %xcc, %f13, %f10
ldx [%l7 + 0x10], %g6
fmovrsgez %i4, %f8, %f14
fmovs %f8, %f14
ldub [%l7 + 0x48], %o6
fxnor %f0, %f10, %f0
sub %i7, %o4, %g2
bvc,pn %icc, loop_3216
tg %icc, 0x6
stw %o0, [%l7 + 0x08]
edge8 %l5, %i0, %o1
loop_3216:
fsrc2 %f4, %f4
sdivx %i6, 0x0669, %l6
fmovrsgz %g4, %f6, %f15
fornot2 %f4, %f2, %f10
brlz,a %l4, loop_3217
fors %f15, %f1, %f8
brz %o5, loop_3218
fpadd16 %f6, %f12, %f10
loop_3217:
ldsw [%l7 + 0x74], %o2
movvs %icc, %i2, %i1
loop_3218:
fmovde %icc, %f11, %f1
ld [%l7 + 0x64], %f6
std %f0, [%l7 + 0x58]
fmovsvc %icc, %f14, %f8
srl %l0, %g3, %g7
fands %f12, %f1, %f6
bshuffle %f6, %f4, %f10
fmovsvs %xcc, %f2, %f6
ldsh [%l7 + 0x4A], %o3
movcc %icc, %l3, %l2
tsubcc %l1, 0x1B2D, %g1
fbu,a %fcc2, loop_3219
movpos %icc, %i5, %i3
ba,a loop_3220
fbg,a %fcc3, loop_3221
loop_3219:
tleu %icc, 0x4
fpadd16s %f4, %f10, %f13
loop_3220:
fnor %f4, %f4, %f14
loop_3221:
fandnot2 %f10, %f4, %f2
fmovde %icc, %f5, %f5
fandnot1s %f5, %f6, %f8
lduw [%l7 + 0x60], %g5
fmovda %xcc, %f4, %f3
ld [%l7 + 0x08], %f15
nop
setx loop_3222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f3, %f12
ldsh [%l7 + 0x78], %o7
call loop_3223
loop_3222:
ldsh [%l7 + 0x2A], %i4
st %f8, [%l7 + 0x7C]
stw %g6, [%l7 + 0x10]
loop_3223:
lduw [%l7 + 0x5C], %o6
fcmpeq16 %f12, %f0, %o4
fbg,a %fcc0, loop_3224
tsubcctv %g2, 0x043D, %i7
stx %l5, [%l7 + 0x38]
ldsw [%l7 + 0x08], %i0
loop_3224:
ldsw [%l7 + 0x40], %o0
fand %f0, %f2, %f8
fornot2 %f8, %f4, %f4
tcc %icc, 0x0
fmul8sux16 %f10, %f4, %f2
tvc %icc, 0x0
xor %o1, 0x18C2, %i6
alignaddr %g4, %l6, %o5
fnot1 %f4, %f2
ldd [%l7 + 0x18], %f8
fcmpeq32 %f12, %f0, %o2
ldsb [%l7 + 0x33], %i2
nop
setx loop_3225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %i1, %l4
lduw [%l7 + 0x24], %g3
edge16 %l0, %o3, %g7
loop_3225:
fmovrdlez %l2, %f12, %f8
movrgz %l1, 0x34C, %g1
ldsh [%l7 + 0x3E], %l3
fmovdle %xcc, %f5, %f5
stx %i3, [%l7 + 0x18]
fxors %f15, %f15, %f2
ldsh [%l7 + 0x32], %i5
fmovde %xcc, %f3, %f15
popc 0x0FEB, %g5
tl %icc, 0x6
bleu,a,pn %icc, loop_3226
stb %o7, [%l7 + 0x1B]
fsrc2s %f3, %f11
fbn %fcc0, loop_3227
loop_3226:
tvs %xcc, 0x2
sethi 0x1830, %i4
tl %icc, 0x7
loop_3227:
fbuge,a %fcc3, loop_3228
tsubcc %o6, 0x0D9F, %o4
fexpand %f9, %f0
fmovrslz %g2, %f3, %f3
loop_3228:
ldub [%l7 + 0x59], %g6
xnor %i7, 0x0390, %i0
subc %o0, %l5, %i6
st %f3, [%l7 + 0x60]
bcs,a loop_3229
edge8ln %o1, %l6, %o5
for %f0, %f6, %f0
movleu %xcc, %o2, %i2
loop_3229:
st %f8, [%l7 + 0x6C]
addccc %i1, 0x08F6, %g4
call loop_3230
ldsw [%l7 + 0x08], %l4
smulcc %g3, %l0, %g7
srl %l2, %l1, %g1
loop_3230:
ldx [%l7 + 0x70], %l3
ldsw [%l7 + 0x2C], %i3
fmovs %f0, %f5
brgz,a %i5, loop_3231
fnegd %f0, %f0
umulcc %o3, %o7, %i4
edge16 %o6, %o4, %g2
loop_3231:
orn %g6, 0x107E, %g5
ldub [%l7 + 0x1E], %i0
subccc %i7, %l5, %i6
ldub [%l7 + 0x5B], %o1
popc %l6, %o5
te %xcc, 0x4
fcmpne16 %f4, %f6, %o0
ld [%l7 + 0x70], %f14
sllx %o2, %i2, %i1
fmovscc %xcc, %f2, %f6
ldsb [%l7 + 0x2F], %g4
taddcc %g3, %l0, %g7
fmovdg %xcc, %f10, %f6
ldsh [%l7 + 0x16], %l2
sdiv %l4, 0x1192, %l1
fnor %f8, %f12, %f12
fandnot1s %f13, %f7, %f2
mova %icc, %g1, %i3
fmovspos %xcc, %f6, %f3
fmul8ulx16 %f10, %f10, %f6
move %xcc, %i5, %l3
bpos,pn %xcc, loop_3232
fnot1s %f7, %f0
fbge %fcc0, loop_3233
fmovscs %xcc, %f11, %f4
loop_3232:
udivcc %o3, 0x0D5F, %o7
movcc %xcc, %o6, %i4
loop_3233:
fone %f8
nop
setx loop_3234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,pt %icc, loop_3235
fcmps %fcc2, %f10, %f15
stx %o4, [%l7 + 0x40]
loop_3234:
ldsh [%l7 + 0x34], %g6
loop_3235:
fmovdvs %xcc, %f5, %f0
sth %g5, [%l7 + 0x30]
or %g2, 0x02EA, %i7
lduw [%l7 + 0x74], %l5
smul %i0, 0x18A0, %o1
ldub [%l7 + 0x0A], %l6
ldsh [%l7 + 0x5C], %o5
subc %i6, %o0, %o2
fmovsge %xcc, %f12, %f4
srl %i1, %i2, %g4
fmovrde %l0, %f0, %f4
ldsw [%l7 + 0x1C], %g7
nop
setx loop_3236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x48], %g3
ldsw [%l7 + 0x60], %l4
umulcc %l2, 0x19BF, %g1
loop_3236:
std %f2, [%l7 + 0x10]
tvs %xcc, 0x5
edge32 %l1, %i5, %i3
fexpand %f12, %f12
stw %o3, [%l7 + 0x74]
nop
setx loop_3237, %l0, %l1
jmpl %l1, %o7
ldd [%l7 + 0x38], %f0
movvs %xcc, %o6, %i4
umulcc %l3, 0x0F69, %o4
loop_3237:
mulx %g5, %g2, %g6
fxor %f0, %f2, %f6
ldd [%l7 + 0x08], %f2
fmovdneg %xcc, %f3, %f4
ld [%l7 + 0x0C], %f9
std %f4, [%l7 + 0x40]
bvc,pt %icc, loop_3238
movrgz %i7, 0x012, %l5
bl loop_3239
umulcc %o1, %l6, %o5
loop_3238:
fmovrdlez %i0, %f6, %f14
movneg %xcc, %i6, %o0
loop_3239:
fcmpne32 %f0, %f6, %o2
fpadd16 %f14, %f14, %f14
tcs %icc, 0x0
fornot1 %f12, %f2, %f0
stw %i1, [%l7 + 0x28]
stb %g4, [%l7 + 0x56]
fmovse %icc, %f10, %f13
stb %i2, [%l7 + 0x7B]
ld [%l7 + 0x40], %f12
fmovrsgez %g7, %f2, %f8
fpadd16s %f10, %f12, %f11
lduh [%l7 + 0x66], %l0
ldsw [%l7 + 0x38], %l4
fbu %fcc2, loop_3240
bshuffle %f12, %f6, %f4
ldub [%l7 + 0x56], %g3
std %f0, [%l7 + 0x38]
loop_3240:
smul %l2, 0x0A91, %g1
fmovdcs %icc, %f13, %f5
for %f10, %f12, %f0
fornot1 %f14, %f2, %f14
srlx %l1, 0x1D, %i3
lduw [%l7 + 0x78], %o3
ldsb [%l7 + 0x13], %o7
bge,a,pn %icc, loop_3241
fmovdvs %icc, %f5, %f7
array16 %o6, %i5, %l3
srl %i4, 0x18, %o4
loop_3241:
fmovda %icc, %f2, %f9
fors %f15, %f11, %f13
edge16 %g5, %g2, %i7
fbu,a %fcc1, loop_3242
edge16l %l5, %g6, %l6
fpackfix %f10, %f6
std %f2, [%l7 + 0x50]
loop_3242:
pdist %f4, %f8, %f12
edge8n %o1, %i0, %i6
fba %fcc1, loop_3243
ldsh [%l7 + 0x1C], %o0
stb %o5, [%l7 + 0x71]
fpsub32s %f1, %f14, %f3
loop_3243:
tcc %xcc, 0x4
brlez %o2, loop_3244
fmovdn %xcc, %f15, %f7
st %f14, [%l7 + 0x2C]
ldub [%l7 + 0x7C], %g4
loop_3244:
st %f14, [%l7 + 0x70]
ldsb [%l7 + 0x53], %i2
fpadd16 %f14, %f8, %f10
sllx %g7, %i1, %l4
st %f4, [%l7 + 0x78]
fmovsvc %icc, %f8, %f10
fmovrsgz %l0, %f6, %f15
fmovsl %icc, %f5, %f13
move %xcc, %l2, %g3
fmovs %f13, %f14
ldsh [%l7 + 0x20], %g1
ldx [%l7 + 0x68], %l1
orn %o3, 0x01C2, %i3
fpmerge %f7, %f0, %f0
st %f7, [%l7 + 0x38]
lduw [%l7 + 0x40], %o6
fbge,a %fcc3, loop_3245
fmovs %f10, %f6
mova %xcc, %i5, %o7
stb %l3, [%l7 + 0x56]
loop_3245:
movcs %icc, %i4, %o4
fcmpes %fcc2, %f12, %f2
nop
setx loop_3246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f4, %f6, %f8
fsrc1s %f2, %f13
fbge,a %fcc3, loop_3247
loop_3246:
fmovrdgez %g5, %f2, %f8
stw %i7, [%l7 + 0x0C]
stw %g2, [%l7 + 0x10]
loop_3247:
fmovrsne %l5, %f5, %f10
movcc %xcc, %g6, %o1
fmovrdlez %l6, %f2, %f2
stb %i6, [%l7 + 0x64]
movrlez %i0, %o5, %o2
orcc %o0, %i2, %g4
fmovsge %xcc, %f4, %f13
tcs %icc, 0x5
mulx %i1, 0x17A2, %l4
alignaddr %l0, %l2, %g7
tsubcc %g3, 0x0215, %g1
fpsub16s %f10, %f1, %f7
fmovd %f8, %f4
sth %l1, [%l7 + 0x36]
ldx [%l7 + 0x10], %i3
fzeros %f4
st %f6, [%l7 + 0x64]
ldub [%l7 + 0x31], %o3
fcmpgt16 %f10, %f2, %o6
add %i5, 0x06D4, %o7
stx %l3, [%l7 + 0x68]
fbg %fcc3, loop_3248
nop
setx loop_3249, %l0, %l1
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 %f2, %f0, %f12
fpmerge %f5, %f8, %f8
loop_3248:
bvs,pt %icc, loop_3250
loop_3249:
stx %o4, [%l7 + 0x18]
fbule %fcc1, loop_3251
edge8n %g5, %i4, %g2
loop_3250:
movl %icc, %i7, %l5
fmovrslez %o1, %f15, %f11
loop_3251:
edge16l %g6, %l6, %i6
or %i0, 0x0275, %o2
fmul8x16al %f1, %f1, %f2
movrlez %o0, %i2, %g4
ldx [%l7 + 0x60], %i1
fpackfix %f10, %f6
tvc %icc, 0x2
ldsb [%l7 + 0x37], %l4
sth %o5, [%l7 + 0x6C]
sdivx %l2, 0x171E, %g7
addcc %g3, %l0, %l1
bl,a,pn %icc, loop_3252
ld [%l7 + 0x20], %f14
fbul %fcc0, loop_3253
fmovrdgez %g1, %f4, %f14
loop_3252:
movpos %icc, %i3, %o3
udivx %i5, 0x1EDD, %o7
loop_3253:
bge,pt %xcc, loop_3254
st %f7, [%l7 + 0x18]
lduh [%l7 + 0x1E], %l3
or %o6, 0x1E8F, %g5
loop_3254:
fmovsneg %icc, %f5, %f10
fmovsge %xcc, %f0, %f7
ldsh [%l7 + 0x48], %i4
bgu,a,pt %icc, loop_3255
fcmpgt32 %f6, %f4, %g2
ldsw [%l7 + 0x28], %i7
fmovsge %icc, %f1, %f1
loop_3255:
fbo %fcc1, loop_3256
fmovdn %icc, %f14, %f2
fpadd32s %f12, %f8, %f4
sllx %l5, 0x03, %o4
loop_3256:
fandnot1s %f5, %f8, %f12
fmovsne %icc, %f4, %f9
fornot2s %f3, %f14, %f2
fmovda %xcc, %f7, %f7
movre %o1, %g6, %l6
fmovsn %xcc, %f13, %f15
mova %xcc, %i0, %o2
ldx [%l7 + 0x40], %o0
fbl %fcc3, loop_3257
tgu %xcc, 0x7
fble,a %fcc2, loop_3258
fpadd16s %f1, %f0, %f4
loop_3257:
andcc %i2, %g4, %i1
fpack32 %f0, %f4, %f0
loop_3258:
brlz,a %i6, loop_3259
brnz,a %l4, loop_3260
sth %o5, [%l7 + 0x4C]
tleu %xcc, 0x6
loop_3259:
fmuld8sux16 %f10, %f7, %f4
loop_3260:
bvs loop_3261
xnor %g7, %g3, %l0
fmovs %f6, %f3
fornot2 %f4, %f10, %f6
loop_3261:
ldx [%l7 + 0x68], %l2
movrlez %g1, %i3, %o3
ldsb [%l7 + 0x0D], %i5
std %f12, [%l7 + 0x70]
ldsw [%l7 + 0x48], %l1
st %f6, [%l7 + 0x5C]
stx %o7, [%l7 + 0x48]
fmovsneg %icc, %f0, %f1
lduh [%l7 + 0x12], %o6
fbul %fcc2, loop_3262
stb %g5, [%l7 + 0x74]
bleu %icc, loop_3263
subcc %l3, 0x137E, %g2
loop_3262:
fmovdpos %xcc, %f10, %f9
fmovde %xcc, %f13, %f9
loop_3263:
fornot2 %f6, %f4, %f2
stx %i4, [%l7 + 0x38]
bg,a,pt %xcc, loop_3264
add %i7, %o4, %o1
std %f6, [%l7 + 0x68]
fmul8x16al %f8, %f7, %f8
loop_3264:
subc %g6, %l5, %l6
sth %i0, [%l7 + 0x60]
tn %xcc, 0x0
ldsh [%l7 + 0x6E], %o0
fornot1 %f6, %f2, %f14
fcmpd %fcc3, %f2, %f14
fmovrde %o2, %f6, %f6
array8 %i2, %g4, %i6
fmovd %f14, %f0
movneg %icc, %i1, %l4
fmovdpos %icc, %f1, %f8
lduw [%l7 + 0x4C], %g7
brlz %o5, loop_3265
ldx [%l7 + 0x18], %g3
bvs,a %icc, loop_3266
sllx %l0, 0x07, %l2
loop_3265:
sth %g1, [%l7 + 0x12]
lduw [%l7 + 0x5C], %o3
loop_3266:
sth %i5, [%l7 + 0x26]
st %f13, [%l7 + 0x08]
fmovdleu %xcc, %f15, %f8
fbe,a %fcc0, loop_3267
sethi 0x09B6, %i3
array16 %o7, %l1, %o6
fmovdvs %icc, %f8, %f3
loop_3267:
edge16l %g5, %l3, %i4
fmovrsne %g2, %f6, %f6
udivcc %i7, 0x1892, %o1
tne %xcc, 0x7
fmovdne %icc, %f7, %f13
fxnor %f12, %f8, %f4
ld [%l7 + 0x24], %f7
fbg %fcc2, loop_3268
fzero %f12
fmovsvc %xcc, %f10, %f2
brnz,a %o4, loop_3269
loop_3268:
xnor %g6, %l6, %l5
sub %i0, %o2, %i2
fble,a %fcc1, loop_3270
loop_3269:
stw %o0, [%l7 + 0x18]
ldsw [%l7 + 0x28], %g4
ldub [%l7 + 0x57], %i1
loop_3270:
nop
setx loop_3271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %icc, %f6, %f13
fmovdge %xcc, %f14, %f14
srax %l4, 0x19, %i6
loop_3271:
ldsh [%l7 + 0x24], %o5
lduh [%l7 + 0x16], %g3
bleu,pn %icc, loop_3272
ldub [%l7 + 0x33], %l0
fmuld8ulx16 %f7, %f6, %f2
movrlez %l2, 0x0D0, %g7
loop_3272:
ld [%l7 + 0x6C], %f12
stw %g1, [%l7 + 0x5C]
tcc %xcc, 0x5
xor %i5, %o3, %i3
fmovsne %icc, %f14, %f15
tvc %icc, 0x7
std %f14, [%l7 + 0x40]
lduw [%l7 + 0x74], %o7
fnor %f4, %f0, %f2
fmovsg %xcc, %f6, %f8
ba,pt %xcc, loop_3273
ldub [%l7 + 0x29], %l1
fpadd32 %f6, %f6, %f8
edge8ln %g5, %l3, %i4
loop_3273:
fcmple32 %f0, %f10, %g2
movl %xcc, %i7, %o6
ba loop_3274
fsrc1s %f13, %f9
tneg %xcc, 0x5
andcc %o4, %g6, %l6
loop_3274:
stw %o1, [%l7 + 0x3C]
xor %i0, 0x00AD, %o2
movn %icc, %l5, %o0
bl loop_3275
sub %g4, %i1, %l4
movrlz %i6, %o5, %i2
tvs %xcc, 0x3
loop_3275:
fmovdgu %icc, %f13, %f3
movcs %icc, %g3, %l0
std %f12, [%l7 + 0x40]
fmovdvc %xcc, %f3, %f1
fnot2 %f4, %f10
alignaddrl %g7, %g1, %l2
tpos %xcc, 0x4
bcc %icc, loop_3276
ba %icc, loop_3277
bleu %xcc, loop_3278
ldsb [%l7 + 0x16], %o3
loop_3276:
fmovde %icc, %f10, %f0
loop_3277:
brnz %i3, loop_3279
loop_3278:
tleu %xcc, 0x1
fmovsl %icc, %f5, %f15
siam 0x4
loop_3279:
fmovrslez %i5, %f5, %f2
tneg %xcc, 0x2
fpmerge %f13, %f3, %f6
smul %l1, %o7, %g5
movrgez %l3, 0x27B, %i4
sth %i7, [%l7 + 0x3C]
call loop_3280
popc 0x0764, %o6
stb %g2, [%l7 + 0x42]
addcc %g6, %l6, %o4
loop_3280:
andn %o1, 0x0574, %o2
ldsb [%l7 + 0x32], %l5
ldx [%l7 + 0x68], %i0
bgu loop_3281
sdivx %o0, 0x0615, %g4
movn %icc, %i1, %l4
fmovsle %icc, %f4, %f14
loop_3281:
fpadd32 %f14, %f2, %f8
fbue,a %fcc2, loop_3282
fornot2s %f15, %f7, %f8
lduw [%l7 + 0x10], %i6
movn %icc, %i2, %o5
loop_3282:
fmovdleu %xcc, %f0, %f8
stw %g3, [%l7 + 0x34]
fmovdge %icc, %f2, %f14
lduw [%l7 + 0x18], %g7
fbo %fcc2, loop_3283
ldub [%l7 + 0x6F], %g1
fexpand %f8, %f0
stb %l2, [%l7 + 0x45]
loop_3283:
bgu %icc, loop_3284
fandnot2s %f12, %f10, %f12
lduw [%l7 + 0x30], %o3
stx %l0, [%l7 + 0x40]
loop_3284:
fmovrsgz %i5, %f2, %f0
ldx [%l7 + 0x68], %l1
ldx [%l7 + 0x30], %o7
lduh [%l7 + 0x66], %g5
bgu,a %xcc, loop_3285
fxor %f10, %f14, %f0
brgez %i3, loop_3286
fpsub16 %f2, %f4, %f0
loop_3285:
fnot1 %f8, %f10
brz,a %i4, loop_3287
loop_3286:
tsubcctv %l3, 0x1344, %o6
tcs %icc, 0x3
fmovdge %icc, %f3, %f8
loop_3287:
and %g2, 0x1685, %i7
lduh [%l7 + 0x72], %g6
st %f11, [%l7 + 0x50]
sll %l6, %o1, %o4
taddcctv %l5, %o2, %i0
fsrc1 %f14, %f8
fmovrdgz %o0, %f12, %f0
stx %i1, [%l7 + 0x60]
st %f2, [%l7 + 0x20]
ldub [%l7 + 0x6C], %l4
sllx %g4, 0x00, %i2
st %f13, [%l7 + 0x54]
fandnot2 %f12, %f8, %f2
stb %o5, [%l7 + 0x5E]
fbue %fcc1, loop_3288
ldsh [%l7 + 0x10], %g3
fpsub16 %f4, %f2, %f4
ldub [%l7 + 0x70], %i6
loop_3288:
movvs %xcc, %g1, %g7
brz %l2, loop_3289
ld [%l7 + 0x58], %f8
fbo,a %fcc3, loop_3290
sth %o3, [%l7 + 0x24]
loop_3289:
st %f11, [%l7 + 0x7C]
sra %i5, 0x1A, %l1
loop_3290:
ba,pt %xcc, loop_3291
stw %o7, [%l7 + 0x18]
ble,a,pn %icc, loop_3292
stb %l0, [%l7 + 0x14]
loop_3291:
stw %i3, [%l7 + 0x1C]
and %g5, 0x0531, %i4
loop_3292:
tn %icc, 0x3
srax %l3, 0x11, %o6
movrne %i7, 0x12E, %g6
fxnor %f12, %f2, %f8
lduh [%l7 + 0x72], %g2
movcc %icc, %o1, %l6
std %f14, [%l7 + 0x68]
lduh [%l7 + 0x50], %l5
fmovdge %icc, %f3, %f2
fmovrslez %o2, %f6, %f13
bleu,a loop_3293
call loop_3294
ldx [%l7 + 0x68], %i0
bvc %xcc, loop_3295
loop_3293:
stb %o0, [%l7 + 0x26]
loop_3294:
fmovrdlz %i1, %f8, %f12
std %f0, [%l7 + 0x08]
loop_3295:
fmovdgu %icc, %f6, %f9
fmovrsgez %l4, %f15, %f6
edge32ln %g4, %i2, %o5
fmovspos %icc, %f3, %f6
sth %o4, [%l7 + 0x7A]
st %f15, [%l7 + 0x14]
stw %g3, [%l7 + 0x28]
fnor %f14, %f8, %f6
fmovdn %icc, %f11, %f4
brgz,a %i6, loop_3296
brlz %g1, loop_3297
andncc %g7, %o3, %l2
bn,a %xcc, loop_3298
loop_3296:
fornot2s %f8, %f6, %f8
loop_3297:
bpos,pn %icc, loop_3299
alignaddrl %l1, %i5, %l0
loop_3298:
ldsw [%l7 + 0x4C], %o7
taddcc %g5, %i3, %i4
loop_3299:
popc 0x0210, %o6
bg,a,pt %xcc, loop_3300
te %xcc, 0x1
ldd [%l7 + 0x50], %f6
stw %l3, [%l7 + 0x6C]
loop_3300:
addc %i7, %g2, %o1
bcs,a,pn %icc, loop_3301
edge16l %g6, %l5, %o2
movneg %icc, %l6, %i0
orcc %o0, 0x1FE4, %l4
loop_3301:
movle %icc, %g4, %i2
edge32 %o5, %i1, %g3
alignaddrl %i6, %g1, %g7
ldsw [%l7 + 0x38], %o3
brnz %o4, loop_3302
bg,a,pn %icc, loop_3303
srax %l1, %i5, %l2
siam 0x5
loop_3302:
fbe,a %fcc3, loop_3304
loop_3303:
fnegd %f12, %f2
orcc %o7, 0x0946, %l0
fmovsle %xcc, %f12, %f2
loop_3304:
fpsub32 %f4, %f4, %f6
umulcc %i3, 0x0D6D, %g5
fpack16 %f4, %f3
ldub [%l7 + 0x61], %o6
ba,a %icc, loop_3305
tsubcctv %l3, %i4, %i7
pdist %f12, %f8, %f8
tsubcc %g2, 0x00CD, %o1
loop_3305:
movcc %icc, %l5, %o2
fcmple32 %f14, %f2, %g6
fcmped %fcc2, %f10, %f0
fmovdgu %xcc, %f12, %f9
edge8n %i0, %l6, %o0
fmovda %icc, %f4, %f2
fsrc2s %f9, %f2
fmovscc %xcc, %f11, %f13
ldsh [%l7 + 0x26], %g4
umul %l4, 0x1F43, %o5
nop
setx loop_3306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,pn %icc, loop_3307
fnot2s %f5, %f4
stx %i2, [%l7 + 0x70]
loop_3306:
lduw [%l7 + 0x08], %g3
loop_3307:
fnot2 %f8, %f10
edge32ln %i6, %g1, %i1
andcc %o3, %g7, %l1
fmul8x16au %f12, %f11, %f8
ldx [%l7 + 0x48], %o4
orn %l2, 0x08C7, %o7
ldsh [%l7 + 0x64], %l0
srl %i5, 0x14, %g5
bneg %icc, loop_3308
ldx [%l7 + 0x30], %i3
fmovdpos %icc, %f10, %f11
alignaddr %l3, %o6, %i4
loop_3308:
tcs %icc, 0x4
tsubcc %g2, 0x13D8, %o1
srlx %l5, %o2, %g6
fands %f8, %f7, %f8
fmul8x16au %f8, %f14, %f8
fpadd16 %f10, %f10, %f6
ldd [%l7 + 0x58], %f10
stx %i0, [%l7 + 0x20]
sdivx %l6, 0x05CF, %o0
fpadd16s %f3, %f4, %f6
std %f6, [%l7 + 0x48]
fmovsa %icc, %f8, %f2
fornot2s %f3, %f9, %f4
sll %i7, 0x0B, %l4
fcmpne32 %f4, %f4, %o5
ldd [%l7 + 0x08], %f10
addcc %i2, 0x0F62, %g4
movrlez %i6, %g1, %i1
edge32 %o3, %g3, %l1
st %f10, [%l7 + 0x58]
subc %o4, %g7, %l2
stx %l0, [%l7 + 0x08]
ld [%l7 + 0x30], %f5
ldsh [%l7 + 0x62], %i5
ldx [%l7 + 0x40], %o7
fmovsle %icc, %f10, %f3
fmovspos %icc, %f11, %f12
array16 %i3, %g5, %l3
fornot2s %f2, %f0, %f12
ldd [%l7 + 0x40], %f8
fmovsl %xcc, %f1, %f1
ld [%l7 + 0x54], %f8
sth %o6, [%l7 + 0x0C]
edge16 %i4, %g2, %o1
bg %xcc, loop_3309
fmovdpos %xcc, %f13, %f14
movne %xcc, %o2, %g6
sth %l5, [%l7 + 0x4C]
loop_3309:
ldsw [%l7 + 0x10], %l6
std %f6, [%l7 + 0x58]
ldsb [%l7 + 0x0F], %o0
std %f2, [%l7 + 0x20]
fmovrdlez %i7, %f12, %f0
fone %f12
fbu %fcc3, loop_3310
fmuld8sux16 %f12, %f10, %f2
lduh [%l7 + 0x54], %l4
ld [%l7 + 0x6C], %f14
loop_3310:
ble,a loop_3311
fmovsgu %xcc, %f1, %f11
fandnot1s %f3, %f5, %f14
ldx [%l7 + 0x18], %o5
loop_3311:
ldx [%l7 + 0x40], %i2
movrlez %i0, %g4, %g1
ldd [%l7 + 0x28], %f4
st %f5, [%l7 + 0x10]
tvc %xcc, 0x1
and %i1, %i6, %o3
te %icc, 0x2
ldx [%l7 + 0x38], %g3
fmul8x16al %f8, %f12, %f4
fcmple16 %f14, %f10, %o4
nop
setx loop_3312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x20], %l1
fmovdcs %xcc, %f2, %f10
ldsb [%l7 + 0x09], %g7
loop_3312:
stb %l2, [%l7 + 0x7B]
fmovd %f2, %f10
lduh [%l7 + 0x4C], %l0
addccc %o7, %i3, %i5
fbuge %fcc0, loop_3313
fmovrslez %l3, %f14, %f4
st %f13, [%l7 + 0x40]
fnors %f5, %f14, %f3
loop_3313:
fxor %f4, %f4, %f0
array16 %g5, %o6, %i4
addccc %g2, %o1, %g6
fmovrdlz %l5, %f8, %f10
fmovrdne %o2, %f12, %f12
fmovrdgez %l6, %f6, %f14
ldsb [%l7 + 0x7B], %i7
ldd [%l7 + 0x30], %f8
fnot1s %f1, %f13
movn %icc, %o0, %o5
fmovdcs %xcc, %f1, %f2
std %f4, [%l7 + 0x40]
std %f8, [%l7 + 0x40]
sra %l4, 0x15, %i2
std %f2, [%l7 + 0x08]
edge8ln %i0, %g1, %i1
lduh [%l7 + 0x3A], %i6
orncc %g4, 0x167F, %g3
tn %icc, 0x5
ldsh [%l7 + 0x42], %o3
fbn %fcc2, loop_3314
fmovdg %icc, %f15, %f0
sdivx %o4, 0x1E56, %g7
fmovs %f7, %f9
loop_3314:
lduw [%l7 + 0x40], %l2
edge8n %l1, %o7, %i3
edge8ln %l0, %l3, %i5
fble %fcc2, loop_3315
subc %o6, %i4, %g5
ba,a,pn %icc, loop_3316
fbe,a %fcc3, loop_3317
loop_3315:
fors %f8, %f13, %f12
fbne %fcc2, loop_3318
loop_3316:
edge16n %o1, %g6, %g2
loop_3317:
umul %l5, %l6, %o2
nop
setx loop_3319, %l0, %l1
jmpl %l1, %i7
loop_3318:
fmovdpos %xcc, %f4, %f6
ldsw [%l7 + 0x68], %o0
fabss %f7, %f3
loop_3319:
sub %o5, 0x0771, %l4
smulcc %i0, %g1, %i2
orn %i6, 0x066E, %g4
fcmpgt16 %f6, %f0, %g3
edge8 %i1, %o3, %g7
st %f15, [%l7 + 0x10]
ba %icc, loop_3320
subcc %l2, %o4, %l1
nop
setx loop_3321, %l0, %l1
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 %i3, 0x260, %o7
loop_3320:
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x6D], %l3
loop_3321:
fmovrdgz %i5, %f4, %f0
fpsub32s %f11, %f11, %f4
fabss %f0, %f10
subcc %l0, 0x067E, %i4
ldd [%l7 + 0x68], %f8
ldsb [%l7 + 0x36], %g5
fmovrde %o6, %f6, %f2
ldub [%l7 + 0x5D], %g6
stw %o1, [%l7 + 0x48]
fmovscs %icc, %f5, %f1
taddcctv %g2, %l5, %l6
std %f0, [%l7 + 0x60]
xor %i7, %o0, %o2
xnorcc %l4, %o5, %g1
sth %i2, [%l7 + 0x3A]
fmul8x16al %f8, %f10, %f14
tn %xcc, 0x7
bvc loop_3322
ldsw [%l7 + 0x4C], %i0
ldx [%l7 + 0x30], %g4
fpsub32 %f4, %f12, %f10
loop_3322:
fandnot1s %f9, %f7, %f13
fbe,a %fcc0, loop_3323
alignaddrl %g3, %i1, %o3
fmovrdgez %g7, %f14, %f12
bcc,pt %icc, loop_3324
loop_3323:
umul %i6, %o4, %l1
fmul8x16au %f14, %f15, %f4
stw %l2, [%l7 + 0x60]
loop_3324:
and %o7, %l3, %i3
call loop_3325
edge16ln %i5, %l0, %g5
fmul8x16 %f8, %f10, %f10
sdivx %i4, 0x014C, %g6
loop_3325:
sub %o1, 0x08C7, %g2
fnor %f0, %f8, %f0
sth %l5, [%l7 + 0x14]
subc %o6, %i7, %o0
ldx [%l7 + 0x38], %o2
lduw [%l7 + 0x7C], %l6
ld [%l7 + 0x6C], %f6
fnors %f12, %f2, %f5
sub %l4, %g1, %i2
fandnot2s %f0, %f11, %f0
tsubcc %i0, 0x04D4, %o5
fmovrdne %g4, %f0, %f14
fmul8x16au %f0, %f12, %f0
fmovrsgez %i1, %f8, %f1
te %xcc, 0x3
ldx [%l7 + 0x58], %o3
brgez %g3, loop_3326
ldub [%l7 + 0x61], %i6
fmovsl %xcc, %f0, %f15
stw %g7, [%l7 + 0x5C]
loop_3326:
fmovrde %o4, %f2, %f4
stx %l2, [%l7 + 0x20]
subc %l1, %o7, %l3
fcmpgt32 %f2, %f12, %i3
fxor %f12, %f4, %f0
umulcc %i5, %g5, %i4
fbg %fcc3, loop_3327
std %f14, [%l7 + 0x50]
fbuge,a %fcc0, loop_3328
add %g6, %l0, %g2
loop_3327:
fmovsvc %icc, %f13, %f12
st %f2, [%l7 + 0x20]
loop_3328:
fpack16 %f4, %f14
std %f0, [%l7 + 0x58]
fnands %f15, %f0, %f1
fmovsge %xcc, %f15, %f13
fmovrse %l5, %f1, %f13
fornot2 %f12, %f0, %f4
fcmpne16 %f2, %f8, %o6
movcs %icc, %o1, %o0
fabss %f8, %f0
fmuld8sux16 %f15, %f10, %f8
fcmpne16 %f6, %f4, %i7
subcc %o2, %l4, %g1
fbu %fcc1, loop_3329
xor %i2, 0x1EFD, %l6
fcmple32 %f8, %f6, %i0
fmovrde %o5, %f10, %f14
loop_3329:
fmovdgu %icc, %f12, %f7
subccc %g4, %i1, %o3
brnz %i6, loop_3330
st %f7, [%l7 + 0x68]
fmovsg %xcc, %f4, %f7
fmovsne %icc, %f1, %f5
loop_3330:
sdiv %g3, 0x093A, %o4
fmul8x16au %f3, %f1, %f6
fpsub16s %f9, %f12, %f8
ldub [%l7 + 0x2A], %l2
fsrc1s %f11, %f12
stw %g7, [%l7 + 0x50]
stb %l1, [%l7 + 0x77]
edge8ln %o7, %i3, %i5
fcmple16 %f2, %f4, %l3
fble %fcc0, loop_3331
udiv %g5, 0x0958, %g6
lduw [%l7 + 0x0C], %i4
fcmped %fcc1, %f14, %f2
loop_3331:
ldsh [%l7 + 0x74], %l0
fcmped %fcc2, %f2, %f4
fxors %f3, %f3, %f2
fmovdn %xcc, %f15, %f14
tcc %icc, 0x3
fandnot1s %f5, %f7, %f8
stb %l5, [%l7 + 0x30]
xor %o6, 0x174F, %g2
movre %o0, 0x2FD, %o1
brlz,a %i7, loop_3332
fbule %fcc3, loop_3333
brlez,a %l4, loop_3334
fone %f2
loop_3332:
orn %g1, 0x01F6, %i2
loop_3333:
fxnor %f4, %f14, %f14
loop_3334:
orn %o2, %i0, %l6
ta %xcc, 0x3
udivcc %g4, 0x072F, %i1
ld [%l7 + 0x3C], %f15
stw %o5, [%l7 + 0x60]
sub %i6, %o3, %g3
fbg,a %fcc0, loop_3335
tle %icc, 0x0
fcmpd %fcc0, %f12, %f12
andn %o4, %g7, %l2
loop_3335:
stb %o7, [%l7 + 0x16]
brgez %i3, loop_3336
taddcctv %i5, %l1, %l3
sdivcc %g5, 0x1616, %g6
ldub [%l7 + 0x68], %l0
loop_3336:
stx %l5, [%l7 + 0x08]
fmovdvc %xcc, %f1, %f2
lduw [%l7 + 0x54], %o6
fnand %f0, %f6, %f8
fbul %fcc0, loop_3337
fmovsvc %icc, %f4, %f9
ld [%l7 + 0x48], %f7
nop
setx loop_3338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3337:
fmovdgu %icc, %f12, %f11
fmovse %icc, %f7, %f4
st %f11, [%l7 + 0x0C]
loop_3338:
fpsub32 %f8, %f6, %f10
sub %g2, %o0, %i4
std %f14, [%l7 + 0x50]
ldsb [%l7 + 0x51], %o1
fblg %fcc0, loop_3339
bpos,a,pt %xcc, loop_3340
bneg,a loop_3341
bg %icc, loop_3342
loop_3339:
mulscc %l4, %i7, %g1
loop_3340:
fbue %fcc3, loop_3343
loop_3341:
ldsh [%l7 + 0x3C], %i2
loop_3342:
fmovdvc %icc, %f10, %f2
stx %i0, [%l7 + 0x58]
loop_3343:
bleu,a,pt %icc, loop_3344
tpos %xcc, 0x0
bne,pn %xcc, loop_3345
fpadd32 %f14, %f0, %f10
loop_3344:
ldsh [%l7 + 0x16], %l6
sll %g4, 0x1B, %o2
loop_3345:
fmuld8ulx16 %f15, %f12, %f0
popc 0x1C08, %i1
siam 0x0
edge16ln %i6, %o5, %g3
brz,a %o4, loop_3346
orcc %o3, 0x0CBB, %l2
fmovdvc %xcc, %f4, %f14
stb %o7, [%l7 + 0x57]
loop_3346:
move %icc, %i3, %g7
fcmpgt32 %f0, %f2, %l1
alignaddrl %i5, %l3, %g6
st %f14, [%l7 + 0x74]
edge32l %l0, %g5, %o6
ldx [%l7 + 0x78], %l5
fandnot1s %f12, %f13, %f8
tvc %xcc, 0x7
bpos,a %icc, loop_3347
fmovscs %icc, %f10, %f13
st %f7, [%l7 + 0x20]
ldd [%l7 + 0x40], %f8
loop_3347:
fbo %fcc0, loop_3348
fpadd16 %f6, %f2, %f10
fmovsleu %xcc, %f3, %f3
stx %o0, [%l7 + 0x70]
loop_3348:
udiv %g2, 0x0F98, %i4
bcs,a,pt %xcc, loop_3349
ldsb [%l7 + 0x35], %o1
xorcc %l4, 0x00D5, %g1
andcc %i2, 0x0DA4, %i7
loop_3349:
fand %f8, %f12, %f2
ldx [%l7 + 0x78], %i0
be %icc, loop_3350
movrgez %l6, %g4, %i1
fbne,a %fcc0, loop_3351
fmovrdlz %o2, %f10, %f8
loop_3350:
fbge,a %fcc2, loop_3352
ldd [%l7 + 0x70], %f10
loop_3351:
fzeros %f14
fmovsvc %xcc, %f6, %f10
loop_3352:
lduh [%l7 + 0x0A], %i6
fpmerge %f13, %f4, %f14
ldsh [%l7 + 0x70], %o5
lduh [%l7 + 0x3E], %o4
std %f2, [%l7 + 0x40]
ldsw [%l7 + 0x18], %o3
stw %g3, [%l7 + 0x1C]
fbe,a %fcc1, loop_3353
fpsub16s %f9, %f10, %f12
stb %l2, [%l7 + 0x11]
stx %i3, [%l7 + 0x38]
loop_3353:
fxnors %f2, %f14, %f14
bleu,a,pt %xcc, loop_3354
ldsb [%l7 + 0x42], %o7
fpsub32 %f0, %f8, %f12
ldd [%l7 + 0x38], %f12
loop_3354:
bpos %icc, loop_3355
movg %xcc, %l1, %i5
fbu,a %fcc0, loop_3356
std %f10, [%l7 + 0x10]
loop_3355:
tg %xcc, 0x5
bcs,a,pn %icc, loop_3357
loop_3356:
fnot1 %f2, %f8
stx %l3, [%l7 + 0x68]
ldd [%l7 + 0x18], %f10
loop_3357:
array8 %g6, %g7, %l0
std %f10, [%l7 + 0x70]
edge16 %g5, %l5, %o6
stw %g2, [%l7 + 0x60]
srax %i4, 0x03, %o0
fmovdcs %xcc, %f0, %f13
fmovdle %xcc, %f6, %f0
bcc %xcc, loop_3358
ldd [%l7 + 0x50], %f4
fands %f13, %f3, %f5
fmul8x16al %f1, %f9, %f6
loop_3358:
stb %l4, [%l7 + 0x63]
srl %g1, 0x11, %i2
tneg %icc, 0x7
add %i7, 0x0DE6, %i0
bg,a,pt %icc, loop_3359
tvs %icc, 0x1
for %f8, %f6, %f12
fmul8ulx16 %f14, %f8, %f14
loop_3359:
stb %l6, [%l7 + 0x64]
fmovdl %xcc, %f1, %f3
fmovsn %icc, %f2, %f8
movge %xcc, %g4, %i1
fmovscs %icc, %f1, %f2
addcc %o2, 0x1535, %o1
movrgz %i6, 0x274, %o4
fbge,a %fcc3, loop_3360
stb %o3, [%l7 + 0x4B]
bg %xcc, loop_3361
std %f8, [%l7 + 0x40]
loop_3360:
std %f6, [%l7 + 0x68]
movvs %xcc, %o5, %l2
loop_3361:
edge16n %i3, %g3, %l1
bne,pn %icc, loop_3362
addccc %i5, %o7, %l3
fmovrsgez %g6, %f13, %f11
edge16l %g7, %g5, %l5
loop_3362:
lduw [%l7 + 0x38], %o6
orncc %g2, 0x118E, %i4
tne %icc, 0x0
fnot1s %f5, %f6
movrlez %l0, 0x3DF, %l4
fbl,a %fcc3, loop_3363
fnands %f11, %f12, %f6
movle %icc, %g1, %i2
fpackfix %f10, %f12
loop_3363:
fmovsn %icc, %f1, %f13
fmovspos %xcc, %f9, %f7
nop
setx loop_3364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
for %f10, %f4, %f8
ldsb [%l7 + 0x17], %o0
fbge,a %fcc0, loop_3365
loop_3364:
fornot1 %f8, %f2, %f0
ldx [%l7 + 0x68], %i0
fzero %f14
loop_3365:
lduh [%l7 + 0x1A], %l6
bleu loop_3366
bl,a loop_3367
fandnot2s %f6, %f12, %f4
ldub [%l7 + 0x25], %g4
loop_3366:
fmovscc %icc, %f13, %f8
loop_3367:
lduw [%l7 + 0x34], %i7
lduh [%l7 + 0x2A], %o2
fabsd %f10, %f4
bshuffle %f6, %f12, %f0
fmovrslz %i1, %f12, %f8
fbg,a %fcc2, loop_3368
ldx [%l7 + 0x30], %o1
brz %i6, loop_3369
bcc,pn %icc, loop_3370
loop_3368:
fpadd16 %f6, %f14, %f8
std %f10, [%l7 + 0x78]
loop_3369:
std %f2, [%l7 + 0x10]
loop_3370:
udivcc %o3, 0x187B, %o5
tvc %icc, 0x5
fmovrsgez %o4, %f12, %f8
sth %i3, [%l7 + 0x62]
fmovdn %xcc, %f13, %f15
fcmpne16 %f0, %f6, %g3
add %l2, %l1, %o7
and %l3, 0x0C0F, %g6
tvc %icc, 0x0
bvc,pn %icc, loop_3371
std %f6, [%l7 + 0x50]
movleu %xcc, %g7, %i5
ldub [%l7 + 0x25], %g5
loop_3371:
movre %o6, 0x06A, %l5
fpmerge %f8, %f4, %f12
movrgz %i4, %l0, %l4
fnot1s %f9, %f12
fmovsgu %xcc, %f11, %f1
ble loop_3372
ld [%l7 + 0x3C], %f15
std %f14, [%l7 + 0x28]
fmul8x16al %f15, %f3, %f2
loop_3372:
fcmpne32 %f14, %f6, %g2
xor %i2, 0x0904, %o0
movcs %xcc, %i0, %l6
ldsb [%l7 + 0x7C], %g1
std %f2, [%l7 + 0x58]
tge %xcc, 0x5
array16 %i7, %g4, %i1
fpack32 %f10, %f14, %f6
fmovda %xcc, %f0, %f6
fnot1 %f8, %f8
ldd [%l7 + 0x68], %f2
fsrc2 %f10, %f0
edge16l %o2, %i6, %o3
lduw [%l7 + 0x64], %o5
orcc %o4, 0x0323, %o1
lduw [%l7 + 0x6C], %g3
bgu,a %icc, loop_3373
smul %l2, 0x03E8, %l1
fpadd16 %f12, %f10, %f2
tsubcctv %o7, 0x1B48, %l3
loop_3373:
fsrc2s %f14, %f15
bleu loop_3374
tvc %icc, 0x1
lduh [%l7 + 0x1E], %i3
edge8n %g6, %i5, %g7
loop_3374:
tge %xcc, 0x1
ldsb [%l7 + 0x6E], %g5
st %f7, [%l7 + 0x1C]
fcmpne16 %f14, %f10, %o6
fmovrse %i4, %f8, %f5
ldsw [%l7 + 0x48], %l0
st %f3, [%l7 + 0x14]
lduw [%l7 + 0x38], %l4
stb %g2, [%l7 + 0x45]
ldx [%l7 + 0x50], %i2
ldx [%l7 + 0x60], %o0
ldsb [%l7 + 0x5F], %i0
stb %l6, [%l7 + 0x55]
brgz %g1, loop_3375
fpack16 %f14, %f13
movcs %icc, %i7, %l5
tg %xcc, 0x1
loop_3375:
fpsub16 %f4, %f10, %f8
tcs %xcc, 0x1
fmovsne %icc, %f8, %f9
ldsh [%l7 + 0x78], %g4
tpos %xcc, 0x0
ldsh [%l7 + 0x32], %i1
fmuld8ulx16 %f3, %f1, %f6
bvc,pt %xcc, loop_3376
bvc,a,pt %icc, loop_3377
brlez,a %o2, loop_3378
ba loop_3379
loop_3376:
bcs,a %icc, loop_3380
loop_3377:
std %f12, [%l7 + 0x18]
loop_3378:
addc %i6, 0x06DD, %o5
loop_3379:
fmovdg %icc, %f14, %f11
loop_3380:
edge16ln %o3, %o1, %g3
orn %o4, 0x0351, %l1
ldx [%l7 + 0x40], %l2
ldub [%l7 + 0x39], %l3
ldsb [%l7 + 0x20], %i3
fxnor %f2, %f10, %f12
ldub [%l7 + 0x09], %g6
tg %icc, 0x3
fcmpne16 %f2, %f4, %i5
fands %f2, %f11, %f11
tvc %xcc, 0x3
fmuld8sux16 %f12, %f12, %f8
fmovrde %g7, %f8, %f6
srl %g5, 0x02, %o6
fexpand %f10, %f12
tpos %xcc, 0x3
ldd [%l7 + 0x50], %f8
bcs %icc, loop_3381
addc %o7, 0x17CF, %i4
lduw [%l7 + 0x7C], %l4
tneg %xcc, 0x2
loop_3381:
fcmpne32 %f8, %f6, %g2
fmovsgu %xcc, %f5, %f6
ldsh [%l7 + 0x18], %l0
nop
setx loop_3382, %l0, %l1
jmpl %l1, %o0
bgu,pn %xcc, loop_3383
fone %f14
bvs,a,pn %icc, loop_3384
loop_3382:
ldd [%l7 + 0x40], %f10
loop_3383:
std %f0, [%l7 + 0x68]
fxors %f9, %f7, %f9
loop_3384:
bvc,a %xcc, loop_3385
tle %icc, 0x0
fmovsneg %xcc, %f1, %f9
movcs %icc, %i0, %i2
loop_3385:
nop
setx loop_3386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %l6, %g1, %l5
fcmpne16 %f14, %f6, %g4
fble %fcc1, loop_3387
loop_3386:
std %f4, [%l7 + 0x20]
edge32 %i1, %i7, %i6
movcs %xcc, %o5, %o2
loop_3387:
array32 %o1, %o3, %g3
bneg loop_3388
fmovdgu %icc, %f9, %f14
siam 0x3
bg %icc, loop_3389
loop_3388:
fba %fcc0, loop_3390
fcmpne32 %f6, %f14, %o4
fnor %f8, %f6, %f0
loop_3389:
std %f10, [%l7 + 0x68]
loop_3390:
fcmpgt16 %f14, %f2, %l1
fnot2 %f14, %f12
lduh [%l7 + 0x4C], %l3
ldub [%l7 + 0x1A], %l2
nop
setx loop_3391, %l0, %l1
jmpl %l1, %i3
fmovdpos %icc, %f4, %f5
ld [%l7 + 0x54], %f15
edge32n %g6, %g7, %g5
loop_3391:
nop
setx loop_3392, %l0, %l1
jmpl %l1, %o6
ld [%l7 + 0x60], %f6
fmovscs %icc, %f8, %f3
edge32n %i5, %o7, %l4
loop_3392:
fbe,a %fcc0, loop_3393
lduw [%l7 + 0x34], %i4
st %f2, [%l7 + 0x78]
fmovdvc %xcc, %f15, %f3
loop_3393:
fbg %fcc2, loop_3394
lduw [%l7 + 0x40], %l0
tvc %icc, 0x0
ldsb [%l7 + 0x21], %o0
loop_3394:
alignaddrl %i0, %g2, %i2
sll %g1, %l5, %g4
fmuld8ulx16 %f15, %f1, %f6
lduh [%l7 + 0x2C], %l6
fmovsa %icc, %f12, %f2
edge16ln %i1, %i7, %i6
ldd [%l7 + 0x78], %f8
for %f2, %f12, %f12
bgu %xcc, loop_3395
movvs %xcc, %o5, %o1
xor %o3, 0x0507, %g3
fone %f6
loop_3395:
ldub [%l7 + 0x40], %o2
fmovrdgez %l1, %f0, %f2
fsrc1 %f14, %f2
siam 0x0
stx %o4, [%l7 + 0x68]
fbu,a %fcc2, loop_3396
fbul %fcc2, loop_3397
fxnor %f14, %f10, %f10
be,a loop_3398
loop_3396:
fmovsn %icc, %f9, %f15
loop_3397:
ldub [%l7 + 0x50], %l2
andcc %i3, %g6, %g7
loop_3398:
orn %l3, %o6, %i5
fcmped %fcc0, %f8, %f10
subc %g5, %o7, %i4
fpack16 %f8, %f14
stb %l4, [%l7 + 0x5C]
ld [%l7 + 0x4C], %f4
fpsub32 %f6, %f12, %f4
array32 %o0, %i0, %g2
tgu %icc, 0x4
fmul8x16au %f15, %f13, %f6
lduw [%l7 + 0x0C], %l0
sth %i2, [%l7 + 0x10]
fmovsa %icc, %f5, %f8
sub %l5, 0x15B0, %g1
fmovdl %icc, %f4, %f0
bgu,a %icc, loop_3399
ldsw [%l7 + 0x34], %g4
stx %l6, [%l7 + 0x60]
fpsub32 %f12, %f8, %f12
loop_3399:
fmovs %f11, %f6
fmovrdne %i1, %f12, %f10
movrne %i7, 0x039, %i6
ldub [%l7 + 0x66], %o5
orncc %o3, %o1, %o2
stb %g3, [%l7 + 0x65]
bg,a loop_3400
fbu,a %fcc0, loop_3401
sdivx %l1, 0x15E7, %o4
edge16ln %l2, %i3, %g6
loop_3400:
bg %xcc, loop_3402
loop_3401:
fsrc2 %f10, %f2
fbule %fcc2, loop_3403
array16 %g7, %l3, %i5
loop_3402:
fmovd %f0, %f12
lduh [%l7 + 0x4A], %g5
loop_3403:
fbule %fcc1, loop_3404
ldsw [%l7 + 0x10], %o7
bvs,a %icc, loop_3405
fble,a %fcc0, loop_3406
loop_3404:
ldub [%l7 + 0x70], %o6
ld [%l7 + 0x70], %f3
loop_3405:
ldsw [%l7 + 0x14], %i4
loop_3406:
fmovdleu %xcc, %f0, %f8
fmovscs %xcc, %f5, %f12
fmovsvs %xcc, %f0, %f5
mulscc %o0, 0x05B2, %l4
fcmpne32 %f6, %f4, %i0
ld [%l7 + 0x48], %f7
tsubcctv %g2, 0x1EE7, %l0
tcc %icc, 0x5
std %f2, [%l7 + 0x68]
fcmpes %fcc1, %f3, %f4
ble,pt %xcc, loop_3407
array8 %i2, %l5, %g1
brgez,a %l6, loop_3408
umulcc %i1, 0x15E8, %g4
loop_3407:
edge32ln %i6, %o5, %o3
fcmpd %fcc1, %f2, %f14
loop_3408:
sra %o1, 0x1A, %i7
fbu %fcc2, loop_3409
fcmpgt16 %f14, %f2, %g3
brgz,a %l1, loop_3410
std %f14, [%l7 + 0x58]
loop_3409:
ld [%l7 + 0x28], %f7
std %f0, [%l7 + 0x70]
loop_3410:
addcc %o4, %o2, %i3
fandnot1s %f4, %f0, %f5
edge8l %g6, %g7, %l3
bl,a,pn %xcc, loop_3411
fmovsvs %icc, %f5, %f13
edge8 %l2, %g5, %o7
addccc %o6, %i5, %o0
loop_3411:
fmul8ulx16 %f0, %f6, %f12
fand %f12, %f0, %f4
brlz %l4, loop_3412
be,a,pt %xcc, loop_3413
sdivcc %i4, 0x1EF5, %g2
edge8ln %l0, %i0, %l5
loop_3412:
ldx [%l7 + 0x58], %g1
loop_3413:
fmovdvc %icc, %f1, %f9
fbul %fcc0, loop_3414
fbug,a %fcc2, loop_3415
fand %f2, %f2, %f0
fmul8x16al %f8, %f5, %f6
loop_3414:
sra %i2, %l6, %i1
loop_3415:
ldx [%l7 + 0x40], %g4
faligndata %f6, %f4, %f12
fzeros %f12
ldsw [%l7 + 0x6C], %i6
popc 0x1A9E, %o5
ldsw [%l7 + 0x34], %o1
brlz,a %o3, loop_3416
addcc %i7, 0x04C2, %g3
fmovda %icc, %f1, %f11
fone %f4
loop_3416:
ldx [%l7 + 0x20], %o4
ldsw [%l7 + 0x34], %o2
st %f14, [%l7 + 0x48]
xorcc %l1, %g6, %g7
ldx [%l7 + 0x10], %i3
fmovdge %xcc, %f15, %f14
bgu,pt %xcc, loop_3417
fbge %fcc3, loop_3418
sth %l3, [%l7 + 0x1C]
ldx [%l7 + 0x68], %g5
loop_3417:
fmovrdne %l2, %f14, %f4
loop_3418:
umul %o6, %o7, %o0
fmovsle %icc, %f15, %f9
ldsw [%l7 + 0x34], %l4
sub %i4, %i5, %g2
fpadd16s %f0, %f13, %f8
fsrc1s %f6, %f1
fmovs %f12, %f0
fone %f8
st %f7, [%l7 + 0x30]
movrgz %l0, 0x2F6, %l5
stw %g1, [%l7 + 0x40]
fmovsle %icc, %f10, %f15
lduw [%l7 + 0x64], %i2
fnot1 %f6, %f6
fcmpeq16 %f8, %f2, %l6
fnot2 %f10, %f10
brlez %i1, loop_3419
movge %xcc, %g4, %i0
st %f15, [%l7 + 0x68]
stw %o5, [%l7 + 0x74]
loop_3419:
nop
setx loop_3420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f1, %f5
ld [%l7 + 0x60], %f2
fcmpeq16 %f8, %f12, %o1
loop_3420:
tleu %icc, 0x4
st %f5, [%l7 + 0x3C]
sth %i6, [%l7 + 0x70]
andn %i7, %o3, %o4
stx %g3, [%l7 + 0x70]
stb %o2, [%l7 + 0x2F]
fcmpgt16 %f4, %f8, %l1
fmovspos %xcc, %f10, %f11
fcmpes %fcc1, %f14, %f9
stb %g6, [%l7 + 0x0A]
brlez %g7, loop_3421
st %f11, [%l7 + 0x4C]
fmuld8ulx16 %f8, %f2, %f0
tn %xcc, 0x0
loop_3421:
stw %l3, [%l7 + 0x48]
fnot1 %f14, %f10
fpsub32 %f8, %f14, %f8
sdiv %g5, 0x19DB, %i3
ba,pn %icc, loop_3422
andn %l2, 0x18E0, %o6
bshuffle %f10, %f0, %f6
ldub [%l7 + 0x66], %o7
loop_3422:
movl %icc, %o0, %i4
fandnot1s %f14, %f12, %f4
fornot1 %f14, %f4, %f12
ldsw [%l7 + 0x28], %l4
udivx %g2, 0x1EE8, %l0
ldub [%l7 + 0x1D], %l5
stb %g1, [%l7 + 0x2B]
fpsub16 %f6, %f10, %f0
fnot2 %f0, %f10
fbuge,a %fcc0, loop_3423
stw %i5, [%l7 + 0x10]
fcmpne16 %f4, %f2, %i2
ld [%l7 + 0x3C], %f9
loop_3423:
stw %i1, [%l7 + 0x58]
fbg,a %fcc3, loop_3424
ldx [%l7 + 0x58], %l6
fblg %fcc1, loop_3425
movle %icc, %g4, %o5
loop_3424:
nop
setx loop_3426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x18]
loop_3425:
mova %icc, %o1, %i0
edge8l %i6, %o3, %o4
loop_3426:
pdist %f8, %f4, %f2
sdivcc %i7, 0x0340, %o2
srl %l1, %g3, %g7
fcmpgt16 %f14, %f12, %l3
stw %g5, [%l7 + 0x10]
stx %i3, [%l7 + 0x40]
movcc %icc, %g6, %o6
fmovda %icc, %f15, %f12
be loop_3427
fmul8x16 %f12, %f10, %f2
stw %l2, [%l7 + 0x5C]
ldsh [%l7 + 0x5C], %o7
loop_3427:
ldx [%l7 + 0x20], %i4
subccc %l4, %g2, %l0
andn %l5, 0x1156, %o0
fmovdcc %icc, %f3, %f9
tgu %icc, 0x5
fmovsvs %xcc, %f6, %f6
lduh [%l7 + 0x64], %i5
st %f13, [%l7 + 0x44]
fmovrsne %i2, %f6, %f14
fmovrdgez %i1, %f0, %f4
ldd [%l7 + 0x58], %f2
fxnor %f6, %f14, %f12
fxors %f7, %f8, %f7
fpsub16s %f10, %f3, %f13
orn %g1, %g4, %o5
tpos %icc, 0x5
fblg %fcc3, loop_3428
xor %l6, %i0, %o1
nop
setx loop_3429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %xcc, 0x3
loop_3428:
fmovrdne %i6, %f8, %f6
fbu,a %fcc3, loop_3430
loop_3429:
stx %o4, [%l7 + 0x18]
bvs,a,pt %icc, loop_3431
udivx %i7, 0x1A2C, %o2
loop_3430:
ldd [%l7 + 0x40], %f2
fbul %fcc3, loop_3432
loop_3431:
brgz %l1, loop_3433
stb %g3, [%l7 + 0x36]
mova %xcc, %o3, %g7
loop_3432:
ld [%l7 + 0x4C], %f6
loop_3433:
fpmerge %f1, %f12, %f6
fnegd %f4, %f14
fcmps %fcc2, %f15, %f5
movre %g5, 0x39A, %i3
fmovdneg %xcc, %f3, %f3
lduh [%l7 + 0x2C], %l3
alignaddr %g6, %l2, %o6
fors %f7, %f4, %f5
bgu,pn %xcc, loop_3434
movrne %o7, %l4, %i4
mulscc %l0, 0x06FB, %g2
brlz,a %l5, loop_3435
loop_3434:
fmovdneg %xcc, %f12, %f14
brgz %i5, loop_3436
fands %f3, %f11, %f14
loop_3435:
ldub [%l7 + 0x78], %o0
fbn %fcc0, loop_3437
loop_3436:
fmovrdgez %i2, %f12, %f4
array8 %i1, %g4, %g1
fmul8x16al %f4, %f14, %f6
loop_3437:
for %f0, %f2, %f2
stb %o5, [%l7 + 0x30]
movvc %xcc, %i0, %o1
sth %l6, [%l7 + 0x1A]
fmovdle %xcc, %f12, %f9
fmul8sux16 %f8, %f0, %f8
for %f8, %f14, %f2
lduw [%l7 + 0x08], %o4
fand %f0, %f14, %f14
fxors %f7, %f1, %f0
fnands %f2, %f9, %f10
call loop_3438
fba,a %fcc2, loop_3439
ld [%l7 + 0x44], %f7
ldsb [%l7 + 0x33], %i7
loop_3438:
orncc %i6, 0x157B, %o2
loop_3439:
bcc loop_3440
sth %g3, [%l7 + 0x3E]
fmul8x16au %f11, %f14, %f8
movcc %icc, %o3, %l1
loop_3440:
fbe %fcc1, loop_3441
fmovdcs %icc, %f6, %f8
move %icc, %g5, %g7
fmovdn %icc, %f4, %f7
loop_3441:
ldsb [%l7 + 0x2F], %i3
bgu,a %icc, loop_3442
fmovscs %icc, %f14, %f13
andcc %g6, %l2, %o6
fmovdcs %icc, %f2, %f12
loop_3442:
array16 %o7, %l4, %l3
ldsb [%l7 + 0x53], %i4
fsrc1s %f4, %f0
fxnor %f6, %f4, %f12
fmovdle %xcc, %f8, %f13
fmovde %xcc, %f13, %f2
movrgez %l0, 0x0A8, %l5
fcmpne32 %f8, %f0, %g2
fnot2 %f4, %f2
movrgez %o0, 0x2DF, %i5
ldsw [%l7 + 0x64], %i1
bleu,a,pt %icc, loop_3443
orncc %g4, %i2, %o5
fmovrdgez %g1, %f6, %f10
ta %icc, 0x4
loop_3443:
fmovsl %xcc, %f8, %f15
tsubcctv %i0, %o1, %l6
fone %f4
fmovsg %icc, %f4, %f4
ldd [%l7 + 0x08], %f4
stb %i7, [%l7 + 0x6E]
edge16n %o4, %o2, %g3
movgu %icc, %o3, %l1
movrgz %i6, 0x398, %g7
fmovrde %i3, %f6, %f0
fzero %f8
lduh [%l7 + 0x16], %g6
st %f10, [%l7 + 0x7C]
stb %g5, [%l7 + 0x29]
fbue %fcc2, loop_3444
fblg,a %fcc0, loop_3445
ld [%l7 + 0x14], %f11
fxnors %f7, %f9, %f8
loop_3444:
tvc %xcc, 0x1
loop_3445:
edge16n %l2, %o6, %o7
fbe %fcc1, loop_3446
edge8n %l3, %i4, %l4
fmovsn %xcc, %f4, %f11
ldx [%l7 + 0x30], %l5
loop_3446:
lduw [%l7 + 0x38], %l0
st %f5, [%l7 + 0x10]
fpadd32 %f10, %f12, %f12
fmovspos %icc, %f14, %f15
std %f8, [%l7 + 0x18]
andn %g2, %i5, %i1
fmovsgu %icc, %f6, %f9
movge %xcc, %g4, %i2
ldsw [%l7 + 0x54], %o0
fbne,a %fcc1, loop_3447
fbe,a %fcc1, loop_3448
fpackfix %f14, %f1
tsubcc %o5, %i0, %g1
loop_3447:
ld [%l7 + 0x7C], %f6
loop_3448:
fmovs %f11, %f2
te %xcc, 0x7
fmovscc %icc, %f8, %f13
and %l6, %i7, %o1
fnot1s %f12, %f10
ldd [%l7 + 0x58], %f0
nop
setx loop_3449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsle %icc, %f11, %f11
ld [%l7 + 0x38], %f1
ldd [%l7 + 0x30], %f10
loop_3449:
fxnors %f8, %f13, %f9
mulscc %o2, 0x05A5, %o4
fmovsle %xcc, %f8, %f1
fnot1s %f5, %f12
st %f15, [%l7 + 0x70]
ld [%l7 + 0x10], %f8
fbug %fcc3, loop_3450
bleu,pn %xcc, loop_3451
brgez %o3, loop_3452
lduw [%l7 + 0x44], %g3
loop_3450:
fexpand %f11, %f8
loop_3451:
movrlez %l1, %g7, %i3
loop_3452:
stw %g6, [%l7 + 0x68]
fnands %f4, %f13, %f14
fcmpne32 %f14, %f12, %i6
movvs %icc, %g5, %o6
fpmerge %f12, %f9, %f4
fabsd %f6, %f0
brlz,a %o7, loop_3453
fbule,a %fcc2, loop_3454
edge16l %l2, %l3, %l4
fcmpes %fcc1, %f3, %f13
loop_3453:
fbn,a %fcc3, loop_3455
loop_3454:
ldub [%l7 + 0x68], %i4
fmovrsgez %l5, %f2, %f12
addcc %g2, %i5, %i1
loop_3455:
movre %l0, %g4, %i2
std %f4, [%l7 + 0x60]
fnot1 %f6, %f0
fxor %f12, %f14, %f12
brlz,a %o0, loop_3456
fbg %fcc3, loop_3457
fxors %f12, %f5, %f12
smulcc %o5, 0x0CA7, %g1
loop_3456:
movn %icc, %l6, %i0
loop_3457:
bl loop_3458
fnegs %f15, %f5
be,a loop_3459
ldub [%l7 + 0x6D], %i7
loop_3458:
fabsd %f12, %f8
st %f10, [%l7 + 0x7C]
loop_3459:
stb %o2, [%l7 + 0x3F]
sdivcc %o4, 0x0BBF, %o1
fmuld8sux16 %f15, %f5, %f4
ldsb [%l7 + 0x1A], %g3
fmovsleu %xcc, %f12, %f15
fmovdpos %icc, %f10, %f6
sdivx %l1, 0x0124, %o3
fmuld8sux16 %f10, %f9, %f12
fbug %fcc0, loop_3460
stw %i3, [%l7 + 0x24]
ldub [%l7 + 0x6C], %g7
fcmps %fcc3, %f13, %f6
loop_3460:
nop
setx loop_3461, %l0, %l1
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
fmovse %xcc, %f9, %f15
fornot2s %f3, %f13, %f5
loop_3461:
ldx [%l7 + 0x70], %g5
fbne %fcc2, loop_3462
ldd [%l7 + 0x58], %f10
fpadd16 %f8, %f8, %f12
ba,pn %xcc, loop_3463
loop_3462:
bn loop_3464
edge8l %g6, %o6, %o7
edge16ln %l3, %l2, %i4
loop_3463:
st %f13, [%l7 + 0x70]
loop_3464:
ld [%l7 + 0x60], %f3
fsrc2s %f15, %f4
fsrc2s %f8, %f0
fmovrsgez %l4, %f15, %f7
ldsh [%l7 + 0x6C], %g2
sth %i5, [%l7 + 0x76]
and %l5, 0x06EC, %i1
std %f12, [%l7 + 0x08]
nop
setx loop_3465, %l0, %l1
jmpl %l1, %g4
movcc %icc, %l0, %o0
fnot1 %f10, %f10
tgu %xcc, 0x2
loop_3465:
fbu,a %fcc0, loop_3466
addccc %i2, %o5, %g1
fbul,a %fcc0, loop_3467
edge8l %l6, %i0, %o2
loop_3466:
fmovdpos %xcc, %f9, %f8
fsrc1 %f8, %f12
loop_3467:
ld [%l7 + 0x2C], %f4
fbug %fcc0, loop_3468
fzero %f6
movneg %icc, %i7, %o1
std %f8, [%l7 + 0x20]
loop_3468:
ldsw [%l7 + 0x60], %g3
fpsub32 %f2, %f14, %f14
ldd [%l7 + 0x20], %f2
fpadd16 %f8, %f8, %f10
addccc %l1, %o4, %i3
fbule,a %fcc3, loop_3469
st %f2, [%l7 + 0x10]
ldub [%l7 + 0x59], %g7
taddcc %i6, %o3, %g5
loop_3469:
ba loop_3470
sth %o6, [%l7 + 0x54]
fmuld8sux16 %f4, %f2, %f4
fba %fcc1, loop_3471
loop_3470:
edge32n %o7, %g6, %l3
sth %i4, [%l7 + 0x56]
std %f0, [%l7 + 0x50]
loop_3471:
ble,pt %xcc, loop_3472
ldsh [%l7 + 0x2C], %l2
ld [%l7 + 0x10], %f15
st %f8, [%l7 + 0x24]
loop_3472:
fmovsa %icc, %f6, %f4
brlez,a %g2, loop_3473
fnegs %f5, %f4
fmovsn %xcc, %f3, %f14
fpadd32 %f6, %f12, %f10
loop_3473:
fpsub32s %f8, %f3, %f7
movleu %icc, %l4, %l5
ldsw [%l7 + 0x64], %i1
fmuld8ulx16 %f3, %f5, %f0
stw %g4, [%l7 + 0x5C]
ldsh [%l7 + 0x6E], %i5
stb %l0, [%l7 + 0x71]
brlz %o0, loop_3474
be %icc, loop_3475
ldx [%l7 + 0x30], %i2
tsubcc %o5, 0x1380, %g1
loop_3474:
fsrc1s %f11, %f2
loop_3475:
fsrc1s %f7, %f0
fmovrde %i0, %f10, %f4
fbul %fcc0, loop_3476
fmovscc %icc, %f1, %f4
fnands %f4, %f11, %f8
ldsb [%l7 + 0x51], %l6
loop_3476:
ldsh [%l7 + 0x6E], %o2
edge32l %o1, %g3, %l1
movneg %xcc, %o4, %i7
lduh [%l7 + 0x78], %i3
bcc %xcc, loop_3477
xorcc %i6, 0x19FE, %o3
fornot1s %f9, %f4, %f11
fmovsl %xcc, %f14, %f10
loop_3477:
movl %icc, %g5, %o6
brnz %g7, loop_3478
fsrc1 %f2, %f10
pdist %f12, %f8, %f2
sth %o7, [%l7 + 0x2C]
loop_3478:
ld [%l7 + 0x7C], %f2
te %icc, 0x7
udivcc %l3, 0x1169, %i4
call loop_3479
xorcc %l2, %g2, %g6
tsubcc %l4, %i1, %g4
brnz %l5, loop_3480
loop_3479:
stx %l0, [%l7 + 0x18]
fmovdge %icc, %f2, %f9
lduw [%l7 + 0x2C], %i5
loop_3480:
add %o0, %o5, %i2
tleu %icc, 0x6
ld [%l7 + 0x78], %f7
orncc %g1, 0x10CF, %i0
ld [%l7 + 0x5C], %f10
fabsd %f6, %f8
lduh [%l7 + 0x10], %l6
fmovdcc %xcc, %f12, %f7
ldx [%l7 + 0x60], %o2
nop
setx loop_3481, %l0, %l1
jmpl %l1, %g3
tcs %icc, 0x7
edge16ln %l1, %o4, %i7
lduh [%l7 + 0x1E], %i3
loop_3481:
ldsb [%l7 + 0x7C], %i6
or %o3, %o1, %g5
ta %xcc, 0x5
fcmpne16 %f6, %f10, %g7
udivcc %o7, 0x1794, %l3
bge %icc, loop_3482
fmovsleu %xcc, %f7, %f0
brlz %i4, loop_3483
lduw [%l7 + 0x38], %l2
loop_3482:
movrne %g2, %g6, %l4
std %f8, [%l7 + 0x60]
loop_3483:
st %f2, [%l7 + 0x24]
movre %i1, %g4, %l5
bg,a %icc, loop_3484
sdivx %o6, 0x15B3, %i5
fpsub16s %f7, %f3, %f1
tneg %icc, 0x7
loop_3484:
fmuld8ulx16 %f12, %f12, %f2
std %f2, [%l7 + 0x68]
be,a,pn %xcc, loop_3485
fxnor %f4, %f12, %f0
stb %l0, [%l7 + 0x2C]
xorcc %o5, %o0, %g1
loop_3485:
tge %icc, 0x1
ldsw [%l7 + 0x7C], %i2
stb %i0, [%l7 + 0x23]
bl %xcc, loop_3486
sethi 0x0E2B, %o2
fmovse %icc, %f0, %f7
stb %l6, [%l7 + 0x22]
loop_3486:
fmovde %icc, %f15, %f1
stw %g3, [%l7 + 0x08]
subc %l1, %i7, %i3
edge8ln %o4, %i6, %o3
edge8l %o1, %g7, %o7
bvs,a,pn %icc, loop_3487
taddcc %g5, %i4, %l3
fmovdne %icc, %f0, %f6
movn %icc, %l2, %g2
loop_3487:
stb %g6, [%l7 + 0x6B]
edge32ln %i1, %g4, %l4
andncc %o6, %l5, %l0
lduw [%l7 + 0x54], %o5
fmovsle %xcc, %f14, %f0
ldsw [%l7 + 0x6C], %o0
fbul,a %fcc3, loop_3488
fmovspos %xcc, %f11, %f10
ldsw [%l7 + 0x60], %g1
sth %i2, [%l7 + 0x74]
loop_3488:
call loop_3489
stx %i5, [%l7 + 0x68]
stw %o2, [%l7 + 0x7C]
array16 %i0, %l6, %g3
loop_3489:
tn %icc, 0x2
fnot2 %f2, %f8
std %f8, [%l7 + 0x48]
brlz %l1, loop_3490
std %f6, [%l7 + 0x28]
fsrc1 %f6, %f0
fsrc2 %f0, %f6
loop_3490:
bneg,pn %icc, loop_3491
stx %i7, [%l7 + 0x18]
fnot1s %f15, %f13
fzero %f14
loop_3491:
movpos %icc, %i3, %i6
fpackfix %f8, %f4
bgu,a,pt %icc, loop_3492
ldd [%l7 + 0x68], %f6
std %f0, [%l7 + 0x50]
nop
setx loop_3493, %l0, %l1
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_3492:
ldub [%l7 + 0x6B], %o4
fbl,a %fcc1, loop_3494
bneg,a,pt %icc, loop_3495
loop_3493:
ldsh [%l7 + 0x68], %o1
stb %o3, [%l7 + 0x6C]
loop_3494:
bne loop_3496
loop_3495:
brlz %o7, loop_3497
fnand %f14, %f10, %f2
fcmped %fcc2, %f12, %f10
loop_3496:
bne loop_3498
loop_3497:
ldsh [%l7 + 0x76], %g7
lduw [%l7 + 0x2C], %g5
sth %i4, [%l7 + 0x46]
loop_3498:
move %icc, %l2, %g2
fmovdleu %icc, %f12, %f7
andncc %g6, %l3, %i1
fnot2s %f5, %f8
smulcc %l4, %g4, %l5
fcmpne32 %f10, %f12, %o6
edge32 %l0, %o5, %g1
fbug,a %fcc0, loop_3499
fbne %fcc1, loop_3500
ldsh [%l7 + 0x66], %i2
ta %xcc, 0x5
loop_3499:
movn %icc, %o0, %o2
loop_3500:
xorcc %i5, 0x1B1B, %i0
lduh [%l7 + 0x46], %l6
bn %icc, loop_3501
tg %xcc, 0x6
ldsh [%l7 + 0x6A], %g3
fmovrsne %i7, %f6, %f2
loop_3501:
lduw [%l7 + 0x38], %l1
ldsw [%l7 + 0x30], %i3
tvs %xcc, 0x4
fmul8x16al %f2, %f12, %f4
movge %icc, %o4, %o1
ld [%l7 + 0x24], %f12
edge16l %o3, %i6, %o7
fmul8x16au %f8, %f2, %f10
xnor %g5, %i4, %g7
fcmpeq32 %f2, %f8, %g2
std %f0, [%l7 + 0x68]
fornot1s %f15, %f0, %f8
fbl %fcc2, loop_3502
fcmpeq32 %f8, %f10, %l2
ld [%l7 + 0x70], %f7
sdivcc %g6, 0x029B, %i1
loop_3502:
fnot1s %f13, %f11
fnegs %f0, %f6
fxnor %f6, %f6, %f10
stb %l3, [%l7 + 0x2E]
ldsw [%l7 + 0x34], %g4
ldub [%l7 + 0x25], %l5
movn %icc, %o6, %l0
fcmpgt16 %f12, %f6, %l4
ld [%l7 + 0x60], %f7
ldsb [%l7 + 0x5B], %o5
fbu,a %fcc3, loop_3503
fbge,a %fcc0, loop_3504
edge32 %i2, %o0, %o2
st %f15, [%l7 + 0x1C]
loop_3503:
fmovrslz %i5, %f2, %f8
loop_3504:
ldx [%l7 + 0x70], %g1
movrlz %i0, 0x3DD, %l6
movg %icc, %g3, %i7
edge16l %l1, %o4, %i3
fcmpeq32 %f2, %f6, %o3
subcc %i6, 0x04B7, %o1
fmovrsne %o7, %f5, %f4
std %f0, [%l7 + 0x68]
udivcc %i4, 0x0F6E, %g7
fmovdvc %icc, %f7, %f14
tn %xcc, 0x0
fmovrslz %g5, %f1, %f4
movrgz %g2, 0x3C3, %l2
sllx %i1, 0x08, %l3
bneg,a,pt %icc, loop_3505
fcmple32 %f14, %f4, %g4
fzero %f8
ldsh [%l7 + 0x66], %l5
loop_3505:
umul %o6, 0x0E2F, %g6
sub %l4, %o5, %i2
ldd [%l7 + 0x08], %f0
smul %o0, %l0, %o2
fcmple32 %f14, %f4, %g1
fpadd16s %f3, %f12, %f5
fblg %fcc2, loop_3506
fsrc1 %f14, %f12
fmovsvs %xcc, %f3, %f4
movrgez %i5, 0x240, %l6
loop_3506:
fmovsge %icc, %f6, %f4
ldub [%l7 + 0x36], %i0
fpsub16 %f2, %f12, %f0
movrlez %g3, %l1, %i7
srl %i3, 0x07, %o3
movre %i6, 0x3C3, %o1
fbul,a %fcc1, loop_3507
bvs %icc, loop_3508
std %f4, [%l7 + 0x38]
st %f14, [%l7 + 0x10]
loop_3507:
bvc %icc, loop_3509
loop_3508:
umul %o7, 0x1B55, %i4
lduw [%l7 + 0x54], %g7
fmovsleu %icc, %f1, %f4
loop_3509:
ldsb [%l7 + 0x67], %g5
fbne,a %fcc2, loop_3510
fmovsgu %xcc, %f11, %f13
ldsw [%l7 + 0x10], %g2
ba,a loop_3511
loop_3510:
fcmpgt16 %f0, %f0, %o4
ta %icc, 0x3
bne loop_3512
loop_3511:
fmul8ulx16 %f10, %f14, %f2
edge16n %i1, %l3, %g4
fnor %f14, %f4, %f14
loop_3512:
movvc %xcc, %l5, %l2
brlez,a %g6, loop_3513
fornot1 %f0, %f8, %f14
tg %icc, 0x1
stx %l4, [%l7 + 0x50]
loop_3513:
tvs %icc, 0x4
fnands %f10, %f3, %f12
xnorcc %o6, 0x098D, %o5
ld [%l7 + 0x48], %f6
sth %i2, [%l7 + 0x0A]
stb %l0, [%l7 + 0x7E]
ldsw [%l7 + 0x70], %o2
fbo,a %fcc0, loop_3514
fcmpd %fcc0, %f10, %f6
fabss %f1, %f7
fbo,a %fcc1, loop_3515
loop_3514:
nop
setx loop_3516, %l0, %l1
jmpl %l1, %g1
ld [%l7 + 0x4C], %f0
ldsw [%l7 + 0x44], %o0
loop_3515:
st %f0, [%l7 + 0x08]
loop_3516:
ldx [%l7 + 0x08], %i5
fbge %fcc2, loop_3517
fpackfix %f2, %f6
fone %f0
st %f13, [%l7 + 0x20]
loop_3517:
orncc %i0, %l6, %g3
fmovdne %xcc, %f0, %f9
fsrc2 %f0, %f4
ldsh [%l7 + 0x2C], %l1
udivx %i7, 0x1947, %o3
std %f14, [%l7 + 0x40]
fmovsleu %icc, %f6, %f5
sra %i6, 0x1B, %i3
andn %o7, 0x0A8D, %i4
fandnot2s %f1, %f9, %f13
edge16ln %o1, %g7, %g2
sdivx %g5, 0x1B71, %o4
edge16 %l3, %g4, %i1
brgez %l2, loop_3518
std %f6, [%l7 + 0x30]
tge %xcc, 0x7
fmovdneg %icc, %f2, %f6
loop_3518:
fbule,a %fcc2, loop_3519
fmovdcs %icc, %f15, %f1
fxor %f2, %f10, %f8
fmovdge %xcc, %f6, %f11
loop_3519:
ldsw [%l7 + 0x18], %g6
movvc %xcc, %l5, %l4
lduh [%l7 + 0x58], %o5
fmovrdlz %o6, %f6, %f12
ldsh [%l7 + 0x60], %l0
bl,pn %xcc, loop_3520
edge32l %i2, %o2, %o0
lduw [%l7 + 0x3C], %g1
movgu %xcc, %i5, %i0
loop_3520:
move %icc, %l6, %g3
fmovsg %xcc, %f10, %f5
fbne,a %fcc2, loop_3521
lduw [%l7 + 0x24], %i7
fcmpeq16 %f2, %f10, %l1
fcmpne32 %f12, %f0, %i6
loop_3521:
sub %i3, 0x1665, %o3
nop
setx loop_3522, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x3
fandnot2s %f0, %f0, %f3
and %i4, %o1, %g7
loop_3522:
stw %o7, [%l7 + 0x24]
lduw [%l7 + 0x54], %g5
ldd [%l7 + 0x40], %f0
ldsb [%l7 + 0x6A], %g2
add %l3, %g4, %i1
mulx %o4, %g6, %l5
sth %l2, [%l7 + 0x5C]
taddcctv %o5, %l4, %l0
udivx %o6, 0x02FE, %o2
stx %o0, [%l7 + 0x20]
lduh [%l7 + 0x58], %i2
lduw [%l7 + 0x54], %g1
edge32l %i0, %i5, %l6
movrlz %i7, 0x014, %l1
std %f2, [%l7 + 0x78]
lduh [%l7 + 0x72], %i6
brgz %i3, loop_3523
stb %g3, [%l7 + 0x67]
fabsd %f8, %f4
fmovdcs %xcc, %f13, %f10
loop_3523:
lduh [%l7 + 0x4A], %i4
edge16n %o3, %o1, %g7
fcmps %fcc0, %f7, %f6
fcmpne32 %f4, %f0, %g5
fmul8x16 %f10, %f10, %f4
brgez %g2, loop_3524
lduh [%l7 + 0x48], %o7
fbe %fcc0, loop_3525
fmovsa %icc, %f12, %f15
loop_3524:
ldsw [%l7 + 0x08], %g4
nop
setx loop_3526, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3525:
stb %i1, [%l7 + 0x17]
fmovsa %xcc, %f1, %f11
fpadd16s %f15, %f15, %f9
loop_3526:
movvs %xcc, %o4, %g6
taddcc %l5, %l2, %l3
bge,a %icc, loop_3527
edge8n %o5, %l0, %l4
fcmpes %fcc0, %f6, %f4
fnot1 %f0, %f10
loop_3527:
fors %f4, %f15, %f0
fmovdcc %icc, %f0, %f4
fabsd %f2, %f14
move %icc, %o2, %o6
sth %i2, [%l7 + 0x0C]
fpsub32 %f0, %f6, %f8
fmovdpos %icc, %f5, %f3
mulscc %o0, %g1, %i0
tsubcc %l6, 0x0482, %i5
ldsb [%l7 + 0x11], %i7
ldx [%l7 + 0x20], %l1
st %f6, [%l7 + 0x20]
ldd [%l7 + 0x58], %f8
ldsh [%l7 + 0x16], %i6
ldsh [%l7 + 0x52], %g3
movrlez %i4, %o3, %o1
ldsw [%l7 + 0x78], %i3
lduh [%l7 + 0x62], %g5
nop
setx loop_3528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_3529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g7, [%l7 + 0x58]
fmovse %icc, %f0, %f14
loop_3528:
fmovrse %o7, %f10, %f9
loop_3529:
ldsh [%l7 + 0x44], %g2
stx %g4, [%l7 + 0x68]
ld [%l7 + 0x44], %f5
fmovrslez %o4, %f8, %f1
fmovsg %xcc, %f13, %f14
edge8n %i1, %g6, %l2
sdivcc %l3, 0x0ECE, %l5
std %f8, [%l7 + 0x08]
ld [%l7 + 0x6C], %f2
fbuge %fcc1, loop_3530
ldx [%l7 + 0x48], %l0
fxor %f6, %f14, %f10
ldub [%l7 + 0x70], %l4
loop_3530:
movcc %icc, %o2, %o5
srl %o6, 0x18, %i2
fmul8x16al %f8, %f14, %f10
edge8ln %o0, %g1, %i0
stx %l6, [%l7 + 0x70]
brgz,a %i5, loop_3531
xnor %i7, 0x1C7E, %i6
fmovsgu %icc, %f5, %f3
ld [%l7 + 0x70], %f6
loop_3531:
brlez %l1, loop_3532
movcc %xcc, %g3, %o3
brgez,a %o1, loop_3533
fmul8x16 %f13, %f10, %f0
loop_3532:
fandnot2 %f12, %f14, %f14
popc %i4, %i3
loop_3533:
brz %g5, loop_3534
stx %g7, [%l7 + 0x38]
ldd [%l7 + 0x70], %f14
fmul8x16 %f0, %f4, %f4
loop_3534:
fmovsg %xcc, %f7, %f7
bne,a,pt %icc, loop_3535
sdivcc %g2, 0x1B17, %o7
orcc %o4, %i1, %g4
fpack32 %f14, %f14, %f4
loop_3535:
fnor %f10, %f2, %f0
fmul8x16al %f15, %f15, %f14
fpack32 %f2, %f12, %f0
ldub [%l7 + 0x1C], %l2
fors %f15, %f14, %f10
bcc,pn %xcc, loop_3536
ld [%l7 + 0x1C], %f8
fble,a %fcc3, loop_3537
fmovd %f2, %f2
loop_3536:
move %icc, %l3, %g6
fmovdpos %icc, %f7, %f13
loop_3537:
lduw [%l7 + 0x44], %l0
ble,a %xcc, loop_3538
fmovrslez %l4, %f12, %f0
tsubcctv %l5, 0x1DEE, %o2
brlz,a %o5, loop_3539
loop_3538:
movcs %xcc, %o6, %i2
tcc %icc, 0x0
tsubcc %g1, 0x0E80, %i0
loop_3539:
movpos %icc, %o0, %i5
sub %l6, %i7, %i6
fmovse %icc, %f7, %f11
fnot2s %f1, %f1
subcc %g3, %l1, %o3
fmovrdne %o1, %f4, %f14
ld [%l7 + 0x48], %f0
fble %fcc1, loop_3540
andncc %i4, %i3, %g5
stb %g7, [%l7 + 0x5C]
fones %f3
loop_3540:
fmovd %f2, %f8
movre %o7, %g2, %o4
ldd [%l7 + 0x48], %f14
bshuffle %f6, %f0, %f6
fmovrde %g4, %f8, %f12
sth %l2, [%l7 + 0x3A]
ldx [%l7 + 0x78], %i1
lduw [%l7 + 0x48], %l3
call loop_3541
lduw [%l7 + 0x0C], %g6
edge8ln %l0, %l5, %o2
udivcc %l4, 0x156D, %o5
loop_3541:
edge32ln %o6, %g1, %i2
array16 %i0, %o0, %l6
fmovrslz %i7, %f14, %f11
faligndata %f2, %f14, %f12
sllx %i5, %i6, %l1
ldub [%l7 + 0x63], %o3
stb %g3, [%l7 + 0x49]
stb %i4, [%l7 + 0x31]
fbuge,a %fcc2, loop_3542
lduh [%l7 + 0x5E], %o1
fpadd32s %f11, %f13, %f6
fpsub32s %f1, %f15, %f10
loop_3542:
tleu %icc, 0x6
std %f0, [%l7 + 0x28]
stx %i3, [%l7 + 0x78]
stw %g7, [%l7 + 0x0C]
fabss %f9, %f12
brgez %o7, loop_3543
edge16 %g5, %g2, %o4
fnor %f14, %f6, %f4
array32 %l2, %i1, %g4
loop_3543:
tg %icc, 0x5
sth %g6, [%l7 + 0x7A]
bleu %xcc, loop_3544
fba %fcc1, loop_3545
fmovdge %icc, %f1, %f6
edge16ln %l3, %l0, %l5
loop_3544:
fbug %fcc0, loop_3546
loop_3545:
fcmpd %fcc1, %f0, %f4
sth %o2, [%l7 + 0x6E]
fpackfix %f10, %f0
loop_3546:
xorcc %o5, 0x1A8B, %l4
fors %f14, %f14, %f0
fmul8ulx16 %f14, %f4, %f10
sllx %g1, 0x16, %o6
ldsw [%l7 + 0x1C], %i2
stb %i0, [%l7 + 0x1E]
fpadd32 %f12, %f10, %f4
movcc %icc, %l6, %i7
ldsw [%l7 + 0x50], %o0
ldx [%l7 + 0x10], %i5
tle %xcc, 0x1
stx %i6, [%l7 + 0x28]
call loop_3547
ldd [%l7 + 0x08], %f10
fornot1 %f10, %f10, %f6
movg %xcc, %l1, %o3
loop_3547:
std %f14, [%l7 + 0x60]
fcmpes %fcc3, %f15, %f5
fble %fcc2, loop_3548
fmovrdne %g3, %f0, %f8
sdiv %i4, 0x1D8F, %i3
bl,a,pn %icc, loop_3549
loop_3548:
fmul8x16 %f11, %f2, %f10
array16 %o1, %g7, %o7
fsrc1s %f7, %f6
loop_3549:
bvc,a,pn %xcc, loop_3550
fmovse %icc, %f9, %f11
fcmpd %fcc1, %f2, %f12
fexpand %f10, %f2
loop_3550:
tsubcctv %g2, %g5, %l2
lduw [%l7 + 0x40], %i1
fxnor %f2, %f10, %f6
fpadd32s %f1, %f14, %f9
tcc %icc, 0x1
st %f9, [%l7 + 0x68]
fbug,a %fcc0, loop_3551
xor %g4, 0x0284, %o4
stb %l3, [%l7 + 0x1B]
stb %g6, [%l7 + 0x41]
loop_3551:
fandnot1s %f2, %f10, %f11
fmovdleu %icc, %f10, %f4
nop
setx loop_3552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f0
fpsub16 %f10, %f4, %f4
std %f10, [%l7 + 0x08]
loop_3552:
fnot1s %f1, %f7
ldx [%l7 + 0x10], %l5
bvc,pt %xcc, loop_3553
udivcc %l0, 0x0A06, %o2
edge16ln %l4, %o5, %o6
stx %g1, [%l7 + 0x70]
loop_3553:
fones %f5
fmovsg %icc, %f9, %f9
sth %i2, [%l7 + 0x72]
lduw [%l7 + 0x48], %i0
bn,a,pn %xcc, loop_3554
edge32ln %i7, %o0, %i5
orncc %i6, 0x0C85, %l1
fxors %f5, %f15, %f15
loop_3554:
fmovdneg %icc, %f9, %f0
fmovsgu %icc, %f5, %f0
movneg %icc, %o3, %l6
lduw [%l7 + 0x08], %g3
ld [%l7 + 0x6C], %f4
fmovs %f2, %f3
ld [%l7 + 0x60], %f7
ldsh [%l7 + 0x64], %i4
bn,a,pn %xcc, loop_3555
andncc %o1, %g7, %i3
fxors %f1, %f14, %f12
fmovde %xcc, %f4, %f3
loop_3555:
alignaddrl %g2, %g5, %o7
fxor %f8, %f12, %f2
bcs %xcc, loop_3556
fbuge %fcc1, loop_3557
edge32n %i1, %g4, %o4
sub %l3, %l2, %g6
loop_3556:
edge32ln %l5, %l0, %l4
loop_3557:
array16 %o5, %o6, %g1
stw %i2, [%l7 + 0x10]
sdivcc %o2, 0x0A2D, %i0
fpsub32s %f4, %f8, %f1
array16 %o0, %i5, %i7
tleu %xcc, 0x3
tpos %icc, 0x1
fbe %fcc3, loop_3558
sth %i6, [%l7 + 0x76]
fmovse %xcc, %f6, %f4
ld [%l7 + 0x14], %f3
loop_3558:
std %f12, [%l7 + 0x28]
fbge %fcc0, loop_3559
stb %l1, [%l7 + 0x76]
movvc %icc, %l6, %g3
edge8 %o3, %o1, %i4
loop_3559:
fmovdneg %xcc, %f6, %f7
fcmps %fcc2, %f5, %f7
bl,a,pn %icc, loop_3560
fmovsleu %xcc, %f11, %f3
fxor %f8, %f14, %f2
fmovda %xcc, %f5, %f2
loop_3560:
bge,pn %xcc, loop_3561
ldsh [%l7 + 0x44], %i3
stb %g2, [%l7 + 0x1D]
bn,a %icc, loop_3562
loop_3561:
fpack16 %f6, %f11
andncc %g7, %o7, %i1
tleu %xcc, 0x6
loop_3562:
fand %f12, %f6, %f14
lduw [%l7 + 0x6C], %g5
ldsw [%l7 + 0x4C], %o4
edge32 %l3, %g4, %g6
mulx %l5, 0x003C, %l0
sethi 0x001F, %l4
fmovspos %xcc, %f8, %f13
tg %xcc, 0x0
fmovdvs %icc, %f14, %f7
stb %o5, [%l7 + 0x1B]
mulx %l2, %o6, %g1
fxnors %f1, %f13, %f8
ldsb [%l7 + 0x64], %i2
fxor %f2, %f6, %f8
addc %i0, %o0, %i5
movne %icc, %i7, %i6
lduw [%l7 + 0x0C], %l1
orncc %l6, %g3, %o3
stb %o2, [%l7 + 0x69]
tge %xcc, 0x5
fmovdne %icc, %f4, %f12
tge %xcc, 0x7
tn %xcc, 0x4
stb %o1, [%l7 + 0x6A]
fpack16 %f0, %f9
ldsw [%l7 + 0x20], %i4
fmovdn %icc, %f7, %f4
fabsd %f6, %f4
andn %g2, %i3, %o7
fmul8x16au %f0, %f9, %f14
stw %i1, [%l7 + 0x20]
bvc,a loop_3563
nop
setx loop_3564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x20]
fandnot1 %f0, %f14, %f14
loop_3563:
lduw [%l7 + 0x18], %g5
loop_3564:
smulcc %g7, 0x01F4, %o4
tvc %icc, 0x2
bcc,pt %icc, loop_3565
stb %g4, [%l7 + 0x27]
st %f13, [%l7 + 0x4C]
sth %l3, [%l7 + 0x62]
loop_3565:
udiv %l5, 0x1702, %g6
subc %l4, 0x032E, %o5
ldsw [%l7 + 0x74], %l0
ta %xcc, 0x2
fbuge,a %fcc3, loop_3566
stw %l2, [%l7 + 0x0C]
ldub [%l7 + 0x08], %g1
fmovde %xcc, %f4, %f2
loop_3566:
movge %icc, %o6, %i2
movrlez %o0, 0x1C8, %i5
st %f2, [%l7 + 0x6C]
array32 %i7, %i0, %i6
bpos loop_3567
fbe,a %fcc0, loop_3568
fbo,a %fcc0, loop_3569
ldsw [%l7 + 0x08], %l6
loop_3567:
stb %g3, [%l7 + 0x0B]
loop_3568:
tge %icc, 0x2
loop_3569:
ldsb [%l7 + 0x5A], %l1
lduh [%l7 + 0x32], %o3
tgu %icc, 0x6
fmovdcs %icc, %f9, %f14
addc %o2, %o1, %g2
fmovsl %xcc, %f9, %f15
ldx [%l7 + 0x30], %i3
fmovsneg %xcc, %f9, %f3
sth %i4, [%l7 + 0x20]
fmovsne %icc, %f1, %f2
array16 %i1, %o7, %g5
bcc,pt %icc, loop_3570
srlx %o4, %g4, %g7
fmovrdgez %l5, %f2, %f10
fnand %f4, %f8, %f10
loop_3570:
movrlez %g6, 0x2E7, %l3
st %f4, [%l7 + 0x68]
tneg %icc, 0x6
fmovrdlz %l4, %f4, %f2
fmovsl %icc, %f4, %f0
fmovdn %icc, %f10, %f6
for %f14, %f10, %f12
stx %l0, [%l7 + 0x50]
fmul8x16al %f6, %f6, %f10
fbne,a %fcc2, loop_3571
bneg loop_3572
fcmps %fcc0, %f13, %f5
std %f2, [%l7 + 0x20]
loop_3571:
tvc %xcc, 0x3
loop_3572:
movrgez %o5, %g1, %l2
movvs %xcc, %o6, %i2
stw %o0, [%l7 + 0x68]
movg %xcc, %i5, %i0
fmovrslz %i7, %f2, %f6
ldsw [%l7 + 0x50], %i6
sth %l6, [%l7 + 0x36]
fmovsg %xcc, %f8, %f0
lduw [%l7 + 0x70], %g3
fbuge,a %fcc1, loop_3573
fbge %fcc2, loop_3574
edge8l %o3, %o2, %o1
std %f4, [%l7 + 0x50]
loop_3573:
ldx [%l7 + 0x70], %g2
loop_3574:
ldsb [%l7 + 0x4C], %l1
sth %i3, [%l7 + 0x56]
edge32 %i4, %i1, %o7
fands %f0, %f12, %f14
ldsb [%l7 + 0x79], %o4
ldub [%l7 + 0x7F], %g5
fxnor %f12, %f4, %f2
fbge %fcc0, loop_3575
fnors %f7, %f9, %f7
movge %icc, %g4, %l5
sdivcc %g7, 0x0A25, %l3
loop_3575:
fxors %f14, %f2, %f15
movg %xcc, %g6, %l0
movleu %icc, %l4, %g1
sth %l2, [%l7 + 0x7E]
edge32l %o5, %o6, %i2
ldsh [%l7 + 0x40], %o0
alignaddr %i5, %i0, %i6
ldub [%l7 + 0x34], %i7
movre %g3, %l6, %o3
fbue %fcc3, loop_3576
fbe %fcc0, loop_3577
ldd [%l7 + 0x60], %f10
taddcc %o2, %g2, %l1
loop_3576:
sth %o1, [%l7 + 0x4A]
loop_3577:
ldsw [%l7 + 0x7C], %i3
stx %i4, [%l7 + 0x48]
std %f12, [%l7 + 0x38]
bge,pn %xcc, loop_3578
stb %i1, [%l7 + 0x3D]
fmuld8ulx16 %f4, %f5, %f8
tcc %xcc, 0x3
loop_3578:
fbue,a %fcc1, loop_3579
std %f8, [%l7 + 0x08]
sub %o4, 0x038B, %o7
ldub [%l7 + 0x23], %g4
loop_3579:
movneg %icc, %g5, %g7
brlz,a %l5, loop_3580
lduw [%l7 + 0x2C], %g6
ldub [%l7 + 0x09], %l3
bl,a,pt %xcc, loop_3581
loop_3580:
fmovsgu %xcc, %f1, %f11
ldub [%l7 + 0x2D], %l0
ldsh [%l7 + 0x6E], %g1
loop_3581:
fxnors %f12, %f0, %f0
lduw [%l7 + 0x08], %l2
fba %fcc0, loop_3582
taddcc %o5, 0x1502, %o6
fbu %fcc1, loop_3583
sdivx %l4, 0x143F, %o0
loop_3582:
andn %i5, 0x069B, %i2
ldsb [%l7 + 0x4E], %i0
loop_3583:
fmovdleu %icc, %f8, %f12
andncc %i7, %g3, %l6
bpos,a loop_3584
pdist %f8, %f10, %f2
fmovdl %icc, %f15, %f6
brz,a %i6, loop_3585
loop_3584:
fmovrslz %o3, %f12, %f7
stx %g2, [%l7 + 0x50]
srl %l1, %o1, %o2
loop_3585:
ldd [%l7 + 0x68], %f0
fbl,a %fcc2, loop_3586
movrlz %i3, 0x256, %i1
fmovdneg %icc, %f10, %f13
fbl %fcc2, loop_3587
loop_3586:
fmovsneg %xcc, %f11, %f15
fmovda %xcc, %f2, %f7
bpos,a,pt %icc, loop_3588
loop_3587:
fors %f10, %f15, %f11
ldx [%l7 + 0x10], %i4
addccc %o7, 0x1B8E, %o4
loop_3588:
tcc %xcc, 0x4
st %f3, [%l7 + 0x28]
fnands %f0, %f8, %f10
ldub [%l7 + 0x2A], %g4
movrne %g5, 0x004, %l5
fcmpne16 %f14, %f2, %g7
sth %g6, [%l7 + 0x10]
smulcc %l3, %g1, %l0
ldd [%l7 + 0x28], %f10
fmovspos %icc, %f1, %f5
movrlez %o5, 0x1E0, %l2
std %f14, [%l7 + 0x58]
sethi 0x1E00, %o6
sdivx %l4, 0x1CF9, %o0
udivcc %i2, 0x0AC3, %i5
fpsub32s %f9, %f7, %f11
udiv %i0, 0x13A8, %i7
array16 %g3, %l6, %o3
addc %i6, %g2, %l1
st %f13, [%l7 + 0x2C]
brlz %o2, loop_3589
stx %o1, [%l7 + 0x68]
fbu,a %fcc0, loop_3590
fcmpeq16 %f8, %f6, %i1
loop_3589:
ld [%l7 + 0x4C], %f1
fbug %fcc2, loop_3591
loop_3590:
tcc %xcc, 0x0
stb %i4, [%l7 + 0x24]
stx %o7, [%l7 + 0x18]
loop_3591:
ld [%l7 + 0x70], %f13
brlez %i3, loop_3592
ld [%l7 + 0x64], %f5
fornot2s %f8, %f10, %f6
array8 %o4, %g5, %l5
loop_3592:
tl %icc, 0x7
lduw [%l7 + 0x34], %g7
bl,a,pt %icc, loop_3593
fbge,a %fcc2, loop_3594
andncc %g6, %g4, %l3
andncc %g1, %o5, %l2
loop_3593:
fmovdle %icc, %f4, %f11
loop_3594:
ldub [%l7 + 0x1D], %o6
st %f12, [%l7 + 0x7C]
std %f6, [%l7 + 0x10]
sdivcc %l0, 0x0D21, %o0
alignaddr %i2, %l4, %i0
bgu,a %icc, loop_3595
fmovdleu %xcc, %f11, %f1
fmovrsne %i7, %f15, %f15
orn %i5, 0x1F60, %g3
loop_3595:
orcc %o3, %i6, %g2
std %f2, [%l7 + 0x60]
stw %l6, [%l7 + 0x3C]
sethi 0x0D77, %l1
fcmpne16 %f8, %f2, %o2
fmovsa %icc, %f8, %f3
bvs,a %icc, loop_3596
ldsh [%l7 + 0x12], %o1
pdist %f12, %f10, %f10
ld [%l7 + 0x10], %f3
loop_3596:
ldsh [%l7 + 0x58], %i4
ldx [%l7 + 0x28], %i1
fmovde %xcc, %f5, %f10
stb %o7, [%l7 + 0x79]
ldx [%l7 + 0x38], %o4
fmovdne %xcc, %f1, %f9
ldx [%l7 + 0x60], %g5
ldsb [%l7 + 0x17], %i3
ldd [%l7 + 0x58], %f12
fmovdleu %xcc, %f12, %f10
fcmpne16 %f10, %f14, %g7
fmovdgu %xcc, %f5, %f3
fbn %fcc3, loop_3597
fmovrdgz %g6, %f6, %f0
bgu,pn %xcc, loop_3598
fpadd16s %f4, %f10, %f15
loop_3597:
srax %l5, %l3, %g4
addc %o5, 0x171A, %l2
loop_3598:
lduh [%l7 + 0x58], %g1
bneg,a %icc, loop_3599
fbul %fcc1, loop_3600
fsrc1 %f6, %f8
ldsh [%l7 + 0x5C], %o6
loop_3599:
fornot2 %f10, %f14, %f14
loop_3600:
orn %o0, 0x00BE, %l0
fsrc2 %f6, %f0
fmovdn %xcc, %f13, %f9
fbuge,a %fcc0, loop_3601
fmul8x16al %f10, %f7, %f14
ldx [%l7 + 0x38], %l4
fxnors %f4, %f3, %f13
loop_3601:
fpadd16s %f14, %f1, %f3
bpos,a,pn %xcc, loop_3602
ldx [%l7 + 0x50], %i2
ldsh [%l7 + 0x44], %i7
std %f6, [%l7 + 0x08]
loop_3602:
ldsw [%l7 + 0x70], %i0
fmovsge %icc, %f0, %f6
smulcc %g3, 0x1117, %i5
fnors %f10, %f1, %f15
tneg %xcc, 0x6
tvc %xcc, 0x4
fbo %fcc3, loop_3603
fmovsl %xcc, %f13, %f9
stw %o3, [%l7 + 0x44]
fbo %fcc3, loop_3604
loop_3603:
fand %f2, %f2, %f8
fandnot2 %f8, %f2, %f2
fxors %f6, %f10, %f8
loop_3604:
std %f10, [%l7 + 0x78]
movrgez %g2, 0x14D, %i6
brnz %l6, loop_3605
fnor %f8, %f2, %f12
call loop_3606
std %f14, [%l7 + 0x08]
loop_3605:
tsubcc %l1, 0x1B7A, %o1
brlz,a %i4, loop_3607
loop_3606:
udiv %i1, 0x070F, %o2
ldsh [%l7 + 0x0C], %o7
movneg %icc, %o4, %g5
loop_3607:
udivcc %g7, 0x0E5A, %g6
fmovsvc %xcc, %f9, %f12
ldub [%l7 + 0x0B], %i3
bvs,a,pt %icc, loop_3608
brlz %l5, loop_3609
subc %g4, %o5, %l3
fmovd %f2, %f0
loop_3608:
bg,a loop_3610
loop_3609:
fexpand %f14, %f0
brgez %l2, loop_3611
fmovscc %xcc, %f9, %f6
loop_3610:
stx %o6, [%l7 + 0x28]
lduw [%l7 + 0x7C], %g1
loop_3611:
movne %icc, %o0, %l4
fmovrdlz %i2, %f8, %f14
fmovdpos %icc, %f6, %f0
srl %l0, 0x14, %i0
ldsh [%l7 + 0x50], %i7
tvs %icc, 0x5
ld [%l7 + 0x70], %f2
fmovspos %xcc, %f5, %f11
fmovd %f6, %f10
tn %xcc, 0x3
fnegd %f6, %f10
fsrc1s %f6, %f3
sth %i5, [%l7 + 0x1E]
edge32ln %g3, %o3, %i6
ldd [%l7 + 0x68], %f8
ble,a,pn %xcc, loop_3612
std %f6, [%l7 + 0x18]
ldsh [%l7 + 0x3C], %g2
ldub [%l7 + 0x28], %l6
loop_3612:
std %f8, [%l7 + 0x20]
fbl %fcc1, loop_3613
fpack16 %f0, %f5
lduh [%l7 + 0x7A], %l1
fpsub16s %f8, %f13, %f0
loop_3613:
andn %o1, %i4, %i1
ld [%l7 + 0x6C], %f14
orcc %o2, %o4, %o7
lduh [%l7 + 0x0E], %g5
fmovdpos %xcc, %f15, %f1
std %f6, [%l7 + 0x58]
fmovrdlz %g6, %f6, %f4
stx %i3, [%l7 + 0x30]
umulcc %g7, %l5, %o5
st %f4, [%l7 + 0x7C]
fcmped %fcc1, %f6, %f12
ldsb [%l7 + 0x2C], %l3
brlz,a %l2, loop_3614
andn %g4, 0x15C7, %g1
fbul %fcc2, loop_3615
subccc %o6, %l4, %o0
loop_3614:
be,pt %icc, loop_3616
bcc,a %xcc, loop_3617
loop_3615:
mulscc %l0, 0x036D, %i0
edge16 %i2, %i7, %g3
loop_3616:
fcmple16 %f4, %f8, %o3
loop_3617:
ldd [%l7 + 0x60], %f6
movrgez %i5, %i6, %l6
xor %g2, %l1, %i4
tvs %icc, 0x6
fmovdl %icc, %f14, %f2
ba loop_3618
fmovdcc %icc, %f11, %f15
srax %i1, 0x0A, %o1
srax %o4, 0x1F, %o7
loop_3618:
fnands %f13, %f10, %f10
lduw [%l7 + 0x18], %g5
fbuge %fcc0, loop_3619
popc 0x16A1, %g6
ldsb [%l7 + 0x0A], %i3
tl %icc, 0x0
loop_3619:
ldsb [%l7 + 0x5D], %o2
subcc %g7, %o5, %l3
sth %l5, [%l7 + 0x20]
udivx %l2, 0x0E89, %g1
fcmpne16 %f6, %f12, %o6
ldx [%l7 + 0x08], %g4
edge16ln %o0, %l4, %i0
fnors %f4, %f10, %f9
udivx %i2, 0x0260, %i7
movpos %icc, %l0, %g3
popc %i5, %o3
ldsh [%l7 + 0x20], %i6
movleu %icc, %g2, %l6
lduh [%l7 + 0x48], %i4
fornot1s %f4, %f15, %f9
fpack32 %f0, %f8, %f0
movrgz %i1, %l1, %o4
fmovdneg %xcc, %f6, %f4
tneg %icc, 0x5
sllx %o7, %o1, %g5
std %f0, [%l7 + 0x60]
fxnors %f13, %f13, %f6
fbl,a %fcc3, loop_3620
edge8 %g6, %i3, %g7
ldd [%l7 + 0x40], %f14
fmovrsgez %o2, %f14, %f2
loop_3620:
fbl %fcc0, loop_3621
std %f6, [%l7 + 0x08]
stw %o5, [%l7 + 0x74]
fornot1 %f10, %f6, %f12
loop_3621:
fmul8x16au %f7, %f3, %f12
bgu loop_3622
bcs,a,pn %xcc, loop_3623
lduh [%l7 + 0x64], %l3
fnegs %f4, %f7
loop_3622:
fbue %fcc2, loop_3624
loop_3623:
fmovsg %icc, %f10, %f9
stb %l5, [%l7 + 0x44]
tg %icc, 0x4
loop_3624:
fpmerge %f13, %f12, %f12
movpos %icc, %l2, %g1
stw %g4, [%l7 + 0x18]
fpack32 %f2, %f8, %f4
tvs %xcc, 0x5
fmovdleu %xcc, %f13, %f13
fmovdle %icc, %f0, %f9
fcmpd %fcc3, %f10, %f12
stb %o6, [%l7 + 0x42]
fmovsne %xcc, %f9, %f4
sub %o0, 0x1AAF, %i0
movcc %xcc, %l4, %i2
orn %i7, 0x0C4E, %l0
nop
setx loop_3625, %l0, %l1
jmpl %l1, %i5
fmovsge %icc, %f9, %f9
nop
setx loop_3626, %l0, %l1
jmpl %l1, %g3
array8 %i6, %g2, %o3
loop_3625:
fmovsa %xcc, %f3, %f2
orncc %l6, 0x1B4F, %i1
loop_3626:
ldub [%l7 + 0x1A], %l1
ldsw [%l7 + 0x2C], %i4
fpsub32 %f8, %f10, %f10
stw %o7, [%l7 + 0x44]
fmovsne %xcc, %f3, %f5
edge16 %o4, %g5, %g6
brlez,a %o1, loop_3627
sth %i3, [%l7 + 0x40]
bl %xcc, loop_3628
sethi 0x13D4, %o2
loop_3627:
nop
setx loop_3629, %l0, %l1
jmpl %l1, %o5
stx %g7, [%l7 + 0x20]
loop_3628:
fmovdge %icc, %f14, %f7
fxnors %f14, %f15, %f14
loop_3629:
fmovsne %icc, %f7, %f5
fmovsneg %xcc, %f10, %f13
be %xcc, loop_3630
mulx %l5, %l3, %g1
ldd [%l7 + 0x70], %f14
alignaddr %l2, %o6, %g4
loop_3630:
orn %o0, 0x1B13, %l4
fcmpne16 %f12, %f8, %i2
edge8 %i7, %l0, %i5
lduh [%l7 + 0x5A], %g3
brgez %i6, loop_3631
stb %i0, [%l7 + 0x73]
edge8 %g2, %l6, %o3
movl %xcc, %i1, %l1
loop_3631:
fcmpeq16 %f12, %f10, %o7
subc %o4, 0x1072, %i4
stb %g5, [%l7 + 0x3E]
fnors %f0, %f5, %f13
stx %g6, [%l7 + 0x60]
ldub [%l7 + 0x08], %o1
edge8n %o2, %o5, %i3
fmovsn %xcc, %f11, %f12
std %f10, [%l7 + 0x60]
ldd [%l7 + 0x78], %f0
ble,pn %icc, loop_3632
call loop_3633
mova %icc, %g7, %l5
movrgz %g1, %l3, %l2
loop_3632:
movle %xcc, %o6, %o0
loop_3633:
stw %g4, [%l7 + 0x7C]
fpsub32 %f4, %f12, %f14
array16 %l4, %i2, %l0
fornot2s %f1, %f11, %f10
edge32l %i7, %g3, %i5
stw %i6, [%l7 + 0x58]
sth %i0, [%l7 + 0x6C]
tg %icc, 0x4
udiv %g2, 0x1439, %l6
bvs,a loop_3634
fpack16 %f10, %f6
fmovrse %i1, %f13, %f10
fcmpeq32 %f2, %f14, %o3
loop_3634:
movleu %xcc, %l1, %o7
ldsh [%l7 + 0x4A], %o4
sll %i4, 0x1E, %g5
edge8 %g6, %o2, %o5
stb %i3, [%l7 + 0x27]
movcs %icc, %g7, %o1
fbg,a %fcc3, loop_3635
ldsw [%l7 + 0x20], %g1
fmuld8sux16 %f0, %f4, %f8
fmovrsne %l3, %f6, %f1
loop_3635:
fbge %fcc3, loop_3636
fmovsneg %xcc, %f9, %f8
fmovdleu %xcc, %f8, %f0
array32 %l5, %l2, %o6
loop_3636:
fnot1s %f2, %f0
orn %g4, %l4, %i2
ldsw [%l7 + 0x40], %l0
bneg,a,pt %icc, loop_3637
ldx [%l7 + 0x08], %o0
umul %i7, %g3, %i5
fandnot1s %f7, %f4, %f6
loop_3637:
fbne,a %fcc3, loop_3638
ldub [%l7 + 0x78], %i0
fands %f14, %f10, %f6
movre %g2, %i6, %i1
loop_3638:
sth %o3, [%l7 + 0x66]
ldx [%l7 + 0x18], %l1
movcs %xcc, %o7, %o4
alignaddr %l6, %g5, %g6
fmovrdlez %i4, %f8, %f2
fmovrdgez %o2, %f6, %f0
nop
setx loop_3639, %l0, %l1
jmpl %l1, %i3
fpsub32 %f6, %f4, %f2
bn loop_3640
fbe %fcc3, loop_3641
loop_3639:
be,pt %xcc, loop_3642
tne %icc, 0x5
loop_3640:
fones %f0
loop_3641:
subccc %g7, 0x032F, %o1
loop_3642:
brlez,a %g1, loop_3643
edge8l %l3, %l5, %o5
sra %o6, 0x1F, %g4
movcc %icc, %l2, %l4
loop_3643:
sllx %i2, 0x04, %o0
fmul8x16au %f1, %f1, %f8
fmovsvc %xcc, %f14, %f10
fmovs %f0, %f3
ldsw [%l7 + 0x08], %l0
stx %i7, [%l7 + 0x50]
bvs,a %xcc, loop_3644
tgu %xcc, 0x4
fnands %f6, %f15, %f13
lduh [%l7 + 0x1A], %g3
loop_3644:
umulcc %i0, %g2, %i6
stx %i1, [%l7 + 0x28]
fnot1 %f14, %f8
movneg %xcc, %o3, %l1
ldsw [%l7 + 0x48], %o7
sth %o4, [%l7 + 0x54]
tl %xcc, 0x5
ld [%l7 + 0x24], %f11
addccc %i5, 0x1566, %l6
st %f12, [%l7 + 0x28]
fmovrsgz %g6, %f1, %f10
tn %icc, 0x5
fmovsne %xcc, %f5, %f15
add %i4, %g5, %o2
fbe,a %fcc2, loop_3645
tleu %xcc, 0x2
tvc %xcc, 0x6
mova %icc, %g7, %o1
loop_3645:
sra %i3, 0x17, %l3
brlz,a %l5, loop_3646
fmul8x16al %f11, %f14, %f14
std %f0, [%l7 + 0x38]
fbue %fcc1, loop_3647
loop_3646:
xorcc %g1, 0x0DC5, %o5
tl %xcc, 0x6
lduh [%l7 + 0x58], %g4
loop_3647:
sth %l2, [%l7 + 0x6C]
fmovrsne %l4, %f11, %f5
st %f9, [%l7 + 0x30]
subc %o6, 0x10F3, %o0
fbg %fcc3, loop_3648
addcc %l0, 0x0204, %i7
fmovdle %xcc, %f8, %f4
ldx [%l7 + 0x20], %g3
loop_3648:
fnot1s %f13, %f12
fpmerge %f8, %f1, %f12
fmovsleu %xcc, %f12, %f15
fpadd32 %f4, %f14, %f0
taddcc %i0, %i2, %i6
movn %icc, %i1, %o3
fpadd16 %f8, %f12, %f2
xnor %g2, 0x1132, %o7
stw %l1, [%l7 + 0x54]
fmovsne %xcc, %f11, %f14
ldub [%l7 + 0x2F], %i5
fzeros %f13
fmovsleu %xcc, %f14, %f8
fpsub32 %f4, %f2, %f10
fmul8x16 %f8, %f6, %f2
tle %icc, 0x2
fpadd16s %f14, %f6, %f14
brlez,a %o4, loop_3649
or %g6, 0x1289, %i4
stw %g5, [%l7 + 0x7C]
xorcc %o2, 0x0DB1, %l6
loop_3649:
sth %g7, [%l7 + 0x5C]
nop
setx loop_3650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x50], %o1
fmovrse %l3, %f4, %f3
fandnot1s %f11, %f12, %f7
loop_3650:
fmovda %xcc, %f5, %f3
fsrc1s %f10, %f1
edge32n %i3, %l5, %g1
siam 0x6
xor %g4, %l2, %o5
fmovrsgez %o6, %f9, %f0
tsubcctv %l4, %o0, %l0
stx %g3, [%l7 + 0x18]
fzero %f14
ldsh [%l7 + 0x2A], %i7
ldub [%l7 + 0x2D], %i0
fmovsge %xcc, %f1, %f0
st %f4, [%l7 + 0x28]
fmovdvc %icc, %f3, %f2
fornot1 %f10, %f14, %f4
fmovsn %xcc, %f4, %f13
lduw [%l7 + 0x70], %i2
movrne %i6, %o3, %g2
udivcc %o7, 0x1929, %l1
xor %i1, 0x1FE9, %i5
bge,a,pt %icc, loop_3651
ldx [%l7 + 0x18], %o4
movgu %xcc, %i4, %g5
ld [%l7 + 0x68], %f14
loop_3651:
sth %g6, [%l7 + 0x2A]
fbug,a %fcc2, loop_3652
xnor %l6, 0x112F, %o2
fmuld8ulx16 %f6, %f15, %f10
fornot1s %f4, %f13, %f2
loop_3652:
faligndata %f14, %f14, %f8
ldsh [%l7 + 0x5E], %g7
edge16 %l3, %o1, %l5
stx %i3, [%l7 + 0x20]
ldub [%l7 + 0x67], %g1
fpsub16 %f12, %f2, %f10
nop
setx loop_3653, %l0, %l1
jmpl %l1, %l2
movcc %icc, %g4, %o5
ta %xcc, 0x7
fornot1 %f0, %f10, %f10
loop_3653:
fnands %f15, %f7, %f12
be loop_3654
fabsd %f4, %f0
fmovdn %icc, %f5, %f11
lduw [%l7 + 0x48], %l4
loop_3654:
edge16l %o0, %l0, %g3
bneg,pt %icc, loop_3655
fbule,a %fcc0, loop_3656
fmovda %xcc, %f1, %f15
stx %i7, [%l7 + 0x58]
loop_3655:
fcmps %fcc0, %f1, %f6
loop_3656:
stb %i0, [%l7 + 0x2E]
ldx [%l7 + 0x20], %i2
fmovdne %icc, %f7, %f0
add %i6, 0x1986, %o3
ldd [%l7 + 0x08], %f6
fmul8x16au %f4, %f10, %f4
fmovrde %g2, %f4, %f0
fnot1s %f8, %f4
fmovrsgz %o6, %f1, %f7
ld [%l7 + 0x2C], %f3
st %f8, [%l7 + 0x68]
andn %l1, %i1, %i5
tn %xcc, 0x4
edge16n %o7, %o4, %g5
lduw [%l7 + 0x78], %g6
fcmple16 %f2, %f2, %l6
bshuffle %f14, %f6, %f2
smulcc %i4, 0x18BE, %g7
ldsb [%l7 + 0x5D], %o2
ldsw [%l7 + 0x60], %o1
ldd [%l7 + 0x60], %f4
fbn,a %fcc3, loop_3657
fbu,a %fcc0, loop_3658
ld [%l7 + 0x50], %f14
sth %l5, [%l7 + 0x74]
loop_3657:
tleu %xcc, 0x6
loop_3658:
smul %i3, %l3, %l2
smul %g4, %g1, %l4
addccc %o5, %l0, %g3
bne loop_3659
xorcc %o0, 0x1169, %i0
fmovrde %i2, %f8, %f8
ldsw [%l7 + 0x50], %i6
loop_3659:
fones %f5
fmovspos %xcc, %f14, %f7
fmovrdgz %i7, %f6, %f8
movvc %icc, %g2, %o3
call loop_3660
fbue %fcc0, loop_3661
taddcctv %l1, 0x1BED, %i1
fmul8x16al %f2, %f14, %f4
loop_3660:
fbug,a %fcc3, loop_3662
loop_3661:
sllx %o6, 0x07, %i5
mova %xcc, %o4, %o7
sth %g6, [%l7 + 0x12]
loop_3662:
fmovdvc %xcc, %f8, %f14
ldx [%l7 + 0x38], %l6
fmuld8sux16 %f14, %f12, %f12
fnot1s %f4, %f5
lduw [%l7 + 0x38], %i4
tl %xcc, 0x2
alignaddrl %g7, %o2, %o1
ldsh [%l7 + 0x1A], %l5
std %f12, [%l7 + 0x48]
sra %g5, %l3, %l2
for %f4, %f2, %f12
fmul8x16au %f7, %f3, %f4
mulscc %g4, 0x0C6C, %i3
nop
setx loop_3663, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g1, [%l7 + 0x62]
bg loop_3664
tne %icc, 0x0
loop_3663:
fnand %f12, %f4, %f2
ldub [%l7 + 0x51], %o5
loop_3664:
fmovdcs %icc, %f10, %f5
movrlez %l0, %g3, %o0
stw %i0, [%l7 + 0x3C]
ldsh [%l7 + 0x44], %i2
movrlez %i6, %l4, %i7
bcs,a %xcc, loop_3665
addccc %g2, 0x0B52, %o3
ldd [%l7 + 0x78], %f10
movne %icc, %l1, %i1
loop_3665:
lduh [%l7 + 0x7A], %i5
nop
setx loop_3666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f14, %f14, %f10
movpos %xcc, %o6, %o4
movgu %xcc, %o7, %g6
loop_3666:
te %icc, 0x4
edge8ln %i4, %l6, %g7
ta %xcc, 0x5
ldd [%l7 + 0x78], %f14
brz,a %o2, loop_3667
edge32l %l5, %g5, %o1
movle %xcc, %l3, %l2
fcmpgt32 %f12, %f14, %i3
loop_3667:
ld [%l7 + 0x7C], %f15
lduw [%l7 + 0x60], %g4
subc %o5, %l0, %g1
tcs %icc, 0x2
fcmpne16 %f14, %f12, %g3
siam 0x1
fmovde %xcc, %f1, %f2
brgez,a %i0, loop_3668
stx %o0, [%l7 + 0x18]
ldsb [%l7 + 0x76], %i6
edge16l %l4, %i7, %g2
loop_3668:
fxnor %f14, %f4, %f0
fnands %f12, %f14, %f14
mulx %i2, 0x0632, %l1
ld [%l7 + 0x48], %f7
fnot1 %f8, %f10
ta %xcc, 0x6
fmovde %icc, %f1, %f3
ldsh [%l7 + 0x34], %o3
edge32ln %i5, %i1, %o4
ldsw [%l7 + 0x2C], %o6
lduh [%l7 + 0x7A], %g6
andcc %o7, 0x01F3, %i4
fmuld8sux16 %f11, %f3, %f4
fmul8x16 %f15, %f0, %f8
fmovrse %g7, %f8, %f7
sub %o2, 0x13A7, %l5
fpack32 %f6, %f2, %f4
fmovdneg %xcc, %f4, %f1
fmovrse %l6, %f10, %f3
fpmerge %f8, %f6, %f4
bleu,pn %icc, loop_3669
ldsb [%l7 + 0x2C], %o1
tg %icc, 0x4
ldd [%l7 + 0x48], %f14
loop_3669:
fmovdneg %icc, %f11, %f6
mova %icc, %l3, %g5
fcmple32 %f14, %f8, %l2
fones %f14
fblg %fcc1, loop_3670
fbuge,a %fcc3, loop_3671
st %f13, [%l7 + 0x0C]
popc %g4, %o5
loop_3670:
ldd [%l7 + 0x40], %f6
loop_3671:
stx %l0, [%l7 + 0x48]
fmovrslez %i3, %f0, %f4
fmovsvs %icc, %f4, %f4
tpos %icc, 0x5
fmovrsne %g1, %f3, %f8
fble %fcc3, loop_3672
fpsub32 %f14, %f8, %f0
fpsub16s %f10, %f0, %f7
movcs %icc, %i0, %o0
loop_3672:
fbue %fcc2, loop_3673
fmovrdlz %g3, %f2, %f8
std %f0, [%l7 + 0x28]
lduw [%l7 + 0x40], %l4
loop_3673:
ldsw [%l7 + 0x48], %i6
fmovrdgz %g2, %f12, %f10
fmovdcs %xcc, %f1, %f7
sethi 0x0E2D, %i7
fnands %f2, %f3, %f4
ldd [%l7 + 0x30], %f0
fmovrslez %i2, %f13, %f13
fmovdneg %icc, %f15, %f15
sth %l1, [%l7 + 0x4A]
ldsh [%l7 + 0x24], %i5
stb %o3, [%l7 + 0x3B]
fand %f2, %f4, %f0
bge,a,pn %xcc, loop_3674
fbuge %fcc2, loop_3675
fcmpd %fcc1, %f12, %f14
stx %i1, [%l7 + 0x78]
loop_3674:
sub %o4, 0x1EDF, %g6
loop_3675:
std %f10, [%l7 + 0x10]
tne %icc, 0x1
ldub [%l7 + 0x6A], %o6
bgu,pn %icc, loop_3676
fmovsgu %xcc, %f13, %f13
stx %i4, [%l7 + 0x60]
st %f0, [%l7 + 0x44]
loop_3676:
stw %g7, [%l7 + 0x18]
fbuge %fcc0, loop_3677
mova %icc, %o7, %o2
smulcc %l5, %l6, %o1
fcmpd %fcc0, %f4, %f8
loop_3677:
movcs %xcc, %l3, %l2
lduw [%l7 + 0x0C], %g4
stb %g5, [%l7 + 0x47]
fbug %fcc1, loop_3678
ldub [%l7 + 0x20], %o5
ld [%l7 + 0x7C], %f1
st %f0, [%l7 + 0x60]
loop_3678:
ldsw [%l7 + 0x6C], %l0
lduw [%l7 + 0x10], %g1
stw %i3, [%l7 + 0x4C]
movrlz %i0, %o0, %g3
fbuge %fcc3, loop_3679
or %i6, %g2, %i7
sllx %i2, 0x19, %l4
fmovrslz %i5, %f5, %f3
loop_3679:
fbl %fcc2, loop_3680
fbg %fcc0, loop_3681
bn loop_3682
st %f4, [%l7 + 0x7C]
loop_3680:
fxnor %f6, %f2, %f4
loop_3681:
fandnot2s %f7, %f0, %f2
loop_3682:
tsubcc %l1, 0x13AB, %i1
ldsh [%l7 + 0x2A], %o3
bvc,pt %icc, loop_3683
fnot2 %f10, %f6
movn %xcc, %g6, %o6
be,a loop_3684
loop_3683:
call loop_3685
movneg %icc, %i4, %g7
movrlez %o4, 0x1F5, %o7
loop_3684:
bcs,a,pn %icc, loop_3686
loop_3685:
stx %o2, [%l7 + 0x30]
fcmpgt16 %f8, %f6, %l6
std %f12, [%l7 + 0x18]
loop_3686:
fmovrdgz %l5, %f14, %f12
std %f4, [%l7 + 0x50]
fbne,a %fcc3, loop_3687
fnot1 %f0, %f14
bvs loop_3688
bcs,a %xcc, loop_3689
loop_3687:
st %f11, [%l7 + 0x2C]
movge %xcc, %l3, %o1
loop_3688:
fsrc1s %f13, %f14
loop_3689:
lduw [%l7 + 0x2C], %l2
tvs %xcc, 0x7
fpsub32 %f10, %f8, %f14
fmovsa %icc, %f6, %f14
fmovrslez %g4, %f10, %f1
fornot2s %f14, %f15, %f15
stw %g5, [%l7 + 0x2C]
udiv %l0, 0x171C, %o5
tcs %xcc, 0x4
te %xcc, 0x3
fmovsgu %xcc, %f1, %f4
edge8 %i3, %i0, %g1
lduw [%l7 + 0x18], %o0
ldub [%l7 + 0x1F], %g3
fmovsge %xcc, %f0, %f8
fmovsleu %icc, %f15, %f10
ldub [%l7 + 0x7B], %i6
ldsw [%l7 + 0x08], %i7
fmovrsgz %i2, %f14, %f6
movle %icc, %g2, %l4
fandnot1 %f2, %f0, %f12
sth %i5, [%l7 + 0x52]
fmovrsgez %l1, %f5, %f8
brgez %i1, loop_3690
smulcc %o3, 0x0687, %g6
nop
setx loop_3691, %l0, %l1
jmpl %l1, %o6
bne %xcc, loop_3692
loop_3690:
fbue %fcc1, loop_3693
std %f8, [%l7 + 0x30]
loop_3691:
stb %i4, [%l7 + 0x3F]
loop_3692:
xorcc %g7, %o7, %o4
loop_3693:
ld [%l7 + 0x20], %f6
fmovrslz %l6, %f0, %f4
alignaddr %l5, %o2, %o1
ldsw [%l7 + 0x38], %l2
fmovde %xcc, %f13, %f4
movneg %icc, %g4, %l3
ldsb [%l7 + 0x24], %g5
ldsb [%l7 + 0x18], %l0
std %f6, [%l7 + 0x58]
ldx [%l7 + 0x48], %i3
sth %o5, [%l7 + 0x6C]
bg,pt %xcc, loop_3694
fones %f3
fbul %fcc2, loop_3695
or %g1, 0x148A, %o0
loop_3694:
bg,a,pn %xcc, loop_3696
fmovrde %g3, %f10, %f2
loop_3695:
fmovrdgz %i6, %f10, %f0
fnor %f14, %f6, %f12
loop_3696:
fpsub32s %f1, %f3, %f1
st %f4, [%l7 + 0x20]
lduw [%l7 + 0x30], %i7
fnors %f4, %f0, %f11
fmovdcs %icc, %f9, %f6
xnorcc %i2, 0x11A6, %g2
stw %i0, [%l7 + 0x50]
bshuffle %f6, %f8, %f14
fmovrsne %l4, %f12, %f3
alignaddrl %i5, %i1, %o3
stx %l1, [%l7 + 0x18]
stw %g6, [%l7 + 0x20]
bg,a,pt %xcc, loop_3697
orncc %i4, 0x12F7, %g7
ldx [%l7 + 0x58], %o7
ldd [%l7 + 0x40], %f6
loop_3697:
ld [%l7 + 0x2C], %f2
sth %o4, [%l7 + 0x76]
fcmped %fcc0, %f6, %f10
ldd [%l7 + 0x60], %f2
ld [%l7 + 0x1C], %f9
lduw [%l7 + 0x60], %o6
st %f1, [%l7 + 0x14]
ldub [%l7 + 0x67], %l5
movvs %icc, %l6, %o1
fmul8x16 %f12, %f12, %f4
tsubcctv %o2, 0x06D9, %g4
fmovdleu %xcc, %f3, %f3
stx %l3, [%l7 + 0x70]
movge %icc, %l2, %g5
ldsh [%l7 + 0x5E], %l0
ldsb [%l7 + 0x30], %o5
mova %xcc, %i3, %o0
addccc %g3, 0x1416, %g1
array8 %i7, %i6, %i2
andncc %i0, %l4, %g2
movvs %xcc, %i5, %o3
fmovspos %icc, %f8, %f1
ldsh [%l7 + 0x38], %i1
brlz,a %l1, loop_3698
tl %icc, 0x0
lduw [%l7 + 0x38], %i4
lduh [%l7 + 0x2A], %g6
loop_3698:
movrlez %o7, 0x066, %g7
fmuld8sux16 %f0, %f12, %f10
fmul8sux16 %f0, %f8, %f0
fmovrdne %o6, %f14, %f6
fmovde %xcc, %f3, %f10
fornot1s %f12, %f10, %f11
stb %o4, [%l7 + 0x32]
fpackfix %f4, %f9
fmovdcs %xcc, %f12, %f13
fnot1s %f7, %f6
fmovdl %icc, %f2, %f7
subcc %l5, %l6, %o2
mulscc %g4, 0x0274, %o1
orn %l3, 0x13C2, %l2
fbge,a %fcc0, loop_3699
ldsw [%l7 + 0x2C], %g5
ld [%l7 + 0x78], %f8
fmovdvs %xcc, %f9, %f5
loop_3699:
lduw [%l7 + 0x58], %l0
fabsd %f2, %f6
fcmpes %fcc0, %f2, %f8
nop
setx loop_3700, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x10]
fpack16 %f10, %f9
brgez,a %o5, loop_3701
loop_3700:
smul %i3, %o0, %g1
fones %f11
ldd [%l7 + 0x20], %f4
loop_3701:
orn %g3, %i7, %i2
fmovdg %xcc, %f8, %f8
ldd [%l7 + 0x78], %f10
ld [%l7 + 0x54], %f1
ldd [%l7 + 0x08], %f0
sdivx %i6, 0x0503, %l4
ldx [%l7 + 0x18], %g2
pdist %f4, %f14, %f14
nop
setx loop_3702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f12, %f2, %f8
ldx [%l7 + 0x68], %i0
pdist %f10, %f12, %f10
loop_3702:
stb %o3, [%l7 + 0x40]
edge8n %i1, %i5, %i4
fmovscc %icc, %f12, %f15
fcmpne16 %f6, %f4, %g6
movn %icc, %o7, %g7
brlez,a %o6, loop_3703
fba,a %fcc2, loop_3704
std %f6, [%l7 + 0x10]
faligndata %f10, %f8, %f8
loop_3703:
sth %o4, [%l7 + 0x20]
loop_3704:
fbne,a %fcc2, loop_3705
tgu %icc, 0x7
stb %l5, [%l7 + 0x70]
fmul8x16 %f13, %f8, %f0
loop_3705:
movleu %icc, %l1, %l6
ldx [%l7 + 0x48], %g4
ldd [%l7 + 0x40], %f0
fmovrdgez %o1, %f4, %f10
alignaddr %l3, %o2, %g5
pdist %f8, %f4, %f0
fbn,a %fcc3, loop_3706
lduh [%l7 + 0x7A], %l2
st %f6, [%l7 + 0x58]
movg %icc, %l0, %i3
loop_3706:
fpmerge %f11, %f12, %f2
sth %o5, [%l7 + 0x32]
bvc %icc, loop_3707
mova %icc, %o0, %g1
ldub [%l7 + 0x22], %i7
fmovrdne %i2, %f14, %f6
loop_3707:
brlz %g3, loop_3708
ldub [%l7 + 0x1B], %i6
stw %g2, [%l7 + 0x6C]
fmovrse %i0, %f2, %f13
loop_3708:
fandnot2 %f12, %f12, %f8
nop
setx loop_3709, %l0, %l1
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, %l4, %i1
std %f6, [%l7 + 0x60]
fmovdg %xcc, %f12, %f14
loop_3709:
sth %i5, [%l7 + 0x78]
orn %o3, %g6, %i4
stw %o7, [%l7 + 0x64]
ldx [%l7 + 0x58], %g7
lduh [%l7 + 0x2C], %o4
call loop_3710
fbul %fcc2, loop_3711
edge32 %l5, %l1, %l6
fnands %f6, %f0, %f12
loop_3710:
movne %icc, %g4, %o1
loop_3711:
stb %o6, [%l7 + 0x57]
fpadd32 %f10, %f2, %f8
bcs loop_3712
fbo %fcc0, loop_3713
movleu %icc, %o2, %g5
fmovrsgez %l2, %f7, %f5
loop_3712:
ldx [%l7 + 0x20], %l0
loop_3713:
subccc %i3, 0x055F, %l3
fmovsn %xcc, %f0, %f10
ldsb [%l7 + 0x3A], %o0
bl,a,pn %xcc, loop_3714
movge %xcc, %g1, %o5
bshuffle %f14, %f8, %f6
fmovd %f12, %f8
loop_3714:
nop
setx loop_3715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %xcc, %f9, %f9
tle %xcc, 0x0
brz,a %i7, loop_3716
loop_3715:
fbge %fcc0, loop_3717
fnot1 %f4, %f12
fmovse %icc, %f1, %f5
loop_3716:
edge32l %g3, %i6, %i2
loop_3717:
bvc loop_3718
fmovda %xcc, %f9, %f6
bl,a loop_3719
brgez,a %g2, loop_3720
loop_3718:
tcc %xcc, 0x7
fmovrse %l4, %f10, %f4
loop_3719:
fandnot2 %f4, %f10, %f10
loop_3720:
nop
setx loop_3721, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f4, %f8, %f4
fbn %fcc0, loop_3722
fpadd32s %f13, %f3, %f3
loop_3721:
ldub [%l7 + 0x79], %i0
fbe %fcc0, loop_3723
loop_3722:
stx %i5, [%l7 + 0x60]
bleu,pt %xcc, loop_3724
fbe %fcc3, loop_3725
loop_3723:
ldsw [%l7 + 0x64], %o3
andcc %i1, 0x125D, %i4
loop_3724:
orn %g6, 0x0E1C, %o7
loop_3725:
andncc %o4, %g7, %l1
stw %l6, [%l7 + 0x14]
ldsb [%l7 + 0x17], %g4
udiv %l5, 0x026E, %o1
lduw [%l7 + 0x30], %o2
fmul8x16al %f9, %f11, %f14
fmovse %icc, %f11, %f3
st %f4, [%l7 + 0x68]
ldsw [%l7 + 0x40], %g5
fpsub16s %f6, %f3, %f14
st %f8, [%l7 + 0x78]
fbuge %fcc2, loop_3726
fmovd %f8, %f4
subc %o6, 0x0F36, %l0
fmovrsgz %i3, %f11, %f8
loop_3726:
movvs %icc, %l3, %l2
bne,pt %xcc, loop_3727
stw %o0, [%l7 + 0x48]
ldsh [%l7 + 0x0A], %o5
ldsh [%l7 + 0x60], %g1
loop_3727:
movrlez %g3, 0x17E, %i7
bvs,a,pn %icc, loop_3728
addc %i2, %g2, %i6
ldsb [%l7 + 0x0E], %i0
fmovsvc %xcc, %f6, %f2
loop_3728:
brgez %l4, loop_3729
lduh [%l7 + 0x08], %i5
ba loop_3730
fzeros %f2
loop_3729:
movrlz %i1, %o3, %g6
fxor %f12, %f0, %f14
loop_3730:
sdivcc %i4, 0x07AB, %o7
ldub [%l7 + 0x0B], %g7
fpsub16 %f6, %f4, %f12
movvc %xcc, %o4, %l6
fmovsgu %xcc, %f5, %f7
fsrc1 %f14, %f2
fbo %fcc0, loop_3731
fmovdl %xcc, %f10, %f5
ble,a,pt %xcc, loop_3732
fmovsl %icc, %f15, %f15
loop_3731:
fmovdleu %xcc, %f14, %f6
udiv %g4, 0x0DE5, %l1
loop_3732:
ldub [%l7 + 0x1F], %o1
udivcc %l5, 0x16A2, %g5
bne,a %icc, loop_3733
te %xcc, 0x2
call loop_3734
and %o2, 0x15CB, %l0
loop_3733:
fmovsge %icc, %f14, %f12
udivx %i3, 0x1985, %o6
loop_3734:
fmul8sux16 %f2, %f10, %f8
edge32l %l3, %o0, %l2
movneg %xcc, %g1, %o5
stx %i7, [%l7 + 0x78]
fbe %fcc1, loop_3735
alignaddrl %g3, %i2, %i6
fpack32 %f12, %f12, %f4
addccc %g2, 0x1AA7, %i0
loop_3735:
fbe %fcc2, loop_3736
fcmps %fcc3, %f14, %f2
std %f8, [%l7 + 0x78]
edge16n %l4, %i1, %i5
loop_3736:
sdiv %o3, 0x0AB3, %g6
ld [%l7 + 0x5C], %f12
fxors %f0, %f8, %f15
st %f7, [%l7 + 0x5C]
sth %i4, [%l7 + 0x40]
andn %g7, %o7, %o4
srax %g4, 0x16, %l1
fmovdn %xcc, %f11, %f8
fbl,a %fcc2, loop_3737
movneg %xcc, %o1, %l6
bn loop_3738
tg %icc, 0x0
loop_3737:
fcmple32 %f0, %f10, %g5
nop
setx loop_3739, %l0, %l1
jmpl %l1, %l5
loop_3738:
movvc %icc, %l0, %i3
stw %o6, [%l7 + 0x4C]
stw %l3, [%l7 + 0x3C]
loop_3739:
ldx [%l7 + 0x58], %o2
ldsw [%l7 + 0x7C], %l2
tn %xcc, 0x1
movpos %xcc, %g1, %o0
fble,a %fcc2, loop_3740
sllx %i7, %g3, %i2
pdist %f2, %f12, %f4
udivcc %i6, 0x1ADE, %o5
loop_3740:
ldsb [%l7 + 0x63], %i0
stw %l4, [%l7 + 0x20]
udiv %i1, 0x172F, %g2
subccc %o3, 0x0928, %i5
ldsb [%l7 + 0x23], %g6
edge8l %i4, %o7, %g7
fexpand %f15, %f10
ldub [%l7 + 0x44], %o4
stw %l1, [%l7 + 0x7C]
fmovsneg %icc, %f14, %f8
movrne %g4, 0x17E, %o1
array8 %g5, %l6, %l5
ldx [%l7 + 0x18], %i3
fexpand %f11, %f0
udivx %l0, 0x0071, %o6
lduw [%l7 + 0x70], %l3
tge %icc, 0x4
fmovse %icc, %f11, %f14
tsubcctv %l2, 0x12DA, %o2
stw %g1, [%l7 + 0x78]
lduh [%l7 + 0x26], %i7
fxors %f9, %f2, %f7
fcmpgt16 %f6, %f10, %o0
sdivx %i2, 0x0EA7, %g3
stx %o5, [%l7 + 0x48]
brgez,a %i6, loop_3741
fands %f11, %f0, %f5
orncc %i0, 0x0CF0, %l4
fmovsl %xcc, %f1, %f9
loop_3741:
sth %i1, [%l7 + 0x5E]
stx %g2, [%l7 + 0x08]
subcc %i5, 0x0579, %o3
movgu %icc, %i4, %g6
fpack16 %f2, %f1
std %f10, [%l7 + 0x60]
sdivx %g7, 0x131C, %o7
fzero %f10
fmovdg %icc, %f8, %f4
stx %l1, [%l7 + 0x70]
fsrc2s %f9, %f12
sth %g4, [%l7 + 0x40]
stx %o4, [%l7 + 0x38]
sdiv %o1, 0x1072, %l6
ldsw [%l7 + 0x2C], %g5
fmovsvc %xcc, %f0, %f1
sth %i3, [%l7 + 0x34]
std %f4, [%l7 + 0x30]
call loop_3742
fmovdgu %xcc, %f6, %f13
ldx [%l7 + 0x40], %l5
stw %o6, [%l7 + 0x3C]
loop_3742:
ldx [%l7 + 0x58], %l0
ldsb [%l7 + 0x32], %l3
tgu %icc, 0x4
fornot1s %f2, %f6, %f14
fbl,a %fcc3, loop_3743
stb %l2, [%l7 + 0x6F]
ldub [%l7 + 0x64], %g1
mulx %i7, 0x1376, %o2
loop_3743:
sll %i2, 0x0C, %o0
xor %g3, %o5, %i0
ldsb [%l7 + 0x53], %i6
fmovrdne %i1, %f4, %f2
brgez %g2, loop_3744
fnot1 %f0, %f10
lduw [%l7 + 0x28], %i5
ldd [%l7 + 0x70], %f8
loop_3744:
fornot1s %f6, %f2, %f11
srl %l4, %i4, %o3
ldsh [%l7 + 0x70], %g7
fandnot2 %f4, %f14, %f10
fones %f9
stb %o7, [%l7 + 0x5F]
move %xcc, %g6, %g4
edge8n %l1, %o1, %o4
movl %icc, %g5, %i3
fbug %fcc0, loop_3745
movgu %icc, %l5, %l6
faligndata %f4, %f12, %f8
tge %xcc, 0x0
loop_3745:
stb %l0, [%l7 + 0x3D]
brz %l3, loop_3746
tl %icc, 0x5
ldd [%l7 + 0x30], %f10
bg,pt %xcc, loop_3747
loop_3746:
subc %o6, 0x19CD, %l2
sub %i7, 0x0A6B, %o2
lduh [%l7 + 0x1A], %g1
loop_3747:
sdivcc %o0, 0x12FA, %i2
srax %g3, %i0, %i6
fbug %fcc2, loop_3748
ldsb [%l7 + 0x6C], %o5
tneg %icc, 0x3
ldd [%l7 + 0x28], %f6
loop_3748:
fble %fcc3, loop_3749
fcmple32 %f2, %f12, %i1
fnot2s %f8, %f13
fbge %fcc0, loop_3750
loop_3749:
stw %i5, [%l7 + 0x20]
fmovrslez %g2, %f12, %f10
ldsw [%l7 + 0x7C], %i4
loop_3750:
ldub [%l7 + 0x78], %o3
tge %xcc, 0x2
ldsw [%l7 + 0x4C], %g7
ble,a,pt %xcc, loop_3751
brnz %o7, loop_3752
ld [%l7 + 0x40], %f2
sth %g6, [%l7 + 0x0A]
loop_3751:
movre %g4, 0x1D3, %l4
loop_3752:
std %f12, [%l7 + 0x60]
popc 0x0971, %l1
movrlez %o4, %o1, %i3
fmovsleu %icc, %f5, %f3
fmovrdne %l5, %f10, %f14
lduw [%l7 + 0x10], %l6
ldub [%l7 + 0x7E], %g5
lduw [%l7 + 0x2C], %l3
movrne %l0, %l2, %o6
sll %o2, 0x0A, %g1
stw %o0, [%l7 + 0x6C]
fmovsvc %icc, %f7, %f6
lduw [%l7 + 0x64], %i7
srax %i2, %g3, %i0
fmovrslz %o5, %f1, %f12
sdiv %i1, 0x1065, %i6
edge32n %i5, %i4, %o3
lduh [%l7 + 0x34], %g2
fpsub16s %f15, %f10, %f3
ldsh [%l7 + 0x2E], %o7
fxnors %f10, %f6, %f5
brlez,a %g6, loop_3753
nop
setx loop_3754, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f8, %f10, %g4
fpadd16s %f3, %f10, %f2
loop_3753:
bleu,pt %icc, loop_3755
loop_3754:
fxors %f14, %f12, %f5
stw %l4, [%l7 + 0x4C]
fandnot1 %f14, %f12, %f14
loop_3755:
ta %icc, 0x6
fexpand %f8, %f0
fmovscc %xcc, %f2, %f10
ble loop_3756
sth %g7, [%l7 + 0x60]
movcc %xcc, %l1, %o1
bn,a loop_3757
loop_3756:
taddcc %i3, %l5, %o4
fands %f0, %f14, %f15
fmovsvs %icc, %f14, %f3
loop_3757:
ldx [%l7 + 0x78], %l6
stx %g5, [%l7 + 0x38]
sdiv %l3, 0x0DC7, %l0
sdivcc %o6, 0x0F26, %o2
fmovsne %icc, %f13, %f14
movrlz %l2, %o0, %g1
addcc %i2, %g3, %i0
ldd [%l7 + 0x58], %f4
stw %o5, [%l7 + 0x2C]
fmovsg %icc, %f9, %f12
ldub [%l7 + 0x23], %i7
lduw [%l7 + 0x14], %i6
xnorcc %i1, 0x15A6, %i4
fnors %f6, %f6, %f9
array8 %i5, %g2, %o7
mova %xcc, %g6, %g4
fabsd %f14, %f2
fmovdneg %icc, %f15, %f8
stb %o3, [%l7 + 0x51]
fcmped %fcc2, %f6, %f6
ldsh [%l7 + 0x22], %g7
ldub [%l7 + 0x66], %l1
bge,pn %icc, loop_3758
fmovsneg %xcc, %f4, %f7
fmovse %icc, %f10, %f15
fsrc2 %f6, %f8
loop_3758:
movre %o1, %l4, %i3
ldx [%l7 + 0x50], %o4
fmul8x16 %f11, %f4, %f12
fbge,a %fcc1, loop_3759
fcmple32 %f0, %f2, %l6
fpsub16s %f4, %f7, %f5
fbge,a %fcc2, loop_3760
loop_3759:
fmovsgu %xcc, %f12, %f11
ldsw [%l7 + 0x10], %g5
stx %l3, [%l7 + 0x78]
loop_3760:
fpsub32 %f10, %f8, %f6
tcs %icc, 0x7
movcs %icc, %l5, %o6
fcmps %fcc0, %f0, %f9
xnorcc %l0, 0x0DA8, %l2
stw %o0, [%l7 + 0x4C]
fnors %f6, %f8, %f8
bcs,a loop_3761
ldsb [%l7 + 0x09], %o2
fmovrdgz %g1, %f0, %f2
lduh [%l7 + 0x0E], %i2
loop_3761:
fcmpne32 %f0, %f0, %g3
fbl,a %fcc1, loop_3762
fxors %f6, %f5, %f1
xnor %o5, %i0, %i6
srlx %i7, 0x11, %i4
loop_3762:
fmovdcc %xcc, %f14, %f5
st %f1, [%l7 + 0x68]
movneg %icc, %i1, %i5
mulscc %g2, %o7, %g4
ta %xcc, 0x0
movge %xcc, %g6, %o3
nop
setx loop_3763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l1, [%l7 + 0x48]
fmul8sux16 %f12, %f12, %f12
fsrc2s %f10, %f2
loop_3763:
fnot2s %f15, %f3
fnot2 %f4, %f8
orcc %o1, %l4, %i3
fsrc1s %f14, %f9
ldsb [%l7 + 0x65], %g7
ld [%l7 + 0x0C], %f15
fornot1 %f12, %f0, %f0
fxor %f6, %f10, %f4
ldd [%l7 + 0x68], %f8
smulcc %o4, 0x04CA, %l6
bg,a,pt %xcc, loop_3764
fbule,a %fcc2, loop_3765
array8 %l3, %l5, %g5
brlez %l0, loop_3766
loop_3764:
edge16n %o6, %o0, %o2
loop_3765:
fcmpes %fcc1, %f7, %f4
stx %l2, [%l7 + 0x50]
loop_3766:
fbu,a %fcc1, loop_3767
sllx %g1, %i2, %o5
lduh [%l7 + 0x16], %i0
fmovdl %icc, %f10, %f10
loop_3767:
lduw [%l7 + 0x6C], %g3
movvs %icc, %i6, %i4
fbe %fcc0, loop_3768
edge8 %i1, %i5, %i7
addcc %g2, %g4, %g6
mulscc %o3, 0x0A81, %l1
loop_3768:
andn %o1, %l4, %i3
stx %o7, [%l7 + 0x38]
fmovrdne %g7, %f14, %f12
brlz %l6, loop_3769
sth %l3, [%l7 + 0x6C]
ldub [%l7 + 0x52], %o4
fmovs %f1, %f1
loop_3769:
fmovspos %xcc, %f14, %f6
fmuld8ulx16 %f8, %f1, %f8
bvc %xcc, loop_3770
fnand %f0, %f6, %f10
ldsh [%l7 + 0x7E], %l5
nop
setx loop_3771, %l0, %l1
jmpl %l1, %g5
loop_3770:
bcc,a,pt %icc, loop_3772
umul %o6, %o0, %l0
fmovsgu %icc, %f1, %f12
loop_3771:
ldsb [%l7 + 0x60], %o2
loop_3772:
fxor %f10, %f2, %f4
stb %l2, [%l7 + 0x41]
ldsw [%l7 + 0x70], %i2
sethi 0x1039, %g1
ldub [%l7 + 0x2E], %i0
bg,a,pt %xcc, loop_3773
sth %o5, [%l7 + 0x2C]
edge16 %g3, %i6, %i1
fbue %fcc3, loop_3774
loop_3773:
lduh [%l7 + 0x7E], %i4
fmovdg %icc, %f10, %f4
array16 %i7, %g2, %i5
loop_3774:
smulcc %g6, %o3, %g4
ldsh [%l7 + 0x24], %l1
stx %l4, [%l7 + 0x60]
fcmpd %fcc1, %f10, %f12
orn %i3, 0x138F, %o7
fmovrslz %g7, %f12, %f6
fnot1 %f4, %f4
edge8 %o1, %l3, %o4
andn %l5, 0x0E8E, %l6
movg %xcc, %o6, %o0
fbl,a %fcc3, loop_3775
bcc,pt %xcc, loop_3776
srlx %g5, %l0, %o2
edge32 %l2, %i2, %i0
loop_3775:
lduh [%l7 + 0x1E], %o5
loop_3776:
bge,a,pn %icc, loop_3777
fnegd %f8, %f4
fmovsvs %xcc, %f0, %f4
ldx [%l7 + 0x38], %g1
loop_3777:
ldsh [%l7 + 0x3A], %g3
sth %i6, [%l7 + 0x46]
fpsub32 %f8, %f0, %f12
fxnor %f0, %f2, %f4
bge loop_3778
fmovrse %i4, %f14, %f10
ld [%l7 + 0x4C], %f13
fmul8ulx16 %f10, %f8, %f12
loop_3778:
fmovsleu %xcc, %f7, %f3
fbuge %fcc3, loop_3779
tvc %icc, 0x4
fnor %f10, %f0, %f4
tge %icc, 0x2
loop_3779:
fpsub16 %f2, %f10, %f12
ldsw [%l7 + 0x10], %i1
lduh [%l7 + 0x62], %g2
edge8n %i5, %i7, %g6
tleu %xcc, 0x7
fmovrdne %g4, %f2, %f14
ble,a loop_3780
bleu %icc, loop_3781
sllx %l1, 0x16, %o3
ldub [%l7 + 0x47], %l4
loop_3780:
lduw [%l7 + 0x68], %o7
loop_3781:
stx %i3, [%l7 + 0x18]
addcc %g7, %l3, %o1
ldx [%l7 + 0x20], %o4
tsubcctv %l5, 0x1484, %o6
movpos %xcc, %o0, %l6
movne %icc, %l0, %o2
fmovdne %xcc, %f15, %f12
edge32l %g5, %i2, %l2
fzero %f14
stw %i0, [%l7 + 0x48]
xnor %g1, 0x130E, %g3
fnot2s %f4, %f4
movcc %xcc, %o5, %i4
fmovdge %xcc, %f6, %f0
call loop_3782
movle %icc, %i6, %i1
fnor %f0, %f6, %f8
stw %i5, [%l7 + 0x58]
loop_3782:
fnor %f6, %f2, %f12
std %f8, [%l7 + 0x70]
andncc %g2, %g6, %i7
movre %l1, %o3, %l4
bvs,a %xcc, loop_3783
smul %o7, 0x1CC9, %g4
tvs %icc, 0x1
lduh [%l7 + 0x48], %i3
loop_3783:
fmovdne %icc, %f12, %f9
orcc %g7, 0x0CFA, %l3
fxors %f4, %f9, %f12
ldsh [%l7 + 0x24], %o1
bneg,a %xcc, loop_3784
bgu loop_3785
subc %o4, %l5, %o6
bleu,a,pn %xcc, loop_3786
loop_3784:
fbn,a %fcc1, loop_3787
loop_3785:
ld [%l7 + 0x20], %f11
std %f2, [%l7 + 0x08]
loop_3786:
ldsw [%l7 + 0x58], %l6
loop_3787:
fmovsge %icc, %f5, %f7
tn %icc, 0x3
fnegd %f12, %f8
xnor %l0, %o2, %g5
lduh [%l7 + 0x52], %i2
subc %l2, %o0, %i0
fzero %f8
fbug,a %fcc0, loop_3788
bshuffle %f2, %f6, %f14
stx %g3, [%l7 + 0x68]
srlx %o5, 0x01, %g1
loop_3788:
stb %i6, [%l7 + 0x58]
fmovdn %xcc, %f12, %f5
ldsh [%l7 + 0x34], %i1
ble,pt %icc, loop_3789
fmul8x16 %f15, %f8, %f12
movrgz %i5, %g2, %g6
ld [%l7 + 0x18], %f7
loop_3789:
fbne %fcc3, loop_3790
movle %icc, %i4, %l1
sth %i7, [%l7 + 0x2C]
brlz %l4, loop_3791
loop_3790:
sth %o3, [%l7 + 0x30]
sdivcc %o7, 0x0CE4, %i3
fxnor %f4, %f10, %f2
loop_3791:
fmovse %icc, %f9, %f2
stx %g7, [%l7 + 0x10]
ldd [%l7 + 0x60], %f2
ldsh [%l7 + 0x62], %l3
umul %g4, 0x1C91, %o1
add %l5, 0x17E3, %o6
fxnors %f14, %f13, %f10
te %icc, 0x4
std %f14, [%l7 + 0x58]
fbug,a %fcc0, loop_3792
bleu,a,pn %xcc, loop_3793
ldsb [%l7 + 0x18], %o4
movg %xcc, %l0, %o2
loop_3792:
call loop_3794
loop_3793:
fmovrdlez %l6, %f0, %f14
xorcc %i2, %g5, %o0
fmovdvc %xcc, %f4, %f10
loop_3794:
movg %icc, %l2, %g3
fcmpne16 %f8, %f10, %o5
popc %g1, %i6
fcmpd %fcc1, %f8, %f14
fmovrdgez %i1, %f4, %f12
fpsub16s %f14, %f11, %f1
lduh [%l7 + 0x14], %i0
ldd [%l7 + 0x78], %f12
ldsb [%l7 + 0x5F], %g2
fnegd %f4, %f6
ldsw [%l7 + 0x40], %g6
bl %xcc, loop_3795
for %f0, %f4, %f12
fmovdgu %icc, %f10, %f12
movre %i5, %l1, %i7
loop_3795:
fcmps %fcc3, %f6, %f5
fpack32 %f10, %f10, %f2
movre %i4, 0x1BD, %o3
ldsw [%l7 + 0x34], %l4
ldx [%l7 + 0x30], %o7
sethi 0x162A, %g7
andncc %i3, %g4, %o1
ldd [%l7 + 0x68], %f4
mulx %l3, %l5, %o6
movgu %icc, %o4, %l0
fmovrde %l6, %f8, %f14
movg %icc, %o2, %i2
movcs %icc, %g5, %l2
std %f2, [%l7 + 0x08]
std %f4, [%l7 + 0x18]
stx %g3, [%l7 + 0x20]
ld [%l7 + 0x64], %f5
faligndata %f12, %f8, %f14
fbe,a %fcc2, loop_3796
add %o0, %g1, %o5
st %f3, [%l7 + 0x74]
fmovdgu %icc, %f15, %f15
loop_3796:
fmovsg %icc, %f15, %f3
std %f2, [%l7 + 0x08]
std %f10, [%l7 + 0x58]
edge32 %i6, %i0, %g2
bvc loop_3797
fmul8x16 %f10, %f4, %f12
st %f9, [%l7 + 0x30]
popc %i1, %g6
loop_3797:
movneg %icc, %i5, %i7
bpos,a %icc, loop_3798
umulcc %i4, 0x177C, %l1
fbge,a %fcc3, loop_3799
movrne %o3, %l4, %o7
loop_3798:
fbl,a %fcc3, loop_3800
taddcctv %g7, %g4, %o1
loop_3799:
fmovdleu %icc, %f1, %f4
std %f12, [%l7 + 0x68]
loop_3800:
brlz %i3, loop_3801
brlz %l5, loop_3802
fmul8x16 %f0, %f2, %f2
fones %f7
loop_3801:
ldsb [%l7 + 0x1A], %o6
loop_3802:
fpack16 %f14, %f6
fbuge %fcc2, loop_3803
andn %l3, %o4, %l6
ldsh [%l7 + 0x30], %o2
fbo,a %fcc2, loop_3804
loop_3803:
fbug %fcc1, loop_3805
fmovscc %icc, %f6, %f2
umulcc %l0, 0x0E76, %g5
loop_3804:
bvc,a,pn %icc, loop_3806
loop_3805:
fmovsvs %xcc, %f12, %f0
sth %l2, [%l7 + 0x32]
ldx [%l7 + 0x10], %i2
loop_3806:
st %f14, [%l7 + 0x64]
fmul8sux16 %f8, %f12, %f6
fornot1 %f0, %f12, %f10
fnot2 %f4, %f8
ldd [%l7 + 0x30], %f6
fpackfix %f4, %f1
fbue,a %fcc3, loop_3807
fmovrsgez %g3, %f8, %f8
brgez,a %g1, loop_3808
movl %icc, %o5, %o0
loop_3807:
movrgz %i0, %g2, %i6
fones %f12
loop_3808:
edge16l %i1, %g6, %i7
fbg %fcc2, loop_3809
xor %i4, 0x1445, %l1
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x68], %i5
loop_3809:
fmovdne %icc, %f11, %f3
alignaddrl %o3, %l4, %o7
bcc,pn %icc, loop_3810
brlez %g7, loop_3811
stw %o1, [%l7 + 0x2C]
bvc,pt %xcc, loop_3812
loop_3810:
fxnors %f8, %f8, %f8
loop_3811:
fnegs %f1, %f9
stb %i3, [%l7 + 0x52]
loop_3812:
fmovrdgz %l5, %f6, %f14
bg,pn %icc, loop_3813
edge16ln %g4, %l3, %o4
fbuge,a %fcc1, loop_3814
tpos %icc, 0x4
loop_3813:
fxnor %f0, %f6, %f0
ldub [%l7 + 0x67], %l6
loop_3814:
movvc %xcc, %o6, %o2
array16 %g5, %l0, %i2
fmovrsne %g3, %f15, %f1
fmovdn %xcc, %f3, %f3
lduw [%l7 + 0x78], %g1
movl %xcc, %o5, %o0
nop
setx loop_3815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x67], %i0
tsubcc %l2, %i6, %i1
lduw [%l7 + 0x14], %g6
loop_3815:
tge %icc, 0x2
fandnot1s %f5, %f0, %f11
pdist %f14, %f2, %f4
tne %xcc, 0x2
sethi 0x0A1A, %g2
fands %f10, %f4, %f2
ldsw [%l7 + 0x68], %i4
movrgez %l1, 0x218, %i5
taddcctv %i7, %l4, %o7
fmovsle %xcc, %f6, %f10
bcc,pn %icc, loop_3816
std %f4, [%l7 + 0x58]
fcmpeq32 %f0, %f12, %g7
std %f2, [%l7 + 0x60]
loop_3816:
ldsw [%l7 + 0x1C], %o1
fbug,a %fcc0, loop_3817
fbne,a %fcc2, loop_3818
fpack16 %f2, %f7
faligndata %f8, %f12, %f14
loop_3817:
xor %i3, %l5, %g4
loop_3818:
st %f1, [%l7 + 0x40]
fmovdgu %xcc, %f4, %f10
fmovsa %icc, %f5, %f7
fmovdleu %xcc, %f4, %f15
tn %icc, 0x1
bleu,a,pt %icc, loop_3819
ble,a loop_3820
array8 %o3, %o4, %l6
edge16ln %o6, %o2, %g5
loop_3819:
andncc %l3, %l0, %i2
loop_3820:
sth %g1, [%l7 + 0x6C]
umul %o5, 0x1101, %g3
sllx %o0, 0x03, %l2
fnand %f14, %f14, %f10
sth %i0, [%l7 + 0x68]
tgu %icc, 0x5
std %f0, [%l7 + 0x08]
fmuld8sux16 %f15, %f6, %f4
fbe %fcc0, loop_3821
stx %i6, [%l7 + 0x58]
stb %i1, [%l7 + 0x6D]
ldsh [%l7 + 0x34], %g6
loop_3821:
movcs %xcc, %g2, %l1
fba,a %fcc3, loop_3822
st %f10, [%l7 + 0x38]
umulcc %i5, 0x0EC4, %i4
fpadd16 %f12, %f8, %f8
loop_3822:
fmovdneg %icc, %f2, %f15
fmovrslz %i7, %f2, %f2
fabss %f0, %f14
fbule,a %fcc2, loop_3823
ldd [%l7 + 0x18], %f6
fmul8x16al %f6, %f3, %f6
bcs,pt %xcc, loop_3824
loop_3823:
sth %l4, [%l7 + 0x0C]
sth %o7, [%l7 + 0x10]
ba,a,pn %xcc, loop_3825
loop_3824:
stx %o1, [%l7 + 0x78]
ld [%l7 + 0x7C], %f5
ldub [%l7 + 0x66], %i3
loop_3825:
fmovrdlz %l5, %f8, %f8
nop
setx loop_3826, %l0, %l1
jmpl %l1, %g7
edge16 %g4, %o3, %o4
lduh [%l7 + 0x48], %o6
movrgez %o2, 0x14F, %l6
loop_3826:
stb %g5, [%l7 + 0x70]
sdiv %l0, 0x0275, %i2
tn %xcc, 0x6
brgez %g1, loop_3827
ldsb [%l7 + 0x5F], %l3
stw %o5, [%l7 + 0x40]
xor %g3, 0x1190, %o0
loop_3827:
fmovdle %icc, %f15, %f0
fcmple16 %f4, %f14, %i0
xor %i6, 0x1E64, %l2
nop
setx loop_3828, %l0, %l1
jmpl %l1, %i1
faligndata %f2, %f12, %f6
udiv %g6, 0x0B11, %l1
fmovscc %icc, %f2, %f8
loop_3828:
fcmpd %fcc0, %f0, %f0
fmovdpos %icc, %f6, %f7
ldsb [%l7 + 0x45], %g2
fmovdleu %xcc, %f3, %f1
subcc %i4, 0x0A5F, %i5
movge %icc, %l4, %i7
bvc loop_3829
movvc %xcc, %o1, %o7
ld [%l7 + 0x30], %f14
fmovrslez %l5, %f5, %f3
loop_3829:
ldsw [%l7 + 0x58], %g7
ldx [%l7 + 0x38], %g4
fandnot1 %f0, %f10, %f4
fpadd32s %f0, %f3, %f2
umul %i3, 0x0E6C, %o3
ldsw [%l7 + 0x18], %o6
ldub [%l7 + 0x0B], %o4
bge,a %xcc, loop_3830
st %f2, [%l7 + 0x4C]
movrgez %o2, %l6, %l0
fba,a %fcc3, loop_3831
loop_3830:
xnorcc %g5, 0x192E, %g1
fsrc2 %f8, %f0
nop
setx loop_3832, %l0, %l1
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_3831:
bn,a,pn %icc, loop_3833
fcmps %fcc3, %f12, %f14
ldsw [%l7 + 0x38], %l3
loop_3832:
fcmpne32 %f12, %f8, %o5
loop_3833:
sth %g3, [%l7 + 0x1C]
fmovsvc %icc, %f15, %f3
st %f3, [%l7 + 0x28]
udiv %o0, 0x0A79, %i2
fmul8x16au %f8, %f11, %f4
add %i6, 0x0B60, %l2
taddcctv %i1, %i0, %l1
fbge,a %fcc1, loop_3834
stx %g2, [%l7 + 0x78]
fmovrslz %g6, %f11, %f6
te %xcc, 0x6
loop_3834:
bne,a,pt %xcc, loop_3835
fbo,a %fcc0, loop_3836
stb %i5, [%l7 + 0x0C]
andncc %i4, %i7, %o1
loop_3835:
fones %f8
loop_3836:
bvs,a,pt %icc, loop_3837
movle %icc, %l4, %l5
lduh [%l7 + 0x10], %g7
ba loop_3838
loop_3837:
alignaddr %g4, %i3, %o3
siam 0x1
fmovsl %icc, %f5, %f8
loop_3838:
lduw [%l7 + 0x64], %o6
edge32ln %o4, %o7, %o2
sdivcc %l0, 0x0ECE, %l6
fbug,a %fcc1, loop_3839
fmovdcc %xcc, %f4, %f12
stx %g5, [%l7 + 0x58]
fzero %f4
loop_3839:
sdivcc %l3, 0x0652, %o5
brlz %g1, loop_3840
or %g3, 0x08D7, %o0
fbue,a %fcc0, loop_3841
fandnot2 %f10, %f14, %f6
loop_3840:
srlx %i6, 0x05, %l2
fmovscc %xcc, %f4, %f13
loop_3841:
fcmpgt32 %f6, %f10, %i2
ldsb [%l7 + 0x39], %i0
fmovs %f4, %f6
fpmerge %f6, %f3, %f2
fzero %f4
fmovsneg %icc, %f6, %f13
sth %i1, [%l7 + 0x20]
fmovrsne %g2, %f3, %f0
stw %l1, [%l7 + 0x3C]
taddcc %i5, 0x0409, %g6
movcc %xcc, %i7, %i4
ldub [%l7 + 0x0F], %o1
udivx %l5, 0x1378, %l4
lduw [%l7 + 0x70], %g4
orcc %i3, %o3, %o6
te %icc, 0x3
fmul8x16 %f12, %f6, %f4
lduw [%l7 + 0x58], %g7
fnor %f2, %f14, %f14
ba %icc, loop_3842
stx %o7, [%l7 + 0x20]
fmovrdgez %o2, %f12, %f12
bneg,pt %icc, loop_3843
loop_3842:
stw %l0, [%l7 + 0x08]
udivcc %l6, 0x06C9, %g5
bcs,a,pt %xcc, loop_3844
loop_3843:
bneg,a %xcc, loop_3845
bpos,a %icc, loop_3846
lduh [%l7 + 0x10], %l3
loop_3844:
movneg %icc, %o4, %o5
loop_3845:
fmovrdgz %g1, %f6, %f14
loop_3846:
array32 %g3, %o0, %l2
stb %i2, [%l7 + 0x62]
bcc,a,pn %xcc, loop_3847
brlez,a %i6, loop_3848
fones %f8
fblg,a %fcc1, loop_3849
loop_3847:
sllx %i0, 0x11, %i1
loop_3848:
ld [%l7 + 0x70], %f7
fmovdgu %icc, %f10, %f12
loop_3849:
lduh [%l7 + 0x1C], %l1
fnot2 %f2, %f12
ld [%l7 + 0x54], %f8
fbuge,a %fcc0, loop_3850
fpadd32s %f12, %f14, %f0
lduw [%l7 + 0x28], %g2
tl %xcc, 0x0
loop_3850:
fmovscc %icc, %f15, %f12
ldx [%l7 + 0x70], %i5
st %f0, [%l7 + 0x74]
movrlez %g6, %i7, %i4
brgez %o1, loop_3851
array32 %l5, %g4, %l4
fmovsgu %xcc, %f8, %f10
fcmple16 %f0, %f14, %i3
loop_3851:
siam 0x2
ld [%l7 + 0x78], %f15
fblg %fcc0, loop_3852
fnegs %f11, %f15
mulscc %o6, 0x1732, %g7
fnot1 %f0, %f2
loop_3852:
stw %o7, [%l7 + 0x3C]
addcc %o2, %l0, %o3
fcmpd %fcc1, %f2, %f12
tsubcctv %g5, %l3, %l6
fmovse %icc, %f12, %f9
fmovrse %o5, %f14, %f9
bshuffle %f2, %f12, %f4
fcmple32 %f10, %f14, %o4
fornot1 %f14, %f10, %f12
fmuld8sux16 %f8, %f15, %f10
lduw [%l7 + 0x50], %g1
edge16l %g3, %o0, %i2
lduh [%l7 + 0x72], %l2
st %f3, [%l7 + 0x48]
fmovsle %xcc, %f7, %f10
fands %f7, %f15, %f2
sethi 0x0FE6, %i0
umulcc %i6, 0x0A8D, %i1
fmovsl %xcc, %f13, %f1
fmovrsne %g2, %f7, %f7
nop
setx loop_3853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f0
srl %l1, %i5, %g6
movgu %xcc, %i7, %o1
loop_3853:
subc %l5, %g4, %i4
brz %l4, loop_3854
fmovdleu %xcc, %f6, %f2
sdiv %i3, 0x1B21, %g7
fble,a %fcc2, loop_3855
loop_3854:
lduw [%l7 + 0x44], %o7
movrne %o2, %l0, %o3
srl %o6, %l3, %g5
loop_3855:
fmovrdlez %o5, %f6, %f4
bgu,a,pt %icc, loop_3856
fmovrse %o4, %f6, %f14
sllx %g1, 0x02, %l6
fmovrdne %o0, %f14, %f6
loop_3856:
taddcc %i2, 0x0287, %l2
andn %g3, 0x1EC4, %i0
fmovrdne %i1, %f10, %f4
fmovsn %icc, %f2, %f13
fnor %f6, %f6, %f12
fmovrdlz %i6, %f6, %f2
taddcc %l1, %i5, %g2
fmovse %xcc, %f14, %f6
fmovdn %xcc, %f15, %f2
lduh [%l7 + 0x76], %g6
fbug %fcc3, loop_3857
st %f3, [%l7 + 0x6C]
sra %i7, 0x11, %o1
edge32n %l5, %g4, %l4
loop_3857:
fandnot1 %f12, %f0, %f14
fmovsge %xcc, %f8, %f6
lduw [%l7 + 0x4C], %i4
ldx [%l7 + 0x70], %i3
subc %g7, %o2, %l0
fpsub32 %f8, %f14, %f0
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x6F], %o7
movg %xcc, %o6, %o3
stx %l3, [%l7 + 0x08]
fcmpeq16 %f6, %f4, %o5
fnot1s %f13, %f12
stx %o4, [%l7 + 0x70]
tcc %xcc, 0x6
edge32ln %g1, %g5, %o0
ldx [%l7 + 0x18], %l6
brlez %l2, loop_3858
brz,a %i2, loop_3859
udivcc %i0, 0x118D, %i1
fmul8sux16 %f12, %f0, %f14
loop_3858:
stb %i6, [%l7 + 0x5F]
loop_3859:
for %f8, %f4, %f4
fnot2 %f2, %f2
tvc %icc, 0x7
brz %g3, loop_3860
ldd [%l7 + 0x30], %f8
ldx [%l7 + 0x20], %i5
fcmpne16 %f6, %f10, %l1
loop_3860:
tleu %icc, 0x7
fzeros %f11
ldsb [%l7 + 0x71], %g2
fxnors %f9, %f2, %f10
fcmple32 %f6, %f2, %i7
stb %g6, [%l7 + 0x47]
bshuffle %f4, %f6, %f4
ldsb [%l7 + 0x0E], %o1
edge8 %l5, %l4, %i4
movrlz %g4, %g7, %i3
tvs %icc, 0x6
fmovsl %icc, %f4, %f11
fcmple32 %f10, %f14, %o2
ld [%l7 + 0x78], %f10
ldsh [%l7 + 0x3C], %l0
addcc %o6, %o3, %o7
movrlez %l3, 0x325, %o4
fmuld8sux16 %f9, %f0, %f6
edge32n %g1, %g5, %o5
bne,a,pt %xcc, loop_3861
sdivx %o0, 0x159B, %l2
bne,pt %xcc, loop_3862
fba %fcc3, loop_3863
loop_3861:
bneg,a,pt %icc, loop_3864
fpsub16s %f3, %f6, %f4
loop_3862:
lduw [%l7 + 0x30], %i2
loop_3863:
ldd [%l7 + 0x18], %f10
loop_3864:
xor %l6, %i1, %i0
ldd [%l7 + 0x10], %f6
stw %g3, [%l7 + 0x2C]
sth %i6, [%l7 + 0x74]
stw %i5, [%l7 + 0x18]
fmovrsne %g2, %f7, %f1
edge8 %i7, %g6, %o1
fpadd16s %f6, %f12, %f6
std %f4, [%l7 + 0x08]
fcmped %fcc3, %f10, %f12
ld [%l7 + 0x5C], %f10
brz,a %l1, loop_3865
srlx %l5, %i4, %g4
fnors %f7, %f14, %f10
fcmpd %fcc2, %f6, %f12
loop_3865:
fandnot2 %f2, %f8, %f6
movgu %xcc, %g7, %l4
tn %icc, 0x2
std %f4, [%l7 + 0x18]
ld [%l7 + 0x34], %f4
subc %o2, 0x139E, %l0
fornot1 %f10, %f14, %f10
ldd [%l7 + 0x38], %f10
fmul8x16 %f3, %f8, %f0
edge16ln %i3, %o3, %o6
movrlz %l3, %o7, %o4
mova %icc, %g1, %o5
fsrc2s %f10, %f7
movleu %icc, %o0, %l2
ldub [%l7 + 0x6E], %i2
tn %xcc, 0x7
bvc,a,pn %xcc, loop_3866
for %f10, %f8, %f2
andn %g5, %l6, %i1
ldsh [%l7 + 0x22], %g3
loop_3866:
fone %f10
fbne %fcc2, loop_3867
fcmped %fcc0, %f6, %f0
fmovsvc %xcc, %f1, %f6
movcc %xcc, %i6, %i5
loop_3867:
ldsb [%l7 + 0x7D], %g2
fpmerge %f4, %f10, %f2
for %f14, %f14, %f12
ldsw [%l7 + 0x60], %i7
addc %i0, %o1, %g6
stx %l5, [%l7 + 0x68]
fcmpes %fcc2, %f8, %f4
bcs,pt %icc, loop_3868
fcmpeq32 %f14, %f14, %l1
stb %g4, [%l7 + 0x2E]
stb %g7, [%l7 + 0x49]
loop_3868:
fnot1 %f2, %f6
ldsb [%l7 + 0x2E], %l4
faligndata %f8, %f10, %f14
addcc %i4, %l0, %o2
fmul8x16al %f3, %f4, %f0
siam 0x6
fmovdne %icc, %f3, %f6
nop
setx loop_3869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x1C], %o3
ldsb [%l7 + 0x41], %i3
ldsh [%l7 + 0x30], %o6
loop_3869:
lduw [%l7 + 0x2C], %l3
movvs %icc, %o4, %g1
fmovrde %o7, %f4, %f2
movcs %icc, %o0, %o5
nop
setx loop_3870, %l0, %l1
jmpl %l1, %l2
sll %i2, 0x19, %g5
bg,a,pn %icc, loop_3871
movrgz %i1, 0x025, %g3
loop_3870:
tcs %xcc, 0x7
fbg,a %fcc0, loop_3872
loop_3871:
fsrc2s %f6, %f15
movl %icc, %l6, %i5
movrgez %i6, %i7, %g2
loop_3872:
fmovrsgez %i0, %f6, %f9
tle %xcc, 0x4
orn %o1, %g6, %l1
udivx %g4, 0x06C4, %l5
ldsb [%l7 + 0x34], %g7
fcmpgt16 %f0, %f12, %l4
nop
setx loop_3873, %l0, %l1
jmpl %l1, %i4
fsrc1 %f12, %f14
bg,a loop_3874
bcc,pt %xcc, loop_3875
loop_3873:
sdivx %o2, 0x0920, %o3
ldd [%l7 + 0x60], %f0
loop_3874:
fmul8x16 %f13, %f4, %f2
loop_3875:
mulscc %i3, %o6, %l0
te %xcc, 0x2
st %f6, [%l7 + 0x2C]
ldd [%l7 + 0x50], %f12
edge32l %l3, %g1, %o7
tg %xcc, 0x2
fcmpne16 %f10, %f8, %o0
stb %o4, [%l7 + 0x6A]
fmovrsgez %o5, %f14, %f13
fmovsgu %xcc, %f2, %f11
tneg %icc, 0x1
fxnor %f6, %f4, %f10
brnz,a %l2, loop_3876
ldsh [%l7 + 0x78], %i2
fcmpne16 %f4, %f4, %g5
tpos %icc, 0x2
loop_3876:
lduh [%l7 + 0x5A], %g3
movrgez %i1, %i5, %l6
fmovs %f4, %f12
mulx %i7, %g2, %i0
ta %icc, 0x2
tleu %xcc, 0x5
fornot2 %f0, %f2, %f10
fmovsge %icc, %f2, %f9
stw %o1, [%l7 + 0x28]
ldd [%l7 + 0x50], %f14
move %icc, %g6, %i6
std %f12, [%l7 + 0x50]
alignaddr %l1, %g4, %g7
fbule %fcc3, loop_3877
ldsb [%l7 + 0x33], %l4
ldsh [%l7 + 0x1A], %i4
fmuld8sux16 %f4, %f10, %f12
loop_3877:
stw %l5, [%l7 + 0x28]
subcc %o3, 0x0F6C, %i3
tn %icc, 0x1
fcmple16 %f2, %f0, %o2
stx %o6, [%l7 + 0x38]
stw %l0, [%l7 + 0x60]
stw %l3, [%l7 + 0x24]
ldub [%l7 + 0x4B], %g1
fmovsge %icc, %f8, %f3
fzeros %f4
fmovsg %xcc, %f3, %f1
ld [%l7 + 0x68], %f9
stx %o0, [%l7 + 0x60]
ldx [%l7 + 0x38], %o7
edge8 %o5, %l2, %o4
ldd [%l7 + 0x78], %f14
std %f0, [%l7 + 0x70]
fnot1 %f12, %f4
fmovsvc %xcc, %f7, %f7
fmovrde %g5, %f14, %f8
fornot1 %f10, %f14, %f14
fmovspos %xcc, %f11, %f7
nop
setx loop_3878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x6
movneg %icc, %i2, %i1
edge16n %g3, %i5, %l6
loop_3878:
fcmpgt16 %f8, %f6, %i7
sth %i0, [%l7 + 0x32]
umul %o1, %g2, %g6
stb %l1, [%l7 + 0x30]
fmul8ulx16 %f14, %f4, %f14
andncc %g4, %i6, %g7
addcc %l4, 0x180D, %l5
movrlz %o3, %i4, %o2
fors %f11, %f12, %f1
sra %i3, 0x02, %l0
fbe %fcc1, loop_3879
fmovrsne %o6, %f9, %f9
fbo,a %fcc1, loop_3880
fmovsl %icc, %f14, %f7
loop_3879:
fmovscs %xcc, %f7, %f5
nop
setx loop_3881, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3880:
fcmpeq16 %f10, %f0, %g1
fmovdn %xcc, %f15, %f13
fmovsl %xcc, %f10, %f13
loop_3881:
tpos %icc, 0x1
tleu %icc, 0x0
fones %f9
sra %o0, %o7, %o5
stx %l2, [%l7 + 0x78]
srax %o4, %l3, %i2
movneg %xcc, %i1, %g5
for %f14, %f0, %f8
fbuge,a %fcc1, loop_3882
nop
setx loop_3883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f11, %f7, %f0
tleu %icc, 0x4
loop_3882:
fexpand %f8, %f8
loop_3883:
ldsh [%l7 + 0x48], %g3
ldd [%l7 + 0x48], %f6
array16 %l6, %i5, %i7
edge8l %i0, %o1, %g2
fandnot1s %f2, %f2, %f2
addcc %l1, 0x1CEC, %g6
movl %xcc, %g4, %i6
brlz,a %g7, loop_3884
fxnors %f5, %f2, %f6
fbuge,a %fcc1, loop_3885
fmovsge %xcc, %f8, %f0
loop_3884:
ld [%l7 + 0x24], %f1
fnors %f10, %f11, %f9
loop_3885:
fpsub16s %f1, %f7, %f4
fcmpgt16 %f10, %f8, %l5
ldub [%l7 + 0x5B], %l4
std %f8, [%l7 + 0x30]
tne %icc, 0x7
fmovdge %icc, %f6, %f4
fnegd %f0, %f8
tn %icc, 0x3
stb %i4, [%l7 + 0x69]
fxnors %f8, %f10, %f8
tge %xcc, 0x5
fsrc2 %f10, %f2
edge32 %o3, %o2, %i3
popc %o6, %g1
stb %l0, [%l7 + 0x79]
fabss %f3, %f0
lduw [%l7 + 0x3C], %o0
fble,a %fcc1, loop_3886
fmul8x16au %f9, %f13, %f14
sdivx %o5, 0x0364, %o7
fpadd16 %f10, %f10, %f10
loop_3886:
fnand %f14, %f0, %f14
udivx %o4, 0x1F8F, %l3
fcmple16 %f8, %f12, %i2
sdivx %l2, 0x0DB5, %i1
fmovrslez %g3, %f12, %f8
edge32l %g5, %i5, %l6
fmovsne %xcc, %f4, %f0
fands %f15, %f5, %f1
taddcctv %i0, %i7, %g2
fmovdvc %xcc, %f1, %f14
brlz,a %l1, loop_3887
nop
setx loop_3888, %l0, %l1
jmpl %l1, %o1
udivcc %g6, 0x19EF, %g4
ldsw [%l7 + 0x3C], %i6
loop_3887:
tvc %icc, 0x4
loop_3888:
sdiv %g7, 0x19D4, %l4
smul %l5, 0x0BF6, %o3
fpadd32s %f13, %f9, %f14
smul %o2, 0x1542, %i4
add %o6, 0x0824, %g1
bleu,pt %icc, loop_3889
ldub [%l7 + 0x47], %l0
fcmpd %fcc3, %f14, %f6
sth %o0, [%l7 + 0x1A]
loop_3889:
sdivcc %o5, 0x0DF1, %i3
fmovdl %xcc, %f0, %f8
movcs %icc, %o4, %o7
fmovsgu %icc, %f7, %f4
smulcc %l3, 0x0643, %l2
tn %xcc, 0x7
ldub [%l7 + 0x4D], %i2
fbne %fcc0, loop_3890
sdivcc %i1, 0x11C6, %g3
fmuld8sux16 %f9, %f13, %f14
fexpand %f8, %f2
loop_3890:
brz %g5, loop_3891
fnor %f2, %f10, %f0
ldd [%l7 + 0x18], %f8
xnorcc %i5, %l6, %i0
loop_3891:
tcc %icc, 0x3
fmovd %f6, %f8
sth %g2, [%l7 + 0x10]
tg %xcc, 0x7
brgz,a %l1, loop_3892
pdist %f0, %f10, %f6
fmovsneg %icc, %f5, %f14
sdivcc %i7, 0x0F46, %g6
loop_3892:
lduw [%l7 + 0x18], %g4
ldsw [%l7 + 0x40], %i6
fcmpgt16 %f12, %f6, %g7
fnegd %f0, %f4
fbue %fcc3, loop_3893
movrgz %o1, %l5, %o3
lduw [%l7 + 0x28], %o2
movre %l4, %o6, %i4
loop_3893:
fmovsn %icc, %f12, %f2
stb %g1, [%l7 + 0x79]
fors %f9, %f5, %f11
fba %fcc0, loop_3894
movre %o0, %l0, %i3
stb %o5, [%l7 + 0x2C]
ldx [%l7 + 0x60], %o4
loop_3894:
std %f6, [%l7 + 0x48]
fnot1 %f0, %f2
call loop_3895
ldub [%l7 + 0x3C], %l3
stb %l2, [%l7 + 0x7A]
array16 %o7, %i2, %g3
loop_3895:
fmovdl %icc, %f12, %f5
edge32 %i1, %i5, %g5
fmovse %icc, %f3, %f2
movrlz %i0, 0x1A2, %l6
orn %l1, %g2, %g6
nop
setx loop_3896, %l0, %l1
jmpl %l1, %g4
sth %i6, [%l7 + 0x0C]
fsrc1s %f6, %f6
tcs %icc, 0x5
loop_3896:
fmuld8ulx16 %f6, %f13, %f2
brlz,a %g7, loop_3897
fmovscs %xcc, %f12, %f12
ld [%l7 + 0x6C], %f12
ldsb [%l7 + 0x7E], %o1
loop_3897:
movvc %xcc, %i7, %l5
bgu,pt %icc, loop_3898
mulscc %o2, 0x09D0, %o3
ldsw [%l7 + 0x0C], %o6
fcmple32 %f8, %f4, %l4
loop_3898:
ldsh [%l7 + 0x6C], %i4
fmovsn %icc, %f3, %f13
ta %icc, 0x1
ldd [%l7 + 0x68], %f6
movrne %g1, 0x19F, %l0
fmovrslez %i3, %f15, %f0
fbu %fcc3, loop_3899
ld [%l7 + 0x48], %f14
ldub [%l7 + 0x3D], %o0
nop
setx loop_3900, %l0, %l1
jmpl %l1, %o4
loop_3899:
sth %l3, [%l7 + 0x14]
brlez %o5, loop_3901
fmovrse %l2, %f7, %f1
loop_3900:
fcmpeq32 %f6, %f2, %o7
fabss %f1, %f10
loop_3901:
ldsw [%l7 + 0x50], %g3
fandnot1s %f4, %f4, %f0
stx %i1, [%l7 + 0x58]
edge32n %i2, %g5, %i0
lduw [%l7 + 0x40], %i5
ldsb [%l7 + 0x72], %l1
ldsw [%l7 + 0x50], %l6
movg %xcc, %g6, %g4
fbul,a %fcc1, loop_3902
fnegd %f2, %f6
fmovdgu %xcc, %f14, %f9
sth %i6, [%l7 + 0x78]
loop_3902:
st %f6, [%l7 + 0x20]
lduw [%l7 + 0x4C], %g7
fmovrde %o1, %f12, %f6
mova %xcc, %i7, %g2
fnegs %f7, %f7
std %f2, [%l7 + 0x20]
fornot1 %f8, %f8, %f8
lduw [%l7 + 0x64], %l5
fmovsne %xcc, %f12, %f4
xorcc %o3, 0x0FBB, %o2
ldsb [%l7 + 0x2E], %o6
ldsw [%l7 + 0x78], %i4
fmovrdne %l4, %f4, %f6
st %f14, [%l7 + 0x50]
te %icc, 0x7
ldsw [%l7 + 0x34], %l0
edge32l %g1, %o0, %i3
ta %xcc, 0x2
fnegd %f10, %f2
fble,a %fcc2, loop_3903
ldsb [%l7 + 0x2C], %l3
movvc %xcc, %o5, %o4
movleu %icc, %l2, %o7
loop_3903:
fpadd16 %f0, %f12, %f0
fsrc1 %f4, %f12
fxors %f7, %f0, %f4
tneg %xcc, 0x4
bge,pn %icc, loop_3904
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
array8 %g3, %i2, %i1
sth %i0, [%l7 + 0x5E]
loop_3904:
movre %g5, %l1, %l6
loop_3905:
ldsb [%l7 + 0x67], %i5
movl %xcc, %g4, %g6
fblg,a %fcc1, loop_3906
st %f13, [%l7 + 0x48]
srax %g7, 0x1C, %i6
udivcc %i7, 0x1070, %g2
loop_3906:
fcmple16 %f2, %f8, %o1
taddcctv %l5, %o3, %o2
fmovrdgz %i4, %f0, %f12
fmovrdgz %o6, %f4, %f4
fmovsa %xcc, %f7, %f11
stw %l0, [%l7 + 0x20]
fcmpgt16 %f4, %f6, %l4
umul %o0, %g1, %l3
fbug %fcc1, loop_3907
ldsb [%l7 + 0x5E], %o5
ldub [%l7 + 0x7E], %i3
tl %icc, 0x5
loop_3907:
fmul8ulx16 %f14, %f12, %f10
fandnot2s %f14, %f12, %f4
fba %fcc1, loop_3908
bcs,a,pt %xcc, loop_3909
fones %f2
orncc %l2, 0x13A9, %o4
loop_3908:
faligndata %f8, %f6, %f14
loop_3909:
stb %g3, [%l7 + 0x60]
fandnot2s %f9, %f7, %f13
lduw [%l7 + 0x5C], %o7
fmovsneg %icc, %f12, %f13
fbge %fcc3, loop_3910
fexpand %f7, %f2
bge,pn %icc, loop_3911
subc %i2, %i0, %g5
loop_3910:
fble %fcc1, loop_3912
ldsh [%l7 + 0x2A], %i1
loop_3911:
fbne %fcc2, loop_3913
ble,pn %xcc, loop_3914
loop_3912:
ldx [%l7 + 0x30], %l1
ldd [%l7 + 0x18], %f14
loop_3913:
std %f12, [%l7 + 0x68]
loop_3914:
ldx [%l7 + 0x20], %i5
ldub [%l7 + 0x37], %l6
fble %fcc0, loop_3915
stx %g4, [%l7 + 0x30]
fmovdpos %icc, %f10, %f4
lduw [%l7 + 0x1C], %g7
loop_3915:
tleu %icc, 0x5
fmovdleu %icc, %f8, %f10
bneg,a %icc, loop_3916
stw %g6, [%l7 + 0x08]
fpsub32s %f9, %f7, %f5
fmuld8sux16 %f13, %f14, %f6
loop_3916:
bl,pn %xcc, loop_3917
fpmerge %f7, %f10, %f2
stb %i6, [%l7 + 0x7F]
fmul8sux16 %f14, %f10, %f2
loop_3917:
ld [%l7 + 0x64], %f5
tsubcc %i7, %o1, %g2
taddcc %l5, %o2, %i4
tcs %xcc, 0x1
st %f9, [%l7 + 0x68]
ldsb [%l7 + 0x10], %o3
ldsb [%l7 + 0x1E], %o6
ldx [%l7 + 0x18], %l0
smulcc %o0, 0x0162, %g1
fmovrsne %l3, %f15, %f5
fcmpgt16 %f10, %f2, %o5
movg %xcc, %i3, %l2
edge32 %l4, %g3, %o4
tle %xcc, 0x4
fexpand %f4, %f0
stb %o7, [%l7 + 0x62]
alignaddrl %i2, %i0, %g5
ldsh [%l7 + 0x38], %l1
srax %i1, %l6, %g4
fnot1s %f3, %f15
fmovdvs %xcc, %f6, %f10
pdist %f4, %f4, %f12
fmovspos %icc, %f4, %f14
sth %g7, [%l7 + 0x60]
fsrc1s %f13, %f14
movvc %xcc, %i5, %i6
tpos %icc, 0x1
udiv %i7, 0x0C34, %o1
fsrc2s %f6, %f14
movrgez %g6, %l5, %g2
sth %o2, [%l7 + 0x40]
st %f8, [%l7 + 0x54]
fabsd %f10, %f14
stw %i4, [%l7 + 0x14]
stw %o3, [%l7 + 0x48]
udivx %l0, 0x0780, %o0
fmovsneg %icc, %f5, %f3
stb %g1, [%l7 + 0x16]
ldsw [%l7 + 0x3C], %o6
smul %o5, 0x09C4, %i3
brnz,a %l2, loop_3918
fmovdg %icc, %f1, %f0
fabsd %f14, %f8
ble %xcc, loop_3919
loop_3918:
sdiv %l3, 0x0238, %g3
array8 %o4, %o7, %i2
fpack32 %f2, %f12, %f14
loop_3919:
stb %i0, [%l7 + 0x7D]
fmovsneg %icc, %f7, %f6
umul %l4, 0x0391, %l1
bcc,a loop_3920
ldsw [%l7 + 0x18], %i1
fmovdl %xcc, %f5, %f14
fnot1s %f0, %f1
loop_3920:
sethi 0x1CB7, %l6
fmovdle %icc, %f0, %f15
fmovdne %xcc, %f12, %f6
fmovrsne %g5, %f6, %f13
fnor %f2, %f0, %f10
ta %icc, 0x7
add %g7, 0x02E4, %g4
fsrc2s %f11, %f7
stw %i6, [%l7 + 0x54]
tg %icc, 0x3
sllx %i7, %i5, %g6
nop
setx loop_3921, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f2, %f14, %f4
fmovsleu %icc, %f6, %f15
stx %l5, [%l7 + 0x20]
loop_3921:
fzero %f10
fnot2s %f15, %f2
array16 %g2, %o2, %o1
fcmpeq32 %f0, %f10, %o3
xor %l0, %o0, %g1
ba,a,pn %icc, loop_3922
fbug,a %fcc2, loop_3923
andcc %o6, 0x0297, %o5
fba,a %fcc1, loop_3924
loop_3922:
fmovsneg %icc, %f5, %f11
loop_3923:
fbl,a %fcc1, loop_3925
fmovsge %xcc, %f14, %f5
loop_3924:
andcc %i4, %i3, %l2
std %f14, [%l7 + 0x38]
loop_3925:
umul %g3, %o4, %o7
movg %xcc, %l3, %i0
fandnot2 %f6, %f6, %f14
taddcctv %l4, %i2, %i1
orcc %l1, 0x1618, %l6
movn %xcc, %g5, %g7
fzeros %f15
fcmpgt32 %f8, %f12, %i6
movcc %icc, %g4, %i7
ldx [%l7 + 0x50], %g6
bleu %xcc, loop_3926
fpadd16s %f0, %f14, %f5
bshuffle %f12, %f12, %f6
std %f12, [%l7 + 0x28]
loop_3926:
fcmpgt16 %f8, %f2, %i5
andncc %g2, %l5, %o1
movrne %o3, %l0, %o0
ldx [%l7 + 0x70], %g1
fmovsl %icc, %f4, %f11
fexpand %f1, %f0
bge,a loop_3927
fmovsge %xcc, %f6, %f0
fpadd16 %f2, %f10, %f10
edge16n %o2, %o6, %i4
loop_3927:
stb %o5, [%l7 + 0x08]
st %f10, [%l7 + 0x30]
bleu,a loop_3928
fcmpgt32 %f2, %f6, %i3
fabsd %f4, %f12
bg loop_3929
loop_3928:
tvc %icc, 0x2
siam 0x5
st %f0, [%l7 + 0x54]
loop_3929:
ld [%l7 + 0x20], %f9
stb %g3, [%l7 + 0x53]
xnorcc %o4, %o7, %l2
bcs loop_3930
edge32n %l3, %i0, %i2
st %f11, [%l7 + 0x68]
tn %xcc, 0x6
loop_3930:
ld [%l7 + 0x1C], %f4
movrgz %l4, 0x2C4, %i1
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
sdivcc %l1, 0x0CF9, %l6
fmovd %f14, %f6
lduh [%l7 + 0x78], %g5
loop_3931:
ldsh [%l7 + 0x1A], %i6
brlez,a %g7, loop_3932
fnot1s %f5, %f9
ldsh [%l7 + 0x62], %g4
ldsw [%l7 + 0x48], %i7
loop_3932:
movgu %icc, %i5, %g6
lduh [%l7 + 0x34], %l5
fbn,a %fcc2, loop_3933
fbul %fcc3, loop_3934
fmul8ulx16 %f4, %f2, %f12
mulx %g2, %o1, %o3
loop_3933:
tg %icc, 0x2
loop_3934:
fands %f14, %f10, %f12
tvc %icc, 0x7
fsrc2 %f0, %f12
andncc %l0, %o0, %g1
lduh [%l7 + 0x2C], %o2
stb %o6, [%l7 + 0x6C]
bvs,a,pn %icc, loop_3935
be,a,pn %icc, loop_3936
fmovdleu %icc, %f1, %f2
edge32 %i4, %i3, %o5
loop_3935:
mulscc %g3, %o4, %o7
loop_3936:
ldsh [%l7 + 0x28], %l2
movneg %xcc, %l3, %i0
stb %l4, [%l7 + 0x70]
lduh [%l7 + 0x46], %i1
bgu,a,pn %icc, loop_3937
movge %xcc, %i2, %l1
fpsub16s %f6, %f12, %f13
ldsh [%l7 + 0x1C], %g5
loop_3937:
fpadd32s %f8, %f0, %f1
fmovde %icc, %f13, %f7
xnorcc %l6, %g7, %i6
bge %xcc, loop_3938
fbul %fcc2, loop_3939
fmovdpos %icc, %f11, %f7
fcmpgt32 %f6, %f14, %g4
loop_3938:
fnand %f6, %f2, %f8
loop_3939:
ldsw [%l7 + 0x6C], %i7
pdist %f8, %f2, %f12
stb %i5, [%l7 + 0x7B]
ta %icc, 0x6
fmul8x16al %f4, %f13, %f8
ldsb [%l7 + 0x23], %g6
umul %l5, %g2, %o1
fmuld8ulx16 %f7, %f13, %f6
andncc %l0, %o3, %o0
fxnor %f8, %f12, %f0
fxor %f10, %f4, %f2
array32 %o2, %g1, %i4
fbge %fcc3, loop_3940
stb %o6, [%l7 + 0x34]
stx %i3, [%l7 + 0x38]
ldx [%l7 + 0x18], %o5
loop_3940:
edge16n %g3, %o7, %l2
smul %o4, 0x14F7, %l3
fmovrdgz %i0, %f12, %f12
fmovsvc %icc, %f13, %f10
fandnot1s %f2, %f1, %f9
ld [%l7 + 0x10], %f9
fmuld8sux16 %f6, %f8, %f6
orcc %l4, %i2, %l1
move %icc, %g5, %i1
movneg %xcc, %g7, %i6
fands %f3, %f8, %f1
array16 %g4, %l6, %i5
andcc %i7, 0x1A49, %l5
ldx [%l7 + 0x50], %g6
fabsd %f14, %f0
movre %g2, %l0, %o1
ldsw [%l7 + 0x30], %o3
fmovd %f14, %f10
fmovsl %xcc, %f4, %f9
std %f6, [%l7 + 0x50]
stx %o0, [%l7 + 0x08]
fmovsl %xcc, %f3, %f1
ldsh [%l7 + 0x2A], %g1
edge8n %o2, %o6, %i4
movvs %icc, %o5, %i3
orncc %o7, %g3, %l2
brlz %o4, loop_3941
edge32ln %i0, %l3, %i2
tpos %icc, 0x6
te %icc, 0x1
loop_3941:
stw %l1, [%l7 + 0x18]
lduh [%l7 + 0x1A], %l4
fpackfix %f10, %f6
fble %fcc3, loop_3942
edge8l %i1, %g5, %i6
fcmple16 %f4, %f4, %g7
fcmpgt32 %f14, %f2, %l6
loop_3942:
taddcctv %g4, 0x03B0, %i5
fbul %fcc3, loop_3943
fpack32 %f0, %f8, %f12
fpackfix %f0, %f5
lduw [%l7 + 0x54], %l5
loop_3943:
movleu %icc, %g6, %g2
brgz,a %i7, loop_3944
ldd [%l7 + 0x60], %f0
fmovdl %xcc, %f3, %f14
movvs %icc, %o1, %o3
loop_3944:
fpadd16 %f14, %f14, %f4
fmul8x16al %f13, %f8, %f4
stw %o0, [%l7 + 0x14]
bn loop_3945
bleu loop_3946
fmovrsgez %l0, %f1, %f6
fzeros %f3
loop_3945:
stw %o2, [%l7 + 0x1C]
loop_3946:
ldx [%l7 + 0x68], %o6
fbue,a %fcc2, loop_3947
sll %i4, 0x18, %g1
taddcctv %i3, %o5, %g3
st %f13, [%l7 + 0x60]
loop_3947:
fpadd16 %f6, %f2, %f8
bne %xcc, loop_3948
sth %o7, [%l7 + 0x62]
ldsh [%l7 + 0x54], %l2
fmovdcc %xcc, %f10, %f11
loop_3948:
alignaddr %i0, %o4, %l3
fxnors %f15, %f2, %f2
andcc %l1, %i2, %l4
std %f10, [%l7 + 0x18]
brz %g5, loop_3949
stw %i6, [%l7 + 0x4C]
fbne %fcc2, loop_3950
tne %xcc, 0x2
loop_3949:
std %f2, [%l7 + 0x78]
andcc %g7, 0x08A5, %i1
loop_3950:
ldsw [%l7 + 0x6C], %g4
ldx [%l7 + 0x58], %l6
fands %f15, %f14, %f13
bvc,pt %xcc, loop_3951
edge16 %i5, %g6, %l5
bleu,pt %xcc, loop_3952
tg %icc, 0x7
loop_3951:
fmovdg %icc, %f5, %f13
sdiv %g2, 0x1C10, %o1
loop_3952:
andn %o3, %i7, %l0
edge16 %o2, %o6, %o0
brgez %g1, loop_3953
sethi 0x173A, %i4
fcmpne16 %f6, %f8, %o5
ldsb [%l7 + 0x7F], %i3
loop_3953:
and %g3, 0x04A8, %o7
sdivx %l2, 0x0DE1, %o4
edge32ln %i0, %l3, %i2
fmovrsgez %l4, %f7, %f3
edge32n %g5, %i6, %l1
fxnors %f6, %f8, %f12
lduw [%l7 + 0x48], %g7
fandnot2s %f6, %f9, %f14
nop
setx loop_3954, %l0, %l1
jmpl %l1, %i1
st %f7, [%l7 + 0x24]
fmovdle %xcc, %f3, %f15
ldd [%l7 + 0x20], %f8
loop_3954:
ldx [%l7 + 0x40], %g4
fcmpes %fcc3, %f5, %f6
fmovdgu %xcc, %f9, %f14
tge %icc, 0x1
mova %icc, %l6, %g6
sra %i5, 0x02, %g2
lduh [%l7 + 0x56], %l5
edge8 %o3, %o1, %i7
srax %l0, %o6, %o2
fmovrslez %g1, %f13, %f6
stw %o0, [%l7 + 0x3C]
ldx [%l7 + 0x78], %i4
fmovdle %xcc, %f5, %f9
xor %i3, 0x0DB2, %o5
fmovrdlz %g3, %f12, %f6
taddcctv %o7, 0x0C55, %l2
movcc %icc, %o4, %i0
fornot1 %f6, %f6, %f8
fmovda %icc, %f14, %f10
edge32n %i2, %l4, %l3
fcmpne32 %f8, %f6, %g5
fmovd %f8, %f12
fnegd %f10, %f4
andcc %l1, 0x1D19, %i6
for %f0, %f4, %f2
subcc %i1, %g4, %g7
ldsh [%l7 + 0x46], %l6
ldsw [%l7 + 0x54], %i5
fbl %fcc1, loop_3955
edge8l %g6, %g2, %l5
fnegs %f12, %f1
sth %o1, [%l7 + 0x36]
loop_3955:
lduh [%l7 + 0x16], %o3
fmovrde %l0, %f4, %f10
mova %xcc, %i7, %o6
fands %f4, %f6, %f8
fnot1s %f6, %f0
ldx [%l7 + 0x10], %g1
ldsb [%l7 + 0x19], %o2
siam 0x5
bleu,a %icc, loop_3956
udivx %o0, 0x09D0, %i3
be,pt %xcc, loop_3957
stx %o5, [%l7 + 0x58]
loop_3956:
bneg %xcc, loop_3958
tneg %xcc, 0x3
loop_3957:
fxnor %f2, %f0, %f2
stx %i4, [%l7 + 0x28]
loop_3958:
std %f12, [%l7 + 0x30]
fpmerge %f15, %f15, %f8
andcc %o7, 0x092A, %l2
array8 %g3, %o4, %i2
subccc %i0, %l4, %l3
sth %g5, [%l7 + 0x1C]
fble,a %fcc1, loop_3959
fand %f8, %f6, %f4
fmovrsne %l1, %f15, %f10
fmovdpos %xcc, %f13, %f7
loop_3959:
sth %i6, [%l7 + 0x6E]
fabss %f11, %f3
bne loop_3960
fmuld8sux16 %f15, %f11, %f12
fmovscs %icc, %f14, %f1
st %f6, [%l7 + 0x08]
loop_3960:
andn %g4, %i1, %l6
ldd [%l7 + 0x68], %f8
edge8n %g7, %g6, %i5
udivcc %g2, 0x171A, %o1
ld [%l7 + 0x38], %f14
orn %l5, 0x14C7, %l0
bg,a %icc, loop_3961
stw %o3, [%l7 + 0x40]
st %f4, [%l7 + 0x1C]
sth %i7, [%l7 + 0x52]
loop_3961:
ldx [%l7 + 0x38], %o6
fbl %fcc0, loop_3962
ldsb [%l7 + 0x41], %o2
fone %f6
fmovsa %icc, %f1, %f11
loop_3962:
fmuld8sux16 %f4, %f8, %f0
fand %f0, %f10, %f6
fornot2 %f6, %f0, %f4
fcmpne16 %f6, %f10, %g1
fmovse %icc, %f2, %f12
movl %icc, %i3, %o0
sdiv %i4, 0x0B6E, %o5
fmovdvc %xcc, %f6, %f2
fnot2 %f2, %f0
stx %o7, [%l7 + 0x70]
fabss %f0, %f10
fmovscs %xcc, %f13, %f15
fornot1 %f2, %f4, %f0
movge %icc, %g3, %l2
ldsb [%l7 + 0x56], %i2
sethi 0x09D2, %o4
stw %l4, [%l7 + 0x24]
ldd [%l7 + 0x30], %f0
fxor %f4, %f4, %f8
tsubcc %i0, %g5, %l3
ldx [%l7 + 0x10], %i6
tneg %icc, 0x3
fmul8x16al %f1, %f12, %f2
stx %g4, [%l7 + 0x10]
tne %icc, 0x3
fmovrslz %i1, %f0, %f8
sth %l6, [%l7 + 0x2C]
ldsw [%l7 + 0x4C], %g7
fcmps %fcc1, %f2, %f0
fcmps %fcc1, %f4, %f12
fone %f0
fbu %fcc1, loop_3963
ldsb [%l7 + 0x10], %g6
ldx [%l7 + 0x38], %l1
ldsw [%l7 + 0x10], %i5
loop_3963:
std %f12, [%l7 + 0x20]
stw %o1, [%l7 + 0x74]
fmovrdgez %l5, %f4, %f12
movgu %xcc, %l0, %g2
fxors %f1, %f6, %f2
lduh [%l7 + 0x56], %o3
bcs loop_3964
bn,a loop_3965
fcmpne32 %f4, %f14, %o6
edge8ln %i7, %g1, %i3
loop_3964:
brz,a %o0, loop_3966
loop_3965:
fbn %fcc1, loop_3967
std %f10, [%l7 + 0x30]
sdivcc %o2, 0x1BCF, %o5
loop_3966:
edge32ln %o7, %g3, %i4
loop_3967:
tneg %xcc, 0x4
fandnot1 %f8, %f8, %f14
lduw [%l7 + 0x3C], %l2
smulcc %i2, %l4, %i0
movrne %g5, 0x29C, %l3
ldsb [%l7 + 0x62], %o4
lduw [%l7 + 0x70], %g4
movle %icc, %i6, %i1
fbuge,a %fcc3, loop_3968
edge8l %l6, %g6, %l1
ldsb [%l7 + 0x12], %g7
tleu %xcc, 0x3
loop_3968:
sth %o1, [%l7 + 0x4A]
array8 %i5, %l0, %l5
fsrc1s %f1, %f15
bne,a loop_3969
bvs,a loop_3970
fands %f12, %f7, %f11
lduw [%l7 + 0x54], %g2
loop_3969:
movvc %xcc, %o6, %i7
loop_3970:
fpack16 %f2, %f9
fpadd16 %f8, %f2, %f4
sdivcc %g1, 0x07D7, %i3
bvc,a,pt %icc, loop_3971
brlez %o0, loop_3972
fmovsvc %icc, %f1, %f0
fmovdl %xcc, %f2, %f15
loop_3971:
fzeros %f11
loop_3972:
ldsb [%l7 + 0x15], %o2
ldsh [%l7 + 0x56], %o5
fbge %fcc2, loop_3973
st %f8, [%l7 + 0x54]
ldub [%l7 + 0x31], %o7
fcmpd %fcc2, %f8, %f8
loop_3973:
sth %g3, [%l7 + 0x28]
ldsh [%l7 + 0x70], %o3
fnot1s %f13, %f11
fcmpne16 %f6, %f10, %l2
fpadd16s %f4, %f3, %f9
ldsh [%l7 + 0x7C], %i4
orncc %l4, 0x0CC1, %i0
tl %xcc, 0x4
ldsb [%l7 + 0x70], %g5
movle %xcc, %l3, %o4
fblg %fcc1, loop_3974
fones %f6
fble,a %fcc0, loop_3975
fmovda %icc, %f0, %f6
loop_3974:
fexpand %f14, %f4
fbne %fcc3, loop_3976
loop_3975:
edge16l %i2, %i6, %i1
fmovda %xcc, %f1, %f10
sth %g4, [%l7 + 0x46]
loop_3976:
fpadd32 %f12, %f2, %f0
st %f3, [%l7 + 0x74]
fpsub16 %f10, %f4, %f10
fornot2 %f6, %f8, %f8
stw %l6, [%l7 + 0x18]
ldd [%l7 + 0x38], %f10
fsrc1 %f10, %f10
fxnor %f2, %f0, %f2
stw %l1, [%l7 + 0x20]
ld [%l7 + 0x20], %f5
sth %g7, [%l7 + 0x38]
ldd [%l7 + 0x58], %f14
tsubcc %g6, 0x10B3, %i5
ldx [%l7 + 0x78], %l0
xnor %l5, 0x17AC, %o1
fbue,a %fcc3, loop_3977
fcmpgt32 %f10, %f12, %g2
fpadd32 %f14, %f6, %f10
fmovdpos %icc, %f14, %f3
loop_3977:
ldub [%l7 + 0x52], %o6
ldsh [%l7 + 0x68], %i7
lduh [%l7 + 0x0A], %g1
fmovrslz %o0, %f0, %f11
taddcctv %i3, %o2, %o5
sth %o7, [%l7 + 0x50]
fmovsvc %icc, %f9, %f12
stx %g3, [%l7 + 0x58]
addccc %o3, %i4, %l4
ldd [%l7 + 0x08], %f14
tn %xcc, 0x7
edge32l %l2, %g5, %i0
sth %l3, [%l7 + 0x14]
ldsb [%l7 + 0x11], %i2
lduw [%l7 + 0x38], %i6
ldd [%l7 + 0x50], %f2
ldsw [%l7 + 0x14], %o4
fmovdle %xcc, %f14, %f6
alignaddr %i1, %g4, %l1
movl %icc, %l6, %g7
fsrc2s %f5, %f13
tvs %xcc, 0x4
fmovsge %xcc, %f0, %f11
stw %g6, [%l7 + 0x44]
fsrc1s %f5, %f5
smulcc %l0, %l5, %o1
tvc %xcc, 0x7
edge8n %g2, %o6, %i5
fmovdpos %icc, %f11, %f9
fone %f4
fmovdl %icc, %f15, %f0
tn %icc, 0x4
stb %i7, [%l7 + 0x68]
udiv %o0, 0x1322, %g1
ldd [%l7 + 0x50], %f6
fmovda %xcc, %f15, %f2
ldsh [%l7 + 0x0E], %o2
ldd [%l7 + 0x58], %f14
bneg,pn %xcc, loop_3978
andncc %i3, %o5, %o7
fbule %fcc2, loop_3979
tn %xcc, 0x1
loop_3978:
addc %o3, 0x1CF6, %i4
lduh [%l7 + 0x7E], %g3
loop_3979:
ta %xcc, 0x6
st %f8, [%l7 + 0x1C]
or %l4, %g5, %i0
brnz,a %l3, loop_3980
fmovdne %icc, %f7, %f15
alignaddr %l2, %i2, %i6
bge,a loop_3981
loop_3980:
edge8n %o4, %i1, %g4
move %xcc, %l6, %g7
ldx [%l7 + 0x20], %l1
loop_3981:
or %l0, %g6, %l5
te %icc, 0x2
movne %icc, %o1, %g2
movneg %icc, %i5, %i7
fmovda %xcc, %f13, %f4
ldsw [%l7 + 0x1C], %o6
brz,a %o0, loop_3982
fbul %fcc3, loop_3983
edge32l %g1, %i3, %o5
ldd [%l7 + 0x70], %f10
loop_3982:
fabsd %f14, %f2
loop_3983:
ldub [%l7 + 0x64], %o7
st %f2, [%l7 + 0x44]
siam 0x0
movge %icc, %o2, %i4
fpadd32s %f6, %f5, %f4
fzero %f10
fmovscc %icc, %f8, %f14
lduw [%l7 + 0x50], %o3
fcmpeq16 %f6, %f0, %g3
fnands %f9, %f11, %f9
fsrc2 %f4, %f10
sethi 0x1390, %l4
stx %i0, [%l7 + 0x10]
tsubcc %l3, %l2, %i2
sethi 0x041E, %g5
fmovdne %icc, %f11, %f2
fpmerge %f7, %f0, %f0
fmul8x16al %f4, %f12, %f0
movge %xcc, %i6, %i1
fmovs %f11, %f1
addc %o4, 0x1A6E, %g4
fmovrdgez %l6, %f4, %f14
ldsb [%l7 + 0x61], %g7
movrlez %l0, %l1, %g6
fnand %f10, %f2, %f10
movrlz %o1, %g2, %l5
tsubcc %i5, %i7, %o6
ldd [%l7 + 0x30], %f2
fmuld8sux16 %f2, %f15, %f0
bne %xcc, loop_3984
fcmpeq32 %f2, %f2, %o0
fpadd32 %f6, %f4, %f14
umulcc %i3, %o5, %g1
loop_3984:
fbo %fcc1, loop_3985
lduh [%l7 + 0x70], %o2
stw %i4, [%l7 + 0x74]
fnot2s %f14, %f6
loop_3985:
fpackfix %f4, %f9
nop
setx loop_3986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o3, %g3, %l4
movneg %xcc, %i0, %o7
tneg %icc, 0x1
loop_3986:
bgu %icc, loop_3987
fornot2s %f0, %f1, %f15
fbne %fcc3, loop_3988
fmovrsgz %l2, %f0, %f0
loop_3987:
or %i2, 0x0CE3, %g5
fmovdgu %xcc, %f9, %f13
loop_3988:
ld [%l7 + 0x40], %f15
stx %i6, [%l7 + 0x78]
lduh [%l7 + 0x70], %i1
popc %l3, %o4
fpsub16s %f0, %f13, %f15
fzeros %f13
movvc %xcc, %g4, %g7
fcmple16 %f14, %f12, %l6
fmovse %xcc, %f10, %f4
tleu %icc, 0x5
ldsh [%l7 + 0x42], %l0
ta %icc, 0x6
ldsb [%l7 + 0x4A], %l1
fnot1s %f0, %f9
lduh [%l7 + 0x52], %g6
movleu %xcc, %g2, %o1
lduw [%l7 + 0x40], %l5
orcc %i7, %i5, %o0
brlez,a %i3, loop_3989
lduw [%l7 + 0x68], %o5
sth %g1, [%l7 + 0x46]
ldub [%l7 + 0x73], %o6
loop_3989:
array16 %o2, %o3, %g3
fblg,a %fcc0, loop_3990
fba %fcc2, loop_3991
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x5C], %i4
loop_3990:
nop
setx loop_3992, %l0, %l1
jmpl %l1, %l4
loop_3991:
std %f4, [%l7 + 0x28]
mova %icc, %o7, %l2
bne %icc, loop_3993
loop_3992:
ldsh [%l7 + 0x2A], %i2
stx %g5, [%l7 + 0x48]
lduw [%l7 + 0x20], %i6
loop_3993:
fble %fcc0, loop_3994
orn %i0, 0x1D40, %i1
sth %l3, [%l7 + 0x4C]
fbul %fcc0, loop_3995
loop_3994:
ldsw [%l7 + 0x28], %g4
lduh [%l7 + 0x3A], %o4
array8 %g7, %l0, %l6
loop_3995:
fcmpne32 %f4, %f2, %g6
fmovsleu %xcc, %f10, %f3
fmovrdlez %g2, %f2, %f12
ldd [%l7 + 0x68], %f2
addcc %o1, 0x1870, %l5
movcc %xcc, %l1, %i5
ldsw [%l7 + 0x30], %i7
fpmerge %f10, %f0, %f6
mulscc %i3, 0x14AB, %o0
brgez %o5, loop_3996
std %f10, [%l7 + 0x38]
fmovdge %icc, %f1, %f6
edge8ln %g1, %o2, %o3
loop_3996:
sth %o6, [%l7 + 0x3E]
sll %i4, %g3, %l4
stw %o7, [%l7 + 0x78]
bvs,a %icc, loop_3997
edge16l %l2, %g5, %i2
ldsh [%l7 + 0x68], %i6
fcmple16 %f0, %f12, %i0
loop_3997:
fornot2s %f1, %f8, %f15
ldsw [%l7 + 0x1C], %i1
fbne %fcc0, loop_3998
fnot1 %f10, %f4
stb %l3, [%l7 + 0x36]
lduw [%l7 + 0x44], %g4
loop_3998:
ldsh [%l7 + 0x26], %o4
lduh [%l7 + 0x32], %l0
smulcc %l6, %g6, %g2
movrne %o1, %l5, %g7
fmovsvc %icc, %f15, %f14
fmovrsgz %i5, %f13, %f0
fmovscs %icc, %f10, %f13
lduw [%l7 + 0x08], %l1
bge,pn %icc, loop_3999
fabsd %f4, %f4
ldsb [%l7 + 0x71], %i3
ldd [%l7 + 0x68], %f0
loop_3999:
edge32 %i7, %o5, %g1
fcmpgt16 %f8, %f4, %o0
movrgz %o2, %o6, %o3
tcs %icc, 0x7
stw %i4, [%l7 + 0x40]
array16 %g3, %l4, %o7
fsrc2 %f2, %f6
fbne,a %fcc0, loop_4000
ldub [%l7 + 0x3E], %l2
fsrc1s %f8, %f0
fmovscc %icc, %f5, %f2
loop_4000:
fmovdvc %icc, %f6, %f11
fpadd16s %f1, %f15, %f5
fmovrsgez %g5, %f9, %f14
fandnot2 %f8, %f2, %f10
fands %f11, %f9, %f10
ld [%l7 + 0x28], %f3
umul %i2, %i0, %i1
fmovrsgz %i6, %f2, %f13
mulx %g4, 0x16F6, %l3
fnegd %f8, %f4
subccc %l0, %l6, %o4
fnot2 %f4, %f14
tge %xcc, 0x2
fbe,a %fcc2, loop_4001
movcs %xcc, %g2, %g6
lduw [%l7 + 0x78], %l5
ldsw [%l7 + 0x08], %o1
loop_4001:
st %f5, [%l7 + 0x20]
edge32 %i5, %g7, %i3
fba,a %fcc2, loop_4002
fpackfix %f2, %f2
ldsh [%l7 + 0x46], %i7
tpos %xcc, 0x4
loop_4002:
sllx %l1, 0x0B, %o5
tvs %xcc, 0x7
fmovdn %xcc, %f6, %f6
fmovrdne %o0, %f8, %f0
movvs %xcc, %o2, %g1
fornot2 %f14, %f6, %f6
fmovsleu %xcc, %f15, %f2
movg %icc, %o3, %o6
fmovsleu %xcc, %f7, %f1
fnegs %f7, %f11
fbul %fcc1, loop_4003
ldsb [%l7 + 0x3E], %i4
srlx %g3, 0x1E, %l4
fmovdleu %xcc, %f6, %f3
loop_4003:
bcc %xcc, loop_4004
lduw [%l7 + 0x2C], %o7
movle %xcc, %g5, %i2
fcmpeq16 %f6, %f4, %i0
loop_4004:
fcmpes %fcc0, %f4, %f5
ldsb [%l7 + 0x5A], %i1
fcmpeq16 %f4, %f0, %i6
ldsw [%l7 + 0x48], %g4
fnot1 %f2, %f8
ldd [%l7 + 0x68], %f12
fcmpd %fcc1, %f0, %f0
array8 %l3, %l0, %l6
stb %l2, [%l7 + 0x4E]
edge32 %g2, %g6, %l5
fmovsvs %xcc, %f6, %f11
fzero %f0
nop
setx loop_4005, %l0, %l1
jmpl %l1, %o4
ld [%l7 + 0x48], %f2
fornot1s %f7, %f15, %f15
fbl,a %fcc0, loop_4006
loop_4005:
fmovsle %xcc, %f11, %f14
fbu %fcc1, loop_4007
movn %xcc, %o1, %g7
loop_4006:
fornot1s %f4, %f5, %f4
fbne %fcc1, loop_4008
loop_4007:
fmovrse %i3, %f13, %f8
fbn %fcc1, loop_4009
ldd [%l7 + 0x20], %f10
loop_4008:
stw %i5, [%l7 + 0x44]
stx %i7, [%l7 + 0x50]
loop_4009:
ld [%l7 + 0x7C], %f7
fmovdn %xcc, %f2, %f12
bneg loop_4010
st %f12, [%l7 + 0x0C]
nop
setx loop_4011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %l1, %o5, %o2
loop_4010:
std %f12, [%l7 + 0x10]
ta %icc, 0x3
loop_4011:
fbn,a %fcc0, loop_4012
srl %g1, %o3, %o6
stx %i4, [%l7 + 0x68]
ldub [%l7 + 0x7A], %g3
loop_4012:
fmovde %xcc, %f5, %f13
ldsh [%l7 + 0x2C], %o0
fones %f6
sth %l4, [%l7 + 0x56]
movpos %xcc, %g5, %o7
ldsh [%l7 + 0x36], %i2
fmovd %f2, %f0
sth %i1, [%l7 + 0x7C]
fmovrdne %i0, %f10, %f12
edge16l %g4, %i6, %l0
fandnot2s %f14, %f7, %f5
bg %xcc, loop_4013
movne %icc, %l6, %l2
fmovde %xcc, %f10, %f12
stb %l3, [%l7 + 0x0B]
loop_4013:
fnegs %f14, %f7
ldx [%l7 + 0x78], %g6
fornot2 %f10, %f14, %f0
fnot1 %f6, %f0
fmovdg %xcc, %f2, %f10
fpsub16s %f14, %f12, %f14
sdiv %l5, 0x0FE3, %g2
lduh [%l7 + 0x16], %o1
lduh [%l7 + 0x46], %g7
edge8 %o4, %i5, %i7
fmovsvs %icc, %f0, %f5
lduh [%l7 + 0x76], %i3
fmovsgu %icc, %f15, %f8
fcmpd %fcc2, %f12, %f0
sdivcc %l1, 0x0B21, %o2
fmovdvc %icc, %f9, %f3
srax %g1, %o5, %o3
ldub [%l7 + 0x32], %i4
fnot1 %f8, %f4
sth %g3, [%l7 + 0x3E]
bne,a %icc, loop_4014
fmovrde %o6, %f8, %f8
stx %l4, [%l7 + 0x38]
movvc %xcc, %g5, %o7
loop_4014:
stb %o0, [%l7 + 0x5B]
std %f10, [%l7 + 0x20]
std %f8, [%l7 + 0x20]
tg %xcc, 0x5
ld [%l7 + 0x4C], %f9
ldsb [%l7 + 0x6D], %i2
edge8 %i1, %i0, %g4
fabss %f2, %f4
std %f6, [%l7 + 0x20]
st %f8, [%l7 + 0x38]
brz,a %i6, loop_4015
st %f3, [%l7 + 0x64]
fxnor %f10, %f2, %f8
fpsub32s %f5, %f9, %f1
loop_4015:
fbug %fcc0, loop_4016
for %f12, %f4, %f12
fmovdvc %icc, %f0, %f0
bgu,pn %icc, loop_4017
loop_4016:
fsrc1s %f14, %f11
movrlz %l0, 0x2C4, %l2
subc %l6, 0x0DD4, %g6
loop_4017:
subcc %l3, %l5, %o1
edge8n %g2, %g7, %o4
fnot1s %f2, %f8
ldd [%l7 + 0x50], %f8
fcmpeq32 %f2, %f0, %i7
stx %i3, [%l7 + 0x30]
ta %icc, 0x5
taddcctv %i5, %l1, %o2
st %f11, [%l7 + 0x64]
mova %xcc, %o5, %g1
ldx [%l7 + 0x68], %o3
bpos loop_4018
umul %i4, %g3, %l4
fmovrde %o6, %f12, %f2
fmul8x16al %f9, %f6, %f10
loop_4018:
be,a,pt %icc, loop_4019
fmovscs %icc, %f9, %f6
umul %o7, 0x1FDD, %g5
xor %i2, %i1, %i0
loop_4019:
tcc %icc, 0x4
srl %o0, 0x14, %i6
brz,a %l0, loop_4020
ldsw [%l7 + 0x4C], %l2
fbne %fcc0, loop_4021
fabss %f1, %f12
loop_4020:
ldsb [%l7 + 0x3B], %g4
fnors %f4, %f6, %f1
loop_4021:
lduw [%l7 + 0x2C], %l6
bvc %icc, loop_4022
lduw [%l7 + 0x14], %l3
tsubcc %g6, %o1, %g2
ld [%l7 + 0x18], %f10
loop_4022:
fmovsle %icc, %f12, %f9
lduh [%l7 + 0x50], %g7
ldsh [%l7 + 0x74], %l5
movcc %icc, %o4, %i3
srl %i7, 0x17, %i5
brlz,a %o2, loop_4023
fmovdne %icc, %f4, %f0
bvs loop_4024
edge16n %l1, %g1, %o5
loop_4023:
sth %o3, [%l7 + 0x28]
fmovsvs %xcc, %f4, %f8
loop_4024:
bvs,a %xcc, loop_4025
fsrc2 %f10, %f0
stb %g3, [%l7 + 0x4D]
bvs,pn %xcc, loop_4026
loop_4025:
edge16l %l4, %i4, %o6
sdiv %o7, 0x09AE, %g5
fbo,a %fcc2, loop_4027
loop_4026:
ld [%l7 + 0x50], %f5
movvc %xcc, %i2, %i0
fmovrdlez %i1, %f10, %f14
loop_4027:
bn,a,pt %xcc, loop_4028
movrgz %i6, 0x08E, %l0
fmul8x16 %f10, %f4, %f2
fpsub32s %f9, %f3, %f5
loop_4028:
fcmpgt16 %f8, %f10, %o0
movleu %icc, %l2, %l6
fnegd %f10, %f6
movle %icc, %l3, %g6
bg loop_4029
sllx %g4, 0x19, %g2
movl %xcc, %o1, %l5
xnor %o4, %g7, %i3
loop_4029:
fxors %f4, %f10, %f9
ldx [%l7 + 0x30], %i7
fbue %fcc3, loop_4030
taddcc %o2, 0x15CB, %i5
fmovrdgez %l1, %f2, %f8
ld [%l7 + 0x64], %f10
loop_4030:
sth %g1, [%l7 + 0x68]
stw %o5, [%l7 + 0x54]
xnorcc %o3, %l4, %i4
ldsb [%l7 + 0x48], %o6
movrgz %g3, 0x30D, %g5
stb %o7, [%l7 + 0x76]
movcc %icc, %i2, %i1
taddcc %i0, %l0, %i6
ldsw [%l7 + 0x38], %o0
xnor %l2, 0x0974, %l6
umul %g6, %l3, %g4
fmovsleu %icc, %f11, %f12
fmovsge %icc, %f11, %f1
srax %g2, %l5, %o4
call loop_4031
xor %o1, 0x1ED2, %g7
ld [%l7 + 0x1C], %f12
bne,a loop_4032
loop_4031:
movcs %xcc, %i7, %o2
brgez,a %i5, loop_4033
bne,a,pt %icc, loop_4034
loop_4032:
movvc %xcc, %i3, %l1
movrgz %g1, 0x32F, %o5
loop_4033:
array8 %o3, %l4, %o6
loop_4034:
tvs %icc, 0x3
for %f14, %f8, %f4
stw %i4, [%l7 + 0x70]
ldsh [%l7 + 0x2E], %g5
sdiv %o7, 0x064E, %g3
tne %xcc, 0x4
lduh [%l7 + 0x20], %i2
fnegs %f7, %f4
ldx [%l7 + 0x10], %i0
bcc,a,pt %xcc, loop_4035
ldsw [%l7 + 0x14], %l0
movvc %xcc, %i6, %o0
lduw [%l7 + 0x44], %l2
loop_4035:
fnegs %f6, %f5
stb %i1, [%l7 + 0x5D]
sethi 0x1772, %g6
tleu %icc, 0x4
ldsb [%l7 + 0x2D], %l3
bvs,a %icc, loop_4036
tleu %icc, 0x1
fbg %fcc2, loop_4037
fxor %f4, %f8, %f4
loop_4036:
alignaddrl %l6, %g4, %g2
fba %fcc0, loop_4038
loop_4037:
fbe,a %fcc3, loop_4039
stw %l5, [%l7 + 0x7C]
andcc %o4, %g7, %i7
loop_4038:
nop
setx loop_4040, %l0, %l1
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_4039:
std %f0, [%l7 + 0x70]
fcmps %fcc0, %f4, %f13
umul %o1, 0x0F4E, %i5
loop_4040:
fmovdg %xcc, %f15, %f15
ld [%l7 + 0x50], %f13
move %xcc, %i3, %l1
lduh [%l7 + 0x60], %g1
tcc %icc, 0x4
fmovsvc %xcc, %f14, %f5
for %f2, %f6, %f14
nop
setx loop_4041, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %xcc, 0x6
ld [%l7 + 0x24], %f14
pdist %f14, %f12, %f12
loop_4041:
fpsub32 %f10, %f10, %f4
ldx [%l7 + 0x48], %o5
ldub [%l7 + 0x1E], %o3
taddcctv %l4, %o2, %i4
fcmpes %fcc1, %f1, %f14
fsrc1s %f9, %f12
fmovsne %icc, %f6, %f8
fandnot1s %f14, %f5, %f6
fxor %f14, %f14, %f2
ldd [%l7 + 0x60], %f4
fmovs %f15, %f3
fmuld8sux16 %f10, %f3, %f14
fzero %f2
bne,a loop_4042
tcc %xcc, 0x2
ldx [%l7 + 0x10], %g5
fmovrsgez %o7, %f4, %f14
loop_4042:
sth %g3, [%l7 + 0x4C]
ldsw [%l7 + 0x78], %o6
fmovrsne %i2, %f12, %f9
ld [%l7 + 0x60], %f15
fmovdcc %xcc, %f11, %f0
addcc %i0, 0x0394, %l0
bleu %icc, loop_4043
umul %i6, 0x0E2A, %o0
fandnot2 %f14, %f8, %f4
nop
setx loop_4044, %l0, %l1
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_4043:
ldsh [%l7 + 0x12], %i1
fmovse %icc, %f7, %f0
ldsb [%l7 + 0x71], %g6
loop_4044:
movge %xcc, %l2, %l6
mulscc %g4, %g2, %l3
ldsh [%l7 + 0x5E], %l5
fmovdge %icc, %f15, %f9
ldd [%l7 + 0x28], %f4
stw %o4, [%l7 + 0x1C]
stw %i7, [%l7 + 0x48]
brz %g7, loop_4045
edge8n %i5, %i3, %o1
movneg %xcc, %g1, %l1
tcs %icc, 0x7
loop_4045:
fnands %f6, %f12, %f1
lduw [%l7 + 0x6C], %o5
movg %icc, %l4, %o2
ldd [%l7 + 0x48], %f12
movpos %icc, %o3, %g5
ldsw [%l7 + 0x10], %i4
brz,a %g3, loop_4046
brlz %o6, loop_4047
tn %icc, 0x2
ldsb [%l7 + 0x7D], %i2
loop_4046:
ld [%l7 + 0x4C], %f1
loop_4047:
stx %i0, [%l7 + 0x30]
fsrc1 %f4, %f10
fnors %f6, %f2, %f13
ldsb [%l7 + 0x77], %l0
ldd [%l7 + 0x18], %f10
std %f0, [%l7 + 0x58]
fnegd %f8, %f12
movle %icc, %o7, %o0
fcmpne32 %f14, %f2, %i6
fsrc1 %f4, %f12
bvc,a %xcc, loop_4048
movle %icc, %g6, %i1
edge8 %l6, %g4, %g2
movcs %icc, %l2, %l3
loop_4048:
siam 0x6
xor %o4, 0x0BC3, %l5
srlx %i7, %g7, %i3
fmul8x16au %f1, %f2, %f4
fmovscs %icc, %f6, %f1
ldd [%l7 + 0x78], %f12
ldsh [%l7 + 0x50], %i5
ldsb [%l7 + 0x1C], %o1
tsubcctv %g1, 0x0F96, %l1
fbue %fcc1, loop_4049
ldsb [%l7 + 0x7A], %l4
fcmpeq16 %f2, %f8, %o5
fxnor %f12, %f12, %f2
loop_4049:
pdist %f10, %f0, %f0
pdist %f4, %f0, %f14
for %f12, %f12, %f2
fmovsn %icc, %f3, %f2
brnz,a %o2, loop_4050
fmovdn %icc, %f3, %f10
fmovs %f0, %f15
fmovsvs %xcc, %f14, %f15
loop_4050:
st %f0, [%l7 + 0x48]
ldd [%l7 + 0x60], %f14
std %f12, [%l7 + 0x40]
fbue,a %fcc1, loop_4051
edge32n %g5, %o3, %i4
fornot2s %f9, %f13, %f8
fba %fcc0, loop_4052
loop_4051:
movcc %icc, %g3, %i2
lduh [%l7 + 0x42], %o6
umul %l0, 0x0DFC, %o7
loop_4052:
st %f0, [%l7 + 0x1C]
taddcctv %o0, 0x1B76, %i0
ldd [%l7 + 0x68], %f8
ldx [%l7 + 0x08], %i6
fxors %f10, %f14, %f12
orcc %g6, 0x0F8D, %l6
bleu,a,pn %icc, loop_4053
stb %g4, [%l7 + 0x1B]
fone %f6
alignaddr %i1, %l2, %l3
loop_4053:
and %o4, 0x1237, %l5
tsubcctv %g2, 0x0CEA, %g7
fpadd16s %f5, %f15, %f12
ldsb [%l7 + 0x55], %i7
ldd [%l7 + 0x78], %f6
move %icc, %i3, %i5
bleu,pn %icc, loop_4054
stb %g1, [%l7 + 0x0A]
bge,a,pt %xcc, loop_4055
fble,a %fcc2, loop_4056
loop_4054:
sethi 0x09C3, %o1
fpadd16 %f10, %f6, %f2
loop_4055:
lduw [%l7 + 0x08], %l4
loop_4056:
movleu %xcc, %l1, %o2
lduw [%l7 + 0x34], %o5
fble,a %fcc3, loop_4057
fbue,a %fcc1, loop_4058
umul %o3, 0x06C7, %g5
ldsb [%l7 + 0x33], %i4
loop_4057:
sdivx %i2, 0x0011, %g3
loop_4058:
fmul8sux16 %f8, %f6, %f10
fcmps %fcc2, %f14, %f10
fmovsvc %xcc, %f7, %f11
fpsub16 %f4, %f6, %f6
stx %l0, [%l7 + 0x78]
tge %xcc, 0x4
orcc %o6, 0x0F8A, %o0
movl %icc, %i0, %i6
fmovsle %xcc, %f0, %f9
stb %o7, [%l7 + 0x16]
fpadd32 %f14, %f0, %f8
or %l6, %g4, %i1
fpackfix %f6, %f4
stx %g6, [%l7 + 0x58]
pdist %f8, %f8, %f12
popc 0x042C, %l3
fbuge %fcc3, loop_4059
fmovrdlez %l2, %f4, %f2
fmovdle %icc, %f11, %f14
faligndata %f8, %f12, %f10
loop_4059:
fmovdpos %xcc, %f13, %f13
stw %l5, [%l7 + 0x64]
bcc,pn %icc, loop_4060
bleu,a,pt %xcc, loop_4061
fbule %fcc0, loop_4062
ldsh [%l7 + 0x08], %g2
loop_4060:
fsrc2 %f8, %f0
loop_4061:
stb %o4, [%l7 + 0x54]
loop_4062:
brgez,a %g7, loop_4063
edge16n %i3, %i5, %i7
fmovrsgz %o1, %f7, %f11
tge %xcc, 0x1
loop_4063:
fsrc1 %f12, %f6
fmovdcc %xcc, %f13, %f10
fmuld8sux16 %f5, %f5, %f4
fmul8sux16 %f8, %f10, %f2
st %f6, [%l7 + 0x0C]
te %xcc, 0x6
fpsub16s %f15, %f14, %f0
tcc %xcc, 0x4
edge8 %g1, %l4, %l1
tcs %xcc, 0x5
ldx [%l7 + 0x10], %o5
ldsb [%l7 + 0x16], %o3
fpadd16s %f7, %f1, %f14
ld [%l7 + 0x44], %f12
udivcc %g5, 0x0BDA, %o2
ldd [%l7 + 0x30], %f8
fbul %fcc1, loop_4064
fnegd %f2, %f2
fcmpgt16 %f0, %f10, %i2
fmovsg %xcc, %f11, %f9
loop_4064:
xnorcc %i4, 0x1762, %g3
lduh [%l7 + 0x20], %l0
stw %o6, [%l7 + 0x2C]
st %f7, [%l7 + 0x40]
stb %o0, [%l7 + 0x22]
edge16 %i0, %i6, %o7
smul %g4, %i1, %l6
fmovsge %xcc, %f1, %f5
lduh [%l7 + 0x30], %g6
tleu %xcc, 0x3
umulcc %l2, %l5, %g2
stb %o4, [%l7 + 0x58]
movrgz %g7, %l3, %i5
tleu %icc, 0x4
fbu,a %fcc0, loop_4065
nop
setx loop_4066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f4, %f2
subccc %i3, 0x1704, %i7
loop_4065:
ldub [%l7 + 0x2A], %g1
loop_4066:
stb %o1, [%l7 + 0x73]
movre %l1, 0x0F0, %o5
ldsh [%l7 + 0x54], %o3
bgu,a,pt %xcc, loop_4067
sethi 0x1A7F, %l4
fpack32 %f6, %f0, %f8
orn %o2, 0x014C, %g5
loop_4067:
ldsb [%l7 + 0x1F], %i4
fmovrsne %i2, %f9, %f15
srax %l0, 0x14, %o6
fnegd %f10, %f4
edge8ln %g3, %o0, %i0
lduh [%l7 + 0x5E], %o7
or %i6, 0x00D9, %g4
sth %l6, [%l7 + 0x14]
fnot1 %f10, %f2
stx %g6, [%l7 + 0x08]
ldd [%l7 + 0x58], %f4
sth %l2, [%l7 + 0x70]
stb %i1, [%l7 + 0x13]
ld [%l7 + 0x64], %f14
edge16 %g2, %l5, %o4
ldsw [%l7 + 0x54], %l3
edge16n %i5, %i3, %g7
fmovrdgez %i7, %f12, %f14
sth %g1, [%l7 + 0x22]
fbule,a %fcc0, loop_4068
stx %l1, [%l7 + 0x78]
lduh [%l7 + 0x10], %o5
tpos %xcc, 0x1
loop_4068:
fbu %fcc0, loop_4069
bleu,pt %icc, loop_4070
movcc %xcc, %o3, %l4
fand %f12, %f4, %f4
loop_4069:
brlz %o2, loop_4071
loop_4070:
fnegs %f0, %f10
sth %g5, [%l7 + 0x48]
movrgez %o1, %i2, %i4
loop_4071:
std %f14, [%l7 + 0x50]
array32 %l0, %g3, %o6
fnot2 %f12, %f8
addc %i0, %o7, %i6
sdivx %o0, 0x1907, %l6
st %f1, [%l7 + 0x08]
subcc %g4, 0x1C7A, %l2
movre %i1, 0x338, %g6
ta %xcc, 0x2
ld [%l7 + 0x6C], %f0
ldx [%l7 + 0x50], %l5
fpmerge %f3, %f14, %f6
fbug %fcc2, loop_4072
udivcc %g2, 0x09FC, %l3
tvc %xcc, 0x4
bn,a,pt %icc, loop_4073
loop_4072:
ldd [%l7 + 0x40], %f10
fmovrse %i5, %f13, %f1
edge16l %i3, %g7, %o4
loop_4073:
lduw [%l7 + 0x44], %i7
stb %g1, [%l7 + 0x63]
addcc %o5, 0x1108, %l1
fmovdvc %xcc, %f4, %f11
brz,a %o3, loop_4074
addccc %o2, 0x152B, %l4
lduh [%l7 + 0x3E], %o1
ldsh [%l7 + 0x64], %i2
loop_4074:
udiv %i4, 0x002B, %l0
fexpand %f2, %f14
stx %g3, [%l7 + 0x48]
subccc %g5, 0x1CF7, %i0
movne %xcc, %o6, %i6
st %f11, [%l7 + 0x70]
nop
setx loop_4075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %o0, %l6, %o7
sth %g4, [%l7 + 0x72]
movne %xcc, %i1, %g6
loop_4075:
ldsw [%l7 + 0x70], %l2
brlez %l5, loop_4076
alignaddr %g2, %l3, %i5
fmovdleu %icc, %f3, %f14
edge16n %i3, %o4, %i7
loop_4076:
fmovdle %icc, %f9, %f0
sth %g1, [%l7 + 0x18]
sdivx %o5, 0x1B88, %l1
lduh [%l7 + 0x72], %g7
nop
setx loop_4077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x54], %o2
fands %f1, %f12, %f1
ldsh [%l7 + 0x2C], %l4
loop_4077:
stx %o3, [%l7 + 0x70]
fxors %f4, %f12, %f11
edge16ln %i2, %i4, %o1
bvs,a %icc, loop_4078
fmovdleu %xcc, %f6, %f7
ld [%l7 + 0x78], %f2
fpadd16 %f8, %f10, %f12
loop_4078:
fors %f6, %f7, %f14
stw %g3, [%l7 + 0x70]
ldsh [%l7 + 0x16], %g5
ldsb [%l7 + 0x71], %l0
stx %i0, [%l7 + 0x40]
bcc,a,pn %xcc, loop_4079
fmovrdlz %i6, %f14, %f12
fcmpgt32 %f14, %f2, %o6
fone %f14
loop_4079:
ldub [%l7 + 0x3D], %o0
lduh [%l7 + 0x42], %o7
fmul8x16 %f7, %f4, %f4
addcc %l6, %i1, %g6
st %f14, [%l7 + 0x50]
fandnot1s %f11, %f5, %f0
ldsh [%l7 + 0x16], %l2
sdiv %g4, 0x06D5, %g2
fnegd %f14, %f2
bleu,pt %xcc, loop_4080
ldx [%l7 + 0x58], %l5
smul %l3, 0x0C07, %i3
array16 %i5, %i7, %g1
loop_4080:
movge %xcc, %o5, %l1
fexpand %f2, %f8
smulcc %g7, 0x1983, %o4
fmovrdne %o2, %f14, %f0
movrlz %l4, 0x344, %o3
fandnot1 %f12, %f4, %f6
umulcc %i2, %o1, %g3
tneg %icc, 0x5
stx %g5, [%l7 + 0x10]
ld [%l7 + 0x20], %f15
smul %i4, %l0, %i0
ldd [%l7 + 0x38], %f14
tne %xcc, 0x5
stw %i6, [%l7 + 0x70]
ld [%l7 + 0x50], %f1
edge8n %o0, %o6, %o7
stb %l6, [%l7 + 0x1C]
fornot2s %f0, %f9, %f5
fmovrdgez %g6, %f12, %f2
orn %i1, 0x0EF5, %g4
fcmple16 %f2, %f14, %g2
fcmps %fcc2, %f9, %f12
fpsub32s %f9, %f8, %f9
tge %xcc, 0x1
stx %l2, [%l7 + 0x70]
fpadd32s %f2, %f3, %f4
fmovsne %xcc, %f13, %f15
fexpand %f10, %f0
fmovsneg %icc, %f6, %f6
ldd [%l7 + 0x58], %f6
fxors %f6, %f3, %f1
tneg %xcc, 0x6
bn %xcc, loop_4081
faligndata %f8, %f4, %f8
fmovsneg %xcc, %f5, %f7
edge16 %l3, %i3, %l5
loop_4081:
alignaddr %i5, %g1, %i7
stw %o5, [%l7 + 0x2C]
movrgz %l1, %o4, %o2
fmovsn %xcc, %f0, %f5
ldsh [%l7 + 0x64], %g7
umulcc %o3, 0x11C9, %i2
addccc %o1, 0x15C1, %l4
edge32l %g5, %g3, %l0
tn %icc, 0x0
ldx [%l7 + 0x48], %i0
fbo,a %fcc0, loop_4082
stb %i6, [%l7 + 0x63]
std %f0, [%l7 + 0x60]
lduw [%l7 + 0x6C], %o0
loop_4082:
fmovdl %xcc, %f15, %f8
fabss %f11, %f9
tne %xcc, 0x3
fbo,a %fcc2, loop_4083
smulcc %i4, %o7, %o6
std %f12, [%l7 + 0x38]
sdivcc %g6, 0x1CFB, %i1
loop_4083:
fnot2s %f1, %f1
ba,a %icc, loop_4084
bneg,a %icc, loop_4085
tgu %icc, 0x5
ldub [%l7 + 0x23], %l6
loop_4084:
ld [%l7 + 0x3C], %f14
loop_4085:
movn %xcc, %g2, %g4
tge %xcc, 0x0
ldx [%l7 + 0x58], %l3
bvc,pt %icc, loop_4086
fmovrsgz %l2, %f2, %f11
xor %l5, 0x07E2, %i5
fmul8ulx16 %f6, %f6, %f0
loop_4086:
sra %g1, %i3, %i7
ldsw [%l7 + 0x5C], %l1
ldsb [%l7 + 0x62], %o4
lduw [%l7 + 0x0C], %o5
tg %icc, 0x4
movleu %xcc, %g7, %o3
fbu %fcc1, loop_4087
bvc loop_4088
tge %xcc, 0x4
fpsub32s %f6, %f8, %f13
loop_4087:
fmovdl %xcc, %f8, %f11
loop_4088:
ldsh [%l7 + 0x3E], %o2
movrgez %i2, %l4, %o1
umul %g3, 0x0DCA, %g5
fcmpeq16 %f10, %f6, %i0
fbul %fcc3, loop_4089
fmovsge %xcc, %f10, %f1
fbu %fcc3, loop_4090
stx %l0, [%l7 + 0x30]
loop_4089:
ldsh [%l7 + 0x50], %i6
sth %i4, [%l7 + 0x0E]
loop_4090:
movrgez %o7, 0x267, %o6
stw %o0, [%l7 + 0x28]
nop
setx loop_4091, %l0, %l1
jmpl %l1, %i1
ldub [%l7 + 0x3E], %l6
fmovrde %g2, %f12, %f12
fabsd %f0, %f14
loop_4091:
ldsb [%l7 + 0x6D], %g6
fmul8x16al %f15, %f15, %f12
fcmpeq16 %f10, %f10, %l3
ldub [%l7 + 0x44], %l2
fpack32 %f14, %f10, %f10
fmovdge %icc, %f2, %f14
ldsb [%l7 + 0x78], %l5
fbg,a %fcc1, loop_4092
fmovdvc %xcc, %f0, %f14
tleu %xcc, 0x3
ldsh [%l7 + 0x5A], %g4
loop_4092:
ldsb [%l7 + 0x43], %g1
bl %xcc, loop_4093
tge %xcc, 0x5
te %xcc, 0x3
fmovsne %icc, %f5, %f1
loop_4093:
subc %i5, %i3, %i7
smul %l1, 0x0E98, %o4
fmovde %xcc, %f7, %f12
siam 0x5
ldx [%l7 + 0x48], %o5
be loop_4094
sllx %o3, 0x1E, %o2
fzeros %f10
tcs %icc, 0x7
loop_4094:
stx %i2, [%l7 + 0x30]
st %f9, [%l7 + 0x78]
ldd [%l7 + 0x50], %f6
bneg,pn %icc, loop_4095
ldub [%l7 + 0x3B], %g7
std %f12, [%l7 + 0x58]
stx %o1, [%l7 + 0x78]
loop_4095:
ldsh [%l7 + 0x5C], %g3
stx %l4, [%l7 + 0x20]
fblg %fcc2, loop_4096
addcc %g5, 0x0D55, %i0
fmovsg %xcc, %f15, %f5
stw %i6, [%l7 + 0x38]
loop_4096:
fands %f0, %f10, %f0
udivx %l0, 0x07BC, %i4
fbu %fcc0, loop_4097
std %f4, [%l7 + 0x38]
ble,pt %icc, loop_4098
fandnot1s %f1, %f9, %f14
loop_4097:
nop
setx loop_4099, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tneg %xcc, 0x7
loop_4098:
alignaddr %o6, %o0, %i1
fmovrdgz %l6, %f10, %f14
loop_4099:
ldsb [%l7 + 0x67], %g2
ldub [%l7 + 0x5C], %g6
pdist %f0, %f10, %f12
tcs %icc, 0x5
tgu %icc, 0x6
fpadd16s %f3, %f13, %f9
fsrc1s %f11, %f10
andn %o7, 0x1508, %l2
fandnot2s %f12, %f11, %f8
ldx [%l7 + 0x08], %l3
stx %l5, [%l7 + 0x28]
fandnot2 %f14, %f14, %f8
brz %g4, loop_4100
fsrc2s %f0, %f12
fabss %f2, %f6
fmovrdne %g1, %f14, %f2
loop_4100:
fnot2s %f0, %f10
addc %i3, 0x1613, %i5
lduw [%l7 + 0x08], %i7
or %o4, %o5, %o3
ldsw [%l7 + 0x1C], %o2
movgu %icc, %l1, %i2
movrgez %o1, 0x3C6, %g3
ldsb [%l7 + 0x20], %g7
bn,pt %icc, loop_4101
stb %l4, [%l7 + 0x31]
stb %i0, [%l7 + 0x19]
fbul,a %fcc0, loop_4102
loop_4101:
xorcc %g5, 0x0CC3, %i6
std %f4, [%l7 + 0x30]
lduh [%l7 + 0x60], %l0
loop_4102:
xnor %i4, 0x1F1F, %o6
st %f6, [%l7 + 0x40]
stw %o0, [%l7 + 0x08]
tl %icc, 0x3
bg,a,pt %xcc, loop_4103
stx %i1, [%l7 + 0x60]
fand %f8, %f10, %f2
ldsw [%l7 + 0x34], %g2
loop_4103:
st %f7, [%l7 + 0x3C]
tle %xcc, 0x4
fmovs %f9, %f11
fors %f15, %f0, %f5
fbo %fcc3, loop_4104
fble,a %fcc2, loop_4105
ld [%l7 + 0x7C], %f15
ld [%l7 + 0x34], %f4
loop_4104:
tleu %icc, 0x3
loop_4105:
nop
setx loop_4106, %l0, %l1
jmpl %l1, %l6
lduw [%l7 + 0x24], %g6
smulcc %l2, %o7, %l5
fcmpgt16 %f0, %f14, %l3
loop_4106:
fandnot1s %f14, %f5, %f0
fmul8sux16 %f4, %f4, %f12
andcc %g1, 0x1165, %i3
lduw [%l7 + 0x6C], %i5
stw %g4, [%l7 + 0x24]
movleu %icc, %o4, %i7
sth %o3, [%l7 + 0x78]
tg %xcc, 0x4
brgez,a %o5, loop_4107
lduw [%l7 + 0x7C], %o2
fnor %f8, %f2, %f2
for %f0, %f8, %f10
loop_4107:
ldub [%l7 + 0x6D], %l1
fmovrse %i2, %f4, %f10
lduw [%l7 + 0x58], %g3
add %o1, 0x0251, %l4
tsubcctv %g7, %g5, %i0
fbu,a %fcc3, loop_4108
ldx [%l7 + 0x58], %l0
tvc %xcc, 0x0
fbug,a %fcc0, loop_4109
loop_4108:
sllx %i4, 0x03, %i6
ldx [%l7 + 0x68], %o0
ldub [%l7 + 0x11], %i1
loop_4109:
fmovdvc %icc, %f1, %f7
fones %f4
fmovrslez %g2, %f11, %f0
orcc %o6, %g6, %l6
movleu %icc, %o7, %l5
ld [%l7 + 0x34], %f0
fbule %fcc0, loop_4110
fbue,a %fcc0, loop_4111
ldsh [%l7 + 0x6A], %l2
fzeros %f14
loop_4110:
sdivcc %l3, 0x0B05, %g1
loop_4111:
lduw [%l7 + 0x54], %i3
fandnot1 %f6, %f4, %f8
fmul8ulx16 %f10, %f8, %f12
subccc %g4, 0x101A, %o4
ldsw [%l7 + 0x30], %i7
stb %o3, [%l7 + 0x5F]
srax %i5, %o2, %o5
srax %i2, 0x07, %l1
ba,a %icc, loop_4112
edge32n %o1, %g3, %l4
popc %g5, %g7
andncc %i0, %i4, %l0
loop_4112:
fmovdne %xcc, %f14, %f9
lduh [%l7 + 0x5A], %o0
ldx [%l7 + 0x48], %i6
ldsw [%l7 + 0x78], %g2
fandnot1 %f6, %f2, %f14
ld [%l7 + 0x24], %f12
ldx [%l7 + 0x28], %o6
tgu %icc, 0x2
stw %i1, [%l7 + 0x4C]
fmovdle %xcc, %f5, %f10
fcmpne16 %f12, %f4, %g6
brnz,a %l6, loop_4113
fmovdneg %xcc, %f2, %f15
movn %icc, %l5, %l2
brlz,a %l3, loop_4114
loop_4113:
fbl %fcc1, loop_4115
ta %xcc, 0x1
lduh [%l7 + 0x16], %o7
loop_4114:
movgu %icc, %i3, %g1
loop_4115:
fcmped %fcc2, %f4, %f8
st %f14, [%l7 + 0x1C]
or %g4, 0x163D, %o4
fmovsg %xcc, %f1, %f13
umul %i7, %o3, %i5
lduh [%l7 + 0x44], %o5
movrgez %i2, %o2, %o1
add %g3, 0x0875, %l1
xorcc %g5, 0x1C29, %g7
movl %icc, %l4, %i0
fand %f0, %f8, %f12
be,a,pt %xcc, loop_4116
fpackfix %f6, %f5
fmovrdgz %l0, %f4, %f10
fmul8sux16 %f10, %f2, %f4
loop_4116:
bpos,a loop_4117
fnot2 %f8, %f8
fmul8x16 %f8, %f6, %f10
st %f12, [%l7 + 0x34]
loop_4117:
fmovdleu %icc, %f14, %f4
ldx [%l7 + 0x40], %i4
fmovdn %icc, %f10, %f8
movne %icc, %o0, %i6
ldx [%l7 + 0x40], %o6
fnand %f2, %f4, %f2
fsrc2s %f7, %f7
movvs %xcc, %i1, %g6
stx %l6, [%l7 + 0x68]
edge8ln %l5, %g2, %l3
brz %o7, loop_4118
fbe,a %fcc1, loop_4119
movre %l2, 0x098, %i3
bne,pn %xcc, loop_4120
loop_4118:
fornot2 %f4, %f8, %f2
loop_4119:
fpadd32 %f0, %f12, %f0
fmovdneg %icc, %f14, %f9
loop_4120:
fabsd %f6, %f10
fpsub16s %f12, %f8, %f5
fpack32 %f2, %f0, %f12
fnand %f8, %f10, %f6
fzero %f4
fpsub16s %f7, %f3, %f7
brlez %g1, loop_4121
fornot2 %f0, %f8, %f4
fandnot1s %f11, %f1, %f8
ldsh [%l7 + 0x14], %o4
loop_4121:
ldsb [%l7 + 0x1D], %i7
ldx [%l7 + 0x50], %g4
ble,a %xcc, loop_4122
xorcc %o3, 0x0ACF, %o5
stw %i5, [%l7 + 0x18]
tcc %xcc, 0x1
loop_4122:
movrlez %i2, %o1, %o2
fbn,a %fcc3, loop_4123
ldsw [%l7 + 0x3C], %l1
be %xcc, loop_4124
sdiv %g3, 0x158C, %g7
loop_4123:
ldub [%l7 + 0x47], %l4
st %f11, [%l7 + 0x3C]
loop_4124:
stw %g5, [%l7 + 0x40]
fmovs %f4, %f12
smulcc %l0, 0x1A99, %i0
ld [%l7 + 0x6C], %f13
fmuld8ulx16 %f4, %f15, %f0
ldsb [%l7 + 0x7A], %i4
bvc,a loop_4125
st %f13, [%l7 + 0x14]
bne,a %icc, loop_4126
nop
setx loop_4127, %l0, %l1
jmpl %l1, %i6
loop_4125:
movrlz %o0, 0x2D2, %i1
subc %o6, %g6, %l5
loop_4126:
ldx [%l7 + 0x40], %l6
loop_4127:
lduw [%l7 + 0x2C], %l3
fand %f12, %f2, %f12
fnegd %f2, %f6
srl %g2, 0x15, %o7
stx %l2, [%l7 + 0x78]
edge16ln %g1, %i3, %o4
lduh [%l7 + 0x74], %g4
move %xcc, %o3, %o5
edge8l %i7, %i2, %o1
ldub [%l7 + 0x09], %o2
movrne %i5, %l1, %g7
ldd [%l7 + 0x40], %f2
edge32n %l4, %g5, %g3
tsubcctv %i0, %i4, %l0
fcmpeq32 %f10, %f12, %i6
bn,a %icc, loop_4128
bvc,a loop_4129
fcmpeq32 %f8, %f10, %i1
ldsb [%l7 + 0x67], %o6
loop_4128:
edge32l %g6, %o0, %l6
loop_4129:
ldx [%l7 + 0x10], %l3
fnot1 %f6, %f6
fmovsneg %icc, %f4, %f10
brlz,a %g2, loop_4130
edge32l %l5, %o7, %l2
fmovdgu %xcc, %f2, %f12
smulcc %g1, %i3, %o4
loop_4130:
movrgez %o3, 0x087, %g4
fmovdcs %icc, %f13, %f11
fsrc1 %f4, %f8
ldsh [%l7 + 0x4A], %o5
movne %xcc, %i7, %o1
call loop_4131
ldub [%l7 + 0x44], %o2
fmovrde %i2, %f12, %f14
fcmpgt16 %f4, %f10, %i5
loop_4131:
lduh [%l7 + 0x2C], %l1
std %f6, [%l7 + 0x78]
pdist %f12, %f2, %f8
tcs %icc, 0x4
ldx [%l7 + 0x28], %g7
sth %l4, [%l7 + 0x50]
ldsw [%l7 + 0x1C], %g3
ld [%l7 + 0x28], %f4
st %f5, [%l7 + 0x70]
fmovscc %icc, %f2, %f11
fmovrdlez %g5, %f14, %f6
sth %i4, [%l7 + 0x7C]
ldsb [%l7 + 0x65], %l0
ldsb [%l7 + 0x1D], %i6
fbe,a %fcc0, loop_4132
bge loop_4133
fblg %fcc1, loop_4134
fblg %fcc1, loop_4135
loop_4132:
bge %icc, loop_4136
loop_4133:
fandnot1 %f6, %f12, %f4
loop_4134:
ldsh [%l7 + 0x74], %i0
loop_4135:
movre %o6, 0x3F2, %g6
loop_4136:
st %f3, [%l7 + 0x6C]
fpadd32s %f2, %f10, %f8
lduw [%l7 + 0x38], %i1
xorcc %l6, %o0, %g2
ldx [%l7 + 0x48], %l5
fbo %fcc0, loop_4137
sth %o7, [%l7 + 0x66]
faligndata %f10, %f0, %f0
fbule %fcc2, loop_4138
loop_4137:
ldd [%l7 + 0x58], %f12
stw %l2, [%l7 + 0x7C]
tcs %xcc, 0x7
loop_4138:
fmovscc %xcc, %f10, %f14
ldd [%l7 + 0x70], %f10
edge16ln %l3, %g1, %o4
srlx %o3, 0x1A, %g4
bg,a loop_4139
st %f7, [%l7 + 0x5C]
movvc %icc, %i3, %o5
tne %icc, 0x2
loop_4139:
and %o1, 0x1F2D, %o2
ldx [%l7 + 0x08], %i7
tvs %icc, 0x5
udivcc %i5, 0x06DE, %l1
bvs,a,pn %icc, loop_4140
ldx [%l7 + 0x28], %g7
fmovsvc %xcc, %f6, %f15
fcmpgt16 %f6, %f0, %l4
loop_4140:
edge16ln %i2, %g3, %g5
brgez %l0, loop_4141
fnot1 %f14, %f14
nop
setx loop_4142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x1
loop_4141:
edge16ln %i6, %i0, %o6
fnot2s %f14, %f1
loop_4142:
or %g6, %i1, %l6
movrgz %i4, 0x321, %o0
fnegs %f2, %f6
ldub [%l7 + 0x37], %g2
fbo,a %fcc3, loop_4143
stx %o7, [%l7 + 0x68]
edge32n %l5, %l2, %g1
bne,pn %xcc, loop_4144
loop_4143:
ldsw [%l7 + 0x54], %o4
stx %l3, [%l7 + 0x48]
ldsb [%l7 + 0x53], %g4
loop_4144:
ldub [%l7 + 0x18], %i3
std %f14, [%l7 + 0x78]
udivx %o5, 0x0D9B, %o1
nop
setx loop_4145, %l0, %l1
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 loop_4146
fmovda %xcc, %f9, %f8
movvs %xcc, %o2, %o3
loop_4145:
movn %icc, %i5, %l1
loop_4146:
lduw [%l7 + 0x24], %g7
ldd [%l7 + 0x70], %f12
orcc %i7, %i2, %l4
edge32l %g3, %l0, %g5
ldd [%l7 + 0x20], %f6
ldx [%l7 + 0x38], %i0
tsubcc %o6, 0x1B41, %i6
movl %xcc, %g6, %l6
edge8 %i4, %i1, %o0
ldx [%l7 + 0x58], %g2
ldsb [%l7 + 0x26], %l5
ldsw [%l7 + 0x58], %o7
tg %xcc, 0x6
fpackfix %f6, %f14
ldsb [%l7 + 0x50], %l2
fcmpne32 %f10, %f4, %o4
movge %icc, %l3, %g4
fnot1 %f10, %f8
fmovsgu %xcc, %f13, %f12
fcmpeq32 %f12, %f10, %i3
bgu loop_4147
fmovrdgez %g1, %f12, %f8
fpadd16 %f8, %f14, %f2
stw %o1, [%l7 + 0x34]
loop_4147:
fmovdne %xcc, %f10, %f3
fnegd %f10, %f8
fcmpeq32 %f12, %f0, %o2
stw %o5, [%l7 + 0x54]
fcmped %fcc0, %f14, %f14
fornot1 %f14, %f4, %f6
fpadd16s %f12, %f0, %f9
lduh [%l7 + 0x3A], %o3
fmovrslz %i5, %f13, %f15
ldsb [%l7 + 0x69], %g7
movl %icc, %l1, %i7
ldub [%l7 + 0x27], %l4
andcc %i2, 0x0689, %g3
ldx [%l7 + 0x40], %l0
fcmps %fcc1, %f13, %f1
movle %xcc, %i0, %o6
mulx %i6, 0x0459, %g6
fmovdl %xcc, %f10, %f13
fmovdvs %icc, %f2, %f0
te %icc, 0x6
movne %icc, %l6, %g5
fzero %f10
fpackfix %f8, %f0
fble %fcc1, loop_4148
ldd [%l7 + 0x78], %f2
orcc %i1, 0x1C56, %i4
movpos %icc, %g2, %o0
loop_4148:
bvc %xcc, loop_4149
stw %o7, [%l7 + 0x44]
fba,a %fcc0, loop_4150
be %icc, loop_4151
loop_4149:
brgz %l5, loop_4152
ldub [%l7 + 0x2C], %o4
loop_4150:
bcs,a %icc, loop_4153
loop_4151:
fmuld8sux16 %f8, %f10, %f14
loop_4152:
ld [%l7 + 0x18], %f1
mulx %l3, %g4, %l2
loop_4153:
fornot2 %f0, %f0, %f4
fbne %fcc2, loop_4154
fmovsleu %icc, %f15, %f11
tneg %icc, 0x1
edge32l %g1, %i3, %o2
loop_4154:
fxor %f2, %f6, %f14
st %f4, [%l7 + 0x74]
movrlz %o1, 0x0D6, %o3
fbe,a %fcc3, loop_4155
fcmpd %fcc1, %f0, %f6
ld [%l7 + 0x68], %f15
bcs,a %icc, loop_4156
loop_4155:
fmul8x16 %f2, %f12, %f14
bgu,pt %icc, loop_4157
st %f10, [%l7 + 0x50]
loop_4156:
bcs,a,pt %xcc, loop_4158
stw %i5, [%l7 + 0x4C]
loop_4157:
movrlz %o5, 0x347, %g7
ldsh [%l7 + 0x0C], %l1
loop_4158:
smulcc %l4, %i7, %i2
fors %f2, %f12, %f13
movl %icc, %l0, %g3
fmovdvs %xcc, %f7, %f5
fmovsgu %xcc, %f0, %f11
mulscc %o6, %i0, %i6
sllx %g6, 0x1F, %l6
stx %i1, [%l7 + 0x20]
fxor %f2, %f2, %f14
sth %i4, [%l7 + 0x72]
tsubcctv %g5, %g2, %o7
fpsub32 %f8, %f14, %f14
fmovsle %icc, %f1, %f1
edge32l %l5, %o4, %o0
fcmple16 %f0, %f14, %g4
orcc %l3, %g1, %l2
lduh [%l7 + 0x0E], %i3
srl %o1, 0x0A, %o3
addccc %o2, 0x0F71, %i5
edge32ln %g7, %l1, %l4
fmul8x16 %f5, %f6, %f0
fandnot2 %f0, %f4, %f4
fbg,a %fcc1, loop_4159
udivx %i7, 0x11AF, %o5
fnegs %f0, %f5
edge16l %l0, %i2, %g3
loop_4159:
stw %o6, [%l7 + 0x34]
fnot1s %f5, %f10
add %i0, %g6, %i6
fmovdvc %xcc, %f15, %f14
fpsub32 %f14, %f6, %f12
fones %f9
stx %l6, [%l7 + 0x48]
ldsw [%l7 + 0x78], %i1
ldd [%l7 + 0x18], %f10
fbul,a %fcc1, loop_4160
fmovsgu %icc, %f14, %f1
tcc %xcc, 0x6
sllx %i4, %g5, %g2
loop_4160:
andncc %l5, %o7, %o4
fmovsle %icc, %f0, %f11
taddcctv %g4, %o0, %g1
st %f9, [%l7 + 0x3C]
fmuld8sux16 %f10, %f1, %f14
fmovde %icc, %f10, %f3
stw %l2, [%l7 + 0x20]
fmul8x16al %f5, %f13, %f12
smulcc %i3, 0x1EDD, %o1
movrlez %l3, 0x3D5, %o3
ldd [%l7 + 0x60], %f4
andcc %o2, 0x02FD, %g7
fba,a %fcc2, loop_4161
ldx [%l7 + 0x28], %l1
fsrc2s %f5, %f11
fnot2s %f13, %f12
loop_4161:
array16 %l4, %i5, %i7
movrgez %l0, %o5, %g3
std %f0, [%l7 + 0x48]
stw %i2, [%l7 + 0x14]
movvc %xcc, %i0, %g6
fcmpne32 %f4, %f8, %o6
fbul,a %fcc0, loop_4162
edge8ln %i6, %i1, %l6
fmovdge %xcc, %f10, %f11
edge8ln %g5, %g2, %l5
loop_4162:
fxors %f10, %f7, %f5
fmuld8ulx16 %f2, %f14, %f0
sub %o7, 0x103B, %o4
fmovsl %icc, %f0, %f6
lduw [%l7 + 0x34], %g4
lduw [%l7 + 0x10], %i4
tle %xcc, 0x5
ldsw [%l7 + 0x5C], %g1
fands %f0, %f13, %f8
brgz %l2, loop_4163
lduw [%l7 + 0x50], %i3
ldsh [%l7 + 0x22], %o0
edge16ln %o1, %l3, %o2
loop_4163:
sth %g7, [%l7 + 0x40]
tneg %xcc, 0x0
fpsub32s %f4, %f0, %f9
ldub [%l7 + 0x56], %l1
srax %o3, 0x0F, %l4
udivcc %i5, 0x0BFD, %i7
ldd [%l7 + 0x48], %f6
fpack32 %f6, %f6, %f10
edge32 %o5, %l0, %i2
sth %g3, [%l7 + 0x4C]
fmovrdgz %g6, %f0, %f6
fcmpne32 %f4, %f4, %i0
udiv %i6, 0x146B, %i1
fnands %f3, %f6, %f15
fnegd %f4, %f14
andn %l6, 0x0629, %o6
fxors %f8, %f14, %f15
fmovspos %icc, %f7, %f7
fmovd %f4, %f4
for %f10, %f8, %f6
fnegs %f12, %f7
smulcc %g2, 0x1301, %g5
tneg %icc, 0x3
stw %o7, [%l7 + 0x34]
movg %icc, %o4, %l5
ldsw [%l7 + 0x1C], %g4
pdist %f2, %f12, %f10
bvc,a,pn %xcc, loop_4164
fmovrsgez %i4, %f6, %f0
orn %g1, 0x1B9F, %i3
fnand %f0, %f8, %f8
loop_4164:
ldx [%l7 + 0x08], %o0
mulscc %l2, 0x1D31, %l3
stw %o2, [%l7 + 0x14]
sth %o1, [%l7 + 0x1A]
fornot2s %f13, %f4, %f0
brgez,a %l1, loop_4165
brlez %g7, loop_4166
stb %o3, [%l7 + 0x2D]
fxor %f2, %f8, %f12
loop_4165:
be,pn %xcc, loop_4167
loop_4166:
fmovrdlz %i5, %f10, %f2
fmul8x16 %f3, %f2, %f14
smul %l4, %o5, %i7
loop_4167:
fmovdle %xcc, %f13, %f5
ldsw [%l7 + 0x4C], %l0
ldub [%l7 + 0x4B], %i2
tn %icc, 0x4
fexpand %f4, %f2
sub %g3, %g6, %i6
fpadd16 %f8, %f4, %f4
movne %icc, %i1, %l6
nop
setx loop_4168, %l0, %l1
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 %f12, %f6, %f6
bg,a loop_4169
fbne %fcc3, loop_4170
loop_4168:
fmovrdlez %i0, %f8, %f12
ldsh [%l7 + 0x64], %o6
loop_4169:
fmovsl %icc, %f1, %f10
loop_4170:
ble,a %icc, loop_4171
fors %f14, %f6, %f14
fpsub32s %f5, %f6, %f11
fnot1s %f4, %f6
loop_4171:
movcs %icc, %g2, %o7
ldsh [%l7 + 0x28], %g5
xor %l5, 0x1724, %o4
fpadd16s %f2, %f7, %f8
tne %xcc, 0x3
bl,a loop_4172
bvs,a,pt %xcc, loop_4173
fandnot1s %f13, %f1, %f11
std %f4, [%l7 + 0x18]
loop_4172:
movrgez %i4, %g1, %i3
loop_4173:
stx %g4, [%l7 + 0x28]
st %f11, [%l7 + 0x24]
fmovsge %xcc, %f12, %f4
fbul,a %fcc1, loop_4174
movrgez %l2, %o0, %l3
st %f13, [%l7 + 0x34]
fpack16 %f12, %f5
loop_4174:
bgu,a,pt %icc, loop_4175
fmuld8sux16 %f6, %f2, %f14
tvs %xcc, 0x1
movcs %icc, %o2, %l1
loop_4175:
ld [%l7 + 0x50], %f5
movcs %xcc, %g7, %o1
edge32ln %i5, %o3, %o5
st %f2, [%l7 + 0x74]
ldsw [%l7 + 0x7C], %i7
lduw [%l7 + 0x20], %l4
st %f3, [%l7 + 0x28]
tle %icc, 0x0
lduw [%l7 + 0x6C], %i2
fbg,a %fcc1, loop_4176
subccc %l0, %g3, %g6
std %f0, [%l7 + 0x40]
fandnot2s %f0, %f13, %f10
loop_4176:
fbne %fcc3, loop_4177
fmovrslz %i6, %f14, %f14
std %f6, [%l7 + 0x28]
fnors %f9, %f11, %f1
loop_4177:
st %f3, [%l7 + 0x68]
movcs %xcc, %l6, %i0
movle %icc, %o6, %i1
tsubcctv %o7, %g2, %l5
fmovrdlez %o4, %f14, %f8
tcc %icc, 0x2
brlz,a %g5, loop_4178
xor %g1, %i3, %i4
lduh [%l7 + 0x48], %l2
fmuld8ulx16 %f6, %f12, %f10
loop_4178:
st %f14, [%l7 + 0x34]
edge32ln %g4, %o0, %l3
fmovrslz %o2, %f5, %f4
fcmpgt32 %f8, %f2, %g7
ldd [%l7 + 0x08], %f8
fpack32 %f8, %f0, %f12
movrlez %l1, 0x247, %o1
subc %i5, 0x1547, %o5
stb %i7, [%l7 + 0x12]
movre %o3, %i2, %l0
andcc %g3, %l4, %g6
andncc %l6, %i0, %o6
sll %i1, 0x1D, %o7
movl %xcc, %i6, %l5
sth %o4, [%l7 + 0x1C]
lduh [%l7 + 0x28], %g5
sdiv %g2, 0x1E91, %i3
fnegs %f7, %f12
ldsb [%l7 + 0x28], %i4
fnot2s %f13, %f3
stw %l2, [%l7 + 0x7C]
st %f11, [%l7 + 0x78]
brlz,a %g1, loop_4179
stw %g4, [%l7 + 0x58]
taddcc %o0, %o2, %l3
tvs %icc, 0x2
loop_4179:
fmovsne %icc, %f1, %f3
fabss %f0, %f9
fnand %f10, %f8, %f8
stw %g7, [%l7 + 0x38]
tleu %icc, 0x1
edge32n %o1, %i5, %l1
subcc %i7, %o5, %o3
lduh [%l7 + 0x28], %i2
st %f10, [%l7 + 0x68]
sll %l0, %g3, %l4
add %g6, 0x0E35, %l6
brlz %o6, loop_4180
bn,a %xcc, loop_4181
fpmerge %f11, %f15, %f12
st %f2, [%l7 + 0x20]
loop_4180:
ldub [%l7 + 0x56], %i1
loop_4181:
ldx [%l7 + 0x60], %o7
umulcc %i6, %i0, %l5
ldx [%l7 + 0x28], %o4
sth %g5, [%l7 + 0x34]
tg %icc, 0x0
mulscc %g2, 0x0E27, %i3
umulcc %i4, %l2, %g1
fmovd %f8, %f10
srl %o0, %g4, %o2
std %f2, [%l7 + 0x58]
std %f10, [%l7 + 0x30]
tneg %xcc, 0x1
tge %icc, 0x3
movre %l3, %o1, %g7
fpsub16s %f10, %f13, %f12
taddcc %i5, %i7, %l1
std %f8, [%l7 + 0x50]
array32 %o3, %i2, %l0
edge8n %g3, %l4, %o5
tsubcc %g6, 0x0C70, %o6
fbuge %fcc2, loop_4182
stw %i1, [%l7 + 0x3C]
fnot2s %f3, %f15
srlx %o7, %i6, %i0
loop_4182:
fmovsg %icc, %f3, %f8
tgu %icc, 0x4
alignaddrl %l6, %o4, %l5
stb %g5, [%l7 + 0x30]
movge %icc, %g2, %i4
sdivcc %l2, 0x070B, %g1
ldd [%l7 + 0x40], %f2
fmovsn %xcc, %f7, %f0
fnegs %f14, %f3
bshuffle %f0, %f4, %f0
fmovrsne %o0, %f11, %f4
fcmps %fcc3, %f2, %f0
std %f12, [%l7 + 0x58]
movl %xcc, %g4, %o2
ldsb [%l7 + 0x7D], %l3
fbg %fcc0, loop_4183
bleu,pn %xcc, loop_4184
ldx [%l7 + 0x40], %i3
fone %f10
loop_4183:
taddcctv %g7, 0x0CFA, %i5
loop_4184:
fmovrsgz %i7, %f11, %f9
fbug %fcc2, loop_4185
sth %l1, [%l7 + 0x20]
ldx [%l7 + 0x08], %o3
fpsub32 %f12, %f4, %f12
loop_4185:
umulcc %i2, 0x0F6F, %o1
fpack32 %f14, %f10, %f14
fmovdn %icc, %f13, %f15
fba %fcc3, loop_4186
fmovsvs %xcc, %f4, %f1
ldx [%l7 + 0x70], %l0
fpsub32s %f7, %f9, %f3
loop_4186:
stb %g3, [%l7 + 0x59]
ldsb [%l7 + 0x53], %l4
fcmpeq32 %f4, %f6, %g6
fands %f5, %f12, %f8
fandnot1s %f14, %f15, %f11
fmovrde %o6, %f2, %f8
movrlez %i1, 0x2A2, %o7
fsrc1 %f0, %f6
fbue %fcc3, loop_4187
fpsub32s %f15, %f0, %f2
std %f10, [%l7 + 0x60]
srax %i6, 0x19, %o5
loop_4187:
fnor %f10, %f6, %f6
fcmpeq16 %f8, %f6, %i0
fors %f12, %f6, %f6
fexpand %f9, %f4
fpadd16s %f0, %f8, %f10
and %l6, 0x04C8, %o4
fmuld8sux16 %f10, %f12, %f14
ldsb [%l7 + 0x2B], %g5
brlz,a %l5, loop_4188
movrgez %g2, %i4, %l2
fblg,a %fcc3, loop_4189
fmovsvs %xcc, %f0, %f10
loop_4188:
fmovse %icc, %f5, %f15
st %f7, [%l7 + 0x30]
loop_4189:
fblg,a %fcc0, loop_4190
addccc %g1, %o0, %g4
ldsh [%l7 + 0x5A], %o2
tne %icc, 0x1
loop_4190:
fands %f1, %f11, %f9
bpos,a loop_4191
lduh [%l7 + 0x5C], %i3
fabsd %f0, %f2
fone %f10
loop_4191:
fcmpne32 %f2, %f0, %l3
stb %i5, [%l7 + 0x0D]
fmovsgu %icc, %f10, %f10
ldsw [%l7 + 0x10], %i7
taddcctv %g7, %l1, %o3
fmovrsne %i2, %f11, %f15
tpos %xcc, 0x7
fmovdne %icc, %f5, %f2
fxnor %f4, %f12, %f2
ld [%l7 + 0x64], %f7
brlz %l0, loop_4192
mulx %g3, 0x017F, %o1
andcc %g6, %l4, %o6
fpsub16s %f15, %f4, %f4
loop_4192:
addccc %o7, 0x18B4, %i1
movrgz %o5, 0x3BA, %i6
umulcc %l6, 0x0B66, %i0
tgu %xcc, 0x3
ldsw [%l7 + 0x24], %g5
bg,a,pt %xcc, loop_4193
fpadd16s %f7, %f6, %f11
edge32 %l5, %o4, %g2
udivcc %l2, 0x1D9E, %g1
loop_4193:
nop
setx loop_4194, %l0, %l1
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 + 0x12], %i4
fpack16 %f8, %f15
brgez %o0, loop_4195
loop_4194:
orncc %o2, %i3, %l3
lduh [%l7 + 0x20], %g4
st %f1, [%l7 + 0x0C]
loop_4195:
fcmpeq16 %f12, %f2, %i5
ldsb [%l7 + 0x75], %g7
stb %l1, [%l7 + 0x77]
lduw [%l7 + 0x18], %i7
movcs %xcc, %o3, %l0
sth %i2, [%l7 + 0x5E]
fmuld8ulx16 %f13, %f8, %f8
fmovsa %icc, %f2, %f7
edge32 %g3, %g6, %o1
movgu %xcc, %l4, %o7
fmovdcc %icc, %f6, %f0
fmovrdgz %i1, %f0, %f14
ld [%l7 + 0x0C], %f13
edge16 %o5, %i6, %l6
ldd [%l7 + 0x30], %f10
edge8n %i0, %g5, %o6
movre %o4, 0x3D5, %g2
tsubcc %l5, 0x09F6, %g1
fbne,a %fcc2, loop_4196
stb %i4, [%l7 + 0x17]
ldsw [%l7 + 0x14], %l2
movrgz %o0, %o2, %i3
loop_4196:
fmovd %f0, %f4
andcc %l3, %g4, %i5
brlez %g7, loop_4197
st %f9, [%l7 + 0x74]
stb %l1, [%l7 + 0x4A]
ldx [%l7 + 0x30], %i7
loop_4197:
ble,a,pn %icc, loop_4198
bcc,a loop_4199
lduw [%l7 + 0x44], %o3
ta %icc, 0x6
loop_4198:
te %xcc, 0x4
loop_4199:
sll %l0, %g3, %g6
fmovdge %xcc, %f6, %f11
fpsub16 %f2, %f0, %f2
ld [%l7 + 0x50], %f13
tvc %xcc, 0x3
tcs %xcc, 0x4
stw %o1, [%l7 + 0x14]
fandnot1s %f4, %f5, %f13
sth %l4, [%l7 + 0x68]
ldsw [%l7 + 0x24], %o7
stw %i2, [%l7 + 0x20]
edge8 %i1, %o5, %l6
subcc %i0, 0x063E, %i6
fmovd %f0, %f4
fmovsne %icc, %f15, %f8
fmovdgu %xcc, %f8, %f7
fpsub32 %f10, %f10, %f14
alignaddr %g5, %o4, %o6
tl %icc, 0x3
siam 0x5
ldub [%l7 + 0x35], %l5
orcc %g1, %g2, %l2
faligndata %f4, %f6, %f0
ldsb [%l7 + 0x4D], %i4
fmovscc %icc, %f11, %f0
ldx [%l7 + 0x70], %o2
fmovrse %o0, %f4, %f15
fmul8ulx16 %f6, %f2, %f4
fxor %f14, %f8, %f10
fmovdcs %icc, %f7, %f9
ld [%l7 + 0x1C], %f8
ld [%l7 + 0x14], %f5
bleu %xcc, loop_4200
ldsw [%l7 + 0x34], %i3
bvc loop_4201
fmovrsgez %g4, %f7, %f7
loop_4200:
tneg %icc, 0x5
umul %l3, %g7, %i5
loop_4201:
fsrc2s %f8, %f9
fmovdgu %icc, %f9, %f10
movgu %icc, %i7, %o3
ldsh [%l7 + 0x52], %l1
ldsb [%l7 + 0x7D], %l0
ld [%l7 + 0x54], %f2
movpos %xcc, %g3, %o1
fnot2 %f6, %f14
std %f2, [%l7 + 0x70]
ldx [%l7 + 0x20], %g6
fmovrdlez %o7, %f2, %f2
stx %i2, [%l7 + 0x38]
stb %i1, [%l7 + 0x09]
nop
setx loop_4202, %l0, %l1
jmpl %l1, %o5
fmovde %icc, %f0, %f7
lduh [%l7 + 0x34], %l4
fmovrsgz %i0, %f10, %f9
loop_4202:
ldx [%l7 + 0x58], %i6
ldsw [%l7 + 0x68], %l6
fpadd32 %f6, %f6, %f10
tne %icc, 0x3
fblg %fcc3, loop_4203
bge,pt %xcc, loop_4204
edge32l %g5, %o6, %o4
fblg,a %fcc3, loop_4205
loop_4203:
stw %l5, [%l7 + 0x70]
loop_4204:
ldsh [%l7 + 0x7E], %g1
array32 %g2, %l2, %i4
loop_4205:
sdivcc %o0, 0x05F3, %i3
tsubcc %o2, %l3, %g7
bvs loop_4206
stx %g4, [%l7 + 0x10]
fmovrslz %i5, %f5, %f2
bcc,a,pn %xcc, loop_4207
loop_4206:
st %f13, [%l7 + 0x08]
fmovscc %icc, %f14, %f6
brz %o3, loop_4208
loop_4207:
ldub [%l7 + 0x72], %l1
addcc %i7, 0x0830, %g3
brgz,a %o1, loop_4209
loop_4208:
stb %g6, [%l7 + 0x52]
fbn %fcc0, loop_4210
nop
setx loop_4211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4209:
ldsh [%l7 + 0x3A], %l0
sdivx %o7, 0x0494, %i2
loop_4210:
ldsb [%l7 + 0x6A], %i1
loop_4211:
tpos %icc, 0x4
fmovsleu %xcc, %f14, %f11
andn %l4, %o5, %i0
movgu %xcc, %i6, %g5
ld [%l7 + 0x20], %f5
srax %o6, %o4, %l5
fmovsleu %xcc, %f12, %f0
fmul8x16al %f0, %f6, %f8
brnz,a %g1, loop_4212
std %f8, [%l7 + 0x10]
fmul8x16al %f13, %f11, %f4
stb %l6, [%l7 + 0x7C]
loop_4212:
tvc %xcc, 0x3
ldd [%l7 + 0x10], %f10
array16 %l2, %i4, %g2
st %f15, [%l7 + 0x28]
ldsw [%l7 + 0x38], %o0
bl,a loop_4213
fbuge,a %fcc0, loop_4214
fandnot1 %f14, %f4, %f8
fmovdvc %xcc, %f12, %f10
loop_4213:
andn %i3, %l3, %g7
loop_4214:
fpadd32s %f14, %f12, %f9
tcs %icc, 0x6
stb %o2, [%l7 + 0x3F]
brgez %i5, loop_4215
fbl %fcc1, loop_4216
lduh [%l7 + 0x34], %g4
smulcc %l1, %i7, %o3
loop_4215:
fmovsne %icc, %f1, %f13
loop_4216:
fcmpne16 %f6, %f0, %g3
array8 %g6, %o1, %l0
bcs,pt %icc, loop_4217
movrlz %o7, 0x1D1, %i1
array8 %l4, %o5, %i0
movrlz %i2, 0x15B, %g5
loop_4217:
lduh [%l7 + 0x7A], %o6
fmovrse %o4, %f3, %f14
tneg %icc, 0x4
srl %i6, 0x0D, %l5
movrgz %g1, %l6, %i4
andn %l2, %g2, %o0
fmovsl %icc, %f0, %f5
fmovscc %icc, %f15, %f1
fnot1 %f2, %f12
ldd [%l7 + 0x40], %f0
movneg %icc, %i3, %g7
fornot2 %f4, %f8, %f8
orn %o2, 0x1D43, %i5
bl,a %xcc, loop_4218
fmovse %xcc, %f12, %f8
ldsh [%l7 + 0x78], %l3
fabss %f8, %f7
loop_4218:
tneg %icc, 0x6
movle %icc, %g4, %l1
fmovsleu %xcc, %f8, %f4
ldx [%l7 + 0x10], %o3
movvs %icc, %i7, %g3
fmovda %icc, %f9, %f13
xnor %o1, %g6, %o7
orcc %l0, %i1, %o5
fmovdg %xcc, %f7, %f2
sth %i0, [%l7 + 0x0E]
fmovrdlz %i2, %f14, %f6
fpsub32s %f4, %f10, %f12
stw %g5, [%l7 + 0x70]
sth %l4, [%l7 + 0x78]
fmovrslz %o6, %f15, %f0
lduw [%l7 + 0x40], %i6
edge8ln %l5, %g1, %l6
ld [%l7 + 0x4C], %f10
stx %o4, [%l7 + 0x30]
movpos %xcc, %l2, %g2
ldd [%l7 + 0x48], %f8
sth %i4, [%l7 + 0x2E]
stx %i3, [%l7 + 0x48]
edge16l %o0, %o2, %i5
fmovdcs %xcc, %f1, %f7
array8 %g7, %l3, %g4
fmovdcc %xcc, %f2, %f5
addccc %o3, 0x0461, %i7
fmovsg %icc, %f4, %f9
umulcc %g3, %o1, %l1
tsubcctv %o7, %g6, %l0
fpadd32 %f2, %f10, %f4
fpsub16s %f1, %f7, %f15
fmovrdlez %o5, %f4, %f8
ldsw [%l7 + 0x40], %i0
tge %icc, 0x3
fmovsle %icc, %f11, %f12
brlz,a %i1, loop_4219
bneg,pt %xcc, loop_4220
ldsb [%l7 + 0x17], %g5
smul %i2, 0x0F52, %l4
loop_4219:
srlx %i6, 0x03, %l5
loop_4220:
st %f4, [%l7 + 0x24]
lduw [%l7 + 0x54], %o6
taddcctv %l6, %o4, %l2
movleu %icc, %g2, %i4
fcmpgt32 %f0, %f10, %i3
sth %o0, [%l7 + 0x66]
fbue %fcc3, loop_4221
fbe,a %fcc2, loop_4222
ldsb [%l7 + 0x6A], %o2
st %f5, [%l7 + 0x70]
loop_4221:
or %g1, %i5, %l3
loop_4222:
brlez,a %g4, loop_4223
ldsh [%l7 + 0x50], %o3
movleu %icc, %i7, %g7
movvs %icc, %o1, %g3
loop_4223:
fbug %fcc2, loop_4224
edge16 %o7, %g6, %l0
ld [%l7 + 0x38], %f7
call loop_4225
loop_4224:
ldd [%l7 + 0x38], %f0
tleu %icc, 0x0
movrne %o5, %i0, %l1
loop_4225:
fmovdvc %icc, %f12, %f2
fpadd32 %f4, %f8, %f14
std %f10, [%l7 + 0x48]
srl %i1, 0x03, %g5
fandnot1s %f14, %f1, %f2
bcs loop_4226
stw %i2, [%l7 + 0x44]
movvc %xcc, %l4, %l5
fbe %fcc2, loop_4227
loop_4226:
ldsb [%l7 + 0x55], %i6
sth %o6, [%l7 + 0x5E]
bne,pt %icc, loop_4228
loop_4227:
fzeros %f14
fcmpd %fcc1, %f0, %f12
std %f6, [%l7 + 0x38]
loop_4228:
ld [%l7 + 0x50], %f6
tne %icc, 0x1
ldsw [%l7 + 0x48], %l6
fbu,a %fcc0, loop_4229
sethi 0x144E, %l2
fmovdleu %icc, %f10, %f3
andncc %g2, %i4, %i3
loop_4229:
lduw [%l7 + 0x14], %o4
lduw [%l7 + 0x60], %o0
tg %icc, 0x0
ldx [%l7 + 0x38], %o2
edge16 %i5, %g1, %g4
fbu %fcc0, loop_4230
ldd [%l7 + 0x50], %f8
movvs %icc, %l3, %i7
brgez,a %o3, loop_4231
loop_4230:
ldsw [%l7 + 0x50], %o1
lduh [%l7 + 0x0A], %g7
fnot2 %f10, %f10
loop_4231:
lduh [%l7 + 0x60], %g3
fmovdgu %icc, %f7, %f11
stx %g6, [%l7 + 0x58]
mulx %o7, 0x0A8F, %o5
umulcc %l0, 0x0635, %l1
fmovrdgez %i0, %f2, %f6
ldsb [%l7 + 0x76], %i1
bge,pt %xcc, loop_4232
ta %icc, 0x3
stw %g5, [%l7 + 0x14]
lduw [%l7 + 0x48], %l4
loop_4232:
fpack32 %f0, %f10, %f8
umulcc %l5, 0x15BD, %i2
xor %i6, 0x02CD, %o6
fbuge,a %fcc1, loop_4233
movrne %l2, 0x1EF, %l6
stb %i4, [%l7 + 0x5F]
fandnot1s %f0, %f4, %f7
loop_4233:
std %f4, [%l7 + 0x68]
fble,a %fcc0, loop_4234
movrlz %i3, %o4, %g2
edge32n %o0, %i5, %g1
fsrc2s %f12, %f5
loop_4234:
ldub [%l7 + 0x53], %o2
fbn %fcc0, loop_4235
ld [%l7 + 0x64], %f8
umulcc %l3, %g4, %o3
fbl %fcc1, loop_4236
loop_4235:
fpadd16 %f8, %f4, %f12
fmovdne %xcc, %f6, %f8
ldub [%l7 + 0x43], %o1
loop_4236:
addcc %g7, %i7, %g6
bcs,a %icc, loop_4237
fandnot2s %f15, %f14, %f5
brlez,a %g3, loop_4238
fbl,a %fcc1, loop_4239
loop_4237:
fbule %fcc1, loop_4240
tl %xcc, 0x4
loop_4238:
fcmps %fcc1, %f12, %f8
loop_4239:
st %f0, [%l7 + 0x3C]
loop_4240:
fones %f3
ldsb [%l7 + 0x0E], %o5
edge8n %l0, %o7, %i0
addccc %l1, %g5, %i1
lduh [%l7 + 0x36], %l5
fcmpd %fcc3, %f12, %f10
fpsub16 %f10, %f4, %f12
nop
setx loop_4241, %l0, %l1
jmpl %l1, %l4
sra %i2, %i6, %o6
sdivx %l6, 0x1CF5, %i4
fpsub16 %f4, %f4, %f10
loop_4241:
fmovdgu %icc, %f2, %f3
movgu %xcc, %i3, %l2
fmovsvc %icc, %f0, %f8
edge16 %g2, %o4, %i5
fcmpes %fcc3, %f8, %f5
movrne %o0, %g1, %o2
alignaddr %g4, %l3, %o3
sra %o1, %g7, %i7
fmovdcs %xcc, %f14, %f5
fbug,a %fcc3, loop_4242
ldsh [%l7 + 0x2A], %g6
fpsub16s %f15, %f15, %f4
fbuge,a %fcc1, loop_4243
loop_4242:
lduh [%l7 + 0x30], %g3
tneg %xcc, 0x5
brlez,a %l0, loop_4244
loop_4243:
fmovrdlez %o7, %f8, %f2
pdist %f0, %f10, %f12
tpos %icc, 0x1
loop_4244:
movneg %icc, %o5, %l1
sdivcc %g5, 0x0688, %i1
lduh [%l7 + 0x62], %l5
ldsh [%l7 + 0x3A], %i0
fxors %f3, %f15, %f3
movrlez %i2, %l4, %i6
lduh [%l7 + 0x30], %o6
tcc %xcc, 0x6
edge8 %l6, %i4, %l2
bn %icc, loop_4245
ldub [%l7 + 0x52], %g2
ldub [%l7 + 0x37], %i3
ldub [%l7 + 0x57], %i5
loop_4245:
lduw [%l7 + 0x70], %o4
ldd [%l7 + 0x50], %f14
umul %g1, 0x1F5F, %o0
fcmple16 %f0, %f2, %o2
xorcc %l3, 0x181A, %o3
ld [%l7 + 0x1C], %f5
fsrc1 %f8, %f2
movrgz %g4, 0x31B, %g7
umulcc %o1, %g6, %i7
lduh [%l7 + 0x4C], %l0
bcs,a,pt %xcc, loop_4246
array8 %o7, %o5, %l1
fmovdcs %icc, %f12, %f11
ld [%l7 + 0x68], %f6
loop_4246:
movne %xcc, %g3, %g5
sra %i1, 0x06, %i0
taddcc %i2, 0x111D, %l4
stb %i6, [%l7 + 0x22]
edge8 %o6, %l6, %l5
fmovdneg %icc, %f3, %f10
ldsh [%l7 + 0x1A], %i4
bge,a,pt %xcc, loop_4247
std %f6, [%l7 + 0x70]
smul %l2, 0x1DE5, %g2
fmul8x16al %f0, %f12, %f8
loop_4247:
tpos %icc, 0x4
brgz %i5, loop_4248
fones %f8
fsrc2 %f8, %f8
edge32 %o4, %g1, %i3
loop_4248:
bgu loop_4249
ldd [%l7 + 0x38], %f10
fbuge,a %fcc1, loop_4250
lduw [%l7 + 0x2C], %o2
loop_4249:
lduh [%l7 + 0x6E], %o0
fcmple32 %f12, %f0, %o3
loop_4250:
std %f14, [%l7 + 0x28]
fmovdne %xcc, %f10, %f6
sdiv %g4, 0x14DE, %g7
brlez %l3, loop_4251
nop
setx loop_4252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc2, loop_4253
ldd [%l7 + 0x18], %f2
loop_4251:
fmovrde %g6, %f2, %f12
loop_4252:
fbg %fcc0, loop_4254
loop_4253:
movcs %xcc, %i7, %o1
udivcc %l0, 0x1F10, %o7
mulx %l1, %g3, %o5
loop_4254:
ldsb [%l7 + 0x43], %i1
bneg,pt %xcc, loop_4255
or %i0, 0x1340, %g5
move %icc, %i2, %l4
movgu %xcc, %o6, %l6
loop_4255:
tge %icc, 0x3
or %i6, 0x0BAB, %i4
lduw [%l7 + 0x0C], %l2
fcmped %fcc1, %f10, %f14
sll %g2, 0x0D, %l5
fba %fcc3, loop_4256
addcc %o4, %g1, %i5
bvc,a,pn %icc, loop_4257
fbuge,a %fcc3, loop_4258
loop_4256:
tvs %xcc, 0x3
movle %xcc, %o2, %o0
loop_4257:
fmovdleu %xcc, %f0, %f11
loop_4258:
fmovdcs %icc, %f7, %f3
sub %o3, %i3, %g4
ldub [%l7 + 0x7E], %l3
fandnot1 %f10, %f2, %f6
edge32ln %g7, %g6, %i7
fnand %f2, %f8, %f12
ldd [%l7 + 0x30], %f2
sth %l0, [%l7 + 0x0A]
fnand %f0, %f14, %f8
fcmpeq16 %f4, %f10, %o7
orcc %o1, 0x1E3D, %l1
edge8ln %g3, %o5, %i0
fpadd32 %f8, %f0, %f0
array32 %i1, %i2, %g5
mulscc %o6, 0x1AEA, %l6
pdist %f2, %f8, %f6
movrlz %l4, %i6, %l2
fmovdpos %xcc, %f8, %f3
fbul %fcc1, loop_4259
ldx [%l7 + 0x68], %g2
stx %i4, [%l7 + 0x50]
fmovdcs %icc, %f8, %f2
loop_4259:
fbl,a %fcc0, loop_4260
add %o4, 0x019D, %g1
udiv %i5, 0x139B, %l5
add %o2, %o0, %o3
loop_4260:
movrgz %g4, %i3, %l3
fmovspos %icc, %f10, %f15
movrne %g7, 0x0AF, %i7
faligndata %f4, %f4, %f14
umul %l0, %o7, %o1
andcc %l1, 0x1FA8, %g3
srl %g6, 0x04, %i0
sth %i1, [%l7 + 0x3A]
std %f6, [%l7 + 0x18]
fand %f10, %f10, %f10
fmovrdne %i2, %f14, %f4
stb %o5, [%l7 + 0x44]
fornot2 %f8, %f6, %f14
ldub [%l7 + 0x40], %g5
brlz %l6, loop_4261
orn %l4, 0x0867, %i6
lduw [%l7 + 0x60], %o6
sth %g2, [%l7 + 0x34]
loop_4261:
lduw [%l7 + 0x34], %i4
ble,pn %icc, loop_4262
std %f4, [%l7 + 0x10]
ldd [%l7 + 0x68], %f0
movvs %xcc, %l2, %o4
loop_4262:
sth %g1, [%l7 + 0x7E]
alignaddrl %i5, %l5, %o2
stx %o0, [%l7 + 0x70]
fmul8x16au %f4, %f14, %f0
for %f8, %f2, %f0
sdivcc %o3, 0x1E18, %i3
movge %icc, %l3, %g4
srl %g7, 0x09, %i7
fmovsa %xcc, %f9, %f0
bcc,a,pt %icc, loop_4263
movre %l0, 0x28C, %o1
fnors %f10, %f15, %f15
movre %l1, %o7, %g6
loop_4263:
ldsh [%l7 + 0x78], %i0
lduw [%l7 + 0x28], %i1
edge32l %g3, %o5, %g5
ldd [%l7 + 0x50], %f10
fmovdpos %icc, %f9, %f0
mulx %l6, %i2, %i6
fcmpgt16 %f2, %f2, %o6
fexpand %f0, %f8
fmovsvc %icc, %f8, %f11
mulscc %g2, 0x0FED, %i4
movle %xcc, %l2, %l4
bne %icc, loop_4264
ldub [%l7 + 0x13], %o4
tcs %icc, 0x5
sdivcc %g1, 0x072E, %l5
loop_4264:
movge %xcc, %i5, %o2
ld [%l7 + 0x30], %f7
stx %o0, [%l7 + 0x28]
fmul8x16 %f1, %f8, %f6
fmovrde %i3, %f10, %f12
ldx [%l7 + 0x78], %l3
sdiv %g4, 0x1BA1, %o3
edge32n %g7, %l0, %i7
fbule,a %fcc0, loop_4265
smulcc %l1, 0x016B, %o7
bge,a,pn %xcc, loop_4266
array32 %g6, %i0, %o1
loop_4265:
pdist %f6, %f10, %f10
mova %icc, %g3, %i1
loop_4266:
ldub [%l7 + 0x69], %o5
std %f12, [%l7 + 0x20]
ldsw [%l7 + 0x70], %l6
fcmpgt16 %f10, %f12, %g5
fmovsa %xcc, %f8, %f10
tsubcctv %i6, 0x00C4, %o6
fbl,a %fcc3, loop_4267
movrgz %g2, 0x34F, %i2
fmovdcs %icc, %f7, %f4
edge16 %l2, %i4, %l4
loop_4267:
ba,pn %icc, loop_4268
ldx [%l7 + 0x20], %g1
fbu,a %fcc3, loop_4269
fmul8x16al %f1, %f14, %f10
loop_4268:
brgez %o4, loop_4270
sdivx %l5, 0x08F1, %o2
loop_4269:
orn %o0, 0x1F39, %i5
tn %xcc, 0x0
loop_4270:
movrne %l3, 0x288, %g4
ta %icc, 0x3
ldsb [%l7 + 0x62], %o3
mulscc %i3, %g7, %i7
ldsb [%l7 + 0x7B], %l0
ldd [%l7 + 0x60], %f4
fone %f0
andncc %o7, %g6, %l1
fcmpne32 %f8, %f0, %i0
ldd [%l7 + 0x28], %f12
edge32n %o1, %g3, %o5
edge32ln %l6, %g5, %i6
ldub [%l7 + 0x7C], %o6
fcmpgt32 %f14, %f0, %g2
tsubcc %i2, 0x00BC, %l2
movne %icc, %i4, %l4
edge16l %i1, %o4, %l5
addccc %g1, 0x14BF, %o0
stb %o2, [%l7 + 0x5B]
subcc %i5, 0x17C3, %g4
lduh [%l7 + 0x42], %o3
sth %i3, [%l7 + 0x7C]
ld [%l7 + 0x70], %f11
stb %l3, [%l7 + 0x27]
fcmpgt16 %f0, %f10, %i7
fmovsvs %icc, %f15, %f13
fmovdl %icc, %f10, %f2
edge16 %l0, %g7, %g6
brlez,a %o7, loop_4271
for %f2, %f12, %f0
ldsb [%l7 + 0x11], %l1
andn %i0, 0x189C, %g3
loop_4271:
edge8 %o1, %l6, %o5
fmovd %f10, %f14
bgu,a %icc, loop_4272
movn %icc, %g5, %o6
bge,a %xcc, loop_4273
mulx %i6, %i2, %g2
loop_4272:
edge16 %l2, %i4, %i1
stx %o4, [%l7 + 0x60]
loop_4273:
ld [%l7 + 0x0C], %f13
ldx [%l7 + 0x70], %l5
std %f12, [%l7 + 0x78]
fbo %fcc0, loop_4274
tle %xcc, 0x3
fba,a %fcc2, loop_4275
fmul8sux16 %f0, %f4, %f0
loop_4274:
call loop_4276
lduw [%l7 + 0x44], %l4
loop_4275:
fmovsvs %icc, %f13, %f0
tg %icc, 0x4
loop_4276:
st %f15, [%l7 + 0x44]
fcmpeq32 %f0, %f4, %o0
ldd [%l7 + 0x40], %f14
tpos %xcc, 0x6
brgez,a %o2, loop_4277
fcmple32 %f12, %f14, %i5
fmovsne %icc, %f3, %f14
stx %g1, [%l7 + 0x70]
loop_4277:
stw %g4, [%l7 + 0x60]
edge32 %o3, %i3, %l3
tne %icc, 0x7
stx %i7, [%l7 + 0x50]
tcs %icc, 0x4
movleu %xcc, %g7, %l0
edge16ln %g6, %l1, %i0
movrlez %g3, 0x18D, %o1
fnegs %f12, %f6
fxnor %f14, %f2, %f8
fpsub32s %f14, %f0, %f6
fmovdle %icc, %f13, %f4
edge32l %o7, %l6, %g5
movrlez %o6, 0x31C, %i6
movn %icc, %i2, %o5
stb %l2, [%l7 + 0x7B]
ldx [%l7 + 0x50], %i4
movn %icc, %i1, %o4
ldsw [%l7 + 0x54], %g2
fpack32 %f12, %f8, %f0
xnorcc %l4, 0x1C9B, %l5
fmuld8sux16 %f5, %f13, %f10
ba,pn %icc, loop_4278
tn %icc, 0x6
fmovde %icc, %f5, %f3
stw %o0, [%l7 + 0x0C]
loop_4278:
std %f14, [%l7 + 0x10]
fabsd %f8, %f2
sethi 0x1B62, %i5
st %f10, [%l7 + 0x54]
brgz %g1, loop_4279
array8 %o2, %o3, %g4
brgz,a %i3, loop_4280
ldx [%l7 + 0x78], %l3
loop_4279:
ldsb [%l7 + 0x36], %g7
brgez,a %i7, loop_4281
loop_4280:
fxor %f4, %f14, %f8
fmovsneg %icc, %f3, %f3
ld [%l7 + 0x3C], %f11
loop_4281:
ba,a %xcc, loop_4282
fcmpd %fcc3, %f0, %f2
brnz %l0, loop_4283
addccc %g6, 0x070E, %i0
loop_4282:
ldub [%l7 + 0x7C], %g3
ld [%l7 + 0x10], %f7
loop_4283:
fmovsge %xcc, %f2, %f15
sth %l1, [%l7 + 0x6E]
bge loop_4284
fmovrdlz %o1, %f8, %f0
sth %o7, [%l7 + 0x2A]
sdiv %g5, 0x1534, %o6
loop_4284:
movvc %xcc, %l6, %i2
fbne,a %fcc0, loop_4285
tgu %xcc, 0x0
fmovsleu %xcc, %f13, %f0
fpack32 %f2, %f14, %f12
loop_4285:
fmovrsne %i6, %f7, %f3
ldsb [%l7 + 0x12], %o5
fblg,a %fcc0, loop_4286
fmovsle %icc, %f5, %f14
ldx [%l7 + 0x30], %i4
fmovda %xcc, %f5, %f14
loop_4286:
fmovrdlez %i1, %f2, %f8
ble,a loop_4287
xnor %l2, 0x078E, %o4
edge16l %l4, %l5, %o0
fone %f4
loop_4287:
sdivcc %g2, 0x0BCA, %g1
edge32 %o2, %o3, %g4
movn %xcc, %i5, %i3
fzeros %f12
fxor %f10, %f8, %f14
fmovs %f5, %f12
ldsh [%l7 + 0x20], %l3
sth %i7, [%l7 + 0x60]
fble %fcc2, loop_4288
fmul8sux16 %f14, %f10, %f4
fcmped %fcc2, %f8, %f4
bg,a %xcc, loop_4289
loop_4288:
stx %g7, [%l7 + 0x28]
stw %l0, [%l7 + 0x30]
fand %f0, %f10, %f8
loop_4289:
fmovdneg %icc, %f9, %f1
std %f4, [%l7 + 0x60]
taddcctv %g6, %i0, %l1
stw %g3, [%l7 + 0x30]
stx %o7, [%l7 + 0x70]
movneg %xcc, %o1, %o6
fcmped %fcc2, %f0, %f2
fbg,a %fcc1, loop_4290
fmovdg %xcc, %f2, %f5
ldsh [%l7 + 0x20], %l6
std %f6, [%l7 + 0x68]
loop_4290:
edge8 %g5, %i6, %i2
movrgez %o5, 0x1B1, %i4
andn %i1, %l2, %o4
ldub [%l7 + 0x46], %l4
sth %l5, [%l7 + 0x16]
ldsb [%l7 + 0x21], %g2
stb %g1, [%l7 + 0x61]
fcmple16 %f0, %f14, %o0
ldsb [%l7 + 0x7A], %o2
fbl %fcc3, loop_4291
edge32l %o3, %g4, %i3
orcc %l3, %i5, %g7
ldsw [%l7 + 0x20], %l0
loop_4291:
sub %i7, 0x1E6D, %i0
array8 %g6, %l1, %g3
tgu %icc, 0x7
fxnor %f10, %f12, %f10
ldd [%l7 + 0x48], %f10
fors %f9, %f8, %f9
fbn %fcc3, loop_4292
lduw [%l7 + 0x48], %o7
fbul %fcc2, loop_4293
sll %o1, 0x0D, %o6
loop_4292:
srax %g5, %l6, %i6
smulcc %i2, %o5, %i1
loop_4293:
fbu,a %fcc2, loop_4294
fmovsvc %xcc, %f7, %f10
brnz %i4, loop_4295
lduh [%l7 + 0x64], %l2
loop_4294:
movvs %xcc, %l4, %o4
fpmerge %f1, %f1, %f0
loop_4295:
fbue %fcc0, loop_4296
bne,a loop_4297
ldx [%l7 + 0x60], %g2
fba,a %fcc2, loop_4298
loop_4296:
fzeros %f15
loop_4297:
fbge %fcc3, loop_4299
tn %icc, 0x6
loop_4298:
edge16l %l5, %o0, %o2
fpsub32 %f0, %f8, %f2
loop_4299:
std %f2, [%l7 + 0x40]
sth %o3, [%l7 + 0x62]
fbo,a %fcc1, loop_4300
fcmpd %fcc0, %f12, %f12
fabsd %f6, %f6
fmovrde %g1, %f6, %f8
loop_4300:
brgez %g4, loop_4301
stw %i3, [%l7 + 0x14]
fpack16 %f4, %f6
fcmpeq16 %f14, %f10, %i5
loop_4301:
xorcc %g7, %l0, %i7
fmovde %icc, %f15, %f15
fmovsvc %icc, %f10, %f11
fxor %f8, %f8, %f6
tvs %icc, 0x5
fmovdgu %icc, %f3, %f9
movvc %xcc, %l3, %i0
fcmpne16 %f2, %f4, %g6
ldx [%l7 + 0x50], %g3
movcs %icc, %l1, %o1
ldsh [%l7 + 0x16], %o6
ta %xcc, 0x0
std %f0, [%l7 + 0x48]
movle %icc, %o7, %l6
addcc %i6, 0x1BDC, %g5
orcc %i2, 0x0882, %i1
ld [%l7 + 0x70], %f8
fble %fcc1, loop_4302
fpadd32 %f10, %f12, %f8
fbug,a %fcc3, loop_4303
brlz,a %o5, loop_4304
loop_4302:
sth %l2, [%l7 + 0x4A]
lduh [%l7 + 0x0C], %i4
loop_4303:
fpmerge %f14, %f7, %f4
loop_4304:
ldsb [%l7 + 0x6F], %o4
ldx [%l7 + 0x58], %g2
fmuld8ulx16 %f6, %f6, %f2
brz %l5, loop_4305
ldub [%l7 + 0x73], %l4
fabss %f14, %f4
ldsw [%l7 + 0x44], %o0
loop_4305:
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x0C], %o2
tvs %icc, 0x5
ldsw [%l7 + 0x2C], %g1
udivx %g4, 0x0167, %i3
edge32 %i5, %o3, %g7
fxor %f6, %f8, %f2
fpsub16s %f5, %f15, %f14
tpos %xcc, 0x7
stw %i7, [%l7 + 0x44]
fmovsge %icc, %f4, %f2
fmovspos %icc, %f13, %f11
fors %f12, %f14, %f1
tne %xcc, 0x1
ldsw [%l7 + 0x28], %l3
sdiv %l0, 0x1F6D, %i0
ldub [%l7 + 0x74], %g6
fba,a %fcc2, loop_4306
ldx [%l7 + 0x18], %l1
ldx [%l7 + 0x60], %g3
srl %o1, 0x16, %o7
loop_4306:
fnot2s %f8, %f4
stb %o6, [%l7 + 0x63]
srax %i6, 0x04, %l6
bne,pt %icc, loop_4307
fmovdle %icc, %f10, %f15
stb %g5, [%l7 + 0x7A]
fcmpne32 %f2, %f12, %i2
loop_4307:
call loop_4308
fbul %fcc0, loop_4309
stw %i1, [%l7 + 0x48]
fpadd32 %f2, %f6, %f4
loop_4308:
ld [%l7 + 0x64], %f13
loop_4309:
movrne %l2, %i4, %o4
sllx %g2, 0x04, %o5
subc %l4, %l5, %o2
sth %o0, [%l7 + 0x4E]
tneg %xcc, 0x2
fmovrsgz %g1, %f2, %f11
sdivx %g4, 0x1117, %i3
lduw [%l7 + 0x54], %o3
st %f0, [%l7 + 0x74]
ldsw [%l7 + 0x0C], %g7
fbu,a %fcc0, loop_4310
ldd [%l7 + 0x18], %f0
movcs %icc, %i7, %i5
fmovrdne %l0, %f4, %f6
loop_4310:
movvs %xcc, %i0, %l3
ldx [%l7 + 0x40], %l1
sdivx %g6, 0x170C, %g3
fmovrsgz %o7, %f8, %f8
fmovrdgez %o1, %f10, %f14
fmovrsne %o6, %f12, %f11
for %f14, %f10, %f8
std %f8, [%l7 + 0x48]
tne %icc, 0x2
lduh [%l7 + 0x68], %i6
ldsh [%l7 + 0x0A], %l6
tg %icc, 0x5
sth %g5, [%l7 + 0x6E]
ldd [%l7 + 0x70], %f0
addccc %i2, 0x0767, %i1
lduw [%l7 + 0x30], %l2
srax %o4, 0x01, %g2
fmovda %xcc, %f4, %f10
edge32l %i4, %l4, %l5
fors %f14, %f3, %f0
edge32ln %o2, %o5, %g1
udivcc %g4, 0x1C9E, %i3
bpos,pn %xcc, loop_4311
sethi 0x0693, %o3
stb %o0, [%l7 + 0x66]
brnz,a %i7, loop_4312
loop_4311:
edge32l %i5, %l0, %g7
edge32n %i0, %l1, %l3
ble,a,pn %icc, loop_4313
loop_4312:
fpack32 %f6, %f14, %f0
fmovscc %xcc, %f9, %f9
fmul8x16al %f7, %f9, %f2
loop_4313:
xnor %g3, 0x0137, %o7
srax %g6, %o1, %i6
sth %o6, [%l7 + 0x7A]
srlx %g5, %l6, %i2
stb %l2, [%l7 + 0x61]
sethi 0x0756, %o4
fmovspos %xcc, %f7, %f12
fmovsa %xcc, %f10, %f9
ldsw [%l7 + 0x4C], %i1
edge16l %i4, %g2, %l5
fsrc2s %f13, %f14
fcmped %fcc3, %f12, %f8
sll %o2, %o5, %l4
fmovde %icc, %f14, %f0
fbn %fcc1, loop_4314
stw %g1, [%l7 + 0x44]
for %f8, %f12, %f8
tvc %icc, 0x6
loop_4314:
brgz %i3, loop_4315
ldub [%l7 + 0x40], %g4
fbo %fcc1, loop_4316
fbuge %fcc3, loop_4317
loop_4315:
movvs %xcc, %o3, %i7
lduw [%l7 + 0x34], %i5
loop_4316:
fsrc2 %f6, %f14
loop_4317:
fmovsne %icc, %f13, %f7
ldd [%l7 + 0x68], %f0
ldd [%l7 + 0x10], %f6
fornot1s %f9, %f6, %f9
bg,a,pn %xcc, loop_4318
lduw [%l7 + 0x30], %l0
tgu %icc, 0x6
movleu %xcc, %o0, %i0
loop_4318:
movrlz %l1, %g7, %g3
brgz,a %o7, loop_4319
ldsw [%l7 + 0x6C], %l3
std %f4, [%l7 + 0x38]
umul %g6, %i6, %o6
loop_4319:
array32 %o1, %l6, %g5
taddcc %i2, %l2, %i1
ldsw [%l7 + 0x2C], %o4
tne %xcc, 0x0
tcs %icc, 0x4
lduw [%l7 + 0x14], %g2
fcmpne16 %f0, %f8, %i4
stx %l5, [%l7 + 0x28]
fabsd %f4, %f12
fmovdleu %icc, %f15, %f4
stx %o5, [%l7 + 0x60]
movl %icc, %o2, %l4
srl %g1, %g4, %i3
srax %o3, 0x17, %i7
ldub [%l7 + 0x59], %l0
nop
setx loop_4320, %l0, %l1
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 + 0x66], %o0
fmovdge %icc, %f12, %f15
tn %icc, 0x3
loop_4320:
edge8 %i0, %i5, %g7
fbne %fcc1, loop_4321
sllx %g3, 0x00, %l1
fand %f0, %f0, %f8
fmovsl %xcc, %f7, %f14
loop_4321:
andncc %o7, %g6, %i6
movrgez %o6, 0x353, %o1
stb %l3, [%l7 + 0x5C]
sdiv %g5, 0x0D02, %i2
fpadd16s %f10, %f2, %f7
fxnors %f2, %f6, %f3
ldub [%l7 + 0x5F], %l2
stw %i1, [%l7 + 0x30]
std %f4, [%l7 + 0x60]
fpsub16 %f10, %f6, %f2
fmovrde %l6, %f12, %f14
array16 %g2, %i4, %o4
ld [%l7 + 0x08], %f10
array8 %l5, %o5, %l4
array8 %o2, %g1, %i3
movg %xcc, %g4, %o3
stb %l0, [%l7 + 0x1C]
fand %f10, %f0, %f4
edge32ln %o0, %i7, %i0
lduw [%l7 + 0x60], %g7
fone %f14
stx %g3, [%l7 + 0x50]
bl %xcc, loop_4322
ldsw [%l7 + 0x40], %i5
ldsb [%l7 + 0x61], %l1
te %xcc, 0x7
loop_4322:
fandnot1s %f9, %f14, %f0
bvc,a,pn %xcc, loop_4323
sllx %g6, 0x0C, %i6
brz,a %o6, loop_4324
stb %o7, [%l7 + 0x11]
loop_4323:
lduw [%l7 + 0x50], %l3
movrgz %g5, %o1, %i2
loop_4324:
std %f6, [%l7 + 0x48]
fcmple16 %f14, %f6, %l2
fmovs %f2, %f9
andn %i1, %l6, %g2
ldd [%l7 + 0x70], %f12
ba,a,pt %icc, loop_4325
std %f2, [%l7 + 0x48]
alignaddrl %i4, %o4, %l5
call loop_4326
loop_4325:
ldsb [%l7 + 0x09], %o5
stx %l4, [%l7 + 0x58]
brgz %g1, loop_4327
loop_4326:
movn %icc, %o2, %i3
sllx %g4, %o3, %l0
fmovdne %xcc, %f13, %f0
loop_4327:
ta %xcc, 0x0
movpos %xcc, %o0, %i7
fmovrsgez %g7, %f3, %f10
ldsh [%l7 + 0x16], %g3
fxnors %f5, %f12, %f0
tsubcctv %i5, 0x0F98, %l1
tcs %xcc, 0x4
fxor %f4, %f14, %f6
edge32ln %i0, %g6, %o6
fandnot1 %f4, %f6, %f4
brgz,a %o7, loop_4328
fpsub16 %f0, %f12, %f12
edge16n %i6, %g5, %o1
fmovdgu %icc, %f13, %f9
loop_4328:
edge16 %l3, %i2, %i1
sth %l6, [%l7 + 0x52]
addccc %l2, %g2, %i4
addcc %l5, %o5, %o4
andcc %g1, %l4, %i3
ldsb [%l7 + 0x53], %o2
orn %o3, %l0, %o0
stb %i7, [%l7 + 0x64]
fbg,a %fcc2, loop_4329
pdist %f2, %f10, %f2
movleu %xcc, %g7, %g3
bneg %icc, loop_4330
loop_4329:
srl %i5, %l1, %i0
bn,a,pn %icc, loop_4331
stx %g4, [%l7 + 0x48]
loop_4330:
fbul,a %fcc2, loop_4332
fornot1s %f10, %f3, %f11
loop_4331:
stw %o6, [%l7 + 0x6C]
stw %o7, [%l7 + 0x58]
loop_4332:
fbuge %fcc1, loop_4333
stb %g6, [%l7 + 0x43]
fcmpgt32 %f0, %f10, %g5
be,a,pt %xcc, loop_4334
loop_4333:
bne,a %xcc, loop_4335
udivx %i6, 0x1988, %l3
fmovsl %icc, %f1, %f6
loop_4334:
edge32ln %i2, %i1, %l6
loop_4335:
movrlez %o1, %g2, %l2
bn loop_4336
fbn %fcc2, loop_4337
ldsb [%l7 + 0x5B], %i4
fmovsvc %xcc, %f12, %f4
loop_4336:
ldx [%l7 + 0x70], %o5
loop_4337:
fcmps %fcc2, %f15, %f12
fnand %f10, %f6, %f8
bl,a %xcc, loop_4338
ld [%l7 + 0x28], %f12
movrlz %o4, %l5, %g1
fandnot1s %f15, %f0, %f10
loop_4338:
brgez %i3, loop_4339
fmovdcc %icc, %f12, %f9
ldub [%l7 + 0x09], %o2
ldsw [%l7 + 0x54], %l4
loop_4339:
for %f6, %f6, %f8
lduw [%l7 + 0x24], %o3
fabss %f2, %f11
movne %xcc, %l0, %i7
fmovscc %xcc, %f1, %f3
ldx [%l7 + 0x78], %g7
andncc %g3, %i5, %o0
fmovde %icc, %f15, %f2
ldsh [%l7 + 0x0C], %l1
ldsb [%l7 + 0x18], %i0
alignaddrl %o6, %o7, %g4
ldub [%l7 + 0x75], %g6
andcc %g5, 0x078F, %i6
fcmpne32 %f8, %f2, %i2
fsrc2s %f3, %f14
fble,a %fcc0, loop_4340
st %f3, [%l7 + 0x08]
fmovse %xcc, %f5, %f15
fsrc1 %f12, %f4
loop_4340:
fmovdneg %icc, %f2, %f4
fpadd32 %f10, %f14, %f14
stx %i1, [%l7 + 0x60]
edge16n %l6, %o1, %l3
ld [%l7 + 0x0C], %f4
ldd [%l7 + 0x10], %f6
addcc %g2, %l2, %i4
srax %o4, %l5, %o5
fmovsa %xcc, %f4, %f12
lduh [%l7 + 0x42], %g1
fabss %f12, %f15
bvc,a,pn %xcc, loop_4341
nop
setx loop_4342, %l0, %l1
jmpl %l1, %o2
add %l4, 0x0D21, %o3
lduw [%l7 + 0x54], %l0
loop_4341:
tl %xcc, 0x1
loop_4342:
sth %i3, [%l7 + 0x1C]
bvc,a loop_4343
brlez %g7, loop_4344
fbug %fcc2, loop_4345
umulcc %g3, %i5, %i7
loop_4343:
movne %xcc, %l1, %o0
loop_4344:
fsrc2 %f10, %f8
loop_4345:
movvs %icc, %i0, %o6
st %f3, [%l7 + 0x48]
movrne %g4, 0x0F7, %g6
ta %icc, 0x0
bvs loop_4346
ld [%l7 + 0x34], %f7
bl loop_4347
srlx %o7, 0x13, %g5
loop_4346:
sth %i2, [%l7 + 0x32]
stx %i1, [%l7 + 0x58]
loop_4347:
std %f10, [%l7 + 0x58]
stx %i6, [%l7 + 0x50]
fmovda %xcc, %f14, %f0
brlz %l6, loop_4348
brz,a %o1, loop_4349
fxors %f4, %f1, %f6
tneg %icc, 0x4
loop_4348:
ldx [%l7 + 0x28], %l3
loop_4349:
fmovsleu %xcc, %f8, %f8
fpmerge %f6, %f10, %f12
fmovrse %g2, %f9, %f3
mova %icc, %i4, %o4
alignaddrl %l2, %o5, %l5
stx %g1, [%l7 + 0x48]
ldd [%l7 + 0x68], %f6
fmovdvs %icc, %f15, %f6
tcc %icc, 0x3
fmovs %f6, %f4
fornot1 %f8, %f10, %f4
xnor %l4, 0x0297, %o2
ldub [%l7 + 0x6C], %l0
lduh [%l7 + 0x3A], %i3
ldx [%l7 + 0x48], %g7
fandnot2 %f0, %f12, %f14
brz,a %g3, loop_4350
fmul8ulx16 %f0, %f6, %f12
array16 %o3, %i7, %i5
lduw [%l7 + 0x34], %l1
loop_4350:
stx %i0, [%l7 + 0x28]
fmovrdne %o0, %f2, %f10
tvc %xcc, 0x2
nop
setx loop_4351, %l0, %l1
jmpl %l1, %o6
fandnot2 %f2, %f14, %f2
stw %g4, [%l7 + 0x58]
sth %o7, [%l7 + 0x32]
loop_4351:
fcmpeq32 %f2, %f0, %g5
fmovdn %xcc, %f14, %f9
tcs %icc, 0x7
fsrc1s %f10, %f4
call loop_4352
tn %xcc, 0x7
fcmped %fcc0, %f12, %f2
array16 %i2, %g6, %i6
loop_4352:
sll %i1, 0x1D, %o1
fmovde %xcc, %f15, %f0
stb %l3, [%l7 + 0x7A]
sth %l6, [%l7 + 0x52]
fmovrslz %g2, %f4, %f14
fxor %f8, %f4, %f8
lduw [%l7 + 0x5C], %o4
ldx [%l7 + 0x30], %i4
ldsh [%l7 + 0x52], %l2
ldsw [%l7 + 0x14], %l5
tle %xcc, 0x4
fexpand %f10, %f8
ldub [%l7 + 0x4C], %g1
stb %l4, [%l7 + 0x38]
fcmple16 %f10, %f0, %o2
fmovs %f4, %f3
movle %icc, %o5, %l0
ldsh [%l7 + 0x6E], %i3
fmovdle %xcc, %f1, %f4
stb %g7, [%l7 + 0x27]
sdivx %o3, 0x0AEF, %g3
bn,a loop_4353
movcc %icc, %i7, %i5
fmul8ulx16 %f2, %f14, %f10
ldub [%l7 + 0x27], %l1
loop_4353:
lduw [%l7 + 0x40], %i0
fmovsn %xcc, %f11, %f6
ldd [%l7 + 0x50], %f2
fmovrsgez %o6, %f3, %f0
movpos %xcc, %g4, %o7
lduw [%l7 + 0x1C], %g5
ldd [%l7 + 0x40], %f6
tne %xcc, 0x5
fpack32 %f8, %f10, %f4
fornot1 %f6, %f14, %f0
edge16n %o0, %g6, %i2
movneg %icc, %i1, %o1
fbne,a %fcc1, loop_4354
fmovrdlez %i6, %f10, %f2
alignaddr %l3, %g2, %l6
tneg %xcc, 0x7
loop_4354:
st %f9, [%l7 + 0x5C]
movle %xcc, %o4, %i4
fmovrslez %l2, %f2, %f6
fpsub32 %f4, %f0, %f8
st %f12, [%l7 + 0x34]
ldsw [%l7 + 0x4C], %l5
fsrc1 %f8, %f12
ld [%l7 + 0x10], %f5
fpadd16s %f15, %f13, %f14
fors %f14, %f8, %f10
ldub [%l7 + 0x43], %l4
tg %icc, 0x0
ldsh [%l7 + 0x4A], %g1
lduh [%l7 + 0x2C], %o5
bge,a,pn %icc, loop_4355
popc %o2, %l0
fpadd32 %f12, %f2, %f8
ldx [%l7 + 0x10], %i3
loop_4355:
std %f6, [%l7 + 0x60]
fmovrde %o3, %f2, %f6
fmovs %f2, %f2
stx %g3, [%l7 + 0x78]
ldsb [%l7 + 0x08], %g7
subcc %i5, %i7, %l1
fbn %fcc1, loop_4356
fors %f9, %f15, %f15
edge16n %o6, %i0, %o7
subc %g4, 0x1E8B, %o0
loop_4356:
faligndata %f0, %f4, %f4
addc %g6, %i2, %i1
fcmpgt32 %f10, %f4, %o1
fmovsvs %xcc, %f5, %f14
sth %g5, [%l7 + 0x5A]
fbul,a %fcc2, loop_4357
std %f10, [%l7 + 0x78]
lduw [%l7 + 0x68], %i6
srlx %l3, 0x19, %l6
loop_4357:
ld [%l7 + 0x48], %f8
fexpand %f9, %f10
st %f4, [%l7 + 0x30]
fbe %fcc0, loop_4358
movrne %o4, %i4, %g2
fand %f12, %f8, %f12
ldsw [%l7 + 0x14], %l5
loop_4358:
fandnot2s %f5, %f2, %f0
movrlez %l4, 0x16B, %l2
sll %g1, %o2, %o5
fnands %f5, %f13, %f14
nop
setx loop_4359, %l0, %l1
jmpl %l1, %l0
edge8ln %o3, %i3, %g3
array32 %g7, %i5, %l1
fmovrsgez %o6, %f5, %f8
loop_4359:
sth %i7, [%l7 + 0x42]
fmul8x16al %f10, %f14, %f6
fsrc1s %f7, %f11
ld [%l7 + 0x5C], %f15
bl %xcc, loop_4360
bcc,pn %xcc, loop_4361
fmuld8ulx16 %f12, %f6, %f4
fexpand %f13, %f10
loop_4360:
fpsub32 %f14, %f10, %f0
loop_4361:
lduh [%l7 + 0x66], %o7
fzeros %f7
ldub [%l7 + 0x6F], %g4
mova %xcc, %o0, %i0
edge16l %g6, %i1, %i2
fmovsgu %icc, %f0, %f8
stx %o1, [%l7 + 0x10]
fbn,a %fcc0, loop_4362
xorcc %i6, 0x1E57, %g5
bpos,a %xcc, loop_4363
fcmps %fcc3, %f8, %f4
loop_4362:
ld [%l7 + 0x78], %f14
fbn %fcc1, loop_4364
loop_4363:
stb %l6, [%l7 + 0x1F]
edge8 %l3, %i4, %g2
addcc %l5, %l4, %o4
loop_4364:
fmovsg %icc, %f6, %f8
ldsb [%l7 + 0x60], %g1
ld [%l7 + 0x38], %f5
fpack32 %f14, %f8, %f2
stb %l2, [%l7 + 0x1D]
fmovdle %icc, %f14, %f15
sth %o5, [%l7 + 0x40]
te %xcc, 0x2
ldub [%l7 + 0x57], %o2
fornot1s %f11, %f11, %f6
fcmpne16 %f8, %f14, %l0
lduw [%l7 + 0x7C], %o3
fmovrde %i3, %f10, %f2
tgu %icc, 0x0
movne %xcc, %g7, %i5
fmovscc %icc, %f2, %f11
edge8n %g3, %o6, %i7
fandnot2s %f4, %f0, %f6
movvc %icc, %l1, %o7
tpos %xcc, 0x3
lduw [%l7 + 0x14], %o0
fcmpd %fcc2, %f0, %f6
add %i0, %g4, %i1
fpadd16 %f12, %f8, %f14
fxor %f12, %f12, %f14
ldd [%l7 + 0x38], %f6
lduw [%l7 + 0x7C], %i2
ldx [%l7 + 0x08], %g6
orn %i6, %o1, %l6
fmovsneg %xcc, %f8, %f5
fone %f14
stx %g5, [%l7 + 0x50]
sdiv %i4, 0x0608, %l3
ble,pn %icc, loop_4365
sdivcc %l5, 0x16CE, %g2
sth %o4, [%l7 + 0x36]
movcc %xcc, %g1, %l4
loop_4365:
fmovda %xcc, %f11, %f0
add %o5, 0x0827, %o2
stw %l0, [%l7 + 0x74]
std %f2, [%l7 + 0x08]
tgu %xcc, 0x6
ta %icc, 0x0
lduh [%l7 + 0x3C], %o3
sth %l2, [%l7 + 0x74]
fcmple16 %f12, %f12, %i3
sth %i5, [%l7 + 0x64]
xorcc %g3, 0x166F, %g7
st %f9, [%l7 + 0x38]
std %f8, [%l7 + 0x50]
stw %i7, [%l7 + 0x78]
fmovd %f4, %f4
ldsw [%l7 + 0x78], %o6
edge32 %o7, %o0, %l1
fbg,a %fcc2, loop_4366
lduw [%l7 + 0x44], %g4
movcc %xcc, %i1, %i2
fbuge,a %fcc1, loop_4367
loop_4366:
ldsb [%l7 + 0x34], %g6
fcmped %fcc0, %f8, %f10
fcmpes %fcc0, %f13, %f10
loop_4367:
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x20], %i6
bn,a,pn %xcc, loop_4368
bgu,a,pt %xcc, loop_4369
lduw [%l7 + 0x74], %o1
ldd [%l7 + 0x10], %f10
loop_4368:
edge8n %l6, %i0, %i4
loop_4369:
fmovrslez %g5, %f2, %f1
stw %l5, [%l7 + 0x5C]
ldsb [%l7 + 0x77], %g2
fcmped %fcc0, %f0, %f2
brlz,a %o4, loop_4370
smul %l3, %l4, %o5
ldd [%l7 + 0x08], %f14
fcmpeq16 %f2, %f0, %g1
loop_4370:
bge loop_4371
ldx [%l7 + 0x08], %l0
fmovrse %o2, %f7, %f4
fbo %fcc0, loop_4372
loop_4371:
bvs,a %icc, loop_4373
lduh [%l7 + 0x08], %l2
fbuge %fcc1, loop_4374
loop_4372:
stb %i3, [%l7 + 0x46]
loop_4373:
fones %f9
sth %i5, [%l7 + 0x6C]
loop_4374:
fmovdn %xcc, %f7, %f4
fmovs %f10, %f4
fnands %f6, %f8, %f5
fxors %f15, %f11, %f15
fmovda %icc, %f6, %f6
fmovdge %xcc, %f7, %f15
udivx %o3, 0x1D98, %g7
edge16l %i7, %g3, %o7
edge32 %o0, %o6, %g4
st %f13, [%l7 + 0x14]
fnegs %f6, %f9
xnor %i1, %i2, %l1
fnors %f7, %f9, %f7
ldsh [%l7 + 0x26], %g6
fbge,a %fcc3, loop_4375
fornot1s %f1, %f4, %f9
stx %o1, [%l7 + 0x08]
fandnot1s %f5, %f12, %f14
loop_4375:
ldd [%l7 + 0x78], %f10
bn,a,pn %icc, loop_4376
edge32n %l6, %i0, %i6
fones %f4
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
loop_4376:
fandnot1s %f5, %f15, %f0
fmovsn %icc, %f5, %f0
stw %g5, [%l7 + 0x1C]
loop_4377:
bne,pn %icc, loop_4378
bshuffle %f4, %f0, %f8
fabss %f0, %f14
movrgz %l5, 0x1D3, %i4
loop_4378:
ldd [%l7 + 0x20], %f4
fbne,a %fcc2, loop_4379
fcmpgt16 %f10, %f12, %o4
lduw [%l7 + 0x10], %l3
fblg %fcc3, loop_4380
loop_4379:
fmovrslz %g2, %f12, %f6
lduh [%l7 + 0x38], %l4
stx %g1, [%l7 + 0x20]
loop_4380:
fmovdcs %icc, %f13, %f0
fmovsa %icc, %f10, %f13
stw %o5, [%l7 + 0x7C]
andn %o2, %l2, %l0
fmovs %f5, %f0
srax %i5, 0x13, %i3
call loop_4381
std %f12, [%l7 + 0x78]
fcmpeq16 %f12, %f12, %g7
udivcc %o3, 0x1282, %g3
loop_4381:
std %f0, [%l7 + 0x48]
ba loop_4382
stw %i7, [%l7 + 0x28]
stw %o7, [%l7 + 0x44]
lduh [%l7 + 0x3A], %o0
loop_4382:
tg %xcc, 0x0
fbuge,a %fcc0, loop_4383
for %f4, %f2, %f0
nop
setx loop_4384, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %g4, %f12, %f2
loop_4383:
edge8 %i1, %o6, %l1
srl %g6, 0x04, %i2
loop_4384:
fcmpeq16 %f0, %f12, %o1
ldsb [%l7 + 0x3D], %l6
fmuld8sux16 %f7, %f8, %f6
fbue,a %fcc2, loop_4385
array32 %i6, %g5, %i0
tge %xcc, 0x7
std %f2, [%l7 + 0x78]
loop_4385:
fexpand %f7, %f10
ldsh [%l7 + 0x14], %l5
stb %i4, [%l7 + 0x2E]
tne %xcc, 0x4
ldsb [%l7 + 0x55], %o4
fmovsn %icc, %f2, %f14
std %f12, [%l7 + 0x28]
lduw [%l7 + 0x0C], %l3
tn %xcc, 0x4
edge8 %g2, %g1, %o5
fmovsge %xcc, %f6, %f5
tneg %icc, 0x0
fcmpne16 %f2, %f10, %l4
smul %l2, %o2, %i5
xnor %l0, %i3, %g7
fbue,a %fcc0, loop_4386
fbl,a %fcc3, loop_4387
fnands %f8, %f7, %f14
tn %xcc, 0x7
loop_4386:
fcmpeq16 %f14, %f2, %g3
loop_4387:
bshuffle %f4, %f4, %f0
fmovdl %xcc, %f3, %f14
edge32ln %i7, %o3, %o0
brnz %o7, loop_4388
fpmerge %f3, %f2, %f2
fnot2 %f0, %f10
fbl %fcc2, loop_4389
loop_4388:
fmul8ulx16 %f0, %f6, %f14
lduw [%l7 + 0x34], %i1
ldsw [%l7 + 0x54], %o6
loop_4389:
fands %f8, %f10, %f3
be loop_4390
addc %g4, 0x1D3C, %l1
subcc %i2, 0x19A0, %g6
fmovsvs %xcc, %f3, %f0
loop_4390:
st %f5, [%l7 + 0x74]
mulscc %o1, %i6, %g5
fmovsa %icc, %f0, %f10
ldsb [%l7 + 0x51], %l6
fmovscc %xcc, %f5, %f8
tleu %xcc, 0x7
movge %icc, %i0, %l5
fmovrdlz %i4, %f2, %f4
movvc %xcc, %l3, %o4
fpack16 %f10, %f5
tpos %icc, 0x3
mulscc %g2, %g1, %l4
fmovrslz %o5, %f9, %f6
nop
setx loop_4391, %l0, %l1
jmpl %l1, %l2
ldsb [%l7 + 0x33], %o2
ldsh [%l7 + 0x7C], %i5
brgez %l0, loop_4392
loop_4391:
stw %i3, [%l7 + 0x24]
lduh [%l7 + 0x34], %g3
lduw [%l7 + 0x74], %g7
loop_4392:
ldsw [%l7 + 0x68], %o3
ldsw [%l7 + 0x68], %i7
fmovdne %xcc, %f3, %f0
ldd [%l7 + 0x60], %f2
fnot2 %f12, %f2
array8 %o7, %i1, %o0
tl %xcc, 0x7
lduh [%l7 + 0x7C], %o6
stb %g4, [%l7 + 0x28]
ldub [%l7 + 0x2C], %l1
sll %i2, 0x02, %o1
fcmped %fcc2, %f14, %f2
nop
setx loop_4393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc2, loop_4394
andn %g6, %i6, %g5
udivcc %i0, 0x080E, %l5
loop_4393:
std %f0, [%l7 + 0x60]
loop_4394:
tne %xcc, 0x7
movcc %xcc, %l6, %l3
movn %icc, %o4, %i4
fmovse %xcc, %f8, %f13
fornot1s %f4, %f4, %f3
fmovse %icc, %f0, %f0
brgz,a %g1, loop_4395
ldub [%l7 + 0x77], %g2
ld [%l7 + 0x24], %f6
bpos,a %xcc, loop_4396
loop_4395:
tpos %xcc, 0x5
fmovdvc %xcc, %f10, %f4
nop
setx loop_4397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4396:
brgez %l4, loop_4398
fba,a %fcc0, loop_4399
popc 0x0B0B, %o5
loop_4397:
bshuffle %f14, %f6, %f8
loop_4398:
array8 %l2, %i5, %o2
loop_4399:
ldsb [%l7 + 0x47], %l0
fmovrse %i3, %f11, %f14
stb %g3, [%l7 + 0x35]
sdivx %g7, 0x05C5, %o3
ldub [%l7 + 0x25], %i7
fandnot1s %f2, %f10, %f8
movvc %xcc, %i1, %o0
bgu,a,pt %icc, loop_4400
taddcc %o7, 0x1B71, %g4
fpack32 %f6, %f0, %f10
fmovsa %xcc, %f2, %f1
loop_4400:
for %f0, %f14, %f14
fmovsle %xcc, %f3, %f13
ldub [%l7 + 0x2E], %o6
fmovrsgz %l1, %f15, %f4
stb %i2, [%l7 + 0x58]
stb %o1, [%l7 + 0x17]
fmovrsgez %i6, %f13, %f11
sdivx %g5, 0x0DDD, %i0
fsrc2 %f12, %f14
fmovdle %icc, %f1, %f15
fmovrsgez %l5, %f7, %f9
std %f8, [%l7 + 0x20]
fcmpne16 %f6, %f6, %g6
tpos %xcc, 0x4
fbge,a %fcc0, loop_4401
brgz,a %l6, loop_4402
tsubcc %l3, 0x0F26, %i4
st %f1, [%l7 + 0x28]
loop_4401:
movge %xcc, %g1, %o4
loop_4402:
ldub [%l7 + 0x71], %g2
fmovrdgez %o5, %f0, %f6
fmovdvs %icc, %f14, %f3
fmovsvs %xcc, %f7, %f0
movrgz %l2, %l4, %o2
andcc %i5, 0x03E0, %i3
fmovsgu %xcc, %f3, %f1
stx %l0, [%l7 + 0x58]
lduw [%l7 + 0x40], %g7
sdiv %g3, 0x1F84, %o3
nop
setx loop_4403, %l0, %l1
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 %xcc, %f0, %f14
srl %i1, %i7, %o0
fpackfix %f8, %f6
loop_4403:
tg %icc, 0x7
fmovd %f6, %f14
movl %icc, %o7, %o6
fble %fcc1, loop_4404
sra %g4, %l1, %i2
fbo %fcc0, loop_4405
fsrc2s %f5, %f9
loop_4404:
fmovrslez %i6, %f9, %f2
bg,pt %xcc, loop_4406
loop_4405:
fbn,a %fcc3, loop_4407
movn %xcc, %g5, %o1
fbn,a %fcc2, loop_4408
loop_4406:
st %f0, [%l7 + 0x0C]
loop_4407:
fnands %f10, %f3, %f11
smulcc %l5, 0x16FD, %i0
loop_4408:
ldsw [%l7 + 0x3C], %l6
fxnor %f4, %f0, %f8
tg %xcc, 0x3
ldd [%l7 + 0x68], %f12
nop
setx loop_4409, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdge %icc, %f13, %f2
fmovdg %xcc, %f14, %f12
stw %g6, [%l7 + 0x10]
loop_4409:
ldsh [%l7 + 0x42], %l3
fbo %fcc2, loop_4410
xor %g1, %i4, %g2
fmovdn %xcc, %f10, %f15
fmovsneg %xcc, %f4, %f4
loop_4410:
fmul8sux16 %f12, %f8, %f8
fmovdne %icc, %f2, %f2
ld [%l7 + 0x78], %f3
nop
setx loop_4411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o5, 0x1B5C, %o4
ldub [%l7 + 0x50], %l2
fnors %f10, %f10, %f9
loop_4411:
fpadd16 %f4, %f4, %f8
ldd [%l7 + 0x70], %f2
bleu,a,pt %xcc, loop_4412
fcmple16 %f0, %f14, %o2
movcc %xcc, %l4, %i5
ldsw [%l7 + 0x4C], %l0
loop_4412:
st %f3, [%l7 + 0x44]
tne %xcc, 0x2
std %f6, [%l7 + 0x20]
std %f2, [%l7 + 0x08]
lduw [%l7 + 0x28], %i3
stb %g3, [%l7 + 0x0A]
stb %o3, [%l7 + 0x23]
orcc %i1, 0x1E43, %i7
stb %g7, [%l7 + 0x74]
movgu %xcc, %o0, %o6
ld [%l7 + 0x3C], %f5
fones %f5
stb %g4, [%l7 + 0x18]
fbug %fcc1, loop_4413
tvs %xcc, 0x1
be,a,pn %icc, loop_4414
fsrc2s %f9, %f9
loop_4413:
tleu %icc, 0x1
lduw [%l7 + 0x78], %l1
loop_4414:
taddcc %o7, %i2, %g5
xor %o1, %i6, %i0
array32 %l5, %l6, %g6
alignaddrl %g1, %i4, %l3
andncc %g2, %o5, %l2
st %f8, [%l7 + 0x0C]
fmovsg %xcc, %f3, %f6
brnz %o4, loop_4415
fmovrsgz %o2, %f10, %f12
fxor %f8, %f4, %f4
fmul8x16 %f8, %f0, %f0
loop_4415:
ldd [%l7 + 0x10], %f14
ldsb [%l7 + 0x46], %i5
fcmpne32 %f14, %f4, %l4
fmovrsgz %i3, %f15, %f2
udivx %g3, 0x0F27, %l0
be loop_4416
fbl %fcc1, loop_4417
tsubcc %i1, 0x0B50, %o3
ldub [%l7 + 0x16], %g7
loop_4416:
fabsd %f2, %f0
loop_4417:
fnot1 %f14, %f14
pdist %f0, %f2, %f12
add %i7, %o6, %o0
addc %l1, %o7, %g4
fbul %fcc1, loop_4418
fmovse %xcc, %f7, %f8
edge8n %g5, %i2, %o1
fcmple16 %f14, %f10, %i0
loop_4418:
lduw [%l7 + 0x5C], %i6
movvs %xcc, %l6, %l5
ldub [%l7 + 0x23], %g6
fandnot2 %f14, %f12, %f6
be,a loop_4419
or %g1, 0x09F0, %l3
nop
setx loop_4420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x44], %f11
loop_4419:
fpsub32s %f7, %f8, %f14
edge16 %i4, %g2, %o5
loop_4420:
ldsb [%l7 + 0x2F], %o4
fmul8ulx16 %f4, %f6, %f2
sth %o2, [%l7 + 0x62]
brlz %i5, loop_4421
std %f6, [%l7 + 0x38]
fpackfix %f2, %f4
ld [%l7 + 0x58], %f5
loop_4421:
fcmpes %fcc3, %f10, %f15
fmovrdgz %l2, %f12, %f14
fmovdvs %xcc, %f10, %f2
ba,a,pn %icc, loop_4422
lduw [%l7 + 0x24], %i3
ta %xcc, 0x4
st %f1, [%l7 + 0x1C]
loop_4422:
fmovdg %xcc, %f0, %f12
st %f12, [%l7 + 0x34]
fpadd32 %f6, %f14, %f2
movne %icc, %g3, %l0
fmuld8sux16 %f2, %f12, %f12
fands %f13, %f13, %f7
lduh [%l7 + 0x22], %i1
tleu %xcc, 0x6
fmovdleu %icc, %f11, %f15
fmovsgu %xcc, %f3, %f11
movcs %xcc, %l4, %o3
fcmpgt16 %f6, %f4, %g7
ldsw [%l7 + 0x18], %i7
sub %o6, 0x18BB, %o0
stw %o7, [%l7 + 0x30]
fors %f14, %f10, %f3
movneg %icc, %l1, %g4
movrlz %i2, 0x097, %g5
fpackfix %f0, %f2
ldd [%l7 + 0x50], %f4
sdivcc %i0, 0x13A0, %i6
movvs %icc, %o1, %l5
fmovse %icc, %f6, %f15
fblg,a %fcc0, loop_4423
fcmple16 %f2, %f8, %l6
stb %g1, [%l7 + 0x5C]
array8 %g6, %l3, %g2
loop_4423:
fmovsne %xcc, %f3, %f4
ldsb [%l7 + 0x45], %o5
ble,a,pn %icc, loop_4424
bneg,pt %icc, loop_4425
fbn %fcc0, loop_4426
movleu %icc, %o4, %o2
loop_4424:
bne,a,pt %icc, loop_4427
loop_4425:
stx %i4, [%l7 + 0x58]
loop_4426:
stx %l2, [%l7 + 0x68]
fornot2 %f2, %f2, %f14
loop_4427:
fbn %fcc2, loop_4428
ldsw [%l7 + 0x20], %i3
sth %i5, [%l7 + 0x10]
srlx %l0, %i1, %g3
loop_4428:
fmuld8sux16 %f13, %f9, %f4
stb %o3, [%l7 + 0x13]
fmovrdne %l4, %f10, %f12
ld [%l7 + 0x0C], %f6
ldsh [%l7 + 0x1E], %g7
nop
setx loop_4429, %l0, %l1
jmpl %l1, %o6
xor %o0, %o7, %l1
ldsw [%l7 + 0x50], %g4
ldub [%l7 + 0x7B], %i7
loop_4429:
fxnors %f14, %f3, %f8
alignaddr %g5, %i0, %i6
bge %icc, loop_4430
fmovsneg %xcc, %f0, %f7
stw %o1, [%l7 + 0x60]
smulcc %i2, 0x1B41, %l5
loop_4430:
fbe %fcc2, loop_4431
bshuffle %f0, %f6, %f6
fmovsn %xcc, %f10, %f11
fcmple16 %f14, %f6, %l6
loop_4431:
brlez,a %g1, loop_4432
fmovs %f15, %f7
ldsb [%l7 + 0x3E], %l3
ldsw [%l7 + 0x24], %g2
loop_4432:
bne loop_4433
ldx [%l7 + 0x28], %g6
ldsw [%l7 + 0x0C], %o4
bpos %xcc, loop_4434
loop_4433:
fornot2s %f14, %f10, %f15
fpack16 %f0, %f3
fmovsn %xcc, %f8, %f13
loop_4434:
fmuld8sux16 %f7, %f3, %f14
movrne %o5, %o2, %l2
st %f11, [%l7 + 0x7C]
fxors %f4, %f9, %f14
tg %icc, 0x4
fcmpgt32 %f12, %f14, %i4
fornot1s %f3, %f7, %f2
ldub [%l7 + 0x26], %i3
fbg %fcc2, loop_4435
fmul8ulx16 %f10, %f0, %f8
edge32l %l0, %i5, %g3
brlz,a %i1, loop_4436
loop_4435:
fbe,a %fcc1, loop_4437
sdivcc %o3, 0x0453, %g7
stx %o6, [%l7 + 0x58]
loop_4436:
ld [%l7 + 0x70], %f14
loop_4437:
st %f11, [%l7 + 0x78]
lduw [%l7 + 0x20], %l4
array8 %o7, %o0, %l1
sll %g4, %i7, %i0
movneg %icc, %g5, %o1
lduh [%l7 + 0x7A], %i2
te %xcc, 0x1
fmovscs %xcc, %f5, %f8
fmovdne %icc, %f2, %f2
fmovsg %xcc, %f8, %f7
bcs,a,pn %xcc, loop_4438
fbn %fcc3, loop_4439
ba,a loop_4440
fors %f3, %f8, %f13
loop_4438:
lduw [%l7 + 0x38], %l5
loop_4439:
sth %i6, [%l7 + 0x64]
loop_4440:
std %f8, [%l7 + 0x60]
fmul8sux16 %f0, %f8, %f0
fmovrsne %l6, %f7, %f7
st %f15, [%l7 + 0x78]
fand %f8, %f10, %f14
stx %l3, [%l7 + 0x18]
fmovscs %icc, %f1, %f0
ldd [%l7 + 0x60], %f12
movcc %icc, %g2, %g6
sllx %o4, 0x1F, %o5
fmovsgu %icc, %f0, %f5
fnors %f14, %f2, %f13
movrlez %o2, 0x16A, %g1
nop
setx loop_4441, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x38], %i4
fxnor %f10, %f8, %f10
brlz %i3, loop_4442
loop_4441:
fmovdle %icc, %f8, %f11
fmovrdne %l0, %f8, %f8
add %i5, %l2, %i1
loop_4442:
st %f7, [%l7 + 0x78]
ldsw [%l7 + 0x34], %o3
lduw [%l7 + 0x24], %g7
lduh [%l7 + 0x52], %o6
srax %l4, %g3, %o7
ldx [%l7 + 0x50], %l1
fpadd16s %f12, %f8, %f4
tn %icc, 0x5
fexpand %f15, %f10
addc %o0, 0x0FB8, %g4
fnot2 %f2, %f14
addcc %i0, 0x06FF, %i7
fnors %f11, %f4, %f2
bvc,pt %xcc, loop_4443
subcc %g5, %i2, %o1
fmovsneg %icc, %f7, %f12
movvs %icc, %l5, %i6
loop_4443:
sdivx %l3, 0x0147, %g2
fmovrdgz %g6, %f0, %f12
bpos,a,pn %icc, loop_4444
edge8n %o4, %l6, %o2
stx %o5, [%l7 + 0x70]
pdist %f14, %f0, %f14
loop_4444:
srax %g1, 0x15, %i4
fmovrdgez %i3, %f14, %f14
tcc %xcc, 0x4
sth %l0, [%l7 + 0x72]
brlz %l2, loop_4445
fmovdvc %xcc, %f2, %f11
smul %i5, %i1, %o3
fmovda %xcc, %f9, %f13
loop_4445:
array8 %g7, %l4, %g3
fnor %f4, %f2, %f4
fpack16 %f10, %f11
fmuld8ulx16 %f4, %f10, %f0
fone %f2
fmovrde %o7, %f14, %f10
fxnors %f5, %f7, %f8
bcs,a,pn %xcc, loop_4446
fcmpgt32 %f6, %f0, %o6
srax %l1, %g4, %i0
ldsb [%l7 + 0x60], %i7
loop_4446:
fnands %f12, %f11, %f1
fbu %fcc2, loop_4447
ldsb [%l7 + 0x57], %o0
fbule %fcc1, loop_4448
fornot1 %f6, %f8, %f10
loop_4447:
sra %g5, 0x1E, %o1
fpsub16 %f2, %f12, %f6
loop_4448:
fbne %fcc1, loop_4449
andn %i2, %i6, %l5
fmovrsne %g2, %f6, %f11
bpos,pt %icc, loop_4450
loop_4449:
ldx [%l7 + 0x28], %g6
fmovrde %l3, %f0, %f2
fbue,a %fcc2, loop_4451
loop_4450:
tneg %icc, 0x6
fbg,a %fcc3, loop_4452
sllx %l6, %o4, %o2
loop_4451:
movrgz %o5, 0x2AC, %i4
stx %i3, [%l7 + 0x30]
loop_4452:
fmovsvc %xcc, %f11, %f9
tneg %xcc, 0x5
tvs %icc, 0x4
tpos %icc, 0x0
fpack16 %f12, %f9
smulcc %l0, 0x1377, %l2
array16 %i5, %g1, %o3
ldub [%l7 + 0x55], %i1
fbuge,a %fcc2, loop_4453
brgz,a %l4, loop_4454
tsubcc %g7, 0x1C63, %o7
bvc,a,pn %icc, loop_4455
loop_4453:
smul %g3, %l1, %o6
loop_4454:
fandnot2s %f11, %f8, %f5
edge16l %g4, %i0, %i7
loop_4455:
movpos %icc, %g5, %o1
fpack16 %f2, %f2
ldub [%l7 + 0x2C], %i2
tg %xcc, 0x5
ld [%l7 + 0x78], %f10
be,a,pn %xcc, loop_4456
fmovdne %xcc, %f13, %f10
ldub [%l7 + 0x41], %i6
fbge,a %fcc0, loop_4457
loop_4456:
sdiv %o0, 0x18DE, %l5
fnand %f4, %f0, %f0
fcmps %fcc1, %f14, %f0
loop_4457:
edge8l %g6, %l3, %l6
ldub [%l7 + 0x58], %g2
lduw [%l7 + 0x1C], %o2
add %o5, 0x0BCD, %o4
umul %i3, %i4, %l0
std %f10, [%l7 + 0x58]
fbne %fcc2, loop_4458
st %f10, [%l7 + 0x08]
orn %l2, %g1, %i5
ld [%l7 + 0x28], %f5
loop_4458:
tpos %xcc, 0x3
ldsh [%l7 + 0x6A], %o3
brlz,a %l4, loop_4459
stb %i1, [%l7 + 0x6D]
ble,a,pt %icc, loop_4460
std %f14, [%l7 + 0x70]
loop_4459:
fone %f4
lduh [%l7 + 0x5E], %g7
loop_4460:
fxor %f6, %f10, %f8
bne %xcc, loop_4461
stb %o7, [%l7 + 0x1A]
fnegs %f15, %f12
fmovdvs %xcc, %f3, %f14
loop_4461:
ld [%l7 + 0x10], %f0
ld [%l7 + 0x3C], %f14
fpsub32s %f15, %f3, %f11
lduw [%l7 + 0x38], %g3
brlez,a %l1, loop_4462
siam 0x5
fbn,a %fcc2, loop_4463
fornot1 %f0, %f6, %f0
loop_4462:
fble,a %fcc3, loop_4464
brgez,a %g4, loop_4465
loop_4463:
edge32 %i0, %i7, %o6
ld [%l7 + 0x3C], %f2
loop_4464:
lduw [%l7 + 0x68], %g5
loop_4465:
fornot2 %f12, %f6, %f14
lduw [%l7 + 0x48], %i2
lduw [%l7 + 0x34], %o1
edge16 %o0, %i6, %g6
fbl %fcc2, loop_4466
udivx %l3, 0x1507, %l6
movrne %g2, %l5, %o5
sub %o4, 0x16EC, %i3
loop_4466:
fmovsa %xcc, %f15, %f13
fcmpne32 %f14, %f4, %i4
stx %l0, [%l7 + 0x28]
edge8ln %o2, %l2, %g1
ldd [%l7 + 0x50], %f0
stx %o3, [%l7 + 0x78]
fmovdcs %xcc, %f8, %f12
lduw [%l7 + 0x24], %l4
fsrc2s %f13, %f14
tl %icc, 0x7
brlez %i1, loop_4467
fbue,a %fcc1, loop_4468
fxor %f2, %f14, %f0
ldsh [%l7 + 0x0C], %i5
loop_4467:
ldsw [%l7 + 0x38], %o7
loop_4468:
addc %g3, %g7, %l1
fpadd16 %f12, %f10, %f8
ble %icc, loop_4469
stw %g4, [%l7 + 0x50]
fsrc2s %f8, %f1
fbue %fcc0, loop_4470
loop_4469:
stx %i7, [%l7 + 0x10]
stw %o6, [%l7 + 0x10]
fornot2 %f2, %f6, %f10
loop_4470:
ldsw [%l7 + 0x64], %i0
stx %g5, [%l7 + 0x20]
ldx [%l7 + 0x30], %i2
lduh [%l7 + 0x4E], %o0
brgz,a %i6, loop_4471
edge8n %g6, %o1, %l3
bge,a loop_4472
sdivcc %l6, 0x1D3F, %l5
loop_4471:
fsrc2 %f4, %f6
fpmerge %f3, %f8, %f6
loop_4472:
fcmpeq16 %f10, %f0, %o5
fsrc2s %f1, %f5
tg %xcc, 0x5
lduw [%l7 + 0x70], %g2
lduw [%l7 + 0x08], %o4
udiv %i4, 0x00E2, %l0
st %f4, [%l7 + 0x54]
fmovde %xcc, %f4, %f7
movcs %icc, %o2, %l2
ldub [%l7 + 0x3C], %i3
smul %g1, 0x10F7, %l4
bn,pt %xcc, loop_4473
fmovdvs %xcc, %f7, %f0
ldsh [%l7 + 0x18], %o3
stb %i5, [%l7 + 0x35]
loop_4473:
siam 0x2
ldsb [%l7 + 0x26], %i1
fmul8sux16 %f12, %f12, %f14
ld [%l7 + 0x2C], %f10
fxor %f2, %f12, %f0
orcc %g3, %g7, %o7
fxor %f4, %f14, %f8
fble,a %fcc2, loop_4474
fcmple16 %f8, %f2, %l1
tpos %icc, 0x4
te %icc, 0x6
loop_4474:
fba %fcc0, loop_4475
stb %i7, [%l7 + 0x51]
sdivx %g4, 0x1D2C, %o6
movvc %icc, %g5, %i0
loop_4475:
orncc %o0, %i6, %g6
ldub [%l7 + 0x4A], %i2
fbug %fcc1, loop_4476
fnot2s %f9, %f9
fmuld8ulx16 %f11, %f15, %f10
fbu %fcc2, loop_4477
loop_4476:
brnz %l3, loop_4478
tneg %icc, 0x5
lduh [%l7 + 0x28], %o1
loop_4477:
smul %l5, %o5, %g2
loop_4478:
ba,a,pt %xcc, loop_4479
andcc %l6, 0x1BCB, %i4
fba,a %fcc2, loop_4480
fand %f8, %f2, %f14
loop_4479:
bleu,a loop_4481
siam 0x5
loop_4480:
ldd [%l7 + 0x48], %f0
add %o4, %l0, %o2
loop_4481:
ldsh [%l7 + 0x64], %l2
tg %icc, 0x0
fblg %fcc1, loop_4482
ldsw [%l7 + 0x68], %i3
sethi 0x0FB0, %g1
tcs %icc, 0x1
loop_4482:
smul %l4, %i5, %i1
movpos %icc, %o3, %g7
stw %g3, [%l7 + 0x64]
lduw [%l7 + 0x14], %l1
siam 0x4
stb %i7, [%l7 + 0x6A]
bg,pn %icc, loop_4483
add %g4, %o6, %g5
fpadd32 %f14, %f10, %f4
ldsb [%l7 + 0x65], %i0
loop_4483:
lduw [%l7 + 0x5C], %o7
fcmpne32 %f6, %f14, %i6
tleu %xcc, 0x1
orn %g6, 0x1EA6, %o0
fbo,a %fcc2, loop_4484
fmovsgu %xcc, %f14, %f6
movrne %l3, %o1, %l5
fnot1 %f4, %f2
loop_4484:
bg,a,pn %icc, loop_4485
fpack16 %f2, %f15
stb %i2, [%l7 + 0x61]
stx %g2, [%l7 + 0x28]
loop_4485:
fxors %f12, %f7, %f6
stb %o5, [%l7 + 0x3A]
fcmpes %fcc0, %f2, %f1
bn,a %xcc, loop_4486
fexpand %f9, %f0
lduh [%l7 + 0x7C], %i4
ldd [%l7 + 0x40], %f10
loop_4486:
stw %l6, [%l7 + 0x1C]
fmovspos %xcc, %f12, %f2
movleu %xcc, %l0, %o2
orcc %l2, 0x088F, %o4
bvc,a,pt %icc, loop_4487
srl %i3, 0x06, %l4
popc 0x1896, %g1
tneg %icc, 0x4
loop_4487:
fbge,a %fcc0, loop_4488
fbul %fcc2, loop_4489
lduh [%l7 + 0x4C], %i5
fmovrdgez %i1, %f2, %f8
loop_4488:
bcc,a,pt %icc, loop_4490
loop_4489:
ldub [%l7 + 0x0C], %o3
bneg,pt %icc, loop_4491
fbe %fcc1, loop_4492
loop_4490:
fsrc1s %f1, %f8
stx %g3, [%l7 + 0x08]
loop_4491:
sth %l1, [%l7 + 0x52]
loop_4492:
and %g7, 0x04A7, %g4
array8 %o6, %g5, %i7
call loop_4493
fandnot1s %f3, %f8, %f8
fcmps %fcc2, %f10, %f5
ldd [%l7 + 0x30], %f0
loop_4493:
lduw [%l7 + 0x48], %i0
fabss %f9, %f10
umul %i6, 0x1B6E, %o7
stx %g6, [%l7 + 0x58]
fpadd16s %f13, %f6, %f13
tpos %xcc, 0x2
ldub [%l7 + 0x21], %l3
srlx %o0, 0x0F, %l5
fmovrslz %i2, %f8, %f0
xnor %g2, 0x1DEF, %o1
ld [%l7 + 0x24], %f15
fmovsneg %xcc, %f0, %f4
fmovdpos %icc, %f3, %f3
fxors %f14, %f10, %f7
be,a,pn %xcc, loop_4494
fmovsvs %icc, %f6, %f3
sll %i4, 0x0F, %l6
fnands %f3, %f10, %f12
loop_4494:
and %o5, %o2, %l0
stx %o4, [%l7 + 0x60]
edge16ln %l2, %l4, %g1
taddcc %i3, 0x0725, %i5
fmovdle %xcc, %f12, %f15
lduh [%l7 + 0x40], %o3
fsrc2 %f14, %f12
fmovs %f14, %f13
fbuge %fcc3, loop_4495
lduw [%l7 + 0x14], %i1
fmovsgu %icc, %f15, %f0
movge %xcc, %g3, %l1
loop_4495:
ldub [%l7 + 0x1F], %g7
fba,a %fcc0, loop_4496
ld [%l7 + 0x4C], %f2
bcs %xcc, loop_4497
fbuge %fcc0, loop_4498
loop_4496:
ldd [%l7 + 0x50], %f10
fbe %fcc2, loop_4499
loop_4497:
fbe,a %fcc3, loop_4500
loop_4498:
fmovrsgez %g4, %f8, %f5
ldx [%l7 + 0x58], %o6
loop_4499:
lduw [%l7 + 0x70], %i7
loop_4500:
ldsh [%l7 + 0x50], %g5
faligndata %f6, %f0, %f2
movrne %i0, 0x028, %o7
fbl,a %fcc2, loop_4501
fmul8ulx16 %f4, %f6, %f4
ldsh [%l7 + 0x48], %i6
ldsw [%l7 + 0x34], %l3
loop_4501:
fnors %f14, %f3, %f15
addccc %g6, 0x1E8B, %l5
sth %o0, [%l7 + 0x40]
sll %i2, %o1, %g2
fandnot1 %f2, %f4, %f12
fmovdge %icc, %f1, %f8
fmovdle %xcc, %f1, %f12
sll %i4, 0x11, %o5
brgz,a %o2, loop_4502
fcmple32 %f8, %f6, %l6
smul %o4, %l0, %l2
lduw [%l7 + 0x74], %l4
loop_4502:
udiv %g1, 0x1397, %i3
st %f8, [%l7 + 0x08]
ldub [%l7 + 0x78], %o3
bcs,a,pt %xcc, loop_4503
tle %icc, 0x2
ldsw [%l7 + 0x68], %i5
fmovscs %icc, %f11, %f0
loop_4503:
fcmpd %fcc2, %f6, %f0
bcc,a,pn %icc, loop_4504
ldsb [%l7 + 0x75], %i1
ldsw [%l7 + 0x64], %l1
popc 0x1613, %g7
loop_4504:
fone %f6
fba %fcc0, loop_4505
fmovsa %icc, %f5, %f0
fmovsne %xcc, %f12, %f14
sth %g3, [%l7 + 0x4E]
loop_4505:
edge32l %o6, %g4, %g5
edge16n %i7, %i0, %o7
fmovdcc %xcc, %f1, %f9
stx %i6, [%l7 + 0x58]
fbuge,a %fcc1, loop_4506
nop
setx loop_4507, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %l3, %l5, %o0
ldsb [%l7 + 0x60], %i2
loop_4506:
bvs,pn %xcc, loop_4508
loop_4507:
fpack32 %f14, %f0, %f6
ldsw [%l7 + 0x1C], %g6
subccc %o1, 0x1AD5, %i4
loop_4508:
and %o5, 0x070D, %o2
bneg,a %xcc, loop_4509
edge8n %g2, %o4, %l0
subcc %l6, 0x164F, %l4
sth %l2, [%l7 + 0x26]
loop_4509:
fmovrsgez %i3, %f12, %f12
movre %g1, %o3, %i1
fandnot1 %f14, %f2, %f6
sdivcc %l1, 0x1CB5, %i5
tgu %xcc, 0x4
stb %g7, [%l7 + 0x23]
bl,pt %xcc, loop_4510
bpos loop_4511
edge16n %o6, %g4, %g5
tl %xcc, 0x7
loop_4510:
ldd [%l7 + 0x68], %f10
loop_4511:
tcs %icc, 0x2
sth %g3, [%l7 + 0x38]
mulx %i7, %i0, %i6
movleu %xcc, %l3, %l5
fble %fcc2, loop_4512
edge8l %o7, %i2, %o0
edge32l %o1, %g6, %o5
movpos %xcc, %i4, %g2
loop_4512:
fblg %fcc2, loop_4513
stb %o4, [%l7 + 0x70]
sth %o2, [%l7 + 0x42]
stw %l6, [%l7 + 0x78]
loop_4513:
lduh [%l7 + 0x1A], %l4
udivx %l2, 0x1B0E, %i3
alignaddrl %g1, %l0, %o3
ldsh [%l7 + 0x44], %l1
be loop_4514
stw %i1, [%l7 + 0x14]
sth %i5, [%l7 + 0x42]
edge32l %g7, %o6, %g4
loop_4514:
fbo %fcc3, loop_4515
subcc %g3, %g5, %i0
fnot1 %f4, %f2
ldsw [%l7 + 0x1C], %i6
loop_4515:
subcc %i7, %l3, %l5
fpsub16 %f10, %f0, %f12
ldub [%l7 + 0x29], %o7
ldx [%l7 + 0x40], %i2
ldd [%l7 + 0x28], %f14
srl %o0, 0x02, %g6
fmovrdlez %o5, %f8, %f8
std %f4, [%l7 + 0x18]
fbne,a %fcc3, loop_4516
ldsh [%l7 + 0x3A], %i4
taddcctv %g2, 0x00A8, %o4
tne %icc, 0x3
loop_4516:
tne %icc, 0x5
and %o1, %o2, %l6
movl %xcc, %l4, %i3
movl %icc, %g1, %l2
st %f10, [%l7 + 0x2C]
ld [%l7 + 0x4C], %f2
andncc %o3, %l1, %i1
fbne %fcc1, loop_4517
or %l0, 0x0EEF, %i5
ldsw [%l7 + 0x08], %o6
ldsw [%l7 + 0x0C], %g4
loop_4517:
stx %g7, [%l7 + 0x40]
umulcc %g5, %g3, %i0
fornot2s %f10, %f2, %f15
fmovsg %icc, %f15, %f13
stb %i7, [%l7 + 0x62]
sth %l3, [%l7 + 0x68]
ldsb [%l7 + 0x79], %i6
fmovdcc %xcc, %f1, %f1
fbge,a %fcc1, loop_4518
movrne %l5, 0x223, %o7
brlez,a %i2, loop_4519
edge32ln %o0, %g6, %i4
loop_4518:
taddcctv %o5, %g2, %o4
fmovdge %icc, %f12, %f2
loop_4519:
fnands %f2, %f10, %f2
bvc loop_4520
ld [%l7 + 0x4C], %f13
bgu,a,pn %icc, loop_4521
fbo,a %fcc2, loop_4522
loop_4520:
ldx [%l7 + 0x28], %o1
be loop_4523
loop_4521:
stx %l6, [%l7 + 0x38]
loop_4522:
orn %o2, %i3, %l4
tvc %icc, 0x4
loop_4523:
fbge %fcc0, loop_4524
fmovdl %xcc, %f15, %f14
sdivx %g1, 0x0C98, %o3
lduh [%l7 + 0x74], %l2
loop_4524:
tvc %icc, 0x0
fbule,a %fcc1, loop_4525
addccc %l1, %l0, %i5
fpsub16 %f6, %f2, %f4
fands %f7, %f7, %f12
loop_4525:
fcmpeq32 %f0, %f0, %o6
mulscc %i1, 0x171E, %g4
ldd [%l7 + 0x08], %f6
fbu %fcc1, loop_4526
edge16ln %g7, %g5, %i0
fcmpne32 %f4, %f14, %g3
srlx %l3, %i6, %i7
loop_4526:
fmovrdlz %l5, %f4, %f10
ldsh [%l7 + 0x0E], %i2
be,pt %xcc, loop_4527
fmovdgu %xcc, %f9, %f1
ldx [%l7 + 0x20], %o0
ldsw [%l7 + 0x34], %o7
loop_4527:
fcmpd %fcc3, %f2, %f8
fandnot2s %f9, %f4, %f0
be,pt %xcc, loop_4528
lduw [%l7 + 0x7C], %g6
xnorcc %i4, %g2, %o5
movrne %o4, 0x3D8, %l6
loop_4528:
for %f8, %f6, %f4
andcc %o1, 0x0A58, %i3
fbu %fcc1, loop_4529
edge16l %l4, %g1, %o2
std %f8, [%l7 + 0x08]
andn %l2, 0x18C6, %l1
loop_4529:
tcs %xcc, 0x5
ba,pn %xcc, loop_4530
fcmped %fcc1, %f8, %f4
bvs,a,pn %xcc, loop_4531
fbul %fcc3, loop_4532
loop_4530:
stb %o3, [%l7 + 0x2C]
bl,pn %icc, loop_4533
loop_4531:
stx %i5, [%l7 + 0x38]
loop_4532:
movgu %xcc, %l0, %o6
movn %xcc, %i1, %g4
loop_4533:
st %f5, [%l7 + 0x20]
umulcc %g5, 0x1A1B, %i0
stx %g7, [%l7 + 0x30]
edge8l %g3, %l3, %i7
fcmpne16 %f6, %f2, %i6
edge32 %i2, %o0, %l5
ldsh [%l7 + 0x74], %g6
ldd [%l7 + 0x50], %f0
fors %f6, %f11, %f7
ldub [%l7 + 0x4F], %i4
orn %g2, 0x193D, %o7
fmovde %icc, %f3, %f9
be,a,pt %xcc, loop_4534
stb %o5, [%l7 + 0x0E]
lduw [%l7 + 0x78], %l6
bg,a,pt %icc, loop_4535
loop_4534:
fmovrdlz %o1, %f2, %f12
sth %i3, [%l7 + 0x3E]
ldx [%l7 + 0x10], %o4
loop_4535:
fbge %fcc0, loop_4536
fnot2s %f14, %f5
st %f13, [%l7 + 0x3C]
st %f1, [%l7 + 0x70]
loop_4536:
fmul8x16au %f15, %f5, %f10
fmovsa %xcc, %f3, %f11
std %f8, [%l7 + 0x48]
and %l4, 0x1357, %g1
fmovdgu %xcc, %f7, %f12
smul %l2, 0x1B45, %l1
sdivx %o3, 0x128B, %o2
fbug,a %fcc3, loop_4537
fbn %fcc1, loop_4538
fnot1s %f10, %f15
call loop_4539
loop_4537:
ldsb [%l7 + 0x57], %i5
loop_4538:
umul %l0, 0x18AA, %i1
ldd [%l7 + 0x78], %f12
loop_4539:
fmovrde %g4, %f8, %f10
movre %o6, %g5, %g7
fxors %f14, %f11, %f5
stb %g3, [%l7 + 0x1B]
pdist %f6, %f8, %f4
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x50], %i0
ble,pn %icc, loop_4540
fmovsge %xcc, %f6, %f15
lduw [%l7 + 0x4C], %l3
edge8 %i6, %i7, %o0
loop_4540:
lduw [%l7 + 0x64], %i2
stb %g6, [%l7 + 0x0C]
ld [%l7 + 0x3C], %f11
ldsw [%l7 + 0x7C], %l5
ldx [%l7 + 0x70], %g2
fpack16 %f6, %f11
fornot1s %f15, %f8, %f4
movneg %icc, %o7, %i4
fpadd32s %f6, %f12, %f13
movg %icc, %o5, %o1
std %f6, [%l7 + 0x50]
fmovdvs %icc, %f4, %f2
edge32 %l6, %o4, %l4
andn %g1, 0x1EDC, %i3
fmovdg %xcc, %f14, %f10
fmovsne %icc, %f0, %f4
fbne,a %fcc0, loop_4541
fcmpgt16 %f8, %f10, %l1
edge8l %l2, %o2, %i5
ba %icc, loop_4542
loop_4541:
fmovdge %icc, %f2, %f12
ldsb [%l7 + 0x21], %o3
fpsub16s %f15, %f14, %f12
loop_4542:
fbul,a %fcc0, loop_4543
sth %l0, [%l7 + 0x58]
stw %i1, [%l7 + 0x38]
edge32ln %o6, %g4, %g7
loop_4543:
siam 0x0
ldsh [%l7 + 0x0C], %g5
srlx %i0, %l3, %g3
lduh [%l7 + 0x46], %i7
ldub [%l7 + 0x19], %o0
ldd [%l7 + 0x38], %f12
stx %i2, [%l7 + 0x20]
fandnot2 %f12, %f12, %f4
nop
setx loop_4544, %l0, %l1
jmpl %l1, %g6
movl %xcc, %l5, %g2
xnorcc %o7, %i6, %i4
fbo,a %fcc0, loop_4545
loop_4544:
fpsub16 %f4, %f0, %f6
andn %o5, 0x0BFD, %o1
ldsb [%l7 + 0x1B], %o4
loop_4545:
fmovdcc %icc, %f15, %f6
fornot2s %f9, %f5, %f2
std %f12, [%l7 + 0x38]
tne %xcc, 0x5
ldub [%l7 + 0x4F], %l6
bcs,pt %xcc, loop_4546
ldsb [%l7 + 0x0D], %l4
ldx [%l7 + 0x60], %g1
stb %i3, [%l7 + 0x1C]
loop_4546:
fornot1s %f8, %f12, %f6
ldd [%l7 + 0x68], %f4
fmovdge %icc, %f8, %f14
sethi 0x0B3E, %l2
stx %l1, [%l7 + 0x78]
fbg,a %fcc0, loop_4547
fmovscc %icc, %f0, %f6
std %f6, [%l7 + 0x70]
subccc %o2, 0x1650, %i5
loop_4547:
sth %o3, [%l7 + 0x18]
fones %f9
brgz,a %l0, loop_4548
fmovdle %xcc, %f6, %f15
fmovscs %icc, %f12, %f6
fzero %f8
loop_4548:
fornot2s %f6, %f11, %f9
stx %o6, [%l7 + 0x08]
fornot1 %f14, %f12, %f0
fmovrsne %g4, %f2, %f0
edge32ln %i1, %g7, %i0
fmovsgu %xcc, %f13, %f10
fmovsne %icc, %f9, %f13
fpadd16s %f15, %f11, %f12
subccc %g5, %g3, %i7
fmovrse %l3, %f5, %f9
ldub [%l7 + 0x1C], %o0
fmovsn %icc, %f8, %f7
ldsw [%l7 + 0x54], %g6
tl %icc, 0x1
mulx %l5, %i2, %o7
std %f8, [%l7 + 0x28]
fbul %fcc2, loop_4549
movre %i6, 0x0BB, %g2
ldsw [%l7 + 0x4C], %i4
nop
setx loop_4550, %l0, %l1
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_4549:
fcmple32 %f8, %f12, %o1
ldub [%l7 + 0x0D], %o5
lduh [%l7 + 0x12], %l6
loop_4550:
fbug %fcc1, loop_4551
fands %f15, %f4, %f8
fpmerge %f9, %f11, %f2
fsrc1 %f6, %f0
loop_4551:
fmovde %xcc, %f5, %f5
ldsh [%l7 + 0x7A], %o4
edge32n %l4, %i3, %g1
bleu loop_4552
movpos %xcc, %l1, %l2
ldsh [%l7 + 0x64], %i5
bcc,a %xcc, loop_4553
loop_4552:
sllx %o2, %o3, %l0
fble %fcc3, loop_4554
stw %g4, [%l7 + 0x50]
loop_4553:
fsrc2s %f0, %f5
fbue %fcc0, loop_4555
loop_4554:
fbu %fcc1, loop_4556
srl %i1, %g7, %i0
fbule,a %fcc3, loop_4557
loop_4555:
fmovdge %xcc, %f8, %f6
loop_4556:
fbug,a %fcc0, loop_4558
lduw [%l7 + 0x5C], %g5
loop_4557:
fmovrsgez %o6, %f1, %f3
fmovd %f8, %f0
loop_4558:
st %f9, [%l7 + 0x78]
fmovsg %xcc, %f15, %f12
stw %g3, [%l7 + 0x0C]
std %f0, [%l7 + 0x60]
fmul8x16au %f12, %f11, %f2
fmovde %xcc, %f4, %f10
tsubcc %i7, 0x13F5, %l3
ldub [%l7 + 0x5C], %o0
ldx [%l7 + 0x78], %g6
fcmpeq16 %f10, %f2, %i2
fand %f10, %f6, %f0
udivcc %l5, 0x1590, %o7
tleu %icc, 0x0
brlz %g2, loop_4559
lduh [%l7 + 0x6E], %i6
lduw [%l7 + 0x68], %o1
fbl,a %fcc1, loop_4560
loop_4559:
fpsub32s %f8, %f12, %f9
fandnot1 %f8, %f4, %f10
lduw [%l7 + 0x10], %i4
loop_4560:
ldsw [%l7 + 0x68], %l6
andn %o4, 0x1EC1, %o5
ldsw [%l7 + 0x0C], %i3
fone %f6
stb %l4, [%l7 + 0x78]
fble %fcc1, loop_4561
st %f9, [%l7 + 0x1C]
edge32ln %l1, %g1, %i5
fornot2 %f8, %f8, %f12
loop_4561:
ldd [%l7 + 0x48], %f2
ta %xcc, 0x2
orcc %o2, %l2, %l0
ldx [%l7 + 0x70], %o3
sdivcc %g4, 0x1099, %i1
sdivcc %i0, 0x19D7, %g5
sdiv %o6, 0x0516, %g7
bn,a loop_4562
ldub [%l7 + 0x5F], %g3
ldsh [%l7 + 0x22], %l3
bshuffle %f12, %f12, %f2
loop_4562:
fmul8x16 %f6, %f4, %f14
fmovsvs %icc, %f10, %f2
fnegd %f4, %f6
sth %i7, [%l7 + 0x4A]
fbne %fcc2, loop_4563
ldsw [%l7 + 0x30], %g6
tcc %xcc, 0x7
fmovdgu %icc, %f12, %f5
loop_4563:
sdiv %i2, 0x0B0F, %l5
pdist %f14, %f14, %f8
fmovrde %o0, %f0, %f14
fmovrdlz %o7, %f2, %f6
fcmpes %fcc2, %f7, %f0
ldsh [%l7 + 0x7E], %i6
bleu,a loop_4564
fpackfix %f2, %f2
bg,pt %icc, loop_4565
sllx %g2, %o1, %l6
loop_4564:
st %f1, [%l7 + 0x24]
ba,a %icc, loop_4566
loop_4565:
ld [%l7 + 0x70], %f8
array8 %i4, %o5, %o4
sra %i3, 0x1C, %l4
loop_4566:
lduw [%l7 + 0x2C], %g1
movgu %xcc, %l1, %i5
fnegs %f4, %f11
sth %l2, [%l7 + 0x7E]
fmovdneg %icc, %f0, %f0
fabss %f11, %f7
stx %l0, [%l7 + 0x58]
fbl %fcc1, loop_4567
movrne %o3, %o2, %i1
lduw [%l7 + 0x60], %i0
orncc %g5, %o6, %g7
loop_4567:
fnot1s %f3, %f3
fpadd32s %f0, %f14, %f1
lduh [%l7 + 0x4E], %g4
movcc %xcc, %l3, %g3
sll %g6, %i2, %l5
smul %o0, %i7, %i6
fnands %f9, %f8, %f3
fnand %f10, %f10, %f10
xor %g2, %o7, %l6
tg %xcc, 0x2
edge8n %o1, %o5, %i4
ldsw [%l7 + 0x44], %o4
fornot2 %f2, %f4, %f8
fnand %f0, %f0, %f14
stx %l4, [%l7 + 0x30]
fmovrdlez %g1, %f14, %f4
fbge,a %fcc3, loop_4568
ldd [%l7 + 0x70], %f4
brlz,a %i3, loop_4569
addc %l1, 0x14AD, %l2
loop_4568:
fmovrsne %l0, %f12, %f4
fbule,a %fcc0, loop_4570
loop_4569:
stb %o3, [%l7 + 0x11]
fornot1s %f10, %f9, %f14
movn %icc, %i5, %o2
loop_4570:
movgu %icc, %i0, %g5
move %icc, %o6, %g7
sth %g4, [%l7 + 0x18]
sra %l3, %g3, %i1
ldx [%l7 + 0x68], %i2
fcmpgt32 %f12, %f10, %g6
sth %l5, [%l7 + 0x38]
ldsb [%l7 + 0x08], %i7
sethi 0x1A2B, %o0
ld [%l7 + 0x40], %f12
ldub [%l7 + 0x3A], %i6
sth %o7, [%l7 + 0x78]
std %f4, [%l7 + 0x28]
edge32ln %l6, %o1, %g2
fmul8x16 %f12, %f6, %f14
fmovrse %i4, %f15, %f6
sth %o4, [%l7 + 0x1E]
sth %l4, [%l7 + 0x46]
edge8 %g1, %i3, %l1
fmovrse %l2, %f4, %f15
ldx [%l7 + 0x30], %l0
edge32ln %o3, %o5, %i5
movcc %xcc, %o2, %i0
udivx %g5, 0x0C73, %g7
ldub [%l7 + 0x79], %o6
ldsh [%l7 + 0x5A], %g4
fbg %fcc0, loop_4571
tl %xcc, 0x1
ldub [%l7 + 0x7F], %l3
fmovrsgez %i1, %f9, %f11
loop_4571:
fcmpne16 %f10, %f2, %i2
fmovrdne %g3, %f8, %f8
ld [%l7 + 0x24], %f3
stb %l5, [%l7 + 0x56]
bgu,a loop_4572
ldsh [%l7 + 0x12], %g6
ld [%l7 + 0x64], %f1
srax %o0, %i6, %i7
loop_4572:
bgu,a,pt %icc, loop_4573
fmovsneg %icc, %f9, %f10
be loop_4574
edge8ln %l6, %o7, %g2
loop_4573:
ldsb [%l7 + 0x18], %i4
orcc %o4, %l4, %o1
loop_4574:
bge,a %xcc, loop_4575
fnand %f2, %f14, %f10
lduw [%l7 + 0x0C], %g1
fpsub32s %f12, %f1, %f15
loop_4575:
sth %i3, [%l7 + 0x0E]
bn loop_4576
umul %l1, 0x0E3C, %l0
fmovdcc %xcc, %f8, %f0
fmovdle %icc, %f7, %f5
loop_4576:
fandnot2 %f10, %f2, %f0
fmovspos %icc, %f2, %f0
bshuffle %f10, %f6, %f0
tge %xcc, 0x6
ldsb [%l7 + 0x55], %o3
fbl %fcc1, loop_4577
udiv %l2, 0x149D, %i5
ldsh [%l7 + 0x0E], %o2
ld [%l7 + 0x7C], %f8
loop_4577:
stx %i0, [%l7 + 0x68]
xnor %o5, 0x160E, %g7
for %f12, %f12, %f2
fpsub32 %f8, %f8, %f6
ldx [%l7 + 0x58], %o6
fbg,a %fcc3, loop_4578
fpsub16 %f0, %f12, %f6
edge32l %g4, %g5, %l3
fmovdg %icc, %f0, %f14
loop_4578:
ldsh [%l7 + 0x3A], %i2
fmovrdgz %i1, %f4, %f4
stw %l5, [%l7 + 0x28]
edge32ln %g6, %o0, %g3
lduh [%l7 + 0x5A], %i7
fmovsge %xcc, %f1, %f13
xor %i6, %l6, %g2
fexpand %f12, %f8
fmovdne %xcc, %f9, %f2
fmovrdne %o7, %f4, %f10
mulx %o4, %i4, %l4
movl %icc, %o1, %g1
fmul8x16al %f2, %f15, %f0
mova %xcc, %l1, %i3
fbge,a %fcc0, loop_4579
fnegd %f0, %f8
sth %l0, [%l7 + 0x3E]
fmovs %f5, %f7
loop_4579:
fandnot2s %f11, %f1, %f4
fnot2 %f4, %f6
fmovrsgz %o3, %f1, %f5
ldx [%l7 + 0x20], %l2
brgz %o2, loop_4580
fmovde %icc, %f7, %f4
fnand %f8, %f4, %f4
srl %i0, %i5, %g7
loop_4580:
std %f4, [%l7 + 0x30]
orn %o5, %g4, %g5
ldsh [%l7 + 0x20], %l3
lduw [%l7 + 0x38], %o6
fpsub32s %f6, %f5, %f9
bshuffle %f8, %f4, %f12
mova %icc, %i2, %i1
lduw [%l7 + 0x08], %l5
fxors %f7, %f7, %f0
ldsh [%l7 + 0x10], %g6
ldsh [%l7 + 0x64], %o0
ld [%l7 + 0x20], %f11
fmovsl %icc, %f14, %f13
fmovrsgz %i7, %f0, %f15
stw %i6, [%l7 + 0x7C]
xorcc %l6, %g2, %g3
fcmps %fcc0, %f5, %f10
std %f8, [%l7 + 0x30]
fand %f8, %f12, %f2
fsrc2s %f8, %f9
sth %o4, [%l7 + 0x50]
bshuffle %f6, %f0, %f6
movvc %icc, %o7, %l4
stw %o1, [%l7 + 0x34]
std %f2, [%l7 + 0x38]
addcc %g1, %i4, %i3
fmul8x16al %f9, %f6, %f0
fpsub32s %f9, %f7, %f14
ldsh [%l7 + 0x56], %l0
ldsh [%l7 + 0x48], %l1
fbug,a %fcc0, loop_4581
ldub [%l7 + 0x70], %l2
sth %o2, [%l7 + 0x08]
ldsb [%l7 + 0x14], %o3
loop_4581:
edge32ln %i5, %g7, %o5
stx %i0, [%l7 + 0x28]
ldub [%l7 + 0x6B], %g5
fmovdcs %xcc, %f1, %f4
fpadd32 %f8, %f0, %f10
fmovdn %xcc, %f12, %f0
stx %g4, [%l7 + 0x58]
fmovrsne %o6, %f10, %f0
fmovdpos %icc, %f14, %f10
movrlz %l3, %i2, %i1
movrgz %g6, %o0, %l5
fmovrslez %i6, %f0, %f12
edge32l %i7, %l6, %g2
fpsub16s %f9, %f0, %f14
edge32l %g3, %o4, %o7
andncc %o1, %l4, %g1
brlz,a %i4, loop_4582
fandnot1 %f8, %f10, %f4
stb %i3, [%l7 + 0x23]
fba,a %fcc2, loop_4583
loop_4582:
umul %l1, %l2, %o2
fpadd32s %f12, %f13, %f2
bcc,pn %icc, loop_4584
loop_4583:
ble,a loop_4585
brgz %l0, loop_4586
fbne,a %fcc0, loop_4587
loop_4584:
movvs %icc, %i5, %g7
loop_4585:
movrlz %o3, %i0, %g5
loop_4586:
tneg %icc, 0x3
loop_4587:
lduw [%l7 + 0x3C], %g4
move %xcc, %o5, %o6
array16 %l3, %i1, %i2
fmovdle %xcc, %f15, %f11
fmovsne %xcc, %f8, %f1
fornot2 %f10, %f0, %f6
xnorcc %g6, %o0, %l5
smulcc %i7, 0x174B, %l6
ld [%l7 + 0x10], %f13
std %f12, [%l7 + 0x30]
bgu,a loop_4588
fmovrsne %i6, %f14, %f3
fbuge,a %fcc3, loop_4589
stw %g3, [%l7 + 0x50]
loop_4588:
lduh [%l7 + 0x48], %g2
taddcc %o4, %o7, %l4
loop_4589:
tn %icc, 0x2
fmovs %f15, %f0
tcs %icc, 0x5
fornot1s %f11, %f2, %f7
bleu,pt %icc, loop_4590
fornot2 %f6, %f6, %f14
bcs,pt %icc, loop_4591
or %o1, 0x1F50, %i4
loop_4590:
edge16l %g1, %l1, %i3
stx %o2, [%l7 + 0x30]
loop_4591:
ld [%l7 + 0x0C], %f5
lduh [%l7 + 0x4A], %l0
std %f6, [%l7 + 0x38]
fandnot2 %f0, %f12, %f12
fsrc1s %f13, %f1
fmovd %f4, %f6
lduw [%l7 + 0x70], %l2
stw %i5, [%l7 + 0x64]
ldsh [%l7 + 0x5A], %g7
ldsb [%l7 + 0x75], %i0
ld [%l7 + 0x1C], %f6
lduw [%l7 + 0x7C], %o3
movge %icc, %g5, %g4
alignaddr %o5, %o6, %i1
bg,a,pn %icc, loop_4592
tne %icc, 0x2
movge %xcc, %i2, %l3
fpsub16 %f8, %f6, %f4
loop_4592:
movle %icc, %g6, %o0
movrgez %l5, 0x0F7, %i7
fcmpne16 %f0, %f12, %l6
or %i6, 0x1B33, %g2
brz %g3, loop_4593
fmovsle %xcc, %f8, %f9
fands %f5, %f15, %f1
fexpand %f1, %f10
loop_4593:
fsrc1s %f10, %f15
lduh [%l7 + 0x7A], %o4
brlez %o7, loop_4594
fcmped %fcc2, %f12, %f4
tvc %xcc, 0x1
fmovse %icc, %f4, %f3
loop_4594:
fmovsge %icc, %f9, %f2
and %l4, %i4, %o1
lduh [%l7 + 0x6C], %g1
fnors %f2, %f15, %f0
fmovrslez %l1, %f10, %f14
fmovdneg %xcc, %f5, %f6
fpackfix %f12, %f2
tge %icc, 0x5
edge8n %i3, %l0, %o2
ldsh [%l7 + 0x44], %l2
st %f4, [%l7 + 0x64]
tpos %icc, 0x4
ldsh [%l7 + 0x58], %g7
subc %i5, 0x09EA, %i0
lduw [%l7 + 0x0C], %g5
stb %g4, [%l7 + 0x5A]
ldub [%l7 + 0x4B], %o3
xnor %o5, %i1, %o6
fmovdcc %icc, %f2, %f2
ldsb [%l7 + 0x39], %i2
movneg %icc, %l3, %o0
edge8l %l5, %g6, %i7
sllx %i6, 0x14, %l6
udivcc %g2, 0x11CA, %o4
orncc %g3, 0x0D31, %o7
smul %l4, %o1, %i4
sth %g1, [%l7 + 0x20]
orn %l1, 0x0266, %i3
ldd [%l7 + 0x58], %f12
fmovdvc %xcc, %f5, %f9
fpack32 %f0, %f10, %f0
movle %icc, %l0, %o2
bneg,a %xcc, loop_4595
bleu,pt %xcc, loop_4596
fand %f12, %f4, %f12
call loop_4597
loop_4595:
fmovse %icc, %f15, %f3
loop_4596:
movn %icc, %l2, %i5
fands %f12, %f5, %f9
loop_4597:
tleu %icc, 0x2
fandnot2s %f5, %f14, %f15
fzero %f12
fandnot2 %f8, %f10, %f6
tpos %xcc, 0x5
std %f8, [%l7 + 0x18]
movcc %icc, %i0, %g5
tleu %xcc, 0x6
taddcctv %g7, 0x1C97, %g4
st %f13, [%l7 + 0x18]
bneg,pt %xcc, loop_4598
ble,a,pt %icc, loop_4599
faligndata %f8, %f0, %f8
lduh [%l7 + 0x1E], %o5
loop_4598:
fmovsn %xcc, %f6, %f3
loop_4599:
fone %f0
movneg %xcc, %o3, %o6
fcmpd %fcc1, %f2, %f0
fmovrdgez %i2, %f4, %f8
fmovdpos %xcc, %f6, %f0
udivcc %i1, 0x0A97, %l3
fblg %fcc2, loop_4600
brgz %l5, loop_4601
andcc %o0, %g6, %i7
ldsh [%l7 + 0x50], %i6
loop_4600:
fmovsg %xcc, %f10, %f10
loop_4601:
sdivx %l6, 0x0D37, %g2
fcmpeq32 %f2, %f4, %g3
bne loop_4602
fbe,a %fcc0, loop_4603
st %f9, [%l7 + 0x4C]
tne %xcc, 0x7
loop_4602:
fzero %f10
loop_4603:
pdist %f4, %f14, %f2
std %f0, [%l7 + 0x18]
bleu %xcc, loop_4604
fone %f2
ldsb [%l7 + 0x56], %o4
fornot1 %f14, %f8, %f4
loop_4604:
ldsh [%l7 + 0x50], %o7
brnz %l4, loop_4605
ld [%l7 + 0x20], %f3
ldx [%l7 + 0x28], %i4
lduh [%l7 + 0x10], %o1
loop_4605:
fcmped %fcc0, %f4, %f14
fmovdle %xcc, %f1, %f2
ldub [%l7 + 0x64], %l1
movvc %icc, %i3, %g1
mova %icc, %o2, %l2
fands %f8, %f9, %f9
brlez,a %l0, loop_4606
fexpand %f6, %f12
fmuld8sux16 %f10, %f10, %f2
ldx [%l7 + 0x48], %i0
loop_4606:
siam 0x6
popc 0x1337, %g5
fabsd %f4, %f8
bvs %icc, loop_4607
fmovsvc %icc, %f11, %f13
srlx %g7, 0x12, %i5
fble %fcc1, loop_4608
loop_4607:
sll %o5, %g4, %o6
ld [%l7 + 0x14], %f5
ldd [%l7 + 0x30], %f8
loop_4608:
lduh [%l7 + 0x1C], %o3
tleu %icc, 0x3
fbg,a %fcc3, loop_4609
bshuffle %f0, %f14, %f10
fble,a %fcc2, loop_4610
addcc %i1, %i2, %l5
loop_4609:
std %f14, [%l7 + 0x28]
edge32ln %l3, %g6, %i7
loop_4610:
edge16l %o0, %l6, %i6
alignaddrl %g2, %g3, %o7
edge32ln %o4, %l4, %o1
ldub [%l7 + 0x2C], %l1
fmovsneg %xcc, %f1, %f9
tsubcc %i3, %g1, %o2
edge32n %i4, %l2, %i0
tge %icc, 0x3
edge8ln %g5, %g7, %i5
sdivcc %l0, 0x08F9, %g4
stb %o5, [%l7 + 0x1D]
fmovrsgez %o3, %f0, %f14
bpos,a,pt %icc, loop_4611
bshuffle %f14, %f2, %f14
fmovsg %xcc, %f8, %f13
lduh [%l7 + 0x64], %o6
loop_4611:
stx %i1, [%l7 + 0x28]
subc %l5, 0x0838, %l3
st %f8, [%l7 + 0x44]
fpackfix %f2, %f8
lduw [%l7 + 0x7C], %g6
movrlez %i2, %o0, %i7
umulcc %i6, 0x13B7, %l6
sdivcc %g2, 0x0CE1, %g3
popc 0x14AE, %o4
ldub [%l7 + 0x27], %o7
fcmpne32 %f6, %f14, %l4
fcmps %fcc0, %f5, %f13
ld [%l7 + 0x14], %f15
stx %l1, [%l7 + 0x20]
faligndata %f4, %f2, %f4
taddcc %i3, %o1, %o2
fblg,a %fcc0, loop_4612
ldub [%l7 + 0x34], %g1
fmovse %xcc, %f5, %f0
bneg,a loop_4613
loop_4612:
andn %l2, 0x1B3A, %i4
lduw [%l7 + 0x50], %g5
bleu,pt %icc, loop_4614
loop_4613:
tsubcctv %i0, 0x123D, %g7
fand %f14, %f8, %f8
popc 0x169E, %i5
loop_4614:
fbne %fcc1, loop_4615
ldsw [%l7 + 0x54], %l0
ldsh [%l7 + 0x5A], %g4
andncc %o3, %o5, %i1
loop_4615:
std %f14, [%l7 + 0x78]
movne %xcc, %o6, %l3
ldsw [%l7 + 0x70], %g6
ld [%l7 + 0x18], %f9
or %l5, %o0, %i7
std %f2, [%l7 + 0x58]
ldd [%l7 + 0x60], %f4
orn %i2, 0x0648, %i6
fmovs %f13, %f4
tleu %icc, 0x5
fsrc2s %f2, %f7
ld [%l7 + 0x44], %f4
fmovrde %g2, %f4, %f6
sth %g3, [%l7 + 0x32]
fba,a %fcc0, loop_4616
brgez %l6, loop_4617
srl %o7, 0x1F, %l4
std %f12, [%l7 + 0x38]
loop_4616:
sdivx %l1, 0x1F75, %i3
loop_4617:
lduh [%l7 + 0x78], %o1
lduw [%l7 + 0x68], %o2
movcs %xcc, %o4, %l2
mulx %g1, 0x17F4, %i4
fnot2 %f8, %f12
lduw [%l7 + 0x20], %i0
bcs loop_4618
st %f14, [%l7 + 0x44]
fmovsg %icc, %f15, %f9
fmovdle %xcc, %f1, %f3
loop_4618:
andn %g7, %g5, %i5
fornot2 %f10, %f12, %f14
fbue,a %fcc0, loop_4619
andn %l0, %o3, %o5
ldsb [%l7 + 0x0E], %g4
fcmple16 %f6, %f4, %i1
loop_4619:
orcc %l3, 0x0A75, %g6
smulcc %o6, %l5, %i7
srl %o0, %i6, %i2
fnot1 %f14, %f0
ta %icc, 0x0
tleu %xcc, 0x1
tsubcc %g2, 0x0AE2, %g3
stx %l6, [%l7 + 0x60]
fmovrdgez %l4, %f0, %f8
sth %o7, [%l7 + 0x0E]
stb %i3, [%l7 + 0x74]
sth %l1, [%l7 + 0x74]
array8 %o2, %o4, %o1
lduh [%l7 + 0x28], %l2
pdist %f12, %f4, %f10
fmovsvs %xcc, %f14, %f1
brlez %g1, loop_4620
lduh [%l7 + 0x58], %i4
fcmped %fcc0, %f8, %f8
stx %i0, [%l7 + 0x78]
loop_4620:
stx %g7, [%l7 + 0x48]
alignaddr %i5, %g5, %l0
fmovdn %icc, %f0, %f12
te %icc, 0x5
fnot1 %f0, %f0
fsrc2s %f12, %f9
edge32 %o3, %o5, %g4
st %f3, [%l7 + 0x68]
brgez %i1, loop_4621
fmovrdgez %g6, %f0, %f8
fcmps %fcc1, %f15, %f6
fones %f8
loop_4621:
lduw [%l7 + 0x28], %l3
tle %icc, 0x0
ldsw [%l7 + 0x38], %l5
tn %xcc, 0x1
lduw [%l7 + 0x10], %o6
umul %i7, %i6, %o0
fornot1s %f4, %f13, %f0
fmovdvs %xcc, %f12, %f14
tleu %icc, 0x4
fors %f3, %f9, %f14
fcmpgt16 %f6, %f6, %g2
movcs %icc, %g3, %l6
ld [%l7 + 0x20], %f6
fpadd32s %f14, %f0, %f9
ldsw [%l7 + 0x3C], %i2
fnands %f11, %f15, %f5
fmovscs %icc, %f14, %f15
udiv %l4, 0x1A67, %i3
ldsb [%l7 + 0x44], %o7
ldsb [%l7 + 0x2F], %l1
ldsb [%l7 + 0x2C], %o2
fornot2 %f14, %f4, %f12
ldd [%l7 + 0x28], %f14
stb %o4, [%l7 + 0x2C]
stb %o1, [%l7 + 0x36]
ldx [%l7 + 0x28], %g1
bge loop_4622
fcmple16 %f2, %f6, %i4
stx %i0, [%l7 + 0x18]
fbe,a %fcc3, loop_4623
loop_4622:
movge %icc, %g7, %i5
fnot1 %f10, %f0
fbug,a %fcc0, loop_4624
loop_4623:
movge %xcc, %g5, %l2
movle %xcc, %o3, %l0
fcmps %fcc3, %f9, %f15
loop_4624:
sdiv %g4, 0x0A50, %o5
sth %i1, [%l7 + 0x6E]
ldd [%l7 + 0x70], %f4
fnegs %f11, %f13
ldub [%l7 + 0x17], %g6
ldub [%l7 + 0x72], %l5
movvs %xcc, %o6, %i7
fnands %f0, %f10, %f13
ld [%l7 + 0x10], %f12
lduw [%l7 + 0x40], %l3
movrne %i6, %o0, %g3
sra %g2, %i2, %l6
ldx [%l7 + 0x78], %i3
stw %o7, [%l7 + 0x3C]
te %icc, 0x2
umul %l1, 0x1BB0, %l4
edge32ln %o2, %o4, %o1
ldd [%l7 + 0x50], %f8
fands %f5, %f1, %f3
fmovdn %icc, %f1, %f1
fmovrde %g1, %f2, %f8
fnegs %f0, %f0
fcmpne32 %f10, %f4, %i4
edge8ln %i0, %i5, %g7
addc %l2, %o3, %l0
ldd [%l7 + 0x30], %f14
movrgz %g4, %o5, %i1
bgu,a,pn %xcc, loop_4625
ldsh [%l7 + 0x58], %g6
fone %f12
stx %l5, [%l7 + 0x10]
loop_4625:
tsubcctv %g5, %i7, %l3
fmovrsgz %i6, %f3, %f3
andcc %o0, 0x12F3, %g3
lduh [%l7 + 0x3C], %g2
bneg,a loop_4626
st %f11, [%l7 + 0x24]
fbug %fcc0, loop_4627
ble %xcc, loop_4628
loop_4626:
nop
setx loop_4629, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x7
loop_4627:
fbue,a %fcc0, loop_4630
loop_4628:
ldsb [%l7 + 0x3A], %o6
loop_4629:
st %f9, [%l7 + 0x30]
brgz,a %i2, loop_4631
loop_4630:
fone %f6
fcmpes %fcc2, %f5, %f12
tleu %icc, 0x1
loop_4631:
call loop_4632
edge8 %i3, %o7, %l1
fpsub16s %f4, %f12, %f5
fmovrsgz %l4, %f2, %f15
loop_4632:
lduw [%l7 + 0x1C], %l6
st %f11, [%l7 + 0x24]
ld [%l7 + 0x70], %f2
sth %o4, [%l7 + 0x3C]
edge16 %o1, %o2, %g1
fnors %f9, %f2, %f12
taddcctv %i4, 0x146A, %i0
fnegs %f9, %f9
fcmpeq16 %f8, %f12, %i5
edge8l %g7, %o3, %l2
fmovdneg %xcc, %f14, %f4
add %g4, 0x159A, %o5
fnand %f8, %f4, %f14
array32 %l0, %g6, %i1
movrne %g5, %l5, %i7
fmovrdlez %l3, %f14, %f4
movpos %xcc, %i6, %o0
andn %g3, 0x1B97, %g2
std %f10, [%l7 + 0x78]
fmuld8sux16 %f6, %f0, %f4
te %icc, 0x7
sub %o6, 0x1E31, %i2
ld [%l7 + 0x44], %f9
fmovscc %xcc, %f3, %f1
lduw [%l7 + 0x48], %i3
fcmple32 %f2, %f10, %l1
fmovde %xcc, %f2, %f14
fmul8x16 %f7, %f4, %f10
bn,a %icc, loop_4633
tl %xcc, 0x6
fba,a %fcc2, loop_4634
stb %l4, [%l7 + 0x33]
loop_4633:
fmovrsne %l6, %f12, %f4
fmovrslz %o7, %f14, %f10
loop_4634:
fones %f7
std %f8, [%l7 + 0x20]
lduh [%l7 + 0x1A], %o1
addccc %o2, %o4, %g1
ldsw [%l7 + 0x58], %i4
fbu,a %fcc1, loop_4635
fand %f14, %f10, %f8
fmovsgu %xcc, %f2, %f1
tcc %icc, 0x7
loop_4635:
edge16l %i5, %g7, %o3
tvc %xcc, 0x5
fpack16 %f14, %f5
tne %xcc, 0x1
tvc %icc, 0x4
fmovdgu %xcc, %f5, %f8
fmovrde %i0, %f8, %f12
fbue %fcc3, loop_4636
lduw [%l7 + 0x14], %g4
fcmps %fcc0, %f7, %f11
ldx [%l7 + 0x20], %o5
loop_4636:
pdist %f2, %f0, %f10
lduw [%l7 + 0x40], %l0
ldsw [%l7 + 0x1C], %l2
bg,a,pn %icc, loop_4637
nop
setx loop_4638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x34]
fandnot1 %f10, %f4, %f14
loop_4637:
edge8ln %i1, %g5, %g6
loop_4638:
stb %i7, [%l7 + 0x23]
fpadd16 %f8, %f14, %f10
movle %icc, %l5, %l3
fmovdge %icc, %f5, %f7
stx %i6, [%l7 + 0x60]
fxnor %f10, %f14, %f12
fmovrdlez %o0, %f0, %f12
fnot1s %f10, %f4
ldsh [%l7 + 0x78], %g3
edge16ln %g2, %i2, %o6
fnors %f2, %f14, %f4
lduw [%l7 + 0x34], %l1
tvc %xcc, 0x2
fpadd32s %f11, %f15, %f12
lduw [%l7 + 0x74], %i3
array16 %l4, %o7, %o1
ld [%l7 + 0x08], %f3
fnot1 %f4, %f8
brgez,a %l6, loop_4639
tgu %icc, 0x5
andn %o4, 0x03B5, %o2
te %xcc, 0x2
loop_4639:
umul %g1, 0x0827, %i5
ldx [%l7 + 0x40], %i4
fmovsne %xcc, %f14, %f2
stw %o3, [%l7 + 0x20]
fblg %fcc2, loop_4640
lduw [%l7 + 0x7C], %i0
fsrc2 %f0, %f0
tvc %xcc, 0x0
loop_4640:
siam 0x4
nop
setx loop_4641, %l0, %l1
jmpl %l1, %g7
sth %o5, [%l7 + 0x5C]
lduh [%l7 + 0x28], %l0
nop
setx loop_4642, %l0, %l1
jmpl %l1, %l2
loop_4641:
fandnot2s %f4, %f1, %f3
tvc %icc, 0x6
fmovsge %xcc, %f15, %f10
loop_4642:
fandnot2 %f10, %f0, %f2
andn %g4, 0x0BD4, %g5
orn %g6, 0x1E2A, %i1
lduh [%l7 + 0x70], %i7
edge16n %l3, %l5, %o0
ld [%l7 + 0x4C], %f14
edge16 %i6, %g2, %i2
orcc %g3, %o6, %l1
subcc %i3, 0x1FD7, %o7
fmovdg %xcc, %f8, %f7
movl %xcc, %l4, %o1
movl %xcc, %l6, %o4
fmovdl %icc, %f14, %f13
fmovd %f4, %f6
edge16l %g1, %i5, %i4
ldsh [%l7 + 0x42], %o2
sll %i0, 0x0E, %o3
ldsh [%l7 + 0x7C], %o5
sth %l0, [%l7 + 0x1C]
ld [%l7 + 0x7C], %f14
taddcc %g7, %g4, %l2
tleu %xcc, 0x2
taddcctv %g6, %i1, %g5
brlz,a %l3, loop_4643
edge16l %i7, %l5, %o0
st %f7, [%l7 + 0x40]
st %f0, [%l7 + 0x54]
loop_4643:
ldub [%l7 + 0x11], %i6
subc %g2, %i2, %g3
ldd [%l7 + 0x58], %f6
edge8n %o6, %i3, %l1
mulx %l4, %o1, %l6
movl %icc, %o4, %o7
fzero %f6
ba,a,pt %xcc, loop_4644
stw %i5, [%l7 + 0x08]
movrgez %g1, 0x1B1, %i4
ldub [%l7 + 0x53], %i0
loop_4644:
fnot1s %f7, %f1
fble,a %fcc0, loop_4645
fmovrdgez %o3, %f0, %f12
fmovdleu %icc, %f10, %f14
fpsub16 %f14, %f12, %f10
loop_4645:
fmovsn %xcc, %f5, %f4
bleu,a,pn %xcc, loop_4646
fabss %f13, %f7
andncc %o2, %o5, %l0
stb %g4, [%l7 + 0x43]
loop_4646:
fmovdgu %xcc, %f10, %f5
fpackfix %f4, %f1
movvc %icc, %l2, %g6
edge16l %i1, %g5, %g7
ta %xcc, 0x7
fcmpne16 %f14, %f14, %l3
srax %l5, 0x12, %i7
fba,a %fcc1, loop_4647
ldsb [%l7 + 0x71], %i6
sll %g2, %o0, %g3
ldsw [%l7 + 0x2C], %o6
loop_4647:
movvs %icc, %i2, %l1
nop
setx loop_4648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %l4, 0x1DD2, %i3
movge %icc, %l6, %o1
lduw [%l7 + 0x40], %o4
loop_4648:
fornot1 %f0, %f4, %f4
ld [%l7 + 0x20], %f0
ldx [%l7 + 0x68], %o7
ble,pn %xcc, loop_4649
tle %icc, 0x0
stx %g1, [%l7 + 0x78]
ld [%l7 + 0x3C], %f0
loop_4649:
st %f9, [%l7 + 0x44]
ldsh [%l7 + 0x5E], %i5
ldsh [%l7 + 0x18], %i4
fnot2 %f6, %f4
edge16 %i0, %o2, %o3
fmovsne %xcc, %f1, %f5
bcc,a,pt %icc, loop_4650
fbg %fcc3, loop_4651
stb %l0, [%l7 + 0x68]
fbo %fcc1, loop_4652
loop_4650:
fmovsleu %icc, %f9, %f9
loop_4651:
ldd [%l7 + 0x50], %f12
fnot2s %f6, %f9
loop_4652:
ldx [%l7 + 0x08], %g4
ld [%l7 + 0x30], %f1
bshuffle %f4, %f12, %f0
lduw [%l7 + 0x70], %o5
ldsw [%l7 + 0x0C], %g6
stb %l2, [%l7 + 0x5D]
fnegd %f2, %f14
bge,pn %icc, loop_4653
fble,a %fcc2, loop_4654
movge %icc, %i1, %g7
umulcc %g5, 0x0639, %l5
loop_4653:
tgu %xcc, 0x6
loop_4654:
ld [%l7 + 0x58], %f6
brz,a %l3, loop_4655
bgu loop_4656
ldx [%l7 + 0x28], %i7
st %f11, [%l7 + 0x7C]
loop_4655:
edge32ln %i6, %g2, %g3
loop_4656:
fmovrsgez %o0, %f7, %f10
ldub [%l7 + 0x7B], %i2
brlz %o6, loop_4657
sdiv %l1, 0x063E, %i3
udivx %l4, 0x003C, %l6
tvs %icc, 0x6
loop_4657:
lduw [%l7 + 0x0C], %o1
sdivcc %o7, 0x1C96, %g1
fpackfix %f0, %f15
ld [%l7 + 0x5C], %f1
std %f4, [%l7 + 0x28]
ldx [%l7 + 0x18], %o4
brlz %i4, loop_4658
tvc %icc, 0x1
ldsb [%l7 + 0x10], %i0
fmovdcs %xcc, %f2, %f12
loop_4658:
fmovdpos %xcc, %f2, %f6
fabss %f10, %f7
movgu %xcc, %i5, %o3
xor %o2, 0x1ACB, %g4
tsubcc %o5, %l0, %l2
fcmpes %fcc1, %f9, %f14
mulscc %g6, %g7, %i1
movrlz %l5, 0x032, %l3
bvs,pn %xcc, loop_4659
taddcctv %i7, %i6, %g5
fnor %f6, %f10, %f12
fxor %f4, %f14, %f14
loop_4659:
fandnot2 %f2, %f6, %f0
fmovrsne %g2, %f14, %f0
sth %g3, [%l7 + 0x2A]
fmovdvc %icc, %f1, %f2
ldd [%l7 + 0x30], %f8
fnegs %f5, %f6
movrlez %i2, %o0, %o6
tl %icc, 0x6
ldsh [%l7 + 0x24], %i3
fandnot1 %f2, %f6, %f8
fcmpes %fcc1, %f9, %f14
fones %f15
tvc %icc, 0x2
fmul8sux16 %f2, %f0, %f8
brz %l1, loop_4660
fmul8ulx16 %f14, %f10, %f6
stb %l6, [%l7 + 0x35]
edge16n %l4, %o1, %o7
loop_4660:
lduh [%l7 + 0x52], %o4
alignaddr %i4, %g1, %i5
fmovrsgz %o3, %f9, %f15
andncc %o2, %g4, %o5
fpsub16s %f3, %f7, %f10
fbg,a %fcc1, loop_4661
fandnot2 %f4, %f0, %f0
array32 %l0, %i0, %g6
edge16l %g7, %l2, %i1
loop_4661:
tsubcctv %l5, 0x19DE, %i7
pdist %f12, %f14, %f4
ldsb [%l7 + 0x5A], %l3
ld [%l7 + 0x50], %f4
ldsw [%l7 + 0x54], %i6
stx %g2, [%l7 + 0x70]
ldsw [%l7 + 0x4C], %g5
brlez,a %g3, loop_4662
st %f11, [%l7 + 0x7C]
ldsw [%l7 + 0x48], %i2
fmovsn %xcc, %f15, %f15
loop_4662:
movne %icc, %o0, %i3
fmovspos %xcc, %f7, %f11
fmul8x16al %f0, %f4, %f2
fcmped %fcc3, %f8, %f6
ldx [%l7 + 0x68], %o6
bvc,pn %icc, loop_4663
bn,a,pt %xcc, loop_4664
fbn %fcc0, loop_4665
movpos %xcc, %l6, %l1
loop_4663:
fmovs %f10, %f13
loop_4664:
ldsw [%l7 + 0x7C], %o1
loop_4665:
fpack32 %f10, %f6, %f2
fors %f3, %f12, %f5
st %f12, [%l7 + 0x74]
umulcc %l4, %o7, %i4
fornot2 %f2, %f4, %f12
edge8n %o4, %g1, %i5
fpadd32s %f10, %f9, %f5
popc 0x1938, %o3
fors %f8, %f15, %f5
ldsb [%l7 + 0x1C], %g4
ld [%l7 + 0x58], %f14
fnand %f14, %f14, %f14
fcmpes %fcc2, %f15, %f3
lduw [%l7 + 0x38], %o5
ld [%l7 + 0x64], %f15
fmovdcs %xcc, %f15, %f8
fcmple16 %f6, %f14, %o2
movcs %icc, %l0, %g6
edge8l %i0, %g7, %i1
sdiv %l5, 0x1CBD, %i7
fmovdge %xcc, %f15, %f6
fbne,a %fcc0, loop_4666
bcc %icc, loop_4667
std %f6, [%l7 + 0x20]
ldsh [%l7 + 0x1A], %l3
loop_4666:
sub %l2, 0x0B52, %i6
loop_4667:
movrne %g5, 0x390, %g2
taddcc %i2, %g3, %i3
stb %o6, [%l7 + 0x7E]
fbo %fcc1, loop_4668
stx %o0, [%l7 + 0x30]
movpos %icc, %l6, %l1
sth %o1, [%l7 + 0x38]
loop_4668:
edge16 %o7, %l4, %o4
ld [%l7 + 0x1C], %f2
nop
setx loop_4669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x1C], %i4
fandnot2 %f10, %f14, %f6
bl,a loop_4670
loop_4669:
stx %i5, [%l7 + 0x40]
st %f7, [%l7 + 0x44]
xnorcc %o3, %g4, %o5
loop_4670:
movcc %xcc, %g1, %o2
tsubcc %l0, %g6, %g7
fnor %f0, %f0, %f8
bge,a %icc, loop_4671
fbn %fcc2, loop_4672
fmovsl %xcc, %f3, %f4
xorcc %i1, %l5, %i0
loop_4671:
fxor %f12, %f4, %f10
loop_4672:
fand %f0, %f4, %f8
ldub [%l7 + 0x76], %i7
fmovdgu %xcc, %f7, %f8
fones %f8
fbne,a %fcc0, loop_4673
ld [%l7 + 0x08], %f1
fmul8sux16 %f8, %f2, %f2
ldx [%l7 + 0x08], %l2
loop_4673:
fble %fcc0, loop_4674
faligndata %f10, %f4, %f6
fbne %fcc3, loop_4675
std %f6, [%l7 + 0x78]
loop_4674:
fmovdcc %icc, %f0, %f6
fandnot1 %f8, %f2, %f0
loop_4675:
fmovsge %xcc, %f4, %f15
nop
setx loop_4676, %l0, %l1
jmpl %l1, %l3
tcc %xcc, 0x2
ldub [%l7 + 0x73], %i6
stb %g2, [%l7 + 0x3D]
loop_4676:
sth %i2, [%l7 + 0x0A]
tn %icc, 0x4
subccc %g5, 0x127E, %g3
fmovrsgez %i3, %f1, %f8
mulx %o0, 0x1D43, %l6
fnands %f0, %f2, %f1
ldx [%l7 + 0x70], %o6
fcmpd %fcc3, %f12, %f10
stw %l1, [%l7 + 0x34]
smul %o7, %l4, %o1
mova %icc, %i4, %o4
fmovrse %o3, %f15, %f5
bneg,pt %xcc, loop_4677
fcmpes %fcc1, %f9, %f4
ldub [%l7 + 0x25], %i5
xnor %g4, 0x170E, %g1
loop_4677:
tneg %xcc, 0x5
fnot2s %f15, %f4
fmovda %xcc, %f10, %f13
lduw [%l7 + 0x40], %o2
ldx [%l7 + 0x10], %o5
fbne %fcc0, loop_4678
movrlz %g6, 0x179, %l0
ldub [%l7 + 0x2D], %g7
ldd [%l7 + 0x50], %f2
loop_4678:
te %xcc, 0x5
ldx [%l7 + 0x20], %l5
fmovdvs %xcc, %f14, %f12
bge %icc, loop_4679
sth %i0, [%l7 + 0x5A]
taddcctv %i1, 0x0D85, %i7
movvc %xcc, %l2, %l3
loop_4679:
tne %xcc, 0x2
fornot1s %f2, %f13, %f6
edge8n %g2, %i6, %i2
sdivx %g5, 0x1E33, %g3
movne %icc, %i3, %l6
fmovd %f6, %f4
orn %o6, %l1, %o0
ld [%l7 + 0x58], %f13
fsrc1 %f14, %f2
ld [%l7 + 0x54], %f0
fmovrsne %l4, %f2, %f6
st %f13, [%l7 + 0x58]
alignaddr %o7, %o1, %o4
fmovsvs %icc, %f2, %f12
std %f10, [%l7 + 0x28]
ta %xcc, 0x6
sll %i4, 0x05, %i5
tleu %xcc, 0x5
fpadd32s %f0, %f15, %f13
ld [%l7 + 0x08], %f5
fcmped %fcc3, %f0, %f0
lduw [%l7 + 0x74], %o3
alignaddr %g4, %g1, %o2
fmul8x16au %f6, %f5, %f8
stb %g6, [%l7 + 0x5C]
addc %l0, 0x1A26, %o5
fpack16 %f10, %f0
fmovdn %icc, %f8, %f9
fmovrslz %g7, %f6, %f8
fone %f0
fnands %f3, %f1, %f5
ba,pt %xcc, loop_4680
bleu loop_4681
stb %i0, [%l7 + 0x55]
movcc %icc, %l5, %i1
loop_4680:
sra %i7, 0x17, %l3
loop_4681:
ldsb [%l7 + 0x2E], %l2
ldsh [%l7 + 0x56], %i6
sth %g2, [%l7 + 0x1E]
sth %g5, [%l7 + 0x54]
fmovsl %icc, %f2, %f8
tl %xcc, 0x4
sth %i2, [%l7 + 0x72]
fmovsvc %icc, %f9, %f3
fsrc1s %f3, %f9
mova %xcc, %i3, %g3
fmovdgu %icc, %f8, %f3
ldx [%l7 + 0x60], %o6
ldd [%l7 + 0x58], %f2
fmovdcc %xcc, %f1, %f15
bcc loop_4682
lduh [%l7 + 0x60], %l1
tne %xcc, 0x7
stb %o0, [%l7 + 0x1D]
loop_4682:
fnors %f7, %f11, %f9
st %f5, [%l7 + 0x48]
umulcc %l4, %l6, %o7
xorcc %o4, %o1, %i4
array32 %i5, %o3, %g4
ta %icc, 0x4
fmovdl %icc, %f11, %f2
fsrc1 %f4, %f6
ldub [%l7 + 0x60], %g1
fands %f3, %f4, %f6
stb %o2, [%l7 + 0x1F]
sth %g6, [%l7 + 0x0A]
fbuge,a %fcc1, loop_4683
bleu,a,pt %icc, loop_4684
fbug %fcc3, loop_4685
bcc,a loop_4686
loop_4683:
movrne %o5, %l0, %i0
loop_4684:
movl %xcc, %g7, %i1
loop_4685:
ldx [%l7 + 0x78], %l5
loop_4686:
xnor %i7, 0x198E, %l3
lduw [%l7 + 0x38], %l2
fmovdn %icc, %f3, %f1
fmovsvs %icc, %f15, %f9
ld [%l7 + 0x28], %f13
edge16ln %g2, %g5, %i2
xorcc %i3, 0x1738, %g3
ldub [%l7 + 0x08], %o6
fsrc2s %f13, %f14
bvs,pt %xcc, loop_4687
fornot1s %f3, %f7, %f14
fands %f5, %f11, %f5
brgez %l1, loop_4688
loop_4687:
fpack32 %f8, %f2, %f4
fmovdle %icc, %f7, %f12
ldsb [%l7 + 0x43], %o0
loop_4688:
subcc %i6, %l4, %l6
fmovdcs %xcc, %f14, %f5
ldsw [%l7 + 0x08], %o4
st %f3, [%l7 + 0x74]
stw %o1, [%l7 + 0x48]
lduh [%l7 + 0x74], %o7
stx %i4, [%l7 + 0x40]
tgu %icc, 0x0
movre %i5, 0x1C6, %o3
movre %g1, 0x199, %o2
srax %g6, 0x07, %g4
movcc %icc, %o5, %l0
brz %g7, loop_4689
srlx %i1, 0x1E, %l5
fandnot1s %f1, %f6, %f12
fmul8x16 %f14, %f14, %f12
loop_4689:
bpos,a,pt %xcc, loop_4690
udivx %i7, 0x1C24, %l3
fpackfix %f0, %f4
fzeros %f11
loop_4690:
st %f4, [%l7 + 0x28]
movgu %xcc, %l2, %g2
sth %i0, [%l7 + 0x14]
xnorcc %g5, 0x0C7F, %i3
fmovrse %i2, %f0, %f6
fba,a %fcc2, loop_4691
mulscc %g3, 0x1240, %o6
tle %icc, 0x3
movg %icc, %o0, %i6
loop_4691:
fcmpne16 %f2, %f4, %l4
ldsw [%l7 + 0x40], %l1
movvc %icc, %l6, %o4
udivx %o1, 0x11CD, %o7
tcs %icc, 0x2
fbe,a %fcc3, loop_4692
fors %f9, %f14, %f12
fmul8sux16 %f14, %f14, %f6
tleu %xcc, 0x4
loop_4692:
fmovdl %icc, %f13, %f8
add %i5, %o3, %g1
ld [%l7 + 0x14], %f3
st %f3, [%l7 + 0x2C]
ld [%l7 + 0x68], %f12
edge16l %o2, %i4, %g4
fmovdg %xcc, %f2, %f14
fmovdne %xcc, %f13, %f4
fmovrsgz %g6, %f12, %f1
ldsw [%l7 + 0x1C], %o5
ldsh [%l7 + 0x32], %l0
fmovrsne %i1, %f15, %f0
array32 %l5, %i7, %l3
tsubcctv %g7, %g2, %i0
and %g5, %i3, %l2
andn %g3, %i2, %o6
ldsw [%l7 + 0x40], %i6
movcc %icc, %l4, %l1
fmovsn %xcc, %f13, %f9
taddcc %l6, 0x156F, %o4
std %f6, [%l7 + 0x30]
ldx [%l7 + 0x38], %o0
ldsb [%l7 + 0x68], %o1
lduh [%l7 + 0x58], %i5
movcs %icc, %o3, %o7
movrne %o2, %i4, %g1
movrlz %g6, %g4, %l0
ldd [%l7 + 0x40], %f14
bge,a loop_4693
fmovdleu %icc, %f6, %f12
lduw [%l7 + 0x54], %o5
fmovsa %icc, %f2, %f8
loop_4693:
movcs %icc, %i1, %l5
ldsw [%l7 + 0x7C], %l3
st %f8, [%l7 + 0x1C]
bvs,pn %xcc, loop_4694
brlz,a %g7, loop_4695
call loop_4696
fcmpgt32 %f6, %f2, %g2
loop_4694:
lduh [%l7 + 0x66], %i7
loop_4695:
movrgz %i0, %i3, %l2
loop_4696:
udiv %g3, 0x15C4, %i2
fnegd %f4, %f4
bpos,pt %xcc, loop_4697
fnot1 %f2, %f2
st %f10, [%l7 + 0x54]
srlx %g5, 0x11, %o6
loop_4697:
fcmpd %fcc3, %f6, %f14
fmovda %icc, %f12, %f1
fmovsa %xcc, %f2, %f6
fnot2 %f12, %f6
lduw [%l7 + 0x38], %l4
movle %xcc, %i6, %l1
andncc %o4, %l6, %o1
fmovrse %i5, %f13, %f4
fmovrdgz %o3, %f4, %f4
brz,a %o0, loop_4698
ld [%l7 + 0x3C], %f10
stw %o2, [%l7 + 0x5C]
ldx [%l7 + 0x70], %i4
loop_4698:
fbg %fcc0, loop_4699
add %o7, 0x104C, %g1
movn %xcc, %g6, %g4
fpsub16 %f6, %f14, %f6
loop_4699:
fabsd %f8, %f14
stw %l0, [%l7 + 0x48]
fba %fcc3, loop_4700
fornot2 %f10, %f10, %f8
lduw [%l7 + 0x50], %o5
tg %icc, 0x0
loop_4700:
fmul8x16 %f7, %f10, %f6
fcmpd %fcc1, %f6, %f12
umul %i1, 0x0EB4, %l5
brlez,a %l3, loop_4701
bcc,a,pn %icc, loop_4702
brgz,a %g2, loop_4703
ldsh [%l7 + 0x30], %g7
loop_4701:
fmovsvc %xcc, %f14, %f11
loop_4702:
movle %icc, %i0, %i3
loop_4703:
fbule %fcc0, loop_4704
fmovrse %l2, %f0, %f11
subc %g3, %i2, %g5
std %f12, [%l7 + 0x18]
loop_4704:
fbne %fcc1, loop_4705
movl %icc, %o6, %i7
st %f0, [%l7 + 0x74]
ldd [%l7 + 0x20], %f4
loop_4705:
tvc %icc, 0x0
bn,pn %icc, loop_4706
movgu %icc, %i6, %l4
bvc,a,pn %icc, loop_4707
bgu,a %icc, loop_4708
loop_4706:
fmovs %f1, %f6
pdist %f10, %f6, %f0
loop_4707:
movneg %xcc, %o4, %l6
loop_4708:
ldsh [%l7 + 0x70], %l1
sth %i5, [%l7 + 0x12]
fpmerge %f4, %f9, %f0
call loop_4709
fmovse %icc, %f1, %f11
fmovdle %xcc, %f0, %f8
mova %xcc, %o3, %o0
loop_4709:
fmovsl %xcc, %f1, %f8
fbne %fcc3, loop_4710
sdivcc %o1, 0x13E0, %o2
ble,pn %xcc, loop_4711
fmul8sux16 %f0, %f4, %f6
loop_4710:
fmovrslez %o7, %f11, %f7
addccc %i4, %g1, %g4
loop_4711:
ldd [%l7 + 0x60], %f6
edge8l %g6, %l0, %o5
std %f12, [%l7 + 0x10]
ldsb [%l7 + 0x68], %i1
fmovda %xcc, %f9, %f3
tsubcc %l5, %l3, %g7
movvc %xcc, %i0, %i3
fcmpgt32 %f8, %f14, %l2
bvs,a loop_4712
ldub [%l7 + 0x69], %g2
fmuld8ulx16 %f4, %f5, %f0
sra %g3, %g5, %i2
loop_4712:
fmovrsne %o6, %f1, %f1
movre %i7, 0x051, %i6
stw %o4, [%l7 + 0x0C]
edge8l %l4, %l1, %i5
movrgz %o3, %o0, %l6
stx %o2, [%l7 + 0x10]
ldub [%l7 + 0x70], %o7
edge8ln %i4, %o1, %g4
edge8l %g1, %g6, %o5
lduw [%l7 + 0x30], %l0
fxors %f1, %f10, %f1
sllx %i1, %l5, %l3
fmovse %xcc, %f5, %f7
lduh [%l7 + 0x1A], %i0
andncc %g7, %l2, %g2
fmovrdgz %g3, %f10, %f0
fsrc1s %f8, %f11
bleu,a loop_4713
fmovspos %xcc, %f0, %f14
ldsb [%l7 + 0x5F], %g5
stx %i3, [%l7 + 0x68]
loop_4713:
ldsb [%l7 + 0x2C], %i2
ldsb [%l7 + 0x3B], %i7
movvc %xcc, %o6, %i6
fands %f8, %f2, %f2
ldub [%l7 + 0x2A], %o4
fcmple32 %f14, %f8, %l4
fpadd32s %f15, %f5, %f13
lduh [%l7 + 0x7E], %i5
brgez %o3, loop_4714
edge8 %l1, %l6, %o0
fnot2 %f0, %f2
mulx %o7, %o2, %i4
loop_4714:
fmovdn %xcc, %f0, %f5
ld [%l7 + 0x64], %f12
movne %icc, %o1, %g4
movleu %icc, %g1, %g6
tneg %xcc, 0x4
fmovrde %o5, %f6, %f14
fornot1 %f14, %f0, %f10
tsubcctv %i1, 0x08AA, %l5
ld [%l7 + 0x44], %f6
bge,a %icc, loop_4715
edge8l %l3, %i0, %g7
ld [%l7 + 0x34], %f6
call loop_4716
loop_4715:
edge8 %l2, %l0, %g3
fpadd32s %f8, %f2, %f7
umulcc %g5, %i3, %g2
loop_4716:
tpos %icc, 0x4
ldub [%l7 + 0x64], %i7
st %f15, [%l7 + 0x5C]
fmovrslz %i2, %f5, %f10
bge loop_4717
ldx [%l7 + 0x48], %i6
movn %icc, %o4, %o6
lduh [%l7 + 0x5A], %i5
loop_4717:
brnz,a %l4, loop_4718
fmovsa %xcc, %f1, %f8
bcc,a %xcc, loop_4719
st %f2, [%l7 + 0x18]
loop_4718:
ldub [%l7 + 0x66], %l1
movl %xcc, %o3, %l6
loop_4719:
nop
setx loop_4720, %l0, %l1
jmpl %l1, %o0
st %f3, [%l7 + 0x78]
tne %icc, 0x2
taddcctv %o7, 0x04F0, %i4
loop_4720:
movrgz %o2, %g4, %g1
fmovdl %xcc, %f3, %f14
fpadd32 %f14, %f10, %f10
fones %f0
fmovrsne %g6, %f13, %f13
tvs %xcc, 0x3
tsubcctv %o5, %o1, %i1
bg,pt %icc, loop_4721
ldsw [%l7 + 0x6C], %l5
movrgez %l3, 0x24A, %g7
udiv %i0, 0x1D1F, %l2
loop_4721:
fnot2s %f12, %f4
brnz,a %l0, loop_4722
orn %g3, %g5, %g2
lduw [%l7 + 0x70], %i7
fmovdcc %icc, %f12, %f15
loop_4722:
edge8ln %i3, %i6, %o4
tl %xcc, 0x2
brgez %i2, loop_4723
xor %o6, 0x050E, %l4
fpack16 %f0, %f5
stb %l1, [%l7 + 0x5C]
loop_4723:
fmovsvc %xcc, %f4, %f9
fpsub32s %f4, %f6, %f1
fnand %f6, %f8, %f0
sdiv %i5, 0x1DFE, %o3
ld [%l7 + 0x28], %f15
fbge %fcc3, loop_4724
brz %l6, loop_4725
lduh [%l7 + 0x72], %o7
ldd [%l7 + 0x48], %f12
loop_4724:
st %f3, [%l7 + 0x44]
loop_4725:
ble,pt %xcc, loop_4726
fbue %fcc3, loop_4727
ldsw [%l7 + 0x5C], %i4
xor %o2, 0x0D16, %o0
loop_4726:
std %f14, [%l7 + 0x50]
loop_4727:
fbo %fcc3, loop_4728
fmovse %xcc, %f9, %f4
siam 0x4
fbo %fcc3, loop_4729
loop_4728:
ldub [%l7 + 0x4C], %g4
movcs %xcc, %g6, %g1
fbg %fcc3, loop_4730
loop_4729:
stb %o5, [%l7 + 0x26]
andncc %i1, %l5, %o1
movrlz %l3, 0x37A, %g7
loop_4730:
fba,a %fcc1, loop_4731
bn,pn %xcc, loop_4732
fnot1 %f8, %f12
sra %i0, %l0, %l2
loop_4731:
st %f13, [%l7 + 0x20]
loop_4732:
mulx %g3, 0x03B3, %g5
array32 %i7, %i3, %g2
fnegd %f0, %f2
ldub [%l7 + 0x4D], %i6
fmul8sux16 %f12, %f14, %f0
fabss %f0, %f3
st %f14, [%l7 + 0x24]
fxnors %f8, %f1, %f8
fmovrdlz %o4, %f12, %f12
fmovdvc %xcc, %f4, %f12
stb %o6, [%l7 + 0x1D]
nop
setx loop_4733, %l0, %l1
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 %i2, %l1, %l4
ldsh [%l7 + 0x4C], %o3
edge32ln %l6, %i5, %i4
loop_4733:
fbug,a %fcc0, loop_4734
lduh [%l7 + 0x16], %o7
tcc %xcc, 0x6
fmovrdlz %o0, %f0, %f0
loop_4734:
std %f8, [%l7 + 0x08]
array8 %g4, %g6, %o2
stw %g1, [%l7 + 0x18]
ldub [%l7 + 0x6E], %i1
fnot1 %f10, %f14
ldub [%l7 + 0x08], %l5
ldd [%l7 + 0x30], %f14
ldsb [%l7 + 0x19], %o5
subcc %o1, %g7, %l3
bneg,pn %xcc, loop_4735
bpos,a,pn %xcc, loop_4736
fmovdle %xcc, %f0, %f15
lduh [%l7 + 0x4C], %i0
loop_4735:
array16 %l0, %g3, %l2
loop_4736:
fornot2s %f9, %f3, %f13
fpsub16 %f8, %f10, %f10
ldub [%l7 + 0x51], %g5
bleu,a %icc, loop_4737
move %icc, %i3, %g2
fpadd16s %f14, %f12, %f0
brz,a %i6, loop_4738
loop_4737:
fpadd32 %f10, %f2, %f0
fmovrsgz %i7, %f4, %f4
ldub [%l7 + 0x16], %o4
loop_4738:
movre %i2, 0x33F, %o6
bpos,a %icc, loop_4739
fors %f9, %f6, %f15
fabss %f2, %f1
fbug,a %fcc1, loop_4740
loop_4739:
siam 0x6
edge8n %l1, %o3, %l6
stw %l4, [%l7 + 0x74]
loop_4740:
addc %i5, %o7, %i4
fnor %f10, %f14, %f4
fmovsne %xcc, %f9, %f3
fmovdg %xcc, %f5, %f4
fpsub16 %f4, %f6, %f6
ldsb [%l7 + 0x5D], %o0
fmovrse %g4, %f3, %f1
edge32l %o2, %g6, %g1
edge32l %l5, %i1, %o1
fmovsleu %icc, %f6, %f8
ldsw [%l7 + 0x18], %g7
fmovrde %o5, %f10, %f8
ldsh [%l7 + 0x54], %l3
stb %l0, [%l7 + 0x39]
sllx %i0, 0x18, %l2
movneg %xcc, %g5, %g3
add %i3, 0x033C, %g2
stx %i7, [%l7 + 0x58]
add %i6, 0x13A6, %o4
fcmpeq32 %f10, %f14, %i2
sllx %l1, %o3, %o6
fbug,a %fcc1, loop_4741
fnands %f13, %f15, %f0
orn %l6, 0x1A53, %l4
fble %fcc0, loop_4742
loop_4741:
fnand %f14, %f4, %f10
edge8 %i5, %i4, %o0
fsrc1 %f12, %f8
loop_4742:
fmovs %f12, %f14
movg %xcc, %o7, %g4
ldsh [%l7 + 0x24], %o2
fbul,a %fcc0, loop_4743
fcmpeq32 %f2, %f8, %g1
ldsh [%l7 + 0x22], %l5
fpackfix %f6, %f15
loop_4743:
ldsb [%l7 + 0x61], %i1
stb %o1, [%l7 + 0x3A]
fcmpeq16 %f12, %f4, %g7
movrne %o5, %g6, %l3
udivx %i0, 0x1880, %l0
sra %g5, %l2, %i3
fxnors %f2, %f11, %f13
fsrc1 %f10, %f14
nop
setx loop_4744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %g2, %i7, %g3
addcc %i6, 0x0196, %o4
movvs %xcc, %i2, %o3
loop_4744:
ldub [%l7 + 0x47], %l1
ldsh [%l7 + 0x6E], %l6
fcmple32 %f14, %f10, %o6
fmovda %xcc, %f1, %f8
fmovs %f3, %f11
std %f2, [%l7 + 0x70]
addccc %i5, 0x1A06, %i4
brlz,a %o0, loop_4745
fmovd %f10, %f8
sth %l4, [%l7 + 0x20]
bneg,a %xcc, loop_4746
loop_4745:
subcc %g4, %o2, %o7
std %f6, [%l7 + 0x38]
ldsh [%l7 + 0x4A], %g1
loop_4746:
ldd [%l7 + 0x58], %f4
edge16n %l5, %i1, %o1
pdist %f12, %f2, %f4
movre %o5, 0x12C, %g7
fpsub16 %f14, %f4, %f6
smul %g6, %l3, %i0
fmovsl %xcc, %f2, %f12
array16 %g5, %l2, %l0
ldsh [%l7 + 0x48], %g2
srl %i3, %i7, %i6
sub %g3, 0x00A1, %i2
ldsh [%l7 + 0x5C], %o4
andcc %o3, %l6, %l1
movcs %icc, %i5, %o6
fmovscs %xcc, %f11, %f11
ldsh [%l7 + 0x58], %i4
sth %l4, [%l7 + 0x40]
fands %f6, %f13, %f14
stb %g4, [%l7 + 0x3F]
sethi 0x12F4, %o0
bleu,a loop_4747
srlx %o7, %o2, %g1
ldsh [%l7 + 0x6C], %l5
udivcc %o1, 0x17F8, %o5
loop_4747:
bg,a,pn %icc, loop_4748
lduh [%l7 + 0x0C], %g7
umulcc %g6, %l3, %i0
smulcc %i1, %g5, %l0
loop_4748:
fmovsgu %icc, %f1, %f6
srax %g2, 0x0D, %i3
stb %l2, [%l7 + 0x49]
fmovsl %xcc, %f10, %f4
edge8 %i6, %i7, %i2
fmovda %xcc, %f11, %f3
fmovsleu %xcc, %f7, %f8
fmovrslz %o4, %f1, %f14
or %o3, 0x0670, %g3
tn %xcc, 0x4
ldd [%l7 + 0x38], %f14
xor %l6, %i5, %o6
ld [%l7 + 0x30], %f12
stb %i4, [%l7 + 0x41]
and %l1, %l4, %o0
st %f1, [%l7 + 0x38]
call loop_4749
fcmpeq32 %f8, %f4, %g4
fmul8x16al %f15, %f11, %f14
addc %o7, %o2, %g1
loop_4749:
nop
setx loop_4750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x22], %o1
fmovda %xcc, %f15, %f9
fbe %fcc2, loop_4751
loop_4750:
fnot1s %f6, %f12
ldub [%l7 + 0x0C], %o5
fxnors %f5, %f9, %f12
loop_4751:
udiv %l5, 0x01E9, %g6
fmovrslez %l3, %f7, %f4
stx %i0, [%l7 + 0x40]
fmovrsgez %g7, %f6, %f5
fpack16 %f10, %f6
st %f5, [%l7 + 0x34]
stx %g5, [%l7 + 0x28]
movrlez %i1, %l0, %i3
mulx %l2, 0x1D83, %g2
xor %i7, 0x0D92, %i2
fmovrslz %i6, %f15, %f12
fmovsa %icc, %f6, %f6
stw %o3, [%l7 + 0x60]
movleu %xcc, %o4, %g3
ta %xcc, 0x0
ble,a,pn %xcc, loop_4752
tpos %icc, 0x2
tneg %icc, 0x6
fmovdgu %icc, %f15, %f12
loop_4752:
bcc,a loop_4753
edge8ln %l6, %o6, %i4
fmovspos %xcc, %f15, %f4
fmovsvc %icc, %f1, %f11
loop_4753:
fmovrdlez %l1, %f12, %f0
fmovrdgz %l4, %f12, %f12
fones %f1
sth %i5, [%l7 + 0x72]
fbule,a %fcc3, loop_4754
nop
setx loop_4755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x6
for %f6, %f10, %f12
loop_4754:
sth %g4, [%l7 + 0x2C]
loop_4755:
sth %o7, [%l7 + 0x0E]
tcs %xcc, 0x5
lduw [%l7 + 0x3C], %o2
fba %fcc0, loop_4756
fmovsvc %icc, %f13, %f2
fbo %fcc2, loop_4757
bn,a,pn %icc, loop_4758
loop_4756:
fpadd16 %f4, %f8, %f4
st %f14, [%l7 + 0x54]
loop_4757:
tg %icc, 0x2
loop_4758:
fmuld8ulx16 %f13, %f13, %f12
fcmpne32 %f2, %f6, %g1
sth %o1, [%l7 + 0x7C]
sub %o5, 0x1862, %o0
tn %xcc, 0x5
fsrc1s %f5, %f8
bcs,pn %xcc, loop_4759
smul %l5, 0x0168, %l3
fmovdne %icc, %f9, %f12
movneg %icc, %i0, %g7
loop_4759:
fornot2s %f14, %f12, %f3
fmovspos %xcc, %f14, %f9
stw %g6, [%l7 + 0x08]
fmovrdlez %g5, %f2, %f6
fmovse %xcc, %f10, %f11
fnot1 %f10, %f6
st %f9, [%l7 + 0x40]
ldx [%l7 + 0x30], %l0
xorcc %i1, %l2, %g2
fmovrdgz %i3, %f8, %f4
lduh [%l7 + 0x24], %i2
sth %i6, [%l7 + 0x4A]
edge32l %i7, %o4, %g3
edge32n %o3, %o6, %i4
tgu %xcc, 0x4
ld [%l7 + 0x58], %f15
fmovdvs %xcc, %f9, %f2
st %f4, [%l7 + 0x54]
xnor %l6, 0x143F, %l4
fmuld8sux16 %f0, %f7, %f10
tl %xcc, 0x4
movrne %i5, 0x04F, %l1
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x50], %o7
addcc %g4, 0x1BAA, %g1
tn %xcc, 0x5
fpsub16 %f4, %f12, %f0
tpos %xcc, 0x4
fxnors %f12, %f1, %f1
array32 %o1, %o2, %o0
fbug,a %fcc0, loop_4760
stw %l5, [%l7 + 0x50]
fmovsa %xcc, %f14, %f6
fnands %f8, %f5, %f8
loop_4760:
fmovsvs %xcc, %f2, %f13
ldd [%l7 + 0x50], %f6
sth %o5, [%l7 + 0x50]
fmovdne %icc, %f13, %f13
bcs,a,pt %xcc, loop_4761
ldsw [%l7 + 0x0C], %l3
stb %g7, [%l7 + 0x49]
edge8l %g6, %i0, %l0
loop_4761:
ta %icc, 0x5
sdivx %g5, 0x155B, %l2
stw %i1, [%l7 + 0x70]
ldsw [%l7 + 0x68], %i3
fands %f8, %f3, %f15
tcs %icc, 0x4
fxnor %f12, %f8, %f8
fmovsneg %xcc, %f2, %f13
movneg %xcc, %g2, %i6
ba %xcc, loop_4762
ldsw [%l7 + 0x70], %i7
bcc,pt %icc, loop_4763
fble %fcc3, loop_4764
loop_4762:
fpadd32 %f10, %f14, %f12
sub %i2, %g3, %o4
loop_4763:
ldsh [%l7 + 0x36], %o3
loop_4764:
ld [%l7 + 0x60], %f12
sdiv %i4, 0x0850, %l6
edge8 %o6, %i5, %l1
fnors %f14, %f4, %f2
movvs %icc, %o7, %g4
lduh [%l7 + 0x2E], %g1
edge16 %l4, %o2, %o1
subccc %o0, %o5, %l5
lduw [%l7 + 0x3C], %l3
ldd [%l7 + 0x68], %f6
fandnot2 %f2, %f2, %f10
fpsub32 %f14, %f6, %f14
fpadd32 %f4, %f12, %f6
te %icc, 0x2
std %f0, [%l7 + 0x68]
fpmerge %f8, %f10, %f8
fmovsa %xcc, %f10, %f15
brgz,a %g7, loop_4765
movl %xcc, %i0, %g6
fpsub32 %f14, %f10, %f4
ldsb [%l7 + 0x41], %l0
loop_4765:
fmovsleu %xcc, %f6, %f4
fnot2 %f0, %f14
ldsb [%l7 + 0x74], %l2
fpadd32 %f8, %f10, %f14
tg %xcc, 0x2
lduw [%l7 + 0x40], %g5
tl %xcc, 0x7
tneg %xcc, 0x1
be,a,pn %xcc, loop_4766
movle %icc, %i1, %g2
fmovscs %icc, %f3, %f12
nop
setx loop_4767, %l0, %l1
jmpl %l1, %i3
loop_4766:
ldd [%l7 + 0x20], %f0
udiv %i6, 0x1491, %i7
stx %g3, [%l7 + 0x50]
loop_4767:
lduh [%l7 + 0x44], %i2
lduh [%l7 + 0x4A], %o3
ldx [%l7 + 0x28], %i4
tcs %icc, 0x5
fxnor %f14, %f14, %f8
stb %o4, [%l7 + 0x5D]
nop
setx loop_4768, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f12, %f12, %l6
fmovdge %icc, %f4, %f4
nop
setx loop_4769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4768:
fcmpne32 %f14, %f8, %i5
fcmpd %fcc0, %f12, %f14
stx %o6, [%l7 + 0x18]
loop_4769:
tge %xcc, 0x3
lduh [%l7 + 0x6C], %l1
fnot1s %f15, %f4
for %f12, %f0, %f2
lduh [%l7 + 0x5C], %o7
fpack16 %f14, %f1
movle %xcc, %g1, %g4
ld [%l7 + 0x34], %f5
movgu %icc, %o2, %o1
fbug,a %fcc1, loop_4770
array16 %o0, %o5, %l4
fpmerge %f8, %f13, %f6
st %f4, [%l7 + 0x60]
loop_4770:
lduw [%l7 + 0x3C], %l3
fpack16 %f2, %f7
movle %icc, %l5, %i0
ldx [%l7 + 0x28], %g6
edge8n %g7, %l0, %g5
fmuld8ulx16 %f6, %f0, %f12
movpos %xcc, %i1, %l2
xnorcc %g2, 0x1C10, %i6
edge32ln %i3, %g3, %i7
or %o3, %i2, %o4
movre %i4, %l6, %o6
udiv %i5, 0x0B75, %l1
tleu %xcc, 0x3
ldsh [%l7 + 0x28], %g1
ld [%l7 + 0x5C], %f13
ld [%l7 + 0x4C], %f3
fbo,a %fcc3, loop_4771
fnors %f6, %f1, %f9
fnegs %f12, %f1
fblg,a %fcc3, loop_4772
loop_4771:
sub %g4, %o2, %o1
st %f6, [%l7 + 0x10]
movpos %icc, %o7, %o5
loop_4772:
fmovsneg %icc, %f11, %f15
movrlz %o0, 0x210, %l4
fxnors %f15, %f1, %f9
ldub [%l7 + 0x18], %l5
edge32n %l3, %i0, %g7
brz %l0, loop_4773
stw %g5, [%l7 + 0x34]
fmul8sux16 %f10, %f8, %f4
sub %g6, 0x0B9B, %i1
loop_4773:
fxnors %f4, %f7, %f8
lduw [%l7 + 0x44], %g2
taddcc %l2, %i3, %i6
ldx [%l7 + 0x20], %g3
stw %i7, [%l7 + 0x0C]
fmovdneg %icc, %f7, %f14
movneg %icc, %i2, %o3
fnot1s %f5, %f13
fandnot2 %f14, %f4, %f4
fpmerge %f0, %f3, %f6
ldx [%l7 + 0x20], %i4
fornot2 %f12, %f14, %f8
nop
setx loop_4774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f10, %f10, %f14
fmovrslez %l6, %f14, %f15
edge16ln %o6, %i5, %o4
loop_4774:
be,pt %xcc, loop_4775
bne,a %xcc, loop_4776
fmovdvc %icc, %f14, %f10
fbl %fcc3, loop_4777
loop_4775:
movre %l1, 0x018, %g4
loop_4776:
fmovsgu %xcc, %f14, %f14
fpsub32s %f0, %f2, %f1
loop_4777:
bcc %xcc, loop_4778
stb %o2, [%l7 + 0x1A]
lduh [%l7 + 0x50], %o1
stx %o7, [%l7 + 0x10]
loop_4778:
fblg,a %fcc0, loop_4779
fbne,a %fcc3, loop_4780
bg loop_4781
sth %g1, [%l7 + 0x2C]
loop_4779:
nop
setx loop_4782, %l0, %l1
jmpl %l1, %o5
loop_4780:
nop
setx loop_4783, %l0, %l1
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_4781:
sth %o0, [%l7 + 0x74]
sdivx %l4, 0x039A, %l5
loop_4782:
edge8 %i0, %g7, %l0
loop_4783:
movrgez %g5, %l3, %g6
tneg %icc, 0x6
lduh [%l7 + 0x44], %g2
std %f12, [%l7 + 0x68]
tne %xcc, 0x6
pdist %f2, %f6, %f12
ldd [%l7 + 0x68], %f6
addccc %l2, %i3, %i6
movle %icc, %i1, %i7
be,pt %xcc, loop_4784
fmovdl %xcc, %f15, %f6
srl %i2, %g3, %i4
std %f12, [%l7 + 0x70]
loop_4784:
ldub [%l7 + 0x3E], %l6
stx %o3, [%l7 + 0x28]
fmovsneg %icc, %f10, %f6
fmovrse %i5, %f15, %f8
fmovdcc %xcc, %f9, %f7
fsrc2s %f5, %f15
stw %o4, [%l7 + 0x08]
std %f4, [%l7 + 0x08]
fmovsle %icc, %f15, %f8
stb %o6, [%l7 + 0x79]
fmovsg %icc, %f13, %f13
tne %xcc, 0x4
andncc %g4, %o2, %l1
stw %o7, [%l7 + 0x34]
mulscc %o1, %g1, %o5
ldd [%l7 + 0x68], %f0
fnors %f11, %f2, %f9
ldsh [%l7 + 0x3E], %o0
edge32 %l4, %l5, %g7
fbne,a %fcc1, loop_4785
move %icc, %i0, %g5
fnot1 %f12, %f2
tcs %icc, 0x1
loop_4785:
addcc %l3, %g6, %g2
ldx [%l7 + 0x28], %l2
mulx %l0, %i3, %i6
movpos %xcc, %i1, %i2
move %icc, %g3, %i4
sethi 0x1719, %i7
stx %o3, [%l7 + 0x18]
stw %l6, [%l7 + 0x24]
umulcc %o4, 0x15F6, %o6
fbl %fcc3, loop_4786
edge32n %g4, %o2, %l1
fmovsne %xcc, %f6, %f6
movneg %icc, %o7, %i5
loop_4786:
fble,a %fcc0, loop_4787
mulx %o1, 0x1B78, %o5
fmuld8ulx16 %f13, %f10, %f12
stx %g1, [%l7 + 0x18]
loop_4787:
tsubcc %o0, 0x1436, %l5
fmovrdgz %l4, %f6, %f0
brlez,a %i0, loop_4788
st %f3, [%l7 + 0x6C]
fnot2 %f14, %f0
tle %xcc, 0x0
loop_4788:
fabss %f1, %f11
fand %f12, %f8, %f0
stx %g5, [%l7 + 0x20]
sethi 0x1AB6, %g7
fbug,a %fcc0, loop_4789
fmovsa %xcc, %f11, %f6
ldsw [%l7 + 0x2C], %g6
stw %g2, [%l7 + 0x08]
loop_4789:
smul %l3, 0x07DA, %l2
fmul8ulx16 %f12, %f8, %f14
xorcc %l0, 0x1F84, %i6
tge %xcc, 0x6
movn %icc, %i3, %i1
fandnot2 %f0, %f6, %f8
ldd [%l7 + 0x30], %f14
st %f14, [%l7 + 0x40]
ble,pn %icc, loop_4790
fmovdvc %xcc, %f7, %f11
ld [%l7 + 0x1C], %f12
st %f9, [%l7 + 0x44]
loop_4790:
ld [%l7 + 0x7C], %f13
brnz %i2, loop_4791
stx %g3, [%l7 + 0x58]
fcmped %fcc2, %f2, %f8
movle %xcc, %i4, %o3
loop_4791:
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x48], %l6
siam 0x2
ldx [%l7 + 0x58], %o4
tcs %icc, 0x2
fbne,a %fcc1, loop_4792
ldsh [%l7 + 0x54], %o6
fmul8x16al %f6, %f10, %f2
fmovsl %icc, %f7, %f7
loop_4792:
movne %icc, %g4, %o2
ldd [%l7 + 0x48], %f12
fbe %fcc2, loop_4793
andcc %i7, %o7, %l1
ldx [%l7 + 0x40], %o1
movrlez %i5, 0x121, %g1
loop_4793:
stw %o5, [%l7 + 0x5C]
ldsb [%l7 + 0x43], %o0
ldsh [%l7 + 0x78], %l5
tn %xcc, 0x1
umul %l4, %i0, %g5
ld [%l7 + 0x34], %f11
addccc %g7, 0x190F, %g2
fsrc2 %f0, %f8
xorcc %l3, 0x0D04, %l2
edge16 %l0, %i6, %i3
fpmerge %f1, %f6, %f10
movgu %icc, %g6, %i1
fpack16 %f2, %f11
fbn %fcc2, loop_4794
ldsh [%l7 + 0x68], %g3
bgu,a,pt %xcc, loop_4795
fbe,a %fcc0, loop_4796
loop_4794:
sth %i4, [%l7 + 0x5E]
fbl %fcc1, loop_4797
loop_4795:
stx %o3, [%l7 + 0x18]
loop_4796:
fnands %f13, %f6, %f9
ldsb [%l7 + 0x2F], %i2
loop_4797:
ldub [%l7 + 0x18], %l6
addcc %o4, %o6, %g4
st %f5, [%l7 + 0x20]
movne %xcc, %i7, %o2
bneg,pt %icc, loop_4798
sub %o7, 0x1204, %l1
mova %icc, %o1, %g1
fmul8sux16 %f0, %f10, %f4
loop_4798:
fmul8x16au %f15, %f14, %f12
fxor %f4, %f10, %f4
tl %xcc, 0x3
st %f6, [%l7 + 0x7C]
popc %o5, %i5
ldsb [%l7 + 0x54], %l5
fmovsvs %icc, %f13, %f13
fmovrslz %o0, %f0, %f3
te %xcc, 0x5
fmovsa %xcc, %f5, %f12
lduh [%l7 + 0x62], %i0
array8 %g5, %l4, %g7
ldsb [%l7 + 0x32], %g2
andcc %l3, %l2, %l0
stx %i3, [%l7 + 0x38]
subc %i6, 0x1629, %i1
bvc,pt %xcc, loop_4799
fxnors %f3, %f2, %f5
alignaddrl %g6, %i4, %g3
fmovse %icc, %f13, %f1
loop_4799:
ldx [%l7 + 0x58], %i2
ldx [%l7 + 0x50], %l6
fmovsa %xcc, %f11, %f11
fcmpgt16 %f14, %f8, %o3
and %o6, 0x0AE6, %g4
fmovsa %icc, %f12, %f6
array8 %i7, %o2, %o7
fmovrse %l1, %f3, %f13
ldx [%l7 + 0x58], %o1
ble,a,pt %icc, loop_4800
movge %xcc, %o4, %o5
ldsh [%l7 + 0x6E], %g1
std %f0, [%l7 + 0x08]
loop_4800:
bvs,pn %xcc, loop_4801
tge %xcc, 0x6
stw %i5, [%l7 + 0x14]
udivcc %o0, 0x00D7, %l5
loop_4801:
brgez %i0, loop_4802
bpos,a,pt %icc, loop_4803
st %f14, [%l7 + 0x54]
fmovsa %xcc, %f12, %f11
loop_4802:
bne,a loop_4804
loop_4803:
ldsh [%l7 + 0x5E], %g5
subcc %g7, 0x15F0, %g2
orn %l3, 0x0051, %l2
loop_4804:
ld [%l7 + 0x24], %f4
ld [%l7 + 0x30], %f11
ldx [%l7 + 0x30], %l4
subc %l0, %i3, %i1
ldsw [%l7 + 0x1C], %g6
edge32n %i6, %i4, %i2
lduh [%l7 + 0x7C], %l6
brnz,a %g3, loop_4805
fcmps %fcc2, %f4, %f11
brz,a %o6, loop_4806
fpsub32 %f8, %f8, %f10
loop_4805:
lduw [%l7 + 0x0C], %g4
movcs %icc, %o3, %i7
loop_4806:
movgu %xcc, %o2, %o7
movvs %icc, %l1, %o4
fsrc1 %f0, %f12
fmovrdne %o1, %f12, %f0
fnand %f8, %f12, %f14
nop
setx loop_4807, %l0, %l1
jmpl %l1, %o5
movleu %icc, %i5, %o0
bcc,a,pt %xcc, loop_4808
fmovsleu %xcc, %f7, %f11
loop_4807:
nop
setx loop_4809, %l0, %l1
jmpl %l1, %l5
tpos %icc, 0x4
loop_4808:
ldub [%l7 + 0x3C], %i0
fbn %fcc1, loop_4810
loop_4809:
smul %g1, %g7, %g2
movleu %icc, %l3, %g5
lduh [%l7 + 0x54], %l4
loop_4810:
fbge,a %fcc1, loop_4811
fmuld8ulx16 %f5, %f13, %f12
fbo,a %fcc2, loop_4812
fnegd %f8, %f4
loop_4811:
fmovsl %icc, %f1, %f15
bcc,a %icc, loop_4813
loop_4812:
fbuge %fcc0, loop_4814
ld [%l7 + 0x18], %f3
stw %l2, [%l7 + 0x78]
loop_4813:
fmul8sux16 %f6, %f0, %f12
loop_4814:
ld [%l7 + 0x50], %f7
stx %l0, [%l7 + 0x60]
te %xcc, 0x3
fnot1s %f7, %f2
smul %i1, 0x166F, %i3
siam 0x5
ta %icc, 0x5
stb %i6, [%l7 + 0x0C]
bvc %xcc, loop_4815
ble,pn %icc, loop_4816
fbule %fcc1, loop_4817
ldsb [%l7 + 0x53], %g6
loop_4815:
ldd [%l7 + 0x70], %f14
loop_4816:
fnand %f4, %f6, %f0
loop_4817:
fbuge %fcc1, loop_4818
be %xcc, loop_4819
lduh [%l7 + 0x28], %i2
fbul,a %fcc3, loop_4820
loop_4818:
fmul8sux16 %f8, %f14, %f10
loop_4819:
ldsh [%l7 + 0x4A], %i4
smulcc %g3, 0x1585, %o6
loop_4820:
fmovsgu %xcc, %f3, %f3
sdiv %l6, 0x11A2, %g4
tleu %xcc, 0x7
orcc %i7, 0x0C1C, %o3
fmovdl %icc, %f9, %f1
fmovrsne %o7, %f5, %f2
fmovdle %xcc, %f6, %f10
mova %icc, %o2, %l1
udiv %o1, 0x020A, %o4
ldx [%l7 + 0x08], %o5
lduw [%l7 + 0x3C], %i5
fpadd32s %f14, %f11, %f11
fba %fcc1, loop_4821
fmovrdlez %l5, %f8, %f6
bl %icc, loop_4822
bshuffle %f14, %f12, %f6
loop_4821:
movpos %icc, %o0, %g1
fsrc2 %f10, %f12
loop_4822:
tneg %icc, 0x3
fmovdge %icc, %f5, %f6
tsubcc %g7, %g2, %l3
fmovdneg %xcc, %f9, %f3
subcc %g5, %l4, %l2
srax %i0, 0x1F, %i1
or %i3, %i6, %l0
brgez %g6, loop_4823
movre %i2, %g3, %o6
fzero %f12
fpadd32 %f14, %f8, %f12
loop_4823:
fmovse %xcc, %f8, %f3
fmovscc %xcc, %f5, %f4
fbl %fcc0, loop_4824
fnands %f4, %f5, %f5
fmovdn %xcc, %f13, %f5
fmovspos %xcc, %f5, %f13
loop_4824:
fmovrdgz %l6, %f2, %f2
st %f14, [%l7 + 0x10]
sth %g4, [%l7 + 0x62]
movrgz %i7, 0x305, %i4
fbne %fcc0, loop_4825
fnegs %f3, %f8
edge32ln %o3, %o7, %l1
brlez %o2, loop_4826
loop_4825:
movg %xcc, %o1, %o5
fandnot2 %f8, %f2, %f4
fmovrde %i5, %f4, %f4
loop_4826:
edge8 %o4, %l5, %g1
fmovdle %xcc, %f13, %f7
fbl,a %fcc3, loop_4827
fpsub32 %f14, %f0, %f4
fornot1 %f4, %f10, %f4
ldsh [%l7 + 0x66], %g7
loop_4827:
array16 %g2, %l3, %g5
movge %xcc, %o0, %l4
umulcc %i0, %i1, %i3
tvc %xcc, 0x7
fpack16 %f14, %f11
ldd [%l7 + 0x50], %f4
sll %l2, 0x11, %i6
ldub [%l7 + 0x12], %l0
movgu %icc, %i2, %g3
ldsb [%l7 + 0x22], %o6
ldub [%l7 + 0x46], %g6
fmul8x16au %f0, %f2, %f8
stw %l6, [%l7 + 0x08]
std %f14, [%l7 + 0x58]
fors %f3, %f1, %f1
fpack32 %f10, %f0, %f12
ldub [%l7 + 0x45], %g4
umulcc %i7, %i4, %o3
lduh [%l7 + 0x4A], %o7
edge16n %l1, %o1, %o5
taddcc %i5, 0x04D5, %o2
fands %f9, %f15, %f13
fpsub16 %f0, %f2, %f14
stx %o4, [%l7 + 0x40]
fmovrdgez %l5, %f12, %f12
stb %g1, [%l7 + 0x34]
andn %g2, %g7, %g5
ble,a %xcc, loop_4828
sth %l3, [%l7 + 0x32]
lduw [%l7 + 0x08], %l4
fsrc2s %f7, %f15
loop_4828:
ld [%l7 + 0x60], %f15
bn %xcc, loop_4829
edge32ln %i0, %i1, %o0
bne,a %xcc, loop_4830
fmul8x16al %f11, %f6, %f6
loop_4829:
sth %i3, [%l7 + 0x0C]
fmovdneg %xcc, %f11, %f0
loop_4830:
stw %l2, [%l7 + 0x28]
alignaddrl %i6, %l0, %i2
fmovdvc %icc, %f4, %f11
fbge,a %fcc3, loop_4831
lduw [%l7 + 0x34], %o6
edge32 %g6, %g3, %g4
ldub [%l7 + 0x23], %i7
loop_4831:
add %i4, %l6, %o7
array8 %o3, %l1, %o5
siam 0x3
fbule,a %fcc0, loop_4832
sth %o1, [%l7 + 0x54]
stb %i5, [%l7 + 0x0C]
fmovrslez %o4, %f13, %f8
loop_4832:
tn %xcc, 0x2
fxors %f11, %f4, %f5
bg,a %icc, loop_4833
fmovs %f7, %f2
sethi 0x007B, %l5
be,a loop_4834
loop_4833:
stx %g1, [%l7 + 0x58]
fcmpne32 %f2, %f8, %g2
sdivcc %g7, 0x1865, %g5
loop_4834:
stx %o2, [%l7 + 0x10]
tpos %icc, 0x4
std %f4, [%l7 + 0x68]
fmovsneg %xcc, %f10, %f0
fcmpes %fcc3, %f9, %f6
fand %f4, %f14, %f8
fmovdle %icc, %f0, %f7
stx %l3, [%l7 + 0x38]
fabsd %f4, %f14
fandnot2s %f10, %f7, %f3
ldsw [%l7 + 0x70], %i0
ldsw [%l7 + 0x6C], %l4
ldd [%l7 + 0x50], %f10
edge8n %o0, %i1, %i3
fmul8x16al %f10, %f5, %f8
bcs,a loop_4835
fpack32 %f8, %f4, %f6
std %f10, [%l7 + 0x18]
sdivcc %i6, 0x0086, %l2
loop_4835:
fpadd16 %f10, %f6, %f14
fmovdn %icc, %f4, %f2
ld [%l7 + 0x60], %f6
fmovdpos %icc, %f1, %f7
fmovdcc %xcc, %f2, %f1
sra %l0, 0x03, %o6
ldsw [%l7 + 0x14], %i2
fbge,a %fcc0, loop_4836
ldx [%l7 + 0x48], %g6
fpsub16 %f0, %f6, %f2
stb %g4, [%l7 + 0x3F]
loop_4836:
ldub [%l7 + 0x24], %g3
bneg,pt %icc, loop_4837
fmul8sux16 %f0, %f2, %f12
ldd [%l7 + 0x50], %f14
fmovdle %xcc, %f4, %f15
loop_4837:
array8 %i7, %i4, %l6
movneg %icc, %o3, %l1
ldsw [%l7 + 0x60], %o7
stw %o1, [%l7 + 0x5C]
fnors %f2, %f4, %f0
fandnot2s %f4, %f1, %f7
ldsb [%l7 + 0x53], %i5
ldsb [%l7 + 0x49], %o5
bpos,pt %xcc, loop_4838
std %f8, [%l7 + 0x68]
tsubcctv %l5, %g1, %g2
lduw [%l7 + 0x3C], %g7
loop_4838:
ldd [%l7 + 0x58], %f2
edge16ln %g5, %o4, %l3
ldub [%l7 + 0x32], %o2
edge16n %l4, %i0, %i1
fpsub32s %f14, %f10, %f5
ldd [%l7 + 0x28], %f14
addccc %i3, %i6, %l2
ldsb [%l7 + 0x4C], %l0
ldx [%l7 + 0x30], %o0
movvc %xcc, %i2, %g6
std %f2, [%l7 + 0x08]
fmovrsgz %o6, %f7, %f3
fba,a %fcc0, loop_4839
fmovdn %xcc, %f11, %f6
stw %g4, [%l7 + 0x78]
st %f0, [%l7 + 0x38]
loop_4839:
fbule,a %fcc2, loop_4840
xnor %i7, %g3, %i4
fnot2s %f11, %f7
srl %o3, 0x0B, %l6
loop_4840:
fmovde %icc, %f3, %f12
fsrc1 %f10, %f8
std %f8, [%l7 + 0x40]
fpadd32 %f0, %f14, %f0
ldsb [%l7 + 0x44], %o7
ldsb [%l7 + 0x59], %o1
fmovsgu %icc, %f4, %f7
movleu %xcc, %l1, %i5
fmovsge %icc, %f12, %f0
orcc %l5, %o5, %g1
ldx [%l7 + 0x20], %g7
smul %g2, %o4, %l3
fmovdg %icc, %f13, %f7
fmovrsgz %g5, %f8, %f5
stx %o2, [%l7 + 0x10]
fmovde %icc, %f15, %f10
mulx %l4, %i1, %i0
stb %i3, [%l7 + 0x2C]
fmovdle %icc, %f0, %f10
brgez,a %l2, loop_4841
smul %i6, %o0, %i2
fnegd %f4, %f12
fble,a %fcc1, loop_4842
loop_4841:
sth %g6, [%l7 + 0x42]
fpadd32 %f14, %f6, %f4
fornot1s %f4, %f9, %f9
loop_4842:
fba,a %fcc3, loop_4843
ldsh [%l7 + 0x0E], %l0
ldsw [%l7 + 0x24], %o6
andn %i7, %g3, %i4
loop_4843:
sth %g4, [%l7 + 0x24]
brnz %l6, loop_4844
fxnor %f6, %f12, %f4
bleu,a,pt %icc, loop_4845
fpadd16 %f6, %f2, %f2
loop_4844:
array16 %o3, %o7, %l1
ld [%l7 + 0x38], %f2
loop_4845:
fmovde %xcc, %f14, %f12
xorcc %i5, 0x128A, %o1
ld [%l7 + 0x48], %f13
st %f0, [%l7 + 0x7C]
ldub [%l7 + 0x46], %o5
edge32n %g1, %l5, %g7
fmovsn %xcc, %f12, %f5
fmovrdne %o4, %f0, %f8
bg %icc, loop_4846
ld [%l7 + 0x54], %f9
andn %l3, %g2, %g5
sth %o2, [%l7 + 0x58]
loop_4846:
fsrc1 %f4, %f0
st %f5, [%l7 + 0x50]
bgu,a %icc, loop_4847
stw %l4, [%l7 + 0x6C]
andn %i1, 0x0D90, %i3
ldsh [%l7 + 0x58], %i0
loop_4847:
std %f14, [%l7 + 0x50]
movrlz %i6, 0x379, %o0
brz,a %i2, loop_4848
lduw [%l7 + 0x24], %g6
fcmped %fcc1, %f4, %f4
ldx [%l7 + 0x40], %l0
loop_4848:
tvs %icc, 0x1
addc %l2, %i7, %o6
fmovde %xcc, %f7, %f10
fzero %f0
fmovdle %xcc, %f15, %f2
fone %f8
ld [%l7 + 0x14], %f10
te %xcc, 0x4
std %f2, [%l7 + 0x20]
nop
setx loop_4849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f6, %f2, %f2
bl,a loop_4850
fbule %fcc1, loop_4851
loop_4849:
ldx [%l7 + 0x38], %g3
fcmpne16 %f14, %f0, %i4
loop_4850:
movg %xcc, %l6, %g4
loop_4851:
fmovscc %icc, %f1, %f15
nop
setx loop_4852, %l0, %l1
jmpl %l1, %o7
be,a,pn %xcc, loop_4853
srl %l1, 0x1A, %i5
fble %fcc2, loop_4854
loop_4852:
fmovrdgez %o3, %f8, %f8
loop_4853:
ldx [%l7 + 0x18], %o5
ldsb [%l7 + 0x08], %g1
loop_4854:
fpackfix %f14, %f14
taddcc %o1, 0x0BC4, %g7
movrlz %l5, 0x341, %l3
edge32ln %g2, %g5, %o2
bpos loop_4855
fmovspos %xcc, %f7, %f12
fmovscs %icc, %f14, %f4
array8 %l4, %i1, %o4
loop_4855:
fcmpeq16 %f2, %f12, %i3
brlz,a %i6, loop_4856
bcs,pt %icc, loop_4857
sth %o0, [%l7 + 0x3A]
ldub [%l7 + 0x7C], %i2
loop_4856:
lduw [%l7 + 0x14], %i0
loop_4857:
ldsh [%l7 + 0x38], %g6
te %xcc, 0x0
ldsw [%l7 + 0x34], %l0
brgez,a %l2, loop_4858
ldub [%l7 + 0x08], %i7
ldd [%l7 + 0x08], %f8
fxors %f11, %f15, %f5
loop_4858:
andcc %o6, 0x1219, %i4
fornot2s %f3, %f9, %f9
sdivx %l6, 0x17C4, %g3
fnot2 %f2, %f4
stx %o7, [%l7 + 0x40]
st %f6, [%l7 + 0x30]
fpsub32s %f9, %f12, %f7
fmovsle %icc, %f8, %f4
fnegd %f10, %f10
fpsub32s %f0, %f3, %f12
sth %g4, [%l7 + 0x0C]
ldd [%l7 + 0x40], %f8
std %f10, [%l7 + 0x58]
fmovdl %icc, %f1, %f14
fblg,a %fcc3, loop_4859
sub %i5, 0x0BD7, %o3
fnot1 %f8, %f8
fsrc2 %f2, %f2
loop_4859:
movrgz %l1, %o5, %o1
st %f8, [%l7 + 0x30]
ldsw [%l7 + 0x74], %g7
fnand %f6, %f14, %f6
lduw [%l7 + 0x40], %g1
ld [%l7 + 0x70], %f8
sra %l3, %l5, %g5
smulcc %g2, 0x123E, %o2
std %f6, [%l7 + 0x78]
bl,pn %xcc, loop_4860
ldsh [%l7 + 0x2E], %l4
tn %xcc, 0x1
edge32 %i1, %i3, %i6
loop_4860:
sth %o4, [%l7 + 0x08]
sth %i2, [%l7 + 0x40]
ldsb [%l7 + 0x54], %i0
fmovdneg %icc, %f14, %f15
fandnot2s %f8, %f1, %f12
stb %o0, [%l7 + 0x1F]
ba,a,pt %xcc, loop_4861
te %xcc, 0x7
subcc %l0, 0x0C95, %g6
edge8ln %i7, %o6, %l2
loop_4861:
fmovsge %icc, %f11, %f3
fmovd %f4, %f0
edge32 %l6, %g3, %i4
edge16n %o7, %i5, %g4
xor %l1, %o3, %o1
ldsb [%l7 + 0x1F], %g7
ld [%l7 + 0x24], %f7
fnegd %f10, %f8
taddcctv %o5, %g1, %l5
movvs %xcc, %l3, %g5
ld [%l7 + 0x68], %f14
fabss %f3, %f7
fble %fcc3, loop_4862
xnorcc %g2, 0x174E, %l4
fnot1 %f8, %f12
stx %i1, [%l7 + 0x28]
loop_4862:
fpackfix %f4, %f8
fmul8x16 %f13, %f2, %f0
brgez %i3, loop_4863
fmovsneg %icc, %f11, %f1
stx %o2, [%l7 + 0x38]
array32 %i6, %o4, %i2
loop_4863:
sth %i0, [%l7 + 0x4A]
fmovscs %xcc, %f2, %f1
sdivcc %l0, 0x1181, %g6
fmovspos %icc, %f7, %f14
fmovsge %icc, %f12, %f15
fmovdneg %xcc, %f2, %f6
xnorcc %o0, %i7, %l2
fnot2 %f14, %f0
lduw [%l7 + 0x70], %l6
std %f8, [%l7 + 0x10]
brgz %o6, loop_4864
stw %g3, [%l7 + 0x54]
fcmpd %fcc1, %f10, %f10
std %f10, [%l7 + 0x58]
loop_4864:
ldsh [%l7 + 0x32], %o7
fors %f5, %f15, %f15
fcmple32 %f8, %f4, %i4
fbug %fcc0, loop_4865
fmovsvs %icc, %f4, %f14
fandnot2s %f10, %f1, %f5
addcc %i5, 0x00E9, %g4
loop_4865:
ldd [%l7 + 0x78], %f12
ldsh [%l7 + 0x44], %l1
st %f14, [%l7 + 0x70]
stw %o3, [%l7 + 0x2C]
fmovsg %xcc, %f6, %f5
stw %o1, [%l7 + 0x74]
fbn,a %fcc0, loop_4866
stw %o5, [%l7 + 0x20]
ldsb [%l7 + 0x32], %g7
lduh [%l7 + 0x24], %g1
loop_4866:
srax %l3, %l5, %g5
sth %l4, [%l7 + 0x10]
st %f14, [%l7 + 0x44]
brlz %i1, loop_4867
nop
setx loop_4868, %l0, %l1
jmpl %l1, %i3
udivx %g2, 0x1F8E, %o2
edge8ln %o4, %i6, %i2
loop_4867:
ldx [%l7 + 0x20], %l0
loop_4868:
lduw [%l7 + 0x5C], %i0
fbn %fcc0, loop_4869
fmovda %icc, %f8, %f13
fmovdgu %icc, %f10, %f1
te %icc, 0x5
loop_4869:
fand %f10, %f10, %f6
ld [%l7 + 0x18], %f9
ldsh [%l7 + 0x2A], %o0
bge %icc, loop_4870
fbg,a %fcc2, loop_4871
ldsh [%l7 + 0x12], %i7
bl %icc, loop_4872
loop_4870:
ld [%l7 + 0x08], %f13
loop_4871:
fornot1s %f9, %f15, %f12
tg %icc, 0x5
loop_4872:
ldd [%l7 + 0x78], %f10
taddcctv %g6, %l6, %o6
tcs %icc, 0x2
taddcc %l2, %g3, %i4
fands %f8, %f15, %f6
fpsub32s %f13, %f11, %f14
ble %icc, loop_4873
edge8 %i5, %g4, %o7
fmovrdlz %o3, %f14, %f12
ta %xcc, 0x1
loop_4873:
fpack32 %f6, %f12, %f12
bl %xcc, loop_4874
umulcc %o1, 0x1368, %l1
fcmpgt16 %f4, %f14, %g7
std %f4, [%l7 + 0x40]
loop_4874:
lduw [%l7 + 0x08], %g1
lduh [%l7 + 0x68], %o5
fmovde %xcc, %f1, %f5
or %l5, %g5, %l3
brlez %i1, loop_4875
fzeros %f15
fmovsvc %xcc, %f7, %f3
fbug %fcc1, loop_4876
loop_4875:
ldsw [%l7 + 0x38], %l4
fone %f4
fmovd %f4, %f2
loop_4876:
edge32 %i3, %o2, %g2
fbg,a %fcc3, loop_4877
ldsb [%l7 + 0x44], %i6
fmul8x16al %f6, %f2, %f12
sdivx %i2, 0x1BE9, %o4
loop_4877:
fabsd %f6, %f0
fmovs %f1, %f7
mulx %i0, 0x0E77, %o0
udivx %i7, 0x0BDD, %l0
ldsb [%l7 + 0x69], %l6
tgu %icc, 0x1
nop
setx loop_4878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc3, loop_4879
edge8l %o6, %l2, %g3
fble,a %fcc3, loop_4880
loop_4878:
fmovs %f15, %f9
loop_4879:
ldsh [%l7 + 0x2A], %i4
ld [%l7 + 0x24], %f6
loop_4880:
stw %i5, [%l7 + 0x30]
lduw [%l7 + 0x44], %g4
ldub [%l7 + 0x7B], %o7
alignaddrl %o3, %g6, %o1
fnot1 %f14, %f6
brlz,a %g7, loop_4881
fpadd32 %f0, %f0, %f6
ldsw [%l7 + 0x44], %l1
udivx %o5, 0x092A, %g1
loop_4881:
fmovrdgez %g5, %f0, %f6
stb %l5, [%l7 + 0x32]
std %f2, [%l7 + 0x08]
movvs %icc, %i1, %l3
ldub [%l7 + 0x7E], %l4
fnot1 %f0, %f8
fbo,a %fcc2, loop_4882
ldsh [%l7 + 0x7A], %o2
fsrc1s %f3, %f6
move %xcc, %i3, %i6
loop_4882:
brlz %i2, loop_4883
fmovdpos %icc, %f13, %f9
fmovsge %icc, %f10, %f15
brlez,a %g2, loop_4884
loop_4883:
fmul8ulx16 %f8, %f0, %f6
fandnot1 %f14, %f10, %f10
ble,a loop_4885
loop_4884:
tn %xcc, 0x2
fcmpeq32 %f2, %f8, %o4
edge8n %i0, %o0, %l0
loop_4885:
stb %l6, [%l7 + 0x77]
ldsb [%l7 + 0x0E], %i7
fpsub16s %f3, %f10, %f12
ldx [%l7 + 0x10], %o6
fmovrdgz %g3, %f6, %f6
bneg,a,pn %icc, loop_4886
andncc %i4, %i5, %g4
ldsb [%l7 + 0x16], %l2
stw %o3, [%l7 + 0x28]
loop_4886:
ldsb [%l7 + 0x1F], %g6
stw %o7, [%l7 + 0x54]
srax %g7, 0x1E, %o1
ldsh [%l7 + 0x3A], %l1
stx %g1, [%l7 + 0x78]
ldsw [%l7 + 0x7C], %g5
bshuffle %f4, %f8, %f0
xorcc %o5, %l5, %i1
ldd [%l7 + 0x48], %f4
fxors %f8, %f13, %f4
ble,a %icc, loop_4887
nop
setx loop_4888, %l0, %l1
jmpl %l1, %l4
fnot1s %f0, %f12
edge32 %l3, %o2, %i6
loop_4887:
ldd [%l7 + 0x58], %f6
loop_4888:
movrne %i3, %g2, %o4
mova %xcc, %i0, %i2
ldx [%l7 + 0x60], %o0
stb %l6, [%l7 + 0x36]
udivcc %i7, 0x0D99, %l0
fmovdcs %xcc, %f4, %f11
tle %icc, 0x7
ldsb [%l7 + 0x78], %o6
ldsw [%l7 + 0x50], %i4
bcc %xcc, loop_4889
ldx [%l7 + 0x58], %i5
ld [%l7 + 0x30], %f0
movcc %icc, %g4, %l2
loop_4889:
stw %o3, [%l7 + 0x54]
sth %g3, [%l7 + 0x0E]
mulscc %o7, 0x0789, %g6
fbuge,a %fcc3, loop_4890
taddcctv %o1, 0x0400, %g7
fmul8x16au %f10, %f8, %f6
fmovrse %g1, %f12, %f12
loop_4890:
movl %xcc, %g5, %o5
lduw [%l7 + 0x68], %l5
ldub [%l7 + 0x58], %i1
st %f13, [%l7 + 0x1C]
movle %icc, %l1, %l3
fnot2s %f0, %f15
brgez %l4, loop_4891
tle %icc, 0x6
ld [%l7 + 0x20], %f3
fmovdvs %xcc, %f12, %f14
loop_4891:
movneg %icc, %o2, %i3
edge8ln %g2, %i6, %i0
stx %o4, [%l7 + 0x20]
ldsw [%l7 + 0x44], %o0
lduw [%l7 + 0x64], %i2
andn %l6, 0x17BF, %i7
tne %icc, 0x4
fbe %fcc1, loop_4892
add %o6, %l0, %i5
subc %i4, %g4, %o3
stw %l2, [%l7 + 0x54]
loop_4892:
bn,a %icc, loop_4893
fmovsvs %icc, %f13, %f12
andcc %o7, %g6, %g3
fmovsvc %icc, %f9, %f13
loop_4893:
stw %o1, [%l7 + 0x34]
mulx %g7, %g5, %o5
subc %g1, %l5, %l1
tge %xcc, 0x4
edge32n %i1, %l4, %o2
ldx [%l7 + 0x20], %i3
tsubcc %l3, %g2, %i0
stw %i6, [%l7 + 0x3C]
movle %xcc, %o4, %i2
fornot1s %f5, %f6, %f13
ldsh [%l7 + 0x72], %l6
ldd [%l7 + 0x78], %f14
and %o0, 0x108A, %i7
fmovdvc %icc, %f4, %f10
bn,a,pn %icc, loop_4894
fbe,a %fcc0, loop_4895
stw %l0, [%l7 + 0x18]
fsrc2s %f14, %f7
loop_4894:
movn %icc, %i5, %o6
loop_4895:
ba %xcc, loop_4896
taddcctv %i4, %o3, %g4
fmuld8ulx16 %f1, %f9, %f6
fmovdgu %xcc, %f6, %f11
loop_4896:
fcmple32 %f0, %f10, %o7
fmovrsgez %l2, %f11, %f14
fmovsg %xcc, %f12, %f5
lduw [%l7 + 0x30], %g3
fpmerge %f10, %f8, %f12
edge16ln %o1, %g6, %g5
edge8 %o5, %g1, %g7
tvc %xcc, 0x1
fxors %f15, %f14, %f14
sth %l1, [%l7 + 0x42]
array8 %l5, %l4, %o2
fmovsa %xcc, %f7, %f12
stw %i3, [%l7 + 0x60]
bg,pt %xcc, loop_4897
bneg,a %icc, loop_4898
tleu %icc, 0x3
sdivcc %l3, 0x1664, %g2
loop_4897:
fmuld8ulx16 %f4, %f4, %f2
loop_4898:
edge16 %i0, %i1, %o4
bneg,a,pn %icc, loop_4899
st %f8, [%l7 + 0x70]
fbge %fcc1, loop_4900
fbue %fcc2, loop_4901
loop_4899:
fmovrde %i6, %f8, %f8
fbu,a %fcc0, loop_4902
loop_4900:
movne %xcc, %l6, %o0
loop_4901:
fmovsge %xcc, %f0, %f9
tvs %xcc, 0x4
loop_4902:
fsrc2s %f1, %f2
fpsub16s %f10, %f7, %f9
orn %i2, %l0, %i7
ld [%l7 + 0x58], %f7
ble loop_4903
fmovdg %icc, %f9, %f11
add %i5, %i4, %o6
fmovscs %xcc, %f12, %f11
loop_4903:
st %f4, [%l7 + 0x4C]
stx %o3, [%l7 + 0x20]
lduw [%l7 + 0x54], %g4
sth %o7, [%l7 + 0x48]
ldsw [%l7 + 0x14], %l2
fnot2 %f10, %f4
lduh [%l7 + 0x2A], %o1
xnor %g3, %g5, %g6
movge %xcc, %g1, %g7
st %f8, [%l7 + 0x0C]
fcmpne16 %f4, %f12, %l1
edge8 %o5, %l4, %l5
ldx [%l7 + 0x18], %o2
stb %l3, [%l7 + 0x45]
fandnot1 %f6, %f14, %f10
sra %i3, 0x0E, %g2
movpos %icc, %i0, %i1
orcc %o4, %i6, %l6
fmovsne %xcc, %f3, %f8
fornot2s %f6, %f1, %f15
lduh [%l7 + 0x5C], %o0
edge8ln %i2, %l0, %i7
xorcc %i5, %i4, %o3
lduw [%l7 + 0x30], %g4
sth %o7, [%l7 + 0x44]
edge8l %l2, %o6, %o1
ld [%l7 + 0x20], %f8
sth %g5, [%l7 + 0x30]
fmovdpos %xcc, %f15, %f6
orn %g6, %g1, %g3
or %g7, 0x071A, %l1
movne %icc, %l4, %l5
bvc,a loop_4904
ldsw [%l7 + 0x48], %o5
xnorcc %l3, 0x1725, %i3
ldx [%l7 + 0x30], %g2
loop_4904:
fpmerge %f11, %f3, %f14
fone %f12
srax %i0, %i1, %o2
ba,pn %xcc, loop_4905
fabss %f12, %f12
fmovd %f6, %f6
fbue,a %fcc2, loop_4906
loop_4905:
udivx %i6, 0x0C1B, %l6
fmovdne %icc, %f12, %f14
sth %o4, [%l7 + 0x72]
loop_4906:
fmovrsgz %o0, %f15, %f7
sllx %i2, %l0, %i7
fors %f13, %f11, %f12
edge8ln %i4, %o3, %g4
fmovdn %icc, %f11, %f7
array8 %i5, %o7, %l2
movneg %icc, %o6, %g5
fxnor %f6, %f0, %f0
orncc %o1, 0x170E, %g1
stx %g6, [%l7 + 0x20]
bgu %xcc, loop_4907
sub %g3, 0x0643, %l1
fmovscc %xcc, %f11, %f11
movneg %xcc, %l4, %l5
loop_4907:
fmovsge %icc, %f0, %f14
ld [%l7 + 0x30], %f8
fones %f14
fmovdne %icc, %f8, %f4
ldx [%l7 + 0x48], %o5
fnot2s %f15, %f12
ldsb [%l7 + 0x23], %l3
addc %i3, 0x132F, %g7
stx %g2, [%l7 + 0x48]
fmovdvs %icc, %f5, %f2
call loop_4908
sdivx %i1, 0x08D8, %o2
fpsub16s %f2, %f5, %f0
fnand %f0, %f8, %f14
loop_4908:
fbuge,a %fcc2, loop_4909
fcmpeq16 %f0, %f12, %i6
fmovdcc %icc, %f2, %f3
ld [%l7 + 0x64], %f14
loop_4909:
fzeros %f7
fmovdn %icc, %f11, %f14
ldub [%l7 + 0x72], %i0
stx %l6, [%l7 + 0x20]
fmuld8ulx16 %f13, %f1, %f6
ldub [%l7 + 0x79], %o4
movvc %icc, %o0, %l0
ldsw [%l7 + 0x1C], %i7
fsrc2 %f2, %f12
ble,a %icc, loop_4910
fmul8ulx16 %f6, %f12, %f10
std %f14, [%l7 + 0x70]
fors %f15, %f11, %f6
loop_4910:
fbg %fcc3, loop_4911
std %f4, [%l7 + 0x58]
tge %icc, 0x0
bg loop_4912
loop_4911:
sub %i4, 0x1F0B, %o3
nop
setx loop_4913, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc3, loop_4914
loop_4912:
srax %i2, 0x0E, %i5
xor %g4, 0x1575, %o7
loop_4913:
fmovrse %l2, %f4, %f9
loop_4914:
bvc,a,pt %xcc, loop_4915
sth %g5, [%l7 + 0x70]
lduw [%l7 + 0x64], %o1
fmovse %icc, %f15, %f2
loop_4915:
st %f1, [%l7 + 0x38]
mulscc %g1, 0x057D, %o6
sllx %g6, 0x13, %g3
orcc %l4, 0x18DD, %l5
lduw [%l7 + 0x38], %l1
fmuld8ulx16 %f4, %f14, %f2
fnegd %f14, %f0
fmovrdgez %o5, %f0, %f6
fornot2 %f12, %f10, %f6
fblg,a %fcc2, loop_4916
fmul8x16al %f14, %f9, %f0
fone %f0
call loop_4917
loop_4916:
orcc %l3, 0x1277, %i3
lduh [%l7 + 0x44], %g2
movgu %xcc, %g7, %i1
loop_4917:
ldub [%l7 + 0x49], %o2
fzeros %f7
fmovsle %xcc, %f7, %f11
st %f7, [%l7 + 0x50]
bcc,a %icc, loop_4918
mova %xcc, %i0, %i6
bl loop_4919
fmul8x16al %f10, %f4, %f8
loop_4918:
fmovsleu %xcc, %f1, %f5
ldd [%l7 + 0x10], %f6
loop_4919:
fmul8x16au %f11, %f11, %f6
fcmpd %fcc1, %f10, %f4
fabsd %f6, %f8
fandnot2 %f0, %f14, %f12
stx %o4, [%l7 + 0x38]
lduh [%l7 + 0x7E], %o0
ldub [%l7 + 0x39], %l0
fmovs %f9, %f0
fmovsvs %xcc, %f6, %f8
ldub [%l7 + 0x6C], %i7
fcmpes %fcc2, %f8, %f3
fmovsn %icc, %f5, %f14
fmovde %icc, %f5, %f3
fmovsl %icc, %f12, %f5
fxnors %f6, %f6, %f11
stb %l6, [%l7 + 0x42]
srl %o3, 0x09, %i4
ba loop_4920
tn %icc, 0x3
movneg %xcc, %i2, %i5
ldsh [%l7 + 0x18], %g4
loop_4920:
fbe,a %fcc2, loop_4921
movneg %icc, %o7, %g5
fmovd %f0, %f0
movrgz %l2, %o1, %g1
loop_4921:
ld [%l7 + 0x18], %f2
ldsb [%l7 + 0x1E], %o6
fabsd %f10, %f10
and %g6, %l4, %g3
fsrc2s %f13, %f5
lduh [%l7 + 0x68], %l1
bg,a loop_4922
tne %xcc, 0x2
lduh [%l7 + 0x1E], %l5
movleu %xcc, %l3, %i3
loop_4922:
fmovrdlz %o5, %f8, %f6
bl loop_4923
fble %fcc0, loop_4924
fandnot2s %f1, %f0, %f7
st %f3, [%l7 + 0x54]
loop_4923:
fmovdl %xcc, %f2, %f9
loop_4924:
fmovdne %xcc, %f8, %f10
smul %g2, %i1, %o2
fands %f8, %f13, %f13
stb %g7, [%l7 + 0x43]
fcmpgt16 %f4, %f12, %i0
lduh [%l7 + 0x1A], %o4
mulscc %i6, %l0, %o0
ldx [%l7 + 0x08], %i7
orncc %o3, %l6, %i4
bvs loop_4925
fsrc2s %f6, %f12
brgz %i5, loop_4926
fcmpd %fcc3, %f2, %f8
loop_4925:
ldx [%l7 + 0x60], %g4
ldsw [%l7 + 0x54], %i2
loop_4926:
ldx [%l7 + 0x38], %o7
sth %g5, [%l7 + 0x22]
fmovsvs %icc, %f2, %f8
bl,a %icc, loop_4927
or %l2, %o1, %o6
fmovsvc %xcc, %f14, %f2
fnors %f12, %f6, %f7
loop_4927:
ldd [%l7 + 0x28], %f8
brgez %g6, loop_4928
subcc %l4, 0x0F2B, %g1
fandnot1s %f5, %f13, %f8
orn %l1, 0x092C, %l5
loop_4928:
srl %g3, 0x03, %l3
fbuge,a %fcc0, loop_4929
ldsh [%l7 + 0x1E], %i3
stw %g2, [%l7 + 0x74]
fcmps %fcc3, %f4, %f7
loop_4929:
bne,a,pt %icc, loop_4930
fbg %fcc1, loop_4931
popc 0x0932, %i1
ld [%l7 + 0x20], %f8
loop_4930:
fexpand %f3, %f12
loop_4931:
bneg,a loop_4932
fbge %fcc1, loop_4933
fnot2 %f14, %f8
st %f8, [%l7 + 0x34]
loop_4932:
stw %o2, [%l7 + 0x14]
loop_4933:
fabss %f6, %f6
and %o5, 0x1F56, %i0
ld [%l7 + 0x4C], %f8
edge32l %o4, %g7, %i6
ldsb [%l7 + 0x34], %o0
sth %l0, [%l7 + 0x72]
umulcc %i7, 0x1D06, %l6
or %o3, %i4, %g4
orn %i2, 0x0CD9, %o7
fmovspos %xcc, %f11, %f14
ldd [%l7 + 0x38], %f2
ldub [%l7 + 0x20], %i5
fand %f8, %f14, %f6
orcc %g5, %l2, %o1
edge16l %o6, %l4, %g6
fbe,a %fcc0, loop_4934
sdivcc %l1, 0x1B9A, %g1
fbge,a %fcc2, loop_4935
fornot1 %f12, %f8, %f2
loop_4934:
lduw [%l7 + 0x68], %g3
popc %l3, %i3
loop_4935:
fmul8x16au %f1, %f15, %f8
stb %g2, [%l7 + 0x0C]
array16 %l5, %o2, %o5
lduw [%l7 + 0x6C], %i0
fbl,a %fcc3, loop_4936
fsrc2s %f1, %f9
ldsw [%l7 + 0x70], %i1
ldsw [%l7 + 0x58], %o4
loop_4936:
orncc %g7, 0x1823, %i6
std %f10, [%l7 + 0x60]
tvs %xcc, 0x6
call loop_4937
bcc,pn %icc, loop_4938
bneg %icc, loop_4939
ldub [%l7 + 0x4F], %l0
loop_4937:
stx %o0, [%l7 + 0x30]
loop_4938:
andcc %i7, %o3, %l6
loop_4939:
ldd [%l7 + 0x60], %f2
umul %i4, %i2, %o7
brgez %i5, loop_4940
ldsw [%l7 + 0x60], %g4
subccc %l2, %g5, %o6
addccc %o1, %l4, %l1
loop_4940:
lduw [%l7 + 0x10], %g6
ldx [%l7 + 0x70], %g1
fbuge %fcc2, loop_4941
fbne %fcc1, loop_4942
ld [%l7 + 0x24], %f11
std %f10, [%l7 + 0x70]
loop_4941:
ldub [%l7 + 0x0F], %l3
loop_4942:
ldsh [%l7 + 0x3C], %g3
lduw [%l7 + 0x4C], %i3
fmovsne %icc, %f9, %f7
popc %l5, %o2
bvs,a,pt %icc, loop_4943
movrgz %g2, 0x13F, %o5
fpackfix %f14, %f4
ldub [%l7 + 0x08], %i1
loop_4943:
array8 %o4, %g7, %i6
stw %l0, [%l7 + 0x60]
ba,a loop_4944
std %f2, [%l7 + 0x50]
fexpand %f3, %f2
stx %o0, [%l7 + 0x68]
loop_4944:
stb %i7, [%l7 + 0x5A]
srl %o3, 0x08, %i0
sth %i4, [%l7 + 0x38]
fnands %f8, %f6, %f7
tl %icc, 0x0
stw %i2, [%l7 + 0x2C]
array16 %o7, %i5, %g4
fbue,a %fcc2, loop_4945
edge16ln %l6, %l2, %o6
fmovsle %xcc, %f10, %f2
fmovse %xcc, %f7, %f0
loop_4945:
fandnot2s %f5, %f3, %f5
fmovdvc %icc, %f2, %f5
edge16ln %g5, %o1, %l4
tvc %xcc, 0x3
edge8ln %l1, %g6, %l3
sub %g1, %i3, %g3
bge %icc, loop_4946
siam 0x0
fmovrse %l5, %f13, %f13
bcs %icc, loop_4947
loop_4946:
fmovdge %icc, %f12, %f9
fbo %fcc1, loop_4948
fmovrse %o2, %f15, %f13
loop_4947:
sth %g2, [%l7 + 0x34]
addccc %i1, %o5, %o4
loop_4948:
fcmpd %fcc3, %f6, %f8
ldd [%l7 + 0x30], %f4
fcmps %fcc2, %f7, %f14
ldsw [%l7 + 0x68], %g7
lduh [%l7 + 0x16], %i6
nop
setx loop_4949, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f14, %f10, %f10
fpadd16s %f7, %f1, %f13
ldub [%l7 + 0x60], %l0
loop_4949:
addcc %i7, 0x1845, %o0
stw %o3, [%l7 + 0x50]
ldd [%l7 + 0x50], %f10
and %i4, %i2, %i0
fbug,a %fcc1, loop_4950
tle %xcc, 0x1
fcmps %fcc2, %f12, %f6
fbe,a %fcc3, loop_4951
loop_4950:
lduh [%l7 + 0x7A], %i5
fmuld8ulx16 %f3, %f12, %f2
ldub [%l7 + 0x6C], %g4
loop_4951:
movrlez %o7, 0x084, %l2
orcc %o6, %l6, %g5
fnegd %f12, %f0
ld [%l7 + 0x18], %f6
ldsh [%l7 + 0x66], %l4
fmovdn %xcc, %f2, %f7
sth %l1, [%l7 + 0x3C]
st %f7, [%l7 + 0x5C]
tne %xcc, 0x6
brgz,a %o1, loop_4952
fmovsl %xcc, %f5, %f5
ldub [%l7 + 0x60], %g6
fpsub16 %f2, %f8, %f14
loop_4952:
brz %l3, loop_4953
lduh [%l7 + 0x5C], %i3
lduh [%l7 + 0x68], %g1
fcmped %fcc2, %f12, %f8
loop_4953:
ld [%l7 + 0x14], %f13
edge16ln %g3, %l5, %o2
fbule,a %fcc2, loop_4954
xnor %g2, %o5, %i1
fpadd32s %f13, %f9, %f11
stw %g7, [%l7 + 0x44]
loop_4954:
srlx %i6, %l0, %i7
stw %o4, [%l7 + 0x6C]
bge,a loop_4955
ble,pt %icc, loop_4956
st %f11, [%l7 + 0x3C]
brz %o3, loop_4957
loop_4955:
fmovdcs %icc, %f2, %f4
loop_4956:
ldd [%l7 + 0x30], %f14
sllx %o0, 0x08, %i4
loop_4957:
fnot1 %f10, %f8
bleu loop_4958
fpack32 %f2, %f12, %f6
movneg %xcc, %i2, %i0
ldd [%l7 + 0x38], %f14
loop_4958:
alignaddr %i5, %o7, %l2
fbg,a %fcc1, loop_4959
brgez,a %g4, loop_4960
lduw [%l7 + 0x28], %l6
pdist %f2, %f14, %f14
loop_4959:
fors %f3, %f1, %f3
loop_4960:
ld [%l7 + 0x08], %f4
taddcctv %g5, 0x0447, %o6
stw %l4, [%l7 + 0x44]
fcmpeq16 %f8, %f12, %o1
fzero %f8
brlez %l1, loop_4961
stb %l3, [%l7 + 0x57]
tcs %xcc, 0x2
udivx %g6, 0x1E25, %i3
loop_4961:
fbug %fcc1, loop_4962
sdiv %g3, 0x04A3, %g1
fpadd16s %f2, %f11, %f7
sdiv %o2, 0x10F3, %l5
loop_4962:
ldd [%l7 + 0x68], %f12
fbule,a %fcc2, loop_4963
nop
setx loop_4964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f6, %f14, %f8
ldsh [%l7 + 0x7A], %g2
loop_4963:
lduh [%l7 + 0x28], %o5
loop_4964:
stb %i1, [%l7 + 0x10]
fmovde %icc, %f5, %f9
fmovdneg %xcc, %f3, %f6
fcmped %fcc0, %f8, %f10
fmovrdlz %g7, %f0, %f6
mulscc %i6, 0x1178, %l0
lduw [%l7 + 0x68], %o4
lduh [%l7 + 0x10], %i7
fbue,a %fcc0, loop_4965
movle %xcc, %o0, %o3
fmovdleu %icc, %f13, %f14
fsrc1s %f4, %f4
loop_4965:
movcs %icc, %i4, %i0
sth %i2, [%l7 + 0x38]
array8 %i5, %o7, %l2
fbu %fcc0, loop_4966
ldsh [%l7 + 0x3E], %g4
fba,a %fcc1, loop_4967
udivx %l6, 0x0528, %g5
loop_4966:
alignaddr %o6, %l4, %l1
tsubcctv %o1, %l3, %g6
loop_4967:
fmovsvs %xcc, %f1, %f6
sth %g3, [%l7 + 0x6C]
ldx [%l7 + 0x40], %g1
ldx [%l7 + 0x18], %i3
ldub [%l7 + 0x2A], %o2
fpadd32s %f15, %f6, %f9
fcmpne16 %f14, %f10, %l5
fmovsl %icc, %f14, %f8
lduw [%l7 + 0x20], %g2
lduh [%l7 + 0x66], %i1
tvc %icc, 0x6
stx %g7, [%l7 + 0x10]
fmovdgu %xcc, %f10, %f6
tle %icc, 0x5
edge8ln %i6, %o5, %l0
fpack32 %f2, %f8, %f10
smulcc %i7, 0x00E1, %o4
movg %icc, %o0, %i4
tn %icc, 0x4
tleu %icc, 0x0
lduh [%l7 + 0x60], %o3
fnegs %f9, %f9
tsubcc %i0, 0x0C9D, %i5
fmovdneg %icc, %f1, %f11
fcmpd %fcc2, %f10, %f8
for %f6, %f0, %f14
sth %i2, [%l7 + 0x60]
fmovrdgz %o7, %f14, %f12
tg %icc, 0x7
smulcc %g4, 0x019D, %l2
edge32n %l6, %g5, %l4
stb %o6, [%l7 + 0x3C]
bshuffle %f14, %f8, %f12
fmovsneg %icc, %f4, %f0
stx %o1, [%l7 + 0x58]
lduw [%l7 + 0x40], %l1
tne %xcc, 0x7
st %f14, [%l7 + 0x50]
fmovdvc %icc, %f13, %f11
nop
setx loop_4968, %l0, %l1
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 + 0x48], %f8
movrgz %g6, 0x217, %l3
lduh [%l7 + 0x3E], %g3
loop_4968:
std %f2, [%l7 + 0x30]
popc %g1, %i3
fcmple16 %f6, %f14, %o2
bn loop_4969
fbule,a %fcc3, loop_4970
fmovrdlz %l5, %f12, %f14
tge %icc, 0x5
loop_4969:
fba %fcc0, loop_4971
loop_4970:
lduh [%l7 + 0x2E], %i1
ldd [%l7 + 0x48], %f12
array32 %g2, %i6, %o5
loop_4971:
edge8ln %l0, %i7, %o4
fba,a %fcc3, loop_4972
ldsh [%l7 + 0x5A], %o0
movrne %i4, 0x3D8, %g7
tn %xcc, 0x6
loop_4972:
fmovrse %i0, %f7, %f9
edge32 %i5, %o3, %o7
fpsub32 %f10, %f0, %f12
edge16 %i2, %g4, %l6
tgu %xcc, 0x2
fmovsge %icc, %f2, %f5
fmovsge %icc, %f13, %f14
fmul8x16au %f2, %f14, %f10
fmovdcs %icc, %f11, %f4
sth %g5, [%l7 + 0x28]
and %l2, 0x0206, %l4
fandnot1s %f0, %f3, %f2
edge32l %o1, %o6, %l1
st %f11, [%l7 + 0x38]
tsubcctv %g6, %l3, %g3
fzeros %f11
movpos %xcc, %g1, %o2
nop
setx loop_4973, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f12
movcs %xcc, %i3, %l5
fmovsne %xcc, %f3, %f9
loop_4973:
ldub [%l7 + 0x70], %i1
brlz %i6, loop_4974
fsrc2s %f0, %f11
tpos %xcc, 0x3
xnorcc %g2, 0x089C, %l0
loop_4974:
nop
setx loop_4975, %l0, %l1
jmpl %l1, %o5
fnand %f14, %f6, %f4
fpsub32s %f13, %f2, %f4
add %i7, %o0, %i4
loop_4975:
fcmple32 %f0, %f0, %g7
fmovrdlez %i0, %f10, %f4
ldsw [%l7 + 0x1C], %i5
ld [%l7 + 0x44], %f13
brgz %o4, loop_4976
lduh [%l7 + 0x26], %o3
tleu %xcc, 0x2
fmovdn %icc, %f6, %f15
loop_4976:
fmovdgu %icc, %f12, %f12
fand %f0, %f12, %f2
umul %o7, 0x1CD2, %g4
movre %l6, 0x3DB, %g5
fmovrdlz %i2, %f14, %f2
stw %l2, [%l7 + 0x10]
fpsub16s %f5, %f10, %f9
tle %xcc, 0x2
fbug,a %fcc3, loop_4977
ld [%l7 + 0x70], %f15
fandnot1s %f2, %f2, %f11
tsubcctv %l4, %o6, %l1
loop_4977:
fnors %f7, %f9, %f4
stb %g6, [%l7 + 0x6D]
fmuld8sux16 %f11, %f12, %f10
alignaddr %o1, %l3, %g1
fcmpne16 %f8, %f12, %o2
ldsh [%l7 + 0x4C], %i3
bgu,a,pn %icc, loop_4978
udivx %g3, 0x040C, %i1
ldub [%l7 + 0x19], %i6
bne,pn %xcc, loop_4979
loop_4978:
stw %g2, [%l7 + 0x24]
sdivcc %l0, 0x0264, %o5
lduw [%l7 + 0x5C], %l5
loop_4979:
lduw [%l7 + 0x14], %i7
xnorcc %i4, 0x1BDD, %o0
tsubcctv %i0, %i5, %g7
ldsb [%l7 + 0x21], %o4
fnot2s %f4, %f15
bshuffle %f4, %f2, %f14
sth %o3, [%l7 + 0x7C]
ldx [%l7 + 0x60], %o7
fmovda %xcc, %f5, %f1
tleu %xcc, 0x2
stx %l6, [%l7 + 0x78]
andn %g5, %g4, %i2
ldsb [%l7 + 0x77], %l4
siam 0x6
stx %o6, [%l7 + 0x58]
ldsb [%l7 + 0x7C], %l1
sth %l2, [%l7 + 0x70]
movvs %xcc, %g6, %o1
sth %l3, [%l7 + 0x38]
ldx [%l7 + 0x68], %g1
lduw [%l7 + 0x68], %i3
fnands %f9, %f15, %f5
sth %o2, [%l7 + 0x30]
umul %g3, %i1, %g2
ldsb [%l7 + 0x22], %i6
siam 0x6
stx %l0, [%l7 + 0x58]
addccc %l5, 0x17A3, %o5
fcmpeq16 %f6, %f10, %i4
bne,a,pn %icc, loop_4980
ldx [%l7 + 0x20], %o0
fmovsvs %icc, %f12, %f2
fands %f0, %f11, %f4
loop_4980:
lduh [%l7 + 0x52], %i7
sll %i5, %i0, %g7
ldsw [%l7 + 0x44], %o3
stx %o7, [%l7 + 0x20]
sdiv %o4, 0x050D, %g5
edge8 %l6, %g4, %i2
addcc %o6, %l4, %l2
st %f4, [%l7 + 0x10]
stw %g6, [%l7 + 0x74]
ldx [%l7 + 0x40], %o1
bleu,a,pt %xcc, loop_4981
movcc %icc, %l1, %l3
bg,a loop_4982
and %i3, %g1, %o2
loop_4981:
ld [%l7 + 0x44], %f15
bgu %icc, loop_4983
loop_4982:
fmovdn %xcc, %f3, %f5
fors %f11, %f1, %f0
mulscc %i1, %g3, %g2
loop_4983:
fornot2s %f0, %f12, %f5
ld [%l7 + 0x68], %f0
fbge,a %fcc2, loop_4984
sth %l0, [%l7 + 0x10]
orn %l5, 0x0B87, %i6
fpmerge %f13, %f5, %f2
loop_4984:
lduw [%l7 + 0x4C], %o5
fbu %fcc3, loop_4985
stw %i4, [%l7 + 0x14]
fxnor %f14, %f10, %f2
fmovdl %xcc, %f2, %f12
loop_4985:
tn %icc, 0x0
taddcctv %o0, 0x1A1E, %i5
ldsh [%l7 + 0x1E], %i7
addccc %i0, 0x17FC, %g7
ldub [%l7 + 0x6B], %o7
bvs,pt %xcc, loop_4986
fxnors %f5, %f12, %f15
edge8 %o4, %g5, %o3
ldsh [%l7 + 0x5A], %g4
loop_4986:
fnand %f2, %f0, %f8
ldsh [%l7 + 0x6C], %i2
fmovdpos %icc, %f5, %f10
addcc %l6, 0x035F, %o6
ldd [%l7 + 0x58], %f14
nop
setx loop_4987, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez,a %l4, loop_4988
edge16n %l2, %g6, %l1
sllx %o1, 0x0E, %l3
loop_4987:
bcs loop_4989
loop_4988:
fsrc2 %f6, %f0
bn,pt %icc, loop_4990
xnor %g1, %i3, %o2
loop_4989:
sth %i1, [%l7 + 0x4A]
srax %g3, %l0, %g2
loop_4990:
faligndata %f14, %f12, %f6
ld [%l7 + 0x0C], %f15
fmovdleu %xcc, %f7, %f3
bn loop_4991
fornot1s %f0, %f10, %f0
bleu,a,pt %xcc, loop_4992
brgez,a %l5, loop_4993
loop_4991:
stx %i6, [%l7 + 0x78]
fbe %fcc1, loop_4994
loop_4992:
bleu loop_4995
loop_4993:
fxnors %f4, %f1, %f0
ldsw [%l7 + 0x50], %i4
loop_4994:
umul %o5, %o0, %i7
loop_4995:
fcmple32 %f8, %f8, %i5
ldub [%l7 + 0x2B], %g7
tn %xcc, 0x6
nop
setx loop_4996, %l0, %l1
jmpl %l1, %o7
ldsb [%l7 + 0x7E], %i0
fmovrdlez %o4, %f0, %f2
sllx %o3, %g5, %g4
loop_4996:
udiv %i2, 0x151A, %o6
fmul8x16au %f2, %f6, %f2
fmovrdgz %l6, %f14, %f6
fmuld8sux16 %f6, %f6, %f8
movleu %xcc, %l4, %l2
movgu %xcc, %l1, %g6
edge8 %l3, %o1, %i3
ldsh [%l7 + 0x1A], %g1
bpos,pt %xcc, loop_4997
lduw [%l7 + 0x44], %o2
mulx %g3, 0x075B, %i1
fnands %f2, %f9, %f8
loop_4997:
fmul8x16 %f0, %f6, %f12
ldsb [%l7 + 0x4E], %g2
sdivcc %l0, 0x0033, %i6
movvs %icc, %l5, %i4
tvc %xcc, 0x4
stw %o5, [%l7 + 0x74]
fmovrdlz %i7, %f4, %f8
fand %f4, %f14, %f4
fcmpeq32 %f4, %f0, %i5
brnz %g7, loop_4998
tg %icc, 0x4
st %f11, [%l7 + 0x58]
fmovdleu %xcc, %f5, %f13
loop_4998:
fabsd %f0, %f0
fbuge,a %fcc3, loop_4999
sllx %o7, %o0, %o4
fmovsvs %icc, %f6, %f12
fpsub16 %f14, %f4, %f6
loop_4999:
fpadd16s %f1, %f7, %f1
lduw [%l7 + 0x30], %i0
fornot2s %f13, %f13, %f6
fbuge %fcc1, loop_5000
subcc %g5, 0x1306, %g4
ldub [%l7 + 0x5B], %i2
fmovdg %icc, %f7, %f6
loop_5000:
stb %o6, [%l7 + 0x2F]
fmovsl %icc, %f13, %f12
lduw [%l7 + 0x4C], %o3
tleu %xcc, 0x6
add %l6, 0x0CA6, %l4
srlx %l1, 0x14, %g6
stx %l3, [%l7 + 0x70]
brgz %l2, loop_5001
fmovrdgz %o1, %f14, %f12
edge32l %i3, %o2, %g3
fmovdn %xcc, %f14, %f0
loop_5001:
popc %i1, %g1
fmovsge %xcc, %f13, %f7
array8 %l0, %g2, %i6
edge16ln %l5, %i4, %i7
fbge %fcc2, loop_5002
stw %o5, [%l7 + 0x6C]
fmovrsne %i5, %f2, %f4
fmovse %icc, %f10, %f9
loop_5002:
bpos,pn %xcc, loop_5003
movge %icc, %o7, %g7
ldsw [%l7 + 0x10], %o0
fmovrslez %i0, %f12, %f14
loop_5003:
lduw [%l7 + 0x70], %o4
std %f6, [%l7 + 0x68]
fbg,a %fcc3, loop_5004
fbug %fcc0, loop_5005
fmuld8sux16 %f8, %f7, %f6
stb %g4, [%l7 + 0x48]
loop_5004:
fmovrse %g5, %f12, %f14
loop_5005:
ld [%l7 + 0x20], %f10
ldsb [%l7 + 0x66], %i2
subccc %o3, 0x0AAA, %l6
addcc %l4, %o6, %g6
fbul %fcc0, loop_5006
lduh [%l7 + 0x50], %l1
fblg,a %fcc1, loop_5007
bne,pn %icc, loop_5008
loop_5006:
stw %l3, [%l7 + 0x74]
brgez,a %l2, loop_5009
loop_5007:
fornot1s %f3, %f11, %f14
loop_5008:
fxors %f11, %f13, %f0
ldub [%l7 + 0x5C], %i3
loop_5009:
tne %xcc, 0x2
ba,a,pn %xcc, loop_5010
fmovrdgez %o2, %f6, %f8
fpsub16 %f4, %f6, %f8
ldx [%l7 + 0x38], %o1
loop_5010:
fmovrdne %i1, %f12, %f4
fabsd %f8, %f2
sth %g1, [%l7 + 0x26]
sth %g3, [%l7 + 0x5E]
sllx %l0, 0x0F, %i6
tsubcc %l5, 0x0F0F, %g2
fmovd %f2, %f4
fmovsvc %xcc, %f0, %f3
stx %i7, [%l7 + 0x10]
ldsh [%l7 + 0x52], %i4
stw %o5, [%l7 + 0x1C]
fmovrdgz %o7, %f12, %f2
fmovdg %xcc, %f1, %f12
ld [%l7 + 0x44], %f15
umulcc %g7, %i5, %o0
ldsh [%l7 + 0x4C], %i0
fpadd32 %f8, %f6, %f10
bcc,a loop_5011
ldsb [%l7 + 0x1F], %o4
addcc %g4, 0x1688, %i2
fpadd16 %f8, %f4, %f2
loop_5011:
movrne %g5, %o3, %l6
lduh [%l7 + 0x12], %o6
fnors %f13, %f14, %f7
ldx [%l7 + 0x78], %l4
addccc %l1, 0x0B81, %g6
fmovdcs %xcc, %f7, %f0
ldsh [%l7 + 0x48], %l3
brgz,a %l2, loop_5012
movpos %xcc, %i3, %o1
lduw [%l7 + 0x78], %o2
andn %g1, %i1, %l0
loop_5012:
andncc %g3, %i6, %g2
fandnot2s %f2, %f7, %f15
taddcc %i7, %i4, %o5
stw %l5, [%l7 + 0x44]
fandnot2s %f7, %f5, %f7
ld [%l7 + 0x24], %f7
sllx %o7, %g7, %i5
lduw [%l7 + 0x64], %i0
fmovsvs %xcc, %f3, %f12
stx %o0, [%l7 + 0x28]
lduw [%l7 + 0x60], %o4
fbe %fcc0, loop_5013
tvc %icc, 0x1
fmovspos %icc, %f9, %f11
st %f10, [%l7 + 0x64]
loop_5013:
ba %icc, loop_5014
tn %icc, 0x7
stb %g4, [%l7 + 0x77]
lduw [%l7 + 0x18], %i2
loop_5014:
fmovrslz %g5, %f13, %f2
ldub [%l7 + 0x47], %o3
fblg,a %fcc3, loop_5015
stx %o6, [%l7 + 0x30]
tvs %icc, 0x7
st %f14, [%l7 + 0x20]
loop_5015:
movcs %xcc, %l4, %l1
fexpand %f15, %f4
fands %f6, %f11, %f4
st %f15, [%l7 + 0x6C]
udiv %l6, 0x1602, %g6
ldd [%l7 + 0x08], %f14
fandnot2 %f12, %f2, %f8
udivcc %l3, 0x1CFF, %l2
taddcctv %i3, %o1, %o2
sra %g1, 0x05, %l0
tg %xcc, 0x3
edge16ln %i1, %i6, %g2
std %f4, [%l7 + 0x50]
ldsb [%l7 + 0x19], %g3
move %icc, %i7, %o5
lduh [%l7 + 0x4C], %l5
edge32n %o7, %i4, %g7
st %f6, [%l7 + 0x40]
call loop_5016
ldub [%l7 + 0x2E], %i5
fone %f0
edge16 %i0, %o4, %o0
loop_5016:
stx %i2, [%l7 + 0x78]
faligndata %f2, %f14, %f2
ldsh [%l7 + 0x78], %g4
fandnot2s %f10, %f6, %f2
sdiv %g5, 0x138D, %o6
ldub [%l7 + 0x6E], %l4
ta %xcc, 0x0
fmovdvc %xcc, %f13, %f8
stw %o3, [%l7 + 0x24]
array32 %l1, %l6, %l3
lduw [%l7 + 0x30], %l2
stw %g6, [%l7 + 0x78]
stw %i3, [%l7 + 0x44]
movne %icc, %o2, %g1
srl %o1, 0x07, %l0
array8 %i6, %i1, %g3
fble,a %fcc3, loop_5017
fpsub16s %f3, %f3, %f7
fmovda %icc, %f7, %f5
ldsh [%l7 + 0x7A], %g2
loop_5017:
call loop_5018
movrgz %o5, 0x243, %l5
fmovrsne %i7, %f7, %f8
ldd [%l7 + 0x28], %f8
loop_5018:
fmovdn %xcc, %f11, %f10
st %f6, [%l7 + 0x44]
movrlz %o7, 0x0B2, %i4
udivcc %i5, 0x1BA8, %i0
andcc %o4, %o0, %i2
orn %g4, %g5, %o6
ldub [%l7 + 0x0F], %l4
ldsh [%l7 + 0x0C], %o3
sllx %l1, %g7, %l6
fblg %fcc1, loop_5019
movrlez %l3, 0x37F, %l2
bvs,pn %xcc, loop_5020
fmovdcc %icc, %f15, %f6
loop_5019:
edge16ln %g6, %o2, %g1
tne %icc, 0x1
loop_5020:
sth %o1, [%l7 + 0x14]
subc %l0, 0x18B0, %i3
fxnors %f9, %f9, %f15
fmuld8sux16 %f4, %f12, %f6
fmovsg %icc, %f12, %f13
nop
setx loop_5021, %l0, %l1
jmpl %l1, %i6
xor %g3, 0x080D, %i1
fsrc1s %f7, %f3
fands %f7, %f12, %f7
loop_5021:
ldub [%l7 + 0x4B], %g2
stw %l5, [%l7 + 0x20]
tne %xcc, 0x4
ta %xcc, 0x6
ldsh [%l7 + 0x60], %o5
fzero %f6
be,pt %xcc, loop_5022
array8 %i7, %o7, %i5
orn %i4, %o4, %o0
sth %i0, [%l7 + 0x1C]
loop_5022:
movre %i2, 0x219, %g4
movrne %o6, 0x038, %g5
bn,pn %icc, loop_5023
srax %l4, 0x18, %l1
ldsh [%l7 + 0x14], %o3
fandnot1s %f14, %f6, %f1
loop_5023:
sllx %g7, 0x0F, %l6
bgu loop_5024
stw %l2, [%l7 + 0x30]
fmovdvc %xcc, %f1, %f11
ldub [%l7 + 0x15], %l3
loop_5024:
fmovsvc %icc, %f9, %f4
tleu %icc, 0x3
bshuffle %f0, %f10, %f12
bpos %icc, loop_5025
ble,pn %xcc, loop_5026
edge8ln %o2, %g1, %o1
stb %g6, [%l7 + 0x73]
loop_5025:
fmovdvc %icc, %f5, %f8
loop_5026:
fmovdcc %icc, %f4, %f6
std %f6, [%l7 + 0x10]
bn,a,pn %xcc, loop_5027
bl,pt %icc, loop_5028
movpos %icc, %i3, %l0
ldsh [%l7 + 0x52], %g3
loop_5027:
fmovrdlez %i6, %f6, %f12
loop_5028:
st %f12, [%l7 + 0x6C]
fmovdcs %xcc, %f1, %f11
fmovrslz %g2, %f11, %f2
alignaddr %i1, %o5, %l5
fble %fcc2, loop_5029
ldd [%l7 + 0x48], %f4
movrlez %i7, 0x1C0, %i5
fmovrslez %o7, %f5, %f14
loop_5029:
fpadd32s %f14, %f4, %f8
movpos %xcc, %i4, %o0
fandnot1 %f6, %f14, %f0
fxor %f4, %f2, %f14
movcc %xcc, %o4, %i2
bn,a loop_5030
ldub [%l7 + 0x56], %i0
stx %g4, [%l7 + 0x38]
fbu,a %fcc2, loop_5031
loop_5030:
ldub [%l7 + 0x45], %o6
umulcc %g5, 0x0730, %l4
stx %o3, [%l7 + 0x68]
loop_5031:
fmul8x16al %f2, %f4, %f14
movleu %icc, %g7, %l6
stb %l2, [%l7 + 0x68]
sllx %l3, %o2, %l1
fnegd %f8, %f6
sth %g1, [%l7 + 0x2C]
brlz,a %o1, loop_5032
fmovs %f11, %f9
movpos %icc, %g6, %i3
array32 %l0, %i6, %g3
loop_5032:
fcmpgt32 %f8, %f14, %g2
tg %icc, 0x1
bgu,a %xcc, loop_5033
fbne %fcc2, loop_5034
fnands %f5, %f9, %f9
ldsh [%l7 + 0x5A], %o5
loop_5033:
fbge,a %fcc3, loop_5035
loop_5034:
stb %l5, [%l7 + 0x1F]
ldd [%l7 + 0x68], %f14
stb %i7, [%l7 + 0x2D]
loop_5035:
fmovscc %icc, %f10, %f8
fmovsle %icc, %f13, %f14
lduw [%l7 + 0x38], %i5
fabsd %f12, %f4
fmovrdne %o7, %f0, %f2
fbue,a %fcc0, loop_5036
fmovdge %xcc, %f7, %f12
fcmpgt32 %f12, %f0, %i4
ldsw [%l7 + 0x1C], %o0
loop_5036:
fpackfix %f0, %f9
edge16n %i1, %i2, %o4
fbuge %fcc3, loop_5037
ldub [%l7 + 0x0E], %g4
orncc %i0, 0x1B61, %o6
fbo,a %fcc1, loop_5038
loop_5037:
fxnor %f2, %f2, %f4
std %f10, [%l7 + 0x78]
fpadd16s %f11, %f6, %f13
loop_5038:
tcc %icc, 0x6
bneg loop_5039
fmovrdlz %l4, %f12, %f2
lduh [%l7 + 0x14], %o3
fnors %f1, %f0, %f1
loop_5039:
edge16 %g7, %l6, %g5
fexpand %f2, %f0
edge8ln %l3, %l2, %o2
stw %g1, [%l7 + 0x74]
movneg %xcc, %l1, %o1
fmovdgu %xcc, %f3, %f11
tn %icc, 0x0
bl,a,pn %xcc, loop_5040
fbug,a %fcc0, loop_5041
bneg,pn %xcc, loop_5042
ldx [%l7 + 0x30], %i3
loop_5040:
fmul8x16al %f2, %f0, %f2
loop_5041:
ldsw [%l7 + 0x44], %g6
loop_5042:
bleu,a %xcc, loop_5043
stw %l0, [%l7 + 0x68]
fpadd32 %f12, %f14, %f6
bg,pn %icc, loop_5044
loop_5043:
lduh [%l7 + 0x1C], %g3
fmovsg %xcc, %f15, %f9
ldsb [%l7 + 0x50], %i6
loop_5044:
xor %g2, 0x0CF5, %l5
sth %i7, [%l7 + 0x24]
sth %i5, [%l7 + 0x08]
bcc,a,pn %xcc, loop_5045
edge32 %o5, %i4, %o0
fmovrdgz %o7, %f12, %f2
movn %icc, %i2, %o4
loop_5045:
fpadd16 %f0, %f6, %f4
fcmpd %fcc1, %f2, %f10
fexpand %f8, %f0
fmovsg %xcc, %f4, %f9
ldsh [%l7 + 0x12], %g4
bn loop_5046
faligndata %f8, %f12, %f4
fmovd %f6, %f12
sth %i1, [%l7 + 0x7E]
loop_5046:
fmul8x16au %f0, %f14, %f12
brlez,a %i0, loop_5047
fmovdle %icc, %f13, %f0
ldub [%l7 + 0x3B], %o6
fmovrsgez %l4, %f1, %f7
loop_5047:
edge16ln %g7, %o3, %l6
udiv %l3, 0x0E77, %g5
stb %o2, [%l7 + 0x15]
fmovsge %xcc, %f6, %f12
xnor %l2, 0x1672, %g1
ldub [%l7 + 0x6B], %o1
lduh [%l7 + 0x5E], %l1
fxors %f7, %f14, %f14
fnot1s %f3, %f0
udivx %g6, 0x1062, %l0
ldsh [%l7 + 0x2C], %i3
sth %i6, [%l7 + 0x70]
ldsw [%l7 + 0x44], %g2
movgu %icc, %l5, %i7
orn %g3, %o5, %i5
move %icc, %i4, %o7
fmovrslez %i2, %f10, %f12
ldsw [%l7 + 0x08], %o0
subcc %g4, 0x007A, %i1
te %xcc, 0x1
fmovrsgz %i0, %f1, %f15
stw %o4, [%l7 + 0x30]
fcmpeq16 %f6, %f8, %l4
stw %g7, [%l7 + 0x5C]
nop
setx loop_5048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umulcc %o3, 0x0386, %o6
fbug %fcc2, loop_5049
addcc %l3, 0x0C7D, %g5
loop_5048:
edge8ln %o2, %l2, %l6
fcmpne16 %f4, %f0, %o1
loop_5049:
bgu,a loop_5050
ta %xcc, 0x6
movl %icc, %g1, %g6
fbul,a %fcc2, loop_5051
loop_5050:
tsubcctv %l1, 0x039B, %l0
fmovdn %xcc, %f1, %f14
fone %f4
loop_5051:
sdiv %i6, 0x10BB, %g2
fmul8x16al %f14, %f6, %f2
fmul8x16al %f4, %f1, %f4
fabsd %f12, %f10
ldsw [%l7 + 0x3C], %i3
ldsb [%l7 + 0x0E], %i7
alignaddr %l5, %o5, %i5
movgu %xcc, %i4, %o7
edge16 %i2, %g3, %g4
movgu %icc, %o0, %i0
fmovsgu %xcc, %f8, %f12
fornot2 %f14, %f14, %f8
srax %i1, %o4, %g7
orcc %o3, %l4, %o6
fmovse %xcc, %f10, %f15
taddcc %l3, 0x02E4, %o2
call loop_5052
bg,pt %xcc, loop_5053
lduw [%l7 + 0x44], %g5
and %l6, %l2, %o1
loop_5052:
std %f4, [%l7 + 0x50]
loop_5053:
brgez %g1, loop_5054
siam 0x3
fornot2s %f15, %f15, %f1
stw %l1, [%l7 + 0x10]
loop_5054:
movcc %xcc, %l0, %g6
fandnot2 %f14, %f14, %f14
sth %g2, [%l7 + 0x6C]
tl %icc, 0x7
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x08], %i3
ldub [%l7 + 0x35], %i6
ldsh [%l7 + 0x36], %i7
umul %l5, %o5, %i5
fcmple32 %f8, %f2, %i4
stw %i2, [%l7 + 0x7C]
ldub [%l7 + 0x1F], %g3
edge8ln %g4, %o7, %o0
fmovde %xcc, %f14, %f8
fmovdn %icc, %f15, %f8
fornot2s %f6, %f13, %f0
sth %i1, [%l7 + 0x10]
ldx [%l7 + 0x20], %o4
fcmpes %fcc2, %f3, %f14
edge16 %g7, %i0, %o3
fandnot1 %f12, %f14, %f4
stx %l4, [%l7 + 0x18]
brgz,a %o6, loop_5055
srl %o2, 0x06, %g5
stx %l6, [%l7 + 0x08]
fcmpeq16 %f14, %f6, %l3
loop_5055:
fbul %fcc2, loop_5056
fmovsgu %icc, %f12, %f5
umul %l2, %g1, %l1
fornot2s %f13, %f5, %f7
loop_5056:
movgu %icc, %o1, %l0
nop
setx loop_5057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g6, [%l7 + 0x5C]
fcmped %fcc3, %f14, %f12
ldx [%l7 + 0x70], %i3
loop_5057:
stb %g2, [%l7 + 0x37]
sll %i6, 0x1D, %i7
umulcc %o5, 0x160B, %i5
addcc %l5, 0x0EA7, %i4
fble,a %fcc2, loop_5058
st %f9, [%l7 + 0x38]
bn,a,pt %xcc, loop_5059
ldx [%l7 + 0x78], %g3
loop_5058:
edge16l %i2, %o7, %o0
edge16n %g4, %i1, %o4
loop_5059:
stx %i0, [%l7 + 0x20]
std %f8, [%l7 + 0x50]
sth %o3, [%l7 + 0x52]
movle %xcc, %g7, %o6
fpmerge %f4, %f0, %f0
ldd [%l7 + 0x20], %f8
ldsh [%l7 + 0x70], %l4
fmovdcc %xcc, %f7, %f2
fmul8x16al %f2, %f8, %f0
ldsh [%l7 + 0x22], %o2
alignaddr %g5, %l6, %l3
fpsub16 %f2, %f8, %f10
fmovscc %icc, %f2, %f10
fbul,a %fcc3, loop_5060
bg %icc, loop_5061
fba,a %fcc2, loop_5062
array16 %l2, %g1, %o1
loop_5060:
fpsub32s %f2, %f8, %f0
loop_5061:
fpack32 %f4, %f6, %f6
loop_5062:
fmovdne %icc, %f8, %f8
stw %l1, [%l7 + 0x48]
fpadd32 %f2, %f6, %f8
orn %l0, 0x0A05, %g6
stb %g2, [%l7 + 0x43]
move %icc, %i6, %i7
tsubcctv %i3, 0x1B66, %o5
umul %l5, 0x1823, %i4
fmovrdlz %i5, %f6, %f0
fbu %fcc0, loop_5063
ldsw [%l7 + 0x10], %g3
fandnot1s %f12, %f9, %f12
fmovrdgez %o7, %f4, %f2
loop_5063:
movneg %icc, %o0, %i2
ld [%l7 + 0x28], %f10
ldx [%l7 + 0x10], %g4
fmovdleu %xcc, %f2, %f7
tsubcc %i1, 0x04EE, %o4
fmovdle %xcc, %f0, %f14
smulcc %i0, 0x0D61, %o3
stw %o6, [%l7 + 0x18]
xorcc %g7, %l4, %g5
fmovspos %xcc, %f5, %f8
fmovdneg %icc, %f13, %f1
ldsw [%l7 + 0x7C], %l6
edge8ln %o2, %l2, %g1
stw %l3, [%l7 + 0x78]
fmovrde %o1, %f4, %f0
fmovrsgez %l0, %f0, %f11
fpadd16s %f10, %f0, %f2
fnot2 %f0, %f8
bleu,pn %xcc, loop_5064
fandnot2s %f1, %f12, %f3
edge8 %l1, %g2, %i6
ldsh [%l7 + 0x5E], %g6
loop_5064:
tleu %xcc, 0x4
fnor %f14, %f0, %f10
fpadd16 %f8, %f14, %f8
movre %i7, 0x0FC, %o5
fcmps %fcc2, %f5, %f15
fornot1 %f0, %f4, %f2
fmovsvs %icc, %f7, %f1
bcc loop_5065
umul %i3, 0x0417, %i4
xnorcc %l5, 0x0A39, %g3
edge32ln %i5, %o0, %o7
loop_5065:
tge %icc, 0x0
orncc %g4, %i2, %o4
fmovs %f6, %f0
fmovdgu %icc, %f0, %f4
sth %i0, [%l7 + 0x20]
stw %o3, [%l7 + 0x14]
movrlz %i1, 0x10E, %o6
faligndata %f14, %f0, %f8
tsubcctv %l4, %g5, %g7
movrne %o2, 0x19C, %l6
lduw [%l7 + 0x78], %l2
move %icc, %g1, %o1
fcmpne16 %f10, %f14, %l3
stb %l0, [%l7 + 0x6B]
stx %l1, [%l7 + 0x30]
bge,a,pn %icc, loop_5066
ld [%l7 + 0x10], %f1
bvc,a,pn %icc, loop_5067
lduh [%l7 + 0x40], %i6
loop_5066:
stw %g6, [%l7 + 0x5C]
fmovd %f14, %f0
loop_5067:
fba %fcc3, loop_5068
fble %fcc2, loop_5069
andn %g2, %o5, %i3
fnot2 %f2, %f4
loop_5068:
ldsb [%l7 + 0x56], %i7
loop_5069:
movvs %xcc, %i4, %l5
fmovsne %icc, %f4, %f10
edge16l %i5, %g3, %o0
fmovdle %icc, %f10, %f7
ldd [%l7 + 0x58], %f10
ble,a loop_5070
st %f12, [%l7 + 0x44]
tl %icc, 0x3
movvs %icc, %o7, %g4
loop_5070:
fcmpgt32 %f2, %f6, %i2
ldub [%l7 + 0x6B], %i0
andncc %o3, %i1, %o6
array32 %o4, %l4, %g7
lduw [%l7 + 0x3C], %o2
fbl %fcc0, loop_5071
fmovsleu %xcc, %f5, %f13
sllx %l6, %l2, %g1
fmovsgu %xcc, %f12, %f2
loop_5071:
tcc %icc, 0x6
movgu %icc, %g5, %l3
fpsub32 %f14, %f10, %f0
stb %l0, [%l7 + 0x31]
fpack32 %f6, %f6, %f0
fmovde %xcc, %f8, %f13
ld [%l7 + 0x64], %f13
fnot1 %f14, %f14
orncc %o1, %l1, %i6
stw %g2, [%l7 + 0x60]
ldsw [%l7 + 0x64], %g6
tcc %icc, 0x5
movvc %icc, %i3, %i7
fbe,a %fcc2, loop_5072
fmovdvc %icc, %f14, %f7
tgu %icc, 0x2
ldsb [%l7 + 0x13], %o5
loop_5072:
tvs %icc, 0x0
fmovsa %xcc, %f7, %f13
tgu %xcc, 0x2
fnot1 %f8, %f0
ldsw [%l7 + 0x30], %i4
ldsb [%l7 + 0x6C], %l5
movl %xcc, %g3, %i5
ldub [%l7 + 0x71], %o0
tvs %icc, 0x2
fcmpd %fcc2, %f6, %f14
fmovrdne %o7, %f10, %f0
stx %g4, [%l7 + 0x40]
sdiv %i2, 0x0D76, %i0
movle %icc, %i1, %o6
bcc,a loop_5073
bcc,a loop_5074
movne %icc, %o4, %l4
bvc,a,pt %icc, loop_5075
loop_5073:
fmul8x16al %f12, %f10, %f4
loop_5074:
sra %o3, %g7, %l6
lduh [%l7 + 0x30], %o2
loop_5075:
fbuge,a %fcc2, loop_5076
ldd [%l7 + 0x20], %f14
sth %l2, [%l7 + 0x76]
sub %g1, 0x0E33, %l3
loop_5076:
fmovdn %xcc, %f0, %f0
tvs %xcc, 0x4
fbug %fcc3, loop_5077
fcmpeq32 %f2, %f14, %l0
fone %f14
andcc %g5, %o1, %i6
loop_5077:
movrlez %g2, %l1, %g6
fcmps %fcc2, %f0, %f2
fnor %f8, %f14, %f14
tcs %xcc, 0x0
tl %icc, 0x3
lduh [%l7 + 0x6A], %i7
fornot1 %f12, %f2, %f8
tl %icc, 0x5
te %xcc, 0x5
faligndata %f0, %f0, %f14
fmovs %f0, %f7
tgu %xcc, 0x4
fmovdvs %xcc, %f6, %f11
fandnot2s %f3, %f12, %f12
fbge %fcc3, loop_5078
andn %i3, %o5, %l5
ldsb [%l7 + 0x2C], %g3
tge %xcc, 0x1
loop_5078:
fxnors %f9, %f4, %f14
nop
setx loop_5079, %l0, %l1
jmpl %l1, %i4
sth %o0, [%l7 + 0x76]
fbu %fcc2, loop_5080
fmovsle %icc, %f0, %f5
loop_5079:
brlez %o7, loop_5081
ldsb [%l7 + 0x19], %i5
loop_5080:
addccc %g4, %i0, %i2
ldsh [%l7 + 0x54], %i1
loop_5081:
edge32l %o4, %o6, %l4
brnz %g7, loop_5082
movleu %xcc, %o3, %l6
tcs %xcc, 0x4
movrlz %l2, %o2, %g1
loop_5082:
xnorcc %l3, %g5, %o1
fmovrde %i6, %f10, %f14
fornot2 %f14, %f14, %f2
sth %l0, [%l7 + 0x3E]
ldsh [%l7 + 0x1E], %g2
tgu %icc, 0x3
addcc %l1, 0x1361, %g6
fmul8x16al %f2, %f0, %f2
ble,a,pt %xcc, loop_5083
ldd [%l7 + 0x60], %f4
sth %i7, [%l7 + 0x6C]
udiv %i3, 0x0607, %l5
loop_5083:
fornot1s %f2, %f8, %f3
andn %g3, 0x196C, %o5
smulcc %o0, 0x1B64, %o7
fmovrse %i5, %f5, %f6
ldsb [%l7 + 0x51], %i4
fbe,a %fcc1, loop_5084
ld [%l7 + 0x54], %f7
ldsb [%l7 + 0x59], %g4
ldsw [%l7 + 0x7C], %i0
loop_5084:
tvs %xcc, 0x0
srl %i1, %i2, %o4
movre %o6, 0x30E, %l4
stw %o3, [%l7 + 0x34]
stw %g7, [%l7 + 0x44]
fmovdvs %xcc, %f15, %f6
alignaddr %l6, %o2, %g1
stb %l2, [%l7 + 0x6A]
sth %l3, [%l7 + 0x0C]
bpos,a loop_5085
nop
setx loop_5086, %l0, %l1
jmpl %l1, %o1
st %f3, [%l7 + 0x2C]
tcs %icc, 0x1
loop_5085:
fmovdneg %xcc, %f6, %f1
loop_5086:
ta %icc, 0x2
ldsw [%l7 + 0x2C], %i6
orn %l0, %g2, %l1
srax %g6, %g5, %i3
movrlz %i7, %l5, %g3
bneg,a,pt %xcc, loop_5087
brlz,a %o0, loop_5088
bne,pn %xcc, loop_5089
sll %o5, 0x07, %i5
loop_5087:
ldx [%l7 + 0x58], %i4
loop_5088:
bl %xcc, loop_5090
loop_5089:
movrgez %o7, %g4, %i0
fmovsvc %icc, %f0, %f12
movn %xcc, %i2, %o4
loop_5090:
fmovdge %xcc, %f7, %f14
ldsh [%l7 + 0x10], %i1
edge16ln %o6, %o3, %l4
fbul %fcc3, loop_5091
fmovdn %icc, %f0, %f14
tcc %xcc, 0x3
fmovse %icc, %f3, %f11
loop_5091:
fandnot2s %f9, %f10, %f3
fmovdn %xcc, %f14, %f13
ldsb [%l7 + 0x6A], %g7
ldub [%l7 + 0x18], %l6
move %xcc, %o2, %g1
tcc %xcc, 0x6
fmovsa %xcc, %f0, %f2
fbul,a %fcc0, loop_5092
fmovdneg %xcc, %f0, %f14
fmovdle %icc, %f8, %f15
lduw [%l7 + 0x34], %l3
loop_5092:
st %f12, [%l7 + 0x1C]
fpsub32 %f2, %f8, %f12
fmovsvs %xcc, %f8, %f1
movge %icc, %o1, %i6
stx %l2, [%l7 + 0x08]
sra %g2, 0x10, %l0
fpackfix %f0, %f6
fcmpeq16 %f14, %f4, %g6
fsrc1 %f8, %f6
ldub [%l7 + 0x5D], %g5
fmovdvs %xcc, %f13, %f5
fmovsneg %icc, %f15, %f11
movpos %xcc, %i3, %i7
sth %l5, [%l7 + 0x30]
fmovrsgez %g3, %f9, %f2
stb %o0, [%l7 + 0x7D]
ld [%l7 + 0x1C], %f15
fabsd %f8, %f10
movrgz %l1, %o5, %i4
lduh [%l7 + 0x0A], %i5
std %f2, [%l7 + 0x40]
fba,a %fcc0, loop_5093
sth %g4, [%l7 + 0x34]
xnor %o7, %i2, %o4
popc 0x1BF2, %i0
loop_5093:
sth %i1, [%l7 + 0x2E]
std %f4, [%l7 + 0x40]
udiv %o6, 0x1ECD, %l4
ldub [%l7 + 0x44], %g7
stx %o3, [%l7 + 0x40]
xorcc %o2, %l6, %g1
bg %xcc, loop_5094
fcmped %fcc0, %f8, %f8
siam 0x2
std %f8, [%l7 + 0x68]
loop_5094:
fbule,a %fcc1, loop_5095
stx %o1, [%l7 + 0x68]
fxnor %f8, %f14, %f12
ldx [%l7 + 0x50], %i6
loop_5095:
stx %l3, [%l7 + 0x20]
brlez,a %l2, loop_5096
fmovsne %xcc, %f7, %f8
array8 %g2, %g6, %l0
stb %i3, [%l7 + 0x40]
loop_5096:
bvs,pt %xcc, loop_5097
mulx %g5, 0x190E, %i7
array32 %l5, %g3, %o0
fmovrsne %o5, %f10, %f15
loop_5097:
fpadd32s %f1, %f10, %f8
ta %icc, 0x3
sll %i4, 0x09, %l1
fxors %f8, %f9, %f2
brnz,a %g4, loop_5098
lduw [%l7 + 0x40], %o7
fmovdleu %icc, %f11, %f3
lduh [%l7 + 0x14], %i2
loop_5098:
fnors %f4, %f2, %f11
ldsh [%l7 + 0x0E], %o4
bcc,a,pn %icc, loop_5099
nop
setx loop_5100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f10
edge16l %i0, %i1, %o6
loop_5099:
mova %xcc, %l4, %g7
loop_5100:
ldub [%l7 + 0x4C], %o3
fmovda %xcc, %f11, %f15
tcc %xcc, 0x6
movg %xcc, %o2, %l6
ldub [%l7 + 0x5A], %g1
movrlz %i5, 0x166, %i6
fpadd16 %f0, %f4, %f14
ldsw [%l7 + 0x44], %o1
srax %l3, %g2, %g6
addc %l0, %i3, %l2
brnz,a %i7, loop_5101
st %f12, [%l7 + 0x44]
fmovsvc %xcc, %f10, %f9
and %g5, 0x1678, %l5
loop_5101:
stw %o0, [%l7 + 0x30]
movrne %g3, %o5, %i4
tneg %xcc, 0x5
srl %g4, %l1, %o7
bpos %icc, loop_5102
or %i2, %o4, %i1
fmovsgu %icc, %f14, %f15
ldsw [%l7 + 0x18], %o6
loop_5102:
fzero %f2
ldd [%l7 + 0x10], %f4
fmul8x16au %f13, %f15, %f4
fabsd %f6, %f4
addcc %i0, 0x0428, %l4
ldsb [%l7 + 0x62], %g7
fmovrde %o2, %f8, %f0
bne,a loop_5103
fornot2s %f0, %f13, %f9
tneg %icc, 0x4
fmovrse %l6, %f12, %f6
loop_5103:
stw %o3, [%l7 + 0x2C]
umulcc %i5, %i6, %o1
fsrc1s %f6, %f10
movvc %xcc, %l3, %g2
fmovsle %icc, %f3, %f2
fpadd16s %f0, %f4, %f12
lduh [%l7 + 0x76], %g6
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x14], %g1
fbn %fcc0, loop_5104
lduh [%l7 + 0x10], %i3
tl %xcc, 0x4
fmovdpos %xcc, %f0, %f14
loop_5104:
fbo %fcc2, loop_5105
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x10], %l2
lduh [%l7 + 0x3C], %l0
loop_5105:
fnot2s %f7, %f6
fnot1s %f15, %f11
ldd [%l7 + 0x50], %f4
sth %i7, [%l7 + 0x7A]
ldd [%l7 + 0x48], %f12
stx %l5, [%l7 + 0x40]
ta %xcc, 0x6
std %f0, [%l7 + 0x68]
edge8 %o0, %g5, %o5
smul %g3, %i4, %l1
fornot1s %f15, %f13, %f2
udiv %o7, 0x04B7, %g4
bshuffle %f8, %f6, %f8
xorcc %o4, %i2, %i1
tcs %xcc, 0x0
taddcc %i0, %o6, %l4
stx %o2, [%l7 + 0x18]
tpos %icc, 0x1
and %l6, 0x0C6F, %o3
edge8ln %i5, %i6, %g7
movle %xcc, %o1, %g2
brlz %g6, loop_5106
fmovscs %xcc, %f3, %f1
tcs %icc, 0x7
andcc %l3, 0x19C5, %i3
loop_5106:
ldx [%l7 + 0x68], %g1
fbug %fcc1, loop_5107
fexpand %f10, %f14
alignaddr %l2, %i7, %l0
fmovrdgz %l5, %f14, %f4
loop_5107:
tsubcc %o0, 0x18CB, %o5
fmovrse %g5, %f7, %f13
be %icc, loop_5108
fsrc2s %f9, %f14
fbe %fcc0, loop_5109
fandnot2 %f10, %f10, %f10
loop_5108:
bneg,a,pt %xcc, loop_5110
ldub [%l7 + 0x7B], %i4
loop_5109:
fmovd %f12, %f4
ldx [%l7 + 0x08], %g3
loop_5110:
tne %icc, 0x1
addc %l1, %g4, %o7
be,pt %xcc, loop_5111
stw %o4, [%l7 + 0x60]
fmovdpos %xcc, %f10, %f0
fbue %fcc0, loop_5112
loop_5111:
nop
setx loop_5113, %l0, %l1
jmpl %l1, %i1
stw %i0, [%l7 + 0x60]
stb %i2, [%l7 + 0x6D]
loop_5112:
fbe,a %fcc3, loop_5114
loop_5113:
bl,a,pn %xcc, loop_5115
ldub [%l7 + 0x1F], %l4
fmovscs %xcc, %f10, %f7
loop_5114:
sllx %o2, 0x0C, %l6
loop_5115:
fandnot2s %f15, %f12, %f15
edge8n %o6, %i5, %i6
std %f10, [%l7 + 0x18]
fblg %fcc0, loop_5116
stx %o3, [%l7 + 0x60]
fornot2 %f10, %f6, %f2
ld [%l7 + 0x68], %f6
loop_5116:
sdiv %o1, 0x07FA, %g7
stw %g2, [%l7 + 0x48]
ta %icc, 0x7
bn loop_5117
fblg %fcc1, loop_5118
fbue %fcc2, loop_5119
nop
setx loop_5120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5117:
sth %l3, [%l7 + 0x0A]
loop_5118:
sth %i3, [%l7 + 0x78]
loop_5119:
stb %g6, [%l7 + 0x47]
loop_5120:
movvc %xcc, %g1, %l2
sllx %i7, %l0, %o0
udivx %l5, 0x0E4A, %o5
fmovrdgez %i4, %f12, %f0
fbne %fcc3, loop_5121
stw %g3, [%l7 + 0x28]
orn %g5, %g4, %l1
subcc %o4, %o7, %i1
loop_5121:
movne %xcc, %i0, %l4
andn %i2, %l6, %o2
fmovsgu %xcc, %f1, %f5
fsrc1s %f2, %f0
fmovd %f12, %f0
fcmpes %fcc3, %f5, %f14
bcc,a loop_5122
fmovsa %icc, %f14, %f3
sethi 0x1714, %i5
tpos %xcc, 0x5
loop_5122:
ldsh [%l7 + 0x3A], %o6
umulcc %i6, 0x1D5A, %o3
lduw [%l7 + 0x28], %o1
fcmpgt16 %f4, %f6, %g7
ldx [%l7 + 0x50], %l3
movre %g2, 0x33C, %g6
siam 0x5
lduw [%l7 + 0x40], %g1
array32 %i3, %l2, %i7
ldsh [%l7 + 0x24], %o0
edge32l %l5, %l0, %o5
stx %g3, [%l7 + 0x40]
te %icc, 0x7
ldd [%l7 + 0x40], %f6
fmul8x16al %f12, %f0, %f10
movgu %xcc, %i4, %g4
movrgz %g5, %o4, %l1
umul %i1, %o7, %l4
tvs %icc, 0x4
tgu %icc, 0x7
fmul8x16al %f10, %f6, %f2
edge32n %i2, %l6, %o2
fcmpne32 %f12, %f6, %i0
ldd [%l7 + 0x18], %f0
movge %xcc, %o6, %i6
edge32n %o3, %i5, %o1
ldsb [%l7 + 0x69], %l3
edge8ln %g2, %g7, %g6
stx %i3, [%l7 + 0x10]
srlx %l2, 0x17, %i7
fpack32 %f6, %f2, %f10
movvc %xcc, %o0, %g1
movne %icc, %l5, %l0
fmovdg %icc, %f4, %f11
fbul,a %fcc3, loop_5123
fxor %f14, %f0, %f6
fmovdleu %xcc, %f8, %f12
ldd [%l7 + 0x60], %f8
loop_5123:
movle %xcc, %g3, %o5
tge %icc, 0x5
ld [%l7 + 0x28], %f12
fpadd16s %f6, %f2, %f13
bn,a,pn %xcc, loop_5124
st %f8, [%l7 + 0x44]
brgz %i4, loop_5125
stw %g5, [%l7 + 0x44]
loop_5124:
lduw [%l7 + 0x2C], %o4
sth %g4, [%l7 + 0x20]
loop_5125:
fmovsa %icc, %f2, %f2
stx %l1, [%l7 + 0x18]
ldub [%l7 + 0x31], %o7
taddcctv %i1, 0x055B, %l4
fmovdl %icc, %f9, %f3
fpadd16 %f2, %f12, %f4
fmul8sux16 %f4, %f0, %f2
brlz,a %i2, loop_5126
fxnors %f10, %f6, %f10
sth %o2, [%l7 + 0x5A]
sth %l6, [%l7 + 0x44]
loop_5126:
fnot2s %f12, %f1
ldub [%l7 + 0x31], %o6
lduh [%l7 + 0x26], %i0
tvc %xcc, 0x2
fmovse %xcc, %f5, %f7
andncc %o3, %i5, %o1
tgu %xcc, 0x4
ble %icc, loop_5127
xnorcc %l3, 0x11E3, %i6
tg %xcc, 0x4
xnorcc %g2, %g6, %i3
loop_5127:
stx %g7, [%l7 + 0x58]
ld [%l7 + 0x0C], %f7
udivcc %l2, 0x056A, %i7
std %f10, [%l7 + 0x38]
bne %xcc, loop_5128
srlx %g1, 0x07, %l5
fabsd %f6, %f6
umul %o0, 0x128E, %g3
loop_5128:
subccc %l0, %o5, %g5
fbl %fcc2, loop_5129
fcmpgt16 %f6, %f4, %o4
fbn,a %fcc0, loop_5130
fmovsge %xcc, %f3, %f5
loop_5129:
fnegs %f3, %f3
sllx %i4, %g4, %o7
loop_5130:
tn %xcc, 0x0
udivx %i1, 0x07C0, %l1
sub %l4, %o2, %l6
fbe %fcc1, loop_5131
edge32 %i2, %o6, %o3
fcmped %fcc2, %f10, %f4
fxnor %f10, %f2, %f0
loop_5131:
fnands %f14, %f1, %f9
fabss %f15, %f12
fbul,a %fcc1, loop_5132
lduw [%l7 + 0x6C], %i5
fmovs %f8, %f6
stb %o1, [%l7 + 0x0A]
loop_5132:
add %l3, 0x0182, %i0
movrlz %g2, %i6, %i3
xor %g7, %l2, %g6
smulcc %g1, %i7, %l5
ba,a %xcc, loop_5133
udiv %o0, 0x0939, %l0
stx %g3, [%l7 + 0x20]
fmul8sux16 %f4, %f2, %f2
loop_5133:
brgz,a %o5, loop_5134
brlez,a %g5, loop_5135
sth %o4, [%l7 + 0x7E]
ld [%l7 + 0x50], %f1
loop_5134:
bpos loop_5136
loop_5135:
lduh [%l7 + 0x5E], %i4
ta %xcc, 0x7
fmovrdgez %g4, %f4, %f6
loop_5136:
ldx [%l7 + 0x68], %i1
lduh [%l7 + 0x3E], %o7
ldx [%l7 + 0x40], %l4
tcs %xcc, 0x6
fornot1s %f3, %f15, %f1
tsubcctv %l1, 0x148E, %o2
bl,a %icc, loop_5137
fmovdneg %icc, %f13, %f1
tne %icc, 0x4
alignaddr %i2, %o6, %o3
loop_5137:
ldx [%l7 + 0x10], %i5
orcc %o1, %l6, %l3
movgu %xcc, %i0, %g2
smul %i3, 0x0AC5, %i6
movneg %xcc, %g7, %l2
edge32ln %g6, %i7, %g1
fones %f0
fzero %f10
edge16ln %o0, %l5, %l0
brgez %o5, loop_5138
ldsw [%l7 + 0x58], %g5
smulcc %o4, 0x0D11, %g3
ldsw [%l7 + 0x70], %i4
loop_5138:
movleu %xcc, %i1, %g4
edge32ln %l4, %l1, %o7
stx %o2, [%l7 + 0x68]
lduw [%l7 + 0x10], %o6
bneg %xcc, loop_5139
fmovrde %i2, %f6, %f10
stb %i5, [%l7 + 0x7B]
fcmpne32 %f4, %f2, %o3
loop_5139:
lduh [%l7 + 0x0C], %l6
lduw [%l7 + 0x50], %o1
tvc %icc, 0x4
ldsw [%l7 + 0x08], %i0
sth %g2, [%l7 + 0x7C]
ldub [%l7 + 0x40], %i3
tgu %icc, 0x5
ldsh [%l7 + 0x36], %i6
brz,a %g7, loop_5140
ldub [%l7 + 0x5A], %l3
lduh [%l7 + 0x12], %g6
stx %i7, [%l7 + 0x18]
loop_5140:
bge,pn %xcc, loop_5141
srax %l2, %o0, %l5
ldd [%l7 + 0x08], %f4
fpsub32s %f14, %f14, %f10
loop_5141:
fsrc1s %f10, %f4
movcc %xcc, %l0, %o5
bneg,a,pn %xcc, loop_5142
lduh [%l7 + 0x5C], %g1
fandnot2s %f11, %f7, %f3
stw %g5, [%l7 + 0x60]
loop_5142:
sdiv %o4, 0x1D2A, %g3
st %f7, [%l7 + 0x70]
fmovspos %icc, %f9, %f4
stb %i1, [%l7 + 0x36]
fnegd %f0, %f6
bgu %icc, loop_5143
fandnot1 %f12, %f8, %f14
ldsh [%l7 + 0x46], %g4
fmovdvc %icc, %f5, %f2
loop_5143:
stx %i4, [%l7 + 0x58]
lduw [%l7 + 0x28], %l1
sra %l4, 0x11, %o2
fcmpne32 %f8, %f2, %o6
fcmpgt32 %f6, %f10, %i2
ldx [%l7 + 0x30], %i5
stw %o3, [%l7 + 0x28]
tgu %icc, 0x4
tvs %icc, 0x6
stw %l6, [%l7 + 0x0C]
orncc %o1, 0x1BC3, %o7
fmovrdlz %i0, %f12, %f8
fmuld8ulx16 %f0, %f2, %f6
fmovdcc %icc, %f1, %f10
fbul,a %fcc0, loop_5144
fmovdvc %icc, %f9, %f12
fcmpgt32 %f14, %f10, %g2
st %f8, [%l7 + 0x28]
loop_5144:
move %icc, %i6, %i3
edge16 %l3, %g7, %i7
lduh [%l7 + 0x44], %g6
tge %xcc, 0x0
ldsh [%l7 + 0x4E], %l2
edge32ln %o0, %l5, %o5
fpsub16s %f8, %f11, %f3
bvc,a %icc, loop_5145
tleu %xcc, 0x4
stw %g1, [%l7 + 0x2C]
fornot1s %f3, %f14, %f7
loop_5145:
fnot1s %f6, %f15
stb %l0, [%l7 + 0x21]
lduw [%l7 + 0x4C], %g5
popc %o4, %i1
movge %xcc, %g4, %i4
movl %icc, %g3, %l4
ld [%l7 + 0x2C], %f1
umulcc %l1, %o2, %i2
fmovscc %xcc, %f8, %f13
nop
setx loop_5146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x7C], %i5
tpos %icc, 0x3
sth %o3, [%l7 + 0x48]
loop_5146:
stx %l6, [%l7 + 0x20]
bvc,pn %icc, loop_5147
fones %f4
fmovrsne %o6, %f7, %f12
fmovsvs %xcc, %f9, %f3
loop_5147:
for %f14, %f2, %f14
fmul8x16 %f0, %f2, %f10
fnands %f4, %f4, %f2
edge16ln %o1, %o7, %g2
sub %i6, %i3, %l3
fornot2s %f1, %f0, %f12
ldx [%l7 + 0x28], %i0
fmovdne %icc, %f10, %f11
lduh [%l7 + 0x18], %i7
sra %g6, 0x06, %g7
subccc %o0, %l2, %l5
fcmple32 %f2, %f12, %g1
fmovsge %icc, %f0, %f0
movle %xcc, %l0, %o5
fcmple32 %f6, %f8, %o4
lduw [%l7 + 0x1C], %i1
addc %g4, %g5, %g3
edge8ln %l4, %i4, %o2
sub %i2, %i5, %l1
sth %l6, [%l7 + 0x4E]
ldub [%l7 + 0x0A], %o6
tsubcc %o3, 0x1C0D, %o7
movl %icc, %o1, %i6
st %f8, [%l7 + 0x18]
fpmerge %f10, %f9, %f8
fnegd %f6, %f2
addc %i3, %l3, %g2
fmovde %icc, %f8, %f2
bne,pn %xcc, loop_5148
addcc %i0, %g6, %g7
fpadd16s %f7, %f3, %f11
stx %o0, [%l7 + 0x38]
loop_5148:
ldsw [%l7 + 0x2C], %l2
udiv %l5, 0x1AC9, %i7
tcs %xcc, 0x0
fmovde %xcc, %f0, %f9
udivx %g1, 0x07D8, %o5
movleu %xcc, %o4, %i1
fpsub16s %f2, %f3, %f3
movneg %icc, %l0, %g4
taddcc %g5, 0x18D0, %l4
ldx [%l7 + 0x78], %g3
ta %icc, 0x4
stb %i4, [%l7 + 0x37]
fandnot1s %f15, %f10, %f13
ldsw [%l7 + 0x3C], %o2
sth %i5, [%l7 + 0x2C]
fpsub16 %f12, %f14, %f8
lduw [%l7 + 0x44], %i2
tg %icc, 0x2
fmovdle %icc, %f8, %f0
tle %xcc, 0x5
ldx [%l7 + 0x10], %l6
fmovsl %icc, %f4, %f6
ld [%l7 + 0x0C], %f2
ba loop_5149
lduh [%l7 + 0x1E], %l1
srl %o3, 0x10, %o7
addcc %o6, %o1, %i6
loop_5149:
movne %icc, %i3, %l3
fba %fcc1, loop_5150
lduh [%l7 + 0x4E], %g2
bvs loop_5151
bne,a loop_5152
loop_5150:
edge8l %i0, %g6, %g7
tcc %xcc, 0x4
loop_5151:
fblg,a %fcc2, loop_5153
loop_5152:
tpos %xcc, 0x1
fmovdl %xcc, %f7, %f15
fmovdvs %xcc, %f14, %f2
loop_5153:
fnegd %f8, %f0
lduw [%l7 + 0x70], %l2
ldub [%l7 + 0x3A], %l5
bneg loop_5154
ble,pt %icc, loop_5155
movrlez %i7, 0x37F, %g1
fpsub32s %f8, %f10, %f10
loop_5154:
fmovrde %o0, %f10, %f10
loop_5155:
subccc %o4, 0x0C8C, %o5
tpos %icc, 0x6
fands %f4, %f0, %f5
ldsw [%l7 + 0x14], %l0
ldsw [%l7 + 0x3C], %i1
fmovdcs %xcc, %f15, %f2
tge %xcc, 0x6
ldsb [%l7 + 0x0C], %g5
fcmpgt32 %f14, %f4, %g4
fandnot2s %f11, %f12, %f6
ldub [%l7 + 0x57], %g3
lduw [%l7 + 0x68], %i4
fmovse %icc, %f3, %f12
brz,a %l4, loop_5156
fcmped %fcc1, %f14, %f14
movvs %xcc, %o2, %i5
fnot1s %f3, %f8
loop_5156:
lduh [%l7 + 0x5C], %i2
movrgez %l1, %l6, %o7
std %f2, [%l7 + 0x20]
fand %f10, %f14, %f2
nop
setx loop_5157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x78], %o6
st %f7, [%l7 + 0x74]
andn %o1, %i6, %i3
loop_5157:
brnz %l3, loop_5158
fmovrslz %g2, %f1, %f12
ldsh [%l7 + 0x50], %o3
movgu %icc, %i0, %g6
loop_5158:
fmovsge %xcc, %f1, %f3
brgez %l2, loop_5159
sdivcc %g7, 0x0C96, %l5
fmul8x16 %f6, %f6, %f10
ldsh [%l7 + 0x2E], %g1
loop_5159:
lduw [%l7 + 0x74], %i7
bge,a,pn %xcc, loop_5160
tne %xcc, 0x1
stx %o4, [%l7 + 0x08]
ld [%l7 + 0x5C], %f6
loop_5160:
fblg,a %fcc1, loop_5161
ldub [%l7 + 0x1F], %o5
edge16ln %l0, %o0, %i1
sllx %g5, %g3, %g4
loop_5161:
sth %l4, [%l7 + 0x5C]
lduw [%l7 + 0x20], %i4
ldd [%l7 + 0x70], %f10
fandnot2s %f1, %f1, %f4
sth %o2, [%l7 + 0x46]
fpsub16s %f10, %f3, %f8
ldx [%l7 + 0x40], %i2
lduh [%l7 + 0x5C], %i5
fcmple16 %f6, %f10, %l1
sethi 0x1AD7, %l6
move %xcc, %o6, %o7
brz %i6, loop_5162
bcc loop_5163
fpadd16 %f14, %f14, %f4
fbule,a %fcc0, loop_5164
loop_5162:
movrlz %i3, 0x1BA, %l3
loop_5163:
fpadd32 %f12, %f8, %f14
subccc %o1, %g2, %i0
loop_5164:
tne %icc, 0x7
sra %o3, 0x03, %l2
fbne,a %fcc2, loop_5165
fsrc2 %f0, %f14
edge32ln %g6, %l5, %g7
movneg %xcc, %g1, %o4
loop_5165:
fsrc1 %f0, %f8
fcmped %fcc1, %f2, %f6
fandnot2s %f13, %f5, %f11
fmovsa %icc, %f11, %f2
stw %i7, [%l7 + 0x1C]
fmul8x16al %f5, %f5, %f8
fmovdvc %icc, %f4, %f9
ld [%l7 + 0x34], %f0
lduw [%l7 + 0x60], %l0
lduh [%l7 + 0x2C], %o0
fcmpeq16 %f4, %f14, %o5
ldsh [%l7 + 0x5E], %g5
sth %g3, [%l7 + 0x2E]
sth %g4, [%l7 + 0x3A]
fmovsvc %icc, %f6, %f4
fmovsgu %icc, %f12, %f2
std %f8, [%l7 + 0x28]
movvs %icc, %l4, %i1
faligndata %f10, %f8, %f10
lduh [%l7 + 0x18], %o2
addccc %i4, 0x0C4E, %i2
movleu %xcc, %i5, %l6
fnot2 %f0, %f14
edge8ln %l1, %o6, %i6
fmovsg %xcc, %f13, %f5
fands %f13, %f2, %f15
bvs,a,pn %xcc, loop_5166
fmovrdlz %o7, %f10, %f4
ldx [%l7 + 0x48], %l3
fpackfix %f6, %f12
loop_5166:
fsrc1s %f9, %f0
nop
setx loop_5167, %l0, %l1
jmpl %l1, %o1
lduh [%l7 + 0x38], %g2
alignaddrl %i3, %i0, %o3
bvc,a,pt %icc, loop_5168
loop_5167:
fbue %fcc3, loop_5169
fornot2s %f0, %f2, %f15
tleu %xcc, 0x0
loop_5168:
stx %l2, [%l7 + 0x20]
loop_5169:
fbule %fcc0, loop_5170
bge loop_5171
andn %l5, %g7, %g6
fmovdl %xcc, %f8, %f15
loop_5170:
tsubcc %g1, %o4, %i7
loop_5171:
fmovrse %o0, %f1, %f9
lduw [%l7 + 0x58], %l0
fnands %f5, %f3, %f9
taddcctv %o5, 0x020A, %g3
sub %g4, %l4, %g5
andn %o2, %i1, %i4
ldx [%l7 + 0x58], %i2
movrlz %i5, %l1, %l6
edge16ln %o6, %i6, %l3
fbul,a %fcc2, loop_5172
std %f12, [%l7 + 0x38]
stb %o7, [%l7 + 0x26]
ldx [%l7 + 0x28], %o1
loop_5172:
edge16l %g2, %i3, %o3
bneg loop_5173
fnor %f8, %f0, %f4
fmovsleu %icc, %f6, %f2
srax %l2, %i0, %l5
loop_5173:
fmul8x16 %f11, %f8, %f4
edge8l %g7, %g1, %o4
fcmple16 %f8, %f6, %g6
fcmpeq16 %f0, %f4, %i7
fnors %f1, %f1, %f12
orncc %l0, %o0, %g3
ldsb [%l7 + 0x6D], %o5
ldd [%l7 + 0x30], %f6
brnz %l4, loop_5174
movgu %icc, %g5, %g4
brnz %i1, loop_5175
stb %o2, [%l7 + 0x72]
loop_5174:
mulscc %i2, %i4, %l1
ldsw [%l7 + 0x7C], %i5
loop_5175:
call loop_5176
ldsw [%l7 + 0x50], %o6
ldsb [%l7 + 0x24], %l6
edge8 %i6, %l3, %o7
loop_5176:
ldsb [%l7 + 0x08], %o1
stx %i3, [%l7 + 0x28]
fmovd %f8, %f2
fba,a %fcc1, loop_5177
fba %fcc3, loop_5178
stx %o3, [%l7 + 0x70]
addcc %l2, 0x1D19, %i0
loop_5177:
fcmpeq16 %f10, %f0, %g2
loop_5178:
ldub [%l7 + 0x0C], %g7
bge loop_5179
fnot1 %f4, %f10
stb %l5, [%l7 + 0x11]
be,a,pt %xcc, loop_5180
loop_5179:
subc %g1, 0x12E7, %o4
std %f0, [%l7 + 0x40]
st %f11, [%l7 + 0x24]
loop_5180:
alignaddrl %i7, %g6, %l0
fandnot1s %f7, %f1, %f5
nop
setx loop_5181, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f12, %f8, %o0
stb %g3, [%l7 + 0x4B]
stw %o5, [%l7 + 0x54]
loop_5181:
udiv %l4, 0x1D21, %g4
movg %xcc, %g5, %o2
taddcctv %i1, 0x0F4C, %i2
ldub [%l7 + 0x7A], %i4
call loop_5182
movrlez %i5, %o6, %l6
ldsh [%l7 + 0x54], %l1
xor %l3, %i6, %o7
loop_5182:
ldsh [%l7 + 0x64], %i3
fbg,a %fcc0, loop_5183
xnorcc %o1, %l2, %o3
edge32n %g2, %i0, %g7
sth %l5, [%l7 + 0x68]
loop_5183:
orn %o4, %i7, %g1
fbug %fcc3, loop_5184
movrne %l0, %o0, %g6
fbule %fcc1, loop_5185
ldsw [%l7 + 0x18], %g3
loop_5184:
lduh [%l7 + 0x7A], %l4
or %g4, %g5, %o5
loop_5185:
tsubcctv %i1, 0x0361, %o2
fmul8x16au %f13, %f3, %f10
fmuld8ulx16 %f7, %f6, %f2
lduh [%l7 + 0x74], %i4
udiv %i5, 0x08F3, %i2
edge16ln %l6, %l1, %l3
stb %o6, [%l7 + 0x4B]
sllx %i6, %i3, %o7
ld [%l7 + 0x10], %f2
tpos %icc, 0x5
st %f13, [%l7 + 0x44]
edge32 %o1, %o3, %l2
tn %icc, 0x7
udiv %i0, 0x1F09, %g2
ldsw [%l7 + 0x50], %g7
taddcctv %o4, 0x13EA, %i7
movpos %xcc, %g1, %l5
tvc %icc, 0x0
fnands %f10, %f6, %f5
fmovdcs %xcc, %f11, %f3
andn %o0, 0x0433, %g6
fsrc1 %f6, %f6
ldsw [%l7 + 0x54], %g3
fmovrsgz %l4, %f7, %f9
bl %xcc, loop_5186
st %f4, [%l7 + 0x5C]
fnand %f12, %f2, %f0
st %f10, [%l7 + 0x78]
loop_5186:
tvs %icc, 0x0
subc %g4, 0x0C68, %l0
tle %icc, 0x2
tne %icc, 0x4
sth %g5, [%l7 + 0x44]
fmovdpos %xcc, %f14, %f1
movrgz %i1, %o2, %o5
xor %i5, %i2, %i4
fmovdge %icc, %f5, %f13
fbg %fcc3, loop_5187
nop
setx loop_5188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %l6, %l3, %l1
fcmpgt16 %f14, %f4, %i6
loop_5187:
fcmpne16 %f10, %f14, %i3
loop_5188:
ldsh [%l7 + 0x56], %o7
fnot2s %f11, %f2
ta %icc, 0x5
movne %icc, %o6, %o1
tvc %xcc, 0x7
fmovdg %icc, %f13, %f0
movvs %icc, %l2, %i0
sdiv %o3, 0x107C, %g7
stb %g2, [%l7 + 0x43]
fble %fcc3, loop_5189
ldx [%l7 + 0x48], %o4
fcmpgt16 %f6, %f10, %i7
fandnot2s %f4, %f4, %f8
loop_5189:
array32 %l5, %g1, %o0
nop
setx loop_5190, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f11, [%l7 + 0x2C]
stx %g3, [%l7 + 0x18]
fcmpne32 %f12, %f2, %g6
loop_5190:
fcmpd %fcc0, %f6, %f6
movvs %icc, %g4, %l4
fors %f1, %f13, %f6
sth %l0, [%l7 + 0x68]
tcc %xcc, 0x1
std %f4, [%l7 + 0x10]
movne %xcc, %i1, %g5
fmovsne %xcc, %f11, %f9
stb %o5, [%l7 + 0x69]
ldd [%l7 + 0x08], %f8
fbge %fcc3, loop_5191
sll %o2, 0x10, %i2
fmovrsgez %i4, %f5, %f9
bg loop_5192
loop_5191:
tl %xcc, 0x5
fexpand %f12, %f8
sth %i5, [%l7 + 0x52]
loop_5192:
fands %f6, %f13, %f4
andn %l6, %l3, %l1
movre %i6, %o7, %i3
array8 %o6, %o1, %l2
tleu %xcc, 0x4
brlz,a %i0, loop_5193
sth %g7, [%l7 + 0x0E]
tvc %icc, 0x1
ldsb [%l7 + 0x52], %g2
loop_5193:
fpsub16s %f8, %f1, %f12
fabsd %f2, %f2
fmul8ulx16 %f10, %f14, %f0
fmovdleu %icc, %f13, %f6
andcc %o4, %i7, %l5
lduh [%l7 + 0x34], %g1
fmovsneg %xcc, %f12, %f11
udivx %o0, 0x1331, %o3
ldsh [%l7 + 0x62], %g6
fbule %fcc2, loop_5194
std %f8, [%l7 + 0x68]
ldsw [%l7 + 0x44], %g3
ldsh [%l7 + 0x22], %g4
loop_5194:
fbuge,a %fcc3, loop_5195
movgu %icc, %l4, %i1
fcmps %fcc1, %f8, %f8
fmul8ulx16 %f6, %f0, %f10
loop_5195:
lduh [%l7 + 0x14], %l0
ldsh [%l7 + 0x2C], %g5
ldub [%l7 + 0x5A], %o5
fmovde %icc, %f2, %f1
ldx [%l7 + 0x38], %i2
ldx [%l7 + 0x28], %o2
ba,a loop_5196
edge32n %i4, %i5, %l6
ldub [%l7 + 0x7A], %l1
fmovsleu %xcc, %f13, %f9
loop_5196:
tvs %xcc, 0x0
tg %icc, 0x7
sra %l3, 0x1C, %o7
ld [%l7 + 0x3C], %f7
fbl,a %fcc3, loop_5197
and %i6, %o6, %i3
taddcctv %o1, 0x133E, %l2
edge8l %g7, %g2, %i0
loop_5197:
tge %icc, 0x5
alignaddrl %i7, %o4, %l5
tsubcc %g1, 0x1A10, %o0
fbn,a %fcc0, loop_5198
movne %xcc, %g6, %g3
edge32 %o3, %l4, %g4
taddcc %i1, 0x15C8, %g5
loop_5198:
fxors %f4, %f1, %f10
stb %o5, [%l7 + 0x38]
fmovsleu %icc, %f3, %f8
ldx [%l7 + 0x48], %i2
fmovrdlz %o2, %f0, %f2
tn %icc, 0x3
tl %icc, 0x6
fcmpeq32 %f12, %f2, %i4
fnot1s %f13, %f9
stw %i5, [%l7 + 0x20]
fornot2 %f12, %f6, %f8
fmovdcc %xcc, %f5, %f3
ldub [%l7 + 0x54], %l6
tvc %icc, 0x2
lduh [%l7 + 0x62], %l0
fnot2 %f6, %f8
tcs %xcc, 0x1
edge16l %l3, %o7, %i6
fmovrsne %o6, %f14, %f0
fnor %f6, %f2, %f2
movpos %xcc, %l1, %i3
fnot2 %f2, %f2
ldx [%l7 + 0x10], %l2
fandnot1s %f6, %f0, %f15
mulx %o1, %g2, %i0
lduw [%l7 + 0x48], %i7
fmovdvc %xcc, %f1, %f12
fcmpne16 %f4, %f2, %o4
fornot1 %f6, %f12, %f14
ldd [%l7 + 0x18], %f0
ldsb [%l7 + 0x52], %l5
edge8 %g7, %g1, %g6
fmovsleu %xcc, %f5, %f13
tsubcc %o0, 0x0EE8, %g3
fcmple16 %f12, %f8, %l4
fmovdg %icc, %f14, %f6
fbl,a %fcc1, loop_5199
ldub [%l7 + 0x27], %o3
fxor %f14, %f6, %f2
fmovsvs %icc, %f5, %f1
loop_5199:
fsrc1s %f6, %f13
std %f8, [%l7 + 0x08]
fnors %f3, %f9, %f6
fsrc2 %f14, %f4
sth %i1, [%l7 + 0x10]
lduw [%l7 + 0x24], %g5
fmovdge %icc, %f13, %f2
st %f9, [%l7 + 0x5C]
lduw [%l7 + 0x30], %o5
srax %i2, %o2, %g4
fmovdgu %xcc, %f11, %f13
movvc %xcc, %i4, %i5
movpos %xcc, %l0, %l3
fmul8x16al %f12, %f12, %f4
fornot2 %f10, %f2, %f6
add %o7, 0x18CC, %l6
mulx %o6, %i6, %l1
bgu,a,pn %icc, loop_5200
sth %l2, [%l7 + 0x4C]
edge16l %i3, %g2, %i0
stb %i7, [%l7 + 0x34]
loop_5200:
fxnor %f14, %f14, %f6
stx %o4, [%l7 + 0x08]
sdiv %l5, 0x1AB7, %o1
stx %g7, [%l7 + 0x28]
movneg %xcc, %g1, %o0
fsrc2 %f12, %f8
fornot1s %f11, %f15, %f14
srax %g6, 0x18, %l4
ta %xcc, 0x2
edge8l %g3, %o3, %g5
xnor %i1, %i2, %o5
ld [%l7 + 0x2C], %f7
stx %g4, [%l7 + 0x40]
movvc %icc, %o2, %i5
fxnors %f8, %f13, %f0
ldx [%l7 + 0x50], %l0
tle %xcc, 0x4
edge16l %l3, %i4, %l6
movneg %xcc, %o6, %o7
udiv %l1, 0x0401, %i6
bvc loop_5201
movne %icc, %i3, %g2
stx %i0, [%l7 + 0x18]
fandnot2 %f2, %f10, %f2
loop_5201:
stb %l2, [%l7 + 0x6C]
fabsd %f12, %f4
tvc %icc, 0x0
fcmpgt32 %f14, %f2, %i7
xor %l5, %o1, %o4
fcmpd %fcc1, %f10, %f12
edge32l %g1, %g7, %o0
bl,a,pn %xcc, loop_5202
fbl,a %fcc0, loop_5203
movvc %icc, %l4, %g3
sethi 0x00E5, %g6
loop_5202:
fmovscs %icc, %f13, %f8
loop_5203:
ldub [%l7 + 0x63], %o3
ld [%l7 + 0x1C], %f5
ldx [%l7 + 0x60], %i1
array8 %i2, %g5, %g4
fornot1s %f6, %f6, %f4
fnot2 %f0, %f14
ldsw [%l7 + 0x54], %o2
fmovsg %icc, %f11, %f8
fandnot2 %f14, %f2, %f14
ldub [%l7 + 0x16], %o5
movge %xcc, %i5, %l0
stb %i4, [%l7 + 0x7F]
lduh [%l7 + 0x0E], %l6
lduh [%l7 + 0x44], %o6
udiv %o7, 0x15AE, %l3
fmuld8sux16 %f3, %f6, %f2
fsrc2s %f14, %f15
ldsh [%l7 + 0x50], %i6
andn %i3, %g2, %i0
fmovdgu %xcc, %f3, %f9
ldsh [%l7 + 0x46], %l1
fmul8ulx16 %f2, %f2, %f6
bl,a loop_5204
fone %f0
brgz %l2, loop_5205
tn %xcc, 0x7
loop_5204:
tne %xcc, 0x2
mulscc %l5, %o1, %i7
loop_5205:
bcc,a,pn %xcc, loop_5206
edge32n %g1, %g7, %o0
stw %o4, [%l7 + 0x74]
brgz %g3, loop_5207
loop_5206:
xor %l4, 0x030E, %g6
sth %o3, [%l7 + 0x46]
ldsw [%l7 + 0x5C], %i1
loop_5207:
fandnot1 %f10, %f14, %f6
stw %i2, [%l7 + 0x34]
fbu %fcc3, loop_5208
pdist %f2, %f8, %f2
tvc %icc, 0x6
ld [%l7 + 0x18], %f14
loop_5208:
mova %icc, %g4, %o2
fmovsvs %xcc, %f3, %f5
tne %xcc, 0x4
st %f4, [%l7 + 0x10]
stw %g5, [%l7 + 0x64]
fmul8x16au %f2, %f7, %f4
fbo %fcc0, loop_5209
bvs %icc, loop_5210
fbg,a %fcc3, loop_5211
ldub [%l7 + 0x2E], %o5
loop_5209:
fsrc1s %f4, %f4
loop_5210:
fbg %fcc1, loop_5212
loop_5211:
sll %i5, 0x1E, %i4
fbo %fcc2, loop_5213
fmovsvc %icc, %f4, %f12
loop_5212:
fmovdge %icc, %f14, %f3
fcmpes %fcc3, %f13, %f6
loop_5213:
for %f6, %f2, %f0
and %l0, %l6, %o6
sth %o7, [%l7 + 0x22]
sth %i6, [%l7 + 0x5E]
edge8ln %i3, %l3, %g2
std %f14, [%l7 + 0x08]
fbule,a %fcc1, loop_5214
fpsub32 %f12, %f8, %f14
stb %i0, [%l7 + 0x1F]
popc 0x04DA, %l2
loop_5214:
movrlez %l1, %l5, %i7
movrgez %g1, 0x24C, %g7
ble %icc, loop_5215
nop
setx loop_5216, %l0, %l1
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 %o0, 0x1AD5, %o1
std %f10, [%l7 + 0x20]
loop_5215:
nop
setx loop_5217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5216:
bpos,a loop_5218
fmovdpos %xcc, %f10, %f10
xor %o4, %l4, %g3
loop_5217:
tcs %xcc, 0x4
loop_5218:
nop
setx loop_5219, %l0, %l1
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 %f4, %f14, %f6
ldsb [%l7 + 0x09], %g6
tvc %xcc, 0x0
loop_5219:
fmovsgu %xcc, %f9, %f10
addc %o3, %i1, %g4
lduw [%l7 + 0x28], %o2
fpsub32s %f12, %f15, %f6
mulx %g5, 0x1C64, %i2
tneg %icc, 0x7
fmovrdlez %o5, %f12, %f12
lduh [%l7 + 0x2C], %i5
xorcc %l0, %l6, %i4
sth %o7, [%l7 + 0x62]
ldx [%l7 + 0x38], %o6
fmovrsgz %i3, %f14, %f3
ta %icc, 0x2
ldsb [%l7 + 0x5F], %i6
fnot2s %f11, %f1
ldsw [%l7 + 0x0C], %g2
sth %l3, [%l7 + 0x66]
stx %i0, [%l7 + 0x18]
std %f0, [%l7 + 0x40]
stb %l2, [%l7 + 0x17]
stx %l5, [%l7 + 0x50]
fmovsleu %xcc, %f3, %f15
ldsb [%l7 + 0x19], %l1
tsubcc %g1, 0x1A67, %i7
fmuld8ulx16 %f5, %f15, %f8
bpos,pt %icc, loop_5220
ldx [%l7 + 0x68], %o0
lduw [%l7 + 0x6C], %o1
ldx [%l7 + 0x68], %g7
loop_5220:
fbn,a %fcc1, loop_5221
subcc %o4, %g3, %g6
fmovdneg %icc, %f7, %f2
std %f0, [%l7 + 0x08]
loop_5221:
ldsw [%l7 + 0x2C], %l4
ldub [%l7 + 0x73], %o3
ldsb [%l7 + 0x2B], %i1
sth %g4, [%l7 + 0x26]
st %f5, [%l7 + 0x14]
st %f1, [%l7 + 0x48]
fornot2s %f2, %f9, %f13
fsrc2s %f9, %f0
fones %f3
fmovs %f4, %f13
srlx %g5, 0x05, %o2
fmovrdlez %o5, %f4, %f4
movvs %icc, %i2, %i5
subcc %l6, 0x098D, %i4
fmovrdgz %o7, %f12, %f4
stw %l0, [%l7 + 0x70]
fcmpne32 %f10, %f4, %i3
ldub [%l7 + 0x54], %o6
fmovsleu %xcc, %f12, %f0
movneg %xcc, %i6, %g2
std %f6, [%l7 + 0x60]
stw %l3, [%l7 + 0x40]
brgez %i0, loop_5222
tge %icc, 0x2
fmovrdgez %l2, %f12, %f10
fbue,a %fcc0, loop_5223
loop_5222:
fmovsl %icc, %f8, %f15
edge8l %l1, %g1, %l5
ld [%l7 + 0x34], %f11
loop_5223:
bneg,a %icc, loop_5224
fornot1 %f6, %f6, %f4
lduh [%l7 + 0x6E], %i7
fpadd32s %f4, %f14, %f11
loop_5224:
fmovrslz %o0, %f6, %f2
alignaddrl %o1, %o4, %g7
movrgz %g6, %g3, %l4
fbuge %fcc3, loop_5225
nop
setx loop_5226, %l0, %l1
jmpl %l1, %i1
brlez %o3, loop_5227
fnands %f1, %f8, %f10
loop_5225:
lduh [%l7 + 0x22], %g5
loop_5226:
std %f6, [%l7 + 0x38]
loop_5227:
ldsb [%l7 + 0x11], %o2
fba,a %fcc2, loop_5228
edge16n %o5, %i2, %i5
bn loop_5229
ldsw [%l7 + 0x10], %g4
loop_5228:
fpsub16s %f13, %f3, %f4
ldsh [%l7 + 0x0A], %i4
loop_5229:
stx %l6, [%l7 + 0x40]
bneg,pt %icc, loop_5230
ldd [%l7 + 0x10], %f8
stb %o7, [%l7 + 0x79]
xnor %i3, %l0, %o6
loop_5230:
taddcctv %i6, %l3, %i0
st %f8, [%l7 + 0x08]
stw %l2, [%l7 + 0x7C]
stb %l1, [%l7 + 0x4A]
fcmpne16 %f12, %f10, %g2
fcmpne32 %f8, %f4, %l5
fmovsneg %xcc, %f8, %f3
fmovdg %icc, %f2, %f9
fnand %f4, %f12, %f14
stw %g1, [%l7 + 0x48]
ldsw [%l7 + 0x0C], %i7
fmovdpos %icc, %f3, %f14
fmovscc %icc, %f7, %f10
fbug %fcc2, loop_5231
movneg %xcc, %o1, %o4
fcmpes %fcc3, %f6, %f1
fmovsne %xcc, %f9, %f3
loop_5231:
bvs,a,pn %icc, loop_5232
fmovsg %xcc, %f0, %f12
stw %o0, [%l7 + 0x70]
fmovsn %icc, %f14, %f2
loop_5232:
srlx %g6, %g7, %g3
sth %l4, [%l7 + 0x62]
stx %o3, [%l7 + 0x28]
lduh [%l7 + 0x6A], %i1
fble,a %fcc1, loop_5233
srlx %g5, %o5, %o2
tvc %icc, 0x2
fornot1s %f13, %f11, %f2
loop_5233:
sllx %i5, 0x16, %i2
orcc %g4, 0x1A24, %l6
fone %f12
fornot1s %f6, %f14, %f12
fnot1 %f0, %f4
fmovda %xcc, %f13, %f6
fpadd32s %f11, %f11, %f0
lduh [%l7 + 0x60], %i4
sdivx %i3, 0x006D, %l0
lduw [%l7 + 0x0C], %o6
xnorcc %o7, 0x1F02, %i6
std %f2, [%l7 + 0x50]
movrlez %i0, %l3, %l1
bge %icc, loop_5234
orcc %g2, 0x0CE3, %l5
movg %xcc, %l2, %g1
subccc %o1, 0x1791, %i7
loop_5234:
fpsub16 %f6, %f12, %f14
ld [%l7 + 0x08], %f11
srax %o4, %g6, %g7
fmul8sux16 %f12, %f4, %f6
ldub [%l7 + 0x2F], %o0
xor %l4, 0x1C7B, %g3
fbne,a %fcc2, loop_5235
edge8ln %i1, %o3, %g5
fmovsneg %xcc, %f4, %f11
fmovsg %xcc, %f13, %f11
loop_5235:
brgz,a %o2, loop_5236
andcc %i5, 0x18EE, %o5
st %f5, [%l7 + 0x28]
std %f4, [%l7 + 0x48]
loop_5236:
lduh [%l7 + 0x76], %g4
bne loop_5237
tneg %icc, 0x1
stw %l6, [%l7 + 0x34]
fpackfix %f2, %f15
loop_5237:
ldsw [%l7 + 0x54], %i4
bvc,a %icc, loop_5238
tcs %icc, 0x5
fmovrsne %i2, %f14, %f13
sra %i3, 0x04, %o6
loop_5238:
fmovrdlez %l0, %f2, %f10
fmovdn %xcc, %f4, %f11
movvc %xcc, %o7, %i6
sth %l3, [%l7 + 0x66]
fpsub32s %f6, %f9, %f9
fcmpgt32 %f4, %f10, %i0
move %xcc, %g2, %l5
tcc %xcc, 0x7
ldsb [%l7 + 0x0A], %l2
fmovrdlez %l1, %f2, %f12
movgu %icc, %g1, %i7
fmovrdgz %o4, %f10, %f2
fcmpeq16 %f12, %f12, %g6
bne,pt %icc, loop_5239
bpos,a loop_5240
fnot2s %f0, %f4
sdivx %o1, 0x18B4, %o0
loop_5239:
std %f12, [%l7 + 0x78]
loop_5240:
bcc,a loop_5241
movcs %xcc, %l4, %g3
fabss %f14, %f8
fmovdg %xcc, %f8, %f4
loop_5241:
orncc %g7, 0x1D81, %i1
fnands %f12, %f10, %f6
fcmpeq32 %f2, %f4, %g5
fpadd16 %f0, %f0, %f8
edge16ln %o3, %i5, %o5
fmovdvs %xcc, %f3, %f15
bpos,a,pt %xcc, loop_5242
fandnot1s %f9, %f1, %f3
ldx [%l7 + 0x60], %g4
ldsb [%l7 + 0x2F], %o2
loop_5242:
fmovrsgez %l6, %f11, %f15
lduw [%l7 + 0x6C], %i2
edge32 %i4, %o6, %l0
fmovsle %icc, %f14, %f9
or %o7, %i6, %l3
fxor %f4, %f10, %f2
ldub [%l7 + 0x31], %i0
ldsb [%l7 + 0x17], %i3
brlez,a %l5, loop_5243
stw %l2, [%l7 + 0x3C]
st %f0, [%l7 + 0x08]
fmuld8ulx16 %f2, %f1, %f10
loop_5243:
sdivcc %l1, 0x1373, %g1
orn %g2, 0x0160, %i7
fandnot1s %f12, %f14, %f0
ldsb [%l7 + 0x1E], %g6
stb %o1, [%l7 + 0x25]
fcmpeq16 %f0, %f14, %o0
lduw [%l7 + 0x1C], %l4
fba,a %fcc1, loop_5244
fbe,a %fcc0, loop_5245
ld [%l7 + 0x74], %f8
fpadd32 %f10, %f6, %f4
loop_5244:
sll %o4, %g3, %g7
loop_5245:
ld [%l7 + 0x5C], %f1
fxnors %f6, %f2, %f14
fmul8x16 %f8, %f4, %f12
movrgz %g5, %i1, %o3
fnands %f11, %f15, %f2
fblg %fcc3, loop_5246
bcc,a loop_5247
ldub [%l7 + 0x08], %i5
ldsh [%l7 + 0x7A], %o5
loop_5246:
edge8ln %g4, %o2, %l6
loop_5247:
fcmpne16 %f6, %f8, %i2
mulx %o6, 0x105A, %i4
fpsub32s %f9, %f14, %f6
udiv %o7, 0x0967, %i6
ldsb [%l7 + 0x51], %l3
orncc %i0, %i3, %l5
fmovda %icc, %f0, %f11
array16 %l0, %l1, %l2
fnands %f10, %f11, %f7
nop
setx loop_5248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,pn %icc, loop_5249
fabsd %f6, %f2
fcmpeq32 %f12, %f12, %g1
loop_5248:
ld [%l7 + 0x54], %f4
loop_5249:
movrgz %i7, 0x114, %g2
fmovrsgz %g6, %f11, %f8
tsubcctv %o1, 0x03EB, %l4
lduw [%l7 + 0x2C], %o4
fzero %f6
fbu %fcc2, loop_5250
fxnor %f0, %f6, %f2
fcmpne32 %f6, %f8, %o0
ldsb [%l7 + 0x3D], %g3
loop_5250:
sth %g5, [%l7 + 0x64]
stw %i1, [%l7 + 0x74]
fexpand %f15, %f14
fsrc2 %f8, %f12
fmovsne %xcc, %f5, %f7
ldsw [%l7 + 0x6C], %o3
movrlez %g7, 0x01C, %i5
fmovdge %xcc, %f9, %f15
st %f11, [%l7 + 0x48]
fmovdn %xcc, %f4, %f14
fmovrdgez %o5, %f0, %f0
fsrc2 %f6, %f2
fmovrsgz %g4, %f5, %f6
bcc,pt %xcc, loop_5251
umul %o2, 0x145A, %i2
addc %o6, 0x1C67, %l6
andn %o7, 0x0237, %i6
loop_5251:
movneg %icc, %l3, %i0
fmovdvs %icc, %f0, %f1
nop
setx loop_5252, %l0, %l1
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_5253
bcc loop_5254
umul %i4, 0x0D22, %i3
loop_5252:
st %f10, [%l7 + 0x68]
loop_5253:
fpadd32s %f13, %f4, %f3
loop_5254:
tsubcctv %l0, 0x1A3F, %l5
sth %l2, [%l7 + 0x12]
alignaddrl %g1, %l1, %g2
lduw [%l7 + 0x3C], %g6
fcmpgt16 %f12, %f0, %o1
sub %l4, %i7, %o0
ld [%l7 + 0x0C], %f0
movneg %icc, %o4, %g5
umulcc %g3, %o3, %i1
ldsw [%l7 + 0x0C], %i5
bcc %icc, loop_5255
bne,pt %icc, loop_5256
bvc %xcc, loop_5257
ldsb [%l7 + 0x79], %o5
loop_5255:
fmovdneg %icc, %f4, %f8
loop_5256:
std %f14, [%l7 + 0x48]
loop_5257:
ldd [%l7 + 0x68], %f6
movn %icc, %g4, %g7
fmuld8ulx16 %f14, %f6, %f0
lduw [%l7 + 0x18], %o2
stw %o6, [%l7 + 0x3C]
movrlez %l6, 0x368, %o7
bcc,pt %icc, loop_5258
fmovrse %i2, %f8, %f0
tpos %xcc, 0x1
stx %l3, [%l7 + 0x10]
loop_5258:
ldsh [%l7 + 0x70], %i0
move %icc, %i4, %i3
fornot2s %f7, %f2, %f1
fmul8sux16 %f4, %f0, %f8
fones %f12
ldx [%l7 + 0x50], %i6
fmovsvs %xcc, %f9, %f7
fmovdge %icc, %f4, %f6
fmovse %xcc, %f12, %f2
ldsh [%l7 + 0x48], %l0
fmovdleu %icc, %f3, %f12
edge32ln %l5, %g1, %l2
sethi 0x0B29, %g2
movrlez %g6, 0x201, %o1
brgz,a %l4, loop_5259
ldsh [%l7 + 0x50], %i7
lduh [%l7 + 0x26], %l1
edge16n %o0, %o4, %g5
loop_5259:
fmul8sux16 %f0, %f2, %f12
fornot1s %f15, %f5, %f9
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x10], %o3
std %f6, [%l7 + 0x78]
fmovdne %icc, %f14, %f5
tsubcc %g3, 0x06BD, %i5
fornot2s %f12, %f7, %f13
lduw [%l7 + 0x7C], %i1
st %f4, [%l7 + 0x08]
array32 %o5, %g4, %g7
tcc %icc, 0x2
ldx [%l7 + 0x70], %o2
ldsb [%l7 + 0x5D], %l6
ldx [%l7 + 0x48], %o7
fornot2 %f0, %f8, %f4
fmovrdlez %i2, %f10, %f0
stx %l3, [%l7 + 0x30]
fcmpgt16 %f2, %f8, %i0
fbg,a %fcc3, loop_5260
tleu %xcc, 0x3
sdivx %i4, 0x0F63, %i3
ldsb [%l7 + 0x7A], %o6
loop_5260:
lduh [%l7 + 0x42], %l0
ldsw [%l7 + 0x34], %l5
ld [%l7 + 0x1C], %f9
ldsw [%l7 + 0x58], %g1
fcmpeq16 %f4, %f14, %l2
xor %i6, %g2, %o1
popc 0x02F1, %l4
tvc %icc, 0x2
movge %icc, %g6, %l1
fbuge %fcc1, loop_5261
popc %o0, %i7
bn loop_5262
smul %o4, 0x130C, %g5
loop_5261:
fbule,a %fcc2, loop_5263
lduw [%l7 + 0x10], %o3
loop_5262:
tvs %xcc, 0x4
stx %g3, [%l7 + 0x08]
loop_5263:
bn,a loop_5264
fmovda %icc, %f15, %f2
tge %xcc, 0x6
bcc,pn %icc, loop_5265
loop_5264:
fmul8ulx16 %f10, %f10, %f10
ble,pt %icc, loop_5266
pdist %f12, %f6, %f8
loop_5265:
ldsh [%l7 + 0x68], %i5
ldx [%l7 + 0x70], %i1
loop_5266:
fornot2s %f13, %f2, %f15
lduh [%l7 + 0x7A], %o5
stx %g4, [%l7 + 0x48]
andcc %o2, %g7, %l6
st %f13, [%l7 + 0x6C]
fcmpne32 %f0, %f0, %o7
fblg %fcc2, loop_5267
tcs %xcc, 0x3
fnands %f13, %f2, %f13
taddcctv %i2, %i0, %i4
loop_5267:
mulscc %i3, %o6, %l0
bvc,a,pt %icc, loop_5268
fmovspos %xcc, %f5, %f2
sth %l3, [%l7 + 0x2E]
fandnot1 %f4, %f4, %f14
loop_5268:
subc %g1, %l5, %l2
movge %xcc, %i6, %o1
tneg %icc, 0x5
lduh [%l7 + 0x3C], %l4
ld [%l7 + 0x5C], %f0
bge,a loop_5269
subcc %g6, 0x1D8B, %l1
be %icc, loop_5270
tpos %icc, 0x0
loop_5269:
ldd [%l7 + 0x60], %f2
fbu,a %fcc3, loop_5271
loop_5270:
ldd [%l7 + 0x50], %f0
fcmple16 %f8, %f14, %o0
st %f15, [%l7 + 0x14]
loop_5271:
stx %g2, [%l7 + 0x30]
te %icc, 0x0
xnorcc %i7, 0x0DAA, %o4
bcs %icc, loop_5272
ldsh [%l7 + 0x34], %o3
bvc,a,pn %xcc, loop_5273
nop
setx loop_5274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5272:
fmovdl %icc, %f6, %f4
addc %g3, 0x15A8, %g5
loop_5273:
udivcc %i5, 0x0632, %i1
loop_5274:
tcc %icc, 0x2
movne %icc, %g4, %o2
ldx [%l7 + 0x78], %g7
fmul8x16 %f11, %f10, %f12
subc %o5, %o7, %i2
stw %l6, [%l7 + 0x70]
movpos %xcc, %i0, %i4
subc %o6, %l0, %l3
edge16 %i3, %l5, %l2
fmovscs %xcc, %f5, %f7
fmovsvs %icc, %f7, %f11
lduw [%l7 + 0x5C], %g1
stx %i6, [%l7 + 0x38]
fmovscc %xcc, %f12, %f0
ldd [%l7 + 0x18], %f0
movne %icc, %l4, %g6
fpsub32s %f2, %f9, %f10
ldub [%l7 + 0x3A], %o1
fexpand %f8, %f2
movrlez %l1, %g2, %o0
lduh [%l7 + 0x2C], %i7
edge8 %o4, %o3, %g3
fcmpgt16 %f2, %f6, %g5
siam 0x4
and %i5, %i1, %g4
st %f8, [%l7 + 0x6C]
ldx [%l7 + 0x18], %g7
sth %o5, [%l7 + 0x08]
for %f10, %f12, %f10
ldsb [%l7 + 0x0C], %o2
udiv %i2, 0x0403, %l6
fcmpne16 %f10, %f4, %o7
edge32l %i0, %o6, %i4
fones %f6
fmovs %f10, %f9
fcmpeq16 %f14, %f14, %l0
sdivx %l3, 0x0125, %l5
fmovd %f8, %f8
st %f2, [%l7 + 0x34]
ldsh [%l7 + 0x6E], %i3
ldsb [%l7 + 0x71], %g1
stw %l2, [%l7 + 0x78]
fmovdleu %xcc, %f5, %f2
fbn,a %fcc2, loop_5275
fbug,a %fcc2, loop_5276
fmovde %icc, %f8, %f12
fpadd16s %f7, %f0, %f1
loop_5275:
fmovdgu %xcc, %f5, %f7
loop_5276:
stb %i6, [%l7 + 0x7D]
bge %xcc, loop_5277
edge32l %l4, %o1, %l1
edge8ln %g6, %g2, %i7
fbo,a %fcc2, loop_5278
loop_5277:
movneg %xcc, %o0, %o4
fbn,a %fcc3, loop_5279
fxnors %f6, %f14, %f3
loop_5278:
fmovrdlz %g3, %f6, %f12
sub %o3, %g5, %i5
loop_5279:
fcmpd %fcc0, %f6, %f4
brgz %i1, loop_5280
movcs %icc, %g7, %o5
movvs %xcc, %g4, %o2
ldx [%l7 + 0x70], %i2
loop_5280:
movne %icc, %o7, %i0
bgu,a %icc, loop_5281
lduw [%l7 + 0x58], %l6
fnot2 %f4, %f12
fmovdn %xcc, %f15, %f9
loop_5281:
addc %o6, 0x1CBD, %i4
movcs %icc, %l3, %l0
fmovdpos %xcc, %f8, %f2
fbo,a %fcc0, loop_5282
ta %xcc, 0x7
fmul8x16 %f10, %f0, %f6
movne %icc, %l5, %g1
loop_5282:
fmovsleu %icc, %f4, %f2
stb %l2, [%l7 + 0x40]
ldub [%l7 + 0x38], %i6
fmovrdgez %i3, %f0, %f8
stw %o1, [%l7 + 0x30]
ldsw [%l7 + 0x44], %l1
ldd [%l7 + 0x70], %f4
ldx [%l7 + 0x20], %g6
movne %icc, %l4, %i7
orncc %g2, 0x0FE7, %o4
bge,pt %xcc, loop_5283
fmovdvs %xcc, %f6, %f12
brlz,a %g3, loop_5284
ldx [%l7 + 0x38], %o3
loop_5283:
fblg,a %fcc3, loop_5285
st %f6, [%l7 + 0x20]
loop_5284:
stw %g5, [%l7 + 0x30]
alignaddrl %i5, %o0, %g7
loop_5285:
fbge,a %fcc2, loop_5286
array16 %o5, %i1, %o2
movrlz %g4, 0x2E7, %i2
fmovrsne %o7, %f14, %f5
loop_5286:
lduh [%l7 + 0x22], %l6
fbue %fcc1, loop_5287
bne,a loop_5288
movrlez %o6, 0x320, %i4
fmovdle %xcc, %f8, %f8
loop_5287:
ld [%l7 + 0x64], %f15
loop_5288:
ldsw [%l7 + 0x40], %l3
ldd [%l7 + 0x38], %f2
umulcc %i0, %l0, %g1
bpos,a,pn %icc, loop_5289
fmovdn %icc, %f2, %f5
st %f10, [%l7 + 0x20]
brlez,a %l5, loop_5290
loop_5289:
fcmpes %fcc2, %f13, %f11
fornot2s %f14, %f13, %f1
fba %fcc3, loop_5291
loop_5290:
ldsb [%l7 + 0x6D], %i6
umul %l2, %i3, %o1
ldub [%l7 + 0x71], %l1
loop_5291:
fones %f15
fornot1 %f12, %f0, %f0
fpack16 %f12, %f13
ldsh [%l7 + 0x5A], %l4
fornot2 %f12, %f2, %f2
sdivx %g6, 0x16D9, %i7
stw %o4, [%l7 + 0x68]
ta %icc, 0x6
ble,a,pt %xcc, loop_5292
ldd [%l7 + 0x48], %f8
lduh [%l7 + 0x66], %g2
andn %g3, %g5, %i5
loop_5292:
sdivcc %o3, 0x08B8, %g7
fcmple16 %f2, %f8, %o5
movrlz %i1, 0x0E2, %o0
bvc %xcc, loop_5293
fbo %fcc2, loop_5294
lduw [%l7 + 0x20], %g4
bcs,pn %xcc, loop_5295
loop_5293:
fmovsl %xcc, %f4, %f13
loop_5294:
sdivx %i2, 0x10F7, %o2
fabss %f2, %f0
loop_5295:
fcmped %fcc1, %f8, %f8
ldsb [%l7 + 0x2A], %l6
array32 %o7, %o6, %l3
ld [%l7 + 0x68], %f15
stw %i4, [%l7 + 0x6C]
ldsh [%l7 + 0x4A], %i0
tvs %icc, 0x2
ldx [%l7 + 0x58], %g1
ldd [%l7 + 0x60], %f12
fmovdvs %icc, %f9, %f2
edge16n %l0, %l5, %l2
movrne %i3, %i6, %o1
movcs %xcc, %l4, %g6
fbg %fcc0, loop_5296
fmovsneg %xcc, %f5, %f3
fnot2s %f7, %f4
ldub [%l7 + 0x74], %l1
loop_5296:
fmovrsgez %o4, %f11, %f4
ba,a loop_5297
sth %i7, [%l7 + 0x5A]
movleu %xcc, %g3, %g2
fbu %fcc3, loop_5298
loop_5297:
xnorcc %i5, %o3, %g7
fbge,a %fcc3, loop_5299
array32 %g5, %o5, %o0
loop_5298:
stw %i1, [%l7 + 0x30]
fornot2 %f12, %f12, %f8
loop_5299:
umul %g4, 0x00B3, %i2
ldsb [%l7 + 0x2A], %o2
edge32 %l6, %o7, %l3
st %f4, [%l7 + 0x48]
fpadd16 %f8, %f10, %f8
bcs,a,pn %icc, loop_5300
tge %icc, 0x6
stx %o6, [%l7 + 0x38]
brnz %i4, loop_5301
loop_5300:
movle %xcc, %i0, %l0
move %icc, %l5, %l2
orn %g1, %i3, %o1
loop_5301:
array8 %i6, %g6, %l1
udivx %o4, 0x1A16, %i7
fors %f10, %f13, %f8
bne,a,pt %icc, loop_5302
fornot2s %f3, %f14, %f2
ldsb [%l7 + 0x29], %g3
fmovrsne %g2, %f14, %f0
loop_5302:
st %f11, [%l7 + 0x5C]
ldd [%l7 + 0x40], %f6
stw %l4, [%l7 + 0x74]
movgu %xcc, %o3, %i5
edge32l %g5, %g7, %o0
fmul8sux16 %f10, %f2, %f12
fmovsge %icc, %f7, %f11
movrgez %i1, 0x3B7, %o5
fbg,a %fcc1, loop_5303
fpadd16s %f2, %f8, %f1
fmovdpos %xcc, %f2, %f12
mulx %g4, 0x16D1, %o2
loop_5303:
move %xcc, %l6, %o7
bpos,pn %xcc, loop_5304
subccc %i2, 0x116B, %o6
ldd [%l7 + 0x58], %f0
movrgez %i4, 0x074, %l3
loop_5304:
fmovscc %xcc, %f2, %f5
tg %xcc, 0x3
movleu %icc, %i0, %l0
call loop_5305
bvs,pt %xcc, loop_5306
bcs,pt %icc, loop_5307
bvs,a %icc, loop_5308
loop_5305:
fmovdvs %icc, %f15, %f5
loop_5306:
fxnors %f10, %f13, %f4
loop_5307:
bne,a loop_5309
loop_5308:
fmovrsgz %l2, %f11, %f11
fmovrdgz %l5, %f14, %f14
fmovsl %xcc, %f7, %f3
loop_5309:
stx %g1, [%l7 + 0x38]
bg,a,pn %xcc, loop_5310
fmovsge %icc, %f5, %f11
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x40], %i3
loop_5310:
ldsb [%l7 + 0x28], %o1
ldsh [%l7 + 0x34], %g6
bne,a,pn %xcc, loop_5311
stx %i6, [%l7 + 0x68]
ldd [%l7 + 0x78], %f4
tn %icc, 0x0
loop_5311:
fmovdpos %xcc, %f2, %f3
ldsw [%l7 + 0x18], %l1
nop
setx loop_5312, %l0, %l1
jmpl %l1, %o4
tleu %xcc, 0x7
fpadd16s %f7, %f3, %f2
fcmple32 %f8, %f10, %i7
loop_5312:
lduh [%l7 + 0x5C], %g2
bcc,a,pt %icc, loop_5313
ldub [%l7 + 0x66], %g3
movvs %icc, %l4, %i5
fmovrdgz %o3, %f6, %f14
loop_5313:
ldsb [%l7 + 0x1E], %g5
st %f10, [%l7 + 0x58]
fmovd %f4, %f0
ldsh [%l7 + 0x5A], %o0
fmovrdlez %i1, %f12, %f4
ta %icc, 0x0
taddcc %o5, %g7, %g4
fmovsn %xcc, %f9, %f1
fcmpne16 %f2, %f4, %l6
ldub [%l7 + 0x6E], %o2
ldsw [%l7 + 0x2C], %o7
stb %o6, [%l7 + 0x48]
umulcc %i4, %i2, %l3
ldsh [%l7 + 0x36], %l0
sth %l2, [%l7 + 0x1E]
fmovsl %xcc, %f0, %f15
fmovscc %icc, %f8, %f11
fmovdleu %icc, %f1, %f5
sra %i0, %l5, %i3
bn %xcc, loop_5314
edge32l %g1, %o1, %i6
fmovrslz %g6, %f13, %f7
fcmpeq32 %f4, %f12, %l1
loop_5314:
ldub [%l7 + 0x77], %o4
subccc %i7, 0x0847, %g2
fornot2 %f4, %f6, %f2
movrgez %l4, 0x375, %i5
ldsh [%l7 + 0x16], %o3
fandnot2 %f0, %f0, %f2
lduw [%l7 + 0x40], %g5
fmovrdlez %o0, %f8, %f12
subc %g3, %i1, %o5
lduh [%l7 + 0x78], %g4
fmovsvc %icc, %f2, %f5
srlx %g7, 0x13, %o2
ld [%l7 + 0x58], %f15
movrgz %l6, %o6, %i4
fmul8sux16 %f6, %f6, %f12
ldsb [%l7 + 0x4E], %i2
ldx [%l7 + 0x38], %l3
lduh [%l7 + 0x0A], %o7
ldd [%l7 + 0x50], %f6
fble %fcc1, loop_5315
stx %l2, [%l7 + 0x60]
fmovdleu %xcc, %f5, %f9
std %f8, [%l7 + 0x20]
loop_5315:
lduw [%l7 + 0x44], %l0
edge16n %i0, %l5, %g1
bl,pn %xcc, loop_5316
or %o1, %i3, %g6
srax %i6, 0x15, %l1
edge8 %o4, %i7, %g2
loop_5316:
lduh [%l7 + 0x5C], %i5
popc %o3, %l4
bgu,pt %icc, loop_5317
fmul8x16al %f8, %f10, %f14
fbl %fcc0, loop_5318
stw %g5, [%l7 + 0x68]
loop_5317:
ldub [%l7 + 0x0C], %g3
ldsw [%l7 + 0x54], %i1
loop_5318:
ldsb [%l7 + 0x38], %o0
subccc %g4, %o5, %o2
fbn %fcc2, loop_5319
lduw [%l7 + 0x6C], %l6
fpack16 %f8, %f11
edge32n %o6, %g7, %i2
loop_5319:
tcs %icc, 0x6
movvs %xcc, %i4, %l3
lduh [%l7 + 0x0A], %o7
fcmpeq32 %f4, %f6, %l0
ldsb [%l7 + 0x69], %l2
brlez %i0, loop_5320
lduh [%l7 + 0x44], %g1
smulcc %o1, 0x043A, %l5
taddcc %g6, 0x06C1, %i3
loop_5320:
and %l1, %i6, %o4
movgu %xcc, %i7, %i5
fcmpes %fcc3, %f5, %f3
st %f0, [%l7 + 0x78]
brlz,a %o3, loop_5321
stx %l4, [%l7 + 0x78]
std %f8, [%l7 + 0x18]
edge8 %g5, %g3, %g2
loop_5321:
lduh [%l7 + 0x56], %i1
fpackfix %f6, %f3
edge8n %g4, %o0, %o5
fmovse %icc, %f4, %f11
tgu %icc, 0x5
ldd [%l7 + 0x40], %f0
fand %f8, %f14, %f6
fxors %f9, %f9, %f9
ldd [%l7 + 0x50], %f10
sth %l6, [%l7 + 0x72]
std %f12, [%l7 + 0x18]
bleu,pt %xcc, loop_5322
srlx %o2, 0x01, %o6
fand %f6, %f14, %f0
bneg,pn %xcc, loop_5323
loop_5322:
tge %icc, 0x1
tg %xcc, 0x0
xnor %i2, %i4, %l3
loop_5323:
fbn,a %fcc1, loop_5324
lduh [%l7 + 0x78], %o7
fpsub32s %f2, %f12, %f11
lduh [%l7 + 0x5A], %g7
loop_5324:
fbn,a %fcc1, loop_5325
ldsw [%l7 + 0x10], %l0
orncc %i0, %g1, %o1
fbue,a %fcc0, loop_5326
loop_5325:
fmovsleu %xcc, %f8, %f6
fbul,a %fcc1, loop_5327
xorcc %l5, 0x11BB, %g6
loop_5326:
orcc %i3, %l2, %l1
st %f14, [%l7 + 0x20]
loop_5327:
ldub [%l7 + 0x30], %i6
ldub [%l7 + 0x5D], %i7
ldd [%l7 + 0x60], %f8
andn %i5, %o3, %l4
sra %o4, %g5, %g2
array16 %g3, %i1, %g4
addccc %o5, 0x1764, %o0
movn %xcc, %l6, %o2
fsrc1 %f4, %f14
movcs %icc, %o6, %i4
sth %i2, [%l7 + 0x2C]
movre %o7, 0x23B, %l3
bg,a loop_5328
fabss %f7, %f3
ldsw [%l7 + 0x14], %g7
sth %i0, [%l7 + 0x2E]
loop_5328:
bl,a loop_5329
edge16l %g1, %o1, %l5
te %xcc, 0x1
ldd [%l7 + 0x68], %f0
loop_5329:
fexpand %f6, %f4
fnot2 %f14, %f10
fcmpes %fcc2, %f5, %f14
srl %l0, %i3, %l2
fpsub16s %f12, %f14, %f0
movvs %xcc, %l1, %g6
fmovdn %icc, %f15, %f5
ldd [%l7 + 0x18], %f6
fmovrdne %i7, %f14, %f14
fnors %f15, %f13, %f4
fmovrdne %i5, %f0, %f2
fmovrdgz %i6, %f14, %f12
sllx %l4, %o4, %g5
tn %icc, 0x6
nop
setx loop_5330, %l0, %l1
jmpl %l1, %o3
bcc,pn %icc, loop_5331
movn %xcc, %g2, %g3
movn %icc, %i1, %g4
loop_5330:
ldsb [%l7 + 0x5B], %o5
loop_5331:
fmovsa %icc, %f4, %f11
ldsw [%l7 + 0x34], %o0
xnor %l6, 0x023A, %o2
fmovsvs %icc, %f13, %f0
fnand %f14, %f10, %f14
ldub [%l7 + 0x6D], %i4
fmovsvc %icc, %f7, %f4
ldub [%l7 + 0x40], %i2
addccc %o6, 0x0CFD, %l3
ldd [%l7 + 0x78], %f4
edge8ln %g7, %i0, %o7
fpsub32 %f0, %f6, %f0
lduw [%l7 + 0x74], %o1
edge32n %g1, %l5, %l0
ldsw [%l7 + 0x64], %l2
ldd [%l7 + 0x48], %f12
fandnot1s %f13, %f3, %f13
ld [%l7 + 0x0C], %f12
movrgz %i3, %l1, %g6
tneg %xcc, 0x2
bn %icc, loop_5332
xnor %i7, 0x1F1D, %i5
subcc %i6, %l4, %g5
lduh [%l7 + 0x4E], %o3
loop_5332:
fandnot2 %f10, %f14, %f12
lduw [%l7 + 0x68], %o4
fpack32 %f12, %f6, %f12
fnands %f9, %f4, %f2
fpsub32 %f2, %f6, %f12
edge32ln %g3, %i1, %g4
fands %f15, %f10, %f4
movn %xcc, %g2, %o5
ldub [%l7 + 0x60], %o0
udiv %l6, 0x05BC, %o2
srlx %i2, %o6, %i4
fbu,a %fcc2, loop_5333
fmovrse %g7, %f8, %f9
stx %i0, [%l7 + 0x58]
edge8 %l3, %o7, %o1
loop_5333:
tvc %icc, 0x3
fnors %f0, %f14, %f1
srax %l5, 0x0A, %l0
fmovsne %icc, %f12, %f11
fbe,a %fcc3, loop_5334
fornot2 %f4, %f4, %f0
fmovrsgez %g1, %f8, %f0
fmovda %icc, %f7, %f2
loop_5334:
fnor %f10, %f6, %f2
addccc %i3, 0x0DE6, %l2
array8 %l1, %i7, %i5
ldx [%l7 + 0x58], %g6
fbuge %fcc0, loop_5335
stw %l4, [%l7 + 0x10]
movrlz %g5, %o3, %i6
stx %g3, [%l7 + 0x48]
loop_5335:
sdiv %o4, 0x1E1C, %g4
tneg %xcc, 0x7
tsubcctv %i1, %o5, %o0
call loop_5336
be,a,pn %icc, loop_5337
stx %g2, [%l7 + 0x78]
fxnors %f11, %f7, %f2
loop_5336:
tg %xcc, 0x3
loop_5337:
movrlz %l6, 0x09E, %i2
bcc,a loop_5338
lduh [%l7 + 0x74], %o6
ldsw [%l7 + 0x74], %o2
fmovsl %xcc, %f5, %f15
loop_5338:
fexpand %f2, %f6
fmovsge %icc, %f12, %f1
fxors %f13, %f11, %f15
tpos %icc, 0x4
fmovsne %icc, %f8, %f6
edge8ln %g7, %i4, %l3
and %o7, %o1, %l5
fmovdge %xcc, %f15, %f12
fpsub32s %f8, %f5, %f0
move %xcc, %i0, %g1
fsrc2s %f1, %f5
fxor %f6, %f10, %f2
fblg,a %fcc0, loop_5339
sth %l0, [%l7 + 0x60]
stw %i3, [%l7 + 0x70]
fnot2s %f6, %f9
loop_5339:
movneg %xcc, %l2, %l1
ldx [%l7 + 0x28], %i5
fsrc1s %f6, %f12
fmovrdne %i7, %f2, %f6
ldx [%l7 + 0x70], %l4
fmovsgu %xcc, %f8, %f3
movrlez %g6, 0x31B, %o3
stb %i6, [%l7 + 0x0E]
ldsh [%l7 + 0x3E], %g3
ldx [%l7 + 0x78], %o4
sth %g5, [%l7 + 0x26]
ldub [%l7 + 0x65], %i1
ldd [%l7 + 0x68], %f14
fpack16 %f4, %f15
ble,a,pn %xcc, loop_5340
ldsb [%l7 + 0x63], %o5
fmovrdne %g4, %f10, %f2
ld [%l7 + 0x5C], %f9
loop_5340:
orcc %o0, 0x099D, %l6
edge16n %i2, %o6, %g2
fmovdvc %icc, %f6, %f7
fpack16 %f12, %f11
lduh [%l7 + 0x10], %o2
fmovsn %icc, %f2, %f6
umul %i4, 0x1E07, %l3
stw %o7, [%l7 + 0x50]
ldsh [%l7 + 0x72], %o1
tsubcctv %l5, %i0, %g7
xorcc %g1, 0x1D34, %l0
ldx [%l7 + 0x78], %i3
array16 %l1, %l2, %i5
lduh [%l7 + 0x7A], %l4
fandnot2 %f8, %f12, %f8
subcc %i7, 0x0802, %o3
ldsb [%l7 + 0x27], %g6
st %f4, [%l7 + 0x18]
tleu %xcc, 0x7
xor %g3, %i6, %g5
edge32ln %i1, %o4, %g4
subccc %o5, 0x0B40, %l6
movcc %xcc, %o0, %o6
ldub [%l7 + 0x58], %g2
fmovdge %icc, %f6, %f12
fbule %fcc1, loop_5341
fbg,a %fcc2, loop_5342
ldd [%l7 + 0x70], %f12
fnot1s %f1, %f15
loop_5341:
brgz %o2, loop_5343
loop_5342:
ldx [%l7 + 0x78], %i4
edge8ln %l3, %o7, %o1
fandnot2 %f12, %f0, %f0
loop_5343:
fsrc1s %f12, %f11
st %f4, [%l7 + 0x3C]
fbn,a %fcc3, loop_5344
std %f0, [%l7 + 0x40]
ldsw [%l7 + 0x48], %i2
fcmpes %fcc2, %f4, %f8
loop_5344:
be,a,pn %icc, loop_5345
movrgez %l5, 0x2E1, %g7
edge8 %i0, %g1, %i3
ld [%l7 + 0x34], %f15
loop_5345:
ldsb [%l7 + 0x1E], %l1
taddcctv %l0, 0x183D, %i5
movrlz %l2, 0x1F1, %i7
fcmple16 %f12, %f10, %l4
ldsh [%l7 + 0x0E], %g6
ld [%l7 + 0x58], %f6
std %f4, [%l7 + 0x48]
fnot1 %f4, %f6
tpos %xcc, 0x5
ldub [%l7 + 0x7B], %g3
move %icc, %o3, %i6
fba,a %fcc2, loop_5346
orcc %g5, %i1, %g4
sth %o4, [%l7 + 0x7C]
sth %o5, [%l7 + 0x6C]
loop_5346:
bge,pn %xcc, loop_5347
st %f0, [%l7 + 0x28]
fmovsge %xcc, %f0, %f8
fmovrslz %o0, %f14, %f1
loop_5347:
ld [%l7 + 0x48], %f15
fsrc2s %f4, %f13
edge16l %o6, %l6, %g2
ld [%l7 + 0x10], %f2
ldd [%l7 + 0x48], %f6
fands %f15, %f7, %f14
fmovrdgez %o2, %f8, %f4
srlx %i4, 0x0D, %l3
taddcc %o1, 0x06EA, %i2
fmovdn %icc, %f9, %f4
fands %f8, %f0, %f7
bge,a loop_5348
fmul8x16au %f6, %f12, %f0
fmovdneg %icc, %f0, %f2
bn loop_5349
loop_5348:
fpadd32s %f8, %f1, %f8
fmovdneg %xcc, %f12, %f7
fcmple32 %f8, %f2, %l5
loop_5349:
ldd [%l7 + 0x10], %f4
movl %xcc, %o7, %g7
ldx [%l7 + 0x38], %g1
and %i3, %i0, %l1
smul %l0, %l2, %i7
ldsw [%l7 + 0x20], %l4
fmovde %xcc, %f3, %f10
be %icc, loop_5350
fbue,a %fcc1, loop_5351
stb %g6, [%l7 + 0x35]
lduw [%l7 + 0x7C], %g3
loop_5350:
fsrc1s %f9, %f10
loop_5351:
ldsh [%l7 + 0x18], %i5
tge %icc, 0x7
tleu %xcc, 0x1
ldd [%l7 + 0x78], %f8
tl %xcc, 0x7
stb %o3, [%l7 + 0x39]
fandnot1 %f2, %f0, %f4
fandnot2s %f14, %f5, %f0
ldsb [%l7 + 0x3E], %g5
bge,a,pn %xcc, loop_5352
fpadd16s %f1, %f0, %f3
fxnor %f6, %f0, %f8
fmovrslez %i6, %f11, %f1
loop_5352:
tcs %icc, 0x4
ldsb [%l7 + 0x15], %g4
fcmple16 %f4, %f10, %o4
alignaddrl %o5, %i1, %o0
movge %icc, %l6, %g2
edge16l %o6, %i4, %l3
andn %o1, 0x1F76, %o2
srax %l5, 0x16, %o7
mulscc %i2, %g1, %g7
fmovsvs %icc, %f7, %f10
lduw [%l7 + 0x14], %i0
std %f0, [%l7 + 0x18]
fmovscc %xcc, %f9, %f8
fmovrdne %i3, %f8, %f2
edge8l %l0, %l2, %i7
fcmps %fcc2, %f7, %f4
lduw [%l7 + 0x58], %l4
ldx [%l7 + 0x10], %g6
ldx [%l7 + 0x70], %l1
fmuld8ulx16 %f4, %f11, %f14
fpack16 %f4, %f9
ldsw [%l7 + 0x40], %g3
for %f4, %f6, %f6
fnand %f4, %f10, %f4
ldx [%l7 + 0x18], %o3
edge8l %i5, %g5, %g4
lduh [%l7 + 0x70], %o4
fxnor %f10, %f8, %f2
fmuld8ulx16 %f5, %f15, %f4
ldsb [%l7 + 0x62], %o5
edge16n %i6, %i1, %l6
ldsb [%l7 + 0x14], %g2
sll %o0, 0x19, %i4
taddcc %o6, 0x113C, %o1
ld [%l7 + 0x70], %f12
ldsh [%l7 + 0x0E], %o2
ld [%l7 + 0x30], %f12
fmovdne %icc, %f3, %f15
fands %f2, %f5, %f4
ldsw [%l7 + 0x60], %l5
xorcc %o7, %i2, %l3
and %g1, 0x07BF, %i0
fbue %fcc0, loop_5353
ldub [%l7 + 0x39], %g7
ldd [%l7 + 0x70], %f0
fnot2s %f0, %f13
loop_5353:
sth %i3, [%l7 + 0x66]
ble,a loop_5354
andn %l2, 0x0A92, %i7
ldub [%l7 + 0x22], %l0
fmul8x16al %f1, %f4, %f6
loop_5354:
fcmple16 %f0, %f14, %g6
sdivcc %l4, 0x0730, %g3
fmovdcs %xcc, %f5, %f0
stb %o3, [%l7 + 0x2F]
fmovse %icc, %f2, %f6
fnot2s %f9, %f5
sethi 0x0975, %l1
fpsub16s %f3, %f15, %f14
fmovsge %xcc, %f12, %f7
fmovdleu %xcc, %f9, %f6
fornot1 %f2, %f2, %f8
taddcctv %g5, %g4, %i5
fcmpeq16 %f12, %f6, %o5
ldsw [%l7 + 0x18], %o4
andn %i6, %l6, %i1
umul %g2, 0x03FC, %i4
fpadd32s %f12, %f6, %f15
fornot1s %f5, %f3, %f8
fpsub32 %f0, %f8, %f10
subc %o0, %o6, %o2
tn %xcc, 0x7
fmovdne %xcc, %f1, %f13
array8 %o1, %l5, %o7
st %f8, [%l7 + 0x2C]
sth %l3, [%l7 + 0x44]
tl %icc, 0x4
xorcc %i2, 0x1743, %g1
ldsw [%l7 + 0x74], %g7
ldd [%l7 + 0x78], %f8
fmovrdne %i0, %f12, %f0
fnors %f9, %f11, %f0
movpos %icc, %i3, %l2
sth %i7, [%l7 + 0x6A]
st %f4, [%l7 + 0x60]
brz,a %l0, loop_5355
ldsh [%l7 + 0x18], %g6
brgz,a %l4, loop_5356
ldsh [%l7 + 0x22], %g3
loop_5355:
fmovsa %icc, %f5, %f7
sethi 0x1DA3, %l1
loop_5356:
fnot2 %f0, %f0
fnot1s %f15, %f15
movcs %xcc, %g5, %o3
fcmple16 %f4, %f0, %g4
fcmpes %fcc0, %f5, %f2
bgu,a,pt %icc, loop_5357
pdist %f14, %f0, %f12
tvc %xcc, 0x6
fpsub16s %f3, %f12, %f12
loop_5357:
fbne %fcc2, loop_5358
edge16l %i5, %o4, %o5
fmovdl %xcc, %f7, %f10
fmovrsgez %i6, %f2, %f15
loop_5358:
sth %l6, [%l7 + 0x58]
fble %fcc0, loop_5359
bcc,a loop_5360
tg %xcc, 0x5
stw %i1, [%l7 + 0x30]
loop_5359:
tpos %icc, 0x5
loop_5360:
movrgez %i4, %g2, %o0
movrne %o6, 0x026, %o1
ldx [%l7 + 0x60], %o2
fmovdle %xcc, %f8, %f6
fandnot2s %f12, %f12, %f14
fmovrslez %l5, %f7, %f5
ldsh [%l7 + 0x46], %l3
edge32ln %i2, %o7, %g1
stx %g7, [%l7 + 0x40]
ldx [%l7 + 0x30], %i3
tge %xcc, 0x5
ldsw [%l7 + 0x68], %i0
edge16l %l2, %l0, %g6
sth %i7, [%l7 + 0x6C]
st %f15, [%l7 + 0x70]
std %f4, [%l7 + 0x60]
fabss %f0, %f3
movl %xcc, %g3, %l1
smul %l4, 0x1670, %g5
sra %o3, %i5, %g4
tsubcctv %o4, 0x1789, %o5
st %f15, [%l7 + 0x30]
fmovsleu %xcc, %f4, %f4
ldub [%l7 + 0x2E], %i6
bg,a,pn %icc, loop_5361
addccc %l6, %i4, %g2
ldub [%l7 + 0x11], %i1
fble,a %fcc2, loop_5362
loop_5361:
tcc %xcc, 0x0
fors %f2, %f11, %f7
stw %o6, [%l7 + 0x48]
loop_5362:
stw %o0, [%l7 + 0x10]
ldx [%l7 + 0x50], %o1
fmul8sux16 %f2, %f8, %f14
ld [%l7 + 0x34], %f8
ldsh [%l7 + 0x4E], %o2
fmovsa %xcc, %f5, %f7
stb %l5, [%l7 + 0x27]
fsrc1s %f0, %f10
tne %icc, 0x5
ldd [%l7 + 0x30], %f6
ld [%l7 + 0x6C], %f1
tvc %xcc, 0x2
movge %xcc, %l3, %o7
ld [%l7 + 0x08], %f6
fzeros %f2
brgez,a %i2, loop_5363
brlz,a %g1, loop_5364
edge16ln %i3, %g7, %i0
sth %l2, [%l7 + 0x72]
loop_5363:
ldsb [%l7 + 0x7C], %g6
loop_5364:
brlz,a %l0, loop_5365
std %f10, [%l7 + 0x40]
fone %f8
ldsw [%l7 + 0x24], %i7
loop_5365:
stb %g3, [%l7 + 0x61]
stw %l1, [%l7 + 0x5C]
sth %l4, [%l7 + 0x16]
stb %o3, [%l7 + 0x29]
fmul8x16al %f13, %f1, %f12
lduh [%l7 + 0x40], %i5
stb %g4, [%l7 + 0x39]
fmovdpos %xcc, %f2, %f4
fmovdvc %icc, %f11, %f12
fpadd32 %f10, %f0, %f4
orncc %g5, 0x1B9C, %o4
fpadd16s %f7, %f11, %f2
fcmpne16 %f8, %f10, %i6
ble,a loop_5366
fmul8sux16 %f0, %f8, %f6
sdivx %o5, 0x08D9, %i4
bcc,a loop_5367
loop_5366:
andcc %l6, 0x0669, %g2
std %f8, [%l7 + 0x10]
udivx %o6, 0x1CD4, %i1
loop_5367:
fmovdvc %xcc, %f7, %f4
ld [%l7 + 0x40], %f5
fmul8x16 %f1, %f0, %f0
sth %o0, [%l7 + 0x0C]
sra %o2, 0x01, %o1
edge32n %l3, %o7, %i2
tl %xcc, 0x4
or %g1, 0x00B6, %i3
fnors %f1, %f13, %f13
fmovs %f3, %f15
ldsh [%l7 + 0x3E], %l5
sth %i0, [%l7 + 0x4A]
stb %l2, [%l7 + 0x6B]
brlz %g7, loop_5368
stx %l0, [%l7 + 0x18]
st %f15, [%l7 + 0x2C]
fnegd %f0, %f10
loop_5368:
array32 %i7, %g6, %l1
ldsb [%l7 + 0x1E], %l4
fmovrsgez %g3, %f0, %f5
lduh [%l7 + 0x2E], %i5
sth %o3, [%l7 + 0x46]
stb %g4, [%l7 + 0x72]
andcc %o4, 0x0617, %g5
stw %o5, [%l7 + 0x30]
lduh [%l7 + 0x24], %i4
ld [%l7 + 0x18], %f8
fmovsneg %icc, %f12, %f7
lduw [%l7 + 0x70], %l6
fpsub32 %f6, %f10, %f14
xnorcc %g2, %i6, %o6
fbul,a %fcc2, loop_5369
fmovsvc %icc, %f8, %f12
ld [%l7 + 0x4C], %f0
stx %o0, [%l7 + 0x30]
loop_5369:
brgez %i1, loop_5370
fsrc1s %f13, %f13
st %f6, [%l7 + 0x38]
be %icc, loop_5371
loop_5370:
fmovdg %xcc, %f15, %f5
fpsub32s %f4, %f12, %f8
fsrc1s %f3, %f14
loop_5371:
fbul %fcc0, loop_5372
fmovsne %xcc, %f6, %f13
fble,a %fcc1, loop_5373
fnand %f0, %f6, %f10
loop_5372:
mulscc %o2, 0x1717, %l3
fmovdne %xcc, %f7, %f10
loop_5373:
movneg %xcc, %o7, %i2
ldsw [%l7 + 0x5C], %g1
xnorcc %i3, 0x0D49, %l5
st %f7, [%l7 + 0x74]
ldsw [%l7 + 0x2C], %i0
movvc %xcc, %o1, %g7
fmovsg %xcc, %f9, %f14
fxors %f7, %f9, %f1
smul %l2, %i7, %g6
fcmped %fcc2, %f0, %f4
or %l0, 0x0A24, %l4
ld [%l7 + 0x40], %f15
movpos %xcc, %l1, %i5
sth %g3, [%l7 + 0x50]
srax %o3, 0x0A, %g4
fmovdge %xcc, %f3, %f5
fabsd %f2, %f12
fbu,a %fcc3, loop_5374
fmuld8sux16 %f11, %f9, %f2
fbuge %fcc1, loop_5375
fandnot1 %f6, %f4, %f8
loop_5374:
fones %f13
ld [%l7 + 0x5C], %f8
loop_5375:
fbul,a %fcc0, loop_5376
stw %o4, [%l7 + 0x34]
stx %o5, [%l7 + 0x50]
fbne,a %fcc1, loop_5377
loop_5376:
fble %fcc1, loop_5378
stw %g5, [%l7 + 0x74]
fmovsvs %xcc, %f7, %f9
loop_5377:
ldx [%l7 + 0x68], %l6
loop_5378:
fcmple32 %f2, %f10, %g2
fpsub16 %f0, %f4, %f6
movg %icc, %i4, %o6
sth %i6, [%l7 + 0x74]
sub %o0, %i1, %l3
fexpand %f6, %f2
fbg %fcc2, loop_5379
ldsb [%l7 + 0x7D], %o7
ldsb [%l7 + 0x50], %i2
lduh [%l7 + 0x5A], %o2
loop_5379:
pdist %f0, %f2, %f0
ta %xcc, 0x5
fsrc2s %f14, %f15
taddcctv %i3, 0x1E84, %l5
and %i0, 0x0DF4, %o1
fmul8sux16 %f8, %f14, %f0
ldub [%l7 + 0x5B], %g7
andncc %l2, %g1, %g6
ldub [%l7 + 0x52], %i7
fmovdg %icc, %f1, %f3
ldub [%l7 + 0x61], %l4
st %f4, [%l7 + 0x48]
stw %l1, [%l7 + 0x7C]
sdiv %l0, 0x087C, %i5
stb %g3, [%l7 + 0x39]
orncc %g4, %o3, %o4
sth %o5, [%l7 + 0x4A]
ldsb [%l7 + 0x62], %g5
tl %icc, 0x4
fbule,a %fcc3, loop_5380
fxors %f15, %f11, %f6
edge16l %g2, %l6, %i4
mulx %o6, %o0, %i1
loop_5380:
fcmpeq16 %f8, %f2, %i6
add %o7, 0x11A1, %i2
fnegd %f8, %f14
umulcc %l3, 0x1F3A, %i3
stb %o2, [%l7 + 0x7A]
orncc %i0, 0x0F79, %l5
umulcc %g7, %l2, %g1
subc %g6, 0x08E6, %i7
sth %l4, [%l7 + 0x5A]
fmovde %xcc, %f4, %f8
add %l1, %l0, %i5
stx %g3, [%l7 + 0x08]
movrne %g4, 0x3DB, %o3
brz,a %o4, loop_5381
and %o1, %o5, %g5
tn %icc, 0x6
edge8n %g2, %l6, %o6
loop_5381:
tn %xcc, 0x0
orn %o0, 0x0A9F, %i1
for %f10, %f14, %f10
xnor %i4, 0x1486, %o7
stx %i2, [%l7 + 0x38]
stw %i6, [%l7 + 0x64]
sra %i3, 0x15, %o2
fmovde %xcc, %f0, %f7
fpack16 %f14, %f15
fpsub32 %f0, %f12, %f14
alignaddr %l3, %l5, %g7
tg %xcc, 0x5
nop
setx loop_5382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8ulx16 %f8, %f14, %f12
ldsw [%l7 + 0x0C], %l2
ldx [%l7 + 0x60], %i0
loop_5382:
srl %g6, %i7, %g1
ldub [%l7 + 0x5F], %l1
stb %l0, [%l7 + 0x76]
bl,pt %xcc, loop_5383
fmovd %f2, %f4
fbule,a %fcc2, loop_5384
fandnot1s %f9, %f3, %f13
loop_5383:
tge %icc, 0x3
st %f11, [%l7 + 0x20]
loop_5384:
ld [%l7 + 0x10], %f5
std %f6, [%l7 + 0x50]
fones %f5
fmovsg %icc, %f5, %f0
std %f6, [%l7 + 0x20]
alignaddr %i5, %l4, %g3
ldsb [%l7 + 0x1E], %o3
fmovde %xcc, %f2, %f6
or %g4, %o4, %o5
brgz %g5, loop_5385
ldsb [%l7 + 0x34], %o1
fcmps %fcc2, %f8, %f5
tge %icc, 0x7
loop_5385:
tvc %xcc, 0x6
ldub [%l7 + 0x22], %g2
sdivcc %o6, 0x0C8B, %o0
fmovsge %xcc, %f6, %f10
fmovrsgz %l6, %f1, %f11
ld [%l7 + 0x14], %f3
alignaddrl %i1, %i4, %i2
fpadd32s %f7, %f5, %f12
fmovdvc %icc, %f14, %f14
st %f7, [%l7 + 0x18]
fmovdg %icc, %f7, %f10
fmovscs %xcc, %f14, %f0
ta %xcc, 0x1
fmovdneg %xcc, %f8, %f14
fmovrdlz %o7, %f14, %f2
lduw [%l7 + 0x1C], %i3
ble,a,pt %icc, loop_5386
fmovdcs %icc, %f11, %f12
ld [%l7 + 0x08], %f9
bne,a,pt %icc, loop_5387
loop_5386:
fcmpes %fcc3, %f0, %f7
udivx %i6, 0x0A4B, %o2
fmovdge %icc, %f0, %f1
loop_5387:
fmovdn %xcc, %f14, %f3
fmuld8ulx16 %f8, %f0, %f12
st %f8, [%l7 + 0x40]
fcmpeq16 %f2, %f12, %l3
ldsb [%l7 + 0x67], %g7
ld [%l7 + 0x3C], %f2
movpos %xcc, %l5, %l2
ld [%l7 + 0x08], %f1
bneg,pn %icc, loop_5388
fmul8ulx16 %f6, %f6, %f6
array32 %g6, %i0, %g1
fmovd %f8, %f14
loop_5388:
fmovsle %icc, %f15, %f12
tsubcctv %l1, %i7, %i5
brlz,a %l4, loop_5389
nop
setx loop_5390, %l0, %l1
jmpl %l1, %l0
movl %icc, %g3, %o3
te %icc, 0x0
loop_5389:
umul %g4, 0x1284, %o4
loop_5390:
ldub [%l7 + 0x5C], %g5
std %f2, [%l7 + 0x08]
siam 0x0
edge32n %o1, %o5, %o6
fnor %f12, %f6, %f4
umulcc %g2, 0x086C, %o0
sdivcc %i1, 0x1516, %i4
bneg,a %icc, loop_5391
ldx [%l7 + 0x78], %i2
addcc %l6, 0x01CE, %i3
fnands %f10, %f12, %f1
loop_5391:
bge %icc, loop_5392
fmovdne %icc, %f13, %f2
fmovs %f14, %f1
fmovdleu %icc, %f9, %f9
loop_5392:
sth %i6, [%l7 + 0x66]
fmovsneg %icc, %f0, %f11
sllx %o7, %l3, %g7
fbg %fcc1, loop_5393
faligndata %f10, %f6, %f14
udiv %l5, 0x17F1, %o2
nop
setx loop_5394, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5393:
call loop_5395
ldd [%l7 + 0x40], %f8
faligndata %f10, %f8, %f10
loop_5394:
udivcc %g6, 0x171A, %i0
loop_5395:
fand %f14, %f2, %f14
edge8l %l2, %g1, %i7
stb %l1, [%l7 + 0x5F]
fornot1 %f0, %f2, %f8
ld [%l7 + 0x48], %f11
bcs,a,pn %icc, loop_5396
tge %icc, 0x3
fornot2s %f11, %f3, %f1
brgz %i5, loop_5397
loop_5396:
ldsw [%l7 + 0x54], %l4
fpadd32s %f9, %f14, %f12
lduh [%l7 + 0x5C], %l0
loop_5397:
lduw [%l7 + 0x44], %o3
ldx [%l7 + 0x28], %g3
tcs %xcc, 0x4
edge16n %g4, %o4, %o1
be %xcc, loop_5398
fmovdgu %xcc, %f6, %f13
stx %g5, [%l7 + 0x68]
addcc %o5, %g2, %o6
loop_5398:
xor %i1, %i4, %i2
st %f1, [%l7 + 0x40]
fpadd32 %f4, %f4, %f10
tvs %icc, 0x3
fbo %fcc1, loop_5399
fbg,a %fcc2, loop_5400
bne,a %icc, loop_5401
fabss %f0, %f14
loop_5399:
lduw [%l7 + 0x78], %o0
loop_5400:
ldx [%l7 + 0x20], %l6
loop_5401:
fmovrsgez %i6, %f8, %f5
ldd [%l7 + 0x20], %f6
fornot2s %f14, %f5, %f8
fmovrslez %i3, %f7, %f6
edge8l %l3, %o7, %g7
xorcc %l5, 0x1013, %g6
fpadd16 %f14, %f14, %f4
sth %o2, [%l7 + 0x12]
stx %i0, [%l7 + 0x10]
call loop_5402
sllx %l2, %i7, %g1
st %f6, [%l7 + 0x68]
ldsh [%l7 + 0x12], %l1
loop_5402:
ldx [%l7 + 0x58], %l4
fmovdneg %xcc, %f2, %f0
nop
setx loop_5403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc3, %f14, %f14
fmovsle %icc, %f7, %f6
and %l0, 0x081C, %o3
loop_5403:
lduh [%l7 + 0x08], %i5
fandnot1 %f12, %f4, %f4
ldsh [%l7 + 0x60], %g4
fmovrslz %g3, %f8, %f0
fxnor %f10, %f4, %f14
fmovrsne %o1, %f3, %f13
subcc %o4, %g5, %o5
fbule,a %fcc1, loop_5404
movrgz %g2, 0x2D6, %o6
fabss %f1, %f8
fxor %f0, %f2, %f8
loop_5404:
fcmpeq32 %f2, %f10, %i1
fmovdle %icc, %f4, %f11
srl %i4, 0x18, %i2
fmovrdlz %l6, %f6, %f14
ldx [%l7 + 0x18], %i6
edge8l %i3, %o0, %l3
fmovd %f14, %f12
ldub [%l7 + 0x0E], %g7
fands %f0, %f8, %f1
bleu,a %icc, loop_5405
movrgz %o7, %g6, %o2
tcs %icc, 0x5
fmovrslz %i0, %f8, %f5
loop_5405:
fba %fcc0, loop_5406
bcs %xcc, loop_5407
stw %l5, [%l7 + 0x7C]
nop
setx loop_5408, %l0, %l1
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_5406:
st %f8, [%l7 + 0x58]
loop_5407:
movrgz %l2, %i7, %g1
tvc %icc, 0x5
loop_5408:
fnor %f8, %f8, %f14
fmul8x16 %f2, %f6, %f10
movl %xcc, %l4, %l1
fpadd32 %f2, %f14, %f6
mulx %l0, 0x162D, %i5
brnz,a %g4, loop_5409
stx %o3, [%l7 + 0x60]
fnot2 %f8, %f14
tge %xcc, 0x5
loop_5409:
fpadd16 %f4, %f6, %f4
ldsb [%l7 + 0x41], %o1
fmovsne %xcc, %f0, %f3
tvc %xcc, 0x1
taddcc %g3, 0x141F, %o4
ld [%l7 + 0x1C], %f10
fmovde %icc, %f10, %f11
bne,a loop_5410
movcs %xcc, %o5, %g5
ldsh [%l7 + 0x4E], %g2
fmovrdgz %o6, %f12, %f14
loop_5410:
ld [%l7 + 0x70], %f0
fbul,a %fcc2, loop_5411
tneg %xcc, 0x6
ldsw [%l7 + 0x64], %i4
fmovsne %icc, %f10, %f13
loop_5411:
lduh [%l7 + 0x62], %i1
fxnors %f9, %f2, %f3
tg %icc, 0x1
fpsub32 %f14, %f10, %f10
fabsd %f2, %f14
tl %icc, 0x3
fmovsgu %icc, %f4, %f15
fmovspos %xcc, %f10, %f6
fcmpne16 %f14, %f10, %l6
sllx %i6, 0x19, %i3
movrlez %o0, 0x265, %l3
stw %g7, [%l7 + 0x58]
for %f4, %f12, %f2
ble loop_5412
fmovscc %icc, %f5, %f3
fmovrdgz %o7, %f6, %f4
bneg %xcc, loop_5413
loop_5412:
move %xcc, %g6, %o2
ldx [%l7 + 0x10], %i0
sub %l5, 0x118A, %l2
loop_5413:
ldub [%l7 + 0x22], %i2
addc %g1, 0x04AC, %i7
movrne %l1, %l4, %i5
fmovdl %icc, %f15, %f13
brgez,a %g4, loop_5414
and %l0, 0x1BC0, %o3
lduw [%l7 + 0x58], %o1
taddcctv %g3, %o5, %g5
loop_5414:
fmovscc %icc, %f8, %f11
fand %f0, %f4, %f12
subc %o4, %g2, %i4
fcmpne16 %f4, %f2, %i1
fbul,a %fcc0, loop_5415
fbl %fcc1, loop_5416
fmovrdgz %o6, %f6, %f12
fand %f8, %f6, %f2
loop_5415:
tneg %icc, 0x7
loop_5416:
st %f12, [%l7 + 0x3C]
orncc %l6, 0x06EE, %i3
stw %o0, [%l7 + 0x5C]
bcs,a,pt %xcc, loop_5417
fcmpes %fcc1, %f4, %f12
tvc %icc, 0x0
fone %f2
loop_5417:
std %f4, [%l7 + 0x60]
fmovrde %l3, %f4, %f10
ldd [%l7 + 0x50], %f12
ldd [%l7 + 0x30], %f0
fbl %fcc3, loop_5418
fmovdle %xcc, %f11, %f0
st %f11, [%l7 + 0x68]
sdivx %i6, 0x1BC3, %g7
loop_5418:
sdivcc %o7, 0x0102, %o2
mulx %g6, %i0, %l2
fxor %f6, %f4, %f12
lduh [%l7 + 0x2C], %l5
fbe,a %fcc3, loop_5419
st %f7, [%l7 + 0x48]
fnand %f10, %f12, %f4
movn %icc, %i2, %g1
loop_5419:
faligndata %f2, %f0, %f2
sdiv %l1, 0x0B41, %i7
fornot2 %f0, %f2, %f8
ldsb [%l7 + 0x76], %i5
ba,pn %icc, loop_5420
sdiv %l4, 0x19E9, %g4
lduh [%l7 + 0x26], %l0
fands %f3, %f5, %f5
loop_5420:
bcs,a,pn %icc, loop_5421
fbule %fcc0, loop_5422
subcc %o3, %g3, %o1
fbul %fcc0, loop_5423
loop_5421:
bl,pt %icc, loop_5424
loop_5422:
fmovrslez %o5, %f9, %f11
fxor %f8, %f4, %f6
loop_5423:
fcmpne16 %f10, %f2, %g5
loop_5424:
movpos %icc, %g2, %i4
ld [%l7 + 0x40], %f12
srax %i1, %o4, %l6
fbn %fcc3, loop_5425
ble,a,pn %icc, loop_5426
fpack16 %f8, %f4
fpsub32 %f0, %f12, %f8
loop_5425:
fmovscs %icc, %f11, %f5
loop_5426:
fmovrdlz %o6, %f2, %f8
edge32l %i3, %o0, %i6
fmovdcs %icc, %f15, %f5
fmul8x16 %f5, %f8, %f10
ldx [%l7 + 0x70], %g7
fmovd %f2, %f2
fnot2 %f12, %f8
edge8l %o7, %l3, %g6
ble,a,pn %xcc, loop_5427
nop
setx loop_5428, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %i0, 0x1DD5, %l2
fpsub32s %f2, %f9, %f3
loop_5427:
edge8n %o2, %i2, %l5
loop_5428:
fmovd %f0, %f12
ldsh [%l7 + 0x3A], %g1
tge %xcc, 0x1
edge8 %l1, %i7, %i5
tl %xcc, 0x2
fbue,a %fcc0, loop_5429
lduh [%l7 + 0x24], %l4
edge16ln %g4, %o3, %l0
taddcctv %o1, %o5, %g5
loop_5429:
movrgz %g3, %g2, %i4
taddcc %i1, %l6, %o4
edge8ln %o6, %o0, %i6
ldx [%l7 + 0x78], %g7
edge8n %o7, %l3, %i3
bgu %xcc, loop_5430
fmovda %icc, %f8, %f14
movl %xcc, %g6, %i0
tle %xcc, 0x4
loop_5430:
stx %o2, [%l7 + 0x18]
be,pn %icc, loop_5431
fones %f11
addccc %l2, 0x1CED, %l5
fmovscs %icc, %f15, %f15
loop_5431:
fmovsle %icc, %f8, %f3
tneg %icc, 0x0
brlez,a %g1, loop_5432
fcmple16 %f12, %f14, %i2
st %f5, [%l7 + 0x34]
fbul,a %fcc1, loop_5433
loop_5432:
edge8n %i7, %l1, %l4
fexpand %f8, %f12
stw %i5, [%l7 + 0x4C]
loop_5433:
brz %o3, loop_5434
fpadd32 %f0, %f8, %f2
stx %g4, [%l7 + 0x68]
fcmpeq16 %f14, %f14, %l0
loop_5434:
ldx [%l7 + 0x08], %o1
fcmps %fcc0, %f0, %f10
fpackfix %f12, %f8
ldx [%l7 + 0x08], %o5
ldd [%l7 + 0x18], %f10
bg %xcc, loop_5435
fpackfix %f6, %f7
fmovdcs %icc, %f1, %f3
fone %f8
loop_5435:
fmovdcs %xcc, %f7, %f14
nop
setx loop_5436, %l0, %l1
jmpl %l1, %g5
fpackfix %f2, %f15
ldsw [%l7 + 0x08], %g2
nop
setx loop_5437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5436:
alignaddrl %i4, %i1, %g3
alignaddr %o4, %o6, %o0
fmovdpos %xcc, %f4, %f14
loop_5437:
smulcc %l6, 0x1147, %g7
fnot2s %f5, %f15
ldx [%l7 + 0x18], %o7
addccc %i6, %l3, %i3
ldsw [%l7 + 0x5C], %i0
edge8 %o2, %g6, %l5
or %l2, 0x0C44, %g1
fmovdleu %icc, %f9, %f2
fpsub16 %f10, %f0, %f14
fmovsl %icc, %f12, %f0
fmovrse %i2, %f13, %f13
call loop_5438
edge32 %i7, %l1, %i5
fmovdpos %icc, %f1, %f12
movvs %icc, %l4, %o3
loop_5438:
fmovrsne %g4, %f15, %f4
fmovspos %icc, %f14, %f8
sth %o1, [%l7 + 0x34]
fmul8ulx16 %f6, %f12, %f14
st %f1, [%l7 + 0x48]
mulx %l0, %g5, %g2
stx %i4, [%l7 + 0x30]
fbue %fcc0, loop_5439
bge,pn %icc, loop_5440
ldd [%l7 + 0x70], %f14
srlx %i1, %o5, %g3
loop_5439:
ldd [%l7 + 0x30], %f6
loop_5440:
stw %o6, [%l7 + 0x40]
lduh [%l7 + 0x18], %o0
lduh [%l7 + 0x7A], %o4
stw %l6, [%l7 + 0x4C]
movne %xcc, %g7, %i6
ldd [%l7 + 0x40], %f10
std %f14, [%l7 + 0x08]
fcmpes %fcc0, %f12, %f6
fbug %fcc2, loop_5441
lduh [%l7 + 0x24], %l3
sth %o7, [%l7 + 0x14]
std %f0, [%l7 + 0x18]
loop_5441:
movleu %icc, %i0, %i3
xorcc %g6, 0x00AF, %l5
fmul8x16 %f14, %f8, %f4
ldsb [%l7 + 0x7D], %l2
ldsb [%l7 + 0x45], %o2
lduw [%l7 + 0x3C], %g1
mulx %i7, 0x1EC6, %i2
fmovrsgez %i5, %f15, %f8
fbe,a %fcc1, loop_5442
edge32 %l4, %o3, %l1
stb %g4, [%l7 + 0x76]
tne %icc, 0x5
loop_5442:
fandnot1s %f4, %f14, %f3
movn %xcc, %l0, %o1
movle %icc, %g2, %g5
movrne %i4, 0x26E, %i1
fmovspos %icc, %f5, %f8
stx %g3, [%l7 + 0x40]
lduw [%l7 + 0x78], %o5
fmovdne %xcc, %f11, %f6
lduw [%l7 + 0x08], %o6
fmovrsgez %o0, %f7, %f9
fzeros %f7
edge16 %l6, %o4, %i6
fbue,a %fcc1, loop_5443
faligndata %f2, %f10, %f10
lduh [%l7 + 0x48], %l3
fabsd %f8, %f0
loop_5443:
subc %g7, %o7, %i0
edge32n %i3, %g6, %l5
brz %o2, loop_5444
popc 0x1C4C, %g1
ldsw [%l7 + 0x74], %l2
fble,a %fcc0, loop_5445
loop_5444:
st %f14, [%l7 + 0x20]
array16 %i2, %i7, %i5
lduh [%l7 + 0x42], %l4
loop_5445:
faligndata %f4, %f6, %f4
edge16 %l1, %o3, %l0
stb %g4, [%l7 + 0x6E]
mulscc %o1, 0x0706, %g5
subccc %i4, %i1, %g3
stw %o5, [%l7 + 0x08]
add %g2, %o6, %l6
fmovsn %xcc, %f9, %f1
std %f4, [%l7 + 0x70]
fmovsvs %xcc, %f14, %f8
fones %f12
stx %o0, [%l7 + 0x70]
ldsb [%l7 + 0x45], %o4
fexpand %f0, %f10
ldsw [%l7 + 0x20], %l3
st %f6, [%l7 + 0x4C]
tge %icc, 0x2
ldsh [%l7 + 0x34], %g7
ld [%l7 + 0x1C], %f11
faligndata %f12, %f0, %f6
stx %o7, [%l7 + 0x40]
fpmerge %f7, %f2, %f4
sll %i6, %i0, %g6
alignaddrl %l5, %o2, %i3
fmovdge %xcc, %f4, %f8
ldub [%l7 + 0x2A], %l2
fmovdl %icc, %f2, %f2
fnot2s %f7, %f8
xor %g1, %i7, %i5
be loop_5446
fbn %fcc1, loop_5447
umul %l4, 0x1859, %i2
lduh [%l7 + 0x54], %o3
loop_5446:
udivcc %l1, 0x1BAD, %l0
loop_5447:
fone %f4
srax %g4, 0x11, %o1
ldx [%l7 + 0x28], %g5
edge8 %i1, %g3, %o5
fmovse %xcc, %f9, %f12
fnot2s %f14, %f9
fba %fcc1, loop_5448
ld [%l7 + 0x14], %f0
movcs %xcc, %g2, %i4
fmovscc %icc, %f1, %f9
loop_5448:
stw %l6, [%l7 + 0x24]
lduw [%l7 + 0x6C], %o0
fmovdn %xcc, %f0, %f8
bg,a loop_5449
lduw [%l7 + 0x34], %o6
bneg,a loop_5450
fandnot2s %f7, %f3, %f10
loop_5449:
ldub [%l7 + 0x63], %o4
tneg %xcc, 0x3
loop_5450:
bcs,a loop_5451
ldx [%l7 + 0x30], %l3
fbge %fcc1, loop_5452
sdiv %g7, 0x11A7, %i6
loop_5451:
lduh [%l7 + 0x46], %i0
te %icc, 0x1
loop_5452:
fmovdneg %xcc, %f7, %f7
fmovde %icc, %f13, %f10
fbuge %fcc1, loop_5453
for %f6, %f4, %f10
st %f15, [%l7 + 0x44]
stx %o7, [%l7 + 0x70]
loop_5453:
fandnot1s %f13, %f4, %f2
fxnors %f4, %f5, %f8
fmovrdlez %g6, %f12, %f4
bvc,a %xcc, loop_5454
fmovrsne %o2, %f11, %f1
tne %xcc, 0x3
movpos %icc, %l5, %i3
loop_5454:
sth %g1, [%l7 + 0x30]
st %f3, [%l7 + 0x78]
fmovsvs %icc, %f8, %f4
stx %l2, [%l7 + 0x40]
fnot2s %f3, %f5
stw %i7, [%l7 + 0x68]
edge32n %l4, %i2, %i5
andcc %l1, 0x0B1A, %l0
alignaddr %g4, %o3, %g5
srax %o1, %i1, %g3
brnz %g2, loop_5455
ldx [%l7 + 0x18], %i4
fandnot2 %f0, %f4, %f0
fbge,a %fcc1, loop_5456
loop_5455:
mulscc %l6, 0x0B30, %o0
st %f8, [%l7 + 0x54]
fblg %fcc1, loop_5457
loop_5456:
alignaddrl %o6, %o5, %o4
fmovsn %icc, %f1, %f9
ld [%l7 + 0x58], %f14
loop_5457:
fors %f9, %f9, %f11
std %f14, [%l7 + 0x10]
fnors %f7, %f8, %f8
fandnot2s %f1, %f9, %f8
bshuffle %f8, %f4, %f2
fmovrdgez %l3, %f6, %f0
ble,a %icc, loop_5458
ldub [%l7 + 0x45], %i6
sth %i0, [%l7 + 0x48]
fpack32 %f14, %f8, %f4
loop_5458:
movpos %xcc, %g7, %g6
fmovdgu %icc, %f8, %f7
fmovrdgez %o7, %f8, %f8
sdiv %l5, 0x0766, %o2
lduw [%l7 + 0x74], %i3
fmul8sux16 %f0, %f6, %f8
fbo,a %fcc1, loop_5459
ldub [%l7 + 0x0B], %l2
fsrc1 %f2, %f4
fornot1 %f4, %f14, %f8
loop_5459:
ldsb [%l7 + 0x7A], %g1
stb %l4, [%l7 + 0x48]
fnot2s %f12, %f5
sth %i7, [%l7 + 0x5E]
lduh [%l7 + 0x52], %i2
xnorcc %i5, %l1, %g4
bcs %xcc, loop_5460
fmul8x16au %f0, %f6, %f8
fpadd16 %f6, %f6, %f8
stx %o3, [%l7 + 0x28]
loop_5460:
sth %g5, [%l7 + 0x66]
addcc %o1, %l0, %i1
movg %xcc, %g3, %i4
ta %icc, 0x5
xnorcc %l6, 0x18B4, %g2
fpack32 %f2, %f6, %f8
be,pn %icc, loop_5461
bl,a %xcc, loop_5462
stb %o6, [%l7 + 0x4F]
fcmpgt16 %f6, %f4, %o5
loop_5461:
movgu %xcc, %o0, %o4
loop_5462:
movpos %xcc, %i6, %i0
movge %xcc, %l3, %g7
fandnot2 %f14, %f2, %f4
ta %xcc, 0x6
movvc %xcc, %g6, %o7
fpadd16 %f4, %f10, %f14
fmovdvc %xcc, %f13, %f4
fmovs %f5, %f14
std %f12, [%l7 + 0x70]
bg loop_5463
alignaddrl %o2, %i3, %l5
movleu %xcc, %l2, %g1
stb %i7, [%l7 + 0x3D]
loop_5463:
movn %icc, %i2, %i5
tgu %icc, 0x1
stw %l4, [%l7 + 0x54]
lduh [%l7 + 0x12], %g4
ldub [%l7 + 0x69], %l1
fmuld8ulx16 %f12, %f15, %f14
ld [%l7 + 0x60], %f1
ldd [%l7 + 0x08], %f14
stb %o3, [%l7 + 0x4F]
edge16l %o1, %g5, %l0
stb %g3, [%l7 + 0x2E]
stb %i1, [%l7 + 0x3E]
faligndata %f6, %f14, %f10
bneg %icc, loop_5464
faligndata %f6, %f12, %f8
fmovdneg %xcc, %f7, %f5
movrgez %i4, %l6, %g2
loop_5464:
brgez,a %o5, loop_5465
ldx [%l7 + 0x78], %o0
fbue %fcc2, loop_5466
ldx [%l7 + 0x68], %o6
loop_5465:
ldx [%l7 + 0x50], %o4
movl %xcc, %i6, %i0
loop_5466:
fnot1 %f8, %f10
fand %f8, %f8, %f10
fbg,a %fcc2, loop_5467
ldub [%l7 + 0x5C], %g7
fbne %fcc3, loop_5468
fcmpgt16 %f4, %f12, %l3
loop_5467:
fcmpgt32 %f6, %f0, %o7
stx %o2, [%l7 + 0x50]
loop_5468:
sth %i3, [%l7 + 0x22]
stx %g6, [%l7 + 0x20]
st %f7, [%l7 + 0x10]
mova %icc, %l5, %g1
addccc %l2, 0x09AC, %i7
fexpand %f11, %f2
te %icc, 0x5
fbn %fcc3, loop_5469
bvc,pn %icc, loop_5470
fmovdge %icc, %f4, %f15
fblg %fcc0, loop_5471
loop_5469:
st %f0, [%l7 + 0x5C]
loop_5470:
ldd [%l7 + 0x08], %f2
tne %xcc, 0x3
loop_5471:
fzero %f10
bshuffle %f12, %f8, %f2
fmovrdlez %i5, %f0, %f8
fmovdcs %xcc, %f9, %f1
stw %i2, [%l7 + 0x6C]
fmovrde %l4, %f6, %f14
fmovscc %xcc, %f0, %f15
stx %g4, [%l7 + 0x08]
stb %l1, [%l7 + 0x73]
fsrc1 %f4, %f8
ldd [%l7 + 0x38], %f2
sth %o3, [%l7 + 0x64]
ldub [%l7 + 0x2C], %g5
bneg,a,pt %icc, loop_5472
stx %l0, [%l7 + 0x40]
fmovsle %icc, %f3, %f2
fandnot1 %f8, %f8, %f0
loop_5472:
addc %o1, 0x0870, %i1
edge32l %g3, %l6, %i4
nop
setx loop_5473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %g2, %f14, %f2
move %icc, %o5, %o6
edge16ln %o4, %o0, %i6
loop_5473:
sra %g7, 0x07, %l3
bn,pn %xcc, loop_5474
fsrc2 %f12, %f6
stb %o7, [%l7 + 0x28]
xor %i0, 0x16EC, %i3
loop_5474:
for %f2, %f12, %f6
fpadd16 %f0, %f8, %f0
xorcc %o2, %l5, %g1
movrgez %g6, %i7, %i5
ld [%l7 + 0x40], %f1
stb %i2, [%l7 + 0x68]
tg %xcc, 0x1
stb %l2, [%l7 + 0x21]
movvc %icc, %l4, %l1
bcs loop_5475
lduh [%l7 + 0x4E], %g4
brgz %g5, loop_5476
subcc %o3, %l0, %o1
loop_5475:
fbe %fcc1, loop_5477
sllx %g3, 0x05, %l6
loop_5476:
stw %i4, [%l7 + 0x64]
fandnot2 %f8, %f14, %f4
loop_5477:
fbl,a %fcc1, loop_5478
ld [%l7 + 0x5C], %f3
edge8 %i1, %o5, %o6
fnands %f0, %f10, %f14
loop_5478:
std %f12, [%l7 + 0x20]
fmul8sux16 %f12, %f10, %f6
fmovsvc %xcc, %f14, %f1
fmovse %xcc, %f2, %f4
fmovsneg %xcc, %f9, %f13
ldub [%l7 + 0x45], %o4
lduw [%l7 + 0x18], %g2
fnand %f2, %f10, %f12
umulcc %o0, 0x0626, %i6
bshuffle %f6, %f8, %f8
stx %g7, [%l7 + 0x40]
st %f15, [%l7 + 0x58]
fcmpeq16 %f2, %f0, %o7
fsrc1s %f12, %f1
addccc %i0, %l3, %o2
fabss %f8, %f13
ldub [%l7 + 0x68], %l5
fmul8x16 %f14, %f14, %f14
fmovdleu %icc, %f5, %f1
std %f2, [%l7 + 0x18]
sra %i3, %g6, %i7
fmovrdgz %g1, %f12, %f10
ldsh [%l7 + 0x6A], %i2
array32 %l2, %l4, %i5
orn %l1, %g4, %o3
ldsb [%l7 + 0x62], %l0
fmovrsgz %g5, %f7, %f9
and %o1, %l6, %g3
sdivcc %i4, 0x02AB, %o5
fxnors %f2, %f9, %f6
edge16l %o6, %o4, %g2
nop
setx loop_5479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %xcc, %i1, %o0
fnot1 %f4, %f12
ldsw [%l7 + 0x7C], %g7
loop_5479:
fxnors %f11, %f0, %f0
bcs,a loop_5480
fand %f12, %f2, %f10
movne %xcc, %i6, %o7
fexpand %f0, %f8
loop_5480:
edge16l %l3, %o2, %l5
edge16 %i3, %g6, %i0
movle %xcc, %i7, %i2
stw %l2, [%l7 + 0x70]
tle %xcc, 0x2
fpack32 %f10, %f6, %f4
edge16 %l4, %i5, %g1
bge,a,pn %icc, loop_5481
popc 0x1525, %l1
ld [%l7 + 0x58], %f1
tgu %xcc, 0x7
loop_5481:
edge16n %o3, %l0, %g4
edge16n %g5, %l6, %o1
fba,a %fcc0, loop_5482
alignaddrl %i4, %g3, %o6
ldsb [%l7 + 0x5D], %o4
fandnot1 %f4, %f0, %f6
loop_5482:
ba loop_5483
fmovsneg %icc, %f8, %f1
fornot2s %f0, %f9, %f5
fmul8ulx16 %f10, %f0, %f2
loop_5483:
bcc,a,pn %icc, loop_5484
bgu,a loop_5485
fbo,a %fcc3, loop_5486
fmovrsne %o5, %f13, %f11
loop_5484:
stw %i1, [%l7 + 0x6C]
loop_5485:
fpackfix %f6, %f8
loop_5486:
stb %g2, [%l7 + 0x4B]
fmovdn %xcc, %f5, %f9
tg %xcc, 0x0
std %f4, [%l7 + 0x58]
srl %g7, 0x14, %o0
tsubcc %o7, 0x1C43, %l3
fandnot2s %f2, %f7, %f3
brlz,a %i6, loop_5487
fpsub16s %f15, %f10, %f6
mulx %l5, %o2, %g6
movleu %xcc, %i3, %i0
loop_5487:
sth %i2, [%l7 + 0x68]
fcmpeq32 %f10, %f2, %i7
edge16l %l2, %i5, %l4
andn %g1, 0x1DBC, %l1
add %o3, 0x0E96, %g4
sdivcc %g5, 0x0E7B, %l0
edge8ln %o1, %l6, %g3
fnegs %f6, %f3
ldsh [%l7 + 0x66], %i4
movle %xcc, %o6, %o4
stw %o5, [%l7 + 0x60]
stw %g2, [%l7 + 0x58]
fcmpeq16 %f14, %f4, %g7
fpsub32s %f6, %f4, %f11
fmovdgu %icc, %f2, %f15
movrlz %i1, 0x1CE, %o7
or %o0, %i6, %l5
lduw [%l7 + 0x68], %o2
mova %icc, %g6, %i3
movl %icc, %i0, %l3
ldx [%l7 + 0x50], %i7
fornot2s %f12, %f7, %f4
fmul8ulx16 %f4, %f0, %f8
ld [%l7 + 0x48], %f7
fmovdne %icc, %f2, %f7
fcmped %fcc0, %f8, %f14
fzeros %f8
fmovsa %icc, %f8, %f8
fmovrdlez %i2, %f2, %f4
smul %i5, 0x19C3, %l4
fbl,a %fcc2, loop_5488
ld [%l7 + 0x38], %f4
pdist %f6, %f12, %f12
ldub [%l7 + 0x5F], %g1
loop_5488:
fmovsne %icc, %f8, %f10
tleu %xcc, 0x5
stb %l2, [%l7 + 0x52]
bn,a,pt %icc, loop_5489
ldd [%l7 + 0x30], %f4
ldub [%l7 + 0x13], %o3
te %icc, 0x4
loop_5489:
fexpand %f6, %f2
xorcc %g4, 0x0DEE, %l1
tn %xcc, 0x7
movl %icc, %g5, %l0
ldsw [%l7 + 0x3C], %l6
ldub [%l7 + 0x12], %o1
bcs,pn %icc, loop_5490
st %f10, [%l7 + 0x1C]
bneg,a %xcc, loop_5491
be,a,pt %xcc, loop_5492
loop_5490:
te %xcc, 0x3
fornot1 %f8, %f0, %f10
loop_5491:
fornot1 %f0, %f8, %f14
loop_5492:
lduh [%l7 + 0x7E], %i4
fnot2 %f4, %f2
edge32l %g3, %o6, %o5
fpsub32 %f2, %f6, %f6
stx %g2, [%l7 + 0x48]
tg %xcc, 0x2
movrlz %g7, 0x26A, %i1
fblg %fcc1, loop_5493
bneg,a,pt %xcc, loop_5494
fabsd %f0, %f8
stx %o7, [%l7 + 0x68]
loop_5493:
ld [%l7 + 0x70], %f8
loop_5494:
movne %xcc, %o0, %o4
fmovrsgz %i6, %f2, %f4
ldx [%l7 + 0x60], %o2
sub %g6, %i3, %l5
ldsb [%l7 + 0x41], %l3
fmovsvc %icc, %f10, %f2
ldd [%l7 + 0x40], %f14
fmovrse %i7, %f3, %f5
array8 %i2, %i0, %l4
sth %g1, [%l7 + 0x54]
bg,pn %xcc, loop_5495
fblg %fcc1, loop_5496
andcc %l2, %i5, %o3
fmovdneg %icc, %f4, %f0
loop_5495:
stb %g4, [%l7 + 0x55]
loop_5496:
xnorcc %l1, 0x0B5C, %l0
fmul8x16au %f3, %f10, %f10
fcmpne32 %f8, %f14, %l6
lduh [%l7 + 0x46], %o1
movvs %xcc, %i4, %g3
fmovdpos %xcc, %f9, %f5
stw %o6, [%l7 + 0x5C]
edge32n %o5, %g5, %g7
addccc %i1, 0x00BC, %g2
bneg,a loop_5497
std %f2, [%l7 + 0x70]
std %f14, [%l7 + 0x58]
ble,a,pn %icc, loop_5498
loop_5497:
tg %icc, 0x0
lduw [%l7 + 0x4C], %o7
tneg %icc, 0x1
loop_5498:
tsubcctv %o0, 0x1289, %i6
fpmerge %f5, %f15, %f0
movre %o2, %o4, %i3
stw %l5, [%l7 + 0x48]
orcc %l3, 0x0497, %g6
edge32ln %i7, %i0, %i2
fmovdg %icc, %f5, %f3
add %g1, 0x0F38, %l4
edge16n %i5, %o3, %g4
brgz,a %l1, loop_5499
movcs %xcc, %l2, %l6
std %f4, [%l7 + 0x70]
fnot2s %f2, %f8
loop_5499:
ldsh [%l7 + 0x5A], %l0
taddcctv %o1, 0x1624, %i4
ldub [%l7 + 0x49], %o6
fsrc1 %f0, %f0
ld [%l7 + 0x4C], %f1
sdiv %o5, 0x0DBC, %g5
movge %xcc, %g7, %g3
pdist %f14, %f2, %f14
srax %i1, %g2, %o0
fmovdg %xcc, %f13, %f2
brlez,a %o7, loop_5500
ldx [%l7 + 0x10], %o2
fnot2 %f8, %f2
st %f5, [%l7 + 0x28]
loop_5500:
fmovdle %icc, %f13, %f2
alignaddr %o4, %i6, %l5
stx %l3, [%l7 + 0x50]
stx %g6, [%l7 + 0x68]
bvs,a %xcc, loop_5501
sth %i3, [%l7 + 0x44]
brlez,a %i7, loop_5502
ldsb [%l7 + 0x3D], %i2
loop_5501:
mova %xcc, %g1, %i0
fmovscs %xcc, %f3, %f8
loop_5502:
ldub [%l7 + 0x1F], %l4
edge16l %i5, %g4, %l1
lduw [%l7 + 0x40], %o3
edge8 %l2, %l6, %l0
lduw [%l7 + 0x1C], %i4
fbug %fcc1, loop_5503
tgu %xcc, 0x1
fpsub32s %f11, %f14, %f14
ld [%l7 + 0x18], %f7
loop_5503:
subccc %o1, 0x13D4, %o6
fmovsg %xcc, %f5, %f10
lduw [%l7 + 0x64], %g5
lduw [%l7 + 0x54], %o5
stx %g7, [%l7 + 0x30]
ldub [%l7 + 0x49], %g3
sethi 0x0294, %g2
fmul8sux16 %f10, %f2, %f0
edge16 %o0, %i1, %o7
lduh [%l7 + 0x4E], %o2
ldub [%l7 + 0x77], %o4
fmovsle %icc, %f14, %f7
ld [%l7 + 0x48], %f14
fmul8x16al %f15, %f9, %f10
movgu %xcc, %i6, %l3
sdivx %l5, 0x0294, %i3
movle %xcc, %i7, %g6
fors %f15, %f14, %f6
fxor %f8, %f2, %f4
andncc %g1, %i0, %l4
tleu %icc, 0x0
addc %i2, 0x13D2, %g4
sdivcc %l1, 0x192F, %i5
fbge %fcc1, loop_5504
fcmps %fcc3, %f7, %f8
stw %o3, [%l7 + 0x64]
tvs %icc, 0x1
loop_5504:
fmovrdlz %l6, %f8, %f8
fblg,a %fcc3, loop_5505
fbo %fcc2, loop_5506
ldsb [%l7 + 0x4C], %l0
fmovdgu %icc, %f3, %f4
loop_5505:
movrgez %l2, %i4, %o6
loop_5506:
edge16 %g5, %o1, %g7
fmovsvs %xcc, %f11, %f5
movg %icc, %g3, %o5
tge %icc, 0x5
srax %o0, %i1, %o7
fmul8x16 %f1, %f0, %f12
sth %g2, [%l7 + 0x12]
fnegs %f4, %f5
tg %icc, 0x4
andn %o2, 0x0213, %o4
ldsb [%l7 + 0x75], %i6
movre %l5, %l3, %i7
fmovse %icc, %f3, %f4
std %f4, [%l7 + 0x18]
edge16l %i3, %g6, %g1
fmovsne %xcc, %f14, %f13
ldsw [%l7 + 0x0C], %l4
movvs %icc, %i2, %i0
edge8 %l1, %i5, %g4
lduw [%l7 + 0x1C], %o3
andn %l0, %l6, %l2
fmovrsgz %o6, %f8, %f6
fpackfix %f2, %f1
fxnors %f9, %f7, %f6
smul %g5, 0x05D7, %o1
ldd [%l7 + 0x68], %f6
brz %i4, loop_5507
stw %g7, [%l7 + 0x64]
faligndata %f10, %f4, %f0
ldsb [%l7 + 0x4C], %g3
loop_5507:
xnor %o5, %o0, %o7
fcmpeq16 %f14, %f10, %i1
xor %o2, %g2, %o4
st %f10, [%l7 + 0x0C]
fcmpne16 %f6, %f12, %l5
fmovrdgez %l3, %f14, %f10
fpackfix %f2, %f1
andncc %i7, %i6, %g6
std %f6, [%l7 + 0x20]
ldsw [%l7 + 0x30], %i3
ld [%l7 + 0x48], %f2
ldx [%l7 + 0x38], %g1
fxnor %f8, %f14, %f2
std %f12, [%l7 + 0x68]
stb %i2, [%l7 + 0x61]
st %f12, [%l7 + 0x74]
stb %i0, [%l7 + 0x29]
nop
setx loop_5508, %l0, %l1
jmpl %l1, %l1
stb %i5, [%l7 + 0x71]
ldsh [%l7 + 0x0C], %g4
bge %xcc, loop_5509
loop_5508:
stb %o3, [%l7 + 0x19]
ld [%l7 + 0x60], %f8
ldsb [%l7 + 0x1E], %l4
loop_5509:
std %f6, [%l7 + 0x18]
brgez,a %l0, loop_5510
fbug,a %fcc1, loop_5511
movre %l6, 0x035, %l2
stb %o6, [%l7 + 0x64]
loop_5510:
fmovrde %g5, %f4, %f2
loop_5511:
fmovrsgez %i4, %f7, %f13
fpadd32 %f2, %f10, %f0
movgu %icc, %o1, %g7
edge16n %o5, %o0, %g3
tne %xcc, 0x3
ldsh [%l7 + 0x28], %o7
movrgez %i1, 0x050, %g2
ldsh [%l7 + 0x6C], %o2
edge8l %o4, %l5, %i7
alignaddrl %l3, %i6, %g6
fmovdneg %icc, %f3, %f2
fcmple32 %f6, %f10, %i3
ba,a %xcc, loop_5512
bn %icc, loop_5513
tl %xcc, 0x2
fornot1 %f12, %f4, %f2
loop_5512:
ldub [%l7 + 0x68], %g1
loop_5513:
xorcc %i2, 0x04A3, %i0
ldsh [%l7 + 0x4A], %i5
fbule,a %fcc0, loop_5514
fmovs %f7, %f14
fands %f15, %f4, %f15
stx %g4, [%l7 + 0x18]
loop_5514:
stw %l1, [%l7 + 0x48]
fcmpgt16 %f6, %f12, %o3
alignaddrl %l0, %l6, %l4
bvs loop_5515
sllx %l2, 0x0F, %g5
movne %xcc, %o6, %i4
fmovdge %xcc, %f4, %f6
loop_5515:
bcs loop_5516
fbn,a %fcc1, loop_5517
sethi 0x1DE1, %g7
fnands %f14, %f3, %f9
loop_5516:
tpos %xcc, 0x3
loop_5517:
ldub [%l7 + 0x22], %o1
ba,a,pn %icc, loop_5518
tleu %icc, 0x4
ta %icc, 0x5
st %f14, [%l7 + 0x30]
loop_5518:
fmovrdgz %o0, %f12, %f0
bcs loop_5519
bleu,a,pn %xcc, loop_5520
ldsh [%l7 + 0x60], %g3
movpos %xcc, %o5, %o7
loop_5519:
fmovdle %xcc, %f1, %f7
loop_5520:
array8 %g2, %o2, %o4
fones %f13
fbule %fcc1, loop_5521
ldx [%l7 + 0x18], %l5
fbn,a %fcc2, loop_5522
fmovdne %xcc, %f10, %f2
loop_5521:
sth %i7, [%l7 + 0x62]
lduh [%l7 + 0x44], %l3
loop_5522:
taddcc %i1, 0x0489, %i6
ldub [%l7 + 0x21], %g6
fmovsne %xcc, %f9, %f15
fbul %fcc1, loop_5523
fandnot1 %f14, %f6, %f0
ldx [%l7 + 0x50], %g1
stw %i2, [%l7 + 0x70]
loop_5523:
fnors %f13, %f7, %f13
lduh [%l7 + 0x0C], %i3
faligndata %f4, %f0, %f8
sth %i5, [%l7 + 0x3A]
fmovsne %xcc, %f5, %f6
fpsub32 %f12, %f14, %f14
stx %g4, [%l7 + 0x78]
edge16ln %l1, %i0, %o3
fnegs %f9, %f1
stx %l0, [%l7 + 0x78]
ba,a %xcc, loop_5524
addcc %l6, 0x1091, %l2
tgu %icc, 0x1
sdivcc %g5, 0x06B4, %o6
loop_5524:
andncc %i4, %g7, %o1
bge %icc, loop_5525
edge16n %o0, %l4, %g3
fpackfix %f8, %f5
movvc %xcc, %o7, %g2
loop_5525:
addcc %o5, %o2, %o4
alignaddr %l5, %i7, %l3
fpsub16s %f5, %f5, %f11
fmul8sux16 %f14, %f12, %f0
st %f12, [%l7 + 0x48]
bg,a,pn %xcc, loop_5526
fandnot1s %f5, %f8, %f0
udivcc %i1, 0x0784, %i6
tcc %icc, 0x0
loop_5526:
lduh [%l7 + 0x1A], %g1
fmovdn %xcc, %f14, %f6
sll %i2, 0x12, %i3
ldx [%l7 + 0x10], %g6
fmovsvs %icc, %f9, %f14
movneg %icc, %g4, %i5
fbue %fcc0, loop_5527
fnot2 %f4, %f6
fbn %fcc0, loop_5528
bcs,a,pt %icc, loop_5529
loop_5527:
fmovs %f9, %f9
ldsw [%l7 + 0x38], %i0
loop_5528:
call loop_5530
loop_5529:
umul %l1, 0x069F, %o3
sth %l0, [%l7 + 0x4E]
bge,pt %icc, loop_5531
loop_5530:
fcmpne16 %f2, %f2, %l6
st %f12, [%l7 + 0x50]
andn %g5, %o6, %i4
loop_5531:
std %f14, [%l7 + 0x48]
fsrc2s %f13, %f2
fbug %fcc3, loop_5532
fba %fcc2, loop_5533
stx %g7, [%l7 + 0x18]
fmovdneg %xcc, %f6, %f3
loop_5532:
movleu %xcc, %l2, %o1
loop_5533:
fcmpne16 %f0, %f10, %o0
bshuffle %f12, %f4, %f14
ba,a,pt %xcc, loop_5534
st %f4, [%l7 + 0x38]
stx %l4, [%l7 + 0x40]
be %icc, loop_5535
loop_5534:
lduh [%l7 + 0x32], %o7
bcc,a,pn %xcc, loop_5536
call loop_5537
loop_5535:
fnegd %f0, %f2
ld [%l7 + 0x54], %f3
loop_5536:
fsrc2s %f3, %f3
loop_5537:
fmovdg %icc, %f8, %f3
fmovrdgz %g2, %f2, %f6
call loop_5538
brnz %g3, loop_5539
bpos,pt %xcc, loop_5540
fxor %f14, %f8, %f8
loop_5538:
or %o2, 0x00B7, %o5
loop_5539:
srl %l5, 0x14, %i7
loop_5540:
movcs %xcc, %l3, %i1
sth %i6, [%l7 + 0x0A]
ldsh [%l7 + 0x18], %o4
bl loop_5541
tle %icc, 0x7
smul %g1, %i3, %i2
stw %g6, [%l7 + 0x64]
loop_5541:
fmovrse %i5, %f0, %f2
fbe %fcc2, loop_5542
ldx [%l7 + 0x70], %i0
bpos,a loop_5543
fabss %f8, %f4
loop_5542:
fmul8sux16 %f10, %f14, %f6
fbo %fcc3, loop_5544
loop_5543:
st %f10, [%l7 + 0x08]
bpos,a,pt %xcc, loop_5545
sdiv %g4, 0x118A, %o3
loop_5544:
movvs %xcc, %l1, %l6
stb %g5, [%l7 + 0x10]
loop_5545:
sll %l0, %i4, %o6
fabsd %f8, %f12
ld [%l7 + 0x58], %f7
stx %g7, [%l7 + 0x68]
sth %o1, [%l7 + 0x46]
movvc %icc, %l2, %l4
movre %o0, 0x0F1, %o7
fpadd16 %f8, %f14, %f4
fmul8x16al %f14, %f6, %f6
ldsb [%l7 + 0x3A], %g3
fnand %f14, %f8, %f14
ldd [%l7 + 0x10], %f0
fmovrdlez %g2, %f12, %f10
or %o5, %l5, %i7
fbul %fcc0, loop_5546
orncc %l3, 0x139A, %i1
bleu,a %icc, loop_5547
fcmpd %fcc3, %f2, %f14
loop_5546:
andncc %i6, %o4, %g1
stw %i3, [%l7 + 0x60]
loop_5547:
fmovda %xcc, %f4, %f6
edge16l %o2, %g6, %i2
fmovrsgez %i0, %f13, %f12
st %f9, [%l7 + 0x08]
fands %f3, %f12, %f4
edge16 %i5, %o3, %l1
ldsw [%l7 + 0x0C], %l6
ldd [%l7 + 0x68], %f6
be,a,pn %xcc, loop_5548
ldsb [%l7 + 0x36], %g5
movleu %icc, %g4, %l0
mulx %i4, 0x015F, %o6
loop_5548:
fmovrslz %g7, %f0, %f1
ldd [%l7 + 0x28], %f14
fmovdgu %icc, %f11, %f10
stw %o1, [%l7 + 0x2C]
fnot2 %f10, %f4
fnand %f4, %f0, %f14
fornot2 %f6, %f4, %f14
tgu %xcc, 0x2
edge8l %l4, %l2, %o7
ldsw [%l7 + 0x54], %o0
fmovdg %icc, %f11, %f10
orn %g2, 0x0A74, %o5
movrlz %l5, 0x094, %i7
nop
setx loop_5549, %l0, %l1
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 %f2, %f10, %f7
popc %g3, %i1
std %f14, [%l7 + 0x40]
loop_5549:
fblg,a %fcc3, loop_5550
ldd [%l7 + 0x48], %f0
fpsub16 %f2, %f8, %f2
stw %i6, [%l7 + 0x14]
loop_5550:
popc 0x11C6, %l3
brnz,a %o4, loop_5551
tcc %xcc, 0x3
andn %i3, %o2, %g1
udivx %i2, 0x18F6, %i0
loop_5551:
fmovdcc %icc, %f4, %f11
fmovrse %i5, %f6, %f8
orn %o3, %l1, %g6
stb %g5, [%l7 + 0x49]
ldub [%l7 + 0x08], %l6
ta %xcc, 0x2
ldsw [%l7 + 0x4C], %g4
bneg,a %icc, loop_5552
fcmped %fcc0, %f12, %f10
fnegd %f6, %f0
ld [%l7 + 0x3C], %f1
loop_5552:
fmovrdgez %i4, %f10, %f4
nop
setx loop_5553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl %xcc, loop_5554
ldsb [%l7 + 0x68], %l0
ldsw [%l7 + 0x54], %o6
loop_5553:
lduh [%l7 + 0x60], %g7
loop_5554:
fandnot2s %f4, %f6, %f8
edge8n %l4, %l2, %o1
std %f4, [%l7 + 0x10]
alignaddrl %o0, %o7, %o5
fsrc2 %f8, %f4
brlez,a %l5, loop_5555
fba %fcc3, loop_5556
st %f3, [%l7 + 0x1C]
xnor %i7, 0x19AA, %g3
loop_5555:
ld [%l7 + 0x54], %f14
loop_5556:
edge32ln %g2, %i6, %i1
fones %f15
popc 0x0B82, %l3
subcc %o4, 0x0841, %o2
bl,pt %xcc, loop_5557
st %f1, [%l7 + 0x34]
ld [%l7 + 0x40], %f2
fcmpne32 %f0, %f8, %g1
loop_5557:
fbne %fcc1, loop_5558
te %xcc, 0x0
fornot2 %f10, %f6, %f2
fmul8x16au %f9, %f6, %f6
loop_5558:
ble loop_5559
ld [%l7 + 0x48], %f8
fmovdneg %icc, %f4, %f11
stw %i2, [%l7 + 0x7C]
loop_5559:
sdivx %i0, 0x0BAA, %i5
te %icc, 0x3
fbl %fcc0, loop_5560
alignaddr %i3, %l1, %g6
fmovsne %icc, %f13, %f10
ldsb [%l7 + 0x72], %g5
loop_5560:
udivx %l6, 0x0CAC, %g4
fmovrsne %o3, %f2, %f12
fmovdleu %icc, %f0, %f9
fmovsne %icc, %f13, %f12
stb %l0, [%l7 + 0x6A]
udiv %o6, 0x189F, %g7
ba,a,pn %xcc, loop_5561
fble %fcc1, loop_5562
bne loop_5563
mulscc %l4, 0x0F53, %i4
loop_5561:
movrlz %l2, %o0, %o7
loop_5562:
fmovrde %o5, %f2, %f4
loop_5563:
fble,a %fcc1, loop_5564
ldsb [%l7 + 0x77], %o1
fand %f0, %f14, %f6
sdivcc %i7, 0x17A1, %l5
loop_5564:
fpadd16 %f14, %f8, %f14
fmovrdlez %g2, %f8, %f8
tsubcc %i6, %i1, %l3
movneg %icc, %o4, %g3
edge8n %o2, %i2, %i0
std %f2, [%l7 + 0x10]
stb %i5, [%l7 + 0x7F]
ldsh [%l7 + 0x08], %g1
lduh [%l7 + 0x44], %i3
tsubcc %l1, %g5, %g6
or %l6, %o3, %g4
fmovrslz %o6, %f15, %f4
fmovsne %icc, %f14, %f5
ba,a loop_5565
tg %xcc, 0x2
ldub [%l7 + 0x0D], %l0
tcc %xcc, 0x2
loop_5565:
fmovde %xcc, %f10, %f11
bn,a loop_5566
movrlez %g7, %l4, %i4
ldd [%l7 + 0x78], %f2
stw %l2, [%l7 + 0x28]
loop_5566:
fcmpd %fcc1, %f8, %f0
ldsw [%l7 + 0x30], %o0
fxors %f2, %f15, %f6
edge8n %o5, %o1, %i7
stb %l5, [%l7 + 0x3D]
stb %o7, [%l7 + 0x72]
tvs %xcc, 0x2
fmovdg %icc, %f7, %f0
andn %i6, 0x0DDD, %i1
tvc %icc, 0x3
udiv %l3, 0x1251, %o4
ldub [%l7 + 0x3B], %g2
sra %o2, 0x1C, %i2
stb %g3, [%l7 + 0x28]
movleu %xcc, %i0, %g1
fmovdpos %xcc, %f14, %f8
stw %i3, [%l7 + 0x24]
ldub [%l7 + 0x22], %l1
sth %g5, [%l7 + 0x22]
stw %g6, [%l7 + 0x7C]
fmovsleu %xcc, %f15, %f12
lduw [%l7 + 0x4C], %l6
subccc %i5, %g4, %o3
ldsb [%l7 + 0x0C], %l0
fexpand %f8, %f12
st %f0, [%l7 + 0x74]
ba,a loop_5567
bcs,pn %icc, loop_5568
movre %o6, %l4, %i4
ldx [%l7 + 0x08], %g7
loop_5567:
movvs %icc, %l2, %o0
loop_5568:
fornot2s %f3, %f6, %f3
ldsh [%l7 + 0x16], %o5
fmovrslz %i7, %f2, %f13
udivcc %l5, 0x04B5, %o1
brlz %o7, loop_5569
tvc %xcc, 0x2
move %icc, %i6, %i1
fmovrse %o4, %f5, %f1
loop_5569:
ldub [%l7 + 0x6A], %g2
ldsb [%l7 + 0x72], %o2
fmul8x16al %f11, %f8, %f10
ldsw [%l7 + 0x6C], %l3
stw %i2, [%l7 + 0x3C]
brlz,a %g3, loop_5570
lduh [%l7 + 0x44], %i0
brnz,a %g1, loop_5571
tge %xcc, 0x3
loop_5570:
umulcc %i3, %g5, %l1
fmovsl %icc, %f2, %f4
loop_5571:
ld [%l7 + 0x0C], %f7
ldx [%l7 + 0x48], %g6
fmovrsgez %i5, %f6, %f10
stw %g4, [%l7 + 0x30]
fsrc1 %f0, %f14
add %o3, 0x1515, %l0
sll %o6, 0x12, %l6
sth %l4, [%l7 + 0x30]
std %f2, [%l7 + 0x58]
lduh [%l7 + 0x10], %g7
brgez,a %i4, loop_5572
sllx %o0, 0x1C, %o5
stw %i7, [%l7 + 0x50]
tl %icc, 0x7
loop_5572:
or %l2, 0x051A, %o1
bl %icc, loop_5573
movrgez %o7, %l5, %i6
st %f9, [%l7 + 0x1C]
fexpand %f14, %f4
loop_5573:
bgu,pn %icc, loop_5574
fmovda %xcc, %f11, %f8
andcc %o4, 0x0D68, %g2
fpsub32 %f0, %f0, %f4
loop_5574:
for %f10, %f0, %f10
bgu,a %xcc, loop_5575
ldsb [%l7 + 0x0F], %i1
fnand %f10, %f6, %f0
fcmpeq16 %f10, %f4, %l3
loop_5575:
pdist %f0, %f4, %f0
fmovrde %i2, %f8, %f4
ld [%l7 + 0x58], %f10
lduw [%l7 + 0x58], %g3
fcmps %fcc2, %f11, %f14
andncc %o2, %i0, %i3
bcs %xcc, loop_5576
tg %xcc, 0x7
fzeros %f1
fmovsneg %icc, %f8, %f14
loop_5576:
tvs %xcc, 0x0
fandnot2s %f4, %f14, %f9
alignaddr %g5, %l1, %g6
stb %i5, [%l7 + 0x23]
fsrc2s %f2, %f11
lduh [%l7 + 0x24], %g1
te %icc, 0x0
bpos,pn %icc, loop_5577
fabsd %f12, %f12
fcmped %fcc2, %f12, %f4
subcc %g4, %o3, %l0
loop_5577:
stx %o6, [%l7 + 0x78]
fsrc2 %f0, %f8
fmovdcc %xcc, %f10, %f5
st %f2, [%l7 + 0x14]
ldx [%l7 + 0x50], %l4
stb %l6, [%l7 + 0x21]
ldd [%l7 + 0x30], %f4
tle %xcc, 0x5
sth %i4, [%l7 + 0x62]
fmovrsgez %g7, %f0, %f14
nop
setx loop_5578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x70]
fornot1s %f13, %f7, %f4
fnands %f12, %f1, %f13
loop_5578:
std %f0, [%l7 + 0x68]
fcmpgt16 %f2, %f0, %o0
ldsh [%l7 + 0x44], %o5
sethi 0x1FA8, %l2
bvc,pt %xcc, loop_5579
fmovrslez %i7, %f9, %f12
fmovsleu %icc, %f11, %f10
bne loop_5580
loop_5579:
ldx [%l7 + 0x60], %o1
ldsw [%l7 + 0x64], %l5
fsrc2s %f9, %f7
loop_5580:
lduh [%l7 + 0x6A], %i6
movg %icc, %o4, %o7
stb %i1, [%l7 + 0x26]
ldx [%l7 + 0x60], %l3
fcmpgt16 %f6, %f10, %i2
call loop_5581
fmovdle %icc, %f11, %f0
udivcc %g2, 0x1853, %g3
tcc %xcc, 0x0
loop_5581:
mulx %o2, %i0, %g5
movre %i3, 0x0A2, %l1
tl %icc, 0x4
tl %xcc, 0x7
fmovdgu %icc, %f0, %f9
and %g6, 0x0396, %g1
fnands %f14, %f10, %f12
brlez,a %i5, loop_5582
brnz %o3, loop_5583
ldd [%l7 + 0x30], %f8
udivcc %l0, 0x1F8A, %o6
loop_5582:
ldub [%l7 + 0x56], %g4
loop_5583:
stb %l6, [%l7 + 0x7C]
edge8l %l4, %i4, %g7
fpmerge %f4, %f15, %f14
bneg,a,pn %icc, loop_5584
fmul8x16au %f7, %f2, %f0
fmovdgu %xcc, %f12, %f3
movvs %xcc, %o0, %o5
loop_5584:
fcmpgt32 %f12, %f12, %i7
fmovdg %icc, %f14, %f12
fble,a %fcc1, loop_5585
ble,pn %icc, loop_5586
brlez %o1, loop_5587
fabss %f9, %f12
loop_5585:
fbe %fcc0, loop_5588
loop_5586:
ldsw [%l7 + 0x6C], %l5
loop_5587:
fpsub32 %f6, %f0, %f2
movpos %xcc, %l2, %i6
loop_5588:
ldx [%l7 + 0x30], %o7
ldsw [%l7 + 0x18], %i1
xnor %l3, %i2, %g2
fcmpgt32 %f10, %f2, %o4
fmovrslz %o2, %f11, %f3
tneg %icc, 0x3
fnot1s %f0, %f2
ld [%l7 + 0x70], %f13
fnors %f7, %f8, %f12
stb %g3, [%l7 + 0x6B]
bge loop_5589
bl,pt %xcc, loop_5590
ldsw [%l7 + 0x30], %i0
brnz %g5, loop_5591
loop_5589:
ldsb [%l7 + 0x6D], %l1
loop_5590:
bvc,a %icc, loop_5592
movn %icc, %i3, %g6
loop_5591:
nop
setx loop_5593, %l0, %l1
jmpl %l1, %i5
ldsh [%l7 + 0x56], %o3
loop_5592:
fxnors %f10, %f10, %f1
ldub [%l7 + 0x32], %l0
loop_5593:
bpos,a,pt %icc, loop_5594
fmovdge %xcc, %f6, %f13
edge16n %o6, %g1, %l6
ldd [%l7 + 0x20], %f14
loop_5594:
movcc %icc, %g4, %i4
subc %l4, 0x104E, %o0
fmul8x16 %f9, %f2, %f0
ldsw [%l7 + 0x18], %o5
ldub [%l7 + 0x6B], %i7
ldsw [%l7 + 0x24], %o1
fcmple16 %f12, %f8, %l5
fbu,a %fcc0, loop_5595
movvs %icc, %g7, %l2
stx %o7, [%l7 + 0x60]
bvs,a,pn %xcc, loop_5596
loop_5595:
andcc %i1, %l3, %i2
movrne %g2, %i6, %o4
tvs %icc, 0x5
loop_5596:
ldsh [%l7 + 0x50], %g3
pdist %f14, %f12, %f2
movcc %xcc, %i0, %g5
xorcc %o2, 0x003A, %l1
tsubcctv %i3, 0x0D53, %g6
ldsh [%l7 + 0x56], %o3
fxnors %f12, %f6, %f6
movcc %icc, %l0, %i5
ldub [%l7 + 0x34], %g1
fbge,a %fcc2, loop_5597
ldsh [%l7 + 0x4C], %o6
ld [%l7 + 0x34], %f15
orncc %g4, 0x0EFD, %l6
loop_5597:
st %f0, [%l7 + 0x14]
ba,a,pt %xcc, loop_5598
fmovdle %xcc, %f13, %f4
ldub [%l7 + 0x67], %l4
lduw [%l7 + 0x44], %o0
loop_5598:
fnegd %f10, %f4
fandnot2 %f10, %f2, %f4
ta %icc, 0x3
bgu loop_5599
ldsb [%l7 + 0x31], %o5
movge %icc, %i4, %i7
sethi 0x15E3, %l5
loop_5599:
xor %o1, %g7, %o7
fbu,a %fcc2, loop_5600
sth %i1, [%l7 + 0x4E]
fones %f10
mulx %l2, 0x1602, %l3
loop_5600:
fsrc2s %f12, %f10
ldsh [%l7 + 0x1E], %g2
lduh [%l7 + 0x28], %i6
fpsub16 %f0, %f8, %f2
tgu %icc, 0x0
fmovsle %xcc, %f14, %f12
sub %i2, 0x001D, %g3
fones %f11
lduh [%l7 + 0x28], %o4
xor %i0, 0x1988, %g5
fbge %fcc3, loop_5601
lduh [%l7 + 0x34], %l1
move %icc, %o2, %i3
fpsub32 %f14, %f2, %f2
loop_5601:
xorcc %o3, 0x1304, %l0
fpsub16s %f0, %f14, %f15
fmovrde %i5, %f12, %f12
edge32n %g6, %o6, %g4
tcc %xcc, 0x4
movneg %icc, %l6, %g1
fbe %fcc0, loop_5602
mulscc %l4, 0x1B11, %o5
move %xcc, %i4, %o0
fbue %fcc1, loop_5603
loop_5602:
ld [%l7 + 0x60], %f13
movcs %icc, %i7, %l5
fmovsvs %xcc, %f14, %f10
loop_5603:
fpadd16 %f0, %f12, %f14
udivx %g7, 0x13BD, %o7
add %i1, %o1, %l3
stx %g2, [%l7 + 0x40]
bpos,a,pt %icc, loop_5604
fnand %f4, %f14, %f4
fsrc2s %f7, %f8
ld [%l7 + 0x44], %f9
loop_5604:
fandnot2 %f0, %f8, %f6
ld [%l7 + 0x08], %f0
edge32ln %i6, %l2, %g3
fbg %fcc2, loop_5605
edge32l %i2, %i0, %g5
stb %o4, [%l7 + 0x26]
bg,a loop_5606
loop_5605:
stb %o2, [%l7 + 0x0D]
bneg loop_5607
ld [%l7 + 0x64], %f10
loop_5606:
fmovd %f0, %f14
ldd [%l7 + 0x38], %f8
loop_5607:
stx %i3, [%l7 + 0x40]
bleu,pn %xcc, loop_5608
bne,a,pt %xcc, loop_5609
fbuge %fcc1, loop_5610
bl,pt %xcc, loop_5611
loop_5608:
tvc %icc, 0x7
loop_5609:
addcc %o3, 0x1C0C, %l0
loop_5610:
fmovrdlz %i5, %f12, %f14
loop_5611:
fandnot2s %f7, %f8, %f0
array32 %g6, %o6, %g4
mulx %l1, %g1, %l4
be %icc, loop_5612
ba loop_5613
alignaddr %o5, %l6, %o0
ldx [%l7 + 0x28], %i7
loop_5612:
fnor %f4, %f10, %f6
loop_5613:
fbuge,a %fcc3, loop_5614
fbo %fcc0, loop_5615
fmovdne %icc, %f13, %f4
srlx %i4, %l5, %o7
loop_5614:
bvs %xcc, loop_5616
loop_5615:
stw %g7, [%l7 + 0x68]
mova %icc, %o1, %i1
movcs %icc, %l3, %g2
loop_5616:
fsrc2s %f8, %f4
te %xcc, 0x1
ldub [%l7 + 0x5D], %l2
fcmpeq32 %f2, %f4, %g3
fmovrslez %i6, %f4, %f3
ld [%l7 + 0x48], %f1
lduw [%l7 + 0x20], %i2
fnors %f8, %f4, %f11
xnor %g5, %i0, %o4
fmovsleu %icc, %f3, %f10
bpos,pn %xcc, loop_5617
xnorcc %i3, 0x1F05, %o3
brz,a %o2, loop_5618
stw %l0, [%l7 + 0x50]
loop_5617:
stw %g6, [%l7 + 0x20]
stb %o6, [%l7 + 0x1D]
loop_5618:
ldsb [%l7 + 0x7A], %i5
fandnot1 %f8, %f2, %f14
std %f10, [%l7 + 0x48]
std %f14, [%l7 + 0x78]
fandnot1 %f6, %f8, %f10
fmovdvc %icc, %f2, %f6
std %f0, [%l7 + 0x78]
fxor %f8, %f8, %f2
fpadd32s %f0, %f5, %f11
ld [%l7 + 0x48], %f13
fmovsn %xcc, %f2, %f8
tleu %icc, 0x3
and %g4, 0x16D3, %g1
fmovsg %icc, %f7, %f2
fornot1 %f10, %f0, %f4
lduh [%l7 + 0x0C], %l1
ba %xcc, loop_5619
edge16l %l4, %l6, %o5
sethi 0x035C, %o0
stw %i4, [%l7 + 0x0C]
loop_5619:
ld [%l7 + 0x74], %f7
fbule %fcc1, loop_5620
ldsh [%l7 + 0x78], %i7
fcmpeq32 %f8, %f12, %l5
ld [%l7 + 0x20], %f11
loop_5620:
fmovda %icc, %f4, %f6
tsubcc %o7, 0x0568, %g7
sdivcc %o1, 0x1D98, %i1
ldsh [%l7 + 0x76], %l3
stb %g2, [%l7 + 0x41]
fandnot1 %f8, %f10, %f10
brz %l2, loop_5621
fbule,a %fcc1, loop_5622
tvs %icc, 0x4
tne %icc, 0x1
loop_5621:
stx %i6, [%l7 + 0x10]
loop_5622:
fbe %fcc2, loop_5623
st %f7, [%l7 + 0x18]
ldub [%l7 + 0x3B], %i2
tn %xcc, 0x2
loop_5623:
lduh [%l7 + 0x72], %g3
ldd [%l7 + 0x68], %f0
st %f13, [%l7 + 0x10]
tcs %xcc, 0x5
andncc %g5, %o4, %i3
fpsub32 %f0, %f14, %f2
ldx [%l7 + 0x70], %o3
lduh [%l7 + 0x7E], %o2
taddcc %l0, 0x1BB9, %g6
orn %o6, 0x0C98, %i0
orn %g4, 0x059C, %i5
ldsw [%l7 + 0x70], %l1
fbe,a %fcc2, loop_5624
edge16ln %g1, %l6, %o5
array16 %l4, %o0, %i7
ldd [%l7 + 0x60], %f6
loop_5624:
fmovdpos %xcc, %f8, %f8
fandnot1s %f0, %f6, %f9
andncc %i4, %o7, %l5
addc %g7, %o1, %i1
fnors %f4, %f2, %f10
umulcc %g2, 0x0154, %l3
movvs %icc, %i6, %l2
ldub [%l7 + 0x3C], %g3
ldd [%l7 + 0x40], %f12
array8 %g5, %i2, %i3
be loop_5625
fmul8x16au %f9, %f8, %f8
ldub [%l7 + 0x45], %o4
fba,a %fcc2, loop_5626
loop_5625:
fbu,a %fcc2, loop_5627
ldsh [%l7 + 0x14], %o3
stb %o2, [%l7 + 0x25]
loop_5626:
ldsb [%l7 + 0x4F], %l0
loop_5627:
fexpand %f4, %f12
lduh [%l7 + 0x12], %g6
fxors %f1, %f4, %f13
mulx %i0, 0x1875, %o6
fpsub16 %f10, %f0, %f0
ldsh [%l7 + 0x66], %g4
ldub [%l7 + 0x58], %l1
fmovrsgez %g1, %f6, %f2
tsubcctv %i5, %l6, %o5
ldsb [%l7 + 0x1D], %l4
stw %i7, [%l7 + 0x30]
fsrc2 %f0, %f6
ldd [%l7 + 0x18], %f4
fsrc1s %f6, %f11
fmovrdgez %i4, %f10, %f12
fsrc1s %f13, %f13
lduw [%l7 + 0x3C], %o0
ldsh [%l7 + 0x74], %o7
fcmple32 %f0, %f10, %g7
brgz %o1, loop_5628
brgez,a %l5, loop_5629
stw %g2, [%l7 + 0x48]
stx %l3, [%l7 + 0x38]
loop_5628:
ldx [%l7 + 0x30], %i6
loop_5629:
fmovd %f4, %f10
brnz,a %i1, loop_5630
ldsw [%l7 + 0x44], %g3
edge32l %g5, %i2, %l2
fmovsn %icc, %f14, %f12
loop_5630:
edge16 %o4, %i3, %o2
stx %o3, [%l7 + 0x20]
ld [%l7 + 0x6C], %f14
movn %xcc, %l0, %g6
orcc %i0, %o6, %g4
brlez %l1, loop_5631
orncc %i5, %g1, %l6
fmovrdlz %l4, %f2, %f8
st %f12, [%l7 + 0x6C]
loop_5631:
ldub [%l7 + 0x15], %o5
ldub [%l7 + 0x57], %i4
bn,pn %xcc, loop_5632
fbuge %fcc3, loop_5633
lduh [%l7 + 0x3A], %i7
stb %o0, [%l7 + 0x38]
loop_5632:
edge32ln %g7, %o1, %l5
loop_5633:
fbo %fcc3, loop_5634
fxnors %f1, %f1, %f12
st %f2, [%l7 + 0x30]
fsrc1 %f8, %f4
loop_5634:
fmovspos %xcc, %f7, %f0
fmovrsne %g2, %f5, %f1
lduh [%l7 + 0x48], %o7
st %f5, [%l7 + 0x58]
st %f13, [%l7 + 0x70]
fbule %fcc1, loop_5635
fandnot2 %f10, %f14, %f14
sth %l3, [%l7 + 0x4A]
fsrc2s %f15, %f10
loop_5635:
pdist %f12, %f8, %f12
fandnot1 %f4, %f12, %f2
bvc,a loop_5636
fmul8sux16 %f10, %f0, %f12
fmovsgu %xcc, %f3, %f6
tpos %icc, 0x0
loop_5636:
faligndata %f4, %f12, %f0
edge32n %i1, %g3, %g5
ldub [%l7 + 0x1A], %i6
fnors %f14, %f7, %f2
fmovdne %xcc, %f12, %f7
fzeros %f1
stb %i2, [%l7 + 0x74]
tcc %xcc, 0x3
fcmpeq32 %f12, %f8, %o4
std %f8, [%l7 + 0x28]
ldsh [%l7 + 0x48], %i3
movvc %icc, %l2, %o2
sth %o3, [%l7 + 0x24]
ldsh [%l7 + 0x68], %g6
bshuffle %f2, %f6, %f14
fcmpne32 %f0, %f10, %l0
sub %i0, 0x1796, %g4
xor %o6, %i5, %g1
ldsb [%l7 + 0x15], %l1
ldsb [%l7 + 0x46], %l4
ldsb [%l7 + 0x21], %o5
fpsub16 %f12, %f8, %f2
tneg %xcc, 0x0
fabsd %f6, %f2
bvc,a,pt %icc, loop_5637
ldsh [%l7 + 0x60], %l6
add %i7, 0x0D56, %i4
sdivcc %o0, 0x132C, %g7
loop_5637:
fmovrde %o1, %f4, %f6
fmovrdlz %l5, %f10, %f10
fbuge %fcc1, loop_5638
edge32n %o7, %g2, %i1
ldsw [%l7 + 0x08], %l3
fmovrdgz %g5, %f14, %f0
loop_5638:
stb %g3, [%l7 + 0x3B]
fpackfix %f8, %f8
sdivx %i6, 0x03D5, %o4
brlz,a %i2, loop_5639
bpos,pt %icc, loop_5640
sdiv %l2, 0x1314, %o2
sdivx %o3, 0x0181, %i3
loop_5639:
fsrc1s %f4, %f13
loop_5640:
fandnot1s %f0, %f6, %f2
fsrc1s %f15, %f1
ldsb [%l7 + 0x3E], %l0
ldub [%l7 + 0x54], %g6
fpack32 %f4, %f10, %f10
movvc %icc, %g4, %o6
srl %i5, %i0, %l1
mova %xcc, %l4, %g1
lduh [%l7 + 0x5A], %o5
nop
setx loop_5641, %l0, %l1
jmpl %l1, %i7
fxnor %f14, %f0, %f6
fcmpeq16 %f4, %f14, %i4
fsrc1s %f0, %f2
loop_5641:
movl %xcc, %o0, %l6
fzeros %f8
fmovscc %xcc, %f14, %f7
sth %g7, [%l7 + 0x08]
fbge,a %fcc0, loop_5642
fsrc2 %f8, %f8
std %f8, [%l7 + 0x30]
andn %l5, %o7, %g2
loop_5642:
ldub [%l7 + 0x27], %i1
fsrc1 %f12, %f12
st %f2, [%l7 + 0x40]
stx %o1, [%l7 + 0x60]
fmovrse %l3, %f15, %f15
nop
setx loop_5643, %l0, %l1
jmpl %l1, %g3
fornot1s %f1, %f14, %f9
fnands %f13, %f0, %f11
stx %i6, [%l7 + 0x18]
loop_5643:
fmovse %xcc, %f0, %f11
fandnot1s %f3, %f5, %f13
sth %o4, [%l7 + 0x40]
movneg %xcc, %g5, %i2
stx %o2, [%l7 + 0x38]
st %f10, [%l7 + 0x74]
fmovdne %xcc, %f12, %f11
fcmple16 %f6, %f8, %o3
st %f8, [%l7 + 0x30]
fornot1 %f4, %f10, %f2
fsrc2s %f6, %f1
ldd [%l7 + 0x18], %f0
fblg %fcc0, loop_5644
siam 0x5
bcs,a loop_5645
edge8n %l2, %l0, %i3
loop_5644:
sethi 0x1383, %g4
fpadd32 %f4, %f10, %f6
loop_5645:
fmovsgu %xcc, %f11, %f8
fmul8sux16 %f8, %f4, %f4
ldx [%l7 + 0x78], %g6
fmovrsgz %o6, %f0, %f15
fornot2s %f12, %f3, %f2
fpack32 %f8, %f2, %f4
edge8n %i0, %i5, %l1
fnot2 %f12, %f4
smulcc %g1, 0x16EF, %o5
taddcctv %l4, %i7, %o0
tle %icc, 0x3
fabss %f6, %f12
tle %xcc, 0x5
or %i4, 0x1BCB, %g7
ldsb [%l7 + 0x57], %l6
st %f15, [%l7 + 0x30]
fornot1s %f2, %f13, %f11
fmovrsgz %o7, %f6, %f3
fornot1s %f6, %f9, %f6
std %f10, [%l7 + 0x28]
fpackfix %f2, %f5
andncc %l5, %i1, %g2
sub %l3, 0x1EE5, %g3
edge16ln %o1, %o4, %i6
fmovrde %g5, %f8, %f14
bneg,a loop_5646
stw %i2, [%l7 + 0x1C]
ldub [%l7 + 0x2E], %o2
ldsb [%l7 + 0x6A], %l2
loop_5646:
fmovrdlez %l0, %f4, %f2
ldsw [%l7 + 0x2C], %i3
addc %g4, 0x1943, %g6
ldsw [%l7 + 0x14], %o3
siam 0x5
stw %i0, [%l7 + 0x24]
fmovde %icc, %f1, %f8
sll %o6, 0x10, %l1
smul %i5, 0x1182, %o5
fmovdle %xcc, %f9, %f15
fnot2s %f12, %f5
sth %l4, [%l7 + 0x6E]
edge8ln %g1, %o0, %i7
ldub [%l7 + 0x53], %g7
stx %l6, [%l7 + 0x50]
edge16ln %o7, %i4, %i1
fbule %fcc3, loop_5647
movn %xcc, %g2, %l5
sethi 0x1838, %l3
fone %f14
loop_5647:
fpackfix %f10, %f11
subc %o1, %o4, %i6
ldsw [%l7 + 0x78], %g3
fbuge %fcc1, loop_5648
fmovdg %icc, %f15, %f1
fbuge,a %fcc0, loop_5649
andcc %g5, 0x0469, %o2
loop_5648:
udivx %i2, 0x1CB9, %l2
taddcctv %l0, %g4, %g6
loop_5649:
fornot2s %f5, %f6, %f2
fpadd16 %f4, %f4, %f10
movne %icc, %i3, %o3
lduh [%l7 + 0x78], %o6
ble,a,pt %icc, loop_5650
brgz,a %i0, loop_5651
sdiv %i5, 0x0C42, %l1
fnand %f10, %f6, %f4
loop_5650:
fornot2 %f12, %f0, %f14
loop_5651:
fmovrdgz %o5, %f2, %f8
fmovsg %xcc, %f2, %f12
call loop_5652
fbl %fcc3, loop_5653
fones %f13
fpsub32 %f12, %f12, %f0
loop_5652:
fnot2 %f14, %f0
loop_5653:
umul %l4, 0x0999, %g1
fmovse %xcc, %f0, %f15
st %f0, [%l7 + 0x70]
fcmpeq32 %f2, %f2, %i7
fpadd16s %f4, %f10, %f11
ldub [%l7 + 0x0D], %o0
be,a %xcc, loop_5654
fpadd16 %f2, %f6, %f12
subc %g7, %o7, %i4
movge %xcc, %i1, %g2
loop_5654:
addccc %l6, %l5, %l3
subccc %o1, %i6, %g3
fmuld8ulx16 %f14, %f0, %f0
subcc %o4, 0x0825, %o2
fpmerge %f8, %f0, %f10
lduw [%l7 + 0x48], %g5
fnot1s %f12, %f3
fmovsn %xcc, %f4, %f8
sth %i2, [%l7 + 0x18]
fmovsleu %icc, %f15, %f5
fexpand %f4, %f8
fmovrdlez %l0, %f6, %f4
andn %g4, 0x0D5C, %g6
edge16ln %l2, %i3, %o6
tvc %icc, 0x0
addccc %i0, %o3, %l1
ldsb [%l7 + 0x25], %i5
ldsb [%l7 + 0x75], %l4
fbne,a %fcc2, loop_5655
fcmpne16 %f0, %f12, %g1
mova %xcc, %o5, %i7
fcmped %fcc3, %f14, %f2
loop_5655:
xnor %g7, 0x1E84, %o7
be loop_5656
fba,a %fcc0, loop_5657
xor %o0, %i4, %g2
bneg,a %icc, loop_5658
loop_5656:
movcs %xcc, %l6, %l5
loop_5657:
ld [%l7 + 0x20], %f0
ldub [%l7 + 0x6F], %l3
loop_5658:
sub %o1, %i1, %g3
srlx %o4, 0x1D, %o2
st %f10, [%l7 + 0x18]
smul %i6, %i2, %g5
fabss %f1, %f12
orcc %l0, 0x19A2, %g4
ldsw [%l7 + 0x58], %g6
tn %xcc, 0x5
fmovrslz %i3, %f0, %f14
orncc %o6, 0x14D6, %l2
edge8l %o3, %l1, %i0
fnegd %f8, %f2
ldsb [%l7 + 0x12], %i5
ldsw [%l7 + 0x0C], %l4
std %f8, [%l7 + 0x70]
ta %icc, 0x4
pdist %f6, %f10, %f4
stw %g1, [%l7 + 0x10]
fmovd %f0, %f6
srl %i7, %o5, %o7
tgu %icc, 0x2
umulcc %o0, 0x06BC, %i4
fbge %fcc1, loop_5659
sth %g2, [%l7 + 0x6E]
tleu %icc, 0x5
brgz,a %l6, loop_5660
loop_5659:
brgz %g7, loop_5661
array8 %l5, %l3, %i1
ld [%l7 + 0x44], %f12
loop_5660:
subc %g3, %o4, %o1
loop_5661:
fbuge,a %fcc3, loop_5662
stx %o2, [%l7 + 0x58]
lduw [%l7 + 0x58], %i2
fnot2s %f13, %f8
loop_5662:
orn %i6, 0x09AE, %g5
movneg %icc, %g4, %g6
stw %i3, [%l7 + 0x54]
te %icc, 0x3
ldub [%l7 + 0x3C], %l0
for %f4, %f4, %f10
fmovsneg %xcc, %f7, %f1
ldsb [%l7 + 0x73], %o6
fmovda %icc, %f7, %f8
movl %xcc, %o3, %l2
ld [%l7 + 0x34], %f15
fbule,a %fcc3, loop_5663
fnors %f10, %f13, %f6
fmovdvc %icc, %f9, %f8
orncc %l1, 0x04C5, %i0
loop_5663:
ld [%l7 + 0x60], %f2
movne %xcc, %i5, %g1
fmovse %xcc, %f11, %f6
edge32l %i7, %l4, %o7
fmovdge %icc, %f0, %f4
lduh [%l7 + 0x54], %o5
tne %xcc, 0x5
addcc %o0, %i4, %g2
tneg %icc, 0x0
tsubcc %l6, 0x0BF3, %l5
fbue,a %fcc0, loop_5664
ldx [%l7 + 0x38], %g7
movge %icc, %i1, %g3
ldx [%l7 + 0x30], %o4
loop_5664:
fmovrdgez %o1, %f0, %f8
sethi 0x1F1A, %o2
fnegd %f2, %f2
fcmpne32 %f6, %f10, %l3
ldd [%l7 + 0x20], %f6
brgez %i6, loop_5665
andcc %i2, 0x1FBE, %g5
tl %icc, 0x6
ldsb [%l7 + 0x63], %g6
loop_5665:
fmovsn %xcc, %f6, %f6
tn %xcc, 0x2
fmuld8sux16 %f8, %f14, %f12
bgu,a,pn %xcc, loop_5666
movn %xcc, %g4, %l0
ld [%l7 + 0x64], %f4
fmovse %icc, %f6, %f0
loop_5666:
addcc %i3, 0x10D2, %o3
fbul,a %fcc3, loop_5667
fmovrslz %l2, %f13, %f7
sethi 0x03ED, %l1
ldsb [%l7 + 0x63], %i0
loop_5667:
taddcctv %o6, 0x1361, %i5
fbe,a %fcc2, loop_5668
fornot1s %f10, %f4, %f5
fpadd32 %f14, %f10, %f8
fnands %f6, %f5, %f12
loop_5668:
sdivcc %g1, 0x02B8, %i7
fmovsg %xcc, %f13, %f7
sdivcc %o7, 0x13A5, %l4
fmuld8sux16 %f8, %f10, %f8
fmovrse %o5, %f14, %f3
tn %icc, 0x1
ldx [%l7 + 0x78], %o0
fmovsg %xcc, %f6, %f2
udivx %i4, 0x1ED1, %l6
movneg %icc, %l5, %g2
edge8 %i1, %g7, %o4
popc %g3, %o1
st %f6, [%l7 + 0x24]
fmul8x16 %f0, %f6, %f0
movle %icc, %o2, %i6
brlz %l3, loop_5669
fbl %fcc3, loop_5670
movrgez %i2, 0x136, %g5
udivx %g4, 0x14FD, %g6
loop_5669:
fone %f8
loop_5670:
sdiv %i3, 0x1BE9, %l0
orn %l2, 0x067A, %l1
pdist %f12, %f12, %f0
xor %o3, 0x0793, %i0
srl %o6, 0x18, %g1
ldub [%l7 + 0x19], %i7
array32 %o7, %i5, %o5
be %icc, loop_5671
bne,a,pn %icc, loop_5672
fnegd %f8, %f4
ldsh [%l7 + 0x62], %l4
loop_5671:
srl %o0, %l6, %i4
loop_5672:
fandnot2s %f2, %f15, %f11
movrgez %l5, 0x146, %g2
nop
setx loop_5673, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f12, %f12, %f6
stb %i1, [%l7 + 0x4B]
movre %g7, %g3, %o1
loop_5673:
stw %o4, [%l7 + 0x4C]
fmovspos %xcc, %f12, %f14
lduh [%l7 + 0x12], %o2
fmovdvs %xcc, %f2, %f0
ldx [%l7 + 0x70], %l3
bne,pt %xcc, loop_5674
fble %fcc1, loop_5675
fbule,a %fcc0, loop_5676
edge16 %i6, %i2, %g4
loop_5674:
sdivx %g6, 0x0B24, %i3
loop_5675:
fsrc2s %f4, %f14
loop_5676:
bg loop_5677
std %f0, [%l7 + 0x78]
udivx %g5, 0x1D07, %l2
fbl %fcc0, loop_5678
loop_5677:
fnand %f14, %f4, %f0
mulscc %l1, 0x072A, %l0
udiv %o3, 0x0995, %i0
loop_5678:
udivcc %g1, 0x01EA, %o6
tsubcctv %i7, %o7, %o5
stb %i5, [%l7 + 0x7F]
fcmpd %fcc2, %f6, %f2
tsubcc %o0, 0x1086, %l6
ldx [%l7 + 0x30], %l4
subcc %i4, %g2, %l5
fmovdleu %xcc, %f4, %f4
fmovrdlz %i1, %f10, %f12
tne %icc, 0x6
brlez,a %g7, loop_5679
lduw [%l7 + 0x48], %g3
fmovsg %xcc, %f2, %f2
ld [%l7 + 0x34], %f7
loop_5679:
ldsb [%l7 + 0x21], %o4
array8 %o2, %l3, %i6
subccc %i2, %o1, %g6
fmovsleu %icc, %f12, %f9
ldub [%l7 + 0x39], %g4
fmovscs %xcc, %f11, %f0
lduw [%l7 + 0x44], %g5
fmovda %xcc, %f14, %f0
fornot1 %f6, %f0, %f2
stb %i3, [%l7 + 0x37]
bcc,pt %xcc, loop_5680
ldsh [%l7 + 0x58], %l1
ldd [%l7 + 0x68], %f8
st %f4, [%l7 + 0x58]
loop_5680:
ldsb [%l7 + 0x51], %l2
fornot1 %f10, %f0, %f4
call loop_5681
xorcc %o3, 0x1BCC, %l0
edge16n %g1, %o6, %i0
fands %f9, %f12, %f13
loop_5681:
std %f10, [%l7 + 0x40]
or %i7, 0x0ECE, %o7
fpack16 %f2, %f1
lduh [%l7 + 0x4A], %i5
ldsb [%l7 + 0x79], %o5
fpsub32s %f0, %f1, %f8
ldd [%l7 + 0x58], %f12
move %xcc, %o0, %l6
mova %icc, %l4, %i4
st %f12, [%l7 + 0x58]
fsrc2s %f11, %f10
ta %xcc, 0x1
ldx [%l7 + 0x40], %l5
ba,a,pn %icc, loop_5682
srlx %i1, 0x0E, %g2
movcc %xcc, %g7, %g3
ldsb [%l7 + 0x52], %o4
loop_5682:
fmovdvc %icc, %f6, %f13
sdivcc %l3, 0x0764, %o2
alignaddrl %i2, %i6, %o1
sth %g4, [%l7 + 0x5C]
fmovdg %xcc, %f7, %f10
fpsub16 %f14, %f14, %f4
std %f10, [%l7 + 0x40]
be %xcc, loop_5683
tg %icc, 0x3
lduh [%l7 + 0x12], %g6
movrlez %g5, 0x2CD, %l1
loop_5683:
movrgz %i3, %l2, %o3
stb %l0, [%l7 + 0x13]
fmovdne %xcc, %f13, %f11
bleu,pt %icc, loop_5684
array8 %g1, %i0, %o6
array8 %i7, %o7, %o5
std %f0, [%l7 + 0x28]
loop_5684:
fornot2s %f14, %f0, %f12
fabss %f1, %f4
alignaddr %i5, %l6, %l4
fcmpes %fcc1, %f11, %f9
edge32n %o0, %i4, %l5
edge32l %i1, %g7, %g2
movvc %xcc, %g3, %o4
be,a loop_5685
edge32 %o2, %l3, %i6
movneg %xcc, %i2, %o1
lduh [%l7 + 0x08], %g4
loop_5685:
tge %icc, 0x7
brlez,a %g5, loop_5686
bge,pn %xcc, loop_5687
fpadd16s %f3, %f10, %f3
fmovsle %icc, %f5, %f0
loop_5686:
stx %g6, [%l7 + 0x58]
loop_5687:
sll %l1, %l2, %o3
add %i3, 0x063F, %l0
movn %icc, %i0, %o6
tsubcc %g1, %o7, %o5
fandnot1 %f6, %f8, %f6
sth %i5, [%l7 + 0x34]
ldub [%l7 + 0x21], %i7
call loop_5688
brz,a %l6, loop_5689
be loop_5690
lduw [%l7 + 0x54], %l4
loop_5688:
fcmped %fcc2, %f0, %f0
loop_5689:
sth %o0, [%l7 + 0x72]
loop_5690:
bn loop_5691
st %f14, [%l7 + 0x64]
xnor %l5, 0x097F, %i1
or %g7, 0x032F, %i4
loop_5691:
tl %xcc, 0x5
fpsub16s %f12, %f14, %f9
st %f9, [%l7 + 0x74]
fblg,a %fcc2, loop_5692
for %f6, %f2, %f10
nop
setx loop_5693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g3, [%l7 + 0x70]
loop_5692:
fnands %f12, %f15, %f1
movpos %icc, %o4, %o2
loop_5693:
stw %l3, [%l7 + 0x34]
taddcc %g2, 0x08E3, %i6
fcmpes %fcc3, %f10, %f9
ldx [%l7 + 0x38], %i2
andncc %o1, %g4, %g6
tvc %icc, 0x7
fmovrslez %l1, %f7, %f1
sra %l2, 0x11, %g5
ldsh [%l7 + 0x68], %i3
ldd [%l7 + 0x30], %f8
stb %l0, [%l7 + 0x64]
srax %i0, %o6, %o3
call loop_5694
fcmped %fcc0, %f14, %f0
ldx [%l7 + 0x38], %g1
stw %o5, [%l7 + 0x20]
loop_5694:
xnorcc %i5, %i7, %l6
fmovdneg %xcc, %f15, %f10
edge32 %l4, %o7, %l5
smul %i1, 0x1BBF, %o0
movneg %icc, %i4, %g7
lduw [%l7 + 0x0C], %o4
stw %g3, [%l7 + 0x40]
nop
setx loop_5695, %l0, %l1
jmpl %l1, %l3
fmovsl %icc, %f0, %f10
fmovdneg %xcc, %f10, %f11
std %f2, [%l7 + 0x60]
loop_5695:
te %xcc, 0x1
fmuld8sux16 %f15, %f11, %f0
sllx %g2, 0x1D, %o2
stw %i2, [%l7 + 0x5C]
edge8 %o1, %g4, %i6
fbu,a %fcc3, loop_5696
fmovdn %xcc, %f8, %f0
fbue %fcc2, loop_5697
and %g6, %l1, %g5
loop_5696:
stb %i3, [%l7 + 0x4C]
udivcc %l2, 0x0B44, %l0
loop_5697:
fcmped %fcc0, %f10, %f4
ldsh [%l7 + 0x3A], %i0
siam 0x4
andn %o6, 0x06E3, %o3
udiv %g1, 0x0533, %i5
ldd [%l7 + 0x58], %f2
stw %i7, [%l7 + 0x0C]
sth %o5, [%l7 + 0x12]
fabss %f4, %f4
bneg,a %icc, loop_5698
tvs %icc, 0x0
array32 %l4, %o7, %l6
stw %i1, [%l7 + 0x58]
loop_5698:
ba,a,pn %icc, loop_5699
ldsh [%l7 + 0x42], %l5
fornot2s %f2, %f7, %f12
sdiv %i4, 0x001C, %o0
loop_5699:
lduw [%l7 + 0x50], %g7
fbl,a %fcc0, loop_5700
movl %xcc, %o4, %l3
for %f14, %f14, %f4
tn %xcc, 0x4
loop_5700:
std %f14, [%l7 + 0x30]
fnands %f15, %f12, %f6
stx %g3, [%l7 + 0x50]
ldsh [%l7 + 0x5A], %g2
fmuld8sux16 %f1, %f11, %f2
fmovrsgez %i2, %f12, %f13
fmovrdgz %o2, %f12, %f8
fxors %f13, %f9, %f3
fmovdg %icc, %f3, %f0
smul %o1, 0x1AB8, %i6
fmovrsne %g4, %f12, %f8
bge,pt %xcc, loop_5701
ld [%l7 + 0x28], %f11
brgez %l1, loop_5702
ldub [%l7 + 0x37], %g6
loop_5701:
fornot2s %f9, %f7, %f10
ldsw [%l7 + 0x4C], %g5
loop_5702:
stx %i3, [%l7 + 0x38]
edge16 %l2, %i0, %o6
movvc %xcc, %o3, %g1
fblg %fcc1, loop_5703
fmul8x16au %f5, %f5, %f12
fmovrdlez %i5, %f2, %f12
fmovrdlez %l0, %f4, %f8
loop_5703:
fcmps %fcc3, %f13, %f7
ld [%l7 + 0x14], %f1
bl,a,pn %icc, loop_5704
fpadd16 %f4, %f8, %f6
fmovdge %xcc, %f5, %f0
and %i7, 0x0754, %o5
loop_5704:
bg,a %xcc, loop_5705
fmovdne %xcc, %f15, %f12
fmovsgu %xcc, %f7, %f1
bn loop_5706
loop_5705:
bne,a,pn %xcc, loop_5707
fmul8sux16 %f12, %f4, %f6
fsrc1 %f14, %f0
loop_5706:
sth %l4, [%l7 + 0x74]
loop_5707:
tneg %xcc, 0x3
fcmps %fcc1, %f6, %f11
ldub [%l7 + 0x62], %o7
movvs %icc, %l6, %i1
subcc %i4, 0x1A7A, %l5
movgu %icc, %g7, %o4
sth %o0, [%l7 + 0x62]
fcmpgt16 %f14, %f6, %l3
fmuld8ulx16 %f5, %f4, %f0
fmovsle %xcc, %f2, %f2
movleu %icc, %g3, %g2
lduh [%l7 + 0x68], %o2
fmovdn %icc, %f12, %f6
array16 %o1, %i2, %i6
movl %icc, %l1, %g4
fzero %f12
ld [%l7 + 0x34], %f7
ldd [%l7 + 0x50], %f10
brnz,a %g6, loop_5708
fnot2 %f10, %f12
fxor %f6, %f12, %f4
ldsb [%l7 + 0x13], %g5
loop_5708:
fmovdgu %icc, %f12, %f6
xnor %l2, %i0, %i3
stw %o3, [%l7 + 0x40]
fmovdneg %icc, %f0, %f3
ldsw [%l7 + 0x4C], %g1
ldd [%l7 + 0x38], %f14
fmovdvs %icc, %f1, %f11
ldsh [%l7 + 0x44], %o6
ldub [%l7 + 0x08], %l0
fmovrdlez %i5, %f2, %f6
srax %o5, %i7, %l4
fpsub32 %f10, %f2, %f12
fbo,a %fcc3, loop_5709
fmovse %xcc, %f15, %f3
nop
setx loop_5710, %l0, %l1
jmpl %l1, %o7
stw %l6, [%l7 + 0x68]
loop_5709:
ta %icc, 0x1
sllx %i4, 0x07, %l5
loop_5710:
sll %g7, 0x1B, %o4
lduw [%l7 + 0x44], %o0
fmovs %f13, %f6
fxnors %f13, %f10, %f5
ldx [%l7 + 0x68], %l3
ldx [%l7 + 0x60], %g3
fcmpeq16 %f12, %f2, %g2
fnot2 %f6, %f0
edge32l %o2, %o1, %i1
std %f8, [%l7 + 0x40]
ldx [%l7 + 0x38], %i2
bshuffle %f14, %f2, %f2
taddcctv %l1, %g4, %i6
movleu %icc, %g5, %g6
fmuld8sux16 %f5, %f3, %f2
fblg %fcc3, loop_5711
fbue %fcc2, loop_5712
lduh [%l7 + 0x2A], %i0
subc %l2, 0x0127, %i3
loop_5711:
fmovrdgz %g1, %f12, %f8
loop_5712:
fbe %fcc1, loop_5713
array8 %o6, %o3, %i5
fmul8x16 %f15, %f6, %f14
xor %l0, %i7, %l4
loop_5713:
ldd [%l7 + 0x60], %f12
fble,a %fcc0, loop_5714
edge8n %o7, %o5, %l6
bcs %xcc, loop_5715
fxors %f7, %f1, %f13
loop_5714:
fpadd32 %f4, %f10, %f4
sth %i4, [%l7 + 0x26]
loop_5715:
fpack32 %f4, %f6, %f14
alignaddr %g7, %l5, %o0
udivcc %l3, 0x1994, %g3
ld [%l7 + 0x28], %f12
ldsh [%l7 + 0x0C], %g2
ldx [%l7 + 0x20], %o2
movvs %icc, %o4, %i1
fnegd %f6, %f6
edge32 %i2, %o1, %g4
udivx %l1, 0x0005, %i6
ldd [%l7 + 0x68], %f2
fexpand %f10, %f6
udiv %g5, 0x1AE3, %g6
edge16ln %i0, %l2, %i3
movleu %icc, %g1, %o3
fxor %f0, %f4, %f4
fbul,a %fcc3, loop_5716
stw %i5, [%l7 + 0x6C]
ldd [%l7 + 0x20], %f14
bcc,a,pt %xcc, loop_5717
loop_5716:
fsrc1s %f4, %f8
fnot1s %f14, %f12
stx %l0, [%l7 + 0x18]
loop_5717:
fmovdgu %xcc, %f5, %f10
ldub [%l7 + 0x2B], %i7
ldsh [%l7 + 0x5E], %l4
stw %o6, [%l7 + 0x1C]
movvs %xcc, %o5, %o7
fpadd32s %f4, %f6, %f14
fornot1s %f12, %f13, %f5
xnor %i4, %l6, %l5
ld [%l7 + 0x5C], %f1
movleu %icc, %g7, %l3
fmovsg %icc, %f4, %f3
taddcctv %g3, 0x1DE1, %g2
fbule,a %fcc3, loop_5718
fmovde %xcc, %f4, %f8
ldub [%l7 + 0x60], %o2
tle %xcc, 0x3
loop_5718:
fnot2 %f12, %f12
fones %f10
fbul %fcc2, loop_5719
srax %o0, 0x14, %o4
stw %i1, [%l7 + 0x1C]
ldub [%l7 + 0x58], %i2
loop_5719:
fnors %f5, %f2, %f13
taddcctv %o1, %g4, %i6
fnot1s %f7, %f6
fmul8x16au %f1, %f12, %f0
stw %g5, [%l7 + 0x4C]
sll %l1, %g6, %l2
ld [%l7 + 0x38], %f9
fpackfix %f14, %f0
taddcctv %i0, 0x0DD2, %i3
std %f4, [%l7 + 0x50]
fpadd16s %f1, %f1, %f14
tle %xcc, 0x5
mulx %g1, 0x1772, %i5
fcmpes %fcc0, %f3, %f7
ldsw [%l7 + 0x0C], %l0
edge32 %i7, %o3, %l4
fmovsneg %xcc, %f12, %f3
ldx [%l7 + 0x70], %o6
mulx %o5, 0x1A07, %i4
ldsh [%l7 + 0x48], %l6
fbue %fcc1, loop_5720
movcc %icc, %o7, %l5
ldx [%l7 + 0x40], %l3
fxnors %f12, %f15, %f10
loop_5720:
fmovsvs %icc, %f4, %f0
st %f14, [%l7 + 0x48]
ldsw [%l7 + 0x08], %g7
ldsb [%l7 + 0x53], %g3
stb %o2, [%l7 + 0x7E]
stx %g2, [%l7 + 0x18]
fand %f6, %f4, %f10
fones %f13
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x70], %o4
fsrc1 %f6, %f2
fmovdneg %xcc, %f15, %f5
tsubcctv %i1, %i2, %o0
fcmpgt32 %f12, %f14, %g4
brlz,a %i6, loop_5721
orn %o1, %l1, %g6
xorcc %g5, 0x1358, %l2
fpsub32s %f14, %f2, %f14
loop_5721:
std %f6, [%l7 + 0x60]
fmovsvs %icc, %f9, %f15
fornot1 %f0, %f4, %f12
movl %icc, %i3, %g1
subccc %i0, 0x0ACB, %l0
stw %i7, [%l7 + 0x70]
fbg %fcc3, loop_5722
sethi 0x1E15, %i5
stb %l4, [%l7 + 0x57]
umul %o3, 0x16B3, %o5
loop_5722:
sth %o6, [%l7 + 0x5E]
st %f14, [%l7 + 0x68]
fxors %f8, %f15, %f12
pdist %f14, %f0, %f2
ld [%l7 + 0x18], %f10
ldd [%l7 + 0x20], %f8
std %f4, [%l7 + 0x58]
bneg,a loop_5723
ldd [%l7 + 0x40], %f14
ldsb [%l7 + 0x56], %l6
ldd [%l7 + 0x18], %f6
loop_5723:
sth %i4, [%l7 + 0x60]
fbl,a %fcc2, loop_5724
movle %icc, %o7, %l5
ldub [%l7 + 0x2E], %g7
call loop_5725
loop_5724:
call loop_5726
brlez %l3, loop_5727
std %f6, [%l7 + 0x58]
loop_5725:
ldx [%l7 + 0x30], %g3
loop_5726:
ldd [%l7 + 0x58], %f14
loop_5727:
movge %xcc, %o2, %g2
te %xcc, 0x7
fornot1 %f8, %f4, %f2
fmovscs %xcc, %f2, %f3
xnorcc %o4, %i1, %i2
fcmped %fcc3, %f6, %f0
edge16 %o0, %g4, %o1
fpsub16 %f4, %f2, %f2
edge32n %i6, %l1, %g6
fmovrse %g5, %f7, %f11
array32 %l2, %g1, %i3
fcmpne16 %f0, %f12, %l0
fmovdpos %icc, %f4, %f12
ldx [%l7 + 0x78], %i7
stx %i0, [%l7 + 0x38]
fzeros %f5
ldsb [%l7 + 0x74], %i5
fmovse %xcc, %f4, %f9
addcc %l4, 0x0320, %o5
fbg,a %fcc1, loop_5728
st %f3, [%l7 + 0x0C]
stx %o6, [%l7 + 0x70]
fbge,a %fcc3, loop_5729
loop_5728:
fornot1 %f8, %f8, %f8
ldub [%l7 + 0x4F], %o3
and %i4, %o7, %l5
loop_5729:
fmovsg %icc, %f11, %f0
lduh [%l7 + 0x28], %g7
fmovrdne %l3, %f4, %f6
fnor %f0, %f12, %f8
fmul8x16al %f12, %f1, %f12
ldsb [%l7 + 0x2E], %g3
fbule %fcc0, loop_5730
tle %xcc, 0x6
stw %l6, [%l7 + 0x7C]
fnands %f13, %f7, %f5
loop_5730:
bgu,a,pn %xcc, loop_5731
stb %g2, [%l7 + 0x62]
bn,pt %icc, loop_5732
fandnot1s %f11, %f9, %f5
loop_5731:
stx %o4, [%l7 + 0x68]
fmovscs %xcc, %f13, %f12
loop_5732:
addc %i1, %o2, %o0
srl %g4, 0x04, %o1
ldx [%l7 + 0x58], %i2
edge16ln %l1, %g6, %i6
fnor %f2, %f14, %f6
edge16n %l2, %g5, %i3
fcmple32 %f12, %f14, %g1
fmovsne %icc, %f3, %f9
ldx [%l7 + 0x50], %i7
fmuld8ulx16 %f15, %f15, %f12
lduw [%l7 + 0x50], %l0
stw %i5, [%l7 + 0x34]
brlez,a %i0, loop_5733
mova %icc, %o5, %l4
smul %o6, 0x1337, %i4
sth %o7, [%l7 + 0x0C]
loop_5733:
sdiv %l5, 0x168F, %g7
ldx [%l7 + 0x70], %o3
ldsb [%l7 + 0x5F], %l3
fornot1s %f11, %f15, %f11
movleu %xcc, %g3, %l6
movvs %xcc, %o4, %g2
ldsw [%l7 + 0x60], %i1
movvs %xcc, %o0, %o2
tg %icc, 0x0
fmovsg %icc, %f12, %f11
bcc loop_5734
xorcc %g4, 0x1F81, %o1
st %f4, [%l7 + 0x64]
fcmpeq32 %f4, %f10, %i2
loop_5734:
movgu %icc, %l1, %i6
tge %icc, 0x3
fsrc1s %f2, %f13
brlez,a %g6, loop_5735
ldub [%l7 + 0x61], %l2
movl %icc, %i3, %g1
fmovscc %icc, %f10, %f8
loop_5735:
fmovsa %xcc, %f0, %f5
st %f4, [%l7 + 0x68]
brnz,a %g5, loop_5736
ldsh [%l7 + 0x46], %l0
movpos %xcc, %i7, %i5
tn %xcc, 0x2
loop_5736:
ldsb [%l7 + 0x1B], %o5
fmovrsgez %l4, %f14, %f4
sth %o6, [%l7 + 0x42]
sll %i0, 0x17, %o7
fpack16 %f8, %f15
bgu,a,pt %xcc, loop_5737
stw %i4, [%l7 + 0x40]
ldub [%l7 + 0x0D], %g7
stx %o3, [%l7 + 0x38]
loop_5737:
std %f6, [%l7 + 0x40]
fmovsgu %xcc, %f4, %f4
stx %l3, [%l7 + 0x58]
tl %icc, 0x5
stx %g3, [%l7 + 0x58]
tg %xcc, 0x4
fxor %f4, %f12, %f2
ld [%l7 + 0x40], %f5
ldsb [%l7 + 0x76], %l6
ld [%l7 + 0x0C], %f15
ldsh [%l7 + 0x54], %o4
fmovrslz %l5, %f15, %f2
nop
setx loop_5738, %l0, %l1
jmpl %l1, %i1
andcc %g2, %o2, %g4
sdivcc %o0, 0x11A7, %o1
stx %l1, [%l7 + 0x48]
loop_5738:
bvs,a loop_5739
sll %i6, 0x0E, %i2
stw %l2, [%l7 + 0x50]
fmovrde %g6, %f8, %f14
loop_5739:
ld [%l7 + 0x18], %f11
tl %icc, 0x0
fmovrslez %i3, %f4, %f6
ldsw [%l7 + 0x50], %g5
fcmpes %fcc3, %f15, %f1
fand %f0, %f14, %f2
lduw [%l7 + 0x64], %g1
fmovda %icc, %f13, %f0
stx %i7, [%l7 + 0x58]
fsrc1 %f4, %f2
movcc %icc, %i5, %o5
orn %l0, 0x0BF7, %l4
stb %i0, [%l7 + 0x6B]
lduw [%l7 + 0x1C], %o7
fcmpne16 %f14, %f10, %i4
addc %o6, %g7, %l3
bshuffle %f14, %f14, %f6
ble,a,pn %icc, loop_5740
fbe,a %fcc3, loop_5741
fnegd %f12, %f2
stb %g3, [%l7 + 0x4C]
loop_5740:
edge16l %l6, %o4, %o3
loop_5741:
fmovdcc %icc, %f15, %f6
orncc %l5, %g2, %o2
fpsub16s %f8, %f1, %f1
ldsb [%l7 + 0x6C], %i1
pdist %f4, %f12, %f10
te %icc, 0x2
ldsb [%l7 + 0x5D], %g4
sethi 0x187C, %o1
alignaddr %o0, %i6, %l1
ld [%l7 + 0x10], %f9
stb %i2, [%l7 + 0x0E]
bvs,pn %xcc, loop_5742
fnors %f2, %f5, %f2
fnors %f5, %f13, %f10
fabsd %f6, %f4
loop_5742:
lduw [%l7 + 0x1C], %l2
tl %icc, 0x0
fxnor %f12, %f8, %f0
fmovdneg %xcc, %f4, %f6
stb %i3, [%l7 + 0x26]
stx %g6, [%l7 + 0x68]
srlx %g1, %g5, %i7
call loop_5743
fpmerge %f1, %f3, %f4
stx %i5, [%l7 + 0x28]
fmovdleu %xcc, %f0, %f14
loop_5743:
ldsw [%l7 + 0x60], %l0
ldsw [%l7 + 0x4C], %l4
ld [%l7 + 0x38], %f4
umulcc %o5, 0x0461, %o7
movgu %icc, %i4, %o6
mulx %i0, %g7, %g3
lduw [%l7 + 0x54], %l3
fnot2 %f10, %f12
ldd [%l7 + 0x38], %f2
st %f10, [%l7 + 0x1C]
ld [%l7 + 0x74], %f9
stw %l6, [%l7 + 0x0C]
stw %o4, [%l7 + 0x10]
fcmple32 %f6, %f14, %o3
st %f7, [%l7 + 0x0C]
ld [%l7 + 0x20], %f0
fcmps %fcc3, %f8, %f11
sub %g2, %o2, %l5
stx %i1, [%l7 + 0x68]
stb %g4, [%l7 + 0x72]
ldub [%l7 + 0x2C], %o1
fmovrslz %i6, %f13, %f1
orncc %l1, %o0, %i2
ble,a %xcc, loop_5744
fmovs %f14, %f7
ldsh [%l7 + 0x30], %i3
movcc %icc, %l2, %g1
loop_5744:
ldsb [%l7 + 0x21], %g6
fone %f4
srlx %i7, %i5, %l0
ldsh [%l7 + 0x7E], %g5
stb %l4, [%l7 + 0x4A]
subcc %o7, 0x11B7, %i4
fbul %fcc3, loop_5745
fbge,a %fcc2, loop_5746
fmovdneg %xcc, %f7, %f15
brlz %o5, loop_5747
loop_5745:
edge32l %o6, %i0, %g3
loop_5746:
fbl,a %fcc0, loop_5748
fandnot2 %f10, %f6, %f8
loop_5747:
fornot1s %f9, %f10, %f10
fnot2s %f2, %f11
loop_5748:
fnot2s %f6, %f8
fzero %f4
xnor %l3, 0x1475, %l6
call loop_5749
stb %g7, [%l7 + 0x77]
lduh [%l7 + 0x4C], %o3
fcmpne16 %f6, %f6, %g2
loop_5749:
ldd [%l7 + 0x40], %f8
siam 0x0
fmovd %f8, %f4
stw %o2, [%l7 + 0x5C]
fand %f10, %f12, %f2
sllx %o4, 0x03, %l5
bgu,a,pn %icc, loop_5750
add %i1, 0x1CDE, %o1
fmovrsne %i6, %f12, %f6
addc %g4, %l1, %o0
loop_5750:
fpadd16s %f1, %f1, %f3
movcc %icc, %i2, %l2
udivx %g1, 0x158D, %i3
addcc %i7, %i5, %g6
bge,a loop_5751
ldsw [%l7 + 0x20], %g5
fmovdvc %xcc, %f13, %f9
ldd [%l7 + 0x08], %f14
loop_5751:
bvc,a,pn %xcc, loop_5752
bn,pn %icc, loop_5753
lduh [%l7 + 0x52], %l4
edge16n %o7, %i4, %o5
loop_5752:
srlx %o6, %l0, %g3
loop_5753:
movrne %i0, %l3, %l6
mulx %o3, %g7, %o2
fmovrdgz %g2, %f12, %f2
movn %xcc, %l5, %o4
tle %icc, 0x6
tvc %icc, 0x6
umulcc %i1, 0x1410, %o1
fblg %fcc3, loop_5754
stx %g4, [%l7 + 0x18]
ldd [%l7 + 0x58], %f2
lduh [%l7 + 0x6C], %i6
loop_5754:
fornot1 %f0, %f2, %f0
ldd [%l7 + 0x58], %f10
fbu,a %fcc1, loop_5755
fpmerge %f13, %f2, %f10
fmul8x16 %f12, %f6, %f4
fbug %fcc0, loop_5756
loop_5755:
fnor %f10, %f12, %f10
xor %o0, %i2, %l1
stw %l2, [%l7 + 0x6C]
loop_5756:
movle %icc, %i3, %g1
popc %i5, %g6
fmovrslez %g5, %f12, %f5
ldsh [%l7 + 0x34], %l4
ldd [%l7 + 0x48], %f12
sth %i7, [%l7 + 0x3A]
bpos %icc, loop_5757
std %f2, [%l7 + 0x68]
fcmple32 %f14, %f14, %i4
fmovrse %o7, %f12, %f1
loop_5757:
fands %f1, %f12, %f10
ldsb [%l7 + 0x43], %o6
movcc %xcc, %l0, %o5
ldsw [%l7 + 0x10], %g3
stw %i0, [%l7 + 0x50]
smulcc %l6, 0x0E0E, %l3
fblg,a %fcc3, loop_5758
fmovspos %xcc, %f11, %f2
array32 %o3, %g7, %g2
fnegd %f6, %f8
loop_5758:
movg %xcc, %l5, %o4
fands %f1, %f10, %f10
fmul8x16al %f1, %f9, %f12
fbn %fcc1, loop_5759
fmovscc %icc, %f9, %f9
for %f6, %f2, %f0
ld [%l7 + 0x0C], %f0
loop_5759:
ldx [%l7 + 0x68], %i1
edge8ln %o1, %o2, %g4
edge32 %o0, %i2, %i6
fors %f10, %f12, %f8
ldub [%l7 + 0x1C], %l2
sth %i3, [%l7 + 0x66]
fbl,a %fcc2, loop_5760
tcc %icc, 0x0
movle %xcc, %l1, %i5
srl %g6, 0x1A, %g5
loop_5760:
fmovdn %icc, %f8, %f9
orcc %l4, 0x1F42, %g1
fmovdn %xcc, %f4, %f2
fcmpeq32 %f8, %f6, %i7
ldub [%l7 + 0x7D], %o7
fmovs %f3, %f5
ba,a loop_5761
pdist %f0, %f12, %f0
fmovdneg %icc, %f12, %f7
fmovdpos %xcc, %f8, %f6
loop_5761:
fexpand %f7, %f6
movcs %xcc, %i4, %l0
tcs %icc, 0x7
std %f14, [%l7 + 0x08]
movl %xcc, %o5, %o6
ldsh [%l7 + 0x72], %g3
subccc %l6, 0x1344, %l3
bcc,a,pt %xcc, loop_5762
ldsh [%l7 + 0x2C], %i0
std %f12, [%l7 + 0x40]
move %xcc, %o3, %g2
loop_5762:
movcc %icc, %g7, %l5
pdist %f14, %f4, %f8
stw %o4, [%l7 + 0x34]
ldsb [%l7 + 0x69], %o1
ldub [%l7 + 0x5F], %i1
xor %o2, 0x0140, %o0
fbne,a %fcc3, loop_5763
ta %icc, 0x3
andn %g4, 0x1A87, %i6
mova %xcc, %l2, %i2
loop_5763:
fpmerge %f11, %f0, %f0
lduh [%l7 + 0x6E], %i3
fbule,a %fcc3, loop_5764
faligndata %f2, %f6, %f8
ldsh [%l7 + 0x18], %l1
ldd [%l7 + 0x60], %f12
loop_5764:
tge %xcc, 0x0
tpos %icc, 0x2
tge %xcc, 0x2
fbo %fcc0, loop_5765
edge8ln %i5, %g5, %l4
nop
setx loop_5766, %l0, %l1
jmpl %l1, %g6
fmovdgu %xcc, %f10, %f1
loop_5765:
movgu %xcc, %i7, %o7
fnand %f2, %f2, %f8
loop_5766:
fornot2 %f14, %f2, %f4
fmovdvc %icc, %f11, %f15
tvs %icc, 0x1
fmovdne %icc, %f14, %f5
movne %xcc, %i4, %l0
movrgez %o5, %o6, %g3
fmuld8sux16 %f1, %f6, %f2
nop
setx loop_5767, %l0, %l1
jmpl %l1, %l6
fmul8x16au %f14, %f6, %f10
ldx [%l7 + 0x38], %l3
movn %xcc, %g1, %o3
loop_5767:
bvc,a,pt %icc, loop_5768
ble loop_5769
ldsb [%l7 + 0x47], %g2
fbue %fcc0, loop_5770
loop_5768:
bpos,pt %icc, loop_5771
loop_5769:
lduh [%l7 + 0x2C], %g7
movn %icc, %i0, %l5
loop_5770:
tle %xcc, 0x2
loop_5771:
andncc %o1, %o4, %i1
edge16l %o0, %o2, %g4
edge16 %i6, %i2, %i3
fpsub32 %f6, %f14, %f6
fmovrdgz %l1, %f0, %f10
edge8l %i5, %l2, %l4
bge,a,pt %icc, loop_5772
orn %g5, %i7, %g6
sth %i4, [%l7 + 0x7A]
move %xcc, %o7, %o5
loop_5772:
udivx %l0, 0x0086, %o6
brz,a %l6, loop_5773
ldsb [%l7 + 0x41], %l3
ba,a %xcc, loop_5774
lduw [%l7 + 0x1C], %g3
loop_5773:
fble %fcc3, loop_5775
fmovrsgez %g1, %f8, %f15
loop_5774:
stx %g2, [%l7 + 0x60]
ldsh [%l7 + 0x54], %o3
loop_5775:
std %f0, [%l7 + 0x40]
fcmpeq32 %f6, %f6, %i0
srax %g7, %o1, %l5
fnot1 %f0, %f0
ld [%l7 + 0x10], %f14
sth %i1, [%l7 + 0x22]
ldub [%l7 + 0x6F], %o0
fbge %fcc1, loop_5776
edge8l %o4, %g4, %i6
fmovsl %xcc, %f13, %f5
fmovsa %icc, %f9, %f13
loop_5776:
ldub [%l7 + 0x2C], %i2
ldd [%l7 + 0x18], %f12
edge32ln %o2, %l1, %i5
tvc %xcc, 0x4
sth %l2, [%l7 + 0x6E]
st %f15, [%l7 + 0x38]
fsrc1s %f6, %f10
stw %l4, [%l7 + 0x30]
fmovda %icc, %f4, %f10
addccc %g5, 0x15BF, %i3
stx %i7, [%l7 + 0x38]
xnorcc %i4, %g6, %o5
stb %l0, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %o7
fbug %fcc2, loop_5777
ble,a,pt %xcc, loop_5778
fnegs %f15, %f3
sth %l6, [%l7 + 0x72]
loop_5777:
fmovsl %xcc, %f6, %f15
loop_5778:
movrgez %l3, 0x0DD, %g3
xor %g1, %g2, %o6
brnz %i0, loop_5779
st %f11, [%l7 + 0x24]
fpadd16 %f0, %f6, %f4
ldsb [%l7 + 0x46], %o3
loop_5779:
ld [%l7 + 0x18], %f15
fnegd %f14, %f8
fbe %fcc3, loop_5780
movge %xcc, %g7, %o1
ldx [%l7 + 0x30], %i1
fmovrdgz %l5, %f6, %f8
loop_5780:
fmovrslez %o0, %f0, %f13
fmovdge %xcc, %f4, %f15
andncc %g4, %i6, %i2
ldsb [%l7 + 0x33], %o4
fbo %fcc0, loop_5781
fnot1 %f2, %f2
fsrc2s %f9, %f5
std %f8, [%l7 + 0x78]
loop_5781:
fpack32 %f8, %f14, %f12
bge,a loop_5782
bleu,a,pt %icc, loop_5783
fmul8x16au %f14, %f11, %f0
fone %f2
loop_5782:
xnorcc %o2, %l1, %l2
loop_5783:
tleu %xcc, 0x1
bcc %icc, loop_5784
fmul8x16 %f6, %f8, %f4
ba,a %icc, loop_5785
tleu %icc, 0x5
loop_5784:
ldsb [%l7 + 0x39], %l4
movrgz %i5, %i3, %g5
loop_5785:
fmovsvs %icc, %f7, %f0
ldd [%l7 + 0x20], %f4
fmovdl %xcc, %f6, %f15
lduh [%l7 + 0x5A], %i7
fbo,a %fcc0, loop_5786
brgez %i4, loop_5787
fbu,a %fcc0, loop_5788
lduw [%l7 + 0x5C], %g6
loop_5786:
fmovdvc %icc, %f3, %f4
loop_5787:
fbul,a %fcc2, loop_5789
loop_5788:
sra %l0, 0x01, %o5
fors %f8, %f4, %f12
sdivcc %o7, 0x11F9, %l3
loop_5789:
bleu %xcc, loop_5790
fnor %f4, %f8, %f0
bge %xcc, loop_5791
movcs %icc, %l6, %g3
loop_5790:
ldub [%l7 + 0x4D], %g2
bshuffle %f0, %f14, %f12
loop_5791:
move %xcc, %o6, %i0
mova %xcc, %g1, %o3
stx %g7, [%l7 + 0x50]
fpsub16 %f10, %f8, %f0
edge8 %o1, %l5, %i1
call loop_5792
bvs,a,pt %icc, loop_5793
fmovspos %xcc, %f9, %f10
brgez %g4, loop_5794
loop_5792:
sth %i6, [%l7 + 0x4A]
loop_5793:
movrne %i2, 0x3C5, %o0
fcmpes %fcc1, %f15, %f6
loop_5794:
fmovscc %icc, %f14, %f0
brlez %o2, loop_5795
and %l1, 0x1A88, %l2
edge8l %o4, %l4, %i5
fmul8x16au %f4, %f7, %f6
loop_5795:
stw %i3, [%l7 + 0x7C]
ldsw [%l7 + 0x0C], %i7
lduh [%l7 + 0x0E], %i4
siam 0x7
pdist %f10, %f12, %f4
brnz %g6, loop_5796
array8 %l0, %g5, %o5
std %f6, [%l7 + 0x68]
ldsb [%l7 + 0x1A], %o7
loop_5796:
bvc,a,pn %icc, loop_5797
tn %xcc, 0x0
movpos %icc, %l6, %l3
fbuge %fcc2, loop_5798
loop_5797:
bn loop_5799
fands %f7, %f12, %f5
stx %g2, [%l7 + 0x58]
loop_5798:
ldub [%l7 + 0x12], %g3
loop_5799:
brz %i0, loop_5800
ld [%l7 + 0x30], %f5
move %xcc, %g1, %o6
movg %xcc, %o3, %o1
loop_5800:
bcc,a,pt %xcc, loop_5801
sll %g7, 0x14, %l5
fmovrdne %i1, %f4, %f10
fmovdneg %icc, %f12, %f1
loop_5801:
movne %icc, %g4, %i2
fcmple16 %f4, %f4, %o0
tne %icc, 0x6
fmovsge %xcc, %f7, %f14
stx %o2, [%l7 + 0x50]
fcmpgt32 %f14, %f10, %l1
fandnot1s %f14, %f1, %f2
stx %l2, [%l7 + 0x70]
fandnot1 %f2, %f8, %f4
fones %f11
sll %o4, 0x09, %i6
movpos %xcc, %l4, %i3
stx %i7, [%l7 + 0x20]
fpsub16s %f11, %f8, %f8
sra %i5, 0x04, %i4
sub %g6, %g5, %l0
sth %o7, [%l7 + 0x2E]
fors %f6, %f2, %f1
ldsb [%l7 + 0x74], %o5
fcmpeq16 %f4, %f12, %l6
nop
setx loop_5802, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %l3, %g2, %i0
stb %g3, [%l7 + 0x3A]
fmovrslz %g1, %f15, %f10
loop_5802:
edge16ln %o3, %o1, %g7
std %f4, [%l7 + 0x60]
ldsb [%l7 + 0x57], %l5
lduw [%l7 + 0x0C], %i1
xnorcc %o6, %g4, %o0
fcmpgt16 %f14, %f2, %o2
ld [%l7 + 0x68], %f12
bvc,a,pt %xcc, loop_5803
udiv %i2, 0x1907, %l1
stb %l2, [%l7 + 0x17]
udivx %o4, 0x1B13, %i6
loop_5803:
ldd [%l7 + 0x28], %f0
xor %l4, 0x0B7F, %i3
fmovrdlez %i5, %f10, %f6
lduw [%l7 + 0x48], %i4
bge,pn %icc, loop_5804
stw %i7, [%l7 + 0x54]
sub %g6, 0x0DE6, %l0
movrne %g5, %o5, %l6
loop_5804:
tne %icc, 0x2
ldsh [%l7 + 0x26], %o7
fmovsleu %xcc, %f2, %f6
umulcc %l3, %g2, %g3
fmovrdlez %i0, %f8, %f10
ld [%l7 + 0x44], %f6
fmul8x16al %f15, %f13, %f10
orn %g1, %o3, %g7
ldub [%l7 + 0x43], %o1
tcc %icc, 0x5
ldsb [%l7 + 0x7C], %i1
tpos %icc, 0x3
stx %l5, [%l7 + 0x20]
sethi 0x038B, %g4
tcc %xcc, 0x0
xnorcc %o0, 0x0976, %o2
stb %o6, [%l7 + 0x6C]
fpadd16 %f12, %f2, %f4
fbue %fcc0, loop_5805
stw %l1, [%l7 + 0x1C]
fandnot1 %f10, %f4, %f6
ldub [%l7 + 0x78], %i2
loop_5805:
ldsb [%l7 + 0x76], %l2
ld [%l7 + 0x48], %f5
tneg %icc, 0x6
bvc %icc, loop_5806
lduh [%l7 + 0x6E], %i6
brgz %l4, loop_5807
fpsub16s %f11, %f8, %f5
loop_5806:
movleu %xcc, %o4, %i5
fmovscc %icc, %f9, %f0
loop_5807:
ldsw [%l7 + 0x2C], %i3
fcmpeq16 %f2, %f10, %i7
orn %i4, %g6, %l0
fbu %fcc3, loop_5808
fbn,a %fcc3, loop_5809
fornot2 %f10, %f8, %f4
addc %o5, 0x0432, %g5
loop_5808:
array16 %l6, %o7, %g2
loop_5809:
fornot1s %f3, %f8, %f8
stx %l3, [%l7 + 0x20]
ldx [%l7 + 0x08], %i0
ldd [%l7 + 0x08], %f4
orcc %g1, %g3, %g7
tl %xcc, 0x1
ld [%l7 + 0x10], %f11
movrgz %o3, 0x2C1, %o1
lduw [%l7 + 0x70], %i1
bvc %icc, loop_5810
fmul8x16au %f3, %f8, %f14
ldd [%l7 + 0x60], %f10
tg %icc, 0x4
loop_5810:
orn %g4, %o0, %o2
lduh [%l7 + 0x38], %o6
fbuge %fcc2, loop_5811
sra %l1, 0x1C, %l5
fones %f11
movrgz %l2, 0x1F3, %i2
loop_5811:
brgez %l4, loop_5812
edge16 %o4, %i5, %i3
taddcc %i7, %i6, %g6
movvs %xcc, %i4, %l0
loop_5812:
bcc,a loop_5813
fmovdge %icc, %f9, %f14
sth %o5, [%l7 + 0x26]
nop
setx loop_5814, %l0, %l1
jmpl %l1, %g5
loop_5813:
movg %icc, %o7, %g2
fxnor %f6, %f4, %f4
ldsb [%l7 + 0x18], %l6
loop_5814:
srlx %l3, %i0, %g1
fandnot2s %f9, %f13, %f11
popc 0x02A6, %g3
edge8n %o3, %g7, %o1
ldub [%l7 + 0x16], %g4
be,pn %xcc, loop_5815
std %f10, [%l7 + 0x58]
array16 %i1, %o2, %o0
fcmped %fcc3, %f4, %f0
loop_5815:
fmovsl %xcc, %f11, %f10
addc %o6, 0x0FBC, %l1
brlz,a %l2, loop_5816
sdiv %l5, 0x005D, %l4
ldub [%l7 + 0x5C], %i2
fmovrdlz %o4, %f4, %f4
loop_5816:
ldsb [%l7 + 0x44], %i5
fexpand %f3, %f12
fmovdcs %icc, %f14, %f5
st %f14, [%l7 + 0x0C]
stw %i3, [%l7 + 0x2C]
stx %i6, [%l7 + 0x48]
edge16l %i7, %i4, %l0
fzeros %f0
fxors %f8, %f7, %f1
fmuld8ulx16 %f12, %f10, %f10
fcmps %fcc0, %f10, %f3
fbue,a %fcc0, loop_5817
fpack32 %f8, %f12, %f6
fcmpgt32 %f0, %f6, %o5
fxor %f6, %f14, %f4
loop_5817:
fmovs %f4, %f0
fbul %fcc0, loop_5818
bgu,pn %icc, loop_5819
movre %g6, %o7, %g5
fornot1 %f0, %f12, %f8
loop_5818:
fmovdge %xcc, %f5, %f13
loop_5819:
stb %l6, [%l7 + 0x61]
ldsw [%l7 + 0x2C], %g2
lduw [%l7 + 0x44], %i0
fbuge %fcc0, loop_5820
fmovsa %icc, %f2, %f10
ldsh [%l7 + 0x2E], %l3
andn %g3, 0x1ADD, %o3
loop_5820:
fandnot2 %f6, %f0, %f12
movg %icc, %g1, %o1
bvs,a %xcc, loop_5821
lduw [%l7 + 0x48], %g7
std %f4, [%l7 + 0x78]
nop
setx loop_5822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5821:
ldub [%l7 + 0x53], %i1
fcmpes %fcc0, %f13, %f8
sth %g4, [%l7 + 0x78]
loop_5822:
fmovdge %icc, %f9, %f13
fbe,a %fcc2, loop_5823
ldsh [%l7 + 0x5C], %o0
movrgz %o2, %o6, %l2
ldsb [%l7 + 0x42], %l5
loop_5823:
movrlez %l4, 0x0A3, %l1
mulx %o4, 0x0BC9, %i5
fmovscs %xcc, %f5, %f14
fnor %f4, %f14, %f12
bg,pt %xcc, loop_5824
movne %xcc, %i2, %i6
bne,pn %icc, loop_5825
ldsh [%l7 + 0x64], %i7
loop_5824:
fcmple32 %f2, %f12, %i3
ldub [%l7 + 0x72], %i4
loop_5825:
sub %o5, %l0, %o7
fmovrde %g5, %f4, %f14
faligndata %f4, %f2, %f14
bvc,a,pn %xcc, loop_5826
fxors %f8, %f7, %f2
andncc %l6, %g6, %i0
addccc %l3, 0x1971, %g2
loop_5826:
ldsb [%l7 + 0x5D], %g3
sth %g1, [%l7 + 0x12]
fandnot2s %f4, %f14, %f3
te %icc, 0x2
ldsb [%l7 + 0x7B], %o3
stx %g7, [%l7 + 0x58]
ldd [%l7 + 0x70], %f6
fbne,a %fcc2, loop_5827
fpsub16s %f4, %f10, %f4
stb %i1, [%l7 + 0x09]
fxnor %f0, %f4, %f0
loop_5827:
fmul8x16au %f4, %f13, %f2
ldd [%l7 + 0x58], %f10
sth %o1, [%l7 + 0x42]
stw %o0, [%l7 + 0x78]
stw %o2, [%l7 + 0x14]
ldx [%l7 + 0x48], %o6
movcs %xcc, %g4, %l2
stb %l4, [%l7 + 0x3A]
xorcc %l5, %o4, %i5
bpos,a %icc, loop_5828
fone %f12
movg %icc, %i2, %i6
bn,pt %icc, loop_5829
loop_5828:
lduh [%l7 + 0x4C], %l1
bn,pn %xcc, loop_5830
fmovdn %icc, %f13, %f1
loop_5829:
fmul8ulx16 %f4, %f0, %f2
sth %i3, [%l7 + 0x4A]
loop_5830:
ta %icc, 0x0
fnot1 %f4, %f4
fbue,a %fcc1, loop_5831
ldsh [%l7 + 0x4A], %i4
bneg loop_5832
sth %i7, [%l7 + 0x56]
loop_5831:
stx %l0, [%l7 + 0x78]
st %f8, [%l7 + 0x28]
loop_5832:
ldd [%l7 + 0x30], %f8
lduh [%l7 + 0x0C], %o7
fbn %fcc1, loop_5833
ldsw [%l7 + 0x74], %g5
fnand %f8, %f2, %f14
movgu %xcc, %l6, %g6
loop_5833:
movge %xcc, %o5, %i0
orn %g2, 0x11DC, %l3
bgu,pn %icc, loop_5834
ld [%l7 + 0x54], %f13
fxnors %f12, %f0, %f0
std %f0, [%l7 + 0x08]
loop_5834:
ldx [%l7 + 0x20], %g3
st %f2, [%l7 + 0x30]
fbn %fcc2, loop_5835
smulcc %o3, 0x1E12, %g1
smul %i1, %o1, %o0
andn %o2, %g7, %g4
loop_5835:
fornot1 %f4, %f14, %f6
be,a,pn %xcc, loop_5836
movge %icc, %o6, %l2
sdivcc %l4, 0x182F, %o4
bvc,a,pn %icc, loop_5837
loop_5836:
fnot2 %f14, %f2
fcmpne16 %f14, %f14, %l5
fbo,a %fcc2, loop_5838
loop_5837:
ld [%l7 + 0x34], %f1
fbue,a %fcc1, loop_5839
ldub [%l7 + 0x50], %i2
loop_5838:
xor %i6, %l1, %i5
nop
setx loop_5840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5839:
ldd [%l7 + 0x68], %f8
lduh [%l7 + 0x5C], %i4
stx %i7, [%l7 + 0x48]
loop_5840:
movcs %icc, %i3, %l0
array32 %o7, %g5, %g6
ldub [%l7 + 0x53], %l6
andn %o5, %g2, %i0
bleu,a,pt %icc, loop_5841
srl %g3, 0x19, %o3
stw %l3, [%l7 + 0x48]
fbul,a %fcc2, loop_5842
loop_5841:
stx %g1, [%l7 + 0x20]
te %xcc, 0x3
movrlez %i1, 0x3DB, %o1
loop_5842:
fpack32 %f4, %f4, %f6
stx %o2, [%l7 + 0x10]
stw %g7, [%l7 + 0x30]
ld [%l7 + 0x28], %f9
movpos %xcc, %o0, %o6
bge,a %xcc, loop_5843
addccc %g4, 0x089D, %l2
st %f13, [%l7 + 0x34]
ldx [%l7 + 0x40], %l4
loop_5843:
std %f12, [%l7 + 0x30]
tcs %xcc, 0x2
fmovsneg %icc, %f11, %f13
ldub [%l7 + 0x4A], %o4
fcmple32 %f4, %f0, %i2
ldub [%l7 + 0x14], %i6
edge8 %l5, %i5, %i4
fbul %fcc0, loop_5844
subccc %l1, 0x0961, %i7
movcc %icc, %i3, %l0
edge32 %g5, %o7, %g6
loop_5844:
sth %o5, [%l7 + 0x42]
ldsw [%l7 + 0x64], %g2
bneg,a %xcc, loop_5845
ld [%l7 + 0x24], %f0
sra %l6, 0x12, %i0
lduw [%l7 + 0x6C], %o3
loop_5845:
fabsd %f12, %f12
bl loop_5846
fands %f4, %f13, %f7
ldub [%l7 + 0x3F], %g3
st %f7, [%l7 + 0x7C]
loop_5846:
ldd [%l7 + 0x70], %f2
siam 0x2
bshuffle %f4, %f0, %f12
tpos %icc, 0x7
stb %g1, [%l7 + 0x71]
fxor %f4, %f0, %f6
sth %l3, [%l7 + 0x32]
stw %i1, [%l7 + 0x6C]
alignaddrl %o1, %g7, %o2
sllx %o6, 0x01, %g4
orcc %l2, 0x123B, %o0
ldub [%l7 + 0x28], %l4
ldsh [%l7 + 0x24], %i2
sth %i6, [%l7 + 0x24]
tgu %xcc, 0x7
fmovrdgz %l5, %f6, %f10
ldd [%l7 + 0x30], %f14
ld [%l7 + 0x08], %f15
siam 0x2
xnorcc %i5, 0x0F34, %i4
fmovscc %icc, %f8, %f5
sll %l1, 0x0E, %o4
fpsub32s %f5, %f12, %f10
xor %i3, 0x0722, %i7
lduh [%l7 + 0x18], %l0
fnot2s %f0, %f8
std %f4, [%l7 + 0x28]
edge32n %o7, %g5, %g6
edge32l %o5, %g2, %l6
srax %o3, %g3, %i0
movvs %icc, %g1, %l3
bl,pn %icc, loop_5847
fmovsneg %icc, %f0, %f14
movl %xcc, %o1, %g7
fmovrdlz %o2, %f4, %f4
loop_5847:
ldub [%l7 + 0x37], %o6
ldd [%l7 + 0x18], %f12
tsubcc %g4, 0x00A4, %i1
std %f4, [%l7 + 0x18]
fmovsle %icc, %f9, %f13
fpadd32 %f2, %f4, %f10
ldx [%l7 + 0x28], %o0
sth %l2, [%l7 + 0x3A]
tle %icc, 0x4
movcs %icc, %i2, %i6
tl %xcc, 0x7
edge8ln %l4, %i5, %i4
movgu %icc, %l5, %o4
lduw [%l7 + 0x4C], %i3
ldx [%l7 + 0x28], %l1
nop
setx loop_5848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f4, %f1, %f2
xnor %i7, 0x0998, %o7
sllx %l0, %g5, %o5
loop_5848:
fmovscs %icc, %f0, %f5
fnand %f8, %f14, %f8
movl %icc, %g6, %l6
xorcc %g2, %o3, %g3
fmovde %icc, %f4, %f6
fmovrdgez %i0, %f8, %f2
fmovspos %xcc, %f14, %f4
udivcc %l3, 0x1DB1, %o1
for %f14, %f6, %f2
fornot2s %f6, %f2, %f11
st %f0, [%l7 + 0x30]
lduw [%l7 + 0x10], %g7
fzeros %f7
sth %o2, [%l7 + 0x42]
ldx [%l7 + 0x58], %g1
fmovdleu %icc, %f5, %f3
edge8ln %g4, %o6, %o0
tn %xcc, 0x6
nop
setx loop_5849, %l0, %l1
jmpl %l1, %i1
nop
setx loop_5850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l2, [%l7 + 0x4E]
tsubcctv %i2, 0x0B62, %i6
loop_5849:
ld [%l7 + 0x14], %f1
loop_5850:
lduh [%l7 + 0x2C], %l4
fmovdl %xcc, %f12, %f7
std %f6, [%l7 + 0x40]
fmovsneg %icc, %f3, %f10
fmovscc %xcc, %f1, %f3
fmul8x16al %f7, %f0, %f8
ldub [%l7 + 0x52], %i5
fmovdpos %icc, %f3, %f4
fsrc1 %f8, %f8
srax %i4, %l5, %i3
ld [%l7 + 0x54], %f3
stb %o4, [%l7 + 0x6A]
brgz,a %l1, loop_5851
edge16ln %i7, %o7, %g5
fmovrdgez %o5, %f2, %f14
fpsub32s %f1, %f8, %f9
loop_5851:
fnot2 %f4, %f12
ldub [%l7 + 0x1F], %g6
sth %l0, [%l7 + 0x08]
taddcc %g2, 0x0C91, %o3
tcc %icc, 0x5
tneg %xcc, 0x5
fmovsvc %icc, %f7, %f2
bgu,pn %icc, loop_5852
bshuffle %f14, %f10, %f4
fxor %f2, %f10, %f6
fnor %f14, %f0, %f4
loop_5852:
fmul8x16au %f8, %f11, %f14
ldsb [%l7 + 0x65], %g3
brlz,a %i0, loop_5853
fornot1s %f10, %f15, %f1
st %f10, [%l7 + 0x10]
lduw [%l7 + 0x70], %l3
loop_5853:
stx %l6, [%l7 + 0x58]
addc %g7, 0x07D4, %o2
stx %g1, [%l7 + 0x60]
sra %o1, 0x1D, %g4
ld [%l7 + 0x68], %f5
sllx %o0, 0x1E, %i1
movrne %o6, 0x195, %i2
lduh [%l7 + 0x38], %l2
ldub [%l7 + 0x28], %l4
fandnot2 %f6, %f6, %f14
alignaddrl %i5, %i4, %l5
fmovsge %xcc, %f0, %f6
movle %xcc, %i6, %i3
stx %o4, [%l7 + 0x60]
fmovdvc %icc, %f7, %f2
fba %fcc0, loop_5854
fmovdne %icc, %f13, %f14
stw %l1, [%l7 + 0x2C]
orn %o7, 0x1526, %g5
loop_5854:
addcc %o5, %i7, %l0
fcmpgt16 %f0, %f2, %g6
array8 %g2, %o3, %i0
srax %l3, %g3, %g7
be,a,pn %xcc, loop_5855
lduw [%l7 + 0x2C], %l6
fmovdg %xcc, %f5, %f0
fcmple32 %f4, %f12, %o2
loop_5855:
fmul8ulx16 %f2, %f10, %f4
movrlz %o1, 0x1CA, %g4
ldsh [%l7 + 0x0E], %o0
std %f6, [%l7 + 0x60]
edge16n %i1, %o6, %g1
udivcc %i2, 0x0B0E, %l2
ldx [%l7 + 0x70], %l4
fnors %f8, %f8, %f7
fbuge %fcc2, loop_5856
andcc %i4, 0x0C48, %l5
fones %f4
bgu,a loop_5857
loop_5856:
movrlez %i5, 0x208, %i3
fcmple16 %f10, %f4, %o4
umul %i6, %l1, %o7
loop_5857:
tcs %xcc, 0x6
and %g5, 0x0278, %i7
edge16l %o5, %g6, %l0
fmovrdlz %o3, %f8, %f14
edge16ln %g2, %l3, %i0
fmovse %xcc, %f1, %f4
lduh [%l7 + 0x30], %g7
fone %f0
fba %fcc1, loop_5858
fornot1s %f6, %f3, %f3
alignaddr %l6, %g3, %o1
fbge %fcc3, loop_5859
loop_5858:
lduw [%l7 + 0x4C], %o2
lduh [%l7 + 0x6A], %o0
fcmped %fcc0, %f10, %f4
loop_5859:
udivcc %g4, 0x1A8E, %i1
array16 %o6, %i2, %g1
srax %l4, %l2, %l5
lduh [%l7 + 0x18], %i4
nop
setx loop_5860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i5, [%l7 + 0x42]
move %icc, %i3, %o4
sllx %l1, %o7, %i6
loop_5860:
taddcctv %i7, %o5, %g5
fmuld8ulx16 %f3, %f8, %f14
st %f0, [%l7 + 0x6C]
fmovsge %xcc, %f2, %f11
fmovrdlz %g6, %f14, %f14
fabsd %f12, %f12
sdivcc %o3, 0x1870, %l0
edge16 %g2, %l3, %g7
te %icc, 0x4
fbg,a %fcc1, loop_5861
fmovsa %icc, %f14, %f10
movge %xcc, %i0, %l6
movrlez %o1, %o2, %g3
loop_5861:
fmovsneg %icc, %f8, %f6
lduw [%l7 + 0x38], %o0
orcc %g4, %o6, %i1
brlz %i2, loop_5862
fbl,a %fcc3, loop_5863
fsrc1 %f6, %f4
mulx %l4, 0x0991, %g1
loop_5862:
fbuge %fcc3, loop_5864
loop_5863:
ldub [%l7 + 0x64], %l5
stw %i4, [%l7 + 0x3C]
st %f14, [%l7 + 0x7C]
loop_5864:
ta %xcc, 0x6
bg,a %icc, loop_5865
ld [%l7 + 0x54], %f2
stx %i5, [%l7 + 0x78]
ld [%l7 + 0x08], %f3
loop_5865:
fxors %f0, %f3, %f0
brgez %l2, loop_5866
fmovsl %icc, %f3, %f7
stx %o4, [%l7 + 0x68]
fpadd16s %f12, %f3, %f14
loop_5866:
srax %l1, %i3, %o7
fcmpeq16 %f14, %f2, %i6
ldsw [%l7 + 0x44], %i7
movneg %icc, %o5, %g5
fnors %f2, %f7, %f12
fors %f15, %f12, %f5
lduw [%l7 + 0x4C], %g6
fbuge,a %fcc2, loop_5867
fmovspos %icc, %f14, %f11
fmovsge %icc, %f2, %f6
lduh [%l7 + 0x28], %l0
loop_5867:
ldsw [%l7 + 0x3C], %o3
movvc %icc, %l3, %g7
fbo %fcc3, loop_5868
fmul8x16au %f4, %f7, %f2
ldx [%l7 + 0x30], %g2
ld [%l7 + 0x54], %f14
loop_5868:
fbuge %fcc1, loop_5869
fba,a %fcc1, loop_5870
taddcc %i0, 0x1B87, %l6
stx %o1, [%l7 + 0x18]
loop_5869:
lduh [%l7 + 0x70], %o2
loop_5870:
ld [%l7 + 0x70], %f15
stb %o0, [%l7 + 0x0C]
fmul8sux16 %f6, %f0, %f2
fmovdvc %icc, %f13, %f14
bcc,pn %icc, loop_5871
fmovsvs %icc, %f14, %f6
sdiv %g4, 0x106A, %o6
ldsh [%l7 + 0x24], %i1
loop_5871:
fmovdcs %icc, %f4, %f8
fornot1s %f13, %f4, %f9
tgu %xcc, 0x4
fexpand %f13, %f2
fbu,a %fcc1, loop_5872
tle %icc, 0x3
fzeros %f3
move %icc, %g3, %l4
loop_5872:
fmovdne %icc, %f3, %f0
lduw [%l7 + 0x64], %i2
tsubcctv %l5, 0x00B7, %g1
movre %i5, %i4, %o4
smul %l1, 0x1286, %i3
fba %fcc1, loop_5873
fbule %fcc0, loop_5874
bshuffle %f2, %f8, %f6
tpos %icc, 0x0
loop_5873:
fornot1 %f2, %f2, %f4
loop_5874:
taddcc %o7, 0x124C, %l2
smulcc %i6, %i7, %g5
stb %g6, [%l7 + 0x4D]
fxnor %f8, %f14, %f12
fcmps %fcc0, %f3, %f10
edge8l %o5, %o3, %l3
fmovrsgz %g7, %f4, %f3
tneg %xcc, 0x4
ldsw [%l7 + 0x60], %l0
srl %g2, %i0, %o1
ldsb [%l7 + 0x73], %l6
st %f2, [%l7 + 0x54]
fbl,a %fcc2, loop_5875
movpos %xcc, %o2, %o0
stw %g4, [%l7 + 0x20]
orcc %o6, 0x1377, %i1
loop_5875:
fbue,a %fcc1, loop_5876
bg,a,pn %xcc, loop_5877
fnegs %f3, %f14
ldsw [%l7 + 0x78], %g3
loop_5876:
fmovsne %icc, %f8, %f5
loop_5877:
fornot2s %f6, %f1, %f4
fbo,a %fcc0, loop_5878
bneg,a,pt %icc, loop_5879
sth %l4, [%l7 + 0x2E]
stx %l5, [%l7 + 0x28]
loop_5878:
fornot1s %f0, %f13, %f8
loop_5879:
ldsb [%l7 + 0x35], %i2
faligndata %f6, %f8, %f14
stb %g1, [%l7 + 0x72]
fcmped %fcc1, %f0, %f8
bne loop_5880
ldsw [%l7 + 0x6C], %i5
ldx [%l7 + 0x58], %i4
ldx [%l7 + 0x08], %l1
loop_5880:
subccc %i3, 0x0D5D, %o7
fmovdgu %icc, %f0, %f6
movrlz %l2, 0x292, %i6
mova %icc, %i7, %o4
fbg %fcc0, loop_5881
tcs %xcc, 0x1
stx %g5, [%l7 + 0x40]
add %g6, %o5, %o3
loop_5881:
edge32 %g7, %l3, %g2
fnot2 %f8, %f2
addcc %l0, 0x1398, %i0
ldx [%l7 + 0x30], %l6
fxors %f11, %f1, %f11
sub %o1, 0x1870, %o0
fbu %fcc3, loop_5882
ldub [%l7 + 0x0F], %o2
lduh [%l7 + 0x36], %o6
bge %xcc, loop_5883
loop_5882:
fpsub32 %f6, %f12, %f2
fmuld8sux16 %f15, %f15, %f0
smul %i1, 0x0384, %g3
loop_5883:
fblg %fcc3, loop_5884
fnegd %f6, %f14
ldub [%l7 + 0x55], %g4
xorcc %l4, %i2, %g1
loop_5884:
fxnors %f2, %f2, %f12
fba %fcc2, loop_5885
taddcctv %i5, %l5, %i4
edge8l %i3, %l1, %l2
bl,a,pn %icc, loop_5886
loop_5885:
andn %i6, 0x093C, %i7
st %f3, [%l7 + 0x40]
fnegd %f14, %f4
loop_5886:
stx %o4, [%l7 + 0x48]
pdist %f6, %f0, %f0
tsubcctv %o7, 0x14BB, %g5
lduh [%l7 + 0x64], %g6
fble,a %fcc3, loop_5887
fmovsl %xcc, %f13, %f5
ldub [%l7 + 0x0B], %o5
mova %icc, %o3, %g7
loop_5887:
ldub [%l7 + 0x24], %g2
stx %l0, [%l7 + 0x48]
std %f4, [%l7 + 0x50]
lduh [%l7 + 0x74], %l3
ldd [%l7 + 0x08], %f12
ld [%l7 + 0x40], %f5
call loop_5888
edge32 %l6, %i0, %o0
fnands %f8, %f13, %f3
fmovsa %xcc, %f15, %f14
loop_5888:
fbn,a %fcc2, loop_5889
fandnot2s %f0, %f11, %f9
add %o1, %o2, %i1
bvc,pn %xcc, loop_5890
loop_5889:
lduw [%l7 + 0x1C], %g3
movgu %xcc, %o6, %l4
bne,a %icc, loop_5891
loop_5890:
fpsub32s %f14, %f1, %f14
fcmpne16 %f8, %f0, %g4
call loop_5892
loop_5891:
fnand %f4, %f2, %f6
tsubcc %i2, 0x1C33, %i5
fmovrsgz %g1, %f4, %f2
loop_5892:
orcc %i4, %l5, %i3
mulscc %l1, 0x1716, %i6
bgu,pt %xcc, loop_5893
andcc %i7, %o4, %o7
smul %g5, %g6, %l2
siam 0x0
loop_5893:
fexpand %f1, %f4
edge32ln %o3, %o5, %g7
fexpand %f11, %f12
bl,pt %xcc, loop_5894
array32 %g2, %l3, %l6
array16 %i0, %l0, %o1
move %xcc, %o0, %i1
loop_5894:
ldub [%l7 + 0x7A], %g3
fmovrdlz %o6, %f10, %f0
bn,a,pt %icc, loop_5895
edge16l %l4, %g4, %o2
bvs,a,pt %xcc, loop_5896
fornot2s %f1, %f6, %f9
loop_5895:
movl %icc, %i5, %i2
fmovspos %xcc, %f7, %f3
loop_5896:
tn %xcc, 0x1
stw %i4, [%l7 + 0x2C]
edge32 %g1, %l5, %l1
ldub [%l7 + 0x32], %i6
stx %i7, [%l7 + 0x68]
fbge %fcc3, loop_5897
edge16l %o4, %i3, %o7
ldd [%l7 + 0x40], %f0
ldub [%l7 + 0x6B], %g5
loop_5897:
stb %l2, [%l7 + 0x14]
edge32n %g6, %o5, %o3
fxnors %f10, %f14, %f1
bcs,a loop_5898
ldd [%l7 + 0x08], %f8
fcmple16 %f8, %f10, %g2
ld [%l7 + 0x64], %f3
loop_5898:
sth %g7, [%l7 + 0x7A]
tneg %xcc, 0x3
fbg %fcc2, loop_5899
fmovsg %xcc, %f12, %f14
stw %l3, [%l7 + 0x54]
nop
setx loop_5900, %l0, %l1
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_5899:
addcc %i0, 0x0FE9, %l0
stx %l6, [%l7 + 0x40]
fxnor %f8, %f12, %f0
loop_5900:
fornot2s %f9, %f1, %f1
bleu loop_5901
nop
setx loop_5902, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %o0, loop_5903
ldx [%l7 + 0x60], %i1
loop_5901:
st %f1, [%l7 + 0x4C]
loop_5902:
lduh [%l7 + 0x56], %o1
loop_5903:
ldx [%l7 + 0x28], %g3
alignaddr %o6, %g4, %l4
fpmerge %f12, %f10, %f12
tsubcctv %i5, %o2, %i2
tneg %xcc, 0x6
fzeros %f13
bl loop_5904
fcmpne16 %f8, %f8, %i4
ldub [%l7 + 0x17], %l5
ld [%l7 + 0x6C], %f6
loop_5904:
ld [%l7 + 0x7C], %f15
fmovdvc %xcc, %f11, %f13
fmovsvc %icc, %f11, %f10
movle %icc, %g1, %i6
movleu %xcc, %i7, %o4
for %f2, %f14, %f6
stb %i3, [%l7 + 0x5A]
fornot1s %f1, %f4, %f15
movcc %icc, %o7, %g5
fmovrde %l2, %f8, %f4
edge16 %l1, %g6, %o5
lduh [%l7 + 0x60], %o3
fmovrde %g7, %f0, %f14
st %f5, [%l7 + 0x58]
edge8n %l3, %g2, %l0
bvc loop_5905
andn %l6, %i0, %o0
ldub [%l7 + 0x63], %i1
st %f15, [%l7 + 0x18]
loop_5905:
fpsub32 %f2, %f12, %f4
stb %g3, [%l7 + 0x3B]
umul %o1, 0x09B0, %o6
fmovrslz %l4, %f12, %f2
fsrc1s %f8, %f7
fbuge %fcc0, loop_5906
fba %fcc2, loop_5907
fand %f12, %f12, %f2
array32 %g4, %i5, %i2
loop_5906:
st %f11, [%l7 + 0x78]
loop_5907:
fpadd32 %f0, %f12, %f12
lduw [%l7 + 0x48], %o2
bcc,a %xcc, loop_5908
st %f2, [%l7 + 0x5C]
fnor %f10, %f8, %f14
ld [%l7 + 0x44], %f6
loop_5908:
ldx [%l7 + 0x78], %i4
stx %l5, [%l7 + 0x48]
fornot2s %f11, %f10, %f9
brgz,a %g1, loop_5909
sth %i6, [%l7 + 0x5E]
array16 %o4, %i7, %o7
fbl,a %fcc0, loop_5910
loop_5909:
ldsh [%l7 + 0x32], %g5
movre %l2, %l1, %g6
brgz %i3, loop_5911
loop_5910:
ldx [%l7 + 0x40], %o3
fbge %fcc0, loop_5912
for %f12, %f10, %f12
loop_5911:
alignaddr %g7, %o5, %g2
fpadd32s %f14, %f9, %f9
loop_5912:
st %f5, [%l7 + 0x30]
fmul8x16 %f10, %f0, %f6
ld [%l7 + 0x74], %f1
stw %l3, [%l7 + 0x34]
ldsh [%l7 + 0x50], %l6
fpack16 %f2, %f2
fcmpgt16 %f14, %f12, %l0
popc 0x1786, %o0
subccc %i1, 0x06B3, %g3
stx %i0, [%l7 + 0x30]
udiv %o1, 0x08A0, %l4
fmovdcs %icc, %f6, %f8
fmovdge %xcc, %f8, %f13
sub %g4, %o6, %i2
lduh [%l7 + 0x42], %o2
lduh [%l7 + 0x44], %i5
fnegd %f12, %f10
fnot1 %f12, %f6
fmovrsgz %i4, %f5, %f0
stw %l5, [%l7 + 0x1C]
sdivcc %g1, 0x15BA, %i6
fmul8x16al %f11, %f9, %f2
fmovsg %xcc, %f1, %f13
movn %icc, %o4, %i7
edge32ln %o7, %g5, %l2
lduh [%l7 + 0x36], %g6
movl %icc, %l1, %i3
fbl %fcc1, loop_5913
bleu,pn %icc, loop_5914
or %o3, 0x0345, %o5
sra %g7, 0x10, %l3
loop_5913:
lduh [%l7 + 0x7E], %l6
loop_5914:
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x35], %g2
fpmerge %f9, %f5, %f4
edge16l %l0, %i1, %o0
std %f0, [%l7 + 0x70]
ldx [%l7 + 0x70], %g3
orcc %o1, 0x1144, %l4
fxors %f4, %f10, %f4
siam 0x5
fbul,a %fcc3, loop_5915
std %f10, [%l7 + 0x20]
fnands %f11, %f9, %f8
fcmpne16 %f6, %f0, %i0
loop_5915:
fble,a %fcc2, loop_5916
fmovrsne %g4, %f3, %f8
fnot2 %f10, %f10
ldx [%l7 + 0x70], %o6
loop_5916:
movrgz %o2, %i5, %i4
ldx [%l7 + 0x10], %l5
fbne %fcc3, loop_5917
fbuge %fcc0, loop_5918
sdivx %i2, 0x0DEE, %g1
for %f6, %f4, %f6
loop_5917:
fand %f0, %f2, %f14
loop_5918:
andn %o4, 0x0461, %i6
fnegs %f13, %f0
fmovsle %xcc, %f11, %f14
lduh [%l7 + 0x54], %i7
ldx [%l7 + 0x68], %o7
fpadd16 %f14, %f0, %f6
fones %f11
sth %l2, [%l7 + 0x3A]
ld [%l7 + 0x28], %f10
be loop_5919
ldub [%l7 + 0x25], %g5
fpmerge %f13, %f13, %f14
fmovrde %g6, %f8, %f10
loop_5919:
fand %f4, %f12, %f4
subccc %i3, 0x1951, %o3
bg,a,pt %icc, loop_5920
bg,a,pn %xcc, loop_5921
ldd [%l7 + 0x50], %f2
fmovscs %icc, %f11, %f11
loop_5920:
edge8n %o5, %l1, %l3
loop_5921:
movne %icc, %l6, %g2
sth %g7, [%l7 + 0x70]
lduh [%l7 + 0x1A], %l0
ldd [%l7 + 0x78], %f8
bg loop_5922
fmovdcc %icc, %f4, %f7
movleu %icc, %o0, %i1
bleu,pn %xcc, loop_5923
loop_5922:
stb %g3, [%l7 + 0x47]
fmovsvc %xcc, %f1, %f13
addc %l4, %o1, %g4
loop_5923:
lduh [%l7 + 0x62], %o6
st %f2, [%l7 + 0x3C]
lduh [%l7 + 0x58], %o2
fbu,a %fcc0, loop_5924
orcc %i5, 0x1BEA, %i4
fornot1 %f12, %f10, %f14
st %f13, [%l7 + 0x40]
loop_5924:
stx %i0, [%l7 + 0x20]
fmovrsgz %l5, %f5, %f7
andncc %g1, %o4, %i6
fmovdneg %icc, %f7, %f1
fexpand %f14, %f4
ld [%l7 + 0x08], %f13
ldsw [%l7 + 0x34], %i7
edge16ln %o7, %l2, %g5
tn %icc, 0x7
edge16 %g6, %i2, %i3
movneg %xcc, %o3, %l1
fsrc1s %f8, %f10
andn %o5, %l3, %l6
ldsh [%l7 + 0x5A], %g7
fmovsa %xcc, %f2, %f6
movle %xcc, %l0, %g2
stb %o0, [%l7 + 0x18]
fnegs %f3, %f9
fpadd32 %f6, %f4, %f0
movl %icc, %g3, %i1
brgez,a %o1, loop_5925
edge8n %g4, %l4, %o2
fors %f4, %f12, %f8
ldub [%l7 + 0x24], %i5
loop_5925:
popc 0x1B61, %o6
std %f0, [%l7 + 0x60]
fmovsgu %icc, %f12, %f5
ld [%l7 + 0x5C], %f4
sth %i4, [%l7 + 0x60]
fbule %fcc1, loop_5926
st %f15, [%l7 + 0x54]
udivx %l5, 0x02E9, %i0
fmovrdgez %o4, %f2, %f0
loop_5926:
ldd [%l7 + 0x48], %f10
sdivx %g1, 0x0D54, %i6
ldx [%l7 + 0x28], %i7
movvs %xcc, %l2, %o7
fmovsn %xcc, %f8, %f15
std %f14, [%l7 + 0x28]
fmovspos %xcc, %f11, %f3
ldsw [%l7 + 0x14], %g6
movle %xcc, %i2, %g5
subc %o3, 0x156E, %l1
fmovrslz %o5, %f11, %f2
movcc %icc, %i3, %l3
ble,a loop_5927
bcc,a %xcc, loop_5928
movrgz %g7, 0x144, %l0
sth %l6, [%l7 + 0x4E]
loop_5927:
ldub [%l7 + 0x0E], %o0
loop_5928:
ldsw [%l7 + 0x50], %g3
ldsb [%l7 + 0x52], %g2
stw %o1, [%l7 + 0x30]
fmovdvs %xcc, %f8, %f2
bcc loop_5929
fpsub32 %f4, %f6, %f8
movrlz %g4, %i1, %l4
fbue,a %fcc0, loop_5930
loop_5929:
ldsh [%l7 + 0x1A], %i5
fxnor %f6, %f6, %f0
ld [%l7 + 0x40], %f14
loop_5930:
brgez,a %o2, loop_5931
fpadd16s %f12, %f15, %f3
ldub [%l7 + 0x48], %o6
fandnot2s %f7, %f12, %f7
loop_5931:
ldsb [%l7 + 0x5D], %i4
ld [%l7 + 0x30], %f4
ldub [%l7 + 0x32], %l5
brlz %i0, loop_5932
nop
setx loop_5933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %xcc, 0x4
movge %icc, %o4, %g1
loop_5932:
tleu %xcc, 0x0
loop_5933:
fmovdle %icc, %f6, %f10
stx %i7, [%l7 + 0x60]
fcmple32 %f10, %f8, %l2
ldsw [%l7 + 0x7C], %i6
fmovrslez %g6, %f15, %f6
fmovsa %xcc, %f12, %f6
lduh [%l7 + 0x54], %i2
ld [%l7 + 0x74], %f8
ld [%l7 + 0x4C], %f1
std %f0, [%l7 + 0x70]
fpmerge %f10, %f0, %f2
subcc %g5, 0x1AB5, %o7
lduw [%l7 + 0x50], %l1
movle %icc, %o5, %i3
movg %icc, %l3, %o3
fcmpne16 %f10, %f0, %l0
stw %g7, [%l7 + 0x28]
ble,a,pn %icc, loop_5934
nop
setx loop_5935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l6, [%l7 + 0x48]
andncc %g3, %o0, %g2
loop_5934:
ldsh [%l7 + 0x48], %g4
loop_5935:
fabss %f5, %f8
fcmple16 %f4, %f8, %i1
for %f2, %f4, %f8
ldub [%l7 + 0x58], %l4
edge8l %o1, %o2, %o6
ldub [%l7 + 0x51], %i5
sth %i4, [%l7 + 0x1C]
ldx [%l7 + 0x70], %l5
addc %o4, %g1, %i0
fmovdl %icc, %f8, %f6
tcc %xcc, 0x1
sub %l2, %i6, %g6
fble,a %fcc2, loop_5936
brnz,a %i7, loop_5937
ldub [%l7 + 0x69], %g5
st %f2, [%l7 + 0x58]
loop_5936:
smulcc %i2, 0x0398, %l1
loop_5937:
lduw [%l7 + 0x7C], %o7
movvc %icc, %o5, %i3
fnand %f10, %f2, %f12
fmovsg %xcc, %f10, %f15
edge32 %l3, %o3, %g7
bneg loop_5938
subc %l0, %l6, %o0
ldub [%l7 + 0x1D], %g2
fxnors %f3, %f6, %f9
loop_5938:
fmovda %xcc, %f12, %f1
fmovscc %icc, %f3, %f13
xor %g4, %g3, %i1
fcmpgt16 %f12, %f8, %l4
ldx [%l7 + 0x48], %o2
lduh [%l7 + 0x0A], %o1
fbg,a %fcc3, loop_5939
sethi 0x1475, %i5
bcc,pn %xcc, loop_5940
fcmpes %fcc2, %f5, %f12
loop_5939:
ldsh [%l7 + 0x7A], %i4
fxors %f15, %f11, %f11
loop_5940:
fmovrse %l5, %f6, %f0
stx %o4, [%l7 + 0x08]
edge32l %g1, %i0, %o6
fcmpgt16 %f14, %f14, %l2
ld [%l7 + 0x70], %f5
ldub [%l7 + 0x55], %g6
tsubcctv %i6, 0x0C66, %g5
stx %i7, [%l7 + 0x60]
fexpand %f5, %f6
ldsw [%l7 + 0x44], %i2
lduw [%l7 + 0x0C], %o7
mulx %o5, %i3, %l1
ldd [%l7 + 0x20], %f14
st %f15, [%l7 + 0x60]
fcmple32 %f10, %f8, %l3
faligndata %f6, %f4, %f10
bcc,a %xcc, loop_5941
nop
setx loop_5942, %l0, %l1
jmpl %l1, %g7
andncc %l0, %l6, %o0
st %f13, [%l7 + 0x64]
loop_5941:
movcc %xcc, %o3, %g4
loop_5942:
ld [%l7 + 0x64], %f0
fandnot1 %f12, %f12, %f10
fmovsvs %icc, %f4, %f4
fzero %f8
stx %g2, [%l7 + 0x18]
bpos,a %xcc, loop_5943
fornot2 %f14, %f10, %f12
stx %i1, [%l7 + 0x30]
movcc %icc, %g3, %l4
loop_5943:
fmovsg %xcc, %f12, %f13
fpsub16 %f14, %f4, %f0
call loop_5944
pdist %f6, %f6, %f12
fmovsvc %icc, %f12, %f8
ldx [%l7 + 0x50], %o2
loop_5944:
alignaddr %i5, %i4, %o1
ldsb [%l7 + 0x5C], %o4
fbuge %fcc2, loop_5945
ldsb [%l7 + 0x65], %l5
fabsd %f10, %f14
fpsub32s %f2, %f8, %f10
loop_5945:
ldsw [%l7 + 0x68], %i0
orcc %g1, %o6, %g6
fmul8x16 %f10, %f4, %f0
fandnot1 %f0, %f14, %f6
fpackfix %f0, %f3
orcc %i6, 0x1F55, %g5
fors %f6, %f0, %f13
ld [%l7 + 0x14], %f2
fbg %fcc0, loop_5946
fmovsgu %xcc, %f6, %f7
ld [%l7 + 0x20], %f7
edge32n %i7, %l2, %o7
loop_5946:
bneg,a loop_5947
stw %o5, [%l7 + 0x70]
fpsub16s %f15, %f0, %f4
fones %f10
loop_5947:
stb %i3, [%l7 + 0x24]
fmovs %f7, %f9
fmovscc %icc, %f9, %f7
ldsw [%l7 + 0x28], %i2
ldx [%l7 + 0x78], %l3
ldd [%l7 + 0x40], %f2
ldx [%l7 + 0x28], %l1
fmovrsgz %l0, %f14, %f10
ldsw [%l7 + 0x54], %l6
fmovdpos %xcc, %f4, %f2
st %f3, [%l7 + 0x44]
fbue,a %fcc3, loop_5948
ld [%l7 + 0x74], %f11
fmovda %xcc, %f2, %f13
xorcc %o0, 0x1709, %o3
loop_5948:
edge8 %g7, %g4, %i1
movre %g2, %l4, %g3
movge %xcc, %o2, %i4
fandnot1 %f10, %f2, %f2
stb %o1, [%l7 + 0x67]
fand %f2, %f2, %f0
stw %i5, [%l7 + 0x14]
fxnor %f0, %f10, %f8
ldsw [%l7 + 0x7C], %l5
ldd [%l7 + 0x08], %f0
fcmple16 %f10, %f10, %i0
taddcc %g1, %o6, %o4
bvs,a %icc, loop_5949
fnegd %f8, %f8
std %f2, [%l7 + 0x48]
ld [%l7 + 0x08], %f2
loop_5949:
add %g6, 0x15AE, %g5
edge16ln %i7, %i6, %l2
fmovrdgez %o5, %f14, %f0
ld [%l7 + 0x24], %f7
fandnot1 %f14, %f8, %f8
edge16n %o7, %i2, %i3
fnot2 %f0, %f14
taddcc %l3, %l0, %l1
ldsh [%l7 + 0x3A], %o0
orcc %l6, 0x1F20, %o3
tpos %icc, 0x5
ldub [%l7 + 0x53], %g4
fpackfix %f12, %f12
fbu,a %fcc1, loop_5950
tl %icc, 0x5
stw %i1, [%l7 + 0x68]
mova %xcc, %g2, %l4
loop_5950:
st %f12, [%l7 + 0x74]
sth %g3, [%l7 + 0x74]
fxors %f11, %f0, %f1
ldsh [%l7 + 0x6A], %o2
edge32 %g7, %o1, %i4
fmovscc %xcc, %f11, %f11
fcmps %fcc3, %f14, %f4
tl %xcc, 0x3
fpadd32s %f12, %f14, %f12
fbl,a %fcc1, loop_5951
fbo,a %fcc1, loop_5952
stb %i5, [%l7 + 0x44]
fmovsneg %icc, %f3, %f13
loop_5951:
stw %l5, [%l7 + 0x08]
loop_5952:
sth %i0, [%l7 + 0x3C]
fnegd %f2, %f4
sth %o6, [%l7 + 0x10]
ldsh [%l7 + 0x28], %o4
fbuge,a %fcc2, loop_5953
ldx [%l7 + 0x78], %g1
fble,a %fcc0, loop_5954
edge8 %g6, %g5, %i6
loop_5953:
tn %icc, 0x5
tleu %xcc, 0x5
loop_5954:
fnands %f7, %f6, %f0
array8 %l2, %i7, %o7
fmovdl %xcc, %f3, %f14
fmovrslz %o5, %f3, %f3
array16 %i3, %i2, %l3
ld [%l7 + 0x2C], %f6
nop
setx loop_5955, %l0, %l1
jmpl %l1, %l1
st %f14, [%l7 + 0x1C]
stb %l0, [%l7 + 0x67]
udivx %l6, 0x0321, %o0
loop_5955:
ldsw [%l7 + 0x2C], %o3
fones %f7
ld [%l7 + 0x7C], %f2
fabsd %f4, %f2
ldx [%l7 + 0x50], %g4
ldub [%l7 + 0x45], %i1
brlz %g2, loop_5956
xorcc %l4, %g3, %g7
fcmple16 %f6, %f14, %o2
std %f14, [%l7 + 0x10]
loop_5956:
be loop_5957
ldsb [%l7 + 0x7F], %i4
xorcc %i5, 0x1474, %o1
ldsw [%l7 + 0x44], %l5
loop_5957:
fblg,a %fcc1, loop_5958
stw %i0, [%l7 + 0x2C]
ldx [%l7 + 0x58], %o6
fpadd32 %f14, %f2, %f6
loop_5958:
movrgez %o4, 0x267, %g6
ldsw [%l7 + 0x74], %g1
tvs %icc, 0x1
sth %g5, [%l7 + 0x0C]
ldsh [%l7 + 0x60], %l2
fornot2s %f1, %f15, %f11
fbe %fcc3, loop_5959
std %f10, [%l7 + 0x78]
fbo %fcc1, loop_5960
fmuld8sux16 %f5, %f8, %f14
loop_5959:
lduw [%l7 + 0x34], %i7
std %f4, [%l7 + 0x08]
loop_5960:
fmovsleu %xcc, %f0, %f10
ldsw [%l7 + 0x70], %o7
fandnot1s %f3, %f5, %f13
movvs %icc, %i6, %i3
fsrc1s %f1, %f1
ld [%l7 + 0x5C], %f12
ldsh [%l7 + 0x36], %o5
std %f4, [%l7 + 0x68]
stw %i2, [%l7 + 0x08]
fpsub32 %f2, %f2, %f10
subcc %l1, %l3, %l0
fbue,a %fcc2, loop_5961
edge16ln %o0, %o3, %g4
edge16 %l6, %i1, %l4
fbne,a %fcc1, loop_5962
loop_5961:
ldx [%l7 + 0x50], %g2
movvc %xcc, %g3, %g7
tg %icc, 0x6
loop_5962:
movgu %icc, %o2, %i5
bn,pt %xcc, loop_5963
smul %i4, %o1, %l5
fmovrdlez %i0, %f0, %f2
std %f6, [%l7 + 0x08]
loop_5963:
st %f0, [%l7 + 0x34]
sth %o6, [%l7 + 0x6C]
ldx [%l7 + 0x18], %o4
mulscc %g1, %g6, %l2
bpos,a,pt %icc, loop_5964
ldd [%l7 + 0x38], %f4
fpadd32s %f8, %f6, %f6
bl,a,pt %icc, loop_5965
loop_5964:
sllx %g5, 0x05, %i7
smul %i6, 0x0F61, %o7
edge16ln %i3, %i2, %o5
loop_5965:
fmovspos %icc, %f1, %f6
fnot2 %f8, %f10
fxor %f6, %f0, %f8
fcmple16 %f8, %f4, %l1
fand %f12, %f14, %f2
subc %l0, 0x11C6, %o0
fcmps %fcc3, %f6, %f5
fnand %f10, %f0, %f0
ldx [%l7 + 0x30], %o3
fxors %f10, %f2, %f0
ldd [%l7 + 0x30], %f2
edge32ln %g4, %l6, %l3
tvc %icc, 0x5
fblg %fcc0, loop_5966
tl %xcc, 0x6
andcc %l4, 0x07A0, %g2
nop
setx loop_5967, %l0, %l1
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_5966:
ldub [%l7 + 0x40], %i1
edge8 %g3, %o2, %g7
ldub [%l7 + 0x72], %i5
loop_5967:
fpsub32s %f6, %f8, %f8
fbne %fcc3, loop_5968
ld [%l7 + 0x38], %f10
ld [%l7 + 0x48], %f13
fabsd %f14, %f6
loop_5968:
fcmpd %fcc3, %f6, %f14
ldsb [%l7 + 0x61], %o1
fnot2 %f2, %f8
array32 %i4, %l5, %o6
alignaddr %i0, %g1, %o4
fbl,a %fcc0, loop_5969
fmovrdlez %g6, %f14, %f12
add %g5, %l2, %i7
ldd [%l7 + 0x48], %f4
loop_5969:
fabss %f12, %f3
fbe %fcc2, loop_5970
bge,pn %icc, loop_5971
fnor %f6, %f6, %f8
lduw [%l7 + 0x40], %o7
loop_5970:
edge32n %i3, %i2, %o5
loop_5971:
fnegd %f2, %f8
fmovscs %xcc, %f14, %f10
tl %icc, 0x2
ldsb [%l7 + 0x24], %l1
ldsb [%l7 + 0x69], %i6
udivcc %o0, 0x07E6, %l0
edge8n %g4, %o3, %l6
fmovdvs %xcc, %f13, %f5
brz %l4, loop_5972
addccc %l3, %g2, %i1
fmovdne %xcc, %f9, %f9
fcmpne16 %f0, %f10, %g3
loop_5972:
faligndata %f12, %f6, %f8
ldsh [%l7 + 0x36], %o2
stb %g7, [%l7 + 0x7E]
fsrc1s %f15, %f4
umul %i5, 0x1608, %o1
for %f4, %f14, %f12
movn %icc, %i4, %l5
fmovsl %xcc, %f4, %f9
tcs %icc, 0x3
st %f0, [%l7 + 0x60]
fmovrse %i0, %f12, %f2
movpos %icc, %g1, %o6
fmovse %xcc, %f10, %f7
ldsh [%l7 + 0x7C], %g6
tpos %xcc, 0x4
ldx [%l7 + 0x08], %o4
sub %g5, 0x1393, %l2
stx %o7, [%l7 + 0x40]
fabss %f15, %f6
movge %icc, %i3, %i7
fmovsgu %xcc, %f6, %f0
fpadd32 %f8, %f10, %f10
fmovdleu %icc, %f15, %f13
ldx [%l7 + 0x40], %o5
movvc %xcc, %i2, %l1
fmovsg %xcc, %f14, %f5
stw %i6, [%l7 + 0x18]
tgu %xcc, 0x6
bpos loop_5973
fba,a %fcc3, loop_5974
stw %l0, [%l7 + 0x40]
fmovdvc %xcc, %f6, %f6
loop_5973:
fzeros %f1
loop_5974:
bl,a loop_5975
sll %g4, %o0, %o3
fmovdcc %icc, %f0, %f15
nop
setx loop_5976, %l0, %l1
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_5975:
ld [%l7 + 0x68], %f2
fbn %fcc2, loop_5977
tvc %xcc, 0x5
loop_5976:
fnot2 %f14, %f2
stw %l4, [%l7 + 0x70]
loop_5977:
fcmpgt16 %f6, %f6, %l3
fmovsa %xcc, %f4, %f14
stx %g2, [%l7 + 0x18]
fmovscs %xcc, %f0, %f8
ble,a,pn %icc, loop_5978
fbug %fcc2, loop_5979
andncc %l6, %i1, %g3
udivcc %g7, 0x0CCE, %o2
loop_5978:
lduw [%l7 + 0x34], %o1
loop_5979:
addc %i4, 0x18F5, %i5
ldsh [%l7 + 0x26], %i0
tvs %xcc, 0x1
fbge %fcc2, loop_5980
fpmerge %f12, %f15, %f10
fsrc2 %f10, %f12
bcs %icc, loop_5981
loop_5980:
fmovrslez %l5, %f6, %f3
srl %o6, %g1, %o4
pdist %f6, %f2, %f8
loop_5981:
alignaddrl %g6, %l2, %g5
andcc %i3, %i7, %o5
pdist %f10, %f12, %f6
fmovsne %icc, %f0, %f10
fsrc1s %f14, %f5
fabsd %f14, %f14
sub %o7, 0x1B22, %i2
tneg %icc, 0x4
movpos %xcc, %l1, %i6
fands %f10, %f8, %f0
array32 %g4, %o0, %o3
std %f8, [%l7 + 0x30]
ldsh [%l7 + 0x36], %l0
bshuffle %f12, %f14, %f10
ldsb [%l7 + 0x6C], %l4
alignaddrl %g2, %l6, %l3
fsrc2s %f15, %f15
stw %g3, [%l7 + 0x70]
fmul8x16 %f12, %f10, %f0
movrgez %i1, 0x25D, %g7
ble,pn %xcc, loop_5982
lduh [%l7 + 0x58], %o2
std %f10, [%l7 + 0x50]
for %f10, %f12, %f10
loop_5982:
fornot1s %f8, %f13, %f15
sdiv %o1, 0x15FC, %i5
fnegd %f10, %f2
lduw [%l7 + 0x10], %i0
fmovsvs %xcc, %f0, %f10
ld [%l7 + 0x44], %f14
ldsh [%l7 + 0x4C], %l5
ldsh [%l7 + 0x76], %o6
ldd [%l7 + 0x60], %f14
brnz %i4, loop_5983
fnors %f5, %f2, %f10
fmovdgu %xcc, %f5, %f2
pdist %f4, %f0, %f8
loop_5983:
stb %o4, [%l7 + 0x21]
st %f9, [%l7 + 0x48]
alignaddrl %g6, %l2, %g1
fmovdcc %xcc, %f8, %f11
lduh [%l7 + 0x74], %g5
st %f12, [%l7 + 0x64]
fblg %fcc3, loop_5984
fabss %f0, %f11
movre %i7, 0x3E6, %i3
ldx [%l7 + 0x08], %o7
loop_5984:
ldd [%l7 + 0x38], %f10
move %xcc, %i2, %l1
ldx [%l7 + 0x28], %i6
ldub [%l7 + 0x62], %o5
fand %f14, %f6, %f6
fbe,a %fcc1, loop_5985
bg,a,pt %icc, loop_5986
edge16l %g4, %o3, %l0
ldd [%l7 + 0x70], %f4
loop_5985:
edge8l %o0, %g2, %l6
loop_5986:
fcmple32 %f2, %f6, %l3
movneg %icc, %g3, %i1
movgu %icc, %g7, %o2
movrgez %l4, %o1, %i0
edge16 %i5, %l5, %o6
tgu %xcc, 0x7
movge %xcc, %i4, %o4
fmovsle %xcc, %f7, %f8
fmovdcc %xcc, %f10, %f3
tleu %icc, 0x6
lduw [%l7 + 0x1C], %l2
std %f6, [%l7 + 0x18]
fba %fcc0, loop_5987
fzeros %f8
lduh [%l7 + 0x44], %g6
movleu %icc, %g5, %i7
loop_5987:
fsrc1 %f0, %f2
umulcc %g1, 0x1E30, %o7
fmovdn %xcc, %f2, %f3
fmovrdne %i3, %f14, %f12
movvc %xcc, %l1, %i6
fpadd16s %f5, %f15, %f12
fbul,a %fcc3, loop_5988
fmovrdlez %i2, %f14, %f4
umul %g4, 0x16B5, %o5
stw %o3, [%l7 + 0x1C]
loop_5988:
ldsb [%l7 + 0x58], %l0
fba,a %fcc0, loop_5989
stw %o0, [%l7 + 0x14]
fcmped %fcc1, %f4, %f0
stx %l6, [%l7 + 0x20]
loop_5989:
te %xcc, 0x0
ldsw [%l7 + 0x44], %g2
udivcc %l3, 0x152D, %i1
brgez,a %g3, loop_5990
fmovscc %icc, %f10, %f10
fpack16 %f4, %f3
fnor %f12, %f6, %f10
loop_5990:
ld [%l7 + 0x18], %f4
addccc %g7, %l4, %o1
fone %f8
fcmpne32 %f0, %f8, %i0
fmovsneg %xcc, %f13, %f1
st %f11, [%l7 + 0x10]
tcs %xcc, 0x0
movrgz %i5, 0x303, %o2
movvc %icc, %l5, %o6
bneg,pn %icc, loop_5991
andn %i4, %o4, %g6
ldsw [%l7 + 0x3C], %g5
brgez %l2, loop_5992
loop_5991:
fmuld8sux16 %f5, %f5, %f10
fabss %f14, %f15
stb %i7, [%l7 + 0x7F]
loop_5992:
bcs,a loop_5993
fzeros %f5
stw %o7, [%l7 + 0x48]
stx %g1, [%l7 + 0x08]
loop_5993:
fmuld8ulx16 %f8, %f6, %f12
fpadd32 %f10, %f10, %f10
fba %fcc0, loop_5994
bcs,pn %icc, loop_5995
fmovs %f12, %f10
edge8ln %i3, %i6, %i2
loop_5994:
bge %icc, loop_5996
loop_5995:
fcmpgt32 %f8, %f2, %g4
stb %l1, [%l7 + 0x60]
fbo,a %fcc3, loop_5997
loop_5996:
tsubcc %o3, 0x1BDC, %o5
fbu,a %fcc2, loop_5998
addcc %o0, %l0, %g2
loop_5997:
fble %fcc1, loop_5999
fornot2 %f0, %f2, %f10
loop_5998:
stx %l6, [%l7 + 0x50]
lduw [%l7 + 0x60], %i1
loop_5999:
movvs %xcc, %l3, %g3
fcmpes %fcc0, %f10, %f0
fzeros %f15
ldsw [%l7 + 0x28], %g7
ldx [%l7 + 0x48], %l4
ld [%l7 + 0x40], %f8
fmovrslz %o1, %f6, %f5
fnegd %f12, %f2
edge8n %i0, %o2, %i5
fmovrsne %o6, %f4, %f1
movg %xcc, %l5, %i4
fabsd %f4, %f6
fmovda %xcc, %f1, %f9
fcmpd %fcc3, %f0, %f0
stw %g6, [%l7 + 0x74]
fcmple16 %f10, %f2, %o4
fbe,a %fcc2, loop_6000
ldd [%l7 + 0x58], %f8
fmovrslez %g5, %f1, %f10
brgz,a %l2, loop_6001
loop_6000:
edge16n %o7, %g1, %i3
fpack32 %f6, %f10, %f14
edge32ln %i6, %i2, %g4
loop_6001:
and %l1, 0x0079, %i7
fones %f5
fpadd16s %f14, %f11, %f11
fmovsleu %xcc, %f0, %f15
fmovsvc %icc, %f9, %f12
sllx %o3, 0x01, %o0
fbn,a %fcc1, loop_6002
fbg,a %fcc2, loop_6003
ldsw [%l7 + 0x08], %o5
fnot1s %f13, %f8
loop_6002:
ldx [%l7 + 0x40], %g2
loop_6003:
fpmerge %f2, %f10, %f14
alignaddrl %l0, %l6, %i1
fmovde %xcc, %f14, %f3
fmuld8ulx16 %f3, %f10, %f8
std %f2, [%l7 + 0x40]
udivcc %l3, 0x1D56, %g3
stw %g7, [%l7 + 0x60]
ldsw [%l7 + 0x18], %l4
st %f15, [%l7 + 0x6C]
std %f10, [%l7 + 0x10]
ldsb [%l7 + 0x23], %i0
bne,pt %icc, loop_6004
fors %f7, %f7, %f13
fpadd32s %f7, %f10, %f15
movrne %o1, %o2, %i5
loop_6004:
fnand %f12, %f6, %f8
tpos %xcc, 0x7
andcc %l5, %i4, %g6
sdivcc %o6, 0x1AAA, %g5
fba %fcc2, loop_6005
fmul8ulx16 %f10, %f6, %f0
fornot2 %f14, %f8, %f2
bshuffle %f14, %f0, %f0
loop_6005:
bg,pt %icc, loop_6006
ldsw [%l7 + 0x14], %o4
fnot2 %f14, %f8
std %f0, [%l7 + 0x10]
loop_6006:
fbule %fcc1, loop_6007
fabsd %f0, %f12
fcmpgt16 %f4, %f2, %l2
fmovdn %icc, %f11, %f1
loop_6007:
lduw [%l7 + 0x78], %g1
stb %o7, [%l7 + 0x31]
stx %i6, [%l7 + 0x40]
st %f0, [%l7 + 0x08]
subcc %i2, 0x1B62, %i3
edge8ln %g4, %i7, %o3
ldsw [%l7 + 0x50], %o0
lduw [%l7 + 0x44], %l1
brlez,a %g2, loop_6008
st %f9, [%l7 + 0x14]
st %f14, [%l7 + 0x78]
bgu,a %xcc, loop_6009
loop_6008:
tle %xcc, 0x1
array32 %o5, %l0, %l6
andn %l3, %g3, %i1
loop_6009:
bl,a,pn %xcc, loop_6010
movpos %xcc, %g7, %l4
fmovrdne %i0, %f2, %f4
fmul8ulx16 %f2, %f0, %f0
loop_6010:
fabss %f9, %f13
array8 %o1, %i5, %l5
fabss %f7, %f7
bl %icc, loop_6011
std %f0, [%l7 + 0x30]
andcc %o2, 0x064B, %g6
bgu %xcc, loop_6012
loop_6011:
stw %o6, [%l7 + 0x14]
ldub [%l7 + 0x28], %i4
nop
setx loop_6013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_6012:
array8 %g5, %o4, %g1
lduw [%l7 + 0x08], %o7
array32 %i6, %l2, %i2
loop_6013:
fbule,a %fcc2, loop_6014
lduh [%l7 + 0x60], %i3
be,pn %xcc, loop_6015
ldsb [%l7 + 0x29], %i7
loop_6014:
stx %o3, [%l7 + 0x20]
fornot1 %f12, %f14, %f8
loop_6015:
taddcc %o0, %g4, %g2
stb %o5, [%l7 + 0x61]
fpadd32s %f7, %f0, %f8
edge8l %l0, %l6, %l3
bl,a %xcc, loop_6016
ldub [%l7 + 0x39], %l1
ba,a %icc, loop_6017
ld [%l7 + 0x78], %f5
loop_6016:
std %f10, [%l7 + 0x18]
stw %i1, [%l7 + 0x38]
loop_6017:
ldsb [%l7 + 0x79], %g3
andncc %l4, %i0, %o1
movneg %icc, %g7, %i5
edge32l %l5, %o2, %o6
movrlez %g6, %g5, %o4
bne,pn %xcc, loop_6018
std %f4, [%l7 + 0x58]
fxor %f0, %f14, %f0
ldd [%l7 + 0x58], %f12
loop_6018:
bshuffle %f0, %f12, %f4
fmovrslez %g1, %f4, %f5
fmovrsgz %i4, %f0, %f13
ldsb [%l7 + 0x6A], %o7
fandnot1s %f10, %f15, %f15
fmovdcc %icc, %f3, %f7
nop
setx loop_6019, %l0, %l1
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 %l2, [%l7 + 0x5E]
edge8n %i2, %i6, %i3
fmovdgu %icc, %f13, %f5
loop_6019:
ldsb [%l7 + 0x64], %o3
nop
setx loop_6020, %l0, %l1
jmpl %l1, %i7
movpos %icc, %g4, %o0
ldsh [%l7 + 0x64], %o5
sth %g2, [%l7 + 0x2E]
loop_6020:
fmovscc %icc, %f0, %f1
brlez,a %l0, loop_6021
movn %icc, %l6, %l3
bpos,a %xcc, loop_6022
ble,a %icc, loop_6023
loop_6021:
brlz %l1, loop_6024
edge8n %g3, %i1, %i0
loop_6022:
edge16 %o1, %l4, %g7
loop_6023:
movl %xcc, %i5, %l5
loop_6024:
fmovrsne %o6, %f10, %f15
lduw [%l7 + 0x3C], %o2
ld [%l7 + 0x50], %f13
orn %g5, %o4, %g1
movvs %xcc, %g6, %o7
fmovsle %xcc, %f1, %f12
fmovrdgez %i4, %f4, %f2
movle %icc, %l2, %i6
tn %xcc, 0x4
movre %i3, %o3, %i7
fcmpne32 %f10, %f14, %i2
stx %o0, [%l7 + 0x40]
fandnot2s %f12, %f15, %f0
stx %g4, [%l7 + 0x30]
xnorcc %o5, %g2, %l0
fcmped %fcc1, %f14, %f4
fcmpeq16 %f10, %f2, %l6
ldx [%l7 + 0x50], %l1
fnor %f0, %f8, %f2
and %g3, 0x1F83, %l3
movcs %icc, %i1, %i0
edge32ln %o1, %g7, %i5
fba,a %fcc0, loop_6025
edge16ln %l5, %o6, %o2
ta %icc, 0x7
smulcc %g5, 0x1261, %o4
loop_6025:
fmovsg %icc, %f4, %f9
fmovdvc %icc, %f13, %f12
edge8l %l4, %g6, %g1
ldsh [%l7 + 0x28], %o7
fbne %fcc3, loop_6026
xnor %l2, %i4, %i6
edge32ln %i3, %o3, %i7
stw %o0, [%l7 + 0x50]
loop_6026:
ldx [%l7 + 0x60], %g4
stw %i2, [%l7 + 0x1C]
orn %o5, %g2, %l6
tleu %xcc, 0x0
bge,pt %icc, loop_6027
lduw [%l7 + 0x78], %l1
array8 %g3, %l3, %l0
movgu %icc, %i1, %o1
loop_6027:
fmovscc %xcc, %f11, %f12
movneg %xcc, %g7, %i5
tvc %icc, 0x5
subcc %i0, %l5, %o6
ldx [%l7 + 0x58], %g5
fones %f4
fmovsgu %xcc, %f2, %f8
taddcctv %o4, %o2, %l4
stw %g6, [%l7 + 0x64]
alignaddrl %o7, %g1, %l2
fcmpeq32 %f4, %f10, %i4
fmovdne %xcc, %f12, %f10
fmovrsne %i3, %f1, %f13
move %xcc, %o3, %i6
fsrc1 %f10, %f14
for %f4, %f6, %f10
movrgez %o0, %g4, %i2
ldx [%l7 + 0x60], %o5
ldx [%l7 + 0x18], %i7
fpsub32 %f0, %f8, %f14
ba,pt %xcc, loop_6028
mulscc %l6, 0x1E89, %g2
bpos,a,pn %icc, loop_6029
umul %l1, %g3, %l3
loop_6028:
xor %l0, %o1, %i1
tcc %xcc, 0x2
loop_6029:
fbo,a %fcc3, loop_6030
subccc %g7, %i0, %l5
lduw [%l7 + 0x70], %o6
fbl %fcc0, loop_6031
loop_6030:
ldub [%l7 + 0x47], %g5
nop
setx loop_6032, %l0, %l1
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 + 0x14], %o4
loop_6031:
umulcc %i5, 0x166B, %o2
fxnor %f0, %f4, %f14
loop_6032:
ld [%l7 + 0x3C], %f8
ldsh [%l7 + 0x10], %g6
fmovdcs %xcc, %f3, %f9
movg %xcc, %o7, %l4
fmovspos %icc, %f11, %f11
sth %g1, [%l7 + 0x32]
fmovdgu %xcc, %f9, %f15
lduw [%l7 + 0x08], %i4
brlz,a %i3, loop_6033
lduh [%l7 + 0x3C], %l2
smul %i6, %o3, %g4
fnegd %f10, %f2
loop_6033:
xnor %i2, 0x082A, %o0
fabss %f8, %f3
movn %icc, %i7, %l6
pdist %f6, %f6, %f8
fpadd16s %f14, %f9, %f10
stw %g2, [%l7 + 0x54]
movcc %xcc, %o5, %l1
st %f7, [%l7 + 0x1C]
edge32n %g3, %l0, %l3
fornot2s %f7, %f4, %f3
fmovdg %icc, %f8, %f14
alignaddrl %i1, %o1, %g7
ldx [%l7 + 0x30], %l5
array32 %i0, %o6, %o4
fmovrslez %g5, %f4, %f4
smul %i5, 0x0C3C, %g6
fpadd16s %f9, %f6, %f13
std %f14, [%l7 + 0x48]
fone %f2
st %f14, [%l7 + 0x1C]
fbn,a %fcc0, loop_6034
fxors %f13, %f9, %f7
fpsub16s %f14, %f12, %f8
edge8ln %o2, %o7, %l4
loop_6034:
ldub [%l7 + 0x65], %i4
st %f1, [%l7 + 0x78]
fabsd %f2, %f0
edge8 %g1, %l2, %i6
fpadd32 %f0, %f8, %f4
bshuffle %f14, %f14, %f2
fmovspos %icc, %f14, %f2
sth %o3, [%l7 + 0x56]
movn %xcc, %g4, %i2
fbe,a %fcc1, loop_6035
movneg %icc, %o0, %i3
fnegd %f12, %f8
ble %icc, loop_6036
loop_6035:
st %f14, [%l7 + 0x70]
fmovdcc %xcc, %f12, %f7
tvc %xcc, 0x1
loop_6036:
xor %l6, 0x107C, %g2
ldsb [%l7 + 0x60], %o5
mulscc %i7, 0x1F06, %l1
fmovdge %icc, %f3, %f0
stw %g3, [%l7 + 0x34]
umulcc %l0, 0x106E, %i1
fmovdg %xcc, %f11, %f14
nop
setx loop_6037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l3, [%l7 + 0x50]
fmovrslz %o1, %f2, %f10
fmovdg %icc, %f15, %f4
loop_6037:
ldx [%l7 + 0x18], %l5
fmovsvc %xcc, %f10, %f9
ld [%l7 + 0x10], %f8
movleu %xcc, %g7, %o6
fcmpgt16 %f8, %f12, %o4
fmovsvs %xcc, %f6, %f0
stw %i0, [%l7 + 0x24]
fbe %fcc1, loop_6038
lduh [%l7 + 0x3A], %g5
fcmped %fcc2, %f8, %f8
nop
setx loop_6039, %l0, %l1
jmpl %l1, %g6
loop_6038:
edge16 %i5, %o2, %o7
fpack32 %f8, %f4, %f14
edge16l %l4, %g1, %l2
loop_6039:
bshuffle %f6, %f14, %f4
edge32 %i6, %i4, %g4
tpos %xcc, 0x5
fmul8sux16 %f10, %f6, %f0
ldub [%l7 + 0x57], %o3
fmovsge %xcc, %f7, %f7
sdivcc %i2, 0x0910, %i3
nop
setx loop_6040, %l0, %l1
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 + 0x28], %l6
subc %o0, 0x1FDC, %o5
umulcc %i7, 0x16DA, %g2
loop_6040:
stb %g3, [%l7 + 0x27]
brgz,a %l1, loop_6041
fcmpeq16 %f4, %f12, %l0
ldsb [%l7 + 0x78], %l3
ldsw [%l7 + 0x18], %o1
loop_6041:
fmovrdlez %i1, %f0, %f14
sllx %l5, 0x18, %o6
fmul8sux16 %f6, %f0, %f12
ldsw [%l7 + 0x7C], %o4
fmovdg %xcc, %f4, %f3
fmovrsne %g7, %f13, %f8
fcmpne16 %f12, %f2, %g5
fbule %fcc0, loop_6042
movcc %xcc, %i0, %g6
srax %i5, %o7, %l4
fmovspos %icc, %f8, %f14
loop_6042:
fmovrsgez %g1, %f7, %f10
umul %l2, 0x17F6, %i6
bshuffle %f0, %f8, %f12
movrne %o2, %g4, %o3
sub %i4, %i3, %l6
ldsh [%l7 + 0x5E], %i2
ldub [%l7 + 0x45], %o0
tvc %icc, 0x6
tle %icc, 0x7
bl %xcc, loop_6043
bneg loop_6044
ldsb [%l7 + 0x36], %i7
fmovrdlz %o5, %f14, %f14
loop_6043:
stx %g3, [%l7 + 0x38]
loop_6044:
array32 %l1, %g2, %l3
brgz,a %l0, loop_6045
ldsb [%l7 + 0x39], %o1
movgu %xcc, %i1, %l5
fcmple16 %f10, %f4, %o6
loop_6045:
std %f4, [%l7 + 0x58]
ldx [%l7 + 0x68], %g7
ble %xcc, loop_6046
bne,a,pn %icc, loop_6047
edge8ln %o4, %i0, %g5
fmovsa %icc, %f8, %f10
loop_6046:
andncc %g6, %i5, %o7
loop_6047:
fcmple32 %f10, %f12, %g1
fones %f14
ld [%l7 + 0x74], %f1
fmovdg %icc, %f1, %f14
ldub [%l7 + 0x77], %l4
andncc %l2, %o2, %g4
fmovdpos %icc, %f13, %f3
fmovdneg %icc, %f3, %f10
ba,a loop_6048
call loop_6049
andcc %i6, %i4, %o3
tneg %xcc, 0x4
loop_6048:
movrgez %l6, %i3, %o0
loop_6049:
or %i7, 0x0414, %i2
fpadd32s %f10, %f15, %f2
for %f4, %f10, %f12
movrgz %o5, 0x036, %l1
fcmpeq16 %f10, %f6, %g3
tge %icc, 0x1
tpos %icc, 0x0
fcmpgt16 %f14, %f2, %l3
fexpand %f14, %f10
fbo %fcc1, loop_6050
array16 %g2, %o1, %i1
fmovsle %xcc, %f7, %f6
sdivcc %l5, 0x1D32, %o6
loop_6050:
ldd [%l7 + 0x70], %f12
taddcc %l0, %g7, %o4
subccc %i0, 0x13C2, %g5
stx %g6, [%l7 + 0x20]
fpmerge %f14, %f10, %f10
ldsh [%l7 + 0x18], %o7
fpsub16s %f3, %f3, %f14
stb %g1, [%l7 + 0x11]
mulx %l4, 0x0C34, %l2
fmovrsgz %i5, %f3, %f7
mulscc %o2, %g4, %i6
nop
setx loop_6051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %icc, %f5, %f9
fmovdl %xcc, %f10, %f5
tgu %icc, 0x1
loop_6051:
stw %o3, [%l7 + 0x68]
movge %xcc, %l6, %i4
stb %o0, [%l7 + 0x1A]
fbe %fcc3, loop_6052
stw %i7, [%l7 + 0x3C]
lduw [%l7 + 0x58], %i3
movrgz %i2, 0x048, %l1
loop_6052:
orncc %o5, 0x161E, %g3
stw %g2, [%l7 + 0x50]
movl %xcc, %l3, %i1
ldd [%l7 + 0x20], %f10
movcs %icc, %o1, %o6
fnands %f9, %f8, %f0
stw %l0, [%l7 + 0x28]
bshuffle %f10, %f0, %f2
fnegs %f7, %f1
bgu %icc, loop_6053
fsrc2s %f12, %f12
sethi 0x17B8, %g7
lduh [%l7 + 0x3C], %l5
loop_6053:
movrlz %o4, 0x1FF, %g5
brlz %g6, loop_6054
lduh [%l7 + 0x44], %o7
xorcc %i0, %l4, %l2
ldd [%l7 + 0x30], %f14
loop_6054:
std %f6, [%l7 + 0x20]
fbne %fcc3, loop_6055
fnot2 %f2, %f8
fsrc1 %f6, %f8
popc %i5, %o2
loop_6055:
ldsh [%l7 + 0x18], %g4
fmovda %icc, %f9, %f4
brgez %g1, loop_6056
fcmps %fcc1, %f10, %f10
fcmps %fcc2, %f13, %f7
ldub [%l7 + 0x4D], %o3
loop_6056:
bgu,a loop_6057
fmovsn %icc, %f5, %f2
movrgz %l6, 0x098, %i6
ldx [%l7 + 0x70], %o0
loop_6057:
xnor %i4, 0x151B, %i7
ldsb [%l7 + 0x0E], %i2
movcs %xcc, %i3, %o5
ldub [%l7 + 0x73], %g3
bpos,a loop_6058
stb %g2, [%l7 + 0x4C]
fmovdvs %icc, %f2, %f0
st %f5, [%l7 + 0x70]
loop_6058:
stw %l3, [%l7 + 0x14]
fbn %fcc3, loop_6059
fbe,a %fcc1, loop_6060
fmovdne %icc, %f3, %f4
udiv %l1, 0x0EDD, %o1
loop_6059:
fbl %fcc0, loop_6061
loop_6060:
fmovdl %xcc, %f7, %f10
fmovdne %icc, %f7, %f15
fnegs %f11, %f11
loop_6061:
alignaddr %o6, %i1, %l0
ldx [%l7 + 0x20], %g7
fsrc2s %f9, %f4
stw %o4, [%l7 + 0x38]
fmovdge %xcc, %f0, %f0
ld [%l7 + 0x24], %f7
ld [%l7 + 0x30], %f14
fmovrdne %l5, %f4, %f6
fabss %f15, %f10
fmul8sux16 %f4, %f8, %f6
ldsh [%l7 + 0x6A], %g6
std %f6, [%l7 + 0x10]
std %f14, [%l7 + 0x70]
ldx [%l7 + 0x48], %g5
ldsw [%l7 + 0x64], %o7
lduh [%l7 + 0x3E], %i0
fcmpeq32 %f8, %f12, %l2
fmovrdgz %l4, %f6, %f10
ldx [%l7 + 0x70], %o2
movneg %icc, %i5, %g1
lduw [%l7 + 0x48], %o3
siam 0x6
mulscc %l6, 0x16AB, %i6
lduh [%l7 + 0x46], %g4
fsrc2s %f11, %f2
fand %f0, %f10, %f4
mulscc %i4, %i7, %o0
fbn,a %fcc1, loop_6062
fpadd16 %f4, %f8, %f2
fmovrdne %i3, %f14, %f0
fmovsne %xcc, %f11, %f6
loop_6062:
fmovdle %xcc, %f12, %f8
ldsw [%l7 + 0x18], %o5
tge %xcc, 0x2
fmovrdgez %g3, %f12, %f10
fmovdne %icc, %f4, %f4
fandnot1s %f8, %f11, %f15
st %f14, [%l7 + 0x44]
fmovdcs %xcc, %f10, %f3
taddcctv %i2, %g2, %l3
fbul,a %fcc0, loop_6063
orncc %o1, 0x1533, %l1
fbl,a %fcc2, loop_6064
brlz,a %i1, loop_6065
loop_6063:
bshuffle %f4, %f12, %f12
ldub [%l7 + 0x7B], %o6
loop_6064:
movcc %icc, %g7, %o4
loop_6065:
fandnot2s %f13, %f13, %f3
ldsw [%l7 + 0x30], %l0
ld [%l7 + 0x78], %f1
orn %l5, 0x15B5, %g5
std %f8, [%l7 + 0x10]
stb %o7, [%l7 + 0x11]
movge %xcc, %g6, %i0
stw %l4, [%l7 + 0x20]
fpadd32s %f2, %f7, %f4
fbule,a %fcc3, loop_6066
fcmpgt32 %f2, %f6, %l2
movle %icc, %i5, %o2
mova %xcc, %g1, %l6
loop_6066:
array32 %i6, %g4, %o3
stw %i4, [%l7 + 0x10]
fxnor %f8, %f6, %f6
stw %i7, [%l7 + 0x68]
ldsw [%l7 + 0x08], %o0
std %f2, [%l7 + 0x78]
stx %i3, [%l7 + 0x30]
fpadd16s %f2, %f0, %f1
fmovdne %xcc, %f10, %f13
ldsw [%l7 + 0x44], %g3
ldsh [%l7 + 0x5C], %o5
brnz %g2, loop_6067
fbe,a %fcc1, loop_6068
fpmerge %f10, %f15, %f10
edge32 %l3, %o1, %i2
loop_6067:
fbe %fcc3, loop_6069
loop_6068:
stw %i1, [%l7 + 0x68]
movne %icc, %l1, %g7
fbug,a %fcc1, loop_6070
loop_6069:
siam 0x3
fmovrsne %o4, %f13, %f1
fpadd16 %f12, %f8, %f10
loop_6070:
andcc %l0, %o6, %g5
tvs %icc, 0x0
st %f7, [%l7 + 0x24]
stb %l5, [%l7 + 0x5B]
bn,a %xcc, loop_6071
fmovdpos %icc, %f5, %f15
fandnot1 %f6, %f10, %f12
xnor %o7, 0x08F7, %i0
loop_6071:
ldsb [%l7 + 0x58], %g6
movcs %icc, %l2, %l4
fba,a %fcc3, loop_6072
fmuld8ulx16 %f2, %f6, %f2
ld [%l7 + 0x10], %f4
fmovdl %icc, %f1, %f9
loop_6072:
ldsw [%l7 + 0x14], %o2
lduw [%l7 + 0x6C], %g1
fornot2 %f10, %f4, %f10
subc %l6, %i6, %g4
edge8ln %i5, %o3, %i7
fnegd %f12, %f4
ldsb [%l7 + 0x5E], %i4
te %xcc, 0x0
nop
setx loop_6073, %l0, %l1
jmpl %l1, %i3
siam 0x5
lduh [%l7 + 0x16], %o0
bgu,pt %icc, loop_6074
loop_6073:
fmovrdne %g3, %f12, %f0
taddcc %o5, %g2, %l3
edge32l %i2, %o1, %i1
loop_6074:
mulx %l1, %o4, %l0
addc %g7, %g5, %o6
edge32ln %o7, %l5, %g6
fnegd %f4, %f8
lduh [%l7 + 0x78], %l2
tsubcc %l4, 0x1FC1, %i0
pdist %f10, %f4, %f0
edge16n %o2, %g1, %l6
fbuge %fcc3, loop_6075
ld [%l7 + 0x24], %f5
stb %g4, [%l7 + 0x51]
call loop_6076
loop_6075:
ldub [%l7 + 0x5F], %i5
fcmped %fcc2, %f8, %f12
fpackfix %f0, %f15
loop_6076:
fsrc2 %f12, %f0
fpsub16 %f6, %f2, %f10
ble loop_6077
bvs,pn %icc, loop_6078
ldsh [%l7 + 0x0E], %o3
tg %xcc, 0x1
loop_6077:
bg,a %icc, loop_6079
loop_6078:
fcmpne32 %f0, %f14, %i6
fmovsle %xcc, %f12, %f1
fmovdleu %icc, %f10, %f10
loop_6079:
tneg %icc, 0x2
fmovrse %i7, %f3, %f6
tg %xcc, 0x7
fmovdvc %xcc, %f12, %f2
fcmps %fcc3, %f0, %f9
fpadd32s %f12, %f8, %f8
sdivx %i4, 0x0A47, %o0
fmovdge %icc, %f3, %f1
edge16 %i3, %o5, %g2
movre %g3, %i2, %l3
fmovsle %icc, %f4, %f12
ldd [%l7 + 0x78], %f4
alignaddrl %i1, %o1, %o4
fmovdne %xcc, %f10, %f3
fmovrdlez %l0, %f4, %f8
sdivx %g7, 0x0679, %g5
std %f14, [%l7 + 0x70]
sdivcc %o6, 0x0497, %o7
ldx [%l7 + 0x08], %l5
mulx %l1, 0x1C2E, %l2
srl %l4, %g6, %i0
ldsb [%l7 + 0x26], %o2
brnz %g1, loop_6080
addc %g4, 0x0924, %l6
ldd [%l7 + 0x30], %f12
ba %xcc, loop_6081
loop_6080:
movpos %xcc, %i5, %i6
movre %i7, %o3, %i4
ble,a,pn %icc, loop_6082
loop_6081:
ldub [%l7 + 0x70], %i3
fmovrsne %o0, %f3, %f15
std %f14, [%l7 + 0x78]
loop_6082:
faligndata %f12, %f8, %f4
alignaddr %o5, %g2, %g3
edge16n %l3, %i1, %o1
ldsb [%l7 + 0x32], %i2
fpadd32s %f0, %f0, %f8
fmovdl %xcc, %f15, %f13
movleu %xcc, %o4, %g7
taddcctv %g5, %o6, %o7
sth %l0, [%l7 + 0x10]
ldx [%l7 + 0x70], %l1
stw %l5, [%l7 + 0x70]
ldsw [%l7 + 0x2C], %l4
fbuge,a %fcc1, loop_6083
fmovdleu %icc, %f6, %f7
fmul8x16 %f5, %f6, %f4
umul %l2, %g6, %o2
loop_6083:
udivx %g1, 0x0C81, %i0
edge32 %g4, %l6, %i6
fone %f14
ldsw [%l7 + 0x30], %i7
ldd [%l7 + 0x78], %f2
fnegd %f6, %f0
fpackfix %f8, %f9
tvs %xcc, 0x7
ldsw [%l7 + 0x0C], %o3
fmovrdne %i4, %f8, %f8
bpos,pn %icc, loop_6084
call loop_6085
ldub [%l7 + 0x38], %i5
bgu loop_6086
loop_6084:
fbuge,a %fcc3, loop_6087
loop_6085:
or %o0, 0x19C4, %i3
fxnor %f6, %f6, %f8
loop_6086:
fbul,a %fcc0, loop_6088
loop_6087:
fmovdvs %xcc, %f12, %f2
fmovda %xcc, %f14, %f2
fbule %fcc2, loop_6089
loop_6088:
fbue %fcc1, loop_6090
edge32l %g2, %o5, %l3
lduh [%l7 + 0x5C], %g3
loop_6089:
movre %i1, %i2, %o4
loop_6090:
srl %g7, %g5, %o1
fcmpd %fcc2, %f6, %f8
fmovrse %o6, %f0, %f14
edge8 %l0, %o7, %l5
stw %l4, [%l7 + 0x58]
edge8ln %l2, %l1, %g6
fxors %f15, %f9, %f15
lduw [%l7 + 0x14], %o2
movrne %i0, %g1, %l6
st %f13, [%l7 + 0x28]
sll %i6, %g4, %o3
ldd [%l7 + 0x58], %f10
edge8 %i7, %i5, %i4
st %f12, [%l7 + 0x1C]
tcc %icc, 0x6
fmovdcc %icc, %f4, %f11
stb %i3, [%l7 + 0x49]
srlx %o0, 0x08, %g2
mova %xcc, %l3, %o5
fble,a %fcc0, loop_6091
ld [%l7 + 0x28], %f11
stb %i1, [%l7 + 0x6B]
stb %g3, [%l7 + 0x70]
loop_6091:
edge16ln %o4, %g7, %g5
fmovrdgz %o1, %f0, %f6
fmovs %f12, %f5
tleu %icc, 0x0
subcc %i2, %l0, %o6
lduh [%l7 + 0x64], %l5
edge32ln %o7, %l2, %l4
movcc %icc, %g6, %l1
fmuld8ulx16 %f14, %f9, %f14
bg %xcc, loop_6092
fmovsl %xcc, %f3, %f10
brlez %o2, loop_6093
fcmpne32 %f8, %f10, %i0
loop_6092:
std %f10, [%l7 + 0x20]
movn %icc, %l6, %i6
loop_6093:
fabss %f15, %f14
ldd [%l7 + 0x40], %f10
fmovsvs %xcc, %f5, %f9
fbn,a %fcc1, loop_6094
movrgz %g4, %g1, %i7
udivcc %i5, 0x025A, %o3
tsubcc %i4, %o0, %g2
loop_6094:
fnot1 %f14, %f10
movcs %icc, %l3, %i3
ldsh [%l7 + 0x78], %i1
tle %icc, 0x2
movre %g3, %o5, %o4
bg loop_6095
andn %g5, %g7, %o1
fmovse %icc, %f2, %f6
fmovrdne %i2, %f10, %f6
loop_6095:
fbge %fcc2, loop_6096
orcc %o6, %l0, %o7
stb %l2, [%l7 + 0x5C]
fmovrdlez %l5, %f12, %f0
loop_6096:
fmovrse %g6, %f10, %f4
stb %l4, [%l7 + 0x6B]
xnor %o2, 0x0693, %l1
umulcc %l6, %i0, %i6
fandnot1s %f8, %f11, %f4
ldsh [%l7 + 0x1E], %g1
fbo %fcc2, loop_6097
stb %i7, [%l7 + 0x2A]
lduw [%l7 + 0x14], %i5
fnegd %f14, %f0
loop_6097:
ldx [%l7 + 0x08], %o3
ld [%l7 + 0x44], %f8
fmovrse %i4, %f0, %f3
fmul8x16au %f12, %f4, %f0
fmovsg %icc, %f0, %f10
alignaddr %g4, %o0, %l3
udivcc %g2, 0x1753, %i1
fmovscs %icc, %f5, %f7
xorcc %i3, 0x0C29, %o5
tg %xcc, 0x4
tcs %icc, 0x3
lduw [%l7 + 0x08], %o4
sdivx %g5, 0x07FF, %g3
stb %g7, [%l7 + 0x74]
mulscc %o1, %i2, %l0
std %f10, [%l7 + 0x30]
fmovsl %icc, %f13, %f5
lduh [%l7 + 0x78], %o6
tne %icc, 0x7
stx %o7, [%l7 + 0x38]
fpsub32s %f1, %f8, %f8
ldx [%l7 + 0x30], %l5
tvs %xcc, 0x7
fpsub32s %f10, %f12, %f13
tle %icc, 0x3
movvs %xcc, %l2, %l4
ldub [%l7 + 0x21], %g6
lduw [%l7 + 0x54], %l1
fmovdleu %icc, %f6, %f14
lduw [%l7 + 0x40], %l6
fcmple32 %f8, %f6, %i0
alignaddr %i6, %g1, %i7
fandnot2 %f6, %f6, %f2
ba,a,pn %icc, loop_6098
fmovrdlz %o2, %f2, %f2
fmuld8ulx16 %f12, %f2, %f12
stw %i5, [%l7 + 0x2C]
loop_6098:
sethi 0x1D9F, %o3
fmovrslez %g4, %f13, %f8
fcmpd %fcc3, %f14, %f6
movne %xcc, %i4, %l3
fmovda %icc, %f4, %f1
ld [%l7 + 0x2C], %f3
fnand %f4, %f8, %f8
fpsub16 %f8, %f2, %f14
fmovse %xcc, %f3, %f1
ld [%l7 + 0x38], %f4
ldub [%l7 + 0x5A], %g2
edge32l %o0, %i3, %o5
ldx [%l7 + 0x58], %i1
fxor %f2, %f10, %f12
fbne %fcc1, loop_6099
fmovdle %xcc, %f14, %f7
ldsb [%l7 + 0x77], %o4
te %xcc, 0x0
loop_6099:
fsrc2s %f8, %f0
stb %g3, [%l7 + 0x5E]
fpsub32s %f9, %f9, %f5
fpmerge %f2, %f12, %f8
fnot1 %f8, %f10
ba,a,pt %icc, loop_6100
tne %xcc, 0x5
st %f13, [%l7 + 0x24]
ldub [%l7 + 0x6B], %g5
loop_6100:
sth %g7, [%l7 + 0x3A]
fmovdvc %icc, %f4, %f3
fpsub32s %f10, %f9, %f13
add %o1, 0x0FDA, %i2
fmovscc %icc, %f12, %f6
lduh [%l7 + 0x58], %l0
movre %o6, %l5, %l2
tvs %xcc, 0x5
fbge %fcc1, loop_6101
fzero %f6
edge32ln %o7, %g6, %l1
st %f9, [%l7 + 0x2C]
loop_6101:
fcmpeq16 %f0, %f0, %l4
fcmple32 %f0, %f4, %l6
ldsb [%l7 + 0x72], %i0
stx %g1, [%l7 + 0x60]
ldsw [%l7 + 0x7C], %i6
ldd [%l7 + 0x10], %f14
movl %xcc, %i7, %i5
ldx [%l7 + 0x58], %o2
andcc %g4, %i4, %l3
fmovdneg %icc, %f12, %f10
fpack32 %f10, %f4, %f10
fmovsvs %xcc, %f2, %f4
stx %g2, [%l7 + 0x10]
bne loop_6102
or %o3, 0x1F5F, %o0
fmovscc %icc, %f14, %f9
ldub [%l7 + 0x0A], %o5
loop_6102:
fble,a %fcc3, loop_6103
fmovdvc %icc, %f13, %f15
fnegd %f14, %f0
tneg %xcc, 0x6
loop_6103:
ldsw [%l7 + 0x78], %i3
or %i1, %g3, %g5
fmovdle %xcc, %f14, %f7
be,a loop_6104
fnegd %f6, %f6
fnot2s %f6, %f1
fexpand %f0, %f14
loop_6104:
fmuld8ulx16 %f4, %f4, %f2
stx %g7, [%l7 + 0x08]
fornot2s %f15, %f5, %f5
fmul8sux16 %f0, %f8, %f10
fmul8x16 %f12, %f8, %f4
st %f12, [%l7 + 0x54]
ldub [%l7 + 0x2C], %o1
lduw [%l7 + 0x40], %o4
ld [%l7 + 0x64], %f4
movrne %i2, %l0, %o6
ldx [%l7 + 0x60], %l5
ld [%l7 + 0x34], %f6
bne %xcc, loop_6105
umul %o7, %g6, %l1
tge %xcc, 0x0
edge8ln %l4, %l6, %l2
loop_6105:
movcc %xcc, %g1, %i6
array32 %i0, %i7, %i5
fmovsle %icc, %f2, %f10
stb %o2, [%l7 + 0x15]
stw %g4, [%l7 + 0x74]
movl %icc, %l3, %g2
tge %xcc, 0x2
fcmpgt16 %f14, %f0, %i4
movl %xcc, %o3, %o5
stx %i3, [%l7 + 0x58]
sth %o0, [%l7 + 0x38]
fzeros %f9
fandnot2 %f14, %f0, %f4
ldx [%l7 + 0x50], %i1
fcmpeq32 %f12, %f6, %g3
tsubcctv %g5, 0x0E96, %g7
sth %o1, [%l7 + 0x20]
mova %icc, %i2, %l0
fbo,a %fcc1, loop_6106
bcc,a %icc, loop_6107
fmovrde %o6, %f6, %f0
fmuld8ulx16 %f10, %f12, %f10
loop_6106:
lduw [%l7 + 0x7C], %l5
loop_6107:
ldx [%l7 + 0x08], %o4
fbg,a %fcc0, loop_6108
fmovrdne %o7, %f8, %f0
ldsh [%l7 + 0x4E], %g6
faligndata %f8, %f2, %f10
loop_6108:
orcc %l1, 0x1731, %l6
sdiv %l2, 0x1A2C, %g1
ldsb [%l7 + 0x56], %l4
ldsw [%l7 + 0x78], %i6
ldx [%l7 + 0x48], %i7
movcs %xcc, %i5, %i0
std %f2, [%l7 + 0x38]
edge16n %o2, %g4, %g2
edge32ln %i4, %o3, %l3
ta %icc, 0x3
movcc %icc, %o5, %i3
brz,a %o0, loop_6109
movge %icc, %g3, %g5
fornot1s %f5, %f11, %f5
fornot2s %f8, %f5, %f10
loop_6109:
fnot1 %f8, %f2
tvc %xcc, 0x3
edge32ln %i1, %g7, %i2
tcc %xcc, 0x4
movrne %o1, %l0, %o6
fmuld8ulx16 %f1, %f11, %f4
fmovdcs %xcc, %f3, %f14
fmovdl %xcc, %f2, %f14
stx %l5, [%l7 + 0x20]
ld [%l7 + 0x3C], %f0
fbue %fcc1, loop_6110
bn,a,pn %icc, loop_6111
fcmple16 %f14, %f6, %o4
fbu,a %fcc3, loop_6112
loop_6110:
fmovrde %g6, %f2, %f6
loop_6111:
movleu %xcc, %l1, %l6
edge16n %l2, %g1, %o7
loop_6112:
fcmple32 %f6, %f6, %l4
movgu %icc, %i7, %i6
fbuge %fcc2, loop_6113
lduw [%l7 + 0x58], %i0
fnand %f6, %f12, %f4
sth %i5, [%l7 + 0x1C]
loop_6113:
fmovdleu %icc, %f0, %f6
fnors %f5, %f0, %f4
nop
setx loop_6114, %l0, %l1
jmpl %l1, %g4
fcmps %fcc1, %f7, %f4
movle %xcc, %o2, %i4
ldx [%l7 + 0x10], %g2
loop_6114:
fand %f14, %f8, %f6
umulcc %l3, 0x0E09, %o3
siam 0x6
ldub [%l7 + 0x0B], %o5
stw %o0, [%l7 + 0x60]
fcmpes %fcc0, %f13, %f10
fmovsl %xcc, %f8, %f4
movrgz %i3, 0x326, %g3
edge32 %i1, %g7, %g5
umulcc %o1, 0x02C3, %i2
subccc %l0, %o6, %o4
fmovdle %icc, %f6, %f4
fsrc2s %f5, %f3
ldsw [%l7 + 0x2C], %l5
ldsw [%l7 + 0x28], %l1
fbug,a %fcc1, loop_6115
brlz,a %l6, loop_6116
fmovdl %icc, %f5, %f15
fandnot2 %f12, %f0, %f8
loop_6115:
fpack16 %f14, %f0
loop_6116:
ld [%l7 + 0x3C], %f15
fmovscc %icc, %f4, %f2
array16 %l2, %g1, %g6
fone %f6
movrgez %l4, 0x018, %i7
edge16n %i6, %i0, %o7
ldd [%l7 + 0x20], %f0
xorcc %i5, 0x0E8E, %g4
bgu,a,pn %icc, loop_6117
ba,a %xcc, loop_6118
fmul8x16au %f8, %f15, %f2
sth %o2, [%l7 + 0x32]
loop_6117:
mulx %i4, 0x08C1, %l3
loop_6118:
movvc %icc, %o3, %g2
fmovrde %o5, %f12, %f10
bn,pn %xcc, loop_6119
brgz,a %i3, loop_6120
stb %g3, [%l7 + 0x75]
fmovda %xcc, %f7, %f4
loop_6119:
fmuld8sux16 %f11, %f11, %f6
loop_6120:
fmovdneg %xcc, %f13, %f10
movrne %i1, 0x3C2, %g7
sra %o0, %g5, %i2
orn %l0, %o1, %o6
stw %l5, [%l7 + 0x70]
ldx [%l7 + 0x48], %l1
addccc %l6, 0x1D61, %o4
sth %l2, [%l7 + 0x3E]
edge16 %g1, %g6, %i7
taddcctv %i6, %i0, %l4
std %f14, [%l7 + 0x60]
tleu %xcc, 0x0
fcmpd %fcc0, %f12, %f12
fmovrdgz %i5, %f14, %f14
fcmpgt16 %f8, %f12, %g4
st %f1, [%l7 + 0x70]
fcmpes %fcc1, %f14, %f13
fba %fcc0, loop_6121
edge32ln %o2, %o7, %i4
smul %l3, %o3, %o5
fmovd %f6, %f12
loop_6121:
ldsw [%l7 + 0x14], %g2
lduh [%l7 + 0x5A], %g3
edge8l %i3, %g7, %o0
srax %i1, %i2, %l0
stw %g5, [%l7 + 0x68]
fabss %f5, %f0
sth %o1, [%l7 + 0x76]
fmuld8sux16 %f13, %f6, %f2
stx %o6, [%l7 + 0x48]
tg %icc, 0x0
ldsb [%l7 + 0x4F], %l1
brgez,a %l6, loop_6122
addcc %l5, 0x0970, %l2
fmovrdgez %o4, %f0, %f8
fmovd %f6, %f6
loop_6122:
popc 0x15D6, %g1
stb %i7, [%l7 + 0x74]
stb %i6, [%l7 + 0x74]
ldsh [%l7 + 0x2C], %i0
lduw [%l7 + 0x7C], %g6
ld [%l7 + 0x20], %f5
fcmpgt32 %f4, %f6, %l4
fnot2s %f2, %f11
movcs %xcc, %i5, %o2
st %f1, [%l7 + 0x78]
st %f7, [%l7 + 0x6C]
st %f1, [%l7 + 0x10]
tle %xcc, 0x6
fmovsneg %icc, %f7, %f12
fbn %fcc0, loop_6123
addccc %g4, 0x1D14, %o7
ldub [%l7 + 0x35], %i4
tg %xcc, 0x5
loop_6123:
lduh [%l7 + 0x68], %l3
movrne %o3, 0x2B3, %o5
std %f0, [%l7 + 0x70]
ldd [%l7 + 0x18], %f10
edge8 %g2, %g3, %i3
ld [%l7 + 0x6C], %f1
tsubcctv %g7, 0x17B4, %o0
movrgez %i1, 0x11B, %i2
mulx %l0, 0x0808, %o1
movrgz %o6, 0x206, %g5
movpos %xcc, %l1, %l6
ldsb [%l7 + 0x09], %l5
xor %o4, %g1, %l2
fpack16 %f2, %f2
lduw [%l7 + 0x78], %i6
fcmple32 %f4, %f4, %i0
fcmpeq32 %f4, %f6, %i7
lduh [%l7 + 0x62], %g6
fpadd32s %f9, %f4, %f2
fones %f13
fba %fcc0, loop_6124
addccc %i5, 0x1FBD, %l4
edge32 %o2, %o7, %g4
ldsw [%l7 + 0x70], %l3
loop_6124:
lduw [%l7 + 0x44], %i4
fnegs %f0, %f12
array16 %o3, %o5, %g3
fmovrdlz %g2, %f6, %f10
fbl %fcc2, loop_6125
movneg %icc, %g7, %o0
fmovsle %icc, %f7, %f0
brgez %i1, loop_6126
loop_6125:
tcc %xcc, 0x1
xor %i2, %l0, %o1
tleu %icc, 0x3
loop_6126:
movrne %o6, 0x240, %i3
ble,a loop_6127
bvc,a %xcc, loop_6128
be,a,pn %icc, loop_6129
fmovs %f7, %f12
loop_6127:
udiv %g5, 0x0169, %l1
loop_6128:
fcmped %fcc0, %f10, %f6
loop_6129:
stb %l5, [%l7 + 0x1C]
ldx [%l7 + 0x10], %l6
movcc %icc, %o4, %l2
orn %g1, 0x0789, %i0
fmovrse %i7, %f14, %f9
ldd [%l7 + 0x58], %f0
ldub [%l7 + 0x11], %g6
stx %i5, [%l7 + 0x70]
ldsb [%l7 + 0x22], %l4
fnot2 %f0, %f14
fmovsneg %icc, %f9, %f6
fmovd %f0, %f10
movvc %icc, %i6, %o7
fblg,a %fcc1, loop_6130
st %f13, [%l7 + 0x34]
fpadd32s %f3, %f9, %f11
ldd [%l7 + 0x28], %f10
loop_6130:
fpackfix %f12, %f4
st %f3, [%l7 + 0x28]
bn,pn %xcc, loop_6131
edge32ln %o2, %g4, %l3
popc 0x18AA, %o3
ldsh [%l7 + 0x62], %i4
loop_6131:
movrlez %g3, 0x3FD, %g2
fmovdgu %xcc, %f12, %f1
movrlz %o5, %o0, %g7
movcs %xcc, %i2, %l0
ldx [%l7 + 0x08], %o1
orncc %i1, 0x1D51, %o6
fpmerge %f5, %f1, %f12
alignaddrl %g5, %i3, %l5
ldsw [%l7 + 0x28], %l6
sethi 0x1837, %o4
brgz,a %l1, loop_6132
std %f8, [%l7 + 0x40]
fmovrsgez %g1, %f0, %f2
movge %xcc, %i0, %l2
loop_6132:
ldsb [%l7 + 0x48], %g6
ldx [%l7 + 0x78], %i5
add %l4, 0x0402, %i7
fmovsa %icc, %f12, %f15
ldsw [%l7 + 0x48], %i6
fornot2s %f15, %f3, %f3
fmuld8ulx16 %f1, %f9, %f0
ldsw [%l7 + 0x58], %o7
tvc %xcc, 0x3
ldsw [%l7 + 0x54], %g4
fpmerge %f7, %f9, %f8
ldub [%l7 + 0x35], %l3
ldd [%l7 + 0x40], %f14
mulscc %o3, %i4, %g3
sll %g2, 0x11, %o2
fbl,a %fcc0, loop_6133
movcs %icc, %o5, %g7
fzero %f6
ldsw [%l7 + 0x4C], %i2
loop_6133:
movrlez %l0, 0x04D, %o0
bgu,pt %xcc, loop_6134
lduw [%l7 + 0x5C], %i1
movrlz %o1, %g5, %i3
fmovda %icc, %f9, %f0
loop_6134:
fpack16 %f0, %f9
movn %xcc, %o6, %l5
stw %o4, [%l7 + 0x18]
bcs,a %icc, loop_6135
sdiv %l1, 0x1112, %g1
ldx [%l7 + 0x60], %l6
fcmpd %fcc3, %f0, %f0
loop_6135:
xorcc %l2, 0x1CE8, %g6
mulx %i0, 0x09B5, %i5
ldx [%l7 + 0x18], %l4
fcmpne32 %f8, %f10, %i7
addcc %o7, %g4, %i6
fpackfix %f14, %f5
fxnors %f12, %f3, %f9
tgu %xcc, 0x7
move %icc, %l3, %i4
fmovsg %icc, %f7, %f8
xnorcc %g3, 0x09C1, %g2
stb %o2, [%l7 + 0x51]
tleu %xcc, 0x0
ld [%l7 + 0x30], %f3
st %f7, [%l7 + 0x74]
ldsw [%l7 + 0x58], %o3
fsrc2 %f6, %f0
fmovscs %xcc, %f0, %f1
bl,a loop_6136
lduw [%l7 + 0x28], %g7
ldsh [%l7 + 0x68], %i2
sethi 0x0D2D, %o5
loop_6136:
fmovrdgz %o0, %f12, %f8
tle %icc, 0x7
bl,a,pn %xcc, loop_6137
fpsub32s %f1, %f15, %f6
bcc loop_6138
subccc %i1, %l0, %o1
loop_6137:
be,a,pn %xcc, loop_6139
sll %g5, %i3, %o6
loop_6138:
addccc %l5, %o4, %l1
ldd [%l7 + 0x48], %f4
loop_6139:
smul %g1, 0x0A01, %l2
stb %g6, [%l7 + 0x78]
fpadd32 %f4, %f10, %f8
sth %i0, [%l7 + 0x3C]
movrne %i5, 0x1C4, %l4
fabss %f11, %f5
nop
setx loop_6140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %i7, %o7, %g4
fnot2s %f12, %f3
bcs,a %xcc, loop_6141
loop_6140:
subcc %i6, 0x0F87, %l3
ldx [%l7 + 0x60], %l6
ldx [%l7 + 0x78], %i4
loop_6141:
orncc %g2, 0x0D18, %o2
orcc %g3, 0x1979, %g7
fbul,a %fcc2, loop_6142
fcmpes %fcc2, %f13, %f8
fmovsgu %icc, %f12, %f15
ldsw [%l7 + 0x50], %i2
loop_6142:
and %o5, 0x1066, %o0
sllx %o3, 0x1D, %i1
ldd [%l7 + 0x18], %f8
fmovrse %o1, %f9, %f8
fmovsgu %icc, %f12, %f6
array32 %g5, %l0, %i3
ldsb [%l7 + 0x6A], %o6
fbo %fcc3, loop_6143
ldsh [%l7 + 0x5E], %o4
xnorcc %l1, 0x0238, %l5
ldsw [%l7 + 0x5C], %l2
loop_6143:
fble,a %fcc3, loop_6144
std %f6, [%l7 + 0x08]
fmovrdne %g1, %f14, %f10
addccc %i0, 0x18B9, %g6
loop_6144:
ld [%l7 + 0x60], %f10
st %f10, [%l7 + 0x70]
ldsw [%l7 + 0x7C], %l4
fzeros %f5
fsrc1s %f3, %f0
fmovsg %icc, %f5, %f3
fmul8ulx16 %f10, %f8, %f4
taddcctv %i5, %i7, %g4
stx %o7, [%l7 + 0x78]
stx %i6, [%l7 + 0x38]
lduh [%l7 + 0x32], %l6
tl %icc, 0x0
edge16ln %l3, %g2, %i4
fsrc2 %f10, %f0
stb %o2, [%l7 + 0x2D]
ldx [%l7 + 0x40], %g3
fmovdne %icc, %f13, %f10
xorcc %i2, %g7, %o0
udiv %o3, 0x1A1E, %o5
fbule,a %fcc0, loop_6145
stw %i1, [%l7 + 0x14]
movvs %xcc, %o1, %l0
stb %i3, [%l7 + 0x4E]
loop_6145:
ldsw [%l7 + 0x58], %g5
sth %o4, [%l7 + 0x4C]
fpmerge %f15, %f0, %f10
fpadd16s %f3, %f10, %f8
fmovsge %icc, %f10, %f9
orncc %o6, 0x0D78, %l1
srax %l5, %g1, %i0
taddcctv %l2, %g6, %l4
xnor %i5, 0x021D, %g4
fpsub32 %f12, %f4, %f14
sllx %o7, %i6, %i7
ldub [%l7 + 0x50], %l6
movcs %icc, %l3, %g2
edge16l %o2, %g3, %i2
lduh [%l7 + 0x68], %g7
fpackfix %f14, %f13
alignaddrl %o0, %i4, %o5
edge16ln %o3, %o1, %i1
fcmpes %fcc2, %f15, %f10
bleu %icc, loop_6146
brlz %i3, loop_6147
ldx [%l7 + 0x20], %l0
fcmpgt32 %f2, %f4, %o4
loop_6146:
fnot1s %f10, %f9
loop_6147:
bneg,pt %icc, loop_6148
fpadd16s %f15, %f8, %f15
brlz %g5, loop_6149
umul %l1, 0x09C8, %o6
loop_6148:
array8 %l5, %g1, %i0
edge8 %g6, %l4, %l2
loop_6149:
bgu,a loop_6150
ldd [%l7 + 0x58], %f10
brnz %g4, loop_6151
fmovrsne %i5, %f12, %f2
loop_6150:
bge,pt %xcc, loop_6152
st %f7, [%l7 + 0x14]
loop_6151:
stb %o7, [%l7 + 0x0D]
xnorcc %i7, 0x0A85, %i6
loop_6152:
fnegs %f15, %f13
tvs %xcc, 0x7
ldsb [%l7 + 0x0D], %l6
st %f12, [%l7 + 0x38]
sth %l3, [%l7 + 0x56]
sth %g2, [%l7 + 0x40]
andcc %g3, %o2, %i2
st %f12, [%l7 + 0x54]
ldsw [%l7 + 0x40], %g7
subccc %i4, 0x01E4, %o5
fmovrsgz %o3, %f12, %f2
array32 %o0, %i1, %i3
lduw [%l7 + 0x44], %o1
fmovsle %icc, %f7, %f8
lduw [%l7 + 0x38], %o4
fcmpne16 %f14, %f0, %l0
bn %icc, loop_6153
andcc %l1, %o6, %l5
ta %xcc, 0x6
fpadd32 %f14, %f8, %f0
loop_6153:
tne %xcc, 0x5
lduh [%l7 + 0x36], %g1
ldsb [%l7 + 0x30], %i0
ld [%l7 + 0x10], %f8
fxors %f8, %f8, %f4
movle %icc, %g6, %g5
orn %l2, 0x0B7E, %g4
stb %i5, [%l7 + 0x3E]
tsubcc %o7, %i7, %i6
fbue,a %fcc2, loop_6154
fcmpne16 %f12, %f0, %l4
fcmpne32 %f14, %f0, %l6
sth %g2, [%l7 + 0x66]
loop_6154:
orncc %l3, %o2, %g3
fbl,a %fcc3, loop_6155
movcs %xcc, %i2, %g7
and %i4, 0x07BA, %o5
fmovsvs %icc, %f8, %f11
loop_6155:
ldsb [%l7 + 0x58], %o0
lduh [%l7 + 0x36], %i1
or %i3, 0x194F, %o3
fba %fcc2, loop_6156
fmovrsgz %o1, %f7, %f14
fnegs %f13, %f7
fnot1 %f12, %f10
loop_6156:
movvs %xcc, %l0, %l1
fmovsa %xcc, %f0, %f2
fbuge %fcc3, loop_6157
stx %o4, [%l7 + 0x70]
tcc %icc, 0x0
st %f13, [%l7 + 0x3C]
loop_6157:
ldsh [%l7 + 0x3C], %l5
add %g1, %o6, %i0
movl %xcc, %g5, %l2
ldx [%l7 + 0x38], %g4
srlx %i5, 0x19, %g6
ldub [%l7 + 0x16], %i7
lduw [%l7 + 0x30], %o7
bcc loop_6158
fnot1s %f1, %f14
ldub [%l7 + 0x15], %i6
movg %xcc, %l4, %l6
loop_6158:
movre %g2, %o2, %g3
add %l3, %i2, %i4
ld [%l7 + 0x7C], %f5
edge32l %o5, %o0, %i1
movvs %xcc, %g7, %i3
fmovsge %xcc, %f4, %f15
mulx %o3, 0x0598, %o1
brlez,a %l0, loop_6159
edge16ln %o4, %l5, %g1
fcmpne32 %f2, %f0, %o6
brgez,a %l1, loop_6160
loop_6159:
tleu %xcc, 0x1
tvs %icc, 0x6
fmovda %icc, %f7, %f5
loop_6160:
std %f8, [%l7 + 0x68]
stb %i0, [%l7 + 0x6A]
fcmpne32 %f12, %f6, %g5
st %f9, [%l7 + 0x58]
ldsb [%l7 + 0x77], %l2
fmovrsgez %i5, %f10, %f9
movle %xcc, %g6, %i7
lduh [%l7 + 0x5E], %g4
ldsh [%l7 + 0x64], %o7
fble %fcc2, loop_6161
brlez %l4, loop_6162
ldx [%l7 + 0x30], %l6
bleu %icc, loop_6163
loop_6161:
fmuld8ulx16 %f15, %f1, %f12
loop_6162:
fbne,a %fcc0, loop_6164
fmovdge %icc, %f2, %f13
loop_6163:
fbule,a %fcc0, loop_6165
sth %i6, [%l7 + 0x4A]
loop_6164:
sllx %g2, 0x0D, %g3
fmovdcs %xcc, %f6, %f10
loop_6165:
ldx [%l7 + 0x58], %l3
edge8l %o2, %i2, %i4
stw %o5, [%l7 + 0x14]
bne,a,pn %icc, loop_6166
fnegs %f1, %f12
movpos %icc, %i1, %o0
fabsd %f2, %f4
loop_6166:
mova %xcc, %i3, %o3
alignaddr %o1, %l0, %g7
ldsw [%l7 + 0x70], %l5
bne loop_6167
stb %o4, [%l7 + 0x3E]
fmul8sux16 %f4, %f4, %f12
edge16n %g1, %o6, %i0
loop_6167:
fbge %fcc0, loop_6168
edge8l %l1, %l2, %i5
edge16 %g5, %i7, %g4
edge16l %o7, %l4, %l6
loop_6168:
movge %xcc, %g6, %g2
brlz,a %i6, loop_6169
tsubcc %g3, %o2, %l3
stw %i2, [%l7 + 0x3C]
fcmple16 %f2, %f14, %i4
loop_6169:
fmovscc %icc, %f11, %f5
taddcc %i1, %o5, %i3
fmovscs %icc, %f8, %f15
te %icc, 0x7
te %xcc, 0x0
udivcc %o3, 0x09BB, %o0
stb %l0, [%l7 + 0x08]
sub %g7, 0x0907, %l5
smul %o4, 0x1074, %g1
movgu %icc, %o6, %i0
tne %xcc, 0x4
te %icc, 0x1
fnot2 %f4, %f4
fandnot1 %f10, %f0, %f10
tle %xcc, 0x6
ldd [%l7 + 0x48], %f12
ldsb [%l7 + 0x75], %o1
array32 %l2, %i5, %l1
fnands %f11, %f5, %f6
fmovdn %icc, %f11, %f0
for %f0, %f8, %f8
ldsh [%l7 + 0x2A], %i7
fmovdpos %xcc, %f6, %f3
movrgez %g4, %g5, %l4
ldsb [%l7 + 0x58], %l6
fxnor %f0, %f2, %f12
fornot2 %f0, %f6, %f8
edge32 %o7, %g6, %g2
ldsb [%l7 + 0x3D], %i6
fmovsge %icc, %f4, %f2
fbl %fcc0, loop_6170
fbe %fcc2, loop_6171
stw %g3, [%l7 + 0x30]
tle %xcc, 0x0
loop_6170:
tne %icc, 0x3
loop_6171:
array8 %o2, %i2, %l3
edge8ln %i1, %o5, %i4
fmovspos %xcc, %f8, %f12
addccc %o3, %i3, %o0
orncc %l0, 0x17DD, %l5
fnot1s %f6, %f7
brnz %o4, loop_6172
bshuffle %f12, %f0, %f4
movrlez %g1, %g7, %i0
ble loop_6173
loop_6172:
subc %o1, 0x0EB9, %l2
movleu %icc, %o6, %i5
call loop_6174
loop_6173:
ldx [%l7 + 0x78], %l1
ldsb [%l7 + 0x1F], %i7
ldub [%l7 + 0x3D], %g5
loop_6174:
edge32n %g4, %l4, %l6
stw %o7, [%l7 + 0x54]
mulx %g2, 0x0C39, %i6
tpos %icc, 0x6
orn %g6, 0x10D9, %o2
std %f2, [%l7 + 0x68]
xorcc %g3, %l3, %i2
ldsw [%l7 + 0x3C], %i1
fbg,a %fcc3, loop_6175
movleu %icc, %o5, %i4
fmovsne %xcc, %f3, %f10
fmovdl %icc, %f12, %f12
loop_6175:
fpackfix %f0, %f6
ldx [%l7 + 0x68], %i3
fmovdvs %icc, %f15, %f7
ldd [%l7 + 0x08], %f8
fmul8x16au %f5, %f1, %f14
bvc,pt %xcc, loop_6176
ld [%l7 + 0x48], %f7
bcs,a %icc, loop_6177
stb %o0, [%l7 + 0x14]
loop_6176:
bvs,pt %xcc, loop_6178
xnor %l0, 0x0E31, %o3
loop_6177:
fbn %fcc0, loop_6179
smul %l5, 0x06BE, %g1
loop_6178:
std %f4, [%l7 + 0x10]
fcmpne16 %f8, %f2, %o4
loop_6179:
fblg %fcc2, loop_6180
bcc,a,pn %icc, loop_6181
array16 %i0, %o1, %g7
stb %o6, [%l7 + 0x11]
loop_6180:
ldub [%l7 + 0x10], %l2
loop_6181:
mova %icc, %i5, %i7
ldsh [%l7 + 0x7C], %g5
fmovrsgz %l1, %f14, %f9
fmovde %xcc, %f14, %f4
ldsh [%l7 + 0x10], %g4
bcc %xcc, loop_6182
srax %l6, 0x1E, %o7
sdiv %g2, 0x06BB, %i6
lduw [%l7 + 0x4C], %l4
loop_6182:
fmovda %icc, %f13, %f13
ldsh [%l7 + 0x6C], %o2
ldsh [%l7 + 0x50], %g3
ldd [%l7 + 0x40], %f4
subcc %g6, 0x0CD0, %l3
movvs %icc, %i2, %i1
stx %i4, [%l7 + 0x30]
move %xcc, %o5, %i3
movcc %xcc, %l0, %o3
addc %l5, 0x1104, %g1
fmul8ulx16 %f14, %f2, %f4
fsrc1 %f6, %f2
movne %icc, %o0, %o4
ta %icc, 0x2
tvs %icc, 0x0
movre %i0, 0x298, %o1
fone %f2
bg,pt %icc, loop_6183
lduh [%l7 + 0x7E], %g7
fmovsg %icc, %f9, %f13
stb %o6, [%l7 + 0x44]
loop_6183:
fmovrde %l2, %f0, %f12
array8 %i7, %i5, %l1
fcmpne16 %f0, %f10, %g4
tle %icc, 0x2
ld [%l7 + 0x14], %f5
fcmpeq16 %f6, %f14, %l6
fpsub32 %f6, %f4, %f12
tn %xcc, 0x4
movleu %icc, %g5, %g2
fsrc2 %f12, %f0
fmul8x16al %f8, %f6, %f8
fcmpne32 %f14, %f14, %o7
fors %f10, %f8, %f9
fpsub32s %f4, %f14, %f10
fmovrsne %l4, %f11, %f6
sdiv %o2, 0x1FC0, %g3
ld [%l7 + 0x64], %f7
fornot1s %f2, %f4, %f11
fnot1 %f4, %f12
sth %i6, [%l7 + 0x44]
ldx [%l7 + 0x70], %l3
tneg %icc, 0x7
ldsh [%l7 + 0x30], %i2
fmovdg %xcc, %f7, %f3
fba %fcc3, loop_6184
fmovdvc %xcc, %f2, %f4
lduh [%l7 + 0x18], %i1
fbule %fcc2, loop_6185
loop_6184:
udivcc %i4, 0x09DF, %o5
stw %i3, [%l7 + 0x68]
bge,a,pn %xcc, loop_6186
loop_6185:
ldub [%l7 + 0x50], %g6
fba,a %fcc2, loop_6187
edge32 %o3, %l0, %l5
loop_6186:
fcmpeq16 %f4, %f14, %g1
tvc %icc, 0x6
loop_6187:
brlz,a %o0, loop_6188
lduh [%l7 + 0x5A], %i0
fmovrde %o4, %f14, %f10
ldsb [%l7 + 0x29], %g7
loop_6188:
subccc %o1, 0x0770, %o6
fmovrdlez %i7, %f0, %f6
fpadd32s %f12, %f2, %f1
fpsub32 %f4, %f4, %f8
sth %l2, [%l7 + 0x32]
fexpand %f4, %f0
fmuld8ulx16 %f15, %f15, %f12
sth %i5, [%l7 + 0x76]
fmul8x16al %f8, %f2, %f12
fxnors %f6, %f14, %f0
sub %g4, 0x0F24, %l6
ldsw [%l7 + 0x4C], %g5
fnot2 %f6, %f4
fmul8x16au %f10, %f8, %f14
udivx %l1, 0x12AE, %g2
ldsw [%l7 + 0x48], %l4
ldsh [%l7 + 0x22], %o7
fbug %fcc0, loop_6189
udivx %g3, 0x0BC5, %i6
fmovsne %xcc, %f4, %f9
ldub [%l7 + 0x63], %l3
loop_6189:
sdivcc %o2, 0x0121, %i2
fzeros %f11
std %f0, [%l7 + 0x70]
fbg,a %fcc0, loop_6190
movrlez %i1, %i4, %o5
tge %xcc, 0x3
fnors %f2, %f5, %f7
loop_6190:
fpack32 %f14, %f10, %f8
ldsb [%l7 + 0x6C], %g6
fands %f15, %f4, %f10
bcc,pt %icc, loop_6191
fmovrdne %i3, %f12, %f10
nop
setx loop_6192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f13, %f14, %f10
loop_6191:
stw %l0, [%l7 + 0x40]
fnands %f0, %f12, %f12
loop_6192:
sethi 0x0671, %o3
nop
setx loop_6193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orcc %l5, %g1, %o0
fmovdg %xcc, %f14, %f14
bne,a,pn %xcc, loop_6194
loop_6193:
movne %xcc, %o4, %g7
fmovse %icc, %f13, %f15
orncc %o1, 0x0261, %i0
loop_6194:
ldx [%l7 + 0x68], %o6
fabss %f3, %f2
fbug,a %fcc2, loop_6195
std %f14, [%l7 + 0x58]
fabss %f5, %f14
sethi 0x18DB, %i7
loop_6195:
brnz %l2, loop_6196
fble %fcc1, loop_6197
fsrc1 %f8, %f8
tvc %icc, 0x7
loop_6196:
tne %xcc, 0x3
loop_6197:
lduh [%l7 + 0x5E], %g4
array16 %i5, %l6, %l1
xnorcc %g5, 0x08C2, %g2
pdist %f12, %f2, %f4
fble,a %fcc1, loop_6198
stw %o7, [%l7 + 0x0C]
edge8ln %l4, %g3, %i6
fbn %fcc0, loop_6199
loop_6198:
ldsh [%l7 + 0x0C], %o2
ldsb [%l7 + 0x38], %i2
edge16l %l3, %i4, %i1
loop_6199:
fmovsa %xcc, %f14, %f6
addcc %g6, 0x0C8B, %o5
fcmped %fcc1, %f4, %f6
tpos %icc, 0x7
std %f0, [%l7 + 0x40]
ldsb [%l7 + 0x78], %l0
lduh [%l7 + 0x38], %o3
fcmpeq32 %f14, %f12, %i3
std %f8, [%l7 + 0x58]
sra %l5, %g1, %o4
fbe,a %fcc0, loop_6200
ldd [%l7 + 0x58], %f6
xor %g7, %o0, %o1
fmovsleu %xcc, %f1, %f4
loop_6200:
fbul,a %fcc2, loop_6201
for %f12, %f8, %f2
fmuld8ulx16 %f1, %f10, %f12
movrlez %i0, 0x170, %i7
loop_6201:
ldsh [%l7 + 0x7E], %l2
tsubcc %o6, %i5, %l6
bvc,pn %xcc, loop_6202
fzero %f8
array8 %g4, %l1, %g2
addccc %o7, 0x1081, %l4
loop_6202:
ldd [%l7 + 0x78], %f6
bvs,pt %xcc, loop_6203
movn %icc, %g5, %g3
siam 0x2
stx %o2, [%l7 + 0x48]
loop_6203:
fands %f8, %f11, %f9
ldsw [%l7 + 0x68], %i2
stw %i6, [%l7 + 0x18]
nop
setx loop_6204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x08], %i4
st %f1, [%l7 + 0x24]
tg %icc, 0x2
loop_6204:
fornot1s %f6, %f4, %f4
lduh [%l7 + 0x2A], %i1
edge32l %g6, %o5, %l0
fbul %fcc0, loop_6205
move %icc, %o3, %l3
sdivcc %i3, 0x04F5, %g1
sll %o4, 0x08, %g7
loop_6205:
umulcc %o0, 0x13CA, %o1
fmovsneg %xcc, %f1, %f3
add %i0, %l5, %i7
stw %o6, [%l7 + 0x60]
fbn,a %fcc2, loop_6206
ldub [%l7 + 0x52], %i5
fmovsg %icc, %f0, %f3
array32 %l6, %g4, %l1
loop_6206:
movcc %icc, %g2, %o7
fcmpne16 %f14, %f2, %l4
lduh [%l7 + 0x0E], %g5
ldsh [%l7 + 0x0A], %l2
edge16 %g3, %o2, %i2
umul %i6, %i1, %i4
fnor %f8, %f12, %f0
lduh [%l7 + 0x1A], %o5
bl %icc, loop_6207
and %g6, 0x1E1D, %o3
array8 %l3, %i3, %l0
ld [%l7 + 0x24], %f7
loop_6207:
fmovspos %xcc, %f12, %f11
fmovspos %icc, %f15, %f7
fpadd16 %f4, %f0, %f0
te %xcc, 0x1
fors %f5, %f11, %f14
fabsd %f14, %f8
mova %xcc, %g1, %o4
fones %f5
std %f2, [%l7 + 0x78]
fmovsvs %icc, %f15, %f6
fmovdne %xcc, %f14, %f8
fmul8x16al %f6, %f8, %f2
ldub [%l7 + 0x6E], %o0
movge %icc, %o1, %g7
subccc %l5, 0x19F1, %i7
nop
setx loop_6208, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %i0, 0x0053, %o6
ldd [%l7 + 0x48], %f2
brgez %l6, loop_6209
loop_6208:
ldsw [%l7 + 0x68], %i5
bcs,a %icc, loop_6210
udivx %g4, 0x1A52, %g2
loop_6209:
tvs %xcc, 0x4
sth %o7, [%l7 + 0x4E]
loop_6210:
edge8l %l1, %l4, %l2
lduw [%l7 + 0x68], %g3
tg %xcc, 0x0
bcc,pn %icc, loop_6211
ld [%l7 + 0x18], %f5
ldsw [%l7 + 0x30], %g5
tcs %icc, 0x3
loop_6211:
tneg %icc, 0x5
ldsw [%l7 + 0x6C], %o2
edge32 %i2, %i6, %i1
fbu %fcc2, loop_6212
nop
setx loop_6213, %l0, %l1
jmpl %l1, %i4
ldsw [%l7 + 0x18], %g6
std %f6, [%l7 + 0x30]
loop_6212:
faligndata %f2, %f0, %f12
loop_6213:
fxnor %f8, %f4, %f8
sth %o3, [%l7 + 0x36]
stw %l3, [%l7 + 0x68]
fmovrsgez %i3, %f12, %f0
fmovd %f6, %f14
movg %icc, %o5, %l0
fmovdn %icc, %f6, %f11
umulcc %o4, 0x0CC9, %g1
ldub [%l7 + 0x79], %o0
orncc %g7, 0x1C6E, %l5
sdivx %o1, 0x0662, %i0
addccc %i7, 0x04BA, %o6
ldd [%l7 + 0x60], %f4
std %f12, [%l7 + 0x50]
fcmpeq16 %f0, %f14, %i5
sth %l6, [%l7 + 0x66]
ld [%l7 + 0x54], %f1
stw %g4, [%l7 + 0x20]
fpsub16s %f13, %f0, %f15
fmovdvs %icc, %f13, %f0
bgu,a loop_6214
st %f7, [%l7 + 0x28]
ble,a loop_6215
fmovdcs %xcc, %f1, %f4
loop_6214:
ldub [%l7 + 0x17], %g2
fcmpne16 %f10, %f2, %l1
loop_6215:
ldx [%l7 + 0x40], %o7
fsrc1s %f7, %f12
edge8 %l4, %l2, %g5
movre %o2, %g3, %i2
sethi 0x1ADD, %i1
fpadd16 %f14, %f2, %f0
bl,pn %icc, loop_6216
std %f14, [%l7 + 0x20]
bcs,pt %xcc, loop_6217
andncc %i4, %i6, %g6
loop_6216:
st %f15, [%l7 + 0x40]
stw %o3, [%l7 + 0x30]
loop_6217:
fand %f6, %f12, %f12
sll %i3, 0x1D, %o5
st %f9, [%l7 + 0x34]
subccc %l0, %l3, %o4
movre %g1, %o0, %l5
fbu %fcc0, loop_6218
st %f15, [%l7 + 0x4C]
fornot2s %f8, %f6, %f9
ldsh [%l7 + 0x0C], %o1
loop_6218:
bvc,a loop_6219
fmul8x16 %f4, %f8, %f2
sth %g7, [%l7 + 0x30]
smul %i7, 0x097F, %i0
loop_6219:
movge %icc, %o6, %i5
taddcctv %g4, 0x1671, %g2
xor %l6, %l1, %l4
ldsw [%l7 + 0x40], %l2
fornot2 %f2, %f12, %f8
fble,a %fcc0, loop_6220
fmovsneg %icc, %f2, %f1
fnands %f15, %f7, %f15
sth %o7, [%l7 + 0x6C]
loop_6220:
alignaddr %g5, %o2, %g3
fcmpeq32 %f6, %f4, %i1
tvs %xcc, 0x6
bneg,a %xcc, loop_6221
sth %i4, [%l7 + 0x58]
movleu %xcc, %i6, %i2
mova %xcc, %o3, %g6
loop_6221:
fmovdge %icc, %f13, %f1
fmovdgu %icc, %f1, %f12
ld [%l7 + 0x38], %f14
sra %i3, %l0, %o5
fmovrdgz %l3, %f8, %f14
array8 %o4, %g1, %l5
fbe,a %fcc3, loop_6222
fmovsa %xcc, %f15, %f1
edge16l %o0, %g7, %o1
lduw [%l7 + 0x64], %i0
loop_6222:
fbu %fcc0, loop_6223
tsubcc %i7, %i5, %o6
srlx %g4, %l6, %g2
st %f11, [%l7 + 0x24]
loop_6223:
ldub [%l7 + 0x2B], %l1
ldub [%l7 + 0x48], %l4
fmovd %f8, %f6
tsubcctv %l2, %o7, %o2
fors %f3, %f4, %f3
bl %icc, loop_6224
fmovrdlz %g5, %f2, %f6
fmovspos %icc, %f8, %f15
tneg %icc, 0x3
loop_6224:
ldub [%l7 + 0x62], %g3
ldx [%l7 + 0x50], %i1
siam 0x2
ldsh [%l7 + 0x7A], %i4
fba,a %fcc2, loop_6225
bge,a,pn %icc, loop_6226
fmovrdlz %i6, %f6, %f10
fcmpne32 %f10, %f6, %o3
loop_6225:
fmovrdgez %g6, %f2, %f2
loop_6226:
tpos %icc, 0x2
stw %i2, [%l7 + 0x2C]
bpos,pn %icc, loop_6227
edge16 %l0, %o5, %i3
ld [%l7 + 0x40], %f12
stb %o4, [%l7 + 0x71]
loop_6227:
fpack16 %f8, %f5
edge16 %l3, %l5, %g1
stw %g7, [%l7 + 0x60]
andncc %o1, %i0, %i7
stx %i5, [%l7 + 0x60]
stx %o0, [%l7 + 0x08]
fmovrdgz %o6, %f10, %f14
edge16n %g4, %g2, %l6
fones %f14
stx %l4, [%l7 + 0x40]
fcmpne32 %f4, %f8, %l1
ld [%l7 + 0x48], %f6
stw %l2, [%l7 + 0x58]
fmovsge %icc, %f14, %f7
fandnot1 %f10, %f4, %f8
std %f8, [%l7 + 0x50]
array16 %o2, %g5, %g3
fmovrsne %i1, %f13, %f9
std %f8, [%l7 + 0x30]
fmuld8sux16 %f13, %f4, %f12
brlez %i4, loop_6228
fmovrdlez %o7, %f6, %f0
lduh [%l7 + 0x28], %i6
ldsw [%l7 + 0x08], %o3
loop_6228:
fmovde %xcc, %f0, %f11
movpos %xcc, %i2, %l0
fmovrslz %o5, %f13, %f10
tcc %xcc, 0x0
fands %f10, %f3, %f5
ldub [%l7 + 0x0F], %g6
fmovdcs %xcc, %f0, %f15
fbule %fcc2, loop_6229
fornot1s %f6, %f15, %f0
bcs loop_6230
fpsub32s %f4, %f1, %f13
loop_6229:
ldub [%l7 + 0x64], %o4
ldub [%l7 + 0x18], %i3
loop_6230:
fandnot1 %f2, %f4, %f0
ldsw [%l7 + 0x68], %l3
ldsh [%l7 + 0x28], %l5
fmovsvs %xcc, %f11, %f9
movcs %xcc, %g1, %g7
ld [%l7 + 0x3C], %f10
ld [%l7 + 0x24], %f2
stx %i0, [%l7 + 0x08]
ldsh [%l7 + 0x4E], %o1
st %f12, [%l7 + 0x2C]
sll %i7, %i5, %o0
ldx [%l7 + 0x30], %g4
sth %o6, [%l7 + 0x40]
lduw [%l7 + 0x10], %g2
fnegs %f4, %f1
movge %icc, %l4, %l1
bvs,a loop_6231
fmovdpos %icc, %f1, %f15
st %f9, [%l7 + 0x24]
tvc %xcc, 0x3
loop_6231:
nop
setx loop_6232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f12, %f10, %f6
ldd [%l7 + 0x78], %f2
ldsb [%l7 + 0x14], %l2
loop_6232:
ldsw [%l7 + 0x30], %l6
tne %icc, 0x2
sth %o2, [%l7 + 0x48]
edge16n %g3, %g5, %i4
fmovda %xcc, %f6, %f1
edge8 %i1, %i6, %o3
add %i2, 0x07E0, %l0
stx %o7, [%l7 + 0x28]
te %xcc, 0x1
ldd [%l7 + 0x50], %f6
siam 0x6
sdiv %o5, 0x0DFE, %o4
fornot1 %f10, %f0, %f8
fmul8sux16 %f12, %f2, %f12
stb %g6, [%l7 + 0x27]
addccc %l3, 0x058C, %l5
stx %g1, [%l7 + 0x70]
bge %xcc, loop_6233
fpack32 %f12, %f0, %f10
fmovsa %icc, %f4, %f3
ldub [%l7 + 0x09], %i3
loop_6233:
smul %i0, 0x192B, %g7
edge32 %i7, %o1, %i5
stb %g4, [%l7 + 0x4F]
fones %f4
bne loop_6234
smul %o6, %o0, %l4
fornot2 %f8, %f10, %f10
lduw [%l7 + 0x4C], %g2
loop_6234:
sth %l2, [%l7 + 0x62]
fcmpne32 %f0, %f4, %l1
fbo %fcc2, loop_6235
tcc %xcc, 0x7
andn %l6, 0x1DBD, %g3
udiv %o2, 0x01B0, %g5
loop_6235:
lduw [%l7 + 0x44], %i1
brnz %i6, loop_6236
fmovse %icc, %f15, %f15
fbl,a %fcc0, loop_6237
fpmerge %f12, %f9, %f10
loop_6236:
stx %o3, [%l7 + 0x40]
fbne %fcc1, loop_6238
loop_6237:
sllx %i2, %i4, %o7
std %f0, [%l7 + 0x20]
fpadd32s %f7, %f9, %f14
loop_6238:
move %xcc, %o5, %l0
bgu %xcc, loop_6239
ldd [%l7 + 0x10], %f10
tg %icc, 0x7
stx %o4, [%l7 + 0x58]
loop_6239:
fmovs %f5, %f3
tge %xcc, 0x4
or %l3, %g6, %g1
ldsh [%l7 + 0x1E], %l5
ta %icc, 0x0
fmovsvs %xcc, %f5, %f9
std %f0, [%l7 + 0x28]
movneg %icc, %i0, %i3
ldx [%l7 + 0x28], %i7
ldsw [%l7 + 0x14], %o1
sdiv %g7, 0x1074, %i5
sra %g4, 0x0C, %o0
stx %o6, [%l7 + 0x50]
ld [%l7 + 0x5C], %f7
fblg,a %fcc2, loop_6240
xnorcc %g2, %l2, %l4
fba,a %fcc3, loop_6241
fmovdcc %icc, %f0, %f8
loop_6240:
std %f6, [%l7 + 0x20]
fabss %f12, %f7
loop_6241:
lduw [%l7 + 0x7C], %l6
lduh [%l7 + 0x22], %l1
fbne %fcc0, loop_6242
ble loop_6243
tcc %xcc, 0x3
stb %g3, [%l7 + 0x64]
loop_6242:
fmovrse %g5, %f15, %f5
loop_6243:
fbug,a %fcc2, loop_6244
fmovdge %xcc, %f15, %f0
movl %xcc, %i1, %i6
stw %o2, [%l7 + 0x3C]
loop_6244:
ldsb [%l7 + 0x53], %o3
fbn,a %fcc3, loop_6245
fpackfix %f6, %f0
fpack16 %f2, %f1
stx %i2, [%l7 + 0x60]
loop_6245:
ldx [%l7 + 0x38], %i4
stb %o5, [%l7 + 0x53]
fmovrsgz %o7, %f5, %f1
andn %l0, 0x1AEB, %l3
ldx [%l7 + 0x18], %g6
bpos,a,pt %xcc, loop_6246
ldsb [%l7 + 0x51], %g1
xor %l5, %i0, %o4
fbuge %fcc1, loop_6247
loop_6246:
stb %i7, [%l7 + 0x36]
ldd [%l7 + 0x40], %f2
stw %i3, [%l7 + 0x0C]
loop_6247:
fnot2s %f2, %f4
st %f15, [%l7 + 0x48]
bvs %icc, loop_6248
stw %o1, [%l7 + 0x64]
brlez,a %g7, loop_6249
array8 %i5, %o0, %g4
loop_6248:
taddcc %o6, 0x1810, %l2
brnz,a %l4, loop_6250
loop_6249:
andcc %l6, %l1, %g3
tvc %xcc, 0x4
fba,a %fcc0, loop_6251
loop_6250:
fble %fcc2, loop_6252
fmovdvc %xcc, %f13, %f3
tvc %xcc, 0x3
loop_6251:
lduw [%l7 + 0x70], %g5
loop_6252:
ldub [%l7 + 0x79], %g2
fandnot2 %f14, %f0, %f12
subcc %i1, %o2, %i6
alignaddr %o3, %i2, %o5
movrgz %i4, %o7, %l0
sdivx %l3, 0x09A8, %g6
lduw [%l7 + 0x24], %g1
fmovdvc %xcc, %f4, %f5
ldsh [%l7 + 0x46], %l5
fbl %fcc2, loop_6253
fpack32 %f10, %f10, %f0
faligndata %f0, %f2, %f2
orcc %o4, %i7, %i3
loop_6253:
fxnor %f6, %f14, %f14
fands %f6, %f1, %f5
bvc,pn %icc, loop_6254
ldsw [%l7 + 0x68], %i0
fbu %fcc1, loop_6255
lduw [%l7 + 0x58], %o1
loop_6254:
fbl %fcc2, loop_6256
edge8ln %g7, %o0, %i5
loop_6255:
edge16l %g4, %l2, %o6
taddcc %l6, %l4, %l1
loop_6256:
stw %g3, [%l7 + 0x64]
bg,a,pn %icc, loop_6257
ldsh [%l7 + 0x76], %g2
movvs %icc, %i1, %g5
lduw [%l7 + 0x78], %i6
loop_6257:
lduh [%l7 + 0x3C], %o2
fpadd16 %f0, %f0, %f12
sth %o3, [%l7 + 0x18]
bleu,pt %icc, loop_6258
fmul8x16au %f0, %f6, %f12
ldx [%l7 + 0x50], %o5
stb %i4, [%l7 + 0x41]
loop_6258:
fcmps %fcc0, %f9, %f5
ldub [%l7 + 0x3D], %i2
udiv %o7, 0x1143, %l3
brgz %g6, loop_6259
taddcctv %g1, %l5, %o4
edge32 %l0, %i7, %i3
mulx %i0, 0x057F, %o1
loop_6259:
call loop_6260
fornot1 %f10, %f10, %f12
ta %icc, 0x4
lduw [%l7 + 0x64], %o0
loop_6260:
fmuld8sux16 %f13, %f2, %f12
fzeros %f6
tl %icc, 0x5
movne %xcc, %i5, %g4
lduh [%l7 + 0x1A], %g7
smul %o6, 0x008F, %l2
fbl,a %fcc2, loop_6261
andncc %l4, %l6, %g3
ldsh [%l7 + 0x34], %l1
fmul8sux16 %f8, %f14, %f14
loop_6261:
st %f13, [%l7 + 0x1C]
umulcc %i1, 0x14E0, %g5
ldub [%l7 + 0x61], %g2
ldd [%l7 + 0x10], %f6
edge16 %i6, %o3, %o2
te %xcc, 0x4
ldd [%l7 + 0x48], %f10
orn %o5, %i2, %i4
movn %xcc, %o7, %g6
fbuge %fcc1, loop_6262
orncc %g1, 0x162F, %l3
edge16l %o4, %l5, %l0
bg,a %icc, loop_6263
loop_6262:
fnot1s %f12, %f0
udiv %i3, 0x0650, %i7
stw %o1, [%l7 + 0x68]
loop_6263:
or %o0, %i5, %i0
edge8l %g4, %o6, %l2
movn %icc, %l4, %g7
add %l6, 0x164B, %l1
move %xcc, %i1, %g3
fxnors %f12, %f8, %f8
std %f6, [%l7 + 0x40]
call loop_6264
st %f9, [%l7 + 0x50]
tpos %xcc, 0x1
mova %icc, %g2, %i6
loop_6264:
ble,a,pt %xcc, loop_6265
st %f5, [%l7 + 0x18]
ldsh [%l7 + 0x32], %o3
smulcc %o2, %o5, %i2
loop_6265:
fcmps %fcc0, %f9, %f9
tneg %xcc, 0x0
ble loop_6266
lduh [%l7 + 0x62], %i4
orcc %o7, 0x013B, %g6
fbo,a %fcc2, loop_6267
loop_6266:
addc %g5, 0x1E5F, %g1
movrgez %l3, %o4, %l5
fpsub32 %f4, %f14, %f10
loop_6267:
fabss %f9, %f4
lduh [%l7 + 0x58], %i3
fmovsn %icc, %f1, %f6
ba,pn %icc, loop_6268
ldx [%l7 + 0x60], %l0
fbne %fcc3, loop_6269
bn,a,pn %icc, loop_6270
loop_6268:
edge16ln %o1, %i7, %o0
tvc %icc, 0x2
loop_6269:
std %f12, [%l7 + 0x68]
loop_6270:
fblg,a %fcc2, loop_6271
fmovsvc %icc, %f7, %f2
movcs %xcc, %i0, %i5
fmovdne %icc, %f6, %f3
loop_6271:
for %f10, %f2, %f0
smul %g4, 0x0516, %o6
fbue,a %fcc2, loop_6272
std %f10, [%l7 + 0x30]
std %f4, [%l7 + 0x48]
sth %l4, [%l7 + 0x24]
loop_6272:
ldub [%l7 + 0x2F], %l2
ldub [%l7 + 0x27], %l6
fpackfix %f4, %f5
fmovdn %icc, %f3, %f8
ldsb [%l7 + 0x76], %g7
fmovrde %l1, %f2, %f12
ldsh [%l7 + 0x5E], %i1
lduw [%l7 + 0x40], %g2
subc %i6, 0x1F58, %o3
fbge,a %fcc0, loop_6273
edge16 %o2, %g3, %i2
movvs %icc, %o5, %i4
st %f3, [%l7 + 0x54]
loop_6273:
bcc,pn %xcc, loop_6274
brgez,a %g6, loop_6275
tcc %xcc, 0x1
ldsh [%l7 + 0x40], %o7
loop_6274:
fbul %fcc3, loop_6276
loop_6275:
fmovdgu %xcc, %f10, %f7
movpos %xcc, %g5, %l3
fmovsvs %icc, %f3, %f4
loop_6276:
fpack16 %f12, %f8
fsrc2s %f4, %f5
std %f0, [%l7 + 0x48]
fcmpne16 %f4, %f2, %g1
movrlez %o4, 0x22E, %l5
fors %f13, %f4, %f12
xnorcc %i3, 0x1202, %l0
fmovspos %xcc, %f9, %f4
st %f0, [%l7 + 0x54]
nop
setx loop_6277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x60], %o1
std %f6, [%l7 + 0x10]
st %f15, [%l7 + 0x24]
loop_6277:
fbe %fcc0, loop_6278
fmovdl %icc, %f6, %f5
stx %i7, [%l7 + 0x58]
fpsub32s %f8, %f0, %f11
loop_6278:
fbul,a %fcc3, loop_6279
lduw [%l7 + 0x24], %i0
fmovsle %icc, %f10, %f13
bcc,a,pn %xcc, loop_6280
loop_6279:
movleu %icc, %i5, %g4
movne %icc, %o6, %l4
fzeros %f11
loop_6280:
udiv %o0, 0x1232, %l2
stx %l6, [%l7 + 0x20]
bcs,pt %xcc, loop_6281
bleu,pt %xcc, loop_6282
std %f0, [%l7 + 0x10]
tsubcctv %l1, %g7, %i1
loop_6281:
tle %xcc, 0x0
loop_6282:
fmovdcs %xcc, %f11, %f5
umul %i6, %g2, %o3
fxor %f6, %f4, %f4
siam 0x0
edge32ln %o2, %g3, %o5
brlez,a %i4, loop_6283
movcs %xcc, %g6, %o7
bpos,a loop_6284
ldsh [%l7 + 0x0E], %i2
loop_6283:
xorcc %l3, 0x0FB4, %g5
fcmpne16 %f10, %f10, %o4
loop_6284:
fmovdpos %xcc, %f12, %f15
brlz,a %g1, loop_6285
andncc %i3, %l0, %o1
ld [%l7 + 0x3C], %f12
brgez,a %i7, loop_6286
loop_6285:
tleu %icc, 0x5
movge %icc, %l5, %i0
edge8 %g4, %i5, %l4
loop_6286:
orncc %o0, 0x07F7, %o6
ldsh [%l7 + 0x7C], %l2
brgez,a %l1, loop_6287
edge8n %g7, %i1, %l6
fmovrdlz %i6, %f10, %f10
udivcc %o3, 0x01D0, %o2
loop_6287:
ldsb [%l7 + 0x66], %g3
tl %xcc, 0x3
fbul,a %fcc1, loop_6288
andn %o5, 0x1605, %i4
stw %g2, [%l7 + 0x1C]
movrlz %o7, %i2, %l3
loop_6288:
nop
setx loop_6289, %l0, %l1
jmpl %l1, %g5
fnor %f8, %f6, %f10
add %o4, %g1, %g6
fbe %fcc0, loop_6290
loop_6289:
fmovdge %icc, %f1, %f1
movneg %icc, %i3, %o1
st %f13, [%l7 + 0x74]
loop_6290:
fandnot1 %f4, %f8, %f10
ldsb [%l7 + 0x76], %i7
fmovsvc %icc, %f7, %f15
fmovsl %xcc, %f10, %f5
tge %xcc, 0x6
fcmped %fcc1, %f12, %f10
xnor %l5, 0x1DCB, %i0
fmovrdne %g4, %f8, %f6
fmovdneg %icc, %f15, %f11
fmovdgu %xcc, %f15, %f15
std %f0, [%l7 + 0x48]
movvs %icc, %i5, %l4
movle %icc, %l0, %o0
fandnot1s %f8, %f5, %f3
std %f4, [%l7 + 0x40]
udivx %o6, 0x15B0, %l2
ldx [%l7 + 0x58], %l1
lduh [%l7 + 0x7A], %i1
ld [%l7 + 0x78], %f8
edge16ln %g7, %i6, %l6
ldsb [%l7 + 0x55], %o2
edge32 %o3, %o5, %g3
fzero %f0
fmovsvs %xcc, %f14, %f15
fpadd32s %f3, %f4, %f2
fpack16 %f8, %f1
edge16l %g2, %i4, %i2
ldsh [%l7 + 0x28], %l3
brnz %g5, loop_6291
tvs %xcc, 0x1
fnor %f4, %f14, %f8
fmovsvc %icc, %f8, %f2
loop_6291:
bgu %xcc, loop_6292
fcmpne32 %f6, %f12, %o4
fnot2 %f12, %f8
fand %f14, %f2, %f0
loop_6292:
udiv %o7, 0x1CED, %g1
stw %g6, [%l7 + 0x7C]
bleu,pn %xcc, loop_6293
fbge,a %fcc3, loop_6294
fbne,a %fcc3, loop_6295
taddcctv %o1, %i3, %i7
loop_6293:
ldd [%l7 + 0x40], %f8
loop_6294:
movre %i0, %g4, %l5
loop_6295:
movrgez %l4, %l0, %i5
for %f0, %f8, %f0
alignaddr %o0, %l2, %o6
ldsh [%l7 + 0x68], %l1
fornot2s %f8, %f15, %f14
fmovdne %xcc, %f8, %f3
sdivcc %i1, 0x0DE1, %i6
fmovdle %xcc, %f0, %f12
fbge %fcc3, loop_6296
fmovdn %icc, %f14, %f6
lduw [%l7 + 0x44], %l6
faligndata %f0, %f10, %f8
loop_6296:
fpadd32 %f8, %f14, %f8
fones %f9
stx %g7, [%l7 + 0x30]
tle %icc, 0x2
ldsw [%l7 + 0x14], %o2
fbo,a %fcc0, loop_6297
stx %o3, [%l7 + 0x28]
orcc %o5, 0x1F45, %g3
brgez,a %g2, loop_6298
loop_6297:
stw %i2, [%l7 + 0x40]
movge %xcc, %i4, %g5
addcc %l3, 0x1E1E, %o4
loop_6298:
fmuld8sux16 %f7, %f0, %f6
fxor %f10, %f12, %f6
ldsb [%l7 + 0x7F], %g1
fcmpgt32 %f2, %f6, %o7
fcmpeq16 %f10, %f2, %o1
brgez,a %g6, loop_6299
stb %i7, [%l7 + 0x40]
movrne %i3, %i0, %l5
brnz %g4, loop_6300
loop_6299:
fmovdle %xcc, %f3, %f1
brgez %l0, loop_6301
udivx %i5, 0x1C4B, %l4
loop_6300:
be %xcc, loop_6302
tge %icc, 0x0
loop_6301:
fmuld8sux16 %f2, %f12, %f10
tvs %xcc, 0x2
loop_6302:
fbug %fcc1, loop_6303
stx %l2, [%l7 + 0x38]
fblg,a %fcc0, loop_6304
ldx [%l7 + 0x60], %o0
loop_6303:
ldd [%l7 + 0x28], %f14
brlz,a %l1, loop_6305
loop_6304:
fcmpd %fcc0, %f6, %f4
umul %i1, 0x18DC, %i6
fmovrdlez %o6, %f12, %f6
loop_6305:
fandnot1s %f6, %f4, %f11
sth %l6, [%l7 + 0x6C]
ldsw [%l7 + 0x50], %o2
bpos,a,pt %icc, loop_6306
edge32 %o3, %o5, %g3
std %f6, [%l7 + 0x18]
lduh [%l7 + 0x30], %g2
loop_6306:
udivx %i2, 0x0624, %g7
fsrc2 %f12, %f4
ldx [%l7 + 0x40], %g5
fpsub16 %f0, %f12, %f4
subcc %i4, %l3, %g1
bg,a %xcc, loop_6307
fmovs %f0, %f11
be,a,pn %icc, loop_6308
ldsh [%l7 + 0x48], %o4
loop_6307:
fpadd16 %f14, %f14, %f14
movrne %o7, 0x39E, %o1
loop_6308:
ldsw [%l7 + 0x78], %i7
movgu %icc, %g6, %i3
brgz %l5, loop_6309
movne %xcc, %g4, %l0
andcc %i0, 0x1C87, %i5
bcc loop_6310
loop_6309:
ldsw [%l7 + 0x30], %l4
ldsh [%l7 + 0x0E], %l2
sll %o0, %l1, %i6
loop_6310:
tge %icc, 0x6
fmovscc %xcc, %f3, %f0
ldsb [%l7 + 0x64], %i1
tn %xcc, 0x5
fmovrdlz %o6, %f6, %f6
subcc %o2, %l6, %o3
nop
setx loop_6311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,pt %icc, loop_6312
bvc,a,pn %xcc, loop_6313
fabsd %f6, %f12
loop_6311:
addc %o5, %g3, %i2
loop_6312:
std %f10, [%l7 + 0x20]
loop_6313:
fandnot2s %f4, %f15, %f3
ldsh [%l7 + 0x7E], %g7
tvs %icc, 0x4
lduh [%l7 + 0x46], %g5
std %f6, [%l7 + 0x68]
ldx [%l7 + 0x68], %i4
bge,a,pt %icc, loop_6314
edge8 %g2, %l3, %o4
andcc %g1, 0x1152, %o7
pdist %f2, %f6, %f2
loop_6314:
ldsb [%l7 + 0x2C], %i7
fornot1 %f10, %f12, %f12
fmovrdlez %g6, %f4, %f8
bneg %icc, loop_6315
stx %i3, [%l7 + 0x68]
ble,a loop_6316
lduw [%l7 + 0x2C], %o1
loop_6315:
fnot1s %f8, %f9
tvc %xcc, 0x7
loop_6316:
tle %xcc, 0x4
std %f10, [%l7 + 0x78]
fmovdn %xcc, %f10, %f4
sdivx %g4, 0x0172, %l5
mova %xcc, %i0, %i5
ldd [%l7 + 0x58], %f10
fones %f3
addccc %l0, 0x1530, %l2
fbne,a %fcc0, loop_6317
fbn %fcc1, loop_6318
fmovse %icc, %f13, %f14
umul %o0, %l4, %l1
loop_6317:
bgu,a,pt %icc, loop_6319
loop_6318:
stb %i6, [%l7 + 0x45]
fandnot2 %f0, %f4, %f0
umul %i1, %o2, %o6
loop_6319:
umul %o3, %l6, %g3
bvs,a,pt %icc, loop_6320
fabss %f2, %f13
lduw [%l7 + 0x68], %i2
srl %g7, %g5, %o5
loop_6320:
fbuge %fcc2, loop_6321
fsrc2 %f4, %f2
fcmpgt32 %f6, %f4, %i4
subccc %g2, 0x0FC8, %l3
loop_6321:
move %icc, %o4, %o7
fcmpne16 %f8, %f2, %i7
st %f1, [%l7 + 0x4C]
and %g1, %i3, %g6
andncc %o1, %g4, %i0
fmuld8sux16 %f14, %f0, %f4
bl %xcc, loop_6322
bvs,a,pn %xcc, loop_6323
fmovsneg %icc, %f7, %f3
bne %xcc, loop_6324
loop_6322:
ble,a loop_6325
loop_6323:
bl,pn %xcc, loop_6326
fmuld8ulx16 %f11, %f12, %f4
loop_6324:
fnegd %f14, %f12
loop_6325:
subccc %l5, %l0, %i5
loop_6326:
edge8n %l2, %l4, %l1
tsubcc %o0, %i6, %i1
fmovd %f14, %f6
ld [%l7 + 0x1C], %f15
fexpand %f11, %f6
fmuld8sux16 %f9, %f8, %f4
fcmpne32 %f2, %f8, %o6
ldsb [%l7 + 0x20], %o3
addc %o2, 0x1A2D, %g3
te %xcc, 0x0
brlz,a %i2, loop_6327
fbug,a %fcc1, loop_6328
fxors %f2, %f4, %f8
st %f0, [%l7 + 0x10]
loop_6327:
mulscc %g7, 0x063A, %g5
loop_6328:
fpsub32s %f8, %f15, %f1
lduw [%l7 + 0x14], %o5
ldsw [%l7 + 0x28], %l6
fble %fcc0, loop_6329
addc %g2, %l3, %i4
movneg %xcc, %o4, %i7
fbul %fcc1, loop_6330
loop_6329:
fbe %fcc0, loop_6331
fmul8ulx16 %f8, %f14, %f2
edge32 %o7, %g1, %g6
loop_6330:
fmovdne %icc, %f1, %f2
loop_6331:
fba,a %fcc2, loop_6332
be,a loop_6333
std %f14, [%l7 + 0x08]
tg %icc, 0x6
loop_6332:
fmovsleu %icc, %f14, %f2
loop_6333:
fxnors %f11, %f11, %f8
stw %o1, [%l7 + 0x18]
bshuffle %f6, %f12, %f12
movge %icc, %i3, %g4
fbe,a %fcc0, loop_6334
fpadd32 %f14, %f4, %f6
ld [%l7 + 0x68], %f9
fnot1 %f10, %f6
loop_6334:
fmovrde %l5, %f4, %f10
stb %l0, [%l7 + 0x63]
fnot2 %f8, %f0
tn %icc, 0x3
smul %i0, %i5, %l2
stx %l4, [%l7 + 0x08]
ld [%l7 + 0x74], %f14
fzero %f6
fandnot2s %f8, %f9, %f1
movrne %l1, 0x0DE, %o0
sth %i1, [%l7 + 0x0A]
fxors %f9, %f9, %f2
orcc %i6, 0x0E36, %o6
st %f4, [%l7 + 0x74]
ldsw [%l7 + 0x10], %o2
stb %o3, [%l7 + 0x29]
fnot2s %f0, %f4
fones %f10
fzeros %f11
fcmps %fcc3, %f0, %f12
fbne %fcc2, loop_6335
fnors %f6, %f0, %f15
edge16ln %g3, %i2, %g5
fblg,a %fcc0, loop_6336
loop_6335:
fmovdle %icc, %f10, %f5
smulcc %g7, 0x1B60, %o5
fbue %fcc0, loop_6337
loop_6336:
st %f3, [%l7 + 0x68]
fmovs %f2, %f2
add %g2, 0x1D25, %l6
loop_6337:
movcc %xcc, %l3, %i4
mova %icc, %i7, %o7
ldub [%l7 + 0x1A], %g1
array8 %g6, %o1, %i3
fmovdleu %icc, %f1, %f14
smul %o4, %l5, %l0
stx %i0, [%l7 + 0x40]
fandnot1 %f10, %f10, %f4
popc 0x08EB, %g4
fmovrse %i5, %f15, %f15
bn,a %icc, loop_6338
fpack32 %f10, %f10, %f10
bl,pt %icc, loop_6339
array8 %l4, %l1, %l2
loop_6338:
brlez %i1, loop_6340
bn,pn %icc, loop_6341
loop_6339:
fmovrdne %o0, %f4, %f12
fmovrsgez %o6, %f0, %f1
loop_6340:
fcmpeq32 %f6, %f6, %o2
loop_6341:
fmovscs %icc, %f11, %f12
fcmpgt32 %f0, %f12, %o3
st %f12, [%l7 + 0x1C]
movcs %xcc, %g3, %i2
stx %g5, [%l7 + 0x58]
orcc %i6, 0x0050, %g7
fbg,a %fcc3, loop_6342
array8 %g2, %o5, %l3
stb %l6, [%l7 + 0x70]
ldsw [%l7 + 0x24], %i4
loop_6342:
sdivcc %i7, 0x1956, %g1
ldsb [%l7 + 0x74], %o7
umulcc %o1, 0x03E1, %i3
stx %g6, [%l7 + 0x28]
fmovdn %xcc, %f7, %f2
fpsub16 %f8, %f4, %f4
ld [%l7 + 0x60], %f7
stb %l5, [%l7 + 0x23]
stx %o4, [%l7 + 0x38]
umulcc %i0, %g4, %i5
fcmple32 %f6, %f12, %l0
fors %f4, %f11, %f13
fmovdle %xcc, %f0, %f12
fmul8x16au %f15, %f9, %f14
ble loop_6343
sdiv %l4, 0x1362, %l1
movrne %l2, %o0, %i1
sll %o2, %o3, %g3
loop_6343:
tl %icc, 0x1
srlx %o6, 0x0F, %i2
edge8n %i6, %g5, %g7
mova %xcc, %g2, %l3
tn %xcc, 0x7
fmovdl %icc, %f3, %f0
stb %o5, [%l7 + 0x50]
edge8n %l6, %i7, %i4
fsrc1s %f12, %f8
fblg,a %fcc3, loop_6344
brgz %g1, loop_6345
fcmple32 %f2, %f0, %o1
stx %o7, [%l7 + 0x48]
loop_6344:
movneg %xcc, %g6, %l5
loop_6345:
ldsb [%l7 + 0x1D], %o4
sth %i3, [%l7 + 0x66]
st %f15, [%l7 + 0x64]
bcs,pt %xcc, loop_6346
fmovde %icc, %f9, %f6
orncc %i0, 0x06D6, %i5
tge %icc, 0x5
loop_6346:
brgez %g4, loop_6347
bcs,pt %xcc, loop_6348
brgez,a %l0, loop_6349
smul %l1, 0x1368, %l2
loop_6347:
stw %l4, [%l7 + 0x24]
loop_6348:
fpack16 %f12, %f5
loop_6349:
stx %i1, [%l7 + 0x70]
tneg %xcc, 0x6
tle %xcc, 0x7
tpos %icc, 0x4
movgu %icc, %o0, %o3
fba,a %fcc3, loop_6350
for %f12, %f0, %f4
fbe %fcc0, loop_6351
bn,a,pn %xcc, loop_6352
loop_6350:
fbne %fcc3, loop_6353
be,a,pt %xcc, loop_6354
loop_6351:
fbe %fcc3, loop_6355
loop_6352:
udiv %g3, 0x0E75, %o2
loop_6353:
fmovrde %o6, %f10, %f10
loop_6354:
udivcc %i2, 0x0AB1, %i6
loop_6355:
tsubcctv %g7, %g2, %g5
ldub [%l7 + 0x53], %o5
andn %l6, %l3, %i7
fpadd32s %f12, %f6, %f8
bgu,a loop_6356
stb %i4, [%l7 + 0x48]
ld [%l7 + 0x54], %f13
for %f2, %f14, %f6
loop_6356:
tneg %icc, 0x6
std %f6, [%l7 + 0x50]
fpsub16s %f13, %f13, %f10
edge8l %g1, %o1, %g6
ldsw [%l7 + 0x08], %o7
fmovdvc %icc, %f9, %f4
stb %l5, [%l7 + 0x57]
sdiv %o4, 0x1D39, %i0
nop
setx loop_6357, %l0, %l1
jmpl %l1, %i3
lduw [%l7 + 0x70], %i5
std %f12, [%l7 + 0x18]
movpos %icc, %l0, %l1
loop_6357:
move %icc, %g4, %l2
ldsw [%l7 + 0x5C], %l4
ldx [%l7 + 0x68], %o0
ldsh [%l7 + 0x38], %i1
fmovdle %xcc, %f4, %f7
st %f15, [%l7 + 0x34]
srl %g3, 0x16, %o2
stb %o6, [%l7 + 0x4C]
fcmpgt32 %f12, %f10, %i2
stx %o3, [%l7 + 0x58]
brlz %i6, loop_6358
ld [%l7 + 0x74], %f11
array32 %g2, %g7, %o5
edge32l %g5, %l3, %l6
loop_6358:
srax %i7, 0x18, %i4
fmovrde %g1, %f12, %f14
stb %g6, [%l7 + 0x39]
lduh [%l7 + 0x70], %o1
stb %o7, [%l7 + 0x61]
brgez %l5, loop_6359
fmovspos %icc, %f0, %f12
lduw [%l7 + 0x08], %o4
fexpand %f10, %f12
loop_6359:
fsrc2s %f14, %f9
fmovrdlez %i3, %f6, %f6
fmovrdlz %i5, %f4, %f2
stx %l0, [%l7 + 0x40]
sth %l1, [%l7 + 0x7C]
tcc %icc, 0x1
te %xcc, 0x2
stx %g4, [%l7 + 0x68]
st %f0, [%l7 + 0x50]
alignaddr %l2, %l4, %o0
fmovse %icc, %f1, %f11
alignaddrl %i1, %g3, %i0
ldsw [%l7 + 0x60], %o6
stb %i2, [%l7 + 0x4A]
brnz %o3, loop_6360
stx %i6, [%l7 + 0x60]
fba,a %fcc2, loop_6361
lduw [%l7 + 0x60], %g2
loop_6360:
srax %o2, 0x1E, %o5
edge8 %g7, %g5, %l3
loop_6361:
edge8 %i7, %i4, %g1
edge16l %l6, %g6, %o7
ldsb [%l7 + 0x23], %l5
lduh [%l7 + 0x74], %o1
mulscc %o4, 0x026F, %i3
movleu %icc, %l0, %i5
bcc,pt %xcc, loop_6362
lduh [%l7 + 0x4E], %g4
st %f9, [%l7 + 0x40]
stx %l2, [%l7 + 0x20]
loop_6362:
fmovda %xcc, %f2, %f8
ba,pn %icc, loop_6363
fmovd %f0, %f12
stx %l1, [%l7 + 0x10]
stx %l4, [%l7 + 0x40]
loop_6363:
tle %xcc, 0x7
fbl,a %fcc0, loop_6364
bshuffle %f2, %f12, %f14
st %f0, [%l7 + 0x18]
ble,a,pt %xcc, loop_6365
loop_6364:
fpsub16 %f10, %f6, %f0
fnot1s %f4, %f15
te %xcc, 0x7
loop_6365:
sth %o0, [%l7 + 0x70]
ldsw [%l7 + 0x70], %g3
fble,a %fcc2, loop_6366
st %f12, [%l7 + 0x5C]
fmovda %xcc, %f6, %f0
and %i0, 0x0FB9, %i1
loop_6366:
orncc %i2, %o3, %i6
stw %g2, [%l7 + 0x50]
ldsw [%l7 + 0x54], %o6
ldd [%l7 + 0x50], %f10
movleu %xcc, %o5, %o2
fmovsl %icc, %f12, %f1
lduw [%l7 + 0x18], %g5
movn %xcc, %g7, %i7
fmovdne %icc, %f8, %f6
fmovsge %xcc, %f3, %f0
stb %i4, [%l7 + 0x11]
brgz,a %g1, loop_6367
fmovdne %xcc, %f2, %f3
ldd [%l7 + 0x48], %f6
sth %l6, [%l7 + 0x68]
loop_6367:
fpadd16s %f4, %f13, %f7
andn %g6, %l3, %o7
ta %xcc, 0x2
sth %l5, [%l7 + 0x34]
bvc %icc, loop_6368
sth %o4, [%l7 + 0x3A]
ba,a,pn %icc, loop_6369
stb %o1, [%l7 + 0x3B]
loop_6368:
ldsh [%l7 + 0x42], %l0
tcc %icc, 0x3
loop_6369:
fmovrse %i5, %f2, %f4
ldx [%l7 + 0x70], %g4
stb %l2, [%l7 + 0x08]
fxnors %f9, %f12, %f14
ldub [%l7 + 0x3B], %l1
tleu %icc, 0x6
faligndata %f14, %f6, %f8
lduw [%l7 + 0x7C], %l4
fba,a %fcc0, loop_6370
ldsb [%l7 + 0x49], %i3
fmovrdlez %g3, %f6, %f0
lduw [%l7 + 0x7C], %o0
loop_6370:
stb %i1, [%l7 + 0x6E]
fbn,a %fcc2, loop_6371
fmovdvc %xcc, %f11, %f14
fmovdcs %xcc, %f6, %f14
ldx [%l7 + 0x18], %i2
loop_6371:
fone %f4
fnot1s %f0, %f9
ldsb [%l7 + 0x51], %o3
fmovsle %icc, %f2, %f12
ldd [%l7 + 0x40], %f6
fpsub16 %f4, %f6, %f4
bneg loop_6372
fnegs %f1, %f11
std %f12, [%l7 + 0x68]
tg %icc, 0x7
loop_6372:
ldsw [%l7 + 0x28], %i0
st %f3, [%l7 + 0x4C]
ldsw [%l7 + 0x34], %g2
fmovsle %xcc, %f8, %f6
tleu %icc, 0x1
fabsd %f8, %f2
lduw [%l7 + 0x44], %o6
mulx %o5, %o2, %i6
stx %g5, [%l7 + 0x30]
st %f0, [%l7 + 0x70]
addc %i7, 0x10A5, %g7
ld [%l7 + 0x6C], %f12
st %f11, [%l7 + 0x28]
fmovse %xcc, %f7, %f13
stw %i4, [%l7 + 0x40]
fmovda %xcc, %f0, %f14
fcmpne16 %f8, %f12, %l6
edge8l %g1, %l3, %o7
alignaddrl %l5, %o4, %g6
tne %icc, 0x1
fornot1 %f14, %f8, %f8
tvs %xcc, 0x2
bvs loop_6373
fble %fcc1, loop_6374
mova %xcc, %l0, %i5
std %f4, [%l7 + 0x60]
loop_6373:
stb %g4, [%l7 + 0x61]
loop_6374:
ld [%l7 + 0x40], %f15
fble %fcc3, loop_6375
fmovrsgez %l2, %f14, %f11
stb %o1, [%l7 + 0x51]
tl %icc, 0x1
loop_6375:
ldsb [%l7 + 0x57], %l4
movvs %icc, %i3, %l1
fbg %fcc1, loop_6376
xorcc %o0, 0x1EEF, %i1
brgez %i2, loop_6377
fble,a %fcc1, loop_6378
loop_6376:
lduh [%l7 + 0x5C], %g3
sth %i0, [%l7 + 0x3E]
loop_6377:
orncc %o3, %o6, %o5
loop_6378:
fbg %fcc0, loop_6379
ldub [%l7 + 0x19], %g2
ld [%l7 + 0x6C], %f6
fmovdgu %icc, %f13, %f13
loop_6379:
movge %xcc, %o2, %g5
fbge %fcc3, loop_6380
movvc %xcc, %i7, %g7
fmovdleu %icc, %f13, %f2
tpos %xcc, 0x0
loop_6380:
ldsw [%l7 + 0x5C], %i4
sra %i6, 0x11, %l6
std %f12, [%l7 + 0x18]
orncc %g1, 0x1851, %l3
movn %xcc, %o7, %l5
movge %icc, %g6, %l0
edge32ln %o4, %g4, %l2
ldx [%l7 + 0x18], %o1
fxor %f4, %f6, %f12
fmovd %f12, %f6
fnot2s %f3, %f14
bge,pn %icc, loop_6381
ldx [%l7 + 0x38], %i5
fcmple32 %f0, %f6, %i3
fmovscc %icc, %f7, %f3
loop_6381:
smul %l4, %o0, %l1
ldx [%l7 + 0x08], %i2
brnz,a %i1, loop_6382
st %f2, [%l7 + 0x28]
bvc loop_6383
edge8n %g3, %i0, %o3
loop_6382:
subcc %o5, %o6, %o2
ldd [%l7 + 0x70], %f2
loop_6383:
addc %g2, 0x0B5D, %i7
std %f12, [%l7 + 0x48]
tcs %icc, 0x1
fcmpd %fcc0, %f6, %f10
fmovde %xcc, %f7, %f6
bne loop_6384
ldsb [%l7 + 0x27], %g7
fcmps %fcc2, %f7, %f4
edge16 %i4, %i6, %l6
loop_6384:
fcmpeq16 %f4, %f12, %g1
bvc,a %icc, loop_6385
pdist %f14, %f6, %f2
alignaddrl %l3, %o7, %l5
fmul8ulx16 %f12, %f12, %f4
loop_6385:
fornot1s %f2, %f3, %f14
fxnor %f0, %f2, %f8
ldx [%l7 + 0x50], %g5
fzero %f8
call loop_6386
fmovdcc %xcc, %f6, %f3
edge16ln %l0, %o4, %g6
ldsw [%l7 + 0x70], %g4
loop_6386:
ld [%l7 + 0x18], %f14
tpos %icc, 0x6
fones %f6
fmovrdlz %o1, %f10, %f6
fandnot2s %f2, %f6, %f10
ldsh [%l7 + 0x2C], %i5
sth %i3, [%l7 + 0x34]
fmovdcc %icc, %f4, %f14
ldsw [%l7 + 0x50], %l4
umul %o0, 0x1103, %l2
fbge,a %fcc2, loop_6387
fandnot2 %f14, %f8, %f6
stw %l1, [%l7 + 0x0C]
fmovrsgez %i2, %f14, %f4
loop_6387:
brgez %g3, loop_6388
stw %i0, [%l7 + 0x18]
fsrc1s %f9, %f14
fands %f9, %f2, %f15
loop_6388:
call loop_6389
fornot1 %f2, %f2, %f0
edge32 %i1, %o5, %o6
fmovsne %xcc, %f6, %f12
loop_6389:
std %f4, [%l7 + 0x38]
sdivcc %o2, 0x1F69, %g2
for %f8, %f6, %f4
call loop_6390
ldsh [%l7 + 0x7C], %i7
bcc,pt %icc, loop_6391
fmovs %f5, %f3
loop_6390:
stb %o3, [%l7 + 0x10]
ldsb [%l7 + 0x6B], %g7
loop_6391:
fmuld8ulx16 %f0, %f5, %f12
fmovdg %icc, %f12, %f7
fmovsgu %xcc, %f11, %f8
ldub [%l7 + 0x12], %i6
ldsw [%l7 + 0x18], %i4
fmovdcc %icc, %f5, %f7
fblg %fcc0, loop_6392
fmovdle %xcc, %f4, %f9
stw %g1, [%l7 + 0x38]
fmovsg %xcc, %f4, %f11
loop_6392:
tge %xcc, 0x5
tne %icc, 0x5
ldx [%l7 + 0x08], %l6
ldd [%l7 + 0x68], %f12
tl %xcc, 0x1
fmovsle %icc, %f7, %f12
ldsh [%l7 + 0x70], %o7
sdivcc %l3, 0x03C2, %l5
stb %l0, [%l7 + 0x6C]
xor %o4, %g6, %g5
siam 0x3
lduh [%l7 + 0x6E], %g4
stx %o1, [%l7 + 0x78]
ble,pt %xcc, loop_6393
movge %icc, %i3, %i5
ldd [%l7 + 0x78], %f12
edge8 %l4, %l2, %l1
loop_6393:
srax %i2, %o0, %g3
bvc %icc, loop_6394
fcmpeq32 %f6, %f12, %i0
fpsub16s %f2, %f7, %f9
ldsw [%l7 + 0x6C], %i1
loop_6394:
fmovsne %icc, %f13, %f9
stb %o6, [%l7 + 0x26]
bvc,a %icc, loop_6395
stx %o2, [%l7 + 0x78]
addc %o5, 0x01BF, %g2
ldsb [%l7 + 0x5C], %o3
loop_6395:
andncc %g7, %i6, %i7
nop
setx loop_6396, %l0, %l1
jmpl %l1, %i4
fbg %fcc0, loop_6397
fcmple32 %f12, %f10, %l6
sdiv %g1, 0x0E9A, %l3
loop_6396:
sth %l5, [%l7 + 0x5A]
loop_6397:
sth %o7, [%l7 + 0x28]
fmuld8sux16 %f3, %f13, %f0
ldub [%l7 + 0x1C], %o4
edge16l %g6, %l0, %g4
lduw [%l7 + 0x1C], %g5
srax %i3, 0x13, %i5
brlez %l4, loop_6398
fxor %f8, %f14, %f8
alignaddr %o1, %l1, %i2
ldsb [%l7 + 0x41], %o0
loop_6398:
ldd [%l7 + 0x48], %f12
fmovs %f5, %f15
movn %xcc, %g3, %l2
bcs %icc, loop_6399
fmovsleu %icc, %f1, %f13
fmovdneg %xcc, %f0, %f11
ldsh [%l7 + 0x08], %i1
loop_6399:
ld [%l7 + 0x7C], %f10
mova %icc, %o6, %i0
sll %o5, %g2, %o3
fcmpeq16 %f0, %f2, %o2
smul %i6, 0x0566, %g7
ld [%l7 + 0x20], %f5
ld [%l7 + 0x6C], %f9
stx %i4, [%l7 + 0x38]
fsrc2s %f3, %f13
fors %f8, %f13, %f14
move %xcc, %l6, %i7
fbge %fcc0, loop_6400
lduw [%l7 + 0x0C], %g1
nop
setx loop_6401, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x0C], %o7
loop_6400:
ldsb [%l7 + 0x30], %o4
edge32l %g6, %l3, %l0
loop_6401:
subcc %g4, %i3, %g5
ldsw [%l7 + 0x1C], %i5
stw %o1, [%l7 + 0x38]
fmovdne %icc, %f8, %f10
ldub [%l7 + 0x2C], %l1
ld [%l7 + 0x60], %f1
fpackfix %f2, %f1
st %f11, [%l7 + 0x78]
tleu %icc, 0x4
fornot2 %f0, %f0, %f12
movvs %icc, %l4, %o0
tcc %xcc, 0x7
edge32l %g3, %i2, %i1
srax %l2, %o6, %o5
sth %g2, [%l7 + 0x0E]
fcmple32 %f4, %f0, %i0
fbg %fcc3, loop_6402
ldub [%l7 + 0x2C], %o2
movneg %icc, %i6, %o3
fpadd16 %f14, %f6, %f10
loop_6402:
fandnot2 %f12, %f6, %f2
sllx %g7, 0x04, %l6
fbne,a %fcc3, loop_6403
fandnot2s %f14, %f13, %f8
tl %icc, 0x7
ld [%l7 + 0x5C], %f13
loop_6403:
orcc %i7, 0x1FF0, %i4
stw %l5, [%l7 + 0x7C]
fbule,a %fcc3, loop_6404
fnand %f12, %f14, %f4
fmovdvs %icc, %f13, %f4
fbe,a %fcc3, loop_6405
loop_6404:
stx %g1, [%l7 + 0x08]
tsubcc %o4, %o7, %g6
ldx [%l7 + 0x30], %l0
loop_6405:
andncc %g4, %l3, %i3
fmovda %xcc, %f7, %f4
fmovsl %icc, %f3, %f6
fcmpgt32 %f8, %f4, %g5
sth %o1, [%l7 + 0x6E]
fpadd16 %f6, %f8, %f0
std %f10, [%l7 + 0x28]
std %f2, [%l7 + 0x28]
fexpand %f11, %f12
fmovrde %i5, %f8, %f4
st %f11, [%l7 + 0x4C]
stx %l4, [%l7 + 0x18]
sra %o0, 0x15, %l1
std %f14, [%l7 + 0x70]
sdivcc %i2, 0x09F0, %g3
fbne,a %fcc1, loop_6406
fnegd %f12, %f12
alignaddr %l2, %i1, %o6
fpsub32s %f2, %f8, %f10
loop_6406:
movpos %xcc, %o5, %i0
ldsh [%l7 + 0x72], %o2
tleu %icc, 0x5
stb %g2, [%l7 + 0x6C]
fmovdg %icc, %f5, %f9
std %f2, [%l7 + 0x70]
fmovsle %xcc, %f4, %f1
fmovrslez %o3, %f5, %f3
nop
setx loop_6407, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be,a,pt %xcc, loop_6408
ldx [%l7 + 0x08], %g7
ldub [%l7 + 0x27], %l6
loop_6407:
orn %i7, 0x0F7D, %i6
loop_6408:
fone %f12
fands %f5, %f6, %f4
xor %i4, 0x0AB8, %l5
ldub [%l7 + 0x18], %o4
stb %g1, [%l7 + 0x5E]
fand %f0, %f6, %f6
stw %o7, [%l7 + 0x78]
faligndata %f6, %f12, %f6
srl %g6, %g4, %l0
fnot2s %f7, %f4
bne,pt %xcc, loop_6409
fnegs %f10, %f10
edge16n %i3, %g5, %l3
std %f0, [%l7 + 0x60]
loop_6409:
fba,a %fcc1, loop_6410
fmovdcs %icc, %f0, %f13
fmovscs %xcc, %f11, %f15
fnand %f6, %f4, %f0
loop_6410:
fmovdn %icc, %f12, %f11
call loop_6411
st %f1, [%l7 + 0x58]
sethi 0x1DD5, %i5
lduh [%l7 + 0x52], %l4
loop_6411:
fbg %fcc1, loop_6412
fbue,a %fcc3, loop_6413
fmovsge %icc, %f6, %f0
fornot2 %f4, %f14, %f0
loop_6412:
orn %o0, %l1, %i2
loop_6413:
fmovsa %xcc, %f9, %f13
std %f2, [%l7 + 0x68]
movvc %xcc, %o1, %l2
ldx [%l7 + 0x50], %g3
fmovscs %icc, %f15, %f2
stw %i1, [%l7 + 0x40]
fpack16 %f2, %f0
ldsh [%l7 + 0x44], %o6
movre %o5, 0x241, %i0
fmovdcs %xcc, %f2, %f7
ldub [%l7 + 0x61], %g2
srlx %o2, %g7, %l6
bg,a %xcc, loop_6414
sethi 0x1821, %i7
tn %xcc, 0x7
ldd [%l7 + 0x78], %f2
loop_6414:
stw %i6, [%l7 + 0x24]
fmovrslz %i4, %f0, %f2
fbug,a %fcc2, loop_6415
ldub [%l7 + 0x2A], %o3
stb %l5, [%l7 + 0x29]
and %g1, %o7, %g6
loop_6415:
stx %o4, [%l7 + 0x70]
ldsb [%l7 + 0x3E], %g4
stw %i3, [%l7 + 0x60]
st %f11, [%l7 + 0x60]
stb %g5, [%l7 + 0x7B]
fbu %fcc3, loop_6416
edge32 %l0, %l3, %l4
lduw [%l7 + 0x5C], %o0
bneg %xcc, loop_6417
loop_6416:
edge8n %i5, %i2, %o1
array16 %l2, %g3, %l1
fandnot1 %f10, %f8, %f10
loop_6417:
sra %i1, %o5, %i0
fpadd32 %f4, %f2, %f12
srax %g2, %o2, %g7
fxnor %f10, %f14, %f4
ldsh [%l7 + 0x6A], %l6
ldsw [%l7 + 0x54], %i7
ldx [%l7 + 0x58], %i6
st %f3, [%l7 + 0x0C]
stb %o6, [%l7 + 0x43]
std %f6, [%l7 + 0x20]
fabsd %f4, %f0
brgz,a %i4, loop_6418
ld [%l7 + 0x54], %f4
edge32 %o3, %l5, %g1
fba,a %fcc0, loop_6419
loop_6418:
fmovsvc %icc, %f15, %f11
fandnot2 %f12, %f8, %f14
nop
setx loop_6420, %l0, %l1
jmpl %l1, %g6
loop_6419:
udiv %o4, 0x01A4, %o7
fbn %fcc0, loop_6421
fmovdleu %xcc, %f5, %f2
loop_6420:
fsrc1s %f15, %f8
or %g4, 0x1F36, %g5
loop_6421:
fpsub32 %f14, %f10, %f4
fcmpes %fcc0, %f8, %f15
array8 %i3, %l0, %l4
fnot1s %f11, %f5
ldx [%l7 + 0x68], %o0
ldsh [%l7 + 0x52], %l3
fandnot2s %f15, %f13, %f2
ldd [%l7 + 0x08], %f14
fmovrdne %i5, %f14, %f12
stw %i2, [%l7 + 0x34]
movneg %icc, %o1, %l2
array8 %l1, %g3, %i1
lduw [%l7 + 0x54], %o5
fsrc2s %f3, %f13
movrlz %g2, 0x207, %i0
edge16ln %o2, %g7, %l6
fpsub32s %f1, %f12, %f4
movneg %icc, %i7, %i6
sethi 0x111F, %i4
tn %icc, 0x1
brlez %o3, loop_6422
brgz %o6, loop_6423
fmul8x16au %f3, %f10, %f10
fpmerge %f8, %f6, %f12
loop_6422:
xnorcc %l5, %g6, %o4
loop_6423:
stw %o7, [%l7 + 0x60]
stx %g4, [%l7 + 0x50]
edge32 %g1, %g5, %l0
ldub [%l7 + 0x08], %l4
fnot1s %f11, %f11
orncc %i3, 0x1663, %l3
brnz,a %i5, loop_6424
fmovdn %icc, %f7, %f14
std %f0, [%l7 + 0x20]
faligndata %f8, %f8, %f6
loop_6424:
fcmple16 %f2, %f10, %o0
sethi 0x19F5, %i2
fblg,a %fcc3, loop_6425
movvc %icc, %l2, %o1
edge16ln %l1, %i1, %o5
popc 0x18F8, %g2
loop_6425:
movre %g3, %i0, %o2
ldsw [%l7 + 0x4C], %l6
fmul8x16 %f3, %f6, %f8
fmovsvc %xcc, %f10, %f13
edge16ln %g7, %i6, %i4
fmul8sux16 %f12, %f10, %f4
ldx [%l7 + 0x70], %i7
fmovsne %icc, %f0, %f14
ldd [%l7 + 0x70], %f6
brlz,a %o6, loop_6426
movrgez %l5, %o3, %o4
ldsw [%l7 + 0x60], %o7
tleu %xcc, 0x0
loop_6426:
fsrc1 %f6, %f14
udivx %g4, 0x0146, %g1
fbuge %fcc0, loop_6427
fnand %f2, %f6, %f4
ldub [%l7 + 0x6B], %g5
stx %l0, [%l7 + 0x68]
loop_6427:
mulscc %l4, 0x028D, %g6
fbge,a %fcc1, loop_6428
bg,a loop_6429
movn %icc, %l3, %i5
udiv %o0, 0x0935, %i2
loop_6428:
mulx %l2, %i3, %o1
loop_6429:
movg %icc, %i1, %l1
ldx [%l7 + 0x78], %g2
fmovdleu %icc, %f1, %f15
fnor %f14, %f14, %f2
fmovdcc %icc, %f6, %f9
bpos,a %xcc, loop_6430
alignaddr %g3, %o5, %o2
ld [%l7 + 0x64], %f0
stw %i0, [%l7 + 0x6C]
loop_6430:
fcmple32 %f0, %f2, %l6
fmovdpos %xcc, %f9, %f10
ldsw [%l7 + 0x54], %i6
ldsb [%l7 + 0x7A], %i4
edge32n %i7, %g7, %l5
nop
setx loop_6431, %l0, %l1
jmpl %l1, %o3
tcs %xcc, 0x4
fornot2s %f13, %f11, %f3
lduw [%l7 + 0x58], %o4
loop_6431:
ld [%l7 + 0x78], %f9
stw %o7, [%l7 + 0x14]
bshuffle %f14, %f4, %f12
fpadd16 %f12, %f12, %f0
taddcc %o6, %g4, %g5
fmovrdne %l0, %f10, %f8
addccc %g1, %l4, %g6
tvc %icc, 0x2
fbe %fcc2, loop_6432
ldsw [%l7 + 0x34], %i5
fmovdg %xcc, %f11, %f2
fmovdn %icc, %f15, %f8
loop_6432:
andcc %l3, 0x0440, %i2
fble %fcc3, loop_6433
ldsh [%l7 + 0x4C], %o0
fnot2 %f12, %f12
fpsub32 %f8, %f10, %f14
loop_6433:
tne %icc, 0x5
fpack16 %f6, %f13
fpsub32 %f0, %f0, %f4
sethi 0x1373, %i3
sth %l2, [%l7 + 0x68]
bcc loop_6434
ldsh [%l7 + 0x5C], %i1
tsubcc %l1, %g2, %g3
popc %o1, %o5
loop_6434:
edge32 %o2, %l6, %i6
array32 %i4, %i0, %i7
ldd [%l7 + 0x58], %f2
ldsw [%l7 + 0x5C], %g7
fcmpd %fcc3, %f10, %f0
movpos %xcc, %o3, %l5
ldub [%l7 + 0x10], %o4
tneg %icc, 0x3
ldsb [%l7 + 0x5D], %o6
fandnot1 %f2, %f8, %f4
edge8ln %g4, %g5, %l0
fcmps %fcc1, %f1, %f12
fpadd16s %f8, %f2, %f4
tle %xcc, 0x2
tvs %xcc, 0x3
fxor %f8, %f8, %f2
brlz %o7, loop_6435
st %f5, [%l7 + 0x48]
fors %f4, %f1, %f8
fxnors %f15, %f8, %f4
loop_6435:
fnands %f9, %f1, %f1
srax %l4, 0x0F, %g6
ldsb [%l7 + 0x63], %i5
fmovsg %icc, %f0, %f7
edge32l %g1, %l3, %i2
lduh [%l7 + 0x7E], %i3
fors %f1, %f1, %f0
movrlz %l2, %i1, %l1
fmovdleu %xcc, %f8, %f6
stx %g2, [%l7 + 0x78]
fbge %fcc1, loop_6436
fpadd16 %f14, %f14, %f14
edge8l %o0, %o1, %o5
movvs %icc, %g3, %l6
loop_6436:
subc %i6, %i4, %o2
andn %i0, 0x0F6F, %i7
brlz %g7, loop_6437
brlz %o3, loop_6438
pdist %f0, %f6, %f0
sth %o4, [%l7 + 0x4A]
loop_6437:
ldx [%l7 + 0x60], %o6
loop_6438:
tge %icc, 0x3
fabsd %f2, %f4
xor %l5, %g5, %l0
edge32ln %g4, %o7, %g6
fandnot1 %f8, %f12, %f10
ldsw [%l7 + 0x60], %i5
fmovsvs %icc, %f3, %f1
stw %g1, [%l7 + 0x74]
ldsw [%l7 + 0x24], %l4
stx %l3, [%l7 + 0x18]
edge8 %i2, %l2, %i1
brnz %i3, loop_6439
fcmpes %fcc0, %f2, %f6
fbu,a %fcc0, loop_6440
edge16l %l1, %g2, %o1
loop_6439:
ble loop_6441
ldub [%l7 + 0x0D], %o0
loop_6440:
fbne,a %fcc0, loop_6442
brnz %g3, loop_6443
loop_6441:
xnor %o5, 0x119E, %i6
edge16l %i4, %o2, %l6
loop_6442:
sdivx %i7, 0x1AD0, %i0
loop_6443:
bcc %icc, loop_6444
andncc %g7, %o3, %o6
stx %o4, [%l7 + 0x40]
movcs %icc, %g5, %l0
loop_6444:
lduh [%l7 + 0x36], %g4
lduw [%l7 + 0x38], %o7
array16 %l5, %g6, %g1
fbo %fcc1, loop_6445
std %f2, [%l7 + 0x18]
array8 %l4, %l3, %i5
sdivcc %l2, 0x1BEE, %i2
loop_6445:
tl %xcc, 0x6
addccc %i1, %l1, %g2
popc 0x12CC, %o1
movne %xcc, %i3, %g3
fblg %fcc2, loop_6446
xorcc %o5, 0x07F7, %i6
movge %xcc, %i4, %o0
fpsub32 %f2, %f12, %f8
loop_6446:
nop
setx loop_6447, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f14, %f14, %f14
movleu %icc, %l6, %i7
call loop_6448
loop_6447:
nop
setx loop_6449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,pn %icc, loop_6450
ldsb [%l7 + 0x4B], %o2
loop_6448:
sth %i0, [%l7 + 0x74]
loop_6449:
movleu %icc, %o3, %o6
loop_6450:
bvc loop_6451
stx %o4, [%l7 + 0x10]
fmul8x16 %f14, %f6, %f12
sth %g7, [%l7 + 0x44]
loop_6451:
fcmpd %fcc3, %f12, %f4
ldsw [%l7 + 0x78], %l0
fxor %f6, %f14, %f2
ldsh [%l7 + 0x40], %g4
fmovsvs %xcc, %f8, %f10
fcmpes %fcc0, %f1, %f14
ldsw [%l7 + 0x24], %g5
addccc %l5, 0x18CE, %g6
srax %o7, 0x16, %g1
and %l3, 0x1168, %i5
fabss %f7, %f6
fba %fcc2, loop_6452
movl %xcc, %l4, %i2
ld [%l7 + 0x60], %f13
fblg %fcc1, loop_6453
loop_6452:
fpsub32s %f3, %f12, %f1
fnor %f6, %f12, %f10
std %f2, [%l7 + 0x28]
loop_6453:
xorcc %l2, %l1, %i1
fbul %fcc0, loop_6454
sdiv %o1, 0x1B8A, %i3
fmovrse %g3, %f3, %f5
ldsh [%l7 + 0x24], %g2
loop_6454:
movn %xcc, %o5, %i4
mulscc %i6, 0x035E, %l6
fpsub16 %f4, %f6, %f12
srl %i7, %o0, %o2
movg %xcc, %o3, %o6
stx %o4, [%l7 + 0x30]
bl,a loop_6455
andncc %i0, %g7, %g4
ldsw [%l7 + 0x78], %l0
st %f7, [%l7 + 0x28]
loop_6455:
fble %fcc2, loop_6456
srlx %g5, %l5, %g6
ldsh [%l7 + 0x70], %g1
call loop_6457
loop_6456:
faligndata %f2, %f2, %f10
bn %xcc, loop_6458
movge %xcc, %l3, %o7
loop_6457:
stw %l4, [%l7 + 0x0C]
movrne %i5, 0x321, %l2
loop_6458:
fbug %fcc3, loop_6459
fpadd32s %f11, %f2, %f14
bcs,a %xcc, loop_6460
fzero %f8
loop_6459:
and %i2, %l1, %o1
fbne %fcc0, loop_6461
loop_6460:
stx %i3, [%l7 + 0x60]
brgez,a %g3, loop_6462
ldx [%l7 + 0x48], %i1
loop_6461:
fmovdvc %icc, %f5, %f4
movne %icc, %g2, %i4
loop_6462:
smul %i6, 0x1D95, %o5
fbn %fcc2, loop_6463
ldsb [%l7 + 0x66], %i7
fmovrslz %l6, %f2, %f7
addccc %o2, 0x047D, %o0
loop_6463:
fmuld8ulx16 %f14, %f13, %f2
bne loop_6464
movneg %icc, %o3, %o4
ldd [%l7 + 0x70], %f10
sll %i0, 0x1C, %o6
loop_6464:
ldd [%l7 + 0x58], %f0
edge8l %g7, %l0, %g5
bcc,pn %icc, loop_6465
fmovscs %xcc, %f9, %f14
stb %l5, [%l7 + 0x72]
movl %icc, %g4, %g1
loop_6465:
ldsh [%l7 + 0x24], %l3
lduh [%l7 + 0x30], %g6
ldd [%l7 + 0x30], %f10
fandnot1s %f14, %f4, %f8
fmovsvc %xcc, %f13, %f5
bg,pn %icc, loop_6466
edge16n %l4, %o7, %l2
fblg %fcc3, loop_6467
addccc %i5, %i2, %l1
loop_6466:
ld [%l7 + 0x38], %f14
sth %i3, [%l7 + 0x74]
loop_6467:
fpack16 %f14, %f13
fmovdl %xcc, %f8, %f3
ldsh [%l7 + 0x64], %g3
bleu,a %icc, loop_6468
fblg %fcc2, loop_6469
lduh [%l7 + 0x46], %i1
pdist %f12, %f2, %f10
loop_6468:
alignaddrl %o1, %g2, %i6
loop_6469:
st %f13, [%l7 + 0x54]
fmovscs %xcc, %f13, %f5
fnor %f12, %f2, %f0
movgu %xcc, %o5, %i4
fpadd16 %f8, %f0, %f10
fsrc1 %f2, %f12
ld [%l7 + 0x40], %f2
edge16ln %l6, %i7, %o2
stb %o3, [%l7 + 0x70]
bvc,a,pn %icc, loop_6470
lduw [%l7 + 0x48], %o4
ldsh [%l7 + 0x26], %i0
umul %o0, 0x0B96, %g7
loop_6470:
fbule %fcc0, loop_6471
fbo,a %fcc3, loop_6472
fmovrse %o6, %f14, %f15
tleu %icc, 0x1
loop_6471:
brnz %g5, loop_6473
loop_6472:
sdiv %l5, 0x1DC8, %l0
addcc %g1, %l3, %g6
array16 %g4, %l4, %o7
loop_6473:
ld [%l7 + 0x68], %f3
fmovsneg %xcc, %f5, %f11
fba %fcc2, loop_6474
movvs %xcc, %l2, %i2
taddcctv %i5, %l1, %g3
te %icc, 0x6
loop_6474:
stb %i3, [%l7 + 0x76]
sth %i1, [%l7 + 0x3C]
st %f6, [%l7 + 0x30]
fnot1s %f1, %f13
fornot1 %f4, %f12, %f0
tcc %icc, 0x2
orcc %o1, 0x0C2B, %g2
fmovdcc %xcc, %f0, %f5
fornot2 %f6, %f0, %f14
fornot2 %f2, %f14, %f6
edge32n %i6, %i4, %o5
tg %xcc, 0x7
ldsw [%l7 + 0x10], %l6
sth %i7, [%l7 + 0x2E]
smulcc %o2, 0x0D98, %o3
movrgez %o4, %i0, %g7
ldub [%l7 + 0x53], %o0
movne %xcc, %o6, %g5
udivx %l0, 0x0400, %g1
movgu %icc, %l3, %g6
movre %g4, %l4, %o7
ldx [%l7 + 0x70], %l2
fcmpd %fcc2, %f6, %f12
addcc %l5, 0x0102, %i2
std %f12, [%l7 + 0x60]
fbe,a %fcc0, loop_6475
bn %icc, loop_6476
fmovsne %xcc, %f7, %f10
movvs %xcc, %i5, %l1
loop_6475:
fmovrslez %g3, %f3, %f13
loop_6476:
tvs %xcc, 0x5
movrgz %i3, %o1, %i1
ldsb [%l7 + 0x4A], %i6
fpadd16s %f6, %f9, %f15
edge32ln %g2, %o5, %i4
movneg %icc, %l6, %i7
fcmpes %fcc1, %f10, %f7
ldsw [%l7 + 0x48], %o3
fnot2s %f10, %f5
ldsb [%l7 + 0x27], %o4
st %f10, [%l7 + 0x38]
brz %i0, loop_6477
addcc %g7, 0x00D2, %o2
ldsb [%l7 + 0x12], %o0
fcmpeq32 %f12, %f10, %o6
loop_6477:
pdist %f2, %f14, %f14
fmovscs %xcc, %f10, %f4
array16 %g5, %l0, %l3
sth %g1, [%l7 + 0x6C]
edge8n %g6, %l4, %o7
stb %g4, [%l7 + 0x41]
fmovda %icc, %f12, %f10
udiv %l5, 0x109B, %l2
nop
setx loop_6478, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f13, %f7
st %f6, [%l7 + 0x54]
fpsub16s %f5, %f3, %f1
loop_6478:
fbne %fcc1, loop_6479
fnegs %f0, %f11
fornot1s %f2, %f3, %f10
brlez,a %i5, loop_6480
loop_6479:
stw %i2, [%l7 + 0x24]
orcc %l1, 0x1650, %g3
sra %o1, %i3, %i1
loop_6480:
movcs %xcc, %g2, %o5
fmovda %icc, %f15, %f12
fmovsg %icc, %f8, %f1
tge %icc, 0x3
fmovdcc %xcc, %f15, %f1
ldsw [%l7 + 0x68], %i6
fpackfix %f4, %f11
smul %i4, 0x1BE3, %i7
ld [%l7 + 0x6C], %f7
brlz %o3, loop_6481
fmovdvs %xcc, %f8, %f4
stw %o4, [%l7 + 0x6C]
stw %i0, [%l7 + 0x78]
loop_6481:
andcc %l6, %o2, %o0
fmovsge %xcc, %f9, %f15
lduh [%l7 + 0x6C], %o6
fmovdleu %icc, %f5, %f10
bcc,pn %xcc, loop_6482
sdiv %g7, 0x1F14, %l0
std %f0, [%l7 + 0x68]
fsrc2 %f6, %f12
loop_6482:
andncc %l3, %g5, %g1
addccc %l4, 0x10B3, %o7
edge8n %g4, %l5, %g6
ba,a,pt %xcc, loop_6483
bne,a,pt %icc, loop_6484
lduh [%l7 + 0x36], %l2
movn %icc, %i5, %l1
loop_6483:
tsubcctv %g3, %i2, %o1
loop_6484:
movrlez %i3, %g2, %o5
edge32ln %i1, %i6, %i4
fbe,a %fcc3, loop_6485
movcs %icc, %i7, %o4
fbg %fcc2, loop_6486
tvs %xcc, 0x3
loop_6485:
fpadd32 %f4, %f4, %f14
brz %o3, loop_6487
loop_6486:
tvc %xcc, 0x0
ldd [%l7 + 0x48], %f6
fba %fcc3, loop_6488
loop_6487:
popc %l6, %i0
fmovrslz %o2, %f12, %f9
fba %fcc3, loop_6489
loop_6488:
ldub [%l7 + 0x1A], %o6
stb %o0, [%l7 + 0x20]
mova %icc, %l0, %l3
loop_6489:
fmovsvs %xcc, %f13, %f2
fmovsl %icc, %f14, %f10
andcc %g7, %g1, %g5
tn %icc, 0x5
ta %icc, 0x3
tg %xcc, 0x5
edge8 %o7, %l4, %l5
movre %g4, %g6, %i5
sub %l2, 0x037D, %l1
fbo,a %fcc2, loop_6490
udivcc %i2, 0x1297, %o1
fnand %f2, %f6, %f12
ldx [%l7 + 0x50], %g3
loop_6490:
fmovsvs %icc, %f15, %f6
bn,a %xcc, loop_6491
stw %i3, [%l7 + 0x6C]
fmovrdgz %g2, %f10, %f12
lduh [%l7 + 0x20], %i1
loop_6491:
stb %i6, [%l7 + 0x58]
bpos,pt %xcc, loop_6492
fpack32 %f4, %f8, %f12
edge8ln %i4, %o5, %i7
xnorcc %o4, 0x0016, %l6
loop_6492:
fmovscs %xcc, %f2, %f12
fpsub32 %f14, %f14, %f8
fxnor %f6, %f12, %f4
fmovdn %icc, %f10, %f2
smulcc %o3, %i0, %o2
fmovda %xcc, %f11, %f2
fmul8ulx16 %f0, %f2, %f2
sth %o6, [%l7 + 0x1A]
fbug %fcc3, loop_6493
movvs %xcc, %o0, %l0
ld [%l7 + 0x50], %f5
lduh [%l7 + 0x64], %l3
loop_6493:
fpadd32s %f3, %f11, %f8
fandnot1 %f10, %f2, %f12
fxnors %f1, %f5, %f13
xnorcc %g7, %g1, %o7
ldsw [%l7 + 0x6C], %l4
movg %xcc, %l5, %g5
fmovrsne %g6, %f4, %f7
fmovsn %icc, %f10, %f13
ldub [%l7 + 0x70], %g4
ldd [%l7 + 0x18], %f2
std %f14, [%l7 + 0x18]
movrgez %l2, 0x35C, %l1
fbg %fcc3, loop_6494
movvc %icc, %i5, %i2
fmovsg %xcc, %f9, %f1
fpadd32 %f14, %f14, %f4
loop_6494:
udiv %o1, 0x18FB, %g3
fbe,a %fcc3, loop_6495
fornot2 %f10, %f12, %f6
fmovdleu %icc, %f4, %f14
fpadd16s %f6, %f9, %f5
loop_6495:
tsubcc %g2, %i3, %i1
ldx [%l7 + 0x48], %i6
edge16l %o5, %i7, %o4
fcmpd %fcc3, %f0, %f0
fornot2 %f4, %f14, %f8
tsubcctv %i4, 0x1FF1, %o3
std %f4, [%l7 + 0x20]
ldsh [%l7 + 0x60], %l6
fmovdge %xcc, %f0, %f5
ldsb [%l7 + 0x11], %i0
mova %xcc, %o6, %o0
fandnot1 %f0, %f2, %f8
fands %f13, %f14, %f5
fmul8x16au %f5, %f5, %f6
stw %l0, [%l7 + 0x54]
stb %l3, [%l7 + 0x26]
movvs %xcc, %o2, %g1
nop
setx loop_6496, %l0, %l1
jmpl %l1, %g7
brnz,a %o7, loop_6497
ldx [%l7 + 0x38], %l4
std %f4, [%l7 + 0x18]
loop_6496:
tl %xcc, 0x2
loop_6497:
sdivcc %g5, 0x0EF1, %g6
stb %l5, [%l7 + 0x33]
sth %l2, [%l7 + 0x4C]
fpsub32 %f2, %f14, %f4
sra %l1, %i5, %i2
fmovse %icc, %f9, %f6
movrgz %g4, %o1, %g3
fnors %f4, %f14, %f15
popc %i3, %g2
bvc loop_6498
ldsw [%l7 + 0x7C], %i6
brgz %o5, loop_6499
ld [%l7 + 0x7C], %f14
loop_6498:
fbule,a %fcc2, loop_6500
fbo,a %fcc2, loop_6501
loop_6499:
orcc %i1, 0x1662, %i7
edge16n %o4, %o3, %i4
loop_6500:
stw %l6, [%l7 + 0x40]
loop_6501:
fmovsneg %icc, %f12, %f6
fmovrsgez %i0, %f4, %f8
bneg,a,pt %icc, loop_6502
fxor %f6, %f8, %f8
sth %o0, [%l7 + 0x4E]
fandnot2 %f0, %f8, %f2
loop_6502:
fnot2s %f9, %f7
tgu %xcc, 0x1
brgez,a %o6, loop_6503
fmovsge %icc, %f15, %f1
fzero %f10
ld [%l7 + 0x10], %f8
loop_6503:
tne %icc, 0x1
std %f6, [%l7 + 0x40]
sth %l0, [%l7 + 0x4E]
alignaddrl %o2, %g1, %l3
st %f3, [%l7 + 0x3C]
ldsh [%l7 + 0x34], %g7
sub %o7, 0x1D7C, %l4
fblg,a %fcc1, loop_6504
sth %g5, [%l7 + 0x1E]
fcmpd %fcc1, %f2, %f6
stw %g6, [%l7 + 0x58]
loop_6504:
addccc %l5, 0x067E, %l1
fmul8sux16 %f2, %f4, %f4
st %f3, [%l7 + 0x10]
std %f0, [%l7 + 0x20]
fpsub16s %f3, %f14, %f2
fmovrdgz %i5, %f6, %f6
smulcc %l2, 0x02A3, %i2
fabss %f8, %f3
edge16ln %g4, %o1, %g3
lduw [%l7 + 0x0C], %g2
bl,pn %xcc, loop_6505
ldsb [%l7 + 0x2D], %i6
array32 %i3, %o5, %i1
movne %icc, %o4, %i7
loop_6505:
edge16n %o3, %i4, %l6
add %o0, %o6, %l0
fmul8x16al %f1, %f4, %f12
xnorcc %i0, %g1, %o2
movle %xcc, %g7, %o7
addc %l4, 0x1313, %g5
sra %g6, 0x19, %l5
ldub [%l7 + 0x34], %l3
edge32l %i5, %l1, %l2
fmovrdne %g4, %f8, %f0
sth %i2, [%l7 + 0x24]
stb %o1, [%l7 + 0x6A]
fcmpne16 %f10, %f12, %g3
mulx %i6, %g2, %o5
faligndata %f6, %f6, %f8
lduw [%l7 + 0x08], %i3
fcmpgt32 %f2, %f0, %o4
ldd [%l7 + 0x38], %f4
lduh [%l7 + 0x42], %i7
faligndata %f0, %f14, %f8
fmovrslez %i1, %f13, %f14
stw %i4, [%l7 + 0x34]
fmovrdlez %l6, %f4, %f14
and %o3, %o6, %o0
stw %l0, [%l7 + 0x18]
stw %g1, [%l7 + 0x48]
smul %i0, 0x0367, %o2
fbul %fcc0, loop_6506
movre %g7, 0x121, %l4
edge8ln %g5, %g6, %o7
bvs,a %xcc, loop_6507
loop_6506:
subccc %l3, %l5, %i5
siam 0x5
fmovde %icc, %f15, %f12
loop_6507:
fbug,a %fcc0, loop_6508
edge32ln %l1, %l2, %i2
fbul %fcc1, loop_6509
movleu %icc, %g4, %g3
loop_6508:
fmovdl %xcc, %f11, %f8
orcc %o1, %g2, %i6
loop_6509:
tg %icc, 0x1
fpadd32s %f15, %f9, %f2
fcmpne32 %f6, %f12, %o5
fmovrsgz %i3, %f12, %f5
tg %icc, 0x6
std %f8, [%l7 + 0x70]
edge32ln %o4, %i7, %i1
fpadd16s %f12, %f3, %f7
bn,pt %icc, loop_6510
sth %i4, [%l7 + 0x68]
ldd [%l7 + 0x58], %f4
fbue %fcc3, loop_6511
loop_6510:
fmovrdlez %l6, %f0, %f0
edge32n %o6, %o0, %l0
movvs %icc, %g1, %i0
loop_6511:
edge16l %o3, %o2, %l4
ldsb [%l7 + 0x41], %g5
ldd [%l7 + 0x40], %f0
fone %f8
bl,pn %icc, loop_6512
fnot1 %f14, %f14
andcc %g7, %o7, %l3
brlz %l5, loop_6513
loop_6512:
fmovrsne %g6, %f4, %f6
fbg,a %fcc0, loop_6514
edge32n %l1, %i5, %i2
loop_6513:
st %f0, [%l7 + 0x48]
fpadd32 %f14, %f4, %f10
loop_6514:
stw %l2, [%l7 + 0x34]
fmovrsgez %g4, %f3, %f11
movl %icc, %g3, %g2
fmovsgu %xcc, %f8, %f14
stb %o1, [%l7 + 0x1D]
sth %i6, [%l7 + 0x12]
fbl,a %fcc1, loop_6515
lduw [%l7 + 0x78], %o5
fcmpd %fcc1, %f6, %f8
edge8 %i3, %o4, %i7
loop_6515:
fmuld8sux16 %f14, %f6, %f14
movne %icc, %i1, %l6
tle %icc, 0x6
brz,a %o6, loop_6516
ld [%l7 + 0x0C], %f1
fnot1 %f12, %f4
and %i4, 0x11CD, %o0
loop_6516:
and %g1, %l0, %o3
ldsh [%l7 + 0x18], %o2
fmul8x16al %f5, %f6, %f4
xor %l4, 0x11B5, %g5
siam 0x2
fmovdn %icc, %f13, %f1
ldsw [%l7 + 0x7C], %g7
ldx [%l7 + 0x68], %o7
lduh [%l7 + 0x56], %l3
stw %i0, [%l7 + 0x24]
fone %f10
edge16l %l5, %g6, %i5
fbo,a %fcc0, loop_6517
andncc %l1, %i2, %g4
fpack16 %f6, %f13
alignaddr %l2, %g3, %o1
loop_6517:
ldsb [%l7 + 0x6C], %i6
brgz,a %g2, loop_6518
std %f2, [%l7 + 0x50]
edge16n %o5, %i3, %o4
fmul8x16 %f3, %f12, %f2
loop_6518:
edge8n %i7, %i1, %o6
stw %i4, [%l7 + 0x3C]
fmovrsgz %o0, %f9, %f8
stb %l6, [%l7 + 0x1D]
tgu %icc, 0x3
fandnot2 %f8, %f8, %f8
ldsh [%l7 + 0x5A], %l0
ldsh [%l7 + 0x0C], %o3
udivx %g1, 0x165A, %l4
tvs %xcc, 0x4
edge16ln %g5, %o2, %o7
lduh [%l7 + 0x56], %l3
taddcctv %g7, 0x0BF6, %l5
te %xcc, 0x0
array16 %i0, %i5, %g6
tl %icc, 0x3
st %f7, [%l7 + 0x7C]
ldx [%l7 + 0x38], %i2
fmovsneg %xcc, %f15, %f15
lduw [%l7 + 0x64], %g4
tge %icc, 0x4
movneg %xcc, %l2, %l1
fmovdne %icc, %f12, %f13
ldsh [%l7 + 0x72], %o1
alignaddrl %i6, %g2, %g3
stx %i3, [%l7 + 0x70]
smul %o4, %o5, %i1
fbg %fcc3, loop_6519
te %xcc, 0x7
stw %o6, [%l7 + 0x28]
xorcc %i4, %i7, %o0
loop_6519:
andn %l6, %l0, %g1
ldsh [%l7 + 0x6C], %l4
fabsd %f0, %f0
stx %o3, [%l7 + 0x68]
ldx [%l7 + 0x08], %o2
fnegs %f14, %f7
ld [%l7 + 0x08], %f10
ldx [%l7 + 0x58], %g5
fmovdneg %icc, %f9, %f1
fbue,a %fcc1, loop_6520
fmul8ulx16 %f0, %f2, %f14
std %f12, [%l7 + 0x60]
st %f7, [%l7 + 0x14]
loop_6520:
movrgez %o7, 0x03B, %g7
and %l5, %l3, %i5
st %f6, [%l7 + 0x30]
ble,pn %icc, loop_6521
fpackfix %f0, %f12
ldsb [%l7 + 0x33], %g6
udiv %i0, 0x1F58, %i2
loop_6521:
fmovs %f6, %f11
fbue,a %fcc2, loop_6522
tgu %xcc, 0x3
fands %f3, %f4, %f14
brnz %l2, loop_6523
loop_6522:
movn %icc, %g4, %o1
ble,a,pt %xcc, loop_6524
ldd [%l7 + 0x10], %f4
loop_6523:
fandnot2s %f1, %f11, %f3
fzero %f2
loop_6524:
bgu,a %icc, loop_6525
fcmps %fcc1, %f8, %f4
brz %i6, loop_6526
siam 0x7
loop_6525:
stb %g2, [%l7 + 0x38]
fpadd32s %f3, %f9, %f10
loop_6526:
tle %icc, 0x5
fmovrde %g3, %f2, %f0
stw %i3, [%l7 + 0x70]
fmovrsgz %l1, %f5, %f11
pdist %f10, %f0, %f10
stw %o5, [%l7 + 0x74]
fnor %f6, %f2, %f2
orcc %o4, %i1, %i4
subc %i7, 0x084D, %o6
umulcc %o0, 0x0334, %l0
stb %g1, [%l7 + 0x6D]
movcs %xcc, %l6, %l4
fnot1 %f0, %f6
bpos,a,pt %icc, loop_6527
orncc %o3, 0x1F84, %g5
ldd [%l7 + 0x08], %f12
bshuffle %f10, %f6, %f2
loop_6527:
fornot2s %f4, %f5, %f7
fmovrsgz %o2, %f9, %f12
stx %o7, [%l7 + 0x20]
fbue %fcc3, loop_6528
ld [%l7 + 0x0C], %f6
movneg %icc, %g7, %l3
stx %l5, [%l7 + 0x20]
loop_6528:
fmul8ulx16 %f4, %f10, %f4
tsubcctv %g6, 0x0F2C, %i0
fpack32 %f12, %f6, %f0
fmovrsne %i2, %f13, %f12
bcs,a loop_6529
te %icc, 0x6
ldub [%l7 + 0x68], %l2
fbuge %fcc2, loop_6530
loop_6529:
fmovdpos %icc, %f1, %f14
ldx [%l7 + 0x10], %i5
fmovdne %xcc, %f0, %f9
loop_6530:
bcs,a,pt %xcc, loop_6531
fandnot1s %f14, %f11, %f11
fxor %f4, %f14, %f4
ldsb [%l7 + 0x3B], %o1
loop_6531:
fnands %f15, %f0, %f3
ldd [%l7 + 0x50], %f8
fbul %fcc3, loop_6532
ba loop_6533
fblg,a %fcc0, loop_6534
fmovsneg %xcc, %f6, %f0
loop_6532:
fblg,a %fcc3, loop_6535
loop_6533:
sethi 0x174C, %g4
loop_6534:
std %f10, [%l7 + 0x40]
andcc %g2, %g3, %i3
loop_6535:
ld [%l7 + 0x74], %f15
edge32n %i6, %o5, %l1
fandnot1 %f6, %f14, %f8
fmovrdlz %o4, %f10, %f6
stx %i1, [%l7 + 0x68]
bcc,a %xcc, loop_6536
edge8ln %i4, %i7, %o0
lduh [%l7 + 0x28], %o6
fmovdcc %xcc, %f3, %f14
loop_6536:
ble,a,pt %icc, loop_6537
fmovrsgez %l0, %f8, %f6
stw %g1, [%l7 + 0x0C]
tcc %icc, 0x6
loop_6537:
tsubcc %l4, 0x022D, %o3
stx %g5, [%l7 + 0x78]
lduw [%l7 + 0x50], %l6
sth %o7, [%l7 + 0x4C]
fornot1s %f9, %f10, %f2
ldx [%l7 + 0x18], %o2
fbue,a %fcc3, loop_6538
ldd [%l7 + 0x10], %f8
tge %icc, 0x1
ldsb [%l7 + 0x56], %l3
loop_6538:
lduh [%l7 + 0x32], %g7
fcmpeq32 %f2, %f2, %g6
fbge,a %fcc1, loop_6539
bpos,pt %xcc, loop_6540
stx %i0, [%l7 + 0x78]
umulcc %i2, %l5, %l2
loop_6539:
movcc %xcc, %i5, %g4
loop_6540:
ldsb [%l7 + 0x16], %g2
addc %g3, 0x069A, %o1
ld [%l7 + 0x24], %f6
mova %xcc, %i3, %i6
movcs %xcc, %l1, %o4
movvs %xcc, %i1, %o5
brz %i4, loop_6541
fmovrdgez %i7, %f4, %f2
array8 %o0, %o6, %l0
fcmpes %fcc1, %f4, %f13
loop_6541:
array8 %g1, %l4, %o3
ldsh [%l7 + 0x26], %l6
bl,pn %icc, loop_6542
fmovrsgz %g5, %f4, %f15
fbuge %fcc2, loop_6543
ldx [%l7 + 0x10], %o2
loop_6542:
tl %icc, 0x2
tleu %xcc, 0x1
loop_6543:
ldd [%l7 + 0x08], %f10
edge8l %o7, %g7, %l3
fcmpeq32 %f6, %f10, %g6
fmovsa %xcc, %f13, %f12
st %f15, [%l7 + 0x2C]
fble,a %fcc0, loop_6544
stx %i2, [%l7 + 0x20]
ldub [%l7 + 0x2F], %i0
be,a,pn %xcc, loop_6545
loop_6544:
fcmpgt16 %f2, %f8, %l5
bg loop_6546
ldsw [%l7 + 0x74], %l2
loop_6545:
popc 0x1673, %i5
ldd [%l7 + 0x48], %f2
loop_6546:
fmul8ulx16 %f10, %f8, %f0
ldd [%l7 + 0x38], %f14
fblg,a %fcc3, loop_6547
orn %g4, 0x0FDC, %g2
fcmps %fcc1, %f13, %f5
fmovda %icc, %f5, %f9
loop_6547:
fcmple32 %f12, %f10, %o1
fmovscs %xcc, %f6, %f0
ldub [%l7 + 0x7A], %i3
xnorcc %g3, %l1, %o4
ldx [%l7 + 0x38], %i1
sdiv %o5, 0x144E, %i6
sdivcc %i7, 0x0672, %i4
fmovscs %xcc, %f4, %f12
fnegs %f8, %f0
ldsh [%l7 + 0x3A], %o0
ldx [%l7 + 0x10], %o6
popc %g1, %l0
fsrc1 %f0, %f6
xor %o3, %l6, %g5
sth %l4, [%l7 + 0x56]
fmovrde %o7, %f10, %f2
edge16 %o2, %l3, %g6
fnands %f5, %f13, %f6
fmovdneg %icc, %f9, %f1
fpmerge %f13, %f2, %f4
edge16l %i2, %i0, %g7
fsrc2s %f14, %f10
bshuffle %f0, %f4, %f12
smulcc %l2, %l5, %i5
fcmpne16 %f2, %f4, %g4
brlez,a %o1, loop_6548
edge16n %i3, %g2, %l1
fmul8x16au %f8, %f11, %f4
fcmple16 %f12, %f14, %o4
loop_6548:
mova %xcc, %i1, %g3
udiv %o5, 0x102B, %i7
sllx %i6, 0x00, %i4
movrne %o0, %g1, %l0
st %f7, [%l7 + 0x20]
fcmpes %fcc0, %f15, %f0
std %f2, [%l7 + 0x70]
fbuge,a %fcc2, loop_6549
fornot1 %f10, %f0, %f8
movpos %icc, %o3, %l6
fmovrdne %g5, %f6, %f0
loop_6549:
fcmpeq16 %f0, %f0, %o6
edge8n %l4, %o7, %o2
fzeros %f4
movrgz %g6, 0x21E, %i2
fbg %fcc0, loop_6550
udivx %i0, 0x00B3, %l3
fbe,a %fcc3, loop_6551
ldub [%l7 + 0x5B], %g7
loop_6550:
fmovrsne %l5, %f7, %f12
movl %icc, %l2, %g4
loop_6551:
fcmped %fcc1, %f2, %f10
movcs %xcc, %i5, %i3
be,a %xcc, loop_6552
movre %g2, %o1, %l1
fcmps %fcc1, %f11, %f2
ldsh [%l7 + 0x6C], %i1
loop_6552:
ldsh [%l7 + 0x38], %o4
bleu,a,pn %xcc, loop_6553
edge32ln %g3, %o5, %i7
fmovrse %i4, %f0, %f13
fbne,a %fcc3, loop_6554
loop_6553:
fnors %f13, %f15, %f1
add %i6, %g1, %o0
tle %xcc, 0x1
loop_6554:
lduh [%l7 + 0x1E], %l0
stw %o3, [%l7 + 0x2C]
fmovdcc %xcc, %f7, %f5
fbue,a %fcc0, loop_6555
pdist %f10, %f10, %f12
edge8l %g5, %l6, %o6
std %f10, [%l7 + 0x18]
loop_6555:
lduw [%l7 + 0x28], %o7
fpsub16 %f12, %f10, %f12
sra %l4, 0x11, %g6
ldd [%l7 + 0x58], %f6
fblg,a %fcc2, loop_6556
ldsh [%l7 + 0x5C], %i2
fzeros %f5
movne %icc, %i0, %o2
loop_6556:
movrgez %l3, %l5, %g7
alignaddrl %g4, %l2, %i3
fcmple16 %f0, %f12, %i5
subcc %o1, %l1, %g2
bg,pt %xcc, loop_6557
lduw [%l7 + 0x18], %o4
stw %g3, [%l7 + 0x1C]
xor %o5, %i7, %i4
loop_6557:
bl,a %xcc, loop_6558
movvc %icc, %i6, %i1
ldd [%l7 + 0x60], %f0
sdiv %g1, 0x138A, %l0
loop_6558:
fmovrde %o0, %f8, %f4
fbule,a %fcc1, loop_6559
brlz %o3, loop_6560
fcmple32 %f12, %f6, %g5
edge32l %o6, %o7, %l4
loop_6559:
umul %g6, 0x15A1, %l6
loop_6560:
brlz,a %i0, loop_6561
fmovspos %xcc, %f1, %f0
fmovsleu %icc, %f12, %f5
fmovrde %o2, %f10, %f8
loop_6561:
movrgz %l3, 0x3B5, %i2
addccc %g7, %l5, %g4
fxnor %f0, %f6, %f14
udiv %l2, 0x0FE3, %i5
fmovrdne %o1, %f12, %f8
st %f8, [%l7 + 0x64]
fble %fcc1, loop_6562
stx %i3, [%l7 + 0x30]
fmuld8sux16 %f8, %f9, %f8
ldsb [%l7 + 0x5D], %l1
loop_6562:
tne %xcc, 0x3
sth %g2, [%l7 + 0x1C]
ldsb [%l7 + 0x33], %g3
and %o4, %i7, %i4
udivx %i6, 0x01C2, %i1
fands %f5, %f9, %f15
umul %g1, %l0, %o0
tge %xcc, 0x4
fmovd %f8, %f10
st %f15, [%l7 + 0x58]
tle %icc, 0x3
mulx %o3, 0x0756, %g5
nop
setx loop_6563, %l0, %l1
jmpl %l1, %o5
edge16 %o7, %l4, %g6
be loop_6564
fmovdl %icc, %f15, %f10
loop_6563:
alignaddr %l6, %o6, %o2
siam 0x3
loop_6564:
fmovdcc %xcc, %f8, %f4
fbe,a %fcc2, loop_6565
ld [%l7 + 0x68], %f8
fone %f4
fcmpgt16 %f14, %f14, %i0
loop_6565:
stb %i2, [%l7 + 0x32]
fmovrse %l3, %f3, %f4
fcmple32 %f0, %f10, %g7
stb %g4, [%l7 + 0x2F]
edge32ln %l5, %l2, %o1
ta %icc, 0x2
fba %fcc2, loop_6566
be %xcc, loop_6567
ldsh [%l7 + 0x1A], %i5
udivcc %l1, 0x0E1A, %g2
loop_6566:
ldd [%l7 + 0x58], %f2
loop_6567:
bleu,a,pt %xcc, loop_6568
edge16n %i3, %o4, %g3
fmovdg %xcc, %f14, %f2
udivcc %i4, 0x1921, %i7
loop_6568:
movcs %xcc, %i1, %i6
movne %xcc, %l0, %o0
fmul8x16 %f7, %f0, %f2
fcmps %fcc2, %f8, %f9
ld [%l7 + 0x18], %f5
fpadd32 %f8, %f0, %f2
edge8n %g1, %g5, %o5
fbe,a %fcc0, loop_6569
st %f11, [%l7 + 0x60]
fbo %fcc3, loop_6570
tcs %icc, 0x4
loop_6569:
array32 %o3, %l4, %g6
st %f6, [%l7 + 0x30]
loop_6570:
ld [%l7 + 0x48], %f15
sethi 0x1A02, %l6
fmovdcs %icc, %f4, %f12
ldsb [%l7 + 0x21], %o7
edge32ln %o2, %o6, %i0
fmovsvc %icc, %f15, %f14
ldx [%l7 + 0x60], %l3
lduw [%l7 + 0x4C], %g7
brgz,a %i2, loop_6571
fbg %fcc3, loop_6572
ldub [%l7 + 0x38], %g4
fba %fcc0, loop_6573
loop_6571:
tleu %icc, 0x7
loop_6572:
umul %l2, %l5, %o1
brlz %l1, loop_6574
loop_6573:
tcc %icc, 0x3
move %xcc, %g2, %i3
fmuld8ulx16 %f3, %f14, %f6
loop_6574:
lduh [%l7 + 0x64], %i5
fmovscc %xcc, %f15, %f3
edge16l %o4, %i4, %i7
fnegd %f2, %f4
sth %g3, [%l7 + 0x58]
array16 %i1, %l0, %o0
fbg,a %fcc2, loop_6575
sub %g1, 0x1176, %g5
umul %i6, 0x14F0, %o5
fnegd %f6, %f10
loop_6575:
fmovsvs %xcc, %f14, %f6
stw %o3, [%l7 + 0x6C]
ldx [%l7 + 0x20], %g6
fcmpeq32 %f0, %f10, %l6
fnot1 %f10, %f10
sth %o7, [%l7 + 0x14]
sth %l4, [%l7 + 0x76]
lduh [%l7 + 0x52], %o2
tvs %xcc, 0x5
std %f8, [%l7 + 0x60]
fabsd %f12, %f0
ldsw [%l7 + 0x44], %o6
ldx [%l7 + 0x20], %i0
fmovsneg %icc, %f5, %f13
addc %g7, %i2, %g4
bgu,a,pt %icc, loop_6576
fmovd %f14, %f6
tcs %icc, 0x0
fmovrslz %l2, %f4, %f3
loop_6576:
fnot2 %f6, %f4
fmul8x16au %f6, %f14, %f10
fmovsn %icc, %f3, %f0
andncc %l3, %l5, %l1
stx %g2, [%l7 + 0x48]
edge8 %o1, %i5, %o4
or %i4, 0x02B3, %i3
fsrc2s %f15, %f2
sethi 0x0713, %i7
ld [%l7 + 0x74], %f3
fmovspos %xcc, %f5, %f12
ble loop_6577
bneg,pn %xcc, loop_6578
xorcc %g3, 0x1487, %l0
fmovdgu %xcc, %f15, %f10
loop_6577:
bcc loop_6579
loop_6578:
edge32ln %o0, %i1, %g1
ldub [%l7 + 0x25], %g5
fcmpes %fcc1, %f10, %f11
loop_6579:
lduh [%l7 + 0x1C], %i6
alignaddr %o5, %g6, %l6
ldsh [%l7 + 0x40], %o7
alignaddrl %l4, %o3, %o2
fmovrse %i0, %f14, %f9
ldd [%l7 + 0x08], %f0
tleu %xcc, 0x3
stw %g7, [%l7 + 0x78]
brlez %i2, loop_6580
mulx %g4, 0x0DBA, %l2
fmovdl %icc, %f15, %f4
brnz %l3, loop_6581
loop_6580:
ld [%l7 + 0x14], %f3
sra %o6, %l1, %l5
stw %g2, [%l7 + 0x30]
loop_6581:
ldd [%l7 + 0x18], %f12
smulcc %o1, 0x17C9, %i5
fmul8ulx16 %f4, %f8, %f4
fnot1s %f0, %f13
fmovdpos %icc, %f9, %f4
fmovdcs %xcc, %f1, %f4
ldsh [%l7 + 0x22], %o4
fmovscc %icc, %f6, %f15
smul %i3, %i7, %i4
fbug %fcc2, loop_6582
fornot2 %f14, %f6, %f6
te %icc, 0x6
orncc %l0, 0x1B4F, %o0
loop_6582:
fnands %f6, %f4, %f0
fxnors %f7, %f7, %f10
tne %xcc, 0x6
sdivx %i1, 0x1A7F, %g1
sth %g3, [%l7 + 0x2E]
fmovrdgez %i6, %f10, %f0
movpos %xcc, %o5, %g5
bcc %icc, loop_6583
ba,a loop_6584
fornot1 %f10, %f6, %f12
ldd [%l7 + 0x78], %f6
loop_6583:
edge16 %g6, %l6, %l4
loop_6584:
fmovdge %xcc, %f11, %f1
andncc %o3, %o2, %i0
fmovscc %icc, %f12, %f11
std %f14, [%l7 + 0x10]
and %g7, 0x0D40, %i2
fzeros %f14
fpadd32s %f10, %f10, %f9
movne %xcc, %o7, %l2
fmul8x16 %f7, %f10, %f4
xnor %l3, %o6, %l1
lduw [%l7 + 0x60], %l5
fmovsl %xcc, %f8, %f12
bvs,a,pt %icc, loop_6585
brgez %g2, loop_6586
brz,a %o1, loop_6587
fmovrsne %g4, %f14, %f6
loop_6585:
stw %i5, [%l7 + 0x60]
loop_6586:
fpsub16s %f8, %f15, %f10
loop_6587:
fandnot2s %f14, %f10, %f13
fnot2 %f8, %f4
tcc %xcc, 0x6
fpack16 %f4, %f9
movg %xcc, %o4, %i3
bleu,pt %xcc, loop_6588
fabss %f6, %f2
fba %fcc0, loop_6589
brlz,a %i4, loop_6590
loop_6588:
lduw [%l7 + 0x78], %i7
fmovrse %l0, %f5, %f9
loop_6589:
fpsub16s %f15, %f6, %f1
loop_6590:
fmovsne %icc, %f9, %f11
ta %xcc, 0x0
sdivx %i1, 0x0A47, %g1
fbo %fcc1, loop_6591
ldx [%l7 + 0x58], %g3
fnand %f0, %f14, %f6
std %f4, [%l7 + 0x28]
loop_6591:
pdist %f2, %f0, %f0
lduh [%l7 + 0x40], %i6
popc 0x163A, %o0
brz,a %o5, loop_6592
movrgez %g6, %g5, %l4
fnot1s %f14, %f8
fmovsl %icc, %f10, %f3
loop_6592:
fmovdleu %icc, %f5, %f1
fblg %fcc2, loop_6593
fbul %fcc0, loop_6594
udivx %l6, 0x072B, %o2
fmovsg %icc, %f2, %f9
loop_6593:
st %f11, [%l7 + 0x44]
loop_6594:
ldsw [%l7 + 0x6C], %i0
movn %icc, %o3, %g7
ldx [%l7 + 0x78], %i2
std %f12, [%l7 + 0x10]
fmovsn %xcc, %f0, %f5
movneg %icc, %o7, %l2
fmovdcs %icc, %f2, %f13
fcmpeq32 %f14, %f10, %l3
fand %f8, %f6, %f10
std %f6, [%l7 + 0x20]
fmovsvs %xcc, %f1, %f6
ldx [%l7 + 0x40], %o6
ldx [%l7 + 0x28], %l1
stw %g2, [%l7 + 0x28]
move %icc, %l5, %g4
sethi 0x0819, %o1
sth %o4, [%l7 + 0x50]
lduh [%l7 + 0x18], %i5
orncc %i3, %i4, %i7
ldsw [%l7 + 0x4C], %i1
movle %xcc, %l0, %g1
mulx %i6, %g3, %o5
stw %g6, [%l7 + 0x20]
fcmps %fcc1, %f8, %f8
fmovdg %xcc, %f6, %f5
ldsw [%l7 + 0x1C], %o0
ldub [%l7 + 0x53], %g5
movrgez %l6, %o2, %l4
movn %icc, %o3, %i0
fxors %f6, %f7, %f5
fmovdleu %icc, %f0, %f8
fpmerge %f15, %f2, %f2
sethi 0x0B82, %g7
umul %i2, 0x1CE3, %o7
stb %l2, [%l7 + 0x17]
fblg %fcc0, loop_6595
addcc %l3, 0x183F, %o6
fcmpne32 %f12, %f14, %l1
sdivx %g2, 0x06A0, %l5
loop_6595:
for %f4, %f12, %f8
ldsh [%l7 + 0x5A], %g4
fmovs %f5, %f13
array32 %o1, %i5, %o4
tn %xcc, 0x7
sll %i4, %i3, %i1
tg %icc, 0x0
movpos %xcc, %l0, %g1
bcs,pt %xcc, loop_6596
stb %i6, [%l7 + 0x54]
ldsb [%l7 + 0x7C], %g3
tgu %xcc, 0x0
loop_6596:
fbule %fcc2, loop_6597
st %f1, [%l7 + 0x6C]
fnand %f6, %f2, %f2
stw %o5, [%l7 + 0x78]
loop_6597:
andncc %g6, %i7, %o0
orncc %g5, 0x00F0, %l6
stx %o2, [%l7 + 0x20]
fbug %fcc1, loop_6598
fmovsleu %icc, %f1, %f2
subcc %l4, %o3, %i0
brz,a %g7, loop_6599
loop_6598:
fmovsleu %xcc, %f12, %f2
brlz,a %i2, loop_6600
stb %l2, [%l7 + 0x6D]
loop_6599:
fpsub32s %f1, %f0, %f10
bg,a %icc, loop_6601
loop_6600:
fnot2 %f6, %f0
andcc %o7, 0x0694, %l3
edge16 %o6, %l1, %l5
loop_6601:
ldsh [%l7 + 0x54], %g2
stw %g4, [%l7 + 0x1C]
ldd [%l7 + 0x10], %f4
stb %o1, [%l7 + 0x0C]
bcs %icc, loop_6602
nop
setx loop_6603, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f8, %f0
fmovdn %icc, %f0, %f0
loop_6602:
fands %f2, %f14, %f15
loop_6603:
ta %xcc, 0x3
stw %i5, [%l7 + 0x1C]
sth %i4, [%l7 + 0x08]
bcs,a,pn %xcc, loop_6604
mulx %i3, %o4, %l0
fmovscc %icc, %f5, %f12
edge8 %g1, %i1, %i6
loop_6604:
fmovdvs %icc, %f13, %f3
fmovdl %xcc, %f6, %f3
fpadd32 %f10, %f4, %f6
st %f2, [%l7 + 0x70]
st %f0, [%l7 + 0x1C]
ba,a loop_6605
fbuge,a %fcc2, loop_6606
fmovspos %xcc, %f2, %f12
sethi 0x1650, %o5
loop_6605:
movrlz %g6, %i7, %g3
loop_6606:
add %g5, 0x18F5, %l6
lduh [%l7 + 0x2A], %o0
xnor %l4, 0x13FE, %o3
ldd [%l7 + 0x50], %f8
fmovsgu %xcc, %f9, %f12
movcc %xcc, %i0, %o2
ldub [%l7 + 0x4D], %i2
stw %g7, [%l7 + 0x48]
add %o7, %l3, %o6
bvc,a %icc, loop_6607
ld [%l7 + 0x1C], %f13
fbu,a %fcc2, loop_6608
fmovdneg %xcc, %f13, %f13
loop_6607:
movl %icc, %l1, %l5
fexpand %f11, %f2
loop_6608:
brnz %l2, loop_6609
edge32l %g4, %g2, %o1
stx %i4, [%l7 + 0x40]
fmuld8sux16 %f8, %f2, %f14
loop_6609:
fmovspos %icc, %f8, %f6
ldub [%l7 + 0x78], %i5
stb %o4, [%l7 + 0x59]
fmovdge %xcc, %f3, %f4
lduw [%l7 + 0x50], %i3
stx %l0, [%l7 + 0x28]
stx %i1, [%l7 + 0x28]
ldub [%l7 + 0x49], %i6
std %f4, [%l7 + 0x70]
fcmpne32 %f14, %f12, %g1
ldsh [%l7 + 0x58], %g6
fxnor %f14, %f8, %f6
fmovdcs %icc, %f15, %f8
fmovsleu %icc, %f12, %f1
movne %icc, %o5, %i7
ldub [%l7 + 0x2D], %g5
fmovdge %xcc, %f2, %f8
fnegs %f6, %f2
fpsub32s %f12, %f3, %f3
lduw [%l7 + 0x34], %g3
lduh [%l7 + 0x10], %o0
fandnot1 %f4, %f2, %f10
st %f14, [%l7 + 0x2C]
fornot1 %f10, %f14, %f14
ldsw [%l7 + 0x40], %l6
bvs %xcc, loop_6610
fpadd16s %f15, %f1, %f10
tneg %xcc, 0x7
fmovdvs %xcc, %f10, %f6
loop_6610:
fmuld8ulx16 %f0, %f9, %f10
fbue,a %fcc2, loop_6611
lduw [%l7 + 0x0C], %o3
fmovrdlz %i0, %f8, %f10
fmovsvs %xcc, %f5, %f1
loop_6611:
stx %o2, [%l7 + 0x48]
addcc %l4, %g7, %i2
move %xcc, %l3, %o7
fmovrdgz %l1, %f0, %f4
fmovscs %icc, %f1, %f3
ldx [%l7 + 0x70], %o6
bvc,pt %xcc, loop_6612
stx %l5, [%l7 + 0x70]
fbo,a %fcc3, loop_6613
edge32n %g4, %l2, %o1
loop_6612:
std %f2, [%l7 + 0x20]
lduh [%l7 + 0x10], %g2
loop_6613:
sll %i4, 0x1C, %i5
bvs,a,pn %icc, loop_6614
ldsh [%l7 + 0x34], %i3
fmovrsgez %o4, %f1, %f8
call loop_6615
loop_6614:
fmovda %xcc, %f15, %f0
fpadd16s %f4, %f6, %f15
ldsb [%l7 + 0x1F], %i1
loop_6615:
fblg,a %fcc3, loop_6616
lduh [%l7 + 0x08], %i6
ldsb [%l7 + 0x0B], %l0
lduh [%l7 + 0x64], %g6
loop_6616:
tsubcctv %o5, 0x05A7, %i7
lduw [%l7 + 0x08], %g1
add %g5, %o0, %g3
movcs %icc, %o3, %i0
srl %o2, 0x05, %l4
fmovrdlz %l6, %f0, %f8
pdist %f6, %f6, %f0
tleu %xcc, 0x0
fmovdcc %icc, %f10, %f10
fmovrdlez %g7, %f8, %f0
sll %l3, %o7, %i2
st %f4, [%l7 + 0x28]
fones %f15
fbg %fcc0, loop_6617
tvs %icc, 0x3
fandnot1 %f10, %f10, %f6
fnot1s %f1, %f6
loop_6617:
udivcc %o6, 0x0AB6, %l5
fbu,a %fcc2, loop_6618
ldsb [%l7 + 0x3A], %l1
fmovsvs %xcc, %f14, %f12
fxnor %f10, %f2, %f0
loop_6618:
fmul8sux16 %f0, %f8, %f2
sth %l2, [%l7 + 0x2A]
lduw [%l7 + 0x60], %o1
taddcc %g4, %i4, %g2
brlez,a %i3, loop_6619
fmovdcc %xcc, %f4, %f8
ldsw [%l7 + 0x0C], %i5
ldub [%l7 + 0x34], %o4
loop_6619:
bcc,a,pn %xcc, loop_6620
fandnot1 %f12, %f8, %f10
lduh [%l7 + 0x40], %i6
edge8l %l0, %i1, %o5
loop_6620:
fbge %fcc1, loop_6621
ldub [%l7 + 0x44], %g6
xnor %g1, %g5, %i7
ldub [%l7 + 0x0F], %g3
loop_6621:
brz %o0, loop_6622
ldub [%l7 + 0x42], %o3
edge8n %o2, %i0, %l4
fbn %fcc2, loop_6623
loop_6622:
std %f4, [%l7 + 0x30]
move %icc, %l6, %l3
movre %g7, %i2, %o7
loop_6623:
fmovsvs %icc, %f13, %f2
fbo %fcc2, loop_6624
fbule,a %fcc3, loop_6625
tcs %icc, 0x7
fmovdcc %icc, %f14, %f13
loop_6624:
ldx [%l7 + 0x20], %l5
loop_6625:
bvc %icc, loop_6626
fmovdn %icc, %f3, %f5
fmovdgu %icc, %f2, %f14
fmovrdgez %o6, %f12, %f14
loop_6626:
ldd [%l7 + 0x30], %f2
umul %l1, %l2, %g4
tvs %xcc, 0x2
fcmpgt32 %f14, %f12, %i4
fsrc1s %f14, %f15
fmovde %icc, %f4, %f9
nop
setx loop_6627, %l0, %l1
jmpl %l1, %o1
alignaddrl %g2, %i5, %o4
movn %icc, %i6, %l0
movvc %xcc, %i1, %o5
loop_6627:
stw %g6, [%l7 + 0x34]
stb %i3, [%l7 + 0x70]
ble,pn %icc, loop_6628
edge32ln %g1, %i7, %g5
movvs %icc, %o0, %o3
fbu %fcc0, loop_6629
loop_6628:
bg,pn %xcc, loop_6630
sth %o2, [%l7 + 0x18]
ld [%l7 + 0x10], %f15
loop_6629:
ldsh [%l7 + 0x24], %i0
loop_6630:
edge16 %l4, %g3, %l3
fcmpne16 %f6, %f14, %g7
movrgz %i2, %l6, %o7
edge8n %l5, %l1, %l2
bleu,a %icc, loop_6631
fnors %f4, %f3, %f1
fxnor %f8, %f4, %f0
movvs %icc, %g4, %i4
loop_6631:
tsubcc %o1, %o6, %i5
movl %xcc, %o4, %g2
brgez %i6, loop_6632
fbge %fcc3, loop_6633
movrgz %l0, %i1, %o5
smul %i3, %g6, %i7
loop_6632:
std %f12, [%l7 + 0x20]
loop_6633:
stx %g5, [%l7 + 0x68]
fands %f12, %f0, %f9
fexpand %f10, %f0
fsrc1s %f15, %f4
fmovrdne %o0, %f8, %f0
ldsh [%l7 + 0x1C], %o3
sdivx %o2, 0x1F11, %g1
siam 0x2
stw %i0, [%l7 + 0x18]
stx %g3, [%l7 + 0x70]
fornot1 %f14, %f0, %f8
stb %l4, [%l7 + 0x5E]
movrlez %l3, %i2, %g7
lduh [%l7 + 0x16], %l6
fnor %f0, %f10, %f14
ldd [%l7 + 0x38], %f8
stx %o7, [%l7 + 0x48]
lduh [%l7 + 0x60], %l5
fnand %f10, %f10, %f2
lduw [%l7 + 0x48], %l1
srlx %g4, %i4, %l2
fmovspos %xcc, %f14, %f0
st %f9, [%l7 + 0x54]
stb %o6, [%l7 + 0x62]
ldsh [%l7 + 0x4A], %i5
fmovdneg %xcc, %f10, %f6
stw %o1, [%l7 + 0x70]
sth %o4, [%l7 + 0x32]
st %f0, [%l7 + 0x28]
ba,a %icc, loop_6634
fbul %fcc3, loop_6635
fba,a %fcc2, loop_6636
fpadd32 %f2, %f2, %f0
loop_6634:
fmovsa %icc, %f7, %f6
loop_6635:
subc %g2, 0x04DD, %l0
loop_6636:
fcmple16 %f0, %f6, %i1
fmovsvs %icc, %f15, %f5
bl,a %xcc, loop_6637
fpmerge %f13, %f9, %f12
tvs %icc, 0x6
lduw [%l7 + 0x40], %o5
loop_6637:
be,a,pn %icc, loop_6638
fpadd32s %f3, %f0, %f14
fba %fcc3, loop_6639
fcmps %fcc0, %f9, %f10
loop_6638:
movrlz %i3, 0x2D4, %g6
ld [%l7 + 0x74], %f0
loop_6639:
fmovdcs %icc, %f5, %f4
sth %i6, [%l7 + 0x10]
add %g5, 0x0B3D, %o0
fpadd32 %f4, %f8, %f12
ldsb [%l7 + 0x66], %i7
ldub [%l7 + 0x73], %o3
movle %xcc, %g1, %o2
srlx %g3, 0x1B, %l4
ldsb [%l7 + 0x71], %i0
mulscc %l3, 0x1EE4, %g7
ld [%l7 + 0x70], %f2
tvc %icc, 0x7
subcc %i2, 0x183D, %o7
taddcc %l5, 0x0B0C, %l6
fble %fcc0, loop_6640
ld [%l7 + 0x64], %f2
sra %l1, %i4, %g4
fmovdgu %xcc, %f3, %f8
loop_6640:
fmovdneg %xcc, %f1, %f8
bl,a loop_6641
st %f5, [%l7 + 0x28]
fmovsg %icc, %f13, %f15
fbg,a %fcc1, loop_6642
loop_6641:
sth %o6, [%l7 + 0x48]
ldsh [%l7 + 0x48], %i5
smul %l2, %o4, %o1
loop_6642:
movcs %xcc, %l0, %i1
ldsw [%l7 + 0x5C], %o5
and %g2, 0x1778, %g6
ldsb [%l7 + 0x43], %i3
ldsw [%l7 + 0x1C], %i6
mulscc %g5, 0x0237, %i7
lduh [%l7 + 0x36], %o3
be,a %xcc, loop_6643
fmul8x16al %f11, %f6, %f12
addccc %g1, %o0, %g3
fmovrdgez %l4, %f4, %f6
loop_6643:
nop
setx loop_6644, %l0, %l1
jmpl %l1, %i0
brgz,a %l3, loop_6645
fcmps %fcc2, %f4, %f6
fcmpes %fcc3, %f11, %f11
loop_6644:
ld [%l7 + 0x5C], %f7
loop_6645:
edge16ln %g7, %o2, %o7
fmovdpos %xcc, %f15, %f0
brgz %l5, loop_6646
ldd [%l7 + 0x38], %f10
std %f14, [%l7 + 0x30]
fands %f13, %f13, %f5
loop_6646:
st %f12, [%l7 + 0x48]
fmovrsgz %l6, %f7, %f1
fmovsn %icc, %f10, %f7
sth %i2, [%l7 + 0x48]
fcmpgt16 %f12, %f4, %l1
umulcc %i4, 0x1321, %g4
ldsw [%l7 + 0x58], %o6
umul %i5, %o4, %o1
fones %f2
srlx %l2, %l0, %o5
orncc %i1, %g2, %g6
movle %xcc, %i6, %g5
lduw [%l7 + 0x7C], %i7
movcs %icc, %i3, %o3
umulcc %g1, %g3, %l4
fba %fcc0, loop_6647
fmovsne %xcc, %f15, %f15
bgu loop_6648
fmovse %xcc, %f12, %f5
loop_6647:
fmovdpos %icc, %f9, %f14
be,pt %xcc, loop_6649
loop_6648:
fnot2 %f4, %f4
or %o0, %i0, %l3
sth %o2, [%l7 + 0x7E]
loop_6649:
tcs %xcc, 0x5
fpackfix %f6, %f2
addcc %g7, 0x1F06, %o7
xnor %l6, 0x117C, %i2
fbug,a %fcc3, loop_6650
fands %f11, %f2, %f1
ldx [%l7 + 0x50], %l1
stw %l5, [%l7 + 0x48]
loop_6650:
movneg %icc, %i4, %g4
be,a,pn %xcc, loop_6651
sth %o6, [%l7 + 0x68]
bpos,pt %xcc, loop_6652
fones %f2
loop_6651:
sdivcc %o4, 0x128E, %i5
fbuge %fcc2, loop_6653
loop_6652:
fbg,a %fcc2, loop_6654
xorcc %o1, 0x0BD1, %l2
fnand %f4, %f2, %f8
loop_6653:
ldsb [%l7 + 0x57], %l0
loop_6654:
fnegs %f10, %f9
array16 %o5, %g2, %g6
sra %i1, 0x10, %i6
fbue %fcc2, loop_6655
tleu %icc, 0x0
stw %i7, [%l7 + 0x30]
edge32ln %i3, %g5, %o3
loop_6655:
edge16 %g3, %l4, %o0
fmovdvc %icc, %f15, %f9
ldsw [%l7 + 0x2C], %g1
fnor %f8, %f14, %f4
stb %i0, [%l7 + 0x15]
fmovrslez %l3, %f13, %f4
movrgez %o2, %g7, %o7
fpack16 %f10, %f8
andncc %l6, %i2, %l1
edge8l %i4, %l5, %g4
fone %f14
sth %o6, [%l7 + 0x18]
fmovscs %xcc, %f11, %f3
fmovdge %icc, %f7, %f6
alignaddr %o4, %o1, %l2
edge16 %l0, %o5, %i5
fnot1s %f10, %f3
ldsh [%l7 + 0x6E], %g6
array16 %g2, %i1, %i7
ldsh [%l7 + 0x30], %i3
movvs %xcc, %g5, %i6
fmovdn %xcc, %f1, %f1
tge %icc, 0x4
fnot1 %f12, %f14
movle %xcc, %o3, %g3
lduh [%l7 + 0x58], %l4
ldd [%l7 + 0x38], %f4
ldsh [%l7 + 0x70], %g1
brlez,a %i0, loop_6656
ldsw [%l7 + 0x54], %o0
sdiv %o2, 0x1FBE, %l3
bcs,a,pt %xcc, loop_6657
loop_6656:
movl %xcc, %g7, %o7
fble,a %fcc3, loop_6658
fsrc2s %f7, %f0
loop_6657:
fmovsgu %xcc, %f10, %f4
fnegd %f14, %f10
loop_6658:
fmovde %xcc, %f8, %f7
tsubcctv %i2, 0x184A, %l6
fornot1s %f9, %f3, %f4
fmovd %f2, %f2
alignaddr %i4, %l5, %g4
stx %o6, [%l7 + 0x68]
ldub [%l7 + 0x4C], %l1
fnands %f2, %f9, %f3
be,pt %xcc, loop_6659
fandnot1s %f13, %f7, %f1
ldd [%l7 + 0x70], %f0
st %f6, [%l7 + 0x34]
loop_6659:
nop
setx loop_6660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %o4, %o1, %l2
fpsub32s %f11, %f2, %f8
movvc %xcc, %l0, %i5
loop_6660:
umul %o5, %g6, %i1
fpsub16 %f10, %f10, %f12
fcmpd %fcc3, %f12, %f8
fpsub32s %f8, %f11, %f15
tcc %xcc, 0x2
ldub [%l7 + 0x7C], %g2
tne %xcc, 0x2
fbu,a %fcc2, loop_6661
tvc %icc, 0x4
smulcc %i3, %g5, %i7
fbne %fcc3, loop_6662
loop_6661:
stw %o3, [%l7 + 0x4C]
fmovrslz %g3, %f4, %f9
std %f12, [%l7 + 0x78]
loop_6662:
lduw [%l7 + 0x5C], %i6
bgu %xcc, loop_6663
brlez %g1, loop_6664
stx %i0, [%l7 + 0x40]
orn %l4, %o0, %o2
loop_6663:
ta %xcc, 0x1
loop_6664:
tn %xcc, 0x1
tne %xcc, 0x4
ld [%l7 + 0x58], %f6
array8 %l3, %g7, %i2
edge32ln %o7, %l6, %i4
fcmple32 %f4, %f0, %l5
mulx %g4, %o6, %o4
ldd [%l7 + 0x78], %f8
std %f12, [%l7 + 0x70]
movrgez %o1, %l1, %l2
tneg %icc, 0x7
sdivcc %l0, 0x0286, %o5
tcc %icc, 0x6
ldd [%l7 + 0x58], %f2
tge %xcc, 0x3
ldub [%l7 + 0x3F], %g6
bgu,pt %xcc, loop_6665
tneg %icc, 0x1
fbu %fcc0, loop_6666
fors %f2, %f3, %f0
loop_6665:
ldsw [%l7 + 0x60], %i5
fmovsvc %icc, %f3, %f9
loop_6666:
lduh [%l7 + 0x68], %i1
st %f11, [%l7 + 0x58]
edge8l %i3, %g5, %i7
mova %icc, %g2, %g3
ldd [%l7 + 0x30], %f0
movg %icc, %i6, %o3
tn %icc, 0x7
tcc %icc, 0x6
ldsh [%l7 + 0x3A], %g1
ldx [%l7 + 0x18], %l4
brlez %i0, loop_6667
edge16n %o2, %o0, %g7
bpos,a %xcc, loop_6668
fsrc2 %f14, %f0
loop_6667:
and %l3, %o7, %i2
fcmpne32 %f0, %f4, %l6
loop_6668:
lduw [%l7 + 0x50], %i4
fxors %f15, %f12, %f5
fcmpgt32 %f4, %f8, %l5
array32 %g4, %o6, %o4
fbn %fcc1, loop_6669
fabss %f0, %f11
fmovdg %icc, %f8, %f6
movleu %icc, %l1, %o1
loop_6669:
array32 %l2, %o5, %g6
fcmpgt32 %f12, %f12, %l0
tneg %xcc, 0x1
ldsh [%l7 + 0x2E], %i5
tne %xcc, 0x7
for %f8, %f6, %f12
fmovsn %icc, %f3, %f14
fmovrsgez %i1, %f9, %f10
fmovde %xcc, %f3, %f1
ldx [%l7 + 0x50], %i3
addc %g5, 0x1E59, %i7
ldsw [%l7 + 0x2C], %g2
fabsd %f10, %f2
fcmple32 %f0, %f4, %g3
fnegd %f4, %f10
tvc %xcc, 0x7
fmovdle %xcc, %f5, %f1
fands %f4, %f7, %f1
addccc %i6, %o3, %g1
fmovdgu %icc, %f6, %f6
ldd [%l7 + 0x58], %f2
addcc %i0, 0x1A4B, %l4
fmovde %xcc, %f14, %f14
bvs,a,pt %icc, loop_6670
be loop_6671
lduh [%l7 + 0x5A], %o2
fxnor %f12, %f2, %f2
loop_6670:
xor %g7, %o0, %l3
loop_6671:
lduw [%l7 + 0x68], %i2
stx %l6, [%l7 + 0x68]
stw %i4, [%l7 + 0x34]
std %f2, [%l7 + 0x70]
fxnor %f2, %f2, %f4
sll %l5, 0x02, %o7
fmovdcs %xcc, %f6, %f7
sth %g4, [%l7 + 0x1E]
movneg %icc, %o6, %l1
edge16l %o1, %o4, %o5
fmovsge %xcc, %f14, %f15
sth %l2, [%l7 + 0x36]
alignaddr %l0, %g6, %i1
fmul8ulx16 %f12, %f4, %f4
stb %i5, [%l7 + 0x2F]
movgu %icc, %g5, %i7
fbge,a %fcc1, loop_6672
stw %i3, [%l7 + 0x20]
stb %g2, [%l7 + 0x5D]
fbe,a %fcc0, loop_6673
loop_6672:
andn %g3, %o3, %g1
srlx %i6, %l4, %o2
umul %g7, %i0, %l3
loop_6673:
fxnors %f9, %f6, %f3
ld [%l7 + 0x6C], %f5
edge8l %o0, %i2, %l6
bl,a,pt %xcc, loop_6674
tg %icc, 0x7
fmovsg %xcc, %f3, %f6
mulscc %i4, 0x0B90, %l5
loop_6674:
and %o7, 0x17B9, %g4
lduw [%l7 + 0x60], %o6
fmovsg %icc, %f2, %f14
movl %xcc, %l1, %o4
ldd [%l7 + 0x30], %f10
ldsw [%l7 + 0x68], %o1
edge8l %o5, %l2, %l0
fmovsneg %icc, %f15, %f2
fbne %fcc0, loop_6675
be loop_6676
fbul,a %fcc1, loop_6677
fbge,a %fcc3, loop_6678
loop_6675:
stx %i1, [%l7 + 0x60]
loop_6676:
fmovsa %xcc, %f11, %f4
loop_6677:
sth %i5, [%l7 + 0x62]
loop_6678:
tne %xcc, 0x6
fbe,a %fcc2, loop_6679
fnegs %f14, %f6
fmovdvs %xcc, %f12, %f0
orncc %g5, %g6, %i3
loop_6679:
fornot1s %f13, %f2, %f1
tge %icc, 0x0
tne %xcc, 0x1
fbue,a %fcc0, loop_6680
brgez %i7, loop_6681
fble,a %fcc1, loop_6682
nop
setx loop_6683, %l0, %l1
jmpl %l1, %g2
loop_6680:
ba loop_6684
loop_6681:
fbge %fcc2, loop_6685
loop_6682:
fands %f11, %f14, %f7
loop_6683:
mulx %g3, %g1, %o3
loop_6684:
ld [%l7 + 0x10], %f3
loop_6685:
bvc,pn %xcc, loop_6686
st %f2, [%l7 + 0x38]
bgu,pn %icc, loop_6687
ldx [%l7 + 0x20], %i6
loop_6686:
tpos %xcc, 0x1
fmovdcc %icc, %f4, %f12
loop_6687:
ldsw [%l7 + 0x0C], %o2
ldd [%l7 + 0x58], %f10
bshuffle %f8, %f2, %f2
edge32ln %g7, %l4, %i0
fnot1s %f11, %f4
mulx %o0, %i2, %l6
ldd [%l7 + 0x38], %f10
fmuld8sux16 %f4, %f3, %f4
array32 %l3, %i4, %l5
edge32l %g4, %o7, %o6
sth %o4, [%l7 + 0x08]
fmovdn %xcc, %f10, %f13
edge8n %o1, %l1, %o5
array8 %l2, %l0, %i5
movn %xcc, %g5, %g6
tleu %xcc, 0x3
stb %i1, [%l7 + 0x0E]
fmul8x16 %f4, %f12, %f14
fxnor %f0, %f6, %f0
sllx %i3, 0x1E, %g2
fmovsg %xcc, %f12, %f15
lduh [%l7 + 0x68], %i7
lduw [%l7 + 0x54], %g1
stw %g3, [%l7 + 0x18]
lduh [%l7 + 0x3A], %o3
ldsw [%l7 + 0x78], %i6
stb %g7, [%l7 + 0x30]
fmovrslz %o2, %f4, %f14
std %f0, [%l7 + 0x38]
tneg %icc, 0x5
fmovrsgez %l4, %f0, %f0
fzero %f2
brnz,a %i0, loop_6688
fmovrdlz %i2, %f6, %f14
lduh [%l7 + 0x0A], %o0
sth %l6, [%l7 + 0x0E]
loop_6688:
fandnot2 %f8, %f14, %f8
bneg,a,pn %icc, loop_6689
ld [%l7 + 0x50], %f2
ldsb [%l7 + 0x62], %i4
fpsub32s %f1, %f12, %f14
loop_6689:
fbul,a %fcc3, loop_6690
udivcc %l3, 0x1D27, %l5
bgu %xcc, loop_6691
ldsh [%l7 + 0x44], %o7
loop_6690:
fpsub16 %f8, %f10, %f14
ldx [%l7 + 0x50], %g4
loop_6691:
st %f13, [%l7 + 0x18]
be,a,pt %icc, loop_6692
ldsw [%l7 + 0x30], %o6
subcc %o4, 0x061F, %o1
fones %f0
loop_6692:
addccc %o5, 0x160B, %l1
and %l0, 0x166A, %i5
fmul8sux16 %f8, %f12, %f2
fmovdle %xcc, %f1, %f7
srl %l2, %g5, %g6
std %f0, [%l7 + 0x68]
fandnot1 %f12, %f10, %f0
ldsb [%l7 + 0x0D], %i3
ldub [%l7 + 0x27], %i1
addc %g2, %i7, %g3
bvc,pt %icc, loop_6693
fcmps %fcc3, %f15, %f11
fmovsn %xcc, %f7, %f15
bne loop_6694
loop_6693:
bg,pn %icc, loop_6695
fbg,a %fcc1, loop_6696
brnz %o3, loop_6697
loop_6694:
fcmpne16 %f8, %f4, %g1
loop_6695:
stb %i6, [%l7 + 0x15]
loop_6696:
lduw [%l7 + 0x50], %o2
loop_6697:
fmovdneg %icc, %f3, %f5
fmovrslz %l4, %f6, %f8
movrlz %i0, 0x0E6, %i2
fornot1s %f13, %f15, %f6
fmovda %xcc, %f11, %f11
stx %g7, [%l7 + 0x60]
udivx %l6, 0x0AE1, %i4
brz %l3, loop_6698
fmovsg %icc, %f15, %f6
alignaddrl %l5, %o7, %o0
xor %g4, %o6, %o4
loop_6698:
stx %o5, [%l7 + 0x50]
fmuld8sux16 %f8, %f11, %f4
fcmpd %fcc2, %f2, %f10
tneg %icc, 0x2
andncc %o1, %l0, %i5
sdiv %l2, 0x1EBC, %g5
ldsb [%l7 + 0x69], %l1
xor %g6, %i1, %g2
fbge %fcc1, loop_6699
lduh [%l7 + 0x78], %i7
ldx [%l7 + 0x08], %i3
ldsh [%l7 + 0x76], %o3
loop_6699:
lduh [%l7 + 0x1A], %g3
ldsb [%l7 + 0x6F], %i6
fnands %f12, %f6, %f7
fnot2s %f9, %f2
bpos,a %xcc, loop_6700
add %o2, 0x1F08, %l4
fzero %f10
ldub [%l7 + 0x27], %g1
loop_6700:
brlz,a %i2, loop_6701
brz %g7, loop_6702
movge %xcc, %i0, %i4
fbuge,a %fcc3, loop_6703
loop_6701:
stb %l6, [%l7 + 0x34]
loop_6702:
ldub [%l7 + 0x51], %l3
ldsh [%l7 + 0x12], %l5
loop_6703:
sth %o7, [%l7 + 0x4A]
fones %f8
move %icc, %g4, %o0
bne loop_6704
edge16l %o6, %o5, %o4
edge32l %o1, %i5, %l0
fmovdvs %icc, %f5, %f3
loop_6704:
bn,a %xcc, loop_6705
alignaddr %l2, %g5, %g6
fbue %fcc1, loop_6706
popc %l1, %g2
loop_6705:
fmovsg %icc, %f4, %f11
stw %i7, [%l7 + 0x10]
loop_6706:
fcmpd %fcc0, %f6, %f6
lduh [%l7 + 0x24], %i1
movne %icc, %o3, %i3
fbul,a %fcc0, loop_6707
bvc,a %xcc, loop_6708
ldsb [%l7 + 0x63], %g3
edge16n %i6, %l4, %o2
loop_6707:
fmovsge %icc, %f7, %f11
loop_6708:
ldsh [%l7 + 0x3C], %g1
ldub [%l7 + 0x34], %g7
fmovrdlez %i2, %f6, %f0
std %f0, [%l7 + 0x48]
stb %i0, [%l7 + 0x3F]
xnorcc %l6, %i4, %l5
stw %o7, [%l7 + 0x3C]
srlx %g4, %o0, %l3
fmovrse %o6, %f8, %f6
stb %o4, [%l7 + 0x1A]
ldx [%l7 + 0x30], %o5
sdivcc %o1, 0x03D7, %i5
stb %l0, [%l7 + 0x14]
sllx %l2, 0x1C, %g6
std %f4, [%l7 + 0x70]
ldsw [%l7 + 0x78], %g5
ta %icc, 0x2
fnot1 %f12, %f14
fmovdpos %icc, %f6, %f0
ldx [%l7 + 0x08], %g2
bcs,a,pt %xcc, loop_6709
ldsb [%l7 + 0x2D], %i7
tsubcc %l1, %i1, %o3
stb %i3, [%l7 + 0x5A]
loop_6709:
fmovsle %xcc, %f4, %f10
fzero %f4
subc %i6, %l4, %g3
fpadd32s %f13, %f11, %f11
movne %xcc, %g1, %o2
fsrc1s %f14, %f9
tvc %icc, 0x1
orcc %i2, 0x1574, %i0
movvc %icc, %g7, %i4
fpadd32s %f13, %f3, %f2
fbg %fcc1, loop_6710
movne %icc, %l6, %l5
fmovsge %xcc, %f12, %f1
lduw [%l7 + 0x10], %o7
loop_6710:
st %f12, [%l7 + 0x38]
fmovsneg %icc, %f2, %f1
fmovdne %icc, %f7, %f12
bvc,pt %icc, loop_6711
sth %g4, [%l7 + 0x2E]
std %f12, [%l7 + 0x20]
edge32l %o0, %o6, %o4
loop_6711:
ldsb [%l7 + 0x1A], %o5
stx %l3, [%l7 + 0x08]
fmovdpos %icc, %f7, %f9
ldub [%l7 + 0x27], %i5
ldd [%l7 + 0x10], %f6
lduh [%l7 + 0x6C], %o1
fmovdneg %icc, %f15, %f15
bne,pn %xcc, loop_6712
mova %icc, %l0, %g6
fmul8x16al %f5, %f3, %f8
fpmerge %f12, %f13, %f10
loop_6712:
xnor %l2, 0x0E50, %g5
ldsb [%l7 + 0x65], %i7
fpsub16 %f2, %f4, %f6
fmovspos %xcc, %f2, %f13
alignaddr %l1, %g2, %o3
ta %xcc, 0x2
pdist %f0, %f4, %f14
sth %i1, [%l7 + 0x5C]
sth %i6, [%l7 + 0x72]
fba,a %fcc0, loop_6713
ldx [%l7 + 0x50], %l4
fpsub16s %f14, %f4, %f4
fcmpne32 %f0, %f0, %i3
loop_6713:
lduh [%l7 + 0x2A], %g1
fmovse %xcc, %f7, %f7
stx %o2, [%l7 + 0x10]
fbg %fcc0, loop_6714
ldsb [%l7 + 0x20], %i2
ldub [%l7 + 0x40], %i0
fmul8x16 %f5, %f10, %f8
loop_6714:
ldsb [%l7 + 0x2B], %g3
fandnot2 %f12, %f0, %f12
nop
setx loop_6715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a,pn %icc, loop_6716
ldub [%l7 + 0x5A], %g7
fbul,a %fcc2, loop_6717
loop_6715:
bvs,pt %xcc, loop_6718
loop_6716:
fpsub16 %f10, %f8, %f8
fpack16 %f4, %f6
loop_6717:
bvs %icc, loop_6719
loop_6718:
fmovrslez %i4, %f3, %f11
ld [%l7 + 0x5C], %f6
movrgez %l5, 0x2A4, %o7
loop_6719:
fmovdvs %xcc, %f12, %f1
andn %g4, 0x0313, %o0
bshuffle %f2, %f14, %f8
st %f3, [%l7 + 0x68]
ba loop_6720
fornot2s %f13, %f5, %f8
bn,a loop_6721
sdiv %o6, 0x1C62, %o4
loop_6720:
fpadd16 %f14, %f6, %f2
fmovd %f0, %f6
loop_6721:
st %f14, [%l7 + 0x7C]
fmovspos %icc, %f6, %f10
fble,a %fcc2, loop_6722
stw %l6, [%l7 + 0x7C]
fmovsgu %icc, %f3, %f8
brlez,a %o5, loop_6723
loop_6722:
fcmpd %fcc1, %f0, %f8
fbuge,a %fcc2, loop_6724
ldx [%l7 + 0x10], %l3
loop_6723:
lduh [%l7 + 0x7C], %o1
lduh [%l7 + 0x68], %l0
loop_6724:
bg,a %xcc, loop_6725
tle %xcc, 0x4
lduw [%l7 + 0x4C], %g6
ld [%l7 + 0x78], %f5
loop_6725:
fmovrdlez %i5, %f6, %f0
smul %l2, %i7, %l1
fmovdvc %xcc, %f12, %f8
fcmped %fcc2, %f10, %f14
fmovdcs %xcc, %f8, %f13
lduh [%l7 + 0x74], %g5
ldub [%l7 + 0x5D], %g2
fmovdpos %xcc, %f2, %f2
subccc %i1, %o3, %i6
movcs %xcc, %l4, %g1
ldsw [%l7 + 0x6C], %o2
lduh [%l7 + 0x36], %i3
fnot2s %f0, %f2
fmul8x16 %f2, %f4, %f6
add %i0, %g3, %g7
fbe,a %fcc3, loop_6726
ldd [%l7 + 0x30], %f6
ldsh [%l7 + 0x58], %i2
sll %i4, %l5, %o7
loop_6726:
bne %icc, loop_6727
bne,a,pn %xcc, loop_6728
stx %g4, [%l7 + 0x50]
movl %xcc, %o0, %o6
loop_6727:
std %f8, [%l7 + 0x20]
loop_6728:
stw %l6, [%l7 + 0x10]
movrlez %o4, %l3, %o1
bvs,a %icc, loop_6729
umul %o5, %l0, %g6
st %f14, [%l7 + 0x10]
lduw [%l7 + 0x24], %i5
loop_6729:
fble %fcc1, loop_6730
bgu,a,pn %xcc, loop_6731
fmul8sux16 %f0, %f0, %f10
fble %fcc1, loop_6732
loop_6730:
fmovd %f8, %f14
loop_6731:
ldsh [%l7 + 0x7C], %i7
fands %f0, %f2, %f0
loop_6732:
fmul8x16au %f4, %f13, %f4
fmovsne %xcc, %f14, %f1
brlz %l1, loop_6733
sth %l2, [%l7 + 0x14]
fbe,a %fcc2, loop_6734
tcs %icc, 0x1
loop_6733:
ldub [%l7 + 0x74], %g5
fbl %fcc0, loop_6735
loop_6734:
fpmerge %f6, %f7, %f8
ldd [%l7 + 0x08], %f6
andcc %i1, %g2, %o3
loop_6735:
ldsb [%l7 + 0x59], %l4
stb %i6, [%l7 + 0x24]
movrlez %g1, %i3, %i0
fba,a %fcc3, loop_6736
sllx %g3, 0x0A, %o2
ldd [%l7 + 0x20], %f10
fba %fcc0, loop_6737
loop_6736:
stw %i2, [%l7 + 0x60]
nop
setx loop_6738, %l0, %l1
jmpl %l1, %i4
stx %g7, [%l7 + 0x40]
loop_6737:
ldub [%l7 + 0x2C], %l5
sra %o7, %o0, %o6
loop_6738:
te %xcc, 0x0
ldsb [%l7 + 0x0B], %g4
array8 %o4, %l6, %l3
movrlez %o5, %l0, %g6
fmovsl %xcc, %f7, %f10
ldsb [%l7 + 0x45], %i5
movn %icc, %i7, %l1
bcs,a %icc, loop_6739
for %f6, %f6, %f2
taddcctv %o1, 0x0884, %g5
sth %l2, [%l7 + 0x0A]
loop_6739:
std %f2, [%l7 + 0x48]
fcmple32 %f10, %f2, %i1
tsubcc %o3, 0x1DFD, %l4
sethi 0x051A, %i6
tpos %icc, 0x5
subc %g1, 0x002C, %i3
fone %f12
ldsh [%l7 + 0x76], %g2
movcc %icc, %g3, %i0
bpos,pt %xcc, loop_6740
ld [%l7 + 0x48], %f9
edge8n %o2, %i4, %i2
edge16l %l5, %g7, %o0
loop_6740:
ble,a,pn %icc, loop_6741
ldsh [%l7 + 0x16], %o7
st %f7, [%l7 + 0x74]
movcc %xcc, %g4, %o4
loop_6741:
fand %f6, %f12, %f6
array16 %o6, %l6, %o5
alignaddrl %l0, %g6, %l3
bpos,a,pn %xcc, loop_6742
smulcc %i5, 0x05B8, %l1
lduw [%l7 + 0x38], %i7
fmovdn %icc, %f12, %f5
loop_6742:
movrne %o1, %l2, %g5
std %f6, [%l7 + 0x18]
fpadd32 %f12, %f2, %f4
fbule,a %fcc3, loop_6743
fxor %f12, %f8, %f0
umulcc %o3, 0x0EBA, %l4
fmovdle %xcc, %f14, %f5
loop_6743:
fmovdpos %xcc, %f0, %f10
brnz %i1, loop_6744
fpsub32s %f13, %f1, %f14
bgu,pn %xcc, loop_6745
ldsh [%l7 + 0x1E], %i6
loop_6744:
or %g1, %g2, %g3
fxnor %f0, %f0, %f14
loop_6745:
fcmpne16 %f0, %f8, %i3
edge32 %i0, %o2, %i2
stw %l5, [%l7 + 0x1C]
bshuffle %f0, %f10, %f2
smulcc %g7, %o0, %o7
brgez,a %g4, loop_6746
st %f0, [%l7 + 0x48]
fmovdcc %icc, %f14, %f13
andncc %i4, %o4, %o6
loop_6746:
nop
setx loop_6747, %l0, %l1
jmpl %l1, %l6
sth %l0, [%l7 + 0x12]
stw %g6, [%l7 + 0x1C]
fornot1 %f8, %f4, %f6
loop_6747:
ldub [%l7 + 0x0E], %o5
fbge,a %fcc1, loop_6748
movne %xcc, %l3, %i5
fpmerge %f2, %f8, %f10
brz %i7, loop_6749
loop_6748:
subccc %l1, %l2, %o1
sth %g5, [%l7 + 0x5C]
fmovsleu %icc, %f13, %f7
loop_6749:
and %l4, 0x0B1E, %i1
tsubcc %o3, %i6, %g1
sth %g3, [%l7 + 0x3C]
alignaddrl %i3, %i0, %g2
fbn %fcc0, loop_6750
ldub [%l7 + 0x3F], %i2
add %o2, 0x16DF, %l5
sth %g7, [%l7 + 0x56]
loop_6750:
udiv %o7, 0x0DF5, %g4
ldd [%l7 + 0x18], %f10
tle %icc, 0x3
ldub [%l7 + 0x75], %o0
fcmple32 %f10, %f6, %o4
fmovrdne %i4, %f2, %f10
fbue %fcc3, loop_6751
fpsub16 %f4, %f4, %f2
add %o6, 0x19E1, %l6
fmovsge %icc, %f15, %f3
loop_6751:
st %f1, [%l7 + 0x34]
ldsw [%l7 + 0x3C], %g6
ldx [%l7 + 0x50], %l0
edge16n %o5, %l3, %i5
ldsw [%l7 + 0x48], %i7
brnz %l1, loop_6752
fornot2s %f4, %f9, %f11
lduh [%l7 + 0x60], %o1
be %xcc, loop_6753
loop_6752:
mulscc %g5, 0x19DC, %l2
fexpand %f13, %f10
fmuld8sux16 %f7, %f2, %f2
loop_6753:
ldsw [%l7 + 0x20], %l4
call loop_6754
ldsw [%l7 + 0x48], %i1
fmovsl %xcc, %f1, %f4
movcc %xcc, %o3, %i6
loop_6754:
tg %icc, 0x1
ldsb [%l7 + 0x6A], %g1
ldx [%l7 + 0x78], %g3
ldd [%l7 + 0x40], %f0
fpackfix %f2, %f13
fpadd16s %f15, %f9, %f2
fxor %f14, %f8, %f2
edge32ln %i3, %g2, %i2
edge32n %i0, %l5, %g7
udiv %o7, 0x0DF6, %g4
pdist %f8, %f4, %f12
fmovsgu %xcc, %f15, %f0
fmovsne %xcc, %f7, %f0
movne %xcc, %o2, %o0
faligndata %f14, %f2, %f8
fmovscs %xcc, %f11, %f1
movn %icc, %o4, %i4
movrlez %l6, %o6, %l0
edge8l %o5, %g6, %i5
edge8n %l3, %i7, %l1
st %f8, [%l7 + 0x3C]
st %f8, [%l7 + 0x34]
fmovrslez %g5, %f9, %f8
brlz %o1, loop_6755
sll %l2, 0x1A, %i1
tsubcc %l4, 0x020B, %i6
std %f14, [%l7 + 0x10]
loop_6755:
call loop_6756
andn %o3, 0x1B42, %g3
ldsw [%l7 + 0x7C], %i3
ldx [%l7 + 0x78], %g1
loop_6756:
sth %g2, [%l7 + 0x46]
fmovde %icc, %f15, %f11
movle %xcc, %i0, %l5
lduw [%l7 + 0x4C], %i2
edge16l %g7, %g4, %o2
siam 0x4
movleu %icc, %o0, %o7
tcc %icc, 0x1
bn %xcc, loop_6757
fmul8ulx16 %f12, %f6, %f2
lduh [%l7 + 0x12], %o4
xor %i4, 0x0FC1, %l6
loop_6757:
ld [%l7 + 0x50], %f15
stb %l0, [%l7 + 0x12]
fpadd16s %f9, %f6, %f13
stw %o6, [%l7 + 0x1C]
ld [%l7 + 0x20], %f1
movne %xcc, %o5, %g6
fmovsneg %icc, %f11, %f3
fandnot2 %f6, %f8, %f0
sub %l3, %i7, %i5
edge32n %l1, %g5, %l2
fmovrdlz %i1, %f8, %f2
fba,a %fcc2, loop_6758
srl %l4, %i6, %o1
faligndata %f2, %f0, %f4
fnors %f3, %f0, %f8
loop_6758:
andcc %g3, %i3, %g1
edge32ln %o3, %i0, %l5
fnot2s %f1, %f10
fble %fcc3, loop_6759
te %icc, 0x3
edge16ln %g2, %g7, %i2
ldx [%l7 + 0x10], %g4
loop_6759:
fmovsle %xcc, %f0, %f8
fnands %f4, %f4, %f2
lduw [%l7 + 0x64], %o2
fsrc1s %f0, %f10
stw %o7, [%l7 + 0x1C]
fbn %fcc0, loop_6760
popc %o0, %i4
fpack32 %f12, %f6, %f10
edge32n %l6, %o4, %o6
loop_6760:
fmovd %f8, %f14
st %f13, [%l7 + 0x4C]
stx %l0, [%l7 + 0x38]
ldub [%l7 + 0x4B], %g6
fmovdgu %icc, %f7, %f6
orn %o5, 0x0320, %l3
fmul8x16 %f0, %f10, %f6
ld [%l7 + 0x3C], %f5
tle %icc, 0x2
andcc %i5, 0x1971, %l1
fbg %fcc0, loop_6761
fpackfix %f4, %f6
stb %g5, [%l7 + 0x19]
sethi 0x1CEE, %l2
loop_6761:
tl %icc, 0x7
ldsw [%l7 + 0x78], %i7
andcc %i1, 0x1B52, %l4
fexpand %f2, %f8
fbul %fcc1, loop_6762
udiv %o1, 0x0FB7, %i6
subc %i3, %g3, %o3
fcmpne32 %f0, %f6, %g1
loop_6762:
fmovsneg %icc, %f7, %f5
fmovdgu %icc, %f1, %f15
fpack16 %f14, %f9
udivx %l5, 0x1901, %g2
ldd [%l7 + 0x30], %f6
srlx %g7, 0x05, %i0
lduw [%l7 + 0x24], %i2
orncc %o2, %g4, %o0
stw %o7, [%l7 + 0x08]
fmovscs %icc, %f12, %f0
ld [%l7 + 0x0C], %f4
ldd [%l7 + 0x30], %f10
fba,a %fcc3, loop_6763
edge8ln %i4, %o4, %o6
lduh [%l7 + 0x64], %l0
fmovscc %xcc, %f6, %f8
loop_6763:
stb %g6, [%l7 + 0x53]
tvc %icc, 0x2
fxors %f3, %f11, %f0
subcc %o5, 0x14AB, %l6
stw %l3, [%l7 + 0x28]
subcc %l1, %i5, %l2
tcc %xcc, 0x4
lduw [%l7 + 0x30], %g5
for %f14, %f8, %f8
udivcc %i7, 0x0797, %i1
fcmps %fcc3, %f13, %f1
sdiv %l4, 0x1B8D, %o1
mulscc %i6, 0x1774, %g3
brlz,a %o3, loop_6764
sethi 0x1A47, %g1
fmovda %icc, %f15, %f9
edge16ln %i3, %l5, %g7
loop_6764:
ldsb [%l7 + 0x12], %g2
fmul8x16al %f9, %f2, %f10
fnegd %f4, %f14
lduw [%l7 + 0x18], %i0
smul %i2, %o2, %o0
tsubcc %g4, 0x1D04, %i4
lduw [%l7 + 0x40], %o4
lduw [%l7 + 0x58], %o6
fmul8ulx16 %f2, %f4, %f0
lduw [%l7 + 0x6C], %l0
brlz %o7, loop_6765
fmovrdgez %o5, %f4, %f10
stx %g6, [%l7 + 0x18]
or %l6, 0x1FCC, %l3
loop_6765:
ldsb [%l7 + 0x2F], %l1
bge,a loop_6766
fornot2 %f2, %f4, %f8
st %f11, [%l7 + 0x20]
fmovrse %l2, %f1, %f9
loop_6766:
fpsub16s %f7, %f10, %f1
ble,a,pn %icc, loop_6767
fmovsl %icc, %f8, %f9
sth %g5, [%l7 + 0x08]
fcmple16 %f4, %f14, %i5
loop_6767:
stw %i7, [%l7 + 0x78]
fcmple16 %f4, %f12, %l4
fmovsle %icc, %f0, %f14
sra %i1, 0x18, %i6
fmovdl %xcc, %f14, %f15
stx %o1, [%l7 + 0x50]
taddcc %o3, 0x063C, %g1
std %f12, [%l7 + 0x50]
ldsw [%l7 + 0x20], %g3
fmuld8ulx16 %f6, %f4, %f8
sub %i3, %g7, %l5
bvc,pn %xcc, loop_6768
lduh [%l7 + 0x48], %g2
movneg %xcc, %i2, %o2
ld [%l7 + 0x40], %f10
loop_6768:
ldsw [%l7 + 0x14], %o0
movcc %icc, %i0, %i4
stb %o4, [%l7 + 0x56]
movg %xcc, %o6, %l0
stb %o7, [%l7 + 0x79]
orcc %o5, %g4, %g6
fmovrdlez %l3, %f0, %f12
fmul8ulx16 %f0, %f12, %f10
fmovrdlez %l1, %f4, %f12
fpmerge %f9, %f9, %f10
lduw [%l7 + 0x2C], %l2
bvc,a,pn %xcc, loop_6769
fnot2 %f2, %f12
fpsub16 %f4, %f8, %f10
fmovde %xcc, %f4, %f2
loop_6769:
fxnors %f14, %f14, %f13
edge16 %g5, %l6, %i5
stb %i7, [%l7 + 0x69]
siam 0x4
stw %l4, [%l7 + 0x38]
stw %i1, [%l7 + 0x50]
edge32 %i6, %o1, %g1
ldsh [%l7 + 0x36], %g3
stw %i3, [%l7 + 0x5C]
ldx [%l7 + 0x50], %g7
fabss %f4, %f2
movgu %icc, %o3, %l5
smulcc %g2, %i2, %o2
fpack32 %f0, %f0, %f0
movne %xcc, %o0, %i4
edge32l %o4, %o6, %l0
fbuge %fcc1, loop_6770
ldub [%l7 + 0x3D], %o7
ldsb [%l7 + 0x45], %i0
fmovspos %xcc, %f5, %f15
loop_6770:
movge %xcc, %o5, %g4
bn,pt %icc, loop_6771
fmovda %icc, %f13, %f2
std %f14, [%l7 + 0x28]
umulcc %g6, 0x028B, %l1
loop_6771:
stw %l3, [%l7 + 0x44]
fabss %f2, %f12
tvs %icc, 0x1
andn %l2, 0x1B68, %l6
lduw [%l7 + 0x20], %i5
udivcc %g5, 0x0E56, %l4
sth %i7, [%l7 + 0x3E]
fmovrdgez %i1, %f4, %f14
fmovrsgez %i6, %f0, %f4
sdivcc %o1, 0x1D1F, %g3
fnors %f8, %f6, %f15
taddcc %g1, %i3, %o3
movrgz %l5, %g2, %i2
st %f8, [%l7 + 0x1C]
subcc %o2, 0x1A61, %o0
and %g7, %i4, %o6
mova %xcc, %l0, %o7
ldd [%l7 + 0x10], %f10
srax %i0, %o4, %o5
movvs %icc, %g6, %g4
or %l1, %l2, %l3
tne %xcc, 0x1
brgez,a %i5, loop_6772
or %l6, %l4, %g5
movcc %icc, %i7, %i6
brgez %i1, loop_6773
loop_6772:
fbe %fcc0, loop_6774
ldsb [%l7 + 0x27], %o1
taddcctv %g1, 0x105C, %g3
loop_6773:
fmovdcs %xcc, %f6, %f7
loop_6774:
addcc %i3, %l5, %g2
tsubcctv %i2, 0x0A56, %o2
tsubcc %o3, 0x0151, %g7
fbule,a %fcc3, loop_6775
fzero %f6
fmuld8ulx16 %f0, %f11, %f14
lduh [%l7 + 0x7A], %i4
loop_6775:
movrgez %o6, %o0, %o7
tg %icc, 0x2
ldd [%l7 + 0x68], %f10
edge32l %l0, %o4, %o5
std %f2, [%l7 + 0x18]
fnegd %f6, %f8
edge16 %g6, %g4, %l1
std %f10, [%l7 + 0x18]
ldsh [%l7 + 0x0C], %i0
fmovda %icc, %f10, %f2
movrlz %l2, %i5, %l6
ldsw [%l7 + 0x08], %l3
lduh [%l7 + 0x2C], %l4
fzeros %f15
fornot1 %f12, %f2, %f6
sub %i7, 0x07D8, %g5
sdivx %i6, 0x1E01, %o1
fbl %fcc2, loop_6776
fornot1 %f10, %f6, %f14
fsrc2 %f14, %f2
fandnot1s %f3, %f1, %f2
loop_6776:
ldsb [%l7 + 0x6A], %i1
move %xcc, %g1, %g3
fnegs %f15, %f4
movn %icc, %l5, %g2
sth %i3, [%l7 + 0x0C]
brgz %i2, loop_6777
fpadd16s %f5, %f12, %f10
ldsh [%l7 + 0x68], %o3
movrne %o2, 0x36F, %i4
loop_6777:
ldub [%l7 + 0x0F], %o6
fabsd %f2, %f4
andcc %o0, %o7, %l0
bne %icc, loop_6778
fpsub32s %f6, %f4, %f11
sdiv %o4, 0x16D4, %o5
fpsub16 %f12, %f12, %f14
loop_6778:
fbul %fcc2, loop_6779
tneg %xcc, 0x2
xor %g7, 0x040A, %g6
fbu,a %fcc3, loop_6780
loop_6779:
stw %l1, [%l7 + 0x10]
addc %i0, %g4, %l2
ldsb [%l7 + 0x64], %i5
loop_6780:
ldd [%l7 + 0x50], %f0
array32 %l3, %l4, %i7
bn loop_6781
fsrc1s %f3, %f0
movl %xcc, %l6, %i6
umulcc %o1, %g5, %g1
loop_6781:
fands %f7, %f5, %f7
std %f8, [%l7 + 0x40]
stx %g3, [%l7 + 0x58]
ldub [%l7 + 0x48], %i1
ld [%l7 + 0x14], %f10
fmovda %icc, %f12, %f1
srax %g2, 0x07, %l5
fcmple32 %f14, %f14, %i3
fmovdgu %xcc, %f8, %f9
smul %i2, %o3, %i4
udivx %o6, 0x12FA, %o2
fpadd16 %f4, %f4, %f6
stw %o0, [%l7 + 0x64]
fblg,a %fcc2, loop_6782
bg,a,pn %icc, loop_6783
std %f10, [%l7 + 0x10]
stb %o7, [%l7 + 0x1D]
loop_6782:
fmovrdlz %o4, %f0, %f14
loop_6783:
siam 0x5
fcmpne32 %f10, %f10, %o5
fpsub32s %f14, %f9, %f2
st %f1, [%l7 + 0x34]
lduw [%l7 + 0x7C], %g7
stw %g6, [%l7 + 0x78]
smulcc %l0, 0x1C62, %l1
sll %g4, 0x1C, %i0
ldsh [%l7 + 0x70], %l2
movg %xcc, %l3, %l4
fpadd16 %f6, %f2, %f14
bge loop_6784
fmovse %icc, %f14, %f12
fmul8x16 %f5, %f14, %f12
addc %i7, %l6, %i6
loop_6784:
ba,a,pn %xcc, loop_6785
movn %xcc, %i5, %o1
lduh [%l7 + 0x64], %g1
fmul8x16al %f8, %f14, %f12
loop_6785:
fornot2s %f3, %f8, %f4
fmovdg %icc, %f6, %f13
fcmpgt16 %f2, %f4, %g3
fbul %fcc2, loop_6786
ldub [%l7 + 0x1E], %g5
lduw [%l7 + 0x34], %g2
te %icc, 0x5
loop_6786:
sth %l5, [%l7 + 0x7A]
ldd [%l7 + 0x10], %f0
fmovdne %icc, %f11, %f9
fbn %fcc0, loop_6787
mulscc %i1, %i2, %o3
fxors %f6, %f10, %f4
ldsh [%l7 + 0x16], %i3
loop_6787:
st %f1, [%l7 + 0x50]
fmovdgu %xcc, %f8, %f3
fmul8ulx16 %f6, %f6, %f14
tle %icc, 0x6
lduw [%l7 + 0x70], %i4
fmovrslz %o2, %f8, %f2
fba %fcc0, loop_6788
std %f14, [%l7 + 0x40]
fmovsvs %icc, %f10, %f9
fmovrse %o6, %f15, %f1
loop_6788:
fmovdle %xcc, %f15, %f11
st %f9, [%l7 + 0x44]
subcc %o0, 0x0CE2, %o7
std %f12, [%l7 + 0x60]
st %f13, [%l7 + 0x44]
sdivx %o5, 0x190C, %o4
sth %g6, [%l7 + 0x7A]
movcs %xcc, %g7, %l0
nop
setx loop_6789, %l0, %l1
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 + 0x50], %g4
movrne %i0, %l1, %l2
ldsb [%l7 + 0x26], %l4
loop_6789:
std %f10, [%l7 + 0x60]
fabss %f7, %f1
ldub [%l7 + 0x36], %i7
ldx [%l7 + 0x40], %l6
fbo %fcc1, loop_6790
ldub [%l7 + 0x56], %i6
ldsh [%l7 + 0x64], %l3
edge32l %o1, %i5, %g1
loop_6790:
fbuge,a %fcc2, loop_6791
nop
setx loop_6792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f4, %f8, %f6
alignaddr %g3, %g5, %l5
loop_6791:
stb %i1, [%l7 + 0x45]
loop_6792:
st %f13, [%l7 + 0x2C]
ld [%l7 + 0x58], %f3
fornot2 %f0, %f8, %f6
fandnot2s %f5, %f10, %f11
fmovspos %xcc, %f7, %f14
xor %g2, %i2, %i3
fmovsvs %xcc, %f13, %f8
stb %i4, [%l7 + 0x5B]
fblg %fcc2, loop_6793
bneg,pn %icc, loop_6794
fexpand %f9, %f4
nop
setx loop_6795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6793:
ldub [%l7 + 0x6B], %o3
loop_6794:
stw %o6, [%l7 + 0x10]
brgez %o0, loop_6796
loop_6795:
fcmped %fcc1, %f6, %f10
fcmps %fcc1, %f11, %f6
call loop_6797
loop_6796:
call loop_6798
bvs,a %icc, loop_6799
fmovsleu %icc, %f7, %f8
loop_6797:
bcc,a,pn %xcc, loop_6800
loop_6798:
smulcc %o7, 0x1D75, %o5
loop_6799:
xorcc %o2, %o4, %g7
fbe %fcc3, loop_6801
loop_6800:
brgz,a %g6, loop_6802
add %l0, 0x18FF, %g4
bne,pn %icc, loop_6803
loop_6801:
fmovdcs %icc, %f8, %f7
loop_6802:
tleu %xcc, 0x4
bge,a %xcc, loop_6804
loop_6803:
fornot1 %f14, %f2, %f2
edge16n %l1, %i0, %l4
fbu %fcc3, loop_6805
loop_6804:
sllx %i7, 0x05, %l6
ble,a %icc, loop_6806
movre %i6, %l2, %l3
loop_6805:
fornot1s %f6, %f9, %f1
fcmps %fcc3, %f15, %f11
loop_6806:
fcmpgt16 %f4, %f14, %o1
ldd [%l7 + 0x50], %f6
movl %xcc, %g1, %g3
lduh [%l7 + 0x50], %i5
fbule,a %fcc1, loop_6807
ldx [%l7 + 0x58], %g5
fzero %f8
ldx [%l7 + 0x08], %i1
loop_6807:
addcc %g2, %l5, %i2
fbul %fcc3, loop_6808
edge32ln %i3, %o3, %o6
fmovrdgz %i4, %f2, %f14
fxors %f8, %f7, %f7
loop_6808:
stb %o7, [%l7 + 0x65]
movrgz %o0, %o2, %o4
ldx [%l7 + 0x30], %g7
fzeros %f4
fzeros %f14
ldsw [%l7 + 0x24], %o5
fcmple32 %f12, %f0, %l0
brlez %g4, loop_6809
ldx [%l7 + 0x30], %g6
array32 %l1, %l4, %i7
udiv %i0, 0x01A0, %l6
loop_6809:
fsrc2s %f13, %f8
ldub [%l7 + 0x11], %i6
sdivcc %l3, 0x0918, %l2
fmovdneg %icc, %f9, %f11
fcmpgt32 %f14, %f12, %o1
sth %g3, [%l7 + 0x7E]
stw %g1, [%l7 + 0x64]
fmovrslez %i5, %f8, %f2
ldsw [%l7 + 0x38], %i1
bl,pt %icc, loop_6810
ldsw [%l7 + 0x58], %g2
ldd [%l7 + 0x58], %f12
andcc %l5, 0x0407, %i2
loop_6810:
std %f12, [%l7 + 0x68]
smulcc %i3, %g5, %o6
brgez %o3, loop_6811
fones %f13
orncc %o7, 0x1C52, %o0
lduw [%l7 + 0x60], %o2
loop_6811:
fsrc1s %f12, %f2
ldd [%l7 + 0x60], %f4
fcmpne32 %f12, %f6, %i4
tvs %icc, 0x4
andn %g7, 0x0FC6, %o5
fbne,a %fcc2, loop_6812
fpadd16s %f13, %f1, %f7
stb %o4, [%l7 + 0x5B]
taddcc %g4, 0x080C, %l0
loop_6812:
ldx [%l7 + 0x60], %l1
ld [%l7 + 0x64], %f4
bvc,a %xcc, loop_6813
fmovrde %l4, %f12, %f4
bl,pt %icc, loop_6814
stw %g6, [%l7 + 0x1C]
loop_6813:
lduh [%l7 + 0x2C], %i0
ldd [%l7 + 0x78], %f4
loop_6814:
tpos %xcc, 0x1
orn %i7, %l6, %l3
fmovrslz %i6, %f5, %f14
fbo %fcc0, loop_6815
ldd [%l7 + 0x68], %f8
ldd [%l7 + 0x78], %f4
movle %xcc, %o1, %g3
loop_6815:
addccc %l2, %g1, %i1
fmovda %xcc, %f8, %f5
fcmple16 %f14, %f2, %i5
move %xcc, %l5, %g2
fcmpne16 %f2, %f10, %i2
subcc %g5, %o6, %o3
fmovsgu %xcc, %f2, %f3
brnz %o7, loop_6816
st %f0, [%l7 + 0x50]
st %f13, [%l7 + 0x44]
edge16 %i3, %o2, %o0
loop_6816:
sllx %g7, 0x1D, %i4
sdiv %o4, 0x11C3, %o5
edge16n %g4, %l1, %l4
te %xcc, 0x1
fmovdleu %xcc, %f4, %f6
ld [%l7 + 0x44], %f7
tg %icc, 0x1
fabss %f6, %f4
ldd [%l7 + 0x30], %f14
ldsb [%l7 + 0x7B], %g6
sdivcc %i0, 0x1AD1, %l0
brgez,a %l6, loop_6817
edge32ln %l3, %i7, %i6
fcmple16 %f10, %f14, %g3
fmovdneg %icc, %f8, %f2
loop_6817:
ldsw [%l7 + 0x60], %l2
fmovrdne %o1, %f4, %f2
edge16n %g1, %i5, %i1
fmovsge %xcc, %f2, %f12
sll %g2, %l5, %g5
sth %i2, [%l7 + 0x42]
fble %fcc1, loop_6818
fpadd32s %f15, %f5, %f14
lduh [%l7 + 0x18], %o6
umulcc %o7, 0x0E5B, %o3
loop_6818:
fcmped %fcc3, %f6, %f0
sub %o2, 0x1E84, %i3
sdivx %o0, 0x175E, %g7
bvc,a,pt %icc, loop_6819
bne,a,pt %xcc, loop_6820
bge,a,pt %icc, loop_6821
fmovsn %icc, %f14, %f3
loop_6819:
bcc loop_6822
loop_6820:
edge8l %i4, %o5, %g4
loop_6821:
movrgz %l1, %l4, %g6
st %f0, [%l7 + 0x0C]
loop_6822:
orn %i0, %l0, %o4
xorcc %l6, %i7, %i6
stx %l3, [%l7 + 0x68]
tcs %icc, 0x4
ldsw [%l7 + 0x0C], %g3
fornot2s %f13, %f8, %f5
fbge,a %fcc2, loop_6823
bpos,pt %icc, loop_6824
ldsh [%l7 + 0x54], %l2
fnot2 %f6, %f8
loop_6823:
fsrc1 %f2, %f10
loop_6824:
addc %g1, 0x0170, %o1
fnot1 %f2, %f8
ldub [%l7 + 0x6A], %i5
ldsh [%l7 + 0x08], %g2
fbug,a %fcc1, loop_6825
ld [%l7 + 0x4C], %f4
fmul8ulx16 %f12, %f10, %f10
movre %i1, 0x0F0, %g5
loop_6825:
fxor %f0, %f14, %f6
fandnot2 %f2, %f6, %f4
stb %i2, [%l7 + 0x44]
srlx %l5, %o7, %o3
fbg,a %fcc3, loop_6826
fsrc1s %f1, %f12
tne %icc, 0x7
ldx [%l7 + 0x40], %o6
loop_6826:
fpackfix %f10, %f7
ldx [%l7 + 0x28], %i3
orn %o2, 0x00B5, %g7
std %f4, [%l7 + 0x08]
movrgz %i4, 0x309, %o5
addc %g4, 0x0F65, %o0
stb %l4, [%l7 + 0x7D]
mova %icc, %l1, %g6
tvc %xcc, 0x7
stb %i0, [%l7 + 0x1B]
movge %xcc, %l0, %l6
fmul8ulx16 %f14, %f0, %f6
stx %o4, [%l7 + 0x30]
lduh [%l7 + 0x72], %i7
srlx %l3, 0x12, %g3
fblg,a %fcc1, loop_6827
fmovrdgez %i6, %f10, %f0
lduw [%l7 + 0x1C], %l2
stw %o1, [%l7 + 0x14]
loop_6827:
sdiv %g1, 0x10B9, %i5
sth %g2, [%l7 + 0x7C]
ldsh [%l7 + 0x50], %g5
tn %icc, 0x7
fsrc1s %f5, %f5
fmovrslz %i1, %f12, %f12
lduw [%l7 + 0x44], %l5
fmovs %f10, %f6
sth %o7, [%l7 + 0x44]
sth %o3, [%l7 + 0x4A]
for %f6, %f6, %f8
ldsh [%l7 + 0x72], %i2
orn %i3, %o2, %g7
fmovsgu %icc, %f7, %f1
brgez,a %o6, loop_6828
tpos %xcc, 0x3
fmovdcc %xcc, %f9, %f15
bvc loop_6829
loop_6828:
fandnot2s %f12, %f12, %f5
fpadd16s %f0, %f10, %f6
fsrc2 %f0, %f4
loop_6829:
st %f7, [%l7 + 0x7C]
lduh [%l7 + 0x48], %i4
ldsw [%l7 + 0x30], %g4
subcc %o0, %l4, %o5
ldsb [%l7 + 0x3B], %l1
edge8n %i0, %g6, %l6
tsubcctv %o4, 0x1D73, %l0
std %f12, [%l7 + 0x78]
call loop_6830
fmovdleu %xcc, %f6, %f4
lduh [%l7 + 0x44], %l3
fbl %fcc0, loop_6831
loop_6830:
edge8n %i7, %i6, %l2
ldsw [%l7 + 0x34], %o1
umulcc %g1, 0x04CE, %g3
loop_6831:
edge8ln %i5, %g5, %i1
tvc %icc, 0x2
fmovdgu %icc, %f5, %f2
ldsb [%l7 + 0x36], %l5
fand %f8, %f4, %f14
lduw [%l7 + 0x20], %g2
fnot2 %f0, %f14
ld [%l7 + 0x70], %f8
movrgz %o7, 0x1A6, %i2
call loop_6832
stb %i3, [%l7 + 0x67]
lduw [%l7 + 0x24], %o2
tgu %icc, 0x0
loop_6832:
fmovrsne %o3, %f11, %f7
fnands %f13, %f8, %f2
fcmpeq32 %f6, %f10, %o6
and %g7, 0x06B9, %i4
udivx %g4, 0x19A1, %l4
ldsh [%l7 + 0x4C], %o5
tsubcctv %o0, 0x0693, %l1
fmovs %f1, %f11
ldsh [%l7 + 0x1C], %g6
fbuge,a %fcc3, loop_6833
ldd [%l7 + 0x08], %f14
fmovda %xcc, %f9, %f7
ldub [%l7 + 0x67], %l6
loop_6833:
stx %o4, [%l7 + 0x68]
stb %l0, [%l7 + 0x20]
tge %xcc, 0x6
fcmpgt32 %f8, %f0, %l3
nop
setx loop_6834, %l0, %l1
jmpl %l1, %i0
ld [%l7 + 0x48], %f0
bg,a %xcc, loop_6835
mulx %i6, %l2, %i7
loop_6834:
fzero %f4
fmovs %f0, %f14
loop_6835:
or %o1, 0x09BC, %g1
fpack16 %f14, %f6
andcc %g3, 0x0708, %i5
sra %i1, %g5, %l5
ldd [%l7 + 0x68], %f6
fmovsne %icc, %f13, %f5
fmovrsgez %g2, %f4, %f1
tg %xcc, 0x4
alignaddr %i2, %o7, %i3
fexpand %f5, %f10
alignaddrl %o2, %o6, %o3
ld [%l7 + 0x3C], %f14
movleu %icc, %i4, %g4
fble,a %fcc0, loop_6836
lduh [%l7 + 0x78], %l4
fmovrdne %o5, %f8, %f10
fmovdneg %icc, %f11, %f6
loop_6836:
fzeros %f8
fbl %fcc0, loop_6837
fandnot1 %f10, %f0, %f12
fbule,a %fcc0, loop_6838
brz %g7, loop_6839
loop_6837:
fabss %f6, %f1
edge16ln %l1, %o0, %g6
loop_6838:
mulx %o4, 0x0613, %l6
loop_6839:
lduw [%l7 + 0x3C], %l3
fsrc1 %f10, %f8
fnegs %f6, %f15
stw %l0, [%l7 + 0x0C]
stx %i6, [%l7 + 0x70]
fbo,a %fcc1, loop_6840
srlx %l2, 0x13, %i0
fpadd16s %f5, %f11, %f0
addccc %i7, 0x177D, %g1
loop_6840:
lduw [%l7 + 0x7C], %o1
fcmpgt16 %f4, %f8, %g3
fsrc1s %f10, %f6
stb %i1, [%l7 + 0x66]
stb %g5, [%l7 + 0x72]
fmovrslz %l5, %f9, %f10
fmovse %icc, %f10, %f15
bn,a loop_6841
fbl %fcc0, loop_6842
fandnot2s %f12, %f3, %f10
bge,a loop_6843
loop_6841:
xnor %g2, %i5, %i2
loop_6842:
fblg,a %fcc2, loop_6844
stx %o7, [%l7 + 0x10]
loop_6843:
ldd [%l7 + 0x58], %f14
nop
setx loop_6845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6844:
fnands %f14, %f15, %f11
fmovrdgez %i3, %f8, %f14
sth %o6, [%l7 + 0x2C]
loop_6845:
lduh [%l7 + 0x5C], %o3
bgu,pt %icc, loop_6846
movneg %icc, %o2, %i4
ldsh [%l7 + 0x6C], %l4
and %g4, %o5, %l1
loop_6846:
fbu %fcc2, loop_6847
stx %o0, [%l7 + 0x30]
brlez,a %g6, loop_6848
ldub [%l7 + 0x4E], %g7
loop_6847:
fmovdcc %icc, %f8, %f6
sth %o4, [%l7 + 0x34]
loop_6848:
fsrc1 %f2, %f12
sdiv %l6, 0x01EF, %l0
fcmpgt32 %f12, %f2, %i6
fba %fcc2, loop_6849
fmovdcc %xcc, %f9, %f4
edge8 %l2, %i0, %i7
movrlz %l3, %o1, %g3
loop_6849:
fnor %f8, %f2, %f10
movrlez %g1, 0x045, %i1
fandnot1 %f0, %f0, %f0
fmovs %f10, %f11
tge %xcc, 0x2
sth %l5, [%l7 + 0x14]
stb %g2, [%l7 + 0x69]
nop
setx loop_6850, %l0, %l1
jmpl %l1, %g5
fmuld8ulx16 %f7, %f7, %f14
smul %i2, 0x09FE, %o7
fpadd16s %f3, %f7, %f4
loop_6850:
fmovrsgez %i5, %f4, %f4
ldsb [%l7 + 0x6D], %i3
pdist %f2, %f14, %f2
fbg %fcc3, loop_6851
fble %fcc3, loop_6852
taddcctv %o3, 0x06F5, %o6
movrgez %i4, %l4, %g4
loop_6851:
ldub [%l7 + 0x53], %o5
loop_6852:
fmovdne %icc, %f3, %f6
fmovdcc %xcc, %f5, %f8
st %f5, [%l7 + 0x48]
sdivx %o2, 0x1A91, %o0
for %f2, %f0, %f4
taddcctv %g6, %g7, %o4
stb %l1, [%l7 + 0x15]
stx %l0, [%l7 + 0x20]
movle %xcc, %l6, %i6
sll %i0, 0x18, %l2
edge16l %l3, %i7, %g3
fmovdne %icc, %f3, %f2
umul %g1, 0x08AE, %i1
stw %o1, [%l7 + 0x38]
fcmpd %fcc1, %f10, %f4
lduw [%l7 + 0x78], %g2
fxnor %f4, %f10, %f0
std %f10, [%l7 + 0x28]
fmovscs %icc, %f11, %f4
ld [%l7 + 0x7C], %f14
fsrc1 %f14, %f8
tvc %icc, 0x2
fmovd %f4, %f6
fmovdge %icc, %f0, %f7
fsrc1s %f9, %f15
fxnors %f0, %f11, %f8
fcmpne32 %f0, %f2, %g5
mova %icc, %l5, %i2
fmovdle %xcc, %f8, %f8
subc %i5, %o7, %o3
fcmple16 %f12, %f2, %o6
udivcc %i3, 0x1C88, %i4
ldub [%l7 + 0x24], %l4
movle %icc, %g4, %o5
tl %icc, 0x5
srax %o2, 0x17, %o0
lduh [%l7 + 0x2A], %g6
fmovs %f3, %f14
ld [%l7 + 0x78], %f0
std %f2, [%l7 + 0x08]
fnor %f8, %f0, %f0
bpos,a,pn %icc, loop_6853
ldsh [%l7 + 0x10], %o4
stx %g7, [%l7 + 0x48]
brgz %l1, loop_6854
loop_6853:
tsubcctv %l6, 0x1FFA, %l0
ldub [%l7 + 0x0C], %i6
ldsh [%l7 + 0x2C], %i0
loop_6854:
pdist %f14, %f12, %f14
bl,pt %xcc, loop_6855
stw %l2, [%l7 + 0x14]
stb %i7, [%l7 + 0x5B]
ldub [%l7 + 0x6E], %l3
loop_6855:
fsrc1 %f14, %f4
taddcc %g3, 0x1D86, %g1
movl %icc, %o1, %g2
fone %f0
st %f10, [%l7 + 0x7C]
fbu %fcc2, loop_6856
ld [%l7 + 0x20], %f9
ldub [%l7 + 0x1E], %i1
ld [%l7 + 0x50], %f0
loop_6856:
fba,a %fcc3, loop_6857
ldx [%l7 + 0x40], %l5
tgu %xcc, 0x7
movgu %icc, %i2, %g5
loop_6857:
sdiv %i5, 0x1A41, %o3
edge16l %o6, %o7, %i3
bcs,a,pn %icc, loop_6858
lduw [%l7 + 0x44], %l4
edge32n %g4, %o5, %o2
edge32ln %o0, %g6, %i4
loop_6858:
tvc %icc, 0x2
ldub [%l7 + 0x76], %o4
movge %icc, %g7, %l6
movrlz %l0, %l1, %i0
fmovdne %icc, %f9, %f14
fmovsne %xcc, %f2, %f15
stw %l2, [%l7 + 0x78]
bn,pt %icc, loop_6859
addccc %i7, %i6, %l3
movrgez %g3, %o1, %g1
fandnot1 %f2, %f4, %f14
loop_6859:
fmovs %f15, %f1
fmovdne %icc, %f5, %f2
fmovsne %xcc, %f15, %f3
fmovdcs %icc, %f3, %f6
fbu,a %fcc1, loop_6860
stx %g2, [%l7 + 0x20]
array8 %i1, %l5, %i2
st %f3, [%l7 + 0x74]
loop_6860:
ldsb [%l7 + 0x59], %g5
fmovdne %icc, %f11, %f9
std %f10, [%l7 + 0x50]
lduw [%l7 + 0x50], %i5
sra %o6, 0x15, %o7
sdivx %o3, 0x17A5, %i3
std %f6, [%l7 + 0x08]
tcs %xcc, 0x5
bcs,pt %xcc, loop_6861
fmovrdlz %g4, %f0, %f8
std %f10, [%l7 + 0x60]
ldub [%l7 + 0x2B], %l4
loop_6861:
addc %o2, 0x0FAA, %o5
ldx [%l7 + 0x68], %o0
srl %g6, 0x1D, %o4
std %f10, [%l7 + 0x20]
andn %i4, %l6, %l0
fbe,a %fcc2, loop_6862
edge8l %g7, %i0, %l1
movge %icc, %i7, %i6
movneg %xcc, %l2, %g3
loop_6862:
fcmpd %fcc1, %f12, %f8
xnorcc %o1, %l3, %g1
std %f4, [%l7 + 0x68]
fbg %fcc2, loop_6863
srl %g2, 0x1D, %i1
tpos %xcc, 0x2
fbg %fcc1, loop_6864
loop_6863:
tg %icc, 0x7
std %f8, [%l7 + 0x70]
fones %f1
loop_6864:
fmovsa %icc, %f2, %f3
ldsb [%l7 + 0x23], %i2
fands %f11, %f1, %f0
move %xcc, %l5, %i5
fmovrdgz %g5, %f8, %f8
ble %xcc, loop_6865
std %f10, [%l7 + 0x58]
stw %o6, [%l7 + 0x0C]
movrne %o3, %o7, %i3
loop_6865:
fblg,a %fcc1, loop_6866
ldsb [%l7 + 0x24], %g4
fmovsneg %xcc, %f4, %f1
ld [%l7 + 0x58], %f10
loop_6866:
fmovsne %xcc, %f13, %f0
ldsw [%l7 + 0x38], %l4
movre %o2, %o0, %g6
fbuge %fcc1, loop_6867
movrlez %o5, 0x2EB, %o4
andcc %l6, 0x0A3C, %i4
siam 0x6
loop_6867:
ld [%l7 + 0x5C], %f7
movvc %xcc, %l0, %g7
array16 %l1, %i0, %i7
bcs,a,pn %icc, loop_6868
movrgz %l2, %g3, %i6
edge8 %o1, %l3, %g1
call loop_6869
loop_6868:
fmuld8ulx16 %f4, %f6, %f2
bneg,pt %icc, loop_6870
fnands %f8, %f10, %f11
loop_6869:
fbn %fcc3, loop_6871
ldx [%l7 + 0x60], %i1
loop_6870:
bpos %icc, loop_6872
ldub [%l7 + 0x7E], %g2
loop_6871:
stx %i2, [%l7 + 0x68]
mulx %i5, %l5, %o6
loop_6872:
andcc %o3, %g5, %o7
fpsub32s %f10, %f0, %f3
udiv %g4, 0x173E, %l4
taddcc %i3, %o2, %o0
stx %g6, [%l7 + 0x60]
addccc %o5, 0x11B8, %l6
tle %xcc, 0x0
fpmerge %f6, %f15, %f6
for %f4, %f6, %f4
fbl %fcc2, loop_6873
popc 0x190A, %i4
fbne,a %fcc2, loop_6874
fpadd32s %f1, %f3, %f4
loop_6873:
brgz,a %o4, loop_6875
xnorcc %l0, 0x1933, %l1
loop_6874:
ldsh [%l7 + 0x1E], %i0
edge32l %i7, %l2, %g3
loop_6875:
fmovsgu %xcc, %f1, %f8
fnot2 %f6, %f8
fbu %fcc2, loop_6876
ldsh [%l7 + 0x20], %g7
ble,a,pn %xcc, loop_6877
srax %i6, 0x02, %l3
loop_6876:
movrgez %g1, %o1, %g2
ldsh [%l7 + 0x1C], %i1
loop_6877:
edge8ln %i2, %l5, %o6
ldsh [%l7 + 0x1C], %o3
movrne %i5, %g5, %g4
tcc %icc, 0x7
bgu,a loop_6878
bcs,a,pn %icc, loop_6879
st %f5, [%l7 + 0x14]
st %f3, [%l7 + 0x18]
loop_6878:
nop
setx loop_6880, %l0, %l1
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_6879:
fmovsvs %icc, %f0, %f10
fmuld8sux16 %f3, %f6, %f12
fandnot1s %f10, %f5, %f11
loop_6880:
tle %icc, 0x3
bpos,a %icc, loop_6881
fpackfix %f4, %f15
bleu,pn %xcc, loop_6882
edge32l %o7, %i3, %l4
loop_6881:
srlx %o2, %g6, %o0
lduh [%l7 + 0x22], %l6
loop_6882:
stw %o5, [%l7 + 0x58]
edge32ln %i4, %l0, %o4
add %i0, %i7, %l1
ldd [%l7 + 0x68], %f4
fmovsge %xcc, %f4, %f0
fmovsle %xcc, %f2, %f5
std %f8, [%l7 + 0x68]
ldsh [%l7 + 0x44], %l2
ldx [%l7 + 0x28], %g7
fones %f14
std %f0, [%l7 + 0x58]
bge loop_6883
fcmpgt16 %f6, %f2, %g3
srl %l3, 0x0B, %i6
nop
setx loop_6884, %l0, %l1
jmpl %l1, %g1
loop_6883:
st %f10, [%l7 + 0x48]
fxnor %f4, %f6, %f4
fbo,a %fcc3, loop_6885
loop_6884:
movvs %xcc, %o1, %i1
fmul8x16au %f12, %f7, %f0
fbu %fcc3, loop_6886
loop_6885:
ldx [%l7 + 0x78], %g2
ldx [%l7 + 0x58], %i2
fpadd32 %f4, %f10, %f0
loop_6886:
fxors %f13, %f1, %f3
ldx [%l7 + 0x28], %l5
add %o3, %i5, %o6
tcs %xcc, 0x2
fmovrsne %g4, %f13, %f2
stw %o7, [%l7 + 0x70]
fnands %f14, %f11, %f12
edge16l %g5, %i3, %o2
ldd [%l7 + 0x70], %f12
brgez %l4, loop_6887
ldsh [%l7 + 0x10], %o0
fzero %f0
fors %f2, %f9, %f9
loop_6887:
std %f12, [%l7 + 0x10]
fandnot2 %f0, %f12, %f14
st %f8, [%l7 + 0x1C]
fmul8x16al %f13, %f0, %f12
fbl %fcc0, loop_6888
stb %g6, [%l7 + 0x68]
tneg %xcc, 0x7
stx %l6, [%l7 + 0x60]
loop_6888:
stw %i4, [%l7 + 0x2C]
movvc %xcc, %o5, %l0
ldsw [%l7 + 0x60], %o4
fbug %fcc0, loop_6889
ble,a %icc, loop_6890
alignaddr %i0, %i7, %l1
fmovdcc %xcc, %f1, %f5
loop_6889:
movrlez %g7, 0x088, %l2
loop_6890:
ldsw [%l7 + 0x5C], %l3
add %i6, 0x1000, %g3
array32 %g1, %o1, %g2
fmovrdne %i2, %f0, %f0
fnand %f2, %f14, %f0
fornot2 %f2, %f12, %f2
stb %i1, [%l7 + 0x16]
umul %o3, %l5, %i5
ldsw [%l7 + 0x18], %o6
ldx [%l7 + 0x48], %o7
movl %icc, %g5, %i3
stb %g4, [%l7 + 0x13]
fmovdg %icc, %f13, %f12
orn %o2, %o0, %l4
fxnors %f12, %f14, %f10
fcmple16 %f4, %f12, %l6
tneg %xcc, 0x5
movle %icc, %g6, %i4
fxnor %f8, %f14, %f0
fmovdvs %xcc, %f0, %f5
fnot1s %f7, %f3
move %icc, %o5, %l0
movre %o4, %i7, %i0
tge %icc, 0x1
ldub [%l7 + 0x73], %g7
fzero %f6
stb %l1, [%l7 + 0x28]
stw %l2, [%l7 + 0x5C]
fcmpd %fcc0, %f12, %f0
fbuge %fcc3, loop_6891
stx %i6, [%l7 + 0x30]
array8 %l3, %g1, %o1
nop
setx loop_6892, %l0, %l1
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_6891:
tvs %icc, 0x4
sethi 0x1916, %g2
sdivx %i2, 0x15A4, %g3
loop_6892:
faligndata %f0, %f14, %f2
stw %o3, [%l7 + 0x38]
subcc %i1, 0x1359, %i5
smulcc %o6, %o7, %g5
tge %xcc, 0x4
fcmps %fcc3, %f14, %f8
lduw [%l7 + 0x74], %l5
for %f8, %f10, %f6
fandnot1 %f14, %f4, %f10
ld [%l7 + 0x74], %f10
sth %g4, [%l7 + 0x2E]
bn,a,pn %xcc, loop_6893
bgu loop_6894
ldsw [%l7 + 0x44], %i3
lduh [%l7 + 0x26], %o0
loop_6893:
brlz,a %l4, loop_6895
loop_6894:
lduh [%l7 + 0x40], %o2
addc %g6, %i4, %o5
std %f14, [%l7 + 0x78]
loop_6895:
array8 %l6, %l0, %o4
fbu,a %fcc2, loop_6896
bcs,pn %xcc, loop_6897
sth %i0, [%l7 + 0x0A]
ld [%l7 + 0x18], %f5
loop_6896:
ldsh [%l7 + 0x46], %i7
loop_6897:
brlz,a %g7, loop_6898
fandnot1s %f2, %f6, %f5
nop
setx loop_6899, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %l2, %i6
loop_6898:
ld [%l7 + 0x50], %f15
fbl,a %fcc0, loop_6900
loop_6899:
mova %xcc, %l3, %l1
tl %icc, 0x7
xor %g1, %g2, %o1
loop_6900:
fbge %fcc1, loop_6901
array8 %g3, %o3, %i2
ld [%l7 + 0x44], %f7
lduh [%l7 + 0x68], %i1
loop_6901:
nop
setx loop_6902, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f8, %f4
array16 %i5, %o6, %o7
edge16n %g5, %g4, %i3
loop_6902:
sth %o0, [%l7 + 0x6E]
tn %icc, 0x1
bneg,a loop_6903
ldsw [%l7 + 0x38], %l5
bg,pn %xcc, loop_6904
fcmped %fcc0, %f10, %f6
loop_6903:
alignaddrl %l4, %o2, %g6
array16 %o5, %i4, %l6
loop_6904:
fmovrde %o4, %f0, %f10
movne %icc, %l0, %i0
array16 %i7, %g7, %l2
movg %xcc, %l3, %l1
fbule,a %fcc2, loop_6905
bneg loop_6906
addccc %g1, 0x05C6, %g2
fmovrde %i6, %f0, %f8
loop_6905:
ldub [%l7 + 0x37], %g3
loop_6906:
movleu %icc, %o3, %i2
fmovrdlez %i1, %f14, %f4
fbo,a %fcc1, loop_6907
st %f9, [%l7 + 0x14]
ldsb [%l7 + 0x56], %o1
lduh [%l7 + 0x54], %i5
loop_6907:
fpadd32s %f9, %f9, %f14
mova %xcc, %o6, %g5
fmovsvc %xcc, %f11, %f13
fpadd32 %f6, %f0, %f6
ldx [%l7 + 0x40], %o7
ld [%l7 + 0x3C], %f0
fcmple32 %f4, %f8, %i3
fexpand %f9, %f10
ldd [%l7 + 0x10], %f4
fmovscs %icc, %f7, %f14
tneg %xcc, 0x3
fone %f0
andn %g4, 0x0A0D, %l5
xorcc %l4, %o0, %g6
ld [%l7 + 0x60], %f13
sth %o5, [%l7 + 0x26]
stb %o2, [%l7 + 0x0C]
ldsw [%l7 + 0x24], %i4
tgu %icc, 0x1
stb %l6, [%l7 + 0x5E]
brgz,a %o4, loop_6908
movg %icc, %l0, %i0
lduh [%l7 + 0x54], %i7
udiv %l2, 0x1967, %g7
loop_6908:
movcs %xcc, %l3, %g1
srlx %l1, 0x06, %g2
edge16l %i6, %g3, %i2
ld [%l7 + 0x7C], %f1
std %f2, [%l7 + 0x50]
nop
setx loop_6909, %l0, %l1
jmpl %l1, %o3
bleu,pn %xcc, loop_6910
bcs,pn %xcc, loop_6911
std %f0, [%l7 + 0x30]
loop_6909:
stb %o1, [%l7 + 0x3B]
loop_6910:
stx %i1, [%l7 + 0x28]
loop_6911:
edge8 %o6, %i5, %o7
bshuffle %f12, %f8, %f8
tl %icc, 0x2
ld [%l7 + 0x20], %f9
fblg,a %fcc0, loop_6912
fbul %fcc2, loop_6913
tn %icc, 0x0
fandnot1 %f0, %f2, %f14
loop_6912:
fmovsl %xcc, %f14, %f5
loop_6913:
edge8ln %g5, %i3, %g4
lduh [%l7 + 0x76], %l4
fzeros %f11
ldsh [%l7 + 0x1A], %o0
bpos,a %icc, loop_6914
fnegd %f14, %f8
lduw [%l7 + 0x20], %g6
movleu %icc, %l5, %o5
loop_6914:
edge32 %o2, %l6, %i4
fmovdgu %icc, %f4, %f11
popc %o4, %l0
lduw [%l7 + 0x58], %i7
nop
setx loop_6915, %l0, %l1
jmpl %l1, %i0
fcmped %fcc1, %f10, %f0
lduw [%l7 + 0x60], %l2
fbl %fcc3, loop_6916
loop_6915:
ldsb [%l7 + 0x66], %g7
fmovsvc %icc, %f0, %f15
fnand %f14, %f4, %f4
loop_6916:
stw %l3, [%l7 + 0x28]
fmovsle %xcc, %f12, %f14
fmovsle %icc, %f0, %f0
bvc,a %icc, loop_6917
tl %xcc, 0x5
fbu %fcc1, loop_6918
fabsd %f12, %f8
loop_6917:
ld [%l7 + 0x58], %f7
std %f14, [%l7 + 0x18]
loop_6918:
lduw [%l7 + 0x1C], %g1
ldsb [%l7 + 0x3B], %l1
lduh [%l7 + 0x1C], %g2
tg %xcc, 0x7
ldsh [%l7 + 0x4E], %i6
ldsh [%l7 + 0x28], %g3
st %f6, [%l7 + 0x70]
fmuld8ulx16 %f11, %f0, %f0
xnorcc %o3, 0x0E34, %i2
fmovrdlez %o1, %f6, %f6
fabss %f13, %f11
edge32 %o6, %i1, %i5
ldsb [%l7 + 0x7A], %o7
std %f14, [%l7 + 0x40]
lduw [%l7 + 0x68], %g5
fmovscc %icc, %f11, %f9
orcc %i3, 0x01FB, %l4
fnot2 %f4, %f14
ldx [%l7 + 0x18], %g4
fmovscs %xcc, %f0, %f8
nop
setx loop_6919, %l0, %l1
jmpl %l1, %g6
ldsb [%l7 + 0x09], %o0
fmovdge %xcc, %f10, %f10
fnot1s %f8, %f0
loop_6919:
fmovsa %icc, %f15, %f11
movn %xcc, %o5, %l5
brgz %o2, loop_6920
fandnot1s %f5, %f13, %f14
ldsb [%l7 + 0x43], %i4
edge32 %o4, %l6, %i7
loop_6920:
brgz,a %i0, loop_6921
tneg %icc, 0x2
fnot1s %f6, %f1
fbuge %fcc2, loop_6922
loop_6921:
movneg %icc, %l0, %g7
ta %icc, 0x2
sth %l2, [%l7 + 0x20]
loop_6922:
ldsw [%l7 + 0x5C], %g1
stw %l1, [%l7 + 0x4C]
ldsh [%l7 + 0x3A], %l3
stx %g2, [%l7 + 0x28]
edge8n %g3, %i6, %i2
edge32n %o1, %o3, %o6
fones %f4
fzeros %f7
ldsh [%l7 + 0x12], %i5
ldd [%l7 + 0x30], %f2
tn %icc, 0x0
stx %o7, [%l7 + 0x18]
addc %g5, %i3, %i1
movn %icc, %l4, %g6
tpos %xcc, 0x3
fmovsn %xcc, %f5, %f1
addcc %o0, %g4, %o5
ldd [%l7 + 0x50], %f14
fcmpd %fcc3, %f2, %f4
st %f2, [%l7 + 0x40]
ldsb [%l7 + 0x6B], %l5
lduh [%l7 + 0x0C], %i4
stw %o4, [%l7 + 0x18]
std %f12, [%l7 + 0x20]
stb %o2, [%l7 + 0x1D]
ldsb [%l7 + 0x63], %i7
brnz %i0, loop_6923
bvc,a,pn %xcc, loop_6924
ldub [%l7 + 0x62], %l6
fpackfix %f8, %f5
loop_6923:
ldub [%l7 + 0x57], %l0
loop_6924:
fandnot2s %f1, %f8, %f7
fmovrdne %l2, %f0, %f6
movle %icc, %g7, %l1
ldub [%l7 + 0x67], %g1
fpmerge %f1, %f0, %f4
fcmpeq16 %f6, %f4, %g2
fbo,a %fcc1, loop_6925
fmovdpos %xcc, %f10, %f5
ldx [%l7 + 0x70], %l3
fmovrdlez %i6, %f10, %f10
loop_6925:
stw %i2, [%l7 + 0x1C]
ldd [%l7 + 0x18], %f12
edge8 %o1, %g3, %o3
tleu %xcc, 0x2
andncc %o6, %i5, %o7
mova %icc, %i3, %i1
fmovsle %xcc, %f6, %f8
bne,a %xcc, loop_6926
ldd [%l7 + 0x38], %f10
fbge %fcc0, loop_6927
ble,a loop_6928
loop_6926:
movne %icc, %l4, %g5
fnand %f2, %f8, %f10
loop_6927:
fnor %f8, %f2, %f8
loop_6928:
fmovdvs %xcc, %f3, %f8
ta %icc, 0x5
tcc %xcc, 0x3
fnegs %f0, %f12
edge8l %o0, %g6, %g4
call loop_6929
ldsb [%l7 + 0x1B], %o5
ba,a,pn %icc, loop_6930
faligndata %f8, %f4, %f8
loop_6929:
fpsub16s %f2, %f8, %f6
fornot2 %f12, %f6, %f12
loop_6930:
ldd [%l7 + 0x10], %f4
fmovrdlez %l5, %f14, %f10
movn %xcc, %o4, %i4
smulcc %i7, 0x1B20, %i0
fcmpeq32 %f14, %f0, %o2
std %f8, [%l7 + 0x18]
ld [%l7 + 0x1C], %f5
movrgz %l0, %l6, %l2
bleu %xcc, loop_6931
ldub [%l7 + 0x38], %g7
fbu,a %fcc3, loop_6932
pdist %f6, %f6, %f14
loop_6931:
fzeros %f7
tsubcctv %g1, %g2, %l3
loop_6932:
and %l1, 0x0AF7, %i2
edge8n %i6, %g3, %o1
move %icc, %o3, %i5
bneg,a %xcc, loop_6933
array8 %o6, %o7, %i1
fmovdleu %icc, %f6, %f4
subc %l4, 0x117D, %g5
loop_6933:
tne %xcc, 0x7
array32 %i3, %g6, %o0
fandnot1 %f2, %f4, %f4
edge32l %g4, %o5, %o4
fone %f8
ld [%l7 + 0x4C], %f11
tn %icc, 0x5
fnegs %f6, %f8
bcc loop_6934
bl loop_6935
fnot2s %f11, %f12
edge32 %i4, %i7, %i0
loop_6934:
fzeros %f3
loop_6935:
fmovdleu %xcc, %f15, %f5
fandnot1s %f2, %f15, %f0
fornot1s %f6, %f12, %f8
edge16 %o2, %l5, %l6
fcmped %fcc0, %f0, %f6
edge32l %l0, %l2, %g7
array16 %g2, %g1, %l3
lduh [%l7 + 0x22], %l1
fmovdvs %xcc, %f9, %f6
sdivx %i2, 0x0591, %i6
fpsub32s %f3, %f3, %f10
fmovdvc %icc, %f15, %f15
fmovrsgez %g3, %f5, %f10
fandnot2s %f2, %f3, %f5
fnands %f3, %f7, %f0
lduw [%l7 + 0x48], %o3
fors %f6, %f13, %f13
bgu,a,pn %icc, loop_6936
fand %f14, %f10, %f10
nop
setx loop_6937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f2, %f8, %f2
loop_6936:
srlx %o1, %i5, %o7
ld [%l7 + 0x58], %f7
loop_6937:
stb %i1, [%l7 + 0x53]
bcc,a loop_6938
fcmped %fcc3, %f12, %f8
umulcc %o6, 0x0525, %l4
fmovs %f5, %f5
loop_6938:
tvc %xcc, 0x0
bshuffle %f14, %f0, %f6
umul %i3, %g6, %o0
fmovsl %xcc, %f0, %f13
edge32n %g5, %o5, %g4
movleu %icc, %o4, %i4
edge8 %i7, %o2, %i0
fmovrse %l5, %f4, %f5
fblg %fcc3, loop_6939
sth %l0, [%l7 + 0x10]
tg %icc, 0x4
ldsb [%l7 + 0x31], %l2
loop_6939:
fnegd %f10, %f0
fnot1 %f8, %f0
ldd [%l7 + 0x38], %f14
fmovdle %xcc, %f4, %f1
fbuge,a %fcc2, loop_6940
fmovsvc %icc, %f8, %f14
ta %xcc, 0x1
fpack32 %f0, %f14, %f0
loop_6940:
fmovdcc %xcc, %f1, %f7
lduw [%l7 + 0x24], %l6
fnot1s %f0, %f4
be,a %icc, loop_6941
fandnot2s %f0, %f3, %f15
bn,a loop_6942
fandnot1s %f15, %f13, %f6
loop_6941:
stw %g2, [%l7 + 0x7C]
fmovsvc %xcc, %f13, %f11
loop_6942:
tne %xcc, 0x5
ldub [%l7 + 0x28], %g7
sdivcc %g1, 0x1995, %l1
fornot1 %f14, %f10, %f0
st %f11, [%l7 + 0x70]
fpsub16s %f10, %f1, %f15
ldd [%l7 + 0x40], %f0
ld [%l7 + 0x54], %f2
fmovsge %xcc, %f0, %f13
fbl,a %fcc2, loop_6943
edge8l %i2, %l3, %g3
st %f4, [%l7 + 0x5C]
ldsw [%l7 + 0x48], %o3
loop_6943:
fsrc1 %f14, %f4
fmovdcs %xcc, %f3, %f5
tcs %xcc, 0x4
tvs %icc, 0x3
fbuge,a %fcc0, loop_6944
fcmpd %fcc1, %f0, %f8
fones %f5
fpadd16 %f0, %f8, %f14
loop_6944:
add %o1, %i5, %i6
ble,pt %icc, loop_6945
lduw [%l7 + 0x10], %i1
stb %o7, [%l7 + 0x59]
andn %l4, %o6, %i3
loop_6945:
movpos %icc, %o0, %g6
st %f11, [%l7 + 0x54]
stb %g5, [%l7 + 0x74]
lduw [%l7 + 0x70], %o5
fbne %fcc3, loop_6946
edge16l %g4, %i4, %o4
bn %xcc, loop_6947
ldsh [%l7 + 0x48], %i7
loop_6946:
lduw [%l7 + 0x68], %i0
edge16l %o2, %l0, %l2
loop_6947:
edge32n %l6, %g2, %g7
andn %g1, 0x078B, %l1
ldd [%l7 + 0x10], %f0
movcs %icc, %i2, %l3
fornot2s %f8, %f3, %f15
fmovspos %icc, %f4, %f7
fmovsge %xcc, %f7, %f10
sllx %l5, %g3, %o1
tg %xcc, 0x1
fbe,a %fcc0, loop_6948
ldsb [%l7 + 0x4C], %o3
fmovdleu %xcc, %f0, %f10
fmovrdne %i5, %f10, %f6
loop_6948:
stb %i1, [%l7 + 0x48]
fmovdne %xcc, %f0, %f5
movcc %icc, %o7, %i6
bvc,pt %xcc, loop_6949
orn %o6, 0x1CF6, %i3
fsrc2 %f2, %f14
mulscc %l4, %o0, %g5
loop_6949:
edge8ln %o5, %g4, %g6
stw %i4, [%l7 + 0x18]
mulscc %i7, %o4, %i0
stb %l0, [%l7 + 0x4C]
fabss %f3, %f6
andncc %l2, %o2, %l6
bleu loop_6950
fpadd32s %f3, %f0, %f13
stb %g2, [%l7 + 0x2A]
srax %g7, 0x08, %l1
loop_6950:
fsrc1 %f14, %f12
std %f14, [%l7 + 0x38]
lduh [%l7 + 0x6C], %i2
fsrc1s %f9, %f14
fmovdcc %xcc, %f7, %f7
movre %g1, 0x2DF, %l5
ldsb [%l7 + 0x3B], %g3
orncc %l3, 0x0BB1, %o3
std %f6, [%l7 + 0x30]
srlx %o1, 0x10, %i1
and %o7, 0x0EDA, %i6
tcs %icc, 0x2
ldub [%l7 + 0x42], %o6
bge loop_6951
ldsw [%l7 + 0x28], %i3
fmovrsgz %i5, %f13, %f2
fmovdcc %xcc, %f14, %f6
loop_6951:
fmovdne %icc, %f11, %f9
edge16l %o0, %g5, %o5
std %f6, [%l7 + 0x18]
fmul8sux16 %f8, %f12, %f4
fmovdvs %xcc, %f3, %f10
bcc,a,pt %icc, loop_6952
fsrc1s %f8, %f9
fornot1 %f8, %f2, %f10
stb %g4, [%l7 + 0x09]
loop_6952:
tne %icc, 0x4
bshuffle %f4, %f12, %f6
ldub [%l7 + 0x77], %l4
fmovd %f10, %f6
stx %i4, [%l7 + 0x20]
alignaddr %i7, %o4, %g6
stw %i0, [%l7 + 0x20]
taddcc %l2, 0x091D, %l0
tneg %xcc, 0x0
movvc %icc, %o2, %g2
fmovrdgz %g7, %f8, %f14
fmovsleu %xcc, %f15, %f15
stw %l6, [%l7 + 0x5C]
sth %i2, [%l7 + 0x44]
fpsub16s %f5, %f14, %f12
faligndata %f8, %f12, %f0
fbg %fcc1, loop_6953
fmovspos %xcc, %f0, %f6
fnor %f14, %f8, %f14
movcc %icc, %l1, %l5
loop_6953:
fxor %f0, %f6, %f8
udivx %g3, 0x04EC, %l3
fpack32 %f4, %f12, %f2
fornot2 %f12, %f2, %f6
taddcctv %g1, 0x0B45, %o1
fpadd16 %f14, %f4, %f0
tn %icc, 0x6
lduh [%l7 + 0x3A], %o3
fmul8sux16 %f2, %f6, %f8
ldub [%l7 + 0x2D], %o7
nop
setx loop_6954, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %icc, %f15, %f12
tneg %icc, 0x1
tgu %icc, 0x6
loop_6954:
array8 %i1, %i6, %o6
brgz %i5, loop_6955
nop
setx loop_6956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f8, %f12, %f2
mulx %i3, %o0, %o5
loop_6955:
array8 %g4, %l4, %g5
loop_6956:
fsrc2s %f13, %f13
ldsh [%l7 + 0x14], %i4
alignaddr %i7, %o4, %g6
fxor %f10, %f10, %f0
ldd [%l7 + 0x08], %f0
umul %i0, %l0, %l2
subcc %g2, %o2, %g7
stx %l6, [%l7 + 0x78]
fcmpeq32 %f2, %f8, %l1
st %f10, [%l7 + 0x14]
edge8ln %l5, %g3, %l3
st %f6, [%l7 + 0x74]
stw %g1, [%l7 + 0x28]
pdist %f12, %f6, %f8
ldub [%l7 + 0x71], %o1
fnor %f0, %f8, %f10
taddcc %i2, %o3, %i1
fpsub32s %f8, %f2, %f15
pdist %f8, %f12, %f10
fmovsle %xcc, %f9, %f2
fmovscs %xcc, %f10, %f0
lduw [%l7 + 0x1C], %i6
xnor %o6, 0x0073, %i5
fnands %f13, %f8, %f15
movrne %i3, 0x231, %o7
stw %o0, [%l7 + 0x2C]
bleu,pt %xcc, loop_6957
bg loop_6958
xnor %o5, 0x015E, %g4
fbge,a %fcc3, loop_6959
loop_6957:
brgez,a %g5, loop_6960
loop_6958:
tn %icc, 0x2
ldsb [%l7 + 0x29], %l4
loop_6959:
stw %i4, [%l7 + 0x10]
loop_6960:
tsubcc %o4, 0x0970, %i7
std %f12, [%l7 + 0x30]
lduh [%l7 + 0x0A], %i0
ld [%l7 + 0x20], %f7
bcs,pn %xcc, loop_6961
st %f5, [%l7 + 0x78]
fcmpeq32 %f4, %f4, %g6
fpackfix %f12, %f4
loop_6961:
ldub [%l7 + 0x62], %l2
fmovrsne %l0, %f2, %f3
std %f10, [%l7 + 0x48]
ldx [%l7 + 0x10], %o2
fmovsl %xcc, %f7, %f10
lduh [%l7 + 0x6A], %g2
ldub [%l7 + 0x17], %l6
fmovsa %xcc, %f13, %f7
tn %icc, 0x6
st %f7, [%l7 + 0x34]
ldd [%l7 + 0x68], %f14
umulcc %l1, 0x1652, %l5
lduh [%l7 + 0x08], %g7
ld [%l7 + 0x1C], %f10
movg %icc, %g3, %l3
lduw [%l7 + 0x44], %o1
fmovrslz %i2, %f2, %f2
brgez,a %g1, loop_6962
ldd [%l7 + 0x28], %f4
edge8ln %o3, %i6, %o6
lduh [%l7 + 0x1E], %i1
loop_6962:
fmovsge %icc, %f8, %f6
fands %f12, %f4, %f6
fmovde %icc, %f0, %f3
bge,a loop_6963
add %i3, 0x1405, %o7
siam 0x4
fsrc2s %f12, %f11
loop_6963:
pdist %f2, %f14, %f10
lduw [%l7 + 0x60], %i5
fmovsa %icc, %f6, %f9
stx %o0, [%l7 + 0x78]
stb %o5, [%l7 + 0x49]
fbg %fcc2, loop_6964
fbge %fcc1, loop_6965
ldub [%l7 + 0x6C], %g5
fmovdvs %icc, %f11, %f1
loop_6964:
fones %f10
loop_6965:
orn %l4, %i4, %o4
ldsb [%l7 + 0x19], %g4
bne,pn %xcc, loop_6966
fba,a %fcc3, loop_6967
fmovrslz %i7, %f4, %f2
fabsd %f14, %f4
loop_6966:
alignaddr %i0, %g6, %l0
loop_6967:
sdivcc %o2, 0x11F0, %g2
ldub [%l7 + 0x17], %l2
subc %l1, 0x00DF, %l5
sdivcc %l6, 0x0382, %g7
fnot2s %f2, %f12
stw %l3, [%l7 + 0x5C]
fbue,a %fcc3, loop_6968
popc %g3, %o1
fmovde %xcc, %f6, %f14
stb %i2, [%l7 + 0x75]
loop_6968:
tle %xcc, 0x7
movrgz %g1, %i6, %o6
fmovrsgez %i1, %f6, %f13
fcmpgt32 %f10, %f2, %o3
stw %o7, [%l7 + 0x44]
pdist %f12, %f14, %f6
fbne %fcc3, loop_6969
fzero %f8
fmul8sux16 %f0, %f8, %f10
fmovrde %i3, %f6, %f0
loop_6969:
ld [%l7 + 0x20], %f6
brlez %i5, loop_6970
stx %o5, [%l7 + 0x10]
ldd [%l7 + 0x68], %f0
ld [%l7 + 0x68], %f11
loop_6970:
mova %xcc, %o0, %l4
fandnot1s %f14, %f12, %f1
edge32l %i4, %o4, %g5
ldx [%l7 + 0x18], %g4
xor %i0, 0x19BF, %i7
movrlz %g6, %l0, %o2
fabsd %f8, %f0
taddcctv %l2, %g2, %l1
tleu %xcc, 0x4
ldx [%l7 + 0x70], %l6
edge32ln %g7, %l5, %g3
st %f9, [%l7 + 0x3C]
tl %xcc, 0x4
edge32ln %o1, %l3, %g1
lduh [%l7 + 0x7A], %i6
lduh [%l7 + 0x22], %o6
movn %icc, %i2, %i1
fmovrsgez %o3, %f1, %f1
std %f14, [%l7 + 0x20]
stb %o7, [%l7 + 0x3C]
ldsb [%l7 + 0x3B], %i3
fpadd32s %f4, %f3, %f11
sdivx %i5, 0x06D4, %o0
stx %o5, [%l7 + 0x58]
ldd [%l7 + 0x20], %f6
fsrc2 %f8, %f8
fbue %fcc1, loop_6971
addccc %l4, %o4, %g5
movrgez %g4, 0x0BD, %i0
orcc %i4, %i7, %g6
loop_6971:
tvs %icc, 0x4
stw %l0, [%l7 + 0x14]
alignaddr %o2, %l2, %g2
for %f6, %f10, %f14
fmovsg %xcc, %f13, %f0
ldub [%l7 + 0x1C], %l6
stx %l1, [%l7 + 0x18]
fpadd16s %f11, %f10, %f4
fpsub16 %f8, %f12, %f2
st %f10, [%l7 + 0x08]
stw %g7, [%l7 + 0x60]
ldd [%l7 + 0x58], %f10
stb %l5, [%l7 + 0x4C]
ldx [%l7 + 0x28], %g3
ldd [%l7 + 0x28], %f10
fbg,a %fcc1, loop_6972
stx %l3, [%l7 + 0x28]
fcmpeq32 %f2, %f12, %g1
fmovsvs %xcc, %f12, %f4
loop_6972:
bcc,pt %xcc, loop_6973
bge,a %icc, loop_6974
edge16 %i6, %o6, %i2
fbuge,a %fcc3, loop_6975
loop_6973:
lduh [%l7 + 0x18], %i1
loop_6974:
lduh [%l7 + 0x5A], %o3
brlez,a %o7, loop_6976
loop_6975:
ldsw [%l7 + 0x68], %o1
ldd [%l7 + 0x10], %f12
fcmpne16 %f12, %f0, %i3
loop_6976:
ldsb [%l7 + 0x22], %i5
ldsb [%l7 + 0x2A], %o0
fpadd16 %f6, %f6, %f14
fmovsgu %icc, %f13, %f15
array32 %o5, %l4, %g5
ba,a %icc, loop_6977
fmovda %icc, %f7, %f2
taddcc %g4, 0x00F3, %i0
bg,pn %xcc, loop_6978
loop_6977:
array8 %o4, %i7, %i4
fmovsn %icc, %f12, %f15
bl,a,pt %xcc, loop_6979
loop_6978:
fpack32 %f0, %f8, %f10
umulcc %l0, %g6, %o2
fnegd %f14, %f12
loop_6979:
ldd [%l7 + 0x18], %f0
fmul8x16au %f11, %f2, %f0
bpos,a,pt %xcc, loop_6980
ldx [%l7 + 0x18], %g2
lduw [%l7 + 0x78], %l2
brlez %l1, loop_6981
loop_6980:
ldsh [%l7 + 0x1E], %l6
sth %l5, [%l7 + 0x36]
ba,a,pn %xcc, loop_6982
loop_6981:
movvs %xcc, %g7, %l3
sra %g3, %i6, %o6
srax %g1, %i1, %o3
loop_6982:
edge16l %o7, %o1, %i2
lduh [%l7 + 0x08], %i5
mulx %i3, 0x0433, %o0
movrgz %o5, 0x3A9, %g5
movge %xcc, %g4, %l4
fbug,a %fcc1, loop_6983
brlez %i0, loop_6984
ldsh [%l7 + 0x26], %i7
subccc %i4, %l0, %g6
loop_6983:
bneg,pt %xcc, loop_6985
loop_6984:
alignaddr %o2, %o4, %l2
st %f13, [%l7 + 0x40]
st %f10, [%l7 + 0x24]
loop_6985:
fmovsg %icc, %f1, %f4
fsrc1s %f4, %f6
fbe %fcc3, loop_6986
movgu %xcc, %g2, %l1
tsubcc %l5, 0x1A53, %l6
and %g7, 0x0A46, %g3
loop_6986:
ldx [%l7 + 0x20], %l3
fcmped %fcc2, %f6, %f4
movvs %icc, %o6, %i6
mulscc %g1, 0x0ED1, %i1
stw %o7, [%l7 + 0x64]
ldsh [%l7 + 0x66], %o1
mova %icc, %o3, %i5
lduh [%l7 + 0x52], %i2
stw %i3, [%l7 + 0x08]
brnz,a %o0, loop_6987
ldx [%l7 + 0x50], %g5
ldsb [%l7 + 0x20], %g4
ldsb [%l7 + 0x41], %o5
loop_6987:
stw %i0, [%l7 + 0x74]
fandnot2s %f2, %f9, %f10
fmuld8sux16 %f4, %f10, %f2
fcmpne32 %f4, %f12, %i7
edge32l %i4, %l0, %l4
stb %o2, [%l7 + 0x22]
fpsub16 %f4, %f4, %f8
lduh [%l7 + 0x30], %g6
fbo,a %fcc1, loop_6988
ldub [%l7 + 0x7B], %l2
andncc %g2, %o4, %l5
fandnot2s %f1, %f14, %f13
loop_6988:
bl %icc, loop_6989
movle %xcc, %l1, %l6
lduh [%l7 + 0x66], %g7
fmovrslz %g3, %f0, %f10
loop_6989:
ld [%l7 + 0x64], %f1
smul %o6, 0x04D6, %l3
brz %g1, loop_6990
fmovda %icc, %f12, %f13
ldsb [%l7 + 0x70], %i6
fpadd16s %f1, %f0, %f8
loop_6990:
ldx [%l7 + 0x30], %i1
fbn %fcc1, loop_6991
fmovsn %icc, %f12, %f14
lduw [%l7 + 0x7C], %o7
stb %o3, [%l7 + 0x5D]
loop_6991:
fmovrslz %i5, %f4, %f0
fmovsvs %icc, %f8, %f0
ldx [%l7 + 0x48], %o1
std %f2, [%l7 + 0x40]
movg %xcc, %i2, %i3
ld [%l7 + 0x30], %f6
andn %o0, %g4, %g5
movg %icc, %i0, %i7
lduh [%l7 + 0x18], %o5
fmovs %f6, %f1
stx %l0, [%l7 + 0x18]
fnor %f8, %f12, %f4
ldsw [%l7 + 0x64], %i4
fcmpne32 %f14, %f8, %o2
fmovdpos %xcc, %f8, %f13
bneg,a %xcc, loop_6992
nop
setx loop_6993, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x20], %l4
movn %icc, %l2, %g2
loop_6992:
andncc %g6, %o4, %l1
loop_6993:
bvs loop_6994
ldx [%l7 + 0x28], %l5
udivx %l6, 0x1720, %g7
brz %g3, loop_6995
loop_6994:
st %f8, [%l7 + 0x58]
mulx %o6, 0x0355, %g1
brlez %l3, loop_6996
loop_6995:
fmovdle %icc, %f7, %f10
fandnot2 %f0, %f10, %f4
umulcc %i1, 0x0B7B, %o7
loop_6996:
fbul,a %fcc1, loop_6997
fbe,a %fcc0, loop_6998
taddcctv %i6, %o3, %i5
subccc %o1, 0x14A8, %i2
loop_6997:
fmovscc %icc, %f6, %f5
loop_6998:
brnz %o0, loop_6999
lduh [%l7 + 0x70], %g4
subc %g5, %i0, %i7
bneg loop_7000
loop_6999:
fmovdcc %icc, %f11, %f2
array8 %i3, %l0, %o5
fandnot2s %f10, %f11, %f8
loop_7000:
stw %o2, [%l7 + 0x1C]
std %f10, [%l7 + 0x08]
for %f0, %f4, %f6
edge16l %l4, %i4, %l2
std %f8, [%l7 + 0x78]
tcc %icc, 0x7
fnegd %f10, %f14
ldsb [%l7 + 0x0D], %g2
taddcctv %o4, 0x056C, %l1
fnot2s %f10, %f1
sllx %g6, %l6, %l5
fandnot2 %f0, %f10, %f10
stb %g3, [%l7 + 0x31]
lduw [%l7 + 0x18], %o6
tleu %xcc, 0x3
fmovdvc %xcc, %f15, %f0
andn %g7, %g1, %i1
te %icc, 0x2
stx %l3, [%l7 + 0x48]
movg %icc, %i6, %o3
ldub [%l7 + 0x5B], %i5
ldsh [%l7 + 0x20], %o7
movrlez %i2, %o0, %g4
ldub [%l7 + 0x4E], %g5
fmovdcs %xcc, %f1, %f12
fornot2 %f10, %f8, %f8
fandnot1s %f9, %f11, %f14
fsrc2 %f4, %f4
add %i0, %o1, %i3
fpack16 %f12, %f13
ldub [%l7 + 0x16], %i7
bg,a,pn %xcc, loop_7001
fpack32 %f6, %f14, %f8
ld [%l7 + 0x20], %f13
andn %o5, 0x054E, %l0
loop_7001:
smul %l4, %i4, %l2
ldsw [%l7 + 0x68], %o2
tsubcctv %g2, %l1, %o4
stb %l6, [%l7 + 0x74]
fnot1 %f4, %f4
lduh [%l7 + 0x54], %g6
sub %g3, %l5, %g7
nop
setx loop_7002, %l0, %l1
jmpl %l1, %o6
subcc %i1, 0x19D1, %l3
brlz,a %i6, loop_7003
fpsub32s %f7, %f15, %f3
loop_7002:
st %f5, [%l7 + 0x50]
udiv %o3, 0x0694, %g1
loop_7003:
fbule,a %fcc3, loop_7004
fpack32 %f12, %f8, %f2
fpadd16s %f15, %f6, %f0
fmovsn %xcc, %f1, %f9
loop_7004:
ldsb [%l7 + 0x30], %i5
fbge,a %fcc0, loop_7005
ldx [%l7 + 0x70], %o7
stb %o0, [%l7 + 0x0B]
bgu loop_7006
loop_7005:
edge16n %i2, %g5, %g4
stx %o1, [%l7 + 0x20]
stb %i0, [%l7 + 0x6C]
loop_7006:
fmovdvs %icc, %f8, %f12
fmovdcc %xcc, %f5, %f2
xor %i3, %i7, %l0
fmovrsne %o5, %f10, %f2
edge32n %l4, %l2, %o2
brlez %i4, loop_7007
lduw [%l7 + 0x54], %g2
stx %l1, [%l7 + 0x08]
fmuld8ulx16 %f6, %f14, %f6
loop_7007:
fmovrse %l6, %f9, %f15
orncc %g6, %g3, %o4
edge32n %g7, %l5, %o6
umulcc %i1, %l3, %o3
bpos,a,pn %icc, loop_7008
siam 0x5
edge8 %i6, %i5, %g1
lduw [%l7 + 0x48], %o7
loop_7008:
ldsw [%l7 + 0x7C], %o0
ldd [%l7 + 0x48], %f14
ldsb [%l7 + 0x1E], %g5
fbuge %fcc0, loop_7009
mulscc %g4, %i2, %o1
edge32ln %i0, %i3, %i7
ldx [%l7 + 0x40], %l0
loop_7009:
lduw [%l7 + 0x38], %l4
movrne %o5, %o2, %l2
sdiv %g2, 0x1899, %i4
edge32ln %l6, %g6, %g3
fsrc1s %f3, %f9
fbn %fcc0, loop_7010
movrlez %o4, %g7, %l1
ldsw [%l7 + 0x40], %o6
std %f8, [%l7 + 0x40]
loop_7010:
xorcc %i1, %l5, %l3
ldub [%l7 + 0x5C], %i6
fzero %f0
sdiv %i5, 0x0DFB, %g1
be,pn %icc, loop_7011
fcmple32 %f10, %f2, %o7
srlx %o3, %o0, %g4
fnand %f4, %f6, %f12
loop_7011:
ldd [%l7 + 0x10], %f12
fabss %f2, %f7
umulcc %g5, %i2, %o1
fcmpgt16 %f2, %f14, %i3
edge32n %i0, %i7, %l0
bcc,a loop_7012
fmovdneg %xcc, %f0, %f13
movrgez %l4, 0x186, %o5
subc %l2, 0x1F69, %g2
loop_7012:
movrgez %i4, %l6, %g6
fbe,a %fcc0, loop_7013
fmul8ulx16 %f10, %f10, %f12
ldsb [%l7 + 0x3A], %o2
sth %o4, [%l7 + 0x5C]
loop_7013:
stb %g7, [%l7 + 0x50]
fnot1s %f2, %f11
fbne,a %fcc3, loop_7014
faligndata %f0, %f8, %f12
lduh [%l7 + 0x72], %l1
brlez,a %o6, loop_7015
loop_7014:
fmovrsgez %g3, %f10, %f13
ld [%l7 + 0x7C], %f6
tvs %icc, 0x6
loop_7015:
alignaddr %i1, %l3, %i6
tgu %xcc, 0x2
brlez %l5, loop_7016
brlz %i5, loop_7017
orcc %o7, 0x063B, %g1
fnot2s %f6, %f1
loop_7016:
fmul8sux16 %f6, %f0, %f8
loop_7017:
andcc %o3, 0x1636, %g4
fmovdn %icc, %f9, %f11
fmovrdlez %o0, %f8, %f14
fmovdcc %icc, %f9, %f12
fornot1s %f6, %f2, %f9
ldsb [%l7 + 0x36], %i2
bshuffle %f10, %f8, %f14
stx %o1, [%l7 + 0x58]
fmul8ulx16 %f10, %f6, %f14
ldsb [%l7 + 0x42], %i3
ldd [%l7 + 0x48], %f12
fzeros %f11
fmovde %icc, %f10, %f6
fmul8x16 %f2, %f10, %f14
bgu,a,pn %icc, loop_7018
ldub [%l7 + 0x6F], %g5
movge %icc, %i0, %i7
fornot2 %f14, %f2, %f8
loop_7018:
stb %l0, [%l7 + 0x29]
movle %xcc, %o5, %l4
tg %icc, 0x0
taddcc %l2, 0x19B6, %i4
ba,a loop_7019
fcmpeq32 %f0, %f12, %g2
fbule %fcc1, loop_7020
stx %l6, [%l7 + 0x60]
loop_7019:
fors %f12, %f11, %f11
fbn,a %fcc0, loop_7021
loop_7020:
ldsh [%l7 + 0x4C], %g6
brgez,a %o2, loop_7022
smulcc %g7, %o4, %l1
loop_7021:
xnorcc %o6, 0x05AE, %g3
ldsw [%l7 + 0x38], %l3
loop_7022:
or %i6, 0x0A0D, %i1
ta %xcc, 0x0
fbule,a %fcc2, loop_7023
edge16 %i5, %o7, %l5
ldsw [%l7 + 0x44], %o3
fbuge %fcc2, loop_7024
loop_7023:
bge,a,pn %icc, loop_7025
fmovrdne %g1, %f0, %f8
addccc %g4, 0x1A0B, %i2
loop_7024:
subcc %o1, %o0, %i3
loop_7025:
fbo,a %fcc0, loop_7026
edge32l %i0, %i7, %l0
ldd [%l7 + 0x50], %f4
be,a,pn %icc, loop_7027
loop_7026:
fandnot2 %f12, %f14, %f6
sth %o5, [%l7 + 0x74]
tvs %xcc, 0x7
loop_7027:
pdist %f8, %f8, %f4
fmovdgu %xcc, %f13, %f9
alignaddr %g5, %l4, %i4
fbu %fcc3, loop_7028
fpsub32 %f2, %f10, %f8
xor %g2, 0x1EC8, %l2
fmovsvc %xcc, %f5, %f11
loop_7028:
mulscc %l6, 0x1D22, %g6
fands %f15, %f12, %f4
call loop_7029
stx %o2, [%l7 + 0x70]
fcmple32 %f4, %f14, %o4
bg loop_7030
loop_7029:
fxnor %f2, %f14, %f10
ld [%l7 + 0x2C], %f8
ldsb [%l7 + 0x1C], %l1
loop_7030:
fxor %f14, %f2, %f6
xor %o6, 0x13E6, %g3
brlz %l3, loop_7031
fcmpgt16 %f10, %f0, %i6
fpsub16 %f4, %f6, %f14
lduw [%l7 + 0x78], %g7
loop_7031:
srl %i5, 0x00, %o7
fmovsne %xcc, %f4, %f8
array16 %l5, %i1, %g1
edge16n %o3, %g4, %o1
ldsb [%l7 + 0x58], %o0
edge16 %i3, %i0, %i7
stw %i2, [%l7 + 0x44]
umul %o5, %l0, %g5
siam 0x1
sth %l4, [%l7 + 0x60]
bcc,a loop_7032
movge %icc, %i4, %g2
edge8l %l6, %l2, %o2
xor %g6, 0x05A5, %l1
loop_7032:
fmovspos %icc, %f7, %f1
brgez,a %o4, loop_7033
alignaddr %g3, %o6, %i6
std %f10, [%l7 + 0x68]
ld [%l7 + 0x10], %f0
loop_7033:
fmovsne %xcc, %f1, %f15
umulcc %g7, 0x1A66, %l3
srl %o7, %l5, %i5
lduh [%l7 + 0x6A], %g1
movge %icc, %o3, %g4
ldsh [%l7 + 0x48], %o1
fbn,a %fcc0, loop_7034
fmovsle %icc, %f7, %f9
lduw [%l7 + 0x70], %i1
lduh [%l7 + 0x6A], %o0
loop_7034:
udivx %i3, 0x0B2B, %i0
ldsb [%l7 + 0x40], %i7
movgu %xcc, %i2, %o5
mova %xcc, %l0, %g5
sth %i4, [%l7 + 0x76]
movrlz %g2, 0x363, %l4
fzero %f2
lduh [%l7 + 0x0C], %l2
brlez,a %l6, loop_7035
subc %o2, %g6, %l1
edge8ln %g3, %o4, %o6
fnands %f4, %f1, %f5
loop_7035:
fcmped %fcc1, %f12, %f14
bvs loop_7036
tvc %xcc, 0x1
bvc,a,pn %icc, loop_7037
orcc %g7, 0x0898, %l3
loop_7036:
sdivx %i6, 0x16D9, %o7
fmuld8sux16 %f5, %f15, %f4
loop_7037:
sethi 0x15A5, %l5
andcc %i5, %g1, %o3
ba,a,pn %icc, loop_7038
brgez,a %o1, loop_7039
std %f0, [%l7 + 0x18]
fmovrslz %i1, %f11, %f1
loop_7038:
movgu %xcc, %g4, %o0
loop_7039:
fxors %f15, %f13, %f15
fmovsg %xcc, %f14, %f4
fnot1 %f4, %f2
fbul %fcc2, loop_7040
fmovrde %i0, %f14, %f8
lduh [%l7 + 0x78], %i7
fornot1s %f13, %f5, %f14
loop_7040:
fnot2 %f2, %f4
fmovdneg %xcc, %f7, %f15
bcs,a,pt %icc, loop_7041
fcmple16 %f12, %f12, %i3
fcmpne16 %f10, %f8, %i2
tsubcctv %o5, 0x189B, %g5
loop_7041:
nop
setx loop_7042, %l0, %l1
jmpl %l1, %i4
fbe %fcc3, loop_7043
sdivx %g2, 0x1ECA, %l4
ldsb [%l7 + 0x41], %l2
loop_7042:
bgu,pt %icc, loop_7044
loop_7043:
smul %l6, %o2, %l0
movrne %l1, 0x37D, %g6
fnands %f4, %f5, %f11
loop_7044:
fnands %f7, %f3, %f14
array32 %o4, %o6, %g7
stb %g3, [%l7 + 0x77]
smul %i6, %l3, %o7
mulx %i5, 0x1AB4, %l5
movn %xcc, %g1, %o3
fzeros %f3
movrne %o1, %g4, %i1
tsubcctv %o0, 0x02C3, %i7
movre %i3, 0x086, %i0
fmovse %icc, %f3, %f15
fmovdne %icc, %f3, %f0
tne %icc, 0x4
ba,pt %xcc, loop_7045
fnot2 %f4, %f14
fmovrdlz %i2, %f0, %f6
sdivcc %o5, 0x1E5B, %i4
loop_7045:
bvc %xcc, loop_7046
sth %g2, [%l7 + 0x0A]
ldsh [%l7 + 0x22], %g5
tsubcc %l2, 0x0657, %l4
loop_7046:
fbe %fcc3, loop_7047
fmovsl %icc, %f13, %f14
tgu %icc, 0x0
tg %xcc, 0x0
loop_7047:
taddcc %l6, %o2, %l1
fbue %fcc1, loop_7048
movneg %icc, %g6, %o4
stw %l0, [%l7 + 0x10]
alignaddrl %g7, %o6, %g3
loop_7048:
fcmpeq16 %f12, %f4, %i6
st %f2, [%l7 + 0x40]
stx %l3, [%l7 + 0x28]
stb %o7, [%l7 + 0x37]
movrlez %l5, %i5, %g1
udivx %o3, 0x1D3B, %o1
sll %g4, 0x14, %i1
tleu %icc, 0x2
stb %o0, [%l7 + 0x35]
sllx %i3, %i0, %i2
stx %o5, [%l7 + 0x60]
movvs %icc, %i7, %g2
ldsh [%l7 + 0x7A], %i4
bne,a,pn %icc, loop_7049
movleu %icc, %g5, %l4
smul %l6, %l2, %o2
taddcctv %g6, %l1, %o4
loop_7049:
fbug,a %fcc1, loop_7050
movn %xcc, %g7, %l0
ldub [%l7 + 0x59], %g3
fmovdcc %xcc, %f4, %f15
loop_7050:
stb %o6, [%l7 + 0x3B]
sth %i6, [%l7 + 0x64]
fmovde %xcc, %f5, %f11
ld [%l7 + 0x2C], %f11
tcc %icc, 0x6
ldub [%l7 + 0x4D], %o7
siam 0x5
fpsub32 %f6, %f14, %f12
ldub [%l7 + 0x5E], %l5
ldub [%l7 + 0x6F], %i5
std %f0, [%l7 + 0x60]
call loop_7051
movpos %icc, %l3, %o3
ldx [%l7 + 0x50], %g1
be,a,pt %icc, loop_7052
loop_7051:
movleu %xcc, %g4, %o1
srax %i1, 0x1E, %o0
ba %icc, loop_7053
loop_7052:
xorcc %i3, %i2, %o5
movrgez %i0, %i7, %g2
addcc %i4, %g5, %l4
loop_7053:
movleu %icc, %l2, %o2
stw %l6, [%l7 + 0x20]
fabsd %f6, %f0
ldsb [%l7 + 0x0B], %l1
bgu,a loop_7054
srl %g6, %g7, %o4
fbug,a %fcc1, loop_7055
sth %l0, [%l7 + 0x0E]
loop_7054:
stx %o6, [%l7 + 0x58]
ld [%l7 + 0x50], %f8
loop_7055:
be,pt %xcc, loop_7056
fmovrdgez %g3, %f10, %f12
fbug %fcc0, loop_7057
fmovspos %xcc, %f10, %f15
loop_7056:
sub %i6, %o7, %i5
lduh [%l7 + 0x4C], %l5
loop_7057:
stx %l3, [%l7 + 0x68]
addcc %g1, %o3, %g4
fnegs %f11, %f5
srl %i1, 0x12, %o1
fcmped %fcc3, %f6, %f0
be,a,pt %icc, loop_7058
fmovdgu %icc, %f1, %f5
ld [%l7 + 0x1C], %f1
fmovrslz %o0, %f6, %f12
loop_7058:
fandnot2 %f8, %f12, %f14
ldub [%l7 + 0x27], %i2
sethi 0x139B, %o5
fones %f15
tcc %xcc, 0x2
fcmple16 %f8, %f12, %i3
srl %i0, %g2, %i4
tneg %icc, 0x5
fmovdn %xcc, %f13, %f15
sth %g5, [%l7 + 0x12]
st %f14, [%l7 + 0x08]
brgz,a %i7, loop_7059
fbule,a %fcc1, loop_7060
call loop_7061
lduw [%l7 + 0x14], %l4
loop_7059:
sth %o2, [%l7 + 0x16]
loop_7060:
lduw [%l7 + 0x60], %l2
loop_7061:
udiv %l6, 0x10CE, %l1
lduw [%l7 + 0x30], %g7
fpsub16 %f2, %f6, %f14
st %f0, [%l7 + 0x6C]
movvs %icc, %g6, %o4
ldsw [%l7 + 0x50], %l0
array8 %g3, %o6, %i6
ld [%l7 + 0x48], %f14
movrgz %o7, 0x221, %l5
alignaddr %i5, %g1, %o3
ldd [%l7 + 0x68], %f14
fcmped %fcc2, %f6, %f14
fbo,a %fcc0, loop_7062
bcs,a %icc, loop_7063
add %l3, %g4, %i1
fmovsg %xcc, %f15, %f3
loop_7062:
bgu,a loop_7064
loop_7063:
edge32n %o1, %i2, %o0
movrgez %o5, %i3, %i0
fnot2s %f13, %f13
loop_7064:
brgz %i4, loop_7065
lduw [%l7 + 0x0C], %g2
stb %i7, [%l7 + 0x62]
ldd [%l7 + 0x78], %f10
loop_7065:
be,a %xcc, loop_7066
ldub [%l7 + 0x48], %g5
fcmped %fcc1, %f14, %f12
fbule,a %fcc1, loop_7067
loop_7066:
bvs,pt %xcc, loop_7068
fmovsa %icc, %f5, %f14
fnands %f15, %f12, %f5
loop_7067:
ldsh [%l7 + 0x50], %l4
loop_7068:
nop
setx loop_7069, %l0, %l1
jmpl %l1, %o2
brlez %l6, loop_7070
movleu %xcc, %l1, %l2
fmovsgu %icc, %f1, %f4
loop_7069:
fcmpeq32 %f4, %f10, %g6
loop_7070:
fpadd16s %f5, %f13, %f1
ldsb [%l7 + 0x54], %g7
tcc %xcc, 0x4
ld [%l7 + 0x10], %f12
fmovdpos %icc, %f6, %f5
fbug,a %fcc3, loop_7071
tcc %xcc, 0x0
movl %icc, %l0, %o4
fmul8x16au %f11, %f10, %f2
loop_7071:
edge32 %g3, %i6, %o7
stw %o6, [%l7 + 0x24]
fbg %fcc3, loop_7072
fmovdge %icc, %f7, %f14
ldx [%l7 + 0x30], %i5
fmovsle %xcc, %f9, %f15
loop_7072:
movre %g1, 0x3F8, %l5
fmovrslz %o3, %f8, %f13
tcc %icc, 0x4
std %f14, [%l7 + 0x18]
lduh [%l7 + 0x08], %l3
ldub [%l7 + 0x10], %g4
ta %xcc, 0x1
stx %i1, [%l7 + 0x78]
edge8ln %o1, %o0, %i2
fnegd %f4, %f4
brgez,a %i3, loop_7073
fxnor %f6, %f10, %f4
fmovsne %icc, %f13, %f9
nop
setx loop_7074, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7073:
bcs %xcc, loop_7075
or %i0, 0x1723, %i4
ldd [%l7 + 0x58], %f10
loop_7074:
movrgez %g2, %o5, %g5
loop_7075:
brlz %i7, loop_7076
fbge,a %fcc0, loop_7077
stw %l4, [%l7 + 0x64]
edge8 %o2, %l1, %l2
loop_7076:
mova %xcc, %l6, %g7
loop_7077:
brnz %l0, loop_7078
movleu %icc, %g6, %o4
ldsb [%l7 + 0x65], %g3
ld [%l7 + 0x4C], %f4
loop_7078:
fmovdle %icc, %f6, %f4
ldx [%l7 + 0x70], %o7
sra %o6, %i5, %g1
xnorcc %i6, %o3, %l3
bg,a loop_7079
movvc %icc, %l5, %i1
fcmps %fcc0, %f13, %f10
stw %g4, [%l7 + 0x64]
loop_7079:
stw %o1, [%l7 + 0x30]
ldub [%l7 + 0x49], %o0
tcs %xcc, 0x0
bleu loop_7080
fbe,a %fcc0, loop_7081
ldd [%l7 + 0x48], %f8
tn %xcc, 0x7
loop_7080:
array32 %i3, %i0, %i2
loop_7081:
fpadd16s %f8, %f3, %f14
srax %g2, %o5, %g5
fbo %fcc0, loop_7082
fpack16 %f0, %f15
stx %i7, [%l7 + 0x18]
ldub [%l7 + 0x6F], %i4
loop_7082:
fbule %fcc0, loop_7083
fnors %f7, %f0, %f11
fcmpne16 %f12, %f10, %o2
fnot1s %f2, %f10
loop_7083:
fmovsl %icc, %f13, %f13
fmovdg %icc, %f7, %f8
fexpand %f1, %f6
ldsw [%l7 + 0x74], %l4
fcmped %fcc3, %f14, %f0
stx %l1, [%l7 + 0x20]
fzeros %f0
lduh [%l7 + 0x08], %l6
fbn %fcc0, loop_7084
addc %l2, 0x1B83, %l0
fmovdge %xcc, %f3, %f0
movle %icc, %g6, %g7
loop_7084:
be loop_7085
movneg %icc, %o4, %g3
fxnors %f15, %f12, %f3
stb %o7, [%l7 + 0x17]
loop_7085:
sdivcc %i5, 0x099A, %o6
fmovrsgz %g1, %f15, %f13
fpadd16s %f9, %f1, %f2
orncc %i6, %o3, %l5
bne %xcc, loop_7086
stw %i1, [%l7 + 0x74]
fmovrde %l3, %f14, %f10
orcc %o1, %g4, %i3
loop_7086:
fcmps %fcc3, %f14, %f14
fbule %fcc2, loop_7087
std %f0, [%l7 + 0x78]
orcc %i0, %i2, %o0
tgu %xcc, 0x0
loop_7087:
std %f4, [%l7 + 0x58]
stb %o5, [%l7 + 0x16]
fbl,a %fcc2, loop_7088
ldsw [%l7 + 0x64], %g2
tpos %icc, 0x0
edge32n %g5, %i4, %i7
loop_7088:
fmovdcs %xcc, %f5, %f4
ldx [%l7 + 0x10], %o2
ldx [%l7 + 0x10], %l4
st %f10, [%l7 + 0x54]
or %l1, 0x1C2C, %l2
fabss %f3, %f0
fzero %f4
brlz,a %l6, loop_7089
lduh [%l7 + 0x76], %l0
ldd [%l7 + 0x48], %f6
fmovrslz %g6, %f8, %f13
loop_7089:
taddcctv %g7, 0x0D11, %o4
sth %o7, [%l7 + 0x6A]
ldub [%l7 + 0x19], %i5
nop
setx loop_7090, %l0, %l1
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 %f2, %f14, %f7
stw %g3, [%l7 + 0x54]
fmovsge %icc, %f15, %f11
loop_7090:
fexpand %f11, %f4
ta %icc, 0x2
fbo,a %fcc0, loop_7091
fmovrsgz %g1, %f2, %f13
ldub [%l7 + 0x46], %i6
fsrc2 %f6, %f0
loop_7091:
fmul8x16au %f2, %f0, %f8
movgu %icc, %o3, %o6
be loop_7092
ldub [%l7 + 0x36], %i1
fandnot2 %f6, %f14, %f10
fmovrdgez %l3, %f8, %f8
loop_7092:
fbo %fcc1, loop_7093
addccc %o1, %g4, %l5
sth %i3, [%l7 + 0x50]
fmovda %xcc, %f0, %f10
loop_7093:
fmovdcs %xcc, %f4, %f11
fpmerge %f13, %f9, %f8
fbue %fcc0, loop_7094
smulcc %i0, %o0, %i2
ldsb [%l7 + 0x5B], %o5
be,a,pn %xcc, loop_7095
loop_7094:
movge %xcc, %g5, %g2
fmovrsne %i7, %f8, %f11
subccc %i4, 0x047F, %l4
loop_7095:
bg loop_7096
movn %xcc, %l1, %l2
fmovscc %icc, %f14, %f9
srl %o2, %l0, %l6
loop_7096:
stb %g6, [%l7 + 0x7B]
fmovdpos %icc, %f14, %f5
fmovrsne %o4, %f6, %f13
ldsb [%l7 + 0x39], %o7
edge8l %i5, %g3, %g1
ta %xcc, 0x2
bgu %icc, loop_7097
tvc %icc, 0x3
taddcc %i6, %g7, %o3
fpack16 %f10, %f2
loop_7097:
movpos %icc, %o6, %i1
fmovdg %xcc, %f0, %f6
fmovsge %icc, %f12, %f8
ld [%l7 + 0x6C], %f10
fands %f10, %f1, %f3
stb %l3, [%l7 + 0x5C]
ldx [%l7 + 0x20], %g4
fmovsneg %icc, %f12, %f6
fble %fcc1, loop_7098
fpack32 %f12, %f12, %f0
fnors %f12, %f14, %f0
fmovrslz %o1, %f7, %f9
loop_7098:
tn %icc, 0x4
fbue %fcc0, loop_7099
ldsw [%l7 + 0x60], %i3
fmovrsgez %l5, %f1, %f5
tvs %icc, 0x1
loop_7099:
nop
setx loop_7100, %l0, %l1
jmpl %l1, %o0
movrgz %i0, %i2, %g5
st %f11, [%l7 + 0x60]
stb %g2, [%l7 + 0x64]
loop_7100:
sth %o5, [%l7 + 0x70]
and %i4, %i7, %l4
movle %icc, %l2, %l1
fbn %fcc0, loop_7101
lduw [%l7 + 0x10], %l0
fmovrde %o2, %f2, %f6
brgez %l6, loop_7102
loop_7101:
fbug,a %fcc3, loop_7103
array32 %g6, %o7, %o4
tg %icc, 0x0
loop_7102:
siam 0x2
loop_7103:
ldsh [%l7 + 0x7C], %i5
tg %xcc, 0x7
tcc %xcc, 0x2
addcc %g1, 0x18AC, %i6
ld [%l7 + 0x2C], %f1
ldd [%l7 + 0x20], %f2
fabss %f2, %f14
alignaddr %g3, %o3, %o6
fcmpne16 %f0, %f4, %g7
fxors %f7, %f3, %f2
movle %icc, %i1, %l3
fmovd %f10, %f10
or %g4, %i3, %o1
addcc %o0, 0x13D6, %i0
fmovdg %xcc, %f4, %f11
ldsw [%l7 + 0x60], %l5
fpack16 %f14, %f5
ld [%l7 + 0x6C], %f7
std %f6, [%l7 + 0x38]
fmovsvs %icc, %f3, %f3
brz %i2, loop_7104
fpackfix %f6, %f5
fbn %fcc2, loop_7105
move %icc, %g2, %o5
loop_7104:
st %f4, [%l7 + 0x1C]
smul %i4, %g5, %l4
loop_7105:
fmovspos %icc, %f2, %f6
ldsh [%l7 + 0x70], %l2
fmovdge %xcc, %f12, %f10
bpos loop_7106
lduw [%l7 + 0x18], %i7
st %f13, [%l7 + 0x1C]
tpos %icc, 0x1
loop_7106:
movcc %icc, %l1, %l0
edge32ln %o2, %g6, %o7
std %f6, [%l7 + 0x50]
fcmped %fcc1, %f8, %f6
movcc %icc, %l6, %i5
lduw [%l7 + 0x1C], %o4
fmovdn %xcc, %f14, %f3
ld [%l7 + 0x30], %f15
ldub [%l7 + 0x65], %i6
stx %g1, [%l7 + 0x28]
fmovrsne %o3, %f5, %f14
ldsh [%l7 + 0x16], %g3
array32 %g7, %i1, %o6
fmovrdgez %l3, %f4, %f4
fpadd32s %f11, %f0, %f0
tcc %xcc, 0x4
edge16n %i3, %o1, %o0
pdist %f4, %f0, %f14
ldd [%l7 + 0x70], %f10
ldd [%l7 + 0x70], %f10
lduw [%l7 + 0x3C], %i0
stx %l5, [%l7 + 0x78]
fba,a %fcc2, loop_7107
fmovrsgez %g4, %f6, %f7
stb %g2, [%l7 + 0x5D]
fands %f8, %f1, %f4
loop_7107:
stx %i2, [%l7 + 0x68]
and %o5, %i4, %l4
movcs %xcc, %g5, %l2
tvs %xcc, 0x2
ta %xcc, 0x2
mova %xcc, %i7, %l0
fnand %f10, %f10, %f8
nop
setx loop_7108, %l0, %l1
jmpl %l1, %l1
sdiv %g6, 0x1927, %o7
ldub [%l7 + 0x4E], %l6
fors %f3, %f1, %f15
loop_7108:
fcmpne32 %f14, %f12, %o2
std %f0, [%l7 + 0x70]
lduw [%l7 + 0x28], %o4
fcmple32 %f0, %f0, %i6
fmovdcs %icc, %f9, %f0
edge16n %g1, %o3, %g3
fbul %fcc2, loop_7109
fnors %f5, %f8, %f12
stb %g7, [%l7 + 0x26]
std %f12, [%l7 + 0x18]
loop_7109:
tcs %xcc, 0x2
ld [%l7 + 0x30], %f6
movpos %xcc, %i5, %i1
bn,a,pn %xcc, loop_7110
fors %f9, %f10, %f3
fpmerge %f10, %f11, %f12
fpack32 %f8, %f4, %f12
loop_7110:
faligndata %f12, %f0, %f0
xorcc %o6, %l3, %i3
fabss %f9, %f12
fmovde %icc, %f13, %f15
fmovrse %o0, %f12, %f7
nop
setx loop_7111, %l0, %l1
jmpl %l1, %i0
xnorcc %l5, 0x07BA, %o1
stb %g4, [%l7 + 0x73]
fmovscs %xcc, %f4, %f14
loop_7111:
ld [%l7 + 0x78], %f3
fpsub16s %f10, %f0, %f7
taddcc %i2, 0x1596, %o5
ld [%l7 + 0x3C], %f14
fsrc2s %f13, %f5
st %f0, [%l7 + 0x48]
movrlz %i4, %l4, %g2
array16 %g5, %i7, %l2
edge32ln %l1, %l0, %g6
brgez %l6, loop_7112
movn %icc, %o7, %o2
fmovsle %xcc, %f9, %f11
ldsw [%l7 + 0x1C], %o4
loop_7112:
sth %i6, [%l7 + 0x54]
edge16 %g1, %o3, %g3
srl %g7, 0x1C, %i5
fmovdvc %icc, %f1, %f1
fpadd16 %f0, %f14, %f4
fmovs %f9, %f7
ldub [%l7 + 0x6A], %o6
stx %i1, [%l7 + 0x50]
ldsb [%l7 + 0x46], %i3
movcc %icc, %o0, %l3
edge32 %l5, %o1, %i0
stw %g4, [%l7 + 0x50]
fblg %fcc0, loop_7113
movcc %icc, %o5, %i2
movpos %icc, %i4, %g2
faligndata %f8, %f4, %f12
loop_7113:
bne %icc, loop_7114
fcmpgt32 %f6, %f4, %l4
fmovde %icc, %f12, %f12
fornot2s %f3, %f12, %f5
loop_7114:
ld [%l7 + 0x5C], %f4
ldd [%l7 + 0x38], %f8
fornot1s %f10, %f3, %f1
array8 %g5, %i7, %l1
fbl,a %fcc3, loop_7115
edge8 %l0, %g6, %l6
fpsub16s %f7, %f9, %f14
fmovsg %xcc, %f15, %f10
loop_7115:
stb %l2, [%l7 + 0x15]
ldsh [%l7 + 0x12], %o2
xor %o7, 0x1A01, %o4
array8 %i6, %o3, %g1
fpsub16s %f13, %f12, %f6
ldd [%l7 + 0x70], %f10
fcmped %fcc3, %f8, %f10
edge32n %g3, %i5, %o6
ldx [%l7 + 0x38], %g7
stx %i1, [%l7 + 0x20]
ldsh [%l7 + 0x3C], %i3
ta %icc, 0x2
fmovdgu %xcc, %f4, %f11
smul %l3, %o0, %o1
fmovrslz %i0, %f8, %f3
fmovsvc %icc, %f12, %f3
fblg,a %fcc3, loop_7116
nop
setx loop_7117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %l5, loop_7118
sethi 0x095F, %g4
loop_7116:
fandnot1s %f2, %f8, %f0
loop_7117:
st %f15, [%l7 + 0x64]
loop_7118:
stw %o5, [%l7 + 0x1C]
movpos %icc, %i4, %g2
fbul,a %fcc2, loop_7119
fmovdpos %icc, %f3, %f4
fmovsvc %xcc, %f4, %f1
srlx %l4, 0x1D, %i2
loop_7119:
brlez %i7, loop_7120
lduw [%l7 + 0x6C], %g5
xor %l1, 0x0632, %l0
smul %l6, 0x0C21, %g6
loop_7120:
movle %icc, %l2, %o7
fmovdle %xcc, %f3, %f4
bne,a,pn %xcc, loop_7121
ldsb [%l7 + 0x58], %o4
movvs %icc, %i6, %o3
fors %f11, %f3, %f3
loop_7121:
sllx %o2, 0x1B, %g1
fmul8x16au %f6, %f11, %f2
mulx %i5, %g3, %g7
fmovscc %xcc, %f1, %f6
fmovsge %icc, %f12, %f10
sth %i1, [%l7 + 0x18]
lduw [%l7 + 0x68], %o6
fmovsgu %xcc, %f14, %f4
ldx [%l7 + 0x10], %i3
ldsb [%l7 + 0x1C], %o0
edge32n %o1, %l3, %i0
ldsb [%l7 + 0x16], %g4
udiv %l5, 0x1543, %i4
movle %icc, %o5, %l4
ldsb [%l7 + 0x61], %g2
brgez %i7, loop_7122
fbule,a %fcc3, loop_7123
fnot1s %f9, %f1
bcs,a,pn %icc, loop_7124
loop_7122:
fmovrde %g5, %f2, %f10
loop_7123:
nop
setx loop_7125, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc3, loop_7126
loop_7124:
tn %xcc, 0x1
fmovsge %xcc, %f9, %f8
loop_7125:
bleu loop_7127
loop_7126:
fnors %f14, %f13, %f4
fzero %f2
nop
setx loop_7128, %l0, %l1
jmpl %l1, %i2
loop_7127:
fzero %f2
ble,a,pt %xcc, loop_7129
ldx [%l7 + 0x48], %l1
loop_7128:
fmovdvs %xcc, %f12, %f14
fmovse %icc, %f3, %f6
loop_7129:
mulscc %l6, %l0, %l2
fmovdneg %xcc, %f13, %f9
srlx %o7, %o4, %g6
stw %i6, [%l7 + 0x58]
fnors %f4, %f3, %f15
lduw [%l7 + 0x44], %o3
fxors %f2, %f14, %f4
lduw [%l7 + 0x7C], %g1
ldub [%l7 + 0x61], %i5
fcmps %fcc0, %f12, %f6
ldsw [%l7 + 0x50], %o2
bcc,pn %xcc, loop_7130
fbg %fcc3, loop_7131
movne %icc, %g7, %i1
movle %xcc, %o6, %g3
loop_7130:
bne,a loop_7132
loop_7131:
stb %i3, [%l7 + 0x71]
fmovdcs %xcc, %f13, %f14
ldsw [%l7 + 0x08], %o1
loop_7132:
array32 %l3, %o0, %i0
andncc %g4, %i4, %l5
ld [%l7 + 0x4C], %f5
fmovrdlez %o5, %f0, %f12
bleu,a,pn %xcc, loop_7133
fmovse %xcc, %f13, %f5
move %icc, %g2, %i7
ldsb [%l7 + 0x79], %g5
loop_7133:
ld [%l7 + 0x68], %f9
ldsb [%l7 + 0x1E], %l4
fmovdpos %xcc, %f14, %f5
fmovdgu %icc, %f13, %f1
fandnot2 %f8, %f0, %f14
ldx [%l7 + 0x08], %l1
ldsh [%l7 + 0x78], %i2
fexpand %f3, %f6
sll %l0, %l6, %l2
popc %o4, %o7
udiv %g6, 0x1D75, %o3
fbule,a %fcc1, loop_7134
fmul8ulx16 %f10, %f8, %f12
edge32 %g1, %i6, %o2
edge32 %i5, %i1, %o6
loop_7134:
array32 %g7, %i3, %o1
ldsh [%l7 + 0x42], %g3
std %f12, [%l7 + 0x48]
ldsb [%l7 + 0x21], %o0
fpsub16s %f10, %f11, %f14
brz %i0, loop_7135
stw %l3, [%l7 + 0x1C]
fone %f2
movvs %xcc, %g4, %i4
loop_7135:
fmovdcc %xcc, %f11, %f11
bl,a loop_7136
stx %o5, [%l7 + 0x78]
stx %g2, [%l7 + 0x30]
std %f12, [%l7 + 0x58]
loop_7136:
addccc %i7, %g5, %l5
ldsb [%l7 + 0x57], %l1
bl,a %icc, loop_7137
fmovdl %icc, %f1, %f4
fornot2 %f14, %f8, %f6
fnot1 %f8, %f12
loop_7137:
ldsh [%l7 + 0x16], %i2
fbue %fcc3, loop_7138
taddcc %l0, 0x0079, %l4
ldsw [%l7 + 0x3C], %l2
fmovdvs %xcc, %f15, %f14
loop_7138:
addccc %l6, %o4, %g6
fcmpd %fcc1, %f6, %f2
sub %o3, %o7, %g1
fbn %fcc0, loop_7139
brgz %o2, loop_7140
taddcctv %i5, %i1, %i6
fabss %f2, %f8
loop_7139:
ldd [%l7 + 0x70], %f12
loop_7140:
fmovrdlez %g7, %f8, %f10
tsubcc %o6, %i3, %g3
fpack16 %f2, %f4
fmovrdgez %o0, %f4, %f10
fmovrsne %o1, %f9, %f13
fmovsvs %xcc, %f10, %f6
fble %fcc3, loop_7141
add %l3, 0x1908, %g4
movg %icc, %i4, %o5
movleu %xcc, %g2, %i0
loop_7141:
array8 %g5, %i7, %l5
fors %f5, %f1, %f15
mova %icc, %l1, %l0
tn %icc, 0x3
fmovs %f5, %f3
fcmped %fcc2, %f8, %f4
smulcc %i2, 0x1616, %l4
fmovsne %xcc, %f14, %f15
bvc %icc, loop_7142
be %xcc, loop_7143
andncc %l2, %o4, %g6
fmovda %icc, %f0, %f8
loop_7142:
addc %o3, %o7, %g1
loop_7143:
bl,a,pt %icc, loop_7144
sdiv %o2, 0x14E8, %i5
edge32n %i1, %i6, %l6
xnor %g7, 0x01B7, %i3
loop_7144:
ldsw [%l7 + 0x2C], %g3
sth %o6, [%l7 + 0x32]
ldd [%l7 + 0x10], %f8
fble,a %fcc3, loop_7145
fxor %f10, %f0, %f6
fbl %fcc0, loop_7146
bn,a,pn %icc, loop_7147
loop_7145:
fpsub16s %f12, %f8, %f5
alignaddr %o0, %l3, %g4
loop_7146:
fmovrdne %i4, %f14, %f2
loop_7147:
movneg %xcc, %o5, %g2
edge32l %i0, %g5, %o1
movpos %xcc, %i7, %l1
movle %icc, %l5, %i2
ldsb [%l7 + 0x19], %l4
fbg,a %fcc1, loop_7148
fnot1 %f0, %f14
fpsub32 %f6, %f8, %f8
and %l0, 0x19A3, %l2
loop_7148:
stx %g6, [%l7 + 0x68]
fornot2 %f14, %f10, %f6
sth %o4, [%l7 + 0x6A]
ldsw [%l7 + 0x60], %o3
orcc %o7, 0x12FC, %g1
fsrc1s %f1, %f15
udivx %i5, 0x1C79, %i1
movvc %icc, %i6, %o2
sth %l6, [%l7 + 0x4E]
fpadd32 %f12, %f14, %f4
bvs,a,pt %icc, loop_7149
and %i3, %g7, %g3
ldx [%l7 + 0x50], %o6
fmuld8sux16 %f7, %f3, %f8
loop_7149:
umulcc %o0, 0x1E91, %g4
alignaddrl %l3, %i4, %o5
fbl,a %fcc3, loop_7150
tneg %icc, 0x5
fmovdleu %xcc, %f8, %f10
or %g2, 0x0425, %i0
loop_7150:
bge %xcc, loop_7151
fmovsvs %icc, %f8, %f5
fmul8x16al %f12, %f5, %f8
tsubcctv %o1, %g5, %l1
loop_7151:
stb %l5, [%l7 + 0x77]
fcmpeq32 %f8, %f8, %i2
st %f2, [%l7 + 0x0C]
edge16n %l4, %l0, %i7
addcc %l2, %o4, %o3
nop
setx loop_7152, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x18], %f6
lduh [%l7 + 0x3E], %g6
fmul8x16au %f9, %f13, %f8
loop_7152:
movle %xcc, %g1, %i5
ld [%l7 + 0x64], %f4
stx %o7, [%l7 + 0x58]
bneg,pt %icc, loop_7153
fmovsneg %xcc, %f7, %f4
ld [%l7 + 0x70], %f6
sth %i1, [%l7 + 0x28]
loop_7153:
std %f10, [%l7 + 0x28]
ldx [%l7 + 0x18], %i6
stw %o2, [%l7 + 0x20]
fbue %fcc1, loop_7154
fbul,a %fcc2, loop_7155
fands %f3, %f2, %f9
fpadd16s %f15, %f6, %f13
loop_7154:
fble %fcc2, loop_7156
loop_7155:
sllx %l6, %i3, %g7
ldx [%l7 + 0x78], %o6
ldsh [%l7 + 0x56], %o0
loop_7156:
brlz,a %g3, loop_7157
srax %l3, %i4, %g4
lduw [%l7 + 0x70], %g2
ldsw [%l7 + 0x18], %i0
loop_7157:
movne %xcc, %o1, %g5
fmovrsne %l1, %f0, %f1
sth %o5, [%l7 + 0x7E]
edge32ln %i2, %l4, %l5
fmovspos %xcc, %f6, %f13
ldx [%l7 + 0x08], %i7
fpsub16s %f2, %f10, %f10
alignaddr %l2, %l0, %o3
and %g6, 0x1812, %g1
fmovscc %icc, %f11, %f10
std %f2, [%l7 + 0x60]
fmovsne %icc, %f4, %f10
fpsub32s %f6, %f6, %f14
bneg %xcc, loop_7158
fbn %fcc1, loop_7159
fandnot1s %f12, %f5, %f7
fxor %f4, %f8, %f2
loop_7158:
fmovrdlez %o4, %f0, %f12
loop_7159:
ldx [%l7 + 0x08], %o7
alignaddrl %i5, %i1, %o2
st %f5, [%l7 + 0x48]
fpackfix %f6, %f8
ldub [%l7 + 0x0C], %i6
movrgz %i3, 0x1F9, %l6
ble,a %xcc, loop_7160
fpack16 %f14, %f4
ba,pt %xcc, loop_7161
movvs %icc, %g7, %o0
loop_7160:
tcs %xcc, 0x2
sth %g3, [%l7 + 0x6E]
loop_7161:
lduw [%l7 + 0x3C], %l3
andn %o6, 0x1ECC, %i4
brz %g2, loop_7162
stx %i0, [%l7 + 0x50]
ldsb [%l7 + 0x72], %g4
sdivcc %o1, 0x1EA6, %g5
loop_7162:
movre %l1, %o5, %l4
edge16ln %i2, %l5, %i7
fnot2 %f14, %f4
bgu,a,pt %icc, loop_7163
fornot1s %f7, %f0, %f8
fandnot1s %f9, %f9, %f12
tne %icc, 0x3
loop_7163:
lduh [%l7 + 0x46], %l2
and %l0, %o3, %g6
ldub [%l7 + 0x76], %g1
bvs %icc, loop_7164
ldx [%l7 + 0x28], %o7
siam 0x1
ldx [%l7 + 0x20], %o4
loop_7164:
bcc,a loop_7165
fbo,a %fcc3, loop_7166
ld [%l7 + 0x4C], %f13
addcc %i1, 0x0DF0, %i5
loop_7165:
alignaddr %i6, %i3, %o2
loop_7166:
popc 0x0EA2, %g7
fmul8x16al %f10, %f5, %f14
ldsh [%l7 + 0x5C], %o0
fmovsleu %xcc, %f9, %f6
array8 %l6, %l3, %g3
movpos %icc, %o6, %g2
fmovrsgez %i0, %f11, %f12
tsubcctv %i4, 0x1551, %g4
fmovrslz %o1, %f2, %f6
ldd [%l7 + 0x20], %f12
mova %xcc, %g5, %o5
fmovsa %icc, %f1, %f8
sth %l4, [%l7 + 0x14]
fsrc1 %f4, %f12
tvc %xcc, 0x4
stb %l1, [%l7 + 0x6E]
fmovsn %icc, %f2, %f3
fnegs %f2, %f14
te %xcc, 0x7
fbn,a %fcc0, loop_7167
popc %l5, %i7
fblg,a %fcc1, loop_7168
fpack32 %f8, %f6, %f12
loop_7167:
fmovrde %i2, %f4, %f8
stb %l0, [%l7 + 0x59]
loop_7168:
fbe,a %fcc2, loop_7169
fcmpeq32 %f0, %f10, %o3
xorcc %l2, 0x1A03, %g1
fsrc1 %f4, %f6
loop_7169:
ld [%l7 + 0x38], %f1
stx %g6, [%l7 + 0x70]
stb %o4, [%l7 + 0x13]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14302
! Type cti : 7169
! Type i : 14294
! Type l : 14235
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xEB9B7582
.word 0x51A728FC
.word 0x4C4EE507
.word 0xE2D64167
.word 0xD6A736BA
.word 0x8F529F81
.word 0x4F7B335B
.word 0x44B7AB27
.word 0xA2755869
.word 0xB20B9804
.word 0x44F139F2
.word 0xAFD1D7C2
.word 0xFB6E989D
.word 0xE9DF8E4C
.word 0x5ADCF7ED
.word 0x49B26307
.word 0x1F922A7E
.word 0x0619184A
.word 0xF14C59AC
.word 0x796CA99E
.word 0xF0D22C45
.word 0xD76D27E9
.word 0xBC7AC303
.word 0x0A15AB27
.word 0xED7D0861
.word 0xDA6F29F1
.word 0x2241DDAA
.word 0xDE11745F
.word 0xF171ADEE
.word 0x6E77890C
.word 0xD8F72756
.word 0x0D7D2C02
.word 0x066BBCB3
.word 0xA3AA3838
.word 0xBE4E2BF1
.word 0x0B7AAE84
.word 0x50E0466C
.word 0x04682432
.word 0xF47C36FC
.word 0x913C51A1
.word 0xBC0D1C4F
.word 0xC7D464C4
.word 0xAAAB35BA
.word 0xB8D1A9EA
.word 0xC0A63726
.word 0x927BB267
.word 0x30C96483
.word 0x04AA52A1
.word 0x01428CAD
.word 0x642ACD52
.word 0x84F8C806
.word 0x6A722BDD
.word 0x6B1B77E3
.word 0x03644F9D
.word 0xE7ED2FEF
.word 0xAFD343C6
.word 0xACD4177C
.word 0x2EADCE2B
.word 0xFC7F18B8
.word 0x14ACC7C0
.word 0xAC67FECF
.word 0x04DC8B6D
.word 0xDAD5F54D
.word 0xF88698EF
.end